XML 63 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable, Net (Tables)
12 Months Ended
Jun. 30, 2025
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable, Net

Accounts receivable, net consisted of the following:

 

   As of June 30, 
   2025   2024 
Accounts receivable  $2,661,416   $2,085,535 
Less: Provision for credit losses   (80,686)   (79,535)
Accounts receivable, net  $2,580,730   $2,006,000 
Schedule of Movement of Provision for Credit Losses

Provisions for credit losses of nil, US$73,310 and US$6,953 were recorded for the years ended June 30, 2025, 2024 and 2023, respectively. Movement of provision for credit losses was as follows:

 

   For the years ended June 30, 
   2025   2024   2023 
Balance at beginning of the year  $79,535   $6,668   $
-
 
Add: Provision for credit losses   
-
    73,310    6,953 
Foreign currency translation adjustment   1,151    (443)   (285)
Balance at the end of the year  $80,686   $79,535   $6,668