XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives designated as hedging instruments - Derivatives designated as hedging instruments (Details) - Designated As Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Foreign Exchange Contract    
Foreign currency exchange and interest rate swap contracts    
Other current assets $ 560 $ 103
Other long-term assets 379 56
Accrued expenses and other 2,017 3,689
Long-term liabilities   364
Interest rate swaps    
Foreign currency exchange and interest rate swap contracts    
Long-term liabilities $ 11,153 $ 11,128