XML 45 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Hedges of Net Investments in International Operations (Detail) (Net Investment Hedging, Currency Translation Adjustments, Currency exchange contracts, USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Euro Notes
   
Derivative Instruments, Gain (Loss) [Line Items]    
Gains / (losses) recognized in OCI $ 314us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
/ us-gaap_DerivativeByNatureAxis
= mdlz_EuroNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
$ (5)us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
/ us-gaap_DerivativeByNatureAxis
= mdlz_EuroNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Pound Sterling Notes
   
Derivative Instruments, Gain (Loss) [Line Items]    
Gains / (losses) recognized in OCI 32us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
/ us-gaap_DerivativeByNatureAxis
= mdlz_SterlingNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(4)us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
/ us-gaap_DerivativeByNatureAxis
= mdlz_SterlingNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Franc Notes
   
Derivative Instruments, Gain (Loss) [Line Items]    
Gains / (losses) recognized in OCI $ (13)us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
/ us-gaap_DerivativeByNatureAxis
= mdlz_FrancNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember