v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Dec. 31, 2024
Cash flows from operating activities          
Net income $ 32,436 $ 47,884 $ 70,674 $ 82,977  
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization 42,609 41,481 85,255 81,816  
Stock-based compensation expense     11,300 9,742  
Deferred income taxes     (7,782) 0  
Amortization of deferred debt financing costs     1,611 1,613  
Loss (gain) on sale of property, plant and equipment     2,094 (368)  
Other     (1,422) 174  
Change in operating assets and liabilities, net of acquisitions of businesses:          
Trade and other receivables, net     (88,883) (65,089)  
Inventories     4,655 28,276  
Prepaid expenses and other assets     4,493 (1,862)  
Accounts payable, accrued liabilities and other     107,472 35,379  
Net cash provided by operating activities     189,467 172,658  
Cash flows from investing activities          
Purchases of property, plant and equipment     (38,446) (32,411)  
Proceeds from sale of property, plant and equipment     1,832 2,114  
Business acquisitions, net of cash acquired     (48,140) (330,727)  
Other investing activities     (1,864) (25,789)  
Net cash used in investing activities     (86,618) (386,813)  
Cash flows from financing activities          
Term debt repayments     (1,563) (3,750)  
Borrowings on revolver     345,536 875,055  
Repayments on revolver     (390,536) (580,055)  
Stock repurchases under buyback program     (31,969) 0  
Cash dividends paid to shareholders     (26,951) (25,047)  
Taxes paid for share-based payment arrangements     (8,611) (14,883)  
Payment of contingent consideration from business acquisitions     (33) (4,560)  
Proceeds from exercise of common stock options     0 21  
Other financing activities     (309) (75)  
Net cash (used in) provided by financing activities     (114,436) 246,706  
Net (decrease) increase in cash and cash equivalents     (11,587) 32,551  
Cash and cash equivalents at beginning of year     33,561 11,409 $ 11,409
Cash and cash equivalents at end of period $ 21,974 $ 43,960 $ 21,974 $ 43,960 $ 33,561