v3.26.1
Note 3 - Disaggregation of Revenues and Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]
  

For the Three Months

  

For the Six Months

 
  

Ended June 30,

  

Ended June 30,

 

Revenues

 

2026

  

2025

  

2026

  

2025

 

Americas

 $452,774  $1,252,870  $703,576  $3,486,771 

Asia-Pacific

  1,012,125   376,413   1,637,678   510,868 

Europe

  2,898,853   3,205,345   6,158,818   5,454,530 

Middle East & Africa

  -   122,861   -   122,861 

Total revenue

 $4,363,752  $4,957,489  $8,500,072  $9,575,030 
Segment Reporting [Table Text Block]
  

For the Three Months

  

For the Six Months

 
  

Ended June 30,

  

Ended June 30,

 

Revenues

 

2026

  

2025

  

2026

  

2025

 

Systems and Aftermarket

 $2,408,368  $2,442,696  $4,197,663  $5,136,418 

Filters and Membranes

  1,041,613   1,299,412   2,348,612   2,253,258 

Components

  913,771   1,215,381   1,953,797   2,185,354 

Corporate

  -   -   -   - 

Total revenues

 $4,363,752  $4,957,489  $8,500,072  $9,575,030 
  

For the Three Months

  

For the Six Months

 
  

Ended June 30,

  

Ended June 30,

 

Cost of goods sold

 

2026

  

2025

  

2026

  

2025

 

Systems and Aftermarket

 $1,865,188  $1,870,609  $3,154,401  $4,029,736 

Filters and Membranes

  1,219,614   1,637,245   2,741,388   3,138,315 

Components

  913,411   963,905   1,845,000   1,794,290 

Corporate

  -   1,152   -   3,055 

Total cost of goods sold

  3,998,213   4,472,911   7,740,789   8,965,396 
  

For the Three Months

  

For the Six Months

 
  

Ended June 30,

  

Ended June 30,

 

Operating expenses

 

2026

  

2025

  

2026

  

2025

 

Systems and Aftermarket

 $855,134  $655,462  $1,638,769  $1,266,949 

Filters and Membranes

  466,279   421,614   914,092   787,974 

Components

  383,872   287,082   756,979   541,239 

Corporate

  992,071   1,230,289   2,058,469   2,308,670 

Total operating expenses

  2,697,356   2,594,447   5,368,309   4,904,832 
  

For the Three Months

  

For the Six Months

 
  

Ended June 30,

  

Ended June 30,

 

Other Expenses

 

2026

  

2025

  

2026

  

2025

 

Systems and Aftermarket

 $20,255  $193,595  $43,029  $259,546 

Filters and Membranes

  23,192   31,146   45,554   121,123 

Components

  6,581   2,443   8,893   5,693 

Corporate

  670,220   (175,907)  1,071,039   (161,733)

Total other expenses

  720,248   51,277   1,168,515   224,629 
  

For the Three Months

  

For the Six Months

 
  

Ended June 30,

  

Ended June 30,

 

Net loss

 

2026

  

2025

  

2026

  

2025

 

Systems and Aftermarket

 $(332,209) $(276,970) $(638,536) $(419,813)

Filters and Membranes

  (667,472)  (790,593)  (1,352,422)  (1,794,154)

Components

  (390,093)  (37,689)  (657,075)  (155,169)

Corporate

  (1,661,921)  (1,055,534)  (3,128,761)  (2,149,992)

Total net loss

  (3,051,695)  (2,160,786)  (5,776,794)  (4,519,128)
  

As of

 
  

June 30,

  

December 31,

 

Total assets

 

2026

  

2025

 

Systems and Aftermarket

 $10,182,207  $10,210,357 

Filters and Membranes

  9,041,440   10,139,656 

Components

  1,734,710   1,942,818 

Corporate

  16,988,735   4,985,266 

Total assets

 $37,947,092  $27,278,097