XML 108 R92.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases and Commitments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
Maximum term of operating leases 20 years    
Future minimum rental payments for operating leases for 2019 $ 54.0    
Future minimum rental payments for operating leases for 2020 41.0    
Future minimum rental payments for operating leases for 2021 32.0    
Future minimum rental payments for operating leases for 2022 24.0    
Future minimum rental payments for operating leases for 2023 14.0    
Future minimum rental payments for operating leases thereafter 16.0    
Rent expense for operating leases $ 64.0 $ 46.0 $ 46.0
Warranty period 90 days    
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]      
Accrued warranty liability, beginning of period $ 65.3 60.4  
Accruals for warranties issued during the year 81.7 73.5  
Settlements made (77.2) (70.2)  
Additions due to acquisitions 2.6 1.6  
Effect of foreign currency translation (0.3) 0.0  
Accrued warranty liability, end of period $ 72.1 $ 65.3 $ 60.4