XML 37 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives Not Designated as Hedging Instruments by Classification and Amount of Gains and Losses (Detail) (Not Designated As Hedging Instruments, Foreign Exchange Forward, USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative Instruments, Gain (Loss) [Line Items]    
Net gain (loss) recognized in the statements of operations for derivatives not designated as hedging instruments $ (54,241)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ 9,324us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Non-Operating Income Expense Classification
   
Derivative Instruments, Gain (Loss) [Line Items]    
Net gain (loss) recognized in the statements of operations for derivatives not designated as hedging instruments (53,249)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_NonoperatingIncomeExpenseMember
7,553us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_NonoperatingIncomeExpenseMember
Cost of Sales Classification
   
Derivative Instruments, Gain (Loss) [Line Items]    
Net gain (loss) recognized in the statements of operations for derivatives not designated as hedging instruments $ (992)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ 1,771us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember