XML 59 R59.htm IDEA: XBRL DOCUMENT v3.2.0.727
NOTES PAYABLE AND OTHER BORROWINGS Narrative Continued (Details)
€ in Millions, $ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2014
USD ($)
Apr. 30, 2013
USD ($)
May. 31, 2015
USD ($)
May. 05, 2015
USD ($)
Jul. 08, 2014
USD ($)
May. 31, 2014
USD ($)
Jul. 16, 2013
USD ($)
Jul. 10, 2013
EUR (€)
Oct. 25, 2012
USD ($)
Jul. 12, 2010
USD ($)
Jul. 08, 2009
USD ($)
Apr. 09, 2008
USD ($)
Jan. 13, 2006
USD ($)
Senior Notes and Other [Line Items]                          
Total debt issued     $ 42,466 $ 10,000 $ 10,000   $ 3,000 € 2,000 $ 5,000 $ 3,250 $ 4,500 $ 5,000 $ 5,750
May 2015 senior notes [Member]                          
Senior Notes and Other [Line Items]                          
Senior notes issuance date     May 05, 2015                    
2.50% senior notes due May 2022 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued       2,500                  
Senior notes issuance date     May 05, 2015                    
Stated interest rate percentage     2.50%                    
Maturity date     May 15, 2022                    
Senior notes effective interest yield percentage     2.56%                    
2.95% senior notes due May 2025 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued       2,500                  
Senior notes issuance date     May 05, 2015                    
Stated interest rate percentage     2.95%                    
Maturity date     May 15, 2025                    
Senior notes effective interest yield percentage     3.00%                    
3.25% senior notes due May 2030 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued       500                  
Senior notes issuance date     May 05, 2015                    
Stated interest rate percentage     3.25%                    
Maturity date     May 15, 2030                    
Senior notes effective interest yield percentage     3.30%                    
3.90% senior notes due May 2035 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued       1,250                  
Senior notes issuance date     May 05, 2015                    
Stated interest rate percentage     3.90%                    
Maturity date     May 15, 2035                    
Senior notes effective interest yield percentage     3.95%                    
4.125% senior notes due May 2045 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued       2,000                  
Senior notes issuance date     May 05, 2015                    
Stated interest rate percentage     4.125%                    
Maturity date     May 15, 2045                    
Senior notes effective interest yield percentage     4.15%                    
4.375% senior notes due May 2055 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued       $ 1,250                  
Senior notes issuance date     May 05, 2015                    
Stated interest rate percentage     4.375%                    
Maturity date     May 15, 2055                    
Senior notes effective interest yield percentage     4.40%                    
July 2014 senior notes [Member]                          
Senior Notes and Other [Line Items]                          
Senior notes issuance date     Jul. 08, 2014                    
Floating rate senior notes due July 2017 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued         1,000                
Senior notes issuance date     Jul. 08, 2014                    
Maturity date     Jul. 07, 2017                    
Senior notes effective interest yield percentage     0.47%                    
Debt instrument LIBOR rate     0.20%                    
Floating rate senior notes due October 2019 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued         750                
Senior notes issuance date     Jul. 08, 2014                    
Maturity date     Oct. 08, 2019                    
Senior notes effective interest yield percentage     0.78%                    
Debt instrument LIBOR rate     0.51%                    
2.25% senior notes due October 2019 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued         2,000                
Senior notes issuance date     Jul. 08, 2014                    
Stated interest rate percentage     2.25%                    
Maturity date     Oct. 08, 2019                    
Senior notes effective interest yield percentage     2.27%                    
Annual interest rate after the economic effect of the interest rate swaps     0.76%                    
2.80% senior notes due July 2021 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued         1,500                
Senior notes issuance date     Jul. 08, 2014                    
Stated interest rate percentage     2.80%                    
Maturity date     Jul. 08, 2021                    
Senior notes effective interest yield percentage     2.82%                    
Annual interest rate after the economic effect of the interest rate swaps     0.91%                    
3.40% senior notes due July 2024 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued         2,000                
Senior notes issuance date     Jul. 08, 2014                    
Stated interest rate percentage     3.40%                    
Maturity date     Jul. 08, 2024                    
Senior notes effective interest yield percentage     3.43%                    
4.30% senior notes due July 2034 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued         1,750                
Senior notes issuance date     Jul. 08, 2014                    
Stated interest rate percentage     4.30%                    
Maturity date     Jul. 08, 2034                    
Senior notes effective interest yield percentage     4.30%                    
4.50% senior notes due July 2044 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued         $ 1,000                
Senior notes issuance date     Jul. 08, 2014                    
Stated interest rate percentage     4.50%                    
Maturity date     Jul. 08, 2044                    
Senior notes effective interest yield percentage     4.50%                    
July 2013 Euro Notes [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued     $ 2,200     $ 2,700              
Senior notes issuance date     Jul. 10, 2013                    
2.25% senior notes due January 2021 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued | €               1,250          
Senior notes issuance date     Jul. 10, 2013                    
Stated interest rate percentage     2.25%                    
Maturity date     Jan. 10, 2021                    
Senior notes effective interest yield percentage     2.33%                    
Annual interest rate for the 2.25% notes due January 2021 after the economic effect of the cross-currency swaps     3.53%                    
Senior notes fixed principal amount     $ 1,600                    
3.125% senior notes due July 2025 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued | €               € 750          
Senior notes issuance date     Jul. 10, 2013                    
Stated interest rate percentage     3.125%                    
Maturity date     Jul. 10, 2025                    
Senior notes effective interest yield percentage     3.17%                    
July 2013 Senior Notes [Member]                          
Senior Notes and Other [Line Items]                          
Senior notes issuance date     Jul. 16, 2013                    
Floating rate senior notes due January 2019 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued             500            
Senior notes issuance date     Jul. 16, 2013                    
Maturity date     Jan. 15, 2019                    
Senior notes effective interest yield percentage     0.86%     0.81%              
Debt instrument LIBOR rate     0.58%                    
2.375% senior notes due January 2019 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued             1,500            
Senior notes issuance date     Jul. 16, 2013                    
Stated interest rate percentage     2.375%                    
Maturity date     Jan. 15, 2019                    
Senior notes effective interest yield percentage     2.44%                    
Annual interest rate after the economic effect of the interest rate swaps     0.93%     0.88%              
3.625% senior notes due July 2023 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued             $ 1,000            
Senior notes issuance date     Jul. 16, 2013                    
Stated interest rate percentage     3.625%                    
Maturity date     Jul. 15, 2023                    
Senior notes effective interest yield percentage     3.73%                    
October 2012 Senior Notes [Member]                          
Senior Notes and Other [Line Items]                          
Senior notes issuance date     Oct. 25, 2012                    
1.20% senior notes due October 2017 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                 2,500        
Senior notes issuance date     Oct. 25, 2012                    
Stated interest rate percentage     1.20%                    
Maturity date     Oct. 15, 2017                    
Senior notes effective interest yield percentage     1.24%                    
2.50% senior notes due October 2022 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                 $ 2,500        
Senior notes issuance date     Oct. 25, 2012                    
Stated interest rate percentage     2.50%                    
Maturity date     Oct. 15, 2022                    
Senior notes effective interest yield percentage     2.51%                    
July 2010 Senior Notes [Member]                          
Senior Notes and Other [Line Items]                          
Senior notes issuance date     Jul. 12, 2010                    
3.875% senior notes due July 2020 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                   1,000      
Senior notes issuance date     Jul. 12, 2010                    
Stated interest rate percentage     3.875%                    
Maturity date     Jul. 15, 2020                    
Senior notes effective interest yield percentage     3.93%                    
5.375% senior notes due July 2040 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                   $ 2,250      
Senior notes issuance date     Jul. 12, 2010                    
Stated interest rate percentage     5.375%                    
Maturity date     Jul. 15, 2040                    
Senior notes effective interest yield percentage     5.45%                    
July 2009 Senior Notes [Member]                          
Senior Notes and Other [Line Items]                          
Senior notes issuance date     Jul. 08, 2009                    
3.75% senior notes due July 2014 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                     1,500    
Senior notes issuance date     Jul. 08, 2009                    
Repayment of borrowings $ 1,500                        
Stated interest rate percentage     3.75%                    
Maturity date     Jul. 08, 2014                    
5.00% senior notes due July 2019 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                     1,750    
Senior notes issuance date     Jul. 08, 2009                    
Stated interest rate percentage     5.00%                    
Maturity date     Jul. 08, 2019                    
Senior notes effective interest yield percentage     5.05%                    
6.125% senior notes due July 2039 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                     $ 1,250    
Senior notes issuance date     Jul. 08, 2009                    
Stated interest rate percentage     6.125%                    
Maturity date     Jul. 08, 2039                    
Senior notes effective interest yield percentage     6.19%                    
April 2008 Senior Notes [Member]                          
Senior Notes and Other [Line Items]                          
Senior notes issuance date     Apr. 09, 2008                    
4.95% senior notes due April 2013 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                       1,250  
Senior notes issuance date     Apr. 09, 2008                    
Repayment of borrowings   $ 1,250                      
Stated interest rate percentage     4.95%                    
Maturity date     Apr. 15, 2013                    
5.75% senior notes due April 2018 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                       2,500  
Senior notes issuance date     Apr. 09, 2008                    
Stated interest rate percentage     5.75%                    
Maturity date     Apr. 15, 2018                    
Senior notes effective interest yield percentage     5.76%                    
6.50% senior notes due April 2038 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                       $ 1,250  
Senior notes issuance date     Apr. 09, 2008                    
Stated interest rate percentage     6.50%                    
Maturity date     Apr. 15, 2038                    
Senior notes effective interest yield percentage     6.52%                    
January 2006 Senior Notes [Member]                          
Senior Notes and Other [Line Items]                          
Senior notes issuance date     Jan. 13, 2006                    
5.25% senior notes due January 2016 [Member]                          
Senior Notes and Other [Line Items]                          
Total debt issued                         $ 2,000
Senior notes issuance date     Jan. 13, 2006                    
Stated interest rate percentage     5.25%                    
Maturity date     Jan. 15, 2016                    
Senior notes effective interest yield percentage     5.32%