XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED CASH FLOW STATEMENTS - USD ($)
$ in Thousands
6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income $ 112,943 $ 86,343
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 61,851 52,968
Share-based compensation 14,603 14,643
Changes in operating assets and liabilities, net of the effects of currency exchange rate changes, acquired businesses and disposals:    
Receivables (31,773) 30,880
Inventories (35,758) 204
Accounts payable (23,462) (90,025)
Accrued liabilities (14,314) (16,788)
Income taxes (4,355) 2,097
Other assets (3,674) 1,728
Other liabilities 13,409 3,630
Net cash provided by operating activities 89,470 85,680
Cash flows from investing activities:    
Capital expenditures (57,353) (46,246)
Proceeds from disposal of tangible assets 115 60
Cash from business acquisitions 7,918 526
Net cash used for investing activities (49,320) (45,660)
Cash flows from financing activities:    
Payments under share repurchase program, including excise tax (100,967) (57,865)
Payments on revolving credit facility (50,000) 0
Withholding tax payments for share-based payment awards (14,157) (8,110)
Cash dividends paid (4,024) (4,119)
Payments under financing lease obligations (878) (455)
Proceeds from issuance of common stock 3,818 3,152
Borrowings on revolving credit facility 50,000 0
Net cash used for financing activities (116,208) (67,397)
Effect of foreign currency exchange rate changes on cash and cash equivalents 7,242 (4,916)
Decrease in cash and cash equivalents (68,816) (32,293)
Cash and cash equivalents, beginning of period 370,302 597,044
Cash and cash equivalents, end of period $ 301,486 $ 564,751