XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Current:      
Federal $ 1,987 $ 2,144 $ 3,778
State 105 281 147
Foreign 1,564 1,143 1,209
Total current 3,656 3,568 5,134
Deferred:      
Federal 290 (349) (2,568)
State 718 273 487
Foreign (604) 2,656 (701)
Total deferred 404 2,580 (2,782)
Change in valuation allowance (1,735)   813
Total income tax provision $ 2,325 $ 6,148 $ 3,165