Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $182,366 | $169,172 | $167,547 | $154,871 |
Gross Profit | 82,437 | 90,757 | 75,736 | 77,488 |
EBITDA | 44,064 | 36,381 | 33,713 | 21,395 |
EBIT | 23,983 | 13,193 | 16,310 | 3,972 |
Net Income | 14,866 | 5,830 | -33,869 | -654 |
Net Change In Cash | 182,366 | 169,172 | 167,547 | 154,871 |
Free Cash Flow | 21,004 | 11,442 | 29,182 | 42,182 |
Cash | 708,855 | 697,229 | 757,355 | 783,964 |
Basic Shares | 56,509 | 56,558 | 56,056 | 56,940 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $634,439 | $638,764 | $801,536 | $670,534 |
Gross Profit | 274,645 | 284,247 | 455,706 | 391,254 |
EBITDA | 82,101 | 124,292 | 246,926 | 211,561 |
EBIT | -4,461 | 56,207 | 195,941 | 173,114 |
Net Income | -25,514 | 41,577 | 185,959 | 128,291 |
Net Change In Cash | 634,439 | 638,764 | 801,536 | 670,534 |
Cost of Revenue | -74,490 | -113,478 | ||
Free Cash Flow | 142,489 | 74,930 | 38,737 | 47,740 |
Cash | 757,355 | 751,323 | 523,458 | 603,814 |
Basic Shares | 55,937 | 56,377 | 57,455 | 57,264 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.37 |
2025-03-31 | $0.39 |
2024-12-31 | $0.44 |