XML 103 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 47.4
2020 38.4
2021 27.2
2022 17.9
2023 12.7
Thereafter 16.1
Total minimum lease payments 159.7
Capital Leases  
2019 6.6
2020 5.4
2021 3.8
2022 2.1
2023 0.9
Thereafter 12.8
Total minimum lease payments 31.6
Less amount representing interest 2.1
Present value of minimum payments $ 29.5