Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,657,200 | $3,651,300 | $3,895,800 | $3,491,500 |
Gross Profit | 602,200 | 566,400 | 573,900 | 543,600 |
EBITDA | -127,900 | 184,600 | 171,000 | 150,000 |
EBIT | -87,400 | 144,900 | 131,700 | 112,100 |
Net Income | -92,600 | 70,600 | 58,600 | 74,200 |
Net Change In Cash | 3,657,200 | 3,651,300 | 3,895,800 | 3,491,500 |
Free Cash Flow | 102,700 | 150,800 | 46,300 | 34,500 |
Cash | 110,400 | 64,600 | 44,000 | 17,600 |
Basic Shares | 34,100 | 34,600 | 35,200 | 34,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,224,300 | $14,372,400 | $14,001,100 | $12,396,400 |
Gross Profit | 2,192,800 | 2,245,700 | 2,317,000 | 1,914,300 |
EBITDA | 605,100 | 558,600 | 441,000 | 622,500 |
EBIT | 454,700 | 416,300 | 313,500 | 521,400 |
Net Income | 216,000 | 178,200 | 88,500 | 348,900 |
Net Change In Cash | 14,224,300 | 14,372,400 | 14,001,100 | 12,396,400 |
Cost of Revenue | -70,200 | 129,100 | ||
Free Cash Flow | -78,100 | -219,300 | 179,000 | 8,100 |
Cash | 44,000 | 28,900 | 229,200 | 299,400 |
Basic Shares | 35,000 | 35,900 | 39,700 | 43,280 |
Quarter | EPS |
---|---|
2025-06-30 | $2.19 |
2025-03-31 | $1.48 |
2024-12-31 | $1.51 |
2024-09-30 | $1.26 |