XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Derivatives, Fair Value [Line Items]          
Net loss on derivatives $ 900 $ 100 $ 35,800 $ 1,300  
Foreign Exchange Forward          
Derivatives, Fair Value [Line Items]          
Notional Value 561,653   561,653   $ 637,778
Foreign Exchange Forward | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value (806)   (806)   1,462
Foreign Exchange Forward | Japanese Yen          
Derivatives, Fair Value [Line Items]          
Notional Value 341,722   341,722   465,192
Foreign Exchange Forward | Japanese Yen | Accrued expenses | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value (1,355)   (1,355)    
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 209,436   209,436   161,612
Foreign Exchange Forward | Korean Won | Other current assets | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value 599   599   190
Foreign Exchange Forward | Philippine Peso          
Derivatives, Fair Value [Line Items]          
Notional Value 10,495   10,495   10,974
Foreign Exchange Forward | Philippine Peso | Accrued expenses | Level 2          
Derivatives, Fair Value [Line Items]          
Fair value $ (50)   $ (50)   $ (7)