Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $905,700 | $839,100 | $788,500 | $820,700 |
Gross Profit | 176,900 | 131,200 | 128,300 | 112,000 |
EBITDA | 127,400 | 48,400 | 30,900 | 36,900 |
EBIT | 89,800 | 11,700 | -5,300 | 300 |
Net Income | 58,700 | -3,400 | -16,700 | -11,700 |
Net Change In Cash | 905,700 | 839,100 | 788,500 | 820,700 |
Free Cash Flow | 248,100 | 900 | -42,200 | -80,700 |
Cash | 289,600 | 102,000 | 105,800 | 191,800 |
Basic Shares | 51,200 | 51,900 | 52,300 | 53,800 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,354,000 | $3,431,600 | $3,297,100 | $2,814,300 |
Gross Profit | 548,400 | 576,100 | 522,400 | 471,600 |
EBITDA | 243,600 | 300,100 | 210,600 | 129,300 |
EBIT | 96,500 | 158,200 | 71,000 | -14,100 |
Net Income | 26,900 | 53,100 | -146,300 | -12,500 |
Net Change In Cash | 3,354,000 | 3,431,600 | 3,297,100 | 2,814,300 |
Cost of Revenue | -261,400 | -54,200 | ||
Free Cash Flow | 126,100 | 16,500 | -245,500 | 209,000 |
Cash | 289,600 | 320,300 | 43,000 | 308,600 |
Basic Shares | 52,600 | 56,400 | 56,000 | 55,900 |
Quarter | EPS |
---|---|
2024-12-31 | $0.95 |
2024-09-30 | -$0.06 |
2024-06-30 | $0.29 |
2024-03-31 | -$0.03 |