XML 43 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Oct. 31, 2021
Leases [Abstract]  
Schedule of Operating Lease Maturity
Future minimum lease payments under non-cancelable leases as of October 31, 2021, excluding the future minimum lease payments for those leases that have not yet commenced as of October 31, 2021, were as follows:
OperatingFinancing
Remainder of fiscal 2022$1,005 $16 
20231,840 32 
20241,484 32 
20251,440 32 
20261,230 12 
Thereafter2,858 — 
Total Minimum Lease Payments9,857 124 
Imputed Interest(1,470)(22)
Total$8,387 $102 
Schedule of Finance Lease Maturity
Future minimum lease payments under non-cancelable leases as of October 31, 2021, excluding the future minimum lease payments for those leases that have not yet commenced as of October 31, 2021, were as follows:
OperatingFinancing
Remainder of fiscal 2022$1,005 $16 
20231,840 32 
20241,484 32 
20251,440 32 
20261,230 12 
Thereafter2,858 — 
Total Minimum Lease Payments9,857 124 
Imputed Interest(1,470)(22)
Total$8,387 $102