XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable, Net (Tables)
9 Months Ended
Apr. 30, 2025
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of:
(In thousands)April 30, 2025July 31, 2024
Advance charges receivable$551,037 $598,805 
Trade accounts receivable188,087 173,652 
Other receivables31,467 25,953 
Accounts receivable770,591 798,410 
Less: Allowance for credit loss(12,748)(12,533)
Accounts receivable, net$757,843 $785,877