XML 107 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Derivatives - Derivative Instruments Fair Value (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 2,510 $ 3,607
Derivative Liabilities 697 251
Foreign Currency Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets 2,510 3,607
Derivative Liabilities 697 251
Derivatives Not Designated as Hedging Instruments [Member] | Foreign Currency Contracts [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets 121 322
Derivatives Not Designated as Hedging Instruments [Member] | Foreign Currency Contracts [Member] | Deferred Charges and Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets 108 234
Derivatives Not Designated as Hedging Instruments [Member] | Foreign Currency Contracts [Member] | Other Accrued Expenses and Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 45 113
Cash Flow Hedges [Member] | Derivatives Designated as Hedging Instruments [Member] | Foreign Currency Contracts [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets 2,281 3,051
Cash Flow Hedges [Member] | Derivatives Designated as Hedging Instruments [Member] | Foreign Currency Contracts [Member] | Other Accrued Expenses and Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 652 $ 138