Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,183,400 | $2,235,300 | $2,151,300 | $2,110,500 |
Gross Profit | 626,600 | 662,700 | 632,200 | 596,000 |
EBITDA | 347,400 | 367,400 | 344,300 | 338,100 |
EBIT | 269,300 | 288,800 | 267,000 | 261,100 |
Net Income | 181,700 | 176,800 | 172,400 | 143,100 |
Net Change In Cash | 2,183,400 | 2,235,300 | 2,151,300 | 2,110,500 |
Free Cash Flow | 217,900 | 144,200 | 64,100 | 215,100 |
Cash | 212,700 | 206,600 | 185,700 | 215,000 |
Basic Shares | 80,800 | 81,000 | 81,000 | 81,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $8,364,299 | $9,039,300 | $8,408,300 | $6,971,500 |
Gross Profit | 2,277,499 | 2,404,200 | 2,312,800 | 1,923,300 |
EBITDA | 1,112,100 | 1,374,100 | 1,306,900 | 1,062,000 |
EBIT | 813,700 | 1,083,400 | 1,062,800 | 856,700 |
Net Income | 503,000 | 757,100 | 740,100 | 555,900 |
Net Change In Cash | 8,364,299 | 9,039,300 | 8,408,300 | 6,971,500 |
Cost of Revenue | 13,100 | -86,800 | -10,600 | |
Free Cash Flow | 540,900 | 662,500 | 774,700 | 532,700 |
Cash | 215,000 | 167,200 | 162,700 | 252,300 |
Basic Shares | 81,100 | 82,200 | 83,800 | 84,100 |
Quarter | EPS |
---|---|
2024-09-30 | $2.33 |
2024-06-30 | $2.42 |
2024-03-31 | $2.29 |
2023-12-31 | $2.61 |