XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Leases        
Operating lease liability $ 52,455      
Other long-term liabilities 4,653 $ 2,635    
Total shareholders' equity 210,229 223,371 $ 226,883 $ 256,002
Lease-related assets and liabilities        
Operating lease assets 48,033 54,518    
Finance lease asset $ 6,777 $ 5,721    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization    
Total $ 54,810 $ 60,239    
Current portion of operating leases 7,062 6,925    
Finance lease liability, current 1,604 1,574    
Long-term portion of operating leases 45,393 52,140    
Finance lease liability, noncurrent 5,647 4,447    
Total $ 59,706 $ 65,086    
Weighted-average remaining lease term: Operating leases 8 years 2 months 12 days 9 years 3 months 18 days    
Weighted-average remaining lease term: Finance leases 6 years 6 months 6 years 10 months 24 days    
Weighted-average discount rate: Operating leases 3.10% 2.87%    
Weighted-average discount rate: Finance leases 4.83% 3.62%