XML 94 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement (Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative [Line Items]      
Gains (losses) on intercompany receivables $ (800) $ 1,100 $ (100)
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 5,836    
Derivative Liability, Fair Value, Gross Liability (648)    
Fair value, assets (liabilities), net 5,188    
Other Current Liabilities      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Derivative Asset, Fair Value, Gross Asset   350  
Derivative Liability, Fair Value, Gross Liability   (6,023)  
Fair value, assets (liabilities), net   (5,673)  
Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Forward contracts not designated as hedging instruments net realized gains (losses) 100 (1,600) 0
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Notional amount of cash flow hedges 155,300    
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [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 5,817    
Derivative Liability, Fair Value, Gross Liability (431)    
Fair value, assets (liabilities), net 5,386    
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Other Current Liabilities      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Derivative Asset, Fair Value, Gross Asset   346  
Derivative Liability, Fair Value, Gross Liability   (5,945)  
Fair value, assets (liabilities), net   (5,599)  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [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 19    
Derivative Liability, Fair Value, Gross Liability (217)    
Fair value, assets (liabilities), net (198)    
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Other Current Liabilities      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Derivative Asset, Fair Value, Gross Asset   4  
Derivative Liability, Fair Value, Gross Liability   (78)  
Fair value, assets (liabilities), net   (74)  
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Cash flow hedges realized gains (losses) (900) $ (700) $ 1,200
Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year 4,100    
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Notional amount of cash flow hedges $ 39,600