v3.26.1
Earnings per Share Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Numerator:        
Net income as reported $ 280,145 $ 369,621 $ 751,668 $ 899,771
Denominator:        
Basic weighted-average (in shares) 93,897 98,434 94,914 99,718
Common stock equivalents (in shares) 548 736 654 811
Diluted weighted-average (in shares) 94,445 99,170 95,568 100,529
Shares issued under stock incentive and employee stock purchase plans (in shares) 118 21 526 399
Restricted Stock Units RSU and Employee Stock Option Member        
Denominator:        
Weighted-average number of antidilutive options and restricted stock units (in shares) 2 5 51 86