XML 78 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Details 2) (Derivatives in Fair Value Hedging Relationships, Cost of sales, USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Futures contracts
   
Fair values of derivative financial instruments    
Amount of Gain (Loss) Recognized in Income on Derivatives $ 26,176us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FutureMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ 16,373us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FutureMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Inventories
   
Fair values of derivative financial instruments    
Amount of Gain (Loss) Recognized in Income on Hedged Items $ (23,621)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= glp_InventoriesAndForwardFixedPriceContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ (16,209)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= glp_InventoriesAndForwardFixedPriceContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember