Quarterly report pursuant to Section 13 or 15(d)

Segments (Tables)

v3.24.3
Segments (Tables)
9 Months Ended
Sep. 30, 2024
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, 2024 and 2023:
Products Services Energy Production Corporate, other and elimination (1) Total
Three Months Ended September 30, 2024
Revenue - external customers $ 1,391,016  $ 3,850,551  $ 388,563  $ —  $ 5,630,130 
Intersegment revenue —  59,156  —  (59,156) $ — 
Total revenue $ 1,391,016  $ 3,909,707  $ 388,563  $ (59,156) $ 5,630,130 
Gross profit $ 593,806  $ 1,711,510  $ 175,598  $ —  $ 2,480,914 
Identifiable assets $ 9,200,050  $ 12,414,637  $ 3,077,535  $ 2,788,065  $ 27,480,287 
Nine Months Ended September 30, 2024
Revenue - external customers $ 3,002,087  $ 11,991,378  $ 1,550,549  $ —  $ 16,544,014 
Intersegment revenue —  258,356  —  (258,356) $ — 
Gross profit $ 983,353  $ 5,568,264  $ 584,109  $ —  $ 7,135,726 
Identifiable assets $ 9,200,050  $ 12,414,637  $ 3,077,535  $ 2,788,065  $ 27,480,287 
Three Months Ended September 30, 2023
Revenue - external customers $ 2,938,789  $ 3,842,600  $ 331,141  $ —  $ 7,112,530 
Intersegment revenue —  48,085  —  (48,085) — 
Total revenue $ 2,938,789  $ 3,890,685  $ 331,141  $ (48,085) $ 7,112,530 
Gross profit $ 1,269,042  $ 1,496,216  $ 160,763  $ —  $ 2,926,021 
Identifiable assets $ 10,591,087  $ 13,270,545  $ 3,203,776  $ 2,121,337  $ 29,186,745 
Nine Months Ended September 30, 2023
Revenue - external customers $ 7,094,556  $ 10,931,744  $ 1,214,806  $ —  $ 19,241,106 
Intersegment revenue —  202,442  —  (202,442) — 
Total revenue $ 7,094,556  $ 11,134,186  $ 1,214,806  $ (202,442) $ 19,241,106 
Gross profit $ 2,593,785  $ 4,771,889  $ 486,682  $ —  $ 7,852,356 
Identifiable assets $ 10,591,087  $ 13,270,545  $ 3,203,776  $ 2,121,337  $ 29,186,745 
(1) Corporate, intersegment revenue, other and elimination includes various corporate assets.