XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Receivable, Net (Tables)
9 Months Ended
Apr. 30, 2024
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of:
(In thousands)April 30, 2024July 31, 2023
Advance charges receivable$616,324 $537,261 
Trade accounts receivable193,334 157,083 
Other receivables25,324 16,334 
834,982 710,678 
Less: Allowance for credit loss(12,332)(8,640)
Accounts receivable, net$822,650 $702,038