XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
3 Months Ended
Mar. 31, 2025
Inventories [Abstract]  
INVENTORIES

NOTE 3 – INVENTORIES

 

Inventories consisted of the following:

   March 31,   December 31, 
   2025   2024 
Raw materials  $875,802   $880,571 
Work in process   291,452    340,404 
Finished goods   1,599,861    1,619,250 
Total Inventories   2,767,115    2,840,225 
Less: Provision for obsolescence   (788,197)   (574,071)
   $1,978,918   $2,266,154 

 

Changes to the provision for obsolescence consisted of the following:

 

   For the Three Months Ended 
   March 31, 
   2025   2024 
At the beginning of the period  $574,071   $129,420 
Charges to provision   213,379    126,258 
Exchange rate   747    (85)
At the end of the period  $788,197   $255,593