v3.26.1
Income Taxes - Schedule of Provision for Income Taxes and Effective Tax Rates (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Income Tax Disclosure [Abstract]        
Income before income taxes $ 683,922 $ 189,310 $ 782,251 $ 876,618
Provision (benefit) for income taxes $ 138,216 $ (52,967) $ 154,961 $ (12,080)
Effective tax rate 20.20% (28.00%) 19.80% (1.40%)