XML 98 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Finance and Operating Lease Maturity (Details)
$ in Thousands
Oct. 31, 2020
USD ($)
Finance Leases, After Adoption of 842:  
2021 $ 6,226
2022 4,332
2023 2,655
2024 999
2025 652
Later years 2,956
Total minimum lease payments 17,820
Amounts representing interest 1,366
Present value of minimum lease payments 16,454
Operating Leases, After Adoption of 842:  
2021 18,821
2022 17,367
2023 14,805
2024 13,163
2025 11,265
Later years 63,986
Total minimum lease payments 139,407
Amounts representing interest 13,172
Present value of minimum lease payments $ 126,235