XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Oct. 31, 2020
Leases [Abstract]  
Lease Cost and Additional Lease Information
Additional lease information is summarized below for the twelve months ended October 31, 2020:
October 31, 2020
Finance LeasesOperating Leases
Amortization of right of use assets$7,087 $— 
Interest350 — 
Lease cost(1)
7,437 21,489 
Short-term and variable lease cost(1)
1,478 3,011 
Total lease cost$8,915 $24,500 

(1) Lease costs are recorded in both Cost of sales and Selling and administrative expenses on the Consolidated Statements of Income.
Supplemental cash flow information is summarized below for the twelve months ended October 31, 2020:
Cash outflows for leases$7,605$20,918
Weighted average remaining lease term (years)4.6510.47
Weighted average discount rate2.39%1.70%
Finance Lease, Liability, Fiscal Year Maturity
The following table reconciles the undiscounted cash flows for five years and thereafter to the operating and finance lease liabilities recognized on the Consolidated Balance Sheet as of October 31, 2020. The reconciliation excludes short-term leases that are not recognized on the Consolidated Balance Sheet.
Year:Finance LeasesOperating Leases
2021$6,226 $18,821 
20224,332 17,367 
20232,655 14,805 
2024999 13,163 
2025652 11,265 
Later years2,956 63,986 
Total minimum lease payments17,820 139,407 
Amounts representing interest1,366 13,172 
Present value of minimum lease payments$16,454 $126,235 
Lessee, Operating Lease, Liability, Maturity
The following table reconciles the undiscounted cash flows for five years and thereafter to the operating and finance lease liabilities recognized on the Consolidated Balance Sheet as of October 31, 2020. The reconciliation excludes short-term leases that are not recognized on the Consolidated Balance Sheet.
Year:Finance LeasesOperating Leases
2021$6,226 $18,821 
20224,332 17,367 
20232,655 14,805 
2024999 13,163 
2025652 11,265 
Later years2,956 63,986 
Total minimum lease payments17,820 139,407 
Amounts representing interest1,366 13,172 
Present value of minimum lease payments$16,454 $126,235