XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
ASSETS    
Cash and cash equivalents $ 31,137 $ 31,740
Trade accounts receivable, net of allowance of $1,014 and $1,020 12,755 16,776
Inventories, net of provision for obsolescence of $1,100 and $1,207 9,536 8,602
Prepaid expenses and other current assets 1,367 1,353
Total current assets 54,795 58,471
Property and equipment, net of accumulated depreciation and amortization of $4,344 and $4,293 2,235 2,371
Operating lease right-of-use assets 4,092 4,218
Finance lease right-of-use assets 22 28
Other assets 1,881 1,752
Total assets 63,025 66,840
LIABILITIES AND EQUITY    
Accounts payable 2,629 3,058
Accrued expenses and other current liabilities 6,377 8,214
Current portion of operating lease liabilities 420 407
Current portion of finance lease liabilities 21 21
Total current liabilities 9,447 11,700
Long-term debt, net of debt discounts and issuance costs 35,087 34,849
Long-term operating lease liabilities 3,926 4,051
Long-term finance lease liabilities 7 12
Long-term contract liabilities 1,131 1,050
Other liabilities 339 347
Total liabilities 49,937 52,009
EQUITY    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 0 issued and outstanding as of March 31, 2026 and December 31, 2025 0 0
Common stock, $0.001 par value; 75,000,000 shares authorized; 41,868,436 issued and outstanding as of March 31, 2026, and 41,785,946 issued and outstanding as of December 31, 2025 42 42
Additional paid-in capital 104,020 103,620
Accumulated deficit (91,230) (89,122)
Total stockholders’ equity 12,832 14,540
Non-controlling interest 256 291
Total equity 13,088 14,831
Total liabilities and equity $ 63,025 $ 66,840