XML 88 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details 2) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Income Tax Disclosure [Abstract]    
Current $ 8,047 $ 6,591
Deferred 207,233 192,383
Accrued Income Taxes $ 215,280 $ 198,974