XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 11,870 $ 11,510
Trade accounts receivable, net of allowance for doubtful accounts of $135 and $147, respectively 4,725 4,992
Inventories 6,868 6,751
Other current assets 847 645
TOTAL CURRENT ASSETS 24,310 23,898
Property, plant and equipment - net 989 1,072
Other assets 1,802 2,195
TOTAL ASSETS 27,101 27,165
CURRENT LIABILITIES:    
Accounts payable 1,590 1,366
Accrued compensation 1,723 1,670
Deferred revenue 1,363 1,575
Other accrued liabilities 1,542 1,596
Income taxes payable 91 112
TOTAL CURRENT LIABILITIES 6,309 6,319
Operating lease liabilities 1,087 1,500
Long-term other payables 218 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,018,875 shares as of June 30, 2023 and 8,816,381 shares as of December 31, 2022 22,165 21,897
Accumulated earnings (deficit) (2,736) (3,131)
Accumulated other comprehensive income 58 343
TOTAL STOCKHOLDERS' EQUITY 19,487 19,109
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 27,101 $ 27,165