XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Disaggregation of Revenues and Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

For the Three Months

   

For the Nine Months

 
   

Ended September 30,

   

Ended September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Americas

  $ 387,208     $ 373,364     $ 3,873,979     $ 1,900,272  

Asia-Pacific

    478,073       127,030       988,941       562,526  

Europe

    2,995,961       1,973,219       8,450,491       7,910,059  

Middle East & Africa

    (53,968 )     4,607       68,893       825,769  

Total revenue

  $ 3,807,274     $ 2,478,221     $ 13,382,304     $ 11,198,627  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

For the Three Months

   

For the Nine Months

 
   

Ended September 30,

   

Ended September 30,

 

Revenues

 

2025

   

2024

   

2025

   

2024

 

Water

  $ 1,975,848     $ 687,684     $ 7,112,266     $ 4,106,975  

Ceramics

    812,246       1,077,630       3,065,504       4,549,104  

Plastics

    1,019,180       663,198       3,204,534       2,492,839  

Corporate

    -       49,709       -       49,709  

Total revenues

  $ 3,807,274     $ 2,478,221     $ 13,382,304     $ 11,198,627  
   

For the Three Months

   

For the Nine Months

 
   

Ended September 30,

   

Ended September 30,

 

Net loss

 

2025

   

2024

   

2025

   

2024

 

Water

  $ (317,045 )   $ (627,456 )   $ (578,351 )   $ (1,316,195 )

Ceramics

    (626,604 )     (735,131 )     (2,420,758 )     (2,053,964 )

Plastics

    (49,126 )     (510,423 )     (204,295 )     (1,024,605 )

Corporate

    (466,988 )     (967,516 )     (2,775,487 )     (2,945,757 )

Total net loss

    (1,459,762 )     (2,840,526 )     (5,978,890 )     (7,340,521 )
   

As of

 
   

September 30,

   

December 31,

 

Total assets

 

2025

   

2024

 

Water

  $ 8,839,565     $ 8,235,726  

Ceramics

    10,357,076       10,679,025  

Plastics

    2,503,101       1,670,644  

Corporate

    8,596,127       11,842,084  

Total assets

  $ 30,295,868     $ 32,427,479