XML 26 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions and Divestitures - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2014
Divestiture
Company
Oct. 31, 2013
Acquisition
Divestiture
Oct. 31, 2012
Acquisition
Divestiture
Business Acquisition [Line Items]          
Number of acquisitions completed     2us-gaap_NumberOfBusinessesAcquired 0us-gaap_NumberOfBusinessesAcquired 0us-gaap_NumberOfBusinessesAcquired
Number of divestitures     9gef_NumberOfDivestitures 0gef_NumberOfDivestitures 0gef_NumberOfDivestitures
Gain or loss on sale of business     $ 11.5us-gaap_GainLossOnSaleOfBusiness    
Gain on sale of business 21.2us-gaap_GainLossOnDispositionOfAssets1   11.5us-gaap_GainLossOnDispositionOfAssets1    
Asset impairment charges 70.2us-gaap_AssetImpairmentCharges 26.9us-gaap_AssetImpairmentCharges 85.8us-gaap_AssetImpairmentCharges 31.4us-gaap_AssetImpairmentCharges 13.2us-gaap_AssetImpairmentCharges
Proceeds from the sale of businesses     115.3us-gaap_ProceedsFromDivestitureOfBusinesses    
Deferred cash payment     1.2gef_PaymentOfDeferredPurchaseConsideration 46.6gef_PaymentOfDeferredPurchaseConsideration 14.3gef_PaymentOfDeferredPurchaseConsideration
Other Assets [Member]          
Business Acquisition [Line Items]          
Number of divestitures     4gef_NumberOfDivestitures
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
   
Gain or loss on sale of business     5.4us-gaap_GainLossOnSaleOfBusiness
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
   
Rigid Industrial Packaging & Services [Member]          
Business Acquisition [Line Items]          
Number of acquisitions completed     1us-gaap_NumberOfBusinessesAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= gef_RigidIndustrialPackagingAndServicesMember
   
Paper Packaging [Member]          
Business Acquisition [Line Items]          
Number of acquisitions completed     1us-gaap_NumberOfBusinessesAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= gef_PaperPackagingMember
   
Gain or loss on sale of business     4.2us-gaap_GainLossOnSaleOfBusiness
/ us-gaap_StatementBusinessSegmentsAxis
= gef_PaperPackagingMember
   
Flexible Products & Services [Member]          
Business Acquisition [Line Items]          
Gain or loss on sale of business     18.3us-gaap_GainLossOnSaleOfBusiness
/ us-gaap_StatementBusinessSegmentsAxis
= gef_FlexibleProductsAndServicesMember
   
Asset impairment charges     15.7us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gef_FlexibleProductsAndServicesMember
   
Divestiture One [Member] | Rigid Industrial Packaging & Services [Member]          
Business Acquisition [Line Items]          
Gain or loss on sale of business     (9.1)us-gaap_GainLossOnSaleOfBusiness
/ us-gaap_BusinessAcquisitionAxis
= gef_DivestitureOneMember
/ us-gaap_StatementBusinessSegmentsAxis
= gef_RigidIndustrialPackagingAndServicesMember
   
Divestiture Two [Member]          
Business Acquisition [Line Items]          
Number of divestitures     2gef_NumberOfDivestitures
/ us-gaap_BusinessAcquisitionAxis
= gef_DivestitureTwoMember
   
Divestiture Two [Member] | Rigid Industrial Packaging & Services [Member]          
Business Acquisition [Line Items]          
Gain or loss on sale of business     (1.8)us-gaap_GainLossOnSaleOfBusiness
/ us-gaap_BusinessAcquisitionAxis
= gef_DivestitureTwoMember
/ us-gaap_StatementBusinessSegmentsAxis
= gef_RigidIndustrialPackagingAndServicesMember
   
Divestiture Three [Member]          
Business Acquisition [Line Items]          
Gain or loss on sale of business     (5.5)us-gaap_GainLossOnSaleOfBusiness
/ us-gaap_BusinessAcquisitionAxis
= gef_DivestitureThreeMember
   
Gain on sale of business     (11.4)us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_BusinessAcquisitionAxis
= gef_DivestitureThreeMember
   
Asset impairment charges     $ 5.9us-gaap_AssetImpairmentCharges
/ us-gaap_BusinessAcquisitionAxis
= gef_DivestitureThreeMember