XML 34 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments, Risk Management Activities, and Fair Values (Schedule of maturities of available for sale securities) (Details) (USD $)
In Millions, unless otherwise specified
Nov. 23, 2014
May 25, 2014
Schedule Of Available For Sale Securities [Line Items]    
Cost $ 249.4us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 320.4us-gaap_AvailableForSaleSecuritiesAmortizedCost
Market Value 255.4us-gaap_AvailableForSaleSecurities 326.0us-gaap_AvailableForSaleSecurities
Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Cost 247.6us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
318.6us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Market Value 247.8us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
318.8us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Debt Securities [Member] | Maturities under one year [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Cost 247.0us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ gis_ScheduleOfAvailableForSaleSecuritiesDebtSecuritiesMaturitiesAxis
= gis_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember
 
Market Value 247.2us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ gis_ScheduleOfAvailableForSaleSecuritiesDebtSecuritiesMaturitiesAxis
= gis_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember
 
Debt Securities [Member] | Maturities, from one to three years [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Cost 0.6us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ gis_ScheduleOfAvailableForSaleSecuritiesDebtSecuritiesMaturitiesAxis
= gis_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsMemberMember
 
Market Value 0.6us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ gis_ScheduleOfAvailableForSaleSecuritiesDebtSecuritiesMaturitiesAxis
= gis_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsMemberMember
 
Debt Securities [Member] | Maturities, four to seven years [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Cost 0us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ gis_ScheduleOfAvailableForSaleSecuritiesDebtSecuritiesMaturitiesAxis
= gis_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeThroughSevenYearsMember
 
Market Value 0us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ gis_ScheduleOfAvailableForSaleSecuritiesDebtSecuritiesMaturitiesAxis
= gis_AvailableForSaleSecuritiesDebtMaturitiesAfterThreeThroughSevenYearsMember
 
Equity Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Cost 1.8us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
1.8us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Market Value $ 7.6us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
$ 7.2us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember