XML 56 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
NOTES PAYABLE AND OTHER BORROWINGS (Details) - USD ($)
$ in Millions
9 Months Ended
Feb. 28, 2018
Nov. 09, 2017
Notes Payable Other Borrowings [Line Items]    
Fixed rate senior notes $ 10,000  
Unamortized discount/issuance costs (55)  
Total fixed rate senior notes, net 9,945  
Senior notes, par value   $ 10,000
2.625% senior notes due February 2023 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed rate senior notes $ 1,250  
Date of issuance Nov. 09, 2017  
Effective interest rate 2.637%  
Senior notes, par value $ 1,250  
Stated interest rate percentage 2.625%  
Maturity date Feb. 28, 2023  
2.95% senior notes due November 2024 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed rate senior notes $ 2,000  
Date of issuance Nov. 09, 2017  
Effective interest rate 2.975%  
Senior notes, par value $ 2,000  
Stated interest rate percentage 2.95%  
Maturity date Nov. 30, 2024  
3.25% senior notes due November 2027 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed rate senior notes $ 2,750  
Date of issuance Nov. 09, 2017  
Effective interest rate 3.263%  
Senior notes, par value $ 2,750  
Stated interest rate percentage 3.25%  
Maturity date Nov. 30, 2027  
3.80% senior notes due November 2037 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed rate senior notes $ 1,750  
Date of issuance Nov. 09, 2017  
Effective interest rate 3.827%  
Senior notes, par value $ 1,750  
Stated interest rate percentage 3.80%  
Maturity date Nov. 30, 2037  
4.00% senior notes due November 2047 [Member]    
Notes Payable Other Borrowings [Line Items]    
Fixed rate senior notes $ 2,250  
Date of issuance Nov. 09, 2017  
Effective interest rate 4.027%  
Senior notes, par value $ 2,250  
Stated interest rate percentage 4.00%  
Maturity date Nov. 30, 2047