Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $195,502 | $157,732 | $152,797 | $172,121 |
Gross Profit | 103,647 | 112,056 | 115,968 | 133,208 |
EBITDA | 132,916 | 79,972 | 81,133 | 88,923 |
EBIT | 105,366 | 54,948 | 56,976 | 65,273 |
Net Income | 60,377 | 16,869 | 21,061 | 24,096 |
Net Change In Cash | 195,502 | 157,732 | 152,797 | 172,121 |
Free Cash Flow | -31,078 | 4,208 | -286,953 | -78,367 |
Cash | 782,535 | 32,356 | 9,110 | 5,791 |
Basic Shares | 6,995 | 7,000 | 6,983 | 6,859 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $569,223 | $407,974 | $305,678 | $250,390 |
Gross Profit | 429,441 | 301,842 | 196,585 | 235,463 |
EBITDA | 345,635 | 236,850 | 164,796 | 167,629 |
EBIT | 250,426 | 145,925 | 76,536 | 77,125 |
Net Income | 108,612 | 43,781 | 5,439 | 3,352 |
Net Change In Cash | 569,223 | 407,974 | 305,678 | 250,390 |
Cost of Revenue | -6,625 | 16,716 | ||
Free Cash Flow | -546,073 | 60,957 | -148,599 | -117,286 |
Cash | 9,110 | 7,071 | 12,146 | 14,329 |
Basic Shares | 6,804 | 6,481 | 6,297 | 6,346 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $8.43 |
2025-03-31 | $2.21 |
2024-12-31 | $2.81 |