XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net loss $ (7,714) $ (6,738)
Adjustments to reconcile net loss to net cash used in operating activities:    
Provision for credit losses 67 35
Depreciation and amortization 8,126 10,250
Impairment charge to goodwill and long-lived assets 0 1,137
Deferred income taxes 4 36
Compensation expense related to stock-based awards and employee stock purchase plan 1,137 1,629
Unrealized currency translation loss 306 280
Changes in operating assets and liabilities:    
Accounts receivable (2,704) 896
Inventories 9,559 (6,157)
Prepaid expenses and other current assets 6,866 (16,128)
Other non-current assets 278 692
Accounts payable (310) 5,404
Deferred revenue 232 (270)
Accrued compensation, product warranty and other (748) (6,489)
Net cash provided by (used in) operating activities 13,715 (13,573)
Cash flows from investing activities:    
Capital expenditures (5,012) (6,570)
Cash paid for acquisition of intangible asset (26) (31)
Purchases of marketable securities 0 (1,892)
Maturities and sales of marketable securities 0 25,000
Net cash provided by investing activities 9,759 16,507
Cash flows from financing activities:    
Proceeds from stock options exercised and employee stock purchase plan 46 96
Purchase of treasury stock (1,372) 0
Net cash (used in) provided by financing activities (1,326) 96
Effect of exchange rate changes on cash and cash equivalents 84 72
Net increase in cash and cash equivalents 22,232 3,102
Cash and cash equivalents at beginning of period 50,572 11,294
Cash and cash equivalents at end of period 72,804 14,396
Supplemental disclosure of non-cash investing and financing activities:    
Amounts in accrued other and accounts payable related to property and equipment additions 27 31
Other Fixed Assets    
Adjustments to reconcile net loss to net cash used in operating activities:    
(Gain) loss on disposals of fixed assets (365) 1,850
Cash flows from investing activities:    
Proceeds from sale of fixed assets 2,033 0
50 Enterprise Center    
Adjustments to reconcile net loss to net cash used in operating activities:    
(Gain) loss on disposals of fixed assets (1,319) 0
Cash flows from investing activities:    
Proceeds from sale of fixed assets 4,926 0
75 Enterprise Center    
Adjustments to reconcile net loss to net cash used in operating activities:    
(Gain) loss on disposals of fixed assets 300 0
Cash flows from investing activities:    
Proceeds from sale of fixed assets $ 7,838 $ 0