XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Reconciliation of Future Undiscounted Cash Flows to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Apr. 30, 2020
Operating leases    
2021 $ 12,157  
2022 21,928  
2023 21,250  
2024 19,345  
2025 17,157  
Thereafter 57,709  
Total lease payments 149,546  
Less imputed interest (16,516)  
Operating lease liabilities 133,030  
Current maturities (19,519) $ (18,896)
Long-term lease liability - operating 113,511 112,454
Lease assets 128,125 $ 127,668
Financing leases    
2021 1,247  
2022 1,766  
2023 1,300  
2024 1,001  
2025 318  
Thereafter 92  
Total lease payments 5,724  
Less imputed interest (259)  
Finance Lease, Liability 5,465  
Current maturities (2,140)  
Lease liability - long-term 3,325  
Lease assets $ 10,013