v3.25.2
Income Taxes - Provision for Income Taxes and Effective Tax Rates (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Income Tax Disclosure [Abstract]        
Income before income taxes $ 189,310 $ 391,995 $ 876,618 $ 1,190,979
Provision (benefit) for income taxes $ (52,967) $ (30,712) $ (12,080) $ 37,634
Effective tax rate (28.00%) (7.80%) (1.40%) 3.20%