XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Net (Tables)
6 Months Ended
Jan. 31, 2024
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of:
(In thousands)January 31, 2024July 31, 2023
Advance charges receivable$669,340 $537,261 
Trade accounts receivable176,484 157,083 
Other receivables14,177 16,334 
860,001 710,678 
Less: Allowance for credit loss(13,644)(8,640)
Accounts receivable, net$846,357 $702,038