XML 72 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Note 14 - Commitments and Contingencies (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2019
Apr. 01, 2018
Dec. 31, 2018
Standard and Extended Product Warranty Accrual, Ending Balance $ 572,000   $ 582,000
Accrual for Environmental Loss Contingencies, Ending Balance 0   0
Inventory, Net, Total 21,109,000   18,584,000
Revenue from Contract with Customer, Including Assessed Tax 19,564,000 $ 19,942,000  
Inventory Valuation Reserves, Ending Balance 1,421,000   $ 1,414,000
Selling, General and Administrative Expenses [Member]      
Gain (Loss) Related to Litigation Settlement, Total 9,831,000    
New Supply Agreement [Member]      
Revenue from Contract with Customer, Including Assessed Tax 293,000    
Inventory Valuation Reserves, Ending Balance 246,000    
New Supply Agreement [Member] | Forecast [Member]      
Increase (Decrease), Inventory Valuation Reserves 500,000    
Customer Lawsuit Against Distributor [Member] | Inventory Related to Customer Involved in Lawsuit Against Distributor [Member]      
Inventory, Net, Total $ 746,000