v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Dec. 31, 2025
Cash flows from operating activities          
Net income $ 43,421 $ 32,436 $ 82,901 $ 70,674  
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization 43,013 42,609 85,790 85,255  
Stock-based compensation expense     11,986 11,300  
Deferred income taxes     (796) (7,782)  
Amortization of deferred debt financing costs     1,660 1,611  
(Gain) loss on sale of property, plant and equipment     (584) 2,094  
Other     706 (1,422)  
Change in operating assets and liabilities, net of acquisitions of businesses:          
Trade and other receivables, net     (91,000) (88,883)  
Inventories     (56,504) 4,655  
Prepaid expenses and other assets     3,378 4,493  
Accounts payable, accrued liabilities and other     31,370 107,472  
Net cash provided by operating activities     68,907 189,467  
Cash flows from investing activities          
Purchases of property, plant and equipment     (36,558) (38,446)  
Proceeds from sale of property, plant and equipment     1,645 1,832  
Business acquisitions, net of cash acquired     (7,297) (48,140)  
Other investing activities     (2,007) (1,864)  
Net cash used in investing activities     (44,217) (86,618)  
Cash flows from financing activities          
Term debt repayments     (1,563) (1,563)  
Borrowings on revolver     560,724 345,536  
Repayments on revolver     (430,724) (390,536)  
Stock repurchases under buyback program     (106,133) (31,969)  
Cash dividends paid to shareholders     (31,208) (26,951)  
Taxes paid for share-based payment arrangements     (11,270) (8,611)  
Payment of contingent consideration from business acquisitions     (1,750) (33)  
Other financing activities     (38) (309)  
Net cash used in financing activities     (21,962) (114,436)  
Net increase (decrease) in cash and cash equivalents     2,728 (11,587)  
Cash and cash equivalents at beginning of year     26,432 33,561 $ 33,561
Cash and cash equivalents at end of period $ 29,160 $ 21,974 $ 29,160 $ 21,974 $ 26,432