XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Revenue by Customer Type) (Details) - 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 sales $ 979,896 $ 946,375 $ 1,900,775 $ 1,771,780
Single-family homebuilders [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 702,388 716,974 1,377,159 1,345,692
Remodeling contractors [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 127,699 110,313 232,368 198,521
Multi-family, commercial & other contractors [Member]        
Disaggregation of Revenue [Line Items]        
Net sales $ 149,809 $ 119,088 $ 291,248 $ 227,567