XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed 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, 2022 $ 2,294,375 $ 12,253 $ 626,697 $ 3,652,216 $ (207,782) $ (1,789,009)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under company stock and employee benefit plans 21,373   17,858     3,515
Stock-based compensation 23,542   23,542      
Purchase of treasury shares, value (89,708)         (89,708)
Dividends declared (150,356)     (150,356)    
Net income 487,493     487,493    
Other comprehensive income (loss): 11,341       11,341  
Other Comprehensive Income (Loss):            
Foreign currency translation and related hedging instruments 26,766          
Ending Balance at Oct. 31, 2023 2,598,060 12,253 668,097 3,989,353 (196,441) (1,875,202)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under company stock and employee benefit plans 31,067   27,037     4,030
Stock-based compensation 18,957   18,957      
Purchase of treasury shares, value (33,339)         (33,339)
Dividends declared (161,438)     (161,438)    
Net income 467,284     467,284    
Other comprehensive income (loss): 11,601       11,601  
Other Comprehensive Income (Loss):            
Foreign currency translation and related hedging instruments 16,390          
Ending 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 9,014   7,754     1,260
Stock-based compensation 18,944   18,944      
Purchase of treasury shares, value (306,367)         (306,367)
Dividends declared (179,069)     (179,069)    
Net income 484,474     484,474    
Other comprehensive income (loss): 84,383       84,383  
Other Comprehensive Income (Loss):            
Foreign currency translation and related hedging instruments 66,372          
Ending Balance at Oct. 31, 2025 $ 3,043,571 $ 12,253 $ 740,789 $ 4,600,604 $ (100,457) $ (2,209,618)