XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
September 30, 2023March 31, 2023
Accrued commissions$3,570 $5,733 
Accrued payroll, bonus, and related expenses7,444 8,739 
Employee contributions under employee stock purchase plan529 589 
Rebate liabilities681 3,348 
Sales and other tax liabilities2,210 1,504 
Current portion of contingent earn-out consideration liability5,730 5,920 
Restructuring liability
541 — 
Share repurchase liability
5,003 748 
Other3,378 4,664 
Total accrued expenses and other current liabilities$29,086 $31,245