XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Reconciliation of Future Undiscounted Cash Flows to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Operating leases    
2022 $ 12,227  
2023 24,735  
2024 22,779  
2025 19,208  
2026 18,848  
Thereafter 41,168  
Total lease payments 138,965  
Less imputed interest (12,994)  
Operating lease liabilities 125,971  
Current maturities (21,538) $ (19,994)
Long-term lease liability - operating 104,433 109,628
Lease assets 118,283 $ 123,118
Financing leases    
2022 1,195  
2023 2,112  
2024 1,732  
2025 442  
2026 109  
Thereafter 0  
Total lease payments 5,590  
Less imputed interest (203)  
Finance Lease, Liability 5,387  
Current maturities (2,160)  
Lease liability - long-term 3,227  
Lease assets $ 9,999