XML 28 R43.htm IDEA: XBRL DOCUMENT v3.2.0.727
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES    
Aggregate amount of forward exchange contracts outstanding $ 138,100  
Fair Value of Derivative Instruments    
Derivative Assets 1,379 $ 1,044
Derivative Liabilities 1,826 2,493
Derivative Contracts Not Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative Assets 1,379 1,044
Derivative Liabilities 1,826 2,493
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative Assets 1,379 1,037
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Miscellaneous Other Assets    
Fair Value of Derivative Instruments    
Derivative Assets   7
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable and accrued liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities 1,736 2,378
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Deferred and other non-current liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities $ 90 $ 115