XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary of Future Lease Payments for Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Jan. 31, 2020
Apr. 30, 2019
Operating and Finance Lease liabilities payments    
2020 $ 1,612  
2021 6,141  
2022 5,976  
2023 5,840  
2024 4,847  
2025 3,510  
Thereafter 49,532  
Total future lease payments 77,458  
Less amounts representing interest (25,396)  
Present value of lease payments 52,062  
Less current maturities of lease liabilities (3,702)  
Long-term maturities of lease liabilities 48,360  
Operating Leases    
2020 864  
2021 3,125  
2022 2,920  
2023 2,769  
2024 1,722  
2025 330  
Thereafter 679  
Total future lease payments 12,409  
Less amounts representing interest (1,520)  
Total operating lease liabilities 10,889  
Less current maturities of lease liabilities (2,731)  
Long-term maturities of lease liabilities 8,158  
Financing Leases    
2020 748  
2021 3,016  
2022 3,056  
2023 3,071  
2024 3,125  
2025 3,180  
Thereafter 48,853  
Total future lease payments 65,049  
Less amounts representing interest (23,876)  
Total finance lease liabilities 41,173  
Less current maturities of lease liabilities (971) $ (681)
Long-term maturities of lease liabilities $ 40,202 $ 45,400