XML 90 R49.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 6 Months Ended 12 Months Ended
Feb. 01, 2015
Jan. 26, 2014
Feb. 01, 2015
Jan. 26, 2014
Aug. 03, 2014
Jul. 28, 2013
Segment Reporting Information [Line Items]            
Earnings before interest and taxes $ 312us-gaap_OperatingIncomeLoss $ 361us-gaap_OperatingIncomeLoss $ 680us-gaap_OperatingIncomeLoss $ 666us-gaap_OperatingIncomeLoss    
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 170us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
214us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
412us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
425us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
   
Global Baking And Snacking [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 107us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
88us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
197us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
166us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
   
International Simple Meals And Beverages [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 26us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
38us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
42us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
58us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
   
U.S. Beverages [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 20us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
31us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
46us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
55us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
   
Bolthouse and Foodservice [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes 26us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
36us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
48us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
65us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
   
Corporate, Non-Segment [Member]            
Segment Reporting Information [Line Items]            
Earnings before interest and taxes (37)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
[1] (33)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
[1] (65)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
[1] (69)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 $ 0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_RestructuringChargesMember
[2] $ (13)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_RestructuringChargesMember
[2] $ 0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_RestructuringChargesMember
[2] $ (34)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_RestructuringChargesMember
[2]    
[1] Represents unallocated corporate expenses. 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 six-month period ended January 26, 2014.
[2] See Note 8 for additional information.