Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $6,974,400 | $6,690,400 | $7,213,200 | $6,586,100 |
Gross Profit | 1,275,400 | 1,219,900 | 1,241,600 | 1,182,800 |
EBITDA | 311,600 | 398,500 | 441,300 | 414,100 |
EBIT | 247,700 | 336,700 | 380,100 | 352,800 |
Net Income | 86,400 | 175,500 | 186,100 | 185,800 |
Net Change In Cash | 6,974,400 | 6,690,400 | 7,213,200 | 6,586,100 |
Free Cash Flow | -256,800 | -127,700 | 83,500 | -151,000 |
Cash | 62,900 | 70,500 | 59,800 | 60,200 |
Basic Shares | 38,900 | 39,400 | 40,300 | 40,300 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $26,765,400 | $26,948,900 | $26,985,000 | $25,844,000 |
Gross Profit | 4,785,400 | 5,131,500 | 5,265,300 | 4,952,600 |
EBITDA | 1,595,800 | 1,917,600 | 2,214,800 | 2,120,400 |
EBIT | 1,355,100 | 1,697,100 | 2,014,500 | 1,927,100 |
Net Income | 692,200 | 1,021,100 | 1,377,400 | 1,373,000 |
Net Change In Cash | 26,765,400 | 26,948,900 | 26,985,000 | 25,844,000 |
Cost of Revenue | 34,800 | -509,100 | ||
Free Cash Flow | -13,800 | 313,700 | 1,339,100 | 1,412,000 |
Cash | 59,800 | 60,800 | 72,600 | 60,400 |
Basic Shares | 40,300 | 44,900 | 56,700 | 75,000 |
Quarter | EPS |
---|---|
2025-06-30 | $5.46 |
2025-03-31 | $4.68 |
2024-12-31 | $4.97 |
2024-09-30 | $4.02 |