XML 100 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Millions
Dec. 31, 2017
USD ($)
Operating Leases  
2018 $ 55.3
2019 42.4
2020 28.4
2021 18.3
2022 17.7
Thereafter 13.8
Total minimum lease payments 175.9
Capital Leases  
2018 3.5
2019 0.6
2020 0.4
2021 0.1
2022 0.0
Thereafter 12.0
Total minimum lease payments 16.6
Less amount representing interest 0.2
Present value of minimum payments $ 16.4