Ameresco: A $1.5 Billion AI Power Backlog Changes The Story
A Seeking Alpha report rates Ameresco (AMRC) a Buy, citing a $1.5 billion awarded data center backlog that exceeds its roughly $2 billion annual revenue base. The report notes the stock trades at a discount to historical averages amid market skepticism about converting awarded backlog into contracted revenue, while leverage stands at about $1.82 billion in net debt, cash flow remains negative, and interest expense is substantial.
Why it matters — AMRC watchers would care because the potential large AI/data center backlog could reshape the company's growth outlook, even as high leverage and negative cash flow cast uncertainty over converting those awards into revenue.