Annual report pursuant to Section 13 and 15(d)

Schedule II - Valuation and Qualifying Reserves (Details)

v3.10.0.1
Schedule II - Valuation and Qualifying Reserves (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
ASC 606 Cumulative Catchup Adjustment       $ (4.1)
Provision for bad losses        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of year $ 0.4 $ 0.3 $ 0.4  
Additions charged to earnings 0.2 0.1 0.0  
Deductions 0.0 0.0 (0.1)  
Balance at end of year 0.6 0.4 0.3  
Provision for discounts        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of year 6.0 4.8 7.7  
Additions charged to earnings 61.0 55.3 61.8  
Deductions (59.7) (54.1) (64.7)  
ASC 606 Cumulative Catchup Adjustment       (1.7)
Balance at end of year 5.6 6.0 4.8  
Provision for warranties        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of year 5.6 5.1 5.2  
Additions charged to earnings 6.6 9.4 6.9  
Deductions (7.5) (8.9) (7.0)  
ASC 606 Cumulative Catchup Adjustment       $ 1.7
Balance at end of year 6.4 5.6 5.1  
Reserve for inventories        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of year 0.9 0.7 0.4  
Additions charged to earnings 0.3 0.4 0.7  
Deductions (0.6) (0.2) (0.4)  
Balance at end of year $ 0.6 $ 0.9 $ 0.7