XML 143 R45.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) | 12 Months Ended |  |
--- | --- | --- | ---
Oct. 31, 2019 USD ($) a employee Country Block affiliate asset_group class $ / shares shares | Oct. 31, 2018 USD ($) shares | Oct. 31, 2017 USD ($) shares | Nov. 01, 2019 USD ($) | Nov. 01, 2018 USD ($)
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Number of countries in which company operates (country) | Country | 40 |  |  |  |
Approximate number of employees (employees) | employee | 17,000 |  |  |  |
Subsidiary, percent of revenue | 1.00% |  |  |  |
Subsidiary, percent of assets | 1.00% |  |  |  |
Allowance for trade accounts receivable | $ 6,800,000 | $ 4,200,000 |  |  |
Investment in short term financial instruments, term | 3 months |  |  |  |
Losses on short term investments | $ 0 | 0 | $ 0 |  |
Depreciation expense on properties, plants and equipment | 149,000,000.0 | 107,500,000 | 106,800,000 |  |
Capitalized interest costs | $ 5,600,000 | 4,500,000 | 3,500,000 |  |
Measurement area of timber properties in the south eastern United States which are actively managed in acres | a | 251,000 |  |  |  |
Number of product classes (class) | class | 5 |  |  |  |
Number of depletion blocks (block) | Block | 8 |  |  |  |
Self insurance reserve | $ 7,600,000 | 3,800,000 |  |  |
Liabilities for anticipated costs | $ 27,500,000 | 9,800,000 |  |  |
Number of affiliates in which company has equity interest | affiliate | 2 |  |  |  |
Share based compensation expense | $ 12,700,000 | $ 6,500,000 | $ 2,900,000 |  |
Options granted (shares) | shares | 0 | 0 | 0 |  |
Translation adjustment functional to reporting currency, losses reclassified to earnings, net of tax | $ 2,100,000 | $ 8,800,000 | $ 6,400,000 |  |
Timber Properties |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Newly constructed road, depreciation period | 20 years |  |  |  |
United States |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Depletion expense, timber | $ 3,700,000 | 4,000,000.0 | 4,000,000.0 |  |
Rigid Industrial Packaging & Services |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Number of asset groups with assets held for sale (asset group) | asset_group | 3 |  |  |  |
Flexible Products & Services |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Number of asset groups with assets held for sale (asset group) | asset_group | 3 |  |  |  |
Land Management |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Number of asset groups with assets held for sale (asset group) | asset_group | 1 |  |  |  |
Maximum |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Committed capital contribution | $ 150,000,000.0 |  |  |  |
Software | Minimum |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Amortization period | 3 years |  |  |  |
Software | Maximum |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Amortization period | 10 years |  |  |  |
Accounting Standards Update 2016-16 |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Effect of new accounting principle |  |  |  |  | $ 2,100,000
Retained Earnings | Accounting Standards Update 2016-16 |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Effect of new accounting principle |  |  |  |  | 2,100,000
Prepaid Expenses | Accounting Standards Update 2016-16 |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Effect of new accounting principle |  |  |  |  | 15,100,000
Deferred Tax Assets | Accounting Standards Update 2016-16 |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Effect of new accounting principle |  |  |  |  | $ 13,000,000.0
Corporate and Other |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Number of asset groups with assets held for sale (asset group) | asset_group | 1 |  |  |  |
Third Party | Maximum |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Committed capital contribution | $ 150,000,000.0 |  |  |  |
Long Term Incentive Plan Restricted Stock |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Shares of restricted stock (shares) | shares | 291,520 |  |  |  |
Weighted average grant date fair value (usd per share) | $ / shares | $ 39.83 |  |  |  |
Share based compensation expense | $ 11,600,000 | $ 5,300,000 | $ 1,700,000 |  |
Trading Co. |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Ownership percentage in Variable Interest Entity | 51.00% |  |  |  |
Asset Co. |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
Ownership percentage in Variable Interest Entity | 49.00% |  |  |  |
Subsequent Event | Accounting Standards Update 2016-02 | Minimum |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
ROU operating assets |  |  |  | $ 275,000,000 |
Lease, liability |  |  |  | 275,000,000 |
Subsequent Event | Accounting Standards Update 2016-02 | Maximum |  |  |  |  |
Basis Of Presentation And Significant Accounting Policies [Line Items] |  |  |  |  |
ROU operating assets |  |  |  | 325,000,000 |
Lease, liability |  |  |  | $ 325,000,000 |

X
- Definition Number of persons employed by the Entity + References No definition available. + Details
Name: | dei_EntityNumberOfEmployees
Namespace Prefix: | dei_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Basis Of Presentation And Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | gef_BasisOfPresentationAndSignificantAccountingPoliciesLineItems
Namespace Prefix: | gef_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Capitalized interest costs. + References No definition available. + Details
Name: | gef_CapitalizedInterestCosts
Namespace Prefix: | gef_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Committed capital contribution. + References No definition available. + Details
Name: | gef_CommittedCapitalContribution
Namespace Prefix: | gef_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Foreign currency transaction gain loss net of tax. + References No definition available. + Details
Name: | gef_ForeignCurrencyTransactionGainLossNetOfTax
Namespace Prefix: | gef_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (Loss) On Investment In Short Term Financial Instruments + References No definition available. + Details
Name: | gef_GainLossOnInvestmentInShortTermFinancialInstruments
Namespace Prefix: | gef_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Investment In Short Term Financial Instruments, Term + References No definition available. + Details
Name: | gef_InvestmentInShortTermFinancialInstrumentsTerm
Namespace Prefix: | gef_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Liabilities for anticipated costs related to captive insurance subsidiary. + References No definition available. + Details
Name: | gef_LiabilitiesForAnticipatedCostsRelatedToCaptiveInsuranceSubsidiary
Namespace Prefix: | gef_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Measurement area of timber properties which are actively managed. + References No definition available. + Details
Name: | gef_MeasurementAreaOfTimberPropertiesWhichAreActivelyManaged
Namespace Prefix: | gef_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of affiliates in which company has equity interest. + References No definition available. + Details
Name: | gef_NumberOfAffiliatesInWhichCompanyHasEquityInterest
Namespace Prefix: | gef_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of assets group with assets held for sale. + References No definition available. + Details
Name: | gef_NumberOfAssetsGroupWithAssetsHeldForSale
Namespace Prefix: | gef_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of depletion blocks. + References No definition available. + Details
Name: | gef_NumberOfDepletionBlocks
Namespace Prefix: | gef_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of product classes in depletion block. + References No definition available. + Details
Name: | gef_NumberOfProductClassesInDepletionBlock
Namespace Prefix: | gef_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Subsidiary, Percent Of Assets + References No definition available. + Details
Name: | gef_SubsidiaryPercentOfAssets
Namespace Prefix: | gef_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Subsidiary, Percent Of Revenue + References No definition available. + Details
Name: | gef_SubsidiaryPercentOfRevenue
Namespace Prefix: | gef_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -URI http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. + References No definition available. + Details
Name: | us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The noncash expense charged against earnings to recognize the consumption of natural resources. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 + Details
Name: | us-gaap_Depletion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 + Details
Name: | us-gaap_Depreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of countries in which the entity operates as of balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfCountriesInWhichEntityOperates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_SelfInsuranceReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TimberPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gef_RigidIndustrialPackagingAndServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gef_FlexibleProductsAndServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gef_LandManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=gef_DeferredTaxAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=gef_ThirdPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=gef_LongTermIncentivePlanRestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=gef_TradingCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=gef_AssetCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |