XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and other postretirement plans - Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Pension Plans | International    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 232 $ 237
Interest cost 623 689
Expected return on plan assets (638) (417)
Amortization of prior service credit (2) (2)
Amortization of net actuarial gain (67) 9
Total benefit cost 148 516
Pension Plans | United States    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 2,531 2,507
Interest cost 4,691 4,752
Expected return on plan assets (6,609) (6,652)
Amortization of prior service credit 0 0
Amortization of net actuarial gain 474 0
Total benefit cost 1,087 607
Postretirement Benefit Costs | United States    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 59 70
Interest cost 650 754
Amortization of net actuarial gain (126) (147)
Total benefit cost $ 583 $ 677