0496.HK

Kasen International Holdings Limited 0496.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 1.026 B 7.20 % 956.757 M 10.81 % 863.429 M -42.95 % 1.514 B 20.10 % 1.260 B -63.08 % 3.413 B -5.41 % 3.609 B 124.71 % 1.606 B -24.59 % 2.130 B 48.93 % 1.430 B -55.73 % 3.230 B -6.07 % 3.439 B 11.14 % 3.095 B 38.06 % 2.241 B -3.32 % 2.318 B -3.36 % 2.399 B 26.66 % 1.894 B -42.79 % 3.311 B -15.47 % 3.917 B 12.69 % 3.475 B 21.84 % 2.852 B
Net income 63.535 M -9.78 % 70.426 M 3.14 % 68.279 M -68.97 % 220.039 M 91.38 % 114.975 M -74.16 % 444.958 M -1.08 % 449.799 M 321.19 % -203.351 M -323.07 % -48.066 M -125.24 % 190.458 M 487.51 % 32.418 M -81.31 % 173.422 M -14.74 % 203.399 M -32.31 % 300.491 M 749.37 % 35.378 M -73.33 % 132.675 M 148.46 % -273.804 M -44.09 % -190.024 M -327.77 % 83.427 M -67.96 % 260.354 M 11.01 % 234.530 M
Income before tax 125.439 M 13.33 % 110.682 M 43.29 % 77.245 M -77.27 % 339.795 M 117.61 % 156.148 M -76.47 % 663.564 M 10.67 % 599.600 M 419.71 % -187.545 M -2 968.10 % 6.539 M -96.86 % 208.564 M 73.34 % 120.324 M -64.53 % 339.182 M -15.28 % 400.360 M -12.70 % 458.627 M 478.56 % 79.270 M -62.58 % 211.839 M 177.88 % -271.991 M -55.03 % -175.440 M -266.87 % 105.134 M -62.27 % 278.665 M 8.36 % 257.176 M
Income before tax ratio 0.12 5.72 % 0.12 29.31 % 0.09 -60.15 % 0.22 81.20 % 0.12 -36.27 % 0.19 17.00 % 0.17 242.28 % -0.12 -3 903.54 % 0.00 -97.89 % 0.15 291.58 % 0.04 -62.23 % 0.10 -23.77 % 0.13 -36.77 % 0.20 498.44 % 0.03 -61.28 % 0.09 161.49 % -0.14 -171.00 % -0.05 -297.41 % 0.03 -66.52 % 0.08 -11.07 % 0.09
EBITDA 213.641 M -10.10 % 237.634 M 439.42 % 44.054 M -84.53 % 284.832 M 55.31 % 183.400 M -77.04 % 798.651 M 25.51 % 636.349 M 539.56 % -144.768 M -229.07 % 112.163 M 216.53 % 35.435 M -38.83 % 57.925 M -85.58 % 401.596 M -10.10 % 446.705 M -23.21 % 581.755 M 196.73 % 196.055 M -43.75 % 348.517 M 609.66 % -68.382 M -593.95 % 13.844 M -93.55 % 214.565 M -48.68 % 418.113 M 89.23 % 220.955 M
Net income ratio 0.06 -15.85 % 0.07 -6.92 % 0.08 -45.61 % 0.15 59.35 % 0.09 -30.02 % 0.13 4.59 % 0.12 198.44 % -0.13 -461.05 % -0.02 -116.95 % 0.13 1 227.22 % 0.01 -80.10 % 0.05 -23.28 % 0.07 -50.97 % 0.13 778.55 % 0.02 -72.41 % 0.06 138.26 % -0.14 -151.87 % -0.06 -369.45 % 0.02 -71.56 % 0.07 -8.89 % 0.08
Ratio EBITDA 0.21 -16.14 % 0.25 386.80 % 0.05 -72.89 % 0.19 29.32 % 0.15 -37.81 % 0.23 32.69 % 0.18 295.62 % -0.09 -271.17 % 0.05 112.53 % 0.02 38.20 % 0.02 -84.64 % 0.12 -19.11 % 0.14 -44.38 % 0.26 206.92 % 0.08 -41.79 % 0.15 502.38 % -0.04 -963.43 % 0.00 -92.37 % 0.05 -54.46 % 0.12 55.31 % 0.08
Gross profit ratio 0.39 6.92 % 0.37 25.94 % 0.29 -21.51 % 0.37 11.07 % 0.33 -4.78 % 0.35 19.05 % 0.29 46.64 % 0.20 39.57 % 0.14 -31.69 % 0.21 84.15 % 0.11 -42.09 % 0.20 -4.37 % 0.21 34.09 % 0.15 -16.58 % 0.18 32.31 % 0.14 202.20 % 0.05 -49.09 % 0.09 -17.09 % 0.11 -30.83 % 0.16 1.42 % 0.16
Weighted average shs out dil 1.837 B 27.26 % 1.443 B -3.01 % 1.488 B -0.38 % 1.494 B 0.00 % 1.494 B -0.54 % 1.502 B -0.08 % 1.503 B -0.54 % 1.511 B 0.00 % 1.511 B 14.29 % 1.322 B 0.30 % 1.318 B 13.26 % 1.164 B 0.11 % 1.163 B -0.01 % 1.163 B -1.03 % 1.175 B 0.75 % 1.166 B 9.05 % 1.069 B 8.01 % 990.048 M -7.39 % 1.069 B 5.42 % 1.014 B 57.25 % 644.860 M
Weighted average shs out 1.871 B 29.68 % 1.443 B -3.01 % 1.488 B -0.38 % 1.494 B 0.00 % 1.494 B 0.00 % 1.494 B -0.05 % 1.494 B -1.09 % 1.511 B -0.02 % 1.511 B 14.29 % 1.322 B 0.40 % 1.317 B 13.29 % 1.162 B 0.00 % 1.162 B 0.03 % 1.162 B 0.23 % 1.159 B -0.37 % 1.164 B 8.83 % 1.069 B 8.01 % 990.048 M -7.39 % 1.069 B 5.42 % 1.014 B 57.25 % 644.860 M
EPS diluted 0.03 -30.53 % 0.05 6.32 % 0.05 -69.40 % 0.15 94.81 % 0.08 -74.33 % 0.30 0.00 % 0.30 330.77 % -0.13 -308.81 % -0.03 -124.46 % 0.13 428.46 % 0.02 -83.60 % 0.15 -11.76 % 0.17 -34.62 % 0.26 763.79 % 0.03 -72.64 % 0.11 142.31 % -0.26 -36.84 % -0.19 -416.67 % 0.06 -82.35 % 0.34 -2.86 % 0.35
Earnings per share 0.04 -9.84 % 0.05 6.32 % 0.05 -69.40 % 0.15 94.81 % 0.08 -74.33 % 0.30 0.00 % 0.30 330.77 % -0.13 -308.81 % -0.03 -124.46 % 0.13 428.46 % 0.02 -83.60 % 0.15 -16.67 % 0.18 -30.77 % 0.26 752.46 % 0.03 -72.27 % 0.11 142.31 % -0.26 -36.84 % -0.19 -416.67 % 0.06 -85.37 % 0.41 -12.77 % 0.47
Gross profit 400.773 M 14.62 % 349.657 M 39.56 % 250.546 M -55.22 % 559.565 M 33.39 % 419.495 M -64.84 % 1.193 B 12.60 % 1.060 B 229.52 % 321.567 M 5.24 % 305.553 M 1.74 % 300.337 M -18.49 % 368.444 M -45.61 % 677.424 M 6.28 % 637.377 M 85.12 % 344.312 M -19.35 % 426.945 M 27.87 % 333.899 M 282.78 % 87.230 M -70.88 % 299.537 M -29.91 % 427.377 M -22.05 % 548.263 M 23.57 % 443.672 M
Income tax expense 55.755 M 24.53 % 44.773 M 155.92 % 17.495 M -86.18 % 126.628 M 109.21 % 60.528 M -66.81 % 182.352 M 10.56 % 164.941 M 418.16 % 31.832 M -57.82 % 75.470 M 23.81 % 60.956 M -40.53 % 102.494 M -39.70 % 169.967 M -11.85 % 192.806 M 22.44 % 157.472 M 237.31 % 46.684 M -39.54 % 77.215 M 1 147.01 % 6.192 M -57.54 % 14.584 M -32.81 % 21.707 M 18.55 % 18.311 M -19.14 % 22.646 M
Cost of revenue 624.918 M 2.93 % 607.100 M -0.94 % 612.883 M -35.75 % 953.973 M 13.46 % 840.771 M -62.13 % 2.220 B -12.90 % 2.549 B 98.47 % 1.284 B -29.59 % 1.824 B 61.48 % 1.130 B -60.53 % 2.862 B 3.62 % 2.762 B 12.40 % 2.457 B 29.52 % 1.897 B 0.30 % 1.892 B -8.40 % 2.065 B 14.30 % 1.807 B -40.00 % 3.011 B -13.70 % 3.489 B 19.20 % 2.927 B 21.52 % 2.409 B
General and administrative expenses 173.474 M -2.06 % 177.116 M -6.16 % 188.742 M -9.58 % 208.733 M 1.20 % 206.256 M -18.43 % 252.867 M 8.65 % 232.733 M 14.78 % 202.762 M 11.33 % 182.131 M -15.20 % 214.780 M 1.48 % 211.651 M 17.38 % 180.315 M 26.76 % 142.254 M 14.15 % 124.620 M 5.80 % 117.786 M -1.82 % 119.967 M -7.73 % 130.017 M -22.97 % 168.788 M -1.36 % 171.115 M 51.19 % 113.180 M 20.53 % 93.902 M
Selling and marketing expenses 62.224 M -10.87 % 69.816 M -14.72 % 81.867 M -7.31 % 88.325 M -1.74 % 89.890 M -53.11 % 191.722 M -16.24 % 228.908 M -27.94 % 317.679 M 103.58 % 156.047 M 21.89 % 128.022 M -22.10 % 164.335 M 8.26 % 151.803 M 19.59 % 126.941 M -15.08 % 149.475 M -37.36 % 238.612 M 23.74 % 192.827 M 178.56 % 69.224 M 0.000 0.000 0.000 0.000
Other expenses 7.515 M 866.84 % -980.000 K 76.92 % -4.247 M -107.49 % 56.684 M 260.49 % 15.724 M -61.76 % 41.118 M 354.85 % 9.040 M 2 839.39 % -330.000 K -104.14 % 7.965 M 787.82 % -1.158 M 77.50 % -5.146 M -177.48 % 6.642 M 0.000 -100.00 % 361.052 M 1 326.12 % 25.317 M 0.000 -100.00 % 44.041 M -84.58 % 285.634 M 107.12 % 137.905 M 31.75 % 104.669 M -44.94 % 190.083 M
Operating expenses 243.213 M -1.11 % 245.952 M -7.66 % 266.362 M -24.70 % 353.742 M 13.43 % 311.870 M -35.79 % 485.707 M 8.40 % 448.085 M -10.25 % 499.233 M 78.81 % 279.201 M 864.36 % 28.952 M -85.28 % 196.706 M -39.02 % 322.581 M 20.04 % 268.718 M 19.00 % 225.811 M -26.57 % 307.505 M -1.33 % 311.663 M 28.11 % 243.282 M -46.46 % 454.422 M 47.05 % 309.020 M 41.85 % 217.849 M -23.29 % 283.985 M
Cost and expenses 868.131 M 2.01 % 850.988 M -3.21 % 879.245 M -32.76 % 1.308 B 13.45 % 1.153 B -57.40 % 2.706 B -9.72 % 2.997 B 68.04 % 1.784 B -15.20 % 2.103 B 81.54 % 1.159 B -62.12 % 3.059 B -0.84 % 3.084 B 13.15 % 2.726 B 28.40 % 2.123 B -3.46 % 2.199 B -7.48 % 2.377 B 15.94 % 2.050 B -40.85 % 3.466 B -8.76 % 3.798 B 20.77 % 3.145 B 16.80 % 2.693 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 235.698 M -4.55 % 246.932 M -8.75 % 270.609 M -8.90 % 297.058 M 0.31 % 296.146 M -33.39 % 444.589 M -3.69 % 461.641 M -11.67 % 522.655 M 54.55 % 338.178 M -1.35 % 342.802 M -8.83 % 375.986 M 13.21 % 332.118 M 23.37 % 269.195 M -1.79 % 274.095 M -23.09 % 356.398 M 13.94 % 312.794 M 56.99 % 199.241 M 18.04 % 168.788 M -1.36 % 171.115 M 51.19 % 113.180 M 20.53 % 93.902 M
Interest income 2.188 M 54.30 % 1.418 M -84.31 % 9.036 M 638.84 % 1.223 M 19.78 % 1.021 M -97.67 % 43.877 M 740.39 % 5.221 M -24.70 % 6.934 M 6.97 % 6.482 M 571.71 % 965.000 K -98.12 % 51.414 M 228.29 % 15.661 M -26.49 % 21.306 M -28.64 % 29.857 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 54.268 M 27.23 % 42.655 M -32.44 % 63.139 M 17.35 % 53.804 M -12.51 % 61.495 M 30.49 % 47.127 M 167.31 % 17.630 M 3.63 % 17.013 M -36.28 % 26.699 M -59.37 % 65.706 M 4.35 % 62.964 M 54.88 % 40.653 M 6.31 % 38.241 M -51.18 % 78.331 M 28.82 % 60.807 M -3.12 % 62.764 M -42.15 % 108.500 M 427.85 % 20.555 M 55.45 % 13.223 M -74.45 % 51.749 M 0.000
Depreciation and amortization 56.081 M -33.47 % 84.297 M 39.51 % 60.425 M -23.52 % 79.009 M 4.27 % 75.775 M -13.85 % 87.960 M 18.91 % 73.969 M 28.65 % 57.496 M -27.15 % 78.925 M 1.32 % 77.900 M 18.99 % 65.467 M 16.30 % 56.290 M 29.54 % 43.455 M -3.00 % 44.797 M -19.97 % 55.978 M -24.27 % 73.914 M -22.28 % 95.109 M 0.12 % 94.998 M -1.26 % 96.208 M 9.70 % 87.699 M 43.14 % 61.268 M
Operating income 157.560 M 51.93 % 103.705 M 733.47 % -16.371 M -107.95 % 205.823 M 91.24 % 107.625 M -85.36 % 735.252 M 30.01 % 565.551 M 381.25 % -201.088 M -516.36 % -32.625 M 23.17 % -42.465 M -463.05 % -7.542 M -102.18 % 345.306 M -14.37 % 403.250 M -24.90 % 536.958 M 283.33 % 140.077 M -55.23 % 312.852 M 291.36 % -163.491 M -5.56 % -154.885 M -230.86 % 118.357 M -64.18 % 330.414 M 106.91 % 159.687 M
Operating income ratio 0.15 41.72 % 0.11 671.68 % -0.02 -113.94 % 0.14 59.24 % 0.09 -60.36 % 0.22 37.45 % 0.16 225.16 % -0.13 -717.39 % -0.02 48.41 % -0.03 -1 171.96 % 0.00 -102.33 % 0.10 -22.95 % 0.13 -45.60 % 0.24 296.50 % 0.06 -53.67 % 0.13 251.08 % -0.09 -84.51 % -0.05 -254.81 % 0.03 -68.21 % 0.10 69.82 % 0.06
Total other income expenses net -32.121 M -560.38 % 6.977 M -92.55 % 93.616 M -30.12 % 133.972 M 176.10 % 48.523 M 167.69 % -71.688 M -779.07 % -8.155 M -160.22 % 13.543 M 143.50 % -31.131 M -112.40 % 251.029 M 127.86 % 110.168 M 585.15 % -22.708 M -206.68 % 21.286 M 127.17 % -78.331 M -19.61 % -65.487 M 35.17 % -101.013 M 6.90 % -108.500 M -18.61 % -91.476 M -591.79 % -13.223 M 81.10 % -69.979 M -171.78 % 97.489 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 565.211 M 194.89 % 191.666 M -46.94 % 361.215 M -36.31 % 567.111 M -11.70 % 642.239 M -10.79 % 719.910 M 62.77 % 442.289 M 733.83 % 53.043 M -87.98 % 441.216 M -75.79 % 1.823 B -18.57 % 2.238 B 62.42 % 1.378 B 89.92 % 725.618 M -31.58 % 1.061 B 43.02 % 741.514 M -9.58 % 820.050 M -50.91 % 1.670 B 58.69 % 1.053 B 20.15 % 876.116 M -4.71 % 919.460 M -44.84 % 1.667 B
Total investments 45.467 M 1.60 % 44.749 M -47.27 % 84.865 M -31.38 % 123.673 M 97.61 % 62.584 M 15.02 % 54.412 M 116.47 % 25.136 M -60.50 % 63.632 M -43.63 % 112.878 M -45.04 % 205.368 M -55.72 % 463.746 M -50.68 % 940.341 M 88.59 % 498.619 M -18.20 % 609.577 M -12.97 % 700.438 M 166.25 % 263.074 M 175.40 % 95.526 M 54.76 % 61.725 M 108.16 % 29.652 M 189.34 % 10.248 M 35.14 % 7.583 M
Total debt 866.896 M 14.18 % 759.208 M -7.59 % 821.525 M -2.97 % 846.678 M -9.92 % 939.923 M 0.87 % 931.813 M 3.54 % 899.997 M 82.56 % 492.974 M -36.87 % 780.947 M -61.68 % 2.038 B -20.46 % 2.563 B 32.22 % 1.938 B 50.65 % 1.287 B -10.09 % 1.431 B -3.76 % 1.487 B 15.99 % 1.282 B -37.77 % 2.060 B 32.29 % 1.557 B 23.87 % 1.257 B -2.68 % 1.292 B -31.30 % 1.880 B
Accumulated other comprehensive income loss 3.802 B 2 713.95 % 135.124 M -6.42 % 144.390 M 7.01 % 134.935 M 0.75 % 133.924 M -7.03 % 144.047 M 1.36 % 142.114 M -6.36 % 151.773 M -9.75 % 168.176 M -38.63 % 274.036 M -36.02 % 428.293 M -43.01 % 751.564 M 317.92 % -344.881 M -8.10 % -319.051 M 18.59 % -391.908 M 11.95 % -445.080 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.056 B 3.19 % 1.992 B -4.36 % 2.083 B 3.39 % 2.015 B 12.26 % 1.795 B 6.85 % 1.680 B 36.04 % 1.235 B 5.11 % 1.175 B -14.76 % 1.378 B -1.94 % 1.405 B 15.61 % 1.216 B 2.06 % 1.191 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 1.654 M 0.00 % 1.654 M 0.00 % 1.654 M -3.39 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M -1.33 % 1.735 M 0.00 % 1.735 M 0.00 % 1.735 M 23.93 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.36 % 1.395 M -0.64 % 1.404 M 0.00 % 1.404 M 0.000 0.000 0.000 0.000
Total equity 4.036 B 5.84 % 3.813 B 2.73 % 3.712 B 1.59 % 3.654 B 6.23 % 3.440 B 2.36 % 3.361 B 15.13 % 2.919 B 0.71 % 2.898 B -7.28 % 3.126 B -4.70 % 3.280 B 5.56 % 3.107 B -9.10 % 3.418 B 17.39 % 2.912 B 12.36 % 2.592 B 11.71 % 2.320 B 12.87 % 2.055 B 6.18 % 1.936 B -1.74 % 1.970 B -9.76 % 2.183 B -5.00 % 2.298 B 91.27 % 1.201 B
Other non current liabilities 0.000 -100.00 % 13.145 M 126.51 % -49.579 M 1.40 % -50.282 M 0.000 100.00 % -37.349 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 142.842 M 0.000 -100.00 % 37.220 M -1.57 % 37.814 M 0.000 0.000 0.000 0.000 0.000
Long term debt 532.449 M 17.05 % 454.904 M -21.73 % 581.211 M -7.43 % 627.870 M 3.23 % 608.212 M -1.23 % 615.769 M 12.99 % 545.000 M 541.18 % 85.000 M -73.35 % 318.945 M 0.65 % 316.891 M -53.39 % 679.865 M 48.40 % 458.116 M 8 127.66 % 5.568 M -14.51 % 6.513 M -93.94 % 107.459 M -45.84 % 198.404 M 1 363.70 % 13.555 M 30.34 % 10.400 M 0.00 % 10.400 M -89.65 % 100.492 M -1.95 % 102.492 M
Total non current liabilities 547.469 M 16.97 % 468.049 M -22.12 % 600.997 M -7.54 % 650.032 M 3.23 % 629.694 M 4.87 % 600.435 M 10.17 % 545.000 M 541.18 % 85.000 M -73.35 % 318.945 M 0.65 % 316.891 M -53.39 % 679.865 M 48.40 % 458.116 M 15.70 % 395.937 M 87.31 % 211.381 M -23.37 % 275.855 M -5.33 % 291.374 M 2 049.57 % 13.555 M 30.34 % 10.400 M 0.00 % 10.400 M -89.65 % 100.492 M -1.95 % 102.492 M
Other current liabilities 1.054 B 16.32 % 906.191 M -12.43 % 1.035 B 3.75 % 997.397 M -13.10 % 1.148 B -13.53 % 1.327 B -58.85 % 3.226 B -23.60 % 4.223 B 224.68 % 1.301 B -14.54 % 1.522 B 5.18 % 1.447 B -8.72 % 1.585 B -17.05 % 1.911 B 8.20 % 1.766 B 133.83 % 755.276 M 156.25 % 294.742 M 46 908.29 % 627.000 K -99.66 % 182.735 M -71.20 % 634.462 M -25.54 % 852.086 M -10.81 % 955.317 M
Deferred revenue 0.000 0.000 100.00 % -240.314 M -9.83 % -218.808 M 0.000 100.00 % -316.044 M 10.97 % -354.997 M 12.99 % -407.974 M 11.69 % -462.002 M 73.16 % -1.721 B 8.58 % -1.883 B -27.21 % -1.480 B -171.95 % 2.057 B 0.000 -100.00 % 770.768 M 150.14 % 308.130 M 0.000 0.000 0.000 0.000 0.000
Short term debt 334.447 M 9.91 % 304.304 M 26.63 % 240.314 M 9.83 % 218.808 M -34.04 % 331.711 M 4.96 % 316.044 M -10.97 % 354.997 M -12.99 % 407.974 M -11.69 % 462.002 M -73.16 % 1.721 B -8.58 % 1.883 B 27.21 % 1.480 B 15.54 % 1.281 B -10.07 % 1.424 B 3.26 % 1.379 B 27.31 % 1.084 B -47.06 % 2.047 B 32.31 % 1.547 B 24.07 % 1.247 B 4.65 % 1.191 B -32.99 % 1.778 B
Total current liabilities 1.709 B 0.46 % 1.701 B 12.76 % 1.509 B -9.68 % 1.670 B -24.49 % 2.212 B -3.69 % 2.297 B -50.73 % 4.662 B -18.34 % 5.709 B 102.97 % 2.813 B -36.85 % 4.454 B -12.86 % 5.111 B 4.00 % 4.914 B 0.43 % 4.893 B 16.98 % 4.183 B 36.65 % 3.061 B 55.13 % 1.973 B -18.82 % 2.431 B 12.57 % 2.159 B 14.78 % 1.881 B -7.94 % 2.043 B -25.24 % 2.733 B
Total liabilities 2.257 B 4.03 % 2.169 B 2.83 % 2.110 B -9.08 % 2.320 B -18.35 % 2.842 B -3.16 % 2.935 B -43.93 % 5.234 B -10.25 % 5.832 B 83.63 % 3.176 B -35.76 % 4.944 B -18.02 % 6.030 B 5.50 % 5.716 B 8.06 % 5.289 B 20.36 % 4.394 B 31.69 % 3.337 B 47.35 % 2.265 B -7.34 % 2.444 B 12.66 % 2.170 B 14.70 % 1.892 B -11.77 % 2.144 B -24.40 % 2.836 B
Other non current assets 900.259 M 93.36 % 465.576 M 804.15 % -66.119 M -1.38 % -65.221 M -7.03 % -60.938 M -23.26 % -49.439 M 2.16 % -50.529 M 94.49 % -916.390 M -13.46 % -807.647 M 16.03 % -961.779 M -1 066.41 % -82.456 M 9.98 % -91.602 M -107.73 % 1.185 B 12 406.28 % 9.478 M -99.11 % 1.067 B 30.02 % 820.960 M -25.74 % 1.105 B 97.26 % 560.406 M 246.97 % 161.512 M 5.52 % 153.060 M 8.71 % 140.801 M
Long term investments 45.467 M 1.60 % 44.749 M -47.27 % 84.865 M -31.38 % 123.673 M 241.32 % 36.234 M 107.74 % 17.442 M -4.18 % 18.203 M -97.85 % 848.268 M 13.28 % 748.845 M -15.66 % 887.849 M 298.04 % 223.056 M -74.04 % 859.213 M 0.000 -100.00 % 1.146 B 100.38 % 572.094 M 205.96 % 186.982 M 0.000 -100.00 % 45.574 M 0.000 0.000 -100.00 % 4.078 M
Intangible assets 18.000 K -30.77 % 26.000 K -72.92 % 96.000 K -86.83 % 729.000 K -13.93 % 847.000 K -38.76 % 1.383 M 66.63 % 830.000 K 254.70 % 234.000 K -30.56 % 337.000 K -40.14 % 563.000 K -39.98 % 938.000 K -19.28 % 1.162 M -98.36 % 70.657 M 9 965.10 % 702.000 K -76.43 % 2.978 M -14.15 % 3.469 M 85.51 % 1.870 M 41.56 % 1.321 M -11.04 % 1.485 M 37.88 % 1.077 M 19.01 % 905.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 157.958 M -12.73 % 181.006 M 2.49 % 176.611 M
Goodwill and intangible assets 18.000 K -30.77 % 26.000 K -72.92 % 96.000 K -86.83 % 729.000 K -13.93 % 847.000 K -38.76 % 1.383 M 66.63 % 830.000 K 254.70 % 234.000 K -30.56 % 337.000 K -40.14 % 563.000 K -39.98 % 938.000 K -19.28 % 1.162 M -98.36 % 70.657 M 9 965.10 % 702.000 K -76.43 % 2.978 M -14.15 % 3.469 M 85.51 % 1.870 M 41.56 % 1.321 M -99.17 % 159.443 M -12.43 % 182.083 M 2.57 % 177.516 M
Property plant equipment net 1.211 B 9.84 % 1.102 B -2.45 % 1.130 B -24.01 % 1.487 B -12.52 % 1.700 B -5.36 % 1.796 B 25.62 % 1.430 B 56.05 % 916.156 M 13.48 % 807.310 M -16.01 % 961.216 M 4.05 % 923.774 M 22.72 % 752.721 M 46.79 % 512.794 M 25.62 % 408.225 M -12.64 % 467.301 M -6.21 % 498.268 M -12.90 % 572.078 M -39.94 % 952.492 M -21.05 % 1.207 B -5.83 % 1.281 B 11.71 % 1.147 B
Total non current assets 2.156 B 33.73 % 1.613 B 32.73 % 1.215 B -24.60 % 1.611 B -7.22 % 1.737 B -4.30 % 1.815 B 25.27 % 1.449 B 58.09 % 916.390 M 13.46 % 807.647 M -16.03 % 961.779 M -16.20 % 1.148 B -28.85 % 1.613 B -11.26 % 1.818 B 14.33 % 1.590 B -25.06 % 2.121 B 39.80 % 1.517 B -9.96 % 1.685 B 6.94 % 1.576 B 3.17 % 1.527 B -5.50 % 1.616 B 9.75 % 1.473 B
Other current assets 1.029 B -42.97 % 1.805 B 117.76 % 828.945 M -6.05 % 882.312 M -13.56 % 1.021 B -0.65 % 1.027 B -61.19 % 2.648 B -24.30 % 3.497 B 55.52 % 2.249 B -23.81 % 2.952 B -13.14 % 3.398 B 14.58 % 2.966 B 151.26 % 1.180 B 18.43 % 996.701 M -33.87 % 1.507 B 141.76 % 623.431 M -57.20 % 1.457 B 61.83 % 900.086 M 7.17 % 839.884 M -21.81 % 1.074 B 12.55 % 954.431 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 26.350 M -28.73 % 36.970 M 433.25 % 6.933 M -89.10 % 63.632 M -43.63 % 112.878 M -45.04 % 205.368 M -14.68 % 240.690 M 196.68 % 81.128 M 0.000 100.00 % -536.778 M -518.23 % 128.344 M 68.67 % 76.092 M 0.000 -100.00 % 16.151 M 0.000 0.000 -100.00 % 3.505 M
cash and cash equivalents 301.685 M -46.84 % 567.542 M 23.30 % 460.310 M 64.65 % 279.567 M -6.09 % 297.684 M 40.48 % 211.903 M -53.70 % 457.708 M 4.04 % 439.931 M 29.49 % 339.731 M 57.55 % 215.629 M -33.53 % 324.388 M -42.09 % 560.147 M -0.14 % 560.928 M 51.44 % 370.385 M -50.31 % 745.347 M 61.37 % 461.882 M 18.54 % 389.647 M -22.77 % 504.549 M 32.44 % 380.973 M 2.34 % 372.278 M 74.40 % 213.458 M
Cash and short term investments 301.685 M -46.84 % 567.542 M 23.30 % 460.310 M 64.65 % 279.567 M -13.72 % 324.034 M 30.20 % 248.873 M -46.44 % 464.641 M -7.73 % 503.563 M 11.26 % 452.609 M 7.51 % 420.997 M -25.50 % 565.078 M -11.88 % 641.275 M 14.32 % 560.928 M 51.44 % 370.385 M -57.61 % 873.691 M 62.40 % 537.974 M 38.07 % 389.647 M -25.17 % 520.700 M 36.68 % 380.973 M 2.34 % 372.278 M 71.59 % 216.963 M
Total current assets 4.136 B -5.36 % 4.370 B -1.02 % 4.415 B 5.55 % 4.183 B -3.89 % 4.353 B 6.10 % 4.102 B -32.45 % 6.073 B -20.32 % 7.621 B 42.73 % 5.340 B -24.45 % 7.068 B -8.98 % 7.765 B 5.77 % 7.341 B 15.01 % 6.383 B 18.29 % 5.396 B 52.63 % 3.535 B 26.16 % 2.802 B 4.01 % 2.694 B 5.11 % 2.564 B 0.65 % 2.547 B -9.85 % 2.825 B 10.19 % 2.564 B
Inventory 2.693 B 54.24 % 1.746 B -33.48 % 2.625 B -1.64 % 2.668 B 0.76 % 2.648 B 0.52 % 2.635 B -30.35 % 3.783 B -20.77 % 4.774 B 22.29 % 3.904 B -23.36 % 5.094 B -4.65 % 5.342 B 7.20 % 4.983 B 21.13 % 4.114 B 1 050.57 % 357.584 M -7.85 % 388.046 M -5.16 % 409.167 M -43.73 % 727.128 M -36.37 % 1.143 B -13.84 % 1.326 B -3.82 % 1.379 B -1.00 % 1.393 B
Net receivables 112.180 M -55.44 % 251.743 M -49.80 % 501.441 M 42.12 % 352.834 M -1.83 % 359.416 M 87.71 % 191.471 M -4.05 % 199.553 M -27.04 % 273.512 M 124.16 % 122.015 M -77.65 % 545.996 M -1.89 % 556.503 M 27.48 % 436.555 M -17.28 % 527.734 M -30.99 % 764.719 M -14.54 % 894.824 M -27.36 % 1.232 B 918.09 % 120.997 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 66.119 M 1.38 % 65.221 M 7.03 % 60.938 M 23.26 % 49.439 M -2.16 % 50.529 M -25.83 % 68.122 M 15.85 % 58.802 M -20.46 % 73.930 M -10.34 % 82.456 M -9.98 % 91.602 M 87.29 % 48.910 M 95.02 % 25.080 M 116.02 % 11.610 M 49.59 % 7.761 M 31.19 % 5.916 M -63.37 % 16.151 M 0.000 0.000 -100.00 % 3.505 M
Other assets 0.000 0.000 -100.00 % 191.481 M 6.39 % 179.984 M -6.34 % 192.161 M -49.17 % 378.018 M -40.09 % 630.984 M 228.32 % 192.187 M 24.45 % 154.425 M -20.41 % 194.017 M -13.62 % 224.618 M 25.08 % 179.584 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 320.682 M 21.89 % 263.089 M 10.66 % 237.738 M -47.24 % 450.566 M -21.56 % 574.407 M -17.92 % 699.824 M -17.01 % 843.215 M -7.75 % 914.100 M 3.39 % 884.108 M -16.44 % 1.058 B -32.86 % 1.576 B 0.66 % 1.566 B 2.40 % 1.529 B 59.86 % 956.492 M 5.57 % 906.007 M 57.11 % 576.674 M 53.20 % 376.421 M -12.39 % 429.657 M 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 227.695 M -3.60 % 236.190 M 6.20 % 222.407 M 40.53 % 158.260 M -41.31 % 269.656 M 13.66 % 237.238 M 44.67 % 163.989 M -1.15 % 165.898 M 8.71 % 152.611 M -25.61 % 205.153 M -27.58 % 283.275 M 64.36 % 172.347 M 376.18 % 36.194 M 76.86 % 20.465 M 11.46 % 18.361 M 160.00 % 7.062 M 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 531.632 M -7.96 % 577.588 M 0.000 -100.00 % 578.420 M 11.68 % 517.933 M 998.90 % 47.132 M -82.84 % 274.669 M 90.69 % 144.039 M -68.10 % 451.496 M 242.49 % 131.827 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 231.989 M 281.38 % 60.829 M 98.26 % 30.682 M -3.83 % 31.905 M -17.40 % 38.626 M -39.96 % 64.334 M -7.65 % 69.666 M -17.12 % 84.052 M -8.54 % 91.898 M -18.50 % 112.763 M -22.02 % 144.601 M -7.77 % 156.787 M 62.18 % 96.675 M 33.31 % 72.520 M 183.25 % 25.603 M 781.04 % 2.906 M -96.43 % 81.504 M 54.68 % 52.692 M -28.90 % 74.112 M -24.61 % 98.306 M -10.85 % 110.272 M
Capital lease obligations 41.575 M 34.13 % 30.997 M -40.78 % 52.343 M 22.98 % 42.562 M -28.29 % 59.355 M 173.30 % 21.718 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.747 B -0.69 % 1.759 B 21.10 % 1.452 B -1.25 % 1.471 B 0.00 % 1.471 B 0.00 % 1.471 B -17.56 % 1.784 B -1.39 % 1.809 B -0.90 % 1.826 B -6.35 % 1.950 B 0.75 % 1.935 B -14.31 % 2.258 B 13.75 % 1.985 B -30.01 % 2.837 B 5.66 % 2.685 B 7.56 % 2.496 B 34.72 % 1.853 B -3.36 % 1.917 B -9.09 % 2.109 B -4.12 % 2.200 B 101.59 % 1.091 B
Deferred tax liabilities non current 15.020 M 14.26 % 13.145 M -33.56 % 19.786 M -10.72 % 22.162 M 3.17 % 21.482 M -2.42 % 22.015 M -18.66 % 27.067 M -28.52 % 37.868 M -14.47 % 44.276 M -74.39 % 172.852 M -24.31 % 228.369 M -30.01 % 326.289 M 31.82 % 247.527 M 20.82 % 204.868 M 56.18 % 131.176 M 137.83 % 55.156 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 49.579 M -1.40 % 50.282 M 0.000 -100.00 % 37.349 M 37.99 % 27.067 M -28.52 % 37.868 M -14.47 % 44.276 M -74.39 % 172.852 M -27.78 % 239.353 M -30.31 % 343.449 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.293 B 5.18 % 5.983 B 2.77 % 5.822 B -2.56 % 5.974 B -4.89 % 6.282 B -0.22 % 6.295 B -22.78 % 8.153 B -6.61 % 8.730 B 38.53 % 6.302 B -23.37 % 8.224 B -10.00 % 9.137 B 0.04 % 9.134 B 11.38 % 8.201 B 17.39 % 6.986 B 23.50 % 5.657 B 30.95 % 4.320 B -1.37 % 4.380 B 5.80 % 4.139 B 1.59 % 4.075 B -8.27 % 4.442 B 10.03 % 4.037 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -284.206 M 0.000 0.000 0.000 100.00 % -540.487 M -358.77 % -117.812 M 51.38 % -242.321 M -256.22 % 155.115 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.990 M 0.000 0.000 0.000 -100.00 % 180.000 K -90.85 % 1.967 M -32.01 % 2.893 M 29.32 % 2.237 M 0.000 0.000 0.000 0.000
Change in working capital -181.167 M -278.27 % 101.623 M 285.38 % -54.820 M -128.17 % 194.573 M 167.24 % 72.807 M -94.08 % 1.230 B 13.11 % 1.088 B 176.64 % -1.419 B -386.82 % 494.790 M 81.10 % 273.216 M 149.85 % -548.107 M -350.83 % 218.515 M 212.93 % -193.499 M 59.05 % -472.543 M -201.72 % 464.569 M 126.48 % 205.126 M -9.99 % 227.880 M 1 084.11 % -23.156 M 74.39 % -90.424 M 53.80 % -195.705 M 50.96 % -399.069 M
Accounts receivables -125.800 M -151.71 % 243.276 M 354.63 % -95.542 M -264.25 % 58.170 M 320.91 % -26.332 M -149.84 % 52.832 M -15.26 % 62.343 M 116.68 % -373.830 M -1 042.90 % 39.647 M -13.21 % 45.679 M 127.09 % -168.592 M -159.34 % 284.092 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -129.485 M -4.33 % -124.111 M -404.78 % 40.722 M -70.15 % 136.403 M 37.59 % 99.139 M -91.58 % 1.177 B 14.84 % 1.025 B 198.08 % -1.045 B -329.67 % 455.143 M 100.03 % 227.537 M 159.95 % -379.515 M -478.73 % -65.577 M 91.28 % -752.206 M -6 342.37 % 12.050 M -73.44 % 45.375 M -86.75 % 342.526 M 22.92 % 278.661 M 12 452.30 % 2.220 M 124.40 % -9.097 M -187.77 % 10.364 M 101.18 % -877.074 M
Accounts payables 0.000 0.000 -100.00 % 1.670 M 103.19 % -52.319 M 7.18 % -56.364 M 84.96 % -374.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
Other working capital 74.118 M 522.52 % -17.542 M -950.42 % -1.670 M -103.19 % 52.319 M -7.18 % 56.364 M -84.96 % 374.819 M 7.50 % 348.655 M 141.97 % -830.788 M -44 662.28 % -1.856 M -106.36 % 29.165 M -13.24 % 33.614 M 137.91 % -88.673 M -115.87 % 558.707 M 215.29 % -484.593 M -215.60 % 419.194 M 405.09 % -137.400 M -170.57 % -50.781 M -100.11 % -25.376 M 68.80 % -81.327 M 60.53 % -206.069 M -143.11 % 478.005 M
Other non cash items 12.099 M -27.93 % 16.788 M 132.08 % -52.327 M 87.83 % -430.055 M -271.46 % -115.774 M 93.49 % -1.777 B -185.10 % -623.456 M -128.83 % 2.163 B 2 995.74 % -74.680 M 86.01 % -533.679 M -216.05 % -168.857 M 82.59 % -969.769 M -747.67 % -114.404 M -349.15 % 45.917 M 56.70 % 29.303 M -43.46 % 51.830 M -34.85 % 79.557 M -75.80 % 328.803 M 128.83 % 143.687 M 32.31 % 108.600 M -9.91 % 120.550 M
Net cash provided by operating activities 35.272 M -87.09 % 273.134 M 500.74 % 45.466 M -45.91 % 84.051 M -48.71 % 163.865 M 1 217.69 % -14.661 M -101.49 % 984.750 M 65.13 % 596.343 M 30.58 % 456.676 M 2 318.19 % 18.885 M 103.05 % -619.079 M -18.70 % -521.542 M -483.74 % 135.912 M 129.32 % -463.509 M -190.30 % 513.275 M 69.24 % 303.281 M 5.34 % 287.907 M 36.69 % 210.621 M -9.57 % 232.898 M -10.75 % 260.948 M 1 410.20 % 17.279 M
Investments in property plant and equipment -169.576 M -247.61 % -48.784 M -509.19 % -8.008 M 93.08 % -115.729 M -7.61 % -107.544 M 39.28 % -177.110 M 74.02 % -681.716 M -651.22 % -90.748 M 36.64 % -143.220 M -12.26 % -127.579 M 15.29 % -150.614 M -71.62 % -87.759 M 49.89 % -175.147 M -53.22 % -114.311 M -100.23 % -57.091 M -17.18 % -48.722 M 29.38 % -68.994 M -72.32 % -40.038 M 4.70 % -42.014 M 78.44 % -194.859 M 73.65 % -739.558 M
Acquisitions net 12.000 M -38.03 % 19.364 M -67.77 % 60.084 M 356.39 % 13.165 M 220.47 % 4.108 M 151.35 % -8.000 M -993.85 % 895.000 K -92.99 % 12.766 M -94.26 % 222.320 M 2 403.12 % -9.653 M 58.32 % -23.162 M -1 837.58 % 1.333 M -54.98 % 2.961 M 107.72 % -38.372 M 69.84 % -127.246 M -226.98 % -38.916 M -219.25 % -12.190 M -149.11 % 24.823 M 228.38 % -19.336 M -202.65 % -6.389 M 91.68 % -76.760 M
Purchases of investments 0.000 100.00 % -1.403 M 64.40 % -3.941 M 87.29 % -31.016 M -32.90 % -23.337 M 0.000 100.00 % -26.115 M 0.000 100.00 % -304.985 M -42.22 % -214.451 M -16.45 % -184.163 M -10 287.08 % -1.773 M -100.59 % 299.000 M 393.78 % -101.778 M 16.59 % -122.017 M -718.25 % -14.912 M 44.32 % -26.781 M -8 856.86 % -299.000 K 99.14 % -34.704 M -4 179.16 % -811.000 K 78.74 % -3.815 M
Sales maturities of investments 0.000 -100.00 % 38.903 M 29.68 % 30.000 M 68.06 % 17.851 M -7.17 % 19.229 M 0.000 -100.00 % 25.220 M 0.000 -100.00 % 82.665 M -63.11 % 224.104 M 8.09 % 207.325 M 47 019.32 % 440.000 K -95.60 % 10.000 M -83.03 % 58.934 M -15.52 % 69.765 M 55.36 % 44.905 M 145.49 % -98.715 M -908.41 % 12.211 M 2 004.99 % -641.000 K -110.85 % 5.910 M 462.32 % 1.051 M
Other investing activites 43.838 M 43.30 % 30.591 M -84.04 % 191.696 M 21.84 % 157.336 M 43.66 % 109.523 M 74.42 % 62.794 M 126.29 % -238.895 M -120.40 % -108.392 M -2 663.06 % 4.229 M -97.47 % 167.025 M 556.50 % -36.588 M -154.09 % 67.639 M 540.36 % -15.360 M -103.18 % 482.284 M 519.09 % -115.079 M -160.97 % 188.734 M 446.35 % -54.493 M 86.71 % -409.935 M -1 232.54 % 36.196 M 251.04 % 10.311 M 106.41 % -160.911 M
Net cash used for investing activites -113.738 M -394.12 % 38.671 M -85.67 % 269.831 M 548.52 % 41.607 M 2 002.43 % 1.979 M 101.62 % -122.316 M 86.71 % -920.611 M -393.96 % -186.374 M -212.28 % 165.994 M -34.62 % 253.897 M 8 454.62 % -3.039 M 83.44 % -18.347 M -115.11 % 121.454 M -57.65 % 286.757 M 181.54 % -351.668 M -368.27 % 131.089 M 150.19 % -261.173 M 36.80 % -413.238 M -583.05 % -60.499 M 67.45 % -185.838 M 81.04 % -979.993 M
Debt repayment -35.806 M 13.92 % -41.598 M -957.40 % -3.934 M 94.84 % -76.273 M -162.86 % -29.017 M -395.16 % 9.831 M -97.58 % 406.267 M 241.66 % -286.796 M 32.83 % -426.942 M 8.34 % -465.788 M -191.80 % 507.387 M -22.13 % 651.592 M 11 418.33 % 5.657 M 104.17 % -135.672 M -181.03 % 167.429 M 176.93 % -217.629 M -89.08 % -115.098 M -126.29 % 437.775 M -80.98 % 2.301 B -25.00 % 3.068 B 29.68 % 2.366 B
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.964 M 0.000 0.000 -100.00 % 169.174 M 0.000 0.000 0.000 -100.00 % 2.843 M -82.40 % 16.156 M 5 078.21 % 312.000 K -99.61 % 80.000 M 0.000 0.000 -100.00 % 539.246 M 2 498.78 % 20.750 M
Common stock repurchased 0.000 0.000 100.00 % -18.494 M 0.000 0.000 0.000 100.00 % -39.890 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.476 M -1 312.14 % -1.450 M -173.07 % -531.000 K 0.000 100.00 % -25.891 M 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -389.885 M 0.000 0.000 0.000 100.00 % -9.227 M 0.000 0.000 100.00 % -28.565 M 0.000 0.000 100.00 % -660.000 K 96.99 % -21.945 M 80.90 % -114.918 M 0.000 0.000
Other financing activites -150.599 M 8.25 % -164.147 M -58.84 % -103.339 M -47.16 % -70.223 M 6.65 % -75.223 M 32.54 % -111.512 M -179.20 % -39.940 M -80.67 % -22.107 M 69.82 % -73.244 M 13.81 % -84.981 M 23.66 % -111.320 M 0.83 % -112.253 M -54.11 % -72.839 M -99.79 % -36.457 M 11.62 % -41.251 M 71.23 % -143.368 M -30.75 % -109.648 M -28.49 % -85.336 M 96.33 % -2.324 B 34.04 % -3.524 B -117.41 % -1.621 B
Net cash used provided by financing activities -186.405 M 9.40 % -205.745 M -63.59 % -125.767 M 14.15 % -146.496 M -40.54 % -104.240 M -2.52 % -101.681 M -123.55 % -45.484 M 85.28 % -308.903 M 38.24 % -500.186 M -31.08 % -381.595 M -198.64 % 386.840 M -28.28 % 539.339 M 902.80 % -67.182 M 66.04 % -197.851 M -262.36 % 121.858 M 133.65 % -362.135 M -148.14 % -145.937 M -144.16 % 330.494 M 301.89 % -163.704 M -295.56 % 83.710 M -89.07 % 765.879 M
Effect of forex changes on cash -986.000 K -184.13 % 1.172 M 113.34 % -8.787 M -422.93 % 2.721 M -88.75 % 24.177 M 438.28 % -7.147 M -714.01 % -878.000 K -1.39 % -866.000 K -153.52 % 1.618 M 2 896.30 % 54.000 K 111.23 % -481.000 K -108.23 % -231.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -265.857 M -347.93 % 107.232 M -40.67 % 180.743 M 1 097.64 % -18.117 M -121.12 % 85.781 M 134.90 % -245.805 M -1 482.71 % 17.777 M -82.26 % 100.200 M -19.26 % 124.102 M 214.11 % -108.759 M 53.87 % -235.759 M -30 086.81 % -781.000 K -100.41 % 190.184 M 150.77 % -374.603 M -232.15 % 283.465 M 292.42 % 72.235 M 160.60 % -119.203 M -193.22 % 127.877 M 1 370.70 % 8.695 M -94.53 % 158.820 M 180.69 % -196.835 M
Cash at beginning of period 567.542 M 23.30 % 460.310 M 64.65 % 279.567 M -6.09 % 297.684 M 40.48 % 211.903 M -53.70 % 457.708 M 4.04 % 439.931 M 29.49 % 339.731 M 57.55 % 215.629 M -33.53 % 324.388 M -42.09 % 560.147 M -0.14 % 560.928 M 51.30 % 370.744 M -50.26 % 745.347 M 61.37 % 461.882 M 18.54 % 389.647 M -23.43 % 508.850 M 33.57 % 380.973 M 2.34 % 372.278 M 74.40 % 213.458 M -47.97 % 410.293 M
Cash at end of period 301.685 M -46.84 % 567.542 M 23.30 % 460.310 M 64.65 % 279.567 M -6.09 % 297.684 M 40.48 % 211.903 M -53.70 % 457.708 M 4.04 % 439.931 M 29.49 % 339.731 M 57.55 % 215.629 M -33.53 % 324.388 M -42.09 % 560.147 M -0.14 % 560.928 M 51.30 % 370.744 M -50.26 % 745.347 M 61.37 % 461.882 M 18.54 % 389.647 M -23.43 % 508.850 M 33.57 % 380.973 M 2.34 % 372.278 M 74.40 % 213.458 M
Operating cash flow 35.272 M -87.09 % 273.134 M 500.74 % 45.466 M -45.91 % 84.051 M -48.71 % 163.865 M 1 217.69 % -14.661 M -101.49 % 984.750 M 65.13 % 596.343 M 30.58 % 456.676 M 2 318.19 % 18.885 M 103.05 % -619.079 M -18.70 % -521.542 M -483.74 % 135.912 M 129.32 % -463.509 M -190.30 % 513.275 M 69.24 % 303.281 M 5.34 % 287.907 M 36.69 % 210.621 M -9.57 % 232.898 M -10.75 % 260.948 M 1 410.20 % 17.279 M
Capital expenditure -169.576 M -247.61 % -48.784 M -509.19 % -8.008 M 93.08 % -115.729 M -7.61 % -107.544 M 39.28 % -177.110 M 74.02 % -681.716 M -651.22 % -90.748 M 36.64 % -143.220 M -12.26 % -127.579 M 15.29 % -150.614 M -71.62 % -87.759 M 49.89 % -175.147 M -53.22 % -114.311 M -100.23 % -57.091 M -17.18 % -48.722 M 29.38 % -68.994 M -72.32 % -40.038 M 4.70 % -42.014 M 78.44 % -194.859 M 73.65 % -739.558 M
Free CashFlow -134.304 M -159.86 % 224.350 M 498.94 % 37.458 M 218.25 % -31.678 M -156.25 % 56.321 M 129.37 % -191.771 M -163.28 % 303.034 M -40.06 % 505.595 M 61.30 % 313.456 M 388.38 % -108.694 M 85.88 % -769.693 M -26.32 % -609.301 M -1 452.95 % -39.235 M 93.21 % -577.820 M -226.66 % 456.184 M 79.21 % 254.559 M 16.28 % 218.913 M 28.33 % 170.583 M -10.64 % 190.884 M 188.83 % 66.089 M 109.15 % -722.279 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 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 2005-01-31 2004-06-30 2004-01-31
Revenue 506.538 M -15.83 % 601.823 M 41.98 % 423.868 M -26.28 % 574.971 M 50.60 % 381.786 M 2.62 % 372.042 M -24.29 % 491.387 M -39.41 % 810.987 M 15.43 % 702.551 M -8.83 % 770.629 M 57.39 % 489.637 M -66.22 % 1.450 B -26.18 % 1.964 B -23.37 % 2.563 B 144.97 % 1.046 B 25.85 % 831.172 M 7.29 % 774.708 M -24.48 % 1.026 B -7.06 % 1.104 B 38.43 % 797.341 M 26.04 % 632.600 M -62.68 % 1.695 B 10.40 % 1.535 B -2.07 % 1.568 B -16.23 % 1.871 B 20.95 % 1.547 B 0.00 % 1.547 B 38.06 % 1.121 B 0.00 % 1.121 B -3.32 % 1.159 B 0.00 % 1.159 B -3.36 % 1.199 B 0.00 % 1.199 B 26.66 % 946.995 M 0.00 % 946.995 M -42.79 % 1.655 B 0.00 % 1.655 B -15.47 % 1.958 B 0.00 % 1.958 B 12.69 % 1.738 B 0.00 % 1.738 B 100.00 % 868.864 M -39.08 % 1.426 B 100.00 % 713.098 M
Net income 22.591 M -36.74 % 35.711 M 28.35 % 27.824 M -26.20 % 37.703 M 15.22 % 32.723 M -0.22 % 32.794 M -7.58 % 35.485 M -79.52 % 173.244 M 270.22 % 46.795 M -53.61 % 100.879 M 615.66 % 14.096 M -93.51 % 217.173 M -4.66 % 227.785 M -34.15 % 345.913 M 232.97 % 103.886 M 181.79 % -127.009 M -66.37 % -76.342 M -127.43 % -33.567 M -131.51 % -14.499 M -121.01 % 69.001 M -43.19 % 121.457 M 244.30 % -84.172 M -172.19 % 116.590 M 40.78 % 82.818 M -8.59 % 90.604 M -9.05 % 99.622 M -4.00 % 103.777 M -30.78 % 149.914 M -0.44 % 150.578 M 688.98 % 19.085 M 17.14 % 16.293 M -75.07 % 65.363 M -2.90 % 67.312 M 149.97 % -134.713 M 3.15 % -139.092 M -46.39 % -95.012 M 0.00 % -95.012 M -327.77 % 41.714 M 0.00 % 41.714 M -67.96 % 130.177 M 0.00 % 130.177 M 100.00 % 65.089 M -44.49 % 117.265 M 100.00 % 58.633 M
Income before tax 57.429 M -24.40 % 75.965 M 53.55 % 49.474 M -42.29 % 85.730 M 243.58 % 24.952 M -58.85 % 60.640 M 265.19 % 16.605 M -93.37 % 250.598 M 180.95 % 89.197 M -31.35 % 129.922 M 395.39 % 26.226 M -90.96 % 290.196 M -22.28 % 373.368 M -22.78 % 483.510 M 316.50 % 116.090 M 189.36 % -129.919 M -125.45 % -57.626 M -651.91 % -7.664 M -153.96 % 14.203 M -31.87 % 20.847 M -88.89 % 187.717 M 336.98 % -79.212 M -139.70 % 199.536 M 75.55 % 113.662 M -49.60 % 225.520 M 12.66 % 200.180 M 0.00 % 200.180 M -12.70 % 229.314 M 0.00 % 229.314 M 478.56 % 39.635 M 0.00 % 39.635 M -62.58 % 105.920 M 0.00 % 105.920 M 177.88 % -135.996 M 0.00 % -135.996 M -55.03 % -87.720 M 0.00 % -87.720 M -266.87 % 52.567 M 0.00 % 52.567 M -62.27 % 139.333 M 0.00 % 139.333 M 100.00 % 69.666 M -45.82 % 128.588 M 100.00 % 64.294 M
Income before tax ratio 0.11 -10.18 % 0.13 8.14 % 0.12 -21.72 % 0.15 128.14 % 0.07 -59.90 % 0.16 382.34 % 0.03 -89.06 % 0.31 143.38 % 0.13 -24.69 % 0.17 214.76 % 0.05 -73.24 % 0.20 5.29 % 0.19 0.77 % 0.19 70.02 % 0.11 171.00 % -0.16 -110.14 % -0.07 -895.65 % -0.01 -158.06 % 0.01 -50.79 % 0.03 -91.19 % 0.30 734.96 % -0.05 -135.96 % 0.13 79.26 % 0.07 -39.84 % 0.12 -6.86 % 0.13 0.00 % 0.13 -36.77 % 0.20 0.00 % 0.20 498.44 % 0.03 0.00 % 0.03 -61.28 % 0.09 0.00 % 0.09 161.49 % -0.14 0.00 % -0.14 -171.00 % -0.05 0.00 % -0.05 -297.41 % 0.03 0.00 % 0.03 -66.52 % 0.08 0.00 % 0.08 0.00 % 0.08 -11.07 % 0.09 0.00 % 0.09
EBITDA 91.004 M -34.07 % 138.041 M 82.59 % 75.600 M -42.96 % 132.548 M 352.35 % 29.302 M 194.68 % -30.948 M -141.26 % 75.002 M -53.17 % 160.162 M 28.47 % 124.670 M 7.03 % 116.486 M 74.08 % 66.914 M -81.85 % 368.668 M -16.98 % 444.098 M -12.19 % 505.730 M 287.18 % 130.619 M 229.66 % -100.736 M -128.78 % -44.032 M -163.29 % 69.568 M 63.32 % 42.595 M 322.58 % -19.137 M -135.07 % 54.572 M 538.08 % -12.457 M -117.70 % 70.382 M -42.80 % 123.049 M -55.82 % 278.547 M 34.08 % 207.755 M -13.06 % 238.951 M -17.95 % 291.210 M 0.23 % 290.546 M 200.67 % 96.632 M -2.81 % 99.424 M -43.26 % 175.233 M 1.12 % 173.284 M 576.31 % -36.381 M -13.68 % -32.002 M -159.19 % 54.065 M 234.42 % -40.221 M -135.31 % 113.894 M 13.13 % 100.671 M -57.15 % 234.931 M 28.25 % 183.182 M 100.00 % 91.591 M -42.48 % 159.222 M 100.00 % 79.611 M
Net income ratio 0.04 -24.84 % 0.06 -9.61 % 0.07 0.11 % 0.07 -23.49 % 0.09 -2.76 % 0.09 22.06 % 0.07 -66.20 % 0.21 220.72 % 0.07 -49.12 % 0.13 354.71 % 0.03 -80.78 % 0.15 29.15 % 0.12 -14.07 % 0.13 35.92 % 0.10 164.99 % -0.15 -55.07 % -0.10 -201.16 % -0.03 -149.10 % -0.01 -115.18 % 0.09 -54.93 % 0.19 486.62 % -0.05 -165.40 % 0.08 43.75 % 0.05 9.11 % 0.05 -24.81 % 0.06 -4.00 % 0.07 -49.86 % 0.13 -0.44 % 0.13 716.09 % 0.02 17.14 % 0.01 -74.21 % 0.05 -2.90 % 0.06 139.45 % -0.14 3.15 % -0.15 -155.90 % -0.06 0.00 % -0.06 -369.45 % 0.02 0.00 % 0.02 -71.56 % 0.07 0.00 % 0.07 0.00 % 0.07 -8.89 % 0.08 0.00 % 0.08
Ratio EBITDA 0.18 -21.67 % 0.23 28.60 % 0.18 -22.63 % 0.23 200.37 % 0.08 192.26 % -0.08 -154.50 % 0.15 -22.71 % 0.20 11.29 % 0.18 17.40 % 0.15 10.61 % 0.14 -46.27 % 0.25 12.45 % 0.23 14.60 % 0.20 58.05 % 0.12 203.03 % -0.12 -113.24 % -0.06 -183.81 % 0.07 75.73 % 0.04 260.78 % -0.02 -127.82 % 0.09 1 273.79 % -0.01 -116.03 % 0.05 -41.59 % 0.08 -47.27 % 0.15 10.85 % 0.13 -13.06 % 0.15 -40.57 % 0.26 0.23 % 0.26 211.00 % 0.08 -2.81 % 0.09 -41.29 % 0.15 1.12 % 0.14 476.05 % -0.04 -13.68 % -0.03 -203.47 % 0.03 234.42 % -0.02 -141.78 % 0.06 13.13 % 0.05 -61.97 % 0.14 28.25 % 0.11 0.00 % 0.11 -5.58 % 0.11 0.00 % 0.11
Gross profit ratio 0.35 -12.40 % 0.40 5.30 % 0.38 -0.24 % 0.38 10.50 % 0.34 68.13 % 0.20 -42.42 % 0.36 -7.28 % 0.38 8.05 % 0.35 12.49 % 0.32 -12.69 % 0.36 -3.47 % 0.37 12.72 % 0.33 8.52 % 0.31 15.65 % 0.26 47.73 % 0.18 -19.84 % 0.22 59.90 % 0.14 -5.13 % 0.15 -7.52 % 0.16 -41.99 % 0.27 229.14 % 0.08 -43.70 % 0.15 -13.85 % 0.17 -21.23 % 0.22 5.88 % 0.21 0.00 % 0.21 34.09 % 0.15 0.00 % 0.15 -16.58 % 0.18 0.00 % 0.18 32.31 % 0.14 0.00 % 0.14 202.20 % 0.05 0.00 % 0.05 -49.09 % 0.09 0.00 % 0.09 -17.09 % 0.11 0.00 % 0.11 -30.83 % 0.16 0.00 % 0.16 0.00 % 0.16 1.42 % 0.16 0.00 % 0.16
Weighted average shs out dil 1.506 B -32.46 % 2.230 B 54.52 % 1.443 B 0.00 % 1.443 B 0.00 % 1.443 B -2.64 % 1.482 B -0.76 % 1.494 B 0.00 % 1.494 B 0.00 % 1.494 B 0.00 % 1.494 B -0.13 % 1.496 B -0.41 % 1.502 B 0.02 % 1.502 B -0.21 % 1.505 B 0.24 % 1.501 B -0.65 % 1.511 B 0.00 % 1.511 B 0.00 % 1.511 B 0.00 % 1.511 B 14.29 % 1.322 B 13.74 % 1.162 B -21.05 % 1.472 B 26.48 % 1.164 B 0.03 % 1.164 B -0.04 % 1.164 B 0.12 % 1.163 B 0.00 % 1.163 B -0.01 % 1.163 B 0.00 % 1.163 B -1.03 % 1.175 B 0.00 % 1.175 B 0.75 % 1.166 B 0.00 % 1.166 B 9.05 % 1.069 B 0.00 % 1.069 B 8.01 % 990.048 M 1.99 % 970.745 M -9.20 % 1.069 B 0.00 % 1.069 B 5.42 % 1.014 B -5.15 % 1.069 B 0.00 % 1.069 B 65.78 % 644.860 M 0.00 % 644.860 M
Weighted average shs out 2.112 B -8.46 % 2.307 B 59.83 % 1.443 B 0.00 % 1.443 B 0.00 % 1.443 B -2.64 % 1.482 B -0.76 % 1.494 B 0.00 % 1.494 B 0.00 % 1.494 B -0.85 % 1.506 B 0.86 % 1.494 B -0.75 % 1.505 B 0.43 % 1.499 B -0.31 % 1.503 B -0.16 % 1.506 B -0.36 % 1.511 B 0.94 % 1.497 B -0.93 % 1.511 B -0.01 % 1.511 B 14.30 % 1.322 B 13.74 % 1.162 B -20.99 % 1.471 B 26.18 % 1.166 B -2.87 % 1.200 B 3.27 % 1.162 B 0.00 % 1.162 B -0.03 % 1.163 B 0.06 % 1.162 B -0.07 % 1.163 B 0.30 % 1.159 B -1.32 % 1.175 B 0.95 % 1.164 B -0.20 % 1.166 B 9.05 % 1.069 B 0.00 % 1.069 B 8.01 % 990.048 M 1.99 % 970.745 M -9.20 % 1.069 B 0.00 % 1.069 B 5.42 % 1.014 B -5.15 % 1.069 B 0.00 % 1.069 B 65.78 % 644.860 M 0.00 % 644.860 M
EPS diluted 0.01 -30.97 % 0.02 -19.69 % 0.02 -26.05 % 0.03 14.98 % 0.02 2.71 % 0.02 -7.14 % 0.02 -80.17 % 0.12 283.39 % 0.03 -53.63 % 0.07 618.09 % 0.01 -93.29 % 0.14 -6.67 % 0.15 -34.78 % 0.23 232.37 % 0.07 182.28 % -0.08 -66.53 % -0.05 -127.48 % -0.02 -131.25 % -0.01 -132.00 % 0.03 -70.00 % 0.10 274.83 % -0.06 -157.20 % 0.10 40.45 % 0.07 -8.48 % 0.08 -3.71 % 0.08 -9.42 % 0.09 -31.70 % 0.13 0.93 % 0.13 693.87 % 0.02 18.12 % 0.01 -73.56 % 0.05 -9.69 % 0.06 144.46 % -0.13 0.00 % -0.13 -41.00 % -0.09 5.73 % -0.10 -565.71 % 0.02 -46.15 % 0.04 -82.13 % 0.22 79.15 % 0.12 100.00 % 0.06 -66.50 % 0.18 100.00 % 0.09
Earnings per share 0.02 -39.27 % 0.02 27.98 % 0.02 -26.05 % 0.03 14.98 % 0.02 2.71 % 0.02 -7.14 % 0.02 -80.17 % 0.12 283.39 % 0.03 -53.28 % 0.07 612.77 % 0.01 -93.29 % 0.14 -6.67 % 0.15 -34.78 % 0.23 233.33 % 0.07 182.05 % -0.08 -64.90 % -0.05 -129.73 % -0.02 -131.25 % -0.01 -132.00 % 0.03 -70.00 % 0.10 274.83 % -0.06 -157.20 % 0.10 44.93 % 0.07 -11.54 % 0.08 -14.10 % 0.09 1.79 % 0.09 -31.70 % 0.13 0.93 % 0.13 674.85 % 0.02 21.01 % 0.01 -73.56 % 0.05 -9.69 % 0.06 144.46 % -0.13 0.00 % -0.13 -41.00 % -0.09 5.73 % -0.10 -565.71 % 0.02 -46.15 % 0.04 -86.47 % 0.29 136.62 % 0.12 100.00 % 0.06 -66.50 % 0.18 100.00 % 0.09
Gross profit 177.068 M -26.27 % 240.151 M 49.51 % 160.622 M -26.46 % 218.411 M 66.41 % 131.246 M 72.54 % 76.068 M -56.40 % 174.478 M -43.82 % 310.567 M 24.73 % 248.998 M 2.55 % 242.803 M 37.42 % 176.692 M -67.39 % 541.902 M -16.79 % 651.246 M -16.85 % 783.185 M 183.32 % 276.429 M 85.92 % 148.682 M -14.00 % 172.885 M 20.76 % 143.169 M -11.83 % 162.384 M 28.02 % 126.845 M -26.89 % 173.492 M 22.84 % 141.232 M -37.84 % 227.212 M -15.63 % 269.306 M -34.01 % 408.118 M 28.06 % 318.689 M 0.00 % 318.689 M 85.12 % 172.156 M 0.00 % 172.156 M -19.35 % 213.473 M 0.00 % 213.473 M 27.87 % 166.950 M 0.00 % 166.950 M 282.78 % 43.615 M 0.00 % 43.615 M -70.88 % 149.769 M 0.00 % 149.769 M -29.91 % 213.689 M 0.00 % 213.689 M -22.05 % 274.132 M 0.00 % 274.132 M 100.00 % 137.066 M -38.21 % 221.836 M 100.00 % 110.918 M
Income tax expense 21.776 M -26.46 % 29.612 M 13.27 % 26.143 M -39.71 % 43.359 M 2 966.41 % 1.414 M -89.92 % 14.033 M 305.34 % 3.462 M -96.20 % 91.067 M 156.09 % 35.561 M -13.10 % 40.922 M 108.72 % 19.606 M -62.28 % 51.982 M -60.13 % 130.370 M -5.86 % 138.492 M 423.62 % 26.449 M 147.35 % 10.693 M -49.42 % 21.139 M -43.48 % 37.402 M -1.75 % 38.068 M 306.14 % -18.467 M -123.25 % 79.423 M 461.37 % 14.148 M -83.99 % 88.346 M 161.22 % 33.821 M -75.16 % 136.146 M 41.23 % 96.403 M 0.00 % 96.403 M 22.44 % 78.736 M 0.00 % 78.736 M 237.31 % 23.342 M 0.00 % 23.342 M -39.54 % 38.608 M 0.00 % 38.608 M 1 147.01 % 3.096 M 0.00 % 3.096 M -57.54 % 7.292 M 0.00 % 7.292 M -32.81 % 10.854 M 0.00 % 10.854 M 18.55 % 9.156 M 0.00 % 9.156 M 100.00 % 4.578 M -59.57 % 11.323 M 100.00 % 5.662 M
Cost of revenue 329.470 M -8.90 % 361.672 M 37.39 % 263.246 M -26.17 % 356.560 M 42.32 % 250.540 M -15.35 % 295.974 M -6.61 % 316.909 M -36.67 % 500.420 M 10.33 % 453.553 M -14.07 % 527.826 M 68.66 % 312.945 M -65.52 % 907.677 M -30.84 % 1.312 B -26.24 % 1.779 B 131.20 % 769.607 M 12.76 % 682.490 M 13.40 % 601.823 M -31.82 % 882.679 M -6.24 % 941.413 M 40.41 % 670.496 M 46.04 % 459.108 M -70.45 % 1.554 B 18.78 % 1.308 B 0.75 % 1.298 B -11.27 % 1.463 B 19.11 % 1.229 B 0.00 % 1.229 B 29.52 % 948.582 M 0.00 % 948.582 M 0.30 % 945.768 M 0.00 % 945.768 M -8.40 % 1.033 B 0.00 % 1.033 B 14.30 % 903.380 M 0.00 % 903.380 M -40.00 % 1.506 B 0.00 % 1.506 B -13.70 % 1.745 B 0.00 % 1.745 B 19.20 % 1.464 B 0.00 % 1.464 B 100.00 % 731.799 M -39.24 % 1.204 B 100.00 % 602.180 M
General and administrative expenses 82.300 M -11.96 % 93.485 M 16.87 % 79.989 M -8.28 % 87.213 M -2.99 % 89.903 M -9.11 % 98.912 M 10.11 % 89.830 M -16.73 % 107.878 M 6.96 % 100.855 M -6.68 % 108.074 M 10.08 % 98.182 M -23.75 % 128.757 M 3.74 % 124.110 M 0.59 % 123.385 M 16.12 % 106.257 M -5.99 % 113.030 M 25.96 % 89.732 M -3.96 % 93.428 M 5.33 % 88.703 M -27.90 % 123.030 M 34.09 % 91.750 M -16.15 % 109.425 M 7.04 % 102.226 M 15.63 % 88.407 M -3.81 % 91.908 M 29.22 % 71.127 M 0.00 % 71.127 M 14.15 % 62.310 M 0.00 % 62.310 M 5.80 % 58.893 M 0.00 % 58.893 M -1.82 % 59.984 M 0.00 % 59.984 M -7.73 % 65.009 M 0.00 % 65.009 M -22.97 % 84.394 M 0.00 % 84.394 M -1.36 % 85.558 M 0.00 % 85.558 M 51.19 % 56.590 M 0.00 % 56.590 M 100.00 % 28.295 M -39.74 % 46.951 M 100.00 % 23.476 M
Selling and marketing expenses 25.729 M -30.89 % 37.229 M 48.95 % 24.995 M -25.57 % 33.583 M -7.31 % 36.233 M -0.14 % 36.285 M -20.40 % 45.582 M -2.30 % 46.657 M 11.97 % 41.668 M -21.52 % 53.091 M 44.27 % 36.799 M -54.43 % 80.760 M -27.22 % 110.962 M -29.36 % 157.078 M 118.68 % 71.830 M -56.08 % 163.558 M 6.12 % 154.121 M 59.18 % 96.822 M 63.48 % 59.225 M -10.00 % 65.803 M 5.76 % 62.219 M -18.90 % 76.720 M -12.44 % 87.615 M 0.04 % 87.584 M 36.38 % 64.219 M 1.18 % 63.471 M 0.00 % 63.471 M -15.08 % 74.738 M 0.00 % 74.738 M -37.36 % 119.306 M 0.00 % 119.306 M 23.74 % 96.414 M 0.00 % 96.414 M 178.56 % 34.612 M 0.00 % 34.612 M 124.24 % -142.817 M -200.00 % 142.817 M 307.12 % -68.953 M -200.00 % 68.953 M 231.75 % -52.335 M -200.00 % 52.335 M 100.00 % 26.167 M -72.47 % 95.042 M 100.00 % 47.521 M
Other expenses 0.000 -100.00 % 7.515 M 0.000 100.00 % -3.136 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 % 7.965 M 0.000 100.00 % -1.158 M 0.000 0.000 0.000 100.00 % -2.171 M 47.64 % -4.146 M 0.000 100.00 % -238.500 K -100.06 % 385.194 M 1 695.53 % -24.142 M -148.51 % 49.764 M 303.56 % -24.447 M 0.000 100.00 % -565.500 K -102.57 % 22.021 M 0.00 % 22.021 M -92.29 % 285.634 M 0.000 -100.00 % 137.905 M 0.000 -100.00 % 104.669 M 0.000 0.000 0.000 0.000
Operating expenses 108.029 M -21.85 % 138.229 M 31.67 % 104.984 M -8.40 % 114.616 M 36.18 % 84.166 M 502.99 % 13.958 M -89.52 % 133.156 M 276.53 % 35.364 M -73.17 % 131.825 M 64.68 % 80.047 M -34.83 % 122.826 M -43.93 % 219.042 M -17.86 % 266.665 M -9.85 % 295.804 M 94.25 % 152.281 M -45.07 % 277.251 M 24.90 % 221.982 M 60.96 % 137.908 M -2.40 % 141.293 M 2 591.30 % 5.250 M -77.85 % 23.702 M -87.36 % 187.540 M 1 946.04 % 9.166 M -94.71 % 173.246 M 16.01 % 149.335 M 11.15 % 134.359 M 0.00 % 134.359 M 19.00 % 112.906 M 0.00 % 112.906 M -26.57 % 153.753 M 0.00 % 153.753 M -1.33 % 155.832 M 0.00 % 155.832 M 28.11 % 121.641 M 0.00 % 121.641 M -46.46 % 227.211 M 0.00 % 227.211 M 47.05 % 154.510 M 0.00 % 154.510 M 41.85 % 108.925 M 0.00 % 108.925 M 100.00 % 54.462 M -61.64 % 141.993 M 100.00 % 70.996 M
Cost and expenses 437.499 M -12.48 % 499.901 M 35.76 % 368.230 M -21.84 % 471.108 M 40.75 % 334.706 M 7.99 % 309.932 M -31.14 % 450.065 M -16.00 % 535.784 M -8.47 % 585.378 M -3.70 % 607.873 M 39.49 % 435.771 M -61.32 % 1.127 B -28.64 % 1.579 B -23.91 % 2.075 B 125.09 % 921.888 M -3.94 % 959.741 M 16.50 % 823.805 M -19.28 % 1.021 B -5.74 % 1.083 B 60.22 % 675.746 M 39.96 % 482.810 M -72.27 % 1.741 B 32.19 % 1.317 B -10.49 % 1.472 B -8.74 % 1.613 B 18.32 % 1.363 B 0.00 % 1.363 B 28.40 % 1.061 B 0.00 % 1.061 B -3.46 % 1.100 B 0.00 % 1.100 B -7.48 % 1.188 B 0.00 % 1.188 B 15.94 % 1.025 B 0.00 % 1.025 B -40.85 % 1.733 B 0.00 % 1.733 B -8.76 % 1.899 B 0.00 % 1.899 B 20.77 % 1.573 B 0.00 % 1.573 B 100.00 % 786.261 M -41.60 % 1.346 B 100.00 % 673.176 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 108.029 M -17.35 % 130.714 M 24.51 % 104.984 M -10.84 % 117.752 M -8.96 % 129.340 M 0.74 % 128.392 M -7.31 % 138.525 M -28.72 % 194.345 M 21.93 % 159.397 M -2.66 % 163.760 M 10.57 % 148.110 M -30.16 % 212.084 M -13.72 % 245.812 M -22.21 % 315.976 M 77.43 % 178.087 M -36.12 % 278.802 M 14.33 % 243.853 M 28.18 % 190.250 M 28.61 % 147.928 M -21.66 % 188.833 M 22.64 % 153.969 M -17.29 % 186.145 M -1.95 % 189.841 M 7.87 % 175.991 M 12.72 % 156.127 M 16.00 % 134.598 M 0.00 % 134.598 M -1.79 % 137.048 M 0.00 % 137.048 M -23.09 % 178.199 M 0.00 % 178.199 M 13.94 % 156.397 M 0.00 % 156.397 M 56.99 % 99.621 M 0.00 % 99.621 M 270.52 % -58.423 M -125.71 % 227.211 M 1 268.33 % 16.605 M -89.25 % 154.510 M 3 530.83 % 4.256 M -96.09 % 108.925 M 100.00 % 54.462 M -61.64 % 141.993 M 100.00 % 70.996 M
Interest income 0.000 0.000 0.000 100.00 % -20.710 M -193.59 % 22.128 M -24.70 % 29.386 M 18.89 % 24.717 M 0.46 % 24.605 M -12.05 % 27.976 M -14.80 % 32.834 M 18.79 % 27.640 M -15.38 % 32.664 M 191.30 % 11.213 M 189.67 % 3.871 M -51.96 % 8.058 M 496.89 % 1.350 M -84.17 % 8.529 M -34.01 % 12.925 M 87.65 % 6.888 M -87.09 % 53.344 M 462.88 % 9.477 M -71.20 % 32.904 M 77.76 % 18.510 M 5.16 % 17.602 M -47.08 % 33.263 M 56.12 % 21.306 M 0.000 -100.00 % 29.857 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
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.699 M 0.000 -100.00 % 85.288 M 0.000 0.000 0.000 -100.00 % 15.741 M 54.88 % 10.163 M -46.85 % 19.121 M 0.00 % 19.121 M -51.18 % 39.166 M 0.00 % 39.166 M 28.82 % 30.404 M 0.00 % 30.404 M -3.12 % 31.382 M 0.00 % 31.382 M -42.15 % 54.250 M 0.00 % 54.250 M 163.93 % 20.555 M 0.000 -100.00 % 13.223 M 0.000 -100.00 % 51.749 M 0.000 0.000 0.000 0.000
Depreciation and amortization 19.779 M -42.77 % 34.560 M 60.59 % 21.521 M -24.97 % 28.685 M 4.71 % 27.396 M 28.16 % 21.376 M -45.26 % 39.049 M -11.13 % 43.940 M 25.30 % 35.069 M -6.34 % 37.443 M -2.32 % 38.332 M -1.33 % 38.850 M 0.48 % 38.664 M 0.37 % 38.521 M 19.35 % 32.277 M 9.85 % 29.384 M 9.09 % 26.936 M -46.96 % 50.786 M 80.48 % 28.139 M -34.33 % 42.851 M 22.26 % 35.049 M 7.99 % 32.456 M -1.68 % 33.011 M 11.02 % 29.734 M 11.97 % 26.556 M 22.22 % 21.728 M 0.00 % 21.728 M -3.00 % 22.399 M 0.00 % 22.399 M -19.97 % 27.989 M 0.00 % 27.989 M -24.27 % 36.957 M 0.00 % 36.957 M -22.28 % 47.555 M 0.00 % 47.555 M 0.12 % 47.499 M 0.00 % 47.499 M -1.26 % 48.104 M 0.00 % 48.104 M 9.70 % 43.850 M 0.00 % 43.850 M 100.00 % 21.925 M -28.43 % 30.634 M 100.00 % 15.317 M
Operating income 69.039 M -32.26 % 101.922 M 83.19 % 55.638 M -45.35 % 101.799 M 5 240.98 % 1.906 M 103.64 % -52.324 M -245.53 % 35.953 M -69.07 % 116.222 M 29.71 % 89.601 M 13.36 % 79.043 M 176.55 % 28.582 M -91.33 % 329.818 M -18.65 % 405.434 M -13.22 % 467.209 M 375.09 % 98.342 M 175.58 % -130.120 M -83.35 % -70.968 M -50.74 % -47.081 M -425.68 % 14.456 M 123.32 % -61.988 M -417.51 % 19.523 M 143.47 % -44.913 M -220.18 % 37.371 M -59.95 % 93.315 M -62.97 % 251.991 M 35.46 % 186.027 M -14.36 % 217.223 M -19.19 % 268.811 M 0.25 % 268.147 M 290.64 % 68.643 M -3.91 % 71.435 M -59.53 % 176.525 M 29.49 % 136.327 M 262.42 % -83.935 M -5.50 % -79.556 M -18.45 % -67.165 M 23.43 % -87.720 M -233.33 % 65.790 M 25.15 % 52.567 M -72.49 % 191.082 M 37.14 % 139.333 M 100.00 % 69.666 M -45.82 % 128.588 M 100.00 % 64.294 M
Operating income ratio 0.14 -19.52 % 0.17 29.02 % 0.13 -25.86 % 0.18 3 446.46 % 0.00 103.55 % -0.14 -292.22 % 0.07 -48.95 % 0.14 12.37 % 0.13 24.34 % 0.10 75.71 % 0.06 -74.34 % 0.23 10.20 % 0.21 13.25 % 0.18 93.93 % 0.09 160.05 % -0.16 -70.89 % -0.09 -99.60 % -0.05 -450.43 % 0.01 116.85 % -0.08 -351.91 % 0.03 216.47 % -0.03 -208.86 % 0.02 -59.11 % 0.06 -55.80 % 0.13 12.00 % 0.12 -14.36 % 0.14 -41.47 % 0.24 0.25 % 0.24 304.06 % 0.06 -3.91 % 0.06 -58.13 % 0.15 29.49 % 0.11 228.23 % -0.09 -5.50 % -0.08 -107.05 % -0.04 23.43 % -0.05 -257.73 % 0.03 25.15 % 0.03 -75.59 % 0.11 37.14 % 0.08 0.00 % 0.08 -11.07 % 0.09 0.00 % 0.09
Total other income expenses net -11.610 M 55.27 % -25.957 M -321.11 % -6.164 M 61.64 % -16.069 M -169.73 % 23.046 M -79.60 % 112.964 M 683.85 % -19.348 M -114.40 % 134.376 M 33 361.39 % -404.000 K -100.79 % 50.879 M 2 259.55 % -2.356 M 94.05 % -39.622 M -23.56 % -32.066 M -296.71 % 16.301 M -8.15 % 17.748 M 8 729.85 % 201.000 K -98.49 % 13.342 M 143.21 % -30.878 M -12 104.74 % -253.000 K -100.31 % 82.835 M -50.75 % 168.194 M 590.38 % -34.299 M -121.15 % 162.165 M 697.00 % 20.347 M 176.87 % -26.471 M -169.06 % 38.329 M 324.90 % -17.043 M 56.85 % -39.498 M -1.71 % -38.834 M -15.28 % -33.688 M -5.94 % -31.800 M 54.96 % -70.606 M -132.20 % -30.408 M 41.59 % -52.061 M 7.76 % -56.440 M 38.30 % -91.476 M 0.000 100.00 % -13.223 M 0.000 100.00 % -69.979 M 0.000 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Net debt 525.757 M -6.98 % 565.211 M 48.13 % 381.559 M 99.07 % 191.666 M -49.44 % 379.054 M 4.94 % 361.215 M -33.43 % 542.629 M -4.32 % 567.111 M -12.71 % 649.707 M 1.16 % 642.239 M -15.23 % 757.642 M 5.24 % 719.910 M 5.47 % 682.596 M 54.33 % 442.289 M 222.08 % 137.321 M 158.89 % 53.043 M 134.76 % -152.576 M -134.58 % 441.216 M -49.81 % 879.036 M -51.77 % 1.823 B -14.67 % 2.136 B -4.57 % 2.238 B 11.73 % 2.003 B 45.37 % 1.378 B 5.33 % 1.308 B 80.31 % 725.618 M -9.27 % 799.793 M -24.58 % 1.061 B -9.75 % 1.175 B 58.46 % 741.514 M -29.53 % 1.052 B 28.32 % 820.050 M 16.29 % 705.193 M -57.78 % 1.670 B 58.69 % 1.053 B 20.15 % 876.116 M -4.71 % 919.460 M -44.84 % 1.667 B
Total investments 45.523 M 0.12 % 45.467 M 3.96 % 43.737 M -2.26 % 44.749 M -38.23 % 72.444 M -14.64 % 84.865 M -51.22 % 173.971 M 40.67 % 123.673 M -29.05 % 174.313 M 178.53 % 62.584 M -59.56 % 154.760 M 184.42 % 54.412 M 3.07 % 52.790 M 110.02 % 25.136 M -64.15 % 70.121 M 10.20 % 63.632 M -64.31 % 178.312 M 57.97 % 112.878 M -39.55 % 186.736 M -9.07 % 205.368 M -34.69 % 314.447 M -32.19 % 463.746 M 42.86 % 324.625 M -62.22 % 859.213 M 8.68 % 790.610 M 58.56 % 498.619 M -24.09 % 656.878 M 7.76 % 609.577 M 0.39 % 607.229 M -13.31 % 700.438 M -12.00 % 795.908 M 202.54 % 263.074 M 178.99 % 94.296 M -1.29 % 95.526 M 54.76 % 61.725 M 108.16 % 29.652 M 189.34 % 10.248 M 35.14 % 7.583 M
Total debt 712.943 M -17.76 % 866.896 M 12.30 % 771.931 M 1.68 % 759.208 M -8.61 % 830.713 M 1.12 % 821.525 M -3.36 % 850.118 M 0.41 % 846.678 M -9.18 % 932.220 M -0.82 % 939.923 M 0.38 % 936.347 M 0.49 % 931.813 M -3.42 % 964.852 M 7.21 % 899.997 M -9.31 % 992.358 M 101.30 % 492.974 M -23.16 % 641.564 M -17.85 % 780.947 M -22.46 % 1.007 B -50.59 % 2.038 B -9.87 % 2.261 B -11.75 % 2.563 B 3.07 % 2.486 B 28.27 % 1.938 B 23.94 % 1.564 B 21.55 % 1.287 B -0.51 % 1.293 B -9.63 % 1.431 B -8.53 % 1.564 B 5.22 % 1.487 B -0.13 % 1.489 B 16.13 % 1.282 B 0.35 % 1.277 B -37.99 % 2.060 B 32.29 % 1.557 B 23.87 % 1.257 B -2.68 % 1.292 B -31.30 % 1.880 B
Accumulated other comprehensive income loss 113.946 M -97.00 % 3.802 B 2 977.08 % 123.569 M 0.000 -100.00 % 148.991 M 3.19 % 144.390 M 2.32 % 141.118 M 4.58 % 134.935 M 1.17 % 133.375 M -0.41 % 133.924 M -8.99 % 147.149 M 2.15 % 144.047 M 0.83 % 142.868 M 0.53 % 142.114 M -0.17 % 142.353 M -6.21 % 151.773 M -4.63 % 159.140 M -5.37 % 168.176 M -20.89 % 212.580 M -22.43 % 274.036 M -24.73 % 364.080 M -14.99 % 428.293 M 18.19 % 362.377 M 190.45 % -400.657 M -157.28 % 699.436 M 302.81 % -344.881 M 0.000 100.00 % -319.051 M 0.000 100.00 % -391.908 M 0.000 100.00 % -445.080 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.254 B 9.66 % 2.056 B -6.19 % 2.191 B 9.99 % 1.992 B -5.83 % 2.116 B 1.57 % 2.083 B 1.60 % 2.050 B 1.76 % 2.015 B 9.41 % 1.841 B 2.61 % 1.795 B 5.96 % 1.694 B 0.84 % 1.680 B 14.85 % 1.462 B 18.45 % 1.235 B -3.44 % 1.279 B 8.85 % 1.175 B -9.76 % 1.302 B -5.54 % 1.378 B -4.14 % 1.437 B 2.29 % 1.405 B 4.61 % 1.343 B 10.51 % 1.216 B -6.39 % 1.299 B 29.64 % 1.002 B 9.01 % 918.839 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
Common stock 2.078 M 25.63 % 1.654 M 0.00 % 1.654 M 0.00 % 1.654 M 0.00 % 1.654 M 0.00 % 1.654 M -3.39 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M 0.00 % 1.712 M -1.33 % 1.735 M 0.00 % 1.735 M 0.00 % 1.735 M 0.00 % 1.735 M 0.00 % 1.735 M 23.93 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 0.36 % 1.395 M -0.14 % 1.397 M -0.50 % 1.404 M 0.00 % 1.404 M 0.00 % 1.404 M 0.000 0.000 0.000 0.000
Total equity 4.209 B 4.28 % 4.036 B 2.95 % 3.920 B 2.80 % 3.813 B 1.96 % 3.740 B 0.76 % 3.712 B 0.87 % 3.680 B 0.71 % 3.654 B 4.61 % 3.493 B 1.55 % 3.440 B 2.25 % 3.364 B 0.10 % 3.361 B 6.26 % 3.163 B 8.35 % 2.919 B -1.52 % 2.964 B 2.26 % 2.898 B -4.55 % 3.037 B -2.86 % 3.126 B -3.56 % 3.241 B -1.18 % 3.280 B 4.18 % 3.148 B 1.32 % 3.107 B -0.84 % 3.134 B -8.33 % 3.418 B 6.08 % 3.222 B 10.67 % 2.912 B 8.86 % 2.675 B 3.22 % 2.592 B 9.57 % 2.365 B 1.95 % 2.320 B 7.39 % 2.160 B 5.11 % 2.055 B 11.96 % 1.836 B -5.16 % 1.936 B -1.74 % 1.970 B -9.76 % 2.183 B -5.00 % 2.298 B 91.27 % 1.201 B
Other non current liabilities 14.856 M 0.000 -100.00 % 15.325 M 0.000 100.00 % -40.916 M 17.47 % -49.579 M -13.61 % -43.640 M 13.21 % -50.282 M 11.72 % -56.959 M 11.45 % -64.326 M -140.38 % -26.760 M 28.35 % -37.349 M -131.81 % -16.112 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 343.449 M -0.22 % 344.207 M 140.97 % 142.842 M 0.98 % 141.450 M 0.000 0.000 -100.00 % 37.220 M 4.25 % 35.704 M -5.58 % 37.814 M 12.65 % 33.568 M 0.000 0.000 0.000 0.000 0.000
Long term debt 523.537 M -1.67 % 532.449 M 29.68 % 410.573 M -9.75 % 454.904 M -18.79 % 560.124 M -3.63 % 581.211 M -9.95 % 645.456 M 2.80 % 627.870 M 10.39 % 568.797 M -6.48 % 608.212 M 1.91 % 596.799 M -3.08 % 615.769 M 14.13 % 539.547 M -1.00 % 545.000 M -11.09 % 613.000 M 621.18 % 85.000 M -46.95 % 160.236 M -49.76 % 318.945 M 8.07 % 295.127 M -6.87 % 316.891 M -58.34 % 760.570 M 11.87 % 679.865 M -5.90 % 722.492 M 57.71 % 458.116 M 207.58 % 148.941 M 2 574.95 % 5.568 M -4.07 % 5.804 M -10.89 % 6.513 M -3.51 % 6.750 M -93.72 % 107.459 M -31.86 % 157.695 M -20.52 % 198.404 M 24.98 % 158.745 M 1 071.12 % 13.555 M 30.34 % 10.400 M 0.00 % 10.400 M -89.65 % 100.492 M -1.95 % 102.492 M
Total non current liabilities 538.393 M -1.66 % 547.469 M 28.54 % 425.898 M -9.01 % 468.049 M -13.13 % 538.806 M -2.29 % 551.418 M -11.56 % 623.473 M 3.96 % 599.750 M 12.47 % 533.235 M -5.68 % 565.368 M -4.45 % 591.686 M -1.46 % 600.435 M 14.71 % 523.435 M -3.96 % 545.000 M -11.09 % 613.000 M 621.18 % 85.000 M -46.95 % 160.236 M -49.76 % 318.945 M 8.07 % 295.127 M -6.87 % 316.891 M -58.34 % 760.570 M 11.87 % 679.865 M -5.90 % 722.492 M -9.86 % 801.565 M 62.54 % 493.148 M 24.55 % 395.937 M 8.25 % 365.760 M 73.03 % 211.381 M 80.08 % 117.380 M -57.45 % 275.855 M 0.69 % 273.965 M -5.97 % 291.374 M 51.51 % 192.313 M 1 318.76 % 13.555 M 30.34 % 10.400 M 0.00 % 10.400 M -89.65 % 100.492 M -1.95 % 102.492 M
Other current liabilities 1.068 B 1.32 % 1.054 B -2.52 % 1.081 B 19.32 % 906.191 M 17.31 % 772.506 M -2.76 % 794.460 M 44.33 % 550.454 M -29.30 % 778.589 M -3.12 % 803.703 M -29.98 % 1.148 B 26.04 % 910.649 M -9.96 % 1.011 B -37.18 % 1.610 B -50.09 % 3.226 B -32.54 % 4.782 B 13.24 % 4.223 B 56.31 % 2.702 B 107.72 % 1.301 B -36.08 % 2.035 B 33.71 % 1.522 B 21.16 % 1.256 B -13.19 % 1.447 B 21.03 % 1.195 B -24.58 % 1.585 B 34.28 % 1.180 B -38.23 % 1.911 B -1.65 % 1.943 B 10.01 % 1.766 B 63.26 % 1.082 B 43.22 % 755.276 M 97.26 % 382.882 M 29.90 % 294.742 M -74.12 % 1.139 B 181 548.80 % 627.000 K -99.66 % 182.735 M -71.20 % 634.462 M -25.54 % 852.086 M -10.81 % 955.317 M
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -270.589 M -12.60 % -240.314 M -17.42 % -204.662 M 6.47 % -218.808 M 39.79 % -363.423 M -9.56 % -331.711 M 2.31 % -339.548 M -7.44 % -316.044 M 25.69 % -425.305 M -19.81 % -354.997 M 6.42 % -379.358 M 7.01 % -407.974 M 15.24 % -481.328 M -4.18 % -462.002 M 35.11 % -711.995 M 58.64 % -1.721 B -14.69 % -1.501 B 20.28 % -1.883 B -6.75 % -1.764 B -196.78 % 1.822 B 578.68 % 268.522 M -86.95 % 2.057 B 0.000 0.000 0.000 -100.00 % 770.768 M 94.15 % 396.990 M 28.84 % 308.130 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 189.406 M -43.37 % 334.447 M -7.45 % 361.358 M 18.75 % 304.304 M 12.46 % 270.589 M 12.60 % 240.314 M 17.42 % 204.662 M -6.47 % 218.808 M -39.79 % 363.423 M 9.56 % 331.711 M -2.31 % 339.548 M 7.44 % 316.044 M -25.69 % 425.305 M 19.81 % 354.997 M -6.42 % 379.358 M -7.01 % 407.974 M -15.24 % 481.328 M 4.18 % 462.002 M -35.11 % 711.995 M -58.64 % 1.721 B 14.69 % 1.501 B -20.28 % 1.883 B 6.75 % 1.764 B 19.16 % 1.480 B -5.06 % 1.559 B 21.70 % 1.281 B -0.49 % 1.287 B -9.62 % 1.424 B -8.56 % 1.558 B 12.92 % 1.379 B 3.63 % 1.331 B 22.84 % 1.084 B -3.14 % 1.119 B -45.34 % 2.047 B 32.31 % 1.547 B 24.07 % 1.247 B 4.65 % 1.191 B -32.99 % 1.778 B
Total current liabilities 1.742 B 1.93 % 1.709 B 2.40 % 1.669 B -1.89 % 1.701 B 19.41 % 1.425 B -5.57 % 1.509 B -4.82 % 1.585 B -5.10 % 1.670 B -19.09 % 2.065 B -6.67 % 2.212 B -0.67 % 2.227 B -3.04 % 2.297 B -30.49 % 3.305 B -29.11 % 4.662 B -30.13 % 6.672 B 16.88 % 5.709 B 25.95 % 4.532 B 61.15 % 2.813 B -35.93 % 4.390 B -1.43 % 4.454 B -7.25 % 4.802 B -6.05 % 5.111 B 3.95 % 4.917 B 0.05 % 4.914 B 7.49 % 4.572 B -6.57 % 4.893 B 5.38 % 4.643 B 11.00 % 4.183 B 23.73 % 3.381 B 10.44 % 3.061 B 24.64 % 2.456 B 24.46 % 1.973 B -12.59 % 2.258 B -7.12 % 2.431 B 12.57 % 2.159 B 14.78 % 1.881 B -7.94 % 2.043 B -25.24 % 2.733 B
Total liabilities 2.281 B 1.06 % 2.257 B 7.71 % 2.095 B -3.42 % 2.169 B 8.23 % 2.004 B -4.99 % 2.110 B -6.33 % 2.252 B -2.94 % 2.320 B -12.59 % 2.655 B -6.58 % 2.842 B -0.13 % 2.846 B -3.04 % 2.935 B -24.12 % 3.867 B -26.10 % 5.234 B -28.51 % 7.321 B 25.53 % 5.832 B 23.22 % 4.733 B 49.03 % 3.176 B -34.36 % 4.838 B -2.13 % 4.944 B -14.30 % 5.768 B -4.34 % 6.030 B 2.99 % 5.855 B 2.44 % 5.716 B 12.85 % 5.065 B -4.24 % 5.289 B 5.59 % 5.009 B 13.99 % 4.394 B 25.62 % 3.498 B 4.83 % 3.337 B 22.24 % 2.730 B 20.55 % 2.265 B -7.56 % 2.450 B 0.23 % 2.444 B 12.66 % 2.170 B 14.70 % 1.892 B -11.77 % 2.144 B -24.40 % 2.836 B
Other non current assets 1.220 B 35.48 % 900.259 M 44.18 % 624.405 M 34.11 % 465.576 M 804.93 % -66.046 M 0.11 % -66.119 M -8.96 % -60.684 M 6.96 % -65.221 M -12.13 % -58.165 M 4.55 % -60.938 M 5.38 % -64.403 M -30.27 % -49.439 M 3.32 % -51.138 M -1.21 % -50.529 M 21.91 % -64.702 M 92.94 % -916.390 M -7.15 % -855.225 M -5.89 % -807.647 M 8.69 % -884.558 M 8.03 % -961.779 M -1 053.61 % -83.371 M -1.11 % -82.456 M 21.66 % -105.257 M -17 076.94 % 620.000 K -23.27 % 808.000 K -99.93 % 1.185 B 2 969.39 % -41.310 M -535.85 % 9.478 M 149.30 % -19.224 M -101.80 % 1.067 B 73.26 % 616.070 M -24.96 % 820.960 M 15.42 % 711.280 M -35.66 % 1.105 B 97.26 % 560.406 M 246.97 % 161.512 M 5.52 % 153.060 M 8.71 % 140.801 M
Long term investments 45.523 M 0.12 % 45.467 M 3.96 % 43.737 M -2.26 % 44.749 M -38.23 % 72.444 M -14.64 % 84.865 M -20.51 % 106.760 M -13.68 % 123.673 M 14.58 % 107.939 M 197.89 % 36.234 M -5.79 % 38.461 M 120.51 % 17.442 M -6.44 % 18.643 M 2.42 % 18.203 M -6.38 % 19.443 M -97.71 % 848.268 M 6.94 % 793.199 M 5.92 % 748.845 M -8.64 % 819.639 M -7.68 % 887.849 M 241 820.71 % 367.000 K -99.84 % 223.056 M -31.29 % 324.625 M -63.08 % 879.213 M -40.46 % 1.477 B 0.000 -100.00 % 1.249 B 8.92 % 1.146 B -15.20 % 1.352 B 136.29 % 572.094 M -25.32 % 766.040 M 309.69 % 186.982 M 0.000 0.000 -100.00 % 45.574 M 0.000 0.000 -100.00 % 4.078 M
Intangible assets 147.000 K 716.67 % 18.000 K 50.00 % 12.000 K -53.85 % 26.000 K -55.17 % 58.000 K -39.58 % 96.000 K -84.31 % 612.000 K -16.05 % 729.000 K -11.64 % 825.000 K -2.60 % 847.000 K -20.32 % 1.063 M -23.14 % 1.383 M 22.61 % 1.128 M 35.90 % 830.000 K -4.60 % 870.000 K 271.79 % 234.000 K -17.31 % 283.000 K -16.02 % 337.000 K -20.52 % 424.000 K -24.69 % 563.000 K -7.55 % 609.000 K -35.07 % 938.000 K -20.24 % 1.176 M -98.28 % 68.524 M -1.82 % 69.796 M -1.22 % 70.657 M 9 221.50 % 758.000 K 7.98 % 702.000 K -30.97 % 1.017 M -65.85 % 2.978 M -8.14 % 3.242 M -6.54 % 3.469 M -11.62 % 3.925 M 109.89 % 1.870 M 41.56 % 1.321 M -11.04 % 1.485 M 37.88 % 1.077 M 19.01 % 905.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 157.958 M -12.73 % 181.006 M 2.49 % 176.611 M
Goodwill and intangible assets 147.000 K 716.67 % 18.000 K 50.00 % 12.000 K -53.85 % 26.000 K -55.17 % 58.000 K -39.58 % 96.000 K -84.31 % 612.000 K -16.05 % 729.000 K -11.64 % 825.000 K -2.60 % 847.000 K -20.32 % 1.063 M -23.14 % 1.383 M 22.61 % 1.128 M 35.90 % 830.000 K -4.60 % 870.000 K 271.79 % 234.000 K -17.31 % 283.000 K -16.02 % 337.000 K -20.52 % 424.000 K -24.69 % 563.000 K -7.55 % 609.000 K -35.07 % 938.000 K -20.24 % 1.176 M -98.28 % 68.524 M -1.82 % 69.796 M -1.22 % 70.657 M 9 221.50 % 758.000 K 7.98 % 702.000 K -30.97 % 1.017 M -65.85 % 2.978 M -8.14 % 3.242 M -6.54 % 3.469 M -11.62 % 3.925 M 109.89 % 1.870 M 41.56 % 1.321 M -99.17 % 159.443 M -12.43 % 182.083 M 2.57 % 177.516 M
Property plant equipment net 1.264 B 4.39 % 1.211 B 11.74 % 1.084 B -1.70 % 1.102 B 0.33 % 1.099 B -2.77 % 1.130 B -22.18 % 1.452 B -2.35 % 1.487 B -3.48 % 1.541 B -9.36 % 1.700 B 2.09 % 1.665 B -7.29 % 1.796 B 3.37 % 1.737 B 21.53 % 1.430 B 5.62 % 1.354 B 47.75 % 916.156 M 7.16 % 854.942 M 5.90 % 807.310 M -8.69 % 884.134 M -8.02 % 961.216 M 1.20 % 949.861 M 2.82 % 923.774 M 11.09 % 831.542 M 10.47 % 752.721 M 43.68 % 523.887 M 2.16 % 512.794 M 10.43 % 464.366 M 13.75 % 408.225 M 17.00 % 348.912 M -25.33 % 467.301 M -1.09 % 472.456 M -5.18 % 498.268 M -8.25 % 543.059 M -5.07 % 572.078 M -39.94 % 952.492 M -21.05 % 1.207 B -5.83 % 1.281 B 11.71 % 1.147 B
Total non current assets 2.529 B 17.28 % 2.156 B 23.11 % 1.752 B 8.63 % 1.613 B 37.69 % 1.171 B -3.60 % 1.215 B -22.09 % 1.559 B -3.23 % 1.611 B -2.30 % 1.649 B -5.04 % 1.737 B 1.89 % 1.705 B -6.08 % 1.815 B 3.28 % 1.757 B 21.29 % 1.449 B 5.45 % 1.374 B 49.93 % 916.390 M 7.15 % 855.225 M 5.89 % 807.647 M -8.69 % 884.558 M -8.03 % 961.779 M 1.15 % 950.837 M -17.16 % 1.148 B -0.83 % 1.157 B -35.44 % 1.793 B -16.14 % 2.138 B 17.60 % 1.818 B 6.46 % 1.707 B 7.40 % 1.590 B -6.46 % 1.700 B -19.88 % 2.121 B 13.72 % 1.865 B 22.93 % 1.517 B 20.60 % 1.258 B -25.34 % 1.685 B 6.94 % 1.576 B 3.17 % 1.527 B -5.50 % 1.616 B 9.75 % 1.473 B
Other current assets 995.248 M -3.32 % 1.029 B -3.76 % 1.070 B -40.74 % 1.805 B -8.16 % 1.966 B 23.05 % 1.597 B -15.35 % 1.887 B -3.29 % 1.951 B -11.90 % 2.215 B -9.27 % 2.441 B -0.25 % 2.447 B 3.03 % 2.375 B -5.21 % 2.506 B -5.36 % 2.648 B -35.22 % 4.087 B 16.87 % 3.497 B 21.22 % 2.885 B 28.30 % 2.249 B -42.92 % 3.940 B 33.47 % 2.952 B -7.80 % 3.201 B -5.79 % 3.398 B 39.24 % 2.440 B -17.71 % 2.966 B 44.92 % 2.046 B 73.38 % 1.180 B -71.18 % 4.096 B 310.95 % 996.701 M -63.09 % 2.701 B 79.18 % 1.507 B 52.50 % 988.345 M 58.53 % 623.431 M -50.34 % 1.256 B -13.81 % 1.457 B 61.83 % 900.086 M 7.17 % 839.884 M -21.81 % 1.074 B 12.55 % 954.431 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.211 M 0.000 -100.00 % 66.374 M 151.89 % 26.350 M -77.34 % 116.299 M 214.58 % 36.970 M 8.27 % 34.147 M 392.53 % 6.933 M -86.32 % 50.678 M -20.36 % 63.632 M -64.31 % 178.312 M 57.97 % 112.878 M -39.55 % 186.736 M -9.07 % 205.368 M -34.61 % 314.080 M 30.49 % 240.690 M 0.000 100.00 % -20.000 M 97.08 % -685.986 M 0.000 100.00 % -591.706 M -10.23 % -536.778 M 27.91 % -744.579 M -680.14 % 128.344 M 329.70 % 29.868 M -60.75 % 76.092 M 0.000 0.000 -100.00 % 16.151 M 0.000 0.000 -100.00 % 3.505 M
cash and cash equivalents 187.186 M -37.95 % 301.685 M -22.72 % 390.372 M -31.22 % 567.542 M 25.66 % 451.659 M -1.88 % 460.310 M 49.70 % 307.489 M 9.99 % 279.567 M -1.04 % 282.513 M -5.10 % 297.684 M 66.58 % 178.705 M -15.67 % 211.903 M -24.93 % 282.256 M -38.33 % 457.708 M -46.47 % 855.037 M 94.36 % 439.931 M -44.60 % 794.140 M 133.76 % 339.731 M 165.24 % 128.086 M -40.60 % 215.629 M 71.76 % 125.540 M -61.30 % 324.388 M -32.83 % 482.927 M -13.79 % 560.147 M 119.34 % 255.382 M -54.47 % 560.928 M 13.70 % 493.337 M 33.20 % 370.385 M -4.88 % 389.376 M -47.76 % 745.347 M 70.77 % 436.460 M -5.50 % 461.882 M -19.28 % 572.213 M 46.85 % 389.647 M -22.77 % 504.549 M 32.44 % 380.973 M 2.34 % 372.278 M 74.40 % 213.458 M
Cash and short term investments 187.186 M -37.95 % 301.685 M -22.72 % 390.372 M -31.22 % 567.542 M 25.66 % 451.659 M -1.88 % 460.310 M 22.85 % 374.700 M 34.03 % 279.567 M -19.87 % 348.887 M 7.67 % 324.034 M 9.84 % 295.004 M 18.54 % 248.873 M -21.34 % 316.403 M -31.90 % 464.641 M -48.70 % 905.715 M 79.86 % 503.563 M -48.22 % 972.452 M 114.85 % 452.609 M 43.77 % 314.822 M -25.22 % 420.997 M -4.24 % 439.620 M -22.20 % 565.078 M 17.01 % 482.927 M -13.79 % 560.147 M 119.34 % 255.382 M -54.47 % 560.928 M 13.70 % 493.337 M 33.20 % 370.385 M -4.88 % 389.376 M -55.43 % 873.691 M 87.36 % 466.328 M -13.32 % 537.974 M -5.98 % 572.213 M 46.85 % 389.647 M -25.17 % 520.700 M 36.68 % 380.973 M 2.34 % 372.278 M 71.59 % 216.963 M
Total current assets 3.960 B -4.26 % 4.136 B -2.99 % 4.264 B -2.44 % 4.370 B 0.10 % 4.366 B -1.12 % 4.415 B 5.89 % 4.170 B -0.31 % 4.183 B -3.26 % 4.324 B -0.66 % 4.353 B 5.75 % 4.116 B 0.33 % 4.102 B -14.23 % 4.783 B -21.24 % 6.073 B -29.66 % 8.634 B 13.28 % 7.621 B 12.79 % 6.757 B 26.54 % 5.340 B -24.15 % 7.040 B -0.40 % 7.068 B -8.94 % 7.761 B -0.05 % 7.765 B 1.65 % 7.639 B 4.05 % 7.341 B 19.37 % 6.150 B -3.66 % 6.383 B 6.81 % 5.977 B 10.76 % 5.396 B 29.60 % 4.164 B 17.77 % 3.535 B 16.89 % 3.025 B 7.93 % 2.802 B -7.43 % 3.027 B 12.35 % 2.694 B 5.11 % 2.564 B 0.65 % 2.547 B -9.85 % 2.825 B 10.19 % 2.564 B
Inventory 2.691 B -0.07 % 2.693 B -1.50 % 2.734 B 56.59 % 1.746 B -35.30 % 2.698 B 2.80 % 2.625 B -1.86 % 2.674 B 0.23 % 2.668 B -4.10 % 2.782 B 5.06 % 2.648 B 4.82 % 2.526 B -4.10 % 2.635 B -11.99 % 2.994 B -20.86 % 3.783 B -19.50 % 4.699 B -1.57 % 4.774 B 12.02 % 4.262 B 9.17 % 3.904 B -8.49 % 4.266 B -16.25 % 5.094 B -6.07 % 5.423 B 1.51 % 5.342 B 2.25 % 5.225 B 36.94 % 3.815 B -0.85 % 3.848 B -6.47 % 4.114 B 871.64 % 423.434 M 18.42 % 357.584 M -1.44 % 362.817 M -6.50 % 388.046 M -20.83 % 490.141 M 19.79 % 409.167 M -33.58 % 616.076 M -15.27 % 727.128 M -36.37 % 1.143 B -13.84 % 1.326 B -3.82 % 1.379 B -1.00 % 1.393 B
Net receivables 86.700 M -22.71 % 112.180 M 60.43 % 69.924 M -72.22 % 251.743 M -35.73 % 391.687 M -21.89 % 501.441 M 552.23 % 76.881 M -78.21 % 352.834 M 24.91 % 282.464 M -21.41 % 359.416 M 18.11 % 304.304 M 58.93 % 191.471 M 5.31 % 181.824 M -8.88 % 199.553 M -19.49 % 247.864 M -9.38 % 273.512 M 137.79 % 115.023 M -5.73 % 122.015 M -49.71 % 242.604 M -55.57 % 545.996 M -23.94 % 717.868 M 29.00 % 556.503 M 8.49 % 512.934 M 17.50 % 436.555 M -34.34 % 664.881 M 25.99 % 527.734 M -45.24 % 963.795 M 26.03 % 764.719 M 7.56 % 710.978 M -20.55 % 894.824 M -17.13 % 1.080 B -12.34 % 1.232 B 111.13 % 583.465 M 382.21 % 120.997 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 66.046 M -0.11 % 66.119 M 8.96 % 60.684 M -6.96 % 65.221 M 12.13 % 58.165 M -4.55 % 60.938 M -5.38 % 64.403 M 30.27 % 49.439 M -3.32 % 51.138 M 1.21 % 50.529 M -21.91 % 64.702 M -5.02 % 68.122 M 9.83 % 62.026 M 5.48 % 58.802 M -9.42 % 64.919 M -12.19 % 73.930 M -11.32 % 83.371 M 1.11 % 82.456 M -21.66 % 105.257 M 14.91 % 91.602 M 37.62 % 66.563 M 36.09 % 48.910 M 39.40 % 35.087 M 39.90 % 25.080 M 46.90 % 17.073 M 47.05 % 11.610 M 52.08 % 7.634 M -1.64 % 7.761 M 0.000 -100.00 % 5.916 M -63.37 % 16.151 M 0.000 0.000 -100.00 % 3.505 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 207.642 M 8.44 % 191.481 M -5.67 % 202.989 M 12.78 % 179.984 M 3.17 % 174.447 M -9.22 % 192.161 M -50.59 % 388.911 M 2.88 % 378.018 M -22.82 % 489.803 M -22.37 % 630.984 M 127.79 % 277.008 M 44.13 % 192.187 M 22.32 % 157.113 M 1.74 % 154.425 M -0.74 % 155.576 M -19.81 % 194.017 M -5.15 % 204.558 M -8.93 % 224.618 M 16.65 % 192.550 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
Account payables 484.848 M 51.19 % 320.682 M 41.56 % 226.541 M -13.89 % 263.089 M 31.81 % 199.592 M -16.05 % 237.738 M -62.83 % 639.671 M 41.97 % 450.566 M -40.46 % 756.759 M 31.75 % 574.407 M -26.70 % 783.685 M 11.98 % 699.824 M -33.11 % 1.046 B 24.08 % 843.215 M -38.35 % 1.368 B 49.63 % 914.100 M -24.04 % 1.203 B 36.11 % 884.108 M -43.97 % 1.578 B 49.13 % 1.058 B -42.73 % 1.848 B 17.23 % 1.576 B -7.18 % 1.698 B 8.45 % 1.566 B -3.37 % 1.620 B 5.97 % 1.529 B 13.76 % 1.344 B 40.53 % 956.492 M 28.99 % 741.516 M -18.16 % 906.007 M 25.15 % 723.962 M 25.54 % 576.674 M 0.000 -100.00 % 376.421 M -12.39 % 429.657 M 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 227.695 M 25.10 % 182.011 M -22.94 % 236.190 M 24.07 % 190.365 M -14.41 % 222.407 M 58.14 % 140.640 M -11.13 % 158.260 M -18.10 % 193.241 M -28.34 % 269.656 M 20.97 % 222.917 M -6.04 % 237.238 M 65.85 % 143.046 M -12.77 % 163.989 M 12.23 % 146.114 M -11.93 % 165.898 M 154.02 % 65.309 M -57.21 % 152.611 M -22.68 % 197.377 M -3.79 % 205.153 M -20.96 % 259.563 M -8.37 % 283.275 M 33.47 % 212.236 M 23.14 % 172.347 M 149.58 % 69.054 M 90.79 % 36.194 M 0.000 -100.00 % 20.465 M 12.86 % 18.133 M -1.24 % 18.361 M 0.000 -100.00 % 7.062 M 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 519.208 M -2.34 % 531.632 M -11.66 % 601.816 M 4.19 % 577.588 M 12.85 % 511.838 M -5.89 % 543.886 M -4.59 % 570.039 M -1.45 % 578.420 M 15.66 % 500.115 M -3.44 % 517.933 M -10.30 % 577.423 M 1 125.12 % 47.132 M -60.74 % 120.066 M -56.29 % 274.669 M 93.58 % 141.888 M -1.49 % 144.039 M -74.03 % 554.642 M 22.85 % 451.496 M -12.92 % 518.458 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
Minority interest 243.978 M 5.17 % 231.989 M 53.17 % 151.460 M 148.99 % 60.829 M 182.97 % 21.497 M -29.94 % 30.682 M 89.48 % 16.193 M -49.25 % 31.905 M -30.04 % 45.602 M 18.06 % 38.626 M -23.60 % 50.558 M -21.41 % 64.334 M -24.10 % 84.756 M 21.66 % 69.666 M -1.35 % 70.617 M -15.98 % 84.052 M -4.32 % 87.847 M -4.41 % 91.898 M -11.12 % 103.397 M -8.31 % 112.763 M -7.71 % 122.186 M -15.50 % 144.601 M -5.97 % 153.788 M -1.91 % 156.787 M 63.41 % 95.945 M -0.76 % 96.675 M 32.97 % 72.705 M 0.26 % 72.520 M 174.50 % 26.419 M 3.19 % 25.603 M 26.60 % 20.224 M 595.94 % 2.906 M -96.28 % 78.129 M -4.14 % 81.504 M 54.68 % 52.692 M -28.90 % 74.112 M -24.61 % 98.306 M -10.85 % 110.272 M
Capital lease obligations 38.272 M -7.94 % 41.575 M 18.07 % 35.212 M 13.60 % 30.997 M -35.20 % 47.835 M -8.61 % 52.343 M 46.11 % 35.825 M -15.83 % 42.562 M -18.25 % 52.065 M -12.28 % 59.355 M 684.50 % 7.566 M -65.16 % 21.718 M -1.39 % 22.024 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.594 B 9.78 % 1.452 B 0.00 % 1.452 B -17.42 % 1.759 B -0.78 % 1.773 B 0.26 % 1.768 B 20.21 % 1.471 B -17.23 % 1.777 B 20.82 % 1.471 B 0.00 % 1.471 B -17.80 % 1.789 B 0.17 % 1.786 B 0.07 % 1.785 B 0.04 % 1.784 B -0.01 % 1.785 B -1.37 % 1.809 B -0.41 % 1.817 B -0.49 % 1.826 B -3.31 % 1.888 B -3.15 % 1.950 B 4.21 % 1.871 B -3.32 % 1.935 B 3.53 % 1.869 B -17.23 % 2.258 B 2.36 % 2.206 B 11.12 % 1.985 B -23.66 % 2.601 B -8.32 % 2.837 B 21.36 % 2.337 B -12.94 % 2.685 B 25.54 % 2.138 B -14.32 % 2.496 B 42.13 % 1.756 B -5.21 % 1.853 B -3.36 % 1.917 B -9.09 % 2.109 B -4.12 % 2.200 B 101.59 % 1.091 B
Deferred tax liabilities non current 0.000 -100.00 % 15.020 M 0.000 -100.00 % 13.145 M -32.93 % 19.598 M -0.95 % 19.786 M -8.64 % 21.657 M -2.28 % 22.162 M 3.58 % 21.397 M -0.40 % 21.482 M -0.76 % 21.647 M -1.67 % 22.015 M -5.60 % 23.320 M -13.84 % 27.067 M -23.92 % 35.577 M -6.05 % 37.868 M -5.73 % 40.170 M -9.27 % 44.276 M -71.11 % 153.239 M -11.35 % 172.852 M -16.06 % 205.928 M -9.83 % 228.369 M 11.93 % 204.034 M -37.47 % 326.289 M -0.04 % 326.411 M 31.87 % 247.527 M 13.28 % 218.506 M 6.66 % 204.868 M 85.18 % 110.630 M -15.66 % 131.176 M 62.82 % 80.566 M 46.07 % 55.156 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 40.916 M -17.47 % 49.579 M 13.61 % 43.640 M -13.21 % 50.282 M -11.72 % 56.959 M -11.45 % 64.326 M 140.38 % 26.760 M -28.35 % 37.349 M -5.28 % 39.432 M 45.68 % 27.067 M -23.92 % 35.577 M -6.05 % 37.868 M -5.73 % 40.170 M -9.27 % 44.276 M -71.11 % 153.239 M -11.35 % 172.852 M -16.06 % 205.928 M -13.96 % 239.353 M 10.91 % 215.805 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.489 B 3.12 % 6.293 B 4.61 % 6.015 B 0.55 % 5.983 B 4.15 % 5.745 B -1.33 % 5.822 B -1.86 % 5.932 B -0.71 % 5.974 B -2.82 % 6.148 B -2.13 % 6.282 B 1.16 % 6.210 B -1.36 % 6.295 B -10.45 % 7.030 B -13.77 % 8.153 B -20.73 % 10.285 B 17.81 % 8.730 B 12.36 % 7.769 B 23.29 % 6.302 B -22.00 % 8.080 B -1.75 % 8.224 B -7.77 % 8.917 B -2.41 % 9.137 B 1.65 % 8.989 B -1.59 % 9.134 B 10.21 % 8.287 B 1.05 % 8.201 B 6.73 % 7.684 B 9.99 % 6.986 B 19.15 % 5.863 B 3.65 % 5.657 B 15.68 % 4.890 B 13.20 % 4.320 B 0.80 % 4.286 B -2.15 % 4.380 B 5.80 % 4.139 B 1.59 % 4.075 B -8.27 % 4.442 B 10.03 % 4.037 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-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 2005-01-31 2004-06-30 2004-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -284.206 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -540.487 M 0.000 100.00 % -117.812 M 0.000 100.00 % -242.321 M 0.000 -100.00 % 155.115 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.003 M 353.10 % 1.987 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.000 K 0.00 % 90.000 K -90.85 % 983.500 K 0.00 % 983.500 K -32.01 % 1.447 M 0.00 % 1.447 M 29.32 % 1.119 M 0.00 % 1.119 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -255.698 M 0.000 -100.00 % 119.918 M 0.000 100.00 % -56.490 M 0.000 -100.00 % 246.892 M 0.000 -100.00 % 129.171 M 0.000 -100.00 % 1.605 B 0.000 -100.00 % 1.436 B 0.000 100.00 % -2.250 B 0.000 -100.00 % 494.790 M 0.000 -100.00 % 273.216 M 0.000 100.00 % -514.493 M 0.000 -100.00 % 129.842 M 162.98 % -206.173 M -113.10 % -96.750 M 0.00 % -96.750 M 59.05 % -236.272 M 0.00 % -236.272 M -201.72 % 232.285 M 0.00 % 232.285 M 126.48 % 102.563 M 0.00 % 102.563 M -9.99 % 113.940 M 0.00 % 113.940 M 1 084.11 % -11.578 M 0.00 % -11.578 M 74.39 % -45.212 M 0.00 % -45.212 M 53.80 % -97.853 M 0.00 % -97.853 M -100.00 % -48.926 M 75.48 % -199.535 M -100.00 % -99.767 M
Accounts receivables 0.000 100.00 % -125.800 M 0.000 -100.00 % 243.276 M 0.000 100.00 % -95.542 M 0.000 -100.00 % 58.170 M 0.000 100.00 % -26.332 M 0.000 -100.00 % 52.832 M 0.000 -100.00 % 62.343 M 0.000 100.00 % -373.830 M 0.000 -100.00 % 39.647 M 0.000 -100.00 % 45.679 M 0.000 100.00 % -168.592 M 0.000 -100.00 % 284.092 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
Inventory 0.000 -100.00 % 51.552 M 0.000 100.00 % -124.111 M 0.000 -100.00 % 40.722 M 0.000 -100.00 % 136.403 M 0.000 -100.00 % 99.139 M 0.000 -100.00 % 1.177 B 0.000 -100.00 % 1.025 B 0.000 100.00 % -1.045 B 0.000 -100.00 % 455.143 M 0.000 -100.00 % 227.537 M 0.000 100.00 % -379.515 M 0.000 100.00 % -65.577 M -300.00 % -16.394 M 95.64 % -376.103 M 0.00 % -376.103 M -6 342.37 % 6.025 M 0.00 % 6.025 M -73.44 % 22.688 M 0.00 % 22.688 M -86.75 % 171.263 M 0.00 % 171.263 M 22.92 % 139.331 M 0.00 % 139.331 M 12 452.30 % 1.110 M 0.00 % 1.110 M 124.40 % -4.549 M 0.00 % -4.549 M -187.77 % 5.182 M 0.00 % 5.182 M 100.00 % 2.591 M 100.59 % -438.537 M -100.00 % -219.269 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.853 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -181.450 M 0.000 -100.00 % 753.000 K 0.000 100.00 % -1.670 M 0.000 -100.00 % 52.319 M 0.000 -100.00 % 56.364 M 0.000 -100.00 % 374.819 M 0.000 -100.00 % 348.655 M 0.000 100.00 % -830.788 M 0.000 100.00 % -1.856 M 0.000 -100.00 % 29.165 M 0.000 -100.00 % 33.614 M 0.000 100.00 % -88.673 M 53.28 % -189.779 M -167.94 % 279.354 M 0.00 % 279.354 M 215.29 % -242.297 M 0.00 % -242.297 M -215.60 % 209.597 M 0.00 % 209.597 M 405.09 % -68.700 M 0.00 % -68.700 M -170.57 % -25.391 M 0.00 % -25.391 M -100.11 % -12.688 M 0.00 % -12.688 M 68.80 % -40.664 M 0.00 % -40.664 M 60.53 % -103.035 M 0.00 % -103.035 M -100.00 % -51.517 M -121.56 % 239.003 M 100.00 % 119.501 M
Other non cash items 39.261 M -80.81 % 204.614 M 1 511.33 % -14.498 M -118.96 % 76.455 M 198.15 % -77.893 M -740.00 % -9.273 M 77.59 % -41.384 M 91.62 % -493.820 M -4 414.35 % 11.446 M 105.42 % -211.254 M -640.07 % 39.116 M 102.06 % -1.898 B -647.88 % -253.845 M 81.22 % -1.352 B -456.03 % 379.683 M -83.22 % 2.263 B 209.81 % 730.418 M 241.02 % -517.964 M -216.85 % 443.284 M 193.84 % -472.391 M -670.77 % -61.288 M -111.41 % 537.039 M 172.62 % -739.510 M -108.74 % -354.269 M 32.75 % -526.827 M -238.40 % -155.683 M -477.15 % 41.279 M -80.72 % 214.134 M 227.30 % -168.217 M -425.93 % 51.612 M 331.35 % -22.309 M -120.75 % 107.494 M 293.11 % -55.664 M -43.89 % -38.686 M -132.72 % 118.243 M -28.08 % 164.402 M 0.00 % 164.402 M 128.83 % 71.844 M 0.00 % 71.844 M 32.31 % 54.300 M 0.00 % 54.300 M 100.00 % 27.150 M -54.96 % 60.275 M 100.00 % 30.138 M
Net cash provided by operating activities 94.748 M 716.33 % -15.373 M -130.35 % 50.645 M -81.70 % 276.710 M 7 837.98 % -3.576 M -240.02 % 2.554 M -94.05 % 42.912 M 319.90 % -19.514 M -118.84 % 103.565 M 53.30 % 67.557 M -29.85 % 96.308 M 398.54 % -32.260 M -283.31 % 17.599 M -96.25 % 468.904 M -9.10 % 515.846 M 709.25 % -84.669 M -112.43 % 681.012 M 2 082.51 % -34.351 M -107.00 % 491.027 M 675.11 % -85.380 M -181.89 % 104.265 M 457.44 % -29.170 M 95.06 % -589.909 M -427.29 % -111.875 M 72.69 % -409.667 M -702.84 % 67.956 M 0.00 % 67.956 M 129.32 % -231.755 M 0.00 % -231.755 M -190.30 % 256.638 M 0.00 % 256.638 M 69.24 % 151.641 M 0.00 % 151.641 M 5.34 % 143.954 M 0.00 % 143.954 M 36.69 % 105.311 M 0.00 % 105.311 M -9.57 % 116.449 M 0.00 % 116.449 M -10.75 % 130.474 M 0.00 % 130.474 M 100.00 % 65.237 M 655.10 % 8.640 M 100.00 % 4.320 M
Investments in property plant and equipment -163.509 M 0.000 100.00 % -16.785 M 56.42 % -38.519 M -275.25 % -10.265 M -154.57 % 18.810 M 170.14 % -26.818 M 69.53 % -88.011 M -217.52 % -27.718 M 57.94 % -65.900 M -58.25 % -41.644 M -28.72 % -32.353 M 77.65 % -144.757 M 32.10 % -213.187 M 54.50 % -468.529 M -3 197.18 % -14.210 M 81.43 % -76.538 M -271.30 % 44.680 M 123.78 % -187.900 M -168.67 % -69.936 M -21.33 % -57.643 M 29.81 % -82.129 M -19.92 % -68.485 M -28.70 % -53.214 M -54.04 % -34.545 M 60.55 % -87.574 M 0.00 % -87.574 M -53.22 % -57.156 M 0.00 % -57.156 M -100.23 % -28.546 M 0.00 % -28.546 M -17.18 % -24.361 M 0.00 % -24.361 M 29.38 % -34.497 M 0.00 % -34.497 M -72.32 % -20.019 M 0.00 % -20.019 M 4.70 % -21.007 M 0.00 % -21.007 M 78.44 % -97.430 M 0.00 % -97.430 M -100.00 % -48.715 M 86.83 % -369.779 M -100.00 % -184.890 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 456.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 222.320 M 0.000 -100.00 % 347.000 K 103.47 % -10.000 M 56.83 % -23.162 M 0.000 -100.00 % 3.073 M 275.60 % -1.750 M -159.10 % 2.961 M 0.000 100.00 % -38.372 M 0.000 100.00 % -127.246 M 0.000 100.00 % -38.916 M 0.000 100.00 % -12.190 M 0.000 -100.00 % 24.823 M 0.000 100.00 % -19.336 M 0.000 100.00 % -6.389 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -304.985 M 0.000 100.00 % -214.451 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 299.000 M 0.000 100.00 % -50.889 M 0.00 % -50.889 M 16.59 % -61.009 M 0.00 % -61.009 M -718.25 % -7.456 M 0.00 % -7.456 M 44.32 % -13.391 M 0.00 % -13.391 M -4 378.43 % -299.000 K 0.000 100.00 % -17.352 M 0.00 % -17.352 M -4 179.16 % -405.500 K 0.00 % -405.500 K -100.00 % -202.750 K 89.37 % -1.908 M -100.00 % -953.750 K
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.665 M 0.000 -100.00 % 224.104 M 0.000 0.000 0.000 -100.00 % 51.831 M 47 019.32 % 110.000 K -97.80 % 5.000 M 0.00 % 5.000 M -83.03 % 29.467 M 0.00 % 29.467 M -15.52 % 34.883 M 0.00 % 34.883 M 55.36 % 22.453 M 0.00 % 22.453 M 122.74 % -98.715 M 0.000 -100.00 % 6.106 M 0.00 % 6.106 M 1 052.50 % -641.000 K 0.000 -100.00 % 2.955 M 0.00 % 2.955 M 100.00 % 1.478 M 181.16 % 525.500 K 100.00 % 262.750 K
Other investing activites 41.166 M 696.40 % 5.169 M 105.06 % -102.122 M -282.34 % 56.006 M 80.71 % 30.993 M -87.83 % 254.664 M 998.87 % 23.175 M -89.33 % 217.169 M 462.96 % -59.833 M -133.92 % 176.402 M 363.76 % -66.879 M -153.30 % 125.486 M 300.16 % -62.692 M 53.01 % -133.410 M -26.47 % -105.485 M -13.21 % -93.178 M -3 706.29 % -2.448 M -101.43 % 170.694 M 202.54 % -166.465 M -302.29 % -41.379 M -119.86 % 208.404 M 794.87 % -29.992 M -114.94 % 200.729 M 33.70 % 150.139 M 282.98 % -82.050 M 16.22 % -97.934 M -218.60 % 82.574 M -79.55 % 403.707 M 413.77 % 78.578 M 146.29 % -169.751 M -410.49 % 54.672 M -69.52 % 179.370 M 1 815.42 % 9.365 M 109.15 % -102.381 M -313.79 % 47.888 M 111.30 % -423.849 M -3 146.31 % 13.914 M 743.25 % -2.163 M -105.64 % 38.359 M 145.36 % -84.569 M -189.13 % 94.880 M 100.00 % 47.440 M -87.22 % 371.161 M 100.00 % 185.581 M
Net cash used for investing activites -122.343 M -2 466.86 % 5.169 M 104.35 % -118.907 M -762.69 % 17.943 M -13.44 % 20.728 M -92.42 % 273.474 M 7 606.84 % -3.643 M -102.82 % 129.158 M 247.52 % -87.551 M -179.23 % 110.502 M 201.82 % -108.523 M -227.47 % 85.133 M 141.04 % -207.449 M 40.15 % -346.597 M 39.62 % -574.014 M -434.52 % -107.388 M -35.96 % -78.986 M -115.18 % 520.359 M 246.84 % -354.365 M -413.22 % 113.136 M -19.63 % 140.761 M 204.05 % -135.283 M -202.30 % 132.244 M 32.25 % 99.998 M 184.50 % -118.345 M -155.86 % 211.845 M 334.37 % -90.391 M -133.32 % 271.256 M 1 649.87 % 15.502 M 106.66 % -232.846 M -95.96 % -118.822 M -184.60 % 140.454 M 1 599.85 % -9.365 M 94.38 % -166.573 M -76.08 % -94.600 M 51.28 % -194.160 M 11.37 % -219.078 M -450.55 % -39.793 M -92.17 % -20.707 M 77.36 % -91.461 M 3.09 % -94.377 M -100.00 % -47.189 M 89.79 % -462.001 M -100.00 % -231.000 M
Debt repayment -24.897 M 0.000 100.00 % -88.638 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 % -426.942 M 0.000 100.00 % -465.788 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.657 M 0.000 100.00 % -135.672 M 0.000 -100.00 % 167.429 M 0.000 100.00 % -217.629 M 0.000 100.00 % -115.098 M 0.000 -100.00 % 437.775 M 0.000 -100.00 % 2.301 B 0.000 -100.00 % 3.068 B 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.174 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.079 M -189.03 % 25.922 M 72.91 % 14.992 M 1 187.38 % 1.165 M 646.47 % 156.000 K 0.00 % 156.000 K -99.81 % 80.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 269.623 M 0.00 % 269.623 M 100.00 % 134.812 M 1 199.39 % 10.375 M 100.00 % 5.188 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -18.494 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -39.890 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 % -10.238 M 0.00 % -10.238 M -126.79 % 38.220 M 196.34 % -39.670 M -14 841.62 % -265.500 K 0.00 % -265.500 K 0.000 0.000 100.00 % -12.946 M 0.00 % -12.946 M 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -389.885 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.227 M 0.000 0.000 0.000 0.000 0.000 100.00 % -14.283 M 0.00 % -14.283 M 0.000 0.000 0.000 0.000 100.00 % -330.000 K 0.00 % -330.000 K 96.99 % -10.973 M 0.00 % -10.973 M 80.90 % -57.459 M 0.00 % -57.459 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -59.163 M 23.92 % -77.767 M -288.84 % -20.000 M 88.99 % -181.656 M -654.10 % -24.089 M 78.04 % -109.708 M -583.16 % -16.059 M 85.54 % -111.027 M -213.03 % -35.469 M 60.18 % -89.074 M -487.33 % -15.166 M 87.07 % -117.336 M -849.51 % 15.655 M 112.36 % -126.634 M -126.88 % 471.035 M 391.72 % -161.466 M -9.52 % -147.437 M -218.96 % 123.940 M 162.85 % -197.184 M -154.84 % 359.576 M 180.88 % -444.557 M -3 032.24 % 15.161 M -96.02 % 380.906 M 20.69 % 315.608 M 41.07 % 223.731 M -78.97 % 1.064 B 193.59 % -1.137 B -214.27 % 994.603 M 196.46 % -1.031 B -208.29 % 952.150 M 195.85 % -993.401 M -205.82 % 938.734 M 186.75 % -1.082 B -204.33 % 1.037 B 190.44 % -1.147 B -214.41 % 1.002 B 192.16 % -1.088 B 5.34 % -1.149 B 2.20 % -1.175 B 42.16 % -2.032 B -36.13 % -1.492 B -100.00 % -746.165 M 6.74 % -800.070 M -100.00 % -400.035 M
Net cash used provided by financing activities -84.060 M -8.09 % -77.767 M 28.42 % -108.638 M 40.20 % -181.656 M -654.10 % -24.089 M 78.04 % -109.708 M -583.16 % -16.059 M 85.54 % -111.027 M -213.03 % -35.469 M 60.18 % -89.074 M -487.33 % -15.166 M 87.07 % -117.336 M -849.51 % 15.655 M 103.03 % -516.519 M -209.66 % 471.035 M 391.72 % -161.466 M -9.52 % -147.437 M 51.34 % -303.002 M -53.66 % -197.184 M -413.18 % 62.962 M 114.16 % -444.557 M -7 591.69 % 5.934 M -98.44 % 380.906 M 20.69 % 315.608 M 41.07 % 223.731 M -79.08 % 1.069 B 194.09 % -1.137 B -234.11 % 847.492 M 181.07 % -1.045 B -193.73 % 1.115 B 212.27 % -993.401 M -237.98 % 719.967 M 166.53 % -1.082 B -208.07 % 1.001 B 187.28 % -1.147 B -180.27 % 1.429 B 230.08 % -1.099 B -202.80 % 1.069 B 186.72 % -1.233 B -178.20 % 1.576 B 205.61 % -1.492 B -100.00 % -746.165 M 6.74 % -800.070 M -100.00 % -400.035 M
Effect of forex changes on cash -2.844 M -297.21 % -716.000 K -165.19 % -270.000 K -109.36 % 2.886 M 268.38 % -1.714 M 87.30 % -13.499 M -386.48 % 4.712 M 401.47 % -1.563 M -136.48 % 4.284 M -85.72 % 29.994 M 615.63 % -5.817 M 1.24 % -5.890 M -368.58 % -1.257 M 59.67 % -3.117 M -239.21 % 2.239 M 426.38 % -686.000 K -281.11 % -180.000 K -108.86 % 2.032 M 590.82 % -414.000 K 34.18 % -629.000 K -192.09 % 683.000 K 3 515.00 % -20.000 K 95.66 % -461.000 K -144.58 % 1.034 M 181.74 % -1.265 M 99.90 % -1.254 B -200.00 % 1.254 B 216.73 % -1.074 B -200.00 % 1.074 B 207.72 % -997.318 M -200.00 % 997.318 M 202.19 % -975.943 M -200.00 % 975.943 M 118 483.60 % 823.000 K 200.00 % -823.000 K 99.94 % -1.276 B -200.00 % 1.276 B 211.86 % -1.141 B -200.00 % 1.141 B 174.31 % -1.536 B -200.00 % 1.536 B 100.00 % 767.822 M -33.52 % 1.155 B 100.00 % 577.507 M
Net change in cash 187.186 M 147.95 % -390.372 M -200.00 % 390.372 M 0.000 100.00 % -8.651 M -105.66 % 152.821 M 447.31 % 27.922 M 1 047.79 % -2.946 M 80.58 % -15.171 M -112.75 % 118.979 M 458.39 % -33.198 M 52.81 % -70.353 M 59.90 % -175.452 M 55.84 % -397.329 M -195.72 % 415.106 M 217.19 % -354.209 M -177.95 % 454.409 M 145.58 % 185.038 M 403.66 % -60.936 M -167.64 % 90.089 M 145.31 % -198.848 M -25.43 % -158.539 M -105.31 % -77.220 M 55.69 % -174.285 M -251.35 % 115.150 M -39.45 % 190.184 M 300.00 % 47.546 M 112.69 % -374.603 M -300.00 % -93.651 M -133.04 % 283.465 M 300.00 % 70.866 M -1.89 % 72.235 M 300.00 % 18.059 M 115.15 % -119.203 M -300.00 % -29.801 M -123.30 % 127.877 M 300.00 % 31.969 M 267.67 % 8.695 M 300.00 % 2.174 M -98.63 % 158.820 M 300.00 % 39.705 M 0.00 % 39.705 M 180.69 % -49.209 M 0.00 % -49.209 M
Cash at beginning of period 0.000 -100.00 % 390.372 M 0.000 -100.00 % 451.659 M -1.88 % 460.310 M 49.70 % 307.489 M 9.99 % 279.567 M -1.04 % 282.513 M -5.10 % 297.684 M 66.58 % 178.705 M -15.67 % 211.903 M -24.93 % 282.256 M -38.33 % 457.708 M -46.47 % 855.037 M 94.36 % 439.931 M -44.60 % 794.140 M 133.76 % 339.731 M 119.62 % 154.693 M -28.26 % 215.629 M 71.76 % 125.540 M -61.30 % 324.388 M -32.83 % 482.927 M -13.79 % 560.147 M 119.34 % 255.382 M 82.11 % 140.232 M -62.18 % 370.744 M 300.00 % 92.686 M -87.56 % 745.347 M 300.00 % 186.337 M -59.66 % 461.882 M 300.00 % 115.471 M -70.37 % 389.647 M 300.00 % 97.412 M -80.86 % 508.850 M 300.00 % 127.213 M -66.61 % 380.973 M 300.00 % 95.243 M -74.42 % 372.278 M 300.00 % 93.070 M -56.40 % 213.458 M 300.00 % 53.365 M 0.00 % 53.365 M -47.97 % 102.573 M 0.00 % 102.573 M
Cash at end of period 187.186 M 0.000 -100.00 % 390.372 M -13.57 % 451.659 M 0.00 % 451.659 M -1.88 % 460.310 M 49.70 % 307.489 M 9.99 % 279.567 M -1.04 % 282.513 M -5.10 % 297.684 M 66.58 % 178.705 M -15.67 % 211.903 M -24.93 % 282.256 M -38.33 % 457.708 M -46.47 % 855.037 M 94.36 % 439.931 M -44.60 % 794.140 M 133.76 % 339.731 M 119.62 % 154.693 M -28.26 % 215.629 M 71.76 % 125.540 M -61.30 % 324.388 M -32.83 % 482.927 M 495.49 % 81.097 M -68.24 % 255.382 M -54.47 % 560.928 M 300.00 % 140.232 M -62.18 % 370.744 M 300.00 % 92.686 M -87.56 % 745.347 M 300.00 % 186.337 M -59.66 % 461.882 M 300.00 % 115.471 M -70.37 % 389.647 M 300.00 % 97.412 M -80.86 % 508.850 M 300.00 % 127.213 M -66.61 % 380.973 M 300.00 % 95.243 M -74.42 % 372.278 M 300.00 % 93.070 M 0.00 % 93.070 M 74.40 % 53.365 M 0.00 % 53.365 M
Operating cash flow 94.748 M 716.33 % -15.373 M -130.35 % 50.645 M -81.70 % 276.710 M 7 837.98 % -3.576 M -240.02 % 2.554 M -94.05 % 42.912 M 319.90 % -19.514 M -118.84 % 103.565 M 53.30 % 67.557 M -29.85 % 96.308 M 398.54 % -32.260 M -283.31 % 17.599 M -96.25 % 468.904 M -9.10 % 515.846 M 709.25 % -84.669 M -112.43 % 681.012 M 2 082.51 % -34.351 M -107.00 % 491.027 M 675.11 % -85.380 M -181.89 % 104.265 M 457.44 % -29.170 M 95.06 % -589.909 M -427.29 % -111.875 M 72.69 % -409.667 M -702.84 % 67.956 M 0.00 % 67.956 M 129.32 % -231.755 M 0.00 % -231.755 M -190.30 % 256.638 M 0.00 % 256.638 M 69.24 % 151.641 M 0.00 % 151.641 M 5.34 % 143.954 M 0.00 % 143.954 M 36.69 % 105.311 M 0.00 % 105.311 M -9.57 % 116.449 M 0.00 % 116.449 M -10.75 % 130.474 M 0.00 % 130.474 M 100.00 % 65.237 M 655.10 % 8.640 M 100.00 % 4.320 M
Capital expenditure -163.509 M -7.01 % -152.791 M -810.28 % -16.785 M 56.42 % -38.519 M -275.25 % -10.265 M -154.57 % 18.810 M 170.14 % -26.818 M 69.53 % -88.011 M -217.52 % -27.718 M 57.94 % -65.900 M -58.25 % -41.644 M -28.72 % -32.353 M 77.65 % -144.757 M 32.10 % -213.187 M 54.50 % -468.529 M -3 197.18 % -14.210 M 81.43 % -76.538 M -271.30 % 44.680 M 123.78 % -187.900 M -168.67 % -69.936 M -21.33 % -57.643 M 29.81 % -82.129 M -19.92 % -68.485 M -28.70 % -53.214 M -54.04 % -34.545 M 60.55 % -87.574 M 0.00 % -87.574 M -53.22 % -57.156 M 0.00 % -57.156 M -100.23 % -28.546 M 0.00 % -28.546 M -17.18 % -24.361 M 0.00 % -24.361 M 29.38 % -34.497 M 0.00 % -34.497 M -72.32 % -20.019 M 0.00 % -20.019 M 4.70 % -21.007 M 0.00 % -21.007 M 78.44 % -97.430 M 0.00 % -97.430 M -100.00 % -48.715 M 86.83 % -369.779 M -100.00 % -184.890 M
Free CashFlow -68.761 M 59.11 % -168.164 M -596.65 % 33.860 M -85.78 % 238.191 M 1 820.91 % -13.841 M -164.79 % 21.364 M 32.75 % 16.094 M 114.97 % -107.525 M -241.77 % 75.847 M 4 477.37 % 1.657 M -96.97 % 54.664 M 184.60 % -64.613 M 49.19 % -127.158 M -149.73 % 255.717 M 440.43 % 47.317 M 147.85 % -98.879 M -116.36 % 604.474 M 5 752.20 % 10.329 M -96.59 % 303.127 M 295.17 % -155.316 M -433.14 % 46.622 M 141.89 % -111.299 M 83.10 % -658.394 M -298.81 % -165.089 M 62.84 % -444.212 M -2 164.37 % -19.618 M 0.00 % -19.618 M 93.21 % -288.910 M 0.00 % -288.910 M -226.66 % 228.092 M 0.00 % 228.092 M 79.21 % 127.280 M 0.00 % 127.280 M 16.28 % 109.457 M 0.00 % 109.457 M 28.33 % 85.292 M 0.00 % 85.292 M -10.64 % 95.442 M 0.00 % 95.442 M 188.83 % 33.045 M 0.00 % 33.045 M 100.00 % 16.522 M 104.58 % -361.140 M -100.00 % -180.570 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 2005 2004 2004