XML 75 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Notional Amount and Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 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 $ 18,146  
Fair Value, Assets 168  
Derivatives not designated as hedging instruments | Receive USD/pay ZAR | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 17,411  
Fair Value, Assets 144  
Derivatives not designated as hedging instruments | Receive USD/pay ZAR | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities   $ 14,760
Fair Value, Liabilities   (105)
Derivatives not designated as hedging instruments | Receive USD/pay RUB | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 2,173  
Fair Value, Assets 9  
Derivatives not designated as hedging instruments | Receive USD/pay BRL | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 2,478  
Fair Value, Assets 49  
Derivatives not designated as hedging instruments | Receive USD/pay COP | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 1,351  
Fair Value, Assets 1  
Derivatives not designated as hedging instruments | Receive USD/pay COP | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities   2,845
Fair Value, Liabilities   (2)
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 39,578 13,265
Fair Value, Liabilities (429) (75)
Derivatives not designated as hedging instruments | Receive USD/pay AUD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 14,040 8,343
Fair Value, Liabilities (82) (48)
Derivatives not designated as hedging instruments | Receive USD/pay CAD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 2,804  
Fair Value, Liabilities (15)  
Derivatives not designated as hedging instruments | Receive USD/pay JPY | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 2,495 10,620
Fair Value, Liabilities (2) (84)
Derivatives not designated as hedging instruments | Receive USD/pay MXN | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 8,122 4,961
Fair Value, Liabilities (15) (11)
Derivatives not designated as hedging instruments | Receive SGD/Pay USD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 3,837  
Fair Value, Liabilities (30)  
Derivatives not designated as hedging instruments | Receive USD/Pay NZD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 1,978  
Fair Value, Liabilities (3)  
Derivatives not designated as hedging instruments | Receive USD/pay CLP | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 3,519 2,685
Fair Value, Liabilities $ (12) $ (10)