XML 80 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity (Schedule of Reclassification From AOCI) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gains (losses) on cash flow hedges reclassified $ (301,583)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet $ (122,588)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet $ 39,530us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
Income tax benefit 139,754us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax 46,941us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (15,032)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
Amounts reclassified from accumulated other comprehensive income (loss) (161,829)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax (75,647)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax 24,498us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
Revenue [Member]      
Gains (losses) on cash flow hedges reclassified (257,730)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_RevenueMember
(96,736)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_RevenueMember
(17,318)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_RevenueMember
Cost Of Goods Sold [Member]      
Gains (losses) on cash flow hedges reclassified (43,853)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_CostOfGoodsSoldMember
(25,852)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_CostOfGoodsSoldMember
56,848us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_CostOfGoodsSoldMember
Income Loss Before Income Taxes [Member]      
Gains (losses) on cash flow hedges reclassified (301,583)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_IncomeLossBeforeIncomeTaxesMember
(122,588)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_IncomeLossBeforeIncomeTaxesMember
39,530us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ gpre_StatementLineItemAxis
= gpre_IncomeLossBeforeIncomeTaxesMember
Income Tax Expense Benefit [Member]      
Income tax benefit $ (139,754)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ gpre_StatementLineItemAxis
= gpre_IncomeTaxExpenseBenefitMember
$ (46,941)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ gpre_StatementLineItemAxis
= gpre_IncomeTaxExpenseBenefitMember
$ 15,032us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ gpre_StatementLineItemAxis
= gpre_IncomeTaxExpenseBenefitMember