XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Summary of Future Minimum Lease Payments Under Non-Cancellable Leases (Detail)
$ in Millions
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Operating Leases, Remainder of 2019 $ 39.8
Operating Leases, 2020 74.3
Operating Leases, 2021 64.3
Operating Leases, 2022 42.9
Operating Leases, 2023 32.4
Operating Leases, Thereafter 47.6
Operating Leases, Total minimum lease payments 301.3
Less: imputed interest (46.5)
Operating lease obligations $ 254.8