XML 54 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Note 4 - Inventory
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

NOTE 4 - INVENTORY

 

Inventory consisted of the following at December 31, 2023 and December 31, 2022:

 

   

2023

   

2022

 

Furnace parts and supplies

  $ 55,177     $ 66,495  

Raw materials

    3,301,526       2,474,227  

Work in process

    1,271,458       982,973  

Finished goods and filtration systems

    1,507,113       1,201,533  

Reserve for excess and obsolescence

    (867,458 )     (663,227 )

Net Inventory

  $ 5,267,816     $ 4,062,001  

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movements, expected useful lives, and estimated future demand for the products.