XML 82 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 - Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

For the Year Ended December 31,

 

Revenues

 

2023

  

2022

 

Water

 $7,705,080  $5,297,286 

Ceramics

  6,232,628   6,844,861 

Plastics

  3,736,529   3,528,606 

Other

  327,415   311,685 

Total consolidated revenue

 $18,001,652  $15,982,438 
  

For the Year Ended December 31,

 

Loss

 

2023

  

2022

 

Water

 $(736,148) $(1,072,530)

Ceramics

  (2,640,894)  (4,648,768)

Plastics

  (660,896)  (794,942)

Other

  (4,533,206)  (7,652,867)

Total consolidated Loss

 $(8,571,145) $(14,169,107)
  

For the Year Ended December 31,

 

Total assets

 

2023

  

2022

 

Water

 $9,432,991  $7,781,211 

Ceramics

  14,550,872   13,808,529 

Plastics

  759,745   1,099,019 

Other

  11,228,239   17,436,896 

Total consolidated assets

 $35,971,847  $40,125,655