Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|
Revenue | $2,185,700 | $2,183,400 | $2,235,300 |
Gross Profit | 609,200 | 626,600 | 662,700 |
EBITDA | 358,100 | 347,400 | 367,400 |
EBIT | 279,900 | 269,300 | 288,800 |
Net Income | 174,000 | 181,700 | 176,800 |
Net Change In Cash | 2,185,700 | 2,183,400 | 2,235,300 |
Free Cash Flow | 281,700 | 217,900 | 144,200 |
Cash | 329,100 | 212,700 | 206,600 |
Basic Shares | 80,400 | 80,800 | 81,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,755,700 | $8,364,299 | $9,039,300 | $8,408,300 |
Gross Profit | 2,530,700 | 2,277,499 | 2,404,200 | 2,312,800 |
EBITDA | 1,427,600 | 1,112,100 | 1,374,100 | 1,306,900 |
EBIT | 1,115,400 | 813,700 | 1,083,400 | 1,062,800 |
Net Income | 704,900 | 503,000 | 757,100 | 740,100 |
Net Change In Cash | 8,755,700 | 8,364,299 | 9,039,300 | 8,408,300 |
Cost of Revenue | 13,100 | -86,800 | ||
Free Cash Flow | 730,000 | 540,900 | 662,500 | 774,700 |
Cash | 329,100 | 215,000 | 167,200 | 162,700 |
Basic Shares | 80,700 | 81,100 | 82,200 | 83,800 |
Quarter | EPS |
---|---|
2025-03-31 | $2.30 |
2024-12-31 | $2.38 |
2024-09-30 | $2.33 |
2024-06-30 | $2.42 |