XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2025
ACCOUNTS RECEIVABLE, NET [Abstract]  
Accounts Receivable
Accounts receivable, net were summarized as follows:
 
   
June 30, 2025
(Unaudited)
   
December 31,
2024
 
Accounts receivable
 
$
7,969,806
   
$
6,706,364
 
Less: provision for credit losses
   
(3,593,840
)
   
(2,018,042
)
Total accounts receivable, net
   
4,375,966
     
4,688,322
 
Less: accounts receivable, net, held for discontinued operations
   
(1,139,219
)
   
(1,406,457
)
Accounts receivable, net, held for continuing operations
 
$
3,236,747
   
$
3,281,865
 
   
For the Six Months Ended June 30,
 
   
2025
   
2024
 
   
(Unaudited)
   
(Unaudited)
 
Balance at the beginning of the period
 
$
2,018,042
   
$
1,912,268
 
Additions
   
1,346,762
     
-
 
Write-off
   
(21,280
)
   
(172,443
)
Foreign exchange
   
250,316
     
(56,332
)
Balance at the end of the period
   
3,593,840
     
1,683,493
 
Less: balance of held for discontinued operations
   
(2,183,544
)
   
(1,198,477
)
Balance of held for continuing operations
 
$
1,410,296
   
$
485,016