XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable, Net (Tables)
6 Months Ended
Jan. 31, 2025
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of:
(In thousands)January 31, 2025July 31, 2024
Advance charges receivable$666,627 $598,805 
Trade accounts receivable206,041 173,652 
Other receivables23,572 25,953 
896,240 798,410 
Less: Allowance for credit loss(13,495)(12,533)
Accounts receivable, net$882,745 $785,877