XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement, Pension and Other Postretirement Plans - Summary of Changes in Accumulated Other Comprehensive (Gain) Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Defined Benefit Plan Disclosure [Line Items]    
Balance at beginning of year $ (543)  
Balance at end of year (661) $ (543)
Pension Plans | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Balance at beginning of year 142,118 192,577
Net (gain) loss arising during the year (16,010) (29,091)
Prior service cost arising during the year 0 0
Net gain recognized during the year (7,504) (14,885)
Prior service adjustment recognized during the year (48) 64
Settlement (gain) loss (41,548) (4,111)
Curtailment (gain) loss (2,715) (2,436)
Exchange rate effect during the year 0 0
Balance at end of year 74,293 142,118
Pension Plans | International    
Defined Benefit Plan Disclosure [Line Items]    
Balance at beginning of year 28,736 29,960
Net (gain) loss arising during the year (28,234) 1,220
Prior service cost arising during the year 0 15
Net gain recognized during the year (2,278) (3,144)
Prior service adjustment recognized during the year 104 303
Settlement (gain) loss 29 (32)
Curtailment (gain) loss 1,406 0
Exchange rate effect during the year (2,176) 414
Balance at end of year (2,413) 28,736
Retirement Plans | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Balance at beginning of year 21,456 25,614
Net (gain) loss arising during the year (25,513) (2,799)
Net gain recognized during the year (978) (1,359)
Exchange rate effect during the year 0 0
Balance at end of year (5,035) 21,456
Retirement Plans | International    
Defined Benefit Plan Disclosure [Line Items]    
Balance at beginning of year (543) (466)
Net (gain) loss arising during the year (217) (83)
Net gain recognized during the year 51 41
Exchange rate effect during the year 48 (35)
Balance at end of year $ (661) $ (543)