Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $199,813 | $186,605 | $198,316 | $190,852 |
Gross Profit | 147,336 | 135,576 | 139,049 | 141,269 |
EBITDA | 17,614 | 30,455 | 22,346 | 28,988 |
EBIT | 3,333 | 19,786 | 11,413 | 18,093 |
Net Income | -886 | 5,296 | -1,061 | 6,077 |
Net Change In Cash | 199,813 | 186,605 | 198,316 | 190,852 |
Free Cash Flow | 39,230 | -18,876 | -14,265 | 38,509 |
Cash | 243,482 | 202,274 | 240,425 | 160,879 |
Basic Shares | 132,385 | 131,954 | 208,027 | 210,909 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $775,586 | $712,879 | $600,274 | $443,038 |
Gross Profit | 573,732 | 530,695 | 459,766 | 352,421 |
EBITDA | 91,826 | 102,443 | 91,949 | 41,676 |
EBIT | 45,891 | 84,447 | 82,047 | 39,354 |
Net Income | 9,425 | 74,536 | 70,779 | -19,129 |
Net Change In Cash | 775,586 | 712,879 | 600,274 | 443,038 |
Free Cash Flow | 49,695 | 134,544 | -1,032 | 210,285 |
Cash | 243,482 | 125,484 | 251,542 | 489,530 |
Basic Shares | 209,142 | 198,877 | 198,744 | 77,498 |