XML 86 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Fiscal Year Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Operating Lease Maturities    
2022 $ 23,761  
2023 22,875  
2024 20,881  
2025 18,058  
2026 17,852  
Thereafter 40,881  
Total lease payments 144,308  
Less imputed interest (14,686)  
Total lease liability 129,622  
Current maturities (19,994) $ (18,896)
Long-term lease liability - operating 109,628 112,454
Operating lease right-of-use assets 123,118 127,668
Finance Lease Maturities    
2022 2,199  
2023 1,732  
2024 1,352  
2025 339  
2026 109  
Thereafter 0  
Total lease payments 5,731  
Less imputed interest (237)  
Total lease liability 5,494 $ 5,700
Current maturities (2,072)  
Lease liability - long-term 3,422  
Lease assets $ 10,037