XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Jul. 31, 2020
Leases [Abstract]  
Supplemental Cash Flow and Other Lease Information
The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases:
Three Months EndedNine Months Ended
(Dollars in thousands)July 31, 2020July 31, 2020
Operating lease expense$4,036 $14,253 
Short-term lease expense876 2,204 
Variable lease expense20 116 
Total lease expense$4,932 $16,573 
The following table presents supplemental cash flow information related to the company's operating leases:
Three Months EndedNine Months Ended
(Dollars in thousands)July 31, 2020July 31, 2020
Operating cash flows for amounts included in the measurement of lease liabilities$3,683 $13,949 
Right-of-use assets obtained in exchange for lease obligations$1,656 $18,698 
The following table presents other lease information related to the company's operating leases as of July 31, 2020:
(Dollars in thousands)July 31, 2020
Weighted-average remaining lease term of operating leases in years7.2
Weighted-average discount rate of operating leases2.80 %
Future Minimum Operating Lease Payments
The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of July 31, 2020:
(Dollars in thousands)July 31, 2020
2020 (remaining)$24,574 
202117,822 
202215,172 
202312,102 
202410,787 
Thereafter33,468 
Total future minimum operating lease payments113,925 
Less: imputed interest28,991 
Present value of operating lease liabilities$84,934 
Contractual Obligation, Fiscal Year Maturity Schedule
The following table presents future minimum operating lease payments by respective fiscal year for non-cancelable operating leases under the legacy lease accounting guidance at ASC Topic 840, Leases, as of October 31, 2019:
(Dollars in thousands)October 31, 2019
2020$17,135 
202115,764 
202212,806 
20239,772 
20248,863 
Thereafter18,732 
Total future minimum lease payments$83,072