XML 14 R48.htm IDEA: XBRL DOCUMENT v3.3.0.814
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2015
Dec. 31, 2014
Foreign currency exchange contracts | Maximum    
Derivative Instruments and Hedging Activities    
Term of derivative instrument 1 month  
Derivatives not designated as hedging instruments | Receive USD/pay GBP | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets $ 9,410  
Fair Value, Assets 36  
Derivatives not designated as hedging instruments | Receive CAD/pay USD | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets   $ 19,940
Fair Value, Assets   83
Derivatives not designated as hedging instruments | Receive EUR/pay USD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 26,749 13,265
Fair Value, Liabilities (160) (75)
Derivatives not designated as hedging instruments | Receive USD/pay AUD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 7,263 8,343
Fair Value, Liabilities (17) (48)
Derivatives not designated as hedging instruments | Receive USD/pay JPY | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 5,389  
Fair Value, Assets 12  
Derivatives not designated as hedging instruments | Receive USD/pay JPY | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities   10,620
Fair Value, Liabilities   (84)
Derivatives not designated as hedging instruments | Receive USD/pay ZAR | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 14,921 14,760
Fair Value, Liabilities (243) (105)
Derivatives not designated as hedging instruments | Receive USD/pay MXN | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 7,442  
Fair Value, Liabilities (72)  
Derivatives not designated as hedging instruments | Receive USD/pay MXN | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities   4,961
Fair Value, Liabilities   (11)
Derivatives not designated as hedging instruments | Receive USD/pay RUB | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 1,736  
Fair Value, Liabilities (21)  
Derivatives not designated as hedging instruments | Receive USD/pay BRL | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 2,284  
Fair Value, Liabilities (58)  
Derivatives not designated as hedging instruments | Receive USD/pay CLP | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 1,631  
Notional amount, Liabilities   2,685
Fair Value, Liabilities (29) (10)
Derivatives not designated as hedging instruments | Receive USD/pay COP | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 1,120 2,845
Fair Value, Liabilities $ (18) $ (2)