XML 32 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Plans (Schedule of information on restricted stock and performance award unit activity) (Details) (USD $)
6 Months Ended
Nov. 23, 2014
Equity Classified Share-Settled Units [Member]  
Share Settled Units (Thousands) [Abstract]  
Beginning Balance (Non-vested) 7,893,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Granted 1,575,400us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Vested (1,899,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Forfeited (116,300)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Ending Balance (Non-vested) 7,453,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Weighted Average Fair Value [Abstract]  
Beginning Balance (Non-vested) $ 40.81us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Granted $ 53.46us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Vested $ 35.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Forfeited $ 44.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Ending Balance (Non-vested) $ 44.32us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitEquityClassifiedMember
Liability Classified Share-Settled Units [Member]  
Share Settled Units (Thousands) [Abstract]  
Beginning Balance (Non-vested) 249,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Granted 49,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Vested (54,900)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Forfeited (3,800)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Ending Balance (Non-vested) 240,300us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Weighted Average Fair Value [Abstract]  
Beginning Balance (Non-vested) $ 25.67us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Granted $ 53.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Vested $ 37.63us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Forfeited $ 43.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Ending Balance (Non-vested) $ 44.37us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedShareSettledMember
Liability Classified Cash-Settled Share-Based Units [Member]  
Share Settled Units (Thousands) [Abstract]  
Beginning Balance (Non-vested) 822,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Vested (822,100)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Forfeited (700)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Ending Balance (Non-vested) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Weighted Average Fair Value [Abstract]  
Beginning Balance (Non-vested) $ 36.52us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Granted $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Vested $ 37.40us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Forfeited $ 37.40us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember
Ending Balance (Non-vested) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= gis_RestrictedStockUnitLiabilityClassifiedCashSettledMember