Revenue of $83.5 million, net income of $50.6 million, and Adjusted EBITDA of $109.0 million. Total Energy Capacity Under Management 1 of 1,020 megawatts (MW) as of September 30, 2025. Development ...