v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 950 $ (1,530)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 261 293
Non-cash operating lease expense 395 405
Provision for (reversal of) inventory losses 6 (27)
Recoveries in current period (74) (96)
Unrealized (gain) loss from foreign exchange (1,140) 328
Charge related to stock-based compensation 274 263
Deferred income taxes 0 (56)
Changes in operating assets and liabilities:    
Accounts receivable 66 14
Income tax receivable 357 38
Inventories 194 (1,368)
Prepaid expenses and other current assets (681) (1,554)
Deferred commissions (235) 503
Other assets 2 (47)
Accounts payable 485 2,297
Accrued expenses 242 6
Other long-term liabilities (33) 35
Taxes payable (281) (263)
Commissions and incentives payable 143 107
Deferred revenue 195 (716)
Net cash provided by (used in) operating activities 1,126 (1,368)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of property and equipment (129) (489)
Cash used in investing activities (129) (489)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayment of note payable (44) (84)
Repayment of finance lease obligations and other long-term liabilities (82) (82)
Cash used in financing activities (126) (166)
Effect of currency exchange rate changes on cash and cash equivalents (467) (49)
Net increase (decrease) in cash, cash equivalents, and restricted cash 404 (2,072)
Cash, cash equivalents, and restricted cash at the beginning of the period 6,969 12,515
Cash, cash equivalents, and restricted cash at the end of the period 7,373 10,443
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Income taxes paid 424 0
Interest paid on finance leases and other financing arrangements 119 130
NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Assets acquired through other financing arrangements 421 0
Operating lease right-of-use assets acquired in exchange for new operating lease liabilities $ 5 $ 242