XML 16 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurement (Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivative [Line Items]      
Gains (losses) on intercompany receivables $ (653) $ (804) $ 1,058
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 2,367 5,836  
Liabilities Fair Value (1,853) (648)  
Net Fair Value 514 5,188  
Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Forward contracts not designated as hedging instruments net realized gains (losses) (573) 69 $ (1,577)
Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 2,345    
Liabilities Fair Value (1,694)    
Net Fair Value 651    
Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member] | Prepaids and other current assets      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 2,307 5,817  
Liabilities Fair Value (1,341) (431)  
Net Fair Value 966 5,386  
Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member] | Other Noncurrent Liabilities      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 38    
Liabilities Fair Value (353)    
Net Fair Value (315)    
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Derivative, Notional Amount 33,867 39,631  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Other Current Liabilities [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 22 19  
Liabilities Fair Value (159) (217)  
Net Fair Value $ (137) (198)  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Maximum Length of Time Hedged in Cash Flow Hedge 1 month    
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Maximum Length of Time Hedged in Cash Flow Hedge 2 years    
Derivative, Notional Amount $ 156,818 $ 155,313  
Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year $ 700