XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated other comprehensive loss - Summary of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jan. 31, 2023
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance $ 2,497,002 $ 2,446,685 $ 2,294,375 $ 2,190,616 $ 2,218,628 $ 2,159,130 $ 2,294,375 $ 2,159,130
Pension and other postretirement plan adjustments, net of tax of ($305) (159)     1,848     (908) 7,686
Foreign currency translation adjustments (a) 3,455 (290) 76,821 (21,220) (46,901) (13,358) 79,986 (81,479)
Ending balance 2,579,806 2,497,002 2,446,685 2,199,045 2,190,616 2,218,628 2,579,806 2,199,045
Amortization of prior service costs and net actuarial losses, tax             305  
Other Comprehensive Income (Loss), Net Investment Hedge, Tax             1,097  
Other Comprehensive Income (Loss), Net Investment Hedge, Net of Tax 1,144           (2,467)  
Other Comprehensive Income (Loss), Net Investment Hedge, Gross             (3,672)  
Accumulated Other Comprehensive Income (Loss)                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (132,000) (131,537) (207,782) (198,209) (186,133) (175,835) (207,782) (175,835)
Foreign currency translation adjustments (a) 3,455 (290) 76,821 (21,220) (46,901) (13,358)    
Ending balance (128,704) $ (132,000) (131,537) $ (217,581) $ (198,209) $ (186,133) (128,704) $ (217,581)
Cumulative translation adjustments                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     (160,046)       (160,046)  
Pension and other postretirement plan adjustments, net of tax of ($305)             0  
Foreign currency translation adjustments (a)             79,986  
Ending balance (80,060)           (80,060)  
Pension and postretirement  benefit plan adjustments                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     $ (47,736)       (47,736)  
Pension and other postretirement plan adjustments, net of tax of ($305)             (908)  
Foreign currency translation adjustments (a)             0  
Ending balance $ (48,644)           $ (48,644)