XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 11,868 $ 11,510
Trade accounts receivable, net of allowance for doubtful accounts of $142 and $147, respectively 4,932 4,992
Inventories 6,976 6,751
Other current assets 684 645
TOTAL CURRENT ASSETS 24,460 23,898
Property, plant and equipment - net 1,000 1,072
Other assets 2,012 2,195
TOTAL ASSETS 27,472 27,165
CURRENT LIABILITIES:    
Accounts payable 1,534 1,366
Accrued compensation 1,493 1,670
Deferred revenue 1,733 1,575
Other accrued liabilities 1,544 1,596
Income taxes payable 124 112
TOTAL CURRENT LIABILITIES 6,428 6,319
Operating lease liabilities 1,298 1,500
Long-term other payables 221 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, 8,818,076 shares as of March 31, 2023 and 8,816,381 shares as of December 31, 2022 22,153 21,897
Accumulated earnings (deficit) (3,036) (3,131)
Accumulated other comprehensive income 408 343
TOTAL STOCKHOLDERS' EQUITY 19,525 19,109
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 27,472 $ 27,165