XML 150 R75.htm IDEA: XBRL DOCUMENT v3.19.3
DERIVATIVE FINANCIAL INSTRUMENTS Fair Value Derivative Instruments Table (Details) - Foreign exchange contracts - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instrument $ 1,845 $ 718
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 0
Derivative, Fair Value, Net 1,845 718
Derivatives designated as hedging instruments under ASC 815    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instrument 1,845 718
Derivatives not designated as hedging instruments under ASC 815    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instrument 0 0
Prepaid expenses and other current assets    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instrument 1,845 718
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 0
Derivative, Fair Value, Net 1,845 718
Prepaid expenses and other current assets | Derivatives designated as hedging instruments under ASC 815    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instrument 1,845 718
Prepaid expenses and other current assets | Derivatives not designated as hedging instruments under ASC 815    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instrument $ 0 $ 0