Annual report pursuant to Section 13 and 15(d)

Schedule II - Valuation and Qualifying Reserves (Details)

v3.20.1
Schedule II - Valuation and Qualifying Reserves (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2018
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets       $ (4.1)
Provision for bad losses        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of year $ 0.6 $ 0.4 $ 0.3  
Additions charged to earnings 0.3 0.2 0.1  
Deductions (0.1) 0.0 0.0  
Balance at end of year 0.8 0.6 0.4  
Provision for discounts        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of year 5.6 6.0 4.8  
Additions charged to earnings 72.1 61.0 55.3  
Deductions (69.3) (59.7) (54.1)  
Balance at end of year 8.4 5.6 6.0  
Provision for warranties        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of year 6.4 5.6 5.1  
Additions charged to earnings 9.4 6.6 9.4  
Deductions (6.8) (7.5) (8.9)  
Balance at end of year 9.0 6.4 5.6  
Reserve for inventories        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of year 0.6 0.9 0.7  
Additions charged to earnings 3.9 0.3 0.4  
Deductions (3.1) (0.6) (0.2)  
Balance at end of year $ 1.4 $ 0.6 $ 0.9