v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Cash flows from operating activities:    
Net income $ 31,529 $ 17,455
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 25,332 18,771
Amortization of intangible assets 12,103 12,342
Provision for allowance for credit losses 6,603 6,097
Provision for deferred income taxes 1,111 3,003
Loss on debt extinguishment 0 366
Stock compensation 9,629 8,754
Change in fair value of contingent earn-out liabilities 0 (615)
Non-cash interest and other operating activities 3,552 2,747
Changes in assets and liabilities, net of acquisitions:    
Accounts receivable 9,279 4,269
Inventories (51,410) (25,431)
Prepaid expenses and other current assets 2,000 (3,368)
Accounts payable, accrued liabilities and accrued compensation 14,685 17,812
Other assets and liabilities (344) (1,976)
Net cash provided by operating activities 64,069 60,226
Cash flows from investing activities:    
Capital expenditures (22,325) (33,123)
Cash paid for acquisitions, net of cash acquired 0 (315)
Net cash used in investing activities (22,325) (33,438)
Cash flows from financing activities:    
Payment of debt and other financing obligations (11,500) (14,500)
Payment of finance leases (6,506) (3,839)
Common stock repurchases (10,003) (10,004)
Surrender of shares to pay withholding taxes (11,636) (7,283)
Cash paid for contingent earn-out liability 0 (3,550)
Borrowings under asset-based loan and revolving credit facilities 0 813
Payments under asset-based loan facility (20,000) 0
Net cash used in financing activities (59,645) (38,363)
Effect of foreign currency on cash and cash equivalents 112 37
Net change in cash and cash equivalents (17,789) (11,538)
Cash and cash equivalents-beginning of period 114,655 49,878
Cash and cash equivalents-end of period $ 96,866 $ 38,340