Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $145,900 | $132,200 | $142,500 | $142,500 |
Gross Profit | 60,600 | 53,300 | 60,900 | 62,900 |
EBITDA | 22,900 | 12,500 | 226,900 | 25,300 |
EBIT | 13,800 | 3,500 | 262,700 | 16,100 |
Net Income | 7,800 | -400 | 18,500 | 500 |
Net Change In Cash | 145,900 | 132,200 | 142,500 | 142,500 |
Free Cash Flow | 31,300 | -2,700 | 31,800 | 49,100 |
Cash | 103,200 | 101,900 | 130,100 | 92,600 |
Basic Shares | 87,600 | 87,800 | 90,100 | 89,700 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $553,500 | $707,600 | $764,700 | $868,100 |
Gross Profit | 234,800 | 283,400 | 276,300 | 359,500 |
EBITDA | 51,800 | 98,900 | -360,000 | 184,900 |
EBIT | 51,000 | 52,400 | -413,900 | 122,400 |
Net Income | -239,500 | 72,400 | -430,100 | 150,400 |
Net Change In Cash | 553,500 | 707,600 | 764,700 | 868,100 |
Cost of Revenue | -19,600 | -78,900 | ||
Free Cash Flow | 116,500 | 105,500 | 54,200 | 133,500 |
Cash | 130,100 | 87,300 | 48,200 | 68,900 |
Basic Shares | 90,100 | 91,600 | 91,700 | 94,700 |
Quarter | EPS |
---|---|
2025-06-30 | $0.24 |
2025-03-31 | $0.18 |
2024-12-31 | $0.27 |
2024-09-30 | $0.26 |