XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 45.4
2020 55.0
2021 47.5
2022 35.9
2023 29.3
Thereafter 95.5
Total operating lease payments 308.6
Less: Imputed interest 29.4
Total operating lease liabilities $ 279.2