$321.05
Last price · USD
Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.
Annual · USD millions except per-share data · 33 lines
| Fiscal year | 2025 | 2024 | 2023 | 2022 | 2021 | CAGR | |
|---|---|---|---|---|---|---|---|
| Operating activities | |||||||
| Net income | 132,170 | 100,118 | 73,795 | 59,972 | 76,033 | +14.8% | |
| Depreciation & amortization | 21,136 | 15,311 | 11,946 | 15,928 | 12,441 | +14.2% | |
| Deferred income tax | 8,348 | (5,257) | (7,763) | (8,081) | 1,808 | +46.6% | |
| Stock-based compensation | 24,953 | 22,785 | 22,460 | 19,362 | 15,376 | +12.9% | |
| Change in working capital | 17,565 | (8,406) | (3,845) | (2,235) | (1,523) | — | |
| Accounts receivables | 948 | (5,891) | (7,833) | (2,317) | (9,095) | — | |
| Accounts payables | (132) | 359 | 664 | 707 | 283 | — | |
| Other working capital | 16,749 | (2,874) | 3,324 | (625) | 7,289 | +23.1% | |
| Other non-cash items | (39,459) | 748 | 5,153 | 6,549 | (12,483) | — | |
| Net cash from operating activities | 164,713 | 125,299 | 101,746 | 91,495 | 91,652 | +15.8% | |
| Operating cash flow | 164,713 | 125,299 | 101,746 | 91,495 | 91,652 | +15.8% | |
| Investing activities | |||||||
| Investments in PP&E | (91,447) | (52,535) | (32,251) | (31,485) | (24,640) | — | |
| Capital expenditure | (91,447) | (52,535) | (32,251) | (31,485) | (24,640) | — | |
| Acquisitions, net | (1,592) | (2,931) | (495) | (6,969) | (2,618) | — | |
| Purchases of investments | (109,489) | (91,713) | (80,885) | (81,405) | (138,034) | — | |
| Sales / maturities of investments | 84,607 | 104,310 | 87,619 | 97,972 | 129,228 | -10.0% | |
| Other investing activities | (2,370) | (2,667) | (1,051) | 1,589 | 541 | — | |
| Net cash from investing activities | (120,291) | (45,536) | (27,063) | (20,298) | (35,523) | — | |
| Financing activities | |||||||
| Net debt issuance | 32,137 | 888 | (760) | (1,196) | (1,236) | — | |
| Long-term net debt issuance | 32,137 | 888 | (760) | (1,196) | (1,236) | — | |
| Net stock issuance | (45,709) | (62,222) | (61,504) | (59,296) | (50,274) | — | |
| Common stock repurchased | (45,709) | (62,222) | (61,504) | (59,296) | (50,274) | — | |
| Net common stock issuance | (45,709) | (62,222) | (61,504) | (59,296) | (50,274) | — | |
| Common dividends paid | (10,049) | (7,363) | 0 | 0 | 0 | — | |
| Net dividends paid | (10,049) | (7,363) | 0 | 0 | 0 | — | |
| Other financing activities | (13,767) | (11,036) | (9,829) | (9,265) | (9,852) | — | |
| Net cash from financing activities | (37,388) | (79,733) | (72,093) | (69,757) | (61,362) | — | |
| Cash summary | |||||||
| Effect of forex changes on cash | 208 | (612) | (421) | (506) | (287) | — | |
| Net change in cash | 7,242 | (582) | 2,169 | 934 | (5,520) | — | |
| Cash at beginning of period | 23,466 | 24,048 | 21,879 | 20,945 | 26,465 | -3.0% | |
| Cash at end of period | 30,708 | 23,466 | 24,048 | 21,879 | 20,945 | +10.0% | |
| Free cash flow | 73,266 | 72,764 | 69,495 | 60,010 | 67,012 | +2.3% | |
| Income taxes paid | 0 | 0 | 19,164 | 18,892 | 13,412 | — | |