Quarterly report pursuant to Section 13 or 15(d)

Segments (Tables)

v3.24.1.u1
Segments (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information The following table presents information by reportable segment for the three months ended March 31, 2024 and 2023:
Products Services Energy Production Corporate, other and elimination (1) Total
Three Months Ended March 31, 2024
Revenue - external customers $ 1,491,398  $ 4,014,310  $ 680,389  $ —  $ 6,186,097 
Intersegment revenue —  117,348  —  (117,348) $ — 
Total revenue $ 1,491,398  $ 4,131,658  $ 680,389  $ (117,348) $ 6,186,097 
Gross profit $ 441,855  $ 1,922,053  $ 211,749  $ —  $ 2,575,657 
Identifiable assets $ 9,793,634  $ 12,207,675  $ 3,295,316  $ 3,161,918  $ 28,458,543 
Three Months Ended March 31, 2023
Revenue - external customers $ 1,710,136  $ 3,136,173  $ 533,509  $ —  $ 5,379,818 
Intersegment revenue —  88,214  —  (88,214) — 
Total revenue $ 1,710,136  $ 3,224,387  $ 533,509  $ (88,214) $ 5,379,818 
Gross profit $ 497,567  $ 1,398,572  $ 195,770  $ —  $ 2,091,909 
Identifiable assets $ 12,023,164  $ 9,750,153  $ 3,433,439  $ 3,036,675  $ 28,243,431 
(1) Corporate, intersegment revenue, other and elimination includes various corporate assets.