XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Prepayments and other current assets, net (Tables)
3 Months Ended
Sep. 30, 2024
Prepayments And Other Current Assets Net  
Schedule of prepayments and other current assets
        
   September 30, 2024   June 30, 2024 
Advance to suppliers  $1,953,093   $1,567,528 
Prepaid income taxes   16,687    31,496 
Prepaid expenses and other receivables   839,134    747,510 
Less: Allowance for credit losses        
           
Total  $2,808,914   $2,346,534 
Schedule of changes in allowance for credit losses on other receivables
     
   Allowance for Credit Losses 
Balance at June 30, 2023  $249,128 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $249,128 
      
Balance at June 30, 2024  $ 
Allowance recorded during the three months ended September 30, 2024    
Balance at September 30, 2024  $