XML 31 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Minimum rental payments under operating leases (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Jan. 01, 2019
Leases [Abstract]    
2019 $ 49.5  
2020 257.4  
2021 239.2  
2022 221.4  
2023 198.8  
2024 and thereafter 999.9  
Total operating lease payments 1,966.2  
Less: Interest 559.1  
Present value of lease liabilities $ 1,407.1 $ 1,200.0