XML 35 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2019
Apr. 30, 2019
Jul. 31, 2018
Apr. 30, 2019
Jul. 31, 2019
Jul. 31, 2018
Oct. 31, 2018
Allowance for Doubtful Accounts $ 831       $ 831   $ 676
Provision for Doubtful Accounts 3   $ (32)   329 $ 14  
Accounts Receivable Factored         10,829   13,545
Accounts receivable recourse liability 9,915       $ 9,915   $ 11,742
Significant Shareholder [Member] | MTD Holdings Inc. [Member]              
Revenue from Related Parties $ 1,114 $ 1,322   $ 5,521   $ 4,380