XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Significant Accounting Policies - Summary of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss), Beginning balance $ (184,840)      
Currency translation losses 66,372 $ 16,390 $ 26,766  
Accumulated other comprehensive loss, Ending balance (100,457) (184,840)    
Stockholders' Equity Attributable to Parent 3,043,571 2,932,192    
Cumulative Translation Adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other Comprehensive Income (Loss), before Reclassifications, before Tax 57,857 11,024 31,409  
Other Comprehensive Income (Loss), Tax 8,515 5,366 (4,643)  
Stockholders' Equity Attributable to Parent (50,518) (116,890) (133,280) $ (160,046)
Pension And Postretirement Benefit Plan Adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other Comprehensive Income (Loss), before Reclassifications, before Tax (22,953) 6,129 19,804  
Other Comprehensive Income (Loss), Reclassifications from AOCI to Statement of Income 1,060 (419) (308)  
Other Comprehensive Income (Loss), Tax 6,002 (1,759) (4,687)  
Stockholders' Equity Attributable to Parent (49,939) (67,950) (63,161) (47,736)
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other Comprehensive Income (Loss), before Reclassifications, before Tax 80,810 4,895 11,605  
Other Comprehensive Income (Loss), Reclassifications from AOCI to Statement of Income 1,060 (419) (308)  
Other Comprehensive Income (Loss), Tax 2,513 7,125 44  
Stockholders' Equity Attributable to Parent $ (100,457) $ (184,840) $ (196,441) $ (207,782)