XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Future Lease Payments for Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Oct. 31, 2020
Apr. 30, 2020
Operating and Finance Lease liabilities payments    
2021 $ 2,324  
2022 4,544  
2023 4,567  
2024 4,613  
2025 3,448  
Thereafter 49,463  
Total future lease payments 68,959  
Less amounts representing interest (23,230)  
Present value of lease payments 45,729  
Less current maturities of lease liabilities (2,331)  
Long-term maturities of lease liabilities 43,398  
Operating Leases    
2021 803  
2022 1,488  
2023 1,496  
2024 1,488  
2025 268  
Thereafter 679  
Total future lease payments 6,222  
Less amounts representing interest (883)  
Total operating lease liabilities 5,339  
Less current maturities of lease liabilities (1,284) $ (1,506)
Long-term maturities of lease liabilities 4,055  
Financing Leases    
2021 1,521  
2022 3,056  
2023 3,071  
2024 3,125  
2025 3,180  
Thereafter 48,784  
Total future lease payments 62,737  
Less amounts representing interest (22,347)  
Total finance lease liabilities 40,390  
Less current maturities of lease liabilities (1,047) (1,046)
Long-term maturities of lease liabilities $ 39,343 $ 39,610