XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pension and other postretirement plans - Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Pension Plans | International        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 231 $ 281 $ 702 $ 838
Interest cost 688 642 2,062 1,887
Expected return on plan assets (417) (392) (1,250) (1,151)
Amortization of prior service credit (2) (13) (6) (38)
Amortization of net actuarial gain 7 20 24 61
Total benefit cost 507 538 1,532 1,597
Settlement loss 0 0 0 0
Pension Plans | United States        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 2,507 2,744 7,522 8,233
Interest cost 4,752 4,176 14,257 12,526
Expected return on plan assets (6,652) (6,529) (19,958) (19,587)
Amortization of prior service credit 0 0 0 0
Amortization of net actuarial gain 0 0 0 0
Total benefit cost 663 391 1,877 1,172
Settlement loss (56) 0 (56) 0
Postretirement Benefit Costs | International        
Defined Benefit Plan Disclosure [Line Items]        
Service cost   1   4
Interest cost   3   8
Amortization of net actuarial gain   (16)   (47)
Total benefit cost   (12)   (35)
Postretirement Benefit Costs | United States        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 70 100 211 299
Interest cost 754 766 2,262 2,297
Amortization of net actuarial gain (147) 0 (443) 0
Total benefit cost $ 677 $ 866 $ 2,030 $ 2,596