Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $135,700 | $128,300 | $135,500 | $127,500 |
Gross Profit | 65,800 | 90,200 | 62,600 | 82,300 |
EBITDA | 62,900 | 61,000 | 46,900 | 26,300 |
EBIT | 28,400 | 26,900 | 10,800 | -10,600 |
Net Income | 4,500 | -29,900 | 44,000 | -66,600 |
Net Change In Cash | 135,700 | 128,300 | 135,500 | 127,500 |
Free Cash Flow | 29,400 | -59,700 | 8,800 | 78,300 |
Cash | 309,100 | 356,600 | 217,500 | 367,100 |
Basic Shares | 137,947 | 137,745 | 137,932 | 137,413 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $531,400 | $562,600 | $540,000 | $453,600 |
Gross Profit | 373,800 | 214,300 | 359,300 | 308,200 |
EBITDA | 385,900 | 212,100 | 228,500 | 70,300 |
EBIT | 237,600 | 54,300 | 55,600 | -96,000 |
Net Income | -33,000 | -303,800 | 93,700 | 330,400 |
Net Change In Cash | 531,400 | 562,600 | 540,000 | 453,600 |
Cost of Revenue | -64,500 | -436,300 | ||
Free Cash Flow | -76,500 | -168,300 | -128,000 | -169,500 |
Cash | 217,500 | 313,700 | 439,300 | 524,800 |
Basic Shares | 137,778 | 138,930 | 138,567 | 140,132 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.05 |
2025-03-31 | -$0.005 |
2024-12-31 | $0.54 |