0096.HK

Yusei Holdings Limited 0096.HK

Finances

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