Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $105,975 | $124,182 | $101,034 | $105,403 |
Gross Profit | 105,975 | 124,182 | 101,034 | 105,403 |
EBITDA | 15,312 | 11,802 | 12,277 | 15,470 |
EBIT | 6,287 | 3,584 | 4,767 | 9,127 |
Net Income | 5,347 | 2,747 | 4,158 | 9,627 |
Net Change In Cash | 105,975 | 124,182 | 101,034 | 105,403 |
Free Cash Flow | 20,399 | 15,311 | -71,589 | 21,262 |
Cash | 489,280 | 500,663 | 417,033 | 286,635 |
Basic Shares | 23,725 | 23,665 | 23,650 | 23,537 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $424,937 | $484,560 | $423,631 | $335,355 |
Gross Profit | 417,506 | 484,560 | 423,631 | 335,355 |
EBITDA | 37,875 | 162,228 | 167,867 | 103,760 |
EBIT | 37,875 | 137,004 | 144,954 | 84,710 |
Net Income | 37,875 | 102,311 | 112,974 | 64,024 |
Net Change In Cash | 424,937 | 484,560 | 423,631 | 335,355 |
Free Cash Flow | 16,239 | 63,575 | 122,597 | 79,753 |
Cash | 286,635 | 408,182 | 383,178 | 314,393 |
Basic Shares | 23,562 | 25,023 | 25,252 | 24,615 |