0993.HK

XinKong International Capital Holdings Limited 0993.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 187.769 M 81.58 % 103.407 M 139.97 % -258.684 M -534.16 % 59.583 M -88.07 % 499.464 M -74.06 % 1.926 B 128.98 % 840.947 M -68.11 % 2.637 B 93.10 % 1.366 B 323.45 % 322.530 M 4 631.95 % 6.816 M -20.57 % 8.581 M -88.80 % 76.584 M -18.17 % 93.593 M -42.44 % 162.587 M -23.14 % 211.527 M 564.82 % 31.817 M -79.78 % 157.335 M 26.43 % 124.445 M 8 506.15 % 1.446 M 42.04 % 1.018 M -98.89 % 91.408 M
Net income -241.044 M 75.08 % -967.291 M 57.59 % -2.281 B -36.91 % -1.666 B 37.99 % -2.686 B -18.61 % -2.265 B -52.81 % -1.482 B -247.38 % 1.006 B 82.54 % 550.914 M 163.47 % 209.096 M 413.83 % -66.628 M -247.53 % 45.162 M 179.43 % -56.857 M -31.95 % -43.089 M -155.68 % 77.387 M 2 194.94 % -3.694 M 98.28 % -214.467 M -304.84 % -52.976 M -176.50 % 69.252 M -55.66 % 156.193 M 3 127.58 % -5.159 M -2 688.65 % -185.000 K
Income before tax -264.783 M 53.27 % -566.653 M 74.87 % -2.254 B -45.50 % -1.550 B 41.84 % -2.664 B 9.84 % -2.955 B -89.59 % -1.559 B -223.30 % 1.264 B 81.39 % 696.853 M 164.10 % 263.858 M 474.04 % -70.542 M -22.48 % -57.593 M -4.37 % -55.183 M -30.14 % -42.404 M -159.32 % 71.484 M 654.53 % 9.474 M 105.27 % -179.773 M -253.17 % -50.903 M -179.43 % 64.087 M -46.05 % 118.787 M 897.55 % -14.894 M -337.05 % 6.283 M
Income before tax ratio -1.41 74.27 % -5.48 -162.88 % 8.72 133.51 % -26.01 -387.55 % -5.33 -247.59 % -1.53 17.20 % -1.85 -486.69 % 0.48 -6.06 % 0.51 -37.63 % 0.82 107.90 % -10.35 -54.20 % -6.71 -831.46 % -0.72 -59.04 % -0.45 -203.05 % 0.44 881.65 % 0.04 100.79 % -5.65 -1 646.41 % -0.32 -162.82 % 0.51 -99.37 % 82.15 661.48 % -14.63 -21 385.35 % 0.07
EBITDA 2.090 M 101.01 % -207.421 M 88.51 % -1.805 B -79.83 % -1.004 B 47.18 % -1.900 B -56.63 % -1.213 B -1 003.60 % 134.234 M -94.48 % 2.430 B 111.45 % 1.149 B 331.88 % 266.072 M 567.73 % -56.886 M -8.88 % -52.247 M -6.17 % -49.212 M -36.84 % -35.962 M -145.52 % 79.009 M 262.69 % 21.784 M 112.73 % -171.142 M -294.24 % -43.411 M -167.91 % 63.928 M -43.22 % 112.594 M 4 271.69 % -2.699 M -129.35 % 9.195 M
Net income ratio -1.28 86.28 % -9.35 -206.10 % 8.82 131.54 % -27.96 -419.80 % -5.38 -357.27 % -1.18 33.27 % -1.76 -562.20 % 0.38 -5.47 % 0.40 -37.78 % 0.65 106.63 % -9.78 -285.73 % 5.26 808.91 % -0.74 -61.26 % -0.46 -196.73 % 0.48 2 825.53 % -0.02 99.74 % -6.74 -1 901.92 % -0.34 -160.51 % 0.56 -99.48 % 108.02 2 231.45 % -5.07 -250 297.64 % 0.00
Ratio EBITDA 0.01 100.55 % -2.01 -128.75 % 6.98 141.42 % -16.84 -342.79 % -3.80 -503.85 % -0.63 -494.62 % 0.16 -82.68 % 0.92 9.51 % 0.84 1.99 % 0.82 109.88 % -8.35 -37.07 % -6.09 -847.52 % -0.64 -67.24 % -0.38 -179.07 % 0.49 371.87 % 0.10 101.91 % -5.38 -1 849.50 % -0.28 -153.71 % 0.51 -99.34 % 77.87 3 036.92 % -2.65 -2 735.65 % 0.10
Gross profit ratio 1.00 0.01 % 1.00 -1.26 % 1.01 114.26 % -7.10 -1 783.50 % -0.38 -317.95 % 0.17 117.25 % -1.00 -278.74 % 0.56 -16.57 % 0.67 -32.78 % 1.00 322.75 % -0.45 -153.37 % 0.84 -15.81 % 1.00 -0.09 % 1.00 19.77 % 0.83 44.71 % 0.58 18.83 % 0.49 -13.32 % 0.56 -43.99 % 1.00 414.59 % 0.19 104.87 % -3.99 -1 185.97 % 0.37
Weighted average shs out dil 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 32.97 % 6.550 B 5.64 % 6.200 B 72.78 % 3.588 B 0.71 % 3.563 B 6.08 % 3.359 B 32.62 % 2.533 B 71.86 % 1.474 B 83.84 % 801.687 M 335.94 % 183.900 M 61.23 % 114.060 M 989.81 % 10.466 M -46.30 % 19.489 M 0.00 % 19.489 M 31.63 % 14.806 M 35.42 % 10.933 M 0.01 % 10.932 M -0.01 % 10.933 M 47.26 % 7.424 M
Weighted average shs out 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 32.97 % 6.550 B 5.64 % 6.200 B 72.78 % 3.588 B 0.71 % 3.563 B 6.11 % 3.358 B 36.71 % 2.456 B 66.67 % 1.474 B 123.92 % 658.169 M 261.72 % 181.955 M 59.53 % 114.060 M 989.81 % 10.466 M -46.30 % 19.489 M 0.00 % 19.489 M 31.63 % 14.806 M 35.42 % 10.933 M 0.01 % 10.932 M -0.01 % 10.933 M 47.26 % 7.424 M
EPS diluted -0.07 32.91 % -0.11 62.07 % -0.29 -38.10 % -0.21 51.16 % -0.43 -4.88 % -0.41 4.65 % -0.43 -259.26 % 0.27 68.75 % 0.16 93.70 % 0.08 282.74 % -0.05 -177.93 % 0.06 118.71 % -0.31 18.42 % -0.38 -105.14 % 7.40 3 994.74 % -0.19 98.27 % -11.00 -207.26 % -3.58 -156.56 % 6.33 -55.70 % 14.29 3 140.43 % -0.47 -1 787.55 % -0.02
Earnings per share -0.07 32.91 % -0.11 62.07 % -0.29 -38.10 % -0.21 51.16 % -0.43 -4.88 % -0.41 4.65 % -0.43 -259.26 % 0.27 68.75 % 0.16 88.01 % 0.09 288.27 % -0.05 -165.79 % 0.07 122.16 % -0.31 18.42 % -0.38 -105.14 % 7.40 3 994.74 % -0.19 98.27 % -11.00 -207.26 % -3.58 -156.56 % 6.33 -55.70 % 14.29 3 140.43 % -0.47 -1 787.55 % -0.02
Gross profit 187.762 M 81.60 % 103.393 M 139.47 % -261.938 M 38.07 % -422.979 M -124.69 % -188.250 M -156.53 % 332.989 M 139.50 % -842.945 M -156.99 % 1.479 B 61.11 % 918.025 M 184.63 % 322.530 M 10 640.20 % -3.060 M -142.39 % 7.218 M -90.57 % 76.513 M -18.25 % 93.593 M -31.05 % 135.744 M 11.23 % 122.038 M 689.99 % 15.448 M -82.47 % 88.128 M -29.18 % 124.445 M 44 186.48 % 281.000 K 106.92 % -4.058 M -112.09 % 33.553 M
Income tax expense -23.739 M -17 056.43 % 140.000 K 100.53 % -26.461 M -150.14 % 52.770 M 139.05 % 22.075 M 150.17 % 8.824 M 111.54 % -76.454 M -129.59 % 258.386 M 77.05 % 145.939 M 370.24 % 31.035 M 443 457.14 % -7.000 K -170.00 % 10.000 K -99.40 % 1.674 M 144.38 % 685.000 K 274.74 % -392.000 K -33.33 % -294.000 K -1 500.00 % 21.000 K -98.99 % 2.073 M 5 355.26 % 38.000 K 258.33 % -24.000 K 98.32 % -1.425 M -152.66 % 2.706 M
Cost of revenue 7.000 K -50.00 % 14.000 K -99.57 % 3.254 M -99.33 % 482.562 M -29.83 % 687.714 M -56.82 % 1.593 B -5.42 % 1.684 B 45.38 % 1.158 B 157.87 % 449.148 M 0.000 -100.00 % 9.876 M 624.58 % 1.363 M 1 819.72 % 71.000 K -40.34 % 119.000 K -99.56 % 26.843 M -70.00 % 89.489 M 446.70 % 16.369 M -76.35 % 69.207 M 0.000 -100.00 % 1.165 M -77.05 % 5.076 M -91.23 % 57.855 M
General and administrative expenses 63.121 M -54.24 % 137.939 M -44.23 % 247.343 M 4.41 % 236.888 M -10.25 % 263.934 M 73.24 % 152.353 M -32.54 % 225.845 M -21.83 % 288.907 M 69.60 % 170.346 M 51.95 % 112.107 M 56.65 % 71.567 M -49.04 % 140.437 M 22.52 % 114.628 M -7.74 % 124.243 M 3.58 % 119.949 M 4.93 % 114.312 M -20.12 % 143.111 M 34.23 % 106.614 M 57.87 % 67.531 M 5.45 % 64.042 M 42.80 % 44.846 M 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 349.000 K 0.000
Other expenses 0.000 0.000 0.000 -100.00 % 889.655 M -59.78 % 2.212 B -29.46 % 3.136 B 26 349.95 % 11.855 M 116.04 % -73.924 M -249.63 % 49.406 M 928.40 % -5.964 M 92.01 % -74.627 M 0.000 0.000 0.000 100.00 % -78.291 M -7 829 200.00 % 1.000 K 100.02 % -6.547 M -111.26 % 58.130 M 0.000 100.00 % -1.236 M -130.02 % 4.117 M -90.23 % 42.153 M
Operating expenses 63.121 M -54.24 % 137.939 M -44.23 % 247.343 M -78.04 % 1.127 B -54.50 % 2.476 B -24.70 % 3.288 B 359.44 % 715.648 M 232.89 % 214.983 M -2.80 % 221.172 M 3 608.45 % 5.964 M 294.90 % -3.060 M -102.18 % 140.437 M 22.52 % 114.628 M -7.74 % 124.243 M 198.25 % 41.658 M -63.56 % 114.313 M -16.29 % 136.564 M -17.11 % 164.744 M 143.95 % 67.531 M 7.52 % 62.806 M 27.36 % 49.312 M -41.51 % 84.306 M
Cost and expenses 63.128 M -54.24 % 137.953 M -44.95 % 250.597 M -84.43 % 1.609 B -49.14 % 3.164 B -35.18 % 4.881 B 103.40 % 2.400 B 74.74 % 1.373 B 105.30 % 668.900 M 1 067.73 % 57.282 M -25.95 % 77.358 M -44.92 % 140.437 M 22.52 % 114.628 M -7.74 % 124.243 M 30.00 % 95.569 M -56.08 % 217.578 M 42.27 % 152.933 M -34.63 % 233.951 M 246.43 % 67.531 M 7.52 % 62.806 M 27.36 % 49.312 M -65.31 % 142.161 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 63.121 M -54.24 % 137.939 M -44.23 % 247.343 M 4.41 % 236.888 M -10.25 % 263.934 M 73.24 % 152.353 M -32.54 % 225.845 M -21.83 % 288.907 M 69.60 % 170.346 M 51.95 % 112.107 M 56.65 % 71.567 M -49.04 % 140.437 M 22.52 % 114.628 M -7.74 % 124.243 M 3.58 % 119.949 M 4.93 % 114.312 M -20.12 % 143.111 M 34.23 % 106.614 M 57.87 % 67.531 M 5.45 % 64.042 M 41.70 % 45.195 M 7.22 % 42.153 M
Interest income 0.000 0.000 -100.00 % 240.963 M -46.39 % 449.473 M -41.54 % 768.830 M -46.68 % 1.442 B -17.80 % 1.754 B 28.25 % 1.368 B 245.58 % 395.796 M 0.000 -100.00 % 6.525 M -94.03 % 109.279 M 78.22 % 61.318 M -7.57 % 66.342 M 10 464.01 % 628.000 K -86.96 % 4.817 M 477.58 % 834.000 K 0.000 0.000 -100.00 % 1.446 M 42.04 % 1.018 M -10.78 % 1.141 M
Interest expense 264.022 M -19.33 % 327.298 M -13.73 % 379.368 M -21.38 % 482.562 M -29.83 % 687.714 M -46.55 % 1.287 B -23.58 % 1.684 B 45.38 % 1.158 B 157.87 % 449.148 M 789.49 % 50.495 M 411.29 % 9.876 M 621.93 % 1.368 M 1 826.76 % 71.000 K -40.34 % 119.000 K -81.05 % 628.000 K -86.96 % 4.817 M 206.82 % 1.570 M -44.21 % 2.814 M 0.000 -100.00 % 1.165 M -77.05 % 5.076 M 0.000
Depreciation and amortization 2.851 M -91.07 % 31.934 M -54.70 % 70.500 M 11.13 % 63.440 M -17.22 % 76.635 M -48.73 % 149.461 M 1 572.76 % 8.935 M 18.45 % 7.543 M 143.24 % 3.101 M 276.56 % 823.500 K -78.21 % 3.780 M -5.10 % 3.983 M -32.49 % 5.900 M -6.69 % 6.323 M -8.32 % 6.897 M -7.95 % 7.493 M -3.90 % 7.797 M 66.67 % 4.678 M 14.10 % 4.100 M 16.61 % 3.516 M -59.71 % 8.726 M -5.10 % 9.195 M
Operating income 7.604 M 104.84 % -157.241 M 69.12 % -509.281 M 67.13 % -1.550 B 41.84 % -2.664 B 9.84 % -2.955 B -89.59 % -1.559 B -223.28 % 1.264 B 82.61 % 692.343 M 161.02 % 265.248 M 0.000 100.00 % -57.593 M -4.37 % -55.183 M -30.50 % -42.285 M -163.09 % 67.018 M 4 353.02 % 1.505 M 101.16 % -129.572 M -2 635.66 % 5.110 M -91.46 % 59.828 M -61.97 % 157.334 M 1 053.48 % -16.501 M 67.49 % -50.753 M
Operating income ratio 0.04 102.66 % -1.52 -177.24 % 1.97 107.57 % -26.01 -387.55 % -5.33 -247.59 % -1.53 17.20 % -1.85 -486.61 % 0.48 -5.43 % 0.51 -38.36 % 0.82 0.00 100.00 % -6.71 -831.46 % -0.72 -59.49 % -0.45 -209.61 % 0.41 5 693.42 % 0.01 100.17 % -4.07 -12 638.81 % 0.03 -93.24 % 0.48 -99.56 % 108.81 771.26 % -16.21 -2 819.34 % -0.56
Total other income expenses net -272.387 M 33.47 % -409.412 M 76.54 % -1.745 B 0.000 0.000 0.000 0.000 100.00 % -260.000 K 0.000 100.00 % -1.390 M 98.03 % -70.542 M 0.000 0.000 100.00 % -119.000 K -102.66 % 4.466 M -43.96 % 7.969 M 115.87 % -50.201 M 10.38 % -56.013 M -1 415.17 % 4.259 M 111.05 % -38.547 M 0.000 -100.00 % 57.036 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 3.421 B -2.90 % 3.523 B 54.01 % 2.288 B -65.32 % 6.598 B -26.93 % 9.030 B 3.78 % 8.701 B -62.24 % 23.046 B -34.98 % 35.442 B 122.72 % 15.913 B 1 749.27 % 860.514 M 84 796.26 % -1.016 M 97.73 % -44.696 M 92.32 % -581.926 M -155.87 % -227.431 M 37.68 % -364.913 M -165.32 % -137.536 M 25.19 % -183.847 M 5.69 % -194.942 M -252.87 % -55.245 M -180.33 % -19.707 M -291.33 % 10.300 M -92.62 % 139.520 M
Total investments 353.395 M -43.91 % 630.058 M -67.69 % 1.950 B -47.76 % 3.732 B -20.18 % 4.676 B -46.96 % 8.816 B -58.17 % 21.078 B 49.54 % 14.095 B 53.36 % 9.191 B 1 964.47 % 445.189 M -64.53 % 1.255 B 1 035.73 % 110.519 M -36.26 % 173.384 M -71.45 % 607.347 M 22 827.41 % 2.649 M -93.30 % 39.523 M -52.12 % 82.551 M 7.24 % 76.975 M 56 499.26 % 136.000 K -98.91 % 12.441 M -23.95 % 16.358 M -28.93 % 23.017 M
Total debt 3.834 B -24.89 % 5.105 B -13.52 % 5.903 B -31.14 % 8.573 B -20.68 % 10.808 B -8.38 % 11.796 B -53.70 % 25.478 B -34.62 % 38.967 B 93.04 % 20.185 B 345.10 % 4.535 B 5 357.24 % 83.101 M -76.24 % 349.762 M 0.000 0.000 -100.00 % 584.000 K -99.61 % 151.203 M 895.74 % 15.185 M -62.50 % 40.493 M 220.25 % 12.644 M -40.02 % 21.082 M 18.49 % 17.792 M -88.89 % 160.192 M
Accumulated other comprehensive income loss 0.000 -100.00 % 6.896 B 0.64 % 6.853 B 106.86 % 3.313 B 0.000 -100.00 % 1.348 B 68.03 % 802.048 M -29.28 % 1.134 B 4 534.73 % -25.575 M -184.70 % -8.983 M 0.000 100.00 % -25.961 M -278.52 % 14.542 M 175.54 % -19.252 M -9.07 % -17.651 M 48.26 % -34.114 M -25.05 % -27.281 M 0.000 -100.00 % 10.202 M -0.65 % 10.269 M 0.000 -100.00 % 1.594 M
Retained earnings -12.596 B -5.38 % -11.954 B -8.80 % -10.986 B -29.46 % -8.486 B -27.36 % -6.663 B -137.67 % -2.804 B -443.58 % -515.770 M -145.01 % 1.146 B 530.27 % 181.812 M 149.26 % -369.102 M 0.000 -100.00 % 32.967 M 370.33 % -12.195 M 0.000 0.000 0.000 0.000 -100.00 % 224.001 M 4 400.72 % 4.977 M -97.69 % 215.848 M 208.04 % -199.790 M -3.35 % -193.305 M
Common stock 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 40.48 % 6.200 M 0.00 % 6.200 M 72.80 % 3.588 M 7.49 % 3.338 M 1.83 % 3.278 M 107.99 % 1.576 M 73.95 % 906.000 K -64.37 % 2.543 M 365.75 % 546.000 K -94.96 % 10.830 M 0.00 % 10.830 M 0.00 % 10.830 M 0.00 % 10.830 M 78.24 % 6.076 M 0.00 % 6.076 M 0.00 % 6.076 M 47.26 % 4.126 M
Total equity -2.273 B -37.23 % -1.657 B -126.05 % -732.882 M -47.76 % -495.994 M -135.91 % 1.381 B -47.11 % 2.611 B 202.93 % 862.078 M -78.78 % 4.063 B 215.70 % 1.287 B 84.28 % 698.375 M -51.78 % 1.448 B 9.19 % 1.326 B 10.55 % 1.200 B 6.60 % 1.125 B 293.55 % 285.978 M 37.05 % 208.669 M -3.71 % 216.707 M -50.31 % 436.160 M 46.70 % 297.312 M 27.92 % 232.419 M 195.44 % 78.669 M 17.54 % 66.931 M
Other non current liabilities 507.018 M 14 369.69 % 3.504 M 100.08 % -4.149 B 51.77 % -8.602 B -587.41 % 1.765 B -25.57 % 2.371 B -88.10 % 19.932 B 281.68 % 5.222 B -44.23 % 9.364 B 1 133.92 % 758.866 M 435.85 % 141.618 M 0.000 -100.00 % 29.336 M -11.79 % 33.257 M 11 810.21 % -284.000 K -107.48 % 3.799 M 139.87 % -9.529 M -417.95 % 2.997 M -24.60 % 3.975 M 25.83 % 3.159 M -17.71 % 3.839 M 102.39 % -160.565 M
Long term debt 3.832 B 37.67 % 2.784 B -34.89 % 4.275 B -50.31 % 8.602 B -23.42 % 11.233 B -30.80 % 16.232 B -50.60 % 32.859 B -0.54 % 33.038 B 183.98 % 11.634 B 197.39 % 3.912 B 4 890.28 % 78.393 M -77.59 % 349.762 M 421 300.00 % 83.000 K -59.31 % 204.000 K 0.00 % 204.000 K -45.89 % 377.000 K -72.88 % 1.390 M -86.87 % 10.585 M 0.26 % 10.558 M -5.18 % 11.135 M 210.34 % 3.588 M -97.77 % 160.565 M
Total non current liabilities 4.339 B 55.69 % 2.787 B 2 118.55 % 125.625 M -98.53 % 8.573 B -34.04 % 12.997 B -30.13 % 18.604 B -52.58 % 39.228 B 2.53 % 38.260 B 113.71 % 17.903 B 290.58 % 4.584 B 1 983.41 % 220.011 M -26.00 % 297.322 M 913.51 % 29.336 M -11.79 % 33.257 M 583.60 % 4.865 M 0.54 % 4.839 M -62.48 % 12.897 M -10.71 % 14.444 M -2.83 % 14.865 M 1.84 % 14.597 M 87.74 % 7.775 M 0.000
Other current liabilities 400.693 M 36.57 % 293.396 M -20.58 % 369.411 M 111.93 % -3.096 B 41.84 % -5.324 B -1 104.93 % -441.860 M 79.37 % -2.142 B 44.88 % -3.886 B -34.22 % -2.895 B -5 646.43 % -50.383 M -1 111.71 % 4.980 M 103.18 % -156.734 M -19 131.17 % -815.000 K 1.33 % -826.000 K -108.28 % 9.973 M 78.70 % 5.581 M -53.18 % 11.920 M -6.45 % 12.742 M -7.88 % 13.832 M -23.33 % 18.040 M 110.48 % 8.571 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 2.023 M -99.91 % 2.321 B 42.58 % 1.628 B -46.07 % 3.019 B -42.27 % 5.229 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -31.88 % 207.000 K -99.86 % 150.635 M 991.95 % 13.795 M -53.88 % 29.908 M 1 333.75 % 2.086 M -79.03 % 9.947 M -29.97 % 14.204 M 0.000
Total current liabilities 503.514 M -81.94 % 2.788 B 27.51 % 2.186 B 874.19 % 224.432 M -63.60 % 616.572 M -56.51 % 1.418 B -37.55 % 2.270 B 663.21 % 297.408 M 49.03 % 199.567 M 296.10 % 50.383 M -82.97 % 295.861 M 82.84 % 161.811 M 2 155.21 % 7.175 M -96.74 % 220.123 M -27.14 % 302.129 M -34.91 % 464.186 M 84.41 % 251.716 M -6.04 % 267.907 M 78.57 % 150.031 M 46.32 % 102.535 M 41.80 % 72.310 M 0.000
Total liabilities 4.339 B -22.17 % 5.575 B -13.77 % 6.465 B -33.36 % 9.701 B -28.74 % 13.614 B -33.01 % 20.322 B -38.33 % 32.953 B -22.03 % 42.262 B 101.27 % 20.998 B 349.55 % 4.671 B 797.25 % 520.580 M -4.12 % 542.972 M 153.21 % 214.436 M -15.37 % 253.380 M -17.46 % 306.994 M -35.41 % 475.309 M 79.62 % 264.613 M -6.28 % 282.351 M 71.23 % 164.896 M 40.78 % 117.132 M 46.26 % 80.085 M -66.78 % 241.089 M
Other non current assets 1.079 B -3.02 % 1.113 B 0.000 -100.00 % 2.546 B -79.95 % 12.695 B 247.26 % 3.656 B -86.78 % 27.648 B 1 070.84 % -2.848 B -114.08 % 20.221 B 769.15 % 2.327 B 0.000 0.000 0.000 0.000 -100.00 % 6.228 M 132.13 % 2.683 M -58.03 % 6.393 M -92.65 % 86.968 M 547.81 % 13.425 M 191.03 % 4.613 M 7.10 % 4.307 M 102.40 % -179.506 M
Long term investments 0.000 -100.00 % 193.589 M -90.07 % 1.950 B 64.32 % 1.187 B 0.000 -100.00 % 4.941 B -62.62 % 13.217 B 365.52 % 2.839 B 162.09 % 1.083 B 15 731.02 % 6.843 M -99.45 % 1.255 B 99.01 % 630.727 M 263.77 % 173.384 M -71.45 % 607.347 M 0.000 -100.00 % 39.523 M -52.12 % 82.551 M 0.000 0.000 -100.00 % 12.163 M -25.64 % 16.358 M 0.000
Intangible assets 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M -43.91 % 4.190 M 78.30 % 2.350 M -29.13 % 3.316 M 0.00 % 3.316 M -30.60 % 4.778 M 0.00 % 4.778 M 103.32 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M -30.20 % 3.367 M 43.28 % 2.350 M 8.65 % 2.163 M 0.00 % 2.163 M 0.00 % 2.163 M -94.49 % 39.289 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.279 M 3.90 % 21.442 M 1 331.38 % 1.498 M 0.00 % 1.498 M 0.00 % 1.498 M 0.00 % 1.498 M -97.36 % 56.731 M 3 687.12 % 1.498 M 0.000 0.000 0.000
Goodwill and intangible assets 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M -43.91 % 4.190 M 0.00 % 4.190 M 26.36 % 3.316 M 0.00 % 3.316 M -30.60 % 4.778 M 0.00 % 4.778 M 103.32 % 2.350 M -90.46 % 24.629 M 3.52 % 23.792 M 518.30 % 3.848 M 0.00 % 3.848 M 0.00 % 3.848 M -20.90 % 4.865 M -91.77 % 59.081 M 1 513.79 % 3.661 M 69.26 % 2.163 M 0.00 % 2.163 M -6.24 % 2.307 M
Property plant equipment net 2.493 M -20.40 % 3.132 M -90.84 % 34.192 M -63.16 % 92.812 M -39.42 % 153.205 M -43.11 % 269.305 M 1 924.70 % 13.301 M -39.62 % 22.027 M 18.99 % 18.512 M 441.44 % 3.419 M 355.26 % 751.000 K -86.28 % 5.473 M -3.85 % 5.692 M -50.94 % 11.602 M -33.28 % 17.389 M -56.62 % 40.088 M 4.33 % 38.426 M -7.77 % 41.664 M 20.42 % 34.599 M 3.89 % 33.304 M 6.83 % 31.174 M -82.41 % 177.199 M
Total non current assets 1.084 B -17.37 % 1.312 B -33.96 % 1.986 B -48.10 % 3.828 B -70.34 % 12.905 B 44.63 % 8.923 B -57.70 % 21.094 B 83 134.78 % 25.343 M -99.88 % 21.328 B 816.01 % 2.328 B 41.38 % 1.647 B 161.84 % 628.985 M 210.05 % 202.868 M -82.35 % 1.150 B 4 085.47 % 27.465 M -68.12 % 86.142 M -34.86 % 132.235 M -29.55 % 187.713 M 263.19 % 51.685 M -1.81 % 52.638 M -13.61 % 60.930 M 0.000
Other current assets -150.183 M -161.67 % 243.518 M 113.04 % -1.868 B 10.47 % -2.086 B 77.44 % -9.245 B 16.47 % -11.068 B 62.85 % -29.797 B 11.34 % -33.607 B -102 599.63 % 32.787 M 100.65 % -5.034 B -472 373.83 % 1.066 M -99.72 % 374.304 M 13 666.24 % 2.719 M 48.66 % 1.829 M 18.08 % 1.549 M -93.67 % 24.482 M 9.06 % 22.449 M 100.21 % 11.213 M -96.25 % 298.712 M 550.52 % 45.919 M -20.06 % 57.444 M 169.23 % -82.978 M
Short term investments 353.395 M -30.36 % 507.436 M -51.86 % 1.054 B -51.35 % 2.167 B -53.66 % 4.676 B -35.00 % 7.193 B -56.68 % 16.606 B 47.53 % 11.256 B 79.40 % 6.274 B 1 331.33 % 438.346 M 0.000 0.000 0.000 0.000 -100.00 % 2.649 M -19.29 % 3.282 M -90.75 % 35.495 M -71.18 % 123.147 M 0.000 -100.00 % 119.737 M 2 582.28 % 4.464 M -80.61 % 23.017 M
cash and cash equivalents 413.122 M -73.88 % 1.581 B -20.40 % 1.987 B 0.59 % 1.975 B -6.56 % 2.114 B -31.71 % 3.095 B 28.87 % 2.402 B -31.86 % 3.525 B -17.50 % 4.272 B 16.27 % 3.675 B 4 268.33 % 84.117 M -78.68 % 394.458 M -32.22 % 581.926 M 155.87 % 227.431 M -37.77 % 365.497 M 26.58 % 288.739 M 39.67 % 206.726 M -12.19 % 235.435 M 246.79 % 67.889 M 66.44 % 40.789 M 444.43 % 7.492 M -63.76 % 20.672 M
Cash and short term investments 766.517 M -63.30 % 2.089 B -31.31 % 3.041 B 53.97 % 1.975 B -70.91 % 6.789 B -41.37 % 11.580 B -40.32 % 19.404 B 10.71 % 17.527 B 66.19 % 10.546 B 156.43 % 4.113 B 4 789.44 % 84.117 M -78.68 % 394.458 M -32.22 % 581.926 M 155.87 % 227.431 M -38.22 % 368.146 M 26.07 % 292.021 M 20.56 % 242.221 M -34.92 % 372.195 M 448.24 % 67.889 M -57.71 % 160.526 M 1 242.64 % 11.956 M -72.63 % 43.689 M
Total current assets 981.785 M -62.33 % 2.606 B -2.48 % 2.673 B -11.39 % 3.016 B 44.27 % 2.091 B -55.53 % 4.702 B 7.82 % 4.361 B -20.87 % 5.511 B 129.46 % 2.402 B -21.02 % 3.041 B 3 483.78 % 84.852 M -88.81 % 758.513 M 33.04 % 570.119 M 150.61 % 227.489 M -59.77 % 565.507 M -5.41 % 597.836 M 71.26 % 349.085 M -34.23 % 530.798 M 29.30 % 410.523 M 38.26 % 296.913 M 203.52 % 97.824 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.041 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K -73.90 % 498.000 K 103.27 % 245.000 K 0.000
Net receivables 365.451 M 33.30 % 274.156 M -81.72 % 1.500 B -52.04 % 3.127 B -31.21 % 4.547 B 8.50 % 4.190 B 765.49 % 484.173 M -74.17 % 1.875 B 34.90 % 1.390 B 50.78 % 921.588 M 125 286.12 % 735.000 K 0.000 -100.00 % 449.326 M 774 600.00 % 58.000 K -99.97 % 170.261 M -37.07 % 270.575 M 214.41 % 86.059 M -42.17 % 148.810 M 239.81 % 43.792 M -50.87 % 89.131 M 185.03 % 31.271 M -20.41 % 39.289 M
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 52.232 M 0.00 % 52.232 M -52.94 % 110.990 M 1 202.39 % 8.522 M 2 740.67 % 300.000 K 102.27 % -13.217 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 395.000 K -94.30 % 6.928 M 0.000
Other assets 0.000 0.000 -100.00 % 1.073 B -54.57 % 2.361 B 0.000 0.000 -100.00 % 10.947 B -74.41 % 42.775 B 0.000 0.000 -100.00 % 1.783 B 0.000 -100.00 % 309.878 M -59.65 % 768.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 308.020 M
Account payables 100.798 M 2.27 % 98.559 M -21.55 % 125.625 M -44.03 % 224.432 M -63.60 % 616.572 M -64.12 % 1.718 B -24.30 % 2.270 B -43.28 % 4.002 B 29.31 % 3.095 B 0.000 -100.00 % 295.861 M 82.84 % 161.811 M -12.58 % 185.100 M -15.91 % 220.123 M -24.60 % 291.949 M -5.18 % 307.900 M 36.78 % 225.098 M 1.59 % 221.581 M 65.23 % 134.103 M 103.82 % 65.795 M 59.80 % 41.173 M 0.000
Tax payables 0.000 -100.00 % 74.781 M 17.87 % 63.444 M -18.59 % 77.930 M -17.92 % 94.943 M -32.71 % 141.097 M 3.77 % 135.973 M -25.09 % 181.516 M 0.000 0.000 -100.00 % 1.000 K -99.96 % 2.694 M 288.18 % 694.000 K 1.31 % 685.000 K 0.000 -100.00 % 70.000 K -92.25 % 903.000 K -75.44 % 3.676 M 36 660.00 % 10.000 K -99.89 % 8.753 M 4.68 % 8.362 M 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 65.000 K -99.94 % 109.181 M 0.000 0.000 0.000 0.000 0.000 100.00 % -172.657 M 0.000 0.000 0.000 0.000 -100.00 % 291.699 M 9 175.01 % 3.145 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 -100.00 % 1.277 B -12.25 % 1.455 B 8.72 % 1.339 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.000 K 0.000 0.000 -100.00 % 10.342 M 5.42 % 9.810 M 98 000.00 % 10.000 K -95.58 % 226.000 K 0.000 0.000
Capital lease obligations 0.000 -100.00 % 812.000 K -97.24 % 29.412 M -0.96 % 29.697 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 83.000 K -59.31 % 204.000 K -49.25 % 402.000 K -45.31 % 735.000 K -4.05 % 766.000 K -8.15 % 834.000 K -19.96 % 1.042 M 172.06 % 383.000 K -40.34 % 642.000 K 72.12 % 373.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.705 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
Other total stockholders equity 10.314 B 206.98 % 3.360 B 0.00 % 3.360 B 0.00 % 3.360 B -48.94 % 6.580 B 141.70 % 2.722 B 15.49 % 2.357 B 27.84 % 1.844 B 63.56 % 1.127 B 5.61 % 1.067 B -26.21 % 1.447 B 11.69 % 1.295 B 8.40 % 1.195 B 18.73 % 1.006 B 392.50 % 204.340 M 6.47 % 191.921 M -13.87 % 222.816 M 12.81 % 197.519 M -32.43 % 292.325 M 31.40 % 222.472 M -18.32 % 272.383 M 7.02 % 254.516 M
Deferred tax liabilities non current 0.000 0.000 100.00 % -65.000 K -100.00 % 8.464 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.515 M 0.000 0.000 0.000 0.000 -100.00 % 80.000 K -83.05 % 472.000 K 6.07 % 445.000 K -48.38 % 862.000 K 159.64 % 332.000 K 9.57 % 303.000 K -12.93 % 348.000 K 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 904.096 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.780 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 % 241.089 M
Total assets 2.066 B -47.28 % 3.918 B -31.64 % 5.732 B -37.73 % 9.205 B -38.61 % 14.995 B -34.61 % 22.933 B -34.52 % 35.024 B -24.39 % 46.325 B 107.88 % 22.285 B 315.04 % 5.369 B 172.72 % 1.969 B 12.58 % 1.749 B 23.67 % 1.414 B 2.56 % 1.379 B 132.53 % 592.972 M -13.31 % 683.978 M 42.10 % 481.320 M -33.01 % 718.511 M 55.45 % 462.208 M 32.23 % 349.551 M 120.18 % 158.754 M -48.46 % 308.020 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Change in working capital 526.463 M -36.07 % 823.474 M -32.80 % 1.225 B -6.97 % 1.317 B 105.63 % 640.590 M -91.44 % 7.479 B 102.23 % 3.698 B 195.37 % -3.878 B 66.67 % -11.634 B -612.58 % -1.633 B -848.94 % -172.054 M 59.65 % -426.449 M -476.43 % 113.288 M 127.79 % -407.650 M -547.45 % 91.105 M 150.82 % -179.253 M -548.22 % 39.992 M 163.54 % -62.935 M -551.34 % 13.944 M 323.00 % -6.253 M -192.47 % 6.762 M 96.51 % 3.441 M
Accounts receivables 303.548 M -45.93 % 561.389 M 43.34 % 391.655 M -73.71 % 1.490 B 629.35 % 204.258 M -92.96 % 2.901 B -8.17 % 3.159 B 185.35 % -3.702 B 0.000 100.00 % -802.858 M -837.95 % -85.597 M -8.94 % -78.573 M 0.000 100.00 % -447.385 M -546.80 % 100.132 M 149.96 % -200.416 M -874.02 % 25.893 M 155.75 % -46.449 M 0.000 0.000 0.000 -100.00 % 40.590 M
Inventory 0.000 0.000 -100.00 % 925.811 M 151.61 % 367.956 M -63.30 % 1.003 B -81.39 % 5.389 B 153.16 % 2.129 B 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 % -253.000 K -475.00 % -44.000 K -100.61 % 7.177 M
Accounts payables 0.000 100.00 % -27.066 M 72.61 % -98.807 M 74.80 % -392.140 M 46.93 % -738.957 M 21.32 % -939.250 M 36.92 % -1.489 B -282.39 % 816.349 M 0.000 -100.00 % 290.210 M 0.000 0.000 0.000 100.00 % -71.826 M -350.29 % -15.951 M 0.000 -100.00 % 3.517 M -28.03 % 4.887 M 0.000 0.000 0.000 100.00 % -33.963 M
Other working capital 222.915 M -16.05 % 265.539 M 3 837.99 % 6.743 M 104.55 % -148.310 M -185.92 % 172.623 M 34.39 % 128.445 M 227.47 % -100.764 M 89.85 % -992.555 M 90.88 % -10.881 B -24 804.44 % 44.046 M 150.95 % -86.457 M 75.17 % -348.233 M -400.86 % 115.746 M 767.21 % 13.347 M 0.000 100.00 % -548.000 K -103.89 % 14.099 M 0.000 100.00 % -11.259 M -87.65 % -6.000 M -188.16 % 6.806 M 165.68 % -10.363 M
Other non cash items 225.422 M -67.70 % 697.854 M -61.36 % 1.806 B 14.94 % 1.571 B -46.85 % 2.956 B -41.05 % 5.014 B 319.97 % 1.194 B -47.00 % 2.253 B 601.60 % -449.082 M 41.03 % -761.601 M -737.04 % 119.554 M 353.47 % -47.167 M 0.000 -100.00 % 27.620 M 145.88 % -60.199 M -2 662.69 % -2.179 M -101.28 % 170.852 M 59.07 % 107.410 M 368.63 % -39.984 M 62.66 % -107.092 M -868.90 % -11.053 M -129.70 % -4.812 M
Net cash provided by operating activities 489.953 M -50.34 % 986.609 M 16.42 % 847.437 M -39.57 % 1.402 B 38.97 % 1.009 B -90.89 % 11.075 B 231.33 % 3.343 B 646.03 % -612.186 M 94.15 % -10.466 B -379.11 % -2.184 B -2 104.95 % -99.067 M 76.02 % -413.141 M -603.93 % 81.983 M 119.68 % -416.551 M -462.86 % 114.798 M 166.11 % -173.644 M -3 191.40 % 5.617 M -64.96 % 16.032 M -66.11 % 47.312 M 428.15 % 8.958 M 174.24 % -12.066 M -257.95 % 7.639 M
Investments in property plant and equipment 0.000 100.00 % -874.000 K 21.61 % -1.115 M -13.54 % -982.000 K 82.13 % -5.495 M -2 248.29 % -234.000 K 88.50 % -2.034 M 81.61 % -11.058 M 39.22 % -18.194 M -519.26 % -2.938 M 29.41 % -4.162 M -1.84 % -4.087 M -137.89 % -1.718 M 55.46 % -3.857 M 38.36 % -6.257 M 26.64 % -8.529 M -35.92 % -6.275 M 12.46 % -7.168 M -95.05 % -3.675 M -55.52 % -2.363 M -3.73 % -2.278 M 56.82 % -5.275 M
Acquisitions net 0.000 -100.00 % 65.308 M -62.39 % 173.663 M 6.25 % 163.444 M 2 419.17 % 6.488 M 104.36 % -148.732 M -121.15 % 703.300 M 308.34 % 172.234 M -46.45 % 321.653 M 13 223.34 % -2.451 M 0.000 100.00 % -292.507 M -541.46 % -45.600 M -4 966.67 % -900.000 K -112.82 % 7.019 M -51.37 % 14.432 M 420.21 % -4.507 M 96.05 % -114.107 M -96 800.85 % 118.000 K -99.34 % 17.799 M 339.39 % -7.435 M -229.91 % 5.723 M
Purchases of investments 0.000 100.00 % -53.312 M 85.47 % -366.808 M 52.88 % -778.466 M -32.02 % -589.666 M 78.91 % -2.795 B -121.60 % -1.261 B 92.78 % -17.473 B -300.20 % -4.366 B -1 427.15 % -285.903 M -141.20 % -118.536 M 13.47 % -136.992 M -538.84 % -21.444 M 93.34 % -322.085 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 142.314 M 3 854.00 % -3.791 M
Sales maturities of investments 74.315 M 176.61 % 26.866 M -76.87 % 116.160 M -94.47 % 2.102 B 54.85 % 1.358 B -14.93 % 1.596 B -17.56 % 1.936 B -67.23 % 5.907 B 0.000 -100.00 % 68.929 M -47.02 % 130.093 M -20.89 % 164.438 M 9.63 % 150.000 M 1 015.82 % 13.443 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.616 M -26.92 % 11.790 M
Other investing activites 1.281 M -98.47 % 83.706 M -78.74 % 393.656 M -49.73 % 783.116 M 23.71 % 633.031 M -78.45 % 2.937 B 76.39 % 1.665 B 1 680.38 % 93.524 M 0.000 100.00 % -512.000 K -238.38 % 370.000 K 106.68 % -5.536 M -214.57 % 4.832 M -54.57 % 10.635 M -90.32 % 109.819 M 9.64 % 100.163 M 3 252.18 % 2.988 M -94.65 % 55.873 M 12 167.60 % -463.000 K -108.29 % 5.586 M -74.71 % 22.085 M 769.85 % -3.297 M
Net cash used for investing activites 75.596 M -37.88 % 121.694 M -61.44 % 315.556 M -86.10 % 2.270 B 61.87 % 1.402 B -11.75 % 1.589 B -47.75 % 3.041 B 126.88 % -11.312 B -125.50 % -5.016 B -2 150.72 % -222.875 M -2 970.25 % 7.765 M 102.83 % -274.684 M -419.14 % 86.070 M 128.43 % -302.764 M -373.79 % 110.581 M 4.26 % 106.066 M 1 460.87 % -7.794 M 88.08 % -65.402 M -1 526.92 % -4.020 M -119.12 % 21.022 M -87.13 % 163.302 M 3 070.91 % 5.150 M
Debt repayment -1.272 B -65.25 % -769.572 M 69.71 % -2.540 B -12.77 % -2.253 B 57.53 % -5.304 B 46.99 % -10.004 B -34.45 % -7.441 B -147.49 % 15.667 B 16.89 % 13.403 B 251.45 % 3.814 B 2 772.19 % 132.776 M -73.44 % 500.000 M 0.000 0.000 100.00 % -148.694 M -325.55 % 65.926 M 361.19 % -25.241 M -212.83 % 22.371 M 333.66 % -9.574 M -224.50 % 7.690 M 105.02 % -153.291 M -7 507.49 % -2.015 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 1.550 B 0.000 0.000 -100.00 % 658.442 M 0.000 -100.00 % 535.949 M 0.000 0.000 -100.00 % 195.319 M -76.16 % 819.386 M 0.000 0.000 0.000 -100.00 % 49.638 M 0.000 0.000 -100.00 % 8.360 M 0.000
Common stock repurchased 0.000 0.000 100.00 % -1.687 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -399.691 M 0.41 % -401.347 M -81.02 % -221.720 M 44.46 % -399.200 M -252.46 % -113.261 M -69.14 % -66.964 M -9.77 % -61.004 M -217.96 % -19.186 M 0.000 100.00 % -236.351 M 0.00 % -236.351 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.125 M -150.34 % -3.645 M -19.98 % -3.038 M 0.000 0.000
Other financing activites -75.248 M 77.71 % -337.624 M -109.95 % 3.392 B 478.78 % -895.461 M -11.92 % -800.064 M 53.80 % -1.732 B -2 033.34 % 89.564 M 104.57 % -1.960 B -41 489.37 % -4.712 M -103.17 % 148.877 M 3 407.64 % -4.501 M -2 713.13 % -160.000 K 98.63 % -11.637 M -162.27 % -4.437 M -812.96 % -486.000 K 88.62 % -4.272 M -136.54 % -1.806 M -123.43 % 7.709 M 424.04 % -2.379 M -78.20 % -1.335 M 34.04 % -2.024 M 64.61 % -5.719 M
Net cash used provided by financing activities -1.747 B -15.79 % -1.509 B -42.65 % -1.058 B 70.19 % -3.547 B 23.99 % -4.667 B 60.46 % -11.803 B -59.24 % -7.412 B -151.67 % 14.347 B 7.04 % 13.403 B 214.47 % 4.262 B 4 043.57 % -108.076 M -121.62 % 499.840 M 172.12 % 183.682 M -77.46 % 814.949 M 644.49 % -149.673 M -342.76 % 61.654 M 327.95 % -27.047 M -138.31 % 70.593 M 552.58 % -15.598 M -570.24 % 3.317 M 102.26 % -146.837 M -1 798.59 % -7.734 M
Effect of forex changes on cash 12.892 M 52.01 % 8.481 M -69.82 % 28.100 M 3 267.98 % -887.000 K 95.75 % -20.883 M -331.65 % -4.838 M 94.86 % -94.148 M -164.61 % 145.707 M 24 880.10 % -588.000 K -2 205.88 % -25.500 K -101.82 % 1.401 M 324.16 % -625.000 K -120.08 % 3.112 M 24 038.46 % -13.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -1.168 B -198.20 % -391.759 M -393.25 % 133.591 M 12.06 % 119.217 M 105.24 % -2.277 B -365.86 % 856.438 M 176.26 % -1.123 B -143.73 % 2.568 B 223.22 % -2.084 B -952.77 % -197.977 M 0.00 % -197.977 M -4.97 % -188.610 M -153.15 % 354.847 M 271.10 % 95.621 M 26.31 % 75.706 M 1 377.95 % -5.924 M 79.73 % -29.224 M -237.70 % 21.223 M -23.37 % 27.694 M -16.83 % 33.297 M 656.92 % 4.399 M 0.000
Cash at beginning of period 1.581 B -19.85 % 1.973 B 7.26 % 1.840 B 6.93 % 1.720 B -56.96 % 3.997 B 66.42 % 2.402 B -31.86 % 3.525 B 268.44 % 956.675 M 421.26 % 183.532 M -51.89 % 381.509 M 0.00 % 381.509 M -33.08 % 570.119 M 164.84 % 215.272 M 79.92 % 119.651 M 172.27 % 43.945 M -11.88 % 49.869 M -36.95 % 79.093 M 10.65 % 71.483 M 63.24 % 43.789 M 317.36 % 10.492 M 72.20 % 6.093 M 0.000
Cash at end of period 413.122 M -73.88 % 1.581 B -19.85 % 1.973 B 7.26 % 1.840 B 6.93 % 1.720 B -43.96 % 3.070 B 27.82 % 2.402 B -31.86 % 3.525 B 268.44 % 956.675 M -73.96 % 3.675 B 1 902.11 % 183.532 M -51.89 % 381.509 M -33.08 % 570.119 M 164.84 % 215.272 M 79.92 % 119.651 M 172.27 % 43.945 M -11.88 % 49.869 M -46.21 % 92.706 M 29.69 % 71.483 M 63.24 % 43.789 M 317.36 % 10.492 M -49.25 % 20.672 M
Operating cash flow 489.953 M -50.34 % 986.609 M 16.42 % 847.437 M -40.14 % 1.416 B 40.28 % 1.009 B -88.37 % 8.679 B 159.63 % 3.343 B 646.03 % -612.186 M 94.15 % -10.466 B -2 331.56 % -430.408 M -334.46 % -99.067 M 76.02 % -413.141 M -603.93 % 81.983 M 119.68 % -416.551 M -462.86 % 114.798 M 166.11 % -173.644 M -3 191.40 % 5.617 M -64.96 % 16.032 M -66.11 % 47.312 M 428.15 % 8.958 M 174.24 % -12.066 M -257.95 % 7.639 M
Capital expenditure 0.000 100.00 % -874.000 K 21.61 % -1.115 M -13.54 % -982.000 K 82.13 % -5.495 M -2 248.29 % -234.000 K 88.50 % -2.034 M 81.61 % -11.058 M 39.22 % -18.194 M -519.26 % -2.938 M 29.41 % -4.162 M -1.84 % -4.087 M -137.89 % -1.718 M 55.46 % -3.857 M 38.36 % -6.257 M 26.64 % -8.529 M -35.92 % -6.275 M 12.46 % -7.168 M -95.05 % -3.675 M -55.52 % -2.363 M -3.73 % -2.278 M 56.82 % -5.275 M
Free CashFlow 489.953 M -50.30 % 985.735 M 16.47 % 846.322 M -40.18 % 1.415 B 40.96 % 1.004 B -88.44 % 8.678 B 159.78 % 3.341 B 636.01 % -623.244 M 90.43 % -6.515 B -1 403.41 % -433.346 M -319.79 % -103.229 M 75.26 % -417.228 M -619.81 % 80.265 M 119.09 % -420.408 M -487.33 % 108.541 M 159.58 % -182.173 M -27 585.87 % -658.000 K -107.42 % 8.864 M -79.69 % 43.637 M 561.67 % 6.595 M 145.98 % -14.344 M -706.77 % 2.364 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 2016-01-31 2015-06-30 2015-04-30 2014-10-30 2014-01-31 2013-06-30 2013-01-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-10-30
Revenue -69.978 M 76.77 % -301.222 M -865.30 % 39.360 M -85.12 % 264.586 M 173.21 % 96.843 M 197.73 % -99.089 M -244.13 % 68.750 M -65.18 % 197.417 M -37.13 % 314.011 M -39.92 % 522.682 M 39.48 % 374.725 M -49.05 % 735.425 M 1 686.20 % -46.364 M 80.32 % -235.625 M 65.90 % -690.935 M -179.13 % 873.185 M 26.48 % 690.386 M 25.80 % 548.806 M 48.64 % 369.219 M 61.12 % 229.151 M 145.40 % 93.379 M 6 203.20 % -1.530 M 0.00 % -1.530 M -101.64 % 93.239 M 0.00 % 93.239 M 149.36 % 37.392 M 0.00 % 37.392 M -20.10 % 46.797 M 0.00 % 46.797 M -42.43 % 81.294 M 0.00 % 81.294 M -23.14 % 105.764 M 0.00 % 105.764 M 564.82 % 15.909 M 0.00 % 15.909 M -79.78 % 78.668 M 0.00 % 78.668 M 152.86 % 31.111 M -64.06 % 86.560 M 100.00 % 43.280 M 269.71 % 11.707 M 100.00 % 5.853 M -66.67 % 17.560 M
Net income -149.402 M 61.06 % -383.625 M -567.79 % -57.447 M 81.38 % -308.487 M 53.17 % -658.804 M 36.81 % -1.043 B -111.97 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 8.50 % 8.027 B 123.69 % 3.588 B 379.89 % -1.282 B -385.99 % -263.806 M 32.68 % -391.880 M 66.11 % -1.156 B -404.35 % 379.944 M -34.96 % 584.149 M 75.32 % 333.193 M 53.04 % 217.721 M 58.08 % 137.729 M 92.99 % 71.367 M 314.23 % -33.314 M 0.00 % -33.314 M -247.53 % 22.581 M 0.00 % 22.581 M 179.43 % -28.428 M 0.00 % -28.428 M -31.95 % -21.544 M 0.00 % -21.544 M -155.68 % 38.694 M 0.00 % 38.694 M 2 194.96 % -1.847 M 0.00 % -1.847 M 98.28 % -107.234 M 0.00 % -107.234 M -304.84 % -26.488 M 0.00 % -26.488 M -265.43 % 16.012 M -73.05 % 59.406 M 100.00 % 29.703 M 494.04 % -7.538 M -100.00 % -3.769 M -171.15 % -1.390 M
Income before tax -314.260 M 18.02 % -383.357 M -423.31 % 118.574 M 208.77 % -109.014 M 76.18 % -457.639 M 48.43 % -887.475 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.313 B -757.55 % -153.121 M 67.44 % -470.222 M 56.80 % -1.088 B -299.63 % 545.192 M -24.16 % 718.837 M 74.51 % 411.928 M 44.57 % 284.925 M 63.55 % 174.213 M 94.34 % 89.644 M 354.16 % -35.271 M 0.00 % -35.271 M -224.87 % 28.246 M 0.00 % 28.246 M 202.37 % -27.591 M 0.00 % -27.591 M -30.13 % -21.202 M 0.00 % -21.202 M -159.32 % 35.742 M 0.00 % 35.742 M 7 148 300.00 % 500.000 0.00 % 500.000 100.00 % -106.512 M 0.00 % -106.512 M -318.50 % -25.451 M 0.00 % -25.451 M -258.85 % 16.022 M -73.02 % 59.394 M 100.00 % 29.697 M 459.94 % -8.251 M -100.00 % -4.125 M 66.67 % -12.376 M
Income before tax ratio 4.49 252.87 % 1.27 -57.75 % 3.01 831.17 % -0.41 91.28 % -4.73 -152.76 % 8.96 0.00 0.00 0.00 0.00 0.00 100.00 % -1.79 -154.06 % 3.30 65.49 % 2.00 26.69 % 1.58 152.29 % 0.62 -40.03 % 1.04 38.72 % 0.75 -2.74 % 0.77 1.51 % 0.76 -20.81 % 0.96 -95.84 % 23.05 0.00 % 23.05 7 509.69 % 0.30 0.00 % 0.30 141.06 % -0.74 0.00 % -0.74 -62.87 % -0.45 0.00 % -0.45 -203.05 % 0.44 0.00 % 0.44 9 300 025.73 % 0.00 0.00 % 0.00 100.00 % -6.70 0.00 % -6.70 -1 969.49 % -0.32 0.00 % -0.32 -162.82 % 0.51 -24.95 % 0.69 0.00 % 0.69 197.36 % -0.70 0.00 % -0.70 0.00 % -0.70
EBITDA -200.932 M 14.74 % -235.672 M -195.75 % 246.127 M 116.59 % 113.637 M 147.56 % -238.944 M 52.28 % -500.669 M -2 349.58 % -20.439 M -146.34 % 44.111 M 409.42 % 8.659 M -36.47 % 13.629 M 61.37 % 8.446 M 101.39 % -609.636 M -921.66 % -59.671 M -197.20 % 61.387 M 120.81 % -295.039 M -64.90 % -178.925 M -230.49 % 137.115 M 799.25 % -19.609 M 13.41 % -22.646 M -107.88 % 287.276 M 1 454.82 % -21.204 M 25.45 % -28.443 M 0.00 % -28.443 M -4.80 % -27.139 M 0.00 % -27.139 M -14.24 % -23.756 M 0.00 % -23.756 M -32.12 % -17.981 M 0.00 % -17.981 M -142.55 % 42.260 M 0.00 % 42.260 M 915.62 % 4.161 M 0.00 % 4.161 M 104.86 % -85.571 M 0.00 % -85.571 M -294.25 % -21.705 M 0.00 % -21.705 M -218.30 % 18.348 M -77.19 % 80.425 M 100.00 % 40.213 M 1 014.24 % 3.609 M 100.00 % 1.805 M 140.07 % -4.503 M
Net income ratio 2.13 67.64 % 1.27 187.26 % -1.46 -25.18 % -1.17 82.86 % -6.80 -164.65 % 10.52 -91.69 % 126.68 187.15 % 44.12 59.06 % 27.74 80.61 % 15.36 60.37 % 9.58 649.31 % -1.74 -130.64 % 5.69 242.11 % 1.66 -0.62 % 1.67 284.62 % 0.44 -48.57 % 0.85 39.37 % 0.61 2.96 % 0.59 -1.89 % 0.60 -21.36 % 0.76 -96.49 % 21.77 0.00 % 21.77 8 890.62 % 0.24 0.00 % 0.24 131.86 % -0.76 0.00 % -0.76 -65.14 % -0.46 0.00 % -0.46 -196.72 % 0.48 0.00 % 0.48 2 825.55 % -0.02 0.00 % -0.02 99.74 % -6.74 0.00 % -6.74 -1 901.94 % -0.34 0.00 % -0.34 -165.42 % 0.51 -25.01 % 0.69 0.00 % 0.69 206.58 % -0.64 0.00 % -0.64 -713.46 % -0.08
Ratio EBITDA 2.87 267.00 % 0.78 -87.49 % 6.25 1 355.97 % 0.43 117.41 % -2.47 -148.83 % 5.05 1 799.57 % -0.30 -233.05 % 0.22 710.29 % 0.03 5.75 % 0.03 15.69 % 0.02 102.72 % -0.83 -164.41 % 1.29 594.00 % -0.26 -161.01 % 0.43 308.39 % -0.20 -203.17 % 0.20 655.85 % -0.04 41.75 % -0.06 -104.89 % 1.25 652.09 % -0.23 -101.22 % 18.59 0.00 % 18.59 6 486.86 % -0.29 0.00 % -0.29 54.19 % -0.64 0.00 % -0.64 -65.35 % -0.38 0.00 % -0.38 -173.91 % 0.52 0.00 % 0.52 1 221.32 % 0.04 0.00 % 0.04 100.73 % -5.38 0.00 % -5.38 -1 849.56 % -0.28 0.00 % -0.28 -146.78 % 0.59 -36.53 % 0.93 0.00 % 0.93 201.38 % 0.31 0.00 % 0.31 220.22 % -0.26
Gross profit ratio 1.00 0.00 % 1.00 -46.70 % 1.88 92.17 % 0.98 32.90 % 0.73 -47.93 % 1.41 171.57 % 0.52 -36.77 % 0.82 -5.80 % 0.87 -1.52 % 0.89 -3.21 % 0.92 -5.33 % 0.97 -3.33 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 90.70 % 0.52 -47.56 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 19.78 % 0.83 0.00 % 0.83 44.71 % 0.58 0.00 % 0.58 18.83 % 0.49 0.00 % 0.49 -13.32 % 0.56 0.00 % 0.56 -43.99 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 8.50 % 8.027 B 29.46 % 6.200 B 72.78 % 3.588 B 0.00 % 3.588 B 0.00 % 3.588 B 0.00 % 3.588 B -0.01 % 3.589 B 1.44 % 3.538 B 4.66 % 3.380 B 1.26 % 3.338 B -1.68 % 3.395 B 0.00 % 3.395 B 130.36 % 1.474 B 0.00 % 1.474 B 83.84 % 801.687 M 335.93 % 183.901 M 0.00 % 183.901 M 73.48 % 106.008 M 0.00 % 106.008 M 443.94 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 78.26 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M
Weighted average shs out 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 0.00 % 8.710 B 8.51 % 8.027 B 29.46 % 6.200 B 72.78 % 3.588 B 0.00 % 3.589 B 0.00 % 3.588 B 0.00 % 3.588 B -0.01 % 3.589 B 1.45 % 3.538 B 4.66 % 3.380 B 1.29 % 3.337 B -1.70 % 3.395 B 0.00 % 3.395 B 130.36 % 1.474 B 0.00 % 1.474 B 83.84 % 801.687 M 335.93 % 183.901 M 0.00 % 183.901 M 73.48 % 106.008 M 0.00 % 106.008 M 443.94 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 0.00 % 19.489 M 78.26 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M 0.00 % 10.933 M
EPS diluted -0.06 14.88 % -0.07 -918.18 % -0.01 81.36 % -0.04 53.17 % -0.08 37.00 % -0.12 -112.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -13.79 % 1.16 100.00 % 0.58 261.11 % -0.36 -389.80 % -0.07 33.18 % -0.11 65.63 % -0.32 -390.91 % 0.11 -35.29 % 0.17 72.41 % 0.10 51.23 % 0.07 60.59 % 0.04 -3.33 % 0.04 285.84 % -0.02 0.00 % -0.02 -180.14 % 0.03 -76.50 % 0.12 180.00 % -0.15 44.44 % -0.27 -35.00 % -0.20 81.82 % -1.10 -127.50 % 4.00 0.00 % 4.00 4 319.41 % -0.09 0.00 % -0.09 98.10 % -5.00 0.00 % -5.00 -150.00 % -2.00 0.00 % -2.00 -236.99 % 1.46 -73.16 % 5.44 100.00 % 2.72 500.00 % -0.68 -100.00 % -0.34 -161.54 % -0.13
Earnings per share -0.06 14.88 % -0.07 -918.18 % -0.01 81.36 % -0.04 53.17 % -0.08 37.00 % -0.12 -112.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -13.79 % 1.16 100.00 % 0.58 261.11 % -0.36 -389.80 % -0.07 33.18 % -0.11 65.63 % -0.32 -390.91 % 0.11 -35.29 % 0.17 72.41 % 0.10 51.23 % 0.07 60.59 % 0.04 -8.76 % 0.04 296.90 % -0.02 0.00 % -0.02 -180.14 % 0.03 -76.50 % 0.12 180.00 % -0.15 44.44 % -0.27 -35.00 % -0.20 81.82 % -1.10 -127.50 % 4.00 0.00 % 4.00 4 319.41 % -0.09 0.00 % -0.09 98.10 % -5.00 0.00 % -5.00 -150.00 % -2.00 0.00 % -2.00 -236.99 % 1.46 -73.16 % 5.44 100.00 % 2.72 500.00 % -0.68 -100.00 % -0.34 -161.54 % -0.13
Gross profit -69.978 M 76.77 % -301.222 M -507.88 % 73.851 M -71.41 % 258.333 M 263.09 % 71.148 M 150.89 % -139.813 M -491.41 % 35.720 M -77.98 % 162.230 M -40.77 % 273.917 M -40.84 % 462.998 M 35.01 % 342.930 M -51.76 % 710.909 M 1 633.32 % -46.364 M 80.32 % -235.625 M 65.90 % -690.935 M -179.13 % 873.185 M 141.20 % 362.024 M -34.03 % 548.806 M 48.64 % 369.219 M 61.12 % 229.151 M 145.40 % 93.379 M 0.000 0.000 -100.00 % 93.239 M 0.00 % 93.239 M 149.36 % 37.392 M 0.00 % 37.392 M -20.10 % 46.797 M 0.00 % 46.797 M -31.05 % 67.872 M 0.00 % 67.872 M 11.23 % 61.019 M 0.00 % 61.019 M 689.99 % 7.724 M 0.00 % 7.724 M -82.47 % 44.064 M 0.00 % 44.064 M 41.63 % 31.111 M -64.06 % 86.560 M 100.00 % 43.280 M 269.71 % 11.707 M 100.00 % 5.853 M -66.67 % 17.560 M
Income tax expense -15.457 M -5 867.54 % 268.000 K 101.12 % -24.007 M -4 024.91 % -582.000 K -180.61 % 722.000 K 111.99 % -6.022 M 0.000 0.000 0.000 0.000 0.000 100.00 % -62.973 M -181.12 % 77.631 M -30.27 % 111.333 M 219.20 % 34.879 M -75.02 % 139.602 M 17.53 % 118.784 M 50.87 % 78.735 M 17.16 % 67.204 M 84.20 % 36.485 M 769.45 % -5.450 M -155 614.29 % -3.500 K 0.00 % -3.500 K -100.06 % 5.665 M 0.00 % 5.665 M 576.82 % 837.000 K 0.00 % 837.000 K 144.38 % 342.500 K 0.00 % 342.500 K 274.74 % -196.000 K 0.00 % -196.000 K -33.33 % -147.000 K 0.00 % -147.000 K -1 500.00 % 10.500 K 0.00 % 10.500 K -98.99 % 1.037 M 0.00 % 1.037 M 10 815.79 % 9.500 K 179.17 % -12.000 K -100.00 % -6.000 K 99.16 % -712.500 K -100.00 % -356.250 K 66.67 % -1.069 M
Cost of revenue 0.000 100.00 % -1.260 M -199.45 % 1.267 M -79.74 % 6.253 M -75.66 % 25.695 M -36.90 % 40.724 M 23.29 % 33.030 M -6.13 % 35.187 M -12.24 % 40.094 M -32.82 % 59.684 M 87.72 % 31.795 M 29.69 % 24.516 M 0.000 0.000 0.000 0.000 -100.00 % 328.362 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 % 13.422 M 0.00 % 13.422 M -70.00 % 44.745 M 0.00 % 44.745 M 446.70 % 8.185 M 0.00 % 8.185 M -76.35 % 34.604 M 0.00 % 34.604 M 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 11.739 M -69.16 % 38.064 M 203.82 % 12.529 M -79.10 % 59.950 M -23.13 % 77.989 M -35.10 % 120.174 M -5.50 % 127.169 M -1.72 % 129.400 M 20.39 % 107.488 M -18.55 % 131.961 M -0.01 % 131.973 M 0.000 -100.00 % 75.526 M -24.17 % 99.600 M -21.11 % 126.245 M -25.35 % 169.118 M 41.18 % 119.789 M 6.41 % 112.569 M 94.83 % 57.777 M 35.67 % 42.587 M -38.74 % 69.521 M 94.28 % 35.784 M 0.00 % 35.784 M -49.04 % 70.219 M 0.00 % 70.219 M 22.52 % 57.314 M 0.00 % 57.314 M -7.74 % 62.122 M 0.00 % 62.122 M 3.58 % 59.975 M 0.00 % 59.975 M -6.35 % 64.045 M 0.00 % 64.045 M -10.50 % 71.556 M 0.00 % 71.556 M 34.23 % 53.307 M 0.00 % 53.307 M 215.74 % 16.883 M -47.28 % 32.021 M 99.99 % 16.011 M -28.60 % 22.423 M 100.00 % 11.212 M -66.67 % 33.635 M
Selling and marketing expenses 0.000 100.00 % -1.855 M -300.00 % 927.500 K 0.000 0.000 -100.00 % 91.593 M -72.41 % 331.941 M 345 871.88 % -96.000 K -200.00 % 96.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 174.500 K 100.00 % 87.250 K -66.67 % 261.750 K
Other expenses 0.000 0.000 0.000 100.00 % -29.975 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 % 186.724 M 0.000 0.000 0.000 -100.00 % 14.763 M 171.23 % -20.726 M 44.45 % -37.313 M 0.00 % -37.313 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.274 M 0.00 % -3.274 M -111.26 % 29.065 M 0.00 % 29.065 M 194.76 % -30.671 M 23.16 % -39.914 M -100.00 % -19.957 M 43.07 % -35.058 M -100.00 % -17.529 M -180.98 % 21.646 M
Operating expenses 11.739 M -67.58 % 36.209 M 169.09 % 13.456 M -55.11 % 29.975 M -61.57 % 77.989 M -63.17 % 211.767 M -70.08 % 707.826 M 447.41 % 129.304 M 20.19 % 107.584 M -18.47 % 131.961 M -19.15 % 163.222 M -87.83 % 1.341 B 1 155.97 % 106.757 M -54.49 % 234.597 M -40.97 % 397.436 M 21.17 % 327.993 M 1 052.83 % 28.451 M -79.21 % 136.878 M 62.38 % 84.294 M 46.98 % 57.349 M 211.61 % -51.385 M -3 258.50 % -1.530 M 0.00 % -1.530 M -102.18 % 70.219 M 0.00 % 70.219 M 22.52 % 57.314 M 0.00 % 57.314 M -7.74 % 62.122 M 0.00 % 62.122 M 80.78 % 34.363 M 0.00 % 34.363 M -46.35 % 64.045 M 0.00 % 64.045 M -6.21 % 68.282 M 0.00 % 68.282 M -17.11 % 82.372 M 0.00 % 82.372 M 697.37 % -13.789 M -74.70 % -7.893 M -100.03 % -3.946 M 68.33 % -12.461 M -100.00 % -6.230 M -111.22 % 55.542 M
Cost and expenses 11.739 M -67.58 % 36.209 M 34.51 % 26.919 M -82.87 % 157.188 M -56.52 % 361.482 M -17.92 % 440.395 M 151.60 % -853.409 M -54.08 % -553.878 M -393.85 % 188.488 M 160.74 % -310.331 M -177.58 % -111.799 M -108.19 % 1.365 B 1 178.93 % 106.757 M -54.49 % 234.597 M -40.97 % 397.436 M 21.17 % 327.993 M 1 052.83 % 28.451 M -79.21 % 136.878 M 62.38 % 84.294 M 46.98 % 57.349 M 85 695.52 % -67.000 K 95.62 % -1.530 M 0.00 % -1.530 M -102.18 % 70.219 M 0.00 % 70.219 M 22.52 % 57.314 M 0.00 % 57.314 M -7.74 % 62.122 M 0.00 % 62.122 M 30.00 % 47.785 M 0.00 % 47.785 M -56.08 % 108.789 M 0.00 % 108.789 M 42.27 % 76.467 M 0.00 % 76.467 M -34.63 % 116.976 M 0.00 % 116.976 M 592.86 % 16.883 M -46.24 % 31.403 M 99.99 % 15.702 M -36.32 % 24.656 M 100.00 % 12.328 M -66.67 % 36.984 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 11.739 M -67.58 % 36.209 M 169.09 % 13.456 M -77.55 % 59.950 M -23.13 % 77.989 M -63.17 % 211.767 M -53.87 % 459.110 M 255.06 % 129.304 M 20.19 % 107.584 M -18.47 % 131.961 M -0.01 % 131.973 M -90.16 % 1.341 B 1 675.33 % 75.526 M -24.17 % 99.600 M -21.11 % 126.245 M -25.35 % 169.118 M 41.18 % 119.789 M 6.41 % 112.569 M 94.83 % 57.777 M 35.67 % 42.587 M -38.74 % 69.521 M 94.28 % 35.784 M 0.00 % 35.784 M -49.04 % 70.219 M 0.00 % 70.219 M 22.52 % 57.314 M 0.00 % 57.314 M -7.74 % 62.122 M 0.00 % 62.122 M 3.58 % 59.975 M 0.00 % 59.975 M -6.35 % 64.045 M 0.00 % 64.045 M -10.50 % 71.556 M 0.00 % 71.556 M 34.23 % 53.307 M 0.00 % 53.307 M 215.74 % 16.883 M -47.28 % 32.021 M 99.99 % 16.011 M -29.15 % 22.598 M 100.00 % 11.299 M -66.67 % 33.896 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.263 M 0.00 % 3.263 M -94.03 % 54.640 M 0.00 % 54.640 M 78.22 % 30.659 M 0.00 % 30.659 M -7.57 % 33.171 M 0.00 % 33.171 M 10 464.01 % 314.000 K 0.00 % 314.000 K -86.96 % 2.409 M 0.00 % 2.409 M 206.82 % 785.000 K 0.00 % 785.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.076 M
Interest expense 0.000 0.000 0.000 -100.00 % 164.452 M 0.99 % 162.847 M -11.03 % 183.033 M -6.78 % 196.335 M -16.20 % 234.276 M -5.64 % 248.286 M -32.91 % 370.057 M 16.50 % 317.657 M 0.000 0.000 0.000 0.000 -100.00 % 420.973 M 45.38 % 289.559 M 0.000 0.000 -100.00 % 112.287 M 281.72 % -61.792 M -1 351.36 % 4.938 M 0.00 % 4.938 M 621.93 % 684.000 K 0.00 % 684.000 K 1 826.76 % 35.500 K 0.00 % 35.500 K -40.34 % 59.500 K 0.00 % 59.500 K -81.05 % 314.000 K 0.00 % 314.000 K -86.96 % 2.409 M 0.00 % 2.409 M 206.82 % 785.000 K 0.00 % 785.000 K -44.21 % 1.407 M 0.00 % 1.407 M 0.000 -100.00 % 582.500 K 100.00 % 291.250 K -88.52 % 2.538 M 100.00 % 1.269 M -66.67 % 3.807 M
Depreciation and amortization 1.122 M -93.91 % 18.424 M 1 362.22 % 1.260 M -79.80 % 6.239 M -75.72 % 25.695 M -33.80 % 38.815 M 22.50 % 31.685 M 1.04 % 31.359 M -2.25 % 32.081 M -35.04 % 49.383 M 81.21 % 27.252 M 34.31 % 20.291 M -24.46 % 26.861 M 510.34 % 4.401 M -99.47 % 826.424 M 218.32 % -698.471 M -23.44 % -565.818 M -31.12 % -431.537 M -40.30 % -307.571 M -39 773.78 % 775.250 K 1 506.74 % 48.250 K -97.45 % 1.890 M 0.00 % 1.890 M -5.12 % 1.992 M 0.00 % 1.992 M -32.47 % 2.950 M 0.00 % 2.950 M -6.70 % 3.162 M 0.00 % 3.162 M -8.32 % 3.449 M 0.00 % 3.449 M -7.94 % 3.747 M 0.00 % 3.747 M -3.90 % 3.899 M 0.00 % 3.899 M 66.67 % 2.339 M 0.00 % 2.339 M 128.20 % 1.025 M -41.70 % 1.758 M 100.00 % 879.000 K -79.85 % 4.363 M 100.00 % 2.182 M -66.67 % 6.545 M
Operating income -202.054 M 40.12 % -337.431 M -658.71 % 60.395 M -73.40 % 227.038 M 159.08 % -384.279 M 28.32 % -536.084 M 52.06 % -1.118 B -35.77 % -823.678 M -296.06 % -207.968 M 84.92 % -1.380 B -215.22 % -437.632 M 30.53 % -629.927 M -397.95 % -126.504 M 63.00 % -341.934 M 58.62 % -826.424 M -218.32 % 698.471 M 23.44 % 565.818 M 31.12 % 431.537 M 40.30 % 307.571 M 7.35 % 286.500 M 1 448.11 % -21.252 M 0.000 0.000 -100.00 % 28.930 M 0.00 % 28.930 M 204.99 % -27.556 M 0.00 % -27.556 M -30.34 % -21.142 M 0.00 % -21.142 M -154.47 % 38.812 M 0.00 % 38.812 M 9 263.57 % 414.500 K 0.00 % 414.500 K 100.39 % -106.438 M 0.00 % -106.438 M -318.21 % -25.451 M 0.00 % -25.451 M -246.92 % 17.323 M -77.98 % 78.667 M 100.00 % 39.334 M 5 316.71 % -754.000 K -100.00 % -377.000 K 66.67 % -1.131 M
Operating income ratio 2.89 157.76 % 1.12 -27.00 % 1.53 78.82 % 0.86 121.62 % -3.97 -173.35 % 5.41 133.26 % -16.27 -289.86 % -4.17 -529.97 % -0.66 74.91 % -2.64 -125.99 % -1.17 -36.35 % -0.86 -131.39 % 2.73 88.02 % 1.45 21.33 % 1.20 49.53 % 0.80 -2.40 % 0.82 4.23 % 0.79 -5.61 % 0.83 -33.37 % 1.25 649.35 % -0.23 0.00 0.00 -100.00 % 0.31 0.00 % 0.31 142.10 % -0.74 0.00 % -0.74 -63.12 % -0.45 0.00 % -0.45 -194.63 % 0.48 0.00 % 0.48 12 082.01 % 0.00 0.00 % 0.00 100.06 % -6.69 0.00 % -6.69 -1 968.05 % -0.32 0.00 % -0.32 -158.10 % 0.56 -38.73 % 0.91 0.00 % 0.91 1 511.03 % -0.06 0.00 % -0.06 0.00 % -0.06
Total other income expenses net -112.206 M -144.32 % -45.926 M 63.64 % -126.293 M 62.42 % -336.052 M -358.09 % -73.360 M 78.92 % -347.991 M -485.09 % 90.367 M 0.000 0.000 0.000 -100.00 % 39.094 M 105.72 % -683.167 M -2 466.66 % -26.617 M 79.25 % -128.288 M 51.03 % -261.947 M -70.90 % -153.279 M -200.17 % 153.019 M 880.35 % -19.609 M 13.41 % -22.646 M 79.83 % -112.287 M -201.25 % 110.897 M 414.41 % -35.271 M 0.00 % -35.271 M 0.000 0.000 0.000 0.000 100.00 % -59.500 K 0.00 % -59.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.301 M 93.25 % -19.273 M -99.99 % -9.637 M -28.55 % -7.497 M -100.00 % -3.748 M 0.000
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 2016-01-31 2015-06-30 2015-04-30 2014-10-30 2014-01-31 2013-06-30 2013-01-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-10-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-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30 2004-04-30
Net debt 3.546 B 3.66 % 3.421 B -63.98 % 9.497 B -2.33 % 9.723 B 180.25 % 3.469 B -11.17 % 3.906 B -31.83 % 5.729 B -13.16 % 6.598 B -18.67 % 8.113 B -10.15 % 9.030 B 36.96 % 6.593 B -24.23 % 8.701 B -45.78 % 16.047 B -30.37 % 23.046 B -18.70 % 28.345 B -3.74 % 29.448 B 18.08 % 24.940 B 133.58 % 10.677 B 107.77 % 5.139 B 497.21 % 860.514 M 84 796.26 % -1.016 M 97.73 % -44.696 M 92.32 % -581.926 M -155.87 % -227.431 M 37.68 % -364.913 M -153.88 % -143.734 M 21.82 % -183.847 M -356.76 % -40.250 M 27.14 % -55.245 M -180.33 % -19.707 M -291.33 % 10.300 M -92.62 % 139.520 M
Total investments 302.475 M -14.41 % 353.395 M -33.13 % 528.520 M -16.12 % 630.058 M -45.03 % 1.146 B -41.22 % 1.950 B -31.60 % 2.851 B -23.62 % 3.732 B -39.29 % 6.148 B -23.70 % 8.057 B 122.99 % 3.613 B -59.02 % 8.816 B -37.56 % 14.120 B -33.01 % 21.078 B -9.41 % 23.266 B -2.17 % 23.782 B 83.56 % 12.956 B 40.97 % 9.191 B 143.43 % 3.776 B 748.07 % 445.189 M 354.72 % 97.904 M -11.41 % 110.519 M -36.26 % 173.384 M -52.87 % 367.906 M 13 788.49 % 2.649 M -93.30 % 39.523 M -52.12 % 82.551 M 7.24 % 76.975 M 56 499.26 % 136.000 K -98.88 % 12.163 M -25.64 % 16.358 M -28.93 % 23.017 M
Total debt 3.925 B 2.38 % 3.834 B -62.48 % 10.219 B 100.19 % 5.105 B -14.36 % 5.960 B 0.19 % 5.949 B -7.95 % 6.463 B -24.61 % 8.573 B -14.13 % 9.983 B -7.64 % 10.808 B 32.39 % 8.164 B -30.79 % 11.796 B -39.41 % 19.469 B -23.58 % 25.478 B -18.61 % 31.305 B -5.24 % 33.038 B 18.39 % 27.907 B 139.87 % 11.634 B 49.56 % 7.779 B 71.52 % 4.535 B 5 357.24 % 83.101 M -76.24 % 349.762 M 0.000 0.000 -100.00 % 584.000 K -99.60 % 145.005 M 533.79 % 22.879 M -42.21 % 39.593 M 213.14 % 12.644 M -40.02 % 21.082 M 18.49 % 17.792 M -88.89 % 160.192 M
Accumulated other comprehensive income loss -2.799 B -493.83 % 710.793 M 3.22 % 688.621 M 0.000 -100.00 % 673.197 M 4.79 % 642.417 M 11.31 % 577.163 M -2.01 % 588.972 M 14.91 % 512.538 M 10.31 % 464.650 M 27.30 % 364.996 M -8.58 % 399.270 M 309.04 % -191.003 M -123.81 % 802.048 M -9.59 % 887.147 M 4 040.77 % -22.512 M -103.08 % 731.009 M 2 958.30 % -25.575 M 0.000 100.00 % -8.983 M 0.000 100.00 % -25.961 M -11.74 % -23.234 M -20.68 % -19.252 M -9.07 % -17.651 M 48.26 % -34.114 M -25.05 % -27.281 M 0.000 0.000 100.00 % -20.891 M -19.24 % -17.520 M -1 199.12 % 1.594 M
Retained earnings 0.000 100.00 % -12.596 B -5.15 % -11.979 B -0.21 % -11.954 B -2.65 % -11.645 B -6.00 % -10.986 B -10.49 % -9.944 B -17.17 % -8.486 B -19.36 % -7.110 B -6.70 % -6.663 B -159.44 % -2.568 B 8.39 % -2.804 B -259.63 % -779.576 M -51.57 % -514.337 M -315.16 % -123.890 M -110.83 % 1.144 B 49.42 % 765.961 M 321.29 % 181.812 M 220.10 % -151.381 M 58.99 % -369.102 M 0.000 -100.00 % 32.967 M 370.33 % -12.195 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.977 M -97.69 % 215.848 M 208.04 % -199.790 M -3.35 % -193.305 M
Common stock 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 0.00 % 8.710 M 142.75 % 3.588 M -42.13 % 6.200 M 72.80 % 3.588 M -42.13 % 6.200 M 72.80 % 3.588 M 0.00 % 3.588 M 0.00 % 3.588 M 7.49 % 3.338 M 0.00 % 3.338 M 1.83 % 3.278 M 107.99 % 1.576 M 73.95 % 906.000 K -64.37 % 2.543 M 365.75 % 546.000 K -94.96 % 10.830 M 0.00 % 10.830 M 0.00 % 10.830 M 0.000 0.000 -100.00 % 6.076 M 0.00 % 6.076 M 47.26 % 4.126 M
Total equity -2.791 B -22.75 % -2.273 B 71.42 % -7.954 B -380.10 % -1.657 B -26.00 % -1.315 B -79.40 % -732.882 M 61.81 % -1.919 B -286.88 % -495.994 M -161.61 % 805.101 M -41.71 % 1.381 B -40.89 % 2.337 B -10.52 % 2.611 B 29.28 % 2.020 B 134.31 % 862.078 M -66.16 % 2.547 B -37.30 % 4.063 B 23.88 % 3.280 B 154.85 % 1.287 B 31.41 % 979.323 M 40.23 % 698.375 M -51.78 % 1.448 B 9.19 % 1.326 B 10.55 % 1.200 B 6.60 % 1.125 B 293.55 % 285.978 M 37.05 % 208.669 M -3.71 % 216.707 M -50.31 % 436.160 M 46.70 % 297.312 M 27.92 % 232.419 M 195.44 % 78.669 M 17.54 % 66.931 M
Other non current liabilities 645.144 M 27.24 % 507.018 M 32.71 % 382.050 M 10 803.25 % 3.504 M 0.00 % 3.504 M 100.08 % -4.149 B -595.60 % 837.227 M -7.40 % 904.096 M -34.19 % 1.374 B -22.16 % 1.765 B 1.32 % 1.742 B -26.54 % 2.371 B -39.64 % 3.928 B -80.29 % 19.932 B 249.85 % 5.697 B 9.10 % 5.222 B 474.22 % 909.444 M -90.29 % 9.364 B 2 074.88 % 430.543 M -35.90 % 671.703 M 0.000 100.00 % -349.762 M 0.000 0.000 0.000 -100.00 % 10.083 M 0.000 -100.00 % 2.997 M -24.60 % 3.975 M 0.000 0.000 100.00 % -160.565 M
Long term debt 3.925 B 2.43 % 3.832 B -61.75 % 10.018 B 259.92 % 2.784 B -8.41 % 3.039 B -28.91 % 4.275 B -47.36 % 8.121 B -6.48 % 8.683 B -13.02 % 9.983 B -11.13 % 11.233 B 37.59 % 8.164 B -49.71 % 16.232 B -16.63 % 19.469 B -40.75 % 32.859 B 4.96 % 31.305 B -5.24 % 33.038 B 18.39 % 27.907 B 139.87 % 11.634 B 49.95 % 7.759 B 98.32 % 3.912 B 4 607.56 % 83.101 M -76.24 % 349.762 M 421 300.00 % 83.000 K -59.31 % 204.000 K -45.89 % 377.000 K -33.63 % 568.000 K -93.75 % 9.084 M -14.18 % 10.585 M 0.26 % 10.558 M -5.18 % 11.135 M 210.34 % 3.588 M -97.77 % 160.565 M
Total non current liabilities 4.570 B 5.33 % 4.339 B -58.28 % 10.401 B 273.18 % 2.787 B -8.40 % 3.043 B 2 322.04 % 125.625 M -98.60 % 8.958 B -5.48 % 9.477 B -16.55 % 11.357 B -12.62 % 12.997 B 31.21 % 9.906 B -46.75 % 18.604 B -20.49 % 23.398 B -40.35 % 39.228 B 6.01 % 37.003 B -3.29 % 38.260 B 32.77 % 28.816 B 60.96 % 17.903 B 118.62 % 8.189 B 78.65 % 4.584 B 1 449.29 % 295.861 M 82.84 % 161.811 M -12.58 % 185.100 M -15.91 % 220.123 M 4 424.62 % 4.865 M -56.26 % 11.123 M -13.76 % 12.897 M -10.71 % 14.444 M -2.83 % 14.865 M 1.84 % 14.597 M 87.74 % 7.775 M 0.000
Other current liabilities 0.000 -100.00 % 400.693 M 503.92 % -99.200 M -133.85 % 293.095 M 319.96 % -133.247 M 29.52 % -189.069 M 66.38 % -562.385 M -155.84 % -219.821 M 51.86 % -456.648 M -70.52 % -267.792 M 70.86 % -918.926 M 37.63 % -1.473 B 30.39 % -2.117 B 1.18 % -2.142 B 41.60 % -3.668 B 5.61 % -3.886 B -878.39 % -397.169 M 86.28 % -2.895 B -4 432.22 % 66.830 M 0.000 -100.00 % 4.980 M -82.65 % 28.705 M 54.79 % 18.545 M 5.98 % 17.498 M 75.45 % 9.973 M 78.70 % 5.581 M -53.18 % 11.920 M -6.45 % 12.742 M 51.98 % 8.384 M -53.53 % 18.040 M 110.48 % 8.571 M 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 301.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.678 M 86.78 % 8.394 M 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 2.023 M -98.99 % 200.660 M -91.36 % 2.321 B -20.54 % 2.921 B 79.45 % 1.628 B 0.000 0.000 0.000 0.000 0.000 0.000 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 % 207.000 K -99.86 % 150.635 M 991.95 % 13.795 M -53.88 % 29.908 M 1 333.75 % 2.086 M -79.03 % 9.947 M -29.97 % 14.204 M 0.000
Total current liabilities 0.000 -100.00 % 503.514 M 150.93 % 200.660 M -92.80 % 2.788 B -17.41 % 3.376 B 54.40 % 2.186 B 290.15 % 560.393 M 149.69 % 224.432 M -59.68 % 556.652 M -9.72 % 616.572 M -36.35 % 968.625 M -31.67 % 1.418 B -33.21 % 2.122 B -6.49 % 2.270 B -39.17 % 3.731 B -6.75 % 4.002 B 1 670.24 % 226.058 M 13.27 % 199.567 M 2.73 % 194.273 M 285.59 % 50.383 M -82.97 % 295.861 M 82.84 % 161.811 M -12.58 % 185.100 M -15.91 % 220.123 M -27.14 % 302.129 M -34.91 % 464.186 M 84.41 % 251.716 M -6.04 % 267.907 M 78.57 % 150.031 M 46.32 % 102.535 M 41.80 % 72.310 M 0.000
Total liabilities 4.570 B 5.33 % 4.339 B -59.07 % 10.601 B -10.28 % 11.817 B 84.10 % 6.418 B -0.72 % 6.465 B -32.08 % 9.518 B -1.89 % 9.701 B -18.57 % 11.913 B -12.49 % 13.614 B 25.19 % 10.875 B -46.49 % 20.322 B -20.37 % 25.520 B -22.56 % 32.953 B -19.10 % 40.734 B -3.62 % 42.262 B 45.52 % 29.042 B 38.31 % 20.998 B 150.47 % 8.383 B 79.48 % 4.671 B 797.25 % 520.580 M -4.12 % 542.972 M 153.21 % 214.436 M -15.37 % 253.380 M -17.46 % 306.994 M -35.41 % 475.309 M 79.62 % 264.613 M -6.28 % 282.351 M 71.23 % 164.896 M 40.78 % 117.132 M 46.26 % 80.085 M -66.78 % 241.089 M
Other non current assets 1.776 B 64.58 % 1.079 B -59.20 % 2.645 B 1 072.16 % -272.054 M -26 183.80 % 1.043 M 102.85 % -36.542 M -101.01 % 3.628 B -25.16 % 4.847 B -35.55 % 7.521 B -20.78 % 9.494 B 27.86 % 7.425 B -42.73 % 12.965 B -10.72 % 14.522 B -47.48 % 27.648 B 0.000 0.000 0.000 -100.00 % 10.669 B 271.70 % 2.870 B 23.37 % 2.327 B 0.000 0.000 0.000 0.000 -100.00 % 6.228 M 132.13 % 2.683 M -58.03 % 6.393 M -92.65 % 86.968 M 547.81 % 13.425 M 191.03 % 4.613 M 7.10 % 4.307 M 102.40 % -179.506 M
Long term investments 0.000 0.000 0.000 -100.00 % 193.589 M -74.06 % 746.381 M -61.72 % 1.950 B 108.40 % 935.646 M -21.15 % 1.187 B -58.07 % 2.830 B -11.58 % 3.201 B -11.41 % 3.613 B -26.88 % 4.941 B -44.96 % 8.978 B -32.08 % 13.217 B -43.19 % 23.266 B -2.17 % 23.782 B 83.56 % 12.956 B 40.97 % 9.191 B 143.43 % 3.776 B 55 073.39 % 6.843 M -93.01 % 97.904 M -11.41 % 110.519 M -36.26 % 173.384 M -52.87 % 367.906 M 0.000 -100.00 % 39.523 M -52.12 % 82.551 M 0.000 0.000 -100.00 % 12.163 M -25.64 % 16.358 M 0.000
Intangible assets 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M -43.91 % 4.190 M 78.30 % 2.350 M 0.00 % 2.350 M -29.13 % 3.316 M 0.00 % 3.316 M 0.00 % 3.316 M 0.00 % 3.316 M 0.00 % 3.316 M -30.60 % 4.778 M 0.00 % 4.778 M 0.00 % 4.778 M 103.32 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M -30.20 % 3.367 M 43.28 % 2.350 M 8.65 % 2.163 M 0.00 % 2.163 M 0.00 % 2.163 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.279 M 3.90 % 21.442 M 1 331.38 % 1.498 M 0.00 % 1.498 M 0.00 % 1.498 M 0.00 % 1.498 M -97.36 % 56.731 M 3 687.12 % 1.498 M 0.000 0.000 0.000
Goodwill and intangible assets 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M 0.00 % 2.350 M -43.91 % 4.190 M 78.30 % 2.350 M -43.91 % 4.190 M 26.36 % 3.316 M 0.00 % 3.316 M 0.00 % 3.316 M 0.00 % 3.316 M 0.00 % 3.316 M -30.60 % 4.778 M 0.00 % 4.778 M 0.00 % 4.778 M 103.32 % 2.350 M -90.46 % 24.629 M 3.52 % 23.792 M 518.30 % 3.848 M 0.00 % 3.848 M 0.00 % 3.848 M -20.90 % 4.865 M -91.77 % 59.081 M 1 513.79 % 3.661 M 69.26 % 2.163 M 0.00 % 2.163 M -6.24 % 2.307 M
Property plant equipment net 1.433 M -42.52 % 2.493 M 33.10 % 1.873 M -40.20 % 3.132 M -66.30 % 9.293 M -72.82 % 34.192 M -44.41 % 61.504 M -33.73 % 92.812 M -25.27 % 124.198 M -18.93 % 153.205 M 93.85 % 79.031 M -70.65 % 269.305 M 444.35 % 49.473 M 271.95 % 13.301 M -25.16 % 17.772 M -19.32 % 22.027 M 13.81 % 19.354 M 4.55 % 18.512 M 507.95 % 3.045 M -10.94 % 3.419 M 355.26 % 751.000 K -86.28 % 5.473 M -3.85 % 5.692 M -50.94 % 11.602 M -33.28 % 17.389 M -56.62 % 40.088 M 4.33 % 38.426 M -7.77 % 41.664 M 20.42 % 34.599 M 3.89 % 33.304 M 6.83 % 31.174 M -82.41 % 177.199 M
Total non current assets 1.780 B 64.20 % 1.084 B -59.08 % 2.649 B 101.94 % 1.312 B -4.39 % 1.372 B -30.93 % 1.986 B -31.85 % 2.915 B -23.85 % 3.828 B -38.99 % 6.274 B -23.62 % 8.214 B 16.93 % 7.025 B -21.27 % 8.923 B -37.04 % 14.172 B -66.01 % 41.700 B 79.07 % 23.287 B -2.19 % 23.807 B 83.43 % 12.979 B -41.76 % 22.285 B 231.47 % 6.723 B 188.75 % 2.328 B 2 205.19 % 101.005 M -28.17 % 140.621 M -30.68 % 202.868 M -47.08 % 383.356 M 1 295.80 % 27.465 M -68.12 % 86.142 M -34.86 % 132.235 M -29.55 % 187.713 M 263.19 % 51.685 M -1.81 % 52.638 M -13.61 % 60.930 M 0.000
Other current assets -956.138 M -536.65 % -150.183 M 92.07 % -1.894 B -966.33 % 218.657 M 797.13 % 24.373 M -79.68 % 119.964 M -63.04 % 324.551 M 443.72 % 59.691 M 100.60 % -9.933 B 12.19 % -11.313 B -22 511.33 % 50.478 M 57.22 % 32.107 M -65.84 % 93.996 M -83.13 % 557.332 M 102.72 % 274.921 M 490.58 % 46.551 M -38.54 % 75.745 M 131.02 % 32.787 M 89.09 % 17.339 M 0.000 -100.00 % 1.066 M -99.72 % 374.304 M 13 666.24 % 2.719 M 48.66 % 1.829 M 18.08 % 1.549 M -93.67 % 24.482 M 107.05 % 11.824 M 5.45 % 11.213 M -96.25 % 298.712 M 550.52 % 45.919 M -46.37 % 85.623 M 203.19 % -82.978 M
Short term investments 302.475 M -14.41 % 353.395 M -33.13 % 528.520 M 21.09 % 436.469 M 9.16 % 399.826 M -62.07 % 1.054 B -54.57 % 2.320 B 7.09 % 2.167 B -46.04 % 4.015 B -14.12 % 4.676 B 28.60 % 3.636 B -32.48 % 5.385 B -49.68 % 10.702 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 438.346 M 0.000 0.000 0.000 0.000 -100.00 % 2.649 M -19.29 % 3.282 M -92.88 % 46.120 M 0.000 0.000 -100.00 % 119.737 M 2 582.28 % 4.464 M -80.61 % 23.017 M
cash and cash equivalents 379.152 M -8.22 % 413.122 M -34.17 % 627.595 M -62.58 % 1.677 B -32.67 % 2.491 B 25.39 % 1.987 B -16.92 % 2.391 B 21.08 % 1.975 B 7.28 % 1.841 B 7.02 % 1.720 B 9.48 % 1.571 B -49.23 % 3.095 B -9.57 % 3.423 B 40.74 % 2.432 B -17.84 % 2.960 B -17.55 % 3.590 B 21.00 % 2.967 B 210.12 % 956.675 M -63.76 % 2.640 B -28.17 % 3.675 B 4 268.33 % 84.117 M -78.68 % 394.458 M -32.22 % 581.926 M 155.87 % 227.431 M -37.77 % 365.497 M 26.58 % 288.739 M 39.67 % 206.726 M 158.92 % 79.843 M 17.61 % 67.889 M 66.44 % 40.789 M 444.43 % 7.492 M -63.76 % 20.672 M
Cash and short term investments 816.344 M 6.50 % 766.517 M -33.70 % 1.156 B -45.30 % 2.114 B -26.89 % 2.891 B -4.93 % 3.041 B 27.17 % 2.391 B -43.54 % 4.235 B -31.95 % 6.224 B -8.34 % 6.789 B 332.07 % 1.571 B -82.23 % 8.844 B 158.40 % 3.423 B 40.74 % 2.432 B -17.84 % 2.960 B -17.55 % 3.590 B 21.00 % 2.967 B 202.95 % 979.317 M -62.90 % 2.640 B -35.82 % 4.113 B 4 789.44 % 84.117 M -78.68 % 394.458 M -32.22 % 581.926 M 155.87 % 227.431 M -38.22 % 368.146 M 26.07 % 292.021 M 15.49 % 252.846 M 216.68 % 79.843 M 17.61 % 67.889 M -57.71 % 160.526 M 1 242.64 % 11.956 M -72.63 % 43.689 M
Total current assets 0.000 -100.00 % 981.785 M 0.000 -100.00 % 2.606 B -30.15 % 3.732 B 39.61 % 2.673 B 0.95 % 2.648 B -12.22 % 3.016 B 37.84 % 2.188 B 4.66 % 2.091 B 5.10 % 1.989 B -57.69 % 4.702 B 22.68 % 3.832 B 28.48 % 2.983 B -18.50 % 3.660 B -33.02 % 5.464 B 14.93 % 4.754 B 97.96 % 2.402 B -9.01 % 2.640 B -13.20 % 3.041 B 3 483.78 % 84.852 M -88.81 % 758.513 M 11.25 % 681.822 M 199.72 % 227.489 M -59.77 % 565.507 M -5.41 % 597.836 M 71.26 % 349.085 M -34.23 % 530.798 M 29.30 % 410.523 M 38.26 % 296.913 M 203.52 % 97.824 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.041 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K -73.90 % 498.000 K 103.27 % 245.000 K 0.000
Net receivables 139.794 M -61.75 % 365.451 M -50.49 % 738.167 M 169.25 % 274.156 M -54.77 % 606.133 M -59.59 % 1.500 B -16.90 % 1.805 B -42.29 % 3.127 B -20.56 % 3.937 B -13.41 % 4.547 B 10.99 % 4.096 B -2.25 % 4.190 B -55.42 % 9.401 B 0.000 -100.00 % 13.628 B -15.49 % 16.126 B 68.15 % 9.590 B 34.35 % 7.139 B 0.000 0.000 -100.00 % 735.000 K 0.000 0.000 -100.00 % 58.000 K -57.04 % 135.000 K -99.95 % 293.425 M 240.96 % 86.059 M -41.56 % 147.260 M 236.27 % 43.792 M -50.87 % 89.131 M 631.90 % -16.757 M -142.65 % 39.289 M
Tax assets 0.000 0.000 0.000 -100.00 % 1.385 B 125.93 % 612.930 M 0.000 0.000 0.000 -100.00 % 52.232 M 0.00 % 52.232 M -0.04 % 52.254 M 0.04 % 52.232 M -14.93 % 61.396 M -44.68 % 110.990 M 1 228.59 % 8.354 M -1.97 % 8.522 M 8 422.00 % 100.000 K -66.67 % 300.000 K -84.21 % 1.900 M 114.38 % -13.217 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 395.000 K -94.30 % 6.928 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.073 B -47.34 % 2.037 B -13.74 % 2.361 B -47.32 % 4.483 B -4.89 % 4.713 B 12.29 % 4.197 B 0.000 -100.00 % 9.535 B -12.89 % 10.947 B -32.98 % 16.335 B -4.21 % 17.053 B 16.89 % 14.589 B 0.000 0.000 0.000 -100.00 % 1.783 B 83.79 % 970.097 M 83.22 % 529.459 M -31.06 % 768.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 308.020 M
Account payables 0.000 -100.00 % 100.798 M 1.61 % 99.200 M 0.65 % 98.559 M -13.08 % 113.391 M -9.74 % 125.625 M -77.58 % 560.393 M 149.69 % 224.432 M -59.68 % 556.652 M -9.72 % 616.572 M -36.35 % 968.625 M -43.63 % 1.718 B -19.04 % 2.122 B -6.49 % 2.270 B -39.17 % 3.731 B -6.75 % 4.002 B 1 670.24 % 226.058 M -92.70 % 3.095 B 1 493.01 % 194.273 M 0.000 -100.00 % 295.861 M 82.84 % 161.811 M -12.58 % 185.100 M -15.91 % 220.123 M -24.60 % 291.949 M -5.18 % 307.900 M 36.78 % 225.098 M 1.59 % 221.581 M 65.23 % 134.103 M 103.82 % 65.795 M 59.80 % 41.173 M 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 74.781 M -0.01 % 74.790 M 17.88 % 63.444 M -13.86 % 73.652 M -5.49 % 77.930 M -11.31 % 87.869 M -7.45 % 94.943 M 239.94 % 27.929 M -80.21 % 141.097 M -6.76 % 151.334 M 11.30 % 135.973 M -37.27 % 216.760 M 19.42 % 181.516 M 6.08 % 171.111 M 0.000 0.000 0.000 -100.00 % 1.000 K -99.96 % 2.694 M 288.18 % 694.000 K 1.31 % 685.000 K 0.000 -100.00 % 70.000 K -92.25 % 903.000 K -75.44 % 3.676 M 36 660.00 % 10.000 K -99.89 % 8.753 M 4.68 % 8.362 M 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 300.000 K 0.000 0.000 -100.00 % 65.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 100.00 % -172.657 M 0.000 0.000 0.000 0.000 -100.00 % 291.699 M 9 175.01 % 3.145 M -98.63 % 229.364 M 0.000 0.000 -100.00 % 64.304 M 25.01 % 51.441 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.277 B 0.00 % 1.277 B -0.07 % 1.278 B -12.20 % 1.455 B 0.000 -100.00 % 1.339 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.000 K 0.000 0.000 -100.00 % 10.342 M 5.42 % 9.810 M 98 000.00 % 10.000 K -95.58 % 226.000 K 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 -100.00 % 812.000 K -32.11 % 1.196 M -95.93 % 29.412 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 % 83.000 K -59.31 % 204.000 K -64.52 % 575.000 K -37.90 % 926.000 K 20.89 % 766.000 K -8.15 % 834.000 K -19.96 % 1.042 M 172.06 % 383.000 K -40.34 % 642.000 K 72.12 % 373.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.003 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.705 M 0.000 0.000 -100.00 % 12.195 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -9.043 B -187.68 % 10.314 B 206.98 % 3.360 B -67.34 % 10.288 B -0.32 % 10.322 B 0.75 % 10.245 B 52.02 % 6.739 B 0.51 % 6.705 B 1.15 % 6.628 B 0.73 % 6.580 B 34.25 % 4.902 B 76.39 % 2.779 B -0.61 % 2.796 B 18.61 % 2.357 B 32.50 % 1.779 B -38.96 % 2.915 B 63.83 % 1.779 B 57.81 % 1.127 B 0.00 % 1.127 B 5.61 % 1.067 B -26.21 % 1.447 B 11.69 % 1.295 B 8.40 % 1.195 B 18.73 % 1.006 B 392.50 % 204.340 M 6.47 % 191.921 M -13.87 % 222.816 M 12.81 % 197.519 M 0.000 -100.00 % 5.232 M -98.06 % 269.608 M 5.93 % 254.516 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 100.00 % -65.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 -100.00 % 13.515 M 0.000 0.000 0.000 0.000 -100.00 % 80.000 K -83.05 % 472.000 K 6.07 % 445.000 K -48.38 % 862.000 K 159.64 % 332.000 K 9.57 % 303.000 K -12.93 % 348.000 K 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 6.242 B 0.000 -100.00 % 6.214 B 0.000 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 % 36.780 M 151.70 % -71.142 M -132.43 % 219.350 M 240.82 % -155.764 M 16.64 % -186.866 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 241.089 M
Total assets 1.780 B -13.84 % 2.066 B -21.98 % 2.648 B -32.42 % 3.918 B -23.23 % 5.104 B -10.96 % 5.732 B -24.57 % 7.599 B -17.45 % 9.205 B -27.62 % 12.718 B -15.18 % 14.995 B 13.50 % 13.211 B -42.39 % 22.933 B -16.73 % 27.540 B -21.37 % 35.024 B -19.08 % 43.282 B -6.57 % 46.325 B 43.32 % 32.322 B 45.04 % 22.285 B 138.02 % 9.363 B 74.37 % 5.369 B 172.72 % 1.969 B 5.33 % 1.869 B 32.18 % 1.414 B 2.56 % 1.379 B 132.53 % 592.972 M -13.31 % 683.978 M 42.10 % 481.320 M -33.01 % 718.511 M 55.45 % 462.208 M 32.23 % 349.551 M 120.18 % 158.754 M -48.46 % 308.020 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-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30 2004-04-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-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2016-01-31 2015-04-30 2014-10-30 2014-01-31 2013-10-30 2013-01-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-04-30 2003-10-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -160.352 M -135.07 % 457.236 M 294.28 % -235.347 M -129.60 % 795.053 M 189.99 % -883.497 M -174.68 % 1.183 B 30.56 % 906.167 M 2 000.62 % 43.138 M 114.86 % -290.243 M -1 419.68 % -19.099 M -100.30 % 6.471 B 31.13 % 4.935 B 0.000 -100.00 % 2.783 B 888.85 % -352.742 M 96.97 % -11.634 B 0.000 100.00 % -2.720 B -3 062.18 % -86.027 M 0.00 % -86.027 M 59.65 % -213.224 M 0.00 % -213.224 M -476.43 % 56.644 M 0.00 % 56.644 M 127.76 % -204.045 M 0.00 % -204.045 M -547.93 % 45.553 M 0.00 % 45.553 M 150.83 % -89.626 M 0.00 % -89.626 M -548.22 % 19.996 M 0.00 % 19.996 M 192.83 % -21.540 M 0.00 % -21.540 M -408.95 % 6.972 M 0.00 % 6.972 M 545.99 % -1.563 M -146.24 % 3.381 M 100.00 % 1.691 M -1.74 % 1.721 M 0.00 % 1.721 M
Accounts receivables 0.000 0.000 0.000 -100.00 % 294.167 M 0.000 100.00 % -156.774 M 0.000 100.00 % -203.168 M 0.000 100.00 % -63.712 M 0.000 0.000 100.00 % -9.808 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -42.798 M 0.00 % -42.798 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.295 M 0.00 % 20.295 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -63.250 K -187.50 % -22.000 K -100.00 % -11.000 K -100.31 % 3.589 M 0.00 % 3.589 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.982 M 0.00 % -16.982 M
Other working capital 0.000 100.00 % -160.352 M -135.07 % 457.236 M 186.35 % -529.514 M -166.60 % 795.053 M 189.99 % -883.497 M -174.68 % 1.183 B 30.99 % 903.178 M 1 993.69 % 43.138 M 119.04 % -226.531 M -1 086.09 % -19.099 M -100.30 % 6.471 B 30.87 % 4.945 B 0.000 -100.00 % 2.783 B 0.000 100.00 % -11.634 B 0.000 0.000 100.00 % -43.228 M 0.00 % -43.228 M 0.000 100.00 % -403.438 M -641.28 % 74.534 M 0.00 % 74.534 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 % -1.500 M -144.08 % 3.403 M 100.00 % 1.702 M 132.84 % -5.182 M 0.00 % -5.182 M
Other non cash items 149.402 M -42.16 % 258.310 M 258.25 % -163.225 M -7.65 % -151.625 M -145.09 % 336.278 M -79.34 % 1.628 B 40.43 % 1.159 B -36.14 % 1.815 B 3 478.72 % -53.716 M -102.85 % 1.887 B 353.08 % 416.562 M -58.30 % 998.976 M 758.17 % -151.780 M -111.41 % 1.330 B 154.41 % -2.444 B -5.23 % -2.323 B -144.26 % 5.248 B 213.27 % -4.633 B -13 298.89 % -34.577 M -157.84 % 59.777 M 0.00 % 59.777 M 433.61 % -17.918 M 38.74 % -29.248 M -425.38 % 8.989 M 0.00 % 8.989 M -34.91 % 13.810 M 0.00 % 13.810 M 145.88 % -30.099 M 0.00 % -30.099 M -2 663.91 % -1.089 M 0.00 % -1.089 M -101.27 % 85.426 M 0.00 % 85.426 M 59.07 % 53.705 M 0.00 % 53.705 M 368.63 % -19.992 M 0.00 % -19.992 M 44.66 % -36.125 M -222.61 % -11.198 M -100.00 % -5.599 M -132.70 % -2.406 M 0.00 % -2.406 M
Net cash provided by operating activities 0.000 100.00 % -487.311 M -304.90 % 237.824 M 148.62 % -489.165 M -198.18 % 498.222 M 268.56 % -295.578 M -132.26 % 916.355 M -26.60 % 1.249 B 393.78 % -424.985 M 37.91 % -684.433 M -722.04 % -83.260 M -101.15 % 7.233 B 1 618.04 % 421.019 M 99.34 % 211.206 M 110.25 % -2.060 B -19.81 % -1.719 B 71.59 % -6.051 B -37.08 % -4.414 B -68.72 % -2.616 B -5 182.14 % -49.533 M 0.00 % -49.533 M 76.02 % -206.570 M 0.00 % -206.570 M -603.93 % 40.992 M 0.00 % 40.992 M 119.68 % -208.275 M 0.00 % -208.275 M -462.85 % 57.399 M 0.00 % 57.399 M 166.11 % -86.822 M 0.00 % -86.822 M -3 191.40 % 2.809 M 0.00 % 2.809 M -64.96 % 8.016 M 0.00 % 8.016 M -66.11 % 23.656 M 0.00 % 23.656 M 956.31 % 2.240 M 137.12 % -6.033 M -100.00 % -3.017 M -178.98 % 3.820 M 0.00 % 3.820 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 100.00 % -874.000 K -187.50 % -304.000 K 62.52 % -811.000 K -281.43 % 447.000 K 131.28 % -1.429 M 48.22 % -2.760 M -0.91 % -2.735 M -62.41 % -1.684 M 16.96 % -2.028 M -33 700.00 % -6.000 K 99.91 % -6.944 M -68.79 % -4.114 M 76.91 % -17.816 M -4 613.23 % -378.000 K 91.69 % -4.548 M -118.55 % -2.081 M 0.00 % -2.081 M -1.86 % -2.043 M 0.00 % -2.043 M -137.83 % -859.000 K 0.00 % -859.000 K 55.45 % -1.928 M 0.00 % -1.928 M 38.36 % -3.128 M 0.00 % -3.128 M 26.64 % -4.264 M 0.00 % -4.264 M -35.90 % -3.138 M 0.00 % -3.138 M 12.46 % -3.584 M 0.00 % -3.584 M -95.10 % -1.837 M 0.00 % -1.837 M -222.47 % 1.500 M -97.62 % 62.966 M 100.00 % 31.483 M 1 293.67 % -2.638 M 0.00 % -2.638 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 64.843 M 13 844.73 % 465.000 K -99.73 % 174.415 M 0.000 -100.00 % 163.444 M 0.000 -100.00 % 5.670 M 593.15 % 818.000 K 0.000 0.000 0.000 100.00 % -168.579 M -106.66 % 2.532 B 0.000 100.00 % -2.462 M 0.000 0.000 0.000 0.000 100.00 % -292.507 M -1 182.93 % -22.800 M 0.00 % -22.800 M -4 966.67 % -450.000 K 0.00 % -450.000 K -112.82 % 3.510 M 0.00 % 3.510 M -51.36 % 7.216 M 0.00 % 7.216 M 420.21 % -2.254 M 0.00 % -2.254 M 96.05 % -57.053 M 0.00 % -57.053 M -96 800.00 % 59.000 K 0.00 % 59.000 K 0.000 0.000 0.000 -100.00 % 2.862 M 0.00 % 2.862 M
Purchases of investments 0.000 100.00 % -54.019 M 0.000 100.00 % -53.312 M -371.50 % -11.307 M 96.84 % -357.693 M -3 824.22 % -9.115 M 98.83 % -778.466 M 0.000 100.00 % -589.666 M 0.000 0.000 0.000 0.000 100.00 % -315.364 M 92.06 % -3.973 B 0.000 0.000 100.00 % -1.092 B -1 741.70 % -59.268 M 0.00 % -59.268 M 13.47 % -68.496 M 0.00 % -68.496 M -538.84 % -10.722 M 0.00 % -10.722 M 93.34 % -161.042 M 0.00 % -161.042 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 % -1.896 M 0.00 % -1.896 M
Sales maturities of investments 0.000 -100.00 % 20.526 M -61.84 % 53.789 M 235.68 % 16.024 M 47.80 % 10.842 M -90.67 % 116.160 M 0.000 -100.00 % 512.840 M -67.74 % 1.590 B 176.30 % 575.296 M -26.47 % 782.366 M 0.000 0.000 0.000 -100.00 % 483.943 M -66.42 % 1.441 B 0.000 0.000 0.000 -100.00 % 65.047 M 0.00 % 65.047 M -20.89 % 82.219 M 0.00 % 82.219 M 9.63 % 75.000 M 0.00 % 75.000 M 1 015.74 % 6.722 M 0.00 % 6.722 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 % 4.308 M 100.00 % 2.154 M -63.46 % 5.895 M 0.00 % 5.895 M
Other investing activites 0.000 100.00 % -18.146 M -200.00 % 18.146 M 0.000 -100.00 % 11.307 M -96.30 % 305.223 M 71 213.79 % 428.000 K -99.94 % 678.705 M 95 090.04 % 713.000 K 181.86 % -871.000 K -2 821.88 % 32.000 K -100.00 % 818.621 M 2 459.31 % 31.986 M -98.13 % 1.713 B 135.14 % -4.876 B 24.09 % -6.424 B -25.60 % -5.115 B -4 379.18 % 119.536 M 0.000 -100.00 % 185.000 K 0.00 % 185.000 K 0.000 0.000 -100.00 % 2.416 M 0.00 % 2.416 M -54.57 % 5.318 M 0.00 % 5.318 M -90.32 % 54.910 M 0.00 % 54.910 M 9.64 % 50.082 M 0.00 % 50.082 M 3 252.21 % 1.494 M 0.00 % 1.494 M -94.65 % 27.937 M 0.00 % 27.937 M 12 193.94 % -231.000 K 0.00 % -231.000 K 0.000 0.000 0.000 100.00 % -1.649 M 0.00 % -1.649 M
Net cash used for investing activites 0.000 100.00 % -51.639 M -171.79 % 71.935 M 161.06 % 27.555 M 164.11 % 10.433 M -96.58 % 304.919 M 3 310.35 % -9.498 M -101.40 % 679.152 M -57.26 % 1.589 B 12 984.98 % -12.331 M -101.58 % 780.481 M -4.46 % 816.937 M -26.43 % 1.110 B -35.19 % 1.713 B 135.08 % -4.883 B 24.04 % -6.429 B -25.24 % -5.133 B -4 498.59 % 116.696 M 110.65 % -1.096 B -28 327.89 % 3.883 M 0.00 % 3.883 M -56.29 % 8.884 M 103.13 % -283.568 M -758.92 % 43.035 M 0.00 % 43.035 M 128.43 % -151.382 M 0.00 % -151.382 M -373.79 % 55.291 M 0.00 % 55.291 M 4.26 % 53.033 M 0.00 % 53.033 M 1 460.87 % -3.897 M 0.00 % -3.897 M 88.08 % -32.701 M 0.00 % -32.701 M -1 526.92 % -2.010 M 0.00 % -2.010 M -247.09 % 1.367 M -98.26 % 78.317 M 100.00 % 39.158 M 1 420.71 % 2.575 M 0.00 % 2.575 M
Debt repayment 0.000 100.00 % -11.190 M 99.11 % -1.261 B -59.61 % -789.750 M 0.000 0.000 100.00 % -380.655 M 0.000 0.000 100.00 % -3.250 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.536 B 0.000 0.000 0.000 -100.00 % 66.388 M 0.00 % 66.388 M 0.000 -100.00 % 500.000 M 0.000 0.000 0.000 0.000 100.00 % -74.347 M 0.00 % -74.347 M -325.55 % 32.963 M 0.00 % 32.963 M 361.19 % -12.621 M 0.00 % -12.621 M -212.82 % 11.186 M 0.00 % 11.186 M 333.67 % -4.787 M 0.00 % -4.787 M 0.000 0.000 0.000 100.00 % -1.007 M 0.00 % -1.007 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.847 B 0.000 0.000 0.000 -100.00 % 1.550 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 652.032 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.660 M 0.00 % 97.660 M -76.16 % 409.693 M 0.00 % 409.693 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.819 M 0.00 % 24.819 M 0.000 0.000 0.000 -100.00 % 4.180 M 100.00 % 2.090 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -1.687 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -99.720 M 0.41 % -100.126 M 59.47 % -247.050 M -60.11 % -154.297 M 18.27 % -188.787 M -473.25 % -32.933 M 89.73 % -320.676 M -308.38 % -78.524 M 1.77 % -79.939 M -139.90 % -33.322 M 0.88 % -33.618 M -0.58 % -33.425 M 64.63 % -94.511 M -392.60 % -19.186 M 0.000 0.000 0.000 0.000 100.00 % -118.175 M 0.00 % -118.175 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 % -4.562 M 0.00 % -4.562 M -150.38 % -1.822 M 0.00 % -1.822 M -139.89 % -759.500 K 0.000 0.000 0.000 0.000
Other financing activites 0.000 -100.00 % 143.230 M 54.31 % 92.819 M -65.36 % 267.936 M 87.62 % 142.808 M -15.39 % 168.790 M 168.88 % -245.043 M 79.48 % -1.194 B -24.28 % -960.706 M -856.41 % 127.009 M 105.87 % -2.162 B 64.93 % -6.165 B -5.72 % -5.832 B -267.91 % -1.585 B -137.40 % 4.239 B 1 137.63 % -408.497 M -104.35 % 9.381 B 139.73 % 3.913 B 884.94 % -498.511 M -22 056.04 % -2.250 M 0.00 % -2.250 M 10.00 % -2.500 M -206.84 % 2.340 M 140.22 % -5.818 M 0.00 % -5.818 M -162.31 % -2.218 M 0.00 % -2.218 M -812.76 % -243.000 K 0.00 % -243.000 K 88.62 % -2.136 M 0.00 % -2.136 M -136.54 % -903.000 K 0.00 % -903.000 K -118.33 % 4.926 M 0.00 % 4.926 M 514.30 % -1.189 M 0.00 % -1.189 M 41.74 % -2.041 M 97.37 % -77.576 M -100.00 % -38.788 M -1 256.45 % -2.860 M 0.00 % -2.860 M
Net cash used provided by financing activities 0.000 -100.00 % 32.320 M 102.55 % -1.268 B -64.90 % -768.864 M -6 592.18 % -11.489 M 42.55 % -19.997 M 96.96 % -658.631 M 56.51 % -1.515 B -45.74 % -1.039 B 42.11 % -1.795 B 18.24 % -2.196 B 64.58 % -6.199 B -27.57 % -4.859 B -189.30 % -1.680 B -139.81 % 4.219 B -63.89 % 11.686 B 23.20 % 9.485 B 142.40 % 3.913 B 884.94 % -498.511 M -822.52 % -54.038 M 0.00 % -54.038 M -2 061.52 % -2.500 M -100.50 % 502.340 M 446.97 % 91.841 M 0.00 % 91.841 M -77.46 % 407.475 M 0.00 % 407.475 M 644.49 % -74.836 M 0.00 % -74.836 M -342.76 % 30.827 M 0.00 % 30.827 M 327.95 % -13.524 M 0.00 % -13.524 M -138.31 % 35.297 M 0.00 % 35.297 M 552.58 % -7.799 M 0.00 % -7.799 M -178.49 % -2.801 M 96.39 % -77.576 M -100.00 % -38.788 M -903.04 % -3.867 M 0.00 % -3.867 M
Effect of forex changes on cash 0.000 -100.00 % 296.639 M 6 746.04 % 4.333 M -98.58 % 304.321 M 1 362.59 % 20.807 M 63.37 % 12.736 M -17.10 % 15.364 M 417.65 % 2.968 M 176.99 % -3.855 M -161.48 % 6.270 M 123.09 % -27.153 M -15 505.17 % -174.000 K 99.89 % -157.656 M -348.25 % 63.508 M -44.65 % 114.730 M 270.37 % 30.977 M 93.59 % 16.001 M 196.46 % -16.589 M -100.45 % 3.690 B 526 658.74 % 700.500 K 0.00 % 700.500 K -99.34 % 105.882 M 199.41 % -106.506 M -6 944.86 % 1.556 M 0.00 % 1.556 M 24 038.46 % -6.500 K 0.00 % -6.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.519 M 0.36 % 7.492 M 100.00 % 3.746 M 0.000 0.000
Net change in cash 0.000 100.00 % -209.991 M 78.00 % -954.552 M -3.07 % -926.153 M -283.15 % 505.687 M 218.79 % -425.682 M -193.57 % 454.957 M 425.66 % -139.705 M -247.87 % 94.478 M 103.95 % -2.392 B -62.04 % -1.476 B -143.12 % 3.423 B 215.64 % -2.960 B -200.00 % 2.960 B 225.08 % -2.366 B -179.76 % 2.967 B 276.29 % -1.683 B -319.30 % -401.354 M 22.97 % -521.059 M -163.19 % -197.977 M 0.000 100.00 % -47.152 M 88.97 % -427.589 M -582.00 % 88.712 M 271.10 % 23.905 M 0.00 % 23.905 M 26.30 % 18.927 M 0.00 % 18.927 M 1 377.99 % -1.481 M 0.00 % -1.481 M 79.73 % -7.306 M 0.00 % -7.306 M -237.70 % 5.306 M 0.00 % 5.306 M -23.37 % 6.924 M 0.00 % 6.924 M -16.82 % 8.324 M 0.00 % 8.324 M 656.92 % 1.100 M 0.00 % 1.100 M 0.000 0.000
Cash at beginning of period 0.000 -100.00 % 627.595 M -62.58 % 1.677 B -32.67 % 2.491 B 18.76 % 2.098 B -16.87 % 2.523 B 22.00 % 2.068 B -6.33 % 2.208 B 4.47 % 2.114 B -11.63 % 2.392 B -30.86 % 3.459 B 0.000 -100.00 % 2.960 B 0.000 -100.00 % 2.967 B 1 140.47 % 239.169 M -90.94 % 2.640 B -13.20 % 3.041 B 300.00 % 760.228 M 99.27 % 381.509 M 0.00 % 381.509 M 167.67 % 142.530 M -75.00 % 570.119 M 959.35 % 53.818 M 79.92 % 29.913 M 0.00 % 29.913 M 172.28 % 10.986 M 0.00 % 10.986 M -11.88 % 12.467 M 0.00 % 12.467 M -36.95 % 19.773 M 0.00 % 19.773 M 10.65 % 17.871 M 0.00 % 17.871 M 63.25 % 10.947 M 0.00 % 10.947 M 317.35 % 2.623 M 0.00 % 2.623 M 72.20 % 1.523 M 0.00 % 1.523 M 0.000 0.000
Cash at end of period 0.000 -100.00 % 413.122 M -42.83 % 722.631 M -56.91 % 1.677 B -35.58 % 2.603 B 24.11 % 2.098 B -16.87 % 2.523 B 22.00 % 2.068 B -6.33 % 2.208 B 4.47 % 2.114 B 6.58 % 1.983 B -42.06 % 3.423 B 0.000 -100.00 % 2.960 B 392.93 % 600.449 M -79.76 % 2.967 B 210.12 % 956.675 M -63.76 % 2.640 B 1 003.64 % 239.169 M 30.31 % 183.532 M -51.89 % 381.509 M 300.00 % 95.377 M -33.08 % 142.530 M 0.00 % 142.530 M 164.84 % 53.818 M 0.00 % 53.818 M 79.92 % 29.913 M 0.00 % 29.913 M 172.28 % 10.986 M 0.00 % 10.986 M -11.88 % 12.467 M 0.00 % 12.467 M -46.21 % 23.177 M 0.00 % 23.177 M 29.69 % 17.871 M 0.00 % 17.871 M 63.25 % 10.947 M 0.00 % 10.947 M 317.36 % 2.623 M 0.00 % 2.623 M -87.31 % 20.672 M 0.00 % 20.672 M
Operating cash flow 0.000 100.00 % -487.311 M -304.90 % 237.824 M 37.32 % 173.192 M -65.24 % 498.222 M 131.19 % -1.597 B -274.33 % 916.355 M 89.58 % 483.349 M 213.73 % -424.985 M 37.91 % -684.433 M -722.04 % -83.260 M -101.15 % 7.233 B 63.32 % 4.429 B 1 996.94 % 211.206 M -80.92 % 1.107 B 164.39 % -1.719 B 71.59 % -6.051 B -37.08 % -4.414 B -68.72 % -2.616 B -5 182.14 % -49.533 M 0.00 % -49.533 M 76.02 % -206.570 M 0.00 % -206.570 M -603.93 % 40.992 M 0.00 % 40.992 M 119.68 % -208.275 M 0.00 % -208.275 M -462.85 % 57.399 M 0.00 % 57.399 M 166.11 % -86.822 M 0.00 % -86.822 M -3 191.40 % 2.809 M 0.00 % 2.809 M -64.96 % 8.016 M 0.00 % 8.016 M -66.11 % 23.656 M 0.00 % 23.656 M 956.31 % 2.240 M 137.12 % -6.033 M -100.00 % -3.017 M -178.98 % 3.820 M 0.00 % 3.820 M
Capital expenditure 0.000 0.000 0.000 0.000 100.00 % -874.000 K -187.50 % -304.000 K 62.52 % -811.000 K -281.43 % 447.000 K 131.28 % -1.429 M 48.22 % -2.760 M -0.91 % -2.735 M -62.41 % -1.684 M 16.96 % -2.028 M -33 700.00 % -6.000 K 99.91 % -6.944 M -68.79 % -4.114 M 76.91 % -17.816 M -4 613.23 % -378.000 K 91.69 % -4.548 M -118.55 % -2.081 M 0.00 % -2.081 M -1.86 % -2.043 M 0.00 % -2.043 M -137.83 % -859.000 K 0.00 % -859.000 K 55.45 % -1.928 M 0.00 % -1.928 M 38.36 % -3.128 M 0.00 % -3.128 M 26.64 % -4.264 M 0.00 % -4.264 M -35.90 % -3.138 M 0.00 % -3.138 M 12.46 % -3.584 M 0.00 % -3.584 M -95.10 % -1.837 M 0.00 % -1.837 M -222.47 % 1.500 M -97.62 % 62.966 M 100.00 % 31.483 M 1 293.67 % -2.638 M 0.00 % -2.638 M
Free CashFlow 0.000 100.00 % -487.311 M -304.90 % 237.824 M 37.32 % 173.192 M -65.18 % 497.348 M 131.13 % -1.598 B -274.52 % 915.544 M 89.24 % 483.796 M 213.46 % -426.414 M 37.95 % -687.193 M -699.11 % -85.995 M -101.19 % 7.232 B 63.36 % 4.427 B 1 996.03 % 211.200 M -80.80 % 1.100 B 163.84 % -1.723 B 71.60 % -6.069 B -37.47 % -4.415 B -68.44 % -2.621 B -4 977.99 % -51.614 M 0.00 % -51.614 M 75.26 % -208.614 M 0.00 % -208.614 M -619.81 % 40.133 M 0.00 % 40.133 M 119.09 % -210.204 M 0.00 % -210.204 M -487.32 % 54.271 M 0.00 % 54.271 M 159.58 % -91.086 M 0.00 % -91.086 M -27 585.71 % -329.000 K 0.00 % -329.000 K -107.42 % 4.432 M 0.00 % 4.432 M -79.69 % 21.819 M 0.00 % 21.819 M 483.47 % 3.740 M -93.43 % 56.933 M 100.00 % 28.467 M 2 308.33 % 1.182 M 0.00 % 1.182 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2018 2018 2017 2017 2016 2016 2016 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2003