Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,169,300 | $1,135,700 | $1,007,400 | $1,126,600 |
Gross Profit | 209,400 | 204,400 | 191,100 | 202,000 |
EBITDA | 5,800 | 21,800 | 28,000 | 24,600 |
EBIT | 2,600 | 5,300 | 5,100 | |
Net Income | 1,900 | -5,600 | -4,300 | -6,600 |
Net Change In Cash | 1,169,300 | 1,135,700 | 1,007,400 | 1,126,600 |
Free Cash Flow | 13,900 | -49,200 | 68,700 | 103,000 |
Cash | 30,800 | 33,600 | 27,700 | 35,000 |
Basic Shares | 32,351 | 31,900 | 31,800 | 32,746 |
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 | 113,200 | 290,900 | 634,100 | 492,500 |
EBIT | 35,600 | 228,400 | 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-09-30 | $0 |
2025-06-30 | $0.08 |
2025-03-31 | -$0.18 |
2024-12-31 | -$0.14 |