XML 21 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Programs - Additional Information (Detail) (USD $)
3 Months Ended 11 Months Ended 0 Months Ended 12 Months Ended 36 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
May 06, 2014
Dec. 31, 2012
Dec. 31, 2014
Restructuring Cost and Reserve [Line Items]            
Approved restructuring program cost related to capital expenditure $ 439,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment $ 326,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment        
2014-2018 Restructuring Program            
Restructuring Cost and Reserve [Line Items]            
Approved restructuring program cost       3,500,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
   
Restructuring and related cost, cost incurred 224,000,000mdlz_RestructuringAndImplementationCosts
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
  605,000,000mdlz_RestructuringAndImplementationCosts
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
[1]      
Restructuring charges 163,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
  437,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
[1]      
Cash spent 39,000,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
         
Non-cash asset write-downs 78,000,000us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
         
Restructuring reserve 256,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
  256,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
    224,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
Implementation costs 61,000,000mdlz_RestructuringCostsImplementationCost
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
  168,000,000mdlz_RestructuringCostsImplementationCost
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
[1]      
2014-2018 Restructuring Program | Selling, general and administrative expenses            
Restructuring Cost and Reserve [Line Items]            
Implementation costs 61,000,000mdlz_RestructuringCostsImplementationCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
         
2014-2018 Restructuring Program | Other Current Liabilities            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve 248,000,000us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
  248,000,000us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
     
2014-2018 Restructuring Program | Other Long Term Liabilities            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve 8,000,000us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= mdlz_OtherLongTermLiabilitesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
  8,000,000us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= mdlz_OtherLongTermLiabilitesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
     
2014-2018 Restructuring Program | Maximum | Scenario, Forecast            
Restructuring Cost and Reserve [Line Items]            
Approved restructuring program cost related to capital expenditure       2,200,000,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
   
2014-2018 Restructuring Program | Cash Expense            
Restructuring Cost and Reserve [Line Items]            
Approved restructuring program cost       2,500,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= mdlz_ChargesCashMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
   
2014-2018 Restructuring Program | Non Cash Expense            
Restructuring Cost and Reserve [Line Items]            
Approved restructuring program cost       1,000,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= mdlz_ChargesNoncashMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
   
2012-2014 Restructuring Program            
Restructuring Cost and Reserve [Line Items]            
Approved restructuring program cost           925,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
Restructuring and related cost, cost incurred   66,000,000mdlz_RestructuringAndImplementationCosts
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
      899,000,000mdlz_RestructuringAndImplementationCosts
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
[2]
Restructuring charges (2,000,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
42,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
      729,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
[2]
Cash spent 19,000,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
28,000,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
       
Non-cash asset write-downs   13,000,000us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
       
Restructuring reserve 102,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
  102,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
    128,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
Implementation costs   24,000,000mdlz_RestructuringCostsImplementationCost
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
      170,000,000mdlz_RestructuringCostsImplementationCost
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
[2]
Restructuring and related activities, authorized amount         1,500,000,000mdlz_RestructuringAndRelatedActivitiesAuthorizedAmount
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
 
Restructuring and related cost, cost incurred           899,000,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
2012-2014 Restructuring Program | Selling, general and administrative expenses            
Restructuring Cost and Reserve [Line Items]            
Implementation costs   24,000,000mdlz_RestructuringCostsImplementationCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
       
2012-2014 Restructuring Program | Other Current Liabilities            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve 74,000,000us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
  74,000,000us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
     
2012-2014 Restructuring Program | Other Long Term Liabilities            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve $ 28,000,000us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= mdlz_OtherLongTermLiabilitesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
  $ 28,000,000us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= mdlz_OtherLongTermLiabilitesMember
/ us-gaap_RestructuringPlanAxis
= mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
     
[1] Includes all charges recorded since program inception on May 6, 2014 through March 31, 2015.
[2] Includes all charges recorded since program inception in 2012 through conclusion on December 31, 2014.