Business
Currency:USD
2024/Q1
Stock NameRevenueRatio
Lease revenue50.56M31.42%
Power purchase agreement (PPA) revenue30.08M18.69%
Inventory sales revenue23.57M14.65%
Cash sales revenue21.95M13.64%
Direct sales revenue13.75M8.55%
Loan revenue11.18M6.95%
Solar renewable energy certificate revenue8.41M5.23%
Service revenue1.04M0.65%
Other revenue373K0.23%
View all
Region
Currency:USD
2023/FY
Stock NameRevenueRatio
United States720.65M100.00%