XML 42 R13.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE, NET
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
ACCOUNTS RECEIVABLE, NET

NOTE 3 — ACCOUNTS RECEIVABLE, NET

 

Accounts receivable consists of the following:

 

  

December 31, 2024

(restated)

   December 31, 2023 
Accounts receivable  $5,210,829   $10,123,805 
Less: allowance for credit loss   (384,192)   (557,360)
Accounts receivable, net  $4,826,637   $9,566,445 

 

The Company recorded a reversal of allowance for credit loss of $173,168 and an addition of allowance for credit loss of $203,301 for the years ended December 31, 2024 and 2023, respectively. The Company wrote off uncollectible accounts receivable of $nil and $598,434 from one customer for the years ended December 31, 2024 and 2023, respectively.

 

The movement of allowance for credit loss are as follow:

 

   

December 31, 2024

(restated)

    December 31, 2023  
Beginning balance   $ 557,360     $ 354,059  
(Reversal of) addition of provision     (173,168 )     203,301  
Ending balance   $

384,192

    $ 557,360  

 

The Company’s accounts receivable balances as of December 31, 2024 and 2023 are pledged for its line of credit facility at Cathay Bank and Midfirst Bank (See Note 12).