XML 16 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period $ 17,378 $ 17,580 $ 3,963
Provisions 6,740 2,700 18,221
Net Deductions 4,017 2,902 4,604
Balance at end of period $ 20,101 $ 17,378 17,580
One Unidentified Customer | Customer Concentration Risk | Accounts Receivable      
Concentration Risk [Line Items]      
Net accounts receivable percentage 12.00%    
Two Unidentified Customers | Customer Concentration Risk | Accounts Receivable      
Concentration Risk [Line Items]      
Net accounts receivable percentage   10.00%  
APC Region Customer      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Provisions     $ 13,700