XML 76 R65.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Subsequent Events (Details) | Apr. 28, 2017 USD ($) | Apr. 26, 2017 USD ($) item | Aug. 01, 2017 USD ($) | Jul. 31, 2017 USD ($) | Mar. 31, 2017 USD ($)
--- | --- | --- | --- | --- | ---
Asset Purchase Agreement With Cargill Cattle Feeders, LLC [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Number of cattle-feeding operations | item |  | 2 |  |  |
Acquisition price |  | $ 36,700,000 |  |  |
Feedlot capacity, head of cattle | item |  | 155,000 |  |  |
Revolving Credit Facility [Member] | Credit Agreement [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Debt instrument, face amount |  |  |  |  | $ 100,000,000
Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Debt instrument, face amount |  |  | $ 300,000,000 | $ 200,000,000 |
Additional amounts available under facility, accordion feature | $ 100,000,000 |  |  |  |
Working Capital As A Percentage Of The Commitment Amount | 15.00% |  |  |  |
Tangible Net Worth As A Percentage Of The Commitment Amount | 20.00% |  |  |  |
Total leverage ratio, initial ratio | 3.50 |  |  |  |
Annual capital expenditures, maximum | $ 10,000,000 |  |  |  |
Annual capital expenditures, maximum, funded by parent | $ 10,000,000 |  |  |  |
Base Rate [Member] | Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate, basis for effective rate | base rate plus 1.0% to 2.0% |  |  |  |
LIBOR [Member] | Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate, basis for effective rate | LIBOR plus 2.0% to 3.0% |  |  |  |
Minimum [Member] | Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Unused capacity fee, percentage | 0.20% |  |  |  |
Minimum [Member] | Base Rate [Member] | Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate, basis spread on variable rate, percentage | 1.00% |  |  |  |
Minimum [Member] | LIBOR [Member] | Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate, basis spread on variable rate, percentage | 2.00% |  |  |  |
Maximum [Member] | Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Unused capacity fee, percentage | 0.30% |  |  |  |
Maximum [Member] | Base Rate [Member] | Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate, basis spread on variable rate, percentage | 2.00% |  |  |  |
Maximum [Member] | LIBOR [Member] | Revolving Credit Facility [Member] | Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate, basis spread on variable rate, percentage | 3.00% |  |  |  |

X
- Definition Annual Capital Expenditures, Maximum + References No definition available. + Details
Name: | gpre_AnnualCapitalExpendituresMaximum
Namespace Prefix: | gpre_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Annual Capital Expenditures, Maximum, Funded By Parent + References No definition available. + Details
Name: | gpre_AnnualCapitalExpendituresMaximumFundedByParent
Namespace Prefix: | gpre_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt Instrument Credit Facility Amounts Available Accordion Feature + References No definition available. + Details
Name: | gpre_DebtInstrumentCreditFacilityAmountsAvailableAccordionFeature
Namespace Prefix: | gpre_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Feedlot Capacity, Head Of Cattle + References No definition available. + Details
Name: | gpre_FeedlotCapacityHeadOfCattle
Namespace Prefix: | gpre_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Cattle-feeding Operations + References No definition available. + Details
Name: | gpre_NumberOfCattleFeedingOperations
Namespace Prefix: | gpre_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tangible Net Worth As A Percentage Of The Commitment Amount + References No definition available. + Details
Name: | gpre_TangibleNetWorthAsPercentageOfCommitmentAmount
Namespace Prefix: | gpre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Working Capital As A Percentage Of The Commitment Amount + References No definition available. + Details
Name: | gpre_WorkingCapitalAsPercentageOfCommitmentAmount
Namespace Prefix: | gpre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=64930739&loc=d3e28878-108400 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=64930785&loc=d3e28551-108399 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of any adjustments made to the stated rate to determine the effective rate. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=64930785&loc=d3e28551-108399 + Details
Name: | us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indebtedness divided by net capital. + References No definition available. + Details
Name: | us-gaap_RatioOfIndebtednessToNetCapital1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=gpre_AssetPurchaseAgreementWithCargillCattleFeedersLlcMember
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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=gpre_CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |