XML 58 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounting Policies [Abstract]      
Depreciation $ 4,700,000 $ 4,700,000 $ 4,600,000
Amortization expense of capitalized software $ 1,600,000 $ 3,100,000 $ 3,800,000
Treasury stock, shares acquired 968 7,162 11,261
Property, Plant and Equipment [Line Items]      
Cumulative Effect of New Accounting Principle in Period of Adoption $ 178,000    
non-cash purchase of assets 300,000 $ 200,000  
Payments for Repurchase of Common Stock (20,000) (176,000) $ (248,000)
Goodwill 19,614,000 5,520,000 319,000
Treasury Stock, Value, Acquired, Cost Method $ (20,000) (176,000) (248,000)
Buildings and improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 20 years    
Buildings and improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 30 years    
Machinery and equipment, furniture and fixtures, and vehicles | Minimum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 3 years    
Machinery and equipment, furniture and fixtures, and vehicles | Maximum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 10 years    
Capitalized software | Minimum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 3 years    
Capitalized software | Maximum      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life 5 years    
Treasury Stock      
Property, Plant and Equipment [Line Items]      
Treasury Stock, Value, Acquired, Cost Method $ (20,000) $ (176,000) $ (248,000)
Stock Compensation Plan [Member]      
Property, Plant and Equipment [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 40,000 80,000 40,000
Anti dilutive securities excluded from EPS computation due to net loss 164,000    
Trade Names [Member]      
Property, Plant and Equipment [Line Items]      
Finite-Lived Intangible Assets, Remaining Amortization Period 15 years    
Customer Relationships [Member]      
Property, Plant and Equipment [Line Items]      
Finite-Lived Intangible Assets, Remaining Amortization Period 11 years