Quarterly report [Sections 13 or 15(d)]

Segments (Tables)

v3.25.1
Segments (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following table presents information by reportable segment for the three months ended March 31, 2025 and 2024:
Products Services Energy Production Corporate Total
Three Months Ended March 31, 2025
Revenues $ 2,533,809  $ 4,245,022  $ 498,939  $ —  $ 7,277,770 
Cost of sales 1,487,750  2,258,898  310,082  4,056,730 
Gross profit 1,046,059  1,986,124  188,857  —  3,221,040 
Operating expenses 569,829  1,760,446  16,469  1,468,540  3,815,284 
Profit (loss) from operations $ 476,230  $ 225,678  $ 172,388  $ (1,468,540) $ (594,244)
Identifiable assets $ 10,255,443  $ 11,475,395  $ 2,703,490  $ 5,291,500  $ 29,725,828 
Three Months Ended March 31, 2024
Revenues $ 1,491,398  $ 4,014,310  $ 680,389  $ —  $ 6,186,097 
Cost of sales 1,049,543  2,092,257  468,640  —  3,610,440 
Gross profit 441,855  1,922,053  211,749  —  2,575,657 
Operating expenses 629,249  1,487,340  19,102  1,489,851  3,625,542 
Profit (loss) from operations $ (187,394) $ 434,713  $ 192,647  $ (1,489,851) $ (1,049,885)
Identifiable assets $ 9,793,634  $ 12,207,675  $ 3,295,316  $ 3,161,918  $ 28,458,543