Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $4,246,000 | $4,201,100 | $3,811,700 | $3,666,200 |
Gross Profit | 712,300 | 731,200 | 655,800 | 673,600 |
EBITDA | 254,000 | 288,700 | 259,000 | 281,700 |
EBIT | 235,800 | 262,600 | 235,500 | 264,700 |
Net Income | 28,100 | 147,100 | 55,500 | 169,200 |
Net Change In Cash | 4,246,000 | 4,201,100 | 3,811,700 | 3,666,200 |
Free Cash Flow | -91,400 | 61,700 | 7,400 | -17,600 |
Cash | 67,200 | 29,000 | 45,700 | 41,600 |
Basic Shares | 20,200 | 20,400 | 20,500 | 20,700 |
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-06-30 | $6.40 |
2024-03-31 | $7.21 |
2023-12-31 | $7.12 |
2023-09-30 | $8.12 |