2298.HK

Cosmo Lady (China) Holdings Company Limited 2298.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 3.010 B 9.18 % 2.757 B -8.36 % 3.009 B -10.33 % 3.355 B 9.74 % 3.057 B -25.10 % 4.082 B -19.91 % 5.096 B 12.20 % 4.542 B 0.67 % 4.512 B -8.90 % 4.953 B 23.60 % 4.008 B 37.42 % 2.916 B 29.17 % 2.258 B 36.35 % 1.656 B
Net income 126.157 M 196.96 % 42.483 M 28.64 % 33.024 M 106.66 % -496.057 M -320.05 % -118.095 M 90.91 % -1.300 B -443.65 % 378.229 M 19.31 % 317.002 M 31.01 % 241.961 M -55.19 % 540.008 M 26.99 % 425.227 M 54.34 % 275.508 M 42.94 % 192.742 M 14.31 % 168.609 M
Income before tax 168.303 M 250.62 % 48.002 M 69.15 % 28.379 M 106.67 % -425.635 M -235.33 % -126.929 M 90.98 % -1.407 B -380.03 % 502.282 M 18.11 % 425.271 M 31.36 % 323.744 M -54.44 % 710.569 M 20.96 % 587.456 M 56.71 % 374.873 M 42.46 % 263.142 M 15.74 % 227.359 M
Income before tax ratio 0.06 221.14 % 0.02 84.59 % 0.01 107.44 % -0.13 -205.56 % -0.04 87.95 % -0.34 -449.63 % 0.10 5.27 % 0.09 30.49 % 0.07 -49.99 % 0.14 -2.14 % 0.15 14.03 % 0.13 10.29 % 0.12 -15.11 % 0.14
EBITDA 288.597 M -19.99 % 360.683 M -10.01 % 400.788 M 3 216.41 % 12.085 M -96.88 % 387.789 M 134.17 % -1.135 B -289.19 % 599.940 M 15.71 % 518.489 M 24.52 % 416.376 M -45.05 % 757.735 M 21.07 % 625.891 M 54.14 % 406.057 M 44.51 % 280.996 M 19.41 % 235.313 M
Net income ratio 0.04 171.99 % 0.02 40.39 % 0.01 107.42 % -0.15 -282.75 % -0.04 87.87 % -0.32 -529.07 % 0.07 6.35 % 0.07 30.15 % 0.05 -50.81 % 0.11 2.75 % 0.11 12.31 % 0.09 10.66 % 0.09 -16.16 % 0.10
Ratio EBITDA 0.10 -26.71 % 0.13 -1.79 % 0.13 3 598.50 % 0.00 -97.16 % 0.13 145.61 % -0.28 -336.21 % 0.12 3.13 % 0.11 23.70 % 0.09 -39.68 % 0.15 -2.05 % 0.16 12.16 % 0.14 11.87 % 0.12 -12.42 % 0.14
Gross profit ratio 0.46 -3.72 % 0.47 2.25 % 0.46 10.27 % 0.42 -13.66 % 0.49 115.73 % 0.23 -45.76 % 0.42 -3.65 % 0.43 -2.52 % 0.44 3.92 % 0.43 9.15 % 0.39 6.72 % 0.37 34.18 % 0.27 13.02 % 0.24
Weighted average shs out dil 2.222 B 1.57 % 2.188 B -0.25 % 2.193 B -0.13 % 2.196 B -1.12 % 2.221 B -1.16 % 2.247 B 1.61 % 2.211 B 7.81 % 2.051 B 7.71 % 1.904 B -0.10 % 1.906 B 11.46 % 1.710 B -10.28 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B
Weighted average shs out 2.213 B 1.07 % 2.190 B -0.16 % 2.193 B -0.13 % 2.196 B -1.07 % 2.220 B -1.20 % 2.247 B 1.87 % 2.206 B 7.53 % 2.051 B 7.71 % 1.904 B -0.10 % 1.906 B 11.46 % 1.710 B -10.28 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B
EPS diluted 0.06 192.78 % 0.02 28.48 % 0.02 106.86 % -0.22 -313.53 % -0.05 90.83 % -0.58 -441.18 % 0.17 13.33 % 0.15 15.38 % 0.13 -53.57 % 0.28 12.00 % 0.25 78.57 % 0.14 40.00 % 0.10 13.12 % 0.09
Earnings per share 0.06 193.81 % 0.02 28.48 % 0.02 106.86 % -0.22 -313.53 % -0.05 90.83 % -0.58 -441.18 % 0.17 13.33 % 0.15 15.38 % 0.13 -53.57 % 0.28 12.00 % 0.25 78.57 % 0.14 40.00 % 0.10 13.12 % 0.09
Gross profit 1.376 B 5.12 % 1.309 B -6.31 % 1.397 B -1.12 % 1.413 B -5.24 % 1.491 B 61.59 % 922.586 M -56.55 % 2.124 B 8.10 % 1.965 B -1.87 % 2.002 B -5.33 % 2.115 B 34.91 % 1.568 B 46.65 % 1.069 B 73.33 % 616.675 M 54.09 % 400.196 M
Income tax expense 52.946 M 623.70 % 7.316 M 67.99 % 4.355 M -93.82 % 70.422 M 764.17 % -10.603 M 90.07 % -106.746 M -187.02 % 122.673 M 13.30 % 108.269 M 32.39 % 81.783 M -52.05 % 170.561 M 5.14 % 162.229 M 63.27 % 99.365 M 41.14 % 70.400 M 19.83 % 58.750 M
Cost of revenue 1.634 B 12.84 % 1.448 B -10.15 % 1.612 B -17.03 % 1.943 B 24.00 % 1.567 B -50.41 % 3.159 B 6.27 % 2.973 B 15.32 % 2.578 B 2.69 % 2.510 B -11.56 % 2.839 B 16.33 % 2.440 B 32.08 % 1.847 B 12.58 % 1.641 B 30.69 % 1.256 B
General and administrative expenses 184.383 M -5.43 % 194.961 M -7.64 % 211.094 M -18.79 % 259.930 M -9.60 % 287.521 M -5.45 % 304.106 M 14.72 % 265.081 M 1.36 % 261.525 M -16.34 % 312.619 M 58.29 % 197.495 M 6.30 % 185.792 M 26.04 % 147.410 M 63.25 % 90.297 M 51.38 % 59.651 M
Selling and marketing expenses 1.020 B -7.55 % 1.103 B -9.22 % 1.215 B -21.04 % 1.539 B 13.62 % 1.355 B -16.00 % 1.613 B 9.63 % 1.471 B 9.95 % 1.338 B -6.75 % 1.435 B 9.80 % 1.307 B 46.78 % 890.308 M 51.18 % 588.906 M 99.42 % 295.303 M 122.51 % 132.713 M
Other expenses -17.607 M 68.61 % -56.094 M 49.52 % -111.115 M -1 638.34 % -6.392 M 90.34 % -66.155 M -84.99 % -35.762 M 47.45 % -68.052 M -22.94 % -55.354 M -445.77 % 16.009 M -1.40 % 16.237 M 45.41 % 11.166 M -13.54 % 12.914 M 39.78 % 9.239 M 10.62 % 8.352 M
Operating expenses 1.187 B -4.46 % 1.242 B -5.56 % 1.315 B -26.63 % 1.793 B 13.75 % 1.576 B -16.22 % 1.881 B 12.76 % 1.668 B 8.03 % 1.544 B -9.03 % 1.697 B 18.90 % 1.428 B 43.18 % 997.002 M 42.97 % 697.359 M 93.37 % 360.638 M 104.98 % 175.940 M
Cost and expenses 2.821 B 4.86 % 2.690 B -8.09 % 2.927 B -21.64 % 3.735 B 18.47 % 3.153 B -37.44 % 5.040 B 8.60 % 4.641 B 12.59 % 4.122 B -2.04 % 4.208 B -1.37 % 4.266 B 24.12 % 3.437 B 35.07 % 2.545 B 27.14 % 2.002 B 39.82 % 1.432 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 -100.00 % 3.100 M 0.000
Selling general and administrative expenses 1.204 B -7.23 % 1.298 B -8.99 % 1.426 B -20.72 % 1.799 B 9.56 % 1.642 B -14.33 % 1.917 B 10.40 % 1.736 B 8.55 % 1.599 B -8.47 % 1.747 B 16.16 % 1.504 B 39.79 % 1.076 B 46.15 % 736.316 M 90.95 % 385.600 M 100.45 % 192.364 M
Interest income 7.378 M -3.15 % 7.618 M 13.70 % 6.700 M 28.18 % 5.227 M 10.20 % 4.743 M -52.32 % 9.947 M -50.21 % 19.977 M 6.47 % 18.763 M -17.37 % 22.707 M 4.32 % 21.766 M 75.53 % 12.400 M 156.78 % 4.829 M -47.61 % 9.217 M 95.86 % 4.706 M
Interest expense 27.218 M -9.86 % 30.194 M -10.77 % 33.837 M -36.38 % 53.183 M -4.06 % 55.434 M 83.03 % 30.287 M 201.18 % 10.056 M -13.04 % 11.564 M 162.10 % 4.412 M 0.000 0.000 -100.00 % 1.422 M -25.82 % 1.917 M 15 875.00 % 12.000 K
Depreciation and amortization 106.146 M -62.42 % 282.487 M -16.57 % 338.572 M -11.95 % 384.537 M -16.27 % 459.284 M 90.38 % 241.251 M 175.39 % 87.602 M 7.28 % 81.654 M -7.44 % 88.220 M 25.39 % 70.358 M 83.72 % 38.296 M 28.67 % 29.762 M 86.75 % 15.937 M 100.67 % 7.942 M
Operating income 188.966 M 183.71 % 66.605 M -18.31 % 81.529 M 121.45 % -380.028 M -346.19 % -85.172 M 91.11 % -958.362 M -298.02 % 483.978 M 15.35 % 419.565 M 37.36 % 305.449 M -55.66 % 688.803 M 19.78 % 575.056 M 54.81 % 371.466 M 45.19 % 255.842 M 14.90 % 222.665 M
Operating income ratio 0.06 159.86 % 0.02 -10.85 % 0.03 123.93 % -0.11 -306.57 % -0.03 88.14 % -0.23 -347.24 % 0.09 2.81 % 0.09 36.45 % 0.07 -51.32 % 0.14 -3.09 % 0.14 12.65 % 0.13 12.40 % 0.11 -15.73 % 0.13
Total other income expenses net -20.663 M -11.07 % -18.603 M 65.00 % -53.150 M -16.54 % -45.607 M -9.22 % -41.757 M 90.68 % -448.176 M -2 548.51 % 18.304 M 220.79 % 5.706 M -68.81 % 18.295 M -15.95 % 21.766 M 75.53 % 12.400 M 263.96 % 3.407 M -53.33 % 7.300 M 55.52 % 4.694 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt 119.868 M -42.24 % 207.526 M 283.12 % 54.167 M -67.09 % 164.576 M -35.07 % 253.471 M 846.67 % -33.947 M 97.41 % -1.312 B -11.00 % -1.182 B -97.19 % -599.533 M 36.93 % -950.639 M -3.18 % -921.337 M -200.84 % -306.252 M -67.47 % -182.870 M -35.81 % -134.649 M
Total investments 645.160 M 1.15 % 637.822 M 428.44 % 120.698 M -46.35 % 224.967 M -38.03 % 363.000 M -21.48 % 462.317 M 39.13 % 332.284 M 630.18 % 45.507 M 121.02 % 20.590 M 17.06 % 17.590 M -88.27 % 150.000 M 824.50 % 16.225 M -59.44 % 40.000 M -81.48 % 216.000 M
Total debt 657.632 M -7.85 % 713.683 M 17.33 % 608.250 M -10.57 % 680.123 M -29.74 % 968.040 M 18.02 % 820.217 M 345.87 % 183.960 M -17.54 % 223.080 M 11.54 % 200.000 M 0.000 0.000 0.000 -100.00 % 27.000 M -1.66 % 27.457 M
Accumulated other comprehensive income loss 366.661 M 154.80 % 143.900 M -8.11 % 156.592 M -4.81 % 164.501 M 0.000 -100.00 % 217.161 M -1.34 % 220.115 M 24.20 % 177.222 M 182.42 % -215.012 M -57.37 % -136.630 M -79.60 % -76.076 M -65.76 % -45.894 M -113.47 % -21.499 M -179.79 % -7.684 M
Retained earnings -107.829 M 53.87 % -233.730 M -356.37 % -51.215 M 42.84 % -89.602 M -147.84 % 187.289 M -41.62 % 320.835 M -80.24 % 1.624 B 20.84 % 1.344 B 26.66 % 1.061 B 25.51 % 845.352 M 85.17 % 456.519 M 1 358.90 % 31.292 M -83.08 % 184.980 M 11.80 % 165.457 M
Common stock 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M -0.31 % 140.755 M 5.20 % 133.792 M 14.04 % 117.320 M 0.00 % 117.320 M 0.00 % 117.320 M -72.07 % 420.000 M 307.09 % 103.172 M 0.00 % 103.172 M
Total equity 2.021 B 4.82 % 1.928 B 0.85 % 1.912 B 0.96 % 1.894 B -21.34 % 2.408 B -5.68 % 2.553 B -37.17 % 4.063 B 21.05 % 3.356 B 24.59 % 2.694 B 2.08 % 2.639 B 17.94 % 2.238 B 225.43 % 687.557 M 13.40 % 606.323 M 7.61 % 563.433 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 210.059 M -48.20 % 405.488 M 43.07 % 283.412 M 42.60 % 198.744 M -64.19 % 554.932 M 17.80 % 471.070 M 0.000 -100.00 % 211.260 M 5.63 % 200.000 M 0.000 0.000 0.000 0.000 -100.00 % 22.722 M
Total non current liabilities 210.059 M -48.21 % 405.601 M 42.67 % 284.294 M 42.11 % 200.046 M -64.06 % 556.654 M 17.63 % 473.235 M 3 345.72 % 13.734 M -93.98 % 228.129 M 13.16 % 201.601 M 11 238.64 % 1.778 M -99.34 % 269.958 M 23.10 % 219.300 M -17.14 % 264.653 M 1 064.74 % 22.722 M
Other current liabilities 494.340 M 23.08 % 401.651 M 25.32 % 320.493 M 252.09 % 91.025 M -75.67 % 374.173 M 150.47 % 149.387 M -55.51 % 335.758 M 11.45 % 301.259 M 1.19 % 297.729 M 9.90 % 270.913 M 37.02 % 197.723 M -48.64 % 384.989 M 130.35 % 167.132 M 31.99 % 126.623 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 351.695 M 0.000 -100.00 % 350.745 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.279 M 71.50 % 102.203 M
Short term debt 447.573 M 45.22 % 308.195 M -5.12 % 324.838 M -32.52 % 481.379 M 16.53 % 413.108 M 18.32 % 349.147 M 89.80 % 183.960 M 1 456.35 % 11.820 M 0.000 0.000 0.000 0.000 -100.00 % 27.000 M 470.22 % 4.735 M
Total current liabilities 1.465 B -1.09 % 1.481 B 15.26 % 1.285 B -34.14 % 1.952 B 27.46 % 1.531 B 16.51 % 1.314 B -1.92 % 1.340 B 40.70 % 952.252 M 7.73 % 883.956 M 4.97 % 842.127 M 58.49 % 531.339 M -14.24 % 619.539 M 27.94 % 484.245 M 69.24 % 286.133 M
Total liabilities 1.675 B -11.21 % 1.887 B 20.23 % 1.570 B -27.05 % 2.152 B 3.06 % 2.088 B 16.80 % 1.787 B 32.05 % 1.354 B 14.67 % 1.180 B 8.74 % 1.086 B 28.63 % 843.905 M 58.83 % 531.339 M -14.24 % 619.539 M 27.94 % 484.245 M 56.79 % 308.855 M
Other non current assets 137.124 M -6.77 % 147.078 M -10.78 % 164.856 M 1 323.26 % 11.583 M -35.72 % 18.019 M -85.38 % 123.209 M 283.15 % 32.157 M -74.66 % 126.900 M 383.70 % 26.235 M -80.99 % 137.990 M 355.79 % 30.275 M 51.76 % 19.949 M 48.83 % 13.404 M -76.18 % 56.278 M
Long term investments 90.979 M -17.58 % 110.383 M 418.32 % -34.677 M -115.66 % 221.434 M -38.21 % 358.377 M -20.86 % 452.865 M 43.98 % 314.544 M 532.33 % -72.756 M -460.71 % 20.170 M 16.05 % 17.380 M 0.000 0.000 0.000 0.000
Intangible assets 27.742 M 11.58 % 24.863 M -3.49 % 25.761 M -9.71 % 28.532 M -8.22 % 31.088 M -15.94 % 36.984 M -70.95 % 127.316 M -1.92 % 129.814 M 3.07 % 125.953 M -2.13 % 128.694 M 8.18 % 118.958 M 18.48 % 100.406 M 56.55 % 64.135 M 416.43 % 12.419 M
GoodWill 0.000 -100.00 % 2.887 M 0.00 % 2.887 M 0.00 % 2.887 M 0.00 % 2.887 M 0.00 % 2.887 M 0.00 % 2.887 M 0.00 % 2.887 M 0.00 % 2.887 M 0.00 % 2.887 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 27.742 M -0.03 % 27.750 M -3.13 % 28.648 M -8.82 % 31.419 M -7.52 % 33.975 M -14.79 % 39.871 M -69.38 % 130.203 M -1.88 % 132.701 M 3.00 % 128.840 M -2.08 % 131.581 M 10.61 % 118.958 M 18.48 % 100.406 M 56.55 % 64.135 M 416.43 % 12.419 M
Property plant equipment net 1.076 B -22.22 % 1.384 B 46.98 % 941.481 M -7.63 % 1.019 B -16.33 % 1.218 B 18.06 % 1.032 B 82.85 % 564.357 M -0.12 % 565.009 M 3.55 % 545.646 M 21.52 % 448.999 M 65.48 % 271.339 M 36.54 % 198.723 M 1.54 % 195.717 M 84.69 % 105.970 M
Total non current assets 1.332 B -20.19 % 1.669 B 33.02 % 1.255 B -12.42 % 1.433 B -22.14 % 1.840 B 0.74 % 1.826 B 62.88 % 1.121 B 38.93 % 807.084 M 6.18 % 760.100 M -0.80 % 766.268 M 72.51 % 444.182 M 32.72 % 334.673 M 15.13 % 290.688 M 55.99 % 186.356 M
Other current assets 84.107 M -52.15 % 175.776 M 148.54 % -362.160 M -142.65 % 849.181 M 1.04 % 840.473 M -13.38 % 970.265 M -39.96 % 1.616 B 47.74 % 1.094 B 3.25 % 1.059 B 9.75 % 965.273 M 57.02 % 614.746 M 121.10 % 278.040 M 24.86 % 222.688 M 111.96 % 105.060 M
Short term investments 554.181 M 5.07 % 527.439 M 239.46 % 155.375 M 4 297.82 % 3.533 M -23.58 % 4.623 M -51.09 % 9.452 M -46.72 % 17.740 M -85.00 % 118.263 M 28 057.86 % 420.000 K 100.00 % 210.000 K -99.86 % 150.000 M 824.50 % 16.225 M -59.44 % 40.000 M -81.48 % 216.000 M
cash and cash equivalents 537.764 M 6.24 % 506.157 M -8.65 % 554.083 M 7.47 % 515.547 M -27.85 % 714.569 M -16.34 % 854.164 M -42.91 % 1.496 B 6.47 % 1.405 B 75.76 % 799.533 M -15.90 % 950.639 M 3.18 % 921.337 M 200.84 % 306.252 M 45.92 % 209.870 M 29.46 % 162.106 M
Cash and short term investments 1.092 B 5.65 % 1.034 B -3.55 % 1.072 B 106.45 % 519.080 M -27.82 % 719.192 M -16.72 % 863.616 M -42.95 % 1.514 B -0.63 % 1.524 B 90.45 % 799.953 M -15.87 % 950.849 M -11.25 % 1.071 B 232.22 % 322.477 M 29.06 % 249.870 M -33.92 % 378.106 M
Total current assets 2.365 B 10.17 % 2.147 B -3.62 % 2.227 B -14.77 % 2.613 B -1.60 % 2.656 B 5.64 % 2.514 B -41.47 % 4.295 B 15.16 % 3.729 B 23.52 % 3.019 B 11.15 % 2.716 B 16.85 % 2.325 B 139.06 % 972.423 M 21.57 % 799.880 M 16.61 % 685.932 M
Inventory 803.414 M 30.33 % 616.454 M -12.31 % 702.963 M -27.09 % 964.129 M 21.47 % 793.730 M 16.75 % 679.845 M -41.64 % 1.165 B 4.76 % 1.112 B -3.36 % 1.151 B 43.77 % 800.377 M 25.33 % 638.606 M 57.93 % 404.356 M 23.53 % 327.322 M 61.43 % 202.766 M
Net receivables 385.245 M 20.13 % 320.681 M -60.64 % 814.673 M 190.38 % 280.555 M -7.15 % 302.157 M 0.000 0.000 0.000 -100.00 % 451.230 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 154.361 M 3.70 % 148.858 M -29.53 % 211.226 M 18.37 % 178.444 M 123.10 % 79.983 M 44.82 % 55.230 M 40.86 % 39.209 M 29.33 % 30.318 M 28.41 % 23.610 M 51.39 % 15.595 M -10.54 % 17.432 M 49.13 % 11.689 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 523.473 M -30.34 % 751.436 M 22.55 % 613.185 M -39.13 % 1.007 B 40.01 % 719.562 M 56.21 % 460.642 M -35.22 % 711.105 M 21.85 % 583.568 M 5.29 % 554.254 M 10.76 % 500.411 M 85.37 % 269.958 M 23.10 % 219.300 M -7.72 % 237.653 M 63.04 % 145.760 M
Tax payables 0.000 -100.00 % 20.195 M -24.58 % 26.778 M 33.74 % 20.022 M -17.49 % 24.267 M 468.18 % 4.271 M -96.08 % 109.038 M 96.09 % 55.605 M 73.91 % 31.973 M -54.84 % 70.803 M 11.22 % 63.658 M 317.43 % 15.250 M -70.93 % 52.460 M 481.92 % 9.015 M
Deferred revenue non current 0.000 -100.00 % 113.000 K -67.15 % 344.000 K -41.30 % 586.000 K -29.31 % 829.000 K -24.29 % 1.095 M -91.23 % 12.487 M -19.15 % 15.445 M 1 064.71 % -1.601 M 0.000 0.000 0.000 0.000 0.000
Minority interest -11.627 M -1 745.56 % -630.000 K -106.42 % 9.817 M -55.43 % 22.026 M -0.19 % 22.067 M 38.01 % 15.989 M 6.20 % 15.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 262.002 M -18.43 % 321.203 M 16.06 % 276.748 M -11.03 % 311.046 M -27.71 % 430.289 M 17.88 % 365.027 M 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
Other total stockholders equity 1.634 B -19.22 % 2.022 B 22.08 % 1.657 B 0.00 % 1.657 B -19.50 % 2.058 B 24.22 % 1.657 B -27.43 % 2.283 B 21.53 % 1.878 B 23.95 % 1.516 B -9.59 % 1.676 B 0.75 % 1.664 B 496.12 % -420.000 M -241.46 % 296.894 M -1.85 % 302.488 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 538.000 K -24.86 % 716.000 K -19.82 % 893.000 K -16.54 % 1.070 M -14.19 % 1.247 M -12.43 % 1.424 M -11.06 % 1.601 M -9.96 % 1.778 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -269.958 M -23.10 % -219.300 M 17.14 % -264.653 M 0.000
Total assets 3.697 B -3.11 % 3.816 B 9.59 % 3.482 B -13.94 % 4.046 B -10.01 % 4.495 B 3.58 % 4.340 B -19.87 % 5.416 B 19.39 % 4.536 B 20.03 % 3.779 B 8.52 % 3.483 B 25.78 % 2.769 B 111.83 % 1.307 B 19.85 % 1.091 B 25.02 % 872.288 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 0.000 0.000 -100.00 % 156.791 M 335.82 % 35.976 M -95.49 % 798.040 M 0.000 0.000 100.00 % -79.291 M 45.75 % -146.155 M -51.40 % -96.534 M -19.50 % -80.784 M -53.00 % -52.799 M 0.000
Stock based compensation 2.181 M 271.46 % -1.272 M -121.06 % 6.040 M 3.73 % 5.823 M -34.00 % 8.823 M 11.06 % 7.944 M 41.68 % 5.607 M 83.90 % 3.049 M -9.61 % 3.373 M -51.94 % 7.019 M -20.70 % 8.851 M 54.58 % 5.726 M 3 768.92 % 148.000 K 0.000
Change in working capital -162.536 M -2 031.50 % 8.415 M 106.81 % -123.505 M -5 398.89 % -2.246 M -101.76 % 127.587 M 154.16 % -235.568 M 42.03 % -406.368 M -397.10 % -81.747 M 74.82 % -324.681 M -49.40 % -217.321 M 62.52 % -579.780 M -433.99 % -108.575 M 38.45 % -176.393 M -350.21 % -39.180 M
Accounts receivables -70.974 M -929.43 % 8.557 M -70.40 % 28.912 M 134.73 % 12.317 M 131.56 % -39.029 M -125.30 % 154.249 M 156.35 % -273.720 M -164.61 % -103.442 M -259.52 % 64.847 M 129.93 % -216.630 M -95.03 % -111.074 M -1 565.74 % 7.578 M 106.60 % -114.766 M 0.000
Inventory -68.915 M -274.76 % 39.433 M -83.82 % 243.709 M 176.99 % -316.533 M -76.59 % -179.247 M 29.10 % -252.824 M -212.61 % -80.876 M -522.42 % 19.146 M 104.82 % -397.179 M -328.03 % -92.792 M 65.75 % -270.945 M -159.40 % -104.449 M 20.65 % -131.638 M -14.02 % -115.447 M
Accounts payables 0.000 0.000 100.00 % -28.912 M -134.73 % -12.317 M -131.56 % 39.029 M 125.30 % -154.249 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -22.647 M 42.77 % -39.575 M 89.22 % -367.214 M -216.84 % 314.287 M 2.43 % 306.834 M 1 678.13 % 17.256 M 105.30 % -325.492 M -222.61 % -100.893 M -239.17 % 72.498 M 158.22 % -124.529 M 59.68 % -308.835 M -7 385.09 % -4.126 M 90.78 % -44.755 M -158.68 % 76.267 M
Other non cash items 31.480 M -31.10 % 45.689 M 341.00 % -18.958 M -139.53 % 47.956 M -5.40 % 50.691 M -85.39 % 346.942 M 350.81 % -138.326 M -69.93 % -81.400 M -344.93 % -18.295 M 15.95 % -21.766 M -75.53 % -12.400 M -263.96 % -3.407 M 53.33 % -7.300 M 86.39 % -53.635 M
Net cash provided by operating activities 323.869 M -15.51 % 383.321 M 66.28 % 230.528 M 37.85 % 167.226 M -69.89 % 555.432 M 324.03 % -247.929 M -588.08 % 50.797 M -85.35 % 346.827 M 5 104.72 % -6.930 M -101.72 % 402.704 M 844.22 % -54.111 M -124.87 % 217.595 M 409.17 % 42.735 M -70.01 % 142.486 M
Investments in property plant and equipment -79.998 M 76.22 % -336.389 M -301.00 % -83.888 M 23.13 % -109.129 M 22.64 % -141.068 M 30.07 % -201.716 M -89.85 % -106.251 M -1.42 % -104.759 M 37.61 % -167.897 M 18.14 % -205.111 M -43.53 % -142.903 M -88.99 % -75.614 M 29.25 % -106.868 M -25.51 % -85.146 M
Acquisitions net 12.017 M 291.43 % 3.070 M -93.06 % 44.267 M 795.37 % 4.944 M 594.89 % -999.000 K 99.14 % -116.389 M 13.79 % -135.000 M -934.09 % -13.055 M -161.10 % -5.000 M 93.49 % -76.790 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -1.520 M -176.15 % 1.996 M 108.54 % -23.366 M 83.71 % -143.394 M -37.60 % -104.210 M -49 523.81 % -210.000 K 98.65 % -15.600 M 89.60 % -150.000 M 0.000 0.000 100.00 % -216.000 M
Sales maturities of investments 3.723 M -18.09 % 4.545 M -88.48 % 39.460 M 1 233.56 % 2.959 M 53.55 % 1.927 M -98.08 % 100.157 M -8.02 % 108.885 M 1 622.05 % 6.323 M 14.59 % 5.518 M -96.32 % 149.790 M 0.000 -100.00 % 10.000 M -95.15 % 206.000 M 0.000
Other investing activites 14.066 M -86.35 % 103.032 M 186.46 % 35.967 M -78.14 % 164.559 M 717.03 % 20.141 M -20.74 % 25.412 M -34.49 % 38.792 M -69.02 % 125.209 M 632.64 % 17.090 M 120.94 % -81.608 M -699.49 % 13.613 M 179.70 % 4.867 M -51.34 % 10.002 M 109.95 % 4.764 M
Net cash used for investing activites -50.192 M 77.77 % -225.742 M -730.46 % 35.806 M -42.07 % 61.813 M 152.38 % -118.003 M 45.34 % -215.902 M 8.89 % -236.968 M -161.87 % -90.492 M 39.87 % -150.499 M 34.37 % -229.319 M 17.89 % -279.290 M -359.76 % -60.747 M -155.66 % 109.134 M 136.82 % -296.382 M
Debt repayment 3.150 M -94.83 % 60.978 M 262.28 % -37.575 M 77.72 % -168.674 M -304.30 % 82.561 M -69.56 % 271.230 M 793.33 % -39.120 M -269.50 % 23.080 M -88.46 % 200.000 M 0.000 0.000 100.00 % -27.000 M -5 808.10 % -457.000 K 96.00 % -11.423 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -18.840 M -104.54 % 415.119 M -21.45 % 528.450 M 0.000 0.000 -100.00 % 1.592 B 0.000 0.000 -100.00 % 318.419 M
Common stock repurchased 0.000 100.00 % -8.821 M 0.000 100.00 % -6.577 M 63.59 % -18.064 M -34.26 % -13.454 M 55.45 % -30.201 M -547.40 % -4.665 M 68.63 % -14.872 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -22.823 M 0.000 0.000 0.000 0.000 100.00 % -196.706 M -69.98 % -115.725 M 29.23 % -163.517 M 7.84 % -177.420 M -17.36 % -151.175 M 7.56 % -163.538 M -239.09 % -48.229 M 52.61 % -101.771 M 0.000
Other financing activites -223.979 M 12.70 % -256.561 M -43.63 % -178.627 M 26.37 % -242.604 M 61.90 % -636.772 M -170.36 % -235.526 M -4 591.34 % 5.244 M 145.35 % -11.564 M -162.10 % -4.412 M 0.000 100.00 % -463.618 M -1 724.56 % 28.538 M 189.53 % -31.877 M -265 541.67 % -12.000 K
Net cash used provided by financing activities -243.652 M -19.20 % -204.404 M 5.46 % -216.202 M 48.26 % -417.855 M 26.98 % -572.275 M -196.06 % -193.296 M -182.14 % 235.317 M -36.71 % 371.784 M 11 179.85 % 3.296 M 102.18 % -151.175 M -115.67 % 964.512 M 2 165.73 % -46.691 M 65.18 % -134.105 M -143.68 % 306.984 M
Effect of forex changes on cash 1.582 M 243.69 % -1.101 M 90.51 % -11.596 M -13.62 % -10.206 M -114.91 % -4.749 M -131.39 % 15.128 M -63.75 % 41.732 M 286.58 % -22.367 M -838.92 % 3.027 M -57.32 % 7.092 M 3 463.82 % 199.000 K 0.000 0.000 0.000
Net change in cash 31.607 M 165.95 % -47.926 M -224.37 % 38.536 M 119.36 % -199.022 M -42.57 % -139.595 M 78.26 % -641.999 M -806.44 % 90.878 M -85.00 % 605.752 M 500.88 % -151.106 M -615.68 % 29.302 M -95.36 % 631.310 M 473.10 % 110.157 M 520.11 % 17.764 M -88.40 % 153.088 M
Cash at beginning of period 506.157 M -8.65 % 554.083 M 7.47 % 515.547 M -27.85 % 714.569 M -16.34 % 854.164 M -42.91 % 1.496 B 6.47 % 1.405 B 75.76 % 799.533 M -15.90 % 950.639 M 3.18 % 921.337 M 217.67 % 290.027 M 61.24 % 179.870 M 10.96 % 162.106 M 1 697.58 % 9.018 M
Cash at end of period 537.764 M 6.24 % 506.157 M -8.65 % 554.083 M 7.47 % 515.547 M -27.85 % 714.569 M -16.34 % 854.164 M -42.91 % 1.496 B 6.47 % 1.405 B 75.76 % 799.533 M -15.90 % 950.639 M 3.18 % 921.337 M 217.67 % 290.027 M 61.24 % 179.870 M 10.96 % 162.106 M
Operating cash flow 323.869 M -15.51 % 383.321 M 66.28 % 230.528 M 37.85 % 167.226 M -69.89 % 555.432 M 324.03 % -247.929 M -588.08 % 50.797 M -85.35 % 346.827 M 5 104.72 % -6.930 M -101.72 % 402.704 M 844.22 % -54.111 M -124.87 % 217.595 M 409.17 % 42.735 M -70.01 % 142.486 M
Capital expenditure -86.900 M 74.83 % -345.315 M -311.64 % -83.888 M 23.13 % -109.129 M 22.64 % -141.068 M 30.07 % -201.716 M -89.85 % -106.251 M -1.42 % -104.759 M 37.61 % -167.897 M 18.14 % -205.111 M -43.53 % -142.903 M -88.99 % -75.614 M 29.25 % -106.868 M -25.51 % -85.146 M
Free CashFlow 236.969 M 523.50 % 38.006 M -74.08 % 146.640 M 152.41 % 58.097 M -85.98 % 414.364 M 192.15 % -449.645 M -710.84 % -55.454 M -122.91 % 242.068 M 238.46 % -174.827 M -188.48 % 197.593 M 200.29 % -197.014 M -238.76 % 141.981 M 321.39 % -64.133 M -211.85 % 57.340 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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 2012-01-31 2011-06-30 2011-01-31
Revenue 1.436 B -4.00 % 1.496 B -1.24 % 1.514 B 9.00 % 1.389 B 1.60 % 1.368 B -1.64 % 1.390 B -14.09 % 1.618 B 5.90 % 1.528 B -16.37 % 1.827 B 5.93 % 1.725 B 29.44 % 1.333 B -28.80 % 1.872 B -15.32 % 2.210 B -19.86 % 2.758 B 17.92 % 2.339 B -5.06 % 2.463 B 18.47 % 2.079 B -9.64 % 2.301 B 4.05 % 2.211 B -19.47 % 2.746 B 24.41 % 2.207 B -2.85 % 2.272 B 30.92 % 1.736 B 7.29 % 1.618 B 24.56 % 1.299 B 15.05 % 1.129 B 0.00 % 1.129 B 100.00 % 564.407 M -31.83 % 827.902 M 100.00 % 413.951 M
Net income 57.796 M 32.08 % 43.759 M -46.89 % 82.398 M 403.84 % 16.354 M -37.41 % 26.129 M 14.10 % 22.901 M 126.23 % 10.123 M 101.99 % -509.101 M -3 468.63 % 15.113 M 14.03 % 13.254 M 110.09 % -131.349 M 90.15 % -1.333 B -3 859.31 % 35.466 M -82.54 % 203.108 M 15.98 % 175.121 M 1.75 % 172.115 M 18.79 % 144.887 M 113.25 % 67.942 M -60.96 % 174.019 M -35.47 % 269.658 M -0.26 % 270.350 M 16.01 % 233.042 M 21.26 % 192.185 M 38.88 % 138.381 M 0.91 % 137.127 M 42.29 % 96.371 M 0.00 % 96.371 M 100.00 % 48.186 M -42.84 % 84.305 M 100.00 % 42.152 M
Income before tax 55.389 M 4.52 % 52.992 M -54.04 % 115.311 M 669.05 % 14.994 M -54.57 % 33.008 M 1 134.09 % -3.192 M -110.11 % 31.571 M 107.13 % -442.886 M -2 667.31 % 17.251 M 285.58 % 4.474 M 103.40 % -131.403 M 90.87 % -1.439 B -4 591.31 % 32.030 M -87.88 % 264.226 M 10.99 % 238.056 M 4.36 % 228.106 M 15.69 % 197.165 M 122.50 % 88.614 M -62.31 % 235.130 M -33.14 % 351.665 M -2.02 % 358.904 M 11.05 % 323.205 M 22.31 % 264.251 M 40.49 % 188.098 M 0.71 % 186.775 M 41.96 % 131.571 M 0.00 % 131.571 M 100.00 % 65.786 M -42.13 % 113.680 M 100.00 % 56.840 M
Income before tax ratio 0.04 8.88 % 0.04 -53.47 % 0.08 605.57 % 0.01 -55.29 % 0.02 1 151.29 % 0.00 -111.77 % 0.02 106.73 % -0.29 -3 169.71 % 0.01 263.99 % 0.00 102.63 % -0.10 87.17 % -0.77 -5 403.66 % 0.01 -84.87 % 0.10 -5.87 % 0.10 9.92 % 0.09 -2.34 % 0.09 146.23 % 0.04 -63.78 % 0.11 -16.97 % 0.13 -21.24 % 0.16 14.30 % 0.14 -6.58 % 0.15 30.94 % 0.12 -19.15 % 0.14 23.39 % 0.12 0.00 % 0.12 0.00 % 0.12 -15.11 % 0.14 0.00 % 0.14
EBITDA 103.607 M -14.17 % 120.714 M -28.10 % 167.883 M 98.28 % 84.668 M -12.42 % 96.679 M 23.68 % 78.170 M -16.54 % 93.665 M 126.89 % -348.307 M -459.06 % 97.005 M 536.10 % 15.250 M 336.84 % -6.439 M 97.22 % -231.871 M -311.83 % 109.463 M -59.62 % 271.095 M 0.90 % 268.678 M 4.15 % 257.960 M 8.72 % 237.264 M 98.83 % 119.330 M -54.87 % 264.428 M -28.46 % 369.620 M -2.46 % 378.941 M 9.06 % 347.449 M 25.78 % 276.235 M 39.90 % 197.452 M -0.67 % 198.787 M 41.49 % 140.498 M 0.00 % 140.498 M 100.00 % 70.249 M -40.29 % 117.657 M 100.00 % 58.828 M
Net income ratio 0.04 37.58 % 0.03 -46.23 % 0.05 362.25 % 0.01 -38.39 % 0.02 15.99 % 0.02 163.32 % 0.01 101.88 % -0.33 -4 127.84 % 0.01 7.64 % 0.01 107.80 % -0.10 86.16 % -0.71 -4 539.26 % 0.02 -78.21 % 0.07 -1.64 % 0.07 7.17 % 0.07 0.27 % 0.07 136.00 % 0.03 -62.48 % 0.08 -19.86 % 0.10 -19.82 % 0.12 19.41 % 0.10 -7.38 % 0.11 29.45 % 0.09 -18.98 % 0.11 23.68 % 0.09 0.00 % 0.09 0.00 % 0.09 -16.16 % 0.10 0.00 % 0.10
Ratio EBITDA 0.07 -10.60 % 0.08 -27.19 % 0.11 81.92 % 0.06 -13.80 % 0.07 25.74 % 0.06 -2.86 % 0.06 125.39 % -0.23 -529.33 % 0.05 500.48 % 0.01 282.97 % 0.00 96.10 % -0.12 -350.14 % 0.05 -49.62 % 0.10 -14.43 % 0.11 9.70 % 0.10 -8.23 % 0.11 120.04 % 0.05 -56.63 % 0.12 -11.16 % 0.13 -21.59 % 0.17 12.26 % 0.15 -3.92 % 0.16 30.40 % 0.12 -20.26 % 0.15 22.98 % 0.12 0.00 % 0.12 0.00 % 0.12 -12.42 % 0.14 0.00 % 0.14
Gross profit ratio 0.46 5.59 % 0.44 -7.50 % 0.47 -0.22 % 0.48 0.47 % 0.47 2.47 % 0.46 -0.84 % 0.47 36.32 % 0.34 -29.82 % 0.49 -0.13 % 0.49 0.10 % 0.49 21.13 % 0.40 -2.02 % 0.41 2.78 % 0.40 -8.57 % 0.44 4.76 % 0.42 -7.47 % 0.45 9.40 % 0.41 -13.56 % 0.48 16.03 % 0.41 -8.10 % 0.45 17.94 % 0.38 -6.87 % 0.41 8.36 % 0.38 2.80 % 0.37 33.76 % 0.27 0.00 % 0.27 0.00 % 0.27 13.02 % 0.24 0.00 % 0.24
Weighted average shs out dil 2.230 B 0.04 % 2.229 B 0.60 % 2.216 B 1.53 % 2.182 B -0.51 % 2.193 B 0.00 % 2.193 B 0.00 % 2.193 B 0.37 % 2.185 B -0.98 % 2.207 B -0.25 % 2.213 B -0.77 % 2.230 B -0.54 % 2.242 B -0.48 % 2.252 B -0.08 % 2.254 B 3.95 % 2.169 B 1.18 % 2.143 B 9.40 % 1.959 B 2.98 % 1.903 B -0.21 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B -0.17 % 1.910 B 26.37 % 1.511 B 0.75 % 1.500 B 0.00 % 1.500 B -21.32 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B
Weighted average shs out 2.223 B 1.85 % 2.182 B -2.00 % 2.227 B 1.97 % 2.184 B -0.53 % 2.196 B 0.10 % 2.194 B -0.36 % 2.202 B 0.74 % 2.185 B -1.70 % 2.223 B -0.06 % 2.225 B -0.23 % 2.230 B -0.53 % 2.242 B -0.50 % 2.253 B -0.05 % 2.254 B 3.86 % 2.170 B 1.14 % 2.146 B 9.51 % 1.959 B 2.98 % 1.903 B -0.20 % 1.906 B 0.00 % 1.906 B -0.01 % 1.907 B -0.18 % 1.910 B 26.39 % 1.511 B 0.75 % 1.500 B -0.02 % 1.500 B -21.30 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B 0.00 % 1.906 B
EPS diluted 0.03 32.65 % 0.02 -47.31 % 0.04 396.00 % 0.01 -37.50 % 0.01 15.38 % 0.01 126.09 % 0.00 101.92 % -0.24 -3 629.41 % 0.01 13.33 % 0.01 110.17 % -0.06 90.17 % -0.60 -3 897.47 % 0.02 -82.44 % 0.09 11.39 % 0.08 0.50 % 0.08 8.65 % 0.07 106.70 % 0.04 -60.75 % 0.09 -35.50 % 0.14 -0.28 % 0.14 16.23 % 0.12 -4.09 % 0.13 37.96 % 0.09 0.88 % 0.09 85.02 % 0.05 -2.37 % 0.05 100.00 % 0.03 -42.76 % 0.04 100.00 % 0.02
Earnings per share 0.03 31.84 % 0.02 -45.68 % 0.04 393.33 % 0.01 -37.50 % 0.01 15.38 % 0.01 126.09 % 0.00 101.92 % -0.24 -3 629.41 % 0.01 13.33 % 0.01 110.17 % -0.06 90.17 % -0.60 -3 897.47 % 0.02 -82.48 % 0.09 11.91 % 0.08 0.50 % 0.08 8.38 % 0.07 106.70 % 0.04 -60.75 % 0.09 -35.50 % 0.14 -0.28 % 0.14 16.23 % 0.12 -4.09 % 0.13 37.96 % 0.09 0.88 % 0.09 85.02 % 0.05 -2.37 % 0.05 100.00 % 0.03 -42.76 % 0.04 100.00 % 0.02
Gross profit 665.764 M 1.37 % 656.768 M -8.64 % 718.899 M 8.75 % 661.037 M 2.07 % 647.622 M 0.79 % 642.518 M -14.81 % 754.234 M 44.37 % 522.445 M -41.31 % 890.178 M 5.80 % 841.396 M 29.57 % 649.384 M -13.76 % 752.980 M -17.03 % 907.518 M -17.63 % 1.102 B 7.82 % 1.022 B -0.53 % 1.027 B 9.62 % 937.195 M -1.14 % 948.009 M -10.06 % 1.054 B -6.57 % 1.128 B 14.33 % 986.698 M 14.58 % 861.180 M 21.92 % 706.339 M 16.26 % 607.556 M 28.05 % 474.476 M 53.88 % 308.338 M 0.00 % 308.338 M 100.00 % 154.169 M -22.95 % 200.098 M 100.00 % 100.049 M
Income tax expense 1.942 M -87.04 % 14.981 M -60.54 % 37.965 M 3 244.93 % 1.135 M -86.57 % 8.451 M -66.68 % 25.364 M -14.65 % 29.719 M -55.82 % 67.267 M 2 032.08 % 3.155 M -60.69 % 8.026 M 211.45 % 2.577 M -97.40 % 99.066 M 1 189.92 % 7.680 M -87.08 % 59.446 M -5.98 % 63.227 M 12.92 % 55.991 M 7.10 % 52.278 M 152.89 % 20.672 M -66.17 % 61.111 M -25.48 % 82.007 M -7.39 % 88.554 M -1.78 % 90.163 M 25.11 % 72.066 M 44.95 % 49.717 M 0.14 % 49.648 M 41.05 % 35.200 M 0.00 % 35.200 M 100.00 % 17.600 M -40.09 % 29.375 M 100.00 % 14.688 M
Cost of revenue 770.130 M -8.20 % 838.912 M 5.45 % 795.551 M 9.22 % 728.413 M 1.17 % 720.009 M -3.73 % 747.869 M -13.46 % 864.139 M -14.08 % 1.006 B 7.33 % 937.049 M 6.06 % 883.520 M 29.32 % 683.191 M -38.93 % 1.119 B -14.12 % 1.303 B -21.34 % 1.656 B 25.76 % 1.317 B -8.29 % 1.436 B 25.73 % 1.142 B -15.59 % 1.353 B 16.91 % 1.157 B -28.47 % 1.618 B 32.55 % 1.221 B -13.49 % 1.411 B 37.09 % 1.029 B 1.89 % 1.010 B 22.56 % 824.168 M 0.45 % 820.476 M 0.00 % 820.476 M 100.00 % 410.238 M -34.66 % 627.804 M 100.00 % 313.902 M
General and administrative expenses 79.664 M -15.07 % 93.798 M 11.89 % 83.833 M -9.75 % 92.886 M -0.75 % 93.585 M -5.46 % 98.985 M -15.17 % 116.691 M -19.04 % 144.138 M 27.13 % 113.377 M -14.12 % 132.015 M 22.54 % 107.733 M -32.66 % 159.972 M 10.99 % 144.134 M 13.01 % 127.539 M -4.14 % 133.050 M -4.75 % 139.691 M 15.81 % 120.620 M -37.01 % 191.489 M 59.69 % 119.916 M 55.07 % 77.331 M -2.08 % 78.974 M 6.41 % 74.219 M -15.39 % 87.723 M -7.08 % 94.411 M 81.09 % 52.135 M 15.47 % 45.149 M 0.00 % 45.149 M 100.00 % 22.574 M -24.31 % 29.826 M 100.00 % 14.913 M
Selling and marketing expenses 523.907 M 3.70 % 505.232 M -1.84 % 514.693 M -5.66 % 545.574 M -2.16 % 557.613 M 82.27 % 305.935 M -52.52 % 644.351 M 12.04 % 575.130 M -22.14 % 738.689 M 21.53 % 607.825 M -0.27 % 609.442 M 122.44 % 273.980 M -62.64 % 733.311 M -5.45 % 775.602 M 11.53 % 695.404 M -27.50 % 959.225 M 153.91 % 377.777 M -18.81 % 465.310 M 5.54 % 440.895 M -15.99 % 524.784 M 39.41 % 376.444 M -11.87 % 427.129 M 32.71 % 321.856 M 37.33 % 234.370 M 37.41 % 170.562 M 15.52 % 147.652 M 0.00 % 147.652 M 100.00 % 73.826 M 11.26 % 66.357 M 100.00 % 33.178 M
Other expenses -3.255 M 67.78 % -10.101 M -41.00 % -7.164 M -20.89 % -5.926 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.881 M 47.45 % -34.026 M 0.00 % -34.026 M -22.94 % -27.677 M 0.00 % -27.677 M -10.52 % -25.044 M 0.00 % -25.044 M 34.73 % -38.368 M 0.00 % -38.368 M 2.99 % -39.549 M 0.00 % -39.549 M -103.04 % -19.479 M -189.68 % 21.720 M 274.02 % -12.481 M -100.00 % -6.241 M 24.01 % -8.212 M -100.00 % -4.106 M
Operating expenses 600.316 M 1.47 % 591.635 M -0.58 % 595.066 M -6.10 % 633.730 M 4.60 % 605.885 M -4.76 % 636.166 M -10.47 % 710.578 M -24.41 % 940.030 M 9.18 % 860.987 M 3.79 % 829.516 M 9.60 % 756.856 M -65.23 % 2.177 B 150.23 % 869.956 M 0.71 % 863.824 M 9.31 % 790.264 M -1.96 % 806.084 M 8.88 % 740.367 M -14.46 % 865.510 M 4.14 % 831.078 M 5.58 % 787.185 M 23.23 % 638.806 M 16.93 % 546.305 M 22.45 % 446.158 M 5.73 % 421.959 M 46.21 % 288.607 M 60.05 % 180.319 M 0.00 % 180.319 M 100.00 % 90.160 M 2.49 % 87.970 M 100.00 % 43.985 M
Cost and expenses 1.370 B -4.20 % 1.431 B 2.87 % 1.391 B 2.09 % 1.362 B 2.73 % 1.326 B -4.20 % 1.384 B -12.11 % 1.575 B -19.07 % 1.946 B 8.22 % 1.798 B 4.96 % 1.713 B 18.96 % 1.440 B -56.30 % 3.296 B 51.69 % 2.173 B -13.78 % 2.520 B 19.59 % 2.107 B -6.02 % 2.242 B 19.10 % 1.882 B -15.15 % 2.219 B 11.57 % 1.988 B -17.33 % 2.405 B 29.35 % 1.859 B -5.00 % 1.957 B 32.66 % 1.475 B 3.02 % 1.432 B 28.69 % 1.113 B 11.19 % 1.001 B 0.00 % 1.001 B 100.00 % 500.397 M -30.09 % 715.774 M 100.00 % 357.887 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 -100.00 % 3.100 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 603.571 M 0.30 % 601.736 M -0.08 % 602.230 M -5.85 % 639.656 M 3.52 % 617.902 M -5.01 % 650.486 M -11.49 % 734.939 M -22.15 % 944.004 M 9.52 % 861.909 M -5.55 % 912.567 M 26.82 % 719.572 M -30.76 % 1.039 B 18.44 % 877.445 M -2.85 % 903.141 M 9.02 % 828.454 M -0.67 % 834.016 M 8.97 % 765.377 M -14.14 % 891.387 M 4.14 % 855.990 M 1.44 % 843.807 M 27.76 % 660.439 M 13.23 % 583.270 M 24.06 % 470.154 M 9.71 % 428.535 M 39.23 % 307.781 M 59.64 % 192.800 M 0.00 % 192.800 M 100.00 % 96.400 M 0.23 % 96.182 M 100.00 % 48.091 M
Interest income 0.000 0.000 0.000 100.00 % -1.111 M -112.73 % 8.729 M -8.54 % 9.544 M -21.03 % 12.085 M -52.24 % 25.301 M 111.90 % 11.940 M 61.22 % 7.406 M -69.05 % 23.931 M 63.34 % 14.651 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 % 9.217 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 739.476 K -97.49 % 29.455 M -16.80 % 35.401 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.144 M 0.00 % 15.144 M 201.18 % 5.028 M 0.00 % 5.028 M -13.04 % 5.782 M 0.00 % 5.782 M 162.10 % 2.206 M 0.00 % 2.206 M 0.000 0.000 0.000 0.000 -100.00 % 711.000 K -25.82 % 958.500 K 0.00 % 958.500 K 100.00 % 479.250 K 7 887.50 % 6.000 K 100.00 % 3.000 K
Depreciation and amortization 37.664 M -39.79 % 62.554 M 43.50 % 43.592 M -6.49 % 46.618 M -21.69 % 59.528 M -11.94 % 67.596 M 6.79 % 63.300 M 22.35 % 51.737 M -9.35 % 57.073 M 16.43 % 49.020 M 8.17 % 45.317 M -8.28 % 49.410 M 1.60 % 48.632 M 22.26 % 39.777 M -0.50 % 39.975 M 20.18 % 33.262 M -19.81 % 41.478 M 11.42 % 37.228 M -11.73 % 42.174 M 33.66 % 31.553 M 6.15 % 29.725 M 110.68 % 14.109 M -13.87 % 16.382 M 38.56 % 11.823 M -8.48 % 12.918 M 62.11 % 7.969 M 0.00 % 7.969 M 100.00 % 3.984 M 0.33 % 3.971 M 100.00 % 1.986 M
Operating income 65.448 M 0.48 % 65.133 M -47.40 % 123.833 M 306.53 % 30.461 M -18.01 % 37.151 M 251.34 % 10.574 M -65.18 % 30.365 M 107.59 % -400.044 M -1 101.81 % 39.932 M 218.25 % -33.770 M 34.75 % -51.756 M 81.60 % -281.281 M -562.40 % 60.831 M -73.70 % 231.318 M 1.14 % 228.703 M 1.78 % 224.698 M 14.77 % 195.786 M 138.47 % 82.102 M -63.06 % 222.254 M -34.26 % 338.067 M -3.19 % 349.216 M 4.76 % 333.340 M 28.28 % 259.853 M 39.99 % 185.629 M -0.13 % 185.869 M 50.73 % 123.313 M -6.95 % 132.530 M 100.00 % 66.265 M -41.71 % 113.686 M 100.00 % 56.843 M
Operating income ratio 0.05 4.67 % 0.04 -46.74 % 0.08 272.98 % 0.02 -19.30 % 0.03 257.19 % 0.01 -59.47 % 0.02 107.17 % -0.26 -1 297.86 % 0.02 211.63 % -0.02 49.59 % -0.04 74.16 % -0.15 -646.03 % 0.03 -67.19 % 0.08 -14.23 % 0.10 7.20 % 0.09 -3.13 % 0.09 163.90 % 0.04 -64.50 % 0.10 -18.36 % 0.12 -22.18 % 0.16 7.84 % 0.15 -2.01 % 0.15 30.48 % 0.11 -19.82 % 0.14 31.02 % 0.11 -6.95 % 0.12 0.00 % 0.12 -14.50 % 0.14 0.00 % 0.14
Total other income expenses net -10.059 M 17.15 % -12.141 M -42.47 % -8.522 M 0.000 100.00 % -4.143 M 69.90 % -13.766 M -1 241.46 % 1.206 M 102.81 % -42.842 M -88.89 % -22.681 M -159.31 % 38.244 M 148.02 % -79.647 M 93.12 % -1.157 B -3 918.22 % -28.801 M -187.52 % 32.908 M 251.84 % 9.353 M 174.44 % 3.408 M 147.14 % 1.379 M -78.82 % 6.512 M -49.43 % 12.876 M -5.31 % 13.598 M 40.36 % 9.688 M 195.59 % -10.135 M -330.45 % 4.398 M 78.13 % 2.469 M 172.52 % 906.000 K -89.03 % 8.259 M 961.61 % -958.500 K -100.00 % -479.250 K -7 887.50 % -6.000 K -100.00 % -3.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-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 2012-12-31 2012-06-30 2011-12-31
Net debt 322.049 M 168.67 % 119.868 M -38.83 % 195.953 M -5.58 % 207.526 M 20.67 % 171.979 M 217.50 % 54.167 M -59.92 % 135.159 M -17.87 % 164.576 M 126.33 % 72.716 M -71.31 % 253.471 M 20.87 % 209.706 M 717.75 % -33.947 M 92.77 % -469.687 M 64.21 % -1.312 B 19.28 % -1.626 B -37.51 % -1.182 B -50.60 % -785.012 M -30.94 % -599.533 M 19.32 % -743.105 M 21.83 % -950.639 M 1.71 % -967.181 M -4.98 % -921.337 M 33.12 % -1.378 B -349.84 % -306.252 M -67.47 % -182.870 M -15.19 % -158.760 M -17.91 % -134.649 M
Total investments 663.090 M 2.78 % 645.160 M -5.74 % 684.440 M 520.06 % 110.383 M -7.97 % 119.938 M -0.63 % 120.698 M -28.35 % 168.464 M -25.12 % 224.967 M -38.16 % 363.771 M 0.21 % 363.000 M 4.13 % 348.615 M -24.59 % 462.317 M 6.23 % 435.203 M 30.97 % 332.284 M 232.67 % 99.884 M 119.49 % 45.507 M 84.66 % 24.644 M 19.69 % 20.590 M 0.00 % 20.590 M 17.06 % 17.590 M -95.66 % 405.671 M 170.45 % 150.000 M 1 126.99 % 12.225 M -24.65 % 16.225 M -59.44 % 40.000 M -68.75 % 128.000 M -40.74 % 216.000 M
Total debt 842.398 M 28.10 % 657.632 M -14.38 % 768.127 M 7.63 % 713.683 M 8.86 % 655.579 M 7.78 % 608.250 M -11.82 % 689.790 M 1.42 % 680.123 M -17.56 % 824.990 M -14.78 % 968.040 M -4.20 % 1.010 B 23.20 % 820.217 M 92.49 % 426.109 M 131.63 % 183.960 M -2.65 % 188.970 M -15.29 % 223.080 M -1.72 % 226.990 M 13.50 % 200.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 M -0.84 % 27.229 M -0.83 % 27.457 M
Accumulated other comprehensive income loss 367.426 M 0.21 % 366.661 M 1.55 % 361.054 M 0.000 -100.00 % 166.190 M 6.13 % 156.592 M -60.54 % 396.799 M 141.21 % 164.501 M -6.59 % 176.107 M -4.40 % 184.213 M -10.68 % 206.237 M 142.30 % -487.599 M -322.30 % 219.339 M 159.69 % -367.455 M -280.92 % 203.106 M 170.35 % -288.724 M -254.67 % 186.673 M 186.82 % -215.012 M -202.57 % 209.631 M 253.43 % -136.630 M -166.91 % 204.212 M 368.43 % -76.076 M -139.24 % 193.879 M 522.45 % -45.894 M -113.47 % -21.499 M -47.34 % -14.592 M -89.89 % -7.684 M
Retained earnings -50.033 M 53.60 % -107.829 M 28.75 % -151.332 M 35.25 % -233.730 M 6.76 % -250.664 M 8.19 % -273.012 M 8.00 % -296.761 M 3.24 % -306.699 M -251.53 % 202.402 M 8.07 % 187.289 M -1.16 % 189.486 M -40.94 % 320.835 M -80.67 % 1.659 B 2.18 % 1.624 B 6.91 % 1.519 B 13.03 % 1.344 B 11.44 % 1.206 B 13.66 % 1.061 B 9.20 % 971.640 M 14.94 % 845.352 M 46.84 % 575.694 M 26.11 % 456.519 M 104.28 % 223.477 M 614.17 % 31.292 M -83.08 % 184.980 M 5.57 % 175.219 M 5.90 % 165.457 M
Common stock 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M 0.00 % 140.312 M -0.31 % 140.755 M -0.31 % 141.194 M 5.53 % 133.792 M 0.00 % 133.792 M 14.04 % 117.320 M 0.00 % 117.320 M 0.00 % 117.320 M 0.00 % 117.320 M 0.00 % 117.320 M 0.00 % 117.320 M -72.07 % 420.000 M 307.09 % 103.172 M 0.00 % 103.172 M 0.00 % 103.172 M
Total equity 2.065 B 2.15 % 2.021 B 1.03 % 2.001 B 3.75 % 1.928 B -0.56 % 1.939 B 1.42 % 1.912 B 0.81 % 1.897 B 0.16 % 1.894 B -21.51 % 2.413 B 0.22 % 2.408 B -0.35 % 2.416 B -5.34 % 2.553 B -34.43 % 3.893 B -4.18 % 4.063 B 3.98 % 3.907 B 16.42 % 3.356 B 3.53 % 3.242 B 20.33 % 2.694 B 2.09 % 2.639 B -0.01 % 2.639 B 11.49 % 2.367 B 5.78 % 2.238 B 11.63 % 2.004 B 191.53 % 687.557 M 13.40 % 606.323 M 3.67 % 584.878 M 3.81 % 563.433 M
Other non current liabilities 0.000 0.000 -100.00 % 16.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 468.135 M 122.86 % 210.059 M -34.17 % 319.079 M -21.31 % 405.488 M 16.75 % 347.319 M 22.55 % 283.412 M -14.95 % 333.230 M 67.67 % 198.744 M -17.12 % 239.808 M -56.79 % 554.932 M -4.93 % 583.708 M 23.91 % 471.070 M 55.77 % 302.408 M 0.000 -100.00 % 178.950 M -15.29 % 211.260 M -3.12 % 218.070 M 9.04 % 200.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.361 M -50.00 % 22.722 M
Total non current liabilities 468.135 M 122.86 % 210.059 M -34.17 % 319.095 M -21.33 % 405.601 M 16.55 % 348.005 M 22.41 % 284.294 M -14.96 % 334.322 M 67.12 % 200.046 M -17.10 % 241.319 M -56.65 % 556.654 M -4.95 % 585.651 M 23.75 % 473.235 M 50.27 % 314.933 M 2 193.09 % 13.734 M -92.93 % 194.251 M -14.85 % 228.129 M 3.89 % 219.582 M 8.92 % 201.601 M 11 836.12 % 1.689 M -5.01 % 1.778 M 0.79 % 1.764 M -99.35 % 269.958 M -26.02 % 364.902 M 66.39 % 219.300 M -17.14 % 264.653 M 84.19 % 143.688 M 532.37 % 22.722 M
Other current liabilities 449.172 M -9.14 % 494.340 M -3.15 % 510.395 M 27.07 % 401.651 M 41.97 % 282.914 M -7.55 % 306.023 M -20.75 % 386.143 M -12.78 % 442.720 M -3.75 % 459.950 M 22.92 % 374.173 M 17.05 % 319.672 M -36.08 % 500.132 M 63.69 % 305.528 M -9.00 % 335.758 M 21.65 % 276.002 M -8.38 % 301.259 M 6.41 % 283.124 M -4.91 % 297.729 M 2.70 % 289.914 M 7.01 % 270.913 M -19.74 % 337.543 M 70.72 % 197.723 M -14.60 % 231.534 M -39.86 % 384.989 M 130.35 % 167.132 M 13.79 % 146.878 M 16.00 % 126.623 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 350.745 M 0.000 -100.00 % 390.065 M 0.000 -100.00 % 295.730 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.279 M 26.34 % 138.741 M 35.75 % 102.203 M
Short term debt 374.263 M -16.38 % 447.573 M -0.33 % 449.048 M 45.70 % 308.195 M -0.02 % 308.260 M -9.15 % 339.308 M -4.84 % 356.560 M -25.93 % 481.379 M -17.74 % 585.182 M 41.65 % 413.108 M -3.20 % 426.761 M 22.23 % 349.147 M 182.25 % 123.701 M -32.76 % 183.960 M 1 735.93 % 10.020 M -15.23 % 11.820 M 32.51 % 8.920 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 M 70.16 % 15.868 M 235.11 % 4.735 M
Total current liabilities 1.071 B -26.92 % 1.465 B -3.50 % 1.519 B 2.51 % 1.481 B 26.43 % 1.172 B -8.83 % 1.285 B -8.57 % 1.406 B -27.97 % 1.952 B 3.37 % 1.888 B 23.30 % 1.531 B 14.09 % 1.342 B 2.12 % 1.314 B 20.11 % 1.094 B -18.34 % 1.340 B 37.19 % 976.671 M 2.56 % 952.252 M 10.42 % 862.390 M -2.44 % 883.956 M 3.58 % 853.397 M 1.34 % 842.127 M 20.77 % 697.310 M 31.24 % 531.339 M -15.68 % 630.167 M 1.72 % 619.539 M 27.94 % 484.245 M 25.72 % 385.189 M 34.62 % 286.133 M
Total liabilities 1.539 B -8.14 % 1.675 B -8.83 % 1.838 B -2.62 % 1.887 B 24.16 % 1.520 B -3.17 % 1.570 B -9.80 % 1.740 B -19.13 % 2.152 B 1.05 % 2.129 B 1.99 % 2.088 B 8.31 % 1.928 B 7.85 % 1.787 B 26.85 % 1.409 B 4.10 % 1.354 B 15.60 % 1.171 B -0.80 % 1.180 B 9.10 % 1.082 B -0.33 % 1.086 B 26.95 % 855.086 M 1.32 % 843.905 M 20.72 % 699.074 M 31.57 % 531.339 M -15.68 % 630.167 M 1.72 % 619.539 M 27.94 % 484.245 M 22.11 % 396.550 M 28.39 % 308.855 M
Other non current assets 138.859 M 1.27 % 137.124 M 7.11 % 128.023 M -12.96 % 147.078 M 930.68 % 14.270 M -91.34 % 164.856 M 1 666.38 % 9.333 M -96.29 % 251.875 M 1 511.48 % 15.630 M -13.26 % 18.019 M -16.32 % 21.534 M -82.52 % 123.209 M 69.82 % 72.554 M 125.62 % 32.157 M -4.13 % 33.542 M -73.57 % 126.900 M -68.56 % 403.601 M 1 438.41 % 26.235 M -26.06 % 35.481 M -74.29 % 137.990 M -6.47 % 147.531 M 387.30 % 30.275 M 90.36 % 15.904 M -20.28 % 19.949 M 48.83 % 13.404 M -61.53 % 34.841 M -38.09 % 56.278 M
Long term investments 47.254 M -48.06 % 90.979 M -15.18 % 107.264 M -2.83 % 110.383 M -7.97 % 119.938 M 445.87 % -34.677 M -120.58 % 168.464 M 993.33 % -18.858 M -105.25 % 359.378 M 0.28 % 358.377 M 4.90 % 341.652 M -24.56 % 452.865 M 5.84 % 427.896 M 36.04 % 314.544 M 311.88 % 76.367 M 204.96 % -72.756 M 78.93 % -345.377 M -1 812.33 % 20.170 M 77.47 % 11.365 M -34.61 % 17.380 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 25.941 M -6.49 % 27.742 M 6.79 % 25.977 M 4.48 % 24.863 M -10.78 % 27.867 M 8.18 % 25.761 M -11.40 % 29.074 M 1.90 % 28.532 M -15.11 % 33.611 M 8.12 % 31.088 M -14.01 % 36.153 M -2.25 % 36.984 M -15.98 % 44.017 M -65.43 % 127.316 M -3.48 % 131.901 M 1.61 % 129.814 M -1.94 % 132.383 M 5.11 % 125.953 M -5.34 % 133.052 M 3.39 % 128.694 M 1.56 % 126.720 M 6.52 % 118.958 M 13.11 % 105.170 M 4.74 % 100.406 M 56.55 % 64.135 M 67.55 % 38.277 M 208.21 % 12.419 M
GoodWill 0.000 0.000 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.887 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 25.941 M -6.49 % 27.742 M 6.79 % 25.977 M -6.39 % 27.750 M -0.42 % 27.867 M -2.73 % 28.648 M -1.47 % 29.074 M -7.46 % 31.419 M -6.52 % 33.611 M -1.07 % 33.975 M -6.02 % 36.153 M -9.33 % 39.871 M -9.42 % 44.017 M -66.19 % 130.203 M -1.29 % 131.901 M -0.60 % 132.701 M 0.24 % 132.383 M 2.75 % 128.840 M -3.17 % 133.052 M 1.12 % 131.581 M 3.84 % 126.720 M 6.52 % 118.958 M 13.11 % 105.170 M 4.74 % 100.406 M 56.55 % 64.135 M 67.55 % 38.277 M 208.21 % 12.419 M
Property plant equipment net 1.087 B 0.96 % 1.076 B -4.10 % 1.122 B -18.90 % 1.384 B 26.76 % 1.092 B 15.95 % 941.481 M -5.58 % 997.108 M -2.18 % 1.019 B -8.76 % 1.117 B -8.30 % 1.218 B -3.92 % 1.268 B 22.87 % 1.032 B 36.30 % 757.101 M 34.15 % 564.357 M 2.33 % 551.521 M -2.39 % 565.009 M 1.35 % 557.498 M 2.17 % 545.646 M 11.62 % 488.821 M 8.87 % 448.999 M 8.39 % 414.254 M 52.67 % 271.339 M 27.38 % 213.016 M 7.19 % 198.723 M 1.54 % 195.717 M 29.75 % 150.844 M 42.35 % 105.970 M
Total non current assets 1.299 B -2.51 % 1.332 B -3.72 % 1.384 B -17.10 % 1.669 B 21.11 % 1.378 B 9.84 % 1.255 B -5.27 % 1.324 B -7.55 % 1.433 B -17.80 % 1.743 B -5.27 % 1.840 B -1.13 % 1.861 B 1.90 % 1.826 B 31.50 % 1.389 B 23.86 % 1.121 B 30.69 % 857.911 M 6.30 % 807.084 M 2.68 % 786.047 M 3.41 % 760.100 M 7.44 % 707.483 M -7.67 % 766.268 M 7.34 % 713.896 M 60.72 % 444.182 M 25.76 % 353.212 M 5.54 % 334.673 M 15.13 % 290.688 M 21.87 % 238.522 M 27.99 % 186.356 M
Other current assets 34.572 M -58.90 % 84.107 M -19.24 % 104.143 M -43.80 % 185.297 M 6.09 % 174.663 M 12.41 % 155.375 M -84.46 % 999.611 M -11.52 % 1.130 B -9.62 % 1.250 B 9.39 % 1.143 B 22.47 % 932.960 M -3.84 % 970.265 M -43.43 % 1.715 B 6.13 % 1.616 B 25.71 % 1.286 B 17.52 % 1.094 B 9.53 % 998.679 M -5.73 % 1.059 B -7.41 % 1.144 B 18.54 % 965.273 M 35.60 % 711.840 M 15.79 % 614.746 M 88.55 % 326.040 M 17.26 % 278.040 M 24.86 % 222.688 M 35.89 % 163.874 M 55.98 % 105.060 M
Short term investments 615.836 M 11.13 % 554.181 M -3.98 % 577.176 M 0.000 -100.00 % 556.673 M 258.28 % 155.375 M -73.31 % 582.113 M 16 376.45 % 3.533 M -19.58 % 4.393 M -4.98 % 4.623 M -33.61 % 6.963 M -26.33 % 9.452 M 29.36 % 7.307 M -58.81 % 17.740 M -24.57 % 23.517 M -80.11 % 118.263 M -68.04 % 370.021 M 88 000.24 % 420.000 K -95.45 % 9.225 M 4 292.86 % 210.000 K -99.95 % 405.671 M 170.45 % 150.000 M 1 126.99 % 12.225 M -24.65 % 16.225 M -59.44 % 40.000 M -68.75 % 128.000 M -40.74 % 216.000 M
cash and cash equivalents 520.349 M -3.24 % 537.764 M -6.01 % 572.174 M 13.04 % 506.157 M 4.66 % 483.600 M -12.72 % 554.083 M -0.10 % 554.631 M 7.58 % 515.547 M -31.47 % 752.274 M 5.28 % 714.569 M -10.76 % 800.763 M -6.25 % 854.164 M -4.65 % 895.796 M -40.13 % 1.496 B -17.55 % 1.815 B 29.13 % 1.405 B 38.86 % 1.012 B 26.57 % 799.533 M 7.59 % 743.105 M -21.83 % 950.639 M -1.71 % 967.181 M 4.98 % 921.337 M -33.12 % 1.378 B 349.84 % 306.252 M 45.92 % 209.870 M 12.84 % 185.988 M 14.73 % 162.106 M
Cash and short term investments 1.136 B 4.05 % 1.092 B -4.99 % 1.149 B 127.07 % 506.157 M 4.66 % 483.600 M -12.72 % 554.083 M -0.10 % 554.631 M 6.85 % 519.080 M -31.40 % 756.667 M 5.21 % 719.192 M -10.96 % 807.726 M -6.47 % 863.616 M -4.37 % 903.103 M -40.35 % 1.514 B -17.64 % 1.838 B 20.65 % 1.524 B 10.24 % 1.382 B 72.76 % 799.953 M 6.33 % 752.330 M -20.88 % 950.849 M -1.69 % 967.181 M -9.72 % 1.071 B -22.92 % 1.390 B 331.00 % 322.477 M 29.06 % 249.870 M -20.42 % 313.988 M -16.96 % 378.106 M
Total current assets 2.305 B -2.52 % 2.365 B -3.68 % 2.455 B 14.37 % 2.147 B 3.15 % 2.081 B -6.56 % 2.227 B -3.69 % 2.313 B -11.50 % 2.613 B -6.65 % 2.799 B 5.41 % 2.656 B 6.95 % 2.483 B -1.23 % 2.514 B -35.76 % 3.913 B -8.89 % 4.295 B 1.77 % 4.220 B 13.16 % 3.729 B 5.42 % 3.538 B 17.16 % 3.019 B 8.36 % 2.786 B 2.57 % 2.716 B 15.49 % 2.352 B 1.18 % 2.325 B 1.90 % 2.281 B 134.61 % 972.423 M 21.57 % 799.880 M 7.67 % 742.906 M 8.31 % 685.932 M
Inventory 697.840 M -13.14 % 803.414 M -7.73 % 870.724 M 41.25 % 616.454 M 12.18 % 549.544 M -21.82 % 702.963 M -7.29 % 758.272 M -21.35 % 964.129 M 21.64 % 792.609 M -0.14 % 793.730 M 6.94 % 742.211 M 9.17 % 679.845 M -47.49 % 1.295 B 11.14 % 1.165 B 6.24 % 1.096 B -1.39 % 1.112 B -3.88 % 1.157 B 0.53 % 1.151 B 29.33 % 889.719 M 11.16 % 800.377 M 18.90 % 673.126 M 5.41 % 638.606 M 12.93 % 565.471 M 39.84 % 404.356 M 23.53 % 327.322 M 23.50 % 265.044 M 30.71 % 202.766 M
Net receivables 436.539 M 13.31 % 385.245 M 16.48 % 330.734 M -60.56 % 838.599 M -3.96 % 873.134 M 7.18 % 814.673 M 239.95 % -582.113 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 451.230 M -23.10 % 586.811 M 0.000 100.00 % -414.896 M 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 124.402 M -19.41 % 154.361 M 28.17 % 120.435 M -19.09 % 148.858 M -31.41 % 217.037 M 2.75 % 211.226 M 9.06 % 193.686 M 8.54 % 178.444 M 104.50 % 87.259 M 9.10 % 79.983 M 23.85 % 64.580 M 16.93 % 55.230 M 45.56 % 37.942 M -3.23 % 39.209 M 1.15 % 38.764 M 27.86 % 30.318 M 19.40 % 25.391 M 7.54 % 23.610 M 23.47 % 19.122 M 22.62 % 15.595 M -10.54 % 17.432 M 19.72 % 14.561 M 24.57 % 11.689 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 247.429 M -52.73 % 523.473 M -6.38 % 559.152 M -25.59 % 751.436 M 31.30 % 572.292 M -6.67 % 613.185 M -4.75 % 643.749 M -36.10 % 1.007 B 23.95 % 812.765 M 12.95 % 719.562 M 21.93 % 590.139 M 28.11 % 460.642 M -28.33 % 642.709 M -9.62 % 711.105 M 11.97 % 635.103 M 8.83 % 583.568 M 9.89 % 531.071 M -4.18 % 554.254 M 9.41 % 506.567 M 1.23 % 500.411 M 67.63 % 298.528 M 10.58 % 269.958 M -26.02 % 364.902 M 66.39 % 219.300 M -7.72 % 237.653 M 23.97 % 191.707 M 31.52 % 145.760 M
Tax payables 0.000 0.000 0.000 -100.00 % 20.195 M 141.74 % 8.354 M -68.80 % 26.778 M 38.78 % 19.295 M -3.63 % 20.022 M -33.32 % 30.025 M 23.73 % 24.267 M 345.67 % 5.445 M 27.49 % 4.271 M -80.79 % 22.230 M -79.61 % 109.038 M 96.30 % 55.546 M -0.11 % 55.605 M 41.58 % 39.275 M 22.84 % 31.973 M -43.82 % 56.916 M -19.61 % 70.803 M 15.62 % 61.239 M -3.80 % 63.658 M 88.72 % 33.731 M 121.19 % 15.250 M -70.93 % 52.460 M 70.67 % 30.738 M 240.96 % 9.015 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 113.000 K -52.32 % 237.000 K -31.10 % 344.000 K -26.02 % 465.000 K -20.65 % 586.000 K -17.11 % 707.000 K -14.72 % 829.000 K -13.83 % 962.000 K -12.15 % 1.095 M -90.37 % 11.369 M -8.95 % 12.487 M -10.59 % 13.966 M -9.58 % 15.445 M 1 121.49 % -1.512 M 5.56 % -1.601 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -16.272 M -39.95 % -11.627 M -97.77 % -5.879 M -833.17 % -630.000 K -112.72 % 4.951 M -49.57 % 9.817 M 6 235.63 % -160.000 K -100.73 % 22.026 M 8.83 % 20.238 M -8.29 % 22.067 M 0.99 % 21.850 M 36.66 % 15.989 M -22.33 % 20.585 M 36.72 % 15.056 M 72.90 % 8.708 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
Capital lease obligations 270.735 M 3.33 % 262.002 M -14.36 % 305.933 M -4.75 % 321.203 M 46.71 % 218.931 M -24.82 % 291.218 M -11.58 % 329.374 M 5.89 % 311.046 M -10.49 % 347.513 M -19.24 % 430.289 M -6.80 % 461.687 M 26.48 % 365.027 M 207.53 % 118.697 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
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
Other total stockholders equity 1.623 B -0.64 % 1.634 B -1.38 % 1.657 B -18.09 % 2.022 B -1.08 % 2.045 B 0.47 % 2.035 B -0.90 % 2.053 B 0.75 % 2.038 B -0.57 % 2.050 B -0.39 % 2.058 B -0.32 % 2.065 B -0.53 % 2.075 B 0.15 % 2.072 B -9.22 % 2.283 B 1.99 % 2.238 B 19.16 % 1.878 B -1.23 % 1.902 B 25.50 % 1.516 B -2.21 % 1.550 B -7.55 % 1.676 B 0.13 % 1.674 B 0.62 % 1.664 B 0.00 % 1.664 B 496.10 % -420.000 M -241.46 % 296.894 M -0.93 % 299.691 M -0.92 % 302.488 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 449.000 K -16.54 % 538.000 K -14.19 % 627.000 K -12.43 % 716.000 K -10.95 % 804.000 K -9.97 % 893.000 K -8.97 % 981.000 K -8.32 % 1.070 M -7.44 % 1.156 M -7.30 % 1.247 M -6.59 % 1.335 M -6.25 % 1.424 M -5.82 % 1.512 M -5.56 % 1.601 M -5.21 % 1.689 M -5.01 % 1.778 M 0.79 % 1.764 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -269.958 M 26.02 % -364.902 M -66.39 % -219.300 M 17.14 % -264.653 M -100.00 % -132.327 M 0.000
Total assets 3.604 B -2.52 % 3.697 B -3.69 % 3.839 B 0.60 % 3.816 B 10.30 % 3.459 B -0.65 % 3.482 B -4.27 % 3.637 B -10.10 % 4.046 B -10.93 % 4.542 B 1.04 % 4.495 B 3.49 % 4.344 B 0.09 % 4.340 B -18.14 % 5.302 B -2.11 % 5.416 B 6.66 % 5.078 B 11.94 % 4.536 B 4.93 % 4.324 B 14.40 % 3.779 B 8.18 % 3.494 B 0.31 % 3.483 B 13.59 % 3.066 B 10.73 % 2.769 B 5.10 % 2.635 B 101.56 % 1.307 B 19.85 % 1.091 B 11.12 % 981.428 M 12.51 % 872.288 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2012-12-31 2012-06-30 2011-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 2012-01-31 2011-06-30 2011-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -360.625 M 40.41 % -605.157 M -188.10 % -210.049 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 100.00 % -52.799 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 100.00 % -850.000 K -200.00 % 850.000 K -55.33 % 1.903 M 159.94 % -3.175 M -198.69 % 3.217 M 13.96 % 2.823 M -51.52 % 5.823 M 0.000 -100.00 % 4.813 M 20.02 % 4.010 M -49.52 % 7.944 M 100.00 % 3.972 M 169.19 % -5.741 M -150.59 % 11.348 M 144.52 % 4.641 M 391.52 % -1.592 M -267.58 % 950.000 K -60.79 % 2.423 M -30.37 % 3.480 M -1.67 % 3.539 M -21.67 % 4.518 M 4.27 % 4.333 M 15.30 % 3.758 M 90.96 % 1.968 M 2 559.46 % 74.000 K 0.00 % 74.000 K 100.00 % 37.000 K 0.000 0.000
Change in working capital 0.000 -100.00 % 65.658 M 0.000 100.00 % -88.703 M -193.02 % 95.357 M -5.06 % 100.435 M -56.10 % 228.757 M 167.45 % -339.131 M 0.000 100.00 % -119.308 M -296.15 % 60.824 M -78.62 % 284.460 M 193.71 % -303.563 M 23.27 % -395.619 M -78.96 % -221.064 M -488.56 % -37.560 M 56.38 % -86.102 M 56.82 % -199.423 M -8.32 % -184.101 M 42.30 % -319.042 M -172.09 % -117.254 M 81.40 % -630.438 M -117.47 % -289.890 M -221.31 % -90.222 M -66.19 % -54.288 M 38.45 % -88.197 M 0.00 % -88.197 M -100.00 % -44.098 M -125.11 % -19.590 M -100.00 % -9.795 M
Accounts receivables 0.000 100.00 % -70.974 M 0.000 100.00 % -5.416 M -138.76 % 13.973 M 175.58 % -18.488 M -139.00 % 47.400 M 284.83 % 12.317 M 0.000 100.00 % -24.630 M -71.05 % -14.399 M -112.07 % 119.286 M 241.18 % 34.963 M 123.19 % -150.793 M -22.67 % -122.927 M 5.71 % -130.378 M -584.03 % 26.936 M -80.21 % 136.138 M 290.96 % -71.291 M 67.61 % -220.110 M -6 425.00 % 3.480 M 103.13 % -111.074 M 0.000 -100.00 % 7.578 M 0.000 100.00 % -114.766 M 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -68.915 M 0.000 100.00 % -102.767 M -172.27 % 142.200 M 69.52 % 83.883 M -47.52 % 159.826 M 150.49 % -316.533 M 0.000 100.00 % -101.266 M -29.86 % -77.981 M 37.42 % -124.610 M 2.81 % -128.214 M -73.22 % -74.019 M -979.47 % -6.857 M -123.30 % 29.428 M 386.21 % -10.282 M 96.56 % -298.596 M -202.89 % -98.583 M 27.50 % -135.973 M -414.89 % 43.181 M 115.94 % -270.945 M -100.00 % -135.473 M -29.70 % -104.449 M -100.00 % -52.225 M 20.65 % -65.819 M 0.00 % -65.819 M -100.00 % -32.910 M 42.99 % -57.724 M -100.00 % -28.862 M
Accounts payables 0.000 0.000 0.000 0.000 100.00 % -92.496 M -1 338.20 % -6.431 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 205.547 M 0.000 -100.00 % 19.480 M 132.03 % -60.816 M -273.56 % 35.040 M 62.74 % 21.531 M 161.67 % -34.915 M 0.000 -100.00 % 6.588 M -95.70 % 153.204 M -47.13 % 289.784 M 237.79 % -210.312 M -23.13 % -170.807 M -87.12 % -91.280 M -244.00 % 63.390 M 161.69 % -102.756 M -177.98 % -36.965 M -159.82 % -14.227 M -138.41 % 37.041 M 122.60 % -163.915 M 34.02 % -248.419 M -60.87 % -154.418 M -2 422.42 % 6.649 M 422.30 % -2.063 M 90.78 % -22.378 M 0.00 % -22.378 M -100.00 % -11.189 M -129.34 % 38.134 M 100.00 % 19.067 M
Other non cash items -57.796 M -139.32 % 146.987 M 202.18 % -143.845 M -243.02 % 100.580 M 329.68 % -43.792 M 60.47 % -110.779 M 69.07 % -358.211 M -159.68 % 600.202 M 3 339.95 % 17.448 M -85.68 % 121.864 M -18.36 % 149.270 M -83.56 % 908.244 M 1 210.12 % -81.815 M -142.13 % 194.174 M 1 898.09 % 9.718 M -87.81 % 79.701 M 2 091.03 % -4.003 M -107.54 % 53.081 M 4 440.23 % -1.223 M -100.62 % 196.405 M 472.78 % 34.290 M -81.68 % 187.124 M 348.29 % -75.366 M -263.48 % 46.101 M 204.16 % -44.259 M -255.48 % -12.451 M -341.73 % 5.151 M 100.00 % 2.575 M 0.69 % 2.558 M 100.00 % 1.279 M
Net cash provided by operating activities 0.000 -100.00 % 255.554 M 274.08 % 68.315 M -59.99 % 170.743 M -19.68 % 212.578 M 28.58 % 165.322 M 153.54 % 65.206 M 214.72 % -56.839 M -125.37 % 224.065 M -14.30 % 261.460 M -11.06 % 293.972 M 2 055.06 % 13.641 M 105.22 % -261.570 M -832.71 % 35.699 M 136.45 % 15.098 M -94.01 % 252.159 M 166.36 % 94.668 M 335.36 % -40.222 M -220.82 % 33.292 M -81.71 % 182.054 M -17.49 % 220.650 M 215.13 % -191.645 M -239.34 % 137.534 M 25.21 % 109.841 M 1.94 % 107.754 M 404.29 % 21.368 M 0.00 % 21.368 M 100.00 % 10.684 M -85.00 % 71.243 M 100.00 % 35.622 M
Investments in property plant and equipment 0.000 0.000 100.00 % -31.557 M 60.58 % -80.057 M 68.77 % -256.332 M -320.31 % -60.986 M -244.71 % -17.692 M 64.32 % -49.579 M 7.77 % -53.757 M -75.85 % -30.569 M 71.83 % -108.503 M -17.52 % -92.329 M 8.74 % -101.168 M -72.21 % -58.747 M -38.23 % -42.498 M 13.56 % -49.165 M 0.22 % -49.271 M 47.44 % -93.746 M -36.59 % -68.633 M 44.66 % -124.025 M -79.96 % -68.920 M 22.76 % -89.229 M -256.20 % -25.050 M -106.82 % -12.112 M 33.08 % -18.099 M 66.13 % -53.434 M 0.00 % -53.434 M -100.00 % -26.717 M 37.24 % -42.573 M -100.00 % -21.287 M
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -5.777 M -35.74 % -4.256 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 M 83.22 % -29.800 M 33.78 % -45.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -1.366 M -508.78 % -224.414 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.683 M 0.00 % -11.683 M 83.71 % -71.697 M 0.00 % -71.697 M -37.60 % -52.105 M 0.00 % -52.105 M -49 523.81 % -105.000 K 0.00 % -105.000 K 98.65 % -7.800 M 0.00 % -7.800 M 89.60 % -75.000 M 0.00 % -75.000 M 0.000 0.000 0.000 0.000 100.00 % -108.000 M -100.00 % -54.000 M
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 3.544 M -97.98 % 175.227 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.079 M 0.00 % 50.079 M -8.02 % 54.443 M 0.00 % 54.443 M 0.000 0.000 0.000 0.000 -100.00 % 74.895 M 0.00 % 74.895 M 0.000 0.000 -100.00 % 5.000 M -95.15 % 103.000 M 0.00 % 103.000 M 100.00 % 51.500 M 0.000 0.000
Other investing activites 0.000 100.00 % -25.206 M -483.59 % 6.571 M -94.08 % 110.977 M 33 729.60 % -329.998 K -100.55 % 59.682 M 8.90 % 54.802 M -64.39 % 153.890 M 1 266.82 % 11.259 M -26.76 % 15.372 M 169.83 % 5.697 M -93.58 % 88.805 M 179.85 % -111.210 M 54.97 % -246.994 M -321.98 % 111.271 M -58.29 % 266.752 M 203.07 % -258.808 M -3 238.59 % 8.246 M -4.49 % 8.634 M 186.50 % -9.981 M -120.62 % 48.407 M 130.19 % -160.338 M -3 331.16 % -4.673 M 85.68 % -32.624 M -1 662.45 % 2.088 M -96.49 % 59.568 M 220.18 % -49.566 M -100.00 % -24.783 M -116.46 % 150.573 M 100.00 % 75.287 M
Net cash used for investing activites 0.000 100.00 % -25.206 M -0.88 % -24.986 M -180.81 % 30.920 M 112.05 % -256.662 M -19 582.67 % -1.304 M -103.51 % 37.110 M -64.42 % 104.311 M 345.45 % -42.498 M -179.65 % -15.197 M 85.22 % -102.806 M -2 817.31 % -3.524 M 98.34 % -212.378 M 30.54 % -305.741 M -544.57 % 68.773 M -68.39 % 217.587 M 170.63 % -308.079 M -260.33 % -85.500 M -31.54 % -64.999 M 60.32 % -163.806 M -150.04 % -65.513 M 73.75 % -249.567 M -739.64 % -29.723 M 33.56 % -44.736 M -179.41 % -16.011 M -126.88 % 59.568 M 20.18 % 49.566 M 100.00 % 24.783 M 116.46 % -150.573 M -100.00 % -75.287 M
Debt repayment 0.000 0.000 100.00 % -35.033 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 100.00 % -457.000 K 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 -100.00 % 207.560 M 0.00 % 207.560 M -21.45 % 264.225 M 0.00 % 264.225 M 0.000 0.000 0.000 0.000 -100.00 % 795.834 M 0.00 % 795.834 M 0.000 0.000 0.000 0.000 -100.00 % 159.210 M 100.00 % 79.605 M
Common stock repurchased 0.000 0.000 0.000 100.00 % -8.821 M 0.000 0.000 0.000 100.00 % -37.000 K 99.43 % -6.540 M 10.67 % -7.321 M 31.85 % -10.743 M 42.98 % -18.840 M -40.03 % -13.454 M 21.51 % -17.140 M -31.23 % -13.061 M -179.98 % -4.665 M -100.00 % -2.333 M 84.32 % -14.872 M -100.00 % -7.436 M 0.00 % -7.436 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -22.823 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -122.652 M 37.65 % -196.706 M -264.66 % -53.942 M 12.69 % -61.783 M -28.37 % -48.129 M 58.29 % -115.388 M -41.13 % -81.759 M 53.92 % -177.420 M -386.59 % -36.462 M 68.21 % -114.713 M -51.76 % -75.588 M 53.78 % -163.538 M -239.09 % -48.229 M -100.00 % -24.115 M 52.61 % -50.886 M 0.00 % -50.886 M -100.00 % -25.443 M 0.000 0.000
Other financing activites 0.000 100.00 % -249.967 M -489.53 % 64.171 M 137.27 % -172.169 M -635.33 % -23.414 M 84.37 % -149.801 M -125.60 % -66.401 M 76.12 % -278.104 M -99.00 % -139.751 M 57.18 % -326.372 M -32.72 % -245.903 M -579.73 % 51.259 M -31.47 % 74.803 M 466.88 % -20.389 M -105.49 % 371.431 M 2 734.26 % -14.100 M -102.57 % 549.401 M 109.32 % 262.475 M 0.000 0.000 0.000 -100.00 % 72.525 M -93.59 % 1.131 B 51 501.87 % 2.192 M -90.66 % 23.461 M 845.13 % -3.149 M 89.04 % -28.729 M -100.00 % -14.364 M -111.96 % 120.058 M 100.00 % 60.029 M
Net cash used provided by financing activities 0.000 100.00 % -272.790 M -1 036.20 % 29.138 M 116.10 % -180.990 M -673.00 % -23.414 M 84.37 % -149.801 M -125.60 % -66.401 M 76.12 % -278.104 M -99.00 % -139.751 M 57.18 % -326.372 M -32.72 % -245.903 M -244.44 % -71.393 M 41.43 % -121.903 M -64.00 % -74.331 M -124.00 % 309.648 M 597.59 % -62.229 M -114.34 % 434.013 M 140.16 % 180.716 M 201.86 % -177.420 M -386.59 % -36.462 M 68.21 % -114.713 M -3 645.12 % -3.063 M -100.32 % 967.575 M 2 201.73 % -46.037 M -6 939.30 % -654.000 K 98.80 % -54.491 M 31.56 % -79.614 M -100.00 % -39.807 M -133.16 % 120.058 M 100.00 % 60.029 M
Effect of forex changes on cash 0.000 -100.00 % 8.032 M 224.53 % -6.450 M -442.36 % 1.884 M 163.12 % -2.985 M 79.78 % -14.765 M -565.92 % 3.169 M 151.99 % -6.095 M -48.26 % -4.111 M 32.44 % -6.085 M -555.46 % 1.336 M -93.20 % 19.644 M 534.99 % -4.516 M -117.44 % 25.898 M 63.56 % 15.834 M 211.24 % -14.234 M -75.02 % -8.133 M -667.15 % 1.434 M -9.98 % 1.593 M -4.72 % 1.672 M -69.15 % 5.420 M 2 623.62 % 199.000 K 108.51 % -2.339 M 0.00 % -2.339 M -105.61 % 41.703 M 337.45 % -17.563 M -200.00 % 17.563 M 100.00 % 8.781 M -75.48 % 35.816 M 100.00 % 17.908 M
Net change in cash 0.000 100.00 % -572.174 M -200.00 % 572.174 M 4 973.14 % 11.279 M 113.06 % -86.390 M -121.06 % -39.079 M -299.98 % 19.542 M 116.51 % -118.364 M -727.84 % 18.853 M 143.74 % -43.097 M -61.41 % -26.701 M -28.27 % -20.816 M -103.99 % 521.755 M 425.08 % -160.500 M -110.97 % 1.463 B 6 340.80 % 22.720 M -97.20 % 812.119 M 436.27 % 151.438 M -70.04 % 505.445 M 1 437.99 % -37.777 M -105.13 % 736.847 M 9 958.65 % 7.326 M -99.43 % 1.293 B 719.19 % 157.828 M -30.16 % 225.992 M 1 172.19 % 17.764 M 300.00 % 4.441 M 0.00 % 4.441 M -88.40 % 38.272 M 0.00 % 38.272 M
Cash at beginning of period 0.000 -100.00 % 572.174 M 0.000 -100.00 % 483.600 M -39.29 % 796.537 M -4.68 % 835.616 M 56.16 % 535.089 M 0.000 -100.00 % 733.421 M 0.000 -100.00 % 827.464 M 0.000 -100.00 % 374.041 M 0.00 % 374.041 M 6.47 % 351.321 M 0.00 % 351.321 M 75.76 % 199.883 M 0.00 % 199.883 M -15.90 % 237.660 M 0.00 % 237.660 M 3.18 % 230.334 M 0.00 % 230.334 M 217.67 % 72.507 M 0.00 % 72.507 M 61.24 % 44.968 M -72.26 % 162.106 M 300.00 % 40.527 M 0.00 % 40.527 M 1 697.58 % 2.255 M 0.00 % 2.255 M
Cash at end of period 0.000 0.000 -100.00 % 572.174 M 13.04 % 506.157 M -28.73 % 710.147 M -10.85 % 796.537 M 43.62 % 554.631 M 568.58 % -118.364 M -115.73 % 752.274 M 1 845.54 % -43.097 M -105.38 % 800.763 M 3 946.86 % -20.816 M -102.32 % 895.796 M 319.50 % 213.541 M -88.23 % 1.815 B 385.14 % 374.041 M -63.04 % 1.012 B 188.06 % 351.321 M -52.72 % 743.105 M 271.77 % 199.883 M -79.33 % 967.181 M 306.96 % 237.660 M -82.59 % 1.365 B 492.80 % 230.334 M -14.99 % 270.959 M 50.64 % 179.870 M 300.00 % 44.968 M 0.00 % 44.968 M 10.96 % 40.527 M 0.00 % 40.527 M
Operating cash flow 0.000 -100.00 % 255.554 M 274.08 % 68.315 M -59.99 % 170.743 M -19.68 % 212.578 M 28.58 % 165.322 M 153.54 % 65.206 M 214.72 % -56.839 M -125.37 % 224.065 M -14.30 % 261.460 M -11.06 % 293.972 M 2 055.06 % 13.641 M 105.22 % -261.570 M -832.71 % 35.699 M 136.45 % 15.098 M -94.01 % 252.159 M 166.36 % 94.668 M 335.36 % -40.222 M -220.82 % 33.292 M -81.71 % 182.054 M -17.49 % 220.650 M 215.13 % -191.645 M -239.34 % 137.534 M 25.21 % 109.841 M 1.94 % 107.754 M 404.29 % 21.368 M 0.00 % 21.368 M 100.00 % 10.684 M -85.00 % 71.243 M 100.00 % 35.622 M
Capital expenditure 0.000 100.00 % -48.441 M -53.50 % -31.557 M 60.58 % -80.057 M 68.77 % -256.332 M -320.31 % -60.986 M -244.71 % -17.692 M 64.32 % -49.579 M 7.77 % -53.757 M -75.85 % -30.569 M 71.83 % -108.503 M -17.52 % -92.329 M 8.74 % -101.168 M -72.21 % -58.747 M -38.23 % -42.498 M 13.56 % -49.165 M 0.22 % -49.271 M 47.44 % -93.746 M -36.59 % -68.633 M 44.66 % -124.025 M -79.96 % -68.920 M 22.76 % -89.229 M -256.20 % -25.050 M -106.82 % -12.112 M 33.08 % -18.099 M 66.13 % -53.434 M 0.00 % -53.434 M -100.00 % -26.717 M 37.24 % -42.573 M -100.00 % -21.287 M
Free CashFlow 0.000 -100.00 % 207.113 M 463.45 % 36.758 M -59.47 % 90.686 M 307.26 % -43.754 M -141.94 % 104.336 M 119.59 % 47.514 M 144.65 % -106.418 M -162.49 % 170.308 M -26.24 % 230.891 M 24.49 % 185.469 M 335.70 % -78.688 M 78.31 % -362.738 M -1 473.84 % -23.048 M 15.88 % -27.400 M -113.50 % 202.994 M 347.15 % 45.397 M 133.89 % -133.968 M -279.07 % -35.341 M -160.90 % 58.029 M -61.76 % 151.730 M 154.02 % -280.874 M -349.70 % 112.484 M 15.10 % 97.729 M 9.01 % 89.655 M 379.59 % -32.067 M 0.00 % -32.067 M -100.00 % -16.033 M -155.92 % 28.670 M 100.00 % 14.335 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 2012 2011 2011