XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
ASSETS    
Cash and cash equivalents $ 29,301 $ 31,741
Trade accounts receivable, net of allowance of $1,050 and $1,000 11,248 15,480
Inventories, net of provision for obsolescence of $1,132 and $1,032 8,192 7,564
Prepaid expenses and other current assets 1,174 1,655
Total current assets 49,915 56,440
Property and equipment, net of accumulated depreciation and amortization of $4,120 and $3,989 2,048 1,987
Operating lease right-of-use assets 4,464 4,703
Finance lease right-of-use assets 38 48
Other assets 1,723 1,664
Total assets 58,188 64,842
LIABILITIES AND EQUITY    
Accounts payable 2,893 2,615
Accrued expenses and other current liabilities 7,275 7,751
Current portion of operating lease liabilities 378 335
Current portion of finance lease liabilities 20 20
Total current liabilities 10,566 10,721
Long-term debt, net of debt discounts and issuance costs 34,365 33,893
Long-term operating lease liabilities 4,292 4,483
Long-term finance lease liabilities 23 33
Long-term contract liabilities 1,194 1,118
Other liabilities 292 259
Total liabilities 50,732 50,507
EQUITY    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 0 issued and outstanding as of June 30, 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 June 30, 2025, and December 31, 2024 38 38
Additional paid-in capital 93,054 92,083
Accumulated deficit (85,839) (77,911)
Total stockholders’ equity 7,253 14,210
Non-controlling interest 203 125
Total equity 7,456 14,335
Total liabilities and equity $ 58,188 $ 64,842