XML 31 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Exercise Price of Outstanding Stock Options (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Price Range One [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise price $ 15us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= gef_PriceRangeOneMember
Upper range of exercise price $ 25us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= gef_PriceRangeOneMember
Number Outstanding 6us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= gef_PriceRangeOneMember
Weighted-Average Remaining Contractual Life 1 month 6 days
Price Range Two [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise price $ 25us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= gef_PriceRangeTwoMember
Upper range of exercise price $ 35us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= gef_PriceRangeTwoMember
Number Outstanding 4us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= gef_PriceRangeTwoMember
Weighted-Average Remaining Contractual Life 3 months 18 days