v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (10,396) $ 10
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation 618 638
Amortization 478 461
Stock-based compensation 577 734
Non-cash lease expense (296) (187)
Benefit for deferred income taxes (3,491) (1)
Change in operating assets and liabilities:    
Accounts receivable 3,970 1,399
Prepaid and other assets (510) (813)
Accounts payable and other accrued expenses (1,518) 2,709
Inventory 65 (2,882)
Net cash (used in) provided by operating activities (10,503) 2,068
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (168) (153)
Net cash used in investing activities (168) (153)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on finance lease obligations (39) (123)
Cash dividends paid   (3)
Purchase of treasury stock (4,939) (13,280)
Proceeds from the issuance of common stock on stock-based awards 7 13
Taxes withheld and paid on employees' equity awards (137) (240)
Net cash used in financing activities (5,108) (13,633)
Net decrease in cash (15,779) (11,718)
Cash and cash equivalents at beginning of period 39,631 44,579
Cash and cash equivalents at end of period 23,852 32,861
Supplemental disclosure of cash flow information:    
Cash paid on interest, net 47 238
Cash paid for rent (1,165) (1,056)
Supplemental disclosure of non-cash investing and financing activities:    
Treasury stock not yet paid   (140)
Excise tax accrual (46) (126)
Inventory transferred to property and equipment under lease 322 511
Capital expenditures not yet paid 7 44
Prepaid expenses not yet paid $ 863 69
Non-cash dividend adjustment   $ (1)