1458.HK

Zhou Hei Ya International Holdings Company Limited 1458.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 2.451 B -10.66 % 2.744 B 17.08 % 2.343 B -18.35 % 2.870 B 31.56 % 2.182 B -31.53 % 3.186 B -0.79 % 3.212 B -1.15 % 3.249 B 15.35 % 2.816 B 15.81 % 2.432 B 34.43 % 1.809 B 48.58 % 1.218 B
Net income 98.204 M -15.03 % 115.576 M 357.13 % 25.283 M -92.62 % 342.424 M 126.44 % 151.221 M -62.89 % 407.448 M -24.56 % 540.093 M -29.09 % 761.628 M 6.43 % 715.611 M 29.47 % 552.738 M 34.52 % 410.907 M 58.08 % 259.928 M
Income before tax 149.067 M -30.39 % 214.149 M 291.28 % 54.731 M -87.86 % 450.990 M 125.43 % 200.058 M -63.31 % 545.210 M -25.00 % 726.971 M -27.26 % 999.414 M 3.74 % 963.366 M 28.76 % 748.188 M 35.93 % 550.402 M 58.58 % 347.089 M
Income before tax ratio 0.06 -22.08 % 0.08 234.19 % 0.02 -85.14 % 0.16 71.35 % 0.09 -46.41 % 0.17 -24.40 % 0.23 -26.41 % 0.31 -10.07 % 0.34 11.18 % 0.31 1.12 % 0.30 6.73 % 0.29
EBITDA 260.655 M 1.97 % 255.621 M 43.40 % 178.260 M -54.14 % 388.664 M 109.68 % 185.360 M -67.14 % 564.140 M -15.54 % 667.962 M -29.42 % 946.353 M -1.13 % 957.193 M 26.22 % 758.367 M 33.56 % 567.831 M 52.95 % 371.241 M
Net income ratio 0.04 -4.89 % 0.04 290.44 % 0.01 -90.96 % 0.12 72.12 % 0.07 -45.80 % 0.13 -23.96 % 0.17 -28.26 % 0.23 -7.74 % 0.25 11.79 % 0.23 0.06 % 0.23 6.40 % 0.21
Ratio EBITDA 0.11 14.14 % 0.09 22.48 % 0.08 -43.83 % 0.14 59.38 % 0.08 -52.01 % 0.18 -14.87 % 0.21 -28.59 % 0.29 -14.29 % 0.34 8.99 % 0.31 -0.65 % 0.31 2.94 % 0.30
Gross profit ratio 0.57 8.34 % 0.52 -4.74 % 0.55 -4.77 % 0.58 4.17 % 0.55 -1.89 % 0.57 -1.71 % 0.58 -5.59 % 0.61 -2.22 % 0.62 10.39 % 0.56 3.20 % 0.55 -4.31 % 0.57
Weighted average shs out dil 2.196 B -5.28 % 2.318 B -0.01 % 2.318 B 0.01 % 2.318 B -0.06 % 2.319 B 0.07 % 2.318 B -1.92 % 2.363 B -0.84 % 2.383 B 21.61 % 1.960 B 3.42 % 1.895 B -18.30 % 2.319 B 0.00 % 2.319 B
Weighted average shs out 2.455 B 5.99 % 2.316 B 0.22 % 2.311 B -0.07 % 2.313 B -0.21 % 2.318 B 0.00 % 2.318 B -1.92 % 2.363 B -0.84 % 2.383 B 21.61 % 1.960 B 3.42 % 1.895 B -18.30 % 2.319 B 0.00 % 2.319 B
EPS diluted 0.04 -19.84 % 0.05 357.80 % 0.01 -92.73 % 0.15 130.06 % 0.07 -63.78 % 0.18 -21.74 % 0.23 -28.13 % 0.32 -13.51 % 0.37 27.59 % 0.29 61.11 % 0.18 63.64 % 0.11
Earnings per share 0.04 -19.84 % 0.05 357.80 % 0.01 -92.73 % 0.15 130.06 % 0.07 -63.78 % 0.18 -21.74 % 0.23 -28.13 % 0.32 -13.51 % 0.37 27.59 % 0.29 61.11 % 0.18 63.64 % 0.11
Gross profit 1.392 B -3.22 % 1.438 B 11.53 % 1.289 B -22.24 % 1.658 B 37.04 % 1.210 B -32.82 % 1.801 B -2.49 % 1.847 B -6.68 % 1.980 B 12.80 % 1.755 B 27.85 % 1.373 B 38.73 % 989.550 M 42.18 % 695.996 M
Income tax expense 50.863 M -48.40 % 98.573 M 234.74 % 29.448 M -72.88 % 108.566 M 122.30 % 48.837 M -64.55 % 137.762 M -26.28 % 186.878 M -21.41 % 237.786 M -4.02 % 247.755 M 26.76 % 195.450 M 40.11 % 139.495 M 60.04 % 87.161 M
Cost of revenue 1.059 B -18.87 % 1.305 B 23.87 % 1.054 B -13.02 % 1.212 B 24.73 % 971.346 M -29.85 % 1.385 B 1.51 % 1.364 B 7.47 % 1.269 B 19.58 % 1.061 B 0.21 % 1.059 B 29.24 % 819.532 M 57.12 % 521.581 M
General and administrative expenses 259.764 M -18.05 % 316.961 M 2.11 % 310.416 M 0.26 % 309.610 M 35.71 % 228.147 M 1.64 % 224.461 M 25.60 % 178.707 M 25.80 % 142.056 M 0.36 % 141.547 M 13.49 % 124.724 M 288.40 % 32.112 M 30.60 % 24.588 M
Selling and marketing expenses 988.865 M 0.60 % 982.970 M 5.64 % 930.509 M -14.23 % 1.085 B 18.35 % 916.737 M -19.06 % 1.133 B 4.72 % 1.082 B 14.09 % 947.990 M 35.25 % 700.893 M 32.75 % 527.969 M 434.73 % 98.735 M 49.67 % 65.968 M
Other expenses 0.000 0.000 -100.00 % 3.261 M 0.000 0.000 100.00 % -50.659 M -932.80 % 6.083 M 79.49 % 3.389 M 82.99 % 1.852 M 507.21 % 305.000 K -69.50 % 1.000 M 43.88 % 695.000 K
Operating expenses 1.249 B -3.95 % 1.300 B 4.48 % 1.244 B -10.78 % 1.395 B 21.81 % 1.145 B -12.36 % 1.306 B 7.53 % 1.215 B 15.54 % 1.051 B 30.88 % 803.398 M 25.28 % 641.259 M 40.23 % 457.295 M 28.78 % 355.110 M
Cost and expenses 2.308 B -11.42 % 2.605 B 13.37 % 2.298 B -11.82 % 2.606 B 23.15 % 2.116 B -21.36 % 2.691 B 4.34 % 2.579 B 11.13 % 2.321 B 24.45 % 1.865 B 9.66 % 1.700 B 33.18 % 1.277 B 45.64 % 876.691 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 -100.00 % 2.500 M 108.33 % 1.200 M
Selling general and administrative expenses 1.249 B -3.95 % 1.300 B 4.76 % 1.241 B -11.01 % 1.395 B 21.81 % 1.145 B -15.63 % 1.357 B 7.68 % 1.260 B 15.62 % 1.090 B 29.39 % 842.440 M 29.07 % 652.693 M 398.82 % 130.847 M 44.49 % 90.556 M
Interest income 50.046 M -30.93 % 72.457 M 6.81 % 67.836 M -36.53 % 106.880 M 46.35 % 73.030 M -11.29 % 82.327 M -12.83 % 94.441 M 32.71 % 71.162 M 510.20 % 11.662 M -29.87 % 16.628 M -10.93 % 18.668 M 242.34 % 5.453 M
Interest expense 12.455 M -47.31 % 23.640 M -59.52 % 58.403 M -2.78 % 60.073 M 51.87 % 39.556 M 23.14 % 32.123 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 117.391 M 0.00 % 117.391 M -9.49 % 129.701 M 3.93 % 124.800 M 3.92 % 120.088 M -72.66 % 439.184 M 411.86 % 85.801 M 42.70 % 60.126 M 28.55 % 46.772 M 22.31 % 38.241 M 7.49 % 35.576 M 17.20 % 30.355 M
Operating income 143.264 M 3.64 % 138.230 M 184.66 % 48.559 M -81.60 % 263.864 M 304.25 % 65.272 M -85.31 % 444.347 M -24.32 % 587.149 M -34.00 % 889.677 M -2.52 % 912.662 M 26.74 % 720.126 M 30.84 % 550.402 M 58.58 % 347.089 M
Operating income ratio 0.06 16.01 % 0.05 143.13 % 0.02 -77.46 % 0.09 207.28 % 0.03 -78.55 % 0.14 -23.72 % 0.18 -33.24 % 0.27 -15.49 % 0.32 9.44 % 0.30 -2.68 % 0.30 6.73 % 0.29
Total other income expenses net 5.803 M -92.36 % 75.919 M 1 130.06 % 6.172 M -96.70 % 187.126 M 38.83 % 134.786 M 33.63 % 100.863 M -27.86 % 139.822 M 27.42 % 109.737 M 116.43 % 50.704 M 80.69 % 28.062 M -5.28 % 29.627 M 96.45 % 15.081 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 -881.073 M -12.02 % -786.565 M -165.71 % -296.022 M 33.18 % -443.041 M -191.23 % 485.624 M 184.07 % -577.665 M 65.30 % -1.665 B 18.35 % -2.039 B 17.09 % -2.459 B -2 764.98 % -85.834 M -37.87 % -62.257 M -102.32 % -30.771 M
Total investments 844.114 M 11.95 % 754.001 M -57.65 % 1.780 B -1.44 % 1.807 B 294.63 % 457.794 M -33.57 % 689.140 M -20.74 % 869.435 M -12.36 % 992.000 M 42.67 % 695.317 M 532.11 % 110.000 M -80.18 % 555.000 M 113.46 % 260.000 M
Total debt 373.084 M 29.58 % 287.912 M -69.69 % 949.926 M -42.75 % 1.659 B -19.82 % 2.069 B 213.54 % 660.022 M 9 362.68 % 6.975 M 87.50 % 3.720 M -61.15 % 9.576 M 398.49 % 1.921 M 26.05 % 1.524 M -74.52 % 5.981 M
Accumulated other comprehensive income loss 35.777 M -36.22 % 56.098 M 18.44 % 47.365 M 342.14 % -19.561 M -3.42 % -18.915 M -151.21 % 36.936 M 575.99 % 5.464 M 106.93 % -78.899 M -211.45 % 70.794 M 250.64 % 20.190 M 122.10 % -91.359 M -55.95 % -58.582 M
Retained earnings 3.231 B -1.40 % 3.277 B 3.66 % 3.162 B 0.81 % 3.136 B 12.26 % 2.794 B 5.72 % 2.643 B 18.23 % 2.235 B 31.86 % 1.695 B 81.58 % 933.592 M 328.29 % 217.981 M -65.89 % 638.978 M 105.80 % 310.489 M
Common stock 15.000 K -6.25 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 166.67 % 6.000 K 0.000 0.000
Total equity 3.627 B -7.85 % 3.935 B -3.74 % 4.088 B -2.90 % 4.210 B 2.67 % 4.101 B -3.25 % 4.238 B 2.73 % 4.126 B 3.13 % 4.001 B 11.27 % 3.596 B 833.96 % 384.982 M -58.25 % 922.164 M 59.11 % 579.580 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M -82.73 % 23.168 M 0.000 0.000
Long term debt 81.771 M -28.67 % 114.636 M -80.58 % 590.383 M -58.37 % 1.418 B -1.63 % 1.441 B 230.19 % 436.548 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 195.536 M -28.55 % 273.665 M -62.45 % 728.841 M -53.30 % 1.561 B 0.53 % 1.553 B 209.50 % 501.638 M 941.24 % 48.177 M 17.46 % 41.014 M 84.42 % 22.240 M -4.01 % 23.168 M 39.31 % 16.631 M 8.27 % 15.361 M
Other current liabilities 376.919 M 3.40 % 364.535 M -52.91 % 774.109 M 6.45 % 727.211 M 47.94 % 491.573 M -8.50 % 537.243 M 78.62 % 300.777 M -5.04 % 316.749 M 27.29 % 248.850 M -38.24 % 402.940 M 581.52 % -83.680 M -124.66 % -37.247 M
Deferred revenue 0.000 0.000 100.00 % -359.543 M -49.00 % -241.301 M 0.000 100.00 % -223.474 M -3 103.93 % -6.975 M -87.50 % -3.720 M 61.15 % -9.576 M -398.49 % -1.921 M -100.88 % 217.152 M 62.12 % 133.949 M
Short term debt 291.313 M 68.12 % 173.276 M -51.81 % 359.543 M 49.00 % 241.301 M -61.58 % 627.998 M 181.02 % 223.474 M 3 103.93 % 6.975 M 0.000 -100.00 % 9.576 M 398.49 % 1.921 M -36.98 % 3.048 M -74.52 % 11.962 M
Total current liabilities 765.753 M 11.92 % 684.184 M -25.19 % 914.569 M 5.50 % 866.912 M -31.28 % 1.261 B 70.73 % 738.869 M 53.22 % 482.221 M -9.14 % 530.747 M 8.49 % 489.205 M -10.72 % 547.918 M 116.08 % 253.573 M 53.01 % 165.721 M
Total liabilities 961.289 M 0.36 % 957.849 M -41.72 % 1.643 B -32.31 % 2.428 B -13.73 % 2.814 B 126.85 % 1.241 B 133.88 % 530.398 M -7.23 % 571.761 M 11.79 % 511.445 M -10.44 % 571.086 M 111.35 % 270.204 M 49.22 % 181.082 M
Other non current assets 412.889 M -43.71 % 733.478 M 797.85 % -105.106 M -24.91 % -84.145 M -4.04 % -80.880 M -14.81 % -70.448 M -50.77 % -46.726 M 94.48 % -846.990 M -81.53 % -466.588 M -15.85 % -402.747 M -784.00 % 58.881 M 67.26 % 35.204 M
Long term investments 630.348 M 163.47 % 239.252 M -68.34 % 755.746 M 9.64 % 689.271 M 73.59 % 397.069 M 58.56 % 250.416 M 3.19 % 242.679 M -70.24 % 815.580 M 85.35 % 440.019 M 16.44 % 377.905 M 0.000 0.000
Intangible assets 13.207 M -0.44 % 13.266 M -30.30 % 19.034 M -24.71 % 25.282 M -17.70 % 30.719 M -13.35 % 35.450 M 0.76 % 35.184 M 341.90 % 7.962 M 18.61 % 6.713 M -8.96 % 7.374 M 95.44 % 3.773 M 142.79 % 1.554 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 13.207 M -0.44 % 13.266 M -30.30 % 19.034 M -24.71 % 25.282 M -17.70 % 30.719 M -13.35 % 35.450 M 0.76 % 35.184 M 341.90 % 7.962 M 18.61 % 6.713 M -8.96 % 7.374 M 95.44 % 3.773 M 142.79 % 1.554 M
Property plant equipment net 1.639 B -7.76 % 1.776 B -5.76 % 1.885 B -1.78 % 1.919 B -2.89 % 1.976 B -12.29 % 2.253 B 89.34 % 1.190 B 41.83 % 839.028 M 82.45 % 459.875 M 16.31 % 395.373 M 17.34 % 336.948 M 18.50 % 284.341 M
Total non current assets 2.695 B -2.44 % 2.762 B 3.86 % 2.660 B 0.99 % 2.634 B 9.56 % 2.404 B -5.31 % 2.539 B 72.97 % 1.468 B 73.30 % 846.990 M 81.53 % 466.588 M 15.85 % 402.747 M -5.13 % 424.533 M 19.75 % 354.515 M
Other current assets 115.471 M -30.03 % 165.019 M -30.10 % 236.066 M 36.56 % 172.860 M -70.14 % 578.943 M 57.36 % 367.904 M 77.89 % 206.818 M 26.71 % 163.224 M 61.63 % 100.986 M 46.82 % 68.784 M -4.95 % 72.367 M 60.31 % 45.141 M
Short term investments 213.766 M -58.47 % 514.749 M -49.77 % 1.025 B -8.29 % 1.117 B 1 739.95 % 60.725 M -86.16 % 438.724 M -30.00 % 626.756 M -36.82 % 992.000 M 42.67 % 695.317 M 532.11 % 110.000 M -80.18 % 555.000 M 113.46 % 260.000 M
cash and cash equivalents 1.254 B 16.72 % 1.074 B -13.76 % 1.246 B -40.74 % 2.102 B 32.74 % 1.584 B 27.97 % 1.238 B -25.97 % 1.672 B -18.15 % 2.043 B -17.26 % 2.469 B 2 713.18 % 87.755 M 37.59 % 63.781 M 73.54 % 36.752 M
Cash and short term investments 1.468 B -7.63 % 1.589 B -30.01 % 2.271 B -29.47 % 3.220 B -5.96 % 3.424 B 71.32 % 1.999 B -13.05 % 2.299 B -24.25 % 3.035 B -4.09 % 3.164 B 1 499.97 % 197.755 M -68.04 % 618.781 M 108.52 % 296.752 M
Total current assets 1.893 B -11.18 % 2.131 B -25.06 % 2.844 B -24.93 % 3.788 B -12.40 % 4.324 B 56.55 % 2.762 B -4.09 % 2.880 B -17.05 % 3.472 B -0.21 % 3.479 B 754.89 % 406.968 M -47.00 % 767.835 M 89.05 % 406.147 M
Inventory 226.853 M -28.06 % 315.320 M 12.32 % 280.726 M -12.80 % 321.937 M 26.16 % 255.191 M -29.19 % 360.388 M 4.85 % 343.734 M 38.36 % 248.435 M 20.47 % 206.224 M 53.81 % 134.073 M 102.43 % 66.233 M 15.53 % 57.332 M
Net receivables 82.455 M 34.60 % 61.260 M 9.32 % 56.037 M -23.83 % 73.571 M 11.05 % 66.250 M 87.12 % 35.405 M 14.71 % 30.866 M 21.01 % 25.506 M 223.60 % 7.882 M 24.01 % 6.356 M -61.31 % 16.427 M 28.24 % 12.810 M
Tax assets 0.000 0.000 -100.00 % 105.106 M 24.91 % 84.145 M 4.04 % 80.880 M 14.81 % 70.448 M 50.77 % 46.726 M 48.76 % 31.410 M 18.22 % 26.569 M 6.95 % 24.842 M -0.36 % 24.931 M -25.39 % 33.416 M
Other assets 0.000 0.000 -100.00 % 228.348 M 5.59 % 216.250 M 15.85 % 186.661 M 5.02 % 177.744 M -42.34 % 308.249 M 21.54 % 253.624 M 57.23 % 161.312 M 10.22 % 146.353 M 0.000 0.000
Account payables 57.060 M -40.81 % 96.402 M -10.28 % 107.444 M 37.87 % 77.933 M -9.79 % 86.393 M -29.18 % 121.988 M 43.40 % 85.066 M -1.43 % 86.301 M 5.27 % 81.981 M 64.40 % 49.866 M 49.89 % 33.268 M 37.38 % 24.216 M
Tax payables 40.461 M -19.03 % 49.971 M 51.35 % 33.016 M -46.55 % 61.768 M 11.26 % 55.519 M -30.29 % 79.638 M -10.92 % 89.403 M -29.99 % 127.697 M -14.18 % 148.798 M 59.67 % 93.191 M 11.23 % 83.785 M 155.12 % 32.841 M
Deferred revenue non current 50.388 M -24.64 % 66.864 M -18.78 % 82.324 M -5.81 % 87.403 M 23.91 % 70.538 M 47.21 % 47.918 M 24.93 % 38.356 M 3.84 % 36.938 M 102.51 % 18.240 M 12.82 % 16.168 M -2.78 % 16.631 M 8.27 % 15.361 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 223.084 M -22.52 % 287.912 M -17.80 % 350.247 M -6.84 % 375.951 M -12.27 % 428.538 M -35.07 % 660.022 M 9 362.68 % 6.975 M 0.000 -100.00 % 9.576 M 0.000 -100.00 % 1.524 M -74.52 % 5.981 M
Preferred stock 0.000 0.000 0.000 -100.00 % 19.561 M 3.42 % 18.915 M 0.000 0.000 -100.00 % 78.899 M 0.000 0.000 0.000 0.000
Other total stockholders equity 395.054 M -34.38 % 602.031 M -31.53 % 879.239 M -18.13 % 1.074 B -17.83 % 1.307 B -16.16 % 1.559 B -17.31 % 1.885 B -18.24 % 2.305 B -11.03 % 2.591 B 1 665.04 % 146.805 M 0.000 0.000
Deferred tax liabilities non current 63.377 M -31.24 % 92.165 M 64.19 % 56.134 M 1.31 % 55.409 M 36.60 % 40.562 M 136.21 % 17.172 M 74.85 % 9.821 M 140.95 % 4.076 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.588 B -6.24 % 4.893 B -14.63 % 5.732 B -13.65 % 6.638 B -4.00 % 6.915 B 26.21 % 5.479 B 17.67 % 4.656 B 1.83 % 4.572 B 11.33 % 4.107 B 329.57 % 956.068 M -19.82 % 1.192 B 56.75 % 760.662 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
Deferred income tax 0.000 0.000 100.00 % -85.588 M -276.09 % 48.605 M 161.31 % -79.280 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation -4.113 M -116.86 % 24.401 M -25.53 % 32.768 M 22.28 % 26.797 M 443.77 % 4.928 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 49.852 M 146.31 % -107.647 M -303.80 % 52.820 M 170.05 % -75.402 M -201.41 % 74.352 M 450.83 % -21.193 M 78.95 % -100.659 M -68.23 % -59.835 M 18.79 % -73.677 M -5.83 % -69.619 M -879.03 % -7.111 M 78.93 % -33.755 M
Accounts receivables -9.022 M 39.70 % -14.962 M -228.88 % 11.609 M 234.12 % -8.656 M 71.94 % -30.845 M -579.55 % -4.539 M 15.32 % -5.360 M 69.59 % -17.624 M -1 054.91 % -1.526 M 14.22 % -1.779 M -251.02 % 1.178 M 143.91 % -2.683 M
Inventory 88.467 M 355.73 % -34.594 M -183.94 % 41.211 M 161.74 % -66.746 M -163.45 % 105.197 M 731.66 % -16.654 M 82.52 % -95.299 M -125.77 % -42.211 M 41.50 % -72.151 M -6.35 % -67.840 M -662.16 % -8.901 M 66.46 % -26.540 M
Accounts payables 0.000 -100.00 % 14.962 M -62.73 % 40.146 M 671.31 % -7.027 M 94.25 % -122.262 M -1 323.35 % 9.994 M 0.000 0.000 0.000 0.000 100.00 % -1.178 M -143.91 % 2.683 M
Other working capital -29.593 M 59.49 % -73.053 M -81.97 % -40.146 M -671.31 % 7.027 M -94.25 % 122.262 M 1 323.35 % -9.994 M 89.40 % -94.276 M -163.95 % -35.717 M -1 092.95 % -2.994 M -103.78 % 79.168 M 12 835.95 % 612.000 K 113.50 % -4.532 M
Other non cash items -100.263 M 12.61 % -114.731 M -293.71 % 59.228 M 130.23 % -195.945 M -1 099.91 % -16.330 M 72.41 % -59.179 M 72.06 % -211.802 M -79.83 % -117.782 M -266.23 % 70.853 M -31.26 % 103.072 M 198.12 % -105.043 M -16.69 % -90.020 M
Net cash provided by operating activities 416.387 M 15.29 % 361.180 M -22.77 % 467.639 M -13.37 % 539.834 M 0.94 % 534.799 M -29.30 % 756.483 M 145.26 % 308.445 M -51.86 % 640.687 M -15.40 % 757.318 M 21.28 % 624.432 M 31.79 % 473.824 M 86.79 % 253.669 M
Investments in property plant and equipment 0.000 100.00 % -89.933 M 43.08 % -157.986 M 15.62 % -187.223 M -37.65 % -136.015 M 67.09 % -413.238 M 9.17 % -454.954 M -68.96 % -269.262 M -181.55 % -95.636 M 41.41 % -163.223 M -45.82 % -111.935 M -61.98 % -69.106 M
Acquisitions net 1.213 M -69.95 % 4.036 M 107.35 % -54.901 M 73.74 % -209.068 M -114.35 % 1.457 B 475.26 % -388.380 M -55.35 % -250.000 M -1 698.43 % -13.901 M -100.49 % 2.846 B 2 610.35 % 105.000 M 405.56 % 20.769 M 1 390.80 % -1.609 M
Purchases of investments -1.316 B 4.39 % -1.376 B 68.66 % -4.392 B -4.06 % -4.220 B -5.14 % -4.014 B -53.18 % -2.621 B -5.80 % -2.477 B 9.76 % -2.745 B 43.71 % -4.876 B -245.78 % -1.410 B 13.70 % -1.634 B -49.22 % -1.095 B
Sales maturities of investments 1.781 B -8.86 % 1.954 B -64.90 % 5.567 B 26.18 % 4.412 B 72.58 % 2.557 B -15.03 % 3.009 B -4.64 % 3.155 B 11.41 % 2.832 B 39.51 % 2.030 B 55.54 % 1.305 B -2.53 % 1.339 B 47.14 % 910.000 M
Other investing activites 15.611 M -78.04 % 71.095 M -12.87 % 81.593 M -44.40 % 146.755 M 110.42 % -1.409 B -397.03 % 474.195 M 509.54 % 77.795 M 162.19 % -125.091 M -4 765.83 % 2.681 M 117.77 % -15.084 M -509.00 % 3.688 M -45.59 % 6.778 M
Net cash used for investing activites 482.091 M -14.39 % 563.151 M -46.08 % 1.044 B 1 912.22 % -57.629 M 96.27 % -1.545 B -2 633.79 % 60.957 M 18.92 % 51.257 M 115.97 % -320.866 M 89.08 % -2.939 B -937.33 % -283.307 M 25.93 % -382.478 M -53.64 % -248.937 M
Debt repayment 150.000 M 122.06 % -679.855 M 12.45 % -776.534 M -192.64 % -265.358 M -123.40 % 1.134 B 623.56 % -216.638 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 11.878 M 11.91 % 10.614 M -22.29 % 13.659 M 460.48 % 2.437 M 0.000 0.000 0.000 -100.00 % 2.521 B 1 616.95 % 146.811 M 0.000 0.000
Common stock repurchased -316.806 M -512.67 % -51.709 M 0.000 100.00 % -83.286 M 0.000 0.000 100.00 % -263.525 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -100.588 M 61.01 % -257.955 M -9.17 % -236.286 M -52.77 % -154.668 M 33.60 % -232.926 M 28.60 % -326.218 M -38.29 % -235.897 M -14.05 % -206.833 M 0.000 100.00 % -340.444 M -429.32 % -64.317 M -7.20 % -60.000 M
Other financing activites -210.476 M -205.72 % -68.846 M 78.22 % -316.088 M -1 717.98 % 19.536 M -90.11 % 197.474 M 195.85 % -206.024 M 0.000 100.00 % -12.465 M 95.32 % -266.601 M -96.93 % -135.377 M -110.48 % -64.317 M -7.20 % -60.000 M
Net cash used provided by financing activities -477.870 M 54.34 % -1.046 B 20.62 % -1.318 B -180.42 % -470.117 M -142.69 % 1.101 B 247.05 % -748.880 M -49.95 % -499.422 M -127.74 % -219.298 M -109.73 % 2.254 B 785.11 % -329.010 M -411.54 % -64.317 M -7.20 % -60.000 M
Effect of forex changes on cash 371.000 K -98.06 % 19.092 M -14.54 % 22.341 M 286.24 % -11.996 M -15.43 % -10.392 M -166.12 % 15.717 M -81.08 % 83.063 M 159.95 % -138.546 M -402.45 % 45.808 M 611.08 % 6.442 M 0.000 0.000
Net change in cash 420.979 M 508.46 % -103.064 M -147.70 % 216.048 M 234 734.78 % 92.000 K -99.89 % 81.095 M -3.78 % 84.277 M 248.75 % -56.657 M -49.01 % -38.023 M -132.12 % 118.371 M 537.88 % 18.557 M -31.34 % 27.029 M 148.91 % -55.268 M
Cash at beginning of period 384.477 M -21.14 % 487.541 M 79.58 % 271.493 M 0.03 % 271.401 M 42.61 % 190.306 M 79.48 % 106.029 M -34.83 % 162.686 M -18.94 % 200.709 M 143.76 % 82.338 M 29.09 % 63.781 M 73.54 % 36.752 M -60.06 % 92.020 M
Cash at end of period 805.456 M 109.49 % 384.477 M -21.14 % 487.541 M 79.58 % 271.493 M 0.03 % 271.401 M 42.61 % 190.306 M 79.48 % 106.029 M -34.83 % 162.686 M -18.94 % 200.709 M 143.76 % 82.338 M 29.09 % 63.781 M 73.54 % 36.752 M
Operating cash flow 416.387 M 15.29 % 361.180 M -22.77 % 467.639 M -13.37 % 539.834 M 0.94 % 534.799 M -29.30 % 756.483 M 145.26 % 308.445 M -51.86 % 640.687 M -15.40 % 757.318 M 21.28 % 624.432 M 31.79 % 473.824 M 86.79 % 253.669 M
Capital expenditure -63.410 M 31.36 % -92.378 M 41.53 % -157.986 M 15.62 % -187.223 M -37.65 % -136.015 M 67.09 % -413.238 M 9.17 % -454.954 M -68.96 % -269.262 M -181.55 % -95.636 M 41.41 % -163.223 M -45.82 % -111.935 M -61.98 % -69.106 M
Free CashFlow 352.977 M 31.31 % 268.802 M -13.19 % 309.653 M -12.18 % 352.611 M -11.58 % 398.784 M 16.18 % 343.245 M 334.28 % -146.509 M -139.45 % 371.425 M -43.87 % 661.682 M 43.47 % 461.209 M 27.44 % 361.889 M 96.08 % 184.563 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 1.223 B 2.60 % 1.192 B -5.40 % 1.260 B -5.22 % 1.329 B -6.07 % 1.415 B 21.72 % 1.162 B -1.59 % 1.181 B -16.65 % 1.417 B -2.48 % 1.453 B 13.69 % 1.278 B 41.46 % 903.470 M -42.09 % 1.560 B -4.05 % 1.626 B 0.68 % 1.615 B 1.15 % 1.597 B -2.09 % 1.631 B 0.76 % 1.618 B 13.38 % 1.427 B 2.75 % 1.389 B 10.48 % 1.257 B 7.03 % 1.175 B 29.87 % 904.541 M 0.00 % 904.541 M 100.00 % 452.271 M -25.71 % 608.789 M 100.00 % 304.394 M
Net income 107.940 M 65.32 % 65.291 M 98.37 % 32.913 M 137.91 % 13.834 M -86.40 % 101.742 M 1 373.24 % 6.906 M -62.42 % 18.377 M -83.72 % 112.868 M -50.83 % 229.556 M 18.69 % 193.415 M 558.39 % -42.194 M -123.01 % 183.393 M -18.15 % 224.055 M 7.42 % 208.582 M -37.08 % 331.511 M -8.07 % 360.594 M -10.08 % 401.034 M 19.76 % 334.872 M -12.05 % 380.739 M 34.87 % 282.292 M 4.38 % 270.446 M 31.63 % 205.454 M 0.00 % 205.454 M 100.00 % 102.727 M -20.96 % 129.964 M 100.00 % 64.982 M
Income before tax 146.141 M 58.34 % 92.298 M 62.59 % 56.769 M -14.96 % 66.753 M -54.71 % 147.396 M 1 354.47 % 10.134 M -77.28 % 44.597 M -66.30 % 132.352 M -58.46 % 318.638 M 26.65 % 251.589 M 588.23 % -51.531 M -120.56 % 250.635 M -14.92 % 294.575 M 2.36 % 287.795 M -34.47 % 439.176 M -7.08 % 472.619 M -10.28 % 526.795 M 16.24 % 453.197 M -11.17 % 510.169 M 34.94 % 378.065 M 2.15 % 370.123 M 34.49 % 275.201 M 0.00 % 275.201 M 100.00 % 137.601 M -20.71 % 173.545 M 100.00 % 86.772 M
Income before tax ratio 0.12 54.32 % 0.08 71.86 % 0.05 -10.27 % 0.05 -51.78 % 0.10 1 094.89 % 0.01 -76.91 % 0.04 -59.57 % 0.09 -57.41 % 0.22 11.40 % 0.20 445.14 % -0.06 -135.50 % 0.16 -11.32 % 0.18 1.66 % 0.18 -35.21 % 0.28 -5.09 % 0.29 -10.96 % 0.33 2.52 % 0.32 -13.55 % 0.37 22.14 % 0.30 -4.57 % 0.32 3.56 % 0.30 0.00 % 0.30 0.00 % 0.30 6.73 % 0.29 0.00 % 0.29
EBITDA 189.797 M 50.37 % 126.222 M -6.11 % 134.433 M 69.60 % 79.267 M -55.05 % 176.354 M 126.80 % 77.756 M -22.63 % 100.504 M 16.35 % 86.380 M -71.42 % 302.284 M 77.96 % 169.859 M 995.79 % 15.501 M -93.91 % 254.476 M -17.82 % 309.664 M 20.10 % 257.832 M -37.13 % 410.130 M -4.86 % 431.075 M -16.34 % 515.278 M 17.32 % 439.193 M -15.21 % 518.000 M 36.83 % 378.582 M -0.32 % 379.785 M 38.18 % 274.842 M -6.19 % 292.989 M 100.00 % 146.495 M -22.38 % 188.722 M 100.00 % 94.361 M
Net income ratio 0.09 61.12 % 0.05 109.69 % 0.03 151.01 % 0.01 -85.52 % 0.07 1 110.32 % 0.01 -61.81 % 0.02 -80.47 % 0.08 -49.58 % 0.16 4.40 % 0.15 424.05 % -0.05 -139.73 % 0.12 -14.69 % 0.14 6.69 % 0.13 -37.80 % 0.21 -6.10 % 0.22 -10.76 % 0.25 5.63 % 0.23 -14.40 % 0.27 22.08 % 0.22 -2.48 % 0.23 1.36 % 0.23 0.00 % 0.23 0.00 % 0.23 6.40 % 0.21 0.00 % 0.21
Ratio EBITDA 0.16 46.55 % 0.11 -0.75 % 0.11 78.93 % 0.06 -52.15 % 0.12 86.33 % 0.07 -21.38 % 0.09 39.59 % 0.06 -70.70 % 0.21 56.53 % 0.13 674.64 % 0.02 -89.48 % 0.16 -14.35 % 0.19 19.29 % 0.16 -37.85 % 0.26 -2.83 % 0.26 -16.97 % 0.32 3.48 % 0.31 -17.48 % 0.37 23.84 % 0.30 -6.87 % 0.32 6.40 % 0.30 -6.19 % 0.32 0.00 % 0.32 4.49 % 0.31 0.00 % 0.31
Gross profit ratio 0.59 0.60 % 0.58 5.19 % 0.55 5.86 % 0.52 -0.34 % 0.53 -1.25 % 0.53 -6.49 % 0.57 0.56 % 0.57 -4.16 % 0.59 5.13 % 0.56 2.86 % 0.55 -4.66 % 0.57 2.40 % 0.56 1.20 % 0.55 -7.75 % 0.60 -1.79 % 0.61 0.04 % 0.61 -1.64 % 0.62 -1.22 % 0.63 8.12 % 0.58 5.85 % 0.55 0.17 % 0.55 0.00 % 0.55 0.00 % 0.55 -4.31 % 0.57 0.00 % 0.57
Weighted average shs out dil 2.061 B -3.82 % 2.142 B -4.74 % 2.249 B -2.95 % 2.317 B -1.67 % 2.357 B 2.39 % 2.302 B -6.43 % 2.460 B 6.29 % 2.314 B -0.33 % 2.322 B 0.17 % 2.318 B -0.17 % 2.322 B 0.17 % 2.318 B 0.00 % 2.318 B -1.09 % 2.343 B -1.68 % 2.383 B 0.00 % 2.383 B 0.00 % 2.383 B 17.72 % 2.024 B 6.83 % 1.895 B -3.30 % 1.960 B -15.51 % 2.319 B 0.00 % 2.319 B 0.00 % 2.319 B 0.00 % 2.319 B 0.00 % 2.319 B 0.00 % 2.319 B
Weighted average shs out 2.159 B 0.78 % 2.142 B -34.91 % 3.291 B 40.56 % 2.342 B -0.18 % 2.346 B 1.93 % 2.302 B -0.83 % 2.321 B 0.56 % 2.308 B -0.43 % 2.318 B 0.00 % 2.318 B 9.86 % 2.110 B -8.98 % 2.318 B 0.00 % 2.318 B -1.09 % 2.343 B -1.68 % 2.383 B 0.00 % 2.383 B 0.00 % 2.383 B 17.72 % 2.024 B 6.83 % 1.895 B -3.30 % 1.960 B -15.51 % 2.319 B 0.00 % 2.319 B 0.00 % 2.319 B 0.00 % 2.319 B 0.00 % 2.319 B 0.00 % 2.319 B
EPS diluted 0.05 63.93 % 0.03 108.90 % 0.01 143.33 % 0.01 -86.11 % 0.04 1 340.00 % 0.00 -60.00 % 0.01 -84.63 % 0.05 -50.66 % 0.10 18.44 % 0.08 558.79 % -0.02 -123.01 % 0.08 -18.20 % 0.10 8.65 % 0.09 -36.43 % 0.14 -6.67 % 0.15 -11.76 % 0.17 0.00 % 0.17 -15.00 % 0.20 42.86 % 0.14 16.67 % 0.12 31.29 % 0.09 3.16 % 0.09 100.00 % 0.04 -20.89 % 0.06 100.00 % 0.03
Earnings per share 0.05 72.13 % 0.03 205.00 % 0.01 69.49 % 0.01 -86.41 % 0.04 7 133.33 % 0.00 -92.41 % 0.01 -83.84 % 0.05 -50.61 % 0.10 18.56 % 0.08 517.50 % -0.02 -125.28 % 0.08 -18.20 % 0.10 8.65 % 0.09 -36.43 % 0.14 -6.67 % 0.15 -11.76 % 0.17 0.00 % 0.17 -15.00 % 0.20 42.86 % 0.14 16.67 % 0.12 31.29 % 0.09 3.16 % 0.09 100.00 % 0.04 -20.89 % 0.06 100.00 % 0.03
Gross profit 716.585 M 3.22 % 694.236 M -0.49 % 697.657 M 0.33 % 695.348 M -6.39 % 742.813 M 20.21 % 617.955 M -7.98 % 671.529 M -16.18 % 801.186 M -6.54 % 857.207 M 19.52 % 717.228 M 45.50 % 492.928 M -44.79 % 892.767 M -1.75 % 908.633 M 1.89 % 891.755 M -6.69 % 955.677 M -3.84 % 993.803 M 0.80 % 985.920 M 11.52 % 884.071 M 1.50 % 871.031 M 19.45 % 729.198 M 13.30 % 643.621 M 30.08 % 494.775 M 0.00 % 494.775 M 100.00 % 247.388 M -28.91 % 347.998 M 100.00 % 173.999 M
Income tax expense 38.201 M 41.45 % 27.007 M 13.21 % 23.856 M -54.92 % 52.919 M 15.91 % 45.654 M 1 314.31 % 3.228 M -87.69 % 26.220 M 34.57 % 19.484 M -78.13 % 89.082 M 53.13 % 58.174 M 523.05 % 9.337 M -86.11 % 67.242 M -4.65 % 70.520 M -10.97 % 79.213 M -26.43 % 107.665 M -3.89 % 112.025 M -10.92 % 125.761 M 6.28 % 118.325 M -8.58 % 129.430 M 35.14 % 95.773 M -3.92 % 99.677 M 42.91 % 69.748 M 0.00 % 69.748 M 100.00 % 34.874 M -19.98 % 43.581 M 100.00 % 21.790 M
Cost of revenue 505.976 M 1.75 % 497.286 M -11.49 % 561.854 M -11.31 % 633.516 M -5.72 % 671.951 M 23.45 % 544.320 M 6.82 % 509.549 M -17.25 % 615.805 M 3.36 % 595.765 M 6.23 % 560.804 M 36.60 % 410.542 M -38.48 % 667.326 M -6.97 % 717.314 M -0.81 % 723.184 M 12.84 % 640.905 M 0.64 % 636.834 M 0.70 % 632.386 M 16.40 % 543.283 M 4.86 % 518.104 M -1.90 % 528.119 M -0.56 % 531.071 M 29.60 % 409.766 M 0.00 % 409.766 M 100.00 % 204.883 M -21.44 % 260.791 M 100.00 % 130.395 M
General and administrative expenses 115.928 M -17.13 % 139.892 M 16.70 % 119.872 M -23.56 % 156.821 M -2.07 % 160.140 M -8.77 % 175.543 M 30.15 % 134.873 M -28.75 % 189.308 M 57.36 % 120.302 M -18.07 % 146.837 M 80.59 % 81.310 M -33.99 % 123.171 M 21.60 % 101.290 M 9.92 % 92.147 M 6.45 % 86.560 M 21.35 % 71.331 M 0.86 % 70.725 M -11.17 % 79.614 M 28.55 % 61.933 M -16.91 % 74.539 M 48.53 % 50.185 M 212.56 % 16.056 M 0.00 % 16.056 M 100.00 % 8.028 M -34.70 % 12.294 M 100.00 % 6.147 M
Selling and marketing expenses 471.771 M -2.50 % 483.888 M -4.18 % 504.977 M -0.77 % 508.895 M 7.34 % 474.075 M 11.47 % 425.288 M -15.82 % 505.221 M -13.60 % 584.774 M 16.92 % 500.145 M 9.87 % 455.230 M -1.36 % 461.507 M -20.61 % 581.341 M 5.46 % 551.251 M -6.00 % 586.418 M 18.43 % 495.158 M -24.34 % 654.417 M 122.91 % 293.573 M -41.69 % 503.485 M 155.05 % 197.408 M -47.62 % 376.912 M 149.52 % 151.057 M 205.98 % 49.368 M 0.00 % 49.368 M 100.00 % 24.684 M -25.16 % 32.984 M 100.00 % 16.492 M
Other 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 100.00 % -9.340 M -108.18 % 114.122 M 170.35 % -162.224 M -199.39 % 163.224 M 100.00 % 81.612 M -38.30 % 132.277 M 100.00 % 66.139 M
Operating expenses 587.699 M -5.78 % 623.780 M -0.17 % 624.849 M -6.14 % 665.716 M 6.91 % 622.680 M -1.17 % 630.072 M 2.60 % 614.114 M -12.17 % 699.236 M 25.99 % 554.974 M 14.31 % 485.478 M -13.01 % 558.094 M -16.14 % 665.479 M 3.83 % 640.915 M -1.29 % 649.269 M 14.79 % 565.633 M 0.82 % 561.028 M 14.39 % 490.443 M 11.50 % 439.854 M 20.99 % 363.544 M 2.61 % 354.307 M 23.47 % 286.952 M 25.50 % 228.648 M 0.00 % 228.648 M 100.00 % 114.324 M -35.61 % 177.555 M 100.00 % 88.778 M
Cost and expenses 1.094 B -2.44 % 1.121 B -5.53 % 1.187 B -8.66 % 1.299 B 0.36 % 1.295 B 10.24 % 1.174 B 4.51 % 1.124 B -14.55 % 1.315 B 14.28 % 1.151 B 9.98 % 1.046 B 8.02 % 968.636 M -27.32 % 1.333 B -1.87 % 1.358 B -1.04 % 1.372 B 13.75 % 1.207 B 0.72 % 1.198 B 6.68 % 1.123 B 14.21 % 983.137 M 11.51 % 881.648 M -0.09 % 882.426 M 7.87 % 818.023 M 28.13 % 638.414 M 0.00 % 638.414 M 100.00 % 319.207 M -27.18 % 438.346 M 100.00 % 219.173 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 -100.00 % 2.500 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 587.699 M -5.78 % 623.780 M -0.17 % 624.849 M -6.14 % 665.716 M 4.97 % 634.215 M 5.56 % 600.831 M -6.13 % 640.094 M -17.31 % 774.082 M 24.76 % 620.447 M 3.05 % 602.067 M 10.92 % 542.817 M -22.95 % 704.512 M 7.96 % 652.541 M -3.84 % 678.565 M 16.65 % 581.718 M -1.59 % 591.141 M 18.49 % 498.905 M 6.47 % 468.570 M 25.33 % 373.870 M 1.01 % 370.129 M 30.99 % 282.564 M 331.90 % 65.424 M 0.00 % 65.424 M 100.00 % 32.712 M -27.75 % 45.278 M 100.00 % 22.639 M
Interest income 0.000 0.000 0.000 -100.00 % 21.554 M -20.94 % 27.263 M 22.52 % 22.251 M 73.59 % 12.818 M -57.84 % 30.402 M 85.32 % 16.405 M -17.31 % 19.839 M 45.50 % 13.635 M -41.60 % 23.347 M -13.07 % 26.857 M -40.72 % 45.309 M -7.78 % 49.132 M 23.31 % 39.844 M 27.22 % 31.318 M 248.75 % 8.980 M 234.82 % 2.682 M -15.50 % 3.174 M -76.41 % 13.454 M -27.93 % 18.668 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 60.911 M 9.23 % 55.766 M -9.51 % 61.625 M 24.16 % 49.635 M -26.74 % 67.756 M 11.75 % 60.632 M -12.22 % 69.069 M 16.52 % 59.276 M -9.54 % 65.524 M 19.79 % 54.698 M -16.35 % 65.390 M -1.25 % 66.221 M 23.61 % 53.572 M 20.00 % 44.642 M 23.42 % 36.171 M 27.30 % 28.413 M 0.53 % 28.263 M 19.29 % 23.692 M 13.69 % 20.839 M 6.80 % 19.513 M 4.19 % 18.728 M 5.28 % 17.788 M 0.00 % 17.788 M 100.00 % 8.894 M -41.40 % 15.178 M 100.00 % 7.589 M
Operating income 128.886 M 82.93 % 70.456 M -3.23 % 72.808 M 145.71 % 29.632 M -72.71 % 108.598 M 534.19 % 17.124 M -45.53 % 31.435 M 15.98 % 27.104 M -88.55 % 236.760 M 105.59 % 115.161 M 330.83 % -49.889 M -126.50 % 188.255 M -26.49 % 256.092 M 20.12 % 213.190 M -42.99 % 373.959 M -7.13 % 402.662 M -17.32 % 487.015 M 17.21 % 415.501 M -16.43 % 497.161 M 38.46 % 359.069 M -0.55 % 361.057 M 31.20 % 275.201 M 0.00 % 275.201 M 100.00 % 137.601 M -20.71 % 173.545 M 100.00 % 86.772 M
Operating income ratio 0.11 78.29 % 0.06 2.29 % 0.06 159.24 % 0.02 -70.95 % 0.08 421.00 % 0.01 -44.64 % 0.03 39.15 % 0.02 -88.26 % 0.16 80.84 % 0.09 263.18 % -0.06 -145.76 % 0.12 -23.39 % 0.16 19.31 % 0.13 -43.64 % 0.23 -5.15 % 0.25 -17.95 % 0.30 3.38 % 0.29 -18.66 % 0.36 25.32 % 0.29 -7.09 % 0.31 1.03 % 0.30 0.00 % 0.30 0.00 % 0.30 6.73 % 0.29 0.00 % 0.29
Total other income expenses net 17.255 M -21.00 % 21.842 M 236.18 % -16.039 M -143.21 % 37.121 M -4.32 % 38.798 M 655.05 % -6.990 M -153.11 % 13.162 M -87.49 % 105.248 M 28.54 % 81.878 M -39.98 % 136.428 M 8 408.65 % -1.642 M -102.63 % 62.380 M 62.10 % 38.483 M -48.42 % 74.605 M 14.40 % 65.217 M -6.78 % 69.957 M 75.86 % 39.780 M 5.53 % 37.696 M 189.79 % 13.008 M -31.52 % 18.996 M 109.53 % 9.066 M -69.40 % 29.627 M 0.000 0.000 0.000 0.000
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 2016-06-30 2015-12-31 2014-12-31 2013-12-31
Net debt -603.632 M 31.49 % -881.073 M 6.64 % -943.713 M -19.98 % -786.565 M -56.12 % -503.815 M -70.20 % -296.022 M -140.60 % 729.140 M 264.58 % -443.041 M 32.30 % -654.403 M -234.76 % 485.624 M 243.72 % -337.901 M 41.51 % -577.665 M 47.99 % -1.111 B 33.29 % -1.665 B 12.26 % -1.897 B 6.94 % -2.039 B 5.38 % -2.155 B 12.37 % -2.459 B -2 762.22 % -85.917 M -6.84 % -80.417 M -29.17 % -62.257 M -102.32 % -30.771 M
Total investments 706.796 M -16.27 % 844.114 M -2.84 % 868.797 M 15.22 % 754.001 M -57.62 % 1.779 B -0.08 % 1.780 B -34.52 % 2.719 B 50.51 % 1.807 B 18.85 % 1.520 B 232.03 % 457.794 M -29.31 % 647.646 M -6.02 % 689.140 M -22.61 % 890.434 M 2.42 % 869.435 M -9.53 % 961.000 M -3.13 % 992.000 M 30.31 % 761.270 M 9.49 % 695.317 M 131.77 % 300.000 M 172.73 % 110.000 M -80.18 % 555.000 M 113.46 % 260.000 M
Total debt 273.885 M -26.59 % 373.084 M -7.57 % 403.641 M 40.20 % 287.912 M -56.59 % 663.178 M -30.19 % 949.926 M -49.26 % 1.872 B 12.83 % 1.659 B -5.80 % 1.761 B -14.88 % 2.069 B 141.27 % 857.717 M 29.95 % 660.022 M 69.39 % 389.636 M 5 486.18 % 6.975 M 0.000 -100.00 % 3.720 M 0.000 -100.00 % 9.576 M 145.85 % 3.895 M 102.76 % 1.921 M 26.05 % 1.524 M -74.52 % 5.981 M
Accumulated other comprehensive income loss 23.766 M -33.57 % 35.777 M 3.99 % 34.405 M -38.67 % 56.098 M 4.04 % 53.922 M 13.84 % 47.365 M 1 555.59 % -3.254 M 83.36 % -19.561 M -4.50 % -18.718 M 1.04 % -18.915 M -129.69 % 63.715 M 72.50 % 36.936 M 154.85 % 14.493 M 165.25 % 5.464 M 108.22 % -66.489 M 15.73 % -78.899 M -13 115.91 % -597.000 K -100.84 % 70.794 M 228.51 % 21.550 M 121.31 % -101.114 M -10.68 % -91.359 M -55.95 % -58.582 M
Retained earnings 3.483 B 7.80 % 3.231 B -2.38 % 3.310 B 1.00 % 3.277 B 0.42 % 3.263 B 3.22 % 3.162 B 0.22 % 3.155 B 0.59 % 3.136 B 3.73 % 3.024 B 8.22 % 2.794 B 7.44 % 2.601 B -1.60 % 2.643 B 7.46 % 2.459 B 10.02 % 2.235 B 10.29 % 2.027 B 19.56 % 1.695 B 27.02 % 1.335 B 42.96 % 933.592 M 55.93 % 598.720 M 234.23 % 179.134 M -71.97 % 638.978 M 105.80 % 310.489 M
Common stock 14.000 K -6.67 % 15.000 K 0.00 % 15.000 K -6.25 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 166.67 % 6.000 K 0.00 % 6.000 K 0.000 0.000
Total equity 3.467 B -4.40 % 3.627 B -1.96 % 3.699 B -6.01 % 3.935 B -6.94 % 4.229 B 3.44 % 4.088 B 1.43 % 4.031 B -4.26 % 4.210 B 0.77 % 4.178 B 1.89 % 4.101 B 2.78 % 3.990 B -5.86 % 4.238 B 5.10 % 4.033 B -2.26 % 4.126 B 0.41 % 4.109 B 2.70 % 4.001 B 7.59 % 3.718 B 3.42 % 3.596 B 368.73 % 767.081 M 99.25 % 384.982 M -58.25 % 922.164 M 59.11 % 579.580 M
Other non current liabilities 113.269 M 0.000 -100.00 % 111.787 M 0.000 100.00 % -84.622 M 85.37 % -578.324 M -208.44 % -187.499 M 71.37 % -654.924 M -214.19 % -208.447 M 66.64 % -624.810 M 0.000 0.000 100.00 % -470.358 M 0.000 0.000 0.000 -100.00 % 4.000 M 0.00 % 4.000 M -83.17 % 23.769 M 2.59 % 23.168 M 0.000 0.000
Long term debt 57.423 M -29.78 % 81.771 M 2.26 % 79.961 M -30.25 % 114.636 M -63.63 % 315.198 M -46.61 % 590.383 M -56.66 % 1.362 B -3.93 % 1.418 B -2.09 % 1.448 B 0.48 % 1.441 B 592.77 % 208.070 M -52.34 % 436.548 M -7.19 % 470.358 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 170.692 M -12.71 % 195.536 M 1.98 % 191.748 M -29.93 % 273.665 M 18.69 % 230.576 M -47.56 % 439.679 M -62.57 % 1.175 B -4.75 % 1.233 B -0.53 % 1.240 B -0.02 % 1.240 B 356.67 % 271.563 M -45.86 % 501.638 M 72.57 % 290.679 M 503.36 % 48.177 M 18.02 % 40.821 M -0.47 % 41.014 M 88.23 % 21.789 M -2.03 % 22.240 M -6.43 % 23.769 M 2.59 % 23.168 M 39.31 % 16.631 M 8.27 % 15.361 M
Other current liabilities 388.444 M 3.06 % 376.919 M 7.95 % 349.170 M -6.82 % 374.721 M -1.22 % 379.352 M -7.80 % 411.424 M -3.69 % 427.199 M -12.08 % 485.910 M -11.71 % 550.341 M 11.32 % 494.392 M 29.27 % 382.443 M 21.89 % 313.769 M 79.69 % 174.617 M -41.94 % 300.777 M -1.64 % 305.799 M -3.46 % 316.749 M 29.19 % 245.172 M -1.48 % 248.850 M 21.16 % 205.396 M 327.32 % -90.357 M -7.98 % -83.680 M -124.66 % -37.247 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 363.722 M 204.52 % -347.980 M 3.22 % -359.543 M 29.49 % -509.946 M -111.33 % -241.301 M 22.93 % -313.090 M 50.14 % -627.998 M 3.33 % -649.647 M -190.70 % -223.474 M -44.68 % -154.457 M -2 114.44 % -6.975 M 0.000 100.00 % -3.720 M 0.000 100.00 % -9.576 M -145.85 % -3.895 M -100.79 % 491.376 M 126.28 % 217.152 M 62.12 % 133.949 M
Short term debt 216.462 M -25.69 % 291.313 M -10.00 % 323.680 M 261.33 % -200.632 M -157.66 % 347.980 M -4.05 % 362.685 M -28.88 % 509.946 M 111.33 % 241.301 M -22.93 % 313.090 M -49.92 % 625.179 M -3.77 % 649.647 M 190.70 % 223.474 M -27.66 % 308.914 M 4 328.87 % 6.975 M 0.000 0.000 0.000 -100.00 % 9.576 M 22.93 % 7.790 M 102.76 % 3.842 M 26.05 % 3.048 M -74.52 % 11.962 M
Total current liabilities 690.755 M -9.79 % 765.753 M -4.88 % 805.061 M 17.67 % 684.184 M -17.62 % 830.488 M -9.19 % 914.569 M -10.88 % 1.026 B 18.37 % 866.912 M -15.42 % 1.025 B -18.75 % 1.261 B 12.53 % 1.121 B 51.71 % 738.869 M 17.88 % 626.796 M 29.98 % 482.221 M 9.35 % 440.988 M -16.91 % 530.747 M 20.29 % 441.239 M -9.80 % 489.205 M 21.13 % 403.878 M -26.29 % 547.918 M 116.08 % 253.573 M 53.01 % 165.721 M
Total liabilities 861.447 M -10.39 % 961.289 M -3.56 % 996.809 M 4.07 % 957.849 M -24.97 % 1.277 B -22.32 % 1.643 B -35.39 % 2.543 B 4.77 % 2.428 B -6.91 % 2.608 B -7.32 % 2.814 B 102.08 % 1.393 B 12.26 % 1.241 B 35.21 % 917.475 M 72.98 % 530.398 M 10.08 % 481.809 M -15.73 % 571.761 M 23.48 % 463.028 M -9.47 % 511.445 M 19.60 % 427.647 M -25.12 % 571.086 M 111.35 % 270.204 M 49.22 % 181.082 M
Other non current assets 556.514 M 34.79 % 412.889 M 78.10 % 231.836 M -62.39 % 616.442 M 733.82 % -97.258 M 7.47 % -105.106 M -21.59 % -86.446 M -2.73 % -84.145 M -10.12 % -76.409 M 5.53 % -80.880 M 13.73 % -93.754 M -33.08 % -70.448 M -35.04 % -52.169 M -11.65 % -46.726 M -8.79 % -42.950 M 94.93 % -846.990 M -22.72 % -690.209 M -47.93 % -466.588 M -1.61 % -459.176 M -938.78 % 54.743 M -7.03 % 58.881 M 67.26 % 35.204 M
Long term investments 614.737 M -2.48 % 630.348 M -17.66 % 765.539 M 219.97 % 239.252 M -68.41 % 757.471 M 0.23 % 755.746 M 7.64 % 702.132 M 1.87 % 689.271 M 58.14 % 435.857 M 9.77 % 397.069 M 62.55 % 244.277 M -2.45 % 250.416 M 5.35 % 237.710 M -2.05 % 242.679 M -2.93 % 250.000 M -69.35 % 815.580 M 23.68 % 659.454 M 49.87 % 440.019 M 2.03 % 431.285 M 0.000 0.000 0.000
Intangible assets 11.992 M -9.20 % 13.207 M 5.51 % 12.517 M -5.65 % 13.266 M -14.86 % 15.581 M -18.14 % 19.034 M -22.03 % 24.411 M -3.45 % 25.282 M -3.39 % 26.168 M -14.81 % 30.719 M -3.63 % 31.875 M -10.08 % 35.450 M 2.56 % 34.566 M -1.76 % 35.184 M 334.69 % 8.094 M 1.66 % 7.962 M 15.42 % 6.898 M 2.76 % 6.713 M -5.72 % 7.120 M -3.44 % 7.374 M 95.44 % 3.773 M 142.79 % 1.554 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 11.992 M -9.20 % 13.207 M 5.51 % 12.517 M -5.65 % 13.266 M -14.86 % 15.581 M -18.14 % 19.034 M -22.03 % 24.411 M -3.45 % 25.282 M -3.39 % 26.168 M -14.81 % 30.719 M -3.63 % 31.875 M -10.08 % 35.450 M 2.56 % 34.566 M -1.76 % 35.184 M 334.69 % 8.094 M 1.66 % 7.962 M 15.42 % 6.898 M 2.76 % 6.713 M -5.72 % 7.120 M -3.44 % 7.374 M 95.44 % 3.773 M 142.79 % 1.554 M
Property plant equipment net 1.567 B -4.36 % 1.639 B -5.79 % 1.739 B -2.82 % 1.790 B -1.43 % 1.816 B -3.68 % 1.885 B -3.54 % 1.954 B 1.82 % 1.919 B -4.14 % 2.002 B 1.31 % 1.976 B -4.88 % 2.078 B -7.79 % 2.253 B 16.90 % 1.927 B 61.96 % 1.190 B 23.13 % 966.415 M 15.18 % 839.028 M 22.79 % 683.311 M 48.59 % 459.875 M 1.73 % 452.056 M -2.18 % 462.141 M 37.15 % 336.948 M 18.50 % 284.341 M
Total non current assets 2.750 B 2.05 % 2.695 B -1.97 % 2.749 B -0.48 % 2.762 B 6.71 % 2.589 B -2.67 % 2.660 B -0.78 % 2.681 B 1.78 % 2.634 B 6.88 % 2.464 B 2.50 % 2.404 B 2.13 % 2.354 B -7.29 % 2.539 B 15.43 % 2.200 B 49.85 % 1.468 B 19.87 % 1.225 B 44.57 % 846.990 M 22.72 % 690.209 M 47.93 % 466.588 M 1.61 % 459.176 M -16.38 % 549.100 M 29.34 % 424.533 M 19.75 % 354.515 M
Other current assets 162.825 M 41.01 % 115.471 M -25.53 % 155.050 M -6.04 % 165.019 M 13.92 % 144.855 M -38.64 % 236.066 M 3.73 % 227.574 M 31.65 % 172.860 M -36.92 % 274.041 M -52.67 % 578.943 M 17.14 % 494.247 M 34.34 % 367.904 M 105.45 % 179.075 M -13.41 % 206.818 M -4.01 % 215.468 M 32.01 % 163.224 M 22.69 % 133.036 M 31.74 % 100.986 M 30.19 % 77.568 M 12.77 % 68.784 M -4.95 % 72.367 M 60.31 % 45.141 M
Short term investments 92.059 M -56.93 % 213.766 M 107.02 % 103.258 M -79.94 % 514.749 M -49.61 % 1.022 B -0.31 % 1.025 B -49.19 % 2.017 B 80.52 % 1.117 B 3.06 % 1.084 B 1 685.39 % 60.725 M -84.95 % 403.369 M -8.06 % 438.724 M -32.79 % 652.724 M 4.14 % 626.756 M -11.85 % 711.000 M -28.33 % 992.000 M 30.31 % 761.270 M 9.49 % 695.317 M 131.77 % 300.000 M 172.73 % 110.000 M -80.18 % 555.000 M 113.46 % 260.000 M
cash and cash equivalents 877.517 M -30.03 % 1.254 B -6.92 % 1.347 B 25.40 % 1.074 B -7.93 % 1.167 B -6.34 % 1.246 B 9.00 % 1.143 B -45.63 % 2.102 B -12.98 % 2.416 B 52.53 % 1.584 B 32.47 % 1.196 B -3.40 % 1.238 B -17.51 % 1.500 B -10.26 % 1.672 B -11.89 % 1.897 B -7.11 % 2.043 B -5.21 % 2.155 B -12.71 % 2.469 B 2 648.75 % 89.812 M 9.08 % 82.338 M 29.09 % 63.781 M 73.54 % 36.752 M
Cash and short term investments 1.090 B -25.76 % 1.468 B 1.19 % 1.451 B -8.72 % 1.589 B -27.38 % 2.189 B -3.62 % 2.271 B -28.14 % 3.160 B -1.85 % 3.220 B -8.01 % 3.500 B 2.22 % 3.424 B 79.21 % 1.911 B -4.41 % 1.999 B -7.18 % 2.153 B -6.33 % 2.299 B -11.88 % 2.608 B -14.05 % 3.035 B 4.06 % 2.916 B -7.83 % 3.164 B 711.68 % 389.812 M 102.67 % 192.338 M -68.92 % 618.781 M 108.52 % 296.752 M
Total current assets 1.578 B -16.63 % 1.893 B -2.77 % 1.947 B -8.65 % 2.131 B -21.44 % 2.712 B -4.62 % 2.844 B -22.61 % 3.674 B -3.00 % 3.788 B -8.43 % 4.137 B -4.34 % 4.324 B 52.99 % 2.826 B 2.32 % 2.762 B 8.00 % 2.558 B -11.20 % 2.880 B -6.58 % 3.083 B -11.21 % 3.472 B 5.66 % 3.286 B -5.55 % 3.479 B 491.92 % 587.769 M 44.43 % 406.968 M -47.00 % 767.835 M 89.05 % 406.147 M
Inventory 233.283 M 2.83 % 226.853 M -16.29 % 270.983 M -14.06 % 315.320 M 0.88 % 312.576 M 11.35 % 280.726 M 33.92 % 209.628 M -34.89 % 321.937 M 10.43 % 291.543 M 14.25 % 255.191 M -33.95 % 386.355 M 7.21 % 360.388 M 88.80 % 190.880 M -44.47 % 343.734 M 45.72 % 235.890 M -5.05 % 248.435 M 9.08 % 227.750 M 10.44 % 206.224 M 79.00 % 115.207 M -14.07 % 134.073 M 102.43 % 66.233 M 15.53 % 57.332 M
Net receivables 91.973 M 11.54 % 82.455 M 17.96 % 69.898 M 14.10 % 61.260 M -7.52 % 66.242 M 18.21 % 56.037 M -27.22 % 76.999 M 4.66 % 73.571 M 3.49 % 71.091 M 7.31 % 66.250 M 87.76 % 35.284 M -0.34 % 35.405 M 2.51 % 34.537 M 11.89 % 30.866 M 34.24 % 22.994 M -9.85 % 25.506 M 186.26 % 8.910 M 13.04 % 7.882 M 52.10 % 5.182 M -64.67 % 14.667 M 220.45 % 4.577 M -20.47 % 5.755 M
Tax assets 0.000 0.000 0.000 -100.00 % 103.714 M 6.64 % 97.258 M -7.47 % 105.106 M 21.59 % 86.446 M 2.73 % 84.145 M 10.12 % 76.409 M -5.53 % 80.880 M -13.73 % 93.754 M 33.08 % 70.448 M 35.04 % 52.169 M 11.65 % 46.726 M 8.79 % 42.950 M 36.74 % 31.410 M 2.13 % 30.755 M 15.76 % 26.569 M -4.74 % 27.891 M 12.27 % 24.842 M -0.36 % 24.931 M -25.39 % 33.416 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 204.451 M -10.47 % 228.348 M 4.14 % 219.279 M 1.40 % 216.250 M 16.64 % 185.401 M -0.68 % 186.661 M -7.79 % 202.425 M 13.89 % 177.744 M -7.86 % 192.908 M -37.42 % 308.249 M 8.84 % 283.215 M 11.67 % 253.624 M 23.54 % 205.292 M 27.26 % 161.312 M 9.15 % 147.783 M 0.000 0.000 0.000
Account payables 85.849 M 50.45 % 57.060 M -37.96 % 91.966 M -4.60 % 96.402 M 41.40 % 68.178 M -36.55 % 107.444 M 43.49 % 74.879 M -3.92 % 77.933 M -18.28 % 95.365 M 10.39 % 86.393 M 31.40 % 65.748 M -46.10 % 121.988 M 17.82 % 103.535 M 21.71 % 85.066 M 16.76 % 72.857 M -15.58 % 86.301 M -12.61 % 98.750 M 20.45 % 81.981 M 21.27 % 67.604 M 35.57 % 49.866 M 49.89 % 33.268 M 37.38 % 24.216 M
Tax payables 0.000 -100.00 % 40.461 M 0.54 % 40.245 M -19.46 % 49.971 M 42.86 % 34.978 M 5.94 % 33.016 M 133.26 % 14.154 M -77.09 % 61.768 M -6.59 % 66.123 M 19.10 % 55.519 M 139.96 % 23.137 M -70.95 % 79.638 M 100.45 % 39.730 M -55.56 % 89.403 M 43.43 % 62.332 M -51.19 % 127.697 M 31.22 % 97.317 M -34.60 % 148.798 M 20.89 % 123.088 M 32.08 % 93.191 M 11.23 % 83.785 M 155.12 % 32.841 M
Deferred revenue non current 0.000 -100.00 % 50.388 M 0.000 -100.00 % 66.864 M 38.34 % 48.332 M -2.31 % 49.474 M -2.14 % 50.554 M -42.16 % 87.403 M 66.40 % 52.526 M -25.54 % 70.538 M 52.57 % 46.233 M -3.52 % 47.918 M 13.27 % 42.304 M 10.29 % 38.356 M 5.12 % 36.487 M -1.22 % 36.938 M 107.65 % 17.789 M -2.47 % 18.240 M 8.77 % 16.769 M 3.72 % 16.168 M -2.78 % 16.631 M 8.27 % 15.361 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 189.490 M -15.06 % 223.084 M -12.05 % 253.641 M -10.32 % 282.819 M -3.34 % 292.602 M -17.20 % 353.389 M -8.79 % 387.445 M 3.06 % 375.951 M -8.65 % 411.537 M -3.33 % 425.719 M -17.87 % 518.353 M -21.46 % 660.022 M 69.39 % 389.636 M 5 486.18 % 6.975 M 0.000 0.000 0.000 -100.00 % 9.576 M 145.85 % 3.895 M 102.76 % 1.921 M 26.05 % 1.524 M -74.52 % 5.981 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.254 M -83.36 % 19.561 M 4.50 % 18.718 M -1.04 % 18.915 M 0.000 0.000 0.000 0.000 -100.00 % 66.489 M -15.73 % 78.899 M 13 115.91 % 597.000 K 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -40.360 M -110.22 % 395.054 M 11.49 % 354.353 M -41.14 % 602.031 M -33.95 % 911.541 M 3.67 % 879.239 M 0.75 % 872.731 M -18.73 % 1.074 B -7.00 % 1.155 B -11.64 % 1.307 B -1.43 % 1.326 B -14.94 % 1.559 B 0.00 % 1.559 B -17.31 % 1.885 B -9.46 % 2.082 B -9.69 % 2.305 B -3.28 % 2.384 B -8.01 % 2.591 B 1 665.04 % 146.805 M 0.00 % 146.805 M 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 63.377 M 0.000 -100.00 % 92.165 M 61.70 % 56.997 M 1.54 % 56.134 M -16.65 % 67.344 M 21.54 % 55.409 M 8.25 % 51.186 M 26.19 % 40.562 M 135.01 % 17.260 M 0.51 % 17.172 M 30.13 % 13.196 M 34.37 % 9.821 M 126.60 % 4.334 M 6.33 % 4.076 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 215.516 M -25.47 % 289.162 M -15.59 % 342.551 M 4.61 % 327.462 M -4.59 % 343.211 M 9.86 % 312.405 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
Total assets 4.328 B -5.66 % 4.588 B -2.30 % 4.696 B -4.04 % 4.893 B -11.12 % 5.505 B -3.95 % 5.732 B -12.82 % 6.574 B -0.96 % 6.638 B -2.18 % 6.786 B -1.86 % 6.915 B 28.47 % 5.383 B -1.76 % 5.479 B 10.68 % 4.950 B 6.31 % 4.656 B 1.43 % 4.591 B 0.40 % 4.572 B 9.35 % 4.181 B 1.81 % 4.107 B 243.76 % 1.195 B 24.96 % 956.068 M -19.82 % 1.192 B 56.75 % 760.662 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2014-12-31 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 -100.00 % 32.577 M -15.68 % 38.637 M 131.10 % -124.225 M -862.87 % 16.284 M -49.62 % 32.321 M 131.15 % -103.764 M -523.80 % 24.484 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
Stock based compensation 1.920 M 185.68 % -2.241 M -19.71 % -1.872 M -124.00 % 7.799 M -53.02 % 16.602 M -4.72 % 17.424 M 13.56 % 15.344 M -14.40 % 17.925 M 102.04 % 8.872 M 148.79 % 3.566 M 161.82 % 1.362 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
Change in working capital -65.387 M -183.95 % 77.892 M 589.19 % 11.302 M 149.51 % -22.826 M 69.06 % -73.779 M -19.99 % -61.487 M -182.91 % 74.161 M 409.49 % 14.556 M 117.55 % -82.931 M -144.12 % 187.970 M 2 074.57 % 8.644 M 105.52 % -156.453 M -224.90 % 125.266 M 189.41 % -140.110 M -155.56 % -54.825 M -98.63 % -27.602 M 59.38 % -67.950 M 2.02 % -69.352 M -847.56 % -7.319 M -1.98 % -7.177 M -142.91 % 16.726 M 570.43 % -3.556 M 0.00 % -3.556 M -100.00 % -1.778 M 89.47 % -16.878 M -100.00 % -8.439 M
Accounts receivables -24.454 M -2 688.37 % -877.000 K 89.23 % -8.145 M -444.11 % 2.367 M 113.66 % -17.329 M -215.24 % 15.037 M 538.65 % -3.428 M 10.14 % -3.815 M 21.19 % -4.841 M 84.37 % -30.966 M -25 691.74 % 121.000 K 113.94 % -868.000 K 76.36 % -3.671 M 53.37 % -7.872 M -413.38 % 2.512 M 115.14 % -16.596 M -1 514.40 % -1.028 M 61.93 % -2.700 M -329.98 % 1.174 M -21.42 % 1.494 M 145.65 % -3.273 M -377.84 % 1.178 M 0.000 0.000 0.000 0.000
Inventory -6.430 M -114.57 % 44.130 M -0.47 % 44.337 M 1 715.78 % -2.744 M 91.38 % -31.850 M 55.20 % -71.098 M -163.31 % 112.309 M 469.51 % -30.394 M 16.39 % -36.352 M -127.71 % 131.164 M 605.12 % -25.967 M 84.68 % -169.508 M -210.90 % 152.854 M 241.74 % -107.844 M -959.66 % 12.545 M 160.65 % -20.685 M 3.91 % -21.526 M 76.35 % -91.017 M -582.44 % 18.866 M 126.17 % -72.079 M -1 800.38 % 4.239 M 195.25 % -4.451 M 0.00 % -4.451 M -100.00 % -2.225 M 83.23 % -13.270 M -100.00 % -6.635 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 100.00 % -6.899 M 70.64 % -23.497 M -1 894.63 % -1.178 M 0.000 0.000 0.000 0.000
Other working capital -34.503 M -199.61 % 34.639 M 239.17 % -24.890 M -10.87 % -22.449 M 8.74 % -24.600 M -353.37 % -5.426 M 84.37 % -34.720 M -171.20 % 48.765 M 216.84 % -41.738 M -147.55 % 87.772 M 154.49 % 34.490 M 147.72 % 13.923 M 158.21 % -23.917 M 1.96 % -24.394 M 65.09 % -69.882 M -822.00 % 9.679 M 121.32 % -45.396 M -286.32 % 24.365 M 189.06 % -27.359 M -143.15 % 63.408 M 302.34 % 15.760 M 5 668.90 % -283.000 K -131.62 % 895.000 K 100.00 % 447.500 K 112.40 % -3.608 M -100.00 % -1.804 M
Other non cash items 18.100 M -77.84 % 81.692 M 413.15 % -26.087 M -182.19 % 31.741 M 153.85 % -58.941 M -453.11 % 16.692 M 674.40 % -2.906 M 97.47 % -115.071 M -192.83 % -39.296 M 51.14 % -80.420 M 41.49 % -137.452 M -1 779.81 % -7.312 M 82.54 % -41.873 M -252.79 % -11.869 M 88.77 % -105.657 M -125.20 % -46.916 M -33.48 % -35.149 M -219.04 % 29.527 M -33.38 % 44.320 M 854.13 % -5.877 M -119.73 % 29.781 M 124.36 % -122.269 M -809.79 % 17.226 M 100.00 % 8.613 M 702.52 % -1.430 M -100.00 % -714.750 K
Net cash provided by operating activities 210.811 M -5.31 % 222.634 M 14.91 % 193.753 M -5.29 % 204.576 M 30.63 % 156.604 M 7.47 % 145.718 M -54.73 % 321.921 M 48.01 % 217.496 M -32.53 % 322.338 M -32.11 % 474.774 M 690.96 % 60.025 M -79.09 % 287.092 M -38.84 % 469.391 M 363.62 % 101.245 M -51.14 % 207.200 M -34.12 % 314.489 M -3.59 % 326.198 M 2.34 % 318.739 M -27.32 % 438.579 M 51.89 % 288.751 M -13.98 % 335.681 M 41.69 % 236.912 M 0.00 % 236.912 M 100.00 % 118.456 M -6.61 % 126.835 M 100.00 % 63.417 M
Investments in property plant and equipment -25.058 M 0.000 100.00 % -47.322 M -51.32 % -31.273 M 46.69 % -58.660 M -19.89 % -48.929 M 55.13 % -109.057 M 26.05 % -147.465 M -270.91 % -39.758 M 47.16 % -75.243 M -23.81 % -60.772 M 68.54 % -193.147 M 12.24 % -220.091 M 18.83 % -271.133 M -47.50 % -183.821 M -30.83 % -140.504 M -9.12 % -128.758 M -163.52 % -48.861 M -4.46 % -46.775 M 48.11 % -90.145 M -23.35 % -73.078 M -30.57 % -55.968 M 0.00 % -55.968 M -100.00 % -27.984 M 19.01 % -34.553 M -100.00 % -17.277 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.901 M 0.000 0.000 -100.00 % 711.467 M 2 610.35 % 26.250 M 26.39 % 20.769 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.219 B -245.78 % -352.525 M 56.85 % -817.000 M 0.00 % -817.000 M -100.00 % -408.500 M 25.39 % -547.500 M -100.00 % -273.750 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 507.500 M 55.54 % 326.275 M -51.27 % 669.500 M 0.00 % 669.500 M 100.00 % 334.750 M -26.43 % 455.000 M 100.00 % 227.500 M
Other investing activites -132.571 M -223.13 % 107.667 M -74.47 % 421.746 M 93.78 % 217.639 M -50.02 % 435.445 M -39.91 % 724.690 M 51.72 % 477.658 M 645.51 % 64.071 M -2.22 % 65.523 M 103.87 % -1.692 B -696.82 % 283.507 M 174.92 % 103.124 M -72.21 % 371.071 M 8.89 % 340.779 M 105.99 % 165.432 M 643.79 % -30.422 M -317.83 % -7.281 M 99.73 % -2.657 B -1 328.27 % -186.039 M -17.53 % -158.287 M -514.33 % 38.203 M 119.12 % -199.780 M -198.19 % 203.468 M 100.00 % 101.734 M -19.93 % 127.053 M 100.00 % 63.527 M
Net cash used for investing activites -157.629 M -246.40 % 107.667 M -71.24 % 374.424 M 100.91 % 186.366 M -50.54 % 376.785 M -44.24 % 675.761 M 83.33 % 368.601 M 542.00 % -83.394 M -423.67 % 25.765 M 101.46 % -1.767 B -893.44 % 222.735 M 347.42 % -90.023 M -159.63 % 150.980 M 116.78 % 69.646 M 478.74 % -18.389 M 89.24 % -170.926 M -14.00 % -149.940 M 94.46 % -2.706 B -1 062.31 % -232.814 M 6.29 % -248.432 M -612.35 % -34.875 M 80.63 % -180.011 M 11.09 % -202.468 M -100.00 % -101.234 M 56.22 % -231.226 M -100.00 % -115.613 M
Debt repayment -83.721 M 0.000 100.00 % -119.371 M 0.000 100.00 % -331.230 M 0.000 100.00 % -267.705 M 0.000 100.00 % -101.668 M 0.000 100.00 % -111.896 M 0.000 100.00 % -107.969 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.054 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 630.167 M 1 616.95 % 36.703 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -174.987 M -25.96 % -138.924 M 24.98 % -185.186 M -258.13 % -51.709 M 0.000 0.000 0.000 100.00 % -82.900 M -21 376.68 % -386.000 K -554.24 % -59.000 K 0.000 0.000 0.000 100.00 % -263.525 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
Dividends paid -94.377 M 0.000 100.00 % -105.625 M 59.05 % -257.955 M 0.000 0.000 100.00 % -236.286 M 0.000 100.00 % -154.668 M 0.000 100.00 % -232.926 M 0.000 100.00 % -326.218 M 0.000 100.00 % -235.897 M 0.000 100.00 % -206.833 M 0.000 0.000 0.000 100.00 % -85.111 M -164.66 % -32.159 M 0.00 % -32.159 M -100.00 % -16.079 M 46.40 % -30.000 M -100.00 % -15.000 M
Other financing activites -65.934 M 26.54 % -89.758 M -155.75 % 160.994 M 132.50 % -495.302 M -652.12 % 89.709 M 109.18 % -976.743 M -701.29 % 162.440 M 199.99 % -162.450 M -608.37 % 31.955 M -97.40 % 1.230 B 470.15 % 215.785 M 168.57 % -314.693 M 0.000 0.000 0.000 100.00 % -162.686 M -1 205.14 % -12.465 M -100.51 % 2.457 B 1 311.63 % -202.771 M -598.97 % -29.010 M 90.33 % -300.000 M -366.44 % -64.317 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -419.019 M -83.23 % -228.682 M 8.23 % -249.188 M 69.04 % -804.966 M -233.29 % -241.521 M 75.27 % -976.743 M -185.97 % -341.551 M -39.21 % -245.350 M -9.16 % -224.767 M -118.27 % 1.230 B 1 053.41 % -129.037 M 59.00 % -314.693 M 27.52 % -434.187 M -64.76 % -263.525 M -11.71 % -235.897 M -45.00 % -162.686 M 25.82 % -219.298 M -108.93 % 2.457 B 1 311.63 % -202.771 M -598.97 % -29.010 M 90.33 % -300.000 M -832.88 % -32.159 M 0.00 % -32.159 M -100.00 % -16.079 M 46.40 % -30.000 M -100.00 % -15.000 M
Effect of forex changes on cash -2.102 M -146.89 % 4.483 M 209.02 % -4.112 M -160.72 % 6.772 M -45.03 % 12.320 M -15.20 % 14.529 M 85.98 % 7.812 M 325.03 % 1.838 M 113.29 % -13.834 M 44.11 % -24.754 M -272.36 % 14.362 M 9.60 % 13.104 M 401.49 % 2.613 M -96.02 % 65.593 M 275.46 % 17.470 M 123.51 % -74.316 M -15.70 % -64.230 M -241.61 % 45.358 M 9 979.56 % 450.000 K -93.01 % 6.442 M 1 964.74 % 312.000 K 102.78 % -11.229 M -200.00 % 11.229 M 100.00 % 5.614 M -94.74 % 106.758 M 100.00 % 53.379 M
Net change in cash 437.517 M 162.56 % -699.354 M -200.00 % 699.354 M 271.73 % -407.252 M -233.88 % 304.188 M 316.14 % -140.735 M -139.45 % 356.783 M 426.10 % -109.410 M -199.92 % 109.502 M 225.88 % -86.990 M -151.75 % 168.085 M 260.82 % -104.520 M -155.36 % 188.797 M 798.19 % -27.041 M 8.69 % -29.616 M 68.30 % -93.439 M 12.89 % -107.270 M -193.34 % 114.927 M 3 237.02 % 3.444 M 123.90 % -14.410 M -129.62 % 48.642 M 79.96 % 27.029 M 300.00 % 6.757 M 0.00 % 6.757 M 148.91 % -13.817 M 0.00 % -13.817 M
Cash at beginning of period 0.000 -100.00 % 699.354 M 0.000 -100.00 % 791.729 M 62.39 % 487.541 M -22.40 % 628.276 M 131.42 % 271.493 M -28.72 % 380.903 M 40.35 % 271.401 M -24.27 % 358.390 M 88.32 % 190.305 M -35.45 % 294.826 M 178.06 % 106.029 M -20.32 % 133.070 M -18.20 % 162.686 M 74.11 % 93.439 M -53.45 % 200.709 M 133.98 % 85.782 M 4.18 % 82.338 M 27.48 % 64.587 M 305.05 % 15.945 M -56.61 % 36.752 M 300.00 % 9.188 M 0.00 % 9.188 M -60.06 % 23.005 M 0.00 % 23.005 M
Cash at end of period 437.517 M 0.000 -100.00 % 699.354 M 81.90 % 384.477 M -51.44 % 791.729 M 62.39 % 487.541 M -22.40 % 628.276 M 131.42 % 271.493 M -28.72 % 380.903 M 40.35 % 271.400 M -24.27 % 358.390 M 88.32 % 190.306 M -35.45 % 294.826 M 178.06 % 106.029 M -20.32 % 133.070 M 0.000 -100.00 % 93.439 M -53.45 % 200.709 M 133.98 % 85.782 M 70.96 % 50.177 M -22.31 % 64.587 M 1.26 % 63.781 M 300.00 % 15.945 M 0.00 % 15.945 M 73.54 % 9.188 M 0.00 % 9.188 M
Operating cash flow 210.811 M -5.31 % 222.634 M 14.91 % 193.753 M -5.29 % 204.576 M 30.63 % 156.604 M 7.47 % 145.718 M -54.73 % 321.921 M 48.01 % 217.496 M -32.53 % 322.338 M -32.11 % 474.774 M 690.96 % 60.025 M -79.09 % 287.092 M -38.84 % 469.391 M 363.62 % 101.245 M -51.14 % 207.200 M -34.12 % 314.489 M -3.59 % 326.198 M 2.34 % 318.739 M -27.32 % 438.579 M 51.89 % 288.751 M -13.98 % 335.681 M 41.69 % 236.912 M 0.00 % 236.912 M 100.00 % 118.456 M -6.61 % 126.835 M 100.00 % 63.417 M
Capital expenditure -25.058 M -130.29 % -10.881 M 77.01 % -47.322 M -51.32 % -31.273 M 46.69 % -58.660 M -19.89 % -48.929 M 55.13 % -109.057 M 26.05 % -147.465 M -270.91 % -39.758 M 47.16 % -75.243 M -23.81 % -60.772 M 68.54 % -193.147 M 12.24 % -220.091 M 18.83 % -271.133 M -47.50 % -183.821 M -30.83 % -140.504 M -9.12 % -128.758 M -163.52 % -48.861 M -4.46 % -46.775 M 48.11 % -90.145 M -23.35 % -73.078 M -30.57 % -55.968 M 0.00 % -55.968 M -100.00 % -27.984 M 19.01 % -34.553 M -100.00 % -17.277 M
Free CashFlow 185.753 M -12.28 % 211.753 M 44.61 % 146.431 M -15.51 % 173.303 M 76.94 % 97.944 M 1.19 % 96.789 M -54.53 % 212.864 M 203.96 % 70.031 M -75.22 % 282.580 M -29.27 % 399.531 M 53 584.74 % -747.000 K -100.80 % 93.945 M -62.32 % 249.300 M 246.74 % -169.888 M -826.67 % 23.379 M -86.56 % 173.985 M -11.88 % 197.440 M -26.84 % 269.878 M -31.12 % 391.804 M 97.28 % 198.606 M -24.37 % 262.603 M 45.13 % 180.945 M 0.00 % 180.945 M 100.00 % 90.472 M -1.96 % 92.282 M 100.00 % 46.141 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