v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 117,316 $ 112,404 $ 250,698 $ 207,056
Components of other comprehensive income (loss), net of tax:        
Foreign currency translation and related hedging adjustments 2,465 95,605 45,424 43,926
Pension and postretirement benefit plans 29,146 (420) 29,441 92
Total other comprehensive income 31,611 95,185 74,865 44,018
Total comprehensive income $ 148,927 $ 207,589 $ 325,563 $ 251,074