XML 26 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (73,343) $ 3,609
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation 1,697 1,967
Amortization 1,454 1,402
Impairment charges 30,740  
Stock-based compensation 1,453 2,345
Non-cash lease expense (873) (750)
Provision (benefit) for deferred income taxes 4,799 (664)
Gain on disposal of assets   (19)
Change in operating assets and liabilities:    
Accounts receivable 11,327 5,215
Prepaid and other assets (1,495) 106
Accounts payable and other accrued expenses 57 1,161
Inventory 1,174 (4,096)
Deposits (1)  
Net cash provided by (used in) operating activities (23,011) 10,276
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (215) (362)
Net cash used in investing activities (215) (362)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on finance lease obligations (153) (203)
Cash dividends paid   (9)
Purchase of treasury stock (4,939) (15,625)
Excise tax payments on net treasury stock purchases   (473)
Net borrowings under accounts receivable financing 2,153  
Proceeds from the issuance of common stock on stock-based awards 7 13
Taxes withheld and paid on equity awards (214) (566)
Net cash used in financing activities (3,146) (16,863)
Net decrease in cash (26,372) (6,949)
Cash and cash equivalents at beginning of period 39,631 44,579
Cash and cash equivalents at end of period 13,259 37,630
Supplemental disclosure of cash flow information:    
Cash paid on interest, net (1,677) (1,017)
Cash paid for rent (3,514) (3,358)
Cash paid for income taxes (189) (2,098)
Supplemental disclosure of non-cash investing and financing activities:    
Right-of use assets obtained in exchange for new operating lease liabilities 218  
Right-of use assets obtained in exchange for new finance lease liabilities   831
Finance lease liabilities removed for cancelled leases   (73)
Right-of use assets obtained in exchange for lease incentive 260  
Excise tax accrual (44) (10)
Inventory transferred to property and equipment under lease 754 1,494
Capital expenditures not yet paid 4 16
Prepaid expenses not yet paid $ 271 168
Non-cash dividend adjustment   $ (3)