XML 72 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2019
Jan. 01, 2018
Mar. 31, 2015
Sale Leaseback Transaction [Line Items]              
Advertising costs   $ 5,200,000 $ 4,900,000 $ 5,100,000      
Research and development cost   1,700,000 2,900,000 2,200,000      
Retained earnings   338,995,000 274,562,000     $ 274,836,000  
Accumulated other comprehensive loss   $ 7,234,000 $ 4,366,000 $ 7,721,000      
Minimum | Land, Buildings and Improvements              
Sale Leaseback Transaction [Line Items]              
Estimated useful lives   15 years          
Minimum | Machinery and Equipment              
Sale Leaseback Transaction [Line Items]              
Estimated useful lives   3 years          
Maximum | Land, Buildings and Improvements              
Sale Leaseback Transaction [Line Items]              
Estimated useful lives   40 years          
Maximum | Machinery and Equipment              
Sale Leaseback Transaction [Line Items]              
Estimated useful lives   20 years          
Residential Products | Home Improvement Retail Company | Accounts Receivable              
Sale Leaseback Transaction [Line Items]              
Concentrations of credit risk   13.60% 13.60%        
Residential Products | Home Improvement Retail Company | Net sales              
Sale Leaseback Transaction [Line Items]              
Concentrations of credit risk   12.00% 12.00% 11.00%      
Sale-Leaseback Transaction First Quarter 2018              
Sale Leaseback Transaction [Line Items]              
Sale price $ 3,000,000            
Period of lease 4 years            
Net present value of future minimum lease payments $ 700,000            
Deferred gain on sale 1,400,000            
Gain above minimum lease payments fair value $ 700,000            
Minimum lease payments, year 1   $ 200,000          
Minimum lease payments year 2             $ 200,000
Minimum lease payments year 3             200,000
Minimum lease payments year 4             $ 200,000
Accounting Standards Update 2014-09              
Sale Leaseback Transaction [Line Items]              
Retained earnings           274,000  
Accounting Standards Update 2018-02              
Sale Leaseback Transaction [Line Items]              
Retained earnings           $ 350,000  
Accumulated other comprehensive loss   $ 350,000          
Scenario, Forecast | Accounting Standards Update 2016-02              
Sale Leaseback Transaction [Line Items]              
Right-of-use asset         $ 29,000,000    
Operating lease liability         $ 29,000,000