XML 63 R15.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES
12 Months Ended
Dec. 31, 2025
INVENTORIES [Abstract]  
INVENTORIES
NOTE 5 - INVENTORIES

Inventories were summarized as follows:

   
December 31, 2025
   
December 31, 2024
 
             
Raw material
 
$
8,128,078
   
$
10,071,694
 
Work-in-progress
   
1,925,771
     
1,395,282
 
Goods in transit
   
39,682
     
129,821
 
Finished goods
   
22,340,107
     
25,655,019
 
Inventories, gross
   
32,433,638
     
37,251,816
 
Less: inventory valuation allowance
   
(9,179,135
)
   
(8,255,880
)
Total inventories, net
   
23,254,503
     
28,995,936
 
Less: inventories, net, held for discontinued operations
   
(1,318,610
)
   
(4,983,432
)
Inventories, net, held for continuing operations
 
$
21,935,893
   
$
24,012,504
 

The changes in inventory valuation allowance were as follows:

 
For the Years Ended December 31,
 
 
2025
 
2024
 
         
Balance at the beginning of the year
 
$
8,255,880
   
$
3,504,333
 
Addition
   
2,554,421
     
6,462,514
 
Write-off
   
(1,850,440
)
   
(1,626,613
)
Foreign exchange
   
219,274
     
(84,354
)
Balance at the end of the year
 
$
9,179,135
   
$
8,255,880