XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities
3 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
June 30, 2023March 31, 2023
Accrued commissions$4,215 $5,733 
Accrued payroll, bonus, and related expenses6,981 8,739 
Employee contributions under employee stock purchase plan1,751 589 
Rebate liabilities726 3,348 
Sales and other tax liabilities1,410 1,504 
Income taxes payable5,412 — 
Current portion of contingent earn-out consideration liability5,677 5,920 
Other5,569 5,412 
Total accrued expenses and other current liabilities$31,741 $31,245