| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $454,100 | $506,200 | $585,400 | $629,400 |
Gross Profit | 141,400 | 133,400 | 142,200 | 155,000 |
EBITDA | 194,900 | 168,900 | 99,800 | 188,000 |
EBIT | 118,000 | 93,700 | 102,500 | 114,400 |
Net Income | 30,300 | 14,100 | 22,100 | 28,900 |
Net Change In Cash | 454,100 | 506,200 | 585,400 | 629,400 |
Free Cash Flow | -199,300 | -122,600 | -52,900 | -21,600 |
Cash | 238,700 | 315,300 | 94,900 | 374,400 |
Basic Shares | 81,900 | 83,800 | 83,800 | 84,200 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,079,200 | $2,983,300 | $1,977,300 | $1,516,000 |
Gross Profit | 668,200 | 527,100 | 367,700 | 354,500 |
EBITDA | 789,100 | 707,700 | 612,000 | 512,300 |
EBIT | 495,300 | 414,500 | 335,600 | 246,600 |
Net Income | 138,400 | 106,000 | 60,100 | 182,000 |
Net Change In Cash | 3,079,200 | 2,983,300 | 1,977,300 | 1,516,000 |
Cost of Revenue | -8,100 | 74,000 | ||
Free Cash Flow | -21,900 | -414,500 | -979,600 | 41,000 |
Cash | 374,400 | 235,100 | 294,300 | 167,300 |
Basic Shares | 84,200 | 83,400 | 84,200 | 103,800 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.38 |
2025-06-30 | $0.19 |
2025-03-31 | $0.29 |
2024-12-31 | $0.39 |