Ameresco, Inc. (AMRC)

NYSE: AMRC · IEX Real-Time Price · USD
69.73
+3.79 (5.75%)
At close: Aug 8, 2022 4:00 PM
70.31
+0.58 (0.83%)
After-hours: Aug 8, 2022 7:34 PM EDT

Income Statement (Trailing)

Financials in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
Quarter Ending 2022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30 +15 Quarters
Revenue
1,740.971,437.51,215.71,114.121,122.951,072.061,032.281,024.57954.09929.23866.93777.69771.04769.84787.14780.9780.27749.95717.15680.24656.1652.06651.23650.77659.31649.18630.83638.13617.87607.94593.24588.31581.07564.77574.17554.63556.89594.73631.17663.07
Upgrade
Revenue Growth (YoY)
55.04%34.09%17.77%8.74%17.70%15.37%19.07%31.75%23.74%20.71%10.14%-0.41%-1.18%2.65%9.76%14.80%18.93%15.01%10.12%4.53%-0.49%0.45%3.23%1.98%6.71%6.78%6.34%8.47%6.33%7.65%3.32%6.07%4.34%-5.04%-9.03%-16.36%-23.40%-18.35%-13.33%-7.78%
Upgrade
Cost of Revenue
1,461.171,185.67985.34896.86913.12876.05844.73847.59783.79755.3698.82608.03599.91599.07613.53615.03619.19596.25572.99541.53519.95519.47516.88522.21533.26524.08513.77514.88495.89488.92476.31479.44477.16465.41470.85446.7444.22474.29503.02532.83
Upgrade
Gross Profit
279.81251.83230.36217.27209.83196.01187.55176.98170.3173.93168.12169.67171.13170.77173.61165.87161.08153.71144.16138.72136.14132.59134.34128.56126.06125.1117.06123.25121.98119.02116.93108.87103.9199.36103.33107.93112.67120.44128.15130.24
Upgrade
Selling, General & Admin
152.38146.01134.92129.3120.99115.73116.05111.51115.88119.35116.5117.04114.67113.39114.51112.28110.44108.29107.57108.85110.68111.17110.57115.38113.15111.82110.01105.99105.17103.51103.7899.6196.2997.4396.6997.0698.6796.2898.4795.23
Upgrade
Other Operating Expenses
000000000000000000000000000000000001.021.021.021.020
Upgrade
Operating Expenses
152.38146.01134.92129.3120.99115.73116.05111.51115.88119.35116.5117.04114.67113.39114.51112.28110.44108.29107.57108.85110.68111.17110.57115.38113.15111.82110.01105.99105.17103.51103.7899.6196.2997.4396.6998.0799.6897.2999.4995.23
Upgrade
Operating Income
127.43105.8195.4387.9788.8480.2971.565.4754.4254.5951.6152.6356.4657.3859.153.5950.6445.4236.5929.8625.4721.4323.7813.1812.9113.277.0617.2616.8115.5113.159.267.621.936.639.8512.9823.1528.6635.01
Upgrade
Other Expense / Income
27.3131.0927.0224.2118.217.0517.9417.8520.0914.6110.9313.8713.4614.3916.310.69.327.223.897.127.527.617.37-0.11-0.32-0.931.248.028.347.796.866.365.495.143.872.722.443.414.057.09
Upgrade
Pretax Income
100.1174.7268.4163.7670.6363.2453.5647.6234.3339.9840.6938.764342.9942.842.9941.3238.232.722.7417.9513.8216.413.2913.2314.215.829.238.477.726.292.92.13-3.212.767.1410.5419.7424.6127.92
Upgrade
Income Tax
4.88-1.95-2.05-1.972.324.21-0.49-5.15-7.31-6.51-3.754.937.357.854.81-7.21-6.68-6.93-4.795.793.783.484.375.667.148.124.98-1.4-5.28-6.76-4.09-0.41.580.730.351.22.445.046.257.72
Upgrade
Net Income
95.2376.6770.4665.7468.3259.0354.0552.7741.6446.4944.4433.8335.6635.1437.9850.247.9945.1237.4916.9514.1710.3312.037.636.096.090.8410.6413.7514.4810.383.30.56-3.942.415.938.114.718.3620.2
Upgrade
Net Income Common
95.2376.6770.4665.7468.3259.0354.0552.7741.6446.4944.4433.8335.6635.1437.9850.247.9945.1237.4916.9514.1710.3312.037.636.096.090.8410.6413.7514.4810.383.30.56-3.942.415.938.114.718.3620.2
Upgrade
Net Income Growth
39.40%29.89%30.35%24.57%64.07%26.96%21.64%56.01%16.78%32.29%16.99%-32.62%-25.70%-22.12%1.31%196.19%238.68%336.65%211.59%122.25%132.73%69.80%1325.59%-28.29%-55.71%-57.96%-91.87%221.98%2368.22%-330.12%-44.33%-93.12%--86.85%-70.63%-68.66%-50.77%-45.05%-38.72%
Upgrade
Shares Outstanding (Basic)
52525151514948484747474746464646454546464546464647474647464646464646464645454545
Upgrade
Shares Outstanding (Diluted)
53545253535049494948484848484747464646464646464647474848474647474746474745454646
Upgrade
Shares Change
1.15%6.51%6.66%7.61%8.35%3.84%2.58%2.95%1.76%1.77%2.01%1.60%2.75%3.61%2.37%2.56%1.60%1.05%-1.60%-1.42%-2.39%-2.87%-2.46%-3.38%-1.25%0.97%1.35%2.27%1.74%1.08%0.73%0.82%2.44%1.29%1.50%0.77%-1.93%-1.74%2.88%-0.13%
Upgrade
EPS (Basic)
1.851.501.381.331.411.231.131.110.880.990.950.730.770.760.831.091.050.990.820.380.310.220.260.160.130.130.020.220.290.310.220.070.01-0.090.050.130.180.330.410.45
Upgrade
EPS (Diluted)
1.801.451.351.291.371.201.101.090.870.970.930.710.750.750.811.091.050.990.820.380.310.220.260.160.130.130.020.220.290.310.220.070.01-0.090.050.130.180.320.400.46
Upgrade
EPS Growth
31.39%20.83%22.73%18.35%57.47%23.71%18.28%53.52%16.00%29.33%14.82%-34.86%-28.57%-24.24%-1.22%186.84%238.71%350.00%215.38%137.50%138.46%69.23%1200.00%-27.27%-55.17%-58.06%-90.91%214.29%2800.00%-340.00%-46.15%-94.44%--87.50%-71.74%-68.97%-52.24%-46.67%-36.11%
Upgrade
Free Cash Flow Per Share
-11.46-11.49-7.00-6.62-6.54-6.12-5.98-7.32-6.98-7.09-7.25-5.24-4.83-4.17-4.00-4.38-5.22-5.17-4.92-4.27-3.74-3.65-2.77-2.89-2.43-2.08-2.18-1.28-1.53-1.06-0.59-0.74-0.39-0.93-1.84-2.13-2.19-1.75-0.23-2.23
Upgrade
Gross Margin
16.07%17.52%18.95%19.50%18.68%18.28%18.17%17.27%17.85%18.72%19.39%21.82%22.20%22.18%22.06%21.24%20.64%20.50%20.10%20.39%20.75%20.33%20.63%19.75%19.12%19.27%18.56%19.31%19.74%19.58%19.71%18.51%17.88%17.59%18.00%19.46%20.23%20.25%20.30%19.64%
Upgrade
Operating Margin
7.32%7.36%7.85%7.90%7.91%7.49%6.93%6.39%5.70%5.87%5.95%6.77%7.32%7.45%7.51%6.86%6.49%6.06%5.10%4.39%3.88%3.29%3.65%2.02%1.96%2.04%1.12%2.70%2.72%2.55%2.22%1.57%1.31%0.34%1.16%1.78%2.33%3.89%4.54%5.28%
Upgrade
Profit Margin
5.47%5.33%5.80%5.90%6.08%5.51%5.24%5.15%4.36%5.00%5.13%4.35%4.63%4.57%4.83%6.43%6.15%6.02%5.23%2.49%2.16%1.58%1.85%1.17%0.92%0.94%0.13%1.67%2.23%2.38%1.75%0.56%0.10%-0.70%0.42%1.07%1.46%2.47%2.91%3.05%
Upgrade
Free Cash Flow Margin
-34.12%-41.37%-29.29%-30.56%-29.87%-27.95%-27.64%-34.15%-34.73%-36.14%-38.95%-31.34%-29.03%-25.11%-23.23%-25.75%-30.44%-31.30%-31.23%-28.59%-25.91%-25.46%-19.76%-20.58%-17.25%-14.99%-16.07%-9.35%-11.54%-8.08%-4.57%-5.81%-3.10%-7.53%-14.61%-17.51%-17.87%-13.37%-1.59%-15.04%
Upgrade
Effective Tax Rate
4.88%-2.60%-2.99%-3.10%3.28%6.66%-0.92%-10.82%-21.30%-16.28%-9.21%12.73%17.08%18.26%11.25%-16.77%-16.16%-18.13%-14.65%25.48%21.05%25.21%26.64%42.61%53.97%57.16%85.50%-15.20%-62.31%-87.54%-65.02%-13.94%73.89%-22.80%12.50%16.85%23.14%25.54%25.39%27.64%
Upgrade
EBITDA
151.16123.82114.99108.37113.64105.5795.689.4475.4380.4980.1376.3878.3275.6573.3371.769.0664.6258.1948.143.0338.8441.1638.343838.7130.1432.6431.8131.1429.1224.7923.3216.7223.2327.5330.4539.8443.9546.82
Upgrade
EBITDA Margin
8.68%8.61%9.46%9.73%10.12%9.85%9.26%8.73%7.91%8.66%9.24%9.82%10.16%9.83%9.32%9.18%8.85%8.62%8.11%7.07%6.56%5.96%6.32%5.89%5.76%5.96%4.78%5.12%5.15%5.12%4.91%4.21%4.01%2.96%4.05%4.96%5.47%6.70%6.96%7.06%
Upgrade
Depreciation & Amortization
51.0549.146.5844.6143.0142.3342.0441.8241.140.5139.4437.6235.3132.6630.5328.727.7426.4225.4925.3625.0925.0224.7625.0524.7724.524.3223.4123.3423.4222.8321.8921.1819.9320.4820.419.9120.119.3418.9
Upgrade
EBIT
100.1174.7268.4163.7670.6363.2453.5647.6234.3339.9840.6938.764342.9942.842.9941.3238.232.722.7417.9513.8216.413.2913.2314.215.829.238.477.726.292.92.13-3.212.767.1410.5419.7424.6127.92
Upgrade
EBIT Margin
5.75%5.20%5.63%5.72%6.29%5.90%5.19%4.65%3.60%4.30%4.69%4.98%5.58%5.58%5.44%5.51%5.29%5.09%4.56%3.34%2.74%2.12%2.52%2.04%2.01%2.19%0.92%1.45%1.37%1.27%1.06%0.49%0.37%-0.57%0.48%1.29%1.89%3.32%3.90%4.21%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).