2011.HK

Gilston Group Limited 2011.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 333.376 M 25.07 % 266.548 M 23.64 % 215.578 M -10.07 % 239.717 M 40.94 % 170.089 M -17.35 % 205.796 M 4.18 % 197.532 M 6.93 % 184.732 M 20.58 % 153.198 M -3.66 % 159.016 M -3.84 % 165.359 M 2.81 % 160.841 M 2.20 % 157.373 M -17.36 % 190.433 M -4.41 % 199.224 M 23.96 % 160.714 M
Net income 32.300 M 146.78 % -69.043 M -3 556.94 % -1.888 M 89.21 % -17.503 M 62.69 % -46.907 M -6.21 % -44.164 M -33.12 % -33.177 M 26.48 % -45.127 M -305.68 % 21.940 M 427.28 % 4.161 M 13.66 % 3.661 M 19.60 % 3.061 M 190.14 % 1.055 M -94.83 % 20.422 M -32.09 % 30.071 M -19.49 % 37.350 M
Income before tax 63.685 M 190.20 % -70.602 M -13 078.31 % 544.000 K 103.21 % -16.942 M 68.56 % -53.894 M -25.33 % -43.000 M -48.93 % -28.872 M -246.48 % -8.333 M -126.33 % 31.654 M 368.46 % 6.757 M 10.12 % 6.136 M 23.29 % 4.977 M 34.99 % 3.687 M -85.22 % 24.938 M -33.98 % 37.773 M -14.65 % 44.254 M
Income before tax ratio 0.19 172.12 % -0.26 -10 596.56 % 0.00 103.57 % -0.07 77.70 % -0.32 -51.65 % -0.21 -42.95 % -0.15 -224.03 % -0.05 -121.83 % 0.21 386.25 % 0.04 14.51 % 0.04 19.92 % 0.03 32.08 % 0.02 -82.11 % 0.13 -30.93 % 0.19 -31.14 % 0.28
EBITDA 83.420 M 342.08 % -34.460 M -190.75 % 37.971 M 88.89 % 20.102 M 220.10 % -16.738 M -72.11 % -9.725 M 51.06 % -19.872 M -1 057.23 % 2.076 M -96.05 % 52.568 M 113.68 % 24.601 M 6.91 % 23.012 M 13.32 % 20.307 M 16.20 % 17.476 M -53.56 % 37.635 M -23.68 % 49.309 M -9.24 % 54.327 M
Net income ratio 0.10 137.40 % -0.26 -2 857.65 % -0.01 88.01 % -0.07 73.52 % -0.28 -28.51 % -0.21 -27.77 % -0.17 31.24 % -0.24 -270.57 % 0.14 447.30 % 0.03 18.19 % 0.02 16.33 % 0.02 183.89 % 0.01 -93.75 % 0.11 -28.95 % 0.15 -35.05 % 0.23
Ratio EBITDA 0.25 293.55 % -0.13 -173.40 % 0.18 110.04 % 0.08 185.21 % -0.10 -108.25 % -0.05 53.03 % -0.10 -995.20 % 0.01 -96.72 % 0.34 121.80 % 0.15 11.17 % 0.14 10.22 % 0.13 13.69 % 0.11 -43.81 % 0.20 -20.15 % 0.25 -26.78 % 0.34
Gross profit ratio 0.53 26.95 % 0.41 28.25 % 0.32 7.79 % 0.30 49.04 % 0.20 -21.74 % 0.26 -20.51 % 0.32 3.59 % 0.31 14.74 % 0.27 -9.99 % 0.30 0.33 % 0.30 -0.87 % 0.30 9.72 % 0.28 -15.61 % 0.33 -18.68 % 0.40 -0.35 % 0.41
Weighted average shs out dil 585.801 M 5.08 % 557.468 M 9.55 % 508.865 M 9.48 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 3.29 % 450.009 M 3.54 % 434.617 M 0.84 % 431.003 M 3.86 % 415.000 M 0.00 % 415.000 M 0.00 % 415.000 M 1.08 % 410.562 M 36.85 % 300.000 M 0.00 % 300.000 M
Weighted average shs out 573.675 M 2.91 % 557.468 M 9.55 % 508.865 M 9.48 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 3.29 % 450.009 M 3.61 % 434.330 M 2.81 % 422.467 M 1.80 % 415.000 M 0.00 % 415.000 M 0.00 % 415.000 M 1.08 % 410.562 M 36.85 % 300.000 M 0.00 % 300.000 M
EPS diluted 0.06 145.83 % -0.12 -3 143.24 % 0.00 90.19 % -0.04 62.30 % -0.10 -5.26 % -0.10 -33.05 % -0.07 28.60 % -0.10 -300.00 % 0.05 400.00 % 0.01 11.11 % 0.01 28.57 % 0.01 133.33 % 0.00 -94.00 % 0.05 -50.00 % 0.10 -16.67 % 0.12
Earnings per share 0.06 146.92 % -0.12 -3 143.24 % 0.00 90.19 % -0.04 62.30 % -0.10 -5.26 % -0.10 -33.05 % -0.07 28.60 % -0.10 -296.08 % 0.05 410.00 % 0.01 11.11 % 0.01 28.57 % 0.01 133.33 % 0.00 -94.00 % 0.05 -50.00 % 0.10 -16.67 % 0.12
Gross profit 175.509 M 58.77 % 110.540 M 58.57 % 69.710 M -3.06 % 71.913 M 110.06 % 34.235 M -35.32 % 52.932 M -17.19 % 63.919 M 10.77 % 57.704 M 38.35 % 41.708 M -13.28 % 48.097 M -3.51 % 49.849 M 1.91 % 48.914 M 12.14 % 43.618 M -30.26 % 62.545 M -22.26 % 80.459 M 23.53 % 65.132 M
Income tax expense 30.781 M 232.16 % 9.267 M 8 228.95 % -114.000 K -267.74 % -31.000 K 98.85 % -2.685 M -330.67 % 1.164 M 8.38 % 1.074 M -80.22 % 5.429 M -35.50 % 8.417 M 139.32 % 3.517 M 28.26 % 2.742 M 32.85 % 2.064 M -27.81 % 2.859 M -36.69 % 4.516 M -35.49 % 7.000 M 75.92 % 3.979 M
Cost of revenue 157.867 M 1.19 % 156.008 M 6.95 % 145.868 M -13.07 % 167.804 M 23.52 % 135.854 M -11.13 % 152.864 M 14.41 % 133.613 M 5.18 % 127.028 M 13.94 % 111.490 M 0.51 % 110.919 M -3.97 % 115.510 M 3.20 % 111.927 M -1.61 % 113.755 M -11.05 % 127.888 M 7.68 % 118.765 M 24.25 % 95.582 M
General and administrative expenses 101.077 M 7.83 % 93.741 M 39.18 % 67.354 M 5.00 % 64.144 M 18.24 % 54.247 M 1.11 % 53.653 M 5.95 % 50.639 M 25.27 % 40.425 M -3.87 % 42.054 M 24.62 % 33.746 M 13.65 % 29.692 M 4.03 % 28.542 M 0.75 % 28.330 M -9.75 % 31.389 M -4.55 % 32.885 M 79.47 % 18.323 M
Selling and marketing expenses 23.500 M 1.43 % 23.168 M 77.64 % 13.042 M -25.06 % 17.404 M 47.99 % 11.760 M -24.27 % 15.528 M 0.72 % 15.417 M 1.45 % 15.197 M 38.29 % 10.989 M -10.15 % 12.230 M -23.26 % 15.936 M -5.82 % 16.921 M 24.15 % 13.630 M 6.58 % 12.788 M 33.63 % 9.570 M 28.53 % 7.446 M
Other expenses 0.000 -100.00 % 360.000 K 103.73 % -9.643 M -120 437.50 % -8.000 K -108.79 % 91.000 K 101.16 % -7.866 M -7 966.00 % 100.000 K -99.31 % 14.479 M 4 816.29 % -307.000 K 79.20 % -1.476 M -207.50 % -480.000 K -12.94 % -425.000 K -147.59 % 893.000 K 118.00 % -4.962 M -258.79 % -1.383 M 79.59 % -6.776 M
Operating expenses 139.937 M 10.98 % 126.094 M 58.79 % 79.411 M -12.92 % 91.193 M 30.48 % 69.889 M 1.39 % 68.928 M 4.76 % 65.796 M 20.23 % 54.727 M 3.78 % 52.736 M 18.51 % 44.500 M -1.44 % 45.148 M 0.24 % 45.038 M 5.10 % 42.853 M 9.28 % 39.215 M -4.52 % 41.072 M 116.25 % 18.993 M
Cost and expenses 297.804 M 8.98 % 273.277 M 21.31 % 225.279 M -9.42 % 248.696 M 23.15 % 201.952 M -8.95 % 221.792 M 11.22 % 199.409 M 9.71 % 181.755 M 10.67 % 164.226 M 5.67 % 155.419 M -3.26 % 160.658 M 2.35 % 156.965 M 0.23 % 156.608 M -6.28 % 167.103 M 4.55 % 159.837 M 39.50 % 114.575 M
Research and development expenses 15.731 M 78.25 % 8.825 M 1.93 % 8.658 M -10.31 % 9.653 M 154.63 % 3.791 M -50.20 % 7.613 M 1.49 % 7.501 M 99.02 % 3.769 M 110.56 % 1.790 M -13.90 % 2.079 M 7.94 % 1.926 M -13.24 % 2.220 M 35.53 % 1.638 M 0.000 0.000 0.000
Selling general and administrative expenses 124.206 M 6.24 % 116.909 M 45.42 % 80.396 M -1.41 % 81.548 M 23.54 % 66.007 M -4.59 % 69.181 M 4.73 % 66.056 M 18.76 % 55.622 M 4.86 % 53.043 M 15.37 % 45.976 M 0.76 % 45.628 M 0.36 % 45.463 M 8.35 % 41.960 M -5.02 % 44.177 M 4.06 % 42.455 M 64.75 % 25.769 M
Interest income 1.366 M 27.54 % 1.071 M 112.92 % 503.000 K -12.22 % 573.000 K 31.72 % 435.000 K -52.20 % 910.000 K -44.07 % 1.627 M 13.06 % 1.439 M 41.36 % 1.018 M -45.82 % 1.879 M -6.75 % 2.015 M -15.30 % 2.379 M -18.58 % 2.922 M 56.34 % 1.869 M 1 235.00 % 140.000 K 0.000
Interest expense 3.752 M 16.38 % 3.224 M -16.28 % 3.851 M 3.52 % 3.720 M 1.58 % 3.662 M -2.22 % 3.745 M 0.000 0.000 -100.00 % 9.000 K -97.86 % 420.000 K 0.72 % 417.000 K 0.000 0.000 -100.00 % 261.000 K -83.83 % 1.614 M -14.38 % 1.885 M
Depreciation and amortization 13.427 M -59.21 % 32.918 M -1.96 % 33.576 M 0.76 % 33.324 M 1.70 % 32.766 M 10.96 % 29.530 M 228.11 % 9.000 M -13.54 % 10.409 M -20.05 % 13.019 M -28.17 % 18.124 M 10.12 % 16.459 M 7.36 % 15.330 M 11.18 % 13.789 M 10.88 % 12.436 M 25.34 % 9.922 M 21.18 % 8.188 M
Operating income 35.572 M 628.64 % -6.729 M 64.90 % -19.169 M -99.12 % -9.627 M 69.79 % -31.863 M -136.48 % -13.474 M -129.85 % 45.134 M 641.63 % -8.333 M -126.32 % 31.663 M 341.17 % 7.177 M 9.52 % 6.553 M 4.76 % 6.255 M 69.65 % 3.687 M -85.37 % 25.199 M -36.02 % 39.387 M -14.63 % 46.139 M
Operating income ratio 0.11 522.67 % -0.03 71.61 % -0.09 -121.41 % -0.04 78.56 % -0.19 -186.12 % -0.07 -128.65 % 0.23 606.53 % -0.05 -121.83 % 0.21 357.93 % 0.05 13.89 % 0.04 1.90 % 0.04 65.99 % 0.02 -82.29 % 0.13 -33.07 % 0.20 -31.14 % 0.29
Total other income expenses net 28.113 M 144.01 % -63.873 M 0.000 100.00 % -7.315 M 66.80 % -22.031 M 18.42 % -27.004 M -44.18 % -18.729 M -174.50 % -6.823 M -75 711.11 % -9.000 K 97.86 % -420.000 K -0.72 % -417.000 K 67.37 % -1.278 M -196.67 % 1.322 M 606.51 % -261.000 K 83.83 % -1.614 M 14.38 % -1.885 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 64.619 M 644.72 % 8.677 M 113.96 % -62.178 M -549.38 % -9.575 M -395.52 % 3.240 M 108.62 % -37.590 M 52.17 % -78.587 M 17.79 % -95.590 M 48.74 % -186.496 M -163.06 % -70.894 M -193.46 % -24.158 M 75.27 % -97.675 M 20.76 % -123.267 M -60.24 % -76.928 M -709.52 % 12.621 M 3 435.29 % 357.000 K
Total investments 176.189 M 30 756.22 % 571.000 K 0.000 0.000 -100.00 % 5.000 K -99.98 % 23.583 M -76.92 % 102.183 M -1.25 % 103.480 M 6 939.46 % 1.470 M -36.50 % 2.315 M 492.07 % 391.000 K -97.56 % 16.009 M -63.52 % 43.884 M 1 810.49 % 2.297 M 34.80 % 1.704 M 0.000
Total debt 206.099 M 186.21 % 72.009 M 67.12 % 43.088 M -14.33 % 50.295 M -21.62 % 64.170 M 19.76 % 53.584 M 0.000 0.000 0.000 -100.00 % 15.000 M -11.76 % 17.000 M 0.000 0.000 0.000 -100.00 % 28.205 M 18.26 % 23.850 M
Accumulated other comprehensive income loss 175.121 M 226.95 % 53.562 M 200.76 % 17.809 M -56.93 % 41.351 M -30.98 % 59.909 M 39.56 % 42.926 M 151.31 % -83.660 M 4.20 % -87.331 M -15.78 % -75.430 M 19.00 % -93.127 M -10.43 % -84.333 M -23.16 % -68.476 M -25.94 % -54.374 M -29.91 % -41.856 M -40.96 % -29.694 M -51.17 % -19.643 M
Retained earnings -124.139 M 16.87 % -149.337 M -91.69 % -77.905 M -2.48 % -76.017 M -29.91 % -58.514 M -404.13 % -11.607 M -135.20 % 32.975 M -49.43 % 65.204 M -41.20 % 110.892 M 21.17 % 91.516 M 3.16 % 88.716 M -5.64 % 94.021 M -5.60 % 99.598 M -4.54 % 104.336 M 0.000 0.000
Common stock 5.745 M 2.99 % 5.578 M 0.00 % 5.578 M 20.01 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 6.90 % 4.348 M 1.87 % 4.268 M 2.84 % 4.150 M 0.00 % 4.150 M 0.00 % 4.150 M 0.00 % 4.150 M 0.000 -100.00 % 1.000 M
Total equity 192.593 M 44.31 % 133.459 M -35.34 % 206.415 M 25.28 % 164.766 M -4.78 % 173.041 M -27.69 % 239.296 M -16.89 % 287.934 M -14.54 % 336.903 M 5.85 % 318.289 M 1.68 % 313.027 M -5.80 % 332.288 M -1.18 % 336.247 M 6.52 % 315.680 M 2.87 % 306.869 M 125.91 % 135.839 M 35.20 % 100.469 M
Other non current liabilities 0.000 -100.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 168.103 M 197.78 % 56.453 M 173.23 % 20.661 M -38.99 % 33.863 M -25.23 % 45.290 M 21.56 % 37.257 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 171.481 M 197.83 % 57.577 M 164.30 % 21.785 M -37.73 % 34.987 M -24.62 % 46.414 M 20.93 % 38.381 M 3 314.68 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 64.81 % 682.000 K 25.60 % 543.000 K 36.43 % 398.000 K -64.18 % 1.111 M -94.49 % 20.172 M -65.61 % 58.650 M 9 194.77 % 631.000 K
Other current liabilities 136.849 M 220.32 % 42.723 M 31.35 % 32.527 M -28.52 % 45.503 M 22.76 % 37.066 M 9.74 % 33.775 M 2.42 % 32.976 M 16.04 % 28.417 M -58.44 % 68.377 M 110.29 % 32.516 M -14.57 % 38.061 M -17.18 % 45.958 M 83.58 % 25.034 M 125.86 % 11.084 M -54.29 % 24.249 M 34.35 % 18.049 M
Deferred revenue 0.000 0.000 -100.00 % 1.832 M 83.94 % 996.000 K 18.43 % 841.000 K 42.06 % 592.000 K -23.32 % 772.000 K 0.000 -100.00 % 3.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 37.996 M 57.27 % 24.159 M -18.98 % 29.820 M 59.72 % 18.670 M -20.96 % 23.621 M 44.67 % 16.327 M 0.000 0.000 0.000 -100.00 % 15.000 M -11.76 % 17.000 M 0.000 0.000 0.000 -100.00 % 28.205 M 18.26 % 23.850 M
Total current liabilities 187.714 M 115.60 % 87.067 M 12.33 % 77.512 M 1.95 % 76.026 M 6.71 % 71.247 M 17.43 % 60.671 M 46.56 % 41.396 M -1.80 % 42.153 M -51.18 % 86.347 M 56.36 % 55.222 M -11.39 % 62.323 M 15.26 % 54.074 M 50.26 % 35.988 M 62.28 % 22.176 M -63.98 % 61.570 M -5.08 % 64.863 M
Total liabilities 359.195 M 148.33 % 144.644 M 45.67 % 99.297 M -10.55 % 111.013 M -5.65 % 117.661 M 18.79 % 99.052 M 132.95 % 42.520 M -1.75 % 43.277 M -50.52 % 87.471 M 56.47 % 55.904 M -11.07 % 62.866 M 15.41 % 54.472 M 46.83 % 37.099 M 67.29 % 22.176 M -63.98 % 61.570 M -5.99 % 65.494 M
Other non current assets 12.873 M 283.47 % 3.357 M -37.63 % 5.382 M 266.62 % 1.468 M -49.83 % 2.926 M -26.59 % 3.986 M 0.000 -100.00 % 292.000 K 213.98 % 93.000 K -66.79 % 280.000 K -87.97 % 2.327 M -63.17 % 6.319 M 2 880.66 % 212.000 K 109.23 % -2.297 M -89.05 % -1.215 M -170.56 % 1.722 M
Long term investments 176.189 M 0.000 0.000 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.041 M -95.17 % 104.467 M 0.000 0.000 -100.00 % 391.000 K 0.000 0.000 -100.00 % 2.297 M 34.80 % 1.704 M 0.000
Intangible assets 680.000 K 10.75 % 614.000 K -51.73 % 1.272 M 264.47 % 349.000 K 149.29 % 140.000 K -84.18 % 885.000 K -43.34 % 1.562 M -36.19 % 2.448 M -19.66 % 3.047 M -50.54 % 6.161 M -19.63 % 7.666 M 27.38 % 6.018 M -9.75 % 6.668 M -77.02 % 29.014 M 543.18 % 4.511 M 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
Goodwill and intangible assets 680.000 K 10.75 % 614.000 K -51.73 % 1.272 M 264.47 % 349.000 K 149.29 % 140.000 K -84.18 % 885.000 K -43.34 % 1.562 M -36.19 % 2.448 M -19.66 % 3.047 M -50.54 % 6.161 M -19.63 % 7.666 M 27.38 % 6.018 M -9.75 % 6.668 M -77.02 % 29.014 M 543.18 % 4.511 M 0.000
Property plant equipment net 115.134 M 53.78 % 74.867 M -32.44 % 110.821 M -11.50 % 125.224 M -12.50 % 143.113 M 6.57 % 134.289 M 83.17 % 73.312 M 26.83 % 57.805 M 0.84 % 57.323 M -74.67 % 226.266 M -6.73 % 242.599 M 8.76 % 223.057 M 42.81 % 156.194 M 39.54 % 111.935 M 9.29 % 102.424 M 12.02 % 91.431 M
Total non current assets 304.876 M 265.73 % 83.360 M -32.32 % 123.166 M -7.47 % 133.109 M -12.44 % 152.018 M 6.80 % 142.345 M 70.68 % 83.397 M -50.37 % 168.051 M 164.86 % 63.448 M -72.90 % 234.142 M -8.16 % 254.944 M 7.35 % 237.499 M 43.86 % 165.089 M 15.87 % 142.483 M 31.95 % 107.980 M 14.75 % 94.097 M
Other current assets 5.933 M 26.18 % 4.702 M 281.35 % 1.233 M -53.80 % 2.669 M -30.13 % 3.820 M -18.93 % 4.712 M 117.85 % 2.163 M 72.08 % 1.257 M -98.74 % 99.917 M 3 603.37 % 2.698 M -33.76 % 4.073 M 174.83 % 1.482 M -88.38 % 12.757 M -68.90 % 41.014 M 2 112.19 % 1.854 M 42.07 % 1.305 M
Short term investments 0.000 -100.00 % 571.000 K 0.000 0.000 0.000 -100.00 % 23.583 M -76.92 % 102.183 M 10 452.89 % -987.000 K -167.14 % 1.470 M -36.50 % 2.315 M -94.80 % 44.562 M 178.36 % 16.009 M -63.52 % 43.884 M 0.000 0.000 0.000
cash and cash equivalents 141.480 M 123.39 % 63.332 M -39.84 % 105.266 M 75.82 % 59.870 M -1.74 % 60.930 M -33.17 % 91.174 M 16.02 % 78.587 M -17.79 % 95.590 M -48.74 % 186.496 M 117.12 % 85.894 M 108.69 % 41.158 M -57.86 % 97.675 M -20.76 % 123.267 M 60.24 % 76.928 M 393.63 % 15.584 M -33.67 % 23.493 M
Cash and short term investments 141.480 M 121.40 % 63.903 M -39.29 % 105.266 M 75.82 % 59.870 M -1.74 % 60.930 M -46.91 % 114.757 M -36.52 % 180.770 M 89.11 % 95.590 M -48.74 % 186.496 M 117.12 % 85.894 M 108.69 % 41.158 M -57.86 % 97.675 M -20.76 % 123.267 M 60.24 % 76.928 M 393.63 % 15.584 M -33.67 % 23.493 M
Total current assets 246.912 M 26.79 % 194.743 M 6.68 % 182.546 M 27.95 % 142.670 M 2.87 % 138.684 M -29.24 % 196.003 M -20.66 % 247.057 M 16.47 % 212.129 M -38.03 % 342.312 M 153.96 % 134.789 M -3.87 % 140.210 M -8.49 % 153.220 M -18.37 % 187.690 M 0.60 % 186.562 M 108.61 % 89.429 M 24.44 % 71.866 M
Inventory 36.393 M 34.34 % 27.090 M -19.20 % 33.527 M 8.76 % 30.827 M 14.68 % 26.881 M -21.91 % 34.425 M 40.23 % 24.549 M 2.61 % 23.924 M 23.21 % 19.417 M 22.32 % 15.874 M -13.58 % 18.369 M 7.41 % 17.101 M 3.87 % 16.464 M -28.40 % 22.995 M 19.26 % 19.281 M 24.94 % 15.432 M
Net receivables 63.106 M -36.29 % 99.048 M 132.94 % 42.520 M -13.76 % 49.304 M 4.78 % 47.053 M 11.74 % 42.109 M 5.52 % 39.908 M -56.32 % 91.358 M 150.42 % 36.482 M 20.31 % 30.323 M -21.51 % 38.635 M -0.32 % 38.758 M 10.10 % 35.202 M -22.84 % 45.625 M 0.000 0.000
Tax assets 0.000 -100.00 % 4.522 M -20.54 % 5.691 M -6.21 % 6.068 M 4.01 % 5.834 M 83.17 % 3.185 M -8.53 % 3.482 M 14.58 % 3.039 M 1.81 % 2.985 M 108.01 % 1.435 M -26.82 % 1.961 M -6.84 % 2.105 M 4.47 % 2.015 M 31.36 % 1.534 M 175.90 % 556.000 K -41.10 % 944.000 K
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
Account payables 12.869 M 7.30 % 11.994 M 57.20 % 7.630 M -29.72 % 10.857 M 13.13 % 9.597 M -3.81 % 9.977 M 30.67 % 7.635 M -31.89 % 11.209 M -13.63 % 12.978 M 94.05 % 6.688 M -7.48 % 7.229 M -10.06 % 8.038 M -4.99 % 8.460 M -6.91 % 9.088 M 46.68 % 6.196 M -65.51 % 17.966 M
Tax payables 0.000 -100.00 % 8.191 M 43.63 % 5.703 M 0.000 -100.00 % 122.000 K 0.000 -100.00 % 13.000 K -99.49 % 2.527 M 81.54 % 1.392 M 36.74 % 1.018 M 2 984.85 % 33.000 K -57.69 % 78.000 K -96.87 % 2.494 M 24.45 % 2.004 M -31.37 % 2.920 M -41.58 % 4.998 M
Deferred revenue non current 0.000 100.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 11.727 M 16.33 % 10.081 M -53.12 % 21.502 M -6.91 % 23.098 M 9.12 % 21.168 M -6.50 % 22.639 M -2.43 % 23.204 M 1.68 % 22.820 M 15.45 % 19.766 M -10.84 % 22.170 M -9.45 % 24.484 M -1.41 % 24.835 M 108.80 % 11.894 M 0.000 0.000 -100.00 % 3.414 M
Capital lease obligations 91.608 M 27.22 % 72.009 M 67.12 % 43.088 M -14.33 % 50.295 M -21.62 % 64.170 M 19.76 % 53.584 M 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 -100.00 % 34.240 M 288.65 % 8.810 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 total stockholders equity 233.300 M 9.24 % 213.575 M 0.00 % 213.575 M 31.13 % 162.876 M 11.69 % 145.830 M -19.29 % 180.690 M 0.00 % 180.690 M 0.00 % 180.690 M 19.03 % 151.800 M 9.14 % 139.092 M 0.72 % 138.096 M 0.00 % 138.096 M -30.97 % 200.038 M 44.85 % 138.096 M 0.000 0.000
Deferred tax liabilities non current 3.378 M 200.53 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 64.81 % 682.000 K 25.60 % 543.000 K 36.43 % 398.000 K -64.18 % 1.111 M 0.000 0.000 -100.00 % 631.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.172 M 65.61 % -58.650 M 0.000
Total assets 551.788 M 98.41 % 278.103 M -9.03 % 305.712 M 10.85 % 275.779 M -5.13 % 290.702 M -14.08 % 338.348 M 2.39 % 330.454 M -13.08 % 380.180 M -6.30 % 405.760 M 9.98 % 368.931 M -6.64 % 395.154 M 1.14 % 390.719 M 10.75 % 352.779 M 7.21 % 329.045 M 66.68 % 197.409 M 18.95 % 165.963 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.781 M -125.96 % -3.001 M -37.53 % -2.182 M -469.20 % 591.000 K 335.46 % -251.000 K 0.000 0.000
Stock based compensation 10.621 M -3.88 % 11.050 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -593.000 K -128.86 % 2.055 M -39.96 % 3.423 M 291.20 % 875.000 K 7.49 % 814.000 K 0.000 0.000
Change in working capital -49.506 M -27.41 % -38.855 M -322.38 % -9.199 M -186.76 % 10.603 M 4.86 % 10.112 M 183.65 % -12.088 M -489.94 % 3.100 M 103.23 % -95.996 M -63.93 % -58.559 M -1 247.99 % 5.101 M 220.71 % -4.226 M -127.06 % 15.616 M 99.74 % 7.818 M 300.31 % -3.903 M 82.03 % -21.720 M -145.45 % -8.849 M
Accounts receivables -49.684 M 17.68 % -60.357 M -828.60 % 8.284 M 385.95 % -2.897 M 36.52 % -4.564 M -30.44 % -3.499 M -155.75 % 6.276 M 107.06 % -88.930 M 26.43 % -120.881 M -1 510.51 % 8.570 M 773.74 % -1.272 M -116.07 % 7.917 M 203.75 % -7.631 M 0.000 0.000 0.000
Inventory -9.803 M -290.28 % 5.152 M 235.94 % -3.790 M 2.57 % -3.890 M -164.40 % 6.040 M 157.72 % -10.464 M -6 739.22 % -153.000 K 97.48 % -6.079 M -13.10 % -5.375 M -311.61 % 2.540 M 282.73 % -1.390 M -565.07 % -209.000 K -103.71 % 5.632 M 208.29 % -5.201 M -28.36 % -4.052 M -576.15 % 851.000 K
Accounts payables 12.497 M -12.76 % 14.325 M 246.49 % -9.779 M -161.38 % 15.932 M 110.30 % 7.576 M 823.90 % 820.000 K -20.47 % 1.031 M 0.000 -100.00 % 67.697 M 1 226.59 % -6.009 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -2.516 M -224.25 % 2.025 M 151.74 % -3.914 M -368.45 % 1.458 M 37.55 % 1.060 M 0.47 % 1.055 M -67.57 % 3.253 M 429.58 % -987.000 K 98.14 % -53.184 M -2 176.69 % 2.561 M 190.30 % -2.836 M -117.92 % 15.825 M 623.92 % 2.186 M 68.41 % 1.298 M 107.35 % -17.668 M -82.14 % -9.700 M
Other non cash items 12.769 M -80.42 % 65.227 M 803.64 % -9.270 M -207.79 % 8.600 M -71.03 % 29.684 M 22.73 % 24.186 M 5.07 % 23.019 M -84.52 % 148.711 M 445.08 % -43.095 M -2 853.74 % -1.459 M 8.70 % -1.598 M 32.83 % -2.379 M 18.58 % -2.922 M -81.72 % -1.608 M 13.69 % -1.863 M 80.30 % -9.456 M
Net cash provided by operating activities 31.235 M 2 308.25 % 1.297 M -91.71 % 15.651 M -56.02 % 35.585 M 90.62 % 18.668 M 1 460.64 % -1.372 M -121.96 % 6.247 M -65.29 % 17.997 M 131.59 % -56.973 M -369.39 % 21.149 M 33.64 % 15.825 M -54.51 % 34.785 M 45.92 % 23.838 M -26.48 % 32.426 M 34.48 % 24.112 M -29.37 % 34.137 M
Investments in property plant and equipment 0.000 100.00 % -14.468 M 5.90 % -15.375 M 22.61 % -19.866 M 3.95 % -20.684 M 13.18 % -23.824 M 19.43 % -29.568 M -226.75 % -9.049 M -6.05 % -8.533 M 19.69 % -10.625 M 75.72 % -43.769 M 37.78 % -70.345 M -168.21 % -26.228 M 39.19 % -43.132 M -74.55 % -24.711 M -76.22 % -14.023 M
Acquisitions net 0.000 -100.00 % 4.348 M 256.69 % 1.219 M 549.82 % -271.000 K 88.69 % -2.396 M -195.04 % 2.521 M 61.71 % 1.559 M 0.000 -100.00 % 90.266 M 61 726.03 % 146.000 K 0.000 0.000 0.000 0.000 -100.00 % 13.672 M 0.000
Purchases of investments 0.000 100.00 % -571.000 K 0.000 0.000 0.000 100.00 % -2.521 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.434 M
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 25.108 M -54.35 % 55.000 M 0.000 0.000 0.000 -100.00 % 41.158 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.675 M
Other investing activites 40.160 M 1 622.87 % 2.331 M 363.42 % 503.000 K -73.33 % 1.886 M 91.08 % 987.000 K -71.23 % 3.431 M -72.52 % 12.486 M 108.73 % -143.004 M -314.48 % 66.675 M 51.60 % 43.981 M 284.28 % -23.866 M -176.60 % 31.156 M 1 522.00 % -2.191 M 94.84 % -42.432 M -1 141.53 % 4.074 M 767.87 % -610.000 K
Net cash used for investing activites 40.160 M 580.38 % -8.360 M 38.77 % -13.653 M 25.19 % -18.251 M -705.34 % 3.015 M -91.29 % 34.607 M 302.59 % -17.082 M 88.77 % -152.053 M -202.46 % 148.408 M 344.92 % 33.356 M 149.32 % -67.635 M -72.59 % -39.189 M -37.90 % -28.419 M 66.79 % -85.564 M -1 128.49 % -6.965 M -251.15 % 4.608 M
Debt repayment 10.827 M 147.56 % -22.765 M -17.07 % -19.446 M -0.61 % -19.328 M -6.99 % -18.065 M 1.50 % -18.341 M 0.000 0.000 0.000 100.00 % -2.000 M -111.76 % 17.000 M 0.000 0.000 100.00 % -28.205 M -35.19 % -20.863 M 30.41 % -29.980 M
Common stock issued 19.892 M 0.000 -100.00 % 68.675 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.701 M 32.26 % 7.335 M 0.000 0.000 0.000 -100.00 % 152.950 M 4 890.17 % -3.193 M 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
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -34.860 M 0.000 0.000 0.000 0.000 100.00 % -8.522 M -2.67 % -8.300 M 0.00 % -8.300 M -59.98 % -5.188 M 0.000 0.000 0.000
Other financing activites -18.389 M -73.20 % -10.617 M -914.19 % 1.304 M 187.99 % -1.482 M 59.53 % -3.662 M 2.22 % -3.745 M 0.000 -100.00 % 29.190 M 58.08 % 18.465 M 4 475.59 % -422.000 K -1.93 % -414.000 K -103.30 % 12.530 M 2.39 % 12.237 M 194.42 % -12.960 M -702.97 % -1.614 M 48.07 % -3.108 M
Net cash used provided by financing activities 12.330 M 136.94 % -33.382 M -166.06 % 50.533 M 342.83 % -20.810 M 63.22 % -56.587 M -156.21 % -22.086 M 0.000 -100.00 % 29.190 M 58.08 % 18.465 M 611.64 % -3.609 M -143.56 % 8.286 M 95.89 % 4.230 M -39.99 % 7.049 M -93.69 % 111.785 M 535.47 % -25.670 M 25.87 % -34.628 M
Effect of forex changes on cash -5.570 M -274.08 % -1.489 M 79.13 % -7.135 M -395.32 % 2.416 M -48.15 % 4.660 M 224.06 % 1.438 M 123.31 % -6.168 M -144.18 % 13.960 M 250.14 % -9.298 M -212.33 % -2.977 M -1 682.63 % -167.000 K -106.80 % 2.457 M 19 000.00 % -13.000 K -100.48 % 2.697 M 339.25 % 614.000 K 2 174.07 % 27.000 K
Net change in cash 78.148 M 286.36 % -41.934 M -192.37 % 45.396 M 4 382.64 % -1.060 M 96.50 % -30.244 M -340.28 % 12.587 M 174.03 % -17.003 M 81.30 % -90.906 M -190.36 % 100.602 M 109.94 % 47.919 M 209.68 % -43.691 M -2 013.75 % 2.283 M -7.01 % 2.455 M -96.00 % 61.344 M 875.62 % -7.909 M -290.85 % 4.144 M
Cash at beginning of period 63.332 M -39.84 % 105.266 M 75.82 % 59.870 M -1.74 % 60.930 M -33.17 % 91.174 M 16.02 % 78.587 M -17.79 % 95.590 M -48.74 % 186.496 M 117.12 % 85.894 M 126.19 % 37.975 M -53.50 % 81.666 M 2.88 % 79.383 M 3.19 % 76.928 M 393.63 % 15.584 M -33.67 % 23.493 M 21.42 % 19.349 M
Cash at end of period 141.480 M 123.39 % 63.332 M -39.84 % 105.266 M 75.82 % 59.870 M -1.74 % 60.930 M -33.17 % 91.174 M 16.02 % 78.587 M -17.79 % 95.590 M -48.74 % 186.496 M 117.12 % 85.894 M 126.19 % 37.975 M -53.50 % 81.666 M 2.88 % 79.383 M 3.19 % 76.928 M 393.63 % 15.584 M -33.67 % 23.493 M
Operating cash flow 42.360 M 3 166.00 % 1.297 M -91.71 % 15.651 M -56.02 % 35.585 M 90.62 % 18.668 M 1 460.64 % -1.372 M -121.96 % 6.247 M -65.29 % 17.997 M 131.59 % -56.973 M -369.39 % 21.149 M 33.64 % 15.825 M -54.51 % 34.785 M 45.92 % 23.838 M -26.48 % 32.426 M 34.48 % 24.112 M -29.37 % 34.137 M
Capital expenditure -32.625 M -123.06 % -14.626 M 4.87 % -15.375 M 22.61 % -19.866 M 3.95 % -20.684 M 13.18 % -23.824 M 19.43 % -29.568 M -226.75 % -9.049 M -6.05 % -8.533 M 19.69 % -10.625 M 75.72 % -43.769 M 37.78 % -70.345 M -168.21 % -26.228 M 39.19 % -43.132 M -74.55 % -24.711 M -76.22 % -14.023 M
Free CashFlow 42.360 M 417.87 % -13.326 M -4 928.26 % 276.000 K -98.24 % 15.719 M 879.71 % -2.016 M 92.00 % -25.196 M -8.04 % -23.321 M -360.63 % 8.948 M 113.66 % -65.506 M -722.44 % 10.524 M 137.66 % -27.944 M 21.42 % -35.560 M -1 387.87 % -2.390 M 77.68 % -10.706 M -1 687.31 % -599.000 K -102.98 % 20.114 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31
Revenue 194.615 M 12.50 % 172.990 M 7.86 % 160.386 M 12.03 % 143.162 M 16.03 % 123.386 M 37.15 % 89.966 M -28.38 % 125.612 M -0.78 % 126.601 M 11.92 % 113.116 M 24.53 % 90.834 M 14.61 % 79.255 M -10.27 % 88.327 M -24.81 % 117.469 M 36.63 % 85.976 M -22.93 % 111.556 M 9.41 % 101.958 M 23.18 % 82.774 M 9.39 % 75.669 M -2.40 % 77.529 M 6.61 % 72.721 M -15.73 % 86.295 M 18.59 % 72.769 M -21.41 % 92.590 M 7.87 % 85.833 M 14.43 % 75.008 M -6.32 % 80.065 M 1.75 % 78.687 M -17.36 % 95.217 M 0.00 % 95.217 M -4.41 % 99.612 M 0.00 % 99.612 M 100.00 % 49.806 M -38.02 % 80.357 M 100.00 % 40.179 M
Net income 26.372 M 22.92 % 21.454 M 97.81 % 10.846 M 114.97 % -72.437 M -2 234.27 % 3.394 M 132.40 % -10.475 M -221.99 % 8.587 M 164.30 % -13.355 M -221.96 % -4.148 M 89.08 % -37.979 M -325.39 % -8.928 M 81.81 % -49.093 M -1 099.25 % 4.913 M 110.61 % -46.314 M -452.55 % 13.137 M 222.59 % -10.716 M -311.68 % -2.603 M 82.65 % -15.006 M -140.62 % 36.946 M 2 123.33 % -1.826 M -130.50 % 5.987 M 279.31 % -3.339 M -147.70 % 7.000 M 187.12 % 2.438 M 291.33 % 623.000 K 111.12 % -5.605 M -1 453.86 % 414.000 K -95.95 % 10.211 M 0.00 % 10.211 M -30.46 % 14.685 M -4.56 % 15.387 M 100.00 % 7.693 M -61.80 % 20.138 M 100.00 % 10.069 M
Income before tax 28.694 M -27.55 % 39.603 M 64.45 % 24.082 M 131.49 % -76.463 M -1 404.61 % 5.861 M 157.31 % -10.226 M -194.95 % 10.770 M 179.85 % -13.487 M -290.36 % -3.455 M 92.25 % -44.579 M -419.15 % -8.587 M 83.43 % -51.812 M -687.97 % 8.812 M 118.06 % -48.780 M -345.03 % 19.908 M 359.83 % -7.662 M -1 041.88 % -671.000 K 95.48 % -14.858 M -131.94 % 46.512 M 3 098.84 % -1.551 M -118.67 % 8.308 M 335.42 % -3.529 M -136.51 % 9.665 M 294.65 % 2.449 M -3.13 % 2.528 M 147.61 % -5.310 M -388.04 % 1.844 M -85.22 % 12.469 M 0.00 % 12.469 M -33.98 % 18.887 M 0.00 % 18.887 M 100.00 % 9.443 M -57.32 % 22.127 M 100.00 % 11.064 M
Income before tax ratio 0.15 -35.60 % 0.23 52.47 % 0.15 128.11 % -0.53 -1 224.39 % 0.05 141.79 % -0.11 -232.57 % 0.09 180.48 % -0.11 -248.78 % -0.03 93.78 % -0.49 -352.97 % -0.11 81.53 % -0.59 -881.96 % 0.08 113.22 % -0.57 -417.93 % 0.18 337.47 % -0.08 -827.03 % -0.01 95.87 % -0.20 -132.73 % 0.60 2 912.86 % -0.02 -122.15 % 0.10 298.52 % -0.05 -146.46 % 0.10 265.85 % 0.03 -15.34 % 0.03 150.82 % -0.07 -383.08 % 0.02 -82.11 % 0.13 0.00 % 0.13 -30.93 % 0.19 0.00 % 0.19 0.00 % 0.19 -31.14 % 0.28 0.00 % 0.28
EBITDA 54.903 M 17.52 % 46.719 M 27.30 % 36.701 M 163.51 % -57.789 M -347.71 % 23.329 M 190.56 % 8.029 M -73.18 % 29.942 M 838.33 % 3.191 M -81.13 % 16.911 M 335.50 % -7.181 M -173.64 % 9.752 M 272.11 % -5.666 M -122.89 % 24.752 M 295.14 % -12.684 M -168.21 % 18.595 M 477.03 % -4.932 M -155.27 % 8.923 M -75.49 % 36.409 M 125.32 % 16.159 M 328.51 % 3.771 M -76.65 % 16.148 M 548.77 % 2.489 M -85.51 % 17.177 M 158.57 % 6.643 M -31.75 % 9.734 M 1 947.06 % -527.000 K -105.95 % 8.852 M -52.96 % 18.818 M 0.00 % 18.818 M -24.75 % 25.006 M 2.89 % 24.304 M 100.00 % 12.152 M -52.72 % 25.701 M 100.00 % 12.851 M
Net income ratio 0.14 9.26 % 0.12 83.39 % 0.07 113.37 % -0.51 -1 939.44 % 0.03 123.62 % -0.12 -270.32 % 0.07 164.80 % -0.11 -187.67 % -0.04 91.23 % -0.42 -271.17 % -0.11 79.73 % -0.56 -1 428.93 % 0.04 107.76 % -0.54 -557.44 % 0.12 212.04 % -0.11 -234.22 % -0.03 84.14 % -0.20 -141.61 % 0.48 1 997.85 % -0.03 -136.19 % 0.07 251.20 % -0.05 -160.69 % 0.08 166.17 % 0.03 241.98 % 0.01 111.86 % -0.07 -1 430.55 % 0.01 -95.09 % 0.11 0.00 % 0.11 -27.25 % 0.15 -4.56 % 0.15 0.00 % 0.15 -38.36 % 0.25 0.00 % 0.25
Ratio EBITDA 0.28 4.46 % 0.27 18.02 % 0.23 156.69 % -0.40 -313.49 % 0.19 111.86 % 0.09 -62.56 % 0.24 845.71 % 0.03 -83.14 % 0.15 289.11 % -0.08 -164.25 % 0.12 291.82 % -0.06 -130.44 % 0.21 242.83 % -0.15 -188.51 % 0.17 444.59 % -0.05 -144.87 % 0.11 -77.60 % 0.48 130.86 % 0.21 301.93 % 0.05 -72.29 % 0.19 447.08 % 0.03 -81.56 % 0.19 139.70 % 0.08 -40.36 % 0.13 2 071.59 % -0.01 -105.85 % 0.11 -43.08 % 0.20 0.00 % 0.20 -21.27 % 0.25 2.89 % 0.24 0.00 % 0.24 -23.72 % 0.32 0.00 % 0.32
Gross profit ratio 0.51 1.98 % 0.50 -9.70 % 0.55 17.07 % 0.47 37.68 % 0.34 7.51 % 0.32 -1.41 % 0.32 0.45 % 0.32 18.42 % 0.27 60.40 % 0.17 -25.26 % 0.23 47.87 % 0.15 -53.13 % 0.33 24.28 % 0.26 -28.48 % 0.37 16.33 % 0.32 3.78 % 0.31 50.06 % 0.20 -39.84 % 0.34 22.38 % 0.28 -14.51 % 0.32 28.15 % 0.25 -25.58 % 0.34 14.99 % 0.30 -5.93 % 0.31 43.58 % 0.22 -21.08 % 0.28 -15.61 % 0.33 0.00 % 0.33 -18.68 % 0.40 0.00 % 0.40 0.00 % 0.40 -0.35 % 0.41 0.00 % 0.41
Weighted average shs out dil 581.131 M -0.36 % 583.246 M -0.87 % 588.356 M 5.54 % 557.468 M -0.05 % 557.765 M 9.61 % 508.865 M 9.48 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M -0.05 % 465.048 M 6.91 % 434.970 M 0.08 % 434.617 M 0.07 % 434.331 M 1.79 % 426.706 M 0.29 % 425.471 M 2.52 % 415.000 M 0.00 % 415.000 M 0.00 % 415.000 M 0.00 % 415.000 M 0.00 % 415.000 M -0.01 % 415.023 M 1.09 % 410.562 M 0.00 % 410.562 M 36.85 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M
Weighted average shs out 586.057 M 1.30 % 578.540 M -3.99 % 602.589 M 8.09 % 557.468 M -0.05 % 557.765 M 9.61 % 508.865 M 9.48 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.804 M 0.00 % 464.813 M 0.00 % 464.829 M -0.05 % 465.064 M 6.91 % 434.993 M 0.15 % 434.330 M -0.08 % 434.669 M 1.84 % 426.835 M -0.19 % 427.643 M 3.02 % 415.092 M 0.01 % 415.036 M 0.00 % 415.049 M -0.07 % 415.333 M 0.08 % 415.001 M 0.00 % 415.000 M 1.08 % 410.562 M 0.00 % 410.562 M 36.85 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M
EPS diluted 0.05 24.04 % 0.04 98.91 % 0.02 114.15 % -0.13 -2 231.15 % 0.01 129.61 % -0.02 -211.35 % 0.02 164.46 % -0.03 -222.47 % -0.01 89.11 % -0.08 -325.52 % -0.02 82.55 % -0.11 -1 137.74 % 0.01 110.64 % -0.10 -453.19 % 0.03 222.61 % -0.02 -283.33 % -0.01 82.86 % -0.04 -141.18 % 0.09 2 123.81 % 0.00 -130.00 % 0.01 275.00 % -0.01 -147.62 % 0.02 189.66 % 0.01 262.50 % 0.00 111.76 % -0.01 -1 460.00 % 0.00 -96.03 % 0.03 1.61 % 0.02 -49.18 % 0.05 -4.69 % 0.05 100.00 % 0.03 -61.90 % 0.07 100.00 % 0.03
Earnings per share 0.05 23.06 % 0.04 107.22 % 0.02 113.85 % -0.13 -2 231.15 % 0.01 129.61 % -0.02 -211.35 % 0.02 164.46 % -0.03 -222.47 % -0.01 89.11 % -0.08 -325.52 % -0.02 82.55 % -0.11 -1 137.74 % 0.01 110.64 % -0.10 -453.19 % 0.03 222.61 % -0.02 -283.33 % -0.01 82.35 % -0.03 -140.00 % 0.09 2 123.81 % 0.00 -130.00 % 0.01 275.00 % -0.01 -147.62 % 0.02 189.66 % 0.01 262.50 % 0.00 111.76 % -0.01 -1 460.00 % 0.00 -96.03 % 0.03 1.61 % 0.02 -49.18 % 0.05 -4.69 % 0.05 100.00 % 0.03 -61.90 % 0.07 100.00 % 0.03
Gross profit 99.349 M 14.72 % 86.599 M -2.60 % 88.910 M 31.15 % 67.792 M 59.75 % 42.436 M 47.45 % 28.780 M -29.39 % 40.759 M -0.33 % 40.895 M 32.54 % 30.855 M 99.75 % 15.447 M -14.35 % 18.034 M 32.68 % 13.592 M -64.76 % 38.566 M 69.80 % 22.712 M -44.88 % 41.207 M 27.28 % 32.376 M 27.83 % 25.328 M 64.15 % 15.430 M -41.28 % 26.278 M 30.47 % 20.141 M -27.95 % 27.956 M 51.97 % 18.396 M -41.51 % 31.453 M 24.04 % 25.357 M 7.64 % 23.557 M 34.51 % 17.513 M -19.70 % 21.809 M -30.26 % 31.273 M 0.00 % 31.273 M -22.26 % 40.230 M 0.00 % 40.230 M 100.00 % 20.115 M -38.23 % 32.566 M 100.00 % 16.283 M
Income tax expense 2.188 M -87.30 % 17.232 M 27.18 % 13.549 M 45.44 % 9.316 M 19 112.24 % -49.000 K -152.13 % 94.000 K 145.19 % -208.000 K -3 566.67 % 6.000 K 116.22 % -37.000 K 98.61 % -2.661 M -10 987.50 % -24.000 K 98.16 % -1.302 M -152.80 % 2.466 M -18.21 % 3.015 M -26.27 % 4.089 M 1.04 % 4.047 M 192.84 % 1.382 M 68.74 % 819.000 K -89.22 % 7.598 M 677.69 % 977.000 K -61.54 % 2.540 M 253 900.00 % 1.000 K -99.96 % 2.743 M 4 120.00 % 65.000 K -96.75 % 1.999 M 282.95 % 522.000 K -63.48 % 1.430 M -36.69 % 2.258 M 0.00 % 2.258 M -35.49 % 3.500 M 0.00 % 3.500 M 100.00 % 1.750 M -12.04 % 1.990 M 100.00 % 994.750 K
Cost of revenue 95.266 M 10.27 % 86.391 M 20.87 % 71.476 M -5.17 % 75.370 M -6.89 % 80.950 M 32.30 % 61.186 M -27.89 % 84.853 M -1.00 % 85.706 M 4.19 % 82.261 M 9.12 % 75.387 M 23.14 % 61.221 M -18.08 % 74.735 M -5.28 % 78.903 M 24.72 % 63.264 M -10.07 % 70.349 M 1.10 % 69.582 M 21.13 % 57.446 M -4.64 % 60.239 M 17.54 % 51.251 M -2.53 % 52.580 M -9.87 % 58.339 M 7.29 % 54.373 M -11.06 % 61.137 M 1.09 % 60.476 M 17.54 % 51.451 M -17.75 % 62.552 M 9.98 % 56.878 M -11.05 % 63.944 M 0.00 % 63.944 M 7.68 % 59.383 M 0.00 % 59.383 M 100.00 % 29.691 M -37.87 % 47.791 M 100.00 % 23.896 M
General and administrative expenses 56.196 M 5.31 % 53.362 M 11.83 % 47.715 M -21.99 % 61.167 M 275.56 % 16.287 M -12.92 % 18.704 M 24.91 % 14.974 M -25.06 % 19.981 M 65.26 % 12.091 M -14.62 % 14.162 M 9.25 % 12.962 M -5.19 % 13.671 M 3.92 % 13.156 M -55.18 % 29.353 M 37.90 % 21.286 M -13.74 % 24.677 M 56.70 % 15.748 M -45.11 % 28.688 M 114.63 % 13.366 M -28.77 % 18.764 M 25.24 % 14.982 M 5.47 % 14.205 M -8.28 % 15.487 M 10.36 % 14.033 M -3.28 % 14.509 M -13.46 % 16.765 M 18.36 % 14.165 M -9.75 % 15.695 M 0.00 % 15.695 M -4.55 % 16.443 M 0.00 % 16.443 M 100.00 % 8.221 M -10.26 % 9.162 M 100.00 % 4.581 M
Selling and marketing expenses 13.350 M 6.55 % 12.529 M 14.20 % 10.971 M -22.18 % 14.098 M 210.87 % 4.535 M 33.91 % 3.387 M 8.04 % 3.135 M -35.64 % 4.871 M 27.12 % 3.832 M 20.79 % 3.172 M 17.13 % 2.708 M -33.63 % 4.080 M 10.75 % 3.684 M -55.56 % 8.289 M 16.29 % 7.128 M -26.49 % 9.696 M 76.26 % 5.501 M -11.47 % 6.214 M 30.14 % 4.775 M -15.44 % 5.647 M -14.22 % 6.583 M -22.15 % 8.456 M 13.05 % 7.480 M -18.48 % 9.176 M 18.48 % 7.745 M -1.73 % 7.881 M 15.64 % 6.815 M 6.58 % 6.394 M 0.00 % 6.394 M 33.63 % 4.785 M 0.00 % 4.785 M 100.00 % 2.393 M -35.74 % 3.723 M 100.00 % 1.862 M
Other expenses 0.000 0.000 0.000 100.00 % -8.825 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -63.250 K 50.00 % -126.500 K 2.69 % -130.000 K 0.00 % -130.000 K 0.000 100.00 % -153.500 K 0.00 % -153.500 K 0.00 % -153.500 K 79.20 % -738.000 K 0.00 % -738.000 K -207.50 % -240.000 K 0.00 % -240.000 K -12.94 % -212.500 K 0.00 % -212.500 K 98.95 % -20.180 M -202.92 % 19.608 M 179.80 % -24.570 M -219.64 % 20.536 M 193.69 % -21.919 M -100.00 % -10.960 M 32.65 % -16.273 M -100.00 % -8.136 M
Operating expenses 69.546 M -14.41 % 81.251 M 38.45 % 58.686 M -21.87 % 75.111 M 81.05 % 41.486 M -5.46 % 43.883 M 21.33 % 36.167 M -27.13 % 49.633 M 56.35 % 31.744 M -8.27 % 34.605 M 12.58 % 30.739 M -11.81 % 34.857 M 4.71 % 33.288 M -59.16 % 81.518 M 267.20 % 22.200 M -45.64 % 40.839 M 53.32 % 26.637 M -19.71 % 33.177 M 69.63 % 19.559 M -16.29 % 23.364 M 20.22 % 19.435 M -18.06 % 23.720 M 9.86 % 21.591 M -14.62 % 25.287 M 20.25 % 21.029 M -18.32 % 25.745 M 3 118.13 % 800.000 K -98.08 % 41.696 M 1 780.61 % -2.481 M -105.94 % 41.764 M 6 139.55 % -691.500 K -100.00 % -345.750 K 89.79 % -3.388 M -100.00 % -1.694 M
Cost and expenses 164.812 M -1.69 % 167.642 M 28.79 % 130.162 M -13.50 % 150.481 M 22.91 % 122.436 M 16.53 % 105.069 M -13.18 % 121.020 M -10.58 % 135.339 M 18.71 % 114.005 M 3.65 % 109.992 M 19.61 % 91.960 M -16.09 % 109.592 M -2.32 % 112.191 M -22.51 % 144.782 M 56.44 % 92.549 M -16.19 % 110.421 M 31.32 % 84.083 M -9.99 % 93.416 M 31.92 % 70.810 M -6.76 % 75.944 M -2.35 % 77.774 M -0.41 % 78.093 M -5.60 % 82.728 M -3.54 % 85.763 M 18.33 % 72.480 M -17.91 % 88.297 M 12.76 % 78.304 M -6.28 % 83.552 M 0.00 % 83.552 M 4.55 % 79.919 M 0.00 % 79.919 M 100.00 % 39.959 M -30.25 % 57.288 M 100.00 % 28.644 M
Research and development expenses 0.000 -100.00 % 15.731 M 0.000 -100.00 % 8.825 M 0.000 -100.00 % 4.329 M 0.000 -100.00 % 4.827 M 0.000 -100.00 % 1.896 M 0.000 -100.00 % 3.807 M 0.000 -100.00 % 7.501 M 0.000 -100.00 % 3.769 M 0.000 -100.00 % 1.790 M 0.000 -100.00 % 2.079 M 0.000 -100.00 % 1.926 M 0.000 -100.00 % 810.000 K -42.55 % 1.410 M 70.29 % 828.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 69.546 M 6.14 % 65.520 M 11.65 % 58.686 M -21.87 % 75.111 M 81.05 % 41.486 M -5.46 % 43.883 M 21.33 % 36.167 M -27.13 % 49.633 M 56.35 % 31.744 M -8.27 % 34.605 M 12.58 % 30.739 M -11.81 % 34.857 M 4.71 % 33.288 M -12.74 % 38.147 M 34.25 % 28.414 M -16.91 % 34.196 M 60.93 % 21.249 M -39.12 % 34.902 M 92.39 % 18.141 M -25.69 % 24.411 M 13.20 % 21.565 M -4.84 % 22.661 M -1.33 % 22.967 M -1.04 % 23.209 M 4.29 % 22.254 M -0.86 % 22.446 M 6.99 % 20.980 M -5.02 % 22.089 M 0.00 % 22.089 M 4.06 % 21.228 M 0.00 % 21.228 M 100.00 % 10.614 M -17.62 % 12.885 M 100.00 % 6.442 M
Interest income 355.000 K -71.02 % 1.225 M 334.40 % 282.000 K -65.40 % 815.000 K 218.36 % 256.000 K -14.67 % 300.000 K -68.17 % 942.500 K 33.69 % 705.000 K -18.83 % 868.500 K 23.81 % 701.500 K -23.08 % 912.000 K 33.33 % 684.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.231 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.869 M 0.000 -100.00 % 140.000 K 0.000 0.000 0.000 0.000
Interest expense 4.341 M 141.70 % 1.796 M -54.09 % 3.912 M 123.29 % 1.752 M 19.02 % 1.472 M -16.51 % 1.763 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 936.250 K -50.00 % 1.873 M 0.000 0.000 0.000 -100.00 % 4.500 K 0.00 % 4.500 K 0.00 % 4.500 K -97.86 % 210.000 K 0.00 % 210.000 K 0.72 % 208.500 K 0.00 % 208.500 K 0.000 0.000 0.000 -100.00 % 130.500 K 0.00 % 130.500 K -83.83 % 807.000 K 0.00 % 807.000 K 100.00 % 403.500 K -57.19 % 942.500 K 100.00 % 471.250 K
Depreciation and amortization 23.676 M 219.30 % 7.415 M 23.34 % 6.012 M -64.47 % 16.922 M 5.79 % 15.996 M -3.01 % 16.492 M -3.47 % 17.084 M 14.64 % 14.902 M -19.11 % 18.422 M 12.41 % 16.388 M 0.06 % 16.378 M 4.99 % 15.599 M 11.97 % 13.931 M 254.57 % 3.929 M -7.86 % 4.264 M -10.87 % 4.784 M -1.24 % 4.844 M -32.83 % 7.212 M 24.20 % 5.807 M -33.12 % 8.683 M 13.67 % 7.639 M 2.02 % 7.488 M 2.37 % 7.315 M 11.29 % 6.573 M -8.78 % 7.206 M 20.34 % 5.988 M -13.15 % 6.895 M 10.88 % 6.218 M 0.00 % 6.218 M 25.34 % 4.961 M 0.00 % 4.961 M 100.00 % 2.481 M -39.41 % 4.094 M 100.00 % 2.047 M
Operating income 29.803 M 457.27 % 5.348 M -82.31 % 30.224 M 512.95 % -7.319 M -870.42 % 950.000 K 106.29 % -15.103 M -428.90 % 4.592 M 152.55 % -8.738 M -882.90 % -889.000 K 95.36 % -19.158 M -50.79 % -12.705 M 40.25 % -21.265 M -502.90 % 5.278 M 131.77 % -16.613 M -215.92 % 14.331 M 1 400.45 % -1.102 M -127.02 % 4.079 M -80.86 % 21.311 M 105.86 % 10.352 M 310.75 % -4.912 M -157.73 % 8.509 M 270.21 % -4.999 M -150.69 % 9.862 M 13 988.57 % 70.000 K -97.23 % 2.528 M 138.80 % -6.515 M -432.91 % 1.957 M -84.47 % 12.600 M 0.00 % 12.600 M -37.14 % 20.045 M 3.63 % 19.343 M 100.00 % 9.671 M -55.24 % 21.607 M 100.00 % 10.804 M
Operating income ratio 0.15 395.35 % 0.03 -83.59 % 0.19 468.61 % -0.05 -764.00 % 0.01 104.59 % -0.17 -559.21 % 0.04 152.97 % -0.07 -778.21 % -0.01 96.27 % -0.21 -31.57 % -0.16 33.42 % -0.24 -635.83 % 0.04 123.25 % -0.19 -250.41 % 0.13 1 288.57 % -0.01 -121.93 % 0.05 -82.50 % 0.28 110.92 % 0.13 297.68 % -0.07 -168.50 % 0.10 243.53 % -0.07 -164.50 % 0.11 12 960.42 % 0.00 -97.58 % 0.03 141.42 % -0.08 -427.18 % 0.02 -81.20 % 0.13 0.00 % 0.13 -34.24 % 0.20 3.63 % 0.19 0.00 % 0.19 -27.78 % 0.27 0.00 % 0.27
Total other income expenses net -1.109 M -103.24 % 34.255 M 657.72 % -6.142 M 91.12 % -69.144 M -1 507.94 % 4.911 M 0.70 % 4.877 M -21.06 % 6.178 M 230.09 % -4.749 M -85.07 % -2.566 M 89.91 % -25.421 M -717.31 % 4.118 M 113.48 % -30.547 M -964.37 % 3.534 M 113.67 % -25.844 M -463.23 % 7.115 M 150.03 % -14.222 M -199.41 % -4.750 M -475 100.00 % 1.000 K 110.00 % -10.000 K 95.17 % -207.000 K 2.82 % -213.000 K 3.18 % -220.000 K -11.68 % -197.000 K 0.000 0.000 -100.00 % 1.205 M 1 161.67 % -113.500 K 13.03 % -130.500 K 0.00 % -130.500 K 88.73 % -1.158 M -153.95 % -456.000 K -100.00 % -228.000 K -143.85 % 520.000 K 100.00 % 260.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 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-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 2011-06-30 2010-12-31 2009-12-31
Net debt 87.132 M 34.84 % 64.619 M 3 091.06 % 2.025 M -76.66 % 8.677 M 123.89 % -36.314 M 41.60 % -62.178 M -530.00 % 14.460 M 251.02 % -9.575 M -158.36 % 16.406 M 406.36 % 3.240 M -2.96 % 3.339 M 108.88 % -37.590 M -302.57 % 18.557 M 123.61 % -78.587 M -5.12 % -74.756 M 21.80 % -95.590 M 56.09 % -217.686 M -16.72 % -186.496 M 14.55 % -218.243 M -207.84 % -70.894 M -28.75 % -55.062 M -127.92 % -24.158 M 55.13 % -53.834 M 44.88 % -97.675 M 17.94 % -119.033 M 3.43 % -123.267 M -21.64 % -101.335 M -31.73 % -76.928 M 27.71 % -106.413 M -943.14 % 12.621 M 3 435.29 % 357.000 K
Total investments 0.000 -100.00 % 176.189 M 3 896.36 % -4.641 M -912.78 % 571.000 K 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 0.00 % 5.000 K -99.74 % 1.957 M -91.70 % 23.583 M -78.10 % 107.702 M 5.40 % 102.183 M -5.42 % 108.037 M 4.40 % 103.480 M 5 220.31 % 1.945 M 32.31 % 1.470 M -91.91 % 18.168 M 684.79 % 2.315 M -63.48 % 6.339 M 1 521.23 % 391.000 K -97.43 % 15.217 M -4.95 % 16.009 M -46.23 % 29.774 M -32.15 % 43.884 M 0.000 -100.00 % 2.297 M 0.000 -100.00 % 1.704 M 0.000
Total debt 207.717 M 0.79 % 206.099 M 164.22 % 78.002 M 8.32 % 72.009 M 131.22 % 31.143 M -27.72 % 43.088 M -22.20 % 55.383 M 10.12 % 50.295 M -8.69 % 55.079 M -14.17 % 64.170 M 11.40 % 57.603 M 7.50 % 53.584 M -14.73 % 62.844 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 M 0.00 % 15.000 M -11.76 % 17.000 M 0.00 % 17.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.205 M 18.26 % 23.850 M
Accumulated other comprehensive income loss 37.201 M -78.76 % 175.121 M 201.17 % 58.147 M 0.000 -100.00 % 36.651 M -16.06 % 43.665 M -22.92 % 56.652 M -15.71 % 67.207 M 6.32 % 63.211 M 5.51 % 59.909 M 52.76 % 39.218 M 145.40 % -86.378 M -276.47 % 48.949 M 158.51 % -83.660 M -343.13 % 34.410 M 139.40 % -87.331 M -519.76 % 20.805 M 127.58 % -75.430 M -376.71 % 27.260 M 129.27 % -93.127 M -260.59 % 57.990 M 168.76 % -84.333 M -251.67 % 55.604 M 181.20 % -68.476 M -228.61 % 53.244 M 197.92 % -54.374 M 0.000 100.00 % -41.856 M 0.000 100.00 % -29.694 M -51.17 % -19.643 M
Retained earnings -62.420 M 49.72 % -124.139 M -12.60 % -110.246 M 26.18 % -149.337 M -95.68 % -76.316 M 2.04 % -77.905 M -12.40 % -69.311 M 8.82 % -76.017 M -20.09 % -63.298 M -8.18 % -58.514 M -182.59 % -20.706 M -78.39 % -11.607 M -131.29 % 37.098 M 12.50 % 32.975 M -58.82 % 80.074 M 22.81 % 65.204 M -3.49 % 67.560 M -39.08 % 110.892 M -13.84 % 128.705 M 40.64 % 91.516 M 6.10 % 86.251 M -2.78 % 88.716 M -4.63 % 93.022 M -1.06 % 94.021 M 2.18 % 92.019 M -7.61 % 99.598 M 0.000 -100.00 % 104.336 M -2.89 % 107.442 M 0.000 0.000
Common stock 5.745 M 0.00 % 5.745 M 0.00 % 5.745 M 2.99 % 5.578 M 0.00 % 5.578 M 0.00 % 5.578 M 20.01 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 0.00 % 4.648 M 6.90 % 4.348 M 0.00 % 4.348 M 1.87 % 4.268 M 0.05 % 4.266 M 2.80 % 4.150 M 0.00 % 4.150 M 0.00 % 4.150 M 0.00 % 4.150 M 0.00 % 4.150 M 0.00 % 4.150 M 0.00 % 4.150 M 0.00 % 4.150 M 0.000 -100.00 % 1.000 M
Total equity 230.488 M 19.68 % 192.593 M 15.01 % 167.460 M 25.48 % 133.459 M -33.92 % 201.954 M -2.16 % 206.415 M 28.11 % 161.125 M -2.21 % 164.766 M -4.65 % 172.806 M -0.14 % 173.041 M -9.50 % 191.209 M -20.10 % 239.296 M -19.26 % 296.386 M 2.94 % 287.934 M -17.62 % 349.513 M 3.74 % 336.903 M 5.88 % 318.204 M -0.03 % 318.289 M -10.17 % 354.335 M 13.20 % 313.027 M -7.43 % 338.157 M 1.77 % 332.288 M -0.04 % 332.415 M -1.14 % 336.247 M 2.40 % 328.381 M 4.02 % 315.680 M 2.89 % 306.822 M -0.02 % 306.869 M 2.55 % 299.229 M 120.28 % 135.839 M 35.20 % 100.469 M
Other non current liabilities 3.456 M 0.000 0.000 -100.00 % 1.124 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 0.000 0.000 0.000 0.000
Long term debt 161.465 M -3.95 % 168.103 M 220.49 % 52.452 M -7.09 % 56.453 M 333.69 % 13.017 M -37.00 % 20.661 M -38.03 % 33.340 M -1.54 % 33.863 M -11.38 % 38.210 M -15.63 % 45.290 M 13.50 % 39.904 M 7.10 % 37.257 M -19.43 % 46.239 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
Total non current liabilities 164.921 M -3.83 % 171.481 M 220.07 % 53.576 M -6.95 % 57.577 M 307.16 % 14.141 M -35.09 % 21.785 M -36.79 % 34.464 M -1.49 % 34.987 M -11.05 % 39.334 M -15.25 % 46.414 M 13.13 % 41.028 M 6.90 % 38.381 M -18.96 % 47.363 M 4 113.79 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M -6.88 % 1.207 M 7.38 % 1.124 M -2.85 % 1.157 M 69.65 % 682.000 K -0.29 % 684.000 K 25.97 % 543.000 K -3.38 % 562.000 K 41.21 % 398.000 K 25.55 % 317.000 K -71.47 % 1.111 M 32.42 % 839.000 K -95.84 % 20.172 M -40.20 % 33.731 M -42.49 % 58.650 M 9 194.77 % 631.000 K
Other current liabilities 136.652 M -0.14 % 136.849 M 129.93 % 59.517 M 66.39 % 35.770 M 8.08 % 33.097 M -17.09 % 39.920 M -3.10 % 41.198 M -15.47 % 48.737 M 20.98 % 40.285 M -3.64 % 41.807 M 67.47 % 24.964 M -27.36 % 34.367 M 24.06 % 27.702 M -17.92 % 33.748 M 63.52 % 20.638 M -27.37 % 28.417 M -86.57 % 211.580 M 193.96 % 71.977 M 290.65 % 18.425 M -43.34 % 32.516 M -19.78 % 40.536 M 6.50 % 38.061 M -19.23 % 47.124 M -0.15 % 47.193 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.049 M
Deferred revenue 0.000 0.000 -100.00 % 1.509 M 0.000 -100.00 % 1.419 M -22.54 % 1.832 M 16.17 % 1.577 M 58.33 % 996.000 K -12.17 % 1.134 M 34.84 % 841.000 K -65.13 % 2.412 M 307.43 % 592.000 K 15.85 % 511.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 0.000 0.000 0.000 0.000 0.000
Short term debt 46.252 M 21.73 % 37.996 M 48.71 % 25.550 M -17.88 % 31.112 M 10.89 % 28.056 M -30.74 % 40.508 M 11.50 % 36.329 M 121.09 % 16.432 M -27.16 % 22.559 M -4.50 % 23.621 M 32.41 % 17.839 M 9.26 % 16.327 M -7.58 % 17.667 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 M 0.00 % 15.000 M -11.76 % 17.000 M 0.00 % 17.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.205 M 18.26 % 23.850 M
Total current liabilities 201.655 M 7.43 % 187.714 M 50.07 % 125.084 M 43.66 % 87.067 M 26.37 % 68.896 M -11.12 % 77.512 M -20.36 % 97.329 M 28.02 % 76.026 M -1.00 % 76.796 M 7.79 % 71.247 M 24.56 % 57.197 M -5.73 % 60.671 M -10.16 % 67.530 M 63.13 % 41.396 M -11.10 % 46.567 M 10.47 % 42.153 M -81.65 % 229.698 M 166.02 % 86.347 M 193.59 % 29.411 M -46.74 % 55.222 M -21.23 % 70.106 M 12.49 % 62.323 M -19.35 % 77.276 M 42.91 % 54.074 M 3.81 % 52.088 M 44.74 % 35.988 M -4.91 % 37.846 M 70.66 % 22.176 M -42.20 % 38.366 M -37.69 % 61.570 M -5.08 % 64.863 M
Total liabilities 366.576 M 2.05 % 359.195 M 101.05 % 178.660 M 23.52 % 144.644 M 74.19 % 83.037 M -16.38 % 99.297 M -24.66 % 131.793 M 18.72 % 111.013 M -4.41 % 116.130 M -1.30 % 117.661 M 19.79 % 98.225 M -0.83 % 99.052 M -13.79 % 114.893 M 170.21 % 42.520 M -10.84 % 47.691 M 10.20 % 43.277 M -81.26 % 230.905 M 163.98 % 87.471 M 186.15 % 30.568 M -45.32 % 55.904 M -21.03 % 70.790 M 12.60 % 62.866 M -19.23 % 77.838 M 42.90 % 54.472 M 3.94 % 52.405 M 41.26 % 37.099 M -4.10 % 38.685 M 74.45 % 22.176 M -42.20 % 38.366 M -37.69 % 61.570 M -5.99 % 65.494 M
Other non current assets 179.643 M 1 295.50 % 12.873 M -24.38 % 17.024 M 407.12 % 3.357 M -28.32 % 4.683 M -12.99 % 5.382 M -6.07 % 5.730 M 290.33 % 1.468 M -50.41 % 2.960 M 1.16 % 2.926 M -45.14 % 5.334 M 33.82 % 3.986 M -3.72 % 4.140 M -17.87 % 5.041 M -36.52 % 7.941 M 520.88 % 1.279 M 371.96 % 271.000 K 191.40 % 93.000 K 2.20 % 91.000 K -67.50 % 280.000 K -47.57 % 534.000 K -77.05 % 2.327 M 31.77 % 1.766 M -72.05 % 6.319 M 4 057.24 % 152.000 K -28.30 % 212.000 K -98.32 % 12.614 M 649.15 % -2.297 M -117.98 % 12.775 M 1 151.44 % -1.215 M -170.56 % 1.722 M
Long term investments 0.000 -100.00 % 176.189 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 0.00 % 5.000 K 0.000 0.000 0.000 0.000 -100.00 % 108.037 M 4.40 % 103.480 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 391.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.297 M 0.000 -100.00 % 1.704 M 0.000
Intangible assets 566.000 K -16.76 % 680.000 K 55.61 % 437.000 K -28.83 % 614.000 K -43.20 % 1.081 M -15.02 % 1.272 M 343.21 % 287.000 K -17.77 % 349.000 K -2.51 % 358.000 K 155.71 % 140.000 K -49.09 % 275.000 K -68.93 % 885.000 K -25.63 % 1.190 M -23.82 % 1.562 M -22.86 % 2.025 M -17.28 % 2.448 M -10.92 % 2.748 M -9.81 % 3.047 M -15.10 % 3.589 M -41.75 % 6.161 M -13.31 % 7.107 M -7.29 % 7.666 M 37.31 % 5.583 M -7.23 % 6.018 M -5.44 % 6.364 M -4.56 % 6.668 M -87.20 % 52.104 M 79.58 % 29.014 M 313.72 % 7.013 M 55.46 % 4.511 M 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 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 566.000 K -16.76 % 680.000 K 55.61 % 437.000 K -28.83 % 614.000 K -43.20 % 1.081 M -15.02 % 1.272 M 343.21 % 287.000 K -17.77 % 349.000 K -2.51 % 358.000 K 155.71 % 140.000 K -49.09 % 275.000 K -68.93 % 885.000 K -25.63 % 1.190 M -23.82 % 1.562 M -22.86 % 2.025 M -17.28 % 2.448 M -10.92 % 2.748 M -9.81 % 3.047 M -15.10 % 3.589 M -41.75 % 6.161 M -13.31 % 7.107 M -7.29 % 7.666 M 37.31 % 5.583 M -7.23 % 6.018 M -5.44 % 6.364 M -4.56 % 6.668 M -5.38 % 7.047 M -75.71 % 29.014 M 313.72 % 7.013 M 55.46 % 4.511 M 0.000
Property plant equipment net 124.852 M 8.44 % 115.134 M 43.44 % 80.266 M 7.21 % 74.867 M -22.65 % 96.795 M -12.66 % 110.821 M -12.07 % 126.032 M 0.65 % 125.224 M -3.56 % 129.842 M -9.27 % 143.113 M 6.38 % 134.525 M 0.18 % 134.289 M -4.28 % 140.298 M 91.37 % 73.312 M 28.51 % 57.047 M -1.31 % 57.805 M -1.06 % 58.426 M 1.92 % 57.323 M -20.94 % 72.505 M -67.96 % 226.266 M -6.22 % 241.269 M -0.55 % 242.599 M -1.54 % 246.393 M 10.46 % 223.057 M 23.81 % 180.162 M 15.35 % 156.194 M 24.92 % 125.035 M 11.70 % 111.935 M 1.49 % 110.290 M 7.68 % 102.424 M 12.02 % 91.431 M
Total non current assets 305.061 M 0.06 % 304.876 M 211.97 % 97.727 M 17.23 % 83.360 M -22.91 % 108.139 M -12.20 % 123.166 M -10.76 % 138.012 M 3.68 % 133.109 M -4.33 % 139.135 M -8.47 % 152.018 M 6.11 % 143.259 M 0.64 % 142.345 M -4.47 % 148.998 M 78.66 % 83.397 M -53.15 % 178.016 M 5.93 % 168.051 M 162.31 % 64.067 M 0.98 % 63.448 M -18.20 % 77.563 M -66.87 % 234.142 M -6.73 % 251.043 M -1.53 % 254.944 M -0.41 % 255.996 M 7.79 % 237.499 M 25.69 % 188.950 M 14.45 % 165.089 M 12.25 % 147.079 M 3.23 % 142.483 M 8.91 % 130.824 M 21.16 % 107.980 M 14.75 % 94.097 M
Other current assets 2.060 M -65.28 % 5.933 M 9.49 % 5.419 M 15.25 % 4.702 M 11.16 % 4.230 M -37.49 % 6.767 M -13.75 % 7.846 M 155.90 % 3.066 M -51.26 % 6.291 M -14.26 % 7.337 M 85.14 % 3.963 M -22.76 % 5.131 M 152.39 % 2.033 M -6.01 % 2.163 M -17.91 % 2.635 M -94.86 % 51.257 M -20.66 % 64.604 M -35.34 % 99.917 M 40.88 % 70.924 M 5 002.45 % 1.390 M 35.48 % 1.026 M -44.30 % 1.842 M -90.74 % 19.902 M 1 080.43 % 1.686 M -76.00 % 7.026 M -44.92 % 12.757 M -36.15 % 19.980 M -51.28 % 41.014 M -43.79 % 72.972 M 2 902.96 % 2.430 M 86.21 % 1.305 M
Short term investments 0.000 0.000 0.000 -100.00 % 571.000 K 0.000 0.000 0.000 0.000 100.00 % 0.000 -53.58 % 0.000 -100.00 % 1.957 M -91.70 % 23.583 M -78.10 % 107.702 M 5.40 % 102.183 M 39 352.90 % 259.000 K 0.000 -100.00 % 1.945 M 32.31 % 1.470 M -91.91 % 18.168 M 684.79 % 2.315 M -63.48 % 6.339 M -85.77 % 44.562 M 192.84 % 15.217 M -4.95 % 16.009 M -46.23 % 29.774 M -32.15 % 43.884 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 120.585 M -14.77 % 141.480 M 86.21 % 75.977 M 19.97 % 63.332 M -6.12 % 67.457 M -35.92 % 105.266 M 157.23 % 40.923 M -31.65 % 59.870 M 54.81 % 38.673 M -36.53 % 60.930 M 12.28 % 54.264 M -40.48 % 91.174 M 105.87 % 44.287 M -43.65 % 78.587 M 5.12 % 74.756 M -21.80 % 95.590 M -56.09 % 217.686 M 16.72 % 186.496 M -14.55 % 218.243 M 154.08 % 85.894 M 22.60 % 70.062 M 70.23 % 41.158 M -41.90 % 70.834 M -27.48 % 97.675 M -17.94 % 119.033 M -3.43 % 123.267 M 21.64 % 101.335 M 31.73 % 76.928 M -27.71 % 106.413 M 582.83 % 15.584 M -33.67 % 23.493 M
Cash and short term investments 120.585 M -14.77 % 141.480 M 86.21 % 75.977 M 18.89 % 63.903 M -5.27 % 67.457 M -35.92 % 105.266 M 157.23 % 40.923 M -31.65 % 59.870 M 54.81 % 38.673 M -36.53 % 60.930 M 12.28 % 54.264 M -52.71 % 114.757 M -24.50 % 151.989 M -15.92 % 180.770 M 141.81 % 74.756 M -21.80 % 95.590 M -56.09 % 217.686 M 16.72 % 186.496 M -14.55 % 218.243 M 154.08 % 85.894 M 22.60 % 70.062 M 70.23 % 41.158 M -41.90 % 70.834 M -27.48 % 97.675 M -17.94 % 119.033 M -3.43 % 123.267 M 21.64 % 101.335 M 31.73 % 76.928 M -27.71 % 106.413 M 582.83 % 15.584 M -33.67 % 23.493 M
Total current assets 292.003 M 18.26 % 246.912 M -0.60 % 248.393 M 27.55 % 194.743 M 10.12 % 176.852 M -3.12 % 182.546 M 17.84 % 154.906 M 8.58 % 142.670 M -4.76 % 149.801 M 8.02 % 138.684 M -5.12 % 146.175 M -25.42 % 196.003 M -25.27 % 262.281 M 6.16 % 247.057 M 12.71 % 219.188 M 3.33 % 212.129 M -56.27 % 485.042 M 41.70 % 342.312 M 11.38 % 307.340 M 128.02 % 134.789 M -14.64 % 157.904 M 12.62 % 140.210 M -9.11 % 154.257 M 0.68 % 153.220 M -20.13 % 191.836 M 2.21 % 187.690 M -5.41 % 198.428 M 6.36 % 186.562 M -9.77 % 206.771 M 131.21 % 89.429 M 24.44 % 71.866 M
Inventory 38.411 M 5.55 % 36.393 M -13.63 % 42.136 M 55.54 % 27.090 M 2.40 % 26.455 M -21.09 % 33.527 M -1.15 % 33.917 M 10.02 % 30.827 M -3.81 % 32.048 M 19.22 % 26.881 M -17.33 % 32.515 M -5.55 % 34.425 M 12.10 % 30.710 M 25.10 % 24.549 M -5.67 % 26.025 M 8.78 % 23.924 M -4.09 % 24.944 M 28.46 % 19.417 M 6.85 % 18.173 M 14.48 % 15.874 M -26.61 % 21.631 M 17.76 % 18.369 M -8.75 % 20.131 M 17.72 % 17.101 M -23.75 % 22.427 M 36.22 % 16.464 M -34.17 % 25.009 M 8.76 % 22.995 M -16.03 % 27.386 M 42.04 % 19.281 M 24.94 % 15.432 M
Net receivables 130.947 M 107.50 % 63.106 M -49.46 % 124.861 M 26.06 % 99.048 M 23.30 % 80.332 M 114.56 % 37.440 M -50.13 % 75.077 M 52.27 % 49.304 M -34.36 % 75.114 M 59.64 % 47.053 M 0.000 -100.00 % 42.109 M 0.000 -100.00 % 39.575 M -65.82 % 115.772 M 26.72 % 91.358 M -48.62 % 177.808 M 387.39 % 36.482 M -29.46 % 51.718 M 76.42 % 29.316 M -50.18 % 58.846 M 57.08 % 37.462 M -39.85 % 62.286 M 69.45 % 36.758 M -15.21 % 43.350 M 23.15 % 35.202 M -32.44 % 52.104 M 14.20 % 45.625 M 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 4.522 M -18.96 % 5.580 M -1.95 % 5.691 M -4.56 % 5.963 M -1.73 % 6.068 M 1.64 % 5.970 M 2.33 % 5.834 M 86.69 % 3.125 M -1.88 % 3.185 M -5.49 % 3.370 M -3.22 % 3.482 M 17.40 % 2.966 M -2.40 % 3.039 M 15.90 % 2.622 M -12.16 % 2.985 M 116.62 % 1.378 M -3.97 % 1.435 M -32.72 % 2.133 M 8.77 % 1.961 M -13.00 % 2.254 M 7.08 % 2.105 M -7.35 % 2.272 M 12.75 % 2.015 M -15.44 % 2.383 M 55.35 % 1.534 M 105.63 % 746.000 K 34.17 % 556.000 K -41.10 % 944.000 K
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 0.000 0.000
Account payables 18.751 M 45.71 % 12.869 M -24.45 % 17.034 M 42.02 % 11.994 M -4.53 % 12.563 M 64.65 % 7.630 M -57.86 % 18.105 M 66.76 % 10.857 M -40.95 % 18.385 M 91.57 % 9.597 M -6.59 % 10.274 M 2.98 % 9.977 M -46.01 % 18.480 M 142.04 % 7.635 M -57.57 % 17.993 M 60.52 % 11.209 M -30.43 % 16.111 M 24.14 % 12.978 M 38.68 % 9.358 M 39.92 % 6.688 M -48.12 % 12.892 M 78.34 % 7.229 M -32.03 % 10.635 M 56.33 % 6.803 M -85.68 % 47.513 M 41.86 % 33.494 M -4.43 % 35.046 M 73.74 % 20.172 M -40.20 % 33.731 M 10.79 % 30.445 M 69.46 % 17.966 M
Tax payables 0.000 0.000 -100.00 % 21.474 M 162.17 % 8.191 M 121.92 % 3.691 M -35.28 % 5.703 M 4 652.50 % 120.000 K 0.000 -100.00 % 123.000 K 0.82 % 122.000 K -93.40 % 1.848 M 0.000 -100.00 % 3.170 M 24 284.62 % 13.000 K -99.84 % 7.936 M 214.05 % 2.527 M 25.91 % 2.007 M 44.18 % 1.392 M -14.50 % 1.628 M 59.92 % 1.018 M -39.33 % 1.678 M 4 984.85 % 33.000 K -98.69 % 2.517 M 3 126.92 % 78.000 K -98.30 % 4.575 M 83.44 % 2.494 M -10.93 % 2.800 M 39.72 % 2.004 M -56.76 % 4.635 M 58.73 % 2.920 M -41.58 % 4.998 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 M 0.00 % -1.124 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
Minority interest 16.662 M 42.08 % 11.727 M 23.20 % 9.519 M -5.57 % 10.081 M -55.13 % 22.466 M 4.48 % 21.502 M -7.74 % 23.306 M 0.90 % 23.098 M 3.05 % 22.415 M 5.89 % 21.168 M -4.73 % 22.219 M -1.86 % 22.639 M -9.45 % 25.001 M 7.74 % 23.204 M -7.27 % 25.022 M 9.65 % 22.820 M 4.54 % 21.830 M 10.44 % 19.766 M -12.73 % 22.648 M 2.16 % 22.170 M -8.67 % 24.274 M -0.86 % 24.484 M -0.15 % 24.521 M -1.26 % 24.835 M 1.10 % 24.566 M 106.54 % 11.894 M 0.000 0.000 0.000 0.000 -100.00 % 3.414 M
Capital lease obligations 85.424 M -6.75 % 91.608 M 36.64 % 67.045 M -6.89 % 72.009 M 131.22 % 31.143 M -27.72 % 43.088 M -22.20 % 55.383 M 10.12 % 50.295 M -8.69 % 55.079 M -14.17 % 64.170 M 11.40 % 57.603 M 7.50 % 53.584 M -14.73 % 62.844 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
Preferred stock 0.000 0.000 0.000 -100.00 % 143.759 M 0.000 -100.00 % 34.240 M 170.48 % 12.659 M 43.69 % 8.810 M 10 026.44 % 87.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 233.300 M 0.00 % 233.300 M 14.20 % 204.295 M -4.35 % 213.575 M 0.00 % 213.575 M 0.00 % 213.575 M 5.48 % 202.482 M 68.77 % 119.974 M -42.61 % 209.041 M 43.35 % 145.830 M 21.72 % 119.803 M -33.70 % 180.690 M 0.00 % 180.690 M 0.00 % 180.690 M 0.00 % 180.690 M 0.00 % 180.690 M -0.17 % 181.000 M 19.24 % 151.800 M -23.58 % 198.634 M 42.81 % 139.092 M -5.54 % 147.253 M 6.63 % 138.096 M 0.00 % 138.096 M 0.00 % 138.096 M -33.49 % 207.646 M 3.80 % 200.038 M -33.91 % 302.672 M 52.57 % 198.383 M 5.73 % 187.637 M 13.35 % 165.533 M 0.000
Deferred tax liabilities non current 0.000 -100.00 % 3.378 M 200.53 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M 0.00 % 1.124 M -6.88 % 1.207 M 7.38 % 1.124 M -2.85 % 1.157 M 69.65 % 682.000 K -0.29 % 684.000 K 25.97 % 543.000 K -3.38 % 562.000 K 41.21 % 398.000 K 25.55 % 317.000 K -71.47 % 1.111 M 32.42 % 839.000 K 0.000 0.000 0.000 -100.00 % 631.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.172 M 40.20 % -33.731 M 42.49 % -58.650 M 0.000
Total assets 597.064 M 8.21 % 551.788 M 59.42 % 346.120 M 24.46 % 278.103 M -2.42 % 284.991 M -6.78 % 305.712 M 4.37 % 292.918 M 6.21 % 275.779 M -4.55 % 288.936 M -0.61 % 290.702 M 0.44 % 289.434 M -14.46 % 338.348 M -17.73 % 411.279 M 24.46 % 330.454 M -16.80 % 397.204 M 4.48 % 380.180 M -30.76 % 549.109 M 35.33 % 405.760 M 5.42 % 384.903 M 4.33 % 368.931 M -9.79 % 408.947 M 3.49 % 395.154 M -3.68 % 410.253 M 5.00 % 390.719 M 2.61 % 380.786 M 7.94 % 352.779 M 2.10 % 345.507 M 5.00 % 329.045 M -2.53 % 337.595 M 71.01 % 197.409 M 18.95 % 165.963 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 2011-06-30 2010-12-31 2009-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 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-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 100.00 % -251.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 1.286 M -74.76 % 5.096 M -7.76 % 5.525 M -50.00 % 11.050 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 % -2.003 M -242.06 % 1.410 M 12.35 % 1.255 M 56.88 % 800.000 K -27.27 % 1.100 M -52.65 % 2.323 M 257.38 % 650.000 K 0.000 -100.00 % 814.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -62.003 M 0.000 100.00 % -26.590 M 0.000 -100.00 % 290.000 K 0.000 100.00 % -2.665 M 0.000 -100.00 % 1.268 M 0.000 100.00 % -6.454 M -113.57 % -3.022 M -246.06 % 2.069 M 33.48 % 1.550 M 101.61 % -95.996 M 0.000 100.00 % -29.280 M 0.00 % -29.280 M -363.54 % 11.110 M 335.60 % 2.551 M 195.81 % -2.662 M -25.98 % -2.113 M -127.41 % 7.708 M -1.28 % 7.808 M 490.60 % -1.999 M -151.14 % 3.909 M 300.31 % -1.952 M 0.00 % -1.952 M 82.03 % -10.860 M 0.00 % -10.860 M -100.00 % -5.430 M -22.73 % -4.425 M -100.00 % -2.212 M
Accounts receivables 0.000 100.00 % -49.684 M 0.000 100.00 % -30.179 M 0.000 -100.00 % 4.142 M 0.000 100.00 % -1.449 M 0.000 100.00 % -2.282 M 0.000 100.00 % -1.750 M 0.000 -100.00 % 6.276 M 0.000 100.00 % -88.930 M 0.000 100.00 % -120.881 M 0.000 -100.00 % 8.570 M 0.000 100.00 % -1.272 M 0.000 -100.00 % 7.917 M 0.000 100.00 % -7.631 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -9.803 M 0.000 -100.00 % 2.576 M 0.000 100.00 % -1.895 M 0.000 100.00 % -1.945 M 0.000 -100.00 % 3.020 M 0.000 100.00 % -5.232 M -100.00 % -2.616 M -1 609.80 % -153.000 K -100.00 % -76.500 K 98.74 % -6.079 M 0.000 100.00 % -2.688 M 0.00 % -2.688 M -205.81 % 2.540 M 100.00 % 1.270 M 191.37 % -1.390 M -100.00 % -695.000 K -232.54 % -209.000 K -100.00 % -104.500 K -101.86 % 5.632 M 100.00 % 2.816 M 208.29 % -2.601 M 0.00 % -2.601 M -28.36 % -2.026 M 0.00 % -2.026 M -100.00 % -1.013 M -338.07 % 425.500 K 100.00 % 212.750 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.697 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 working capital 0.000 100.00 % -2.516 M 0.000 -100.00 % 1.013 M 0.000 100.00 % -1.957 M 0.000 -100.00 % 729.000 K 0.000 -100.00 % 530.000 K 0.000 -100.00 % 527.500 K 229.93 % -406.000 K 89.99 % -4.054 M -349.25 % 1.627 M 264.79 % -987.000 K 0.000 100.00 % -26.592 M 0.00 % -26.592 M 0.00 % -26.592 M -2 176.69 % 1.281 M 0.00 % 1.281 M 190.30 % -1.418 M 0.00 % -1.418 M -117.92 % 7.913 M 0.00 % 7.913 M 623.92 % 1.093 M 68.41 % 649.000 K 0.00 % 649.000 K 107.35 % -8.834 M 0.00 % -8.834 M -100.00 % -4.417 M 8.93 % -4.850 M -100.00 % -2.425 M
Other non cash items -59.408 M -238.49 % 42.898 M 343.30 % -17.632 M -119.60 % 89.973 M 2 378.95 % -3.948 M -107.15 % 55.186 M 1 646.69 % -3.568 M -105.43 % 65.761 M 209.84 % 21.224 M -74.14 % 82.068 M 391.19 % 16.708 M -77.95 % 75.776 M 1 307.97 % -6.273 M -110.89 % 57.597 M 302.56 % -28.435 M -135.36 % 80.422 M 17.77 % 68.289 M 334.22 % 15.727 M 126.74 % -58.822 M -1 144.42 % 5.632 M 136.38 % -15.483 M -208.27 % 14.301 M 187.56 % -16.333 M -258.36 % 10.314 M 394.69 % -3.500 M -119.62 % 17.838 M 11 752.49 % 150.500 K 105.13 % -2.937 M -321.04 % 1.329 M 127.78 % -4.783 M -263.81 % 2.920 M 100.00 % 1.460 M 214.40 % -1.276 M -100.00 % -638.000 K
Net cash provided by operating activities -740.000 K -103.62 % 20.416 M 88.71 % 10.819 M -42.81 % 18.918 M 214.31 % -16.550 M -158.65 % 28.219 M 333.89 % -12.065 M -132.17 % 37.504 M 2 886.33 % -1.346 M -104.86 % 27.701 M 422.18 % -8.598 M -177.57 % 11.084 M 172.49 % -15.291 M -188.48 % 17.281 M 256.62 % -11.034 M 9.48 % -12.190 M -140.38 % 30.187 M 173.80 % -40.904 M -154.55 % -16.069 M -174.41 % 21.596 M 4 931.32 % -447.000 K -102.62 % 17.043 M 1 499.26 % -1.218 M -104.33 % 28.133 M 322.93 % 6.652 M -63.49 % 18.221 M 52.87 % 11.919 M -26.48 % 16.213 M 0.00 % 16.213 M 34.48 % 12.056 M 0.00 % 12.056 M 100.00 % 6.028 M -64.68 % 17.069 M 100.00 % 8.534 M
Investments in property plant and equipment -18.010 M -193.77 % 19.206 M 200.00 % -19.206 M -67.58 % -11.461 M -262.12 % -3.165 M 70.62 % -10.773 M -134.09 % -4.602 M 12.58 % -5.264 M 63.95 % -14.602 M 1.77 % -14.865 M -155.46 % -5.819 M 47.79 % -11.146 M 12.08 % -12.678 M 31.38 % -18.477 M -66.59 % -11.091 M -505.07 % -1.833 M 74.60 % -7.216 M -102.92 % -3.556 M 28.55 % -4.977 M 30.24 % -7.134 M -104.35 % -3.491 M 33.19 % -5.225 M 85.46 % -35.936 M 31.02 % -52.093 M -185.41 % -18.252 M 30.31 % -26.190 M -99.71 % -13.114 M 39.19 % -21.566 M 0.00 % -21.566 M -74.55 % -12.356 M 0.00 % -12.356 M -100.00 % -6.178 M 11.89 % -7.012 M -100.00 % -3.506 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 4.348 M 0.000 -100.00 % 1.138 M 1 304.94 % 81.000 K 112.44 % -651.000 K -138.45 % 1.693 M 191.81 % -1.844 M 0.000 -100.00 % 2.521 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.266 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.672 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -571.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 0.000 0.000 0.000 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.217 M -100.00 % -3.109 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K -100.00 % 25.109 M -54.35 % 55.000 M 300.00 % 13.750 M -50.00 % 27.500 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 -100.00 % 15.838 M 100.00 % 7.919 M
Other investing activites 45.000 K -99.88 % 38.883 M 2 944.87 % 1.277 M 9.90 % 1.162 M 353.91 % 256.000 K 226.11 % -203.000 K -200.00 % 203.000 K 198.07 % -207.000 K -200.00 % 207.000 K 143.04 % -481.000 K -200.00 % 481.000 K 188.75 % -542.000 K -200.00 % 542.000 K -95.25 % 11.418 M 969.10 % 1.068 M 100.73 % -146.465 M -4 331.87 % 3.461 M 104.91 % -70.428 M -151.37 % 137.103 M 3 097.36 % 4.288 M -89.20 % 39.693 M 476.95 % -10.530 M 33.96 % -15.944 M -203.70 % 15.375 M -2.57 % 15.781 M 159.13 % -26.688 M -303.51 % 13.114 M 120.49 % -63.998 M -396.75 % 21.566 M 360.41 % -8.282 M -167.03 % 12.356 M 100.00 % 6.178 M 336.79 % -2.609 M -100.00 % -1.305 M
Net cash used for investing activites -17.965 M -130.93 % 58.089 M 423.99 % -17.929 M -174.90 % -6.522 M -124.20 % -2.909 M 70.43 % -9.838 M -127.84 % -4.318 M 29.47 % -6.122 M 51.80 % -12.702 M 26.11 % -17.191 M -186.95 % 19.771 M -56.86 % 45.833 M 477.66 % -12.136 M -71.92 % -7.059 M 29.57 % -10.023 M 93.24 % -148.298 M -3 849.35 % -3.755 M -123.06 % 16.282 M -87.68 % 132.126 M 4 742.52 % -2.846 M -107.86 % 36.202 M 329.78 % -15.755 M 69.63 % -51.880 M -41.29 % -36.718 M -1 385.96 % -2.471 M 95.33 % -52.878 M -219.47 % -16.552 M 60.80 % -42.224 M 2.58 % -43.341 M -904.02 % 5.391 M 143.63 % -12.356 M -100.00 % -6.178 M -336.79 % 2.609 M 100.00 % 1.305 M
Debt repayment -1.007 M 0.000 -100.00 % 10.953 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 0.000 100.00 % -28.205 M 0.000 100.00 % -20.863 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 19.892 M 0.000 0.000 -100.00 % 68.675 M 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.851 M 0.00 % 4.851 M 0.00 % 4.851 M 32.26 % 3.668 M 0.00 % 3.668 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.475 M 0.00 % 76.475 M 2 495.08 % -3.193 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -19.892 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 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 100.00 % -34.860 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.522 M 0.000 100.00 % -8.300 M 0.000 100.00 % -8.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -2.213 M -119.50 % 11.349 M 213.81 % -9.972 M 52.10 % -20.819 M -65.72 % -12.563 M 32.42 % -18.589 M -4 258.61 % 447.000 K 109.80 % -4.564 M 60.94 % -11.683 M -116.27 % -5.402 M 50.54 % -10.923 M 2.38 % -11.189 M -56.45 % -7.152 M 0.000 -100.00 % 7.654 M -73.78 % 29.190 M 0.000 100.00 % -140.000 K -100.75 % 18.605 M 25 386.30 % 73.000 K -98.49 % 4.840 M 1 269.08 % -414.000 K -102.44 % 17.000 M 509.64 % -4.150 M -133.12 % 12.530 M 2.39 % 12.237 M 247.20 % 3.525 M 104.85 % -72.739 M -221.68 % 59.779 M 164.55 % 22.596 M 193.33 % -24.210 M -100.00 % -12.105 M 69.85 % -40.149 M -100.00 % -20.075 M
Net cash used provided by financing activities -3.220 M 62.31 % -8.543 M -140.93 % 20.873 M 200.26 % -20.819 M -65.72 % -12.563 M -125.08 % 50.086 M 11 104.92 % 447.000 K 104.90 % -9.127 M 21.88 % -11.683 M -8.14 % -10.804 M 76.40 % -45.783 M -309.18 % -11.189 M -56.45 % -7.152 M 0.60 % -7.196 M -194.02 % 7.654 M -73.78 % 29.190 M 0.000 100.00 % -140.000 K -100.75 % 18.605 M 25 386.30 % 73.000 K 101.98 % -3.682 M -789.37 % -414.000 K -104.76 % 8.700 M 309.64 % -4.150 M -198.11 % 4.230 M -65.43 % 12.237 M 247.20 % 3.525 M -93.22 % 52.007 M -13.00 % 59.779 M 4 194.42 % -1.460 M 93.97 % -24.210 M -100.00 % -12.105 M 69.85 % -40.149 M -100.00 % -20.075 M
Effect of forex changes on cash 1.030 M 123.14 % -4.452 M -298.21 % -1.118 M -126.01 % 4.298 M 248.54 % -2.894 M -40.32 % -2.062 M -36.96 % -1.506 M -184.59 % -529.000 K -130.45 % 1.737 M -50.09 % 3.480 M 402.61 % -1.150 M -298.45 % 579.500 K 315.41 % 139.500 K 102.18 % -6.391 M -2 965.92 % 223.000 K -97.58 % 9.202 M 93.40 % 4.758 M 168.12 % -6.985 M -201.99 % -2.313 M 22.67 % -2.991 M -21 464.29 % 14.000 K -96.32 % 380.000 K 169.47 % -547.000 K -155.14 % 992.000 K -32.29 % 1.465 M 213.03 % 468.000 K 1 900.00 % -26.000 K -105.62 % 462.500 K -79.30 % 2.235 M 1 470.86 % -163.000 K -120.98 % 777.000 K 100.00 % 388.500 K -25.57 % 522.000 K 100.00 % 261.000 K
Net change in cash -20.895 M -131.90 % 65.503 M 418.02 % 12.645 M 406.55 % -4.125 M 89.09 % -37.809 M -158.76 % 64.343 M 439.59 % -18.947 M -189.39 % 21.197 M 195.24 % -22.257 M -433.89 % 6.666 M 118.06 % -36.910 M -179.71 % 46.308 M 87.93 % 24.640 M 683.04 % 3.147 M -93.81 % 50.859 M 141.65 % -122.096 M -156.09 % 217.686 M 116.38 % 100.602 M -48.87 % 196.770 M 682.37 % 25.151 M -58.48 % 60.568 M 405.59 % 11.980 M -26.52 % 16.305 M 249.27 % -10.923 M -115.74 % 69.413 M 12 061.76 % 570.750 K -7.01 % 613.750 K -99.00 % 61.344 M 300.00 % 15.336 M 293.91 % -7.909 M -300.00 % -1.977 M 0.00 % -1.977 M -290.85 % 1.036 M 0.00 % 1.036 M
Cash at beginning of period 141.480 M 86.21 % 75.977 M 19.97 % 63.332 M -6.12 % 67.457 M -35.92 % 105.266 M 157.23 % 40.923 M -31.65 % 59.870 M 54.81 % 38.673 M -36.53 % 60.930 M 12.28 % 54.264 M -40.48 % 91.174 M 103.21 % 44.867 M 128.37 % 19.647 M 0.00 % 19.647 M -17.79 % 23.898 M -89.02 % 217.686 M 0.000 -100.00 % 85.894 M 300.00 % 21.474 M 0.00 % 21.474 M 126.19 % 9.494 M 0.00 % 9.494 M -53.50 % 20.417 M 0.00 % 20.417 M 2.88 % 19.846 M 0.00 % 19.846 M 3.19 % 19.232 M 23.41 % 15.584 M 300.00 % 3.896 M -83.42 % 23.493 M 300.00 % 5.873 M 0.00 % 5.873 M 21.42 % 4.837 M 0.00 % 4.837 M
Cash at end of period 120.585 M -14.77 % 141.480 M 86.21 % 75.977 M 19.97 % 63.332 M -6.12 % 67.457 M -35.92 % 105.266 M 157.23 % 40.923 M -31.65 % 59.870 M 54.81 % 38.673 M -36.53 % 60.930 M 12.28 % 54.264 M -40.48 % 91.174 M 105.87 % 44.287 M 94.30 % 22.794 M -69.51 % 74.756 M -21.80 % 95.590 M -56.09 % 217.686 M 16.72 % 186.496 M -14.55 % 218.243 M 368.09 % 46.624 M -33.45 % 70.062 M 226.27 % 21.474 M -41.52 % 36.721 M 286.79 % 9.494 M -89.36 % 89.259 M 337.19 % 20.417 M 2.88 % 19.846 M -74.20 % 76.928 M 300.00 % 19.232 M 23.41 % 15.584 M 300.00 % 3.896 M 0.00 % 3.896 M -33.67 % 5.873 M 0.00 % 5.873 M
Operating cash flow 1.033 M -96.72 % 31.541 M 191.53 % 10.819 M -42.81 % 18.918 M 214.31 % -16.550 M -158.65 % 28.219 M 333.89 % -12.065 M -132.17 % 37.504 M 2 886.33 % -1.346 M -104.86 % 27.701 M 422.18 % -8.598 M -177.57 % 11.084 M 172.49 % -15.291 M -188.48 % 17.281 M 256.62 % -11.034 M 9.48 % -12.190 M -140.38 % 30.187 M 173.80 % -40.904 M -154.55 % -16.069 M -174.41 % 21.596 M 4 931.32 % -447.000 K -102.62 % 17.043 M 1 499.26 % -1.218 M -104.33 % 28.133 M 322.93 % 6.652 M -63.49 % 18.221 M 52.87 % 11.919 M -26.48 % 16.213 M 0.00 % 16.213 M 34.48 % 12.056 M 0.00 % 12.056 M 100.00 % 6.028 M -64.68 % 17.069 M 100.00 % 8.534 M
Capital expenditure -18.010 M -193.77 % 19.206 M 200.00 % -19.206 M -67.58 % -11.461 M -262.12 % -3.165 M 70.62 % -10.773 M -134.09 % -4.602 M 12.58 % -5.264 M 63.95 % -14.602 M 1.77 % -14.865 M -155.46 % -5.819 M 47.79 % -11.146 M 12.08 % -12.678 M 31.38 % -18.477 M -66.59 % -11.091 M -505.07 % -1.833 M 74.60 % -7.216 M -102.92 % -3.556 M 28.55 % -4.977 M 30.24 % -7.134 M -104.35 % -3.491 M 33.19 % -5.225 M 85.46 % -35.936 M 31.02 % -52.093 M -185.41 % -18.252 M 30.31 % -26.190 M -99.71 % -13.114 M 39.19 % -21.566 M 0.00 % -21.566 M -74.55 % -12.356 M 0.00 % -12.356 M -100.00 % -6.178 M 11.89 % -7.012 M -100.00 % -3.506 M
Free CashFlow -16.977 M -133.45 % 50.747 M 705.07 % -8.387 M -212.47 % 7.457 M 137.82 % -19.715 M -213.01 % 17.446 M 204.67 % -16.667 M -151.70 % 32.240 M 302.16 % -15.948 M -224.24 % 12.836 M 189.03 % -14.417 M -23 153.23 % -62.000 K 99.78 % -27.969 M -2 238.55 % -1.196 M 94.59 % -22.125 M -57.78 % -14.023 M -161.05 % 22.971 M 151.67 % -44.460 M -111.25 % -21.046 M -245.53 % 14.462 M 467.24 % -3.938 M -133.32 % 11.818 M 131.81 % -37.154 M -55.07 % -23.960 M -106.55 % -11.600 M -45.56 % -7.969 M -566.86 % -1.195 M 77.68 % -5.353 M 0.00 % -5.353 M -1 687.31 % -299.500 K 0.00 % -299.500 K -100.00 % -149.750 K -101.49 % 10.057 M 100.00 % 5.029 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 2010 2010 2010 2009 2009