XML 24 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity and Comprehensive Income - Schedule of Accumulated Other Comprehensive Income Loss (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ (274.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (152.6)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other Comprehensive Income (Loss) Before Reclassifications (55.0)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax (32.7)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Amounts reclassified from Accumulated Other Comprehensive Loss 0.1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 0.2us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Current-period Other Comprehensive Income (Loss) (54.9)gef_OtherComprehensiveIncomeLossNetOfTaxIncludingForeignCurrencyTranslationAdjustmentAttributableToNonControllingInterest (32.5)gef_OtherComprehensiveIncomeLossNetOfTaxIncludingForeignCurrencyTranslationAdjustmentAttributableToNonControllingInterest
Ending Balance (329.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (185.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Foreign Currency Translation [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (144.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(56.9)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other Comprehensive Income (Loss) Before Reclassifications (60.5)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(32.3)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Current-period Other Comprehensive Income (Loss) (60.5)gef_OtherComprehensiveIncomeLossNetOfTaxIncludingForeignCurrencyTranslationAdjustmentAttributableToNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(32.3)gef_OtherComprehensiveIncomeLossNetOfTaxIncludingForeignCurrencyTranslationAdjustmentAttributableToNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Ending Balance (205.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(89.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (0.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(0.6)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other Comprehensive Income (Loss) Before Reclassifications   (0.1)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts reclassified from Accumulated Other Comprehensive Loss 0.1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0.2us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Current-period Other Comprehensive Income (Loss) 0.1gef_OtherComprehensiveIncomeLossNetOfTaxIncludingForeignCurrencyTranslationAdjustmentAttributableToNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0.1gef_OtherComprehensiveIncomeLossNetOfTaxIncludingForeignCurrencyTranslationAdjustmentAttributableToNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending Balance   (0.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Minimum Pension Liability Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (129.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(95.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other Comprehensive Income (Loss) Before Reclassifications 5.5us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(0.3)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Current-period Other Comprehensive Income (Loss) 5.5gef_OtherComprehensiveIncomeLossNetOfTaxIncludingForeignCurrencyTranslationAdjustmentAttributableToNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(0.3)gef_OtherComprehensiveIncomeLossNetOfTaxIncludingForeignCurrencyTranslationAdjustmentAttributableToNonControllingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending Balance $ (124.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ (95.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember