Business
Currency:USD
2024/Q2
Stock NameRevenueRatio
Power sales under power purchase agreements (PPAs)20.72M39.50%
Power sales under net metering credit agreements (NMCAs)15.49M29.53%
Solar renewable energy credit revenue10.11M19.28%
Rental Income3.11M5.93%
Performance based incentives1.97M3.75%
Power sales on wholesale markets541K1.03%
Revenue recognized on contract liabilities513K0.98%
View all
Region
Currency:USD
2023/FY
Stock NameRevenueRatio
United States155.16M100.00%