XML 91 R75.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Reconciliation of change in gross unrecognized tax benefits      
Balance, beginning of year $ 4,922 $ 5,780 $ 6,591
Increase in benefit as a result of tax positions taken in prior years 3,633 296 624
Increase in benefit as a result of tax positions taken in current year 2,733 833 0
Decrease in benefit as a result of lapse of statute of limitations (776) (1,987) (1,435)
Balance, end of year $ 10,512 $ 4,922 $ 5,780