v3.26.1
Unaudited Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Cash flows from operating activities:    
Net (loss) income $ (3,511) $ 6,014
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 35,643 35,488
Noncash lease expense 7,205 7,924
Gain on marketable equity securities (286) (537)
(Gain) loss on disposal of property and equipment (465) 16
Amortization of debt issuance costs 312 241
Stock-based compensation 954 385
Provision for credit losses 32 (256)
Deferred income taxes 13 (2,400)
Change in assets and liabilities:    
Trade and other accounts receivable 2,677 35,505
Contract receivable, prepaid expenses and other assets 4,678 (5,522)
Principal reduction in operating lease liabilities (12,428) (8,251)
Accounts payable, accrued expenses, income taxes payable, insurance and claims and other current liabilities (7,036) 18,061
Due to/from affiliates, net 8,074 1,227
Other long-term liabilities (2,460) (3,587)
Net cash provided by operating activities 33,402 84,308
Cash flows from investing activities:    
Capital expenditures (9,569) (52,573)
Proceeds from the sale of property and equipment 910 940
Proceeds from sale of marketable securities 10,637 138
Net cash provided by (used in) investing activities 1,978 (51,495)
Cash flows from financing activities:    
Proceeds from borrowing - revolving debt 107,914 129,844
Repayments of debt - revolving debt (111,416) (115,301)
Proceeds from borrowing - term debt 3,275 5,284
Repayments of debt - term debt (47,355) (42,420)
Dividends paid (2,770) (2,764)
Net cash used in financing activities (50,352) (25,357)
Effect of exchange rate changes on cash and cash equivalents 6,048 (6,205)
Net (decrease) increase in cash (8,924) 1,251
Cash and cash equivalents – beginning of period 26,846 19,351
Cash and cash equivalents – end of period 17,922 20,602
Supplemental cash flow information:    
Cash paid for interest 12,596 8,978
Cash paid for income taxes $ 517 $ 541