XML 34 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenue, Practical Expedient, Financing Component [true false] false  
Accounts Receivable, before Allowance for Credit Loss, Current $ 399,693 $ 372,207
Less: Allowance for doubtful accounts 5,384 4,942
Accounts receivable, net 394,309 367,265
Advance charges receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current 307,738 280,835
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current 87,467 89,274
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current $ 4,488 $ 2,098