| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $513,700 | $525,400 | $484,800 | $458,600 |
Gross Profit | 99,400 | 103,700 | 72,600 | 77,600 |
EBITDA | 46,900 | 59,700 | 22,500 | 39,600 |
EBIT | 12,100 | 23,500 | -12,800 | 4,200 |
Net Income | -3,200 | -9,500 | -425,500 | 1,500 |
Net Change In Cash | 513,700 | 525,400 | 484,800 | 458,600 |
Free Cash Flow | 84,700 | 48,900 | -29,800 | 1,900 |
Cash | 102,900 | 95,600 | 84,000 | 94,300 |
Basic Shares | 54,671 | 54,625 | 54,447 | 54,336 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,981,100 | $2,026,000 | $1,636,900 | $930,700 |
Gross Profit | 364,100 | 355,800 | 306,000 | 183,200 |
EBITDA | 139,600 | -270,900 | 70,700 | 81,000 |
EBIT | -4,200 | -418,700 | -39,200 | 13,900 |
Net Income | -48,700 | -309,500 | -6,600 | 88,900 |
Net Change In Cash | 1,981,100 | 2,026,000 | 1,636,900 | 930,700 |
Cost of Revenue | 52,500 | 21,500 | ||
Free Cash Flow | 39,200 | 40,200 | 142,600 | 19,200 |
Cash | 94,300 | 120,200 | 101,100 | 74,700 |
Basic Shares | 54,313 | 54,507 | 42,442 | 31,400 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.39 |
2025-06-30 | $0.33 |
2025-03-31 | -$0.14 |
2024-12-31 | $0.05 |