XML 43 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable Accounts Receivable (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2020
Jul. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenue, Practical Expedient, Financing Component [true false] true  
Accounts Receivable, before Allowance for Credit Loss, Current $ 352,265 $ 372,207
Less: Allowance for doubtful accounts 6,021 4,942
Accounts receivable, net 346,244 367,265
Advance charges receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current 270,289 280,835
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current 79,078 89,274
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current $ 2,898 $ 2,098