XML 115 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Minimum Payments Under Non-Cancelable Leases, Sublease Commitments and Related Payments (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Payments [Abstract]  
2019 $ 131.4
2020 112.6
2021 111.7
2022 99.5
2023 92.8
2024 and thereafter 227.5
Total future minimum payments 775.5
Sublease Receipts [Abstract]  
2019 47.1
2020 34.1
2021 31.8
2022 28.4
2023 27.9
2024 and thereafter 27.4
Total future minimum payments receivable 196.7
Net Payments [Abstract]  
2019 84.3
2020 78.5
2021 79.9
2022 71.1
2023 64.9
2024 and thereafter 200.1
Total future net minimum payments $ 578.8