COM:AMERESCO
Ameresco
- Stock
Last Close
26.75
21/11 20:59
Market Cap
1.42B
Beta: -
Volume Today
227.54K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 574.17M - | 593.24M 3.32% | 630.83M 6.34% | 651.23M 3.23% | 717.15M 10.12% | 787.14M 9.76% | 866.93M 10.14% | 1.03B 19.07% | 1.22B 17.77% | 1.82B 50.07% | 1.37B 24.65% | |
cost of revenue | 470.85M - | 476.31M 1.16% | 513.77M 7.86% | 516.88M 0.61% | 572.99M 10.86% | 613.53M 7.07% | 698.82M 13.90% | 844.73M 20.88% | 985.34M 16.65% | 1.53B 55.64% | 1.13B 26.01% | |
gross profit | 103.32M - | 116.93M 13.17% | 117.06M 0.11% | 134.34M 14.76% | 144.16M 7.31% | 173.61M 20.43% | 168.12M 3.16% | 187.55M 11.56% | 230.36M 22.82% | 290.83M 26.25% | 239.91M 17.51% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 96.69M - | 103.78M 7.33% | 110.01M 6.00% | 110.57M 0.51% | 107.57M 2.71% | 114.51M 6.45% | ||||||
selling general and administrative expenses | 96.69M - | 103.78M 7.33% | 110.01M 6.00% | 110.57M 0.51% | 107.57M 2.71% | 114.51M 6.45% | 116.50M 1.74% | 116.05M 0.39% | 134.92M 16.26% | 157.84M 16.99% | 155.27M 1.63% | |
research and development expenses | ||||||||||||
other expenses | -3.87M - | -6.86M 77.11% | -6.76M 1.37% | -7.41M 9.52% | -7.87M 6.24% | -16.71M 112.29% | -15.06M 9.86% | -15.07M 0.07% | -17.29M 14.72% | -27.27M 57.74% | -5.84M 78.57% | |
cost and expenses | 567.54M - | 580.09M 2.21% | 623.77M 7.53% | 627.45M 0.59% | 680.56M 8.46% | 728.04M 6.98% | 815.32M 11.99% | 960.78M 17.84% | 1.12B 16.60% | 1.69B 50.99% | 1.29B 23.73% | |
operating expenses | 96.69M - | 103.78M 7.33% | 110.01M 6.00% | 110.57M 0.51% | 107.57M 2.71% | 114.51M 6.45% | 116.50M 1.74% | 116.05M 0.39% | 134.92M 16.26% | 157.84M 16.99% | 155.27M 1.63% | |
interest expense | 4.60M - | 5.90M 28.22% | 3.73M 36.69% | 6.51M 74.34% | 8.09M 24.21% | 13.13M 62.40% | 18.11M - | 17.21M 4.96% | 30.63M 78.00% | 89.78M 193.06% | ||
ebitda | 27.11M - | 35.98M 32.74% | 31.38M 12.78% | 48.53M 54.65% | 62.08M 27.92% | 89.63M 44.37% | 91.05M 1.59% | 113.54M 24.70% | 142.01M 25.08% | 187.27M 31.87% | 150.81M 19.47% | |
operating income | 6.63M - | 13.15M 98.31% | 7.06M 46.34% | 23.78M 236.91% | 36.59M 53.89% | 59.10M 61.53% | 51.61M 12.67% | 71.50M 38.53% | 95.43M 33.48% | 132.99M 39.35% | 84.64M 36.36% | |
depreciation and amortization | 20.47M - | 22.83M 11.50% | 24.32M 6.55% | 24.75M 1.77% | 25.49M 2.98% | 30.53M 19.75% | 39.44M 29.19% | 42.04M 6.60% | 46.58M 10.79% | 54.28M 16.53% | 66.17M 21.91% | |
total other income expenses net | -3.87M - | -6.86M 77.11% | -6.76M 1.37% | -7.41M 9.52% | -7.87M 6.24% | -16.71M 112.29% | -15.06M 9.86% | -15.07M 0.07% | -17.29M 14.72% | -27.27M 57.74% | -46.37M 70.02% | |
income before tax | 2.76M - | 6.29M 128.06% | 292K 95.36% | 16.37M 5,505.14% | 28.72M 75.46% | 42.39M 47.61% | 36.55M 13.77% | 56.43M 54.37% | 78.14M 38.48% | 105.72M 35.29% | 38.27M 63.80% | |
income tax expense | 344.68K - | -4.09M 1,286.89% | 2.84M 169.49% | 4.37M 53.71% | -4.79M 209.63% | 4.81M 200.46% | -3.75M 177.87% | -494K 86.82% | -2.05M 314.37% | 7.17M 450.27% | -25.64M 457.53% | |
net income | 2.41M - | 10.38M 330.08% | 2.98M 71.33% | 12.03M 304.17% | 37.49M 211.59% | 37.98M 1.31% | 44.44M 16.99% | 54.05M 21.64% | 70.46M 30.35% | 94.93M 34.73% | 62.47M 34.19% | |
weighted average shs out | 45.56M - | 46.16M 1.32% | 46.49M 0.72% | 46.41M 0.18% | 45.51M 1.94% | 45.73M 0.48% | 46.59M 1.87% | 47.70M 2.40% | 50.85M 6.61% | 51.84M 1.94% | 52.14M 0.58% | |
weighted average shs out dil | 46.42M - | 47.03M 1.31% | 47.66M 1.36% | 46.49M 2.46% | 45.75M 1.60% | 46.83M 2.37% | 47.77M 2.01% | 49.01M 2.58% | 52.27M 6.66% | 53.28M 1.93% | 53.23M 0.09% | |
eps | 0.05 - | 0.22 340.00% | 0.02 90.91% | 0.26 1,200% | 0.82 215.38% | 0.83 1.22% | 0.95 14.46% | 1.13 18.95% | 1.38 22.12% | 1.83 32.61% | 1.20 34.43% | |
epsdiluted | 0.05 - | 0.22 340.00% | 0.02 90.91% | 0.26 1,200% | 0.82 215.38% | 0.81 1.22% | 0.93 14.81% | 1.10 18.28% | 1.35 22.73% | 1.78 31.85% | 1.17 34.27% |
All numbers in (except ratios and percentages)