XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Schedule of Activity For Unvested Performance Share Awards (Details) - Performance share awards - $ / shares
shares in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Performance Shares      
Balance at beginning of period (in shares) 186,760    
Granted (in shares) 108,636    
Vested (in shares) (85,324)    
Forfeited (3,400)    
Balance at end of period (in shares) 206,672 186,760  
Weighted-Average Fair Value at Date of Grant      
Balance at beginning of period (in dollars per share) $ 100.57    
Granted (in dollars per share) 99.60 $ 112.14 $ 98.41
Vested (in dollars per share) 90.59    
Forfeited (in dollars per share) 103.72    
Balance at end of period (in dollars per share) $ 103.26 $ 100.57