XML 46 R56.htm IDEA: XBRL DOCUMENT v3.2.0.727
NOTES PAYABLE AND OTHER BORROWINGS (Details) - USD ($)
$ in Millions
12 Months Ended
May. 31, 2015
May. 31, 2014
Notes Payable Other Borrowings [Line Items]    
Total borrowings $ 41,958 $ 24,097
Notes payable, current 1,999 1,508
Notes payable, non-current 39,959 22,589
Fair value loss $ 74 97
3.75% senior notes due July 2014 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes [1]   1,508
Stated interest rate percentage 3.75%  
Maturity date Jul. 08, 2014  
Fair value loss [1]   8
5.25% senior notes due January 2016 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,999 1,998
Stated interest rate percentage 5.25%  
Maturity date Jan. 15, 2016  
Unamortized discount and issuance costs on debt issued $ 1 2
Floating rate senior notes due July 2017 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 999  
Maturity date Jul. 07, 2017  
Unamortized discount and issuance costs on debt issued $ 1  
1.20% senior notes due October 2017 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 2,494 2,491
Stated interest rate percentage 1.20%  
Maturity date Oct. 15, 2017  
Unamortized discount and issuance costs on debt issued $ 6 9
5.75% senior notes due April 2018 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 2,493 2,492
Stated interest rate percentage 5.75%  
Maturity date Apr. 15, 2018  
Unamortized discount and issuance costs on debt issued $ 7 8
Floating rate senior notes due January 2019 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 499 499
Maturity date Jan. 15, 2019  
Unamortized discount and issuance costs on debt issued $ 1 1
2.375% senior notes due January 2019 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes [1] $ 1,514 1,506
Stated interest rate percentage 2.375%  
Maturity date Jan. 15, 2019  
Fair value loss [1] $ 21 15
Unamortized discount and issuance costs on debt issued 7 9
5.00% senior notes due July 2019 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,739 1,738
Stated interest rate percentage 5.00%  
Maturity date Jul. 08, 2019  
Unamortized discount and issuance costs on debt issued $ 11 12
Floating rate senior notes due October 2019 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 748  
Maturity date Oct. 08, 2019  
Unamortized discount and issuance costs on debt issued $ 2  
2.25% senior notes due October 2019 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes [1] $ 2,015  
Stated interest rate percentage 2.25%  
Maturity date Oct. 08, 2019  
Fair value loss [1] $ 22  
Unamortized discount and issuance costs on debt issued 7  
3.875% senior notes due July 2020 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 996 995
Stated interest rate percentage 3.875%  
Maturity date Jul. 15, 2020  
Unamortized discount and issuance costs on debt issued $ 4 5
2.25% senior notes due January 2021 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes [2] $ 1,341 1,685
Stated interest rate percentage 2.25%  
Maturity date Jan. 10, 2021  
Unamortized discount and issuance costs on debt issued [2] $ 11 14
2.80% senior notes due July 2021 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes [1] $ 1,525  
Stated interest rate percentage 2.80%  
Maturity date Jul. 08, 2021  
Fair value loss [1] $ 31  
Unamortized discount and issuance costs on debt issued 6  
2.50% senior notes due May 2022 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 2,483  
Stated interest rate percentage 2.50%  
Maturity date May 15, 2022  
Unamortized discount and issuance costs on debt issued $ 17  
2.50% senior notes due October 2022 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 2,490 2,489
Stated interest rate percentage 2.50%  
Maturity date Oct. 15, 2022  
Unamortized discount and issuance costs on debt issued $ 10 11
3.625% senior notes due July 2023 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 989 988
Stated interest rate percentage 3.625%  
Maturity date Jul. 15, 2023  
Unamortized discount and issuance costs on debt issued $ 11 12
3.40% senior notes due July 2024 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,988  
Stated interest rate percentage 3.40%  
Maturity date Jul. 08, 2024  
Unamortized discount and issuance costs on debt issued $ 12  
2.95% senior notes due May 2025 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 2,478  
Stated interest rate percentage 2.95%  
Maturity date May 15, 2025  
Unamortized discount and issuance costs on debt issued $ 22  
3.125% senior notes due July 2025 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes [2] $ 804 1,013
Stated interest rate percentage 3.125%  
Maturity date Jul. 10, 2025  
Unamortized discount and issuance costs on debt issued [2] $ 6 9
3.25% senior notes due May 2030 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 494  
Stated interest rate percentage 3.25%  
Maturity date May 15, 2030  
Unamortized discount and issuance costs on debt issued $ 6  
4.30% senior notes due July 2034 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,737  
Stated interest rate percentage 4.30%  
Maturity date Jul. 08, 2034  
Unamortized discount and issuance costs on debt issued $ 13  
3.90% senior notes due May 2035 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,232  
Stated interest rate percentage 3.90%  
Maturity date May 15, 2035  
Unamortized discount and issuance costs on debt issued $ 18  
6.50% senior notes due April 2038 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,245 1,244
Stated interest rate percentage 6.50%  
Maturity date Apr. 15, 2038  
Unamortized discount and issuance costs on debt issued $ 5 6
6.125% senior notes due July 2039 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,238 1,236
Stated interest rate percentage 6.125%  
Maturity date Jul. 08, 2039  
Unamortized discount and issuance costs on debt issued $ 12 14
5.375% senior notes due July 2040 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 2,216 2,215
Stated interest rate percentage 5.375%  
Maturity date Jul. 15, 2040  
Unamortized discount and issuance costs on debt issued $ 34 $ 35
4.50% senior notes due July 2044 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 992  
Stated interest rate percentage 4.50%  
Maturity date Jul. 08, 2044  
Unamortized discount and issuance costs on debt issued $ 8  
4.125% senior notes due May 2045 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,976  
Stated interest rate percentage 4.125%  
Maturity date May 15, 2045  
Unamortized discount and issuance costs on debt issued $ 24  
4.375% senior notes due May 2055 [Member]    
Notes Payable Other Borrowings [Line Items]    
Senior notes $ 1,234  
Stated interest rate percentage 4.375%  
Maturity date May 15, 2055  
Unamortized discount and issuance costs on debt issued $ 16  
[1] Refer to Note 11 for a description of our accounting for fair value hedges.
[2] Euro based notes valued at May 31, 2015 and May 31,2014 foreign exchange rates, respectively (see further discussion below)