Schedule of Accounts Receivable |
As
of June 30, 2025 and 2024, accounts receivable consisted of the following:
| |
As of June 30, | | |
As of June 30, | |
| |
2025 | | |
2024 | |
Accounts receivable – gross | |
$ | 65,002,773 | | |
$ | 65,620,003 | |
Allowance for credit losses | |
| (17,971,470 | ) | |
| (5,885,238 | ) |
Accounts receivable, net | |
$ | 47,031,303 | | |
$ | 59,734,765 | |
| |
| | | |
| | |
Accounts receivable, net – current portion | |
| 39,664,145 | | |
| 59,734,765 | |
Accounts receivable, net – non current portion | |
| 7,367,158 | | |
| - | |
Accounts receivable, net | |
$ | 47,031,303 | | |
$ | 59,734,765 | |
|
Schedule of Allowance for Credit Losses |
Activity
in the allowance for credit losses is below:
| |
For
the year ended June 30, | |
| |
2025 | | |
2024 | |
Balance at July 1 | |
$ | 5,885,238 | | |
$ | 1,498,806 | |
Provision for expected losses | |
| 22,034,812 | | |
| 6,015,752 | |
Write-offs charged
against the allowance | |
| (9,948,580 | ) | |
| (1,629,320 | ) |
Balance at June 30 | |
| 17,971,470 | | |
| 5,885,238 | |
|