XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, Net (Tables)
3 Months Ended
Oct. 31, 2021
Accounts Receivable [Abstract]  
Schedule of accounts receivable
Accounts receivable, net consisted of:
(In thousands)October 31, 2021July 31, 2021
Advance charges receivable$446,368 $385,002 
Trade accounts receivable117,337 97,249 
Other receivables4,596 4,013 
568,301 486,264 
Less: Allowance for credit loss(5,664)(5,636)
Accounts receivable, net$562,637 $480,628