XML 75 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Derivatives - Effect of Company's Derivative Instruments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Revenues $ 448,885 $ 416,833 $ 906,771 $ 827,999
Gains (losses) recognized from derivatives (42) (164) (7) (410)
Derivatives Designated as Hedging Instruments under ASC 815 [Member] | Cash Flow Hedges [Member] | Foreign Currency Contracts [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized in AOCI: (504) 1,179 (296) 868
Revenues [Member] | Derivatives Designated as Hedging Instruments under ASC 815 [Member] | Cash Flow Hedges [Member] | Foreign Currency Contracts [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) reclassified from AOCI: (676) 1,438 (1,433) 2,364
Other Income (Expense), Net [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Foreign Currency Contracts [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) recognized from derivatives $ (42) $ (164) $ (7) $ (410)