XML 54 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Oct. 31, 2017
Accounts Receivable [Abstract]          
Allowance for Doubtful Accounts $ 1,051   $ 1,051   $ 1,271
Provision for Doubtful Accounts 166   46    
Bad debt benefit   $ (21)   $ (34)  
Accounts Receivable Factored     14,803   7,567
Accounts receivable recourse liability $ 12,319   $ 12,319   $ 8,072