XML 96 R80.htm IDEA: XBRL DOCUMENT v3.23.4
INCOME TAXES, Current and Deferred Expense Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Current:      
Federal $ 96,492 $ 63,861 $ 47,839
State 18,225 13,015 11,639
Foreign 22,714 14,648 13,457
Current income tax expense 137,431 91,524 72,935
Deferred:      
Federal (19,049) 8,154 (10,097)
State (4,311) 1,129 (3,251)
Foreign (3,171) (407) (2,287)
Deferred Income Tax Expense (Benefit) (26,531) 8,876 (15,635)
Income tax expense $ 110,900 $ 100,400 $ 57,300