XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated other comprehensive loss - Summary of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance $ 2,190,616 $ 2,218,628 $ 2,159,130 $ 1,950,357 $ 1,857,183 $ 1,758,991 $ 2,159,130 $ 1,758,991
Amortization of prior service costs and net    actuarial losses, net of tax of ($2,448) 1,848     4,405     7,686 11,206
Foreign currency translation adjustments (21,220) (46,901) (13,358) (3,348) (6,943) 28,433 (81,479) 18,142
Pension settlement, net of tax of ($9,573) 0 32,047   (606)     32,047 3,975
Ending balance 2,199,045 2,190,616 2,218,628 2,063,178 1,950,357 1,857,183 2,199,045 2,063,178
Amortization of prior service costs and net actuarial losses, tax             2,448  
Pension settlement tax             9,573  
Accumulated Other Comprehensive Income (Loss)                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (198,209) (186,133) (175,835) (193,246) (194,688) (226,118) (175,835) (226,118)
Foreign currency translation adjustments (21,220) (46,901) (13,358) (3,348) (6,943) 28,433    
Pension settlement, net of tax of ($9,573)   32,047            
Ending balance (217,581) $ (198,209) (186,133) $ (192,795) $ (193,246) $ (194,688) (217,581) $ (192,795)
Cumulative translation adjustments                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     (33,389)       (33,389)  
Amortization of prior service costs and net    actuarial losses, net of tax of ($2,448)             0  
Foreign currency translation adjustments             (81,479)  
Pension settlement, net of tax of ($9,573)             0  
Ending balance (114,868)           (114,868)  
Pension and postretirement  benefit plan adjustments                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     $ (142,446)       (142,446)  
Amortization of prior service costs and net    actuarial losses, net of tax of ($2,448)             7,686  
Foreign currency translation adjustments             0  
Pension settlement, net of tax of ($9,573)             32,047  
Ending balance $ (102,713)           $ (102,713)