XML 38 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities Open Foreign Currency Contracts (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Derivative, Fair Value, Net $ (7,179)us-gaap_DerivativeFairValueOfDerivativeNet $ 21us-gaap_DerivativeFairValueOfDerivativeNet
Cash Flow Hedging | Foreign currency contracts    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 100,302invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative, Fair Value, Net (2,570)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Canadian Dollar | Cash Flow Hedging | Foreign currency contracts    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 40,550invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_CAD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative, Fair Value, Net 38us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_CurrencyAxis
= currency_CAD
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Japanese Yen | Cash Flow Hedging | Foreign currency contracts    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 22,201invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative, Fair Value, Net (1,008)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_CurrencyAxis
= currency_JPY
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Mexican Peso | Cash Flow Hedging | Foreign currency contracts    
Derivative [Line Items]    
Notional Amounts (in U.S. dollars) 34,060invest_DerivativeNotionalAmount
/ us-gaap_CurrencyAxis
= currency_MXN
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative, Fair Value, Net $ (1,991)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_CurrencyAxis
= currency_MXN
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember