1305.HK

Wai Chi Holdings Company Limited 1305.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 2.372 B 19.46 % 1.986 B -10.40 % 2.216 B 15.28 % 1.923 B 37.73 % 1.396 B -36.98 % 2.215 B -1.55 % 2.250 B 34.08 % 1.678 B 26.96 % 1.322 B 20.09 % 1.100 B -5.58 % 1.166 B 30.37 % 894.033 M 18.63 % 753.655 M
Net income 46.679 M 28.18 % 36.417 M -39.22 % 59.912 M 16.40 % 51.469 M 66.25 % 30.958 M -16.66 % 37.148 M -17.64 % 45.107 M 102.00 % 22.330 M 248.96 % 6.399 M 116.51 % -38.767 M -163.35 % 61.193 M 10.88 % 55.190 M 34.72 % 40.965 M
Income before tax 54.534 M 40.21 % 38.895 M -34.27 % 59.173 M 14.07 % 51.873 M 68.96 % 30.701 M -23.57 % 40.169 M -18.89 % 49.525 M 74.80 % 28.332 M 317.75 % 6.782 M 118.01 % -37.661 M -146.16 % 81.588 M 17.29 % 69.559 M 44.65 % 48.087 M
Income before tax ratio 0.02 17.36 % 0.02 -26.64 % 0.03 -1.05 % 0.03 22.67 % 0.02 21.28 % 0.02 -17.62 % 0.02 30.37 % 0.02 229.03 % 0.01 115.00 % -0.03 -148.89 % 0.07 -10.03 % 0.08 21.94 % 0.06
EBITDA 153.901 M 17.58 % 130.891 M -17.87 % 159.372 M 2.62 % 155.308 M 38.96 % 111.766 M -3.34 % 115.627 M 35.19 % 85.531 M -3.16 % 88.322 M 27.87 % 69.070 M 70.04 % 40.619 M -73.55 % 153.587 M 20.84 % 127.103 M 29.60 % 98.075 M
Net income ratio 0.02 7.30 % 0.02 -32.16 % 0.03 0.98 % 0.03 20.71 % 0.02 32.24 % 0.02 -16.35 % 0.02 50.66 % 0.01 174.85 % 0.00 113.74 % -0.04 -167.10 % 0.05 -14.95 % 0.06 13.57 % 0.05
Ratio EBITDA 0.06 -1.58 % 0.07 -8.33 % 0.07 -10.98 % 0.08 0.89 % 0.08 53.38 % 0.05 37.31 % 0.04 -27.77 % 0.05 0.72 % 0.05 41.59 % 0.04 -71.99 % 0.13 -7.31 % 0.14 9.25 % 0.13
Gross profit ratio 0.15 13.22 % 0.14 14.12 % 0.12 -19.25 % 0.15 3.26 % 0.14 37.51 % 0.10 -5.94 % 0.11 -15.73 % 0.13 6.88 % 0.12 -45.30 % 0.22 -5.73 % 0.24 -6.10 % 0.25 6.77 % 0.24
Weighted average shs out dil 219.725 M 0.02 % 219.677 M 1.32 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 2.74 % 211.033 M 5.52 % 200.000 M 28.18 % 156.027 M 85.74 % 84.003 M 0.00 % 84.003 M
Weighted average shs out 220.184 M 0.37 % 219.380 M 1.18 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 2.74 % 211.033 M 5.52 % 200.000 M 28.18 % 156.027 M 85.74 % 84.003 M 0.00 % 84.003 M
EPS diluted 0.21 23.53 % 0.17 -39.29 % 0.28 16.67 % 0.24 71.43 % 0.14 -17.65 % 0.17 -19.05 % 0.21 110.00 % 0.10 233.33 % 0.03 115.79 % -0.19 -148.72 % 0.39 -40.91 % 0.66 35.25 % 0.49
Earnings per share 0.21 23.53 % 0.17 -39.29 % 0.28 16.67 % 0.24 71.43 % 0.14 -17.65 % 0.17 -19.05 % 0.21 110.00 % 0.10 233.33 % 0.03 115.79 % -0.19 -148.72 % 0.39 -40.91 % 0.66 35.25 % 0.49
Gross profit 363.306 M 35.26 % 268.601 M 2.25 % 262.691 M -6.91 % 282.197 M 42.22 % 198.417 M -13.34 % 228.967 M -7.40 % 247.263 M 12.99 % 218.837 M 35.70 % 161.265 M -34.31 % 245.512 M -11.00 % 275.843 M 22.42 % 225.327 M 26.66 % 177.906 M
Income tax expense 7.577 M 250.14 % 2.164 M 474.01 % 377.000 K 646.38 % -69.000 K 79.03 % -329.000 K -110.89 % 3.021 M -31.62 % 4.418 M -26.39 % 6.002 M 1 467.10 % 383.000 K -65.37 % 1.106 M -94.58 % 20.395 M 41.94 % 14.369 M 101.76 % 7.122 M
Cost of revenue 2.009 B 16.99 % 1.717 B -12.11 % 1.954 B 19.10 % 1.640 B 36.99 % 1.197 B -39.70 % 1.986 B -0.82 % 2.003 B 37.24 % 1.459 B 25.75 % 1.160 B 35.72 % 854.979 M -3.91 % 889.736 M 33.05 % 668.706 M 16.15 % 575.749 M
General and administrative expenses 130.484 M 12.80 % 115.673 M 6.66 % 108.449 M 9.82 % 98.748 M 16.26 % 84.934 M -16.40 % 101.597 M 11.60 % 91.034 M 3.88 % 87.638 M 16.50 % 75.227 M -29.78 % 107.129 M 7.26 % 99.879 M 8.31 % 92.218 M 47.68 % 62.444 M
Selling and marketing expenses 42.805 M 13.00 % 37.880 M 5.20 % 36.009 M -1.17 % 36.437 M 43.70 % 25.356 M -0.77 % 25.553 M 13.63 % 22.487 M -6.08 % 23.943 M 1.35 % 23.625 M -8.88 % 25.926 M 13.13 % 22.918 M 5.09 % 21.807 M 11.61 % 19.538 M
Other expenses 0.000 -100.00 % 37.876 M 654.96 % -6.825 M -1 197.27 % 622.000 K 109.98 % -6.232 M 34.58 % -9.526 M 6.53 % -10.191 M -785.34 % 1.487 M -57.67 % 3.513 M -95.08 % 71.455 M 1 546.75 % -4.939 M 46.09 % -9.161 M 0.000
Operating expenses 258.835 M -3.64 % 268.601 M 20.08 % 223.677 M 11.33 % 200.907 M 26.33 % 159.036 M -5.58 % 168.436 M -0.87 % 169.913 M -3.26 % 175.646 M 24.95 % 140.577 M -45.42 % 257.569 M 54.71 % 166.483 M 20.06 % 138.672 M 26.10 % 109.972 M
Cost and expenses 2.268 B 14.26 % 1.985 B -8.85 % 2.178 B 18.27 % 1.841 B 36.32 % 1.351 B -37.31 % 2.154 B -0.83 % 2.172 B 32.89 % 1.635 B 25.66 % 1.301 B 16.93 % 1.113 B 5.33 % 1.056 B 30.82 % 807.378 M 17.74 % 685.721 M
Research and development expenses 85.546 M 10.85 % 77.172 M -10.31 % 86.044 M 32.17 % 65.100 M 18.41 % 54.978 M 8.20 % 50.812 M -32.89 % 75.719 M 45.97 % 51.873 M 35.75 % 38.212 M -27.98 % 53.059 M 9.12 % 48.625 M 43.83 % 33.808 M 1.80 % 33.209 M
Selling general and administrative expenses 173.289 M 12.85 % 153.553 M 6.30 % 144.458 M 6.86 % 135.185 M 22.57 % 110.290 M -13.26 % 127.150 M 12.01 % 113.521 M 1.74 % 111.581 M 12.88 % 98.852 M -25.71 % 133.055 M 8.35 % 122.797 M 7.69 % 114.025 M 39.09 % 81.982 M
Interest income 43.967 M 50.77 % 29.162 M -16.24 % 34.815 M 274.44 % 9.298 M 157.92 % 3.605 M -56.26 % 8.241 M -22.12 % 10.581 M 46.47 % 7.224 M -1.01 % 7.298 M 48.03 % 4.930 M 224.34 % 1.520 M -1.62 % 1.545 M -92.22 % 19.847 M
Interest expense 52.036 M 37.49 % 37.848 M -5.82 % 40.189 M -10.64 % 44.975 M 60.09 % 28.094 M -5.35 % 29.681 M 5.20 % 28.215 M 14.48 % 24.646 M 7.78 % 22.866 M -25.11 % 30.534 M 2.91 % 29.672 M 37.80 % 21.533 M 0.000
Depreciation and amortization 49.430 M -8.71 % 54.148 M -9.77 % 60.010 M 2.65 % 58.460 M 10.36 % 52.971 M 15.66 % 45.800 M 9.40 % 41.863 M 11.17 % 37.658 M -4.47 % 39.422 M -17.43 % 47.746 M 12.80 % 42.327 M 17.54 % 36.011 M 25.37 % 28.723 M
Operating income 104.471 M 11 181.97 % 926.000 K -97.63 % 39.014 M -48.01 % 75.040 M 90.55 % 39.381 M -43.60 % 69.827 M -10.18 % 77.740 M 49.78 % 51.902 M 75.06 % 29.648 M 516.00 % -7.127 M -106.41 % 111.260 M 22.14 % 91.092 M 45.25 % 62.715 M
Operating income ratio 0.04 9 343.82 % 0.00 -97.35 % 0.02 -54.90 % 0.04 38.35 % 0.03 -10.51 % 0.03 -8.77 % 0.03 11.71 % 0.03 37.88 % 0.02 446.40 % -0.01 -106.78 % 0.10 -6.31 % 0.10 22.44 % 0.08
Total other income expenses net -49.937 M -231.52 % 37.969 M 88.35 % 20.159 M 0.000 100.00 % -8.680 M 59.02 % -21.182 M 23.87 % -27.825 M 9.84 % -30.863 M -34.97 % -22.866 M 47.86 % -43.852 M -57.90 % -27.772 M -62.45 % -17.096 M -16.87 % -14.628 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt 56.538 M 172.05 % -78.468 M -139.27 % 199.834 M -13.56 % 231.186 M -14.80 % 271.338 M 33.60 % 203.093 M -30.78 % 293.416 M 38.04 % 212.559 M 63.97 % 129.633 M 10.87 % 116.928 M 424.58 % 22.290 M -82.02 % 123.952 M 199.63 % -124.417 M
Total investments 71.685 M 5.12 % 68.191 M -63.58 % 187.242 M -27.67 % 258.888 M 39.63 % 185.416 M 347.40 % 41.443 M -48.13 % 79.891 M -62.06 % 210.549 M 769.71 % 24.209 M -53.65 % 52.235 M 174.34 % 19.040 M 9.74 % 17.350 M -12.93 % 19.927 M
Total debt 385.416 M 38.27 % 278.740 M -39.11 % 457.746 M 33.26 % 343.498 M -7.87 % 372.858 M 22.29 % 304.909 M -4.00 % 317.629 M -2.05 % 324.281 M 15.00 % 281.974 M -21.00 % 356.941 M 0.79 % 354.154 M 57.59 % 224.729 M 0.000
Accumulated other comprehensive income loss 891.174 M 3 083.22 % 27.996 M 25.21 % 22.359 M -69.60 % 73.559 M 0.000 -100.00 % 9.240 M 103.01 % -306.555 M -9.27 % -280.536 M -23.87 % -226.469 M -8.96 % -207.843 M -30.13 % -159.717 M -35.11 % -118.215 M 0.000
Retained earnings 506.467 M -5.88 % 538.088 M 14.83 % 468.613 M 14.13 % 410.607 M 25.05 % 328.352 M 10.28 % 297.743 M 12.18 % 265.413 M 16.63 % 227.576 M 8.52 % 209.704 M 1.96 % 205.681 M -16.85 % 247.373 M 28.56 % 192.419 M 12.70 % 170.732 M
Common stock 2.197 M 0.00 % 2.197 M 1.34 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 8.40 % 2.000 M 0.00 % 2.000 M 1 880.20 % 101.000 K 1.00 % 100.000 K
Total equity 896.561 M 3.27 % 868.204 M 5.06 % 826.401 M 0.77 % 820.050 M 9.07 % 751.867 M 11.27 % 675.689 M 2.45 % 659.521 M 2.09 % 646.008 M 11.00 % 581.976 M 0.96 % 576.438 M -11.62 % 652.231 M 55.13 % 420.453 M 49.89 % 280.508 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.343 M 0.000 0.000 -100.00 % 29.496 M -10.22 % 32.854 M -3.00 % 33.871 M 0.09 % 33.839 M 0.000
Long term debt 30.665 M 865.83 % 3.175 M -54.74 % 7.015 M -42.22 % 12.141 M -29.88 % 17.315 M 41.94 % 12.199 M 306.77 % 2.999 M 60.72 % 1.866 M -68.92 % 6.003 M -14.63 % 7.032 M 107.99 % 3.381 M 376.87 % 709.000 K 0.000
Total non current liabilities 31.552 M 674.66 % 4.073 M -83.43 % 24.583 M -21.47 % 31.302 M -13.28 % 36.094 M 21.86 % 29.619 M 41.19 % 20.978 M -3.21 % 21.673 M -38.95 % 35.499 M -11.00 % 39.886 M 7.07 % 37.252 M 7.83 % 34.548 M 0.000
Other current liabilities 106.139 M 57.91 % 67.215 M -7.20 % 72.433 M 34.55 % 53.834 M 87.22 % 28.754 M -91.47 % 337.134 M 1 596.87 % 19.868 M -92.18 % 253.951 M -35.51 % 393.757 M -19.30 % 487.921 M 692.43 % 61.573 M 10.56 % 55.693 M -87.85 % 458.308 M
Deferred revenue 0.000 -100.00 % 993.000 K -90.78 % 10.766 M -52.15 % 22.499 M 262.30 % 6.210 M -27.10 % 8.518 M -89.48 % 80.969 M -60.92 % 207.179 M 6 622.23 % 3.082 M 0.000 0.000 0.000 0.000
Short term debt 354.751 M 28.74 % 275.565 M -38.86 % 450.731 M 36.03 % 331.357 M -6.80 % 355.543 M 21.47 % 292.710 M -6.97 % 314.630 M -2.41 % 322.415 M 16.83 % 275.971 M -21.13 % 349.909 M -0.25 % 350.773 M 56.58 % 224.020 M 0.000
Total current liabilities 1.828 B 19.78 % 1.526 B -18.45 % 1.872 B 18.45 % 1.580 B 27.03 % 1.244 B 37.56 % 904.404 M 1.96 % 887.048 M -20.57 % 1.117 B 34.23 % 832.010 M -19.39 % 1.032 B 12.26 % 919.442 M 26.33 % 727.832 M -6.38 % 777.425 M
Total liabilities 1.860 B 21.52 % 1.531 B -19.29 % 1.896 B 17.67 % 1.612 B 25.89 % 1.280 B 37.06 % 934.023 M 2.86 % 908.026 M -20.24 % 1.138 B 31.24 % 867.509 M -19.08 % 1.072 B 12.06 % 956.694 M 25.49 % 762.380 M -3.11 % 786.832 M
Other non current assets 20.000 M 0.000 -100.00 % 211.942 M -16.53 % 253.909 M 36.94 % 185.416 M 0.000 -100.00 % 152.967 M 306.13 % 37.665 M 4.46 % 36.057 M -8.40 % 39.364 M -8.11 % 42.840 M -2.56 % 43.966 M 117.78 % -247.240 M
Long term investments 21.609 M -55.74 % 48.828 M 113.01 % -375.388 M -286.47 % 201.309 M 8.57 % 185.416 M 0.000 100.00 % -73.076 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 977.601 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 -100.00 % 375.388 M 264.93 % -227.609 M -22.76 % -185.416 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 350.352 M -2.28 % 358.528 M -0.63 % 360.785 M -12.44 % 412.034 M 13.42 % 363.274 M 20.34 % 301.878 M 7.79 % 280.070 M 14.20 % 245.238 M 5.73 % 231.948 M -18.73 % 285.415 M -8.62 % 312.335 M 6.77 % 292.544 M 18.32 % 247.240 M
Total non current assets 402.662 M -3.96 % 419.283 M -27.96 % 581.981 M -10.15 % 647.695 M 16.28 % 557.002 M 79.49 % 310.333 M -15.69 % 368.103 M 27.16 % 289.489 M 5.99 % 273.125 M -17.48 % 330.995 M -7.16 % 356.524 M 4.71 % 340.484 M 37.71 % 247.240 M
Other current assets 568.724 M 6 102.68 % 9.169 M -98.39 % 569.790 M 4 981.97 % 11.212 M -97.38 % 428.368 M -2.56 % 439.631 M 51.90 % 289.417 M -45.44 % 530.465 M 70.98 % 310.248 M 24.47 % 249.246 M 232.48 % 74.966 M -14.68 % 87.865 M 192.95 % 29.993 M
Short term investments 50.076 M 16.29 % 43.063 M -92.35 % 562.630 M 877.14 % 57.579 M 0.000 -100.00 % 41.443 M -72.91 % 152.967 M -27.35 % 210.549 M 769.71 % 24.209 M -53.65 % 52.235 M 174.34 % 19.040 M 9.74 % 17.350 M -12.93 % 19.927 M
cash and cash equivalents 328.878 M -7.93 % 357.208 M 38.50 % 257.912 M 129.64 % 112.312 M 10.63 % 101.520 M -0.29 % 101.816 M 320.50 % 24.213 M -78.33 % 111.722 M -26.66 % 152.341 M -36.53 % 240.013 M -27.68 % 331.864 M 229.31 % 100.777 M -19.00 % 124.417 M
Cash and short term investments 378.954 M -40.87 % 640.917 M 102.40 % 316.652 M -30.30 % 454.329 M 347.53 % 101.520 M -0.29 % 101.816 M -42.54 % 177.180 M -45.02 % 322.271 M 111.55 % 152.341 M -36.53 % 240.013 M -27.68 % 331.864 M 229.31 % 100.777 M -30.18 % 144.344 M
Total current assets 2.354 B 18.91 % 1.979 B -7.54 % 2.141 B 20.00 % 1.784 B 20.94 % 1.475 B 13.52 % 1.299 B 8.33 % 1.199 B -19.77 % 1.495 B 27.09 % 1.176 B -10.71 % 1.318 B 5.20 % 1.252 B 48.68 % 842.349 M 9.22 % 771.259 M
Inventory 254.828 M -4.13 % 265.803 M -3.96 % 276.763 M -11.30 % 312.029 M 41.38 % 220.710 M 4.31 % 211.584 M 12.30 % 188.406 M -9.26 % 207.631 M 8.23 % 191.838 M -13.74 % 222.385 M 10.57 % 201.120 M 1.71 % 197.743 M 18.91 % 166.293 M
Net receivables 1.151 B 8.25 % 1.064 B 8.79 % 977.601 M -2.86 % 1.006 B 38.92 % 724.415 M 32.59 % 546.348 M 6.80 % 511.585 M 21.90 % 419.669 M -18.51 % 515.014 M -7.06 % 554.107 M -11.40 % 625.411 M 39.36 % 448.776 M 13.85 % 394.192 M
Tax assets 10.701 M -10.28 % 11.927 M 28.88 % 9.254 M 14.93 % 8.052 M -3.13 % 8.312 M -1.69 % 8.455 M 3.84 % 8.142 M 23.63 % 6.586 M 28.63 % 5.120 M -17.63 % 6.216 M 360.79 % 1.349 M -66.05 % 3.974 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.841 M
Account payables 1.367 B 16.15 % 1.177 B -11.62 % 1.332 B 14.38 % 1.165 B 38.56 % 840.422 M 234.54 % 251.217 M -42.49 % 436.860 M -16.26 % 521.691 M 238.39 % 154.167 M -16.18 % 183.936 M -62.46 % 489.955 M 12.73 % 434.624 M 124.39 % 193.688 M
Tax payables 0.000 -100.00 % 5.372 M -8.06 % 5.843 M -27.69 % 8.081 M -38.43 % 13.125 M -11.47 % 14.825 M -57.30 % 34.721 M 85.21 % 18.747 M 131.02 % 8.115 M -22.08 % 10.414 M -39.25 % 17.141 M 27.02 % 13.495 M 0.000
Deferred revenue non current 497.000 K -2.17 % 508.000 K -97.05 % 17.200 M -8.48 % 18.793 M 2.15 % 18.398 M 5.61 % 17.420 M -2.94 % 17.947 M -96.51 % 514.922 M 0.000 0.000 0.000 0.000 0.000
Minority interest 3.190 M 89.32 % 1.685 M 51.26 % 1.114 M -29.00 % 1.569 M -22.02 % 2.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 37.812 M 415.15 % 7.340 M -35.40 % 11.362 M -29.57 % 16.133 M -33.86 % 24.393 M 63.91 % 14.882 M 609.00 % 2.099 M 97.27 % 1.064 M -77.16 % 4.658 M -43.16 % 8.195 M 45.48 % 5.633 M 461.62 % 1.003 M 0.000
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
Other total stockholders equity 334.850 M 12.28 % 298.238 M -10.21 % 332.147 M 0.00 % 332.147 M -20.79 % 419.335 M 26.31 % 331.977 M 0.00 % 331.977 M 0.00 % 331.977 M 0.00 % 331.977 M 10.91 % 299.321 M -1.32 % 303.321 M 124.68 % 134.999 M 23.09 % 109.676 M
Deferred tax liabilities non current 390.000 K 0.00 % 390.000 K 5.98 % 368.000 K 0.00 % 368.000 K -3.41 % 381.000 K 102.19 % -17.420 M -54 537.50 % 32.000 K 128.57 % 14.000 K 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 -100.00 % 1.003 M
Total assets 2.756 B 14.91 % 2.399 B -11.90 % 2.723 B 11.97 % 2.432 B 19.67 % 2.032 B 26.23 % 1.610 B 2.69 % 1.568 B -12.16 % 1.784 B 23.11 % 1.449 B -12.07 % 1.649 B 2.46 % 1.609 B 36.02 % 1.183 B 10.82 % 1.067 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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
Stock based compensation -210.000 K -103.34 % 6.281 M 221.28 % 1.955 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -10.222 M 95.76 % -241.212 M -219.48 % 201.891 M 87.03 % 107.948 M -50.42 % 217.739 M 307.92 % -104.720 M -5.04 % -99.697 M -569.60 % -14.889 M 87.49 % -119.010 M -223.14 % 96.650 M 177.72 % -124.362 M -362.44 % 47.386 M 216.48 % -40.680 M
Accounts receivables -209.575 M -158.98 % -80.923 M 24.07 % -106.576 M 18.17 % -130.247 M -628.13 % -17.888 M 66.18 % -52.898 M -60.06 % -33.048 M -154.74 % 60.371 M 288.71 % -31.992 M -180.07 % 39.953 M 126.53 % -150.579 M -188.12 % -52.262 M -231.67 % -15.757 M
Inventory -10.921 M -31.14 % -8.328 M -142.15 % 19.756 M 124.07 % -82.093 M -11 223.71 % 738.000 K 102.79 % -26.466 M -514.63 % -4.306 M 38.44 % -6.995 M -3 089.32 % 234.000 K 100.37 % -63.632 M -1 390.91 % -4.268 M 88.00 % -35.554 M -42.66 % -24.923 M
Accounts payables 41.108 M -72.89 % 151.657 M 535.88 % 23.850 M -75.33 % 96.684 M 145.88 % 39.322 M -36.78 % 62.195 M 2 498.57 % -2.593 M -108.76 % 29.613 M 244.42 % -20.505 M 47.03 % -38.707 M 0.000 0.000 0.000
Other working capital 210.274 M 169.26 % -303.618 M -214.63 % 264.861 M 18.45 % 223.604 M 14.34 % 195.567 M 323.37 % -87.551 M 8.22 % -95.391 M -1 108.40 % -7.894 M 93.38 % -119.244 M -174.40 % 160.282 M 233.46 % -120.094 M -244.80 % 82.940 M 0.000
Other non cash items 61.607 M 630.89 % 8.429 M 359.35 % -3.250 M -108.75 % 37.135 M 564.43 % 5.589 M -52.69 % 11.814 M 110.10 % 5.623 M -76.67 % 24.101 M 18.22 % 20.387 M -76.74 % 87.643 M 611.39 % 12.320 M -51.69 % 25.501 M -50.40 % 51.412 M
Net cash provided by operating activities 162.221 M 219.34 % -135.937 M -142.51 % 319.779 M 25.20 % 255.416 M -16.80 % 307.000 M 4 525.54 % -6.937 M -291.04 % -1.774 M -102.36 % 75.202 M 243.46 % -52.419 M -126.97 % 194.378 M 1 537.14 % 11.873 M -93.35 % 178.457 M 47.36 % 121.100 M
Investments in property plant and equipment -65.666 M 38.32 % -106.456 M -110.14 % -50.660 M -99.77 % -25.359 M 69.15 % -82.209 M -35.71 % -60.575 M -18.23 % -51.237 M -42.66 % -35.915 M -163.50 % -13.630 M 75.88 % -56.504 M 3.12 % -58.323 M 24.26 % -77.002 M -36.47 % -56.425 M
Acquisitions net 0.000 100.00 % -239.000 K -356.99 % 93.000 K 100.12 % -79.749 M -1 221.80 % 7.109 M 122.85 % 3.190 M -69.96 % 10.618 M 3 303.21 % 312.000 K -97.33 % 11.685 M 41.86 % 8.237 M 0.000 0.000 0.000
Purchases of investments -25.729 M 0.000 0.000 100.00 % -11.389 M 93.55 % -176.583 M 69.08 % -571.144 M -259.77 % -158.751 M 21.85 % -203.132 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 2.830 M 139.81 % -7.109 M -103.07 % 231.663 M 84.52 % 125.551 M -34.92 % 192.910 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -168.667 M -131.30 % 538.870 M 319.63 % -245.355 M -338.66 % -55.933 M 27.64 % -77.293 M -114.62 % 528.699 M 6 188.80 % 8.407 M -92.60 % 113.683 M 301.32 % 28.327 M 114.29 % -198.244 M -2 255.06 % 9.199 M 256.69 % -5.871 M 78.74 % -27.615 M
Net cash used for investing activites -260.062 M -160.18 % 432.175 M 246.04 % -295.922 M -74.48 % -169.600 M 49.54 % -336.085 M -354.93 % 131.833 M 301.54 % -65.412 M 47.82 % -125.364 M -952.99 % 14.697 M 105.77 % -254.748 M -418.58 % -49.124 M 40.72 % -82.873 M 1.39 % -84.040 M
Debt repayment 79.046 M 146.01 % -171.785 M -2 436.70 % -6.772 M 32.02 % -9.962 M -122.69 % 43.913 M 1 377.65 % -3.437 M 94.24 % -59.683 M -314.93 % 27.768 M 121.60 % -128.532 M -987.16 % 14.488 M -88.40 % 124.880 M 210.72 % -112.793 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.650 M 0.000 -100.00 % 184.000 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 M 99.18 % -490.627 M 0.000 0.000
Other financing activites -28.303 M -38.13 % -20.490 M -114.23 % 143.956 M 312.57 % -67.722 M -242.46 % -19.775 M 53.25 % -42.300 M -205.40 % 40.134 M 265.76 % -24.212 M -126.93 % 89.922 M 407.11 % -29.280 M -106.53 % 448.564 M 3 350.93 % -13.798 M -158.33 % 23.654 M
Net cash used provided by financing activities 50.743 M 126.39 % -192.275 M -240.16 % 137.184 M 276.59 % -77.684 M -421.83 % 24.138 M 152.78 % -45.737 M -133.96 % -19.549 M -649.75 % 3.556 M 109.21 % -38.610 M -105.46 % -18.792 M -107.05 % 266.717 M 310.69 % -126.591 M -635.18 % 23.654 M
Effect of forex changes on cash -6.591 M -41.23 % -4.667 M 69.78 % -15.441 M -680.49 % 2.660 M -42.81 % 4.651 M 398.91 % -1.556 M -101.03 % -774.000 K -112.93 % 5.987 M 152.80 % -11.340 M 10.63 % -12.689 M -882.79 % 1.621 M -78.00 % 7.367 M 12 178.33 % 60.000 K
Net change in cash -53.689 M -154.07 % 99.296 M -31.80 % 145.600 M 1 249.15 % 10.792 M 3 745.95 % -296.000 K -100.38 % 77.603 M 188.68 % -87.509 M -115.44 % -40.619 M 53.67 % -87.672 M 4.55 % -91.851 M -139.75 % 231.087 M 1 077.53 % -23.640 M -138.90 % 60.774 M
Cash at beginning of period 357.208 M 38.50 % 257.912 M 129.64 % 112.312 M 10.63 % 101.520 M -0.29 % 101.816 M 320.50 % 24.213 M -78.33 % 111.722 M -26.66 % 152.341 M -36.53 % 240.013 M -27.68 % 331.864 M 229.31 % 100.777 M -19.00 % 124.417 M 95.49 % 63.643 M
Cash at end of period 303.519 M -15.03 % 357.208 M 38.50 % 257.912 M 129.64 % 112.312 M 10.63 % 101.520 M -0.29 % 101.816 M 320.50 % 24.213 M -78.33 % 111.722 M -26.66 % 152.341 M -36.53 % 240.013 M -27.68 % 331.864 M 229.31 % 100.777 M -19.00 % 124.417 M
Operating cash flow 162.221 M 219.34 % -135.937 M -142.51 % 319.779 M 25.20 % 255.416 M -16.80 % 307.000 M 4 525.54 % -6.937 M -291.04 % -1.774 M -102.36 % 75.202 M 243.46 % -52.419 M -126.97 % 194.378 M 1 537.14 % 11.873 M -93.35 % 178.457 M 47.36 % 121.100 M
Capital expenditure -65.666 M 38.32 % -106.456 M -110.14 % -50.660 M -99.77 % -25.359 M 69.15 % -82.209 M -35.71 % -60.575 M -18.23 % -51.237 M -42.66 % -35.915 M -163.50 % -13.630 M 75.88 % -56.504 M 3.12 % -58.323 M 24.26 % -77.002 M -36.47 % -56.425 M
Free CashFlow 96.555 M 139.83 % -242.393 M -190.07 % 269.119 M 16.98 % 230.057 M 2.34 % 224.791 M 432.96 % -67.512 M -27.35 % -53.011 M -234.93 % 39.287 M 159.48 % -66.049 M -147.91 % 137.874 M 396.82 % -46.450 M -145.78 % 101.455 M 56.87 % 64.675 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2013-01-31 2012-06-30
Revenue 1.127 B -6.53 % 1.206 B 3.44 % 1.166 B 3.35 % 1.128 B 31.57 % 857.538 M -22.32 % 1.104 B -0.77 % 1.112 B 7.98 % 1.030 B 15.44 % 892.393 M 13.42 % 786.824 M 29.19 % 609.064 M -53.33 % 1.305 B 43.42 % 909.954 M 13.08 % 804.706 M -44.31 % 1.445 B 37.13 % 1.054 B 68.84 % 624.156 M -29.79 % 888.983 M 105.49 % 432.618 M -15.54 % 512.204 M -12.93 % 588.287 M -0.91 % 593.704 M 3.82 % 571.875 M 19.90 % 476.956 M 14.36 % 417.077 M 86.60 % 223.508 M -57.84 % 530.147 M
Net income 28.505 M 25.51 % 22.712 M -5.24 % 23.967 M 95.03 % 12.289 M -49.07 % 24.128 M -10.54 % 26.972 M -18.12 % 32.940 M -8.57 % 36.026 M 133.28 % 15.443 M -36.56 % 24.344 M 268.07 % 6.614 M -74.66 % 26.102 M 136.30 % 11.046 M -60.80 % 28.178 M 66.45 % 16.929 M 43.50 % 11.797 M 12.00 % 10.533 M 46.29 % 7.200 M 998.88 % -801.000 K 98.93 % -74.897 M -307.30 % 36.130 M 82.24 % 19.825 M -52.08 % 41.368 M 26.37 % 32.735 M 45.78 % 22.455 M 62.75 % 13.798 M -49.21 % 27.168 M
Income before tax 38.262 M 42.84 % 26.787 M -3.46 % 27.747 M 99.76 % 13.890 M -44.45 % 25.005 M -6.70 % 26.801 M -17.21 % 32.372 M -0.19 % 32.432 M 66.82 % 19.441 M -6.62 % 20.820 M 110.71 % 9.881 M -63.18 % 26.837 M 101.30 % 13.332 M -54.09 % 29.038 M 41.74 % 20.487 M 41.85 % 14.443 M 3.99 % 13.889 M 29.02 % 10.765 M 370.27 % -3.983 M 95.16 % -82.337 M -284.30 % 44.676 M 41.55 % 31.561 M -36.91 % 50.027 M 15.25 % 43.409 M 66.00 % 26.150 M 50.38 % 17.390 M -43.35 % 30.697 M
Income before tax ratio 0.03 52.81 % 0.02 -6.67 % 0.02 93.28 % 0.01 -57.78 % 0.03 20.10 % 0.02 -16.57 % 0.03 -7.56 % 0.03 44.51 % 0.02 -17.67 % 0.03 63.10 % 0.02 -21.11 % 0.02 40.36 % 0.01 -59.40 % 0.04 154.53 % 0.01 3.44 % 0.01 -38.41 % 0.02 83.76 % 0.01 231.53 % -0.01 94.27 % -0.16 -311.67 % 0.08 42.86 % 0.05 -39.23 % 0.09 -3.88 % 0.09 45.16 % 0.06 -19.41 % 0.08 34.37 % 0.06
EBITDA 58.948 M -49.09 % 115.778 M 203.70 % 38.123 M -37.07 % 60.577 M -13.85 % 70.314 M -8.37 % 76.738 M -7.14 % 82.634 M -6.33 % 88.219 M 31.50 % 67.089 M 0.58 % 66.699 M 48.00 % 45.067 M -34.30 % 68.600 M 45.80 % 47.050 M -15.98 % 55.998 M 89.61 % 29.533 M -45.36 % 54.055 M 57.75 % 34.267 M 20.89 % 28.345 M 68.48 % 16.824 M 62.03 % 10.383 M -86.31 % 75.849 M 13.24 % 66.983 M -16.02 % 79.765 M 13.97 % 69.986 M 60.82 % 43.519 M 36.96 % 31.776 M -52.07 % 66.299 M
Net income ratio 0.03 34.27 % 0.02 -8.39 % 0.02 88.70 % 0.01 -61.29 % 0.03 15.16 % 0.02 -17.49 % 0.03 -15.33 % 0.03 102.08 % 0.02 -44.07 % 0.03 184.91 % 0.01 -45.71 % 0.02 64.77 % 0.01 -65.33 % 0.04 198.91 % 0.01 4.65 % 0.01 -33.66 % 0.02 108.36 % 0.01 537.43 % 0.00 98.73 % -0.15 -338.09 % 0.06 83.92 % 0.03 -53.84 % 0.07 5.40 % 0.07 27.48 % 0.05 -12.79 % 0.06 20.46 % 0.05
Ratio EBITDA 0.05 -45.53 % 0.10 193.59 % 0.03 -39.11 % 0.05 -34.52 % 0.08 17.95 % 0.07 -6.42 % 0.07 -13.26 % 0.09 13.91 % 0.08 -11.31 % 0.08 14.56 % 0.07 40.76 % 0.05 1.66 % 0.05 -25.70 % 0.07 240.50 % 0.02 -60.16 % 0.05 -6.57 % 0.05 72.19 % 0.03 -18.01 % 0.04 91.84 % 0.02 -84.28 % 0.13 14.28 % 0.11 -19.11 % 0.14 -4.94 % 0.15 40.63 % 0.10 -26.61 % 0.14 13.68 % 0.13
Gross profit ratio 0.15 -22.88 % 0.19 68.89 % 0.11 -17.90 % 0.14 5.08 % 0.13 -2.50 % 0.13 31.76 % 0.10 -30.43 % 0.15 0.47 % 0.15 -0.55 % 0.15 2.82 % 0.14 38.60 % 0.10 -0.16 % 0.10 -35.58 % 0.16 123.92 % 0.07 -37.39 % 0.11 -23.44 % 0.15 96.28 % 0.08 -57.04 % 0.18 -3.15 % 0.18 -29.13 % 0.26 14.89 % 0.23 -9.53 % 0.25 -2.26 % 0.25 2.12 % 0.25 -1.12 % 0.25 9.90 % 0.23
Weighted average shs out dil 219.725 M 0.00 % 219.725 M 0.00 % 219.725 M 0.00 % 219.725 M 0.00 % 219.725 M 1.34 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M -0.03 % 216.889 M 5.71 % 205.177 M 2.59 % 200.000 M 0.00 % 200.000 M 23.42 % 162.055 M 8.04 % 150.000 M -3.86 % 156.027 M 85.74 % 84.003 M 0.00 % 84.003 M 0.00 % 84.003 M
Weighted average shs out 219.726 M -0.43 % 220.672 M 0.43 % 219.725 M 0.00 % 219.725 M 0.00 % 219.725 M 1.34 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.825 M 0.00 % 216.827 M 0.00 % 216.827 M 0.00 % 216.833 M 0.00 % 216.827 M -0.03 % 216.894 M 5.66 % 205.279 M 2.64 % 200.001 M 0.00 % 200.000 M 23.41 % 162.056 M 8.04 % 150.000 M -3.86 % 156.027 M 85.74 % 84.003 M 0.00 % 84.003 M 0.00 % 84.003 M
EPS diluted 0.13 30.00 % 0.10 -9.09 % 0.11 96.78 % 0.06 -49.18 % 0.11 -8.33 % 0.12 -20.00 % 0.15 -11.76 % 0.17 138.76 % 0.07 -35.27 % 0.11 260.66 % 0.03 -74.58 % 0.12 135.76 % 0.05 -60.85 % 0.13 66.67 % 0.08 43.38 % 0.05 11.93 % 0.05 46.39 % 0.03 930.00 % 0.00 98.95 % -0.38 -310.41 % 0.18 47.55 % 0.12 -56.29 % 0.28 40.00 % 0.20 -23.08 % 0.26 62.50 % 0.16 -51.22 % 0.33
Earnings per share 0.13 30.00 % 0.10 -9.09 % 0.11 96.78 % 0.06 -49.18 % 0.11 -8.33 % 0.12 -20.00 % 0.15 -11.76 % 0.17 138.76 % 0.07 -35.27 % 0.11 260.66 % 0.03 -74.58 % 0.12 135.76 % 0.05 -60.85 % 0.13 66.67 % 0.08 43.38 % 0.05 11.93 % 0.05 46.39 % 0.03 930.00 % 0.00 98.95 % -0.38 -310.41 % 0.18 47.55 % 0.12 -56.29 % 0.28 40.00 % 0.20 -23.08 % 0.26 62.50 % 0.16 -51.22 % 0.33
Gross profit 166.545 M -27.92 % 231.051 M 74.70 % 132.255 M -15.15 % 155.861 M 38.25 % 112.740 M -24.26 % 148.851 M 30.75 % 113.840 M -24.88 % 151.543 M 15.99 % 130.654 M 12.79 % 115.838 M 32.83 % 87.205 M -35.31 % 134.812 M 43.18 % 94.155 M -27.15 % 129.252 M 24.69 % 103.656 M -14.14 % 120.726 M 29.27 % 93.392 M 37.81 % 67.768 M -11.71 % 76.758 M -18.20 % 93.837 M -38.30 % 152.082 M 13.84 % 133.596 M -6.08 % 142.247 M 17.19 % 121.385 M 16.78 % 103.942 M 84.52 % 56.332 M -53.66 % 121.574 M
Income tax expense 10.278 M 151.05 % 4.094 M 17.54 % 3.483 M 85.86 % 1.874 M 546.21 % 290.000 K -39.71 % 481.000 K 562.50 % -104.000 K 97.65 % -4.434 M -201.58 % 4.365 M 221.38 % -3.596 M -210.07 % 3.267 M 344.49 % 735.000 K -67.85 % 2.286 M 165.81 % 860.000 K -75.83 % 3.558 M 34.47 % 2.646 M -21.16 % 3.356 M -5.86 % 3.565 M 12.04 % 3.182 M -57.23 % 7.440 M -12.94 % 8.546 M -27.18 % 11.736 M 35.54 % 8.659 M -18.88 % 10.674 M 188.88 % 3.695 M 2.86 % 3.592 M 1.77 % 3.530 M
Cost of revenue 960.915 M -1.46 % 975.153 M -5.67 % 1.034 B 6.32 % 972.369 M 30.55 % 744.798 M -22.02 % 955.060 M -4.36 % 998.601 M 13.65 % 878.659 M 15.35 % 761.739 M 13.53 % 670.986 M 28.58 % 521.859 M -55.40 % 1.170 B 43.44 % 815.799 M 20.78 % 675.454 M -49.65 % 1.341 B 43.76 % 933.084 M 75.80 % 530.764 M -35.37 % 821.215 M 130.77 % 355.860 M -14.94 % 418.367 M -4.09 % 436.205 M -5.20 % 460.108 M 7.09 % 429.628 M 20.83 % 355.571 M 13.55 % 313.135 M 87.31 % 167.177 M -59.08 % 408.573 M
General and administrative expenses 75.561 M 13.83 % 66.378 M 3.54 % 64.106 M -0.31 % 64.303 M 156.34 % 25.085 M -19.66 % 31.225 M 35.76 % 23.000 M -9.87 % 25.519 M 6.97 % 23.856 M 8.40 % 22.007 M 7.56 % 20.461 M -23.08 % 26.601 M 9.93 % 24.198 M -46.34 % 45.092 M -1.85 % 45.942 M 22.52 % 37.499 M -25.21 % 50.139 M 101.63 % 24.867 M -50.62 % 50.360 M -9.64 % 55.734 M 8.44 % 51.395 M -6.64 % 55.048 M 23.93 % 44.418 M 1.91 % 43.584 M 3.65 % 42.050 M 82.39 % 23.055 M -41.47 % 39.390 M
Selling and marketing expenses 20.145 M -2.35 % 20.629 M -6.98 % 22.176 M 5.08 % 21.104 M 151.60 % 8.388 M -27.66 % 11.596 M 80.95 % 6.409 M -30.73 % 9.252 M 3.18 % 8.967 M 27.03 % 7.059 M 25.61 % 5.620 M -15.65 % 6.662 M 8.95 % 6.115 M -42.60 % 10.652 M -10.00 % 11.835 M 2.88 % 11.504 M -7.52 % 12.439 M 8.50 % 11.465 M -5.72 % 12.160 M -10.76 % 13.626 M 10.78 % 12.300 M 7.85 % 11.405 M -0.94 % 11.513 M 7.44 % 10.716 M -3.38 % 11.091 M 103.44 % 5.452 M -61.30 % 14.086 M
Other expenses 0.000 0.000 0.000 -100.00 % 38.150 M 0.000 100.00 % -4.240 M -139.42 % 10.757 M 23.06 % 8.741 M 249.16 % -5.860 M -2 086.44 % 295.000 K 0.000 100.00 % -314.000 K -127.69 % 1.134 M 117.60 % -6.442 M 40.49 % -10.826 M 0.00 % -10.826 M 85.32 % -73.730 M 0.00 % -73.730 M -24.32 % -59.305 M 0.00 % -59.305 M -9.02 % -54.401 M 0.00 % -54.401 M -2 102.90 % -2.470 M 0.00 % -2.470 M 46.09 % -4.581 M -100.00 % -2.290 M -200.00 % 2.290 M
Operating expenses 133.509 M -3.52 % 138.378 M 14.88 % 120.457 M -29.09 % 169.879 M 74.35 % 97.437 M -28.81 % 136.875 M 57.69 % 86.802 M -17.97 % 105.812 M 3.69 % 102.047 M 29.47 % 78.816 M -3.00 % 81.253 M -21.17 % 103.070 M 33.00 % 77.494 M -18.39 % 94.956 M 34.13 % 70.793 M -25.99 % 95.653 M 31.55 % 72.711 M 48.31 % 49.026 M -32.98 % 73.150 M -55.49 % 164.361 M 75.57 % 93.615 M 7.88 % 86.774 M 9.38 % 79.329 M 15.27 % 68.819 M 2.77 % 66.961 M 93.15 % 34.668 M -53.96 % 75.304 M
Cost and expenses 1.094 B -1.72 % 1.114 B -3.53 % 1.154 B 1.05 % 1.142 B 35.62 % 842.235 M -22.87 % 1.092 B 0.60 % 1.085 B 10.25 % 984.471 M 13.97 % 863.786 M 15.20 % 749.802 M 24.32 % 603.112 M -52.63 % 1.273 B 42.54 % 893.293 M 15.95 % 770.410 M -45.45 % 1.412 B 37.28 % 1.029 B 70.47 % 603.475 M -30.65 % 870.241 M 102.85 % 429.010 M -26.38 % 582.728 M 9.99 % 529.820 M -3.12 % 546.882 M 7.45 % 508.957 M 19.93 % 424.390 M 11.65 % 380.096 M 88.31 % 201.845 M -58.29 % 483.877 M
Research and development expenses 37.803 M -26.41 % 51.371 M 50.32 % 34.175 M -26.22 % 46.322 M 50.15 % 30.850 M -37.25 % 49.167 M 33.33 % 36.877 M 6.71 % 34.557 M 13.14 % 30.543 M -2.79 % 31.421 M 33.38 % 23.557 M -22.99 % 30.591 M 51.28 % 20.221 M -51.42 % 41.628 M 22.11 % 34.091 M -9.60 % 37.712 M 166.31 % 14.161 M -24.36 % 18.722 M -3.94 % 19.490 M -8.82 % 21.375 M -32.54 % 31.684 M 47.16 % 21.531 M -20.53 % 27.094 M 74.57 % 15.520 M -15.14 % 18.288 M 116.37 % 8.452 M -65.86 % 24.757 M
Selling general and administrative expenses 95.706 M 10.00 % 87.007 M 0.84 % 86.282 M 1.02 % 85.407 M 28.26 % 66.587 M -20.22 % 83.468 M 37.55 % 60.682 M -24.14 % 79.996 M 21.86 % 65.644 M 37.65 % 47.690 M -17.34 % 57.696 M -20.05 % 72.165 M 23.56 % 58.407 M 4.78 % 55.744 M -3.52 % 57.777 M 17.91 % 49.003 M -21.69 % 62.578 M 72.24 % 36.332 M -41.89 % 62.520 M -9.86 % 69.360 M 8.89 % 63.695 M -4.15 % 66.453 M 18.81 % 55.931 M -8.14 % 60.884 M 14.57 % 53.141 M 86.42 % 28.506 M -46.69 % 53.476 M
Interest income 24.546 M 51.47 % 16.205 M -31.03 % 23.497 M 47.68 % 15.911 M 20.07 % 13.251 M -19.94 % 16.551 M 1 074.25 % 1.410 M -86.13 % 10.164 M 32.44 % 7.675 M -25.68 % 10.327 M 438.40 % 1.918 M -67.03 % 5.818 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.847 M
Interest expense 27.930 M 39.59 % 20.009 M -37.52 % 32.027 M 58.25 % 20.238 M 14.92 % 17.610 M -7.83 % 19.106 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.420 M -50.00 % 14.841 M 5.20 % 14.108 M 0.00 % 14.108 M 14.48 % 12.323 M 0.00 % 12.323 M 7.78 % 11.433 M 0.00 % 11.433 M -25.11 % 15.267 M 0.00 % 15.267 M 2.91 % 14.836 M 0.00 % 14.836 M 37.80 % 10.767 M 100.00 % 5.383 M 200.00 % -5.383 M
Depreciation and amortization 25.912 M 12.15 % 23.105 M -12.23 % 26.325 M -0.47 % 26.449 M -4.51 % 27.699 M -10.16 % 30.831 M 5.66 % 29.179 M -5.33 % 30.822 M 11.52 % 27.638 M -10.45 % 30.863 M 39.60 % 22.108 M -9.50 % 24.429 M 14.31 % 21.371 M -11.39 % 24.118 M 35.91 % 17.745 M -11.47 % 20.044 M 13.80 % 17.614 M 1.55 % 17.346 M -21.43 % 22.076 M -22.81 % 28.600 M 49.38 % 19.146 M -12.11 % 21.784 M 6.04 % 20.543 M -17.84 % 25.005 M 127.19 % 11.006 M 22.25 % 9.003 M -54.35 % 19.720 M
Operating income 33.036 M -64.35 % 92.673 M 685.50 % 11.798 M 184.16 % -14.018 M -191.60 % 15.303 M 27.78 % 11.976 M -55.71 % 27.038 M -40.88 % 45.731 M 59.86 % 28.607 M -22.73 % 37.022 M 522.01 % 5.952 M -81.25 % 31.742 M 90.52 % 16.661 M -47.74 % 31.880 M 170.44 % 11.788 M -65.34 % 34.011 M 104.23 % 16.653 M 51.40 % 10.999 M 309.42 % -5.252 M 71.17 % -18.217 M -132.13 % 56.703 M 25.45 % 45.199 M -23.68 % 59.222 M 31.66 % 44.981 M 38.35 % 32.513 M 42.77 % 22.773 M -42.98 % 39.942 M
Operating income ratio 0.03 -61.86 % 0.08 659.36 % 0.01 181.43 % -0.01 -169.62 % 0.02 64.49 % 0.01 -55.36 % 0.02 -45.25 % 0.04 38.48 % 0.03 -31.87 % 0.05 381.48 % 0.01 -59.82 % 0.02 32.84 % 0.02 -53.78 % 0.04 385.66 % 0.01 -74.73 % 0.03 20.96 % 0.03 115.65 % 0.01 201.92 % -0.01 65.87 % -0.04 -136.90 % 0.10 26.61 % 0.08 -26.48 % 0.10 9.81 % 0.09 20.98 % 0.08 -23.49 % 0.10 35.24 % 0.08
Total other income expenses net 5.226 M 107.93 % -65.886 M -513.10 % 15.949 M -42.85 % 27.908 M 187.65 % 9.702 M -34.56 % 14.825 M 177.93 % 5.334 M 140.11 % -13.299 M -45.09 % -9.166 M 43.43 % -16.202 M -512.37 % 3.929 M 180.10 % -4.905 M -47.34 % -3.329 M -17.14 % -2.842 M -132.67 % 8.699 M 144.46 % -19.568 M -607.96 % -2.764 M -41.82 % -1.949 M -253.59 % 1.269 M 101.98 % -64.120 M -433.13 % -12.027 M 11.81 % -13.638 M -48.32 % -9.195 M -484.92 % -1.572 M 75.29 % -6.363 M -18.20 % -5.383 M 41.77 % -9.245 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2013-01-31 2012-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2012-12-31
Net debt 248.327 M 339.22 % 56.538 M -63.72 % 155.831 M -43.41 % 275.380 M -27.96 % 382.270 M 91.29 % 199.834 M 4.68 % 190.895 M -17.43 % 231.186 M -28.91 % 325.215 M 19.86 % 271.338 M -16.75 % 325.932 M 60.48 % 203.093 M 5.91 % 191.769 M -34.64 % 293.416 M 6.96 % 274.321 M 29.06 % 212.559 M 246.98 % 61.260 M -52.74 % 129.633 M 18 914.66 % -689.000 K -100.59 % 116.928 M -38.10 % 188.897 M 747.45 % 22.290 M -90.52 % 235.166 M 87.19 % 125.632 M 200.98 % -124.417 M
Total investments 21.609 M -69.86 % 71.685 M 340.76 % 16.264 M -35.28 % 25.128 M -86.19 % 182.015 M -2.79 % 187.242 M -3.11 % 193.245 M -4.01 % 201.309 M 3.68 % 194.155 M 4.71 % 185.416 M 3 861.88 % 4.680 M -88.71 % 41.443 M -48.85 % 81.019 M 1.41 % 79.891 M -67.77 % 247.895 M 17.74 % 210.549 M 0.000 -100.00 % 24.209 M 0.000 -100.00 % 52.235 M 0.000 -100.00 % 19.040 M 1.62 % 18.737 M 7.99 % 17.350 M -12.93 % 19.927 M
Total debt 452.810 M 17.49 % 385.416 M -10.50 % 430.618 M 54.49 % 278.740 M -51.73 % 577.455 M 26.15 % 457.746 M 27.43 % 359.214 M 4.58 % 343.498 M -20.93 % 434.402 M 16.51 % 372.858 M 9.13 % 341.662 M 12.05 % 304.909 M 3.54 % 294.493 M -7.28 % 317.629 M -18.30 % 388.751 M 19.88 % 324.281 M 28.57 % 252.220 M -10.55 % 281.974 M 56.47 % 180.213 M -49.51 % 356.941 M -17.22 % 431.169 M 21.75 % 354.154 M 2.52 % 345.442 M 52.57 % 226.409 M 0.000
Accumulated other comprehensive income loss 926.599 M 3.98 % 891.174 M 9 070.95 % -9.934 M -15.30 % -8.616 M -295.37 % 4.410 M -78.59 % 20.594 M -59.87 % 51.314 M -29.82 % 73.119 M 5.25 % 69.470 M 33.14 % 52.179 M 1 852.74 % -2.977 M 99.12 % -339.226 M -1 168.80 % 31.739 M 110.35 % -306.555 M -949.21 % 36.099 M 112.87 % -280.536 M -4 107.08 % 7.001 M 103.09 % -226.469 M -1 561.84 % 15.492 M 107.45 % -207.843 M -447.40 % 59.829 M 137.46 % -159.717 M -386.24 % 55.798 M -6.11 % 59.431 M 0.000
Retained earnings 0.000 -100.00 % 506.467 M -9.89 % 562.055 M 4.45 % 538.088 M 18.16 % 455.400 M 4.92 % 434.052 M -1.86 % 442.295 M 7.72 % 410.607 M 19.83 % 342.660 M 4.36 % 328.352 M 7.88 % 304.357 M 2.22 % 297.743 M 7.70 % 276.459 M 4.16 % 265.413 M 8.55 % 244.505 M 7.44 % 227.576 M 3.33 % 220.237 M 5.02 % 209.704 M 2.35 % 204.880 M -0.39 % 205.681 M -36.37 % 323.245 M 30.67 % 247.373 M -7.45 % 267.290 M 18.31 % 225.922 M 32.33 % 170.732 M
Common stock 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 1.34 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 0.00 % 2.168 M 8.40 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 1 880.20 % 101.000 K 0.00 % 101.000 K 1.00 % 100.000 K
Total equity 931.405 M 3.89 % 896.561 M 0.41 % 892.881 M 2.84 % 868.204 M 4.17 % 833.461 M 0.85 % 826.401 M -0.37 % 829.460 M 1.15 % 820.050 M 4.73 % 783.019 M 4.14 % 751.867 M 12.20 % 670.086 M -0.83 % 675.689 M -0.18 % 676.904 M 2.64 % 659.521 M -0.71 % 664.250 M 2.82 % 646.008 M 6.53 % 606.426 M 4.20 % 581.976 M -2.55 % 597.184 M 3.60 % 576.438 M -16.26 % 688.395 M 5.54 % 652.231 M 42.35 % 458.188 M 8.97 % 420.453 M 49.89 % 280.508 M
Other non current liabilities 895.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.582 M 0.000 -100.00 % 30.930 M 4.86 % 29.496 M -8.21 % 32.134 M -2.19 % 32.854 M -2.78 % 33.794 M -0.23 % 33.871 M 1.40 % 33.405 M -1.28 % 33.839 M 0.000
Long term debt 26.653 M -13.08 % 30.665 M -49.88 % 61.188 M 1 827.18 % 3.175 M -16.99 % 3.825 M -45.47 % 7.015 M -38.84 % 11.469 M -5.53 % 12.141 M -16.76 % 14.585 M -15.77 % 17.315 M 69.39 % 10.222 M -16.21 % 12.199 M 131.04 % 5.280 M 76.06 % 2.999 M -72.48 % 10.898 M 484.03 % 1.866 M -62.67 % 4.999 M -16.72 % 6.003 M -9.61 % 6.641 M -5.56 % 7.032 M 170.15 % 2.603 M -23.01 % 3.381 M 507.00 % 557.000 K -21.44 % 709.000 K 0.000
Total non current liabilities 27.548 M -12.69 % 31.552 M -49.18 % 62.085 M 1 424.31 % 4.073 M -80.47 % 20.858 M -15.15 % 24.583 M -17.52 % 29.804 M -4.79 % 31.302 M -6.77 % 33.576 M -6.98 % 36.094 M 32.18 % 27.306 M -7.81 % 29.619 M 25.97 % 23.512 M 12.08 % 20.978 M -31.21 % 30.494 M 40.70 % 21.673 M -39.68 % 35.929 M 1.21 % 35.499 M -8.45 % 38.775 M -2.79 % 39.886 M 9.59 % 36.397 M -2.30 % 37.252 M 9.69 % 33.962 M -1.70 % 34.548 M 0.000
Other current liabilities 89.741 M -15.45 % 106.139 M 88.54 % 56.294 M -16.25 % 67.215 M 4.13 % 64.548 M -10.89 % 72.433 M 23.71 % 58.552 M 8.76 % 53.834 M 75.13 % 30.739 M 6.90 % 28.754 M -33.52 % 43.254 M -13.98 % 50.281 M 87.29 % 26.847 M -73.38 % 100.837 M -78.05 % 459.368 M 80.89 % 253.951 M -19.06 % 313.767 M -20.31 % 393.757 M -2.02 % 401.887 M -17.63 % 487.921 M 697.93 % 61.148 M -81.41 % 328.885 M 412.47 % 64.176 M 24.02 % 51.745 M -88.61 % 454.373 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 993.000 K -60.02 % 2.484 M -76.93 % 10.766 M -74.72 % 42.587 M 89.28 % 22.499 M 34.08 % 16.780 M 170.21 % 6.210 M 58.78 % 3.911 M -54.09 % 8.518 M -91.51 % 100.294 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
Short term debt 426.157 M 20.13 % 354.751 M -3.97 % 369.430 M 34.06 % 275.565 M -51.96 % 573.630 M 27.27 % 450.731 M 29.62 % 347.745 M 4.95 % 331.357 M -21.07 % 419.817 M 18.08 % 355.543 M 7.27 % 331.440 M 13.23 % 292.710 M 1.21 % 289.213 M -8.08 % 314.630 M -16.73 % 377.853 M 17.19 % 322.415 M 30.42 % 247.221 M -10.42 % 275.971 M 59.00 % 173.572 M -50.40 % 349.909 M -18.35 % 428.566 M 22.18 % 350.773 M 1.62 % 345.186 M 52.74 % 225.994 M 0.000
Total current liabilities 1.873 B 2.42 % 1.828 B 4.86 % 1.744 B 14.22 % 1.526 B -6.30 % 1.629 B -12.97 % 1.872 B 3.06 % 1.816 B 14.93 % 1.580 B 12.77 % 1.401 B 12.64 % 1.244 B 32.10 % 941.786 M 4.13 % 904.404 M -16.92 % 1.089 B 22.73 % 887.048 M -12.57 % 1.015 B -9.15 % 1.117 B 59.18 % 701.589 M -15.68 % 832.010 M 11.29 % 747.621 M -27.57 % 1.032 B -7.53 % 1.116 B 21.40 % 919.442 M 7.63 % 854.284 M 17.37 % 727.832 M -6.38 % 777.425 M
Total liabilities 1.900 B 2.16 % 1.860 B 3.01 % 1.806 B 18.02 % 1.530 B -7.27 % 1.650 B -13.00 % 1.896 B 2.73 % 1.846 B 14.55 % 1.612 B 12.31 % 1.435 B 12.09 % 1.280 B 32.10 % 969.092 M 3.75 % 934.023 M -16.02 % 1.112 B 22.48 % 908.026 M -13.11 % 1.045 B -8.20 % 1.138 B 54.37 % 737.518 M -14.98 % 867.509 M 10.31 % 786.396 M -26.65 % 1.072 B -6.99 % 1.153 B 20.48 % 956.694 M 7.71 % 888.246 M 16.51 % 762.380 M -3.11 % 786.832 M
Other non current assets 30.562 M -0.45 % 30.701 M 0.000 -100.00 % 59.327 M -71.27 % 206.483 M -2.58 % 211.942 M -3.36 % 219.313 M -3.64 % 227.609 M 17.23 % 194.155 M 4.71 % 185.416 M 1 246.81 % 13.767 M 0.000 0.000 -100.00 % 152.967 M 301.50 % 38.099 M 1.15 % 37.665 M 2.57 % 36.720 M 1.84 % 36.057 M -5.06 % 37.980 M -3.52 % 39.364 M -7.09 % 42.366 M -1.11 % 42.840 M -8.96 % 47.054 M -1.85 % 47.940 M 119.39 % -247.240 M
Long term investments 21.609 M 0.00 % 21.609 M -54.55 % 47.541 M 89.20 % 25.128 M -87.83 % 206.483 M 155.01 % -375.388 M -271.17 % 219.313 M -3.64 % 227.609 M 17.23 % 194.155 M 4.71 % 185.416 M 3 861.88 % 4.680 M 0.000 0.000 100.00 % -73.076 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 977.601 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 100.00 % -35.627 M 82.75 % -206.483 M -155.01 % 375.388 M 271.17 % -219.313 M 3.64 % -227.609 M -17.23 % -194.155 M -4.71 % -185.416 M -905.13 % -18.447 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
Property plant equipment net 337.551 M -3.65 % 350.352 M -11.34 % 395.172 M 10.22 % 358.528 M -3.61 % 371.951 M 3.09 % 360.785 M -5.58 % 382.118 M -7.26 % 412.034 M 13.36 % 363.468 M 0.05 % 363.274 M 27.16 % 285.692 M -5.36 % 301.878 M 2.97 % 293.164 M 4.68 % 280.070 M 16.80 % 239.795 M -2.22 % 245.238 M 3.30 % 237.393 M 2.35 % 231.948 M -11.80 % 262.975 M -7.86 % 285.415 M -11.97 % 324.221 M 3.81 % 312.335 M 1.73 % 307.026 M 4.95 % 292.544 M 18.32 % 247.240 M
Total non current assets 389.722 M -3.21 % 402.662 M -11.43 % 454.620 M 8.43 % 419.283 M -28.63 % 587.460 M 0.94 % 581.981 M -4.46 % 609.132 M -5.95 % 647.695 M 14.43 % 566.029 M 1.62 % 557.002 M 89.47 % 293.985 M -5.27 % 310.333 M 2.96 % 301.421 M -18.12 % 368.103 M 29.42 % 284.424 M -1.75 % 289.489 M 3.62 % 279.389 M 2.29 % 273.125 M -11.05 % 307.051 M -7.23 % 330.995 M -10.04 % 367.936 M 3.20 % 356.524 M 0.69 % 354.080 M 3.99 % 340.484 M 37.71 % 247.240 M
Other current assets 744.656 M 30.93 % 568.724 M 1.24 % 561.771 M 592.75 % 81.093 M -86.55 % 603.002 M -8.86 % 661.646 M 21.86 % 542.947 M 49.21 % 363.881 M -19.79 % 453.685 M 5.91 % 428.368 M -1.49 % 434.846 M -1.09 % 439.631 M -20.34 % 551.863 M 90.68 % 289.417 M -30.98 % 419.324 M -20.95 % 530.465 M 100.32 % 264.815 M -14.64 % 310.248 M 36.71 % 226.931 M -8.95 % 249.246 M -0.33 % 250.082 M 233.59 % 74.966 M 9.43 % 68.509 M -22.03 % 87.865 M 192.95 % 29.993 M
Short term investments 0.000 -100.00 % 50.076 M 0.000 0.000 100.00 % -24.468 M -104.35 % 562.630 M 2 258.32 % -26.068 M -145.27 % 57.579 M 0.000 -100.00 % 73.127 M 1 462.54 % 4.680 M -88.71 % 41.443 M -48.85 % 81.019 M -47.03 % 152.967 M -38.29 % 247.895 M 17.74 % 210.549 M 0.000 -100.00 % 24.209 M 0.000 -100.00 % 52.235 M 0.000 -100.00 % 19.040 M 1.62 % 18.737 M 7.99 % 17.350 M -12.93 % 19.927 M
cash and cash equivalents 204.483 M -37.82 % 328.878 M 19.68 % 274.787 M -23.07 % 357.208 M 83.01 % 195.185 M -24.32 % 257.912 M 53.23 % 168.319 M 49.87 % 112.312 M 2.86 % 109.187 M 7.55 % 101.520 M 545.39 % 15.730 M -84.55 % 101.816 M -0.88 % 102.724 M 324.25 % 24.213 M -78.84 % 114.430 M 2.42 % 111.722 M -41.49 % 190.960 M 25.35 % 152.341 M -15.79 % 180.902 M -24.63 % 240.013 M -0.93 % 242.272 M -27.00 % 331.864 M 200.94 % 110.276 M 9.43 % 100.777 M -19.00 % 124.417 M
Cash and short term investments 204.483 M -46.04 % 378.954 M 37.91 % 274.787 M -57.13 % 640.917 M 228.36 % 195.185 M -24.32 % 257.912 M 53.23 % 168.319 M 49.87 % 112.312 M 2.86 % 109.187 M 7.55 % 101.520 M 397.40 % 20.410 M -79.95 % 101.816 M -44.59 % 183.743 M 3.70 % 177.180 M -51.10 % 362.325 M 12.43 % 322.271 M 68.76 % 190.960 M 25.35 % 152.341 M -15.79 % 180.902 M -24.63 % 240.013 M -0.93 % 242.272 M -27.00 % 331.864 M 157.23 % 129.013 M 9.22 % 118.127 M -18.16 % 144.344 M
Total current assets 2.442 B 3.74 % 2.354 B 4.90 % 2.244 B 13.36 % 1.979 B 4.41 % 1.896 B -11.44 % 2.141 B 3.60 % 2.066 B 15.83 % 1.784 B 7.99 % 1.652 B 11.99 % 1.475 B 9.65 % 1.345 B 3.53 % 1.299 B -12.66 % 1.488 B 24.03 % 1.199 B -15.82 % 1.425 B -4.69 % 1.495 B 40.43 % 1.065 B -9.50 % 1.176 B 9.27 % 1.077 B -18.29 % 1.318 B -10.56 % 1.473 B 17.62 % 1.252 B 26.21 % 992.354 M 17.81 % 842.349 M 9.22 % 771.259 M
Inventory 353.259 M 38.63 % 254.828 M -22.91 % 330.539 M 24.35 % 265.803 M 39.42 % 190.651 M -31.11 % 276.763 M -22.05 % 355.040 M 13.78 % 312.029 M -3.75 % 324.193 M 46.89 % 220.710 M -12.31 % 251.687 M 18.95 % 211.584 M 10.20 % 192.001 M 1.91 % 188.406 M -20.04 % 235.635 M 13.49 % 207.631 M 1.13 % 205.321 M 7.03 % 191.838 M -14.02 % 223.126 M 0.33 % 222.385 M -22.19 % 285.810 M 42.11 % 201.120 M -10.44 % 224.567 M 13.57 % 197.743 M 18.91 % 166.293 M
Net receivables 1.139 B -1.03 % 1.151 B 6.92 % 1.077 B 8.59 % 991.627 M 9.32 % 907.080 M -7.21 % 977.601 M -2.24 % 1.000 B -0.63 % 1.006 B 31.58 % 764.860 M -4.56 % 801.373 M 25.56 % 638.250 M 16.24 % 549.102 M -1.95 % 560.047 M 9.47 % 511.585 M 25.50 % 407.631 M -2.87 % 419.669 M 4.02 % 403.459 M -18.94 % 497.724 M 11.71 % 445.570 M -19.59 % 554.107 M -20.26 % 694.921 M 11.11 % 625.411 M 9.67 % 570.265 M 30.02 % 438.614 M 13.79 % 385.470 M
Tax assets 0.000 0.000 -100.00 % 11.907 M -0.17 % 11.927 M 32.14 % 9.026 M -2.46 % 9.254 M 20.17 % 7.701 M -4.36 % 8.052 M -4.21 % 8.406 M 1.13 % 8.312 M 0.23 % 8.293 M -1.92 % 8.455 M 2.40 % 8.257 M 1.41 % 8.142 M 24.69 % 6.530 M -0.85 % 6.586 M 24.83 % 5.276 M 3.05 % 5.120 M -16.01 % 6.096 M -1.93 % 6.216 M 360.79 % 1.349 M 0.00 % 1.349 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.841 M
Account payables 1.357 B -0.79 % 1.367 B 4.77 % 1.305 B 10.87 % 1.177 B 20.09 % 980.350 M -26.40 % 1.332 B -2.09 % 1.360 B 16.83 % 1.165 B 27.00 % 916.968 M 9.11 % 840.422 M 54.00 % 545.743 M 1.43 % 538.070 M -18.51 % 660.305 M 51.15 % 436.860 M 185.92 % 152.792 M -70.71 % 521.691 M 286.62 % 134.937 M -12.47 % 154.167 M -7.23 % 166.183 M -9.65 % 183.936 M -69.98 % 612.766 M 175.22 % 222.643 M -49.96 % 444.922 M -1.15 % 450.093 M 39.33 % 323.052 M
Tax payables 0.000 0.000 -100.00 % 12.604 M 134.62 % 5.372 M -33.24 % 8.047 M 37.72 % 5.843 M -14.71 % 6.851 M -15.22 % 8.081 M -52.62 % 17.055 M 29.94 % 13.125 M -24.73 % 17.438 M 17.63 % 14.825 M 23.54 % 12.000 M -65.44 % 34.721 M 41.25 % 24.582 M 31.12 % 18.747 M 230.99 % 5.664 M -30.20 % 8.115 M 35.73 % 5.979 M -42.59 % 10.414 M -24.26 % 13.749 M -19.79 % 17.141 M 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 497.000 K -1.78 % 506.000 K -0.39 % 508.000 K -96.95 % 16.665 M -3.11 % 17.200 M -4.27 % 17.967 M -4.40 % 18.793 M 0.98 % 18.610 M 1.15 % 18.398 M 7.69 % 17.084 M -1.93 % 17.420 M -4.29 % 18.200 M 1.41 % 17.947 M -96.55 % 519.733 M 0.93 % 514.922 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 2.609 M -18.21 % 3.190 M 60.71 % 1.985 M 17.80 % 1.685 M 0.00 % 1.685 M 51.26 % 1.114 M 1.64 % 1.096 M -30.15 % 1.569 M 0.26 % 1.565 M -22.22 % 2.012 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
Capital lease obligations 33.611 M -11.11 % 37.812 M -39.24 % 62.232 M 747.85 % 7.340 M -24.09 % 9.669 M -14.90 % 11.362 M -19.17 % 14.056 M -12.87 % 16.133 M -26.13 % 21.839 M -10.47 % 24.393 M 95.75 % 12.461 M -16.27 % 14.882 M 130.55 % 6.455 M 207.53 % 2.099 M 871.76 % 216.000 K -79.70 % 1.064 M -59.91 % 2.654 M -43.02 % 4.658 M -23.85 % 6.117 M -25.36 % 8.195 M 62.76 % 5.035 M -10.62 % 5.633 M 556.53 % 858.000 K -14.46 % 1.003 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.977 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 334.850 M -0.51 % 336.578 M 0.52 % 334.850 M 0.82 % 332.118 M -0.54 % 333.912 M 0.53 % 332.147 M -8.57 % 363.299 M 9.38 % 332.147 M 0.00 % 332.147 M 1.88 % 326.023 M -1.79 % 331.977 M 0.00 % 331.977 M 0.00 % 331.977 M 0.00 % 331.977 M 0.00 % 331.977 M 0.00 % 331.977 M 0.00 % 331.977 M 0.00 % 331.977 M 10.91 % 299.321 M -1.32 % 303.321 M 0.00 % 303.321 M 124.68 % 134.999 M 0.00 % 134.999 M 23.09 % 109.676 M
Deferred tax liabilities non current 0.000 -100.00 % 390.000 K -0.26 % 391.000 K 0.26 % 390.000 K 5.98 % 368.000 K 0.00 % 368.000 K 0.00 % 368.000 K 0.00 % 368.000 K -3.41 % 381.000 K 0.00 % 381.000 K 102.23 % -17.084 M 1.93 % -17.420 M -54 537.50 % 32.000 K 0.00 % 32.000 K 128.57 % 14.000 K 0.00 % 14.000 K 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 0.000 -100.00 % 1.003 M
Total assets 2.832 B 2.72 % 2.756 B 2.15 % 2.699 B 12.50 % 2.399 B -3.41 % 2.483 B -8.79 % 2.723 B 1.77 % 2.675 B 10.03 % 2.432 B 9.63 % 2.218 B 9.15 % 2.032 B 23.97 % 1.639 B 1.83 % 1.610 B -10.03 % 1.789 B 14.13 % 1.568 B -8.30 % 1.709 B -4.21 % 1.784 B 32.78 % 1.344 B -7.28 % 1.449 B 4.76 % 1.384 B -16.07 % 1.649 B -10.46 % 1.841 B 14.43 % 1.609 B 19.50 % 1.346 B 13.83 % 1.183 B 10.82 % 1.067 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2012-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2013-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.602 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 100.00 % -1.759 M -193.86 % 1.874 M -70.16 % 6.281 M 0.000 -100.00 % 977.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -52.007 M 0.000 100.00 % -383.126 M 0.000 -100.00 % 94.727 M 0.000 100.00 % -2.454 M 0.000 -100.00 % 90.494 M 0.000 100.00 % -47.484 M -81.38 % -26.180 M -199.57 % 26.294 M 152.75 % -49.849 M -12.01 % -44.502 M -497.78 % -7.445 M 92.44 % -98.505 M -65.54 % -59.505 M -143.96 % 135.357 M 180.10 % 48.325 M 130.00 % -161.082 M -159.05 % -62.181 M -1.33 % -61.363 M -131.97 % -26.453 M -323.30 % 11.847 M
Accounts receivables 0.000 100.00 % -146.223 M 0.000 100.00 % -124.772 M 0.000 100.00 % -80.120 M 0.000 100.00 % -49.812 M 0.000 100.00 % -40.182 M 0.000 100.00 % -30.384 M 0.000 100.00 % -33.048 M 0.000 -100.00 % 60.371 M 0.000 100.00 % -113.559 M 0.000 -100.00 % 165.213 M 0.000 100.00 % -150.579 M 0.000 100.00 % -49.010 M -1 407.07 % -3.252 M 0.000
Inventory 0.000 100.00 % -10.921 M 0.000 100.00 % -8.328 M 0.000 -100.00 % 9.878 M 0.000 100.00 % -41.047 M 0.000 -100.00 % 369.000 K 0.000 100.00 % -13.233 M -100.00 % -6.617 M -53.66 % -4.306 M -100.00 % -2.153 M 69.22 % -6.995 M -100.00 % -3.498 M -1 594.66 % 234.000 K 100.00 % 117.000 K 100.18 % -63.632 M -100.00 % -31.816 M -645.45 % -4.268 M -100.00 % -2.134 M 82.72 % -12.353 M 46.76 % -23.201 M -161.02 % -8.889 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 % 105.137 M 0.000 100.00 % -250.026 M 0.000 -100.00 % 164.969 M 0.000 -100.00 % 88.405 M 0.000 -100.00 % 130.307 M 0.000 100.00 % -3.868 M 80.23 % -19.564 M -130.74 % 63.648 M 233.45 % -47.696 M 51.27 % -97.878 M -2 379.81 % -3.947 M -126.63 % 14.820 M 124.86 % -59.622 M -276.52 % 33.776 M -57.85 % 80.141 M 1 385.34 % -6.235 M 89.62 % -60.047 M 0.00 % -60.047 M -244.80 % 41.470 M 100.00 % 20.735 M
Other non cash items -111.642 M -13 422.43 % 838.000 K 102.49 % -33.682 M -106.04 % 557.527 M 1 462.71 % -40.913 M 74.01 % -157.447 M -186.98 % 181.017 M 246.39 % 52.258 M 264.57 % -31.754 M -120.72 % 153.282 M 326.02 % -67.818 M 64.31 % -190.025 M -257.27 % 120.830 M 592.02 % -24.558 M 72.86 % -90.480 M -203.06 % 87.790 M 412.71 % -28.074 M -258.41 % 17.722 M 201.52 % -17.457 M -114.74 % 118.437 M 273.17 % -68.395 M -132.27 % 211.939 M 248.72 % -142.504 M -254.34 % 92.331 M 11.59 % 82.741 M 730.11 % 9.968 M
Net cash provided by operating activities -83.137 M -175.14 % -30.216 M -224.93 % 24.187 M -88.98 % 219.420 M 593.26 % -44.484 M 72.42 % -161.306 M -187.30 % 184.778 M 221.57 % 57.462 M 230.75 % -43.949 M -129.95 % 146.763 M 276.16 % -83.312 M 55.77 % -188.352 M -270.45 % 110.505 M 104.52 % 54.032 M 196.82 % -55.806 M -174.28 % 75.129 M 102 816.44 % 73.000 K 100.13 % -56.237 M -1 572.94 % 3.818 M -98.16 % 207.497 M 1 681.65 % -13.119 M -114.19 % 92.466 M 214.73 % -80.593 M -190.85 % 88.708 M -1.16 % 89.749 M 101.17 % 44.614 M
Investments in property plant and equipment -4.602 M 0.000 100.00 % -8.289 M 88.94 % -74.938 M -137.76 % -31.518 M -0.60 % -31.331 M -62.09 % -19.329 M -643.56 % 3.556 M 112.30 % -28.915 M 58.28 % -69.310 M -437.33 % -12.899 M 62.03 % -33.975 M -27.73 % -26.600 M 28.03 % -36.959 M -158.85 % -14.278 M 24.38 % -18.881 M -10.84 % -17.034 M -97.75 % -8.614 M -71.73 % -5.016 M 80.63 % -25.890 M 15.43 % -30.614 M 47.51 % -58.323 M -100.00 % -29.162 M 37.35 % -46.550 M -52.86 % -30.452 M -58.19 % -19.251 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 36.776 M 3 439.56 % 1.039 M -89.70 % 10.083 M 200.93 % -9.990 M 88.45 % -86.490 M -1 339.29 % 6.979 M 31.36 % 5.313 M 195.82 % 1.796 M -37.40 % 2.869 M 793.77 % 321.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.698 M 29.79 % -6.691 M 96.21 % -176.583 M 0.000 100.00 % -571.144 M 0.000 0.000 100.00 % -79.376 M 0.00 % -79.376 M 21.85 % -101.566 M 0.00 % -101.566 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 169.204 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 752.121 M 1 198.65 % 57.916 M -50.00 % 115.832 M 84.52 % 62.776 M 0.00 % 62.776 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -116.987 M -25.76 % -93.021 M 41.40 % -158.752 M -1 088.26 % -13.360 M -200.00 % 13.360 M 109.54 % -140.011 M -30.79 % -107.047 M -10.98 % -96.453 M -338.04 % 40.520 M 170.58 % -57.406 M -112.10 % -27.066 M -122.99 % -12.138 M -200.00 % 12.138 M 140.60 % -29.893 M -290.18 % 15.718 M 108.41 % -186.968 M -291.72 % 97.519 M 274.15 % -55.997 M -166.41 % 84.324 M 190.06 % -93.631 M 10.50 % -104.613 M -459.93 % 29.065 M 246.31 % -19.866 M 34.61 % -30.380 M -223.95 % 24.509 M 27.32 % 19.251 M
Net cash used for investing activites -121.589 M -30.71 % -93.021 M 44.31 % -167.041 M -241.94 % 117.682 M 787.44 % -17.119 M 89.38 % -161.259 M -18.25 % -136.366 M 25.92 % -184.085 M -1 647.84 % 11.893 M 103.99 % -297.986 M -680.70 % -38.169 M -127.71 % 137.733 M 1 074.00 % -14.141 M 78.85 % -66.852 M -4 742.50 % 1.440 M 100.70 % -205.849 M -355.76 % 80.485 M 224.57 % -64.611 M -181.47 % 79.308 M 166.35 % -119.521 M 11.61 % -135.227 M -362.19 % -29.258 M -47.28 % -19.866 M 74.18 % -76.930 M -1 194.46 % -5.943 M 71.91 % -21.155 M
Debt repayment 68.291 M 0.000 -100.00 % 96.986 M 131.26 % -310.248 M -324.07 % 138.463 M 0.85 % 137.291 M 281.65 % 35.973 M 0.000 -100.00 % 60.536 M -72.30 % 218.573 M 403.14 % 43.442 M 0.000 100.00 % -6.858 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.825 M 0.00 % 16.825 M 0.000 0.000 -100.00 % 92.000 M 0.00 % 92.000 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K -100.00 % -50.000 K 0.00 % -50.000 K 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 M -100.00 % -2.000 M 0.00 % -2.000 M 0.000 0.000 0.000 0.000
Other financing activites -4.684 M 73.75 % -17.847 M 37.15 % -28.396 M 88.76 % -252.727 M -219.51 % -79.099 M -127.86 % 283.899 M 1 392.27 % -21.969 M -117.16 % 127.997 M 411.21 % -41.129 M -423.39 % 12.718 M 282.31 % -6.976 M -113.29 % 52.481 M 529.86 % -12.209 M 84.20 % -77.255 M -166.94 % 115.412 M 148.76 % 46.395 M 208.30 % -42.839 M -142.92 % 99.807 M 172.11 % -138.417 M -87.34 % -73.886 M -220.94 % 61.094 M -61.42 % 158.353 M 43.35 % 110.464 M 907.42 % 10.965 M 107.97 % -137.556 M -19.49 % -115.120 M
Net cash used provided by financing activities 63.607 M 456.40 % -17.847 M -126.02 % 68.590 M 112.18 % -562.975 M -574.17 % 118.728 M -71.81 % 421.190 M 2 907.64 % 14.004 M -89.06 % 127.997 M 229.77 % 38.814 M -83.22 % 231.291 M 534.26 % 36.466 M -30.52 % 52.481 M 375.25 % -19.067 M 75.32 % -77.255 M -233.88 % 57.706 M 24.38 % 46.395 M 208.30 % -42.839 M -142.92 % 99.807 M 172.11 % -138.417 M -77.72 % -77.886 M -231.80 % 59.094 M -62.18 % 156.253 M 41.45 % 110.464 M 907.42 % 10.965 M 107.97 % -137.556 M -19.49 % -115.120 M
Effect of forex changes on cash 176.428 M 190.73 % -194.448 M -209.02 % 178.357 M -24.12 % 235.061 M 8 492.04 % -2.801 M 37.98 % -4.516 M -40.93 % -3.205 M -466.02 % 875.500 K 92.63 % 454.500 K -84.11 % 2.861 M 634.27 % -535.500 K 61.34 % -1.385 M -328.17 % 607.000 K 527.46 % -142.000 K 77.53 % -632.000 K -112.42 % 5.087 M 465.22 % 900.000 K 111.97 % -7.520 M -96.86 % -3.820 M 69.07 % -12.349 M -3 532.06 % -340.000 K -115.98 % 2.127 M 520.36 % -506.000 K -109.29 % 5.448 M 183.90 % 1.919 M -97.76 % 85.751 M
Net change in cash 35.309 M 112.85 % -274.787 M -363.98 % 104.093 M 1 032.92 % 9.188 M 104.87 % -188.813 M -192.83 % 203.393 M 24.92 % 162.820 M 61.72 % 100.678 M 500.53 % -25.136 M -115.91 % 157.961 M 372.57 % -57.953 M -12 249.48 % 477.000 K -99.87 % 375.160 M 1 833.74 % 19.401 M -77.57 % 86.500 M 495.39 % -21.877 M -114.31 % 152.875 M 1 605.45 % -10.155 M -108.40 % 120.899 M 651.60 % -21.918 M -113.76 % 159.306 M 793.76 % -22.963 M -126.99 % 85.082 M 47.27 % 57.772 M 39.27 % 41.482 M 801.89 % -5.910 M
Cash at beginning of period 820.365 M 198.55 % 274.787 M -57.13 % 640.917 M 1.45 % 631.729 M -23.01 % 820.542 M 32.96 % 617.149 M 35.84 % 454.329 M 28.47 % 353.651 M -6.64 % 378.787 M 71.53 % 220.826 M -20.79 % 278.779 M 0.17 % 278.302 M 4 497.56 % 6.053 M 0.00 % 6.053 M -78.33 % 27.931 M 0.00 % 27.931 M -26.66 % 38.085 M 0.00 % 38.085 M -36.53 % 60.003 M 0.00 % 60.003 M -27.68 % 82.966 M 0.00 % 82.966 M 229.31 % 25.194 M 0.00 % 25.194 M -19.00 % 31.104 M 0.00 % 31.104 M
Cash at end of period 855.674 M 0.000 -100.00 % 745.010 M 16.24 % 640.917 M 1.45 % 631.729 M -23.01 % 820.542 M 32.96 % 617.149 M 35.84 % 454.329 M 28.47 % 353.651 M -6.64 % 378.787 M 71.53 % 220.826 M -20.79 % 278.779 M -26.87 % 381.213 M 1 397.65 % 25.454 M -77.76 % 114.430 M 1 790.39 % 6.053 M -96.83 % 190.960 M 583.70 % 27.931 M -84.56 % 180.902 M 374.99 % 38.085 M -84.28 % 242.272 M 303.76 % 60.003 M -45.59 % 110.276 M 32.92 % 82.966 M 14.30 % 72.586 M 188.11 % 25.194 M
Operating cash flow -83.137 M -175.14 % -30.216 M -224.93 % 24.187 M 126.45 % -91.453 M -105.59 % -44.484 M 72.42 % -161.306 M -187.30 % 184.778 M 221.57 % 57.462 M 230.75 % -43.949 M -129.95 % 146.763 M 276.16 % -83.312 M 55.77 % -188.352 M -270.45 % 110.505 M 104.52 % 54.032 M 196.82 % -55.806 M -174.28 % 75.129 M 102 816.44 % 73.000 K 100.13 % -56.237 M -1 572.94 % 3.818 M -98.16 % 207.497 M 1 681.65 % -13.119 M -114.19 % 92.466 M 214.73 % -80.593 M -190.85 % 88.708 M -1.16 % 89.749 M 101.17 % 44.614 M
Capital expenditure -4.602 M 91.98 % -57.377 M -592.21 % -8.289 M 88.94 % -74.938 M -137.76 % -31.518 M -0.60 % -31.331 M -62.09 % -19.329 M -643.56 % 3.556 M 112.30 % -28.915 M 58.28 % -69.310 M -437.33 % -12.899 M 62.03 % -33.975 M -27.73 % -26.600 M 28.03 % -36.959 M -158.85 % -14.278 M 24.38 % -18.881 M -10.84 % -17.034 M -97.75 % -8.614 M -71.73 % -5.016 M 80.63 % -25.890 M 15.43 % -30.614 M 47.51 % -58.323 M -100.00 % -29.162 M 37.35 % -46.550 M -52.86 % -30.452 M -58.19 % -19.251 M
Free CashFlow -87.739 M -0.17 % -87.593 M -650.97 % 15.898 M 109.55 % -166.391 M -118.93 % -76.002 M 60.55 % -192.637 M -216.43 % 165.449 M 171.15 % 61.018 M 183.74 % -72.864 M -194.08 % 77.453 M 180.50 % -96.211 M 56.73 % -222.327 M -364.97 % 83.905 M 391.45 % 17.073 M 124.36 % -70.084 M -224.60 % 56.248 M 431.63 % -16.961 M 73.85 % -64.851 M -5 313.27 % -1.198 M -100.66 % 181.607 M 515.26 % -43.733 M -228.09 % 34.143 M 131.11 % -109.755 M -360.34 % 42.158 M -28.90 % 59.297 M 133.79 % 25.364 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2013