Quarterly report [Sections 13 or 15(d)]

Revenue (Tables)

v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue Recognition [Abstract]  
Disaggregation of Revenue
The following table further disaggregates our revenue by major source and by segment for the three and six months ended June 30, 2025 and 2024.
Three Months Ended Six Months Ended
Revenues June 30, 2025 June 30, 2024 June 30, 2025 June 30, 2024
Products:
Cogeneration $ 1,066,835  $ 119,673  $ 2,147,204  $ 893,902 
Chiller 2,015,893  —  3,390,090  657,061 
Engineered Accessories 72,595  —  151,838  60,108 
Total Products Revenue 3,155,323  119,673  5,689,132  1,611,071 
Services 3,965,168  4,126,517  8,210,190  8,140,827 
Energy production 174,329  481,597  673,268  1,161,985 
Total revenues $ 7,294,820  $ 4,727,787  $ 14,572,590  $ 10,913,883