XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Net (Tables)
3 Months Ended
Oct. 31, 2023
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of:
(In thousands)October 31, 2023July 31, 2023
Advance charges receivable$581,475 $537,261 
Trade accounts receivable171,497 157,083 
Other receivables12,254 16,334 
765,226 710,678 
Less: Allowance for credit loss(9,591)(8,640)
Accounts receivable, net$755,635 $702,038