XML 94 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Fiscal Year Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Operating Lease Maturities    
2021 $ 24,071  
2022 20,886  
2023 19,870  
2024 17,977  
2025 15,859  
Thereafter 55,609  
Total lease payments 154,272  
Less imputed interest (22,922)  
Total lease liability 131,350  
Current maturities (18,896)  
Long-term lease liability - operating 112,454  
Operating lease right-of-use assets 127,668  
Finance Lease Maturities    
2021 2,359  
2022 1,423  
2023 1,003  
2024 858  
2025 267  
Thereafter 71  
Total lease payments 5,981  
Less imputed interest (294)  
Total lease liability 5,687 $ 6,600
Current maturities (2,216)  
Lease liability - long-term 3,471  
Lease assets $ 10,248