XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable
6 Months Ended
Jun. 30, 2023
Accounts Receivable [Abstract]  
Accounts receivable

Note 5 – Accounts receivable

 

Accounts receivable consist of the following:

 

   June 30,
2023
   December 31,
2022
 
         
Accounts receivable  $221,044   $197,640 
Less: Allowance for doubtful accounts   (2,967)   (3,120)
Total accounts receivable, net  $218,077   $194,520 

 

Movement of allowance for doubtful accounts is as follows:

 

   June 30,
2023
   December 31,
2022
 
         
Beginning balance  $(3,120)  $
-
 
Addition   
-
    (3,120)
Exchange rate effect   153    
-
 
Ending balance  $(2,967)  $(3,120)