Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,645,500 | $2,431,000 | $2,454,700 | $2,465,800 |
Gross Profit | 2,040,500 | 1,801,700 | 1,871,200 | 1,827,100 |
EBITDA | 1,010,900 | 554,400 | 535,500 | 693,600 |
EBIT | 816,600 | 371,200 | 351,500 | 510,800 |
Net Income | 634,800 | 240,500 | 266,700 | 388,500 |
Net Change In Cash | 2,645,500 | 2,431,000 | 2,454,700 | 2,465,800 |
Free Cash Flow | 144,300 | 212,200 | 694,600 | 805,600 |
Cash | 2,758,800 | 2,598,300 | 2,375,000 | 1,699,200 |
Basic Shares | 145,900 | 145,900 | 146,100 | 145,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $9,675,900 | $9,835,600 | $10,173,400 | $10,981,700 |
Gross Profit | 7,365,500 | 7,302,200 | 7,895,100 | 8,872,000 |
EBITDA | 2,829,500 | 2,377,000 | 4,357,100 | 3,923,400 |
EBIT | 2,156,300 | 1,882,200 | 3,838,400 | 3,436,100 |
Net Income | 1,632,200 | 1,161,100 | 3,046,900 | 1,556,100 |
Net Change In Cash | 9,675,900 | 9,835,600 | 10,173,400 | 10,981,700 |
Cost of Revenue | 1,213,600 | 990,000 | ||
Free Cash Flow | 2,515,700 | 1,235,800 | 1,144,000 | 3,345,000 |
Cash | 2,375,000 | 1,049,900 | 3,419,300 | 2,261,400 |
Basic Shares | 145,900 | 145,600 | 146,000 | 149,600 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.47 |
2025-03-31 | $3.02 |
2024-12-31 | $3.44 |