XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables & Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2016
Receivables [Abstract]            
Trade receivables       $ 88,287 $ 82,745  
Receivables from employees       161 594  
Accounts receivable, gross       88,448 83,339  
Allowance for accounts receivable $ 161 $ 325 $ 325 161 393 $ 333
Accounts receivable, net       $ 88,287 $ 82,946  
Allowance for Doubtful Accounts Receivable [Roll Forward]            
Allowance for accounts receivable 393 325        
Bad debt expense 262 700 46      
Amounts written off (494) (916) (54)      
Recoveries 0 284 0      
Allowance for accounts receivable $ 161 $ 393 $ 325