Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,328,564 | $4,059,182 | $4,482,252 | $3,583,257 |
Gross Profit | 3,408,179 | 3,167,550 | 2,959,148 | 3,583,257 |
EBITDA | 2,172,001 | 2,220,230 | 2,220,142 | 2,371,229 |
EBIT | 2,201,701 | 2,352,789 | ||
Net Income | 1,733,994 | 1,800,175 | 1,916,637 | 1,802,862 |
Net Change In Cash | 4,328,564 | 4,059,182 | 4,482,252 | 3,583,257 |
Free Cash Flow | 2,622,004 | 2,805,685 | 3,051,606 | 2,371,822 |
Cash | 5,287,926 | 8,578,822 | 4,452,416 | 4,288,460 |
Basic Shares | 67,959 | 142,619 | 144,714 | 148,102 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $17,165,656 | $16,290,027 | $16,553,930 | $16,635,645 |
Gross Profit | 10,603,837 | 10,447,534 | 11,697,767 | 12,836,697 |
EBITDA | 8,080,736 | 7,984,536 | 8,916,943 | 9,930,396 |
EBIT | 8,005,842 | 7,910,774 | 8,839,960 | 9,864,423 |
Net Income | 6,264,314 | 4,285,336 | 4,024,173 | 5,781,725 |
Net Change In Cash | 17,165,656 | 16,290,027 | 16,553,930 | 16,635,645 |
Free Cash Flow | 9,190,161 | 7,033,796 | 5,897,208 | 5,764,393 |
Cash | 4,452,416 | 4,177,890 | 7,165,584 | 6,116,360 |
Basic Shares | 151,725 | 164,254 | 161,009 | 160,699 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $12.76 |
2025-03-31 | $12.62 |
2024-12-31 | $13.66 |