3689.HK

Guangdong Kanghua Healthcare Co., Ltd. 3689.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 2.056 B 0.68 % 2.042 B 10.63 % 1.846 B -5.54 % 1.954 B 11.97 % 1.745 B -10.76 % 1.956 B 19.29 % 1.639 B 18.00 % 1.389 B 11.99 % 1.240 B 16.61 % 1.064 B 7.98 % 985.108 M 14.70 % 858.874 M
Net income 15.337 M -87.33 % 121.062 M 102.79 % 59.697 M -36.70 % 94.307 M 471.70 % -25.372 M -152.11 % 48.688 M -71.01 % 167.943 M 7.25 % 156.592 M 10.85 % 141.260 M 18.86 % 118.847 M 16.25 % 102.237 M -4.73 % 107.309 M
Income before tax 63.055 M -58.90 % 153.429 M 121.37 % 69.309 M -46.36 % 129.209 M 595.26 % -26.089 M -122.21 % 117.485 M -47.02 % 221.754 M 1.69 % 218.076 M 9.88 % 198.473 M 33.37 % 148.818 M 10.06 % 135.212 M 8.39 % 124.742 M
Income before tax ratio 0.03 -59.18 % 0.08 100.10 % 0.04 -43.21 % 0.07 542.31 % -0.01 -124.88 % 0.06 -55.59 % 0.14 -13.83 % 0.16 -1.89 % 0.16 14.37 % 0.14 1.93 % 0.14 -5.50 % 0.15
EBITDA 224.857 M -26.50 % 305.917 M 30.85 % 233.793 M -21.67 % 298.464 M 115.04 % 138.794 M -46.06 % 257.330 M -4.60 % 269.743 M 6.42 % 253.482 M 10.63 % 229.131 M 18.55 % 193.284 M 7.67 % 179.521 M 17.19 % 153.191 M
Net income ratio 0.01 -87.42 % 0.06 83.31 % 0.03 -32.98 % 0.05 431.95 % -0.01 -158.40 % 0.02 -75.70 % 0.10 -9.11 % 0.11 -1.02 % 0.11 1.93 % 0.11 7.66 % 0.10 -16.94 % 0.12
Ratio EBITDA 0.11 -26.99 % 0.15 18.27 % 0.13 -17.07 % 0.15 92.05 % 0.08 -39.56 % 0.13 -20.03 % 0.16 -9.82 % 0.18 -1.22 % 0.18 1.66 % 0.18 -0.29 % 0.18 2.17 % 0.18
Gross profit ratio 0.16 -12.26 % 0.18 26.02 % 0.14 -21.56 % 0.18 19.71 % 0.15 -24.27 % 0.20 -9.04 % 0.22 -8.08 % 0.24 -0.50 % 0.24 6.35 % 0.23 -0.88 % 0.23 3.13 % 0.22
Weighted average shs out dil 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 27.42 % 262.427 M 4.97 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M
Weighted average shs out 334.394 M -0.01 % 334.425 M 0.01 % 334.394 M 0.00 % 334.394 M 0.17 % 333.842 M -0.17 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 27.42 % 262.427 M 4.97 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M
EPS diluted 0.05 -87.22 % 0.36 100.00 % 0.18 -35.71 % 0.28 468.42 % -0.08 -150.67 % 0.15 -70.00 % 0.50 6.38 % 0.47 -12.96 % 0.54 12.50 % 0.48 17.07 % 0.41 -4.65 % 0.43
Earnings per share 0.05 -87.22 % 0.36 100.00 % 0.18 -35.71 % 0.28 468.42 % -0.08 -150.67 % 0.15 -70.00 % 0.50 6.38 % 0.47 -12.96 % 0.54 12.50 % 0.48 17.07 % 0.41 -4.65 % 0.43
Gross profit 321.873 M -11.66 % 364.370 M 39.42 % 261.350 M -25.91 % 352.748 M 34.05 % 263.155 M -32.42 % 389.419 M 8.50 % 358.904 M 8.47 % 330.876 M 11.44 % 296.911 M 24.02 % 239.412 M 7.03 % 223.684 M 18.29 % 189.096 M
Income tax expense 52.582 M -15.74 % 62.406 M 45.05 % 43.025 M -30.92 % 62.284 M 159.87 % 23.967 M -65.16 % 68.797 M 13.75 % 60.482 M 6.23 % 56.937 M 7.86 % 52.786 M 76.81 % 29.854 M 8.78 % 27.445 M 75.60 % 15.629 M
Cost of revenue 1.734 B 3.36 % 1.677 B 5.88 % 1.584 B -1.06 % 1.601 B 8.05 % 1.482 B -5.38 % 1.566 B 22.32 % 1.280 B 20.99 % 1.058 B 12.17 % 943.479 M 14.46 % 824.290 M 8.26 % 761.424 M 13.68 % 669.778 M
General and administrative expenses 277.102 M 14.32 % 242.391 M 6.16 % 228.323 M 1.38 % 225.223 M -1.12 % 227.774 M -1.94 % 232.282 M 25.44 % 185.178 M 45.82 % 126.994 M 16.46 % 109.042 M 30.34 % 83.657 M 4.76 % 79.855 M 7.38 % 74.365 M
Selling and marketing 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
Other expenses -1.140 M -331.24 % 493.000 K 107.22 % -6.826 M 43.22 % -12.021 M -51.40 % -7.940 M -576.90 % -1.173 M 0.000 -100.00 % 7.003 M 213.41 % -6.175 M -267.16 % 3.694 M -15.87 % 4.391 M 59.79 % 2.748 M
Operating expenses 275.962 M 13.62 % 242.884 M 9.12 % 222.593 M 4.00 % 214.037 M -3.34 % 221.429 M -4.61 % 232.139 M 24.01 % 187.198 M 50.28 % 124.562 M 17.84 % 105.705 M 34.36 % 78.674 M 6.26 % 74.041 M 11.52 % 66.390 M
Cost and expenses 2.010 B 4.65 % 1.920 B 5.66 % 1.817 B 0.66 % 1.806 B 7.91 % 1.673 B -6.95 % 1.798 B 22.53 % 1.468 B 24.07 % 1.183 B 12.74 % 1.049 B 16.19 % 902.964 M 8.08 % 835.465 M 13.49 % 736.168 M
Research and development expenses 0.000 0.000 -100.00 % 1.096 M 31.26 % 835.000 K -47.65 % 1.595 M 54.85 % 1.030 M 66.13 % 620.000 K -43.33 % 1.094 M 46.85 % 745.000 K 5.08 % 709.000 K -2.34 % 726.000 K -2.16 % 742.000 K
Selling general and administrative expenses 277.102 M 14.32 % 242.391 M 6.16 % 228.323 M 1.38 % 225.223 M -1.12 % 227.774 M -1.94 % 232.282 M 25.44 % 185.178 M 45.82 % 126.994 M 16.46 % 109.042 M 30.34 % 83.657 M 4.76 % 79.855 M 7.38 % 74.365 M
Interest income 6.000 M 22.00 % 4.918 M 52.45 % 3.226 M 72.61 % 1.869 M -53.71 % 4.038 M 44.78 % 2.789 M -61.49 % 7.243 M -37.47 % 11.584 M -22.96 % 15.036 M -72.33 % 54.345 M -9.86 % 60.287 M 9.38 % 55.115 M
Interest expense 11.947 M -0.90 % 12.055 M -19.86 % 15.043 M -24.07 % 19.812 M -9.92 % 21.995 M 27.57 % 17.241 M 1 741.99 % 936.000 K 0.000 -100.00 % 7.449 M -88.91 % 67.153 M -12.67 % 76.895 M 42.07 % 54.126 M
Depreciation and amortization 149.855 M 4.74 % 143.079 M -4.26 % 149.441 M 0.00 % 149.443 M 4.59 % 142.888 M 16.54 % 122.604 M 71.20 % 71.613 M 44.38 % 49.600 M 19.55 % 41.488 M 6.51 % 38.952 M 3.47 % 37.646 M -5.86 % 39.988 M
Operating income 45.911 M -62.21 % 121.486 M 331.66 % 28.144 M -81.03 % 148.380 M 106.56 % 71.833 M -36.86 % 113.776 M -33.74 % 171.706 M -16.77 % 206.314 M 7.90 % 191.206 M 18.96 % 160.738 M 7.41 % 149.643 M 21.95 % 122.706 M
Operating income ratio 0.02 -62.46 % 0.06 290.18 % 0.02 -79.92 % 0.08 84.48 % 0.04 -29.25 % 0.06 -44.45 % 0.10 -29.47 % 0.15 -3.65 % 0.15 2.01 % 0.15 -0.52 % 0.15 6.33 % 0.14
Total other income expenses net 17.144 M -46.33 % 31.943 M -22.40 % 41.165 M 314.73 % -19.171 M 80.42 % -97.922 M 0.000 -100.00 % 50.048 M 325.51 % 11.762 M 61.85 % 7.267 M 160.96 % -11.920 M 17.40 % -14.431 M -234.20 % 10.753 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 78.052 M -35.71 % 121.411 M -26.68 % 165.581 M -35.62 % 257.194 M -10.12 % 286.150 M 30.93 % 218.551 M 220.36 % -181.574 M 52.58 % -382.871 M 58.97 % -933.195 M -478.92 % 246.280 M -72.05 % 881.154 M 25.51 % 702.061 M
Total investments 24.000 M -75.19 % 96.750 M 17.35 % 82.449 M 12.44 % 73.326 M 8.37 % 67.663 M 82.87 % 37.000 M 131.25 % 16.000 M -1.69 % 16.275 M 0.000 0.000 0.000 0.000
Total debt 320.656 M -24.83 % 426.582 M -0.78 % 429.918 M -13.07 % 494.537 M 6.16 % 465.823 M 5.29 % 442.431 M 1 940.55 % 21.682 M 2 244.00 % 925.000 K -70.90 % 3.179 M -99.07 % 341.800 M -62.79 % 918.500 M 22.79 % 748.000 M
Accumulated other comprehensive income loss -141.013 M 0.00 % -141.013 M -356.99 % 54.871 M 0.00 % 54.871 M 0.00 % 54.871 M 2.77 % 53.394 M 112.30 % -434.191 M -15.12 % -377.158 M -12.44 % -335.425 M -11.45 % -300.976 M -10.38 % -272.666 M -14.25 % -238.658 M
Retained earnings 345.404 M -0.82 % 348.257 M -13.02 % 400.390 M 17.98 % 339.358 M 38.48 % 245.051 M -9.38 % 270.423 M 17.40 % 230.351 M 52.80 % 150.758 M 164.17 % 57.069 M 179.43 % -71.847 M 60.83 % -183.442 M 21.21 % -232.832 M
Common stock 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 33.76 % 250.000 M -18.49 % 306.700 M 0.00 % 306.700 M
Total equity 1.462 B -2.35 % 1.498 B -0.33 % 1.503 B 1.90 % 1.474 B 4.75 % 1.408 B -3.43 % 1.458 B -3.44 % 1.509 B 17.07 % 1.289 B 9.73 % 1.175 B 376.21 % 246.748 M 78.33 % 138.368 M 65.81 % 83.448 M
Other non current liabilities 134.248 M 975.71 % 12.480 M 203.82 % -12.021 M -151.80 % 23.207 M 5.75 % 21.945 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 255.399 M -26.67 % 348.280 M -3.12 % 359.486 M -16.27 % 429.320 M 0.41 % 427.564 M 4.62 % 408.669 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 405.610 M 12.43 % 360.760 M -2.45 % 369.821 M -18.28 % 452.527 M 0.67 % 449.509 M 4.52 % 430.052 M 1 999.35 % 20.485 M 0.000 0.000 0.000 0.000 0.000
Other current liabilities 419.824 M 263.58 % 115.468 M -70.56 % 392.193 M 9.53 % 358.070 M 29.81 % 275.852 M 23.87 % 222.698 M -39.43 % 367.669 M 174.56 % 133.910 M 19.31 % 112.240 M -43.43 % 198.401 M 182.08 % 70.335 M -22.89 % 91.216 M
Deferred revenue 0.000 -100.00 % 223.965 M 0.000 0.000 0.000 0.000 100.00 % -21.682 M -2 244.00 % -925.000 K 70.90 % -3.179 M -114.39 % 22.088 M 136.31 % 9.347 M 226.02 % 2.867 M
Short term debt 65.257 M -16.66 % 78.302 M 11.17 % 70.432 M 8.00 % 65.217 M 70.46 % 38.259 M -77.84 % 172.616 M 0.000 0.000 -100.00 % 3.179 M -99.07 % 341.800 M -75.27 % 1.382 B -1.80 % 1.407 B
Total current liabilities 873.578 M 13.94 % 766.699 M -8.18 % 834.985 M 7.37 % 777.648 M 30.28 % 596.890 M -14.18 % 695.551 M 3.34 % 673.093 M 51.94 % 442.994 M 5.24 % 420.935 M -51.01 % 859.172 M -50.81 % 1.747 B 0.49 % 1.738 B
Total liabilities 1.279 B 13.46 % 1.127 B -7.34 % 1.217 B -1.09 % 1.230 B 17.56 % 1.046 B -7.04 % 1.126 B 62.29 % 693.578 M 56.57 % 442.994 M 5.24 % 420.935 M -51.01 % 859.172 M -50.81 % 1.747 B 0.49 % 1.738 B
Other non current assets 435.800 M 698.20 % 54.598 M -46.40 % 101.866 M -80.89 % 533.000 M 31.60 % 405.000 M -15.12 % 477.150 M -0.42 % 479.142 M -12.57 % 548.025 M 1 730.41 % 29.940 M 540.29 % 4.676 M -99.51 % 946.152 M 10.16 % 858.865 M
Long term investments -411.800 M -1 332.93 % 33.400 M 108.20 % -407.551 M 11.34 % -459.674 M -36.27 % -337.337 M 23.36 % -440.150 M 4.96 % -463.142 M 12.08 % -526.750 M 0.000 0.000 0.000 0.000
Intangible 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
GoodWill 143.325 M 392.51 % 29.101 M 0.00 % 29.101 M 0.00 % 29.101 M -34.77 % 44.613 M -63.44 % 122.013 M -32.96 % 182.013 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 143.325 M 392.51 % 29.101 M 0.00 % 29.101 M 0.00 % 29.101 M -34.77 % 44.613 M -63.44 % 122.013 M -32.96 % 182.013 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.453 B 2.90 % 1.412 B -3.51 % 1.464 B -0.90 % 1.477 B 1.84 % 1.450 B 7.40 % 1.350 B 29.11 % 1.046 B 104.86 % 510.565 M 41.43 % 360.997 M 12.17 % 321.828 M 21.00 % 265.984 M 1.23 % 262.751 M
Total non current assets 1.631 B 6.64 % 1.529 B -4.10 % 1.595 B 0.97 % 1.580 B 1.08 % 1.563 B 3.52 % 1.509 B 21.34 % 1.244 B 133.89 % 531.840 M 36.04 % 390.937 M 18.18 % 330.805 M -72.89 % 1.220 B 6.12 % 1.150 B
Other current assets 64.354 M 468.55 % 11.319 M -78.98 % 53.843 M 21.46 % 44.329 M -1.83 % 45.155 M 16.46 % 38.774 M -29.34 % 54.872 M -59.10 % 134.171 M -3.06 % 138.405 M -75.77 % 571.177 M 5.88 % 539.459 M 1.86 % 529.602 M
Short term investments 435.800 M 587.92 % 63.350 M -87.07 % 490.000 M -8.07 % 533.000 M 31.60 % 405.000 M -15.12 % 477.150 M -0.42 % 479.142 M -11.76 % 543.025 M 0.000 0.000 0.000 0.000
cash and cash equivalents 242.604 M -20.50 % 305.171 M 15.45 % 264.337 M 11.37 % 237.343 M 32.10 % 179.673 M -19.75 % 223.880 M 10.15 % 203.256 M -47.04 % 383.796 M -59.01 % 936.374 M 880.29 % 95.520 M 155.77 % 37.346 M -18.71 % 45.939 M
Cash and short term investments 678.404 M -5.58 % 718.521 M -4.75 % 754.337 M -2.08 % 770.343 M 31.76 % 584.673 M -16.60 % 701.030 M 2.73 % 682.398 M -26.37 % 926.821 M -1.02 % 936.374 M 880.29 % 95.520 M 155.77 % 37.346 M -18.71 % 45.939 M
Total current assets 1.110 B 1.37 % 1.096 B -2.58 % 1.125 B -0.05 % 1.125 B 26.23 % 891.290 M -16.99 % 1.074 B 11.95 % 959.118 M -20.11 % 1.201 B -0.37 % 1.205 B 55.47 % 775.115 M 16.59 % 664.816 M -1.03 % 671.714 M
Inventory 66.441 M -7.69 % 71.975 M -17.03 % 86.746 M 3.34 % 83.939 M 47.89 % 56.756 M -18.65 % 69.768 M 53.82 % 45.358 M 1.87 % 44.524 M 3.00 % 43.226 M 13.17 % 38.195 M 13.43 % 33.672 M -5.74 % 35.721 M
Net receivables 301.282 M 2.58 % 293.691 M 27.90 % 229.619 M 1.39 % 226.471 M 10.63 % 204.706 M -22.51 % 264.159 M 49.67 % 176.490 M 85.71 % 95.037 M 9.19 % 87.036 M 23.94 % 70.223 M 29.23 % 54.339 M -10.11 % 60.452 M
Tax assets 10.390 M 0.000 -100.00 % 407.551 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.301 M -46.72 % 8.072 M -71.44 % 28.268 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
Account payables 357.884 M 12.80 % 317.263 M -9.04 % 348.810 M 8.45 % 321.645 M 25.25 % 256.802 M -2.00 % 262.040 M -0.71 % 263.927 M -4.24 % 275.622 M 0.55 % 274.119 M -7.67 % 296.883 M 11.52 % 266.208 M 15.31 % 230.858 M
Tax payables 30.613 M -3.43 % 31.701 M 34.61 % 23.550 M -28.02 % 32.716 M 25.94 % 25.977 M -31.99 % 38.197 M -7.95 % 41.497 M 24.01 % 33.462 M 6.58 % 31.397 M 42.15 % 22.088 M 136.31 % 9.347 M 226.02 % 2.867 M
Deferred revenue non current 0.000 100.00 % -12.480 M -104.95 % 252.111 M 1 186.36 % -23.207 M -5.75 % -21.945 M -2.63 % -21.383 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 22.825 M -68.88 % 73.342 M 401.04 % 14.638 M -69.24 % 47.590 M -36.52 % 74.972 M -25.87 % 101.133 M -22.53 % 130.537 M 439.97 % 24.175 M 23.17 % 19.628 M 29.12 % 15.201 M 0.78 % 15.084 M 57.88 % 9.554 M
Capital lease obligations 91.589 M -15.00 % 107.757 M -27.67 % 148.985 M -18.89 % 183.691 M -11.68 % 207.993 M -8.04 % 226.178 M 0.000 0.000 0.000 0.000 100.00 % -9.347 M -226.02 % -2.867 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
Other total stockholders equity 759.724 M -13.92 % 882.547 M 26.40 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 554.37 % 106.700 M -60.87 % 272.692 M 14.25 % 238.684 M
Deferred tax liabilities non current 15.963 M 27.91 % 12.480 M 20.75 % 10.335 M -55.47 % 23.207 M 5.75 % 21.945 M 2.63 % 21.383 M 4.38 % 20.485 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.742 B 4.44 % 2.625 B -3.47 % 2.719 B 0.54 % 2.705 B 10.22 % 2.454 B -5.00 % 2.583 B 17.25 % 2.203 B 27.17 % 1.732 B 8.55 % 1.596 B 44.31 % 1.106 B -41.33 % 1.885 B 3.48 % 1.822 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
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
Change in working capital 90.300 M 296.38 % -45.982 M -179.90 % 57.552 M -24.46 % 76.186 M -32.33 % 112.588 M 193.18 % -120.823 M -300.21 % -30.190 M -273.57 % 17.394 M 149.77 % -34.948 M -487.15 % 9.027 M -36.75 % 14.271 M -70.39 % 48.192 M
Accounts receivables -13.574 M 16.02 % -16.163 M 4.30 % -16.889 M 26.74 % -23.054 M -143.21 % 53.355 M 156.63 % -94.221 M -435.59 % -17.592 M -133.47 % -7.535 M 66.50 % -22.495 M 19.55 % -27.963 M -437.07 % 8.296 M 898.32 % 831.000 K
Inventory 4.571 M -69.05 % 14.771 M 626.22 % -2.807 M 89.67 % -27.183 M -308.91 % 13.012 M 153.31 % -24.410 M -699.46 % 4.072 M 413.71 % -1.298 M 74.20 % -5.031 M -11.23 % -4.523 M -320.74 % 2.049 M 134.96 % -5.861 M
Accounts payables 0.000 0.000 -100.00 % 16.889 M -26.74 % 23.054 M 143.21 % -53.355 M -156.63 % 94.221 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 99.303 M 322.70 % -44.590 M -173.87 % 60.359 M -41.61 % 103.369 M 3.81 % 99.576 M 203.28 % -96.413 M -181.40 % -34.262 M -283.30 % 18.692 M 162.48 % -29.917 M -320.79 % 13.550 M 10.87 % 12.222 M -77.39 % 54.053 M
Other non cash items -23.078 M -65.27 % -13.964 M 74.56 % -54.898 M -155.71 % -21.469 M -146.77 % 45.905 M 317.68 % -21.088 M 75.54 % -86.214 M -21.17 % -71.151 M -43.48 % -49.590 M -2 455.82 % 2.105 M -88.82 % 18.822 M 2 543.54 % 712.000 K
Net cash provided by operating activities 280.132 M 37.19 % 204.195 M -7.77 % 221.404 M -33.59 % 333.369 M 21.10 % 275.292 M 180.40 % 98.178 M -44.52 % 176.963 M -17.28 % 213.919 M 37.64 % 155.423 M -21.86 % 198.902 M -3.42 % 205.951 M -3.60 % 213.634 M
Investments in property plant and equipment -86.984 M 33.54 % -130.885 M -13.62 % -115.200 M 32.70 % -171.176 M 30.85 % -247.538 M -13.03 % -218.993 M -142.44 % -90.328 M 46.71 % -169.498 M -141.84 % -70.087 M 22.21 % -90.101 M -231.29 % -27.197 M 27.62 % -37.574 M
Acquisitions net 6.132 M 105.30 % -115.724 M -18 535.10 % -621.000 K -123.50 % 2.642 M -45.27 % 4.827 M 123.04 % -20.950 M 92.89 % -294.492 M -3 408.78 % -8.393 M 0.000 0.000 0.000 0.000
Purchases of investments -1.008 B 4.87 % -1.059 B -3.94 % -1.019 B 64.98 % -2.910 B -81.28 % -1.605 B 4.29 % -1.677 B 9.66 % -1.856 B -228.40 % -565.227 M 0.000 0.000 0.000 0.000
Sales maturities of investments 995.327 M -16.60 % 1.193 B 11.82 % 1.067 B -61.61 % 2.780 B 67.03 % 1.664 B -1.05 % 1.682 B -13.66 % 1.948 B 16 588.51 % 11.675 M 0.000 0.000 0.000 0.000
Other investing activites 5.724 M 23.79 % 4.624 M 129.60 % -15.623 M -1 008.01 % -1.410 M -221.24 % 1.163 M -94.66 % 21.776 M 200.44 % 7.248 M -64.22 % 20.255 M -95.22 % 423.384 M -56.03 % 962.861 M 1 151.67 % -91.555 M 73.21 % -341.705 M
Net cash used for investing activites -87.331 M 18.93 % -107.724 M -29.54 % -83.159 M 72.22 % -299.332 M -64.33 % -182.152 M 14.44 % -212.882 M 25.41 % -285.388 M 59.87 % -711.188 M -301.30 % 353.297 M -59.52 % 872.760 M 834.94 % -118.752 M 68.69 % -379.279 M
Debt repayment -101.438 M -1 461.55 % -6.496 M 80.28 % -32.938 M -275.11 % 18.810 M 23.21 % 15.266 M -93.08 % 220.690 M 467.82 % -60.000 M 0.000 0.000 100.00 % -576.700 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 869.258 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -53.363 M 1.60 % -54.230 M -15.92 % -46.783 M 0.000 0.000 0.000 0.000
Other financing activites -150.267 M -206.25 % -49.067 M 37.05 % -77.942 M -1 847.97 % 4.459 M 102.91 % -153.481 M -376.32 % -32.222 M -180.95 % 39.806 M 1 866.02 % -2.254 M 99.58 % -542.760 M -24.26 % -436.788 M -355.98 % -95.792 M -153.48 % 179.118 M
Net cash used provided by financing activities -251.705 M -353.01 % -55.563 M 49.89 % -110.880 M -576.51 % 23.269 M 116.84 % -138.215 M -202.30 % 135.105 M 281.53 % -74.424 M -51.77 % -49.037 M -115.02 % 326.498 M 132.22 % -1.013 B -958.01 % -95.792 M -153.48 % 179.118 M
Effect of forex changes on cash -143.000 K -93.24 % -74.000 K 80.05 % -371.000 K -201.92 % 364.000 K -58.06 % 868.000 K 289.24 % 223.000 K -90.34 % 2.309 M 136.81 % -6.272 M -211.28 % 5.636 M 0.000 0.000 0.000
Net change in cash -62.567 M -253.22 % 40.834 M 51.27 % 26.994 M -53.19 % 57.670 M 230.45 % -44.207 M -314.35 % 20.624 M 111.42 % -180.540 M 67.33 % -552.578 M -165.72 % 840.854 M 1 345.41 % 58.174 M 776.99 % -8.593 M -163.78 % 13.473 M
Cash at beginning of period 305.171 M 15.45 % 264.337 M 11.37 % 237.343 M 32.10 % 179.673 M -19.75 % 223.880 M 10.15 % 203.256 M -47.04 % 383.796 M -59.01 % 936.374 M 880.29 % 95.520 M 155.77 % 37.346 M -18.71 % 45.939 M 41.50 % 32.466 M
Cash at end of period 242.604 M -20.50 % 305.171 M 15.45 % 264.337 M 11.37 % 237.343 M 32.10 % 179.673 M -19.75 % 223.880 M 10.15 % 203.256 M -47.04 % 383.796 M -59.01 % 936.374 M 880.29 % 95.520 M 155.77 % 37.346 M -18.71 % 45.939 M
Operating cash flow 280.132 M 37.19 % 204.195 M -7.77 % 221.404 M -33.59 % 333.369 M 21.10 % 275.292 M 180.40 % 98.178 M -44.52 % 176.963 M -17.28 % 213.919 M 37.64 % 155.423 M -21.86 % 198.902 M -3.42 % 205.951 M -3.60 % 213.634 M
Capital expenditure -86.984 M 33.54 % -130.885 M -13.62 % -115.200 M 32.70 % -171.176 M 30.85 % -247.538 M -13.03 % -218.993 M -142.44 % -90.328 M 46.71 % -169.498 M -141.84 % -70.087 M 22.21 % -90.101 M -231.29 % -27.197 M 27.62 % -37.574 M
Free CashFlow 193.148 M 163.47 % 73.310 M -30.97 % 106.204 M -34.52 % 162.193 M 484.40 % 27.754 M 122.97 % -120.815 M -239.45 % 86.635 M 95.03 % 44.421 M -47.95 % 85.336 M -21.57 % 108.801 M -39.13 % 178.754 M 1.53 % 176.060 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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 2014-01-31 2013-06-30 2013-01-31
Revenue 981.535 M -8.37 % 1.071 B 8.80 % 984.518 M -6.62 % 1.054 B 6.77 % 987.498 M 0.47 % 982.911 M 13.93 % 862.722 M -20.30 % 1.082 B 24.21 % 871.485 M -11.44 % 984.036 M 29.31 % 760.987 M -26.91 % 1.041 B 13.87 % 914.364 M 1.52 % 900.698 M 21.95 % 738.589 M -2.03 % 753.867 M 18.66 % 635.302 M -2.58 % 652.137 M 10.86 % 588.253 M 10.60 % 531.851 M 0.00 % 531.851 M 0.00 % 531.851 M 7.98 % 492.554 M 100.00 % 246.277 M -42.65 % 429.437 M 100.00 % 214.719 M
Net income 41.642 M 19.39 % 34.879 M 278.48 % -19.542 M -127.76 % 70.407 M 38.99 % 50.655 M -21.43 % 64.468 M 1 451.25 % -4.771 M -107.52 % 63.432 M 105.45 % 30.875 M -61.86 % 80.952 M 176.14 % -106.324 M -1 704.41 % 6.627 M -90.20 % 67.637 M -17.83 % 82.311 M -3.88 % 85.632 M 1.28 % 84.549 M 17.36 % 72.043 M -6.86 % 77.349 M 21.03 % 63.911 M 7.55 % 59.424 M 0.00 % 59.424 M 0.00 % 59.424 M 16.25 % 51.119 M 100.00 % 25.559 M -52.36 % 53.655 M 100.00 % 26.827 M
Income before tax 52.984 M -19.91 % 66.155 M 2 234.03 % -3.100 M -103.29 % 94.348 M 59.69 % 59.081 M -24.43 % 78.181 M 981.21 % -8.872 M -109.50 % 93.366 M 160.49 % 35.843 M -63.56 % 98.357 M 179.04 % -124.446 M -479.45 % 32.796 M -61.27 % 84.689 M -19.75 % 105.525 M -9.21 % 116.229 M 0.11 % 116.097 M 13.84 % 101.979 M -6.46 % 109.027 M 21.89 % 89.446 M 20.21 % 74.409 M 0.00 % 74.409 M 0.00 % 74.409 M 10.06 % 67.606 M 100.00 % 33.803 M -45.80 % 62.371 M 100.00 % 31.186 M
Income before tax ratio 0.05 -12.60 % 0.06 2 061.43 % 0.00 -103.52 % 0.09 49.57 % 0.06 -24.78 % 0.08 873.46 % -0.01 -111.92 % 0.09 109.72 % 0.04 -58.85 % 0.10 161.12 % -0.16 -619.16 % 0.03 -65.99 % 0.09 -20.94 % 0.12 -25.55 % 0.16 2.18 % 0.15 -4.06 % 0.16 -3.99 % 0.17 9.95 % 0.15 8.68 % 0.14 0.00 % 0.14 0.00 % 0.14 1.93 % 0.14 0.00 % 0.14 -5.50 % 0.15 0.00 % 0.15
EBITDA 87.760 M -47.87 % 168.358 M 197.98 % 56.499 M -56.27 % 129.191 M 31.84 % 97.994 M -15.25 % 115.630 M 325.11 % 27.200 M -82.60 % 156.326 M 87.68 % 83.292 M -41.50 % 142.375 M 3 356.54 % 4.119 M -96.85 % 130.690 M 11.65 % 117.051 M -5.93 % 124.429 M 6.32 % 117.031 M -9.25 % 128.956 M 3.56 % 124.526 M 1.46 % 122.730 M 15.35 % 106.401 M 61.50 % 65.881 M -48.29 % 127.403 M 0.00 % 127.403 M 4.33 % 122.112 M 100.00 % 61.056 M -43.74 % 108.526 M 100.00 % 54.263 M
Net income ratio 0.04 30.29 % 0.03 264.05 % -0.02 -129.72 % 0.07 30.18 % 0.05 -21.79 % 0.07 1 286.02 % -0.01 -109.44 % 0.06 65.41 % 0.04 -56.93 % 0.08 158.88 % -0.14 -2 295.10 % 0.01 -91.40 % 0.07 -19.06 % 0.09 -21.18 % 0.12 3.38 % 0.11 -1.10 % 0.11 -4.39 % 0.12 9.17 % 0.11 -2.76 % 0.11 0.00 % 0.11 0.00 % 0.11 7.66 % 0.10 0.00 % 0.10 -16.94 % 0.12 0.00 % 0.12
Ratio EBITDA 0.09 -43.11 % 0.16 173.88 % 0.06 -53.16 % 0.12 23.48 % 0.10 -15.65 % 0.12 273.13 % 0.03 -78.17 % 0.14 51.10 % 0.10 -33.94 % 0.14 2 573.06 % 0.01 -95.69 % 0.13 -1.95 % 0.13 -7.34 % 0.14 -12.81 % 0.16 -7.37 % 0.17 -12.73 % 0.20 4.15 % 0.19 4.05 % 0.18 46.02 % 0.12 -48.29 % 0.24 0.00 % 0.24 -3.38 % 0.25 0.00 % 0.25 -1.90 % 0.25 0.00 % 0.25
Gross profit ratio 0.16 -1.41 % 0.16 10.17 % 0.15 -9.57 % 0.16 -5.04 % 0.17 8.67 % 0.16 55.30 % 0.10 -43.10 % 0.18 21.03 % 0.15 -14.55 % 0.17 81.33 % 0.10 -50.80 % 0.20 -3.90 % 0.20 -4.03 % 0.21 -6.87 % 0.23 0.77 % 0.23 -10.71 % 0.25 2.28 % 0.25 7.21 % 0.23 2.47 % 0.23 0.00 % 0.23 0.00 % 0.23 -0.88 % 0.23 0.00 % 0.23 3.13 % 0.22 0.00 % 0.22
Weighted average shs out dil 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 21.66 % 274.854 M 9.94 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M
Weighted average shs out 334.396 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.396 M -0.32 % 335.464 M 0.32 % 334.395 M -0.01 % 334.432 M 0.01 % 334.395 M -0.36 % 335.598 M 0.31 % 334.568 M 0.05 % 334.394 M -0.01 % 334.427 M 0.01 % 334.396 M 0.00 % 334.396 M 0.00 % 334.396 M 0.00 % 334.395 M 0.00 % 334.396 M 21.55 % 275.118 M 10.05 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M 0.00 % 250.000 M
EPS diluted 0.12 20.00 % 0.10 271.23 % -0.06 -127.81 % 0.21 38.71 % 0.15 -21.47 % 0.19 1 457.75 % -0.01 -107.49 % 0.19 105.19 % 0.09 -61.50 % 0.24 175.00 % -0.32 -1 716.16 % 0.02 -90.10 % 0.20 -16.67 % 0.24 -7.69 % 0.26 0.00 % 0.26 18.18 % 0.22 -21.43 % 0.28 7.69 % 0.26 8.33 % 0.24 0.00 % 0.24 0.00 % 0.24 20.00 % 0.20 100.00 % 0.10 -54.55 % 0.22 100.00 % 0.11
Earnings per share 0.12 20.00 % 0.10 271.23 % -0.06 -127.81 % 0.21 39.07 % 0.15 -21.68 % 0.19 1 457.75 % -0.01 -107.49 % 0.19 106.09 % 0.09 -61.67 % 0.24 175.00 % -0.32 -1 716.16 % 0.02 -90.10 % 0.20 -16.67 % 0.24 -7.69 % 0.26 0.00 % 0.26 18.18 % 0.22 -21.43 % 0.28 7.69 % 0.26 8.33 % 0.24 0.00 % 0.24 0.00 % 0.24 20.00 % 0.20 100.00 % 0.10 -54.55 % 0.22 100.00 % 0.11
Gross profit 158.533 M -9.65 % 175.474 M 19.86 % 146.399 M -15.56 % 173.376 M 1.39 % 170.994 M 9.17 % 156.627 M 76.93 % 88.523 M -54.65 % 195.203 M 50.34 % 129.845 M -24.32 % 171.581 M 134.48 % 73.174 M -64.04 % 203.473 M 9.43 % 185.946 M -2.57 % 190.856 M 13.57 % 168.048 M -1.27 % 170.217 M 5.95 % 160.659 M -0.36 % 161.242 M 18.85 % 135.669 M 13.34 % 119.706 M 0.00 % 119.706 M 0.00 % 119.706 M 7.03 % 111.842 M 100.00 % 55.921 M -40.85 % 94.548 M 100.00 % 47.274 M
Income tax expense 20.413 M -34.20 % 31.025 M 43.92 % 21.557 M -34.06 % 32.691 M 10.02 % 29.715 M 0.30 % 29.626 M 121.11 % 13.399 M -67.51 % 41.240 M 95.97 % 21.044 M -5.18 % 22.194 M 1 151.78 % 1.773 M -95.53 % 39.657 M 36.09 % 29.140 M -13.50 % 33.686 M 25.71 % 26.796 M -7.71 % 29.033 M 4.05 % 27.904 M -2.10 % 28.502 M 17.37 % 24.284 M 62.69 % 14.927 M 0.00 % 14.927 M 0.00 % 14.927 M 8.78 % 13.723 M 100.00 % 6.861 M -12.20 % 7.815 M 100.00 % 3.907 M
Cost of revenue 823.002 M -8.11 % 895.678 M 6.87 % 838.119 M -4.87 % 880.984 M 7.90 % 816.504 M -1.18 % 826.284 M 6.73 % 774.199 M -12.74 % 887.256 M 19.63 % 741.640 M -8.72 % 812.455 M 18.12 % 687.813 M -17.89 % 837.688 M 15.00 % 728.418 M 2.62 % 709.842 M 24.42 % 570.541 M -2.25 % 583.650 M 22.97 % 474.643 M -3.31 % 490.895 M 8.46 % 452.584 M 9.81 % 412.145 M 0.00 % 412.145 M 0.00 % 412.145 M 8.26 % 380.712 M 100.00 % 190.356 M -43.16 % 334.889 M 100.00 % 167.445 M
General and administrative expenses 108.754 M -20.40 % 136.634 M -2.73 % 140.468 M 2 243.48 % 5.994 M -95.23 % 125.617 M 1 163.24 % 9.944 M -91.38 % 115.340 M 1 273.26 % 8.399 M -91.88 % 103.441 M 221.81 % 32.144 M -73.92 % 123.246 M 5 683.48 % 2.131 M -98.11 % 113.013 M 9.06 % 103.620 M 28.59 % 80.580 M 17.39 % 68.644 M 17.64 % 58.350 M -1.81 % 59.427 M 19.78 % 49.615 M 18.62 % 41.829 M 0.00 % 41.829 M 0.00 % 41.829 M 4.76 % 39.928 M 100.00 % 19.964 M -46.31 % 37.183 M 100.00 % 18.591 M
Selling and marketing expenses 10.209 M 415.48 % -3.236 M -200.00 % 3.236 M -96.45 % 91.252 M -44.01 % 162.991 M -26.09 % 220.513 M 7 272.54 % 2.991 M -95.42 % 65.296 M 5 111.20 % -1.303 M -108.18 % 15.937 M 0.000 -100.00 % 85.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.492 M 200.00 % -2.492 M 0.00 % -2.492 M 14.29 % -2.907 M -100.00 % -1.454 M 63.55 % -3.988 M -100.00 % -1.994 M
Other expenses 0.000 100.00 % -1.140 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.694 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 119.270 M -9.57 % 131.897 M -8.45 % 144.065 M 47.64 % 97.577 M -14.04 % 113.512 M 42.58 % 79.611 M -18.51 % 97.698 M 0.63 % 97.083 M 8.56 % 89.425 M 15.81 % 77.218 M -59.80 % 192.108 M 13.14 % 169.804 M 66.17 % 102.186 M 8.09 % 94.535 M 40.54 % 67.266 M -2.05 % 68.675 M 1.92 % 67.384 M 23.54 % 54.546 M 5.96 % 51.479 M 30.87 % 39.337 M 0.00 % 39.337 M 0.00 % 39.337 M 6.26 % 37.021 M 100.00 % 18.510 M -44.24 % 33.195 M 100.00 % 16.598 M
Cost and expenses 942.272 M -8.30 % 1.028 B 4.62 % 982.184 M 0.37 % 978.561 M 5.22 % 930.016 M 2.66 % 905.895 M 3.90 % 871.897 M -11.42 % 984.339 M 18.44 % 831.065 M -6.59 % 889.673 M 1.11 % 879.921 M -12.66 % 1.007 B 21.30 % 830.604 M 3.26 % 804.377 M 26.12 % 637.807 M -2.23 % 652.325 M 20.35 % 542.027 M -0.63 % 545.441 M 8.21 % 504.063 M 11.65 % 451.482 M 0.00 % 451.482 M 0.00 % 451.482 M 8.08 % 417.733 M 100.00 % 208.866 M -43.26 % 368.084 M 100.00 % 184.042 M
Research and development expenses 307.000 K 185.04 % -361.000 K -200.00 % 361.000 K 9.06 % 331.000 K 28.29 % 258.000 K -51.59 % 533.000 K -5.33 % 563.000 K 277.85 % 149.000 K -78.28 % 686.000 K -51.31 % 1.409 M 657.53 % 186.000 K -56.13 % 424.000 K -30.03 % 606.000 K 162.34 % 231.000 K -40.62 % 389.000 K -38.55 % 633.000 K 37.31 % 461.000 K 118.48 % 211.000 K -60.49 % 534.000 K -24.68 % 709.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 118.963 M -10.82 % 133.398 M -7.17 % 143.704 M 47.77 % 97.246 M -23.94 % 127.853 M 31.03 % 97.579 M -17.54 % 118.331 M 60.57 % 73.695 M -27.85 % 102.138 M 112.43 % 48.081 M -60.99 % 123.246 M 40.91 % 87.465 M -22.61 % 113.013 M 9.06 % 103.620 M 28.59 % 80.580 M 17.39 % 68.644 M 17.64 % 58.350 M -1.81 % 59.427 M 19.78 % 49.615 M 11.95 % 44.320 M 12.67 % 39.337 M 0.00 % 39.337 M 6.26 % 37.021 M 100.00 % 18.510 M -44.24 % 33.195 M 100.00 % 16.598 M
Interest income 0.000 0.000 0.000 -100.00 % 3.319 M 107.57 % 1.599 M 37.25 % 1.165 M 284.49 % 303.000 K -93.63 % 4.754 M 3.87 % 4.577 M 14.60 % 3.994 M -27.54 % 5.512 M 531.39 % 873.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.345 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 11.947 M 0.000 100.00 % -2.333 M -116.21 % 14.388 M -1.26 % 14.571 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.621 M 0.00 % 8.621 M 1 741.99 % 468.000 K 0.00 % 468.000 K 0.000 0.000 -100.00 % 3.725 M -88.91 % 33.577 M 0.00 % 33.577 M 0.00 % 33.577 M -12.67 % 38.448 M 100.00 % 19.224 M -28.97 % 27.063 M 100.00 % 13.532 M
Depreciation and amortization 48.190 M -49.83 % 96.051 M 78.52 % 53.804 M 1.40 % 53.061 M -3.27 % 54.853 M -3.06 % 56.582 M -0.75 % 57.008 M -1.74 % 58.018 M 4.38 % 55.585 M 0.93 % 55.075 M 1.63 % 54.191 M 15.10 % 47.082 M 6.72 % 44.118 M 10.52 % 39.920 M 31.58 % 30.339 M 10.80 % 27.383 M 23.25 % 22.217 M 5.85 % 20.990 M 2.40 % 20.498 M 5.25 % 19.476 M 0.00 % 19.476 M 0.00 % 19.476 M 3.47 % 18.823 M 100.00 % 9.412 M -52.93 % 19.994 M 100.00 % 9.997 M
Operating income 39.263 M -9.90 % 43.577 M 1 767.05 % 2.334 M -96.92 % 75.799 M 75.70 % 43.141 M -26.94 % 59.048 M 298.09 % -29.808 M -130.32 % 98.308 M 254.81 % 27.707 M -68.26 % 87.300 M 274.35 % -50.072 M -159.89 % 83.608 M 14.64 % 72.933 M -13.70 % 84.509 M -2.52 % 86.692 M -14.65 % 101.573 M -0.72 % 102.309 M 0.56 % 101.740 M 18.44 % 85.903 M 6.89 % 80.369 M 0.00 % 80.369 M 0.00 % 80.369 M 7.41 % 74.822 M 100.00 % 37.411 M -39.02 % 61.353 M 100.00 % 30.677 M
Operating income ratio 0.04 -1.67 % 0.04 1 616.05 % 0.00 -96.70 % 0.07 64.56 % 0.04 -27.28 % 0.06 273.87 % -0.03 -138.04 % 0.09 185.66 % 0.03 -64.16 % 0.09 234.83 % -0.07 -181.94 % 0.08 0.68 % 0.08 -14.99 % 0.09 -20.06 % 0.12 -12.89 % 0.13 -16.33 % 0.16 3.22 % 0.16 6.83 % 0.15 -3.36 % 0.15 0.00 % 0.15 0.00 % 0.15 -0.52 % 0.15 0.00 % 0.15 6.33 % 0.14 0.00 % 0.14
Total other income expenses net 13.721 M -39.23 % 22.578 M 515.50 % -5.434 M -129.30 % 18.549 M 14.51 % 16.198 M -17.63 % 19.666 M -8.53 % 21.499 M 535.03 % -4.942 M -156.02 % 8.822 M 137.17 % -23.734 M 68.01 % -74.188 M 10.39 % -82.788 M -769.70 % 12.362 M -33.25 % 18.520 M -36.47 % 29.150 M 92.32 % 15.157 M 4 693.03 % -330.000 K -104.45 % 7.423 M 89.07 % 3.926 M 165.87 % -5.960 M 0.00 % -5.960 M 0.00 % -5.960 M 17.40 % -7.216 M -100.00 % -3.608 M -454.40 % 1.018 M 100.00 % 509.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2014-01-31 2013-06-30 2013-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 2015-06-30 2014-12-31 2014-06-30 2013-12-31
Net debt 85.782 M 9.90 % 78.052 M -69.71 % 257.650 M 112.21 % 121.411 M -13.64 % 140.594 M -15.09 % 165.581 M -51.36 % 340.438 M 32.37 % 257.194 M -4.77 % 270.075 M -5.62 % 286.150 M -14.32 % 333.989 M 52.82 % 218.551 M 914.63 % 21.540 M 111.86 % -181.574 M 38.25 % -294.026 M 23.20 % -382.871 M 14.97 % -450.269 M 51.75 % -933.195 M -478.92 % 246.280 M -56.31 % 563.717 M -36.03 % 881.154 M 11.31 % 791.608 M 12.75 % 702.061 M
Total investments 90.952 M 278.97 % 24.000 M -72.45 % 87.100 M -9.97 % 96.750 M 168.75 % 36.000 M -56.34 % 82.449 M 0.75 % 81.833 M 11.60 % 73.326 M 3.94 % 70.546 M 4.26 % 67.663 M -35.99 % 105.700 M 185.68 % 37.000 M 12.12 % 33.000 M 106.25 % 16.000 M -3.29 % 16.545 M 1.66 % 16.275 M -5.39 % 17.202 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 445.484 M 38.93 % 320.656 M -11.80 % 363.570 M -14.77 % 426.582 M 0.23 % 425.610 M -1.00 % 429.918 M -7.09 % 462.726 M -6.43 % 494.537 M 2.29 % 483.467 M 3.79 % 465.823 M 9.03 % 427.236 M -3.43 % 442.431 M 92.35 % 230.014 M 960.85 % 21.682 M 3 079.18 % 682.000 K -26.27 % 925.000 K 0.00 % 925.000 K -70.90 % 3.179 M -99.07 % 341.800 M -45.76 % 630.150 M -31.39 % 918.500 M 10.23 % 833.250 M 11.40 % 748.000 M
Accumulated other comprehensive income loss 1.117 B 892.05 % -141.013 M 0.00 % -141.013 M 0.000 -100.00 % 54.871 M 0.00 % 54.871 M 0.00 % 54.871 M 0.00 % 54.871 M 0.00 % 54.871 M 0.00 % 54.871 M 2.77 % 53.394 M 0.00 % 53.394 M 0.00 % 53.394 M 112.30 % -434.191 M -913.18 % 53.394 M 114.16 % -377.158 M 0.000 100.00 % -335.425 M -11.45 % -300.976 M -4.94 % -286.821 M -5.19 % -272.666 M -6.65 % -255.662 M -7.12 % -238.658 M
Retained earnings 0.000 -100.00 % 345.404 M 5.15 % 328.488 M -5.68 % 348.257 M 8.57 % 320.770 M -19.89 % 400.390 M 19.45 % 335.202 M -1.22 % 339.358 M 22.99 % 275.926 M 12.60 % 245.051 M 49.33 % 164.099 M -39.32 % 270.423 M 34.40 % 201.212 M -12.65 % 230.351 M 1.54 % 226.862 M 50.48 % 150.758 M 6.58 % 141.456 M 147.87 % 57.069 M 179.43 % -71.847 M 43.71 % -127.645 M 30.42 % -183.442 M 11.86 % -208.137 M 10.61 % -232.832 M
Common stock 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 0.00 % 334.394 M 33.76 % 250.000 M -10.19 % 278.350 M -9.24 % 306.700 M 0.00 % 306.700 M 0.00 % 306.700 M
Total equity 1.465 B 0.16 % 1.462 B 2.46 % 1.427 B -4.70 % 1.498 B -3.00 % 1.544 B 2.75 % 1.503 B 3.39 % 1.453 B -1.44 % 1.474 B 3.66 % 1.422 B 1.05 % 1.408 B 5.72 % 1.331 B -8.66 % 1.458 B -0.47 % 1.464 B -2.99 % 1.509 B 8.17 % 1.395 B 8.23 % 1.289 B 3.22 % 1.249 B 6.30 % 1.175 B 376.21 % 246.748 M 28.14 % 192.558 M 39.16 % 138.368 M 24.76 % 110.908 M 32.91 % 83.448 M
Other non current liabilities 24.150 M -82.01 % 134.248 M -9.21 % 147.870 M 1 084.86 % 12.480 M 0.000 100.00 % -12.021 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 406.453 M 59.14 % 255.399 M -16.25 % 304.968 M -12.44 % 348.280 M -0.54 % 350.184 M -2.59 % 359.486 M -8.97 % 394.924 M -8.01 % 429.320 M -0.91 % 433.242 M 1.33 % 427.564 M 9.15 % 391.727 M -4.15 % 408.669 M 98.10 % 206.298 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 430.603 M 6.16 % 405.610 M -10.43 % 452.838 M 25.52 % 360.760 M -0.16 % 361.348 M -5.37 % 381.842 M -8.65 % 417.978 M -7.63 % 452.527 M -0.60 % 455.255 M 1.28 % 449.509 M 8.75 % 413.357 M -3.88 % 430.052 M 89.41 % 227.051 M 1 008.38 % 20.485 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 448.014 M 6.71 % 419.824 M 20.90 % 347.249 M 200.73 % 115.468 M 4.99 % 109.979 M -69.90 % 365.332 M -8.67 % 400.030 M 29.82 % 308.131 M -4.44 % 322.456 M 39.58 % 231.019 M 15.35 % 200.275 M -10.07 % 222.698 M 13.56 % 196.099 M -46.66 % 367.669 M 223.39 % 113.693 M -15.10 % 133.910 M 4.89 % 127.665 M 13.74 % 112.240 M -43.43 % 198.401 M 47.65 % 134.368 M 91.04 % 70.335 M -12.93 % 80.776 M -11.45 % 91.216 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 223.965 M -0.63 % 225.394 M 0.000 0.000 0.000 -100.00 % 19.939 M -23.24 % 25.977 M 190.02 % 8.957 M -96.57 % 260.895 M 579.03 % 38.422 M 277.21 % -21.682 M -3 079.18 % -682.000 K 26.27 % -925.000 K 0.00 % -925.000 K 70.90 % -3.179 M -114.39 % 22.088 M 40.53 % 15.718 M 68.16 % 9.347 M 53.05 % 6.107 M 113.01 % 2.867 M
Short term debt 39.031 M -40.19 % 65.257 M 11.36 % 58.602 M -25.16 % 78.302 M 3.81 % 75.426 M -22.48 % 97.293 M -35.03 % 149.741 M 30.03 % 115.156 M 0.43 % 114.664 M 100.76 % 57.115 M -67.62 % 176.363 M 2.17 % 172.616 M -27.29 % 237.402 M 0.000 0.000 0.000 -100.00 % 925.000 K -70.90 % 3.179 M -99.07 % 341.800 M -60.35 % 861.936 M -37.63 % 1.382 B -0.91 % 1.395 B -0.90 % 1.407 B
Total current liabilities 889.611 M 1.84 % 873.578 M 13.06 % 772.654 M 0.78 % 766.699 M 1.79 % 753.240 M -9.79 % 834.985 M 1.07 % 826.180 M 6.24 % 777.648 M 2.56 % 758.247 M 27.03 % 596.890 M -7.28 % 643.761 M -7.45 % 695.551 M -15.45 % 822.624 M 22.22 % 673.093 M 51.93 % 443.033 M 0.01 % 442.994 M 12.42 % 394.051 M -6.39 % 420.935 M -51.01 % 859.172 M -34.06 % 1.303 B -25.41 % 1.747 B 0.24 % 1.742 B 0.24 % 1.738 B
Total liabilities 1.320 B 3.21 % 1.279 B 4.38 % 1.225 B 8.70 % 1.127 B 1.15 % 1.115 B -8.40 % 1.217 B -2.20 % 1.244 B 1.14 % 1.230 B 1.37 % 1.214 B 15.97 % 1.046 B -1.01 % 1.057 B -6.08 % 1.126 B 7.23 % 1.050 B 51.34 % 693.578 M 56.55 % 443.033 M 0.01 % 442.994 M 12.42 % 394.051 M -6.39 % 420.935 M -51.01 % 859.172 M -34.06 % 1.303 B -25.41 % 1.747 B 0.24 % 1.742 B 0.24 % 1.738 B
Other non current assets 244.655 M -43.86 % 435.800 M 540.73 % 68.016 M 269.31 % 18.417 M -2.64 % 18.917 M -81.43 % 101.866 M -84.08 % 639.916 M 20.06 % 533.000 M 6.60 % 500.000 M 23.46 % 405.000 M -14.57 % 474.046 M -0.65 % 477.150 M -3.86 % 496.313 M 3.58 % 479.142 M -29.89 % 683.458 M 24.71 % 548.025 M 2.30 % 535.708 M 1 689.27 % 29.940 M 540.29 % 4.676 M -99.02 % 475.414 M -49.75 % 946.152 M 4.84 % 902.509 M 5.08 % 858.865 M
Long term investments 28.800 M 106.99 % -411.800 M -1 971.82 % 22.000 M -34.13 % 33.400 M 108.89 % -375.638 M 7.83 % -407.551 M 24.27 % -538.167 M -17.08 % -459.674 M -7.04 % -429.454 M -27.31 % -337.337 M 8.42 % -368.346 M 16.31 % -440.150 M 5.00 % -463.313 M -0.04 % -463.142 M 7.73 % -501.964 M 4.71 % -526.750 M -23.06 % -428.048 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible 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
GoodWill 143.325 M 0.00 % 143.325 M 0.00 % 143.325 M 392.51 % 29.101 M 0.00 % 29.101 M 0.00 % 29.101 M 0.00 % 29.101 M 0.00 % 29.101 M -34.77 % 44.613 M 0.00 % 44.613 M -3.04 % 46.013 M -62.29 % 122.013 M -32.96 % 182.013 M 0.00 % 182.013 M 221.57 % 56.601 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 143.325 M 0.00 % 143.325 M 0.00 % 143.325 M 392.51 % 29.101 M 0.00 % 29.101 M 0.00 % 29.101 M 0.00 % 29.101 M 0.00 % 29.101 M -34.77 % 44.613 M 0.00 % 44.613 M -3.04 % 46.013 M -62.29 % 122.013 M -32.96 % 182.013 M 0.00 % 182.013 M 221.57 % 56.601 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.212 B -16.59 % 1.453 B -0.36 % 1.459 B 0.69 % 1.449 B 1.40 % 1.429 B -2.41 % 1.464 B 0.75 % 1.453 B -1.63 % 1.477 B 0.91 % 1.464 B 0.93 % 1.450 B 8.29 % 1.339 B -0.82 % 1.350 B 6.15 % 1.272 B 21.64 % 1.046 B 96.67 % 531.806 M 4.16 % 510.565 M 40.37 % 363.738 M 0.76 % 360.997 M 12.17 % 321.828 M 9.50 % 293.906 M 10.50 % 265.984 M 0.61 % 264.368 M 0.62 % 262.751 M
Total non current assets 1.629 B -0.13 % 1.631 B -3.60 % 1.692 B 10.62 % 1.529 B 1.12 % 1.513 B -5.15 % 1.595 B 0.69 % 1.584 B 0.27 % 1.580 B 0.04 % 1.579 B 1.04 % 1.563 B 4.80 % 1.491 B -1.22 % 1.509 B 1.49 % 1.487 B 19.56 % 1.244 B 81.34 % 685.952 M 28.98 % 531.840 M 12.82 % 471.398 M 20.58 % 390.937 M 18.18 % 330.805 M -57.34 % 775.507 M -36.44 % 1.220 B 2.97 % 1.185 B 3.06 % 1.150 B
Other current assets 56.950 M -11.51 % 64.354 M 43.24 % 44.926 M -6.95 % 48.280 M -48.16 % 93.125 M 72.96 % 53.843 M 4.15 % 51.697 M 16.62 % 44.329 M -11.13 % 49.880 M 10.46 % 45.155 M -5.30 % 47.681 M 22.97 % 38.774 M -6.82 % 41.614 M -24.16 % 54.872 M -63.65 % 150.973 M 12.52 % 134.171 M -6.46 % 143.433 M 3.63 % 138.405 M -75.77 % 571.177 M 2.86 % 555.318 M 2.94 % 539.459 M 0.92 % 534.531 M 0.93 % 529.602 M
Short term investments 62.152 M -85.74 % 435.800 M 569.43 % 65.100 M 2.76 % 63.350 M -84.61 % 411.638 M -15.99 % 490.000 M -20.97 % 620.000 M 16.32 % 533.000 M 6.60 % 500.000 M 23.46 % 405.000 M -14.57 % 474.046 M -0.65 % 477.150 M -3.86 % 496.313 M 3.58 % 479.142 M -7.59 % 518.509 M -4.51 % 543.025 M 21.96 % 445.250 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 359.702 M 48.27 % 242.604 M 129.04 % 105.920 M -65.29 % 305.171 M 7.07 % 285.016 M 7.82 % 264.337 M 116.16 % 122.288 M -48.48 % 237.343 M 11.22 % 213.392 M 18.77 % 179.673 M 92.69 % 93.247 M -58.35 % 223.880 M 7.39 % 208.474 M 2.57 % 203.256 M -31.03 % 294.708 M -23.21 % 383.796 M -14.94 % 451.194 M -51.81 % 936.374 M 880.29 % 95.520 M 43.78 % 66.433 M 77.89 % 37.346 M -10.32 % 41.643 M -9.35 % 45.939 M
Cash and short term investments 791.854 M 16.72 % 678.404 M 26.56 % 536.020 M -25.40 % 718.521 M 3.14 % 696.654 M -7.65 % 754.337 M 1.62 % 742.288 M -3.64 % 770.343 M 7.98 % 713.392 M 22.02 % 584.673 M 3.06 % 567.293 M -19.08 % 701.030 M -0.53 % 704.787 M 3.28 % 682.398 M -16.09 % 813.217 M -12.26 % 926.821 M 3.39 % 896.444 M -4.26 % 936.374 M 880.29 % 95.520 M 43.78 % 66.433 M 77.89 % 37.346 M -10.32 % 41.643 M -9.35 % 45.939 M
Total current assets 1.156 B 4.10 % 1.110 B 15.58 % 960.771 M -12.30 % 1.096 B -4.39 % 1.146 B 1.89 % 1.125 B 0.98 % 1.114 B -1.02 % 1.125 B 6.45 % 1.057 B 18.58 % 891.290 M -0.69 % 897.446 M -16.42 % 1.074 B 4.57 % 1.027 B 7.06 % 959.118 M -16.78 % 1.153 B -4.00 % 1.201 B 2.46 % 1.172 B -2.76 % 1.205 B 55.47 % 775.115 M 7.66 % 719.966 M 8.30 % 664.816 M -0.52 % 668.265 M -0.51 % 671.714 M
Inventory 70.343 M 5.87 % 66.441 M -2.37 % 68.053 M -5.45 % 71.975 M -5.76 % 76.376 M -11.95 % 86.746 M 38.13 % 62.800 M -25.18 % 83.939 M 32.70 % 63.257 M 11.45 % 56.756 M 0.91 % 56.242 M -19.39 % 69.768 M 30.60 % 53.421 M 17.78 % 45.358 M -2.90 % 46.712 M 4.91 % 44.524 M -11.09 % 50.080 M 15.86 % 43.226 M 13.17 % 38.195 M 6.29 % 35.934 M 6.72 % 33.672 M -2.95 % 34.697 M -2.87 % 35.721 M
Net receivables 236.861 M -21.38 % 301.282 M -3.36 % 311.772 M 21.44 % 256.730 M -8.20 % 279.669 M 21.80 % 229.619 M -10.58 % 256.794 M 13.39 % 226.471 M -1.69 % 230.358 M 12.53 % 204.706 M -9.51 % 226.230 M -14.36 % 264.159 M 16.38 % 226.985 M 28.61 % 176.490 M 24.59 % 141.652 M 49.05 % 95.037 M 16.16 % 81.814 M -6.00 % 87.036 M 23.94 % 70.223 M 12.75 % 62.281 M 14.62 % 54.339 M -5.33 % 57.396 M -5.06 % 60.452 M
Tax assets 0.000 -100.00 % 10.390 M 0.000 0.000 -100.00 % 411.638 M 1.00 % 407.551 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -83.949 M 0.000 0.000 0.000 -100.00 % 4.301 M -30.48 % 6.187 M -23.36 % 8.072 M -55.58 % 18.170 M -35.72 % 28.268 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
Account payables 402.566 M 12.49 % 357.884 M -2.43 % 366.803 M 15.61 % 317.263 M 1.04 % 313.990 M -9.98 % 348.810 M 35.80 % 256.855 M -20.14 % 321.645 M 14.36 % 281.249 M 9.52 % 256.802 M 3.05 % 249.209 M -4.90 % 262.040 M -16.09 % 312.279 M 18.32 % 263.927 M -7.99 % 286.858 M 4.08 % 275.622 M 20.59 % 228.559 M -16.62 % 274.119 M -7.67 % 296.883 M 5.45 % 281.546 M 5.76 % 266.208 M 7.11 % 248.533 M 7.66 % 230.858 M
Tax payables 0.000 -100.00 % 30.613 M 0.000 -100.00 % 31.701 M 11.42 % 28.451 M 20.81 % 23.550 M 20.44 % 19.554 M -40.23 % 32.716 M 64.08 % 19.939 M -23.24 % 25.977 M 190.02 % 8.957 M -76.55 % 38.197 M -0.59 % 38.422 M -7.41 % 41.497 M -2.32 % 42.482 M 26.96 % 33.462 M -9.32 % 36.902 M 17.53 % 31.397 M 42.15 % 22.088 M 40.53 % 15.718 M 68.16 % 9.347 M 53.05 % 6.107 M 113.01 % 2.867 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -12.480 M -104.70 % 265.774 M 5.42 % 252.111 M -5.42 % 266.561 M 1 248.62 % -23.207 M -5.42 % -22.013 M -0.31 % -21.945 M -1.46 % -21.630 M -1.16 % -21.383 M -3.04 % -20.753 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 13.457 M -41.04 % 22.825 M 1.11 % 22.574 M -69.22 % 73.342 M 1 359.09 % -5.825 M -139.79 % 14.638 M -52.07 % 30.539 M -35.83 % 47.590 M -19.20 % 58.896 M -21.44 % 74.972 M -7.71 % 81.238 M -19.67 % 101.133 M -11.73 % 114.571 M -12.23 % 130.537 M 192.57 % 44.617 M 84.56 % 24.175 M 11.61 % 21.660 M 10.35 % 19.628 M 29.12 % 15.201 M 0.39 % 15.143 M 0.39 % 15.084 M 22.45 % 12.319 M 28.94 % 9.554 M
Capital lease obligations 66.838 M -27.02 % 91.589 M -21.72 % 116.999 M 8.58 % 107.757 M -16.41 % 128.906 M -13.48 % 148.985 M -11.05 % 167.502 M -8.81 % 183.691 M -8.09 % 199.870 M -3.91 % 207.993 M -2.74 % 213.858 M -5.45 % 226.178 M -1.67 % 230.014 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.674 M 50.00 % -9.347 M -53.05 % -6.107 M -113.01 % -2.867 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 759.724 M -13.94 % 882.774 M 19.05 % 741.534 M 6.20 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M 0.00 % 698.214 M -7.10 % 751.608 M 7.65 % 698.214 M 554.37 % 106.700 M -43.75 % 189.696 M -30.44 % 272.692 M 6.65 % 255.688 M 7.12 % 238.684 M
Deferred tax liabilities non current 0.000 -100.00 % 15.963 M 0.000 -100.00 % 12.480 M 11.79 % 11.164 M -50.06 % 22.356 M -3.03 % 23.054 M -0.66 % 23.207 M 5.42 % 22.013 M 0.31 % 21.945 M 1.46 % 21.630 M 1.16 % 21.383 M 3.04 % 20.753 M 1.31 % 20.485 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.785 B 1.58 % 2.742 B 3.35 % 2.653 B 1.06 % 2.625 B -1.26 % 2.658 B -2.24 % 2.719 B 0.81 % 2.697 B -0.27 % 2.705 B 2.61 % 2.636 B 7.41 % 2.454 B 2.74 % 2.388 B -7.54 % 2.583 B 2.75 % 2.514 B 14.12 % 2.203 B 19.83 % 1.839 B 6.13 % 1.732 B 5.43 % 1.643 B 2.96 % 1.596 B 44.31 % 1.106 B -26.05 % 1.495 B -20.67 % 1.885 B 1.71 % 1.853 B 1.74 % 1.822 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2014-01-31 2013-06-30 2013-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 90.300 M 0.000 100.00 % -1.392 M 0.000 100.00 % -19.696 M 0.000 100.00 % -50.237 M 0.000 -100.00 % 66.367 M 0.000 100.00 % -118.631 M -96.37 % -60.412 M -346.83 % -13.520 M 10.43 % -15.095 M -70.89 % -8.833 M -201.56 % 8.697 M 131.60 % -27.526 M -57.53 % -17.474 M -487.15 % 4.514 M 0.00 % 4.514 M -36.75 % 7.136 M 0.00 % 7.136 M 100.00 % 3.568 M -85.19 % 24.096 M 100.00 % 12.048 M
Accounts receivables 0.000 100.00 % -13.574 M 0.000 100.00 % -16.163 M 0.000 100.00 % -16.889 M 0.000 100.00 % -23.054 M 0.000 -100.00 % 53.355 M 0.000 100.00 % -94.221 M 0.000 100.00 % -17.592 M 0.000 100.00 % -7.535 M 0.000 100.00 % -22.495 M 0.000 100.00 % -27.963 M 0.000 -100.00 % 8.296 M 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 4.571 M 0.000 -100.00 % 14.771 M 0.000 100.00 % -2.807 M 0.000 100.00 % -27.183 M 0.000 -100.00 % 13.012 M 0.000 100.00 % -24.410 M -100.00 % -12.205 M -399.73 % 4.072 M 100.00 % 2.036 M 256.86 % -1.298 M -100.00 % -649.000 K 87.10 % -5.031 M -100.00 % -2.516 M -11.23 % -2.262 M 0.00 % -2.262 M -320.74 % 1.025 M 0.00 % 1.025 M 100.00 % 512.250 K 117.48 % -2.931 M -100.00 % -1.465 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 -100.00 % 99.303 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -48.207 M 0.00 % -48.207 M -181.40 % -17.131 M 0.00 % -17.131 M -283.30 % 9.346 M 0.00 % 9.346 M 162.48 % -14.959 M -320.79 % 6.775 M 0.00 % 6.775 M 10.87 % 6.111 M 0.00 % 6.111 M 100.00 % 3.056 M -88.69 % 27.027 M 100.00 % 13.513 M
Other non cash items 35.581 M 317.95 % -16.325 M -141.74 % -6.753 M -550.20 % 1.500 M 102.46 % -61.054 M -218.96 % 51.322 M 357.34 % -19.943 M -122.57 % 88.353 M 71.55 % 51.503 M 75.28 % 29.383 M -52.63 % 62.026 M -23.96 % 81.572 M 232.36 % -61.631 M -287.27 % 32.911 M 140.82 % -80.630 M -271.34 % 47.058 M 254.30 % -30.498 M -205.64 % 28.869 M 200.70 % -28.668 M -105.76 % -13.933 M -186.87 % 16.038 M 326.64 % -7.077 M -127.32 % 25.899 M 100.00 % 12.949 M 42.73 % 9.073 M 100.00 % 4.536 M
Net cash provided by operating activities 146.758 M -36.56 % 231.349 M 374.24 % 48.783 M -65.55 % 141.624 M 126.34 % 62.571 M -63.41 % 170.983 M 239.11 % 50.421 M -71.61 % 177.599 M 14.01 % 155.770 M -37.44 % 248.989 M 846.62 % 26.303 M -19.02 % 32.482 M -50.56 % 65.696 M -53.61 % 141.622 M 300.73 % 35.341 M -76.46 % 150.157 M 135.50 % 63.762 M -36.03 % 99.682 M 78.83 % 55.741 M -43.95 % 99.451 M 0.00 % 99.451 M -3.42 % 102.976 M 0.00 % 102.976 M 100.00 % 51.488 M -51.80 % 106.817 M 100.00 % 53.409 M
Investments in property plant and equipment -32.800 K 99.91 % -37.707 M 23.48 % -49.277 M -1.57 % -48.516 M 41.10 % -82.369 M -15.06 % -71.590 M -64.16 % -43.610 M 55.07 % -97.064 M -30.97 % -74.112 M 23.93 % -97.424 M -49.78 % -65.046 M 46.59 % -121.784 M -25.28 % -97.209 M -102.17 % -48.083 M -13.82 % -42.245 M 49.66 % -83.913 M 1.95 % -85.585 M -38.72 % -61.695 M -61.10 % -38.295 M 15.00 % -45.051 M 0.00 % -45.051 M -231.29 % -13.599 M 0.00 % -13.599 M -100.00 % -6.799 M 63.81 % -18.787 M -100.00 % -9.394 M
Acquisitions net 0.000 0.000 -100.00 % 6.132 M 105.30 % -115.757 M -18.84 % -97.402 M -5 395.29 % 1.839 M 422.70 % -570.000 K 0.000 0.000 0.000 0.000 100.00 % -21.000 M 0.000 100.00 % -162.400 M -22.94 % -132.092 M -2 541.84 % -5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -1.008 B 0.000 0.000 100.00 % -971.800 M -93.56 % -502.062 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -838.428 M 0.00 % -838.428 M 9.66 % -928.100 M 0.00 % -928.100 M -228.40 % -282.614 M 0.00 % -282.614 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 995.327 M 0.000 0.000 -100.00 % 1.257 B 55.13 % 810.038 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 841.070 M 0.00 % 841.070 M -13.66 % 974.192 M 0.00 % 974.192 M 16 588.51 % 5.838 M 0.00 % 5.838 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -10.630 M -185.71 % 12.403 M 285.70 % -6.679 M -117.49 % 38.198 M -62.08 % 100.720 M -26.90 % 137.787 M 231.01 % -105.176 M -172.07 % -38.657 M 56.81 % -89.499 M -301.37 % 44.445 M 169.31 % -64.127 M -290.77 % 33.614 M 612.96 % -6.553 M -113.16 % 49.811 M 0.38 % 49.621 M 163.01 % -78.756 M 82.80 % -457.934 M -1 166.43 % 42.941 M -89.54 % 410.346 M -55.29 % 917.811 M 1 937.29 % 45.051 M 142.84 % -105.154 M -873.27 % 13.599 M 100.00 % 6.799 M -63.81 % 18.787 M 100.00 % 9.394 M
Net cash used for investing activites -10.663 M 71.57 % -37.507 M 24.72 % -49.824 M 60.48 % -126.075 M -787.02 % 18.351 M -72.28 % 66.197 M 144.32 % -149.356 M -10.05 % -135.721 M 17.05 % -163.611 M -208.82 % -52.979 M 58.99 % -129.173 M -18.32 % -109.170 M -5.21 % -103.762 M 35.42 % -160.672 M -28.83 % -124.716 M 25.62 % -167.669 M 69.15 % -543.519 M -2 798.15 % -18.754 M -105.04 % 372.051 M -14.89 % 437.129 M 0.34 % 435.631 M 836.28 % -59.167 M 0.70 % -59.586 M -100.00 % -29.793 M 84.30 % -189.803 M -100.00 % -94.902 M
Debt repayment 15.299 K 100.02 % -101.438 M 12.18 % -115.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -576.700 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 434.629 M 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.363 M -100.00 % -26.682 M 50.80 % -54.230 M -100.00 % -27.115 M 42.04 % -46.783 M -100.00 % -23.392 M 0.00 % -23.392 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -22.549 M -147.14 % 47.835 M 157.91 % -82.596 M -1 805.47 % 4.843 M 108.02 % -60.406 M 36.00 % -94.390 M -472.41 % -16.490 M 11.91 % -18.720 M -144.58 % 41.989 M 138.04 % -110.375 M -296.46 % -27.840 M -119.17 % 145.237 M 235.57 % 43.281 M 316.94 % -19.951 M -8 110.29 % -243.000 K 0.000 100.00 % -2.254 M -100.33 % 685.097 M 291.05 % -358.599 M -171.45 % 501.901 M 153.47 % -938.689 M -388.01 % 325.920 M 177.28 % -421.712 M -100.00 % -210.856 M 15.68 % -250.075 M -100.00 % -125.038 M
Net cash used provided by financing activities -22.534 M 57.96 % -53.603 M 72.94 % -198.102 M -4 190.48 % 4.843 M 108.02 % -60.406 M 36.00 % -94.390 M -472.41 % -16.490 M 11.91 % -18.720 M -144.58 % 41.989 M 138.04 % -110.375 M -296.46 % -27.840 M -130.30 % 91.874 M 112.27 % 43.281 M 158.35 % -74.181 M -30 427.16 % -243.000 K 99.48 % -46.783 M -1 975.55 % -2.254 M -100.33 % 685.097 M 291.05 % -358.599 M -379.42 % -74.799 M 92.03 % -938.689 M -388.01 % 325.920 M 177.28 % -421.712 M -100.00 % -210.856 M 15.68 % -250.075 M -100.00 % -125.038 M
Effect of forex changes on cash 0.000 100.00 % -35.000 K 67.59 % -108.000 K 54.43 % -237.000 K -245.40 % 163.000 K 122.00 % -741.000 K -300.27 % 370.000 K -53.34 % 793.000 K 284.85 % -429.000 K -154.24 % 791.000 K 927.27 % 77.000 K -65.00 % 220.000 K 7 233.33 % 3.000 K -99.83 % 1.779 M 235.66 % 530.000 K 117.08 % -3.103 M 2.08 % -3.169 M -156.23 % 5.636 M 300.00 % -2.818 M 99.35 % -432.694 M -200.00 % 432.694 M 215.69 % -374.025 M -200.00 % 374.025 M 100.00 % 187.013 M -44.96 % 339.798 M 100.00 % 169.899 M
Net change in cash 0.000 -100.00 % 342.230 M 443.52 % -99.626 M -1 088.59 % 10.078 M -78.29 % 46.423 M -69.88 % 154.135 M 367.93 % -57.527 M -580.38 % 11.976 M -28.97 % 16.860 M -60.99 % 43.213 M 166.16 % -65.317 M -947.94 % 7.703 M -95.11 % 157.660 M 2 957.80 % 5.156 M -97.41 % 198.759 M 540.37 % -45.135 M -120.79 % 217.101 M 257.15 % -138.145 M -198.09 % 140.833 M 142.09 % 58.174 M 300.00 % 14.544 M 269.25 % -8.593 M -300.00 % -2.148 M 0.00 % -2.148 M -163.78 % 3.368 M 0.00 % 3.368 M
Cash at beginning of period 0.000 100.00 % -99.626 M 0.000 -100.00 % 37.000 K -99.99 % 299.340 M 106.15 % 145.205 M -19.25 % 179.815 M 0.000 -100.00 % 196.533 M 0.000 -100.00 % 158.564 M 0.000 -100.00 % 50.814 M 0.00 % 50.814 M -47.04 % 95.949 M 0.00 % 95.949 M -59.01 % 234.094 M 0.00 % 234.094 M 880.29 % 23.880 M -36.06 % 37.346 M 300.00 % 9.337 M -79.68 % 45.939 M 300.00 % 11.485 M 0.00 % 11.485 M 41.50 % 8.117 M 0.00 % 8.117 M
Cash at end of period 0.000 -100.00 % 242.604 M 343.52 % -99.626 M -1 084.98 % 10.115 M -97.07 % 345.764 M 15.51 % 299.340 M 144.78 % 122.288 M 921.15 % 11.976 M -94.39 % 213.392 M 393.81 % 43.213 M -53.66 % 93.247 M 1 110.53 % 7.703 M -96.31 % 208.474 M 272.47 % 55.970 M -81.01 % 294.708 M 479.97 % 50.814 M -88.74 % 451.194 M 370.24 % 95.949 M -41.75 % 164.713 M 72.44 % 95.520 M 300.00 % 23.880 M -36.06 % 37.346 M 300.00 % 9.337 M 0.00 % 9.337 M -18.71 % 11.485 M 0.00 % 11.485 M
Operating cash flow 146.758 M -36.56 % 231.349 M 374.24 % 48.783 M -65.55 % 141.624 M 126.34 % 62.571 M -63.41 % 170.983 M 239.11 % 50.421 M -71.61 % 177.599 M 14.01 % 155.770 M -37.44 % 248.989 M 846.62 % 26.303 M -19.02 % 32.482 M -50.56 % 65.696 M -53.61 % 141.622 M 300.73 % 35.341 M -76.46 % 150.157 M 135.50 % 63.762 M -36.03 % 99.682 M 78.83 % 55.741 M -43.95 % 99.451 M 0.00 % 99.451 M -3.42 % 102.976 M 0.00 % 102.976 M 100.00 % 51.488 M -51.80 % 106.817 M 100.00 % 53.409 M
Capital expenditure -32.800 K 99.91 % -37.707 M 23.48 % -49.277 M -1.57 % -48.516 M 41.10 % -82.369 M -15.06 % -71.590 M -64.16 % -43.610 M 55.07 % -97.064 M -30.97 % -74.112 M 23.93 % -97.424 M -49.78 % -65.046 M 46.59 % -121.784 M -25.28 % -97.209 M -102.17 % -48.083 M -13.82 % -42.245 M 49.66 % -83.913 M 1.95 % -85.585 M -38.72 % -61.695 M -61.10 % -38.295 M 15.00 % -45.051 M 0.00 % -45.051 M -231.29 % -13.599 M 0.00 % -13.599 M -100.00 % -6.799 M 63.81 % -18.787 M -100.00 % -9.394 M
Free CashFlow 146.725 M -24.23 % 193.642 M 39 298.79 % -494.000 K -100.53 % 93.108 M 570.29 % -19.798 M -119.92 % 99.393 M 1 359.30 % 6.811 M -91.54 % 80.535 M -1.38 % 81.658 M -46.12 % 151.565 M 491.21 % -38.743 M 56.62 % -89.302 M -183.38 % -31.513 M -133.69 % 93.539 M 1 454.85 % -6.904 M -110.42 % 66.244 M 403.55 % -21.823 M -157.45 % 37.987 M 117.74 % 17.446 M -67.93 % 54.401 M 0.00 % 54.401 M -39.13 % 89.377 M 0.00 % 89.377 M 100.00 % 44.689 M -49.23 % 88.030 M 100.00 % 44.015 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2014 2013 2013