XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expenses and other current liabilities
6 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Accrued expenses and other current liabilities as of September 30, 2022, March 31, 2022 and September 30, 2021 consisted of the following (in thousands):
 September 30, 2022March 31, 2022September 30, 2021
Accrued expenses$30,277 $19,938 $20,777 
Current portion of operating lease liabilities4,458 4,391 4,233 
Accrued compensation7,216 11,532 4,315 
Taxes payable2,646 2,128 1,410 
Other current liabilities2,271 2,015 1,930 
Accrued expenses and other current liabilities$46,868 $40,004 $32,665