XML 30 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Millions
9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Cash flows from operating activities:    
Net income $ 723 $ 758
Adjustments to reconcile net income to net cash provided by operations:    
Gain on sale of business 0 (90)
Equity method investment income and gain on sale (83) 0
Depreciation and amortization 66 66
Stock-based compensation expense 20 18
Deferred income tax provision (benefit) (43) 3
Change in fair value of contingent consideration 5 1
Other, net (3) (2)
Changes in assets and liabilities:    
Accounts receivable (106) (21)
Inventories (61) (320)
Other current assets 21 28
Accounts payable and accrued expenses (64) (69)
Accrued income taxes (10) (2)
Other operating assets and liabilities (19) (8)
Cash provided by operating activities 446 362
Cash flows from investing activities:    
Proceeds from sale of business 0 194
Proceeds from sale of equity method investment 350 0
Proceeds from sale of property, plant, equipment, and other 51 13
Additions to property, plant, and equipment (117) (148)
Other, net 0 4
Cash provided by investing activities 284 63
Cash flows from financing activities:    
Net change in short-term borrowings (227) 492
Payments of withholding taxes related to stock-based awards (2) (4)
Acquisition of treasury stock 0 (400)
Dividends paid (313) (300)
Other, net (4) 0
Cash used for financing activities (546) (212)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (20) 2
Net increase in cash, cash equivalents, and restricted cash 164 215
Cash, cash equivalents, and restricted cash at beginning of period 456 384
Cash, cash equivalents, and restricted cash at end of period 620 599
Less: Restricted cash (included in other current assets) at end of period (21) (10)
Cash and cash equivalents at end of period 599 589
Supplemental information:    
Non-cash additions to property, plant and equipment 7 14
Right-of-use assets obtained in exchange for new lease obligations $ 30 $ 31