ADVFN Logo
Registration Strip Icon for charts Register for streaming realtime charts, analysis tools, and prices.
Ameresco Inc

Ameresco Inc (0A70)

0.00
0.00
( 0.00% )

Income Statement

Balance Sheet

Cash Flow

Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 651.23M717.15M787.14M866.93M1.03B1.22B1.82B1.37B
Operating Income 23.78M36.59M59.1M51.61M71.5M95.43M132.99M83.83M
Pre Tax Income 16.37M28.72M42.39M36.55M56.43M78.14M105.72M38.27M
Net Income 12.03M37.49M37.98M44.44M54.05M70.46M94.93M62.47M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 0.1350.4120.4010.470.560.70.9140.598
EBIT 22.6M35.24M59.1M51.61M73.35M96.45M135.59M78.56M
EBITDA 48.53M62.08M89.63M91.05M114.57M142.01M187.27M151.96M

Your Recent History

Delayed Upgrade Clock