XML 54 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
9 Months Ended
Jan. 31, 2021
Leases [Abstract]  
Schedule of Operating Lease Maturity Future minimum lease payments under non-cancelable leases as of January 31, 2021 were as follows:
OperatingFinancing
Remainder of fiscal 2021$492 $
20222,023 32 
20231,839 32 
20241,480 32 
20251,436 32 
Thereafter4,101 12 
Total Minimum Lease Payments$11,371 $148 
Imputed Interest(1,742)(30)
Total$9,629 $118 
Schedule of Finance Lease Maturity Future minimum lease payments under non-cancelable leases as of January 31, 2021 were as follows:
OperatingFinancing
Remainder of fiscal 2021$492 $
20222,023 32 
20231,839 32 
20241,480 32 
20251,436 32 
Thereafter4,101 12 
Total Minimum Lease Payments$11,371 $148 
Imputed Interest(1,742)(30)
Total$9,629 $118