XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Accrued Expenses, Current    
Accrued employee - related expenses $ 33,238 $ 40,687
Accrued tax liabilities 13,215 13,350
Accrued restructuring 0 1,065
Accrued professional fees 2,851 2,103
Income taxes payable 11,951 20,756
Other 13,652 15,767
Total accrued expenses, current $ 74,907 $ 93,728