XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - Summary of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning balance $ (175,835)    
Pension and postretirement plan changes, net of tax 94,710    
Currency translation losses (126,657) $ 7,033 $ 12,910
Accumulated other comprehensive loss, Ending balance (207,782) (175,835)  
Pension and postretirement plan changes, tax 31,007    
Cumulative Translation Adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning balance (33,389)    
Currency translation losses (126,657)    
Accumulated other comprehensive loss, Ending balance (160,046) (33,389)  
Pension And Postretirement Benefit Plan Adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning balance (142,446)    
Pension and postretirement plan changes, net of tax 94,710    
Accumulated other comprehensive loss, Ending balance $ (47,736) $ (142,446)