XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Summarized Activity Related to Restricted Stock Units (Detail) - Restricted Stock Unit - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Beginning balance (in shares) 67  
Granted (in shares) 47  
Forfeited (in shares) (1)  
Vested (in shares) (26)  
Ending balance (in shares) 87  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Beginning balance (in dollars per share) $ 238,830  
Granted (in dollars per share) 239.34  
Forfeited (in dollars per share) 246.79  
Vested (in dollars per share) 248.00  
Ending balance (in dollars per share) $ 236.32  
Expense related to nonvested common shares $ 2,510 $ 2,226