XML 55 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
NOTES PAYABLE AND OTHER BORROWINGS (Details) - USD ($)
$ in Millions
3 Months Ended
Aug. 31, 2016
Jul. 07, 2016
Notes Payable Other Borrowings [Line Items]    
Fixed-rate senior notes $ 14,000  
Unamortized discount/issuance costs (67)  
Total fixed-rate senior notes, net 13,933  
Senior notes, par value   $ 14,000
1.90% senior notes due September 2021 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed-rate senior notes $ 4,250  
Date of issuance Jul. 07, 2016  
Effective interest rate 1.94%  
Senior notes, par value $ 4,250  
Stated interest rate percentage 1.90%  
Maturity date Sep. 15, 2021  
2.40% senior notes due September 2023 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed-rate senior notes $ 2,500  
Date of issuance Jul. 07, 2016  
Effective interest rate 2.40%  
Senior notes, par value $ 2,500  
Stated interest rate percentage 2.40%  
Maturity date Sep. 15, 2023  
2.65% senior notes due July 2026 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed-rate senior notes $ 3,000  
Date of issuance Jul. 07, 2016  
Effective interest rate 2.69%  
Senior notes, par value $ 3,000  
Stated interest rate percentage 2.65%  
Maturity date Jul. 15, 2026  
3.85% senior notes due July 2036 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed-rate senior notes $ 1,250  
Date of issuance Jul. 07, 2016  
Effective interest rate 3.85%  
Senior notes, par value $ 1,250  
Stated interest rate percentage 3.85%  
Maturity date Jul. 15, 2036  
4.00% senior notes due July 2046 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed-rate senior notes $ 3,000  
Date of issuance Jul. 07, 2016  
Effective interest rate 4.00%  
Senior notes, par value $ 3,000  
Stated interest rate percentage 4.00%  
Maturity date Jul. 15, 2046