XML 35 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Foreign Currency Derivative Instruments (Gains and losses on foreign currency forward contracts) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Foreign Currency Derivatives [Abstract]      
Total gain (loss) $ (5,265)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments $ 359us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments $ 393us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
Cost of revenue [Member]      
Foreign Currency Derivatives [Abstract]      
Total gain (loss) 9us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
27us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(2)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Selling, general and administrative [Member]      
Foreign Currency Derivatives [Abstract]      
Total gain (loss) $ (5,274)us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 332us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 395us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember