v3.25.2
Stock-based compensation - Summarized Activity Related to Director Deferred Compensation Shares (Detail) - Directors - Deferred Compensation Share Equivalent Units - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2025
Number of Shares    
Outstanding, Beginning balance (in shares)   65
Distributions (in shares)   (2)
Outstanding, Ending balance (in shares) 65 65
Dividend equivalents (in shares)   1
Dividend equivalents (in dollars per share)   $ 206.43
Weighted-Average Grant Date  Fair Value    
Beginning balance (in dollars per share)   115.66
Distributions (in dollars per share)   77.63
Ending balance (in dollars per share) $ 120.67 $ 120.67
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Restricted Stock Units Vested 1  
Share Based Compensation Arrangement By Share Based Payment Award Vested Equity Instruments Other Than Options Weighted Average Grant Date Fair Value Vested $ 235.65