XML 107 R93.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
INCOME TAXES [Abstract]      
Balance at beginning of year before interest and penalties $ 13,692 $ 8,332 $ 5,204
(Reductions) of tax positions in prior years (2,230)    
Additions of tax positions in prior years   86 209
Additions based on current year tax positions 3,918 6,139 3,361
Settlements (4,515) (835) (423)
Lapses of statutes of limitations (37) (30) (19)
Balance at end of year before interest and penalties 10,828 13,692 8,332
Interest and penalties 551 1,028 576
Balance at end of year including interest and penalties $ 11,379 $ 14,720 $ 8,908