XML 94 R74.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Reconciliation of change in gross unrecognized tax benefits      
Balance, beginning of year $ 10,512 $ 4,922 $ 5,780
Increase in benefit as a result of tax positions taken in prior years 8,650 3,633 296
Increase in benefit as a result of tax positions taken in current year 3,142 2,733 833
Decrease in benefit as a result of settlements (1,782) 0 0
Decrease in benefit as a result of lapse of statute of limitations (493) (776) (1,987)
Balance, end of year $ 20,029 $ 10,512 $ 4,922