XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
ASSETS    
Cash and cash equivalents $ 31,011 $ 31,741
Trade accounts receivable, net of allowance of $1,000 and $1,000 11,645 15,480
Inventories, net of provision for obsolescence of $1,018 and $1,032 7,685 7,564
Prepaid expenses and other current assets 1,510 1,655
Total current assets 51,851 56,440
Property and equipment, net of accumulated depreciation and amortization of $4,053 and $3,989 1,910 1,987
Operating lease right-of-use assets 4,584 4,703
Finance lease right-of-use assets 43 48
Other assets 1,772 1,664
Total assets 60,160 64,842
LIABILITIES AND EQUITY    
Accounts payable 2,305 2,615
Accrued expenses and other current liabilities 6,831 7,751
Current portion of operating lease liabilities 354 335
Current portion of finance lease liabilities 20 20
Total current liabilities 9,510 10,721
Long-term debt, net of debt discounts and issuance costs 34,127 33,893
Long-term operating lease liabilities 4,387 4,483
Long-term finance lease liabilities 28 33
Long-term contract liabilities 1,194 1,118
Other liabilities 270 259
Total liabilities 49,516 50,507
EQUITY    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 0 issued and outstanding as of March 31, 2025 and December 31, 2024 0 0
Common stock, $0.001 par value; 75,000,000 shares authorized; 37,793,886 issued and outstanding as of March 31, 2025, and December 31, 2024 38 38
Additional paid-in capital 92,534 92,083
Accumulated deficit (82,061) (77,911)
Total stockholders’ equity 10,511 14,210
Non-controlling interest 133 125
Total equity 10,644 14,335
Total liabilities and equity $ 60,160 $ 64,842