Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $129,082 | $94,197 | $104,333 | $99,011 |
Gross Profit | 105,278 | 35,604 | 68,041 | 37,650 |
EBITDA | 23,801 | 29,024 | 74,205 | 33,054 |
EBIT | 11,815 | 16,894 | 62,079 | 21,272 |
Net Income | 29,524 | 17,461 | 18,921 | 16,835 |
Net Change In Cash | 129,082 | 94,197 | 104,333 | 99,011 |
Free Cash Flow | 22,360 | 23,446 | 21,831 | 14,006 |
Cash | 88,158 | 94,535 | 88,756 | 82,745 |
Basic Shares | 58,062 | 58,258 | 58,346 | 58,331 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $402,737 | $389,285 | $252,300 | $267,000 |
Gross Profit | 167,221 | 153,306 | 105,700 | 135,000 |
EBITDA | 141,971 | 129,509 | 84,355 | 112,659 |
EBIT | 95,586 | 90,733 | -106,525 | -61,752 |
Net Income | 74,189 | 77,712 | 70,927 | 74,553 |
Net Change In Cash | 402,737 | 389,285 | 252,300 | 267,000 |
Cost of Revenue | -29,097 | -35,719 | ||
Free Cash Flow | 58,059 | -36,116 | -210,936 | -41,704 |
Cash | 88,756 | 86,068 | 37,700 | 70,200 |
Basic Shares | 58,347 | 58,324 | 58,721 | 58,882 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.50 |
2025-03-31 | $0.29 |
2024-12-31 | $0.32 |