XML 97 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Oct. 31, 2019
Commitments and Contingencies [Abstract]  
Schedule of future minimum lease payments

 

Year Ending October 31,

 

 

 

(in thousands)

 

Amount

 

2020

$

25,239

 

2021

 

26,242

 

2022

 

26,296

 

2023

 

25,642

 

2024

 

25,614

 

2025 – thereafter

 

252,694

 

Total

$

381,727