XML 14 R48.htm IDEA: XBRL DOCUMENT
v2.4.1.9

RESTRUCTURING ACTIVITIES (Consolidated Amounts) (Details) (SCAE Plan, USD $) In Millions, unless otherwise specified | 3 Months Ended | 6 Months Ended | 22 Months Ended | 30 Months Ended
--- | --- | --- | --- | ---
Nov. 23, 2014 | Nov. 23, 2014 | Nov. 23, 2014 | Nov. 23, 2014
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | $ 217.6 us-gaap_RestructuringAndRelatedCostExpectedCost
Restructuring and Related Cost, Incurred Cost | 17.4 us-gaap_RestructuringAndRelatedCostIncurredCost | 38.5 us-gaap_RestructuringAndRelatedCostIncurredCost | 150.6 us-gaap_RestructuringAndRelatedCostIncurredCost |
Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 51.7 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost | 7.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 17.0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 33.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 8.6 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost | (0.5)us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 3.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 8.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 66.2 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost | 4.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 10.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 44.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 91.1 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost | 5.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 7.0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 64.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |
Multi-employer pension costs |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 11.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember
Restructuring and Related Cost, Incurred Cost |  | 0.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember | 11.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember |
Multi-employer pension costs | Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost |  | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Multi-employer pension costs | Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost |  | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Multi-employer pension costs | Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost |  | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Multi-employer pension costs | Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 11.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost |  | 0.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 11.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_MultiEmployerPensionCostMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |
Other cost of goods sold |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 5.7 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember
Restructuring and Related Cost, Incurred Cost |  | 0.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember | 2.0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember |
Other cost of goods sold | Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 3.3 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost |  | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 0.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Other cost of goods sold | Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost |  | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Other cost of goods sold | Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 2.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost |  | 0.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 1.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Other cost of goods sold | Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost |  | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherCostofGoodsSoldMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |
Total cost of goods sold |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 17.1 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember
Restructuring and Related Cost, Incurred Cost |  | 0.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember | 13.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember |
Total cost of goods sold | Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 3.3 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost |  | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 0.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Total cost of goods sold | Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost |  | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Total cost of goods sold | Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 2.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost |  | 0.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 1.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Total cost of goods sold | Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 11.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost |  | 0.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 11.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_CostOfGoodsTotalMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |
Severance and related costs |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 76.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember
Restructuring and Related Cost, Incurred Cost | (0.8)us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember | 5.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember | 74.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember |
Severance and related costs | Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 14.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 1.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 14.1 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Severance and related costs | Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 8.6 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost | (0.5)us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 3.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 8.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Severance and related costs | Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 9.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost | (0.2)us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 0.5 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 9.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Severance and related costs | Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 44.0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost | (0.1)us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 42.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_SeveranceandRelatedCostsRecoveriesMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |
Asset impairment |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 6.5 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember
Restructuring and Related Cost, Incurred Cost | 0.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember | 2.3 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember | 6.5 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember |
Asset impairment | Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0.3 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 0.3 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Asset impairment | Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Asset impairment | Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 5.8 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 1.9 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 5.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Asset impairment | Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost | 0.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 0.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 0.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AssetImpairmentChargeMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |
Accelerated depreciation |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 50.9 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember
Restructuring and Related Cost, Incurred Cost | 9.1 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember | 17.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember | 35.9 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember |
Accelerated depreciation | Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 25.5 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost | 6.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 13.9 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 16.3 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Accelerated depreciation | Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Accelerated depreciation | Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 22.3 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost | 2.1 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 2.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 17.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Accelerated depreciation | Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 3.1 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost | 0.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 1.3 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 1.9 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_AcceleratedDepreciationMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |
Other selling, general and administrative expenses |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 66.7 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember
Restructuring and Related Cost, Incurred Cost | 8.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember | 11.9 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember | 20.1 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember |
Other selling, general and administrative expenses | Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 8.2 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost | 1.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 1.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 1.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Other selling, general and administrative expenses | Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 0 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Other selling, general and administrative expenses | Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 26.3 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost | 2.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 5.1 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 10.1 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Other selling, general and administrative expenses | Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 32.2 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost | 4.5 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 5.1 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | 8.3 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = cag_OtherNetMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |
Total selling, general and administrative expenses |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 200.5 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember
Restructuring and Related Cost, Incurred Cost | 17.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember | 37.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember | 137.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember |
Total selling, general and administrative expenses | Consumer Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 48.4 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost | 7.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 17.0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember | 32.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_ConsumerFoodsMember |
Total selling, general and administrative expenses | Commercial Foods |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 8.6 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost | (0.5)us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 3.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember | 8.6 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_CommercialFoodsMember |
Total selling, general and administrative expenses | Private Brands |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 63.8 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost | 4.7 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 10.1 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember | 43.0 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = cag_PrivateBrandsMember |
Total selling, general and administrative expenses | Corporate |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Restructuring and Related Cost, Expected Cost |  |  |  | 79.7 us-gaap_RestructuringAndRelatedCostExpectedCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost | $ 5.4 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | $ 6.8 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember | $ 53.2 us-gaap_RestructuringAndRelatedCostIncurredCost / cag_RestructuringAndRelatedCostByRestructuringPlanAxis = cag_SCAEPlanMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateNonSegmentMember |

X
- Definition Amount expected to be recognized in earnings for the specified restructuring cost. + References Reference 1: 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 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 3, 4 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 + Details
Name: | us-gaap_RestructuringAndRelatedCostExpectedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost. + References Reference 1: 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 2: 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 3: 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_RestructuringAndRelatedCostIncurredCost
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_RestructuringCostAndReserveAxis=cag_AcceleratedDepreciationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=cag_AssetImpairmentChargeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=cag_MultiEmployerPensionCostMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=cag_OtherCostofGoodsSoldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=cag_OtherNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=cag_SeveranceandRelatedCostsRecoveriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_CostOfGoodsTotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |