XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable and Other Receivables, Net (Tables)
3 Months Ended
Sep. 30, 2024
Accounts Receivable and Other Receivables, Net [Abstract]  
Schedule of Accounts Receivable and Other Receivables, Net Accounts receivable and other receivables, net consisted of the following:
   September 30,
2024
   June 30,
2024
 
   US$   US$ 
Accounts receivable – third parties   23,814,041    24,239,599 
Accounts receivable – a related party   891,465    1,067,729 
Other receivables – third parties*   255,701    65,835 
Other receivables – a related party*   748,556    499,063 
Gross total   25,709,763    25,872,226 
Less: allowance for credit loss   (532,278)   (407,182)
Total   25,177,485    25,465,044 
* The balance is comprised primarily of accounts receivable associated with service arrangements that are not within the scope of ASC 606.
Schedule of Movement of Allowance for Credit Loss The movement of allowance for credit loss for the three months ended September 30, 2024 and the fiscal year ended June 30, 2024:
   September 30,
2024
   June 30,
2024
 
   US$   US$ 
Balance as of beginning   407,182    666,531 
Additional provision   126,936    94,694 
Write-off   (1,840)   (354,043)
Ending balance   532,278    407,182