XML 55 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives and Hedging Instruments - Fair Value of Derivative Instruments (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Foreign currency exchange contracts    
Derivative [Line Items]    
Foreign currency exchange contracts $ 2,097 $ 1,122
Foreign currency exchange contracts (2,248) (1,360)
Interest rate cap contracts    
Derivative [Line Items]    
Interest rate cap contracts 2,724  
Interest rate swap agreements    
Derivative [Line Items]    
Interest rate swap agreements (40) (131)
Derivatives designated as hedging instruments | Foreign currency exchange contracts | Other assets    
Derivative [Line Items]    
Foreign currency exchange contracts 1,840 707
Derivatives designated as hedging instruments | Foreign currency exchange contracts | Other liabilities    
Derivative [Line Items]    
Foreign currency exchange contracts 0 (51)
Derivatives designated as hedging instruments | Interest rate swap agreements | Other liabilities    
Derivative [Line Items]    
Interest rate swap agreements (40) (131)
Derivatives not designated as hedging instruments | Foreign currency exchange contracts | Other assets    
Derivative [Line Items]    
Foreign currency exchange contracts 257 415
Derivatives not designated as hedging instruments | Foreign currency exchange contracts | Other liabilities    
Derivative [Line Items]    
Foreign currency exchange contracts (2,248) (1,309)
Derivatives not designated as hedging instruments | Interest rate cap contracts | Other assets    
Derivative [Line Items]    
Interest rate cap contracts $ 2,724 $ 0