Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $4,504,500 | $4,236,700 | $4,246,000 | $4,201,100 |
Gross Profit | 749,900 | 699,200 | 712,300 | 731,200 |
EBITDA | 214,600 | 247,700 | 113,700 | 281,400 |
EBIT | 195,400 | 228,800 | 95,500 | 255,300 |
Net Income | 128,800 | 126,300 | 28,100 | 147,100 |
Net Change In Cash | 4,504,500 | 4,236,700 | 4,246,000 | 4,201,100 |
Free Cash Flow | 110,100 | 363,000 | -91,400 | 61,700 |
Cash | 69,400 | 60,300 | 67,200 | 29,000 |
Basic Shares | 19,700 | 19,800 | 20,200 | 20,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $17,188,600 | $14,802,700 | $15,433,900 | $9,837,700 |
Gross Profit | 17,188,600 | 2,755,800 | 3,100,600 | 1,902,200 |
EBITDA | 740,200 | 1,026,800 | 1,341,600 | 846,400 |
EBIT | 665,200 | 959,100 | 1,247,300 | 804,500 |
Net Income | 575,300 | 602,500 | 997,300 | 532,400 |
Net Change In Cash | 17,188,600 | 14,802,700 | 15,433,900 | 9,837,700 |
Cost of Revenue | 56,400 | 177,500 | ||
Free Cash Flow | 671,200 | 170,700 | 588,100 | 1,081,700 |
Cash | 69,400 | 45,700 | 235,300 | 178,900 |
Basic Shares | 19,750 | 21,000 | 22,400 | 20,100 |
Quarter | EPS |
---|---|
2024-12-31 | $7.26 |
2024-09-30 | $6.35 |
2024-06-30 | $6.40 |
2024-03-31 | $7.21 |