XML 98 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]      
Net gain on derivatives $ 35,900 $ 100 $ 2,500
Foreign Exchange Forward      
Derivatives, Fair Value [Line Items]      
Notional Value 637,778 465,719  
Foreign Exchange Forward | Level 2      
Derivatives, Fair Value [Line Items]      
Fair value 1,462 2,311  
Foreign Exchange Forward | Japanese Yen      
Derivatives, Fair Value [Line Items]      
Notional Value 465,192 391,643  
Foreign Exchange Forward | Japanese Yen | Other Current Assets | Level 2      
Derivatives, Fair Value [Line Items]      
Fair value 1,279 2,225  
Foreign Exchange Forward | Korean Won      
Derivatives, Fair Value [Line Items]      
Notional Value 161,612 74,076  
Foreign Exchange Forward | Korean Won | Other Current Assets | Level 2      
Derivatives, Fair Value [Line Items]      
Fair value 190 86  
Foreign Exchange Forward | Philippines, Pesos      
Derivatives, Fair Value [Line Items]      
Notional Value 10,974 0  
Foreign Exchange Forward | Philippines, Pesos | Level 2      
Derivatives, Fair Value [Line Items]      
Fair value   $ 0  
Foreign Exchange Forward | Philippines, Pesos | Accounts Payable and Accrued Liabilities | Level 2      
Derivatives, Fair Value [Line Items]      
Fair value $ (7)