XML 87 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Charges (Narrative) (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
6 Months Ended 12 Months Ended 18 Months Ended 12 Months Ended 30 Months Ended
Feb. 01, 2015
Jan. 26, 2014
Aug. 03, 2014
Feb. 01, 2015
Jul. 28, 2013
Feb. 01, 2015
Restructuring Cost and Reserve [Line Items]            
Restructuring charges $ 0us-gaap_RestructuringCharges $ 34us-gaap_RestructuringCharges        
2014 Initiatives [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Expected Number of Positions Eliminated       85us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
   
Restructuring charges   33us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
54us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
     
Restructuring charges, after tax   18cpb_RestructuringChargesAfterTax
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
33cpb_RestructuringChargesAfterTax
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
     
Restructuring charges, Per Diluted Share   $ 0.06cpb_RestructuringChargesPerDilutedShare
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
$ 0.10cpb_RestructuringChargesPerDilutedShare
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
     
Restructuring and Related Cost, Expected Cost 56us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
    56us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
  56us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Expected cash expenditures       43us-gaap_EffectOnFutureCashFlowsAmount
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
   
Expected investment in capital expenditures       6us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
   
Payments for (Proceeds from) Productive Assets       1us-gaap_PaymentsForProceedsFromProductiveAssets
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
   
Restructuring and Related Cost, Expected Cost Remaining 2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
    2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
  2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
2014 Initiatives [Member] | North America and Asia Pacific [Member]            
Restructuring Cost and Reserve [Line Items]            
Positions eliminated       250us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ cpb_RestructuringCostsAndReservesByGeographicalLocationAxis
= cpb_NorthAmericaandAsiaPacificMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
   
2014 Initiatives [Member] | CHINA            
Restructuring Cost and Reserve [Line Items]            
Positions eliminated       100us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ cpb_RestructuringCostsAndReservesByGeographicalLocationAxis
= country_CN
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
   
2014 Initiatives [Member] | Australia [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Expected Number of Positions Eliminated       90us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
/ cpb_RestructuringCostsAndReservesByGeographicalLocationAxis
= cpb_AustraliaMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
   
2014 Initiatives [Member] | U.S. Simple Meals [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Expected Cost Remaining 1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
    1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
  1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2014 Initiatives [Member] | Global Baking And Snacking [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Expected Cost Remaining 1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
    1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
  1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2013 Initiatives [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring charges   1us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
1us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
  51us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
 
Restructuring charges and related costs, after tax   2cpb_RestructuringChargesAndRelatedCostsAfterTax
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
3cpb_RestructuringChargesAndRelatedCostsAfterTax
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
  90cpb_RestructuringChargesAndRelatedCostsAfterTax
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
 
Restructuring charges, Per Diluted Share   $ 0.01cpb_RestructuringChargesPerDilutedShare
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
$ 0.01cpb_RestructuringChargesPerDilutedShare
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
  $ 0.28cpb_RestructuringChargesPerDilutedShare
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
 
Restructuring and Related Cost, Expected Cost 148us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
    148us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
  148us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Expected cash expenditures       46us-gaap_EffectOnFutureCashFlowsAmount
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
   
Expected investment in capital expenditures           31us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Payments for (Proceeds from) Productive Assets           29us-gaap_PaymentsForProceedsFromProductiveAssets
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
    2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
  2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | Sacramento, CA [Member]            
Restructuring Cost and Reserve [Line Items]            
Positions eliminated           700us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ cpb_RestructuringCostsAndReservesByGeographicalLocationAxis
= cpb_SacramentoCaMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | South Plainfield, NJ [Member]            
Restructuring Cost and Reserve [Line Items]            
Positions eliminated           27us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ cpb_RestructuringCostsAndReservesByGeographicalLocationAxis
= cpb_SouthPlainfieldNjMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | MEXICO            
Restructuring Cost and Reserve [Line Items]            
Positions eliminated           260us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ cpb_RestructuringCostsAndReservesByGeographicalLocationAxis
= country_MX
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | UNITED STATES            
Restructuring Cost and Reserve [Line Items]            
Positions eliminated           70us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ cpb_RestructuringCostsAndReservesByGeographicalLocationAxis
= country_US
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | Global Baking And Snacking [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Expected Cost Remaining 2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
    2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
  2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2013 Initiatives [Member] | Pepperidge Farm Initiative [Member]            
Restructuring Cost and Reserve [Line Items]            
Positions eliminated           110us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ cpb_RestructuringCostsAndReservesByRestructingInitiativesAxis
= cpb_PepperidgeFarmInitiativeMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Cost Of Products Sold [Member] | 2013 Initiatives [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Incurred Cost   $ 2us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
$ 3us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
  $ 91us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember