v3.26.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Shares
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Common Shares in Treasury, at cost
Beginning balance at Oct. 31, 2024 $ 2,932,192 $ 12,253 $ 714,091 $ 4,295,199 $ (184,840) $ (1,904,511)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under company stock and employee benefit plans 1,001   349     652
Stock-based compensation 4,633   4,633      
Purchase of treasury shares (60,098)         (60,098)
Dividends declared (44,602)     (44,602)    
Net income 94,652     94,652    
Other Comprehensive Income (Loss), Net of Tax (51,167)       (51,167)  
Ending balance at Jan. 31, 2025 2,876,611 12,253 719,073 4,345,249 (236,007) (1,963,957)
Beginning balance at Oct. 31, 2024 2,932,192 12,253 714,091 4,295,199 (184,840) (1,904,511)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 332,840          
Other Comprehensive Income (Loss), Net of Tax 49,281          
Ending balance at Jul. 31, 2025 2,981,785 12,253 731,915 4,495,031 (135,559) (2,121,855)
Beginning balance at Jan. 31, 2025 2,876,611 12,253 719,073 4,345,249 (236,007) (1,963,957)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under company stock and employee benefit plans 1,802   1,554     248
Stock-based compensation 4,791   4,791      
Purchase of treasury shares (86,154)         (86,154)
Dividends declared (44,335)     (44,335)    
Net income 112,404     112,404    
Other Comprehensive Income (Loss), Net of Tax 95,185       95,185  
Ending balance at Apr. 30, 2025 2,960,304 12,253 725,418 4,413,318 (140,822) (2,049,863)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under company stock and employee benefit plans 2,616   2,666     (50)
Stock-based compensation 3,831   3,831      
Purchase of treasury shares (71,942)         (71,942)
Dividends declared (44,071)     (44,071)    
Net income 125,784     125,784    
Other Comprehensive Income (Loss), Net of Tax 5,263       5,263  
Ending balance at Jul. 31, 2025 2,981,785 12,253 731,915 4,495,031 (135,559) (2,121,855)
Beginning balance at Oct. 31, 2025 3,043,571 12,253 740,789 4,600,604 (100,457) (2,209,618)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under company stock and employee benefit plans 18,795   16,457     2,338
Stock-based compensation 4,891   4,891      
Purchase of treasury shares (86,001)         (86,001)
Dividends declared (45,786)     (45,786)    
Net income 133,382     133,382    
Other Comprehensive Income (Loss), Net of Tax 43,254       43,254  
Ending balance at Jan. 31, 2026 3,112,106 12,253 762,137 4,688,200 (57,203) (2,293,281)
Beginning balance at Oct. 31, 2025 3,043,571 12,253 740,789 4,600,604 (100,457) (2,209,618)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 403,544          
Other Comprehensive Income (Loss), Net of Tax 51,465          
Ending balance at Jul. 31, 2026 3,269,059 12,253 801,948 4,866,764 (48,992) (2,362,914)
Beginning balance at Jan. 31, 2026 3,112,106 12,253 762,137 4,688,200 (57,203) (2,293,281)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under company stock and employee benefit plans 24,213   21,841     2,372
Stock-based compensation 6,147   6,147      
Purchase of treasury shares (43,302)         (43,302)
Dividends declared (45,856)     (45,856)    
Net income 117,316     117,316    
Other Comprehensive Income (Loss), Net of Tax 31,611       31,611  
Ending balance at Apr. 30, 2026 3,202,235 12,253 790,125 4,759,660 (25,592) (2,334,211)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under company stock and employee benefit plans 6,135   5,349     786
Stock-based compensation 6,474   6,474      
Purchase of treasury shares (29,489)         (29,489)
Dividends declared (45,742)     (45,742)    
Net income 152,846     152,846    
Other Comprehensive Income (Loss), Net of Tax (23,400)       (23,400)  
Ending balance at Jul. 31, 2026 $ 3,269,059 $ 12,253 $ 801,948 $ 4,866,764 $ (48,992) $ (2,362,914)