XML 22 R12.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES
6 Months Ended
Jun. 30, 2026
INVENTORIES [Abstract]  
INVENTORIES
NOTE 4 - INVENTORIES

Inventories were summarized as follows:

   
June 30, 2026
   
December 31, 2025
 
   
(Unaudited)
       
Raw material
 
$
6,223,171
   
$
8,128,078
 
Work-in-progress
   
904,993
     
1,925,771
 
Goods in transit
   
9,092
     
39,682
 
Finished goods
   
18,072,280
     
22,340,107
 
Inventories, gross
   
25,209,536
     
32,433,638
 
Less: inventory valuation allowance
   
(6,770,840
)
   
(9,179,135
)
Total inventories, net
   
18,438,696
     
23,254,503
 
Less: inventories, net, held for discontinued operations
   
-
     
(1,318,610
)
Inventories, net, held for continuing operations
 
$
18,438,696
   
$
21,935,893
 

The changes in inventory valuation allowance were as follows:

   
For the Six Months Ended June 30,
 
   
2026
   
2025
 
   
(Unaudited)
   
(Unaudited)
 
Balance at the beginning of the period
 
$
9,179,135
   
$
8,255,880
 
Addition
   
-
     
2,554,421
 
Write-off
   
(2,494,595
)
   
(1,850,440
)
Foreign exchange
   
86,300
     
219,274
 
Balance at the end of the period
 
$
6,770,840
   
$
9,179,135