Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $112,232 | $110,065 | $111,020 | $117,084 |
Gross Profit | 100,269 | 98,410 | 99,516 | 104,702 |
EBITDA | -6,662 | -3,338 | 4,229 | 6,220 |
EBIT | -10,055 | -6,314 | 1,024 | 3,081 |
Net Income | -9,506 | -12,831 | -10,793 | -2,570 |
Net Change In Cash | 112,232 | 110,065 | 111,020 | 117,084 |
Free Cash Flow | 12,860 | -12,828 | 10,625 | 7,215 |
Cash | 203,456 | 221,077 | 218,432 | 225,614 |
Basic Shares | 90,569 | 98,066 | 98,588 | 98,485 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $474,001 | $645,722 | $904,649 | $741,141 |
Gross Profit | 423,851 | 581,413 | 818,351 | 661,527 |
EBITDA | 35,391 | 111,567 | 113,264 | 6,490 |
EBIT | 23,100 | 99,943 | 102,582 | -8,360 |
Net Income | -12,854 | 49,098 | 61,494 | 3,600 |
Net Change In Cash | 474,001 | 645,722 | 904,649 | 741,141 |
Cost of Revenue | 140,082 | |||
Free Cash Flow | 44,813 | 102,273 | 118,264 | 130,800 |
Cash | 218,432 | 283,043 | 227,380 | 254,621 |
Basic Shares | 98,588 | 105,781 | 121,398 | 118,219 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.12 |
2025-03-31 | $0.01 |
2024-12-31 | -$0.11 |