XML 35 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVES FINANCIAL INSTRUMENTS (Details)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 6 Months Ended
Nov. 30, 2014
USD ($)
Jul. 08, 2014
USD ($)
May 31, 2014
USD ($)
Nov. 30, 2014
Interest rate swap agreements [Member]
Interest expense [Member]
USD ($)
Nov. 30, 2013
Interest rate swap agreements [Member]
Interest expense [Member]
USD ($)
Nov. 30, 2014
Interest rate swap agreements [Member]
Interest expense [Member]
USD ($)
Nov. 30, 2013
Interest rate swap agreements [Member]
Interest expense [Member]
USD ($)
Nov. 30, 2014
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
USD ($)
Nov. 30, 2013
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
USD ($)
Nov. 30, 2014
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
USD ($)
Nov. 30, 2013
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
USD ($)
Nov. 30, 2014
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
2.25% senior notes due January 2021 [Member]
USD ($)
Jul. 10, 2013
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
2.25% senior notes due January 2021 [Member]
EUR (€)
Nov. 30, 2014
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
Non-operating income, net [Member]
USD ($)
Nov. 30, 2013
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
Non-operating income, net [Member]
USD ($)
Nov. 30, 2014
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
Non-operating income, net [Member]
USD ($)
Nov. 30, 2013
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
Non-operating income, net [Member]
USD ($)
May 31, 2014
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
Other assets [Member]
USD ($)
Nov. 30, 2014
Cash flow hedges [Member]
Cross-currency swap agreements [Member]
Other non-current liabilities [Member]
USD ($)
Nov. 30, 2014
Net investment hedge [Member]
Foreign currency borrowings [Member]
USD ($)
Nov. 30, 2013
Net investment hedge [Member]
Foreign currency borrowings [Member]
USD ($)
Nov. 30, 2014
Net investment hedge [Member]
Foreign currency borrowings [Member]
USD ($)
Nov. 30, 2013
Net investment hedge [Member]
Foreign currency borrowings [Member]
USD ($)
Nov. 30, 2014
Net investment hedge [Member]
Foreign currency borrowings [Member]
3.125% senior notes due July 2025 [Member]
Jul. 10, 2013
Net investment hedge [Member]
Foreign currency borrowings [Member]
3.125% senior notes due July 2025 [Member]
EUR (€)
Nov. 30, 2014
Net investment hedge [Member]
Foreign currency borrowings [Member]
Notes payable and other non-current borrowings [Member]
USD ($)
May 31, 2014
Net investment hedge [Member]
Foreign currency borrowings [Member]
Notes payable and other non-current borrowings [Member]
USD ($)
Nov. 30, 2014
Fair value hedges [Member]
Interest rate swap agreements [Member]
2.375% senior notes due January 2019 [Member]
Jul. 16, 2013
Fair value hedges [Member]
Interest rate swap agreements [Member]
2.375% senior notes due January 2019 [Member]
USD ($)
Nov. 30, 2014
Fair value hedges [Member]
Interest rate swap agreements [Member]
Other assets [Member]
USD ($)
May 31, 2014
Fair value hedges [Member]
Interest rate swap agreements [Member]
Other assets [Member]
USD ($)
May 31, 2014
Fair value hedges [Member]
Interest rate swap agreements [Member]
Prepaid expenses and other current assets [Member]
USD ($)
Fair Values of Derivative and Non-Derivative Instruments Designated as Hedges in Condensed Consolidated Balance Sheets [Abstract]                                                                
Fair value, assets $ 45us-gaap_DerivativeFairValueOfDerivativeAsset   $ 97us-gaap_DerivativeFairValueOfDerivativeAsset                             $ 74us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                      $ 45us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
$ 15us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
$ 8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
Fair value, liabilities (39)us-gaap_DerivativeFairValueOfDerivativeLiability                                   (39)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                         
Fair value, debt                                                   (1,088)us-gaap_DebtInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
(1,116)us-gaap_DebtInstrumentFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
         
Effects of Derivative and Non-Derivative Instruments Designated as Hedges on Income and Other Comprehensive Income (OCI) or Loss (OCL) [Abstract]                                                                
Amount of (Loss) Gain Recognized in Accumulated OCI or OCL (Effective Portion)               (96)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
46us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(113)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
48us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                57us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
(14)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
89us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
(27)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
                 
Amount of (Loss) Gain Reclassified from Accumulated OCI or OCL into Income (Effective Portion)                           (96)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherExpenseMember
22us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherExpenseMember
(149)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherExpenseMember
56us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherExpenseMember
                             
Amount of Gain (Loss) Recognized in Income on Derivative       38us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
22us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
22us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(1)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
                                                 
Amount of (Loss) Gain on Hedged Item Recognized in Income Attributable to Risk Being Hedged       (38)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(22)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(22)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
1us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
                                                 
Debt Instruments [Abstract]                                                                
Total debt issued   10,000us-gaap_DebtInstrumentFaceAmount                     1,250us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= orcl_SeniorNotesDueJanuary2021Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                      750us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= orcl_SeniorNotesDueJuly2025Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
      1,500us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= orcl_SeniorNotesDueJanuary2019Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
     
Senior notes fixed principal amount                       1,600orcl_DebtFixedPrincipalAmount
/ us-gaap_DebtInstrumentAxis
= orcl_SeniorNotesDueJanuary2021Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                                       
Annual interest rate for the 2.25% notes due January 2021 after the economic effect of the cross-currency swaps                       3.53%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= orcl_SeniorNotesDueJanuary2021Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                                       
Stated interest rate percentage                       2.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= orcl_SeniorNotesDueJanuary2021Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                      3.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= orcl_SeniorNotesDueJuly2025Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
      2.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= orcl_SeniorNotesDueJanuary2019Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
       
Maturity date                       Jan. 10, 2021                       Jul. 10, 2025       Jan. 15, 2019        
Derivative Instrument Detail [Abstract]                                                                
Amount of ineffectiveness measured                   $ 0us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                      $ 0us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember