
Hengxin Technology Ltd. 1085.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.520 B 11.71 % | 2.256 B 10.61 % | 2.040 B 25.45 % | 1.626 B 42.69 % | 1.139 B -20.25 % | 1.429 B -9.98 % | 1.587 B -2.84 % | 1.633 B 6.60 % | 1.532 B -2.16 % | 1.566 B 6.14 % | 1.475 B 19.16 % | 1.238 B 9.16 % | 1.134 B -20.08 % | 1.419 B 19.96 % | 1.183 B -26.75 % | 1.615 B 33.03 % | 1.214 B 26.11 % | 962.824 M 22.24 % | 787.629 M 68.28 % | 468.041 M |
Net income | 42.189 M -39.47 % | 69.702 M 9.59 % | 63.602 M -10.80 % | 71.303 M 16.32 % | 61.299 M -45.98 % | 113.471 M -4.06 % | 118.276 M 3.70 % | 114.057 M 14.24 % | 99.842 M -13.32 % | 115.178 M 18.63 % | 97.087 M 23.20 % | 78.807 M 17.14 % | 67.278 M -34.20 % | 102.249 M -0.30 % | 102.555 M -31.59 % | 149.904 M 35.84 % | 110.353 M 2.89 % | 107.254 M -10.93 % | 120.415 M 113.64 % | 56.363 M |
Income before tax | 88.722 M -29.32 % | 125.532 M 63.13 % | 76.953 M 4.47 % | 73.657 M 1.45 % | 72.604 M -44.16 % | 130.029 M -7.51 % | 140.593 M 4.12 % | 135.026 M 11.17 % | 121.459 M -10.14 % | 135.171 M 16.43 % | 116.096 M 12.59 % | 103.113 M 27.07 % | 81.145 M -35.36 % | 125.528 M 0.64 % | 124.729 M -30.31 % | 178.968 M 40.77 % | 127.134 M 4.95 % | 121.134 M 0.60 % | 120.415 M 113.64 % | 56.363 M |
Income before tax ratio | 0.04 -36.73 % | 0.06 47.49 % | 0.04 -16.72 % | 0.05 -28.90 % | 0.06 -29.99 % | 0.09 2.74 % | 0.09 7.17 % | 0.08 4.28 % | 0.08 -8.16 % | 0.09 9.70 % | 0.08 -5.51 % | 0.08 16.41 % | 0.07 -19.12 % | 0.09 -16.11 % | 0.11 -4.85 % | 0.11 5.82 % | 0.10 -16.77 % | 0.13 -17.71 % | 0.15 26.95 % | 0.12 |
EBITDA | 181.459 M -25.38 % | 243.182 M 99.35 % | 121.985 M 21.23 % | 100.624 M 32.96 % | 75.680 M -54.53 % | 166.457 M -11.31 % | 187.674 M 11.58 % | 168.198 M 16.85 % | 143.940 M -5.81 % | 152.818 M 10.28 % | 138.568 M 8.38 % | 127.858 M 13.04 % | 113.105 M -27.45 % | 155.903 M 4.04 % | 149.850 M -27.62 % | 207.046 M 29.81 % | 159.495 M -11.41 % | 180.046 M 6.23 % | 169.483 M 132.96 % | 72.753 M |
Net income ratio | 0.02 -45.82 % | 0.03 -0.92 % | 0.03 -28.90 % | 0.04 -18.48 % | 0.05 -32.26 % | 0.08 6.57 % | 0.07 6.73 % | 0.07 7.16 % | 0.07 -11.40 % | 0.07 11.77 % | 0.07 3.39 % | 0.06 7.31 % | 0.06 -17.67 % | 0.07 -16.89 % | 0.09 -6.60 % | 0.09 2.11 % | 0.09 -18.41 % | 0.11 -27.14 % | 0.15 26.95 % | 0.12 |
Ratio EBITDA | 0.07 -33.20 % | 0.11 80.24 % | 0.06 -3.37 % | 0.06 -6.82 % | 0.07 -42.99 % | 0.12 -1.47 % | 0.12 14.84 % | 0.10 9.62 % | 0.09 -3.73 % | 0.10 3.91 % | 0.09 -9.05 % | 0.10 3.56 % | 0.10 -9.23 % | 0.11 -13.27 % | 0.13 -1.19 % | 0.13 -2.42 % | 0.13 -29.75 % | 0.19 -13.10 % | 0.22 38.43 % | 0.16 |
Gross profit ratio | 0.19 -3.76 % | 0.19 4.66 % | 0.18 0.94 % | 0.18 -20.30 % | 0.23 -3.37 % | 0.24 -0.28 % | 0.24 11.92 % | 0.21 2.64 % | 0.21 5.80 % | 0.20 10.22 % | 0.18 -9.35 % | 0.20 6.46 % | 0.18 -0.52 % | 0.18 -1.43 % | 0.19 -3.22 % | 0.19 4.36 % | 0.19 -14.98 % | 0.22 -8.88 % | 0.24 9.03 % | 0.22 |
Weighted average shs out dil | 436.833 M 12.59 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 15.04 % | 337.282 M 0.38 % | 336.000 M 0.00 % | 336.000 M 0.00 % | 336.000 M 11.61 % | 301.038 M 201.04 % | 100.000 M |
Weighted average shs out | 436.834 M 12.59 % | 388.001 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 15.04 % | 337.282 M 0.38 % | 336.000 M 0.00 % | 336.000 M 0.00 % | 336.000 M 11.61 % | 301.038 M 201.04 % | 100.000 M |
EPS diluted | 0.10 -46.33 % | 0.18 12.50 % | 0.16 -11.11 % | 0.18 12.50 % | 0.16 -44.83 % | 0.29 -3.33 % | 0.30 3.45 % | 0.29 11.54 % | 0.26 -13.33 % | 0.30 20.00 % | 0.25 25.00 % | 0.20 17.65 % | 0.17 -34.62 % | 0.26 -13.33 % | 0.30 -31.82 % | 0.44 33.33 % | 0.33 3.13 % | 0.32 -20.00 % | 0.40 -28.57 % | 0.56 |
Earnings per share | 0.10 -46.33 % | 0.18 12.50 % | 0.16 -11.11 % | 0.18 12.50 % | 0.16 -44.83 % | 0.29 -3.33 % | 0.30 3.45 % | 0.29 11.54 % | 0.26 -13.33 % | 0.30 20.00 % | 0.25 25.00 % | 0.20 17.65 % | 0.17 -34.62 % | 0.26 -13.33 % | 0.30 -31.82 % | 0.44 33.33 % | 0.33 3.13 % | 0.32 -20.00 % | 0.40 -28.57 % | 0.56 |
Gross profit | 467.305 M 7.50 % | 434.698 M 15.76 % | 375.525 M 26.63 % | 296.558 M 13.73 % | 260.762 M -22.93 % | 338.356 M -10.23 % | 376.929 M 8.74 % | 346.626 M 9.42 % | 316.782 M 3.52 % | 306.019 M 16.99 % | 261.581 M 8.02 % | 242.167 M 16.21 % | 208.391 M -20.49 % | 262.103 M 18.24 % | 221.661 M -29.11 % | 312.686 M 38.84 % | 225.219 M 7.22 % | 210.055 M 11.39 % | 188.571 M 83.47 % | 102.779 M |
Income tax expense | 15.399 M -27.90 % | 21.357 M 140.75 % | 8.871 M -17.35 % | 10.733 M -11.86 % | 12.177 M -26.46 % | 16.558 M -25.81 % | 22.317 M 6.43 % | 20.969 M -3.00 % | 21.617 M 8.12 % | 19.993 M 5.18 % | 19.009 M -21.79 % | 24.306 M 75.28 % | 13.867 M -40.43 % | 23.279 M 4.98 % | 22.174 M -23.71 % | 29.064 M 73.20 % | 16.781 M 20.90 % | 13.880 M | 0.000 | 0.000 |
Cost of revenue | 2.053 B 12.71 % | 1.821 B 9.44 % | 1.664 B 25.19 % | 1.329 B 51.29 % | 878.579 M -19.41 % | 1.090 B -9.90 % | 1.210 B -5.96 % | 1.287 B 5.87 % | 1.215 B -3.54 % | 1.260 B 3.80 % | 1.214 B 21.87 % | 996.042 M 7.57 % | 925.952 M -19.99 % | 1.157 B 20.36 % | 961.470 M -26.19 % | 1.303 B 31.71 % | 988.960 M 31.38 % | 752.769 M 25.66 % | 599.058 M 64.01 % | 365.262 M |
General and administrative expenses | 99.840 M 37.79 % | 72.458 M 19.55 % | 60.610 M 29.43 % | 46.829 M 19.42 % | 39.215 M -13.60 % | 45.389 M -20.21 % | 56.883 M -1.95 % | 58.012 M 9.22 % | 53.116 M 19.63 % | 44.399 M 18.00 % | 37.626 M -5.60 % | 39.859 M 3.43 % | 38.539 M -6.25 % | 41.108 M 13.38 % | 36.256 M -16.80 % | 43.579 M 21.33 % | 35.919 M 13.01 % | 31.785 M 20.00 % | 26.488 M 89.34 % | 13.990 M |
Selling and marketing expenses | 131.161 M 21.72 % | 107.756 M -8.98 % | 118.387 M 14.12 % | 103.736 M 11.06 % | 93.405 M -18.57 % | 114.708 M 11.99 % | 102.429 M 1.19 % | 101.228 M -6.55 % | 108.328 M 23.53 % | 87.693 M 17.12 % | 74.877 M 10.19 % | 67.950 M 8.03 % | 62.899 M 0.60 % | 62.522 M 11.96 % | 55.841 M -32.53 % | 82.768 M 70.55 % | 48.530 M | 0.000 | 0.000 -100.00 % | 21.949 M |
Other expenses | -52.181 M -212.78 % | -16.683 M -141.85 % | -6.898 M 72.09 % | -24.715 M 14.32 % | -28.845 M -110.19 % | -13.723 M -589.58 % | 2.803 M 12 086.96 % | 23.000 K -99.19 % | 2.857 M 135.97 % | -7.942 M 12.56 % | -9.083 M -138.46 % | -3.809 M 68.27 % | -12.004 M -160.80 % | 19.742 M 503.89 % | -4.888 M 43.44 % | -8.642 M -6.60 % | -8.107 M -207.19 % | 7.563 M 3 042.80 % | -257.000 K -117.76 % | 1.447 M |
Operating expenses | 327.137 M 17.60 % | 278.181 M -2.97 % | 286.691 M 32.88 % | 215.759 M 23.15 % | 175.194 M -17.77 % | 213.047 M -3.23 % | 220.165 M 11.55 % | 197.366 M -4.22 % | 206.058 M 18.58 % | 173.775 M 24.23 % | 139.886 M 5.48 % | 132.622 M 24.85 % | 106.224 M -13.90 % | 123.372 M 41.47 % | 87.209 M -25.91 % | 117.705 M 54.18 % | 76.342 M 94.02 % | 39.348 M 50.01 % | 26.231 M -29.84 % | 37.386 M |
Cost and expenses | 2.380 B 13.36 % | 2.099 B 7.93 % | 1.945 B 25.42 % | 1.551 B 47.18 % | 1.054 B -19.14 % | 1.303 B -8.88 % | 1.430 B -3.63 % | 1.484 B 4.41 % | 1.421 B -0.86 % | 1.434 B 5.91 % | 1.354 B 19.94 % | 1.129 B 9.35 % | 1.032 B -19.40 % | 1.281 B 22.12 % | 1.049 B -26.16 % | 1.420 B 33.32 % | 1.065 B 34.49 % | 792.117 M 26.68 % | 625.289 M 55.29 % | 402.648 M |
Research and development expenses | 148.317 M 29.37 % | 114.650 M 0.05 % | 114.592 M 27.45 % | 89.909 M 25.89 % | 71.419 M 7.12 % | 66.673 M -8.04 % | 72.501 M 30.08 % | 55.737 M 6.31 % | 52.430 M 5.65 % | 49.625 M 36.09 % | 36.466 M 27.41 % | 28.622 M 70.47 % | 16.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 231.001 M 28.18 % | 180.214 M 0.68 % | 178.997 M 18.88 % | 150.565 M 13.53 % | 132.620 M -17.16 % | 160.097 M 0.49 % | 159.312 M 0.05 % | 159.240 M -1.37 % | 161.444 M 22.22 % | 132.092 M 17.41 % | 112.503 M 4.35 % | 107.809 M 6.28 % | 101.438 M -2.12 % | 103.630 M 12.52 % | 92.097 M -27.11 % | 126.347 M 49.61 % | 84.449 M 165.69 % | 31.785 M 20.00 % | 26.488 M -26.30 % | 35.939 M |
Interest income | 34.017 M 51.12 % | 22.510 M 56.16 % | 14.415 M 6.22 % | 13.571 M -36.12 % | 21.245 M 3.91 % | 20.445 M 146.00 % | 8.311 M 28.47 % | 6.469 M -21.64 % | 8.256 M 19.95 % | 6.883 M 157.31 % | 2.675 M -4.97 % | 2.815 M -39.33 % | 4.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 51.470 M 66.07 % | 30.993 M 160.86 % | 11.881 M 66.35 % | 7.142 M -44.91 % | 12.964 M -13.71 % | 15.024 M 1 341.84 % | 1.042 M 1 580.65 % | 62.000 K -95.81 % | 1.479 M -78.87 % | 7.001 M 50.33 % | 4.657 M 9.81 % | 4.241 M -79.32 % | 20.507 M 55.32 % | 13.203 M 35.79 % | 9.723 M -39.28 % | 16.013 M -26.35 % | 21.743 M -8.50 % | 23.764 M | 0.000 -100.00 % | 9.030 M |
Depreciation and amortization | 78.945 M -8.90 % | 86.657 M 175.92 % | 31.407 M 58.42 % | 19.825 M -23.30 % | 25.847 M 20.76 % | 21.404 M -19.50 % | 26.588 M 19.73 % | 22.207 M 5.74 % | 21.002 M -1.56 % | 21.334 M 20.68 % | 17.678 M -7.12 % | 19.033 M -0.40 % | 19.110 M 11.29 % | 17.172 M 11.52 % | 15.398 M 27.63 % | 12.065 M 13.63 % | 10.618 M 13.70 % | 9.339 M 15.57 % | 8.081 M 9.80 % | 7.360 M |
Operating income | 140.168 M -10.45 % | 156.517 M 76.19 % | 88.834 M 9.94 % | 80.799 M -5.57 % | 85.568 M -41.01 % | 145.053 M -5.86 % | 154.075 M 7.56 % | 143.240 M 12.02 % | 127.874 M -10.06 % | 142.172 M 17.74 % | 120.753 M 12.48 % | 107.354 M 5.61 % | 101.652 M -26.73 % | 138.731 M 3.18 % | 134.452 M -31.04 % | 194.981 M 30.97 % | 148.877 M -12.79 % | 170.707 M 24.38 % | 137.251 M 109.89 % | 65.393 M |
Operating income ratio | 0.06 -19.83 % | 0.07 59.30 % | 0.04 -12.36 % | 0.05 -33.83 % | 0.08 -26.03 % | 0.10 4.58 % | 0.10 10.71 % | 0.09 5.08 % | 0.08 -8.07 % | 0.09 10.93 % | 0.08 -5.60 % | 0.09 -3.25 % | 0.09 -8.32 % | 0.10 -13.99 % | 0.11 -5.86 % | 0.12 -1.55 % | 0.12 -30.84 % | 0.18 1.74 % | 0.17 24.72 % | 0.14 |
Total other income expenses net | -51.446 M -66.04 % | -30.985 M -160.79 % | -11.881 M -66.35 % | -7.142 M 44.91 % | -12.964 M | 0.000 -100.00 % | 495.000 K 106.03 % | -8.214 M -204.27 % | 7.878 M 113.67 % | 3.687 M 176.91 % | -4.794 M 16.07 % | -5.712 M 72.15 % | -20.507 M -55.32 % | -13.203 M -35.79 % | -9.723 M 39.28 % | -16.013 M 26.35 % | -21.743 M 8.50 % | -23.764 M 42.02 % | -40.987 M -353.90 % | -9.030 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 639.806 M 719.21 % | 78.100 M 113.20 % | -591.555 M -211.15 % | -190.119 M 68.11 % | -596.125 M -112.67 % | -280.310 M 55.64 % | -631.903 M -41.96 % | -445.120 M 16.52 % | -533.228 M -9.16 % | -488.503 M -84.86 % | -264.252 M -33.92 % | -197.327 M 11.85 % | -223.854 M -138.88 % | -93.710 M 54.75 % | -207.078 M -122.81 % | -92.941 M -1 038.89 % | 9.899 M -78.29 % | 45.604 M -68.76 % | 146.000 M 81.15 % | 80.594 M |
Total investments | 191.843 M 147.60 % | 77.482 M 269.97 % | 20.943 M 204.32 % | 6.882 M -22.21 % | 8.847 M -8.29 % | 9.647 M -11.06 % | 10.847 M -53.42 % | 23.287 M -56.50 % | 53.539 M 402.86 % | 10.647 M 6.47 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 400.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M | 0.000 -100.00 % | 250.000 K | 0.000 |
Total debt | 1.502 B 46.80 % | 1.023 B 334.84 % | 235.249 M -28.95 % | 331.103 M 18.21 % | 280.101 M -10.16 % | 311.786 M -1.02 % | 315.000 M | 0.000 -100.00 % | 27.000 M -77.00 % | 117.404 M -42.69 % | 204.848 M 15.86 % | 176.810 M 320.99 % | 41.999 M -81.74 % | 230.000 M 475.00 % | 40.000 M -77.17 % | 175.221 M -35.53 % | 271.800 M -5.95 % | 289.000 M -13.73 % | 335.000 M 43.03 % | 234.213 M |
Accumulated other comprehensive income loss | -486.936 M -3 626.74 % | -13.066 M -7.57 % | -12.147 M 0.74 % | -12.237 M -19.97 % | -10.200 M -21.31 % | -8.408 M 95.84 % | -201.921 M -13.61 % | -177.739 M -13.61 % | -156.443 M -14.64 % | -136.469 M -4.97 % | -130.005 M -13.38 % | -114.661 M -16.39 % | -98.512 M -23.00 % | -80.091 M -20.56 % | -66.433 M -28.54 % | -51.684 M -28.53 % | -40.211 M | 0.000 | 0.000 100.00 % | -14.717 M |
Retained earnings | 1.686 B 26.90 % | 1.329 B 3.72 % | 1.281 B 4.00 % | 1.232 B 4.16 % | 1.183 B 3.45 % | 1.143 B 7.23 % | 1.066 B 9.29 % | 975.518 M 9.83 % | 888.223 M 8.64 % | 817.608 M 13.32 % | 721.499 M 11.49 % | 647.155 M 10.97 % | 583.182 M 10.58 % | 527.396 M 14.93 % | 458.891 M 16.86 % | 392.678 M 43.72 % | 273.216 M 42.87 % | 191.233 M | 0.000 | 0.000 |
Common stock | 362.849 M 23.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 43.36 % | 205.771 M 0.00 % | 205.771 M | 0.000 | 0.000 -100.00 % | 50.000 K |
Total equity | 2.347 B -14.30 % | 2.739 B 44.99 % | 1.889 B 5.69 % | 1.787 B 3.16 % | 1.732 B 2.99 % | 1.682 B 5.96 % | 1.588 B 7.20 % | 1.481 B 6.09 % | 1.396 B 8.37 % | 1.288 B 9.77 % | 1.173 B 8.25 % | 1.084 B 7.82 % | 1.005 B 7.08 % | 938.974 M 10.12 % | 852.709 M 25.09 % | 681.681 M 26.87 % | 537.295 M 21.70 % | 441.486 M 27.25 % | 346.954 M 515.02 % | 56.413 M |
Other non current 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 |
Long term debt | 1.074 B 27.86 % | 840.283 M 28 815.45 % | 2.906 M 2 615.89 % | 107.000 K -84.78 % | 703.000 K -26.62 % | 958.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 |
Total non current liabilities | 1.089 B 26.62 % | 860.367 M 3 994.84 % | 21.011 M 64.73 % | 12.755 M -11.33 % | 14.385 M 1.35 % | 14.193 M 49.42 % | 9.499 M -3.82 % | 9.876 M -7.77 % | 10.708 M -0.98 % | 10.814 M -25.19 % | 14.456 M 31.81 % | 10.967 M 268.14 % | 2.979 M 14.75 % | 2.596 M 29.93 % | 1.998 M 41.40 % | 1.413 M 143.20 % | 581.000 K | 0.000 | 0.000 | 0.000 |
Other current liabilities | 168.367 M 3.20 % | 163.144 M -3.95 % | 169.860 M 118.79 % | 77.636 M -16.07 % | 92.497 M 11.76 % | 82.762 M -1.04 % | 83.632 M -6.17 % | 89.136 M | 0.000 | 0.000 -100.00 % | 33.175 M -4.73 % | 34.822 M 752.64 % | 4.084 M -85.78 % | 28.719 M 12.73 % | 25.476 M -21.35 % | 32.390 M -26.72 % | 44.199 M 41.00 % | 31.346 M -20.92 % | 39.637 M 69.68 % | 23.360 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.674 M | 0.000 | 0.000 -100.00 % | 2.601 M -24.35 % | 3.438 M 376.84 % | 721.000 K -62.37 % | 1.916 M -85.00 % | 12.771 M 109.29 % | 6.102 M -5.51 % | 6.458 M 1.00 % | 6.394 M 10.97 % | 5.762 M | 0.000 | 0.000 |
Short term debt | 427.359 M 133.94 % | 182.680 M -21.37 % | 232.343 M -29.80 % | 330.996 M 18.47 % | 279.398 M -10.11 % | 310.828 M -1.32 % | 315.000 M | 0.000 -100.00 % | 27.000 M -77.00 % | 117.404 M -42.69 % | 204.848 M 15.86 % | 176.810 M 68.60 % | 104.870 M -54.40 % | 230.000 M 475.00 % | 40.000 M -77.17 % | 175.221 M -35.53 % | 271.800 M -5.95 % | 289.000 M -13.73 % | 335.000 M 43.03 % | 234.213 M |
Total current liabilities | 1.230 B 89.52 % | 648.831 M 2.58 % | 632.498 M -6.65 % | 677.528 M 40.86 % | 480.982 M -3.14 % | 496.551 M -7.89 % | 539.073 M 124.11 % | 240.535 M 8.76 % | 221.163 M -16.95 % | 266.308 M -27.60 % | 367.818 M 8.63 % | 338.607 M 54.42 % | 219.282 M -58.62 % | 529.979 M 34.23 % | 394.841 M -42.67 % | 688.711 M 30.85 % | 526.328 M 22.19 % | 430.745 M -19.14 % | 532.688 M 45.62 % | 365.801 M |
Total liabilities | 2.319 B 53.66 % | 1.509 B 130.94 % | 653.509 M -5.33 % | 690.283 M 39.35 % | 495.367 M -3.01 % | 510.744 M -6.90 % | 548.572 M 119.07 % | 250.411 M 8.00 % | 231.871 M -16.33 % | 277.122 M -27.51 % | 382.274 M 9.35 % | 349.574 M 57.28 % | 222.261 M -58.27 % | 532.575 M 34.20 % | 396.839 M -42.50 % | 690.124 M 30.98 % | 526.909 M 22.33 % | 430.745 M -19.14 % | 532.688 M 45.62 % | 365.801 M |
Other non current assets | 51.582 M -82.92 % | 302.075 M 0.69 % | 300.000 M -40.71 % | 506.000 M 7.66 % | 470.000 M 17.50 % | 400.000 M 3 587.66 % | 10.847 M -90.71 % | 116.711 M 13.79 % | 102.567 M 63.59 % | 62.696 M -1.12 % | 63.404 M 1 000.76 % | 5.760 M 143.83 % | -13.141 M -183.38 % | 15.760 M 173.61 % | 5.760 M -79.68 % | 28.341 M 1 317.05 % | 2.000 M | 0.000 | 0.000 | 0.000 |
Long term investments | 162.194 M 185.55 % | -189.593 M 32.06 % | -279.057 M 44.09 % | -499.118 M -8.23 % | -461.153 M -18.14 % | -390.353 M -3 698.72 % | 10.847 M 140.61 % | -26.713 M -208.86 % | 24.539 M 130.48 % | 10.647 M 6.47 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 227.487 M -5.79 % | 241.470 M 328.02 % | 56.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.341 M -2.96 % | 18.901 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.187 M 15.90 % | 18.281 M -5.09 % | 19.262 M -2.49 % | 19.753 M |
GoodWill | 201.589 M 0.00 % | 201.589 M 29.96 % | 155.116 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 % | 6.017 M 0.00 % | 6.017 M 0.00 % | 6.017 M 0.00 % | 6.017 M 0.00 % | 6.017 M |
Goodwill and intangible assets | 429.076 M -3.16 % | 443.059 M 109.45 % | 211.532 M | 0.000 | 0.000 | 0.000 100.00 % | -10.847 M | 0.000 | 0.000 100.00 % | -10.647 M -6.47 % | -10.000 M -154.52 % | 18.341 M -2.96 % | 18.901 M | 0.000 | 0.000 -100.00 % | 6.017 M -77.88 % | 27.204 M 11.96 % | 24.298 M -3.88 % | 25.279 M -1.91 % | 25.770 M |
Property plant equipment net | 1.095 B -5.17 % | 1.155 B 443.78 % | 212.359 M 26.26 % | 168.189 M 0.41 % | 167.495 M -5.77 % | 177.748 M 0.21 % | 177.376 M 26.96 % | 139.710 M -4.38 % | 146.112 M -5.33 % | 154.343 M 4.48 % | 147.725 M 2.86 % | 143.615 M -15.94 % | 170.858 M -3.66 % | 177.350 M 10.16 % | 160.999 M 15.61 % | 139.260 M 53.35 % | 90.810 M 7.87 % | 84.187 M 10.58 % | 76.131 M -5.81 % | 80.831 M |
Total non current assets | 1.738 B 0.45 % | 1.730 B 272.00 % | 465.078 M 149.78 % | 186.194 M -0.16 % | 186.488 M -4.90 % | 196.088 M -1.32 % | 198.711 M -15.10 % | 234.048 M -14.36 % | 273.295 M 23.97 % | 220.456 M 3.12 % | 213.777 M 18.47 % | 180.453 M -5.14 % | 190.236 M -2.76 % | 195.633 M 15.57 % | 169.277 M -3.83 % | 176.016 M 44.18 % | 122.084 M 10.54 % | 110.443 M 8.91 % | 101.410 M -4.87 % | 106.601 M |
Other current assets | 537.022 M -51.74 % | 1.113 B 735.90 % | 133.121 M 24.32 % | 107.081 M 32.09 % | 81.068 M -9.46 % | 89.541 M -89.10 % | 821.613 M 3.98 % | 790.142 M 31.46 % | 601.030 M -0.50 % | 604.063 M -16.08 % | 719.837 M 1 629.01 % | 41.633 M 7 334.46 % | 560.000 K 0.00 % | 560.000 K 0.00 % | 560.000 K -99.94 % | 863.366 M 87 020.69 % | 991.000 K 101.83 % | 491.000 K -71.96 % | 1.751 M -69.76 % | 5.790 M |
Short term investments | 29.649 M -88.90 % | 267.075 M -10.98 % | 300.000 M -40.71 % | 506.000 M 7.66 % | 470.000 M 17.50 % | 400.000 M | 0.000 -100.00 % | 50.000 M 72.41 % | 29.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 |
cash and cash equivalents | 861.904 M -8.78 % | 944.863 M 14.28 % | 826.804 M 58.63 % | 521.222 M -40.52 % | 876.226 M 47.99 % | 592.096 M -37.47 % | 946.903 M 112.73 % | 445.120 M -20.55 % | 560.228 M -7.54 % | 605.907 M 29.16 % | 469.100 M 25.38 % | 374.137 M 40.73 % | 265.853 M -17.87 % | 323.710 M 31.02 % | 247.078 M -7.86 % | 268.162 M 2.39 % | 261.901 M 7.60 % | 243.396 M 28.78 % | 189.000 M 23.03 % | 153.619 M |
Cash and short term investments | 891.553 M -26.44 % | 1.212 B 7.56 % | 1.127 B 9.69 % | 1.027 B -23.70 % | 1.346 B 35.70 % | 992.096 M 4.77 % | 946.903 M 91.25 % | 495.120 M -15.97 % | 589.228 M -2.75 % | 605.907 M 29.16 % | 469.100 M 25.38 % | 374.137 M 40.73 % | 265.853 M -17.87 % | 323.710 M 29.96 % | 249.078 M -7.12 % | 268.162 M 2.39 % | 261.901 M 7.60 % | 243.396 M 28.61 % | 189.250 M 23.19 % | 153.619 M |
Total current assets | 2.928 B 16.31 % | 2.518 B 21.20 % | 2.077 B -9.34 % | 2.291 B 12.25 % | 2.041 B 2.23 % | 1.997 B 3.07 % | 1.937 B 29.39 % | 1.497 B 10.54 % | 1.355 B 0.72 % | 1.345 B 0.21 % | 1.342 B 7.09 % | 1.253 B 20.79 % | 1.037 B -18.69 % | 1.276 B 18.11 % | 1.080 B -9.66 % | 1.196 B 26.93 % | 942.120 M 23.67 % | 761.788 M -2.11 % | 778.232 M 146.58 % | 315.613 M |
Inventory | 227.182 M 18.30 % | 192.033 M 26.95 % | 151.269 M -40.48 % | 254.145 M 138.09 % | 106.742 M 12.54 % | 94.847 M -43.83 % | 168.853 M -20.37 % | 212.046 M 24.52 % | 170.296 M 47.20 % | 115.694 M -24.40 % | 153.041 M -16.16 % | 182.549 M 68.65 % | 108.241 M -20.36 % | 135.911 M 5.87 % | 128.377 M -30.32 % | 184.247 M 49.48 % | 123.258 M 27.81 % | 96.440 M 7.28 % | 89.893 M 94.38 % | 46.245 M |
Net receivables | 1.273 B 135 420.13 % | 939.000 K -99.86 % | 666.067 M -26.22 % | 902.812 M 77.98 % | 507.257 M -38.16 % | 820.281 M 11.19 % | 737.697 M 2 857.44 % | -26.753 M -344.48 % | -6.019 M -101.12 % | 535.093 M -23.10 % | 695.826 M 5.94 % | 656.795 M -0.91 % | 662.819 M -18.75 % | 815.735 M 16.16 % | 702.256 M -5.47 % | 742.880 M 33.62 % | 555.970 M | 0.000 -100.00 % | 497.338 M 352.29 % | 109.959 M |
Tax assets | 0.000 -100.00 % | 19.800 M -2.19 % | 20.244 M 82.00 % | 11.123 M 9.63 % | 10.146 M 16.71 % | 8.693 M -17.11 % | 10.488 M 141.66 % | 4.340 M 5 536.36 % | 77.000 K -97.75 % | 3.417 M 29.04 % | 2.648 M -3.25 % | 2.737 M -24.35 % | 3.618 M 43.40 % | 2.523 M 0.20 % | 2.518 M 5.00 % | 2.398 M 15.85 % | 2.070 M 5.72 % | 1.958 M | 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 |
Account payables | 633.966 M 122.54 % | 284.883 M 31.18 % | 217.172 M -16.41 % | 259.802 M 150.99 % | 103.512 M 7.35 % | 96.424 M -18.12 % | 117.767 M -15.49 % | 139.350 M -26.13 % | 188.636 M 28.94 % | 146.303 M 15.79 % | 126.357 M 0.08 % | 126.254 M 16.46 % | 108.412 M -58.06 % | 258.489 M -20.04 % | 323.263 M -31.89 % | 474.642 M 132.74 % | 203.935 M 94.90 % | 104.637 M -33.05 % | 156.300 M 44.42 % | 108.228 M |
Tax payables | 0.000 -100.00 % | 18.124 M 38.11 % | 13.123 M 44.30 % | 9.094 M 63.12 % | 5.575 M -14.72 % | 6.537 M -71.17 % | 22.674 M 88.18 % | 12.049 M 118.00 % | 5.527 M 112.50 % | 2.601 M -24.35 % | 3.438 M 376.84 % | 721.000 K -62.37 % | 1.916 M -85.00 % | 12.771 M 109.29 % | 6.102 M -5.51 % | 6.458 M 1.00 % | 6.394 M 10.97 % | 5.762 M | 0.000 | 0.000 |
Deferred revenue non current | 909.000 K 3.06 % | 882.000 K -64.15 % | 2.460 M -48.60 % | 4.786 M -24.52 % | 6.341 M 1.37 % | 6.255 M 98.82 % | 3.146 M -24.65 % | 4.175 M -19.76 % | 5.203 M -16.50 % | 6.231 M -40.66 % | 10.500 M 40.00 % | 7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 785.215 M -3.40 % | 812.864 M 2 462.95 % | 31.716 M 607.37 % | -6.251 M -393.75 % | 2.128 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 |
Capital lease obligations | 3.691 M -63.29 % | 10.054 M 51.99 % | 6.615 M 716.67 % | 810.000 K -53.18 % | 1.730 M -3.14 % | 1.786 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 |
Preferred stock | 0.000 | 0.000 -100.00 % | 12.147 M -0.74 % | 12.237 M 19.97 % | 10.200 M 21.31 % | 8.408 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 |
Other total stockholders equity | 0.000 -100.00 % | 315.149 M 12.11 % | 281.118 M 5.42 % | 266.656 M 5.51 % | 252.723 M | 0.000 -100.00 % | 428.309 M 10.34 % | 388.166 M 31.58 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 222.77 % | 91.397 M -53.53 % | 196.669 M 19.01 % | 165.251 M 22.48 % | 134.916 M 36.94 % | 98.519 M -60.63 % | 250.253 M -27.87 % | 346.954 M 388.12 % | 71.080 M |
Deferred tax liabilities non current | 14.143 M -26.35 % | 19.202 M 22.74 % | 15.645 M 99.00 % | 7.862 M 7.10 % | 7.341 M 5.17 % | 6.980 M 9.87 % | 6.353 M 11.44 % | 5.701 M 3.56 % | 5.505 M 20.12 % | 4.583 M 15.85 % | 3.956 M 14.10 % | 3.467 M 16.38 % | 2.979 M 14.75 % | 2.596 M 29.93 % | 1.998 M 41.40 % | 1.413 M 143.20 % | 581.000 K | 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 |
Total assets | 4.666 B 9.85 % | 4.248 B 67.08 % | 2.542 B 2.62 % | 2.477 B 11.21 % | 2.228 B 1.59 % | 2.193 B 2.66 % | 2.136 B 23.38 % | 1.731 B 6.36 % | 1.628 B 3.99 % | 1.565 B 0.61 % | 1.556 B 8.52 % | 1.434 B 16.77 % | 1.228 B -16.57 % | 1.472 B 17.77 % | 1.250 B -8.91 % | 1.372 B 28.90 % | 1.064 B 22.01 % | 872.231 M -0.84 % | 879.642 M 108.34 % | 422.214 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | -175.159 M -2 537.16 % | 7.187 M -98.06 % | 369.835 M 193.62 % | -395.038 M -237.47 % | 287.360 M 767.49 % | -43.051 M -556.97 % | -6.553 M 96.78 % | -203.516 M -13 262.84 % | -1.523 M -101.33 % | 114.261 M 267.30 % | 31.108 M 123.36 % | -133.178 M -474.16 % | 35.594 M 118.43 % | -193.178 M -33 850.44 % | -569.000 K -104.69 % | 12.136 M 124.56 % | -49.419 M -635.53 % | 9.228 M 102.53 % | -364.034 M -9 978.81 % | 3.685 M |
Accounts receivables | -480.447 M -894.59 % | 60.465 M -77.21 % | 265.331 M 164.91 % | -408.790 M -233.62 % | 305.924 M 413.02 % | -97.733 M -232.39 % | -29.403 M 81.84 % | -161.907 M -1 469.54 % | 11.822 M -87.51 % | 94.646 M 441.95 % | 17.464 M 145.43 % | -38.443 M -133.07 % | 116.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -39.474 M 8.76 % | -43.262 M -141.40 % | 104.504 M 170.27 % | -148.714 M -1 050.06 % | -12.931 M -117.47 % | 74.008 M 74.89 % | 42.316 M 201.70 % | -41.609 M 23.15 % | -54.142 M -245.88 % | 37.113 M 25.59 % | 29.552 M 140.41 % | -73.128 M -368.54 % | 27.232 M 464.70 % | -7.467 M -113.56 % | 55.064 M 191.15 % | -60.412 M -123.24 % | -27.061 M -304.20 % | -6.695 M 84.66 % | -43.648 M -138.12 % | -18.330 M |
Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 408.790 M 233.62 % | -305.924 M -413.02 % | 97.733 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 |
Other working capital | 344.762 M 3 542.11 % | -10.016 M | 0.000 100.00 % | -246.324 M -182.03 % | 300.291 M 356.53 % | -117.059 M -139.54 % | -48.869 M | 0.000 -100.00 % | 52.619 M -31.79 % | 77.148 M 584.96 % | -15.908 M 73.51 % | -60.050 M -818.13 % | 8.362 M 104.50 % | -185.711 M -233.81 % | -55.633 M -176.68 % | 72.548 M 424.48 % | -22.358 M -240.41 % | 15.923 M 104.97 % | -320.386 M -1 555.31 % | 22.015 M |
Other non cash items | 18.205 M -88.45 % | 157.592 M 2 242.07 % | -7.357 M 34.76 % | -11.277 M 7.78 % | -12.228 M 51.95 % | -25.448 M -459.79 % | 7.073 M -85.84 % | 49.956 M 344.37 % | -20.443 M 16.25 % | -24.410 M -385.00 % | 8.565 M 141.66 % | -20.557 M 23.65 % | -26.923 M -161.29 % | -10.304 M 50.33 % | -20.746 M 29.03 % | -29.233 M -35.03 % | -21.649 M -846.26 % | 2.901 M 208.37 % | -2.677 M 83.64 % | -16.362 M |
Net cash provided by operating activities | 21.226 M -93.39 % | 321.138 M -30.36 % | 461.159 M 247.41 % | -312.833 M -183.20 % | 376.003 M 353.38 % | 82.934 M -50.55 % | 167.701 M 1 152.01 % | -15.941 M -113.23 % | 120.495 M -51.09 % | 246.356 M 58.47 % | 155.460 M 592.13 % | -31.589 M -129.00 % | 108.926 M 279.21 % | -60.782 M -151.16 % | 118.812 M -31.69 % | 173.936 M 160.84 % | 66.684 M -48.20 % | 128.722 M 154.04 % | -238.215 M -566.67 % | 51.046 M |
Investments in property plant and equipment | -16.952 M 28.72 % | -23.782 M 58.46 % | -57.247 M -177.99 % | -20.593 M -18.28 % | -17.410 M 6.20 % | -18.560 M -23.46 % | -15.033 M 6.97 % | -16.159 M 2.55 % | -16.582 M 45.11 % | -30.212 M -36.37 % | -22.154 M -100.04 % | -11.075 M 12.32 % | -12.631 M 63.57 % | -34.668 M -109.26 % | -16.567 M 72.38 % | -59.988 M -190.71 % | -20.635 M -21.67 % | -16.960 M -481.82 % | -2.915 M 83.06 % | -17.206 M |
Acquisitions net | 0.000 100.00 % | -256.727 M -68.76 % | -152.124 M -1 387.22 % | 11.818 M 12.24 % | 10.529 M -13.85 % | 12.222 M | 0.000 | 0.000 100.00 % | -25.528 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 153.495 M |
Purchases of investments | -78.968 M | 0.000 | 0.000 100.00 % | -1.108 B -14.20 % | -970.000 M -28.05 % | -757.498 M | 0.000 | 0.000 100.00 % | -29.000 M -4 382.23 % | -647.000 K | 0.000 | 0.000 100.00 % | -45.000 M -350.00 % | -10.000 M 66.67 % | -30.000 M -4.90 % | -28.600 M -1 044.00 % | -2.500 M | 0.000 | 0.000 100.00 % | -200.000 K |
Sales maturities of investments | 309.316 M | 0.000 | 0.000 -100.00 % | 1.072 B 19.08 % | 900.000 M 151.75 % | 357.498 M 615.00 % | 50.000 M | 0.000 -100.00 % | 3.797 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.178 M 1 579.48 % | 2.690 M -90.77 % | 29.137 M -0.55 % | 29.298 M | 0.000 -100.00 % | 894.000 K | 0.000 100.00 % | -153.495 M |
Other investing activites | -279.213 M -76.29 % | -158.382 M -192.46 % | 171.307 M 1 253.58 % | -14.850 M -209.02 % | 13.621 M 88.32 % | 7.233 M 307.61 % | -3.484 M 91.22 % | -39.703 M -59.63 % | -24.872 M -7 946.06 % | 317.000 K 101.04 % | -30.604 M -69 654.55 % | 44.000 K -75.28 % | 178.000 K -59.82 % | 443.000 K 14 666.67 % | 3.000 K 100.05 % | -5.760 M -1 292.55 % | 483.000 K 1 050.00 % | 42.000 K | 0.000 -100.00 % | 153.495 M |
Net cash used for investing activites | -65.817 M 85.00 % | -438.891 M -1 053.03 % | -38.064 M 36.16 % | -59.625 M 5.75 % | -63.260 M 84.15 % | -399.105 M -1 367.68 % | 31.483 M 156.36 % | -55.862 M 39.40 % | -92.185 M -201.83 % | -30.542 M 42.11 % | -52.758 M -378.27 % | -11.031 M 11.42 % | -12.453 M 70.02 % | -41.535 M -138.34 % | -17.427 M 73.21 % | -65.045 M -187.15 % | -22.652 M -41.36 % | -16.024 M -449.71 % | -2.915 M -102.14 % | 136.089 M |
Debt repayment | 485.110 M 173.61 % | 177.300 M 270.22 % | -104.159 M -387.78 % | 36.194 M 410.01 % | -11.675 M -133.50 % | -5.000 M -101.59 % | 315.000 M | 0.000 100.00 % | -90.404 M -3.39 % | -87.444 M | 0.000 -100.00 % | 134.811 M 171.71 % | -188.001 M -198.95 % | 190.000 M 240.51 % | -135.221 M -40.01 % | -96.579 M -70.53 % | -56.634 M -23.12 % | -46.000 M -124.86 % | 185.000 M 651.15 % | -33.566 M |
Common stock issued | 67.849 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 -100.00 % | 89.229 M | 0.000 | 0.000 | 0.000 -100.00 % | 91.379 M 182 658.00 % | 50.000 K |
Common stock repurchased | -2.778 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 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -6.130 M 45.90 % | -11.330 M 36.10 % | -17.732 M -55.45 % | -11.407 M -14.39 % | -9.972 M 13.47 % | -11.524 M | 0.000 100.00 % | -8.129 M | 0.000 | 0.000 100.00 % | -15.694 M -6.62 % | -14.719 M -167.81 % | -5.496 M 49.73 % | -10.934 M 10.13 % | -12.167 M | 0.000 | 0.000 |
Other financing activites | -587.667 M -1 095.93 % | 59.007 M 519.74 % | -14.058 M -16.20 % | -12.098 M -143.13 % | -4.976 M 68.72 % | -15.907 M -1 426.58 % | -1.042 M 96.15 % | -27.062 M -1 729.75 % | -1.479 M 56.51 % | -3.401 M -232.64 % | 2.564 M -81.65 % | 13.969 M 14.44 % | 12.206 M 25.67 % | 9.713 M -83.22 % | 57.890 M 216.44 % | -49.717 M | 0.000 -100.00 % | 45.817 M 718.60 % | 5.597 M | 0.000 |
Net cash used provided by financing activities | -37.486 M -115.86 % | 236.307 M 299.89 % | -118.217 M -758.00 % | 17.966 M 164.21 % | -27.981 M 27.58 % | -38.639 M -112.77 % | 302.551 M 916.95 % | -37.034 M 58.96 % | -90.249 M 0.66 % | -90.845 M -1 532.43 % | -5.565 M -103.74 % | 148.780 M 195.81 % | -155.288 M -184.39 % | 184.019 M 6 623.18 % | -2.821 M 98.14 % | -151.792 M -124.65 % | -67.568 M -447.11 % | -12.350 M -104.47 % | 276.379 M 924.62 % | -33.516 M |
Effect of forex changes on cash | -882.000 K -223.36 % | 715.000 K 17.02 % | 611.000 K 219.34 % | -512.000 K 18.99 % | -632.000 K -21 166.67 % | 3.000 K -93.75 % | 48.000 K 119.05 % | -252.000 K -102.46 % | 10.241 M -13.49 % | 11.838 M 5 631.78 % | -214.000 K -230.49 % | 164.000 K -82.88 % | 958.000 K 118.90 % | -5.070 M -705.01 % | 838.000 K 250.99 % | -555.000 K -121.29 % | 2.607 M 2 031.11 % | -135.000 K -202.27 % | 132.000 K | 0.000 |
Net change in cash | -82.959 M -169.56 % | 119.269 M -60.97 % | 305.582 M 186.08 % | -355.004 M -224.94 % | 284.130 M 180.08 % | -354.807 M -170.71 % | 501.783 M 559.98 % | -109.089 M -111.01 % | -51.698 M -137.79 % | 136.807 M 41.15 % | 96.923 M -8.84 % | 106.324 M 283.77 % | -57.857 M -175.50 % | 76.632 M -22.91 % | 99.402 M 328.74 % | -43.456 M -107.64 % | -20.929 M -120.88 % | 100.213 M 183.24 % | 35.381 M -76.97 % | 153.619 M |
Cash at beginning of period | 944.863 M 14.45 % | 825.594 M 58.40 % | 521.222 M -40.52 % | 876.226 M 47.99 % | 592.096 M -37.47 % | 946.903 M 112.73 % | 445.120 M -19.68 % | 554.209 M -8.53 % | 605.907 M 29.16 % | 469.100 M 26.04 % | 372.177 M 39.99 % | 265.853 M -17.87 % | 323.710 M 31.02 % | 247.078 M 67.31 % | 147.676 M -22.74 % | 191.132 M -9.87 % | 212.061 M 89.60 % | 111.848 M -27.19 % | 153.619 M | 0.000 |
Cash at end of period | 861.904 M -8.78 % | 944.863 M 14.28 % | 826.804 M 58.63 % | 521.222 M -40.52 % | 876.226 M 47.99 % | 592.096 M -37.47 % | 946.903 M 112.73 % | 445.120 M -19.68 % | 554.209 M -8.53 % | 605.907 M 29.16 % | 469.100 M 26.04 % | 372.177 M 39.99 % | 265.853 M -17.87 % | 323.710 M 31.02 % | 247.078 M 67.31 % | 147.676 M -22.74 % | 191.132 M -9.87 % | 212.061 M 12.20 % | 189.000 M 23.03 % | 153.619 M |
Operating cash flow | 21.226 M -93.39 % | 321.138 M -30.36 % | 461.159 M 247.41 % | -312.833 M -183.20 % | 376.003 M 353.38 % | 82.934 M -50.55 % | 167.701 M 1 152.01 % | -15.941 M -113.23 % | 120.495 M -51.09 % | 246.356 M 58.47 % | 155.460 M 592.13 % | -31.589 M -129.00 % | 108.926 M 279.21 % | -60.782 M -151.16 % | 118.812 M -31.69 % | 173.936 M 160.84 % | 66.684 M -48.20 % | 128.722 M 154.04 % | -238.215 M -566.67 % | 51.046 M |
Capital expenditure | -23.461 M 1.35 % | -23.782 M 58.46 % | -57.247 M -177.99 % | -20.593 M -18.28 % | -17.410 M 6.20 % | -18.560 M -23.46 % | -15.033 M 6.97 % | -16.159 M 2.55 % | -16.582 M 45.11 % | -30.212 M -36.37 % | -22.154 M -100.04 % | -11.075 M 12.32 % | -12.631 M 63.57 % | -34.668 M -109.26 % | -16.567 M 72.38 % | -59.988 M -190.71 % | -20.635 M -21.67 % | -16.960 M -481.82 % | -2.915 M 83.06 % | -17.206 M |
Free CashFlow | -2.235 M -100.75 % | 297.356 M -26.38 % | 403.912 M 221.14 % | -333.426 M -192.98 % | 358.593 M 457.05 % | 64.374 M -57.83 % | 152.668 M 575.60 % | -32.100 M -130.89 % | 103.913 M -51.92 % | 216.144 M 62.14 % | 133.306 M 412.46 % | -42.664 M -144.31 % | 96.295 M 200.89 % | -95.450 M -193.35 % | 102.245 M -10.27 % | 113.948 M 147.45 % | 46.049 M -58.80 % | 111.762 M 146.35 % | -241.130 M -812.56 % | 33.840 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.022 B -27.23 % | 1.405 B 25.94 % | 1.115 B -6.06 % | 1.187 B 11.11 % | 1.069 B 4.55 % | 1.022 B 0.44 % | 1.018 B -8.69 % | 1.114 B 117.91 % | 511.401 M -10.86 % | 573.682 M 1.42 % | 565.659 M -12.58 % | 647.079 M -17.20 % | 781.485 M 1.11 % | 772.941 M -5.05 % | 814.009 M 4.29 % | 780.507 M -8.48 % | 852.820 M 6.05 % | 804.146 M 10.46 % | 728.015 M -6.76 % | 780.813 M -0.56 % | 785.171 M 4.39 % | 752.157 M 4.00 % | 723.253 M -1.60 % | 735.023 M 46.07 % | 503.186 M 0.93 % | 498.527 M -21.59 % | 635.816 M -14.53 % | 743.891 M 10.13 % | 675.436 M 12.75 % | 599.036 M 2.56 % | 584.095 M -31.53 % | 853.050 M 11.92 % | 762.215 M |
Net income | -70.420 M -551.41 % | 15.600 M -41.33 % | 26.589 M 35.88 % | 19.568 M -60.97 % | 50.134 M 50.16 % | 33.388 M 10.51 % | 30.214 M -45.52 % | 55.459 M 250.03 % | 15.844 M -55.84 % | 35.875 M 41.11 % | 25.424 M -36.52 % | 40.048 M -45.46 % | 73.423 M 55.62 % | 47.182 M -33.63 % | 71.094 M 56.25 % | 45.499 M -33.63 % | 68.558 M 38.92 % | 49.351 M -2.26 % | 50.491 M -23.42 % | 65.934 M 33.89 % | 49.244 M -1.40 % | 49.942 M 5.93 % | 47.145 M 2.94 % | 45.797 M 38.74 % | 33.010 M 57.66 % | 20.938 M -54.82 % | 46.340 M -13.00 % | 53.263 M 8.73 % | 48.986 M 2.47 % | 47.806 M -12.68 % | 54.749 M -38.70 % | 89.316 M 47.42 % | 60.588 M |
Income before tax | 6.000 K -99.99 % | 45.122 M 3.49 % | 43.600 M -42.45 % | 75.757 M 52.20 % | 49.775 M 4.34 % | 47.703 M 63.09 % | 29.250 M -50.65 % | 59.272 M 312.04 % | 14.385 M -64.94 % | 41.029 M 29.94 % | 31.575 M -31.51 % | 46.102 M -45.07 % | 83.927 M 44.41 % | 58.117 M -29.53 % | 82.476 M 51.36 % | 54.490 M -32.34 % | 80.536 M 32.38 % | 60.839 M 0.36 % | 60.620 M -20.79 % | 76.533 M 30.52 % | 58.638 M -0.25 % | 58.784 M 2.57 % | 57.312 M 1.84 % | 56.274 M 20.14 % | 46.839 M 88.12 % | 24.898 M -55.73 % | 56.247 M -15.34 % | 66.439 M 12.44 % | 59.089 M 1.09 % | 58.453 M -11.80 % | 66.276 M -36.05 % | 103.637 M 46.68 % | 70.656 M |
Income before tax ratio | 0.00 -99.98 % | 0.03 -17.83 % | 0.04 -38.73 % | 0.06 36.98 % | 0.05 -0.20 % | 0.05 62.37 % | 0.03 -45.96 % | 0.05 89.09 % | 0.03 -60.67 % | 0.07 28.12 % | 0.06 -21.65 % | 0.07 -33.66 % | 0.11 42.83 % | 0.08 -25.79 % | 0.10 45.13 % | 0.07 -26.07 % | 0.09 24.82 % | 0.08 -9.14 % | 0.08 -15.05 % | 0.10 31.25 % | 0.07 -4.44 % | 0.08 -1.37 % | 0.08 3.50 % | 0.08 -17.75 % | 0.09 86.38 % | 0.05 -43.54 % | 0.09 -0.95 % | 0.09 2.09 % | 0.09 -10.35 % | 0.10 -14.00 % | 0.11 -6.60 % | 0.12 31.06 % | 0.09 |
EBITDA | 60.250 M -33.37 % | 90.427 M -0.67 % | 91.033 M -19.66 % | 113.313 M 102.17 % | 56.048 M -20.98 % | 70.924 M 74.86 % | 40.560 M -39.64 % | 67.199 M 189.65 % | 23.200 M -24.98 % | 30.926 M -30.90 % | 44.754 M -2.27 % | 45.794 M -53.33 % | 98.121 M 31.85 % | 74.418 M -18.14 % | 90.913 M 19.44 % | 76.115 M -18.09 % | 92.930 M 35.29 % | 68.689 M 4.24 % | 65.894 M -19.37 % | 81.727 M 14.96 % | 71.091 M -6.81 % | 76.286 M 22.48 % | 62.282 M -10.98 % | 69.965 M 22.65 % | 57.045 M 43.74 % | 39.685 M -48.34 % | 76.813 M -7.59 % | 83.119 M 14.20 % | 72.784 M 4.76 % | 69.476 M -13.56 % | 80.374 M -31.67 % | 117.627 M 38.80 % | 84.744 M |
Net income ratio | -0.07 -720.30 % | 0.01 -53.41 % | 0.02 44.65 % | 0.02 -64.87 % | 0.05 43.61 % | 0.03 10.02 % | 0.03 -40.34 % | 0.05 60.63 % | 0.03 -50.46 % | 0.06 39.13 % | 0.04 -27.38 % | 0.06 -34.13 % | 0.09 53.92 % | 0.06 -30.11 % | 0.09 49.82 % | 0.06 -27.49 % | 0.08 30.99 % | 0.06 -11.51 % | 0.07 -17.87 % | 0.08 34.64 % | 0.06 -5.54 % | 0.07 1.86 % | 0.07 4.62 % | 0.06 -5.02 % | 0.07 56.20 % | 0.04 -42.37 % | 0.07 1.79 % | 0.07 -1.27 % | 0.07 -9.12 % | 0.08 -14.86 % | 0.09 -10.48 % | 0.10 31.72 % | 0.08 |
Ratio EBITDA | 0.06 -8.44 % | 0.06 -21.13 % | 0.08 -14.48 % | 0.10 81.96 % | 0.05 -24.42 % | 0.07 74.09 % | 0.04 -33.90 % | 0.06 32.92 % | 0.05 -15.85 % | 0.05 -31.86 % | 0.08 11.80 % | 0.07 -43.63 % | 0.13 30.41 % | 0.10 -13.79 % | 0.11 14.53 % | 0.10 -10.51 % | 0.11 27.57 % | 0.09 -5.63 % | 0.09 -13.53 % | 0.10 15.60 % | 0.09 -10.73 % | 0.10 17.78 % | 0.09 -9.53 % | 0.10 -16.04 % | 0.11 42.41 % | 0.08 -34.11 % | 0.12 8.12 % | 0.11 3.69 % | 0.11 -7.09 % | 0.12 -15.72 % | 0.14 -0.21 % | 0.14 24.02 % | 0.11 |
Gross profit ratio | 0.18 0.13 % | 0.18 -2.89 % | 0.19 -1.36 % | 0.19 -1.76 % | 0.19 -3.08 % | 0.20 19.82 % | 0.17 -1.47 % | 0.17 -18.85 % | 0.21 -8.34 % | 0.23 -0.29 % | 0.23 -1.27 % | 0.23 -3.56 % | 0.24 -1.76 % | 0.25 6.37 % | 0.23 10.14 % | 0.21 -2.72 % | 0.22 0.91 % | 0.21 6.65 % | 0.20 0.30 % | 0.20 3.92 % | 0.19 1.83 % | 0.19 13.43 % | 0.17 -14.62 % | 0.19 -1.53 % | 0.20 3.86 % | 0.19 6.30 % | 0.18 -5.75 % | 0.19 5.86 % | 0.18 -2.61 % | 0.18 -3.60 % | 0.19 -2.85 % | 0.20 3.18 % | 0.19 |
Weighted average shs out dil | 463.274 M -0.32 % | 464.774 M 13.67 % | 408.892 M 5.38 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 13.74 % | 341.128 M 1.53 % | 336.000 M 0.00 % | 336.000 M 0.00 % | 336.000 M |
Weighted average shs out | 463.277 M -0.32 % | 464.784 M 13.62 % | 409.062 M 5.43 % | 388.008 M -0.16 % | 388.636 M 0.10 % | 388.233 M 0.06 % | 388.006 M 0.00 % | 388.004 M 0.00 % | 388.010 M -0.50 % | 389.946 M 0.50 % | 388.010 M 0.00 % | 388.002 M -0.12 % | 388.481 M 0.12 % | 388.003 M -0.13 % | 388.492 M -0.13 % | 389.013 M 0.26 % | 388.004 M 0.00 % | 388.004 M -0.10 % | 388.392 M 0.05 % | 388.190 M 0.05 % | 388.005 M -0.56 % | 390.172 M 0.56 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 0.00 % | 388.000 M 13.74 % | 341.128 M 1.53 % | 336.000 M 0.00 % | 336.000 M 0.00 % | 336.000 M |
EPS diluted | -0.15 -552.38 % | 0.03 -48.31 % | 0.07 28.97 % | 0.05 -60.99 % | 0.13 50.23 % | 0.09 10.54 % | 0.08 -45.59 % | 0.14 250.49 % | 0.04 -55.84 % | 0.09 40.85 % | 0.07 -36.43 % | 0.10 -45.45 % | 0.19 55.59 % | 0.12 -33.62 % | 0.18 56.31 % | 0.12 -33.64 % | 0.18 38.84 % | 0.13 -2.30 % | 0.13 -23.41 % | 0.17 33.86 % | 0.13 -1.40 % | 0.13 6.45 % | 0.12 7.08 % | 0.11 32.94 % | 0.09 60.38 % | 0.05 -56.20 % | 0.12 -11.68 % | 0.14 11.38 % | 0.12 -12.83 % | 0.14 -15.00 % | 0.17 -36.15 % | 0.26 44.44 % | 0.18 |
Earnings per share | -0.15 -552.38 % | 0.03 -48.31 % | 0.07 28.97 % | 0.05 -60.93 % | 0.13 50.00 % | 0.09 10.54 % | 0.08 -45.59 % | 0.14 250.49 % | 0.04 -55.65 % | 0.09 40.24 % | 0.07 -36.43 % | 0.10 -45.40 % | 0.19 55.43 % | 0.12 -33.55 % | 0.18 56.41 % | 0.12 -33.75 % | 0.18 38.84 % | 0.13 -2.15 % | 0.13 -23.44 % | 0.17 33.70 % | 0.13 -0.78 % | 0.13 5.79 % | 0.12 7.08 % | 0.11 32.94 % | 0.09 60.38 % | 0.05 -56.20 % | 0.12 -11.68 % | 0.14 11.38 % | 0.12 -12.83 % | 0.14 -15.00 % | 0.17 -36.15 % | 0.26 44.44 % | 0.18 |
Gross profit | 187.331 M -27.13 % | 257.092 M 22.30 % | 210.213 M -7.34 % | 226.866 M 9.16 % | 207.832 M 1.33 % | 205.105 M 20.35 % | 170.420 M -10.03 % | 189.429 M 76.82 % | 107.129 M -18.29 % | 131.108 M 1.12 % | 129.654 M -13.69 % | 150.223 M -20.15 % | 188.133 M -0.67 % | 189.403 M 1.00 % | 187.526 M 14.87 % | 163.255 M -10.97 % | 183.371 M 7.02 % | 171.338 M 17.80 % | 145.444 M -6.48 % | 155.526 M 3.34 % | 150.493 M 6.30 % | 141.568 M 17.96 % | 120.013 M -15.99 % | 142.855 M 43.84 % | 99.312 M 4.83 % | 94.732 M -16.65 % | 113.659 M -19.44 % | 141.090 M 16.59 % | 121.013 M 9.82 % | 110.196 M -1.14 % | 111.465 M -33.48 % | 167.573 M 15.48 % | 145.113 M |
Income tax expense | 71.097 M 1 274.92 % | 5.171 M -49.44 % | 10.228 M -16.90 % | 12.308 M 36.02 % | 9.049 M 162.37 % | 3.449 M -36.39 % | 5.422 M -40.83 % | 9.163 M 483.63 % | 1.570 M -73.95 % | 6.026 M -2.03 % | 6.151 M 1.60 % | 6.054 M -42.36 % | 10.504 M -3.94 % | 10.935 M -3.93 % | 11.382 M 26.59 % | 8.991 M -24.94 % | 11.978 M 4.27 % | 11.488 M 13.42 % | 10.129 M -4.43 % | 10.599 M 12.83 % | 9.394 M 6.24 % | 8.842 M -13.03 % | 10.167 M -2.96 % | 10.477 M -24.24 % | 13.829 M 249.22 % | 3.960 M -60.03 % | 9.907 M -24.81 % | 13.176 M 30.42 % | 10.103 M -5.11 % | 10.647 M -7.63 % | 11.527 M -19.51 % | 14.321 M 42.24 % | 10.068 M |
Cost of revenue | 834.878 M -27.25 % | 1.148 B 26.79 % | 905.107 M -5.76 % | 960.446 M 11.58 % | 860.759 M 5.36 % | 816.936 M -3.56 % | 847.122 M -8.41 % | 924.945 M 128.79 % | 404.272 M -8.65 % | 442.574 M 1.51 % | 436.005 M -12.25 % | 496.856 M -16.26 % | 593.352 M 1.68 % | 583.538 M -6.85 % | 626.483 M 1.50 % | 617.252 M -7.80 % | 669.449 M 5.79 % | 632.808 M 8.62 % | 582.571 M -6.83 % | 625.287 M -1.48 % | 634.678 M 3.95 % | 610.589 M 1.22 % | 603.240 M 1.87 % | 592.168 M 46.62 % | 403.874 M 0.02 % | 403.795 M -22.67 % | 522.157 M -13.38 % | 602.801 M 8.73 % | 554.423 M 13.42 % | 488.840 M 3.43 % | 472.630 M -31.05 % | 685.477 M 11.08 % | 617.102 M |
General and administrative expenses | 40.997 M -17.37 % | 49.618 M -1.20 % | 50.222 M 14.04 % | 44.040 M 54.97 % | 28.418 M -16.14 % | 33.887 M 26.81 % | 26.723 M -3.62 % | 27.728 M 45.17 % | 19.101 M -8.41 % | 20.854 M 13.58 % | 18.361 M -21.11 % | 23.273 M 5.23 % | 22.116 M -29.26 % | 31.264 M 22.03 % | 25.619 M -11.01 % | 28.788 M -4.89 % | 30.269 M -14.02 % | 35.205 M 96.56 % | 17.911 M -14.12 % | 20.855 M -11.42 % | 23.544 M 12.80 % | 20.872 M 24.58 % | 16.754 M -25.16 % | 22.385 M 28.10 % | 17.474 M -14.95 % | 20.545 M 14.18 % | 17.994 M -3.57 % | 18.661 M -16.87 % | 22.447 M 24.50 % | 18.029 M -7.37 % | 19.464 M -10.63 % | 21.779 M -22.95 % | 28.267 M |
Selling and marketing expenses | 58.852 M -9.15 % | 64.776 M -2.42 % | 66.385 M 25.85 % | 52.751 M -4.10 % | 55.005 M -6.50 % | 58.828 M -1.23 % | 59.559 M 1.79 % | 58.510 M 29.37 % | 45.226 M -2.40 % | 46.339 M -1.54 % | 47.066 M -21.97 % | 60.320 M 10.91 % | 54.388 M 11.39 % | 48.826 M -8.91 % | 53.603 M 8.09 % | 49.589 M -3.97 % | 51.639 M -11.12 % | 58.098 M 15.66 % | 50.230 M 10.41 % | 45.493 M 7.80 % | 42.200 M 4.67 % | 40.316 M 16.65 % | 34.561 M -21.18 % | 43.847 M 81.92 % | 24.103 M -31.75 % | 35.317 M 28.04 % | 27.582 M -16.14 % | 32.890 M 10.99 % | 29.632 M -4.73 % | 31.103 M 25.73 % | 24.738 M -42.79 % | 43.240 M 9.39 % | 39.528 M |
Other expenses | -25.052 M -2 793.76 % | 930.000 K 102.02 % | -46.069 M -1 934.40 % | -2.265 M 94.90 % | -44.373 M -1 729.11 % | -2.426 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 -100.00 % | 9.037 M -43.11 % | 15.886 M 135.52 % | 6.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 156.170 M -15.32 % | 184.415 M 29.21 % | 142.722 M 6.84 % | 133.580 M -16.18 % | 159.365 M -1.96 % | 162.543 M 17.31 % | 138.563 M 2.34 % | 135.399 M 44.15 % | 93.931 M -4.53 % | 98.392 M 0.35 % | 98.047 M -13.87 % | 113.840 M 13.94 % | 99.908 M -25.45 % | 134.016 M 22.29 % | 109.589 M -2.96 % | 112.927 M 7.47 % | 105.080 M -7.46 % | 113.556 M 28.25 % | 88.544 M 8.46 % | 81.635 M -8.37 % | 89.095 M 9.26 % | 81.547 M 35.12 % | 60.352 M -26.51 % | 82.118 M 62.60 % | 50.504 M -16.36 % | 60.384 M 31.73 % | 45.840 M -31.18 % | 66.612 M 17.36 % | 56.760 M 15.93 % | 48.960 M 28.00 % | 38.249 M -32.24 % | 56.445 M -14.39 % | 65.935 M |
Cost and expenses | 991.048 M -25.60 % | 1.332 B 27.12 % | 1.048 B -4.90 % | 1.102 B 8.00 % | 1.020 B 4.15 % | 979.479 M -0.63 % | 985.685 M -7.04 % | 1.060 B 112.83 % | 498.203 M -7.90 % | 540.966 M 1.29 % | 534.052 M -12.55 % | 610.696 M -11.91 % | 693.260 M -3.39 % | 717.554 M -2.52 % | 736.072 M 0.81 % | 730.179 M -5.73 % | 774.529 M 3.77 % | 746.364 M 11.21 % | 671.115 M -5.07 % | 706.922 M -2.33 % | 723.773 M 4.57 % | 692.136 M 4.30 % | 663.592 M -1.59 % | 674.286 M 48.40 % | 454.378 M -2.11 % | 464.179 M -18.28 % | 567.997 M -15.15 % | 669.413 M 9.53 % | 611.183 M 13.65 % | 537.800 M 5.27 % | 510.879 M -31.14 % | 741.922 M 8.62 % | 683.037 M |
Research and development expenses | 72.990 M -4.13 % | 76.133 M 5.47 % | 72.184 M 19.92 % | 60.195 M 10.54 % | 54.455 M -10.62 % | 60.927 M 13.53 % | 53.665 M 0.67 % | 53.310 M 45.66 % | 36.599 M -12.16 % | 41.666 M 40.04 % | 29.753 M -17.80 % | 36.197 M 18.77 % | 30.476 M -15.92 % | 36.247 M -0.02 % | 36.254 M 31.67 % | 27.534 M -2.37 % | 28.203 M 1.41 % | 27.810 M 12.96 % | 24.620 M -6.94 % | 26.455 M 14.18 % | 23.170 M 6.22 % | 21.814 M 48.88 % | 14.652 M -23.96 % | 19.268 M 105.99 % | 9.354 M -11.45 % | 10.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 108.232 M 0.82 % | 107.352 M -7.94 % | 116.607 M 20.47 % | 96.791 M 16.02 % | 83.423 M -10.02 % | 92.715 M 7.46 % | 86.282 M -3.71 % | 89.608 M 39.30 % | 64.327 M -4.27 % | 67.193 M 2.70 % | 65.427 M -21.73 % | 83.593 M 8.36 % | 77.145 M -22.29 % | 99.273 M 25.31 % | 79.222 M 2.44 % | 77.332 M -5.59 % | 81.908 M -12.21 % | 93.303 M 36.93 % | 68.141 M 2.70 % | 66.348 M 0.92 % | 65.744 M 7.45 % | 61.188 M 19.24 % | 51.315 M -22.52 % | 66.232 M 59.30 % | 41.577 M -25.57 % | 55.862 M 22.57 % | 45.576 M -11.59 % | 51.551 M -1.01 % | 52.079 M 6.00 % | 49.132 M 11.15 % | 44.202 M -32.02 % | 65.019 M -4.09 % | 67.795 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 9.791 M 648.55 % | 1.308 M -74.56 % | 5.141 M 97.20 % | 2.607 M -50.27 % | 5.242 M 341.62 % | 1.187 M -85.72 % | 8.313 M 25 878.13 % | 32.000 K -99.67 % | 9.719 M 126.13 % | 4.298 M 57.44 % | 2.730 M -39.85 % | 4.539 M 9.06 % | 4.162 M 85.39 % | 2.245 M -26.56 % | 3.057 M -17.82 % | 3.720 M 40.80 % | 2.642 M -4.28 % | 2.760 M 123.12 % | 1.237 M | 0.000 -100.00 % | 338.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.467 M 12.17 % | 5.765 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 -100.00 % | 2.349 M 3.39 % | 2.272 M 15.39 % | 1.969 M -77.96 % | 8.935 M -22.79 % | 11.572 M 43.95 % | 8.039 M 55.67 % | 5.164 M 154.13 % | 2.032 M -45.64 % | 3.738 M | 0.000 | 0.000 |
Depreciation and amortization | 40.912 M 3.65 % | 39.473 M 0.00 % | 39.473 M 43.08 % | 27.588 M 75.68 % | 15.704 M 28.69 % | 12.203 M 40.22 % | 8.703 M 17.55 % | 7.403 M -25.98 % | 10.002 M -9.62 % | 11.067 M -25.12 % | 14.780 M 57.35 % | 9.393 M -3.71 % | 9.755 M -27.28 % | 13.414 M 13.50 % | 11.819 M 7.37 % | 11.008 M -1.71 % | 11.199 M -0.72 % | 11.280 M 16.03 % | 9.722 M -5.50 % | 10.288 M -6.86 % | 11.046 M 23.74 % | 8.927 M 2.01 % | 8.751 M -1.88 % | 8.919 M -11.82 % | 10.114 M 1.38 % | 9.976 M 10.92 % | 8.994 M 4.09 % | 8.641 M 1.29 % | 8.531 M 3.53 % | 8.240 M 15.12 % | 7.158 M 10.14 % | 6.499 M 16.76 % | 5.566 M |
Operating income | 31.161 M -57.12 % | 72.677 M 7.68 % | 67.491 M -21.27 % | 85.725 M 112.49 % | 40.344 M -31.30 % | 58.721 M 84.33 % | 31.857 M -46.72 % | 59.796 M 353.07 % | 13.198 M -33.54 % | 19.859 M -33.75 % | 29.974 M -17.66 % | 36.401 M -58.81 % | 88.366 M 44.85 % | 61.004 M -22.87 % | 79.094 M 21.48 % | 65.107 M -20.34 % | 81.731 M 42.37 % | 57.409 M 2.20 % | 56.172 M -21.37 % | 71.439 M 18.98 % | 60.045 M -10.86 % | 67.359 M 12.90 % | 59.661 M 1.90 % | 58.546 M 19.95 % | 48.808 M 44.26 % | 33.833 M -50.11 % | 67.819 M -8.94 % | 74.478 M 15.91 % | 64.253 M 4.93 % | 61.236 M -16.36 % | 73.216 M -34.12 % | 111.128 M 40.35 % | 79.178 M |
Operating income ratio | 0.03 -41.08 % | 0.05 -14.50 % | 0.06 -16.19 % | 0.07 91.24 % | 0.04 -34.29 % | 0.06 83.52 % | 0.03 -41.65 % | 0.05 107.92 % | 0.03 -25.45 % | 0.03 -34.67 % | 0.05 -5.80 % | 0.06 -50.25 % | 0.11 43.27 % | 0.08 -18.77 % | 0.10 16.48 % | 0.08 -12.96 % | 0.10 34.24 % | 0.07 -7.47 % | 0.08 -15.67 % | 0.09 19.64 % | 0.08 -14.61 % | 0.09 8.56 % | 0.08 3.56 % | 0.08 -17.88 % | 0.10 42.93 % | 0.07 -36.37 % | 0.11 6.54 % | 0.10 5.25 % | 0.10 -6.94 % | 0.10 -18.45 % | 0.13 -3.78 % | 0.13 25.41 % | 0.10 |
Total other income expenses net | -31.155 M -13.06 % | -27.555 M -15.34 % | -23.891 M -139.68 % | -9.968 M -205.69 % | 9.431 M 185.60 % | -11.018 M -322.63 % | -2.607 M -397.52 % | -524.000 K -144.14 % | 1.187 M -94.39 % | 21.170 M 1 222.30 % | 1.601 M -83.50 % | 9.701 M 318.54 % | -4.439 M -53.76 % | -2.887 M -185.36 % | 3.382 M 131.85 % | -10.617 M -788.45 % | -1.195 M -134.84 % | 3.430 M -22.89 % | 4.448 M -12.68 % | 5.094 M 462.05 % | -1.407 M 83.59 % | -8.575 M -265.05 % | -2.349 M 54.20 % | -5.129 M -160.49 % | -1.969 M 77.96 % | -8.935 M 22.79 % | -11.572 M -43.95 % | -8.039 M -55.67 % | -5.164 M -85.56 % | -2.783 M 59.90 % | -6.940 M 7.36 % | -7.491 M 12.10 % | -8.522 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 459.476 M -28.19 % | 639.806 M 386.04 % | 131.637 M 68.55 % | 78.100 M 112.93 % | -604.089 M -2.12 % | -591.555 M -214.34 % | -188.188 M 1.02 % | -190.119 M 19.61 % | -236.506 M 60.33 % | -596.125 M -127.23 % | -262.341 M 6.41 % | -280.310 M 44.40 % | -504.121 M 20.22 % | -631.903 M -71.04 % | -369.453 M 17.00 % | -445.120 M -54.00 % | -289.040 M 45.79 % | -533.228 M -27.58 % | -417.952 M 14.44 % | -488.503 M -127.55 % | -214.679 M 18.76 % | -264.252 M -521.51 % | -42.518 M 78.45 % | -197.327 M -71.34 % | -115.165 M 48.55 % | -223.854 M -1 787.94 % | 13.262 M 114.15 % | -93.710 M 37.48 % | -149.889 M 27.62 % | -207.078 M -1 568.01 % | 14.106 M 115.18 % | -92.941 M |
Total investments | 44.723 M -76.69 % | 191.843 M -31.23 % | 278.975 M 260.05 % | 77.482 M 167.41 % | 28.975 M 38.35 % | 20.943 M 10.92 % | 18.882 M 174.37 % | 6.882 M -22.21 % | 8.847 M 0.00 % | 8.847 M -8.29 % | 9.647 M 0.00 % | 9.647 M -11.06 % | 10.847 M 0.00 % | 10.847 M -50.72 % | 22.009 M -5.49 % | 23.287 M -55.26 % | 52.054 M -2.77 % | 53.539 M 14.14 % | 46.908 M 340.57 % | 10.647 M 6.47 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 2.000 M -89.60 % | 19.240 M 862.00 % | 2.000 M |
Total debt | 1.774 B 18.14 % | 1.502 B 47.49 % | 1.018 B -0.47 % | 1.023 B 366.26 % | 219.396 M -6.74 % | 235.249 M -16.75 % | 282.583 M -14.65 % | 331.103 M 12.90 % | 293.273 M 4.70 % | 280.101 M -14.89 % | 329.109 M 5.56 % | 311.786 M -1.02 % | 315.000 M 0.00 % | 315.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 M 0.00 % | 27.000 M -77.00 % | 117.404 M -57.58 % | 276.771 M 35.11 % | 204.848 M 410.41 % | 40.134 M -77.30 % | 176.810 M 489.37 % | 30.000 M -28.57 % | 41.999 M -80.91 % | 220.000 M -4.35 % | 230.000 M 130.00 % | 100.000 M 150.00 % | 40.000 M -88.19 % | 338.629 M 93.26 % | 175.221 M |
Accumulated other comprehensive income loss | -485.145 M 0.37 % | -486.936 M -3 761.20 % | -12.611 M 3.48 % | -13.066 M -16.08 % | -11.256 M 7.34 % | -12.147 M -4.54 % | -11.619 M 5.05 % | -12.237 M -17.13 % | -10.447 M 95.70 % | -242.729 M -2 725.39 % | -8.591 M 96.04 % | -217.041 M -2 865.45 % | -7.319 M 96.38 % | -201.921 M -2 552.32 % | -7.613 M 95.72 % | -177.739 M -1 526.59 % | 12.459 M 107.96 % | -156.443 M -2 044.23 % | -7.296 M 94.65 % | -136.469 M -1 878.10 % | -6.899 M -0.76 % | -6.847 M -1.98 % | -6.714 M 94.14 % | -114.661 M -1 500.52 % | -7.164 M 92.73 % | -98.512 M | 0.000 100.00 % | -80.091 M | 0.000 100.00 % | -66.433 M | 0.000 100.00 % | -51.684 M |
Retained earnings | 1.288 B -23.59 % | 1.686 B 0.93 % | 1.670 B 25.72 % | 1.329 B -0.19 % | 1.331 B 3.91 % | 1.281 B 1.51 % | 1.262 B 2.45 % | 1.232 B 3.31 % | 1.192 B 0.82 % | 1.183 B 2.19 % | 1.157 B 1.23 % | 1.143 B 1.90 % | 1.122 B 5.22 % | 1.066 B 2.99 % | 1.035 B 6.12 % | 975.518 M 4.20 % | 936.185 M 5.40 % | 888.223 M 4.62 % | 849.001 M 3.84 % | 817.608 M 7.22 % | 762.525 M -13.87 % | 885.328 M 30.37 % | 679.099 M 4.94 % | 647.155 M 5.59 % | 612.891 M 5.09 % | 583.182 M 2.14 % | 570.949 M 8.26 % | 527.396 M 8.78 % | 484.835 M 5.65 % | 458.891 M 8.23 % | 423.977 M 7.97 % | 392.678 M |
Common stock | 362.849 M 0.00 % | 362.849 M 0.00 % | 362.849 M 23.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 43.36 % | 205.771 M 0.00 % | 205.771 M |
Total equity | 2.278 B -2.95 % | 2.347 B -17.93 % | 2.860 B 4.43 % | 2.739 B 41.86 % | 1.930 B 2.20 % | 1.889 B 4.26 % | 1.812 B 1.37 % | 1.787 B 2.78 % | 1.739 B 0.37 % | 1.732 B 2.15 % | 1.696 B 0.83 % | 1.682 B 2.37 % | 1.643 B 3.51 % | 1.588 B 3.09 % | 1.540 B 3.99 % | 1.481 B 1.79 % | 1.455 B 4.22 % | 1.396 B 5.18 % | 1.327 B 3.03 % | 1.288 B 5.36 % | 1.223 B 4.19 % | 1.173 B 4.43 % | 1.124 B 3.66 % | 1.084 B 4.39 % | 1.038 B 3.28 % | 1.005 B 2.08 % | 984.945 M 4.90 % | 938.974 M 5.98 % | 885.967 M 3.90 % | 852.709 M 19.14 % | 715.704 M 4.99 % | 681.681 M |
Other non current liabilities | 18.603 M 23.59 % | 15.052 M -30.60 % | 21.689 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 | 0.000 |
Long term debt | 1.051 B -2.21 % | 1.074 B 33.46 % | 805.025 M -4.20 % | 840.283 M 28 003.11 % | 2.990 M 2.89 % | 2.906 M | 0.000 -100.00 % | 107.000 K -61.79 % | 280.000 K -60.17 % | 703.000 K -13.95 % | 817.000 K -14.72 % | 958.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 |
Total non current liabilities | 1.069 B -1.85 % | 1.089 B 31.78 % | 826.714 M -3.91 % | 860.367 M 5 224.05 % | 16.160 M -23.09 % | 21.011 M 63.59 % | 12.844 M 0.70 % | 12.755 M -5.36 % | 13.477 M -6.31 % | 14.385 M 0.94 % | 14.251 M 0.41 % | 14.193 M 12.95 % | 12.566 M 32.29 % | 9.499 M -2.59 % | 9.752 M -1.26 % | 9.876 M -8.31 % | 10.771 M 0.59 % | 10.708 M 1.40 % | 10.560 M -2.35 % | 10.814 M -26.59 % | 14.730 M | 0.000 -100.00 % | 11.208 M 2.20 % | 10.967 M 242.72 % | 3.200 M 7.42 % | 2.979 M 4.23 % | 2.858 M 10.09 % | 2.596 M 15.33 % | 2.251 M 12.66 % | 1.998 M 16.03 % | 1.722 M 21.87 % | 1.413 M |
Other current liabilities | 129.890 M -22.85 % | 168.367 M 15.53 % | 145.735 M -10.67 % | 163.144 M 22.65 % | 133.019 M -21.69 % | 169.860 M 129.29 % | 74.080 M -4.58 % | 77.636 M 50.31 % | 51.649 M -44.16 % | 92.497 M 53.73 % | 60.167 M -27.30 % | 82.762 M 9.46 % | 75.610 M -9.59 % | 83.632 M 19.15 % | 70.188 M -21.26 % | 89.136 M 49.47 % | 59.636 M | 0.000 -100.00 % | 39.160 M | 0.000 -100.00 % | 32.773 M -10.49 % | 36.613 M 51.51 % | 24.166 M -30.60 % | 34.822 M 68.08 % | 20.718 M 407.30 % | 4.084 M -73.37 % | 15.338 M -46.59 % | 28.719 M 33.89 % | 21.450 M -15.80 % | 25.476 M -7.03 % | 27.401 M -15.40 % | 32.390 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 266.000 K -95.23 % | 5.575 M 45.98 % | 3.819 M -41.58 % | 6.537 M 10.24 % | 5.930 M -73.85 % | 22.674 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.854 M 48.17 % | 2.601 M -58.16 % | 6.216 M | 0.000 -100.00 % | 5.663 M 685.44 % | 721.000 K -86.87 % | 5.493 M 186.69 % | 1.916 M -68.73 % | 6.128 M -52.02 % | 12.771 M 128.75 % | 5.583 M -8.51 % | 6.102 M -0.10 % | 6.108 M -5.42 % | 6.458 M |
Short term debt | 723.530 M 69.30 % | 427.359 M 100.48 % | 213.163 M 16.69 % | 182.680 M -15.58 % | 216.406 M -6.86 % | 232.343 M -17.78 % | 282.583 M -14.63 % | 330.996 M 12.97 % | 292.993 M 4.87 % | 279.398 M -14.89 % | 328.292 M 5.62 % | 310.828 M -1.32 % | 315.000 M 0.00 % | 315.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 M 0.00 % | 27.000 M -77.00 % | 117.404 M -57.58 % | 276.771 M 35.11 % | 204.848 M 410.41 % | 40.134 M -77.30 % | 176.810 M 489.37 % | 30.000 M -71.39 % | 104.870 M -52.33 % | 220.000 M -4.35 % | 230.000 M 130.00 % | 100.000 M 150.00 % | 40.000 M -88.19 % | 338.629 M 93.26 % | 175.221 M |
Total current liabilities | 1.889 B 53.65 % | 1.230 B 31.72 % | 933.563 M 43.88 % | 648.831 M -18.77 % | 798.737 M 26.28 % | 632.498 M -15.97 % | 752.700 M 11.10 % | 677.528 M 37.52 % | 492.668 M 2.43 % | 480.982 M -10.01 % | 534.505 M 7.64 % | 496.551 M -1.28 % | 503.014 M -6.69 % | 539.073 M 162.04 % | 205.721 M -14.47 % | 240.535 M 18.52 % | 202.952 M -8.23 % | 221.163 M 24.23 % | 178.030 M -33.15 % | 266.308 M -36.58 % | 419.886 M 14.16 % | 367.818 M 126.78 % | 162.192 M -52.10 % | 338.607 M 88.62 % | 179.518 M -18.13 % | 219.282 M -53.86 % | 475.244 M -10.33 % | 529.979 M -3.05 % | 546.651 M 38.45 % | 394.841 M -47.53 % | 752.439 M 9.25 % | 688.711 M |
Total liabilities | 2.959 B 27.58 % | 2.319 B 31.75 % | 1.760 B 16.64 % | 1.509 B 85.20 % | 814.897 M 24.70 % | 653.509 M -14.63 % | 765.544 M 10.90 % | 690.283 M 36.38 % | 506.145 M 2.18 % | 495.367 M -9.73 % | 548.756 M 7.44 % | 510.744 M -0.94 % | 515.580 M -6.01 % | 548.572 M 154.59 % | 215.473 M -13.95 % | 250.411 M 17.17 % | 213.723 M -7.83 % | 231.871 M 22.95 % | 188.590 M -31.95 % | 277.122 M -36.24 % | 434.616 M 18.16 % | 367.818 M 112.12 % | 173.400 M -50.40 % | 349.574 M 91.32 % | 182.718 M -17.79 % | 222.261 M -53.51 % | 478.102 M -10.23 % | 532.575 M -2.97 % | 548.902 M 38.32 % | 396.839 M -47.38 % | 754.161 M 9.28 % | 690.124 M |
Other non current assets | 0.000 -100.00 % | 51.582 M -6.95 % | 55.435 M -81.65 % | 302.075 M -15.03 % | 355.521 M 18.51 % | 300.000 M -30.74 % | 433.127 M -14.40 % | 506.000 M -26.73 % | 690.601 M 46.94 % | 470.000 M 0.99 % | 465.398 M 16.35 % | 400.000 M 3 587.66 % | 10.847 M 0.00 % | 10.847 M -73.43 % | 40.827 M -65.02 % | 116.711 M -3.06 % | 120.389 M 17.38 % | 102.567 M 118.66 % | 46.908 M -25.18 % | 62.696 M 218.91 % | -52.727 M -194.07 % | 56.052 M 203.64 % | -54.081 M -1 038.91 % | 5.760 M 0.00 % | 5.760 M 143.83 % | -13.141 M -137.61 % | 34.942 M 121.71 % | 15.760 M -38.20 % | 25.502 M 342.74 % | 5.760 M -71.63 % | 20.301 M -28.37 % | 28.341 M |
Long term investments | 44.723 M -72.43 % | 162.194 M 203.42 % | 53.456 M 128.20 % | -189.593 M 41.94 % | -326.546 M -17.02 % | -279.057 M 32.63 % | -414.245 M 17.00 % | -499.118 M 26.79 % | -681.754 M -47.84 % | -461.153 M -1.19 % | -455.751 M -16.75 % | -390.353 M -3 698.72 % | 10.847 M 0.00 % | 10.847 M -50.72 % | 22.009 M 182.39 % | -26.713 M -1 400.54 % | 2.054 M -91.63 % | 24.539 M -47.69 % | 46.908 M 340.57 % | 10.647 M 6.47 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 216.897 M -4.66 % | 227.487 M -2.45 % | 233.209 M -3.42 % | 241.470 M 389.86 % | 49.294 M -12.62 % | 56.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.727 M | 0.000 -100.00 % | 54.081 M 194.86 % | 18.341 M -1.51 % | 18.622 M -1.48 % | 18.901 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.760 M | 0.000 |
GoodWill | 201.589 M 0.00 % | 201.589 M 0.00 % | 201.589 M 0.00 % | 201.589 M 29.96 % | 155.116 M 0.00 % | 155.116 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 % | 6.017 M |
Goodwill and intangible assets | 418.486 M -2.47 % | 429.076 M -1.32 % | 434.798 M -1.86 % | 443.059 M 116.75 % | 204.410 M -3.37 % | 211.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.847 M 0.00 % | -10.847 M 50.72 % | -22.009 M | 0.000 | 0.000 | 0.000 100.00 % | -46.908 M -340.57 % | -10.647 M -120.19 % | 52.727 M | 0.000 -100.00 % | 54.081 M 194.86 % | 18.341 M -1.51 % | 18.622 M -1.48 % | 18.901 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.760 M -4.27 % | 6.017 M |
Property plant equipment net | 1.073 B -2.03 % | 1.095 B -2.56 % | 1.124 B -2.68 % | 1.155 B 452.94 % | 208.841 M -1.66 % | 212.359 M 30.43 % | 162.813 M -3.20 % | 168.189 M 1.49 % | 165.714 M -1.06 % | 167.495 M -3.38 % | 173.348 M -2.48 % | 177.748 M -0.33 % | 178.338 M 0.54 % | 177.376 M -1.66 % | 180.362 M 29.10 % | 139.710 M -2.82 % | 143.762 M -1.61 % | 146.112 M -27.95 % | 202.795 M 31.39 % | 154.343 M -22.55 % | 199.273 M 34.89 % | 147.725 M -27.16 % | 202.795 M 41.21 % | 143.615 M -0.17 % | 143.859 M -15.80 % | 170.858 M 11.83 % | 152.787 M -13.85 % | 177.350 M 24.82 % | 142.087 M -11.75 % | 160.999 M 14.93 % | 140.090 M 0.60 % | 139.260 M |
Total non current assets | 1.556 B -10.49 % | 1.738 B 4.22 % | 1.667 B -3.62 % | 1.730 B 273.95 % | 462.655 M -0.52 % | 465.078 M 139.94 % | 193.833 M 4.10 % | 186.194 M 0.99 % | 184.364 M -1.14 % | 186.488 M -3.58 % | 193.408 M -1.37 % | 196.088 M -1.36 % | 198.791 M 0.04 % | 198.711 M -11.96 % | 225.695 M -3.57 % | 234.048 M -12.32 % | 266.936 M -2.33 % | 273.295 M 8.31 % | 252.338 M 14.46 % | 220.456 M 4.01 % | 211.958 M -0.85 % | 213.777 M -0.83 % | 215.565 M 19.46 % | 180.453 M -0.72 % | 181.763 M -4.45 % | 190.236 M 0.00 % | 190.241 M -2.76 % | 195.633 M 14.99 % | 170.125 M 0.50 % | 169.277 M 0.17 % | 168.991 M -3.99 % | 176.016 M |
Other current assets | 608.481 M 13.31 % | 537.022 M -1.45 % | 544.920 M -51.03 % | 1.113 B 433.29 % | 208.659 M -73.89 % | 799.188 M 178.00 % | 287.474 M -71.53 % | 1.010 B 1 190.78 % | 78.239 M -86.70 % | 588.325 M 746.35 % | 69.513 M -92.36 % | 909.822 M 67 045.54 % | 1.355 M -99.84 % | 821.613 M -16.19 % | 980.313 M 24.07 % | 790.142 M -7.85 % | 857.476 M 42.67 % | 601.030 M 44 256.46 % | 1.355 M -99.78 % | 604.063 M 44 480.30 % | 1.355 M -98.32 % | 80.506 M 5 841.40 % | 1.355 M -96.75 % | 41.633 M 7 334.46 % | 560.000 K 0.00 % | 560.000 K -98.53 % | 38.035 M 6 691.96 % | 560.000 K -99.94 % | 874.749 M 156 105.18 % | 560.000 K -99.93 % | 822.924 M -4.68 % | 863.366 M |
Short term investments | 0.000 -100.00 % | 29.649 M -86.85 % | 225.519 M -15.56 % | 267.075 M -24.88 % | 355.521 M 18.51 % | 300.000 M -30.74 % | 433.127 M -14.40 % | 506.000 M -26.73 % | 690.601 M 46.94 % | 470.000 M 0.99 % | 465.398 M 16.35 % | 400.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M 72.41 % | 29.000 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 % | 2.000 M -89.60 % | 19.240 M | 0.000 |
cash and cash equivalents | 1.315 B 52.53 % | 861.904 M -2.78 % | 886.551 M -6.17 % | 944.863 M 14.74 % | 823.485 M -0.40 % | 826.804 M 75.63 % | 470.771 M -9.68 % | 521.222 M -1.62 % | 529.779 M -39.54 % | 876.226 M 48.15 % | 591.450 M -0.11 % | 592.096 M -27.72 % | 819.121 M -13.49 % | 946.903 M 156.30 % | 369.453 M -17.00 % | 445.120 M 54.00 % | 289.040 M -48.41 % | 560.228 M 25.91 % | 444.952 M -26.56 % | 605.907 M 23.29 % | 491.450 M 4.76 % | 469.100 M 467.56 % | 82.652 M -77.91 % | 374.137 M 157.73 % | 145.165 M -45.40 % | 265.853 M 28.59 % | 206.738 M -36.13 % | 323.710 M 29.54 % | 249.889 M 1.14 % | 247.078 M -23.86 % | 324.523 M 21.02 % | 268.162 M |
Cash and short term investments | 1.315 B 47.46 % | 891.553 M -27.68 % | 1.233 B 1.72 % | 1.212 B 2.79 % | 1.179 B 4.63 % | 1.127 B 24.66 % | 903.898 M -12.01 % | 1.027 B -15.83 % | 1.220 B -9.35 % | 1.346 B 27.38 % | 1.057 B 6.53 % | 992.096 M 21.12 % | 819.121 M -13.49 % | 946.903 M 156.30 % | 369.453 M -25.38 % | 495.120 M 46.04 % | 339.040 M -42.46 % | 589.228 M 32.43 % | 444.952 M -26.56 % | 605.907 M 23.29 % | 491.450 M 4.76 % | 469.100 M 467.56 % | 82.652 M -77.91 % | 374.137 M 157.73 % | 145.165 M -45.40 % | 265.853 M 28.59 % | 206.738 M -36.13 % | 323.710 M 29.54 % | 249.889 M 0.33 % | 249.078 M -27.54 % | 343.763 M 28.19 % | 268.162 M |
Total current assets | 3.681 B 25.70 % | 2.928 B -0.83 % | 2.953 B 17.28 % | 2.518 B 10.29 % | 2.283 B 9.89 % | 2.077 B -12.84 % | 2.383 B 4.02 % | 2.291 B 11.19 % | 2.061 B 0.95 % | 2.041 B -0.49 % | 2.051 B 2.73 % | 1.997 B 1.88 % | 1.960 B 1.17 % | 1.937 B 26.65 % | 1.530 B 2.17 % | 1.497 B 6.82 % | 1.402 B 3.48 % | 1.355 B 7.21 % | 1.263 B -6.05 % | 1.345 B -6.95 % | 1.445 B 7.70 % | 1.342 B 24.08 % | 1.082 B -13.70 % | 1.253 B 20.57 % | 1.039 B 0.18 % | 1.037 B -18.49 % | 1.273 B -0.24 % | 1.276 B 0.88 % | 1.265 B 17.08 % | 1.080 B -16.96 % | 1.301 B 8.79 % | 1.196 B |
Inventory | 236.283 M 4.01 % | 227.182 M -12.45 % | 259.480 M 35.12 % | 192.033 M -0.05 % | 192.130 M 27.01 % | 151.269 M -37.42 % | 241.735 M -4.88 % | 254.145 M 45.72 % | 174.405 M 63.39 % | 106.742 M -17.10 % | 128.765 M 35.76 % | 94.847 M -30.92 % | 137.298 M -18.69 % | 168.853 M -6.19 % | 179.995 M -15.12 % | 212.046 M 3.37 % | 205.140 M 20.46 % | 170.296 M 79.42 % | 94.916 M -17.96 % | 115.694 M -33.28 % | 173.391 M 13.30 % | 153.041 M 13.21 % | 135.179 M -25.95 % | 182.549 M 79.25 % | 101.842 M -5.91 % | 108.241 M -11.14 % | 121.814 M -10.37 % | 135.911 M -2.99 % | 140.106 M 9.14 % | 128.377 M -4.33 % | 134.187 M -27.17 % | 184.247 M |
Net receivables | 1.522 B 19.56 % | 1.273 B 39.00 % | 915.478 M 97 394.99 % | 939.000 K -99.87 % | 702.894 M 5.53 % | 666.067 M -29.90 % | 950.221 M 5.25 % | 902.812 M 53.64 % | 587.609 M 15.84 % | 507.257 M -36.29 % | 796.243 M -2.93 % | 820.281 M -18.15 % | 1.002 B 35.85 % | 737.697 M -18.39 % | 903.958 M 3 478.90 % | -26.753 M -103.45 % | 774.426 M 12 966.36 % | -6.019 M -100.83 % | 722.206 M 34.97 % | 535.093 M -31.32 % | 779.135 M 21.87 % | 639.331 M -25.86 % | 862.321 M 31.29 % | 656.795 M -17.05 % | 791.797 M 19.46 % | 662.819 M -26.86 % | 906.219 M 11.09 % | 815.735 M 2.43 % | 796.406 M 13.41 % | 702.256 M -4.23 % | 733.293 M -1.29 % | 742.880 M |
Tax assets | 19.530 M | 0.000 | 0.000 -100.00 % | 19.800 M -3.08 % | 20.429 M 0.91 % | 20.244 M 66.78 % | 12.138 M 9.13 % | 11.123 M 13.47 % | 9.803 M -3.38 % | 10.146 M -2.56 % | 10.413 M 19.79 % | 8.693 M -9.50 % | 9.606 M -8.41 % | 10.488 M 132.76 % | 4.506 M 3.82 % | 4.340 M 493.71 % | 731.000 K 849.35 % | 77.000 K -97.08 % | 2.635 M -22.89 % | 3.417 M 27.26 % | 2.685 M | 0.000 -100.00 % | 2.770 M 1.21 % | 2.737 M -22.29 % | 3.522 M -2.65 % | 3.618 M 44.03 % | 2.512 M -0.44 % | 2.523 M -0.51 % | 2.536 M 0.71 % | 2.518 M -11.34 % | 2.840 M 18.43 % | 2.398 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.036 B 63.42 % | 633.966 M 10.32 % | 574.665 M 101.72 % | 284.883 M -35.21 % | 439.679 M 102.46 % | 217.172 M -45.16 % | 396.037 M 52.44 % | 259.802 M 75.83 % | 147.760 M 42.75 % | 103.512 M -27.22 % | 142.227 M 47.50 % | 96.424 M -9.44 % | 106.474 M -9.59 % | 117.767 M -6.80 % | 126.359 M -9.32 % | 139.350 M 1.71 % | 137.013 M -27.37 % | 188.636 M 74.64 % | 108.016 M -26.17 % | 146.303 M 40.51 % | 104.126 M -17.59 % | 126.357 M 37.00 % | 92.229 M -26.95 % | 126.254 M 2.39 % | 123.307 M 13.74 % | 108.412 M -53.63 % | 233.778 M -9.56 % | 258.489 M -38.40 % | 419.618 M 29.81 % | 323.263 M -15.00 % | 380.301 M -19.88 % | 474.642 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 18.124 M 88.14 % | 9.633 M -26.59 % | 13.123 M | 0.000 -100.00 % | 9.094 M 3 318.80 % | 266.000 K -95.23 % | 5.575 M 45.98 % | 3.819 M -41.58 % | 6.537 M 10.24 % | 5.930 M -73.85 % | 22.674 M 147.16 % | 9.174 M -23.86 % | 12.049 M 91.16 % | 6.303 M 14.04 % | 5.527 M 43.41 % | 3.854 M 48.17 % | 2.601 M -58.16 % | 6.216 M | 0.000 -100.00 % | 5.663 M 685.44 % | 721.000 K -86.87 % | 5.493 M 186.69 % | 1.916 M -68.73 % | 6.128 M -52.02 % | 12.771 M 128.75 % | 5.583 M -8.51 % | 6.102 M -0.10 % | 6.108 M -5.42 % | 6.458 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 882.000 K 91.74 % | 460.000 K -81.30 % | 2.460 M -48.60 % | 4.786 M 0.00 % | 4.786 M -16.74 % | 5.748 M -9.35 % | 6.341 M 0.89 % | 6.285 M 0.48 % | 6.255 M 7.53 % | 5.817 M 84.90 % | 3.146 M -14.04 % | 3.660 M -12.34 % | 4.175 M -10.96 % | 4.689 M -9.88 % | 5.203 M -8.99 % | 5.717 M -8.25 % | 6.231 M -40.66 % | 10.500 M | 0.000 -100.00 % | 7.500 M 0.00 % | 7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 784.544 M -0.09 % | 785.215 M -6.44 % | 839.247 M 3.25 % | 812.864 M 3 543.82 % | 22.308 M -29.66 % | 31.716 M 350.98 % | -12.637 M -102.16 % | -6.251 M -593.78 % | -901.000 K -142.34 % | 2.128 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 |
Capital lease obligations | 2.689 M -27.15 % | 3.691 M -45.81 % | 6.811 M -32.26 % | 10.054 M 34.66 % | 7.466 M 12.86 % | 6.615 M 1 034.65 % | 583.000 K -28.02 % | 810.000 K -33.22 % | 1.213 M -29.88 % | 1.730 M 30.47 % | 1.326 M -25.76 % | 1.786 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.256 M -7.34 % | 12.147 M 4.54 % | 11.619 M -5.05 % | 12.237 M 17.13 % | 10.447 M | 0.000 -100.00 % | 8.591 M | 0.000 -100.00 % | 7.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.714 M | 0.000 -100.00 % | 7.164 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 315.149 M 2 899.83 % | -11.256 M 7.34 % | -12.147 M -4.54 % | -11.619 M 5.05 % | -12.237 M -17.13 % | -10.447 M | 0.000 100.00 % | -8.591 M | 0.000 -100.00 % | 219.020 M -48.86 % | 428.309 M 45.19 % | 295.000 M -24.00 % | 388.166 M 31.58 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M 0.00 % | 295.000 M | 0.000 100.00 % | -6.714 M -102.28 % | 295.000 M 4 217.81 % | -7.164 M -107.84 % | 91.397 M -23.19 % | 118.996 M -39.49 % | 196.669 M 85.31 % | 106.132 M -35.78 % | 165.251 M 92.25 % | 85.956 M -36.29 % | 134.916 M |
Deferred tax liabilities non current | 18.603 M | 0.000 | 0.000 -100.00 % | 19.202 M 51.08 % | 12.710 M -18.76 % | 15.645 M 94.15 % | 8.058 M 2.49 % | 7.862 M 5.54 % | 7.449 M 1.47 % | 7.341 M 2.69 % | 7.149 M 2.42 % | 6.980 M 3.42 % | 6.749 M 6.23 % | 6.353 M 4.28 % | 6.092 M 6.86 % | 5.701 M -6.26 % | 6.082 M 10.48 % | 5.505 M 13.67 % | 4.843 M 5.67 % | 4.583 M 8.35 % | 4.230 M | 0.000 -100.00 % | 3.708 M 6.95 % | 3.467 M 8.34 % | 3.200 M 7.42 % | 2.979 M 4.23 % | 2.858 M 10.09 % | 2.596 M 15.33 % | 2.251 M 12.66 % | 1.998 M 16.03 % | 1.722 M 21.87 % | 1.413 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.236 B 12.22 % | 4.666 B 1.00 % | 4.620 B 8.77 % | 4.248 B 54.73 % | 2.745 B 7.98 % | 2.542 B -1.35 % | 2.577 B 4.02 % | 2.477 B 10.35 % | 2.245 B 0.77 % | 2.228 B -0.76 % | 2.245 B 2.37 % | 2.193 B 1.58 % | 2.159 B 1.06 % | 2.136 B 21.68 % | 1.755 B 1.39 % | 1.731 B 3.76 % | 1.669 B 2.50 % | 1.628 B 7.39 % | 1.516 B -3.16 % | 1.565 B -5.55 % | 1.657 B 6.53 % | 1.556 B 19.94 % | 1.297 B -9.52 % | 1.434 B 17.40 % | 1.221 B -0.54 % | 1.228 B -16.09 % | 1.463 B -0.58 % | 1.472 B 2.56 % | 1.435 B 14.83 % | 1.250 B -14.99 % | 1.470 B 7.15 % | 1.372 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 0.000 100.00 % | -87.580 M 0.00 % | -87.580 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -403.421 M -161.82 % | -154.083 M -149.90 % | 308.807 M 2 052.74 % | -15.814 M -109.95 % | 158.938 M 187.01 % | -182.663 M -184.34 % | 216.577 M 206.34 % | -203.664 M -309.64 % | 97.151 M 132.31 % | -300.667 M -704.66 % | 49.725 M 154.02 % | -92.045 M -142.58 % | 216.185 M 356.06 % | -84.426 M -161.12 % | 138.135 M 229.07 % | -107.027 M -366.96 % | 40.091 M 123.14 % | -173.269 M -185.40 % | 202.893 M 221.28 % | -167.298 M -41.97 % | -117.843 M -56.42 % | -75.336 M -291.69 % | 39.301 M 198.57 % | -39.870 M -132.05 % | 124.384 M 210.81 % | -112.248 M |
Accounts receivables | 0.000 100.00 % | -240.224 M 0.00 % | -240.224 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -322.661 M -274.63 % | -86.129 M -129.98 % | 287.308 M 1 443.34 % | 18.616 M -84.02 % | 116.523 M 154.38 % | -214.256 M -225.38 % | 170.881 M 185.32 % | -200.284 M -307.65 % | 96.452 M 137.33 % | -258.359 M -313.14 % | 121.217 M 210.81 % | -109.395 M -180.92 % | 135.194 M 433.42 % | -40.548 M -135.08 % | 115.594 M 217.80 % | -98.130 M -230.97 % | 74.928 M 166.09 % | -113.371 M -146.38 % | 244.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -19.737 M 0.00 % | -19.737 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.760 M -18.85 % | -67.954 M -416.08 % | 21.499 M 162.44 % | -34.430 M -181.17 % | 42.415 M 34.25 % | 31.593 M 175.68 % | 11.460 M -62.86 % | 30.856 M 676.75 % | -5.350 M 85.25 % | -36.259 M 51.58 % | -74.889 M -460.96 % | 20.747 M -64.01 % | 57.640 M 380.80 % | -20.527 M -15.80 % | -17.726 M -137.49 % | 47.278 M 159.45 % | -79.527 M -1 342.80 % | 6.399 M -51.05 % | 13.072 M -7.69 % | 14.161 M 253.05 % | 4.011 M 134.95 % | -11.478 M -321.11 % | 5.191 M -89.59 % | 49.873 M 64.48 % | 30.322 M 133.42 % | -90.734 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 |
Other working capital | 0.000 -100.00 % | 172.381 M 0.00 % | 172.381 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.236 M 200.00 % | -34.236 M -665.98 % | 6.049 M 200.00 % | -6.049 M -278.07 % | 3.397 M 200.00 % | -3.397 M -114.55 % | 23.351 M 200.00 % | -23.351 M -157.99 % | 40.267 M 171.68 % | -56.175 M -146.96 % | 119.618 M 166.58 % | -179.668 M -194.65 % | 189.821 M 204.61 % | -181.459 M -48.92 % | -121.854 M -90.82 % | -63.858 M -287.21 % | 34.110 M 138.01 % | -89.743 M -195.41 % | 94.062 M 537.21 % | -21.514 M |
Other non cash items | 70.420 M 673.63 % | 9.103 M 0.00 % | 9.103 M 146.52 % | -19.568 M 60.97 % | -50.134 M -50.16 % | -33.388 M -10.51 % | -30.214 M -122.91 % | 131.896 M 509.30 % | 21.647 M 165.80 % | -32.900 M -224.89 % | 26.344 M 742.54 % | -4.100 M 83.00 % | -24.116 M -191.33 % | 26.405 M 274.57 % | -15.126 M -156.90 % | 26.582 M 13.72 % | 23.374 M -46.67 % | 43.828 M 2 460.15 % | -1.857 M 60.47 % | -4.698 M 72.71 % | -17.217 M -154.16 % | 31.791 M 236.88 % | -23.226 M -69.84 % | -13.675 M -87.05 % | -7.311 M 66.82 % | -22.033 M -28.63 % | -17.129 M -1 712 800.00 % | -1.000 K 99.99 % | -10.831 M 6.88 % | -11.631 M -27.60 % | -9.115 M 52.53 % | -19.201 M -91.40 % | -10.032 M |
Net cash provided by operating activities | 0.000 -100.00 % | 10.613 M 0.00 % | 10.613 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -206.243 M -93.49 % | -106.590 M -132.77 % | 325.269 M 541.13 % | 50.734 M -75.44 % | 206.535 M 267.10 % | -123.601 M -140.71 % | 303.578 M 323.42 % | -135.877 M -175.10 % | 180.918 M 191.90 % | -196.859 M -227.68 % | 154.184 M 557.67 % | -33.689 M -111.71 % | 287.709 M 795.74 % | -41.353 M -118.02 % | 229.471 M 410.05 % | -74.011 M -180.79 % | 91.609 M 174.10 % | -123.627 M -154.06 % | 228.670 M 291.86 % | -119.186 M -178.71 % | -42.764 M -130.57 % | -18.547 M -119.65 % | 94.363 M 285.96 % | 24.449 M -88.89 % | 219.994 M 577.65 % | -46.058 M |
Investments in property plant and equipment | 0.000 100.00 % | -8.476 M 0.00 % | -8.476 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.200 M -45.36 % | -8.393 M -24.32 % | -6.751 M 36.66 % | -10.659 M -32.02 % | -8.074 M 23.00 % | -10.486 M -69.29 % | -6.194 M 29.92 % | -8.839 M -25.34 % | -7.052 M 22.57 % | -9.107 M -43.21 % | -6.359 M 37.80 % | -10.223 M 48.56 % | -19.872 M -92.19 % | -10.340 M -25.65 % | -8.229 M 40.90 % | -13.925 M -65.36 % | -8.421 M -217.29 % | -2.654 M 70.54 % | -9.009 M -148.73 % | -3.622 M 85.03 % | -24.202 M -131.24 % | -10.466 M -18.22 % | -8.853 M -14.77 % | -7.714 M 74.43 % | -30.165 M -1.15 % | -29.823 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -39.484 M 0.00 % | -39.484 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 100.00 % | -30.000 M -100.00 % | -15.000 M -50.00 % | -10.000 M | 0.000 | 0.000 100.00 % | -30.000 M -4.90 % | -28.600 M | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 154.658 M 0.00 % | 154.658 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 -100.00 % | 30.110 M 99.83 % | 15.068 M | 0.000 -100.00 % | 2.690 M -85.46 % | 18.499 M 73.90 % | 10.638 M -63.69 % | 29.298 M | 0.000 |
Other investing activites | 0.000 100.00 % | -139.607 M 0.00 % | -139.607 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.386 M 182.61 % | -224.418 M -5 536.48 % | 4.128 M 108.26 % | -49.978 M 87.06 % | -386.187 M -6 944.86 % | 5.642 M 215.83 % | -4.871 M -109.48 % | 51.387 M 365.79 % | -19.334 M 5.08 % | -20.369 M 31.81 % | -29.873 M 8.29 % | -32.572 M -6 286.67 % | -510.000 K -383.33 % | 180.000 K -97.08 % | 6.166 M 116.77 % | -36.770 M -459 725.00 % | 8.000 K -77.78 % | 36.000 K -67.27 % | 110.000 K | 0.000 -100.00 % | 63.000 K -83.42 % | 380.000 K 18 900.00 % | 2.000 K 100.00 % | 1.000 K 100.02 % | -5.759 M -144 075.00 % | 4.000 K |
Net cash used for investing activites | 0.000 100.00 % | -32.909 M 0.00 % | -32.909 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.186 M 174.39 % | -232.811 M -8 775.75 % | -2.623 M 95.67 % | -60.637 M 84.62 % | -394.261 M -8 039.16 % | -4.844 M 56.22 % | -11.065 M -126.01 % | 42.548 M 261.25 % | -26.386 M 10.48 % | -29.476 M 18.65 % | -36.232 M 15.34 % | -42.795 M -109.96 % | -20.382 M -100.61 % | -10.160 M -392.49 % | -2.063 M 95.93 % | -50.695 M -502.58 % | -8.413 M -221.35 % | -2.618 M 70.58 % | -8.899 M -150.39 % | -3.554 M 89.59 % | -34.139 M -361.59 % | -7.396 M -176.66 % | 9.648 M 135.63 % | -27.075 M 23.14 % | -35.226 M -18.13 % | -29.819 M |
Debt repayment | 0.000 -100.00 % | 242.555 M 0.00 % | 242.555 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 -100.00 % | 146.810 M 1 323.52 % | -11.999 M 93.26 % | -178.001 M -1 680.01 % | -10.000 M -105.26 % | 190.000 M 216.67 % | 60.000 M 122.73 % | -263.928 M -261.51 % | 163.408 M 162.52 % | -261.378 M -327.12 % | 115.082 M |
Common stock issued | 0.000 -100.00 % | 33.925 M 0.00 % | 33.925 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 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -1.389 M 0.00 % | -1.389 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 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.130 M -612 900.00 % | -1.000 K 99.99 % | -11.329 M | 0.000 100.00 % | -17.732 M | 0.000 100.00 % | -11.407 M | 0.000 100.00 % | -9.972 M | 0.000 100.00 % | -11.524 M | 0.000 | 0.000 | 0.000 100.00 % | -8.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.694 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -293.834 M 0.00 % | -293.834 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.448 M 347.36 % | -16.352 M 39.49 % | -27.022 M -360.55 % | 10.371 M 179.59 % | -13.030 M -65.42 % | -7.877 M -102.53 % | 311.449 M 12 313.27 % | 2.509 M 1 215.11 % | -225.000 K 99.16 % | -26.837 M -68.39 % | -15.937 M 79.02 % | -75.946 M 54.14 % | -165.612 M -321.50 % | 74.767 M -53.28 % | 160.044 M 201.63 % | -157.480 M -2 827.68 % | -5.379 M -127.80 % | 19.348 M 11.81 % | 17.305 M 12.31 % | 15.408 M 144.61 % | -34.540 M -119.34 % | -15.747 M -119.31 % | 81.563 M 405.47 % | 16.136 M | 0.000 100.00 % | -5.496 M |
Net cash used provided by financing activities | 0.000 100.00 % | -18.743 M 0.00 % | -18.743 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.448 M 279.91 % | -22.482 M 16.80 % | -27.023 M -2 720.77 % | -958.000 K 92.65 % | -13.030 M 49.12 % | -25.609 M -108.22 % | 311.449 M 3 600.21 % | -8.898 M -3 854.67 % | -225.000 K 99.39 % | -36.809 M -130.97 % | -15.937 M 81.78 % | -87.470 M 47.18 % | -165.612 M -321.50 % | 74.767 M -53.28 % | 160.044 M 196.64 % | -165.609 M -217.10 % | 141.431 M 1 824.49 % | 7.349 M 104.57 % | -160.696 M -3 071.45 % | 5.408 M -96.52 % | 155.460 M 444.35 % | 28.559 M 115.66 % | -182.365 M -201.57 % | 179.544 M 168.69 % | -261.378 M -338.51 % | 109.586 M |
Effect of forex changes on cash | 0.000 100.00 % | -441.000 K 0.00 % | -441.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M 180.40 % | -2.612 M -64.90 % | -1.584 M -266.39 % | 952.000 K 867.74 % | -124.000 K -197.64 % | 127.000 K 105.60 % | -2.268 M -197.93 % | 2.316 M 30.63 % | 1.773 M 187.56 % | -2.025 M -127.96 % | 7.242 M 141.48 % | 2.999 M -76.46 % | 12.742 M 1 509.51 % | -904.000 K 9.96 % | -1.004 M -227.09 % | 790.000 K -66.88 % | 2.385 M 233.09 % | -1.792 M -4 580.00 % | 40.000 K -88.89 % | 360.000 K 107.60 % | -4.736 M -2 528.72 % | 195.000 K -78.55 % | 909.000 K 1 380.28 % | -71.000 K 88.23 % | -603.000 K -1 356.25 % | 48.000 K |
Net change in cash | 0.000 100.00 % | -82.959 M 0.00 % | -82.959 M | 0.000 100.00 % | -101.372 M -123.15 % | 437.933 M | 0.000 -100.00 % | 4.746 M 102.60 % | -182.248 M -223.96 % | 147.020 M 3 067.39 % | -4.955 M 95.07 % | -100.440 M -30.50 % | -76.964 M -125.58 % | 300.847 M 702.23 % | -49.956 M -164.01 % | 78.040 M 158.86 % | -132.585 M -342.70 % | 54.629 M 167.88 % | -80.478 M -240.62 % | 57.229 M 412.11 % | 11.175 M -94.22 % | 193.224 M 260.26 % | -120.566 M -215.72 % | 104.191 M 404.29 % | -34.241 M 60.44 % | -86.545 M -118.47 % | -39.615 M -130.22 % | 131.072 M 130.87 % | 56.772 M -47.13 % | 107.387 M 39.23 % | 77.131 M 190.69 % | -85.045 M -199.20 % | 85.733 M |
Cash at beginning of period | 0.000 -100.00 % | 944.863 M 0.00 % | 944.863 M | 0.000 -100.00 % | 989.764 M 79.36 % | 551.830 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 587.142 M | 0.000 -100.00 % | 869.940 M 152.00 % | 345.209 M | 0.000 | 0.000 -100.00 % | 421.625 M -5.24 % | 444.952 M | 0.000 | 0.000 -100.00 % | 480.275 M | 0.000 -100.00 % | 203.218 M -24.17 % | 267.986 M 49.37 % | 179.406 M -49.09 % | 352.398 M 43.05 % | 246.353 M 27.88 % | 192.638 M -0.25 % | 193.117 M 38.25 % | 139.691 M -43.53 % | 247.392 M 6.30 % | 232.721 M 67.24 % | 139.156 M |
Cash at end of period | 0.000 -100.00 % | 861.904 M 0.00 % | 861.904 M | 0.000 -100.00 % | 888.392 M -10.24 % | 989.764 M | 0.000 -100.00 % | 4.746 M 102.60 % | -182.248 M -223.96 % | 147.020 M -74.75 % | 582.187 M 679.64 % | -100.440 M -112.67 % | 792.976 M 22.74 % | 646.056 M 1 393.26 % | -49.956 M -164.01 % | 78.040 M -73.00 % | 289.040 M -42.14 % | 499.581 M 720.77 % | -80.478 M -240.62 % | 57.229 M -88.36 % | 491.450 M 154.34 % | 193.224 M 133.78 % | 82.652 M -77.79 % | 372.177 M 156.38 % | 145.165 M -45.40 % | 265.853 M 28.59 % | 206.738 M -36.13 % | 323.710 M 29.54 % | 249.889 M 1.14 % | 247.078 M -23.86 % | 324.523 M 119.75 % | 147.676 M -34.33 % | 224.889 M |
Operating cash flow | 0.000 -100.00 % | 10.613 M 0.00 % | 10.613 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -206.243 M -93.49 % | -106.590 M -132.77 % | 325.269 M 541.13 % | 50.734 M -75.44 % | 206.535 M 267.10 % | -123.601 M -140.71 % | 303.578 M 323.42 % | -135.877 M -175.10 % | 180.918 M 191.90 % | -196.859 M -227.68 % | 154.184 M 557.67 % | -33.689 M -111.71 % | 287.709 M 795.74 % | -41.353 M -118.02 % | 229.471 M 410.05 % | -74.011 M -180.79 % | 91.609 M 174.10 % | -123.627 M -154.06 % | 228.670 M 291.86 % | -119.186 M -178.71 % | -42.764 M -130.57 % | -18.547 M -119.65 % | 94.363 M 285.96 % | 24.449 M -88.89 % | 219.994 M 577.65 % | -46.058 M |
Capital expenditure | 0.000 100.00 % | -11.731 M 0.00 % | -11.731 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.200 M -45.36 % | -8.393 M -24.32 % | -6.751 M 36.66 % | -10.659 M -32.02 % | -8.074 M 23.00 % | -10.486 M -69.29 % | -6.194 M 29.92 % | -8.839 M -25.34 % | -7.052 M 22.57 % | -9.107 M -43.21 % | -6.359 M 37.80 % | -10.223 M 48.56 % | -19.872 M -92.19 % | -10.340 M -25.65 % | -8.229 M 40.90 % | -13.925 M -65.36 % | -8.421 M -217.29 % | -2.654 M 70.54 % | -9.009 M -148.73 % | -3.622 M 85.03 % | -24.202 M -131.24 % | -10.466 M -18.22 % | -8.853 M -14.77 % | -7.714 M 74.43 % | -30.165 M -1.15 % | -29.823 M |
Free CashFlow | 0.000 100.00 % | -1.118 M 0.00 % | -1.118 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -218.443 M -89.98 % | -114.983 M -136.10 % | 318.518 M 694.80 % | 40.075 M -79.81 % | 198.461 M 248.01 % | -134.087 M -145.09 % | 297.384 M 305.49 % | -144.716 M -183.23 % | 173.866 M 184.41 % | -205.966 M -239.33 % | 147.825 M 436.64 % | -43.912 M -116.40 % | 267.837 M 618.13 % | -51.693 M -123.36 % | 221.242 M 351.59 % | -87.936 M -205.71 % | 83.188 M 165.88 % | -126.281 M -157.49 % | 219.661 M 278.87 % | -122.808 M -83.39 % | -66.966 M -130.81 % | -29.013 M -133.93 % | 85.510 M 410.97 % | 16.735 M -91.18 % | 189.829 M 350.17 % | -75.881 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 |