Annual report pursuant to Section 13 and 15(d)

Segments (Tables)

v3.24.1
Segments (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Infomration by Reportable Segment The following table presents information by reportable segment for the years ended December 31, 2023 and 2022:
Products Services Energy Production Corporate, other and elimination (1) Total
Year ended December 31, 2023
Revenue - external customers $ 8,859,946  $ 14,523,054  $ 1,756,419  $ —  $ 25,139,419 
Intersegment revenue —  306,652  —  (306,652) — 
Total revenue $ 8,859,946  $ 14,829,706  $ 1,756,419  $ (306,652) $ 25,139,419 
Gross profit $ 2,936,850  $ 6,613,852  $ 650,916  $ —  $ 10,201,618 
Identifiable assets $ 8,990,275  $ 12,802,651  $ 3,269,013  $ 2,730,690  $ 27,792,629 
Year ended December 31, 2022
Revenue - external customers $ 11,156,099  $ 12,060,661  $ 1,785,854  $ —  $ 25,002,614 
Intersegment revenue —  310,816  —  (310,816) — 
Total revenue $ 11,156,099  $ 12,371,477  $ 1,785,854  $ (310,816) $ 25,002,614 
Gross profit $ 3,742,779  $ 6,535,168  $ 788,864  $ —  $ 11,066,811 
Identifiable assets $ 10,434,727  $ 9,854,279  $ 3,744,913  $ 4,218,938  $ 28,252,857 
(1) Corporate, intersegment revenue, other and elimination includes various corporate assets.