Quarterly report pursuant to Section 13 or 15(d)

Segments (Tables)

v3.23.1
Segments (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information The following table presents information by reportable segment for the three months ended March 31, 2023 and 2022:
Products Services Energy Production Corporate, other and elimination (1) Total
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 
Three Months Ended March 31, 2022
Revenue - external customers $ 3,939,481  $ 2,917,280  $ 581,562  $ —  $ 7,438,323 
Intersegment revenue —  95,253  —  (95,253) — 
Total revenue $ 3,939,481  $ 3,012,533  $ 581,562  $ (95,253) $ 7,438,323 
Gross profit $ 1,294,726  $ 1,550,527  $ 245,535  $ —  $ 3,090,788 
Identifiable assets $ 10,204,104  $ 9,827,069  $ 3,978,145  $ 8,754,653  $ 32,763,971 
(1) Corporate, intersegment revenue, other and elimination includes various corporate assets.