XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS RECEIVABLE, NET (Tables)
9 Months Ended
Sep. 30, 2024
ACCOUNTS RECEIVABLE, NET [Abstract]  
Accounts Receivable
Accounts receivable, net is summarized as follows:

   
September 30,
2024
(Unaudited)
   
December 31,
2023
 
Accounts receivable
 
$
6,306,003
   
$
8,443,069
 
Less: allowance for credit losses
   
(1,749,146
)
   
(1,912,268
)
Accounts receivable, net
 
$
4,556,857
   
$
6,530,801
 

The changes in the allowance for credit losses are as follows:

   
For the Nine Months Ended
September 30,
 
   
2024
   
2023
 
    (Unaudited)
    (Unaudited)
 
Balance at the beginning of the period
 
$
1,912,268
   
$
1,961,034
 
Write-off
   
(179,430
)
   
(104,583
)
Foreign exchange
   
16,308
   
2,682
 
Balance at the end of the period
 
$
1,749,146
   
$
1,859,133