XML 68 R31.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

The accounts receivable, net consisted of the following:

 

  

June 30,

2023

  

June 30,

2022

 
         
Accounts receivable  $10,467,260   $9,138,790 
Less: allowance for doubtful accounts   (8,153,850)   (7,317,236)
Accounts receivable, net   2,313,410    1,821,554 
Less: accounts receivable, net held for discontinued operations   (2,278,824)   (1,821,554)
Accounts receivable, net held for continuing operations  $34,586   $- 
SCHEDULE OF MOVEMENT OF ALLOWANCE FOR DOUBTFUL ACCOUNTS

Movement of allowance for doubtful accounts is as follows:

  

  

June 30,

2023

  

June 30,

2022

 
         
Beginning balance  $7,317,236   $9,635,506 
Acquisition of Biowin   451,863    - 
Charge to expense   1,050,753    1,632,670 
Less: disposal of VIE   -    (3,677,073)
Less: write-off   (62,125)     
Foreign currency translation adjustments   (603,877)   (273,867)
Ending balance  $8,153,850   $7,317,236