XML 100 R89.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivatives Balance Sheet Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 1,979 $ 4,143
Other Current Assets | Foreign currency forward contracts | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,907 3,626
Other Current Assets | Foreign currency forward contracts | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 72 517
Accrued Expenses    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 1,137 2,014
Accrued Expenses | Foreign currency forward contracts | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 959 1,443
Accrued Expenses | Foreign currency forward contracts | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 178 $ 571