XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 28, 2025
Jun. 29, 2024
Cash flows from operating activities:      
Consolidated net income $ 187,022 $ 266,886 $ 192,722
Adjustments to reconcile consolidated net income to net cash provided by operations:      
Depreciation and amortization 35,162 70,972 82,764
Amortization of stock-based compensation   30,200 21,700
Equity in earnings of affiliated companies 659 (661) (910)
Deferred income taxes   5,251 (7,398)
Loss on extinguishment of debt 0 0 1,657
(Gain) loss on investments, net   (103,895) 4,652
Other   (302) 4,975
Change in assets and liabilities, net of effects of acquired businesses:      
Accounts receivable, net   (1,896,481) 1,213,562
Inventories   46,449 493,474
Accounts payable   1,949,919 (1,237,812)
Accrued expenses   (81,710) 273,043
Other assets and liabilities   (140,845) (319,038)
Net cash provided by operating activities   145,783 723,391
Cash flows from investing activities:      
Acquisition of property, plant, and equipment   (43,597) (51,636)
Proceeds from settlement of net investment hedges 24,900 24,858 0
Proceeds from sale of investments in equity securities 100,000 100,000 0
Other   0 6,452
Net cash provided by (used for) investing activities   81,261 (45,184)
Cash flows from financing activities:      
Change in short-term and other borrowings   454,803 (1,144,520)
(Repayments of) proceeds from long-term bank borrowings, net   (413,657) 673,607
Redemption of notes   (350,000) (500,000)
Net proceeds from note offering   0 494,678
Proceeds from exercise of stock options   3,203 4,768
Repurchases of common stock   (110,149) (163,301)
Other   (148) (141)
Net cash used for financing activities   (415,948) (634,909)
Effect of exchange rate changes on cash   222,067 (48,342)
Net increase (decrease) in cash and cash equivalents   33,163 (5,044)
Cash and cash equivalents at beginning of period   188,807 218,053
Cash and cash equivalents at end of period $ 221,970 $ 221,970 $ 213,009