XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Reconciliation of Future Undiscounted Cash Flows to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Apr. 30, 2021
Operating leases    
2022 $ 17,969  
2023 23,805  
2024 21,817  
2025 18,529  
2026 18,296  
Thereafter 40,956  
Total lease payments 141,372  
Less imputed interest (13,820)  
Operating lease liabilities 127,552  
Current maturities (20,635) $ (19,994)
Long-term lease liability - operating 106,917 109,628
Lease assets 120,703 $ 123,118
Financing leases    
2022 1,745  
2023 1,962  
2024 1,579  
2025 377  
2026 102  
Thereafter 0  
Total lease payments 5,765  
Less imputed interest (221)  
Finance Lease, Liability 5,544  
Current maturities (2,131)  
Lease liability - long-term 3,413  
Lease assets $ 10,087