XML 87 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
May 31, 2018
May 31, 2017
May 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
Expiration date of operating lease, lower limit 1 year    
Expiration date of operating lease, upper limit 17 years    
Rent expense $ 820 $ 731 $ 661
Minimum rental commitments, operating leases, 2019 589    
Minimum rental commitments, operating leases, 2020 523    
Minimum rental commitments, operating leases, 2021 472    
Minimum rental commitments, operating leases, 2022 412    
Minimum rental commitments, operating leases, 2023 361    
Minimum rental commitments, operating leases, thereafter 1,608    
Operating leases 3,965    
Minimum commitments, capital leases, 2019 44    
Minimum commitments, capital leases, 2020 37    
Minimum commitments, capital leases, 2021 40    
Minimum commitments, capital leases, 2022 38    
Minimum commitments, capital leases, 2023 36    
Minimum commitments, capital leases, thereafter 229    
Capital leases and other financing obligations 424    
Letters of credit outstanding $ 165 $ 152