$318.94
Last price · USD
Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.
Annual · USD millions except per-share data · 25 lines
| Fiscal year | 2025 | 2024 | 2023 | 2022 | 2021 | CAGR | |
|---|---|---|---|---|---|---|---|
| Revenue & gross profit | |||||||
| Revenue | 80,464 | 74,201 | 67,364 | 55,625 | 44,430 | +16.0% | |
| Cost of revenue | 13,490 | 13,437 | 11,772 | 4,945 | (136) | — | |
| Gross profit | 66,974 | 60,764 | 55,592 | 50,680 | 44,566 | +10.7% | |
| Operating expenses & income | |||||||
| General & administrative | 9,016 | 8,198 | 8,067 | 7,252 | 6,240 | +9.6% | |
| Selling & marketing | 6,252 | 6,040 | 5,213 | 5,458 | 5,291 | +4.3% | |
| SG&A (combined) | 15,268 | 14,238 | 13,280 | 12,710 | 11,531 | +7.3% | |
| Total operating expenses | 53,179 | 47,869 | 45,079 | 41,095 | 33,877 | +11.9% | |
| Cost and expenses | 66,669 | 61,306 | 56,851 | 46,040 | 33,741 | +18.6% | |
| Operating income | 13,795 | 12,895 | 10,513 | 9,585 | 10,689 | +6.6% | |
| Non-operating & other | |||||||
| Interest income | 25,598 | 23,795 | 19,983 | 12,658 | 9,033 | +29.7% | |
| Interest expense | 8,234 | 8,252 | 6,849 | 2,763 | 1,283 | +59.2% | |
| Net interest income | 17,364 | 15,543 | 13,134 | 9,895 | 7,750 | +22.3% | |
| Other expenses | 37,911 | 33,631 | 31,799 | 28,385 | 22,346 | +14.1% | |
| Profitability | |||||||
| Depreciation & amortization | 1,777 | 1,676 | 1,651 | 1,626 | 1,695 | +1.2% | |
| Income before tax | 13,795 | 12,895 | 10,513 | 9,585 | 10,689 | +6.6% | |
| Income tax expense | 2,962 | 2,766 | 2,139 | 2,071 | 2,629 | +3.0% | |
| Net income from continuing operations | 10,833 | 10,129 | 8,374 | 7,514 | 8,060 | +7.7% | |
| Net income | 10,833 | 10,129 | 8,374 | 7,514 | 8,060 | +7.7% | |
| Bottom line net income | 10,701 | 9,995 | 8,252 | 7,400 | 7,917 | +7.8% | |
| Additional fields | |||||||
| Ebit | 13,795 | 12,895 | 10,513 | 9,585 | 10,689 | +6.6% | |
| Ebitda | 15,572 | 14,571 | 12,164 | 11,211 | 12,384 | +5.9% | |
| Eps | $15.41 | $14.04 | $11.23 | $9.85 | $10.03 | +11.3% | |
| Eps Diluted | $15.38 | $14.02 | $11.21 | $9.84 | $10.02 | +11.3% | |
| Weighted Average Shs Out | 695 | 713 | 735 | 751 | 789 | -3.1% | |
| Weighted Average Shs Out Dil | 696 | 713 | 736 | 752 | 790 | -3.1% | |