XML 118 R98.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies (Details Textual 1) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Lessee, Lease, Description [Line Items]      
Right-of-use asset $ 108,311 $ 102,787  
Lease liabilities 128,588 123,866  
Operating lease payments 22,500 20,200 $ 17,700
Lease expense 24,300 27,100 25,600
Variable lease cost $ 4,100 $ 4,200 $ 3,300
Operating lease, weighted average remaining lease term 7 years 2 months 12 days 7 years 2 months 12 days  
Operating lease, weighted average discount rate, percent 5.90% 5.80%  
Lessee, Operating Lease, Existence of Residual Value Guarantee [true false] false    
Land [Member]      
Lessee, Lease, Description [Line Items]      
Operating lease, weighted average remaining lease term 93 years 4 months 24 days 94 years 4 months 24 days  
Operating lease, weighted average discount rate, percent 4.50% 4.50%