XML 84 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details 3) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Operating Leases, Future Minimum Payments, Remainder of Fiscal Year $ 11,899  
Lessee, Operating Lease, Liability, Payments, Due Year Two 18,237  
Lessee, Operating Lease, Liability, Payments, Due Year Three 16,794  
Lessee, Operating Lease, Liability, Payments, Due Year Four 14,698  
Lessee, Operating Lease, Liability, Payments, Due Year Five 11,722  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 211,869  
Lessee, Operating Lease, Liability, Payments, Due 285,219  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 171,685  
Operating Lease, Liability $ 113,534 $ 0