COM:CSISOFTWARE
Constellation Software Inc.
- Stock
Last Close
4,644.55
22/11 15:03
Market Cap
87.21B
Beta: -
Volume Today
1.33K
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 | 260.58M - | 219.84M 15.64% | 234.65M 6.74% | 235.87M 0.52% | 245.00M 3.87% | 224.01M 8.57% | 220.98M 1.35% | 243.04M 9.98% | 274.98M 13.14% | 246.11M 10.50% | 243.71M 0.97% | 275.66M 13.11% | 291.70M 5.82% | 263.99M 9.50% | 273.52M 3.61% | 328.30M 20.03% | 379.57M 15.62% | 362.72M 4.44% | 347.98M 4.06% | 384.84M 10.59% | 463.90M 20.54% | 388M 16.36% | 400M 3.09% | 454M 13.50% | 529M 16.52% | 453M 14.37% | 480M 5.96% | 535M 11.46% | 666M 24.49% | 637M 4.35% | 671M 5.34% | 720M 7.30% | 832M 15.56% | 772M 7.21% | 892M 15.54% | 917M 2.80% | 1.08B 17.78% | 1.12B 3.43% | 1.08B 2.95% | 1.25B 14.94% | 1.43B 14.93% | 1.30B 9.36% | 1.31B 0.77% | |
accumulated other comprehensive income loss | 449K - | 621K 38.31% | 1.63M 162.32% | -10.07M 717.93% | -19.29M 91.64% | -31.38M 62.67% | -30.16M 3.90% | -32.60M 8.11% | -34.32M 5.27% | -30.67M 10.64% | -31.01M 1.11% | -26.05M 15.97% | -36.11M 38.58% | -33.48M 7.28% | -28.04M 16.26% | -27.04M 3.54% | -26.74M 1.13% | -30.91M 15.58% | -33.55M 8.55% | -31.61M 5.76% | -36.70M 16.08% | -40M 8.99% | -32M 20% | -44M 37.50% | -40M 9.09% | -70M 75% | -57M 18.57% | -49M 14.04% | -31M 36.73% | -67M 116.13% | -56M 16.42% | -69M 23.21% | -66M 4.35% | -62M 6.06% | -147M 137.10% | -227M 54.42% | -150M 33.92% | -128M 14.67% | -112M 12.50% | -159M 41.96% | -99M 37.74% | -145M 46.46% | -158M 8.97% | |
cash and cash equivalents | 77.97M - | 142.44M 82.70% | 101.28M 28.90% | 81.60M 19.43% | 70.68M 13.38% | 131.82M 86.50% | 132.01M 0.14% | 148.26M 12.32% | 178.47M 20.37% | 271.10M 51.90% | 242.97M 10.37% | 304.45M 25.30% | 353.50M 16.11% | 473.89M 34.06% | 429.76M 9.31% | 414.59M 3.53% | 488.96M 17.94% | 347.53M 28.93% | 343.57M 1.14% | 456.03M 32.74% | 588.60M 29.07% | 717M 21.81% | 214M 70.15% | 235M 9.81% | 316M 34.47% | 364M 15.19% | 585M 60.71% | 565M 3.42% | 758M 34.16% | 932M 22.96% | 851M 8.69% | 961M 12.93% | 763M 20.60% | 996M 30.54% | 676M 32.13% | 665M 1.63% | 811M 21.95% | 1.01B 24.54% | 970M 3.96% | 1.08B 10.93% | 1.28B 19.33% | 2.08B 61.84% | 1.87B 9.87% | |
cash and short term investments | 78.75M - | 142.91M 81.48% | 101.28M 29.13% | 81.60M 19.43% | 70.68M 13.38% | 131.82M 86.50% | 132.01M 0.14% | 148.26M 12.32% | 178.47M 20.37% | 271.10M 51.90% | 256.00M 5.57% | 323.70M 26.44% | 357.74M 10.52% | 474.88M 32.75% | 429.76M 9.50% | 414.59M 3.53% | 488.96M 17.94% | 347.53M 28.93% | 343.57M 1.14% | 456.03M 32.74% | 588.60M 29.07% | 717M 21.81% | 219M 69.46% | 243M 10.96% | 326M 34.16% | 372M 14.11% | 593M 59.41% | 574M 3.20% | 767M 33.62% | 942M 22.82% | 862M 8.49% | 980M 13.69% | 802M 18.16% | 1.13B 40.40% | 783M 30.46% | 759M 3.07% | 926M 22.00% | 1.01B 9.07% | 985M 2.48% | 1.08B 10.05% | 1.30B 19.74% | 2.08B 60.09% | 1.89B 9.24% | |
common stock | 99.28M - | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.28M 0% | 99.30M 0.02% | 99M 0.30% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | 99M 0% | |
deferred revenue | 306.21M - | 413.43M 35.01% | 375.45M 9.19% | 361.73M 3.66% | 347.34M 3.98% | 459.09M 32.17% | 436.74M 4.87% | 426.65M 2.31% | 421.03M 1.32% | 536.98M 27.54% | 493.43M 8.11% | 483.82M 1.95% | 460.98M 4.72% | 621.23M 34.76% | 566.15M 8.87% | 556.19M 1.76% | 541.11M 2.71% | 800.70M 47.97% | 711.47M 11.14% | 681.14M 4.26% | 656.50M 3.62% | 877M 33.59% | 802M 8.55% | 790M 1.50% | 788M 0.25% | 1.03B 31.35% | 938M 9.37% | 917M 2.24% | 962M 4.91% | 1.30B 34.72% | 1.22B 5.71% | 1.17B 4.42% | 1.16B 0.86% | 1.54B 32.64% | 1.67B 8.66% | 1.54B 7.43% | 1.48B 3.95% | 1.99B 34.37% | 1.87B 6.37% | 1.78B 4.77% | 1.76B 1.18% | 2.27B 29.03% | 2.08B 8.29% | |
deferred revenue non current | 4.12M - | 7.12M 72.58% | 3.60M 49.37% | 3.58M 0.67% | 1.74M 51.52% | 2.21M 27.49% | 6.99M 215.87% | 4.95M 29.21% | 1.42M 71.39% | 1.23M 13.14% | 855K 30.43% | 5.95M 595.44% | 4.58M 23.04% | 4.96M 8.50% | 6.48M 30.51% | 48.75M 652.33% | 48.94M 0.39% | 46.71M 4.56% | 43M 7.94% | 42M 2.33% | 40M 4.76% | 39M 2.50% | 41M 5.13% | 39M 4.88% | 38M 2.56% | 39M 2.63% | 44M 12.82% | 45M 2.27% | 48M 6.67% | 49M 2.08% | 52M 6.12% | 63M 21.15% | 69M - | 100M 44.93% | 97M 3% | 95M 2.06% | 97M 2.11% | 88M 9.28% | 86M 2.27% | 87M 1.16% | ||||
deferrred tax liabilities non current | 112.78M - | 106.75M 5.35% | 110.61M 3.62% | 104.76M 5.29% | 107.28M 2.40% | 99.60M 7.15% | 107.43M 7.86% | 114.87M 6.93% | 109.80M 4.42% | 114.58M 4.36% | 108.05M 5.70% | 104.92M 2.90% | 129.59M 23.51% | 131.64M 1.59% | 137.06M 4.11% | 139.66M 1.90% | 148.96M 6.66% | 165.66M 11.21% | 174.12M 5.11% | 179.28M 2.97% | 191.50M 6.81% | 195M 1.83% | 202M 3.59% | 241M 19.31% | 246M 2.07% | 250M 1.63% | 243M 2.80% | 253M 4.12% | 285M 12.65% | 371M 30.18% | 372M 0.27% | 393M 5.65% | 436M 10.94% | 448M 2.75% | 476M 6.25% | 465M 2.31% | 471M 1.29% | 529M 12.31% | 530M 0.19% | 517M 2.45% | 625M 20.89% | 633M 1.28% | 622M 1.74% | |
goodwill | 220.97M - | 220.04M 0.42% | 230.25M 4.64% | 223.51M 2.93% | 219.92M 1.61% | 216.26M - | 226.50M - | 251.84M - | 259.21M 2.93% | 298.94M - | 301.90M 0.99% | 302M 0.03% | 308M 1.99% | 355M 15.26% | 361M 1.69% | 356M 1.39% | 372M 4.49% | 399M 7.26% | 431M 8.02% | 481M 11.60% | 566M 17.67% | 568M 0.35% | 610M 7.39% | 650M 6.56% | 763M 17.38% | 799M 4.72% | 807M 1.00% | 866M 7.31% | 969M 11.89% | 1.21B 24.46% | 1.27B 5.39% | 1.28B 1.10% | 1.33B 3.66% | |||||||||||
goodwill and intangible assets | 981.66M - | 954.86M 2.73% | 936.73M 1.90% | 879.07M 6.16% | 887.43M 0.95% | 838.29M 5.54% | 943.45M 12.54% | 969.70M 2.78% | 952.11M 1.81% | 966.00M 1.46% | 977.78M 1.22% | 998.98M 2.17% | 993.74M 0.52% | 1.04B 4.21% | 1.11B 6.74% | 1.14B 3.09% | 1.18B 3.68% | 1.49B 26.48% | 1.44B 3.32% | 1.51B 4.27% | 1.55B 2.86% | 1.56B 0.43% | 1.62B 4.11% | 1.88B 16.17% | 2.00B 6.16% | 1.99B 0.55% | 2.01B 1.16% | 2.10B 4.38% | 2.32B 10.72% | 2.76B 18.77% | 3.00B 8.70% | 3.00B 0.20% | 3.43B 14.11% | 3.64B 6.27% | 4.52B 23.93% | 4.47B 1.04% | 4.68B 4.68% | 5.35B 14.43% | 5.73B 7.04% | 6.36B 10.94% | 6.71B 5.51% | 6.73B 0.40% | 6.99B 3.83% | |
intangible assets | 760.69M - | 734.83M 3.40% | 706.48M 3.86% | 655.56M 7.21% | 667.51M 1.82% | 838.29M 25.58% | 943.45M 12.54% | 969.70M 2.78% | 735.85M 24.12% | 966.00M 31.28% | 977.78M 1.22% | 998.98M 2.17% | 767.24M 23.20% | 1.04B 34.97% | 1.11B 6.74% | 1.14B 3.09% | 922.13M 19.07% | 1.49B 62.04% | 1.44B 3.32% | 1.21B 16.43% | 1.25B 3.32% | 1.25B 0.53% | 1.31B 4.63% | 1.53B 16.39% | 1.64B 7.20% | 1.63B 0.37% | 1.64B 0.43% | 1.70B 3.72% | 1.89B 11.36% | 2.28B 20.40% | 2.43B 6.80% | 2.44B 0.16% | 2.82B 15.68% | 2.99B 6.21% | 3.75B 25.35% | 3.67B 2.21% | 3.87B 5.48% | 4.49B 15.91% | 4.76B 6.11% | 5.15B 8.19% | 5.44B 5.53% | 5.45B 0.24% | 5.66B 3.87% | |
inventory | 21.14M - | 23.70M 12.10% | 25.73M 8.56% | 28.19M 9.56% | 25.25M 10.45% | 25.43M 0.71% | 28.26M 11.13% | 29.05M 2.82% | 24.33M 16.25% | 25.82M 6.12% | 24.26M 6.04% | 25.46M 4.93% | 19.67M 22.75% | 21.94M 11.57% | 30.88M 40.73% | 29.24M 5.31% | 23.20M 20.67% | 26.93M 16.10% | 29.50M 9.55% | 32.00M 8.45% | 34.40M 7.52% | 39M 13.37% | 45M 15.38% | 43M 4.44% | 31M 27.91% | 32M 3.23% | 32M 0% | 30M 6.25% | 27M 10% | 27M 0% | 28M 3.70% | 32M 14.29% | 35M 9.38% | 41M 17.14% | 46M 12.20% | 46M 0% | 48M 4.35% | 50M 4.17% | 56M 12% | 56M 0% | 51M 8.93% | 59M 15.69% | 60M 1.69% | |
long term debt | 168.95M - | 157.25M 6.92% | 228.30M 45.18% | 206.29M 9.64% | 206.95M 0.32% | 362.98M 75.40% | 346.45M 4.56% | 366.40M 5.76% | 359.17M 1.98% | 356.50M 0.74% | 339.21M 4.85% | 342.41M 0.95% | 352.54M 2.96% | 238.69M 32.29% | 236.46M 0.93% | 229.22M 3.06% | 224.25M 2.17% | 335.81M 49.75% | 317.20M 5.54% | 492M 55.11% | 498M 1.22% | 513M 3.01% | 562M 9.55% | 537M 4.45% | 562M 4.66% | 573M 1.96% | 623M 8.73% | 1.01B 62.44% | 1.08B 7.11% | 1.07B 1.29% | 1.10B 3.27% | 1.22B 10.59% | 1.51B 23.73% | 1.43B 5.29% | 1.37B 4.33% | 1.60B 16.86% | 1.63B 1.56% | 2.11B 29.64% | 2.48B 17.84% | 3.54B 42.43% | 3.68B 3.96% | |||
long term investments | 13.89M - | 14.01M 0.86% | 14.42M 2.96% | 14.57M 1.04% | 14.24M 2.26% | 14.89M 4.53% | 15.14M 1.68% | 15.81M 4.43% | 15.62M 1.20% | 15.83M 1.34% | 15.45M 2.36% | 20.67M 33.73% | 1.27M 93.85% | 1.51M 18.74% | 1.73M 14.99% | 1.86M 7.04% | 2.26M 21.71% | 612K 72.91% | 580K 5.23% | 567K 2.24% | 2.60M 358.55% | 2M 23.08% | 2M 0% | 2M 0% | 2M 0% | 2M 0% | 2M 0% | 2M 0% | 2M 0% | 3M 50% | 2M 33.33% | 2M 0% | 2M 0% | 2M 0% | 2M 0% | 2M 0% | 3M 50% | 3M 0% | 3M 0% | 3M 0% | 10M 233.33% | 7M 30% | 5M 28.57% | |
net debt | 399.20M - | 341.33M 14.50% | 338.20M 0.92% | 277.95M 17.81% | 223.94M 19.43% | 144.16M 35.62% | 235.14M 63.11% | 220.34M 6.29% | 176.70M 19.81% | 104.39M 40.92% | 124.52M 19.28% | 60.45M 51.45% | -6.93M 111.47% | -124.00M 1,688.78% | -69.81M 43.70% | -101.01M 44.71% | -156.10M 54.54% | -77.08M 50.62% | -56.77M 26.35% | -56.76M 0.01% | -220.20M 287.92% | -173M 21.44% | 349M 301.73% | 455M 30.37% | 428M 5.93% | 234M 45.33% | 145M 38.03% | 80M 44.83% | -33M 141.25% | 313M 1,048.48% | 485M 54.95% | 381M 21.44% | 624M 63.78% | 577M 7.53% | 1.52B 163.78% | 1.45B 4.47% | 1.48B 1.51% | 1.37B 7.32% | 1.77B 29.46% | 2.28B 28.57% | 2.40B 5.31% | 2.20B 8.38% | 2.53B 15.34% | |
net receivables | 269.43M - | 287.95M 6.88% | 280.20M 2.69% | 267.42M 4.56% | 273.61M 2.31% | 314.44M 14.92% | 290.73M 7.54% | 299.40M 2.98% | 306.30M 2.31% | 318.43M 3.96% | 320.08M 0.52% | 336.09M 5.00% | 330.57M 1.64% | 358.52M 8.46% | 366.34M 2.18% | 414.74M 13.21% | 424.23M 2.29% | 502.50M 18.45% | 481.34M 4.21% | 498.85M 3.64% | 509.80M 2.19% | 536M 5.14% | 549M 2.43% | 571M 4.01% | 610M 6.83% | 655M 7.38% | 590M 9.92% | 621M 5.25% | 675M 8.70% | 784M 16.15% | 750M 4.34% | 762M 1.60% | 842M 10.50% | 953M 13.18% | 1.18B 23.92% | 1.11B 5.59% | 1.26B 13.36% | 1.47B 16.53% | 1.47B 0.54% | 1.55B 5.53% | 1.71B 10.87% | 1.56B 8.69% | 1.82B 16.49% | |
other assets | 1M - | 1M - | -1M - | 1M - | -1M 200% | -1M - | -1M - | 1M 200% | ||||||||||||||||||||||||||||||||||||
other current assets | 42.86M - | 47.60M 11.05% | 44.46M 6.59% | 39.88M 10.30% | 41.23M 3.38% | 49.44M 19.92% | 50.13M 1.40% | 49.21M 1.84% | 47.20M 4.08% | 52.50M 11.24% | 52.14M 0.69% | 46.61M 10.60% | 65.71M 40.98% | 59.37M 9.65% | 59.23M 0.24% | 68.60M 15.83% | 56.52M 17.61% | 82.25M 45.53% | 85.60M 4.07% | 78.92M 7.81% | 74.40M 5.72% | 88M 18.28% | 102M 15.91% | 99M 2.94% | 95M 4.04% | 104M 9.47% | 104M 0% | 108M 3.85% | 116M 7.41% | 139M 19.83% | 152M 9.35% | 155M 1.97% | 156M 0.65% | 185M 18.59% | 234M 26.49% | 226M 3.42% | 223M 1.33% | 275M 23.32% | 261M 5.09% | 265M 1.53% | 282M 6.42% | 568M 101.42% | 328M 42.25% | |
other current liabilities | 64.89M - | 65.53M 0.99% | 63.14M 3.65% | 69.28M 9.72% | 100.19M 44.62% | 96.69M 3.49% | 89.78M 7.15% | 98.06M 9.22% | 65.03M 33.69% | 75.27M 15.75% | 95.51M 26.89% | 106.47M 11.48% | 113.13M 6.25% | 126.62M 11.93% | 145.99M 15.29% | 165.70M 13.50% | 155.06M 6.42% | 178.87M 15.36% | 174.59M 2.40% | 179.68M 2.92% | 172.50M 4.00% | 614M 255.94% | 185M 69.87% | 225M 21.62% | 233M 3.56% | 260M 11.59% | 293M 12.69% | 297M 1.37% | 310M 4.38% | 595M 91.94% | 187M 68.57% | 217M 16.04% | 189M 12.90% | 272M 43.92% | 250M 8.09% | 276M 10.40% | 287M 3.99% | 696M 142.51% | 758M 8.91% | 829M 9.37% | 1.11B 33.66% | 338M 69.49% | 412M 21.89% | |
other liabilities | ||||||||||||||||||||||||||||||||||||||||||||
other non current assets | 22.29M - | 21.31M 4.37% | 24.59M 15.40% | 24.44M 0.62% | 22.70M 7.12% | 20.41M 10.11% | 20.25M 0.78% | 16.27M 19.63% | 16.57M 1.84% | 18.57M 12.09% | 21.55M 16.04% | 20.57M 4.55% | 18.51M 10.02% | 17.93M 3.14% | 19.60M 9.31% | 19.58M 0.10% | 19.54M 0.19% | 56.30M 188.09% | 56.00M 0.52% | 58.33M 4.15% | 61.60M 5.61% | 62M 0.65% | 64M 3.23% | 69M 7.81% | 69M 0% | 68M 1.45% | 72M 5.88% | 77M 6.94% | 76M 1.30% | 77M 1.32% | 84M 9.09% | 93M 10.71% | 95M 2.15% | 105M 10.53% | 142M 35.24% | 158M 11.27% | 168M 6.33% | 180M 7.14% | 187M 3.89% | 197M 5.35% | 277M 40.61% | 300M 8.30% | 612M 104% | |
other non current liabilities | 50.07M - | 47.38M 5.36% | 45.47M 4.05% | 47.17M 3.76% | 75.27M 59.56% | 68.46M 9.06% | 80.51M 17.61% | 79.37M 1.41% | 69.05M 13.01% | 73.93M 7.07% | 75.98M 2.77% | 82.87M 9.07% | 83.14M 0.33% | 85.90M 3.32% | 100.84M 17.39% | 109.86M 8.94% | 120.10M 9.32% | 140.37M 16.88% | 143.56M 2.27% | 153.15M 6.68% | 173.50M 13.29% | 160M 7.78% | 173M 8.13% | 185M 6.94% | 220M 18.92% | 223M 1.36% | 251M 12.56% | 291M 15.94% | 335M 15.12% | 126M 62.39% | 134M 6.35% | 145M 8.21% | 192M 32.41% | 197M 2.60% | 266M 35.03% | 234M 12.03% | 240M 2.56% | 209M 12.92% | 244M 16.75% | 228M 6.56% | 246M 7.89% | 273M 10.98% | 298M 9.16% | |
othertotal stockholders equity | -165M - | -162M 1.82% | -162M 0% | -179M 10.49% | ||||||||||||||||||||||||||||||||||||||||
preferred stock | ||||||||||||||||||||||||||||||||||||||||||||
property plant equipment net | 36.02M - | 36.38M 1.00% | 38.00M 4.45% | 35.27M 7.18% | 37.23M 5.56% | 35.17M 5.54% | 36.39M 3.49% | 40.66M 11.73% | 42.07M 3.47% | 44.68M 6.20% | 46.90M 4.98% | 47.65M 1.60% | 46.40M 2.64% | 47.28M 1.90% | 50.16M 6.10% | 53.01M 5.67% | 53.82M 1.53% | 57.51M 6.86% | 58.13M 1.08% | 58.38M 0.44% | 67.40M 15.45% | 276M 309.50% | 280M 1.45% | 290M 3.57% | 311M 7.24% | 311M 0% | 319M 2.57% | 319M 0% | 337M 5.64% | 358M 6.23% | 356M 0.56% | 343M 3.65% | 339M 1.17% | 376M 10.91% | 421M 11.97% | 395M 6.18% | 413M 4.56% | 414M 0.24% | 413M 0.24% | 411M 0.48% | 453M 10.22% | 453M 0% | 525M 15.89% | |
retained earnings | 166.27M - | 153.97M 7.40% | 155.74M 1.15% | 161.71M 3.84% | 179.84M 11.21% | 191.57M 6.52% | 203.03M 5.98% | 227.55M 12.08% | 272.32M 19.67% | 269.80M 0.93% | 303.60M 12.53% | 349.87M 15.24% | 394.33M 12.71% | 413.57M 4.88% | 443.53M 7.24% | 476.61M 7.46% | 531.53M 11.52% | 569.57M 7.16% | 600.38M 5.41% | 644.89M 7.41% | 803.50M 24.60% | 445M 44.62% | 497M 11.69% | 558M 12.27% | 628M 12.54% | 690M 9.87% | 752M 8.99% | 852M 13.30% | 980M 15.02% | 950M 3.06% | 1.02B 7.05% | 1.10B 8.46% | 1.21B 9.34% | 1.41B 16.92% | 1.51B 7.38% | 1.63B 7.79% | 1.76B 8.03% | 1.45B 17.53% | 1.55B 6.40% | 1.71B 10.67% | 1.88B 9.58% | 2.36B 25.69% | 2.52B 6.74% | |
short term debt | 477.17M - | 483.77M 1.38% | 270.52M 44.08% | 202.30M 25.22% | 66.33M 67.21% | 69.69M 5.07% | 160.20M 129.88% | 5.62M 96.49% | 8.72M 55.19% | 9.09M 4.13% | 8.33M 8.33% | 8.41M 0.96% | 7.36M 12.45% | 7.48M 1.58% | 7.42M 0.71% | 74.88M 908.63% | 96.40M 28.73% | 41.23M 57.23% | 62.55M 51.70% | 63.45M 1.45% | 51.20M 19.31% | 52M 1.56% | 65M 25% | 177M 172.31% | 182M 2.82% | 61M 66.48% | 168M 175.41% | 72M 57.14% | 102M 41.67% | 233M 128.43% | 252M 8.15% | 272M 7.94% | 282M 3.68% | 351M 24.47% | 686M 95.44% | 687M 0.15% | 917M 33.48% | 777M 15.27% | 1.11B 43.50% | 1.25B 11.66% | 1.20B 3.78% | 737M 38.48% | 729M 1.09% | |
short term investments | 780K - | 469K 39.87% | 13.03M - | 19.24M 47.71% | 4.24M 77.99% | 996K 76.49% | 5M - | 8M 60% | 10M 25% | 8M 20% | 8M 0% | 9M 12.50% | 9M 0% | 10M 11.11% | 11M 10% | 19M 72.73% | 39M 105.26% | 130M 233.33% | 107M 17.69% | 94M 12.15% | 115M 22.34% | 15M - | 8M 46.67% | 14M 75% | 11M 21.43% | 13M 18.18% | ||||||||||||||||||
tax assets | 71.67M - | 61.85M 13.71% | 64.16M 3.73% | 65.97M 2.83% | 60.76M 7.89% | 57.01M 6.18% | 60.14M 5.49% | 58.68M 2.43% | 56.65M 3.46% | 52.78M 6.83% | 43.29M 17.99% | 23.25M 46.30% | 49.86M 114.48% | 47.63M 4.48% | 38.34M 19.51% | 34.49M 10.02% | 38.36M 11.21% | 37.64M 1.88% | 54.25M 44.14% | 47.30M 12.82% | 47.30M 0% | 48M 1.48% | 48M 0% | 38M 20.83% | 45M 18.42% | 46M 2.22% | 45M 2.17% | 50M 11.11% | 52M 4% | 57M 9.62% | 58M 1.75% | 63M 8.62% | 66M 4.76% | 66M 0% | 97M 46.97% | 155M 59.79% | 160M 3.23% | 106M 33.75% | 89M 16.04% | 84M 5.62% | 107M 27.38% | 157M 46.73% | 191M 21.66% | |
tax payables | 5.47M - | 7.07M 29.23% | 11.84M 67.43% | 21.11M 78.20% | 25.59M 21.24% | 23.60M 7.78% | 18.91M 19.87% | 27.78M 46.93% | 6.56M 76.38% | 15.20M 131.67% | 29.03M 90.99% | 37.00M 27.45% | 40.63M 9.82% | 41.02M 0.95% | 47.43M 15.62% | 55.54M 17.10% | 31.03M 44.13% | 28.77M 7.27% | 30.59M 6.31% | 34.84M 13.88% | 30.30M 13.02% | 38M 25.41% | 25M 34.21% | 30M 20% | 36M 20% | 60M 66.67% | 95M 58.33% | 90M 5.26% | 78M 13.33% | 91M 16.67% | 67M 26.37% | 86M 28.36% | 56M 34.88% | 119M 112.50% | 77M 35.29% | 99M 28.57% | 97M 2.02% | 118M 21.65% | 77M 34.75% | 112M 45.45% | 90M 19.64% | 135M 50% | 104M 22.96% | |
total assets | 1.54B - | 1.59B 3.44% | 1.53B 3.84% | 1.44B 6.09% | 1.43B 0.23% | 1.49B 3.75% | 1.58B 6.03% | 1.63B 3.21% | 1.64B 0.75% | 1.77B 7.71% | 1.76B 0.47% | 1.84B 4.87% | 1.88B 2.20% | 2.06B 9.62% | 2.10B 1.85% | 2.17B 3.05% | 2.29B 5.59% | 2.61B 13.86% | 2.55B 1.99% | 2.74B 7.17% | 2.94B 7.26% | 3.32B 13.24% | 2.93B 11.88% | 3.24B 10.52% | 3.49B 7.75% | 3.58B 2.55% | 3.77B 5.31% | 3.88B 2.97% | 4.38B 12.79% | 5.15B 17.65% | 5.29B 2.80% | 5.43B 2.70% | 5.77B 6.11% | 6.50B 12.71% | 7.42B 14.19% | 7.33B 1.29% | 7.88B 7.60% | 8.86B 12.46% | 9.19B 3.66% | 10.00B 8.88% | 10.90B 8.95% | 11.92B 9.38% | 12.12B 1.64% | |
total current assets | 412.18M - | 502.17M 21.83% | 451.67M 10.06% | 417.09M 7.66% | 410.76M 1.52% | 521.12M 26.87% | 501.13M 3.84% | 525.92M 4.95% | 556.30M 5.78% | 667.85M 20.05% | 652.49M 2.30% | 731.85M 12.16% | 773.68M 5.71% | 914.71M 18.23% | 887.74M 2.95% | 918.73M 3.49% | 992.90M 8.07% | 959.21M 3.39% | 940.01M 2.00% | 1.07B 13.38% | 1.21B 13.27% | 1.38B 14.31% | 915M 33.70% | 956M 4.48% | 1.06B 11.09% | 1.16B 9.51% | 1.32B 13.41% | 1.33B 1.06% | 1.58B 18.90% | 1.89B 19.37% | 1.79B 5.29% | 1.93B 7.65% | 1.83B 4.87% | 2.31B 25.61% | 2.24B 2.65% | 2.15B 4.37% | 2.46B 14.68% | 2.81B 14.10% | 2.77B 1.46% | 2.95B 6.65% | 3.35B 13.35% | 4.27B 27.65% | 4.10B 4.05% | |
total current liabilities | 1.11B - | 1.18B 6.65% | 943.77M 20.19% | 869.18M 7.90% | 758.85M 12.69% | 849.48M 11.94% | 907.70M 6.85% | 773.36M 14.80% | 769.76M 0.47% | 867.44M 12.69% | 840.98M 3.05% | 874.36M 3.97% | 873.16M 0.14% | 1.02B 16.74% | 993.08M 2.57% | 1.13B 13.29% | 1.17B 4.18% | 1.38B 18.03% | 1.30B 6.28% | 1.31B 0.97% | 1.34B 2.67% | 1.93B 43.66% | 1.45B 24.81% | 1.65B 13.36% | 1.73B 5.22% | 1.81B 4.45% | 1.88B 3.87% | 1.82B 3.09% | 2.04B 12.03% | 2.76B 35.34% | 2.33B 15.54% | 2.38B 1.93% | 2.46B 3.53% | 2.93B 19.10% | 3.50B 19.31% | 3.42B 2.06% | 3.77B 10.01% | 4.58B 21.66% | 4.82B 5.24% | 5.10B 5.68% | 5.50B 7.79% | 4.64B 15.56% | 4.53B 2.41% | |
total debt | 477.17M - | 483.77M 1.38% | 439.47M 9.16% | 359.55M 18.19% | 294.62M 18.06% | 275.98M 6.33% | 367.15M 33.03% | 368.61M 0.40% | 355.18M 3.64% | 375.49M 5.72% | 367.49M 2.13% | 364.91M 0.70% | 346.57M 5.03% | 349.89M 0.96% | 359.96M 2.88% | 313.57M 12.89% | 332.86M 6.15% | 270.45M 18.75% | 286.80M 6.05% | 399.27M 39.22% | 368.40M 7.73% | 544M 47.67% | 563M 3.49% | 690M 22.56% | 744M 7.83% | 598M 19.62% | 730M 22.07% | 645M 11.64% | 725M 12.40% | 1.25B 71.72% | 1.34B 7.31% | 1.34B 0.45% | 1.39B 3.35% | 1.57B 13.41% | 2.20B 39.73% | 2.12B 3.59% | 2.29B 7.93% | 2.38B 3.98% | 2.74B 15.26% | 3.35B 22.33% | 3.68B 9.81% | 4.28B 16.11% | 4.41B 3.09% | |
total investments | 14.67M - | 14.47M 1.30% | 14.42M 0.37% | 14.57M 1.04% | 14.24M 2.26% | 14.89M 4.53% | 15.14M 1.68% | 15.81M 4.43% | 15.62M 1.20% | 15.83M 1.34% | 28.48M 79.95% | 39.91M 40.13% | 5.51M 86.20% | 2.50M 54.52% | 1.73M 30.75% | 1.86M 7.04% | 2.26M 21.71% | 612K 72.91% | 580K 5.23% | 567K 2.24% | 2.60M 358.55% | 2M 23.08% | 7M 250% | 10M 42.86% | 12M 20% | 10M 16.67% | 10M 0% | 11M 10% | 11M 0% | 13M 18.18% | 13M 0% | 21M 61.54% | 41M 95.24% | 132M 221.95% | 109M 17.42% | 96M 11.93% | 118M 22.92% | 3M 97.46% | 18M 500% | 11M 38.89% | 24M 118.18% | 18M 25% | 18M 0% | |
total liabilities | 1.27B - | 1.34B 5.11% | 1.27B 4.77% | 1.19B 6.87% | 1.17B 1.03% | 1.23B 4.61% | 1.30B 6.27% | 1.33B 2.18% | 1.30B 2.31% | 1.43B 9.62% | 1.39B 2.92% | 1.42B 2.48% | 1.43B 0.43% | 1.59B 11.17% | 1.59B 0.18% | 1.62B 1.90% | 1.68B 4.07% | 1.97B 16.83% | 1.89B 4.07% | 2.02B 7.24% | 2.07B 2.23% | 2.82B 36.28% | 2.37B 16.13% | 2.62B 10.95% | 2.80B 6.75% | 2.86B 2.03% | 2.97B 4.02% | 2.98B 0.13% | 3.33B 11.76% | 4.32B 29.70% | 3.97B 8.00% | 4.03B 1.61% | 4.25B 5.26% | 4.86B 14.48% | 5.75B 18.31% | 5.63B 2.19% | 5.95B 5.76% | 7.02B 18.00% | 7.32B 4.26% | 8.05B 9.96% | 8.94B 11.06% | 9.17B 2.60% | 9.21B 0.47% | |
total liabilities and stockholders equity | 1.54B - | 1.59B 3.44% | 1.53B 3.84% | 1.44B 6.09% | 1.43B 0.23% | 1.49B 3.75% | 1.58B 6.03% | 1.63B 3.21% | 1.64B 0.75% | 1.77B 7.71% | 1.76B 0.47% | 1.84B 4.87% | 1.88B 2.20% | 2.06B 9.62% | 2.10B 1.85% | 2.17B 3.05% | 2.29B 5.59% | 2.61B 13.86% | 2.55B 1.99% | 2.74B 7.17% | 2.94B 7.26% | 3.32B 13.24% | 2.93B 11.88% | 3.24B 10.52% | 3.49B 7.75% | 3.58B 2.55% | 3.77B 5.31% | 3.88B 2.97% | 4.38B 12.79% | 5.15B 17.65% | 5.29B 2.80% | 5.43B 2.70% | 5.77B 6.11% | 6.50B 12.71% | 7.42B 14.19% | 7.33B 1.29% | 7.88B 7.60% | 8.86B 12.46% | 9.19B 3.66% | 10.00B 8.88% | 10.90B 8.95% | 11.92B 9.38% | 12.12B 1.64% | |
total non current assets | 1.13B - | 1.09B 3.30% | 1.08B 0.97% | 1.02B 5.44% | 1.02B 0.30% | 965.76M 5.54% | 1.08B 11.35% | 1.10B 2.40% | 1.08B 1.64% | 1.10B 1.37% | 1.10B 0.65% | 1.11B 0.56% | 1.11B 0.12% | 1.15B 3.61% | 1.22B 5.67% | 1.25B 2.74% | 1.30B 3.76% | 1.65B 27.09% | 1.61B 1.99% | 1.67B 3.55% | 1.73B 3.43% | 1.94B 12.49% | 2.01B 3.60% | 2.28B 13.26% | 2.42B 6.31% | 2.41B 0.45% | 2.45B 1.41% | 2.55B 4.00% | 2.79B 9.58% | 3.25B 16.63% | 3.50B 7.53% | 3.51B 0.20% | 3.93B 12.12% | 4.19B 6.66% | 5.18B 23.49% | 5.18B 0.02% | 5.42B 4.69% | 6.06B 11.69% | 6.42B 6.04% | 7.05B 9.81% | 7.55B 7.12% | 7.65B 1.28% | 8.02B 4.81% | |
total non current liabilities | 162.85M - | 154.13M 5.35% | 329.15M 113.55% | 316.30M 3.90% | 414.45M 31.03% | 377.93M 8.81% | 396.63M 4.95% | 559.44M 41.05% | 532.28M 4.86% | 559.86M 5.18% | 544.61M 2.72% | 545.51M 0.17% | 552.79M 1.33% | 565.91M 2.37% | 595.01M 5.14% | 493.17M 17.11% | 512.00M 3.82% | 583.99M 14.06% | 590.87M 1.18% | 714.96M 21.00% | 725.20M 1.43% | 889M 22.59% | 913M 2.70% | 978M 7.12% | 1.07B 9.30% | 1.05B 1.87% | 1.09B 4.29% | 1.16B 5.67% | 1.29B 11.33% | 1.55B 20.75% | 1.64B 5.41% | 1.66B 1.16% | 1.78B 7.72% | 1.93B 8.12% | 2.25B 16.79% | 2.20B 2.40% | 2.18B 0.86% | 2.44B 11.69% | 2.50B 2.42% | 2.95B 18.24% | 3.44B 16.71% | 4.53B 31.57% | 4.68B 3.42% | |
total stockholders equity | 266.00M - | 253.88M 4.56% | 256.65M 1.09% | 250.93M 2.23% | 259.83M 3.55% | 259.48M 0.14% | 272.16M 4.89% | 294.24M 8.11% | 337.28M 14.63% | 338.41M 0.33% | 371.88M 9.89% | 423.10M 13.77% | 457.51M 8.13% | 479.38M 4.78% | 514.78M 7.38% | 548.85M 6.62% | 604.08M 10.06% | 637.95M 5.61% | 666.11M 4.41% | 712.56M 6.97% | 866.10M 21.55% | 504M 41.81% | 564M 11.90% | 613M 8.69% | 687M 12.07% | 719M 4.66% | 794M 10.43% | 902M 13.60% | 1.05B 16.19% | 817M 22.04% | 898M 9.91% | 971M 8.13% | 1.06B 9.17% | 1.45B 36.51% | 1.47B 1.31% | 1.50B 2.59% | 1.71B 13.83% | 1.43B 16.76% | 1.53B 7.65% | 1.65B 7.69% | 1.88B 13.56% | 2.31B 23.24% | 2.46B 6.31% |
All numbers in (except ratios and percentages)