v3.25.2
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
12 Months Ended
Apr. 25, 2025
Apr. 26, 2024
Apr. 28, 2023
Operating Activities:      
Net income $ 4,691 $ 3,705 $ 3,784
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 2,861 2,647 2,697
Provision for credit losses 123 90 73
Deferred income taxes (316) (508) (226)
Stock-based compensation 429 393 355
Loss on debt extinguishment 0 0 53
Asset impairments and related inventory write-downs 0 371 0
Other, net 310 573 270
Change in operating assets and liabilities, net of acquisitions and divestitures:      
Accounts receivable, net (433) (391) (576)
Inventories (292) (139) (939)
Accounts payable and accrued liabilities 209 391 696
Other operating assets and liabilities (538) (345) (148)
Net cash provided by operating activities 7,044 6,787 6,039
Investing Activities:      
Acquisitions, net of cash acquired (98) (211) (1,867)
Additions to property, plant, and equipment (1,859) (1,587) (1,459)
Purchases of investments (8,226) (7,748) (7,514)
Sales and maturities of investments 8,495 7,441 7,343
Other investing activities, net (249) (261) 4
Net cash used in investing activities (1,937) (2,366) (3,493)
Financing Activities:      
Change in current debt obligations, net (1,070) 1,073 0
Proceeds from short-term borrowings (maturities greater than 90 days) 0 0 2,284
Repayments from short-term borrowings (maturities greater than 90 days) 0 0 (2,279)
Issuance of long-term debt 3,209 0 5,409
Payments on long-term debt 0 0 (6,012)
Dividends to shareholders (3,589) (3,666) (3,616)
Issuance of ordinary shares 508 284 308
Repurchase of ordinary shares (3,235) (2,138) (645)
Other financing activities (184) (3) (409)
Net cash used in financing activities (4,361) (4,450) (4,960)
Effect of exchange rate changes on cash and cash equivalents 188 (230) 243
Net change in cash and cash equivalents 934 (259) (2,171)
Cash and cash equivalents at beginning of period 1,284 1,543 3,714
Cash and cash equivalents at end of period 2,218 1,284 1,543
Cash paid for:      
Income taxes 1,819 1,622 1,548
Interest $ 762 $ 826 $ 606