v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
Payables and Accruals [Abstract]    
Payroll and related expenses $ 24,869 $ 20,397
Outside services 3,057 3,243
Research and development 1,597 1,459
Royalties 2,699 2,642
Sales and franchise taxes 476 531
Deferred warranties 288 374
Transaction service agreement payable 0 2,241
Rebates 423 446
Accrued freight 1,200 875
Accrued severance 1,843 800
Other 2,457 2,510
Total $ 38,909 $ 35,518