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 | 125,572 | 124,182 | 101,034 | 105,403 |
EBITDA | 6,287 | -5,669 | 4,767 | 8,825 |
EBIT | -2,738 | -13,887 | -2,743 | 2,482 |
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 | 167,673 | 155,830 | 93,040 |
EBIT | 37,875 | 142,449 | 132,917 | 73,990 |
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 |