XML 87 R72.htm IDEA: XBRL DOCUMENT v3.23.4
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Schedule II - Valuation and Qualifying Accounts and Reserves      
Allowance for Doubtful Accounts Receivable, Beginning Balance $ 1,486 $ 1,645 $ 1,401
Charged to Costs and Expenses 79   268
Recovered from Costs and Expenses   (74)  
Deductions [1] 47 85 24
Allowance for Doubtful Accounts Receivable, Ending Balance 1,518 1,486 1,645
Income tax valuation allowance Balance at Beginning of Period 1,754 1,871 2,164
Charged to/ (Recovered from) Costs and Expenses 249 502 49
Deductions 193 619 342
Income tax valuation allowance Balance at End of Period $ 1,810 $ 1,754 $ 1,871
[1] Receivable write–offs