XML 68 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Impact of Adoption of Topic 606 (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net sales $ 249.7 $ 177.8
Cost of sales 187.8 134.2
Gross profit 61.9 $ 43.6
Balances Without Adoption of Topic 606    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net sales 252.9  
Cost of sales 191.0  
Gross profit 61.9  
Effect of Change    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net sales (3.2)  
Cost of sales (3.2)  
Gross profit $ 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%)