XML 15 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 8,093 $ 10,269
Restricted cash, current 1,649 1,819
Investments in equity securities 4,157 3,767
Accounts receivable, less allowance for expected credit losses of $310 and $275, respectively 32,839 35,220
Inventories, net 7,072 6,988
Note receivable, current portion 256 256
Prepaid and other 3,992 4,168
Total current assets 58,058 62,487
Property and equipment, net of accumulated depreciation of $7,001 and $6,367, respectively 15,868 18,610
Operating lease right-of-use assets 14,078 11,675
Goodwill 5,913 5,944
Intangible assets, net of accumulated amortization of $4,949 and $4,795, respectively 1,526 1,688
Long-term investments 953 953
Notes receivable, net of current portion 8,766 8,629
Deferred tax assets, net 2,786 1,911
Restricted cash, non-current 553 1,322
Other assets 12 12
Total assets 108,513 113,231
Current liabilities:    
Accounts payable 4,514 4,769
Accrued salaries, commissions, and benefits 8,152 7,526
Accrued expenses and other current liabilities 6,681 6,907
Short-term debt 6,789 8,473
Deferred revenue 876 1,496
Operating lease obligations, current 745 655
Total current liabilities 27,757 29,826
Income tax payable 100 99
Operating lease obligations 13,624 11,235
Long-term debt, net of current portion 5,589 6,056
Other liabilities 441 308
Total liabilities 47,511 47,524
Commitments and contingencies
Stockholders’ equity:    
Series A Preferred stock, $0.001 par value; 10,000 shares authorized: 2,691 shares issued and 2,370 shares outstanding for both periods 3 3
Common stock, $0.001 par value, 20,000 shares authorized; 5,389 and 5,366 shares issued; 3,707 and 3,755 shares outstanding, respectively 5 5
Additional paid-in capital 530,028 530,136
Accumulated deficit (439,727) (435,934)
Accumulated other comprehensive loss, net of applicable tax (1,447) (1,364)
Treasury stock, at cost: 1,682 and 1,611 common shares, respectively, and 321 preferred shares for both periods (27,860) (27,139)
Total stockholders’ equity 61,002 65,707
Total liabilities and stockholders’ equity $ 108,513 $ 113,231