XML 84 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Concentration Risk [Line Items]      
Unbilled receivables $ 40,900 $ 26,100  
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at beginning of period 17,580 3,963 $ 2,963
Provisions 2,700 18,221 1,701
Net Deductions 2,902 4,604 701
Balance at end of period $ 17,378 $ 17,580 $ 3,963
One Unidentified Customer | Customer Concentration Risk | Accounts Receivable      
Concentration Risk [Line Items]      
Net accounts receivable percentage 10.00%    
Two Unidentified Customers | Customer Concentration Risk | Accounts Receivable      
Concentration Risk [Line Items]      
Net accounts receivable percentage   23.00%  
APC Region Customer      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Provisions   $ 13,700