XML 51 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivatives - Schedule of Effects of Derivative Instruments Net of Taxes on Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Derivative [Line Items]    
Amount of Gain (Loss) Recognized in OCI on Derivative (Effective Portion) $ 4,655 $ (492)
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Amount of Gain (Loss) Recognized in OCI on Derivative (Effective Portion) 4,456 (912)
Amount of Losses Reclassified from Accumulated OCI into Income (Effective Portion) 2,871 1,501
Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Amount of Gain (Loss) Recognized in OCI on Derivative (Effective Portion) 5,121 3,041
Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Cost of revenue [Member]    
Derivative [Line Items]    
Amount of Losses Reclassified from Accumulated OCI into Income (Effective Portion) 1,519 919
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Amount of Gain (Loss) Recognized in OCI on Derivative (Effective Portion) (665) (3,953)
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Interest expense [Member]    
Derivative [Line Items]    
Amount of Losses Reclassified from Accumulated OCI into Income (Effective Portion) $ 1,352 $ 582