NASDAQ:CWCO
Consolidated Water Co. Ltd.
- Stock
Last Close
28.64
26/07 20:00
Market Cap
401.42M
Beta: 0.21
Volume Today
78.13K
Avg: 60.78K
PE Ratio
21.48
PFCF: 93.02
Dividend Yield
1.17%
Payout:23.50%
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
Sep '13 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 6.38M - | 7.16M 12.22% | 6.77M 5.44% | 7.46M 10.29% | 5.47M 26.79% | 5.96M 9.09% | 4.91M 17.56% | 4.23M 13.91% | 4.94M 16.72% | 4.83M 2.21% | 3.90M 19.16% | 4.06M 4.01% | 5.30M 30.47% | 4.90M 7.54% | 5.41M 10.52% | 4.88M 9.90% | 5.33M 9.31% | 5.66M 6.19% | 5.64M 0.44% | 5.84M 3.62% | 6.54M 11.95% | 4.57M 30.11% | 5.03M 9.94% | 2.78M 44.70% | 2.15M 22.56% | 3.67M 70.64% | 4.36M 18.86% | 3.61M 17.21% | 3.08M 14.66% | 3.06M 0.88% | 2.97M 2.81% | 2.93M 1.25% | 3.36M 14.37% | 3.00M 10.71% | 4.13M 38.01% | 4.82M 16.49% | 6.90M 43.29% | 8.84M 28.11% | 9.80M 10.81% | 10.16M 3.65% | 11.44M 12.61% | 11.60M 1.47% | ||
accumulated other comprehensive income loss | -373.03K - | -471.98K 26.53% | -376.55K 20.22% | -437.45K 16.17% | -465.83K 6.49% | -482.39K 3.55% | -516.16K 7.00% | -523.00K 1.33% | -525.35K 0.45% | -533.37K 1.53% | -536.38K 0.57% | -538.91K 0.47% | -549.55K 1.98% | -549.55K 0% | -549.55K 0% | -549.55K 0% | -549.55K 0% | -549.55K 0% | -549.55K 0% | -549.55K 0% | -549.55K 0% | -549.55K 0% | -549.55K 0% | -28.85K - | -27.13K 5.99% | -9.46M 34,786.36% | -26.41K 99.72% | |||||||||||||||||
cash and cash equivalents | 30.82M - | 33.63M 9.09% | 24.69M 26.57% | 34.44M 39.46% | 33.58M 2.48% | 35.71M 6.35% | 36.75M 2.92% | 39.32M 6.99% | 40.77M 3.67% | 44.79M 9.88% | 35.55M 20.63% | 37.08M 4.31% | 37.09M 0.03% | 39.25M 5.83% | 36.53M 6.93% | 45.95M 25.78% | 46.98M 2.23% | 47.18M 0.44% | 43.68M 7.42% | 34.09M 21.95% | 34.37M 0.81% | 31.34M 8.82% | 38.02M 21.31% | 41.88M 10.16% | 41.99M 0.27% | 42.90M 2.17% | 32.31M 24.69% | 34.96M 8.19% | 38.18M 9.22% | 43.79M 14.71% | 42.78M 2.31% | 41.21M 3.68% | 40.40M 1.97% | 40.36M 0.10% | 43.14M 6.90% | 49.09M 13.79% | 51.09M 4.06% | 50.71M 0.73% | 51.10M 0.77% | 47.69M 6.68% | 48.85M 2.42% | 42.62M 12.74% | 46.18M 8.34% | |
cash and short term investments | 44.41M - | 42.21M 4.94% | 34.29M 18.77% | 39.44M 15.01% | 38.58M 2.17% | 40.71M 5.52% | 41.75M 2.56% | 44.96M 7.68% | 46.40M 3.21% | 50.43M 8.68% | 41.19M 18.33% | 37.08M 9.97% | 37.09M 0.03% | 39.25M 5.83% | 36.53M 6.93% | 45.95M 25.78% | 46.98M 2.23% | 47.18M 0.44% | 43.68M 7.42% | 34.09M 21.95% | 34.37M 0.81% | 31.34M 8.82% | 38.02M 21.31% | 41.88M 10.16% | 41.99M 0.27% | 42.90M 2.17% | 32.31M 24.69% | 34.96M 8.19% | 38.18M 9.22% | 43.79M 14.71% | 42.78M 2.31% | 41.21M 3.68% | 42.90M 4.09% | 42.86M 0.09% | 45.66M 6.54% | 51.61M 13.03% | 51.09M 1.02% | 50.71M 0.73% | 51.10M 0.77% | 47.69M 6.68% | 48.85M 2.42% | 42.62M 12.74% | 46.18M 8.34% | |
common stock | 8.79M - | 8.81M 0.27% | 8.82M 0.08% | 8.82M 0% | 8.82M 0.03% | 8.83M 0.09% | 8.84M 0.12% | 8.84M 0.04% | 8.85M 0.07% | 8.87M 0.21% | 8.87M 0.03% | 8.88M 0.14% | 8.89M 0.09% | 8.92M 0.36% | 8.93M 0.12% | 8.93M 0.00% | 8.94M 0.08% | 8.95M 0.12% | 8.98M 0.27% | 8.98M 0% | 8.98M 0.03% | 8.99M 0.12% | 9.01M 0.18% | 9.01M 0.07% | 9.02M 0.05% | 9.03M 0.15% | 9.07M 0.43% | 9.07M 0% | 9.07M 0.05% | 9.09M 0.14% | 9.12M 0.38% | 9.12M 0.01% | 9.13M 0.05% | 9.15M 0.22% | 9.17M 0.27% | 9.17M 0% | 9.18M 0.04% | 9.19M 0.20% | 9.44M 2.70% | 9.44M 0% | 9.45M 0.07% | 9.46M 0.16% | 9.50M 0.36% | |
deferred revenue | 1.16M - | 1.16M 0.03% | 189.99K - | 153.53K 19.19% | 1.47K 99.04% | 102.97K - | 1.47M 1,328.61% | 1.40M 5.07% | 294.16K 78.94% | 1.26K 99.57% | 1.97K - | 21.58K 994.77% | 109.94K 409.50% | 2.44M 2,120.18% | 614.39K - | 903.69K 47.09% | 899.94K 0.41% | 818.76K 9.02% | 461.87K 43.59% | 45.55K 90.14% | 14.58K 67.99% | 45.23K 210.21% | 1.10M 2,326.43% | 998.17K 9.05% | 3.57M 257.68% | 4.16M 16.58% | 9.12M 119.12% | 15.81M 73.31% | 13.34M 15.61% | 9.92M 25.62% | 6.55M 33.93% | 261.24K 96.01% | ||||||||||||
deferred revenue non current | 664K - | 825K 24.25% | 745K 9.70% | 714.84K 4.05% | 692.50K 3.13% | 559K 19.28% | 528K 5.55% | 582K 10.23% | 7.82K 98.66% | 1.83M - | ||||||||||||||||||||||||||||||||||
deferrred tax liabilities non current | 2.38M - | 2.21M 7.17% | 2.06M 6.62% | 1.92M 7.09% | 1.78M 7.29% | 1.64M 7.68% | 1.50M 8.32% | 1.02M 31.79% | 928.88K 9.37% | 832.92K 10.33% | 757.45K 9.06% | 659.87K 12.88% | 592.47K 10.21% | 540.97K 8.69% | 494.51K 8.59% | 1.53M 209.20% | 1.45M 5.28% | 1.38M 4.42% | 1.36M 1.44% | 1.44M 5.60% | 1.39M 3.80% | 1.33M 3.83% | 1.28M 3.98% | 1.24M 3.37% | 1.20M 3.29% | 1.16M 3.40% | 1.11M 3.51% | 560.31K 49.74% | 522.65K 6.72% | 485.01K 7.20% | 466.29K 3.86% | 1.66M 256.95% | 83.93K 94.96% | |||||||||||
goodwill | 3.50M - | 3.50M 0% | 3.50M 0% | 3.50M 0% | 3.50M 0% | 3.50M 0% | 3.50M 0% | 3.50M 0% | 3.50M 0% | 3.50M 0% | 11.53M 229.64% | 11.53M 0% | 9.78M 15.17% | 9.78M 0% | 9.78M 0% | 9.78M 0% | 9.78M 0% | 8.38M 14.31% | 8.38M 0% | 8.38M 0% | 8.38M 0% | 8.00M 4.54% | 8.00M 0.01% | 8.00M 0% | 8.00M 0% | 13.33M 66.47% | 13.33M 0% | 13.33M 0% | 13.33M 0% | 13.33M 0% | 13.33M 0% | 10.43M 21.76% | 10.43M 0% | 10.43M 0% | 10.43M 0% | 10.43M 0% | 10.43M 0% | 10.43M 0% | 10.43M 0% | 10.43M 0% | 10.43M 0% | 12.86M 23.37% | 12.86M 0% | |
goodwill and intangible assets | 4.68M - | 4.60M 1.91% | 4.54M 1.12% | 4.50M 0.86% | 4.47M 0.87% | 4.43M 0.87% | 4.39M 0.88% | 4.35M 0.89% | 4.31M 0.90% | 4.27M 0.91% | 17.99M 321.16% | 17.53M 2.55% | 15.38M 12.26% | 14.98M 2.60% | 14.60M 2.51% | 14.25M 2.41% | 13.90M 2.47% | 12.15M 12.60% | 11.80M 2.89% | 11.45M 2.98% | 11.10M 3.07% | 9.90M 10.81% | 9.67M 2.25% | 9.50M 1.74% | 9.34M 1.77% | 18.37M 96.72% | 18.11M 1.38% | 17.90M 1.17% | 17.69M 1.19% | 17.47M 1.20% | 17.27M 1.14% | 14.18M 17.90% | 13.99M 1.36% | 13.83M 1.16% | 13.68M 1.07% | 13.53M 1.08% | 13.38M 1.09% | 13.24M 1.05% | 13.11M 1.03% | 12.97M 1.04% | 12.83M 1.05% | 16.21M 26.34% | 16.05M 1.01% | |
intangible assets | 1.19M - | 1.10M 7.53% | 1.04M 4.70% | 1.01M 3.73% | 966.92K 3.88% | 927.90K 4.04% | 888.88K 4.21% | 849.86K 4.39% | 810.83K 4.59% | 771.81K 4.81% | 6.45M 736.05% | 5.99M 7.11% | 5.59M 6.66% | 5.20M 7.13% | 4.82M 7.23% | 4.47M 7.29% | 4.12M 7.87% | 3.77M 8.54% | 3.41M 9.34% | 3.06M 10.30% | 2.71M 11.48% | 1.89M 30.22% | 1.67M 11.84% | 1.50M 10.09% | 1.33M 11.23% | 5.04M 278.63% | 4.79M 5.04% | 4.57M 4.44% | 4.36M 4.65% | 4.15M 4.87% | 3.95M 4.80% | 3.76M 4.87% | 3.56M 5.12% | 3.40M 4.56% | 3.25M 4.34% | 3.11M 4.53% | 2.96M 4.75% | 2.82M 4.74% | 2.68M 4.85% | 2.55M 5.10% | 2.41M 5.37% | 3.35M 39.20% | 3.19M 4.89% | |
inventory | 1.33M - | 1.38M 4.37% | 1.37M 0.95% | 1.54M 12.17% | 1.58M 2.70% | 1.74M 10.15% | 1.79M 2.98% | 1.78M 0.81% | 1.75M 1.67% | 1.92M 9.90% | 1.89M 1.47% | 1.99M 5.16% | 2.09M 5.00% | 2.31M 10.45% | 3.45M 49.65% | 3.06M 11.41% | 2.29M 25.06% | 1.74M 23.86% | 1.75M 0.07% | 2.70M 54.89% | 2.54M 6.13% | 2.23M 12.03% | 3.97M 78.01% | 3.76M 5.29% | 3.03M 19.48% | 3.29M 8.46% | 6.28M 91.09% | 5.07M 19.33% | 3.77M 25.60% | 3.21M 14.75% | 2.32M 27.82% | 2.50M 7.76% | 2.55M 1.84% | 2.50M 1.62% | 3.10M 23.83% | 3.57M 14.95% | 4.05M 13.70% | 5.73M 41.30% | 9.09M 58.65% | 9.84M 8.33% | 7.92M 19.60% | 6.04M 23.63% | 4.18M 30.82% | |
long term debt | 3.89M - | 3.03M - | 4.04M 33.18% | 3.81M 5.63% | 3.90M 2.31% | 3.32M 14.77% | 1.08M 67.61% | 1.21M 12.27% | 1.11M 8.24% | 2.68M 141.95% | 2.61M 2.53% | 2.46M 5.97% | 2.29M 6.85% | 2.13M 6.82% | 2.02M 5.44% | 1.87M 7.42% | 1.81M 3.26% | 1.65M 8.87% | 1.71M 4.12% | 1.61M 5.80% | 191.19K 88.16% | 1.89M 886.28% | ||||||||||||||||||||||
long term investments | 6.93M - | 6.62M 4.43% | 5.97M 9.85% | 6.09M 1.95% | 5.96M 2.14% | 5.21M 12.56% | 5.00M 4.00% | 4.81M 3.80% | 4.69M 2.56% | 4.55M 2.95% | 4.58M 0.65% | 4.68M 2.19% | 3.94M 15.72% | 4.09M 3.65% | 2.99M 26.90% | 2.95M 1.27% | 3.12M 5.95% | 2.78M 10.91% | 2.89M 3.91% | 2.50M 13.54% | 2.46M 1.46% | 2.58M 4.89% | 2.60M 0.76% | 2.13M 18.33% | 1.88M 11.64% | 1.90M 1.29% | 1.94M 1.89% | 1.99M 2.49% | 1.70M 14.57% | 2.09M 23.20% | 1.66M 20.68% | 1.67M 0.89% | 1.70M 1.42% | 1.72M 1.05% | 1.49M 13.45% | 1.51M 1.86% | 1.54M 1.72% | 1.55M 0.43% | 1.29M 16.39% | 1.34M 3.67% | 1.39M 3.68% | 1.41M 1.67% | ||
net debt | -25.19M - | -28.42M 12.81% | -24.69M 13.12% | -24.44M 1.04% | -24.08M 1.45% | -26.71M 10.93% | -28.25M 5.77% | -31.32M 10.86% | -33.27M 6.21% | -37.79M 13.61% | -28.57M 24.40% | -36.59M 28.07% | -36.60M 0.03% | -38.76M 5.91% | -35.65M 8.03% | -45.56M 27.79% | -46.58M 2.25% | -46.50M 0.19% | -43.39M 6.69% | -33.80M 22.10% | -33.29M 1.51% | -31.34M 5.86% | -34.55M 10.26% | -37.19M 7.65% | -37.53M 0.91% | -38.23M 1.86% | -28.19M 26.28% | -33.21M 17.83% | -36.38M 9.56% | -42.19M 15.95% | -39.58M 6.17% | -37.99M 4.04% | -37.32M 1.75% | -37.41M 0.25% | -40.40M 7.97% | -46.43M 14.93% | -48.58M 4.63% | -48.24M 0.69% | -48.80M 1.16% | -45.32M 7.15% | -46.64M 2.93% | -39.95M 14.34% | -43.73M 9.44% | |
net receivables | 17.61M - | 20.55M 16.69% | 25.46M 23.89% | 13.62M 46.49% | 13.93M 2.26% | 14.59M 4.72% | 15.16M 3.90% | 11.70M 22.84% | 13.23M 13.07% | 11.37M 14.03% | 16.06M 41.28% | 16.69M 3.87% | 18.32M 9.77% | 18.22M 0.53% | 24.45M 34.20% | 15.99M 34.60% | 16.06M 0.43% | 16.69M 3.91% | 19.46M 16.63% | 24.45M 25.64% | 25.49M 4.23% | 25.80M 1.23% | 25.65M 0.58% | 23.64M 7.82% | 24.61M 4.10% | 24.91M 1.19% | 27.59M 10.79% | 29.06M 5.32% | 25.60M 11.91% | 22.00M 14.06% | 25.36M 15.26% | 26.53M 4.64% | 26.87M 1.25% | 27.84M 3.63% | 27.83M 0.03% | 23.78M 14.56% | 26.01M 9.39% | 29.96M 15.18% | 35.68M 19.08% | 38.50M 7.90% | 47.09M 22.32% | 59.78M 26.95% | 41.76M 30.14% | |
other assets | 1 - | |||||||||||||||||||||||||||||||||||||||||||
other current assets | 2.67M - | 3.44M 28.80% | 2.49M 27.51% | 2.41M 3.07% | 2.77M 14.82% | 1.96M 29.23% | 1.53M 21.95% | 2.79M 82.48% | 1.99M 28.91% | 1.28M 35.41% | 800.06K 37.62% | 837.95K 4.74% | 1.62M 93.66% | 1.10M 32.45% | 1.35M 23.47% | 1.33M 1.69% | 2.43M 82.67% | 1.08M 55.68% | 950.23K 11.79% | 1.88M 97.94% | 1.60M 15.04% | 1.04M 35.18% | 995.48K 3.89% | 675.93K 32.10% | 2.15M 218.36% | 2.35M 9.06% | 2.35M 0.28% | 1.74M 26.13% | 2.97M 70.70% | 2.41M 18.71% | 1.94M 19.78% | 3.38M 74.44% | 3.30M 2.21% | 2.56M 22.48% | 2.05M 19.89% | 3.99M 94.57% | 4.70M 17.76% | 5.64M 20.15% | 5.25M 7.05% | 6.87M 31.04% | 5.43M 21.00% | 4.27M 21.40% | 26.65M 524.41% | |
other current liabilities | 10.05M - | 10.05M 0% | 11.22M 11.59% | 1.17M 89.59% | 1.17M 0.09% | 1.19M 2.09% | 1.19M 0.12% | 1.19M 0.11% | 1.19M 0.01% | 1.18M 1.31% | 1.18M 0.04% | 1.18M 0.46% | 1.18M 0.01% | 1.19M 0.34% | 1.19M 0.14% | 1.25M 4.73% | 1.19M 4.43% | 1.28M 7.71% | 1.29M 0.27% | 1.29M 0.02% | 1.28M 0.02% | 646.45K 49.69% | 433.56K 32.93% | 2.14M 394.50% | 2.66M 23.98% | 3.11M 17.13% | 2.38M 23.71% | 2.82M 18.64% | 3.23M 14.71% | 2.92M 9.60% | 2.87M 1.68% | 2.77M 3.50% | 3.06M 10.34% | 2.94M 3.96% | 2.66M 9.53% | 2.76M 3.68% | 3.68M 33.38% | 4.03M 9.70% | 4.62M 14.48% | 3.56M 22.85% | 4.53M 27.10% | 5.10M 12.59% | 22.98M 350.75% | |
other liabilities | ||||||||||||||||||||||||||||||||||||||||||||
other non current assets | 6.88M - | 7.00M 1.75% | 6.93M 1.00% | 7.20M 3.91% | 7.08M 1.64% | 6.90M 2.57% | 6.99M 1.31% | 7.04M 0.70% | 7.27M 3.33% | 7.37M 1.33% | 7.38M 0.16% | 7.23M 2.07% | 7.26M 0.53% | 7.00M 3.66% | 6.99M 0.13% | 6.83M 2.22% | 7.21M 5.52% | 10.21M 41.63% | 9.71M 4.98% | 9.71M 0.02% | 7.19M 25.88% | 8.61M 19.73% | 6.55M 24.00% | 6.50M 0.76% | 6.58M 1.28% | 7.39M 12.38% | 7.33M 0.90% | 7.53M 2.76% | 28.57M 279.40% | 27.60M 3.39% | 27.46M 0.51% | 27.41M 0.19% | 27.41M 0.02% | 28.08M 2.45% | 28.34M 0.93% | 28.91M 1.99% | 28.55M 1.25% | 27.35M 4.20% | 27.45M 0.36% | 29.14M 6.15% | 29.57M 1.48% | 29.58M 0.05% | 31.44M 6.28% | |
other non current liabilities | 319.97K - | 289.39K 9.56% | 264.83K 8.49% | 264.83K 0% | 227.76K 14.00% | 224.83K 1.29% | 224.83K 0% | 224.83K 0% | 224.83K 0% | 224.83K 0% | 607.83K 170.35% | 557.83K 8.23% | 882.83K 58.26% | 904.83K 2.49% | 739.83K 18.24% | 752.83K 1.76% | 1.16M 54.13% | 803.31K 30.77% | 803.31K 0% | 778.31K 3.11% | 778.31K 0% | 199.83K 74.33% | 199.83K 0% | 75K 62.47% | 75K 0% | 75K 0% | 75K 0% | 75K 0% | 75K 0% | 362.17K 382.89% | 387.86K 7.09% | 141K 63.65% | 141K 0% | 141K 0% | 146.43K 3.85% | 143.92K 1.71% | 141.69K 1.55% | 219.11K 54.64% | 147.07K 32.88% | 153K 4.03% | 153K 0% | 153K 0% | 153K 0% | |
othertotal stockholders equity | 83.13M - | 83.38M 0.30% | 83.61M 0.27% | 83.64M 0.04% | 83.69M 0.06% | 83.78M 0.11% | 83.99M 0.26% | 84.16M 0.20% | 84.30M 0.17% | 84.60M 0.35% | 84.75M 0.18% | 84.96M 0.25% | 85.13M 0.20% | 85.62M 0.57% | 85.76M 0.16% | 85.93M 0.20% | 86.11M 0.21% | 86.41M 0.35% | 86.54M 0.16% | 86.72M 0.20% | 86.90M 0.22% | 87.21M 0.35% | 87.34M 0.14% | 87.53M 0.23% | 87.86M 0.37% | 88.36M 0.57% | 86.03M 2.63% | 86.23M 0.23% | 86.59M 0.41% | 86.89M 0.35% | 87.03M 0.15% | 87.20M 0.19% | 87.59M 0.45% | 87.81M 0.26% | 87.98M 0.19% | 88.18M 0.23% | 88.61M 0.49% | 89.21M 0.67% | 90.65M 1.62% | 91.14M 0.54% | 91.74M 0.67% | 101.65M 10.80% | 92.46M 9.04% | |
preferred stock | 23.08K - | 22.45K 2.76% | 22.45K 0% | 25.11K 11.88% | 22.22K 11.53% | 22.10K 0.50% | 22.10K 0% | 27.34K 23.70% | 23.50K 14.06% | 23.28K 0.92% | 22.80K 2.06% | 27.12K 18.95% | 21.44K 20.94% | 21.14K 1.44% | 21.14K 0% | 27.05K 28.00% | 20.38K 24.65% | 20.09K 1.43% | 19.82K 1.36% | 24.62K 24.22% | 21.90K 11.05% | 20.88K 4.66% | 19.69K 5.70% | 24.07K 22.27% | 20.25K 15.87% | 20.25K 0% | 20.25K 0% | 24.14K 19.21% | 19.84K 17.84% | 18.64K 6.02% | 18.06K 3.10% | 22.41K 24.05% | 18.55K 17.22% | 17.18K 7.38% | 17.18K 0% | 22.94K 33.54% | 20.64K 10.02% | 20.63K 0.07% | 20.63K 0% | 28.85K 39.86% | 27.13K 5.99% | 26.58K 2.02% | 26.41K 0.61% | |
property plant equipment net | 60.47M - | 60.05M 0.69% | 59.61M 0.74% | 59.65M 0.06% | 58.90M 1.25% | 58.30M 1.03% | 57.26M 1.78% | 56.90M 0.63% | 56.29M 1.07% | 55.67M 1.10% | 57.59M 3.44% | 56.42M 2.04% | 54.55M 3.30% | 53.97M 1.07% | 54.46M 0.91% | 53.27M 2.19% | 52.19M 2.02% | 52.35M 0.30% | 54.75M 4.59% | 59.87M 9.36% | 64.08M 7.03% | 64.90M 1.27% | 68.11M 4.95% | 68.20M 0.14% | 67.43M 1.14% | 67.02M 0.60% | 65.61M 2.11% | 61.46M 6.33% | 60.95M 0.83% | 59.46M 2.44% | 59.57M 0.19% | 58.35M 2.06% | 57.34M 1.74% | 56.34M 1.74% | 55.62M 1.28% | 55.27M 0.63% | 55.03M 0.43% | 58.29M 5.92% | 58.28M 0.02% | 58.41M 0.22% | 58.23M 0.31% | 58.51M 0.49% | 56.90M 2.76% | |
retained earnings | 47.17M - | 47.16M 0.03% | 46.71M 0.95% | 48.36M 3.54% | 49.14M 1.61% | 49.00M 0.28% | 49.81M 1.66% | 50.93M 2.25% | 51.60M 1.31% | 52.08M 0.94% | 53.03M 1.81% | 54.12M 2.06% | 51.14M 5.50% | 51.59M 0.88% | 53.10M 2.93% | 52.61M 0.93% | 52.65M 0.08% | 53.11M 0.87% | 53.92M 1.54% | 54.84M 1.69% | 58.11M 5.98% | 59.30M 2.04% | 64.20M 8.27% | 65.40M 1.86% | 65.85M 0.68% | 66.35M 0.77% | 67.95M 2.41% | 65.54M 3.55% | 65.68M 0.22% | 64.91M 1.18% | 64.60M 0.47% | 61.64M 4.58% | 60.63M 1.64% | 60.60M 0.05% | 61.02M 0.68% | 62.00M 1.62% | 61.02M 1.59% | 61.25M 0.37% | 63.72M 4.04% | 69.70M 9.39% | 76.81M 10.19% | 85.15M 10.86% | 90.11M 5.83% | |
short term debt | 1.74M - | 5.21M 199.06% | 10M - | 9.50M 5% | 9M 5.26% | 8.50M 5.56% | 8M 5.88% | 7.50M 6.25% | 7M 6.67% | 6.98M 0.29% | 490K 92.98% | 490K 0% | 490K 0% | 882K 80% | 392K 55.56% | 392K 0% | 686K 75% | 294K 57.14% | 294K 0% | 1.08M 266.67% | 2.57M 138.68% | 433.56K 83.15% | 647.78K 49.41% | 647.71K 0.01% | 773.50K 19.42% | 803.75K 3.91% | 670.37K 16.59% | 587.58K 12.35% | 498.00K 15.25% | 517.16K 3.85% | 610.29K 18.01% | 617.85K 1.24% | 654.83K 5.98% | 616.10K 5.91% | 649.18K 5.37% | 640.83K 1.29% | 661.82K 3.27% | 653.25K 1.29% | 662.26K 1.38% | 586.47K 11.44% | 648.90K 10.64% | 564.80K 12.96% | ||
short term investments | 13.59M - | 8.59M 36.79% | 9.60M 11.75% | 5M 47.90% | 5M 0% | 5M 0% | 5M 0% | 5.64M 12.75% | 5.64M 0% | 5.64M 0% | 5.64M 0% | 2.50M - | 2.50M 0% | 2.52M 0.74% | 2.52M 0% | |||||||||||||||||||||||||||||
tax assets | 19.78M - | 19.51M 1.34% | 19.09M 2.16% | 27.05M 41.67% | 26.61M 1.61% | 26.17M 1.66% | 25.72M 1.72% | 25.26M 1.78% | 24.80M 1.84% | 24.33M 1.90% | 23.85M 1.97% | 23.36M 2.04% | 23.03M 1.42% | 22.69M 1.46% | 22.35M 1.51% | 22.00M 1.55% | 21.65M 1.60% | 21.29M 1.66% | 20.93M 1.71% | 20.64M 1.37% | 23.67M 14.68% | 24.16M 2.06% | 24.16M 0% | 24.16M 0% | 24.16M 0% | 24.16M 0.01% | 24.16M 0% | 21.13M 12.56% | 128K - | 1.13M - | ||||||||||||||
tax payables | ||||||||||||||||||||||||||||||||||||||||||||
total assets | 164.75M - | 165.36M 0.37% | 159.75M 3.39% | 162.01M 1.41% | 160.38M 1.01% | 160.46M 0.05% | 160.03M 0.27% | 160.06M 0.02% | 161.15M 0.68% | 161.62M 0.29% | 171.32M 6.01% | 165.80M 3.22% | 163.29M 1.52% | 163.60M 0.19% | 167.18M 2.19% | 165.79M 0.83% | 165.84M 0.03% | 165.48M 0.22% | 165.91M 0.26% | 167.30M 0.84% | 172.50M 3.11% | 172.52M 0.01% | 181.23M 5.05% | 181.96M 0.40% | 182.78M 0.45% | 192.29M 5.21% | 185.69M 3.43% | 180.82M 2.62% | 180.47M 0.20% | 179.56M 0.51% | 179.77M 0.12% | 176.71M 1.70% | 176.81M 0.06% | 177.03M 0.12% | 178.39M 0.77% | 182.58M 2.35% | 185.01M 1.33% | 193.01M 4.32% | 201.61M 4.46% | 205.08M 1.72% | 211.60M 3.18% | 219.57M 3.77% | 223.17M 1.64% | |
total current assets | 66.01M - | 67.58M 2.38% | 63.61M 5.88% | 57.53M 9.56% | 57.36M 0.29% | 59.46M 3.65% | 60.68M 2.05% | 61.70M 1.68% | 63.79M 3.40% | 65.43M 2.56% | 59.94M 8.39% | 56.59M 5.59% | 59.12M 4.46% | 60.88M 2.97% | 65.79M 8.07% | 66.48M 1.06% | 67.76M 1.92% | 66.69M 1.57% | 65.84M 1.28% | 63.13M 4.12% | 63.99M 1.36% | 62.36M 2.54% | 70.14M 12.46% | 71.47M 1.90% | 73.40M 2.70% | 73.44M 0.06% | 68.54M 6.68% | 70.82M 3.33% | 71.57M 1.05% | 72.93M 1.90% | 73.81M 1.20% | 75.10M 1.75% | 76.38M 1.70% | 76.93M 0.73% | 79.26M 3.03% | 83.36M 5.16% | 86.50M 3.78% | 92.57M 7.02% | 101.48M 9.62% | 103.23M 1.72% | 109.58M 6.15% | 112.71M 2.86% | 118.77M 5.37% | |
total current liabilities | 19.33M - | 23.58M 21.96% | 17.98M 23.72% | 18.63M 3.60% | 16.13M 13.42% | 16.15M 0.13% | 14.61M 9.57% | 13.42M 8.10% | 13.63M 1.54% | 13.20M 3.19% | 12.22M 7.44% | 5.74M 53.05% | 6.97M 21.55% | 6.68M 4.20% | 8.96M 34.09% | 7.91M 11.66% | 7.21M 8.89% | 7.63M 5.87% | 7.22M 5.44% | 7.42M 2.86% | 8.92M 20.23% | 7.90M 11.48% | 8.33M 5.48% | 5.57M 33.15% | 5.46M 2.03% | 8.17M 49.76% | 8.45M 3.35% | 8.00M 5.27% | 7.72M 3.49% | 6.94M 10.15% | 6.41M 7.67% | 6.33M 1.18% | 7.08M 11.79% | 7.69M 8.60% | 8.41M 9.37% | 11.79M 40.26% | 15.38M 30.43% | 22.66M 47.30% | 30.87M 36.27% | 27.72M 10.22% | 26.47M 4.50% | 23.90M 9.69% | 23.80M 0.43% | |
total debt | 5.63M - | 5.21M 7.52% | 10M - | 9.50M 5% | 9M 5.26% | 8.50M 5.56% | 8M 5.88% | 7.50M 6.25% | 7M 6.67% | 6.98M 0.29% | 490K 92.98% | 490K 0% | 490K 0% | 882K 80% | 392K 55.56% | 392K 0% | 686K 75% | 294K 57.14% | 294K 0% | 1.08M 266.67% | 3.46M - | 4.68M 35.21% | 4.46M 4.85% | 4.67M 4.80% | 4.13M 11.68% | 1.75M 57.67% | 1.80M 2.82% | 1.61M 10.53% | 3.20M 99.14% | 3.22M 0.79% | 3.08M 4.61% | 2.94M 4.27% | 2.75M 6.62% | 2.67M 3.02% | 2.51M 5.93% | 2.47M 1.59% | 2.30M 6.84% | 2.38M 3.34% | 2.20M 7.37% | 2.67M 21.18% | 2.45M 8.13% | |||
total investments | 20.52M - | 15.21M 25.86% | 15.57M 2.34% | 11.09M 28.78% | 10.96M 1.18% | 10.21M 6.83% | 10.00M 2.04% | 10.45M 4.47% | 10.32M 1.18% | 10.19M 1.34% | 10.22M 0.29% | 4.68M 54.21% | 3.94M 15.72% | 4.09M 3.65% | 2.99M 26.90% | 2.95M 1.27% | 3.12M 5.95% | 2.78M 10.91% | 2.89M 3.91% | 2.50M 13.54% | 2.46M 1.46% | 2.58M 4.89% | 2.60M 0.76% | 2.13M 18.33% | 1.88M 11.64% | 1.90M 1.29% | 1.94M 1.89% | 1.99M 2.49% | 1.70M 14.57% | 2.09M 23.20% | 1.66M 20.68% | 1.67M 0.89% | 4.20M 150.74% | 4.22M 0.42% | 4.00M 5.04% | 4.03M 0.69% | 1.54M 61.83% | 1.55M 0.43% | 1.29M 16.39% | 1.34M 3.67% | 1.39M 3.68% | 1.41M 1.67% | ||
total liabilities | 23.54M - | 23.87M 1.39% | 18.25M 23.54% | 18.90M 3.55% | 16.36M 13.43% | 16.38M 0.11% | 14.83M 9.44% | 13.65M 7.97% | 13.86M 1.52% | 13.42M 3.14% | 15.20M 13.26% | 8.50M 44.08% | 9.92M 16.64% | 9.50M 4.20% | 11.47M 20.76% | 10.30M 10.18% | 9.87M 4.20% | 9.46M 4.17% | 8.95M 5.40% | 9.03M 0.95% | 10.46M 15.78% | 8.76M 16.25% | 12.16M 38.78% | 10.22M 15.90% | 9.84M 3.78% | 14.34M 45.77% | 14.12M 1.55% | 11.28M 20.09% | 11.09M 1.75% | 10.54M 4.89% | 11.42M 8.33% | 10.95M 4.15% | 11.54M 5.40% | 11.36M 1.53% | 11.88M 4.59% | 15.11M 27.14% | 18.50M 22.48% | 25.24M 36.41% | 33.19M 31.48% | 30.07M 9.40% | 28.70M 4.54% | 27.74M 3.36% | 25.93M 6.54% | |
total liabilities and stockholders equity | 164.75M - | 165.36M 0.37% | 159.75M 3.39% | 162.01M 1.41% | 160.38M 1.01% | 160.46M 0.05% | 160.03M 0.27% | 160.06M 0.02% | 161.15M 0.68% | 161.62M 0.29% | 171.32M 6.01% | 165.80M 3.22% | 163.29M 1.52% | 163.60M 0.19% | 167.18M 2.19% | 165.79M 0.83% | 165.84M 0.03% | 165.48M 0.22% | 165.91M 0.26% | 167.30M 0.84% | 172.50M 3.11% | 172.52M 0.01% | 181.23M 5.05% | 181.96M 0.40% | 182.78M 0.45% | 192.29M 5.21% | 185.69M 3.43% | 180.82M 2.62% | 180.47M 0.20% | 179.56M 0.51% | 179.77M 0.12% | 176.71M 1.70% | 176.81M 0.06% | 177.03M 0.12% | 178.39M 0.77% | 182.58M 2.35% | 185.01M 1.33% | 193.01M 4.32% | 201.61M 4.46% | 205.08M 1.72% | 211.60M 3.18% | 219.57M 3.77% | 223.17M 1.64% | |
total non current assets | 98.74M - | 97.78M 0.97% | 96.14M 1.67% | 104.48M 8.67% | 103.02M 1.40% | 101.00M 1.96% | 99.36M 1.63% | 98.36M 1.00% | 97.36M 1.02% | 96.19M 1.20% | 111.38M 15.80% | 109.21M 1.95% | 104.17M 4.61% | 102.73M 1.38% | 101.40M 1.30% | 99.31M 2.06% | 98.08M 1.24% | 98.79M 0.72% | 100.07M 1.30% | 104.17M 4.09% | 108.51M 4.17% | 110.15M 1.51% | 111.09M 0.86% | 110.49M 0.54% | 109.38M 1.01% | 118.85M 8.66% | 117.15M 1.43% | 110.00M 6.10% | 108.90M 1.00% | 106.62M 2.09% | 105.97M 0.62% | 101.61M 4.11% | 100.43M 1.16% | 100.09M 0.34% | 99.13M 0.96% | 99.22M 0.10% | 98.51M 0.72% | 100.43M 1.96% | 100.13M 0.30% | 101.85M 1.72% | 102.02M 0.16% | 106.86M 4.74% | 104.39M 2.31% | |
total non current liabilities | 4.21M - | 289.39K 93.12% | 264.83K 8.49% | 264.83K 0% | 227.76K 14.00% | 224.83K 1.29% | 224.83K 0% | 224.83K 0% | 224.83K 0% | 224.83K 0% | 2.99M 1,228.07% | 2.77M 7.38% | 2.94M 6.47% | 2.82M 4.22% | 2.52M 10.80% | 2.39M 4.91% | 2.66M 11.33% | 1.83M 31.35% | 1.73M 5.25% | 1.61M 6.98% | 1.54M 4.68% | 859.70K 44.02% | 3.82M 344.74% | 4.65M 21.69% | 4.38M 5.88% | 6.17M 40.80% | 5.67M 8.03% | 3.28M 42.15% | 3.36M 2.50% | 3.60M 7.19% | 5.01M 39.15% | 4.62M 7.95% | 4.46M 3.36% | 3.67M 17.61% | 3.48M 5.42% | 3.32M 4.58% | 3.12M 5.80% | 2.59M 17.22% | 2.32M 10.44% | 2.35M 1.56% | 2.23M 5.02% | 3.84M 71.70% | 2.12M 44.66% | |
total stockholders equity | 138.74M - | 138.90M 0.12% | 138.78M 0.09% | 140.41M 1.17% | 141.21M 0.57% | 141.15M 0.04% | 142.16M 0.71% | 143.44M 0.91% | 144.25M 0.57% | 145.04M 0.55% | 146.13M 0.75% | 147.45M 0.90% | 144.63M 1.91% | 145.60M 0.67% | 147.26M 1.14% | 146.94M 0.22% | 147.17M 0.15% | 147.93M 0.52% | 148.91M 0.66% | 150.00M 0.73% | 153.47M 2.31% | 154.97M 0.98% | 160.02M 3.26% | 161.97M 1.22% | 162.74M 0.48% | 163.76M 0.62% | 163.08M 0.42% | 160.86M 1.36% | 161.37M 0.31% | 160.91M 0.28% | 160.77M 0.09% | 157.98M 1.73% | 157.36M 0.39% | 157.58M 0.14% | 158.18M 0.38% | 159.38M 0.76% | 158.83M 0.34% | 159.67M 0.53% | 163.83M 2.61% | 170.28M 3.94% | 178.00M 4.53% | 186.83M 4.96% | 192.07M 2.81% |
All numbers in USD (except ratios and percentages)