| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,021,900 | $1,185,900 | $1,100,300 | $1,009,200 |
Gross Profit | 80,800 | 124,100 | 93,900 | 65,000 |
EBITDA | -4,100 | 93,900 | 61,600 | 48,000 |
EBIT | -22,400 | 75,500 | 43,100 | 28,700 |
Net Income | -28,100 | 56,800 | 31,100 | 20,400 |
Net Change In Cash | 1,021,900 | 1,185,900 | 1,100,300 | 1,009,200 |
Free Cash Flow | 60,900 | 101,500 | 36,100 | -22,300 |
Cash | 97,200 | 85,500 | 34,400 | 32,600 |
Basic Shares | 48,214 | 48,172 | 48,269 | 48,040 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,276,100 | $4,317,500 | $4,410,900 | $4,246,600 |
Gross Profit | 357,200 | 343,600 | 307,499 | 291,900 |
EBITDA | 274,200 | 134,200 | 230,100 | 187,700 |
EBIT | 195,700 | 49,400 | 137,500 | 90,900 |
Net Income | 142,200 | -11,400 | 98,600 | 80,000 |
Net Change In Cash | 4,276,100 | 4,317,500 | 4,410,900 | 4,246,600 |
Cost of Revenue | 700 | -400 | ||
Free Cash Flow | 130,800 | 120,200 | 13,700 | 30,000 |
Cash | 32,600 | 33,800 | 17,200 | 16,100 |
Basic Shares | 48,040 | 47,979 | 47,943 | 47,701 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.69 |
2025-06-30 | $1.23 |
2025-03-31 | $0.63 |