Quarterly report pursuant to Section 13 or 15(d)

DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Fair Value Derivative Instruments Table (Details)

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