XML 87 R77.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivatives (Fair Value of Derivative Financial Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Designated as hedge    
Derivative financial instruments on consolidated balance sheets    
Derivative assets, fair value $ 45 $ 0
Derivative liabilities, fair value 71 47
Designated as hedge | Foreign exchange contracts    
Derivative financial instruments on consolidated balance sheets    
Derivative assets, fair value 0  
Designated as hedge | Foreign exchange contracts | Other Liabilities    
Derivative financial instruments on consolidated balance sheets    
Derivative assets, fair value   0
Derivative liabilities, fair value 71 8
Designated as hedge | Interest rate swaps    
Derivative financial instruments on consolidated balance sheets    
Derivative assets, fair value 45 0
Designated as hedge | Interest rate swaps | Other Liabilities    
Derivative financial instruments on consolidated balance sheets    
Derivative liabilities, fair value 0 39
Not designated as hedge    
Derivative financial instruments on consolidated balance sheets    
Derivative assets, fair value 30 727
Derivative liabilities, fair value 680 0
Not designated as hedge | Foreign exchange contracts    
Derivative financial instruments on consolidated balance sheets    
Derivative liabilities, fair value 680 0
Not designated as hedge | Foreign exchange contracts | Other Assets    
Derivative financial instruments on consolidated balance sheets    
Derivative assets, fair value 0  
Not designated as hedge | Foreign exchange contracts | Other Liabilities    
Derivative financial instruments on consolidated balance sheets    
Derivative assets, fair value   702
Not designated as hedge | Interest rate cap    
Derivative financial instruments on consolidated balance sheets    
Derivative liabilities, fair value 0 0
Not designated as hedge | Interest rate cap | Other Assets    
Derivative financial instruments on consolidated balance sheets    
Derivative assets, fair value $ 30 $ 25