v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 10,485 $ 10,326
Trade accounts receivable, net of allowance for credit losses of $22 and $22, respectively 3,865 3,960
Inventories 5,820 6,212
Other current assets 845 659
TOTAL CURRENT ASSETS 21,015 21,157
Property, plant and equipment - net 921 1,001
Other assets 2,577 2,812
TOTAL ASSETS 24,513 24,970
CURRENT LIABILITIES:    
Accounts payable 1,342 820
Accrued compensation 955 1,517
Deferred revenue 1,460 1,535
Other accrued liabilities 1,205 1,161
Income taxes payable 39 39
TOTAL CURRENT LIABILITIES 5,001 5,072
Operating lease liabilities 1,906 2,160
Long-term other payables 59 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,239,731 shares as of March 31, 2025 and 9,236,040 shares as of December 31, 2024 23,652 23,475
Accumulated earnings (deficit) (6,120) (5,738)
Accumulated other comprehensive income 15 (111)
TOTAL STOCKHOLDERS' EQUITY 17,547 17,626
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 24,513 $ 24,970