XML 41 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details 3) - USD ($)
$ in Thousands
Apr. 30, 2020
Oct. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Operating Leases, Future Minimum Payments, Remainder of Fiscal Year $ 8,455  
Lessee, Operating Lease, Liability, Payments, Due Year Two 19,327  
Lessee, Operating Lease, Liability, Payments, Due Year Three 17,437  
Lessee, Operating Lease, Liability, Payments, Due Year Four 15,039  
Lessee, Operating Lease, Liability, Payments, Due Year Five 12,133  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 213,509  
Lessee, Operating Lease, Liability, Payments, Due 285,900  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 158,146  
Operating Lease, Liability $ 127,754 $ 0