1206.HK

Technovator International Limited 1206.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 1.829 B -0.48 % 1.838 B 5.70 % 1.739 B 7.40 % 1.619 B -6.77 % 1.737 B -0.92 % 1.753 B -13.94 % 2.037 B 2.86 % 1.980 B 10.84 % 1.786 B 5.54 % 1.693 B 23.22 % 1.374 B 52.42 % 901.236 M 16.25 % 775.289 M 26.50 % 612.869 M 24.72 % 491.378 M
Net income -265.908 M -163.37 % -100.964 M -283.15 % 55.127 M 21.67 % 45.307 M -65.31 % 130.601 M 15.71 % 112.866 M -56.78 % 261.165 M 0.70 % 259.358 M 10.78 % 234.127 M -69.94 % 778.919 M 411.90 % 152.162 M 46.79 % 103.660 M 24.01 % 83.590 M 27.33 % 65.647 M 40.41 % 46.753 M
Income before tax -296.797 M -197.76 % -99.676 M -252.37 % 65.416 M 20.34 % 54.359 M -64.80 % 154.440 M 20.21 % 128.479 M -58.70 % 311.083 M 1.54 % 306.379 M 14.31 % 268.028 M 29.70 % 206.646 M -6.87 % 221.891 M 48.76 % 149.161 M 24.53 % 119.780 M 30.60 % 91.717 M 60.07 % 57.299 M
Income before tax ratio -0.16 -199.19 % -0.05 -244.15 % 0.04 12.05 % 0.03 -62.25 % 0.09 21.32 % 0.07 -52.01 % 0.15 -1.29 % 0.15 3.13 % 0.15 22.90 % 0.12 -24.42 % 0.16 -2.40 % 0.17 7.13 % 0.15 3.24 % 0.15 28.34 % 0.12
EBITDA -203.985 M -1 002.79 % 22.595 M -84.30 % 143.957 M 4.41 % 137.883 M -47.39 % 262.096 M 7.45 % 243.914 M -43.81 % 434.099 M 4.09 % 417.027 M 10.18 % 378.507 M 14.10 % 331.734 M 10.75 % 299.542 M 53.84 % 194.716 M 31.81 % 147.725 M 25.75 % 117.473 M 42.07 % 82.689 M
Net income ratio -0.15 -164.63 % -0.05 -273.27 % 0.03 13.29 % 0.03 -62.79 % 0.08 16.79 % 0.06 -49.79 % 0.13 -2.10 % 0.13 -0.06 % 0.13 -71.52 % 0.46 315.43 % 0.11 -3.69 % 0.12 6.68 % 0.11 0.66 % 0.11 12.58 % 0.10
Ratio EBITDA -0.11 -1 007.12 % 0.01 -85.15 % 0.08 -2.79 % 0.09 -43.57 % 0.15 8.45 % 0.14 -34.71 % 0.21 1.20 % 0.21 -0.60 % 0.21 8.11 % 0.20 -10.12 % 0.22 0.93 % 0.22 13.39 % 0.19 -0.59 % 0.19 13.90 % 0.17
Gross profit ratio 0.08 -13.84 % 0.09 -47.21 % 0.17 -11.01 % 0.20 -6.10 % 0.21 4.26 % 0.20 -14.31 % 0.23 -6.34 % 0.25 4.01 % 0.24 2.67 % 0.23 -32.83 % 0.35 -6.00 % 0.37 3.29 % 0.36 -4.00 % 0.37 9.74 % 0.34
Weighted average shs out dil 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M -0.03 % 782.448 M -1.38 % 793.409 M -2.74 % 815.748 M 5.69 % 771.801 M 16.69 % 661.388 M 4.25 % 634.426 M 26.50 % 501.519 M 25.93 % 398.257 M 5.90 % 376.062 M
Weighted average shs out 782.085 M -0.01 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M -0.03 % 782.448 M -1.38 % 793.409 M -0.54 % 797.698 M 9.37 % 729.346 M 16.97 % 623.550 M 2.02 % 611.226 M 21.87 % 501.519 M 30.29 % 384.926 M 5.98 % 363.200 M
EPS diluted -0.34 -161.54 % -0.13 -284.40 % 0.07 21.76 % 0.06 -65.94 % 0.17 21.43 % 0.14 -57.58 % 0.33 0.00 % 0.33 13.79 % 0.29 20.83 % 0.24 -11.11 % 0.27 92.86 % 0.14 -17.65 % 0.17 6.25 % 0.16 23.08 % 0.13
Earnings per share -0.34 -161.54 % -0.13 -284.40 % 0.07 21.76 % 0.06 -65.94 % 0.17 21.43 % 0.14 -57.58 % 0.33 0.00 % 0.33 13.79 % 0.29 16.00 % 0.25 -16.67 % 0.30 100.00 % 0.15 -11.76 % 0.17 0.00 % 0.17 30.77 % 0.13
Gross profit 145.193 M -14.25 % 169.323 M -44.20 % 303.434 M -4.43 % 317.489 M -12.45 % 362.654 M 3.30 % 351.055 M -26.25 % 475.998 M -3.67 % 494.109 M 15.29 % 428.594 M 8.36 % 395.539 M -17.23 % 477.867 M 43.27 % 333.537 M 20.07 % 277.792 M 21.44 % 228.743 M 36.87 % 167.122 M
Income tax expense 31.752 M 11 616.61 % 271.000 K -97.21 % 9.698 M 10.37 % 8.787 M -59.86 % 21.892 M 45.35 % 15.062 M -69.72 % 49.749 M 14.40 % 43.488 M 19.79 % 36.303 M 70.03 % 21.351 M -62.54 % 57.000 M 62.56 % 35.065 M 41.11 % 24.849 M 42.37 % 17.453 M 80.36 % 9.677 M
Cost of revenue 1.684 B 0.92 % 1.669 B 16.25 % 1.435 B 10.29 % 1.302 B -5.27 % 1.374 B -1.98 % 1.402 B -10.18 % 1.561 B 5.03 % 1.486 B 9.44 % 1.358 B 4.68 % 1.297 B 44.80 % 895.763 M 57.79 % 567.699 M 14.11 % 497.497 M 29.51 % 384.127 M 18.46 % 324.256 M
General and administrative expenses 164.224 M -2.35 % 168.183 M 26.44 % 133.009 M -7.50 % 143.800 M 11.32 % 129.176 M -20.97 % 163.446 M 41.15 % 115.792 M -13.22 % 133.432 M 1.36 % 131.647 M 13.41 % 116.085 M -8.45 % 126.797 M 35.52 % 93.564 M 11.89 % 83.622 M -31.90 % 122.790 M 19.30 % 102.925 M
Selling and marketing expenses 85.759 M 35.44 % 63.320 M -22.26 % 81.452 M -21.33 % 103.532 M 15.06 % 89.981 M -4.65 % 94.374 M 10.96 % 85.049 M 3.78 % 81.949 M 23.82 % 66.183 M -5.81 % 70.269 M -21.95 % 90.025 M 35.64 % 66.372 M 13.21 % 58.629 M 0.000 0.000
Other expenses 159.319 M 448.58 % 29.042 M 1 649.52 % 1.660 M -94.20 % 28.638 M 194.25 % -30.386 M -35.03 % -22.503 M -2 604.69 % -832.000 K 52.24 % -1.742 M 55.01 % -3.872 M 90.71 % -41.676 M -19 860.56 % 210.905 K 103.14 % -6.715 M -3 088.25 % 224.705 K 102.83 % -7.944 M 15.05 % -9.352 M
Operating expenses 431.433 M 65.59 % 260.545 M 12.63 % 231.331 M -19.51 % 287.398 M 46.60 % 196.036 M -19.18 % 242.546 M 28.66 % 188.512 M -9.53 % 208.369 M 14.65 % 181.736 M 17.93 % 154.099 M -34.53 % 235.382 M 35.10 % 174.232 M 12.51 % 154.859 M 16.07 % 133.424 M 25.31 % 106.473 M
Cost and expenses 2.115 B 9.65 % 1.929 B 15.75 % 1.667 B 4.90 % 1.589 B 1.21 % 1.570 B -4.51 % 1.644 B -5.99 % 1.749 B 3.24 % 1.694 B 10.05 % 1.539 B 6.08 % 1.451 B 28.29 % 1.131 B 52.46 % 741.931 M 13.73 % 652.357 M 26.05 % 517.551 M 20.16 % 430.729 M
Research and development expenses 22.131 M 0.000 -100.00 % 15.210 M 33.09 % 11.428 M 57.30 % 7.265 M 0.50 % 7.229 M 26.16 % 5.730 M 3.35 % 5.544 M -9.96 % 6.157 M -34.65 % 9.421 M -72.42 % 34.154 M 24.99 % 27.326 M 39.02 % 19.655 M 5.80 % 18.578 M 44.01 % 12.900 M
Selling general and administrative expenses 249.983 M 7.98 % 231.503 M 7.95 % 214.461 M -13.29 % 247.332 M 12.86 % 219.157 M -15.00 % 257.820 M 28.37 % 200.841 M -6.75 % 215.381 M 8.87 % 197.830 M 6.16 % 186.354 M -14.05 % 216.823 M 35.57 % 159.936 M 12.43 % 142.251 M 15.85 % 122.790 M 19.30 % 102.925 M
Interest income 29.488 M 19.93 % 24.587 M -11.02 % 27.632 M -11.05 % 31.066 M -22.76 % 40.221 M -2.49 % 41.247 M 17.19 % 35.198 M 12.39 % 31.317 M 30.12 % 24.068 M 0.000 -100.00 % 9.821 M 70.05 % 5.775 M 2 334.95 % 237.188 K 30.13 % 182.265 K 19.48 % 152.550 K
Interest expense 10.557 M 24.88 % 8.454 M 26.42 % 6.687 M -9.16 % 7.361 M -39.55 % 12.178 M 3.04 % 11.819 M 9.15 % 10.828 M -19.79 % 13.500 M -56.31 % 30.897 M 0.000 -100.00 % 22.343 M 267.58 % 6.078 M 69.36 % 3.589 M 5.36 % 3.406 M -5.07 % 3.588 M
Depreciation and amortization 111.590 M -1.96 % 113.817 M 1.93 % 111.659 M 4.75 % 106.600 M 11.65 % 95.478 M -7.85 % 103.616 M -7.64 % 112.188 M 15.48 % 97.148 M 22.07 % 79.582 M -14.28 % 92.837 M 45.40 % 63.848 M 118.99 % 29.156 M 19.71 % 24.356 M 2.19 % 23.833 M 9.32 % 21.801 M
Operating income -286.240 M -213.78 % -91.222 M -226.52 % 72.103 M 139.62 % 30.091 M -81.94 % 166.618 M 18.76 % 140.298 M -56.42 % 321.911 M 0.64 % 319.879 M 7.01 % 298.925 M 23.81 % 241.440 M -4.73 % 253.440 M 60.03 % 158.366 M 28.34 % 123.394 M 29.72 % 95.123 M 56.23 % 60.887 M
Operating income ratio -0.16 -215.29 % -0.05 -219.69 % 0.04 123.11 % 0.02 -80.63 % 0.10 19.86 % 0.08 -49.36 % 0.16 -2.16 % 0.16 -3.46 % 0.17 17.31 % 0.14 -22.69 % 0.18 5.00 % 0.18 10.41 % 0.16 2.54 % 0.16 25.26 % 0.12
Total other income expenses net -10.557 M -24.88 % -8.454 M -26.42 % -6.687 M -127.55 % 24.268 M 299.28 % -12.178 M -3.04 % -11.819 M -9.15 % -10.828 M 19.79 % -13.500 M 56.31 % -30.897 M 11.20 % -34.794 M -55.68 % -22.349 M -25.74 % -17.775 M -391.83 % -3.614 M -6.09 % -3.406 M 5.07 % -3.588 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 3.815 M 105.09 % -74.906 M 51.55 % -154.616 M 47.11 % -292.322 M 12.31 % -333.355 M 4.87 % -350.435 M 18.80 % -431.585 M -55.04 % -278.379 M 24.91 % -370.703 M 54.32 % -811.571 M -534.07 % 186.967 M 194.94 % -196.927 M -24.52 % -158.155 M -20.52 % -131.231 M -271.35 % -35.339 M
Total investments 0.000 -100.00 % 3.596 M 1.81 % 3.532 M 6.23 % 3.325 M -6.89 % 3.571 M 5.53 % 3.384 M -57.37 % 7.939 M -98.08 % 414.328 M 29.35 % 320.307 M 32.42 % 241.881 M -15.93 % 287.724 M 79.36 % 160.421 M 380.57 % 33.381 M 0.000 0.000
Total debt 348.501 M 20.83 % 288.412 M 50.06 % 192.196 M 88.66 % 101.874 M -53.23 % 217.806 M -16.13 % 259.708 M 8.29 % 239.820 M -1.09 % 242.475 M -16.59 % 290.712 M -34.80 % 445.903 M -29.73 % 634.564 M 397.24 % 127.617 M 34.80 % 94.670 M 113.35 % 44.372 M -32.53 % 65.762 M
Accumulated other comprehensive income loss 1.424 B 389.37 % -492.037 M 0.17 % -492.898 M 0.70 % -496.369 M -0.22 % -495.298 M -1.15 % -489.672 M -115.59 % -227.132 M -25.09 % -181.576 M -20.91 % -150.180 M -19.59 % -125.575 M -100.00 % -62.788 M -491.02 % -10.624 M 32.83 % -15.817 M -57.09 % -10.069 M -39.14 % -7.236 M
Retained earnings 1.916 B -12.18 % 2.182 B -4.42 % 2.283 B 2.47 % 2.228 B 2.08 % 2.183 B 15.29 % 1.893 B 6.13 % 1.784 B 16.11 % 1.536 B 17.68 % 1.306 B 11.43 % 1.172 B 172.57 % 429.862 M 46.71 % 293.007 M 42.15 % 206.123 M 0.000 0.000
Common stock 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B -0.10 % 1.191 B -5.08 % 1.255 B 0.64 % 1.247 B 104.93 % 608.498 M 163.39 % 231.022 M -2.91 % 237.944 M 12.06 % 212.345 M 32.14 % 160.695 M
Total equity 2.633 B -9.16 % 2.899 B -3.31 % 2.998 B 1.98 % 2.940 B 1.54 % 2.895 B 4.42 % 2.772 B 4.33 % 2.657 B 11.18 % 2.390 B 8.94 % 2.194 B 9.33 % 2.007 B 141.19 % 832.027 M 42.75 % 582.850 M 10.50 % 527.458 M 18.66 % 444.525 M 38.59 % 320.747 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 -100.00 % 29.940 M -30.95 % 43.362 M 122.22 % -195.146 M 0.000 0.000
Long term debt 38.598 M 263.04 % 10.632 M 1 156.74 % 846.000 K 284.55 % 220.000 K -87.87 % 1.814 M 0.000 0.000 0.000 -100.00 % 180.000 K -99.89 % 169.034 M -61.88 % 443.368 M 108.84 % 212.296 M 8.16 % 196.274 M 816.07 % 21.426 M 614.68 % 2.998 M
Total non current liabilities 48.561 M 20.98 % 40.141 M 18.85 % 33.775 M -4.50 % 35.366 M -11.96 % 40.170 M 4.25 % 38.534 M 2.43 % 37.620 M 9.99 % 34.202 M 23.89 % 27.606 M -86.44 % 203.602 M -56.98 % 473.308 M 76.85 % 267.632 M 359.42 % 58.255 M 60.19 % 36.365 M 101.28 % 18.067 M
Other current liabilities 401.546 M 58.36 % 253.569 M -26.66 % 345.745 M -1.15 % 349.779 M 11.86 % 312.694 M 7.75 % 290.208 M -1.02 % 293.185 M 19.18 % 246.000 M 0.45 % 244.906 M -64.24 % 684.779 M 897.48 % -85.867 M -172.43 % 118.552 M 5 421.27 % 2.147 M -95.12 % 44.020 M -68.92 % 141.653 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 309.903 M 11.56 % 277.780 M 45.17 % 191.350 M 88.24 % 101.654 M -52.94 % 215.992 M -16.83 % 259.708 M 8.29 % 239.820 M -1.09 % 242.475 M -16.54 % 290.532 M 4.93 % 276.869 M -29.05 % 390.231 M 345.24 % 87.645 M 28.33 % 68.298 M 197.64 % 22.947 M -63.44 % 62.764 M
Total current liabilities 2.887 B 10.64 % 2.610 B 15.55 % 2.258 B 23.75 % 1.825 B -6.15 % 1.945 B -8.12 % 2.117 B 10.47 % 1.916 B 6.37 % 1.801 B 12.02 % 1.608 B -8.38 % 1.755 B 86.43 % 941.381 M 118.18 % 431.477 M 28.71 % 335.235 M 68.61 % 198.820 M -5.50 % 210.400 M
Total liabilities 2.936 B 10.80 % 2.650 B 15.60 % 2.292 B 23.21 % 1.860 B -6.27 % 1.985 B -7.90 % 2.155 B 10.31 % 1.954 B 6.44 % 1.835 B 12.22 % 1.635 B -16.50 % 1.959 B 38.45 % 1.415 B 102.36 % 699.109 M 77.67 % 393.490 M 67.31 % 235.185 M 2.94 % 228.467 M
Other non current assets 434.535 M 10.98 % 391.546 M -4.59 % 410.388 M -6.51 % 438.973 M -14.75 % 514.922 M -1.76 % 524.146 M -1.95 % 534.550 M 309.39 % 130.573 M 1 374.73 % 8.854 M -4.58 % 9.279 M -40.55 % 15.607 M 41.27 % 11.048 M -66.90 % 33.381 M 0.000 -100.00 % 5.545 M
Long term investments 0.000 -100.00 % 3.596 M 1.81 % 3.532 M 6.23 % 3.325 M -6.89 % 3.571 M 5.53 % 3.384 M -57.37 % 7.939 M -97.23 % 286.603 M -8.84 % 314.411 M 33.41 % 235.670 M -14.41 % 275.337 M 84.33 % 149.373 M 0.000 0.000 0.000
Intangible assets 576.200 M -1.44 % 584.638 M 4.66 % 558.607 M 4.76 % 533.227 M 21.90 % 437.434 M 40.51 % 311.321 M 7.12 % 290.639 M 6.87 % 271.957 M 3.16 % 263.616 M 2.80 % 256.442 M 61.70 % 158.588 M 21.42 % 130.616 M 23.44 % 105.817 M 19.20 % 88.776 M 0.24 % 88.559 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.620 M -8.11 % 94.261 M -7.11 % 101.473 M 1.45 % 100.019 M -4.03 % 104.218 M
Goodwill and intangible assets 576.200 M -1.44 % 584.638 M 4.66 % 558.607 M 4.76 % 533.227 M 21.90 % 437.434 M 40.51 % 311.321 M 7.12 % 290.639 M 6.87 % 271.957 M 3.16 % 263.616 M 2.80 % 256.442 M 4.58 % 245.208 M 9.04 % 224.877 M 8.48 % 207.291 M 9.80 % 188.795 M -2.07 % 192.777 M
Property plant equipment net 60.709 M -25.73 % 81.746 M -36.81 % 129.364 M -4.38 % 135.290 M -39.04 % 221.943 M -13.63 % 256.954 M -5.98 % 273.284 M -3.99 % 284.644 M 22.40 % 232.556 M -12.88 % 266.944 M -22.80 % 345.760 M 483.61 % 59.245 M 32.55 % 44.698 M 107.28 % 21.564 M 12.54 % 19.162 M
Total non current assets 1.071 B 0.93 % 1.062 B -6.98 % 1.141 B -0.32 % 1.145 B -5.20 % 1.208 B 7.83 % 1.120 B -0.44 % 1.125 B 13.47 % 991.381 M 19.02 % 832.941 M 7.05 % 778.117 M -12.16 % 885.826 M 97.99 % 447.415 M 55.42 % 287.872 M 35.68 % 212.163 M -2.74 % 218.147 M
Other current assets 184.155 M -5.53 % 194.934 M -2.78 % 200.508 M -13.34 % 231.383 M -1.68 % 235.331 M -26.33 % 319.453 M 235.85 % 95.119 M -43.22 % 167.533 M 28.37 % 130.509 M 13.46 % 115.025 M 121.32 % -539.609 M -234.67 % 400.679 M 26.81 % 315.967 M 1 850.08 % 16.203 M 8 042.89 % 198.980 K
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 131.222 M -4.68 % 137.660 M 7.78 % 127.725 M 2 066.30 % 5.896 M -5.07 % 6.211 M -49.86 % 12.388 M 12.13 % 11.048 M -66.90 % 33.381 M 0.000 0.000
cash and cash equivalents 344.686 M -5.13 % 363.318 M 4.76 % 346.812 M -12.02 % 394.196 M -28.48 % 551.161 M -9.67 % 610.143 M -9.12 % 671.405 M 28.90 % 520.854 M -21.25 % 661.415 M -47.40 % 1.257 B 180.94 % 447.596 M 37.92 % 324.544 M 28.37 % 252.825 M 43.98 % 175.603 M 73.69 % 101.101 M
Cash and short term investments 344.686 M -5.13 % 363.318 M 2.62 % 354.040 M -10.19 % 394.196 M -32.95 % 587.889 M -3.65 % 610.143 M -9.12 % 671.405 M 28.90 % 520.854 M -21.95 % 667.311 M -47.19 % 1.264 B 174.72 % 459.984 M 37.07 % 335.592 M 32.74 % 252.825 M 43.98 % 175.603 M 73.69 % 101.101 M
Total current assets 4.497 B 0.24 % 4.487 B 8.15 % 4.149 B 13.50 % 3.655 B -0.47 % 3.672 B -3.55 % 3.808 B 9.22 % 3.486 B 7.78 % 3.234 B 7.93 % 2.997 B -5.98 % 3.187 B 134.20 % 1.361 B 63.07 % 834.544 M 31.82 % 633.076 M 35.40 % 467.547 M 41.22 % 331.067 M
Inventory 1.364 B 6.32 % 1.283 B 7.68 % 1.191 B 21.17 % 983.040 M -4.45 % 1.029 B 14.10 % 901.725 M 13.85 % 792.027 M 110.91 % 375.525 M 23.96 % 302.950 M 6.76 % 283.762 M 153.31 % 112.022 M 13.99 % 98.273 M 28.97 % 76.200 M -18.12 % 93.062 M 34.29 % 69.298 M
Net receivables 2.605 B -1.55 % 2.646 B 10.11 % 2.403 B 17.41 % 2.047 B 12.43 % 1.820 B -7.89 % 1.976 B 11.51 % 1.772 B -13.22 % 2.042 B 14.55 % 1.783 B 30.29 % 1.368 B 21.76 % 1.124 B 0.000 -100.00 % 113.760 M -37.73 % 182.680 M 13.84 % 160.470 M
Tax assets 0.000 0.000 -100.00 % 39.289 M 15.64 % 33.975 M 14.30 % 29.725 M 23.17 % 24.134 M 30.42 % 18.505 M 5.12 % 17.604 M 30.36 % 13.504 M 38.05 % 9.782 M 149.91 % 3.914 M 36.26 % 2.873 M 14.77 % 2.503 M 38.76 % 1.804 M 171.96 % 663.262 K
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 2.176 B 6.51 % 2.043 B 21.15 % 1.686 B 25.37 % 1.345 B -2.51 % 1.380 B -9.33 % 1.522 B 13.40 % 1.342 B 4.66 % 1.282 B 21.63 % 1.054 B 35.81 % 776.212 M 25.46 % 618.681 M -23.24 % 805.993 M 128.44 % 352.818 M 181.88 % 125.166 M 5 987.50 % 2.056 M
Tax payables 0.000 -100.00 % 35.312 M 1.20 % 34.892 M 22.60 % 28.461 M -21.41 % 36.213 M -19.22 % 44.831 M 9.25 % 41.036 M 34.05 % 30.613 M 67.35 % 18.293 M 6.88 % 17.115 M -6.66 % 18.336 M 86.20 % 9.848 M 3.59 % 9.506 M 42.16 % 6.687 M 70.31 % 3.927 M
Deferred revenue non current 6.580 M -7.58 % 7.120 M -1.74 % 7.246 M -8.13 % 7.887 M -17.42 % 9.551 M -4.52 % 10.003 M -11.78 % 11.339 M 0.00 % 11.339 M -7.76 % 12.293 M -55.42 % 27.573 M 0.000 0.000 -100.00 % 44.020 M 7 950.47 % 546.795 K 64.88 % 331.631 K
Minority interest 19.206 M 4.70 % 18.343 M 5.87 % 17.326 M -2.94 % 17.850 M 1.27 % 17.627 M -11.63 % 19.946 M 3.01 % 19.364 M 6.84 % 18.124 M 218.47 % 5.691 M -29.62 % 8.086 M -72.57 % 29.477 M 212.40 % 9.436 M -77.10 % 41.208 M 14.73 % 35.919 M 22.44 % 29.336 M
Capital lease obligations 921.000 K -64.11 % 2.566 M 44.81 % 1.772 M -28.72 % 2.486 M -30.54 % 3.579 M 37.13 % 2.610 M 0.000 -100.00 % 169.000 K -52.79 % 358.000 K -28.69 % 502.000 K -27.56 % 693.000 K -20.98 % 877.000 K -23.22 % 1.142 M 108.90 % 546.795 K -58.36 % 1.313 M
Preferred stock 0.000 0.000 -100.00 % 492.898 M -0.70 % 496.369 M 0.22 % 495.298 M 1.15 % 489.672 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 1.690 B 442.92 % -492.898 M 0.70 % -496.369 M -0.22 % -495.298 M 0.000 100.00 % -255.059 M 46.44 % -476.190 M -2.84 % -463.045 M -27.30 % -363.752 M -312.75 % 170.975 M 184.92 % 60.008 M -44.91 % 108.919 M -47.21 % 206.330 M 57.85 % 130.716 M
Deferred tax liabilities non current 3.383 M -84.89 % 22.389 M -12.83 % 25.683 M -5.78 % 27.259 M -5.37 % 28.805 M 1.16 % 28.474 M 8.34 % 26.281 M 14.95 % 22.863 M 51.08 % 15.133 M 116.34 % 6.995 M -63.35 % 19.087 M 60.28 % 11.908 M -9.15 % 13.108 M -8.93 % 14.393 M -2.34 % 14.738 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 5.569 B 0.37 % 5.548 B 4.89 % 5.290 B 10.21 % 4.800 B -1.64 % 4.880 B -0.97 % 4.928 B 6.87 % 4.611 B 9.12 % 4.226 B 10.34 % 3.830 B -3.42 % 3.965 B 76.50 % 2.247 B 75.26 % 1.282 B 39.20 % 920.948 M 35.49 % 679.710 M 23.76 % 549.214 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.854 M 0.000 0.000 0.000 100.00 % -17.808 M -18.11 % -15.078 M -77.60 % -8.490 M
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.363 M 0.000 0.000 0.000 -100.00 % 2.565 M 20.05 % 2.137 M -52.20 % 4.470 M
Change in working capital -1.013 M -137.64 % 2.691 M 101.12 % -239.222 M -49.22 % -160.316 M -19.13 % -134.570 M 28.11 % -187.199 M -6.31 % -176.088 M 36.57 % -277.626 M -27.72 % -217.368 M 35.42 % -336.574 M 2.08 % -343.721 M -576.74 % -50.790 M -143.99 % -20.816 M 43.96 % -37.144 M 27.64 % -51.330 M
Accounts receivables -192.020 M 18.75 % -236.321 M 36.01 % -369.332 M -77.57 % -207.987 M -214.51 % 181.631 M 167.86 % -267.644 M 13.53 % -309.532 M 26.74 % -422.509 M 17.85 % -514.338 M -15.72 % -444.460 M 6.12 % -473.453 M -186.87 % -165.038 M -13.45 % -145.467 M 0.000 0.000
Inventory -81.076 M 11.38 % -91.492 M 56.04 % -208.149 M -554.22 % 45.826 M 125.13 % -182.355 M -67.88 % -108.621 M -296.40 % 55.307 M 176.21 % -72.575 M -29 364.11 % 248.000 K 100.16 % -157.683 M -2 243.20 % 7.357 M 121.67 % -33.959 M -309.33 % 16.222 M 159.21 % -27.396 M -85.89 % -14.738 M
Accounts payables 0.000 0.000 -100.00 % 369.332 M 77.57 % 207.987 M 214.51 % -181.631 M -167.86 % 267.644 M 0.000 0.000 0.000 -100.00 % 325.236 M 97.02 % 165.078 M 12.79 % 146.352 M 0.000 0.000 0.000
Other working capital 272.083 M -17.68 % 330.504 M 1 163.64 % -31.073 M 84.93 % -206.142 M -531.39 % 47.785 M 160.81 % -78.578 M 66.04 % -231.395 M -12.85 % -205.051 M 5.77 % -217.616 M -264.72 % -59.666 M -39.72 % -42.703 M -2 403.50 % 1.854 M 105.01 % -37.039 M -279.96 % -9.748 M 73.36 % -36.592 M
Other non cash items 154.279 M 177.79 % 55.538 M 118.16 % 25.457 M 63.44 % 15.576 M 429.86 % -4.722 M -133.90 % 13.929 M 351.34 % -5.542 M -123.94 % 23.154 M 239.05 % 6.829 M -94.30 % 119.715 M -8.34 % 130.608 M 242.24 % 38.163 M 1 030.14 % 3.377 M 208.78 % 1.094 M -81.60 % 5.943 M
Net cash provided by operating activities 11.637 M -83.86 % 72.099 M 262.51 % -44.366 M -570.33 % 9.433 M -89.37 % 88.734 M 102.76 % 43.763 M -77.19 % 191.892 M 81.77 % 105.567 M 5.28 % 100.277 M -19.70 % 124.879 M 48.56 % 84.061 M -49.87 % 167.675 M 50.44 % 111.454 M 67.45 % 66.558 M 124.14 % 29.694 M
Investments in property plant and equipment -2.005 M 62.95 % -5.411 M 95.77 % -127.942 M -24.51 % -102.755 M 18.47 % -126.036 M -11.41 % -113.133 M -25.89 % -89.868 M 42.74 % -156.935 M -117.56 % -72.133 M 61.36 % -186.681 M 7.34 % -201.470 M 32.22 % -297.227 M -356.73 % -65.077 M -100.01 % -32.537 M -6.37 % -30.590 M
Acquisitions net 4.399 M 0.000 0.000 -100.00 % 11.279 M 0.000 -100.00 % 1.000 M -97.79 % 45.290 M 0.000 100.00 % -494.595 M -210.86 % 446.157 M 853.20 % -59.235 M -30 646.84 % 193.916 K 0.000 100.00 % -232.545 K 99.33 % -34.881 M
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 100.00 % -15.668 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.636 M 0.000 -100.00 % 11.138 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -61.761 M 18.56 % -75.837 M -374.45 % 27.632 M -11.52 % 31.229 M -9.52 % 34.513 M -6.11 % 36.758 M 19.78 % 30.687 M 14.45 % 26.812 M -53.18 % 57.267 M -28.21 % 79.773 M 213.65 % -70.191 M 49.83 % -139.914 M -10 197.15 % 1.386 M -53.88 % 3.004 M 426.68 % 570.405 K
Net cash used for investing activites -59.367 M 26.93 % -81.248 M 19.00 % -100.310 M -66.50 % -60.247 M 34.17 % -91.523 M -21.42 % -75.375 M -442.62 % -13.891 M 88.84 % -124.487 M 75.56 % -509.461 M -245.40 % 350.387 M 205.89 % -330.896 M 26.89 % -452.616 M -610.64 % -63.691 M -113.98 % -29.766 M 54.14 % -64.900 M
Debt repayment 41.355 M 59.54 % 25.922 M -70.88 % 89.011 M 177.44 % -114.939 M -147.65 % -46.411 M -368.61 % 17.278 M 418.25 % -5.429 M 89.42 % -51.291 M 67.88 % -159.682 M 39.01 % -261.811 M -211.44 % 234.932 M -48.86 % 459.434 M 842.82 % 48.730 M 388.34 % -16.900 M -143.65 % 38.715 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.727 M 146.28 % 6.792 M -99.10 % 756.365 M 21 128.94 % 3.563 M 0.000 -100.00 % 20.317 M -79.40 % 98.631 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -748.000 K 99.09 % -82.597 M -14 116.35 % -581.000 K 0.000 0.000 100.00 % -9.424 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -165.284 M -107.35 % -79.712 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -9.232 M 3.43 % -9.560 M -369.60 % 3.546 M -65.19 % 10.188 M 285.10 % -5.504 M 88.59 % -48.232 M -98.82 % -24.259 M -114.61 % 165.992 M 1 788.80 % -9.829 M -318.20 % 4.505 M -92.77 % 62.311 M 2.45 % 60.820 M 251.96 % -40.022 M 6.19 % -42.663 M -1 223.51 % -3.223 M
Net cash used provided by financing activities 32.123 M 96.33 % 16.362 M -82.32 % 92.557 M 188.36 % -104.751 M -101.77 % -51.915 M -67.72 % -30.954 M -1.70 % -30.436 M 73.86 % -116.453 M 52.08 % -243.012 M -148.69 % 499.059 M 65.91 % 300.806 M -41.11 % 510.829 M 1 603.58 % 29.986 M -23.25 % 39.068 M 10.08 % 35.491 M
Effect of forex changes on cash 521.000 K -31.27 % 758.000 K -83.99 % 4.735 M 438.21 % -1.400 M 67.27 % -4.278 M -428.07 % 1.304 M -56.33 % 2.986 M 157.56 % -5.188 M -109.24 % 56.137 M 253.14 % -36.658 M -64.09 % -22.339 M -750.54 % -2.626 M -486.04 % 680.357 K -82.74 % 3.941 M 52.73 % 2.580 M
Net change in cash -15.086 M -289.26 % 7.971 M 116.82 % -47.384 M 69.81 % -156.965 M -166.12 % -58.982 M 3.72 % -61.262 M -140.69 % 150.551 M 207.11 % -140.561 M 76.42 % -596.059 M -173.06 % 815.876 M 4 274.04 % 18.653 M -76.41 % 79.074 M 0.82 % 78.428 M -1.72 % 79.801 M 2 685.08 % 2.865 M
Cash at beginning of period 354.783 M 2.30 % 346.812 M -12.02 % 394.196 M -28.48 % 551.161 M -9.67 % 610.143 M -9.12 % 671.405 M 28.90 % 520.854 M -21.25 % 661.415 M -47.40 % 1.257 B 184.76 % 441.598 M 2.95 % 428.944 M 74.74 % 245.470 M 40.75 % 174.396 M 82.04 % 95.802 M -2.48 % 98.236 M
Cash at end of period 339.697 M -4.25 % 354.783 M 2.30 % 346.812 M -12.02 % 394.196 M -28.48 % 551.161 M -9.67 % 610.143 M -9.12 % 671.405 M 28.90 % 520.854 M -21.25 % 661.415 M -47.40 % 1.257 B 180.94 % 447.596 M 37.92 % 324.544 M 28.37 % 252.825 M 43.98 % 175.603 M 73.69 % 101.101 M
Operating cash flow 11.637 M -83.86 % 72.099 M 262.51 % -44.366 M -570.33 % 9.433 M -89.37 % 88.734 M 102.76 % 43.763 M -77.19 % 191.892 M 81.77 % 105.567 M 5.28 % 100.277 M -19.70 % 124.879 M 48.56 % 84.061 M -49.87 % 167.675 M 50.44 % 111.454 M 67.45 % 66.558 M 124.14 % 29.694 M
Capital expenditure -93.254 M 11.89 % -105.835 M 17.28 % -127.942 M -24.51 % -102.755 M 18.47 % -126.036 M -11.41 % -113.133 M -25.89 % -89.868 M 42.74 % -156.935 M -117.56 % -72.133 M -19.32 % -60.455 M 22.07 % -77.573 M 66.28 % -230.054 M -253.51 % -65.077 M -100.01 % -32.537 M -6.37 % -30.590 M
Free CashFlow -81.617 M -141.93 % -33.736 M 80.42 % -172.308 M -84.64 % -93.322 M -150.18 % -37.302 M 46.23 % -69.370 M -167.99 % 102.024 M 298.61 % -51.368 M -282.52 % 28.144 M -56.31 % 64.423 M 893.01 % 6.488 M 110.40 % -62.379 M -234.51 % 46.377 M 36.32 % 34.021 M 3 899.48 % -895.404 K
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 2010-01-31
Revenue 665.473 M -49.46 % 1.317 B 156.87 % 512.572 M -59.83 % 1.276 B 127.07 % 561.965 M -49.55 % 1.114 B 78.18 % 625.081 M -32.77 % 929.804 M 34.90 % 689.261 M -38.01 % 1.112 B 77.94 % 624.840 M -42.51 % 1.087 B 63.23 % 665.883 M -46.71 % 1.250 B 58.80 % 786.926 M -41.17 % 1.338 B 108.28 % 642.262 M -48.58 % 1.249 B 132.54 % 537.179 M -53.73 % 1.161 B 118.44 % 531.537 M -41.13 % 902.937 M 68.07 % 537.250 M -17.82 % 653.785 M 75.97 % 371.538 M -4.16 % 387.644 M 0.00 % 387.644 M 26.50 % 306.435 M 0.00 % 306.435 M 24.72 % 245.689 M 0.00 % 245.689 M 100.00 % 122.844 M
Net income -6.492 M 96.69 % -196.351 M -182.29 % -69.557 M 19.30 % -86.192 M -483.48 % -14.772 M -134.01 % 43.437 M 271.57 % 11.690 M -58.39 % 28.093 M 63.20 % 17.214 M -85.39 % 117.810 M 821.04 % 12.791 M -82.75 % 74.163 M 91.62 % 38.703 M -79.48 % 188.656 M 160.18 % 72.509 M -62.89 % 195.369 M 205.32 % 63.989 M -62.79 % 171.955 M 176.58 % 62.172 M -91.25 % 710.691 M 941.64 % 68.228 M -34.11 % 103.544 M 152.70 % 40.975 M -28.40 % 57.228 M 47.84 % 38.710 M -7.38 % 41.795 M 0.00 % 41.795 M 27.33 % 32.823 M 0.00 % 32.823 M 40.41 % 23.377 M 0.00 % 23.377 M 96.35 % 11.906 M
Income before tax -10.754 M 95.06 % -217.508 M -174.32 % -79.289 M 2.62 % -81.426 M -346.17 % -18.250 M -134.24 % 53.307 M 340.23 % 12.109 M -64.10 % 33.733 M 63.55 % 20.626 M -85.37 % 141.023 M 951.08 % 13.417 M -84.75 % 88.007 M 117.45 % 40.472 M -82.15 % 226.728 M 168.78 % 84.355 M -63.93 % 233.851 M 222.43 % 72.528 M -64.09 % 201.967 M 205.73 % 66.061 M -51.67 % 136.692 M 95.40 % 69.954 M -51.34 % 143.758 M 109.17 % 68.727 M -10.57 % 76.853 M 30.29 % 58.985 M -1.51 % 59.890 M 0.00 % 59.890 M 30.60 % 45.859 M 0.00 % 45.859 M 60.07 % 28.650 M 0.00 % 28.650 M 100.00 % 14.325 M
Income before tax ratio -0.02 90.22 % -0.17 -6.79 % -0.15 -142.42 % -0.06 -96.49 % -0.03 -167.85 % 0.05 147.06 % 0.02 -46.60 % 0.04 21.24 % 0.03 -76.41 % 0.13 490.70 % 0.02 -73.48 % 0.08 33.22 % 0.06 -66.50 % 0.18 69.25 % 0.11 -38.68 % 0.17 54.80 % 0.11 -30.16 % 0.16 31.47 % 0.12 4.46 % 0.12 -10.55 % 0.13 -17.34 % 0.16 24.46 % 0.13 8.82 % 0.12 -25.96 % 0.16 2.76 % 0.15 0.00 % 0.15 3.24 % 0.15 0.00 % 0.15 28.34 % 0.12 0.00 % 0.12 0.00 % 0.12
EBITDA 43.722 M 125.72 % -169.970 M -598.66 % -24.328 M -145.64 % -9.904 M -133.37 % 29.677 M -66.62 % 88.905 M 61.49 % 55.052 M -24.72 % 73.126 M 12.92 % 64.757 M -62.79 % 174.011 M 284.87 % 45.213 M -64.43 % 127.118 M 65.38 % 76.865 M -70.87 % 263.840 M 96.60 % 134.200 M -50.79 % 272.684 M 151.66 % 108.352 M -54.77 % 239.565 M 189.01 % 82.893 M -61.83 % 217.173 M 89.57 % 114.561 M -44.31 % 205.701 M 83.71 % 111.971 M -6.59 % 119.873 M 59.47 % 75.170 M 1.77 % 73.862 M 0.00 % 73.862 M 25.75 % 58.736 M 0.00 % 58.736 M 42.07 % 41.344 M 0.00 % 41.344 M 102.12 % 20.455 M
Net income ratio -0.01 93.46 % -0.15 -9.89 % -0.14 -100.90 % -0.07 -156.96 % -0.03 -167.40 % 0.04 108.53 % 0.02 -38.10 % 0.03 20.98 % 0.02 -76.43 % 0.11 417.62 % 0.02 -70.00 % 0.07 17.40 % 0.06 -61.50 % 0.15 63.84 % 0.09 -36.91 % 0.15 46.59 % 0.10 -27.62 % 0.14 18.94 % 0.12 -81.09 % 0.61 376.86 % 0.13 11.93 % 0.11 50.36 % 0.08 -12.87 % 0.09 -15.99 % 0.10 -3.37 % 0.11 0.00 % 0.11 0.66 % 0.11 0.00 % 0.11 12.58 % 0.10 0.00 % 0.10 -1.82 % 0.10
Ratio EBITDA 0.07 150.89 % -0.13 -171.99 % -0.05 -511.51 % -0.01 -114.70 % 0.05 -33.84 % 0.08 -9.37 % 0.09 11.98 % 0.08 -16.29 % 0.09 -39.97 % 0.16 116.29 % 0.07 -38.13 % 0.12 1.32 % 0.12 -45.33 % 0.21 23.80 % 0.17 -16.34 % 0.20 20.83 % 0.17 -12.03 % 0.19 24.28 % 0.15 -17.50 % 0.19 -13.22 % 0.22 -5.39 % 0.23 9.31 % 0.21 13.67 % 0.18 -9.38 % 0.20 6.18 % 0.19 0.00 % 0.19 -0.59 % 0.19 0.00 % 0.19 13.90 % 0.17 0.00 % 0.17 1.06 % 0.17
Gross profit ratio 0.18 168.84 % 0.07 -38.15 % 0.11 114.10 % 0.05 -72.41 % 0.19 5.75 % 0.18 1.10 % 0.17 -1.17 % 0.18 -21.76 % 0.22 13.77 % 0.20 -14.31 % 0.23 25.68 % 0.18 -19.99 % 0.23 -3.03 % 0.24 2.31 % 0.23 -7.45 % 0.25 -0.69 % 0.25 4.38 % 0.24 0.38 % 0.24 9.69 % 0.22 -18.48 % 0.27 -15.27 % 0.32 -13.50 % 0.37 21.81 % 0.30 -26.02 % 0.41 13.09 % 0.36 0.00 % 0.36 -4.00 % 0.37 0.00 % 0.37 9.74 % 0.34 0.00 % 0.34 0.00 % 0.34
Weighted average shs out dil 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M 0.00 % 782.192 M -0.03 % 782.440 M 0.00 % 782.455 M -0.33 % 785.050 M -2.37 % 804.086 M -2.08 % 821.205 M 1.35 % 810.291 M 4.99 % 771.801 M 4.52 % 738.451 M 22.74 % 601.649 M -4.74 % 631.617 M -13.15 % 727.286 M 34.29 % 541.565 M 7.98 % 501.519 M 0.00 % 501.519 M 25.93 % 398.257 M 0.00 % 398.257 M 5.90 % 376.062 M 0.00 % 376.062 M 0.00 % 376.062 M
Weighted average shs out 782.169 M 0.03 % 781.970 M -0.03 % 782.207 M 0.01 % 782.142 M 0.06 % 781.670 M -0.07 % 782.198 M -0.30 % 784.564 M 0.26 % 782.535 M 0.00 % 782.526 M 0.03 % 782.271 M 0.01 % 782.228 M -0.01 % 782.310 M 0.01 % 782.195 M -0.04 % 782.480 M 0.00 % 782.460 M -0.33 % 785.087 M -2.34 % 803.902 M -2.10 % 821.133 M 1.30 % 810.587 M 11.14 % 729.346 M -3.55 % 756.229 M 2.87 % 735.117 M 0.69 % 730.062 M -9.96 % 810.841 M 49.72 % 541.565 M 7.98 % 501.519 M 0.00 % 501.519 M 30.29 % 384.926 M 0.00 % 384.926 M 5.98 % 363.200 M 0.00 % 363.200 M 0.00 % 363.200 M
EPS diluted -0.01 96.85 % -0.26 -192.13 % -0.09 19.24 % -0.11 -486.17 % -0.02 -133.81 % 0.06 270.67 % 0.02 -58.33 % 0.04 63.64 % 0.02 -85.39 % 0.15 818.29 % 0.02 -82.70 % 0.09 91.90 % 0.05 -79.42 % 0.24 159.18 % 0.09 -61.42 % 0.24 201.51 % 0.08 -60.20 % 0.20 160.42 % 0.08 -51.39 % 0.16 92.68 % 0.08 -96.06 % 2.08 3 109.88 % 0.06 -17.56 % 0.08 10.08 % 0.07 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.03
Earnings per share -0.01 96.85 % -0.26 -192.13 % -0.09 19.24 % -0.11 -486.17 % -0.02 -133.81 % 0.06 270.67 % 0.02 -58.33 % 0.04 63.64 % 0.02 -85.39 % 0.15 818.29 % 0.02 -82.70 % 0.09 91.90 % 0.05 -79.42 % 0.24 159.18 % 0.09 -61.42 % 0.24 201.51 % 0.08 -60.20 % 0.20 160.42 % 0.08 -51.64 % 0.16 74.12 % 0.09 -35.23 % 0.14 150.53 % 0.06 -20.40 % 0.07 -1.12 % 0.07 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.03
Gross profit 121.080 M 35.88 % 89.108 M 58.88 % 56.085 M -14.00 % 65.215 M -37.36 % 104.108 M -46.65 % 195.124 M 80.15 % 108.310 M -33.56 % 163.022 M 5.54 % 154.467 M -29.47 % 219.010 M 52.47 % 143.644 M -27.75 % 198.813 M 30.59 % 152.242 M -48.33 % 294.647 M 62.47 % 181.351 M -45.55 % 333.080 M 106.84 % 161.029 M -46.33 % 300.055 M 133.43 % 128.539 M -49.25 % 253.290 M 78.06 % 142.249 M -50.12 % 285.189 M 45.38 % 196.165 M 0.09 % 195.980 M 30.18 % 150.546 M 8.39 % 138.896 M 0.00 % 138.896 M 21.44 % 114.371 M 0.00 % 114.371 M 36.87 % 83.561 M 0.00 % 83.561 M 100.00 % 41.781 M
Income tax expense 3.091 M -87.32 % 24.372 M 230.24 % 7.380 M 60.57 % 4.596 M 6.27 % 4.325 M -40.76 % 7.301 M 204.59 % 2.397 M -45.50 % 4.398 M 0.21 % 4.389 M -78.33 % 20.254 M 1 136.51 % 1.638 M -87.10 % 12.697 M 436.87 % 2.365 M -93.30 % 35.281 M 143.86 % 14.468 M -56.33 % 33.134 M 220.01 % 10.354 M -66.61 % 31.006 M 485.35 % 5.297 M -60.37 % 13.365 M 67.36 % 7.986 M -77.80 % 35.965 M 56.57 % 22.971 M 24.01 % 18.523 M 33.52 % 13.873 M 11.66 % 12.424 M 0.00 % 12.424 M 42.37 % 8.727 M 0.00 % 8.727 M 80.36 % 4.838 M 0.00 % 4.838 M 100.00 % 2.419 M
Cost of revenue 544.393 M -55.65 % 1.228 B 168.91 % 456.487 M -62.30 % 1.211 B 164.46 % 457.857 M -50.16 % 918.673 M 77.77 % 516.771 M -32.61 % 766.782 M 43.38 % 534.794 M -40.10 % 892.814 M 85.54 % 481.196 M -45.82 % 888.082 M 72.90 % 513.641 M -46.22 % 955.015 M 57.70 % 605.575 M -39.72 % 1.005 B 108.76 % 481.233 M -49.30 % 949.107 M 132.26 % 408.640 M -54.99 % 907.797 M 133.19 % 389.288 M -36.98 % 617.748 M 81.11 % 341.085 M -25.50 % 457.806 M 107.16 % 220.992 M -11.16 % 248.749 M 0.00 % 248.749 M 29.51 % 192.063 M 0.00 % 192.063 M 18.46 % 162.128 M 0.00 % 162.128 M 100.00 % 81.064 M
General and administrative expenses 115.055 M 29.60 % 88.780 M 17.68 % 75.444 M -24.74 % 100.245 M 47.55 % 67.938 M -2.32 % 69.554 M 9.61 % 63.455 M -35.98 % 99.122 M 35.20 % 73.316 M 6.27 % 68.990 M 14.63 % 60.186 M 58.42 % 37.991 M -56.55 % 87.441 M 114.95 % 40.680 M -45.84 % 75.112 M 15.07 % 65.274 M -4.23 % 68.158 M 2.40 % 66.560 M 2.26 % 65.087 M 3.53 % 62.868 M 18.14 % 53.217 M -24.39 % 70.384 M 17.92 % 59.687 M -0.59 % 60.044 M 40.17 % 42.837 M 2.46 % 41.811 M 0.00 % 41.811 M -31.90 % 61.395 M 0.00 % 61.395 M 19.30 % 51.462 M 0.00 % 51.462 M 100.00 % 25.731 M
Selling and marketing expenses 28.008 M -31.74 % 41.029 M -8.27 % 44.730 M 105.61 % 21.755 M -47.66 % 41.565 M 11.89 % 37.149 M -16.15 % 44.303 M -5.72 % 46.990 M -16.89 % 56.542 M 34.05 % 42.180 M -11.76 % 47.801 M 0.16 % 47.727 M 2.32 % 46.647 M 4.57 % 44.607 M 10.30 % 40.442 M -11.03 % 45.454 M 24.55 % 36.495 M -6.01 % 38.828 M 41.94 % 27.355 M -36.14 % 42.837 M 56.16 % 27.432 M -43.75 % 48.764 M 7.75 % 45.258 M 3.70 % 43.645 M 30.74 % 33.383 M 13.88 % 29.315 M 0.00 % 29.315 M 0.000 0.000 0.000 0.000 0.000
Other expenses -68.634 M -271.86 % -18.457 M -82.54 % -10.111 M -112.37 % -4.761 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -127.511 M -100.00 % -63.756 M 36.25 % -100.005 M -100.00 % -50.002 M 53.19 % -106.820 M -100.00 % -53.410 M 44.93 % -96.979 M -479.15 % -16.745 M 32.83 % -24.931 M -215.47 % -7.903 M 0.00 % -7.903 M 91.25 % -90.273 M 0.00 % -90.273 M -80 447.95 % 112.353 K 0.00 % 112.353 K 102.83 % -3.972 M 0.00 % -3.972 M 15.05 % -4.676 M 0.00 % -4.676 M 0.000
Operating expenses 126.805 M -57.75 % 300.101 M 128.51 % 131.332 M -11.67 % 148.681 M 14.65 % 129.685 M -14.05 % 150.892 M 39.62 % 108.071 M -23.16 % 140.639 M -3.80 % 146.196 M 52.37 % 95.947 M -31.62 % 140.310 M 9.91 % 127.662 M 2.67 % 124.342 M 55.23 % 80.100 M -26.64 % 109.185 M 1.88 % 107.174 M 8.95 % 98.373 M -1.62 % 99.996 M 86.07 % 53.741 M -45.37 % 98.381 M 76.57 % 55.718 M -57.47 % 131.014 M 11.36 % 117.647 M 4.68 % 112.387 M 25.71 % 89.404 M 15.46 % 77.430 M 0.00 % 77.430 M 16.07 % 66.712 M 0.00 % 66.712 M 25.31 % 53.237 M 0.00 % 53.237 M 2 377.02 % -2.338 M
Cost and expenses 671.198 M -56.06 % 1.528 B 159.89 % 587.819 M -56.76 % 1.360 B 131.39 % 587.542 M -45.07 % 1.070 B 71.17 % 624.842 M -31.14 % 907.421 M 33.25 % 680.990 M -31.13 % 988.761 M 59.09 % 621.506 M -38.81 % 1.016 B 59.21 % 637.983 M -38.37 % 1.035 B 44.82 % 714.760 M -35.71 % 1.112 B 91.82 % 579.606 M -44.75 % 1.049 B 126.89 % 462.381 M -54.05 % 1.006 B 126.10 % 445.006 M -40.57 % 748.762 M 63.22 % 458.731 M -19.55 % 570.193 M 83.70 % 310.396 M -4.84 % 326.178 M 0.00 % 326.178 M 26.05 % 258.775 M 0.00 % 258.775 M 20.16 % 215.364 M 0.00 % 215.364 M 100.00 % 107.682 M
Research and development expenses 43.401 M 0.000 0.000 -100.00 % 18.394 M 0.000 -100.00 % 15.210 M 0.000 -100.00 % 11.428 M 0.000 -100.00 % 7.265 M 0.000 -100.00 % 7.229 M 0.000 -100.00 % 5.730 M 0.000 -100.00 % 5.544 M 0.000 -100.00 % 6.157 M 0.000 -100.00 % 9.421 M 0.000 -100.00 % 19.809 M 39.81 % 14.168 M 2.91 % 13.767 M -7.75 % 14.923 M 51.85 % 9.828 M 0.00 % 9.828 M 5.80 % 9.289 M 0.00 % 9.289 M 44.01 % 6.450 M 0.00 % 6.450 M 100.00 % 3.225 M
Selling general and administrative expenses 152.038 M -52.27 % 318.558 M 125.22 % 141.443 M 6.31 % 133.043 M 1.11 % 131.582 M -19.98 % 164.434 M 46.56 % 112.194 M -14.21 % 130.783 M -9.92 % 145.187 M 48.16 % 97.995 M -32.52 % 145.223 M 17.37 % 123.732 M -7.72 % 134.088 M 57.22 % 85.287 M -26.19 % 115.554 M 4.36 % 110.728 M 5.80 % 104.653 M -0.70 % 105.388 M 14.00 % 92.442 M -12.55 % 105.705 M 31.07 % 80.649 M -32.31 % 119.148 M 13.53 % 104.946 M 1.21 % 103.689 M 36.04 % 76.221 M 7.16 % 71.125 M 0.00 % 71.125 M 15.85 % 61.395 M 0.00 % 61.395 M 19.30 % 51.462 M 0.00 % 51.462 M 1 025.07 % -5.563 M
Interest income 0.000 0.000 0.000 -100.00 % 8.806 M 20.19 % 7.327 M -19.26 % 9.075 M -23.55 % 11.870 M 4.58 % 11.350 M -8.13 % 12.355 M -31.21 % 17.960 M 78.12 % 10.083 M -40.18 % 16.856 M 0.000 -100.00 % 6.091 M 0.000 -100.00 % 3.973 M 0.000 -100.00 % 954.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.594 K 0.00 % 118.594 K 30.13 % 91.133 K 0.00 % 91.133 K 19.48 % 76.275 K 0.00 % 76.275 K 0.000
Interest expense 0.000 0.000 0.000 0.000 -100.00 % 4.216 M -11.36 % 4.756 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.910 M 100.00 % 2.955 M -45.42 % 5.414 M 100.00 % 2.707 M -59.90 % 6.750 M 100.00 % 3.375 M -78.15 % 15.449 M 0.000 0.000 -100.00 % 12.636 M 0.00 % 12.636 M 315.76 % 3.039 M 0.00 % 3.039 M 69.36 % 1.795 M 0.00 % 1.795 M 5.36 % 1.703 M 0.00 % 1.703 M -5.07 % 1.794 M 0.00 % 1.794 M 100.00 % 897.061 K
Depreciation and amortization 59.921 M 1.52 % 59.024 M -5.19 % 62.253 M 9.89 % 56.649 M 3.11 % 54.941 M -3.52 % 56.947 M 4.09 % 54.712 M 3.17 % 53.031 M -1.00 % 53.569 M 6.29 % 50.401 M 20.40 % 41.861 M -11.51 % 47.307 M -7.18 % 50.965 M -1.03 % 51.496 M -15.00 % 60.582 M 24.04 % 48.842 M 1.34 % 48.196 M 14.54 % 42.077 M 12.52 % 37.395 M -17.11 % 45.112 M -5.48 % 47.725 M -0.26 % 47.850 M 54.93 % 30.885 M -6.77 % 33.128 M 136.26 % 14.022 M 15.15 % 12.178 M 0.00 % 12.178 M 2.19 % 11.916 M 0.00 % 11.916 M 9.32 % 10.901 M 0.00 % 10.901 M 100.00 % 5.450 M
Operating income -5.725 M 97.29 % -210.993 M -180.40 % -75.247 M -5.05 % -71.627 M -183.51 % -25.264 M -179.05 % 31.958 M 9 299.41 % 340.000 K -98.31 % 20.095 M 79.61 % 11.188 M -90.95 % 123.610 M 3 587.65 % 3.352 M -95.80 % 79.811 M 208.15 % 25.900 M -87.80 % 212.344 M 188.44 % 73.618 M -67.11 % 223.842 M 272.10 % 60.156 M -69.54 % 197.488 M 334.06 % 45.498 M -70.63 % 154.909 M 79.02 % 86.531 M -45.18 % 157.852 M 94.67 % 81.086 M -6.52 % 86.745 M 41.86 % 61.148 M -0.89 % 61.697 M 0.00 % 61.697 M 29.72 % 47.562 M 0.00 % 47.562 M 56.23 % 30.444 M 0.00 % 30.444 M 102.90 % 15.005 M
Operating income ratio -0.01 94.63 % -0.16 -9.16 % -0.15 -161.53 % -0.06 -24.86 % -0.04 -256.68 % 0.03 5 175.10 % 0.00 -97.48 % 0.02 33.15 % 0.02 -85.40 % 0.11 1 972.44 % 0.01 -92.69 % 0.07 88.79 % 0.04 -77.11 % 0.17 81.63 % 0.09 -44.09 % 0.17 78.65 % 0.09 -40.76 % 0.16 86.66 % 0.08 -36.52 % 0.13 -18.05 % 0.16 -6.88 % 0.17 15.83 % 0.15 13.75 % 0.13 -19.38 % 0.16 3.41 % 0.16 0.00 % 0.16 2.54 % 0.16 0.00 % 0.16 25.26 % 0.12 0.00 % 0.12 1.45 % 0.12
Total other income expenses net -5.029 M 22.81 % -6.515 M -61.18 % -4.042 M 14.47 % -4.726 M -167.38 % 7.014 M 265.46 % -4.239 M -136.02 % 11.769 M -13.70 % 13.638 M 44.50 % 9.438 M 332.63 % -4.057 M -140.31 % 10.065 M 302.84 % -4.962 M -134.05 % 14.572 M 1.31 % 14.384 M 33.97 % 10.737 M 7.27 % 10.009 M -19.10 % 12.372 M 474.68 % -3.302 M 83.34 % -19.814 M -8.77 % -18.217 M -9.89 % -16.577 M -17.62 % -14.094 M -0.40 % -14.038 M -41.91 % -9.892 M -357.33 % -2.163 M -19.70 % -1.807 M 0.00 % -1.807 M -6.09 % -1.703 M 0.00 % -1.703 M 5.07 % -1.794 M 0.00 % -1.794 M -163.90 % -679.843 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31
Net debt 262.812 M 6 788.91 % 3.815 M -97.83 % 175.850 M 334.76 % -74.906 M -176.25 % 98.234 M 163.53 % -154.616 M -3 913.91 % -3.852 M 98.68 % -292.322 M -2 349.84 % 12.993 M 103.90 % -333.355 M -591.98 % -48.174 M 86.25 % -350.435 M -1 341.84 % 28.219 M 106.54 % -431.585 M -3 310.96 % 13.441 M 104.83 % -278.379 M -323.44 % -65.742 M 82.27 % -370.703 M 31.14 % -538.330 M 33.67 % -811.571 M -226.59 % -248.500 M -232.91 % 186.967 M 340.09 % -77.872 M 60.46 % -196.927 M 8.62 % -215.510 M -36.26 % -158.155 M -99.04 % -79.458 M 39.45 % -131.231 M
Total investments 0.000 0.000 0.000 -100.00 % 3.596 M -99.22 % 459.801 M 12 918.15 % 3.532 M -99.10 % 394.532 M 11 765.62 % 3.325 M -99.33 % 492.873 M 13 702.10 % 3.571 M 6.09 % 3.366 M -0.53 % 3.384 M -62.14 % 8.939 M 12.60 % 7.939 M -2.57 % 8.148 M -98.03 % 414.328 M 19.91 % 345.535 M 7.88 % 320.307 M 6.67 % 300.278 M 24.14 % 241.881 M -4.84 % 254.171 M -11.66 % 287.724 M 39.12 % 206.812 M 28.92 % 160.421 M 85.21 % 86.617 M 159.48 % 33.381 M 0.000 0.000
Total debt 364.573 M 4.61 % 348.501 M 21.44 % 286.966 M -0.50 % 288.412 M 34.66 % 214.170 M 11.43 % 192.196 M 6.98 % 179.648 M 76.34 % 101.874 M -37.48 % 162.946 M -25.19 % 217.806 M 32.04 % 164.960 M -36.48 % 259.708 M -8.90 % 285.068 M 18.87 % 239.820 M -0.82 % 241.802 M -0.28 % 242.475 M -14.38 % 283.206 M -2.58 % 290.712 M 14.81 % 253.212 M -43.21 % 445.903 M -24.32 % 589.174 M -7.15 % 634.564 M 236.87 % 188.373 M 47.61 % 127.617 M 46.29 % 87.233 M -7.85 % 94.670 M 79.13 % 52.851 M 19.11 % 44.372 M
Accumulated other comprehensive income loss -492.681 M -134.60 % 1.424 B 389.57 % -491.692 M 0.07 % -492.037 M -0.12 % -491.427 M 0.30 % -492.898 M 0.21 % -493.918 M 0.49 % -496.369 M -0.08 % -495.980 M -0.14 % -495.298 M -1.44 % -488.289 M -89.26 % -257.997 M -3 438.08 % -7.292 M 96.79 % -227.132 M 52.15 % -474.667 M -161.42 % -181.576 M 61.09 % -466.598 M -210.69 % -150.180 M 68.21 % -472.359 M -276.16 % -125.575 M 56.60 % -289.365 M -360.86 % -62.788 M -673.36 % 10.951 M 203.08 % -10.624 M -493.09 % 2.703 M 117.09 % -15.817 M 0.000 100.00 % -10.069 M
Retained earnings 1.910 B 0.000 -100.00 % 2.112 B -3.20 % 2.182 B 5.07 % 2.077 B -9.04 % 2.283 B 1.94 % 2.240 B 0.52 % 2.228 B 1.28 % 2.200 B 0.79 % 2.183 B 5.71 % 2.065 B 9.07 % 1.893 B 3.88 % 1.823 B 2.17 % 1.784 B 10.87 % 1.609 B 4.73 % 1.536 B 12.17 % 1.370 B 4.91 % 1.306 B 13.12 % 1.154 B -1.50 % 1.172 B 138.48 % 491.317 M 14.30 % 429.862 M 23.37 % 348.435 M 18.92 % 293.007 M 21.10 % 241.962 M 17.39 % 206.123 M 25.60 % 164.115 M 0.000
Common stock 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B 0.00 % 1.190 B -0.10 % 1.191 B -1.81 % 1.213 B -3.32 % 1.255 B 0.45 % 1.249 B 0.18 % 1.247 B 2.84 % 1.213 B 99.28 % 608.498 M 156.59 % 237.145 M 2.65 % 231.022 M -1.69 % 234.996 M -1.24 % 237.944 M 10.67 % 215.006 M 1.25 % 212.345 M
Total equity 2.625 B -0.29 % 2.633 B -6.85 % 2.827 B -2.48 % 2.899 B -2.90 % 2.985 B -0.42 % 2.998 B 1.55 % 2.952 B 0.42 % 2.940 B 0.99 % 2.911 B 0.54 % 2.895 B 4.09 % 2.781 B 0.33 % 2.772 B 2.85 % 2.696 B 1.44 % 2.657 B 7.96 % 2.462 B 2.98 % 2.390 B 8.38 % 2.205 B 0.52 % 2.194 B 9.32 % 2.007 B 0.02 % 2.007 B 33.94 % 1.498 B 80.08 % 832.027 M 27.17 % 654.252 M 12.25 % 582.850 M 15.20 % 505.949 M -4.08 % 527.458 M 9.48 % 481.806 M 8.39 % 444.525 M
Other non current liabilities 10.226 M 0.000 -100.00 % 29.048 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.542 M 2.62 % 38.534 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 214.548 M 616.59 % 29.940 M -86.65 % 224.205 M 417.05 % 43.362 M -80.53 % 222.722 M 214.13 % -195.146 M 0.000 0.000
Long term debt 94.208 M 144.07 % 38.598 M 284.17 % 10.047 M -5.50 % 10.632 M 680.62 % 1.362 M 60.99 % 846.000 K 662.16 % 111.000 K -49.55 % 220.000 K -76.01 % 917.000 K -49.45 % 1.814 M -15.04 % 2.135 M 0.000 -100.00 % 215.000 K 0.000 0.000 0.000 -100.00 % 90.000 K -50.00 % 180.000 K -99.75 % 72.021 M -57.39 % 169.034 M -19.21 % 209.224 M -52.81 % 443.368 M 1 362.58 % 30.314 M -85.72 % 212.296 M 567.55 % 31.802 M -83.80 % 196.274 M 1 229.99 % 14.758 M -31.12 % 21.426 M
Total non current liabilities 104.434 M 115.06 % 48.561 M 24.21 % 39.095 M -2.61 % 40.141 M 34.09 % 29.936 M -11.37 % 33.775 M 6.73 % 31.646 M -10.52 % 35.366 M -5.62 % 37.472 M -6.72 % 40.170 M -3.62 % 41.677 M 8.16 % 38.534 M -2.47 % 39.509 M 5.02 % 37.620 M 0.00 % 37.620 M 9.99 % 34.202 M 0.42 % 34.059 M 23.38 % 27.606 M -76.07 % 115.345 M -43.35 % 203.602 M -53.61 % 438.860 M -7.28 % 473.308 M 75.71 % 269.362 M 0.65 % 267.632 M 0.90 % 265.257 M 355.34 % 58.255 M 115.39 % 27.046 M -25.63 % 36.365 M
Other current liabilities 330.735 M -17.63 % 401.546 M 52.55 % 263.231 M 3.02 % 255.503 M -29.17 % 360.707 M 4.33 % 345.745 M 20.96 % 285.841 M -18.28 % 349.779 M 22.90 % 284.606 M -8.98 % 312.694 M 14.96 % 272.002 M -6.27 % 290.208 M -2.27 % 296.958 M 1.29 % 293.185 M 21.83 % 240.652 M -2.17 % 246.000 M -9.40 % 271.512 M 10.86 % 244.906 M -64.44 % 688.662 M 0.57 % 684.779 M 383.73 % 141.562 M 264.86 % -85.867 M -198.79 % 86.918 M -26.68 % 118.552 M 59.81 % 74.181 M 3 354.79 % 2.147 M 0.000 -100.00 % 44.020 M
Deferred revenue 0.000 0.000 0.000 100.00 % -1.934 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 183.829 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
Short term debt 270.365 M -12.76 % 309.903 M 11.91 % 276.919 M -0.31 % 277.780 M 30.53 % 212.808 M 11.21 % 191.350 M 6.58 % 179.537 M 76.62 % 101.654 M -37.26 % 162.029 M -24.98 % 215.992 M 32.65 % 162.825 M -37.30 % 259.708 M -8.83 % 284.853 M 18.78 % 239.820 M -0.82 % 241.802 M -0.28 % 242.475 M -14.35 % 283.116 M -2.55 % 290.532 M 60.35 % 181.191 M -34.56 % 276.869 M -27.13 % 379.949 M -2.63 % 390.231 M 146.89 % 158.059 M 80.34 % 87.645 M 58.69 % 55.231 M -19.13 % 68.298 M 79.29 % 38.093 M 66.01 % 22.947 M
Total current liabilities 2.568 B -11.07 % 2.887 B 22.63 % 2.355 B -9.77 % 2.610 B 17.43 % 2.222 B -1.60 % 2.258 B 21.35 % 1.861 B 1.98 % 1.825 B 5.81 % 1.725 B -11.31 % 1.945 B 6.70 % 1.822 B -13.89 % 2.117 B 13.99 % 1.857 B -3.09 % 1.916 B 2.82 % 1.863 B 3.45 % 1.801 B 27.81 % 1.409 B -12.35 % 1.608 B -2.78 % 1.654 B -5.76 % 1.755 B 94.60 % 901.852 M -4.20 % 941.381 M 91.40 % 491.832 M 13.99 % 431.477 M 17.13 % 368.364 M 9.88 % 335.235 M 57.11 % 213.370 M 7.32 % 198.820 M
Total liabilities 2.672 B -8.99 % 2.936 B 22.66 % 2.394 B -9.67 % 2.650 B 17.66 % 2.252 B -1.74 % 2.292 B 21.11 % 1.893 B 1.74 % 1.860 B 5.57 % 1.762 B -11.21 % 1.985 B 6.47 % 1.864 B -13.50 % 2.155 B 13.65 % 1.896 B -2.93 % 1.954 B 2.76 % 1.901 B 3.57 % 1.835 B 27.16 % 1.443 B -11.75 % 1.635 B -7.56 % 1.769 B -9.67 % 1.959 B 46.08 % 1.341 B -5.23 % 1.415 B 85.85 % 761.194 M 8.88 % 699.109 M 10.34 % 633.621 M 61.03 % 393.490 M 63.67 % 240.416 M 2.22 % 235.185 M
Other non current assets 561.518 M 29.22 % 434.535 M 5.90 % 410.336 M 19.35 % 343.796 M 0.000 -100.00 % 410.388 M 4.88 % 391.308 M -10.86 % 438.973 M -10.34 % 489.619 M -4.91 % 514.922 M -7.80 % 558.485 M 6.55 % 524.146 M -7.62 % 567.398 M 6.14 % 534.550 M 16.92 % 457.174 M 250.13 % 130.573 M -34.37 % 198.958 M 2 147.10 % 8.854 M 9.16 % 8.111 M -12.59 % 9.279 M -0.28 % 9.305 M -40.38 % 15.607 M 47.32 % 10.594 M -4.11 % 11.048 M -50.38 % 22.265 M -33.30 % 33.381 M 0.000 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 3.596 M -99.22 % 459.801 M 12 918.15 % 3.532 M 9.55 % 3.224 M -3.04 % 3.325 M 2.18 % 3.254 M -8.88 % 3.571 M 6.09 % 3.366 M -0.53 % 3.384 M -62.14 % 8.939 M 12.60 % 7.939 M -2.57 % 8.148 M -97.16 % 286.603 M 91.73 % 149.480 M -52.46 % 314.411 M 6.52 % 295.180 M 25.25 % 235.670 M -5.06 % 248.227 M -9.85 % 275.337 M 40.32 % 196.218 M 31.36 % 149.373 M 132.12 % 64.351 M 0.000 0.000 0.000
Intangible assets 538.377 M -6.56 % 576.200 M -0.09 % 576.700 M -1.36 % 584.638 M 2.60 % 569.840 M 2.01 % 558.607 M 1.84 % 548.511 M 2.87 % 533.227 M 20.72 % 441.711 M 0.98 % 437.434 M 32.65 % 329.757 M 5.92 % 311.321 M 3.44 % 300.969 M 3.55 % 290.639 M 7.36 % 270.716 M -0.46 % 271.957 M 3.28 % 263.325 M -0.11 % 263.616 M 1.29 % 260.267 M 1.49 % 256.442 M 42.77 % 179.614 M 13.26 % 158.588 M 7.62 % 147.365 M 12.82 % 130.616 M 13.16 % 115.430 M 9.08 % 105.817 M 13.20 % 93.477 M 5.30 % 88.776 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.235 M -7.37 % 86.620 M -10.05 % 96.299 M 2.16 % 94.261 M -5.22 % 99.458 M -1.99 % 101.473 M 2.56 % 98.944 M -1.08 % 100.019 M
Goodwill and intangible assets 538.377 M -6.56 % 576.200 M -0.09 % 576.700 M -1.36 % 584.638 M 2.60 % 569.840 M 2.01 % 558.607 M 1.84 % 548.511 M 2.87 % 533.227 M 20.72 % 441.711 M 0.98 % 437.434 M 32.65 % 329.757 M 5.92 % 311.321 M 3.44 % 300.969 M 3.55 % 290.639 M 7.36 % 270.716 M -0.46 % 271.957 M 3.28 % 263.325 M -0.11 % 263.616 M 1.29 % 260.267 M 1.49 % 256.442 M -1.31 % 259.849 M 5.97 % 245.208 M 0.63 % 243.664 M 8.35 % 224.877 M 4.65 % 214.887 M 3.66 % 207.291 M 7.73 % 192.421 M 1.92 % 188.795 M
Property plant equipment net 56.732 M -6.55 % 60.709 M -10.42 % 67.772 M -17.09 % 81.746 M -33.13 % 122.253 M -5.50 % 129.364 M -1.15 % 130.866 M -3.27 % 135.290 M -36.60 % 213.385 M -3.86 % 221.943 M -16.07 % 264.426 M 2.91 % 256.954 M -5.08 % 270.717 M -0.94 % 273.284 M 4.99 % 260.301 M -8.55 % 284.644 M 23.36 % 230.738 M -0.78 % 232.556 M -7.25 % 250.747 M -6.07 % 266.944 M -21.50 % 340.046 M -1.65 % 345.760 M 480.12 % 59.602 M 0.60 % 59.245 M -3.02 % 61.090 M 36.67 % 44.698 M 52.82 % 29.248 M 35.63 % 21.564 M
Total non current assets 1.157 B 7.95 % 1.071 B 1.58 % 1.055 B -0.63 % 1.062 B -11.19 % 1.195 B 4.74 % 1.141 B 2.82 % 1.110 B -3.05 % 1.145 B -3.19 % 1.183 B -2.07 % 1.208 B 1.68 % 1.188 B 6.05 % 1.120 B -4.33 % 1.171 B 4.06 % 1.125 B 10.58 % 1.017 B 2.61 % 991.381 M 15.53 % 858.088 M 3.02 % 832.941 M 0.91 % 825.432 M 6.08 % 778.117 M -9.72 % 861.911 M -2.70 % 885.826 M 72.70 % 512.921 M 14.64 % 447.415 M 22.52 % 365.165 M 26.85 % 287.872 M 28.74 % 223.603 M 5.39 % 212.163 M
Other current assets 199.317 M 8.23 % 184.155 M -3.76 % 191.341 M -1.84 % 194.934 M -11.38 % 219.968 M -91.55 % 2.603 B 1 098.45 % 217.230 M 1.59 % 213.832 M -14.48 % 250.050 M 6.25 % 235.331 M 61.17 % 146.017 M 3.84 % 140.615 M -7.51 % 152.033 M 59.83 % 95.119 M -75.96 % 395.717 M 136.20 % 167.533 M -49.69 % 333.003 M 155.16 % 130.509 M -54.34 % 285.848 M 148.51 % 115.025 M 209.85 % 37.122 M 106.88 % -539.609 M -5 935.56 % 9.247 M -97.69 % 400.679 M 1 170.83 % 31.529 M -90.02 % 315.967 M 2 498.17 % 12.161 M -24.94 % 16.203 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 391.308 M 0.000 -100.00 % 489.619 M 0.000 -100.00 % 138.545 M 5.58 % 131.222 M -28.62 % 183.843 M 33.55 % 137.660 M -42.02 % 237.410 M 85.88 % 127.725 M -34.85 % 196.055 M 3 225.22 % 5.896 M 15.65 % 5.098 M -17.92 % 6.211 M 4.48 % 5.944 M -52.01 % 12.388 M 16.93 % 10.594 M -4.11 % 11.048 M -50.38 % 22.265 M -33.30 % 33.381 M 0.000 0.000
cash and cash equivalents 101.761 M -70.48 % 344.686 M 210.20 % 111.116 M -69.42 % 363.318 M 213.38 % 115.936 M -66.57 % 346.812 M 89.00 % 183.500 M -53.45 % 394.196 M 162.88 % 149.953 M -72.79 % 551.161 M 158.60 % 213.134 M -65.07 % 610.143 M 137.55 % 256.849 M -61.74 % 671.405 M 194.01 % 228.361 M -56.16 % 520.854 M 49.26 % 348.948 M -47.24 % 661.415 M -16.44 % 791.542 M -37.05 % 1.257 B 50.12 % 837.674 M 87.15 % 447.596 M 68.11 % 266.246 M -17.96 % 324.544 M 7.20 % 302.743 M 19.74 % 252.825 M 91.09 % 132.309 M -24.65 % 175.603 M
Cash and short term investments 101.761 M -70.48 % 344.686 M 210.20 % 111.116 M -69.42 % 363.318 M 213.38 % 115.936 M -66.57 % 346.812 M 89.00 % 183.500 M -53.45 % 394.196 M 162.88 % 149.953 M -72.79 % 551.161 M 158.60 % 213.134 M -65.07 % 610.143 M 137.55 % 256.849 M -61.74 % 671.405 M 194.01 % 228.361 M -56.16 % 520.854 M 49.26 % 348.948 M -47.71 % 667.311 M -16.23 % 796.640 M -36.96 % 1.264 B 49.79 % 843.618 M 83.40 % 459.984 M 66.16 % 276.840 M -17.51 % 335.592 M 10.85 % 302.743 M 19.74 % 252.825 M 91.09 % 132.309 M -24.65 % 175.603 M
Total current assets 4.141 B -7.93 % 4.497 B 7.97 % 4.166 B -7.16 % 4.487 B 11.00 % 4.042 B -2.57 % 4.149 B 11.08 % 3.735 B 2.18 % 3.655 B 4.72 % 3.490 B -4.96 % 3.672 B 6.20 % 3.458 B -9.18 % 3.808 B 11.29 % 3.421 B -1.86 % 3.486 B 4.21 % 3.345 B 3.43 % 3.234 B 15.89 % 2.791 B -6.87 % 2.997 B 1.55 % 2.951 B -7.41 % 3.187 B 61.21 % 1.977 B 45.28 % 1.361 B 50.79 % 902.526 M 8.15 % 834.544 M 7.77 % 774.405 M 22.32 % 633.076 M 26.97 % 498.619 M 6.65 % 467.547 M
Inventory 1.365 B 0.10 % 1.364 B 0.58 % 1.356 B 5.71 % 1.283 B -0.74 % 1.292 B 8.48 % 1.191 B 7.11 % 1.112 B 13.13 % 983.040 M -6.87 % 1.056 B 2.59 % 1.029 B 0.50 % 1.024 B 13.54 % 901.725 M 2.92 % 876.117 M 10.62 % 792.027 M -16.33 % 946.592 M 152.07 % 375.525 M 10.62 % 339.475 M 12.06 % 302.950 M -21.73 % 387.034 M 36.39 % 283.762 M 130.42 % 123.151 M 9.93 % 112.022 M -6.51 % 119.826 M 21.93 % 98.273 M 4.66 % 93.897 M 23.22 % 76.200 M -12.80 % 87.381 M -6.10 % 93.062 M
Net receivables 2.475 B -5.00 % 2.605 B 3.89 % 2.507 B -5.24 % 2.646 B 9.61 % 2.414 B 0.46 % 2.403 B 8.15 % 2.222 B 8.56 % 2.047 B 0.57 % 2.035 B 11.79 % 1.820 B -3.53 % 1.887 B -4.52 % 1.976 B 1.74 % 1.943 B 9.61 % 1.772 B -0.13 % 1.775 B -13.11 % 2.042 B 15.42 % 1.769 B -0.76 % 1.783 B 20.35 % 1.481 B 8.26 % 1.368 B 0.000 -100.00 % 1.124 B 0.000 0.000 -100.00 % 346.575 M 204.66 % 113.760 M -57.36 % 266.768 M 46.03 % 182.680 M
Tax assets 0.000 0.000 0.000 -100.00 % 47.750 M 10.16 % 43.345 M 10.32 % 39.289 M 9.34 % 35.934 M 5.77 % 33.975 M -1.72 % 34.571 M 16.30 % 29.725 M -6.04 % 31.635 M 31.08 % 24.134 M 6.93 % 22.569 M 21.96 % 18.505 M -11.71 % 20.960 M 19.06 % 17.604 M 12.94 % 15.587 M 15.43 % 13.504 M 21.36 % 11.127 M 13.75 % 9.782 M 118.12 % 4.485 M 14.58 % 3.914 M 37.68 % 2.843 M -1.03 % 2.873 M 11.75 % 2.571 M 2.70 % 2.503 M 29.38 % 1.935 M 7.25 % 1.804 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 0.000
Account payables 1.967 B -9.62 % 2.176 B 19.93 % 1.814 B -11.19 % 2.043 B 25.97 % 1.622 B -3.83 % 1.686 B 23.51 % 1.365 B 1.51 % 1.345 B 7.51 % 1.251 B -9.32 % 1.380 B 1.75 % 1.356 B -10.89 % 1.522 B 22.52 % 1.242 B -7.44 % 1.342 B -0.98 % 1.355 B 5.70 % 1.282 B 52.72 % 839.511 M -20.36 % 1.054 B 34.46 % 783.964 M 1.00 % 776.212 M 107.82 % 373.502 M -39.63 % 618.681 M 160.03 % 237.922 M -70.48 % 805.993 M 252.79 % 228.461 M -35.25 % 352.818 M 108.93 % 168.868 M 34.92 % 125.166 M
Tax payables 0.000 0.000 0.000 -100.00 % 35.312 M 31.17 % 26.920 M -22.85 % 34.892 M 15.25 % 30.274 M 6.37 % 28.461 M 5.54 % 26.968 M -25.53 % 36.213 M 14.49 % 31.631 M -29.44 % 44.831 M 36.13 % 32.932 M -19.75 % 41.036 M 59.77 % 25.684 M -16.10 % 30.613 M 101.72 % 15.176 M -17.04 % 18.293 M 18 758.76 % 97.000 K -99.43 % 17.115 M 150.26 % 6.839 M -62.70 % 18.336 M 105.26 % 8.933 M -9.29 % 9.848 M 7.50 % 9.160 M -3.64 % 9.506 M 48.34 % 6.408 M -4.17 % 6.687 M
Deferred revenue non current 0.000 -100.00 % 6.580 M 0.000 -100.00 % 7.120 M 0.88 % 7.058 M -2.59 % 7.246 M -5.88 % 7.699 M -2.38 % 7.887 M -11.52 % 8.914 M -6.67 % 9.551 M -0.82 % 9.630 M -3.73 % 10.003 M -6.26 % 10.671 M -5.89 % 11.339 M 0.00 % 11.339 M 0.00 % 11.339 M -37.39 % 18.110 M 47.32 % 12.293 M -63.01 % 33.234 M 20.53 % 27.573 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.020 M 0.000 -100.00 % 546.795 K
Minority interest 18.035 M -6.10 % 19.206 M 20.11 % 15.991 M -12.82 % 18.343 M 0.94 % 18.173 M 4.89 % 17.326 M 8.83 % 15.920 M -10.81 % 17.850 M 7.32 % 16.633 M -5.64 % 17.627 M 19.12 % 14.798 M -25.81 % 19.946 M 6.27 % 18.770 M -3.07 % 19.364 M 17.27 % 16.512 M -8.89 % 18.124 M 156.86 % 7.056 M 23.99 % 5.691 M -14.87 % 6.685 M -17.33 % 8.086 M -73.95 % 31.039 M 5.30 % 29.477 M 62.89 % 18.096 M 91.78 % 9.436 M 318.22 % 2.256 M -94.52 % 41.208 M -1.89 % 42.001 M 16.93 % 35.919 M
Capital lease obligations 58.155 M 6 214.33 % 921.000 K -57.12 % 2.148 M -16.29 % 2.566 M -26.77 % 3.504 M 97.74 % 1.772 M 10.89 % 1.598 M -35.72 % 2.486 M -7.76 % 2.695 M -24.70 % 3.579 M -3.27 % 3.700 M 41.76 % 2.610 M -43.96 % 4.657 M 0.000 -100.00 % 86.000 K -49.11 % 169.000 K -35.74 % 263.000 K -26.54 % 358.000 K -16.36 % 428.000 K -14.74 % 502.000 K -17.53 % 608.733 K -12.16 % 693.000 K -13.64 % 802.488 K -8.50 % 877.000 K -10.52 % 980.149 K -14.19 % 1.142 M -16.51 % 1.368 M 150.22 % 546.795 K
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 491.427 M -0.30 % 492.898 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 474.667 M 0.000 -100.00 % 466.598 M 0.000 -100.00 % 472.359 M 0.000 -100.00 % 289.365 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 100.00 % -982.854 M -99.40 % -492.898 M 0.000 0.000 0.000 0.000 0.000 100.00 % -231.675 M 29.46 % -328.446 M -28.77 % -255.059 M 69.22 % -828.669 M -74.02 % -476.190 M 49.45 % -942.038 M -103.44 % -463.045 M 47.10 % -875.364 M -140.65 % -363.752 M 36.63 % -573.979 M -435.71 % 170.975 M 331.49 % 39.625 M -33.97 % 60.008 M 132.91 % 25.765 M -76.35 % 108.919 M 79.48 % 60.685 M -70.59 % 206.330 M
Deferred tax liabilities non current 0.000 -100.00 % 3.383 M 0.000 -100.00 % 22.389 M 4.06 % 21.516 M -16.22 % 25.683 M 7.75 % 23.836 M -12.56 % 27.259 M -1.38 % 27.641 M -4.04 % 28.805 M -3.54 % 29.863 M 4.88 % 28.474 M -0.52 % 28.623 M 8.91 % 26.281 M 0.00 % 26.281 M 14.95 % 22.863 M 44.16 % 15.859 M 4.80 % 15.133 M 49.98 % 10.090 M 44.25 % 6.995 M -53.64 % 15.088 M -20.95 % 19.087 M 28.59 % 14.843 M 24.64 % 11.908 M 10.96 % 10.732 M -18.12 % 13.108 M 6.67 % 12.288 M -14.62 % 14.393 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
Total assets 5.297 B -4.88 % 5.569 B 6.68 % 5.220 B -5.91 % 5.548 B 5.94 % 5.237 B -0.99 % 5.290 B 9.19 % 4.844 B 0.93 % 4.800 B 2.72 % 4.673 B -4.24 % 4.880 B 5.04 % 4.646 B -5.72 % 4.928 B 7.31 % 4.592 B -0.41 % 4.611 B 5.69 % 4.363 B 3.24 % 4.226 B 15.81 % 3.649 B -4.72 % 3.830 B 1.41 % 3.776 B -4.77 % 3.965 B 39.67 % 2.839 B 26.36 % 2.247 B 58.73 % 1.415 B 10.41 % 1.282 B 12.49 % 1.140 B 23.74 % 920.948 M 27.52 % 722.222 M 6.25 % 679.710 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
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 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 100.00 % -8.904 M 0.00 % -8.904 M -18.11 % -7.539 M 0.00 % -7.539 M -77.60 % -4.245 M 0.00 % -4.245 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.363 M 100.00 % 1.682 M 31.09 % 1.283 M 0.00 % 1.283 M 20.05 % 1.068 M 0.00 % 1.068 M -52.20 % 2.235 M 0.00 % 2.235 M 100.00 % 1.118 M
Change in working capital 0.000 100.00 % -273.096 M 0.000 100.00 % -327.813 M 0.000 100.00 % -577.481 M 0.000 100.00 % -162.161 M 0.000 100.00 % -724.000 K 0.000 100.00 % -376.265 M -301.99 % -93.600 M 63.18 % -254.225 M -188.75 % -88.044 M 82.22 % -495.084 M -256.66 % -138.813 M 73.00 % -514.090 M -373.01 % -108.684 M -944.21 % -10.408 M 0.00 % -10.408 M 43.96 % -18.572 M 0.00 % -18.572 M 27.64 % -25.665 M 0.00 % -25.665 M -100.00 % -12.832 M
Accounts receivables 0.000 100.00 % -192.020 M 0.000 100.00 % -236.321 M 0.000 100.00 % -369.332 M 0.000 100.00 % -207.987 M 0.000 -100.00 % 181.631 M 0.000 100.00 % -267.644 M 0.000 100.00 % -309.532 M 0.000 100.00 % -422.509 M 0.000 100.00 % -514.338 M 0.000 100.00 % -72.733 M 0.00 % -72.733 M 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -81.076 M 0.000 100.00 % -91.492 M 0.000 100.00 % -208.149 M 0.000 -100.00 % 45.826 M 0.000 100.00 % -182.355 M 0.000 100.00 % -108.621 M -100.00 % -54.311 M -198.20 % 55.307 M 100.00 % 27.654 M 138.10 % -72.575 M -100.00 % -36.288 M -14 732.06 % 248.000 K 100.00 % 124.000 K -98.47 % 8.111 M 0.00 % 8.111 M 159.21 % -13.698 M 0.00 % -13.698 M -85.89 % -7.369 M 0.00 % -7.369 M -100.00 % -3.684 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 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 % -39.289 M 0.000 100.00 % -115.698 M -100.00 % -57.849 M 43.58 % -102.526 M 0.000 100.00 % -108.808 M -487.53 % -18.519 M 0.00 % -18.519 M -279.96 % -4.874 M 0.00 % -4.874 M 73.36 % -18.296 M 0.00 % -18.296 M -100.00 % -9.148 M
Other non cash items -277.575 M -136.57 % 759.101 M 379.10 % -271.980 M -142.58 % 638.748 M 353.83 % -251.640 M -136.43 % 690.701 M 311.62 % -326.394 M -177.92 % 418.902 M 204.41 % -401.216 M -338.11 % 168.499 M 155.22 % -305.120 M -143.36 % 703.637 M 240.70 % -500.091 M -199.96 % 500.280 M 217.05 % -427.406 M -174.78 % 571.521 M 274.64 % -327.266 M -154.11 % 604.814 M 296.75 % -307.409 M -18 307.01 % 1.688 M 0.00 % 1.688 M 208.78 % 546.795 K 0.00 % 546.795 K -81.60 % 2.971 M 0.00 % 2.971 M 48.59 % 2.000 M
Net cash provided by operating activities -223.169 M -177.05 % 289.654 M 204.19 % -278.017 M -198.39 % 282.562 M 234.26 % -210.463 M -198.10 % 214.538 M 182.86 % -258.904 M -176.38 % 338.969 M 202.86 % -329.536 M -197.97 % 336.371 M 235.83 % -247.637 M -154.83 % 451.672 M 210.73 % -407.909 M -183.90 % 486.207 M 265.20 % -294.315 M -191.79 % 320.648 M 249.08 % -215.081 M -169.80 % 308.119 M 248.25 % -207.842 M -472.97 % 55.727 M 0.00 % 55.727 M 67.45 % 33.279 M 0.00 % 33.279 M 124.14 % 14.847 M 0.00 % 14.847 M 100.00 % 7.424 M
Investments in property plant and equipment 0.000 0.000 0.000 100.00 % -5.411 M 0.000 100.00 % -29.840 M 0.000 100.00 % -24.629 M 0.000 100.00 % -49.294 M 0.000 100.00 % -28.868 M 48.97 % -56.567 M -108.86 % -27.084 M 39.72 % -44.934 M 47.57 % -85.708 M -9.23 % -78.468 M -505.32 % -12.963 M 64.06 % -36.067 M -10.84 % -32.539 M 0.00 % -32.539 M -100.01 % -16.269 M 0.00 % -16.269 M -6.37 % -15.295 M 0.00 % -15.295 M -100.00 % -7.647 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 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 % -494.595 M 0.000 0.000 0.000 100.00 % -116.272 K 0.00 % -116.272 K 99.33 % -17.440 M 0.00 % -17.440 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 2.818 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -6.062 M 82.52 % -34.675 M -40.43 % -24.692 M 22.51 % -31.866 M 27.53 % -43.971 M -76.62 % -24.896 M 45.37 % -45.574 M -433.48 % 13.666 M 127.73 % -49.284 M -778.50 % -5.610 M 84.68 % -36.619 M -5 214.80 % -689.000 K 98.50 % -45.818 M -613.60 % 8.921 M 108.82 % 4.272 M 1 414.46 % -325.000 K 99.15 % -38.454 M -253.64 % 25.029 M 192.93 % -26.932 M -3 987.18 % 692.841 K 0.00 % 692.841 K -53.88 % 1.502 M 0.00 % 1.502 M 426.68 % 285.203 K 0.00 % 285.203 K -96.27 % 7.647 M
Net cash used for investing activites -6.062 M 82.52 % -34.675 M -40.43 % -24.692 M 33.76 % -37.277 M 15.22 % -43.971 M 19.67 % -54.736 M -20.10 % -45.574 M -315.71 % -10.963 M 77.76 % -49.284 M 10.24 % -54.904 M -49.93 % -36.619 M -23.89 % -29.557 M 35.49 % -45.818 M -152.26 % -18.163 M -525.16 % 4.272 M 104.97 % -86.033 M -123.73 % -38.454 M 92.03 % -482.529 M -1 691.66 % -26.932 M 15.43 % -31.846 M 0.00 % -31.846 M -113.98 % -14.883 M 0.00 % -14.883 M 54.14 % -32.450 M 0.00 % -32.450 M -306.69 % -7.979 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 24.365 M 0.00 % 24.365 M 388.34 % -8.450 M 0.00 % -8.450 M -143.65 % 19.357 M 0.00 % 19.357 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.364 M 0.000 -100.00 % 3.396 M -66.57 % 10.159 M 0.00 % 10.159 M -79.40 % 49.315 M 0.00 % 49.315 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -748.000 K 95.97 % -18.583 M 70.97 % -64.014 M -10 917.90 % -581.000 K -100.00 % -290.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -79.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -13.302 M 46.36 % -24.799 M -143.57 % 56.922 M 1 503.89 % 3.549 M -72.30 % 12.813 M -28.22 % 17.850 M -76.11 % 74.707 M 213.08 % -66.064 M -70.77 % -38.687 M -163.38 % 61.043 M 154.04 % -112.958 M -61.92 % -69.762 M -279.76 % 38.808 M 373.95 % -14.166 M 8.74 % -15.522 M 57.84 % -36.817 M -1 343.40 % 2.961 M -91.68 % 35.599 M 117.95 % -198.318 M -891.03 % -20.011 M 0.00 % -20.011 M 6.19 % -21.331 M 0.00 % -21.331 M -1 223.51 % -1.612 M 0.00 % -1.612 M 74.51 % -6.324 M
Net cash used provided by financing activities -13.302 M 46.36 % -24.799 M -143.57 % 56.922 M 1 503.89 % 3.549 M -72.30 % 12.813 M -28.22 % 17.850 M -76.11 % 74.707 M 213.08 % -66.064 M -70.77 % -38.687 M -163.38 % 61.043 M 154.04 % -112.958 M -61.92 % -69.762 M -279.76 % 38.808 M 373.95 % -14.166 M 12.93 % -16.270 M 70.63 % -55.400 M 9.26 % -61.053 M -274.35 % 35.018 M 112.60 % -278.030 M -1 954.42 % 14.993 M 0.00 % 14.993 M -23.25 % 19.534 M 0.00 % 19.534 M 10.08 % 17.746 M 0.00 % 17.746 M 380.60 % -6.324 M
Effect of forex changes on cash -124.000 K -142.91 % 289.000 K 24.57 % 232.000 K 139.86 % -582.000 K -143.43 % 1.340 M -63.14 % 3.635 M 230.45 % 1.100 M 228.50 % -856.000 K -57.35 % -544.000 K 87.87 % -4.483 M -2 286.83 % 205.000 K -78.21 % 941.000 K 159.23 % 363.000 K 183.45 % -435.000 K -112.72 % 3.421 M 217.48 % -2.912 M -27.94 % -2.276 M -116.67 % 13.652 M -67.87 % 42.485 M 12 389.01 % 340.179 K 0.00 % 340.179 K -82.74 % 1.970 M 0.00 % 1.970 M 52.73 % 1.290 M 0.00 % 1.290 M -83.02 % 7.596 M
Net change in cash 0.000 100.00 % -109.228 M 11.04 % -122.778 M -198.91 % 124.126 M 145.56 % -272.421 M -400.54 % 90.644 M 179.28 % -114.336 M -187.58 % 130.543 M 162.45 % -209.026 M -223.67 % 169.014 M 185.14 % -198.505 M -212.37 % 176.647 M 1 253.39 % -15.316 M -106.76 % 226.722 M 502.38 % 37.638 M 0.00 % 37.638 M -79.00 % 179.197 M 385.03 % -62.870 M 57.81 % -149.015 M -290.00 % 78.428 M 0.00 % 78.428 M -1.72 % 79.801 M 0.00 % 79.801 M 2 685.08 % 2.865 M 0.00 % 2.865 M 300.00 % 716.323 K
Cash at beginning of period 0.000 0.000 -100.00 % 124.126 M 0.00 % 124.126 M -68.77 % 397.495 M 140.14 % 165.525 M 0.000 0.000 -100.00 % 342.136 M 60.53 % 213.134 M 0.000 -100.00 % 256.849 M 53.02 % 167.851 M -22.99 % 217.962 M 67.39 % 130.214 M 0.00 % 130.214 M -21.25 % 165.354 M -78.99 % 787.155 M 150.39 % 314.369 M 80.26 % 174.396 M 0.00 % 174.396 M 82.04 % 95.802 M 0.00 % 95.802 M -2.48 % 98.236 M 0.00 % 98.236 M 300.00 % 24.559 M
Cash at end of period 0.000 0.000 100.00 % -122.778 M -198.91 % 124.126 M -0.76 % 125.074 M -51.18 % 256.169 M 324.05 % -114.336 M -187.58 % 130.543 M -1.93 % 133.110 M -65.17 % 382.148 M 292.51 % -198.505 M -145.79 % 433.496 M 184.19 % 152.536 M -65.70 % 444.684 M 164.93 % 167.851 M 0.00 % 167.851 M -51.28 % 344.551 M -52.43 % 724.285 M 338.02 % 165.354 M -34.60 % 252.825 M 0.00 % 252.825 M 43.98 % 175.603 M 0.00 % 175.603 M 73.69 % 101.101 M 0.00 % 101.101 M 300.00 % 25.275 M
Operating cash flow -223.169 M -177.05 % 289.654 M 204.19 % -278.017 M -198.39 % 282.562 M 234.26 % -210.463 M -198.10 % 214.538 M 182.86 % -258.904 M -176.38 % 338.969 M 202.86 % -329.536 M -197.97 % 336.371 M 235.83 % -247.637 M -154.83 % 451.672 M 210.73 % -407.909 M -183.90 % 486.207 M 265.20 % -294.315 M -191.79 % 320.648 M 249.08 % -215.081 M -169.80 % 308.119 M 248.25 % -207.842 M -472.97 % 55.727 M 0.00 % 55.727 M 67.45 % 33.279 M 0.00 % 33.279 M 124.14 % 14.847 M 0.00 % 14.847 M 100.00 % 7.424 M
Capital expenditure 0.000 100.00 % -2.005 M 0.000 100.00 % -5.411 M 0.000 100.00 % -29.840 M 0.000 100.00 % -24.629 M 0.000 100.00 % -49.294 M 0.000 100.00 % -28.868 M 48.97 % -56.567 M -108.86 % -27.084 M 39.72 % -44.934 M 47.57 % -85.708 M -9.23 % -78.468 M -505.32 % -12.963 M 64.06 % -36.067 M -10.84 % -32.539 M 0.00 % -32.539 M -100.01 % -16.269 M 0.00 % -16.269 M -6.37 % -15.295 M 0.00 % -15.295 M -100.00 % -7.647 M
Free CashFlow -223.169 M -177.58 % 287.649 M 203.46 % -278.017 M -200.31 % 277.151 M 231.69 % -210.463 M -213.95 % 184.698 M 171.34 % -258.904 M -182.36 % 314.340 M 195.39 % -329.536 M -214.79 % 287.077 M 215.93 % -247.637 M -158.57 % 422.804 M 191.03 % -464.476 M -201.17 % 459.123 M 235.34 % -339.249 M -244.40 % 234.940 M 180.03 % -293.549 M -199.46 % 295.156 M 221.01 % -243.909 M -1 151.86 % 23.188 M 0.00 % 23.188 M 36.32 % 17.010 M 0.00 % 17.010 M 3 899.48 % -447.702 K 0.00 % -447.702 K -100.00 % -223.852 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2012 2012 2011 2011 2010 2010 2010