XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 9,664 $ 10,326
Trade accounts receivable, net of allowance for credit losses of $29 and $22, respectively 3,368 3,960
Inventories 5,800 6,212
Other current assets 661 659
TOTAL CURRENT ASSETS 19,493 21,157
Property, plant and equipment - net 925 1,001
Other assets 2,276 2,812
TOTAL ASSETS 22,694 24,970
CURRENT LIABILITIES:    
Accounts payable 1,437 820
Accrued compensation 924 1,517
Deferred revenue 1,358 1,535
Other accrued liabilities 1,340 1,161
Income taxes payable 12 39
TOTAL CURRENT LIABILITIES 5,071 5,072
Operating lease liabilities 1,579 2,160
Long-term other payables 34 112
COMMITMENTS 0 0
STOCKHOLDERS' EQUITY    
Preferred stock - Authorized, 5,000,000 shares, including 200,000 shares of Series A Junior Participating Issued and outstanding, none 0 0
Common stock, at stated value - Authorized, 30,000,000 shares Issued and outstanding, 9,390,730 shares as of September 30, 2025 and 9,236,040 shares as of December 31, 2024 23,907 23,475
Accumulated deficit (8,224) (5,738)
Accumulated other comprehensive income (loss) 327 (111)
TOTAL STOCKHOLDERS' EQUITY 16,010 17,626
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 22,694 $ 24,970