XML 57 R46.htm IDEA: XBRL DOCUMENT v3.4.0.3
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Notional Amount and Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Dec. 31, 2015
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 GBP | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities $ 17,380  
Fair Value, Liabilities (12)  
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 11,655  
Fair Value, Liabilities (335)  
Derivatives not designated as hedging instruments | Receive USD/pay HUF | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 1,085  
Fair Value, Liabilities (6)  
Derivatives not designated as hedging instruments | Receive USD/pay SEK | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 1,612  
Fair Value, Liabilities (15)  
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 BRL | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 2,722  
Fair Value, Liabilities (38)  
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 1,379  
Fair Value, Liabilities (28)  
Derivatives not designated as hedging instruments | Receive EUR/pay USD | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 21,945  
Fair Value, Assets 157  
Derivatives not designated as hedging instruments | Receive EUR/pay USD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities   39,578
Fair Value, Liabilities   (429)
Derivatives not designated as hedging instruments | Receive USD/pay AUD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 17,588 14,040
Fair Value, Liabilities (104) (82)
Derivatives not designated as hedging instruments | Receive USD/pay CAD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 3,823 2,804
Fair Value, Liabilities (28) (15)
Derivatives not designated as hedging instruments | Receive USD/pay JPY | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities   2,495
Fair Value, Liabilities   (2)
Derivatives not designated as hedging instruments | Receive USD/pay MXN | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 6,798 8,122
Fair Value, Liabilities (24) (15)
Derivatives not designated as hedging instruments | Receive SGD/Pay USD | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 9,606  
Fair Value, Assets 38  
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 RUB/pay USD | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 1,374  
Fair Value, Assets 24  
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 2,650 3,519
Fair Value, Liabilities $ (46) $ (12)