COM:Q2
Q2
- Stock
Last Close
102.25
08/11 21:00
Market Cap
3.65B
Beta: -
Volume Today
842.64K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 4.08M - | 4.50M 10.18% | 1.94M 56.92% | 2.64M 36.20% | 1.99M 24.80% | 3.44M 73.41% | 3.53M 2.41% | 3.66M 3.86% | 3.45M 5.81% | 4.87M 41.22% | 5.51M 13.16% | 5.08M 7.82% | 4.23M 16.75% | 5.77M 36.35% | 5.31M 8.03% | 6.35M 19.62% | 7.62M 20.07% | 6.38M 16.35% | 6.64M 4.14% | 7.88M 18.75% | 9.17M 16.30% | 10.25M 11.83% | 8.36M 18.50% | 8.61M 3.05% | 10.97M 27.35% | 12.82M 16.89% | 7.03M 45.18% | 15.41M 119.32% | 7.89M 48.83% | 14.26M 80.84% | 11.36M 20.37% | 5.40M 52.43% | 10.60M 96.17% | 13.42M 26.62% | 12.85M 4.23% | 11.66M 9.26% | 10.05M 13.77% | 13.91M 38.30% | 14.14M 1.68% | 15.11M 6.89% | 19.35M 28.06% | 12.60M 34.90% | 14.25M 13.10% | |
accumulated other comprehensive income loss | -4.62M - | -125.54M 2,616.68% | -133.52M 6.36% | -20K 99.99% | -14K 30% | -5K 64.29% | -50K 900% | -25K 50% | -101K 304% | -12K 88.12% | 4K 133.33% | -13K 425% | -54K 315.38% | -55K 1.85% | -84K 52.73% | -69K 17.86% | -139K 101.45% | -163K 17.27% | -161K 1.23% | -83K 48.45% | -37K 55.42% | 89K 340.54% | 164K 84.27% | 142K 13.41% | 14K 90.14% | -163K 1,264.29% | -52K 68.10% | -38K 26.92% | -32K 15.79% | -11K 65.63% | -62K 463.64% | 93K 250% | -135K 245.16% | -1.30M 861.48% | -2.57M 97.69% | -3.60M 40.41% | -2.97M 17.51% | -1.95M 34.29% | -1.95M 0.31% | -1.99M 2.41% | -1.11M 44.28% | -1.31M 17.55% | -1.21M 7.66% | |
cash and cash equivalents | 18.68M - | 86.67M 364.11% | 94.91M 9.50% | 72.34M 23.78% | 67.98M 6.03% | 94.17M 38.53% | 69.37M 26.34% | 75.17M 8.36% | 67.05M 10.80% | 55.26M 17.58% | 52.53M 4.95% | 51.62M 1.72% | 54.87M 6.30% | 42.76M 22.08% | 34.47M 19.38% | 40.14M 16.45% | 57.96M 44.40% | 255.41M 340.66% | 176.74M 30.80% | 211.78M 19.83% | 108.34M 48.84% | 110.54M 2.03% | 582.89M 427.30% | 601.16M 3.13% | 100.09M 83.35% | 83.08M 17.00% | 376.26M 352.90% | 365.20M 2.94% | 407.70M 11.64% | 370.70M 9.08% | 317.95M 14.23% | 294.77M 7.29% | 322.85M 9.53% | 225.54M 30.14% | 211.13M 6.39% | 192.57M 8.79% | 199.60M 3.65% | 121.26M 39.25% | 118.23M 2.50% | 155.99M 31.94% | 229.66M 47.22% | 274.52M 19.54% | 303.82M 10.67% | |
cash and short term investments | 18.68M - | 86.67M 364.11% | 94.91M 9.50% | 90.37M 4.78% | 88.94M 1.59% | 119.69M 34.59% | 118.52M 0.98% | 119.89M 1.16% | 110.62M 7.73% | 105.00M 5.08% | 95.64M 8.91% | 92.33M 3.46% | 97.12M 5.19% | 82.17M 15.40% | 78.66M 4.27% | 88.86M 12.97% | 99.65M 12.14% | 294.12M 195.16% | 278.71M 5.24% | 298.01M 6.93% | 177.32M 40.50% | 164.51M 7.22% | 617.70M 275.47% | 636.85M 3.10% | 132.42M 79.21% | 112.83M 14.79% | 388.94M 244.72% | 396.11M 1.84% | 539.05M 36.09% | 528.56M 1.95% | 411.29M 22.19% | 394.58M 4.06% | 427.73M 8.40% | 413.69M 3.28% | 399.35M 3.47% | 395.69M 0.92% | 433.35M 9.52% | 271.73M 37.29% | 280.01M 3.04% | 290.78M 3.85% | 324.01M 11.43% | 338.46M 4.46% | 303.82M 10.23% | |
common stock | 3K - | 3K 0% | 3K 0% | 3K 0% | 3K 0% | 4K 33.33% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 4K 0% | 5K 25% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 5K 0% | 6K 20% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | 6K 0% | |
deferred revenue | 12.73M - | 13.23M 3.91% | 14.35M 8.51% | 18.03M 25.64% | 17.29M 4.12% | 18.58M 7.44% | 17.54M 5.57% | 22.11M 26.06% | 23.05M 4.24% | 25.50M 10.61% | 25.76M 1.03% | 32.29M 25.35% | 30.12M 6.71% | 28.78M 4.46% | 32.06M 11.38% | 40.51M 26.35% | 38.38M 5.25% | 38.34M 0.09% | 33.16M 13.52% | 34.80M 4.95% | 42.53M 22.22% | 45.25M 6.38% | 46.02M 1.72% | 52.05M 13.09% | 57.85M 11.15% | 64.19M 10.96% | 68.17M 6.20% | 77.87M 14.23% | 81.94M 5.22% | 88.90M 8.50% | 89.16M 0.29% | 100.12M 12.29% | 98.69M 1.43% | 103.32M 4.69% | 95.82M 7.26% | 101.06M 5.47% | 117.47M 16.24% | 122.06M 3.91% | 111.47M 8.68% | 115.78M 3.87% | 118.72M 2.54% | 132.39M 11.51% | 134.36M 1.49% | |
deferred revenue non current | 14.77M - | 15.24M 3.13% | 17.95M 17.79% | 18.62M 3.73% | 19.44M 4.40% | 21.02M 8.18% | 25.85M 22.93% | 27.80M 7.54% | 29.19M 5.01% | 30.77M 5.41% | 30.99M 0.72% | 32.27M 4.12% | 31.71M 1.73% | 29.93M 5.59% | 30.50M 1.89% | 28.29M 7.26% | 28.29M 0.01% | 20.60M 27.18% | 19.24M 6.61% | 25.43M 32.18% | 23.06M 9.30% | 24.20M 4.94% | 25.32M 4.61% | 25.39M 0.29% | 32.95M 29.79% | 33.41M 1.37% | 33.09M 0.95% | 32.05M 3.13% | 29.20M 8.89% | 30.62M 4.84% | 24.74M 19.19% | 20.55M 16.93% | 29.17M 41.92% | 26.20M 10.16% | 24.33M 7.17% | 20.83M 14.37% | 21.69M 4.13% | 23.31M 7.47% | 19.68M 15.57% | 17.93M 8.89% | 17.35M 3.25% | 26.85M 54.76% | 24.33M 9.37% | |
deferrred tax liabilities non current | 4.44M - | 4.67M 5.04% | 4.89M 4.80% | 4.89M 0.08% | 4.69M 3.97% | 4.50M 4.05% | 4.31M 4.37% | 9.07M - | 8.25M 9.11% | 8.02M 2.80% | 8.15M 1.67% | -26.85M - | ||||||||||||||||||||||||||||||||
goodwill | 8.78M - | 12.88M 46.72% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 12.88M 0% | 107.91M 738.05% | 107.86M 0.05% | 107.86M 0% | 107.86M 0% | 462.02M 328.37% | 462.27M 0.05% | 462.27M 0% | 462.27M 0% | 462.27M 0% | 462.27M 0% | 512.87M 10.94% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | 512.87M 0% | ||||||||
goodwill and intangible assets | 20.04M - | 30.07M 50.02% | 29.47M 2.00% | 28.93M 1.82% | 28.51M 1.46% | 28.08M 1.48% | 28.78M 2.49% | 27.59M 4.13% | 26.39M 4.37% | 24.91M 5.60% | 23.43M 5.93% | 21.95M 6.30% | 20.60M 6.19% | 171.20M 731.24% | 168.11M 1.81% | 165.07M 1.81% | 162.02M 1.85% | 685.88M 323.32% | 676.27M 1.40% | 666.26M 1.48% | 656.61M 1.45% | 647.13M 1.44% | 638.20M 1.38% | 692.67M 8.53% | 683.83M 1.28% | 675.33M 1.24% | 669.17M 0.91% | 663.77M 0.81% | 659.07M 0.71% | 658.55M 0.08% | 652.84M 0.87% | 647.56M 0.81% | 641.22M 0.98% | 634.44M 1.06% | 628.12M 1.00% | 621.27M 1.09% | ||||||||
intangible assets | 11.27M - | 17.19M 52.59% | 16.59M 3.50% | 16.05M 3.24% | 15.63M 2.63% | 15.21M 2.71% | 15.91M 4.60% | 14.72M 7.47% | 13.51M 8.19% | 12.03M 10.94% | 10.56M 12.28% | 9.08M 13.99% | 7.72M 14.97% | 63.30M 719.90% | 60.25M 4.81% | 57.21M 5.05% | 54.17M 5.32% | 223.86M 313.28% | 214.00M 4.41% | 203.99M 4.68% | 194.34M 4.73% | 184.86M 4.88% | 175.93M 4.83% | 179.80M 2.20% | 170.96M 4.91% | 162.46M 4.97% | 156.31M 3.79% | 150.90M 3.46% | 146.20M 3.11% | 145.68M 0.35% | 139.97M 3.92% | 134.69M 3.77% | 128.35M 4.70% | 121.57M 5.28% | 115.25M 5.20% | 108.40M 5.94% | ||||||||
inventory | 5.16M - | 5.19M 0.54% | 7.19M 38.59% | 7.88M 9.67% | 10.53M - | 9.55M 9.30% | 11.01M 15.27% | 13.09M - | 13.01M 0.61% | 14.50M 11.41% | 15.92M 9.82% | 15.12M 5.01% | 14.45M 4.47% | 15.78M 9.25% | 16.37M 3.72% | 16.74M 2.28% | 18.00M 7.48% | 19.28M 7.16% | 20.69M 7.30% | 24.25M 17.19% | 29.09M 19.99% | 32.10M 10.33% | 32.25M 0.46% | 30.78M 4.54% | 34.35M 11.60% | 34.71M 1.03% | 33.68M 2.95% | 35.37M 5.00% | 31.25M - | 38.29M 22.53% | 37.22M 2.79% | 35.98M 3.31% | 40.24M 11.82% | |||||||||||
long term debt | 6.86M - | 6.77M 1.41% | 2.40M 64.45% | 305K 87.32% | 167K 45.25% | 105K 37.13% | 1K 99.05% | 175.17M - | 177.56M 1.37% | 180.12M 1.44% | 182.72M 1.44% | 212.91M 16.52% | 440.42M 106.86% | 449.63M 2.09% | 460.86M 2.50% | 463.99M 0.68% | 469.59M 1.21% | 473.38M 0.81% | 594.21M 25.52% | 599.62M 0.91% | 604.17M 0.76% | 608.40M 0.70% | 612.97M 0.75% | 714.82M 16.61% | 713.12M 0.24% | 712.42M 0.10% | 710.78M 0.23% | 539.91M 24.04% | 538.17M 0.32% | 536.86M 0.24% | 536.05M 0.15% | 535.39M 0.12% | 533.23M 0.40% | |||||||||||
long term investments | 12.21M - | |||||||||||||||||||||||||||||||||||||||||||
net debt | -11.10M - | -79.27M 614.28% | -91.99M 16.04% | -71.58M 22.18% | -67.40M 5.84% | -93.73M 39.05% | -69.02M 26.36% | -74.92M 8.54% | -66.89M 10.72% | -55.19M 17.50% | -52.53M 4.82% | -51.62M 1.72% | -54.87M 6.30% | -42.76M 22.08% | -34.47M 19.38% | -40.14M 16.45% | -57.96M 44.40% | -80.24M 38.44% | 824K 101.03% | -31.66M 3,941.87% | 74.38M 334.96% | 109.27M 46.90% | -135.74M 224.23% | -144.05M 6.12% | 369.91M 356.79% | 389.87M 5.40% | 102.14M 73.80% | 116.57M 14.13% | 193.35M 65.86% | 235.48M 21.79% | 294.07M 24.88% | 322.29M 9.60% | 299.13M 7.19% | 509.34M 70.28% | 522.19M 2.52% | 540.18M 3.44% | 531.49M 1.61% | 427.88M 19.49% | 429.15M 0.30% | 389.94M 9.14% | 316.83M 18.75% | 260.87M 17.66% | 240.30M 7.88% | |
net receivables | 9.06M - | 5.74M 36.72% | 5.47M 4.66% | 6.50M 18.96% | 5.01M 23.03% | 7.22M 44.30% | 6.99M 3.29% | 8.99M 28.61% | 9.01M 0.26% | 8.73M 3.04% | 10.58M 21.08% | 16.25M 53.61% | 12.24M 24.66% | 8.45M 30.97% | 15.01M 77.68% | 15.77M 5.04% | 13.20M 16.27% | 17.23M 30.52% | 28.19M 63.59% | 23.61M 16.26% | 20.27M 14.16% | 20.20M 0.31% | 27.36M 35.44% | 25.18M 7.99% | 23.31M 7.39% | 27.57M 18.28% | 34.63M 25.60% | 43.24M 24.84% | 37.52M 13.23% | 37.06M 1.23% | 39.93M 7.75% | 54.76M 37.16% | 48.82M 10.84% | 39.59M 18.90% | 49.28M 24.47% | 55.90M 13.42% | 55.64M 0.45% | 49.62M 10.82% | 50.03M 0.82% | 55.30M 10.53% | 52.09M 5.79% | 62.87M 20.69% | 79.45M 26.37% | |
other assets | ||||||||||||||||||||||||||||||||||||||||||||
other current assets | 6.13M - | 1.77M 71.06% | 1.97M 11.04% | 2.32M 17.76% | 2.69M 16.11% | 10.23M 279.78% | 10.17M 0.64% | 12.18M 19.78% | 3.06M 74.90% | 5.15M 68.51% | 6.86M 33.09% | 18.84M 174.66% | 3.21M 82.93% | 6.02M 87.15% | 4.07M 32.29% | 5.09M 25.01% | 3.12M 38.84% | 4.70M 50.85% | 4.69M 0.17% | 4.79M 2.22% | 3.98M 16.93% | 6.46M 62.29% | 5.53M 14.51% | 6.11M 10.64% | 6.35M 3.93% | 9.31M 46.60% | 8.86M 4.86% | 9.00M 1.58% | 8.86M 1.57% | 16.98M 91.57% | 9.44M 44.42% | 21.06M 123.20% | 10.53M 49.99% | 58.31M 453.67% | 47.58M 18.40% | 47.71M 0.28% | 10.83M 77.30% | 15.47M 42.84% | 11.95M 22.77% | 14.63M 22.46% | 11.63M 20.56% | 57.17M 391.75% | 108.11M 89.12% | |
other current liabilities | 11.66M - | 5.86M 49.80% | 6.70M 14.48% | 7.09M 5.76% | 13.20M 86.26% | 13.12M 0.64% | 11.12M 15.23% | 13.24M 19.10% | 19.03M 43.68% | 18.21M 4.29% | 21.15M 16.09% | 23.11M 9.27% | 24.86M 7.58% | 17.07M 31.34% | 14.59M 14.49% | 17.40M 19.24% | 22.07M 26.84% | 17.08M 22.64% | 14.79M 13.40% | 18.27M 23.56% | 21.98M 20.30% | 38.03M 73.00% | 38.58M 1.44% | 48.05M 24.55% | 55.01M 14.49% | 54.56M 0.82% | 35.83M 34.32% | 43.38M 21.07% | 49.16M 13.32% | 43.68M 11.14% | 44.68M 2.27% | 49.76M 11.37% | 50.07M 0.62% | 35.04M 30.02% | 31.42M 10.31% | 33.18M 5.59% | 44.21M 33.23% | 31.70M 28.29% | 34.08M 7.51% | 36.13M 6.01% | 43.05M 19.15% | 37.04M 13.97% | 41.70M 12.59% | |
other liabilities | ||||||||||||||||||||||||||||||||||||||||||||
other non current assets | 12.41M - | 11.90M 4.08% | 11.96M 0.53% | 12.66M 5.84% | 13.76M 8.70% | 14.89M 8.17% | 15.30M 2.77% | 16.19M 5.81% | 16.74M 3.42% | 18.19M 8.67% | 19.43M 6.78% | 20.37M 4.85% | 19.75M 3.06% | 21.46M 8.67% | 22.00M 2.53% | 21.30M 3.19% | 22.27M 4.57% | 31.34M 40.68% | 32.70M 4.36% | 36.59M 11.87% | 39.21M 7.18% | 47.00M 19.85% | 52.66M 12.06% | 57.75M 9.66% | 62.58M 8.35% | 65.52M 4.71% | 67.20M 2.56% | 73.65M 9.59% | 69.09M 6.19% | 70.63M 2.24% | 72.80M 3.07% | 70.81M 2.74% | 68.38M 3.43% | 69.45M 1.57% | 72.42M 4.26% | 72.46M 0.06% | 63.57M 12.27% | 66.11M 4.00% | 61.89M 6.39% | 62.41M 0.85% | 62.39M 0.04% | 68.94M 10.51% | 67.47M 2.14% | |
other non current liabilities | 101K - | 69K 31.68% | 7K 89.86% | 7K 0% | 682K 9,642.86% | 709K 3.96% | 720K 1.55% | 8.26M 1,047.78% | 11.61M 40.53% | 12.39M 6.73% | 9.99M 19.41% | 10.04M 0.54% | 9.83M 2.14% | 9.65M 1.76% | 10.60M 9.76% | 10.29M 2.89% | 9.83M 4.46% | 360K 96.34% | 823K 128.61% | 590K 28.31% | 17.20M 2,815.59% | 477K 97.23% | 499K 4.61% | 4.64M 829.66% | 3.24M 30.18% | 3.67M 13.15% | 11.57M 215.61% | 5.76M 50.18% | 4.10M 28.82% | 3.88M 5.34% | 4.15M 6.98% | 5.03M 20.97% | 4.25M 15.40% | 5.05M 18.75% | 5.02M 0.48% | 3.57M 28.88% | 6.19M 73.22% | 5.17M 16.48% | 4.53M 12.36% | 7.34M 62.01% | 7.98M 8.75% | 8.52M 6.80% | 9.59M 12.55% | |
othertotal stockholders equity | 55.09M - | 124.88M 126.69% | 139.74M 11.91% | 7.59M 94.57% | 151.09M 1,889.87% | 178.23M 17.96% | 180.28M 1.15% | 204.39M 13.37% | 221.07M 8.16% | 210.85M 4.62% | 215.64M 2.27% | 220.76M 2.38% | 241.23M 9.27% | 233.37M 3.26% | 241.15M 3.34% | 249.23M 3.35% | 282.57M 13.38% | 297.92M 5.43% | 310.00M 4.05% | 320.54M 3.40% | 362.82M 13.19% | 344.12M 5.15% | 594.92M 72.88% | 609.47M 2.45% | 622.69M 2.17% | 638.74M 2.58% | 964.18M 50.95% | 980.66M 1.71% | 1.02B 4.48% | 1.04B 1.49% | 1.03B 0.51% | 1.05B 1.51% | 1.06B 1.35% | 922.37M 13.34% | 943.61M 2.30% | 961.84M 1.93% | 982.30M 2.13% | 1.00B 1.99% | 1.03B 2.59% | 1.05B 2.22% | 1.08B 2.35% | 1.11B 2.84% | 1.13B 2.59% | |
preferred stock | 125.54M - | 133.52M 6.36% | 133.30M 0.17% | 5K - | 50K 900% | 25K 50% | 12K - | 13K - | 55K - | 84K 52.73% | 69K 17.86% | 163K - | 161K 1.23% | 83K 48.45% | ||||||||||||||||||||||||||||||
property plant equipment net | 14.83M - | 14.29M 3.61% | 14.03M 1.88% | 14.25M 1.60% | 18.52M 29.96% | 19.00M 2.59% | 18.72M 1.49% | 21.43M 14.47% | 24.44M 14.07% | 27.49M 12.48% | 27.80M 1.13% | 28.99M 4.29% | 27.48M 5.22% | 31.70M 15.36% | 31.57M 0.43% | 32.14M 1.82% | 34.54M 7.48% | 36.59M 5.93% | 36.73M 0.37% | 35.13M 4.34% | 34.99M 0.39% | 66.13M 88.96% | 64.18M 2.95% | 69.08M 7.64% | 74.64M 8.05% | 81.89M 9.72% | 83.58M 2.06% | 82.66M 1.10% | 84.27M 1.95% | 94.72M 12.41% | 122.77M 29.61% | 120.93M 1.50% | 118.89M 1.69% | 113.88M 4.21% | 111.31M 2.26% | 102.58M 7.84% | 96.53M 5.90% | 90.33M 6.42% | 84.04M 6.96% | 78.92M 6.09% | 76.63M 2.90% | 72.83M 4.96% | 68.90M 5.39% | |
retained earnings | -44.73M - | -50.30M 12.44% | -54.98M 9.31% | -59.61M 8.41% | -64.37M 7.99% | -69.01M 7.22% | -73.99M 7.22% | -81.01M 9.48% | -89.43M 10.39% | -99.08M 10.79% | -108.79M 9.80% | -118.27M 8.72% | -125.78M 6.35% | -132.99M 5.73% | -140.81M 5.88% | -146.59M 4.11% | -152.11M 3.77% | -143.07M 5.94% | -151.70M 6.03% | -160.56M 5.84% | -172.42M 7.39% | -191.73M 11.20% | -209.06M 9.04% | -227.63M 8.88% | -243.30M 6.88% | -277.68M 14.13% | -316.65M 14.03% | -343.37M 8.44% | -381.19M 11.01% | -406.84M 6.73% | -436.97M 7.41% | -468.55M 7.23% | -493.93M 5.42% | -474.89M 3.86% | -500.11M 5.31% | -527.90M 5.56% | -560.31M 6.14% | -560.83M 0.09% | -584.45M 4.21% | -607.62M 3.96% | -625.69M 2.98% | -639.54M 2.21% | -652.60M 2.04% | |
short term debt | 714K - | 636K 10.92% | 513K 19.34% | 453K 11.70% | 408K 9.93% | 338K 17.16% | 344K 1.78% | 253K 26.45% | 161K 36.36% | 74K 54.04% | 6.90M - | 6.72M 2.51% | 7.47M 11.11% | 9.14M 22.32% | 8.96M 1.97% | 8.81M 1.65% | 8.39M 4.80% | 6.84M 18.42% | 6.56M 4.16% | 7.84M 19.56% | 8.66M 10.41% | 9.00M 3.96% | 20.07M 122.96% | 20.20M 0.66% | 20.33M 0.64% | 20.31M 0.09% | 9.23M 54.56% | 9.21M 0.21% | 9.07M 1.51% | 10.44M 15.05% | 10.63M 1.86% | 10.89M 2.49% | ||||||||||||
short term investments | 18.03M - | 20.96M 16.24% | 25.52M 21.80% | 49.15M 92.56% | 44.72M 9.01% | 43.57M 2.57% | 49.74M 14.16% | 43.11M 13.32% | 40.71M 5.58% | 42.25M 3.79% | 39.41M 6.72% | 44.19M 12.12% | 48.72M 10.26% | 41.69M 14.43% | 38.70M 7.15% | 101.97M 163.47% | 86.24M 15.43% | 68.98M 20.01% | 53.97M 21.76% | 34.81M 35.50% | 35.70M 2.55% | 32.33M 9.44% | 29.75M 7.96% | 12.69M 57.36% | 30.91M 143.62% | 131.35M 324.98% | 157.86M 20.18% | 93.34M 40.87% | 99.81M 6.92% | 104.88M 5.08% | 188.14M 79.39% | 188.22M 0.04% | 203.12M 7.91% | 233.75M 15.08% | 150.48M 35.63% | 161.78M 7.51% | 134.79M 16.68% | 94.35M 30.00% | 63.94M 32.23% | |||||
tax assets | -12.21M - | |||||||||||||||||||||||||||||||||||||||||||
tax payables | ||||||||||||||||||||||||||||||||||||||||||||
total assets | 61.11M - | 125.54M 105.44% | 133.52M 6.36% | 133.30M 0.17% | 136.81M 2.63% | 171.04M 25.03% | 169.69M 0.79% | 198.72M 17.10% | 204.47M 2.90% | 203.59M 0.43% | 200.25M 1.64% | 205.28M 2.52% | 200.98M 2.10% | 191.59M 4.67% | 193.40M 0.95% | 205.47M 6.24% | 212.81M 3.58% | 421.85M 98.23% | 418.76M 0.73% | 435.10M 3.90% | 463.72M 6.58% | 490.41M 5.75% | 951.78M 94.08% | 977.68M 2.72% | 1.01B 3.25% | 1.00B 0.69% | 1.28B 27.84% | 1.29B 0.93% | 1.42B 9.52% | 1.42B 0.27% | 1.38B 2.60% | 1.38B 0.29% | 1.39B 0.39% | 1.36B 1.51% | 1.34B 1.50% | 1.33B 0.77% | 1.35B 1.22% | 1.18B 12.25% | 1.17B 0.99% | 1.18B 0.56% | 1.20B 1.88% | 1.23B 2.24% | 1.25B 1.68% | |
total current assets | 33.87M - | 99.34M 193.30% | 107.53M 8.24% | 106.38M 1.07% | 104.52M 1.75% | 137.16M 31.22% | 135.68M 1.08% | 141.06M 3.97% | 133.22M 5.56% | 128.44M 3.59% | 124.08M 3.39% | 127.41M 2.68% | 125.67M 1.37% | 109.64M 12.75% | 112.24M 2.37% | 125.64M 11.94% | 131.09M 4.34% | 330.49M 152.12% | 327.38M 0.94% | 342.79M 4.71% | 218.31M 36.31% | 209.18M 4.19% | 669.87M 220.24% | 688.83M 2.83% | 186.34M 72.95% | 178.81M 4.04% | 464.54M 159.79% | 480.59M 3.46% | 616.22M 28.22% | 616.94M 0.12% | 495.36M 19.71% | 504.08M 1.76% | 522.45M 3.64% | 511.59M 2.08% | 496.21M 3.01% | 499.29M 0.62% | 531.08M 6.37% | 375.12M 29.37% | 379.20M 1.09% | 396.69M 4.61% | 427.96M 7.88% | 458.50M 7.13% | 491.38M 7.17% | |
total current liabilities | 29.19M - | 24.22M 17.04% | 23.51M 2.94% | 28.21M 20.03% | 32.89M 16.56% | 35.48M 7.88% | 32.53M 8.30% | 39.27M 20.72% | 45.69M 16.34% | 48.66M 6.49% | 52.42M 7.73% | 60.48M 15.38% | 59.21M 2.09% | 51.62M 12.83% | 51.96M 0.66% | 64.25M 23.67% | 68.07M 5.94% | 61.80M 9.22% | 54.59M 11.67% | 60.95M 11.67% | 73.68M 20.88% | 100.42M 36.30% | 99.68M 0.74% | 116.18M 16.55% | 132.97M 14.45% | 140.53M 5.69% | 119.84M 14.72% | 145.06M 21.04% | 145.83M 0.53% | 153.40M 5.20% | 153.03M 0.24% | 163.94M 7.12% | 168.36M 2.70% | 171.85M 2.07% | 160.29M 6.72% | 166.23M 3.70% | 192.04M 15.53% | 176.90M 7.88% | 168.90M 4.52% | 176.09M 4.26% | 191.56M 8.79% | 192.65M 0.57% | 201.20M 4.44% | |
total debt | 7.58M - | 7.40M 2.31% | 2.92M 60.58% | 758K 74.02% | 575K 24.14% | 443K 22.96% | 345K 22.12% | 253K 26.67% | 161K 36.36% | 74K 54.04% | 175.17M - | 177.56M 1.37% | 180.12M 1.44% | 182.72M 1.44% | 219.81M 20.30% | 447.15M 103.43% | 457.11M 2.23% | 470.00M 2.82% | 472.95M 0.63% | 478.40M 1.15% | 481.77M 0.71% | 601.05M 24.76% | 606.18M 0.85% | 612.02M 0.96% | 617.06M 0.82% | 621.97M 0.80% | 734.89M 18.15% | 733.32M 0.21% | 732.75M 0.08% | 731.09M 0.23% | 549.14M 24.89% | 547.38M 0.32% | 545.93M 0.26% | 546.49M 0.10% | 535.39M 2.03% | 544.12M 1.63% | ||||||||
total investments | 18.03M - | 20.96M 16.24% | 25.52M 21.80% | 49.15M 92.56% | 44.72M 9.01% | 43.57M 2.57% | 49.74M 14.16% | 43.11M 13.32% | 40.71M 5.58% | 42.25M 3.79% | 39.41M 6.72% | 44.19M 12.12% | 48.72M 10.26% | 41.69M 14.43% | 38.70M 7.15% | 101.97M 163.47% | 86.24M 15.43% | 68.98M 20.01% | 53.97M 21.76% | 34.81M 35.50% | 35.70M 2.55% | 32.33M 9.44% | 29.75M 7.96% | 12.69M 57.36% | 30.91M 143.62% | 131.35M 324.98% | 157.86M 20.18% | 93.34M 40.87% | 99.81M 6.92% | 104.88M 5.08% | 188.14M 79.39% | 188.22M 0.04% | 203.12M 7.91% | 233.75M 15.08% | 150.48M 35.63% | 161.78M 7.51% | 134.79M 16.68% | 94.35M 30.00% | 63.94M 32.23% | |||||
total liabilities | 55.37M - | 50.96M 7.97% | 48.76M 4.32% | 52.03M 6.71% | 57.87M 11.22% | 61.82M 6.83% | 63.41M 2.57% | 75.33M 18.81% | 86.49M 14.81% | 91.82M 6.16% | 93.39M 1.72% | 102.79M 10.06% | 100.75M 1.99% | 91.21M 9.47% | 93.05M 2.03% | 102.83M 10.51% | 106.19M 3.27% | 267.00M 151.43% | 260.46M 2.45% | 275.11M 5.63% | 304.82M 10.80% | 338.01M 10.89% | 565.92M 67.43% | 595.84M 5.29% | 630.02M 5.74% | 641.59M 1.84% | 634.09M 1.17% | 656.25M 3.50% | 773.34M 17.84% | 787.53M 1.83% | 786.10M 0.18% | 797.92M 1.50% | 814.75M 2.11% | 917.92M 12.66% | 902.76M 1.65% | 903.05M 0.03% | 930.70M 3.06% | 745.29M 19.92% | 731.28M 1.88% | 738.22M 0.95% | 752.95M 1.99% | 763.42M 1.39% | 768.36M 0.65% | |
total liabilities and stockholders equity | 61.11M - | 125.54M 105.44% | 133.52M 6.36% | 133.30M 0.17% | 136.81M 2.63% | 171.04M 25.03% | 169.69M 0.79% | 198.72M 17.10% | 204.47M 2.90% | 203.59M 0.43% | 200.25M 1.64% | 205.28M 2.52% | 200.98M 2.10% | 191.59M 4.67% | 193.40M 0.95% | 205.47M 6.24% | 212.81M 3.58% | 421.85M 98.23% | 418.76M 0.73% | 435.10M 3.90% | 463.72M 6.58% | 490.41M 5.75% | 951.78M 94.08% | 977.68M 2.72% | 1.01B 3.25% | 1.00B 0.69% | 1.28B 27.84% | 1.29B 0.93% | 1.42B 9.52% | 1.42B 0.27% | 1.38B 2.60% | 1.38B 0.29% | 1.39B 0.39% | 1.36B 1.51% | 1.34B 1.50% | 1.33B 0.77% | 1.35B 1.22% | 1.18B 12.25% | 1.17B 0.99% | 1.18B 0.56% | 1.20B 1.88% | 1.23B 2.24% | 1.25B 1.68% | |
total non current assets | 27.24M - | 26.20M 3.83% | 25.99M 0.79% | 26.91M 3.56% | 32.28M 19.96% | 33.89M 4.97% | 34.02M 0.38% | 57.66M 69.49% | 71.25M 23.57% | 75.15M 5.48% | 76.16M 1.34% | 77.87M 2.25% | 75.31M 3.29% | 81.94M 8.81% | 81.16M 0.95% | 79.83M 1.64% | 81.73M 2.38% | 91.36M 11.79% | 91.39M 0.03% | 92.31M 1.02% | 245.41M 165.84% | 281.23M 14.60% | 281.91M 0.24% | 288.85M 2.46% | 823.10M 184.96% | 823.68M 0.07% | 817.04M 0.81% | 812.92M 0.50% | 800.49M 1.53% | 803.56M 0.38% | 888.24M 10.54% | 875.57M 1.43% | 862.60M 1.48% | 852.51M 1.17% | 847.49M 0.59% | 834.10M 1.58% | 818.65M 1.85% | 809.28M 1.14% | 793.49M 1.95% | 782.55M 1.38% | 773.46M 1.16% | 769.89M 0.46% | 757.64M 1.59% | |
total non current liabilities | 26.18M - | 26.74M 2.13% | 25.25M 5.56% | 23.82M 5.68% | 24.98M 4.88% | 26.34M 5.46% | 30.87M 17.20% | 36.06M 16.79% | 40.80M 13.15% | 43.16M 5.78% | 40.98M 5.06% | 42.31M 3.25% | 41.53M 1.83% | 39.59M 4.68% | 41.10M 3.81% | 38.58M 6.13% | 38.12M 1.18% | 205.20M 438.31% | 205.87M 0.33% | 214.16M 4.02% | 231.14M 7.93% | 237.59M 2.79% | 466.24M 96.24% | 479.67M 2.88% | 497.06M 3.63% | 501.06M 0.81% | 514.24M 2.63% | 511.20M 0.59% | 627.51M 22.75% | 634.12M 1.05% | 633.07M 0.17% | 633.98M 0.14% | 646.39M 1.96% | 746.07M 15.42% | 742.47M 0.48% | 736.83M 0.76% | 738.66M 0.25% | 568.39M 23.05% | 562.38M 1.06% | 562.13M 0.04% | 561.38M 0.13% | 570.76M 1.67% | 567.15M 0.63% | |
total stockholders equity | 5.74M - | 74.58M 1,200.23% | 84.77M 13.65% | 81.27M 4.13% | 78.94M 2.86% | 109.22M 38.36% | 106.29M 2.69% | 123.38M 16.08% | 117.97M 4.38% | 111.77M 5.26% | 106.85M 4.40% | 102.50M 4.07% | 100.23M 2.21% | 100.38M 0.14% | 100.35M 0.03% | 102.64M 2.28% | 106.62M 3.88% | 154.85M 45.24% | 158.31M 2.23% | 159.99M 1.06% | 158.90M 0.68% | 152.39M 4.10% | 385.86M 153.20% | 381.84M 1.04% | 379.41M 0.64% | 360.91M 4.88% | 647.49M 79.41% | 637.26M 1.58% | 643.36M 0.96% | 632.97M 1.61% | 597.50M 5.61% | 581.73M 2.64% | 570.30M 1.97% | 446.19M 21.76% | 440.94M 1.18% | 430.35M 2.40% | 419.02M 2.63% | 439.10M 4.79% | 441.41M 0.53% | 441.03M 0.09% | 448.48M 1.69% | 464.97M 3.68% | 480.67M 3.38% |
All numbers in (except ratios and percentages)