COM:CSGI
CSG
- Stock
Last Close
55.20
22/11 21:00
Market Cap
1.19B
Beta: -
Volume Today
176.22K
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 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 33.38M - | 31.99M 4.14% | 36.31M 13.48% | 31.08M 14.39% | 37.05M 19.21% | 31.22M 15.73% | 31.98M 2.41% | 37.86M 18.39% | 43.39M 14.61% | 28.94M 33.31% | 26.66M 7.87% | 25.35M 4.92% | 35.12M 38.54% | 31.80M 9.44% | 29.98M 5.73% | 31.69M 5.68% | 38.42M 21.25% | 35.54M 7.51% | 37.32M 5.01% | 39.05M 4.66% | 45.39M 16.21% | 40.79M 10.12% | 44.87M 10.01% | 39.53M 11.90% | 32.70M 17.28% | 37.96M 16.07% | 34.49M 9.13% | 36.62M 6.15% | 29.83M 18.52% | 32.95M 10.44% | 31.85M 3.33% | 32.08M 0.72% | 35.40M 10.34% | 35.19M 0.58% | 34.18M 2.87% | 32.69M 4.38% | 47.72M 46.00% | 36.12M 24.31% | 37.96M 5.09% | 42.62M 12.28% | 46.41M 8.88% | 43.77M 5.68% | 52.86M 20.78% | 51.91M 1.81% | |
accumulated other comprehensive income loss | 1.62M - | 2.64M 63.14% | 5.80M 119.86% | -4.48M 177.19% | -13.38M 198.86% | -22.91M 71.24% | -14.99M 34.59% | -23.75M 58.46% | -26.39M 11.11% | -26.58M 0.72% | -34.77M 30.82% | -36.73M 5.63% | -45.37M 23.54% | -40.99M 9.66% | -35.66M 13.00% | -30.05M 15.75% | -28.82M 4.07% | -21.21M 26.42% | -37.37M 76.22% | -37.37M 0.01% | -42.94M 14.89% | -39.07M 9.00% | -42.88M 9.75% | -49.78M 16.09% | -39.50M 20.64% | -54.61M 38.25% | -51.89M 4.99% | -44.23M 14.75% | -31.14M 29.61% | -31.50M 1.16% | -29.29M 7.00% | -35.78M 22.15% | -38.35M 7.18% | -39.54M 3.09% | -55.53M 40.46% | -73.45M 32.26% | -58.83M 19.90% | -55.99M 4.83% | -54.28M 3.05% | -60.77M 11.97% | -55.63M - | ||||
cash and cash equivalents | 82.69M - | 65.45M 20.84% | 86.12M 31.58% | 75.57M 12.25% | 81.71M 8.12% | 89.28M 9.26% | 94.94M 6.35% | 100.17M 5.50% | 132.63M 32.41% | 289.73M 118.45% | 135.12M 53.36% | 140.22M 3.78% | 126.35M 9.89% | 107.42M 14.98% | 125.11M 16.47% | 142.75M 14.10% | 122.24M 14.37% | 147.50M 20.66% | 119.67M 18.87% | 197.17M 64.76% | 139.28M 29.36% | 123.57M 11.28% | 113.78M 7.93% | 160.63M 41.18% | 156.55M 2.54% | 107.74M 31.18% | 144.02M 33.67% | 174.49M 21.16% | 188.70M 8.14% | 150.61M 20.19% | 163.77M 8.74% | 195.37M 19.29% | 205.63M 5.26% | 181.46M 11.76% | 133.77M 26.28% | 146.69M 9.65% | 150.37M 2.51% | 167.68M 11.52% | 146.21M 12.80% | 146.73M 0.35% | 186.26M 26.94% | 120.81M 35.14% | 110.44M 8.59% | 118.44M 7.25% | |
cash and short term investments | 210.84M - | 183.01M 13.20% | 189.58M 3.59% | 183.46M 3.23% | 201.80M 10.00% | 169.89M 15.81% | 194.04M 14.21% | 199.77M 2.95% | 240.94M 20.61% | 385.23M 59.89% | 286.73M 25.57% | 266.14M 7.18% | 276.50M 3.89% | 237.87M 13.97% | 244.95M 2.98% | 258.55M 5.55% | 261.36M 1.09% | 222.10M 15.02% | 186.36M 16.09% | 199.30M 6.94% | 162.88M 18.27% | 141.91M 12.88% | 131.45M 7.37% | 171.97M 30.82% | 182.66M 6.22% | 131.27M 28.13% | 171.20M 30.42% | 212.09M 23.89% | 240.30M 13.30% | 205.15M 14.63% | 212.09M 3.39% | 224.54M 5.87% | 233.67M 4.07% | 187.59M 19.72% | 135.03M 28.02% | 147.26M 9.05% | 150.44M 2.16% | 167.68M 11.46% | 146.21M 12.80% | 146.73M 0.35% | 372.53M 153.89% | 120.81M 67.57% | 110.44M 8.59% | 118.44M 7.25% | |
common stock | 658K - | 661K 0.46% | 661K 0% | 667K 0.91% | 667K 0% | 671K 0.60% | 671K 0% | 670K 0.15% | 672K 0.30% | 673K 0.15% | 673K 0% | 672K 0.15% | 672K 0% | 689K 2.53% | 689K 0% | 689K 0% | 689K 0% | 692K 0.44% | 692K 0% | 693K 0.14% | 693K 0% | 697K 0.58% | 696K 0.14% | 696K 0% | 696K 0% | 699K 0.43% | 699K 0% | 701K 0.29% | 700K 0.14% | 704K 0.57% | 704K 0% | 704K 0% | 705K 0.14% | 709K 0.57% | 709K 0% | 708K 0.14% | 708K 0% | 712K 0.56% | 713K 0.14% | 713K 0% | 713K 0% | 717K 0.56% | 717K 0% | 717K 0% | |
deferred revenue | 77.56M - | 81.94M 5.65% | 82.82M 1.07% | 79.85M 3.59% | 75.80M 5.08% | 80.09M 5.67% | 82.24M 2.68% | 77.93M 5.24% | 75.60M 2.98% | 80.43M 6.38% | 84.61M 5.20% | 81.70M 3.43% | 78.98M 3.34% | 83.44M 5.65% | 90.45M 8.41% | 82.66M 8.62% | 72.94M 11.76% | 73.19M 0.34% | 75.18M 2.73% | 77.47M 3.04% | 77.13M 0.44% | 81.71M 5.95% | 84.65M 3.59% | 84.98M 0.39% | 83.78M 1.41% | 87.04M 3.89% | 89.47M 2.80% | 87.22M 2.52% | 92.35M 5.88% | 88.41M 4.27% | 87.37M 1.17% | 96.48M 10.43% | 97.29M 0.84% | 92.31M 5.12% | 85.44M 7.45% | 83.51M 2.25% | 86.50M 3.59% | 89.22M 3.14% | 89.18M 0.05% | 94.50M 5.97% | 41.03M 56.58% | 36.97M 9.91% | 56.15M 51.88% | 37.72M 32.82% | |
deferred revenue non current | 9.22M - | 7.88M 14.60% | 7.36M 6.50% | 9.27M 25.90% | 9.65M 4.08% | 8.80M 8.81% | 9.27M 5.34% | 9.59M 3.44% | 9.83M 2.51% | 9.04M 7.97% | 7.94M 12.22% | 7.73M 2.70% | 6.69M 13.36% | 7.59M 13.46% | 7.71M 1.51% | 11.55M 49.81% | 12.35M 6.89% | 9.19M 25.55% | 9.07M 1.27% | 13.58M 49.64% | 17.53M 29.08% | 16.93M 3.42% | 15.46M 8.65% | 13.88M 10.24% | 18.55M 33.67% | 18.57M 0.12% | 16.77M 9.71% | 18.88M 12.59% | 17.27M 8.52% | 15.51M 10.25% | 14.29M 7.85% | 14.01M 1.97% | 19.60M 39.93% | 16.16M 17.57% | 19.38M 19.97% | 18.74M 3.32% | 21.99M 17.36% | 21.76M 1.07% | 20.79M 4.43% | 20.83M 0.17% | 23.45M 12.57% | 23.38M 0.28% | 22.38M 4.31% | ||
deferrred tax liabilities non current | 20.27M - | 18.89M 6.81% | 17.65M 6.57% | 15.12M 14.37% | 19.58M 29.53% | 18.59M 5.07% | 11.38M 38.80% | 14.59M 28.27% | 9.24M 36.69% | 4.04M 56.31% | 50K 98.76% | 19K 62% | 99K 421.05% | 3.64M 3,579.80% | 100K 97.26% | 98K 2% | 4.58M 4,577.55% | 8.41M 83.51% | 9.16M 8.92% | 5.88M 35.81% | 8.21M 39.52% | 8.80M 7.23% | 11.20M 27.35% | 12.82M 14.44% | 6.38M 50.27% | 15.79M 147.58% | 13.33M 15.53% | 10.39M 22.09% | 5.11M 50.82% | 11.57M 126.44% | 10.94M 5.43% | 6.70M 38.76% | 7.75M 15.70% | 7.73M 0.30% | 196K 97.46% | 110K 43.88% | 117K 6.36% | 120K 2.56% | 131K 9.17% | 128K 2.29% | 123K 3.91% | 124K 0.81% | 122K 1.61% | ||
goodwill | 233.60M - | 234.36M 0.33% | 236.79M 1.04% | 230.80M 2.53% | 225.27M 2.40% | 219.67M 2.49% | 226.04M 2.90% | 222.09M 1.75% | 219.72M 1.06% | 216.91M 1.28% | 209.66M 3.34% | 206.89M 1.32% | 201.09M 2.80% | 202.75M 0.82% | 206.63M 1.92% | 210.02M 1.64% | 210.08M 0.03% | 222.91M 6.11% | 210.60M 5.52% | 210.70M 0.04% | 255.82M 21.41% | 258.51M 1.05% | 256.89M 0.63% | 253.05M 1.49% | 259.16M 2.42% | 262.83M 1.42% | 262.77M 0.02% | 266.64M 1.47% | 272.32M 2.13% | 273.26M 0.35% | 274.84M 0.58% | 313.25M 13.97% | 321.33M 2.58% | 319.03M 0.71% | 301.22M 5.58% | 295.20M 2.00% | 304.04M 2.99% | 305.10M 0.35% | 306.64M 0.50% | 303.00M 1.19% | 308.60M 1.85% | 306.58M 0.65% | 317.13M 3.44% | 323.45M 1.99% | |
goodwill and intangible assets | 332.36M - | 329.71M 0.79% | 332.66M 0.89% | 321.36M 3.40% | 316.04M 1.66% | 305.78M 3.25% | 310.99M 1.70% | 302.53M 2.72% | 294.56M 2.64% | 287.64M 2.35% | 279.05M 2.99% | 272.95M 2.19% | 272.20M 0.28% | 270.77M 0.52% | 273.61M 1.05% | 273.83M 0.08% | 280.61M 2.48% | 293.50M 4.59% | 283.10M 3.54% | 282.51M 0.21% | 357.67M 26.60% | 356.70M 0.27% | 390.17M 9.38% | 341.94M 12.36% | 346.80M 1.42% | 348.81M 0.58% | 344.69M 1.18% | 345.63M 0.27% | 346.79M 0.33% | 345.12M 0.48% | 351.66M 1.89% | 396.97M 12.89% | 408.29M 2.85% | 402.75M 1.36% | 378.05M 6.13% | 367.45M 2.80% | 372.23M 1.30% | 368.93M 0.89% | 366.02M 0.79% | 357.67M 2.28% | 308.60M 13.72% | 306.58M 0.65% | 317.13M 3.44% | 323.45M 1.99% | |
intangible assets | 98.76M - | 95.35M 3.45% | 95.87M 0.54% | 90.56M 5.54% | 90.77M 0.23% | 86.11M 5.13% | 84.95M 1.36% | 80.44M 5.30% | 74.83M 6.97% | 70.73M 5.48% | 69.39M 1.90% | 66.06M 4.79% | 71.10M 7.63% | 68.02M 4.34% | 66.98M 1.53% | 63.81M 4.73% | 70.53M 10.53% | 70.58M 0.07% | 72.50M 2.72% | 71.82M 0.94% | 101.86M 41.83% | 98.19M 3.60% | 133.28M 35.74% | 88.89M 33.30% | 87.63M 1.42% | 85.97M 1.89% | 81.92M 4.72% | 78.99M 3.57% | 74.47M 5.73% | 71.86M 3.50% | 76.81M 6.90% | 83.73M 9.00% | 86.96M 3.86% | 83.71M 3.74% | 76.82M 8.23% | 72.26M 5.94% | 68.19M 5.63% | 63.83M 6.40% | 59.38M 6.97% | 54.67M 7.92% | |||||
inventory | 15.09M - | 9.40M 37.70% | 11.45M 21.78% | 8.69M 24.06% | 13.20M 51.93% | 10.09M 23.61% | 7.48M 25.86% | 12.84M 71.76% | 18.14M 41.19% | ||||||||||||||||||||||||||||||||||||
long term debt | 250.05M - | 245.83M 1.69% | 241.63M 1.71% | 237.47M 1.72% | 233.33M 1.74% | 277.97M 19.13% | 138.75M 50.08% | 277.35M 99.89% | 135M 51.32% | 334.79M 147.99% | 332.18M 0.78% | 329.58M 0.78% | 326.99M 0.79% | 322.54M 1.36% | 318.10M 1.38% | 313.66M 1.39% | 309.24M 1.41% | 354.76M 14.72% | 353.90M 0.24% | 353.11M 0.22% | 352.33M 0.22% | 418.40M 18.75% | 427.85M 2.26% | 424.75M 0.72% | 425.44M 0.16% | 436.47M 2.59% | 444.88M 1.93% | 440.97M 0.88% | 433.08M 1.79% | 198.76M 54.11% | 189.72M 4.55% | 219.28M 15.58% | 207.29M 5.47% | 200.28M 3.38% | 193.01M 3.63% | 435.44M 125.60% | 428.68M 1.55% | 448.88M 4.71% | 440.65M 1.83% | 573.57M 30.16% | 569.36M 0.73% | 565.09M 0.75% | 532.98M 5.68% | 556.41M 4.40% | |
long term investments | 41K - | 1.85M 4,402.44% | 1.83M 0.70% | 2.17M 18.39% | 6K 99.72% | 1.28M 21,266.67% | 1.23M 4.06% | 1.18M 4.15% | -97K 108.23% | -159K - | -88K - | 38.36M 43,687.50% | 35.53M 7.38% | 35.58M 0.16% | 2K 99.99% | 37.42M 1,870,900% | 42.90M - | 16K 99.96% | 51.97M 324,693.75% | 41.56M 20.02% | 45.04M 8.37% | 13K 99.97% | 47.33M 364,007.69% | 46.80M 1.13% | 47.25M 0.96% | -6K 100.01% | 133.77M - | 146.69M 9.65% | 150.37M 2.51% | 54.11M - | 53.34M 1.44% | 125.35M - | |||||||||||||
net debt | 182.36M - | 197.25M 8.16% | 174.26M 11.65% | 182.52M 4.74% | 174.12M 4.60% | 196.19M 12.68% | 190.20M 3.06% | 184.68M 2.90% | 151.95M 17.72% | 159.41M 4.91% | 250.66M 57.25% | 236.48M 5.66% | 250.07M 5.74% | 231.99M 7.23% | 211.74M 8.73% | 191.54M 9.54% | 209.49M 9.37% | 214.76M 2.51% | 241.73M 12.56% | 163.44M 32.39% | 220.55M 34.94% | 321.06M 45.57% | 344.79M 7.39% | 296.38M 14.04% | 301.65M 1.78% | 362.06M 20.03% | 334.82M 7.52% | 302.19M 9.75% | 281.10M 6.98% | 313.34M 11.47% | 292.22M 6.74% | 284.09M 2.78% | 262.42M 7.63% | 294.16M 12.09% | 333.13M 13.25% | 362.98M 8.96% | 336.82M 7.21% | 337.92M 0.32% | 333.56M 1.29% | 466.26M 39.78% | 406.54M 12.81% | 467.18M 14.92% | 472.61M 1.16% | 459.47M 2.78% | |
net receivables | 220.69M - | 239.90M 8.70% | 238.85M 0.44% | 237.17M 0.70% | 234.66M 1.06% | 230.18M 1.91% | 228.83M 0.59% | 230.25M 0.62% | 224.00M 2.71% | 225.20M 0.53% | 219.44M 2.56% | 239.56M 9.17% | 251.69M 5.06% | 253.38M 0.67% | 248.36M 1.98% | 246.09M 0.91% | 264.56M 7.51% | 260.74M 1.44% | 289.70M 11.11% | 291.03M 0.46% | 279.77M 3.87% | 288.53M 3.13% | 312.28M 8.23% | 284.27M 8.97% | 281.81M 0.87% | 301.70M 7.06% | 287.87M 4.59% | 265.44M 7.79% | 266.57M 0.43% | 290.24M 8.88% | 274.98M 5.26% | 285.15M 3.70% | 286.53M 0.49% | 289.36M 0.99% | 302.57M 4.56% | 313.05M 3.46% | 328.29M 4.87% | 331.27M 0.91% | 338.59M 2.21% | 361.26M 6.70% | 360.81M - | ||||
other assets | |||||||||||||||||||||||||||||||||||||||||||||
other current assets | 28.76M - | 29.46M 2.43% | 35.10M 19.16% | 30.51M 13.08% | 28.47M 6.70% | 28.41M 0.20% | 29.90M 5.22% | 31.15M 4.19% | 35.15M 12.86% | 28.94M 17.66% | 32.83M 13.41% | 33.32M 1.50% | 31.75M 4.71% | 29.27M 7.81% | 37.63M 28.57% | 35.03M 6.91% | 28.35M 19.08% | 32.39M 14.25% | 38.19M 17.90% | 38.71M 1.36% | 156.91M 305.40% | 120.29M 23.34% | 128.90M 7.15% | 151.23M 17.32% | 204.62M 35.31% | 165.33M 19.20% | 183.70M 11.11% | 159.66M 13.09% | 191.47M 19.93% | 147.63M 22.90% | 190.87M 29.29% | 212.03M 11.09% | 227.99M 7.53% | 209.82M 7.97% | 270.65M 28.99% | 231.42M 14.49% | 287.23M 24.12% | 232.59M 19.02% | 240.61M 3.45% | 252.07M 4.76% | 489.70M 94.27% | 612.99M 25.18% | 287.79M 53.05% | 668.80M 132.39% | |
other current liabilities | 80.87M - | 63.66M 21.28% | 66.86M 5.03% | 64.19M 4.00% | 75.80M 18.10% | 62.64M 17.36% | 74.48M 18.91% | 67.44M 9.45% | 91.55M 35.74% | 177.47M 93.86% | 113.00M 36.33% | 107.13M 5.20% | 128.35M 19.81% | 68.16M 46.89% | 69.70M 2.25% | 76.13M 9.23% | 88.73M 16.56% | 68.48M 22.83% | 71.77M 4.80% | 78.62M 9.54% | 220.38M 180.32% | 170.74M 22.53% | 175.35M 2.70% | 200.30M 14.23% | 269.45M 34.52% | 186.47M 30.80% | 212.84M 14.14% | 197.84M 7.05% | 261.12M 31.98% | 201.19M 22.95% | 237.74M 18.17% | 274.50M 15.46% | 301.64M 9.89% | 244.04M 19.10% | 289.93M 18.81% | 254.96M 12.06% | 334.47M 31.19% | 259.67M 22.36% | 264.84M 1.99% | 284.99M 7.61% | 449.95M 57.88% | 317.53M 29.43% | 345.10M 8.68% | 388.38M 12.54% | |
other liabilities | |||||||||||||||||||||||||||||||||||||||||||||
other non current assets | 18.70M - | 18.44M 1.37% | 17.66M 4.26% | 17.61M 0.29% | 17.47M 0.78% | 18.43M 5.47% | 18.89M 2.50% | 20.69M 9.57% | 20.17M 2.52% | 14.65M 27.40% | 13.91M 5.01% | 11.30M 18.78% | 12.57M 11.24% | 12.37M 1.58% | 10.04M 18.84% | 9.80M 2.40% | 11.04M 12.62% | 7.96M 27.85% | 7.01M 11.94% | 10.90M 55.42% | 64.22M 489.29% | 27.22M 57.62% | 28.10M 3.23% | 27.85M 0.89% | 78.47M 181.78% | 28.96M 63.09% | 29.18M 0.74% | 35.40M 21.32% | 84.14M 137.70% | 41.01M 51.26% | 23.64M 42.34% | 16.83M 28.80% | 62.46M 271.06% | 62.40M 0.10% | -71.95M 215.29% | -85.40M 18.70% | -87.67M 2.66% | 62.24M 171.00% | 7.56M 87.86% | 7.03M 6.93% | 114.54M 1,528.39% | 110.71M 3.34% | 9.06M 91.81% | 134.73M 1,386.60% | |
other non current liabilities | 16.52M - | 16.06M 2.79% | 16.57M 3.15% | 16.53M 0.22% | 17.43M 5.44% | 16.36M 6.14% | 14.64M 10.55% | 14.55M 0.61% | 17.20M 18.26% | 16.18M 5.98% | 17.41M 7.66% | 17.22M 1.11% | 14.86M 13.69% | 14.61M 1.68% | 14.48M 0.94% | 14.11M 2.51% | 13.03M 7.68% | 13.30M 2.08% | 13.46M 1.24% | 13.69M 1.63% | 24.89M 81.87% | 15.93M 35.98% | 15.29M 4.04% | 16.59M 8.50% | 17.30M 4.30% | 21.99M 27.09% | 26.00M 18.26% | 34.26M 31.76% | 34.13M 0.40% | 33.20M 2.72% | 13.72M 58.68% | 17.91M 30.55% | 17.16M 4.14% | 18.12M 5.55% | 17.63M 2.70% | 15.18M 13.91% | 15.31M 0.89% | 15.30M 0.10% | 17.08M 11.67% | 13.05M 23.60% | 15.96M 22.28% | 13.85M 13.18% | 48.04M 246.73% | 43.11M 10.25% | |
othertotal stockholders equity | -265.18M - | -265.61M 0.16% | -261.32M 1.61% | -260.42M 0.35% | -264.37M 1.52% | -319.16M 20.72% | -313.53M 1.76% | -309.60M 1.26% | -303.87M 1.85% | -441.96M 45.44% | -420.52M 4.85% | -419.62M 0.21% | -418.79M 0.20% | -384.15M 8.27% | -383.01M 0.30% | -386.83M 1.00% | -378.56M 2.14% | -385.43M 1.81% | -385.53M 0.03% | -386.09M 0.14% | -391.86M 1.49% | -401.08M 2.35% | -402.59M 0.38% | -402.23M 0.09% | -413.15M 2.72% | -421.70M 2.07% | -416.23M 1.30% | -417.39M 0.28% | -423.57M 1.48% | -429.28M 1.35% | -430.59M 0.31% | -431.89M 0.30% | -441.80M 2.30% | -474.02M 7.29% | -488.39M 3.03% | -507.31M 3.88% | -522.85M 3.06% | -524.85M 0.38% | -516.55M 1.58% | -642.83M 24.45% | 272.61M 142.41% | 268.62M 1.46% | -655.55M 344.04% | 287.69M 143.89% | |
preferred stock | |||||||||||||||||||||||||||||||||||||||||||||
property plant equipment net | 35.06M - | 33.68M 3.94% | 35.71M 6.03% | 36.76M 2.94% | 38.33M 4.25% | 36.99M 3.48% | 36.96M 0.08% | 34.84M 5.74% | 35.99M 3.31% | 34.29M 4.73% | 32.75M 4.50% | 30.62M 6.50% | 33.12M 8.16% | 36.42M 9.97% | 36.34M 0.21% | 37.82M 4.07% | 44.65M 18.06% | 59.55M 33.37% | 75.04M 26.01% | 78.27M 4.30% | 81.81M 4.53% | 164.16M 100.65% | 178.38M 8.66% | 177.18M 0.67% | 179.28M 1.18% | 187.76M 4.73% | 201.99M 7.58% | 198.93M 1.52% | 192.51M 3.22% | 188.12M 2.28% | 182.14M 3.18% | 172.83M 5.11% | 159.61M 7.64% | 142.65M 10.63% | 134.31M 5.85% | 124.89M 7.01% | 121.47M 2.73% | 111.12M 8.53% | 109.27M 1.67% | 105.22M 3.70% | 99.83M 5.13% | 92.31M 7.53% | 87.77M 4.92% | 84.19M 4.07% | |
retained earnings | 629.01M - | 633.59M 0.73% | 637.69M 0.65% | 637.48M 0.03% | 644.81M 1.15% | 648.44M 0.56% | 655.51M 1.09% | 666.58M 1.69% | 675.43M 1.33% | 691.05M 2.31% | 695.89M 0.70% | 707.95M 1.73% | 714.85M 0.97% | 728.19M 1.87% | 733.11M 0.68% | 741.04M 1.08% | 749.44M 1.13% | 764.01M 1.95% | 772.07M 1.05% | 781.19M 1.18% | 795.13M 1.78% | 806.97M 1.49% | 819.10M 1.50% | 833.35M 1.74% | 848.62M 1.83% | 862.44M 1.63% | 865.04M 0.30% | 870.85M 0.67% | 876.40M 0.64% | 887.79M 1.30% | 898.96M 1.26% | 906.96M 0.89% | 916.06M 1.00% | 923.39M 0.80% | 920.23M 0.34% | 924.36M 0.45% | 936.22M 1.28% | 948.35M 1.30% | 953.42M 0.54% | 963.38M 1.04% | 983.79M - | ||||
short term debt | 15M - | 16.88M 12.50% | 18.75M 11.11% | 20.63M 10% | 22.50M 9.09% | 7.50M 66.67% | 146.39M 1,851.92% | 7.50M 94.88% | 149.58M 1,894.36% | 114.36M 23.55% | 53.60M 53.13% | 47.12M 12.09% | 49.43M 4.89% | 16.88M 65.86% | 18.75M 11.11% | 20.63M 10% | 22.50M 9.09% | 7.50M 66.67% | 7.50M 0% | 7.50M 0% | 7.50M 0% | 26.24M 249.83% | 30.72M 17.08% | 32.26M 5.03% | 32.76M 1.52% | 33.34M 1.77% | 33.96M 1.87% | 35.70M 5.14% | 36.71M 2.83% | 265.19M 622.31% | 266.27M 0.41% | 260.18M 2.29% | 260.77M 0.23% | 275.33M 5.58% | 273.89M 0.52% | 74.23M 72.90% | 58.51M 21.17% | 56.72M 3.06% | 39.12M 31.02% | 39.41M 0.74% | 23.45M 40.52% | 22.90M 2.33% | 22.34M 2.44% | 21.50M 3.76% | |
short term investments | 128.15M - | 117.56M 8.27% | 103.46M 11.99% | 107.89M 4.28% | 120.09M 11.31% | 80.62M 32.87% | 99.10M 22.92% | 99.61M 0.51% | 108.31M 8.73% | 95.50M 11.83% | 151.62M 58.76% | 125.92M 16.95% | 150.15M 19.24% | 130.45M 13.12% | 119.84M 8.13% | 115.80M 3.38% | 139.12M 20.14% | 74.59M 46.38% | 66.69M 10.59% | 2.13M 96.81% | 23.60M 1,008.12% | 18.33M 22.33% | 17.67M 3.59% | 11.34M 35.85% | 26.11M 130.30% | 23.53M 9.88% | 27.18M 15.53% | 37.60M 38.34% | 51.60M 37.21% | 54.54M 5.70% | 48.33M 11.39% | 29.18M 39.63% | 28.04M 3.90% | 6.13M 78.13% | 1.26M 79.37% | 575K 54.55% | 71K 87.65% | 167.68M 236,070.42% | 146.21M 12.80% | 146.73M 0.35% | 186.26M 26.94% | ||||
tax assets | 7.45M - | 8.96M 20.29% | 7.95M 11.25% | 9.65M 21.43% | 8.89M 7.90% | 9.17M 3.13% | 8.48M 7.54% | 7.45M 12.09% | 8.38M 12.46% | 12.47M 48.77% | 12.03M 3.57% | 14.24M 18.41% | 14.22M 0.15% | 12.33M 13.29% | 13.46M 9.14% | 14.25M 5.92% | 14.06M 1.36% | 13.84M 1.52% | 12.30M 11.13% | 11.01M 10.50% | 11.09M 0.69% | 10.82M 2.40% | 10.44M 3.50% | 9.82M 5.94% | 9.39M 4.38% | 8.65M 7.87% | 9.19M 6.24% | 9.64M 4.87% | 10.21M 5.85% | 9.89M 3.07% | 9.50M 3.96% | 9.16M 3.62% | 8.58M 6.25% | 8.76M 1.99% | 8.25M 5.76% | 13.79M 67.14% | 26.21M 90.02% | 22.18M 15.37% | 30.70M 38.42% | 46.27M 50.73% | 57.85M 25.04% | 49.55M 14.35% | 54.93M 10.86% | 57.83M 5.27% | |
tax payables | 2.81M - | 2.52M 10.63% | 2.27M 9.62% | 2.26M 0.66% | 984K 56.42% | 486K 50.61% | 587K 20.78% | 572K 2.56% | 8.96M 1,466.78% | 7.41M 17.35% | 260K 96.49% | 2.23M 759.23% | 822K 63.21% | 547K 33.45% | 423K 22.67% | 613K 44.92% | 1.22M 98.37% | 1.50M 23.52% | 1.01M 33.02% | 448K 55.47% | 218K 51.34% | 625K 186.70% | 430K 31.20% | 1.24M 187.44% | 2.81M 127.02% | 1.16M 58.84% | 7.63M 560.78% | 3.66M 51.99% | 6.63M 80.87% | 5.80M 12.52% | 937K 83.84% | 2.19M 133.94% | 398K 81.84% | 800K 101.01% | 653K 18.38% | 10.61M 1,525.27% | 5.46M 48.60% | 7.96M 45.85% | 500K 93.72% | 2.21M 342.20% | 4.10M 85.62% | 1.89M 54.04% | 645K 65.80% | 937K 45.27% | |
total assets | 868.98M - | 854.41M 1.68% | 870.79M 1.92% | 847.38M 2.69% | 858.86M 1.35% | 810.22M 5.66% | 836.78M 3.28% | 840.71M 0.47% | 877.23M 4.34% | 988.42M 12.67% | 876.73M 11.30% | 868.12M 0.98% | 891.88M 2.74% | 852.40M 4.43% | 864.39M 1.41% | 875.37M 1.27% | 904.53M 3.33% | 928.44M 2.64% | 927.23M 0.13% | 947.31M 2.17% | 1.11B 17.63% | 1.15B 2.93% | 1.18B 2.85% | 1.21B 2.33% | 1.28B 6.29% | 1.22B 4.57% | 1.27B 3.67% | 1.27B 0.19% | 1.33B 4.73% | 1.27B 4.32% | 1.29B 1.35% | 1.36B 5.66% | 1.39B 1.64% | 1.30B 6.04% | 1.29B 0.97% | 1.26B 2.44% | 1.35B 7.10% | 1.30B 3.90% | 1.29B 0.23% | 1.33B 2.83% | 1.44B 8.53% | 1.29B 10.40% | 1.35B 4.67% | 1.39B 2.52% | |
total current assets | 475.38M - | 461.77M 2.86% | 474.98M 2.86% | 459.83M 3.19% | 478.13M 3.98% | 438.57M 8.27% | 460.24M 4.94% | 474.01M 2.99% | 518.23M 9.33% | 639.37M 23.38% | 539.00M 15.70% | 539.01M 0.00% | 559.94M 3.88% | 520.52M 7.04% | 530.94M 2.00% | 539.67M 1.64% | 554.27M 2.71% | 515.22M 7.04% | 514.25M 0.19% | 529.04M 2.88% | 599.57M 13.33% | 550.73M 8.15% | 572.63M 3.98% | 607.47M 6.08% | 669.08M 10.14% | 598.30M 10.58% | 642.77M 7.43% | 637.19M 0.87% | 698.35M 9.60% | 643.01M 7.92% | 677.94M 5.43% | 721.72M 6.46% | 748.20M 3.67% | 686.77M 8.21% | 708.25M 3.13% | 691.73M 2.33% | 765.96M 10.73% | 731.54M 4.49% | 725.41M 0.84% | 760.07M 4.78% | 862.23M 13.44% | 733.80M 14.89% | 759.04M 3.44% | 787.24M 3.72% | |
total current liabilities | 206.81M - | 194.47M 5.96% | 204.74M 5.28% | 195.74M 4.39% | 211.15M 7.87% | 181.46M 14.06% | 335.09M 84.67% | 190.73M 43.08% | 360.12M 88.81% | 401.19M 11.41% | 277.87M 30.74% | 261.30M 5.96% | 291.87M 11.70% | 200.28M 31.38% | 208.88M 4.30% | 211.10M 1.06% | 222.59M 5.45% | 184.70M 17.02% | 191.77M 3.83% | 202.64M 5.67% | 350.39M 72.92% | 319.48M 8.82% | 335.58M 5.04% | 357.08M 6.41% | 418.69M 17.26% | 344.80M 17.65% | 370.77M 7.53% | 357.39M 3.61% | 420.01M 17.52% | 587.73M 39.93% | 623.24M 6.04% | 663.24M 6.42% | 695.10M 4.80% | 646.88M 6.94% | 683.44M 5.65% | 445.38M 34.83% | 527.21M 18.37% | 441.74M 16.21% | 431.10M 2.41% | 461.53M 7.06% | 560.84M 21.52% | 421.17M 24.90% | 476.44M 13.12% | 499.51M 4.84% | |
total debt | 265.05M - | 262.70M 0.89% | 260.38M 0.88% | 258.09M 0.88% | 255.83M 0.88% | 285.47M 11.59% | 285.14M 0.11% | 284.85M 0.10% | 284.58M 0.09% | 449.14M 57.83% | 385.78M 14.11% | 376.70M 2.35% | 376.42M 0.08% | 339.42M 9.83% | 336.85M 0.76% | 334.29M 0.76% | 331.74M 0.76% | 362.26M 9.20% | 361.40M 0.24% | 360.61M 0.22% | 359.83M 0.22% | 444.63M 23.57% | 458.57M 3.13% | 457.01M 0.34% | 458.20M 0.26% | 469.81M 2.53% | 478.84M 1.92% | 476.67M 0.45% | 469.79M 1.44% | 463.95M 1.24% | 455.99M 1.72% | 479.46M 5.15% | 468.06M 2.38% | 475.61M 1.61% | 466.90M 1.83% | 509.66M 9.16% | 487.19M 4.41% | 505.60M 3.78% | 479.78M 5.11% | 612.99M 27.77% | 592.80M 3.29% | 587.99M 0.81% | 583.04M 0.84% | 577.91M 0.88% | |
total investments | 128.19M - | 117.56M 8.30% | 103.46M 11.99% | 107.89M 4.28% | 120.09M 11.32% | 80.62M 32.87% | 99.10M 22.92% | 99.61M 0.51% | 108.21M 8.64% | 95.50M 11.75% | 151.62M 58.76% | 125.92M 16.95% | 149.99M 19.12% | 130.45M 13.03% | 119.84M 8.13% | 115.80M 3.38% | 139.03M 20.06% | 74.59M 46.35% | 66.69M 10.59% | 2.13M 96.81% | 23.61M 1,008.22% | 18.33M 22.33% | 17.67M 3.59% | 11.34M 35.85% | 26.13M 130.44% | 23.53M 9.94% | 27.18M 15.53% | 37.60M 38.34% | 51.61M 37.25% | 54.54M 5.67% | 48.33M 11.39% | 29.18M 39.63% | 28.04M 3.90% | 6.13M 78.13% | 135.03M 2,101.78% | 147.26M 9.05% | 150.44M 2.16% | 167.68M 11.46% | 146.21M 12.80% | 146.73M 0.35% | 186.26M 26.94% | 125.35M - | |||
total liabilities | 502.88M - | 483.14M 3.93% | 487.96M 1.00% | 474.13M 2.83% | 491.14M 3.59% | 503.18M 2.45% | 509.12M 1.18% | 506.80M 0.46% | 531.39M 4.85% | 765.24M 44.01% | 635.45M 16.96% | 615.85M 3.08% | 640.52M 4.01% | 548.67M 14.34% | 549.27M 0.11% | 550.52M 0.23% | 561.79M 2.05% | 570.36M 1.53% | 577.37M 1.23% | 588.89M 2.00% | 753.34M 27.93% | 779.54M 3.48% | 805.39M 3.32% | 825.12M 2.45% | 886.37M 7.42% | 837.63M 5.50% | 871.76M 4.08% | 861.89M 1.13% | 909.61M 5.54% | 846.77M 6.91% | 851.90M 0.61% | 921.13M 8.13% | 946.90M 2.80% | 889.16M 6.10% | 913.66M 2.75% | 914.84M 0.13% | 993.30M 8.58% | 927.78M 6.60% | 909.76M 1.94% | 1.07B 17.52% | 1.17B 9.41% | 1.02B 12.49% | 1.08B 5.50% | 1.10B 1.77% | |
total liabilities and stockholders equity | 868.98M - | 854.41M 1.68% | 870.79M 1.92% | 847.38M 2.69% | 858.86M 1.35% | 810.22M 5.66% | 836.78M 3.28% | 840.71M 0.47% | 877.23M 4.34% | 988.42M 12.67% | 876.73M 11.30% | 868.12M 0.98% | 891.88M 2.74% | 852.40M 4.43% | 864.39M 1.41% | 875.37M 1.27% | 904.53M 3.33% | 928.44M 2.64% | 927.23M 0.13% | 947.31M 2.17% | 1.11B 17.63% | 1.15B 2.93% | 1.18B 2.85% | 1.21B 2.33% | 1.28B 6.29% | 1.22B 4.57% | 1.27B 3.67% | 1.27B 0.19% | 1.33B 4.73% | 1.27B 4.32% | 1.29B 1.35% | 1.36B 5.66% | 1.39B 1.64% | 1.30B 6.04% | 1.29B 0.97% | 1.26B 2.44% | 1.35B 7.10% | 1.30B 3.90% | 1.29B 0.23% | 1.33B 2.83% | 1.44B 8.53% | 1.29B 10.40% | 1.35B 4.67% | 1.39B 2.52% | |
total non current assets | 393.61M - | 392.64M 0.24% | 395.81M 0.81% | 387.55M 2.09% | 380.73M 1.76% | 371.65M 2.39% | 376.54M 1.32% | 366.69M 2.62% | 359.01M 2.10% | 349.05M 2.77% | 337.73M 3.24% | 329.10M 2.55% | 331.94M 0.86% | 331.88M 0.02% | 333.45M 0.47% | 335.71M 0.68% | 350.27M 4.34% | 413.21M 17.97% | 412.99M 0.06% | 418.27M 1.28% | 514.79M 23.08% | 596.32M 15.84% | 607.09M 1.81% | 599.69M 1.22% | 613.95M 2.38% | 626.15M 1.99% | 626.61M 0.07% | 634.63M 1.28% | 633.65M 0.15% | 631.47M 0.34% | 613.74M 2.81% | 643.04M 4.77% | 638.95M 0.64% | 616.56M 3.50% | 582.42M 5.54% | 567.42M 2.58% | 582.60M 2.67% | 564.47M 3.11% | 567.65M 0.56% | 569.53M 0.33% | 580.82M 1.98% | 559.15M 3.73% | 594.25M 6.28% | 600.21M 1.00% | |
total non current liabilities | 296.07M - | 288.66M 2.50% | 283.22M 1.88% | 278.39M 1.71% | 279.99M 0.58% | 321.72M 14.90% | 174.03M 45.91% | 316.07M 81.62% | 171.27M 45.81% | 364.04M 112.56% | 357.58M 1.77% | 354.55M 0.85% | 348.65M 1.66% | 348.39M 0.07% | 340.38M 2.30% | 339.42M 0.28% | 339.19M 0.07% | 385.66M 13.70% | 385.61M 0.01% | 386.25M 0.17% | 402.95M 4.32% | 460.06M 14.17% | 469.81M 2.12% | 468.04M 0.38% | 467.68M 0.08% | 492.82M 5.38% | 500.99M 1.66% | 504.50M 0.70% | 489.59M 2.96% | 259.03M 47.09% | 228.66M 11.72% | 257.89M 12.78% | 251.80M 2.36% | 242.28M 3.78% | 230.22M 4.98% | 469.46M 103.92% | 466.10M 0.72% | 486.05M 4.28% | 478.66M 1.52% | 607.58M 26.93% | 608.88M 0.21% | 602.45M 1.06% | 603.51M 0.18% | 599.53M 0.66% | |
total stockholders equity | 366.10M - | 371.28M 1.41% | 382.83M 3.11% | 373.25M 2.50% | 367.72M 1.48% | 307.04M 16.50% | 327.66M 6.72% | 333.91M 1.91% | 345.85M 3.57% | 223.18M 35.47% | 241.28M 8.11% | 252.27M 4.56% | 251.36M 0.36% | 303.73M 20.84% | 315.13M 3.75% | 324.85M 3.09% | 342.75M 5.51% | 358.07M 4.47% | 349.86M 2.29% | 358.42M 2.45% | 361.02M 0.73% | 367.51M 1.80% | 374.32M 1.85% | 382.04M 2.06% | 396.66M 3.83% | 386.83M 2.48% | 397.62M 2.79% | 409.93M 3.09% | 422.39M 3.04% | 427.71M 1.26% | 439.78M 2.82% | 439.99M 0.05% | 436.61M 0.77% | 410.54M 5.97% | 377.02M 8.16% | 344.31M 8.68% | 355.25M 3.18% | 368.22M 3.65% | 383.31M 4.10% | 260.49M 32.04% | 273.33M 4.93% | 269.34M 1.46% | 273.33M 1.48% | 288.41M 5.52% |
All numbers in USD (except ratios and percentages)