v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities    
Net loss $ (5,215) $ (7,910)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 398 270
Provision for inventory obsolescence 95 172
Stock-based compensation 1,386 971
Allowance for credit losses 56 156
Non-cash lease expense 35 48
Non-cash interest expense 479 472
Changes in operating assets and liabilities:    
Trade receivables 3,006 4,413
Prepaid expenses and other assets 146 434
Inventories (2,156) (720)
Accounts payable (855) 182
Accrued expenses and other liabilities (1,437) (423)
Net cash used in operating activities (4,062) (1,935)
Cash flows from investing activities    
Purchases of property and equipment (126) (320)
Net cash used in investing activities (126) (320)
Cash flows from financing activities    
Proceeds from stock option exercises 88 0
Repayment of finance lease liabilities (10) (10)
Contributions from non-controlling interest 0 60
Net cash provided by financing activities 78 50
Effect of exchange rates on cash (13) (235)
Net change in cash and cash equivalents (4,123) (2,440)
Cash and cash equivalents, beginning of period 31,740 31,741
Cash and cash equivalents, end of period 27,617 29,301
Cash paid for:    
Interest 2,284 2,300
Income taxes $ 166 $ 76