
Hilong Holding Limited 1623.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.668 B 9.80 % | 4.252 B 13.80 % | 3.736 B 28.08 % | 2.917 B 11.20 % | 2.623 B -28.13 % | 3.650 B 13.27 % | 3.222 B 20.72 % | 2.669 B 38.38 % | 1.929 B -22.35 % | 2.484 B -3.56 % | 2.576 B 5.04 % | 2.452 B 8.30 % | 2.264 B 24.33 % | 1.821 B 34.26 % | 1.356 B 34.75 % | 1.007 B |
Net income | 28.275 M -80.98 % | 148.665 M 5.45 % | 140.976 M 218.60 % | 44.249 M 114.81 % | -298.697 M -268.93 % | 176.818 M 18.88 % | 148.741 M 24.84 % | 119.150 M -4.38 % | 124.611 M -22.59 % | 160.983 M -59.52 % | 397.692 M 15.40 % | 344.630 M -0.11 % | 345.001 M 14.36 % | 301.691 M 69.14 % | 178.369 M 194.21 % | 60.627 M |
Income before tax | 115.873 M -58.14 % | 276.789 M 31.29 % | 210.823 M 47.09 % | 143.328 M 162.37 % | -229.785 M -173.55 % | 312.404 M 34.34 % | 232.543 M 35.50 % | 171.613 M -2.29 % | 175.628 M -11.90 % | 199.354 M -56.82 % | 461.709 M 4.41 % | 442.205 M 8.76 % | 406.573 M 11.51 % | 364.597 M 32.49 % | 275.181 M 102.78 % | 135.705 M |
Income before tax ratio | 0.02 -61.87 % | 0.07 15.37 % | 0.06 14.84 % | 0.05 156.09 % | -0.09 -202.35 % | 0.09 18.61 % | 0.07 12.25 % | 0.06 -29.39 % | 0.09 13.46 % | 0.08 -55.23 % | 0.18 -0.60 % | 0.18 0.43 % | 0.18 -10.31 % | 0.20 -1.32 % | 0.20 50.49 % | 0.13 |
EBITDA | 665.601 M -19.40 % | 825.858 M 0.74 % | 819.813 M 16.59 % | 703.146 M 73.69 % | 404.839 M -57.08 % | 943.209 M 30.45 % | 723.045 M 13.36 % | 637.847 M 10.19 % | 578.866 M 7.66 % | 537.689 M -24.48 % | 711.994 M 12.49 % | 632.936 M 8.21 % | 584.931 M 19.43 % | 489.763 M 35.05 % | 362.656 M 79.85 % | 201.639 M |
Net income ratio | 0.01 -82.68 % | 0.03 -7.33 % | 0.04 148.74 % | 0.02 113.32 % | -0.11 -335.06 % | 0.05 4.95 % | 0.05 3.41 % | 0.04 -30.90 % | 0.06 -0.31 % | 0.06 -58.03 % | 0.15 9.86 % | 0.14 -7.76 % | 0.15 -8.03 % | 0.17 25.98 % | 0.13 118.34 % | 0.06 |
Ratio EBITDA | 0.14 -26.60 % | 0.19 -11.48 % | 0.22 -8.97 % | 0.24 56.19 % | 0.15 -40.28 % | 0.26 15.17 % | 0.22 -6.10 % | 0.24 -20.37 % | 0.30 38.65 % | 0.22 -21.70 % | 0.28 7.09 % | 0.26 -0.09 % | 0.26 -3.94 % | 0.27 0.59 % | 0.27 33.47 % | 0.20 |
Gross profit ratio | 0.24 11.59 % | 0.22 -24.60 % | 0.29 -7.27 % | 0.31 16.40 % | 0.26 -16.84 % | 0.32 0.44 % | 0.32 -0.01 % | 0.32 -8.35 % | 0.35 6.03 % | 0.33 -17.71 % | 0.40 -1.66 % | 0.40 1.89 % | 0.40 -3.56 % | 0.41 -0.09 % | 0.41 7.13 % | 0.38 |
Weighted average shs out dil | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B -0.66 % | 1.708 B 1.83 % | 1.677 B 5.37 % | 1.591 B 8.83 % | 1.462 B 25.69 % | 1.163 B 1.70 % | 1.144 B |
Weighted average shs out | 1.696 B 16.28 % | 1.459 B -14.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.01 % | 1.696 B 2.03 % | 1.663 B 4.47 % | 1.591 B 8.83 % | 1.462 B 27.83 % | 1.144 B 0.00 % | 1.144 B |
EPS diluted | 0.02 -83.30 % | 0.10 20.34 % | 0.08 218.39 % | 0.03 114.50 % | -0.18 -280.00 % | 0.10 14.03 % | 0.09 24.93 % | 0.07 -4.49 % | 0.07 -22.55 % | 0.09 -58.74 % | 0.23 9.52 % | 0.21 -4.55 % | 0.22 4.76 % | 0.21 31.25 % | 0.16 201.89 % | 0.05 |
Earnings per share | 0.02 -86.08 % | 0.12 44.40 % | 0.08 218.39 % | 0.03 114.50 % | -0.18 -280.00 % | 0.10 14.03 % | 0.09 24.93 % | 0.07 -4.49 % | 0.07 -22.55 % | 0.09 -58.74 % | 0.23 9.52 % | 0.21 -4.55 % | 0.22 4.76 % | 0.21 31.25 % | 0.16 201.89 % | 0.05 |
Gross profit | 1.122 B 22.53 % | 915.466 M -14.20 % | 1.067 B 18.77 % | 898.319 M 29.44 % | 693.983 M -40.23 % | 1.161 B 13.77 % | 1.021 B 20.70 % | 845.601 M 26.82 % | 666.794 M -17.67 % | 809.906 M -20.64 % | 1.021 B 3.30 % | 987.951 M 10.35 % | 895.280 M 19.91 % | 746.610 M 34.14 % | 556.606 M 44.36 % | 385.573 M |
Income tax expense | 85.801 M 5.86 % | 81.053 M 24.56 % | 65.069 M -32.03 % | 95.733 M 38.92 % | 68.912 M -44.51 % | 124.183 M 51.42 % | 82.012 M 78.62 % | 45.913 M -3.78 % | 47.719 M 89.04 % | 25.243 M -45.75 % | 46.535 M -35.09 % | 71.696 M 58.81 % | 45.146 M 0.25 % | 45.034 M -0.53 % | 45.275 M 76.24 % | 25.689 M |
Cost of revenue | 3.547 B 6.31 % | 3.336 B 24.99 % | 2.669 B 32.23 % | 2.019 B 4.64 % | 1.929 B -22.49 % | 2.489 B 13.03 % | 2.202 B 20.73 % | 1.824 B 44.48 % | 1.262 B -24.62 % | 1.674 B 7.65 % | 1.555 B 6.21 % | 1.464 B 6.96 % | 1.369 B 27.41 % | 1.075 B 34.35 % | 799.856 M 28.78 % | 621.083 M |
General and administrative expenses | 551.147 M 22.14 % | 451.232 M -3.40 % | 467.121 M 9.83 % | 425.306 M 6.65 % | 398.803 M -18.07 % | 486.766 M 19.95 % | 405.810 M 13.54 % | 357.424 M 14.71 % | 311.589 M -16.42 % | 372.813 M 12.47 % | 331.469 M 18.55 % | 279.610 M -2.11 % | 285.634 M 18.54 % | 240.967 M 39.93 % | 172.210 M 24.70 % | 138.103 M |
Selling and marketing expenses | 92.913 M 25.04 % | 74.305 M 3.85 % | 71.549 M -35.03 % | 110.133 M -8.18 % | 119.944 M -22.58 % | 154.926 M 24.71 % | 124.227 M -26.34 % | 168.650 M 34.81 % | 125.098 M 14.58 % | 109.181 M -21.31 % | 138.755 M 31.03 % | 105.895 M -9.69 % | 117.253 M 7.13 % | 109.454 M 38.50 % | 79.026 M -4.42 % | 82.684 M |
Other expenses | 74.825 M 218.74 % | -63.014 M 69.86 % | -209.081 M -31.12 % | -159.461 M -158.84 % | 271.024 M 670.17 % | -47.534 M -795.85 % | -5.306 M 57.51 % | -12.487 M 49.59 % | -24.773 M -51.82 % | -16.317 M 27.94 % | -22.644 M -38.89 % | -16.304 M -209.67 % | 14.867 M 159.89 % | -24.824 M -210.49 % | -7.995 M -3.71 % | -7.709 M |
Operating expenses | 749.994 M 55.94 % | 480.957 M 29.38 % | 371.728 M -15.13 % | 437.972 M -47.75 % | 838.216 M 30.80 % | 640.826 M 22.12 % | 524.731 M 2.17 % | 513.587 M 24.68 % | 411.914 M -11.55 % | 465.677 M 4.04 % | 447.580 M 21.23 % | 369.201 M -11.62 % | 417.754 M 28.30 % | 325.597 M 33.86 % | 243.241 M 14.16 % | 213.078 M |
Cost and expenses | 4.297 B 12.56 % | 3.817 B 25.52 % | 3.041 B 23.79 % | 2.457 B -11.23 % | 2.767 B -11.58 % | 3.130 B 14.78 % | 2.726 B 16.65 % | 2.337 B 39.61 % | 1.674 B -21.77 % | 2.140 B 6.85 % | 2.003 B 9.24 % | 1.834 B 2.62 % | 1.787 B 27.62 % | 1.400 B 34.23 % | 1.043 B 25.05 % | 834.161 M |
Research and development expenses | 31.109 M 68.76 % | 18.434 M | 0.000 -100.00 % | 61.994 M 27.97 % | 48.445 M 3.81 % | 46.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 644.060 M 22.55 % | 525.537 M -9.52 % | 580.809 M 8.47 % | 535.439 M 3.22 % | 518.747 M -19.16 % | 641.692 M 21.07 % | 530.037 M 0.75 % | 526.074 M 20.47 % | 436.687 M -9.40 % | 481.994 M 2.50 % | 470.224 M 21.98 % | 385.505 M -4.31 % | 402.887 M 14.97 % | 350.421 M 39.48 % | 251.236 M 13.79 % | 220.787 M |
Interest income | 31.159 M 47.74 % | 21.091 M 379.23 % | 4.401 M 21.84 % | 3.612 M -31.78 % | 5.295 M 50.30 % | 3.523 M -53.83 % | 7.630 M -49.15 % | 15.004 M 72.86 % | 8.680 M 32.86 % | 6.533 M -2.43 % | 6.696 M 194.33 % | 2.275 M 51.36 % | 1.503 M 27.16 % | 1.182 M 68.86 % | 700.000 K -25.61 % | 941.000 K |
Interest expense | 260.308 M -8.16 % | 283.447 M -13.85 % | 329.015 M 20.55 % | 272.934 M 3.60 % | 263.444 M 5.91 % | 248.747 M 17.08 % | 212.463 M 8.30 % | 196.177 M 21.75 % | 161.128 M 30.95 % | 123.046 M 39.94 % | 87.929 M 55.11 % | 56.689 M 30.63 % | 43.398 M -7.17 % | 46.748 M 88.48 % | 24.802 M 29.36 % | 19.173 M |
Depreciation and amortization | 249.427 M -6.10 % | 265.622 M -3.14 % | 274.242 M -4.41 % | 286.884 M -22.71 % | 371.180 M -6.72 % | 397.907 M 43.11 % | 278.039 M 2.96 % | 270.057 M 12.53 % | 239.983 M 11.47 % | 215.289 M 32.60 % | 162.356 M 21.12 % | 134.042 M 27.50 % | 105.131 M 28.92 % | 81.549 M 45.71 % | 55.966 M 19.69 % | 46.761 M |
Operating income | 371.771 M -14.44 % | 434.509 M -37.50 % | 695.191 M 51.01 % | 460.347 M 419.17 % | -144.233 M -124.78 % | 582.138 M 8.79 % | 535.108 M 138.17 % | 224.677 M -54.38 % | 492.461 M 16.00 % | 424.521 M -20.77 % | 535.792 M 6.27 % | 504.194 M 5.58 % | 477.526 M 13.42 % | 421.013 M 31.38 % | 320.455 M 91.26 % | 167.546 M |
Operating income ratio | 0.08 -22.08 % | 0.10 -45.08 % | 0.19 17.90 % | 0.16 387.01 % | -0.05 -134.48 % | 0.16 -3.95 % | 0.17 97.29 % | 0.08 -67.03 % | 0.26 49.40 % | 0.17 -17.84 % | 0.21 1.17 % | 0.21 -2.51 % | 0.21 -8.78 % | 0.23 -2.15 % | 0.24 41.94 % | 0.17 |
Total other income expenses net | -255.898 M -62.25 % | -157.720 M 67.44 % | -484.368 M -52.79 % | -317.019 M -270.56 % | -85.552 M 68.28 % | -269.734 M 10.85 % | -302.565 M -470.19 % | -53.064 M 83.25 % | -316.833 M -40.71 % | -225.167 M -203.94 % | -74.083 M -19.51 % | -61.989 M 12.63 % | -70.953 M -25.79 % | -56.406 M -24.59 % | -45.274 M -42.19 % | -31.841 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.992 B -2.98 % | 2.053 B -12.85 % | 2.356 B -2.99 % | 2.429 B -1.12 % | 2.456 B -1.78 % | 2.501 B 3.81 % | 2.409 B 16.91 % | 2.060 B -1.45 % | 2.091 B 12.67 % | 1.856 B -3.08 % | 1.915 B 148.71 % | 769.791 M 43.81 % | 535.270 M 21.85 % | 439.268 M 13.13 % | 388.287 M 30.83 % | 296.793 M |
Total investments | 212.583 M 79.55 % | 118.399 M 26.16 % | 93.847 M 0.66 % | 93.231 M 83.21 % | 50.888 M 14.29 % | 44.526 M 13.50 % | 39.230 M -29.48 % | 55.629 M -3.45 % | 57.615 M -2.71 % | 59.221 M 4.52 % | 56.660 M -20.39 % | 71.176 M -5.74 % | 75.511 M 28.68 % | 58.682 M -31.04 % | 85.090 M 7.31 % | 79.291 M |
Total debt | 2.714 B -6.22 % | 2.894 B -7.68 % | 3.135 B 2.52 % | 3.057 B -3.05 % | 3.153 B -3.97 % | 3.284 B 6.94 % | 3.071 B 25.36 % | 2.449 B -10.87 % | 2.748 B 2.66 % | 2.677 B 8.70 % | 2.463 B 112.17 % | 1.161 B 23.58 % | 939.232 M 23.31 % | 761.697 M 19.91 % | 635.223 M 44.90 % | 438.396 M |
Accumulated other comprehensive income loss | 848.494 M | 0.000 100.00 % | -267.537 M 38.15 % | -432.556 M -31.35 % | -329.314 M -753.43 % | -38.587 M 97.16 % | -1.360 B -19.61 % | -1.137 B -13.69 % | -1.000 B -24.81 % | -801.407 M -35.15 % | -592.961 M -32.31 % | -448.160 M -36.81 % | -327.575 M -40.28 % | -233.520 M -49.37 % | -156.332 M -47.13 % | -106.254 M |
Retained earnings | 2.273 B 0.97 % | 2.252 B -0.89 % | 2.272 B 6.62 % | 2.131 B 8.04 % | 1.972 B -13.36 % | 2.276 B 7.35 % | 2.121 B 2.57 % | 2.068 B 5.28 % | 1.964 B 5.02 % | 1.870 B 5.17 % | 1.778 B 19.54 % | 1.487 B 19.31 % | 1.247 B 22.44 % | 1.018 B 31.18 % | 776.116 M 25.31 % | 619.343 M |
Common stock | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.972 M 0.05 % | 141.897 M | 0.000 -100.00 % | 133.927 M 16 413.81 % | 811.000 K | 0.000 |
Total equity | 3.259 B -2.10 % | 3.329 B -0.77 % | 3.355 B 10.26 % | 3.043 B -2.42 % | 3.118 B -15.87 % | 3.706 B 5.24 % | 3.522 B 1.68 % | 3.464 B -0.80 % | 3.492 B 7.24 % | 3.256 B 3.59 % | 3.143 B 9.38 % | 2.874 B 24.64 % | 2.305 B 13.09 % | 2.039 B 125.11 % | 905.609 M -10.62 % | 1.013 B |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.406 M -97.59 % | 99.711 M 197.41 % | 33.526 M 161.72 % | 12.810 M | 0.000 | 0.000 |
Long term debt | 17.548 M -87.66 % | 142.160 M -94.45 % | 2.561 B 4.77 % | 2.444 B 5 796.80 % | 41.449 M -97.33 % | 1.552 B -37.81 % | 2.495 B 30.92 % | 1.905 B 44.64 % | 1.317 B 21.48 % | 1.084 B -33.47 % | 1.630 B 219.38 % | 510.344 M 74.20 % | 292.971 M 63.91 % | 178.741 M 14 795.08 % | 1.200 M -90.06 % | 12.078 M |
Total non current liabilities | 131.675 M -43.74 % | 234.063 M -91.20 % | 2.659 B 5.31 % | 2.525 B 1 879.46 % | 127.553 M -92.26 % | 1.648 B -36.14 % | 2.581 B 31.02 % | 1.970 B 40.99 % | 1.397 B 21.21 % | 1.153 B -32.20 % | 1.700 B 178.73 % | 610.055 M 37.60 % | 443.358 M 48.40 % | 298.752 M 225.04 % | 91.911 M 25.79 % | 73.069 M |
Other current liabilities | 729.651 M 58.55 % | 460.204 M 23.69 % | 372.053 M 342.84 % | -153.209 M -77.34 % | -86.395 M 41.01 % | -146.455 M -22.26 % | -119.793 M -55.37 % | -77.100 M -122.34 % | 345.055 M 21.42 % | 284.193 M -58.59 % | 686.319 M 113.41 % | 321.599 M 1.54 % | 316.714 M -28.53 % | 443.125 M 203.26 % | 146.119 M -70.97 % | 503.408 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 419.504 M -22.91 % | 544.145 M -0.07 % | 544.516 M 68.01 % | 324.092 M 1.17 % | 320.343 M | 0.000 -100.00 % | 922.689 M 143.09 % | 379.564 M 19.10 % | 318.697 M -18.91 % | 393.006 M | 0.000 -100.00 % | 722.951 M 36.49 % | 529.670 M |
Short term debt | 2.696 B -2.01 % | 2.752 B 379.60 % | 573.721 M -6.44 % | 613.244 M -80.29 % | 3.112 B 79.66 % | 1.732 B 587.79 % | 251.850 M 12.60 % | 223.669 M -84.37 % | 1.431 B -10.22 % | 1.593 B 91.36 % | 832.686 M 27.26 % | 654.327 M 1.25 % | 646.261 M 10.86 % | 582.956 M -8.05 % | 634.023 M 48.72 % | 426.318 M |
Total current liabilities | 4.687 B 6.65 % | 4.395 B 145.92 % | 1.787 B 18.81 % | 1.504 B -63.53 % | 4.125 B 29.45 % | 3.186 B 77.35 % | 1.797 B 4.65 % | 1.717 B -28.74 % | 2.409 B -9.28 % | 2.655 B 48.90 % | 1.783 B 34.73 % | 1.324 B 2.50 % | 1.291 B 4.46 % | 1.236 B -30.20 % | 1.771 B 60.76 % | 1.102 B |
Total liabilities | 4.819 B 4.10 % | 4.629 B 4.11 % | 4.446 B 10.35 % | 4.029 B -5.25 % | 4.252 B -12.05 % | 4.835 B 10.44 % | 4.378 B 18.74 % | 3.687 B -3.14 % | 3.806 B -0.05 % | 3.808 B 9.31 % | 3.484 B 80.16 % | 1.934 B 11.47 % | 1.735 B 13.02 % | 1.535 B -17.61 % | 1.863 B 58.59 % | 1.175 B |
Other non current assets | 361.429 M 119.26 % | 164.841 M -42.72 % | 287.784 M 56.68 % | 183.675 M -0.08 % | 183.822 M -28.91 % | 258.570 M 351.70 % | 57.244 M 25.81 % | 45.500 M 954.95 % | 4.313 M -97.15 % | 151.478 M 18 858.45 % | 799.000 K -99.65 % | 227.151 M 10 150.50 % | 2.216 M 300.72 % | 553.000 K 152.51 % | 219.000 K -64.96 % | 625.000 K |
Long term investments | 0.000 | 0.000 -100.00 % | 41.788 M 205.35 % | -39.666 M 36.14 % | -62.118 M 50.75 % | -126.119 M -421.49 % | 39.230 M 24.19 % | 31.589 M -78.39 % | 146.182 M | 0.000 -100.00 % | 149.481 M | 0.000 -100.00 % | 161.077 M 10.88 % | 145.271 M 3.12 % | 140.878 M 12.72 % | 124.982 M |
Intangible assets | 132.970 M 238.04 % | 39.336 M -35.50 % | 60.986 M -4.33 % | 63.747 M -29.32 % | 90.194 M 22.94 % | 73.367 M -46.59 % | 137.361 M 23.59 % | 111.143 M 1 245.72 % | 8.259 M 16.11 % | 7.113 M -10.45 % | 7.943 M 111.53 % | 3.755 M -99.70 % | 1.237 B 1 682.09 % | 69.397 M 11 927.21 % | 577.000 K -30.23 % | 827.000 K |
GoodWill | 96.507 M 0.00 % | 96.507 M -39.07 % | 158.378 M 8.13 % | 146.472 M -2.01 % | 149.482 M -9.41 % | 165.015 M 4.19 % | 158.376 M -0.21 % | 158.703 M -4.00 % | 165.322 M 10.77 % | 149.242 M -1.45 % | 151.434 M 119.13 % | 69.108 M | 0.000 | 0.000 -100.00 % | 11.203 M 0.00 % | 11.203 M |
Goodwill and intangible assets | 132.970 M -2.11 % | 135.843 M -38.07 % | 219.364 M 4.35 % | 210.219 M -12.29 % | 239.676 M 0.54 % | 238.382 M -19.39 % | 295.737 M 9.59 % | 269.846 M 55.46 % | 173.581 M 11.02 % | 156.355 M -1.90 % | 159.377 M 118.74 % | 72.863 M 2.49 % | 71.094 M 2.45 % | 69.397 M 489.11 % | 11.780 M -2.08 % | 12.030 M |
Property plant equipment net | 2.417 B 2.02 % | 2.369 B -8.40 % | 2.587 B 6.32 % | 2.433 B -10.72 % | 2.725 B -17.24 % | 3.293 B 0.97 % | 3.261 B 11.86 % | 2.915 B -7.15 % | 3.140 B 3.36 % | 3.038 B 6.35 % | 2.856 B 76.95 % | 1.614 B 28.75 % | 1.254 B 14.41 % | 1.096 B 49.44 % | 733.292 M 20.60 % | 608.014 M |
Total non current assets | 2.912 B 3.35 % | 2.817 B -11.61 % | 3.188 B 8.22 % | 2.945 B -10.12 % | 3.277 B -15.26 % | 3.867 B 0.07 % | 3.865 B 12.25 % | 3.443 B -4.55 % | 3.607 B 3.75 % | 3.477 B 6.15 % | 3.275 B 62.68 % | 2.013 B 27.30 % | 1.582 B 15.29 % | 1.372 B 48.52 % | 923.720 M 19.98 % | 769.916 M |
Other current assets | 1.043 B 48.78 % | 701.316 M -4.97 % | 738.002 M 1.14 % | 729.672 M 19.21 % | 612.076 M 4.17 % | 587.552 M 0.54 % | 584.423 M 10.97 % | 526.629 M -2.61 % | 540.763 M 42.29 % | 380.033 M 16.57 % | 326.001 M -15.00 % | 383.527 M 65.69 % | 231.473 M -83.10 % | 1.370 B 909.69 % | 135.680 M 84.49 % | 73.542 M |
Short term investments | 212.583 M 79.55 % | 118.399 M 127.43 % | 52.059 M -60.83 % | 132.897 M 17.60 % | 113.006 M -33.78 % | 170.645 M | 0.000 -100.00 % | 24.040 M 127.14 % | -88.567 M | 0.000 100.00 % | -92.821 M | 0.000 100.00 % | -85.566 M 1.18 % | -86.589 M -55.21 % | -55.788 M -22.10 % | -45.691 M |
cash and cash equivalents | 721.631 M -14.13 % | 840.384 M 7.96 % | 778.440 M 23.80 % | 628.805 M -9.84 % | 697.463 M -10.94 % | 783.178 M 18.35 % | 661.738 M 70.11 % | 389.014 M -40.83 % | 657.422 M -19.96 % | 821.364 M 49.87 % | 548.057 M 40.21 % | 390.889 M -3.24 % | 403.962 M 25.29 % | 322.429 M 30.57 % | 246.936 M 74.39 % | 141.603 M |
Cash and short term investments | 934.214 M -2.56 % | 958.783 M 10.25 % | 869.646 M 6.31 % | 818.056 M -6.53 % | 875.168 M -8.25 % | 953.823 M 44.14 % | 661.738 M 60.21 % | 413.054 M -37.17 % | 657.422 M -19.96 % | 821.364 M 49.87 % | 548.057 M 40.21 % | 390.889 M -3.24 % | 403.962 M 25.29 % | 322.429 M 30.57 % | 246.936 M 74.39 % | 141.603 M |
Total current assets | 5.166 B 0.50 % | 5.141 B 11.42 % | 4.613 B 11.80 % | 4.127 B 0.81 % | 4.093 B -12.42 % | 4.674 B 15.82 % | 4.035 B 8.83 % | 3.708 B 0.45 % | 3.691 B 2.89 % | 3.588 B 7.04 % | 3.352 B 19.96 % | 2.794 B 13.64 % | 2.458 B 11.67 % | 2.202 B 19.34 % | 1.845 B 30.10 % | 1.418 B |
Inventory | 1.096 B 1.84 % | 1.076 B -14.66 % | 1.261 B 19.98 % | 1.051 B 4.96 % | 1.001 B 16.41 % | 860.109 M -3.26 % | 889.138 M 4.76 % | 848.700 M 6.25 % | 798.759 M -0.68 % | 804.194 M -4.32 % | 840.540 M 13.94 % | 737.725 M 25.82 % | 586.344 M 15.08 % | 509.510 M 39.39 % | 365.522 M 9.71 % | 333.182 M |
Net receivables | 2.093 B -12.97 % | 2.404 B 37.79 % | 1.745 B 14.21 % | 1.528 B -4.79 % | 1.605 B -29.37 % | 2.272 B 22.37 % | 1.857 B -1.57 % | 1.887 B 13.84 % | 1.657 B 6.48 % | 1.556 B -3.06 % | 1.605 B 14.21 % | 1.406 B 13.66 % | 1.237 B -5.80 % | 1.313 B 19.72 % | 1.097 B 26.11 % | 869.621 M |
Tax assets | 0.000 -100.00 % | 147.300 M 182.95 % | 52.059 M -67.10 % | 158.224 M -17.03 % | 190.692 M -6.47 % | 203.890 M -3.53 % | 211.348 M 16.89 % | 180.815 M 26.27 % | 143.198 M 9.19 % | 131.144 M 19.93 % | 109.355 M 10.31 % | 99.136 M 6.02 % | 93.504 M 53.71 % | 60.832 M 62.00 % | 37.551 M 54.75 % | 24.265 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.261 B 27.00 % | 992.958 M 57.34 % | 631.108 M 36.16 % | 463.492 M 1.80 % | 455.306 M -48.93 % | 891.573 M 1.20 % | 881.002 M 4.68 % | 841.602 M 38.47 % | 607.801 M -21.49 % | 774.163 M 259.62 % | 215.270 M -36.63 % | 339.710 M 27.49 % | 266.461 M 49.23 % | 178.553 M -81.27 % | 953.422 M 571.78 % | 141.924 M |
Tax payables | 0.000 -100.00 % | 190.140 M -9.55 % | 210.219 M 30.50 % | 161.089 M 62.06 % | 99.403 M -39.48 % | 164.259 M 21.43 % | 135.275 M 54.07 % | 87.799 M 245.45 % | 25.416 M 601.13 % | 3.625 M -92.62 % | 49.098 M 514.72 % | 7.987 M -87.10 % | 61.903 M 96.27 % | 31.539 M -15.70 % | 37.412 M 24.88 % | 29.958 M |
Deferred revenue non current | 80.323 M 44.06 % | 55.757 M -9.35 % | 61.509 M 38.69 % | 44.350 M -8.16 % | 48.289 M -6.89 % | 51.862 M 35.37 % | 38.311 M 75.88 % | 21.783 M -39.19 % | 35.822 M 54.60 % | 23.171 M -1.73 % | 23.578 M 3.24 % | 22.839 M 8.81 % | 20.989 M 3.65 % | 20.250 M 48.35 % | 13.650 M | 0.000 |
Minority interest | -4.794 M 26.63 % | -6.534 M -120.55 % | 31.788 M 16.24 % | 27.348 M -37.60 % | 43.826 M 0.70 % | 43.522 M -79.53 % | 212.641 M -8.45 % | 232.267 M -2.16 % | 237.385 M 1.41 % | 234.087 M 4.13 % | 224.809 M 3.00 % | 218.258 M 16.18 % | 187.858 M 5.26 % | 178.473 M -19.90 % | 222.813 M 16.15 % | 191.839 M |
Capital lease obligations | 27.326 M -8.31 % | 29.801 M 55.67 % | 19.144 M 9.10 % | 17.547 M -37.29 % | 27.981 M -30.73 % | 40.397 M 112.46 % | -324.092 M -1.17 % | -320.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 265.825 M -38.55 % | 432.556 M 31.35 % | 329.314 M 753.43 % | 38.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 802.405 M -14.82 % | 941.981 M -9.32 % | 1.039 B 39.89 % | 742.588 M -22.65 % | 960.090 M -22.85 % | 1.245 B -48.30 % | 2.407 B 11.48 % | 2.159 B 0.48 % | 2.149 B 83.32 % | 1.172 B -26.34 % | 1.591 B 36.06 % | 1.170 B 58.62 % | 737.330 M -31.44 % | 1.076 B 1 629.12 % | 62.201 M -79.82 % | 308.259 M |
Deferred tax liabilities non current | 33.804 M -6.48 % | 36.146 M -1.40 % | 36.660 M 0.87 % | 36.345 M -3.89 % | 37.815 M -16.00 % | 45.019 M -6.57 % | 48.185 M 12.31 % | 42.902 M -2.75 % | 44.113 M -2.39 % | 45.193 M 1.68 % | 44.448 M -42.18 % | 76.872 M -19.82 % | 95.872 M 10.26 % | 86.951 M 12.83 % | 77.061 M 26.35 % | 60.991 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 8.078 B 1.51 % | 7.958 B 2.01 % | 7.801 B 10.31 % | 7.072 B -4.05 % | 7.370 B -13.71 % | 8.541 B 8.12 % | 7.900 B 10.48 % | 7.151 B -2.02 % | 7.298 B 3.31 % | 7.064 B 6.60 % | 6.627 B 37.85 % | 4.807 B 18.99 % | 4.040 B 13.06 % | 3.574 B 29.08 % | 2.768 B 26.54 % | 2.188 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.000 K -91.28 % | 1.066 M -55.71 % | 2.407 M -41.44 % | 4.110 M -49.18 % | 8.088 M -44.93 % | 14.686 M 314.98 % | 3.539 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -358.956 M 53.20 % | -767.072 M -60.43 % | -478.141 M -232.63 % | -143.746 M 52.70 % | -303.931 M 44.18 % | -544.477 M -99.40 % | -273.057 M -29.26 % | -211.239 M 48.65 % | -411.356 M -5 927.40 % | 7.059 M 102.55 % | -276.890 M 7.58 % | -299.609 M -61.36 % | -185.673 M 38.99 % | -304.348 M -109.38 % | -145.359 M -31.83 % | -110.262 M |
Accounts receivables | -299.418 M 78.72 % | -1.407 B -394.28 % | -284.667 M -501.28 % | 70.940 M -80.98 % | 372.998 M 175.27 % | -495.543 M -464.75 % | -87.746 M 70.34 % | -295.808 M -84.97 % | -159.922 M -696.86 % | 26.794 M 106.79 % | -394.787 M -230.45 % | -119.469 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -19.828 M -117.29 % | -9.125 M 96.09 % | -233.104 M -143.92 % | -95.565 M 43.73 % | -169.832 M -300.26 % | -42.430 M 77.38 % | -187.564 M -49.83 % | -125.188 M -709.18 % | -15.471 M -142.16 % | 36.698 M 138.08 % | -96.361 M 9.48 % | -106.452 M -58.15 % | -67.312 M -31.74 % | -51.096 M -58.00 % | -32.340 M -482.60 % | -5.551 M |
Accounts payables | 0.000 | 0.000 -100.00 % | 284.667 M 501.28 % | -70.940 M 80.98 % | -372.998 M -175.27 % | 495.543 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -39.710 M -106.12 % | 649.116 M 364.91 % | -245.037 M -408.58 % | -48.181 M 64.07 % | -134.099 M 73.29 % | -502.047 M -487.24 % | -85.493 M 0.65 % | -86.051 M 78.26 % | -395.885 M -1 235.69 % | -29.639 M 83.58 % | -180.529 M 6.54 % | -193.157 M -63.19 % | -118.361 M 53.26 % | -253.252 M -124.08 % | -113.019 M -7.93 % | -104.711 M |
Other non cash items | 752.242 M 78.21 % | 422.108 M -23.15 % | 549.229 M 228.19 % | 167.349 M -8.59 % | 183.066 M -31.22 % | 266.181 M 14.93 % | 231.611 M 215.91 % | -199.823 M -247.94 % | 135.067 M 114.15 % | 63.072 M 172.97 % | -86.441 M 15.76 % | -102.616 M -477.97 % | 27.149 M 144.29 % | -61.298 M -173.08 % | -22.447 M -95.84 % | -11.462 M |
Net cash provided by operating activities | 421.561 M 91.86 % | 219.719 M -60.49 % | 556.153 M 22.55 % | 453.815 M 2 110.50 % | 20.530 M -95.07 % | 416.166 M -11.29 % | 469.136 M 1 432.72 % | 30.608 M -78.03 % | 139.322 M -71.26 % | 484.774 M 85.93 % | 260.734 M 49.83 % | 174.022 M -50.73 % | 353.180 M 338.73 % | 80.500 M -50.72 % | 163.341 M 168.91 % | 60.742 M |
Investments in property plant and equipment | 0.000 100.00 % | -256.912 M -84.74 % | -139.066 M 1.59 % | -141.307 M -125.19 % | -62.750 M 73.97 % | -241.067 M 53.87 % | -522.558 M -111.06 % | -247.587 M -81.54 % | -136.383 M 42.93 % | -238.988 M 80.79 % | -1.244 B -171.29 % | -458.602 M -20.92 % | -379.275 M -33.78 % | -283.511 M -80.06 % | -157.451 M 19.75 % | -196.212 M |
Acquisitions net | 0.000 -100.00 % | 509.987 M 13 320.71 % | 3.800 M -96.43 % | 106.480 M 5 224.00 % | 2.000 M 18.06 % | 1.694 M -78.58 % | 7.909 M -73.97 % | 30.381 M | 0.000 | 0.000 100.00 % | -79.317 M -348.04 % | -17.703 M -21.70 % | -14.547 M 80.58 % | -74.903 M -457.15 % | -13.444 M -113.09 % | -6.309 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -8.251 M 65.36 % | -23.816 M -3.55 % | -23.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 23.816 M -0.82 % | 24.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.566 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -193.635 M -681.84 % | 33.280 M -17.65 % | 40.415 M 258.38 % | 11.277 M -67.76 % | 34.981 M 42.77 % | 24.502 M 34.60 % | 18.203 M -52.29 % | 38.151 M -8.88 % | 41.868 M 1 211.24 % | 3.193 M -7.66 % | 3.458 M 178.20 % | -4.422 M -104.51 % | 98.130 M 181.90 % | -119.815 M -2 480.59 % | 5.033 M 91.95 % | 2.622 M |
Net cash used for investing activites | -193.635 M -167.62 % | 286.355 M 377.74 % | -103.102 M -337.80 % | -23.550 M 4.87 % | -24.755 M 88.48 % | -214.871 M 56.72 % | -496.446 M -177.26 % | -179.055 M -89.45 % | -94.515 M 59.92 % | -235.795 M 82.14 % | -1.320 B -163.65 % | -500.661 M -69.32 % | -295.692 M 38.17 % | -478.229 M -188.33 % | -165.862 M 17.03 % | -199.899 M |
Debt repayment | -215.187 M -28.09 % | -168.001 M -372.22 % | -35.577 M 88.82 % | -318.151 M -563.63 % | 68.622 M -55.01 % | 152.521 M -69.22 % | 495.581 M 549.91 % | -110.152 M -23.42 % | -89.247 M -206.92 % | 83.467 M -93.69 % | 1.323 B 206.92 % | 431.045 M 254.67 % | 121.534 M 683.62 % | -20.824 M -105.76 % | 361.627 M 186.47 % | 126.235 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.000 K -94.90 % | 1.943 M -86.44 % | 14.327 M | 0.000 -100.00 % | 817.481 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.385 M 67.31 % | -7.296 M | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.313 M 91.43 % | -15.324 M 21.34 % | -19.481 M 19.72 % | -24.265 M 16.32 % | -28.999 M 56.67 % | -66.925 M 40.98 % | -113.402 M -14.89 % | -98.707 M -10.89 % | -89.017 M | 0.000 100.00 % | -1.830 M 97.13 % | -63.771 M |
Other financing activites | -163.076 M 50.20 % | -327.465 M -14.74 % | -285.396 M -63.74 % | -174.294 M -40.64 % | -123.927 M 44.04 % | -221.462 M -23.37 % | -179.513 M -642.76 % | 33.074 M 139.00 % | -84.814 M -2 102.96 % | -3.850 M 50.10 % | -7.715 M 20.09 % | -9.655 M -5.11 % | -9.186 M 96.20 % | -242.021 M 3.73 % | -251.406 M -18 960.35 % | -1.319 M |
Net cash used provided by financing activities | -378.263 M 23.66 % | -495.466 M -54.36 % | -320.973 M 34.82 % | -492.445 M -769.77 % | -56.618 M 32.81 % | -84.265 M -128.41 % | 296.587 M 392.66 % | -101.343 M 50.09 % | -203.060 M -1 687.52 % | 12.791 M -98.95 % | 1.213 B 275.99 % | 322.683 M 1 440.55 % | 20.946 M -95.64 % | 480.956 M 343.72 % | 108.391 M 77.27 % | 61.145 M |
Effect of forex changes on cash | 31.584 M -35.93 % | 49.293 M 180.76 % | 17.557 M 371.03 % | -6.478 M 73.95 % | -24.872 M -663.99 % | 4.410 M 27.94 % | 3.447 M 118.51 % | -18.618 M -227.26 % | -5.689 M -149.31 % | 11.537 M 265.33 % | 3.158 M 134.64 % | -9.117 M -32 660.71 % | 28.000 K 100.36 % | -7.734 M -1 340.22 % | -537.000 K 37.05 % | -853.000 K |
Net change in cash | -840.384 M -1 502.95 % | 59.901 M -59.97 % | 149.635 M 317.94 % | -68.658 M 19.90 % | -85.715 M -170.58 % | 121.440 M -55.47 % | 272.724 M 201.61 % | -268.408 M -63.72 % | -163.942 M -159.98 % | 273.307 M 73.89 % | 157.168 M 1 302.23 % | -13.073 M -116.66 % | 78.462 M 3.93 % | 75.493 M -28.33 % | 105.333 M 233.56 % | -78.865 M |
Cash at beginning of period | 840.384 M 7.67 % | 780.483 M 24.12 % | 628.805 M -9.84 % | 697.463 M -10.94 % | 783.178 M 18.35 % | 661.738 M 70.11 % | 389.014 M -40.83 % | 657.422 M -19.96 % | 821.364 M 49.87 % | 548.057 M 40.21 % | 390.889 M -3.24 % | 403.962 M 24.11 % | 325.500 M 31.82 % | 246.936 M 74.39 % | 141.603 M -35.77 % | 220.468 M |
Cash at end of period | 0.000 -100.00 % | 840.384 M 7.96 % | 778.440 M 23.80 % | 628.805 M -9.84 % | 697.463 M -10.94 % | 783.178 M 18.35 % | 661.738 M 70.11 % | 389.014 M -40.83 % | 657.422 M -19.96 % | 821.364 M 49.87 % | 548.057 M 40.21 % | 390.889 M -3.24 % | 403.962 M 25.29 % | 322.429 M 30.57 % | 246.936 M 74.39 % | 141.603 M |
Operating cash flow | 421.561 M 91.86 % | 219.719 M -60.49 % | 556.153 M 22.55 % | 453.815 M 2 110.50 % | 20.530 M -95.07 % | 416.166 M -11.29 % | 469.136 M 1 432.72 % | 30.608 M -78.03 % | 139.322 M -71.26 % | 484.774 M 85.93 % | 260.734 M 49.83 % | 174.022 M -50.73 % | 353.180 M 338.73 % | 80.500 M -50.72 % | 163.341 M 168.91 % | 60.742 M |
Capital expenditure | -278.344 M -6.67 % | -260.931 M -87.61 % | -139.080 M 1.58 % | -141.307 M -125.19 % | -62.750 M 73.97 % | -241.067 M 53.87 % | -522.558 M -111.06 % | -247.587 M -81.54 % | -136.383 M 42.93 % | -238.988 M 80.79 % | -1.244 B -171.29 % | -458.602 M -20.92 % | -379.275 M -33.78 % | -283.511 M -80.06 % | -157.451 M 19.75 % | -196.212 M |
Free CashFlow | 143.217 M 447.51 % | -41.212 M -109.88 % | 417.073 M 33.46 % | 312.508 M 840.19 % | -42.220 M -124.11 % | 175.099 M 427.77 % | -53.422 M 75.38 % | -216.979 M -7 482.75 % | 2.939 M -98.80 % | 245.786 M 124.99 % | -983.385 M -245.56 % | -284.580 M -990.55 % | -26.095 M 87.15 % | -203.011 M -3 546.71 % | 5.890 M 104.35 % | -135.470 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2010-01-31 | 2009-06-30 | 2009-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.323 B 5.44 % | 2.203 B -10.66 % | 2.466 B 20.24 % | 2.051 B -6.84 % | 2.201 B 9.89 % | 2.003 B 14.11 % | 1.755 B 30.42 % | 1.346 B -14.34 % | 1.571 B 19.79 % | 1.312 B 0.00 % | 1.312 B -26.74 % | 1.790 B -1.90 % | 1.825 B 100.00 % | 912.477 M -43.37 % | 1.611 B 100.00 % | 805.604 M -39.64 % | 1.335 B 100.00 % | 667.337 M -30.81 % | 964.519 M -18.53 % | 1.184 B -4.69 % | 1.242 B -10.92 % | 1.394 B 8.26 % | 1.288 B 0.06 % | 1.287 B 4.98 % | 1.226 B 8.30 % | 1.132 B 0.00 % | 1.132 B 24.33 % | 910.597 M 0.00 % | 910.597 M 34.26 % | 678.231 M 0.00 % | 678.231 M 100.00 % | 339.116 M -32.63 % | 503.328 M 100.00 % | 251.664 M |
Net income | -324.236 M -1 729.05 % | -17.727 M -138.54 % | 46.002 M 1 060.49 % | 3.964 M -97.26 % | 144.701 M 68.97 % | 85.639 M 53.73 % | 55.709 M 1 278.92 % | 4.040 M -89.95 % | 40.209 M 126.92 % | -149.349 M 0.00 % | -149.349 M -631.94 % | 28.076 M -70.17 % | 94.111 M 100.00 % | 47.055 M -37.48 % | 75.266 M 100.00 % | 37.633 M -40.12 % | 62.850 M 100.00 % | 31.425 M -50.86 % | 63.955 M 22.46 % | 52.224 M -40.01 % | 87.056 M -60.13 % | 218.374 M 5.20 % | 207.587 M -13.95 % | 241.231 M 30.22 % | 185.255 M 12.76 % | 164.288 M -9.09 % | 180.714 M 27.34 % | 141.910 M -11.19 % | 159.782 M 151.96 % | 63.416 M -44.83 % | 114.953 M 100.00 % | 57.477 M 4.49 % | 55.008 M 100.00 % | 27.504 M |
Income before tax | -283.439 M -1 894.60 % | 15.794 M -84.22 % | 100.079 M 122.53 % | 44.974 M -80.60 % | 231.815 M 76.56 % | 131.293 M 77.51 % | 73.962 M 9.28 % | 67.679 M -10.54 % | 75.649 M 165.84 % | -114.893 M 0.00 % | -114.893 M -200.87 % | 113.904 M -27.08 % | 156.202 M 100.00 % | 78.101 M -32.83 % | 116.272 M 100.00 % | 58.136 M -32.25 % | 85.807 M 100.00 % | 42.903 M -51.14 % | 87.814 M 43.23 % | 61.309 M -38.49 % | 99.677 M -63.14 % | 270.423 M 17.14 % | 230.855 M -17.82 % | 280.916 M 27.05 % | 221.103 M 8.76 % | 203.287 M 0.00 % | 203.287 M 11.51 % | 182.299 M 0.00 % | 182.299 M 32.49 % | 137.591 M 0.00 % | 137.591 M 100.00 % | 68.795 M 1.39 % | 67.853 M 100.00 % | 33.926 M |
Income before tax ratio | -0.12 -1 802.00 % | 0.01 -82.33 % | 0.04 85.06 % | 0.02 -79.18 % | 0.11 60.68 % | 0.07 55.56 % | 0.04 -16.21 % | 0.05 4.44 % | 0.05 154.97 % | -0.09 0.00 % | -0.09 -237.69 % | 0.06 -25.67 % | 0.09 0.00 % | 0.09 18.61 % | 0.07 0.00 % | 0.07 12.25 % | 0.06 0.00 % | 0.06 -29.39 % | 0.09 75.80 % | 0.05 -35.46 % | 0.08 -58.62 % | 0.19 8.20 % | 0.18 -17.87 % | 0.22 21.03 % | 0.18 0.43 % | 0.18 0.00 % | 0.18 -10.31 % | 0.20 0.00 % | 0.20 -1.32 % | 0.20 0.00 % | 0.20 0.00 % | 0.20 50.49 % | 0.13 0.00 % | 0.13 |
EBITDA | 218.830 M -20.66 % | 275.797 M -29.25 % | 389.804 M -5.02 % | 410.409 M -1.21 % | 415.449 M -6.07 % | 442.317 M 65.17 % | 267.801 M -32.11 % | 394.442 M 37.92 % | 286.003 M 41.29 % | 202.420 M 0.00 % | 202.420 M -50.01 % | 404.907 M -13.09 % | 465.903 M 21.56 % | 383.281 M 6.28 % | 360.628 M 100.00 % | 180.314 M -42.88 % | 315.649 M 100.00 % | 157.824 M -44.96 % | 286.721 M 10.46 % | 259.575 M -56.45 % | 596.000 M 39.60 % | 426.933 M -29.82 % | 608.354 M 55.20 % | 391.976 M 29.14 % | 303.529 M -3.82 % | 315.593 M 17.17 % | 269.338 M 6.77 % | 252.252 M 6.21 % | 237.511 M 12.86 % | 210.450 M 38.27 % | 152.206 M 100.00 % | 76.103 M -0.03 % | 76.125 M 100.00 % | 38.063 M |
Net income ratio | -0.14 -1 634.67 % | -0.01 -143.14 % | 0.02 865.12 % | 0.00 -97.06 % | 0.07 53.76 % | 0.04 34.72 % | 0.03 957.30 % | 0.00 -88.27 % | 0.03 122.48 % | -0.11 0.00 % | -0.11 -826.15 % | 0.02 -69.59 % | 0.05 0.00 % | 0.05 10.39 % | 0.05 0.00 % | 0.05 -0.80 % | 0.05 0.00 % | 0.05 -28.98 % | 0.07 50.31 % | 0.04 -37.06 % | 0.07 -55.25 % | 0.16 -2.83 % | 0.16 -14.00 % | 0.19 24.04 % | 0.15 4.12 % | 0.15 -9.09 % | 0.16 2.42 % | 0.16 -11.19 % | 0.18 87.66 % | 0.09 -44.83 % | 0.17 0.00 % | 0.17 55.08 % | 0.11 0.00 % | 0.11 |
Ratio EBITDA | 0.09 -24.75 % | 0.13 -20.80 % | 0.16 -21.01 % | 0.20 6.03 % | 0.19 -14.53 % | 0.22 44.74 % | 0.15 -47.94 % | 0.29 61.00 % | 0.18 17.95 % | 0.15 0.00 % | 0.15 -31.76 % | 0.23 -11.41 % | 0.26 -39.22 % | 0.42 87.67 % | 0.22 0.00 % | 0.22 -5.36 % | 0.24 0.00 % | 0.24 -20.44 % | 0.30 35.58 % | 0.22 -54.30 % | 0.48 56.71 % | 0.31 -35.18 % | 0.47 55.11 % | 0.30 23.02 % | 0.25 -11.20 % | 0.28 17.17 % | 0.24 -14.12 % | 0.28 6.21 % | 0.26 -15.94 % | 0.31 38.27 % | 0.22 0.00 % | 0.22 48.38 % | 0.15 0.00 % | 0.15 |
Gross profit ratio | 0.17 -29.94 % | 0.25 5.19 % | 0.23 114.42 % | 0.11 -65.17 % | 0.31 4.64 % | 0.30 11.88 % | 0.27 -24.22 % | 0.35 31.79 % | 0.27 1.51 % | 0.26 0.00 % | 0.26 -14.09 % | 0.31 -3.20 % | 0.32 0.00 % | 0.32 0.44 % | 0.32 0.00 % | 0.32 -0.01 % | 0.32 0.00 % | 0.32 -8.35 % | 0.35 7.69 % | 0.32 -1.54 % | 0.33 -20.61 % | 0.41 3.64 % | 0.40 0.60 % | 0.39 -2.24 % | 0.40 1.89 % | 0.40 0.00 % | 0.40 -3.56 % | 0.41 0.00 % | 0.41 -0.09 % | 0.41 0.00 % | 0.41 0.00 % | 0.41 7.13 % | 0.38 0.00 % | 0.38 |
Weighted average shs out dil | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B -0.47 % | 1.704 B -0.19 % | 1.708 B -0.49 % | 1.716 B 2.34 % | 1.677 B 5.37 % | 1.591 B 0.00 % | 1.591 B 8.83 % | 1.462 B 0.00 % | 1.462 B 25.69 % | 1.163 B 0.00 % | 1.163 B 0.00 % | 1.163 B 1.70 % | 1.144 B 0.00 % | 1.144 B |
Weighted average shs out | 1.696 B 0.00 % | 1.697 B -0.06 % | 1.697 B 16.35 % | 1.459 B -14.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B -0.02 % | 1.697 B 0.01 % | 1.697 B 0.01 % | 1.696 B 0.00 % | 1.696 B -0.30 % | 1.702 B 0.30 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B 0.00 % | 1.696 B -0.45 % | 1.704 B -0.20 % | 1.708 B -0.48 % | 1.716 B 2.33 % | 1.677 B 5.37 % | 1.591 B 0.00 % | 1.591 B 8.83 % | 1.462 B 0.00 % | 1.462 B 27.83 % | 1.144 B -1.68 % | 1.163 B 0.00 % | 1.163 B 1.70 % | 1.144 B 0.00 % | 1.144 B |
EPS diluted | -0.19 -1 726.92 % | -0.01 -138.38 % | 0.03 84.35 % | 0.01 -82.77 % | 0.09 68.94 % | 0.05 53.67 % | 0.03 1 269.03 % | 0.00 -89.87 % | 0.02 126.33 % | -0.09 0.00 % | -0.09 -645.45 % | 0.02 -70.22 % | 0.06 100.00 % | 0.03 -37.61 % | 0.04 100.00 % | 0.02 -40.00 % | 0.04 100.00 % | 0.02 -50.80 % | 0.04 22.08 % | 0.03 -40.08 % | 0.05 -60.46 % | 0.13 6.91 % | 0.12 -13.14 % | 0.14 26.81 % | 0.11 3.76 % | 0.11 -6.34 % | 0.11 12.70 % | 0.10 -7.69 % | 0.11 78.43 % | 0.06 -38.06 % | 0.10 100.00 % | 0.05 2.92 % | 0.05 100.00 % | 0.02 |
Earnings per share | -0.19 -1 726.92 % | -0.01 -138.38 % | 0.03 -21.90 % | 0.03 -59.32 % | 0.09 68.94 % | 0.05 53.67 % | 0.03 1 269.03 % | 0.00 -89.87 % | 0.02 126.33 % | -0.09 0.00 % | -0.09 -645.45 % | 0.02 -70.22 % | 0.06 100.00 % | 0.03 -37.61 % | 0.04 100.00 % | 0.02 -40.00 % | 0.04 100.00 % | 0.02 -50.80 % | 0.04 22.08 % | 0.03 -40.08 % | 0.05 -60.46 % | 0.13 6.91 % | 0.12 -13.14 % | 0.14 26.81 % | 0.11 3.76 % | 0.11 -6.34 % | 0.11 12.70 % | 0.10 -7.69 % | 0.11 78.43 % | 0.06 -38.06 % | 0.10 100.00 % | 0.05 2.92 % | 0.05 100.00 % | 0.02 |
Gross profit | 401.445 M -26.13 % | 543.461 M -6.03 % | 578.304 M 157.83 % | 224.298 M -67.55 % | 691.168 M 14.99 % | 601.072 M 27.66 % | 470.824 M -1.16 % | 476.371 M 12.90 % | 421.948 M 21.60 % | 346.992 M 0.00 % | 346.992 M -37.06 % | 551.336 M -5.04 % | 580.591 M 100.00 % | 290.295 M -43.12 % | 510.341 M 100.00 % | 255.171 M -39.65 % | 422.801 M 100.00 % | 211.400 M -36.59 % | 333.397 M -12.26 % | 380.001 M -6.16 % | 404.953 M -29.27 % | 572.565 M 12.20 % | 510.290 M 0.66 % | 506.922 M 2.62 % | 493.976 M 10.35 % | 447.640 M 0.00 % | 447.640 M 19.91 % | 373.305 M 0.00 % | 373.305 M 34.14 % | 278.303 M 0.00 % | 278.303 M 100.00 % | 139.152 M -27.82 % | 192.787 M 100.00 % | 96.393 M |
Income tax expense | 41.431 M 28.36 % | 32.278 M -39.69 % | 53.523 M 26 861.50 % | -200.000 K -100.25 % | 81.253 M 61.20 % | 50.405 M 251.57 % | 14.337 M -77.04 % | 62.444 M 87.58 % | 33.289 M -3.39 % | 34.456 M 0.00 % | 34.456 M -54.73 % | 76.105 M 22.57 % | 62.092 M 100.00 % | 31.046 M -24.29 % | 41.006 M 100.00 % | 20.503 M -10.69 % | 22.957 M 100.00 % | 11.478 M -51.89 % | 23.860 M 531.20 % | 3.780 M -70.05 % | 12.622 M -71.68 % | 44.575 M 91.58 % | 23.268 M -18.47 % | 28.537 M -20.39 % | 35.848 M 58.81 % | 22.573 M 0.00 % | 22.573 M 0.25 % | 22.517 M 0.00 % | 22.517 M -0.53 % | 22.638 M 0.00 % | 22.638 M 100.00 % | 11.319 M -11.88 % | 12.845 M 100.00 % | 6.422 M |
Cost of revenue | 1.921 B 15.78 % | 1.659 B -12.09 % | 1.887 B 3.35 % | 1.826 B 20.96 % | 1.510 B 7.70 % | 1.402 B 9.14 % | 1.284 B 47.72 % | 869.476 M -24.34 % | 1.149 B 19.14 % | 964.527 M 0.00 % | 964.527 M -22.15 % | 1.239 B -0.43 % | 1.244 B 100.00 % | 622.181 M -43.48 % | 1.101 B 100.00 % | 550.434 M -39.64 % | 911.873 M 100.00 % | 455.937 M -27.76 % | 631.122 M -21.49 % | 803.854 M -3.98 % | 837.212 M 1.87 % | 821.811 M 5.67 % | 777.704 M -0.33 % | 780.268 M 6.56 % | 732.204 M 6.96 % | 684.547 M 0.00 % | 684.547 M 27.41 % | 537.292 M 0.00 % | 537.292 M 34.35 % | 399.928 M 0.00 % | 399.928 M 100.00 % | 199.964 M -35.61 % | 310.542 M 100.00 % | 155.271 M |
General and administrative expenses | 243.831 M -23.47 % | 318.620 M 37.02 % | 232.527 M 55.51 % | 149.524 M -50.44 % | 301.708 M | 0.000 | 0.000 -100.00 % | 208.299 M -4.01 % | 217.007 M 8.83 % | 199.402 M 0.00 % | 199.402 M -17.19 % | 240.788 M -1.07 % | 243.383 M 100.00 % | 121.692 M -40.03 % | 202.905 M 100.00 % | 101.453 M -43.23 % | 178.712 M 100.00 % | 89.356 M -42.64 % | 155.795 M -17.09 % | 187.908 M 0.81 % | 186.407 M 12.27 % | 166.029 M 0.18 % | 165.735 M 17.00 % | 141.650 M 1.32 % | 139.805 M -2.11 % | 142.817 M 0.00 % | 142.817 M 18.54 % | 120.484 M 0.00 % | 120.484 M 39.93 % | 86.105 M 0.00 % | 86.105 M 100.00 % | 43.053 M -37.65 % | 69.052 M 100.00 % | 34.526 M |
Selling and marketing expenses | 43.404 M 45.68 % | 29.795 M -52.79 % | 63.118 M 363.42 % | 13.620 M -77.56 % | 60.685 M | 0.000 | 0.000 -100.00 % | 66.651 M 53.28 % | 43.482 M -27.50 % | 59.972 M 0.00 % | 59.972 M -30.15 % | 85.864 M 10.85 % | 77.463 M 100.00 % | 38.732 M -37.64 % | 62.114 M 100.00 % | 31.057 M -63.17 % | 84.325 M 100.00 % | 42.163 M -32.59 % | 62.549 M 3.43 % | 60.477 M 10.78 % | 54.591 M -21.23 % | 69.305 M -0.10 % | 69.378 M 41.88 % | 48.898 M -7.65 % | 52.948 M -9.69 % | 58.627 M 0.00 % | 58.627 M 7.13 % | 54.727 M 0.00 % | 54.727 M 38.50 % | 39.513 M 0.00 % | 39.513 M 100.00 % | 19.757 M -52.21 % | 41.342 M 100.00 % | 20.671 M |
Other expenses | 287.391 M 738.88 % | 34.259 M -26.91 % | 46.875 M 174.39 % | -63.014 M | 0.000 | 0.000 | 0.000 100.00 % | -112.988 M -280.32 % | -29.709 M -3 122.23 % | -922.000 K 0.00 % | -922.000 K 99.04 % | -96.282 M 69.72 % | -318.021 M -100.00 % | -159.010 M 39.59 % | -263.201 M -100.00 % | -131.601 M -2 007.80 % | -6.244 M -100.00 % | -3.122 M 74.80 % | -12.387 M 92.27 % | -160.192 M -1 863.50 % | -8.159 M -76.90 % | -4.612 M 59.27 % | -11.322 M 69.35 % | -36.939 M -353.13 % | -8.152 M -209.67 % | 7.434 M 0.00 % | 7.434 M -95.43 % | 162.799 M 186.77 % | -187.623 M -4 593.50 % | -3.998 M 0.00 % | -3.998 M -100.00 % | -1.999 M 48.15 % | -3.855 M -100.00 % | -1.927 M |
Operating expenses | 583.872 M 45.68 % | 400.800 M 14.78 % | 349.194 M 241.38 % | 102.290 M -72.99 % | 378.667 M 14.04 % | 332.035 M 0.36 % | 330.830 M 59.67 % | 207.193 M -10.22 % | 230.779 M -10.71 % | 258.452 M 0.00 % | 258.452 M -6.71 % | 277.038 M 9 704.92 % | 2.826 M 100.00 % | 1.413 M -22.27 % | 1.818 M 100.00 % | 908.750 K -99.65 % | 256.794 M 100.00 % | 128.397 M -37.66 % | 205.957 M 46.12 % | 140.949 M -39.46 % | 232.839 M -15.39 % | 275.205 M 22.97 % | 223.790 M 12.80 % | 198.395 M 7.47 % | 184.601 M -11.62 % | 208.877 M 0.00 % | 208.877 M -38.20 % | 338.009 M 2 823.24 % | -12.412 M -110.21 % | 121.621 M 0.00 % | 121.621 M 100.00 % | 60.810 M -42.92 % | 106.539 M 100.00 % | 53.270 M |
Cost and expenses | 2.505 B 21.60 % | 2.060 B -7.89 % | 2.237 B 15.97 % | 1.929 B 2.12 % | 1.888 B 8.92 % | 1.734 B 7.35 % | 1.615 B 50.02 % | 1.077 B -21.98 % | 1.380 B 12.83 % | 1.223 B 0.00 % | 1.223 B -19.33 % | 1.516 B -3.11 % | 1.565 B 100.00 % | 782.388 M -42.61 % | 1.363 B 100.00 % | 681.616 M -41.68 % | 1.169 B 100.00 % | 584.333 M -30.19 % | 837.079 M -11.40 % | 944.803 M -11.70 % | 1.070 B -2.46 % | 1.097 B 9.54 % | 1.001 B 2.33 % | 978.663 M 6.75 % | 916.804 M 2.62 % | 893.424 M 0.00 % | 893.424 M 27.62 % | 700.091 M 0.00 % | 700.091 M 34.23 % | 521.549 M 0.00 % | 521.549 M 100.00 % | 260.774 M -37.48 % | 417.081 M 100.00 % | 208.540 M |
Research and development expenses | 9.246 M -48.99 % | 18.126 M 171.59 % | 6.674 M -63.80 % | 18.434 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.994 M | 0.000 -100.00 % | 24.223 M 0.00 % | 24.223 M -48.10 % | 46.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.629 M | 0.000 -100.00 % | 42.348 M | 0.000 -100.00 % | 42.728 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 287.235 M -17.56 % | 348.415 M 17.85 % | 295.645 M 101.30 % | 146.870 M -61.21 % | 378.667 M 14.04 % | 332.035 M 0.36 % | 330.830 M 28.14 % | 258.187 M -0.88 % | 260.488 M 0.43 % | 259.374 M 0.00 % | 259.374 M -20.60 % | 326.652 M 1.81 % | 320.846 M 100.00 % | 160.423 M -39.47 % | 265.019 M 100.00 % | 132.509 M -49.62 % | 263.037 M 100.00 % | 131.519 M -39.77 % | 218.344 M -12.84 % | 250.512 M 3.95 % | 240.997 M 1.49 % | 237.469 M 1.00 % | 235.112 M 22.07 % | 192.606 M -0.08 % | 192.753 M -4.31 % | 201.444 M 0.00 % | 201.444 M 14.97 % | 175.211 M 0.00 % | 175.211 M 39.48 % | 125.618 M 0.00 % | 125.618 M 100.00 % | 62.809 M -43.10 % | 110.394 M 100.00 % | 55.197 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 30.749 M 418.38 % | -9.658 M -345.67 % | 3.931 M 183.42 % | 1.387 M | 0.000 | 0.000 -100.00 % | 2.648 M 0.00 % | 2.648 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.503 M | 0.000 -100.00 % | 1.182 M | 0.000 -100.00 % | 700.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 113.971 M -32.75 % | 169.476 M -2.06 % | 173.036 M 5.52 % | 163.988 M | 0.000 | 0.000 -100.00 % | 131.722 M 0.00 % | 131.722 M | 0.000 -100.00 % | 124.374 M 100.00 % | 62.187 M -41.46 % | 106.232 M 100.00 % | 53.116 M -45.85 % | 98.089 M 100.00 % | 49.044 M -39.12 % | 80.564 M | 0.000 -100.00 % | 61.523 M | 0.000 -100.00 % | 43.965 M | 0.000 -100.00 % | 28.345 M 30.63 % | 21.699 M 0.00 % | 21.699 M -7.17 % | 23.374 M 0.00 % | 23.374 M 88.48 % | 12.401 M 0.00 % | 12.401 M 100.00 % | 6.201 M -35.32 % | 9.587 M 100.00 % | 4.793 M |
Depreciation and amortization | 118.017 M -4.49 % | 123.564 M -1.83 % | 125.863 M -8.26 % | 137.194 M 6.83 % | 128.428 M -25.88 % | 173.280 M 35.58 % | 127.807 M -15.08 % | 150.509 M 6.21 % | 141.706 M -23.65 % | 185.590 M 0.00 % | 185.590 M 4.52 % | 177.571 M -7.05 % | 191.029 M 100.00 % | 95.515 M -31.29 % | 139.020 M 100.00 % | 69.510 M -48.52 % | 135.029 M 100.00 % | 67.514 M -43.73 % | 119.992 M 1.27 % | 118.484 M 10.07 % | 107.645 M 34.88 % | 79.806 M -1.69 % | 81.178 M 14.02 % | 71.198 M 6.23 % | 67.021 M 27.50 % | 52.566 M 0.00 % | 52.566 M 28.92 % | 40.775 M 0.00 % | 40.775 M 45.71 % | 27.983 M 0.00 % | 27.983 M 100.00 % | 13.992 M -40.16 % | 23.381 M 100.00 % | 11.690 M |
Operating income | -182.427 M -227.87 % | 142.661 M -37.73 % | 229.110 M 87.78 % | 122.008 M -60.96 % | 312.501 M 16.16 % | 269.037 M 92.18 % | 139.994 M -47.99 % | 269.178 M 40.81 % | 191.169 M 133.10 % | 82.013 M 0.00 % | 82.013 M -70.10 % | 274.298 M -0.21 % | 274.874 M 100.00 % | 137.437 M -37.98 % | 221.608 M 100.00 % | 110.804 M -38.65 % | 180.620 M 100.00 % | 90.310 M -45.83 % | 166.729 M -30.25 % | 239.052 M 54.59 % | 154.636 M -48.00 % | 297.360 M 11.76 % | 266.078 M -13.76 % | 308.527 M 30.45 % | 236.508 M -9.30 % | 260.754 M 20.29 % | 216.773 M -3.35 % | 224.277 M 14.00 % | 196.737 M 0.26 % | 196.232 M 57.97 % | 124.223 M 100.00 % | 62.112 M 17.76 % | 52.745 M 100.00 % | 26.372 M |
Operating income ratio | -0.08 -221.28 % | 0.06 -30.30 % | 0.09 56.17 % | 0.06 -58.09 % | 0.14 5.70 % | 0.13 68.41 % | 0.08 -60.12 % | 0.20 64.37 % | 0.12 94.59 % | 0.06 0.00 % | 0.06 -59.19 % | 0.15 1.72 % | 0.15 0.00 % | 0.15 9.51 % | 0.14 0.00 % | 0.14 1.63 % | 0.14 0.00 % | 0.14 -21.71 % | 0.17 -14.39 % | 0.20 62.20 % | 0.12 -41.62 % | 0.21 3.23 % | 0.21 -13.81 % | 0.24 24.27 % | 0.19 -16.25 % | 0.23 20.29 % | 0.19 -22.26 % | 0.25 14.00 % | 0.22 -25.33 % | 0.29 57.97 % | 0.18 0.00 % | 0.18 74.78 % | 0.10 0.00 % | 0.10 |
Total other income expenses net | -101.012 M 20.38 % | -126.867 M 1.68 % | -129.031 M -67.50 % | -77.034 M 4.53 % | -80.686 M 41.42 % | -137.744 M -71.41 % | -80.360 M 60.12 % | -201.499 M -74.43 % | -115.520 M -170.06 % | -42.776 M 0.00 % | -42.776 M 73.33 % | -160.394 M -231.33 % | 122.126 M 697.84 % | -20.428 M -315.94 % | 9.460 M 117.96 % | -52.668 M -333.56 % | 22.550 M 311.58 % | -10.658 M -142.26 % | 25.223 M 114.19 % | -177.743 M -246.35 % | 121.454 M 550.88 % | -26.937 M -123.12 % | 116.494 M 521.91 % | -27.611 M -132.08 % | 86.071 M 249.77 % | -57.467 M -326.12 % | -13.486 M 67.87 % | -41.968 M -190.68 % | -14.438 M 75.38 % | -58.642 M -538.69 % | 13.368 M 100.00 % | 6.684 M -55.76 % | 15.108 M 100.00 % | 7.554 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2010-01-31 | 2009-06-30 | 2009-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.916 B -3.80 % | 1.992 B -13.81 % | 2.311 B 12.57 % | 2.053 B -11.44 % | 2.319 B -1.59 % | 2.356 B -12.18 % | 2.683 B 10.46 % | 2.429 B 2.00 % | 2.381 B -3.06 % | 2.456 B -6.52 % | 2.627 B 5.06 % | 2.501 B -0.93 % | 2.524 B 4.78 % | 2.409 B 2.60 % | 2.348 B 13.95 % | 2.060 B -4.98 % | 2.168 B 3.72 % | 2.091 B -3.64 % | 2.170 B 16.92 % | 1.856 B -2.02 % | 1.894 B -1.08 % | 1.915 B 39.90 % | 1.369 B 77.78 % | 769.791 M 33.20 % | 577.913 M 7.97 % | 535.270 M -12.30 % | 610.312 M 38.94 % | 439.268 M 99.89 % | 219.753 M -43.40 % | 388.287 M 30.83 % | 296.793 M |
Total investments | 156.822 M -26.23 % | 212.583 M 552.32 % | 32.589 M -72.48 % | 118.399 M 139.08 % | 49.523 M -47.23 % | 93.847 M 8.49 % | 86.503 M -7.22 % | 93.231 M 0.48 % | 92.787 M 82.34 % | 50.888 M 20.06 % | 42.386 M -4.81 % | 44.526 M -0.66 % | 44.822 M 14.25 % | 39.230 M -31.06 % | 56.903 M 2.29 % | 55.629 M -4.76 % | 58.411 M 1.38 % | 57.615 M -2.20 % | 58.909 M -0.53 % | 59.221 M 5.36 % | 56.208 M -0.80 % | 56.660 M -21.04 % | 71.758 M 0.82 % | 71.176 M 3.69 % | 68.646 M -9.09 % | 75.511 M 6.67 % | 70.789 M 20.63 % | 58.682 M -32.67 % | 87.152 M 2.42 % | 85.090 M 7.31 % | 79.291 M |
Total debt | 2.500 B -7.88 % | 2.714 B -7.11 % | 2.921 B 0.96 % | 2.894 B -8.34 % | 3.157 B 0.71 % | 3.135 B -2.10 % | 3.202 B 4.72 % | 3.057 B -3.98 % | 3.184 B 0.98 % | 3.153 B -9.08 % | 3.468 B 5.63 % | 3.284 B 4.26 % | 3.150 B 2.57 % | 3.071 B 5.69 % | 2.905 B 18.61 % | 2.449 B -15.68 % | 2.905 B 5.70 % | 2.748 B 3.95 % | 2.644 B -1.24 % | 2.677 B 11.07 % | 2.410 B -2.13 % | 2.463 B 17.27 % | 2.100 B 80.92 % | 1.161 B 26.76 % | 915.655 M -2.51 % | 939.232 M 9.41 % | 858.415 M 12.70 % | 761.697 M 72.65 % | 441.189 M -30.55 % | 635.223 M 44.90 % | 438.396 M |
Accumulated other comprehensive income loss | 817.060 M -3.70 % | 848.494 M 284.53 % | -459.815 M | 0.000 | 0.000 100.00 % | -265.825 M -140.58 % | -110.493 M | 0.000 | 0.000 | 0.000 100.00 % | -1.785 B -14.34 % | -1.561 B -0.11 % | -1.559 B -14.63 % | -1.360 B -5.82 % | -1.285 B -13.04 % | -1.137 B | 0.000 100.00 % | -1.000 B -7.67 % | -929.044 M -15.93 % | -801.407 M -17.04 % | -684.735 M -15.48 % | -592.961 M -14.02 % | -520.069 M -16.05 % | -448.160 M -16.57 % | -384.444 M -17.36 % | -327.575 M | 0.000 100.00 % | -233.520 M -22.54 % | -190.566 M -21.90 % | -156.332 M -47.13 % | -106.254 M |
Retained earnings | 1.995 B -12.23 % | 2.273 B -8.23 % | 2.477 B 10.02 % | 2.252 B -1.48 % | 2.285 B 6.76 % | 2.141 B 3.87 % | 2.061 B 2.69 % | 2.007 B -0.28 % | 2.013 B 2.04 % | 1.972 B -11.74 % | 2.235 B -1.84 % | 2.276 B 0.98 % | 2.254 B 6.31 % | 2.121 B 0.25 % | 2.115 B 2.32 % | 2.068 B 2.63 % | 2.014 B 2.58 % | 1.964 B 2.91 % | 1.908 B 2.04 % | 1.870 B 2.75 % | 1.820 B 2.35 % | 1.778 B 13.78 % | 1.563 B 5.07 % | 1.487 B 18.87 % | 1.251 B 0.38 % | 1.247 B 20.27 % | 1.037 B 1.80 % | 1.018 B 21.14 % | 840.460 M 8.29 % | 776.116 M 25.31 % | 619.343 M |
Common stock | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M | 0.000 -100.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.976 M 0.00 % | 141.972 M 0.01 % | 141.955 M 0.04 % | 141.897 M 0.16 % | 141.674 M | 0.000 -100.00 % | 133.613 M -0.23 % | 133.927 M -0.29 % | 134.315 M 16 461.65 % | 811.000 K | 0.000 |
Total equity | 2.949 B -9.52 % | 3.259 B -2.09 % | 3.329 B -0.01 % | 3.329 B -3.47 % | 3.449 B 2.80 % | 3.355 B -1.92 % | 3.421 B 12.42 % | 3.043 B -2.31 % | 3.115 B -0.12 % | 3.118 B -13.73 % | 3.615 B -2.48 % | 3.706 B 0.47 % | 3.689 B 4.74 % | 3.522 B 0.12 % | 3.518 B 1.56 % | 3.464 B -0.85 % | 3.494 B 0.05 % | 3.492 B 4.42 % | 3.344 B 2.70 % | 3.256 B 2.53 % | 3.176 B 1.04 % | 3.143 B 6.64 % | 2.948 B 2.58 % | 2.874 B 9.20 % | 2.632 B 14.15 % | 2.305 B 10.19 % | 2.092 B 2.63 % | 2.039 B 10.01 % | 1.853 B 104.62 % | 905.609 M -10.62 % | 1.013 B |
Other non current liabilities | 93.159 M | 0.000 -100.00 % | 83.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.954 M 2 599.67 % | 2.406 M -96.08 % | 61.422 M -38.40 % | 99.711 M | 0.000 -100.00 % | 33.526 M 110.26 % | 15.945 M 24.47 % | 12.810 M | 0.000 | 0.000 | 0.000 |
Long term debt | 13.067 M -25.54 % | 17.548 M -90.90 % | 192.896 M 35.69 % | 142.160 M -94.46 % | 2.567 B 0.24 % | 2.561 B -3.73 % | 2.660 B 8.83 % | 2.444 B 0.79 % | 2.425 B 5 750.55 % | 41.449 M -75.96 % | 172.439 M -88.89 % | 1.552 B 592.38 % | 224.090 M -91.02 % | 2.495 B 4.41 % | 2.389 B 25.39 % | 1.905 B 1.12 % | 1.884 B 43.03 % | 1.317 B -14.45 % | 1.540 B 42.00 % | 1.084 B -13.15 % | 1.249 B -23.39 % | 1.630 B 11.52 % | 1.462 B 186.39 % | 510.344 M 674.60 % | 65.885 M -77.51 % | 292.971 M -1.73 % | 298.141 M 66.80 % | 178.741 M | 0.000 -100.00 % | 1.200 M -90.06 % | 12.078 M |
Total non current liabilities | 106.226 M -19.33 % | 131.675 M -52.40 % | 276.612 M 18.18 % | 234.063 M -91.22 % | 2.665 B 0.22 % | 2.659 B -2.90 % | 2.738 B 8.45 % | 2.525 B 0.72 % | 2.507 B 1 865.40 % | 127.553 M -51.97 % | 265.547 M -83.89 % | 1.648 B 411.03 % | 322.571 M -87.50 % | 2.581 B 5.30 % | 2.451 B 24.42 % | 1.970 B 0.90 % | 1.953 B 39.74 % | 1.397 B -13.54 % | 1.616 B 40.20 % | 1.153 B -12.24 % | 1.314 B -22.75 % | 1.700 B 11.65 % | 1.523 B 149.65 % | 610.055 M 225.88 % | 187.205 M -57.78 % | 443.358 M 4.97 % | 422.383 M 41.38 % | 298.752 M 211.93 % | 95.775 M 4.20 % | 91.911 M 25.79 % | 73.069 M |
Other current liabilities | 791.070 M 8.42 % | 729.651 M 70.93 % | 426.876 M -7.24 % | 460.204 M 43.26 % | 321.245 M 0.33 % | 320.173 M -5.91 % | 340.272 M 322.10 % | -153.209 M -43.12 % | -107.052 M -23.91 % | -86.395 M 25.31 % | -115.670 M 21.02 % | -146.455 M 2.54 % | -150.274 M -25.44 % | -119.793 M -160.81 % | 197.000 M 355.51 % | -77.100 M -121.27 % | 362.510 M 5.06 % | 345.055 M 35.01 % | 255.580 M -10.07 % | 284.193 M -5.11 % | 299.503 M -56.36 % | 686.319 M 278.72 % | 181.220 M -43.65 % | 321.599 M 97 059.82 % | 331.000 K -99.90 % | 316.714 M 79 078.50 % | 400.000 K -99.91 % | 443.125 M 161 036.36 % | 275.000 K -99.81 % | 146.119 M -70.97 % | 503.408 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 419.504 M 13.19 % | 370.618 M -31.89 % | 544.145 M 9.60 % | 496.505 M -8.82 % | 544.516 M 37.53 % | 395.920 M 22.16 % | 324.092 M | 0.000 -100.00 % | 320.343 M | 0.000 | 0.000 | 0.000 -100.00 % | 922.689 M | 0.000 -100.00 % | 379.564 M | 0.000 -100.00 % | 318.697 M | 0.000 -100.00 % | 393.006 M | 0.000 | 0.000 | 0.000 -100.00 % | 722.951 M 36.49 % | 529.670 M |
Short term debt | 2.487 B -7.77 % | 2.696 B -1.19 % | 2.729 B -0.83 % | 2.752 B 366.34 % | 590.036 M 2.84 % | 573.721 M 5.90 % | 541.765 M -11.66 % | 613.244 M -19.23 % | 759.288 M -75.60 % | 3.112 B -5.58 % | 3.296 B 90.28 % | 1.732 B -40.79 % | 2.925 B 1 061.58 % | 251.850 M -51.21 % | 516.211 M 130.79 % | 223.669 M -78.08 % | 1.021 B -28.67 % | 1.431 B 29.58 % | 1.104 B -30.71 % | 1.593 B 37.00 % | 1.163 B 39.68 % | 832.686 M 29.62 % | 642.410 M -1.82 % | 654.327 M -23.00 % | 849.770 M 31.49 % | 646.261 M 15.35 % | 560.274 M -3.89 % | 582.956 M 32.13 % | 441.189 M -30.41 % | 634.023 M 48.72 % | 426.318 M |
Total current liabilities | 4.527 B -3.41 % | 4.687 B 3.97 % | 4.508 B 2.57 % | 4.395 B 116.29 % | 2.032 B 13.70 % | 1.787 B 6.92 % | 1.671 B 11.12 % | 1.504 B -4.02 % | 1.567 B -62.00 % | 4.125 B -7.83 % | 4.475 B 40.44 % | 3.186 B -24.70 % | 4.231 B 135.52 % | 1.797 B 8.72 % | 1.652 B -3.74 % | 1.717 B -19.89 % | 2.143 B -11.05 % | 2.409 B 21.01 % | 1.991 B -25.03 % | 2.655 B 17.16 % | 2.267 B 27.09 % | 1.783 B 36.68 % | 1.305 B -1.42 % | 1.324 B -7.77 % | 1.435 B 11.13 % | 1.291 B -3.19 % | 1.334 B 7.90 % | 1.236 B 45.11 % | 851.873 M -51.90 % | 1.771 B 60.76 % | 1.102 B |
Total liabilities | 4.633 B -3.85 % | 4.819 B 0.71 % | 4.785 B 3.36 % | 4.629 B -1.44 % | 4.697 B 5.64 % | 4.446 B 0.83 % | 4.410 B 9.45 % | 4.029 B -1.11 % | 4.074 B -4.19 % | 4.252 B -10.30 % | 4.740 B -1.95 % | 4.835 B 6.17 % | 4.554 B 4.02 % | 4.378 B 6.67 % | 4.104 B 11.31 % | 3.687 B -9.98 % | 4.095 B 7.60 % | 3.806 B 5.53 % | 3.607 B -5.29 % | 3.808 B 6.37 % | 3.580 B 2.77 % | 3.484 B 23.20 % | 2.828 B 46.24 % | 1.934 B 19.20 % | 1.622 B -6.48 % | 1.735 B -1.23 % | 1.756 B 14.42 % | 1.535 B 61.97 % | 947.648 M -49.13 % | 1.863 B 58.59 % | 1.175 B |
Other non current assets | 1.092 B 202.16 % | 361.429 M 2.69 % | 351.978 M 113.53 % | 164.841 M -39.59 % | 272.868 M 73.01 % | 157.718 M 32.04 % | 119.451 M -34.97 % | 183.675 M -7.04 % | 197.585 M 7.49 % | 183.822 M -26.44 % | 249.900 M -3.35 % | 258.570 M 411.87 % | 50.515 M -11.75 % | 57.244 M 19.79 % | 47.788 M 5.03 % | 45.500 M 181.72 % | 16.151 M 274.47 % | 4.313 M -18.28 % | 5.278 M -96.52 % | 151.478 M 10 837.04 % | 1.385 M 73.34 % | 799.000 K 207.31 % | 260.000 K -99.89 % | 227.151 M 1 092.14 % | 19.054 M 759.84 % | 2.216 M -78.78 % | 10.445 M 1 788.79 % | 553.000 K -42.52 % | 962.000 K 339.27 % | 219.000 K -64.96 % | 625.000 K |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.523 M 18.51 % | 41.788 M 8.07 % | 38.668 M 197.48 % | -39.666 M 18.62 % | -48.739 M 21.54 % | -62.118 M 50.59 % | -125.713 M 0.32 % | -126.119 M -381.38 % | 44.822 M 14.25 % | 39.230 M 24.11 % | 31.608 M 0.06 % | 31.589 M -78.35 % | 145.910 M -0.19 % | 146.182 M -1.58 % | 148.535 M | 0.000 -100.00 % | 147.961 M -1.02 % | 149.481 M -9.77 % | 165.670 M | 0.000 -100.00 % | 158.680 M -1.49 % | 161.077 M 2.70 % | 156.846 M 7.97 % | 145.271 M -16.61 % | 174.207 M 23.66 % | 140.878 M 12.72 % | 124.982 M |
Intangible assets | 129.007 M -2.98 % | 132.970 M -2.14 % | 135.871 M 245.41 % | 39.336 M -82.13 % | 220.082 M 260.87 % | 60.986 M -73.64 % | 231.344 M 262.91 % | 63.747 M -73.26 % | 238.367 M 164.28 % | 90.194 M -61.53 % | 234.463 M 219.58 % | 73.367 M -66.21 % | 217.150 M 58.09 % | 137.361 M -27.39 % | 189.170 M 70.20 % | 111.143 M -34.93 % | 170.816 M 1 968.24 % | 8.259 M -94.94 % | 163.209 M 2 194.52 % | 7.113 M -95.53 % | 159.186 M 1 904.10 % | 7.943 M -93.21 % | 117.064 M 3 017.55 % | 3.755 M -94.70 % | 70.820 M 1 573.05 % | 4.233 M -93.89 % | 69.260 M -0.20 % | 69.397 M 414.43 % | 13.490 M 2 237.95 % | 577.000 K -30.23 % | 827.000 K |
GoodWill | 0.000 -100.00 % | 96.507 M | 0.000 -100.00 % | 96.507 M | 0.000 -100.00 % | 158.378 M | 0.000 -100.00 % | 146.472 M | 0.000 -100.00 % | 149.482 M | 0.000 -100.00 % | 165.015 M | 0.000 -100.00 % | 158.376 M | 0.000 -100.00 % | 158.703 M | 0.000 -100.00 % | 165.322 M | 0.000 -100.00 % | 149.242 M | 0.000 -100.00 % | 151.434 M | 0.000 -100.00 % | 69.108 M | 0.000 -100.00 % | 66.861 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.203 M 0.00 % | 11.203 M |
Goodwill and intangible assets | 129.007 M -2.98 % | 132.970 M -2.14 % | 135.871 M 0.02 % | 135.843 M -38.28 % | 220.082 M 0.33 % | 219.364 M -5.18 % | 231.344 M 10.05 % | 210.219 M -11.81 % | 238.367 M -0.55 % | 239.676 M 2.22 % | 234.463 M -1.64 % | 238.382 M 9.78 % | 217.150 M -26.57 % | 295.737 M 56.33 % | 189.170 M -29.90 % | 269.846 M 57.97 % | 170.816 M -1.59 % | 173.581 M 6.36 % | 163.209 M 4.38 % | 156.355 M -1.78 % | 159.186 M -0.12 % | 159.377 M 36.15 % | 117.064 M 60.66 % | 72.863 M 2.88 % | 70.820 M -0.39 % | 71.094 M 2.65 % | 69.260 M -0.20 % | 69.397 M 414.43 % | 13.490 M 14.52 % | 11.780 M -2.08 % | 12.030 M |
Property plant equipment net | 1.346 B -44.31 % | 2.417 B 1.15 % | 2.390 B 0.86 % | 2.369 B -9.90 % | 2.630 B 1.72 % | 2.585 B 2.10 % | 2.532 B 4.07 % | 2.433 B -2.44 % | 2.494 B -8.48 % | 2.725 B -12.56 % | 3.117 B -5.35 % | 3.293 B -2.17 % | 3.366 B 3.21 % | 3.261 B 3.99 % | 3.136 B 7.58 % | 2.915 B -4.56 % | 3.054 B -2.72 % | 3.140 B 0.32 % | 3.130 B 3.02 % | 3.038 B 3.29 % | 2.941 B 2.97 % | 2.856 B 41.25 % | 2.022 B 25.28 % | 1.614 B 21.30 % | 1.331 B 6.14 % | 1.254 B -2.45 % | 1.285 B 17.28 % | 1.096 B 26.74 % | 864.641 M 17.91 % | 733.292 M 20.60 % | 608.014 M |
Total non current assets | 2.567 B -11.82 % | 2.912 B 1.18 % | 2.878 B 2.14 % | 2.817 B -12.44 % | 3.218 B 0.95 % | 3.188 B 2.67 % | 3.105 B 5.41 % | 2.945 B -3.82 % | 3.062 B -6.55 % | 3.277 B -11.70 % | 3.711 B -4.04 % | 3.867 B -0.76 % | 3.897 B 0.83 % | 3.865 B 7.38 % | 3.599 B 4.53 % | 3.443 B -2.68 % | 3.538 B -1.92 % | 3.607 B 0.82 % | 3.578 B 2.90 % | 3.477 B 3.42 % | 3.362 B 2.64 % | 3.275 B 36.08 % | 2.407 B 19.55 % | 2.013 B 19.95 % | 1.679 B 6.13 % | 1.582 B -1.14 % | 1.600 B 16.61 % | 1.372 B 24.98 % | 1.098 B 18.84 % | 923.720 M 19.98 % | 769.916 M |
Other current assets | 847.891 M -18.74 % | 1.043 B -0.84 % | 1.052 B 50.04 % | 701.316 M -25.36 % | 939.652 M 13.66 % | 826.742 M 5.53 % | 783.404 M -71.44 % | 2.743 B 353.07 % | 605.486 M -1.08 % | 612.076 M 18.17 % | 517.948 M -4.57 % | 542.736 M -23.58 % | 710.220 M 21.52 % | 584.423 M 34.37 % | 434.950 M -17.41 % | 526.629 M -28.32 % | 734.688 M 35.86 % | 540.763 M 38.05 % | 391.702 M 3.07 % | 380.033 M -3.24 % | 392.767 M 20.48 % | 326.001 M -19.65 % | 405.733 M 5.79 % | 383.527 M -76.04 % | 1.600 B 591.42 % | 231.473 M 191.32 % | 79.456 M -94.20 % | 1.370 B 15 497.78 % | 8.783 M -93.53 % | 135.680 M 84.49 % | 73.542 M |
Short term investments | 156.822 M -26.23 % | 212.583 M 552.32 % | 32.589 M -72.48 % | 118.399 M 159.95 % | 45.547 M -12.51 % | 52.059 M 8.83 % | 47.835 M -64.01 % | 132.897 M -6.10 % | 141.526 M 25.24 % | 113.006 M -32.77 % | 168.099 M -1.49 % | 170.645 M | 0.000 | 0.000 -100.00 % | 25.295 M 5.22 % | 24.040 M 127.47 % | -87.499 M 1.21 % | -88.567 M 1.18 % | -89.626 M | 0.000 100.00 % | -91.753 M 1.15 % | -92.821 M 1.16 % | -93.912 M | 0.000 100.00 % | -90.034 M -5.22 % | -85.566 M 0.57 % | -86.057 M 0.61 % | -86.589 M 0.54 % | -87.055 M -56.05 % | -55.788 M -22.10 % | -45.691 M |
cash and cash equivalents | 583.362 M -19.16 % | 721.631 M 18.28 % | 610.085 M -27.40 % | 840.384 M 0.27 % | 838.140 M 7.67 % | 778.440 M 49.99 % | 519.003 M -17.46 % | 628.805 M -21.73 % | 803.357 M 15.18 % | 697.463 M -17.10 % | 841.294 M 7.42 % | 783.178 M 25.23 % | 625.387 M -5.49 % | 661.738 M 18.69 % | 557.519 M 43.32 % | 389.014 M -47.17 % | 736.331 M 12.00 % | 657.422 M 38.66 % | 474.125 M -42.28 % | 821.364 M 59.12 % | 516.183 M -5.82 % | 548.057 M -25.07 % | 731.384 M 87.11 % | 390.889 M 15.74 % | 337.742 M -16.39 % | 403.962 M 62.82 % | 248.103 M -23.05 % | 322.429 M 45.61 % | 221.436 M -10.33 % | 246.936 M 74.39 % | 141.603 M |
Cash and short term investments | 740.184 M -20.77 % | 934.214 M 45.36 % | 642.674 M -32.97 % | 958.783 M 8.50 % | 883.687 M 6.40 % | 830.499 M 46.51 % | 566.838 M -25.58 % | 761.702 M -19.39 % | 944.883 M 16.58 % | 810.469 M -19.71 % | 1.009 B 5.83 % | 953.823 M 52.52 % | 625.387 M -5.49 % | 661.738 M 13.54 % | 582.814 M 41.10 % | 413.054 M -43.90 % | 736.331 M 12.00 % | 657.422 M 38.66 % | 474.125 M -42.28 % | 821.364 M 59.12 % | 516.183 M -5.82 % | 548.057 M -25.07 % | 731.384 M 87.11 % | 390.889 M 15.74 % | 337.742 M -16.39 % | 403.962 M 62.82 % | 248.103 M -23.05 % | 322.429 M 45.61 % | 221.436 M -10.33 % | 246.936 M 74.39 % | 141.603 M |
Total current assets | 5.015 B -2.93 % | 5.166 B -1.33 % | 5.236 B 1.85 % | 5.141 B 4.32 % | 4.928 B 6.81 % | 4.613 B -2.37 % | 4.726 B 14.52 % | 4.127 B 0.00 % | 4.126 B 0.81 % | 4.093 B -11.85 % | 4.644 B -0.64 % | 4.674 B 7.54 % | 4.346 B 7.70 % | 4.035 B 0.31 % | 4.023 B 8.50 % | 3.708 B -8.48 % | 4.051 B 9.76 % | 3.691 B 9.42 % | 3.373 B -5.98 % | 3.588 B 5.70 % | 3.394 B 1.27 % | 3.352 B -0.50 % | 3.368 B 20.57 % | 2.794 B 8.49 % | 2.575 B 4.75 % | 2.458 B 9.33 % | 2.249 B 2.14 % | 2.202 B 29.28 % | 1.703 B -7.68 % | 1.845 B 30.10 % | 1.418 B |
Inventory | 1.237 B 12.86 % | 1.096 B -5.66 % | 1.162 B 7.95 % | 1.076 B -19.85 % | 1.343 B 14.34 % | 1.174 B -17.10 % | 1.416 B 34.78 % | 1.051 B 17.63 % | 893.393 M -10.77 % | 1.001 B 4.14 % | 961.485 M 11.79 % | 860.109 M 12.04 % | 767.689 M -13.66 % | 889.138 M -9.46 % | 981.989 M 15.71 % | 848.700 M -1.77 % | 864.026 M 8.17 % | 798.759 M 4.12 % | 767.138 M -4.61 % | 804.194 M 2.29 % | 786.216 M -6.46 % | 840.540 M 8.28 % | 776.245 M 5.22 % | 737.725 M 15.80 % | 637.046 M 8.65 % | 586.344 M -1.63 % | 596.090 M 16.99 % | 509.510 M 35.08 % | 377.198 M 3.19 % | 365.522 M 9.71 % | 333.182 M |
Net receivables | 2.190 B 4.65 % | 2.093 B -12.04 % | 2.379 B -1.05 % | 2.404 B 36.47 % | 1.762 B 0.97 % | 1.745 B -10.93 % | 1.959 B 28.22 % | 1.528 B -9.20 % | 1.683 B 4.85 % | 1.605 B -25.52 % | 2.155 B -5.17 % | 2.272 B 1.31 % | 2.243 B 20.78 % | 1.857 B -17.25 % | 2.244 B 18.94 % | 1.887 B 9.92 % | 1.716 B 3.56 % | 1.657 B -4.77 % | 1.740 B 11.82 % | 1.556 B -17.42 % | 1.885 B 17.40 % | 1.605 B 10.33 % | 1.455 B 3.52 % | 1.406 B 14.80 % | 1.224 B -1.00 % | 1.237 B | 0.000 -100.00 % | 1.313 B | 0.000 -100.00 % | 1.097 B 26.11 % | 869.621 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 147.300 M 223.40 % | 45.547 M -75.19 % | 183.586 M 0.13 % | 183.351 M 15.88 % | 158.224 M -12.73 % | 181.306 M -4.92 % | 190.692 M -19.22 % | 236.059 M 15.78 % | 203.890 M -6.72 % | 218.579 M 3.42 % | 211.348 M 8.80 % | 194.254 M 7.43 % | 180.815 M 20.19 % | 150.437 M 5.06 % | 143.198 M 9.35 % | 130.955 M -0.14 % | 131.144 M 16.92 % | 112.166 M 2.57 % | 109.355 M 7.43 % | 101.793 M 2.68 % | 99.136 M -0.14 % | 99.277 M 6.17 % | 93.504 M 19.71 % | 78.111 M 28.40 % | 60.832 M 36.98 % | 44.409 M 18.26 % | 37.551 M 54.75 % | 24.265 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.249 B -0.95 % | 1.261 B -6.77 % | 1.353 B 36.21 % | 992.958 M 6.65 % | 931.015 M 36.31 % | 682.988 M 7.67 % | 634.363 M 36.87 % | 463.492 M 8.02 % | 429.079 M -5.76 % | 455.306 M -32.00 % | 669.588 M -24.90 % | 891.573 M -0.30 % | 894.257 M 1.50 % | 881.002 M 8.50 % | 812.002 M -3.52 % | 841.602 M 16.32 % | 723.521 M 19.04 % | 607.801 M -1.74 % | 618.573 M -20.10 % | 774.163 M -3.71 % | 804.001 M 273.48 % | 215.270 M -54.65 % | 474.666 M 39.73 % | 339.710 M -37.33 % | 542.071 M 103.43 % | 266.461 M -64.03 % | 740.849 M 314.92 % | 178.553 M -53.92 % | 387.505 M -59.36 % | 953.422 M 571.78 % | 141.924 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 190.140 M 0.28 % | 189.614 M -9.80 % | 210.219 M 35.66 % | 154.965 M -3.80 % | 161.089 M 39.79 % | 115.237 M 15.93 % | 99.403 M -22.45 % | 128.177 M -21.97 % | 164.259 M -0.95 % | 165.836 M 22.59 % | 135.275 M 6.31 % | 127.248 M 44.93 % | 87.799 M 141.77 % | 36.315 M 42.88 % | 25.416 M 104.56 % | 12.425 M 242.76 % | 3.625 M | 0.000 -100.00 % | 49.098 M 653.50 % | 6.516 M -18.42 % | 7.987 M -81.38 % | 42.888 M -30.72 % | 61.903 M 91.52 % | 32.322 M 2.48 % | 31.539 M 37.70 % | 22.904 M -38.78 % | 37.412 M 24.88 % | 29.958 M |
Deferred revenue non current | 0.000 -100.00 % | 80.323 M | 0.000 -100.00 % | 55.757 M -7.32 % | 60.160 M -2.19 % | 61.509 M 48.23 % | 41.496 M -6.44 % | 44.350 M 11.54 % | 39.760 M -17.66 % | 48.289 M -2.98 % | 49.773 M -4.03 % | 51.862 M 19.36 % | 43.449 M 13.41 % | 38.311 M 106.11 % | 18.588 M -14.67 % | 21.783 M -15.77 % | 25.860 M -27.81 % | 35.822 M 33.16 % | 26.901 M 16.10 % | 23.171 M 1.56 % | 22.816 M -3.23 % | 23.578 M 2.58 % | 22.986 M 0.64 % | 22.839 M 8.46 % | 21.058 M 0.33 % | 20.989 M 10.47 % | 19.000 M -6.17 % | 20.250 M 43.99 % | 14.063 M 3.03 % | 13.650 M | 0.000 |
Minority interest | -5.442 M -13.52 % | -4.794 M 20.17 % | -6.005 M 8.10 % | -6.534 M -117.60 % | 37.121 M 16.78 % | 31.788 M 9.02 % | 29.159 M 6.62 % | 27.348 M -41.29 % | 46.579 M 6.28 % | 43.826 M -4.20 % | 45.748 M 5.11 % | 43.522 M -79.69 % | 214.321 M 0.79 % | 212.641 M -8.44 % | 232.233 M -0.01 % | 232.267 M -0.29 % | 232.938 M -1.87 % | 237.385 M 0.34 % | 236.582 M 1.07 % | 234.087 M 4.01 % | 225.072 M 0.12 % | 224.809 M 3.44 % | 217.335 M -0.42 % | 218.258 M 7.73 % | 202.589 M 7.84 % | 187.858 M -0.41 % | 188.639 M 5.70 % | 178.473 M 10.54 % | 161.462 M -27.53 % | 222.813 M 16.15 % | 191.839 M |
Capital lease obligations | 20.627 M -24.52 % | 27.326 M -1.10 % | 27.629 M -7.29 % | 29.801 M 81.25 % | 16.442 M -14.11 % | 19.144 M 31.25 % | 14.586 M -16.87 % | 17.547 M -15.86 % | 20.854 M -25.47 % | 27.981 M -7.30 % | 30.184 M -25.28 % | 40.397 M -26.64 % | 55.065 M 116.99 % | -324.092 M | 0.000 100.00 % | -320.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 322.046 M 21.15 % | 265.825 M 140.58 % | 110.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 802.405 M -31.72 % | 1.175 B 24.75 % | 941.981 M 42.24 % | 662.251 M -27.17 % | 909.319 M -22.62 % | 1.175 B 0.00 % | 1.175 B 28.64 % | 913.501 M -29.15 % | 1.289 B 9.82 % | 1.174 B -5.66 % | 1.245 B -52.82 % | 2.638 B 9.58 % | 2.407 B 105.33 % | 1.172 B -45.71 % | 2.159 B 95.54 % | 1.104 B -48.62 % | 2.149 B 83.32 % | 1.172 B 0.00 % | 1.172 B 0.00 % | 1.172 B -26.34 % | 1.591 B 35.83 % | 1.172 B 0.17 % | 1.170 B 0.64 % | 1.162 B 57.62 % | 737.330 M 0.51 % | 733.555 M -31.80 % | 1.076 B 18.53 % | 907.410 M 1 358.84 % | 62.201 M -79.82 % | 308.259 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 33.804 M | 0.000 -100.00 % | 36.146 M -4.33 % | 37.781 M 3.06 % | 36.660 M -0.37 % | 36.795 M 1.24 % | 36.345 M -13.82 % | 42.173 M 11.52 % | 37.815 M -12.74 % | 43.335 M -3.74 % | 45.019 M -18.19 % | 55.032 M 14.21 % | 48.185 M 10.66 % | 43.544 M 1.50 % | 42.902 M 1.04 % | 42.461 M -3.74 % | 44.113 M -10.65 % | 49.371 M 9.24 % | 45.193 M 7.25 % | 42.138 M -5.20 % | 44.448 M 15.64 % | 38.436 M -50.00 % | 76.872 M -23.33 % | 100.262 M 4.58 % | 95.872 M 7.36 % | 89.297 M 2.70 % | 86.951 M 6.41 % | 81.712 M 6.04 % | 77.061 M 26.35 % | 60.991 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 7.582 B -6.14 % | 8.078 B -0.44 % | 8.113 B 1.95 % | 7.958 B -2.30 % | 8.145 B 4.42 % | 7.801 B -0.37 % | 7.830 B 10.73 % | 7.072 B -1.63 % | 7.189 B -2.46 % | 7.370 B -11.78 % | 8.355 B -2.18 % | 8.541 B 3.62 % | 8.243 B 4.34 % | 7.900 B 3.65 % | 7.622 B 6.59 % | 7.151 B -5.78 % | 7.589 B 3.99 % | 7.298 B 5.00 % | 6.951 B -1.61 % | 7.064 B 4.56 % | 6.756 B 1.95 % | 6.627 B 14.74 % | 5.775 B 20.14 % | 4.807 B 13.01 % | 4.254 B 5.29 % | 4.040 B 4.98 % | 3.849 B 7.70 % | 3.574 B 27.59 % | 2.801 B 1.16 % | 2.768 B 26.54 % | 2.188 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2009-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2010-01-31 | 2009-06-30 | 2009-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.797 K | 0.000 -100.00 % | 8.470 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.538 K | 0.000 -100.00 % | 237.242 K | 0.000 100.00 % | -514.283 K 99.81 % | -272.239 M -100.00 % | -136.119 M 0.30 % | -136.529 M -100.00 % | -68.264 M 35.37 % | -105.620 M -100.00 % | -52.810 M 74.32 % | -205.678 M -272 575.33 % | 75.485 K -97.86 % | 3.530 M 881.27 % | -451.763 K 99.67 % | -138.445 M -54 311.22 % | -254.442 K 99.83 % | -149.805 M -61.36 % | -92.837 M 0.00 % | -92.837 M 38.99 % | -152.174 M 0.00 % | -152.174 M -109.38 % | -72.680 M 0.00 % | -72.680 M -100.00 % | -36.340 M 34.08 % | -55.131 M -100.00 % | -27.566 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.940 K | 0.000 -100.00 % | 372.998 K | 0.000 100.00 % | -495.543 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.794 K | 0.000 100.00 % | -394.787 K | 0.000 100.00 % | -119.469 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.565 K | 0.000 100.00 % | -169.832 K | 0.000 100.00 % | -42.430 K 99.80 % | -21.215 M -100.00 % | -10.608 M 88.69 % | -93.782 M -100.00 % | -46.891 M 25.09 % | -62.594 M -100.00 % | -31.297 M -304.59 % | -7.736 M -21 178.81 % | 36.698 K -99.80 % | 18.349 M 19 141.94 % | -96.361 K 99.80 % | -48.181 M -45 160.31 % | -106.452 K 99.80 % | -53.226 M -58.15 % | -33.656 M 0.00 % | -33.656 M -31.74 % | -25.548 M 0.00 % | -25.548 M -58.00 % | -16.170 M 0.00 % | -16.170 M -100.00 % | -8.085 M -191.30 % | -2.776 M -100.00 % | -1.388 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.087 K | 0.000 -100.00 % | 34.076 K | 0.000 -100.00 % | 23.690 K 100.01 % | -251.024 M -100.00 % | -125.512 M -193.62 % | -42.747 M -100.00 % | -21.373 M 50.32 % | -43.026 M -100.00 % | -21.513 M 89.13 % | -197.943 M -1 650 583.62 % | 11.993 K 100.08 % | -14.820 M -37 727.27 % | 39.385 K 100.04 % | -90.265 M -316 384.34 % | -28.521 K 99.97 % | -96.579 M -63.19 % | -59.181 M 0.00 % | -59.181 M 53.26 % | -126.626 M 0.00 % | -126.626 M -124.08 % | -56.510 M 0.00 % | -56.510 M -100.00 % | -28.255 M 46.03 % | -52.356 M -100.00 % | -26.178 M |
Other non cash items | 0.000 -100.00 % | 17.727 M 106.71 % | -264.124 M | 0.000 100.00 % | -244.227 M -142.69 % | 572.084 M 871.99 % | -74.105 M -69 218.83 % | -106.904 K -202.53 % | 104.268 K 150.26 % | -207.463 K -83.71 % | -112.932 K -121.33 % | 529.486 K -99.74 % | 200.884 M 100.00 % | 100.442 M -36.31 % | 157.707 M 100.00 % | 78.853 M 207.02 % | -73.680 M -100.00 % | -36.840 M -139.60 % | 93.042 M 141 847.00 % | 65.547 K -99.87 % | 50.722 M 10 308.60 % | 487.304 K 104.35 % | -11.212 M -12 711.36 % | 88.904 K 103.53 % | -2.521 M 85.36 % | -17.212 M -138.80 % | 44.361 M 171.43 % | -62.102 M -7 824.13 % | 804.000 K 101.35 % | -59.630 M -260.37 % | 37.183 M 100.00 % | 18.591 M -41.55 % | 31.808 M 100.00 % | 15.904 M |
Net cash provided by operating activities | 0.000 | 0.000 100.00 % | -90.403 M | 0.000 -100.00 % | 44.953 M -90.72 % | 484.443 M 431.35 % | -146.203 M -91 543.59 % | 159.883 K -45.61 % | 293.932 K 3 297.35 % | -9.193 K -130.93 % | 29.723 K -88.85 % | 266.507 K -99.87 % | 208.083 M 100.00 % | 104.042 M -55.65 % | 234.568 M 100.00 % | 117.284 M 666.36 % | 15.304 M 100.00 % | 7.652 M -89.02 % | 69.661 M 21 760.19 % | 318.666 K -99.87 % | 242.387 M 70 151.60 % | 345.027 K -99.74 % | 130.367 M 81 358.50 % | 160.041 K -99.82 % | 87.011 M -50.73 % | 176.590 M 0.00 % | 176.590 M 338.73 % | 40.250 M 0.00 % | 40.250 M -50.72 % | 81.671 M 0.00 % | 81.671 M 100.00 % | 40.835 M 34.45 % | 30.371 M 100.00 % | 15.186 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -93.898 M | 0.000 100.00 % | -75.533 M -6.98 % | -70.607 M -9.36 % | -64.561 M -72 950.80 % | -88.378 K -71.64 % | -51.491 K -330.24 % | -11.968 K 55.29 % | -26.768 K 78.82 % | -126.398 K 99.90 % | -120.534 M -100.00 % | -60.267 M 76.93 % | -261.279 M -100.00 % | -130.640 M -5.53 % | -123.794 M -100.00 % | -61.897 M 9.23 % | -68.192 M -66 721.00 % | -102.051 K 99.91 % | -119.494 M -13 076.69 % | -906.859 K 99.85 % | -622.060 M -192 726.28 % | -322.601 K 99.86 % | -229.301 M -20.92 % | -189.638 M 0.00 % | -189.638 M -33.78 % | -141.756 M 0.00 % | -141.756 M -80.06 % | -78.726 M 0.00 % | -78.726 M -100.00 % | -39.363 M 59.88 % | -98.106 M -100.00 % | -49.053 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.152 M 343.17 % | 31.173 M 187.87 % | 10.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.988 K | 0.000 -100.00 % | 249.000 | 0.000 100.00 % | -14.547 M | 0.000 100.00 % | -74.903 M | 0.000 100.00 % | -13.444 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.919 M -390.16 % | -2.228 M -41.84 % | -1.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -285.137 K -107.28 % | 3.916 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 17.830 M | 0.000 100.00 % | -3.392 M 58.28 % | -8.130 M | 0.000 100.00 % | -21.715 K -115.73 % | 138.034 K 1 162.66 % | 10.932 K 258.54 % | 3.049 K 130.47 % | -10.006 K -100.01 % | 120.534 M 100.00 % | 60.267 M -76.93 % | 261.279 M 100.00 % | 130.640 M 5.53 % | 123.794 M 100.00 % | 61.897 M -9.23 % | 68.192 M 1 814 951.90 % | 3.757 K -100.00 % | 119.494 M 2 833 054.01 % | -4.218 K -100.00 % | 622.060 M 2 741 416.32 % | -22.692 K -100.01 % | 241.551 M 363.97 % | -91.508 M -148.25 % | 189.638 M 172.50 % | -261.571 M -284.52 % | 141.756 M 292.36 % | -73.693 M -193.61 % | 78.726 M 100.00 % | 39.363 M -59.88 % | 98.106 M 100.00 % | 49.053 M |
Net cash used for investing activites | 0.000 | 0.000 100.00 % | -76.068 M | 0.000 -100.00 % | 48.308 M 196.47 % | -50.076 M 2.55 % | -51.387 M -46 575.54 % | -110.093 K -227.21 % | 86.543 K 8 453.57 % | -1.036 K 95.63 % | -23.719 K 82.61 % | -136.404 K 99.89 % | -120.534 M -100.00 % | -60.267 M 76.93 % | -261.279 M -100.00 % | -130.640 M -5.53 % | -123.794 M -100.00 % | -61.897 M 9.23 % | -68.192 M -69 275.04 % | -98.294 K 99.92 % | -119.494 M -12 706.61 % | -933.065 K 99.85 % | -622.060 M -180 184.11 % | -345.044 K 99.86 % | -243.794 M -130.29 % | -105.865 M 44.23 % | -189.828 M 32.75 % | -282.260 M -44.03 % | -195.970 M -124.90 % | -87.137 M -10.68 % | -78.726 M -100.00 % | -39.363 M 59.88 % | -98.106 M -100.00 % | -49.053 M |
Debt repayment | 0.000 | 0.000 -100.00 % | 59.599 M | 0.000 100.00 % | -39.454 M | 0.000 -100.00 % | 67.982 K | 0.000 -100.00 % | 20.242 K | 0.000 -100.00 % | 129.823 K | 0.000 100.00 % | -13.238 K | 0.000 -100.00 % | 851.462 K | 0.000 -100.00 % | 497.714 K | 0.000 100.00 % | -165.660 K | 0.000 100.00 % | -120.946 K | 0.000 -100.00 % | 1.896 M | 0.000 | 0.000 -100.00 % | 121.534 M | 0.000 100.00 % | -20.824 M | 0.000 -100.00 % | 361.627 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.500 K | 0.000 -100.00 % | 971.500 K | 0.000 -100.00 % | 7.164 M | 0.000 | 0.000 -100.00 % | 408.741 M 0.00 % | 408.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.501 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.193 M 0.00 % | -1.193 M 67.31 % | -3.648 M 0.00 % | -3.648 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.313 K | 0.000 100.00 % | -15.324 K 99.80 % | -7.662 M -100.00 % | -3.831 M 60.67 % | -9.741 M -100.00 % | -4.870 M 59.86 % | -12.133 M -100.00 % | -6.066 M 58.16 % | -14.500 M -21 565.30 % | -66.925 K 99.80 % | -33.463 M | 0.000 100.00 % | -56.701 M -36 818 731.17 % | -154.000 100.00 % | -49.354 M -10.89 % | -44.509 M 0.00 % | -44.509 M | 0.000 | 0.000 100.00 % | -915.000 K 0.00 % | -915.000 K -100.00 % | -457.500 K 98.57 % | -31.886 M -100.00 % | -15.943 M |
Other financing activites | 0.000 | 0.000 100.00 % | -131.579 M | 0.000 -100.00 % | 128.762 K 159.92 % | -214.885 K -74.57 % | -123.096 K 44.27 % | -220.862 K 24.32 % | -291.825 K -180.92 % | -103.883 K -27.86 % | -81.245 K -309.51 % | 38.778 K -99.48 % | 7.460 M 96.37 % | 3.799 M -60.21 % | 9.546 M 113.05 % | 4.481 M -61.90 % | 11.760 M 97.78 % | 5.946 M -58.99 % | 14.500 M 10 250.13 % | 140.090 K -99.58 % | 33.463 M 8 147.94 % | 405.710 K -99.28 % | 56.421 M 23 055.15 % | 243.663 K -99.88 % | 207.702 M -37.28 % | 331.142 M 197.30 % | -340.328 M -190.97 % | -116.962 M 6.48 % | -125.060 M -218.23 % | 105.779 M 129.61 % | -357.185 M -100.00 % | -178.593 M 13.34 % | -206.076 M -100.00 % | -103.038 M |
Net cash used provided by financing activities | 0.000 | 0.000 100.00 % | -71.980 M | 0.000 100.00 % | -39.326 M 60.49 % | -99.524 M -258.84 % | 62.658 M 28 469.96 % | -220.862 K 18.68 % | -271.583 K -158.17 % | -105.196 K -316.55 % | 48.578 K 107.12 % | 23.454 K 100.01 % | -388.193 M -100.00 % | -194.096 M 26.11 % | -262.684 M -100.00 % | -131.342 M 90.70 % | -1.412 B -100.00 % | -705.766 M 17.73 % | -857.832 M -1 172 562.24 % | 73.165 K 100.01 % | -647.114 M -159 604.37 % | 405.703 K 100.10 % | -412.160 M -169 358.63 % | 243.509 K 100.06 % | -404.923 M -199.79 % | 405.782 M 205.44 % | -384.836 M -163.50 % | 606.016 M 584.58 % | -125.060 M -126.81 % | 466.491 M 230.27 % | -358.100 M -100.00 % | -179.050 M 24.76 % | -237.962 M -100.00 % | -118.981 M |
Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 8.152 M | 0.000 -100.00 % | 8.083 K 100.02 % | -38.767 M -11.78 % | -34.680 M -996 459.66 % | -3.480 K -16.08 % | -2.998 K 89.45 % | -28.406 K -903.79 % | 3.534 K -16.53 % | 4.234 K -100.00 % | 361.363 M 100.00 % | 180.682 M -57.56 % | 425.757 M 100.00 % | 212.878 M -84.64 % | 1.386 B 100.00 % | 692.909 M -10.52 % | 774.392 M 6 650 462.52 % | 11.644 K -100.00 % | 660.875 M 66 620 513.31 % | -992.000 -100.00 % | 982.437 M 18 332 559.41 % | -5.359 K -100.00 % | 555.169 M 226.96 % | -437.277 M -199.99 % | 437.305 M 234.04 % | -326.260 M -202.43 % | 318.526 M 178.00 % | -408.359 M -200.13 % | 407.822 M 100.00 % | 203.911 M -23.42 % | 266.264 M 100.00 % | 133.132 M |
Net change in cash | 0.000 100.00 % | -610.085 M -200.00 % | 610.085 M | 0.000 -100.00 % | 840.020 M 183.72 % | 296.077 M 274.56 % | -169.611 M -21 012.79 % | -803.357 K -200.00 % | 803.357 K 195.49 % | -841.294 K -200.00 % | 841.294 K 234.52 % | -625.387 K -102.06 % | 30.360 M 0.00 % | 30.360 M -55.47 % | 68.181 M 0.00 % | 68.181 M 201.61 % | -67.102 M 0.00 % | -67.102 M -63.72 % | -40.986 M -7 840.11 % | -516.183 K -100.76 % | 68.327 M 9 442.12 % | -731.384 K -101.86 % | 39.292 M | 0.000 100.00 % | -3.268 M -104.17 % | 78.462 M 300.00 % | 19.616 M -74.02 % | 75.493 M 300.00 % | 18.873 M -82.08 % | 105.333 M 300.00 % | 26.333 M 0.00 % | 26.333 M 233.56 % | -19.716 M 0.00 % | -19.716 M |
Cash at beginning of period | 0.000 -100.00 % | 610.085 M | 0.000 | 0.000 -100.00 % | 906.820 M 60.28 % | 565.769 M -21.36 % | 719.483 M 89 459.55 % | 803.357 K | 0.000 -100.00 % | 841.294 K | 0.000 -100.00 % | 625.387 K -99.62 % | 165.435 M 0.00 % | 165.435 M 70.11 % | 97.254 M 0.00 % | 97.254 M -40.83 % | 164.356 M 0.00 % | 164.356 M -19.96 % | 205.341 M 39 680.66 % | 516.183 K -99.62 % | 137.014 M 18 633.56 % | 731.384 K -99.25 % | 97.722 M | 0.000 -100.00 % | 100.991 M -68.97 % | 325.500 M 300.00 % | 81.375 M -67.05 % | 246.936 M 300.00 % | 61.734 M -56.40 % | 141.603 M 300.00 % | 35.401 M 0.00 % | 35.401 M -35.77 % | 55.117 M 0.00 % | 55.117 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 610.085 M | 0.000 -100.00 % | 914.859 M 6.15 % | 861.846 M 56.74 % | 549.872 M | 0.000 -100.00 % | 803.357 K | 0.000 -100.00 % | 841.294 K | 0.000 -100.00 % | 195.795 M 0.00 % | 195.795 M 18.35 % | 165.435 M 0.00 % | 165.435 M 70.11 % | 97.254 M 0.00 % | 97.254 M -40.83 % | 164.356 M | 0.000 -100.00 % | 205.341 M | 0.000 -100.00 % | 137.014 M | 0.000 -100.00 % | 97.722 M -75.81 % | 403.962 M 300.00 % | 100.991 M -68.68 % | 322.429 M 300.00 % | 80.607 M -67.36 % | 246.936 M 300.00 % | 61.734 M 0.00 % | 61.734 M 74.39 % | 35.401 M 0.00 % | 35.401 M |
Operating cash flow | 0.000 | 0.000 100.00 % | -90.403 M | 0.000 -100.00 % | 44.953 M -90.72 % | 484.443 M 431.35 % | -146.203 M -91 543.59 % | 159.883 K -45.61 % | 293.932 K 3 297.35 % | -9.193 K -130.93 % | 29.723 K -88.85 % | 266.507 K -99.87 % | 208.083 M 100.00 % | 104.042 M -55.65 % | 234.568 M 100.00 % | 117.284 M 666.36 % | 15.304 M 100.00 % | 7.652 M -89.02 % | 69.661 M 21 760.19 % | 318.666 K -99.87 % | 242.387 M 70 151.60 % | 345.027 K -99.74 % | 130.367 M 81 358.50 % | 160.041 K -99.82 % | 87.011 M -50.73 % | 176.590 M 0.00 % | 176.590 M 338.73 % | 40.250 M 0.00 % | 40.250 M -50.72 % | 81.671 M 0.00 % | 81.671 M 100.00 % | 40.835 M 34.45 % | 30.371 M 100.00 % | 15.186 M |
Capital expenditure | 0.000 | 0.000 100.00 % | -93.898 M | 0.000 100.00 % | -78.925 M -11.78 % | -70.607 M -9.36 % | -64.561 M -72 950.80 % | -88.378 K -71.64 % | -51.491 K -330.24 % | -11.968 K 55.29 % | -26.768 K 78.82 % | -126.398 K 99.90 % | -120.534 M -100.00 % | -60.267 M 76.93 % | -261.279 M -100.00 % | -130.640 M -5.53 % | -123.794 M -100.00 % | -61.897 M 9.23 % | -68.192 M -66 721.00 % | -102.051 K 99.91 % | -119.494 M -13 076.69 % | -906.859 K 99.85 % | -622.060 M -192 726.28 % | -322.601 K 99.86 % | -229.301 M -20.92 % | -189.638 M 0.00 % | -189.638 M -33.78 % | -141.756 M 0.00 % | -141.756 M -80.06 % | -78.726 M 0.00 % | -78.726 M -100.00 % | -39.363 M 59.88 % | -98.106 M -100.00 % | -49.053 M |
Free CashFlow | 0.000 | 0.000 100.00 % | -184.301 M | 0.000 100.00 % | -33.972 M -108.21 % | 413.836 M 296.35 % | -210.764 M -294 853.64 % | 71.505 K -70.51 % | 242.441 K 1 245.70 % | -21.161 K -816.11 % | 2.955 K -97.89 % | 140.109 K -99.84 % | 87.550 M 100.00 % | 43.775 M 263.88 % | -26.711 M -100.00 % | -13.356 M 87.69 % | -108.490 M -100.00 % | -54.245 M -3 791.37 % | 1.470 M 578.39 % | 216.615 K -99.82 % | 122.893 M 21 973.62 % | -561.832 K 99.89 % | -491.693 M -302 368.32 % | -162.560 K 99.89 % | -142.290 M -990.55 % | -13.048 M 0.00 % | -13.048 M 87.15 % | -101.506 M 0.00 % | -101.506 M -3 546.71 % | 2.945 M 0.00 % | 2.945 M 100.00 % | 1.473 M 102.17 % | -67.735 M -100.00 % | -33.868 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2010 | 2009 | 2009 |