v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Common Stock
APIC
Retained Earnings
Treasury Stock
AOCI
Non-controlling Interest
Beginning balance at Oct. 31, 2024 $ 7,686,715 $ 1,129 $ 694,713 $ 8,153,356 $ (1,209,547) $ 31,277 $ 15,787
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 899,771     899,771      
Purchase of treasury stock (402,468)       (402,468)    
Exercise of stock options, stock-based compensation issuances, and employee stock purchase plan issuances (21,275)   (38,131)   16,856    
Stock-based compensation 27,110   27,110        
Dividends declared (72,987)     (72,987)      
Other comprehensive loss (5,507)         (5,507)  
Loss attributable to non-controlling interest (755)           (755)
Capital (distributions) contributions – net 603           603
Ending balance at Jul. 31, 2025 8,111,207 1,129 683,692 8,980,140 (1,595,159) 25,770 15,635
Beginning balance at Apr. 30, 2025 7,964,415 1,129 679,434 8,634,857 (1,394,825) 28,130 15,690
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 369,621     369,621      
Purchase of treasury stock (201,358)       (201,358)    
Exercise of stock options, stock-based compensation issuances, and employee stock purchase plan issuances 967   (57)   1,024    
Stock-based compensation 4,315   4,315        
Dividends declared (24,338)     (24,338)      
Other comprehensive loss (2,360)         (2,360)  
Loss attributable to non-controlling interest (257)           (257)
Capital (distributions) contributions – net 202           202
Ending balance at Jul. 31, 2025 8,111,207 1,129 683,692 8,980,140 (1,595,159) 25,770 15,635
Beginning balance at Oct. 31, 2025 8,286,064 1,029 687,123 8,574,807 (1,014,568) 22,272 15,401
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 751,668     751,668      
Purchase of treasury stock (432,628)       (432,628)    
Exercise of stock options, stock-based compensation issuances, and employee stock purchase plan issuances (7,961)   (70,925)   62,964    
Stock-based compensation 27,704   27,704        
Dividends declared (73,403)     (73,403)      
Other comprehensive loss (5,273)         (5,273)  
Loss attributable to non-controlling interest (245)           (245)
Capital (distributions) contributions – net (4,385)           (4,385)
Ending balance at Jul. 31, 2026 8,541,541 1,029 643,902 9,253,072 (1,384,232) 16,999 10,771
Beginning balance at Apr. 30, 2026 8,485,992 1,029 649,556 8,997,249 (1,191,681) 19,002 10,837
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 280,145     280,145      
Purchase of treasury stock (206,756)       (206,756)    
Exercise of stock options, stock-based compensation issuances, and employee stock purchase plan issuances 4,175   (10,030)   14,205    
Stock-based compensation 4,376   4,376        
Dividends declared (24,322)     (24,322)      
Other comprehensive loss (2,003)         (2,003)  
Loss attributable to non-controlling interest (112)           (112)
Capital (distributions) contributions – net 46           46
Ending balance at Jul. 31, 2026 $ 8,541,541 $ 1,029 $ 643,902 $ 9,253,072 $ (1,384,232) $ 16,999 $ 10,771