XML 16 R54.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Information (Schedule Of Revenues By Product) (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenues | $ 829,939 us-gaap_Revenues | $ 833,925 us-gaap_Revenues | $ 837,858 us-gaap_Revenues | $ 733,889 us-gaap_Revenues | $ 712,869 us-gaap_Revenues | $ 757,971 us-gaap_Revenues | $ 804,696 us-gaap_Revenues | $ 765,476 us-gaap_Revenues | $ 3,235,611 us-gaap_Revenues | $ 3,041,011 us-gaap_Revenues | $ 3,476,870 us-gaap_Revenues
Ethanol [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  | 2,362,812 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_EthanolMember | 2,339,470 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_EthanolMember | 2,507,119 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_EthanolMember
Distillers Grains [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  | 531,696 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_DistillersGrainsMember | 488,396 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_DistillersGrainsMember | 433,088 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_DistillersGrainsMember
Corn Oil [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  | 99,167 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_CornOilMember | 74,251 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_CornOilMember | 58,640 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_CornOilMember
Grain [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  | 174,997 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_GrainMember | 92,487 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_GrainMember | 348,413 us-gaap_Revenues / gpre_ProductLinesAxis = gpre_GrainMember
Other [Member] |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  | $ 66,939 us-gaap_Revenues / gpre_ProductLinesAxis = us-gaap_AllOtherSegmentsMember | $ 46,407 us-gaap_Revenues / gpre_ProductLinesAxis = us-gaap_AllOtherSegmentsMember | $ 129,610 us-gaap_Revenues / gpre_ProductLinesAxis = us-gaap_AllOtherSegmentsMember

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | gpre_ProductLinesAxis=gpre_CornOilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpre_ProductLinesAxis=gpre_DistillersGrainsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpre_ProductLinesAxis=gpre_EthanolMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpre_ProductLinesAxis=gpre_GrainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpre_ProductLinesAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |