XML 59 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization - Additional Information (Detail)
12 Months Ended
Dec. 31, 2017
Location
Segment
Dec. 31, 2016
Dec. 31, 2015
Basis Of Presentation And Organization [Line Items]      
Number of operating segment | Segment 1    
Revenue [Member] | Customer Concentration Risk [Member]      
Basis Of Presentation And Organization [Line Items]      
Net revenues percentage 100.00% 100.00% 100.00%
Revenue [Member] | Customer Concentration Risk [Member] | Residential New Construction and Repair and Remodel [Member]      
Basis Of Presentation And Organization [Line Items]      
Net revenues percentage 83.00% 88.00% 89.00%
Revenue [Member] | Customer Concentration Risk [Member] | Commercial New Construction and Repair and Remodel [Member]      
Basis Of Presentation And Organization [Line Items]      
Net revenues percentage 17.00% 12.00% 11.00%
United States [Member]      
Basis Of Presentation And Organization [Line Items]      
Number of locations the company operates | Location 125