v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Cash flows from operating activities:    
Net loss $ (8,534) $ (5,962)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 13,067 12,400
Unrealized foreign currency loss (gain) 848 (417)
Amortization of deferred financing costs and debt discount 430 430
Non-cash lease expense 1,855 1,776
Change in fair value of interest rate swap (841) 283
Stock-based compensation expense 1,104 1,971
Bad debt expense 815 875
Other non-cash, net 62 (63)
Earnings from equity method investment (835) (953)
Changes in operating assets and liabilities:    
Trade receivables (49,505) (52,550)
Inventories (9,630) (9,559)
Prepaid expenses and other current assets (836) 189
Income tax receivable (3,025) (4,624)
Other assets (120) (10)
Accounts payable 9,708 14,271
Accrued expenses and other current liabilities (2,279) (4,861)
Other long-term liabilities (4) (78)
Net cash used in operating activities (47,720) (46,882)
Cash flows from investing activities:    
Purchases of property and equipment (10,500) (3,452)
Acquisition of business, net of cash acquired (14,399) (4,934)
Net cash used in investing activities (24,899) (8,386)
Cash flows from financing activities:    
Proceeds from borrowings on revolving credit facility 31,000 25,000
Repayments of finance lease obligations (216) (201)
Common stock withheld for taxes on restricted stock units (2,382) (2,306)
Net cash provided by financing activities 28,402 22,493
Effect of exchange rate changes on cash 655 343
Net decrease in cash (43,562) (32,432)
Cash at beginning of period 71,043 56,398
Cash at end of period 27,481 23,966
Supplemental cash flow information:    
Cash paid for interest 5,348 6,266
Income taxes paid, net (118) 344
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable and accrued expenses 698 1,360
Right-of-use operating and finance lease assets obtained in exchange for lease liabilities 7,785 994
Purchase of property and equipment through settlement of deposit $ 12,000 $ 0