v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 6,834 $ 10,269
Restricted cash, current 1,540 1,819
Investments in equity securities 4,262 3,767
Accounts receivable, less allowance for expected credit losses of $289 and $275, respectively 34,940 35,220
Inventories, net 6,954 6,988
Note receivable, current portion 236 256
Prepaid and other 3,059 4,168
Total current assets 57,825 62,487
Property and equipment, net of accumulated depreciation of $7,632 and $6,367, respectively 16,598 18,610
Operating lease right-of-use assets 13,718 11,675
Goodwill 5,899 5,944
Intangible assets, net of accumulated amortization of $5,117 and $4,795, respectively 1,355 1,688
Long-term investments 953 953
Notes receivable, net of current portion 8,948 8,629
Deferred tax assets, net 2,374 1,911
Restricted cash, non-current 551 1,322
Other assets 15 12
Total assets 108,236 113,231
Current liabilities:    
Accounts payable 5,352 4,769
Accrued salaries, commissions, and benefits 7,734 7,526
Accrued expenses and other current liabilities 5,237 6,907
Short-term debt 8,962 8,473
Deferred revenue 1,442 1,496
Operating and finance lease obligations, current 729 655
Total current liabilities 29,456 29,826
Income tax payable 101 99
Operating lease obligations 13,383 11,235
Long-term debt, net of current portion 5,123 6,056
Other liabilities 376 308
Total liabilities 48,439 47,524
Commitments and contingencies
Stockholders’ equity:    
Series A preferred stock, $0.001 par value; 10,000 shares authorized: 2,776 and 2,691 shares issued; 2,455 and 2,370 shares outstanding, respectively 3 3
Common stock, $0.001 par value, 20,000 shares authorized; 5,398 and 5,366 shares issued; 3,699 and 3,755 shares outstanding, respectively 5 5
Additional paid-in capital 530,922 530,136
Accumulated deficit (441,575) (435,934)
Accumulated other comprehensive loss, net of applicable tax (1,528) (1,364)
Treasury stock, at cost: 1,699 and 1,611 common shares, respectively, and 321 preferred shares for both periods (28,030) (27,139)
Total stockholders’ equity 59,797 65,707
Total liabilities and stockholders’ equity $ 108,236 $ 113,231