XML 99 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Future minimum lease payments under non-cancellable leases (Detail) - USD ($)
$ in Millions
Jun. 30, 2020
Jun. 30, 2019
Operating Leases    
Fiscal 2021 $ 174  
Fiscal 2022 168  
Fiscal 2023 156  
Fiscal 2024 143  
Fiscal 2025 131  
Thereafter 824  
Total future minimum lease payments 1,596  
Less: interest (319)  
Present value of minimum payments 1,277  
Finance Leases    
Fiscal 2021 31  
Fiscal 2022 29  
Fiscal 2023 26  
Fiscal 2024 26  
Fiscal 2025 16  
Thereafter 0  
Total future minimum lease payments 128  
Less: interest (10)  
Present value of minimum payments $ 118 $ 0