XML 98 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Schedule of Future Minimum Lease Payments under Noncancelable Operatng Leases) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating Leases      
2019 $ 22.3    
2020 18.1    
2021 14.4    
2022 9.7    
2023 6.0    
Thereafter 10.7    
Total minimum lease payments 81.2    
Minimum Lease Payments      
2019 3.0    
2020 3.3    
2021 3.2    
2022 1.9    
2023 0.0    
Thereafter 0.0    
Total minimum lease payments 11.4    
Capital Leases, Interest      
2019 0.6    
2020 0.4    
2021 0.2    
2022 0.1    
2023 0.0    
Thereafter 0.0    
Total minimum lease payments 1.3    
Capital Leases, Net Present Value      
2019 2.4    
2020 2.9    
2021 3.0    
2022 1.8    
2023 0.0    
Thereafter 0.0    
Total minimum lease payments 10.1    
Total      
2019 24.7    
2020 21.0    
2021 17.4    
2022 11.5    
2023 6.0    
Thereafter 10.7    
Total minimum lease payments 91.3    
Rent expense $ 13.9 $ 34.2 $ 25.5