XML 69 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments - Effect of foreign currency exchange and interest rate swap contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Designated As Hedging Instrument | Cash flow hedges. | Revenue        
Derivative Financial Instruments        
Amount of Gain or (Loss) Reclassified from AOCI into Income (loss)   $ (807) $ (18) $ (1,163)
Designated As Hedging Instrument | Cash flow hedges. | Costs of revenue        
Derivative Financial Instruments        
Amount of Gain or (Loss) Reclassified from AOCI into Income (loss) $ 1,119 (659) 1,524 (341)
Designated As Hedging Instrument | Cash flow hedges. | Operating Expense        
Derivative Financial Instruments        
Amount of Gain or (Loss) Reclassified from AOCI into Income (loss) 482 (343) 682 (173)
Designated As Hedging Instrument | Cash flow hedges. | Interest expenses        
Derivative Financial Instruments        
Amount of Gain or (Loss) Reclassified from AOCI into Income (loss) 101 236 309 443
Designated As Hedging Instrument | Cash flow hedges. | Foreign Exchange Contract        
Derivative Financial Instruments        
Amount of Gain or (Loss) Recognized in AOCI on Derivatives 673 (6,309) 3,306 (11,601)
Designated As Hedging Instrument | Cash flow hedges. | Interest rate swaps        
Derivative Financial Instruments        
Amount of Gain or (Loss) Recognized in AOCI on Derivatives (791) 193 (3,836) 466
Nondesignated | Foreign Exchange Contract | Revenue        
Derivative Financial Instruments        
Amount of Gain or (Loss) Recognized in Income (loss) on Derivatives 889 287 1,244 1,106
Nondesignated | Foreign Exchange Contract | Costs of revenue        
Derivative Financial Instruments        
Amount of Gain or (Loss) Recognized in Income (loss) on Derivatives (499) (220) (725) (753)
Nondesignated | Foreign Exchange Contract | Selling General And Administrative Expenses        
Derivative Financial Instruments        
Amount of Gain or (Loss) Recognized in Income (loss) on Derivatives $ (66) $ (19) $ (86) $ (19)