1061.HK

Essex Bio-Technology Limited 1061.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 2001 2000
Revenue 1.670 B -2.15 % 1.707 B 29.51 % 1.318 B -19.54 % 1.638 B 67.43 % 978.111 M -23.55 % 1.279 B 8.76 % 1.176 B 30.78 % 899.590 M 15.98 % 775.663 M 18.60 % 654.010 M 26.18 % 518.300 M 49.35 % 347.047 M 29.86 % 267.255 M 25.64 % 212.716 M 45.42 % 146.282 M 25.36 % 116.688 M -45.49 % 214.071 M 40.21 % 152.675 M 84.41 % 82.790 M 68.28 % 49.197 M 26.45 % 38.907 M 3.51 % 37.586 M 5.36 % 35.675 M 20.00 % 29.730 M 32.77 % 22.392 M
Net income 307.222 M 11.61 % 275.260 M 22.11 % 225.411 M -34.85 % 345.968 M 58.03 % 218.926 M -27.63 % 302.502 M 30.90 % 231.092 M 38.13 % 167.299 M 22.76 % 136.284 M 29.92 % 104.895 M 39.35 % 75.273 M 37.12 % 54.897 M 40.78 % 38.995 M 17.45 % 33.203 M 24.90 % 26.584 M 130.15 % 11.551 M -47.08 % 21.827 M 98.39 % 11.002 M 192.35 % 3.763 M -75.80 % 15.548 M 104.45 % 7.605 M 137.72 % -20.162 M -435.66 % -3.764 M -287.82 % 2.004 M 105.82 % 973.692 K
Income before tax 375.500 M 8.52 % 346.014 M 32.91 % 260.343 M -34.00 % 394.457 M 57.25 % 250.855 M -28.69 % 351.765 M 28.83 % 273.054 M 38.57 % 197.046 M 21.45 % 162.238 M 24.18 % 130.651 M 36.44 % 95.755 M 31.06 % 73.062 M 47.15 % 49.651 M 23.73 % 40.127 M 28.62 % 31.199 M 44.68 % 21.564 M -26.19 % 29.216 M 140.99 % 12.123 M 166.74 % 4.545 M -70.77 % 15.548 M 104.45 % 7.605 M 137.72 % -20.162 M -312.17 % -4.892 M -310.16 % 2.328 M 54.81 % 1.503 M
Income before tax ratio 0.22 10.91 % 0.20 2.62 % 0.20 -17.97 % 0.24 -6.08 % 0.26 -6.71 % 0.27 18.45 % 0.23 5.96 % 0.22 4.72 % 0.21 4.70 % 0.20 8.13 % 0.18 -12.24 % 0.21 13.32 % 0.19 -1.52 % 0.19 -11.55 % 0.21 15.41 % 0.18 35.40 % 0.14 71.88 % 0.08 44.64 % 0.05 -82.63 % 0.32 61.69 % 0.20 136.44 % -0.54 -291.22 % -0.14 -275.14 % 0.08 16.60 % 0.07
EBITDA 400.709 M -4.22 % 418.377 M 33.44 % 313.536 M -28.20 % 436.652 M 56.22 % 279.503 M -27.62 % 386.148 M 28.77 % 299.867 M 37.96 % 217.359 M 22.48 % 177.472 M 24.18 % 142.916 M 30.61 % 109.418 M 40.76 % 77.733 M 47.71 % 52.626 M 27.34 % 41.329 M 24.61 % 33.166 M 35.01 % 24.566 M -30.82 % 35.511 M 113.19 % 16.657 M 205.37 % 5.455 M -4.96 % 5.739 M -24.61 % 7.612 M 138.32 % -19.864 M -311.29 % -4.830 M -303.89 % 2.369 M 49.13 % 1.588 M
Net income ratio 0.18 14.07 % 0.16 -5.71 % 0.17 -19.03 % 0.21 -5.61 % 0.22 -5.33 % 0.24 20.36 % 0.20 5.62 % 0.19 5.85 % 0.18 9.55 % 0.16 10.44 % 0.15 -8.19 % 0.16 8.41 % 0.15 -6.52 % 0.16 -14.11 % 0.18 83.59 % 0.10 -2.91 % 0.10 41.49 % 0.07 58.53 % 0.05 -85.62 % 0.32 61.69 % 0.20 136.44 % -0.54 -408.43 % -0.11 -256.52 % 0.07 55.02 % 0.04
Ratio EBITDA 0.24 -2.12 % 0.25 3.03 % 0.24 -10.76 % 0.27 -6.69 % 0.29 -5.32 % 0.30 18.40 % 0.25 5.49 % 0.24 5.60 % 0.23 4.70 % 0.22 3.51 % 0.21 -5.75 % 0.22 13.75 % 0.20 1.35 % 0.19 -14.31 % 0.23 7.69 % 0.21 26.91 % 0.17 52.05 % 0.11 65.59 % 0.07 -43.52 % 0.12 -40.38 % 0.20 137.02 % -0.53 -290.38 % -0.14 -269.91 % 0.08 12.32 % 0.07
Gross profit ratio 0.90 -0.50 % 0.90 -0.06 % 0.90 5.90 % 0.85 5.02 % 0.81 0.49 % 0.81 -2.40 % 0.83 0.93 % 0.82 2.08 % 0.80 -0.81 % 0.81 2.05 % 0.79 -11.44 % 0.90 -1.74 % 0.91 0.79 % 0.90 -1.49 % 0.92 1.44 % 0.91 88.92 % 0.48 4.77 % 0.46 -22.17 % 0.59 -30.60 % 0.85 -4.52 % 0.89 70.24 % 0.52 -23.17 % 0.68 -15.09 % 0.80 -3.72 % 0.83
Weighted average shs out dil 582.320 M -2.24 % 595.646 M -0.62 % 599.388 M -0.43 % 602.005 M -0.21 % 603.293 M -0.12 % 604.037 M 0.44 % 601.365 M 5.52 % 569.931 M 0.50 % 567.097 M 0.07 % 566.711 M 1.39 % 558.966 M 0.40 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.13 % 556.038 M -0.16 % 556.930 M 0.33 % 555.083 M 0.10 % 554.534 M 0.18 % 553.515 M 9.17 % 507.008 M 30.18 % 389.477 M
Weighted average shs out 567.489 M -0.48 % 570.223 M -0.65 % 573.964 M -0.45 % 576.581 M -0.22 % 577.869 M -0.12 % 578.562 M -1.26 % 585.971 M 4.21 % 562.315 M 0.39 % 560.114 M 0.10 % 559.541 M 0.50 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.13 % 556.038 M 0.20 % 554.927 M -0.03 % 555.083 M 0.10 % 554.534 M 0.18 % 553.515 M 13.45 % 487.876 M 25.26 % 389.477 M
EPS diluted 0.53 12.77 % 0.47 23.68 % 0.38 -34.48 % 0.58 56.76 % 0.37 -27.45 % 0.51 34.21 % 0.38 31.03 % 0.29 20.83 % 0.24 26.32 % 0.19 46.15 % 0.13 31.85 % 0.10 40.86 % 0.07 17.45 % 0.06 24.95 % 0.05 130.43 % 0.02 -47.19 % 0.04 107.41 % 0.02 130.49 % 0.01 -70.40 % 0.03 102.19 % 0.01 137.64 % -0.04 -435.29 % -0.01 -233.33 % 0.01 104.00 % 0.00
Earnings per share 0.54 10.20 % 0.49 25.64 % 0.39 -35.00 % 0.60 57.89 % 0.38 -26.92 % 0.52 33.33 % 0.39 30.00 % 0.30 25.00 % 0.24 26.32 % 0.19 35.71 % 0.14 41.99 % 0.10 40.86 % 0.07 17.45 % 0.06 24.95 % 0.05 130.43 % 0.02 -47.19 % 0.04 107.41 % 0.02 130.49 % 0.01 -70.50 % 0.03 102.92 % 0.01 137.64 % -0.04 -435.29 % -0.01 -228.30 % 0.01 112.00 % 0.00
Gross profit 1.499 B -2.64 % 1.539 B 29.43 % 1.189 B -14.79 % 1.396 B 75.83 % 793.827 M -23.18 % 1.033 B 6.14 % 973.542 M 31.99 % 737.602 M 18.39 % 623.027 M 17.64 % 529.592 M 28.77 % 411.257 M 32.27 % 310.933 M 27.59 % 243.692 M 26.63 % 192.439 M 43.24 % 134.345 M 27.16 % 105.650 M 2.98 % 102.594 M 46.90 % 69.837 M 43.53 % 48.657 M 16.79 % 41.663 M 20.74 % 34.507 M 76.22 % 19.582 M -19.05 % 24.191 M 1.89 % 23.742 M 27.83 % 18.572 M
Income tax expense 68.278 M -3.50 % 70.755 M 102.55 % 34.931 M -27.96 % 48.489 M 51.86 % 31.929 M -35.19 % 49.263 M 17.40 % 41.962 M 41.06 % 29.747 M 14.62 % 25.954 M 0.77 % 25.756 M 25.75 % 20.482 M 12.75 % 18.165 M 70.47 % 10.656 M 53.88 % 6.925 M 50.07 % 4.614 M -4.08 % 4.811 M 113.14 % 2.257 M 101.33 % 1.121 M 43.42 % 781.686 K 107.00 % -11.173 M -142 434.84 % 7.850 K -97.36 % 297.822 K 127.94 % -1.066 M -392.19 % 364.755 K 0.000
Cost of revenue 171.154 M 2.33 % 167.263 M 30.29 % 128.382 M -46.93 % 241.893 M 31.26 % 184.284 M -25.13 % 246.124 M 21.29 % 202.916 M 25.27 % 161.988 M 6.13 % 152.636 M 22.68 % 124.419 M 16.23 % 107.043 M 196.40 % 36.114 M 53.27 % 23.563 M 16.20 % 20.278 M 69.88 % 11.936 M 8.13 % 11.038 M -90.10 % 111.477 M 34.57 % 82.838 M 142.70 % 34.132 M 353.00 % 7.535 M 71.25 % 4.400 M -75.56 % 18.004 M 56.77 % 11.484 M 91.78 % 5.988 M 56.76 % 3.820 M
General and administrative expenses 213.948 M -1.39 % 216.967 M 39.10 % 155.977 M 1.44 % 153.756 M 37.76 % 111.612 M 36.57 % 81.724 M 18.60 % 68.909 M 70.54 % 40.405 M -15.75 % 47.959 M -6.25 % 51.158 M 20.75 % 42.368 M 65.67 % 25.574 M -4.41 % 26.755 M 34.55 % 19.885 M 66.65 % 11.932 M -22.02 % 15.302 M -6.12 % 16.300 M -73.65 % 61.851 M 35.64 % 45.598 M 22.44 % 37.242 M 258.30 % 10.394 M -74.22 % 40.315 M 261.67 % 11.147 M 47.51 % 7.557 M 69.59 % 4.456 M
Selling and marketing expenses 934.181 M -7.69 % 1.012 B 33.47 % 758.213 M -9.30 % 835.954 M 75.39 % 476.630 M -24.68 % 632.820 M -2.60 % 649.719 M 26.09 % 515.298 M 25.52 % 410.539 M 16.59 % 352.109 M 29.75 % 271.366 M 28.00 % 212.002 M 26.18 % 168.012 M 25.80 % 133.553 M 48.81 % 89.748 M 28.92 % 69.618 M 8.99 % 63.873 M 0.000 0.000 0.000 -100.00 % 23.312 M 0.000 -100.00 % 19.475 M 31.11 % 14.854 M 9.57 % 13.556 M
Other expenses 0.000 100.00 % -39.145 M 18.33 % -47.933 M -86.16 % -25.748 M 13.40 % -29.731 M -118.37 % -13.615 M -160.30 % -5.230 M -147.93 % 10.912 M 13 724.27 % 78.932 K -36.44 % 124.192 K 479.71 % 21.423 K -36.23 % 33.592 K 25 740.00 % 130.000 -99.99 % 1.126 M -23.18 % 1.466 M 75.87 % 833.569 K 108.90 % -9.368 M -75.07 % -5.351 M -2 137.54 % 262.635 K 467.27 % 46.298 K 100.68 % -6.811 M -684.17 % -868.584 K 45.75 % -1.601 M -54.27 % -1.038 M -0.96 % -1.028 M
Operating expenses 1.178 B -4.15 % 1.229 B 35.37 % 907.872 M -8.54 % 992.621 M 70.72 % 581.441 M -17.45 % 704.337 M -1.27 % 713.397 M 29.97 % 548.906 M 19.97 % 457.549 M 15.17 % 397.287 M 27.37 % 311.922 M 32.13 % 236.077 M 21.83 % 193.770 M 26.29 % 153.437 M 48.76 % 103.147 M 21.46 % 84.920 M 19.94 % 70.805 M 25.32 % 56.499 M 23.20 % 45.860 M 22.99 % 37.288 M 38.65 % 26.895 M -31.82 % 39.446 M 35.93 % 29.020 M 35.78 % 21.373 M 25.84 % 16.984 M
Cost and expenses 1.349 B -3.38 % 1.396 B 28.78 % 1.084 B -12.18 % 1.235 B 61.22 % 765.725 M -19.44 % 950.461 M 3.73 % 916.313 M 28.90 % 710.893 M 16.50 % 610.185 M 16.96 % 521.706 M 24.52 % 418.965 M 53.92 % 272.191 M 25.24 % 217.333 M 25.11 % 173.715 M 50.95 % 115.083 M 19.93 % 95.958 M -47.36 % 182.282 M 30.82 % 139.337 M 74.19 % 79.992 M 78.46 % 44.823 M 43.23 % 31.294 M -45.53 % 57.450 M 41.84 % 40.505 M 48.04 % 27.361 M 31.52 % 20.804 M
Research and development expenses 29.814 M -23.84 % 39.145 M -5.94 % 41.616 M 45.21 % 28.658 M 24.98 % 22.930 M 572.92 % 3.408 M -81.20 % 18.124 M 181.81 % 6.431 M 13.79 % 5.652 M -47.58 % 10.782 M 53.30 % 7.033 M 7.20 % 6.561 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.148 B -6.58 % 1.229 B 34.43 % 914.189 M -7.63 % 989.710 M 68.25 % 588.242 M -17.68 % 714.544 M -0.57 % 718.628 M 29.32 % 555.703 M 21.20 % 458.498 M 13.70 % 403.267 M 28.54 % 313.734 M 32.06 % 237.576 M 21.98 % 194.767 M 26.94 % 153.437 M 50.90 % 101.681 M 19.74 % 84.920 M 5.92 % 80.173 M 29.62 % 61.851 M 35.64 % 45.598 M 22.44 % 37.242 M 10.49 % 33.706 M -16.39 % 40.315 M 31.66 % 30.621 M 36.64 % 22.410 M 24.42 % 18.012 M
Interest income 11.446 M -7.27 % 12.343 M 39.04 % 8.878 M -9.97 % 9.861 M 30.08 % 7.581 M 110.71 % 3.598 M 8.07 % 3.329 M -49.68 % 6.616 M 91.85 % 3.449 M 1 138.38 % 278.491 K 35.01 % 206.279 K -5.81 % 218.996 K -84.62 % 1.424 M -2.13 % 1.455 M 0.000 0.000 -100.00 % 355.617 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 6.087 M -45.71 % 11.212 M -2.27 % 11.472 M 24.37 % 9.225 M 548.97 % 1.421 M -79.59 % 6.964 M -5.94 % 7.403 M -22.07 % 9.500 M -1.92 % 9.686 M 371.06 % 2.056 M -46.00 % 3.808 M 86.05 % 2.047 M 20.26 % 1.702 M 0.000 0.000 -100.00 % 4.368 M -43.31 % 7.705 M 534.50 % 1.214 M 0.000 0.000 0.000 -100.00 % 297.822 K 381.16 % 61.897 K 0.000 0.000
Depreciation and amortization 45.920 M -22.84 % 59.509 M 43.30 % 41.527 M 27.50 % 32.571 M 19.63 % 27.227 M -0.70 % 27.420 M 41.27 % 19.410 M 9.22 % 17.771 M 39.17 % 12.769 M 25.08 % 10.209 M 1.83 % 10.026 M 282.09 % 2.624 M 106.08 % 1.273 M 5.99 % 1.201 M -38.93 % 1.967 M -38.73 % 3.210 M -13.76 % 3.722 M 12.14 % 3.319 M 24.92 % 2.657 M 94.73 % 1.365 M 0.000 0.000 0.000 0.000 0.000
Operating income 320.720 M 3.35 % 310.330 M 13.69 % 272.970 M -32.29 % 403.146 M 89.82 % 212.386 M -38.14 % 343.346 M 29.56 % 265.004 M 28.30 % 206.546 M 20.14 % 171.924 M 29.55 % 132.707 M 33.29 % 99.562 M 32.56 % 75.109 M 46.28 % 51.347 M 31.65 % 39.001 M 25.01 % 31.199 M 50.50 % 20.730 M -34.79 % 31.789 M 138.35 % 13.337 M 376.80 % 2.797 M -36.05 % 4.374 M -42.54 % 7.612 M 138.32 % -19.864 M -311.29 % -4.830 M -303.89 % 2.369 M 49.13 % 1.588 M
Operating income ratio 0.19 5.62 % 0.18 -12.22 % 0.21 -15.85 % 0.25 13.37 % 0.22 -19.08 % 0.27 19.13 % 0.23 -1.89 % 0.23 3.59 % 0.22 9.23 % 0.20 5.63 % 0.19 -11.24 % 0.22 12.65 % 0.19 4.79 % 0.18 -14.03 % 0.21 20.05 % 0.18 19.63 % 0.15 69.99 % 0.09 158.55 % 0.03 -62.00 % 0.09 -54.56 % 0.20 137.02 % -0.53 -290.38 % -0.14 -269.91 % 0.08 12.32 % 0.07
Total other income expenses net 54.781 M 53.51 % 35.685 M 382.59 % -12.627 M -45.33 % -8.689 M -122.59 % 38.469 M 356.91 % 8.419 M -34.78 % 12.909 M -40.18 % 21.579 M 766.00 % -3.240 M -119.77 % 16.390 M 1 027.01 % -1.768 M -499.26 % -295.036 K -8.75 % -271.287 K -124.09 % 1.126 M 174.84 % -1.505 M -280.52 % 833.569 K 132.39 % -2.573 M -111.90 % -1.214 M -362.37 % -262.635 K -102.35 % 11.173 M 142 434.84 % -7.850 K 97.36 % -297.822 K -381.16 % -61.897 K -50.10 % -41.238 K 51.45 % -84.933 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Net debt -370.128 M -71.50 % -215.823 M -301.52 % -53.752 M 49.36 % -106.150 M -186.83 % -37.009 M 64.43 % -104.045 M 14.53 % -121.732 M -47.29 % -82.649 M -2 148.70 % 4.034 M 129.63 % -13.613 M -19.16 % -11.425 M -203.95 % -3.759 M -126.87 % 13.988 M 138.00 % -36.812 M 53.35 % -78.907 M -16.48 % -67.741 M -285.35 % -17.579 M -85.41 % -9.481 M 47.68 % -18.121 M 40.59 % -30.499 M -30.96 % -23.288 M -124.94 % -10.353 M 13.44 % -11.960 M 64.19 % -33.402 M -592.07 % 6.788 M
Total investments 50.545 M 10.99 % 45.542 M 63.18 % 27.910 M -50.67 % 56.576 M -33.37 % 84.912 M -22.65 % 109.774 M -22.77 % 142.132 M 57.24 % 90.393 M 8.39 % 83.397 M 2 048.31 % 3.882 M 0.000 -100.00 % 417.533 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.766 M -46.77 % 3.318 M -11.77 % 3.761 M -59.82 % 9.360 M 17 332.12 % 53.694 K 0.00 % 53.694 K 0.00 % 53.694 K
Total debt 187.039 M -36.39 % 294.022 M -39.96 % 489.734 M -13.35 % 565.185 M 0.43 % 562.773 M 52.39 % 369.296 M 95.02 % 189.366 M 19.87 % 157.978 M -1.40 % 160.214 M 214.15 % 51.000 M 0.89 % 50.550 M -0.43 % 50.768 M -31.23 % 73.819 M 0.000 0.000 0.000 -100.00 % 34.638 M 19.89 % 28.890 M 480.11 % 4.980 M 0.000 -100.00 % 72.534 K -57.14 % 169.246 K -98.29 % 9.878 M 0.000 -100.00 % 16.600 M
Accumulated other comprehensive income loss -223.005 M -335.12 % -51.252 M -167.65 % -19.149 M -113.69 % 139.857 M 14.47 % 122.173 M 72.47 % 70.836 M 21.40 % 58.347 M 220.62 % -48.373 M -47.56 % -32.782 M -37.33 % -23.870 M -56.23 % -15.279 M -50.91 % -10.125 M -21.03 % -8.365 M 45.89 % -15.460 M -9.83 % -14.076 M -13.57 % -12.394 M 17.44 % -15.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.217 B 20.15 % 1.845 B 13.88 % 1.620 B 10.69 % 1.464 B 24.54 % 1.175 B 17.83 % 997.407 M 34.43 % 741.960 M 35.58 % 547.250 M 32.83 % 411.996 M 42.21 % 289.700 M 47.02 % 197.053 M 38.80 % 141.973 M 42.43 % 99.681 M 33.75 % 74.526 M 45.71 % 51.146 M 47.57 % 34.660 M 11.27 % 31.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 56.713 M -0.08 % 56.759 M -0.70 % 57.160 M -0.69 % 57.556 M -0.23 % 57.690 M -0.18 % 57.794 M -0.14 % 57.875 M 2.71 % 56.349 M 0.24 % 56.215 M 0.47 % 55.954 M 0.50 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 2.124 B 10.39 % 1.924 B 11.11 % 1.731 B -0.17 % 1.734 B 21.60 % 1.426 B 19.13 % 1.197 B 28.88 % 928.902 M 25.61 % 739.488 M 32.80 % 556.864 M 34.85 % 412.947 M 24.74 % 331.046 M 30.34 % 253.994 M 29.41 % 196.273 M 20.22 % 163.261 M 23.38 % 132.318 M 22.48 % 108.034 M -5.04 % 113.774 M 37.25 % 82.893 M 21.76 % 68.076 M 8.67 % 62.643 M 50.77 % 41.548 M 22.21 % 33.997 M -37.23 % 54.159 M -5.58 % 57.357 M 474.43 % 9.985 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.969 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
Long term debt 113.975 M 101.86 % 56.461 M -85.22 % 382.121 M -6.63 % 409.270 M 13.76 % 359.765 M 2.83 % 349.878 M 84.76 % 189.366 M 46.82 % 128.974 M 6.21 % 121.434 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.534 K -74.91 % 289.089 K 0.000 -100.00 % 11.600 M
Total non current liabilities 150.347 M 61.60 % 93.037 M -77.85 % 420.114 M -4.43 % 439.576 M 12.97 % 389.123 M 4.69 % 371.708 M 80.88 % 205.501 M 43.57 % 143.135 M 8.05 % 132.477 M 760.08 % 15.403 M 33.73 % 11.517 M 141.92 % 4.761 M 15.51 % 4.122 M 281.63 % 1.080 M 399.57 % 216.184 K -79.98 % 1.080 M -98.48 % 70.926 M 22.23 % 58.027 M 165.55 % 21.852 M 0.000 -100.00 % 72.534 K 0.00 % 72.534 K -74.91 % 289.089 K 0.000 -100.00 % 11.600 M
Other current liabilities 538.037 M 13.60 % 473.631 M 16.75 % 405.669 M -12.63 % 464.297 M 31.60 % 352.808 M -14.54 % 412.816 M 43.45 % 287.778 M 28.52 % 223.924 M 15.05 % 194.632 M 30.28 % 149.398 M 40.70 % 106.182 M 43.14 % 74.182 M 45.14 % 51.112 M 2.18 % 50.020 M 67.73 % 29.821 M 82.21 % 16.366 M -44.08 % 29.268 M 56.02 % 18.759 M 0.000 -100.00 % 9.533 M 11.41 % 8.557 M -22.14 % 10.990 M 13.91 % 9.648 M 27.32 % 7.578 M 49.14 % 5.081 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 73.064 M -69.24 % 237.561 M 120.75 % 107.613 M -30.98 % 155.915 M -23.20 % 203.008 M 945.49 % 19.418 M 0.000 -100.00 % 29.004 M -25.21 % 38.780 M -23.96 % 51.000 M 0.89 % 50.550 M -0.43 % 50.768 M -31.23 % 73.819 M 0.000 0.000 0.000 -100.00 % 34.638 M 19.89 % 28.890 M 480.11 % 4.980 M 0.000 -100.00 % 72.534 K -25.00 % 96.712 K -98.99 % 9.589 M 0.000 -100.00 % 5.000 M
Total current liabilities 708.978 M -12.55 % 810.744 M 44.54 % 560.917 M -18.66 % 689.585 M 13.79 % 606.025 M 19.04 % 509.090 M 61.47 % 315.286 M 13.76 % 277.153 M 13.61 % 243.957 M 17.16 % 208.229 M 29.76 % 160.479 M 25.12 % 128.257 M -2.35 % 131.349 M 145.25 % 53.558 M 46.11 % 36.657 M 71.46 % 21.379 M -70.39 % 72.200 M 21.89 % 59.232 M 161.70 % 22.634 M 71.00 % 13.236 M 34.95 % 9.808 M -11.53 % 11.087 M -42.37 % 19.237 M 153.86 % 7.578 M -24.83 % 10.081 M
Total liabilities 859.325 M -4.92 % 903.781 M -7.87 % 981.030 M -13.12 % 1.129 B 13.47 % 995.149 M 12.98 % 880.798 M 69.13 % 520.787 M 23.91 % 420.288 M 11.65 % 376.433 M 68.33 % 223.632 M 30.02 % 171.996 M 29.30 % 133.018 M -1.81 % 135.470 M 147.94 % 54.638 M 48.18 % 36.873 M 64.18 % 22.459 M -68.89 % 72.200 M 21.89 % 59.232 M 161.70 % 22.634 M 71.00 % 13.236 M 34.95 % 9.808 M -12.11 % 11.159 M -42.85 % 19.526 M 157.67 % 7.578 M -65.05 % 21.681 M
Other non current assets 299.622 M 0.000 -100.00 % 46.133 M -28.33 % 64.367 M -33.66 % 97.027 M -9.33 % 107.015 M -40.47 % 179.777 M 42.38 % 126.261 M -3.47 % 130.797 M 120.87 % 59.218 M 0.000 0.000 -100.00 % 2.700 M -87.21 % 21.118 M 838.54 % 2.250 M -50.00 % 4.500 M 98.13 % 2.271 M 0.000 0.000 0.000 -100.00 % 3.761 M 0.000 -100.00 % 53.694 K 0.00 % 53.694 K 0.00 % 53.694 K
Long term investments 46.973 M 16.38 % 40.363 M 44.65 % 27.904 M -50.67 % 56.562 M -33.38 % 84.897 M -14.41 % 99.185 M -30.20 % 142.104 M 15.11 % 123.455 M -5.34 % 130.414 M 264.09 % 35.819 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
Intangible assets 884.992 M 6.81 % 828.586 M -16.64 % 994.027 M 25.46 % 792.318 M 31.47 % 602.661 M 53.21 % 393.359 M 66.88 % 235.708 M 62.98 % 144.624 M 78.79 % 80.889 M 96.61 % 41.143 M 23.03 % 33.441 M 42.65 % 23.442 M 37.27 % 17.078 M 0.37 % 17.015 M 13.51 % 14.990 M 47.66 % 10.152 M 2.83 % 9.873 M 1.20 % 9.755 M 289.05 % 2.507 M -40.56 % 4.218 M -30.35 % 6.056 M -26.58 % 8.249 M -17.30 % 9.975 M 73.70 % 5.743 M 84.77 % 3.108 M
GoodWill 53.951 M -3.69 % 56.016 M -1.98 % 57.147 M 12.28 % 50.898 M 110.73 % 24.153 M 10.54 % 21.849 M 857.49 % 2.282 M -6.29 % 2.435 M 9.30 % 2.228 M -7.81 % 2.417 M -6.66 % 2.589 M -0.52 % 2.602 M 3.82 % 2.507 M 0.71 % 2.489 M 4.38 % 2.385 M 4.66 % 2.278 M -4.40 % 2.383 M 7.27 % 2.222 M 8.93 % 2.040 M 4.43 % 1.953 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 938.943 M -16.57 % 1.125 B 7.07 % 1.051 B 24.66 % 843.216 M 34.52 % 626.814 M 50.96 % 415.208 M 74.46 % 237.990 M 61.83 % 147.059 M 76.93 % 83.117 M 90.81 % 43.559 M 20.90 % 36.030 M 38.34 % 26.045 M 32.99 % 19.584 M 0.41 % 19.504 M 12.26 % 17.375 M 39.77 % 12.431 M 1.42 % 12.256 M 2.33 % 11.977 M 163.40 % 4.547 M -26.32 % 6.172 M 1.90 % 6.056 M -26.58 % 8.249 M -17.30 % 9.975 M 73.70 % 5.743 M 84.77 % 3.108 M
Property plant equipment net 414.206 M -0.55 % 416.476 M 3.83 % 401.113 M 13.98 % 351.903 M 25.79 % 279.747 M 47.98 % 189.045 M 11.65 % 169.324 M -1.12 % 171.239 M 4.48 % 163.902 M -5.99 % 174.336 M -4.70 % 182.935 M -1.48 % 185.687 M 24.52 % 149.127 M 318.87 % 35.602 M 211.29 % 11.437 M 92.55 % 5.940 M -75.66 % 24.405 M 1.18 % 24.119 M 5.22 % 22.924 M 108.25 % 11.008 M 166.70 % 4.127 M -37.97 % 6.654 M -21.82 % 8.512 M 35.59 % 6.278 M 30.82 % 4.799 M
Total non current assets 1.700 B 7.42 % 1.582 B 5.60 % 1.498 B 13.86 % 1.316 B 20.91 % 1.088 B 34.31 % 810.453 M 38.05 % 587.091 M 32.06 % 444.559 M 17.67 % 377.815 M 36.34 % 277.113 M 26.56 % 218.965 M 3.42 % 211.732 M 22.34 % 173.062 M 120.66 % 78.430 M 152.50 % 31.062 M 35.82 % 22.871 M -41.25 % 38.932 M 7.86 % 36.096 M 31.40 % 27.471 M 59.90 % 17.180 M 23.20 % 13.945 M -6.43 % 14.903 M -19.62 % 18.540 M 53.56 % 12.074 M 51.67 % 7.961 M
Other current assets 46.604 M 54.37 % 30.190 M -65.21 % 86.771 M 35.11 % 64.222 M -8.06 % 69.852 M 294.70 % 17.698 M 224.48 % 5.454 M -89.25 % 50.717 M 414.16 % 9.864 M -90.09 % 99.493 M 249.23 % 28.489 M 883.48 % 2.897 M 118.12 % 1.328 M -98.65 % 98.394 M 1 951.43 % 4.796 M -87.27 % 37.667 M 1 404.59 % 2.503 M -86.25 % 18.203 M 11.26 % 16.360 M -28.35 % 22.835 M 68.11 % 13.584 M 36.64 % 9.941 M -68.64 % 31.699 M 0.000 -100.00 % 4.557 M
Short term investments 3.572 M -31.03 % 5.180 M 85 476.09 % 6.053 K -58.73 % 14.666 K -3.71 % 15.231 K -99.86 % 10.589 M 37 553.83 % 28.122 K 100.09 % -33.062 M 29.68 % -47.017 M -194.51 % 49.746 M 0.000 -100.00 % 417.533 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.766 M -46.77 % 3.318 M 0.000 -100.00 % 9.360 M 0.000 0.000 0.000
cash and cash equivalents 557.167 M 9.28 % 509.845 M -6.19 % 543.486 M -19.04 % 671.336 M 11.93 % 599.782 M 26.71 % 473.341 M 52.15 % 311.098 M 29.29 % 240.627 M 54.07 % 156.180 M 141.72 % 64.613 M 4.26 % 61.974 M 13.66 % 54.527 M -8.87 % 59.831 M 62.53 % 36.812 M -53.35 % 78.907 M 16.48 % 67.741 M 29.73 % 52.217 M 36.08 % 38.371 M 66.10 % 23.101 M -24.26 % 30.499 M 30.56 % 23.360 M 122.01 % 10.522 M -51.82 % 21.837 M -34.62 % 33.402 M 240.42 % 9.812 M
Cash and short term investments 560.739 M 8.88 % 515.025 M -5.24 % 543.492 M -19.04 % 671.350 M 11.93 % 599.797 M 23.94 % 483.930 M 55.54 % 311.126 M 29.30 % 240.627 M 54.07 % 156.180 M 141.72 % 64.613 M 4.26 % 61.974 M 13.66 % 54.527 M -8.87 % 59.831 M 62.53 % 36.812 M -53.35 % 78.907 M 16.48 % 67.741 M 29.73 % 52.217 M 36.08 % 38.371 M 54.31 % 24.867 M -26.47 % 33.817 M 44.76 % 23.360 M 17.49 % 19.882 M -8.95 % 21.837 M -34.62 % 33.402 M 240.42 % 9.812 M
Total current assets 1.283 B 3.05 % 1.245 B 2.58 % 1.214 B -21.55 % 1.547 B 16.10 % 1.333 B 5.16 % 1.267 B 46.94 % 862.598 M 20.61 % 715.217 M 28.76 % 555.482 M 54.53 % 359.466 M 26.54 % 284.077 M 62.07 % 175.280 M 10.46 % 158.681 M 13.78 % 139.469 M 0.97 % 138.130 M 28.35 % 107.623 M -26.81 % 147.042 M 38.68 % 106.029 M 67.66 % 63.239 M 7.73 % 58.700 M 56.90 % 37.411 M 23.66 % 30.253 M -45.14 % 55.144 M 4.32 % 52.861 M 122.99 % 23.705 M
Inventory 58.938 M -6.18 % 62.822 M -24.91 % 83.659 M -14.26 % 97.574 M -33.64 % 147.036 M 28.84 % 114.125 M 61.31 % 70.749 M -31.22 % 102.870 M -3.15 % 106.216 M 174.61 % 38.679 M 9.82 % 35.221 M 446.14 % 6.449 M 49.67 % 4.309 M 1.09 % 4.262 M 16.39 % 3.662 M 65.33 % 2.215 M -96.01 % 55.446 M 181.61 % 19.689 M 244.09 % 5.722 M 179.45 % 2.048 M 338.41 % 467.040 K 8.81 % 429.239 K -73.31 % 1.608 M 173.04 % 588.966 K -21.95 % 754.604 K
Net receivables 617.020 M -3.17 % 637.241 M 27.43 % 500.057 M -29.99 % 714.245 M 38.37 % 516.169 M -20.80 % 651.738 M 37.13 % 475.269 M 47.05 % 323.194 M 26.49 % 255.513 M 23.78 % 206.427 M 28.01 % 161.258 M 44.75 % 111.408 M 19.52 % 93.214 M 22.32 % 76.207 M 50.12 % 50.764 M 0.000 -100.00 % 36.876 M 53.25 % 24.063 M 47.72 % 16.290 M 0.000 0.000 0.000 0.000 -100.00 % 18.870 M 119.88 % 8.582 M
Tax assets 0.000 0.000 100.00 % -27.904 M 0.000 0.000 0.000 100.00 % -142.104 M -15.11 % -123.455 M 5.34 % -130.414 M -264.09 % -35.819 M 0.000 0.000 -100.00 % 1.650 M -25.19 % 2.206 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 7.359 M -30.45 % 10.581 M -0.71 % 10.657 M 138.64 % 4.466 M -89.87 % 44.086 M -17.04 % 53.140 M 1 322.19 % 3.736 M 195.19 % 1.266 M 155.13 % 496.139 K -78.73 % 2.333 M 101.87 % 1.156 M 165.77 % 434.836 K 132.95 % 186.661 K -46.60 % 349.520 K -92.54 % 4.687 M 34.70 % 3.480 M -50.43 % 7.020 M -32.35 % 10.378 M -38.49 % 16.872 M 355.63 % 3.703 M 214.08 % 1.179 M 0.000 0.000 0.000 0.000
Tax payables 90.518 M 1.74 % 88.971 M 140.60 % 36.978 M -43.03 % 64.908 M 959.93 % 6.124 M -74.18 % 23.717 M -0.23 % 23.772 M 3.54 % 22.959 M 128.48 % 10.049 M 82.74 % 5.499 M 112.16 % 2.592 M -9.75 % 2.872 M -53.91 % 6.231 M 95.41 % 3.189 M 48.42 % 2.149 M 40.14 % 1.533 M 20.30 % 1.274 M 5.78 % 1.205 M 54.13 % 781.686 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 382.121 M -5.99 % 406.489 M 0.000 -100.00 % 340.909 M 80.03 % 189.366 M 46.82 % 128.974 M 6.21 % 121.434 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
Minority interest 0.000 0.000 0.000 0.000 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 % 10.877 M 101.76 % 5.391 M 17.70 % 4.580 M -11.99 % 5.204 M 0.000 -100.00 % 54.508 K -97.07 % 1.861 M -66.19 % 5.505 M 38.28 % 3.981 M
Capital lease obligations 21.691 M -1.86 % 22.101 M 760.74 % 2.568 M -51.82 % 5.329 M -28.17 % 7.420 M -18.79 % 9.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.534 K -57.14 % 169.246 K -63.02 % 457.707 K 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 19.149 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
Other total stockholders equity 73.278 M 0.00 % 73.279 M 35.36 % 54.137 M -26.14 % 73.293 M 3.08 % 71.106 M 0.00 % 71.108 M 0.55 % 70.720 M -47.96 % 135.889 M 53.28 % 88.654 M 794.75 % 9.908 M 921.60 % 969.871 K 0.00 % 969.871 K 0.00 % 969.871 K 0.00 % 969.871 K 0.00 % 969.871 K 0.00 % 969.871 K 0.00 % 969.871 K 0.00 % 969.871 K -98.47 % 63.496 M 10.54 % 57.439 M 38.25 % 41.548 M 22.41 % 33.942 M -35.10 % 52.298 M 0.86 % 51.852 M 763.62 % 6.004 M
Deferred tax liabilities non current 36.372 M -0.56 % 36.576 M -3.73 % 37.992 M 25.36 % 30.306 M 3.23 % 29.358 M 34.49 % 21.830 M 35.29 % 16.135 M 13.94 % 14.161 M 28.24 % 11.042 M -28.31 % 15.403 M 33.73 % 11.517 M 141.92 % 4.761 M 121.12 % 2.153 M 99.36 % 1.080 M 399.57 % 216.184 K -79.98 % 1.080 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -70.926 M -22.23 % -58.027 M -165.55 % -21.852 M 0.000 100.00 % -72.534 K 0.000 0.000 0.000 0.000
Total assets 2.983 B 5.50 % 2.828 B 4.25 % 2.712 B -5.27 % 2.863 B 18.26 % 2.421 B 16.53 % 2.078 B 43.34 % 1.450 B 25.00 % 1.160 B 24.27 % 933.297 M 46.61 % 636.579 M 26.55 % 503.042 M 29.98 % 387.012 M 16.66 % 331.743 M 52.25 % 217.899 M 28.79 % 169.191 M 29.66 % 130.493 M -29.83 % 185.974 M 30.85 % 142.125 M 56.68 % 90.710 M 19.55 % 75.879 M 47.75 % 51.356 M 13.73 % 45.156 M -38.72 % 73.684 M 13.47 % 64.935 M 105.06 % 31.666 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Deferred income tax 0.000 0.000 0.000 -100.00 % 42.454 M 182.51 % -51.450 M 6.90 % -55.263 M 0.000 100.00 % -21.973 M 2.04 % -22.431 M -82.67 % -12.280 M 26.25 % -16.651 M 18.15 % -20.344 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
Stock based compensation 0.000 0.000 -100.00 % 87.049 K -67.09 % 264.493 K -62.04 % 696.743 K -45.96 % 1.289 M -44.91 % 2.340 M 41.97 % 1.648 M 29.52 % 1.273 M -72.70 % 4.662 M -62.97 % 12.591 M 309.33 % 3.076 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
Change in working capital -10.361 M 79.94 % -51.636 M -155.81 % 92.516 M 253.30 % -60.348 M -177.67 % 77.697 M 180.85 % -96.096 M -171.89 % -35.343 M -827.54 % -3.810 M 94.92 % -74.965 M -12.93 % -66.379 M 5.71 % -70.399 M -1 351.64 % 5.625 M 168.96 % -8.157 M 30.27 % -11.697 M -849.87 % -1.231 M -104.66 % 26.431 M 194.50 % -27.971 M -35.06 % -20.710 M -511.58 % -3.386 M 58.69 % -8.198 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables 12.943 M 109.82 % -131.748 M -165.66 % 200.639 M 218.60 % -169.166 M -185.80 % 197.166 M 199.23 % -198.694 M -31.71 % -150.859 M -159.11 % -58.222 M 8.97 % -63.961 M -8.44 % -58.984 M -17.35 % -50.261 M -306.15 % -12.375 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
Inventory -2.247 M -113.38 % 16.791 M 76.87 % 9.493 M 9.31 % 8.684 M 121.65 % -40.114 M -1 629.27 % 2.623 M -90.54 % 27.722 M 194.68 % 9.408 M 112.38 % -75.967 M -734.02 % -9.109 M 68.34 % -28.769 M -1 361.01 % -1.969 M -9 512.35 % -20.485 K 95.55 % -460.691 K 65.28 % -1.327 M -104.54 % 29.245 M 176.32 % -38.320 M -174.37 % -13.967 M -280.11 % -3.674 M -625.13 % 699.716 K 0.000 0.000 0.000 0.000 0.000
Accounts payables 17.084 M -75.90 % 70.899 M 167.17 % -105.558 M -231.00 % 80.577 M 223.94 % -65.015 M -159.98 % 108.396 M 26.37 % 85.777 M 448.85 % 15.628 M -70.43 % 52.858 M 0.44 % 52.626 M 4.70 % 50.261 M 306.15 % 12.375 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 -21.057 M -177.86 % -7.578 M 37.15 % -12.057 M -161.66 % 19.556 M 236.37 % -14.340 M -70.30 % -8.421 M -517.43 % 2.017 M -93.13 % 29.376 M 142.68 % 12.105 M 123.78 % -50.913 M -689.91 % 8.631 M -56.78 % 19.969 M 345.44 % -8.136 M 27.59 % -11.237 M -11 855.47 % 95.587 K 103.40 % -2.814 M -127.18 % 10.350 M 253.48 % -6.744 M -2 441.41 % 288.014 K 103.24 % -8.898 M 0.000 0.000 0.000 0.000 0.000
Other non cash items 15.736 M -71.75 % 55.706 M 561.39 % -12.073 M -1 796.89 % -636.486 K 89.67 % -6.159 M -282.99 % 3.366 M 105.72 % -58.825 M -2 140.16 % 2.883 M -53.77 % 6.237 M 250.86 % 1.778 M -50.64 % 3.601 M 234.64 % 1.076 M 115.42 % -6.979 M -11.65 % -6.251 M -64.03 % -3.811 M -194.78 % 4.021 M 429.35 % -1.221 M -302.47 % 602.932 K -55.98 % 1.370 M 112.52 % -10.939 M -129.20 % -4.773 M -116.15 % 29.560 M 310.83 % -14.021 M -227.05 % -4.287 M 62.70 % -11.493 M
Net cash provided by operating activities 368.470 M 8.63 % 339.205 M -11.39 % 382.786 M -6.45 % 409.161 M 36.73 % 299.238 M 28.51 % 232.858 M 15.92 % 200.873 M 3.69 % 193.720 M 127.16 % 85.279 M 24.24 % 68.640 M 96.55 % 34.922 M -46.37 % 65.119 M 81.96 % 35.789 M 53.07 % 23.380 M -16.87 % 28.123 M -39.69 % 46.631 M 1 144.59 % 3.747 M 164.75 % -5.786 M -231.39 % 4.404 M 297.94 % -2.225 M -178.56 % 2.832 M -69.87 % 9.399 M 152.84 % -17.785 M -678.96 % -2.283 M 78.30 % -10.520 M
Investments in property plant and equipment -44.397 M -111.10 % -21.031 M 92.57 % -282.913 M -15.69 % -244.533 M 23.02 % -317.642 M -91.55 % -165.828 M -66.96 % -99.320 M -49.38 % -66.487 M -84.39 % -36.059 M -56.58 % -23.029 M -32.04 % -17.441 M 58.63 % -42.160 M 58.91 % -102.611 M -118.48 % -46.966 M -305.79 % -11.574 M -31.03 % -8.833 M -96.87 % -4.487 M 55.26 % -10.028 M 26.22 % -13.592 M -144.83 % -5.552 M -2 159.06 % -245.749 K 69.54 % -806.918 K 67.70 % -2.498 M -6.35 % -2.349 M 18.22 % -2.873 M
Acquisitions net 0.000 0.000 -100.00 % 573.581 K 1 717.66 % 31.556 K 101.45 % -2.173 M -418.16 % -419.384 K -100.52 % 80.453 M 248.28 % -54.259 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.742 M 0.000 0.000 0.000 -100.00 % 4.047 M 3 663.87 % 107.526 K 0.000 100.00 % -3.835 K 0.000 0.000
Purchases of investments 0.000 100.00 % -5.000 M -3 301.16 % -146.998 K 94.99 % -2.936 M -112.97 % -1.379 M 64.73 % -3.909 M 94.51 % -71.195 M -802.20 % -7.891 M 88.06 % -66.075 M -1 602.09 % -3.882 M 0.000 0.000 0.000 0.000 0.000 100.00 % -4.500 M 0.000 0.000 100.00 % -8.500 M -250.88 % -2.422 M 7.42 % -2.617 M 72.04 % -9.360 M 0.000 0.000 100.00 % -53.694 K
Sales maturities of investments 0.000 -100.00 % 5.374 M 0.000 100.00 % -174.230 M -2 192.56 % 8.326 M -84.21 % 52.729 M 171.87 % 19.395 M 1 188.79 % 1.505 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.127 M -278.53 % 3.432 M 87.29 % 1.832 M -53.66 % 3.954 M -69.53 % 12.979 M 1.29 % 12.813 M 0.000 0.000 0.000 0.000
Other investing activites -62.193 M -84.65 % -33.681 M -72.33 % -19.544 M -113.80 % 141.584 M 565.76 % -30.398 M 51.11 % -62.174 M 16.24 % -74.232 M -251.44 % 49.019 M 409.96 % -15.815 M 49.60 % -31.376 M -15 310.38 % 206.279 K -71.68 % 728.266 K -96.76 % 22.487 M 249.72 % -15.019 M -538.98 % -2.351 M -127.11 % 8.670 M 598.40 % 1.241 M -66.79 % 3.738 M 566.93 % 560.463 K 195.08 % 189.934 K 329.12 % 44.261 K 105.28 % -838.448 K 59.33 % -2.061 M 35.54 % -3.198 M -286.36 % -827.638 K
Net cash used for investing activites -106.591 M -96.16 % -54.338 M 82.01 % -302.030 M -7.84 % -280.084 M 18.41 % -343.266 M -91.13 % -179.600 M -23.95 % -144.899 M -85.50 % -78.114 M 33.77 % -117.949 M -102.36 % -58.287 M -238.19 % -17.235 M 58.40 % -41.432 M 48.29 % -80.124 M -29.26 % -61.986 M -345.16 % -13.924 M 20.58 % -17.532 M -9 505.04 % 186.409 K 104.18 % -4.458 M 74.64 % -17.577 M -290.20 % 9.242 M -8.53 % 10.103 M 191.80 % -11.005 M -141.16 % -4.563 M 17.73 % -5.547 M -47.76 % -3.754 M
Debt repayment -71.202 M 70.11 % -238.249 M -191.98 % -81.597 M -25 230.25 % 324.698 K -99.83 % 193.736 M 17.42 % 165.000 M 547.11 % 25.498 M 360.83 % -9.776 M -107.10 % 137.780 M 10 615.04 % 1.286 M 0.000 100.00 % -25.060 M -133.93 % 73.846 M 0.000 0.000 100.00 % -5.802 M -200.95 % 5.748 M -75.96 % 23.910 M 380.11 % 4.980 M 0.000 100.00 % -96.712 K 99.00 % -9.708 M -206.79 % 9.091 M 224.69 % -7.291 M -143.92 % 16.600 M
Common stock issued 0.000 0.000 0.000 -100.00 % 1.888 M 0.000 -100.00 % 336.300 K -99.04 % 35.091 M 1 035.19 % 3.091 M -48.47 % 5.998 M -6.56 % 6.419 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 842.000 K -98.36 % 51.282 M 632.60 % 7.000 M
Common stock repurchased -1.132 M 91.01 % -12.593 M 14.85 % -14.790 M -70.35 % -8.682 M -98.32 % -4.378 M -1.25 % -4.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.364 M -349.22 % -2.975 M
Dividends paid -59.583 M -49.25 % -39.921 M 26.78 % -54.526 M -5.08 % -51.889 M -79.57 % -28.897 M 26.56 % -39.346 M -25.29 % -31.405 M 2.00 % -32.044 M -129.08 % -13.989 M -14.21 % -12.249 M -22.22 % -10.022 M -80.00 % -5.568 M 16.67 % -6.681 M -20.00 % -5.568 M 0.00 % -5.568 M 0.00 % -5.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -68.896 M -259.55 % -19.161 M -5.30 % -18.197 M -23.17 % -14.773 M -34.60 % -10.976 M -32.00 % -8.315 M -126.95 % 30.853 M 948.11 % -3.638 M 26.19 % -4.928 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.600 K 307.63 % -72.534 K 0.000 -100.00 % 10.000 M 209.29 % -9.150 M -1 176.47 % 850.000 K -49.86 % 1.695 M
Net cash used provided by financing activities -200.813 M 35.21 % -309.925 M -83.27 % -169.110 M -131.24 % -73.132 M -148.92 % 149.485 M 31.88 % 113.351 M 354.38 % 24.947 M 158.88 % -42.367 M -132.64 % 129.790 M 2 956.70 % -4.543 M 54.66 % -10.022 M 67.28 % -30.627 M -145.60 % 67.165 M 1 306.38 % -5.568 M 0.00 % -5.568 M 51.03 % -11.370 M -297.81 % 5.748 M -75.96 % 23.910 M 366.02 % 5.131 M 7 173.48 % -72.534 K 25.00 % -96.712 K -133.17 % 291.539 K -62.77 % 783.105 K -97.51 % 31.477 M 41.02 % 22.320 M
Effect of forex changes on cash -13.745 M -60.14 % -8.583 M 78.27 % -39.494 M -353.02 % 15.609 M -25.61 % 20.983 M 580.64 % -4.366 M 58.22 % -10.450 M -193.24 % 11.208 M 301.83 % -5.553 M -75.09 % -3.172 M -1 354.54 % -218.042 K -113.33 % 1.635 M 763.97 % 189.266 K -90.89 % 2.078 M -18.00 % 2.534 M 3 739.54 % 66.003 K -96.51 % 1.893 M 17.97 % 1.605 M 149.05 % 644.458 K 231.56 % 194.373 K 0.000 0.000 -100.00 % 1.145 K 102.00 % -57.164 K -216.98 % 48.867 K
Net change in cash 47.321 M 240.67 % -33.641 M 73.69 % -127.850 M -278.68 % 71.554 M -43.41 % 126.440 M -22.07 % 162.243 M 130.23 % 70.470 M -16.55 % 84.447 M -7.78 % 91.567 M 3 370.07 % 2.639 M -64.57 % 7.448 M 240.41 % -5.304 M -123.04 % 23.019 M 154.68 % -42.095 M -477.00 % 11.166 M -37.26 % 17.796 M 53.75 % 11.574 M -24.21 % 15.271 M 306.41 % -7.398 M -203.64 % 7.139 M -44.40 % 12.838 M 1 076.06 % -1.315 M 93.90 % -21.564 M -191.41 % 23.590 M 191.39 % 8.096 M
Cash at beginning of period 509.845 M -6.19 % 543.486 M -19.04 % 671.336 M 11.93 % 599.782 M 26.71 % 473.341 M 52.15 % 311.098 M 29.29 % 240.627 M 54.07 % 156.180 M 141.72 % 64.613 M 4.26 % 61.974 M 13.66 % 54.527 M -8.87 % 59.831 M 62.53 % 36.812 M -53.35 % 78.907 M 16.48 % 67.741 M 35.63 % 49.945 M 30.16 % 38.371 M 66.10 % 23.101 M -24.26 % 30.499 M 30.56 % 23.360 M 122.01 % 10.522 M -11.11 % 11.837 M -64.56 % 33.402 M 240.42 % 9.812 M 471.68 % 1.716 M
Cash at end of period 557.167 M 9.28 % 509.845 M -6.19 % 543.486 M -19.04 % 671.336 M 11.93 % 599.782 M 26.71 % 473.341 M 52.15 % 311.098 M 29.29 % 240.627 M 54.07 % 156.180 M 141.72 % 64.613 M 4.26 % 61.974 M 13.66 % 54.527 M -8.87 % 59.831 M 62.53 % 36.812 M -53.35 % 78.907 M 16.48 % 67.741 M 35.63 % 49.945 M 30.16 % 38.371 M 66.10 % 23.101 M -24.26 % 30.499 M 30.56 % 23.360 M 122.01 % 10.522 M -11.11 % 11.837 M -64.56 % 33.402 M 240.42 % 9.812 M
Operating cash flow 368.470 M 8.63 % 339.205 M -11.39 % 382.786 M -6.45 % 409.161 M 36.73 % 299.238 M 28.51 % 232.858 M 15.92 % 200.873 M 3.69 % 193.720 M 127.16 % 85.279 M 24.24 % 68.640 M 96.55 % 34.922 M -46.37 % 65.119 M 81.96 % 35.789 M 53.07 % 23.380 M -16.87 % 28.123 M -39.69 % 46.631 M 1 144.59 % 3.747 M 164.75 % -5.786 M -231.39 % 4.404 M 297.94 % -2.225 M -178.56 % 2.832 M -69.87 % 9.399 M 152.84 % -17.785 M -678.96 % -2.283 M 78.30 % -10.520 M
Capital expenditure -44.397 M 65.33 % -128.041 M 54.74 % -282.913 M -15.69 % -244.533 M 23.02 % -317.642 M -91.55 % -165.828 M -66.96 % -99.320 M -49.38 % -66.487 M -84.39 % -36.059 M -56.58 % -23.029 M -32.04 % -17.441 M 58.63 % -42.160 M 58.91 % -102.611 M -118.48 % -46.966 M -305.79 % -11.574 M -31.03 % -8.833 M -96.87 % -4.487 M 55.26 % -10.028 M 26.22 % -13.592 M -144.83 % -5.552 M -2 159.06 % -245.749 K 69.54 % -806.918 K 67.70 % -2.498 M -6.35 % -2.349 M 18.22 % -2.873 M
Free CashFlow 324.073 M 53.47 % 211.164 M 111.43 % 99.873 M -39.33 % 164.628 M 994.52 % -18.404 M -127.46 % 67.030 M -33.99 % 101.552 M -20.18 % 127.233 M 158.50 % 49.220 M 7.91 % 45.611 M 160.92 % 17.481 M -23.86 % 22.959 M 134.36 % -66.823 M -183.32 % -23.586 M -242.52 % 16.550 M -56.22 % 37.798 M 5 207.29 % -740.084 K 95.32 % -15.815 M -72.12 % -9.188 M -18.15 % -7.777 M -400.69 % 2.586 M -69.90 % 8.592 M 142.36 % -20.283 M -337.87 % -4.632 M 65.41 % -13.392 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30
Revenue 876.535 M 2.14 % 858.187 M 5.74 % 811.630 M 0.55 % 807.197 M -10.25 % 899.359 M 35.88 % 661.886 M 0.92 % 655.825 M -27.15 % 900.285 M 22.09 % 737.374 M 12.70 % 654.276 M 102.04 % 323.835 M -53.59 % 697.762 M 19.95 % 581.716 M -5.44 % 615.180 M 9.60 % 561.278 M 21.50 % 461.953 M 5.56 % 437.637 M 6.30 % 411.715 M 13.12 % 363.948 M 6.86 % 340.591 M 8.67 % 313.419 M 9.22 % 286.968 M 24.05 % 231.332 M 27.18 % 181.897 M 10.14 % 165.150 M 23.59 % 133.628 M 0.00 % 133.628 M 25.64 % 106.358 M 0.00 % 106.358 M -2.16 % 108.711 M 189.35 % 37.571 M -56.95 % 87.282 M 196.82 % 29.406 M -72.53 % 107.035 M 0.00 % 107.035 M 40.21 % 76.337 M 0.00 % 76.337 M 84.41 % 41.395 M 0.00 % 41.395 M 68.28 % 24.599 M 0.00 % 24.599 M 26.45 % 19.453 M 0.00 % 19.453 M 3.51 % 18.793 M 0.00 % 18.793 M 5.36 % 17.838 M 0.00 % 17.838 M 20.00 % 14.865 M 0.00 % 14.865 M 32.77 % 11.196 M 0.00 % 11.196 M
Net income 163.401 M 9.09 % 149.782 M -4.86 % 157.440 M 49.30 % 105.449 M -37.90 % 169.811 M 97.04 % 86.180 M -38.10 % 139.231 M -24.24 % 183.782 M 13.32 % 162.186 M -4.45 % 169.738 M 245.08 % 49.188 M -71.56 % 172.927 M 33.46 % 129.575 M -1.97 % 132.176 M 33.62 % 98.916 M 9.69 % 90.179 M 16.93 % 77.120 M 3.80 % 74.297 M 19.86 % 61.987 M 16.40 % 53.253 M 3.12 % 51.642 M 15.57 % 44.685 M 46.09 % 30.588 M 9.15 % 28.024 M 4.28 % 26.873 M 37.83 % 19.498 M 0.00 % 19.498 M 17.45 % 16.601 M 0.00 % 16.601 M -16.01 % 19.765 M 189.86 % 6.819 M -21.20 % 8.654 M 198.72 % 2.897 M -73.45 % 10.913 M 0.00 % 10.913 M 98.39 % 5.501 M 0.00 % 5.501 M 192.35 % 1.882 M 0.00 % 1.882 M -75.80 % 7.774 M 0.00 % 7.774 M 104.45 % 3.802 M 0.00 % 3.802 M 137.72 % -10.081 M 0.00 % -10.081 M -435.66 % -1.882 M 0.00 % -1.882 M -287.82 % 1.002 M 0.00 % 1.002 M 105.82 % 486.846 K 0.00 % 486.846 K
Income before tax 203.573 M 13.68 % 179.081 M -9.27 % 197.380 M 39.83 % 141.159 M -31.29 % 205.434 M 109.98 % 97.836 M -39.87 % 162.701 M -23.03 % 211.383 M 15.46 % 183.074 M -5.17 % 193.065 M 234.08 % 57.790 M -71.39 % 201.985 M 34.85 % 149.780 M -1.08 % 151.413 M 24.48 % 121.641 M 15.19 % 105.599 M 15.48 % 91.447 M 1.97 % 89.678 M 23.59 % 72.560 M 9.23 % 66.427 M 3.43 % 64.224 M 9.99 % 58.392 M 56.28 % 37.363 M -0.58 % 37.580 M 5.91 % 35.482 M 42.93 % 24.826 M 0.00 % 24.826 M 23.73 % 20.064 M 0.00 % 20.064 M -12.36 % 22.893 M 175.62 % 8.306 M -45.72 % 15.303 M 144.41 % 6.261 M -57.14 % 14.608 M 0.00 % 14.608 M 140.99 % 6.062 M 0.00 % 6.062 M 166.74 % 2.272 M 0.00 % 2.272 M -70.77 % 7.774 M 0.00 % 7.774 M 104.45 % 3.802 M 0.00 % 3.802 M 137.72 % -10.081 M 0.00 % -10.081 M -312.17 % -2.446 M 0.00 % -2.446 M -310.16 % 1.164 M 0.00 % 1.164 M 54.81 % 751.743 K 0.00 % 751.743 K
Income before tax ratio 0.23 11.30 % 0.21 -14.19 % 0.24 39.06 % 0.17 -23.44 % 0.23 54.53 % 0.15 -40.42 % 0.25 5.66 % 0.23 -5.43 % 0.25 -15.86 % 0.30 65.35 % 0.18 -38.35 % 0.29 12.43 % 0.26 4.61 % 0.25 13.57 % 0.22 -5.19 % 0.23 9.40 % 0.21 -4.07 % 0.22 9.25 % 0.20 2.22 % 0.20 -4.82 % 0.20 0.71 % 0.20 25.98 % 0.16 -21.82 % 0.21 -3.84 % 0.21 15.65 % 0.19 0.00 % 0.19 -1.52 % 0.19 0.00 % 0.19 -10.42 % 0.21 -4.75 % 0.22 26.10 % 0.18 -17.66 % 0.21 56.01 % 0.14 0.00 % 0.14 71.88 % 0.08 0.00 % 0.08 44.64 % 0.05 0.00 % 0.05 -82.63 % 0.32 0.00 % 0.32 61.69 % 0.20 0.00 % 0.20 136.44 % -0.54 0.00 % -0.54 -291.22 % -0.14 0.00 % -0.14 -275.14 % 0.08 0.00 % 0.08 16.60 % 0.07 0.00 % 0.07
EBITDA 235.243 M 17.37 % 200.430 M 0.08 % 200.279 M 16.12 % 172.480 M -29.86 % 245.897 M 95.33 % 125.888 M -32.91 % 187.648 M -18.98 % 231.600 M 13.17 % 204.653 M -0.33 % 205.323 M 176.79 % 74.180 M -66.12 % 218.926 M 30.92 % 167.222 M 2.95 % 162.437 M 22.75 % 132.332 M 13.23 % 116.870 M 16.30 % 100.489 M 1.22 % 99.275 M 28.43 % 77.298 M 10.21 % 70.136 M -3.04 % 72.334 M 10.73 % 65.322 M 48.83 % 43.890 M 9.28 % 40.162 M 8.01 % 37.184 M 41.31 % 26.313 M 0.00 % 26.313 M 27.34 % 20.664 M 0.00 % 20.664 M -16.86 % 24.856 M 199.11 % 8.310 M -54.59 % 18.298 M 191.93 % 6.268 M -64.70 % 17.756 M 0.00 % 17.756 M 113.19 % 8.328 M 0.00 % 8.328 M 205.37 % 2.727 M 0.00 % 2.727 M -4.96 % 2.870 M 0.00 % 2.870 M -24.61 % 3.806 M 0.00 % 3.806 M 138.32 % -9.932 M 0.00 % -9.932 M -311.29 % -2.415 M 0.00 % -2.415 M -303.89 % 1.184 M 0.00 % 1.184 M 49.13 % 794.209 K 0.00 % 794.209 K
Net income ratio 0.19 6.81 % 0.17 -10.03 % 0.19 48.49 % 0.13 -30.81 % 0.19 45.01 % 0.13 -38.67 % 0.21 4.00 % 0.20 -7.19 % 0.22 -15.22 % 0.26 70.80 % 0.15 -38.71 % 0.25 11.26 % 0.22 3.67 % 0.21 21.92 % 0.18 -9.72 % 0.20 10.78 % 0.18 -2.35 % 0.18 5.95 % 0.17 8.93 % 0.16 -5.11 % 0.16 5.82 % 0.16 17.76 % 0.13 -14.17 % 0.15 -5.32 % 0.16 11.52 % 0.15 0.00 % 0.15 -6.52 % 0.16 0.00 % 0.16 -14.15 % 0.18 0.18 % 0.18 83.06 % 0.10 0.64 % 0.10 -3.38 % 0.10 0.00 % 0.10 41.49 % 0.07 0.00 % 0.07 58.53 % 0.05 0.00 % 0.05 -85.62 % 0.32 0.00 % 0.32 61.69 % 0.20 0.00 % 0.20 136.44 % -0.54 0.00 % -0.54 -408.43 % -0.11 0.00 % -0.11 -256.52 % 0.07 0.00 % 0.07 55.02 % 0.04 0.00 % 0.04
Ratio EBITDA 0.27 14.91 % 0.23 -5.35 % 0.25 15.48 % 0.21 -21.85 % 0.27 43.75 % 0.19 -33.53 % 0.29 11.22 % 0.26 -7.31 % 0.28 -11.56 % 0.31 37.00 % 0.23 -26.99 % 0.31 9.15 % 0.29 8.87 % 0.26 11.99 % 0.24 -6.81 % 0.25 10.18 % 0.23 -4.77 % 0.24 13.53 % 0.21 3.14 % 0.21 -10.77 % 0.23 1.39 % 0.23 19.98 % 0.19 -14.07 % 0.22 -1.93 % 0.23 14.34 % 0.20 0.00 % 0.20 1.35 % 0.19 0.00 % 0.19 -15.02 % 0.23 3.37 % 0.22 5.50 % 0.21 -1.65 % 0.21 28.49 % 0.17 0.00 % 0.17 52.05 % 0.11 0.00 % 0.11 65.59 % 0.07 0.00 % 0.07 -43.52 % 0.12 0.00 % 0.12 -40.38 % 0.20 0.00 % 0.20 137.02 % -0.53 0.00 % -0.53 -290.38 % -0.14 0.00 % -0.14 -269.91 % 0.08 0.00 % 0.08 12.32 % 0.07 0.00 % 0.07
Gross profit ratio 0.89 -1.52 % 0.90 1.03 % 0.89 -1.12 % 0.90 0.20 % 0.90 -1.03 % 0.91 1.79 % 0.89 4.17 % 0.86 1.68 % 0.84 2.49 % 0.82 4.76 % 0.79 -2.79 % 0.81 0.41 % 0.81 -3.60 % 0.84 2.15 % 0.82 -0.53 % 0.82 0.69 % 0.82 2.63 % 0.80 -1.86 % 0.81 1.24 % 0.80 -2.16 % 0.82 6.17 % 0.77 -6.02 % 0.82 -7.07 % 0.88 -2.93 % 0.91 -0.21 % 0.91 0.00 % 0.91 0.79 % 0.90 0.00 % 0.90 -1.62 % 0.92 0.50 % 0.91 0.84 % 0.91 0.87 % 0.90 87.70 % 0.48 0.00 % 0.48 4.77 % 0.46 0.00 % 0.46 -22.17 % 0.59 0.00 % 0.59 -30.60 % 0.85 0.00 % 0.85 -4.52 % 0.89 0.00 % 0.89 70.24 % 0.52 0.00 % 0.52 -23.17 % 0.68 0.00 % 0.68 -15.09 % 0.80 0.00 % 0.80 -3.72 % 0.83 0.00 % 0.83
Weighted average shs out dil 567.035 M -0.81 % 571.668 M -3.59 % 592.971 M -0.16 % 593.921 M -0.47 % 596.731 M -0.16 % 597.668 M -0.47 % 600.468 M -0.24 % 601.927 M -0.03 % 602.093 M -1.42 % 610.794 M 5.69 % 577.937 M -4.29 % 603.829 M -0.08 % 604.313 M 0.29 % 602.570 M 0.40 % 600.160 M 5.11 % 570.985 M 0.37 % 568.876 M 0.44 % 566.402 M -0.24 % 567.792 M -0.48 % 570.526 M 1.36 % 562.896 M 0.31 % 561.182 M 0.80 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.13 % 556.038 M 0.00 % 556.038 M -0.16 % 556.930 M 0.00 % 556.930 M 0.33 % 555.083 M 0.00 % 555.083 M 0.10 % 554.534 M 0.00 % 554.534 M 0.18 % 553.515 M 0.00 % 553.515 M 9.17 % 507.008 M 0.00 % 507.008 M 30.18 % 389.477 M 0.00 % 389.477 M
Weighted average shs out 567.036 M -0.56 % 570.224 M 0.47 % 567.547 M -0.01 % 567.585 M -0.65 % 571.307 M -0.16 % 572.229 M -0.49 % 575.044 M -0.25 % 576.504 M -0.03 % 576.669 M -0.20 % 577.850 M -0.02 % 577.937 M -0.08 % 578.414 M -0.06 % 578.760 M -1.70 % 588.790 M 1.06 % 582.627 M 2.04 % 570.985 M 0.40 % 568.732 M 0.41 % 566.402 M -0.22 % 567.652 M -0.45 % 570.236 M 1.26 % 563.162 M 0.45 % 560.659 M 0.63 % 557.158 M 0.07 % 556.750 M 0.00 % 556.757 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.00 % 556.750 M 0.13 % 556.038 M 0.00 % 556.038 M 0.20 % 554.927 M 0.00 % 554.927 M -0.03 % 555.083 M 0.00 % 555.083 M 0.10 % 554.534 M 0.00 % 554.534 M 0.18 % 553.515 M 0.00 % 553.515 M 13.45 % 487.876 M 0.00 % 487.876 M 25.26 % 389.477 M 0.00 % 389.477 M
EPS diluted 0.29 11.54 % 0.26 -3.70 % 0.27 50.00 % 0.18 -35.71 % 0.28 86.67 % 0.15 -34.78 % 0.23 -25.81 % 0.31 14.81 % 0.27 -3.57 % 0.28 229.02 % 0.09 -70.66 % 0.29 38.10 % 0.21 -4.55 % 0.22 37.50 % 0.16 0.00 % 0.16 14.29 % 0.14 7.69 % 0.13 18.18 % 0.11 17.90 % 0.09 1.74 % 0.09 15.20 % 0.08 44.99 % 0.05 9.15 % 0.05 4.14 % 0.05 38.00 % 0.04 0.00 % 0.04 17.45 % 0.03 0.00 % 0.03 -20.95 % 0.04 277.00 % 0.01 -35.48 % 0.02 198.08 % 0.01 -73.47 % 0.02 0.00 % 0.02 106.32 % 0.01 0.00 % 0.01 131.71 % 0.00 0.00 % 0.00 -70.50 % 0.01 0.00 % 0.01 101.45 % 0.01 0.00 % 0.01 137.91 % -0.02 0.00 % -0.02 -435.29 % 0.00 0.00 % 0.00 -230.77 % 0.00 0.00 % 0.00 100.00 % 0.00 0.00 % 0.00
Earnings per share 0.29 11.54 % 0.26 -7.14 % 0.28 47.37 % 0.19 -36.67 % 0.30 100.00 % 0.15 -37.50 % 0.24 -25.00 % 0.32 14.29 % 0.28 -3.45 % 0.29 240.78 % 0.09 -71.63 % 0.30 36.36 % 0.22 0.00 % 0.22 29.41 % 0.17 6.25 % 0.16 14.29 % 0.14 7.69 % 0.13 18.18 % 0.11 17.77 % 0.09 1.85 % 0.09 15.06 % 0.08 45.17 % 0.05 9.15 % 0.05 4.14 % 0.05 38.00 % 0.04 0.00 % 0.04 17.45 % 0.03 0.00 % 0.03 -20.95 % 0.04 277.00 % 0.01 -35.48 % 0.02 198.08 % 0.01 -73.47 % 0.02 0.00 % 0.02 106.32 % 0.01 0.00 % 0.01 131.71 % 0.00 0.00 % 0.00 -70.50 % 0.01 0.00 % 0.01 101.45 % 0.01 0.00 % 0.01 137.91 % -0.02 0.00 % -0.02 -435.29 % 0.00 0.00 % 0.00 -225.93 % 0.00 0.00 % 0.00 107.69 % 0.00 0.00 % 0.00
Gross profit 778.603 M 0.59 % 774.051 M 6.82 % 724.612 M -0.58 % 728.831 M -10.07 % 810.462 M 34.48 % 602.685 M 2.73 % 586.644 M -24.12 % 773.073 M 24.15 % 622.694 M 15.50 % 539.117 M 111.66 % 254.710 M -54.89 % 564.588 M 20.44 % 468.766 M -8.84 % 514.247 M 11.96 % 459.295 M 20.85 % 380.042 M 6.29 % 357.560 M 9.09 % 327.775 M 11.02 % 295.252 M 8.19 % 272.912 M 6.32 % 256.680 M 15.95 % 221.369 M 16.58 % 189.888 M 18.19 % 160.662 M 6.91 % 150.271 M 23.33 % 121.846 M 0.00 % 121.846 M 26.63 % 96.219 M 0.00 % 96.219 M -3.75 % 99.968 M 190.80 % 34.377 M -56.59 % 79.197 M 199.39 % 26.453 M -48.43 % 51.297 M 0.00 % 51.297 M 46.90 % 34.918 M 0.00 % 34.918 M 43.53 % 24.329 M 0.00 % 24.329 M 16.79 % 20.831 M 0.00 % 20.831 M 20.74 % 17.254 M 0.00 % 17.254 M 76.22 % 9.791 M 0.00 % 9.791 M -19.05 % 12.095 M 0.00 % 12.095 M 1.89 % 11.871 M 0.00 % 11.871 M 27.83 % 9.286 M 0.00 % 9.286 M
Income tax expense 40.172 M 41.76 % 28.338 M -29.05 % 39.940 M 11.84 % 35.711 M 1.90 % 35.044 M 205.75 % 11.461 M -51.17 % 23.470 M -14.97 % 27.601 M 32.14 % 20.888 M -10.46 % 23.327 M 171.19 % 8.602 M -70.40 % 29.058 M 43.81 % 20.205 M 5.03 % 19.237 M -15.35 % 22.725 M 47.37 % 15.420 M 7.63 % 14.327 M -6.85 % 15.381 M 45.47 % 10.573 M -19.74 % 13.174 M 4.70 % 12.582 M -8.20 % 13.707 M 102.31 % 6.775 M -29.10 % 9.556 M 11.00 % 8.609 M 61.58 % 5.328 M 0.00 % 5.328 M 53.88 % 3.462 M 0.00 % 3.462 M 10.71 % 3.127 M 110.32 % 1.487 M -59.38 % 3.661 M 218.34 % 1.150 M 1.90 % 1.129 M 0.00 % 1.129 M 101.33 % 560.554 K 0.00 % 560.554 K 43.42 % 390.843 K 0.00 % 390.843 K 107.00 % -5.587 M 0.00 % -5.587 M -142 434.84 % 3.925 K 0.00 % 3.925 K -97.36 % 148.911 K 0.00 % 148.911 K 127.94 % -532.891 K 0.00 % -532.891 K -392.19 % 182.378 K 0.00 % 182.378 K 0.000 0.000
Cost of revenue 97.932 M 16.40 % 84.136 M -3.31 % 87.018 M 11.04 % 78.366 M -11.85 % 88.897 M 50.16 % 59.201 M -14.43 % 69.181 M -45.62 % 127.213 M 10.93 % 114.680 M -0.42 % 115.159 M 66.60 % 69.125 M -48.09 % 133.174 M 17.91 % 112.950 M 11.91 % 100.933 M -1.03 % 101.983 M 24.51 % 81.911 M 2.29 % 80.077 M -4.60 % 83.940 M 22.19 % 68.696 M 1.50 % 67.680 M 19.28 % 56.739 M -13.51 % 65.599 M 58.28 % 41.444 M 95.17 % 21.235 M 42.72 % 14.879 M 26.29 % 11.782 M 0.00 % 11.782 M 16.20 % 10.139 M 0.00 % 10.139 M 15.98 % 8.742 M 173.71 % 3.194 M -60.50 % 8.085 M 173.81 % 2.953 M -94.70 % 55.738 M 0.00 % 55.738 M 34.57 % 41.419 M 0.00 % 41.419 M 142.70 % 17.066 M 0.00 % 17.066 M 353.00 % 3.767 M 0.00 % 3.767 M 71.25 % 2.200 M 0.00 % 2.200 M -75.56 % 9.002 M 0.00 % 9.002 M 56.77 % 5.742 M 0.00 % 5.742 M 91.78 % 2.994 M 0.00 % 2.994 M 56.76 % 1.910 M 0.00 % 1.910 M
General and administrative expenses 99.740 M -10.20 % 111.069 M 7.96 % 102.879 M -11.07 % 115.690 M 14.23 % 101.277 M 32.54 % 76.413 M -3.96 % 79.564 M -6.06 % 84.695 M 22.64 % 69.061 M 4.86 % 65.863 M 43.97 % 45.749 M -3.70 % 47.505 M 38.83 % 34.219 M -22.24 % 44.005 M 76.70 % 24.904 M 8.05 % 23.048 M 32.79 % 17.357 M -36.37 % 27.278 M 31.90 % 20.681 M -23.22 % 26.937 M 11.21 % 24.221 M 18.01 % 20.524 M -6.04 % 21.844 M 48.80 % 14.680 M 34.75 % 10.894 M -18.56 % 13.377 M 0.00 % 13.377 M 34.55 % 9.942 M 0.00 % 9.942 M 19.99 % 8.286 M 127.27 % 3.646 M -69.41 % 11.920 M 252.44 % 3.382 M -58.50 % 8.150 M 0.00 % 8.150 M -73.65 % 30.925 M 0.00 % 30.925 M 35.64 % 22.799 M 0.00 % 22.799 M 22.44 % 18.621 M 0.00 % 18.621 M 258.30 % 5.197 M 0.00 % 5.197 M -74.22 % 20.157 M 0.00 % 20.157 M 261.67 % 5.573 M 0.00 % 5.573 M 47.51 % 3.778 M 0.00 % 3.778 M 69.59 % 2.228 M 0.00 % 2.228 M
Selling and marketing expenses 471.638 M -2.53 % 483.876 M 7.46 % 450.305 M -8.35 % 491.333 M -5.63 % 520.663 M 32.01 % 394.405 M 8.41 % 363.808 M -20.68 % 458.674 M 21.57 % 377.280 M 20.50 % 313.093 M 91.45 % 163.537 M -50.76 % 332.136 M 10.46 % 300.684 M -10.77 % 336.962 M 7.74 % 312.757 M 16.93 % 267.463 M 7.92 % 247.835 M 19.24 % 207.853 M 2.55 % 202.686 M 10.48 % 183.452 M 8.77 % 168.657 M 19.18 % 141.520 M 8.99 % 129.846 M 19.08 % 109.044 M 5.91 % 102.958 M 22.56 % 84.006 M 0.00 % 84.006 M 25.80 % 66.776 M 0.00 % 66.776 M -0.57 % 67.162 M 197.36 % 22.586 M -57.21 % 52.789 M 213.68 % 16.829 M -47.30 % 31.937 M 0.00 % 31.937 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.656 M 0.00 % 11.656 M 0.000 0.000 -100.00 % 9.737 M 0.00 % 9.737 M 31.11 % 7.427 M 0.00 % 7.427 M 9.57 % 6.778 M 0.00 % 6.778 M
Other expenses 0.000 0.000 0.000 100.00 % -25.019 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 -100.00 % 563.059 K 0.00 % 563.059 K -61.59 % 1.466 M 0.000 0.000 0.000 100.00 % -4.684 M 0.00 % -4.684 M -75.07 % -2.676 M 0.00 % -2.676 M -2 137.54 % 131.318 K 0.00 % 131.318 K 467.27 % 23.149 K 0.00 % 23.149 K 100.68 % -3.406 M 0.00 % -3.406 M -684.17 % -434.292 K 0.00 % -434.292 K 45.75 % -800.466 K 0.00 % -800.466 K -54.27 % -518.874 K 0.00 % -518.874 K -0.96 % -513.960 K 0.00 % -513.960 K
Operating expenses 595.423 M -2.37 % 609.876 M 7.36 % 568.067 M -5.46 % 600.899 M -3.38 % 621.940 M 31.01 % 474.730 M 7.50 % 441.629 M -19.10 % 545.895 M 22.20 % 446.726 M 18.72 % 376.289 M 78.55 % 210.752 M -44.25 % 378.045 M 12.76 % 335.252 M -6.85 % 359.901 M 6.95 % 336.513 M 22.73 % 274.197 M 4.07 % 263.476 M 13.53 % 232.083 M 4.32 % 222.468 M 8.07 % 205.864 M 7.61 % 191.299 M 18.73 % 161.116 M 6.85 % 150.785 M 23.30 % 122.291 M 7.51 % 113.752 M 17.41 % 96.885 M 0.00 % 96.885 M 26.29 % 76.719 M 0.00 % 76.719 M -0.47 % 77.080 M 195.70 % 26.067 M -59.73 % 64.735 M 220.71 % 20.185 M -42.98 % 35.402 M 0.00 % 35.402 M 25.32 % 28.250 M 0.00 % 28.250 M 23.20 % 22.930 M 0.00 % 22.930 M 22.99 % 18.644 M 0.00 % 18.644 M 38.65 % 13.447 M 0.00 % 13.447 M -31.82 % 19.723 M 0.00 % 19.723 M 35.93 % 14.510 M 0.00 % 14.510 M 35.78 % 10.686 M 0.00 % 10.686 M 25.84 % 8.492 M 0.00 % 8.492 M
Cost and expenses 693.355 M -0.09 % 694.012 M 5.94 % 655.085 M -3.56 % 679.265 M -4.44 % 710.837 M 33.13 % 533.930 M 4.53 % 510.810 M -24.11 % 673.107 M 19.90 % 561.406 M 14.24 % 491.448 M 75.59 % 279.877 M -45.25 % 511.220 M 14.06 % 448.202 M -2.74 % 460.834 M 5.09 % 438.496 M 23.14 % 356.108 M 3.65 % 343.553 M 8.71 % 316.024 M 8.54 % 291.164 M 6.44 % 273.544 M 10.28 % 248.038 M 9.41 % 226.715 M 17.94 % 192.229 M 33.93 % 143.526 M 11.58 % 128.631 M 18.37 % 108.666 M 0.00 % 108.666 M 25.11 % 86.858 M 0.00 % 86.858 M 1.21 % 85.822 M 193.30 % 29.261 M -59.82 % 72.820 M 214.72 % 23.138 M -74.61 % 91.141 M 0.00 % 91.141 M 30.82 % 69.669 M 0.00 % 69.669 M 74.19 % 39.996 M 0.00 % 39.996 M 78.46 % 22.411 M 0.00 % 22.411 M 43.23 % 15.647 M 0.00 % 15.647 M -45.53 % 28.725 M 0.00 % 28.725 M 41.84 % 20.252 M 0.00 % 20.252 M 48.04 % 13.681 M 0.00 % 13.681 M 31.52 % 10.402 M 0.00 % 10.402 M
Research and development expenses 24.045 M 61.04 % 14.931 M 0.33 % 14.883 M -21.23 % 18.895 M -6.69 % 20.250 M 70.14 % 11.902 M 2.55 % 11.606 M -6.72 % 12.443 M 12.30 % 11.080 M 97.24 % 5.617 M 89.78 % 2.960 M 29.23 % 2.291 M 105.06 % 1.117 M -91.46 % 13.076 M 143.63 % 5.367 M 74.45 % 3.076 M -8.30 % 3.355 M 23.44 % 2.718 M -7.36 % 2.934 M -56.43 % 6.733 M 26.33 % 5.330 M 363.85 % 1.149 M -80.47 % 5.884 M 174.06 % 2.147 M -51.36 % 4.414 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 571.378 M -3.96 % 594.945 M 7.55 % 553.184 M -8.87 % 607.023 M 0.89 % 601.690 M 30.00 % 462.828 M 7.63 % 430.023 M -19.39 % 533.452 M 22.45 % 435.646 M 17.53 % 370.672 M 78.39 % 207.792 M -44.70 % 375.755 M 12.46 % 334.135 M -12.29 % 380.967 M 12.83 % 337.661 M 16.23 % 290.511 M 9.55 % 265.192 M 12.78 % 235.131 M 5.27 % 223.367 M 6.17 % 210.389 M 9.08 % 192.878 M 19.03 % 162.044 M 6.83 % 151.690 M 22.60 % 123.724 M 8.67 % 113.852 M 16.91 % 97.383 M 0.00 % 97.383 M 26.94 % 76.719 M 0.00 % 76.719 M 1.68 % 75.449 M 187.62 % 26.232 M -59.46 % 64.709 M 220.17 % 20.211 M -49.58 % 40.086 M 0.00 % 40.086 M 29.62 % 30.925 M 0.00 % 30.925 M 35.64 % 22.799 M 0.00 % 22.799 M 22.44 % 18.621 M 0.00 % 18.621 M 10.49 % 16.853 M 0.00 % 16.853 M -16.39 % 20.157 M 0.00 % 20.157 M 31.66 % 15.311 M 0.00 % 15.311 M 36.64 % 11.205 M 0.00 % 11.205 M 24.42 % 9.006 M 0.00 % 9.006 M
Interest income 5.421 M 17.99 % 4.594 M -32.95 % 6.852 M 28.96 % 5.313 M -24.42 % 7.030 M 29.81 % 5.416 M 56.43 % 3.462 M -48.71 % 6.750 M 116.97 % 3.111 M -18.42 % 3.814 M 1.24 % 3.767 M 62.53 % 2.318 M 81.07 % 1.280 M -56.36 % 2.933 M 157.07 % 1.141 M 363.16 % 246.353 K -90.66 % 2.637 M -56.15 % 6.013 M 2 584.48 % 224.000 K -63.91 % 620.709 K -46.35 % 1.157 M -37.84 % 1.861 M 6.97 % 1.740 M 120.11 % 790.531 K -23.77 % 1.037 M 45.62 % 712.112 K 0.00 % 712.112 K -2.13 % 727.576 K 0.00 % 727.576 K 0.000 0.000 0.000 0.000 -100.00 % 177.809 K 0.00 % 177.809 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
Interest expense 2.800 M 5.85 % 2.645 M -23.15 % 3.442 M 93.79 % 1.776 M -86.03 % 12.716 M -43.40 % 22.467 M 182.46 % 7.954 M 4.25 % 7.630 M 3.16 % 7.396 M 8.71 % 6.803 M -7.29 % 7.338 M 17.24 % 6.259 M 16.31 % 5.381 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 850.872 K 0.00 % 850.872 K 0.000 0.000 0.000 0.000 -100.00 % 4.368 M 0.000 -100.00 % 3.853 M 0.00 % 3.853 M 534.50 % 607.179 K 0.00 % 607.179 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.911 K 0.00 % 148.911 K 381.16 % 30.949 K 0.00 % 30.949 K 0.000 0.000 0.000 0.000
Depreciation and amortization 24.063 M 3.33 % 23.287 M 2.89 % 22.633 M -20.54 % 28.482 M -8.20 % 31.027 M 46.13 % 21.232 M 4.62 % 20.295 M 24.10 % 16.354 M 0.84 % 16.217 M 14.06 % 14.218 M 9.29 % 13.009 M -8.49 % 14.217 M 7.68 % 13.203 M 38.38 % 9.541 M -0.09 % 9.550 M -15.98 % 11.366 M 77.46 % 6.405 M -12.93 % 7.356 M 35.90 % 5.413 M 8.51 % 4.989 M -1.27 % 5.053 M -0.31 % 5.069 M 5.89 % 4.787 M 167.19 % 1.792 M 169.42 % 665.000 K 4.46 % 636.624 K 0.00 % 636.624 K 5.99 % 600.618 K 0.00 % 600.618 K -69.46 % 1.967 M 0.000 -100.00 % 3.210 M 0.000 -100.00 % 1.861 M 0.00 % 1.861 M 12.14 % 1.660 M 0.00 % 1.660 M 24.92 % 1.329 M 0.00 % 1.329 M 94.73 % 682.285 K 0.00 % 682.285 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 183.180 M 11.58 % 164.175 M 4.87 % 156.545 M 22.37 % 127.932 M -32.14 % 188.522 M 47.33 % 127.955 M -11.76 % 145.015 M -36.17 % 227.178 M 29.10 % 175.968 M 8.07 % 162.828 M 270.42 % 43.958 M -76.44 % 186.543 M 39.72 % 133.514 M -12.68 % 152.896 M 24.53 % 122.782 M 16.38 % 105.504 M 12.14 % 94.084 M 2.36 % 91.918 M 26.29 % 72.784 M 11.72 % 65.148 M -3.17 % 67.281 M 11.66 % 60.253 M 54.09 % 39.103 M 1.91 % 38.371 M 5.07 % 36.519 M 42.24 % 25.673 M 0.00 % 25.673 M 31.65 % 19.501 M 0.00 % 19.501 M -14.80 % 22.889 M 175.44 % 8.310 M -42.54 % 14.462 M 130.73 % 6.268 M -60.57 % 15.895 M 0.00 % 15.895 M 138.35 % 6.669 M 0.00 % 6.669 M 376.80 % 1.399 M 0.00 % 1.399 M -36.05 % 2.187 M 0.00 % 2.187 M -42.54 % 3.806 M 0.00 % 3.806 M 138.32 % -9.932 M 0.00 % -9.932 M -311.29 % -2.415 M 0.00 % -2.415 M -303.89 % 1.184 M 0.00 % 1.184 M 49.13 % 794.209 K 0.00 % 794.209 K
Operating income ratio 0.21 9.24 % 0.19 -0.82 % 0.19 21.70 % 0.16 -24.39 % 0.21 8.43 % 0.19 -12.57 % 0.22 -12.37 % 0.25 5.74 % 0.24 -4.11 % 0.25 83.34 % 0.14 -49.23 % 0.27 16.48 % 0.23 -7.65 % 0.25 13.62 % 0.22 -4.22 % 0.23 6.24 % 0.21 -3.71 % 0.22 11.64 % 0.20 4.55 % 0.19 -10.90 % 0.21 2.24 % 0.21 24.21 % 0.17 -19.87 % 0.21 -4.60 % 0.22 15.09 % 0.19 0.00 % 0.19 4.79 % 0.18 0.00 % 0.18 -12.92 % 0.21 -4.81 % 0.22 33.49 % 0.17 -22.27 % 0.21 43.54 % 0.15 0.00 % 0.15 69.99 % 0.09 0.00 % 0.09 158.55 % 0.03 0.00 % 0.03 -62.00 % 0.09 0.00 % 0.09 -54.56 % 0.20 0.00 % 0.20 137.02 % -0.53 0.00 % -0.53 -290.38 % -0.14 0.00 % -0.14 -269.91 % 0.08 0.00 % 0.08 12.32 % 0.07 0.00 % 0.07
Total other income expenses net 20.393 M 46.23 % 13.946 M -65.85 % 40.835 M 208.71 % 13.228 M -21.79 % 16.912 M 520.44 % -4.022 M -122.74 % 17.686 M 2 483.52 % -742.012 K -110.44 % 7.106 M -76.50 % 30.237 M 118.60 % 13.832 M -10.43 % 15.442 M -5.06 % 16.266 M -47.88 % 31.208 M 480.72 % 5.374 M -71.93 % 19.145 M 2 178.69 % -921.000 K 70.13 % -3.083 M -556.75 % 675.000 K -93.65 % 10.638 M 447.98 % -3.057 M -1 515.04 % 216.037 K 112.42 % -1.740 M -162.39 % 2.789 M 368.94 % -1.037 M -664.50 % -135.644 K 0.00 % -135.644 K -124.09 % 563.059 K 0.00 % 563.059 K 137.52 % -1.501 M -37 419.15 % -4.000 K -100.48 % 840.569 K 12 108.13 % -7.000 K 99.46 % -1.287 M 0.00 % -1.287 M -111.90 % -607.179 K 0.00 % -607.179 K -362.37 % -131.318 K 0.00 % -131.318 K -102.35 % 5.587 M 0.00 % 5.587 M 142 434.84 % -3.925 K 0.00 % -3.925 K 97.36 % -148.911 K 0.00 % -148.911 K -381.16 % -30.949 K 0.00 % -30.949 K -50.10 % -20.619 K 0.00 % -20.619 K 51.45 % -42.467 K 0.00 % -42.467 K
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 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31
Net debt -349.288 M 5.63 % -370.128 M -36.48 % -271.190 M -23.70 % -219.229 M -267.63 % -59.633 M -10.94 % -53.752 M 58.21 % -128.619 M -21.17 % -106.150 M -10.98 % -95.650 M -158.45 % -37.009 M -27.51 % -29.023 M 72.11 % -104.045 M -13.23 % -91.892 M 24.51 % -121.732 M 0.04 % -121.779 M -47.34 % -82.649 M -2 026.29 % -3.887 M -196.35 % 4.034 M -94.80 % 77.648 M 670.39 % -13.613 M 67.95 % -42.473 M -271.77 % -11.425 M -279.97 % 6.348 M 268.88 % -3.759 M -130.06 % 12.505 M -10.60 % 13.988 M 190.86 % -15.395 M 58.18 % -36.812 M 44.27 % -66.055 M 16.29 % -78.907 M -15.34 % -68.411 M -0.99 % -67.741 M -285.35 % -17.579 M -85.41 % -9.481 M 47.68 % -18.121 M 40.59 % -30.499 M -30.96 % -23.288 M -124.94 % -10.353 M 13.44 % -11.960 M 64.19 % -33.402 M -592.07 % 6.788 M
Total investments 29.599 M -41.44 % 50.545 M 36.21 % 37.108 M -18.52 % 45.542 M 31.81 % 34.552 M 23.80 % 27.910 M -26.56 % 38.003 M -32.83 % 56.576 M -34.18 % 85.959 M 1.23 % 84.912 M -10.12 % 94.478 M -13.93 % 109.774 M 22.85 % 89.356 M -37.13 % 142.132 M -4.60 % 148.983 M 64.82 % 90.393 M 31.20 % 68.895 M -17.39 % 83.397 M 19.21 % 69.957 M 1 702.08 % 3.882 M -65.39 % 11.217 M 0.000 -100.00 % 6.520 M 1 461.55 % 417.533 K -82.13 % 2.337 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.766 M -46.77 % 3.318 M -11.77 % 3.761 M -59.82 % 9.360 M 17 332.12 % 53.694 K 0.00 % 53.694 K 0.00 % 53.694 K
Total debt 291.245 M 55.71 % 187.039 M -42.84 % 327.224 M 11.29 % 294.022 M -34.09 % 446.089 M -8.91 % 489.734 M -4.45 % 512.517 M -9.32 % 565.185 M 0.55 % 562.104 M -0.12 % 562.773 M 55.74 % 361.365 M -2.15 % 369.296 M 52.08 % 242.838 M 28.24 % 189.366 M 1.48 % 186.601 M 18.12 % 157.978 M -4.28 % 165.036 M 3.01 % 160.214 M 0.86 % 158.854 M 211.48 % 51.000 M 61.29 % 31.621 M -37.45 % 50.550 M -10.80 % 56.668 M 11.62 % 50.768 M -26.54 % 69.113 M -6.37 % 73.819 M 100.12 % 36.887 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.638 M 19.89 % 28.890 M 480.11 % 4.980 M 0.000 -100.00 % 72.534 K -57.14 % 169.246 K -98.29 % 9.878 M 0.000 -100.00 % 16.600 M
Accumulated other comprehensive income loss -111.274 M 50.10 % -223.005 M -141.01 % -92.528 M -80.54 % -51.252 M 46.67 % -96.096 M -401.84 % -19.149 M -140.97 % 46.742 M -66.58 % 139.857 M -0.13 % 140.040 M 14.62 % 122.173 M 247.29 % -82.949 M -8.90 % -76.170 M -13.00 % -67.409 M -13.70 % -59.289 M -8.16 % -54.817 M -13.32 % -48.373 M -21.74 % -39.735 M -21.21 % -32.782 M -14.77 % -28.562 M -19.66 % -23.870 M -18.05 % -20.220 M -32.34 % -15.279 M -47.09 % -10.387 M -2.59 % -10.125 M -13.53 % -8.918 M -6.61 % -8.365 M 47.59 % -15.960 M -3.23 % -15.460 M -4.26 % -14.829 M -5.35 % -14.076 M 0.000 100.00 % -12.394 M 17.44 % -15.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.255 B 1.73 % 2.217 B 7.16 % 2.069 B 12.12 % 1.845 B 4.01 % 1.774 B 9.49 % 1.620 B 3.49 % 1.565 B 6.96 % 1.464 B 12.04 % 1.306 B 11.16 % 1.175 B 16.25 % 1.011 B 1.35 % 997.407 M 16.71 % 854.609 M 15.18 % 741.960 M 17.08 % 633.746 M 15.81 % 547.250 M 16.16 % 471.127 M 14.35 % 411.996 M 21.93 % 337.891 M 16.63 % 289.700 M 24.98 % 231.802 M 17.63 % 197.053 M 24.28 % 158.557 M 11.68 % 141.973 M 20.39 % 117.929 M 18.31 % 99.681 M 17.01 % 85.188 M 14.31 % 74.526 M 0.000 -100.00 % 51.146 M 0.000 -100.00 % 34.660 M 11.27 % 31.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 56.701 M -0.02 % 56.713 M -0.07 % 56.754 M -0.01 % 56.759 M -0.52 % 57.058 M -0.18 % 57.160 M -0.45 % 57.417 M -0.24 % 57.556 M -0.20 % 57.672 M -0.03 % 57.690 M -0.18 % 57.794 M 0.00 % 57.794 M -0.15 % 57.881 M 0.01 % 57.875 M 1.36 % 57.101 M 1.33 % 56.349 M 0.24 % 56.215 M 0.00 % 56.215 M 0.47 % 55.954 M 0.00 % 55.954 M 0.50 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.00 % 55.675 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 2.274 B 7.07 % 2.124 B 5.37 % 2.015 B 4.77 % 1.924 B 6.40 % 1.808 B 4.43 % 1.731 B -0.66 % 1.743 B 0.50 % 1.734 B 9.95 % 1.577 B 10.60 % 1.426 B 21.74 % 1.172 B -2.14 % 1.197 B 13.85 % 1.052 B 13.20 % 928.902 M 9.17 % 850.897 M 15.07 % 739.488 M 19.74 % 617.586 M 10.90 % 556.864 M 23.06 % 452.529 M 9.59 % 412.947 M 10.64 % 373.245 M 12.75 % 331.046 M 18.62 % 279.092 M 9.88 % 253.994 M 15.18 % 220.522 M 12.35 % 196.273 M 10.95 % 176.902 M 8.36 % 163.261 M 13.69 % 143.607 M 8.53 % 132.318 M 15.86 % 114.210 M 5.72 % 108.034 M -5.04 % 113.774 M 37.25 % 82.893 M 21.76 % 68.076 M 8.67 % 62.643 M 50.77 % 41.548 M 22.21 % 33.997 M -37.23 % 54.159 M -5.58 % 57.357 M 474.43 % 9.985 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.909 M -3.02 % 1.969 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
Long term debt 167.779 M 47.21 % 113.975 M 29.78 % 87.822 M 55.54 % 56.461 M -84.09 % 354.968 M -7.11 % 382.121 M -4.14 % 398.626 M -2.60 % 409.270 M 9.49 % 373.782 M 3.90 % 359.765 M 141.46 % 148.997 M -57.41 % 349.878 M 55.12 % 225.547 M 19.11 % 189.366 M 1.48 % 186.601 M 44.68 % 128.974 M 2.15 % 126.256 M 3.97 % 121.434 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 % 72.534 K -74.91 % 289.089 K 0.000 -100.00 % 11.600 M
Total non current liabilities 202.138 M 34.45 % 150.347 M 19.21 % 126.122 M 35.56 % 93.037 M -76.51 % 396.037 M -5.73 % 420.114 M -2.35 % 430.224 M -2.13 % 439.576 M 10.77 % 396.830 M 1.98 % 389.123 M 132.32 % 167.492 M -54.94 % 371.708 M 51.29 % 245.694 M 19.56 % 205.501 M 2.82 % 199.858 M 39.63 % 143.135 M 4.06 % 137.554 M 3.83 % 132.477 M 872.30 % 13.625 M -11.54 % 15.403 M 51.78 % 10.148 M -11.89 % 11.517 M 279.74 % 3.033 M -36.29 % 4.761 M 25.95 % 3.780 M -8.29 % 4.122 M 134.31 % 1.759 M 62.87 % 1.080 M 390.91 % 220.000 K 1.77 % 216.184 K -79.98 % 1.080 M 0.00 % 1.080 M -98.48 % 70.926 M 22.23 % 58.027 M 165.55 % 21.852 M 0.000 -100.00 % 72.534 K 0.00 % 72.534 K -74.91 % 289.089 K 0.000 -100.00 % 11.600 M
Other current liabilities 505.354 M -6.07 % 538.037 M 39.43 % 385.882 M -18.53 % 473.631 M 5.65 % 448.322 M 10.51 % 405.669 M -6.79 % 435.227 M -6.26 % 464.297 M 13.84 % 407.856 M 15.60 % 352.808 M 18.47 % 297.813 M -27.86 % 412.816 M 35.49 % 304.678 M 5.87 % 287.778 M 6.64 % 269.848 M 20.51 % 223.924 M -5.50 % 236.964 M 21.75 % 194.632 M 0.87 % 192.950 M 29.15 % 149.398 M 15.17 % 129.719 M 22.17 % 106.182 M 10.81 % 95.821 M 29.17 % 74.182 M 6.58 % 69.603 M 36.18 % 51.112 M 0.000 -100.00 % 50.020 M 0.000 -100.00 % 29.821 M 0.000 -100.00 % 16.366 M -44.08 % 29.268 M 56.02 % 18.759 M 0.000 -100.00 % 9.533 M 11.41 % 8.557 M -22.14 % 10.990 M 13.91 % 9.648 M 27.32 % 7.578 M 49.14 % 5.081 M
Deferred revenue 0.000 0.000 -100.00 % 93.567 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 123.466 M 68.98 % 73.064 M -69.48 % 239.402 M 0.78 % 237.561 M 160.71 % 91.121 M -15.33 % 107.613 M -5.51 % 113.891 M -26.95 % 155.915 M -17.21 % 188.322 M -7.23 % 203.008 M -4.41 % 212.368 M 993.69 % 19.418 M 12.30 % 17.291 M 0.000 0.000 -100.00 % 29.004 M -25.21 % 38.780 M 0.00 % 38.780 M -75.59 % 158.854 M 211.48 % 51.000 M 61.29 % 31.621 M -37.45 % 50.550 M -10.80 % 56.668 M 11.62 % 50.768 M -26.54 % 69.113 M -6.37 % 73.819 M 100.12 % 36.887 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.638 M 19.89 % 28.890 M 480.11 % 4.980 M 0.000 -100.00 % 72.534 K -25.00 % 96.712 K -98.99 % 9.589 M 0.000 -100.00 % 5.000 M
Total current liabilities 757.806 M 6.89 % 708.978 M -13.98 % 824.204 M 1.66 % 810.744 M 29.71 % 625.034 M 11.43 % 560.917 M -9.70 % 621.173 M -9.92 % 689.585 M 7.06 % 644.094 M 6.28 % 606.025 M 16.80 % 518.843 M 1.92 % 509.090 M 47.38 % 345.436 M 9.56 % 315.286 M -4.83 % 331.301 M 19.54 % 277.153 M -5.75 % 294.047 M 20.53 % 243.957 M -31.77 % 357.532 M 71.70 % 208.229 M 23.56 % 168.529 M 5.02 % 160.479 M -1.85 % 163.510 M 27.49 % 128.257 M -13.45 % 148.182 M 12.82 % 131.349 M 31.31 % 100.033 M 86.78 % 53.558 M 32.02 % 40.567 M 10.67 % 36.657 M 57.20 % 23.318 M 9.07 % 21.379 M -70.39 % 72.200 M 21.89 % 59.232 M 161.70 % 22.634 M 71.00 % 13.236 M 34.95 % 9.808 M -11.53 % 11.087 M -42.37 % 19.237 M 153.86 % 7.578 M -24.83 % 10.081 M
Total liabilities 959.944 M 11.71 % 859.325 M -9.58 % 950.326 M 5.15 % 903.781 M -11.49 % 1.021 B 4.08 % 981.030 M -6.69 % 1.051 B -6.89 % 1.129 B 8.48 % 1.041 B 4.60 % 995.149 M 44.99 % 686.335 M -22.08 % 880.798 M 49.00 % 591.130 M 13.51 % 520.787 M -1.95 % 531.159 M 26.38 % 420.288 M -2.62 % 431.601 M 14.66 % 376.433 M 1.42 % 371.157 M 65.97 % 223.632 M 25.16 % 178.677 M 3.88 % 171.996 M 3.27 % 166.543 M 25.20 % 133.018 M -12.47 % 151.962 M 12.17 % 135.470 M 33.09 % 101.792 M 86.30 % 54.638 M 33.96 % 40.787 M 10.62 % 36.873 M 51.13 % 24.398 M 8.63 % 22.459 M -68.89 % 72.200 M 21.89 % 59.232 M 161.70 % 22.634 M 71.00 % 13.236 M 34.95 % 9.808 M -12.11 % 11.159 M -42.85 % 19.526 M 157.67 % 7.578 M -65.05 % 21.681 M
Other non current assets 15.196 M -94.93 % 299.622 M 1 031.59 % 26.478 M 102.51 % -1.055 B -4 659.88 % 23.133 M -49.86 % 46.133 M 99.10 % 23.171 M -64.00 % 64.367 M -68.24 % 202.644 M 11.39 % 181.924 M 561.40 % 27.506 M -74.30 % 107.015 M 38.76 % 77.122 M 104.72 % 37.672 M -19.32 % 46.693 M -63.02 % 126.261 M 29.43 % 97.549 M -25.42 % 130.797 M -7.58 % 141.525 M 138.99 % 59.218 M 126.59 % -222.719 M 0.000 100.00 % -213.469 M 0.000 -100.00 % 3.244 M 20.14 % 2.700 M -91.73 % 32.646 M 54.59 % 21.118 M 753.26 % 2.475 M 9.99 % 2.250 M -54.20 % 4.913 M 9.17 % 4.500 M 98.13 % 2.271 M 0.000 0.000 0.000 -100.00 % 3.761 M 0.000 -100.00 % 53.694 K 0.00 % 53.694 K 0.00 % 53.694 K
Long term investments 29.599 M -36.99 % 46.973 M 26.58 % 37.108 M -8.06 % 40.363 M 34.13 % 30.091 M 7.84 % 27.904 M -26.55 % 37.992 M -32.83 % 56.562 M -34.18 % 85.936 M 1.22 % 84.897 M -8.24 % 92.518 M -6.72 % 99.185 M 58.67 % 62.512 M -56.01 % 142.104 M -3.93 % 147.919 M 63.64 % 90.393 M 31.20 % 68.895 M -17.39 % 83.397 M 19.21 % 69.957 M 1 702.08 % 3.882 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
Intangible assets 1.201 B 35.66 % 884.992 M -16.40 % 1.059 B -1.01 % 1.069 B 5.52 % 1.013 B 1.95 % 994.027 M 5.93 % 938.408 M 18.44 % 792.318 M 16.92 % 677.667 M 12.45 % 602.661 M 40.66 % 428.464 M 8.92 % 393.359 M 19.91 % 328.052 M 39.18 % 235.708 M 56.43 % 150.677 M 4.19 % 144.624 M 50.77 % 95.921 M 18.58 % 80.889 M 52.84 % 52.925 M 28.64 % 41.143 M 2.79 % 40.026 M 19.69 % 33.441 M 28.52 % 26.020 M 11.00 % 23.442 M 22.77 % 19.095 M 11.81 % 17.078 M -3.58 % 17.711 M 4.09 % 17.015 M 1.48 % 16.767 M 11.85 % 14.990 M 19.05 % 12.591 M 24.02 % 10.152 M 2.83 % 9.873 M 1.20 % 9.755 M 289.05 % 2.507 M -40.56 % 4.218 M -30.35 % 6.056 M -26.58 % 8.249 M -17.30 % 9.975 M 73.70 % 5.743 M 84.77 % 3.108 M
GoodWill 55.895 M 3.60 % 53.951 M -1.00 % 54.496 M -2.71 % 56.016 M 2.27 % 54.773 M -4.15 % 57.147 M -32.26 % 84.359 M 65.74 % 50.898 M 109.66 % 24.276 M 0.51 % 24.153 M 7.70 % 22.426 M 2.64 % 21.849 M 32.23 % 16.524 M 624.13 % 2.282 M -4.80 % 2.397 M -1.57 % 2.435 M 5.23 % 2.314 M 3.87 % 2.228 M -5.28 % 2.352 M -2.68 % 2.417 M -6.76 % 2.592 M 0.12 % 2.589 M 0.43 % 2.578 M -0.94 % 2.602 M 1.22 % 2.571 M 2.56 % 2.507 M 0.07 % 2.505 M 0.65 % 2.489 M 1.92 % 2.442 M 2.41 % 2.385 M 3.68 % 2.300 M 0.94 % 2.278 M -4.40 % 2.383 M 7.27 % 2.222 M 8.93 % 2.040 M 4.43 % 1.953 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.256 B 33.82 % 938.943 M -15.65 % 1.113 B -1.10 % 1.125 B 5.36 % 1.068 B 1.62 % 1.051 B 2.78 % 1.023 B 21.29 % 843.216 M 20.13 % 701.943 M 11.99 % 626.814 M 39.02 % 450.890 M 8.59 % 415.208 M 20.50 % 344.576 M 44.79 % 237.990 M 55.47 % 153.074 M 4.09 % 147.059 M 49.70 % 98.235 M 18.19 % 83.117 M 50.36 % 55.277 M 26.90 % 43.559 M 2.21 % 42.618 M 18.28 % 36.030 M 25.99 % 28.598 M 9.80 % 26.045 M 20.21 % 21.666 M 10.63 % 19.584 M -3.12 % 20.216 M 3.65 % 19.504 M 1.54 % 19.209 M 10.56 % 17.375 M 16.68 % 14.891 M 19.79 % 12.431 M 1.42 % 12.256 M 2.33 % 11.977 M 163.40 % 4.547 M -26.32 % 6.172 M 1.90 % 6.056 M -26.58 % 8.249 M -17.30 % 9.975 M 73.70 % 5.743 M 84.77 % 3.108 M
Property plant equipment net 490.649 M 18.46 % 414.206 M 3.17 % 401.489 M -3.60 % 416.476 M 12.43 % 370.444 M -7.65 % 401.113 M 3.98 % 385.773 M 9.62 % 351.903 M 15.90 % 303.621 M 8.53 % 279.747 M 38.27 % 202.319 M 7.02 % 189.045 M 2.28 % 184.822 M 9.15 % 169.324 M 1.76 % 166.392 M -2.83 % 171.239 M 3.23 % 165.878 M 1.21 % 163.902 M -3.16 % 169.254 M -2.91 % 174.336 M -3.20 % 180.101 M -1.55 % 182.935 M -1.05 % 184.871 M -0.44 % 185.687 M 14.92 % 161.582 M 8.35 % 149.127 M 117.90 % 68.438 M 92.23 % 35.602 M 73.11 % 20.566 M 79.82 % 11.437 M 111.52 % 5.407 M -8.97 % 5.940 M -75.66 % 24.405 M 1.18 % 24.119 M 5.22 % 22.924 M 108.25 % 11.008 M 166.70 % 4.127 M -37.97 % 6.654 M -21.82 % 8.512 M 35.59 % 6.278 M 30.82 % 4.799 M
Total non current assets 1.792 B 5.42 % 1.700 B 7.70 % 1.578 B -0.26 % 1.582 B 6.06 % 1.492 B -0.44 % 1.498 B 1.95 % 1.470 B 11.68 % 1.316 B 8.93 % 1.208 B 11.00 % 1.088 B 40.77 % 773.233 M -4.59 % 810.453 M 21.14 % 669.032 M 13.96 % 587.091 M 14.20 % 514.078 M 15.64 % 444.559 M 22.92 % 361.662 M -4.28 % 377.815 M 3.21 % 366.056 M 32.10 % 277.113 M 24.42 % 222.719 M 1.71 % 218.965 M 2.57 % 213.469 M 0.82 % 211.732 M 12.52 % 188.178 M 8.73 % 173.062 M 38.66 % 124.814 M 59.14 % 78.430 M 85.63 % 42.250 M 36.02 % 31.062 M 23.21 % 25.211 M 10.23 % 22.871 M -41.25 % 38.932 M 7.86 % 36.096 M 31.40 % 27.471 M 59.90 % 17.180 M 23.20 % 13.945 M -6.43 % 14.903 M -19.62 % 18.540 M 53.56 % 12.074 M 51.67 % 7.961 M
Other current assets 42.076 M -9.72 % 46.604 M -57.33 % 109.228 M 307.82 % 26.784 M -77.98 % 121.635 M 40.18 % 86.771 M 165.20 % 32.719 M -49.05 % 64.222 M -42.96 % 112.601 M 61.20 % 69.852 M -50.86 % 142.140 M 134.46 % 60.624 M 495.34 % 10.183 M 86.70 % 5.454 M -98.77 % 442.579 M 772.64 % 50.717 M -10.27 % 56.522 M 473.01 % 9.864 M 357.73 % 2.155 M -96.06 % 54.649 M 261.87 % 15.102 M 106.32 % 7.320 M -21.97 % 9.381 M 58.73 % 5.910 M -19.22 % 7.316 M 450.87 % 1.328 M -24.11 % 1.750 M -98.22 % 98.394 M 34.78 % 73.004 M 1 422.07 % 4.796 M -88.56 % 41.918 M 11.29 % 37.667 M 1 404.59 % 2.503 M -86.25 % 18.203 M 11.26 % 16.360 M -28.35 % 22.835 M 68.11 % 13.584 M 36.64 % 9.941 M -68.64 % 31.699 M 0.000 -100.00 % 4.557 M
Short term investments 2.390 M -33.10 % 3.572 M 62.08 % 2.204 M -57.45 % 5.180 M 16.12 % 4.461 M 73 598.99 % 6.053 K -44.97 % 11.000 K -25.00 % 14.666 K -36.23 % 23.000 K 51.01 % 15.231 K -99.22 % 1.960 M -81.49 % 10.589 M -60.55 % 26.844 M 95 355.52 % 28.122 K -97.36 % 1.064 M 0.000 0.000 0.000 -100.00 % 70.436 M 41.59 % 49.746 M 343.49 % 11.217 M 0.000 -100.00 % 6.520 M 1 461.55 % 417.533 K -82.13 % 2.337 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.766 M -46.77 % 3.318 M 0.000 -100.00 % 9.360 M 0.000 0.000 0.000
cash and cash equivalents 640.533 M 14.96 % 557.167 M -6.89 % 598.414 M 16.59 % 513.251 M 1.49 % 505.722 M -6.95 % 543.486 M -15.23 % 641.136 M -4.50 % 671.336 M 2.06 % 657.754 M 9.67 % 599.782 M 53.64 % 390.388 M -17.53 % 473.341 M 41.41 % 334.730 M 7.60 % 311.098 M 0.88 % 308.380 M 28.16 % 240.627 M 42.45 % 168.923 M 8.16 % 156.180 M 92.33 % 81.206 M 25.68 % 64.613 M -12.80 % 74.094 M 19.56 % 61.974 M 23.16 % 50.320 M -7.71 % 54.527 M -3.68 % 56.608 M -5.39 % 59.831 M 14.44 % 52.282 M 42.02 % 36.812 M -44.27 % 66.055 M -16.29 % 78.907 M 15.34 % 68.411 M 0.99 % 67.741 M 29.73 % 52.217 M 36.08 % 38.371 M 66.10 % 23.101 M -24.26 % 30.499 M 30.56 % 23.360 M 122.01 % 10.522 M -51.82 % 21.837 M -34.62 % 33.402 M 240.42 % 9.812 M
Cash and short term investments 642.923 M 14.66 % 560.739 M -6.64 % 600.618 M 15.85 % 518.431 M 1.62 % 510.183 M -6.13 % 543.492 M -15.23 % 641.147 M -4.50 % 671.350 M 2.06 % 657.777 M 9.67 % 599.797 M 52.87 % 392.348 M -18.92 % 483.930 M 33.84 % 361.574 M 16.21 % 311.126 M 0.54 % 309.444 M 28.60 % 240.627 M 42.45 % 168.923 M 8.16 % 156.180 M 92.33 % 81.206 M 25.68 % 64.613 M -12.80 % 74.094 M 19.56 % 61.974 M 23.16 % 50.320 M -7.71 % 54.527 M -3.68 % 56.608 M -5.39 % 59.831 M 14.44 % 52.282 M 42.02 % 36.812 M -44.27 % 66.055 M -16.29 % 78.907 M 15.34 % 68.411 M 0.99 % 67.741 M 29.73 % 52.217 M 36.08 % 38.371 M 54.31 % 24.867 M -26.47 % 33.817 M 44.76 % 23.360 M 17.49 % 19.882 M -8.95 % 21.837 M -34.62 % 33.402 M 240.42 % 9.812 M
Total current assets 1.442 B 12.35 % 1.283 B -7.52 % 1.388 B 11.43 % 1.245 B -6.88 % 1.337 B 10.15 % 1.214 B -8.35 % 1.325 B -14.40 % 1.547 B 9.74 % 1.410 B 5.79 % 1.333 B 22.89 % 1.085 B -14.43 % 1.267 B 30.18 % 973.645 M 12.87 % 862.598 M -0.62 % 867.978 M 21.36 % 715.217 M 4.03 % 687.525 M 23.77 % 555.482 M 21.38 % 457.630 M 27.31 % 359.466 M 9.19 % 329.203 M 15.89 % 284.077 M 22.36 % 232.166 M 32.45 % 175.280 M -4.90 % 184.306 M 16.15 % 158.681 M 3.12 % 153.880 M 10.33 % 139.469 M -1.88 % 142.144 M 2.91 % 138.130 M 21.81 % 113.397 M 5.37 % 107.623 M -26.81 % 147.042 M 38.68 % 106.029 M 67.66 % 63.239 M 7.73 % 58.700 M 56.90 % 37.411 M 23.66 % 30.253 M -45.14 % 55.144 M 4.32 % 52.861 M 122.99 % 23.705 M
Inventory 64.939 M 10.18 % 58.938 M -18.46 % 72.283 M 15.06 % 62.822 M -7.65 % 68.028 M -18.68 % 83.659 M -0.73 % 84.278 M -13.63 % 97.574 M -22.60 % 126.063 M -14.26 % 147.036 M 22.21 % 120.314 M 5.42 % 114.125 M 86.86 % 61.074 M -13.68 % 70.749 M -38.99 % 115.955 M 12.72 % 102.870 M 9.20 % 94.202 M -11.31 % 106.216 M 129.17 % 46.349 M 19.83 % 38.679 M -16.83 % 46.506 M 32.04 % 35.221 M 85.75 % 18.961 M 194.02 % 6.449 M 74.11 % 3.704 M -14.03 % 4.309 M 34.02 % 3.215 M -24.57 % 4.262 M 38.17 % 3.085 M -15.76 % 3.662 M 19.37 % 3.068 M 38.51 % 2.215 M -96.01 % 55.446 M 181.61 % 19.689 M 244.09 % 5.722 M 179.45 % 2.048 M 338.41 % 467.040 K 8.81 % 429.239 K -73.31 % 1.608 M 173.04 % 588.966 K -21.95 % 754.604 K
Net receivables 691.904 M 12.14 % 617.020 M 1.90 % 605.505 M -4.98 % 637.241 M -0.02 % 637.395 M 27.46 % 500.057 M -11.72 % 566.456 M -20.69 % 714.245 M 24.09 % 575.597 M 11.51 % 516.169 M 0.09 % 515.710 M -20.87 % 651.738 M 20.51 % 540.814 M 13.79 % 475.269 M 9.66 % 433.420 M 35.53 % 319.788 M 0.25 % 319.004 M 23.76 % 257.758 M 0.000 -100.00 % 201.524 M 4.15 % 193.501 M 22.17 % 158.393 M 3.18 % 153.504 M 42.16 % 107.977 M -11.24 % 121.657 M 30.51 % 93.214 M -3.54 % 96.633 M 21.59 % 79.473 M 0.000 -100.00 % 50.764 M 0.000 0.000 -100.00 % 36.876 M 53.25 % 24.063 M 47.72 % 16.290 M 0.000 0.000 0.000 0.000 -100.00 % 18.870 M 119.88 % 8.582 M
Tax assets 0.000 0.000 0.000 -100.00 % 1.055 B 0.000 100.00 % -27.904 M 0.000 0.000 100.00 % -85.936 M -1.22 % -84.897 M 0.000 0.000 0.000 0.000 0.000 100.00 % -90.393 M -31.20 % -68.895 M 17.39 % -83.397 M -19.21 % -69.957 M -1 702.08 % -3.882 M 0.000 0.000 0.000 0.000 -100.00 % 1.686 M 2.16 % 1.650 M -53.04 % 3.514 M 59.28 % 2.206 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 14.136 M 92.09 % 7.359 M -37.56 % 11.786 M 11.39 % 10.581 M 31.48 % 8.048 M -24.48 % 10.657 M 30.70 % 8.154 M 82.59 % 4.466 M 4.12 % 4.289 M -90.27 % 44.086 M 699.38 % 5.515 M -89.62 % 53.140 M 366.01 % 11.403 M 205.18 % 3.736 M -91.65 % 44.743 M 3 434.74 % 1.266 M -23.33 % 1.651 M 232.77 % 496.139 K -57.99 % 1.181 M -49.38 % 2.333 M 43.30 % 1.628 M 40.87 % 1.156 M -41.93 % 1.990 M 357.64 % 434.836 K -45.65 % 800.000 K 328.58 % 186.661 K -99.69 % 59.558 M 16 939.94 % 349.520 K -99.08 % 38.015 M 711.05 % 4.687 M -78.10 % 21.405 M 515.14 % 3.480 M -50.43 % 7.020 M -32.35 % 10.378 M -38.49 % 16.872 M 355.63 % 3.703 M 214.08 % 1.179 M 0.000 0.000 0.000 0.000
Tax payables 114.850 M 26.88 % 90.518 M -3.26 % 93.567 M 5.17 % 88.971 M 14.74 % 77.543 M 109.70 % 36.978 M -42.13 % 63.901 M -1.55 % 64.908 M 48.78 % 43.627 M 612.42 % 6.124 M 94.59 % 3.147 M -86.73 % 23.717 M 96.59 % 12.064 M -49.25 % 23.772 M 42.26 % 16.710 M -27.22 % 22.959 M 37.88 % 16.652 M 65.71 % 10.049 M 121.00 % 4.547 M -17.31 % 5.499 M -1.12 % 5.561 M 114.56 % 2.592 M -71.30 % 9.031 M 214.46 % 2.872 M -66.86 % 8.666 M 39.07 % 6.231 M 73.67 % 3.588 M 12.52 % 3.189 M 24.96 % 2.552 M 18.78 % 2.149 M 12.31 % 1.913 M 24.78 % 1.533 M 20.30 % 1.274 M 5.78 % 1.205 M 54.13 % 781.686 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 354.968 M -7.11 % 382.121 M -3.82 % 397.288 M -2.26 % 406.489 M 9.92 % 369.796 M 4.28 % 354.603 M 147.66 % 143.183 M -58.00 % 340.909 M 58.15 % 215.556 M 13.83 % 189.366 M 1.48 % 186.601 M 44.68 % 128.974 M 2.15 % 126.256 M 3.97 % 121.434 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 10.877 M 101.76 % 5.391 M 17.70 % 4.580 M -11.99 % 5.204 M 0.000 -100.00 % 54.508 K -97.07 % 1.861 M -66.19 % 5.505 M 38.28 % 3.981 M
Capital lease obligations 20.759 M -4.29 % 21.691 M 4.85 % 20.688 M -6.39 % 22.101 M 1 692.44 % 1.233 M -51.98 % 2.568 M -33.87 % 3.883 M -27.14 % 5.329 M -16.45 % 6.379 M -14.03 % 7.420 M -4.96 % 7.807 M -14.56 % 9.137 M -14.26 % 10.657 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 -100.00 % 72.534 K -57.14 % 169.246 K -63.02 % 457.707 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.149 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 73.278 M 0.00 % 73.278 M 521.04 % -17.404 M -123.75 % 73.279 M -0.01 % 73.284 M 35.37 % 54.137 M -26.13 % 73.290 M 0.00 % 73.293 M 0.00 % 73.295 M 3.08 % 71.106 M -30.83 % 102.804 M 44.57 % 71.108 M 0.00 % 71.110 M 0.55 % 70.720 M 53.97 % 45.932 M -66.20 % 135.889 M 130.04 % 59.071 M -33.37 % 88.654 M 51.07 % 58.684 M 492.28 % 9.908 M 921.47 % 970.000 K 0.01 % 969.871 K -0.01 % 970.000 K 0.01 % 969.871 K -97.93 % 46.918 M 14.67 % 40.917 M 13.53 % 36.039 M 9.01 % 33.060 M -67.83 % 102.761 M 10 495.33 % 969.871 K -98.34 % 58.535 M 5 935.34 % 969.871 K 0.00 % 969.871 K 0.00 % 969.871 K -98.47 % 63.496 M 10.54 % 57.439 M 38.25 % 41.548 M 22.41 % 33.942 M -35.10 % 52.298 M 0.86 % 51.852 M 763.62 % 6.004 M
Deferred tax liabilities non current 34.359 M -5.53 % 36.372 M -5.03 % 38.300 M 4.71 % 36.576 M -10.94 % 41.069 M 8.10 % 37.992 M 20.24 % 31.598 M 4.26 % 30.306 M 31.49 % 23.048 M -21.49 % 29.358 M 58.74 % 18.495 M -15.28 % 21.830 M 8.35 % 20.147 M 24.86 % 16.135 M 21.71 % 13.257 M -6.38 % 14.161 M 25.34 % 11.298 M 2.32 % 11.042 M -18.96 % 13.625 M -11.54 % 15.403 M 51.78 % 10.148 M -11.89 % 11.517 M 279.74 % 3.033 M -36.29 % 4.761 M 154.45 % 1.871 M -13.10 % 2.153 M 22.40 % 1.759 M 62.87 % 1.080 M 390.91 % 220.000 K 1.77 % 216.184 K -79.98 % 1.080 M 0.00 % 1.080 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -70.926 M -22.23 % -58.027 M -165.55 % -21.852 M 0.000 100.00 % -72.534 K 0.000 0.000 0.000 0.000
Total assets 3.234 B 8.40 % 2.983 B 0.58 % 2.966 B 4.89 % 2.828 B -0.06 % 2.829 B 4.30 % 2.712 B -2.93 % 2.794 B -2.41 % 2.863 B 9.36 % 2.618 B 8.13 % 2.421 B 30.33 % 1.858 B -10.59 % 2.078 B 26.50 % 1.643 B 13.31 % 1.450 B 4.89 % 1.382 B 19.17 % 1.160 B 10.54 % 1.049 B 12.42 % 933.297 M 13.31 % 823.686 M 29.39 % 636.579 M 15.34 % 551.922 M 9.72 % 503.042 M 12.88 % 445.635 M 15.15 % 387.012 M 3.90 % 372.484 M 12.28 % 331.743 M 19.03 % 278.694 M 27.90 % 217.899 M 18.17 % 184.394 M 8.99 % 169.191 M 22.06 % 138.608 M 6.22 % 130.493 M -29.83 % 185.974 M 30.85 % 142.125 M 56.68 % 90.710 M 19.55 % 75.879 M 47.75 % 51.356 M 13.73 % 45.156 M -38.72 % 73.684 M 13.47 % 64.935 M 105.06 % 31.666 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-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 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 2000-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -7.035 M -124.71 % 28.468 M 131.18 % -91.297 M -69.03 % -54.013 M -231.50 % 41.074 M 1 080.99 % -4.187 M 93.88 % -68.426 M 0.000 -100.00 % 18.796 M 0.000 -100.00 % 9.002 M 0.000 -100.00 % 139.477 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.000 -99.94 % 87.000 K -2.79 % 89.493 K -48.86 % 175.000 K -33.39 % 262.743 K -39.46 % 434.000 K -24.15 % 572.191 K -20.20 % 717.000 K -57.62 % 1.692 M 161.11 % 648.000 K 0.42 % 645.282 K -35.66 % 1.003 M 122.12 % 451.561 K -45.00 % 821.000 K -52.68 % 1.735 M -40.72 % 2.927 M -53.47 % 6.291 M -0.15 % 6.300 M 104.82 % 3.076 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -60.390 M -199.83 % 60.491 M 185.38 % -70.852 M -280.22 % 39.315 M 143.23 % -90.951 M -496.14 % 22.959 M -66.99 % 69.557 M 226.22 % -55.107 M -951.47 % -5.241 M -109.39 % 55.800 M 154.83 % 21.897 M 147.08 % -46.506 M 34.21 % -70.688 M -324.31 % -16.660 M 84.05 % -104.460 M -342.89 % 43.007 M 168.87 % -62.446 M 51.15 % -127.823 M 0.000 100.00 % -119.005 M 0.000 100.00 % -102.821 M 0.000 100.00 % -15.567 M 0.000 100.00 % -4.078 M 0.00 % -4.078 M 30.27 % -5.849 M 0.00 % -5.849 M -849.87 % -615.738 K 0.00 % -615.738 K -104.66 % 13.216 M 0.00 % 13.216 M 194.50 % -13.985 M 0.00 % -13.985 M -35.06 % -10.355 M 0.00 % -10.355 M -511.58 % -1.693 M 0.00 % -1.693 M 58.69 % -4.099 M 0.00 % -4.099 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -61.799 M -180.88 % 76.406 M 220.39 % -63.463 M -301.30 % 31.526 M 119.31 % -163.274 M -490.77 % 41.783 M -73.70 % 158.856 M 235.69 % -117.075 M -124.75 % -52.091 M -285.08 % 28.146 M -83.35 % 169.020 M 241.36 % -119.565 M -51.10 % -79.129 M -24.46 % -63.579 M 27.16 % -87.280 M -1 884.38 % -4.398 M 91.83 % -53.824 M 15.85 % -63.961 M 0.000 100.00 % -58.984 M 0.000 100.00 % -50.261 M 0.000 100.00 % -12.375 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -4.566 M -132.15 % -1.967 M -602.43 % -280.000 K -105.37 % 5.215 M -54.95 % 11.576 M 345.47 % -4.716 M -133.19 % 14.209 M -50.82 % 28.890 M 242.98 % -20.206 M 32.64 % -29.998 M -196.54 % -10.116 M -41.41 % -7.154 M -173.17 % 9.777 M -77.31 % 43.091 M 380.38 % -15.369 M -192.78 % -5.249 M -135.81 % 14.657 M 119.29 % -75.967 M 0.000 100.00 % -9.109 M 0.000 100.00 % -29.371 M 0.000 100.00 % -1.969 M 0.000 100.00 % -10.243 K 0.00 % -10.243 K 95.55 % -230.346 K 0.00 % -230.346 K 65.28 % -663.532 K 0.00 % -663.532 K -104.54 % 14.622 M 0.00 % 14.622 M 176.32 % -19.160 M 0.00 % -19.160 M -174.37 % -6.983 M 0.00 % -6.983 M -280.11 % -1.837 M 0.00 % -1.837 M -625.13 % 349.858 K 0.00 % 349.858 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 7.767 M -16.63 % 9.317 M 24.52 % 7.483 M -88.20 % 63.416 M 3 970.79 % -1.638 M 98.42 % -103.920 M -450.09 % 29.684 M -41.67 % 50.893 M -28.94 % 71.624 M 152.42 % -136.639 M -256.52 % 87.298 M 0.000 -100.00 % 24.680 M 0.000 -100.00 % 15.766 M 0.000 -100.00 % 3.305 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 5.975 M 142.84 % -13.948 M 15.09 % -16.426 M -234.60 % -4.909 M -83.93 % -2.669 M 78.60 % -12.469 M -3 126.51 % 412.000 K -87.86 % 3.393 M -79.01 % 16.163 M 215.68 % -13.972 M -3 696.81 % -368.000 K 94.81 % -7.085 M -430.30 % -1.336 M -134.90 % 3.828 M 311.39 % -1.811 M -103.44 % 52.655 M 326.19 % -23.279 M -292.31 % 12.105 M 0.000 100.00 % -50.913 M 0.000 100.00 % -23.189 M 0.000 100.00 % -1.223 M 0.000 100.00 % -4.068 M 0.00 % -4.068 M 27.59 % -5.618 M 0.00 % -5.618 M -11 855.11 % 47.795 K 0.01 % 47.792 K 103.40 % -1.407 M 0.00 % -1.407 M -127.18 % 5.175 M 0.00 % 5.175 M 253.48 % -3.372 M 0.00 % -3.372 M -2 441.39 % 144.008 K 0.00 % 144.006 K 103.24 % -4.449 M 0.00 % -4.449 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -7.472 M -161.25 % -2.860 M -113.25 % 21.587 M 149.36 % 8.657 M -95.50 % 192.254 M 690.26 % 24.328 M 177.42 % -31.422 M -121.75 % 144.444 M 67.84 % 86.063 M 307.03 % -41.570 M -74.00 % -23.890 M -131.61 % 75.572 M 599.03 % 10.811 M 164.78 % -16.688 M -119.37 % 86.157 M 493.66 % -21.886 M -145.36 % 48.251 M -57.49 % 113.509 M 347.81 % -45.805 M -162.62 % 73.144 M 1 489.26 % -5.265 M -107.24 % 72.762 M 321.11 % -32.908 M -235.70 % 24.250 M 682.80 % -4.161 M 85.30 % -28.315 M -232.71 % 21.336 M 192.01 % -23.189 M -236.90 % 16.938 M 538.05 % -3.867 M -7 004.68 % 56.002 K -95.76 % 1.319 M -51.15 % 2.701 M 542.53 % -610.370 K 0.00 % -610.370 K 88.26 % -5.199 M -189.61 % 5.802 M 584.84 % -1.197 M -146.63 % 2.567 M 119.38 % -13.243 M -674.67 % 2.305 M 137.24 % -6.189 M -537.05 % 1.416 M -94.30 % 24.861 M 429.04 % 4.699 M 191.63 % -5.129 M 42.33 % -8.893 M -182.70 % -3.146 M -175.55 % -1.142 M -100.00 % -570.795 K 89.15 % -5.260 M -100.00 % -2.630 M
Net cash provided by operating activities 123.996 M -47.64 % 236.806 M 76.10 % 134.475 M -26.15 % 182.081 M 19.94 % 151.805 M 2.80 % 147.664 M -34.72 % 226.216 M 14.10 % 198.265 M -3.47 % 205.387 M -14.25 % 239.522 M 324.30 % 56.451 M -61.95 % 148.356 M 77.42 % 83.618 M -24.03 % 110.062 M 21.20 % 90.811 M -26.36 % 123.311 M 75.14 % 70.409 M 3.86 % 67.791 M 202.42 % 22.416 M 56.94 % 14.283 M -73.72 % 54.357 M 107.82 % 26.155 M 198.34 % 8.767 M -79.00 % 41.742 M 78.56 % 23.377 M 30.64 % 17.894 M 0.00 % 17.894 M 53.07 % 11.690 M 0.00 % 11.690 M -16.87 % 14.062 M 0.00 % 14.062 M -39.69 % 23.316 M 0.00 % 23.316 M 1 144.59 % 1.873 M 0.00 % 1.873 M 164.75 % -2.893 M 0.00 % -2.893 M -231.39 % 2.202 M 0.00 % 2.202 M 297.94 % -1.112 M 0.00 % -1.112 M -178.56 % 1.416 M 0.00 % 1.416 M -69.87 % 4.699 M 0.00 % 4.699 M 152.84 % -8.893 M 0.00 % -8.893 M -678.96 % -1.142 M 0.00 % -1.142 M -100.00 % -570.795 K 89.15 % -5.260 M -100.00 % -2.630 M
Investments in property plant and equipment -70.911 M -103.05 % -34.923 M -268.62 % -9.474 M 82.78 % -55.019 M 24.65 % -73.022 M 32.19 % -107.690 M 38.54 % -175.223 M -18.04 % -148.446 M -39.45 % -106.450 M 57.60 % -251.040 M -218.12 % -78.913 M -10.57 % -71.371 M -357.50 % -15.600 M -15.21 % -13.540 M -74.83 % -7.745 M -1.90 % -7.601 M -174.80 % -2.766 M 76.50 % -11.769 M 0.000 100.00 % -11.385 M 0.000 100.00 % -7.520 M 0.000 100.00 % -36.234 M 0.000 100.00 % -51.306 M 0.00 % -51.306 M -118.48 % -23.483 M 0.00 % -23.483 M -305.79 % -5.787 M 0.00 % -5.787 M -31.03 % -4.416 M 0.00 % -4.416 M -96.87 % -2.243 M 0.00 % -2.243 M 55.26 % -5.014 M 0.00 % -5.014 M 26.22 % -6.796 M 0.00 % -6.796 M -144.83 % -2.776 M 0.00 % -2.776 M -2 159.06 % -122.875 K 0.00 % -122.875 K 69.54 % -403.459 K 0.00 % -403.459 K 67.70 % -1.249 M 0.00 % -1.249 M -6.35 % -1.175 M 0.00 % -1.175 M -100.00 % -587.273 K 59.11 % -1.436 M -100.00 % -718.136 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 104.644 K 10 364.40 % 1.000 K -98.31 % 59.255 K -98.29 % 3.473 M 7 494.58 % 45.730 K -60.23 % 115.000 K 193.44 % -123.075 K 93.92 % -2.025 M -737.97 % 317.414 K 174.16 % -428.000 K 96.49 % -12.205 M 0.000 -100.00 % 12.950 M 0.000 -100.00 % 1.597 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 % -6.742 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.047 M 0.000 -100.00 % 107.526 K 0.000 0.000 0.000 100.00 % -3.835 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -2.162 M 51.54 % -4.462 M -729.30 % -538.000 K 82.33 % -3.045 M 0.000 -100.00 % 263.000 100.01 % -2.936 M -593 231.31 % 495.000 100.04 % -1.379 M 96.26 % -36.889 M 0.000 100.00 % -977.131 K 0.000 100.00 % -17.799 M 0.000 100.00 % -1.973 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 % -2.250 M 0.00 % -2.250 M 0.000 0.000 0.000 0.000 100.00 % -4.250 M 0.00 % -4.250 M -250.88 % -1.211 M 0.00 % -1.211 M 7.42 % -1.308 M 0.00 % -1.308 M 72.04 % -4.680 M 0.00 % -4.680 M 0.000 0.000 0.000 0.000 0.000 100.00 % -26.847 K -100.00 % -13.424 K
Sales maturities of investments 0.000 0.000 -100.00 % 4.488 M -16.48 % 5.374 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.790 M -49.60 % 5.536 M -57.17 % 12.926 M 0.000 -100.00 % 13.182 M 0.000 -100.00 % 4.849 M 0.000 -100.00 % 376.225 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.127 M 0.000 -100.00 % 1.716 M 0.00 % 1.716 M 87.29 % 916.174 K 0.00 % 916.174 K -53.66 % 1.977 M 0.00 % 1.977 M -69.53 % 6.489 M 0.00 % 6.489 M 1.29 % 6.407 M 0.00 % 6.407 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -44.667 M -44.82 % -30.843 M 28.22 % -42.967 M -1 197.50 % 3.915 M 200.00 % -3.915 M 50.11 % -7.848 M -280.41 % -2.063 M -76.85 % -1.167 M 92.29 % -15.140 M -40.46 % -10.779 M 34.89 % -16.555 M 10.58 % -18.514 M 69.30 % -60.304 M 26.48 % -82.026 M -97.23 % -41.588 M -43.91 % -28.898 M 25.62 % -38.849 M -463.16 % -6.898 M 93.05 % -99.281 M -177.10 % -35.829 M -223.57 % -11.073 M -1 243.32 % -824.300 K 90.73 % -8.891 M -182.28 % 10.806 M 167.52 % -16.004 M 44.47 % -28.818 M -156.17 % 51.306 M 233.25 % -38.503 M -263.96 % 23.483 M 388.58 % -8.137 M -240.62 % 5.787 M 188.85 % 2.003 M -69.95 % 6.667 M 833.81 % 713.910 K 35.34 % 527.500 K 246.46 % -360.169 K -108.79 % 4.098 M 148.16 % -8.508 M -193.82 % 9.069 M 236.86 % 2.692 M 207.59 % -2.502 M -149.85 % 5.020 M 200.89 % -4.976 M 15.98 % -5.922 M -216.49 % 5.083 M 253.56 % -3.311 M -365.03 % 1.249 M 128.57 % -4.372 M -472.25 % 1.175 M 100.00 % 587.273 K -59.86 % 1.463 M 100.00 % 731.559 K
Net cash used for investing activites -115.578 M -75.74 % -65.767 M -31.23 % -50.115 M -0.05 % -50.088 M 35.35 % -77.474 M 34.63 % -118.523 M 31.81 % -173.813 M -16.21 % -149.566 M -20.22 % -124.411 M 51.99 % -259.151 M -177.65 % -93.336 M 17.79 % -113.530 M -48.73 % -76.332 M 20.13 % -95.566 M -93.72 % -49.333 M -35.16 % -36.499 M 12.29 % -41.615 M -122.93 % -18.668 M 81.20 % -99.281 M -110.28 % -47.214 M -326.39 % -11.073 M -32.70 % -8.344 M 6.15 % -8.891 M 65.03 % -25.428 M -58.88 % -16.004 M 59.30 % -39.322 M 3.63 % -40.802 M -33.82 % -30.490 M 3.19 % -31.495 M -359.91 % -6.848 M 3.22 % -7.076 M 41.04 % -12.001 M -116.98 % -5.531 M -874.74 % 713.910 K 235.34 % -527.501 K 74.97 % -2.107 M 10.37 % -2.351 M 73.25 % -8.789 M 0.00 % -8.789 M -231.93 % 6.662 M 158.23 % 2.580 M -49.47 % 5.106 M 2.17 % 4.997 M 192.79 % -5.386 M 4.16 % -5.620 M -146.08 % -2.284 M -0.17 % -2.280 M 17.80 % -2.773 M 0.00 % -2.773 M -100.00 % -1.387 M 26.12 % -1.877 M -100.00 % -938.469 K
Debt repayment 96.281 M 125.39 % 42.718 M 23.02 % 34.725 M 117.61 % -197.228 M -380.80 % -41.021 M 0.000 100.00 % -49.189 M -3 379.93 % 1.500 M 227.63 % -1.175 M 0.000 100.00 % -9.625 M 0.000 -100.00 % 38.795 M 0.000 -100.00 % 25.498 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 73.846 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.802 M 0.000 -100.00 % 5.748 M 0.000 -100.00 % 23.910 M 0.000 -100.00 % 4.980 M 0.000 0.000 0.000 100.00 % -96.712 K 0.000 100.00 % -9.708 M 0.000 -100.00 % 9.091 M 0.000 100.00 % -7.291 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 -100.00 % 1.888 M 0.000 0.000 100.00 % -700.000 0.000 -100.00 % 84.075 K 0.000 -100.00 % 8.773 M 0.000 -100.00 % 772.800 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 421.000 K 0.00 % 421.000 K -98.36 % 25.641 M 0.00 % 25.641 M 100.00 % 12.821 M 266.30 % 3.500 M 100.00 % 1.750 M
Common stock repurchased -325.000 K 68.28 % -1.025 M -857.50 % -107.000 K 98.80 % -8.912 M -142.12 % -3.681 M 58.70 % -8.912 M -51.62 % -5.878 M 8.06 % -6.393 M -179.30 % -2.289 M 47.71 % -4.378 M 0.000 100.00 % -4.324 M 0.000 100.00 % -1.081 M 0.000 100.00 % -1.397 M 0.000 -100.00 % 1.671 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.682 M 0.00 % -6.682 M -100.00 % -3.341 M -124.61 % -1.487 M -100.00 % -743.747 K
Dividends paid -34.020 M 0.07 % -34.044 M -33.30 % -25.539 M 0.45 % -25.655 M -79.84 % -14.266 M 37.75 % -22.916 M 27.50 % -31.610 M -37.05 % -23.065 M 19.98 % -28.824 M -19 215 900.00 % -150.000 100.00 % -28.897 M -42.72 % -20.247 M -6.01 % -19.099 M -11.33 % -17.155 M -20.39 % -14.250 M -1.39 % -14.055 M 21.87 % -17.989 M -9 243.72 % -192.525 K 98.60 % -13.796 M -919 633.33 % -1.500 K 99.99 % -12.247 M 0.000 100.00 % -10.022 M -2 004 300.00 % -500.000 99.99 % -5.567 M -66.65 % -3.341 M 0.00 % -3.341 M -20.00 % -2.784 M 0.00 % -2.784 M 0.00 % -2.784 M 0.00 % -2.784 M 0.00 % -2.784 M 0.00 % -2.784 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
Other financing activites 0.000 100.00 % -214.411 M 0.000 100.00 % -1.935 M -48.59 % -1.302 M 96.13 % -33.623 M -325.02 % -7.911 M -538.31 % -1.239 M 82.99 % -7.288 M -103.60 % 202.255 M 16 503.47 % -1.233 M -101.00 % 123.473 M 5 979.66 % -2.100 M -113.61 % 15.425 M -0.02 % 15.428 M 281.26 % -8.511 M -369.99 % -1.811 M -105.98 % 30.292 M -72.10 % 108.558 M 306.96 % 26.675 M 240.62 % -18.970 M -200.32 % -6.317 M -199.99 % 6.317 M 133.53 % -18.842 M -203.02 % -6.218 M -116.84 % 36.923 M 200.00 % -36.923 M 0.000 0.000 0.000 0.000 -100.00 % 5.404 M 200.00 % -5.404 M -137.41 % 14.445 M 200.00 % -14.445 M -680.11 % 2.490 M 200.00 % -2.490 M -3 406.83 % 75.300 K 0.00 % 75.300 K 307.63 % -36.267 K 0.00 % -36.267 K -175.00 % 48.356 K 200.00 % -48.356 K -100.49 % 9.854 M 6 660.22 % 145.768 K 103.02 % -4.832 M -11.88 % -4.318 M 66.09 % -12.734 M -193.74 % 13.584 M 100.00 % 6.792 M 137.47 % 2.860 M 100.00 % 1.430 M
Net cash used provided by financing activities 61.936 M 129.96 % -206.762 M -2 377.36 % 9.079 M 103.88 % -233.730 M -287.80 % -60.270 M 7.92 % -65.451 M 25.61 % -87.988 M -201.35 % -29.198 M 7.68 % -31.628 M -115.98 % 197.877 M 597.74 % -39.755 M -140.20 % 98.901 M 462.07 % 17.596 M 1 117.42 % -1.729 M -106.48 % 26.676 M 218.21 % -22.567 M -13.97 % -19.800 M -165.78 % 30.099 M -68.24 % 94.762 M 255.26 % 26.674 M 185.45 % -31.217 M -394.21 % -6.317 M -70.49 % -3.705 M 80.34 % -18.842 M -59.88 % -11.785 M -110.97 % 107.429 M 366.81 % -40.264 M -1 346.38 % -2.784 M 0.00 % -2.784 M 0.00 % -2.784 M 0.00 % -2.784 M 12.51 % -3.182 M 61.14 % -8.188 M -140.55 % 20.193 M 239.79 % -14.445 M -154.72 % 26.400 M 1 160.22 % -2.490 M -149.26 % 5.055 M 6 613.65 % 75.300 K 307.63 % -36.267 K 0.00 % -36.267 K 25.00 % -48.356 K 0.00 % -48.356 K -133.17 % 145.771 K 0.00 % 145.768 K -97.14 % 5.102 M 218.13 % -4.318 M -124.13 % 17.893 M 31.72 % 13.584 M 100.00 % 6.792 M 137.47 % 2.860 M 100.00 % 1.430 M
Effect of forex changes on cash 13.012 M 335.51 % -5.525 M 33.24 % -8.276 M -191.62 % 9.033 M 162.94 % -14.352 M 16.11 % -17.107 M 23.58 % -22.387 M -317.14 % 10.310 M 94.57 % 5.299 M -81.87 % 29.221 M 454.71 % -8.238 M -164.41 % -3.116 M -149.25 % -1.250 M 87.56 % -10.049 M -2 405.94 % -401.000 K -105.38 % 7.459 M 98.95 % 3.749 M 188.23 % -4.249 M -225.84 % -1.304 M 59.55 % -3.224 M -6 299.05 % 52.000 K -67.49 % 159.958 K 142.32 % -378.000 K -184.72 % 446.197 K -62.47 % 1.189 M 40.31 % 847.417 K 228.76 % -658.151 K -122.86 % 2.879 M 459.55 % -800.671 K -126.41 % 3.031 M 709.72 % -497.181 K -164.98 % 765.171 K 209.44 % -699.168 K 95.89 % -16.993 M -189.97 % 18.886 M 237.21 % -13.764 M -189.56 % 15.369 M 808.98 % -2.168 M -177.08 % 2.812 M 244.68 % -1.944 M -190.91 % 2.138 M 4 042.52 % -54.234 K -200.00 % 54.234 K 146.35 % -117.018 K -200.00 % 117.018 K 102.49 % -4.708 M -199.98 % 4.709 M 315.68 % -2.183 M -202.69 % 2.126 M 100.00 % 1.063 M -87.23 % 8.324 M 100.00 % 4.162 M
Net change in cash 83.366 M 302.11 % -41.247 M -148.43 % 85.163 M 191.87 % -92.703 M -1 852.22 % -4.749 M 91.46 % -55.621 M 4.90 % -58.486 M -293.46 % 30.231 M -44.68 % 54.647 M -73.66 % 207.469 M 563.84 % -44.728 M -131.40 % 142.461 M -57.44 % 334.730 M 276.13 % -190.045 M -161.63 % 308.380 M 438.33 % -91.149 M -153.96 % 168.923 M 902.52 % -21.049 M -125.92 % 81.206 M 209.60 % -74.094 M -200.00 % 74.094 M 247.25 % -50.320 M -200.00 % 50.320 M 0.000 -100.00 % 56.608 M 145.92 % 23.019 M 300.00 % 5.755 M 113.67 % -42.095 M -300.00 % -10.524 M -194.25 % 11.166 M 300.00 % 2.791 M -84.31 % 17.796 M 300.00 % 4.449 M -61.56 % 11.574 M 300.00 % 2.894 M -81.05 % 15.271 M 300.00 % 3.818 M 151.60 % -7.398 M -300.00 % -1.850 M -125.91 % 7.139 M 300.00 % 1.785 M -86.10 % 12.838 M 300.00 % 3.210 M 344.01 % -1.315 M -300.00 % -328.827 K 98.48 % -21.564 M -300.00 % -5.391 M -122.85 % 23.590 M 300.00 % 5.897 M 0.00 % 5.897 M 191.39 % 2.024 M 0.00 % 2.024 M
Cash at beginning of period 557.167 M -6.89 % 598.414 M 16.59 % 513.251 M -15.30 % 605.954 M -0.78 % 610.703 M -8.35 % 666.324 M -8.07 % 724.810 M 4.35 % 694.579 M 8.54 % 639.932 M 47.97 % 432.463 M -9.37 % 477.191 M 42.56 % 334.730 M 0.000 -100.00 % 308.380 M 0.000 -100.00 % 168.923 M 0.000 -100.00 % 81.206 M 0.000 -100.00 % 74.094 M 0.000 -100.00 % 50.320 M 0.000 0.000 0.000 -100.00 % 36.812 M 300.00 % 9.203 M -88.34 % 78.907 M 300.00 % 19.727 M -70.88 % 67.741 M 300.00 % 16.935 M -66.09 % 49.945 M 300.00 % 12.486 M -67.46 % 38.371 M 300.00 % 9.593 M -58.47 % 23.101 M 300.00 % 5.775 M -81.06 % 30.499 M 300.00 % 7.625 M -67.36 % 23.360 M 300.00 % 5.840 M -44.50 % 10.522 M 300.00 % 2.631 M -77.78 % 11.837 M 300.00 % 2.959 M -91.14 % 33.402 M 300.00 % 8.350 M -14.90 % 9.812 M 300.00 % 2.453 M 0.00 % 2.453 M 471.68 % 429.089 K 0.00 % 429.089 K
Cash at end of period 640.533 M 14.96 % 557.167 M -6.89 % 598.414 M 16.59 % 513.251 M -15.30 % 605.954 M -0.78 % 610.703 M -8.35 % 666.324 M -8.07 % 724.810 M 4.35 % 694.579 M 8.54 % 639.932 M 47.97 % 432.463 M -9.37 % 477.191 M 42.56 % 334.730 M 182.87 % 118.335 M -61.63 % 308.380 M 296.51 % 77.774 M -53.96 % 168.923 M 180.80 % 60.157 M -25.92 % 81.206 M 0.000 -100.00 % 74.094 M 0.000 -100.00 % 50.320 M 0.000 -100.00 % 56.608 M -5.39 % 59.831 M 300.00 % 14.958 M -59.37 % 36.812 M 300.00 % 9.203 M -88.34 % 78.907 M 300.00 % 19.727 M -70.88 % 67.741 M 300.00 % 16.935 M -66.09 % 49.945 M 300.00 % 12.486 M -67.46 % 38.371 M 300.00 % 9.593 M -58.47 % 23.101 M 300.00 % 5.775 M -81.06 % 30.499 M 300.00 % 7.625 M -67.36 % 23.360 M 300.00 % 5.840 M -44.50 % 10.522 M 300.00 % 2.631 M -77.78 % 11.837 M 300.00 % 2.959 M -91.14 % 33.402 M 300.00 % 8.350 M 0.00 % 8.350 M 240.42 % 2.453 M 0.00 % 2.453 M
Operating cash flow 122.487 M -48.28 % 236.806 M 79.86 % 131.664 M -27.69 % 182.081 M 19.94 % 151.805 M 2.80 % 147.664 M -34.72 % 226.216 M 14.10 % 198.265 M -3.47 % 205.387 M -14.25 % 239.522 M 324.30 % 56.451 M -61.95 % 148.356 M 77.42 % 83.618 M -24.03 % 110.062 M 21.20 % 90.811 M -26.36 % 123.311 M 75.14 % 70.409 M 3.86 % 67.791 M 202.42 % 22.416 M 56.94 % 14.283 M -73.72 % 54.357 M 107.82 % 26.155 M 198.34 % 8.767 M -79.00 % 41.742 M 78.56 % 23.377 M 30.64 % 17.894 M 0.00 % 17.894 M 53.07 % 11.690 M 0.00 % 11.690 M -16.87 % 14.062 M 0.00 % 14.062 M -39.69 % 23.316 M 0.00 % 23.316 M 1 144.59 % 1.873 M 0.00 % 1.873 M 164.75 % -2.893 M 0.00 % -2.893 M -231.39 % 2.202 M 0.00 % 2.202 M 297.94 % -1.112 M 0.00 % -1.112 M -178.56 % 1.416 M 0.00 % 1.416 M -69.87 % 4.699 M 0.00 % 4.699 M 152.84 % -8.893 M 0.00 % -8.893 M -678.96 % -1.142 M 0.00 % -1.142 M -100.00 % -570.795 K 89.15 % -5.260 M -100.00 % -2.630 M
Capital expenditure -70.911 M -103.05 % -34.923 M -268.62 % -9.474 M 82.78 % -55.019 M 24.65 % -73.022 M 32.19 % -107.690 M 38.54 % -175.223 M -18.04 % -148.446 M -39.45 % -106.450 M 57.60 % -251.040 M -218.12 % -78.913 M -10.57 % -71.371 M -357.50 % -15.600 M -15.21 % -13.540 M -74.83 % -7.745 M -1.90 % -7.601 M -174.80 % -2.766 M 76.50 % -11.769 M 0.000 100.00 % -11.385 M 0.000 100.00 % -7.520 M 0.000 100.00 % -36.234 M 0.000 100.00 % -51.306 M 0.00 % -51.306 M -118.48 % -23.483 M 0.00 % -23.483 M -305.79 % -5.787 M 0.00 % -5.787 M -31.03 % -4.416 M 0.00 % -4.416 M -96.87 % -2.243 M 0.00 % -2.243 M 55.26 % -5.014 M 0.00 % -5.014 M 26.22 % -6.796 M 0.00 % -6.796 M -144.83 % -2.776 M 0.00 % -2.776 M -2 159.06 % -122.875 K 0.00 % -122.875 K 69.54 % -403.459 K 0.00 % -403.459 K 67.70 % -1.249 M 0.00 % -1.249 M -6.35 % -1.175 M 0.00 % -1.175 M -100.00 % -587.273 K 59.11 % -1.436 M -100.00 % -718.136 K
Free CashFlow 51.576 M -74.45 % 201.883 M 65.22 % 122.190 M -3.83 % 127.062 M 61.28 % 78.783 M 97.08 % 39.974 M -21.61 % 50.993 M 2.36 % 49.819 M -49.65 % 98.937 M 958.96 % -11.518 M 48.72 % -22.462 M -129.18 % 76.986 M 13.18 % 68.018 M -29.53 % 96.521 M 16.20 % 83.066 M -28.21 % 115.710 M 71.06 % 67.643 M 20.74 % 56.022 M 149.92 % 22.416 M 673.31 % 2.899 M -94.67 % 54.357 M 191.68 % 18.636 M 112.57 % 8.767 M 59.16 % 5.508 M -76.44 % 23.377 M 169.97 % -33.411 M 0.00 % -33.411 M -183.32 % -11.793 M 0.00 % -11.793 M -242.52 % 8.275 M 0.00 % 8.275 M -56.22 % 18.899 M 0.00 % 18.899 M 5 207.30 % -370.042 K 0.00 % -370.043 K 95.32 % -7.907 M 0.00 % -7.907 M -72.12 % -4.594 M 0.00 % -4.594 M -18.15 % -3.888 M 0.00 % -3.888 M -400.69 % 1.293 M 0.00 % 1.293 M -69.90 % 4.296 M 0.00 % 4.296 M 142.36 % -10.142 M 0.00 % -10.142 M -337.87 % -2.316 M 0.00 % -2.316 M -100.00 % -1.158 M 82.71 % -6.696 M -100.00 % -3.348 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 2002 2002 2001 2001 2000 2000 2000