XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.2
SELECTED FINANCIAL STATEMENT INFORMATION (Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Oct. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ 1,289   $ 1,289   $ (25,667)
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax (407)   (407)   $ (409)
Starting accumulated other comprehensive loss     (26,076)    
Unrealized gain (loss)     26,956    
Amortization of unrealized loss on defined benefit pension plan, net of tax 1 $ 13 2 $ 39  
Ending accumulated other comprehensive loss $ 882   882    
Foreign Currency Translation [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Unrealized gain (loss)     26,956    
Pension Benefit Obligation [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Amortization of unrealized loss on defined benefit pension plan, net of tax     $ 2