By Business/Source
Currency:USD
2026/Q1
Stock NameRevenueRatio
Sales on non-installment basis7.21M48.62%
Large-scale engineering, procurement and construction (EPC) contracts5.2M35.07%
Light-emitting diode (LED) projects1.48M10.00%
Third-party leasing arrangements866.8K5.84%
Financing revenue53.74K0.36%
Solar lease revenues13.47K0.09%
Solar power purchase agreement revenues2.84K0.02%
View all
By Country/Region
Currency:USD
2025/FY
Stock NameRevenueRatio
United States90.98M100.00%