XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable, Net (Tables)
3 Months Ended
Oct. 31, 2022
Accounts Receivable [Abstract]  
Schedule of accounts receivable
Accounts receivable, net consisted of:
(In thousands)October 31, 2022July 31, 2022
Advance charges receivable$476,672 $440,650 
Trade accounts receivable142,010 137,243 
Other receivables18,046 7,257 
636,728 585,150 
Less: Allowance for credit loss(7,764)(6,577)
Accounts receivable, net$628,964 $578,573