v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Cash flows from operating activities:    
Net income $ 4,220 $ 10,018
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 26,739 25,097
Unrealized foreign currency loss (gain) 2,227 (4,059)
Amortization of deferred financing costs and debt discount 860 860
Non-cash lease expense 3,815 3,569
Change in fair value of interest rate swap (1,076) 601
Stock-based compensation expense 2,713 3,352
Bad debt expense 1,137 1,372
Other non-cash, net (556) 674
Earnings from equity method investment (1,916) (1,441)
Changes in operating assets and liabilities:    
Trade receivables (56,080) (57,447)
Inventories (1,201) (900)
Prepaid expenses and other current assets (2,996) (2,706)
Income tax receivable 2,895 (4,924)
Other assets (484) (151)
Accounts payable 17,833 13,069
Accrued expenses and other current liabilities 7,707 2,351
Other long-term liabilities (54) (240)
Net cash provided by (used in) operating activities 5,783 (10,905)
Cash flows from investing activities:    
Purchases of property and equipment (16,053) (10,344)
Acquisition of business, net of cash acquired (14,250) (4,934)
Net cash used in investing activities (30,303) (15,278)
Cash flows from financing activities:    
Payments on long-term debt borrowings (813) (813)
Proceeds from borrowings on revolving credit facility 35,000 25,000
Payments on revolving credit facilities (35,000) (25,000)
Repayments of finance lease obligations (441) (404)
Common stock withheld for taxes on restricted stock units (2,476) (2,363)
Net cash used in financing activities (3,730) (3,580)
Effect of exchange rate changes on cash 687 308
Net decrease in cash (27,563) (29,455)
Cash at beginning of period 71,043 56,398
Cash at end of period 43,480 26,943
Supplemental cash flow information:    
Cash paid for interest 11,387 14,683
Income taxes paid, net 304 379
Supplemental disclosure of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable and accrued expenses 1,056 400
Right-of-use operating and finance lease assets obtained in exchange for lease liabilities 10,400 1,272
Purchase of property and equipment through settlement of deposit $ 12,000 $ 0