XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Jul. 31, 2020
Leases [Abstract]  
Schedule of Additional Lease Information Under Finance and Operating Leases

Additional lease information is summarized below for the three and nine months ended July 31, 2020:

 

 

 

Three months ended

 

 

Nine months ended

 

 

 

July 31, 2020

 

 

July 31, 2020

 

 

 

Finance Leases

 

 

Operating Leases

 

 

Finance Leases

 

 

Operating Leases

 

Amortization of right of use assets

 

$

1,779

 

 

$

 

 

$

5,293

 

 

$

 

Interest

 

 

93

 

 

 

 

 

 

266

 

 

 

 

Lease cost(1)

 

 

1,872

 

 

 

5,406

 

 

 

5,559

 

 

 

16,073

 

Short-term and variable lease cost(1)

 

 

200

 

 

 

617

 

 

 

1,023

 

 

 

1,917

 

Total lease cost

 

$

2,072

 

 

$

6,023

 

 

$

6,582

 

 

$

18,000

 

 

 

(1)

Lease costs are recorded in both Cost of sales and Selling and administrative expenses on the Consolidated Statements of Income.

Schedule of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information is summarized below for the nine months ended July 31, 2020:

 

 

 

Finance Leases

 

 

Operating Leases

 

Cash outflows for leases

 

$

5,814

 

 

$

15,935

 

Weighted average remaining lease term (years)

 

4.72 years

 

 

10.48 years

 

Weighted average discount rate

 

 

2.51

%

 

 

1.69

%

Schedule of Reconciliation of Undiscounted Cash Flows for Operating and Finance Lease Liabilities

The following table reconciles the undiscounted cash flows for five years and thereafter to the operating and finance lease liabilities recognized on the statement of financial position as of July 31, 2020.  The reconciliation excludes short-term leases that are not recognized on the Consolidated Balance Sheet.

 

Year:

 

Finance Leases

 

 

Operating Leases

 

2020

 

$

6,479

 

 

$

20,709

 

2021

 

 

4,445

 

 

 

19,056

 

2022

 

 

2,735

 

 

 

16,106

 

2023

 

 

1,130

 

 

 

14,163

 

2024

 

 

669

 

 

 

12,160

 

Later years

 

 

3,210

 

 

 

68,085

 

Total minimum lease payments

 

$

18,668

 

 

$

150,279

 

Amounts representing interest

 

 

1,462

 

 

 

14,034

 

Present value of minimum lease payments

 

$

17,206

 

 

$

136,245