XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, Net (Tables)
9 Months Ended
Apr. 30, 2022
Accounts Receivable [Abstract]  
Schedule of accounts receivable
Accounts receivable, net consisted of:
(In thousands)April 30, 2022July 31, 2021
Advance charges receivable$452,103 $385,002 
Trade accounts receivable136,563 97,249 
Other receivables3,959 4,013 
592,625 486,264 
Less: Allowance for credit loss(6,711)(5,636)
Accounts receivable, net$585,914 $480,628