XML 72 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Fair Value of Derivative Instruments in the Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Fair Value of Derivative Instruments          
Derivative Assets $ 680   $ 680   $ 663
Derivative Liabilities 5,882   5,882   17,913
Foreign Exchange Contract, Amount of Gain (Loss) Recognized in Income on Derivative, not designated as hedging instruments 972 $ (49,762) 1,113 $ (49,117)  
Foreign Exchange Contracts          
Fair Value of Derivative Instruments          
Aggregate amount of forward exchange contracts outstanding 105,300   105,300    
Foreign Exchange Contract, Amount of Gain (Loss) Recognized in Income on Derivative, not designated as hedging instruments 972 $ (49,762) 1,113 $ (49,117)  
Derivative Contracts Not Designated as Hedging Instruments          
Fair Value of Derivative Instruments          
Derivative Assets 680   680   663
Derivative Liabilities 398   398   1,604
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepayments and other          
Fair Value of Derivative Instruments          
Derivative Assets 680   680   663
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable and accrued liabilities          
Fair Value of Derivative Instruments          
Derivative Liabilities 398   398   1,604
Derivative Contracts Designated as Hedging Instruments          
Fair Value of Derivative Instruments          
Derivative Liabilities 5,484   5,484   16,309
Derivative Contracts Designated as Hedging Instruments | Cross Currency Swap Contract | Accounts payable and accrued liabilities          
Fair Value of Derivative Instruments          
Derivative Liabilities $ 5,484   $ 5,484   $ 16,309