Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $4,236,700 | $4,246,000 | $4,201,100 | $3,811,700 |
Gross Profit | 718,100 | 712,300 | 731,200 | 655,800 |
EBITDA | 256,600 | 254,000 | 288,700 | 259,000 |
EBIT | 237,700 | 235,800 | 262,600 | 235,500 |
Net Income | 126,300 | 28,100 | 147,100 | 55,500 |
Net Change In Cash | 4,236,700 | 4,246,000 | 4,201,100 | 3,811,700 |
Free Cash Flow | 363,000 | -91,400 | 61,700 | 7,400 |
Cash | 60,300 | 67,200 | 29,000 | 45,700 |
Basic Shares | 19,800 | 20,200 | 20,400 | 20,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $14,802,700 | $15,433,900 | $9,837,700 | $7,131,800 |
Gross Profit | 2,688,100 | 3,100,600 | 1,902,200 | 1,223,400 |
EBITDA | 1,138,400 | 1,341,600 | 833,700 | 432,300 |
EBIT | 1,043,900 | 1,247,300 | 791,800 | 393,800 |
Net Income | 602,500 | 997,300 | 532,400 | 254,400 |
Net Change In Cash | 14,802,700 | 15,433,900 | 9,837,700 | 7,131,800 |
Cost of Revenue | 56,400 | 177,500 | -2,100 | |
Free Cash Flow | 170,700 | 588,100 | 1,081,700 | 603,700 |
Cash | 45,700 | 235,300 | 178,900 | 1,400 |
Basic Shares | 21,000 | 22,400 | 20,100 | 19,300 |
Quarter | EPS |
---|---|
2024-09-30 | $6.35 |
2024-06-30 | $6.40 |
2024-03-31 | $7.21 |
2023-12-31 | $7.12 |