XML 73 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Gains / Losses on Foreign Currency Derivatives) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Foreign currency transaction gains $ 552 $ 2,284 $ 10,814
Foreign currency forward exchange contracts gains (losses) 766 (1,721) (13,268)
Foreign currency gains (losses), net $ 1,318 $ 563 $ (2,454)