XML 126 R104.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases And Commitments Leases And Commitments (Future Minimum Rental Payments) (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating leases, future minimum rental payments, due in one year $ 203.0
Operating leases, future minimum rental payments, due in two years 167.7
Operating leases, future minimum rental payments, due in three years 133.3
Operating leases, future minimum rental payments, due in four years 116.8
Operating leases, future minimum rental payments, due in five years 101.9
Operating leases, future minimum rental payments, due thereafter $ 287.2