3309.HK

C-MER Medical Holdings Limited 3309.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 1.913 B -0.56 % 1.924 B 11.09 % 1.732 B 55.67 % 1.113 B 59.04 % 699.545 M 21.40 % 576.209 M 34.20 % 429.374 M 37.96 % 311.228 M 25.16 % 248.659 M 25.05 % 198.851 M 27.08 % 156.472 M
Net income -135.163 M -318.01 % 61.998 M 383.42 % -21.875 M -200.06 % 21.861 M 450.00 % -6.246 M -115.07 % 41.435 M -2.67 % 42.571 M 6.09 % 40.127 M -14.42 % 46.887 M 22.24 % 38.357 M 71.54 % 22.361 M
Income before tax -76.221 M -161.34 % 124.269 M 1 206.88 % -11.227 M -141.77 % 26.875 M 973.28 % 2.504 M -95.31 % 53.404 M -12.69 % 61.166 M 4.58 % 58.486 M -0.19 % 58.596 M 20.99 % 48.431 M 73.20 % 27.963 M
Income before tax ratio -0.04 -161.68 % 0.06 1 096.38 % -0.01 -126.84 % 0.02 574.84 % 0.00 -96.14 % 0.09 -34.94 % 0.14 -24.19 % 0.19 -20.25 % 0.24 -3.25 % 0.24 36.29 % 0.18
EBITDA 209.183 M -42.43 % 363.381 M 87.01 % 194.311 M 9.29 % 177.799 M 40.34 % 126.694 M -9.16 % 139.474 M 65.28 % 84.386 M -6.95 % 90.692 M 30.05 % 69.736 M 15.33 % 60.467 M 52.74 % 39.588 M
Net income ratio -0.07 -319.24 % 0.03 355.13 % -0.01 -164.28 % 0.02 320.07 % -0.01 -112.42 % 0.07 -27.47 % 0.10 -23.10 % 0.13 -31.62 % 0.19 -2.25 % 0.19 34.98 % 0.14
Ratio EBITDA 0.11 -42.11 % 0.19 68.34 % 0.11 -29.79 % 0.16 -11.76 % 0.18 -25.18 % 0.24 23.16 % 0.20 -32.56 % 0.29 3.91 % 0.28 -7.77 % 0.30 20.19 % 0.25
Gross profit ratio 0.28 -14.28 % 0.32 52.51 % 0.21 -24.15 % 0.28 18.89 % 0.23 -26.56 % 0.32 -8.41 % 0.35 -20.07 % 0.44 13.93 % 0.38 -4.70 % 0.40 6.22 % 0.38
Weighted average shs out dil 1.233 B -1.77 % 1.256 B 1.82 % 1.233 B 7.16 % 1.151 B 4.22 % 1.104 B 3.02 % 1.072 B 1.71 % 1.054 B 35.12 % 779.902 M -22.01 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B
Weighted average shs out 1.233 B -1.77 % 1.256 B 1.82 % 1.233 B 7.40 % 1.148 B 3.99 % 1.104 B 5.52 % 1.046 B 2.36 % 1.022 B 31.20 % 779.165 M -22.08 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B
EPS diluted -0.11 -322.67 % 0.05 379.10 % -0.02 -193.16 % 0.02 433.33 % -0.01 -114.73 % 0.04 -4.21 % 0.04 -21.55 % 0.05 9.81 % 0.05 23.42 % 0.04 72.73 % 0.02
Earnings per share -0.11 -322.67 % 0.05 379.10 % -0.02 -193.16 % 0.02 433.33 % -0.01 -114.39 % 0.04 -4.81 % 0.04 -20.31 % 0.05 11.30 % 0.05 23.42 % 0.04 72.73 % 0.02
Gross profit 527.619 M -14.76 % 618.962 M 69.42 % 365.343 M 18.07 % 309.440 M 89.09 % 163.647 M -10.85 % 183.554 M 22.91 % 149.337 M 10.27 % 135.431 M 42.59 % 94.976 M 19.17 % 79.701 M 34.99 % 59.043 M
Income tax expense 32.093 M -15.40 % 37.934 M 8.39 % 34.998 M 228.77 % 10.645 M -2.48 % 10.916 M -22.50 % 14.086 M -24.25 % 18.595 M 1.29 % 18.359 M 56.79 % 11.709 M 16.23 % 10.074 M 79.83 % 5.602 M
Cost of revenue 1.386 B 6.17 % 1.305 B -4.50 % 1.367 B 70.15 % 803.137 M 49.87 % 535.898 M 36.48 % 392.655 M 40.22 % 280.037 M 59.30 % 175.797 M 14.39 % 153.683 M 28.98 % 119.150 M 22.29 % 97.429 M
General and administrative expenses 342.585 M -3.48 % 354.928 M 2.77 % 345.347 M 47.51 % 234.115 M 68.09 % 139.276 M 41.51 % 98.423 M 51.73 % 64.867 M 48.83 % 43.584 M 46.03 % 29.846 M 14.38 % 26.094 M -5.20 % 27.526 M
Selling and marketing expenses 133.390 M -9.75 % 147.802 M 16.59 % 126.774 M 0.26 % 126.442 M 80.93 % 69.885 M 50.94 % 46.300 M 74.71 % 26.501 M 135.29 % 11.263 M 43.04 % 7.874 M 67.75 % 4.694 M 60.86 % 2.918 M
Other expenses 117.805 M 3 894.04 % -3.105 M -125.75 % 12.058 M 144.54 % -27.072 M -16.89 % -23.160 M -156.39 % -9.033 M -1 974.07 % 482.000 K -47.26 % 914.000 K 1 574.19 % -62.000 K -358.33 % 24.000 K 233.33 % -18.000 K
Operating expenses 593.780 M 18.85 % 499.625 M 3.19 % 484.179 M 45.19 % 333.485 M 79.29 % 186.001 M 37.08 % 135.690 M 33.81 % 101.408 M 31.24 % 77.267 M 105.18 % 37.658 M 22.22 % 30.812 M 1.27 % 30.426 M
Cost and expenses 1.979 B 9.68 % 1.805 B 2.05 % 1.768 B 62.56 % 1.088 B 57.32 % 691.469 M 30.87 % 528.345 M 38.51 % 381.445 M 50.73 % 253.064 M 32.26 % 191.341 M 27.59 % 149.962 M 17.29 % 127.855 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 475.975 M -5.32 % 502.730 M 6.48 % 472.121 M 30.94 % 360.557 M 72.38 % 209.161 M 44.53 % 144.723 M 58.40 % 91.368 M 66.59 % 54.847 M 45.41 % 37.720 M 22.52 % 30.788 M 1.13 % 30.444 M
Interest income 14.574 M -26.73 % 19.890 M 179.67 % 7.112 M 58.93 % 4.475 M -11.49 % 5.056 M -62.50 % 13.482 M 0.63 % 13.397 M 1 427.59 % 877.000 K 17.40 % 747.000 K 254.03 % 211.000 K 539.39 % 33.000 K
Interest expense 23.659 M 30.55 % 18.122 M -7.80 % 19.656 M 51.26 % 12.995 M 25.53 % 10.352 M 37.44 % 7.532 M 4 607.50 % 160.000 K -71.17 % 555.000 K -40.45 % 932.000 K -21.61 % 1.189 M 23.08 % 966.000 K
Depreciation and amortization 79.509 M -64.02 % 220.990 M -1.20 % 223.681 M 50.54 % 148.581 M 30.84 % 113.562 M 44.59 % 78.538 M 207.44 % 25.546 M 197.81 % 8.578 M -30.92 % 12.418 M 7.26 % 11.578 M 5.53 % 10.971 M
Operating income -66.161 M -155.44 % 119.337 M 427.11 % -36.482 M -247.44 % 24.743 M 206.38 % 8.076 M -83.13 % 47.864 M -18.65 % 58.840 M -28.34 % 82.114 M 37.94 % 59.528 M 19.97 % 49.620 M 71.52 % 28.929 M
Operating income ratio -0.03 -155.75 % 0.06 394.46 % -0.02 -194.72 % 0.02 92.64 % 0.01 -86.10 % 0.08 -39.38 % 0.14 -48.06 % 0.26 10.21 % 0.24 -4.06 % 0.25 34.97 % 0.18
Total other income expenses net -10.060 M -303.97 % 4.932 M -80.47 % 25.255 M 1 084.57 % 2.132 M 138.26 % -5.572 M -200.58 % 5.540 M 73.29 % 3.197 M 113.53 % -23.628 M -1 948.83 % 1.278 M 379.04 % -458.000 K 29.97 % -654.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 14.708 M 109.82 % -149.772 M 22.08 % -192.211 M -326.05 % 85.032 M 127.52 % -308.969 M -179.62 % -110.498 M 76.45 % -469.273 M -579.89 % -69.022 M -71.54 % -40.237 M -503.90 % 9.962 M -69.48 % 32.638 M
Total investments 407.661 M 71.48 % 237.733 M 29.92 % 182.981 M 37.48 % 133.093 M 144.19 % 54.503 M -78.70 % 255.879 M 2.72 % 249.099 M 415 065.00 % 60.000 K -98.85 % 5.205 M 0.00 % 5.205 M 0.00 % 5.205 M
Total debt 437.791 M 20.61 % 362.990 M -19.78 % 452.487 M -4.07 % 471.691 M 92.55 % 244.965 M 42.69 % 171.680 M 6 844.98 % 2.472 M -72.37 % 8.947 M -51.70 % 18.523 M -44.39 % 33.310 M -24.10 % 43.884 M
Accumulated other comprehensive income loss 100.988 M 3 340.95 % -3.116 M -132.29 % 9.650 M -87.78 % 78.999 M 43.66 % 54.989 M 231.06 % 16.610 M 25.15 % 13.272 M 15.98 % 11.443 M 127.97 % -40.907 M -37.02 % -29.854 M -55.70 % -19.174 M
Retained earnings -60.736 M -178.51 % 77.365 M 191.37 % 26.552 M -47.40 % 50.475 M -4.61 % 52.912 M -35.14 % 81.581 M 13.29 % 72.010 M 144.61 % 29.439 M -55.73 % 66.493 M -1.35 % 67.406 M 125.51 % 29.890 M
Common stock 125.556 M 0.00 % 125.556 M -0.87 % 126.656 M 10.10 % 115.034 M 0.27 % 114.725 M 9.13 % 105.130 M 1.56 % 103.511 M 279 659.46 % 37.000 K 131.25 % 16.000 K 0.000 0.000
Total equity 1.890 B -5.19 % 1.993 B -0.25 % 1.998 B 49.43 % 1.337 B 3.08 % 1.297 B 50.61 % 861.321 M 3.31 % 833.705 M 429.60 % 157.423 M 148.18 % 63.432 M -5.25 % 66.948 M 117.27 % 30.813 M
Other non current liabilities 57.376 M 7.56 % 53.343 M 1 697.27 % 2.968 M -18.84 % 3.657 M 58.79 % 2.303 M 0.000 100.00 % -1.748 M -162.86 % -665.000 K 0.000 0.000 0.000
Long term debt 298.690 M 21.19 % 246.457 M -18.70 % 303.152 M 47.01 % 206.211 M 16.26 % 177.373 M 38.10 % 128.437 M 3 573.83 % 3.496 M 162.86 % 1.330 M 31.42 % 1.012 M -84.23 % 6.417 M -3.94 % 6.680 M
Total non current liabilities 420.219 M 14.81 % 366.024 M -3.33 % 378.650 M 79.98 % 210.386 M 17.09 % 179.676 M 39.89 % 128.437 M 7 247.65 % 1.748 M 157.06 % 680.000 K -42.66 % 1.186 M -82.97 % 6.963 M -4.24 % 7.271 M
Other current liabilities 208.598 M 49.30 % 139.717 M -48.60 % 271.816 M 224.99 % 83.637 M 624.63 % -15.942 M -130.30 % 52.619 M 38.93 % 37.874 M -25.82 % 51.055 M 37.89 % 37.027 M 81.00 % 20.457 M 6.45 % 19.217 M
Deferred revenue 0.000 -100.00 % 54.189 M 37.22 % 39.490 M 268.10 % 10.728 M 24.70 % 8.603 M 8.94 % 7.897 M 108.42 % 3.789 M 30.93 % 2.894 M 134.90 % 1.232 M 23.94 % 994.000 K 0.000
Short term debt 139.101 M 19.37 % 116.533 M -21.97 % 149.335 M -43.75 % 265.480 M 96.38 % 135.184 M 212.61 % 43.243 M 5 872.79 % 724.000 K -91.26 % 8.282 M -52.70 % 17.511 M -34.89 % 26.893 M -27.71 % 37.204 M
Total current liabilities 410.022 M 5.32 % 389.325 M -25.81 % 524.798 M 28.55 % 408.248 M 168.05 % 152.304 M 17.26 % 129.891 M 152.73 % 51.396 M -31.72 % 75.274 M 17.57 % 64.024 M 9.51 % 58.464 M -9.68 % 64.733 M
Total liabilities 830.241 M 9.91 % 755.349 M -16.39 % 903.448 M 46.04 % 618.634 M 86.35 % 331.980 M 28.51 % 258.328 M 386.09 % 53.144 M -30.03 % 75.954 M 16.48 % 65.210 M -0.33 % 65.427 M -9.13 % 72.004 M
Other non current assets 67.083 M 99.64 % 33.602 M 106.58 % -510.692 M -185.16 % -179.089 M -52.31 % -117.581 M -170.49 % -43.470 M 61.97 % -114.311 M -2.40 % -111.632 M -716.79 % 18.099 M -35.81 % 28.197 M 35.04 % 20.881 M
Long term investments 363.493 M 88.26 % 193.077 M 49.48 % 129.167 M 66.91 % 77.389 M 41.99 % 54.503 M 2 372.91 % 2.204 M -98.05 % 113.264 M 2.32 % 110.697 M 1 675.31 % -7.027 M 61.63 % -18.315 M -43.69 % -12.746 M
Intangible assets 259.796 M -4.40 % 271.758 M -66.91 % 821.393 M 302.72 % 203.961 M 40.73 % 144.934 M 38.61 % 104.566 M 2 632.32 % 3.827 M 56.01 % 2.453 M 74.34 % 1.407 M -12.17 % 1.602 M 15.25 % 1.390 M
GoodWill 440.108 M -17.03 % 530.426 M -1.90 % 540.684 M 177.32 % 194.970 M 40.75 % 138.520 M 39.21 % 99.502 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 699.904 M -12.75 % 802.184 M -41.11 % 1.362 B 241.43 % 398.931 M 40.74 % 283.454 M 38.90 % 204.068 M 5 232.32 % 3.827 M 56.01 % 2.453 M 74.34 % 1.407 M -12.17 % 1.602 M 15.25 % 1.390 M
Property plant equipment net 949.197 M -4.39 % 992.816 M -6.13 % 1.058 B 17.35 % 901.286 M 13.44 % 794.480 M 114.65 % 370.134 M 235.01 % 110.484 M 1.20 % 109.179 M 269.47 % 29.550 M -2.47 % 30.298 M -24.95 % 40.373 M
Total non current assets 2.080 B 2.52 % 2.029 B -0.81 % 2.045 B 69.09 % 1.209 B 18.81 % 1.018 B 89.23 % 537.950 M 370.60 % 114.311 M 2.40 % 111.632 M 161.12 % 42.752 M 2.22 % 41.824 M -16.18 % 49.898 M
Other current assets 46.088 M -14.80 % 54.091 M 11.39 % 48.558 M -79.72 % 239.477 M 1 292.39 % 17.199 M 18.17 % 14.554 M -17.45 % 17.630 M 103.25 % 8.674 M -30.99 % 12.570 M -70.20 % 42.176 M 94.35 % 21.701 M
Short term investments 44.168 M -1.09 % 44.656 M -17.02 % 53.814 M -3.39 % 55.704 M 0.000 -100.00 % 253.675 M 1.84 % 249.099 M 415 065.00 % 60.000 K -99.51 % 12.232 M -47.99 % 23.520 M 31.02 % 17.951 M
cash and cash equivalents 423.083 M -17.49 % 512.762 M -20.46 % 644.698 M 66.74 % 386.659 M -30.20 % 553.934 M 96.31 % 282.178 M -40.18 % 471.745 M 505.04 % 77.969 M 32.69 % 58.760 M 151.67 % 23.348 M 107.61 % 11.246 M
Cash and short term investments 467.251 M -16.18 % 557.418 M -20.20 % 698.512 M 57.90 % 442.363 M -20.14 % 553.934 M 3.37 % 535.853 M -26.82 % 732.241 M 838.42 % 78.029 M 9.91 % 70.992 M 51.47 % 46.868 M 60.52 % 29.197 M
Total current assets 640.475 M -11.06 % 720.135 M -15.93 % 856.557 M 14.76 % 746.389 M 22.11 % 611.228 M 5.08 % 581.699 M -23.72 % 762.586 M 593.25 % 110.001 M 28.07 % 85.890 M -5.15 % 90.551 M 71.11 % 52.919 M
Inventory 47.245 M 12.56 % 41.972 M -24.53 % 55.615 M 61.41 % 34.456 M 37.37 % 25.083 M 40.40 % 17.865 M 94.80 % 9.171 M 20.58 % 7.606 M 226.72 % 2.328 M 54.48 % 1.507 M -25.43 % 2.021 M
Net receivables 79.891 M 19.86 % 66.654 M 23.73 % 53.872 M 79.02 % 30.093 M 100.46 % 15.012 M 11.80 % 13.427 M 278.87 % 3.544 M -55.24 % 7.917 M 21.31 % 6.526 M -83.65 % 39.921 M 93.98 % 20.580 M
Tax assets 0.000 -100.00 % 6.821 M -1.67 % 6.937 M -36.77 % 10.971 M 250.85 % 3.127 M -37.63 % 5.014 M 378.89 % 1.047 M 11.98 % 935.000 K 29.32 % 723.000 K 1 621.43 % 42.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.952 M -15.26 % 11.744 M 0.000 0.000 0.000
Account payables 55.810 M 1.63 % 54.916 M 21.21 % 45.306 M 13.65 % 39.866 M 109.57 % 19.023 M 37.36 % 13.849 M 158.28 % 5.362 M -22.20 % 6.892 M 123.04 % 3.090 M 31.94 % 2.342 M -5.68 % 2.483 M
Tax payables 6.513 M -72.83 % 23.970 M 27.16 % 18.851 M 120.82 % 8.537 M 57.05 % 5.436 M -55.74 % 12.283 M 236.80 % 3.647 M -40.71 % 6.151 M 19.11 % 5.164 M -33.61 % 7.778 M 33.44 % 5.829 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -174.000 K 68.13 % -546.000 K 7.61 % -591.000 K
Minority interest 137.234 M -6.94 % 147.472 M 11.57 % 132.178 M 2 098.20 % 6.013 M 106.92 % 2.906 M -36.59 % 4.583 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 388.707 M 14.38 % 339.853 M -14.40 % 397.015 M 39.46 % 284.690 M 16.22 % 244.965 M 42.69 % 171.680 M 6 844.98 % 2.472 M 161.03 % 947.000 K -87.17 % 7.379 M -42.11 % 12.747 M 27.52 % 9.996 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.587 B -3.59 % 1.646 B -3.36 % 1.703 B 56.73 % 1.087 B 1.40 % 1.072 B 64.01 % 653.417 M 0.00 % 653.417 M 435.61 % 121.996 M 4 427.63 % -2.819 M 0.000 0.000
Deferred tax liabilities non current 64.153 M -3.13 % 66.224 M -8.69 % 72.530 M 13 901.93 % 518.000 K 0.000 0.000 0.000 -100.00 % 15.000 K -91.38 % 174.000 K -68.13 % 546.000 K -7.61 % 591.000 K
Other liabilities 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.720 B -1.04 % 2.749 B -5.27 % 2.902 B 48.36 % 1.956 B 20.05 % 1.629 B 45.51 % 1.120 B 26.25 % 886.849 M 280.01 % 233.377 M 81.42 % 128.642 M -2.82 % 132.375 M 28.75 % 102.817 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 100.00 % -483.163 M -56.15 % -309.422 M -30.78 % -236.593 M -43.58 % -164.785 M -2 970.91 % -5.366 M -520.20 % 1.277 M 0.000 0.000 0.000
Stock based compensation 349.000 K 27.84 % 273.000 K -79.52 % 1.333 M -68.67 % 4.255 M -15.17 % 5.016 M 2.93 % 4.873 M -25.57 % 6.547 M 4.60 % 6.259 M 0.000 0.000 0.000
Change in working capital -10.872 M -121.33 % 50.979 M 255.77 % -32.728 M -341.38 % -7.415 M -402.71 % -1.475 M -110.15 % 14.527 M 1 330.06 % -1.181 M 84.33 % -7.536 M -215.71 % -2.387 M -423.46 % -456.000 K -111.20 % 4.070 M
Accounts receivables -5.516 M 15.49 % -6.527 M 75.55 % -26.696 M -43.98 % -18.541 M -492.55 % -3.129 M 28.77 % -4.393 M -432.55 % 1.321 M 142.20 % -3.130 M -196.40 % -1.056 M 40.34 % -1.770 M -113.51 % -829.000 K
Inventory -8.428 M -171.01 % 11.868 M 237.06 % -8.659 M 6.00 % -9.212 M -65.06 % -5.581 M -52.20 % -3.667 M -46.56 % -2.502 M 43.21 % -4.406 M -407.60 % -868.000 K -281.97 % 477.000 K 78.65 % 267.000 K
Accounts payables 1.968 M -81.37 % 10.566 M 1 091.21 % 887.000 K -95.51 % 19.748 M 363.89 % 4.257 M -18.51 % 5.224 M 482.15 % -1.367 M -137.29 % 3.666 M 453.78 % 662.000 K 418.27 % -208.000 K -125.09 % 829.000 K
Other working capital 1.104 M -96.85 % 35.072 M 1 915.63 % 1.740 M 194.92 % 590.000 K -80.19 % 2.978 M -82.85 % 17.363 M 1 170.15 % 1.367 M 137.29 % -3.666 M -225.87 % -1.125 M -207.66 % 1.045 M -77.44 % 4.632 M
Other non cash items 38.388 M 42.63 % 26.914 M -94.67 % 504.610 M 73.67 % 290.554 M 26.46 % 229.768 M 38.44 % 165.967 M 709.88 % -27.213 M -250.71 % 18.056 M 219.34 % -15.130 M -67.96 % -9.008 M -2 163.32 % -398.000 K
Net cash provided by operating activities 283.120 M -21.61 % 361.154 M 88.24 % 191.858 M 29.27 % 148.414 M 42.66 % 104.032 M -25.98 % 140.555 M 243.62 % 40.904 M -37.54 % 65.484 M 22.41 % 53.497 M 5.84 % 50.545 M 18.63 % 42.606 M
Investments in property plant and equipment -158.615 M -37.35 % -115.485 M -26.59 % -91.227 M 29.41 % -129.230 M 61.70 % -337.419 M -96.28 % -171.910 M -442.35 % -31.697 M 51.67 % -65.587 M -482.48 % -11.260 M -258.60 % -3.140 M 60.60 % -7.969 M
Acquisitions net -1.395 M 98.99 % -137.735 M -71.60 % -80.263 M 64.09 % -223.489 M -468.40 % -39.319 M 59.17 % -96.310 M -47 778.22 % 202.000 K 242.37 % 59.000 K 100.50 % -11.891 M 23.86 % -15.617 M -222.87 % -4.837 M
Purchases of investments -6.248 M 43.36 % -11.032 M 71.83 % -39.160 M 2.10 % -40.001 M -14.57 % -34.915 M -400.50 % -6.976 M 57.73 % -16.504 M 40.43 % -27.706 M 64.79 % -78.681 M 14.71 % -92.255 M -28.27 % -71.923 M
Sales maturities of investments 46.474 M 0.000 -100.00 % 106.689 M -61.57 % 277.586 M 9.41 % 253.712 M 2 172.18 % 11.166 M 133.06 % 4.791 M -88.21 % 40.650 M -54.70 % 89.736 M 4.45 % 85.916 M 53.39 % 56.010 M
Other investing activites -54.934 M -390.95 % 18.881 M 117.70 % -106.689 M 61.57 % -277.586 M 0.000 0.000 100.00 % -231.393 M -520.66 % -37.282 M -2 061.28 % -1.725 M -168.27 % -643.000 K -285.30 % 347.000 K
Net cash used for investing activites -174.718 M 28.79 % -245.371 M -16.48 % -210.650 M 46.36 % -392.720 M -148.65 % -157.941 M 40.18 % -264.030 M 3.85 % -274.601 M -205.57 % -89.866 M -550.21 % -13.821 M 46.30 % -25.739 M 9.28 % -28.372 M
Debt repayment 27.424 M 184.39 % -32.498 M 78.07 % -148.181 M -181.45 % 181.935 M 427.93 % -55.479 M 0.000 100.00 % -8.703 M 9.12 % -9.576 M 35.24 % -14.787 M -39.84 % -10.574 M -98.83 % -5.318 M
Common stock issued 0.000 0.000 -100.00 % 607.664 M 6 470.76 % 9.248 M -97.68 % 399.362 M 24 567.20 % 1.619 M -99.75 % 657.552 M 363.01 % 142.017 M 0.000 0.000 0.000
Common stock repurchased -59.140 M -1.45 % -58.294 M -94.79 % -29.927 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -22.968 M -6.75 % -21.515 M -2.33 % -21.026 M 0.000 100.00 % -65.387 M 0.000 0.000 0.000
Other financing activites -163.200 M -7.31 % -152.085 M -11.93 % -135.877 M -63.53 % -83.092 M 0.000 100.00 % -46.351 M -151.70 % -18.415 M 28.75 % -25.844 M -320.16 % 11.739 M 582.49 % -2.433 M -206.42 % -794.000 K
Net cash used provided by financing activities -194.916 M 19.75 % -242.877 M -182.70 % 293.679 M 245.01 % 85.123 M -73.59 % 322.368 M 590.23 % -65.758 M -110.43 % 630.434 M 1 429.81 % 41.210 M 1 452.03 % -3.048 M 76.57 % -13.007 M -112.81 % -6.112 M
Effect of forex changes on cash -3.165 M 34.63 % -4.842 M -0.69 % -4.809 M -349.86 % -1.069 M -132.42 % 3.297 M 1 084.18 % -335.000 K 88.69 % -2.961 M -224.36 % 2.381 M 295.81 % -1.216 M -501.32 % 303.000 K 35.27 % 224.000 K
Net change in cash -89.679 M 32.03 % -131.936 M -151.13 % 258.039 M 254.26 % -167.275 M -161.55 % 271.756 M 243.36 % -189.567 M -148.14 % 393.776 M 1 949.96 % 19.209 M -45.76 % 35.412 M 192.61 % 12.102 M 45.00 % 8.346 M
Cash at beginning of period 512.762 M -20.46 % 644.698 M 66.74 % 386.659 M -30.20 % 553.934 M 96.31 % 282.178 M -40.18 % 471.745 M 505.04 % 77.969 M 32.69 % 58.760 M 151.67 % 23.348 M 107.61 % 11.246 M 287.79 % 2.900 M
Cash at end of period 423.083 M -17.49 % 512.762 M -20.46 % 644.698 M 66.74 % 386.659 M -30.20 % 553.934 M 96.31 % 282.178 M -40.18 % 471.745 M 505.04 % 77.969 M 32.69 % 58.760 M 151.67 % 23.348 M 107.61 % 11.246 M
Operating cash flow 283.120 M -21.61 % 361.154 M 88.24 % 191.858 M 29.27 % 148.414 M 42.66 % 104.032 M -25.98 % 140.555 M 243.62 % 40.904 M -37.54 % 65.484 M 22.41 % 53.497 M 5.84 % 50.545 M 18.63 % 42.606 M
Capital expenditure -158.615 M -37.35 % -115.485 M -26.59 % -91.227 M 29.41 % -129.230 M 61.70 % -337.419 M -96.28 % -171.910 M -442.35 % -31.697 M 51.67 % -65.587 M -482.48 % -11.260 M -258.60 % -3.140 M 60.60 % -7.969 M
Free CashFlow 124.505 M -49.24 % 245.298 M 143.76 % 100.631 M 424.56 % 19.184 M 108.22 % -233.387 M -644.34 % -31.355 M -440.56 % 9.207 M 9 038.83 % -103.000 K -100.24 % 42.237 M -10.90 % 47.405 M 36.86 % 34.637 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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 2016-01-31 2015-06-30 2015-01-31 2014-06-30 2014-01-31
Revenue 944.325 M -4.68 % 990.661 M 7.39 % 922.501 M -5.26 % 973.701 M 2.47 % 950.263 M 11.75 % 850.339 M -3.54 % 881.564 M 49.13 % 591.133 M 13.36 % 521.444 M 19.11 % 437.779 M 67.24 % 261.766 M -16.00 % 311.615 M 17.77 % 264.594 M 11.61 % 237.060 M 23.27 % 192.314 M 12.61 % 170.779 M 21.60 % 140.449 M 5.32 % 133.349 M 15.64 % 115.310 M 85.49 % 62.165 M -37.48 % 99.426 M 100.00 % 49.713 M -36.46 % 78.236 M 100.00 % 39.118 M
Net income 49.944 M 130.10 % -165.926 M -639.37 % 30.763 M -4.58 % 32.240 M 8.34 % 29.758 M 181.11 % -36.690 M -347.65 % 14.815 M 81.80 % 8.149 M -40.57 % 13.712 M -6.94 % 14.735 M 170.23 % -20.981 M -373.26 % 7.678 M -77.26 % 33.757 M 10.50 % 30.550 M 154.14 % 12.021 M -18.62 % 14.771 M -41.75 % 25.356 M -3.63 % 26.311 M 27.87 % 20.576 M 75.54 % 11.722 M -38.88 % 19.179 M 100.00 % 9.589 M -14.23 % 11.181 M 100.00 % 5.590 M
Income before tax 75.394 M 152.13 % -144.614 M -311.45 % 68.393 M 1.93 % 67.096 M 17.36 % 57.173 M 257.32 % -36.342 M -509.63 % 8.872 M 242.25 % -6.237 M -127.77 % 22.460 M 4.54 % 21.485 M 214.86 % -18.705 M -289.02 % 9.896 M -77.25 % 43.508 M 11.40 % 39.054 M 76.62 % 22.112 M -8.64 % 24.203 M -29.40 % 34.283 M 5.97 % 32.353 M 23.28 % 26.243 M 79.15 % 14.649 M -39.51 % 24.216 M 100.00 % 12.108 M -13.40 % 13.982 M 100.00 % 6.991 M
Income before tax ratio 0.08 154.69 % -0.15 -296.90 % 0.07 7.59 % 0.07 14.53 % 0.06 240.78 % -0.04 -524.67 % 0.01 195.38 % -0.01 -124.50 % 0.04 -12.23 % 0.05 168.68 % -0.07 -325.01 % 0.03 -80.69 % 0.16 -0.19 % 0.16 43.28 % 0.11 -18.87 % 0.14 -41.94 % 0.24 0.61 % 0.24 6.61 % 0.23 -3.42 % 0.24 -3.25 % 0.24 0.00 % 0.24 36.29 % 0.18 0.00 % 0.18
EBITDA 99.591 M -0.84 % 100.439 M -7.64 % 108.744 M -40.86 % 183.873 M 88.62 % 97.482 M 3 473.39 % 2.728 M -98.09 % 142.832 M 165.38 % 53.821 M -41.77 % 92.431 M 44.63 % 63.910 M 77.87 % 35.931 M -30.26 % 51.522 M -31.19 % 74.880 M 65.34 % 45.289 M 15.84 % 39.097 M -12.73 % 44.798 M 147.08 % 18.131 M -51.63 % 37.484 M 78.22 % 21.033 M 16.94 % 17.987 M -41.22 % 30.599 M 100.00 % 15.300 M -23.31 % 19.950 M 100.00 % 9.975 M
Net income ratio 0.05 131.58 % -0.17 -602.26 % 0.03 0.71 % 0.03 5.73 % 0.03 172.58 % -0.04 -356.75 % 0.02 21.91 % 0.01 -47.58 % 0.03 -21.87 % 0.03 141.99 % -0.08 -425.30 % 0.02 -80.69 % 0.13 -1.00 % 0.13 106.17 % 0.06 -27.73 % 0.09 -52.09 % 0.18 -8.50 % 0.20 10.57 % 0.18 -5.37 % 0.19 -2.25 % 0.19 0.00 % 0.19 34.98 % 0.14 0.00 % 0.14
Ratio EBITDA 0.11 4.02 % 0.10 -13.99 % 0.12 -37.58 % 0.19 84.08 % 0.10 3 097.63 % 0.00 -98.02 % 0.16 77.95 % 0.09 -48.64 % 0.18 21.42 % 0.15 6.35 % 0.14 -16.98 % 0.17 -41.58 % 0.28 48.13 % 0.19 -6.03 % 0.20 -22.50 % 0.26 103.20 % 0.13 -54.08 % 0.28 54.11 % 0.18 -36.96 % 0.29 -5.99 % 0.31 0.00 % 0.31 20.69 % 0.25 0.00 % 0.25
Gross profit ratio 0.31 0.18 % 0.31 -0.87 % 0.31 -4.28 % 0.33 3.66 % 0.32 33.19 % 0.24 -2.21 % 0.24 -4.88 % 0.25 -16.25 % 0.30 15.08 % 0.26 42.92 % 0.19 -37.33 % 0.30 -21.31 % 0.38 3.13 % 0.36 10.97 % 0.33 -23.00 % 0.43 -4.59 % 0.45 15.17 % 0.39 3.23 % 0.38 -1.71 % 0.38 -4.70 % 0.40 0.00 % 0.40 6.22 % 0.38 0.00 % 0.38
Weighted average shs out dil 1.214 B -1.13 % 1.228 B -0.92 % 1.239 B -1.05 % 1.252 B -0.53 % 1.259 B 1.56 % 1.239 B 0.96 % 1.228 B 6.52 % 1.153 B 0.25 % 1.150 B 0.21 % 1.147 B 7.93 % 1.063 B -7.01 % 1.143 B 8.16 % 1.057 B -1.15 % 1.069 B 2.95 % 1.038 B 26.25 % 822.561 M 11.57 % 737.242 M 2.02 % 722.679 M 0.00 % 722.679 M -27.73 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B
Weighted average shs out 1.215 B -1.01 % 1.228 B -1.03 % 1.240 B -0.94 % 1.252 B -0.70 % 1.261 B 1.73 % 1.239 B 1.03 % 1.227 B 6.77 % 1.149 B 0.11 % 1.148 B 0.04 % 1.147 B 7.93 % 1.063 B 1.10 % 1.051 B 0.95 % 1.041 B -2.67 % 1.070 B 3.25 % 1.036 B 26.26 % 820.748 M 11.35 % 737.114 M 1.98 % 722.830 M 0.02 % 722.700 M -27.73 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B
EPS diluted 0.04 131.62 % -0.13 -624.19 % 0.02 -3.50 % 0.03 8.90 % 0.02 179.73 % -0.03 -344.63 % 0.01 70.42 % 0.01 -40.34 % 0.01 -7.03 % 0.01 164.97 % -0.02 -394.03 % 0.01 -79.00 % 0.03 11.54 % 0.03 146.55 % 0.01 -35.56 % 0.02 -47.67 % 0.03 -5.49 % 0.04 27.72 % 0.03 143.59 % 0.01 -39.06 % 0.02 100.00 % 0.01 -14.29 % 0.01 100.00 % 0.01
Earnings per share 0.04 131.62 % -0.13 -624.19 % 0.02 -3.50 % 0.03 8.90 % 0.02 179.73 % -0.03 -344.63 % 0.01 70.42 % 0.01 -40.34 % 0.01 -7.03 % 0.01 164.97 % -0.02 -369.86 % 0.01 -77.47 % 0.03 13.29 % 0.03 146.55 % 0.01 -35.56 % 0.02 -47.67 % 0.03 -5.49 % 0.04 27.72 % 0.03 143.59 % 0.01 -39.06 % 0.02 100.00 % 0.01 -14.29 % 0.01 100.00 % 0.01
Gross profit 293.905 M -4.51 % 307.776 M 6.45 % 289.125 M -9.31 % 318.810 M 6.22 % 300.152 M 48.85 % 201.653 M -5.67 % 213.776 M 41.85 % 150.706 M -5.06 % 158.734 M 37.08 % 115.799 M 139.03 % 48.446 M -47.35 % 92.022 M -7.33 % 99.299 M 15.11 % 86.268 M 36.78 % 63.069 M -13.29 % 72.737 M 16.02 % 62.694 M 21.30 % 51.684 M 19.38 % 43.292 M 82.33 % 23.744 M -40.42 % 39.851 M 100.00 % 19.925 M -32.51 % 29.522 M 100.00 % 14.761 M
Income tax expense 19.240 M 55.97 % 12.336 M -37.56 % 19.757 M 5.33 % 18.758 M -2.18 % 19.176 M 42.81 % 13.428 M -37.75 % 21.570 M 2 067.84 % 995.000 K -89.69 % 9.650 M 28.19 % 7.528 M 122.20 % 3.388 M -8.53 % 3.704 M -64.32 % 10.382 M 22.08 % 8.504 M -15.73 % 10.091 M 6.99 % 9.432 M 5.66 % 8.927 M 47.75 % 6.042 M 6.62 % 5.667 M 93.59 % 2.927 M -41.89 % 5.037 M 100.00 % 2.519 M -10.09 % 2.801 M 100.00 % 1.401 M
Cost of revenue 650.420 M -4.75 % 682.885 M 7.82 % 633.376 M -3.29 % 654.891 M 0.74 % 650.111 M 0.22 % 648.686 M -2.86 % 667.788 M 51.62 % 440.427 M 21.43 % 362.710 M 12.65 % 321.980 M 50.94 % 213.320 M -2.86 % 219.593 M 32.85 % 165.295 M 9.62 % 150.792 M 16.67 % 129.245 M 31.83 % 98.042 M 26.09 % 77.755 M -4.79 % 81.665 M 13.40 % 72.018 M 87.45 % 38.421 M -35.51 % 59.575 M 100.00 % 29.788 M -38.85 % 48.715 M 100.00 % 24.357 M
General and administrative expenses 165.413 M -9.72 % 183.229 M 14.98 % 159.356 M -9.56 % 176.207 M -1.41 % 178.721 M -3.98 % 186.120 M 16.89 % 159.227 M 22.91 % 129.545 M 23.88 % 104.570 M 20.99 % 86.432 M 63.56 % 52.844 M -7.06 % 56.856 M 36.78 % 41.567 M 14.36 % 36.348 M 27.45 % 28.519 M 6.61 % 26.752 M 58.94 % 16.832 M 2.27 % 16.458 M 16.92 % 14.076 M 88.65 % 7.462 M -42.81 % 13.047 M 100.00 % 6.524 M -52.60 % 13.763 M 100.00 % 6.882 M
Selling and marketing expenses 63.486 M -12.73 % 72.750 M 19.97 % 60.640 M -22.96 % 78.714 M 13.93 % 69.088 M -4.47 % 72.324 M 32.83 % 54.450 M -27.17 % 74.765 M 44.68 % 51.677 M 11.38 % 46.396 M 97.52 % 23.489 M -15.41 % 27.767 M 49.82 % 18.533 M 6.08 % 17.470 M 93.44 % 9.031 M 28.50 % 7.028 M 65.95 % 4.235 M -0.42 % 4.253 M 17.45 % 3.621 M 83.95 % 1.969 M -16.13 % 2.347 M 100.00 % 1.174 M -19.57 % 1.459 M 100.00 % 729.500 K
Other expenses -16.253 M -108.50 % 191.277 M 4 540.04 % -4.308 M -267.26 % -1.173 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.446 M 0.00 % -9.446 M 38.59 % -15.382 M -100.00 % -7.691 M 49.50 % -15.231 M -100.00 % -7.616 M
Operating expenses 212.648 M -52.47 % 447.360 M 107.40 % 215.702 M -15.04 % 253.885 M 4.66 % 242.576 M 3.76 % 233.786 M 28.96 % 181.287 M 3.21 % 175.646 M 29.03 % 136.123 M 22.35 % 111.253 M 66.76 % 66.713 M -20.56 % 83.976 M 41.18 % 59.481 M 10.33 % 53.913 M 13.51 % 47.495 M -2.86 % 48.891 M 72.30 % 28.376 M 48.16 % 19.152 M 12.37 % 17.043 M 110 054.84 % -15.500 K -229.17 % 12.000 K 100.00 % 6.000 K 166.67 % -9.000 K -100.00 % -4.500 K
Cost and expenses 863.068 M -23.64 % 1.130 B 33.11 % 849.078 M -6.57 % 908.776 M 1.80 % 892.687 M 1.16 % 882.472 M 3.93 % 849.075 M 37.82 % 616.073 M 23.50 % 498.833 M 15.14 % 433.233 M 54.71 % 280.033 M -7.75 % 303.569 M 35.05 % 224.776 M 9.80 % 204.705 M 15.82 % 176.740 M 20.29 % 146.933 M 38.44 % 106.131 M 5.27 % 100.817 M 13.20 % 89.061 M 86.18 % 47.835 M -36.20 % 74.981 M 100.00 % 37.491 M -41.35 % 63.928 M 100.00 % 31.964 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 228.901 M -10.61 % 256.083 M 16.40 % 220.010 M -13.74 % 255.058 M 2.93 % 247.809 M -4.12 % 258.451 M 42.56 % 181.287 M 3.21 % 175.646 M 29.03 % 136.123 M 22.35 % 111.253 M 66.76 % 66.713 M -20.56 % 83.976 M 41.18 % 59.481 M 10.52 % 53.818 M 43.32 % 37.550 M 11.16 % 33.780 M 60.35 % 21.067 M 1.72 % 20.711 M 17.03 % 17.697 M 87.67 % 9.430 M -38.74 % 15.394 M 100.00 % 7.697 M -49.44 % 15.222 M 100.00 % 7.611 M
Interest income 8.559 M 20.36 % 7.111 M -4.72 % 7.463 M -32.31 % 11.025 M 24.37 % 8.865 M 53.91 % 5.760 M 326.04 % 1.352 M -24.85 % 1.799 M -32.77 % 2.676 M 2.14 % 2.620 M 7.55 % 2.436 M -64.67 % 6.895 M 4.68 % 6.587 M -1.67 % 6.699 M 2.46 % 6.538 M 1 731.37 % 357.000 K 920.00 % 35.000 K -80.45 % 179.000 K 2 883.33 % 6.000 K 0.000 0.000 0.000 0.000 0.000
Interest expense 13.151 M 15.29 % 11.407 M -6.90 % 12.252 M 38.38 % 8.854 M -4.47 % 9.268 M -7.03 % 9.969 M 2.91 % 9.687 M 41.48 % 6.847 M 11.37 % 6.148 M 10.14 % 5.582 M 17.02 % 4.770 M 16.37 % 4.099 M 19.40 % 3.433 M 0.000 0.000 0.000 0.000 -100.00 % 138.750 K -40.45 % 233.000 K 0.00 % 233.000 K -60.81 % 594.500 K 100.00 % 297.250 K -38.46 % 483.000 K 100.00 % 241.500 K
Depreciation and amortization 32.760 M -22.21 % 42.114 M 12.62 % 37.395 M -65.27 % 107.661 M 165.65 % 40.527 M -7.01 % 43.582 M -60.50 % 110.343 M 40.10 % 78.761 M 12.81 % 69.820 M 17.61 % 59.364 M 9.53 % 54.198 M 24.66 % 43.476 M 24.00 % 35.062 M 179.42 % 12.548 M -3.46 % 12.998 M 177.14 % 4.690 M 20.63 % 3.888 M -35.98 % 6.073 M -4.29 % 6.345 M 104.38 % 3.105 M -46.37 % 5.789 M 100.00 % 2.895 M -47.23 % 5.486 M 100.00 % 2.743 M
Operating income 81.257 M 158.21 % -139.584 M -290.11 % 73.423 M 12.63 % 65.187 M 14.45 % 56.955 M 239.41 % -40.854 M -225.75 % 32.489 M 230.27 % -24.940 M -210.30 % 22.611 M 397.38 % 4.546 M 124.89 % -18.267 M -327.03 % 8.046 M -79.79 % 39.818 M 21.62 % 32.741 M 25.45 % 26.099 M -34.93 % 40.108 M -4.52 % 42.006 M 33.73 % 31.411 M 21.25 % 25.907 M 74.08 % 14.882 M -40.02 % 24.810 M 100.00 % 12.405 M -14.24 % 14.465 M 100.00 % 7.232 M
Operating income ratio 0.09 161.07 % -0.14 -277.03 % 0.08 18.89 % 0.07 11.70 % 0.06 224.75 % -0.05 -230.36 % 0.04 187.35 % -0.04 -197.30 % 0.04 317.58 % 0.01 114.88 % -0.07 -370.27 % 0.03 -82.84 % 0.15 8.96 % 0.14 1.77 % 0.14 -42.21 % 0.23 -21.48 % 0.30 26.97 % 0.24 4.84 % 0.22 -6.15 % 0.24 -4.06 % 0.25 0.00 % 0.25 34.97 % 0.18 0.00 % 0.18
Total other income expenses net -5.863 M -16.56 % -5.030 M 0.00 % -5.030 M -363.49 % 1.909 M 775.69 % 218.000 K -95.17 % 4.512 M 112.46 % -36.205 M -293.58 % 18.703 M 12 486.09 % -151.000 K -100.89 % 16.939 M 3 967.35 % -438.000 K -123.68 % 1.850 M -56.23 % 4.227 M -33.04 % 6.313 M 258.34 % -3.987 M 74.93 % -15.905 M -105.94 % -7.723 M -919.85 % 942.000 K 110.67 % -8.831 M -3 690.13 % -233.000 K 60.81 % -594.500 K -100.00 % -297.250 K 38.46 % -483.000 K -100.00 % -241.500 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 2016-01-31 2015-06-30 2015-01-31 2014-06-30 2014-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 2015-12-31 2014-12-31
Net debt 42.468 M 188.74 % 14.708 M 122.97 % -64.023 M 57.25 % -149.772 M 10.02 % -166.449 M 13.40 % -192.211 M -5.71 % -181.831 M -313.84 % 85.032 M 146.43 % -183.125 M 40.73 % -308.969 M -486.30 % -52.698 M 52.31 % -110.498 M -428.88 % -20.893 M 95.55 % -469.273 M -439.03 % -87.058 M -26.13 % -69.022 M 57.58 % -162.727 M -304.42 % -40.237 M -503.90 % 9.962 M -69.48 % 32.638 M
Total investments 277.876 M -31.84 % 407.661 M 92.80 % 211.440 M -11.06 % 237.733 M 44.72 % 164.272 M -10.22 % 182.981 M 54.49 % 118.442 M -11.01 % 133.093 M 4.30 % 127.612 M 134.14 % 54.503 M -86.18 % 394.460 M 54.16 % 255.879 M -55.59 % 576.197 M 131.31 % 249.099 M -59.15 % 609.743 M 1 016 138.33 % 60.000 K -99.71 % 20.628 M 296.31 % 5.205 M 0.00 % 5.205 M 0.00 % 5.205 M
Total debt 423.124 M -3.35 % 437.791 M 9.11 % 401.232 M 10.54 % 362.990 M -8.49 % 396.670 M -12.34 % 452.487 M 0.58 % 449.868 M -4.63 % 471.691 M 82.91 % 257.878 M 5.27 % 244.965 M 33.38 % 183.661 M 6.98 % 171.680 M 37.44 % 124.909 M 4 952.95 % 2.472 M -77.18 % 10.834 M 21.09 % 8.947 M -54.12 % 19.502 M 5.29 % 18.523 M -44.39 % 33.310 M -24.10 % 43.884 M
Accumulated other comprehensive income loss 104.173 M 3.15 % 100.988 M 383.27 % -35.651 M -1 044.13 % -3.116 M 91.42 % -36.329 M -476.47 % 9.650 M -72.51 % 35.101 M -55.57 % 78.999 M 23.34 % 64.050 M 16.48 % 54.989 M 546.55 % 8.505 M -48.80 % 16.610 M 7 249.56 % 226.000 K -95.26 % 4.767 M -43.64 % 8.458 M 42.13 % 5.951 M 431.90 % -1.793 M 95.62 % -40.907 M -37.02 % -29.854 M -55.70 % -19.174 M
Retained earnings -6.676 M 89.01 % -60.736 M -145.18 % 134.437 M 73.77 % 77.365 M 49.88 % 51.619 M 94.41 % 26.552 M -58.98 % 64.730 M 28.24 % 50.475 M 17.26 % 43.046 M -18.65 % 52.912 M 36.45 % 38.777 M -52.47 % 81.581 M 7.01 % 76.236 M 5.87 % 72.010 M 73.69 % 41.460 M 40.83 % 29.439 M -68.90 % 94.668 M 42.37 % 66.493 M -1.35 % 67.406 M 125.51 % 29.890 M
Common stock 125.556 M 0.00 % 125.556 M 0.00 % 125.556 M 0.00 % 125.556 M -0.87 % 126.656 M 0.00 % 126.656 M 2.43 % 123.650 M 7.49 % 115.034 M 0.17 % 114.839 M 0.10 % 114.725 M 0.31 % 114.373 M 8.79 % 105.130 M 0.00 % 105.130 M 1.56 % 103.511 M 0.54 % 102.955 M 278 156.76 % 37.000 K 0.00 % 37.000 K 131.25 % 16.000 K 0.000 0.000
Total equity 1.939 B 2.62 % 1.890 B -5.55 % 2.001 B 0.39 % 1.993 B 1.02 % 1.973 B -1.26 % 1.998 B 0.53 % 1.988 B 48.64 % 1.337 B 2.62 % 1.303 B 0.45 % 1.297 B 5.67 % 1.228 B 42.53 % 861.321 M 1.42 % 849.271 M 1.87 % 833.705 M 3.40 % 806.290 M 412.18 % 157.423 M -32.99 % 234.908 M 270.33 % 63.432 M -5.25 % 66.948 M 117.27 % 30.813 M
Other non current liabilities 61.272 M 6.79 % 57.376 M 1.37 % 56.602 M 6.11 % 53.343 M -28.14 % 74.229 M -1.68 % 75.498 M 2 781.60 % 2.620 M -37.25 % 4.175 M 52.71 % 2.734 M 18.71 % 2.303 M 0.000 0.000 100.00 % -90.839 M -5 096.74 % -1.748 M 0.000 100.00 % -650.000 K 0.000 0.000 0.000 0.000
Long term debt 275.917 M -7.62 % 298.690 M 3.00 % 289.982 M 17.66 % 246.457 M -8.90 % 270.537 M -10.76 % 303.152 M 1.70 % 298.072 M 44.55 % 206.211 M 11.71 % 184.592 M 4.07 % 177.373 M 33.14 % 133.224 M 3.73 % 128.437 M -29.31 % 181.678 M 5 096.74 % 3.496 M 64.83 % 2.121 M 59.47 % 1.330 M 64.81 % 807.000 K -20.26 % 1.012 M -84.23 % 6.417 M -3.94 % 6.680 M
Total non current liabilities 403.127 M -4.07 % 420.219 M 2.23 % 411.069 M 12.31 % 366.024 M 6.17 % 344.766 M -8.95 % 378.650 M 1.86 % 371.728 M 76.69 % 210.386 M 12.09 % 187.691 M 4.46 % 179.676 M 34.87 % 133.224 M 3.73 % 128.437 M 41.39 % 90.839 M 5 096.74 % 1.748 M -17.59 % 2.121 M 211.91 % 680.000 K -27.04 % 932.000 K -21.42 % 1.186 M -82.97 % 6.963 M -4.24 % 7.271 M
Other current liabilities 215.636 M 3.37 % 208.598 M 4.96 % 198.737 M 2.49 % 193.906 M 7.41 % 180.527 M -42.01 % 311.306 M -1.66 % 316.556 M 235.46 % 94.365 M 15.25 % 81.875 M 35.89 % 60.253 M 31.74 % 45.736 M -24.42 % 60.516 M -2.03 % 61.770 M 48.26 % 41.663 M -11.45 % 47.048 M -12.79 % 53.949 M 25.79 % 42.889 M 12.10 % 38.259 M 87.02 % 20.457 M 6.45 % 19.217 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 49.094 M 24.32 % 39.490 M 1.95 % 38.735 M 261.06 % 10.728 M -19.35 % 13.302 M 54.62 % 8.603 M 26.74 % 6.788 M -14.04 % 7.897 M 53.04 % 5.160 M 812.71 % -724.000 K 91.69 % -8.713 M -5.20 % -8.282 M 55.70 % -18.695 M 0.000 -100.00 % 994.000 K 0.000
Short term debt 147.207 M 5.83 % 139.101 M 25.03 % 111.250 M -4.53 % 116.533 M -7.61 % 126.133 M -15.54 % 149.335 M -1.62 % 151.796 M -42.82 % 265.480 M 262.25 % 73.286 M 8.42 % 67.592 M 34.01 % 50.437 M 16.64 % 43.243 M 26.92 % 34.070 M 4 605.80 % 724.000 K -91.69 % 8.713 M 5.20 % 8.282 M -55.70 % 18.695 M 6.76 % 17.511 M -34.89 % 26.893 M -27.71 % 37.204 M
Total current liabilities 420.194 M 2.48 % 410.022 M 13.19 % 362.256 M -6.95 % 389.325 M 0.31 % 388.110 M -26.05 % 524.798 M -0.94 % 529.790 M 29.77 % 408.248 M 113.01 % 191.661 M 25.84 % 152.304 M 28.46 % 118.565 M -8.72 % 129.891 M 11.39 % 116.613 M 126.89 % 51.396 M -28.90 % 72.282 M -3.97 % 75.274 M -0.81 % 75.888 M 18.53 % 64.024 M 9.51 % 58.464 M -9.68 % 64.733 M
Total liabilities 823.321 M -0.83 % 830.241 M 7.36 % 773.325 M 2.38 % 755.349 M 3.07 % 732.876 M -18.88 % 903.448 M 0.21 % 901.518 M 45.73 % 618.634 M 63.08 % 379.352 M 14.27 % 331.980 M 31.85 % 251.789 M -2.53 % 258.328 M 24.52 % 207.452 M 290.36 % 53.144 M -28.57 % 74.403 M -2.04 % 75.954 M -1.13 % 76.820 M 17.80 % 65.210 M -0.33 % 65.427 M -9.13 % 72.004 M
Other non current assets 165.247 M 146.33 % 67.083 M -9.91 % 74.459 M 84.20 % 40.423 M 108.21 % -492.528 M 3.56 % -510.692 M -1.13 % -504.992 M -181.98 % -179.089 M -28.95 % -138.885 M -18.12 % -117.581 M -647.88 % 21.461 M 149.37 % -43.470 M -555.42 % 9.545 M 108.35 % -114.311 M 4.06 % -119.146 M -6.73 % -111.632 M -266.48 % -30.461 M -268.30 % 18.099 M -35.81 % 28.197 M 35.04 % 20.881 M
Long term investments 237.916 M -34.55 % 363.493 M 104.55 % 177.703 M -7.96 % 193.077 M 46.44 % 131.851 M 2.08 % 129.167 M 48.91 % 86.741 M 12.08 % 77.389 M 42.64 % 54.256 M -0.45 % 54.503 M -2.19 % 55.726 M 2 428.40 % 2.204 M 106.42 % -34.338 M -130.32 % 113.264 M -4.01 % 117.993 M 6.59 % 110.697 M 275.64 % 29.469 M 519.37 % -7.027 M 61.63 % -18.315 M -43.69 % -12.746 M
Intangible assets 266.937 M -49.24 % 525.877 M 98.89 % 264.403 M -2.71 % 271.758 M -65.71 % 792.606 M -3.50 % 821.393 M -0.42 % 824.852 M 304.42 % 203.961 M 21.24 % 168.236 M 16.08 % 144.934 M 39.79 % 103.679 M -0.85 % 104.566 M 168.82 % 38.898 M 916.41 % 3.827 M -4.82 % 4.021 M 63.92 % 2.453 M 57.85 % 1.554 M 10.45 % 1.407 M -12.17 % 1.602 M 15.25 % 1.390 M
GoodWill 462.012 M 165.48 % 174.027 M -66.58 % 520.784 M -1.82 % 530.426 M 1.17 % 524.271 M -3.04 % 540.684 M 1.15 % 534.551 M 174.17 % 194.970 M 21.65 % 160.276 M 15.71 % 138.520 M 41.77 % 97.711 M -1.80 % 99.502 M 189.77 % 34.338 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 728.949 M 4.15 % 699.904 M -10.86 % 785.187 M -2.12 % 802.184 M -39.08 % 1.317 B -3.32 % 1.362 B 0.20 % 1.359 B 240.76 % 398.931 M 21.44 % 328.512 M 15.90 % 283.454 M 40.75 % 201.390 M -1.31 % 204.068 M 178.64 % 73.236 M 1 813.67 % 3.827 M -4.82 % 4.021 M 63.92 % 2.453 M 57.85 % 1.554 M 10.45 % 1.407 M -12.17 % 1.602 M 15.25 % 1.390 M
Property plant equipment net 995.369 M 4.86 % 949.197 M -8.40 % 1.036 B 4.38 % 992.816 M -0.01 % 992.940 M -6.12 % 1.058 B -5.27 % 1.116 B 23.88 % 901.286 M 8.46 % 830.949 M 4.59 % 794.480 M 40.45 % 565.670 M 52.83 % 370.134 M 49.83 % 247.035 M 123.59 % 110.484 M -4.03 % 115.125 M 5.45 % 109.179 M 277.69 % 28.907 M -2.18 % 29.550 M -2.47 % 30.298 M -24.95 % 40.373 M
Total non current assets 2.127 B 2.30 % 2.080 B 0.29 % 2.074 B 2.22 % 2.029 B 3.78 % 1.955 B -4.43 % 2.045 B -0.83 % 2.062 B 70.51 % 1.209 B 12.12 % 1.079 B 5.97 % 1.018 B 19.91 % 848.942 M 57.81 % 537.950 M 80.83 % 297.482 M 160.24 % 114.311 M -4.06 % 119.146 M 6.73 % 111.632 M 266.48 % 30.461 M -28.75 % 42.752 M 2.22 % 41.824 M -16.18 % 49.898 M
Other current assets 76.255 M 84.21 % 41.395 M -52.41 % 86.991 M 79.60 % 48.436 M -59.12 % 118.469 M 11.06 % 106.667 M 7.21 % 99.490 M -63.23 % 270.582 M 365.04 % 58.185 M 57.89 % 36.851 M 11.40 % 33.081 M 4.43 % 31.677 M 210.50 % 10.202 M -51.88 % 21.200 M -38.14 % 34.272 M 36.55 % 25.099 M 209.14 % 8.119 M -35.41 % 12.570 M -70.20 % 42.176 M 94.35 % 21.701 M
Short term investments 39.960 M -9.53 % 44.168 M -6.24 % 47.106 M 5.49 % 44.656 M 37.74 % 32.421 M -39.75 % 53.814 M 69.75 % 31.701 M -43.09 % 55.704 M -24.06 % 73.356 M 0.000 -100.00 % 338.734 M 33.53 % 253.675 M -55.97 % 576.197 M 131.31 % 249.099 M -59.15 % 609.743 M 1 016 138.33 % 60.000 K -99.71 % 20.628 M 68.64 % 12.232 M -47.99 % 23.520 M 31.02 % 17.951 M
cash and cash equivalents 380.656 M -10.03 % 423.083 M -9.06 % 465.255 M -9.26 % 512.762 M -8.94 % 563.119 M -12.65 % 644.698 M 2.06 % 631.699 M 63.37 % 386.659 M -12.32 % 441.003 M -20.39 % 553.934 M 134.36 % 236.359 M -16.24 % 282.178 M 93.54 % 145.802 M -69.09 % 471.745 M 381.90 % 97.892 M 25.55 % 77.969 M -57.21 % 182.229 M 210.12 % 58.760 M 151.67 % 23.348 M 107.61 % 11.246 M
Cash and short term investments 435.707 M -6.75 % 467.251 M -8.80 % 512.361 M -8.08 % 557.418 M -6.40 % 595.540 M -14.74 % 698.512 M 5.29 % 663.400 M 49.97 % 442.363 M -14.00 % 514.359 M -7.14 % 553.934 M -3.68 % 575.093 M 7.32 % 535.853 M -25.78 % 721.999 M -1.40 % 732.241 M 3.47 % 707.694 M 806.96 % 78.029 M -61.53 % 202.857 M 185.75 % 70.992 M 51.47 % 46.868 M 60.52 % 29.197 M
Total current assets 635.268 M -0.81 % 640.475 M -8.60 % 700.708 M -2.70 % 720.135 M -4.17 % 751.480 M -12.27 % 856.557 M 3.58 % 826.984 M 10.80 % 746.389 M 23.63 % 603.709 M -1.23 % 611.228 M -3.05 % 630.482 M 8.39 % 581.699 M -23.38 % 759.241 M -0.44 % 762.586 M 1.62 % 750.407 M 582.18 % 110.001 M -54.96 % 244.222 M 184.34 % 85.890 M -5.15 % 90.551 M 71.11 % 52.919 M
Inventory 56.609 M 8.99 % 51.938 M 7.31 % 48.400 M 24.58 % 38.849 M -4.68 % 40.755 M -26.72 % 55.615 M -14.65 % 65.159 M 89.11 % 34.456 M 2.78 % 33.524 M 33.65 % 25.083 M -0.28 % 25.154 M 40.80 % 17.865 M 3.66 % 17.235 M 87.93 % 9.171 M -6.43 % 9.801 M 28.86 % 7.606 M 192.76 % 2.598 M 11.60 % 2.328 M 54.48 % 1.507 M -25.43 % 2.021 M
Net receivables 66.697 M -16.52 % 79.891 M 50.86 % 52.956 M -29.80 % 75.432 M 39.22 % 54.181 M 0.57 % 53.872 M 31.79 % 40.878 M 35.84 % 30.093 M -7.85 % 32.658 M 117.55 % 15.012 M 8.96 % 13.778 M 2.61 % 13.427 M 13.90 % 11.788 M -7.49 % 12.743 M -51.50 % 26.272 M 231.84 % 7.917 M -75.64 % 32.505 M 373.56 % 6.864 M -82.81 % 39.921 M 93.98 % 20.580 M
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 5.413 M -21.97 % 6.937 M 50.31 % 4.615 M -57.93 % 10.971 M 179.80 % 3.921 M 25.39 % 3.127 M -33.40 % 4.695 M -6.36 % 5.014 M 150.20 % 2.004 M 91.40 % 1.047 M -9.19 % 1.153 M 23.32 % 935.000 K -5.75 % 992.000 K 37.21 % 723.000 K 1 621.43 % 42.000 K 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 -100.00 % 9.952 M -10.66 % 11.140 M -5.14 % 11.744 M -68.30 % 37.045 M 0.000 0.000 0.000
Account payables 57.351 M 2.76 % 55.810 M 6.77 % 52.269 M -4.82 % 54.916 M 4.01 % 52.799 M 16.54 % 45.306 M 27.34 % 35.580 M -10.75 % 39.866 M 50.06 % 26.567 M 39.66 % 19.023 M 27.09 % 14.968 M 8.08 % 13.849 M 33.87 % 10.345 M 92.93 % 5.362 M 8.30 % 4.951 M -28.16 % 6.892 M 149.89 % 2.758 M -10.74 % 3.090 M 31.94 % 2.342 M -5.68 % 2.483 M
Tax payables 0.000 -100.00 % 6.513 M 0.000 -100.00 % 23.970 M -16.34 % 28.651 M 51.99 % 18.851 M -27.10 % 25.858 M 202.89 % 8.537 M -14.05 % 9.933 M 82.73 % 5.436 M -26.78 % 7.424 M -39.56 % 12.283 M 17.79 % 10.428 M 185.93 % 3.647 M -68.48 % 11.570 M 88.10 % 6.151 M -37.18 % 9.791 M 89.60 % 5.164 M -33.61 % 7.778 M 33.44 % 5.829 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 249.444 M -11.52 % 281.937 M -2.98 % 290.597 M 46.31 % 198.616 M 11.95 % 177.410 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.000 K 88.00 % -125.000 K 28.16 % -174.000 K 68.13 % -546.000 K 7.61 % -591.000 K
Minority interest 157.905 M 15.06 % 137.234 M -16.00 % 163.383 M 10.79 % 147.472 M 11.73 % 131.991 M -0.14 % 132.178 M -8.18 % 143.958 M 2 294.11 % 6.013 M 71.55 % 3.505 M 20.61 % 2.906 M -10.56 % 3.249 M -29.11 % 4.583 M 1 160.88 % -432.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 379.321 M -2.41 % 388.707 M 2.19 % 380.360 M 11.92 % 339.853 M -6.26 % 362.535 M -8.68 % 397.015 M -7.02 % 426.968 M 49.98 % 284.690 M 13.56 % 250.696 M 2.34 % 244.965 M 33.38 % 183.661 M 6.98 % 171.680 M 37.44 % 124.909 M 4 952.95 % 2.472 M 0.000 -100.00 % 947.000 K -76.86 % 4.092 M -44.55 % 7.379 M -42.11 % 12.747 M 27.52 % 9.996 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.793 M 0.000 0.000 0.000
Other total stockholders equity 1.558 B -1.79 % 1.587 B -1.64 % 1.613 B -1.99 % 1.646 B -1.02 % 1.663 B -2.92 % 1.713 B 5.71 % 1.620 B 38.99 % 1.166 B 8.17 % 1.078 B -4.35 % 1.127 B 6.02 % 1.063 B 58.61 % 670.027 M 0.25 % 668.337 M 0.25 % 666.689 M 2.03 % 653.417 M 389.67 % 133.439 M -4.82 % 140.203 M 0.000 0.000 0.000
Deferred tax liabilities non current 65.938 M 2.78 % 64.153 M -0.51 % 64.485 M -2.63 % 66.224 M -8.78 % 72.596 M 0.09 % 72.530 M 2.10 % 71.036 M 13 613.51 % 518.000 K 41.92 % 365.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 K -88.00 % 125.000 K -28.16 % 174.000 K -68.13 % 546.000 K -7.61 % 591.000 K
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
Total assets 2.763 B 1.57 % 2.720 B -1.95 % 2.774 B 0.93 % 2.749 B 1.57 % 2.706 B -6.74 % 2.902 B 0.43 % 2.889 B 47.72 % 1.956 B 16.25 % 1.682 B 3.27 % 1.629 B 10.12 % 1.479 B 32.13 % 1.120 B 5.95 % 1.057 B 19.15 % 886.849 M 0.70 % 880.693 M 277.37 % 233.377 M -25.13 % 311.728 M 142.32 % 128.642 M -2.82 % 132.375 M 28.75 % 102.817 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 2015-12-31 2014-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 2015-01-31 2014-06-30 2014-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -191.608 M 0.000 100.00 % -131.351 M 0.000 100.00 % -112.305 M 0.000 100.00 % -80.258 M 0.000 100.00 % -1.489 M 0.000 -100.00 % 3.303 M 0.000 100.00 % -1.410 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 192.000 K 11.63 % 172.000 K 50.88 % 114.000 K -38.38 % 185.000 K 110.23 % 88.000 K -69.34 % 287.000 K -72.56 % 1.046 M -33.88 % 1.582 M -40.82 % 2.673 M 16.88 % 2.287 M -16.20 % 2.729 M 99.78 % 1.366 M -61.05 % 3.507 M 31.35 % 2.670 M -31.13 % 3.877 M -8.41 % 4.233 M 108.93 % 2.026 M 29.48 % 1.565 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -17.737 M 0.000 -100.00 % 24.740 M 0.000 100.00 % -63.791 M 0.000 100.00 % -29.138 M 0.000 100.00 % -6.376 M 0.000 -100.00 % 4.994 M 0.000 100.00 % -15.745 M 0.000 -100.00 % 6.654 M 0.000 -100.00 % 292.000 K 108.74 % -3.341 M -1 365.35 % -228.000 K 0.00 % -228.000 K -100.00 % -114.000 K -105.60 % 2.035 M 100.00 % 1.018 M
Accounts receivables 0.000 100.00 % -5.516 M 0.000 100.00 % -6.527 M 0.000 100.00 % -26.696 M 0.000 100.00 % -18.541 M 0.000 100.00 % -3.129 M 0.000 100.00 % -4.393 M 0.000 -100.00 % 1.321 M 0.000 100.00 % -3.130 M 0.000 100.00 % -128.000 K 86.21 % -928.000 K 47.57 % -1.770 M 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -8.428 M 0.000 -100.00 % 11.868 M 0.000 100.00 % -8.659 M 0.000 100.00 % -9.212 M 0.000 100.00 % -5.581 M 0.000 100.00 % -3.667 M 0.000 100.00 % -2.502 M 0.000 100.00 % -4.406 M 0.000 100.00 % -27.000 K 96.79 % -841.000 K -452.62 % 238.500 K 0.00 % 238.500 K 100.00 % 119.250 K -10.67 % 133.500 K 100.00 % 66.750 K
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 100.00 % -3.682 M -1 069.45 % 379.750 K 282.57 % -208.000 K 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -3.793 M 0.000 -100.00 % 19.399 M 0.000 100.00 % -28.436 M 0.000 100.00 % -1.385 M 0.000 -100.00 % 2.334 M 0.000 -100.00 % 13.054 M 0.000 100.00 % -14.564 M 0.000 -100.00 % 14.190 M 0.000 -100.00 % 447.000 K 128.44 % -1.572 M -204.00 % 1.512 M 424.01 % -466.500 K -100.00 % -233.250 K -112.27 % 1.902 M 100.00 % 950.750 K
Other non cash items -25.542 M -107.56 % 338.027 M 992.42 % 30.943 M 3 923.80 % 769.000 K -98.53 % 52.384 M 1.14 % 51.791 M -76.12 % 216.835 M 71.64 % 126.331 M -15.10 % 148.803 M 14.44 % 130.031 M 38.61 % 93.809 M -8.57 % 102.607 M 36.72 % 75.051 M 7 450.40 % 994.000 K 105.23 % -19.009 M -2 773.56 % 711.000 K -77.46 % 3.155 M 147.37 % -6.661 M -270.71 % 3.902 M 140.90 % -9.541 M -1 890.06 % 533.000 K 100.00 % 266.500 K -89.76 % 2.602 M 100.00 % 1.301 M
Net cash provided by operating activities 122.557 M -20.69 % 154.536 M -9.34 % 170.451 M 2.83 % 165.759 M -15.17 % 195.395 M 199.84 % 65.166 M -46.28 % 121.307 M 117.71 % 55.719 M -39.89 % 92.695 M 8.54 % 85.402 M 358.41 % 18.630 M -72.11 % 66.809 M -9.41 % 73.746 M 137.76 % 31.017 M 213.71 % 9.887 M -68.17 % 31.059 M -9.78 % 34.425 M 32.33 % 26.015 M -5.34 % 27.482 M 8.74 % 25.273 M 0.00 % 25.273 M 100.00 % 12.636 M -40.68 % 21.303 M 100.00 % 10.652 M
Investments in property plant and equipment -44.384 M 0.000 100.00 % -84.036 M -18.63 % -70.837 M -58.66 % -44.648 M 14.47 % -52.199 M -38.49 % -37.691 M 46.65 % -70.647 M -20.59 % -58.583 M -11.09 % -52.735 M 81.48 % -284.684 M -108.54 % -136.515 M -285.69 % -35.395 M -163.91 % -13.412 M 26.65 % -18.285 M 54.88 % -40.523 M -61.68 % -25.064 M -1 175.52 % -1.965 M 82.17 % -11.020 M -601.91 % -1.570 M 0.00 % -1.570 M -100.00 % -785.000 K 80.30 % -3.985 M -100.00 % -1.992 M
Acquisitions net -2.562 M 0.000 0.000 -100.00 % 152.894 M 200.00 % -152.894 M -654.55 % -20.263 M 72.64 % -74.064 M 64.16 % -206.644 M -1 126.74 % -16.845 M 46.68 % -31.593 M -308.87 % -7.727 M 87.43 % -61.489 M -76.59 % -34.821 M 0.000 0.000 0.000 0.000 100.00 % -3.236 M -17.09 % -2.764 M 82.30 % -15.617 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -11.032 M -108.93 % 123.550 M 415.50 % -39.160 M 0.000 -100.00 % 33.355 M 145.47 % -73.356 M -466.45 % 20.018 M 136.44 % -54.933 M -687.46 % -6.976 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.927 M 64.79 % -19.670 M 57.36 % -46.128 M 0.00 % -46.128 M -100.00 % -23.064 M 35.87 % -35.962 M -100.00 % -17.981 M
Sales maturities of investments 0.000 0.000 0.000 100.00 % -19.874 M -200.00 % 19.874 M -63.02 % 53.744 M 0.000 -100.00 % 188.135 M 110.32 % 89.451 M -64.74 % 253.712 M 0.000 100.00 % -435.000 K -103.75 % 11.601 M 0.000 0.000 0.000 0.000 -100.00 % 10.163 M -54.70 % 22.434 M -47.78 % 42.958 M 0.00 % 42.958 M 100.00 % 21.479 M -23.30 % 28.005 M 100.00 % 14.003 M
Other investing activites -16.851 M 84.55 % -109.085 M -377.84 % -22.829 M 82.21 % -128.324 M -537.31 % 29.344 M 187.64 % -33.481 M -258.53 % 21.119 M -31.64 % 30.892 M 143.02 % -71.806 M -184.42 % 85.059 M 200.00 % -85.059 M -126.00 % 327.098 M 200.00 % -327.098 M -189.20 % 366.702 M 160.15 % -609.606 M -40 895.70 % -1.487 M 93.48 % -22.792 M -242.17 % 16.031 M 195.04 % -16.867 M -213.37 % -5.383 M -213.57 % 4.740 M 100.00 % 2.370 M -80.15 % 11.941 M 100.00 % 5.971 M
Net cash used for investing activites -63.797 M 41.52 % -109.085 M -2.08 % -106.865 M -38.47 % -77.173 M 54.12 % -168.198 M -58.76 % -105.943 M 5.20 % -111.755 M 54.19 % -243.936 M -63.95 % -148.784 M -154.21 % 274.462 M 163.47 % -432.403 M -455.35 % 121.683 M 131.55 % -385.713 M -209.18 % 353.290 M 156.27 % -627.891 M -1 394.62 % -42.010 M 12.22 % -47.856 M -440.22 % 14.066 M 150.44 % -27.887 M -36.32 % -20.458 M -287.34 % -5.282 M -100.00 % -2.641 M 78.14 % -12.081 M -100.00 % -6.041 M
Debt repayment -69.792 M -2 743.64 % 2.640 M 104.28 % -61.739 M -458.17 % -11.061 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.350 M 0.000 0.000 100.00 % -10.574 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.850 M -76.44 % 491.814 M 5 218.06 % 9.248 M 0.000 100.00 % -19.195 M -104.59 % 418.557 M 0.000 -100.00 % 1.619 M 0.000 0.000 0.000 0.000 -100.00 % 35.504 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -29.109 M -10.21 % -26.412 M 19.30 % -32.728 M 39.74 % -54.311 M -1 263.57 % -3.983 M 86.69 % -29.927 M 0.000 0.000 0.000 100.00 % -19.195 M 95.06 % -388.426 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.264 M 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 100.00 % -22.968 M 0.000 100.00 % -21.515 M -2.33 % -21.026 M 0.000 0.000 0.000 100.00 % -65.387 M 0.000 100.00 % -16.347 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -8.538 M 87.34 % -67.444 M -527.85 % -10.742 M 85.72 % -75.236 M 26.43 % -102.269 M -291.80 % 53.322 M -77.85 % 240.751 M 76.93 % 136.075 M 488.71 % -35.007 M 29.01 % -49.313 M -112.54 % 393.196 M 1 593.17 % -26.333 M -66.52 % -15.814 M -95.04 % -8.108 M -101.27 % 638.542 M 2 294.23 % -29.101 M -2 903.20 % -969.000 K -110.81 % 8.961 M 106.56 % 4.338 M -73.42 % 16.319 M 187.03 % -18.752 M -100.00 % -9.376 M 54.90 % -20.788 M -100.00 % -10.394 M
Net cash used provided by financing activities -107.439 M -17.79 % -91.216 M 13.30 % -105.209 M 25.18 % -140.608 M -37.49 % -102.269 M -291.80 % 53.322 M -77.85 % 240.751 M 76.93 % 136.075 M 334.71 % -57.975 M -17.57 % -49.313 M -113.27 % 371.681 M 844.20 % -49.944 M -215.82 % -15.814 M -95.04 % -8.108 M -101.27 % 638.542 M 775.79 % -94.488 M -169.63 % 135.698 M 1 937.23 % -7.386 M -270.26 % 4.338 M -24.48 % 5.745 M 130.63 % -18.752 M -100.00 % -9.376 M 54.90 % -20.788 M -100.00 % -10.394 M
Effect of forex changes on cash 6.252 M 129.94 % 2.719 M 146.21 % -5.884 M -453.39 % 1.665 M 125.59 % -6.507 M -1 533.26 % 454.000 K 108.63 % -5.263 M -139.01 % -2.202 M -294.35 % 1.133 M -83.87 % 7.024 M 288.46 % -3.727 M -71.51 % -2.173 M -218.23 % 1.838 M 178.35 % -2.346 M -281.46 % -615.000 K -152.16 % 1.179 M -1.91 % 1.202 M 202.56 % -1.172 M -2 563.64 % -44.000 K 99.02 % -4.509 M -193.70 % 4.812 M 100.00 % 2.406 M -84.71 % 15.739 M 100.00 % 7.869 M
Net change in cash -42.427 M 90.88 % -465.255 M -879.34 % -47.507 M 5.66 % -50.357 M 38.27 % -81.579 M -727.58 % 12.999 M -94.70 % 245.040 M 550.91 % -54.344 M 51.88 % -112.931 M -135.56 % 317.575 M 793.11 % -45.819 M -133.60 % 136.376 M 141.84 % -325.943 M -187.18 % 373.853 M 1 776.49 % 19.923 M 119.11 % -104.260 M -184.44 % 123.469 M 1 694.23 % -7.745 M -136.19 % 21.400 M 76.83 % 12.102 M 300.00 % 3.026 M 0.00 % 3.026 M 45.00 % 2.087 M 0.00 % 2.087 M
Cash at beginning of period 423.083 M -9.06 % 465.255 M -9.26 % 512.762 M -8.94 % 563.119 M -12.65 % 644.698 M 2.06 % 631.699 M 63.37 % 386.659 M -12.32 % 441.003 M -20.39 % 553.934 M 134.36 % 236.359 M -16.24 % 282.178 M 93.54 % 145.802 M -69.09 % 471.745 M 381.90 % 97.892 M 25.55 % 77.969 M -57.21 % 182.229 M 210.12 % 58.760 M 115.74 % 27.237 M 366.63 % 5.837 M -48.10 % 11.246 M 300.00 % 2.812 M 0.00 % 2.812 M 287.79 % 725.000 K 0.00 % 725.000 K
Cash at end of period 380.656 M 0.000 -100.00 % 465.255 M -9.26 % 512.762 M -8.94 % 563.119 M -12.65 % 644.698 M 2.06 % 631.699 M 63.37 % 386.659 M -12.32 % 441.003 M -20.39 % 553.934 M 134.36 % 236.359 M -16.24 % 282.178 M 93.54 % 145.802 M -69.09 % 471.745 M 381.90 % 97.892 M 25.55 % 77.969 M -57.21 % 182.229 M 834.88 % 19.492 M -28.43 % 27.237 M 16.66 % 23.348 M 300.00 % 5.837 M 0.00 % 5.837 M 107.61 % 2.812 M 0.00 % 2.812 M
Operating cash flow 108.085 M -30.06 % 154.536 M 14.11 % 135.427 M -18.30 % 165.759 M -15.17 % 195.395 M 199.84 % 65.166 M -46.28 % 121.307 M 117.71 % 55.719 M -39.89 % 92.695 M 8.54 % 85.402 M 358.41 % 18.630 M -72.11 % 66.809 M -9.41 % 73.746 M 137.76 % 31.017 M 213.71 % 9.887 M -68.17 % 31.059 M -9.78 % 34.425 M 32.33 % 26.015 M -5.34 % 27.482 M 8.74 % 25.273 M 0.00 % 25.273 M 100.00 % 12.636 M -40.68 % 21.303 M 100.00 % 10.652 M
Capital expenditure -44.384 M 40.49 % -74.579 M 11.25 % -84.036 M -18.63 % -70.837 M -58.66 % -44.648 M 14.47 % -52.199 M -38.49 % -37.691 M 46.65 % -70.647 M -20.59 % -58.583 M -11.09 % -52.735 M 81.48 % -284.684 M -108.54 % -136.515 M -285.69 % -35.395 M -163.91 % -13.412 M 26.65 % -18.285 M 54.88 % -40.523 M -61.68 % -25.064 M -1 175.52 % -1.965 M 82.17 % -11.020 M -601.91 % -1.570 M 0.00 % -1.570 M -100.00 % -785.000 K 80.30 % -3.985 M -100.00 % -1.992 M
Free CashFlow 63.701 M -20.33 % 79.957 M 55.59 % 51.391 M -45.86 % 94.922 M -37.03 % 150.747 M 1 062.54 % 12.967 M -84.49 % 83.616 M 660.13 % -14.928 M -143.76 % 34.112 M 4.42 % 32.667 M 112.28 % -266.054 M -281.68 % -69.706 M -281.76 % 38.351 M 117.84 % 17.605 M 309.63 % -8.398 M 11.26 % -9.464 M -201.10 % 9.361 M -61.08 % 24.050 M 46.09 % 16.462 M -30.55 % 23.703 M 0.00 % 23.703 M 100.00 % 11.851 M -31.57 % 17.319 M 100.00 % 8.659 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2015 2014 2014