XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
3 Months Ended
Jul. 31, 2025
Leases [Abstract]  
Schedule of Operating Lease Maturity
Future minimum lease payments under non-cancelable leases as of July 31, 2025 were as follows:
($ in thousands)
OperatingFinancing
Remainder of fiscal 2026$2,843 $94 
20273,345 40 
20282,462 40 
20292,108 40 
20301,630 40 
Thereafter160 22 
Total Minimum Lease Payments12,548 276 
Imputed Interest(1,403)(45)
Total$11,145 $231 
Schedule of Finance Lease Maturity
Future minimum lease payments under non-cancelable leases as of July 31, 2025 were as follows:
($ in thousands)
OperatingFinancing
Remainder of fiscal 2026$2,843 $94 
20273,345 40 
20282,462 40 
20292,108 40 
20301,630 40 
Thereafter160 22 
Total Minimum Lease Payments12,548 276 
Imputed Interest(1,403)(45)
Total$11,145 $231