XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
12 Months Ended
Apr. 25, 2025
Apr. 26, 2024
Apr. 28, 2023
Cash flows from operating activities:      
Net income $ 1,186 $ 986 $ 1,274
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 243 255 248
Non-cash operating lease cost 41 45 52
Stock-based compensation 386 357 312
Deferred income taxes (100) 53 (606)
Other items, net (0) (13) (67)
Changes in assets and liabilities, net of acquisitions of businesses:      
Accounts receivable (219) (33) 260
Inventories (1) (18) 37
Other operating assets (87) (62) (63)
Accounts payable (8) 123 (207)
Accrued expenses 62 113 (103)
Deferred revenue and financed unearned services revenue 208 (14) 46
Long-term taxes payable (207) (106) (76)
Other operating liabilities 2 (1) 0
Net cash provided by operating activities 1,506 1,685 1,107
Cash flows from investing activities:      
Purchases of investments (1,782) (2,635) (1,269)
Maturities, sales and collections of investments 2,027 2,055 550
Purchases of property and equipment (168) (155) (239)
Acquisition of businesses, net of cash acquired 0 0 (491)
Other investing activities, net 70 0 59
Net cash provided by (used in) investing activities 147 (735) (1,390)
Cash flows from financing activities:      
Proceeds from issuance of common stock under employee stock award plans 108 100 108
Payments for taxes related to net share settlement of stock awards (199) (127) (84)
Repurchase of common stock (1,150) (900) (850)
Issuances of debt, net of issuance costs 1,240 0 0
Repayments and extinguishment of debt (400) 0 (250)
Dividends paid (424) (416) (432)
Other financing activities, net (3) (1) (5)
Net cash used in financing activities (828) (1,344) (1,513)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 15 (19) (1)
Net change in cash, cash equivalents and restricted cash 840 (413) (1,797)
Cash, cash equivalents and restricted cash:      
Beginning of period 1,909 2,322 4,119
End of period $ 2,749 $ 1,909 $ 2,322