v3.26.1
Leases (Tables)
12 Months Ended
May 31, 2026
Leases [Abstract]  
Supplemental Balance Sheet Information
The following table presents supplemental balance sheet information related to leases:
(in thousands)Balance Sheet LocationMay 31, 2026May 31, 2025
Assets
Operating lease ROU assetsOther assets$5,053 $3,850 
Liabilities
Current operating lease liabilitiesOther current liabilities1,296 1,840 
Non-current operating lease liabilitiesOther long-term liabilities3,860 2,106 
Total lease liabilities$5,156 $3,946 
Supplemental Cash Flow Information The following table presents the weighted average remaining lease term and discount rate:
May 31, 2026May 31, 2025
Weighted average remaining term (in years)4.042.77
Weighted average discount rate5.7 %4.8 %
The expenses on the Consolidated Statement of Operations were classified as follows:
(in thousands)May 31, 2026May 31, 2025May 31, 2024
Cost of sales$711 $896 $866 
Research and development522 372 195 
Sales and marketing161 167 161 
General and administrative853 1,155 1,327 
Acquisition, restructuring and other items, net98 42 — 
$2,345 $2,632 $2,549 
The following table presents supplemental cash flow and other information related to leases:
(in thousands)May 31, 2026May 31, 2025
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$1,808 $2,207 
ROU assets obtained in exchange for lease liabilities
Operating leases2,753 — 
Schedule of Maturity of Lease Liabilities
The maturities of the lease liabilities for each of the following fiscal years is:
(in thousands)May 31, 2026
2027$1,550 
20281,485 
20291,278 
2030778 
2031 and thereafter697 
Total lease payments$5,788 
Less: Imputed Interest632 
Total lease obligations$5,156 
Less: Current portion of lease obligations1,296 
Long-term lease obligations$3,860 
Schedule of Remaining Future Cash Payments
Remaining future cash payments related to the financing arrangement as of May 31, 2026 for each of the following fiscal years is:
(in thousands)May 31, 2026
2027$804 
2028745 
2029660 
2030660 
2031 and thereafter1,045 
Total minimum liability payments$3,914 
Less: imputed interest(1,603)
Total $2,311