XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Fair Value Derivative Instruments Table (Details) - Foreign Exchange Contract - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instruments $ 2,445 $ 2,747
Gross amounts offset in the Balance Sheet 0 0
Net amounts of assets and liabilities presented in the Balance Sheet 2,445 2,747
Designated as Hedging Instrument    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instruments 2,445 2,747
Not Designated as Hedging Instrument    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instruments 0 0
Prepaid expenses and other current assets    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instruments 2,445 2,747
Gross amounts offset in the Balance Sheet 0 0
Net amounts of assets and liabilities presented in the Balance Sheet 2,445 2,747
Prepaid expenses and other current assets | Designated as Hedging Instrument    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instruments 2,445 2,747
Prepaid expenses and other current assets | Not Designated as Hedging Instrument    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Derivative financial instruments $ 0 $ 0