XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Apr. 30, 2025
Leases [Abstract]  
Schedule of Assets and Liabilities Related to Operating Leases
The amounts of assets and liabilities related to our operating leases as of April 30, 2025 and 2024 are as follows (in thousands):
April 30, 2025April 30, 2024
Operating Leases
Right-of-use assets$37,474 $37,540 
Accumulated amortization(5,578)(3,976)
Right-of-use assets, net$31,896 $33,564 
Lease liabilities, current portion$1,336 $1331 
Lease liabilities, net of current portion31,949 33,289 
Total operating lease liabilities$33,284 $34,620 
Schedule of Future Lease Payments for Operating Leases
Future lease payments for all our operating leases as of April 30, 2025, and for succeeding fiscal years, are as follows (in thousands):
Operating
2026$3,379 
20273,399 
20283,450 
20293,510 
20303,572 
Thereafter32,461 
Total future lease payments49,771 
Less amounts representing interest(16,487)
Present value of lease payments33,284 
Less current maturities of lease liabilities(1,336)
Long-term maturities of lease liabilities$31,949