By Business/Source
Currency:USD
2025/FY
Stock NameRevenueRatio
Customer agreements1.71B57.78%
Energy Systems878.34M29.70%
Product sales259.65M8.78%
Incentives110.52M3.74%
By Country/Region
Currency:USD
2025/FY
Stock NameRevenueRatio
United States2.96B100.00%