Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $150,336 | $148,858 | $156,936 | $156,187 |
Gross Profit | 94,864 | 99,381 | 108,412 | 104,744 |
EBITDA | 29,664 | 33,590 | 37,655 | 43,667 |
EBIT | 27,453 | 31,377 | 34,855 | 40,881 |
Net Income | -24,336 | 24,336 | 26,930 | 31,684 |
Net Change In Cash | 150,336 | 148,858 | 156,936 | 156,187 |
Free Cash Flow | 49,240 | 31,528 | 39,760 | 33,241 |
Cash | 186,075 | 186,978 | 217,664 | 283,707 |
Basic Shares | 35,299 | 35,297 | 35,272 | 35,199 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $615,904 | $522,503 | $339,775 | $244,296 |
Gross Profit | 419,042 | 407,300 | 327,173 | 231,902 |
EBITDA | 152,978 | 148,794 | 145,960 | 81,613 |
EBIT | 149,464 | 145,126 | 128,641 | 56,970 |
Net Income | 117,205 | 113,363 | 101,292 | 47,555 |
Net Change In Cash | 615,904 | 522,503 | 339,775 | 244,296 |
Cost of Revenue | 263,627 | |||
Free Cash Flow | 136,365 | 130,185 | 113,086 | 149,735 |
Cash | 217,664 | 426,722 | 154,022 | 415,727 |
Basic Shares | 35,147 | 32,761 | 28,000 | 21,960 |
Quarter | EPS |
---|---|
2025-06-30 | $0.61 |
2025-03-31 | $0.70 |
2024-12-31 | $0.76 |
2024-09-30 | $0.90 |