Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,007,400 | $1,126,600 | $1,225,500 | $1,239,200 |
Gross Profit | 191,100 | 202,000 | 218,200 | 217,600 |
EBITDA | 28,000 | 24,600 | 50,100 | 18,000 |
EBIT | 5,300 | 5,100 | 32,100 | 600 |
Net Income | -4,300 | -6,600 | 9,900 | -7,600 |
Net Change In Cash | 1,007,400 | 1,126,600 | 1,225,500 | 1,239,200 |
Free Cash Flow | 68,700 | 103,000 | 3,200 | -69,600 |
Cash | 27,700 | 35,000 | 29,200 | 41,900 |
Basic Shares | 31,800 | 32,746 | 34,418 | 34,023 |
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 |
---|---|
2024-12-31 | -$0.14 |
2024-09-30 | -$0.20 |
2024-06-30 | $0.33 |
2024-03-31 | -$0.18 |