1303.HK

Huili Resources (Group) Limited 1303.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 4.031 B 41.38 % 2.851 B 41.49 % 2.015 B 37.04 % 1.470 B 941.24 % 141.216 M 50.92 % 93.572 M 185.04 % 32.828 M 43.70 % 22.845 M -10.72 % 25.588 M 700.88 % 3.195 M -8.82 % 3.504 M 219.42 % 1.097 M -91.57 % 13.016 M -33.63 % 19.611 M -47.80 % 37.566 M
Net income 160.295 M -4.36 % 167.609 M -7.32 % 180.844 M 1 179.09 % -16.759 M -0.13 % -16.738 M -9.86 % -15.236 M 63.08 % -41.269 M 10.54 % -46.129 M -33.26 % -34.615 M 66.00 % -101.808 M -86.92 % -54.466 M -20.03 % -45.376 M -437.76 % -8.438 M 64.16 % -23.542 M -597.75 % -3.374 M
Income before tax 169.274 M -17.13 % 204.258 M -5.28 % 215.641 M 1 635.58 % -14.043 M -19.43 % -11.758 M -137.39 % -4.953 M 89.73 % -48.225 M -4.03 % -46.357 M -36.28 % -34.015 M 67.21 % -103.741 M -64.21 % -63.177 M -38.09 % -45.749 M -306.69 % -11.249 M 54.00 % -24.453 M -476.59 % -4.241 M
Income before tax ratio 0.04 -41.38 % 0.07 -33.05 % 0.11 1 220.54 % -0.01 88.53 % -0.08 -57.30 % -0.05 96.40 % -1.47 27.61 % -2.03 -52.65 % -1.33 95.91 % -32.47 -80.09 % -18.03 56.77 % -41.70 -4 725.46 % -0.86 30.69 % -1.25 -1 004.48 % -0.11
EBITDA 160.316 M -26.87 % 219.216 M -3.10 % 226.234 M 2 456.36 % -9.601 M -39.83 % -6.866 M -987.08 % 774.000 K 101.75 % -44.204 M -3.46 % -42.727 M -48.26 % -28.818 M 64.90 % -82.104 M -83.56 % -44.728 M -11.98 % -39.942 M -1 053.39 % -3.463 M 69.84 % -11.482 M -225.66 % 9.137 M
Net income ratio 0.04 -32.36 % 0.06 -34.49 % 0.09 887.43 % -0.01 90.38 % -0.12 27.21 % -0.16 87.05 % -1.26 37.74 % -2.02 -49.26 % -1.35 95.75 % -31.86 -105.00 % -15.54 62.42 % -41.36 -6 280.54 % -0.65 46.00 % -1.20 -1 236.58 % -0.09
Ratio EBITDA 0.04 -48.27 % 0.08 -31.51 % 0.11 1 819.49 % -0.01 86.57 % -0.05 -687.79 % 0.01 100.61 % -1.35 28.00 % -1.87 -66.07 % -1.13 95.62 % -25.70 -101.32 % -12.76 64.94 % -36.41 -13 585.11 % -0.27 54.56 % -0.59 -340.72 % 0.24
Gross profit ratio 0.06 -25.48 % 0.07 -29.46 % 0.11 1 350.75 % 0.01 -75.92 % 0.03 -14.24 % 0.04 -86.94 % 0.27 -31.66 % 0.39 511.24 % 0.06 100.68 % -9.48 -54.32 % -6.15 14.95 % -7.23 -1 132.37 % -0.59 -10 747.23 % 0.01 -95.43 % 0.12
Weighted average shs out dil 1.986 B 19.18 % 1.666 B 2.86 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 1.89 % 1.590 B 40.35 % 1.133 B 13.29 % 1.000 B -16.99 % 1.205 B 0.83 % 1.195 B 32.24 % 903.543 M 3.28 % 874.827 M
Weighted average shs out 2.219 B 33.19 % 1.666 B 2.86 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 1.89 % 1.590 B 40.35 % 1.133 B 13.29 % 1.000 B -16.99 % 1.205 B 0.83 % 1.195 B 32.24 % 903.543 M 3.28 % 874.827 M
EPS diluted 0.07 -27.80 % 0.10 -9.09 % 0.11 1 167.96 % -0.01 0.00 % -0.01 -9.57 % -0.01 63.14 % -0.03 10.53 % -0.03 -30.73 % -0.02 75.75 % -0.09 -64.95 % -0.05 -44.56 % -0.04 -430.99 % -0.01 72.80 % -0.03 -569.23 % 0.00
Earnings per share 0.07 -27.80 % 0.10 -9.09 % 0.11 1 167.96 % -0.01 0.00 % -0.01 -9.57 % -0.01 63.14 % -0.03 10.53 % -0.03 -30.73 % -0.02 75.75 % -0.09 -64.95 % -0.05 -44.56 % -0.04 -430.99 % -0.01 72.80 % -0.03 -569.23 % 0.00
Gross profit 222.744 M 5.36 % 211.411 M -0.20 % 211.830 M 1 888.08 % 10.655 M 150.76 % 4.249 M 29.42 % 3.283 M -62.76 % 8.816 M -1.79 % 8.977 M 445.71 % 1.645 M 105.43 % -30.303 M -40.72 % -21.535 M -171.67 % -7.927 M -3.87 % -7.632 M -7 166.67 % 108.000 K -97.62 % 4.530 M
Income tax expense 25.845 M -16.72 % 31.034 M -11.24 % 34.963 M 1 187.30 % 2.716 M -24.41 % 3.593 M -65.06 % 10.283 M 319.02 % -4.695 M -356.70 % 1.829 M 45.85 % 1.254 M 106.25 % 608.000 K 109.62 % -6.319 M -1 870.03 % 357.000 K 130.03 % -1.189 M -93.33 % -615.000 K 59.03 % -1.501 M
Cost of revenue 3.808 B 44.27 % 2.640 B 46.38 % 1.803 B 23.53 % 1.460 B 965.76 % 136.967 M 51.70 % 90.289 M 276.02 % 24.012 M 73.15 % 13.868 M -42.08 % 23.943 M -28.52 % 33.498 M 33.78 % 25.039 M 177.47 % 9.024 M -56.30 % 20.648 M 5.87 % 19.503 M -40.96 % 33.036 M
General and administrative expenses 60.380 M 45.87 % 41.393 M 80.97 % 22.873 M 8.91 % 21.002 M -13.81 % 24.367 M 15.55 % 21.088 M -22.67 % 27.271 M -51.69 % 56.453 M 70.24 % 33.161 M -45.02 % 60.312 M 27.05 % 47.470 M 77.88 % 26.687 M 32.06 % 20.208 M -13.64 % 23.399 M 48.69 % 15.737 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.000 K -87.69 % 455.000 K 0.000 0.000 0.000 -100.00 % 938.000 K -48.49 % 1.821 M
Other expenses -11.429 M 60.42 % -28.877 M -14.65 % -25.186 M -699.52 % 4.201 M 133.75 % -12.448 M -93.44 % -6.435 M -406.87 % 2.097 M 749.23 % -323.000 K 0.000 0.000 0.000 0.000 100.00 % -17.911 M -2 930.63 % -591.000 K -271.30 % 345.000 K
Operating expenses 48.951 M 291.11 % 12.516 M 641.12 % -2.313 M -109.18 % 25.203 M 111.45 % 11.919 M -18.66 % 14.653 M -79.83 % 72.647 M 29.43 % 56.130 M 68.98 % 33.217 M -45.34 % 60.767 M 28.01 % 47.470 M 77.88 % 26.687 M 1 061.82 % 2.297 M -90.33 % 23.746 M 32.64 % 17.903 M
Cost and expenses 3.857 B 45.43 % 2.652 B 47.27 % 1.801 B 21.28 % 1.485 B 865.62 % 153.782 M 46.54 % 104.942 M 8.57 % 96.659 M 38.09 % 69.998 M 22.46 % 57.160 M -39.36 % 94.265 M 30.00 % 72.509 M 103.04 % 35.711 M 55.64 % 22.945 M -46.95 % 43.249 M -15.10 % 50.939 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
Selling general and administrative expenses 60.380 M 45.87 % 41.393 M 80.97 % 22.873 M 8.91 % 21.002 M -13.81 % 24.367 M 15.55 % 21.088 M -22.67 % 27.271 M -51.69 % 56.453 M 69.95 % 33.217 M -45.34 % 60.767 M 28.01 % 47.470 M 77.88 % 26.687 M 32.06 % 20.208 M -16.97 % 24.337 M 38.61 % 17.558 M
Interest income 2.964 M -57.38 % 6.954 M 147.03 % 2.815 M 80.22 % 1.562 M 16.74 % 1.338 M -43.78 % 2.380 M 54.15 % 1.544 M 213.18 % 493.000 K 134.76 % 210.000 K -50.93 % 428.000 K -62.94 % 1.155 M 4.71 % 1.103 M -51.11 % 2.256 M -62.96 % 6.091 M -53.62 % 13.134 M
Interest expense 7.483 M 708.97 % 925.000 K 129.53 % 403.000 K 132.95 % 173.000 K -0.57 % 174.000 K -60.00 % 435.000 K 51.04 % 288.000 K 294.52 % 73.000 K -94.67 % 1.369 M -91.60 % 16.301 M 18.17 % 13.794 M 1 550.00 % 836.000 K -76.62 % 3.576 M -48.22 % 6.906 M 72.56 % 4.002 M
Depreciation and amortization 10.460 M -25.46 % 14.033 M 37.71 % 10.190 M 138.70 % 4.269 M -9.52 % 4.718 M -10.85 % 5.292 M 41.76 % 3.733 M 5.93 % 3.524 M -7.94 % 3.828 M -28.26 % 5.336 M 14.63 % 4.655 M -6.36 % 4.971 M -10.06 % 5.527 M -8.87 % 6.065 M -35.31 % 9.376 M
Operating income 173.793 M -12.62 % 198.895 M -7.12 % 214.143 M 1 592.29 % -14.350 M -14.20 % -12.566 M -181.43 % -4.465 M 90.98 % -49.481 M -14.10 % -43.367 M -38.89 % -31.225 M 65.75 % -91.165 M -79.54 % -50.776 M -26.24 % -40.222 M -305.10 % -9.929 M 58.00 % -23.638 M -76.76 % -13.373 M
Operating income ratio 0.04 -38.20 % 0.07 -34.35 % 0.11 1 188.95 % -0.01 89.03 % -0.09 -86.48 % -0.05 96.83 % -1.51 20.60 % -1.90 -55.56 % -1.22 95.72 % -28.53 -96.91 % -14.49 60.48 % -36.67 -4 706.50 % -0.76 36.71 % -1.21 -238.59 % -0.36
Total other income expenses net -4.519 M -182.75 % 5.461 M 264.55 % 1.498 M 387.95 % 307.000 K -62.00 % 808.000 K 0.000 -100.00 % 1.256 M 224.55 % 387.000 K 113.87 % -2.790 M 77.81 % -12.576 M -1.41 % -12.401 M -124.37 % -5.527 M -318.71 % -1.320 M -61.96 % -815.000 K -108.92 % 9.132 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Net debt -508.017 M -9.91 % -462.225 M -26.17 % -366.359 M -56.60 % -233.948 M -38.86 % -168.475 M 21.81 % -215.455 M -30.01 % -165.723 M -210.28 % -53.410 M -244.14 % 37.055 M 3 156.15 % 1.138 M -90.26 % 11.679 M 107.73 % -151.080 M 22.59 % -195.174 M -354.72 % -42.922 M 32.51 % -63.598 M
Total investments 541.000 K -93.90 % 8.868 M -21.56 % 11.305 M -26.89 % 15.462 M -19.21 % 19.138 M 0.000 0.000 100.00 % -8.856 M -107.71 % 114.825 M 2.26 % 112.286 M 9.76 % 102.301 M 0.000 -100.00 % 33.000 M 0.000 0.000
Total debt 147.820 M 1 094.79 % 12.372 M 319.39 % 2.950 M 53.81 % 1.918 M 188.86 % 664.000 K -76.14 % 2.783 M 26.50 % 2.200 M 120.00 % 1.000 M -97.83 % 46.025 M -55.94 % 104.471 M 23.57 % 84.547 M 16.61 % 72.503 M 131.60 % 31.305 M 0.000 0.000
Accumulated other comprehensive income loss -18.678 M -5.74 % -17.664 M -18.00 % -14.970 M -14.62 % -13.060 M -4.36 % -12.514 M -2.84 % -12.168 M 90.55 % -128.730 M -30.02 % -99.009 M -86.54 % -53.076 M -7.24 % -49.491 M -9.28 % -45.289 M -22.07 % -37.102 M -16.78 % -31.772 M -19.01 % -26.696 M -26.03 % -21.183 M
Retained earnings 61.671 M 220.85 % -51.030 M 78.27 % -234.886 M 41.60 % -402.223 M -4.60 % -384.531 M -4.79 % -366.937 M -4.88 % -349.856 M -15.76 % -302.225 M -18.01 % -256.096 M -15.63 % -221.481 M -85.07 % -119.673 M -83.53 % -65.207 M -228.81 % -19.831 M -74.06 % -11.393 M -193.78 % 12.149 M
Common stock 181.896 M 18.94 % 152.933 M 11.34 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 7.85 % 127.362 M 47.54 % 86.322 M 0.00 % 86.322 M 0.00 % 86.322 M 30.85 % 65.972 M 0.00 % 65.972 M
Total equity 1.064 B 34.34 % 792.076 M 38.54 % 571.747 M 45.74 % 392.312 M -4.22 % 409.617 M -3.69 % 425.314 M -3.50 % 440.741 M -10.17 % 490.656 M -9.79 % 543.899 M 14.33 % 475.740 M 29.22 % 368.165 M -14.87 % 432.490 M -9.63 % 478.596 M 197.95 % 160.630 M -12.92 % 184.468 M
Other non current liabilities 18.173 M -46.51 % 33.976 M 993.88 % 3.106 M 3.74 % 2.994 M 3.89 % 2.882 M 0.000 -100.00 % 5.307 M -79.74 % 26.193 M -5.47 % 27.708 M 0.06 % 27.692 M 519.09 % 4.473 M -91.59 % 53.159 M 2 030.62 % 2.495 M -96.23 % 66.250 M 25.08 % 52.968 M
Long term debt 142.861 M 1 392.02 % 9.575 M 305.55 % 2.361 M 383.81 % 488.000 K 0.000 -100.00 % 708.000 K 0.000 0.000 0.000 -100.00 % 41.889 M 0.000 -100.00 % 72.503 M 0.000 0.000 0.000
Total non current liabilities 161.034 M 269.76 % 43.551 M 18.22 % 36.839 M 28.20 % 28.735 M 1.94 % 28.188 M 12.28 % 25.104 M 7.75 % 23.299 M -11.05 % 26.193 M -5.47 % 27.708 M -60.18 % 69.581 M 39.96 % 49.714 M -60.44 % 125.662 M 237.48 % 37.235 M -63.15 % 101.044 M 14.41 % 88.319 M
Other current liabilities 191.247 M 145.18 % 78.004 M 35.61 % 57.519 M 14.67 % 50.160 M 141.12 % 20.803 M -23.87 % 27.325 M -24.10 % 36.001 M 165.40 % 13.565 M -10.37 % 15.134 M 5.40 % 14.359 M -57.67 % 33.922 M -37.67 % 54.427 M 147.99 % 21.947 M -44.75 % 39.726 M -7.81 % 43.093 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 4.959 M 77.30 % 2.797 M 374.87 % 589.000 K -58.81 % 1.430 M 115.36 % 664.000 K -68.00 % 2.075 M -5.68 % 2.200 M 120.00 % 1.000 M -99.71 % 346.502 M 453.68 % 62.582 M -25.98 % 84.547 M 0.000 -100.00 % 31.305 M 0.000 0.000
Total current liabilities 1.449 B 95.19 % 742.163 M 185.65 % 259.811 M 88.90 % 137.539 M 344.03 % 30.975 M -29.20 % 43.752 M -25.75 % 58.924 M 53.62 % 38.356 M -89.49 % 364.959 M 357.74 % 79.730 M -33.56 % 120.002 M 112.34 % 56.514 M 1.86 % 55.481 M 35.12 % 41.062 M -19.10 % 50.755 M
Total liabilities 1.610 B 104.87 % 785.714 M 164.86 % 296.650 M 78.41 % 166.274 M 181.04 % 59.163 M -14.08 % 68.856 M -16.26 % 82.223 M 27.38 % 64.549 M -83.56 % 392.667 M 162.99 % 149.311 M -12.02 % 169.716 M -6.84 % 182.176 M 96.49 % 92.716 M -34.76 % 142.106 M 2.18 % 139.074 M
Other non current assets 0.000 0.000 -100.00 % 15.000 M -72.54 % 54.624 M -42.75 % 95.418 M 38 530.77 % 247.000 K 100.29 % -86.214 M -157.78 % 149.207 M -45.75 % 275.015 M 65.81 % 165.859 M 5 167.04 % 3.149 M 61.40 % 1.951 M 0.05 % 1.950 M -93.50 % 30.000 M 66.67 % 18.000 M
Long term investments 0.000 0.000 100.00 % -3.695 M -123.90 % 15.462 M -19.21 % 19.138 M 0.000 0.000 100.00 % -8.856 M 0.000 -100.00 % 112.286 M 9.76 % 102.301 M 0.000 -100.00 % 33.000 M 0.000 0.000
Intangible assets 0.000 -100.00 % 6.639 M -32.42 % 9.824 M 24.61 % 7.884 M -2.99 % 8.127 M -2.90 % 8.370 M -90.58 % 88.867 M 903.47 % 8.856 M -91.83 % 108.399 M -0.22 % 108.642 M -41.89 % 186.948 M -5.62 % 198.073 M 1 866.77 % 10.071 M -92.81 % 140.025 M 0.35 % 139.541 M
GoodWill 19.607 M 18.87 % 16.494 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
Goodwill and intangible assets 19.607 M 18.87 % 16.494 M 67.89 % 9.824 M 24.61 % 7.884 M -2.99 % 8.127 M -2.90 % 8.370 M -90.58 % 88.867 M 903.47 % 8.856 M -91.83 % 108.399 M -0.22 % 108.642 M -41.89 % 186.948 M -5.62 % 198.073 M 1 866.77 % 10.071 M -92.81 % 140.025 M 0.35 % 139.541 M
Property plant equipment net 365.443 M 31.82 % 277.232 M 18.45 % 234.048 M 51.67 % 154.313 M -0.73 % 155.449 M 7.21 % 144.990 M -12.47 % 165.651 M 0.45 % 164.911 M 171.55 % 60.729 M -5.48 % 64.250 M -38.78 % 104.952 M -2.49 % 107.634 M -50.46 % 217.280 M 238.69 % 64.154 M -8.66 % 70.238 M
Total non current assets 400.199 M 33.61 % 299.532 M 13.84 % 263.119 M 21.35 % 216.821 M -16.28 % 258.994 M 68.61 % 153.607 M -10.24 % 171.127 M -46.01 % 316.941 M -29.09 % 446.966 M -1.52 % 453.860 M 11.49 % 407.099 M 29.30 % 314.855 M 16.65 % 269.909 M 12.16 % 240.652 M 2.76 % 234.194 M
Other current assets 62.312 M -37.01 % 98.918 M 209.63 % 31.947 M -68.06 % 100.014 M 308.22 % 24.500 M -78.95 % 116.382 M -24.22 % 153.579 M -5.70 % 162.859 M -55.08 % 362.560 M 573.20 % 53.856 M 4.31 % 51.631 M -20.40 % 64.859 M 34.75 % 48.134 M 490.96 % 8.145 M 198.35 % 2.730 M
Short term investments 541.000 K -93.90 % 8.868 M -40.88 % 15.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.825 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 655.837 M 38.19 % 474.597 M 28.51 % 369.309 M 56.58 % 235.866 M 39.45 % 169.139 M -22.50 % 218.238 M 29.96 % 167.923 M 208.63 % 54.410 M 506.58 % 8.970 M -91.32 % 103.333 M 41.81 % 72.868 M -67.41 % 223.583 M -1.28 % 226.479 M 427.65 % 42.922 M -32.51 % 63.598 M
Cash and short term investments 656.378 M 35.77 % 483.465 M 25.80 % 384.309 M 62.94 % 235.866 M 39.45 % 169.139 M -22.50 % 218.238 M 29.96 % 167.923 M 208.63 % 54.410 M -56.05 % 123.795 M 19.80 % 103.333 M 41.81 % 72.868 M -67.41 % 223.583 M -1.28 % 226.479 M 427.65 % 42.922 M -32.51 % 63.598 M
Total current assets 2.274 B 77.86 % 1.278 B 111.19 % 605.278 M 77.10 % 341.765 M 62.91 % 209.786 M -38.40 % 340.563 M -3.20 % 351.837 M 47.67 % 238.264 M -51.33 % 489.600 M 186.00 % 171.191 M 30.90 % 130.782 M -56.38 % 299.811 M -0.53 % 301.403 M 385.48 % 62.084 M -30.51 % 89.348 M
Inventory 793.403 M 73.48 % 457.350 M 8 816.94 % 5.129 M 0.000 0.000 0.000 -100.00 % 3.019 M -0.85 % 3.045 M 0.00 % 3.045 M -53.34 % 6.526 M 3.87 % 6.283 M -44.74 % 11.369 M -1.46 % 11.537 M 4.72 % 11.017 M -52.14 % 23.020 M
Net receivables 761.425 M 219.22 % 238.525 M 29.71 % 183.893 M 3 024.77 % 5.885 M -63.55 % 16.147 M 171.70 % 5.943 M -56.49 % 13.658 M 52.18 % 8.975 M 8 875.00 % 100.000 K -97.32 % 3.738 M 0.000 0.000 -100.00 % 32.218 M 0.000 0.000
Tax assets 15.149 M 160.92 % 5.806 M -26.89 % 7.942 M 151.36 % -15.462 M 19.21 % -19.138 M 0.000 -100.00 % 2.823 M 0.00 % 2.823 M 0.00 % 2.823 M 0.00 % 2.823 M -71.04 % 9.749 M 35.46 % 7.197 M -5.40 % 7.608 M 17.53 % 6.473 M 0.90 % 6.415 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.252 B 96.35 % 637.851 M 281.14 % 167.354 M 116.09 % 77.445 M 5 811.83 % 1.310 M -27.34 % 1.803 M -76.31 % 7.610 M -37.76 % 12.226 M 827.62 % 1.318 M -47.76 % 2.523 M 99.13 % 1.267 M -30.42 % 1.821 M -7.23 % 1.963 M 83.46 % 1.070 M -82.11 % 5.982 M
Tax payables 0.000 -100.00 % 23.511 M -31.55 % 34.349 M 303.92 % 8.504 M 3.73 % 8.198 M -34.67 % 12.549 M -4.30 % 13.113 M 13.39 % 11.565 M 476.81 % 2.005 M 653.76 % 266.000 K 0.00 % 266.000 K 0.00 % 266.000 K 0.00 % 266.000 K 0.00 % 266.000 K -84.17 % 1.680 M
Deferred revenue non current 0.000 100.00 % -31.959 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.386 M 0.000 100.00 % -119.690 M 0.000 0.000 0.000
Minority interest 0.000 -100.00 % 4.033 M 621.73 % -773.000 K 39.32 % -1.274 M -6.17 % -1.200 M 53.61 % -2.587 M 23.10 % -3.364 M -211.48 % -1.080 M -210.54 % 977.000 K -40.10 % 1.631 M -60.91 % 4.172 M -36.44 % 6.564 M -10.01 % 7.294 M -40.56 % 12.272 M -2.36 % 12.568 M
Capital lease obligations 18.512 M 49.63 % 12.372 M 319.39 % 2.950 M 53.81 % 1.918 M 188.86 % 664.000 K -76.14 % 2.783 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 14.970 M 14.62 % 13.060 M 4.36 % 12.514 M 2.84 % 12.168 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 820.496 M 16.58 % 703.804 M 5.04 % 670.045 M 1.76 % 658.448 M 0.07 % 657.987 M -1.61 % 668.768 M -14.84 % 785.330 M 17.43 % 668.768 M 0.00 % 668.768 M 15.73 % 577.878 M 38.59 % 416.979 M 3.01 % 404.811 M 0.00 % 404.811 M 331.66 % 93.779 M 0.00 % 93.779 M
Deferred tax liabilities non current 0.000 -100.00 % 31.959 M 1.87 % 31.372 M 24.23 % 25.253 M -0.21 % 25.306 M 17.02 % 21.626 M 20.20 % 17.992 M -21.64 % 22.960 M -6.47 % 24.548 M -0.22 % 24.602 M -45.62 % 45.241 M -7.69 % 49.008 M 41.07 % 34.740 M -0.16 % 34.794 M -1.58 % 35.351 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.674 B 69.46 % 1.578 B 81.69 % 868.397 M 55.46 % 558.586 M 19.16 % 468.780 M -5.14 % 494.170 M -5.51 % 522.964 M -5.81 % 555.205 M -40.72 % 936.566 M 49.84 % 625.051 M 16.21 % 537.881 M -12.49 % 614.666 M 7.59 % 571.312 M 88.72 % 302.736 M -6.43 % 323.542 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -24.992 M 65.18 % -71.769 M -10.48 % -64.960 M -178.07 % 83.212 M 607.85 % -16.385 M -170.42 % 23.269 M -77.86 % 105.109 M 1 064.48 % -10.898 M -130.26 % -4.733 M -1 785.66 % -251.000 K -107.81 % 3.215 M 107.15 % 1.552 M 104.96 % -31.314 M -374.32 % 11.415 M -31.66 % 16.704 M
Accounts receivables -162.398 M -190.00 % -55.999 M -199.74 % 56.144 M 569.18 % 8.390 M 165.86 % -12.740 M -390.80 % 4.381 M 272.41 % -2.541 M 71.37 % -8.875 M -343.95 % 3.638 M 197.32 % -3.738 M 0.000 -100.00 % 15.253 M 200.00 % -15.253 M 0.000 0.000
Inventory -334.295 M 26.00 % -451.759 M -15 381.80 % -2.918 M 0.000 0.000 0.000 -100.00 % 26.000 K 0.000 -100.00 % 3.481 M 1 080.56 % -355.000 K -105.36 % 6.624 M 619.94 % -1.274 M -145.00 % -520.000 K -104.33 % 12.003 M -29.59 % 17.048 M
Accounts payables 0.000 0.000 100.00 % -56.144 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
Other working capital 471.701 M 8.19 % 435.989 M 802.73 % -62.042 M -182.92 % 74.822 M 2 152.73 % -3.645 M -119.30 % 18.888 M -82.03 % 105.083 M -64.79 % 298.467 M 3 733.64 % -8.214 M -7 998.08 % 104.000 K 103.05 % -3.409 M -220.63 % 2.826 M 109.18 % -30.794 M -5 137.07 % -588.000 K -70.93 % -344.000 K
Other non cash items -33.933 M 24.64 % -45.028 M -82.66 % -24.651 M -205 325.00 % -12.000 K 99.92 % -14.991 M -105.50 % -7.295 M -117.10 % 42.653 M 26.38 % 33.750 M 1 078.42 % 2.864 M -96.55 % 83.079 M 161.62 % 31.755 M 176.93 % 11.467 M 168.95 % -16.631 M -1 272.19 % -1.212 M 86.81 % -9.186 M
Net cash provided by operating activities 150.952 M 48.73 % 101.494 M -25.49 % 136.220 M 85.52 % 73.426 M 291.13 % -38.416 M -335.49 % 16.313 M -84.20 % 103.270 M 616.84 % -19.981 M 37.67 % -32.056 M -105.79 % -15.577 M 33.86 % -23.552 M 15.16 % -27.759 M 48.28 % -53.667 M -555.68 % -8.185 M -164.69 % 12.653 M
Investments in property plant and equipment -53.986 M -308.34 % -13.221 M 6.96 % -14.210 M 0.000 0.000 100.00 % -361.000 K 87.40 % -2.865 M -9.69 % -2.612 M -3 981.25 % -64.000 K 95.28 % -1.357 M 86.14 % -9.792 M 40.83 % -16.549 M 29.75 % -23.556 M -2 975.20 % -766.000 K -24.15 % -617.000 K
Acquisitions net 7.071 M -79.29 % 34.143 M 37.86 % 24.767 M 358.02 % -9.599 M -199.91 % 9.608 M 0.000 -100.00 % 2.000 K -99.74 % 764.000 K 1 919.05 % -42.000 K -100.88 % 4.790 M 130.66 % -15.621 M 60.66 % -39.707 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -24.464 M 0.000 100.00 % -19.484 M 0.000 0.000 0.000 0.000 0.000 100.00 % -125.389 M 0.000 100.00 % -3.000 M 75.00 % -12.000 M 33.33 % -18.000 M
Sales maturities of investments 9.366 M -30.55 % 13.486 M 22.95 % 10.969 M 196.86 % 3.695 M 0.000 0.000 0.000 -100.00 % 68.016 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 37.670 M 242.58 % -26.420 M -1 024.42 % 2.858 M 216.85 % 902.000 K -8.15 % 982.000 K -71.76 % 3.477 M 0.84 % 3.448 M 599.39 % 493.000 K 134.76 % 210.000 K 100.13 % -162.939 M -1 887.98 % 9.113 M 805.86 % 1.006 M -42.78 % 1.758 M 757.56 % 205.000 K 220.31 % 64.000 K
Net cash used for investing activites 121.000 K -98.49 % 7.988 M 10 085.00 % -80.000 K 98.40 % -5.002 M 43.76 % -8.894 M -385.43 % 3.116 M 432.65 % 585.000 K -99.12 % 66.661 M 63 997.12 % 104.000 K 100.07 % -159.506 M -26.52 % -126.068 M -128.18 % -55.250 M -122.80 % -24.798 M -97.42 % -12.561 M 32.30 % -18.553 M
Debt repayment 35.846 M 1 529.27 % -2.508 M -60.87 % -1.559 M 2.44 % -1.598 M 17.84 % -1.945 M 3.09 % -2.007 M -267.25 % 1.200 M 20.00 % 1.000 M 101.60 % -62.582 M 0.000 0.000 -100.00 % 53.319 M 69.40 % 31.475 M 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 -100.00 % 201.939 M 0.000 0.000 -100.00 % 328.026 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
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 100.00 % -63.000 M 0.000 0.000
Other financing activites -4.760 M -259.52 % -1.324 M -354.98 % -291.000 K -377.05 % -61.000 K 1.61 % -62.000 K -100.19 % 32.669 M 18 768.00 % -175.000 K -75.00 % -100.000 K 74.36 % -390.000 K 70.30 % -1.313 M 1.06 % -1.327 M -104.28 % 30.998 M 198.65 % -31.423 M 0.000 -100.00 % 67.947 M
Net cash used provided by financing activities 31.086 M 911.22 % -3.832 M -107.14 % -1.850 M -11.51 % -1.659 M 17.34 % -2.007 M -106.55 % 30.662 M 2 891.41 % 1.025 M 13.89 % 900.000 K 101.43 % -62.972 M -131.39 % 200.626 M 15 218.76 % -1.327 M -101.57 % 84.317 M -68.19 % 265.078 M 0.000 -100.00 % 67.947 M
Effect of forex changes on cash -919.000 K -153.87 % -362.000 K 57.26 % -847.000 K -2 128.95 % -38.000 K 78.16 % -174.000 K -128.25 % 616.000 K -92.86 % 8.633 M 503.41 % -2.140 M -481.46 % 561.000 K -88.60 % 4.922 M 2 021.55 % 232.000 K 105.52 % -4.204 M -279.77 % -1.107 M 41.09 % -1.879 M 0.000
Net change in cash 181.240 M 72.14 % 105.288 M -21.10 % 133.443 M 99.98 % 66.727 M 234.83 % -49.491 M -197.60 % 50.707 M -55.33 % 113.513 M 149.81 % 45.440 M 148.15 % -94.363 M -409.74 % 30.465 M 120.21 % -150.715 M -5 104.25 % -2.896 M -101.56 % 185.506 M 919.92 % -22.625 M -136.46 % 62.047 M
Cash at beginning of period 474.597 M 28.51 % 369.309 M 56.58 % 235.866 M 39.45 % 169.139 M -22.64 % 218.630 M 30.20 % 167.923 M 208.63 % 54.410 M 506.58 % 8.970 M -91.32 % 103.333 M 41.81 % 72.868 M -67.41 % 223.583 M -1.28 % 226.479 M 452.75 % 40.973 M -35.58 % 63.598 M 4 000.45 % 1.551 M
Cash at end of period 655.837 M 38.19 % 474.597 M 28.51 % 369.309 M 56.58 % 235.866 M 39.45 % 169.139 M -22.64 % 218.630 M 30.20 % 167.923 M 208.63 % 54.410 M 506.58 % 8.970 M -91.32 % 103.333 M 41.81 % 72.868 M -67.41 % 223.583 M -1.28 % 226.479 M 452.75 % 40.973 M -35.58 % 63.598 M
Operating cash flow 150.952 M 48.73 % 101.494 M -25.49 % 136.220 M 85.52 % 73.426 M 291.13 % -38.416 M -335.49 % 16.313 M -84.20 % 103.270 M 616.84 % -19.981 M 37.67 % -32.056 M -105.79 % -15.577 M 33.86 % -23.552 M 15.16 % -27.759 M 48.28 % -53.667 M -555.68 % -8.185 M -164.69 % 12.653 M
Capital expenditure -53.986 M -308.34 % -13.221 M 6.96 % -14.210 M 0.000 0.000 100.00 % -361.000 K 87.40 % -2.865 M -9.69 % -2.612 M -3 981.25 % -64.000 K 95.28 % -1.357 M 86.14 % -9.792 M 40.83 % -16.549 M 29.75 % -23.556 M -2 975.20 % -766.000 K -24.15 % -617.000 K
Free CashFlow 96.966 M 9.85 % 88.273 M -27.65 % 122.010 M 66.17 % 73.426 M 291.13 % -38.416 M -340.82 % 15.952 M -84.11 % 100.405 M 544.41 % -22.593 M 29.66 % -32.120 M -89.68 % -16.934 M 49.21 % -33.344 M 24.74 % -44.308 M 42.62 % -77.223 M -762.73 % -8.951 M -174.37 % 12.036 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31
Revenue 1.358 B -49.17 % 2.671 B 96.43 % 1.360 B -10.33 % 1.516 B 13.62 % 1.335 B 8.08 % 1.235 B 58.27 % 780.204 M -22.94 % 1.013 B 121.12 % 457.893 M 270.11 % 123.717 M 606.99 % 17.499 M -78.60 % 81.771 M 592.92 % 11.801 M -35.22 % 18.218 M 24.70 % 14.610 M 41.68 % 10.312 M -17.72 % 12.533 M -24.56 % 16.613 M 85.10 % 8.975 M 180.91 % 3.195 M 100.00 % 1.598 M 0.00 % 1.598 M -54.41 % 3.504 M 219.42 % 1.097 M 100.00 % 548.500 K -95.79 % 13.016 M 100.00 % 6.508 M -33.63 % 9.806 M 0.00 % 9.806 M 100.00 % 4.903 M -73.90 % 18.783 M 100.00 % 9.392 M
Net income 17.715 M -59.05 % 43.263 M -63.03 % 117.032 M 37.27 % 85.257 M 3.53 % 82.352 M -48.49 % 159.889 M 663.01 % 20.955 M 319.82 % -9.533 M -33.29 % -7.152 M -29.33 % -5.530 M 50.66 % -11.208 M 59.15 % -27.434 M -340.21 % 11.421 M 131.41 % -36.365 M -641.54 % -4.904 M 88.91 % -44.212 M -2 206.31 % -1.917 M 91.00 % -21.305 M -60.07 % -13.310 M 83.70 % -81.648 M -305.00 % -20.160 M 63.47 % -55.186 M -7 764.72 % 720.000 K 102.39 % -30.081 M -96.67 % -15.295 M 5.40 % -16.168 M -221.43 % -5.030 M 56.72 % -11.623 M 2.48 % -11.919 M -100.00 % -5.960 M -335.00 % -1.370 M -100.00 % -685.000 K
Income before tax 26.294 M -15.35 % 31.061 M -77.53 % 138.213 M 27.87 % 108.088 M 12.39 % 96.170 M -49.31 % 189.727 M 632.14 % 25.914 M 416.06 % -8.199 M -40.30 % -5.844 M -678.16 % -751.000 K 93.18 % -11.007 M 39.65 % -18.238 M -237.28 % 13.285 M 130.30 % -43.840 M -899.77 % -4.385 M 90.59 % -46.583 M -20 711.95 % 226.000 K 101.04 % -21.824 M -79.02 % -12.191 M 85.33 % -83.092 M -302.40 % -20.649 M 67.17 % -62.888 M -21 660.55 % -289.000 K 99.00 % -28.937 M -72.12 % -16.812 M 1.48 % -17.064 M -203.39 % -5.625 M 54.00 % -12.227 M 0.00 % -12.227 M -100.00 % -6.113 M -188.29 % -2.121 M -100.00 % -1.060 M
Income before tax ratio 0.02 66.55 % 0.01 -88.56 % 0.10 42.60 % 0.07 -1.08 % 0.07 -53.10 % 0.15 362.60 % 0.03 510.17 % -0.01 36.55 % -0.01 -110.25 % -0.01 99.03 % -0.63 -182.02 % -0.22 -119.81 % 1.13 146.78 % -2.41 -701.77 % -0.30 93.36 % -4.52 -25 151.35 % 0.02 101.37 % -1.31 3.29 % -1.36 94.78 % -26.01 -101.20 % -12.93 67.17 % -39.37 -47 630.19 % -0.08 99.69 % -26.38 13.94 % -30.65 -2 237.97 % -1.31 -51.69 % -0.86 30.69 % -1.25 0.00 % -1.25 0.00 % -1.25 -1 004.48 % -0.11 0.00 % -0.11
EBITDA 45.988 M 14.35 % 40.216 M -66.51 % 120.100 M 4.50 % 114.925 M 27.62 % 90.050 M -52.70 % 190.370 M 932.32 % 18.441 M 470.90 % -4.972 M 6.28 % -5.305 M 0.000 100.00 % -14.050 M -162.67 % 22.418 M 311.03 % -10.623 M -20.48 % -8.817 M -89.21 % -4.660 M 87.06 % -36.025 M -2 239.29 % -1.540 M 91.42 % -17.953 M -78.02 % -10.085 M 79.71 % -49.714 M -376.92 % -10.424 M 74.05 % -40.173 M -619.70 % 7.730 M 129.88 % -25.867 M -144.01 % -10.601 M 23.77 % -13.907 M -5 208.02 % -262.000 K 95.55 % -5.889 M -5.29 % -5.593 M -100.00 % -2.797 M -165.78 % 4.252 M 100.00 % 2.126 M
Net income ratio 0.01 -19.44 % 0.02 -81.18 % 0.09 53.08 % 0.06 -8.88 % 0.06 -52.34 % 0.13 382.10 % 0.03 385.26 % -0.01 39.72 % -0.02 65.06 % -0.04 93.02 % -0.64 -90.91 % -0.34 -134.67 % 0.97 148.48 % -2.00 -494.68 % -0.34 92.17 % -4.29 -2 703.05 % -0.15 88.07 % -1.28 13.53 % -1.48 94.20 % -25.55 -102.50 % -12.62 63.47 % -34.55 -16 912.01 % 0.21 100.75 % -27.42 1.66 % -27.89 -2 144.88 % -1.24 -60.72 % -0.77 34.80 % -1.19 2.48 % -1.22 0.00 % -1.22 -1 566.54 % -0.07 0.00 % -0.07
Ratio EBITDA 0.03 124.98 % 0.02 -82.95 % 0.09 16.54 % 0.08 12.32 % 0.07 -56.23 % 0.15 552.26 % 0.02 581.33 % 0.00 57.61 % -0.01 0.00 100.00 % -0.80 -392.87 % 0.27 130.46 % -0.90 -86.00 % -0.48 -51.73 % -0.32 90.87 % -3.49 -2 743.12 % -0.12 88.63 % -1.08 3.83 % -1.12 92.78 % -15.56 -138.46 % -6.53 74.05 % -25.15 -1 239.93 % 2.21 109.36 % -23.58 -22.00 % -19.33 -1 708.90 % -1.07 -2 554.01 % -0.04 93.30 % -0.60 -5.29 % -0.57 0.00 % -0.57 -352.00 % 0.23 0.00 % 0.23
Gross profit ratio 0.04 12.11 % 0.03 -63.43 % 0.10 24.34 % 0.08 7.53 % 0.07 -51.70 % 0.15 289.63 % 0.04 645.12 % 0.01 -57.72 % 0.01 -39.22 % 0.02 -80.77 % 0.10 552.39 % 0.02 -90.66 % 0.17 -32.22 % 0.25 -14.89 % 0.29 -56.84 % 0.68 4.68 % 0.65 504.68 % 0.11 812.32 % -0.02 98.26 % -0.86 -54.74 % -0.56 15.87 % -0.66 52.41 % -1.39 65.53 % -4.04 24.83 % -5.37 -2 684.42 % -0.19 67.09 % -0.59 -10 747.23 % 0.01 0.00 % 0.01 0.00 % 0.01 -95.43 % 0.12 0.00 % 0.12
Weighted average shs out dil 2.103 B 5.91 % 1.986 B 3.20 % 1.924 B 12.35 % 1.713 B 5.72 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B -1.82 % 1.650 B 7.85 % 1.530 B 20.87 % 1.266 B 26.58 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B 0.00 % 1.000 B 0.13 % 998.672 M -16.42 % 1.195 B 32.24 % 903.543 M 0.00 % 903.543 M 0.00 % 903.543 M 3.28 % 874.827 M 0.00 % 874.827 M
Weighted average shs out 2.103 B -5.24 % 2.219 B 15.34 % 1.924 B 12.35 % 1.713 B 5.72 % 1.620 B 0.00 % 1.620 B -0.01 % 1.620 B 0.00 % 1.620 B -0.01 % 1.620 B -0.03 % 1.621 B 0.04 % 1.620 B 0.00 % 1.620 B 0.00 % 1.620 B -0.01 % 1.620 B -0.03 % 1.621 B 0.03 % 1.620 B -0.11 % 1.622 B -1.72 % 1.650 B 7.84 % 1.530 B 20.89 % 1.266 B 26.58 % 1.000 B 0.00 % 1.000 B 0.00 % 1,000.000 M 0.00 % 1.000 B 0.00 % 1.000 B 0.13 % 998.765 M -16.41 % 1.195 B 32.24 % 903.543 M 0.00 % 903.543 M 0.00 % 903.543 M 3.28 % 874.827 M 0.00 % 874.827 M
EPS diluted 0.01 -26.32 % 0.01 -81.25 % 0.06 22.09 % 0.05 -1.97 % 0.05 -48.48 % 0.10 658.46 % 0.01 324.14 % -0.01 -31.82 % 0.00 -29.41 % 0.00 51.43 % -0.01 58.82 % -0.02 -342.86 % 0.01 131.25 % -0.02 -646.67 % 0.00 88.97 % -0.03 -2 166.67 % 0.00 90.77 % -0.01 -51.16 % -0.01 86.69 % -0.06 -219.80 % -0.02 63.41 % -0.06 -7 000.00 % 0.00 102.67 % -0.03 -97.37 % -0.02 6.17 % -0.02 -285.71 % 0.00 67.44 % -0.01 2.27 % -0.01 -100.00 % -0.01 -312.50 % 0.00 -100.00 % 0.00
Earnings per share 0.01 -26.32 % 0.01 -81.25 % 0.06 22.09 % 0.05 -1.97 % 0.05 -48.48 % 0.10 658.46 % 0.01 324.14 % -0.01 -31.82 % 0.00 -29.41 % 0.00 51.43 % -0.01 58.82 % -0.02 -342.86 % 0.01 131.25 % -0.02 -646.67 % 0.00 88.97 % -0.03 -2 166.67 % 0.00 90.77 % -0.01 -51.16 % -0.01 86.69 % -0.06 -219.80 % -0.02 63.41 % -0.06 -7 000.00 % 0.00 102.67 % -0.03 -97.37 % -0.02 6.17 % -0.02 -285.71 % 0.00 67.44 % -0.01 2.27 % -0.01 -100.00 % -0.01 -312.50 % 0.00 -100.00 % 0.00
Gross profit 53.061 M -43.02 % 93.115 M -28.17 % 129.629 M 11.50 % 116.256 M 22.18 % 95.155 M -47.80 % 182.272 M 516.66 % 29.558 M 474.16 % 5.148 M -6.52 % 5.507 M 124.96 % 2.448 M 35.92 % 1.801 M 39.61 % 1.290 M -35.27 % 1.993 M -56.09 % 4.539 M 6.13 % 4.277 M -38.85 % 6.994 M -13.87 % 8.120 M 356.18 % 1.780 M 1 418.52 % -135.000 K 95.10 % -2.756 M -209.49 % -890.500 K 15.87 % -1.059 M 78.30 % -4.879 M -10.11 % -4.431 M -50.33 % -2.948 M -17.34 % -2.512 M 34.17 % -3.816 M -7 166.67 % 54.000 K 0.00 % 54.000 K 100.00 % 27.000 K -98.81 % 2.265 M 100.00 % 1.133 M
Income tax expense 8.579 M 85.89 % 4.615 M -78.26 % 21.230 M 23.79 % 17.150 M 23.52 % 13.884 M -53.30 % 29.732 M 468.38 % 5.231 M 279.61 % 1.378 M 2.99 % 1.338 M -60.82 % 3.415 M 1 818.54 % 178.000 K -98.14 % 9.549 M 1 200.95 % 734.000 K -86.44 % 5.413 M 653.90 % 718.000 K 52.12 % 472.000 K -79.49 % 2.301 M 2 247.96 % 98.000 K -92.75 % 1.352 M 57.94 % 856.000 K 245.16 % 248.000 K -95.55 % 5.570 M 643.66 % 749.000 K -54.13 % 1.633 M 27.98 % 1.276 M 138.50 % 535.000 K 189.99 % -594.500 K -93.33 % -307.500 K 0.00 % -307.500 K -100.00 % -153.750 K 79.51 % -750.500 K -100.00 % -375.250 K
Cost of revenue 1.305 B -49.40 % 2.578 B 109.56 % 1.230 B -12.14 % 1.400 B 12.96 % 1.239 B 17.76 % 1.053 B 40.22 % 750.646 M -25.48 % 1.007 B 122.68 % 452.386 M 273.04 % 121.269 M 672.51 % 15.698 M -80.49 % 80.481 M 720.56 % 9.808 M -28.30 % 13.679 M 32.38 % 10.333 M 211.42 % 3.318 M -24.81 % 4.413 M -70.25 % 14.833 M 62.82 % 9.110 M 53.08 % 5.951 M 139.19 % 2.488 M -6.33 % 2.656 M -68.32 % 8.383 M 51.65 % 5.528 M 58.12 % 3.496 M -77.49 % 15.528 M 50.41 % 10.324 M 5.87 % 9.752 M 0.00 % 9.752 M 100.00 % 4.876 M -70.48 % 16.518 M 100.00 % 8.259 M
General and administrative expenses 33.649 M -18.12 % 41.098 M 113.14 % 19.282 M -19.98 % 24.095 M 39.29 % 17.298 M 29.66 % 13.341 M 39.96 % 9.532 M -7.45 % 10.299 M -3.77 % 10.703 M -20.57 % 13.475 M 23.71 % 10.892 M 16.06 % 9.385 M -19.81 % 11.703 M -27.86 % 16.223 M 50.88 % 10.752 M -76.13 % 45.037 M 294.51 % 11.416 M -46.29 % 21.253 M 78.48 % 11.908 M -76.89 % 51.527 M 486.53 % 8.785 M -76.47 % 37.341 M 268.65 % 10.129 M -34.40 % 15.441 M 37.88 % 11.199 M -16.45 % 13.404 M 32.66 % 10.104 M -13.64 % 11.700 M 0.00 % 11.700 M 100.00 % 5.850 M -25.66 % 7.869 M 100.00 % 3.934 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.490 M -200.00 % 2.490 M 2 317.48 % 103.000 K 0.00 % 103.000 K 0.000 0.000 -100.00 % 56.000 K 0.000 -100.00 % 455.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 949.000 K 110.60 % -8.956 M -2 009.49 % 469.000 K 0.00 % 469.000 K 100.00 % 234.500 K -74.24 % 910.500 K 100.00 % 455.250 K
Other expenses -5.874 M -131.96 % 18.377 M 161.66 % -29.806 M -129.33 % -12.997 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 0.000 0.000 0.000 -100.00 % 11.873 M 195.26 % -12.464 M -100.00 % -6.232 M 27.59 % -8.607 M -100.00 % -4.303 M
Operating expenses 27.775 M -53.30 % 59.475 M 665.14 % -10.524 M -194.83 % 11.098 M 346.78 % 2.484 M -56.96 % 5.771 M 27.48 % 4.527 M -68.08 % 14.181 M 18.00 % 12.018 M 211.11 % 3.863 M -71.21 % 13.420 M -35.40 % 20.773 M 100.07 % 10.383 M -78.91 % 49.223 M 435.79 % 9.187 M -82.95 % 53.892 M 570.38 % 8.039 M -66.05 % 23.677 M 117.34 % 10.894 M -84.96 % 72.414 M 585.35 % 10.566 M -80.40 % 53.915 M 409.11 % 10.590 M -57.11 % 24.691 M 81.14 % 13.631 M -1.78 % 13.878 M 1 108.36 % 1.149 M -95.22 % 24.042 M 8 235.87 % -295.500 K -100.00 % -147.750 K -185.65 % 172.500 K 100.00 % 86.250 K
Cost and expenses 1.332 B -49.48 % 2.637 B 116.24 % 1.220 B -13.58 % 1.411 B 13.63 % 1.242 B 17.35 % 1.058 B 40.14 % 755.173 M -26.07 % 1.022 B 119.97 % 464.404 M 271.13 % 125.132 M 329.74 % 29.118 M -71.24 % 101.254 M 401.48 % 20.191 M -67.90 % 62.902 M 222.24 % 19.520 M -65.88 % 57.210 M 359.44 % 12.452 M -67.67 % 38.510 M 92.51 % 20.004 M -74.47 % 78.365 M 500.31 % 13.054 M -76.92 % 56.571 M 198.17 % 18.973 M -37.22 % 30.219 M 76.44 % 17.127 M -41.76 % 29.406 M 156.32 % 11.473 M -46.95 % 21.625 M 0.00 % 21.625 M 100.00 % 10.812 M -57.55 % 25.470 M 100.00 % 12.735 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 33.649 M -18.12 % 41.098 M 113.14 % 19.282 M -19.98 % 24.095 M 39.29 % 17.298 M 29.66 % 13.341 M 39.96 % 9.532 M -7.45 % 10.299 M -3.77 % 10.703 M -20.57 % 13.475 M 23.71 % 10.892 M 57.97 % 6.895 M -51.42 % 14.193 M -11.95 % 16.120 M 48.50 % 10.855 M -75.90 % 45.037 M 294.51 % 11.416 M -46.43 % 21.309 M 78.95 % 11.908 M -77.09 % 51.982 M 491.71 % 8.785 M -76.47 % 37.341 M 268.65 % 10.129 M -34.40 % 15.441 M 37.88 % 11.199 M -21.97 % 14.353 M 1 149.72 % 1.149 M -90.56 % 12.169 M 0.00 % 12.169 M 100.00 % 6.084 M -30.70 % 8.779 M 100.00 % 4.390 M
Interest income 0.000 0.000 0.000 -100.00 % 3.455 M -1.26 % 3.499 M 107.78 % 1.684 M 90.71 % 883.000 K 5.88 % 834.000 K 25.04 % 667.000 K 0.45 % 664.000 K 8.50 % 612.000 K -50.84 % 1.245 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 -100.00 % 6.091 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 54.168 K -93.78 % 870.832 K 175.21 % 316.424 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 217.500 K 0.00 % 217.500 K 51.04 % 144.000 K 0.00 % 144.000 K 294.52 % 36.500 K 0.00 % 36.500 K -94.67 % 684.500 K 0.00 % 684.500 K -91.60 % 8.151 M 0.00 % 8.151 M 18.17 % 6.897 M 0.00 % 6.897 M 1 550.00 % 418.000 K 0.00 % 418.000 K -76.62 % 1.788 M -48.22 % 3.453 M 0.00 % 3.453 M 100.00 % 1.727 M -13.72 % 2.001 M 100.00 % 1.001 M
Depreciation and amortization 9.263 M 62.53 % 5.699 M 19.70 % 4.761 M -26.20 % 6.451 M 60.91 % 4.009 M -10.85 % 4.497 M 14.17 % 3.939 M 225.54 % 1.210 M 0.25 % 1.207 M -1.07 % 1.220 M 2.26 % 1.193 M -91.43 % 13.926 M 748.60 % 1.641 M -93.69 % 26.016 M 1 317.77 % 1.835 M -76.56 % 7.829 M 327.35 % 1.832 M 2.23 % 1.792 M -11.98 % 2.036 M -24.76 % 2.706 M 2.89 % 2.630 M 12.15 % 2.345 M 1.52 % 2.310 M 8.25 % 2.134 M -24.78 % 2.837 M 4.92 % 2.704 M -2.15 % 2.764 M -8.87 % 3.033 M 0.00 % 3.033 M 100.00 % 1.516 M -67.66 % 4.688 M 100.00 % 2.344 M
Operating income 25.286 M -24.83 % 33.640 M -76.00 % 140.153 M 33.28 % 105.158 M 22.22 % 86.041 M -53.71 % 185.873 M 1 181.71 % 14.502 M 334.58 % -6.182 M 5.07 % -6.512 M -433.77 % -1.220 M 92.00 % -15.243 M -279.50 % 8.492 M 169.24 % -12.264 M 64.79 % -34.833 M -436.30 % -6.495 M 85.19 % -43.854 M -1 200.53 % -3.372 M 82.92 % -19.745 M -62.90 % -12.121 M 76.88 % -52.420 M -301.56 % -13.054 M 69.30 % -42.518 M -884.46 % 5.420 M 119.36 % -28.001 M -108.37 % -13.438 M 19.10 % -16.611 M -449.03 % -3.026 M 79.85 % -15.013 M -74.05 % -8.626 M -100.00 % -4.313 M -888.03 % -436.500 K -100.00 % -218.250 K
Operating income ratio 0.02 47.89 % 0.01 -87.78 % 0.10 48.63 % 0.07 7.57 % 0.06 -57.17 % 0.15 709.84 % 0.02 404.43 % -0.01 57.07 % -0.01 -44.22 % -0.01 98.87 % -0.87 -938.78 % 0.10 109.99 % -1.04 45.65 % -1.91 -330.09 % -0.44 89.55 % -4.25 -1 480.64 % -0.27 77.36 % -1.19 12.00 % -1.35 91.77 % -16.41 -100.78 % -8.17 69.30 % -26.62 -1 820.67 % 1.55 106.06 % -25.53 -4.19 % -24.50 -1 819.73 % -1.28 -174.52 % -0.46 69.64 % -1.53 -74.05 % -0.88 0.00 % -0.88 -3 685.26 % -0.02 0.00 % -0.02
Total other income expenses net 1.008 M 139.08 % -2.579 M -32.94 % -1.940 M -166.21 % 2.930 M 20.43 % 2.433 M -36.87 % 3.854 M 1 184.67 % 300.000 K 17.65 % 255.000 K 390.38 % 52.000 K -79.36 % 251.998 K -54.68 % 556.000 K -49.55 % 1.102 M -95.69 % 25.549 M 2 996.85 % 825.000 K 91.42 % 431.000 K -60.64 % 1.095 M 254.66 % -708.000 K 65.95 % -2.079 M -38.88 % -1.497 M 69.42 % -4.895 M 35.55 % -7.595 M -14.50 % -6.633 M -16.18 % -5.709 M -509.94 % -936.000 K 72.26 % -3.374 M -644.81 % -453.000 K 82.57 % -2.599 M -193.29 % 2.786 M 177.37 % -3.601 M -100.00 % -1.801 M -6.92 % -1.684 M -100.00 % -842.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2010-12-31
Net debt -752.206 M -48.07 % -508.017 M -413.30 % -98.971 M 78.59 % -462.225 M -9.67 % -421.474 M -15.04 % -366.359 M -158.48 % -141.737 M 39.42 % -233.948 M -76.00 % -132.925 M 21.10 % -168.475 M 16.70 % -202.242 M 6.13 % -215.455 M -14.78 % -187.706 M -13.26 % -165.723 M -21.67 % -136.209 M -155.03 % -53.410 M 20.93 % -67.548 M -282.29 % 37.055 M 143.48 % 15.219 M 1 237.35 % 1.138 M -95.80 % 27.100 M 132.04 % 11.679 M 219.88 % -9.742 M 93.55 % -151.080 M 18.58 % -185.550 M 4.93 % -195.174 M 34.59 % -298.378 M -595.16 % -42.922 M 32.51 % -63.598 M
Total investments 0.000 -100.00 % 541.000 K -94.23 % 9.383 M 5.81 % 8.868 M 11.11 % 7.981 M -29.40 % 11.305 M 14.31 % 9.890 M -36.04 % 15.462 M -20.51 % 19.451 M 1.64 % 19.138 M 0.000 0.000 0.000 0.000 0.000 100.00 % -8.856 M 0.000 -100.00 % 114.825 M 3.23 % 111.234 M -0.94 % 112.286 M 6.32 % 105.608 M 3.23 % 102.301 M -6.80 % 109.768 M 0.000 -100.00 % 23.500 M -28.79 % 33.000 M 0.000 0.000 0.000
Total debt 144.735 M -2.09 % 147.820 M 3.50 % 142.815 M 1 054.34 % 12.372 M -9.20 % 13.626 M 361.90 % 2.950 M -23.58 % 3.860 M 101.25 % 1.918 M -28.08 % 2.667 M 301.66 % 664.000 K -62.91 % 1.790 M -35.68 % 2.783 M -24.50 % 3.686 M 67.55 % 2.200 M 120.00 % 1.000 M 0.00 % 1.000 M 0.000 -100.00 % 46.025 M 4.66 % 43.975 M -57.91 % 104.471 M 14.23 % 91.454 M 8.17 % 84.547 M 6.91 % 79.085 M 9.08 % 72.503 M 0.000 -100.00 % 31.305 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 33.227 M 277.89 % -18.678 M -6.69 % -17.506 M -183.14 % 21.056 M 238.05 % -15.252 M -1.88 % -14.970 M 6.34 % -15.983 M -22.38 % -13.060 M -8.37 % -12.051 M 3.70 % -12.514 M -2.84 % -12.168 M 88.86 % -109.201 M -797.44 % -12.168 M 90.55 % -128.730 M -108.10 % -61.860 M 37.52 % -99.009 M -80.72 % -54.787 M -3.22 % -53.076 M -3.25 % -51.405 M -3.87 % -49.491 M -3.54 % -47.798 M -5.54 % -45.289 M -14.31 % -39.619 M -6.78 % -37.102 M -7.58 % -34.488 M -8.55 % -31.772 M 0.000 100.00 % -26.696 M -26.03 % -21.183 M
Retained earnings 76.545 M 24.12 % 61.671 M -6.56 % 66.002 M 173.54 % -89.750 M 42.77 % -156.819 M 33.24 % -234.886 M 38.43 % -381.502 M 5.15 % -402.223 M -2.59 % -392.058 M -1.96 % -384.531 M -1.58 % -378.551 M -3.17 % -366.937 M -8.40 % -338.512 M 3.24 % -349.856 M -13.91 % -307.129 M -1.62 % -302.225 M -17.14 % -258.013 M -0.75 % -256.096 M -9.07 % -234.791 M -6.01 % -221.481 M -58.39 % -139.833 M -16.85 % -119.673 M -85.58 % -64.487 M 1.10 % -65.207 M -85.64 % -35.126 M -77.13 % -19.831 M -441.39 % -3.663 M 67.85 % -11.393 M -193.78 % 12.149 M
Common stock 181.896 M 0.00 % 181.896 M 8.77 % 167.236 M 9.35 % 152.933 M 11.34 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 0.00 % 137.361 M 7.85 % 127.362 M 47.54 % 86.322 M 0.00 % 86.322 M 0.00 % 86.322 M 0.00 % 86.322 M 0.00 % 86.322 M 0.00 % 86.322 M 0.00 % 86.322 M 30.85 % 65.972 M 0.00 % 65.972 M
Total equity 1.081 B 1.63 % 1.064 B 11.76 % 952.126 M 20.21 % 792.076 M 21.31 % 652.942 M 14.20 % 571.747 M 39.20 % 410.739 M 4.70 % 392.312 M -2.63 % 402.898 M -1.64 % 409.617 M -1.09 % 414.129 M -2.63 % 425.314 M -6.16 % 453.215 M 2.83 % 440.741 M -9.23 % 485.553 M -1.04 % 490.656 M -8.59 % 536.767 M -1.31 % 543.899 M -3.23 % 562.034 M 18.14 % 475.740 M 35.51 % 351.071 M -4.64 % 368.165 M -14.96 % 432.950 M 0.11 % 432.490 M -6.60 % 463.060 M -3.25 % 478.596 M -3.34 % 495.125 M 208.24 % 160.630 M -12.92 % 184.468 M
Other non current liabilities 16.813 M -7.48 % 18.173 M -48.08 % 35.000 M 3.01 % 33.976 M 1.37 % 33.516 M 979.07 % 3.106 M -91.08 % 34.809 M 23.23 % 28.247 M 0.20 % 28.191 M 0.01 % 28.188 M 15.28 % 24.452 M 0.23 % 24.396 M 354.05 % 5.373 M 1.24 % 5.307 M -81.91 % 29.336 M 12.00 % 26.193 M -5.50 % 27.718 M 0.04 % 27.708 M 0.07 % 27.690 M -0.01 % 27.692 M -44.36 % 49.773 M 1 012.74 % 4.473 M -91.56 % 52.978 M -0.34 % 53.159 M 1 964.43 % 2.575 M 3.21 % 2.495 M 6.72 % 2.338 M -96.47 % 66.250 M 25.08 % 52.968 M
Long term debt 139.776 M -2.16 % 142.861 M 2.12 % 139.894 M 1 361.03 % 9.575 M -12.64 % 10.960 M 364.21 % 2.361 M -7.01 % 2.539 M 420.29 % 488.000 K -60.42 % 1.233 M 0.000 0.000 -100.00 % 708.000 K -58.81 % 1.719 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.975 M 4.98 % 41.889 M 0.000 0.000 -100.00 % 79.085 M 9.08 % 72.503 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 156.589 M -2.76 % 161.034 M -7.92 % 174.894 M 301.58 % 43.551 M -2.08 % 44.476 M 20.73 % 36.839 M -1.36 % 37.348 M 29.97 % 28.735 M -2.34 % 29.424 M 4.38 % 28.188 M 15.28 % 24.452 M -2.60 % 25.104 M 0.19 % 25.057 M 7.55 % 23.299 M -20.58 % 29.336 M 12.00 % 26.193 M -5.50 % 27.718 M 0.04 % 27.708 M -61.34 % 71.665 M 3.00 % 69.581 M 39.80 % 49.773 M 0.12 % 49.714 M -62.36 % 132.063 M 5.09 % 125.662 M 143.48 % 51.610 M 38.61 % 37.235 M 0.35 % 37.105 M -63.28 % 101.044 M 14.41 % 88.319 M
Other current liabilities 123.619 M -35.36 % 191.247 M -11.52 % 216.151 M 167.51 % 80.801 M -5.16 % 85.194 M 48.11 % 57.519 M -15.73 % 68.254 M 36.07 % 50.160 M 96.95 % 25.469 M 22.43 % 20.803 M 90.82 % 10.902 M -60.10 % 27.325 M 112.41 % 12.864 M -64.27 % 36.001 M -3.26 % 37.216 M 174.35 % 13.565 M -23.36 % 17.699 M 16.95 % 15.134 M 26.05 % 12.006 M -16.39 % 14.359 M -63.01 % 38.817 M 14.43 % 33.922 M 21.80 % 27.850 M -48.83 % 54.427 M 106.84 % 26.313 M 19.89 % 21.947 M -47.79 % 42.034 M 5.81 % 39.726 M -7.81 % 43.093 M
Deferred revenue 0.000 0.000 0.000 100.00 % -2.797 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 % -300.591 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 4.959 M 0.00 % 4.959 M 69.77 % 2.921 M 4.43 % 2.797 M 4.91 % 2.666 M 352.63 % 589.000 K -55.41 % 1.321 M -7.62 % 1.430 M -0.28 % 1.434 M 115.96 % 664.000 K -62.91 % 1.790 M -13.73 % 2.075 M 5.49 % 1.967 M -10.59 % 2.200 M 120.00 % 1.000 M 0.00 % 1.000 M 0.000 -100.00 % 346.502 M 15.27 % 300.591 M 380.32 % 62.582 M -31.57 % 91.454 M 8.17 % 84.547 M 0.000 0.000 0.000 -100.00 % 31.305 M 0.000 0.000 0.000
Total current liabilities 1.119 B -22.74 % 1.449 B 22.68 % 1.181 B 59.10 % 742.163 M -0.04 % 742.457 M 185.77 % 259.811 M 43.69 % 180.817 M 31.47 % 137.539 M 215.59 % 43.582 M 40.70 % 30.975 M 11.54 % 27.770 M -36.53 % 43.752 M 38.85 % 31.510 M -46.52 % 58.924 M -19.97 % 73.631 M 91.97 % 38.356 M 12.08 % 34.222 M -90.62 % 364.959 M 15.54 % 315.878 M 296.18 % 79.730 M -39.40 % 131.573 M 9.64 % 120.002 M 247.74 % 34.509 M -38.94 % 56.514 M 61.52 % 34.988 M -36.94 % 55.481 M 28.51 % 43.171 M 5.14 % 41.062 M -19.10 % 50.755 M
Total liabilities 1.276 B -20.74 % 1.610 B 18.73 % 1.356 B 72.54 % 785.714 M -0.15 % 786.933 M 165.27 % 296.650 M 35.98 % 218.165 M 31.21 % 166.274 M 127.75 % 73.006 M 23.40 % 59.163 M 13.29 % 52.222 M -24.16 % 68.856 M 21.72 % 56.567 M -31.20 % 82.223 M -20.15 % 102.967 M 59.52 % 64.549 M 4.21 % 61.940 M -84.23 % 392.667 M 1.32 % 387.543 M 159.55 % 149.311 M -17.67 % 181.346 M 6.85 % 169.716 M 1.89 % 166.572 M -8.57 % 182.176 M 110.37 % 86.598 M -6.60 % 92.716 M 15.50 % 80.276 M -43.51 % 142.106 M 2.18 % 139.074 M
Other non current assets 9.811 M -35.24 % 15.149 M 0.000 0.000 -100.00 % 19.614 M 30.76 % 15.000 M -39.73 % 24.888 M -54.44 % 54.624 M -42.74 % 95.393 M -0.03 % 95.418 M 24.98 % 76.348 M 30 810.12 % 247.000 K 100.29 % -86.214 M 0.00 % -86.214 M -2 976.68 % 2.997 M -97.99 % 149.207 M -46.61 % 279.478 M 1.62 % 275.015 M 65.81 % 165.859 M 0.00 % 165.859 M 5 450.84 % 2.988 M -5.11 % 3.149 M 4.93 % 3.001 M 53.82 % 1.951 M 0.05 % 1.950 M 0.00 % 1.950 M -98.16 % 106.048 M 253.49 % 30.000 M 66.67 % 18.000 M
Long term investments 0.000 0.000 0.000 0.000 100.00 % -11.633 M -214.83 % -3.695 M 75.36 % -14.998 M -197.00 % 15.462 M -20.51 % 19.451 M 1.64 % 19.138 M 0.000 0.000 0.000 0.000 0.000 100.00 % -8.856 M 0.000 0.000 -100.00 % 215.820 M 92.21 % 112.286 M 6.32 % 105.608 M 3.23 % 102.301 M -6.80 % 109.768 M 0.000 -100.00 % 23.500 M -28.79 % 33.000 M 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 -100.00 % 6.639 M 0.000 -100.00 % 9.824 M 0.000 -100.00 % 7.884 M 0.000 -100.00 % 8.127 M 0.000 -100.00 % 8.370 M -90.58 % 88.867 M 0.00 % 88.867 M -19.11 % 109.859 M 1 140.50 % 8.856 M -91.82 % 108.278 M -0.11 % 108.399 M -0.11 % 108.520 M -0.11 % 108.642 M -41.85 % 186.827 M -0.06 % 186.948 M -5.56 % 197.952 M -0.06 % 198.073 M -0.06 % 198.195 M 1 867.98 % 10.071 M -92.80 % 139.910 M -0.08 % 140.025 M 0.35 % 139.541 M
GoodWill 19.607 M 0.00 % 19.607 M 18.87 % 16.494 M 0.00 % 16.494 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.115 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
Goodwill and intangible assets 19.607 M 0.00 % 19.607 M 18.87 % 16.494 M -28.70 % 23.133 M 0.000 -100.00 % 9.824 M 0.000 -100.00 % 7.884 M 0.000 -100.00 % 8.127 M 0.000 -100.00 % 8.370 M -90.58 % 88.867 M 0.00 % 88.867 M -19.92 % 110.974 M 1 153.09 % 8.856 M -91.82 % 108.278 M -0.11 % 108.399 M -0.11 % 108.520 M -0.11 % 108.642 M -41.85 % 186.827 M -0.06 % 186.948 M -5.56 % 197.952 M -0.06 % 198.073 M -0.06 % 198.195 M 1 867.98 % 10.071 M -92.80 % 139.910 M -0.08 % 140.025 M 0.35 % 139.541 M
Property plant equipment net 355.916 M -2.61 % 365.443 M -18.44 % 448.041 M 65.58 % 270.593 M 6.49 % 254.096 M 8.57 % 234.048 M -5.13 % 246.715 M 59.88 % 154.313 M -5.96 % 164.087 M 5.56 % 155.449 M 2.81 % 151.201 M 4.28 % 144.990 M -12.87 % 166.399 M 0.45 % 165.651 M 96.52 % 84.293 M -48.89 % 164.911 M 164.56 % 62.334 M 2.64 % 60.729 M -2.58 % 62.336 M -2.98 % 64.250 M -38.09 % 103.776 M -1.12 % 104.952 M -2.62 % 107.774 M 0.13 % 107.634 M 6.24 % 101.315 M -53.37 % 217.280 M 0.000 -100.00 % 64.154 M -8.66 % 70.238 M
Total non current assets 385.334 M -3.71 % 400.199 M -14.65 % 468.879 M 56.54 % 299.532 M 11.26 % 269.218 M 2.32 % 263.119 M 0.08 % 262.904 M 21.25 % 216.821 M -22.27 % 278.931 M 7.70 % 258.994 M 13.82 % 227.549 M 48.14 % 153.607 M -10.63 % 171.875 M 0.44 % 171.127 M -14.90 % 201.087 M -36.55 % 316.941 M -30.02 % 452.913 M 1.33 % 446.966 M -19.48 % 555.126 M 22.31 % 453.860 M 10.92 % 409.169 M 0.51 % 407.099 M -4.48 % 426.201 M 35.36 % 314.855 M -5.68 % 333.817 M 23.68 % 269.909 M 6.66 % 253.058 M 5.16 % 240.652 M 2.76 % 234.194 M
Other current assets 149.975 M 140.68 % 62.312 M -59.07 % 152.225 M 53.89 % 98.918 M 6.15 % 93.184 M 191.68 % 31.947 M -78.61 % 149.347 M 58.66 % 94.129 M 83.69 % 51.244 M 109.16 % 24.500 M -20.43 % 30.789 M -72.12 % 110.439 M -23.04 % 143.496 M -6.57 % 153.579 M -26.60 % 209.236 M 28.48 % 162.859 M 162.49 % 62.043 M -82.89 % 362.560 M 1.62 % 356.787 M 562.48 % 53.856 M 2.38 % 52.606 M 1.89 % 51.631 M -33.94 % 78.154 M 20.50 % 64.859 M 13 136.53 % 490.000 K -98.98 % 48.134 M 304.11 % 11.911 M 46.24 % 8.145 M 198.35 % 2.730 M
Short term investments 0.000 -100.00 % 541.000 K -94.23 % 9.383 M 5.81 % 8.868 M -54.79 % 19.614 M 30.76 % 15.000 M -39.73 % 24.888 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.825 M 209.79 % -104.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 896.941 M 36.76 % 655.837 M 171.25 % 241.786 M -49.05 % 474.597 M 9.08 % 435.100 M 17.81 % 369.309 M 153.65 % 145.597 M -38.27 % 235.866 M 73.95 % 135.592 M -19.83 % 169.139 M -17.10 % 204.032 M -6.51 % 218.238 M 14.03 % 191.392 M 13.98 % 167.923 M 22.38 % 137.209 M 152.18 % 54.410 M -19.45 % 67.548 M 653.04 % 8.970 M -68.81 % 28.756 M -72.17 % 103.333 M 60.57 % 64.354 M -11.68 % 72.868 M -17.97 % 88.827 M -60.27 % 223.583 M 20.50 % 185.550 M -18.07 % 226.479 M -24.10 % 298.378 M 595.16 % 42.922 M -32.51 % 63.598 M
Cash and short term investments 896.941 M 36.65 % 656.378 M 161.33 % 251.169 M -48.05 % 483.465 M 6.32 % 454.714 M 18.32 % 384.309 M 125.42 % 170.485 M -27.72 % 235.866 M 73.95 % 135.592 M -19.83 % 169.139 M -17.10 % 204.032 M -6.51 % 218.238 M 14.03 % 191.392 M 13.98 % 167.923 M 22.38 % 137.209 M 152.18 % 54.410 M -19.45 % 67.548 M -45.44 % 123.795 M 330.50 % 28.756 M -72.17 % 103.333 M 60.57 % 64.354 M -11.68 % 72.868 M -17.97 % 88.827 M -60.27 % 223.583 M 20.50 % 185.550 M -18.07 % 226.479 M -24.10 % 298.378 M 595.16 % 42.922 M -32.51 % 63.598 M
Total current assets 1.972 B -13.26 % 2.274 B 23.63 % 1.839 B 43.86 % 1.278 B 9.19 % 1.171 B 93.41 % 605.278 M 65.38 % 366.000 M 7.09 % 341.765 M 73.51 % 196.973 M -6.11 % 209.786 M -12.15 % 238.802 M -29.88 % 340.563 M 0.79 % 337.907 M -3.96 % 351.837 M -9.19 % 387.433 M 62.61 % 238.264 M 63.43 % 145.794 M -70.22 % 489.600 M 24.12 % 394.451 M 130.42 % 171.191 M 38.90 % 123.248 M -5.76 % 130.782 M -24.54 % 173.321 M -42.19 % 299.811 M 38.90 % 215.841 M -28.39 % 301.403 M -6.50 % 322.343 M 419.20 % 62.084 M -30.51 % 89.348 M
Inventory 569.057 M -28.28 % 793.403 M -2.51 % 813.814 M 77.94 % 457.350 M 81.35 % 252.196 M 4 817.06 % 5.129 M 56.80 % 3.271 M 0.000 100.00 % -10.137 M 0.000 0.000 0.000 -100.00 % 3.019 M 0.00 % 3.019 M -79.77 % 14.920 M 389.98 % 3.045 M 0.00 % 3.045 M 0.00 % 3.045 M -53.34 % 6.526 M 0.00 % 6.526 M 3.78 % 6.288 M 0.08 % 6.283 M -0.90 % 6.340 M -44.23 % 11.369 M -5.08 % 11.978 M 3.82 % 11.537 M -4.29 % 12.054 M 9.41 % 11.017 M -52.14 % 23.020 M
Net receivables 355.984 M -53.25 % 761.425 M 22.47 % 621.745 M 160.66 % 238.525 M -35.63 % 370.563 M 101.51 % 183.893 M 328.68 % 42.897 M 628.92 % 5.885 M -41.95 % 10.137 M -37.22 % 16.147 M 305.60 % 3.981 M -33.01 % 5.943 M 0.000 -100.00 % 13.658 M 4.79 % 13.034 M 45.23 % 8.975 M 36.42 % 6.579 M 6 479.00 % 100.000 K -91.60 % 1.191 M -68.14 % 3.738 M 0.000 0.000 0.000 0.000 -100.00 % 17.823 M -44.68 % 32.218 M 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 4.344 M -25.18 % 5.806 M -18.69 % 7.141 M -10.09 % 7.942 M 26.08 % 6.299 M 140.74 % -15.462 M 0.000 100.00 % -19.138 M 0.000 0.000 -100.00 % 2.823 M 0.00 % 2.823 M 0.00 % 2.823 M 0.00 % 2.823 M 0.00 % 2.823 M 0.00 % 2.823 M 8.95 % 2.591 M -8.22 % 2.823 M -71.69 % 9.970 M 2.27 % 9.749 M 26.51 % 7.706 M 7.07 % 7.197 M -18.74 % 8.857 M 16.42 % 7.608 M 7.15 % 7.100 M 9.69 % 6.473 M 0.90 % 6.415 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 990.680 M -20.90 % 1.252 B 30.22 % 961.740 M 50.78 % 637.851 M 6.94 % 596.451 M 256.40 % 167.354 M 69.84 % 98.538 M 27.24 % 77.445 M 679.05 % 9.941 M 658.85 % 1.310 M -77.50 % 5.821 M 222.85 % 1.803 M -45.66 % 3.318 M -56.40 % 7.610 M -67.19 % 23.193 M 89.70 % 12.226 M 3.66 % 11.794 M 794.84 % 1.318 M -29.41 % 1.867 M -26.00 % 2.523 M 143.53 % 1.036 M -18.23 % 1.267 M -3.36 % 1.311 M -28.01 % 1.821 M -19.57 % 2.264 M 15.33 % 1.963 M 125.63 % 870.000 K -18.69 % 1.070 M -82.11 % 5.982 M
Tax payables 0.000 0.000 0.000 -100.00 % 23.511 M -59.57 % 58.146 M 69.28 % 34.349 M 170.38 % 12.704 M 49.39 % 8.504 M 26.21 % 6.738 M -17.81 % 8.198 M -11.44 % 9.257 M -26.23 % 12.549 M -6.08 % 13.361 M 1.89 % 13.113 M 7.29 % 12.222 M 5.68 % 11.565 M 144.55 % 4.729 M 135.86 % 2.005 M 41.80 % 1.414 M 431.58 % 266.000 K 0.00 % 266.000 K 0.00 % 266.000 K -95.03 % 5.348 M 1 910.53 % 266.000 K -95.85 % 6.411 M 2 310.15 % 266.000 K -0.37 % 267.000 K 0.38 % 266.000 K -84.17 % 1.680 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -31.959 M 0.000 0.000 0.000 0.000 100.00 % -15.111 M 0.000 0.000 100.00 % -18.456 M -28.18 % -14.399 M 0.000 0.000 0.000 0.000 0.000 100.00 % -66.683 M -4 711.18 % -1.386 M 0.000 0.000 100.00 % -126.542 M -5.72 % -119.690 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 -100.00 % 3.984 M -1.21 % 4.033 M 344.72 % -1.648 M -113.20 % -773.000 K 12.06 % -879.000 K 31.00 % -1.274 M -3.58 % -1.230 M -2.50 % -1.200 M 53.20 % -2.564 M 0.89 % -2.587 M -15.80 % -2.234 M 33.59 % -3.364 M -163.02 % -1.279 M -18.43 % -1.080 M -231.87 % 819.000 K -16.17 % 977.000 K -30.11 % 1.398 M -14.29 % 1.631 M -58.51 % 3.931 M -5.78 % 4.172 M -33.82 % 6.304 M -3.96 % 6.564 M -6.93 % 7.053 M -3.30 % 7.294 M -4.72 % 7.655 M -37.62 % 12.272 M -2.36 % 12.568 M
Capital lease obligations 16.277 M -12.07 % 18.512 M 20.43 % 15.371 M 24.24 % 12.372 M -9.20 % 13.626 M 361.90 % 2.950 M -23.58 % 3.860 M 101.25 % 1.918 M -28.08 % 2.667 M 301.66 % 664.000 K -62.91 % 1.790 M -35.68 % 2.783 M -24.50 % 3.686 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
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 15.252 M 1.88 % 14.970 M -6.34 % 15.983 M 22.38 % 13.060 M 8.37 % 12.051 M -3.70 % 12.514 M 2.84 % 12.168 M 0.000 -100.00 % 12.168 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
Other total stockholders equity 789.776 M -3.74 % 820.496 M 12.03 % 732.410 M 4.06 % 703.804 M 10.27 % 638.264 M -4.56 % 668.768 M -0.44 % 671.742 M 0.03 % 671.508 M 0.09 % 670.876 M 0.06 % 670.501 M 0.07 % 670.051 M 1.91 % 657.477 M 2.02 % 644.432 M -17.94 % 785.330 M 17.43 % 668.768 M 0.00 % 668.768 M 1.85 % 656.600 M -1.82 % 668.768 M 0.00 % 668.768 M 15.73 % 577.878 M 38.59 % 416.979 M 0.00 % 416.979 M 3.01 % 404.811 M 0.00 % 404.811 M 0.00 % 404.811 M 0.00 % 404.811 M 0.00 % 404.811 M 331.66 % 93.779 M 0.00 % 93.779 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 31.959 M 5.28 % 30.355 M -3.24 % 31.372 M -1.22 % 31.760 M 25.77 % 25.253 M 0.00 % 25.253 M -0.21 % 25.306 M 17.02 % 21.626 M 0.00 % 21.626 M 20.38 % 17.965 M -0.15 % 17.992 M -25.18 % 24.048 M 4.74 % 22.960 M -6.37 % 24.522 M -0.11 % 24.548 M -0.11 % 24.575 M -0.11 % 24.602 M -45.59 % 45.214 M -0.06 % 45.241 M -7.23 % 48.768 M -0.49 % 49.008 M -0.06 % 49.035 M 41.15 % 34.740 M -0.08 % 34.767 M -0.08 % 34.794 M -1.58 % 35.351 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.357 B -11.83 % 2.674 B 15.85 % 2.308 B 46.27 % 1.578 B 9.58 % 1.440 B 65.81 % 868.397 M 38.08 % 628.904 M 12.59 % 558.586 M 17.37 % 475.904 M 1.52 % 468.780 M 0.52 % 466.351 M -5.63 % 494.170 M -3.06 % 509.782 M -2.52 % 522.964 M -11.14 % 588.520 M 6.00 % 555.205 M -7.27 % 598.707 M -36.07 % 936.566 M -1.37 % 949.577 M 51.92 % 625.051 M 17.40 % 532.417 M -1.02 % 537.881 M -10.28 % 599.522 M -2.46 % 614.666 M 11.83 % 549.658 M -3.79 % 571.312 M -0.71 % 575.401 M 90.07 % 302.736 M -6.43 % 323.542 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2010-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 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 100.00 % -541.413 M 0.000 -100.00 % 158.216 M 0.000 100.00 % -22.735 M 0.000 100.00 % -12.510 M 0.000 -100.00 % 51.005 M 338.39 % 11.635 M -78.92 % 55.193 M 10.57 % 49.917 M -82.76 % 289.592 M 5 414.59 % -5.449 M -36.23 % -4.000 M -69.03 % -2.367 M 61.98 % -6.225 M -4 860.16 % -125.500 K -109.52 % 1.318 M -18.01 % 1.608 M -77.60 % 7.177 M 824.87 % 776.000 K 104.92 % -15.773 M -0.74 % -15.657 M -374.32 % 5.708 M 0.00 % 5.708 M 100.00 % 2.854 M -65.83 % 8.352 M 100.00 % 4.176 M
Accounts receivables 0.000 0.000 0.000 100.00 % -55.999 M 0.000 -100.00 % 56.144 M 0.000 -100.00 % 8.390 M 0.000 100.00 % -12.740 M 0.000 -100.00 % 4.381 M 0.000 100.00 % -1.271 M 0.00 % -1.271 M 85.68 % -8.875 M 0.000 -100.00 % 3.638 M 0.000 100.00 % -3.738 M 0.000 0.000 0.000 -100.00 % 15.253 M 0.000 100.00 % -15.253 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 100.00 % -451.759 M 0.000 100.00 % -2.918 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.00 % 13.000 K 0.00 % 13.000 K 0.000 -100.00 % 3.481 M 100.00 % 1.741 M 590.28 % -355.000 K -100.00 % -177.500 K -102.68 % 6.624 M 100.00 % 3.312 M 359.97 % -1.274 M -100.00 % -637.000 K -22.50 % -520.000 K -100.00 % -260.000 K -104.33 % 6.002 M 0.00 % 6.002 M 100.00 % 3.001 M -64.80 % 8.524 M 100.00 % 4.262 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 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 100.00 % -33.655 M 0.000 -100.00 % 104.990 M 0.000 100.00 % -31.125 M 0.000 -100.00 % 230.000 K 0.000 -100.00 % 46.624 M 0.000 -100.00 % 56.450 M 16.07 % 48.633 M -83.71 % 298.467 M 0.000 100.00 % -11.119 M -170.73 % -4.107 M -92.64 % -2.132 M -4 200.00 % 52.000 K 100.98 % -5.306 M -211.29 % -1.705 M 74.94 % -6.802 M -581.39 % 1.413 M 0.00 % 1.413 M 109.18 % -15.397 M -5 137.07 % -294.000 K 0.00 % -294.000 K -100.00 % -147.000 K 14.53 % -172.000 K -100.00 % -86.000 K
Other non cash items -17.715 M 0.000 100.00 % -337.819 M -170.37 % 480.080 M 2 651.58 % -18.815 M 82.09 % -105.040 M 2.73 % -107.990 M -179.59 % 135.687 M 581.30 % -28.192 M -703.04 % 4.675 M 131.64 % -14.775 M -229.64 % 11.397 M 5.17 % 10.837 M 366.41 % 2.324 M -94.24 % 40.330 M 115.16 % -266.024 M -2 795.34 % -9.188 M -361.02 % 3.520 M 546.13 % -789.000 K -101.04 % 75.770 M 567.58 % 11.350 M -62.08 % 29.932 M 699.72 % -4.991 M -433.80 % -935.000 K -106.51 % 14.362 M 216.29 % -12.350 M -27.04 % -9.721 M -6 359.14 % -150.500 K 85.82 % -1.062 M -100.00 % -530.750 K 89.44 % -5.027 M -100.00 % -2.513 M
Net cash provided by operating activities 0.000 0.000 100.00 % -213.530 M -767.32 % 31.998 M -53.96 % 69.496 M -68.19 % 218.473 M 365.61 % -82.253 M -178.02 % 105.421 M 418.71 % -33.077 M -126.68 % -14.592 M 38.75 % -23.824 M -190.48 % 26.331 M 5.40 % 24.982 M -52.27 % 52.342 M 2.77 % 50.929 M 497.41 % -12.815 M -38.20 % -9.273 M 53.62 % -19.993 M -65.74 % -12.063 M -28.37 % -9.397 M -52.06 % -6.180 M 71.38 % -21.591 M -1 001.02 % -1.961 M 90.97 % -21.705 M -1 239.97 % 1.904 M 107.38 % -25.814 M 3.80 % -26.834 M -555.68 % -4.093 M 0.00 % -4.093 M -100.00 % -2.046 M -132.34 % 6.327 M 100.00 % 3.163 M
Investments in property plant and equipment 0.000 0.000 100.00 % -23.215 M -75.59 % -13.221 M 0.000 100.00 % -14.210 M 0.000 0.000 0.000 0.000 0.000 100.00 % -361.000 K -100.00 % -180.500 K 74.31 % -702.500 K 67.51 % -2.163 M 17.21 % -2.612 M -100.00 % -1.306 M -1 940.63 % -64.000 K -100.00 % -32.000 K -110.85 % 295.000 K 117.86 % -1.652 M 31.99 % -2.429 M 67.01 % -7.363 M 35.76 % -11.461 M -125.26 % -5.088 M 57.44 % -11.954 M -1.49 % -11.778 M -2 975.20 % -383.000 K 0.00 % -383.000 K -100.00 % -191.500 K 37.93 % -308.500 K -100.00 % -154.250 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 16.445 M 0.000 -100.00 % 24.767 M 0.000 100.00 % -9.599 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 -100.00 % 764.000 K 0.000 100.00 % -42.000 K 0.000 0.000 0.000 100.00 % -15.621 M -247.13 % -4.500 M 87.22 % -35.207 M 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 0.000 0.000 0.000 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 % -62.695 M 0.00 % -62.695 M 0.000 0.000 100.00 % -1.500 M 75.00 % -6.000 M 0.00 % -6.000 M -100.00 % -3.000 M 66.67 % -9.000 M -100.00 % -4.500 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 -100.00 % 34.008 M 0.00 % 34.008 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 investing activites 0.000 0.000 -100.00 % 5.454 M -5.82 % 5.791 M 663.88 % -1.027 M 69.27 % -3.342 M 54.19 % -7.295 M -231.42 % 5.551 M 4 236.72 % 128.000 K 100.65 % -19.546 M -283.50 % 10.652 M 697.31 % 1.336 M -37.60 % 2.141 M 105.26 % -40.729 M -192.19 % 44.177 M 12 594.40 % 348.000 K -99.49 % 68.161 M 45 954.73 % 148.000 K 138.71 % 62.000 K 100.04 % -158.330 M -87 575.14 % 181.000 K -98.09 % 9.461 M 108.59 % -110.116 M -185.22 % -38.608 M -221.96 % 31.656 M -1.96 % 32.289 M 143.18 % 13.278 M 314.92 % -6.178 M -196.79 % 6.383 M 100.00 % 3.192 M -65.71 % 9.309 M 100.00 % 4.654 M
Net cash used for investing activites 0.000 0.000 100.00 % -17.761 M -297.02 % 9.015 M 977.80 % -1.027 M -114.23 % 7.215 M 198.90 % -7.295 M -80.21 % -4.048 M -3 262.50 % 128.000 K 100.65 % -19.546 M -283.50 % 10.652 M 992.51 % 975.000 K -54.46 % 2.141 M 105.17 % -41.431 M -198.61 % 42.016 M 1 955.83 % -2.264 M -103.28 % 68.925 M 81 953.57 % 84.000 K 320.00 % 20.000 K 100.01 % -158.035 M -10 643.37 % -1.471 M -120.92 % 7.032 M 105.28 % -133.100 M -143.91 % -54.569 M -531.66 % -8.639 M -142.48 % 20.335 M 253.15 % -13.278 M -114.92 % -6.178 M 3.21 % -6.383 M -100.00 % -3.192 M 65.71 % -9.309 M -100.00 % -4.654 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 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
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 0.000 0.000 -100.00 % 100.970 M 0.00 % 100.970 M 0.000 0.000 0.000 0.000 -100.00 % 164.013 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.500 M 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 100.00 % -1.987 M 19.39 % -2.465 M -80.32 % -1.367 M -23.93 % -1.103 M -47.66 % -747.000 K -0.40 % -744.000 K 18.69 % -915.000 K 5.96 % -973.000 K 5.90 % -1.034 M -0.29 % -1.031 M 68.82 % -3.307 M -745.27 % 512.499 K 174.55 % -687.499 K -176.39 % 900.000 K 0.000 100.00 % -11.000 K 99.98 % -62.961 M -131.25 % 201.471 M 23 942.72 % -845.000 K 6.22 % -901.000 K -111.50 % -426.000 K -100.37 % 115.794 M 467.87 % -31.477 M -0.29 % -31.385 M -121.14 % 148.429 M 0.000 0.000 0.000 -100.00 % 33.974 M 100.00 % 16.987 M
Net cash used provided by financing activities 0.000 0.000 100.00 % -1.987 M 19.39 % -2.465 M -80.32 % -1.367 M -23.93 % -1.103 M -47.66 % -747.000 K -0.40 % -744.000 K 18.69 % -915.000 K 5.96 % -973.000 K 5.90 % -1.034 M -0.29 % -1.031 M 68.82 % -3.307 M -745.27 % 512.499 K 0.00 % 512.501 K -43.06 % 900.000 K 0.000 100.00 % -11.000 K 99.98 % -62.961 M -131.25 % 201.471 M 23 942.72 % -845.000 K 6.22 % -901.000 K -111.50 % -426.000 K -100.37 % 115.794 M 467.87 % -31.477 M -0.29 % -31.385 M -126.84 % 116.929 M 0.000 0.000 0.000 -100.00 % 33.974 M 100.00 % 16.987 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 467.000 K 0.000 100.00 % -1.311 M -50.17 % -873.000 K -3 457.69 % 26.000 K 107.32 % -355.000 K -211.99 % 317.000 K 282.18 % -174.000 K 0.000 -100.00 % 963.000 K 377.52 % -347.000 K -108.82 % 3.934 M -16.28 % 4.699 M 351.39 % 1.041 M 196.93 % -1.074 M -901.49 % 134.000 K -68.62 % 427.000 K -91.36 % 4.940 M 27 544.44 % -18.000 K 96.39 % -499.000 K -168.26 % 731.000 K 149.16 % -1.487 M 45.27 % -2.717 M -68.65 % -1.611 M -110.11 % 15.936 M 948.11 % -1.879 M 0.000 0.000 -100.00 % 32.000 K 100.00 % 16.000 K
Net change in cash 0.000 100.00 % -241.786 M -107.71 % -116.406 M -689.44 % 19.749 M -63.93 % 54.757 M -77.56 % 243.971 M 640.54 % -45.135 M -190.02 % 50.137 M 398.91 % -16.774 M 4.93 % -17.643 M -148.38 % -7.103 M -152.16 % 13.619 M -90.88 % 149.411 M 1 078.62 % 12.677 M -88.83 % 113.513 M 300.00 % 28.378 M -56.55 % 65.306 M 474.87 % 11.360 M 288.68 % 2.923 M 112.39 % -23.591 M -151.13 % 46.137 M 505.77 % 7.616 M -76.87 % 32.931 M 187.40 % -37.679 M -129.22 % 128.930 M 17 908.05 % -724.000 K -101.56 % 46.377 M 304.98 % -22.625 M -300.00 % -5.656 M 0.00 % -5.656 M -136.46 % 15.512 M 0.00 % 15.512 M
Cash at beginning of period 0.000 -100.00 % 241.786 M 0.000 -100.00 % 435.100 M 4.93 % 414.638 M 142.95 % 170.666 M -10.52 % 190.732 M 0.000 -100.00 % 152.366 M 0.000 -100.00 % 211.135 M 0.000 -100.00 % 41.981 M 0.00 % 41.981 M -22.84 % 54.410 M 300.00 % 13.603 M 506.58 % 2.243 M 0.00 % 2.243 M -91.32 % 25.833 M 0.00 % 25.833 M 41.81 % 18.217 M 0.00 % 18.217 M -67.41 % 55.896 M 0.00 % 55.896 M -1.28 % 56.620 M 0.00 % 56.620 M 452.75 % 10.243 M -83.89 % 63.598 M 300.00 % 15.900 M 0.00 % 15.900 M 4 000.45 % 387.750 K 0.00 % 387.750 K
Cash at end of period 0.000 0.000 100.00 % -116.406 M -689.44 % 19.749 M -95.79 % 469.394 M 13.21 % 414.638 M 184.78 % 145.597 M 190.40 % 50.137 M -63.02 % 135.592 M 868.55 % -17.643 M -108.65 % 204.032 M 1 398.14 % 13.619 M -92.88 % 191.392 M 250.17 % 54.658 M -67.45 % 167.923 M 300.00 % 41.981 M -37.85 % 67.548 M 396.59 % 13.603 M -52.70 % 28.756 M 1 182.32 % 2.243 M -96.52 % 64.354 M 149.11 % 25.833 M -70.92 % 88.827 M 387.60 % 18.217 M -90.18 % 185.550 M 231.96 % 55.896 M -1.28 % 56.620 M 38.19 % 40.973 M 300.00 % 10.243 M 0.00 % 10.243 M -35.58 % 15.900 M 0.00 % 15.900 M
Operating cash flow 0.000 0.000 100.00 % -213.530 M -767.32 % 31.998 M -53.96 % 69.496 M -68.19 % 218.473 M 365.61 % -82.253 M -178.02 % 105.421 M 418.71 % -33.077 M -126.68 % -14.592 M 38.75 % -23.824 M -190.48 % 26.331 M 5.40 % 24.982 M -52.27 % 52.342 M 2.77 % 50.929 M 497.41 % -12.815 M -38.20 % -9.273 M 53.62 % -19.993 M -65.74 % -12.063 M -28.37 % -9.397 M -52.06 % -6.180 M 71.38 % -21.591 M -1 001.02 % -1.961 M 90.97 % -21.705 M -1 239.97 % 1.904 M 107.38 % -25.814 M 3.80 % -26.834 M -555.68 % -4.093 M 0.00 % -4.093 M -100.00 % -2.046 M -132.34 % 6.327 M 100.00 % 3.163 M
Capital expenditure 0.000 0.000 100.00 % -23.215 M -75.59 % -13.221 M 0.000 100.00 % -14.210 M 0.000 0.000 0.000 0.000 0.000 100.00 % -361.000 K -100.00 % -180.500 K 74.31 % -702.500 K 67.51 % -2.163 M 17.21 % -2.612 M -100.00 % -1.306 M -1 940.63 % -64.000 K -100.00 % -32.000 K -110.85 % 295.000 K 117.86 % -1.652 M 31.99 % -2.429 M 67.01 % -7.363 M 35.76 % -11.461 M -125.26 % -5.088 M 57.44 % -11.954 M -1.49 % -11.778 M -2 975.20 % -383.000 K 0.00 % -383.000 K -100.00 % -191.500 K 37.93 % -308.500 K -100.00 % -154.250 K
Free CashFlow 0.000 0.000 100.00 % -236.745 M -1 360.82 % 18.777 M -72.98 % 69.496 M -65.98 % 204.263 M 348.34 % -82.253 M -178.02 % 105.421 M 418.71 % -33.077 M -126.68 % -14.592 M 38.75 % -23.824 M -191.74 % 25.970 M 4.71 % 24.802 M -51.97 % 51.639 M 5.89 % 48.766 M 416.11 % -15.427 M -45.83 % -10.579 M 47.26 % -20.057 M -65.83 % -12.095 M -32.88 % -9.102 M -16.22 % -7.832 M 67.39 % -24.020 M -157.61 % -9.324 M 71.89 % -33.166 M -941.65 % -3.184 M 91.57 % -37.768 M 2.18 % -38.612 M -762.73 % -4.476 M 0.00 % -4.476 M -100.00 % -2.238 M -137.18 % 6.018 M 100.00 % 3.009 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 2012 2012 2011 2011 2011 2010 2010