XML 66 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Future Lease Payments for Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Operating and Finance Lease liabilities payments    
2022 $ 4,605  
2023 4,628  
2024 4,674  
2025 3,510  
2026 3,546  
Thereafter 45,952  
Total future lease payments 66,915  
Less amounts representing interest (22,103)  
Present value of lease payments 44,812  
Less current maturities of lease liabilities (2,396)  
Long-term maturities of lease liabilities 42,416  
Operating Leases    
2022 1,549  
2023 1,557  
2024 1,549  
2025 330  
2026 311  
Thereafter 404  
Total future lease payments 5,700  
Less amounts representing interest (761)  
Total operating lease liabilities 4,939  
Less current maturities of lease liabilities (1,309) $ (1,506)
Long-term maturities of lease liabilities 3,630  
Financing Leases    
2022 3,056  
2023 3,071  
2024 3,125  
2025 3,180  
2026 3,235  
Thereafter 45,548  
Total future lease payments 61,215  
Less amounts representing interest (21,342)  
Total finance lease liabilities 39,873  
Less current maturities of lease liabilities (1,087) (1,046)
Non-current liabilities $ 38,786 $ 39,873