$247.46
Last price · USD
Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.
Annual · USD millions except per-share data · 34 lines
| Fiscal year | 2025 | 2024 | 2023 | 2022 | 2021 | CAGR | |
|---|---|---|---|---|---|---|---|
| Operating activities | |||||||
| Net income | 77,670 | 59,248 | 30,425 | (2,722) | 33,364 | +23.5% | |
| Depreciation & amortization | 65,756 | 52,795 | 48,663 | 41,921 | 34,296 | +17.7% | |
| Deferred income tax | 11,470 | (4,648) | (5,876) | (8,148) | (310) | — | |
| Stock-based compensation | 19,467 | 22,011 | 24,023 | 19,621 | 12,757 | +11.1% | |
| Change in working capital | (19,969) | (15,541) | (11,541) | (20,886) | (19,611) | — | |
| Accounts receivables | (7,333) | (3,249) | (8,348) | (8,622) | (9,145) | — | |
| Inventory | (3,002) | (1,884) | 1,449 | (2,592) | (9,487) | — | |
| Accounts payables | 11,231 | 2,972 | 5,473 | 2,945 | 3,602 | +32.9% | |
| Other working capital | (20,865) | (13,380) | (10,115) | (12,617) | (4,581) | — | |
| Other non-cash items | (14,880) | 2,012 | (748) | 16,966 | (14,169) | — | |
| Net cash from operating activities | 139,514 | 115,877 | 84,946 | 46,752 | 46,327 | +31.7% | |
| Operating cash flow | 139,514 | 115,877 | 84,946 | 46,752 | 46,327 | +31.7% | |
| Investing activities | |||||||
| Investments in PP&E | (131,819) | (82,999) | (52,729) | (63,645) | (61,053) | — | |
| Capital expenditure | (131,819) | (82,999) | (52,729) | (63,645) | (61,053) | — | |
| Acquisitions, net | (3,841) | (7,082) | (5,839) | (8,316) | (1,985) | — | |
| Purchases of investments | (54,770) | (26,005) | (1,488) | (2,565) | (60,157) | — | |
| Sales / maturities of investments | 44,386 | 16,403 | 5,627 | 31,601 | 59,384 | -7.0% | |
| Other investing activities | 3,499 | 5,341 | 4,596 | 5,324 | 5,657 | -11.3% | |
| Net cash from investing activities | (142,545) | (94,342) | (49,833) | (37,601) | (58,154) | — | |
| Financing activities | |||||||
| Net debt issuance | 10,180 | (11,812) | (15,879) | 15,718 | 6,291 | +12.8% | |
| Short-term net debt issuance | 894 | 82 | (7,548) | 3,999 | 203 | +44.9% | |
| Long-term net debt issuance | 9,286 | (11,894) | (8,331) | 11,719 | 6,088 | +11.1% | |
| Net stock issuance | 0 | 0 | 0 | (6,000) | 0 | — | |
| Common stock repurchased | 0 | 0 | 0 | (6,000) | 0 | — | |
| Net common stock issuance | 0 | 0 | 0 | (6,000) | 0 | — | |
| Other financing activities | (519) | 0 | 0 | 0 | 0 | — | |
| Net cash from financing activities | 9,661 | (11,812) | (15,879) | 9,718 | 6,291 | +11.3% | |
| Cash summary | |||||||
| Effect of forex changes on cash | 1,164 | (1,301) | 403 | (1,093) | (364) | — | |
| Net change in cash | 7,794 | 8,422 | 19,637 | 17,776 | (5,900) | — | |
| Cash at beginning of period | 82,312 | 73,890 | 54,253 | 36,477 | 42,377 | +18.1% | |
| Cash at end of period | 90,106 | 82,312 | 73,890 | 54,253 | 36,477 | +25.4% | |
| Free cash flow | 7,695 | 32,878 | 32,217 | (16,893) | (14,726) | — | |
| Income taxes paid | 8,295 | 12,308 | 11,179 | 6,035 | 3,688 | +22.5% | |
| Interest paid | 1,949 | 2,364 | 3,112 | 2,142 | 1,772 | +2.4% | |