XML 89 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                      
Net revenues $ 401,231 $ 396,449 $ 371,814 $ 342,135 $ 353,121 $ 348,999 $ 332,584 $ 301,728 $ 1,511,629 $ 1,336,432 $ 1,132,927
Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 100.00% 100.00%  
Insulation [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 970,070 $ 876,118  
Insulation [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 64.00% 66.00%  
Waterproofing [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 112,075 $ 97,683  
Waterproofing [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 7.00% 7.00%  
Shower Doors, Shelving and Mirrors [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 105,745 $ 90,352  
Shower Doors, Shelving and Mirrors [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 7.00% 7.00%  
Garage Doors [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 89,959 $ 79,539  
Garage Doors [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 6.00% 6.00%  
Rain Gutters [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 49,788 $ 44,203  
Rain Gutters [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 3.00% 3.00%  
Window blinds [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 41,641 $ 28,981  
Window blinds [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 3.00% 2.00%  
Other Building Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 142,351 $ 119,556  
Other Building Products [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 10.00% 9.00%  
Residential New Construction [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 1,138,475 $ 1,026,473  
Residential New Construction [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 75.00% 77.00%  
Repair and Remodel[Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 98,771 $ 89,977  
Repair and Remodel[Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 7.00% 7.00%  
Commercial [Member]                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 274,383 $ 219,982  
Commercial [Member] | Revenue [Member] | Customer Concentration Risk [Member]                      
Disaggregation of Revenue [Line Items]                      
Percentage of Net revenues                 18.00% 16.00%