v3.25.1
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 6 Months Ended
Apr. 30, 2025
Apr. 30, 2025
Number of Shares    
Outstanding, Beginning balance (in shares)   65
Distributions (in shares)   (1)
Outstanding, Ending balance (in shares) 65 65
Weighted-Average Grant Date  Fair Value    
Beginning balance (in dollars per share)   $ 115.66
Distributions (in dollars per share)   77.38
Ending balance (in dollars per share) $ 119.60 $ 119.60
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 $ 239.29