XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Fair Value of Derivative Instruments in the Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Fair Value of Derivative Instruments    
Derivative Assets $ 73 $ 2,758
Derivative Liabilities 3,653 401
Foreign Exchange Contracts    
Fair Value of Derivative Instruments    
Derivative, Notional Amount 43,200  
Derivatives Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative Assets 0 2,552
Derivative Liabilities 3,227 0
Derivatives Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative Assets 0 0
Derivatives Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities 0 0
Derivatives Designated as Hedging Instruments | Cross Currency Swap Contract | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative Assets 0 2,552
Derivatives Designated as Hedging Instruments | Cross Currency Swap Contract | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities 3,227 0
Derivatives not Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative Assets 73 206
Derivative Liabilities 426 401
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative Assets 73 206
Derivatives not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities 426 401
Derivatives not Designated as Hedging Instruments | Cross Currency Swap Contract | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative Assets 0 0
Derivatives not Designated as Hedging Instruments | Cross Currency Swap Contract | Accounts payable, accrued and other liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities $ 0 $ 0