XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
December 31, 2023March 31, 2023
Accrued commissions$8,731 $5,733 
Accrued payroll, bonus, and related expenses8,086 8,739 
Employee contributions under employee stock purchase plan1,549 589 
Rebate liabilities2,631 3,348 
Sales and other tax liabilities2,866 1,504 
Current portion of contingent earn-out consideration liability5,843 5,920 
Restructuring liability
113 — 
Share repurchase liability
— 748 
Other4,260 4,664 
Total accrued expenses and other current liabilities$34,079 $31,245