3363.HK

Zhengye International Holdings Company Limited 3363.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 2.436 B 1.90 % 2.391 B -20.69 % 3.014 B -15.29 % 3.558 B 42.72 % 2.493 B 5.32 % 2.367 B -16.88 % 2.848 B 17.97 % 2.414 B 16.39 % 2.074 B 14.73 % 1.808 B 5.46 % 1.714 B 18.57 % 1.446 B 16.37 % 1.242 B 6.75 % 1.164 B 10.49 % 1.053 B
Net income 36.392 M 307.33 % -17.553 M -137.21 % 47.167 M -70.67 % 160.841 M 193.66 % 54.772 M -33.35 % 82.184 M -24.85 % 109.358 M -48.72 % 213.242 M 132.67 % 91.649 M 122.80 % 41.136 M 4.19 % 39.480 M 13.36 % 34.828 M -32.26 % 51.417 M 10.72 % 46.440 M -42.74 % 81.110 M
Income before tax 33.069 M 287.06 % -17.678 M -123.00 % 76.867 M -67.61 % 237.316 M 265.49 % 64.931 M -45.52 % 119.180 M -22.62 % 154.014 M -36.58 % 242.839 M 94.41 % 124.909 M 120.23 % 56.718 M -5.10 % 59.766 M 26.45 % 47.265 M -23.97 % 62.167 M 5.59 % 58.876 M -39.50 % 97.321 M
Income before tax ratio 0.01 283.58 % -0.01 -129.00 % 0.03 -61.76 % 0.07 156.09 % 0.03 -48.27 % 0.05 -6.90 % 0.05 -46.24 % 0.10 67.03 % 0.06 91.95 % 0.03 -10.01 % 0.03 6.65 % 0.03 -34.67 % 0.05 -1.09 % 0.05 -45.25 % 0.09
EBITDA 92.345 M -41.16 % 156.942 M -40.37 % 263.178 M -36.79 % 416.387 M 84.34 % 225.886 M -15.25 % 266.523 M -5.28 % 281.382 M -23.94 % 369.939 M 45.75 % 253.809 M 30.33 % 194.739 M 6.46 % 182.915 M 35.23 % 135.264 M 3.77 % 130.352 M 18.50 % 110.005 M -24.46 % 145.616 M
Net income ratio 0.01 303.47 % -0.01 -146.92 % 0.02 -65.38 % 0.05 105.76 % 0.02 -36.72 % 0.03 -9.58 % 0.04 -56.53 % 0.09 99.90 % 0.04 94.19 % 0.02 -1.20 % 0.02 -4.39 % 0.02 -41.79 % 0.04 3.72 % 0.04 -48.18 % 0.08
Ratio EBITDA 0.04 -42.25 % 0.07 -24.81 % 0.09 -25.39 % 0.12 29.16 % 0.09 -19.53 % 0.11 13.96 % 0.10 -35.53 % 0.15 25.22 % 0.12 13.60 % 0.11 0.95 % 0.11 14.05 % 0.09 -10.83 % 0.10 11.00 % 0.09 -31.63 % 0.14
Gross profit ratio 0.12 6.82 % 0.11 -0.39 % 0.11 -40.41 % 0.19 21.36 % 0.16 -17.31 % 0.19 5.94 % 0.18 -18.71 % 0.22 12.87 % 0.20 2.58 % 0.19 11.66 % 0.17 -9.47 % 0.19 -9.81 % 0.21 12.72 % 0.19 4.20 % 0.18
Weighted average shs out dil 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 11.71 % 447.603 M 19.36 % 375.000 M
Weighted average shs out 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 11.71 % 447.603 M 19.36 % 375.000 M
EPS diluted 0.07 307.41 % -0.04 -137.22 % 0.09 -70.53 % 0.32 190.91 % 0.11 -31.25 % 0.16 -38.46 % 0.26 -29.73 % 0.37 105.56 % 0.18 125.00 % 0.08 0.00 % 0.08 14.29 % 0.07 -30.00 % 0.10 0.00 % 0.10 -54.55 % 0.22
Earnings per share 0.07 307.41 % -0.04 -137.22 % 0.09 -70.53 % 0.32 190.91 % 0.11 -31.25 % 0.16 -38.46 % 0.26 -29.73 % 0.37 105.56 % 0.18 125.00 % 0.08 0.00 % 0.08 14.29 % 0.07 -30.00 % 0.10 0.00 % 0.10 -54.55 % 0.22
Gross profit 293.879 M 8.85 % 269.996 M -20.99 % 341.730 M -49.52 % 676.972 M 73.20 % 390.865 M -12.91 % 448.813 M -11.95 % 509.702 M -4.10 % 531.493 M 31.38 % 404.548 M 17.69 % 343.738 M 17.76 % 291.899 M 7.34 % 271.934 M 4.96 % 259.095 M 20.33 % 215.329 M 15.13 % 187.035 M
Income tax expense -8.235 M -885.05 % -836.000 K -110.12 % 8.263 M -71.54 % 29.038 M 1 124.72 % 2.371 M -86.94 % 18.152 M -22.10 % 23.301 M -21.27 % 29.597 M 86.02 % 15.911 M 13.45 % 14.025 M 24.37 % 11.277 M -9.33 % 12.437 M 15.69 % 10.750 M -13.56 % 12.436 M -23.29 % 16.211 M
Cost of revenue 2.142 B 1.01 % 2.121 B -20.65 % 2.672 B -7.25 % 2.881 B 37.05 % 2.102 B 9.58 % 1.918 B -17.96 % 2.338 B 24.20 % 1.883 B 12.76 % 1.670 B 14.04 % 1.464 B 2.93 % 1.422 B 21.17 % 1.174 B 19.38 % 983.276 M 3.67 % 948.474 M 9.49 % 866.267 M
General and administrative expenses 133.183 M -4.17 % 138.972 M 5.57 % 131.637 M -22.48 % 169.821 M 20.16 % 141.327 M 2.52 % 137.858 M -4.04 % 143.656 M 3.28 % 139.088 M 19.31 % 116.574 M -2.91 % 120.062 M 6.84 % 112.376 M 11.92 % 100.404 M 19.13 % 84.278 M 12.91 % 74.645 M 66.86 % 44.736 M
Selling and marketing expenses 88.381 M 2.37 % 86.334 M -6.26 % 92.103 M -6.56 % 98.569 M 35.67 % 72.651 M -0.47 % 72.994 M -1.98 % 74.472 M 14.82 % 64.858 M -6.56 % 69.410 M 7.08 % 64.823 M -4.57 % 67.927 M 12.82 % 60.207 M 18.97 % 50.606 M 47.45 % 34.321 M 43.18 % 23.970 M
Other expenses 961.000 K 101.21 % -79.517 M 40.93 % -134.606 M -191.72 % -46.142 M -118.33 % -21.134 M -170.81 % -7.804 M 0.000 -100.00 % 270.794 M 63.29 % 165.839 M 930.48 % -19.969 M 16.45 % -23.902 M -31.10 % -18.232 M -149.69 % -7.302 M 10.02 % -8.115 M 56.83 % -18.797 M
Operating expenses 312.831 M 32.54 % 236.024 M 14.84 % 205.522 M -41.84 % 353.364 M 29.77 % 272.290 M -5.46 % 288.018 M -5.97 % 306.320 M -42.37 % 531.493 M 31.38 % 404.548 M 88.98 % 214.069 M 7.20 % 199.697 M 11.06 % 179.812 M 10.41 % 162.865 M -24.36 % 215.329 M 15.13 % 187.035 M
Cost and expenses 2.455 B 4.17 % 2.357 B -21.78 % 3.013 B -6.86 % 3.234 B 36.22 % 2.374 B 7.22 % 2.215 B -16.51 % 2.652 B 23.61 % 2.146 B 12.37 % 1.910 B 12.33 % 1.700 B 4.80 % 1.622 B 19.79 % 1.354 B 18.14 % 1.146 B -1.52 % 1.164 B 10.49 % 1.053 B
Research and development expenses 90.306 M 0.08 % 90.235 M -22.47 % 116.388 M -11.23 % 131.116 M 65.04 % 79.446 M -6.50 % 84.970 M -10.78 % 95.239 M 67.81 % 56.753 M 7.64 % 52.725 M 7.27 % 49.153 M 13.53 % 43.296 M 15.66 % 37.433 M 6.09 % 35.283 M 29.04 % 27.343 M 123.17 % 12.252 M
Selling general and administrative expenses 221.564 M -1.66 % 225.306 M 0.70 % 223.740 M -16.64 % 268.390 M 25.43 % 213.978 M 1.48 % 210.852 M -3.34 % 218.128 M 6.95 % 203.946 M 9.66 % 185.984 M 0.59 % 184.885 M 2.54 % 180.303 M 12.26 % 160.611 M 19.07 % 134.884 M 23.79 % 108.966 M 58.60 % 68.706 M
Interest income 2.858 M -33.81 % 4.318 M 15.73 % 3.731 M -18.41 % 4.573 M -11.26 % 5.153 M -17.21 % 6.224 M 160.64 % 2.388 M 10.40 % 2.163 M -28.61 % 3.030 M -21.01 % 3.836 M -20.08 % 4.800 M 4.33 % 4.601 M 7.65 % 4.274 M 158.72 % 1.652 M 0.000
Interest expense 44.302 M -15.31 % 52.313 M -11.86 % 59.350 M -4.33 % 62.033 M 28.13 % 48.413 M 5.62 % 45.835 M -0.99 % 46.295 M 3.28 % 44.826 M 1.96 % 43.963 M -29.44 % 62.302 M -6.05 % 66.316 M 35.29 % 49.018 M 27.43 % 38.466 M 36.12 % 28.259 M 0.000
Depreciation and amortization 108.243 M -11.50 % 122.307 M -3.67 % 126.961 M 8.48 % 117.038 M 3.99 % 112.542 M 10.87 % 101.508 M 25.21 % 81.073 M -1.46 % 82.274 M -3.14 % 84.937 M 12.17 % 75.719 M 33.23 % 56.833 M 45.80 % 38.981 M 31.17 % 29.719 M 29.95 % 22.870 M 10.26 % 20.742 M
Operating income -18.952 M -155.79 % 33.972 M -74.81 % 134.888 M -58.32 % 323.608 M 172.91 % 118.575 M -26.26 % 160.795 M -19.97 % 200.907 M -30.54 % 289.225 M 75.73 % 164.582 M 37.69 % 119.533 M -6.31 % 127.590 M 38.50 % 92.122 M -4.27 % 96.230 M 14.45 % 84.082 M -32.67 % 124.874 M
Operating income ratio -0.01 -154.75 % 0.01 -68.25 % 0.04 -50.79 % 0.09 91.23 % 0.05 -29.98 % 0.07 -3.71 % 0.07 -41.12 % 0.12 50.98 % 0.08 20.01 % 0.07 -11.16 % 0.07 16.81 % 0.06 -17.74 % 0.08 7.21 % 0.07 -39.06 % 0.12
Total other income expenses net 52.021 M 200.72 % -51.650 M 10.98 % -58.021 M 32.76 % -86.292 M -60.86 % -53.644 M -28.91 % -41.615 M 11.26 % -46.893 M -1.09 % -46.386 M -16.92 % -39.673 M 36.84 % -62.815 M 7.39 % -67.824 M -51.20 % -44.857 M -31.69 % -34.063 M -35.14 % -25.206 M 8.52 % -27.553 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Net debt 877.191 M 10.24 % 795.687 M -1.20 % 805.379 M -20.04 % 1.007 B 3.71 % 971.200 M 37.19 % 707.907 M 0.28 % 705.936 M -3.98 % 735.223 M 7.14 % 686.256 M -31.07 % 995.639 M -9.28 % 1.097 B 75.60 % 624.988 M 32.85 % 470.452 M 12.12 % 419.600 M -0.92 % 423.492 M
Total investments 0.000 100.00 % -41.473 M -102.69 % 1.544 B 16.55 % 1.325 B 7.01 % 1.238 B 0.000 -100.00 % 891.169 M -0.13 % 892.353 M 0.000 -100.00 % 10.000 M 100.00 % 5.000 M -50.00 % 10.000 M 2 509.64 % -415.000 K -100.43 % 96.282 M 0.000
Total debt 1.065 B 1.43 % 1.050 B -3.28 % 1.085 B -12.25 % 1.237 B 6.93 % 1.157 B 23.17 % 938.996 M -2.69 % 964.917 M 4.26 % 925.491 M 9.43 % 845.774 M -19.84 % 1.055 B -7.37 % 1.139 B 25.50 % 907.625 M 13.51 % 799.583 M 45.30 % 550.292 M 20.95 % 454.964 M
Accumulated other comprehensive income loss -23.389 M 0.000 100.00 % -23.389 M 0.000 100.00 % -23.389 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.009 B 21.65 % 829.566 M -3.20 % 856.973 M -14.33 % 1.000 B 17.07 % 854.447 M 25.75 % 679.501 M 4.06 % 653.010 M 8.25 % 603.236 M 33.08 % 453.299 M 21.90 % 371.860 M 9.80 % 338.684 M 8.64 % 311.753 M 3.88 % 300.122 M 6.02 % 283.079 M 0.000
Common stock 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 244 929.41 % 17.000 K
Total equity 1.407 B 2.65 % 1.371 B -2.28 % 1.403 B 1.49 % 1.382 B 16.17 % 1.190 B 5.80 % 1.124 B 4.75 % 1.073 B 8.00 % 993.880 M 22.98 % 808.138 M 15.59 % 699.140 M 6.50 % 656.447 M 26.68 % 518.200 M 4.10 % 497.772 M 5.73 % 470.787 M 62.46 % 289.786 M
Other non current liabilities 0.000 0.000 -100.00 % 44.640 M 685.78 % 5.681 M -47.76 % 10.875 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 463.530 M 91.10 % 242.557 M 15.96 % 209.181 M 5.14 % 198.955 M 70.04 % 117.002 M 11.30 % 105.126 M 718.87 % 12.838 M -88.93 % 115.980 M -19.07 % 143.317 M -30.40 % 205.908 M -12.71 % 235.894 M 626.07 % 32.489 M -34.35 % 49.490 M 30.59 % 37.896 M 183.93 % 13.347 M
Total non current liabilities 497.859 M 77.22 % 280.927 M -1.85 % 286.227 M 14.03 % 251.008 M 46.21 % 171.682 M 14.70 % 149.673 M 224.64 % 46.105 M -68.18 % 144.882 M -10.17 % 161.290 M -33.42 % 242.258 M -8.64 % 265.171 M 346.92 % 59.333 M -27.96 % 82.363 M 87.92 % 43.828 M 187.32 % 15.254 M
Other current liabilities 133.391 M -34.67 % 204.173 M 19.23 % 171.243 M 68.38 % 101.703 M 23.16 % 82.577 M 50.76 % 54.774 M -8.93 % 60.148 M -7.39 % 64.946 M -47.44 % 123.563 M 4 616.15 % 2.620 M -98.76 % 212.027 M 6 650.30 % 3.141 M 49.71 % 2.098 M -98.47 % 137.051 M 8 412.48 % 1.610 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 601.040 M -25.53 % 807.045 M -7.88 % 876.038 M -15.59 % 1.038 B -0.17 % 1.040 B 24.67 % 833.870 M -12.42 % 952.079 M 17.61 % 809.511 M 15.24 % 702.457 M -17.28 % 849.173 M -5.98 % 903.155 M 3.20 % 875.136 M 16.67 % 750.093 M 46.39 % 512.396 M 16.03 % 441.617 M
Total current liabilities 971.159 M -27.57 % 1.341 B 3.55 % 1.295 B -7.57 % 1.401 B 6.01 % 1.322 B 14.87 % 1.150 B -20.01 % 1.438 B 1.07 % 1.423 B -2.30 % 1.457 B -6.49 % 1.558 B -5.31 % 1.645 B 10.61 % 1.487 B 21.56 % 1.223 B 30.41 % 938.111 M 11.39 % 842.181 M
Total liabilities 1.469 B -9.42 % 1.622 B 2.57 % 1.581 B -4.29 % 1.652 B 10.63 % 1.493 B 14.85 % 1.300 B -12.42 % 1.484 B -5.33 % 1.568 B -3.08 % 1.618 B -10.11 % 1.800 B -5.77 % 1.910 B 23.51 % 1.546 B 18.43 % 1.306 B 32.98 % 981.939 M 14.52 % 857.435 M
Other non current assets 127.739 M 0.000 -100.00 % 31.372 M -22.96 % 40.722 M 35.12 % 30.137 M 502.74 % 5.000 M 0.000 -100.00 % 20.934 M -88.97 % 189.767 M -11.95 % 215.521 M -5.60 % 228.301 M 97.08 % 115.842 M 6.27 % 109.012 M 33.79 % 81.479 M 12.23 % 72.598 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.841 M -190.61 % -2.354 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 10.995 M -20.16 % 13.772 M 9.16 % 12.616 M 132.94 % 5.416 M 31.46 % 4.120 M 0.000 -100.00 % 154.196 M -3.19 % 159.284 M 14 730.91 % 1.074 M -53.93 % 2.331 M -43.65 % 4.137 M 10.82 % 3.733 M -27.81 % 5.171 M -21.76 % 6.609 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 10.995 M -20.16 % 13.772 M 9.16 % 12.616 M 132.94 % 5.416 M 31.46 % 4.120 M 0.000 -100.00 % 154.196 M -3.19 % 159.284 M 14 730.91 % 1.074 M -53.93 % 2.331 M -43.65 % 4.137 M 10.82 % 3.733 M -27.81 % 5.171 M -21.76 % 6.609 M 0.000
Property plant equipment net 1.588 B 0.47 % 1.580 B 2.31 % 1.544 B 16.55 % 1.325 B 7.01 % 1.238 B 11.04 % 1.115 B 24.76 % 893.940 M 0.18 % 892.353 M -3.03 % 920.248 M -6.21 % 981.150 M 3.57 % 947.301 M 56.72 % 604.449 M 9.27 % 553.146 M 38.96 % 398.052 M 40.12 % 284.070 M
Total non current assets 1.726 B 8.24 % 1.595 B 0.41 % 1.588 B 15.83 % 1.371 B 7.15 % 1.280 B 13.59 % 1.127 B 7.08 % 1.052 B -2.11 % 1.075 B -3.45 % 1.113 B -7.21 % 1.200 B 1.60 % 1.181 B 63.06 % 724.222 M 8.53 % 667.329 M 37.27 % 486.140 M 36.30 % 356.668 M
Other current assets 82.261 M -43.83 % 146.440 M 12.31 % 130.392 M -9.04 % 143.345 M -4.53 % 150.143 M -18.42 % 184.041 M -83.04 % 1.085 B -4.37 % 1.134 B 10.95 % 1.022 B -6.18 % 1.090 B -8.54 % 1.192 B 475.20 % 207.168 M 997.40 % 18.878 M 98.99 % 9.487 M -98.55 % 655.280 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 100.00 % 5.000 M -50.00 % 10.000 M 0.000 -100.00 % 96.282 M 0.000
cash and cash equivalents 187.379 M -26.20 % 253.915 M -9.26 % 279.840 M 21.89 % 229.581 M 23.85 % 185.367 M -19.79 % 231.089 M -10.77 % 258.981 M 36.11 % 190.268 M 19.28 % 159.518 M 168.36 % 59.442 M 42.99 % 41.571 M -85.29 % 282.637 M -14.02 % 328.716 M 151.52 % 130.692 M 315.26 % 31.472 M
Cash and short term investments 187.379 M -26.20 % 253.915 M -9.26 % 279.840 M 21.89 % 229.581 M 23.85 % 185.367 M -19.79 % 231.089 M -10.77 % 258.981 M 36.11 % 190.268 M 19.28 % 159.518 M 129.71 % 69.442 M 49.11 % 46.571 M -84.09 % 292.637 M -10.98 % 328.716 M 44.83 % 226.974 M 621.19 % 31.472 M
Total current assets 1.150 B -17.74 % 1.398 B 0.17 % 1.395 B -16.08 % 1.663 B 18.51 % 1.403 B 8.10 % 1.298 B -13.80 % 1.506 B 1.26 % 1.487 B 13.28 % 1.313 B 1.04 % 1.299 B -6.24 % 1.386 B 3.37 % 1.340 B 17.98 % 1.136 B 17.55 % 966.586 M 22.27 % 790.553 M
Inventory 200.510 M -2.34 % 205.308 M -10.09 % 228.353 M 2.27 % 223.283 M 31.54 % 169.750 M 23.66 % 137.275 M -15.15 % 161.778 M -0.31 % 162.277 M 24.20 % 130.663 M -6.56 % 139.843 M -5.12 % 147.385 M 15.75 % 127.333 M 9.31 % 116.487 M 3.15 % 112.933 M 8.80 % 103.801 M
Net receivables 679.483 M -14.19 % 791.859 M 4.66 % 756.627 M -29.05 % 1.066 B 18.80 % 897.627 M 20.42 % 745.401 M -21.08 % 944.535 M -6.03 % 1.005 B 15.31 % 871.668 M -4.36 % 911.409 M -8.61 % 997.227 M 39.81 % 713.283 M 6.13 % 672.106 M 8.90 % 617.192 M 0.000
Tax assets 0.000 -100.00 % 1.046 M 0.000 0.000 -100.00 % 7.265 M 12.20 % 6.475 M 59.09 % 4.070 M 72.90 % 2.354 M 5.32 % 2.235 M 157.49 % 868.000 K -27.12 % 1.191 M 501.52 % 198.000 K 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 236.728 M -27.46 % 326.363 M 34.92 % 241.885 M 22.18 % 197.971 M 27.70 % 155.023 M -30.97 % 224.575 M -39.52 % 371.311 M -22.87 % 481.401 M -22.19 % 618.661 M -11.42 % 698.447 M 33.93 % 521.501 M -13.53 % 603.111 M 28.34 % 469.942 M 64.50 % 285.678 M -27.93 % 396.402 M
Tax payables 0.000 -100.00 % 3.302 M -42.21 % 5.714 M -91.00 % 63.480 M 43.12 % 44.354 M 19.06 % 37.252 M -32.02 % 54.801 M -18.51 % 67.250 M 467.22 % 11.856 M 60.82 % 7.372 M -10.17 % 8.207 M 43.43 % 5.722 M 358.49 % 1.248 M -58.20 % 2.986 M 17.01 % 2.552 M
Deferred revenue non current 29.617 M -11.28 % 33.381 M 26.83 % 26.319 M -30.07 % 37.635 M 1.67 % 37.018 M -4.88 % 38.918 M 51.18 % 25.742 M 25.38 % 20.532 M 58.35 % 12.966 M -62.17 % 34.276 M 26.77 % 27.037 M 13.60 % 23.800 M -17.36 % 28.800 M 0.000 0.000
Minority interest 286.514 M 1.74 % 281.602 M -2.51 % 288.867 M 6.82 % 270.430 M 20.79 % 223.893 M 12.79 % 198.498 M 10.49 % 179.654 M 13.49 % 158.299 M 23.90 % 127.762 M 15.71 % 110.413 M 1.43 % 108.856 M 0.000 0.000 0.000 0.000
Capital lease obligations 25.886 M -6.01 % 27.540 M -11.26 % 31.034 M -31.51 % 45.315 M 0.20 % 45.224 M -31.15 % 65.684 M 782.14 % 7.446 M -4.76 % 7.818 M -4.29 % 8.168 M -3.88 % 8.498 M -3.53 % 8.809 M -1.22 % 8.918 M -86.30 % 65.092 M 27.47 % 51.065 M 202.61 % 16.875 M
Preferred stock 0.000 -100.00 % 23.389 M 0.000 -100.00 % 23.389 M 0.000 -100.00 % 23.389 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 92.968 M -52.18 % 194.426 M -18.46 % 238.450 M 416.24 % 46.190 M -50.32 % 92.968 M -48.74 % 181.364 M -8.89 % 199.060 M 4.39 % 190.690 M 2.84 % 185.422 M 5.83 % 175.212 M 4.76 % 167.252 M 1.49 % 164.792 M 5.64 % 155.995 M 6.81 % 146.053 M -49.60 % 289.769 M
Deferred tax liabilities non current 4.712 M -5.55 % 4.989 M -18.04 % 6.087 M -30.33 % 8.737 M 28.73 % 6.787 M 20.57 % 5.629 M -25.20 % 7.525 M -10.10 % 8.370 M 67.17 % 5.007 M 141.42 % 2.074 M -7.41 % 2.240 M -26.41 % 3.044 M -25.26 % 4.073 M -31.34 % 5.932 M 211.06 % 1.907 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.876 B -3.89 % 2.992 B 0.29 % 2.984 B -1.66 % 3.034 B 13.09 % 2.683 B 10.65 % 2.425 B -5.21 % 2.558 B -0.16 % 2.562 B 5.60 % 2.426 B -2.92 % 2.499 B -2.63 % 2.567 B 24.31 % 2.065 B 14.48 % 1.804 B 24.15 % 1.453 B 26.63 % 1.147 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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 100.00 % -18.062 M -126.57 % -7.972 M 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 -100.00 % 361.000 K -63.90 % 1.000 M -70.31 % 3.368 M 3 107.62 % 105.000 K 0.000
Change in working capital -549.797 M -233.36 % 412.261 M 629.20 % -77.903 M 87.03 % -600.763 M -42.00 % -423.077 M -19.13 % -355.141 M -448.48 % 101.912 M 171.34 % -142.844 M -319.75 % 65.003 M 4.85 % 61.999 M 87.35 % 33.092 M 146.80 % -70.708 M -290.95 % -18.086 M 71.53 % -63.535 M 42.27 % -110.047 M
Accounts receivables -551.571 M -278.61 % 308.807 M 471.14 % -83.206 M 87.24 % -652.105 M -80.96 % -360.361 M -70.53 % -211.315 M -430.82 % 63.876 M 152.05 % -122.709 M -431.13 % 37.058 M -64.45 % 104.229 M 169.07 % 38.737 M 116.69 % -232.042 M 0.000 0.000 0.000
Inventory 4.354 M -78.69 % 20.433 M 264.24 % -12.441 M 77.33 % -54.869 M -266.97 % -14.952 M -161.02 % 24.503 M 266.01 % -14.760 M 53.31 % -31.614 M -444.38 % 9.180 M 21.72 % 7.542 M -79.75 % 37.253 M 443.47 % -10.846 M -205.18 % -3.554 M 61.08 % -9.132 M 45.63 % -16.797 M
Accounts payables 0.000 0.000 -100.00 % 83.206 M -87.24 % 652.105 M 80.96 % 360.361 M 70.53 % 211.315 M 430.82 % -63.876 M -152.05 % 122.709 M 0.000 0.000 0.000 -100.00 % 232.042 M 0.000 0.000 0.000
Other working capital -2.580 M -103.11 % 83.021 M 226.82 % -65.462 M 88.01 % -545.894 M -33.76 % -408.125 M -7.50 % -379.644 M -425.39 % 116.672 M 204.89 % -111.230 M -692.75 % 18.765 M 137.70 % -49.772 M -16.02 % -42.898 M 28.34 % -59.862 M -311.93 % -14.532 M 73.29 % -54.403 M 41.66 % -93.250 M
Other non cash items -15.267 M 97.61 % -637.788 M -2 892.78 % 22.837 M -55.59 % 51.425 M 18.04 % 43.566 M 245.10 % 12.624 M 38.53 % 9.113 M -53.23 % 19.483 M -67.55 % 60.031 M -1.82 % 61.146 M 150.87 % 24.374 M -30.44 % 35.038 M -17.73 % 42.587 M 37.13 % 31.057 M 392.94 % -10.602 M
Net cash provided by operating activities -417.901 M -246.02 % -120.773 M -181.19 % 148.762 M 176.29 % -194.984 M 3.56 % -202.174 M -65.95 % -121.829 M -135.20 % 346.112 M 71.55 % 201.752 M -39.75 % 334.880 M 31.03 % 255.582 M 46.53 % 174.426 M 238.19 % 51.576 M -49.28 % 101.693 M 137.77 % 42.769 M 1 753.87 % -2.586 M
Investments in property plant and equipment 0.000 100.00 % -128.728 M 29.80 % -183.365 M 22.21 % -235.725 M -44.71 % -162.900 M -75.47 % -92.837 M -60.72 % -57.762 M 8.21 % -62.928 M 11.33 % -70.972 M 27.50 % -97.886 M 10.81 % -109.749 M -50.74 % -72.806 M 51.58 % -150.370 M -52.94 % -98.317 M -8.97 % -90.225 M
Acquisitions net 0.000 100.00 % -5.930 M 94.09 % -100.388 M -727.60 % -12.130 M 33.39 % -18.211 M -264.22 % -5.000 M 0.000 0.000 -100.00 % 32.613 M 448.21 % 5.949 M 105.46 % -109.003 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 M 0.000 0.000 100.00 % -284.000 M -373.33 % -60.000 M -500.00 % -10.000 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 M 0.000 -100.00 % 10.348 M -96.30 % 279.744 M 330.03 % 65.052 M 0.000 0.000 0.000 0.000
Other investing activites -267.945 M -1 642.05 % -15.381 M -130.74 % 50.031 M -0.77 % 50.421 M 19.84 % 42.074 M 753.93 % -6.434 M -139.30 % 16.370 M -56.46 % 37.596 M 11.05 % 33.855 M 2 464.18 % -1.432 M -128.77 % 4.977 M -85.14 % 33.485 M 129.99 % -111.644 M -17 763.04 % -625.000 K -101.31 % 47.563 M
Net cash used for investing activites -267.945 M -78.58 % -150.039 M 35.80 % -233.722 M -18.38 % -197.434 M -42.00 % -139.037 M -33.34 % -104.271 M -151.91 % -41.392 M -63.40 % -25.332 M -533.47 % 5.844 M 105.99 % -97.625 M 53.23 % -208.723 M -323.19 % -49.321 M 81.18 % -262.014 M -164.82 % -98.942 M -131.92 % -42.662 M
Debt repayment 668.612 M 110.14 % 318.167 M 25.70 % 253.112 M -52.24 % 529.956 M 35.47 % 391.196 M 27.00 % 308.026 M 328.95 % -134.540 M -84.32 % -72.994 M 62.83 % -196.355 M -153.45 % -77.473 M -409.11 % 25.063 M -63.71 % 69.061 M -71.54 % 242.684 M 395.99 % 48.929 M -71.52 % 171.805 M
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 -100.00 % 148.917 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -5.000 M 29.58 % -7.100 M 84.22 % -45.000 M -200.00 % -15.000 M 0.00 % -15.000 M 70.00 % -50.000 M 8.76 % -54.800 M -99.27 % -27.500 M 0.000 0.000 100.00 % -10.450 M 32.14 % -15.400 M 44.60 % -27.800 M 0.000 100.00 % -84.526 M
Other financing activites -44.302 M 33.06 % -66.180 M 9.21 % -72.893 M 6.93 % -78.324 M 2.95 % -80.707 M -34.92 % -59.818 M -28.18 % -46.667 M -3.30 % -45.176 M -1.99 % -44.293 M 29.26 % -62.613 M 5.74 % -66.425 M -31.24 % -50.614 M 19.50 % -62.877 M -48.11 % -42.453 M 4.87 % -44.627 M
Net cash used provided by financing activities 619.310 M 152.90 % 244.887 M 81.10 % 135.219 M -69.03 % 436.632 M 47.77 % 295.489 M 49.08 % 198.208 M 183.98 % -236.007 M -62.01 % -145.670 M 39.47 % -240.648 M -71.79 % -140.086 M -170.37 % -51.812 M -1 800.43 % 3.047 M -98.00 % 152.007 M -2.18 % 155.393 M 264.33 % 42.652 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -66.536 M -156.65 % -25.925 M -151.58 % 50.259 M 13.67 % 44.214 M 196.70 % -45.722 M -63.93 % -27.892 M -140.59 % 68.713 M 123.46 % 30.750 M -69.27 % 100.076 M 459.99 % 17.871 M 120.75 % -86.109 M -1 724.09 % 5.302 M 163.77 % -8.314 M -108.38 % 99.220 M 3 922.03 % -2.596 M
Cash at beginning of period 253.915 M -9.26 % 279.840 M 21.89 % 229.581 M 23.85 % 185.367 M -19.79 % 231.089 M -10.77 % 258.981 M 36.11 % 190.268 M 19.28 % 159.518 M 168.36 % 59.442 M 42.99 % 41.571 M -67.44 % 127.680 M 4.33 % 122.378 M -6.36 % 130.692 M 315.26 % 31.472 M -7.62 % 34.068 M
Cash at end of period 187.379 M -26.20 % 253.915 M -9.26 % 279.840 M 21.89 % 229.581 M 23.85 % 185.367 M -19.79 % 231.089 M -10.77 % 258.981 M 36.11 % 190.268 M 19.28 % 159.518 M 168.36 % 59.442 M 42.99 % 41.571 M -67.44 % 127.680 M 4.33 % 122.378 M -6.36 % 130.692 M 315.26 % 31.472 M
Operating cash flow -417.901 M -246.02 % -120.773 M -181.19 % 148.762 M 176.29 % -194.984 M 3.56 % -202.174 M -65.95 % -121.829 M -135.20 % 346.112 M 71.55 % 201.752 M -39.75 % 334.880 M 31.03 % 255.582 M 46.53 % 174.426 M 238.19 % 51.576 M -49.28 % 101.693 M 180.21 % 36.292 M 1 503.40 % -2.586 M
Capital expenditure -230.649 M -79.18 % -128.728 M 30.41 % -184.969 M 21.72 % -236.287 M -43.73 % -164.398 M -77.08 % -92.837 M -60.72 % -57.762 M 8.21 % -62.928 M 11.33 % -70.972 M 27.50 % -97.886 M 10.81 % -109.749 M -50.74 % -72.806 M 51.58 % -150.370 M -52.94 % -98.317 M -8.97 % -90.225 M
Free CashFlow -648.550 M -159.94 % -249.501 M -589.10 % -36.207 M 91.60 % -431.271 M -17.65 % -366.572 M -70.76 % -214.666 M -174.45 % 288.350 M 107.71 % 138.824 M -47.40 % 263.908 M 67.35 % 157.696 M 143.82 % 64.677 M 404.65 % -21.230 M 56.39 % -48.677 M 21.52 % -62.025 M 33.17 % -92.811 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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
Revenue 1.137 B -10.73 % 1.274 B 9.65 % 1.162 B -5.20 % 1.226 B 5.21 % 1.165 B -19.06 % 1.439 B -8.60 % 1.575 B -19.19 % 1.949 B 21.08 % 1.609 B 6.54 % 1.511 B 53.74 % 982.522 M -16.61 % 1.178 B -0.89 % 1.189 B -17.38 % 1.439 B 2.11 % 1.409 B 12.22 % 1.256 B 8.40 % 1.158 B 3.42 % 1.120 B 17.41 % 953.989 M 3.11 % 925.188 M 4.83 % 882.577 M -4.71 % 926.173 M 17.53 % 788.017 M 6.13 % 742.467 M 5.57 % 703.282 M 13.22 % 621.186 M 0.00 % 621.186 M 6.75 % 581.902 M 0.00 % 581.902 M 10.49 % 526.651 M 0.00 % 526.651 M
Net income 2.325 M -89.12 % 21.366 M 42.19 % 15.026 M 862.74 % -1.970 M 87.36 % -15.583 M -398.13 % 5.227 M -87.54 % 41.940 M -61.60 % 109.208 M 111.51 % 51.633 M 12.17 % 46.029 M 426.47 % 8.743 M -71.62 % 30.802 M -40.05 % 51.382 M -12.70 % 58.855 M 16.54 % 50.503 M -47.44 % 96.094 M 10.95 % 86.611 M 47.92 % 58.552 M 76.91 % 33.097 M 277.09 % 8.777 M -72.88 % 32.359 M 34.21 % 24.111 M 56.88 % 15.369 M 63.45 % 9.403 M -63.02 % 25.425 M -1.10 % 25.709 M 0.00 % 25.709 M 10.72 % 23.220 M 0.00 % 23.220 M -42.74 % 40.555 M 0.00 % 40.555 M
Income before tax 3.792 M -72.58 % 13.831 M -28.11 % 19.238 M 771.29 % 2.208 M 111.10 % -19.886 M -267.35 % 11.883 M -81.71 % 64.984 M -58.98 % 158.436 M 100.86 % 78.880 M 45.13 % 54.353 M 413.83 % 10.578 M -71.95 % 37.711 M -53.71 % 81.469 M -3.10 % 84.079 M 20.22 % 69.935 M -45.77 % 128.954 M 13.23 % 113.885 M 46.74 % 77.609 M 64.08 % 47.300 M 498.36 % 7.905 M -83.81 % 48.813 M 11.89 % 43.625 M 170.27 % 16.141 M 42.80 % 11.303 M -68.57 % 35.962 M 15.69 % 31.084 M 0.00 % 31.084 M 5.59 % 29.438 M 0.00 % 29.438 M -39.50 % 48.661 M 0.00 % 48.661 M
Income before tax ratio 0.00 -69.29 % 0.01 -34.44 % 0.02 819.09 % 0.00 110.55 % -0.02 -306.76 % 0.01 -79.99 % 0.04 -49.24 % 0.08 65.89 % 0.05 36.21 % 0.04 234.22 % 0.01 -66.36 % 0.03 -53.29 % 0.07 17.27 % 0.06 17.74 % 0.05 -51.67 % 0.10 4.46 % 0.10 41.89 % 0.07 39.75 % 0.05 480.29 % 0.01 -84.55 % 0.06 17.42 % 0.05 129.96 % 0.02 34.55 % 0.02 -70.23 % 0.05 2.19 % 0.05 0.00 % 0.05 -1.09 % 0.05 0.00 % 0.05 -45.25 % 0.09 0.00 % 0.09
EBITDA 31.013 M 50.08 % 20.665 M -71.17 % 71.680 M 197.71 % 24.077 M -35.16 % 37.134 M 108.47 % 17.813 M -81.04 % 93.938 M -57.88 % 223.027 M 49.90 % 148.786 M 23.53 % 120.444 M 95.77 % 61.524 M -34.91 % 94.515 M -31.69 % 138.368 M -5.11 % 145.817 M 18.66 % 122.884 M -30.83 % 177.659 M 6.74 % 166.447 M 20.96 % 137.604 M 29.30 % 106.420 M 24.51 % 85.474 M -12.48 % 97.663 M 62.77 % 60.002 M -4.20 % 62.635 M 43.82 % 43.550 M 0.000 -100.00 % 65.176 M 0.00 % 65.176 M 18.50 % 55.003 M 0.00 % 55.003 M -29.30 % 77.801 M 0.00 % 77.801 M
Net income ratio 0.00 -87.81 % 0.02 29.67 % 0.01 904.59 % 0.00 87.98 % -0.01 -468.33 % 0.00 -86.36 % 0.03 -52.48 % 0.06 74.68 % 0.03 5.29 % 0.03 242.44 % 0.01 -65.96 % 0.03 -39.51 % 0.04 5.66 % 0.04 14.13 % 0.04 -53.17 % 0.08 2.35 % 0.07 43.03 % 0.05 50.67 % 0.03 265.70 % 0.01 -74.13 % 0.04 40.84 % 0.03 33.48 % 0.02 54.00 % 0.01 -64.97 % 0.04 -12.65 % 0.04 0.00 % 0.04 3.72 % 0.04 0.00 % 0.04 -48.18 % 0.08 0.00 % 0.08
Ratio EBITDA 0.03 68.11 % 0.02 -73.71 % 0.06 214.05 % 0.02 -38.37 % 0.03 157.56 % 0.01 -79.25 % 0.06 -47.88 % 0.11 23.80 % 0.09 15.94 % 0.08 27.34 % 0.06 -21.94 % 0.08 -31.08 % 0.12 14.85 % 0.10 16.21 % 0.09 -38.36 % 0.14 -1.53 % 0.14 16.96 % 0.12 10.13 % 0.11 20.75 % 0.09 -16.51 % 0.11 70.81 % 0.06 -18.49 % 0.08 35.51 % 0.06 0.00 -100.00 % 0.10 0.00 % 0.10 11.00 % 0.09 0.00 % 0.09 -36.02 % 0.15 0.00 % 0.15
Gross profit ratio 0.09 -11.08 % 0.10 -27.38 % 0.14 24.79 % 0.11 -0.20 % 0.11 36.12 % 0.08 -41.13 % 0.14 -26.44 % 0.19 1.82 % 0.19 13.48 % 0.17 16.43 % 0.14 -16.35 % 0.17 -18.27 % 0.21 10.68 % 0.19 11.31 % 0.17 -17.93 % 0.21 -12.29 % 0.24 31.18 % 0.18 -16.03 % 0.21 19.93 % 0.18 -12.22 % 0.20 19.84 % 0.17 -1.31 % 0.17 -6.56 % 0.18 -4.85 % 0.19 -7.51 % 0.21 0.00 % 0.21 12.72 % 0.19 0.00 % 0.19 4.20 % 0.18 0.00 % 0.18
Weighted average shs out dil 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M -17.45 % 605.663 M 53.59 % 394.337 M -21.13 % 500.000 M 0.00 % 500.000 M 11.71 % 447.603 M 0.00 % 447.603 M 19.36 % 375.000 M 0.00 % 375.000 M
Weighted average shs out 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M -7.29 % 539.317 M 7.86 % 500.000 M -2.40 % 512.300 M -15.42 % 605.663 M 53.59 % 394.339 M -21.13 % 500.000 M 0.00 % 500.000 M 11.71 % 447.603 M 0.00 % 447.603 M 19.36 % 375.000 M 0.00 % 375.000 M
EPS diluted 0.00 -89.23 % 0.04 41.86 % 0.03 871.79 % 0.00 87.50 % -0.03 -397.14 % 0.01 -87.49 % 0.08 -61.86 % 0.22 120.00 % 0.10 8.58 % 0.09 426.29 % 0.02 -71.59 % 0.06 -38.40 % 0.10 -16.67 % 0.12 20.00 % 0.10 -47.37 % 0.19 11.76 % 0.17 41.67 % 0.12 81.27 % 0.07 276.14 % 0.02 -72.80 % 0.06 34.23 % 0.05 57.00 % 0.03 98.06 % 0.02 -75.97 % 0.06 29.00 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 -54.55 % 0.11 0.00 % 0.11
Earnings per share 0.00 -89.23 % 0.04 41.86 % 0.03 871.79 % 0.00 87.50 % -0.03 -397.14 % 0.01 -87.49 % 0.08 -61.86 % 0.22 120.00 % 0.10 8.58 % 0.09 426.29 % 0.02 -71.59 % 0.06 -38.40 % 0.10 -16.67 % 0.12 20.00 % 0.10 -47.37 % 0.19 11.76 % 0.17 41.67 % 0.12 81.27 % 0.07 276.14 % 0.02 -72.80 % 0.06 34.23 % 0.05 57.00 % 0.03 98.06 % 0.02 -75.97 % 0.06 29.00 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 -54.55 % 0.11 0.00 % 0.11
Gross profit 103.421 M -20.62 % 130.281 M -20.37 % 163.598 M 18.30 % 138.290 M 5.00 % 131.706 M 10.17 % 119.543 M -46.20 % 222.187 M -40.56 % 373.785 M 23.29 % 303.187 M 20.90 % 250.767 M 78.99 % 140.098 M -30.25 % 200.858 M -18.99 % 247.955 M -8.55 % 271.143 M 13.66 % 238.559 M -7.90 % 259.032 M -4.93 % 272.461 M 35.66 % 200.834 M -1.41 % 203.714 M 23.67 % 164.726 M -7.98 % 179.012 M 14.20 % 156.758 M 16.00 % 135.141 M -0.83 % 136.275 M 0.45 % 135.659 M 4.72 % 129.548 M 0.00 % 129.548 M 20.33 % 107.665 M 0.00 % 107.665 M 15.13 % 93.518 M 0.00 % 93.518 M
Income tax expense 1.691 M 118.61 % -9.086 M -1 167.69 % 851.000 K 166.69 % -1.276 M -390.00 % 440.000 K -54.59 % 969.000 K -89.50 % 9.232 M -48.08 % 17.781 M 57.96 % 11.257 M 1 538.57 % 687.000 K -77.53 % 3.058 M 125.52 % 1.356 M -91.93 % 16.796 M 56.68 % 10.720 M -14.79 % 12.581 M -27.80 % 17.426 M 43.18 % 12.171 M 71.06 % 7.115 M -19.11 % 8.796 M 1 108.72 % -872.000 K -108.33 % 10.469 M 67.88 % 6.236 M 707.77 % 772.000 K -59.37 % 1.900 M -81.97 % 10.537 M 96.04 % 5.375 M 0.00 % 5.375 M -13.56 % 6.218 M 0.00 % 6.218 M -23.29 % 8.106 M 0.00 % 8.106 M
Cost of revenue 1.034 B -9.60 % 1.144 B 14.57 % 998.232 M -8.19 % 1.087 B 5.23 % 1.033 B -21.71 % 1.320 B -2.42 % 1.353 B -14.12 % 1.575 B 20.57 % 1.306 B 3.69 % 1.260 B 49.54 % 842.424 M -13.81 % 977.418 M 3.88 % 940.920 M -19.42 % 1.168 B -0.24 % 1.171 B 17.45 % 996.671 M 12.50 % 885.963 M -3.62 % 919.267 M 22.52 % 750.275 M -1.34 % 760.462 M 8.09 % 703.565 M -8.56 % 769.415 M 17.85 % 652.876 M 7.70 % 606.192 M 6.79 % 567.623 M 15.46 % 491.638 M 0.00 % 491.638 M 3.67 % 474.237 M 0.00 % 474.237 M 9.49 % 433.134 M 0.00 % 433.134 M
General and administrative expenses 57.940 M -13.25 % 66.792 M 0.60 % 66.391 M -7.11 % 71.473 M 5.89 % 67.499 M 16.59 % 57.895 M -20.09 % 72.450 M -2.25 % 74.115 M -18.90 % 91.387 M 17.66 % 77.673 M 29.42 % 60.018 M -6.79 % 64.388 M -6.05 % 68.537 M 29.77 % 52.813 M -23.48 % 69.021 M 12.49 % 61.358 M -12.80 % 70.362 M 63.01 % 43.163 M -35.14 % 66.547 M 41.41 % 47.060 M -11.98 % 53.463 M 40.67 % 38.005 M -26.02 % 51.375 M -10.22 % 57.225 M 32.53 % 43.179 M 2.47 % 42.139 M 0.00 % 42.139 M 34.37 % 31.360 M 0.00 % 31.360 M 40.20 % 22.368 M 0.00 % 22.368 M
Selling and marketing expenses 33.835 M -18.63 % 41.581 M -11.15 % 46.800 M 9.97 % 42.556 M -2.79 % 43.778 M 16.64 % 37.531 M -31.23 % 54.572 M 22.63 % 44.500 M -17.70 % 54.069 M 34.55 % 40.186 M 23.78 % 32.465 M -12.66 % 37.172 M 3.77 % 35.822 M -10.40 % 39.982 M 15.92 % 34.490 M 39.04 % 24.806 M -38.07 % 40.052 M 9.68 % 36.517 M 11.02 % 32.893 M 5.41 % 31.206 M -7.17 % 33.617 M -6.45 % 35.936 M 12.33 % 31.991 M -1.27 % 32.404 M 16.55 % 27.803 M 9.88 % 25.303 M 0.00 % 25.303 M 47.45 % 17.161 M 0.00 % 17.161 M 43.18 % 11.985 M 0.00 % 11.985 M
Other expenses 0.000 -100.00 % 961.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 100.00 % -3.651 M 0.00 % -3.651 M 10.02 % -4.058 M 0.00 % -4.058 M 56.83 % -9.399 M 0.00 % -9.399 M
Operating expenses 127.891 M -17.93 % 155.824 M 1.59 % 153.389 M -8.51 % 167.657 M 11.35 % 150.571 M -6.83 % 161.611 M -9.55 % 178.684 M -10.72 % 200.144 M 1.98 % 196.267 M 14.95 % 170.741 M 39.25 % 122.616 M -13.77 % 142.200 M -3.80 % 147.822 M -10.76 % 165.638 M 13.34 % 146.143 M 34.58 % 108.593 M -20.96 % 137.398 M 34.59 % 102.088 M -25.46 % 136.966 M 7.90 % 126.940 M 24.02 % 102.358 M -18.40 % 125.443 M 41.56 % 88.612 M -12.58 % 101.362 M 28.49 % 78.890 M -3.12 % 81.433 M 0.00 % 81.433 M 40.08 % 58.134 M 0.00 % 58.134 M 87.04 % 31.081 M 0.00 % 31.081 M
Cost and expenses 1.162 B -10.60 % 1.300 B 12.84 % 1.152 B -8.23 % 1.255 B 6.01 % 1.184 B -20.08 % 1.481 B -3.26 % 1.531 B -13.74 % 1.775 B 17.75 % 1.507 B 5.38 % 1.430 B 48.23 % 965.040 M -13.81 % 1.120 B 2.84 % 1.089 B -18.35 % 1.333 B 1.27 % 1.317 B 19.13 % 1.105 B 8.00 % 1.023 B 0.20 % 1.021 B 15.12 % 887.241 M -0.02 % 887.402 M 10.11 % 805.923 M -5.35 % 851.472 M 14.83 % 741.488 M 4.80 % 707.554 M 9.44 % 646.513 M 12.82 % 573.071 M 0.00 % 573.071 M 7.64 % 532.371 M 0.00 % 532.371 M 14.68 % 464.214 M 0.00 % 464.214 M
Research and development expenses 36.116 M -22.31 % 46.490 M 15.65 % 40.198 M -25.62 % 54.047 M 37.55 % 39.294 M -41.39 % 67.039 M 29.76 % 51.662 M -31.95 % 75.922 M 36.07 % 55.796 M 13.15 % 49.313 M 63.65 % 30.133 M -26.11 % 40.783 M -8.40 % 44.525 M -7.53 % 48.150 M 1.46 % 47.457 M 70.97 % 27.758 M -5.47 % 29.363 M 3.37 % 28.407 M 11.07 % 25.575 M -3.84 % 26.597 M 9.17 % 24.362 M 0.000 -100.00 % 16.566 M 0.000 -100.00 % 17.712 M 0.40 % 17.642 M 0.00 % 17.642 M 29.04 % 13.672 M 0.00 % 13.672 M 123.17 % 6.126 M 0.00 % 6.126 M
Selling general and administrative expenses 91.775 M -15.32 % 108.373 M -4.26 % 113.191 M -0.37 % 113.610 M 2.10 % 111.277 M 17.66 % 94.572 M -25.55 % 127.022 M 2.25 % 124.222 M -14.60 % 145.456 M 14.94 % 126.550 M 36.84 % 92.483 M -13.19 % 106.533 M 2.08 % 104.359 M -9.23 % 114.967 M 11.07 % 103.511 M 8.34 % 95.543 M -13.47 % 110.414 M 27.58 % 86.544 M -12.97 % 99.440 M 1.67 % 97.805 M 12.32 % 87.080 M -10.17 % 96.937 M 16.28 % 83.366 M -6.99 % 89.629 M 26.27 % 70.982 M 5.25 % 67.442 M 0.00 % 67.442 M 39.00 % 48.520 M 0.00 % 48.520 M 41.24 % 34.353 M 0.00 % 34.353 M
Interest income 0.000 0.000 0.000 100.00 % -19.581 M -181.93 % 23.899 M 1.32 % 23.587 M -11.20 % 26.562 M -9.71 % 29.420 M 4.92 % 28.040 M 9.22 % 25.673 M 45.98 % 17.587 M -16.04 % 20.947 M 12.23 % 18.664 M -12.89 % 21.426 M -4.69 % 22.481 M 4.64 % 21.485 M 1.45 % 21.178 M 0.19 % 21.137 M 8.68 % 19.448 M -34.92 % 29.881 M 7.33 % 27.841 M -10.41 % 31.076 M 2.26 % 30.388 M 28.71 % 23.610 M 13.47 % 20.807 M 873.65 % 2.137 M 0.00 % 2.137 M -83.24 % 12.752 M 0.00 % 12.752 M 27.70 % 9.986 M 0.00 % 9.986 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.233 M 0.00 % 19.233 M -26.18 % 26.056 M 0.00 % 26.056 M 38.82 % 18.770 M 0.00 % 18.770 M
Depreciation and amortization 55.483 M 19.43 % 46.458 M -24.81 % 61.785 M 19.90 % 51.530 M -9.14 % 56.713 M -2.93 % 58.423 M 14.88 % 50.855 M 5.41 % 48.244 M 0.80 % 47.861 M 0.83 % 47.466 M 7.77 % 44.042 M 5.19 % 41.868 M 7.09 % 39.096 M -4.39 % 40.893 M 16.53 % 35.092 M -19.45 % 43.565 M 29.58 % 33.621 M -36.13 % 52.642 M 100.79 % 26.217 M -41.00 % 44.437 M 50.76 % 29.476 M 2.75 % 28.687 M 7.41 % 26.708 M 42.70 % 18.716 M -0.59 % 18.827 M 26.70 % 14.860 M 0.00 % 14.860 M 22.61 % 12.119 M 0.00 % 12.119 M 16.85 % 10.371 M 0.00 % 10.371 M
Operating income -24.470 M 16.09 % -29.161 M -385.64 % 10.209 M 134.76 % -29.367 M -55.67 % -18.865 M 53.55 % -40.610 M -194.26 % 43.083 M -75.19 % 173.641 M 70.34 % 101.935 M 39.68 % 72.978 M 317.45 % 17.482 M -66.79 % 52.647 M -46.97 % 99.272 M -8.10 % 108.026 M 23.33 % 87.591 M -35.47 % 135.731 M 2.30 % 132.684 M 54.49 % 85.883 M 9.13 % 78.699 M 91.78 % 41.037 M -39.27 % 67.570 M 115.78 % 31.315 M -12.84 % 35.927 M 44.67 % 24.834 M -47.92 % 47.684 M -5.11 % 50.252 M 0.00 % 50.252 M -9.45 % 55.494 M 0.00 % 55.494 M -17.70 % 67.430 M 0.00 % 67.430 M
Operating income ratio -0.02 6.00 % -0.02 -360.49 % 0.01 136.67 % -0.02 -47.97 % -0.02 42.61 % -0.03 -203.13 % 0.03 -69.30 % 0.09 40.69 % 0.06 31.10 % 0.05 171.53 % 0.02 -60.18 % 0.04 -46.49 % 0.08 11.22 % 0.08 20.78 % 0.06 -42.49 % 0.11 -5.63 % 0.11 49.38 % 0.08 -7.06 % 0.08 85.99 % 0.04 -42.06 % 0.08 126.43 % 0.03 -25.84 % 0.05 36.31 % 0.03 -50.67 % 0.07 -16.19 % 0.08 0.00 % 0.08 -15.17 % 0.10 0.00 % 0.10 -25.52 % 0.13 0.00 % 0.13
Total other income expenses net 28.262 M -34.26 % 42.992 M 376.15 % 9.029 M 0.000 100.00 % -1.021 M -101.95 % 52.493 M 139.68 % 21.901 M 244.04 % -15.205 M 34.05 % -23.055 M -23.79 % -18.625 M -169.77 % -6.904 M 53.78 % -14.936 M 16.10 % -17.803 M 25.66 % -23.947 M -35.63 % -17.656 M -160.53 % -6.777 M 63.95 % -18.799 M -127.21 % -8.274 M 73.65 % -31.399 M 5.23 % -33.132 M -76.64 % -18.757 M -252.37 % 12.310 M 162.22 % -19.786 M -46.23 % -13.531 M -15.43 % -11.722 M 38.85 % -19.169 M 0.00 % -19.169 M 26.43 % -26.056 M 0.00 % -26.056 M -38.82 % -18.770 M 0.00 % -18.770 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30
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
Net debt 1.015 B 15.71 % 877.191 M -10.43 % 979.363 M 23.08 % 795.687 M 8.26 % 734.944 M -8.75 % 805.379 M -10.88 % 903.667 M -10.28 % 1.007 B 1.72 % 990.175 M 1.95 % 971.200 M 18.89 % 816.872 M 15.39 % 707.907 M -11.86 % 803.161 M 13.77 % 705.936 M -3.74 % 733.334 M -0.26 % 735.223 M 13.74 % 646.408 M -5.81 % 686.256 M -17.41 % 830.883 M -16.55 % 995.639 M -8.90 % 1.093 B -0.41 % 1.097 B 8.67 % 1.010 B 61.59 % 624.988 M 8.28 % 577.194 M 22.69 % 470.452 M -15.64 % 557.665 M 32.90 % 419.600 M 40.62 % 298.383 M -29.54 % 423.492 M
Total investments 0.000 0.000 0.000 100.00 % -41.473 M -102.68 % 1.549 B 0.32 % 1.544 B 1.49 % 1.522 B 14.84 % 1.325 B 4.30 % 1.271 B 2.60 % 1.238 B 0.000 0.000 -100.00 % 1.067 B 19.73 % 891.169 M 0.000 -100.00 % 892.353 M 0.000 0.000 0.000 -100.00 % 10.000 M -93.24 % 147.856 M 2 857.12 % 5.000 M 0.000 -100.00 % 10.000 M 0.000 100.00 % -415.000 K 0.000 -100.00 % 96.282 M 0.000 0.000
Total debt 1.213 B 13.96 % 1.065 B -11.55 % 1.204 B 14.67 % 1.050 B 7.66 % 974.910 M -10.16 % 1.085 B -5.70 % 1.151 B -6.95 % 1.237 B -6.93 % 1.329 B 14.90 % 1.157 B 20.30 % 961.406 M 2.39 % 938.996 M -9.32 % 1.036 B 7.32 % 964.917 M 3.90 % 928.729 M 0.35 % 925.491 M 15.55 % 800.949 M -5.30 % 845.774 M -6.11 % 900.799 M -14.62 % 1.055 B -10.04 % 1.173 B 2.97 % 1.139 B -10.07 % 1.267 B 39.55 % 907.625 M 17.04 % 775.464 M -3.02 % 799.583 M 26.79 % 630.622 M 14.60 % 550.292 M 21.02 % 454.695 M -0.06 % 454.964 M
Accumulated other comprehensive income loss -23.389 M 0.00 % -23.389 M 0.00 % -23.389 M 0.000 0.000 100.00 % -23.389 M 0.000 0.000 100.00 % -23.389 M 0.00 % -23.389 M 0.00 % -23.389 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.012 B 0.23 % 1.009 B 1.65 % 992.828 M 19.68 % 829.566 M -1.21 % 839.738 M -2.01 % 856.973 M -17.77 % 1.042 B 4.19 % 1.000 B 10.40 % 906.080 M 6.04 % 854.447 M 3.77 % 823.418 M 21.18 % 679.501 M 3.84 % 654.392 M 0.21 % 653.010 M -0.82 % 658.407 M 9.15 % 603.236 M 11.77 % 539.691 M 19.06 % 453.299 M 11.94 % 404.957 M 8.90 % 371.860 M 0.22 % 371.043 M 9.55 % 338.684 M 6.95 % 316.672 M 1.58 % 311.753 M 0.52 % 310.147 M 3.34 % 300.122 M 0.000 -100.00 % 283.079 M -0.27 % 283.855 M 0.000
Common stock 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 0.00 % 41.655 M 244 929.41 % 17.000 K
Total equity 1.409 B 0.15 % 1.407 B 1.29 % 1.389 B 1.34 % 1.371 B -0.90 % 1.383 B -1.39 % 1.403 B -2.44 % 1.438 B 4.03 % 1.382 B 9.92 % 1.257 B 5.68 % 1.190 B 3.49 % 1.149 B 2.23 % 1.124 B 3.34 % 1.088 B 1.37 % 1.073 B 1.66 % 1.056 B 6.24 % 993.880 M 9.21 % 910.077 M 12.61 % 808.138 M 9.56 % 737.644 M 5.51 % 699.140 M 0.63 % 694.791 M 5.84 % 656.447 M 5.69 % 621.097 M 19.86 % 518.200 M 1.94 % 508.357 M 2.13 % 497.772 M 4.17 % 477.838 M 1.50 % 470.787 M 3.31 % 455.713 M 57.26 % 289.786 M
Other non current liabilities 32.154 M 0.000 -100.00 % 35.617 M 0.000 -100.00 % 69.319 M 55.28 % 44.640 M -66.30 % 132.471 M 205.82 % 43.316 M 682.72 % 5.534 M -88.45 % 47.893 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
Long term debt 458.885 M -1.00 % 463.530 M -2.24 % 474.137 M 95.47 % 242.557 M 16.93 % 207.434 M -0.84 % 209.181 M -4.93 % 220.023 M 10.59 % 198.955 M 9.76 % 181.268 M 54.93 % 117.002 M 19.16 % 98.192 M -6.60 % 105.126 M 125.52 % 46.615 M 263.10 % 12.838 M -87.41 % 101.942 M -12.10 % 115.980 M -0.60 % 116.681 M -18.59 % 143.317 M -29.46 % 203.163 M -1.33 % 205.908 M -1.32 % 208.654 M -11.55 % 235.894 M -4.44 % 246.866 M 659.84 % 32.489 M -7.07 % 34.962 M -29.36 % 49.490 M -13.23 % 57.036 M 50.51 % 37.896 M 231.17 % 11.443 M -14.27 % 13.347 M
Total non current liabilities 491.039 M -1.37 % 497.859 M -2.33 % 509.754 M 81.45 % 280.927 M -0.08 % 281.165 M -1.77 % 286.227 M -19.85 % 357.116 M 42.27 % 251.008 M 7.38 % 233.753 M 36.15 % 171.682 M 20.86 % 142.051 M -5.09 % 149.673 M 78.02 % 84.075 M 82.36 % 46.105 M -62.02 % 121.399 M -16.21 % 144.882 M 7.80 % 134.397 M -16.67 % 161.290 M -26.68 % 219.990 M -9.19 % 242.258 M 2.14 % 237.171 M -10.56 % 265.171 M -2.88 % 273.027 M 360.16 % 59.333 M -9.92 % 65.864 M -20.03 % 82.363 M 33.45 % 61.717 M 40.82 % 43.828 M 220.08 % 13.693 M -10.23 % 15.254 M
Other current liabilities 116.756 M -12.47 % 133.391 M 1.25 % 131.748 M -35.47 % 204.173 M 77.41 % 115.087 M -32.79 % 171.243 M 34.04 % 127.752 M 25.61 % 101.703 M 41.93 % 71.655 M -13.23 % 82.577 M 3.80 % 79.551 M 45.23 % 54.774 M 89.81 % 28.857 M -52.02 % 60.148 M 93.38 % 31.104 M -52.11 % 64.946 M 4 539.00 % 1.400 M -98.87 % 123.563 M 10 188.34 % 1.201 M -54.16 % 2.620 M 6.12 % 2.469 M -98.84 % 212.027 M 12.99 % 187.644 M 5 874.02 % 3.141 M -98.56 % 218.832 M 10 330.51 % 2.098 M 46.30 % 1.434 M -98.95 % 137.051 M 4 417.17 % 3.034 M 88.45 % 1.610 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 754.314 M 25.50 % 601.040 M -17.61 % 729.482 M -9.61 % 807.045 M 5.16 % 767.476 M -12.39 % 876.038 M -5.88 % 930.796 M -10.31 % 1.038 B -9.57 % 1.148 B 10.40 % 1.040 B 20.43 % 863.214 M 3.52 % 833.870 M -15.68 % 988.894 M 3.87 % 952.079 M 15.15 % 826.787 M 2.13 % 809.511 M 18.30 % 684.268 M -2.59 % 702.457 M 0.69 % 697.636 M -17.85 % 849.173 M -11.93 % 964.187 M 6.76 % 903.155 M -11.43 % 1.020 B 16.52 % 875.136 M 18.18 % 740.502 M -1.28 % 750.093 M 30.77 % 573.586 M 11.94 % 512.396 M 15.60 % 443.252 M 0.37 % 441.617 M
Total current liabilities 1.102 B 13.48 % 971.159 M -12.56 % 1.111 B -17.17 % 1.341 B 12.36 % 1.193 B -7.84 % 1.295 B -0.10 % 1.296 B -7.48 % 1.401 B -10.30 % 1.562 B 18.18 % 1.322 B 14.09 % 1.158 B 0.68 % 1.150 B -9.38 % 1.270 B -11.74 % 1.438 B -4.68 % 1.509 B 6.03 % 1.423 B 3.16 % 1.380 B -5.29 % 1.457 B 1.88 % 1.430 B -8.21 % 1.558 B -9.87 % 1.728 B 5.06 % 1.645 B -8.72 % 1.802 B 21.18 % 1.487 B 12.75 % 1.319 B 7.82 % 1.223 B 20.87 % 1.012 B 7.89 % 938.111 M 13.24 % 828.454 M -1.63 % 842.181 M
Total liabilities 1.593 B 8.45 % 1.469 B -9.34 % 1.620 B -0.09 % 1.622 B 9.99 % 1.475 B -6.74 % 1.581 B -4.37 % 1.653 B 0.08 % 1.652 B -8.00 % 1.796 B 20.25 % 1.493 B 14.83 % 1.300 B 0.01 % 1.300 B -3.95 % 1.354 B -8.81 % 1.484 B -8.95 % 1.630 B 3.98 % 1.568 B 3.57 % 1.514 B -6.42 % 1.618 B -1.93 % 1.650 B -8.35 % 1.800 B -8.42 % 1.965 B 2.90 % 1.910 B -7.95 % 2.075 B 34.18 % 1.546 B 11.67 % 1.385 B 6.06 % 1.306 B 21.60 % 1.074 B 9.36 % 981.939 M 16.60 % 842.147 M -1.78 % 857.435 M
Other non current assets 199.103 M 55.87 % 127.739 M 182.58 % 45.205 M 0.000 -100.00 % 41.307 M 31.67 % 31.372 M -12.62 % 35.901 M -11.84 % 40.722 M -14.82 % 47.807 M 27.82 % 37.402 M 0.000 -100.00 % 5.000 M -63.06 % 13.536 M 0.000 -100.00 % 174.382 M 733.01 % 20.934 M -88.91 % 188.814 M -0.50 % 189.767 M 1.86 % 186.306 M -13.56 % 215.521 M -1.95 % 219.816 M -3.72 % 228.301 M 14.64 % 199.149 M 71.91 % 115.842 M 10.67 % 104.672 M -3.98 % 109.012 M 29.72 % 84.038 M 3.14 % 81.479 M -1.00 % 82.301 M 13.37 % 72.598 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.841 M 0.000 100.00 % -2.354 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
Intangible assets 0.000 -100.00 % 10.995 M -15.81 % 13.059 M -5.18 % 13.772 M -13.06 % 15.841 M 25.56 % 12.616 M -9.99 % 14.016 M 158.79 % 5.416 M -10.00 % 6.018 M 46.07 % 4.120 M 0.000 0.000 -100.00 % 137.000 K -99.91 % 154.196 M 30 433.86 % 505.000 K -99.68 % 159.284 M 16 990.56 % 932.000 K -13.22 % 1.074 M -71.01 % 3.705 M 58.94 % 2.331 M -33.78 % 3.520 M -14.91 % 4.137 M 37.21 % 3.015 M -19.23 % 3.733 M -99.45 % 674.347 M 12 940.94 % 5.171 M -12.21 % 5.890 M -10.88 % 6.609 M 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 10.995 M -15.81 % 13.059 M -5.18 % 13.772 M -13.06 % 15.841 M 25.56 % 12.616 M -9.99 % 14.016 M 158.79 % 5.416 M -10.00 % 6.018 M 46.07 % 4.120 M 0.000 0.000 -100.00 % 137.000 K -99.91 % 154.196 M 30 433.86 % 505.000 K -99.68 % 159.284 M 16 990.56 % 932.000 K -13.22 % 1.074 M -71.01 % 3.705 M 58.94 % 2.331 M -33.78 % 3.520 M -14.91 % 4.137 M 37.21 % 3.015 M -19.23 % 3.733 M -16.15 % 4.452 M -13.90 % 5.171 M -12.21 % 5.890 M -10.88 % 6.609 M 0.000 0.000
Property plant equipment net 1.578 B -0.61 % 1.588 B 2.66 % 1.547 B -2.12 % 1.580 B 1.98 % 1.549 B 0.32 % 1.544 B 1.49 % 1.522 B 14.84 % 1.325 B 4.30 % 1.271 B 2.60 % 1.238 B -1.43 % 1.256 B 12.64 % 1.115 B 4.52 % 1.067 B 19.36 % 893.940 M 0.22 % 892.000 M -0.04 % 892.353 M -0.85 % 900.047 M -2.20 % 920.248 M -4.92 % 967.820 M -1.36 % 981.150 M -0.25 % 983.637 M 3.84 % 947.301 M -1.69 % 963.586 M 59.42 % 604.449 M 2.86 % 587.624 M 6.23 % 553.146 M 12.11 % 493.416 M 23.96 % 398.052 M 32.79 % 299.755 M 5.52 % 284.070 M
Total non current assets 1.777 B 2.94 % 1.726 B 7.50 % 1.606 B 0.69 % 1.595 B -0.72 % 1.607 B 1.14 % 1.588 B 1.06 % 1.572 B 14.61 % 1.371 B 3.55 % 1.324 B 3.48 % 1.280 B 1.26 % 1.264 B 12.17 % 1.127 B 4.26 % 1.081 B 2.71 % 1.052 B -1.59 % 1.069 B -0.53 % 1.075 B -1.58 % 1.092 B -1.90 % 1.113 B -3.97 % 1.159 B -3.38 % 1.200 B -0.68 % 1.208 B 2.30 % 1.181 B 1.28 % 1.166 B 61.01 % 724.222 M 3.94 % 696.748 M 4.41 % 667.329 M 14.40 % 583.344 M 20.00 % 486.140 M 27.24 % 382.056 M 7.12 % 356.668 M
Other current assets 132.050 M 60.53 % 82.261 M -0.61 % 82.764 M -43.48 % 146.440 M 25.04 % 117.113 M -86.80 % 887.019 M -7.85 % 962.608 M -20.43 % 1.210 B 260.61 % 335.460 M -67.98 % 1.048 B 321.57 % 248.542 M -73.26 % 929.442 M -6.45 % 993.563 M -8.42 % 1.085 B -12.11 % 1.234 B 8.81 % 1.134 B 8.51 % 1.045 B 2.25 % 1.022 B -0.67 % 1.029 B -5.55 % 1.090 B 3.11 % 1.057 B -11.30 % 1.192 B 7.46 % 1.109 B 435.26 % 207.168 M 1.20 % 204.713 M 984.40 % 18.878 M -97.56 % 772.403 M 8 041.70 % 9.487 M -82.67 % 54.756 M -91.64 % 655.280 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M -93.24 % 147.856 M 2 857.12 % 5.000 M 0.000 -100.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 96.282 M 0.000 0.000
cash and cash equivalents 198.228 M 5.79 % 187.379 M -16.44 % 224.256 M -11.68 % 253.915 M 5.81 % 239.966 M -14.25 % 279.840 M 13.23 % 247.152 M 7.65 % 229.581 M -32.23 % 338.745 M 82.74 % 185.367 M 28.25 % 144.534 M -37.46 % 231.089 M -0.54 % 232.348 M -10.28 % 258.981 M 32.54 % 195.395 M 2.69 % 190.268 M 23.12 % 154.541 M -3.12 % 159.518 M 128.16 % 69.916 M 17.62 % 59.442 M -25.62 % 79.914 M 92.23 % 41.571 M -83.80 % 256.651 M -9.19 % 282.637 M 42.55 % 198.270 M -39.68 % 328.716 M 350.56 % 72.957 M -44.18 % 130.692 M -16.39 % 156.312 M 396.67 % 31.472 M
Cash and short term investments 198.228 M 5.79 % 187.379 M -16.44 % 224.256 M -11.68 % 253.915 M 5.81 % 239.966 M -14.25 % 279.840 M 13.23 % 247.152 M 7.65 % 229.581 M -32.23 % 338.745 M 82.74 % 185.367 M 28.25 % 144.534 M -37.46 % 231.089 M -0.54 % 232.348 M -10.28 % 258.981 M 32.54 % 195.395 M 2.69 % 190.268 M 23.12 % 154.541 M -3.12 % 159.518 M 128.16 % 69.916 M 0.68 % 69.442 M -69.51 % 227.770 M 389.08 % 46.571 M -81.85 % 256.651 M -12.30 % 292.637 M 47.60 % 198.270 M -39.68 % 328.716 M 350.56 % 72.957 M -67.86 % 226.974 M 45.21 % 156.312 M 396.67 % 31.472 M
Total current assets 1.225 B 6.57 % 1.150 B -18.09 % 1.404 B 0.43 % 1.398 B 11.70 % 1.251 B -10.33 % 1.395 B -8.16 % 1.519 B -8.62 % 1.663 B -3.81 % 1.728 B 23.20 % 1.403 B 18.30 % 1.186 B -8.63 % 1.298 B -4.64 % 1.361 B -9.61 % 1.506 B -6.89 % 1.617 B 8.75 % 1.487 B 11.64 % 1.332 B 1.46 % 1.313 B 6.89 % 1.228 B -5.48 % 1.299 B -10.53 % 1.452 B 4.80 % 1.386 B -9.45 % 1.530 B 14.15 % 1.340 B 12.03 % 1.196 B 5.31 % 1.136 B 17.33 % 968.338 M 0.18 % 966.586 M 5.55 % 915.804 M 15.84 % 790.553 M
Inventory 212.352 M 5.91 % 200.510 M -3.79 % 208.417 M 1.51 % 205.308 M -18.99 % 253.443 M 10.99 % 228.353 M -26.21 % 309.480 M 38.60 % 223.283 M 3.72 % 215.270 M 26.82 % 169.750 M 13.62 % 149.397 M 8.83 % 137.275 M 1.65 % 135.053 M -16.52 % 161.778 M -13.63 % 187.308 M 15.42 % 162.277 M 23.06 % 131.865 M 0.92 % 130.663 M 1.51 % 128.718 M -7.96 % 139.843 M -16.44 % 167.362 M 13.55 % 147.385 M -10.46 % 164.596 M 29.26 % 127.333 M 6.88 % 119.141 M 2.28 % 116.487 M -5.28 % 122.978 M 8.89 % 112.933 M -5.70 % 119.758 M 15.37 % 103.801 M
Net receivables 682.528 M 0.45 % 679.483 M -23.49 % 888.154 M 12.16 % 791.859 M 23.61 % 640.623 M -15.33 % 756.627 M -13.38 % 873.533 M -18.08 % 1.066 B 27.12 % 838.892 M -6.54 % 897.627 M 39.52 % 643.371 M -13.69 % 745.401 M -10.19 % 829.946 M -12.13 % 944.535 M -11.27 % 1.064 B 5.90 % 1.005 B 14.48 % 878.000 M 0.73 % 871.668 M 1.01 % 862.953 M -5.32 % 911.409 M -8.96 % 1.001 B 0.39 % 997.227 M -4.15 % 1.040 B 45.85 % 713.283 M 5.77 % 674.347 M 0.33 % 672.106 M 0.000 -100.00 % 617.192 M 5.51 % 584.978 M 0.000
Tax assets 0.000 0.000 -100.00 % 1.067 M 2.01 % 1.046 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.624 M 17.75 % 6.475 M 0.000 -100.00 % 4.070 M 74.38 % 2.334 M -0.85 % 2.354 M -0.68 % 2.370 M 6.04 % 2.235 M 50.61 % 1.484 M 70.97 % 868.000 K -20.29 % 1.089 M -8.56 % 1.191 M 314.98 % 287.000 K 44.95 % 198.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 231.018 M -2.41 % 236.728 M -5.10 % 249.444 M -23.57 % 326.363 M 24.37 % 262.406 M 8.48 % 241.885 M 38.54 % 174.593 M -11.81 % 197.971 M -32.85 % 294.811 M 90.17 % 155.023 M -10.91 % 174.014 M -22.51 % 224.575 M 16.65 % 192.527 M -48.15 % 371.311 M -33.79 % 560.850 M 16.50 % 481.401 M -29.48 % 682.654 M 10.34 % 618.661 M -14.40 % 722.769 M 3.48 % 698.447 M -6.27 % 745.184 M 42.89 % 521.501 M -4.19 % 544.313 M -9.75 % 603.111 M 94.05 % 310.803 M -33.86 % 469.942 M 9.00 % 431.123 M 50.91 % 285.678 M -24.23 % 377.033 M -4.89 % 396.402 M
Tax payables 0.000 0.000 0.000 -100.00 % 3.302 M -93.18 % 48.432 M 747.60 % 5.714 M -90.94 % 63.035 M -0.70 % 63.480 M 33.17 % 47.668 M 7.47 % 44.354 M 6.91 % 41.489 M 11.37 % 37.252 M -37.12 % 59.244 M 8.11 % 54.801 M -39.25 % 90.205 M 34.13 % 67.250 M 498.52 % 11.236 M -5.23 % 11.856 M 47.13 % 8.058 M 9.31 % 7.372 M -54.93 % 16.358 M 99.32 % 8.207 M -83.72 % 50.398 M 780.78 % 5.722 M -88.29 % 48.861 M 3 815.14 % 1.248 M -79.14 % 5.984 M 100.40 % 2.986 M -41.85 % 5.135 M 101.21 % 2.552 M
Deferred revenue non current 0.000 -100.00 % 29.617 M 0.000 -100.00 % 33.381 M 35.26 % 24.679 M -6.23 % 26.319 M -26.95 % 36.028 M -4.27 % 37.635 M -3.57 % 39.027 M 5.43 % 37.018 M -5.77 % 39.285 M 0.94 % 38.918 M 17.14 % 33.223 M 29.06 % 25.742 M 70.41 % 15.106 M -26.43 % 20.532 M 61.55 % 12.709 M -1.98 % 12.966 M -2.50 % 13.299 M -61.20 % 34.276 M 30.31 % 26.304 M -2.71 % 27.037 M 13.60 % 23.800 M 0.00 % 23.800 M -11.57 % 26.913 M -6.55 % 28.800 M 0.000 0.000 0.000 0.000
Minority interest 286.290 M -0.08 % 286.514 M 0.54 % 284.963 M 1.19 % 281.602 M -1.19 % 285.004 M -1.34 % 288.867 M 1.63 % 284.242 M 5.11 % 270.430 M 12.73 % 239.883 M 7.14 % 223.893 M 4.24 % 214.786 M 8.21 % 198.498 M 2.88 % 192.945 M 7.40 % 179.654 M 8.78 % 165.150 M 4.33 % 158.299 M 10.80 % 142.865 M 11.82 % 127.762 M 10.31 % 115.820 M 4.90 % 110.413 M -3.86 % 114.841 M 5.50 % 108.856 M 11.29 % 97.814 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 19.142 M -26.05 % 25.886 M -8.13 % 28.176 M 2.31 % 27.540 M -2.68 % 28.297 M -8.82 % 31.034 M -9.83 % 34.418 M -24.05 % 45.315 M 14.06 % 39.729 M -12.15 % 45.224 M -7.14 % 48.700 M -25.86 % 65.684 M 59.93 % 41.071 M 451.58 % 7.446 M 0.00 % 7.446 M -4.76 % 7.818 M 0.00 % 7.818 M -4.29 % 8.168 M -1.98 % 8.333 M -1.94 % 8.498 M -4.51 % 8.899 M 1.02 % 8.809 M -86.56 % 65.544 M 634.96 % 8.918 M -83.73 % 54.814 M -15.79 % 65.092 M -3.13 % 67.198 M 31.59 % 51.065 M 236.11 % 15.193 M -9.97 % 16.875 M
Preferred stock 0.000 0.000 0.000 -100.00 % 23.389 M 0.00 % 23.389 M 0.000 -100.00 % 23.389 M 0.00 % 23.389 M 0.000 0.000 0.000 0.000 -100.00 % 23.389 M 0.000 -100.00 % 23.389 M 0.000 -100.00 % 22.581 M 0.000 -100.00 % 23.389 M 0.000 -100.00 % 22.025 M 0.000 -100.00 % 18.752 M 0.000 -100.00 % 19.356 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 92.968 M 0.00 % 92.968 M 0.00 % 92.968 M -52.18 % 194.426 M 0.57 % 193.324 M -18.92 % 238.450 M 416.24 % 46.190 M 0.00 % 46.190 M -50.32 % 92.968 M 0.00 % 92.968 M 0.00 % 92.968 M -54.60 % 204.753 M 16.55 % 175.671 M -11.75 % 199.060 M 18.98 % 167.301 M -12.27 % 190.690 M 16.78 % 163.285 M -11.94 % 185.422 M 22.13 % 151.823 M -13.35 % 175.212 M 20.65 % 145.227 M -13.17 % 167.252 M 14.40 % 146.204 M -11.28 % 164.792 M 20.11 % 137.199 M -12.05 % 155.995 M -64.24 % 436.183 M 198.65 % 146.053 M 12.17 % 130.203 M -55.07 % 289.769 M
Deferred tax liabilities non current 0.000 -100.00 % 4.712 M 0.000 -100.00 % 4.989 M 13.08 % 4.412 M -27.52 % 6.087 M 31.70 % 4.622 M -47.10 % 8.737 M 10.26 % 7.924 M 16.75 % 6.787 M 48.38 % 4.574 M -18.74 % 5.629 M 32.85 % 4.237 M -43.69 % 7.525 M 72.95 % 4.351 M -48.02 % 8.370 M 67.17 % 5.007 M 0.00 % 5.007 M 41.92 % 3.528 M 70.11 % 2.074 M -6.28 % 2.213 M -1.21 % 2.240 M -5.12 % 2.361 M -22.44 % 3.044 M -23.69 % 3.989 M -2.06 % 4.073 M -12.99 % 4.681 M -21.09 % 5.932 M 163.64 % 2.250 M 17.99 % 1.907 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 3.002 B 4.39 % 2.876 B -4.44 % 3.009 B 0.57 % 2.992 B 4.72 % 2.858 B -4.22 % 2.984 B -3.47 % 3.091 B 1.88 % 3.034 B -0.62 % 3.053 B 13.79 % 2.683 B 9.51 % 2.450 B 1.04 % 2.425 B -0.70 % 2.442 B -4.54 % 2.558 B -4.78 % 2.686 B 4.85 % 2.562 B 5.69 % 2.424 B -0.08 % 2.426 B 1.62 % 2.387 B -4.47 % 2.499 B -6.06 % 2.660 B 3.65 % 2.567 B -4.81 % 2.696 B 30.59 % 2.065 B 9.05 % 1.893 B 4.97 % 1.804 B 16.23 % 1.552 B 6.81 % 1.453 B 11.93 % 1.298 B 13.13 % 1.147 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
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 2010-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.062 M 0.000 100.00 % -7.972 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 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 % 197.000 K 20.12 % 164.000 K -62.73 % 440.000 K -21.43 % 560.000 K -66.75 % 1.684 M 0.00 % 1.684 M 3 107.62 % 52.500 K 0.00 % 52.500 K 100.00 % 26.250 K 0.000 0.000
Change in working capital -61.324 M 70.14 % -205.358 M 40.38 % -344.439 M 8.74 % -377.429 M -1 932.62 % 20.595 M 105.79 % 10.008 M 109.45 % -105.852 M 58.62 % -255.831 M 43.30 % -451.207 M -56.39 % -288.508 M -232.95 % -86.652 M 73.97 % -332.946 M -330.72 % 144.307 M -57.49 % 339.437 M 392.00 % -116.246 M -517.34 % 27.854 M 196.14 % -28.971 M 37.82 % -46.595 M -174.76 % 62.329 M -48.49 % 121.014 M 542.90 % -27.323 M -128.72 % 95.151 M 1 089.20 % -9.619 M 4.60 % -10.083 M 94.75 % -191.931 M -2 022.43 % -9.043 M 0.00 % -9.043 M 71.53 % -31.768 M 0.00 % -31.768 M -100.00 % -15.884 M 71.13 % -55.024 M -100.00 % -27.512 M
Accounts receivables -49.387 M 76.82 % -213.041 M 37.07 % -338.530 M 20.39 % -425.237 M -1 041.04 % 45.188 M 171.15 % -63.514 M -222.54 % -19.692 M 92.02 % -246.632 M 39.17 % -405.473 M -13.16 % -358.311 M -17 378.59 % -2.050 M 99.38 % -328.045 M -381.03 % 116.730 M -14.03 % 135.780 M 288.84 % -71.904 M 25.56 % -96.597 M -269.93 % -26.112 M -67.76 % -15.565 M -129.58 % 52.623 M -55.47 % 118.183 M 946.95 % -13.954 M -122.30 % 62.566 M 362.56 % -23.829 M 45.75 % -43.922 M 76.65 % -188.120 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -11.842 M -258.68 % 7.463 M 340.05 % -3.109 M -106.83 % 45.523 M 281.44 % -25.090 M -134.02 % 73.756 M 185.57 % -86.197 M -821.99 % -9.349 M 79.46 % -45.520 M -98.13 % -22.975 M -386.36 % 8.023 M 461.07 % -2.222 M -108.31 % 26.725 M -7.02 % 28.742 M 166.07 % -43.502 M -46.25 % -29.744 M -1 490.59 % -1.870 M 3.86 % -1.945 M -117.48 % 11.125 M -59.57 % 27.519 M 237.75 % -19.977 M -216.07 % 17.211 M -14.13 % 20.042 M 344.65 % -8.192 M -208.67 % -2.654 M -49.35 % -1.777 M 0.00 % -1.777 M 61.08 % -4.566 M 0.00 % -4.566 M -100.00 % -2.283 M 72.82 % -8.399 M -100.00 % -4.199 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 100.00 % -29.168 M 0.000 -100.00 % 27.808 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
Other working capital -95.000 K -143.18 % 220.000 K 107.86 % -2.800 M -222.54 % 2.285 M 359.76 % 497.000 K 312.39 % -234.000 K -732.43 % 37.000 K -75.33 % 150.000 K 170.09 % -214.000 K -100.23 % 92.778 M 200.17 % -92.625 M -3 357.45 % -2.679 M -414.44 % 852.000 K -99.51 % 174.915 M 20 923.21 % -840.000 K -100.46 % 183.363 M 18 640.24 % -989.000 K 98.26 % -56.893 M -3 909.34 % -1.419 M 94.25 % -24.688 M -473.61 % 6.608 M -57.02 % 15.374 M 363.61 % -5.832 M -113.88 % 42.031 M 3 732.76 % -1.157 M 84.08 % -7.266 M 0.00 % -7.266 M 73.29 % -27.202 M 0.00 % -27.202 M -100.00 % -13.601 M 70.83 % -46.625 M -100.00 % -23.313 M
Other non cash items -1.450 M -102.25 % 64.311 M 272.80 % -37.216 M -140.01 % 93.006 M 124.61 % 41.407 M -35.11 % 63.810 M 610.50 % 8.981 M -83.20 % 53.464 M -70.51 % 181.313 M 100.20 % 90.566 M 206.68 % -84.894 M -240.21 % 60.547 M 134.19 % -177.091 M -11.93 % -158.219 M -265.16 % 95.797 M 335.99 % -40.594 M -147.10 % -16.428 M -114.19 % 115.739 M 251.80 % 32.899 M 3 107.22 % -1.094 M -102.28 % 47.936 M 780.91 % -7.040 M -1 108.60 % 698.000 K -98.67 % 52.557 M -58.83 % 127.662 M 16 919.76 % -759.000 K -101.75 % 43.346 M 429.33 % -13.162 M -134.87 % 37.742 M 809.01 % 4.152 M 178.32 % -5.301 M -100.00 % -2.651 M
Net cash provided by operating activities 3.666 M 103.06 % -119.681 M 59.87 % -298.220 M -29.28 % -230.678 M -309.89 % 109.905 M -23.32 % 143.327 M 2 537.11 % 5.435 M 116.02 % -33.934 M 78.93 % -161.050 M -71.66 % -93.821 M 13.41 % -108.353 M 40.43 % -181.883 M -402.87 % 60.054 M -78.63 % 280.966 M 331.29 % 65.146 M -48.67 % 126.919 M 69.60 % 74.833 M -58.50 % 180.338 M 16.69 % 154.542 M -10.74 % 173.134 M 109.99 % 82.448 M -41.57 % 141.106 M 323.49 % 33.320 M -53.09 % 71.033 M 465.08 % -19.457 M -138.27 % 50.847 M 0.00 % 50.847 M 180.21 % 18.146 M 0.00 % 18.146 M 100.00 % 9.073 M 801.70 % -1.293 M -100.00 % -646.500 K
Investments in property plant and equipment -81.284 M 0.000 100.00 % -78.389 M -54.98 % -50.580 M 35.28 % -78.148 M 21.41 % -99.432 M -18.47 % -83.933 M 38.91 % -137.400 M -39.74 % -98.325 M -30.52 % -75.332 M 13.97 % -87.568 M -43.30 % -61.109 M -92.60 % -31.728 M -24.90 % -25.403 M 21.50 % -32.359 M 33.06 % -48.339 M -231.34 % -14.589 M 72.53 % -53.111 M -197.36 % -17.861 M 62.41 % -47.511 M 20.21 % -59.547 M -15.83 % -51.410 M 31.23 % -74.761 M -152.21 % -29.642 M 41.53 % -50.692 M 32.58 % -75.185 M 0.00 % -75.185 M -52.94 % -49.159 M 0.00 % -49.159 M -100.00 % -24.579 M 45.52 % -45.113 M -100.00 % -22.556 M
Acquisitions net 0.000 0.000 100.00 % -91.140 M -4 127.40 % 2.263 M 127.62 % -8.193 M 73.39 % -30.787 M 55.77 % -69.601 M -148.95 % 142.188 M 192.14 % -154.318 M -2 389.00 % -6.200 M 48.38 % -12.011 M -140.22 % -5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.542 M 112.48 % -124.545 M -777.63 % -14.191 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -27.920 M 83.72 % -171.517 M -334.63 % 73.101 M 357.36 % -28.404 M -318.11 % 13.023 M 314.76 % -6.064 M -110.81 % 56.095 M 548.72 % -12.501 M -119.87 % 62.922 M 18.84 % 52.947 M 586.96 % -10.873 M -250.57 % 7.221 M 152.88 % -13.655 M -158.43 % 23.370 M 433.86 % -7.000 M -119.54 % 35.825 M 1 922.87 % 1.771 M -93.71 % 28.146 M -42.17 % 48.670 M 3 289.38 % -1.526 M -113.92 % 10.959 M 11.35 % 9.842 M -40.74 % 16.609 M 354.31 % -6.531 M -112.62 % 51.735 M 197.81 % -52.895 M 9.96 % -58.749 M -8 001.68 % 743.500 K 154.33 % -1.369 M -100.00 % -684.250 K -104.61 % 14.839 M 100.00 % 7.419 M
Net cash used for investing activites -109.204 M 36.33 % -171.517 M -77.87 % -96.428 M -25.69 % -76.721 M -4.64 % -73.318 M 46.20 % -136.283 M -39.86 % -97.439 M -1 163.31 % -7.713 M 95.93 % -189.721 M -563.71 % -28.585 M 74.12 % -110.452 M -87.56 % -58.888 M -29.76 % -45.383 M -2 132.32 % -2.033 M 94.83 % -39.359 M -214.52 % -12.514 M 2.37 % -12.818 M 48.66 % -24.965 M -181.03 % 30.809 M 162.83 % -49.037 M -0.92 % -48.588 M -86.69 % -26.026 M 85.75 % -182.697 M -262.75 % -50.364 M -4 928.76 % 1.043 M 100.81 % -128.080 M 4.37 % -133.934 M -176.64 % -48.415 M 4.18 % -50.527 M -100.00 % -25.264 M 16.55 % -30.274 M -100.00 % -15.137 M
Debt repayment 137.574 M 0.000 -100.00 % 388.124 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 % 242.684 M 0.000 -100.00 % 48.929 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.459 M 0.00 % 74.459 M 100.00 % 37.229 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -5.000 M 0.000 100.00 % -7.100 M 0.000 100.00 % -45.000 M 0.000 100.00 % -15.000 M 0.000 100.00 % -15.000 M 0.000 0.000 100.00 % -50.000 M 8.76 % -54.800 M 0.000 100.00 % -27.500 M 0.000 100.00 % -6.875 M 0.000 0.000 0.000 0.000 100.00 % -10.450 M 0.000 100.00 % -15.400 M -10.79 % -13.900 M 0.00 % -13.900 M 0.000 0.000 0.000 100.00 % -42.263 M -100.00 % -21.132 M
Other financing activites -21.187 M -108.17 % 259.321 M 1 220.90 % -23.135 M -107.04 % 328.448 M 529.56 % -76.461 M -208.23 % 70.644 M -35.53 % 109.575 M 308.65 % -52.516 M -110.42 % 504.148 M 182.85 % 178.239 M 34.77 % 132.250 M -44.78 % 239.512 M 2 654.28 % 8.696 M 105.42 % -160.547 M -677.09 % -20.660 M 59.63 % -51.178 M 23.61 % -66.992 M -13.75 % -58.896 M 66.32 % -174.877 M -20.96 % -144.569 M -3 324.83 % 4.483 M 103.24 % -138.542 M -242.56 % 97.180 M 48.88 % 65.273 M 239.39 % -46.826 M -115.78 % 296.695 M 182.51 % -359.572 M -262.98 % 220.624 M 185.98 % -256.600 M -100.00 % -128.300 M 45.89 % -237.114 M -100.00 % -118.557 M
Net cash used provided by financing activities 116.387 M -54.24 % 254.321 M -30.32 % 364.989 M 13.58 % 321.348 M 520.28 % -76.461 M -398.16 % 25.644 M -76.60 % 109.575 M 262.29 % -67.516 M -113.39 % 504.148 M 208.84 % 163.239 M 23.43 % 132.250 M -44.78 % 239.512 M 679.88 % -41.304 M 80.82 % -215.347 M -942.34 % -20.660 M 73.74 % -78.678 M -17.44 % -66.992 M -1.86 % -65.771 M 62.39 % -174.877 M -20.96 % -144.569 M -3 324.83 % 4.483 M 103.24 % -138.542 M -259.74 % 86.730 M 32.87 % 65.273 M 204.90 % -62.226 M -111.84 % 525.479 M 240.70 % -373.472 M -189.25 % 418.470 M 263.08 % -256.600 M -100.00 % -128.300 M 54.08 % -279.377 M -100.00 % -139.688 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 279.840 M 200.00 % -279.840 M -221.89 % 229.581 M 200.00 % -229.582 M -223.85 % 185.368 M 200.00 % -185.367 M -180.21 % 231.089 M 200.00 % -231.089 M 0.000 100.00 % -40.750 K 0.000 0.000 0.000 100.00 % -173.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -452.403 M -200.00 % 452.403 M 233.61 % -338.591 M -200.00 % 338.591 M 100.00 % 169.296 M -45.33 % 309.646 M 100.00 % 154.823 M
Net change in cash 198.228 M 188.39 % -224.256 M -200.00 % 224.256 M 0.000 -100.00 % 239.966 M 197.09 % -247.152 M -200.00 % 247.152 M 172.96 % -338.745 M -200.00 % 338.745 M 334.37 % -144.534 M -200.00 % 144.534 M 162.21 % -232.348 M -200.00 % 232.348 M 218.91 % -195.395 M -200.00 % 195.395 M 226.44 % -154.541 M -200.00 % 154.541 M 321.04 % -69.916 M -200.00 % 69.916 M 187.49 % -79.914 M -200.00 % 79.914 M 222.88 % -65.033 M -200.00 % 65.033 M 255.81 % -41.738 M -200.00 % 41.738 M 602.02 % -8.314 M -300.00 % -2.079 M -102.09 % 99.220 M 300.00 % 24.805 M 0.00 % 24.805 M 3 922.03 % -649.000 K 0.00 % -649.000 K
Cash at beginning of period 0.000 -100.00 % 224.256 M 0.000 -100.00 % 239.966 M 0.000 -100.00 % 247.152 M 0.000 -100.00 % 338.745 M 0.000 -100.00 % 144.534 M 0.000 -100.00 % 232.348 M 0.000 -100.00 % 195.395 M 0.000 -100.00 % 154.541 M 0.000 -100.00 % 69.916 M 0.000 -100.00 % 79.914 M 0.000 -100.00 % 65.033 M 0.000 -100.00 % 41.738 M 0.000 -100.00 % 130.692 M 300.00 % 32.673 M 3.82 % 31.472 M 300.00 % 7.868 M 0.00 % 7.868 M -7.62 % 8.517 M 0.00 % 8.517 M
Cash at end of period 198.228 M 0.000 -100.00 % 224.256 M -6.55 % 239.966 M 0.00 % 239.966 M 0.000 -100.00 % 247.152 M 0.000 -100.00 % 338.745 M 0.000 -100.00 % 144.534 M 0.000 -100.00 % 232.348 M 302.18 % 57.772 M -70.43 % 195.395 M 201.79 % 64.745 M -58.10 % 154.541 M 224.89 % 47.567 M -31.97 % 69.916 M 0.000 -100.00 % 79.914 M 0.000 -100.00 % 65.033 M 0.000 -100.00 % 41.738 M -65.89 % 122.378 M 300.00 % 30.595 M -76.59 % 130.692 M 300.00 % 32.673 M 0.00 % 32.673 M 315.26 % 7.868 M 0.00 % 7.868 M
Operating cash flow 3.666 M 103.06 % -119.681 M 59.87 % -298.220 M -29.28 % -230.678 M -309.89 % 109.905 M -23.32 % 143.327 M 2 537.11 % 5.435 M 116.02 % -33.934 M 78.93 % -161.050 M -71.66 % -93.821 M 13.41 % -108.353 M 40.43 % -181.883 M -402.87 % 60.054 M -78.63 % 280.966 M 331.29 % 65.146 M -48.67 % 126.919 M 69.60 % 74.833 M -58.50 % 180.338 M 16.69 % 154.542 M -10.74 % 173.134 M 109.99 % 82.448 M -41.57 % 141.106 M 323.49 % 33.320 M -53.09 % 71.033 M 465.08 % -19.457 M -138.27 % 50.847 M 0.00 % 50.847 M 180.21 % 18.146 M 0.00 % 18.146 M 100.00 % 9.073 M 801.70 % -1.293 M -100.00 % -646.500 K
Capital expenditure -81.284 M 46.62 % -152.260 M -94.24 % -78.389 M -54.98 % -50.580 M 35.28 % -78.148 M 21.41 % -99.432 M -18.47 % -83.933 M 38.91 % -137.400 M -39.74 % -98.325 M -30.52 % -75.332 M 13.97 % -87.568 M -43.30 % -61.109 M -92.60 % -31.728 M -24.90 % -25.403 M 21.50 % -32.359 M 33.06 % -48.339 M -231.34 % -14.589 M 72.53 % -53.111 M -197.36 % -17.861 M 62.41 % -47.511 M 20.21 % -59.547 M -15.83 % -51.410 M 31.23 % -74.761 M -152.21 % -29.642 M 41.53 % -50.692 M 32.58 % -75.185 M 0.00 % -75.185 M -52.94 % -49.159 M 0.00 % -49.159 M -100.00 % -24.579 M 45.52 % -45.113 M -100.00 % -22.556 M
Free CashFlow -77.618 M 71.46 % -271.941 M 27.79 % -376.609 M -33.90 % -281.258 M -985.66 % 31.757 M -27.65 % 43.895 M 155.92 % -78.498 M 54.18 % -171.334 M 33.94 % -259.375 M -53.34 % -169.153 M 13.66 % -195.921 M 19.37 % -242.992 M -957.84 % 28.326 M -88.92 % 255.563 M 679.46 % 32.787 M -58.28 % 78.580 M 30.44 % 60.244 M -52.65 % 127.227 M -6.92 % 136.681 M 8.80 % 125.623 M 448.55 % 22.901 M -74.47 % 89.696 M 316.44 % -41.441 M -200.12 % 41.391 M 159.00 % -70.149 M -188.22 % -24.339 M 0.00 % -24.339 M 21.52 % -31.013 M 0.00 % -31.013 M -100.00 % -15.506 M 66.59 % -46.406 M -100.00 % -23.203 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 2010