XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension and other postretirement plans - Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Pension Plans | International    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 237 $ 275
Interest cost 689 603
Expected return on plan assets (417) (377)
Amortization of prior service credit (2) (13)
Amortization of net actuarial (gain) loss 9 20
Total benefit cost 516 508
Pension Plans | United States    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 2,507 2,744
Interest cost 4,752 4,175
Expected return on plan assets (6,652) (6,529)
Amortization of prior service credit 0 0
Amortization of net actuarial (gain) loss 0 0
Total benefit cost 607 390
Postretirement Benefit Costs | International    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 1 1
Interest cost 3 3
Amortization of net actuarial (gain) loss (14) (16)
Total benefit cost (10) (12)
Postretirement Benefit Costs | United States    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 70 100
Interest cost 754 765
Amortization of net actuarial (gain) loss (147) 0
Total benefit cost $ 677 $ 865