XML 49 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Financial Instruments - Derivative Instruments at Gross Fair Value Reflected in Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Derivatives, Fair Value [Line Items]    
Foreign exchange contracts, Assets $ 1,359 $ 1,431
Foreign exchange contracts, Liabilities (1,391) (1,298)
Fair Value of Derivatives Designated as Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Foreign exchange contracts, Assets 1,285 1,390
Foreign exchange contracts, Liabilities (1,391) (1,250)
Fair Value of Derivatives Not Designated as Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Foreign exchange contracts, Assets 74 41
Foreign exchange contracts, Liabilities $ 0 $ (48)