XML 68 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Significant Accounting Policies - Summary of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning balance $ (207,782)    
Pension and postretirement plan changes, net of tax (15,425)    
Currency translation losses 26,766 $ (126,657) $ 7,033
Accumulated other comprehensive loss, Ending balance (196,441) (207,782)  
Pension and postretirement plan changes, tax 4,774    
Cumulative Translation Adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning balance (160,046)    
Currency translation losses 26,766    
Accumulated other comprehensive loss, Ending balance (133,280) (160,046)  
Pension And Postretirement Benefit Plan Adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning balance (47,736)    
Pension and postretirement plan changes, net of tax (15,425)    
Accumulated other comprehensive loss, Ending balance $ (63,161) $ (47,736)