XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Future Minimum Lease Payments) (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 31.1
2020 58.0
2021 50.1
2022 38.0
2023 31.0
Thereafter 100.9
Total operating lease payments 309.1
Less: Imputed interest 29.4
Total operating lease liabilities $ 279.7