XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 11,999 $ 12,341
Trade accounts receivable, net of allowance for credit losses of $71 and $72, respectively 4,822 5,707
Inventories 6,372 5,875
Other current assets 739 690
TOTAL CURRENT ASSETS 23,932 24,613
Property, plant and equipment - net 1,044 1,359
Other assets 1,228 1,429
TOTAL ASSETS 26,204 27,401
CURRENT LIABILITIES:    
Accounts payable 1,544 1,272
Accrued compensation 1,318 2,003
Deferred revenue 1,606 1,362
Other accrued liabilities 1,271 1,438
Income taxes payable 45 113
TOTAL CURRENT LIABILITIES 5,784 6,188
Operating lease liabilities 562 702
Long-term other payables 226 192
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,024,959 shares as of March 31, 2024 and 9,020,819 shares as of December 31, 2023 23,019 22,731
Accumulated earnings (deficit) (3,452) (2,645)
Accumulated other comprehensive income 65 233
TOTAL STOCKHOLDERS' EQUITY 19,632 20,319
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 26,204 $ 27,401