v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net income (loss) $ 588 $ (1,710)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Provision for credit losses 39 97
Depreciation and amortization 2,445 2,888
Deferred income taxes 0 46
(Gain) loss on disposals of fixed assets (88) (27)
Compensation expense related to stock-based awards and employee stock purchase plan 306 337
Unrealized currency translation loss (75) 726
Changes in operating assets and liabilities:    
Accounts receivable (3,811) (1,650)
Inventories 1,635 971
Prepaid expenses and other current assets (11,915) (351)
Other non-current assets 101 144
Accounts payable 4,413 (964)
Deferred revenue 848 734
Accrued compensation, product warranty and other (2,745) (2,518)
Net cash used in operating activities (8,259) (1,277)
Cash flows from investing activities:    
Capital expenditures (2,589) (1,149)
Cash paid for acquisition of intangible asset (8) (43)
Proceeds from sale of fixed assets 235 635
Net cash used in investing activities (2,362) (557)
Cash flows from financing activities:    
Proceeds from stock options exercised and employee stock purchase plan 92 1
Purchase of treasury stock (206) (163)
Net cash used in by financing activities (114) (162)
Effect of exchange rate changes on cash and cash equivalents (22) 24
Net decrease in cash and cash equivalents (10,757) (1,972)
Cash and cash equivalents at beginning of period 69,910 50,572
Cash and cash equivalents at end of period 59,153 48,600
Supplemental disclosure of non-cash investing and financing activities:    
Amounts in accrued other and accounts payable related to property and equipment additions $ 5 $ 186