XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Net revenues $ 393,939 $ 371,814 $ 791,270 $ 713,949
Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 100.00% 100.00% 100.00% 100.00%
Insulation [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 251,052 $ 235,473 $ 510,753 $ 456,695
Insulation [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 64.00% 63.00% 64.00% 64.00%
Waterproofing [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 28,078 $ 28,858 $ 56,583 $ 51,243
Waterproofing [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 7.00% 8.00% 7.00% 7.00%
Shower Doors, Shelving and Mirrors [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 28,902 $ 26,900 $ 55,917 $ 50,817
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% 7.00% 7.00%
Garage Doors [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 21,667 $ 21,782 $ 44,654 $ 43,454
Garage Doors [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 6.00% 6.00% 6.00% 6.00%
Rain Gutters [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 13,071 $ 12,996 $ 24,647 $ 24,195
Rain Gutters [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 3.00% 4.00% 3.00% 3.00%
Window blinds [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 11,554 $ 10,781 $ 22,485 $ 20,165
Window blinds [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 3.00% 3.00% 3.00% 3.00%
Other Building Products [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 39,615 $ 35,024 $ 76,231 $ 67,380
Other Building Products [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 10.00% 9.00% 10.00% 10.00%
Residential New Construction [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 298,321 $ 282,494 $ 596,661 $ 543,804
Residential New Construction [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 76.00% 76.00% 75.00% 76.00%
Repair and Remodel [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 23,034 $ 24,705 $ 47,077 $ 46,225
Repair and Remodel [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 6.00% 7.00% 6.00% 7.00%
Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 72,584 $ 64,615 $ 147,532 $ 123,920
Commercial [Member] | Revenue [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of Net revenues 18.00% 17.00% 19.00% 17.00%