XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and other postretirement plans - Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Pension Plans | International    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 275 $ 489
Interest cost 603 298
Expected return on plan assets (377) (393)
Amortization of prior service cost (credit) (13) (18)
Amortization of net actuarial (gain) loss 20 607
Total benefit cost 508 983
Pension Plans | United States    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 2,744 5,187
Interest cost 4,175 3,583
Expected return on plan assets (6,529) (7,878)
Amortization of prior service cost (credit) 0 12
Amortization of net actuarial (gain) loss 0 2,766
Total benefit cost 390 3,670
Postretirement Benefit Costs | International    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 1 3
Interest cost 3 3
Amortization of net actuarial (gain) loss (16) (12)
Total benefit cost (12) (6)
Postretirement Benefit Costs | United States    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 100 195
Interest cost 765 488
Amortization of net actuarial (gain) loss 0 263
Total benefit cost $ 865 $ 946