XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable, Net (Tables)
3 Months Ended
Oct. 31, 2024
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of:
(In thousands)October 31, 2024July 31, 2024
Advance charges receivable$594,915 $598,805 
Trade accounts receivable204,512 173,652 
Other receivables16,041 25,953 
815,468 798,410 
Less: Allowance for credit loss(13,628)(12,533)
Accounts receivable, net$801,840 $785,877