| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,161,500 | $1,169,300 | $1,135,700 | $1,007,400 |
Gross Profit | 199,500 | 209,400 | 204,400 | 191,100 |
EBITDA | 20,000 | 22,900 | 21,800 | 25,800 |
EBIT | -200 | 3,500 | 2,600 | 3,100 |
Net Income | -14,800 | 1,900 | -5,600 | -4,300 |
Net Change In Cash | 1,161,500 | 1,169,300 | 1,135,700 | 1,007,400 |
Free Cash Flow | -21,100 | 13,900 | -49,200 | 68,700 |
Cash | 29,800 | 30,800 | 33,600 | 27,700 |
Basic Shares | 32,174 | 32,351 | 31,900 | 31,800 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,598,700 | $5,108,700 | $6,323,600 | $5,675,300 |
Gross Profit | 834,200 | 1,021,600 | 1,310,100 | 1,146,800 |
EBITDA | 112,400 | 293,600 | 634,100 | 492,500 |
EBIT | 34,800 | 231,100 | 575,100 | 436,600 |
Net Income | -8,600 | 145,700 | 391,000 | 294,300 |
Net Change In Cash | 4,598,700 | 5,108,700 | 6,323,600 | 5,675,300 |
Cost of Revenue | -8,900 | -8,500 | ||
Free Cash Flow | 105,300 | 243,200 | 396,100 | -24,300 |
Cash | 27,700 | 54,300 | 39,200 | 51,200 |
Basic Shares | 32,746 | 35,567 | 38,282 | 38,909 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.46 |
2025-06-30 | $0.08 |
2025-03-31 | -$0.18 |