Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,899,600 | $5,343,700 | $5,499,700 | $5,489,400 |
Gross Profit | 1,242,700 | 1,125,600 | 1,164,000 | 1,212,700 |
EBITDA | 377,800 | 289,100 | 340,100 | 406,500 |
EBIT | 329,500 | 240,700 | 294,500 | 360,500 |
Net Income | 174,500 | 118,400 | 165,400 | 204,300 |
Net Change In Cash | 5,899,600 | 5,343,700 | 5,499,700 | 5,489,400 |
Free Cash Flow | 86,000 | 7,600 | 252,300 | 272,900 |
Cash | 667,000 | 681,600 | 702,600 | 706,800 |
Basic Shares | 49,500 | 49,600 | 49,800 | 49,800 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $21,818,800 | $22,385,200 | $21,420,100 | $18,217,500 |
Gross Profit | 4,712,600 | 4,843,700 | 4,661,300 | 3,792,100 |
EBITDA | 1,499,100 | 1,562,600 | 1,610,100 | 1,048,600 |
EBIT | 1,315,900 | 1,381,300 | 1,431,100 | 850,000 |
Net Income | 717,600 | 765,500 | 860,500 | 465,400 |
Net Change In Cash | 21,818,800 | 22,385,200 | 21,420,100 | 18,217,500 |
Cost of Revenue | 311,498 | -236,552 | ||
Free Cash Flow | 1,006,500 | 1,020,900 | -88,374 | 12,392 |
Cash | 702,600 | 524,100 | 527,300 | 212,583 |
Basic Shares | 50,600 | 52,300 | 52,395 | 52,030 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.39 |
2025-03-31 | $2.21 |
2024-12-31 | $3.16 |