XML 14 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Derivative Financial Instruments (Detail) (Designated as Hedging Instrument, USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Asset derivatives fair value $ 1,189us-gaap_DerivativeFairValueOfDerivativeAsset $ 13,288us-gaap_DerivativeFairValueOfDerivativeAsset
Liability derivatives fair value 48,101us-gaap_DerivativeFairValueOfDerivativeLiability 42,055us-gaap_DerivativeFairValueOfDerivativeLiability
Accounts receivable-other [Member]
   
Derivative [Line Items]    
Asset derivatives fair value 1,173us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccountsReceivableMember
11,641us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccountsReceivableMember
Accounts payable [Member]
   
Derivative [Line Items]    
Liability derivatives fair value 32,431us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByFinancialStatementLineItemAxis
= us-gaap_AccountsPayableMember
20,209us-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
1,647us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Other liabilities [Member]
   
Derivative [Line Items]    
Liability derivatives fair value $ 15,670us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 21,846us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember