XML 88 R72.htm IDEA: XBRL DOCUMENT v3.24.4
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Schedule II - Valuation and Qualifying Accounts and Reserves      
Allowance for Doubtful Accounts Receivable, Beginning Balance $ 1,518 $ 1,486 $ 1,645
Charged to Costs and Expenses 214 (79) (74)
Deductions [1] 250 47 85
Allowance for Doubtful Accounts Receivable, Ending Balance 1,482 1,518 1,486
Income tax valuation allowance Balance at Beginning of Period 1,810 1,754 1,871
Charged to/ (Recovered from) Costs and Expenses 8,590 249 502
Deductions 1,197 193 619
Income tax valuation allowance Balance at End of Period $ 9,203 $ 1,810 $ 1,754
[1] Receivable write–offs