XML 16 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Derivative Financial Instruments (Detail) (Derivatives Designated as Hedges [Member], USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivative [Line Items]    
Asset derivatives fair value $ 1,342us-gaap_DerivativeFairValueOfDerivativeAsset $ 1,189us-gaap_DerivativeFairValueOfDerivativeAsset
Liability derivatives fair value 59,798us-gaap_DerivativeFairValueOfDerivativeLiability 48,101us-gaap_DerivativeFairValueOfDerivativeLiability
Accounts receivable-other [Member]
   
Derivative [Line Items]    
Asset derivatives fair value 1,342us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccountsReceivableMember
1,173us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccountsReceivableMember
Accounts payable [Member]
   
Derivative [Line Items]    
Liability derivatives fair value 49,965us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccountsPayableMember
32,431us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccountsPayableMember
Other assets [Member]
   
Derivative [Line Items]    
Asset derivatives fair value   16us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Other liabilities [Member]
   
Derivative [Line Items]    
Liability derivatives fair value $ 9,833us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 15,670us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember