
Yusei Holdings Limited 0096.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.024 B 4.21 % | 1.942 B 10.01 % | 1.766 B 20.76 % | 1.462 B 10.97 % | 1.318 B 1.23 % | 1.302 B 2.09 % | 1.275 B 2.21 % | 1.247 B 2.37 % | 1.219 B 10.64 % | 1.101 B 15.62 % | 952.531 M 6.67 % | 892.968 M -9.32 % | 984.776 M 18.36 % | 831.994 M -0.64 % | 837.367 M 51.02 % | 554.484 M 19.30 % | 464.764 M 4.50 % | 444.747 M 19.31 % | 372.773 M 45.09 % | 256.923 M 56.16 % | 164.523 M |
Net income | 89.733 M 13.45 % | 79.096 M 42.89 % | 55.355 M 7.45 % | 51.518 M -1.78 % | 52.449 M 49.39 % | 35.108 M -61.55 % | 91.303 M 9.35 % | 83.495 M 29.91 % | 64.272 M 4.01 % | 61.793 M 22.75 % | 50.339 M 798.27 % | 5.604 M -86.48 % | 41.445 M 170.18 % | 15.340 M -28.34 % | 21.407 M 9.43 % | 19.562 M 5 722.02 % | 336.000 K -98.91 % | 30.865 M 149.41 % | 12.375 M -11.87 % | 14.041 M -33.85 % | 21.227 M |
Income before tax | 96.935 M 14.10 % | 84.953 M 52.90 % | 55.561 M 3.28 % | 53.798 M -5.20 % | 56.747 M 27.41 % | 44.538 M -57.77 % | 105.461 M 7.42 % | 98.173 M 20.26 % | 81.634 M 11.07 % | 73.495 M 28.96 % | 56.992 M 519.34 % | 9.202 M -79.05 % | 43.922 M 82.84 % | 24.022 M -24.90 % | 31.985 M 38.41 % | 23.109 M 232.41 % | 6.952 M -81.97 % | 38.556 M 121.38 % | 17.416 M -3.85 % | 18.113 M -18.29 % | 22.168 M |
Income before tax ratio | 0.05 9.49 % | 0.04 38.99 % | 0.03 -14.47 % | 0.04 -14.57 % | 0.04 25.86 % | 0.03 -58.63 % | 0.08 5.10 % | 0.08 17.48 % | 0.07 0.39 % | 0.07 11.53 % | 0.06 480.62 % | 0.01 -76.90 % | 0.04 54.47 % | 0.03 -24.41 % | 0.04 -8.35 % | 0.04 178.62 % | 0.01 -82.75 % | 0.09 85.56 % | 0.05 -33.73 % | 0.07 -47.68 % | 0.13 |
EBITDA | 299.139 M 53.76 % | 194.548 M 25.29 % | 155.282 M 5.67 % | 146.946 M 4.28 % | 140.914 M 25.57 % | 112.219 M -29.34 % | 158.809 M -7.02 % | 170.790 M 10.64 % | 154.365 M 20.64 % | 127.953 M 13.45 % | 112.785 M 38.23 % | 81.594 M 12.09 % | 72.793 M -21.30 % | 92.496 M 2.66 % | 90.099 M 21.19 % | 74.345 M 58.52 % | 46.898 M -28.65 % | 65.733 M 76.63 % | 37.215 M 32.01 % | 28.191 M -15.47 % | 33.349 M |
Net income ratio | 0.04 8.86 % | 0.04 29.89 % | 0.03 -11.02 % | 0.04 -11.49 % | 0.04 47.57 % | 0.03 -62.33 % | 0.07 6.98 % | 0.07 26.91 % | 0.05 -5.99 % | 0.06 6.17 % | 0.05 742.10 % | 0.01 -85.09 % | 0.04 128.26 % | 0.02 -27.88 % | 0.03 -27.54 % | 0.04 4 779.97 % | 0.00 -98.96 % | 0.07 109.05 % | 0.03 -39.26 % | 0.05 -57.64 % | 0.13 |
Ratio EBITDA | 0.15 47.54 % | 0.10 13.89 % | 0.09 -12.49 % | 0.10 -6.03 % | 0.11 24.04 % | 0.09 -30.78 % | 0.12 -9.03 % | 0.14 8.08 % | 0.13 9.04 % | 0.12 -1.88 % | 0.12 29.58 % | 0.09 23.61 % | 0.07 -33.51 % | 0.11 3.32 % | 0.11 -19.75 % | 0.13 32.87 % | 0.10 -31.73 % | 0.15 48.05 % | 0.10 -9.02 % | 0.11 -45.87 % | 0.20 |
Gross profit ratio | 0.15 19.19 % | 0.12 7.38 % | 0.11 1.18 % | 0.11 -7.44 % | 0.12 17.57 % | 0.10 -27.39 % | 0.14 -11.16 % | 0.16 4.60 % | 0.15 3.11 % | 0.15 -3.40 % | 0.16 18.61 % | 0.13 25.34 % | 0.10 -25.06 % | 0.14 -14.77 % | 0.16 -2.98 % | 0.17 -4.15 % | 0.18 -13.28 % | 0.20 9.67 % | 0.18 -7.23 % | 0.20 -17.38 % | 0.24 |
Weighted average shs out dil | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 6.50 % | 597.691 M 2.54 % | 582.912 M 0.00 % | 582.912 M 0.00 % | 582.912 M 5.23 % | 553.957 M 9.29 % | 506.880 M 0.00 % | 506.880 M 0.00 % | 506.880 M -0.25 % | 508.158 M -2.55 % | 521.446 M 15.93 % | 449.790 M 0.69 % | 446.700 M 25.34 % | 356.400 M 5.76 % | 336.984 M 4.73 % | 321.757 M |
Weighted average shs out | 636.550 M 0.00 % | 636.552 M 0.00 % | 636.550 M 0.00 % | 636.551 M 0.00 % | 636.556 M 0.00 % | 636.556 M 6.50 % | 597.693 M 2.54 % | 582.915 M 0.00 % | 582.913 M 0.00 % | 582.914 M 5.23 % | 553.961 M 9.28 % | 506.920 M 0.01 % | 506.886 M 0.00 % | 506.880 M 0.00 % | 506.880 M 0.00 % | 506.880 M 12.69 % | 449.790 M 0.69 % | 446.700 M 25.34 % | 356.400 M 5.76 % | 336.984 M 4.73 % | 321.757 M |
EPS diluted | 0.14 16.67 % | 0.12 37.93 % | 0.09 7.54 % | 0.08 -1.82 % | 0.08 49.28 % | 0.06 -63.20 % | 0.15 7.14 % | 0.14 27.27 % | 0.11 0.00 % | 0.11 21.01 % | 0.09 718.92 % | 0.01 -86.43 % | 0.08 170.86 % | 0.03 -28.77 % | 0.04 10.13 % | 0.04 5 400.00 % | 0.00 -98.99 % | 0.07 99.14 % | 0.03 -16.79 % | 0.04 -36.82 % | 0.07 |
Earnings per share | 0.14 16.67 % | 0.12 37.93 % | 0.09 7.54 % | 0.08 -1.82 % | 0.08 49.28 % | 0.06 -63.20 % | 0.15 7.14 % | 0.14 27.27 % | 0.11 0.00 % | 0.11 21.01 % | 0.09 718.92 % | 0.01 -86.43 % | 0.08 170.86 % | 0.03 -28.77 % | 0.04 10.13 % | 0.04 5 400.00 % | 0.00 -98.99 % | 0.07 99.14 % | 0.03 -16.79 % | 0.04 -36.82 % | 0.07 |
Gross profit | 297.919 M 24.21 % | 239.843 M 18.13 % | 203.041 M 22.18 % | 166.180 M 2.72 % | 161.784 M 19.02 % | 135.931 M -25.88 % | 183.385 M -9.19 % | 201.942 M 7.08 % | 188.592 M 14.09 % | 165.302 M 11.69 % | 147.996 M 26.52 % | 116.975 M 13.66 % | 102.921 M -11.29 % | 116.024 M -15.31 % | 137.003 M 46.51 % | 93.511 M 14.35 % | 81.775 M -9.37 % | 90.232 M 30.85 % | 68.959 M 34.61 % | 51.230 M 29.02 % | 39.707 M |
Income tax expense | 2.396 M -38.10 % | 3.871 M 649.86 % | -704.000 K -136.76 % | 1.915 M -51.79 % | 3.972 M -55.67 % | 8.961 M -36.18 % | 14.040 M -4.35 % | 14.678 M -15.46 % | 17.362 M 48.37 % | 11.702 M 75.89 % | 6.653 M 84.91 % | 3.598 M 45.26 % | 2.477 M -71.47 % | 8.682 M -17.92 % | 10.578 M 198.22 % | 3.547 M -46.39 % | 6.616 M -13.98 % | 7.691 M 52.57 % | 5.041 M 23.80 % | 4.072 M 332.73 % | 941.000 K |
Cost of revenue | 1.726 B 1.40 % | 1.703 B 8.95 % | 1.563 B 20.57 % | 1.296 B 12.13 % | 1.156 B -0.84 % | 1.166 B 6.79 % | 1.092 B 4.42 % | 1.045 B 1.50 % | 1.030 B 10.03 % | 936.038 M 16.35 % | 804.535 M 3.68 % | 775.993 M -12.00 % | 881.855 M 23.17 % | 715.970 M 2.23 % | 700.364 M 51.93 % | 460.973 M 20.36 % | 382.989 M 8.03 % | 354.515 M 16.69 % | 303.814 M 47.70 % | 205.693 M 64.80 % | 124.816 M |
General and administrative expenses | 86.589 M 25.25 % | 69.131 M 9.96 % | 62.869 M 13.46 % | 55.412 M -3.24 % | 57.267 M 20.71 % | 47.440 M -2.12 % | 48.468 M -22.36 % | 62.429 M 10.30 % | 56.601 M 10.18 % | 51.371 M -6.17 % | 54.749 M 9.21 % | 50.131 M -5.90 % | 53.276 M 1.25 % | 52.617 M 3.32 % | 50.927 M 14.37 % | 44.527 M 22.28 % | 36.414 M -2.91 % | 37.507 M -12.24 % | 42.738 M 39.95 % | 30.539 M 128.07 % | 13.390 M |
Selling and marketing expenses | 126.325 M 11.24 % | 113.557 M 6.81 % | 106.317 M 50.17 % | 70.796 M 27.18 % | 55.665 M -0.99 % | 56.222 M 7.67 % | 52.217 M 11.70 % | 46.747 M 5.47 % | 44.322 M 23.54 % | 35.877 M 49.53 % | 23.993 M -13.05 % | 27.594 M 1.65 % | 27.147 M 29.69 % | 20.933 M 11.90 % | 18.707 M 42.45 % | 13.132 M 55.54 % | 8.443 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -132.432 M -3 438.34 % | 3.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 743.000 K -93.54 % | 11.504 M 944.02 % | -1.363 M -108.38 % | 16.271 M 112.94 % | 7.641 M 31.27 % | 5.821 M 19.68 % | 4.864 M 45.19 % | 3.350 M |
Operating expenses | 172.194 M -37.35 % | 274.856 M 9.70 % | 250.558 M 27.04 % | 197.222 M 15.23 % | 171.148 M 10.65 % | 154.671 M 1.77 % | 151.985 M -1.44 % | 154.201 M 11.46 % | 138.345 M 57.45 % | 87.867 M 10.72 % | 79.361 M 1.29 % | 78.348 M 157.91 % | 30.378 M -54.22 % | 66.362 M -18.21 % | 81.138 M 58.92 % | 51.056 M -16.48 % | 61.128 M 35.39 % | 45.148 M -7.02 % | 48.559 M 37.16 % | 35.403 M 111.49 % | 16.740 M |
Cost and expenses | 1.899 B -3.99 % | 1.977 B 9.06 % | 1.813 B 21.43 % | 1.493 B 12.53 % | 1.327 B 0.50 % | 1.320 B 6.17 % | 1.244 B 3.66 % | 1.200 B 2.68 % | 1.168 B 14.10 % | 1.024 B 15.84 % | 883.896 M 3.46 % | 854.341 M -6.35 % | 912.233 M 16.60 % | 782.332 M 0.11 % | 781.502 M 52.63 % | 512.029 M 15.29 % | 444.117 M 11.12 % | 399.663 M 13.42 % | 352.373 M 46.15 % | 241.096 M 70.32 % | 141.556 M |
Research and development expenses | 91.712 M 3.98 % | 88.201 M 8.39 % | 81.372 M 14.59 % | 71.014 M 21.98 % | 58.216 M 14.13 % | 51.009 M 1.34 % | 50.333 M 13.94 % | 44.176 M 20.48 % | 36.668 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 |
Selling general and administrative expenses | 212.914 M 16.55 % | 182.688 M 7.98 % | 169.186 M 34.05 % | 126.208 M 11.76 % | 112.932 M 8.94 % | 103.662 M 1.98 % | 101.652 M -7.61 % | 110.025 M 8.21 % | 101.677 M 15.72 % | 87.867 M 10.72 % | 79.361 M 1.29 % | 78.348 M -3.38 % | 81.088 M 10.25 % | 73.550 M 5.62 % | 69.634 M 20.77 % | 57.659 M 28.54 % | 44.857 M 19.60 % | 37.507 M -12.24 % | 42.738 M 39.95 % | 30.539 M 128.07 % | 13.390 M |
Interest income | 1.109 M 537.36 % | 174.000 K 138.36 % | 73.000 K -52.90 % | 155.000 K 70.33 % | 91.000 K -76.96 % | 395.000 K -88.50 % | 3.434 M 1 591.63 % | 203.000 K -10.18 % | 226.000 K -27.80 % | 313.000 K 34.33 % | 233.000 K -76.68 % | 999.000 K -96.51 % | 28.621 M 3 778.18 % | 738.000 K -19.26 % | 914.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 30.125 M -18.25 % | 36.849 M 53.08 % | 24.072 M 36.33 % | 17.657 M 29.47 % | 13.638 M -6.30 % | 14.555 M -4.61 % | 15.259 M -3.64 % | 15.836 M 5.40 % | 15.024 M -14.52 % | 17.576 M -17.88 % | 21.402 M -7.82 % | 23.217 M -23.13 % | 30.203 M 31.46 % | 22.975 M 29.99 % | 17.675 M 13.56 % | 15.565 M 13.65 % | 13.695 M 109.79 % | 6.528 M 118.77 % | 2.984 M | 0.000 -100.00 % | 799.000 K |
Depreciation and amortization | 172.079 M 21.73 % | 141.360 M 16.42 % | 121.427 M 13.51 % | 106.974 M 16.20 % | 92.062 M 15.15 % | 79.950 M 3.73 % | 77.076 M -2.28 % | 78.873 M 16.94 % | 67.450 M 33.52 % | 50.518 M 14.42 % | 44.150 M 2.75 % | 42.967 M -15.68 % | 50.960 M 12.00 % | 45.499 M 12.51 % | 40.439 M 17.87 % | 34.308 M 30.69 % | 26.251 M 27.13 % | 20.649 M 22.80 % | 16.815 M 36.00 % | 12.364 M 19.09 % | 10.382 M |
Operating income | 125.725 M 459.08 % | -35.013 M 26.31 % | -47.517 M -53.07 % | -31.042 M -231.50 % | -9.364 M 50.03 % | -18.740 M -159.68 % | 31.400 M -34.23 % | 47.741 M -4.99 % | 50.247 M -35.11 % | 77.435 M 12.82 % | 68.635 M 77.69 % | 38.627 M 76.92 % | 21.833 M -53.54 % | 46.997 M -5.36 % | 49.660 M 28.41 % | 38.674 M 87.31 % | 20.647 M -54.20 % | 45.084 M 121.00 % | 20.400 M 28.89 % | 15.827 M -31.09 % | 22.967 M |
Operating income ratio | 0.06 444.56 % | -0.02 33.02 % | -0.03 -26.76 % | -0.02 -198.73 % | -0.01 50.64 % | -0.01 -158.46 % | 0.02 -35.65 % | 0.04 -7.18 % | 0.04 -41.35 % | 0.07 -2.42 % | 0.07 66.58 % | 0.04 95.11 % | 0.02 -60.75 % | 0.06 -4.75 % | 0.06 -14.97 % | 0.07 57.00 % | 0.04 -56.18 % | 0.10 85.24 % | 0.05 -11.16 % | 0.06 -55.87 % | 0.14 |
Total other income expenses net | -28.790 M -124.00 % | 119.966 M 16.38 % | 103.078 M 21.50 % | 84.840 M 28.33 % | 66.111 M 4.48 % | 63.278 M -14.56 % | 74.061 M 46.85 % | 50.432 M 60.68 % | 31.387 M 896.62 % | -3.940 M 66.16 % | -11.643 M 60.43 % | -29.425 M -59.24 % | -18.478 M 27.93 % | -25.640 M 35.21 % | -39.571 M -154.23 % | -15.565 M -13.65 % | -13.695 M -48.92 % | -9.196 M -208.18 % | -2.984 M -230.53 % | 2.286 M 386.11 % | -799.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 560.142 M -11.59 % | 633.579 M 7.76 % | 587.965 M 64.71 % | 356.973 M 47.39 % | 242.192 M 20.12 % | 201.624 M 30.50 % | 154.505 M -26.90 % | 211.372 M 14.58 % | 184.472 M 27.44 % | 144.754 M -25.30 % | 193.775 M -25.13 % | 258.830 M | 0.000 -100.00 % | 397.415 M 24.55 % | 319.092 M 16.99 % | 272.747 M 12.70 % | 242.019 M 135.92 % | 102.587 M 2.56 % | 100.029 M 76.16 % | 56.782 M 10.58 % | 51.351 M |
Total investments | 56.519 M 11.75 % | 50.575 M 9.46 % | 46.203 M 18.18 % | 39.094 M 8.62 % | 35.991 M -4.68 % | 37.757 M 4.81 % | 36.024 M 5.36 % | 34.192 M 7.84 % | 31.707 M -5.32 % | 33.487 M 36.43 % | 24.545 M 3.95 % | 23.612 M 0.61 % | 23.469 M 17.16 % | 20.031 M 4.97 % | 19.083 M -24.54 % | 25.288 M 208.39 % | 8.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 749.034 M 8.27 % | 691.817 M 6.98 % | 646.671 M 61.56 % | 400.266 M 35.63 % | 295.109 M 4.57 % | 282.205 M 8.49 % | 260.121 M -2.72 % | 267.391 M 10.74 % | 241.468 M 21.42 % | 198.876 M -15.74 % | 236.024 M -29.23 % | 333.501 M | 0.000 -100.00 % | 433.990 M 5.32 % | 412.054 M 9.74 % | 375.484 M 19.60 % | 313.952 M 88.26 % | 166.765 M 28.06 % | 130.227 M 65.55 % | 78.661 M 26.27 % | 62.294 M |
Accumulated other comprehensive income loss | 54.057 M -20.96 % | 68.396 M -0.80 % | 68.949 M -6.23 % | 73.527 M 2.90 % | 71.457 M -2.22 % | 73.079 M -0.21 % | 73.233 M 0.83 % | 72.631 M 0.45 % | 72.309 M -0.37 % | 72.578 M -2.05 % | 74.099 M -0.91 % | 74.781 M | 0.000 100.00 % | -234.462 M -22.84 % | -190.875 M -24.44 % | -153.391 M -27.40 % | -120.399 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 713.422 M 3.48 % | 689.423 M 11.48 % | 618.447 M 8.24 % | 571.352 M 8.19 % | 528.123 M 8.41 % | 487.157 M 5.81 % | 460.404 M 21.14 % | 380.063 M 24.79 % | 304.563 M 22.67 % | 248.286 M 27.66 % | 194.488 M 34.92 % | 144.149 M 4.04 % | 138.545 M 67.27 % | 82.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 19.53 % | 4.853 M 29.24 % | 3.755 M 0.00 % | 3.755 M 85.89 % | 2.020 M 0.00 % | 2.020 M 11.60 % | 1.810 M 0.00 % | 1.810 M 0.00 % | 1.810 M 0.00 % | 1.810 M 8.12 % | 1.674 M 0.00 % | 1.674 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 968.079 M 7.98 % | 896.522 M 8.79 % | 824.113 M 5.56 % | 780.686 M 6.21 % | 735.022 M 5.34 % | 697.766 M 4.88 % | 665.297 M 30.45 % | 509.982 M 17.46 % | 434.160 M 14.81 % | 378.152 M 16.04 % | 325.875 M 25.01 % | 260.678 M 2.87 % | 253.400 M 19.51 % | 212.034 M 3.45 % | 204.970 M 11.71 % | 183.492 M 12.06 % | 163.743 M -4.68 % | 171.781 M 18.22 % | 145.304 M 13.51 % | 128.012 M 73.48 % | 73.789 M |
Other non current liabilities | 5.719 M -2.37 % | 5.858 M -2.50 % | 6.008 M -3.59 % | 6.232 M -3.47 % | 6.456 M -3.35 % | 6.680 M -3.24 % | 6.904 M -3.14 % | 7.128 M -3.78 % | 7.408 M 1 075.87 % | 630.000 K -28.25 % | 878.000 K -22.02 % | 1.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 217.041 M 4.94 % | 206.823 M 41.23 % | 146.439 M 356.20 % | 32.100 M | 0.000 -100.00 % | 2.098 M -48.84 % | 4.101 M -80.07 % | 20.572 M 71.68 % | 11.983 M -68.81 % | 38.422 M 199.38 % | 12.834 M -32.79 % | 19.094 M -53.36 % | 40.938 M -30.85 % | 59.202 M -46.44 % | 110.540 M -29.51 % | 156.816 M 7.23 % | 146.248 M 145.87 % | 59.481 M 33.06 % | 44.701 M 108.46 % | 21.443 M -10.84 % | 24.049 M |
Total non current liabilities | 222.760 M 4.74 % | 212.681 M 39.51 % | 152.447 M 297.70 % | 38.332 M 493.74 % | 6.456 M -26.45 % | 8.778 M -20.24 % | 11.005 M -60.27 % | 27.700 M 42.85 % | 19.391 M -50.35 % | 39.052 M 184.80 % | 13.712 M -32.19 % | 20.220 M -26.26 % | 27.422 M -54.41 % | 60.145 M -46.09 % | 111.568 M -34.60 % | 170.590 M 15.70 % | 147.446 M 142.65 % | 60.764 M 35.93 % | 44.701 M 108.46 % | 21.443 M -10.84 % | 24.049 M |
Other current liabilities | 342.900 M 74.16 % | 196.889 M -18.92 % | 242.833 M 14.98 % | 211.189 M 22.47 % | 172.436 M 4.72 % | 164.669 M -4.43 % | 172.307 M 70.27 % | 101.194 M -15.51 % | 119.768 M 1.00 % | 118.583 M 14.49 % | 103.577 M 37.60 % | 75.275 M 311.25 % | 18.304 M -76.39 % | 77.516 M 83.66 % | 42.207 M -81.63 % | 229.747 M 18.36 % | 194.112 M 35.52 % | 143.236 M 42.20 % | 100.730 M 38.38 % | 72.792 M 74.34 % | 41.752 M |
Deferred revenue | 0.000 -100.00 % | 94.601 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 -100.00 % | 2.498 M 3.31 % | 2.418 M 33.89 % | 1.806 M 363.08 % | 390.000 K |
Short term debt | 531.993 M 9.69 % | 484.994 M -3.05 % | 500.232 M 35.87 % | 368.166 M 24.76 % | 295.109 M 3.83 % | 284.230 M -7.32 % | 306.673 M 12.27 % | 273.154 M -3.15 % | 282.049 M 24.84 % | 225.925 M -10.05 % | 251.165 M -23.41 % | 327.923 M -4.68 % | 344.018 M -8.21 % | 374.788 M 24.30 % | 301.514 M 39.24 % | 216.547 M 29.12 % | 167.704 M 56.32 % | 107.284 M 25.44 % | 85.526 M 49.47 % | 57.218 M 49.61 % | 38.245 M |
Total current liabilities | 1.814 B 23.02 % | 1.475 B 9.60 % | 1.345 B 34.79 % | 998.194 M 15.84 % | 861.675 M 8.94 % | 790.967 M -2.30 % | 809.582 M 15.88 % | 698.623 M -3.92 % | 727.135 M 24.66 % | 583.308 M 2.95 % | 566.589 M -4.34 % | 592.277 M -14.12 % | 689.623 M -6.58 % | 738.187 M 17.03 % | 630.763 M 39.76 % | 451.321 M 24.36 % | 362.916 M 43.07 % | 253.657 M 31.70 % | 192.598 M 43.09 % | 134.599 M 25.63 % | 107.137 M |
Total liabilities | 2.037 B 20.72 % | 1.687 B 12.64 % | 1.498 B 44.51 % | 1.037 B 19.40 % | 868.131 M 8.55 % | 799.745 M -2.54 % | 820.587 M 12.98 % | 726.323 M -2.71 % | 746.526 M 19.95 % | 622.360 M 7.25 % | 580.301 M -5.26 % | 612.497 M -16.32 % | 731.935 M -8.32 % | 798.332 M 7.54 % | 742.331 M 19.36 % | 621.911 M 21.86 % | 510.362 M 62.32 % | 314.421 M 32.50 % | 237.299 M 52.07 % | 156.042 M 18.95 % | 131.186 M |
Other non current assets | 0.000 -100.00 % | 14.554 M 26.24 % | 11.529 M 441.01 % | 2.131 M 26.09 % | 1.690 M -28.45 % | 2.362 M 4.28 % | 2.265 M -89.38 % | 21.318 M 32.27 % | 16.117 M | 0.000 | 0.000 | 0.000 100.00 % | -416.761 M -2 174.68 % | 20.088 M -1.82 % | 20.461 M -19.09 % | 25.288 M 208.39 % | 8.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 56.519 M 11.75 % | 50.575 M 9.46 % | 46.203 M 18.18 % | 39.094 M 8.62 % | 35.991 M -4.68 % | 37.757 M 4.81 % | 36.024 M 5.36 % | 34.192 M 7.84 % | 31.707 M -5.32 % | 33.487 M 36.43 % | 24.545 M 3.95 % | 23.612 M 0.61 % | 23.469 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 11.284 M -4.88 % | 11.863 M -12.62 % | 13.576 M -3.95 % | 14.135 M 6.81 % | 13.234 M 16.14 % | 11.395 M -74.98 % | 45.542 M 58.92 % | 28.658 M -3.50 % | 29.696 M 62.99 % | 18.219 M -3.79 % | 18.936 M -3.69 % | 19.661 M -0.89 % | 19.837 M -93.36 % | 298.526 M 1 301.86 % | 21.295 M -3.29 % | 22.019 M 76.73 % | 12.459 M -5.31 % | 13.158 M 111.71 % | 6.215 M 12.82 % | 5.509 M 2.53 % | 5.373 M |
GoodWill | 0.000 -100.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 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 |
Goodwill and intangible assets | 11.284 M -34.58 % | 17.248 M -9.03 % | 18.961 M -2.86 % | 19.520 M 4.84 % | 18.619 M 10.96 % | 16.780 M -67.05 % | 50.927 M 77.71 % | 28.658 M -3.50 % | 29.696 M 62.99 % | 18.219 M -3.79 % | 18.936 M -3.69 % | 19.661 M -0.89 % | 19.837 M -3.83 % | 20.628 M -3.13 % | 21.295 M -3.29 % | 22.019 M 76.73 % | 12.459 M -5.31 % | 13.158 M 111.71 % | 6.215 M 12.82 % | 5.509 M 2.53 % | 5.373 M |
Property plant equipment net | 1.261 B 12.33 % | 1.123 B 26.80 % | 885.393 M 27.42 % | 694.874 M 11.80 % | 621.544 M 22.94 % | 505.562 M 5.10 % | 481.052 M 12.40 % | 427.964 M 11.58 % | 383.548 M 5.41 % | 363.853 M 19.17 % | 305.319 M -4.98 % | 321.317 M -13.96 % | 373.455 M -7.24 % | 402.609 M 14.38 % | 351.988 M 17.92 % | 298.509 M -0.77 % | 300.838 M 48.54 % | 202.529 M 5.26 % | 192.403 M 24.34 % | 154.736 M 27.74 % | 121.129 M |
Total non current assets | 1.334 B 10.70 % | 1.205 B 25.25 % | 962.086 M 27.32 % | 755.619 M 11.47 % | 677.844 M 20.51 % | 562.461 M -1.37 % | 570.268 M 11.35 % | 512.132 M 11.08 % | 461.068 M 10.95 % | 415.559 M 19.14 % | 348.800 M -4.33 % | 364.590 M -12.52 % | 416.761 M -5.99 % | 443.325 M 12.59 % | 393.744 M 13.86 % | 345.816 M 7.56 % | 321.497 M 49.06 % | 215.687 M 8.59 % | 198.618 M 23.95 % | 160.245 M 26.67 % | 126.502 M |
Other current assets | 164.184 M 23.67 % | 132.760 M 43.72 % | 92.372 M 6.14 % | 87.026 M 23.87 % | 70.258 M 11.74 % | 62.878 M 1.70 % | 61.824 M 57.29 % | 39.305 M 37.83 % | 28.517 M -18.14 % | 34.838 M -27.78 % | 48.237 M 160.87 % | 18.491 M -94.93 % | 364.838 M 432.43 % | 68.523 M 174.85 % | 24.931 M -41.01 % | 42.265 M 22.86 % | 34.400 M -78.34 % | 158.810 M 53.86 % | 103.219 M 69.99 % | 60.722 M 43.55 % | 42.300 M |
Short term investments | 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 |
cash and cash equivalents | 188.892 M 224.34 % | 58.238 M -0.80 % | 58.706 M 35.60 % | 43.293 M -18.19 % | 52.917 M -34.33 % | 80.581 M -23.70 % | 105.616 M 88.54 % | 56.019 M -1.71 % | 56.996 M 5.31 % | 54.122 M 28.10 % | 42.249 M -43.42 % | 74.671 M 17.88 % | 63.346 M 73.19 % | 36.575 M -60.66 % | 92.962 M -9.51 % | 102.737 M 42.82 % | 71.933 M 12.08 % | 64.178 M 112.52 % | 30.198 M 38.02 % | 21.879 M 99.94 % | 10.943 M |
Cash and short term investments | 188.892 M 224.34 % | 58.238 M -0.80 % | 58.706 M 35.60 % | 43.293 M -18.19 % | 52.917 M -34.33 % | 80.581 M -23.70 % | 105.616 M 88.54 % | 56.019 M -1.71 % | 56.996 M 5.31 % | 54.122 M 28.10 % | 42.249 M -43.42 % | 74.671 M 17.88 % | 63.346 M 73.19 % | 36.575 M -60.66 % | 92.962 M -9.51 % | 102.737 M 42.82 % | 71.933 M 12.08 % | 64.178 M 112.52 % | 30.198 M 38.02 % | 21.879 M 99.94 % | 10.943 M |
Total current assets | 1.671 B 21.19 % | 1.379 B 1.39 % | 1.360 B 28.10 % | 1.062 B 14.73 % | 925.309 M -1.04 % | 935.050 M 2.12 % | 915.616 M 26.44 % | 724.173 M 0.63 % | 719.618 M 23.02 % | 584.953 M 4.95 % | 557.376 M 9.59 % | 508.585 M -10.55 % | 568.574 M 0.27 % | 567.041 M 2.44 % | 553.557 M 20.45 % | 459.587 M 30.34 % | 352.608 M 30.35 % | 270.515 M 47.03 % | 183.985 M 48.60 % | 123.809 M 57.77 % | 78.473 M |
Inventory | 480.840 M 4.90 % | 458.366 M -14.22 % | 534.360 M 19.33 % | 447.801 M 30.75 % | 342.476 M 10.02 % | 311.272 M -4.45 % | 325.760 M 44.94 % | 224.762 M 9.75 % | 204.796 M 46.99 % | 139.326 M -18.51 % | 170.966 M 23.17 % | 138.810 M -1.13 % | 140.390 M -14.09 % | 163.417 M 42.80 % | 114.438 M 5.91 % | 108.051 M 36.94 % | 78.904 M 66.02 % | 47.527 M -6.01 % | 50.568 M 22.60 % | 41.245 M 63.48 % | 25.230 M |
Net receivables | 836.984 M 14.75 % | 729.394 M 8.14 % | 674.473 M 39.51 % | 483.473 M 5.18 % | 459.658 M -4.30 % | 480.319 M 13.71 % | 422.416 M 4.54 % | 404.087 M -5.88 % | 429.309 M 20.37 % | 356.667 M 20.53 % | 295.924 M 6.98 % | 276.613 M -5.87 % | 293.866 M -1.56 % | 298.526 M -7.07 % | 321.226 M 55.53 % | 206.534 M 23.40 % | 167.371 M | 0.000 | 0.000 100.00 % | -37.000 K | 0.000 |
Tax assets | 5.113 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 |
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 |
Account payables | 932.135 M 38.08 % | 675.085 M 15.28 % | 585.615 M 43.57 % | 407.908 M 7.72 % | 378.669 M 21.70 % | 311.138 M 2.95 % | 302.213 M 6.49 % | 283.791 M -8.51 % | 310.183 M 37.27 % | 225.962 M 11.62 % | 202.434 M 11.92 % | 180.873 M -41.59 % | 309.647 M 10.61 % | 279.937 M -0.61 % | 281.652 M 13 179.21 % | 2.121 M | 0.000 -100.00 % | 639.000 K -83.72 % | 3.924 M 41.00 % | 2.783 M -89.60 % | 26.750 M |
Tax payables | 6.986 M -69.64 % | 23.007 M 37.30 % | 16.757 M 53.30 % | 10.931 M -29.30 % | 15.461 M -50.01 % | 30.930 M 8.95 % | 28.389 M -29.88 % | 40.484 M 167.49 % | 15.135 M 17.89 % | 12.838 M 36.39 % | 9.413 M 14.71 % | 8.206 M -53.52 % | 17.654 M 196.91 % | 5.946 M 10.32 % | 5.390 M 85.48 % | 2.906 M 164.18 % | 1.100 M -55.96 % | 2.498 M 3.31 % | 2.418 M 33.89 % | 1.806 M 363.08 % | 390.000 K |
Deferred revenue non current | 5.719 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 -100.00 % | 943.000 K -8.27 % | 1.028 M -7.64 % | 1.113 M -7.10 % | 1.198 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 14.262 M 50.82 % | 9.456 M 26.59 % | 7.470 M 13.87 % | 6.560 M 5.89 % | 6.195 M -25.21 % | 8.283 M 243.27 % | 2.413 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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.551 M 10.38 % | 4.123 M -91.86 % | 50.653 M 92.34 % | 26.335 M -49.90 % | 52.564 M -19.71 % | 65.471 M 134.03 % | 27.975 M 106.98 % | 13.516 M -49.88 % | 26.967 M 11.93 % | 24.092 M -37.39 % | 38.480 M 29.43 % | 29.730 M -30.85 % | 42.991 M 312.86 % | 10.413 M -31.24 % | 15.143 M -24.87 % | 20.155 M 64.46 % | 12.255 M |
Preferred stock | 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 | 234.594 M 90.04 % | 123.446 M 0.00 % | 123.446 M 0.00 % | 123.446 M 0.06 % | 123.375 M -0.06 % | 123.446 M -0.76 % | 124.394 M 132.37 % | 53.533 M 0.00 % | 53.533 M -3.14 % | 55.268 M 0.00 % | 55.268 M 38.38 % | 39.938 M -68.92 % | 128.510 M 0.87 % | 127.398 M 5.27 % | 121.022 M -63.90 % | 335.209 M 18.67 % | 282.468 M 64.43 % | 171.781 M 18.22 % | 145.304 M 13.51 % | 128.012 M 73.48 % | 73.789 M |
Deferred tax liabilities non current | 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 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 -100.00 % | 13.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.005 B 16.30 % | 2.584 B 11.27 % | 2.322 B 27.78 % | 1.817 B 13.35 % | 1.603 B 7.05 % | 1.498 B 0.78 % | 1.486 B 20.19 % | 1.236 B 4.71 % | 1.181 B 18.01 % | 1.001 B 10.41 % | 906.176 M 3.78 % | 873.175 M -11.38 % | 985.335 M -2.48 % | 1.010 B 6.66 % | 947.301 M 17.62 % | 805.403 M 19.48 % | 674.105 M 38.65 % | 486.202 M 27.08 % | 382.603 M 34.69 % | 284.054 M 38.58 % | 204.975 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 | 0.000 | 0.000 |
Change in working capital | 93.215 M -22.49 % | 120.257 M 141.31 % | -291.103 M -100.09 % | -145.487 M -554.29 % | -22.236 M 62.42 % | -59.173 M -3.75 % | -57.036 M -254.46 % | -16.091 M 88.49 % | -139.761 M -504.32 % | -23.127 M 74.68 % | -91.328 M -9 699.14 % | -932.000 K -160.99 % | 1.528 M 116.91 % | -9.037 M 79.75 % | -44.631 M -101.83 % | -22.113 M -1 201.53 % | -1.699 M -104.24 % | 40.052 M 96.92 % | 20.339 M 62.83 % | 12.491 M 371.60 % | -4.599 M |
Accounts receivables | -104.880 M -70.69 % | -61.444 M 69.46 % | -201.218 M -390.90 % | -40.990 M -390.61 % | 14.105 M 120.66 % | -68.262 M -2 386.07 % | 2.986 M -64.20 % | 8.341 M 110.81 % | -77.135 M -59.06 % | -48.495 M -51.61 % | -31.986 M -180.53 % | 39.719 M 285.51 % | -21.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -15.813 M -121.39 % | 73.915 M 182.47 % | -89.624 M 15.25 % | -105.748 M -203.91 % | -34.796 M -367.68 % | 12.999 M 119.14 % | -67.913 M -243.92 % | -19.747 M 70.54 % | -67.040 M -365.81 % | 25.221 M 175.20 % | -33.538 M 24.04 % | -44.155 M -292.49 % | 22.939 M 151.76 % | -44.322 M -987.66 % | -4.075 M 87.33 % | -32.150 M -2.46 % | -31.377 M -1 688.71 % | 1.975 M 120.20 % | -9.778 M 39.62 % | -16.195 M -22.39 % | -13.232 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 |
Other working capital | 213.908 M 98.46 % | 107.786 M 41 397.32 % | -261.000 K -120.86 % | 1.251 M 180.97 % | -1.545 M 60.49 % | -3.910 M -149.55 % | 7.891 M 268.43 % | -4.685 M -206.14 % | 4.414 M 2 902.72 % | 147.000 K 100.57 % | -25.804 M -836.42 % | 3.504 M | 0.000 -100.00 % | 35.285 M 187.00 % | -40.556 M -504.06 % | 10.037 M -66.18 % | 29.678 M -22.06 % | 38.077 M 26.43 % | 30.117 M 4.99 % | 28.686 M 232.28 % | 8.633 M |
Other non cash items | -36.535 M -376.77 % | -7.663 M -103.70 % | 207.074 M 229.11 % | 62.920 M -4.64 % | 65.981 M 766.46 % | 7.615 M -2.52 % | 7.812 M 147.72 % | -16.371 M -113.99 % | 117.047 M 105.71 % | 56.899 M -35.50 % | 88.220 M 93.05 % | 45.698 M 212.29 % | -40.695 M -598.16 % | 8.169 M -32.59 % | 12.118 M -37.63 % | 19.428 M 209.26 % | 6.282 M 116.21 % | -38.750 M -114.59 % | -18.058 M -86.86 % | -9.664 M -14.50 % | -8.440 M |
Net cash provided by operating activities | 325.694 M -4.34 % | 340.469 M 244.71 % | 98.771 M 16.35 % | 84.889 M -56.48 % | 195.070 M 167.85 % | 72.828 M -38.98 % | 119.351 M -8.33 % | 130.197 M 19.09 % | 109.331 M -25.26 % | 146.277 M 59.89 % | 91.487 M -2.05 % | 93.405 M 80.63 % | 51.710 M -24.68 % | 68.653 M 72.02 % | 39.911 M -27.08 % | 54.732 M 44.85 % | 37.786 M -28.46 % | 52.816 M 67.82 % | 31.471 M 7.66 % | 29.232 M 57.42 % | 18.570 M |
Investments in property plant and equipment | -228.145 M 22.63 % | -294.863 M 0.18 % | -295.387 M -56.04 % | -189.306 M -18.55 % | -159.691 M -132.44 % | -68.703 M 40.44 % | -115.350 M 16.46 % | -138.074 M -37.99 % | -100.059 M 2.04 % | -102.147 M -180.17 % | -36.459 M 3.72 % | -37.866 M -15.96 % | -32.655 M 65.29 % | -94.066 M -0.69 % | -93.422 M -129.85 % | -40.644 M 53.31 % | -87.046 M -129.49 % | -37.931 M 32.62 % | -56.294 M -45.58 % | -38.668 M 6.56 % | -41.382 M |
Acquisitions net | -1.500 M | 0.000 | 0.000 | 0.000 100.00 % | -5.504 M | 0.000 100.00 % | -787.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 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 % | -7.865 M 67.48 % | -24.186 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 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.592 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -16.267 M 80.26 % | -82.386 M -352.07 % | -18.224 M -633.07 % | -2.486 M 95.07 % | -50.443 M -632.04 % | 9.481 M 138.41 % | -24.685 M -219.67 % | 20.628 M 195.96 % | -21.496 M -272.48 % | -5.771 M -520.32 % | 1.373 M -95.97 % | 34.050 M -47.61 % | 64.990 M 435.87 % | -19.350 M -188.49 % | 21.866 M 1 835.04 % | 1.130 M -81.04 % | 5.959 M 236.14 % | -4.377 M 16.79 % | -5.260 M -771.78 % | 783.000 K -60.57 % | 1.986 M |
Net cash used for investing activites | -245.912 M 34.81 % | -377.249 M -20.29 % | -313.611 M -63.52 % | -191.792 M 11.06 % | -215.638 M -264.12 % | -59.222 M 57.95 % | -140.822 M -19.90 % | -117.446 M 3.38 % | -121.555 M -12.64 % | -107.918 M -207.58 % | -35.086 M -819.44 % | -3.816 M -111.80 % | 32.335 M 128.51 % | -113.416 M -58.50 % | -71.556 M -51.03 % | -47.379 M 58.46 % | -114.065 M -169.61 % | -42.308 M 31.27 % | -61.554 M -62.48 % | -37.885 M 3.84 % | -39.396 M |
Debt repayment | 53.645 M 40.83 % | 38.091 M -84.07 % | 239.125 M 122.42 % | 107.512 M 1 558.88 % | 6.481 M 111.39 % | -56.882 M -1 119.03 % | 5.582 M 120.82 % | -26.810 M -99.85 % | -13.415 M -135.78 % | 37.496 M 159.33 % | 14.459 M 125.24 % | -57.275 M -10.31 % | -51.921 M -229.24 % | 40.175 M 48.61 % | 27.034 M -50.94 % | 55.106 M -51.92 % | 114.609 M 121.80 % | 51.672 M 149.39 % | -104.618 M -31.37 % | -79.639 M -55.18 % | -51.322 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.959 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.619 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -8.643 M -6.44 % | -8.120 M 1.69 % | -8.260 M 0.35 % | -8.289 M 1.24 % | -8.393 M 1.07 % | -8.484 M -5.84 % | -8.016 M -0.26 % | -7.995 M 0.00 % | -7.995 M 0.00 % | -7.995 M | 0.000 | 0.000 | 0.000 100.00 % | -12.320 M | 0.000 100.00 % | -4.800 M 46.67 % | -9.000 M -55.23 % | -5.798 M 2.06 % | -5.920 M -18.40 % | -5.000 M -34.05 % | -3.730 M |
Other financing activites | 5.020 M -16.28 % | 5.996 M 519.89 % | -1.428 M 19.37 % | -1.771 M 64.41 % | -4.976 M -118.42 % | 27.011 M 93 241.38 % | -29.000 K -100.14 % | 21.129 M -42.34 % | 36.645 M 164.95 % | -56.422 M 53.02 % | -120.095 M -465.13 % | -21.251 M -301.95 % | -5.287 M 86.65 % | -39.595 M -394.44 % | -8.008 M 71.46 % | -28.058 M -34.36 % | -20.883 M 4.84 % | -21.946 M -114.73 % | 149.011 M 154.25 % | 58.609 M -25.08 % | 78.228 M |
Net cash used provided by financing activities | 50.022 M 39.08 % | 35.967 M -84.32 % | 229.437 M 135.44 % | 97.452 M 1 514.81 % | -6.888 M 82.04 % | -38.355 M -155.19 % | 69.496 M 608.16 % | -13.676 M -189.77 % | 15.235 M 156.59 % | -26.921 M 69.70 % | -88.841 M -13.14 % | -78.526 M -37.26 % | -57.208 M -387.29 % | -11.740 M -161.71 % | 19.026 M -19.25 % | 23.563 M -72.19 % | 84.726 M 254.09 % | 23.928 M -37.81 % | 38.473 M 96.40 % | 19.589 M -15.48 % | 23.176 M |
Effect of forex changes on cash | 850.000 K 146.38 % | 345.000 K -57.72 % | 816.000 K 571.68 % | -173.000 K 16.83 % | -208.000 K 27.27 % | -286.000 K -118.19 % | 1.572 M 3 123.08 % | -52.000 K 62.04 % | -137.000 K -131.49 % | 435.000 K 2 316.67 % | 18.000 K -93.13 % | 262.000 K 496.97 % | -66.000 K -156.90 % | 116.000 K -95.92 % | 2.844 M 2 639.29 % | -112.000 K 83.82 % | -692.000 K -51.75 % | -456.000 K -542.25 % | -71.000 K | 0.000 | 0.000 |
Net change in cash | 130.654 M 28 017.52 % | -468.000 K -103.04 % | 15.413 M 260.15 % | -9.624 M 65.21 % | -27.664 M -10.50 % | -25.035 M -150.48 % | 49.597 M 5 176.46 % | -977.000 K -133.99 % | 2.874 M -75.79 % | 11.873 M 136.62 % | -32.422 M -143.42 % | 74.671 M 17.88 % | 63.346 M 212.34 % | -56.387 M -476.85 % | -9.775 M -131.73 % | 30.804 M 297.21 % | 7.755 M -77.18 % | 33.980 M 308.46 % | 8.319 M -23.93 % | 10.936 M 365.36 % | 2.350 M |
Cash at beginning of period | 58.238 M -0.80 % | 58.706 M 35.60 % | 43.293 M -18.19 % | 52.917 M -34.33 % | 80.581 M -23.70 % | 105.616 M 88.54 % | 56.019 M -1.71 % | 56.996 M 5.31 % | 54.122 M 28.10 % | 42.249 M -43.42 % | 74.671 M | 0.000 | 0.000 -100.00 % | 92.962 M -9.51 % | 102.737 M 42.82 % | 71.933 M 12.08 % | 64.178 M 112.52 % | 30.198 M 38.02 % | 21.879 M 99.94 % | 10.943 M 27.35 % | 8.593 M |
Cash at end of period | 188.892 M 224.34 % | 58.238 M -0.80 % | 58.706 M 35.60 % | 43.293 M -18.19 % | 52.917 M -34.33 % | 80.581 M -23.70 % | 105.616 M 88.54 % | 56.019 M -1.71 % | 56.996 M 5.31 % | 54.122 M 28.10 % | 42.249 M -43.42 % | 74.671 M 17.88 % | 63.346 M 73.19 % | 36.575 M -60.66 % | 92.962 M -9.51 % | 102.737 M 42.82 % | 71.933 M 12.08 % | 64.178 M 112.52 % | 30.198 M 38.02 % | 21.879 M 99.94 % | 10.943 M |
Operating cash flow | 325.694 M -4.34 % | 340.469 M 244.71 % | 98.771 M 16.35 % | 84.889 M -56.48 % | 195.070 M 167.85 % | 72.828 M -38.98 % | 119.351 M -8.33 % | 130.197 M 19.09 % | 109.331 M -25.26 % | 146.277 M 59.89 % | 91.487 M -2.05 % | 93.405 M 80.63 % | 51.710 M -24.68 % | 68.653 M 72.02 % | 39.911 M -27.08 % | 54.732 M 44.85 % | 37.786 M -28.46 % | 52.816 M 67.82 % | 31.471 M 7.66 % | 29.232 M 57.42 % | 18.570 M |
Capital expenditure | -232.242 M 21.24 % | -294.863 M 0.18 % | -295.387 M -56.04 % | -189.306 M -18.55 % | -159.691 M -132.44 % | -68.703 M 40.44 % | -115.350 M 16.46 % | -138.074 M -37.99 % | -100.059 M 2.04 % | -102.147 M -180.17 % | -36.459 M 3.72 % | -37.866 M -15.96 % | -32.655 M 65.29 % | -94.066 M -0.69 % | -93.422 M -129.85 % | -40.644 M 53.31 % | -87.046 M -129.49 % | -37.931 M 32.62 % | -56.294 M -45.58 % | -38.668 M 6.56 % | -41.382 M |
Free CashFlow | 93.452 M 104.91 % | 45.606 M 123.20 % | -196.616 M -88.30 % | -104.417 M -395.14 % | 35.379 M 757.67 % | 4.125 M 3.10 % | 4.001 M 150.79 % | -7.877 M -184.95 % | 9.272 M -78.99 % | 44.130 M -19.80 % | 55.028 M -0.92 % | 55.539 M 191.47 % | 19.055 M 174.98 % | -25.413 M 52.51 % | -53.511 M -479.83 % | 14.088 M 128.60 % | -49.260 M -430.94 % | 14.885 M 159.96 % | -24.823 M -163.07 % | -9.436 M 58.64 % | -22.812 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
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 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.072 B 12.66 % | 951.936 M -8.06 % | 1.035 B 14.15 % | 907.053 M -12.75 % | 1.040 B 43.15 % | 726.193 M -2.24 % | 742.805 M 3.25 % | 719.430 M -7.42 % | 777.085 M 43.75 % | 540.575 M -23.63 % | 707.855 M 19.22 % | 593.763 M -6.44 % | 634.647 M -0.89 % | 640.346 M 0.52 % | 637.033 M 4.37 % | 610.359 M -3.98 % | 635.685 M 9.06 % | 582.870 M 7.20 % | 543.706 M -2.50 % | 557.634 M 17.31 % | 475.343 M -0.39 % | 477.188 M 5.55 % | 452.083 M 2.54 % | 440.885 M -6.59 % | 472.004 M -7.95 % | 512.772 M -21.94 % | 656.878 M 263.94 % | 180.489 M -58.37 % | 433.574 M 258.59 % | 120.910 M |
Net income | 62.002 M 123.58 % | 27.731 M -53.62 % | 59.787 M 209.63 % | 19.309 M -55.93 % | 43.818 M 279.80 % | 11.537 M -65.96 % | 33.896 M 92.35 % | 17.622 M -66.01 % | 51.845 M 8 483.61 % | 604.000 K -96.98 % | 20.031 M 32.86 % | 15.077 M -70.84 % | 51.704 M 30.57 % | 39.599 M -12.47 % | 45.243 M 18.28 % | 38.252 M 9.12 % | 35.056 M 19.99 % | 29.216 M -6.74 % | 31.327 M 2.83 % | 30.466 M -8.58 % | 33.327 M 95.90 % | 17.012 M -39.67 % | 28.198 M 224.80 % | -22.594 M -167.75 % | 33.347 M 311.79 % | 8.098 M -35.63 % | 12.581 M 42.54 % | 8.826 M -18.44 % | 10.822 M 23.82 % | 8.740 M |
Income before tax | 63.571 M 90.54 % | 33.364 M -45.10 % | 60.774 M 151.35 % | 24.179 M -38.07 % | 39.043 M 136.37 % | 16.518 M -41.51 % | 28.242 M 10.51 % | 25.556 M -54.10 % | 55.679 M 5 113.39 % | 1.068 M -95.72 % | 24.935 M 27.20 % | 19.603 M -65.77 % | 57.275 M 18.86 % | 48.186 M -5.87 % | 51.190 M 8.95 % | 46.983 M 5.22 % | 44.652 M 20.74 % | 36.982 M 2.65 % | 36.029 M -3.84 % | 37.466 M 3.53 % | 36.187 M 73.93 % | 20.805 M -35.01 % | 32.014 M 240.34 % | -22.812 M -166.10 % | 34.511 M 266.71 % | 9.411 M -54.63 % | 20.742 M 84.49 % | 11.243 M -14.84 % | 13.202 M 33.26 % | 9.907 M |
Income before tax ratio | 0.06 69.13 % | 0.04 -40.29 % | 0.06 120.19 % | 0.03 -29.03 % | 0.04 65.12 % | 0.02 -40.17 % | 0.04 7.03 % | 0.04 -50.42 % | 0.07 3 526.67 % | 0.00 -94.39 % | 0.04 6.70 % | 0.03 -63.42 % | 0.09 19.93 % | 0.08 -6.36 % | 0.08 4.39 % | 0.08 9.59 % | 0.07 10.71 % | 0.06 -4.25 % | 0.07 -1.37 % | 0.07 -11.74 % | 0.08 74.61 % | 0.04 -38.43 % | 0.07 236.86 % | -0.05 -170.77 % | 0.07 298.38 % | 0.02 -41.88 % | 0.03 -49.31 % | 0.06 104.58 % | 0.03 -62.84 % | 0.08 |
EBITDA | 139.664 M 36.79 % | 102.104 M -9.99 % | 113.442 M 39.87 % | 81.106 M -20.26 % | 101.716 M 89.89 % | 53.566 M -30.75 % | 77.352 M 11.15 % | 69.594 M -36.28 % | 109.212 M 244.50 % | 31.702 M -49.70 % | 63.025 M 28.12 % | 49.194 M -39.18 % | 80.882 M 3.79 % | 77.927 M -24.36 % | 103.022 M 52.02 % | 67.768 M -17.71 % | 82.350 M 14.35 % | 72.015 M 17.88 % | 61.092 M -8.63 % | 66.861 M 8.82 % | 61.444 M 19.68 % | 51.341 M -19.22 % | 63.557 M 252.37 % | 18.037 M -29.47 % | 25.573 M -45.84 % | 47.220 M -36.77 % | 74.683 M 384.45 % | 15.416 M -75.07 % | 61.835 M 394.28 % | 12.510 M |
Net income ratio | 0.06 98.47 % | 0.03 -49.55 % | 0.06 171.25 % | 0.02 -49.50 % | 0.04 165.32 % | 0.02 -65.18 % | 0.05 86.30 % | 0.02 -63.29 % | 0.07 5 871.14 % | 0.00 -96.05 % | 0.03 11.44 % | 0.03 -68.83 % | 0.08 31.74 % | 0.06 -12.93 % | 0.07 13.32 % | 0.06 13.64 % | 0.06 10.02 % | 0.05 -13.00 % | 0.06 5.46 % | 0.05 -22.07 % | 0.07 96.66 % | 0.04 -42.84 % | 0.06 221.71 % | -0.05 -172.54 % | 0.07 347.36 % | 0.02 -17.54 % | 0.02 -60.83 % | 0.05 95.92 % | 0.02 -65.47 % | 0.07 |
Ratio EBITDA | 0.13 21.42 % | 0.11 -2.10 % | 0.11 22.53 % | 0.09 -8.62 % | 0.10 32.65 % | 0.07 -29.17 % | 0.10 7.65 % | 0.10 -31.17 % | 0.14 139.65 % | 0.06 -34.13 % | 0.09 7.47 % | 0.08 -34.99 % | 0.13 4.72 % | 0.12 -24.75 % | 0.16 45.66 % | 0.11 -14.29 % | 0.13 4.85 % | 0.12 9.96 % | 0.11 -6.29 % | 0.12 -7.24 % | 0.13 20.14 % | 0.11 -23.47 % | 0.14 243.64 % | 0.04 -24.49 % | 0.05 -41.17 % | 0.09 -19.00 % | 0.11 33.11 % | 0.09 -40.11 % | 0.14 37.84 % | 0.10 |
Gross profit ratio | 0.16 19.59 % | 0.13 4.22 % | 0.13 8.07 % | 0.12 -1.04 % | 0.12 10.38 % | 0.11 7.74 % | 0.10 -20.89 % | 0.13 -6.72 % | 0.14 31.85 % | 0.10 8.84 % | 0.09 -17.92 % | 0.12 -15.22 % | 0.14 -9.68 % | 0.15 -6.53 % | 0.16 -0.29 % | 0.16 13.93 % | 0.14 -15.47 % | 0.17 32.29 % | 0.13 -26.16 % | 0.17 20.56 % | 0.14 -14.77 % | 0.17 5.16 % | 0.16 56.72 % | 0.10 100.24 % | 0.05 -66.98 % | 0.15 -0.30 % | 0.15 -21.68 % | 0.20 16.66 % | 0.17 0.90 % | 0.17 |
Weighted average shs out dil | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 0.00 % | 636.550 M 3.93 % | 612.470 M 5.07 % | 582.912 M 0.00 % | 582.912 M 0.00 % | 582.912 M 0.00 % | 582.912 M 0.00 % | 582.912 M 0.00 % | 582.912 M 0.00 % | 582.912 M -0.08 % | 583.392 M 11.22 % | 524.523 M 3.48 % | 506.880 M 0.00 % | 506.880 M 0.00 % | 506.880 M 0.00 % | 506.880 M -0.25 % | 508.158 M 0.25 % | 506.880 M -2.79 % | 521.446 M 2.87 % | 506.880 M |
Weighted average shs out | 636.558 M 0.00 % | 636.558 M 0.00 % | 636.560 M 0.00 % | 636.567 M 0.00 % | 636.556 M 0.00 % | 636.559 M 0.00 % | 636.557 M 0.00 % | 636.564 M 0.00 % | 636.557 M -0.09 % | 637.131 M 0.09 % | 636.551 M 0.00 % | 636.563 M 3.93 % | 612.476 M 5.07 % | 582.913 M 0.00 % | 582.916 M 0.00 % | 582.914 M 0.00 % | 582.916 M 0.00 % | 582.921 M 0.00 % | 582.915 M 0.00 % | 582.914 M -0.08 % | 583.395 M 11.22 % | 524.527 M 3.48 % | 506.885 M 0.00 % | 506.887 M 0.00 % | 506.886 M 0.00 % | 506.885 M 0.00 % | 506.880 M 0.00 % | 506.880 M 0.00 % | 506.880 M 0.00 % | 506.880 M |
EPS diluted | 0.10 123.39 % | 0.04 -53.62 % | 0.09 210.23 % | 0.03 -55.96 % | 0.07 280.11 % | 0.02 -65.98 % | 0.05 92.06 % | 0.03 -65.97 % | 0.08 8 944.44 % | 0.00 -97.14 % | 0.03 32.91 % | 0.02 -71.92 % | 0.08 24.30 % | 0.07 -12.50 % | 0.08 18.29 % | 0.07 9.15 % | 0.06 19.96 % | 0.05 -6.70 % | 0.05 2.68 % | 0.05 -8.41 % | 0.06 76.23 % | 0.03 -41.73 % | 0.06 224.66 % | -0.04 -167.78 % | 0.07 311.25 % | 0.02 -36.00 % | 0.03 43.68 % | 0.02 -17.54 % | 0.02 21.26 % | 0.02 |
Earnings per share | 0.10 123.39 % | 0.04 -53.62 % | 0.09 210.23 % | 0.03 -55.96 % | 0.07 280.11 % | 0.02 -65.98 % | 0.05 92.06 % | 0.03 -65.97 % | 0.08 8 944.44 % | 0.00 -97.14 % | 0.03 32.91 % | 0.02 -71.92 % | 0.08 24.30 % | 0.07 -12.50 % | 0.08 18.29 % | 0.07 9.15 % | 0.06 19.96 % | 0.05 -6.70 % | 0.05 2.68 % | 0.05 -8.41 % | 0.06 76.23 % | 0.03 -41.73 % | 0.06 224.66 % | -0.04 -167.78 % | 0.07 311.25 % | 0.02 -36.00 % | 0.03 43.68 % | 0.02 -17.54 % | 0.02 21.26 % | 0.02 |
Gross profit | 170.995 M 34.72 % | 126.924 M -4.19 % | 132.468 M 23.37 % | 107.375 M -13.65 % | 124.346 M 58.01 % | 78.695 M 5.33 % | 74.714 M -18.32 % | 91.466 M -13.64 % | 105.908 M 89.54 % | 55.876 M -16.88 % | 67.227 M -2.15 % | 68.704 M -20.69 % | 86.622 M -10.48 % | 96.763 M -6.04 % | 102.984 M 4.07 % | 98.958 M 9.39 % | 90.465 M -7.81 % | 98.127 M 41.82 % | 69.192 M -28.01 % | 96.110 M 41.43 % | 67.957 M -15.10 % | 80.039 M 11.00 % | 72.106 M 60.70 % | 44.869 M 87.04 % | 23.989 M -69.61 % | 78.932 M -22.18 % | 101.423 M 185.06 % | 35.580 M -51.43 % | 73.262 M 261.81 % | 20.249 M |
Income tax expense | 2.713 M -46.90 % | 5.109 M 411.41 % | 999.000 K -79.49 % | 4.870 M -14.34 % | 5.685 M 14.13 % | 4.981 M -17.25 % | 6.019 M -24.14 % | 7.934 M 141.67 % | 3.283 M 376.49 % | 689.000 K -84.94 % | 4.576 M 4.36 % | 4.385 M -19.59 % | 5.453 M -36.50 % | 8.587 M 44.39 % | 5.947 M -31.89 % | 8.731 M -9.01 % | 9.596 M 23.56 % | 7.766 M 65.16 % | 4.702 M -32.83 % | 7.000 M 144.76 % | 2.860 M -24.60 % | 3.793 M -0.60 % | 3.816 M 1 650.46 % | 218.000 K -81.27 % | 1.164 M -11.35 % | 1.313 M -83.91 % | 8.161 M 237.65 % | 2.417 M 1.55 % | 2.380 M 103.94 % | 1.167 M |
Cost of revenue | 901.419 M 9.26 % | 825.012 M -8.63 % | 902.954 M 12.91 % | 799.678 M -12.62 % | 915.197 M 41.34 % | 647.498 M -3.08 % | 668.091 M 6.39 % | 627.964 M -6.44 % | 671.177 M 38.47 % | 484.699 M -24.34 % | 640.628 M 22.01 % | 525.059 M -4.19 % | 548.025 M 0.82 % | 543.583 M 1.79 % | 534.049 M 4.43 % | 511.401 M -6.20 % | 545.220 M 12.48 % | 484.743 M 2.16 % | 474.514 M 2.81 % | 461.524 M 13.29 % | 407.386 M 2.58 % | 397.149 M 4.52 % | 379.977 M -4.05 % | 396.016 M -11.61 % | 448.015 M 3.27 % | 433.840 M -21.89 % | 555.455 M 283.31 % | 144.909 M -59.78 % | 360.312 M 257.95 % | 100.661 M |
General and administrative expenses | 50.049 M 21.43 % | 41.216 M 8.21 % | 38.089 M 8.80 % | 35.009 M 7.65 % | 32.522 M 7.17 % | 30.347 M 21.07 % | 25.066 M -17.40 % | 30.346 M -2.20 % | 31.030 M 18.27 % | 26.237 M 21.85 % | 21.532 M -16.89 % | 25.908 M 18.99 % | 21.773 M -18.44 % | 26.695 M -28.30 % | 37.232 M 47.76 % | 25.197 M -21.22 % | 31.982 M 29.91 % | 24.619 M -1.68 % | 25.040 M -4.90 % | 26.331 M -5.29 % | 27.803 M 3.18 % | 26.946 M 56.93 % | 17.171 M -47.90 % | 32.960 M 72.37 % | 19.122 M -44.01 % | 34.154 M -18.49 % | 41.904 M 364.41 % | 9.023 M -73.35 % | 33.862 M 217.51 % | 10.665 M |
Selling and marketing expenses | 70.936 M 28.07 % | 55.389 M -5.78 % | 58.787 M 7.33 % | 54.770 M -2.63 % | 56.248 M 12.34 % | 50.069 M 57.96 % | 31.697 M -18.93 % | 39.099 M 47.01 % | 26.596 M -8.51 % | 29.069 M 18.55 % | 24.520 M -22.65 % | 31.702 M 53.26 % | 20.685 M -34.40 % | 31.532 M 97.74 % | 15.946 M -48.23 % | 30.801 M 139.18 % | 12.878 M -59.04 % | 31.444 M 200.12 % | 10.477 M -58.75 % | 25.400 M 1 712.99 % | 1.401 M -93.80 % | 22.592 M 496.57 % | 3.787 M -84.09 % | 23.807 M 266.37 % | 6.498 M -68.53 % | 20.649 M 136.96 % | 8.714 M -12.80 % | 9.993 M -9.04 % | 10.986 M 411.93 % | 2.146 M |
Other expenses | 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 -100.00 % | 11.810 M 3 959.48 % | -306.000 K -108.25 % | 3.709 M 173.13 % | -5.072 M |
Operating expenses | 174.276 M 29.07 % | 135.026 M -8.42 % | 147.445 M 15.72 % | 127.411 M -25.11 % | 170.142 M 111.58 % | 80.416 M -37.07 % | 127.777 M 84.00 % | 69.445 M -40.05 % | 115.842 M 109.46 % | 55.306 M -43.02 % | 97.061 M 68.48 % | 57.610 M -38.55 % | 93.758 M 61.02 % | 58.227 M -40.48 % | 97.826 M 73.53 % | 56.375 M -31.23 % | 81.972 M 45.41 % | 56.373 M 57.35 % | 35.826 M -31.16 % | 52.041 M 76.34 % | 29.511 M -40.80 % | 49.850 M 134.60 % | 21.249 M -60.77 % | 54.162 M 139.75 % | 22.591 M -57.35 % | 52.969 M -15.15 % | 62.428 M 233.66 % | 18.710 M -56.81 % | 43.317 M 459.72 % | 7.739 M |
Cost and expenses | 1.076 B 12.05 % | 960.038 M -8.60 % | 1.050 B 13.30 % | 927.089 M -14.58 % | 1.085 B 49.10 % | 727.914 M -8.54 % | 795.868 M 14.12 % | 697.409 M -11.39 % | 787.019 M 45.74 % | 540.005 M -26.80 % | 737.689 M 26.61 % | 582.669 M -9.21 % | 641.783 M 6.64 % | 601.810 M -4.76 % | 631.875 M 11.29 % | 567.776 M -9.47 % | 627.192 M 15.91 % | 541.116 M 6.03 % | 510.340 M -0.63 % | 513.565 M 17.55 % | 436.897 M -2.26 % | 446.999 M 11.41 % | 401.226 M -10.87 % | 450.178 M -4.34 % | 470.606 M -3.33 % | 486.809 M -21.21 % | 617.883 M 277.64 % | 163.619 M -59.46 % | 403.629 M 272.35 % | 108.400 M |
Research and development expenses | 53.291 M 38.70 % | 38.421 M -24.02 % | 50.569 M 34.38 % | 37.632 M -53.75 % | 81.372 M | 0.000 -100.00 % | 71.014 M | 0.000 -100.00 % | 58.216 M | 0.000 -100.00 % | 51.009 M | 0.000 -100.00 % | 50.333 M | 0.000 -100.00 % | 44.176 M | 0.000 -100.00 % | 36.668 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 |
Selling general and administrative expenses | 120.985 M 25.24 % | 96.605 M -0.28 % | 96.876 M 7.90 % | 89.779 M 1.14 % | 88.770 M 10.39 % | 80.416 M 41.67 % | 56.763 M -18.26 % | 69.445 M 20.51 % | 57.626 M 4.19 % | 55.306 M 20.09 % | 46.052 M -20.06 % | 57.610 M 32.67 % | 43.425 M -25.42 % | 58.227 M 8.53 % | 53.650 M -4.83 % | 56.375 M 24.44 % | 45.304 M -19.64 % | 56.373 M 57.35 % | 35.826 M -31.16 % | 52.041 M 76.34 % | 29.511 M -40.80 % | 49.850 M 134.60 % | 21.249 M -62.79 % | 57.099 M 120.14 % | 25.937 M -52.97 % | 55.151 M 8.96 % | 50.618 M 166.19 % | 19.016 M -57.60 % | 44.848 M 250.07 % | 12.811 M |
Interest income | 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 -100.00 % | 13.519 M 12.01 % | 12.069 M -27.08 % | 16.552 M 1 710.94 % | 914.000 K | 0.000 | 0.000 | 0.000 |
Interest expense | 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 -100.00 % | 13.502 M 223.56 % | 4.173 M -67.81 % | 12.962 M 397.96 % | 2.603 M |
Depreciation and amortization | 89.654 M 24.89 % | 71.785 M -7.79 % | 77.850 M 22.58 % | 63.510 M -3.98 % | 66.140 M 19.63 % | 55.287 M -6.93 % | 59.401 M 24.86 % | 47.573 M -21.92 % | 60.930 M 95.72 % | 31.132 M -25.61 % | 41.850 M 9.84 % | 38.100 M 1.10 % | 37.685 M -4.33 % | 39.391 M -26.63 % | 53.688 M 113.17 % | 25.185 M -32.28 % | 37.189 M 22.89 % | 30.261 M 9.14 % | 27.726 M 21.65 % | 22.792 M -0.90 % | 22.998 M 8.73 % | 21.152 M 66.55 % | 12.700 M -58.04 % | 30.267 M 9.98 % | 27.521 M 17.42 % | 23.439 M -42.04 % | 40.439 M | 0.000 -100.00 % | 34.308 M | 0.000 |
Operating income | -3.281 M 59.50 % | -8.102 M 45.90 % | -14.977 M 25.25 % | -20.036 M 56.25 % | -45.796 M -2 561.01 % | -1.721 M 96.76 % | -53.063 M -340.97 % | 22.021 M 321.67 % | -9.934 M -1 842.81 % | 570.000 K 101.91 % | -29.834 M -368.92 % | 11.094 M 255.47 % | -7.136 M -118.52 % | 38.536 M 647.11 % | 5.158 M -87.89 % | 42.583 M 401.39 % | 8.493 M -79.66 % | 41.754 M 25.14 % | 33.366 M -24.29 % | 44.069 M 14.63 % | 38.446 M 27.35 % | 30.189 M -40.64 % | 50.857 M 515.84 % | -12.230 M -527.82 % | -1.948 M -108.19 % | 23.781 M -30.55 % | 34.244 M 122.13 % | 15.416 M -41.08 % | 26.164 M 109.14 % | 12.510 M |
Operating income ratio | 0.00 64.05 % | -0.01 41.16 % | -0.01 34.52 % | -0.02 49.86 % | -0.04 -1 758.90 % | 0.00 96.68 % | -0.07 -333.38 % | 0.03 339.44 % | -0.01 -1 312.37 % | 0.00 102.50 % | -0.04 -325.58 % | 0.02 266.17 % | -0.01 -118.68 % | 0.06 643.25 % | 0.01 -88.39 % | 0.07 422.19 % | 0.01 -81.35 % | 0.07 16.73 % | 0.06 -22.35 % | 0.08 -2.29 % | 0.08 27.85 % | 0.06 -43.76 % | 0.11 505.54 % | -0.03 -572.14 % | 0.00 -108.90 % | 0.05 -11.04 % | 0.05 -38.97 % | 0.09 41.54 % | 0.06 -41.68 % | 0.10 |
Total other income expenses net | 66.852 M 61.22 % | 41.466 M -45.26 % | 75.751 M 71.32 % | 44.215 M -47.88 % | 84.839 M 365.15 % | 18.239 M -77.57 % | 81.305 M 2 200.00 % | 3.535 M -94.61 % | 65.613 M 13 075.30 % | 498.000 K -99.09 % | 54.769 M 543.66 % | 8.509 M -86.79 % | 64.411 M 567.47 % | 9.650 M -79.04 % | 46.032 M 946.18 % | 4.400 M -87.83 % | 36.159 M 857.73 % | -4.772 M -279.20 % | 2.663 M 140.33 % | -6.603 M -192.30 % | -2.259 M 75.93 % | -9.384 M 50.20 % | -18.843 M -78.07 % | -10.582 M -129.02 % | 36.459 M 353.72 % | -14.370 M 57.67 % | -33.944 M -503.23 % | -5.627 M 56.59 % | -12.962 M -397.96 % | -2.603 M |
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 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-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-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 560.142 M -38.17 % | 905.910 M 42.98 % | 633.579 M -11.31 % | 714.396 M 21.50 % | 587.965 M 11.45 % | 527.543 M 47.78 % | 356.973 M 40.90 % | 253.352 M 6.61 % | 237.641 M 24.73 % | 190.528 M -5.50 % | 201.624 M 35.32 % | 148.997 M -3.56 % | 154.505 M -33.56 % | 232.553 M 10.02 % | 211.372 M 14.50 % | 184.601 M 0.07 % | 184.472 M 18.41 % | 155.788 M 7.62 % | 144.754 M -20.12 % | 181.203 M -6.49 % | 193.775 M 9.98 % | 176.190 M -31.93 % | 258.830 M -17.54 % | 313.870 M | 0.000 | 0.000 -100.00 % | 397.415 M 13.21 % | 351.054 M 12.07 % | 313.251 M |
Total investments | 56.519 M 11.19 % | 50.833 M 0.51 % | 50.575 M 7.14 % | 47.203 M 2.16 % | 46.203 M 17.61 % | 39.285 M 0.49 % | 39.094 M 8.14 % | 36.151 M 0.44 % | 35.991 M -4.86 % | 37.829 M 0.19 % | 37.757 M 4.88 % | 35.999 M -0.07 % | 36.024 M -25.83 % | 48.567 M 42.04 % | 34.192 M 7.70 % | 31.746 M 0.12 % | 31.707 M 2.10 % | 31.056 M -7.26 % | 33.487 M 30.74 % | 25.613 M 4.35 % | 24.545 M 6.79 % | 22.985 M -2.66 % | 23.612 M 0.76 % | 23.435 M -0.14 % | 23.469 M 20.78 % | 19.432 M -2.99 % | 20.031 M 8.15 % | 18.522 M -18.98 % | 22.861 M |
Total debt | 749.034 M -22.36 % | 964.789 M 39.46 % | 691.817 M -12.81 % | 793.443 M 22.70 % | 646.671 M 10.20 % | 586.820 M 46.61 % | 400.266 M 30.40 % | 306.960 M 5.65 % | 290.558 M 18.45 % | 245.309 M -13.07 % | 282.205 M 9.36 % | 258.052 M -0.80 % | 260.121 M -9.38 % | 287.056 M 7.35 % | 267.391 M 4.40 % | 256.122 M 6.07 % | 241.468 M 7.14 % | 225.370 M 13.32 % | 198.876 M -12.19 % | 226.497 M -4.04 % | 236.024 M 0.95 % | 233.812 M -29.89 % | 333.501 M -9.36 % | 367.958 M | 0.000 | 0.000 -100.00 % | 433.990 M -0.83 % | 437.632 M 20.35 % | 363.643 M |
Accumulated other comprehensive income loss | 54.057 M -21.15 % | 68.554 M 0.23 % | 68.396 M -1.14 % | 69.184 M 0.34 % | 68.949 M -5.98 % | 73.335 M -0.26 % | 73.527 M 2.69 % | 71.599 M 0.20 % | 71.457 M -3.01 % | 73.673 M 0.81 % | 73.079 M -0.44 % | 73.400 M 0.23 % | 73.233 M 0.89 % | 72.584 M -0.06 % | 72.631 M 1.58 % | 71.503 M -1.11 % | 72.309 M 1.14 % | 71.497 M -1.49 % | 72.578 M -1.98 % | 74.045 M -0.07 % | 74.099 M 0.11 % | 74.016 M -1.02 % | 74.781 M 7.19 % | 69.764 M | 0.000 | 0.000 100.00 % | -234.462 M | 0.000 | 0.000 |
Retained earnings | 713.422 M -0.52 % | 717.154 M 4.02 % | 689.423 M 8.10 % | 637.756 M 3.12 % | 618.447 M 6.10 % | 582.889 M 2.02 % | 571.352 M 4.69 % | 545.745 M 3.34 % | 528.123 M 8.27 % | 487.761 M 0.12 % | 487.157 M 2.50 % | 475.284 M 3.23 % | 460.404 M 9.71 % | 419.662 M 10.42 % | 380.063 M 10.87 % | 342.815 M 12.56 % | 304.563 M 9.75 % | 277.502 M 11.77 % | 248.286 M 14.43 % | 216.973 M 11.56 % | 194.488 M 20.68 % | 161.161 M 11.80 % | 144.149 M 24.32 % | 115.951 M -16.31 % | 138.545 M 31.70 % | 105.198 M 27.01 % | 82.826 M -5.96 % | 88.079 M | 0.000 |
Common stock | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 0.00 % | 5.801 M 19.53 % | 4.853 M 0.00 % | 4.853 M 29.24 % | 3.755 M 0.00 % | 3.755 M 0.00 % | 3.755 M 0.00 % | 3.755 M 85.89 % | 2.020 M 0.00 % | 2.020 M 0.00 % | 2.020 M 0.00 % | 2.020 M 0.00 % | 2.020 M 11.60 % | 1.810 M 0.00 % | 1.810 M 0.00 % | 1.810 M 0.00 % | 1.810 M 0.00 % | 1.810 M 0.00 % | 1.810 M -0.22 % | 1.814 M |
Total equity | 968.079 M 4.66 % | 924.935 M 3.17 % | 896.522 M 6.27 % | 843.657 M 2.37 % | 824.113 M 4.05 % | 792.031 M 1.45 % | 780.686 M 3.71 % | 752.786 M 2.42 % | 735.022 M 5.19 % | 698.739 M 0.14 % | 697.766 M 2.54 % | 680.485 M 2.28 % | 665.297 M 21.07 % | 549.534 M 7.76 % | 509.982 M 8.14 % | 471.606 M 8.62 % | 434.160 M 6.86 % | 406.287 M 7.44 % | 378.152 M 8.57 % | 348.306 M 6.88 % | 325.875 M 10.95 % | 293.714 M 12.67 % | 260.678 M 14.60 % | 227.463 M -10.24 % | 253.400 M 15.17 % | 220.022 M 3.77 % | 212.034 M 0.00 % | 212.031 M 9.08 % | 194.381 M |
Other non current liabilities | 5.719 M 38.41 % | 4.132 M -29.46 % | 5.858 M -7.49 % | 6.332 M 5.39 % | 6.008 M 0.00 % | 6.008 M -3.59 % | 6.232 M 5.27 % | 5.920 M | 0.000 -100.00 % | 6.568 M -1.68 % | 6.680 M -3.24 % | 6.904 M 0.00 % | 6.904 M 14.97 % | 6.005 M -15.75 % | 7.128 M -3.78 % | 7.408 M 0.00 % | 7.408 M 1 130.56 % | 602.000 K -4.44 % | 630.000 K -16.45 % | 754.000 K -14.12 % | 878.000 K -12.38 % | 1.002 M -11.01 % | 1.126 M -12.58 % | 1.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 217.041 M -15.00 % | 255.346 M 23.46 % | 206.823 M 5.88 % | 195.344 M 33.40 % | 146.439 M -9.78 % | 162.306 M 405.63 % | 32.100 M | 0.000 | 0.000 -100.00 % | 1.086 M -48.24 % | 2.098 M -0.19 % | 2.102 M -48.74 % | 4.101 M -80.07 % | 20.572 M 0.00 % | 20.572 M 203.60 % | 6.776 M -43.45 % | 11.983 M -65.11 % | 34.343 M -10.62 % | 38.422 M 274.05 % | 10.272 M -19.96 % | 12.834 M -73.24 % | 47.963 M 151.19 % | 19.094 M -54.86 % | 42.300 M 3.33 % | 40.938 M -45.08 % | 74.547 M 25.92 % | 59.202 M -56.78 % | 136.963 M -6.59 % | 146.619 M |
Total non current liabilities | 222.760 M -14.15 % | 259.478 M 22.00 % | 212.681 M 5.46 % | 201.676 M 32.29 % | 152.447 M -9.43 % | 168.314 M 339.10 % | 38.332 M 547.50 % | 5.920 M -8.30 % | 6.456 M -15.65 % | 7.654 M -12.80 % | 8.778 M -2.53 % | 9.006 M -18.16 % | 11.005 M -58.59 % | 26.577 M -4.05 % | 27.700 M 95.29 % | 14.184 M -26.85 % | 19.391 M -44.51 % | 34.945 M -10.52 % | 39.052 M 254.18 % | 11.026 M -19.59 % | 13.712 M -72.00 % | 48.965 M 142.16 % | 20.220 M -53.61 % | 43.588 M 58.95 % | 27.422 M -45.30 % | 50.128 M -16.65 % | 60.145 M -56.39 % | 137.906 M -6.62 % | 147.689 M |
Other current liabilities | 342.900 M 122.18 % | 154.336 M -21.61 % | 196.889 M -38.72 % | 321.315 M 32.32 % | 242.833 M 229.76 % | 73.640 M -65.13 % | 211.189 M 34.80 % | 156.665 M -9.15 % | 172.436 M 25.74 % | 137.141 M -16.72 % | 164.669 M 81.46 % | 90.745 M -47.34 % | 172.307 M 60.81 % | 107.152 M 5.89 % | 101.194 M 10.31 % | 91.734 M -23.41 % | 119.768 M 20.43 % | 99.454 M -16.13 % | 118.583 M 10.38 % | 107.435 M 3.72 % | 103.577 M 0.60 % | 102.955 M 36.77 % | 75.275 M 262.61 % | 20.759 M 13.41 % | 18.304 M 2 960.87 % | 598.000 K -99.23 % | 77.516 M 69 734.23 % | 111.000 K -99.96 % | 305.359 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 94.601 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 -100.00 % | 326.746 M |
Short term debt | 531.993 M -25.01 % | 709.443 M 46.28 % | 484.994 M -18.91 % | 598.099 M 19.56 % | 500.232 M 17.84 % | 424.514 M 15.31 % | 368.166 M 18.23 % | 311.391 M 5.52 % | 295.109 M 19.32 % | 247.334 M -12.98 % | 284.230 M -9.48 % | 314.010 M 2.39 % | 306.673 M 3.19 % | 297.193 M 8.80 % | 273.154 M -12.58 % | 312.446 M 10.78 % | 282.049 M 11.68 % | 252.544 M 11.78 % | 225.925 M -5.58 % | 239.273 M -4.73 % | 251.165 M 11.00 % | 226.281 M -31.00 % | 327.923 M -3.30 % | 339.109 M -1.43 % | 344.018 M 11.47 % | 308.610 M -17.66 % | 374.788 M 24.65 % | 300.669 M 38.54 % | 217.024 M |
Total current liabilities | 1.814 B 24.69 % | 1.455 B -1.34 % | 1.475 B 17.88 % | 1.251 B -7.02 % | 1.345 B 61.74 % | 831.860 M -16.66 % | 998.194 M 23.07 % | 811.101 M -5.87 % | 861.675 M 29.65 % | 664.620 M -15.97 % | 790.967 M 27.85 % | 618.680 M -23.58 % | 809.582 M 27.88 % | 633.078 M -9.38 % | 698.623 M 10.12 % | 634.417 M -12.75 % | 727.135 M 14.45 % | 635.326 M 8.92 % | 583.308 M 5.98 % | 550.376 M -2.86 % | 566.589 M 9.63 % | 516.812 M -12.74 % | 592.277 M -4.14 % | 617.848 M -10.41 % | 689.623 M 0.00 % | 689.601 M -6.58 % | 738.187 M 28.38 % | 574.983 M 9.18 % | 526.625 M |
Total liabilities | 2.037 B 18.81 % | 1.714 B 1.60 % | 1.687 B 16.15 % | 1.453 B -3.02 % | 1.498 B 49.76 % | 1.000 B -3.51 % | 1.037 B 26.87 % | 817.021 M -5.89 % | 868.131 M 29.13 % | 672.274 M -15.94 % | 799.745 M 27.41 % | 627.686 M -23.51 % | 820.587 M 24.40 % | 659.655 M -9.18 % | 726.323 M 11.98 % | 648.601 M -13.12 % | 746.526 M 11.38 % | 670.271 M 7.70 % | 622.360 M 10.86 % | 561.402 M -3.26 % | 580.301 M 2.57 % | 565.777 M -7.63 % | 612.497 M -7.40 % | 661.436 M -9.63 % | 731.935 M -4.33 % | 765.048 M -4.17 % | 798.332 M 11.99 % | 712.889 M 5.72 % | 674.314 M |
Other non current assets | 0.000 -100.00 % | 14.554 M 0.00 % | 14.554 M 26.24 % | 11.529 M 0.00 % | 11.529 M 441.01 % | 2.131 M 0.00 % | 2.131 M 26.09 % | 1.690 M 0.00 % | 1.690 M -28.45 % | 2.362 M 0.00 % | 2.362 M 4.28 % | 2.265 M 0.00 % | 2.265 M -75.99 % | 9.432 M -55.76 % | 21.318 M 32.27 % | 16.117 M 0.00 % | 16.117 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -416.761 M 4.00 % | -434.108 M -2 261.03 % | 20.088 M 8.45 % | 18.522 M -56.93 % | 43.000 M |
Long term investments | 56.519 M 11.19 % | 50.833 M 0.51 % | 50.575 M 7.14 % | 47.203 M 2.16 % | 46.203 M 17.61 % | 39.285 M 0.49 % | 39.094 M 8.14 % | 36.151 M 0.44 % | 35.991 M -4.86 % | 37.829 M 0.19 % | 37.757 M 4.88 % | 35.999 M -0.07 % | 36.024 M -25.83 % | 48.567 M 42.04 % | 34.192 M 7.70 % | 31.746 M 0.12 % | 31.707 M 2.10 % | 31.056 M -7.26 % | 33.487 M 30.74 % | 25.613 M 4.35 % | 24.545 M 6.79 % | 22.985 M -2.66 % | 23.612 M 0.76 % | 23.435 M -0.14 % | 23.469 M 20.78 % | 19.432 M | 0.000 | 0.000 100.00 % | -20.139 M |
Intangible assets | 11.284 M 14.12 % | 9.888 M -16.65 % | 11.863 M 0.53 % | 11.801 M -13.07 % | 13.576 M 8.37 % | 12.528 M -11.37 % | 14.135 M 19.11 % | 11.867 M -10.33 % | 13.234 M 19.15 % | 11.107 M -2.53 % | 11.395 M 168.56 % | 4.243 M -90.68 % | 45.542 M 62.15 % | 28.087 M -1.99 % | 28.658 M -1.71 % | 29.157 M -1.82 % | 29.696 M 2.72 % | 28.910 M 58.68 % | 18.219 M -1.91 % | 18.573 M -1.92 % | 18.936 M -1.96 % | 19.315 M -1.76 % | 19.661 M 1.13 % | 19.441 M -2.00 % | 19.837 M -1.73 % | 20.187 M -93.24 % | 298.526 M 1 336.67 % | 20.779 M -4.10 % | 21.668 M |
GoodWill | 0.000 -100.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 M 0.00 % | 5.385 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 |
Goodwill and intangible assets | 11.284 M -26.12 % | 15.273 M -11.45 % | 17.248 M 0.36 % | 17.186 M -9.36 % | 18.961 M 5.85 % | 17.913 M -8.23 % | 19.520 M 13.15 % | 17.252 M -7.34 % | 18.619 M 12.90 % | 16.492 M -1.72 % | 16.780 M 74.28 % | 9.628 M -81.09 % | 50.927 M 81.32 % | 28.087 M -1.99 % | 28.658 M -1.71 % | 29.157 M -1.82 % | 29.696 M 2.72 % | 28.910 M 58.68 % | 18.219 M -1.91 % | 18.573 M -1.92 % | 18.936 M -1.96 % | 19.315 M -1.76 % | 19.661 M 1.13 % | 19.441 M -2.00 % | 19.837 M -1.73 % | 20.187 M -2.14 % | 20.628 M -0.73 % | 20.779 M -4.10 % | 21.668 M |
Property plant equipment net | 1.261 B 4.35 % | 1.208 B 7.65 % | 1.123 B 17.79 % | 953.113 M 7.65 % | 885.393 M 21.69 % | 727.562 M 4.70 % | 694.874 M 10.06 % | 631.381 M 1.58 % | 621.544 M 25.46 % | 495.406 M -2.01 % | 505.562 M 1.56 % | 497.782 M 3.48 % | 481.052 M 6.91 % | 449.968 M 5.14 % | 427.964 M 8.23 % | 395.431 M 3.10 % | 383.548 M 2.87 % | 372.849 M 2.47 % | 363.853 M 12.44 % | 323.602 M 5.99 % | 305.319 M -2.91 % | 314.459 M -2.13 % | 321.317 M 1.46 % | 316.679 M -15.20 % | 373.455 M -5.33 % | 394.489 M -2.02 % | 402.609 M -1.87 % | 410.266 M 12.53 % | 364.576 M |
Total non current assets | 1.334 B 3.48 % | 1.289 B 6.98 % | 1.205 B 17.10 % | 1.029 B 6.96 % | 962.086 M 22.26 % | 786.891 M 4.14 % | 755.619 M 10.07 % | 686.474 M 1.27 % | 677.844 M 22.78 % | 552.089 M -1.84 % | 562.461 M 3.08 % | 545.674 M -4.31 % | 570.268 M 6.38 % | 536.054 M 4.67 % | 512.132 M 8.40 % | 472.451 M 2.47 % | 461.068 M 6.53 % | 432.815 M 4.15 % | 415.559 M 12.99 % | 367.788 M 5.44 % | 348.800 M -2.23 % | 356.759 M -2.15 % | 364.590 M 1.40 % | 359.555 M -13.73 % | 416.761 M -4.00 % | 434.108 M -2.08 % | 443.325 M -1.39 % | 449.567 M 9.89 % | 409.105 M |
Other current assets | 164.184 M 12.04 % | 146.542 M 10.38 % | 132.760 M 25.46 % | 105.817 M -8.82 % | 116.047 M 64.97 % | 70.345 M -36.55 % | 110.872 M 73.74 % | 63.815 M -9.17 % | 70.258 M 8.35 % | 64.844 M 3.13 % | 62.878 M 71.24 % | 36.720 M -40.61 % | 61.824 M 180.27 % | 22.059 M -43.88 % | 39.305 M 74.15 % | 22.569 M -20.86 % | 28.517 M 6.43 % | 26.794 M -23.09 % | 34.838 M 12.89 % | 30.859 M -36.03 % | 48.237 M 45.60 % | 33.130 M 79.17 % | 18.491 M -79.64 % | 90.810 M -75.11 % | 364.838 M 268.16 % | 99.097 M 44.62 % | 68.523 M | 0.000 | 0.000 |
Short term investments | 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 -100.00 % | 43.000 M |
cash and cash equivalents | 188.892 M 220.81 % | 58.879 M 1.10 % | 58.238 M -26.32 % | 79.047 M 34.65 % | 58.706 M -0.96 % | 59.277 M 36.92 % | 43.293 M -19.24 % | 53.608 M 1.31 % | 52.917 M -3.40 % | 54.781 M -32.02 % | 80.581 M -26.11 % | 109.055 M 3.26 % | 105.616 M 93.78 % | 54.503 M -2.71 % | 56.019 M -21.67 % | 71.521 M 25.48 % | 56.996 M -18.09 % | 69.582 M 28.57 % | 54.122 M 19.49 % | 45.294 M 7.21 % | 42.249 M -26.68 % | 57.622 M -22.83 % | 74.671 M 38.05 % | 54.088 M -14.61 % | 63.346 M 43.48 % | 44.151 M 20.71 % | 36.575 M -57.75 % | 86.578 M 71.81 % | 50.392 M |
Cash and short term investments | 188.892 M 220.81 % | 58.879 M 1.10 % | 58.238 M -26.32 % | 79.047 M 34.65 % | 58.706 M -0.96 % | 59.277 M 36.92 % | 43.293 M -19.24 % | 53.608 M 1.31 % | 52.917 M -3.40 % | 54.781 M -32.02 % | 80.581 M -26.11 % | 109.055 M 3.26 % | 105.616 M 93.78 % | 54.503 M -2.71 % | 56.019 M -21.67 % | 71.521 M 25.48 % | 56.996 M -18.09 % | 69.582 M 28.57 % | 54.122 M 19.49 % | 45.294 M 7.21 % | 42.249 M -26.68 % | 57.622 M -22.83 % | 74.671 M 38.05 % | 54.088 M -14.61 % | 63.346 M 43.48 % | 44.151 M 20.71 % | 36.575 M -57.75 % | 86.578 M -7.30 % | 93.392 M |
Total current assets | 1.671 B 23.76 % | 1.350 B -2.08 % | 1.379 B 8.80 % | 1.267 B -6.82 % | 1.360 B 35.27 % | 1.005 B -5.30 % | 1.062 B 20.18 % | 883.333 M -4.54 % | 925.309 M 12.99 % | 818.924 M -12.42 % | 935.050 M 22.63 % | 762.497 M -16.72 % | 915.616 M 36.02 % | 673.135 M -7.05 % | 724.173 M 11.80 % | 647.756 M -9.99 % | 719.618 M 11.79 % | 643.743 M 10.05 % | 584.953 M 7.94 % | 541.920 M -2.77 % | 557.376 M 10.87 % | 502.732 M -1.15 % | 508.585 M -3.92 % | 529.344 M -6.90 % | 568.574 M 3.20 % | 550.962 M -2.84 % | 567.041 M 19.29 % | 475.353 M 3.43 % | 459.590 M |
Inventory | 480.840 M 7.63 % | 446.751 M -2.53 % | 458.366 M -3.18 % | 473.432 M -11.40 % | 534.360 M 30.48 % | 409.536 M -8.55 % | 447.801 M 33.42 % | 335.631 M -2.00 % | 342.476 M 27.26 % | 269.112 M -13.54 % | 311.272 M 15.93 % | 268.497 M -17.58 % | 325.760 M 24.75 % | 261.122 M 16.18 % | 224.762 M 6.23 % | 211.588 M 3.32 % | 204.796 M 37.04 % | 149.439 M 7.26 % | 139.326 M -27.25 % | 191.520 M 12.02 % | 170.966 M -2.16 % | 174.734 M 25.88 % | 138.810 M -14.86 % | 163.046 M 16.14 % | 140.390 M -5.72 % | 148.909 M -8.88 % | 163.417 M 16.13 % | 140.723 M -12.23 % | 160.332 M |
Net receivables | 836.984 M 19.92 % | 697.958 M -4.31 % | 729.394 M 19.78 % | 608.930 M -6.43 % | 650.798 M 39.61 % | 466.156 M 1.42 % | 459.627 M 6.82 % | 430.279 M -6.39 % | 459.658 M 6.85 % | 430.187 M -10.44 % | 480.319 M 37.93 % | 348.225 M -17.56 % | 422.416 M 25.92 % | 335.451 M -16.99 % | 404.087 M 18.13 % | 342.078 M -20.32 % | 429.309 M 7.89 % | 397.928 M 11.57 % | 356.667 M 30.05 % | 274.247 M -7.33 % | 295.924 M 24.73 % | 237.246 M -14.23 % | 276.613 M | 0.000 -100.00 % | 293.866 M 13.55 % | 258.805 M -13.31 % | 298.526 M 20.35 % | 248.052 M 20.49 % | 205.866 M |
Tax assets | 5.113 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 | 0.000 |
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 |
Account payables | 932.135 M 61.03 % | 578.871 M -14.25 % | 675.085 M 61.63 % | 417.671 M -28.68 % | 585.615 M 84.20 % | 317.923 M -22.06 % | 407.908 M 21.85 % | 334.755 M -11.60 % | 378.669 M 45.13 % | 260.918 M -16.14 % | 311.138 M 50.91 % | 206.177 M -31.78 % | 302.213 M 37.50 % | 219.798 M -22.55 % | 283.791 M 26.72 % | 223.959 M -27.80 % | 310.183 M 12.78 % | 275.043 M 21.72 % | 225.962 M 16.99 % | 193.139 M -4.59 % | 202.434 M 12.18 % | 180.460 M -0.23 % | 180.873 M -29.89 % | 257.980 M -16.69 % | 309.647 M -17.92 % | 377.260 M 34.77 % | 279.937 M 2.09 % | 274.203 M 6 364.00 % | 4.242 M |
Tax payables | 6.986 M -42.78 % | 12.209 M -46.93 % | 23.007 M 41.24 % | 16.289 M -2.79 % | 16.757 M 6.17 % | 15.783 M 44.39 % | 10.931 M 31.86 % | 8.290 M -46.38 % | 15.461 M -19.59 % | 19.227 M -37.84 % | 30.930 M 299.20 % | 7.748 M -72.71 % | 28.389 M 217.73 % | 8.935 M -77.93 % | 40.484 M 544.86 % | 6.278 M -58.52 % | 15.135 M 82.68 % | 8.285 M -35.47 % | 12.838 M 21.93 % | 10.529 M 11.86 % | 9.413 M 32.28 % | 7.116 M -13.28 % | 8.206 M | 0.000 -100.00 % | 17.654 M 463.49 % | 3.133 M -47.31 % | 5.946 M | 0.000 | 0.000 |
Deferred revenue non current | 5.719 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 -100.00 % | 943.000 K 0.00 % | 943.000 K -11.87 % | 1.070 M |
Minority interest | 14.262 M 42.91 % | 9.980 M 5.54 % | 9.456 M 26.59 % | 7.470 M 0.00 % | 7.470 M 13.87 % | 6.560 M 0.00 % | 6.560 M 5.89 % | 6.195 M 0.00 % | 6.195 M -23.12 % | 8.058 M -2.72 % | 8.283 M 224.31 % | 2.554 M 5.84 % | 2.413 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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.431 M -2.64 % | 4.551 M 46.29 % | 3.111 M -24.55 % | 4.123 M -92.90 % | 58.060 M 14.62 % | 50.653 M 64.95 % | 30.709 M 16.61 % | 26.335 M -58.26 % | 63.100 M 20.04 % | 52.564 M -14.55 % | 61.517 M -6.04 % | 65.471 M 184.06 % | 23.048 M -17.61 % | 27.975 M -30.81 % | 40.432 M 199.14 % | 13.516 M -23.42 % | 17.649 M -34.55 % | 26.967 M -30.67 % | 38.898 M 61.46 % | 24.092 M -42.05 % | 41.575 M -1.03 % | 42.008 M |
Preferred stock | 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 total stockholders equity | 234.594 M 90.04 % | 123.446 M 0.00 % | 123.446 M 0.06 % | 123.375 M -0.06 % | 123.446 M 0.00 % | 123.446 M 0.00 % | 123.446 M 0.00 % | 123.446 M 0.00 % | 123.446 M 0.00 % | 123.446 M 0.00 % | 123.446 M -0.76 % | 124.394 M 0.00 % | 124.394 M 132.37 % | 53.533 M 0.00 % | 53.533 M 0.00 % | 53.533 M 0.00 % | 53.533 M -3.14 % | 55.268 M 0.00 % | 55.268 M 0.00 % | 55.268 M 0.00 % | 55.268 M -2.21 % | 56.517 M 41.51 % | 39.938 M -68.09 % | 125.167 M -2.60 % | 128.510 M 0.96 % | 127.288 M -0.09 % | 127.398 M 4.30 % | 122.142 M -36.57 % | 192.567 M |
Deferred tax liabilities non current | 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 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 -100.00 % | 13.516 M -44.65 % | 24.419 M | 0.000 | 0.000 | 0.000 |
Total assets | 3.005 B 13.85 % | 2.639 B 2.15 % | 2.584 B 12.52 % | 2.296 B -1.11 % | 2.322 B 29.56 % | 1.792 B -1.38 % | 1.817 B 15.76 % | 1.570 B -2.08 % | 1.603 B 16.93 % | 1.371 B -8.45 % | 1.498 B 14.47 % | 1.308 B -11.96 % | 1.486 B 22.88 % | 1.209 B -2.19 % | 1.236 B 10.36 % | 1.120 B -5.12 % | 1.181 B 9.67 % | 1.077 B 7.60 % | 1.001 B 9.98 % | 909.708 M 0.39 % | 906.176 M 5.43 % | 859.491 M -1.57 % | 873.175 M -1.77 % | 888.899 M -9.79 % | 985.335 M 0.03 % | 985.070 M -2.50 % | 1.010 B 9.24 % | 924.920 M 6.47 % | 868.695 M |
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-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 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2004-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 | 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 | 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 |
Change in working capital | -117.541 M | 0.000 -100.00 % | 9.592 M | 0.000 100.00 % | -291.103 M | 0.000 100.00 % | -145.487 M | 0.000 100.00 % | -22.236 M | 0.000 100.00 % | -59.173 M | 0.000 100.00 % | -57.036 M | 0.000 100.00 % | -16.091 M | 0.000 100.00 % | -139.761 M | 0.000 100.00 % | -23.127 M | 0.000 100.00 % | -91.328 M | 0.000 100.00 % | -932.000 K | 0.000 -100.00 % | 1.528 M | 0.000 100.00 % | -4.519 M 0.00 % | -4.519 M 79.75 % | -22.316 M 0.00 % | -22.316 M -101.83 % | -11.057 M 0.00 % | -11.057 M -1 201.53 % | -849.500 K 0.00 % | -849.500 K -104.24 % | 20.026 M 0.00 % | 20.026 M 96.92 % | 10.170 M 0.00 % | 10.170 M 62.83 % | 6.246 M 0.00 % | 6.246 M 371.60 % | -2.300 M 0.00 % | -2.300 M -100.00 % | -1.150 M |
Accounts receivables | -104.880 M | 0.000 100.00 % | -61.444 M | 0.000 100.00 % | -201.218 M | 0.000 100.00 % | -40.990 M | 0.000 -100.00 % | 14.105 M | 0.000 100.00 % | -68.262 M | 0.000 -100.00 % | 2.986 M | 0.000 -100.00 % | 8.341 M | 0.000 100.00 % | -77.135 M | 0.000 100.00 % | -48.495 M | 0.000 100.00 % | -31.986 M | 0.000 -100.00 % | 39.719 M | 0.000 100.00 % | -21.411 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 |
Inventory | -15.813 M | 0.000 -100.00 % | 73.915 M | 0.000 100.00 % | -89.624 M | 0.000 100.00 % | -105.748 M | 0.000 100.00 % | -34.796 M | 0.000 -100.00 % | 12.999 M | 0.000 100.00 % | -67.913 M | 0.000 100.00 % | -19.747 M | 0.000 100.00 % | -67.040 M | 0.000 -100.00 % | 25.221 M | 0.000 100.00 % | -33.538 M | 0.000 100.00 % | -44.155 M | 0.000 -100.00 % | 22.939 M | 0.000 100.00 % | -22.161 M 0.00 % | -22.161 M -987.66 % | -2.038 M 0.00 % | -2.038 M 87.33 % | -16.075 M 0.00 % | -16.075 M -2.46 % | -15.689 M 0.00 % | -15.689 M -1 688.71 % | 987.500 K 0.00 % | 987.500 K 120.20 % | -4.889 M 0.00 % | -4.889 M 39.62 % | -8.098 M 0.00 % | -8.098 M -22.39 % | -6.616 M 0.00 % | -6.616 M -100.00 % | -3.308 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 3.152 M | 0.000 100.00 % | -2.879 M | 0.000 100.00 % | -261.000 K | 0.000 -100.00 % | 1.251 M | 0.000 100.00 % | -1.545 M | 0.000 100.00 % | -3.910 M | 0.000 -100.00 % | 7.891 M | 0.000 100.00 % | -4.685 M | 0.000 -100.00 % | 4.414 M | 0.000 -100.00 % | 147.000 K | 0.000 100.00 % | -25.804 M | 0.000 -100.00 % | 3.504 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.643 M 0.00 % | 17.643 M 187.00 % | -20.278 M 0.00 % | -20.278 M -504.06 % | 5.019 M 0.00 % | 5.019 M -66.18 % | 14.839 M 0.00 % | 14.839 M -22.06 % | 19.039 M 0.00 % | 19.039 M 26.43 % | 15.059 M 0.00 % | 15.059 M 4.99 % | 14.343 M 0.00 % | 14.343 M 232.28 % | 4.317 M 0.00 % | 4.317 M 100.00 % | 2.158 M |
Other non cash items | 407.672 M 281.77 % | -224.274 M -228.28 % | 174.837 M 343.39 % | -71.835 M -120.06 % | 358.100 M 337.11 % | -151.026 M -293.57 % | 78.021 M 616.66 % | -15.101 M -123.00 % | 65.646 M 19 495.82 % | 335.000 K -99.46 % | 61.947 M 214.02 % | -54.332 M -206.08 % | 51.218 M 218.00 % | -43.406 M -289.90 % | 22.857 M 158.27 % | -39.228 M -125.45 % | 154.131 M 515.63 % | -37.084 M -149.56 % | 74.830 M 517.32 % | -17.931 M -119.07 % | 94.040 M 1 715.81 % | -5.820 M -106.27 % | 92.795 M 297.03 % | -47.097 M 42.26 % | -81.570 M -299.56 % | 40.875 M 900.73 % | 4.085 M 0.00 % | 4.085 M -32.59 % | 6.059 M 0.00 % | 6.059 M -37.63 % | 9.714 M 0.00 % | 9.714 M 209.26 % | 3.141 M 0.00 % | 3.141 M 179.67 % | -3.943 M 0.00 % | -3.943 M -38.75 % | -2.842 M 0.00 % | -2.842 M -229.84 % | 2.189 M 0.00 % | 2.189 M -65.77 % | 6.394 M 0.00 % | 6.394 M 100.00 % | 3.197 M |
Net cash provided by operating activities | 448.692 M 464.80 % | -122.998 M -137.47 % | 328.225 M 2 580.70 % | 12.244 M -93.20 % | 180.087 M 321.47 % | -81.316 M -350.67 % | 32.439 M -38.15 % | 52.450 M -66.93 % | 158.594 M 334.79 % | 36.476 M -47.60 % | 69.606 M 2 060.34 % | 3.222 M -96.15 % | 83.767 M 135.41 % | 35.584 M -66.43 % | 105.988 M 337.80 % | 24.209 M -72.15 % | 86.938 M 288.24 % | 22.393 M -79.82 % | 110.950 M 214.07 % | 35.327 M -40.27 % | 59.143 M 82.86 % | 32.344 M -75.65 % | 132.829 M 436.92 % | -39.424 M -90.44 % | -20.702 M -128.59 % | 72.412 M 110.95 % | 34.327 M 0.00 % | 34.327 M 72.02 % | 19.956 M 0.00 % | 19.956 M -27.08 % | 27.366 M 0.00 % | 27.366 M 44.85 % | 18.893 M 0.00 % | 18.893 M -28.46 % | 26.408 M 0.00 % | 26.408 M 67.82 % | 15.736 M 0.00 % | 15.736 M 7.66 % | 14.616 M 0.00 % | 14.616 M 57.42 % | 9.285 M 0.00 % | 9.285 M 100.00 % | 4.643 M |
Investments in property plant and equipment | -213.749 M | 0.000 100.00 % | -294.863 M | 0.000 100.00 % | -295.387 M | 0.000 100.00 % | -189.306 M | 0.000 100.00 % | -159.691 M | 0.000 100.00 % | -68.703 M | 0.000 100.00 % | -115.350 M | 0.000 100.00 % | -138.074 M | 0.000 100.00 % | -100.059 M | 0.000 100.00 % | -102.147 M | 0.000 100.00 % | -36.459 M | 0.000 100.00 % | -37.866 M | 0.000 100.00 % | -32.655 M | 0.000 100.00 % | -47.033 M 0.00 % | -47.033 M -0.69 % | -46.711 M 0.00 % | -46.711 M -129.85 % | -20.322 M 0.00 % | -20.322 M 53.31 % | -43.523 M 0.00 % | -43.523 M -129.49 % | -18.966 M 0.00 % | -18.966 M 32.62 % | -28.147 M 0.00 % | -28.147 M -45.58 % | -19.334 M 0.00 % | -19.334 M 6.56 % | -20.691 M 0.00 % | -20.691 M -100.00 % | -10.346 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.504 M | 0.000 | 0.000 | 0.000 100.00 % | -787.000 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 | 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 |
Purchases of investments | 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 100.00 % | -3.933 M 0.00 % | -3.933 M 67.48 % | -12.093 M 0.00 % | -12.093 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 117.170 M 178.46 % | -149.333 M -365.30 % | 56.289 M 140.59 % | -138.675 M -295.23 % | 71.030 M 179.58 % | -89.254 M -259.63 % | 55.913 M 195.74 % | -58.399 M -133.01 % | -25.063 M 1.25 % | -25.380 M -466.55 % | 6.924 M 170.79 % | 2.557 M -93.01 % | 36.564 M 159.70 % | -61.249 M -210.35 % | 55.502 M 259.15 % | -34.874 M -222.15 % | 28.549 M 157.05 % | -50.045 M -243.01 % | 34.994 M 185.84 % | -40.765 M -365.50 % | 15.354 M 209.82 % | -13.981 M -677.25 % | 2.422 M -92.34 % | 31.628 M -59.96 % | 78.993 M 664.11 % | -14.003 M -129.77 % | 47.033 M 0.00 % | 47.033 M 0.69 % | 46.711 M 0.00 % | 46.711 M 92.59 % | 24.255 M 0.00 % | 24.255 M -56.39 % | 55.616 M 0.00 % | 55.616 M 193.25 % | 18.966 M 0.00 % | 18.966 M -32.62 % | 28.147 M 0.00 % | 28.147 M 45.58 % | 19.334 M 0.00 % | 19.334 M -6.56 % | 20.691 M 0.00 % | 20.691 M 100.00 % | 10.346 M |
Net cash used for investing activites | -96.579 M 35.33 % | -149.333 M 37.41 % | -238.574 M -72.04 % | -138.675 M 38.19 % | -224.357 M -151.37 % | -89.254 M 33.09 % | -133.393 M -128.42 % | -58.399 M 69.31 % | -190.258 M -649.64 % | -25.380 M 58.92 % | -61.779 M -2 516.07 % | 2.557 M 103.21 % | -79.573 M -29.92 % | -61.249 M 25.82 % | -82.572 M -136.77 % | -34.874 M 51.23 % | -71.510 M -42.89 % | -50.045 M 25.48 % | -67.153 M -64.73 % | -40.765 M -93.15 % | -21.105 M -50.95 % | -13.981 M 60.55 % | -35.444 M -212.07 % | 31.628 M -31.75 % | 46.338 M 430.91 % | -14.003 M 75.88 % | -58.054 M 0.00 % | -58.054 M -58.65 % | -36.592 M 0.00 % | -36.592 M -50.87 % | -24.255 M 0.00 % | -24.255 M 56.39 % | -55.616 M 0.00 % | -55.616 M -162.91 % | -21.154 M 0.00 % | -21.154 M 31.29 % | -30.786 M 0.00 % | -30.786 M -59.56 % | -19.295 M 0.00 % | -19.295 M 4.54 % | -20.213 M 0.00 % | -20.213 M -100.00 % | -10.107 M |
Debt repayment | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 % | 22.810 M 0.00 % | 22.810 M | 0.000 | 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 | 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 |
Dividends paid | -8.643 M | 0.000 100.00 % | -8.120 M | 0.000 100.00 % | -8.260 M | 0.000 100.00 % | -8.289 M | 0.000 100.00 % | -8.393 M | 0.000 100.00 % | -8.484 M | 0.000 100.00 % | -8.016 M | 0.000 100.00 % | -7.995 M | 0.000 100.00 % | -7.995 M | 0.000 100.00 % | -7.995 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.160 M 0.00 % | -6.160 M | 0.000 | 0.000 100.00 % | -2.400 M 0.00 % | -2.400 M 46.67 % | -4.500 M 0.00 % | -4.500 M -55.23 % | -2.899 M 0.00 % | -2.899 M 2.06 % | -2.960 M 0.00 % | -2.960 M -18.40 % | -2.500 M 0.00 % | -2.500 M -34.05 % | -1.865 M 0.00 % | -1.865 M -100.00 % | -932.500 K |
Other financing activites | -214.307 M -178.51 % | 272.972 M 365.83 % | -102.685 M -169.96 % | 146.772 M 186.98 % | 51.143 M -72.59 % | 186.554 M 88.25 % | 99.101 M 1 392.48 % | 6.640 M -82.71 % | 38.401 M 204.08 % | -36.896 M -34.02 % | -27.531 M -1 076.54 % | -2.340 M -104.39 % | 53.363 M 120.97 % | 24.149 M 178.23 % | -30.871 M -222.55 % | 25.190 M 226.70 % | -19.882 M -146.12 % | 43.112 M 257.29 % | -27.409 M -423.11 % | 8.483 M 115.88 % | -53.429 M -50.88 % | -35.412 M 54.05 % | -77.064 M -5 171.14 % | -1.462 M 77.07 % | -6.375 M 87.46 % | -50.833 M 64.55 % | -143.376 M 0.00 % | -143.376 M -26.52 % | -113.324 M 0.00 % | -113.324 M -8.93 % | -104.030 M 0.00 % | -104.030 M -36.22 % | -76.368 M 0.00 % | -76.368 M -613.81 % | 14.863 M 0.00 % | 14.863 M -33.04 % | 22.197 M 0.00 % | 22.197 M 80.54 % | 12.295 M 0.00 % | 12.295 M -8.61 % | 13.453 M 0.00 % | 13.453 M 100.00 % | 6.727 M |
Net cash used provided by financing activities | -222.950 M -181.68 % | 272.972 M 346.35 % | -110.805 M -175.49 % | 146.772 M 242.26 % | 42.883 M -77.01 % | 186.554 M 105.43 % | 90.812 M 1 267.65 % | 6.640 M -77.87 % | 30.008 M 181.33 % | -36.896 M -2.45 % | -36.015 M -1 439.10 % | -2.340 M -105.16 % | 45.347 M 87.78 % | 24.149 M 162.13 % | -38.866 M -254.29 % | 25.190 M 190.36 % | -27.877 M -164.66 % | 43.112 M 221.77 % | -35.404 M -517.35 % | 8.483 M 115.88 % | -53.429 M -50.88 % | -35.412 M 54.05 % | -77.064 M -5 171.14 % | -1.462 M 77.07 % | -6.375 M 87.46 % | -50.833 M 66.01 % | -149.536 M 0.00 % | -149.536 M -31.95 % | -113.324 M 0.00 % | -113.324 M -6.48 % | -106.430 M 0.00 % | -106.430 M -31.61 % | -80.868 M 0.00 % | -80.868 M -775.93 % | 11.964 M 0.00 % | 11.964 M -37.81 % | 19.237 M 0.00 % | 19.237 M 96.40 % | 9.795 M 0.00 % | 9.795 M -15.48 % | 11.588 M 0.00 % | 11.588 M 100.00 % | 5.794 M |
Effect of forex changes on cash | 850.000 K | 0.000 -100.00 % | 345.000 K | 0.000 -100.00 % | 816.000 K | 0.000 100.00 % | -173.000 K | 0.000 100.00 % | -208.000 K | 0.000 100.00 % | -286.000 K | 0.000 -100.00 % | 1.572 M | 0.000 100.00 % | -52.000 K | 0.000 100.00 % | -137.000 K | 0.000 -100.00 % | 435.000 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 262.000 K | 0.000 100.00 % | -66.000 K | 0.000 -100.00 % | 145.069 M 0.00 % | 145.069 M 15.99 % | 125.073 M 0.00 % | 125.073 M 5.35 % | 118.720 M 0.00 % | 118.720 M -2.26 % | 121.469 M 0.00 % | 121.469 M 53 375.66 % | -228.000 K 0.00 % | -228.000 K -760.38 % | -26.500 K 0.00 % | -26.500 K -107.53 % | 352.000 K 0.00 % | 352.000 K -31.65 % | 515.000 K 0.00 % | 515.000 K 100.00 % | 257.500 K |
Net change in cash | 0.000 -100.00 % | 320.500 K 103.08 % | -10.405 M -113.16 % | 79.047 M 233.35 % | -59.277 M -200.00 % | 59.277 M 210.57 % | -53.608 M -200.00 % | 53.608 M 197.86 % | -54.781 M -200.00 % | 54.781 M 150.23 % | -109.055 M -200.00 % | 109.055 M 300.09 % | -54.503 M -200.00 % | 54.503 M 176.21 % | -71.521 M -200.00 % | 71.521 M 202.79 % | -69.582 M -200.00 % | 69.582 M 253.62 % | -45.294 M -200.00 % | 45.294 M 178.61 % | -57.622 M -200.00 % | 57.622 M | 0.000 -100.00 % | 54.088 M 222.51 % | -44.151 M | 0.000 100.00 % | -14.097 M 0.00 % | -14.097 M -476.85 % | -2.444 M 0.00 % | -2.444 M -131.73 % | 7.701 M 0.00 % | 7.701 M 297.21 % | 1.939 M 0.00 % | 1.939 M -77.18 % | 8.495 M 0.00 % | 8.495 M 308.46 % | 2.080 M 0.00 % | 2.080 M -23.93 % | 2.734 M 0.00 % | 2.734 M 365.36 % | 587.500 K 0.00 % | 587.500 K 0.00 % | 587.500 K |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.277 M | 0.000 -100.00 % | 53.608 M | 0.000 -100.00 % | 54.781 M | 0.000 -100.00 % | 109.055 M | 0.000 -100.00 % | 54.503 M | 0.000 -100.00 % | 71.521 M | 0.000 -100.00 % | 69.582 M | 0.000 -100.00 % | 45.294 M | 0.000 -100.00 % | 57.622 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.151 M | 0.000 -100.00 % | 23.241 M 0.00 % | 23.241 M -9.51 % | 25.684 M 0.00 % | 25.684 M 42.82 % | 17.983 M 0.00 % | 17.983 M 12.08 % | 16.045 M 0.00 % | 16.045 M 112.52 % | 7.550 M 0.00 % | 7.550 M 38.02 % | 5.470 M 0.00 % | 5.470 M 99.94 % | 2.736 M 0.00 % | 2.736 M 27.35 % | 2.148 M 0.00 % | 2.148 M 0.00 % | 2.148 M |
Cash at end of period | 0.000 -100.00 % | 320.500 K 103.08 % | -10.405 M -113.16 % | 79.047 M | 0.000 -100.00 % | 59.277 M | 0.000 -100.00 % | 53.608 M | 0.000 -100.00 % | 54.781 M | 0.000 -100.00 % | 109.055 M | 0.000 -100.00 % | 54.503 M | 0.000 -100.00 % | 71.521 M | 0.000 -100.00 % | 69.582 M | 0.000 -100.00 % | 45.294 M | 0.000 -100.00 % | 57.622 M | 0.000 -100.00 % | 54.088 M | 0.000 | 0.000 -100.00 % | 9.144 M 0.00 % | 9.144 M -60.66 % | 23.241 M 0.00 % | 23.241 M -9.51 % | 25.684 M 0.00 % | 25.684 M 42.82 % | 17.983 M 0.00 % | 17.983 M 12.08 % | 16.045 M 0.00 % | 16.045 M 112.52 % | 7.550 M 0.00 % | 7.550 M 38.02 % | 5.470 M 0.00 % | 5.470 M 99.94 % | 2.736 M 0.00 % | 2.736 M 0.00 % | 2.736 M |
Operating cash flow | 448.692 M 464.80 % | -122.998 M -137.47 % | 328.225 M 2 580.70 % | 12.244 M -93.20 % | 180.087 M 321.47 % | -81.316 M -350.67 % | 32.439 M -38.15 % | 52.450 M -66.93 % | 158.594 M 334.79 % | 36.476 M -47.60 % | 69.606 M 2 060.34 % | 3.222 M -96.15 % | 83.767 M 135.41 % | 35.584 M -66.43 % | 105.988 M 337.80 % | 24.209 M -72.15 % | 86.938 M 288.24 % | 22.393 M -79.82 % | 110.950 M 214.07 % | 35.327 M -40.27 % | 59.143 M 82.86 % | 32.344 M -75.65 % | 132.829 M 436.92 % | -39.424 M -90.44 % | -20.702 M -128.59 % | 72.412 M 110.95 % | 34.327 M 0.00 % | 34.327 M 72.02 % | 19.956 M 0.00 % | 19.956 M -27.08 % | 27.366 M 0.00 % | 27.366 M 44.85 % | 18.893 M 0.00 % | 18.893 M -28.46 % | 26.408 M 0.00 % | 26.408 M 67.82 % | 15.736 M 0.00 % | 15.736 M 7.66 % | 14.616 M 0.00 % | 14.616 M 57.42 % | 9.285 M 0.00 % | 9.285 M 100.00 % | 4.643 M |
Capital expenditure | -213.749 M | 0.000 100.00 % | -294.863 M | 0.000 100.00 % | -295.387 M | 0.000 100.00 % | -189.306 M | 0.000 100.00 % | -159.691 M | 0.000 100.00 % | -68.703 M | 0.000 100.00 % | -115.350 M | 0.000 100.00 % | -138.074 M | 0.000 100.00 % | -100.059 M | 0.000 100.00 % | -102.147 M | 0.000 100.00 % | -36.459 M | 0.000 100.00 % | -37.866 M | 0.000 100.00 % | -32.655 M | 0.000 100.00 % | -47.033 M 0.00 % | -47.033 M -0.69 % | -46.711 M 0.00 % | -46.711 M -129.85 % | -20.322 M 0.00 % | -20.322 M 53.31 % | -43.523 M 0.00 % | -43.523 M -129.49 % | -18.966 M 0.00 % | -18.966 M 32.62 % | -28.147 M 0.00 % | -28.147 M -45.58 % | -19.334 M 0.00 % | -19.334 M 6.56 % | -20.691 M 0.00 % | -20.691 M -100.00 % | -10.346 M |
Free CashFlow | 234.943 M 291.01 % | -122.998 M -468.68 % | 33.362 M 172.48 % | 12.244 M 110.62 % | -115.300 M -41.79 % | -81.316 M 48.16 % | -156.867 M -399.08 % | 52.450 M 4 881.22 % | -1.097 M -103.01 % | 36.476 M 3 939.42 % | 903.000 K -71.97 % | 3.222 M 110.20 % | -31.583 M -188.76 % | 35.584 M 210.90 % | -32.086 M -232.54 % | 24.209 M 284.51 % | -13.121 M -158.59 % | 22.393 M 154.38 % | 8.803 M -75.08 % | 35.327 M 55.74 % | 22.684 M -29.87 % | 32.344 M -65.94 % | 94.963 M 340.88 % | -39.424 M 26.11 % | -53.357 M -173.69 % | 72.412 M 669.88 % | -12.707 M 0.00 % | -12.707 M 52.51 % | -26.756 M 0.00 % | -26.756 M -479.83 % | 7.044 M 0.00 % | 7.044 M 128.60 % | -24.630 M 0.00 % | -24.630 M -430.94 % | 7.443 M 0.00 % | 7.443 M 159.96 % | -12.412 M 0.00 % | -12.412 M -163.07 % | -4.718 M 0.00 % | -4.718 M 58.64 % | -11.406 M 0.00 % | -11.406 M -100.00 % | -5.703 M |
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 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2004 |