XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
3 Months Ended
Jul. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Maturity
Future minimum lease payments under non-cancelable leases as of July 31, 2024 were as follows:
($ in thousands)
OperatingFinancing
Remainder of fiscal 2025
$1,796 $113 
2026
1,977 112 
2027
1,674 40 
20281,080 40 
2029
825 40 
Thereafter560 55 
Total Minimum Lease Payments7,912 400 
Imputed Interest(770)(65)
Total$7,142 $335 
Schedule of Finance Lease Maturity
Future minimum lease payments under non-cancelable leases as of July 31, 2024 were as follows:
($ in thousands)
OperatingFinancing
Remainder of fiscal 2025
$1,796 $113 
2026
1,977 112 
2027
1,674 40 
20281,080 40 
2029
825 40 
Thereafter560 55 
Total Minimum Lease Payments7,912 400 
Imputed Interest(770)(65)
Total$7,142 $335