XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS RECEIVABLE, NET (Tables)
3 Months Ended
Sep. 30, 2024
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

The accounts receivable, net consisted of the following:

 

   September 30, 2024   June 30, 2024 
         
Accounts receivable  $2,628,639   $2,571,987 
Less: allowance for credit losses   (1,820,083)   (1,356,873)
Accounts receivable, net  $808,556   $1,215,114 
SCHEDULE OF MOVEMENT OF ALLOWANCE FOR DOUBTFUL ACCOUNTS

Movement of allowance for credit losses is as follows:

 

   September 30, 2024   June 30, 2024 
         
Beginning balance  $1,356,873   $8,153,850 
Acquisition of subsidiaries   -    173,101 
Charge to allowance   405,878    118,499 
Less: disposal of VIEs   -    (7,195,304)
Foreign currency translation adjustments   57,332    106,727 
Ending balance  $1,820,083   $1,356,873