NYSE:AMRC
Ameresco
- Stock
Last Close
31.64
08/11 21:00
Market Cap
1.42B
Beta: 1.27
Volume Today
1.05M
Avg: 387.68K
PE Ratio
22.31
PFCF: −1.53
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 88.73M - | 65.60M 26.07% | 73.75M 12.42% | 79.79M 8.19% | 87.79M 10.03% | 63.65M 27.50% | 79.28M 24.56% | 112.38M 41.76% | 114.76M 2.11% | 91.04M 20.67% | 112.97M 24.08% | 125.01M 10.66% | 126.58M 1.26% | 89.58M 29.23% | 102.53M 14.46% | 122.73M 19.70% | 135.88M 10.71% | 100.08M 26.34% | 115.81M 15.71% | 119.97M 3.60% | 134.33M 11.97% | 102.43M 23.75% | 117.19M 14.41% | 133.83M 14.20% | 202.42M 51.25% | 182.35M 9.91% | 162.40M 10.94% | 205.54M 26.56% | 230.92M 12.35% | 202.12M 12.47% | 193.37M 4.33% | 196.48M 1.61% | 308.96M 57.25% | 231.53M 25.06% | 432.69M 86.88% | 411.37M 4.93% | 349.13M 15.13% | 285.46M 18.23% | 290.28M 1.69% | 328.15M 13.05% | 402.75M 22.73% | 437.24M 8.56% | 497.03M 13.67% | |
accumulated other comprehensive income loss | 3.11M - | 1.73M 44.55% | 1.39M 19.52% | -257K 118.50% | -2.62M 919.46% | -5.03M 91.91% | -3.00M 40.43% | -5.65M 88.51% | -5.23M 7.40% | -7.62M 45.79% | -9.21M 20.86% | -8.91M 3.25% | -6.59M 26.05% | -6.38M 3.20% | -6.34M 0.66% | -6.09M 3.90% | -5.63M 7.63% | -3.79M 32.71% | -4.06M 7.32% | -4.10M 0.94% | -5.95M 45.06% | -6.49M 9.01% | -8.12M 25.18% | -9.61M 18.37% | -7.51M 21.80% | -13.29M 76.88% | -13.19M 0.73% | -11.70M 11.36% | -9.29M 20.56% | -6.76M 27.24% | -6.75M 0.07% | -7.44M 10.10% | -6.67M 10.34% | -3.89M 41.67% | -4.35M 11.96% | -5.65M 29.77% | -4.05M 28.30% | -4.64M 14.66% | -2.88M 37.91% | -3.73M 29.51% | -3.04M 18.47% | -3.59M 17.96% | ||
cash and cash equivalents | 17.17M - | 20.74M 20.79% | 16.41M 20.89% | 23.49M 43.14% | 23.76M 1.18% | 17.66M 25.67% | 19.32M 9.38% | 21.26M 10.03% | 21.64M 1.83% | 17.10M 20.99% | 15.28M 10.67% | 18.36M 20.16% | 20.61M 12.26% | 24.45M 18.66% | 27.13M 10.95% | 29.56M 8.95% | 24.26M 17.92% | 34.13M 40.65% | 27.95M 18.09% | 64.54M 130.89% | 61.40M 4.87% | 25.49M 58.49% | 38.34M 50.44% | 34.10M 11.06% | 33.22M 2.58% | 40.35M 21.46% | 41.88M 3.79% | 45.35M 8.29% | 66.42M 46.46% | 80.97M 21.90% | 58.81M 27.37% | 57.12M 2.88% | 50.45M 11.67% | 68.29M 35.36% | 67.55M 1.08% | 122.54M 81.39% | 115.53M 5.72% | 178.94M 54.88% | 49.00M 72.62% | 107.78M 119.96% | 141.58M 31.37% | 135.42M 4.35% | 150.28M 10.97% | |
cash and short term investments | 17.17M - | 20.74M 20.79% | 16.41M 20.89% | 23.49M 43.14% | 23.76M 1.18% | 17.66M 25.67% | 19.32M 9.38% | 21.26M 10.03% | 21.64M 1.83% | 17.10M 20.99% | 15.28M 10.67% | 18.36M 20.16% | 20.61M 12.26% | 24.45M 18.66% | 27.13M 10.95% | 29.56M 8.95% | 24.26M 17.92% | 34.13M 40.65% | 27.95M 18.09% | 64.54M 130.89% | 61.40M 4.87% | 25.49M 58.49% | 38.34M 50.44% | 34.10M 11.06% | 33.22M 2.58% | 40.35M 21.46% | 41.88M 3.79% | 45.35M 8.29% | 66.42M 46.46% | 80.97M 21.90% | 58.81M 27.37% | 57.12M 2.88% | 50.45M 11.67% | 68.29M 35.36% | 67.55M 1.08% | 122.54M 81.39% | 115.53M 5.72% | 178.94M 54.88% | 49.00M 72.62% | 107.78M 119.96% | 141.58M 31.37% | 135.42M 4.35% | 150.28M 10.97% | |
common stock | 4.59K - | 5K 9.00% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | ||
deferred revenue | 16.93M - | 13.72M 18.96% | 15.64M 13.96% | 18.97M 21.29% | 18.29M 3.57% | 22.74M 24.30% | 23.93M 5.25% | 25.49M 6.53% | 28.74M 12.76% | 25.88M 9.96% | 22.26M 13.99% | 18.72M 15.89% | 21.19M 13.17% | 18.14M 14.37% | 21.49M 18.46% | 17.77M 17.32% | 19.87M 11.81% | 22.46M 13.04% | 19.91M 11.37% | 32.52M 63.34% | 24.36M 25.07% | 25.35M 4.07% | 24.38M 3.84% | 23.23M 4.70% | 26.62M 14.56% | 25.35M 4.76% | 34.90M 37.66% | 35.32M 1.22% | 33.98M 3.78% | 30.21M 11.10% | 26.56M 12.08% | 28.02M 5.49% | 35.92M 28.20% | 31.73M 11.66% | 39.79M 25.40% | 43.17M 8.51% | 34.80M 19.40% | 39.33M 13.02% | 40.46M 2.88% | 36.88M 8.85% | 52.90M 43.45% | 61.27M 15.81% | 6.67M 89.11% | |
deferred revenue non current | 52.46M - | 55.86M 6.48% | 55.04M 1.47% | 73.81M 34.11% | 79.72M 8.00% | 89.47M 12.24% | 93.99M 5.05% | 114.83M 22.17% | 130.33M 13.50% | 107.41M 17.59% | 129.65M 20.70% | 115.92M 10.59% | 140.74M 21.42% | 171.31M 21.72% | 205.19M 19.78% | 195.75M 4.60% | 242.28M 23.77% | 251.39M 3.76% | 245.53M 2.33% | 269.26M 9.66% | 294.68M 9.44% | 328.45M 11.46% | 170.22M 48.18% | 202.81M 19.15% | 251.92M 24.22% | 282.86M 12.28% | 341.30M 20.66% | 392.39M 14.97% | 448.49M 14.30% | 482.05M 7.48% | 514.75M 6.78% | 495.51M 3.74% | 540.78M 9.14% | 608.89M 12.59% | 665.33M 9.27% | 714.65M 7.41% | 486.09M 31.98% | 528.24M 8.67% | 471.88M 10.67% | 493.09M 4.49% | 18.39M 96.27% | 6.74M 63.37% | ||
deferrred tax liabilities non current | 11.32M - | 14.71M 29.94% | 16.18M 10.02% | 15.27M 5.64% | 7.21M 52.77% | 5.94M 17.61% | 5.28M 11.16% | 4.52M 14.27% | 4.01M 11.36% | 1.96M 51.07% | 1.31M 33.18% | 2.42M 84.36% | 9.04M 273.89% | 4.24M 53.13% | 3.07M 27.43% | 2.85M 7.12% | 584K 79.54% | 10.75M 1,740.92% | 8.51M 20.89% | 3.45M 59.40% | 4.35M 26.04% | 4.07M 6.57% | 3.68M 9.57% | 3.24M 11.83% | 115K 96.45% | 31.94M 27,673.04% | 3.22M 89.92% | 3.99M 24.11% | 2.36M 40.84% | 4.47M 89.34% | 7.16M 60.01% | 5.06M 29.31% | 3.87M 23.51% | 6.06M 56.63% | 8.86M 46.05% | 10.54M 19.05% | 9.18M 12.91% | 2.87M 68.75% | 7.97M 177.83% | 4.13M 48.14% | 4.48M 8.35% | 4.58M 2.34% | 4.37M 4.78% | |
goodwill | 53.07M - | 53.66M 1.10% | 56.46M 5.22% | 61.12M 8.25% | 60.48M 1.04% | 59.40M 1.78% | 59.88M 0.81% | 59.37M 0.86% | 59.09M 0.48% | 59.09M 0.01% | 58.62M 0.81% | 58.36M 0.43% | 57.98M 0.66% | 55.44M 4.38% | 55.78M 0.61% | 56.11M 0.59% | 56.13M 0.05% | 56.29M 0.28% | 57.27M 1.73% | 58.85M 2.77% | 58.33M 0.89% | 58.84M 0.86% | 58.13M 1.20% | 57.90M 0.40% | 58.41M 0.89% | 57.74M 1.15% | 57.84M 0.17% | 58.17M 0.58% | 58.71M 0.93% | 58.81M 0.17% | 58.90M 0.15% | 58.63M 0.46% | 71.16M 21.37% | 71.33M 0.25% | 70.83M 0.71% | 70.12M 1.00% | 70.63M 0.73% | 77.81M 10.16% | 77.85M 0.05% | 77.34M 0.65% | 75.59M 2.27% | 75.31M 0.37% | 75.25M 0.09% | |
goodwill and intangible assets | 63.33M - | 62.14M 1.87% | 66.31M 6.71% | 74.13M 11.79% | 71.72M 3.26% | 69.32M 3.34% | 69.08M 0.35% | 67.35M 2.50% | 65.86M 2.23% | 65.18M 1.03% | 63.90M 1.96% | 62.98M 1.44% | 61.91M 1.70% | 58.81M 5.00% | 58.89M 0.14% | 58.91M 0.03% | 58.58M 0.57% | 58.52M 0.09% | 59.68M 1.98% | 61.17M 2.49% | 60.34M 1.36% | 61.15M 1.34% | 60.18M 1.58% | 59.71M 0.78% | 60.03M 0.53% | 59.15M 1.46% | 59.07M 0.13% | 59.24M 0.29% | 59.64M 0.67% | 59.66M 0.03% | 59.67M 0.02% | 59.32M 0.59% | 78.12M 31.70% | 77.31M 1.04% | 76.36M 1.23% | 75.21M 1.51% | 75.33M 0.16% | 86.48M 14.80% | 85.99M 0.56% | 84.69M 1.51% | 82.39M 2.71% | 81.51M 1.08% | 80.88M 0.77% | |
intangible assets | 10.25M - | 8.48M 17.26% | 9.85M 16.14% | 13.01M 32.10% | 11.24M 13.65% | 9.92M 11.73% | 9.20M 7.29% | 7.98M 13.20% | 6.77M 15.19% | 6.08M 10.12% | 5.28M 13.20% | 4.62M 12.63% | 3.93M 14.82% | 3.37M 14.19% | 3.11M 7.71% | 2.80M 10.02% | 2.44M 12.89% | 2.23M 8.57% | 2.41M 8.20% | 2.31M 4.10% | 2.00M 13.43% | 2.31M 15.27% | 2.05M 11.17% | 1.81M 11.79% | 1.61M 10.83% | 1.41M 12.76% | 1.23M 12.50% | 1.07M 12.99% | 927K 13.53% | 847K 8.63% | 769K 9.21% | 687K 10.66% | 6.96M 913.25% | 5.97M 14.18% | 5.53M 7.40% | 5.09M 8.01% | 4.69M 7.78% | 8.67M 84.66% | 8.14M 6.05% | 7.35M 9.76% | 6.81M 7.34% | 6.20M 8.97% | 5.64M 9.00% | |
inventory | 10.26M - | 9.23M 10.00% | 9.26M 0.27% | 9.05M 2.23% | 8.90M 1.70% | 8.92M 0.27% | 10.12M 13.43% | 12.21M 20.72% | 13.22M 8.26% | 13.55M 2.45% | 14.41M 6.34% | 13.39M 7.07% | 12.10M 9.59% | 10.95M 9.53% | 9.48M 13.44% | 8.60M 9.25% | 8.14M 5.38% | 8.68M 6.68% | 8.26M 4.83% | 8.13M 1.65% | 7.76M 4.47% | 8.93M 15.00% | 9.22M 3.24% | 9.90M 7.41% | 9.24M 6.73% | 9.23M 0.08% | 9.00M 2.47% | 9.08M 0.89% | 8.57M 5.57% | 8.53M 0.56% | 8.80M 3.18% | 8.33M 5.33% | 8.81M 5.74% | 9.72M 10.37% | 10.89M 12.00% | 13.10M 20.29% | 14.22M 8.58% | 13.61M 4.28% | 14.13M 3.81% | 13.65M 3.39% | 13.64M 0.08% | 13.08M 4.11% | 12.48M 4.53% | |
long term debt | 103.22M - | 107.48M 4.12% | 91.74M 14.64% | 108.45M 18.21% | 90.04M 16.98% | 88.15M 2.09% | 90.57M 2.74% | 83.24M 8.09% | 105.79M 27.09% | 91.18M 13.81% | 104.77M 14.90% | 113.60M 8.42% | 140.59M 23.77% | 173.32M 23.28% | 172.73M 0.34% | 178.14M 3.13% | 173.24M 2.75% | 218.40M 26.07% | 221.27M 1.32% | 226.25M 2.25% | 219.16M 3.13% | 224.32M 2.35% | 252.33M 12.49% | 252.56M 0.09% | 295.28M 16.91% | 314.66M 6.56% | 327.75M 4.16% | 310.64M 5.22% | 346.97M 11.70% | 306.13M 11.77% | 342.08M 11.74% | 361.71M 5.74% | 412.32M 13.99% | 692.55M 67.96% | 731.01M 5.55% | 542.76M 25.75% | 600.34M 10.61% | 663.46M 10.51% | 816.75M 23.11% | 1.06B 29.91% | 1.16B 9.04% | 998.71M 13.68% | 1.65B 65.35% | |
long term investments | 47.80M - | 49.54M 3.64% | 63.70M 28.59% | 83.47M - | 82.22M 1.50% | 102.84M 25.09% | 102.49M - | 130.43M 27.26% | 122.47M 6.10% | 183.93M - | 218.61M 18.86% | 207.62M 5.03% | 254.35M - | 238.41M 6.27% | 269.50M 13.04% | 289.65M 7.48% | 306.86M 5.94% | 130.17M 57.58% | 178.77M 37.33% | 230.50M 28.94% | 239.16M 3.75% | 271.00M 13.32% | 326.61M 20.52% | 454.87M - | 512.74M 12.72% | 498.08M 2.86% | 557.67M 11.96% | 499.25M - | 529.38M 6.04% | 644.04M 21.66% | 606.30M 5.86% | |||||||||||||
net debt | 99.02M - | 100.47M 1.46% | 88.83M 11.58% | 98.59M 10.98% | 78.53M 20.34% | 83.14M 5.87% | 83.49M 0.42% | 74.38M 10.92% | 97.58M 31.19% | 87.65M 10.17% | 104.38M 19.08% | 110.48M 5.85% | 139.28M 26.06% | 169.19M 21.48% | 167.87M 0.78% | 172.74M 2.90% | 171.35M 0.80% | 210.53M 22.86% | 220.77M 4.87% | 186.11M 15.70% | 184.66M 0.78% | 259.64M 40.61% | 274.15M 5.59% | 279.35M 1.90% | 337.83M 20.93% | 348.95M 3.29% | 335.30M 3.91% | 332.82M 0.74% | 356.02M 6.97% | 302.61M 15.00% | 369.05M 21.96% | 385.75M 4.53% | 447.08M 15.90% | 710.59M 58.94% | 752.11M 5.84% | 727.60M 3.26% | 822.11M 12.99% | 803.84M 2.22% | 1.11B 37.67% | 1.38B 24.33% | 1.41B 2.23% | 1.48B 5.24% | 1.51B 2.33% | |
net receivables | 182.20M - | 149.75M 17.81% | 156.01M 4.18% | 167.94M 7.65% | 157.48M 6.23% | 144.87M 8.01% | 152.26M 5.11% | 172.71M 13.42% | 185.31M 7.30% | 152.45M 17.73% | 172.20M 12.95% | 162.62M 5.56% | 160.14M 1.53% | 124.48M 22.27% | 139.81M 12.32% | 164.84M 17.91% | 213.51M 29.52% | 181.80M 14.85% | 212.16M 16.70% | 184.93M 12.83% | 191.64M 3.63% | 190.65M 0.52% | 247.02M 29.57% | 234.69M 4.99% | 320.12M 36.40% | 328.71M 2.68% | 312.47M 4.94% | 336.20M 7.60% | 350.96M 4.39% | 330.09M 5.95% | 352.66M 6.84% | 370.71M 5.12% | 516.47M 39.32% | 709.21M 37.32% | 919.53M 29.65% | 894.92M 2.68% | 796.17M 11.03% | 671.95M 15.60% | 743.77M 10.69% | 765.13M 2.87% | 903.58M 18.10% | 880.27M 2.58% | 154.66M 82.43% | |
other assets | 1 - | |||||||||||||||||||||||||||||||||||||||||||
other current assets | 19.86M - | 19.98M 0.57% | 11.19M 43.97% | 11.56M 3.32% | 18.34M 58.58% | 11.85M 35.39% | 14.42M 21.66% | 15.78M 9.47% | 27.28M 72.89% | 17.33M 36.49% | 17.15M 1.03% | 15.04M 12.32% | 20.91M 39.07% | 24.64M 17.85% | 13.34M 45.88% | 26.42M 98.07% | 25.42M 3.80% | 37.91M 49.16% | 30.95M 18.36% | 29.90M 3.39% | 33.29M 11.33% | 40.27M 20.98% | 23.85M 40.78% | 26.30M 10.30% | 42.61M 61.99% | 44.79M 5.12% | 43.91M 1.98% | 50.35M 14.67% | 42.69M 15.20% | 41.33M 3.20% | 39.90M 3.46% | 40.96M 2.67% | 38.59M 5.79% | 12.16M 68.48% | 16.67M 37.05% | 16.06M 3.64% | 54.64M 240.19% | 72.24M 32.21% | 75.83M 4.97% | 86.66M 14.29% | 10.70M 87.66% | 9.78M 8.58% | 922.53M 9,333.78% | |
other current liabilities | 12.56M - | 12.24M 2.54% | 19.98M 63.18% | 23.50M 17.63% | 27.76M 18.11% | 27.22M 1.93% | 26.16M 3.91% | 32.70M 25.04% | 22.79M 30.31% | 22.42M 1.62% | 22.44M 0.08% | 23.03M 2.64% | 23.54M 2.19% | 21.12M 10.26% | 21.75M 2.96% | 26.05M 19.78% | 24.02M 7.82% | 24.38M 1.53% | 24.10M 1.16% | 34.41M 42.81% | 37.05M 7.65% | 29.69M 19.87% | 29.40M 0.98% | 28.70M 2.37% | 31.84M 10.95% | 33.73M 5.94% | 26.25M 22.19% | 30.28M 15.36% | 42.73M 41.11% | 41.80M 2.18% | 40.11M 4.04% | 43.26M 7.86% | 44.13M 2.02% | 45.55M 3.22% | 43.26M 5.03% | 98.34M 127.31% | 90.84M 7.63% | 122.99M 35.40% | 82.57M 32.87% | 94.70M 14.69% | 110M 16.16% | 110.35M 0.32% | 715.07M 547.99% | |
other liabilities | ||||||||||||||||||||||||||||||||||||||||||||
other non current assets | 72.06M - | 23.07M 67.99% | 22.58M 2.09% | 21.39M 5.30% | 106.06M 395.95% | 23.05M 78.27% | 23.19M 0.62% | 17.18M 25.94% | 149.55M 770.61% | 21.64M 85.53% | 22.79M 5.30% | 24.76M 8.63% | 184.54M 645.36% | 24.61M 86.66% | 25.20M 2.41% | 27.07M 7.38% | 276.55M 921.81% | 28.38M 89.74% | 31.93M 12.51% | 30.71M 3.82% | 29.39M 4.27% | 32.27M 9.79% | 34.58M 7.15% | 36.79M 6.38% | 35.82M 2.62% | 35.83M 0.02% | 20.57M 42.58% | 22.25M 8.14% | 422.38M 1,798.61% | 28.55M 93.24% | 30.43M 6.58% | 26.99M 11.30% | 35.12M 30.09% | 643.78M 1,733.31% | 722.10M 12.17% | 780.95M 8.15% | 561.64M 28.08% | 594.57M 5.86% | 56.90M 90.43% | 80.37M 41.24% | 126.03M 56.82% | 176.15M 39.76% | 2.53B 1,336.06% | |
other non current liabilities | 29.65M - | 29.57M 0.26% | 29.32M 0.85% | 19.76M 32.61% | 20.30M 2.73% | 22.05M 8.63% | 20.35M 7.71% | 21.98M 8.01% | 19.34M 12.00% | 27.81M 43.78% | 28.26M 1.60% | 27.92M 1.18% | 22.00M 21.21% | 20.81M 5.40% | 23.64M 13.56% | 24.20M 2.37% | 29.09M 20.22% | 17.78M 38.87% | 30.82M 73.29% | 39.99M 29.76% | 43.93M 9.86% | 41.81M 4.82% | 62.22M 48.79% | 30.99M 50.19% | 61.19M 97.46% | 35.87M 41.38% | 74.62M 108.02% | 75.95M 1.78% | 76.51M 0.74% | 75.66M 1.11% | 83.30M 10.10% | 43.20M 48.14% | 43.18M 0.06% | 44.28M 2.56% | 45.69M 3.18% | 47.21M 3.33% | 49.49M 4.83% | 64.20M 29.72% | 70.17M 9.31% | 73.97M 5.40% | 652.69M 782.43% | 656.89M 0.64% | ||
othertotal stockholders equity | 102.59M - | 103.63M 1.01% | 104.90M 1.23% | 108.63M 3.55% | 107.44M 1.09% | 108.50M 0.98% | 109.02M 0.47% | 109.42M 0.37% | 110.31M 0.82% | 111.00M 0.63% | 109.59M 1.27% | 107.92M 1.53% | 106.54M 1.28% | 105.07M 1.38% | 106.00M 0.88% | 106.05M 0.05% | 106.40M 0.33% | 105.67M 0.68% | 107.69M 1.91% | 110.09M 2.23% | 113.01M 2.66% | 114.05M 0.91% | 115.06M 0.88% | 119.33M 3.72% | 121.91M 2.16% | 124.80M 2.38% | 127.84M 2.43% | 129.81M 1.54% | 133.71M 3.00% | 256.08M 91.52% | 259.17M 1.21% | 265.71M 2.53% | 272.19M 2.44% | 277.67M 2.01% | 282.45M 1.72% | 287.70M 1.86% | 294.53M 2.37% | 298.94M 1.50% | 305.44M 2.18% | 310.03M 1.50% | 309.10M 0.30% | 315.58M 2.09% | 1.08B 241.27% | |
preferred stock | 1K - | |||||||||||||||||||||||||||||||||||||||||||
property plant equipment net | 219.44M - | 222.89M 1.57% | 218.47M 1.98% | 224.18M 2.61% | 225.14M 0.43% | 220.89M 1.89% | 230.13M 4.19% | 245.07M 6.49% | 249.64M 1.87% | 252.90M 1.31% | 262.56M 3.82% | 284.89M 8.51% | 324.78M 14.00% | 344.38M 6.04% | 353.17M 2.55% | 361.99M 2.50% | 361.75M 0.07% | 387.54M 7.13% | 411.14M 6.09% | 448.67M 9.13% | 466.94M 4.07% | 514.00M 10.08% | 532.60M 3.62% | 550.77M 3.41% | 622.36M 13.00% | 638.89M 2.66% | 683.24M 6.94% | 716.02M 4.80% | 777.51M 8.59% | 815.41M 4.87% | 848.04M 4.00% | 877.73M 3.50% | 911.63M 3.86% | 960.55M 5.37% | 1.02B 5.96% | 1.09B 6.65% | 1.24B 13.81% | 1.33B 7.27% | 1.47B 11.18% | 1.73B 17.21% | 1.77B 2.22% | 1.88B 6.21% | 85.19M 95.46% | |
retained earnings | 171.09M - | 162.81M 4.84% | 165.53M 1.67% | 172.82M 4.40% | 181.48M 5.01% | 177.29M 2.31% | 179.28M 1.12% | 183.46M 2.33% | 184.45M 0.54% | 185.51M 0.57% | 187.50M 1.07% | 193.22M 3.05% | 194.35M 0.59% | 197.71M 1.73% | 203.54M 2.95% | 212.03M 4.17% | 235.84M 11.23% | 238.38M 1.07% | 247.08M 3.65% | 258.21M 4.51% | 269.81M 4.49% | 274.17M 1.62% | 283.39M 3.36% | 292.26M 3.13% | 314.46M 7.60% | 320.66M 1.97% | 325.02M 1.36% | 344.94M 6.13% | 368.39M 6.80% | 379.53M 3.02% | 393.16M 3.59% | 410.55M 4.42% | 438.73M 6.86% | 456.09M 3.96% | 488.28M 7.06% | 515.64M 5.60% | 533.55M 3.47% | 534.62M 0.20% | 540.96M 1.19% | 562.20M 3.93% | 595.91M 6.00% | 592.95M 0.50% | ||
short term debt | 12.97M - | 13.73M 5.86% | 13.50M 1.72% | 13.62M 0.93% | 12.26M 10.04% | 12.65M 3.22% | 12.25M 3.19% | 12.39M 1.18% | 13.43M 8.36% | 13.57M 1.07% | 14.88M 9.67% | 15.25M 2.44% | 19.29M 26.54% | 20.32M 5.32% | 22.27M 9.60% | 24.16M 8.46% | 22.38M 7.37% | 26.25M 17.33% | 27.45M 4.56% | 24.40M 11.13% | 26.89M 10.22% | 60.81M 126.15% | 60.16M 1.08% | 60.89M 1.22% | 75.77M 24.43% | 74.64M 1.49% | 49.43M 33.77% | 67.53M 36.61% | 75.47M 11.75% | 77.45M 2.63% | 85.77M 10.75% | 81.16M 5.38% | 85.21M 4.99% | 86.33M 1.31% | 88.66M 2.70% | 307.38M 246.69% | 337.31M 9.74% | 319.33M 5.33% | 338.93M 6.14% | 422.61M 24.69% | 335.82M 20.54% | 553.42M 64.80% | 13.62M 97.54% | |
short term investments | ||||||||||||||||||||||||||||||||||||||||||||
tax assets | 4.84M - | 6.05M 24.86% | 6.22M 2.93% | 5.71M - | 5.36M 6.14% | 6.07M 13.16% | 1.96M - | 1.31M 33.18% | 2.42M 84.36% | 4.24M - | 3.07M 27.43% | 2.85M 7.12% | 3.57M - | 8.51M 138.24% | 3.45M 59.40% | 4.35M 26.04% | 4.07M 6.57% | 3.68M 9.57% | 3.24M 11.83% | 115K 96.45% | 2.47M 2,047.83% | 3.22M 30.28% | 3.99M 24.11% | 4.47M - | 3.97M 11.22% | 3.87M 2.49% | 3.70M 4.39% | 3.72M 0.51% | 3.65M 2.04% | 3.36M 7.93% | 3.04M 9.29% | 3.05M 0.13% | 3.59M 17.87% | 9.44M 162.63% | 26.41M 179.81% | 25.68M 2.78% | 29.51M 14.94% | |||||||
tax payables | 615.06K - | 812K - | 573K 29.43% | 920K - | 810K 11.96% | 834K 2.96% | 718K 13.91% | 631K 12.12% | 775K 22.82% | 699K 9.81% | 603K 13.73% | 2.85M 372.47% | 755K 73.50% | 564K 25.30% | 1.30M 130.14% | 6.35M 389.06% | 1.10M 82.67% | 1.20M 8.73% | 138K 88.46% | 486K - | 1.21M 147.94% | 221K - | 981K 343.89% | 1.50M 53.01% | 1.30M - | 822K 36.72% | 1.77M 115.45% | 1.63M 7.79% | 3.07M 88.12% | 1.67M 45.57% | 7.95M 375.48% | 1.56M 80.33% | 1.11M 28.77% | 1.17M 4.94% | 398K 65.95% | 220K 44.72% | ||||||||
total assets | 604.66M - | 581.10M 3.90% | 586.98M 1.01% | 634.37M 8.07% | 629.66M 0.74% | 612.64M 2.70% | 637.10M 3.99% | 694.78M 9.05% | 728.74M 4.89% | 670.18M 8.04% | 724.42M 8.09% | 734.09M 1.33% | 797.28M 8.61% | 815.25M 2.25% | 875.88M 7.44% | 903.64M 3.17% | 983.95M 8.89% | 1.01B 2.83% | 1.04B 3.19% | 1.11B 6.74% | 1.16B 4.23% | 1.20B 3.19% | 1.11B 7.41% | 1.17B 5.45% | 1.37B 17.40% | 1.41B 2.88% | 1.46B 3.25% | 1.58B 8.58% | 1.75B 10.45% | 1.85B 5.63% | 1.94B 4.86% | 1.97B 1.52% | 2.22B 13.04% | 2.53B 13.74% | 2.88B 14.00% | 3.04B 5.31% | 2.88B 5.31% | 2.97B 3.15% | 3.04B 2.48% | 3.46B 13.81% | 3.71B 7.30% | 3.80B 2.41% | 3.97B 4.26% | |
total current assets | 249.83M - | 220.35M 11.80% | 224.03M 1.67% | 244.74M 9.24% | 226.74M 7.36% | 210.19M 7.30% | 227.11M 8.05% | 256.27M 12.84% | 263.70M 2.90% | 226.01M 14.29% | 243.44M 7.71% | 236.58M 2.82% | 226.06M 4.45% | 199.28M 11.85% | 216.94M 8.86% | 245.22M 13.04% | 287.08M 17.07% | 279.41M 2.67% | 294.43M 5.37% | 300.96M 2.22% | 310.97M 3.33% | 280.33M 9.85% | 348.68M 24.38% | 341.08M 2.18% | 425.19M 24.66% | 438.09M 3.03% | 422.43M 3.58% | 456.58M 8.08% | 490.71M 7.48% | 485.78M 1.01% | 483.84M 0.40% | 502.19M 3.79% | 638.59M 27.16% | 845.20M 32.36% | 1.06B 25.99% | 1.09B 2.64% | 1.00B 8.38% | 957.97M 4.33% | 921.87M 3.77% | 1.03B 11.74% | 1.07B 3.82% | 1.04B 2.89% | 1.24B 19.39% | |
total current liabilities | 131.20M - | 105.30M 19.74% | 122.86M 16.68% | 135.88M 10.59% | 146.09M 7.51% | 126.25M 13.58% | 141.61M 12.16% | 182.97M 29.21% | 179.72M 1.78% | 152.92M 14.92% | 172.55M 12.84% | 182.02M 5.49% | 190.60M 4.72% | 149.16M 21.74% | 168.04M 12.66% | 190.71M 13.49% | 202.14M 5.99% | 173.18M 14.33% | 187.26M 8.13% | 211.30M 12.84% | 222.63M 5.36% | 218.29M 1.95% | 231.12M 5.88% | 246.66M 6.72% | 336.65M 36.48% | 316.08M 6.11% | 272.98M 13.64% | 338.67M 24.06% | 383.10M 13.12% | 351.58M 8.23% | 345.81M 1.64% | 348.92M 0.90% | 474.22M 35.91% | 395.14M 16.68% | 604.40M 52.96% | 860.26M 42.33% | 812.07M 5.60% | 767.11M 5.54% | 752.25M 1.94% | 882.34M 17.29% | 901.47M 2.17% | 1.16B 28.93% | 1.23B 6.03% | |
total debt | 116.20M - | 121.21M 4.32% | 105.24M 13.18% | 122.07M 16.00% | 102.29M 16.20% | 100.80M 1.46% | 102.81M 1.99% | 95.63M 6.98% | 119.22M 24.67% | 104.75M 12.14% | 119.65M 14.23% | 128.84M 7.68% | 159.88M 24.09% | 193.64M 21.11% | 195.00M 0.70% | 202.30M 3.74% | 195.61M 3.30% | 244.65M 25.07% | 248.72M 1.67% | 250.65M 0.77% | 246.05M 1.83% | 285.13M 15.88% | 312.49M 9.60% | 313.46M 0.31% | 371.05M 18.37% | 389.30M 4.92% | 377.18M 3.11% | 378.17M 0.26% | 422.44M 11.71% | 383.58M 9.20% | 427.86M 11.54% | 442.87M 3.51% | 497.53M 12.34% | 778.87M 56.55% | 819.67M 5.24% | 850.14M 3.72% | 937.65M 10.29% | 982.78M 4.81% | 1.16B 17.59% | 1.48B 28.38% | 1.55B 4.35% | 1.62B 4.36% | 1.66B 3.05% | |
total investments | 47.80M - | 49.54M 3.64% | 63.70M 28.59% | 83.47M - | 82.22M 1.50% | 102.84M 25.09% | 102.49M - | 130.43M 27.26% | 122.47M 6.10% | 183.93M - | 218.61M 18.86% | 207.62M 5.03% | 254.35M - | 238.41M 6.27% | 269.50M 13.04% | 289.65M 7.48% | 306.86M 5.94% | 130.17M 57.58% | 178.77M 37.33% | 230.50M 28.94% | 239.16M 3.75% | 271.00M 13.32% | 326.61M 20.52% | 454.87M - | 512.74M 12.72% | 498.08M 2.86% | 557.67M 11.96% | 499.25M - | 529.38M 6.04% | 644.04M 21.66% | 606.30M 5.86% | |||||||||||||
total liabilities | 327.85M - | 312.92M 4.56% | 315.15M 0.71% | 353.17M 12.06% | 343.35M 2.78% | 331.87M 3.34% | 351.79M 6.00% | 407.55M 15.85% | 439.20M 7.77% | 381.28M 13.19% | 436.54M 14.49% | 441.87M 1.22% | 502.98M 13.83% | 518.84M 3.15% | 572.68M 10.38% | 591.65M 3.31% | 647.33M 9.41% | 671.51M 3.73% | 693.39M 3.26% | 750.25M 8.20% | 784.76M 4.60% | 816.94M 4.10% | 719.57M 11.92% | 736.26M 2.32% | 945.16M 28.37% | 981.41M 3.84% | 1.02B 3.92% | 1.12B 9.98% | 1.26B 12.11% | 1.22B 2.99% | 1.29B 6.00% | 1.25B 2.99% | 1.47B 17.54% | 1.75B 18.49% | 2.06B 17.65% | 2.18B 5.85% | 1.96B 10.03% | 2.03B 3.51% | 2.12B 4.60% | 2.51B 18.67% | 2.73B 8.73% | 2.83B 3.48% | 2.89B 2.08% | |
total liabilities and stockholders equity | 604.66M - | 581.10M 3.90% | 586.98M 1.01% | 634.37M 8.07% | 629.66M 0.74% | 612.64M 2.70% | 637.10M 3.99% | 694.78M 9.05% | 728.74M 4.89% | 670.18M 8.04% | 724.42M 8.09% | 734.09M 1.33% | 797.28M 8.61% | 815.25M 2.25% | 875.88M 7.44% | 903.64M 3.17% | 983.95M 8.89% | 1.01B 2.83% | 1.04B 3.19% | 1.11B 6.74% | 1.16B 4.23% | 1.20B 3.19% | 1.11B 7.41% | 1.17B 5.45% | 1.37B 17.40% | 1.41B 2.88% | 1.46B 3.25% | 1.58B 8.58% | 1.75B 10.45% | 1.85B 5.63% | 1.94B 4.86% | 1.97B 1.52% | 2.22B 13.04% | 2.53B 13.74% | 2.88B 14.00% | 3.04B 5.31% | 2.88B 5.31% | 2.97B 3.15% | 3.04B 2.48% | 3.46B 13.81% | 3.71B 7.30% | 3.80B 2.41% | 3.97B 4.26% | |
total non current assets | 354.83M - | 360.75M 1.67% | 362.95M 0.61% | 389.63M 7.35% | 402.92M 3.41% | 402.44M 0.12% | 409.99M 1.87% | 438.51M 6.96% | 465.05M 6.05% | 444.17M 4.49% | 480.99M 8.29% | 497.52M 3.44% | 571.22M 14.81% | 615.97M 7.83% | 658.95M 6.98% | 658.43M 0.08% | 696.87M 5.84% | 732.36M 5.09% | 749.67M 2.36% | 813.49M 8.51% | 850.66M 4.57% | 918.35M 7.96% | 761.21M 17.11% | 829.27M 8.94% | 948.82M 14.42% | 975.49M 2.81% | 1.04B 6.32% | 1.13B 8.78% | 1.26B 11.65% | 1.36B 8.21% | 1.45B 6.74% | 1.47B 0.77% | 1.59B 8.20% | 1.69B 6.25% | 1.82B 7.98% | 1.95B 6.88% | 1.88B 3.58% | 2.01B 7.14% | 2.12B 5.46% | 2.43B 14.71% | 2.64B 8.78% | 2.76B 4.55% | 2.73B 1.43% | |
total non current liabilities | 196.65M - | 207.62M 5.58% | 192.28M 7.39% | 217.29M 13.00% | 197.26M 9.22% | 205.62M 4.23% | 210.19M 2.22% | 224.57M 6.85% | 259.48M 15.54% | 228.37M 11.99% | 263.99M 15.60% | 259.85M 1.57% | 312.37M 20.21% | 369.68M 18.35% | 404.64M 9.46% | 400.94M 0.91% | 445.19M 11.04% | 498.32M 11.94% | 506.13M 1.57% | 538.95M 6.49% | 562.13M 4.30% | 598.65M 6.50% | 488.44M 18.41% | 489.60M 0.24% | 608.51M 24.29% | 665.33M 9.34% | 746.88M 12.26% | 782.97M 4.83% | 874.34M 11.67% | 868.31M 0.69% | 947.30M 9.10% | 905.48M 4.41% | 1.00B 10.46% | 1.35B 35.16% | 1.45B 7.33% | 1.32B 9.35% | 1.15B 12.93% | 1.26B 9.93% | 1.37B 8.58% | 1.63B 19.42% | 1.83B 12.27% | 1.67B 9.04% | 1.66B 0.67% | |
total stockholders equity | 276.80M - | 268.17M 3.12% | 271.82M 1.36% | 281.20M 3.45% | 286.31M 1.82% | 280.77M 1.93% | 285.31M 1.62% | 287.23M 0.68% | 289.54M 0.80% | 288.89M 0.22% | 287.88M 0.35% | 292.22M 1.51% | 294.31M 0.71% | 296.41M 0.71% | 303.20M 2.29% | 311.99M 2.90% | 336.62M 7.89% | 340.27M 1.08% | 350.71M 3.07% | 364.21M 3.85% | 376.88M 3.48% | 381.74M 1.29% | 390.33M 2.25% | 401.99M 2.99% | 428.86M 6.68% | 432.18M 0.77% | 439.67M 1.73% | 463.06M 5.32% | 492.81M 6.43% | 628.86M 27.61% | 645.58M 2.66% | 668.84M 3.60% | 704.26M 5.30% | 729.88M 3.64% | 766.38M 5.00% | 797.70M 4.09% | 824.03M 3.30% | 828.92M 0.59% | 843.52M 1.76% | 868.51M 2.96% | 901.98M 3.85% | 904.94M 0.33% | 1.08B 19.01% |
All numbers in USD (except ratios and percentages)