XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable Accounts Receivable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2021
Jul. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenue, Practical Expedient, Financing Component [true false] true  
Accounts Receivable, before Allowance for Credit Loss, Current $ 469,359 $ 356,597
Less: Allowance for credit loss 6,954 6,390
Accounts receivable, net 462,405 350,207
Advance charges receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current 368,360 260,196
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current 98,412 94,281
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, before Allowance for Credit Loss, Current $ 2,587 $ 2,120