XML 22 R121.htm IDEA: XBRL DOCUMENT v2.4.1.9
Correction of Errors and Restatement - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Oct. 31, 2014
Jul. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2013
Jul. 31, 2013
Apr. 30, 2013
Jan. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Oct. 31, 2011
Net income $ (35.5)us-gaap_ProfitLoss $ 11.5us-gaap_ProfitLoss $ 37.1us-gaap_ProfitLoss $ 31.8us-gaap_ProfitLoss $ 35.2us-gaap_ProfitLoss $ 48.4us-gaap_ProfitLoss $ 39.7us-gaap_ProfitLoss $ 24.2us-gaap_ProfitLoss $ 44.9us-gaap_ProfitLoss $ 147.5us-gaap_ProfitLoss $ 123.6us-gaap_ProfitLoss  
Deferred Tax Assets and Liabilities (186.9)us-gaap_DeferredTaxAssetsLiabilitiesNet       (200.2)us-gaap_DeferredTaxAssetsLiabilitiesNet       (186.9)us-gaap_DeferredTaxAssetsLiabilitiesNet (200.2)us-gaap_DeferredTaxAssetsLiabilitiesNet    
Uncertain tax positions 34.3us-gaap_UnrecognizedTaxBenefits       30.5us-gaap_UnrecognizedTaxBenefits       34.3us-gaap_UnrecognizedTaxBenefits 30.5us-gaap_UnrecognizedTaxBenefits 55.9us-gaap_UnrecognizedTaxBenefits 86.0us-gaap_UnrecognizedTaxBenefits
Other asset and liability accounts                 (14.0)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet (21.6)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet (46.8)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet  
Net sales 1,048.1us-gaap_SalesRevenueNet 1,124.0us-gaap_SalesRevenueNet 1,065.5us-gaap_SalesRevenueNet 1,001.5us-gaap_SalesRevenueNet 1,094.2us-gaap_SalesRevenueNet 1,094.8us-gaap_SalesRevenueNet 1,054.7us-gaap_SalesRevenueNet 976.2us-gaap_SalesRevenueNet 4,239.1us-gaap_SalesRevenueNet 4,219.9us-gaap_SalesRevenueNet 4,129.5us-gaap_SalesRevenueNet  
Adjustments [Member]                        
Net income   1.5us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
2.6us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
1.2us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (0.4)us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(2.6)us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(0.7)us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (1.5)us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(4.3)us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Other asset and liability accounts                   13.5us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
1.5us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Net sales   (37.1)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(35.2)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(32.9)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (34.9)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(34.2)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(32.4)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (133.5)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(140.0)us-gaap_SalesRevenueNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Corrected [Member]                        
Net income                 24.5us-gaap_ProfitLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= gef_AdjustmentsForErrorCorrectionMember
     
Deferred Tax Assets and Liabilities 8.3us-gaap_DeferredTaxAssetsLiabilitiesNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= gef_AdjustmentsForErrorCorrectionMember
              8.3us-gaap_DeferredTaxAssetsLiabilitiesNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= gef_AdjustmentsForErrorCorrectionMember
     
Uncertain tax positions 5.4us-gaap_UnrecognizedTaxBenefits
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= gef_AdjustmentsForErrorCorrectionMember
              5.4us-gaap_UnrecognizedTaxBenefits
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= gef_AdjustmentsForErrorCorrectionMember
     
Hyperinflation accounting                 6.5us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= gef_AdjustmentsForErrorCorrectionMember
     
Amortization expense                 2.4us-gaap_AdjustmentForAmortization
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= gef_AdjustmentsForErrorCorrectionMember
     
Other asset and liability accounts                 $ 1.9us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= gef_AdjustmentsForErrorCorrectionMember