| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $5,062,556 | $4,592,384 | $4,381,801 | $4,319,059 |
Gross Profit | 3,412,709 | 3,082,275 | 2,958,606 | 2,909,842 |
EBITDA | 1,771,989 | 1,515,906 | 1,517,645 | 1,490,796 |
EBIT | 1,693,070 | 1,441,782 | 1,443,641 | 1,417,808 |
Net Income | 1,315,408 | 1,292,018 | 1,274,702 | 1,216,548 |
Net Change In Cash | 5,062,556 | 4,592,384 | 4,381,801 | 4,319,059 |
Free Cash Flow | -2,441,442 | 12,146,233 | 4,649,821 | -2,654,042 |
Cash | 10,356,636 | 12,412,802 | 12,087,514 | 8,226,290 |
Basic Shares | 520,172 | 534,927 | 535,816 | 539,533 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $18,238,085 | $19,870,005 | $14,817,445 | $14,180,430 |
Gross Profit | 12,286,059 | 13,453,448 | 9,991,965 | 9,743,996 |
EBITDA | 6,252,812 | 6,917,998 | 4,729,526 | 4,198,171 |
EBIT | 5,954,644 | 6,613,642 | 4,481,142 | 3,984,912 |
Net Income | 5,068,235 | 5,177,367 | 3,836,474 | 3,707,395 |
Net Change In Cash | 18,238,085 | 19,870,005 | 14,817,445 | 14,180,430 |
Free Cash Flow | 11,835,541 | 10,848,752 | 7,931,078 | 1,676,910 |
Cash | 10,356,636 | 5,610,548 | 3,943,307 | 3,553,126 |
Basic Shares | 531,923 | 548,319 | 544,212 | 573,006 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.56 |
2025-09-30 | $2.47 |
2025-06-30 | $2.46 |