Ameresco, Inc.
← Back to AMRC Overview

Ameresco, Inc. (AMRC)

Profitability & Net Margin History

Current Net Margin

3.16%

Ameresco, Inc. currently has a net profit margin of 3.16%.

Financial Fundamentals

AMRCQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.580.023.16%36
2025-09-300.530.023.52%80
2025-06-300.470.012.72%428
2025-03-310.35-0.01-1.55%852
2024-12-310.530.046.96%345
2024-09-300.500.023.51%237
2024-06-300.440.011.14%213
2024-03-310.30-0.00-0.98%863
2023-12-310.440.037.64%130
2023-09-300.340.026.34%440
2023-06-300.330.011.95%154
2023-03-310.270.000.41%500
2022-12-310.330.025.41%80
2022-09-300.440.036.21%63
2022-06-300.580.035.58%191
2022-03-310.470.023.67%311
2021-12-310.420.036.78%42
2021-09-300.270.026.37%138
2021-06-300.270.014.99%55
2021-03-310.250.014.43%304
2020-12-310.310.027.47%39
2020-09-300.280.027.08%512
2020-06-300.220.001.96%96
2020-03-310.210.012.92%432
2019-12-310.310.027.24%306
2019-09-300.210.014.18%47
2019-06-300.200.014.65%189
2019-03-310.150.002.76%257
2018-12-310.220.015.33%12
2018-09-300.210.015.21%79
2018-06-300.200.014.42%24
2018-03-310.170.014.17%710
2017-12-310.210.0211.28%713
2017-09-300.200.014.15%65
2017-06-300.170.013.50%398
2017-03-310.13-0.00-0.48%235
2016-12-310.170.001.88%129
2016-09-300.180.013.16%194
2016-06-300.160.001.23%44
2016-03-310.130.000.79%21
2015-12-310.170.000.57%164
2015-09-300.190.002.21%90
2015-06-300.150.001.31%493
2015-03-310.12-0.00-3.63%841
2014-12-310.180.014.78%46
2014-09-300.170.014.32%241
2014-06-300.140.001.91%1013
2014-03-310.10-0.01-8.22%911
2013-12-310.180.000.89%192
2013-09-300.160.002.81%422
2013-06-300.13-0.00-1.41%34
2013-03-310.11-0.00-1.75%489
2012-12-310.160.003.14%99
2012-09-300.160.014.13%98
2012-06-300.160.013.15%212
2012-03-310.150.001.03%335
2011-12-310.190.014.38%105
2011-09-300.230.015.43%9
2011-06-300.170.015.34%173
2011-03-310.150.013.61%68
2010-12-310.180.014.29%198
2010-09-300.190.016.27%82
2010-06-300.140.015.45%424
2010-03-310.110.001.21%597
2009-12-310.130.017.18%98
2009-09-300.130.016.19%427
2009-06-300.090.001.92%135
2009-03-310.070.000.57%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.