XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Note 14 - Commitments and Contingencies (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jul. 01, 2018
Jun. 30, 2019
Jul. 01, 2018
Dec. 31, 2018
Standard and Extended Product Warranty Accrual, Ending Balance $ 575,000   $ 575,000   $ 582,000
Accrual for Environmental Loss Contingencies, Ending Balance 0   0   0
Inventory, Net, Total 19,919,000   19,919,000   18,584,000
Revenue from Contract with Customer, Including Assessed Tax 24,444,000 $ 22,971,000 44,008,000 $ 42,913,000  
Inventory Valuation Reserves, Ending Balance 1,633,000   1,633,000   $ 1,414,000
Purchase Obligation, Total 12,858,000   12,858,000    
New Supply Agreement [Member]          
Revenue from Contract with Customer, Including Assessed Tax     293,000    
Inventory Valuation Reserves, Ending Balance 418,000   418,000    
Increase (Decrease), Inventory Valuation Reserves     375,000    
Customer Lawsuit Against Distributor [Member] | Inventory Related to Customer Involved in Lawsuit Against Distributor [Member]          
Inventory, Net, Total $ 793,000   $ 793,000