Quarterly report pursuant to Section 13 or 15(d)

Segments (Tables)

v3.23.2
Segments (Tables)
6 Months Ended
Jun. 30, 2023
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, 2023 and 2022:
Products Services Energy Production Corporate, other and elimination (1) Total
Three Months Ended June 30, 2023
Revenue - external customers $ 2,445,631  $ 3,952,971  $ 350,156  $ —  $ 6,748,758 
Intersegment revenue —  66,143  —  (66,143) — 
   Total revenue $ 2,445,631  $ 4,019,114  $ 350,156  $ (66,143) $ 6,748,758 
Gross profit $ 827,175  $ 1,877,102  $ 130,149  $ —  $ 2,834,426 
Identifiable assets $ 9,955,171  $ 13,051,494  $ 3,284,542  $ 3,508,978  $ 29,800,185 
Six Months Ended June 30, 2023
Revenue - external customers $ 4,155,767  $ 7,089,144  $ 883,665  $ —  $ 12,128,576 
Intersegment revenue —  154,357  —  (154,357) — 
   Total revenue $ 4,155,767  $ 7,243,501  $ 883,665  $ (154,357) $ 12,128,576 
Gross profit $ 1,324,743  $ 3,275,673  $ 325,919  $ —  $ 4,926,335 
Identifiable assets $ 9,955,171  $ 13,051,494  $ 3,284,542  $ 3,508,978  $ 29,800,185 
Three Months Ended June 30, 2022
Revenue - external customers $ 3,010,115  $ 3,050,191  $ 354,287  $ —  $ 6,414,593 
Intersegment revenue —  62,415  —  (62,415) — 
Total revenue $ 3,010,115  $ 3,112,606  $ 354,287  $ (62,415) $ 6,414,593 
Gross profit $ 994,649  $ 1,576,605  $ 132,195  $ —  $ 2,703,449 
Identifiable assets $ 11,237,886  $ 9,799,483  $ 3,855,043  $ 5,441,312  $ 30,333,724 
Six Months Ended June 30, 2022
Revenue - external customers $ 6,949,596  $ 5,967,471  $ 935,849  $ —  $ 13,852,916 
Intersegment revenue —  157,669  —  (157,669) — 
Total revenue $ 6,949,596  $ 6,125,140  $ 935,849  $ (157,669) $ 13,852,916 
Gross profit $ 2,289,375  $ 3,127,133  $ 377,730  $ —  $ 5,794,238 
Identifiable assets $ 11,237,886  $ 9,799,483  $ 3,855,043  $ 5,441,312  $ 30,333,724 
(1) Corporate, intersegment revenue, other and elimination includes various corporate assets.