COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Loss Contingencies [Line Items]      
Other Employee Related Liabilities $ 10,000 $ 5,900  
Deferred Compensation Arrangement with Individual, Recorded Liability 6,300 3,100  
Future minimum rental obligations for non-cancellable lease 120,900    
Lease Obligations [Abstract]      
2014 28,887    
2015 22,314    
2016 18,528    
2017 14,310    
2018 11,580    
Thereafter 25,255    
Sublease Income [Abstract]      
2014 396    
2015 404    
2016 412    
2017 420    
2018 428    
Thereafter 1,337    
Total rental expenses 37,300 37,600 $ 34,600
Indemnification [Abstract]      
Receivable related to indemnification 1,400 1,800  
Current liabilities 500 500  
Long-term liabilities 900 1,300  
Product claim liabilities 138 138  
Multiemployer pension plan withdrawal liability 808 960  
Other 500 664  
Liabilities for contingency $ 1,446 $ 1,762  
Multiemployer plans discount rate (in hundredths) 3.97% 4.18% 3.80%
Warranty claims [Abstract]      
Warranty liabilities, Current $ 19,718 $ 16,619  
Warranty liabilities , Noncurrent 57,575 59,943  
Change in the Company's warranty liabilities [Roll Forward]      
Product Warranty Accrual, Preexisting, Increase (Decrease) 0 (7,761) $ (3,021)
Environmental [Abstract]      
Environmental remediation estimate     1,800
Environmental liability within current liabilities 300 300  
Environmental liability within other long-term liabilities 1,100 1,200  
Litigation Settlement, Amount     (5,000)
Warranty claims [Member]      
Change in the Company's warranty liabilities [Roll Forward]      
Balance, beginning of period 76,562 84,423 42,466
Warranty expense during period 22,266 21,264 15,177
Settlements made during period (21,549) (21,464) (18,434)
Balance, end of period 77,279 76,562 84,423
warranty accruals acquired in acquisition [Member]      
Change in the Company's warranty liabilities [Roll Forward]      
Balance, beginning of period 100 48,235  
Balance, end of period 0 $ 100 $ 48,235
Multiemployer Pension Plan [Member]      
Indemnification [Abstract]      
Quarterly contribution to pension fund through 2018 100    
Ply Gem Canada [Member]      
Environmental [Abstract]      
Environmental liability within current liabilities 100    
indemnification of liabilities in excess of [Member]      
Indemnification [Abstract]      
Other 2,500    
attorney fees [Member]      
Environmental [Abstract]      
Litigation Settlement, Amount 2,500    
class action settlement [Member]      
Environmental [Abstract]      
Loss Contingency, Estimate of Possible Loss 1,400    
Other Current Liabilities [Member] | class action settlement [Member]      
Environmental [Abstract]      
Loss Contingency, Estimate of Possible Loss 700    
Other Noncurrent Liabilities [Member] | class action settlement [Member]      
Environmental [Abstract]      
Loss Contingency, Estimate of Possible Loss 700    
Windows and Doors [Member]      
Indemnification [Abstract]      
Liabilities for contingency 1,000    
Simonton [Member]      
Indemnification [Abstract]      
Liabilities for contingency $ 900