XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Inventories, Net
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Inventory Disclosure [Text Block]

Note 3 Inventories, Net

 

Inventories, Net

 

As of June 30, 2025 and December 31, 2024, inventories, net consist of the following:

 

   

June 30, 2025

   

December 31, 2024

 

Raw materials

  $ 3,591,115     $ 3,488,703  

Work in process

    1,054,165       912,397  

Finished goods

    1,551,295       1,527,975  

Gross inventories

    6,196,575       5,929,075  

Less: Provision for obsolescence

    (500,112 )     (453,218 )

Inventories, net

  $ 5,696,463     $ 5,475,857