$112.72
Last price · USD
Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.
Annual · USD millions except per-share data · 26 lines
| Fiscal year | 2025 | 2024 | 2023 | 2022 | 2021 | CAGR | |
|---|---|---|---|---|---|---|---|
| Revenue & gross profit | |||||||
| Revenue | 94,425 | 91,361 | 88,898 | 82,722 | 67,418 | +8.8% | |
| Cost of revenue | 58,766 | 58,698 | 59,201 | 54,401 | 45,131 | +6.8% | |
| Gross profit | 35,659 | 32,663 | 29,697 | 28,321 | 22,287 | +12.5% | |
| Operating expenses & income | |||||||
| SG&A (combined) | 16,501 | 15,759 | 15,336 | 16,388 | 13,517 | +5.1% | |
| Total operating expenses | 21,827 | 20,749 | 20,705 | 21,551 | 18,628 | +4.0% | |
| Cost and expenses | 80,593 | 79,447 | 79,906 | 75,952 | 63,759 | +6.0% | |
| Operating income | 13,832 | 11,914 | 8,992 | 6,770 | 3,659 | +39.4% | |
| Non-operating & other | |||||||
| Interest income | 246 | 406 | 424 | 152 | 140 | +15.1% | |
| Interest expense | 1,812 | 1,447 | 1,458 | 1,549 | 1,546 | +4.0% | |
| Net interest income | (1,566) | (1,041) | (1,034) | (1,397) | (1,406) | — | |
| Non-operating income (excl. interest) | 17 | 2,275 | 2,250 | (64) | (308) | — | |
| Other expenses | 5,326 | 4,990 | 5,369 | 5,163 | 5,111 | +1.0% | |
| Total other income (expenses), net | (1,829) | (4,345) | (4,223) | (1,485) | (1,098) | — | |
| Profitability | |||||||
| Depreciation & amortization | 5,326 | 4,990 | 5,369 | 5,163 | 5,111 | +1.0% | |
| Income before tax | 12,003 | 7,569 | 4,769 | 5,285 | 2,561 | +47.1% | |
| Income tax expense | (1,428) | 1,796 | 1,379 | 1,732 | 25 | — | |
| Net income from continuing operations | 13,431 | 5,773 | 3,390 | 3,553 | 2,536 | +51.7% | |
| Net income from discontinued operations | 0 | 0 | 0 | (48) | (29) | — | |
| Net income | 12,404 | 4,972 | 2,354 | 3,145 | 1,995 | +57.9% | |
| Bottom line net income | 12,404 | 4,972 | 2,354 | 3,145 | 1,995 | +57.9% | |
| Additional fields | |||||||
| Ebit | 13,815 | 9,639 | 6,742 | 6,834 | 3,967 | +36.6% | |
| Ebitda | 19,141 | 14,629 | 12,111 | 11,997 | 9,078 | +20.5% | |
| Eps | $6.88 | $2.72 | $1.29 | $1.73 | $1.10 | +58.1% | |
| Eps Diluted | $6.85 | $2.72 | $1.29 | $1.72 | $1.09 | +58.3% | |
| Weighted Average Shs Out | 1,804 | 1,825 | 1,828 | 1,822 | 1,816 | -0.2% | |
| Weighted Average Shs Out Dil | 1,811 | 1,831 | 1,830 | 1,827 | 1,828 | -0.2% | |