XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Current:      
Federal $ (387) $ 2,012 $ (3,449)
State 280 147 323
Foreign 1,143 1,209 16,703
Total current 1,036 3,368 13,577
Deferred:      
Federal (468) (162) 790
State (337) 746 (343)
Foreign 2,656 (701) (3,934)
Total deferred 1,851 (117) (3,487)
Change in valuation allowance 3,055   657
Total income tax provision $ 5,942 $ 3,251 $ 10,747