COM:AMERESCO
Ameresco
- Stock
Last Close
26.13
22/11 21:00
Market Cap
1.42B
Beta: -
Volume Today
286.09K
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 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 176.13M - | 100.73M 42.81% | 142.56M 41.52% | 168.89M 18.47% | 181.06M 7.21% | 115.43M 36.25% | 152.49M 32.10% | 189.14M 24.04% | 173.77M 8.13% | 133.78M 23.01% | 162.63M 21.57% | 180.60M 11.05% | 174.22M 3.53% | 134.61M 22.74% | 166.66M 23.81% | 204.74M 22.85% | 211.13M 3.12% | 167.41M 20.71% | 196.98M 17.66% | 205.38M 4.26% | 217.37M 5.84% | 150.11M 30.94% | 198.18M 32.02% | 212.03M 6.98% | 306.61M 44.61% | 212.41M 30.72% | 223.04M 5.00% | 282.51M 26.66% | 314.32M 11.26% | 252.20M 19.76% | 273.92M 8.61% | 273.68M 0.09% | 415.89M 51.96% | 474.00M 13.97% | 577.40M 21.81% | 441.30M 23.57% | 331.73M 24.83% | 271.04M 18.29% | 327.07M 20.67% | 335.15M 2.47% | 441.37M 31.69% | 298.41M 32.39% | 437.98M 46.77% | 500.87M 14.36% | |
cost of revenue | 147.77M - | 83.18M 43.71% | 114.62M 37.80% | 133.87M 16.79% | 144.64M 8.05% | 95.79M 33.77% | 121.59M 26.94% | 152.85M 25.71% | 143.54M 6.09% | 106.10M 26.08% | 130.77M 23.25% | 141.80M 8.44% | 138.21M 2.54% | 108.69M 21.36% | 131.26M 20.77% | 163.38M 24.47% | 169.67M 3.85% | 131.94M 22.24% | 154.21M 16.88% | 159.21M 3.25% | 168.17M 5.63% | 117.48M 30.14% | 155.04M 31.97% | 167.33M 7.93% | 258.96M 54.76% | 173.97M 32.82% | 183.53M 5.50% | 231.13M 25.94% | 256.10M 10.80% | 205.29M 19.84% | 220.60M 7.46% | 214.87M 2.60% | 344.58M 60.37% | 405.62M 17.72% | 496.09M 22.30% | 361.74M 27.08% | 270.13M 25.32% | 221.09M 18.15% | 268.43M 21.41% | 271.49M 1.14% | 372.03M 37.03% | 251.41M 32.42% | 372.81M 48.29% | 423.73M 13.66% | |
gross profit | 28.36M - | 17.55M 38.10% | 27.94M 59.14% | 35.02M 25.37% | 36.42M 3.98% | 19.64M 46.06% | 30.90M 57.29% | 36.29M 17.47% | 30.23M 16.70% | 27.68M 8.45% | 31.86M 15.10% | 38.80M 21.78% | 36.02M 7.16% | 25.92M 28.02% | 35.41M 36.58% | 41.37M 16.83% | 41.46M 0.22% | 35.47M 14.44% | 42.78M 20.59% | 46.16M 7.92% | 49.20M 6.58% | 32.63M 33.68% | 43.14M 32.20% | 44.69M 3.60% | 47.65M 6.63% | 38.45M 19.32% | 39.51M 2.76% | 51.37M 30.03% | 58.22M 13.33% | 46.91M 19.43% | 53.32M 13.67% | 58.81M 10.30% | 71.31M 21.25% | 68.38M 4.12% | 81.30M 18.90% | 79.56M 2.15% | 61.60M 22.58% | 49.95M 18.91% | 58.65M 17.42% | 63.66M 8.54% | 69.34M 8.92% | 46.99M 32.22% | 65.17M 38.68% | 77.14M 18.37% | |
selling and marketing expenses | 4.72M - | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 25.32M - | 24.34M 3.87% | 24.15M 0.76% | 25.80M 6.81% | 29.49M 14.29% | 24.07M 18.37% | 25.81M 7.23% | 26.62M 3.14% | 33.50M 25.83% | 25.89M 22.72% | 27.14M 4.84% | 28.85M 6.31% | 28.69M 0.57% | 26.49M 7.67% | 26.65M 0.62% | 27.03M 1.41% | 27.41M 1.40% | 27.20M 0.74% | 28.80M 5.87% | 28.87M 0.23% | 29.64M 2.69% | 26.08M 12.01% | 30.08M 15.33% | 31.23M 3.82% | 29.11M 6.80% | 28.92M 0.63% | 28.92M - | ||||||||||||||||||
selling general and administrative expenses | 25.32M - | 24.34M 3.87% | 24.15M 0.76% | 25.80M 6.81% | 29.49M 14.29% | 24.07M 18.37% | 25.81M 7.23% | 26.62M 3.14% | 33.50M 25.83% | 25.89M 22.72% | 27.14M 4.84% | 28.85M 6.31% | 28.69M 0.57% | 26.49M 7.67% | 26.65M 0.62% | 27.03M 1.41% | 27.41M 1.40% | 27.20M 0.74% | 28.80M 5.87% | 28.87M 0.23% | 29.64M 2.69% | 26.08M 12.01% | 30.08M 15.33% | 31.23M 3.82% | 29.11M 6.80% | 28.92M 0.63% | 26.62M 7.97% | 26.86M 0.90% | 33.65M 25.27% | 28.60M 15.00% | 31.88M 11.47% | 35.17M 10.31% | 39.27M 11.67% | 39.69M 1.07% | 38.25M 3.64% | 40.62M 6.19% | 39.28M 3.29% | 41.30M 5.14% | 41.41M 0.27% | 42.75M 3.23% | 31.83M 25.54% | 39.55M 24.26% | 44.23M 11.81% | 42.14M 4.72% | |
research and development expenses | -13.33M - | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | -1.37M - | -1.73M 26.40% | -796K 54.04% | -2.46M 209.67% | -1.87M 24.30% | -2.66M 42.66% | -1.35M 49.40% | -2.15M 59.54% | -607K 71.75% | -843K 38.88% | -1.85M 119.45% | -2.27M 22.59% | -2.45M 7.94% | -1.83M 25.41% | -1.74M 4.82% | -1.67M 4.03% | -2.64M 58.21% | -3.54M 34.29% | -3.97M 11.91% | -3.24M 18.20% | -5.96M 83.57% | -3.42M 42.55% | -3.75M 9.50% | -4.19M 11.91% | -3.70M 11.69% | -5.39M 45.57% | -4.05M 24.81% | -3.73M 8.05% | -1.90M 48.90% | -3.67M 92.86% | -5.45M 48.42% | -4.56M 16.39% | -3.61M 20.76% | 2K 100.06% | -5.25M 262,550% | 2K 100.04% | -7.40M 369,950% | -8.04M 8.73% | -9.20M 14.36% | -10.64M 15.70% | -2.52M 76.34% | ||||
cost and expenses | 173.09M - | 107.52M 37.89% | 138.78M 29.07% | 159.67M 15.05% | 174.13M 9.06% | 119.86M 31.17% | 147.41M 22.98% | 179.47M 21.75% | 177.04M 1.36% | 131.99M 25.45% | 157.91M 19.64% | 170.66M 8.07% | 166.90M 2.20% | 135.17M 19.01% | 157.91M 16.82% | 190.40M 20.58% | 197.08M 3.51% | 159.14M 19.25% | 183.01M 15.00% | 188.08M 2.77% | 197.81M 5.17% | 143.56M 27.42% | 185.13M 28.95% | 198.56M 7.26% | 288.07M 45.07% | 202.89M 29.57% | 210.15M 3.58% | 257.99M 22.77% | 289.75M 12.31% | 233.89M 19.28% | 252.48M 7.95% | 250.04M 0.97% | 383.85M 53.52% | 445.32M 16.01% | 534.34M 19.99% | 402.36M 24.70% | 309.41M 23.10% | 262.39M 15.20% | 309.84M 18.08% | 314.25M 1.42% | 403.86M 28.52% | 290.97M 27.95% | 417.04M 43.33% | 465.87M 11.71% | |
operating expenses | 25.32M - | 24.34M 3.87% | 24.15M 0.76% | 25.80M 6.81% | 29.49M 14.29% | 24.07M 18.37% | 25.81M 7.23% | 26.62M 3.14% | 33.50M 25.83% | 25.89M 22.72% | 27.14M 4.84% | 28.85M 6.31% | 28.69M 0.57% | 26.49M 7.67% | 26.65M 0.62% | 27.03M 1.41% | 27.41M 1.40% | 27.20M 0.74% | 28.80M 5.87% | 28.87M 0.23% | 29.64M 2.69% | 26.08M 12.01% | 30.08M 15.33% | 31.23M 3.82% | 29.11M 6.80% | 28.92M 0.63% | 26.62M 7.97% | 26.86M 0.90% | 33.65M 25.27% | 28.60M 15.00% | 31.88M 11.47% | 35.17M 10.31% | 39.27M 11.67% | 39.69M 1.07% | 38.25M 3.64% | 40.62M 6.20% | 39.28M 3.29% | 41.30M 5.14% | 41.41M 0.27% | 42.75M 3.23% | 31.83M 25.54% | 39.55M 24.26% | 44.23M 11.81% | 42.14M 4.72% | |
interest expense | 1.57M - | 4.59M - | 5.09M 11.03% | 5.34M 4.85% | 7.74M 44.95% | 8.01M 3.41% | 9.54M 19.22% | 8.05M 15.68% | 8.80M 9.31% | 10.24M 16.41% | 30.59M 198.66% | ||||||||||||||||||||||||||||||||||
ebitda | 8.01M - | -1.64M 120.42% | 9.62M 687.90% | 15.16M 57.64% | 6.93M 54.29% | 1.31M 81.07% | 10.84M 726.14% | 15.68M 44.66% | -3.27M 120.85% | 7.71M 335.76% | 10.74M 39.34% | 16.23M 51.16% | 7.33M 54.85% | 5.62M 23.33% | 14.85M 164.25% | 14.34M 3.42% | 20.71M 44.43% | 15.38M 25.76% | 21.39M 39.10% | 24.82M 16.04% | 28.05M 13.00% | 15.79M 43.70% | 23.12M 46.45% | 23.29M 0.74% | 18.55M 20.38% | 19.83M 6.94% | 23.54M 18.70% | 35.07M 48.96% | 35.10M 0.09% | 28.91M 17.64% | 32.77M 13.38% | 35.80M 9.22% | 44.53M 24.40% | 41.80M 6.13% | 43.05M 3.00% | 52.96M 23.02% | 22.31M 57.87% | 22.93M 2.78% | 33.27M 45.08% | 37.96M 14.08% | 56.10M 47.80% | 7.99M 85.75% | 20.95M 162.14% | 35.16M 67.80% | |
operating income | 3.04M - | -6.79M 323.11% | 3.78M 155.74% | 9.22M 143.89% | 6.93M 24.87% | -4.43M 163.90% | 5.08M 214.81% | 9.67M 90.20% | -3.27M 133.81% | 1.79M 154.70% | 4.72M 163.76% | 9.94M 110.84% | 7.33M 26.29% | -563K 107.68% | 8.76M 1,655.60% | 14.34M 63.74% | 14.05M 2.00% | 8.27M 41.16% | 13.97M 69.00% | 17.30M 23.76% | 19.56M 13.08% | 6.55M 66.52% | 13.06M 99.37% | 13.46M 3.10% | 18.55M 37.77% | 9.52M 48.66% | 12.89M 35.35% | 24.52M 90.22% | 24.57M 0.24% | 18.31M 25.50% | 21.44M 17.11% | 23.64M 10.28% | 32.04M 35.51% | 28.69M 10.47% | 29.77M 3.78% | 38.94M 30.80% | 8.47M 78.26% | 9.10M 7.45% | 17.62M 93.65% | 21.43M 21.65% | 37.50M 75.01% | 7.99M 78.69% | 20.95M 162.14% | 35.16M 67.80% | |
depreciation and amortization | 4.97M - | 5.15M 3.61% | 5.84M 13.34% | 5.94M 1.75% | 5.91M 0.54% | 5.74M 2.81% | 5.75M 0.26% | 6.01M 4.43% | 6.82M 13.46% | 5.92M 13.20% | 6.02M 1.76% | 6.29M 4.43% | 6.52M 3.70% | 6.18M 5.23% | 6.09M 1.49% | 6.56M 7.77% | 6.66M 1.45% | 7.11M 6.74% | 7.41M 4.31% | 7.52M 1.48% | 8.49M 12.80% | 9.24M 8.87% | 10.06M 8.93% | 9.83M 2.32% | 10.30M 4.82% | 10.31M 0.06% | 10.65M 3.32% | 10.55M 0.95% | 10.53M 0.26% | 10.60M 0.70% | 11.34M 6.94% | 12.15M 7.22% | 12.49M 2.77% | 13.12M 5.01% | 13.28M 1.28% | 14.03M 5.59% | 13.85M 1.27% | 13.84M 0.08% | 16.04M 15.89% | 17.05M 6.35% | 18.60M 9.05% | ||||
total other income expenses net | -1.37M - | -1.73M 26.40% | -796K 54.04% | -2.46M 209.67% | -1.87M 24.30% | -2.66M 42.66% | -1.35M 49.40% | -2.15M 59.54% | -607K 71.75% | -843K 38.88% | -1.85M 119.45% | -2.27M 22.59% | -2.45M 7.94% | -1.83M 25.41% | -1.74M 4.82% | -1.67M 4.03% | -2.64M 58.21% | -3.54M 34.29% | -3.97M 11.91% | -3.24M 18.20% | -5.96M 83.57% | -3.42M 42.55% | -3.75M 9.50% | -4.19M 11.91% | -3.70M 11.69% | -5.39M 45.57% | -4.05M 24.81% | -3.73M 8.05% | -1.90M 48.90% | -3.67M 92.86% | -5.45M 48.42% | -4.56M 16.39% | -3.61M 20.76% | -7.08M 96.10% | 8.04M 213.47% | -7.55M 193.91% | 6.45M 185.49% | -8.04M 224.68% | -8.82M 9.64% | -10.12M 14.72% | -19.50M 92.71% | -14.17M 27.31% | -15.76M 11.21% | -21.47M 36.23% | |
income before tax | 1.67M - | -8.52M 609.75% | 2.99M 135.06% | 6.76M 126.36% | 5.06M 25.08% | -7.09M 240.01% | 3.74M 152.71% | 7.52M 101.26% | -3.88M 151.54% | 945K 124.38% | 2.87M 203.28% | 7.67M 167.79% | 4.88M 36.40% | -2.39M 148.94% | 7.02M 393.85% | 12.67M 80.51% | 11.41M 9.93% | 4.72M 58.60% | 10.01M 111.83% | 14.05M 40.39% | 13.60M 3.19% | 3.13M 77.01% | 9.31M 197.67% | 9.27M 0.44% | 14.84M 60.13% | 4.13M 72.16% | 8.84M 113.79% | 20.79M 135.28% | 22.67M 9.05% | 14.64M 35.44% | 15.99M 9.25% | 19.09M 19.37% | 28.43M 48.94% | 21.61M 24.01% | 37.80M 74.98% | 31.39M 16.96% | 14.92M 52.48% | 1.05M 92.93% | 8.42M 698.67% | 10.79M 28.15% | 18.01M 66.94% | -6.18M 134.31% | 5.19M 184.07% | 13.69M 163.57% | |
income tax expense | 96.93K - | -236K 343.46% | 267K 213.14% | -532K 299.25% | -3.59M 574.81% | -2.90M 19.16% | 1.75M 160.17% | 3.34M 91.47% | 656K 80.38% | 241K 63.26% | 766K 217.84% | 1.86M 143.47% | 1.50M 19.68% | -645K 143.06% | 1.06M 264.34% | 3.88M 266.13% | -9.09M 334.14% | -2.78M 69.42% | 1.31M 147.03% | 3.35M 156.39% | 2.93M 12.44% | 257K 91.24% | 804K 212.84% | 939K 16.79% | -5.75M 712.14% | -2.50M 56.45% | 13.31M 631.64% | 3.10M 76.70% | -1.09M 135.19% | 2.21M 302.11% | -1.90M 185.99% | -1.19M 37.13% | -1.16M 2.35% | 2.31M 298.20% | 4.93M 113.78% | 3.66M 25.85% | -3.73M 201.89% | -503K 86.50% | 5K 100.99% | -10.05M 201,180% | -15.08M 50.02% | -3.24M 78.51% | 184K 105.68% | ||
net income | 1.57M - | -8.28M 626.15% | 2.72M 132.83% | 7.29M 168.15% | 8.65M 18.69% | -4.19M 148.39% | 1.99M 147.54% | 4.18M 109.84% | 996K 76.16% | 1.05M 5.82% | 1.99M 89.18% | 5.71M 186.61% | 3.27M 42.80% | -644K 119.70% | 5.83M 1,005.43% | 8.49M 45.65% | 23.81M 180.36% | 6.99M 70.65% | 8.70M 24.53% | 10.70M 22.97% | 11.59M 8.34% | 4.15M 64.23% | 9.22M 122.23% | 8.87M 3.75% | 22.20M 150.32% | 6.20M 72.07% | 4.37M 29.61% | 20.00M 358.24% | 23.48M 17.41% | 11.17M 52.42% | 13.65M 22.20% | 17.42M 27.59% | 28.21M 61.89% | 17.38M 38.37% | 32.22M 85.32% | 27.39M 14.98% | 17.93M 34.52% | 1.56M 91.32% | 6.37M 308.99% | 21.27M 233.94% | 33.73M 58.64% | -2.94M 108.71% | 5.01M 270.58% | 13.69M 173.25% | |
weighted average shs out | 45.82M - | 45.91M 0.20% | 46.06M 0.34% | 46.32M 0.55% | 46.35M 0.08% | 46.41M 0.12% | 46.49M 0.18% | 46.52M 0.05% | 46.56M 0.08% | 46.74M 0.40% | 46.72M 0.05% | 46.36M 0.77% | 45.81M 1.18% | 45.51M 0.65% | 45.46M 0.11% | 45.52M 0.13% | 45.54M 0.03% | 45.37M 0.36% | 45.47M 0.21% | 45.85M 0.84% | 46.11M 0.57% | 46.29M 0.39% | 46.39M 0.20% | 46.55M 0.36% | 47.10M 1.17% | 47.38M 0.60% | 47.49M 0.22% | 47.79M 0.63% | 48.02M 0.48% | 48.98M 2.00% | 51.31M 4.78% | 51.46M 0.29% | 51.64M 0.35% | 51.74M 0.19% | 51.82M 0.14% | 51.87M 0.10% | 51.92M 0.11% | 51.96M 0.07% | 52.13M 0.32% | 52.21M 0.16% | 52.25M 0.07% | 52.29M 0.08% | 52.35M 0.13% | 52.41M 0.11% | |
weighted average shs out dil | 46.65M - | 45.91M 1.58% | 46.57M 1.45% | 46.99M 0.89% | 47.01M 0.04% | 46.41M 1.27% | 47.39M 2.11% | 48.06M 1.42% | 48.01M 0.09% | 46.86M 2.40% | 46.79M 0.14% | 46.43M 0.78% | 45.91M 1.13% | 45.51M 0.86% | 45.67M 0.35% | 45.77M 0.21% | 45.96M 0.41% | 45.99M 0.08% | 46.41M 0.90% | 46.94M 1.16% | 47.33M 0.82% | 47.65M 0.69% | 47.68M 0.06% | 47.69M 0.03% | 48.06M 0.77% | 48.50M 0.91% | 48.52M 0.05% | 49.10M 1.20% | 49.44M 0.69% | 50.36M 1.85% | 52.57M 4.39% | 52.84M 0.51% | 53.02M 0.34% | 53.64M 1.17% | 53.17M 0.86% | 53.30M 0.23% | 53.33M 0.07% | 53.26M 0.13% | 53.21M 0.09% | 53.30M 0.17% | 53.06M 0.44% | 52.29M 1.46% | 53.11M 1.58% | 53.24M 0.24% | |
eps | 0.03 - | -0.18 700% | 0.06 133.33% | 0.16 166.67% | 0.19 18.75% | -0.09 147.47% | 0.04 144.35% | 0.09 125.00% | 0.02 77.78% | 0.02 0% | 0.04 100% | 0.12 200.00% | 0.07 41.67% | -0.01 120.14% | 0.13 1,021.99% | 0.19 46.15% | 0.52 173.68% | 0.15 71.15% | 0.19 26.67% | 0.23 21.05% | 0.25 8.70% | 0.09 64% | 0.20 122.22% | 0.19 5.00% | 0.47 147.37% | 0.13 72.34% | 0.09 30.77% | 0.42 366.67% | 0.49 16.67% | 0.23 53.06% | 0.27 17.39% | 0.34 25.93% | 0.55 61.76% | 0.37 32.73% | 0.62 67.57% | 0.53 14.52% | 0.34 35.85% | 0.03 91.18% | 0.12 300% | 0.41 241.67% | 0.65 58.54% | -0.06 108.65% | 0.10 270.28% | 0.26 171.68% | |
epsdiluted | 0.03 - | -0.18 700% | 0.06 133.33% | 0.16 166.67% | 0.18 12.50% | -0.09 150.11% | 0.04 144.35% | 0.09 125.00% | 0.02 77.78% | 0.02 0% | 0.04 100% | 0.12 200.00% | 0.07 41.67% | -0.01 120.14% | 0.13 1,021.99% | 0.19 46.15% | 0.52 173.68% | 0.15 71.15% | 0.19 26.67% | 0.23 21.05% | 0.24 4.35% | 0.09 62.50% | 0.19 111.11% | 0.19 0% | 0.46 142.11% | 0.13 71.74% | 0.09 30.77% | 0.41 355.56% | 0.47 14.63% | 0.22 53.19% | 0.26 18.18% | 0.33 26.92% | 0.53 60.61% | 0.36 32.08% | 0.61 69.44% | 0.51 16.39% | 0.34 33.33% | 0.03 91.41% | 0.12 310.96% | 0.40 233.33% | 0.64 60% | -0.06 108.78% | 0.09 267.79% | 0.26 175.72% |
All numbers in (except ratios and percentages)