Quarterly report [Sections 13 or 15(d)]

Segments (Tables)

v3.25.3
Segments (Tables)
9 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following table presents information by reportable segment for the three and nine months ended September 30, 2025 and 2024:
Products Services Energy Production Corporate Total
Three Months Ended September 30, 2025
Revenues $ 2,983,795  $ 3,943,510  $ 255,816  $ —  $ 7,183,121 
Cost of sales 1,885,377  2,946,438  167,740  4,999,555 
Gross profit 1,098,418  997,072  88,076  —  2,183,566 
Operating expenses 542,613  2,212,366  14,867  1,514,424  4,284,270 
Profit (loss) from operations $ 555,805  $ (1,215,294) $ 73,209  $ (1,514,424) $ (2,100,704)
Identifiable assets $ 9,610,556  $ 12,841,859  $ 2,611,264  $ 16,400,609  $ 41,464,288 
Nine Months Ended September 30, 2025
Revenues $ 8,672,927  $ 12,153,700  $ 929,085  $ —  $ 21,755,712 
Cost of sales 5,605,282  7,675,073  608,258  13,888,613 
Gross profit 3,067,645  4,478,627  320,827  —  7,867,099 
Operating expenses 1,719,754  5,830,684  30,539  4,392,932  11,973,909 
Profit (loss) from operations $ 1,347,891  $ (1,352,057) $ 290,288  $ (4,392,932) $ (4,106,810)
Identifiable assets $ 9,610,556  $ 12,841,859  $ 2,611,264  $ 16,400,609  $ 41,464,288 
Three Months Ended September 30, 2024
Revenues $ 1,391,016  $ 3,850,551  $ 388,563  $ —  $ 5,630,130 
Cost of sales 797,210  2,139,041  212,965  —  3,149,216 
Gross profit 593,806  1,711,510  175,598  —  2,480,914 
Operating expenses 404,812  1,648,917  20,584  1,279,824  3,354,137 
Profit (loss) from operations $ 188,994  $ 62,593  $ 155,014  $ (1,279,824) $ (873,223)
Identifiable assets $ 9,200,050  $ 12,414,637  $ 3,077,535  $ 2,788,065  $ 27,480,287 
Nine Months Ended September 30, 2024
Revenues $ 3,002,087  $ 11,991,378  $ 1,550,549  $ —  $ 16,544,014 
Cost of sales 2,018,734  6,423,114  966,440  —  9,408,288 
Gross profit 983,353  5,568,264  584,109  —  7,135,726 
Operating expenses 1,493,825  4,768,807  61,834  4,208,335  10,532,801 
Profit (loss) from operations $ (510,472) $ 799,457  $ 522,275  $ (4,208,335) $ (3,397,075)
Identifiable assets $ 9,200,050  $ 12,414,637  $ 3,077,535  $ 2,788,065  $ 27,480,287