XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash Flows From Operating Activities      
Net (loss) income $ (4,494) $ 2,321 $ 10,071
Adjustments to reconcile net (loss) income to net cash provided by operating activities:      
Depreciation and amortization 15,973 17,759 21,229
Amortization of debt issuance costs 72 72 257
Gain on disposals of property, plant and equipment (132) (138) (13)
Impairment charges 290 949 1,027
Non-cash lease expense 27,859 26,950 25,844
Stock based compensation 1,282 1,338 1,392
Deferred income taxes (1,664) 366 1,280
Changes in operating assets and liabilities:      
Receivables (376) (203) 528
Inventories (3,132) 7,413 27,272
Other current assets, net 433 1,723 3,316
Accounts payable 1,260 826 123
Income tax receivable / payable (294) (1,793) 4,861
Accrued expenses and other liabilities (31,285) (30,476) (35,127)
Net cash provided by operating activities 5,792 27,107 62,060
Cash Flows From Investing Activities      
Purchases of property, plant and equipment (9,564) (14,538) (15,313)
Proceeds from insurance 3 100  
Proceeds from the sale of property, plant and equipment 195 102 58
Net cash used in investing activities (9,366) (14,336) (15,255)
Cash Flows From Financing Activities      
Payments of long-term debt   (10,000) (65,400)
Advances on line of credit 25,000 10,000 20,000
Proceeds from exercise of stock options     4
Repurchases of common stock (31,979)    
Employee taxes paid for shares withheld (284) (503) (532)
Net cash used in financing activities (7,263) (503) (45,928)
Effect of exchange rate changes on cash   69 (16)
Net change in cash and cash equivalents (10,837) 12,337 861
Cash and cash equivalents beginning of period 20,957 8,620 7,759
Cash and cash equivalents end of period 10,120 20,957 8,620
Supplemental disclosure of cash flow information      
Purchases of property, plant and equipment included in accounts payable and accrued expenses 317 59 430
Cash paid for interest 239 306 2,082
Cash paid (received) for income taxes, net of refunds $ 597 $ 2,349 $ (2,218)