XML 89 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt - Summary of Long-Term Debt (Detail) (USD $)
In Millions, unless otherwise specified
Oct. 31, 2014
Oct. 31, 2013
Debt Instrument [Line Items]    
Other long-term debt $ 26.9us-gaap_OtherLongTermDebt $ 35.2us-gaap_OtherLongTermDebt
Total long-term debt 1,105.0us-gaap_LongTermDebt 1,217.2us-gaap_LongTermDebt
Total long-term debt 1,105.0us-gaap_LongTermDebt 1,217.2us-gaap_LongTermDebt
Less current portion (17.6)us-gaap_LongTermDebtCurrent (10.0)us-gaap_LongTermDebtCurrent
Long-term debt 1,087.4us-gaap_LongTermDebtNoncurrent 1,207.2us-gaap_LongTermDebtNoncurrent
Amended Credit Agreement [Member]    
Debt Instrument [Line Items]    
Amended Credit Agreement 169.2us-gaap_DebtLongtermAndShorttermCombinedAmount
/ us-gaap_LongtermDebtTypeAxis
= gef_AmendedCreditAgreementMember
222.9us-gaap_DebtLongtermAndShorttermCombinedAmount
/ us-gaap_LongtermDebtTypeAxis
= gef_AmendedCreditAgreementMember
Less current portion (17.3)us-gaap_LongTermDebtCurrent
/ us-gaap_LongtermDebtTypeAxis
= gef_AmendedCreditAgreementMember
 
Long-term debt 151.9us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= gef_AmendedCreditAgreementMember
 
Senior Notes One [Member]    
Debt Instrument [Line Items]    
Senior Notes 301.2us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gef_SeniorNotesOneMember
301.8us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gef_SeniorNotesOneMember
Senior Notes Due 2019 [Member]    
Debt Instrument [Line Items]    
Senior Notes 245.2us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gef_SeniorNoteTwoMember
244.4us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gef_SeniorNoteTwoMember
Senior Notes Due 2021 [Member]    
Debt Instrument [Line Items]    
Senior Notes 252.5us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gef_SeniorNoteThreeMember
272.9us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= gef_SeniorNoteThreeMember
Amended Receivables Facility [Member]    
Debt Instrument [Line Items]    
Carrying amount of long-term debt $ 110.0us-gaap_LineOfCredit
/ us-gaap_LongtermDebtTypeAxis
= gef_AmendedReceivablesFacilityMember
$ 140.0us-gaap_LineOfCredit
/ us-gaap_LongtermDebtTypeAxis
= gef_AmendedReceivablesFacilityMember