XML 83 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business And Geographic Segment Information (Schedule Of Segment Reporting - Earnings Before Interest And Taxes) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended 12 Months Ended
May 03, 2015
Apr. 27, 2014
May 03, 2015
Apr. 27, 2014
Aug. 03, 2014
Jul. 28, 2013
Segment Reporting Information [Line Items]            
Earnings before interest and taxes $ 287us-gaap_OperatingIncomeLoss $ 292us-gaap_OperatingIncomeLoss $ 967us-gaap_OperatingIncomeLoss $ 958us-gaap_OperatingIncomeLoss    
2015 Initiatives [Member]            
Segment Reporting Information [Line Items]            
Restructuring and Related Cost, Incurred Cost     18us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
     
2013 Initiatives [Member] | Cost Of Products Sold [Member]            
Segment Reporting Information [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
U.S. Simple Meals [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 147us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
175us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
559us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
600us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
   
Global Baking And Snacking [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 80us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
68us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
277us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
234us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
   
International Simple Meals And Beverages [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 27us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
27us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
69us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
85us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
   
U.S. Beverages [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 34us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
29us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
80us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
84us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
   
Bolthouse and Foodservice [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 31us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
23us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
79us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
88us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
   
Corporate, Non-Segment [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes (23)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
[1] (29)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
[1] (88)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
[1] (98)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
[1]    
Corporate, Non-Segment [Member] | Foreign Exchange Contract [Member]            
Segment Reporting Information [Line Items]            
Derivatives (Gain) Loss       9us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
   
Restructuring Charges [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes (9)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_RestructuringChargesMember
[2] (1)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_RestructuringChargesMember
[2] (9)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_RestructuringChargesMember
[2] (35)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_RestructuringChargesMember
[2]    
Pension Plan, Defined Benefit [Member]            
Segment Reporting Information [Line Items]            
Settlement charge 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
18us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
18us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Other Cost Savings Implementation Costs [Member] | 2015 Initiatives [Member]            
Segment Reporting Information [Line Items]            
Restructuring and Related Cost, Incurred Cost     9us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
     
Other Cost Savings Implementation Costs [Member] | 2015 Initiatives [Member] | Administrative Expenses [Member]            
Segment Reporting Information [Line Items]            
Restructuring and Related Cost, Incurred Cost $ 9us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
  $ 9us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
     
[1] Represents unallocated corporate expenses. Costs of $9 related to the implementation of our new organizational structure and cost reduction initiatives were included in the three- and nine-month periods ended May 3, 2015. See Note 8 for additional information. A pension settlement charge of $18 associated with a U.S. pension plan was included in the three- and nine-month periods ended April 27, 2014. The settlement resulted from the level of lump sum distributions from the plan's assets in 2014, primarily due to the closure of the facility in Sacramento, California. Restructuring-related costs of $2 and a loss of $9 on foreign exchange forward contracts related to the sale of the European simple meals business were included in the nine-month period ended April 27, 2014.
[2] See Note 8 for additional information.