XML 100 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 19 - Plant Consolidation (Details Textual) - USD ($)
12 Months Ended
Mar. 18, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Restructuring Charges   $ 63,000 $ 420,000 $ 1,756,000
Selling, General and Administrative Expense   23,845,000 24,105,000 24,008,000
Gain (Loss) on Disposition of Property Plant Equipment   $ (7,000) $ (2,000) 24,000
Restructuring Charges [Member]        
Restructuring Charges       1,669,000
Selling, General and Administrative Expense       36,000
Gain (Loss) on Disposition of Property Plant Equipment       $ 51,000
Newburyport, Massachusetts Facility [Member]        
Restructuring Charges $ 2,100,000      
Payments for Restructuring 2,000,000      
Newburyport, Massachusetts Facility [Member] | Employee Severance Payments and Relocation Costs [Member]        
Restructuring and Related Cost, Expected Cost 180,000      
Newburyport, Massachusetts Facility [Member] | Moving and Vacating Expense [Member]        
Restructuring and Related Cost, Expected Cost 1,600,000      
Newburyport, Massachusetts Facility [Member] | Lease Termination [Member]        
Restructuring and Related Cost, Expected Cost $ 360,000