XML 36 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Disclosures (Schedule Of Assets And Liabilities Fair Value) (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Assets    
Cash and cash equivalents $ 425,510,000us-gaap_CashAndCashEquivalentsFairValueDisclosure $ 272,027,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
Restricted cash 29,742,000gpre_RestrictedCash 26,994,000gpre_RestrictedCash
Margin deposits     
Inventories carried at market 36,411,000gpre_InventoriesCarriedAtMarket 23,782,000gpre_InventoriesCarriedAtMarket
Unrealized gains on derivatives 36,347,000us-gaap_DerivativeAssets 48,636,000us-gaap_DerivativeAssets
Other assets 121,000us-gaap_OtherAssetsFairValueDisclosure 2,200,000us-gaap_OtherAssetsFairValueDisclosure [1]
Total assets measured at fair value 528,131,000us-gaap_AssetsFairValueDisclosure 373,639,000us-gaap_AssetsFairValueDisclosure
Liabilities    
Unrealized losses on derivatives 28,082,000us-gaap_DerivativeLiabilities 4,612,000us-gaap_DerivativeLiabilities
Other   9,000us-gaap_OtherLiabilitiesFairValueDisclosure
Total liabilities measured at fair value 28,082,000us-gaap_LiabilitiesFairValueDisclosure 4,621,000us-gaap_LiabilitiesFairValueDisclosure
Debt Instrument, Face Amount   22,000,000us-gaap_DebtInstrumentFaceAmount
Quoted Prices In Active Markets For Identical Assets (Level 1) [Member]    
Assets    
Cash and cash equivalents 425,510,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
272,027,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Restricted cash 29,742,000gpre_RestrictedCash
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
26,994,000gpre_RestrictedCash
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Margin deposits 24,488,000gpre_MarginDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
77,102,000gpre_MarginDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Inventories carried at market     
Unrealized gains on derivatives 11,877,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3,629,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other assets 118,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,200,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[1]
Total assets measured at fair value 491,735,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
381,952,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Liabilities    
Unrealized losses on derivatives 18,129,000us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
50,807,000us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other   9,000us-gaap_OtherLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total liabilities measured at fair value 18,129,000us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
50,816,000us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Significant Other Observable Inputs (Level 2) [Member]    
Assets    
Inventories carried at market 36,411,000gpre_InventoriesCarriedAtMarket
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
23,782,000gpre_InventoriesCarriedAtMarket
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Unrealized gains on derivatives 18,111,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
18,712,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Other assets 3,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Total assets measured at fair value 54,525,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
42,494,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Liabilities    
Unrealized losses on derivatives 28,082,000us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
4,612,000us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total liabilities measured at fair value 28,082,000us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
4,612,000us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Reclassification For Balance Sheet Presentation [Member]    
Assets    
Margin deposits (24,488,000)gpre_MarginDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
(77,102,000)gpre_MarginDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
Unrealized gains on derivatives 6,359,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
26,295,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
Total assets measured at fair value (18,129,000)us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
(50,807,000)us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
Liabilities    
Unrealized losses on derivatives (18,129,000)us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
(50,807,000)us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
Total liabilities measured at fair value $ (18,129,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
$ (50,807,000)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= gpre_ReclassificationForBalanceSheetPresentationMember
[1] Represents long-term restricted cash related to the $22.0 million revenue bond of Green Plains Bluffton.