XML 22 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Net
6 Months Ended
Dec. 31, 2023
Accounts Receivable, Net [Abstract]  
ACCOUNTS RECEIVABLE, NET

6. ACCOUNTS RECEIVABLE, NET

 

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

 

   As of
June 30,
   As of
December 31,
 
   2023   2023 
Accounts receivable – gross  $26,025,068   $48,373,928 
Allowance for credit losses   (1,498,806)   (2,918,930)
Accounts receivable, net  $24,526,262   $45,454,998 

 

The Company recorded $659,898, and $1,900,797 credit loss expenses for the three months ended December 31, 2022 and 2023, respectively. The Company recorded $1,029,655 and $2,126,284 credit loss expenses for the six months ended December 31, 2022 and 2023, respectively. For the three months ended December 31, 2022 and 2023, the Company wrote off accounts receivable against allowance for credit losses of $0 and $311,379, respectively. For the six months ended December 31, 2022 and 2023, the Company wrote off accounts receivable against allowance for credit losses of $0 and $706,160 respectively.