Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue Recognition [Abstract]  
Disaggregation of Revenue The following table further disaggregates our revenue by major source by segment for the three and nine months ended September 30, 2022 and 2021.
Three Months Ended September 30, 2022
Products Services Energy Production Total
Products $ 3,206,732  $ —  $ —  $ 3,206,732 
Installation services —  —  —  — 
Maintenance services —  3,078,604  —  3,078,604 
Energy production —  —  332,774  332,774 
    Total revenue $ 3,206,732  $ 3,078,604  $ 332,774  $ 6,618,110 

Nine Months Ended September 30, 2022
Products Services Energy Production Total
Products $ 10,156,328  $ —  $ —  $ 10,156,328 
Installation services —  20,109  —  20,109 
Maintenance services —  9,025,966  —  9,025,966 
Energy production —  —  1,268,623  1,268,623 
    Total revenue $ 10,156,328  $ 9,046,075  $ 1,268,623  $ 20,471,026 

Three Months Ended September 30, 2021
Products Services Energy Production Total
Products $ 1,871,332  $ —  $ —  $ 1,871,332 
Installation services —  63,076  —  63,076 
Maintenance services —  2,766,168  —  2,766,168 
Energy production —  —  315,292  315,292 
    Total revenue $ 1,871,332  $ 2,829,244  $ 315,292  $ 5,015,868 
Nine Months Ended September 30, 2021
Products Services Energy Production Total
Products $ 6,439,981  $ —  $ —  $ 6,439,981 
Installation services —  825,325  —  825,325 
Maintenance services —  8,613,377  —  8,613,377 
Energy production —  —  1,339,448  1,339,448 
    Total revenue $ 6,439,981  $ 9,438,702  $ 1,339,448  $ 17,218,131