XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Instruments - Derivatives Not Designated as Hedging Instruments (Details) - Other income (expense) - net - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Derivative Instruments        
Amount of Gain or (Loss) Recognized in Earnings on Derivatives Not Designated as Hedging Instruments $ (7,639) $ (262) $ (9,275) $ 1,290
Foreign exchange contracts        
Derivative Instruments        
Amount of Gain or (Loss) Recognized in Earnings on Derivatives Not Designated as Hedging Instruments $ (7,639) $ (262) $ (9,275) $ 1,290