XML 42 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Oct. 31, 2019
Trade Receivables Held-for-sale, Amount $ 2,674   $ 2,538
Allowance for Doubtful Accounts 815   884
Provision for Doubtful Accounts 12 $ 329  
Accounts Receivable Factored 9,203 8,779  
Accounts receivable recourse liability 8,087   $ 9,188
Significant Shareholder [Member] | MTD Holdings Inc. [Member]      
Revenue from Related Parties $ 1,643 $ 1,857