v3.25.2
Leases (Tables)
12 Months Ended
May 31, 2025
Leases [Abstract]  
Supplemental Balance Sheet Information
The following table presents supplemental balance sheet information related to leases:
(in thousands)Balance Sheet LocationMay 31, 2025May 31, 2024
Assets
Operating lease ROU assetsOther assets$3,850 $5,804 
Liabilities
Current operating lease liabilitiesOther current liabilities1,840 1,975 
Non-current operating lease liabilitiesOther long-term liabilities2,106 3,939 
Total lease liabilities$3,946 $5,914 
Supplemental Cash Flow Information The following table presents the weighted average remaining lease term and discount rate:
May 31, 2025May 31, 2024
Weighted average remaining term (in years)2.773.43
Weighted average discount rate4.8 %4.7 %
The expenses on the Consolidated Statement of Operations were classified as follows:
(in thousands)May 31, 2025May 31, 2024May 31, 2023
Cost of sales$896 $866 $881 
Research and development372 195 193 
Sales and marketing167 161 162 
General and administrative1,155 1,327 1,458 
Acquisition, restructuring and other items, net42 — — 
$2,632 $2,549 $2,694 
The following table presents supplemental cash flow and other information related to leases:
(in thousands)May 31, 2025May 31, 2024
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$2,207 $2,142 
ROU assets obtained in exchange for lease liabilities
Operating leases— 3,057 
Schedule of Maturity of Lease Liabilities
The maturities of the lease liabilities for each of the following fiscal years is:
(in thousands)May 31, 2025
2026$1,982 
2027985 
2028729 
2029515 
2030 and thereafter— 
Total lease payments$4,211 
Less: Imputed Interest265 
Total lease obligations$3,946 
Less: Current portion of lease obligations1,840 
Long-term lease obligations$2,106 
Schedule of Remaining Future Cash Payments
Remaining future cash payments related to the financing arrangement as of May 31, 2025 for each of the following fiscal years is:
(in thousands)May 31, 2025
2026$800 
2027804 
2028745 
2029660 
2030 and thereafter1,705 
Total minimum liability payments$4,714 
Less: imputed interest(2,028)
Total $2,686