XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Beginning balance (in shares)     69  
Granted (in shares)     39  
Forfeited (in shares)     (5)  
Vested (in shares)     (31)  
Ending balance (in shares) 72   72  
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)     $ 236,280  
Granted (in dollars per share)     234.74  
Forfeited (in dollars per share)     241.30  
Vested (in dollars per share)     233.05  
Ending balance (in dollars per share) $ 236.37   $ 236.37  
Expense related to nonvested common shares $ 2,198 $ 2,152 $ 6,658 $ 6,658