XML 90 R77.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value Measurement (Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Derivative [Line Items]      
Gains (losses) on intercompany receivables $ (100) $ (800) $ (500)
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Derivative Asset, Fair Value, Gross Asset 4,010 2,935  
Derivative Liability, Fair Value, Gross Liability (1,564) (1,064)  
Fair value, assets (liabilities), net 2,446 1,871  
Foreign Exchange Contracts [Member]      
Derivative [Line Items]      
Forward contracts not designated as hedging instruments net realized gains (losses) 0 400 (200)
Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member] | Prepaid Expenses and Other Current Assets [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Derivative Asset, Fair Value, Gross Asset 3,962 2,931  
Derivative Liability, Fair Value, Gross Liability (1,510) (1,026)  
Fair value, assets (liabilities), net 2,452 1,905  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]      
Derivative [Line Items]      
Notional amount of cash flow hedges 18,400    
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member] | Prepaid Expenses and Other Current Assets [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Derivative Asset, Fair Value, Gross Asset 48 4  
Derivative Liability, Fair Value, Gross Liability (54) (38)  
Fair value, assets (liabilities), net (6) (34)  
Cash Flow Hedging [Member] | Foreign Exchange Contracts [Member]      
Derivative [Line Items]      
Notional amount of cash flow hedges 108,100    
Cash flow hedges realized gains (losses) 1,200 $ 10,400 $ 600
Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year $ 1,500