XML 36 R50.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Restructuring and Implementation Costs (Detail) (USD $) In Millions, unless otherwise specified | 3 Months Ended | 36 Months Ended | 11 Months Ended
--- | --- | --- | ---
Mar. 31, 2015 | Mar. 31, 2014 | Dec. 31, 2014 | Mar. 31, 2015
2012-2014 Restructuring Program |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs | $ (2)us-gaap_RestructuringCharges / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember |  | $ 42 us-gaap_RestructuringCharges / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember |  | $ 729 us-gaap_RestructuringCharges / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember | [1] |  |
Implementation costs |  |  | 24 mdlz_RestructuringCostsImplementationCost / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember |  | 170 mdlz_RestructuringCostsImplementationCost / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember | [1] |  |
Total |  |  | 66 mdlz_RestructuringAndImplementationCosts / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember |  | 899 mdlz_RestructuringAndImplementationCosts / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember | [1] |  |
2014-2018 Restructuring Program |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs | 163 us-gaap_RestructuringCharges / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember |  |  |  |  |  | 437 us-gaap_RestructuringCharges / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [2]
Implementation costs | 61 mdlz_RestructuringCostsImplementationCost / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember |  |  |  |  |  | 168 mdlz_RestructuringCostsImplementationCost / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [2]
Total | 224 mdlz_RestructuringAndImplementationCosts / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember |  |  |  |  |  | 605 mdlz_RestructuringAndImplementationCosts / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [2]
Operating Segments | 2012-2014 Restructuring Program | Latin America Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs |  |  | 1 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember |  | 36 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember | [1] |  |
Implementation costs |  |  |  |  | 3 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember | [1] |  |
Total |  |  | 1 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember |  | 39 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember | [1] |  |
Operating Segments | 2012-2014 Restructuring Program | Asia Pacific Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs |  |  |  |  | 36 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember | [1] |  |
Implementation costs |  |  |  |  | 6 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember | [1] |  |
Total |  |  |  |  | 42 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember | [1] |  |
Operating Segments | 2012-2014 Restructuring Program | EEMEA Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs |  |  | 4 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember |  | 69 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember | [1] |  |
Implementation costs |  |  | 1 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember |  | 4 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember | [1] |  |
Total |  |  | 5 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember |  | 73 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember | [1] |  |
Operating Segments | 2012-2014 Restructuring Program | Europe Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs |  |  | 17 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember |  | 249 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember | [1] |  |
Implementation costs |  |  | 15 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember |  | 88 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember | [1] |  |
Total |  |  | 32 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember |  | 337 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember | [1] |  |
Operating Segments | 2012-2014 Restructuring Program | North America Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs |  |  | 20 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember |  | 337 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember | [1] |  |
Implementation costs |  |  | 7 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember |  | 65 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember | [1] |  |
Total |  |  | 27 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember |  | 402 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember | [1] |  |
Operating Segments | 2014-2018 Restructuring Program | Latin America Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs | 15 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember |  |  |  |  |  | 96 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember | [2]
Implementation costs | 9 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember |  |  |  |  |  | 25 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember | [2]
Total | 24 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember |  |  |  |  |  | 121 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_LatinAmericaSegmentMember | [2]
Operating Segments | 2014-2018 Restructuring Program | Asia Pacific Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs | 25 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember |  |  |  |  |  | 41 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember | [2]
Implementation costs | 4 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember |  |  |  |  |  | 13 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember | [2]
Total | 29 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember |  |  |  |  |  | 54 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_AsiaPacificSegmentMember | [2]
Operating Segments | 2014-2018 Restructuring Program | EEMEA Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs | 2 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember |  |  |  |  |  | 21 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember | [2]
Implementation costs | 4 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember |  |  |  |  |  | 8 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember | [2]
Total | 6 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember |  |  |  |  |  | 29 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EasternEuropeMiddleEastAfricaSegmentMember | [2]
Operating Segments | 2014-2018 Restructuring Program | Europe Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs | 109 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember |  |  |  |  |  | 200 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember | [2]
Implementation costs | 20 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember |  |  |  |  |  | 57 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember | [2]
Total | 129 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember |  |  |  |  |  | 257 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_EuropeSegmentMember | [2]
Operating Segments | 2014-2018 Restructuring Program | North America Segment |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs | 11 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember |  |  |  |  |  | 68 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember | [2]
Implementation costs | 9 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember |  |  |  |  |  | 14 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember | [2]
Total | 20 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember |  |  |  |  |  | 82 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember / us-gaap_StatementBusinessSegmentsAxis = mdlz_NorthAmericaSegmentMember | [2]
Corporate | 2012-2014 Restructuring Program |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs |  |  |  |  | 2 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember | [1],[3] |  |
Implementation costs |  |  | 1 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember | [3] | 4 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember | [1],[3] |  |
Total |  |  | 1 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember | [3] | 6 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember | [1],[3] |  |
Corporate | 2014-2018 Restructuring Program |  |  |  |  |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |  |  |  |  |
Restructuring Costs | 1 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [3] |  |  |  |  | 11 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [2],[3]
Implementation costs | 15 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [3] |  |  |  |  | 51 mdlz_RestructuringCostsImplementationCost / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [2],[3]
Total | $ 16 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [3] |  |  |  |  | $ 62 mdlz_RestructuringAndImplementationCosts / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember / us-gaap_RestructuringPlanAxis = mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember | [2],[3]
[1] | Includes all charges recorded since program inception in 2012 through conclusion on December 31, 2014.
[2] | Includes all charges recorded since program inception on May 6, 2014 through March 31, 2015.
[3] | Includes adjustment for rounding.

X
- Definition Restructuring and implementation costs, total + References No definition available. + Details
Name: | mdlz_RestructuringAndImplementationCosts
Namespace Prefix: | mdlz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Restructuring costs, implementation cost + References No definition available. + Details
Name: | mdlz_RestructuringCostsImplementationCost
Namespace Prefix: | mdlz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.P.3) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140864-122747 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 3, 4 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=mdlz_TwoThousandFourteenToTwoThousandEighteenRestructuringProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=mdlz_TwoThousandTwelveToTwoThousandFourteenRestructuringProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |