XML 80 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at beginning of period $ 3,963 $ 2,963 $ 2,083
Provisions 18,221 1,701 1,576
Net Deductions 4,604 701 696
Balance at end of period $ 17,580 $ 3,963 $ 2,963
Two Unidentified Customers | Customer Concentration Risk | Accounts Receivable      
Concentration Risk [Line Items]      
Net accounts receivable percentage 23.00%    
One Unidentified Customer | Customer Concentration Risk | Accounts Receivable      
Concentration Risk [Line Items]      
Net accounts receivable percentage   10.40%  
APC Region Customer      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Provisions $ 13,700