Quarterly report [Sections 13 or 15(d)]

Segments (Tables)

v3.26.1
Segments (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following table presents information by reportable segment for the three and six months ended June 30, 2026 and 2025:
Products Services Energy Production Corporate Total
Three Months Ended June 30, 2026
Revenues $ 1,134,772  $ 4,375,253  $ 236,111  $ —  $ 5,746,136 
Cost of sales 584,755  2,772,569  214,910  3,572,234 
Gross profit 550,017  1,602,684  21,201  —  2,173,902 
Operating expenses 704,377  2,032,476  13,832  1,573,379  4,324,064 
Profit (loss) from operations $ (154,360) $ (429,792) $ 7,369  $ (1,573,379) $ (2,150,162)
Identifiable assets $ 9,456,484  $ 12,814,977  $ 1,448,717  $ 7,884,261  $ 31,604,439 
Six Months Ended June 30, 2026
Revenues $ 2,310,072  $ 9,011,647  $ 760,186  $ —  $ 12,081,905 
Cost of sales 1,232,103  5,472,738  613,500  7,318,341 
Gross profit 1,077,969  3,538,909  146,686  —  4,763,564 
Operating expenses 1,487,294  4,167,448  56,378  3,338,514  9,049,634 
Profit (loss) from operations $ (409,325) $ (628,539) $ 90,308  $ (3,338,514) $ (4,286,070)
Identifiable assets $ 9,456,484  $ 12,814,977  $ 1,448,717  $ 7,884,261  $ 31,604,439 
Three Months Ended June 30, 2025
Revenues $ 3,155,323  $ 3,965,168  $ 174,329  $ —  $ 7,294,820 
Cost of sales 2,232,155  2,469,737  130,436  —  4,832,328 
Gross profit 923,168  1,495,431  43,893  —  2,462,492 
Operating expenses 607,312  1,857,872  (797) 1,409,967  3,874,354 
Profit (loss) from operations $ 315,856  $ (362,441) $ 44,690  $ (1,409,967) $ (1,411,862)
Identifiable assets $ 11,211,540  $ 11,676,917  $ 2,602,821  $ 2,860,559  $ 28,351,837 
Six Months Ended June 30, 2025
Revenues $ 5,689,132  $ 8,210,190  $ 673,268  $ —  $ 14,572,590 
Cost of sales 3,719,905  4,728,635  440,518  —  8,889,058 
Gross profit 1,969,227  3,481,555  232,750  —  5,683,532 
Operating expenses 1,177,141  3,618,318  15,672  2,878,507  7,689,638 
Profit (loss) from operations $ 792,086  $ (136,763) $ 217,078  $ (2,878,507) $ (2,006,106)
Identifiable assets $ 11,211,540  $ 11,676,917  $ 2,602,821  $ 2,860,559  $ 28,351,837