XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Minimum rental payments under operating leases (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Jan. 01, 2019
Leases [Abstract]    
2019 $ 110.8  
2020 248.7  
2021 231.5  
2022 214.2  
2023 191.9  
2024 and thereafter 949.9  
Total operating lease payments 1,947.0  
Less: Interest 564.0  
Present value of lease liabilities $ 1,383.0 $ 1,200.0