XML 46 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Minimum lease payments (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Minimum lease payments  
2020, remaining $ 72.4
2021 114.2
2022 98.1
2023 71.6
2024 60.9
Thereafter 226.4
Total future lease payments 643.6
Less: imputed interest (80.1)
Total present value of lease liabilities 563.5
Current operating lease liabilities 109.3
Long-term operating lease liabilities 454.2
Total operating lease liabilities $ 563.5