XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
May 31, 2024
Payables and Accruals [Abstract]    
Payroll and related expenses $ 9,685 $ 15,640
Royalties 1,455 2,575
Outside services 8,125 8,962
Research and development 1,613 1,255
Sales and franchise taxes 894 520
Rebates 396 412
Accrued Freight 450 575
Deferred Warranties 429 460
TSA Payable 5,794 6,259
Accrued severance 1,817 1,486
Other 3,450 2,954
Total accrued liabilities $ 34,108 $ 41,098