XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Derivatives, Fair Value [Line Items]          
Net gain (loss) on derivatives $ 11,200 $ 12,900 $ 47,000 $ 11,600  
Foreign Exchange Forward          
Derivatives, Fair Value [Line Items]          
Notional Value 535,503   535,503   $ 637,778
Foreign Exchange Forward | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value (507)   (507)   1,462
Foreign Exchange Forward | Japanese Yen          
Derivatives, Fair Value [Line Items]          
Notional Value 316,356   316,356   465,192
Foreign Exchange Forward | Japanese Yen | Accrued expenses | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value (555)   (555)    
Foreign Exchange Forward | Japanese Yen | Other current assets | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value         1,279
Foreign Exchange Forward | Korean Won          
Derivatives, Fair Value [Line Items]          
Notional Value 207,033   207,033   161,612
Foreign Exchange Forward | Korean Won | Other current assets | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value 108   108   190
Foreign Exchange Forward | Philippine Peso          
Derivatives, Fair Value [Line Items]          
Notional Value 12,114   12,114   10,974
Foreign Exchange Forward | Philippine Peso | Accrued expenses | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value $ (60)   $ (60)   $ (7)