Future Revenue GrowthThe company still has ~6GW of bids won in pipeline for which PPAs are yet to be signed, showing potential for future revenue growth.
Market ConfidenceThe recent fund raise for its solar manufacturing business values it at around $1 billion, indicating strong market confidence in this segment.
ProfitabilityThird-party module sales in the Dec quarter were at industry high EBITDA margin ~18%, indicating strong profitability in this segment.