XML 66 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Impact of Adoption of Topic 606 (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales $ 269.4 $ 248.7 $ 810.1 $ 650.9
Cost of sales 200.4 187.4 600.0 491.3
Gross profit 69.0 61.3 210.1 159.6
Balances Without Adoption of Topic 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales 272.9   821.1  
Cost of sales 203.9   611.0  
Gross profit 69.0   210.1  
Effect of Change        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales (3.5)   (11.0)  
Cost of sales (3.5)   (11.0)  
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%)  
Net sales $ 216.3 $ 198.5 $ 646.2 $ 500.6