Ameresco Q2 FY26 net income falls 24% to $9.7 million; revenue rises 9% to $515.5 million - AMRC News | Rallies