Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,794,504 | $1,649,000 | $4,243,919 | $1,940,485 |
Gross Profit | 368,939 | 366,000 | 4,243,919 | 351,602 |
EBITDA | 1,570,316 | 1,440,000 | 1,482,965 | |
EBIT | 1,493,744 | 1,497,395 | 1,410,961 | |
Net Income | 1,318,942 | 1,235,519 | 1,180,206 | 1,185,936 |
Net Change In Cash | 1,794,504 | 1,649,000 | 4,243,919 | 1,940,485 |
Free Cash Flow | 4,649,821 | -2,654,042 | 3,792,702 | 4,568,667 |
Cash | 12,087,514 | 8,226,290 | 5,610,548 | 4,625,718 |
Basic Shares | 535,816 | 539,533 | 540,402 | 545,944 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,424,856 | $6,532,005 | $5,940,456 | $6,196,465 |
Gross Profit | 1,889,996 | 1,615,144 | 1,102,075 | 2,060,607 |
EBITDA | 6,030,817 | 4,806,239 | 4,052,836 | 4,182,636 |
EBIT | 5,765,492 | 4,553,826 | 3,846,959 | 3,950,906 |
Net Income | 4,513,409 | 3,898,702 | 3,579,050 | 3,589,416 |
Net Change In Cash | 7,424,856 | 6,532,005 | 5,940,456 | 6,196,465 |
Free Cash Flow | 10,848,752 | 7,931,078 | 1,676,910 | -4,373,342 |
Cash | 5,610,548 | 3,943,307 | 3,553,126 | 2,485,641 |
Basic Shares | 548,319 | 544,212 | 573,006 | 573,499 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.46 |
2025-03-31 | $2.29 |
2024-12-31 | $2.23 |