XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated other comprehensive loss - Summary of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Apr. 30, 2023
Jan. 31, 2023
Apr. 30, 2024
Apr. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 2,723,967 $ 2,598,060 $ 2,446,685 $ 2,294,375 $ 2,598,060 $ 2,294,375
Pension and other postretirement plan adjustments, net of tax of $135 19   (173)   (440) (749)
Foreign currency translation adjustments (a) (32,620) 43,943 (290) 76,821 11,323 76,531
Ending balance 2,788,271 2,723,967 2,497,002 2,446,685 2,788,271 2,497,002
Amortization of prior service costs and net actuarial losses, tax         135  
Other Comprehensive Income (Loss), Net Investment Hedge, Tax         1,347  
Other Comprehensive Income (Loss), Net Investment Hedge, Gross         (4,507)  
Accumulated Other Comprehensive Income (Loss)            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (152,957) (196,441) (131,537) (207,782) (196,441) (207,782)
Foreign currency translation adjustments (a) (32,620) 43,943 (290) 76,821    
Ending balance (185,558) (152,957) $ (132,000) $ (131,537) (185,558) $ (132,000)
Cumulative translation adjustments            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   (133,280)     (133,280)  
Pension and other postretirement plan adjustments, net of tax of $135         0  
Foreign currency translation adjustments (a)         11,323  
Ending balance (121,957)       (121,957)  
Pension and postretirement  benefit plan adjustments            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   $ (63,161)     (63,161)  
Pension and other postretirement plan adjustments, net of tax of $135         (440)  
Foreign currency translation adjustments (a)         0  
Ending balance $ (63,601)       $ (63,601)