XML 103 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments - Narrative (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of gains (losses) reclassified from accumulated OCI to the consolidated statements of operations, prior to adoption of ASU 2017-12     $ (8,427)
Not Designated As Hedging Instrument      
Derivative Instruments and Hedging Activities Disclosures [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      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount 855,000 742,000  
Foreign currency forward exchange contracts and other | Designated As Hedging Instrument | Cost of sales      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of gains (losses) reclassified from accumulated OCI to the consolidated statements of operations, upon adoption of ASU 2017-12 12,373 17,394  
Amount of gains (losses) reclassified from accumulated OCI to the consolidated statements of operations, prior to adoption of ASU 2017-12     (8,427)
Foreign currency forward exchange contracts and other | Not Designated As Hedging Instrument | Cost of sales      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Net gain (loss) recognized in the statements of operations for derivatives not designated as hedging instruments $ 495 $ 0 $ (244)
Maximum      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Maximum term for foreign currency forward exchange contracts 18 months