ADVFN Logo
Registration Strip Icon for monitor Customized watchlists with full streaming quotes from leading exchanges, such as NASDAQ, NYSE, AMEX, OTC Markets Small-Cap, LSE and more.
Ameresco Inc

Ameresco Inc (AMRC)

31.57
4.47
(16.49%)
Closed July 11 4:00PM
31.57
0.00
( 0.00% )
Pre Market: 4:00AM

Ameresco Inc Financial Summary

The current AMRC market cap is 1.65B. The company's latest EPS is USD 1.1936 and P/E is 26.45.

Quarter End Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 271.04M327.07M335.15M441.37M298.41M
Operating Income 9.1M17.62M21.43M37.04M7.99M
Net Income 1.1M6.37M21.27M33.74M-2.94M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 866.93M1.03B1.22B1.82B1.37B
Operating Income 51.61M71.5M95.43M132.99M83.83M
Net Income 44.44M54.05M70.46M94.93M62.47M
Quarter End Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 2.97B3.04B3.46B3.71B3.8B
Total Liabilities 2.03B2.12B2.51B2.74B2.83B
Total Equity 894.77M873.98M899.13M925.89M930.16M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 1.37B1.75B2.22B2.88B3.71B
Total Liabilities 913.54M1.22B1.47B1.96B2.74B
Total Equity 428.86M492.81M704.26M873.03M925.89M
Quarter End Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 58.77M-33.85M-40.42M-69.99M20.82M
Investing -101.25M-279.24M-465.19M-566.94M-103.77M
Financing 106.13M265.08M532.4M640.8M77.37M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating -196.29M-102.58M-172.3M-338.29M-69.99M
Investing -142.22M-181.02M-205.26M-328.36M-566.94M
Financing 317.42M305.17M365.46M730.23M640.8M
Market Cap 1.65B
Price to Earnings Ratio 26.45
Price to Sales Ratio 1.2
Price to Cash Ratio 20.84
Price to Book Ratio 1.7
Dividend Yield -

Share Statistics

Shares Outstanding 52.34M
Average Volume (1 week) 560.03k
Average Volume (1 Month) 483.23k
52 Week Change -40.70%
52 Week High 63.19
52 Week Low 17.55
Spread (Intraday) 23.74 (58.19%)

Company Info

Company Name Ameresco Inc
Address 1209 orange street
wilmington, delaware 19801
Website https://www.ameresco.com
Industry special trade contractor,nec (1799)

Your Recent History

Delayed Upgrade Clock