COM:COGNEX
Cognex
- Stock
Last Close
39.20
22/11 21:00
Market Cap
8.47B
Beta: -
Volume Today
1.08M
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 | Apr '15 | Jul '15 | Oct '15 | Dec '15 | Apr '16 | Jul '16 | Oct '16 | Dec '16 | Apr '17 | Jul '17 | Oct '17 | Dec '17 | Apr '18 | Jul '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Apr '21 | Jul '21 | Oct '21 | Dec '21 | Apr '22 | Jul '22 | Oct '22 | Dec '22 | Apr '23 | Jul '23 | Oct '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 43.82M - | 9.67M 77.93% | 15.33M 58.50% | 13.30M 13.22% | 59.06M 344.02% | 45.53M 22.90% | 15.20M 66.61% | 10.03M 34.05% | 41.13M 310.25% | 10.30M 74.97% | 14.16M 37.50% | 10.11M 28.61% | 52.37M 418.20% | 17.11M 67.32% | 22.82M 33.30% | 30.33M 32.94% | 91.71M 202.37% | 85.60M 6.67% | 12.59M 85.29% | 88.93M 606.44% | 76.45M 14.03% | 20.53M 73.15% | 11.73M 42.87% | 12.77M 8.84% | 70.06M 448.84% | 16.20M 76.89% | 18.00M 11.14% | 89.81M 398.98% | 16.27M 81.88% | 20.97M 28.89% | 32.30M 54.05% | 26.80M 17.05% | 136.48M 409.32% | 44.73M 67.22% | 20.36M 54.48% | 86.33M 323.96% | 120.34M 39.38% | 26.94M 77.61% | 26.11M 3.08% | 23.05M 11.70% | 21.45M 6.94% | 27.46M 27.99% | 29.98M - | ||
accumulated other comprehensive income loss | -29.83M - | -29.04M 2.67% | -29.16M 0.41% | -33.75M 15.77% | -39.40M 16.72% | -49.63M 25.97% | -47.40M 4.50% | -47.51M 0.24% | -52.12M 9.70% | -46.25M 11.27% | -47.70M 3.13% | -46.43M 2.65% | -56.43M 21.52% | -53.53M 5.14% | -42.95M 19.76% | -37.10M 13.62% | -34.60M 6.74% | -31.76M 8.21% | -38.77M 22.07% | -40.39M 4.19% | -40.50M 0.27% | -38.07M 6.00% | -36.81M 3.33% | -37.93M 3.06% | -37.27M 1.74% | -50.19M 34.65% | -36.88M 26.53% | -37.87M 2.70% | -33.80M 10.75% | -38.53M 13.99% | -39.07M 1.41% | -41.75M 6.85% | -47.94M 14.84% | -63.56M 32.59% | -69.86M 9.90% | -82.45M 18.02% | -69.30M 15.95% | -64.23M 7.31% | -68.80M 7.12% | -70.04M 1.80% | -45.34M 35.27% | -61.13M 34.85% | -37.59M - | ||
cash and cash equivalents | 455.12M - | 42.46M 90.67% | 40.17M 5.40% | 38.18M 4.96% | 547.00M 1,332.71% | 548.82M 0.33% | 61.69M 88.76% | 79.56M 28.97% | 621.53M 681.18% | 79.91M 87.14% | 54.93M 31.26% | 61.15M 11.32% | 745.17M 1,118.69% | 92.43M 87.60% | 68.27M 26.14% | 111.35M 63.11% | 827.98M 643.59% | 803.38M 2.97% | 129.20M 83.92% | 809.32M 526.40% | 797.60M 1.45% | 105.30M 86.80% | 89.10M 15.38% | 121.70M 36.58% | 845.35M 594.61% | 239.20M 71.70% | 286.02M 19.58% | 1.01B 254.19% | 269.07M 73.44% | 242.69M 9.81% | 217.04M 10.57% | 203.48M 6.25% | 907.36M 345.93% | 165.77M 81.73% | 177.05M 6.80% | 817.63M 361.82% | 854.25M 4.48% | 164.17M 80.78% | 177.49M 8.11% | 395.50M 122.84% | 202.66M 48.76% | 138.86M 31.48% | 41.41M 70.18% | 197.07M 375.96% | |
cash and short term investments | 455.12M - | 84.24M 81.49% | 123.85M 47.02% | 87.94M 29.00% | 547.00M 522.03% | 548.82M 0.33% | 285.15M 48.04% | 352.15M 23.49% | 621.53M 76.50% | 399.70M 35.69% | 349.52M 12.55% | 389.52M 11.44% | 745.17M 91.30% | 468.45M 37.13% | 410.67M 12.34% | 384.61M 6.35% | 827.98M 115.28% | 803.38M 2.97% | 482.94M 39.89% | 809.32M 67.58% | 797.60M 1.45% | 546.63M 31.47% | 453.59M 17.02% | 413.77M 8.78% | 845.35M 104.30% | 398.44M 52.87% | 429.11M 7.70% | 1.01B 136.09% | 372.31M 63.25% | 385.92M 3.65% | 407.78M 5.67% | 392.59M 3.73% | 907.36M 131.12% | 314.74M 65.31% | 359.68M 14.28% | 817.63M 127.32% | 854.25M 4.48% | 380.87M 55.41% | 368.96M 3.13% | 512.65M 38.94% | 332.05M 35.23% | 138.86M 58.18% | 41.41M 70.18% | 197.07M 375.96% | |
common stock | 174K - | 174K 0% | 174K 0% | 174K 0% | 173K 0.57% | 174K 0.58% | 174K 0% | 170K 2.30% | 170K 0% | 170K 0% | 170K 0% | 171K 0.59% | 172K 0.58% | 173K 0.58% | 173K 0% | 173K 0% | 347K 100.58% | 346K 0.29% | 344K 0.58% | 345K 0.29% | 342K 0.87% | 343K 0.29% | 341K 0.58% | 342K 0.29% | 345K 0.88% | 344K 0.29% | 346K 0.58% | 349K 0.87% | 352K 0.86% | 353K 0.28% | 353K 0% | 354K 0.28% | 351K 0.85% | 347K 1.14% | 347K 0% | 346K 0.29% | 345K 0.29% | 345K 0% | 345K 0% | 344K 0.29% | 343K 0.29% | 343K 0% | 620 99.82% | 343K 55,222.58% | |
deferred revenue | 15.94M - | 16.44M 3.15% | 25.33M 54.03% | 24.25M 4.24% | 20.56M 15.21% | 20.45M 0.56% | 18.99M 7.11% | 15.31M 19.39% | 11.57M 24.43% | 11.86M 2.51% | 15.73M 32.63% | 15.90M 1.09% | 8.21M 48.37% | 13.80M 68.08% | 18.01M 30.51% | 16.07M 10.77% | 9.97M 37.97% | 15.50M 55.52% | 40.88M 163.68% | 13.25M 67.58% | 9.85M 25.71% | 16.63M 68.87% | 18.33M 10.27% | 10.43M 43.10% | 14.43M 38.36% | 26.25M 81.90% | 46.74M 78.04% | 33.72M 27.86% | 21.27M 36.90% | 51.66M 142.83% | 76.44M 47.98% | 37.84M 50.50% | 35.74M 5.55% | 54.45M 52.35% | 75.39M 38.44% | 54.78M 27.34% | 40.79M 25.54% | 57.80M 41.72% | 43.44M 24.85% | 40.25M 7.35% | 31.52M 21.67% | 39.98M 26.83% | 30.05M - | ||
deferred revenue non current | 962K - | 51.11M 5,213.20% | 51.11M 0% | 51.11M 0% | 14.43M 71.76% | 48.91M 238.93% | 48.91M 0% | 314.95M - | 40.96M 86.99% | 40.96M 0% | 40.96M 0% | 271.59M - | 259.95M 4.29% | 18.34M - | 18.34M - | ||||||||||||||||||||||||||||||
deferrred tax liabilities non current | 4.76M - | 3.94M 17.33% | 3.80M 3.45% | 3.94M 3.66% | 4.62M 17.28% | 4.37M 5.43% | 4.60M 5.28% | 3.93M 14.56% | 4.83M 22.81% | 5.57M 15.26% | 5.98M 7.36% | 5.45M 8.82% | 5.36M 1.63% | 5.64M 5.22% | 11.34M 100.98% | 5.56M 50.93% | 6.80M 22.24% | 7.28M 7.01% | 7.70M 5.85% | 7.02M 8.89% | 8.07M 14.96% | 7.75M 3.97% | 8.09M 4.43% | 7.44M 8.05% | 332.34M 4,366.99% | 342.42M 3.03% | 338.60M 1.12% | 326.70M 3.51% | 329.21M 0.77% | 325.64M 1.09% | 321.58M 1.24% | 316.82M 1.48% | 293.77M 7.28% | 294.84M 0.36% | 284.47M 3.52% | 259.95M 8.62% | 249.96M 3.84% | 263.59M 5.45% | 256.60M 2.65% | 252.81M 1.48% | 273.56M 8.21% | 239.54M 12.44% | |||
goodwill | 81.69M - | 81.69M 0% | 81.69M 0% | 81.69M 0% | 81.69M 0% | 81.69M 0% | 77.39M 5.27% | 81.45M 5.25% | 81.45M 0% | 81.45M 0% | 81.45M 0% | 82.83M 1.70% | 95.28M 15.03% | 95.28M 0% | 115.09M 20.79% | 113.21M 1.63% | 113.21M 0% | 113.21M 0% | 113.21M 0% | 113.21M 0% | 113.21M 0% | 113.21M 0% | 113.21M 0% | 113.21M 0% | 243.44M 115.04% | 242.21M 0.51% | 242.44M 0.09% | 243.13M 0.29% | 244.08M 0.39% | 243.04M 0.43% | 242.91M 0.05% | 241.80M 0.46% | 241.71M 0.04% | 241.18M 0.22% | 239.80M 0.57% | 237.51M 0.95% | 242.63M 2.16% | 242.04M 0.24% | 241.58M 0.19% | 241.04M 0.22% | 393.18M 63.12% | 386.16M 1.79% | 391.67M - | ||
goodwill and intangible assets | 96.41M - | 95.50M 0.95% | 94.58M 0.96% | 93.48M 1.17% | 92.39M 1.17% | 91.30M 1.18% | 85.04M 6.85% | 88.81M 4.43% | 87.76M 1.18% | 86.72M 1.19% | 85.90M 0.94% | 87.55M 1.92% | 103.59M 18.33% | 102.72M 0.84% | 130.31M 26.86% | 127.64M 2.06% | 126.40M 0.97% | 125.63M 0.61% | 124.86M 0.61% | 124.09M 0.62% | 123.32M 0.62% | 122.55M 0.62% | 121.78M 0.63% | 121.20M 0.48% | 282.94M 133.44% | 280.32M 0.93% | 259.77M 7.33% | 259.61M 0.06% | 259.63M 0.01% | 257.66M 0.76% | 256.61M 0.41% | 254.58M 0.79% | 253.60M 0.38% | 252.23M 0.54% | 250.02M 0.87% | 246.93M 1.24% | 255.04M 3.29% | 253.51M 0.60% | 252.31M 0.47% | 251.03M 0.51% | 506.13M 101.62% | 491.21M 2.95% | 2.82M 99.43% | 494.22M 17,444.30% | |
intangible assets | 14.72M - | 13.81M 6.22% | 12.89M 6.63% | 11.79M 8.56% | 10.70M 9.25% | 9.61M 10.22% | 7.65M 20.33% | 7.36M 3.82% | 6.32M 14.21% | 5.27M 16.55% | 4.45M 15.50% | 4.72M 5.91% | 8.31M 76.25% | 7.44M 10.49% | 15.23M 104.65% | 14.43M 5.25% | 13.19M 8.58% | 12.42M 5.83% | 11.65M 6.19% | 10.88M 6.60% | 10.11M 7.07% | 9.34M 7.60% | 8.57M 8.23% | 7.99M 6.78% | 39.49M 394.00% | 38.10M 3.51% | 17.34M 54.50% | 16.48M 4.93% | 15.55M 5.62% | 14.63M 5.96% | 13.70M 6.33% | 12.78M 6.71% | 11.89M 6.99% | 11.05M 7.07% | 10.23M 7.44% | 9.42M 7.88% | 12.41M 31.78% | 11.47M 7.59% | 10.73M 6.48% | 9.99M 6.93% | 112.95M 1,031.10% | 105.05M 6.99% | 2.82M 97.32% | 102.55M 3,540.40% | |
inventory | 25.69M - | 28.43M 10.66% | 30.74M 8.10% | 31.21M 1.54% | 35.54M 13.86% | 48.46M 36.36% | 39.40M 18.69% | 39.84M 1.12% | 37.33M 6.29% | 35.62M 4.59% | 25.88M 27.34% | 27.23M 5.19% | 26.98M 0.89% | 32.62M 20.87% | 36.49M 11.88% | 48.06M 31.71% | 67.92M 41.33% | 96.40M 41.92% | 89.56M 7.10% | 94.03M 5.00% | 83.28M 11.44% | 79.21M 4.89% | 72.89M 7.98% | 65.26M 10.46% | 60.26M 7.67% | 54.98M 8.76% | 52.95M 3.70% | 53.86M 1.71% | 60.83M 12.94% | 61.39M 0.92% | 68.50M 11.58% | 81.17M 18.49% | 113.10M 39.34% | 136.66M 20.83% | 96.01M 29.74% | 108.55M 13.06% | 122.48M 12.83% | 127.15M 3.81% | 126.23M 0.72% | 133.87M 6.05% | 162.28M 21.23% | 170.87M 5.29% | 155.28M - | ||
long term debt | -9.03M - | 11.95M 232.37% | 12.15M 1.64% | 10.72M 11.75% | 17.97M 67.63% | 12.42M 30.92% | 21.21M 70.81% | 27.92M 31.63% | 18.12M 35.09% | 16.22M 10.47% | 16.36M 0.86% | 18.92M 15.65% | 25.58M 35.19% | 26.18M 2.34% | 26.10M 0.32% | 25.26M 3.20% | 39.75M 57.37% | 31.39M 21.04% | 61.85M 97.05% | 60.45M 2.27% | 68.98M 14.11% | 67.37M 2.33% | 67.38M - | ||||||||||||||||||||||
long term investments | 229.66M - | 379.92M 65.43% | 343.73M 9.53% | 409.28M 19.07% | 400.85M 2.06% | 370.43M 7.59% | 233.75M 36.90% | 240.50M 2.89% | 273.09M 13.55% | 249.76M 8.54% | 307.70M 23.20% | 315.93M 2.67% | 324.33M 2.66% | 312.85M 3.54% | 354.66M 13.36% | 386.50M 8.98% | 423.44M 9.56% | 356.18M 15.88% | 271.94M 23.65% | 281.93M 3.67% | 262.04M 7.05% | 317.05M 20.99% | 408.03M 28.69% | 504.64M 23.68% | 433.45M 14.11% | 446.95M 3.12% | 467.09M 4.50% | 619.34M 32.60% | 395.13M 36.20% | 490.36M 24.10% | 543.97M 10.93% | 592.79M 8.98% | 583.75M 1.53% | 479.43M 17.87% | 428.40M 10.64% | 343.20M 19.89% | 454.12M 32.32% | 463.04M 1.96% | 463.49M 0.10% | 332.99M 28.16% | 244.23M 26.66% | 278.43M 14.00% | 319.29M - | ||
net debt | -455.12M - | -42.46M 90.67% | -40.17M 5.40% | -38.18M 4.96% | -547.00M 1,332.71% | -548.82M 0.33% | -61.69M 88.76% | -79.56M 28.97% | -621.53M 681.18% | -79.91M 87.14% | -54.93M 31.26% | -61.15M 11.32% | -745.17M 1,118.69% | -92.43M 87.60% | -68.27M 26.14% | -111.35M 63.11% | -827.98M 643.59% | -803.38M 2.97% | -129.20M 83.92% | -809.32M 526.40% | -797.60M 1.45% | -87.96M 88.97% | -71.12M 19.15% | -105.53M 48.39% | -827.38M 683.99% | -221.23M 73.26% | -257.19M 16.25% | -985.15M 283.05% | -242.84M 75.35% | -218.66M 9.96% | -192.79M 11.83% | -176.67M 8.36% | -881.78M 399.12% | -131.24M 85.12% | -142.79M 8.80% | -759.00M 431.54% | -806.04M 6.20% | -124.61M 84.54% | -107.44M 13.77% | -327.07M 204.41% | -124.05M 62.07% | -61.69M 50.27% | -41.41M 32.88% | -119.89M 189.56% | |
net receivables | 53.02M - | 51.95M 2.01% | 69.78M 34.33% | 113.24M 62.28% | 50.94M 55.02% | 56.26M 10.46% | 96.38M 71.29% | 71.01M 26.32% | 42.85M 39.66% | 45.09M 5.25% | 86.72M 92.30% | 92.16M 6.27% | 57.66M 37.44% | 59.52M 3.24% | 84.53M 42.01% | 173.59M 105.35% | 126.84M 26.93% | 100.88M 20.47% | 139.69M 38.47% | 149.39M 6.95% | 127.48M 14.66% | 116.63M 8.52% | 117.94M 1.13% | 118.62M 0.57% | 103.45M 12.79% | 105.95M 2.42% | 112.65M 6.32% | 127.75M 13.41% | 131.33M 2.80% | 130.49M 0.64% | 150.94M 15.68% | 137.11M 9.17% | 130.35M 4.93% | 156.91M 20.38% | 173.68M 10.69% | 96.29M 44.56% | 125.42M 30.25% | 146.51M 16.82% | 150.11M 2.46% | 132.13M 11.98% | 116.57M 11.78% | 138.56M 18.86% | 157.97M - | ||
other assets | |||||||||||||||||||||||||||||||||||||||||||||
other current assets | 27.88M - | 25.26M 9.38% | 43.89M 73.75% | 25.36M 42.22% | 31.98M 26.11% | 26.85M 16.06% | 69.17M 157.65% | 23.14M 66.55% | 22.98M 0.69% | 12.51M 45.54% | 23.60M 88.63% | 21.92M 7.12% | 20.87M 4.79% | 33.35M 59.79% | 50.16M 50.40% | 38.82M 22.60% | 30.80M 20.67% | 26.07M 15.36% | 47.36M 81.69% | 27.69M 41.54% | 34M 22.80% | 30.78M 9.48% | 34.45M 11.93% | 28.13M 18.36% | 26.84M 4.58% | 35.91M 33.80% | 51.77M 44.15% | 37.41M 27.73% | 37.22M 0.51% | 47.77M 28.35% | 65.65M 37.41% | 61.20M 6.78% | 68.74M 12.33% | 64.57M 6.06% | 105.38M 63.20% | 106.05M 0.63% | 67.49M 36.36% | 67.63M 0.21% | 73.09M 8.07% | 68.35M 6.49% | 68.10M 0.36% | 213.24M 213.14% | 161.76M - | ||
other current liabilities | 32.96M - | 26.14M 20.69% | 32.92M 25.94% | 39.50M 19.99% | 37.66M 4.66% | 32.24M 14.40% | 14.60M 54.72% | 33.37M 128.61% | 33.18M 0.58% | 30.65M 7.61% | 36.06M 17.64% | 42.59M 18.11% | 42.54M 0.13% | 38.90M 8.55% | 42.62M 9.55% | 53.07M 24.52% | 68.25M 28.60% | 56.46M 17.27% | 58.65M 3.88% | 66.63M 13.60% | 60.22M 9.62% | 50.51M 16.13% | 49.79M 1.43% | 52.57M 5.60% | 72.93M 38.72% | 102.65M 40.75% | 72.22M 29.65% | 40.33M 44.15% | 86.64M 114.84% | 79.25M 8.54% | 88.30M 11.42% | 92.61M 4.88% | 58.73M 36.58% | 87.59M 49.13% | 88.34M 0.86% | 57.27M 35.17% | 58.55M 2.24% | 121.06M 106.76% | 102.73M 15.14% | 98.42M 4.19% | 89.28M 9.29% | 110.86M 24.17% | 100.90M - | ||
other liabilities | -4.76M - | -4.62M - | -4.37M 5.43% | ||||||||||||||||||||||||||||||||||||||||||
other non current assets | -199.64M - | 2.11M 101.06% | 2.04M 3.41% | 1.73M 15.21% | -367.33M 21,357.35% | -341.97M 6.90% | 2.76M 100.81% | 2.78M 0.80% | -247.50M 9,009.43% | 2.62M 101.06% | 2.62M 0.31% | 2.53M 3.70% | -301.15M 12,021.85% | 2.38M 100.79% | 3.30M 38.71% | 2.82M 14.64% | -390.15M 13,949.84% | -327.90M 15.96% | 2.18M 100.66% | -250.37M 11,595.36% | -224.11M 10.49% | 3.70M 101.65% | 5.42M 46.67% | 5.32M 1.92% | -396.00M 7,543.55% | 8.19M 102.07% | 8.04M 1.82% | -558.86M 7,049.25% | 7.79M 101.39% | 7.69M 1.31% | 7.60M 1.16% | 7.36M 3.16% | -503.77M 6,941.97% | 7.16M 101.42% | 6.80M 5.02% | -228.44M 3,459.95% | -377.81M 65.38% | 6.72M 101.78% | 6.44M 4.27% | 6.15M 4.46% | 7.09M 15.23% | 6.28M 11.41% | 6.84M - | ||
other non current liabilities | 2.85M - | -1.58M 155.33% | 3.05M 293.03% | 2.63M 13.66% | 1.61M 38.59% | -490K 130.34% | 3.88M 890.82% | 9.28M 139.51% | 9.90M 6.72% | -896K 109.05% | -2.50M 178.68% | 64.88M 2,698.12% | -1.54M 102.38% | 3.87M 350.39% | 1.05M 72.74% | 1.24M 18.03% | 744K 40.19% | 2.40M 222.85% | 3.19M 32.64% | 5.08M 59.60% | 8.29M 63.07% | -256.08M 3,188.25% | 9.45M 103.69% | 11.63M 22.99% | 14.00M 20.39% | 15.48M 10.57% | 59.23M 282.70% | -221.30M 473.65% | -265.89M 20.15% | 1.91M 100.72% | 18.78M 885.93% | 403K 97.85% | 18.34M 4,450.12% | 299K 98.37% | 29.04M 9,611.37% | 258.11M - | |||||||||
othertotal stockholders equity | 211.44M - | 223.56M 5.73% | 231.91M 3.73% | 245.69M 5.94% | 251.72M 2.45% | 272.07M 8.09% | 294.15M 8.12% | 306.34M 4.14% | 311.01M 1.52% | 321.25M 3.29% | 330.97M 3.02% | 349.98M 5.74% | 375.03M 7.16% | 411.65M 9.76% | 425.41M 3.34% | 443.13M 4.17% | 461.34M 4.11% | 485.65M 5.27% | 498.34M 2.61% | 518.56M 4.06% | 529.21M 2.05% | 555.83M 5.03% | 578.87M 4.14% | 594.43M 2.69% | 639.37M 7.56% | 664.13M 3.87% | 710.41M 6.97% | 762.83M 7.38% | 807.74M 5.89% | 854.49M 5.79% | 874.88M 2.39% | 900.19M 2.89% | 914.80M 1.62% | 933.45M 2.04% | 947.27M 1.48% | 960.45M 1.39% | 979.17M 1.95% | 992.69M 1.38% | 1.01B 1.84% | 1.02B 1.28% | 1.04B 1.29% | 1.05B 1.01% | -620 100.00% | 1.08B 173,607,035.48% | |
preferred stock | |||||||||||||||||||||||||||||||||||||||||||||
property plant equipment net | 37.14M - | 37.83M 1.86% | 38.32M 1.31% | 39.32M 2.60% | 47.91M 21.84% | 48.69M 1.64% | 49.91M 2.49% | 51.10M 2.40% | 53.28M 4.27% | 53.41M 0.24% | 53.41M 0.01% | 55.73M 4.35% | 53.99M 3.12% | 57.26M 6.04% | 61.20M 6.88% | 65.96M 7.78% | 78.05M 18.33% | 85.20M 9.17% | 87.89M 3.15% | 88.93M 1.18% | 91.40M 2.77% | 108.63M 18.85% | 107.27M 1.25% | 104.23M 2.83% | 106.97M 2.62% | 104.05M 2.73% | 109.75M 5.48% | 106.17M 3.27% | 101.75M 4.16% | 97.86M 3.82% | 98.25M 0.39% | 101.04M 2.84% | 100.70M 0.33% | 110.09M 9.32% | 111.60M 1.37% | 110.94M 0.59% | 117.40M 5.82% | 119.04M 1.40% | 150.23M 26.20% | 149.72M 0.34% | 180.96M 20.86% | 178.22M 1.51% | 175.61M - | ||
retained earnings | 462.13M - | 466.35M 0.91% | 479.58M 2.84% | 521.85M 8.81% | 523.95M 0.40% | 544.45M 3.91% | 546.21M 0.32% | 553.79M 1.39% | 566.61M 2.32% | 575.55M 1.58% | 603.20M 4.81% | 640.23M 6.14% | 643.83M 0.56% | 652.92M 1.41% | 669.35M 2.52% | 727.32M 8.66% | 668.27M 8.12% | 622.86M 6.80% | 619.21M 0.59% | 670.93M 8.35% | 646.21M 3.68% | 670.75M 3.80% | 649.23M 3.21% | 682.38M 5.11% | 753.27M 10.39% | 713.21M 5.32% | 702.60M 1.49% | 780.52M 11.09% | 487.91M 37.49% | 540.69M 10.82% | 593.29M 9.73% | 634.16M 6.89% | 562.88M 11.24% | 488.51M 13.21% | 512.23M 4.86% | 510.88M 0.26% | 528.18M 3.39% | 517.53M 2.02% | 537.95M 3.95% | 534.34M 0.67% | 512.54M 4.08% | 502.34M 1.99% | 527.91M - | ||
short term debt | -26.93M - | 276K 101.02% | 569K 106.16% | 1.45M 154.83% | -31.99M 2,306.34% | -26.94M 15.79% | 31.67M 217.57% | 9.11M 71.23% | -27.05M 396.81% | 1.49M 105.52% | 3.24M 116.73% | 470K 85.48% | -31.98M 6,905.32% | 5.70M 117.81% | 4.96M 12.97% | 10.05M 102.80% | 16.68M 65.95% | 29.47M 76.65% | 12.48M 57.66% | 967K 92.25% | 4.02M 316.03% | 5.38M 33.81% | 5.83M 8.40% | 5.45M 6.68% | 5.65M 3.71% | 5.55M 1.72% | 7.63M 37.44% | 27.92M 265.97% | 8.11M 70.95% | 7.80M 3.76% | 7.89M 1.06% | 7.89M 0.01% | 7.79M 1.31% | 8.35M 7.26% | 8.16M 2.34% | 33.37M 309.16% | 8.45M 74.67% | 8.18M 3.28% | 8.19M 0.13% | 7.98M 2.52% | 9.62M 20.57% | 9.80M 1.81% | 9.81M - | ||
short term investments | 184.82M - | 41.78M 77.40% | 83.68M 100.29% | 49.76M 40.54% | 90.46M 81.79% | 142.34M 57.36% | 223.46M 56.99% | 272.58M 21.98% | 296.47M 8.76% | 319.79M 7.87% | 294.59M 7.88% | 328.38M 11.47% | 341.19M 3.90% | 376.03M 10.21% | 342.40M 8.94% | 273.26M 20.19% | 297.96M 9.04% | 337.63M 13.31% | 353.74M 4.77% | 420.02M 18.74% | 427.35M 1.75% | 441.34M 3.27% | 364.49M 17.41% | 292.07M 19.87% | 240.47M 17.67% | 159.24M 33.78% | 143.08M 10.15% | 95.36M 33.35% | 103.24M 8.26% | 143.23M 38.74% | 190.75M 33.17% | 189.11M 0.86% | 137.46M 27.32% | 148.97M 8.37% | 182.63M 22.60% | 208.43M 14.12% | 218.76M 4.96% | 216.70M 0.94% | 191.47M 11.64% | 117.15M 38.82% | 129.39M 10.45% | ||||
tax assets | 12.31M - | 12.29M 0.15% | 13.54M 10.15% | 14.85M 9.69% | 14.45M 2.65% | 16.35M 13.13% | 16.65M 1.83% | 18.07M 8.53% | 19.41M 7.44% | 28.20M 45.27% | 29.08M 3.13% | 27.53M 5.34% | 28.02M 1.79% | 27.10M 3.30% | 29.68M 9.54% | 30.52M 2.84% | 27.39M 10.28% | 29.14M 6.39% | 29.89M 2.60% | 27.38M 8.42% | 28.66M 4.69% | 28.60M 0.22% | 28.54M 0.21% | 29.27M 2.58% | 449.52M 1,435.61% | 450.28M 0.17% | 443.73M 1.45% | 439.57M 0.94% | 434.70M 1.11% | 429.80M 1.13% | 425.62M 0.97% | 420.96M 1.09% | 418.57M 0.57% | 412.33M 1.49% | 411.50M 0.20% | 405.14M 1.55% | 407.24M 0.52% | 409.58M 0.58% | 407.26M 0.57% | 403.01M 1.04% | 400.40M 0.65% | 397.56M 0.71% | 395.20M - | ||
tax payables | 6.03M - | 276K 95.42% | 569K 106.16% | 1.45M 154.83% | 5.67M 291.10% | 5.30M 6.54% | 397K 92.51% | 9.11M 2,195.21% | 6.13M 32.68% | 1.49M 75.64% | 3.24M 116.73% | 470K 85.48% | 10.55M 2,145.53% | 5.70M 46.03% | 4.96M 12.97% | 10.05M 102.80% | 84.93M 744.84% | 85.93M 1.18% | 12.48M 85.48% | 67.60M 441.79% | 64.24M 4.96% | 1.56M 97.57% | 1.08M 30.90% | 4.01M 272.17% | 93.01M 2,218.27% | 38.69M 58.40% | 5.95M 84.62% | 68.25M 1,046.61% | 9.38M 86.26% | 18.82M 100.69% | 11.64M 38.14% | 12.27M 5.38% | 66.52M 442.07% | 24.46M 63.22% | 18.29M 25.26% | 57.27M 213.19% | 67.00M 17.00% | 37.53M 43.99% | 19.12M 49.05% | 19.30M 0.95% | 16.91M 12.41% | 40.43M 139.15% | 24.23M - | ||
total assets | 709.70M - | 717.52M 1.10% | 760.46M 5.98% | 816.40M 7.36% | 821.73M 0.65% | 838.35M 2.02% | 878.21M 4.75% | 887.40M 1.05% | 887.76M 0.04% | 913.64M 2.92% | 964.44M 5.56% | 1.02B 5.77% | 1.04B 1.82% | 1.10B 5.55% | 1.16B 5.91% | 1.26B 8.40% | 1.29B 2.33% | 1.27B 1.47% | 1.28B 0.58% | 1.32B 3.79% | 1.29B 2.64% | 1.35B 4.97% | 1.35B 0.28% | 1.39B 3.00% | 1.89B 35.63% | 1.89B 0.05% | 1.93B 2.64% | 2.06B 6.49% | 1.80B 12.61% | 1.91B 6.01% | 2.02B 6.07% | 2.05B 1.18% | 2.00B 2.20% | 1.93B 3.47% | 1.94B 0.46% | 1.90B 2.21% | 1.96B 3.05% | 1.97B 0.81% | 2.00B 1.22% | 1.99B 0.41% | 2.02B 1.40% | 2.01B 0.23% | 44.22M 97.80% | 2.06B 4,565.55% | |
total current assets | 533.83M - | 189.88M 64.43% | 268.26M 41.28% | 257.75M 3.92% | 633.47M 145.77% | 653.54M 3.17% | 490.10M 25.01% | 486.13M 0.81% | 701.71M 44.34% | 492.93M 29.75% | 485.72M 1.46% | 530.83M 9.29% | 829.81M 56.32% | 593.94M 28.42% | 581.85M 2.04% | 645.08M 10.87% | 1.02B 58.55% | 1.00B 2.16% | 759.55M 24.10% | 1.05B 38.60% | 1.01B 4.22% | 773.25M 23.32% | 678.87M 12.20% | 625.78M 7.82% | 1.01B 61.25% | 595.29M 41.01% | 646.48M 8.60% | 1.19B 84.80% | 601.69M 49.64% | 625.57M 3.97% | 692.88M 10.76% | 672.07M 3.00% | 1.15B 71.24% | 672.88M 41.53% | 734.76M 9.20% | 1.02B 39.16% | 1.10B 7.79% | 722.16M 34.48% | 718.38M 0.52% | 846.99M 17.90% | 679.00M 19.83% | 661.53M 2.57% | 41.41M 93.74% | 672.08M 1,523.15% | |
total current liabilities | 65.79M - | 52.53M 20.15% | 74.15M 41.15% | 78.51M 5.88% | 85.30M 8.65% | 71.28M 16.43% | 80.47M 12.89% | 67.82M 15.71% | 58.84M 13.25% | 54.30M 7.70% | 69.19M 27.41% | 69.07M 0.17% | 71.13M 2.98% | 75.52M 6.16% | 88.40M 17.07% | 109.53M 23.89% | 186.61M 70.38% | 187.04M 0.23% | 124.60M 33.38% | 169.78M 36.26% | 150.54M 11.33% | 93.05M 38.19% | 85.68M 7.91% | 81.22M 5.21% | 163.07M 100.79% | 150.64M 7.62% | 144.58M 4.02% | 191.78M 32.64% | 132.30M 31.01% | 159.68M 20.70% | 204.93M 28.34% | 165.14M 19.42% | 238.74M 44.57% | 195.13M 18.27% | 192.24M 1.48% | 231.75M 20.55% | 228.13M 1.56% | 213.98M 6.20% | 180.46M 15.66% | 169.70M 5.96% | 151.88M 10.50% | 188.10M 23.85% | 170.74M - | ||
total debt | 17.34M - | 17.98M 3.74% | 16.17M 10.10% | 17.97M 11.17% | 17.97M 0.04% | 28.84M 60.50% | 27.92M 3.19% | 26.23M 6.04% | 24.03M 8.39% | 24.25M 0.92% | 26.81M 10.56% | 25.58M 4.59% | 34.53M 34.98% | 34.25M 0.81% | 58.63M 71.18% | 48.21M 17.78% | 39.57M 17.92% | 70.04M 77.02% | 68.43M 2.30% | 78.60M 14.86% | 77.17M 1.83% | 77.18M - | |||||||||||||||||||||||
total investments | 414.48M - | 421.69M 1.74% | 427.40M 1.35% | 459.04M 7.40% | 491.30M 7.03% | 512.78M 4.37% | 457.22M 10.84% | 513.09M 12.22% | 569.56M 11.01% | 569.55M 0.00% | 602.30M 5.75% | 644.30M 6.97% | 665.53M 3.29% | 688.88M 3.51% | 697.06M 1.19% | 659.76M 5.35% | 721.40M 9.34% | 693.81M 3.82% | 625.68M 9.82% | 701.95M 12.19% | 689.39M 1.79% | 758.39M 10.01% | 772.52M 1.86% | 796.71M 3.13% | 673.92M 15.41% | 606.20M 10.05% | 610.17M 0.66% | 714.71M 17.13% | 498.37M 30.27% | 633.60M 27.13% | 734.71M 15.96% | 781.91M 6.42% | 721.20M 7.76% | 628.39M 12.87% | 611.03M 2.76% | 551.63M 9.72% | 672.88M 21.98% | 463.04M 31.19% | 463.49M 0.10% | 450.14M 2.88% | 373.62M 17.00% | 278.43M 25.48% | 319.29M - | ||
total liabilities | 65.79M - | 56.47M 14.16% | 77.95M 38.04% | 82.45M 5.77% | 85.30M 3.45% | 71.28M 16.43% | 85.07M 19.34% | 74.61M 12.30% | 62.09M 16.78% | 62.92M 1.34% | 77.80M 23.65% | 76.14M 2.13% | 76.00M 0.18% | 85.03M 11.88% | 109.02M 28.21% | 124.99M 14.65% | 192.52M 54.02% | 191.82M 0.36% | 197.18M 2.80% | 175.25M 11.12% | 154.40M 11.90% | 164.91M 6.81% | 158.28M 4.02% | 151.23M 4.45% | 530.23M 250.60% | 557.58M 5.16% | 558.39M 0.14% | 554.69M 0.66% | 538.50M 2.92% | 551.96M 2.50% | 595.47M 7.88% | 555.84M 6.65% | 573.57M 3.19% | 575.37M 0.31% | 553.10M 3.87% | 511.02M 7.61% | 519.75M 1.71% | 527.74M 1.54% | 517.65M 1.91% | 501.30M 3.16% | 513.06M 2.35% | 524.04M 2.14% | 496.22M - | ||
total liabilities and stockholders equity | 709.70M - | 717.52M 1.10% | 760.46M 5.98% | 816.40M 7.36% | 821.73M 0.65% | 838.35M 2.02% | 878.21M 4.75% | 887.40M 1.05% | 887.76M 0.04% | 913.64M 2.92% | 964.44M 5.56% | 1.02B 5.77% | 1.04B 1.82% | 1.10B 5.55% | 1.16B 5.91% | 1.26B 8.40% | 1.29B 2.33% | 1.27B 1.47% | 1.28B 0.58% | 1.32B 3.79% | 1.29B 2.64% | 1.35B 4.97% | 1.35B 0.28% | 1.39B 3.00% | 1.89B 35.63% | 1.89B 0.05% | 1.93B 2.64% | 2.06B 6.49% | 1.80B 12.61% | 1.91B 6.01% | 2.02B 6.07% | 2.05B 1.18% | 2.00B 2.20% | 1.93B 3.47% | 1.94B 0.46% | 1.90B 2.21% | 1.96B 3.05% | 1.97B 0.81% | 2.00B 1.22% | 1.99B 0.41% | 2.02B 1.40% | 2.01B 0.23% | 44.22M 97.80% | 2.06B 4,565.55% | |
total non current assets | 175.87M - | 527.64M 200.02% | 492.20M 6.72% | 558.65M 13.50% | 188.26M 66.30% | 184.80M 1.84% | 388.10M 110.01% | 401.26M 3.39% | 186.04M 53.64% | 420.71M 126.13% | 478.72M 13.79% | 489.26M 2.20% | 208.79M 57.32% | 502.30M 140.57% | 579.15M 15.30% | 613.43M 5.92% | 265.12M 56.78% | 268.25M 1.18% | 516.76M 92.64% | 271.96M 47.37% | 281.30M 3.44% | 580.53M 106.37% | 671.05M 15.59% | 764.67M 13.95% | 876.87M 14.67% | 1.29B 47.09% | 1.29B 0.11% | 865.84M 32.80% | 1.20B 38.48% | 1.28B 7.04% | 1.33B 3.79% | 1.38B 3.36% | 852.85M 38.05% | 1.26B 47.89% | 1.21B 4.20% | 877.76M 27.36% | 855.99M 2.48% | 1.25B 46.25% | 1.28B 2.22% | 1.14B 10.69% | 1.34B 17.14% | 1.35B 0.96% | 2.82M 99.79% | 1.39B 49,284.63% | |
total non current liabilities | 4.76M - | 3.94M 17.33% | 3.80M 3.45% | 3.94M 3.66% | 4.62M 17.28% | 4.37M 5.43% | 4.60M 5.28% | 6.79M 47.40% | 3.25M 52.07% | 8.61M 164.85% | 8.61M 0.07% | 7.07M 17.92% | 4.87M 31.05% | 9.52M 95.36% | 20.62M 116.67% | 15.47M 24.98% | 5.90M 61.83% | 4.78M 19.04% | 72.58M 1,418.37% | 5.47M 92.46% | 3.87M 29.38% | 71.87M 1,758.98% | 72.60M 1.01% | 70.02M 3.55% | 367.15M 424.36% | 406.94M 10.84% | 413.81M 1.69% | 362.91M 12.30% | 406.20M 11.93% | 392.27M 3.43% | 390.53M 0.44% | 390.70M 0.04% | 334.83M 14.30% | 380.24M 13.56% | 360.86M 5.10% | 279.27M 22.61% | 291.62M 4.42% | 313.76M 7.59% | 337.19M 7.47% | 331.60M 1.66% | 361.18M 8.92% | 335.94M 6.99% | 325.49M - | ||
total stockholders equity | 643.91M - | 661.05M 2.66% | 682.51M 3.25% | 733.95M 7.54% | 736.44M 0.34% | 767.06M 4.16% | 793.14M 3.40% | 812.79M 2.48% | 825.67M 1.58% | 850.72M 3.03% | 886.64M 4.22% | 943.95M 6.46% | 962.60M 1.98% | 1.01B 5.05% | 1.05B 4.03% | 1.13B 7.75% | 1.10B 3.37% | 1.08B 1.67% | 1.08B 0.19% | 1.15B 6.52% | 1.14B 1.23% | 1.19B 4.72% | 1.19B 0.23% | 1.24B 3.99% | 1.36B 9.40% | 1.33B 2.08% | 1.38B 3.69% | 1.51B 9.40% | 1.26B 16.18% | 1.36B 7.51% | 1.43B 5.34% | 1.49B 4.44% | 1.43B 4.21% | 1.36B 4.99% | 1.39B 2.30% | 1.39B 0.06% | 1.44B 3.54% | 1.45B 0.55% | 1.48B 2.36% | 1.49B 0.55% | 1.50B 1.09% | 1.49B 1.03% | 620 100.00% | 1.57B 252,746,029.03% |
All numbers in (except ratios and percentages)