v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (780) $ (5,539)
Adjustments to reconcile net loss to net cash used in operating activities:    
Provision for credit losses 153 138
Depreciation and amortization 5,494 6,985
Deferred income taxes 4 36
Compensation expense related to stock-based awards and employee stock purchase plan 771 1,244
Unrealized currency translation loss 915 208
Changes in operating assets and liabilities:    
Accounts receivable (3,826) (1,801)
Inventories 2,695 (3,669)
Prepaid expenses and other current assets 2,455 (14,867)
Other non-current assets 297 604
Accounts payable (1,092) 4,841
Deferred revenue 329 (182)
Accrued compensation, product warranty and other (2,258) (4,666)
Net cash provided by (used in) operating activities 3,819 (15,457)
Cash flows from investing activities:    
Capital expenditures (3,498) (5,105)
Cash paid for acquisition of intangible asset (17) (21)
Purchases of marketable securities 0 (1,426)
Maturities and sales of marketable securities 0 21,000
Net cash provided by investing activities 2,611 14,448
Cash flows from financing activities:    
Proceeds from stock options exercised and employee stock purchase plan 28 96
Purchase of treasury stock (1,256) 0
Net cash (used in) provided by financing activities (1,228) 96
Effect of exchange rate changes on cash and cash equivalents 157 (24)
Net increase (decrease) in cash and cash equivalents 5,359 (937)
Cash and cash equivalents at beginning of period 50,572 11,294
Cash and cash equivalents at end of period 55,931 10,357
Supplemental disclosure of non-cash investing and financing activities:    
Amounts in accrued other and accounts payable related to property and equipment additions 18 21
Other Fixed Assets    
Adjustments to reconcile net loss to net cash used in operating activities:    
(Gain) loss on disposals of fixed assets (8) 1,211
Cash flows from investing activities:    
Proceeds from sale of fixed assets 1,200 0
50 Enterprise Center    
Adjustments to reconcile net loss to net cash used in operating activities:    
(Gain) loss on disposals of fixed assets (1,330) 0
Cash flows from investing activities:    
Proceeds from sale of fixed assets $ 4,926 $ 0