XML 79 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements and Derivative Instruments (Foreign Exchange Contracts) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Gain (Loss) Reclassified from AOCI to Earnings (Effective Portion) $ 1,136,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet $ (503,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
Maximum collateral required 2,000,000us-gaap_AdditionalCollateralAggregateFairValue  
Foreign exchange contracts    
Derivative [Line Items]    
Derivative Gain (Loss) Recognized in AOCI (Effective Portion) 1,878,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
241,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Revenue    
Derivative [Line Items]    
Gain (Loss) Reclassified from AOCI to Earnings (Effective Portion) 1,276,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(835,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Cost of sales    
Derivative [Line Items]    
Gain (Loss) Reclassified from AOCI to Earnings (Effective Portion) (140,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
332,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Selling, general and administrative expense | Foreign exchange contracts    
Derivative [Line Items]    
Derivative Gain (Loss) Recognized in Earnings (4,701,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
(16,574,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Cash Flow Hedging    
Derivative [Line Items]    
Total notional amount of outstanding contracts $ 18,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ 26,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember