Disaggregation of Revenue |
The following table further disaggregates our revenue by major source by segment for the three months ended June 30, 2022 and 2021.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, 2022 |
|
Products |
|
Services |
|
Energy Production |
|
Total |
Products |
$ |
3,010,115 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
3,010,115 |
|
|
|
|
|
|
|
|
|
Maintenance services |
— |
|
|
3,050,191 |
|
|
— |
|
|
3,050,191 |
|
Energy production |
— |
|
|
|
|
354,287 |
|
|
354,287 |
|
Total revenue |
$ |
3,010,115 |
|
|
$ |
3,050,191 |
|
|
$ |
354,287 |
|
|
$ |
6,414,593 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, 2022 |
|
Products |
|
Services |
|
Energy Production |
|
Total |
Products |
$ |
6,949,596 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
6,949,596 |
|
Installation services |
— |
|
|
20,109 |
|
|
— |
|
|
20,109 |
|
Maintenance services |
— |
|
|
5,947,362 |
|
|
— |
|
|
5,947,362 |
|
Energy production |
— |
|
|
|
|
935,849 |
|
|
935,849 |
|
Total revenue |
$ |
6,949,596 |
|
|
$ |
5,967,471 |
|
|
$ |
935,849 |
|
|
$ |
13,852,916 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, 2021 |
|
Products |
|
Services |
|
Energy Production |
|
Total |
Products |
$ |
2,445,927 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
2,445,927 |
|
Installation services |
— |
|
|
244,553 |
|
|
— |
|
|
244,553 |
|
Maintenance services |
— |
|
|
3,083,761 |
|
|
— |
|
|
3,083,761 |
|
Energy production |
— |
|
|
0 |
|
370,861 |
|
|
370,861 |
|
Total revenue |
$ |
2,445,927 |
|
|
$ |
3,328,314 |
|
|
$ |
370,861 |
|
|
$ |
6,145,102 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, 2021 |
|
Products |
|
Services |
|
Energy Production |
|
Total |
Products |
$ |
4,568,649 |
|
|
$ |
— |
|
|
$ |
— |
|
|
$ |
4,568,649 |
|
Installation services |
— |
|
|
762,249 |
|
|
— |
|
|
762,249 |
|
Maintenance services |
— |
|
|
5,847,209 |
|
|
— |
|
|
5,847,209 |
|
Energy production |
— |
|
|
— |
|
|
1,024,156 |
|
|
1,024,156 |
|
Total revenue |
$ |
4,568,649 |
|
|
$ |
6,609,458 |
|
|
$ |
1,024,156 |
|
|
$ |
12,202,263 |
|
|