XML 60 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Operating and Finance Lease Liabilities (Details)
Apr. 30, 2020
USD ($)
Leases [Abstract]  
Remaining portion of fiscal 2020 $ 2,666,000
Fiscal 2021 9,116,000
Fiscal 2022 7,730,000
Fiscal 2023 6,231,000
Fiscal 2024 4,878,000
Thereafter 7,013,000
Total future undiscounted cash flows 37,634,000
Less: Present value discount 3,289,000
Lease liabilities $ 34,345,000
Weighted-average remaining lease terms 4 years 8 months 15 days
Weighted-average discount rate 4.04%