XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Fiscal Year Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Operating Lease Maturities    
2023 $ 25,298  
2024 23,230  
2025 19,529  
2026 18,973  
2027 16,404  
Thereafter 24,959  
Total lease payments 128,393  
Less imputed interest (11,324)  
Total lease liability 117,069  
Current maturities (21,985) $ (19,994)
Long-term lease liability - operating 95,084 109,628
Operating lease right-of-use assets 108,055 $ 123,118
Finance Lease Maturities    
2023 2,372  
2024 1,993  
2025 640  
2026 120  
2027 7  
Thereafter 0  
Total lease payments 5,132  
Less imputed interest (169)  
Current maturities (2,264)  
Lease liability - long-term 2,699  
Lease assets $ 9,722