XML 93 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Information Related to Effect of Derivative Instruments in the Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Derivative Instruments Gain Loss [Line Items]    
Gain (loss) on derivatives $ (1,475) $ 3,081
Other comprehensive income | Foreign Currency Derivatives    
Derivative Instruments Gain Loss [Line Items]    
Gain (loss) on derivatives 272 1,151
Cost of sales | Foreign Currency Derivatives    
Derivative Instruments Gain Loss [Line Items]    
Gain (loss) on derivatives (1,629) 1,976
Foreign currency loss | Foreign Currency Derivatives    
Derivative Instruments Gain Loss [Line Items]    
Gain (loss) on derivatives $ (118) $ (46)