0515.HK

China Silver Technology Holdings Limited 0515.HK

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 40.340 M -84.61 % 262.134 M 0.75 % 260.179 M -30.69 % 375.375 M 58.00 % 237.572 M -13.45 % 274.477 M -19.37 % 340.415 M -39.15 % 559.443 M 41.47 % 395.450 M -25.89 % 533.608 M -24.41 % 705.921 M 4.39 % 676.207 M -19.07 % 835.501 M -30.06 % 1.195 B 19.80 % 997.112 M 34.87 % 739.314 M -11.87 % 838.870 M 13.21 % 740.968 M 20.84 % 613.156 M 23.71 % 495.632 M
Net income -52.879 M -70.34 % -31.043 M 24.38 % -41.053 M -943.01 % -3.936 M 94.71 % -74.351 M 27.74 % -102.896 M 23.08 % -133.768 M -35.86 % -98.458 M -10.58 % -89.036 M -9.62 % -81.225 M 27.39 % -111.872 M 63.54 % -306.833 M -31.65 % -233.074 M -556.88 % 51.014 M 20.02 % 42.504 M 281.65 % 11.137 M -59.82 % 27.721 M -53.82 % 60.034 M 53.55 % 39.098 M 4.85 % 37.289 M
Income before tax -54.005 M -59.80 % -33.796 M 22.69 % -43.715 M -557.47 % -6.649 M 91.19 % -75.476 M 37.38 % -120.522 M 27.20 % -165.543 M -55.66 % -106.347 M -18.24 % -89.945 M -7.08 % -83.997 M 25.71 % -113.063 M 62.97 % -305.346 M -9.58 % -278.650 M -347.86 % 112.421 M 64.50 % 68.343 M 315.00 % 16.468 M -47.71 % 31.491 M -55.39 % 70.599 M 46.09 % 48.327 M 15.34 % 41.901 M
Income before tax ratio -1.34 -938.38 % -0.13 23.27 % -0.17 -848.57 % -0.02 94.42 % -0.32 27.65 % -0.44 9.71 % -0.49 -155.82 % -0.19 16.42 % -0.23 -44.49 % -0.16 1.72 % -0.16 64.53 % -0.45 -35.39 % -0.33 -454.37 % 0.09 37.31 % 0.07 207.71 % 0.02 -40.66 % 0.04 -60.60 % 0.10 20.89 % 0.08 -6.77 % 0.08
EBITDA -22.105 M -327.07 % -5.176 M 74.84 % -20.575 M -247.08 % 13.989 M 127.03 % -51.752 M 37.70 % -83.067 M 34.96 % -127.725 M -174.38 % -46.550 M 11.46 % -52.576 M -15.54 % -45.504 M 39.10 % -74.722 M 69.20 % -242.586 M -23.70 % -196.110 M -201.22 % 193.755 M 44.15 % 134.414 M 67.93 % 80.041 M -18.75 % 98.518 M 18.71 % 82.990 M 19.50 % 69.446 M 9.07 % 63.669 M
Net income ratio -1.31 -1 006.90 % -0.12 24.95 % -0.16 -1 404.81 % -0.01 96.65 % -0.31 16.52 % -0.37 4.60 % -0.39 -123.28 % -0.18 21.83 % -0.23 -47.91 % -0.15 3.95 % -0.16 65.07 % -0.45 -62.66 % -0.28 -753.21 % 0.04 0.19 % 0.04 182.97 % 0.02 -54.41 % 0.03 -59.21 % 0.08 27.06 % 0.06 -15.25 % 0.08
Ratio EBITDA -0.55 -2 675.13 % -0.02 75.03 % -0.08 -312.20 % 0.04 117.11 % -0.22 28.02 % -0.30 19.34 % -0.38 -350.92 % -0.08 37.42 % -0.13 -55.91 % -0.09 19.44 % -0.11 70.49 % -0.36 -52.84 % -0.23 -244.71 % 0.16 20.33 % 0.13 24.51 % 0.11 -7.81 % 0.12 4.86 % 0.11 -1.11 % 0.11 -11.83 % 0.13
Gross profit ratio 0.06 -24.85 % 0.08 8.38 % 0.07 22.68 % 0.06 169.84 % 0.02 218.95 % 0.01 12.45 % 0.01 142.41 % -0.01 -241.95 % 0.01 -86.98 % 0.08 1.70 % 0.07 135.80 % -0.21 -406.56 % 0.07 -62.99 % 0.18 17.31 % 0.16 23.10 % 0.13 -2.53 % 0.13 -33.58 % 0.20 1.70 % 0.19 -3.57 % 0.20
Weighted average shs out dil 952.389 M 42.27 % 669.415 M 4.54 % 640.343 M 16.03 % 551.895 M 1.52 % 543.647 M 2.38 % 530.987 M 21.10 % 438.484 M 56.68 % 279.865 M 72.40 % 162.337 M 22.95 % 132.038 M 45.44 % 90.783 M 2.61 % 88.477 M -39.94 % 147.315 M -4.64 % 154.480 M 45.91 % 105.877 M 31.78 % 80.345 M 0.50 % 79.944 M 0.00 % 79.944 M 10.49 % 72.353 M 22.33 % 59.148 M
Weighted average shs out 952.397 M 42.27 % 669.420 M 4.54 % 640.343 M 16.03 % 551.895 M 1.52 % 543.647 M 2.38 % 530.987 M 21.10 % 438.484 M 56.68 % 279.865 M 72.40 % 162.337 M 22.95 % 132.038 M 45.44 % 90.783 M 2.61 % 88.477 M -39.94 % 147.315 M -4.64 % 154.480 M 45.91 % 105.877 M 32.44 % 79.944 M 0.00 % 79.944 M 0.00 % 79.944 M 10.49 % 72.353 M 22.33 % 59.148 M
EPS diluted -0.06 -19.61 % -0.05 27.61 % -0.06 -802.82 % -0.01 94.93 % -0.14 26.32 % -0.19 38.71 % -0.31 11.43 % -0.35 36.36 % -0.55 11.29 % -0.62 49.59 % -1.23 64.55 % -3.47 -119.62 % -1.58 -578.79 % 0.33 -15.38 % 0.39 160.00 % 0.15 -58.33 % 0.36 -52.00 % 0.75 38.89 % 0.54 -14.29 % 0.63
Earnings per share -0.06 -19.61 % -0.05 27.61 % -0.06 -802.82 % -0.01 94.93 % -0.14 26.32 % -0.19 38.71 % -0.31 11.43 % -0.35 36.36 % -0.55 11.29 % -0.62 49.59 % -1.23 64.55 % -3.47 -119.62 % -1.58 -538.89 % 0.36 -14.29 % 0.42 180.00 % 0.15 -58.33 % 0.36 -52.00 % 0.75 38.89 % 0.54 -14.29 % 0.63
Gross profit 2.308 M -88.43 % 19.956 M 9.19 % 18.276 M -14.97 % 21.493 M 326.36 % 5.041 M 176.07 % 1.826 M -9.33 % 2.014 M 125.81 % -7.804 M -300.82 % 3.886 M -90.35 % 40.283 M -23.13 % 52.401 M 137.38 % -140.198 M -348.12 % 56.505 M -74.11 % 218.251 M 40.54 % 155.297 M 66.02 % 93.540 M -14.10 % 108.890 M -24.81 % 144.811 M 22.90 % 117.828 M 19.30 % 98.769 M
Income tax expense -394.000 K 1.99 % -402.000 K 0.000 0.000 0.000 -100.00 % 50.000 K -7.41 % 54.000 K 50.00 % 36.000 K -98.60 % 2.577 M 493.78 % 434.000 K -87.07 % 3.356 M -70.15 % 11.242 M 323.11 % 2.657 M -93.58 % 41.408 M 119.47 % 18.867 M 253.91 % 5.331 M 41.41 % 3.770 M -64.32 % 10.565 M 14.48 % 9.229 M 100.11 % 4.612 M
Cost of revenue 38.032 M -84.30 % 242.178 M 0.11 % 241.903 M -31.64 % 353.882 M 52.19 % 232.531 M -14.71 % 272.651 M -19.43 % 338.401 M -40.34 % 567.247 M 44.87 % 391.564 M -20.63 % 493.325 M -24.51 % 653.520 M -19.95 % 816.405 M 4.80 % 778.996 M -20.21 % 976.270 M 15.97 % 841.815 M 30.36 % 645.774 M -11.54 % 729.980 M 22.45 % 596.157 M 20.36 % 495.328 M 24.81 % 396.863 M
General and administrative expenses 32.034 M -13.14 % 36.878 M -5.30 % 38.940 M 1.42 % 38.396 M -14.95 % 45.143 M -36.86 % 71.495 M -2.33 % 73.204 M 11.81 % 65.474 M 4.08 % 62.905 M -40.67 % 106.029 M -6.45 % 113.342 M 56.22 % 72.551 M -24.16 % 95.660 M -4.45 % 100.119 M 33.80 % 74.826 M 49.98 % 49.891 M -7.05 % 53.674 M -8.81 % 58.858 M 27.43 % 46.189 M 25.37 % 36.843 M
Selling and marketing expenses 2.746 M -81.84 % 15.119 M 4.36 % 14.488 M -13.15 % 16.681 M 1.72 % 16.399 M -12.91 % 18.830 M -3.02 % 19.417 M -8.69 % 21.265 M -11.84 % 24.122 M -22.90 % 31.287 M -24.43 % 41.400 M -2.34 % 42.394 M 68.61 % 25.143 M -31.22 % 36.557 M -3.39 % 37.838 M 4.55 % 36.193 M 20.32 % 30.080 M -8.83 % 32.994 M 31.30 % 25.129 M 40.41 % 17.897 M
Other expenses 0.000 100.00 % -2.959 M 26.96 % -4.051 M 1.20 % -4.100 M -119.72 % 20.788 M 8.10 % 19.230 M 941.21 % -2.286 M 85.08 % -15.323 M 0.000 -100.00 % 12.664 M 0.000 0.000 -100.00 % 133.000 K 100.28 % -47.229 M -28.48 % -36.760 M -78.38 % -20.608 M 15.34 % -24.343 M 0.000 0.000 0.000
Operating expenses 34.780 M -29.08 % 49.038 M -0.94 % 49.501 M -3.59 % 51.344 M -37.99 % 82.795 M -24.82 % 110.130 M -24.56 % 145.976 M 128.66 % 63.839 M -28.47 % 89.248 M -25.91 % 120.456 M -28.27 % 167.939 M 3.55 % 162.183 M -50.32 % 326.446 M 264.96 % 89.447 M 17.84 % 75.904 M 15.93 % 65.476 M 10.21 % 59.411 M -35.32 % 91.852 M 28.79 % 71.318 M 30.28 % 54.740 M
Cost and expenses 72.812 M -75.00 % 291.216 M -0.06 % 291.404 M -28.09 % 405.226 M 28.51 % 315.326 M -17.62 % 382.781 M -20.97 % 484.377 M -23.25 % 631.086 M 31.25 % 480.812 M -21.66 % 613.781 M -25.28 % 821.459 M -16.06 % 978.588 M -11.48 % 1.105 B 3.73 % 1.066 B 16.13 % 917.719 M 29.03 % 711.250 M -9.90 % 789.391 M 14.74 % 688.009 M 21.42 % 566.646 M 25.47 % 451.603 M
Research and development expenses 0.000 0.000 -100.00 % 124.000 K -66.21 % 367.000 K -21.08 % 465.000 K -19.13 % 575.000 K 18.07 % 487.000 K -64.66 % 1.378 M -24.95 % 1.836 M -28.67 % 2.574 M 6.19 % 2.424 M -32.48 % 3.590 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 34.780 M -33.11 % 51.997 M -2.68 % 53.428 M -2.99 % 55.077 M -10.51 % 61.542 M -31.87 % 90.325 M -2.48 % 92.621 M 6.78 % 86.739 M -0.33 % 87.027 M -36.62 % 137.316 M -11.26 % 154.742 M 34.62 % 114.945 M -4.85 % 120.803 M -11.61 % 136.676 M 21.31 % 112.664 M 30.88 % 86.084 M 2.78 % 83.754 M -8.82 % 91.852 M 28.79 % 71.318 M 30.28 % 54.740 M
Interest income 1.547 M 44.99 % 1.067 M 12.32 % 950.000 K -8.48 % 1.038 M -87.83 % 8.532 M 289.23 % 2.192 M -27.42 % 3.020 M -24.95 % 4.024 M -50.42 % 8.116 M 9.99 % 7.379 M -36.36 % 11.595 M 12.57 % 10.300 M 73.14 % 5.949 M -20.49 % 7.482 M 228.59 % 2.277 M 0.000 0.000 0.000 0.000 0.000
Interest expense 25.315 M 43.53 % 17.638 M 11.33 % 15.843 M 32.86 % 11.925 M -3.11 % 12.308 M -48.96 % 24.114 M -1.98 % 24.601 M -36.48 % 38.728 M 204.97 % 12.699 M 13.35 % 11.203 M 22.84 % 9.120 M -31.25 % 13.265 M -10.32 % 14.791 M 29.54 % 11.418 M -36.64 % 18.022 M 55.42 % 11.596 M -35.53 % 17.988 M 4.68 % 17.183 M 0.000 -100.00 % 2.128 M
Depreciation and amortization 10.367 M -5.60 % 10.982 M 50.50 % 7.297 M -16.25 % 8.713 M -23.68 % 11.416 M -14.43 % 13.341 M 0.94 % 13.217 M -37.27 % 21.069 M -14.60 % 24.670 M -9.60 % 27.290 M -6.61 % 29.221 M -39.81 % 48.545 M -28.35 % 67.749 M -2.24 % 69.301 M 25.95 % 55.021 M 7.12 % 51.362 M 6.34 % 48.299 M 60.83 % 30.031 M 30.93 % 22.936 M 16.78 % 19.640 M
Operating income -32.472 M -11.66 % -29.082 M 6.86 % -31.225 M -4.60 % -29.851 M 61.61 % -77.754 M 28.21 % -108.304 M -19.53 % -90.607 M 4.16 % -94.543 M -13.71 % -83.141 M 14.32 % -97.033 M 11.47 % -109.608 M 59.11 % -268.047 M -1.59 % -263.859 M -313.07 % 123.839 M 55.98 % 79.393 M 182.90 % 28.064 M -43.28 % 49.479 M -6.57 % 52.959 M 13.87 % 46.510 M 5.63 % 44.029 M
Operating income ratio -0.80 -625.56 % -0.11 7.56 % -0.12 -50.92 % -0.08 75.70 % -0.33 17.06 % -0.39 -48.25 % -0.27 -57.50 % -0.17 19.62 % -0.21 -15.62 % -0.18 -17.11 % -0.16 60.83 % -0.40 -25.52 % -0.32 -404.62 % 0.10 30.20 % 0.08 109.76 % 0.04 -35.64 % 0.06 -17.47 % 0.07 -5.78 % 0.08 -14.61 % 0.09
Total other income expenses net -21.533 M -356.79 % -4.714 M 62.26 % -12.490 M -153.83 % 23.202 M 918.53 % 2.278 M 111.02 % -20.665 M -36.86 % -15.099 M 66.65 % -45.273 M -565.39 % -6.804 M -65.75 % -4.105 M -18.81 % -3.455 M 90.74 % -37.299 M -152.17 % -14.791 M -295.69 % -3.738 M 80.60 % -19.271 M -66.19 % -11.596 M 35.53 % -17.988 M -201.97 % 17.640 M 870.83 % 1.817 M 185.39 % -2.128 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt 326.135 M 8.17 % 301.506 M -22.63 % 389.698 M 56.53 % 248.967 M 19.30 % 208.697 M 33.83 % 155.940 M -22.95 % 202.389 M 10.33 % 183.442 M -28.45 % 256.388 M 20.07 % 213.537 M 234.22 % 63.891 M 90.59 % 33.523 M -56.72 % 77.455 M -62.22 % 204.995 M 213.17 % 65.458 M -52.77 % 138.585 M -40.15 % 231.569 M -20.44 % 291.068 M 50.06 % 193.965 M 28.64 % 150.779 M
Total investments 0.000 0.000 0.000 0.000 -100.00 % 4.855 M -15.45 % 5.742 M -66.40 % 17.088 M -44.36 % 30.713 M 25.85 % 24.404 M 95.23 % 12.500 M 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K -99.86 % 1.455 M 179.81 % 520.000 K -60.03 % 1.301 M 0.000 0.000 0.000
Total debt 330.762 M 6.53 % 310.500 M -33.21 % 464.861 M 189.51 % 160.566 M 1.40 % 158.346 M -18.02 % 193.141 M -13.60 % 223.539 M -1.56 % 227.075 M -29.95 % 324.149 M 25.97 % 257.326 M 11.30 % 231.210 M 62.49 % 142.296 M -27.49 % 196.254 M -50.84 % 399.255 M -14.22 % 465.454 M 73.03 % 269.002 M -7.69 % 291.397 M -19.44 % 361.731 M 57.40 % 229.823 M 38.60 % 165.817 M
Accumulated other comprehensive income loss 48.913 M -24.34 % 64.652 M -36.47 % 101.770 M 5.34 % 96.611 M -7.98 % 104.985 M 13.83 % 92.229 M -9.19 % 101.568 M -5.01 % 106.926 M 4.83 % 101.998 M -1.99 % 104.071 M -10.28 % 115.990 M 3.25 % 112.344 M 126.79 % -419.310 M -41.95 % -295.390 M -24.24 % -237.763 M 0.000 100.00 % -141.212 M 0.000 0.000 0.000
Retained earnings -96.637 M -79.79 % -53.751 M 94.19 % -924.458 M -4.65 % -883.405 M 0.37 % -886.716 M -8.56 % -816.784 M -16.02 % -703.981 M -25.26 % -562.000 M -21.24 % -463.542 M -22.27 % -379.123 M -20.24 % -315.298 M -54.63 % -203.906 M 0.000 0.000 0.000 0.000 -100.00 % 244.688 M 0.000 0.000 0.000
Common stock 1.133 M 69.36 % 669.000 K -99.80 % 334.708 M 20.00 % 278.924 M 2.61 % 271.824 M 0.00 % 271.824 M 20.00 % 226.520 M 10.00 % 205.927 M 100.00 % 102.964 M 94.00 % 53.074 M 0.00 % 53.074 M 20.00 % 44.228 M -0.05 % 44.248 M 0.14 % 44.188 M 20.16 % 36.773 M 53.22 % 24.000 M 0.00 % 24.000 M 0.000 0.000 0.000
Total equity -1.743 M -158.24 % 2.993 M -84.07 % 18.794 M 3 719.92 % 492.000 K 9.09 % 451.000 K -99.22 % 57.510 M -57.92 % 136.665 M -53.86 % 296.207 M 11.62 % 265.365 M -7.05 % 285.495 M -25.20 % 381.679 M -5.87 % 405.478 M -41.84 % 697.127 M -28.07 % 969.116 M 53.55 % 631.132 M 78.07 % 354.425 M 5.57 % 335.717 M 8.83 % 308.480 M 27.55 % 241.856 M 63.24 % 148.159 M
Other non current liabilities 0.000 0.000 -100.00 % 18.445 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 % 21.142 M 2.50 % 20.627 M 0.000 0.000 0.000
Long term debt 12.207 M 17.81 % 10.362 M 641.20 % 1.398 M 0.000 -100.00 % 685.000 K -61.88 % 1.797 M 0.000 0.000 0.000 -100.00 % 225.000 K -56.98 % 523.000 K -43.15 % 920.000 K -81.48 % 4.968 M -58.73 % 12.038 M -11.74 % 13.640 M -51.70 % 28.238 M -42.74 % 49.316 M -72.42 % 178.824 M 571.64 % 26.625 M -69.34 % 86.833 M
Total non current liabilities 31.906 M 5.31 % 30.297 M 52.68 % 19.843 M 9.17 % 18.177 M -1.31 % 18.418 M 25.69 % 14.653 M 1.03 % 14.503 M -12.70 % 16.613 M 10.73 % 15.003 M -11.52 % 16.957 M -12.32 % 19.339 M -27.09 % 26.523 M 12.74 % 23.526 M -17.62 % 28.559 M 12.51 % 25.383 M -59.56 % 62.761 M -22.93 % 81.431 M -56.71 % 188.105 M 550.05 % 28.937 M -66.92 % 87.475 M
Other current liabilities 143.311 M 6.66 % 134.357 M 71.64 % 78.278 M 125.65 % 34.690 M -29.48 % 49.191 M -36.17 % 77.069 M 9.41 % 70.440 M -24.77 % 93.630 M -67.91 % 291.747 M -6.76 % 312.906 M 40.84 % 222.174 M 0.20 % 221.735 M 26.40 % 175.428 M 12 350.53 % 1.409 M -77.20 % 6.179 M 148.88 % -12.640 M -114.57 % 86.767 M 1.27 % 85.680 M 72.40 % 49.699 M 474.82 % 8.646 M
Deferred revenue 0.000 0.000 -100.00 % 375.000 K -96.70 % 11.377 M -18.37 % 13.938 M 28.76 % 10.825 M -24.10 % 14.263 M 106.28 % -227.075 M 29.95 % -324.149 M -26.08 % -257.101 M -11.45 % -230.687 M -63.17 % -141.376 M 0.000 -100.00 % 71.777 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.077 M
Short term debt 318.555 M 6.14 % 300.138 M -5.23 % 316.715 M 97.25 % 160.566 M 1.84 % 157.661 M 8.37 % 145.484 M -34.92 % 223.539 M -1.56 % 227.075 M 69.85 % 133.693 M 9.62 % 121.955 M -47.13 % 230.687 M 63.17 % 141.376 M -26.09 % 191.286 M -50.60 % 387.217 M -13.34 % 446.814 M 76.01 % 253.863 M 14.63 % 221.454 M 21.07 % 182.907 M -9.99 % 203.198 M 157.26 % 78.984 M
Total current liabilities 648.014 M -2.82 % 666.805 M 0.01 % 666.743 M 25.03 % 533.249 M 5.25 % 506.671 M 13.06 % 448.145 M -13.21 % 516.364 M -11.30 % 582.135 M -9.33 % 642.024 M -5.27 % 677.758 M -8.42 % 740.105 M 12.50 % 657.862 M 6.75 % 616.258 M -28.79 % 865.355 M 3.33 % 837.449 M 58.72 % 527.629 M 3.78 % 508.428 M 19.75 % 424.566 M 0.61 % 422.006 M 64.92 % 255.889 M
Total liabilities 679.920 M -2.46 % 697.102 M 1.53 % 686.586 M 24.51 % 551.426 M 5.02 % 525.089 M 13.46 % 462.798 M -12.82 % 530.867 M -11.34 % 598.748 M -8.87 % 657.027 M -5.42 % 694.715 M -8.52 % 759.444 M 10.97 % 684.385 M 6.97 % 639.784 M -28.43 % 893.914 M 3.60 % 862.832 M 46.15 % 590.390 M 0.09 % 589.859 M -3.72 % 612.671 M 35.86 % 450.943 M 31.33 % 343.364 M
Other non current assets 0.000 100.00 % -14.538 M 4.06 % -15.153 M 3.90 % -15.768 M 91.15 % -178.163 M -10.62 % -161.062 M -3.10 % -156.213 M -408.62 % -30.713 M 85.44 % -210.982 M 5.65 % -223.611 M 9.01 % -245.750 M 20.71 % -309.948 M -310.91 % 146.957 M -31.38 % 214.156 M 114.04 % 100.056 M 209.80 % 32.297 M 4.34 % 30.954 M 0.43 % 30.822 M -11.49 % 34.822 M 83.50 % 18.977 M
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 4.855 M -15.45 % 5.742 M -66.40 % 17.088 M -44.36 % 30.713 M 25.85 % 24.404 M 95.23 % 12.500 M 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 14.538 M -4.06 % 15.153 M -3.90 % 15.768 M -3.75 % 16.383 M 474.24 % 2.853 M -83.22 % 16.998 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.345 M -33.89 % 53.462 M -0.24 % 53.589 M 0.000 0.000 0.000 0.000 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
Goodwill and intangible assets 0.000 -100.00 % 14.538 M -4.06 % 15.153 M -3.90 % 15.768 M -3.75 % 16.383 M 474.24 % 2.853 M -83.22 % 16.998 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.345 M -33.89 % 53.462 M -0.24 % 53.589 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 572.294 M 8.01 % 529.860 M 18.52 % 447.053 M 78.25 % 250.798 M 40.77 % 178.163 M 10.62 % 161.062 M 3.10 % 156.213 M -10.26 % 174.076 M -6.70 % 186.578 M -11.62 % 211.111 M -14.10 % 245.750 M -20.71 % 309.946 M -8.08 % 337.197 M -23.91 % 443.150 M 2.01 % 434.398 M -1.18 % 439.599 M -4.53 % 460.456 M -1.06 % 465.382 M 67.80 % 277.348 M 28.67 % 215.550 M
Total non current assets 572.294 M 8.01 % 529.860 M 18.52 % 447.053 M 78.25 % 250.798 M 37.03 % 183.018 M 9.72 % 166.804 M 6.78 % 156.213 M -10.26 % 174.076 M -17.49 % 210.982 M -5.65 % 223.611 M -9.01 % 245.750 M -20.71 % 309.948 M -40.34 % 519.499 M -26.91 % 710.768 M 20.87 % 588.043 M 24.61 % 471.896 M -3.97 % 491.410 M -0.97 % 496.204 M 58.95 % 312.170 M 33.11 % 234.527 M
Other current assets 20.506 M -62.73 % 55.027 M -6.44 % 58.816 M 8.03 % 54.443 M 6.53 % 51.108 M -81.36 % 274.164 M -33.95 % 415.101 M -26.95 % 568.225 M 13.72 % 499.665 M -15.28 % 589.760 M 6.37 % 554.467 M 11.78 % 496.038 M -11.14 % 558.196 M 1 640.12 % 32.078 M -87.36 % 253.800 M 41 168.29 % 615.000 K -99.77 % 264.211 M 691.26 % 33.391 M 245.52 % 9.664 M 815.15 % 1.056 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.455 M 179.81 % 520.000 K -60.03 % 1.301 M 0.000 0.000 0.000
cash and cash equivalents 4.627 M -48.55 % 8.994 M -88.03 % 75.163 M 6.35 % 70.675 M 5.67 % 66.885 M 79.79 % 37.201 M 75.89 % 21.150 M -51.53 % 43.633 M -35.61 % 67.761 M 54.74 % 43.789 M -73.83 % 167.319 M 53.82 % 108.773 M -8.44 % 118.799 M -38.85 % 194.260 M -51.43 % 399.996 M 206.71 % 130.417 M 117.99 % 59.828 M -15.33 % 70.663 M 97.06 % 35.858 M 138.45 % 15.038 M
Cash and short term investments 4.627 M -48.55 % 8.994 M -68.40 % 28.463 M 43.03 % 19.900 M -20.76 % 25.114 M -32.49 % 37.201 M 75.89 % 21.150 M -51.53 % 43.633 M -35.61 % 67.761 M 54.74 % 43.789 M -73.83 % 167.319 M 53.82 % 108.773 M -8.44 % 118.799 M -38.85 % 194.260 M -51.61 % 401.451 M 206.60 % 130.937 M 114.20 % 61.129 M -13.49 % 70.663 M 97.06 % 35.858 M 138.45 % 15.038 M
Total current assets 105.883 M -37.80 % 170.235 M -34.10 % 258.327 M -14.21 % 301.120 M -12.09 % 342.522 M -3.11 % 353.504 M -25.93 % 477.233 M -27.56 % 658.840 M 3.27 % 637.949 M -7.22 % 687.574 M -13.84 % 798.033 M 19.22 % 669.399 M -18.11 % 817.412 M -29.06 % 1.152 B 27.19 % 905.921 M 91.56 % 472.919 M 8.93 % 434.166 M 2.17 % 424.947 M 11.64 % 380.629 M 48.11 % 256.996 M
Inventory 27.463 M -18.49 % 33.693 M -27.18 % 46.266 M -6.33 % 49.391 M 31.48 % 37.564 M -10.86 % 42.139 M 2.82 % 40.982 M -12.77 % 46.982 M -33.38 % 70.523 M 30.54 % 54.025 M -29.14 % 76.247 M 18.05 % 64.588 M -54.00 % 140.417 M 10.64 % 126.917 M 5.40 % 120.416 M 11.57 % 107.924 M 19.32 % 90.453 M 1.71 % 88.933 M 30.94 % 67.920 M 20.96 % 56.153 M
Net receivables 53.287 M -26.52 % 72.521 M -41.88 % 124.782 M -29.66 % 177.386 M -22.45 % 228.736 M 0.000 -100.00 % 395.917 M -26.94 % 541.939 M 29.21 % 419.410 M -14.04 % 487.923 M 13.77 % 428.870 M -0.28 % 430.055 M -14.59 % 503.533 M -8.76 % 551.872 M 43.93 % 383.439 M 64.25 % 233.443 M 1 170.58 % 18.373 M -92.08 % 231.960 M -13.18 % 267.187 M 44.62 % 184.749 M
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 161.780 M 2.26 % 158.209 M 29.54 % 122.127 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.086 M -45.06 % 62.039 M -15.55 % 73.461 M 6.43 % 69.025 M -29.09 % 97.340 M -11.92 % 110.516 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 118.132 M -28.39 % 164.966 M -19.78 % 205.638 M -20.56 % 258.869 M 18.32 % 218.779 M 44.73 % 151.161 M 5.46 % 143.341 M -21.46 % 182.498 M 28.99 % 141.486 M -15.37 % 167.185 M -19.74 % 208.317 M -3.28 % 215.381 M 19.28 % 180.575 M -55.41 % 404.952 M 16.17 % 348.600 M 29.40 % 269.407 M 46.82 % 183.489 M 33.68 % 137.263 M -11.54 % 155.172 M -0.65 % 156.182 M
Tax payables 68.016 M 1.00 % 67.344 M 2.44 % 65.737 M -2.97 % 67.747 M 0.96 % 67.102 M 5.50 % 63.606 M -1.81 % 64.781 M -17.93 % 78.932 M 5.11 % 75.098 M -0.81 % 75.712 M -4.07 % 78.927 M -0.56 % 79.370 M 15.08 % 68.969 M -3.91 % 71.777 M 100.18 % 35.856 M 110.93 % 16.999 M 1.68 % 16.718 M -10.68 % 18.716 M 34.29 % 13.937 M 15.40 % 12.077 M
Deferred revenue non current 0.000 0.000 100.00 % -18.445 M 0.000 0.000 100.00 % -12.856 M 0.000 0.000 0.000 0.000 100.00 % -18.816 M 26.51 % -25.603 M 0.000 0.000 0.000 -100.00 % 468.552 M 0.000 0.000 0.000 0.000
Minority interest -63.016 M -1.10 % -62.328 M -2.28 % -60.937 M -2.68 % -59.349 M -5.01 % -56.519 M 0.21 % -56.636 M -44.05 % -39.316 M -503.01 % -6.520 M -4 557.14 % -140.000 K -102.84 % 4.923 M -41.86 % 8.467 M -34.25 % 12.877 M -40.97 % 21.813 M -68.35 % 68.917 M 70.60 % 40.396 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 542.000 K -61.23 % 1.398 M -35.61 % 2.171 M 216.93 % 685.000 K -61.90 % 1.798 M -36.62 % 2.837 M 0.000 0.000 -100.00 % 225.000 K -56.98 % 523.000 K -42.97 % 917.000 K -76.21 % 3.854 M -70.39 % 13.016 M -40.44 % 21.853 M -31.72 % 32.003 M -34.44 % 48.814 M -42.44 % 84.808 M -14.05 % 98.671 M 102.10 % 48.822 M -6.07 % 51.978 M
Preferred stock 0.000 -100.00 % 53.082 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
Other total stockholders equity 101.546 M 5 264.29 % 1.893 M -99.67 % 567.711 M 0.00 % 567.711 M 0.15 % 566.877 M 0.00 % 566.877 M 0.00 % 566.877 M 0.00 % 566.877 M -11.58 % 641.086 M 23.87 % 517.553 M 0.00 % 517.553 M 18.15 % 438.042 M 0.00 % 438.022 M 0.19 % 437.206 M 107.12 % 211.090 M 589.63 % 30.609 M -54.33 % 67.029 M 19.83 % 55.938 M 82.28 % 30.688 M 0.000
Deferred tax liabilities non current 19.699 M -1.18 % 19.935 M 8.08 % 18.445 M 1.47 % 18.177 M 2.50 % 17.733 M 37.94 % 12.856 M -11.36 % 14.503 M -12.70 % 16.613 M 10.73 % 15.003 M -10.33 % 16.732 M -11.08 % 18.816 M -26.51 % 25.603 M 37.96 % 18.558 M 12.33 % 16.521 M 40.69 % 11.743 M -12.24 % 13.381 M 16.48 % 11.488 M 23.78 % 9.281 M 301.43 % 2.312 M 260.12 % 642.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 678.177 M -3.13 % 700.095 M -0.75 % 705.380 M 27.81 % 551.918 M 5.02 % 525.540 M 1.01 % 520.308 M -22.05 % 667.532 M -25.41 % 894.955 M -2.97 % 922.392 M -5.90 % 980.210 M -14.10 % 1.141 B 4.70 % 1.090 B -18.48 % 1.337 B -28.24 % 1.863 B 24.70 % 1.494 B 58.12 % 944.815 M 2.08 % 925.576 M 0.48 % 921.151 M 32.96 % 692.799 M 40.95 % 491.523 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -18.367 M -132.16 % 57.120 M 275.35 % -32.575 M -147.41 % 68.706 M 0.000 0.000 100.00 % -47.762 M 69.72 % -157.713 M 0.000 100.00 % -1.923 M 74.66 % -7.589 M -216.31 % 6.525 M 0.000 0.000 0.000 0.000
Stock based compensation 1.023 M -11.96 % 1.162 M 0.000 0.000 -100.00 % 1.065 M -30.16 % 1.525 M -51.89 % 3.170 M -8.80 % 3.476 M 0.000 0.000 -100.00 % 32.144 M 5 919.48 % 534.000 K 0.000 -100.00 % 15.721 M 154.43 % 6.179 M 50.49 % 4.106 M 20.84 % 3.398 M 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 70.718 M 76.30 % 40.112 M 14.77 % 34.949 M 304.36 % 8.643 M -89.45 % 81.889 M 178.49 % 29.405 M 140.74 % -72.182 M -263.88 % 44.045 M 290.66 % -23.101 M -247.91 % 15.618 M -90.06 % 157.179 M 25 794.40 % 607.000 K 100.19 % -314.058 M -104.19 % -153.804 M -3 854.06 % 4.097 M -87.70 % 33.306 M 2 710.19 % -1.276 M 97.44 % -49.778 M -129.06 % -21.731 M
Accounts receivables 0.000 -100.00 % 48.980 M 26.78 % 38.634 M -41.93 % 66.526 M 80.96 % 36.763 M -66.36 % 109.278 M 319.20 % 26.068 M 132.80 % -79.468 M -229.69 % 61.273 M 236.80 % -44.791 M -264.21 % 27.277 M -66.47 % 81.350 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 11.006 M 3 276.07 % 326.000 K 102.88 % -11.338 M -254.53 % -3.198 M -155.62 % 5.750 M 72.31 % 3.337 M -54.20 % 7.286 M 142.29 % -17.228 M -179.43 % 21.690 M 286.04 % -11.659 M -115.38 % 75.829 M 661.70 % -13.500 M -110.54 % -6.412 M 48.67 % -12.492 M 24.39 % -16.521 M -568.87 % -2.470 M 88.25 % -21.013 M -78.58 % -11.767 M -80.70 % -6.512 M
Accounts payables 0.000 -100.00 % 30.171 M 156.82 % 11.748 M 166.88 % -17.565 M 37.35 % -28.035 M 5.61 % -29.701 M -37.07 % -21.669 M -203.96 % 20.843 M 26.05 % 16.536 M -62.19 % 43.734 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -21.748 M -105.25 % -10.596 M -296.26 % -2.674 M -185.90 % 3.113 M 190.55 % -3.438 M -115.87 % 21.669 M 151.98 % -41.686 M -26.05 % -33.072 M 62.19 % -87.468 M -234.42 % -26.155 M -172.98 % 35.841 M 154.07 % 14.107 M 104.59 % -307.646 M -117.71 % -141.312 M -785.38 % 20.618 M -42.37 % 35.776 M 81.26 % 19.737 M 151.92 % -38.011 M -149.76 % -15.219 M
Other non cash items 32.615 M 195.27 % 11.046 M 50.04 % 7.362 M -78.12 % 33.653 M 3.95 % 32.375 M 157.59 % -56.217 M -191.93 % 61.155 M 340.06 % 13.897 M 192.99 % -14.944 M -123.18 % 64.475 M 2 564.26 % 2.420 M -98.44 % 154.734 M -31.47 % 225.801 M 5 357.30 % -4.295 M -134.08 % 12.602 M 2 666.60 % -491.000 K -107.23 % 6.794 M -67.99 % 21.227 M 32.26 % 16.050 M 14.05 % 14.073 M
Net cash provided by operating activities -19.241 M -132.01 % 60.112 M 338.20 % 13.718 M -81.31 % 73.379 M 287.10 % -39.219 M -648.74 % -5.238 M 91.18 % -59.396 M 55.07 % -132.198 M -274.87 % -35.265 M -180.75 % -12.561 M 61.31 % -32.469 M -159.95 % 54.159 M 249.26 % 15.507 M 112.62 % -122.833 M -538.16 % -19.248 M -123.45 % 82.067 M -33.43 % 123.288 M 12.06 % 110.016 M 288.67 % 28.306 M -42.55 % 49.271 M
Investments in property plant and equipment -54.124 M 40.80 % -91.428 M 56.42 % -209.785 M -155.30 % -82.173 M -596.44 % -11.799 M -292.91 % -3.003 M 78.23 % -13.794 M -404.90 % -2.732 M 73.10 % -10.158 M -421.73 % -1.947 M 79.21 % -9.366 M 34.10 % -14.213 M -499.96 % -2.369 M 92.10 % -29.993 M -32.16 % -22.694 M -56.05 % -14.543 M 45.06 % -26.470 M 75.20 % -106.748 M -77.57 % -60.117 M -407.79 % -11.839 M
Acquisitions net 0.000 0.000 -100.00 % 7.922 M -41.98 % 13.655 M 1 260.06 % 1.004 M -39.45 % 1.658 M -91.84 % 20.308 M 3 063.24 % 642.000 K 655.29 % 85.000 K -82.83 % 495.000 K 0.000 0.000 0.000 100.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -158.644 M 0.000 0.000 100.00 % -73.499 M 27.31 % -101.119 M -303.73 % -25.046 M -110.40 % -11.904 M 90.27 % -122.300 M 0.000 0.000 0.000 0.000 100.00 % -171.625 M -178.02 % -61.732 M -560.31 % -9.349 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 161.104 M 0.000 0.000 -100.00 % 69.064 M -38.79 % 112.826 M 362.33 % 24.404 M 106.48 % 11.819 M -90.60 % 125.719 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.890 M 0.000 0.000 0.000 0.000
Other investing activites 42.261 M 431.92 % 7.945 M 0.000 100.00 % -7.893 M 0.000 0.000 -100.00 % 542.000 K -99.04 % 56.551 M 1 103.21 % 4.700 M 121.59 % 2.121 M 103.14 % -67.586 M -563.08 % 14.595 M -89.35 % 137.018 M 115.48 % 63.587 M 767.84 % 7.327 M 966.52 % 687.000 K -83.17 % 4.083 M -64.42 % 11.475 M 152.01 % -22.061 M -2 162.67 % -975.000 K
Net cash used for investing activites -11.863 M 85.79 % -83.483 M 58.13 % -199.403 M -160.96 % -76.411 M -607.84 % -10.795 M -86.76 % -5.780 M -130.81 % 18.763 M -76.21 % 78.865 M 556.47 % -17.277 M -522.63 % 4.088 M 105.31 % -76.952 M -20 244.50 % 382.000 K -99.72 % 134.649 M 300.84 % 33.592 M 117.96 % -186.992 M -180.36 % -66.698 M -110.17 % -31.736 M 66.69 % -95.273 M -15.93 % -82.178 M -541.31 % -12.814 M
Debt repayment 3.088 M -85.17 % 20.824 M -86.66 % 156.061 M 4 582.30 % 3.333 M 377.75 % -1.200 M 97.02 % -40.214 M -289.28 % 21.246 M 133.14 % -64.105 M -473.79 % 17.150 M 116.58 % -103.431 M -212.61 % 91.851 M 270.23 % -53.958 M 73.57 % -204.121 M -299.85 % -51.049 M -124.51 % 208.263 M 1 819.76 % -12.110 M 88.84 % -108.536 M -311.80 % 51.245 M 26.84 % 40.402 M 333.09 % -17.333 M
Common stock issued 46.340 M 0.000 -100.00 % 55.784 M 685.69 % 7.100 M 0.000 -100.00 % 45.304 M 120.00 % 20.593 M -84.25 % 130.752 M 83.06 % 71.425 M 0.000 -100.00 % 88.357 M 0.000 -100.00 % 642.000 K -99.75 % 254.574 M 103.28 % 125.232 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.546 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.849 M 19.14 % -10.944 M -257.65 % -3.060 M -27.50 % -2.400 M 80.00 % -12.000 M 14.29 % -14.000 M 0.000 0.000
Other financing activites -22.563 M -38.99 % -16.233 M 0.15 % -16.258 M -24.70 % -13.038 M -115.62 % 83.480 M 1 646.81 % 4.779 M 119.43 % -24.601 M 36.84 % -38.953 M -199.71 % -12.997 M -12.07 % -11.597 M 8.40 % -12.660 M 4.56 % -13.265 M 10.32 % -14.791 M 67.63 % -45.697 M -74.14 % -26.241 M -152.93 % -10.375 M -128.71 % 36.137 M 310.31 % -17.183 M -137.73 % 45.540 M 374.52 % -16.589 M
Net cash used provided by financing activities 26.865 M 485.17 % 4.591 M -97.65 % 195.587 M 7 608.14 % -2.605 M -103.17 % 82.280 M 733.72 % 9.869 M -42.75 % 17.238 M -37.76 % 27.694 M -63.36 % 75.578 M 165.70 % -115.028 M -168.65 % 167.548 M 349.24 % -67.223 M 70.40 % -227.119 M -271.47 % 132.454 M -56.46 % 304.194 M 1 322.40 % -24.885 M 75.70 % -102.387 M -610.35 % 20.062 M -73.14 % 74.692 M 320.19 % -33.922 M
Effect of forex changes on cash -128.000 K 81.42 % -689.000 K 51.72 % -1.427 M -437.35 % 423.000 K 116.38 % -2.582 M -206.17 % 2.432 M 166.67 % 912.000 K -39.64 % 1.511 M 61.43 % 936.000 K 3 327.59 % -29.000 K -106.92 % 419.000 K -84.22 % 2.656 M 76.83 % 1.502 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K
Net change in cash -4.367 M 77.57 % -19.469 M -327.36 % 8.563 M 264.23 % -5.214 M -117.57 % 29.684 M 419.13 % 5.718 M 125.43 % -22.483 M 6.82 % -24.128 M -200.65 % 23.972 M 119.41 % -123.530 M -311.00 % 58.546 M 683.94 % -10.026 M 86.71 % -75.461 M -274.63 % 43.213 M -55.88 % 97.954 M 1 129.36 % -9.516 M 12.17 % -10.835 M -131.13 % 34.805 M 67.17 % 20.820 M 720.98 % 2.536 M
Cash at beginning of period 8.994 M -68.40 % 28.463 M -59.73 % 70.675 M 5.67 % 66.885 M 79.79 % 37.201 M 18.16 % 31.483 M -27.85 % 43.633 M -35.61 % 67.761 M 54.74 % 43.789 M -73.83 % 167.319 M 53.82 % 108.773 M -8.44 % 118.799 M -38.85 % 194.260 M 31.02 % 148.266 M 194.69 % 50.312 M -15.91 % 59.828 M -15.33 % 70.663 M 97.06 % 35.858 M 138.45 % 15.038 M 20.28 % 12.502 M
Cash at end of period 4.627 M -48.55 % 8.994 M -88.03 % 75.163 M 6.35 % 70.675 M 5.67 % 66.885 M 79.79 % 37.201 M 75.89 % 21.150 M -51.53 % 43.633 M -35.61 % 67.761 M 54.74 % 43.789 M -73.83 % 167.319 M 53.82 % 108.773 M -8.44 % 118.799 M -37.96 % 191.479 M 29.15 % 148.266 M 194.69 % 50.312 M -15.91 % 59.828 M -15.33 % 70.663 M 97.06 % 35.858 M 138.45 % 15.038 M
Operating cash flow -19.241 M -132.01 % 60.112 M 2 883.23 % 2.015 M -90.79 % 21.884 M 155.80 % -39.219 M -648.74 % -5.238 M 91.18 % -59.396 M 55.07 % -132.198 M -274.87 % -35.265 M -180.75 % -12.561 M 61.31 % -32.469 M -159.95 % 54.159 M 249.26 % 15.507 M 112.62 % -122.833 M -538.16 % -19.248 M -123.45 % 82.067 M -33.43 % 123.288 M 12.06 % 110.016 M 288.67 % 28.306 M -42.55 % 49.271 M
Capital expenditure -54.124 M 40.80 % -91.428 M 56.42 % -209.785 M -155.30 % -82.173 M -596.44 % -11.799 M -292.91 % -3.003 M 78.23 % -13.794 M -404.90 % -2.732 M 73.10 % -10.158 M -421.73 % -1.947 M 79.21 % -9.366 M 34.10 % -14.213 M -499.96 % -2.369 M 92.10 % -29.993 M -32.16 % -22.694 M -56.05 % -14.543 M 45.06 % -26.470 M 75.20 % -106.748 M -77.57 % -60.117 M -407.79 % -11.839 M
Free CashFlow -73.365 M -134.27 % -31.316 M 84.93 % -207.770 M -244.62 % -60.289 M -18.17 % -51.018 M -519.08 % -8.241 M 88.74 % -73.190 M 45.76 % -134.930 M -197.05 % -45.423 M -213.09 % -14.508 M 65.32 % -41.835 M -204.73 % 39.946 M 204.05 % 13.138 M 108.60 % -152.826 M -264.37 % -41.942 M -162.11 % 67.524 M -30.26 % 96.818 M 2 862.61 % 3.268 M 110.27 % -31.811 M -184.98 % 37.432 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Revenue 14.864 M -41.65 % 25.476 M -83.13 % 151.057 M 35.99 % 111.077 M 58.83 % 69.936 M -63.24 % 190.243 M 41.12 % 134.806 M -43.96 % 240.569 M 76.60 % 136.225 M 34.41 % 101.347 M -29.48 % 143.709 M 9.90 % 130.768 M -13.39 % 150.984 M -20.30 % 189.431 M -21.96 % 242.735 M -23.36 % 316.708 M 52.62 % 207.510 M 10.41 % 187.940 M -22.74 % 243.259 M -16.22 % 290.349 M -14.23 % 338.537 M -7.85 % 367.384 M 12.09 % 327.747 M -5.94 % 348.460 M -16.59 % 417.751 M 0.00 % 417.751 M -30.06 % 597.261 M 0.00 % 597.261 M 19.80 % 498.556 M 0.00 % 498.556 M 34.87 % 369.657 M 0.00 % 369.657 M -11.87 % 419.435 M 0.00 % 419.435 M 13.21 % 370.484 M 0.00 % 370.484 M 20.84 % 306.578 M 0.00 % 306.578 M 100.00 % 153.289 M -38.14 % 247.816 M 100.00 % 123.908 M
Net income -37.907 M -153.19 % -14.972 M 19.74 % -18.654 M -50.57 % -12.389 M 44.69 % -22.400 M -20.09 % -18.653 M -298.58 % 9.393 M 170.47 % -13.329 M 69.74 % -44.051 M -45.38 % -30.300 M 50.52 % -61.236 M -46.99 % -41.660 M 49.43 % -82.381 M -60.31 % -51.387 M 34.70 % -78.694 M -298.17 % -19.764 M 55.39 % -44.301 M 0.97 % -44.735 M -78.62 % -25.045 M 55.42 % -56.180 M 31.45 % -81.950 M -173.88 % -29.922 M 90.30 % -308.543 M -18 143.45 % 1.710 M 101.85 % -92.421 M 34.29 % -140.654 M -1 007.00 % 15.508 M -56.32 % 35.507 M 99.86 % 17.766 M -28.18 % 24.738 M 344.25 % 5.569 M 0.00 % 5.569 M -59.82 % 13.861 M 0.00 % 13.861 M -53.82 % 30.017 M 0.00 % 30.017 M 53.55 % 19.549 M 0.00 % 19.549 M 100.00 % 9.775 M -47.57 % 18.645 M 100.00 % 9.322 M
Income before tax -38.344 M -144.84 % -15.661 M 24.13 % -20.642 M -56.93 % -13.154 M 42.87 % -23.026 M -11.30 % -20.689 M -386.27 % 7.227 M 152.08 % -13.876 M 68.74 % -44.390 M -42.80 % -31.086 M 59.55 % -76.854 M -76.00 % -43.668 M 58.21 % -104.491 M -71.15 % -61.052 M 37.57 % -97.799 M -1 044.12 % -8.548 M 81.07 % -45.149 M -0.79 % -44.796 M -71.63 % -26.101 M 54.92 % -57.896 M 31.03 % -83.949 M -188.35 % -29.114 M 90.53 % -307.480 M -14 508.62 % 2.134 M 101.53 % -139.325 M 0.00 % -139.325 M -347.86 % 56.211 M 0.00 % 56.211 M 64.50 % 34.172 M 0.00 % 34.172 M 315.00 % 8.234 M 0.00 % 8.234 M -47.71 % 15.746 M 0.00 % 15.746 M -55.39 % 35.300 M 0.00 % 35.300 M 46.09 % 24.164 M 0.00 % 24.164 M 100.00 % 12.082 M -42.33 % 20.951 M 100.00 % 10.475 M
Income before tax ratio -2.58 -319.64 % -0.61 -349.86 % -0.14 -15.39 % -0.12 64.03 % -0.33 -202.75 % -0.11 -302.85 % 0.05 192.94 % -0.06 82.30 % -0.33 -6.24 % -0.31 42.64 % -0.53 -60.15 % -0.33 51.75 % -0.69 -114.73 % -0.32 20.01 % -0.40 -1 392.78 % -0.03 87.60 % -0.22 8.72 % -0.24 -122.14 % -0.11 46.19 % -0.20 19.59 % -0.25 -212.92 % -0.08 91.55 % -0.94 -15 419.22 % 0.01 101.84 % -0.33 0.00 % -0.33 -454.37 % 0.09 0.00 % 0.09 37.31 % 0.07 0.00 % 0.07 207.71 % 0.02 0.00 % 0.02 -40.66 % 0.04 0.00 % 0.04 -60.60 % 0.10 0.00 % 0.10 20.89 % 0.08 0.00 % 0.08 0.00 % 0.08 -6.77 % 0.08 0.00 % 0.08
EBITDA -17.106 M -1 837.26 % -883.000 K 85.85 % -6.241 M -686.01 % 1.065 M 112.41 % -8.581 M 28.46 % -11.994 M -166.37 % 18.071 M 542.70 % -4.082 M 88.01 % -34.047 M -92.30 % -17.705 M 69.05 % -57.208 M -100.23 % -28.571 M 67.46 % -87.799 M -119.90 % -39.926 M 36.52 % -62.892 M -484.85 % 16.342 M 163.02 % -25.931 M 17.44 % -31.408 M -58.19 % -19.855 M 60.20 % -49.888 M 35.24 % -77.037 M -2 199.61 % -3.350 M 98.59 % -236.782 M -1 470.27 % 17.280 M 114.14 % -122.172 M -65.23 % -73.939 M -168.98 % 107.185 M 23.81 % 86.571 M 13.58 % 76.218 M 30.97 % 58.196 M 26.17 % 46.126 M 36.00 % 33.915 M -31.66 % 49.629 M 1.51 % 48.889 M 49.62 % 32.675 M -35.06 % 50.315 M 48.80 % 33.815 M -5.10 % 35.632 M 100.00 % 17.816 M -42.10 % 30.771 M 100.00 % 15.385 M
Net income ratio -2.55 -333.95 % -0.59 -375.90 % -0.12 -10.72 % -0.11 65.18 % -0.32 -226.67 % -0.10 -240.72 % 0.07 225.76 % -0.06 82.87 % -0.32 -8.16 % -0.30 29.84 % -0.43 -33.75 % -0.32 41.61 % -0.55 -101.14 % -0.27 16.33 % -0.32 -419.51 % -0.06 70.77 % -0.21 10.31 % -0.24 -131.19 % -0.10 46.79 % -0.19 20.07 % -0.24 -197.22 % -0.08 91.35 % -0.94 -19 283.76 % 0.00 102.22 % -0.22 34.29 % -0.34 -1 396.75 % 0.03 -56.32 % 0.06 66.83 % 0.04 -28.18 % 0.05 229.39 % 0.02 0.00 % 0.02 -54.41 % 0.03 0.00 % 0.03 -59.21 % 0.08 0.00 % 0.08 27.06 % 0.06 0.00 % 0.06 0.00 % 0.06 -15.25 % 0.08 0.00 % 0.08
Ratio EBITDA -1.15 -3 220.35 % -0.03 16.11 % -0.04 -530.91 % 0.01 107.81 % -0.12 -94.62 % -0.06 -147.03 % 0.13 890.02 % -0.02 93.21 % -0.25 -43.07 % -0.17 56.12 % -0.40 -82.20 % -0.22 62.43 % -0.58 -175.90 % -0.21 18.65 % -0.26 -602.13 % 0.05 141.29 % -0.12 25.22 % -0.17 -104.75 % -0.08 52.50 % -0.17 24.49 % -0.23 -2 395.56 % -0.01 98.74 % -0.72 -1 556.86 % 0.05 116.96 % -0.29 -65.23 % -0.18 -198.62 % 0.18 23.81 % 0.14 -5.19 % 0.15 30.97 % 0.12 -6.45 % 0.12 36.00 % 0.09 -22.46 % 0.12 1.51 % 0.12 32.16 % 0.09 -35.06 % 0.14 23.13 % 0.11 -5.10 % 0.12 0.00 % 0.12 -6.40 % 0.12 0.00 % 0.12
Gross profit ratio 0.07 26.48 % 0.05 -35.33 % 0.08 15.08 % 0.07 -45.96 % 0.13 167.71 % 0.05 11.04 % 0.04 -32.82 % 0.06 86.31 % 0.03 1 096.91 % 0.00 -69.44 % 0.01 172.59 % 0.00 -91.89 % 0.04 281.72 % -0.02 85.45 % -0.16 -262.53 % 0.10 340.36 % -0.04 -162.51 % 0.07 116.86 % 0.03 -72.75 % 0.11 152.90 % 0.04 -55.99 % 0.10 118.02 % -0.56 -542.51 % 0.13 88.14 % 0.07 0.00 % 0.07 -62.99 % 0.18 0.00 % 0.18 17.31 % 0.16 0.00 % 0.16 23.10 % 0.13 0.00 % 0.13 -2.53 % 0.13 0.00 % 0.13 -33.58 % 0.20 0.00 % 0.20 1.70 % 0.19 0.00 % 0.19 0.00 % 0.19 -3.57 % 0.20 0.00 % 0.20
Weighted average shs out dil 1.136 B 47.86 % 768.481 M 14.80 % 669.415 M 0.00 % 669.415 M 0.00 % 669.415 M 9.60 % 610.789 M 9.49 % 557.847 M 2.30 % 545.304 M 0.30 % 543.647 M 0.00 % 543.647 M 0.00 % 543.647 M 4.96 % 517.976 M 13.87 % 454.891 M 7.77 % 422.076 M 19.30 % 353.802 M 71.81 % 205.928 M 6.76 % 192.893 M 46.37 % 131.782 M -5.39 % 139.293 M 11.63 % 124.783 M 34.02 % 93.110 M 5.26 % 88.457 M -0.04 % 88.497 M 0.05 % 88.457 M -39.95 % 147.315 M -80.00 % 736.577 M 376.81 % 154.480 M -79.14 % 740.511 M 599.41 % 105.877 M -80.00 % 529.384 M 558.89 % 80.345 M -79.90 % 399.721 M 400.00 % 79.944 M -80.00 % 399.721 M 400.00 % 79.944 M -80.01 % 399.948 M 452.77 % 72.353 M -80.00 % 361.766 M 0.00 % 361.766 M 22.33 % 295.738 M 0.00 % 295.738 M
Weighted average shs out 1.136 B 47.86 % 768.481 M 14.80 % 669.415 M 0.00 % 669.415 M 0.00 % 669.415 M 9.60 % 610.789 M 9.49 % 557.847 M 2.30 % 545.304 M 0.30 % 543.647 M 0.00 % 543.647 M 0.00 % 543.647 M 4.96 % 517.976 M 13.87 % 454.892 M 7.77 % 422.077 M 19.30 % 353.803 M 71.81 % 205.929 M 6.76 % 192.894 M 46.37 % 131.782 M -5.39 % 139.293 M 11.63 % 124.783 M 34.02 % 93.110 M 5.26 % 88.457 M -0.04 % 88.497 M 0.04 % 88.459 M -39.95 % 147.315 M -80.00 % 736.577 M 376.81 % 154.480 M -79.14 % 740.511 M 599.41 % 105.877 M -80.00 % 529.384 M 562.19 % 79.944 M -80.00 % 399.721 M 400.00 % 79.944 M -80.00 % 399.721 M 400.00 % 79.944 M -80.01 % 399.948 M 452.77 % 72.353 M -80.00 % 361.766 M 0.00 % 361.766 M 22.33 % 295.738 M 0.00 % 295.738 M
EPS diluted -0.03 -71.28 % -0.02 30.11 % -0.03 -50.81 % -0.02 44.78 % -0.03 -9.84 % -0.03 -281.55 % 0.02 168.85 % -0.02 69.88 % -0.08 -45.42 % -0.06 49.36 % -0.11 -36.82 % -0.08 55.33 % -0.18 -50.00 % -0.12 45.45 % -0.22 -129.17 % -0.10 58.26 % -0.23 32.35 % -0.34 -88.89 % -0.18 60.00 % -0.45 48.86 % -0.88 -158.82 % -0.34 90.26 % -3.49 -18 182.90 % 0.02 101.39 % -1.39 -627.23 % -0.19 -167.73 % 0.28 487.50 % 0.05 -86.01 % 0.34 633.33 % 0.05 -65.59 % 0.14 871.43 % 0.01 -95.70 % 0.33 840.46 % 0.03 -94.87 % 0.68 800.00 % 0.08 -84.57 % 0.49 800.00 % 0.05 100.00 % 0.03 -57.14 % 0.06 100.00 % 0.03
Earnings per share -0.03 -71.28 % -0.02 30.11 % -0.03 -50.81 % -0.02 44.78 % -0.03 -9.84 % -0.03 -281.55 % 0.02 168.85 % -0.02 69.88 % -0.08 -45.42 % -0.06 49.36 % -0.11 -36.82 % -0.08 55.33 % -0.18 -50.00 % -0.12 45.45 % -0.22 -129.17 % -0.10 58.26 % -0.23 32.35 % -0.34 -88.89 % -0.18 60.00 % -0.45 48.86 % -0.88 -158.82 % -0.34 90.26 % -3.49 -18 182.90 % 0.02 101.39 % -1.39 -627.23 % -0.19 -161.22 % 0.31 550.00 % 0.05 -87.14 % 0.37 697.44 % 0.05 -65.59 % 0.14 871.43 % 0.01 -95.70 % 0.33 840.46 % 0.03 -94.87 % 0.68 800.00 % 0.08 -84.57 % 0.49 800.00 % 0.05 100.00 % 0.03 -57.14 % 0.06 100.00 % 0.03
Gross profit 980.000 K -26.20 % 1.328 M -89.09 % 12.176 M 56.50 % 7.780 M -14.18 % 9.065 M -1.59 % 9.211 M 56.70 % 5.878 M -62.36 % 15.615 M 229.01 % 4.746 M 1 508.81 % 295.000 K -78.45 % 1.369 M 199.56 % 457.000 K -92.98 % 6.506 M 244.84 % -4.492 M 88.65 % -39.565 M -224.57 % 31.761 M 466.84 % -8.658 M -169.02 % 12.544 M 67.54 % 7.487 M -77.17 % 32.796 M 116.90 % 15.120 M -59.44 % 37.281 M 120.20 % -184.536 M -516.20 % 44.338 M 56.93 % 28.253 M 0.00 % 28.253 M -74.11 % 109.126 M 0.00 % 109.126 M 40.54 % 77.649 M 0.00 % 77.649 M 66.02 % 46.770 M 0.00 % 46.770 M -14.10 % 54.445 M 0.00 % 54.445 M -24.81 % 72.406 M 0.00 % 72.406 M 22.90 % 58.914 M 0.00 % 58.914 M 100.00 % 29.457 M -40.35 % 49.385 M 100.00 % 24.692 M
Income tax expense -317.000 K -311.69 % -77.000 K 79.84 % -382.000 K -1 810.00 % -20.000 K 0.000 0.000 0.000 0.000 100.00 % -4.000 K -200.00 % 4.000 K 119.05 % -21.000 K -129.58 % 71.000 K 97.22 % 36.000 K 100.00 % 18.000 K -99.66 % 5.343 M -0.67 % 5.379 M 128.41 % 2.355 M 960.81 % 222.000 K -45.32 % 406.000 K 1 350.00 % 28.000 K -99.05 % 2.945 M 616.55 % 411.000 K -96.22 % 10.860 M 2 742.93 % 382.000 K -71.25 % 1.329 M 0.00 % 1.329 M -93.58 % 20.704 M 0.00 % 20.704 M 119.47 % 9.434 M 0.00 % 9.434 M 253.91 % 2.666 M 0.00 % 2.666 M 41.41 % 1.885 M 0.00 % 1.885 M -64.32 % 5.283 M 0.00 % 5.283 M 14.48 % 4.615 M 0.00 % 4.615 M 100.00 % 2.307 M 0.05 % 2.306 M 100.00 % 1.153 M
Cost of revenue 13.884 M -42.50 % 24.148 M -82.61 % 138.881 M 34.45 % 103.297 M 69.70 % 60.871 M -66.38 % 181.032 M 40.41 % 128.928 M -42.69 % 224.954 M 71.10 % 131.479 M 30.11 % 101.052 M -29.01 % 142.340 M 9.23 % 130.311 M -9.81 % 144.478 M -25.50 % 193.923 M -31.31 % 282.300 M -0.93 % 284.947 M 31.82 % 216.168 M 23.25 % 175.396 M -25.61 % 235.772 M -8.46 % 257.553 M -20.37 % 323.417 M -2.03 % 330.103 M -35.56 % 512.283 M 68.45 % 304.122 M -21.92 % 389.498 M 0.00 % 389.498 M -20.21 % 488.135 M 0.00 % 488.135 M 15.97 % 420.908 M 0.00 % 420.908 M 30.36 % 322.887 M 0.00 % 322.887 M -11.54 % 364.990 M 0.00 % 364.990 M 22.45 % 298.079 M 0.00 % 298.079 M 20.36 % 247.664 M 0.00 % 247.664 M 100.00 % 123.832 M -37.59 % 198.432 M 100.00 % 99.216 M
General and administrative expenses 21.337 M 99.47 % 10.697 M -58.26 % 25.626 M 127.75 % 11.252 M -42.43 % 19.545 M 0.77 % 19.395 M 1.41 % 19.126 M -0.75 % 19.270 M -22.22 % 24.776 M 21.65 % 20.367 M -52.12 % 42.541 M 46.93 % 28.954 M -31.47 % 42.249 M 36.49 % 30.955 M -15.53 % 36.645 M 27.11 % 28.829 M 46.91 % 19.623 M -54.66 % 43.282 M 64.97 % 26.237 M -67.12 % 79.792 M 2.05 % 78.189 M 122.42 % 35.153 M -18.60 % 43.188 M 47.08 % 29.363 M -38.61 % 47.830 M 0.00 % 47.830 M -4.45 % 50.060 M 0.00 % 50.060 M 33.80 % 37.413 M 0.00 % 37.413 M 49.98 % 24.946 M 0.00 % 24.946 M -7.05 % 26.837 M 0.00 % 26.837 M -8.81 % 29.429 M 0.00 % 29.429 M 27.43 % 23.095 M 0.00 % 23.095 M 100.00 % 11.547 M -37.32 % 18.422 M 100.00 % 9.211 M
Selling and marketing expenses 1.462 M 13.86 % 1.284 M -88.55 % 11.212 M 186.97 % 3.907 M -39.30 % 6.437 M -20.05 % 8.051 M 6.61 % 7.552 M -17.27 % 9.129 M 11.83 % 8.163 M -0.89 % 8.236 M -8.68 % 9.019 M -8.07 % 9.811 M 5.81 % 9.272 M -8.61 % 10.145 M -5.20 % 10.702 M 1.32 % 10.563 M 1.44 % 10.413 M -24.04 % 13.709 M -5.95 % 14.577 M -12.76 % 16.710 M -21.59 % 21.310 M 6.07 % 20.090 M -11.72 % 22.756 M 15.88 % 19.638 M 56.21 % 12.572 M 0.00 % 12.572 M -31.22 % 18.279 M 0.00 % 18.279 M -3.39 % 18.919 M 0.00 % 18.919 M 4.55 % 18.097 M 0.00 % 18.097 M 20.32 % 15.040 M 0.00 % 15.040 M -8.83 % 16.497 M 0.00 % 16.497 M 31.30 % 12.565 M 0.00 % 12.565 M 100.00 % 6.282 M -29.80 % 8.949 M 100.00 % 4.474 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.913 M 40.85 % -9.997 M 90.26 % -102.689 M -199.87 % 102.822 M 535.42 % -23.615 M 0.00 % -23.615 M -28.48 % -18.380 M 0.00 % -18.380 M -78.38 % -10.304 M 0.00 % -10.304 M 15.34 % -12.172 M 0.00 % -12.172 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 22.799 M 90.29 % 11.981 M -67.48 % 36.838 M 143.01 % 15.159 M -41.66 % 25.982 M -5.33 % 27.446 M 2.88 % 26.678 M -6.06 % 28.399 M -13.78 % 32.939 M 15.16 % 28.603 M -59.54 % 70.690 M 82.36 % 38.765 M -61.36 % 100.328 M 119.79 % 45.648 M 33.61 % 34.164 M 15.13 % 29.675 M -11.66 % 33.593 M -39.64 % 55.655 M 79.06 % 31.082 M -65.22 % 89.374 M -10.74 % 100.129 M 47.66 % 67.810 M -43.49 % 120.006 M 184.53 % 42.177 M -74.16 % 163.223 M 0.00 % 163.223 M 264.96 % 44.724 M 0.00 % 44.724 M 17.84 % 37.952 M 0.00 % 37.952 M 15.93 % 32.738 M 0.00 % 32.738 M 10.21 % 29.706 M 0.00 % 29.706 M -35.32 % 45.926 M 0.00 % 45.926 M 28.79 % 35.659 M 0.00 % 35.659 M 100.00 % 17.830 M -34.86 % 27.370 M 100.00 % 13.685 M
Cost and expenses 36.683 M 1.53 % 36.129 M -79.44 % 175.719 M 48.34 % 118.456 M 36.39 % 86.853 M -58.34 % 208.478 M 33.98 % 155.606 M -38.58 % 253.353 M 54.09 % 164.418 M 26.81 % 129.655 M -39.14 % 213.030 M 26.00 % 169.076 M -30.93 % 244.806 M 2.19 % 239.571 M -24.30 % 316.464 M 0.59 % 314.622 M 25.97 % 249.761 M 8.10 % 231.051 M -13.42 % 266.854 M -23.08 % 346.927 M -18.09 % 423.546 M 6.44 % 397.913 M -37.07 % 632.289 M 82.58 % 346.299 M -37.35 % 552.721 M 0.00 % 552.721 M 3.73 % 532.859 M 0.00 % 532.859 M 16.13 % 458.860 M 0.00 % 458.860 M 29.03 % 355.625 M 0.00 % 355.625 M -9.90 % 394.696 M 0.00 % 394.696 M 14.74 % 344.005 M 0.00 % 344.005 M 21.42 % 283.323 M 0.00 % 283.323 M 100.00 % 141.662 M -37.26 % 225.802 M 100.00 % 112.901 M
Research and development expenses 0.000 0.000 0.000 0.000 -100.00 % 124.000 K 0.000 -100.00 % 367.000 K 0.000 -100.00 % 465.000 K 0.000 -100.00 % 575.000 K 0.000 -100.00 % 487.000 K 0.000 -100.00 % 1.378 M 0.000 -100.00 % 1.836 M 0.000 -100.00 % 2.574 M 0.000 -100.00 % 2.424 M 0.000 -100.00 % 3.590 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
Selling general and administrative expenses 22.799 M 90.29 % 11.981 M -67.48 % 36.838 M 143.01 % 15.159 M -41.66 % 25.982 M -5.33 % 27.446 M 2.88 % 26.678 M -6.06 % 28.399 M -13.78 % 32.939 M 15.16 % 28.603 M -59.54 % 70.690 M 82.36 % 38.765 M -24.76 % 51.521 M 25.36 % 41.100 M -13.19 % 47.347 M 20.19 % 39.392 M 31.15 % 30.036 M -47.30 % 56.991 M 39.64 % 40.814 M -57.71 % 96.502 M -9.61 % 106.766 M 93.27 % 55.243 M -29.94 % 78.848 M 60.91 % 49.001 M -18.87 % 60.402 M 0.00 % 60.402 M -11.61 % 68.338 M 0.00 % 68.338 M 21.31 % 56.332 M 0.00 % 56.332 M 30.88 % 43.042 M 0.00 % 43.042 M 2.78 % 41.877 M 0.00 % 41.877 M -8.82 % 45.926 M 0.00 % 45.926 M 28.79 % 35.659 M 0.00 % 35.659 M 100.00 % 17.830 M -34.86 % 27.370 M 100.00 % 13.685 M
Interest income 667.000 K -24.20 % 880.000 K 17.02 % 752.000 K 138.73 % 315.000 K -39.19 % 518.000 K 19.91 % 432.000 K -38.29 % 700.000 K 107.10 % 338.000 K -91.72 % 4.081 M 224.92 % 1.256 M 66.58 % 754.000 K -47.57 % 1.438 M -86.52 % 10.669 M -2.23 % 10.912 M -54.67 % 24.070 M 126.35 % 10.634 M 266.94 % 2.898 M 71.99 % 1.685 M -32.76 % 2.506 M 90.14 % 1.318 M 24.34 % 1.060 M -25.09 % 1.415 M -51.84 % 2.938 M 10 781.48 % 27.000 K -99.55 % 5.949 M 0.000 -100.00 % 7.482 M 0.000 -100.00 % 2.277 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
Interest expense 16.500 M 87.18 % 8.815 M 44.13 % 6.116 M -46.92 % 11.522 M 0.49 % 11.466 M 161.96 % 4.377 M -43.39 % 7.732 M 84.40 % 4.193 M -12.24 % 4.778 M -36.55 % 7.530 M -51.97 % 15.678 M 85.85 % 8.436 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.280 M -31.25 % 3.316 M -55.16 % 7.396 M 0.00 % 7.396 M 29.54 % 5.709 M 0.00 % 5.709 M -68.32 % 18.022 M 0.000 -100.00 % 11.596 M 0.000 -100.00 % 8.994 M 0.00 % 8.994 M -47.66 % 17.183 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 4.713 M -20.96 % 5.963 M -28.03 % 8.285 M 207.19 % 2.697 M -9.47 % 2.979 M -31.01 % 4.318 M 38.75 % 3.112 M -44.44 % 5.601 M 0.65 % 5.565 M -4.89 % 5.851 M 47.45 % 3.968 M -40.43 % 6.661 M 6.25 % 6.269 M -9.77 % 6.948 M -30.33 % 9.973 M -10.12 % 11.096 M -4.60 % 11.631 M -10.80 % 13.039 M -3.21 % 13.472 M -2.50 % 13.818 M -5.41 % 14.609 M -0.02 % 14.612 M -45.07 % 26.602 M 21.23 % 21.943 M -35.22 % 33.875 M 0.00 % 33.875 M -2.24 % 34.651 M 0.00 % 34.651 M 25.95 % 27.511 M 0.00 % 27.511 M 7.12 % 25.681 M 0.00 % 25.681 M 6.34 % 24.150 M 0.00 % 24.150 M 60.83 % 15.016 M 0.00 % 15.016 M 30.93 % 11.468 M 0.00 % 11.468 M 100.00 % 5.734 M -41.61 % 9.820 M 100.00 % 4.910 M
Operating income -21.819 M -104.82 % -10.653 M 56.80 % -24.662 M -234.22 % -7.379 M 56.38 % -16.917 M 7.23 % -18.235 M 12.33 % -20.800 M -62.70 % -12.784 M 54.66 % -28.193 M 0.41 % -28.308 M 59.16 % -69.321 M -80.96 % -38.308 M 14.90 % -45.015 M 1.27 % -45.592 M 47.54 % -86.912 M -1 038.93 % -7.631 M 80.28 % -38.694 M 12.94 % -44.447 M -33.37 % -33.327 M 47.69 % -63.706 M 30.49 % -91.646 M -410.22 % -17.962 M 93.18 % -263.384 M -5 548.38 % -4.663 M 97.01 % -156.046 M -44.74 % -107.813 M -249.91 % 71.919 M 38.52 % 51.920 M 6.60 % 48.708 M 58.73 % 30.686 M 54.74 % 19.830 M 140.83 % 8.234 M -66.72 % 24.740 M 0.00 % 24.740 M 40.09 % 17.660 M -49.97 % 35.300 M 57.96 % 22.347 M -7.52 % 24.164 M 100.00 % 12.082 M -42.33 % 20.951 M 100.00 % 10.475 M
Operating income ratio -1.47 -251.04 % -0.42 -156.13 % -0.16 -145.76 % -0.07 72.54 % -0.24 -152.36 % -0.10 37.88 % -0.15 -190.35 % -0.05 74.32 % -0.21 25.91 % -0.28 42.09 % -0.48 -64.66 % -0.29 1.74 % -0.30 -23.88 % -0.24 32.78 % -0.36 -1 386.02 % -0.02 87.08 % -0.19 21.15 % -0.24 -72.62 % -0.14 37.56 % -0.22 18.95 % -0.27 -453.70 % -0.05 93.92 % -0.80 -5 905.35 % -0.01 96.42 % -0.37 -44.74 % -0.26 -314.33 % 0.12 38.52 % 0.09 -11.02 % 0.10 58.73 % 0.06 14.73 % 0.05 140.83 % 0.02 -62.24 % 0.06 0.00 % 0.06 23.74 % 0.05 -49.97 % 0.10 30.72 % 0.07 -7.52 % 0.08 0.00 % 0.08 -6.77 % 0.08 0.00 % 0.08
Total other income expenses net -16.525 M -229.97 % -5.008 M -224.58 % 4.020 M 169.61 % -5.775 M 5.47 % -6.109 M -148.94 % -2.454 M -108.76 % 28.027 M 2 666.58 % -1.092 M 93.26 % -16.197 M -483.05 % -2.778 M 63.12 % -7.533 M -40.54 % -5.360 M 90.99 % -59.476 M -284.71 % -15.460 M -42.00 % -10.887 M -1 087.24 % -917.000 K 85.79 % -6.455 M -1 749.57 % -349.000 K -104.83 % 7.226 M 24.37 % 5.810 M -24.52 % 7.697 M 169.02 % -11.152 M 74.71 % -44.096 M -748.76 % 6.797 M -59.35 % 16.721 M 153.06 % -31.512 M -292.50 % -8.029 M -287.12 % 4.291 M 118.85 % -22.757 M -752.81 % 3.486 M 130.06 % -11.596 M 0.000 100.00 % -8.994 M 0.00 % -8.994 M -150.99 % 17.640 M 0.000 -100.00 % 1.817 M 0.000 0.000 0.000 0.000
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31
Net debt 326.135 M -19.22 % 403.712 M 6.17 % 380.236 M -8.33 % 414.809 M 6.44 % 389.698 M 34.18 % 290.426 M 16.65 % 248.967 M -15.32 % 294.012 M 40.88 % 208.697 M 26.24 % 165.320 M 6.02 % 155.940 M -48.37 % 302.060 M 143.10 % 124.252 M -9.73 % 137.640 M 22.07 % 112.753 M 17.87 % 95.656 M 45.08 % 65.932 M 31.36 % 50.192 M -35.97 % 78.391 M 360.47 % 17.024 M -73.35 % 63.891 M -36.22 % 100.174 M 198.82 % 33.523 M -64.68 % 94.905 M 22.53 % 77.455 M -35.66 % 120.382 M -41.28 % 204.995 M 340.38 % -85.281 M -230.28 % 65.458 M 5.48 % 62.058 M -55.22 % 138.585 M 427.62 % -42.301 M -118.27 % 231.569 M -20.44 % 291.068 M 50.06 % 193.965 M 28.64 % 150.779 M
Total investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.682 M 1 149.89 % 4.855 M -1.76 % 4.942 M -13.93 % 5.742 M -40.14 % 9.592 M 0.000 0.000 0.000 -100.00 % 24.404 M 0.00 % 24.404 M 95.23 % 12.500 M 0.00 % 12.500 M 0.000 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K -99.87 % 1.504 M 3.37 % 1.455 M -37.28 % 2.320 M 346.15 % 520.000 K -33.50 % 782.000 K -39.89 % 1.301 M 0.000 0.000 0.000
Total debt 330.762 M 7.63 % 307.308 M -1.03 % 310.500 M -36.71 % 490.571 M 5.53 % 464.861 M 27.16 % 365.575 M 14.37 % 319.642 M -2.43 % 327.614 M 18.88 % 275.582 M 17.96 % 233.623 M 20.96 % 193.141 M -44.37 % 347.215 M 138.80 % 145.402 M -10.38 % 162.250 M 3.75 % 156.386 M 17.16 % 133.485 M -0.16 % 133.693 M -5.54 % 141.540 M 15.85 % 122.180 M 7.45 % 113.710 M -50.82 % 231.210 M -10.63 % 258.709 M 81.81 % 142.296 M -38.93 % 233.007 M 18.73 % 196.254 M -32.99 % 292.871 M -26.65 % 399.255 M -17.67 % 484.927 M 4.18 % 465.454 M 36.84 % 340.140 M 26.45 % 269.002 M 0.000 -100.00 % 291.397 M -19.44 % 361.731 M 57.40 % 229.823 M 38.60 % 165.817 M
Accumulated other comprehensive income loss 48.913 M -15.50 % 57.882 M -10.47 % 64.652 M 34.93 % 47.914 M -0.89 % 48.345 M 9.90 % 43.990 M 0.00 % 43.990 M -16.78 % 52.863 M -1.55 % 53.697 M -3.38 % 55.573 M 0.00 % 55.573 M -7.34 % 59.972 M -29.17 % 84.672 M -8.11 % 92.145 M 2.35 % 90.030 M 4.35 % 86.278 M 1.38 % 85.102 M -4.82 % 89.409 M 2.56 % 87.175 M -24.08 % 114.826 M -1.00 % 115.990 M -0.04 % 116.038 M 126.16 % -443.630 M -536.39 % 101.659 M 124.24 % -419.310 M 0.000 100.00 % -295.390 M 0.000 100.00 % -237.763 M 0.000 0.000 0.000 100.00 % -141.212 M 0.000 0.000 0.000
Retained earnings -96.637 M -40.62 % -68.723 M -27.85 % -53.751 M -53.15 % -35.097 M 96.20 % -924.458 M -2.48 % -902.058 M -2.11 % -883.405 M 1.85 % -900.045 M -1.50 % -886.716 M -4.68 % -847.084 M -3.71 % -816.784 M -7.38 % -760.644 M -8.05 % -703.981 M -14.77 % -613.387 M -9.14 % -562.000 M -16.28 % -483.306 M -4.26 % -463.542 M -9.38 % -423.782 M -11.78 % -379.123 M -2.32 % -370.539 M -17.52 % -315.298 M -38.25 % -228.065 M -4.18 % -218.909 M -310.76 % 103.866 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 244.688 M 0.000 0.000 0.000
Common stock 1.133 M 0.00 % 1.133 M 69.36 % 669.000 K 0.00 % 669.000 K -99.80 % 334.708 M 0.00 % 334.708 M 20.00 % 278.924 M 0.00 % 278.924 M 2.61 % 271.824 M 0.00 % 271.824 M 0.00 % 271.824 M 0.00 % 271.824 M 20.00 % 226.520 M 0.00 % 226.520 M 10.00 % 205.927 M 100.00 % 102.964 M 0.00 % 102.964 M 61.67 % 63.689 M 20.00 % 53.074 M 0.00 % 53.074 M 0.00 % 53.074 M 20.00 % 44.228 M 0.00 % 44.228 M 0.00 % 44.228 M -0.05 % 44.248 M 0.00 % 44.248 M 0.14 % 44.188 M -0.61 % 44.458 M 20.90 % 36.773 M 20.15 % 30.605 M 27.52 % 24.000 M 0.00 % 24.000 M 0.00 % 24.000 M 0.000 0.000 0.000
Total equity -1.743 M -104.94 % 35.260 M 1 078.08 % 2.993 M -51.13 % 6.124 M -67.42 % 18.794 M -43.55 % 33.294 M 6 667.07 % 492.000 K 106.65 % -7.403 M -1 741.46 % 451.000 K -98.24 % 25.620 M -55.45 % 57.510 M -58.09 % 137.218 M 0.40 % 136.665 M -47.13 % 258.474 M -12.74 % 296.207 M 17.15 % 252.838 M -4.72 % 265.365 M 0.62 % 263.728 M -7.62 % 285.495 M -11.73 % 323.436 M -15.26 % 381.679 M -0.88 % 385.076 M -5.03 % 405.478 M -43.07 % 712.181 M 2.16 % 697.127 M -26.23 % 944.994 M -2.49 % 969.116 M 5.55 % 918.130 M 45.47 % 631.132 M 40.41 % 449.501 M 26.83 % 354.425 M 3.01 % 344.059 M 2.48 % 335.717 M 8.83 % 308.480 M 27.55 % 241.856 M 63.24 % 148.159 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -29.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.241 M -37.81 % 55.061 M 166.94 % 20.627 M 0.000 0.000 0.000
Long term debt 12.207 M 17.77 % 10.365 M 0.03 % 10.362 M -34.82 % 15.897 M 1 037.12 % 1.398 M 0.000 0.000 -100.00 % 99.000 K -85.55 % 685.000 K -36.34 % 1.076 M -40.12 % 1.797 M 1 251.13 % 133.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 113.000 K -49.78 % 225.000 K -36.08 % 352.000 K -32.70 % 523.000 K -96.80 % 16.322 M 1 674.13 % 920.000 K -61.03 % 2.361 M -52.48 % 4.968 M -38.32 % 8.055 M -33.09 % 12.038 M -12.39 % 13.740 M 0.73 % 13.640 M -44.00 % 24.356 M 60.88 % 15.139 M 0.000 -100.00 % 49.316 M -72.42 % 178.824 M 571.64 % 26.625 M -69.34 % 86.833 M
Total non current liabilities 31.906 M -13.06 % 36.699 M 21.13 % 30.297 M -13.24 % 34.919 M 75.98 % 19.843 M 13.96 % 17.413 M -4.20 % 18.177 M 4.03 % 17.473 M -5.13 % 18.418 M 34.78 % 13.665 M -6.74 % 14.653 M 2.48 % 14.299 M -1.41 % 14.503 M -17.33 % 17.544 M 5.60 % 16.613 M 11.67 % 14.877 M -0.84 % 15.003 M -10.93 % 16.845 M -0.66 % 16.957 M -11.53 % 19.168 M -0.88 % 19.339 M 23.97 % 15.600 M -41.18 % 26.523 M 13.27 % 23.415 M -0.47 % 23.526 M -4.27 % 24.576 M -13.95 % 28.559 M 12.07 % 25.483 M 0.39 % 25.383 M -32.50 % 37.607 M -40.08 % 62.761 M -5.79 % 66.619 M -18.19 % 81.431 M -56.71 % 188.105 M 550.05 % 28.937 M -66.92 % 87.475 M
Other current liabilities 143.311 M -34.68 % 219.389 M 66.47 % 131.792 M 93.10 % 68.252 M -18.07 % 83.304 M 216.19 % 26.346 M -46.92 % 49.638 M -14.89 % 58.323 M -10.15 % 64.915 M -15.71 % 77.012 M -12.38 % 87.894 M -49.18 % 172.961 M 145.54 % 70.440 M -47.68 % 134.622 M 43.78 % 93.630 M -67.83 % 291.003 M -0.26 % 291.747 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 92.790 M 6 485.52 % 1.409 M -98.84 % 121.276 M 1 862.71 % 6.179 M 26.05 % 4.902 M 138.78 % -12.640 M -104.73 % 267.149 M 0.000 -100.00 % 85.680 M 72.40 % 49.699 M 474.82 % 8.646 M
Deferred revenue 0.000 -100.00 % 2.909 M 13.41 % 2.565 M 573.23 % 381.000 K 1.60 % 375.000 K -4.58 % 393.000 K -96.55 % 11.377 M 1.29 % 11.232 M -19.41 % 13.938 M 24.65 % 11.182 M 3.30 % 10.825 M 2.52 % 10.559 M 107.26 % -145.402 M 10.38 % -162.250 M -3.75 % -156.386 M -17.16 % -133.485 M 0.16 % -133.693 M 5.47 % -141.427 M -15.97 % -121.955 M -7.58 % -113.358 M 50.86 % -230.687 M 4.83 % -242.387 M 0.000 0.000 0.000 0.000 -100.00 % 71.777 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.077 M
Short term debt 318.555 M 7.28 % 296.943 M -1.06 % 300.138 M -11.72 % 340.000 M 8.95 % 312.064 M 50.58 % 207.242 M 32.01 % 156.995 M 0.69 % 155.913 M 0.02 % 155.875 M 6.99 % 145.694 M 0.14 % 145.484 M -6.26 % 155.200 M -30.57 % 223.539 M -10.91 % 250.916 M 10.50 % 227.075 M 70.11 % 133.485 M -0.16 % 133.693 M -5.47 % 141.427 M 15.97 % 121.955 M 7.58 % 113.358 M -50.86 % 230.687 M -4.83 % 242.387 M 71.45 % 141.376 M -38.70 % 230.646 M 20.58 % 191.286 M -32.84 % 284.816 M -26.45 % 387.217 M -17.82 % 471.187 M 5.45 % 446.814 M 41.49 % 315.784 M 24.39 % 253.863 M 0.000 -100.00 % 221.454 M 21.07 % 182.907 M -9.99 % 203.198 M 157.26 % 78.984 M
Total current liabilities 648.014 M 4.36 % 620.918 M -6.88 % 666.805 M 1.66 % 655.926 M -1.62 % 666.743 M 24.02 % 537.597 M 0.82 % 533.249 M -4.27 % 557.047 M 9.94 % 506.671 M 6.87 % 474.102 M 5.79 % 448.145 M -18.87 % 552.354 M 6.97 % 516.364 M -21.99 % 661.889 M 13.70 % 582.135 M -10.12 % 647.684 M 0.88 % 642.024 M 5.07 % 611.067 M -9.84 % 677.758 M 7.72 % 629.195 M -14.99 % 740.105 M -5.07 % 779.596 M 18.50 % 657.862 M 12.61 % 584.180 M -5.21 % 616.258 M -11.80 % 698.671 M -19.26 % 865.355 M -7.80 % 938.576 M 12.08 % 837.449 M 22.53 % 683.450 M 29.53 % 527.629 M 8.60 % 485.853 M -4.44 % 508.428 M 19.75 % 424.566 M 0.61 % 422.006 M 64.92 % 255.889 M
Total liabilities 679.920 M 4.39 % 651.299 M -6.57 % 697.102 M 0.91 % 690.845 M 0.62 % 686.586 M 23.71 % 555.010 M 0.65 % 551.426 M -4.02 % 574.520 M 9.41 % 525.089 M 7.65 % 487.767 M 5.40 % 462.798 M -18.33 % 566.653 M 6.74 % 530.867 M -21.87 % 679.433 M 13.48 % 598.748 M -9.63 % 662.561 M 0.84 % 657.027 M 4.64 % 627.912 M -9.62 % 694.715 M 7.15 % 648.363 M -14.63 % 759.444 M -7.88 % 824.410 M 20.46 % 684.385 M 12.64 % 607.595 M -5.03 % 639.784 M -11.54 % 723.247 M -19.09 % 893.914 M -7.28 % 964.059 M 11.73 % 862.832 M 19.66 % 721.057 M 22.13 % 590.390 M 6.86 % 552.472 M -6.34 % 589.859 M -3.72 % 612.671 M 35.86 % 450.943 M 31.33 % 343.364 M
Other non current assets 0.000 0.000 100.00 % -14.538 M 96.76 % -449.032 M -2 863.32 % -15.153 M 94.47 % -274.059 M -1 638.07 % -15.768 M 0.000 100.00 % -178.163 M 0.000 100.00 % -161.062 M -26 288.94 % 615.000 K 103.62 % -16.998 M 90.46 % -178.095 M -2.31 % -174.076 M 13.05 % -200.194 M 5.11 % -210.982 M -1.51 % -207.844 M 7.05 % -223.611 M 3.67 % -232.139 M 5.54 % -245.750 M 21.15 % -311.677 M -382.01 % 110.518 M 7.76 % 102.562 M -30.21 % 146.957 M -19.08 % 181.616 M -15.19 % 214.156 M 43.05 % 149.706 M 49.62 % 100.056 M 80.18 % 55.531 M 71.94 % 32.297 M 14.23 % 28.273 M -8.66 % 30.954 M 0.43 % 30.822 M -11.49 % 34.822 M 83.50 % 18.977 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.775 M -42.84 % 4.855 M -1.76 % 4.942 M -13.93 % 5.742 M -40.14 % 9.592 M 0.000 0.000 0.000 -100.00 % 24.404 M 0.00 % 24.404 M 95.23 % 12.500 M 0.00 % 12.500 M 0.000 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.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
Intangible assets 0.000 0.000 -100.00 % 14.538 M 0.000 -100.00 % 15.153 M 0.000 -100.00 % 15.768 M 0.000 -100.00 % 16.383 M 0.000 -100.00 % 2.853 M -82.91 % 16.690 M -1.81 % 16.998 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.074 M -70.96 % 69.126 M 95.58 % 35.345 M -28.68 % 49.557 M -7.30 % 53.462 M -4.48 % 55.969 M 4.44 % 53.589 M 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 100.00 % -35.871 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
Goodwill and intangible assets 0.000 0.000 -100.00 % 14.538 M 0.000 -100.00 % 15.153 M 0.000 -100.00 % 15.768 M 0.000 -100.00 % 16.383 M 0.000 -100.00 % 2.853 M -82.91 % 16.690 M -1.81 % 16.998 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.074 M -39.64 % 33.255 M -5.91 % 35.345 M -28.68 % 49.557 M -7.30 % 53.462 M -4.48 % 55.969 M 4.44 % 53.589 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 572.294 M -1.10 % 578.653 M 9.21 % 529.860 M 18.00 % 449.032 M 0.44 % 447.053 M 63.12 % 274.059 M 9.27 % 250.798 M 45.67 % 172.166 M -3.37 % 178.163 M 13.74 % 156.637 M -2.75 % 161.062 M 6.21 % 151.646 M -2.92 % 156.213 M -12.29 % 178.095 M 2.31 % 174.076 M -0.98 % 175.790 M -5.78 % 186.578 M -4.49 % 195.344 M -7.47 % 211.111 M -9.06 % 232.139 M -5.54 % 245.750 M -21.15 % 311.675 M 0.56 % 309.946 M -7.38 % 334.626 M -0.76 % 337.197 M -18.82 % 415.391 M -6.26 % 443.150 M 5.82 % 418.769 M -3.60 % 434.398 M 1.49 % 428.028 M -2.63 % 439.599 M -3.47 % 455.396 M -1.10 % 460.456 M -1.06 % 465.382 M 67.80 % 277.348 M 28.67 % 215.550 M
Total non current assets 572.294 M -1.10 % 578.653 M 9.21 % 529.860 M 18.00 % 449.032 M 0.44 % 447.053 M 63.12 % 274.059 M 9.27 % 250.798 M 43.36 % 174.941 M -4.41 % 183.018 M 13.27 % 161.579 M -3.13 % 166.804 M -6.57 % 178.543 M 14.29 % 156.213 M -12.29 % 178.095 M 2.31 % 174.076 M -13.05 % 200.194 M -5.11 % 210.982 M 1.51 % 207.844 M -7.05 % 223.611 M -3.67 % 232.139 M -5.54 % 245.750 M -21.15 % 311.677 M -25.87 % 420.464 M -10.62 % 470.443 M -9.44 % 519.499 M -19.65 % 646.564 M -9.03 % 710.768 M 13.82 % 624.444 M 6.19 % 588.043 M 21.61 % 483.559 M 2.47 % 471.896 M -2.43 % 483.669 M -1.58 % 491.410 M -0.97 % 496.204 M 58.95 % 312.170 M 33.11 % 234.527 M
Other current assets 20.506 M 0.000 -100.00 % 55.027 M 0.000 -100.00 % 12.116 M -81.59 % 65.812 M 1 694.22 % 3.668 M -95.85 % 88.381 M 846.57 % 9.337 M -91.91 % 115.419 M 1 384.87 % 7.773 M 1 163.90 % 615.000 K -99.85 % 415.101 M 950.14 % 39.528 M -93.04 % 568.225 M 215.76 % 179.957 M -63.98 % 499.665 M 381.24 % 103.829 M -82.39 % 589.760 M 995.74 % 53.823 M -90.29 % 554.467 M 1.03 % 548.795 M 10.64 % 496.038 M 1 962.01 % 24.056 M -62.26 % 63.749 M -28.61 % 89.296 M -54.41 % 195.876 M 1 896.09 % 9.813 M -98.46 % 637.239 M 6 653.99 % 9.435 M 0.00 % 9.435 M -72.29 % 34.054 M -87.11 % 264.211 M 691.26 % 33.391 M 245.52 % 9.664 M 815.15 % 1.056 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.907 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.504 M 3.37 % 1.455 M -37.28 % 2.320 M 346.15 % 520.000 K -33.50 % 782.000 K -39.89 % 1.301 M 0.000 0.000 0.000
cash and cash equivalents 4.627 M -48.35 % 8.958 M -81.98 % 49.708 M -34.39 % 75.762 M 0.80 % 75.163 M 0.02 % 75.149 M 6.33 % 70.675 M 110.33 % 33.602 M -49.76 % 66.885 M -2.08 % 68.303 M 83.61 % 37.201 M -17.61 % 45.155 M 113.50 % 21.150 M -14.06 % 24.610 M -43.60 % 43.633 M 15.34 % 37.829 M -44.17 % 67.761 M -25.82 % 91.348 M 108.61 % 43.789 M -54.71 % 96.686 M -42.21 % 167.319 M 5.54 % 158.535 M 45.75 % 108.773 M -21.24 % 138.102 M 16.25 % 118.799 M -31.13 % 172.489 M -11.21 % 194.260 M -65.93 % 570.208 M 42.55 % 399.996 M 43.84 % 278.082 M 113.23 % 130.417 M 208.31 % 42.301 M -29.30 % 59.828 M -15.33 % 70.663 M 97.06 % 35.858 M 138.45 % 15.038 M
Cash and short term investments 4.627 M -48.35 % 8.958 M -0.40 % 8.994 M -88.13 % 75.762 M 0.80 % 75.163 M 0.02 % 75.149 M 6.33 % 70.675 M -22.77 % 91.509 M 36.82 % 66.885 M -2.08 % 68.303 M 83.61 % 37.201 M -17.61 % 45.155 M 113.50 % 21.150 M -14.06 % 24.610 M -43.60 % 43.633 M 15.34 % 37.829 M -44.17 % 67.761 M -25.82 % 91.348 M 108.61 % 43.789 M -54.71 % 96.686 M -42.21 % 167.319 M 5.54 % 158.535 M 45.75 % 108.773 M -21.24 % 138.102 M 16.25 % 118.799 M -31.13 % 172.489 M -11.21 % 194.260 M -66.02 % 571.712 M 42.41 % 401.451 M 43.17 % 280.402 M 114.15 % 130.937 M 203.92 % 43.083 M -29.52 % 61.129 M -13.49 % 70.663 M 97.06 % 35.858 M 138.45 % 15.038 M
Total current assets 105.883 M -1.87 % 107.906 M -36.61 % 170.235 M -31.34 % 247.937 M -4.02 % 258.327 M -17.79 % 314.245 M 4.36 % 301.120 M -23.22 % 392.176 M 14.50 % 342.522 M -2.64 % 351.808 M -0.48 % 353.504 M -32.71 % 525.328 M 10.08 % 477.233 M -32.86 % 710.849 M 7.89 % 658.840 M 1.74 % 647.595 M 1.51 % 637.949 M 3.09 % 618.836 M -10.00 % 687.574 M 6.03 % 648.489 M -18.74 % 798.033 M 3.43 % 771.551 M 15.26 % 669.399 M -21.19 % 849.333 M 3.91 % 817.412 M -19.99 % 1.022 B -11.33 % 1.152 B -8.39 % 1.258 B 38.84 % 905.921 M 31.87 % 686.999 M 45.27 % 472.919 M 14.55 % 412.862 M -4.91 % 434.166 M 2.17 % 424.947 M 11.64 % 380.629 M 48.11 % 256.996 M
Inventory 27.463 M 10.26 % 24.908 M -26.07 % 33.693 M -19.49 % 41.852 M -28.31 % 58.382 M 31.75 % 44.313 M -16.48 % 53.059 M 30.12 % 40.776 M -13.06 % 46.901 M 69.74 % 27.631 M -34.43 % 42.139 M 5.81 % 39.827 M -2.82 % 40.982 M -34.28 % 62.357 M 32.73 % 46.982 M -30.04 % 67.154 M -4.78 % 70.523 M 31.85 % 53.486 M -1.00 % 54.025 M -21.69 % 68.993 M -9.51 % 76.247 M 18.73 % 64.221 M -0.57 % 64.588 M -61.85 % 169.318 M 20.58 % 140.417 M 1.26 % 138.670 M 9.26 % 126.917 M -11.38 % 143.218 M 18.94 % 120.416 M -7.24 % 129.810 M 20.28 % 107.924 M -3.46 % 111.794 M 23.59 % 90.453 M 1.71 % 88.933 M 30.94 % 67.920 M 20.96 % 56.153 M
Net receivables 53.287 M -28.03 % 74.040 M 2.09 % 72.521 M 0.000 0.000 -100.00 % 194.783 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 395.917 M -32.25 % 584.354 M 7.83 % 541.939 M 49.44 % 362.655 M -13.53 % 419.410 M 13.30 % 370.173 M 32.18 % 280.046 M -34.72 % 428.987 M 22.40 % 350.474 M -6.45 % 374.633 M -7.17 % 403.552 M -22.07 % 517.857 M 4.73 % 494.447 M -20.41 % 621.222 M -2.20 % 635.209 M 19.18 % 533.002 M 40.94 % 378.174 M 41.45 % 267.352 M 19.02 % 224.623 M 0.31 % 223.931 M 1 118.80 % 18.373 M -92.08 % 231.960 M -13.18 % 267.187 M 44.62 % 184.749 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 161.780 M 0.000 -100.00 % 158.209 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 % -20.076 M -1 003 700.00 % -2.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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.086 M -30.38 % 48.963 M -21.08 % 62.039 M -8.24 % 67.610 M -7.96 % 73.461 M 13.09 % 64.960 M -5.89 % 69.025 M -24.29 % 91.171 M -6.34 % 97.340 M -22.90 % 126.258 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
Account payables 118.132 M 251.89 % 33.571 M -79.65 % 164.966 M -10.32 % 183.945 M -10.55 % 205.638 M -13.49 % 237.701 M -8.18 % 258.869 M -5.87 % 275.011 M 25.70 % 218.779 M 16.41 % 187.946 M 24.33 % 151.161 M 1.47 % 148.966 M 3.92 % 143.341 M -24.94 % 190.971 M 4.64 % 182.498 M 27.64 % 142.976 M 1.05 % 141.486 M -64.09 % 393.973 M -17.94 % 480.091 M 9.50 % 438.420 M 1.84 % 430.491 M -5.80 % 456.985 M 4.55 % 437.116 M 53.74 % 284.314 M -20.14 % 356.003 M 46.63 % 242.794 M -40.04 % 404.952 M 38.30 % 292.805 M -16.01 % 348.600 M 1.17 % 344.556 M 27.89 % 269.407 M 31.34 % 205.129 M -24.10 % 270.256 M 96.89 % 137.263 M -11.54 % 155.172 M -0.65 % 156.182 M
Tax payables 68.016 M -0.13 % 68.106 M 1.13 % 67.344 M 5.67 % 63.729 M -3.05 % 65.737 M -0.86 % 66.308 M -2.12 % 67.747 M -0.08 % 67.800 M 1.04 % 67.102 M 5.76 % 63.450 M -0.25 % 63.606 M -1.64 % 64.668 M -0.17 % 64.781 M -20.40 % 81.382 M 3.10 % 78.932 M -1.61 % 80.220 M 6.82 % 75.098 M -0.75 % 75.667 M -0.06 % 75.712 M -2.20 % 77.417 M -1.91 % 78.927 M -1.62 % 80.224 M 1.08 % 79.370 M 14.66 % 69.220 M 0.36 % 68.969 M -11.88 % 78.271 M 9.05 % 71.777 M 34.65 % 53.308 M 48.67 % 35.856 M 96.92 % 18.208 M 7.11 % 16.999 M 25.22 % 13.575 M -18.80 % 16.718 M -10.68 % 18.716 M 34.29 % 13.937 M 15.40 % 12.077 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 15.095 M 181.84 % -18.445 M 0.000 0.000 100.00 % -17.374 M 2.02 % -17.733 M -40.86 % -12.589 M 2.08 % -12.856 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.732 M 0.00 % -16.732 M 11.08 % -18.816 M 0.00 % -18.816 M -45.95 % -12.892 M 49.65 % -25.603 M -21.61 % -21.054 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 468.552 M 0.000 0.000 0.000 0.000 0.000
Minority interest -63.016 M -0.19 % -62.896 M -0.91 % -62.328 M -0.62 % -61.943 M -1.65 % -60.937 M 0.73 % -61.385 M -3.43 % -59.349 M -4.00 % -57.066 M -0.97 % -56.519 M 1.58 % -57.426 M -1.39 % -56.636 M -36.82 % -41.395 M -5.29 % -39.316 M -152.45 % -15.574 M -138.87 % -6.520 M -210.12 % 5.921 M 4 329.29 % -140.000 K -103.04 % 4.601 M -6.54 % 4.923 M -25.74 % 6.629 M -21.71 % 8.467 M -34.57 % 12.940 M 0.49 % 12.877 M -42.75 % 22.493 M 3.12 % 21.813 M -68.71 % 69.707 M 1.15 % 68.917 M 23.04 % 56.011 M 38.65 % 40.396 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 542.000 K -44.69 % 980.000 K -29.90 % 1.398 M -22.07 % 1.794 M -17.37 % 2.171 M 2 092.93 % 99.000 K -85.55 % 685.000 K -45.20 % 1.250 M -30.48 % 1.798 M -22.70 % 2.326 M -18.01 % 2.837 M 137.41 % 1.195 M 0.000 0.000 0.000 -100.00 % 113.000 K -49.78 % 225.000 K -33.43 % 338.000 K -35.37 % 523.000 K -28.84 % 735.000 K -19.85 % 917.000 K -42.22 % 1.587 M -58.82 % 3.854 M -55.72 % 8.703 M -33.14 % 13.016 M -21.85 % 16.656 M -23.78 % 21.853 M -7.44 % 23.609 M -26.23 % 32.003 M -15.67 % 37.948 M -22.26 % 48.814 M 0.000 -100.00 % 84.808 M -14.05 % 98.671 M 102.10 % 48.822 M -6.07 % 51.978 M
Preferred stock 0.000 -100.00 % 10.841 M -79.58 % 53.082 M -1.54 % 53.912 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 101.546 M 4.66 % 97.023 M 20 543.19 % 470.000 K -99.54 % 102.495 M -83.50 % 621.136 M 0.50 % 618.039 M -0.37 % 620.332 M 0.39 % 617.921 M -0.04 % 618.165 M 2.56 % 602.733 M -0.13 % 603.533 M -0.65 % 607.461 M -0.17 % 608.473 M 6.98 % 568.770 M -7.49 % 614.803 M 5.67 % 581.804 M -0.07 % 582.183 M -8.21 % 634.223 M 2.03 % 621.624 M -4.26 % 649.275 M -0.18 % 650.439 M 13.85 % 571.320 M 0.71 % 567.282 M -12.11 % 645.460 M 18.67 % 543.893 M -34.55 % 831.039 M -27.82 % 1.151 B 40.82 % 817.661 M 3.28 % 791.726 M 89.00 % 418.896 M 26.77 % 330.425 M 3.24 % 320.059 M 377.49 % 67.029 M 19.83 % 55.938 M 82.28 % 30.688 M 0.000
Deferred tax liabilities non current 19.699 M -1.58 % 20.016 M 0.41 % 19.935 M 4.80 % 19.022 M 3.13 % 18.445 M 5.93 % 17.413 M -4.20 % 18.177 M 4.62 % 17.374 M -2.02 % 17.733 M 40.86 % 12.589 M -2.08 % 12.856 M -9.25 % 14.166 M -2.32 % 14.503 M -17.33 % 17.544 M 5.60 % 16.613 M 11.67 % 14.877 M -0.84 % 15.003 M -10.33 % 16.732 M 0.00 % 16.732 M -11.08 % 18.816 M 0.00 % 18.816 M -33.96 % 28.492 M 11.28 % 25.603 M 21.61 % 21.054 M 13.45 % 18.558 M 12.33 % 16.521 M 0.00 % 16.521 M 40.69 % 11.743 M 0.00 % 11.743 M -11.38 % 13.251 M -0.97 % 13.381 M 15.77 % 11.558 M 0.61 % 11.488 M 23.78 % 9.281 M 301.43 % 2.312 M 260.12 % 642.000 K
Other liabilities 0.000 100.00 % -6.318 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 % 29.214 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
Total assets 678.177 M -1.22 % 686.559 M -1.93 % 700.095 M 0.45 % 696.969 M -1.19 % 705.380 M 19.90 % 588.304 M 6.59 % 551.918 M -2.68 % 567.117 M 7.91 % 525.540 M 2.37 % 513.387 M -1.33 % 520.308 M -26.08 % 703.871 M 5.44 % 667.532 M -28.83 % 937.907 M 4.80 % 894.955 M -2.23 % 915.399 M -0.76 % 922.392 M 3.45 % 891.640 M -9.04 % 980.210 M 0.87 % 971.799 M -14.84 % 1.141 B -5.65 % 1.209 B 10.98 % 1.090 B -17.42 % 1.320 B -1.28 % 1.337 B -19.86 % 1.668 B -10.46 % 1.863 B -1.02 % 1.882 B 25.99 % 1.494 B 27.63 % 1.171 B 23.89 % 944.815 M 5.39 % 896.531 M -3.14 % 925.576 M 0.48 % 921.151 M 32.96 % 692.799 M 40.95 % 491.523 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.230 M 0.000 100.00 % -116.595 M 0.000 100.00 % -32.575 M 0.000 -100.00 % 68.706 M 0.000 0.000 0.000 0.000 0.000 100.00 % -47.723 M 0.000 100.00 % -156.855 M -160.46 % -60.223 M 0.000 0.000 100.00 % -961.500 K 0.00 % -961.500 K 87.33 % -7.589 M 0.000 -100.00 % 6.525 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 484.000 K 0.000 0.000 -100.00 % 1.162 M 0.000 0.000 0.000 0.000 -100.00 % 535.000 K 0.94 % 530.000 K -65.25 % 1.525 M 0.000 -100.00 % 3.170 M 0.000 -100.00 % 3.476 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.105 M 82 220.51 % 39.000 K 112.04 % -324.000 K -137.76 % 858.000 K 0.000 0.000 -100.00 % 7.861 M 0.00 % 7.861 M 27.21 % 6.179 M 0.000 -100.00 % 4.106 M 0.000 -100.00 % 3.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 -100.00 % 38.238 M 0.000 -100.00 % 35.594 M 0.000 -100.00 % 95.453 M 0.000 -100.00 % 120.807 M 0.000 -100.00 % 122.007 M 0.000 -100.00 % 13.437 M 0.000 100.00 % -118.350 M 0.000 100.00 % -9.251 M 0.000 100.00 % -2.222 M 0.000 100.00 % -10.537 M 0.000 -100.00 % 193.020 M 225.14 % 59.365 M 19 460.13 % 303.500 K 0.00 % 303.500 K 100.19 % -157.029 M 0.00 % -157.029 M -104.19 % -76.902 M 0.00 % -76.902 M -3 854.06 % 2.049 M 0.00 % 2.049 M -87.70 % 16.653 M 0.00 % 16.653 M 2 710.19 % -638.000 K 0.00 % -638.000 K 97.44 % -24.889 M 0.00 % -24.889 M -100.00 % -12.445 M -14.53 % -10.866 M -100.00 % -5.433 M
Accounts receivables 0.000 0.000 -100.00 % 48.980 M 0.000 -100.00 % 38.634 M 0.000 -100.00 % 66.526 M 0.000 -100.00 % 36.763 M 0.000 -100.00 % 101.384 M 0.000 -100.00 % 26.068 M 0.000 100.00 % -79.468 M 0.000 -100.00 % 61.273 M 0.000 100.00 % -44.791 M 0.000 -100.00 % 27.277 M 0.000 -100.00 % 81.350 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 11.006 M 0.000 -100.00 % 326.000 K 0.000 100.00 % -11.338 M 0.000 100.00 % -3.198 M 0.000 -100.00 % 5.750 M 0.000 -100.00 % 3.337 M 0.000 -100.00 % 7.286 M 0.000 100.00 % -17.228 M 0.000 -100.00 % 21.690 M 0.000 100.00 % -11.659 M 0.000 -100.00 % 75.829 M 300.00 % 18.957 M 380.85 % -6.750 M 0.00 % -6.750 M -110.54 % -3.206 M 0.00 % -3.206 M 48.67 % -6.246 M 0.00 % -6.246 M 24.39 % -8.261 M 0.00 % -8.261 M -568.87 % -1.235 M 0.00 % -1.235 M 88.25 % -10.507 M 0.00 % -10.507 M -78.58 % -5.884 M 0.00 % -5.884 M -100.00 % -2.942 M 9.65 % -3.256 M -100.00 % -1.628 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 100.00 % -4.293 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
Other working capital 0.000 0.000 100.00 % -21.748 M 0.000 100.00 % -3.366 M 0.000 -100.00 % 40.265 M 0.000 -100.00 % 87.242 M 0.000 -100.00 % 14.873 M 0.000 100.00 % -15.968 M 0.000 100.00 % -46.168 M 0.000 100.00 % -53.296 M 0.000 -100.00 % 20.879 M 0.000 100.00 % -26.155 M 0.000 -100.00 % 35.841 M -11.30 % 40.408 M 472.88 % 7.054 M 0.00 % 7.054 M 104.59 % -153.823 M 0.00 % -153.823 M -117.71 % -70.656 M 0.00 % -70.656 M -785.38 % 10.309 M 0.00 % 10.309 M -42.37 % 17.888 M 0.00 % 17.888 M 81.26 % 9.869 M 0.00 % 9.869 M 151.92 % -19.006 M 0.00 % -19.006 M -100.00 % -9.503 M -24.88 % -7.610 M -100.00 % -3.805 M
Other non cash items 37.423 M 237.30 % -27.257 M -152.62 % 51.800 M 1 546.54 % 3.146 M -93.50 % 48.432 M 2 405.54 % 1.933 M -53.54 % 4.161 M -86.30 % 30.372 M 252.99 % -19.852 M -129.90 % 66.400 M -3.39 % 68.732 M 73.76 % 39.555 M 320.13 % 9.415 M -73.20 % 35.133 M -83.00 % 206.647 M 240.98 % -146.582 M -3 245.09 % -4.382 M -110.25 % 42.734 M 154.46 % 16.794 M -37.34 % 26.802 M 249.55 % -17.922 M -138.54 % 46.497 M -73.07 % 172.627 M 421.26 % -53.734 M -139.60 % 135.689 M 50.58 % 90.113 M 4 296.16 % -2.148 M 0.00 % -2.148 M 23.96 % -2.824 M -118.31 % 15.426 M 349.87 % -6.174 M -208.64 % 5.683 M 275.83 % 1.512 M -71.37 % 5.282 M -50.23 % 10.614 M 0.00 % 10.614 M 32.26 % 8.025 M 0.00 % 8.025 M 100.00 % 4.013 M -42.98 % 7.037 M 100.00 % 3.518 M
Net cash provided by operating activities 0.000 100.00 % -36.266 M -145.52 % 79.669 M 767.24 % -11.940 M -151.79 % 23.053 M 209.58 % -21.038 M -301.47 % 10.442 M -8.74 % 11.442 M 116.47 % -69.468 M -329.65 % 30.249 M 757.40 % 3.528 M 140.25 % -8.766 M 82.50 % -50.090 M -438.25 % -9.306 M -140.37 % 23.052 M 114.85 % -155.250 M -235.29 % -46.303 M -519.49 % 11.038 M 268.06 % 2.999 M 119.27 % -15.560 M 75.57 % -63.695 M -303.98 % 31.226 M -62.55 % 83.382 M 385.33 % -29.223 M -476.90 % 7.754 M 0.00 % 7.754 M 112.62 % -61.417 M 0.00 % -61.417 M -538.16 % -9.624 M 0.00 % -9.624 M -123.45 % 41.034 M 0.00 % 41.034 M -33.43 % 61.644 M 0.00 % 61.644 M 12.06 % 55.008 M 0.00 % 55.008 M 288.67 % 14.153 M 0.00 % 14.153 M 100.00 % 7.077 M -71.28 % 24.636 M 100.00 % 12.318 M
Investments in property plant and equipment 0.000 100.00 % -54.124 M 36.98 % -85.885 M -1 449.43 % -5.543 M 96.91 % -179.149 M -484.77 % -30.636 M 62.70 % -82.143 M -273 710.00 % -30.000 K 99.66 % -8.783 M -191.21 % -3.016 M -70.20 % -1.772 M -43.95 % -1.231 M 81.98 % -6.832 M 1.87 % -6.962 M -301.96 % -1.732 M -73.20 % -1.000 M 90.06 % -10.062 M -10 381.25 % -96.000 K 56.16 % -219.000 K 87.33 % -1.728 M -657.89 % -228.000 K 97.50 % -9.138 M -76.44 % -5.179 M 42.67 % -9.034 M -892.75 % -910.000 K 37.63 % -1.459 M 90.27 % -14.997 M 0.00 % -14.997 M -32.16 % -11.347 M 0.00 % -11.347 M -56.05 % -7.272 M 0.00 % -7.272 M 45.06 % -13.235 M 0.00 % -13.235 M 75.20 % -53.374 M 0.00 % -53.374 M -77.57 % -30.059 M 0.00 % -30.059 M -100.00 % -15.029 M -153.89 % -5.920 M -100.00 % -2.960 M
Acquisitions net 0.000 0.000 -100.00 % 2.566 M 0.000 -100.00 % 7.922 M 0.000 -100.00 % 13.655 M 0.000 -100.00 % 1.004 M 0.000 -100.00 % 1.111 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.00 % -1.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
Purchases of investments 0.000 0.000 -100.00 % 5.310 M 103.75 % -141.633 M -319.68 % -33.748 M 72.98 % -124.896 M -213.86 % 109.688 M 200.00 % -109.688 M 0.000 0.000 100.00 % -73.499 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -85.813 M 0.00 % -85.813 M -178.02 % -30.866 M 0.00 % -30.866 M -560.31 % -4.675 M 0.00 % -4.675 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 40.714 M 721.02 % -6.556 M -104.45 % 147.191 M 358.64 % 32.093 M -75.12 % 129.011 M 237.90 % -93.552 M -200.00 % 93.552 M 0.000 0.000 -100.00 % 69.064 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 % 4.445 M 0.00 % 4.445 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 100.00 % -315.000 K -200.00 % 315.000 K 214.96 % -274.000 K -200.00 % 274.000 K 135.72 % -767.000 K -200.00 % 767.000 K -97.30 % 28.355 M 200.00 % -28.355 M -404.21 % 9.321 M 200.00 % -9.321 M -120.18 % 46.187 M 438.86 % -13.630 M -133.27 % 40.971 M 0.85 % 40.626 M 751.37 % -6.237 M -607.14 % -882.000 K 98.65 % -65.219 M -191.53 % 71.254 M 294.52 % 18.061 M 121.09 % -85.647 M -1 012.30 % -7.700 M -134.54 % 22.295 M -83.55 % 135.559 M 9 191.23 % 1.459 M -95.41 % 31.794 M 0.00 % 31.794 M 135.39 % -89.833 M -192.46 % 97.160 M 394.37 % -33.006 M -197.96 % 33.693 M 343.68 % -13.827 M -177.20 % 17.910 M 142.74 % -41.899 M -178.50 % 53.374 M 202.41 % -52.120 M -273.39 % 30.059 M 100.00 % 15.029 M 153.89 % 5.920 M 100.00 % 2.960 M
Net cash used for investing activites 0.000 100.00 % -13.410 M 84.20 % -84.880 M -25 821.21 % 330.000 K 100.19 % -173.156 M -559.72 % -26.247 M 50.59 % -53.119 M -244.95 % -15.399 M -174.84 % 20.576 M 165.59 % -31.371 M -757.40 % 4.772 M 145.22 % -10.552 M -126.81 % 39.355 M 291.12 % -20.592 M -152.48 % 39.239 M -0.98 % 39.626 M 343.12 % -16.299 M -1 566.56 % -978.000 K 98.51 % -65.438 M -194.12 % 69.526 M 289.87 % 17.833 M 118.81 % -94.785 M -635.97 % -12.879 M -197.12 % 13.261 M -80.90 % 69.439 M 6.48 % 65.211 M 288.25 % 16.796 M 0.00 % 16.796 M 118.70 % -89.833 M 7.54 % -97.160 M -194.37 % -33.006 M 2.04 % -33.693 M -626.13 % -4.640 M 82.88 % -27.096 M 43.12 % -47.637 M 0.00 % -47.637 M -15.93 % -41.089 M 0.00 % -41.089 M -100.00 % -20.545 M -220.66 % -6.407 M -100.00 % -3.204 M
Debt repayment 0.000 -100.00 % 3.088 M 164.20 % -4.810 M -232.73 % 3.624 M 0.000 0.000 0.000 -100.00 % 5.345 M -92.97 % 76.028 M 0.000 0.000 100.00 % -23.351 M 0.000 -100.00 % 6.099 M 106.17 % -98.778 M 0.000 100.00 % -19.658 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -204.121 M 0.000 100.00 % -25.525 M 0.00 % -25.525 M -112.26 % 208.263 M 0.000 100.00 % -12.110 M 0.000 100.00 % -108.536 M 0.000 -100.00 % 51.245 M 0.000 -100.00 % 40.402 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 46.340 M 408.93 % -15.000 M -200.00 % 15.000 M 0.000 -100.00 % 55.784 M 0.000 -100.00 % 7.100 M 0.000 0.000 0.000 -100.00 % 45.304 M 0.000 -100.00 % 20.593 M -84.25 % 130.752 M 0.000 -100.00 % 50.445 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.089 M 0.000 -100.00 % 321.000 K 0.00 % 321.000 K -99.75 % 127.287 M 0.00 % 127.287 M 103.28 % 62.616 M 0.00 % 62.616 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.273 M 0.00 % -6.273 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -8.849 M 0.000 100.00 % -5.472 M 0.00 % -5.472 M -78.82 % -3.060 M 0.000 100.00 % -2.400 M 0.000 100.00 % -12.000 M 0.000 100.00 % -14.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 100.00 % -773.000 K 93.29 % -11.522 M -107.60 % 151.594 M 0.000 -100.00 % 37.053 M 0.000 100.00 % -1.200 M -116.10 % 7.452 M 161.67 % -12.084 M -44.13 % -8.384 M -267.71 % 4.999 M 134.59 % -14.453 M 83.61 % -88.193 M -205.10 % 83.913 M 777.48 % 9.563 M -72.85 % 35.228 M 280.76 % 9.252 M 107.44 % -124.280 M -327.44 % 54.643 M -51.60 % 112.905 M 214.31 % -98.772 M -413.07 % 31.549 M -89.24 % 293.311 M 195.20 % -308.102 M -1 248.46 % -22.849 M 0.00 % -22.849 M -117.45 % 130.967 M 183.31 % -157.208 M -185.34 % 184.211 M 194.67 % -194.586 M -150.44 % 385.742 M 210.34 % -349.605 M -263.89 % 213.322 M 192.55 % -230.505 M -253.73 % 149.938 M 243.62 % -104.398 M -100.00 % -52.199 M 70.36 % -176.112 M -100.00 % -88.056 M
Net cash used provided by financing activities 0.000 -100.00 % 49.428 M 340.14 % -20.583 M -210.52 % 18.624 M -87.71 % 151.594 M 171.75 % 55.784 M 50.55 % 37.053 M 197.73 % 12.445 M -83.37 % 74.828 M 904.13 % 7.452 M 161.67 % -12.084 M -155.04 % 21.953 M 339.15 % 4.999 M -59.16 % 12.239 M 121.77 % -56.219 M -167.00 % 83.913 M 107.96 % 40.350 M 14.54 % 35.228 M 280.76 % 9.252 M 107.44 % -124.280 M -327.44 % 54.643 M -51.60 % 112.905 M 214.31 % -98.772 M -413.07 % 31.549 M -61.04 % 80.983 M 126.28 % -308.102 M -565.22 % 66.227 M 0.00 % 66.227 M -85.65 % 461.402 M 393.50 % -157.208 M -192.64 % 169.701 M 187.21 % -194.586 M -178.71 % 247.218 M 170.71 % -349.605 M -239.53 % 250.567 M 208.70 % -230.505 M -228.71 % 179.090 M 271.55 % -104.398 M -100.00 % -52.199 M 70.36 % -176.112 M -100.00 % -88.056 M
Effect of forex changes on cash 0.000 100.00 % -40.502 M -15 477.69 % -260.000 K 80.47 % -1.331 M 6.73 % -1.427 M -107.14 % 19.990 M 4 625.77 % 423.000 K -98.32 % 25.114 M 1 072.66 % -2.582 M -110.86 % 23.785 M 878.00 % 2.432 M -88.50 % 21.150 M 829.26 % 2.276 M 266.86 % -1.364 M -408.96 % -268.000 K -115.06 % 1.779 M 233.26 % -1.335 M -158.78 % 2.271 M 683.10 % 290.000 K 190.91 % -319.000 K -10 733.33 % 3.000 K -99.28 % 416.000 K 139.25 % -1.060 M -128.53 % 3.716 M 101.90 % -195.906 M -199.24 % 197.408 M 0.000 0.000 100.00 % -312.968 M -200.00 % 312.968 M 271.50 % -182.487 M -200.00 % 182.487 M 158.94 % -309.639 M -200.00 % 309.639 M 228.73 % -240.536 M -200.00 % 240.536 M 269.70 % -141.744 M -200.00 % 141.744 M 100.00 % 70.872 M -55.47 % 159.152 M 100.00 % 79.576 M
Net change in cash -8.958 M 78.02 % -40.750 M -56.41 % -26.054 M -4 449.58 % 599.000 K 4 178.57 % 14.000 K -99.69 % 4.474 M -87.93 % 37.073 M 211.39 % -33.283 M -2 247.18 % -1.418 M -104.56 % 31.102 M 131.83 % 13.416 M -43.59 % 23.785 M 787.43 % -3.460 M 81.81 % -19.023 M -427.76 % 5.804 M 119.39 % -29.932 M -26.90 % -23.587 M -149.60 % 47.559 M 189.91 % -52.897 M 25.11 % -70.633 M -904.11 % 8.784 M -82.35 % 49.762 M 151.69 % -96.272 M -188.81 % 108.402 M 243.65 % -75.461 M -300.00 % -18.865 M 0.00 % -18.865 M -274.63 % 10.803 M -88.97 % 97.954 M 300.00 % 24.489 M 357.34 % -9.516 M -300.00 % -2.379 M 78.04 % -10.835 M -300.00 % -2.709 M -107.78 % 34.805 M 300.00 % 8.701 M -58.21 % 20.820 M 300.00 % 5.205 M 0.00 % 5.205 M 720.98 % 634.000 K 0.00 % 634.000 K
Cash at beginning of period 8.958 M -81.98 % 49.708 M 45.57 % 34.146 M -54.57 % 75.163 M 0.02 % 75.149 M 6.33 % 70.675 M 110.33 % 33.602 M -49.76 % 66.885 M -2.08 % 68.303 M 83.61 % 37.201 M 56.41 % 23.785 M 11.30 % 21.370 M -13.17 % 24.610 M -43.60 % 43.633 M 15.34 % 37.829 M -44.17 % 67.761 M -25.82 % 91.348 M 108.61 % 43.789 M -54.71 % 96.686 M -42.21 % 167.319 M 5.54 % 158.535 M 45.75 % 108.773 M -21.24 % 138.102 M 364.99 % 29.700 M -84.71 % 194.260 M 300.00 % 48.565 M 0.00 % 48.565 M 31.02 % 37.067 M -26.33 % 50.312 M 300.00 % 12.578 M -78.98 % 59.828 M 300.00 % 14.957 M -78.83 % 70.663 M 300.00 % 17.666 M -50.73 % 35.858 M 300.00 % 8.965 M -40.39 % 15.038 M 300.00 % 3.760 M 0.00 % 3.760 M 20.28 % 3.126 M 0.00 % 3.126 M
Cash at end of period 0.000 -100.00 % 8.958 M -81.98 % 49.708 M -34.39 % 75.762 M 0.80 % 75.163 M 0.02 % 75.149 M 6.33 % 70.675 M 110.33 % 33.602 M -49.76 % 66.885 M -2.08 % 68.303 M 83.61 % 37.201 M -17.61 % 45.155 M 113.50 % 21.150 M -14.06 % 24.610 M -43.60 % 43.633 M 15.34 % 37.829 M -44.17 % 67.761 M -25.82 % 91.348 M 108.61 % 43.789 M -54.71 % 96.686 M -42.21 % 167.319 M 5.54 % 158.535 M 279.00 % 41.830 M -69.71 % 138.102 M 16.25 % 118.799 M 300.00 % 29.700 M 0.00 % 29.700 M -37.96 % 47.870 M -67.71 % 148.266 M 300.00 % 37.067 M -26.33 % 50.312 M 300.00 % 12.578 M -78.98 % 59.828 M 300.00 % 14.957 M -78.83 % 70.663 M 300.00 % 17.666 M -50.73 % 35.858 M 300.00 % 8.965 M 0.00 % 8.965 M 138.45 % 3.760 M 0.00 % 3.760 M
Operating cash flow 0.000 100.00 % -36.266 M -159.91 % 60.530 M 606.95 % -11.940 M -151.79 % 23.053 M 209.58 % -21.038 M -301.47 % 10.442 M -8.74 % 11.442 M 116.47 % -69.468 M -329.65 % 30.249 M 757.40 % 3.528 M 140.25 % -8.766 M 82.50 % -50.090 M -438.25 % -9.306 M -140.37 % 23.052 M 114.85 % -155.250 M -235.29 % -46.303 M -519.49 % 11.038 M 268.06 % 2.999 M 119.27 % -15.560 M 75.57 % -63.695 M -303.98 % 31.226 M -62.55 % 83.382 M 385.33 % -29.223 M -476.90 % 7.754 M 0.00 % 7.754 M 112.62 % -61.417 M 0.00 % -61.417 M -538.16 % -9.624 M 0.00 % -9.624 M -123.45 % 41.034 M 0.00 % 41.034 M -33.43 % 61.644 M 0.00 % 61.644 M 12.06 % 55.008 M 0.00 % 55.008 M 288.67 % 14.153 M 0.00 % 14.153 M 100.00 % 7.077 M -71.28 % 24.636 M 100.00 % 12.318 M
Capital expenditure 0.000 100.00 % -54.124 M 36.98 % -85.885 M -1 449.43 % -5.543 M 96.91 % -179.149 M -484.77 % -30.636 M 62.70 % -82.143 M -273 710.00 % -30.000 K 99.66 % -8.783 M -191.21 % -3.016 M -70.20 % -1.772 M -43.95 % -1.231 M 81.98 % -6.832 M 1.87 % -6.962 M -301.96 % -1.732 M -73.20 % -1.000 M 90.06 % -10.062 M -10 381.25 % -96.000 K 56.16 % -219.000 K 87.33 % -1.728 M -657.89 % -228.000 K 97.50 % -9.138 M -76.44 % -5.179 M 42.67 % -9.034 M -892.75 % -910.000 K 37.63 % -1.459 M 90.27 % -14.997 M 0.00 % -14.997 M -32.16 % -11.347 M 0.00 % -11.347 M -56.05 % -7.272 M 0.00 % -7.272 M 45.06 % -13.235 M 0.00 % -13.235 M 75.20 % -53.374 M 0.00 % -53.374 M -77.57 % -30.059 M 0.00 % -30.059 M -100.00 % -15.029 M -153.89 % -5.920 M -100.00 % -2.960 M
Free CashFlow 0.000 100.00 % -90.390 M -256.50 % -25.355 M -45.03 % -17.483 M 88.80 % -156.096 M -202.08 % -51.674 M 27.93 % -71.701 M -728.29 % 11.412 M 114.58 % -78.251 M -387.34 % 27.233 M 1 450.85 % 1.756 M 117.57 % -9.997 M 82.44 % -56.922 M -249.90 % -16.268 M -176.30 % 21.320 M 113.64 % -156.250 M -177.21 % -56.365 M -615.13 % 10.942 M 293.60 % 2.780 M 116.08 % -17.288 M 72.95 % -63.923 M -389.40 % 22.088 M -71.76 % 78.203 M 304.41 % -38.257 M -659.03 % 6.844 M 8.72 % 6.295 M 108.24 % -76.413 M 0.00 % -76.413 M -264.37 % -20.971 M 0.00 % -20.971 M -162.11 % 33.762 M 0.00 % 33.762 M -30.26 % 48.409 M 0.00 % 48.409 M 2 862.61 % 1.634 M 0.00 % 1.634 M 110.27 % -15.906 M 0.00 % -15.906 M -100.00 % -7.953 M -142.49 % 18.716 M 100.00 % 9.358 M
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2006 2005 2005