XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 484,474 $ 467,284 $ 487,493
Components of other comprehensive income (loss), net of tax:      
Foreign currency translation and related hedging instruments 66,372 16,390 26,766
Pension and postretirement benefit plans:      
Pension and postretirement benefit plans 18,011 (4,789) (15,425)
Total other comprehensive income 84,383 11,601 11,341
Total comprehensive income $ 568,857 $ 478,885 $ 498,834