AMRC logo

AMRC

Ameresco Inc. Class A

$25.43
+$0.14(+0.55%)
53
Overall
80
Value
27
Tech
--
Quality
Market Cap
$1.32B
Volume
430.33K
52W Range
$8.49 - $39.68
Target Price
$26.25
Order:

Income Statement

MetricTrendChart
2015
Dec
2016
Dec
2017
Dec
2018
Dec
2019
Dec
2020
Dec
2021
Dec
2022
Dec
2023
Dec
2024
Dec
REVENUE
Total Revenue
$630.8M$651.2M$717.2M$787.1M$866.9M$1.0B$1.2B$1.8B$1.4B$1.8B
Total Revenue
$630.8M$651.2M$717.2M$787.1M$866.9M$1.0B$1.2B$1.8B$1.4B$1.8B
COST OF GOODS SOLD
Cost of Revenue
$-513.8M$-516.9M$-573.0M$-613.5M$698.8M$844.7M$985.3M$1.5B$1.1B$1.5B
GROSS PROFIT
Gross Profit
$117.1M$134.3M$144.2M$173.6M$168.1M$187.5M$230.4M$290.8M$246.4M$256.1M
OPERATING EXPENSES
Operating Expenses
$110.0M$110.6M$107.6M$114.5M$116.5M$116.0M$134.9M$156.9M$162.1M$173.8M
Selling, General & Administrative
$110.0M$110.6M$107.6M$114.5M$116.5M$116.0M$134.9M$159.5M$162.1M$173.8M
General & Administrative Expenses
$110.0M$110.6M$107.6M$114.5M$116.5M$116.0M$134.9M$159.5M$162.1M$173.8M
Salaries & Wages
$-1.8M$-1.5M$-1.3M------$-4.9M------
Depreciation & Amortization
$-21.5M$-22.8M$-23.9M$-29.1M$37.7M$40.1M$44.8M$52.4M$65.9M$89.2M
Depreciation & Amortization
$-21.5M$-22.8M$-23.9M$-29.1M$37.7M$40.1M$44.8M------
Amortization
$-5.2M$-3.5M$-2.8M$-3.0M$60.6M$61.4M$74.0M$74.8M$79.8M$71.5M
Other Operating Expenses
$-16.9M$-19.4M$-21.6M$-27.3M--$-100.0K$-300.0K------
OPERATING INCOME
Operating income
$7.1M$23.8M$36.6M$59.1M$51.6M$71.5M$95.4M$133.0M$82.2M$108.7M
EBITDA
$20.5M$35.5M$46.7M$59.8M$90.8M$116.6M$141.9M$194.8M$108.4M$128.3M
NON-OPERATING ITEMS
Interest Expense (Non-Operating)
$-5.3M$-7.1M$-9.1M$-15.3M$12.6M$18.1M$17.2M$30.6M$40.4M--
Interest Income Operating
$1.3M$50.0K$130.0K$282.0K$524.0K$250.0K--------
Intinc
$-6.8M$-7.4M$-7.9M$-16.7M------------
Net Non-Operating Interest Income/Expense
$-6.8M$-7.4M$-7.9M$-16.7M$-13.8M$-15.4M$-14.4M$30.6M$-36.2M$-65.0M
Gain on Sale of Securities
$368.0K$279.0K$271.0K$121.0K$1.1M$705.0K$-240.0K$906.0K$1.1M$1.0M
Other Income/Expense
$-368.0K$-279.0K$-271.0K$-95.4M$15.1M$15.1M$17.3M$2.4M$42.2M$36.0M
Other Special Charges
------$95.3M$-15.1M$-15.1M$-17.3M$-27.3M$-43.9M$-74.8M
SPECIAL ITEMS
Special Income Charges
----------------$-3.8M$-12.4M
Impairment of Capital Assets
----------------$3.8M$12.4M
PRE-TAX INCOME
EBIT
$-5.0M$9.3M$19.6M$27.0M$49.2M$74.5M$95.4M$136.4M$38.3M$33.9M
Pre-Tax Income
$292.0K$16.4M$28.7M$42.4M$36.6M$56.4M$78.1M$105.7M$38.3M$33.9M
INCOME TAX
Tax Provision
$5.0M$4.4M$-4.8M$4.8M$-3.7M$-494.0K$-2.0M$7.2M$-25.6M$-20.0M
NET INCOME
Net Income
$844.0K$12.0M$37.5M$38.0M$44.4M$54.1M$70.5M$94.9M$62.5M$56.8M
Net Income (Continuing Operations)
$844.0K$12.0M$37.5M$38.0M$44.4M$54.1M$70.5M$98.5M$63.9M$53.9M
Net Income (Discontinued Operations)
$844.0K$12.0M$37.5M$38.0M$44.4M$54.1M$70.5M$94.9M$62.5M$56.8M
Net Income (Common Stockholders)
$844.0K$12.0M$37.5M$38.0M$44.4M$54.1M$70.5M$94.9M$62.5M$56.8M
TOTALS
Total Expenses
$-403.8M$-406.3M$-465.4M$-499.0M$815.3M$960.8M$1.1B$1.7B$1.3B$1.7B
SHARE & EPS DATA
Average Shares Outstanding
$46.5M$46.4M$45.5M$45.7M$46.6M$47.7M$50.9M$51.8M$52.1M$52.4M
Average Shares Outstanding (Diluted)
$47.7M$46.5M$45.7M$46.8M$47.8M$49.0M$52.3M$53.3M$53.2M$53.1M
Shares Outstanding
$46.8M$45.4M$45.3M$46.3M$47.4M$48.3M$51.7M$51.9M$52.3M$52.5M
Basic EPS
$0.02$0.26$0.82$0.83$0.95$1.13$1.38$1.83$1.2$1.08
Basic EPS (Continuing Operations)
--------$0.95$1.13$1.38$1.83$1.2$1.08
Diluted EPS
$0.02$0.26$0.82$0.81$0.93$1.1$1.35$1.78$1.17$1.07
Diluted EPS (Continuing Operations)
--------$0.93$1.1$1.35$1.78$1.17$1.07
OTHER METRICS
Earnings from equity interest
--------$-183.0K$-225.0K$-118.0K$1.6M$1.8M$792.0K
Earnings From Equity Interest Net Of Tax
--------$-183.0K$-225.0K$-118.0K$1.6M$1.8M$792.0K
Gain On Sale Of Business
------------------$38.0M
Minority Interests
$5.5M$35.0K$4.0M$407.0K$4.1M$-2.9M$-9.7M$-3.6M$-1.4M$2.8M
Other Gand A
$110.0M$110.6M$107.6M$114.5M$116.5M$116.0M$134.9M$159.5M$162.1M$173.8M
Other Write Off
--------$289.0K$276.0K$190.0K------
Rent And Landing Fees
$110.0M$110.6M$107.6M$114.5M$8.2M----------

Financial data is updated quarterly and may not reflect the most recent earnings.

ABCD
1SymbolPriceChangeVol
2AMRC$25.43+0.6%430.33K
3
4
5
6

Get Ameresco Inc. Class A Data in Excel

Stream real-time data directly to your spreadsheets

BUY NOW
Stock data provided by MarketXLS.