XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts receivable, net
12 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Accounts receivable, net

Note 5 – Accounts receivable, net

 

Accounts receivable for the Company consisted of the following as of the dates indicated below:

        
   June 30, 2025   June 30, 2024 
Accounts receivable  $8,048,425   $15,095,479 
Less: allowance for credit losses   (1,924,417)   (355,386)
Total accounts receivable  $6,124,008   $14,740,093 

 

The changes in allowance for credit losses on accounts receivable are summarized below:

    
   Allowance for
Credit Losses
 
Balance at June 30, 2023  $70,000 
Allowance recorded during the year ended June 30, 2024   285,386 
Balance at June 30, 2024  $355,386 
Allowance recorded during the year ended June 30, 2025   1,569,031 
Balance at June 30, 2025  $1,924,417