Ameresco, Inc. (AMRC)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

16 annual periodsNewest to oldest
2024202320222021202020192018201720162015201420132012201120102009
Revenue$1.77B$1.37B$1.82B$1.22B$1.03B$866.9M$787.1M$717.2M$651.2M$630.8M$593.2M$574.2M$631.2M$728.2M$618.2M$428.5M
Gross profit$256.1M$246.4M$290.8M$230.4M$187.5M$168.1M$173.6M$144.2M$134.3M$117.1M$116.9M$103.3M$128.1M$135.0M$110.7M$79.7M
Operating expenses$99.5M$84.4M$64.7M$54.4M
Operating income$108.7M$82.2M$133.0M$95.4M$71.5M$51.6M$59.1M$36.6M$23.8M$7.1M$13.2M$6.6M$28.7M$50.7M$46.0M$25.3M
EBITDAderived$198.0M$148.1M$187.3M$140.2M$111.6M$89.3M$88.2M$60.5M$46.5M$28.6M$34.1M$14.5M$48.0M$64.7M$57.4M
Net income$56.8M$62.5M$94.9M$70.5M$54.1M$44.4M$38.0M$37.5M$12.0M$844,000$10.4M$2.4M$18.4M$33.4M$27.5M$19.9M
Basic EPSper diluted share$1.08$1.20$1.83$1.38$1.13$0.95$0.83$0.82$0.26$0.02$0.22$0.05$0.41$0.78$1.07$1.99
Diluted EPSper diluted share$1.07$1.17$1.78$1.35$1.10$0.93$0.81$0.82$0.26$0.02$0.22$0.05$0.40$0.75$0.66$0.61

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys12$2.40M disclosed value
Sells (SEC code S)39$4.27M disclosed value
51 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 29, 2026Form 4WISNESKI FRANCIS V JRDirectorSellClass A Common Stock5.0K$36.12$180.6K25.2K
May 19, 2026Form 4WISNESKI FRANCIS V JRDirectorSellClass A Common Stock10.0K$30.29$302.9K25.2K
May 18, 2026Form 4 · 10b5-1Miller Jennifer LDirectorSellClass A Common Stock2.4K$32.73$77.2K22.1K
May 18, 2026Form 4 · 10b5-1Miller Jennifer LDirectorSellClass A Common Stock7.6K$32.13$245.5K24.5K
May 15, 2026Form 4 · 10b5-1STAVROPOULOS NICKOLASDirectorSellClass A Common Stock1.4K$34.00$46.1K14.1K