XML 25 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Net revenues $ 397,331 $ 342,135
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 $ 259,701 $ 221,223
Insulation [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 65.00% 65.00%
Waterproofing [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 28,505 $ 22,385
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 $ 27,015 $ 23,917
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 $ 22,987 $ 21,672
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 $ 11,576 $ 11,199
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 $ 10,931 $ 9,384
Window blinds [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 3.00% 3.00%
Other Building Products [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 36,616 $ 32,355
Other Building Products [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 9.00% 9.00%
Residential New Construction [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 298,340 $ 261,310
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 $ 24,043 $ 21,521
Repair and Remodel[Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 6.00% 6.00%
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 74,948 $ 59,304
Commercial [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 19.00% 17.00%