XML 77 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Impact of Adoption of Topic 606 (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales $ 291.0 $ 224.4 $ 540.7 $ 402.2
Cost of sales 211.8 169.7 399.6 303.9
Gross profit 79.2 $ 54.7 141.1 $ 98.3
Balances Without Adoption of Topic 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales 295.3   548.2  
Cost of sales 216.1   407.1  
Gross profit 79.2   141.1  
Effect of Change        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales (4.3)   (7.5)  
Cost of sales (4.3)   (7.5)  
Gross profit $ 0.0   $ 0.0  
Environmental Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Percent change in net sales due to adoption of Topic 606     (1.00%)