Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue Recognition [Abstract]  
Disaggregation of Revenue
The following table further disaggregates our revenue by major source by segment for the three months ended March 31, 2022 and 2021.
Three Months Ended March 31, 2022
Products and Services Energy Production Total
Products $ 3,939,481  $ —  $ 3,939,481 
Installation services 20,109  —  20,109 
Maintenance services 2,897,171  —  2,897,171 
Energy production —  581,562  581,562 
    Total revenue $ 6,856,761  $ 581,562  $ 7,438,323 

Three Months Ended March 31, 2021
Products and Services Energy Production Total
Products $ 2,122,722  $ —  $ 2,122,722 
Installation services 517,696  —  517,696 
Maintenance services 2,763,448  —  2,763,448 
Energy production —  653,295  653,295 
    Total revenue $ 5,403,866  $ 653,295  $ 6,057,161