| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $375,000 | $360,300 | $400,200 | $364,800 |
Gross Profit | 46,200 | 106,800 | 140,300 | 122,900 |
EBITDA | 114,600 | 104,000 | 135,000 | 120,900 |
EBIT | 40,500 | 29,100 | 63,600 | 49,600 |
Net Income | 27,100 | 31,900 | 56,100 | 50,600 |
Net Change In Cash | 375,000 | 360,300 | 400,200 | 364,800 |
Free Cash Flow | -174,200 | -68,900 | -44,200 | -34,800 |
Cash | 78,700 | 55,400 | 92,000 | 52,700 |
Basic Shares | 58,200 | 58,100 | 58,000 | 58,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,529,800 | $1,879,800 | $1,570,700 | $1,419,200 |
Gross Profit | 497,000 | 489,900 | 446,800 | 453,500 |
EBITDA | 486,300 | 539,400 | 417,500 | 411,700 |
EBIT | 208,100 | 287,600 | 175,300 | 180,000 |
Net Income | 179,300 | 247,100 | 189,300 | 169,200 |
Net Change In Cash | 1,529,800 | 1,879,800 | 1,570,700 | 1,419,200 |
Cost of Revenue | -7,500 | -17,500 | ||
Free Cash Flow | 102,200 | 314,100 | 800 | -209,800 |
Cash | 52,700 | 77,000 | 37,900 | 45,400 |
Basic Shares | 57,800 | 57,400 | 56,000 | 52,500 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.46 |
2025-06-30 | $0.55 |
2025-03-31 | $0.97 |