XML 74 R62.htm IDEA: XBRL DOCUMENT v3.19.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Fair Value of Derivative Instruments in the Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Fair Value of Derivative Instruments      
Derivative Assets $ 3,948   $ 259
Derivative Liabilities 713   1,371
Foreign Exchange Contract, Amount of Gain (Loss) Recognized in Income on Derivative, not designated as hedging instruments (263) $ 141  
Foreign Exchange Contracts      
Fair Value of Derivative Instruments      
Aggregate amount of forward exchange contracts outstanding 39,600    
Foreign Exchange Contract, Amount of Gain (Loss) Recognized in Income on Derivative, not designated as hedging instruments (263) $ 141  
Derivative Contracts Not Designated as Hedging Instruments      
Fair Value of Derivative Instruments      
Derivative Assets 391   259
Derivative Liabilities 713   331
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other      
Fair Value of Derivative Instruments      
Derivative Assets 391   259
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable and accrued liabilities      
Fair Value of Derivative Instruments      
Derivative Liabilities 713   331
Derivative Contracts Designated as Hedging Instruments      
Fair Value of Derivative Instruments      
Derivative Assets 3,557    
Derivative Liabilities     1,040
Derivative Contracts Designated as Hedging Instruments | Cross Currency Swap Contract | Prepaid and other      
Fair Value of Derivative Instruments      
Derivative Assets $ 3,557    
Derivative Contracts Designated as Hedging Instruments | Cross Currency Swap Contract | Accounts payable and accrued liabilities      
Fair Value of Derivative Instruments      
Derivative Liabilities     $ 1,040