XML 106 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments - Derivatives Not Designated as Hedging Instruments by Classification and Amount of Gains and Losses (Detail) - Not Designated As Hedging Instrument - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain (loss) recognized in the statements of operations for derivatives not designated as hedging instruments $ (26,058) $ 2,530 $ (23,353)
Foreign currency forward exchange contracts and other | Other non-operating expense, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain (loss) recognized in the statements of operations for derivatives not designated as hedging instruments (26,553) 2,530 (23,109)
Foreign currency forward exchange contracts and other | Cost of sales      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain (loss) recognized in the statements of operations for derivatives not designated as hedging instruments $ 495 $ 0 $ (244)