XML 24 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
12 Months Ended
Dec. 31, 2024
Inventories [Abstract]  
INVENTORIES

NOTE 3 – INVENTORIES

 

Inventories consisted of the following:

 

   December 31,   December 31, 
   2024   2023 
Raw materials  $880,571   $1,885,615 
Work in process   340,404    413,597 
Finished goods   1,619,250    1,562,725 
Total Inventories   2,840,225    3,861,937 
Less: Provision for obsolescence   (574,071)   (129,420)
   $2,266,154   $3,732,517 

 

Changes to the provision for obsolescence consisted of the following:

 

   December 31,   December 31, 
   2024   2023 
At the beginning of the year  $129,420   $139,682 
Charges (credits) to provision   450,738    (7,974)
Exchange rate   (6,087)   (2,288)
At the end of the year  $574,071   $129,420