XML 68 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Jan. 01, 2018
Sale Leaseback Transaction [Line Items]          
Revenue recognized under the percentage-of-completion method   28.00% 25.80%    
Advertising costs   $ 4,900,000 $ 5,100,000 $ 4,700,000  
Research and development cost   2,900,000 2,200,000 900,000  
Net cash provided by operating activities   70,070,000 123,987,000 87,221,000  
Net cash (used in) provided by financing activities   (2,598,000) 1,348,000 (721,000)  
Selling, General and Administrative Expense   $ (143,448,000) $ (161,099,000) $ (133,381,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.70%    
Residential Products | Home Improvement Retail Company | Net sales          
Sale Leaseback Transaction [Line Items]          
Concentrations of credit risk   12.00% 11.00% 11.00%  
First quarter 2015 Sale Leaseback          
Sale Leaseback Transaction [Line Items]          
Sale price $ 26,400,000        
Period of lease 5 years        
Net present value of future minimum lease payments $ 5,800,000        
Deferred gain on sale 13,100,000        
Gain above minimum lease payments fair value 7,400,000        
Minimum lease payment for first year 1,378,000,000        
Minimum lease payments year 2 1,378,000,000        
Minimum lease payments year 3 1,378,000,000        
Minimum lease payments year 4 1,378,000,000        
Minimum lease payments year 5 $ 1,378,000,000        
Accounting Standards Update 2016-09          
Sale Leaseback Transaction [Line Items]          
Net cash provided by operating activities     $ 1,249,000 $ 537,000  
Net cash (used in) provided by financing activities     1,249,000 573,000  
Accounting Standards Update 2016-09 | Additional Paid-In Capital          
Sale Leaseback Transaction [Line Items]          
Cumulative effect of new accounting principle in period of adoption     254,000    
Subsequent Event | Accounting Standards Update 2014-09          
Sale Leaseback Transaction [Line Items]          
Cumulative effect of new accounting principle in period of adoption         $ 750,000
Pro Forma | Accounting Standards Update 2017-07          
Sale Leaseback Transaction [Line Items]          
Selling, General and Administrative Expense     524,000 647,000  
Other Expenses     $ 524,000 $ 647,000