XML 33 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts receivable, net
12 Months Ended
Dec. 31, 2022
Credit Loss [Abstract]  
Accounts receivable, net

Note 4 — Accounts receivable, net

 

Accounts receivable, net consisted of the following:

 

               
    Years ended
December 31,
 
    2022     2021  
Accounts receivable   $ 12,355,072     $ 11,007,816  
Less: allowance for doubtful accounts     (705,060 )     (296,051 )
Accounts receivable, net   $ 11,650,012     $ 10,711,765  

 

Movement of allowance for doubtful accounts is as follows:

 

               
    Years ended
December 31,
 
    2022     2021  
Beginning balance   $ 296,051     $ 209,456  
Provision for doubtful accounts   $ 442,335     $ 81,661  
Exchange difference   $ (33,326 )   $ 4,934  
Ending balance   $ 705,060     $ 296,051  

 

Net provision for doubtful accounts for the years ended December 31, 2022 and 2021 amounted to $442,335 and $81,661, respectively.