0253.HK

Shun Ho Holdings Limited 0253.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 683.973 M 12.86 % 606.035 M -1.09 % 612.687 M 19.11 % 514.409 M 32.61 % 387.911 M -37.16 % 617.309 M -21.57 % 787.132 M 17.21 % 671.557 M 13.70 % 590.665 M 5.13 % 561.827 M -13.35 % 648.423 M -5.85 % 688.736 M 32.32 % 520.503 M 29.59 % 401.648 M 31.86 % 304.595 M 22.08 % 249.506 M -12.82 % 286.191 M 23.66 % 231.430 M 22.60 % 188.771 M -18.71 % 232.213 M 23.61 % 187.855 M 161.41 % 71.863 M -63.22 % 195.389 M
Net income -166.437 M -269.71 % -45.018 M -117.45 % 258.021 M 748.39 % 30.413 M 131.68 % -96.007 M -2 823.60 % 3.525 M -98.86 % 310.239 M -23.82 % 407.250 M 109.98 % 193.945 M 127.09 % 85.403 M -75.23 % 344.811 M 50.12 % 229.683 M 16.40 % 197.326 M 26.63 % 155.831 M 27.24 % 122.470 M 181.63 % 43.486 M 16.59 % 37.297 M -94.94 % 737.162 M 547.17 % 113.906 M 63.21 % 69.791 M -74.93 % 278.388 M 3 121.36 % -9.214 M -122.56 % 40.840 M
Income before tax -293.006 M -1 713.83 % -16.154 M -102.35 % 688.444 M 535.05 % 108.407 M 148.65 % -222.817 M -515.39 % 53.641 M -92.71 % 736.082 M -17.52 % 892.439 M 94.74 % 458.262 M 85.78 % 246.668 M -74.25 % 957.881 M 40.99 % 679.387 M 17.36 % 578.881 M 11.90 % 517.305 M 4.24 % 496.272 M 196.15 % 167.576 M 25.09 % 133.959 M -85.31 % 911.811 M 564.26 % 137.267 M 121.09 % 62.087 M -78.55 % 289.430 M 36 054.04 % -805.000 K -101.61 % 50.050 M
Income before tax ratio -0.43 -1 507.15 % -0.03 -102.37 % 1.12 433.19 % 0.21 136.69 % -0.57 -761.03 % 0.09 -90.71 % 0.94 -29.63 % 1.33 71.29 % 0.78 76.71 % 0.44 -70.28 % 1.48 49.76 % 0.99 -11.31 % 1.11 -13.65 % 1.29 -20.95 % 1.63 142.59 % 0.67 43.49 % 0.47 -88.12 % 3.94 441.82 % 0.73 171.97 % 0.27 -82.65 % 1.54 13 854.04 % -0.01 -104.37 % 0.26
EBITDA 208.850 M 21.40 % 172.041 M -79.04 % 820.615 M 264.44 % 225.172 M 336.58 % -95.178 M -149.54 % 192.109 M -55.68 % 433.480 M 21.63 % 356.387 M 16.73 % 305.320 M 12.23 % 272.038 M -26.73 % 371.280 M -9.55 % 410.472 M -35.01 % 631.615 M 13.49 % 556.527 M 5.43 % 527.863 M 152.69 % 208.898 M 13.56 % 183.956 M 146.58 % 74.604 M 12.17 % 66.511 M -49.10 % 130.675 M 77.57 % 73.590 M 355.16 % 16.168 M -70.07 % 54.021 M
Net income ratio -0.24 -227.58 % -0.07 -117.64 % 0.42 612.30 % 0.06 123.89 % -0.25 -4 434.25 % 0.01 -98.55 % 0.39 -35.01 % 0.61 84.69 % 0.33 116.01 % 0.15 -71.41 % 0.53 59.46 % 0.33 -12.03 % 0.38 -2.29 % 0.39 -3.51 % 0.40 130.70 % 0.17 33.74 % 0.13 -95.91 % 3.19 427.88 % 0.60 100.77 % 0.30 -79.72 % 1.48 1 255.81 % -0.13 -161.34 % 0.21
Ratio EBITDA 0.31 7.56 % 0.28 -78.80 % 1.34 205.98 % 0.44 278.40 % -0.25 -178.84 % 0.31 -43.49 % 0.55 3.77 % 0.53 2.67 % 0.52 6.75 % 0.48 -15.44 % 0.57 -3.92 % 0.60 -50.89 % 1.21 -12.42 % 1.39 -20.05 % 1.73 106.99 % 0.84 30.26 % 0.64 99.40 % 0.32 -8.51 % 0.35 -37.39 % 0.56 43.65 % 0.39 74.12 % 0.22 -18.63 % 0.28
Gross profit ratio 0.45 45.36 % 0.31 -30.48 % 0.45 37.68 % 0.33 11.93 % 0.29 -7.04 % 0.31 -48.26 % 0.61 1.07 % 0.60 3.14 % 0.58 -0.05 % 0.58 -10.14 % 0.65 -2.23 % 0.66 6.32 % 0.62 -1.05 % 0.63 5.31 % 0.60 18.28 % 0.51 -2.30 % 0.52 13.79 % 0.46 -53.47 % 0.98 43.93 % 0.68 96.40 % 0.35 -29.03 % 0.49 25.97 % 0.39
Weighted average shs out dil 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M -0.06 % 241.899 M 0.53 % 240.635 M -0.40 % 241.599 M 3.62 % 233.167 M -3.51 % 241.660 M
Weighted average shs out 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M -0.06 % 241.899 M 0.53 % 240.635 M -0.40 % 241.599 M 3.62 % 233.167 M -3.51 % 241.660 M
EPS diluted -0.69 -263.16 % -0.19 -117.76 % 1.07 723.08 % 0.13 132.50 % -0.40 -2 839.73 % 0.01 -98.86 % 1.28 -23.81 % 1.68 110.00 % 0.80 128.57 % 0.35 -75.52 % 1.43 50.53 % 0.95 15.85 % 0.82 13.89 % 0.72 41.18 % 0.51 183.33 % 0.18 20.00 % 0.15 -81.71 % 0.82 382.35 % 0.17 70.00 % 0.10 -79.59 % 0.49 1 340.51 % -0.04 -182.98 % 0.05
Earnings per share -0.69 -263.16 % -0.19 -117.76 % 1.07 723.08 % 0.13 132.50 % -0.40 -2 839.73 % 0.01 -98.86 % 1.28 -23.81 % 1.68 110.00 % 0.80 128.57 % 0.35 -75.52 % 1.43 50.53 % 0.95 15.85 % 0.82 13.89 % 0.72 41.18 % 0.51 183.33 % 0.18 20.00 % 0.15 -81.71 % 0.82 382.35 % 0.17 70.00 % 0.10 -79.59 % 0.49 1 340.51 % -0.04 -182.98 % 0.05
Gross profit 311.049 M 64.06 % 189.598 M -31.23 % 275.709 M 63.99 % 168.130 M 48.43 % 113.270 M -41.58 % 193.905 M -59.42 % 477.849 M 18.47 % 403.366 M 17.26 % 343.980 M 5.08 % 327.341 M -22.14 % 420.437 M -7.95 % 456.749 M 40.69 % 324.652 M 28.24 % 253.165 M 38.86 % 182.316 M 44.39 % 126.267 M -14.82 % 148.243 M 40.72 % 105.346 M -42.95 % 184.660 M 17.00 % 157.823 M 142.77 % 65.008 M 85.53 % 35.040 M -53.67 % 75.632 M
Income tax expense 20.394 M -72.08 % 73.040 M 77.17 % 41.227 M 43.30 % 28.770 M 86.78 % 15.403 M -54.33 % 33.726 M -40.61 % 56.791 M 18.24 % 48.030 M 28.52 % 37.371 M -3.25 % 38.625 M -28.39 % 53.941 M -13.29 % 62.211 M 29.10 % 48.187 M -43.77 % 85.694 M 2.69 % 83.451 M 248.28 % 23.961 M 248.98 % 6.866 M -96.07 % 174.649 M 647.61 % 23.361 M 403.23 % -7.704 M -169.77 % 11.042 M 31.31 % 8.409 M -8.70 % 9.210 M
Cost of revenue 372.924 M -10.45 % 416.437 M 23.58 % 336.978 M -2.69 % 346.279 M 26.08 % 274.641 M -35.14 % 423.404 M 36.90 % 309.283 M 15.32 % 268.191 M 8.72 % 246.685 M 5.20 % 234.486 M 2.85 % 227.986 M -1.72 % 231.987 M 18.45 % 195.851 M 31.90 % 148.483 M 21.43 % 122.279 M -0.78 % 123.239 M -10.66 % 137.948 M 9.41 % 126.084 M 2 966.99 % 4.111 M -94.47 % 74.390 M -39.45 % 122.847 M 233.61 % 36.823 M -69.25 % 119.757 M
General and administrative expenses 63.185 M -23.86 % 82.990 M 48.94 % 55.720 M 22.44 % 45.509 M 6.32 % 42.804 M -5.58 % 45.334 M 2.47 % 44.240 M -7.08 % 47.610 M 24.53 % 38.232 M 11.77 % 34.205 M 9.75 % 31.166 M 11.68 % 27.906 M 15.16 % 24.232 M 23.49 % 19.623 M -3.41 % 20.316 M 9.25 % 18.596 M -27.92 % 25.799 M 3.28 % 24.980 M 40.34 % 17.799 M -23.53 % 23.275 M 15.61 % 20.132 M -1.94 % 20.531 M -17.27 % 24.817 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 -100.00 % 1.639 M 0.000 -100.00 % 1.531 M 77.61 % 862.000 K 8.43 % 795.000 K -6.69 % 852.000 K -72.38 % 3.085 M -9.21 % 3.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.873 M 57.50 % 2.459 M 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 382.000 K -39.94 % 636.000 K 92.15 % 331.000 K -69.24 % 1.076 M 89.10 % 569.000 K -78.50 % 2.646 M 458.23 % 474.000 K 102.65 % -17.909 M 94.72 % -339.290 M -2 655.32 % -12.314 M -194.31 % -4.184 M -116.67 % 25.103 M -78.54 % 116.982 M 347.93 % 26.116 M 0.000 0.000 0.000
Operating expenses 63.185 M -23.86 % 82.990 M 48.94 % 55.720 M 22.44 % 45.509 M 2.40 % 44.443 M -1.97 % 45.334 M -83.91 % 281.744 M -44.39 % 506.617 M 308.34 % 124.068 M 60.11 % 77.491 M -85.52 % 535.132 M 123.79 % 239.120 M 598.51 % 34.233 M 240.80 % 10.045 M 103.15 % -318.974 M -415.77 % -61.844 M -386.12 % 21.615 M -56.84 % 50.083 M -62.84 % 134.781 M 153.04 % 53.264 M 135.78 % 22.591 M 10.03 % 20.531 M -17.27 % 24.817 M
Cost and expenses 436.109 M -12.68 % 499.427 M 27.18 % 392.698 M 0.23 % 391.788 M 22.79 % 319.084 M -31.93 % 468.738 M -20.69 % 591.027 M -23.72 % 774.808 M 108.98 % 370.753 M 18.84 % 311.977 M -59.12 % 763.118 M 61.98 % 471.107 M 104.75 % 230.084 M 45.14 % 158.528 M 180.60 % -196.695 M -420.38 % 61.395 M -61.52 % 159.563 M -9.43 % 176.167 M 26.84 % 138.892 M 8.80 % 127.654 M -12.23 % 145.438 M 153.58 % 57.354 M -60.33 % 144.574 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 63.185 M -23.86 % 82.990 M 48.94 % 55.720 M 22.44 % 45.509 M 2.40 % 44.443 M -1.97 % 45.334 M -0.95 % 45.771 M -5.57 % 48.472 M 24.20 % 39.027 M 11.32 % 35.057 M 2.35 % 34.251 M 9.41 % 31.304 M 29.18 % 24.232 M 23.49 % 19.623 M -3.41 % 20.316 M 9.25 % 18.596 M -27.92 % 25.799 M 3.28 % 24.980 M 40.34 % 17.799 M -34.44 % 27.148 M 20.17 % 22.591 M 10.03 % 20.531 M -17.27 % 24.817 M
Interest income 4.016 M -48.33 % 7.773 M -26.59 % 10.588 M 1 790.71 % 560.000 K -42.45 % 973.000 K -88.71 % 8.618 M -28.39 % 12.034 M 196.26 % 4.062 M 74.71 % 2.325 M -67.81 % 7.223 M -43.56 % 12.798 M 691.96 % 1.616 M 114.89 % 752.000 K 315.47 % 181.000 K 1 408.33 % 12.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 64.989 M 2.87 % 63.175 M 130.91 % 27.359 M 179.92 % 9.774 M -45.10 % 17.802 M -32.43 % 26.346 M -25.88 % 35.545 M 64.51 % 21.606 M 78.40 % 12.111 M 16.40 % 10.405 M -0.77 % 10.486 M -42.06 % 18.098 M 64.56 % 10.998 M 70.41 % 6.454 M 29.11 % 4.999 M -39.57 % 8.273 M -51.98 % 17.229 M -20.37 % 21.637 M 0.000 -100.00 % 54.666 M 0.000 -100.00 % 15.314 M 1 901.83 % 765.000 K
Depreciation and amortization 124.235 M -0.63 % 125.020 M 19.28 % 104.812 M -2.04 % 106.991 M -2.59 % 109.837 M -2.04 % 112.122 M 5.54 % 106.236 M 11.58 % 95.210 M 14.63 % 83.055 M 10.22 % 75.357 M 6.33 % 70.874 M -2.98 % 73.054 M 81.57 % 40.234 M 22.74 % 32.779 M 23.27 % 26.592 M 26.56 % 21.011 M 1.49 % 20.703 M 7.04 % 19.341 M 16.29 % 16.632 M 19.47 % 13.922 M 754.63 % 1.629 M -1.81 % 1.659 M -48.25 % 3.206 M
Operating income 247.864 M 132.50 % 106.608 M -51.54 % 219.989 M 79.41 % 122.621 M 78.16 % 68.827 M -53.67 % 148.571 M -54.60 % 327.244 M 25.30 % 261.177 M 17.51 % 222.265 M 13.01 % 196.681 M -34.53 % 300.406 M -10.97 % 337.418 M -42.80 % 589.868 M 12.61 % 523.799 M 4.49 % 501.271 M 185.14 % 175.797 M 16.09 % 151.432 M 174.02 % 55.263 M 10.79 % 49.879 M -57.28 % 116.753 M 175.25 % 42.417 M 192.35 % 14.509 M -71.45 % 50.815 M
Operating income ratio 0.36 106.01 % 0.18 -51.01 % 0.36 50.63 % 0.24 34.35 % 0.18 -26.28 % 0.24 -42.11 % 0.42 6.90 % 0.39 3.35 % 0.38 7.49 % 0.35 -24.44 % 0.46 -5.43 % 0.49 -56.77 % 1.13 -13.10 % 1.30 -20.76 % 1.65 133.57 % 0.70 33.16 % 0.53 121.59 % 0.24 -9.63 % 0.26 -47.45 % 0.50 122.67 % 0.23 11.84 % 0.20 -22.37 % 0.26
Total other income expenses net -540.870 M -340.58 % -122.762 M -126.21 % 468.455 M 3 395.73 % -14.214 M 95.13 % -291.644 M -207.22 % -94.930 M -123.22 % 408.838 M -35.23 % 631.262 M 167.49 % 235.997 M 372.12 % 49.987 M -92.40 % 657.475 M 158.91 % 253.942 M 2 411.30 % -10.987 M -69.19 % -6.494 M -29.91 % -4.999 M 39.57 % -8.273 M 71.30 % -28.824 M -103.52 % 819.547 M 679.13 % 105.187 M 415.72 % 20.396 M -90.39 % 212.310 M 1 486.38 % -15.314 M -1 901.83 % -765.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt 817.192 M 18.66 % 688.710 M -14.95 % 809.780 M 56.93 % 516.025 M -25.37 % 691.425 M -8.89 % 758.892 M 44.07 % 526.770 M -35.71 % 819.387 M 93.75 % 422.914 M 192.10 % -459.188 M 15.66 % -544.456 M -251.15 % 360.209 M -59.70 % 893.748 M -11.53 % 1.010 B 1.75 % 992.877 M -1.37 % 1.007 B -1.49 % 1.022 B 18.65 % 861.296 M 286.99 % 222.563 M 321.63 % -100.419 M 25.18 % -134.218 M -999.34 % -12.209 M -23.11 % -9.917 M
Total investments 739.000 K -99.98 % 4.686 B -1.02 % 4.735 B -1.50 % 4.807 B -8.02 % 5.226 B -2.69 % 5.370 B 118 846.71 % 4.515 M -37.47 % 7.221 M 6.69 % 6.768 M -94.99 % 135.192 M 2 148.70 % 6.012 M 670.77 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K -41.53 % 1.334 M -6.39 % 1.425 M -13.48 % 1.647 M -98.25 % 94.080 M -6.83 % 100.972 M
Total debt 1.052 B 2.82 % 1.023 B -6.68 % 1.097 B 40.87 % 778.478 M -10.51 % 869.894 M -4.90 % 914.687 M -17.60 % 1.110 B -35.51 % 1.721 B 100.68 % 857.740 M 41.48 % 606.243 M -2.49 % 621.733 M -8.07 % 676.325 M -37.05 % 1.074 B -3.29 % 1.111 B 7.36 % 1.035 B -0.83 % 1.043 B -0.09 % 1.044 B 19.55 % 873.550 M 176.66 % 315.743 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 987.973 M -1.14 % 999.355 M 2.51 % 974.871 M -4.91 % 1.025 B 13.15 % 906.110 M 9.74 % 825.668 M 1.74 % 811.559 M 3.85 % 781.508 M 6.09 % 736.625 M -4.92 % 774.705 M 25.81 % 615.779 M 10.65 % 556.534 M 289.03 % -294.414 M -15.95 % -253.924 M -15.13 % -220.557 M -104.35 % -107.929 M -23.70 % -87.250 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.898 B -5.43 % 3.065 B -1.45 % 3.110 B 9.05 % 2.852 B 1.08 % 2.821 B -3.29 % 2.917 B 0.12 % 2.914 B 11.92 % 2.603 B 18.54 % 2.196 B 9.69 % 2.002 B 4.36 % 1.919 B 21.91 % 1.574 B 17.09 % 1.344 B 28.17 % 1.049 B 0.000 0.000 -100.00 % 726.977 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 13.19 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 8.135 B -4.04 % 8.478 B -0.30 % 8.504 B 6.28 % 8.002 B 0.91 % 7.930 B -2.47 % 8.130 B 0.01 % 8.130 B 7.81 % 7.541 B 13.27 % 6.657 B 4.47 % 6.373 B 1.70 % 6.266 B 16.08 % 5.398 B 12.53 % 4.797 B 21.15 % 3.959 B 12.11 % 3.532 B 13.28 % 3.118 B 198.34 % 1.045 B -63.48 % 2.862 B 65.27 % 1.732 B 6.98 % 1.619 B 0.56 % 1.610 B 34.84 % 1.194 B -2.18 % 1.220 B
Other non current liabilities 12.216 M -44.56 % 22.034 M 46.65 % 15.025 M -28.95 % 21.146 M -29.88 % 30.158 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -476.000 M 0.000 0.000 0.000 0.000 -100.00 % 315.785 M 155.44 % 123.625 M 0.000
Long term debt 626.721 M -29.74 % 891.971 M -10.90 % 1.001 B 0.000 -100.00 % 645.237 M -7.52 % 697.682 M -13.94 % 810.674 M -29.85 % 1.156 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 476.000 M -44.81 % 862.425 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 816.847 M -25.25 % 1.093 B -6.89 % 1.174 B 540.44 % 183.272 M -78.00 % 832.955 M -7.33 % 898.825 M 10.87 % 810.674 M -29.85 % 1.156 B 509.27 % 189.670 M 5.02 % 180.603 M -3.16 % 186.490 M 9.93 % 169.649 M 5.82 % 160.325 M -65.73 % 467.826 M 17.23 % 399.075 M -51.10 % 816.125 M -73.65 % 3.097 B 876.19 % 317.261 M 103.10 % 156.212 M 9.97 % 142.047 M -67.67 % 439.364 M 106.13 % 213.145 M 162.63 % 81.159 M
Other current liabilities 97.589 M -4.03 % 101.689 M 7.57 % 94.531 M 60.87 % 58.761 M -13.52 % 67.944 M 15.41 % 58.873 M -2.36 % 60.296 M 30.22 % 46.304 M -20.75 % 58.429 M 0.41 % 58.192 M -45.84 % 107.448 M -57.15 % 250.759 M 246.51 % 72.368 M 6.36 % 68.040 M -12.68 % 77.922 M 27.18 % 61.270 M -49.68 % 121.769 M 0.000 -100.00 % 7.026 M -97.20 % 250.516 M 158.29 % 96.991 M -40.97 % 164.317 M 70.58 % 96.328 M
Deferred revenue 0.000 -100.00 % 16.359 M -11.60 % 18.506 M -46.64 % 34.681 M 0.000 -100.00 % 2.066 M -66.30 % 6.131 M 101.08 % -565.697 M 34.05 % -857.740 M -41.48 % -606.243 M 2.49 % -621.733 M 8.07 % -676.325 M -587.12 % 138.841 M 86.10 % 74.605 M 498.37 % 12.468 M 16.44 % 10.708 M 159.65 % 4.124 M -40.48 % 6.929 M 22.31 % 5.665 M 0.000 0.000 0.000 0.000
Short term debt 425.590 M 223.77 % 131.448 M 37.51 % 95.593 M -87.72 % 778.478 M 246.52 % 224.657 M 3.53 % 217.005 M -27.51 % 299.344 M -47.08 % 565.697 M -34.05 % 857.740 M 41.48 % 606.243 M -2.49 % 621.733 M -14.89 % 730.547 M -35.67 % 1.136 B -3.01 % 1.171 B 13.15 % 1.035 B 82.37 % 567.425 M 211.92 % 181.914 M -79.18 % 873.550 M 176.66 % 315.743 M 0.000 0.000 0.000 0.000
Total current liabilities 528.467 M 83.47 % 288.034 M 25.59 % 229.351 M -74.01 % 882.391 M 184.87 % 309.755 M -3.38 % 320.581 M -15.67 % 380.133 M -39.44 % 627.744 M -32.05 % 923.797 M 36.93 % 674.650 M -9.91 % 748.873 M -25.29 % 1.002 B -18.71 % 1.233 B -1.89 % 1.257 B 8.78 % 1.155 B 70.59 % 677.317 M 111.49 % 320.253 M -66.10 % 944.614 M 152.71 % 373.801 M 34.31 % 278.308 M 127.72 % 122.216 M -32.77 % 181.789 M 53.14 % 118.711 M
Total liabilities 1.345 B -2.57 % 1.381 B -1.59 % 1.403 B 31.66 % 1.066 B -6.74 % 1.143 B -6.29 % 1.219 B -11.82 % 1.383 B -29.95 % 1.974 B 77.30 % 1.113 B 30.19 % 855.253 M -8.56 % 935.363 M -20.19 % 1.172 B -15.89 % 1.394 B -19.20 % 1.725 B 10.95 % 1.555 B 4.09 % 1.493 B -56.30 % 3.417 B 170.81 % 1.262 B 138.08 % 530.013 M 26.09 % 420.355 M -25.15 % 561.580 M 42.20 % 394.934 M 97.60 % 199.870 M
Other non current assets 4.571 B -2.43 % 4.685 B 0.000 0.000 0.000 0.000 100.00 % -3.839 B -0.27 % -3.828 B -32.85 % -2.881 B 3.46 % -2.985 B -19.13 % -2.505 B 2.26 % -2.563 B -181.03 % 3.163 B -24.78 % 4.206 B 3.24 % 4.074 B -1.13 % 4.120 B 4.00 % 3.962 B 276.00 % 1.054 B -0.63 % 1.060 B 16.55 % 909.841 M 4 103.08 % 21.647 M -76.99 % 94.080 M -6.83 % 100.972 M
Long term investments 739.000 K -29.15 % 1.043 M -99.98 % 4.735 B -1.25 % 4.794 B -8.26 % 5.226 B -2.69 % 5.370 B 118 846.71 % 4.515 M -37.47 % 7.221 M 6.69 % 6.768 M -94.99 % 135.192 M 2 148.70 % 6.012 M 670.77 % 780.000 K 0.000 -100.00 % 597.000 K 0.000 0.000 0.000 100.00 % -20.151 M 7.09 % -21.688 M 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.105 M -8.21 % 29.528 M 5.84 % 27.898 M -9.32 % 30.765 M -8.00 % 33.440 M -4.50 % 35.014 M -41.81 % 60.177 M 0.000 0.000 0.000 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 100.00 % -147.383 M 6.32 % -157.333 M -23.02 % -127.890 M
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.105 M -8.21 % 29.528 M 5.84 % 27.898 M -9.32 % 30.765 M -8.00 % 33.440 M -4.50 % 35.014 M -41.81 % 60.177 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -147.383 M 6.32 % -157.333 M -23.02 % -127.890 M
Property plant equipment net 4.641 B -3.29 % 4.799 B -0.93 % 4.845 B 21.96 % 3.972 B 9.24 % 3.636 B -4.27 % 3.799 B -0.93 % 3.834 B 0.34 % 3.821 B 32.92 % 2.875 B 0.88 % 2.849 B 14.01 % 2.499 B -2.46 % 2.562 B -5.93 % 2.724 B 105.43 % 1.326 B 42.66 % 929.539 M 135.28 % 395.070 M -5.60 % 418.522 M -86.05 % 3.001 B 188.46 % 1.040 B 8.52 % 958.572 M -50.89 % 1.952 B 33.55 % 1.462 B 4.60 % 1.397 B
Total non current assets 9.214 B -2.87 % 9.486 B -0.98 % 9.579 B 9.27 % 8.767 B -1.08 % 8.862 B -3.34 % 9.169 B 138.87 % 3.839 B 0.27 % 3.828 B 32.85 % 2.881 B -3.46 % 2.985 B 19.13 % 2.505 B -2.26 % 2.563 B -56.90 % 5.947 B 7.51 % 5.532 B 10.57 % 5.003 B 10.80 % 4.515 B 3.08 % 4.380 B 8.58 % 4.034 B 94.05 % 2.079 B 11.27 % 1.868 B 2.31 % 1.826 B 30.59 % 1.398 B 2.04 % 1.371 B
Other current assets 14.926 M 16.69 % 12.791 M -19.18 % 15.827 M 27.32 % 12.431 M -40.58 % 20.919 M 48.00 % 14.134 M -33.30 % 21.190 M 35.25 % 15.667 M -96.59 % 459.404 M 3 445.60 % 12.957 M 2.13 % 12.687 M -95.84 % 305.149 M 888.27 % 30.877 M 1.31 % 30.477 M 10.61 % 27.554 M -15.85 % 32.742 M -17.36 % 39.619 M 2.83 % 38.529 M -27.63 % 53.238 M 64.12 % 32.438 M -17.50 % 39.317 M 50.78 % 26.075 M -26.07 % 35.269 M
Short term investments 0.000 -100.00 % 4.685 B 0.000 -100.00 % 12.450 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 183.000 K 0.000 0.000 0.000 -100.00 % 20.931 M -9.08 % 23.022 M 0.000 0.000 0.000 0.000
cash and cash equivalents 235.119 M -29.75 % 334.709 M 16.67 % 286.897 M 9.31 % 262.453 M 47.06 % 178.469 M 14.55 % 155.795 M -73.29 % 583.248 M -35.33 % 901.914 M 107.42 % 434.826 M -59.19 % 1.065 B -8.64 % 1.166 B 268.91 % 316.116 M 74.98 % 180.663 M 79.43 % 100.688 M 140.22 % 41.915 M 14.09 % 36.737 M 63.86 % 22.420 M 82.96 % 12.254 M -86.85 % 93.180 M -7.21 % 100.419 M -25.18 % 134.218 M 999.34 % 12.209 M 23.11 % 9.917 M
Cash and short term investments 235.119 M -29.75 % 334.709 M 16.67 % 286.897 M 4.36 % 274.903 M 54.03 % 178.469 M 14.55 % 155.795 M -73.29 % 583.248 M -35.33 % 901.914 M 107.42 % 434.826 M -59.19 % 1.065 B -8.64 % 1.166 B 268.91 % 316.116 M 74.98 % 180.663 M 79.10 % 100.871 M 140.66 % 41.915 M 14.09 % 36.737 M 63.86 % 22.420 M -32.44 % 33.185 M -71.44 % 116.202 M 15.72 % 100.419 M -25.18 % 134.218 M 999.34 % 12.209 M 23.11 % 9.917 M
Total current assets 266.941 M -28.46 % 373.141 M 13.83 % 327.798 M 9.04 % 300.611 M 43.06 % 210.131 M 16.32 % 180.647 M -71.35 % 630.501 M -33.30 % 945.234 M 3.28 % 915.214 M -16.63 % 1.098 B -8.35 % 1.198 B 85.76 % 644.816 M 165.14 % 243.195 M 59.93 % 152.068 M 82.70 % 83.235 M -13.16 % 95.847 M 16.92 % 81.976 M -8.31 % 89.405 M -51.05 % 182.662 M 7.11 % 170.537 M -50.55 % 344.853 M 81.32 % 190.193 M 283.36 % 49.612 M
Inventory 1.442 M -18.11 % 1.761 M 17.32 % 1.501 M 14.06 % 1.316 M 8.94 % 1.208 M -10.65 % 1.352 M -7.33 % 1.459 M 17.66 % 1.240 M 16.21 % 1.067 M 12.79 % 946.000 K 6.17 % 891.000 K 7.87 % 826.000 K -14.23 % 963.000 K 45.91 % 660.000 K 26.92 % 520.000 K -19.63 % 647.000 K -20.52 % 814.000 K 18.14 % 689.000 K -95.73 % 16.120 M 1.29 % 15.915 M -80.88 % 83.227 M -44.28 % 149.378 M 31 020.42 % 480.000 K
Net receivables 15.454 M -35.28 % 23.880 M 1.30 % 23.573 M 97.08 % 11.961 M 25.44 % 9.535 M 1.80 % 9.366 M -67.85 % 29.133 M -4.53 % 30.515 M 35.00 % 22.603 M 6.98 % 21.128 M -1.66 % 21.485 M -9.95 % 23.860 M -21.98 % 30.582 M 53.29 % 19.950 M 54.53 % 12.910 M -11.42 % 14.574 M -22.93 % 18.909 M 11.94 % 16.892 M 35.17 % 12.497 M 10 260.16 % -123.000 K -100.14 % 88.091 M 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.811 B 0.34 % 3.799 B 33.12 % 2.853 B -3.40 % 2.954 B 19.50 % 2.472 B -2.23 % 2.528 B 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 % 5.044 B 6.36 % 4.742 B 19.32 % 3.974 B 26.35 % 3.146 B -10.09 % 3.498 B 4.05 % 3.362 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 5.288 M 28.07 % 4.129 M 58.26 % 2.609 M -51.24 % 5.351 M 81.70 % 2.945 M 9.20 % 2.697 M -33.77 % 4.072 M -2.19 % 4.163 M 30.34 % 3.194 M -13.75 % 3.703 M 15.79 % 3.198 M 23.33 % 2.593 M -45.67 % 4.773 M 45.08 % 3.290 M -89.13 % 30.280 M -20.87 % 38.267 M 207.46 % 12.446 M -80.59 % 64.135 M 41.37 % 45.367 M 87.20 % 24.234 M 41.83 % 17.087 M 5.28 % 16.230 M 0.96 % 16.075 M
Tax payables 0.000 -100.00 % 34.409 M 89.98 % 18.112 M 253.75 % 5.120 M -63.97 % 14.209 M -64.42 % 39.940 M 143.23 % 16.421 M 41.80 % 11.580 M 161.16 % 4.434 M -31.91 % 6.512 M -60.52 % 16.494 M -10.84 % 18.499 M -9.36 % 20.409 M 39.36 % 14.645 M 17.46 % 12.468 M 20.41 % 10.355 M 151.09 % 4.124 M -40.48 % 6.929 M 22.31 % 5.665 M 59.22 % 3.558 M -56.28 % 8.138 M 555.23 % 1.242 M -80.31 % 6.308 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.414 M 24.01 % 28.557 M -11.20 % 32.160 M -6.07 % 34.238 M 30.10 % 26.316 M -21.97 % 33.724 M 30.91 % 25.762 M 13.87 % 22.625 M 0.000 -100.00 % 18.888 M 4.34 % 18.102 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 4.090 B -3.88 % 4.255 B -0.13 % 4.260 B 7.43 % 3.965 B -1.92 % 4.043 B -4.37 % 4.228 B -0.40 % 4.245 B 6.21 % 3.997 B 12.10 % 3.565 B 3.75 % 3.436 B -3.81 % 3.572 B 14.93 % 3.108 B 13.54 % 2.738 B 22.65 % 2.232 B -2.07 % 2.279 B 14.60 % 1.989 B 3.39 % 1.924 B -3.82 % 2.000 B 87.16 % 1.069 B 7.15 % 997.431 M -2.35 % 1.021 B 33.47 % 765.294 M -3.69 % 794.626 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M -277.41 % 7.234 M -98.72 % 563.006 M -31.26 % 819.071 M -30.63 % 1.181 B 20.90 % 976.599 M 13 400.12 % 7.234 M -63.27 % 19.693 M -96.14 % 510.730 M 8.90 % 468.980 M 7.58 % 435.945 M 1.76 % 428.414 M 0.65 % 425.667 M
Deferred tax liabilities non current 177.910 M -0.51 % 178.815 M 13.43 % 157.638 M -2.77 % 162.126 M 2.90 % 157.560 M -4.93 % 165.729 M 1.35 % 163.522 M 3.07 % 158.658 M 2.08 % 155.432 M 0.74 % 154.287 M 1.00 % 152.766 M 6.17 % 143.887 M 4.49 % 137.700 M -68.76 % 440.833 M 15.95 % 380.187 M 18.06 % 322.023 M 3.59 % 310.855 M -2.02 % 317.261 M 103.10 % 156.212 M 9.97 % 142.047 M 14.94 % 123.579 M 38.05 % 89.520 M 10.30 % 81.159 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 192.079 M 0.66 % 190.818 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
Total assets 9.481 B -3.84 % 9.859 B -0.49 % 9.907 B 9.26 % 9.067 B -0.06 % 9.072 B -2.96 % 9.350 B -1.71 % 9.513 B -0.03 % 9.515 B 22.45 % 7.771 B 7.51 % 7.228 B 0.37 % 7.202 B 9.61 % 6.570 B 6.13 % 6.191 B 8.91 % 5.684 B 11.75 % 5.086 B 10.31 % 4.611 B 3.34 % 4.462 B 8.21 % 4.124 B 82.33 % 2.262 B 10.92 % 2.039 B -6.09 % 2.171 B 36.67 % 1.589 B 11.86 % 1.420 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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
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
Change in working capital 14.753 M 153.98 % -27.330 M -18.42 % -23.078 M -217.22 % 19.687 M 854.75 % 2.062 M -92.37 % 27.030 M 12 650.00 % 212.000 K 102.62 % -8.085 M -406.58 % -1.596 M -628.48 % 302.000 K -95.51 % 6.731 M 214.24 % 2.142 M 318.35 % -981.000 K 85.21 % -6.633 M -179.58 % 8.335 M 194.75 % -8.797 M -132.18 % 27.341 M 817.18 % 2.981 M 14.26 % 2.609 M -98.37 % 159.672 M 259.64 % -100.017 M -135 258.11 % 74.000 K 197.37 % -76.000 K
Accounts receivables 7.862 M 5 923.70 % -135.000 K 98.72 % -10.575 M -1 089.24 % 1.069 M 140.88 % -2.615 M -113.46 % 19.425 M 4 406.96 % 431.000 K 105.45 % -7.912 M -436.41 % -1.475 M -513.17 % 357.000 K -94.59 % 6.604 M 200.59 % 2.197 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 319.000 K 222.69 % -260.000 K -40.54 % -185.000 K -63.72 % -113.000 K -184.33 % 134.000 K 25.23 % 107.000 K 148.86 % -219.000 K -26.59 % -173.000 K -42.98 % -121.000 K -120.00 % -55.000 K -143.31 % 127.000 K 330.91 % -55.000 K 81.85 % -303.000 K -116.43 % -140.000 K -210.24 % 127.000 K -23.95 % 167.000 K 233.60 % -125.000 K -68.92 % -74.000 K -158.27 % 127.000 K 136.81 % -345.000 K -3 933.33 % 9.000 K -87.84 % 74.000 K 197.37 % -76.000 K
Accounts payables 7.862 M 133.95 % -23.156 M -216.88 % 19.812 M 304.08 % 4.903 M 158.60 % -8.367 M -152.04 % 16.077 M 985.55 % 1.481 M 152.39 % -2.827 M -154.42 % 5.195 M 167.00 % -7.754 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 working capital -1.913 M 49.38 % -3.779 M 88.24 % -32.130 M -332.35 % 13.828 M 7.11 % 12.910 M 250.48 % -8.579 M -479.27 % -1.481 M -152.39 % 2.827 M 154.42 % -5.195 M -167.00 % 7.754 M 1 043.31 % -822.000 K -121.50 % 3.824 M 664.01 % -678.000 K 89.56 % -6.493 M -179.11 % 8.208 M 191.57 % -8.964 M -132.64 % 27.466 M 799.05 % 3.055 M 23.09 % 2.482 M -98.45 % 160.017 M 259.98 % -100.026 M 0.000 0.000
Other non cash items 364.210 M 222.67 % 112.874 M 264.34 % -68.685 M -232.87 % 51.695 M -53.20 % 110.460 M -11.52 % 124.847 M 727.75 % -19.888 M 89.89 % -196.628 M -3 841.73 % 5.255 M -94.58 % 96.990 M 245.79 % -66.529 M -174.95 % 88.764 M 128.22 % -314.498 M -0.51 % -312.905 M 11.75 % -354.551 M -491.63 % -59.928 M -411.59 % -11.714 M 98.21 % -654.485 M -1 200.70 % -50.318 M -90.84 % -26.366 M 84.50 % -170.145 M -759.09 % 25.815 M -69.53 % 84.719 M
Net cash provided by operating activities 212.526 M 28.38 % 165.546 M -38.93 % 271.070 M 29.83 % 208.786 M 65.24 % 126.352 M -52.77 % 267.524 M -32.58 % 396.799 M 33.27 % 297.747 M 6.09 % 280.659 M 8.76 % 258.052 M -27.49 % 355.887 M -9.59 % 393.643 M 29.64 % 303.636 M 31.70 % 230.546 M 30.51 % 176.648 M 47.38 % 119.862 M -29.61 % 170.289 M 62.18 % 104.999 M 26.77 % 82.829 M -61.83 % 217.019 M 2 102.12 % 9.855 M -46.25 % 18.334 M -85.75 % 128.689 M
Investments in property plant and equipment -21.448 M 33.61 % -32.308 M -233.93 % -9.675 M 38.75 % -15.797 M 56.89 % -36.647 M -252.92 % -10.384 M 5.34 % -10.970 M 67.91 % -34.189 M -64.84 % -20.741 M 63.23 % -56.412 M 53.51 % -121.339 M -127.89 % -53.245 M -137.15 % -22.452 M 89.98 % -224.099 M -48.98 % -150.423 M -66.23 % -90.490 M -87.92 % -48.153 M -272.07 % -12.942 M -165.48 % -4.875 M 78.54 % -22.716 M 94.30 % -398.587 M -9 307.29 % -4.237 M 66.46 % -12.633 M
Acquisitions net 6.000 K 0.000 100.00 % -570.308 M -16 645.05 % 3.447 M 156.10 % -6.144 M 84.12 % -38.701 M 27.38 % -53.293 M 94.81 % -1.026 B -848 254.55 % 121.000 K -97.38 % 4.619 M -99.35 % 712.542 M 194.28 % 242.133 M 0.000 0.000 -100.00 % 4.500 M 0.000 100.00 % -213.883 M -218.39 % 180.664 M 0.000 100.00 % -221.654 M 0.000 0.000 0.000
Purchases of investments -218.332 M 0.000 100.00 % -124.000 K 99.35 % -19.052 M 0.000 100.00 % -405.154 M 0.000 0.000 100.00 % -806.945 M -338.54 % -184.006 M -3 168.89 % -5.629 M 0.000 0.000 0.000 100.00 % -2.591 M 0.000 100.00 % -2.994 M 99.43 % -526.339 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 12.578 M 1 114.09 % 1.036 M 0.000 0.000 0.000 0.000 -100.00 % 124.868 M 98.89 % 62.783 M 108.88 % -706.913 M 0.000 0.000 0.000 -100.00 % 127.582 M 5 003.28 % 2.500 M 194.12 % 850.000 K -90.95 % 9.389 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 4.580 M -40.13 % 7.650 M 0.000 0.000 0.000 100.00 % -1.100 M -104.03 % 27.298 M -93.98 % 453.084 M 201.45 % -446.587 M -11 014.66 % -4.018 M -290.70 % 2.107 M 76.91 % 1.191 M 100.90 % -132.989 M 0.000 100.00 % -125.887 M -2 852.23 % 4.574 M 104.98 % -91.853 M 81.34 % -492.195 M -256.15 % -138.197 M -181.01 % 170.584 M -56.33 % 390.616 M 293.25 % -202.133 M -2 988.36 % -6.545 M
Net cash used for investing activites -235.194 M -853.82 % -24.658 M 95.66 % -567.529 M -1 768.96 % -30.366 M 29.04 % -42.791 M 90.60 % -455.339 M -1 131.81 % -36.965 M 93.91 % -607.372 M 47.15 % -1.149 B -549.19 % -177.034 M -130.12 % 587.681 M 209.18 % 190.079 M 222.28 % -155.441 M 30.64 % -224.099 M -52.64 % -146.819 M -76.01 % -83.416 M 76.57 % -356.033 M 57.69 % -841.423 M -488.11 % -143.072 M -93.90 % -73.786 M -825.68 % -7.971 M 96.14 % -206.370 M -976.08 % -19.178 M
Debt repayment -15.868 M 64.72 % -44.973 M -113.08 % 343.837 M 547.84 % -76.776 M 18.43 % -94.124 M 50.69 % -190.868 M 67.64 % -589.772 M -169.35 % 850.420 M 205.28 % 278.574 M 486.66 % -72.046 M -37.87 % -52.258 M 87.10 % -405.090 M -1 048.21 % -35.280 M -146.32 % 76.165 M 965.02 % -8.805 M -863.35 % -914.000 K -100.54 % 170.499 M -69.25 % 554.460 M 699.69 % 69.334 M 142.72 % -162.280 M -229.41 % 125.401 M -35.25 % 193.681 M 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 -100.00 % 139.000 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 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 100.00 % -6.202 M 81.57 % -33.646 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.976 M -47.79 % -3.367 M 10.59 % -3.766 M 0.000 0.000 0.000
Other financing activites -59.203 M -2.90 % -57.532 M -126.41 % -25.411 M -62.50 % -15.638 M -141.28 % 37.886 M 340.03 % -15.784 M 81.53 % -85.469 M -11.95 % -76.349 M -97.06 % -38.745 M 64.61 % -109.477 M -137.40 % -46.115 M -21.93 % -37.822 M -15.54 % -32.734 M -39.85 % -23.407 M -54.46 % -15.154 M 19.12 % -18.737 M -181.34 % 23.035 M 169.96 % -32.928 M -155.83 % -12.871 M -17.39 % -10.964 M -102.25 % -5.421 M -61.68 % -3.353 M 96.79 % -104.321 M
Net cash used provided by financing activities -75.071 M 26.76 % -102.505 M -132.19 % 318.426 M 444.56 % -92.414 M -48.00 % -62.440 M 74.02 % -240.298 M 64.41 % -675.241 M -187.23 % 774.071 M 222.76 % 239.829 M 232.12 % -181.523 M -84.53 % -98.373 M 77.79 % -442.912 M -551.21 % -68.014 M -228.92 % 52.758 M 320.20 % -23.959 M -21.92 % -19.651 M -110.15 % 193.534 M -70.48 % 655.556 M 1 134.66 % 53.096 M 130.00 % -177.010 M -247.53 % 119.980 M -36.96 % 190.328 M 282.44 % -104.321 M
Effect of forex changes on cash -1.851 M -119.63 % 9.429 M 145.85 % -20.564 M -917.01 % -2.022 M -230.20 % 1.553 M 135.30 % 660.000 K 120.25 % -3.259 M -223.35 % 2.642 M 246.05 % -1.809 M -615.02 % -253.000 K -9.05 % -232.000 K 6.07 % -247.000 K -19.90 % -206.000 K 52.31 % -432.000 K 37.57 % -692.000 K -3 245.45 % 22.000 K 117.74 % -124.000 K -113.79 % -58.000 K -287.10 % 31.000 K 0.000 0.000 0.000 0.000
Net change in cash -99.590 M -308.29 % 47.812 M 95.60 % 24.444 M -70.89 % 83.984 M 270.40 % 22.674 M 105.30 % -427.453 M -34.14 % -318.666 M -168.22 % 467.088 M 174.07 % -630.605 M -525.86 % -100.758 M -111.92 % 844.963 M 501.13 % 140.563 M 75.76 % 79.975 M 36.07 % 58.773 M 1 035.05 % 5.178 M -69.21 % 16.817 M 119.37 % 7.666 M 109.47 % -80.926 M -1 037.24 % -7.116 M 78.93 % -33.777 M -127.72 % 121.864 M 5 216.93 % 2.292 M -55.84 % 5.190 M
Cash at beginning of period 334.709 M 16.67 % 286.897 M 9.31 % 262.453 M 47.06 % 178.469 M 14.55 % 155.795 M -73.29 % 583.248 M -35.33 % 901.914 M 107.42 % 434.826 M -59.19 % 1.065 B -8.64 % 1.166 B 263.04 % 321.226 M 77.80 % 180.663 M 79.43 % 100.688 M 140.22 % 41.915 M 14.09 % 36.737 M 84.42 % 19.920 M 62.56 % 12.254 M -86.85 % 93.180 M -7.09 % 100.296 M -25.19 % 134.073 M 998.15 % 12.209 M 23.11 % 9.917 M 109.79 % 4.727 M
Cash at end of period 235.119 M -29.75 % 334.709 M 16.67 % 286.897 M 9.31 % 262.453 M 47.06 % 178.469 M 14.55 % 155.795 M -73.29 % 583.248 M -35.33 % 901.914 M 107.42 % 434.826 M -59.19 % 1.065 B -8.64 % 1.166 B 263.04 % 321.226 M 77.80 % 180.663 M 79.43 % 100.688 M 140.22 % 41.915 M 14.09 % 36.737 M 84.42 % 19.920 M 62.56 % 12.254 M -86.85 % 93.180 M -7.09 % 100.296 M -25.19 % 134.073 M 998.15 % 12.209 M 23.11 % 9.917 M
Operating cash flow 212.526 M 28.38 % 165.546 M -38.93 % 271.070 M 29.83 % 208.786 M 65.24 % 126.352 M -52.77 % 267.524 M -32.58 % 396.799 M 33.27 % 297.747 M 6.09 % 280.659 M 8.76 % 258.052 M -27.49 % 355.887 M -9.59 % 393.643 M 29.64 % 303.636 M 31.70 % 230.546 M 30.51 % 176.648 M 47.38 % 119.862 M -29.61 % 170.289 M 62.18 % 104.999 M 26.77 % 82.829 M -61.83 % 217.019 M 2 102.12 % 9.855 M -46.25 % 18.334 M -85.75 % 128.689 M
Capital expenditure -21.448 M 33.61 % -32.308 M -233.93 % -9.675 M 38.75 % -15.797 M 56.89 % -36.647 M -252.92 % -10.384 M 5.34 % -10.970 M 67.91 % -34.189 M -64.84 % -20.741 M 63.23 % -56.412 M 53.51 % -121.339 M -127.89 % -53.245 M -137.15 % -22.452 M 89.98 % -224.099 M -48.98 % -150.423 M -66.23 % -90.490 M -87.92 % -48.153 M -272.07 % -12.942 M -165.48 % -4.875 M 78.54 % -22.716 M 94.30 % -398.587 M -9 307.29 % -4.237 M 66.46 % -12.633 M
Free CashFlow 191.078 M 43.41 % 133.238 M -49.03 % 261.395 M 35.45 % 192.989 M 115.14 % 89.705 M -65.11 % 257.140 M -33.35 % 385.829 M 46.39 % 263.558 M 1.40 % 259.918 M 28.90 % 201.640 M -14.03 % 234.548 M -31.10 % 340.398 M 21.06 % 281.184 M 4 261.47 % 6.447 M -75.42 % 26.225 M -10.71 % 29.372 M -75.95 % 122.136 M 32.67 % 92.057 M 18.09 % 77.954 M -59.88 % 194.303 M 149.98 % -388.732 M -2 857.55 % 14.097 M -87.85 % 116.056 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 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 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31
Revenue 334.338 M -8.25 % 364.398 M 14.03 % 319.575 M -9.98 % 355.002 M 41.42 % 251.033 M 0.78 % 249.093 M -31.49 % 363.594 M 28.90 % 282.064 M 21.40 % 232.345 M 6.96 % 217.234 M 27.28 % 170.677 M -30.93 % 247.112 M -33.25 % 370.197 M -12.95 % 425.292 M 17.54 % 361.840 M -4.76 % 379.919 M 30.27 % 291.638 M -10.55 % 326.020 M 23.19 % 264.645 M -10.81 % 296.736 M 11.94 % 265.091 M -18.78 % 326.380 M 1.35 % 322.043 M -11.95 % 365.742 M 13.23 % 322.994 M 24.11 % 260.252 M 0.00 % 260.252 M 29.59 % 200.824 M 0.00 % 200.824 M 31.86 % 152.298 M 0.00 % 152.298 M 22.08 % 124.753 M 0.00 % 124.753 M -12.82 % 143.096 M 0.00 % 143.096 M 23.66 % 115.715 M 0.00 % 115.715 M 22.60 % 94.386 M 0.00 % 94.386 M -18.71 % 116.107 M 0.00 % 116.107 M 23.61 % 93.928 M 0.00 % 93.928 M 161.41 % 35.932 M 0.00 % 35.932 M 100.00 % 17.966 M -81.61 % 97.695 M 100.00 % 48.847 M
Net income -79.376 M 29.38 % -112.403 M -108.02 % -54.034 M -12.37 % -48.087 M -1 666.86 % 3.069 M -98.65 % 226.871 M 628.32 % 31.150 M 19.26 % 26.120 M 508.43 % 4.293 M 122.08 % -19.445 M 74.60 % -76.562 M -82.20 % -42.020 M -192.26 % 45.545 M -72.86 % 167.806 M 17.81 % 142.433 M -50.53 % 287.918 M 141.27 % 119.332 M -1.10 % 120.661 M 64.65 % 73.284 M 36.17 % 53.819 M 70.40 % 31.584 M -49.23 % 62.208 M -77.99 % 282.603 M 168.25 % 105.349 M -15.27 % 124.334 M 282.79 % -68.021 M -125.63 % 265.347 M 542.43 % -59.975 M -127.79 % 215.806 M 357.09 % -83.941 M -140.67 % 206.411 M 828.81 % -28.322 M -139.44 % 71.808 M 373.56 % -26.250 M -141.31 % 63.547 M -82.76 % 368.581 M 0.00 % 368.581 M 547.17 % 56.953 M 0.00 % 56.953 M 63.21 % 34.896 M 0.00 % 34.896 M -74.93 % 139.194 M 0.00 % 139.194 M 3 121.36 % -4.607 M 0.00 % -4.607 M -100.00 % -2.304 M -111.28 % 20.420 M 100.00 % 10.210 M
Income before tax -135.077 M 30.43 % -194.171 M -96.46 % -98.835 M -327.17 % -23.137 M -431.33 % 6.983 M -98.77 % 567.625 M 369.81 % 120.819 M 49.92 % 80.587 M 189.67 % 27.820 M 177.77 % -35.771 M 80.88 % -187.046 M -143.16 % -76.923 M -158.92 % 130.564 M -68.53 % 414.948 M 29.21 % 321.134 M -49.22 % 632.387 M 143.18 % 260.052 M -11.52 % 293.927 M 78.86 % 164.335 M 13.94 % 144.234 M 40.81 % 102.434 M -44.37 % 184.144 M -76.20 % 773.737 M 140.03 % 322.350 M -9.72 % 357.037 M 23.35 % 289.441 M 0.00 % 289.441 M 11.90 % 258.653 M 0.00 % 258.653 M 4.24 % 248.136 M 0.00 % 248.136 M 196.15 % 83.788 M 0.00 % 83.788 M 25.09 % 66.980 M 0.00 % 66.980 M -85.31 % 455.906 M 0.00 % 455.906 M 564.26 % 68.634 M 0.00 % 68.634 M 121.09 % 31.044 M 0.00 % 31.044 M -78.55 % 144.715 M 0.00 % 144.715 M 36 054.04 % -402.500 K 0.00 % -402.500 K -100.00 % -201.250 K -100.80 % 25.025 M 100.00 % 12.513 M
Income before tax ratio -0.40 24.18 % -0.53 -72.29 % -0.31 -374.53 % -0.07 -334.30 % 0.03 -98.78 % 2.28 585.77 % 0.33 16.31 % 0.29 138.61 % 0.12 172.71 % -0.16 84.97 % -1.10 -252.06 % -0.31 -188.26 % 0.35 -63.85 % 0.98 9.94 % 0.89 -46.68 % 1.66 86.67 % 0.89 -1.09 % 0.90 45.19 % 0.62 27.75 % 0.49 25.79 % 0.39 -31.51 % 0.56 -76.52 % 2.40 172.60 % 0.88 -20.27 % 1.11 -0.61 % 1.11 0.00 % 1.11 -13.65 % 1.29 0.00 % 1.29 -20.95 % 1.63 0.00 % 1.63 142.59 % 0.67 0.00 % 0.67 43.49 % 0.47 0.00 % 0.47 -88.12 % 3.94 0.00 % 3.94 441.82 % 0.73 0.00 % 0.73 171.97 % 0.27 0.00 % 0.27 -82.65 % 1.54 0.00 % 1.54 13 854.04 % -0.01 0.00 % -0.01 0.00 % -0.01 -104.37 % 0.26 0.00 % 0.26
EBITDA 127.052 M 27.08 % 99.976 M -8.17 % 108.874 M 24.66 % 87.334 M 3.10 % 84.707 M -86.77 % 640.457 M 255.50 % 180.158 M 29.58 % 139.032 M 61.40 % 86.140 M -31.17 % 125.156 M 203.83 % -120.542 M -1 605.46 % -7.068 M -103.55 % 199.177 M -20.34 % 250.028 M -36.06 % 391.008 M 83.67 % 212.882 M 48.34 % 143.505 M -22.01 % 184.006 M 51.68 % 121.314 M -16.75 % 145.731 M 15.38 % 126.307 M -34.18 % 191.911 M 6.99 % 179.369 M -19.83 % 223.723 M 19.80 % 186.749 M -61.36 % 483.243 M 225.70 % 148.373 M -64.35 % 416.148 M 196.45 % 140.379 M -65.69 % 409.107 M 244.49 % 118.756 M -26.02 % 160.533 M 231.92 % 48.366 M -66.16 % 142.909 M 248.15 % 41.048 M 110.50 % -390.972 M -183.98 % 465.576 M 4 560.18 % -10.439 M -113.57 % 76.950 M -16.96 % 92.671 M 143.84 % 38.005 M 152.83 % -71.940 M -149.43 % 145.530 M 824.53 % 15.741 M 3 586.42 % 427.000 K 100.00 % 213.500 K -99.20 % 26.628 M 100.00 % 13.314 M
Net income ratio -0.24 23.03 % -0.31 -82.43 % -0.17 -24.82 % -0.14 -1 207.98 % 0.01 -98.66 % 0.91 963.10 % 0.09 -7.48 % 0.09 401.18 % 0.02 120.64 % -0.09 80.05 % -0.45 -163.80 % -0.17 -238.21 % 0.12 -68.82 % 0.39 0.24 % 0.39 -48.06 % 0.76 85.21 % 0.41 10.56 % 0.37 33.65 % 0.28 52.68 % 0.18 52.23 % 0.12 -37.49 % 0.19 -78.28 % 0.88 204.65 % 0.29 -25.17 % 0.38 247.28 % -0.26 -125.63 % 1.02 441.41 % -0.30 -127.79 % 1.07 294.97 % -0.55 -140.67 % 1.36 697.00 % -0.23 -139.44 % 0.58 413.78 % -0.18 -141.31 % 0.44 -86.06 % 3.19 0.00 % 3.19 427.88 % 0.60 0.00 % 0.60 100.77 % 0.30 0.00 % 0.30 -79.72 % 1.48 0.00 % 1.48 1 255.81 % -0.13 0.00 % -0.13 0.00 % -0.13 -161.34 % 0.21 0.00 % 0.21
Ratio EBITDA 0.38 38.51 % 0.27 -19.47 % 0.34 38.48 % 0.25 -27.09 % 0.34 -86.88 % 2.57 418.91 % 0.50 0.52 % 0.49 32.95 % 0.37 -35.65 % 0.58 181.58 % -0.71 -2 369.23 % -0.03 -105.32 % 0.54 -8.48 % 0.59 -45.60 % 1.08 92.85 % 0.56 13.87 % 0.49 -12.82 % 0.56 23.12 % 0.46 -6.66 % 0.49 3.07 % 0.48 -18.97 % 0.59 5.57 % 0.56 -8.95 % 0.61 5.80 % 0.58 -68.86 % 1.86 225.70 % 0.57 -72.49 % 2.07 196.45 % 0.70 -73.98 % 2.69 244.49 % 0.78 -39.40 % 1.29 231.92 % 0.39 -61.18 % 1.00 248.15 % 0.29 108.49 % -3.38 -183.98 % 4.02 3 738.05 % -0.11 -113.57 % 0.82 2.14 % 0.80 143.84 % 0.33 142.74 % -0.77 -149.43 % 1.55 253.67 % 0.44 3 586.42 % 0.01 0.00 % 0.01 -95.64 % 0.27 0.00 % 0.27
Gross profit ratio 0.46 -2.46 % 0.48 10.41 % 0.43 49.89 % 0.29 -17.58 % 0.35 16.87 % 0.30 -46.12 % 0.55 90.44 % 0.29 -21.52 % 0.37 -14.26 % 0.43 280.71 % 0.11 -42.77 % 0.20 -49.31 % 0.39 -39.44 % 0.65 15.20 % 0.56 -11.33 % 0.63 13.20 % 0.56 -11.63 % 0.63 21.47 % 0.52 -12.58 % 0.60 4.83 % 0.57 -15.00 % 0.67 6.41 % 0.63 -7.28 % 0.68 4.71 % 0.65 3.73 % 0.62 0.00 % 0.62 -1.05 % 0.63 0.00 % 0.63 5.31 % 0.60 0.00 % 0.60 18.28 % 0.51 0.00 % 0.51 -2.30 % 0.52 0.00 % 0.52 13.79 % 0.46 0.00 % 0.46 -53.47 % 0.98 0.00 % 0.98 43.93 % 0.68 0.00 % 0.68 96.40 % 0.35 0.00 % 0.35 -29.03 % 0.49 0.00 % 0.49 0.00 % 0.49 25.97 % 0.39 0.00 % 0.39
Weighted average shs out dil 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.04 % 241.667 M -0.10 % 241.899 M 0.00 % 241.899 M 0.53 % 240.635 M 0.00 % 240.635 M -0.40 % 241.599 M -0.05 % 241.711 M 3.66 % 233.167 M -3.33 % 241.207 M 0.00 % 241.207 M -0.19 % 241.660 M 0.00 % 241.660 M
Weighted average shs out 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.767 M 0.00 % 241.767 M 0.00 % 241.767 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.00 % 241.766 M 0.04 % 241.667 M -0.10 % 241.899 M 0.00 % 241.899 M 0.53 % 240.635 M 0.00 % 240.635 M -0.40 % 241.599 M -0.05 % 241.711 M 3.66 % 233.167 M -3.33 % 241.207 M 0.00 % 241.207 M -0.19 % 241.660 M 0.00 % 241.660 M
EPS diluted -0.33 28.26 % -0.46 -109.09 % -0.22 -10.00 % -0.20 -1 674.80 % 0.01 -98.65 % 0.94 623.08 % 0.13 18.18 % 0.11 517.98 % 0.02 122.14 % -0.08 74.88 % -0.32 -88.24 % -0.17 -189.47 % 0.19 -72.46 % 0.69 16.95 % 0.59 -50.42 % 1.19 142.86 % 0.49 -2.00 % 0.50 66.67 % 0.30 36.36 % 0.22 69.23 % 0.13 -50.00 % 0.26 -77.78 % 1.17 165.91 % 0.44 -13.73 % 0.51 282.14 % -0.28 -125.45 % 1.10 711.11 % -0.18 -120.00 % 0.90 357.14 % -0.35 -140.70 % 0.86 816.67 % -0.12 -140.00 % 0.30 372.73 % -0.11 -142.31 % 0.26 137.14 % -0.70 -146.05 % 1.52 2 271.43 % -0.07 -129.17 % 0.24 633.33 % -0.05 -131.03 % 0.15 261.11 % -0.09 -115.52 % 0.58 2 929.27 % -0.02 -7.89 % -0.02 -100.00 % -0.01 -111.26 % 0.08 100.00 % 0.04
Earnings per share -0.33 28.26 % -0.46 -109.09 % -0.22 -10.00 % -0.20 -1 674.80 % 0.01 -98.65 % 0.94 623.08 % 0.13 18.18 % 0.11 517.98 % 0.02 122.14 % -0.08 74.88 % -0.32 -88.24 % -0.17 -189.47 % 0.19 -72.46 % 0.69 16.95 % 0.59 -50.42 % 1.19 142.86 % 0.49 -2.00 % 0.50 66.67 % 0.30 36.36 % 0.22 69.23 % 0.13 -50.00 % 0.26 -77.78 % 1.17 165.91 % 0.44 -13.73 % 0.51 282.14 % -0.28 -125.45 % 1.10 711.11 % -0.18 -120.00 % 0.90 357.14 % -0.35 -140.70 % 0.86 816.67 % -0.12 -140.00 % 0.30 372.73 % -0.11 -142.31 % 0.26 137.14 % -0.70 -146.05 % 1.52 2 271.43 % -0.07 -129.17 % 0.24 633.33 % -0.05 -131.03 % 0.15 261.11 % -0.09 -115.52 % 0.58 2 929.27 % -0.02 -7.89 % -0.02 -100.00 % -0.01 -111.26 % 0.08 100.00 % 0.04
Gross profit 155.140 M -10.51 % 173.353 M 25.90 % 137.696 M 34.93 % 102.049 M 16.56 % 87.549 M 17.78 % 74.334 M -63.09 % 201.375 M 145.49 % 82.031 M -4.72 % 86.099 M -8.30 % 93.893 M 384.56 % 19.377 M -60.47 % 49.022 M -66.16 % 144.883 M -47.29 % 274.851 M 35.40 % 202.998 M -15.55 % 240.364 M 47.46 % 163.002 M -20.95 % 206.189 M 49.64 % 137.791 M -22.04 % 176.735 M 17.35 % 150.606 M -30.96 % 218.155 M 7.85 % 202.282 M -18.36 % 247.773 M 18.57 % 208.976 M 28.74 % 162.326 M 0.00 % 162.326 M 28.24 % 126.583 M 0.00 % 126.583 M 38.86 % 91.158 M 0.00 % 91.158 M 44.39 % 63.134 M 0.00 % 63.134 M -14.82 % 74.122 M 0.00 % 74.122 M 40.72 % 52.673 M 0.00 % 52.673 M -42.95 % 92.330 M 0.00 % 92.330 M 17.00 % 78.912 M 0.00 % 78.912 M 142.77 % 32.504 M 0.00 % 32.504 M 85.53 % 17.520 M 0.00 % 17.520 M 100.00 % 8.760 M -76.84 % 37.816 M 100.00 % 18.908 M
Income tax expense 12.484 M -1.77 % 12.709 M 65.37 % 7.685 M -88.62 % 67.545 M 1 129.21 % 5.495 M -41.81 % 9.443 M -70.29 % 31.784 M 127.94 % 13.944 M -5.95 % 14.826 M 23.53 % 12.002 M 252.90 % 3.401 M -62.26 % 9.011 M -63.54 % 24.715 M -23.44 % 32.282 M 31.71 % 24.509 M -18.02 % 29.895 M 64.85 % 18.135 M -20.50 % 22.811 M 56.67 % 14.560 M -24.43 % 19.266 M -0.48 % 19.359 M -21.30 % 24.600 M -16.16 % 29.341 M -26.29 % 39.804 M 77.64 % 22.407 M -7.00 % 24.094 M 0.00 % 24.094 M -43.77 % 42.847 M 0.00 % 42.847 M 2.69 % 41.726 M 0.00 % 41.726 M 248.28 % 11.981 M 0.00 % 11.981 M 248.98 % 3.433 M 0.00 % 3.433 M -96.07 % 87.325 M 0.00 % 87.325 M 647.61 % 11.681 M 0.00 % 11.681 M 403.23 % -3.852 M 0.00 % -3.852 M -169.77 % 5.521 M 0.00 % 5.521 M 31.31 % 4.205 M 0.00 % 4.205 M 100.00 % 2.102 M -54.35 % 4.605 M 100.00 % 2.303 M
Cost of revenue 179.198 M -6.20 % 191.045 M 5.04 % 181.879 M -28.10 % 252.953 M 54.73 % 163.484 M -6.45 % 174.759 M 7.73 % 162.219 M -18.90 % 200.033 M 36.78 % 146.246 M 18.57 % 123.341 M -18.48 % 151.300 M -23.62 % 198.090 M -12.08 % 225.314 M 49.77 % 150.441 M -5.29 % 158.842 M 13.82 % 139.555 M 8.49 % 128.636 M 7.35 % 119.831 M -5.54 % 126.854 M 5.71 % 120.001 M 4.82 % 114.485 M 5.78 % 108.225 M -9.63 % 119.761 M 1.52 % 117.969 M 3.47 % 114.018 M 16.43 % 97.926 M 0.00 % 97.926 M 31.90 % 74.242 M 0.00 % 74.242 M 21.43 % 61.140 M 0.00 % 61.140 M -0.78 % 61.620 M 0.00 % 61.620 M -10.66 % 68.974 M 0.00 % 68.974 M 9.41 % 63.042 M 0.00 % 63.042 M 2 966.99 % 2.056 M 0.00 % 2.056 M -94.47 % 37.195 M 0.00 % 37.195 M -39.45 % 61.424 M 0.00 % 61.424 M 233.61 % 18.412 M 0.00 % 18.412 M 100.00 % 9.206 M -84.63 % 59.879 M 100.00 % 29.939 M
General and administrative expenses 28.715 M -15.41 % 33.948 M 16.11 % 29.237 M 6.96 % 27.334 M -50.89 % 55.656 M 85.89 % 29.941 M 16.14 % 25.779 M 3.65 % 24.871 M 20.51 % 20.638 M -2.43 % 21.152 M -2.31 % 21.652 M -12.51 % 24.747 M 20.21 % 20.587 M -14.55 % 24.092 M 19.58 % 20.148 M -26.98 % 27.591 M 37.82 % 20.019 M -7.05 % 21.537 M 29.00 % 16.695 M -12.31 % 19.038 M 25.52 % 15.167 M -2.41 % 15.542 M -0.52 % 15.624 M 17.05 % 13.348 M -8.31 % 14.558 M 20.16 % 12.116 M 0.00 % 12.116 M 23.49 % 9.812 M 0.00 % 9.812 M -3.41 % 10.158 M 0.00 % 10.158 M 9.25 % 9.298 M 0.00 % 9.298 M -27.92 % 12.900 M 0.00 % 12.900 M 3.28 % 12.490 M 0.00 % 12.490 M 40.34 % 8.900 M 0.00 % 8.900 M -23.53 % 11.638 M 0.00 % 11.638 M 15.61 % 10.066 M 0.00 % 10.066 M -1.94 % 10.266 M 0.00 % 10.266 M 100.00 % 5.133 M -58.64 % 12.409 M 100.00 % 6.204 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.639 M 0.000 0.000 0.000 -100.00 % 1.106 M 160.24 % 425.000 K -5.76 % 451.000 K 9.73 % 411.000 K 9.02 % 377.000 K -9.81 % 418.000 K 4.24 % 401.000 K -11.09 % 451.000 K -82.89 % 2.636 M 487.08 % 449.000 K -48.85 % 877.750 K 0.40 % 874.250 K 117.48 % -5.001 M -200.00 % 5.001 M 4.42 % 4.789 M 200.00 % -4.789 M -102.82 % 169.645 M 0.000 -100.00 % 40.220 M 0.000 -100.00 % 2.092 M 200.00 % -2.092 M 83.33 % -12.552 M -200.00 % 12.552 M 121.46 % -58.491 M -200.00 % 58.491 M 2 920.45 % 1.937 M 0.00 % 1.937 M 57.50 % 1.230 M 0.00 % 1.230 M 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 474.000 K 0.000 100.00 % -17.909 M 0.000 100.00 % -339.290 M 0.000 100.00 % -12.314 M 0.000 100.00 % -4.184 M 0.000 -100.00 % 25.103 M 0.000 -100.00 % 116.982 M 0.000 -100.00 % 13.058 M 0.00 % 13.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 28.715 M -15.41 % 33.948 M 16.11 % 29.237 M 6.96 % 27.334 M -50.89 % 55.656 M 85.89 % 29.941 M 16.14 % 25.779 M 3.65 % 24.871 M 20.51 % 20.638 M -9.45 % 22.791 M 5.26 % 21.652 M -12.51 % 24.747 M 20.21 % 20.587 M -86.43 % 151.688 M 16.63 % 130.056 M -67.82 % 404.122 M 294.28 % 102.495 M 9.76 % 93.379 M 204.28 % 30.689 M 4.15 % 29.466 M -38.64 % 48.025 M 31.39 % 36.552 M -93.61 % 571.684 M 601.19 % 81.531 M -48.26 % 157.589 M 820.68 % 17.117 M 0.00 % 17.117 M 240.80 % 5.023 M 0.00 % 5.023 M 103.15 % -159.487 M 0.00 % -159.487 M -415.77 % -30.922 M 0.00 % -30.922 M -386.12 % 10.808 M 0.00 % 10.808 M -56.84 % 25.042 M 0.00 % 25.042 M -62.84 % 67.391 M 0.00 % 67.391 M 153.04 % 26.632 M 0.00 % 26.632 M 135.78 % 11.296 M 0.00 % 11.296 M 10.03 % 10.266 M 0.00 % 10.266 M 100.00 % 5.133 M -58.64 % 12.409 M 100.00 % 6.204 M
Cost and expenses 207.913 M -7.59 % 224.993 M 6.57 % 211.116 M -24.68 % 280.287 M 27.90 % 219.140 M 7.05 % 204.700 M 8.88 % 187.998 M -16.41 % 224.904 M 34.77 % 166.884 M 14.20 % 146.132 M -15.51 % 172.952 M -22.39 % 222.837 M -9.38 % 245.901 M -18.61 % 302.129 M 4.58 % 288.898 M -46.86 % 543.677 M 135.22 % 231.131 M 8.41 % 213.210 M 35.33 % 157.543 M 5.40 % 149.467 M -8.03 % 162.510 M 12.25 % 144.777 M -79.06 % 691.445 M 246.59 % 199.500 M -26.55 % 271.607 M 136.09 % 115.042 M 0.00 % 115.042 M 45.14 % 79.264 M 0.00 % 79.264 M 180.60 % -98.348 M 0.00 % -98.348 M -420.38 % 30.698 M 0.00 % 30.698 M -61.52 % 79.782 M 0.00 % 79.782 M -9.43 % 88.084 M 0.00 % 88.084 M 26.84 % 69.446 M 0.00 % 69.446 M 8.80 % 63.827 M 0.00 % 63.827 M -12.23 % 72.719 M 0.00 % 72.719 M 153.58 % 28.677 M 0.00 % 28.677 M 100.00 % 14.339 M -80.16 % 72.287 M 100.00 % 36.144 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 28.715 M -15.41 % 33.948 M 16.11 % 29.237 M 6.96 % 27.334 M -50.89 % 55.656 M 85.89 % 29.941 M 16.14 % 25.779 M 3.65 % 24.871 M 20.51 % 20.638 M -9.45 % 22.791 M 5.26 % 21.652 M -12.51 % 24.747 M 20.21 % 20.587 M -18.30 % 25.198 M 22.48 % 20.573 M -26.64 % 28.042 M 37.26 % 20.430 M -6.77 % 21.914 M 28.05 % 17.113 M -11.97 % 19.439 M 24.47 % 15.618 M -14.08 % 18.178 M 13.10 % 16.073 M 0.80 % 15.946 M 3.83 % 15.358 M 115.84 % 7.116 M -58.43 % 17.117 M 17.23 % 14.601 M 190.70 % 5.023 M -97.21 % 179.803 M 212.74 % -159.487 M -422.08 % 49.518 M 260.14 % -30.922 M -306.26 % 14.992 M 38.71 % 10.808 M 17 673.17 % -61.500 K -100.25 % 25.042 M 150.50 % -49.592 M -173.59 % 67.391 M 396.47 % 13.574 M 0.00 % 13.574 M 20.17 % 11.296 M 0.00 % 11.296 M 10.03 % 10.266 M 0.00 % 10.266 M 100.00 % 5.133 M -58.64 % 12.409 M 100.00 % 6.204 M
Interest income 1.487 M 0.000 -100.00 % 2.981 M -35.49 % 4.621 M 46.61 % 3.152 M -69.65 % 10.384 M 4 990.20 % 204.000 K -51.89 % 424.000 K 211.76 % 136.000 K -75.58 % 557.000 K 33.89 % 416.000 K -88.11 % 3.500 M -31.61 % 5.118 M -55.85 % 11.591 M -2.76 % 11.920 M -1.48 % 12.099 M 122.20 % 5.445 M -3.47 % 5.641 M 36.09 % 4.145 M 36.57 % 3.035 M 1 964.63 % 147.000 K -94.21 % 2.541 M 1 009.61 % 229.000 K -96.71 % 6.954 M -27.02 % 9.528 M 1 167.02 % 752.000 K 0.000 -100.00 % 181.000 K 0.000 -100.00 % 12.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
Interest expense 25.542 M -18.88 % 31.486 M -6.02 % 33.503 M -4.73 % 35.165 M 25.54 % 28.010 M 29.00 % 21.714 M 284.66 % 5.645 M 19.57 % 4.721 M -6.57 % 5.053 M -28.64 % 7.081 M -33.95 % 10.721 M -21.53 % 13.662 M 7.71 % 12.684 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.622 M -42.06 % 4.525 M -17.72 % 5.499 M 0.00 % 5.499 M 70.41 % 3.227 M 0.00 % 3.227 M 29.11 % 2.500 M 0.00 % 2.500 M -39.57 % 4.137 M 0.00 % 4.137 M -51.98 % 8.615 M 0.00 % 8.615 M -60.19 % 21.637 M 0.000 0.000 0.000 -100.00 % 54.666 M 0.000 0.000 0.000 -100.00 % 15.314 M 0.000 0.000 0.000 0.000
Depreciation and amortization 83.192 M 99.13 % 41.777 M -49.34 % 82.458 M 9.50 % 75.306 M 51.48 % 49.714 M -2.75 % 51.118 M -4.80 % 53.694 M -0.06 % 53.724 M 0.86 % 53.267 M -1.46 % 54.054 M -3.10 % 55.783 M -0.73 % 56.193 M 0.47 % 55.929 M 4.97 % 53.282 M 0.62 % 52.954 M 1.00 % 52.430 M 22.56 % 42.780 M 0.54 % 42.549 M 5.04 % 40.506 M 2.18 % 39.643 M 11.00 % 35.714 M 0.50 % 35.538 M 0.57 % 35.336 M -3.22 % 36.510 M -0.09 % 36.544 M 81.66 % 20.117 M 0.00 % 20.117 M 22.74 % 16.390 M 0.00 % 16.390 M 23.27 % 13.296 M 0.00 % 13.296 M 26.56 % 10.506 M 0.00 % 10.506 M 1.49 % 10.352 M 0.00 % 10.352 M 7.04 % 9.671 M 0.00 % 9.671 M 16.29 % 8.316 M 0.00 % 8.316 M 19.47 % 6.961 M 0.00 % 6.961 M 754.63 % 814.500 K 0.00 % 814.500 K -1.81 % 829.500 K 0.00 % 829.500 K 100.00 % 414.750 K -74.13 % 1.603 M 100.00 % 801.500 K
Operating income 126.425 M -9.31 % 139.405 M 28.53 % 108.459 M 45.16 % 74.715 M 134.27 % 31.893 M -28.16 % 44.393 M -74.72 % 175.596 M 207.20 % 57.160 M -12.68 % 65.461 M -7.93 % 71.102 M 3 225.36 % -2.275 M -109.37 % 24.275 M -80.47 % 124.296 M -36.82 % 196.746 M 50.77 % 130.498 M -18.67 % 160.452 M 59.30 % 100.725 M -28.79 % 141.457 M 75.05 % 80.808 M -23.83 % 106.088 M 17.10 % 90.593 M -42.07 % 156.373 M 8.57 % 144.033 M -23.06 % 187.213 M 24.64 % 150.205 M -67.46 % 461.613 M 259.92 % 128.256 M -67.92 % 399.810 M 222.45 % 123.990 M -68.67 % 395.811 M 275.32 % 105.460 M -23.54 % 137.937 M 264.33 % 37.860 M -68.64 % 120.736 M 293.33 % 30.696 M 107.66 % -400.643 M -187.88 % 455.906 M 2 530.91 % -18.755 M -127.33 % 68.634 M -19.92 % 85.710 M 176.09 % 31.044 M 130.35 % -102.298 M -170.69 % 144.715 M 870.49 % 14.912 M 3 804.72 % -402.500 K -100.00 % -201.250 K -100.80 % 25.025 M 100.00 % 12.513 M
Operating income ratio 0.38 -1.16 % 0.38 12.72 % 0.34 61.26 % 0.21 65.66 % 0.13 -28.71 % 0.18 -63.10 % 0.48 138.32 % 0.20 -28.07 % 0.28 -13.92 % 0.33 2 555.54 % -0.01 -113.57 % 0.10 -70.74 % 0.34 -27.42 % 0.46 28.27 % 0.36 -14.60 % 0.42 22.28 % 0.35 -20.40 % 0.43 42.10 % 0.31 -14.59 % 0.36 4.62 % 0.34 -28.67 % 0.48 7.12 % 0.45 -12.63 % 0.51 10.07 % 0.47 -73.78 % 1.77 259.92 % 0.49 -75.25 % 1.99 222.45 % 0.62 -76.24 % 2.60 275.32 % 0.69 -37.37 % 1.11 264.33 % 0.30 -64.03 % 0.84 293.33 % 0.21 106.20 % -3.46 -187.88 % 3.94 2 082.83 % -0.20 -127.33 % 0.73 -1.49 % 0.74 176.09 % 0.27 124.55 % -1.09 -170.69 % 1.54 271.26 % 0.41 3 804.72 % -0.01 0.00 % -0.01 -104.37 % 0.26 0.00 % 0.26
Total other income expenses net -261.502 M 21.61 % -333.576 M -60.92 % -207.294 M -111.84 % -97.852 M -292.82 % -24.910 M -104.76 % 523.232 M 1 055.20 % -54.777 M -80.80 % -30.297 M 19.51 % -37.641 M 64.78 % -106.873 M 42.16 % -184.771 M -82.58 % -101.198 M -103.78 % -49.661 M -130.04 % 165.295 M 19.17 % 138.709 M -66.98 % 420.065 M 257.56 % 117.480 M 7.14 % 109.652 M 31.28 % 83.527 M 739.47 % -13.062 M -210.31 % 11.841 M 174.79 % -15.833 M -102.51 % 629.704 M 595.63 % 90.523 M -56.23 % 206.832 M 220.13 % -172.172 M -206.82 % 161.185 M 214.19 % -141.157 M -204.82 % 134.663 M 191.19 % -147.675 M -203.50 % 142.676 M 363.23 % -54.201 M -218.01 % 45.928 M 170.54 % -65.108 M -279.44 % 36.284 M -95.57 % 819.547 M 0.000 -100.00 % 105.187 M 0.000 -100.00 % 20.396 M 0.000 -100.00 % 212.310 M 0.000 100.00 % -15.314 M 0.000 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 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 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31
Net debt 751.044 M -8.09 % 817.192 M -7.96 % 887.853 M 28.92 % 688.710 M -13.79 % 798.897 M -1.34 % 809.780 M 63.49 % 495.316 M -4.01 % 516.025 M -9.67 % 571.263 M -17.38 % 691.425 M -11.03 % 777.187 M 2.41 % 758.892 M 105.97 % 368.451 M -26.35 % 500.276 M -24.37 % 661.470 M -16.34 % 790.659 M 1 466.76 % -57.849 M -115.45 % 374.445 M -39.13 % 615.177 M 221.67 % -505.616 M 14.35 % -590.335 M -8.43 % -544.456 M -12.91 % -482.210 M -233.87 % 360.209 M -50.61 % 729.264 M -18.40 % 893.748 M -9.79 % 990.743 M -1.93 % 1.010 B 3.34 % 977.651 M -1.53 % 992.877 M 0.91 % 983.916 M -2.26 % 1.007 B -1.49 % 1.022 B 18.65 % 861.296 M 286.99 % 222.563 M 321.63 % -100.419 M 25.18 % -134.218 M -999.34 % -12.209 M -23.11 % -9.917 M
Total investments 840.000 K 13.67 % 739.000 K -15.25 % 872.000 K -99.98 % 4.686 B -1.84 % 4.774 B 0.84 % 4.735 B 0.72 % 4.701 B -2.20 % 4.807 B 0.60 % 4.778 B -8.57 % 5.226 B 1.35 % 5.156 B -3.99 % 5.370 B 6.78 % 5.029 B 111 290.61 % 4.515 M -9.95 % 5.014 M -30.56 % 7.221 M 2.67 % 7.033 M 3.92 % 6.768 M -93.52 % 104.466 M -22.73 % 135.192 M 2 166.42 % 5.965 M -0.78 % 6.012 M -4.68 % 6.307 M 708.59 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K 0.00 % 780.000 K -41.53 % 1.334 M -6.39 % 1.425 M -13.48 % 1.647 M -98.25 % 94.080 M -6.83 % 100.972 M
Total debt 949.559 M -9.76 % 1.052 B -1.90 % 1.073 B 4.81 % 1.023 B -5.26 % 1.080 B -1.50 % 1.097 B 36.65 % 802.569 M 3.09 % 778.478 M -6.39 % 831.658 M -4.40 % 869.894 M -32.56 % 1.290 B 41.02 % 914.687 M -7.57 % 989.598 M -8.67 % 1.084 B -33.18 % 1.622 B -4.20 % 1.693 B 87.51 % 902.635 M 11.54 % 809.271 M -7.16 % 871.679 M 55.71 % 559.815 M -5.60 % 593.017 M -4.62 % 621.733 M -4.41 % 650.449 M -3.83 % 676.325 M -36.28 % 1.061 B -1.21 % 1.074 B -2.67 % 1.104 B -0.63 % 1.111 B 7.57 % 1.033 B -0.19 % 1.035 B -0.49 % 1.040 B -0.33 % 1.043 B -0.09 % 1.044 B 19.55 % 873.550 M 176.66 % 315.743 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 1.035 B 7.25 % 964.930 M -2.92 % 993.959 M -0.54 % 999.355 M 2.78 % 972.368 M 2.16 % 951.828 M -0.55 % 957.050 M -4.50 % 1.002 B 12.54 % 890.551 M 0.85 % 883.067 M 14.04 % 774.369 M -3.56 % 802.966 M 0.96 % 795.366 M -2.00 % 811.559 M -0.76 % 817.753 M 4.64 % 781.508 M 3.55 % 754.697 M 2.45 % 736.625 M -2.16 % 752.861 M -2.82 % 774.705 M 25.84 % 615.627 M -0.02 % 615.779 M 0.00 % 615.781 M 283.87 % -334.909 M -160.22 % 556.166 M 288.91 % -294.414 M 0.000 100.00 % -253.924 M 0.000 100.00 % -220.557 M 0.000 100.00 % -107.929 M -23.70 % -87.250 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.819 B -2.74 % 2.898 B -3.73 % 3.011 B -1.76 % 3.065 B -1.54 % 3.113 B 0.10 % 3.110 B 7.87 % 2.883 B 1.09 % 2.852 B 0.92 % 2.825 B 0.15 % 2.821 B -0.68 % 2.841 B -2.62 % 2.917 B -1.42 % 2.959 B 1.56 % 2.914 B 6.11 % 2.746 B 5.47 % 2.603 B 12.43 % 2.316 B 5.43 % 2.196 B 5.81 % 2.076 B 3.66 % 2.002 B 2.67 % 1.950 B 1.65 % 1.919 B 3.35 % 1.856 B 17.96 % 1.574 B 7.17 % 1.469 B 9.25 % 1.344 B 0.000 -100.00 % 1.049 B 0.000 0.000 0.000 0.000 -100.00 % 726.977 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 0.00 % 172.252 M 13.19 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.00 % 152.184 M 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 8.109 B -0.32 % 8.135 B -2.66 % 8.358 B -1.42 % 8.478 B -0.94 % 8.559 B 0.64 % 8.504 B 6.84 % 7.959 B -0.53 % 8.002 B 0.39 % 7.971 B 0.52 % 7.930 B 0.86 % 7.862 B -3.30 % 8.130 B -0.91 % 8.205 B 0.92 % 8.130 B 4.41 % 7.786 B 3.25 % 7.541 B 8.88 % 6.926 B 4.04 % 6.657 B 3.41 % 6.438 B 1.02 % 6.373 B 0.61 % 6.334 B 1.08 % 6.266 B 2.53 % 6.112 B 13.22 % 5.398 B 5.44 % 5.120 B 6.73 % 4.797 B 6.43 % 4.507 B 13.83 % 3.959 B 2.49 % 3.863 B 9.39 % 3.532 B 7.03 % 3.300 B 5.84 % 3.118 B 198.34 % 1.045 B -63.48 % 2.862 B 65.27 % 1.732 B 6.98 % 1.619 B 0.56 % 1.610 B 34.84 % 1.194 B -2.18 % 1.220 B
Other non current liabilities 9.755 M -20.15 % 12.216 M -45.74 % 22.513 M 2.17 % 22.034 M -5.68 % 23.362 M 55.49 % 15.025 M 142.61 % 6.193 M -70.71 % 21.146 M -30.49 % 30.422 M 0.88 % 30.158 M 0.000 -100.00 % 35.414 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 154.287 M -0.13 % 154.488 M 0.000 -100.00 % 150.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -476.000 M 0.000 0.000 0.000 0.000 -100.00 % 315.785 M 155.44 % 123.625 M 0.000
Long term debt 566.121 M -9.67 % 626.721 M -28.24 % 873.389 M -2.08 % 891.971 M -10.36 % 995.072 M -0.60 % 1.001 B 0.000 0.000 -100.00 % 371.433 M -42.43 % 645.237 M -0.77 % 650.247 M -6.80 % 697.682 M -3.10 % 719.994 M -11.19 % 810.674 M -27.57 % 1.119 B -3.14 % 1.156 B 265.81 % 315.902 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 476.000 M 0.00 % 476.000 M -44.81 % 862.425 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 752.518 M -7.88 % 816.847 M -23.86 % 1.073 B -1.83 % 1.093 B -6.51 % 1.169 B -0.41 % 1.174 B 587.73 % 170.670 M -6.88 % 183.272 M -67.34 % 561.180 M -32.63 % 832.955 M -1.22 % 843.261 M -6.18 % 898.825 M -1.10 % 908.788 M 12.10 % 810.674 M -27.57 % 1.119 B -3.14 % 1.156 B 265.81 % 315.902 M 66.55 % 189.670 M 7.44 % 176.539 M -2.25 % 180.603 M -3.62 % 187.393 M 0.48 % 186.490 M 3.05 % 180.973 M 6.67 % 169.649 M 5.90 % 160.202 M -0.08 % 160.325 M 14.95 % 139.468 M -70.19 % 467.826 M 1.33 % 461.700 M 15.69 % 399.075 M -52.12 % 833.545 M 2.13 % 816.125 M -73.65 % 3.097 B 876.19 % 317.261 M 103.10 % 156.212 M 9.97 % 142.047 M -67.67 % 439.364 M 106.13 % 213.145 M 162.63 % 81.159 M
Other current liabilities 94.393 M -3.27 % 97.589 M 61.74 % 60.338 M -40.66 % 101.689 M 85.10 % 54.936 M -51.40 % 113.037 M 54.73 % 73.054 M -21.82 % 93.442 M 106.87 % 45.169 M -33.52 % 67.944 M 17.36 % 57.892 M -5.00 % 60.939 M -5.19 % 64.278 M 18.67 % 54.165 M 15.99 % 46.696 M 0.85 % 46.304 M -64.32 % 129.793 M 122.14 % 58.429 M -36.91 % 92.619 M -11.47 % 104.620 M 5.22 % 99.430 M -7.46 % 107.448 M -20.42 % 135.026 M 350.43 % -53.917 M -139.84 % 135.330 M 1.30 % 133.594 M 105.86 % 64.895 M -49.30 % 128.000 M 107.89 % 61.571 M -20.98 % 77.922 M -4.70 % 81.767 M 33.45 % 61.270 M -49.68 % 121.769 M 0.000 -100.00 % 7.026 M -97.20 % 250.516 M 158.29 % 96.991 M -40.97 % 164.317 M 70.58 % 96.328 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 16.359 M 132.97 % 7.022 M -62.06 % 18.506 M -70.98 % 63.779 M 83.90 % 34.681 M 25.37 % 27.664 M 20.69 % 22.922 M 542.97 % 3.565 M 72.56 % 2.066 M -64.53 % 5.825 M 102.13 % -272.850 M 45.67 % -502.227 M 6.47 % -536.969 M 8.48 % -586.733 M 27.50 % -809.271 M 7.16 % -871.679 M -55.71 % -559.815 M 5.60 % -593.017 M 4.62 % -621.733 M 4.41 % -650.449 M -313.49 % 304.676 M 104.61 % 148.905 M 7.25 % 138.841 M 353.98 % 30.583 M -59.01 % 74.605 M 204.81 % 24.476 M 96.31 % 12.468 M -42.57 % 21.709 M 102.74 % 10.708 M 159.65 % 4.124 M -40.48 % 6.929 M 22.31 % 5.665 M 0.000 0.000 0.000 0.000
Short term debt 383.438 M -9.90 % 425.590 M 113.56 % 199.281 M 51.60 % 131.448 M 54.39 % 85.142 M -10.93 % 95.593 M -88.16 % 807.657 M 3.75 % 778.478 M 67.30 % 465.313 M 107.12 % 224.657 M -64.88 % 639.603 M 194.74 % 217.005 M -19.51 % 269.604 M -9.94 % 299.344 M -45.99 % 554.212 M -2.03 % 565.697 M -3.59 % 586.733 M -31.60 % 857.740 M -6.68 % 919.097 M 64.18 % 559.815 M -5.60 % 593.017 M -4.62 % 621.733 M -4.41 % 650.449 M -10.96 % 730.547 M -31.17 % 1.061 B -1.21 % 1.074 B -2.67 % 1.104 B -0.63 % 1.111 B 7.57 % 1.033 B -0.19 % 1.035 B 83.50 % 563.933 M -0.62 % 567.425 M 211.92 % 181.914 M -79.18 % 873.550 M 176.66 % 315.743 M 0.000 0.000 0.000 0.000
Total current liabilities 482.579 M -8.68 % 528.467 M 73.15 % 305.214 M 5.96 % 288.034 M 70.48 % 168.954 M -26.33 % 229.351 M -76.57 % 978.791 M 10.92 % 882.391 M 57.64 % 559.758 M 80.71 % 309.755 M -56.68 % 714.972 M 123.02 % 320.581 M -13.89 % 372.285 M -2.06 % 380.133 M -41.14 % 645.870 M 2.89 % 627.744 M -15.38 % 741.819 M -19.70 % 923.797 M -10.83 % 1.036 B 53.56 % 674.650 M -6.46 % 721.255 M -3.69 % 748.873 M -9.25 % 825.203 M -17.68 % 1.002 B -18.69 % 1.233 B -0.04 % 1.233 B -2.26 % 1.262 B 0.38 % 1.257 B 4.11 % 1.207 B 4.49 % 1.155 B 66.33 % 694.694 M 2.57 % 677.317 M 111.49 % 320.253 M -66.10 % 944.614 M 152.71 % 373.801 M 34.31 % 278.308 M 127.72 % 122.216 M -32.77 % 181.789 M 53.14 % 118.711 M
Total liabilities 1.235 B -8.19 % 1.345 B -2.38 % 1.378 B -0.20 % 1.381 B 3.21 % 1.338 B -4.65 % 1.403 B 22.07 % 1.149 B 7.86 % 1.066 B -4.93 % 1.121 B -1.91 % 1.143 B -26.67 % 1.558 B 27.79 % 1.219 B -4.81 % 1.281 B -7.36 % 1.383 B -29.34 % 1.957 B -0.86 % 1.974 B 57.85 % 1.251 B 12.32 % 1.113 B -8.17 % 1.213 B 41.77 % 855.253 M -5.88 % 908.648 M -2.86 % 935.363 M -7.04 % 1.006 B -14.15 % 1.172 B -15.86 % 1.393 B -0.04 % 1.394 B -0.55 % 1.401 B -18.76 % 1.725 B 3.34 % 1.669 B 7.36 % 1.555 B 1.72 % 1.528 B 2.33 % 1.493 B -56.30 % 3.417 B 170.81 % 1.262 B 138.08 % 530.013 M 26.09 % 420.355 M -25.15 % 561.580 M 42.20 % 394.934 M 97.60 % 199.870 M
Other non current assets 4.508 B -1.39 % 4.571 B 0.000 0.000 0.000 0.000 -100.00 % 142.070 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.839 B -0.64 % -3.814 B 0.36 % -3.828 B -33.77 % -2.862 B 0.68 % -2.881 B 4.67 % -3.023 B -1.28 % -2.985 B -19.79 % -2.492 B 0.55 % -2.505 B 1.15 % -2.534 B -176.15 % 3.328 B -1.52 % 3.379 B 6.83 % 3.163 B -28.60 % 4.430 B 5.35 % 4.206 B 2.84 % 4.089 B 0.38 % 4.074 B 7.21 % 3.800 B -7.78 % 4.120 B 4.00 % 3.962 B 276.00 % 1.054 B -0.63 % 1.060 B 16.55 % 909.841 M 4 103.08 % 21.647 M -76.99 % 94.080 M -6.83 % 100.972 M
Long term investments 840.000 K 13.67 % 739.000 K -99.98 % 4.803 B 2.50 % 4.686 B -1.84 % 4.774 B 0.84 % 4.735 B 0.72 % 4.701 B -1.95 % 4.794 B 0.34 % 4.778 B -8.57 % 5.226 B 1.35 % 5.156 B -3.99 % 5.370 B 6.78 % 5.029 B 111 290.61 % 4.515 M -9.95 % 5.014 M -30.56 % 7.221 M 2.67 % 7.033 M 3.92 % 6.768 M -93.52 % 104.466 M -22.73 % 135.192 M 2 166.42 % 5.965 M -0.78 % 6.012 M -4.68 % 6.307 M 708.59 % 780.000 K 0.00 % 780.000 K 0.000 0.000 -100.00 % 597.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -20.151 M 7.09 % -21.688 M 0.000 0.000 0.000 0.000
Intangible 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 -100.00 % 27.105 M -5.48 % 28.675 M -2.89 % 29.528 M 3.54 % 28.519 M 2.23 % 27.898 M -6.36 % 29.793 M -3.16 % 30.765 M -6.49 % 32.901 M -1.61 % 33.440 M -0.99 % 33.775 M -3.54 % 35.014 M -41.19 % 59.535 M -1.07 % 60.177 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
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 0.000 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 % -147.383 M 6.32 % -157.333 M -23.02 % -127.890 M
Goodwill and intangible 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 -100.00 % 27.105 M -5.48 % 28.675 M -2.89 % 29.528 M 3.54 % 28.519 M 2.23 % 27.898 M -6.36 % 29.793 M -3.16 % 30.765 M -6.49 % 32.901 M -1.61 % 33.440 M -0.99 % 33.775 M -3.54 % 35.014 M -41.19 % 59.535 M -1.07 % 60.177 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -147.383 M 6.32 % -157.333 M -23.02 % -127.890 M
Property plant equipment net 4.607 B -0.74 % 4.641 B -1.67 % 4.720 B -1.66 % 4.799 B -0.32 % 4.815 B -0.62 % 4.845 B 38.28 % 3.504 B -11.80 % 3.972 B -1.33 % 4.026 B 10.71 % 3.636 B -2.07 % 3.713 B -2.24 % 3.799 B 0.03 % 3.797 B -0.95 % 3.834 B 0.65 % 3.809 B -0.31 % 3.821 B 33.85 % 2.855 B -0.69 % 2.875 B -1.49 % 2.918 B 2.42 % 2.849 B 14.64 % 2.486 B -0.55 % 2.499 B -1.14 % 2.528 B -1.34 % 2.562 B -4.77 % 2.691 B -1.23 % 2.724 B 107.08 % 1.315 B -0.80 % 1.326 B -1.66 % 1.348 B 45.07 % 929.539 M -0.06 % 930.059 M 135.42 % 395.070 M -5.60 % 418.522 M -86.05 % 3.001 B 188.46 % 1.040 B 8.52 % 958.572 M -50.89 % 1.952 B 33.55 % 1.462 B 4.60 % 1.397 B
Total non current assets 9.116 B -1.06 % 9.214 B -3.25 % 9.523 B 0.40 % 9.486 B -1.08 % 9.589 B 0.10 % 9.579 B 14.77 % 8.347 B -4.79 % 8.767 B -0.42 % 8.804 B -0.66 % 8.862 B -0.08 % 8.870 B -3.26 % 9.169 B 3.88 % 8.827 B 129.95 % 3.839 B 0.64 % 3.814 B -0.36 % 3.828 B 33.77 % 2.862 B -0.68 % 2.881 B -4.67 % 3.023 B 1.28 % 2.985 B 19.79 % 2.492 B -0.55 % 2.505 B -1.15 % 2.534 B -57.23 % 5.925 B -3.33 % 6.129 B 3.06 % 5.947 B 3.51 % 5.746 B 3.86 % 5.532 B 1.74 % 5.438 B 8.68 % 5.003 B 5.78 % 4.730 B 4.75 % 4.515 B 3.08 % 4.380 B 8.58 % 4.034 B 94.05 % 2.079 B 11.27 % 1.868 B 2.31 % 1.826 B 30.59 % 1.398 B 2.04 % 1.371 B
Other current assets 18.998 M 27.28 % 14.926 M -16.29 % 17.830 M 39.39 % 12.791 M -31.37 % 18.637 M -21.48 % 23.736 M -94.11 % 402.692 M 2 317.26 % 16.659 M -14.79 % 19.551 M -17.18 % 23.607 M -23.37 % 30.808 M 70.47 % 18.072 M -28.90 % 25.418 M 19.95 % 21.190 M -6.08 % 22.561 M 44.00 % 15.667 M -37.35 % 25.009 M -94.56 % 459.404 M -0.51 % 461.781 M 3 463.95 % 12.957 M -72.15 % 46.526 M 266.72 % 12.687 M -4.64 % 13.305 M -95.64 % 305.149 M 508.73 % 50.129 M -18.58 % 61.569 M 26.93 % 48.505 M 58.58 % 30.587 M -21.29 % 38.860 M 40.47 % 27.664 M -31.53 % 40.406 M -15.08 % 47.582 M 20.10 % 39.619 M 2.83 % 38.529 M -27.63 % 53.238 M 64.12 % 32.438 M -17.50 % 39.317 M 50.78 % 26.075 M -26.07 % 35.269 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.450 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 % 183.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.931 M -9.08 % 23.022 M 0.000 0.000 0.000 0.000
cash and cash equivalents 198.515 M -15.57 % 235.119 M 27.22 % 184.817 M -44.78 % 334.709 M 18.98 % 281.317 M -1.94 % 286.897 M -6.63 % 307.253 M 17.07 % 262.453 M 0.79 % 260.395 M 45.90 % 178.469 M -65.19 % 512.663 M 229.06 % 155.795 M -74.92 % 621.147 M 6.50 % 583.248 M -39.25 % 960.070 M 6.45 % 901.914 M -6.10 % 960.484 M 120.89 % 434.826 M 69.52 % 256.502 M -75.93 % 1.065 B -9.96 % 1.183 B 1.47 % 1.166 B 2.96 % 1.133 B 258.30 % 316.116 M -4.83 % 332.163 M 83.86 % 180.663 M 59.62 % 113.182 M 12.41 % 100.688 M 82.62 % 55.134 M 31.54 % 41.915 M -25.17 % 56.017 M 52.48 % 36.737 M 63.86 % 22.420 M 82.96 % 12.254 M -86.85 % 93.180 M -7.21 % 100.419 M -25.18 % 134.218 M 999.34 % 12.209 M 23.11 % 9.917 M
Cash and short term investments 198.515 M -15.57 % 235.119 M 27.22 % 184.817 M -44.78 % 334.709 M 18.98 % 281.317 M -1.94 % 286.897 M -6.63 % 307.253 M 11.77 % 274.903 M 5.57 % 260.395 M 45.90 % 178.469 M -65.19 % 512.663 M 229.06 % 155.795 M -74.92 % 621.147 M 6.50 % 583.248 M -39.25 % 960.070 M 6.45 % 901.914 M -6.10 % 960.484 M 120.89 % 434.826 M 69.52 % 256.502 M -75.93 % 1.065 B -9.96 % 1.183 B 1.47 % 1.166 B 2.96 % 1.133 B 258.30 % 316.116 M -4.83 % 332.163 M 83.86 % 180.663 M 59.62 % 113.182 M 12.20 % 100.871 M 82.96 % 55.134 M 31.54 % 41.915 M -25.17 % 56.017 M 52.48 % 36.737 M 63.86 % 22.420 M -32.44 % 33.185 M -71.44 % 116.202 M 15.72 % 100.419 M -25.18 % 134.218 M 999.34 % 12.209 M 23.11 % 9.917 M
Total current assets 228.427 M -14.43 % 266.941 M 25.78 % 212.226 M -43.12 % 373.141 M 21.38 % 307.420 M -6.22 % 327.798 M -56.99 % 762.064 M 153.51 % 300.611 M 4.49 % 287.698 M 36.91 % 210.131 M -61.82 % 550.435 M 204.70 % 180.647 M -72.60 % 659.225 M 4.56 % 630.501 M -36.95 % 999.952 M 5.79 % 945.234 M -5.45 % 999.729 M 9.23 % 915.214 M 25.88 % 727.034 M -33.78 % 1.098 B -11.31 % 1.238 B 3.34 % 1.198 B 3.58 % 1.156 B 79.33 % 644.816 M 68.22 % 383.306 M 57.61 % 243.195 M 49.65 % 162.512 M 6.87 % 152.068 M 60.51 % 94.739 M 13.82 % 83.235 M -15.24 % 98.205 M 2.46 % 95.847 M 16.92 % 81.976 M -8.31 % 89.405 M -51.05 % 182.662 M 7.11 % 170.537 M -50.55 % 344.853 M 81.32 % 190.193 M 283.36 % 49.612 M
Inventory 1.381 M -4.23 % 1.442 M -3.22 % 1.490 M -15.39 % 1.761 M -26.16 % 2.385 M 58.89 % 1.501 M 8.93 % 1.378 M 4.71 % 1.316 M 2.41 % 1.285 M 6.37 % 1.208 M 3.60 % 1.166 M -13.76 % 1.352 M 2.74 % 1.316 M -9.80 % 1.459 M 22.61 % 1.190 M -4.03 % 1.240 M 14.71 % 1.081 M 1.31 % 1.067 M 3.69 % 1.029 M 8.77 % 946.000 K 9.24 % 866.000 K -2.81 % 891.000 K 3.73 % 859.000 K 4.00 % 826.000 K -18.54 % 1.014 M 5.30 % 963.000 K 16.73 % 825.000 K 25.00 % 660.000 K -11.41 % 745.000 K 43.27 % 520.000 K 0.58 % 517.000 K -20.09 % 647.000 K -20.52 % 814.000 K 18.14 % 689.000 K -95.73 % 16.120 M 1.29 % 15.915 M -80.88 % 83.227 M -44.28 % 149.378 M 31 020.42 % 480.000 K
Net receivables 9.533 M -38.31 % 15.454 M 91.05 % 8.089 M -66.13 % 23.880 M 369.99 % 5.081 M -67.56 % 15.664 M -69.13 % 50.741 M 556.16 % 7.733 M 19.58 % 6.467 M -32.18 % 9.535 M 64.45 % 5.798 M -38.10 % 9.366 M -53.28 % 20.045 M -31.19 % 29.133 M 19.29 % 24.421 M -19.97 % 30.515 M 55.53 % 19.620 M -13.20 % 22.603 M 72.57 % 13.098 M -29.19 % 18.498 M 160.10 % 7.112 M -60.55 % 18.030 M 89.07 % 9.536 M -58.04 % 22.725 M 25.12 % 18.162 M -54.50 % 39.919 M 0.000 -100.00 % 19.950 M 0.000 -100.00 % 12.910 M 920.55 % 1.265 M -88.37 % 10.881 M -42.46 % 18.909 M 11.94 % 16.892 M 35.17 % 12.497 M 10 260.16 % -123.000 K -100.14 % 88.091 M 0.000 0.000
Tax 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 -100.00 % 3.811 B 0.68 % 3.786 B -0.34 % 3.799 B 34.07 % 2.833 B -0.71 % 2.853 B -4.66 % 2.993 B 1.32 % 2.954 B 20.14 % 2.459 B -0.53 % 2.472 B -1.15 % 2.501 B 320 693.33 % -780.000 K 0.00 % -780.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
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 -100.00 % 5.044 B 2.32 % 4.929 B 3.95 % 4.742 B 9.88 % 4.316 B 8.59 % 3.974 B 1.89 % 3.901 B 24.01 % 3.146 B -10.47 % 3.513 B 0.42 % 3.498 B 2.08 % 3.427 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.748 M -10.21 % 5.288 M 17.15 % 4.514 M 9.32 % 4.129 M -25.06 % 5.510 M 111.19 % 2.609 M -45.80 % 4.814 M -10.04 % 5.351 M 12.51 % 4.756 M 61.49 % 2.945 M 42.55 % 2.066 M -23.40 % 2.697 M -36.44 % 4.243 M 4.20 % 4.072 M -9.19 % 4.484 M 7.71 % 4.163 M 20.98 % 3.441 M 7.73 % 3.194 M -11.10 % 3.593 M -2.97 % 3.703 M -16.16 % 4.417 M 38.12 % 3.198 M 2.40 % 3.123 M 20.44 % 2.593 M -40.93 % 4.390 M -8.02 % 4.773 M -92.80 % 66.267 M 1 914.19 % 3.290 M -96.28 % 88.465 M 192.16 % 30.280 M 10.98 % 27.285 M -28.70 % 38.267 M 207.46 % 12.446 M -80.59 % 64.135 M 41.37 % 45.367 M 87.20 % 24.234 M 41.83 % 17.087 M 5.28 % 16.230 M 0.96 % 16.075 M
Tax payables 0.000 0.000 -100.00 % 41.081 M 19.39 % 34.409 M 47.26 % 23.366 M 29.01 % 18.112 M -38.58 % 29.487 M 475.92 % 5.120 M -69.63 % 16.856 M 18.63 % 14.209 M -7.80 % 15.411 M -61.41 % 39.940 M 16.92 % 34.160 M 108.03 % 16.421 M -45.99 % 30.402 M 162.54 % 11.580 M -47.01 % 21.852 M 392.83 % 4.434 M -78.55 % 20.674 M 217.48 % 6.512 M -73.30 % 24.391 M 47.88 % 16.494 M -54.94 % 36.605 M 97.88 % 18.499 M -41.44 % 31.591 M 54.79 % 20.409 M -23.40 % 26.642 M 81.92 % 14.645 M -40.17 % 24.476 M 96.31 % 12.468 M -42.57 % 21.709 M 109.65 % 10.355 M 151.09 % 4.124 M -40.48 % 6.929 M 22.31 % 5.665 M 59.22 % 3.558 M -56.28 % 8.138 M 555.23 % 1.242 M -80.31 % 6.308 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.698 M 0.80 % 35.414 M 49.05 % 23.760 M -16.80 % 28.557 M -6.91 % 30.678 M -4.61 % 32.160 M -13.07 % 36.996 M 8.06 % 34.238 M 54.34 % 22.184 M -15.70 % 26.316 M -20.02 % 32.905 M -2.43 % 33.724 M 10.30 % 30.575 M 18.68 % 25.762 M 46.69 % 17.562 M -22.38 % 22.625 M -20.98 % 28.632 M 0.000 -100.00 % 28.502 M 50.90 % 18.888 M 67.43 % 11.281 M -37.68 % 18.102 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 4.096 B 0.15 % 4.090 B -2.48 % 4.194 B -1.43 % 4.255 B -0.85 % 4.291 B 0.73 % 4.260 B 8.21 % 3.937 B -0.72 % 3.965 B -2.62 % 4.072 B 0.72 % 4.043 B -0.54 % 4.065 B -3.86 % 4.228 B -0.94 % 4.268 B 0.54 % 4.245 B 4.48 % 4.063 B 1.66 % 3.997 B 8.12 % 3.697 B 3.69 % 3.565 B 3.34 % 3.450 B 0.40 % 3.436 B -4.78 % 3.609 B 1.02 % 3.572 B 2.65 % 3.480 B 11.96 % 3.108 B 5.88 % 2.936 B 7.23 % 2.738 B 10.30 % 2.482 B 11.19 % 2.232 B 2.78 % 2.172 B -4.73 % 2.279 B 7.74 % 2.116 B 6.37 % 1.989 B 3.39 % 1.924 B -3.82 % 2.000 B 87.16 % 1.069 B 7.15 % 997.431 M -2.35 % 1.021 B 33.47 % 765.294 M -3.69 % 794.626 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -12.834 M -225.71 % 10.209 M 179.55 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M -225.71 % 10.209 M 179.55 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M -225.71 % 10.209 M 179.55 % -12.834 M -230.06 % 9.868 M -98.77 % 805.234 M 6 374.22 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M -101.73 % 741.863 M 2.50 % 723.791 M -2.19 % 740.027 M 5 866.14 % -12.834 M 0.00 % -12.834 M 0.00 % -12.834 M -102.13 % 602.947 M 6.95 % 563.768 M 0.07 % 563.400 M 0.07 % 563.006 M -69.94 % 1.873 B 128.66 % 819.071 M -46.80 % 1.540 B 9.87 % 1.401 B 35.78 % 1.032 B 5.67 % 976.599 M 13 400.12 % 7.234 M -63.27 % 19.693 M -96.14 % 510.730 M 8.90 % 468.980 M 7.58 % 435.945 M 1.76 % 428.414 M 0.65 % 425.667 M
Deferred tax liabilities non current 176.642 M -0.71 % 177.910 M 0.53 % 176.971 M -1.03 % 178.815 M 18.79 % 150.527 M -4.51 % 157.638 M -4.16 % 164.477 M 1.45 % 162.126 M 1.76 % 159.325 M 1.12 % 157.560 M 0.16 % 157.316 M -5.08 % 165.729 M 0.42 % 165.034 M 0.92 % 163.522 M 1.42 % 161.232 M 1.62 % 158.658 M 1.72 % 155.971 M 0.35 % 155.432 M 0.70 % 154.355 M 0.04 % 154.287 M -0.13 % 154.488 M 1.13 % 152.766 M 1.57 % 150.398 M 4.53 % 143.887 M 0.87 % 142.640 M 3.59 % 137.700 M 24.24 % 110.836 M -74.86 % 440.833 M 1.76 % 433.198 M 13.94 % 380.187 M 9.80 % 346.264 M 7.53 % 322.023 M 3.59 % 310.855 M -2.02 % 317.261 M 103.10 % 156.212 M 9.97 % 142.047 M 14.94 % 123.579 M 38.05 % 89.520 M 10.30 % 81.159 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 192.079 M 0.09 % 191.910 M 0.57 % 190.818 M -1.11 % 192.967 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
Total assets 9.344 B -1.44 % 9.481 B -2.62 % 9.736 B -1.25 % 9.859 B -0.38 % 9.896 B -0.11 % 9.907 B 8.76 % 9.109 B 0.46 % 9.067 B -0.27 % 9.092 B 0.21 % 9.072 B -3.69 % 9.420 B 0.75 % 9.350 B -1.44 % 9.486 B -0.28 % 9.513 B -2.37 % 9.743 B 2.40 % 9.515 B 16.37 % 8.177 B 5.23 % 7.771 B 1.58 % 7.650 B 5.84 % 7.228 B -0.20 % 7.243 B 0.57 % 7.202 B 1.17 % 7.118 B 8.34 % 6.570 B 0.88 % 6.513 B 5.20 % 6.191 B 4.78 % 5.908 B 3.94 % 5.684 B 2.74 % 5.532 B 8.77 % 5.086 B 5.35 % 4.828 B 4.70 % 4.611 B 3.34 % 4.462 B 8.21 % 4.124 B 82.33 % 2.262 B 10.92 % 2.039 B -6.09 % 2.171 B 36.67 % 1.589 B 11.86 % 1.420 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 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 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-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 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 0.000 0.000 0.000 0.000 0.000
Change in working capital 1.024 M -92.95 % 14.527 M 31.68 % 11.032 M 55.07 % 7.114 M 122.32 % -31.879 M -715.11 % -3.911 M 79.60 % -19.167 M -246.36 % 13.096 M 98.70 % 6.591 M 457.14 % 1.183 M 110.19 % -11.610 M -183.42 % 13.918 M 0.000 -100.00 % 9.260 M 0.000 100.00 % -22.809 M 0.000 -100.00 % 5.131 M 0.000 -100.00 % 7.347 M 0.000 -100.00 % 5.909 M 0.000 -100.00 % 5.966 M 442.12 % 1.101 M 0.00 % 1.101 M 324.36 % -490.500 K 85.21 % -3.317 M 0.00 % -3.317 M -179.58 % 4.168 M 0.00 % 4.168 M 194.75 % -4.399 M 0.00 % -4.399 M -132.18 % 13.671 M 0.00 % 13.671 M 817.18 % 1.491 M 0.00 % 1.491 M 14.26 % 1.305 M 0.00 % 1.305 M -98.37 % 79.836 M 0.00 % 79.836 M 259.64 % -50.009 M 0.00 % -50.009 M -135 258.11 % 37.000 K 0.00 % 37.000 K 100.00 % 18.500 K 148.68 % -38.000 K -100.00 % -19.000 K
Accounts receivables 2.417 M 142.02 % -5.752 M -145.53 % 12.633 M 184.65 % -14.923 M -200.91 % 14.788 M -59.76 % 36.745 M 177.65 % -47.320 M -2 705.73 % 1.816 M 343.11 % -747.000 K -108.97 % 8.325 M 176.10 % -10.940 M -156.32 % 19.425 M 0.000 -100.00 % 431.000 K 0.000 100.00 % -7.912 M 0.000 100.00 % -1.475 M 0.000 -100.00 % 357.000 K 0.000 -100.00 % 6.604 M 0.000 -100.00 % 2.197 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
Inventory 61.000 K 0.000 -100.00 % 271.000 K 204.23 % -260.000 K 0.000 100.00 % -185.000 K 0.000 100.00 % -113.000 K 0.000 -100.00 % 134.000 K 0.000 -100.00 % 107.000 K 0.000 100.00 % -219.000 K 0.000 100.00 % -173.000 K 0.000 100.00 % -121.000 K 0.000 100.00 % -55.000 K 0.000 -100.00 % 127.000 K 0.000 100.00 % -55.000 K -300.00 % -13.750 K 0.00 % -13.750 K 90.92 % -151.500 K -116.43 % -70.000 K 0.00 % -70.000 K -210.24 % 63.500 K 0.00 % 63.500 K -23.95 % 83.500 K 0.00 % 83.500 K 233.60 % -62.500 K 0.00 % -62.500 K -68.92 % -37.000 K 0.00 % -37.000 K -158.27 % 63.500 K 0.00 % 63.500 K 136.81 % -172.500 K 0.00 % -172.500 K -3 933.33 % 4.500 K 0.00 % 4.500 K -87.84 % 37.000 K 0.00 % 37.000 K 100.00 % 18.500 K 148.68 % -38.000 K -100.00 % -19.000 K
Accounts payables 0.000 -100.00 % 18.257 M 0.000 0.000 0.000 -100.00 % 19.812 M 0.000 -100.00 % 4.903 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.448 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
Other working capital -1.454 M -171.91 % 2.022 M 208.01 % -1.872 M -108.40 % 22.297 M 147.78 % -46.667 M 22.59 % -60.283 M -314.13 % 28.153 M 333.79 % 6.490 M -11.56 % 7.338 M 200.85 % -7.276 M -985.97 % -670.000 K 88.07 % -5.614 M 0.000 -100.00 % 9.048 M 0.000 100.00 % -14.724 M 0.000 -100.00 % 6.727 M 0.000 -100.00 % 7.045 M 0.000 100.00 % -822.000 K 0.000 -100.00 % 3.824 M 243.19 % 1.114 M 0.00 % 1.114 M 428.69 % -339.000 K 89.56 % -3.247 M 0.00 % -3.247 M -179.11 % 4.104 M 0.00 % 4.104 M 191.57 % -4.482 M 0.00 % -4.482 M -132.64 % 13.733 M 0.00 % 13.733 M 799.05 % 1.528 M 0.00 % 1.528 M 23.09 % 1.241 M 0.00 % 1.241 M -98.45 % 80.009 M 0.00 % 80.009 M 259.98 % -50.013 M 0.00 % -50.013 M 0.000 0.000 0.000 0.000 0.000
Other non cash items 107.183 M -38.82 % 175.207 M 357.03 % 38.336 M -56.67 % 88.467 M 7.20 % 82.524 M 157.04 % -144.681 M -148.85 % 296.195 M 167.67 % 110.658 M -28.12 % 153.950 M -22.55 % 198.770 M 48.97 % 133.426 M -26.90 % 182.529 M -5.71 % 193.592 M 581.39 % -40.215 M -456.55 % 11.279 M 107.24 % -155.748 M -495.46 % -26.156 M -1.25 % -25.833 M -206.04 % 24.361 M -57.29 % 57.039 M 73.34 % 32.906 M -41.39 % 56.141 M 146.07 % -121.848 M -494.27 % 30.905 M -42.81 % 54.035 M 149.86 % 21.626 M -35.50 % 33.529 M 109.94 % -337.190 M -1 488.50 % 24.285 M 106.67 % -364.177 M -3 883.46 % 9.626 M 110.46 % -92.009 M -386.80 % 32.081 M 159.20 % -54.188 M -227.58 % 42.474 M 112.98 % -327.243 M 0.00 % -327.243 M -1 200.70 % -25.159 M 0.00 % -25.159 M -90.84 % -13.183 M 0.00 % -13.183 M 84.50 % -85.073 M 0.00 % -85.073 M -759.09 % 12.908 M 0.00 % 12.908 M 100.00 % 6.454 M -84.76 % 42.360 M 100.00 % 21.180 M
Net cash provided by operating activities 112.407 M 45.36 % 77.331 M -1.08 % 78.173 M -36.34 % 122.800 M 553.61 % 18.788 M -70.60 % 63.906 M -69.15 % 207.164 M 111.47 % 97.966 M -11.60 % 110.820 M -11.54 % 125.271 M 11 488.44 % 1.081 M -98.72 % 84.316 M -53.98 % 183.208 M -3.64 % 190.133 M -8.00 % 206.666 M 27.74 % 161.791 M 19.00 % 135.956 M -4.60 % 142.508 M 3.15 % 138.151 M -12.48 % 157.848 M 57.53 % 100.204 M -37.29 % 159.796 M -18.51 % 196.091 M 9.71 % 178.730 M -16.84 % 214.913 M 118.38 % 98.411 M -35.18 % 151.818 M 31.70 % 115.273 M 0.00 % 115.273 M 30.51 % 88.324 M 0.00 % 88.324 M 47.38 % 59.931 M 0.00 % 59.931 M -29.61 % 85.145 M 0.00 % 85.145 M 62.18 % 52.500 M 0.00 % 52.500 M 26.77 % 41.415 M 0.00 % 41.415 M -61.83 % 108.510 M 0.00 % 108.510 M 2 102.12 % 4.928 M 0.00 % 4.928 M -46.25 % 9.167 M 0.00 % 9.167 M 100.00 % 4.584 M -92.88 % 64.345 M 100.00 % 32.172 M
Investments in property plant and equipment -3.123 M 0.000 100.00 % -12.985 M 53.43 % -27.884 M -530.29 % -4.424 M -29.89 % -3.406 M 45.67 % -6.269 M 52.40 % -13.170 M -401.33 % -2.627 M 63.56 % -7.209 M 75.51 % -29.438 M -4 034.55 % -712.000 K 92.64 % -9.672 M -50.75 % -6.416 M -40.89 % -4.554 M 80.67 % -23.565 M -121.81 % -10.624 M 5.05 % -11.189 M -17.14 % -9.552 M 35.29 % -14.761 M 64.56 % -41.651 M 44.04 % -74.435 M -58.70 % -46.904 M -114.81 % -21.835 M 30.48 % -31.410 M -162.56 % -11.963 M 82.02 % -66.518 M 40.64 % -112.050 M 0.00 % -112.050 M -48.98 % -75.212 M 0.00 % -75.212 M -66.23 % -45.245 M 0.00 % -45.245 M -87.92 % -24.077 M 0.00 % -24.077 M -272.07 % -6.471 M 0.00 % -6.471 M -165.48 % -2.438 M 0.00 % -2.438 M 78.54 % -11.358 M 0.00 % -11.358 M 94.30 % -199.294 M 0.00 % -199.294 M -9 307.29 % -2.119 M 0.00 % -2.119 M -100.00 % -1.059 M 83.23 % -6.317 M -100.00 % -3.158 M
Acquisitions net 0.000 0.000 -100.00 % 1.000 M 33 233.33 % 3.000 K -93.48 % 46.000 K 100.01 % -427.878 M -200.41 % -142.430 M -1 122.26 % -11.653 M -177.17 % 15.100 M 340.60 % -6.276 M -4 854.55 % 132.000 K 100.23 % -58.215 M -398.32 % 19.514 M 0.000 100.00 % -38.191 M 95.76 % -900.169 M -650.74 % -119.905 M 0.000 0.000 100.00 % -4.018 M 0.000 -100.00 % 13.347 M 200.00 % -13.347 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.500 M 0.000 0.000 0.000 100.00 % -213.883 M 0.000 -100.00 % 180.664 M 0.000 0.000 0.000 100.00 % -221.654 M 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 % -217.532 M 0.000 0.000 -100.00 % 49.376 M 199.75 % -49.500 M -159.82 % -19.052 M 0.000 0.000 0.000 100.00 % -405.154 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 % -1.407 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.296 M 0.00 % -1.296 M 0.000 0.000 100.00 % -1.497 M 0.00 % -1.497 M 99.43 % -263.170 M 0.00 % -263.170 M 0.000 0.000 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 -100.00 % 368.564 M 2 830.23 % 12.578 M 1 114.09 % 1.036 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 -100.00 % 127.582 M 0.000 -100.00 % 1.250 M 0.00 % 1.250 M 47.06 % 850.000 K 0.000 -100.00 % 9.389 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.502 M 114.64 % -10.257 M 0.000 -100.00 % 4.523 M 44.78 % 3.124 M -99.67 % 952.920 M 2 708.67 % -36.529 M -107.65 % -17.592 M -904.76 % 2.186 M -18.77 % 2.691 M 391.06 % 548.000 K 149.82 % -1.100 M -105.10 % 21.587 M 78.79 % 12.074 M 9 796.72 % 122.000 K -42.99 % 214.000 K -99.95 % 446.677 M 285.17 % 115.970 M 109.32 % -1.245 B -927.90 % -121.073 M -2 809.17 % 4.469 M 102.49 % 2.207 M -99.69 % 706.813 M 191.75 % 242.267 M 22 820.25 % 1.057 M -91.16 % 11.963 M -82.02 % 66.518 M 159.36 % -112.050 M -200.00 % 112.050 M 155.36 % -202.394 M -364.54 % 76.507 M 294.08 % -39.421 M -189.60 % 43.995 M 137.47 % -117.427 M -559.17 % 25.574 M 103.36 % -761.836 M -382.54 % 269.641 M 291.73 % -140.635 M -5 869.62 % 2.438 M -98.47 % 159.226 M 1 301.88 % 11.358 M -94.06 % 191.323 M -4.00 % 199.294 M 197.57 % -204.252 M -9 741.33 % 2.119 M 100.00 % 1.059 M -83.23 % 6.317 M 100.00 % 3.158 M
Net cash used for investing activites -1.621 M 84.20 % -10.257 M 95.53 % -229.517 M -882.61 % -23.358 M -433.53 % -4.378 M 98.85 % -381.908 M -105.75 % -185.621 M -333.30 % -42.839 M -443.45 % 12.473 M 192.50 % -13.485 M 53.99 % -29.306 M 93.70 % -465.181 M -4 826.49 % 9.842 M 73.95 % 5.658 M 113.27 % -42.623 M 95.38 % -923.520 M -392.12 % 316.148 M 201.72 % 104.781 M 108.36 % -1.254 B -796.71 % -139.852 M -276.13 % -37.182 M 36.85 % -58.881 M -109.11 % 646.562 M 193.32 % 220.432 M 826.23 % -30.353 M -154.31 % -11.936 M 82.06 % -66.518 M 40.64 % -112.050 M 0.00 % -112.050 M -59.36 % -70.312 M 8.10 % -76.507 M -94.08 % -39.421 M 10.40 % -43.995 M 84.54 % -284.533 M -297.95 % -71.500 M 78.05 % -325.685 M 36.85 % -515.738 M -623.26 % -71.307 M 0.64 % -71.765 M -24.33 % -57.720 M -259.27 % -16.066 M -111.65 % 137.911 M 194.54 % -145.882 M -41.38 % -103.185 M 0.00 % -103.185 M -100.00 % -51.593 M -438.04 % -9.589 M -100.00 % -4.795 M
Debt repayment -128.483 M -572.19 % -19.114 M -685.06 % 3.267 M 123.57 % -13.860 M 51.35 % -28.488 M 0.000 -100.00 % 50.720 M 0.000 100.00 % -42.830 M 0.000 -100.00 % 352.325 M 513.09 % -85.290 M 29.72 % -121.362 M 0.000 100.00 % -65.034 M 0.000 -100.00 % 77.533 M 0.000 -100.00 % 311.864 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.165 M 0.000 100.00 % -8.805 M 0.000 100.00 % -914.000 K 0.000 -100.00 % 170.499 M 0.000 -100.00 % 554.460 M 0.000 -100.00 % 69.334 M 0.000 100.00 % -162.280 M 0.000 -100.00 % 125.401 M 0.000 -100.00 % 193.681 M 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 -100.00 % 139.000 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
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 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 100.00 % -1.000 K 99.98 % -6.203 M 81.57 % -33.656 M 0.00 % -33.656 M 0.000 100.00 % -32.449 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.488 M 0.00 % -2.488 M -47.79 % -1.684 M 0.00 % -1.684 M 10.59 % -1.883 M 0.00 % -1.883 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -27.240 M -1 235.47 % 2.399 M 11 523.81 % -21.000 K 99.94 % -33.111 M -331 010.00 % -10.000 K -100.00 % 294.365 M 3 429.54 % -8.841 M 86.41 % -65.056 M 0.000 100.00 % -448.364 M -1 226.51 % 39.801 M 397 910.00 % 10.000 K 0.000 100.00 % -602.967 M -8 228.27 % -7.240 M -101.03 % 702.344 M 12 196.87 % -5.806 M 91.40 % -67.496 M -1 387.02 % -4.539 M 96.65 % -135.664 M -195.83 % -45.859 M 31.71 % -67.153 M -115.10 % -31.220 M 92.38 % -409.852 M -1 139.72 % -33.060 M 67.36 % -101.273 M -482.80 % -17.377 M -115.06 % 115.386 M 183.14 % -138.793 M -1 217.01 % -10.539 M -128.33 % -4.616 M 74.60 % -18.173 M -3 122.16 % -564.000 K -100.94 % 60.048 M 262.24 % -37.013 M -167.97 % 54.456 M 162.32 % -87.384 M -1 366.89 % 6.898 M 134.89 % -19.769 M -114.87 % 132.978 M 192.38 % -143.942 M -266.24 % 86.589 M 194.11 % -92.010 M -7 535.68 % -1.205 M 43.90 % -2.148 M -100.00 % -1.074 M 97.94 % -52.161 M -100.00 % -26.080 M
Net cash used provided by financing activities -155.723 M -831.64 % -16.715 M -614.94 % 3.246 M 106.91 % -46.971 M -64.82 % -28.498 M -109.68 % 294.365 M 524.95 % 47.102 M 194.99 % -49.584 M -15.77 % -42.830 M 90.45 % -448.363 M -216.18 % 385.923 M 552.54 % -85.280 M 44.99 % -155.018 M 72.83 % -570.518 M -444.79 % -104.723 M -114.91 % 702.344 M 879.19 % 71.727 M 206.27 % -67.496 M -121.96 % 307.325 M 326.53 % -135.664 M -195.83 % -45.859 M 31.71 % -67.153 M -115.10 % -31.220 M 92.38 % -409.852 M -1 139.72 % -33.060 M 67.36 % -101.273 M -482.80 % -17.377 M -109.07 % 191.551 M 238.01 % -138.793 M -617.52 % -19.344 M -319.10 % -4.616 M 75.82 % -19.087 M -3 284.22 % -564.000 K -100.24 % 230.547 M 722.89 % -37.013 M -104.97 % 745.428 M 929.43 % -89.872 M -220.56 % 74.548 M 447.51 % -21.452 M 31.21 % -31.185 M 78.61 % -145.825 M -168.79 % 211.990 M 330.40 % -92.010 M -147.80 % 192.476 M 9 060.71 % -2.148 M -100.00 % -1.074 M 97.94 % -52.161 M -100.00 % -26.080 M
Effect of forex changes on cash 8.333 M 14 719.30 % -57.000 K 96.82 % -1.794 M -294.79 % 921.000 K -89.17 % 8.508 M 545.45 % -1.910 M 89.76 % -18.654 M -435.27 % -3.485 M -338.21 % 1.463 M -38.61 % 2.383 M 387.11 % -830.000 K -204.67 % 793.000 K 696.24 % -133.000 K 93.65 % -2.095 M -79.98 % -1.164 M -242.82 % 815.000 K -55.39 % 1.827 M 224.37 % -1.469 M -332.06 % -340.000 K -34.39 % -253.000 K -100.02 % 1.166 B 502 767.67 % -232.000 K -100.07 % 321.226 M 130 151.01 % -247.000 K -100.49 % 49.938 M 0.00 % 49.938 M 278.76 % -27.936 M 83.11 % -165.388 M -200.26 % 164.956 M 4 107.52 % 3.921 M 185.00 % -4.613 M -166.03 % 6.986 M 200.32 % -6.964 M 74.52 % -27.325 M -200.46 % 27.201 M 105.31 % -512.706 M -200.01 % 512.648 M 1 163.29 % -48.214 M -199.94 % 48.245 M 232.20 % -36.493 M -200.00 % 36.493 M 112.42 % -293.897 M -200.00 % 293.897 M 402.01 % -97.312 M -200.00 % 97.312 M 100.00 % 48.656 M 0.000 0.000
Net change in cash -36.604 M -172.77 % 50.302 M 133.56 % -149.892 M -380.74 % 53.392 M 1 056.85 % -5.580 M 72.59 % -20.356 M -145.44 % 44.800 M 2 076.87 % 2.058 M -97.49 % 81.926 M 124.51 % -334.194 M -193.65 % 356.868 M 176.69 % -465.352 M -1 327.87 % 37.899 M 110.06 % -376.822 M -747.95 % 58.156 M 199.29 % -58.570 M -111.14 % 525.658 M 194.78 % 178.324 M 122.04 % -808.929 M -585.99 % -117.921 M -109.96 % 1.183 B 3 429.23 % 33.530 M -97.04 % 1.133 B 2 888.72 % -40.616 M -114.15 % 286.997 M 716.71 % 35.141 M 75.76 % 19.994 M -65.98 % 58.773 M 300.00 % 14.693 M 183.76 % 5.178 M 300.00 % 1.295 M -92.30 % 16.817 M 300.00 % 4.204 M -45.16 % 7.666 M 300.00 % 1.917 M 102.37 % -80.926 M -300.00 % -20.232 M -184.31 % -7.116 M -300.00 % -1.779 M 94.73 % -33.777 M -300.00 % -8.444 M -106.93 % 121.864 M 300.00 % 30.466 M 1 229.23 % 2.292 M 300.00 % 573.000 K 0.00 % 573.000 K -55.84 % 1.298 M 0.00 % 1.298 M
Cash at beginning of period 235.119 M 27.22 % 184.817 M -44.78 % 334.709 M 18.98 % 281.317 M -1.94 % 286.897 M -6.63 % 307.253 M 17.07 % 262.453 M 0.79 % 260.395 M 45.90 % 178.469 M -65.19 % 512.663 M 229.06 % 155.795 M -74.92 % 621.147 M 6.50 % 583.248 M -39.25 % 960.070 M 6.45 % 901.914 M -6.10 % 960.484 M 120.89 % 434.826 M 69.52 % 256.502 M -75.93 % 1.065 B -9.96 % 1.183 B 0.000 -100.00 % 1.133 B 0.000 -100.00 % 332.163 M 635.43 % 45.166 M 0.00 % 45.166 M 79.43 % 25.172 M -39.95 % 41.915 M 300.00 % 10.479 M -71.48 % 36.737 M 300.00 % 9.184 M -53.89 % 19.920 M 300.00 % 4.980 M -59.36 % 12.254 M 300.00 % 3.064 M -96.71 % 93.180 M 300.00 % 23.295 M -76.77 % 100.296 M 300.00 % 25.074 M -81.30 % 134.073 M 300.00 % 33.518 M 174.54 % 12.209 M 300.00 % 3.052 M -69.22 % 9.917 M 300.00 % 2.479 M 0.00 % 2.479 M 109.79 % 1.182 M 0.00 % 1.182 M
Cash at end of period 198.515 M -15.57 % 235.119 M 27.22 % 184.817 M -44.78 % 334.709 M 18.98 % 281.317 M -1.94 % 286.897 M -6.63 % 307.253 M 17.07 % 262.453 M 0.79 % 260.395 M 45.90 % 178.469 M -65.19 % 512.663 M 229.06 % 155.795 M -74.92 % 621.147 M 6.50 % 583.248 M -39.25 % 960.070 M 6.45 % 901.914 M -6.10 % 960.484 M 120.89 % 434.826 M 69.52 % 256.502 M -75.93 % 1.065 B -9.96 % 1.183 B 1.47 % 1.166 B 2.96 % 1.133 B 288.50 % 291.547 M -12.23 % 332.163 M 313.62 % 80.307 M 77.80 % 45.166 M -55.14 % 100.688 M 300.00 % 25.172 M -39.95 % 41.915 M 300.00 % 10.479 M -71.48 % 36.737 M 300.00 % 9.184 M -53.89 % 19.920 M 300.00 % 4.980 M -59.36 % 12.254 M 300.00 % 3.064 M -96.71 % 93.180 M 300.00 % 23.295 M -76.77 % 100.296 M 300.00 % 25.074 M -81.30 % 134.073 M 300.00 % 33.518 M 174.54 % 12.209 M 300.00 % 3.052 M 0.00 % 3.052 M 23.11 % 2.479 M 0.00 % 2.479 M
Operating cash flow 112.407 M 45.36 % 77.331 M -27.49 % 106.642 M -13.16 % 122.800 M 553.61 % 18.788 M -70.60 % 63.906 M -69.15 % 207.164 M 111.47 % 97.966 M -11.60 % 110.820 M -11.54 % 125.271 M 11 488.44 % 1.081 M -98.72 % 84.316 M -53.98 % 183.208 M -3.64 % 190.133 M -8.00 % 206.666 M 27.74 % 161.791 M 19.00 % 135.956 M -4.60 % 142.508 M 3.15 % 138.151 M -12.48 % 157.848 M 57.53 % 100.204 M -37.29 % 159.796 M -18.51 % 196.091 M 9.71 % 178.730 M -16.84 % 214.913 M 118.38 % 98.411 M -35.18 % 151.818 M 31.70 % 115.273 M 0.00 % 115.273 M 30.51 % 88.324 M 0.00 % 88.324 M 47.38 % 59.931 M 0.00 % 59.931 M -29.61 % 85.145 M 0.00 % 85.145 M 62.18 % 52.500 M 0.00 % 52.500 M 26.77 % 41.415 M 0.00 % 41.415 M -61.83 % 108.510 M 0.00 % 108.510 M 2 102.12 % 4.928 M 0.00 % 4.928 M -46.25 % 9.167 M 0.00 % 9.167 M 100.00 % 4.584 M -92.88 % 64.345 M 100.00 % 32.172 M
Capital expenditure -3.123 M 63.10 % -8.463 M 34.82 % -12.985 M 53.43 % -27.884 M -530.29 % -4.424 M -29.89 % -3.406 M 45.67 % -6.269 M 52.40 % -13.170 M -401.33 % -2.627 M 63.56 % -7.209 M 75.51 % -29.438 M -4 034.55 % -712.000 K 92.64 % -9.672 M -50.75 % -6.416 M -40.89 % -4.554 M 80.67 % -23.565 M -121.81 % -10.624 M 5.05 % -11.189 M -17.14 % -9.552 M 35.29 % -14.761 M 64.56 % -41.651 M 44.04 % -74.435 M -58.70 % -46.904 M -114.81 % -21.835 M 30.48 % -31.410 M -162.56 % -11.963 M 82.02 % -66.518 M 40.64 % -112.050 M 0.00 % -112.050 M -48.98 % -75.212 M 0.00 % -75.212 M -66.23 % -45.245 M 0.00 % -45.245 M -87.92 % -24.077 M 0.00 % -24.077 M -272.07 % -6.471 M 0.00 % -6.471 M -165.48 % -2.438 M 0.00 % -2.438 M 78.54 % -11.358 M 0.00 % -11.358 M 94.30 % -199.294 M 0.00 % -199.294 M -9 307.29 % -2.119 M 0.00 % -2.119 M -100.00 % -1.059 M 83.23 % -6.317 M -100.00 % -3.158 M
Free CashFlow 109.284 M 58.69 % 68.868 M -26.47 % 93.657 M -1.33 % 94.916 M 560.79 % 14.364 M -76.26 % 60.500 M -69.88 % 200.895 M 136.92 % 84.796 M -21.63 % 108.193 M -8.36 % 118.062 M 516.34 % -28.357 M -133.92 % 83.604 M -51.82 % 173.536 M -5.54 % 183.717 M -9.10 % 202.112 M 46.22 % 138.226 M 10.29 % 125.332 M -4.56 % 131.319 M 2.12 % 128.599 M -10.13 % 143.087 M 144.37 % 58.553 M -31.41 % 85.361 M -42.78 % 149.187 M -4.91 % 156.895 M -14.50 % 183.503 M 112.27 % 86.448 M 1.35 % 85.300 M 2 546.19 % 3.224 M 0.00 % 3.224 M -75.42 % 13.113 M 0.00 % 13.113 M -10.71 % 14.686 M 0.00 % 14.686 M -75.95 % 61.068 M 0.00 % 61.068 M 32.67 % 46.029 M 0.00 % 46.029 M 18.09 % 38.977 M 0.00 % 38.977 M -59.88 % 97.152 M 0.00 % 97.152 M 149.98 % -194.366 M 0.00 % -194.366 M -2 857.55 % 7.049 M 0.00 % 7.049 M 100.00 % 3.524 M -93.93 % 58.028 M 100.00 % 29.014 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2003 2002 2002