XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 12,341 $ 11,510
Trade accounts receivable, net of allowance for credit losses of $72 and $147, respectively 5,707 4,992
Inventories 5,875 6,751
Other current assets 690 645
TOTAL CURRENT ASSETS 24,613 23,898
Property, plant and equipment - net 1,359 1,072
Other assets 1,429 2,195
TOTAL ASSETS 27,401 27,165
CURRENT LIABILITIES:    
Accounts payable 1,272 1,366
Accrued compensation 2,003 1,670
Deferred revenue 1,362 1,575
Other accrued liabilities 1,438 1,596
Income taxes payable 113 112
TOTAL CURRENT LIABILITIES 6,188 6,319
Operating lease liabilities 702 1,500
Long-term other payables 192 237
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,020,819 shares as of December 31, 2023 and 8,816,381 shares as of December 31, 2022 22,731 21,897
Accumulated earnings (deficit) (2,645) (3,131)
Accumulated other comprehensive income 233 343
TOTAL STOCKHOLDERS' EQUITY 20,319 19,109
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 27,401 $ 27,165