Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $172,639 | $111,420 | $87,273 | $150,496 |
Gross Profit | 56,664 | 32,881 | 21,445 | 48,689 |
EBITDA | 40,956 | 8,730 | -4,136 | 26,332 |
EBIT | 28,259 | -3,670 | -16,291 | 15,008 |
Net Income | 15,980 | -5,962 | -29,170 | 5,896 |
Net Change In Cash | 172,639 | 111,420 | 87,273 | 150,496 |
Free Cash Flow | 29,085 | -50,334 | -98 | 33,211 |
Cash | 26,943 | 23,966 | 56,398 | 59,862 |
Basic Shares | 119,389 | 115,885 | 115,435 | 118,445 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $508,520 | $566,492 | $695,736 | $630,456 |
Gross Profit | 153,744 | 152,944 | 216,469 | 204,162 |
EBITDA | 60,546 | 61,607 | 79,622 | 3,133 |
EBIT | 16,100 | 20,856 | 41,447 | -29,097 |
Net Income | -17,860 | -2,388 | -5,694 | -62,348 |
Net Change In Cash | 508,520 | 566,492 | 695,736 | 630,456 |
Cost of Revenue | -8,934 | -14,497 | ||
Free Cash Flow | 41,191 | 83,180 | -7,375 | 8,715 |
Cash | 56,398 | 102,763 | 32,626 | 43,952 |
Basic Shares | 115,435 | 112,899 | 113,245 | 119,445 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.13 |
2025-03-31 | -$0.04 |
2024-12-31 | -$0.12 |