XML 36 R33.htm IDEA: XBRL DOCUMENT v3.20.1
SELECTED FINANCIAL STATEMENT INFORMATION (Accounts Receivable) (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Oct. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 235,154 $ 277,992
Less: Allowance for doubtful accounts (4,270) (3,666)
Accounts receivable, net $ 230,884 $ 274,326