XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues:Recognition (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Distribution
Jun. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Customer Rebates and Allowances $ 63.2   $ 63.2   $ 45.5
Building Materials Distribution [Member]          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Number of Primary Distribution Methods | Distribution     2    
Building Materials Distribution [Member] | Shipping and Handling [Member]          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Cost of Goods and Services Sold $ 40.8 $ 34.3 $ 74.3 $ 63.6