XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments - Additional Information (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
Fair Value, Option, Quantitative Disclosures [Line Items]          
Foreign currency forward contracts, assets $ 7,497   $ 7,497   $ 13,606
Foreign currency forward contracts, liabilities 2,691   2,691   4,803
Recognized gains (losses) of foreign currency forward contracts designated as hedging instruments 823 $ 37,645 (777) $ (13,815)  
Forward contracts | Other, net          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Cash settlements     (400) (19,500)  
Designated as Hedging Instrument | Forward contracts          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Derivative, notional amount 158,000   158,000   75,400
Fair value foreign currency forward contracts designated as hedging instruments, asset 0   0   7,043
Fair value foreign currency forward contracts designated as hedging instruments, liabilities 1,885   1,885   0
Recognized gains (losses) of foreign currency forward contracts designated as hedging instruments 823 37,645 (777) (13,815)  
Designated as Hedging Instrument | Forward contracts | Other current assets          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Fair value foreign currency forward contracts designated as hedging instruments, asset         6,200
Designated as Hedging Instrument | Forward contracts | Other assets          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Fair value foreign currency forward contracts designated as hedging instruments, asset         900
Designated as Hedging Instrument | Forward contracts | Accrued expenses          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Fair value foreign currency forward contracts designated as hedging instruments, liabilities 1,900   1,900    
Not Designated as Hedging Instrument | Forward contracts          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Derivative, notional amount 520,100   520,100   611,100
Fair value foreign currency forward contracts not designated as hedging instruments, asset 7,497   7,497   6,563
Fair value foreign currency forward contracts not designated as hedging instruments, liabilities 806   806   4,803
Not Designated as Hedging Instrument | Forward contracts | Other current assets          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Fair value foreign currency forward contracts not designated as hedging instruments, asset 7,400   7,400   6,600
Not Designated as Hedging Instrument | Forward contracts | Other assets          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Fair value foreign currency forward contracts not designated as hedging instruments, asset 100   100    
Not Designated as Hedging Instrument | Forward contracts | Accrued expenses          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Fair value foreign currency forward contracts not designated as hedging instruments, liabilities 800   800   $ 4,800
Not Designated as Hedging Instrument | Forward contracts | Other (expenses) income, net          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Recognized (losses) gains of foreign currency forward contracts not designated as hedging instruments $ 2,048 $ (2,849) $ 1,857 $ (8,303)