XML 40 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities
12 Months Ended
May 31, 2023
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES ACCRUED LIABILITIES
Accrued liabilities consist of the following:
(in thousands)May 31, 2023May 31, 2022
Payroll and related expenses$9,232 $20,232 
Outside services7,088 3,731 
Royalties2,874 2,986 
Research and development 1,525 1,279 
Accrued severance262 59 
Sales and franchise taxes480 750 
Rebates469 511 
Other4,687 5,294 
Total$26,617 $34,842