XML 100 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments - Outstanding Forward Contracts (Details) - Not Designated as Hedging Instrument [Member]
₩ in Thousands, ¥ in Thousands, £ in Thousands, Ft in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2019
USD ($)
Dec. 31, 2019
HUF (Ft)
Dec. 31, 2019
GBP (£)
Dec. 31, 2019
SGD ($)
Dec. 31, 2019
JPY (¥)
Dec. 31, 2019
KRW (₩)
Dec. 31, 2019
TWD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
HUF (Ft)
Dec. 31, 2018
GBP (£)
Dec. 31, 2018
SGD ($)
Dec. 31, 2018
JPY (¥)
Dec. 31, 2018
KRW (₩)
Dec. 31, 2018
TWD ($)
Korean Won [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount $ 139,688         ₩ 161,951,500   $ 2,808         ₩ 3,125,000  
Euro [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount 20,249       ¥ 18,000     26,330       ¥ 23,000    
Japanese Yen [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount 5,291       575,000     3,459       380,000    
Mexican Peso [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount 4,223       ¥ 80,000     0       ¥ 0    
British Pound [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount 3,569   £ 2,700         3,204   £ 2,500        
Hungarian Forint [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount 2,962 Ft 870,000           2,685 Ft 750,000          
Taiwanese Dollar [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount 1,256           $ 37,450 1,807           $ 55,000
Canadian Dollar [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount 1,000           $ 1,300 726           $ 990
Singapore Dollar [Member]                            
Derivative [Line Items]                            
Derivative Asset, Notional Amount $ 628     $ 845       $ 514     $ 700