XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details 2) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Income Tax Disclosure [Abstract]    
Current $ 168,548 $ 8,047
Deferred 122,931 207,233
Accrued Income Taxes $ 291,479 $ 215,280