XML 106 R80.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Future Minimum Payments Under Non-Cancelable Leases, Sublease Commitments and Related Payments (Details)
$ in Millions
Dec. 31, 2016
USD ($)
Payments [Abstract]  
2017 $ 138.3
2018 132.3
2019 125.9
2020 105.7
2021 99.2
2022 and thereafter 291.0
Total future minimum payments 892.4
Sublease Receipts [Abstract]  
2017 43.3
2018 44.2
2019 43.6
2020 27.2
2021 25.8
2022 and thereafter 66.8
Total future minimum payments receivable 250.9
Net Payments [Abstract]  
2017 95.0
2018 88.1
2019 82.3
2020 78.5
2021 73.4
2022 and thereafter 224.2
Total future net minimum payments $ 641.5