Annual report [Section 13 and 15(d), not S-K Item 405]

Segments (Tables)

v3.25.1
Segments (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Infomration by Reportable Segment
The following table presents information by reportable segment for the years ended December 31, 2024 and 2023:
Products Services Energy Production Corporate Total
Year ended December 31, 2024
Revenues $ 4,443,996  $ 16,074,870  $ 2,100,670  $ —  $ 22,619,536 
Cost of sales 3,014,655  8,432,876  1,301,832  —  12,749,363 
Gross profit 1,429,341  7,641,994  798,838  —  9,870,173 
Operating expenses 1,947,426  6,625,965  319,514  5,511,355  14,404,260 
Loss (profit) from operations $ (518,085) $ 1,016,029  $ 479,324  $ (5,511,355) $ (4,534,087)
Identifiable assets $ 9,487,422  $ 11,695,370  $ 2,855,386  $ 7,054,081  $ 31,092,259 
Year ended December 31, 2023
Revenues $ 8,859,946  $ 14,523,054  $ 1,756,419  $ —  $ 25,139,419 
Cost of sales 5,923,096  7,909,202  1,105,503  —  14,937,801 
Gross profit 2,936,850  6,613,852  650,916  —  10,201,618 
Operating expenses 1,429,400  6,992,221  66,190  6,127,419  14,615,230 
Loss (profit) from operations $ 1,507,450  $ (378,369) $ 584,726  $ (6,127,419) $ (4,413,612)
Identifiable assets $ 8,990,275  $ 12,802,651  $ 3,269,013  $ 2,730,690  $ 27,792,629