XML 33 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
6 Months Ended
Apr. 30, 2020
Leases [Abstract]  
Schedule of Additional Lease Information Under Finance and Operating Leases

Additional lease information is summarized below for the three and six months ended April 30, 2020:

 

 

 

Three months ended

 

 

Six months ended

 

 

 

April 30, 2020

 

 

April 30, 2020

 

 

 

Finance Leases

 

 

Operating Leases

 

 

Finance Leases

 

 

Operating Leases

 

Amortization of right of use assets

 

$

1,799

 

 

$

 

 

$

3,513

 

 

$

 

Interest

 

 

91

 

 

 

 

 

 

174

 

 

 

 

Lease cost(1)

 

$

1,890

 

 

$

5,348

 

 

$

3,687

 

 

$

10,667

 

Short-term and variable lease cost(1)

 

 

534

 

 

 

435

 

 

 

823

 

 

 

1,300

 

Total lease cost

 

 

2,424

 

 

 

5,783

 

 

 

4,510

 

 

 

11,967

 

 

(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 six months ended April 30, 2020:

 

Cash outflows for leases

 

$

3,548

 

 

$

10,635

 

Weighted average remaining lease term (years)

 

4.84 years

 

 

10.60 years

 

Weighted average discount rate

 

 

2.66

%

 

 

1.71

%

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 April 30, 2020.  The reconciliation excludes short-term leases that are not recognized on the Consolidated Balance Sheet.

 

Year:

 

Finance Leases

 

 

Operating Leases

 

2020

 

$

6,503

 

 

$

19,870

 

2021

 

 

4,420

 

 

 

17,865

 

2022

 

 

2,694

 

 

 

15,426

 

2023

 

 

1,243

 

 

 

13,128

 

2024

 

 

680

 

 

 

11,350

 

Later years

 

 

3,293

 

 

 

63,655

 

Total minimum lease payments

 

$

18,833

 

 

$

141,294

 

Amounts representing interest

 

 

1,561

 

 

 

11,030

 

Present value of minimum lease payments

 

$

17,272

 

 

$

130,264