XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pension and other postretirement plans - Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Pension Plans | International        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 234 $ 283 $ 471 $ 558
Interest cost 685 642 1,374 1,245
Expected return on plan assets (416) (383) (833) (760)
Amortization of prior service credit (2) (13) (4) (26)
Amortization of net actuarial gain 8 21 17 41
Total benefit cost 509 550 1,025 1,058
Pension Plans | United States        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 2,507 2,744 5,015 5,488
Interest cost 4,752 4,176 9,505 8,351
Expected return on plan assets (6,652) (6,529) (13,306) (13,058)
Amortization of prior service credit 0 0 0 0
Amortization of net actuarial gain 0 0 0 0
Total benefit cost 607 391 1,214 781
Postretirement Benefit Costs | International        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 1 1 2 2
Interest cost 3 3 7 6
Amortization of net actuarial gain (14) (15) (29) (31)
Total benefit cost (10) (11) (20) (23)
Postretirement Benefit Costs | United States        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 70 100 141 200
Interest cost 754 766 1,508 1,531
Amortization of net actuarial gain (147) 0 (295) 0
Total benefit cost $ 677 $ 866 $ 1,354 $ 1,731