XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Millions
6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Cash flows from operating activities:    
Net earnings $ 1,509 $ 1,995
Noncash items:    
Depreciation 366 357
Amortization of intangible assets 836 809
Amortization of acquisition-related inventory fair value step-up 0 25
Stock-based compensation expense 152 147
Investment losses and pretax gain on sale of product line 125 96
Impairment charges 447 0
Change in trade accounts receivable, net 134 590
Change in inventories (248) (152)
Change in trade accounts payable (111) (104)
Change in prepaid expenses and other assets (99) 215
Change in accrued expenses and other liabilities (474) (822)
Net cash provided by operating activities 2,637 3,156
Cash flows from investing activities:    
Cash paid for acquisitions 0 (12)
Payments for additions to property, plant and equipment (493) (578)
Proceeds from sales of property, plant and equipment 10 1
Payments for purchases of investments (50) (127)
Proceeds from sales of investments 10 9
Proceeds from sale of product line 9 0
All other investing activities 14 26
Total cash used in investing activities (500) (681)
Cash flows from financing activities:    
Proceeds from the issuance of common stock in connection with stock-based compensation, net 14 76
Payment of dividends (423) (377)
Net borrowings (maturities longer than 90 days) 4 0
Net (repayments of) proceeds from borrowings (maturities of 90 days or less) (1) 15
Net repayments of borrowings (maturities longer than 90 days) 0 (974)
Payments for repurchase of common stock (1,078) (4,530)
All other financing activities (18) (58)
Total cash used in financing activities (1,502) (5,848)
Effect of exchange rate changes on cash and equivalents 244 (117)
Net change in cash and equivalents 879 (3,490)
Beginning balance of cash and equivalents 2,078 5,864
Ending balance of cash and equivalents 2,957 2,374
Supplemental disclosures:    
Cash interest payments 149 176
Cash income tax payments $ 531 $ 618