v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Cash flows from operating activities:    
Net income $ 10,018 $ 5,415
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 25,097 20,967
Unrealized foreign currency (gain) loss (4,059) 2,398
Amortization of deferred financing costs and debt discount 860 860
Non-cash lease expense 3,569 3,550
Change in fair value of interest rate swap 601 (2,101)
Stock-based compensation expense 3,352 3,343
Bad debt expense 1,372 1,277
Other non-cash, net 674 (667)
Earnings from equity method investment (1,441) (1,841)
Distributions received from equity method investment 0 2,860
Changes in operating assets and liabilities:    
Trade receivables (57,447) (36,831)
Inventories (900) 13,139
Prepaid expenses and other current assets (2,706) (2,309)
Income tax receivable (4,924) (665)
Other assets (151) 323
Accounts payable 13,069 9,817
Accrued expenses and other current liabilities 2,351 (1,181)
Other long-term liabilities (240) (443)
Net cash (used in) provided by operating activities (10,905) 17,911
Cash flows from investing activities:    
Purchases of property and equipment (10,344) (9,833)
Acquisition of business, net of cash acquired (4,934) 0
Net cash used in investing activities (15,278) (9,833)
Cash flows from financing activities:    
Payments on long-term debt borrowings (813) (19,625)
Proceeds from borrowings on revolving credit facility 25,000 0
Payments on revolving credit facilities (25,000) 0
Repayments of finance lease obligations (404) (380)
Common stock withheld for taxes on restricted stock units (2,363) 0
Net cash provided by (used in) financing activities (3,580) (20,005)
Effect of exchange rate changes on cash 308 (68)
Net decrease in cash (29,455) (11,995)
Cash at beginning of period 56,398 102,763
Cash at end of period 26,943 90,768
Supplemental cash flow information:    
Cash paid for interest 14,683 16,131
Income taxes paid, net 379 2,581
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable and accrued expenses 400 28
Right-of-use operating and finance lease assets obtained in exchange for lease liabilities $ 1,272 $ 198