XML 94 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Initiatives (Schedule of restructuring charges) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Feb. 22, 2015
Feb. 23, 2014
Feb. 22, 2015
Feb. 23, 2014
Restructuring and Related Cost [Line Items]        
Severance $ (2.1)us-gaap_SeveranceCosts1   $ 177.0us-gaap_SeveranceCosts1  
Asset write-offs 19.9us-gaap_AssetImpairmentCharges   53.2us-gaap_AssetImpairmentCharges  
Pension related 22.2us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments   37.8us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments  
Accelerated depreciation 21.6us-gaap_RestructuringReserveAcceleratedDepreciation   34.2us-gaap_RestructuringReserveAcceleratedDepreciation  
Other 9.6us-gaap_OtherRestructuringCosts   16.2us-gaap_OtherRestructuringCosts  
Total restructuring charges 71.2us-gaap_RestructuringCharges 0us-gaap_RestructuringCharges 318.4us-gaap_RestructuringCharges 3.5us-gaap_RestructuringCharges
Project Catalyst [Member]        
Restructuring and Related Cost [Line Items]        
Severance (24.4)us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
  120.6us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
 
Asset write-offs 11.1us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
  11.1us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
 
Pension related 6.6us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
  6.6us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
 
Accelerated depreciation 0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
  0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
 
Other 8.0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
  8.0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
 
Total restructuring charges 1.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
  146.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCatalystMember
 
Project Century [Member]        
Restructuring and Related Cost [Line Items]        
Severance 22.3us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
  44.0us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
 
Asset write-offs 8.8us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
  41.4us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
 
Pension related 15.6us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
  31.2us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
 
Accelerated depreciation 21.6us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
  34.2us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
 
Other 1.6us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
  8.0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
 
Total restructuring charges 69.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
  158.8us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterTwoFiscal2015ProjectCenturyMember
 
Combination of Certain Operational Facilities [Member]        
Restructuring and Related Cost [Line Items]        
Severance 0us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
  13.0us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
 
Asset write-offs 0us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
  0.7us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
 
Pension related 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
  0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
 
Accelerated depreciation 0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
  0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
 
Other 0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
  0.2us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
 
Total restructuring charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
  13.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gis_QuarterOneFiscal2015CombinationOfCertainOperationalFacilitiesMember
 
Charges Associated with Restructuring Actions Previously Announced [Member]        
Restructuring and Related Cost [Line Items]        
Severance 0us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
  (0.6)us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
 
Asset write-offs 0us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
  0us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
 
Pension related 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
  0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
 
Accelerated depreciation 0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
  0us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
 
Other 0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
  0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
 
Total restructuring charges $ 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember
  $ (0.6)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gis_ActionsPreviouslyAnnouncedMember