XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
ASSETS    
Cash and cash equivalents $ 25,135 $ 31,741
Trade accounts receivable, net of allowance of $1,180 and $1,000 12,995 15,480
Inventories, net of provision for obsolescence of $1,134 and $1,032 9,145 7,564
Prepaid expenses and other current assets 1,513 1,655
Total current assets 48,788 56,440
Property and equipment, net of accumulated depreciation and amortization of $4,270 and $3,989 2,390 1,987
Operating lease right-of-use assets 4,342 4,703
Finance lease right-of-use assets 33 48
Other assets 1,812 1,664
Total assets 57,365 64,842
LIABILITIES AND EQUITY    
Accounts payable 3,220 2,615
Accrued expenses and other current liabilities 7,344 7,751
Current portion of operating lease liabilities 393 335
Current portion of finance lease liabilities 21 20
Total current liabilities 10,978 10,721
Long-term debt, net of debt discounts and issuance costs 34,607 33,893
Long-term operating lease liabilities 4,173 4,483
Long-term finance lease liabilities 18 33
Long-term contract liabilities 1,216 1,118
Other liabilities 293 259
Total liabilities 51,285 50,507
EQUITY    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 0 issued and outstanding as of September 30, 2025 and December 31, 2024 0 0
Common stock, $0.001 par value; 75,000,000 shares authorized; 37,819,478 issued and outstanding as of September 30, 2025, and 37,793,886 issued and outstanding as of December 31, 2024 38 38
Additional paid-in capital 93,633 92,083
Accumulated deficit (87,823) (77,911)
Total stockholders’ equity 5,848 14,210
Non-controlling interest 232 125
Total equity 6,080 14,335
Total liabilities and equity $ 57,365 $ 64,842