XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 11,440 $ 12,341
Trade accounts receivable, net of allowance for credit losses of $21 and $72, respectively 3,341 5,707
Inventories 6,741 5,875
Other current assets 601 690
TOTAL CURRENT ASSETS 22,123 24,613
Property, plant and equipment - net 932 1,359
Other assets 1,032 1,429
TOTAL ASSETS 24,087 27,401
CURRENT LIABILITIES:    
Accounts payable 1,041 1,272
Accrued compensation 949 2,003
Deferred revenue 1,279 1,362
Other accrued liabilities 1,176 1,438
Income taxes payable 49 113
TOTAL CURRENT LIABILITIES 4,494 6,188
Operating lease liabilities 421 702
Long-term other payables 254 192
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,219,838 shares as of June 30, 2024 and 9,020,819 shares as of December 31, 2023 23,172 22,731
Accumulated earnings (deficit) (4,249) (2,645)
Accumulated other comprehensive income (5) 233
TOTAL STOCKHOLDERS' EQUITY 18,918 20,319
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 24,087 $ 27,401