XML 117 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Oct. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Minimum Lease Commitments
As of October 31, 2019, anticipated future minimum lease payments on all non-cancellable operating leases with an initial term in excess of one year are as follows:
 
Minimum Lease Payments
 
(in thousands)
Fiscal Year
 
2020
$
79,286

2021
79,703

2022
69,477

2023
53,909

2024
48,730

Thereafter
291,494

Total
$
622,599