v3.25.0.1
Accounts Receivable, Net
6 Months Ended
Dec. 31, 2024
Accounts Receivable, Net [Abstract]  
ACCOUNTS RECEIVABLE, NET

4. ACCOUNTS RECEIVABLE, NET

 

As of December 31, 2024 and June 30, 2024, accounts receivable consisted of the following:

 

   As of
December 31,
   As of
June 30,
 
   2024   2024 
Accounts receivable – gross  $79,005,575   $65,620,003 
Allowance for credit losses   (11,305,112)   (5,885,238)
Accounts receivable, net  $67,700,463   $59,734,765 

 

The Company recorded $4,183,998 and $1,900,797 bad debt expense for the three months ended December 31, 2024 and 2023, respectively. The Company recorded $7,286,079 and $2,126,284 bad debt expense for the six months ended December 31, 2024 and 2023, respectively. For the three months ended December 31, 2024 and 2023, the Company wrote off accounts receivable against allowance for credit losses of $257,488 and $311,379, respectively. For the six months ended December 31, 2024 and 2023, the Company wrote off accounts receivable against allowance for credit losses of $1,866,205 and $706,160, respectively.

 

Activity in the allowance for credit losses is below:

 

   For the six months ended
December 31,
 
   2024   2023 
Balance at July 1  $5,885,238   $1,498,806 
Current period provision for expected losses   7,286,079    2,126,284 
Write-offs charged against the allowance   (1,866,205)   (706,160)
Balance at December 31   11,305,112    2,918,930