XML 93 R73.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (Details 2) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Income Tax Disclosure [Abstract]    
Current $ 37,905 $ 5,978
Deferred 76,642 160,290
Accrued Income Taxes $ 114,547 $ 166,268