XML 57 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Fair Value of Derivative Instruments in the Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Fair Value of Derivative Instruments    
Aggregate amount of forward exchange contracts outstanding $ 105,800  
Derivative Assets 547 $ 1,612
Derivative Liabilities 1,180 2,881
Derivative Contracts Not Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative Assets 547 1,612
Derivative Liabilities 1,180 2,881
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative Assets 547 1,612
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable and accrued liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities $ 1,180 $ 2,881