Net income of Ameresco under GAAP for 2021 was $80.191 million, up 40.9% from $56.922 million in the previous year. Revenue increased 17.8% to $1.216 billion from $1.032 billion a year earlier.