XML 62 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Notional Amount and Fair Value (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 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 $ 16,283 $ 18,146
Fair Value, Assets 46 168
Derivatives not designated as hedging instruments | Receive EUR/pay USD | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 30,682  
Fair Value, Assets 31  
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 | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 17,978  
Fair Value, Assets 63  
Derivatives not designated as hedging instruments | Receive USD/pay AUD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities   14,040
Fair Value, Liabilities   (82)
Derivatives not designated as hedging instruments | Receive USD/pay ZAR | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 19,861 17,411
Fair Value, Assets 65 144
Derivatives not designated as hedging instruments | Receive USD/pay BRL | Accounts receivable, net.    
Derivative Instruments and Hedging Activities    
Notional amount, Assets 3,046 2,478
Fair Value, Assets 26 49
Derivatives not designated as hedging instruments | Receive CAD/pay USD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 20,609  
Fair Value, Liabilities (14)  
Derivatives not designated as hedging instruments | Receive USD/pay MXN | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 27,360 8,122
Fair Value, Liabilities (65) (15)
Derivatives not designated as hedging instruments | Receive USD/Pay NZD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 3,119 1,978
Fair Value, Liabilities (11) (3)
Derivatives not designated as hedging instruments | Receive USD/pay SEK | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 1,856  
Fair Value, Liabilities (1)  
Derivatives not designated as hedging instruments | Receive USD/pay CLP | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 3,046 3,519
Fair Value, Liabilities (10) (12)
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 3,435  
Fair Value, Liabilities (21)  
Derivatives not designated as hedging instruments | Receive SGD/Pay USD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities 2,571 3,837
Fair Value, Liabilities $ (4) (30)
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 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 CAD | Accrued liabilities    
Derivative Instruments and Hedging Activities    
Notional amount, Liabilities   2,804
Fair Value, Liabilities   $ (15)