XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET
3 Months Ended
Mar. 31, 2024
ACCOUNTS RECEIVABLE, NET [Abstract]  
ACCOUNTS RECEIVABLE, NET
NOTE 4 - ACCOUNTS RECEIVABLE, NET

Accounts receivable, net is summarized as follows:
   
March 31,
2024
(Unaudited)
   
December 31,
2023
 
Accounts receivable
 
$
6,272,558
   
$
8,443,069
 
Less: provision for doubtful accounts
   
(1,695,595
)
   
(1,912,268
)
Accounts receivable, net
 
$
4,576,963
   
$
6,530,801
 

The changes in the provision for doubtful accounts are as follows:
   
For the Three Months Ended
March 31,
 
   
2024
   
2023
 
    (Unaudited)
    (Unaudited)
 
Balance at the beginning of the period
 
$
1,912,268
   
$
1,961,034
 
Write-off
   
(173,731
)
   
(11,402
)
Foreign exchange
   
(42,942
)
   
4,269
 
Balance at the end of the year
 
$
1,695,595
   
$
1,953,901