BVC.TA

BATM Advanced Communications Ltd. BVC.TA

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Revenue 117.336 M 0.52 % 116.729 M 0.52 % 116.123 M -17.08 % 140.038 M -23.71 % 183.566 M 48.76 % 123.396 M 3.21 % 119.561 M 11.60 % 107.137 M 18.51 % 90.404 M -6.89 % 97.096 M -11.12 % 109.247 M -4.30 % 114.155 M 5.92 % 107.774 M -15.56 % 127.634 M 5.85 % 120.578 M -10.94 % 135.394 M 0.69 % 134.462 M 38.69 % 96.952 M 31.96 % 73.472 M 30.01 % 56.514 M 37.11 % 41.218 M 11.24 % 37.054 M -23.85 % 48.661 M -40.66 % 82.002 M -10.75 % 91.876 M 241.37 % 26.914 M 48.92 % 18.072 M
Net income -22.296 M -11 452.33 % -193.000 K -179.10 % 244.000 K -98.30 % 14.340 M 46.43 % 9.793 M 150.01 % 3.917 M 994.13 % 358.000 K 53.65 % 233.000 K 121.78 % -1.070 M 91.92 % -13.250 M -317.19 % -3.176 M 29.63 % -4.513 M -732.96 % 713.000 K 119.16 % -3.721 M -319.01 % 1.699 M -91.72 % 20.517 M -15.24 % 24.205 M 21.79 % 19.874 M 208.36 % 6.445 M 288.29 % -3.423 M 73.22 % -12.781 M 36.79 % -20.221 M 1.70 % -20.571 M 92.30 % -267.114 M -924.67 % -26.068 M -410.81 % 8.387 M 133.71 % 3.589 M
Income before tax -5.728 M -393.74 % 1.950 M 61.29 % 1.209 M -94.98 % 24.094 M 92.37 % 12.525 M 162.14 % 4.778 M 295.53 % 1.208 M -68.33 % 3.814 M 677.00 % -661.000 K 94.18 % -11.354 M -209.20 % -3.672 M 39.28 % -6.047 M -532.53 % -956.000 K 76.58 % -4.083 M -496.28 % 1.030 M -94.42 % 18.447 M -22.16 % 23.700 M 18.73 % 19.962 M 187.26 % 6.949 M 320.81 % -3.147 M 75.10 % -12.639 M 37.31 % -20.161 M 2.01 % -20.575 M 92.29 % -266.848 M -926.53 % -25.995 M -407.51 % 8.453 M 133.49 % 3.620 M
Income before tax ratio -0.05 -392.22 % 0.02 60.45 % 0.01 -93.95 % 0.17 152.16 % 0.07 76.21 % 0.04 283.24 % 0.01 -71.62 % 0.04 586.89 % -0.01 93.75 % -0.12 -247.90 % -0.03 36.55 % -0.05 -497.17 % -0.01 72.27 % -0.03 -474.38 % 0.01 -93.73 % 0.14 -22.70 % 0.18 -14.39 % 0.21 117.69 % 0.09 269.85 % -0.06 81.84 % -0.31 43.64 % -0.54 -28.68 % -0.42 87.01 % -3.25 -1 050.14 % -0.28 -190.08 % 0.31 56.79 % 0.20
EBITDA 972.000 K -73.24 % 3.632 M -55.27 % 8.119 M -73.86 % 31.064 M 56.54 % 19.844 M 77.12 % 11.204 M 102.46 % 5.534 M -31.14 % 8.037 M 158.34 % 3.111 M 14.38 % 2.720 M 461.98 % 484.000 K 180.00 % -605.000 K -109.94 % 6.085 M 62.48 % 3.745 M -52.56 % 7.894 M -70.79 % 27.023 M -7.39 % 29.179 M 26.40 % 23.085 M 144.60 % 9.438 M 769.03 % -1.411 M 89.28 % -13.155 M -27.20 % -10.342 M 44.05 % -18.483 M -70.44 % -10.844 M -490.92 % 2.774 M -55.78 % 6.273 M 93.84 % 3.236 M
Net income ratio -0.19 -11 392.57 % 0.00 -178.69 % 0.00 -97.95 % 0.10 91.95 % 0.05 68.06 % 0.03 960.13 % 0.00 37.68 % 0.00 118.37 % -0.01 91.33 % -0.14 -369.40 % -0.03 26.46 % -0.04 -697.58 % 0.01 122.70 % -0.03 -306.90 % 0.01 -90.70 % 0.15 -15.82 % 0.18 -12.18 % 0.20 133.68 % 0.09 244.83 % -0.06 80.47 % -0.31 43.18 % -0.55 -29.09 % -0.42 87.02 % -3.26 -1 048.06 % -0.28 -191.05 % 0.31 56.93 % 0.20
Ratio EBITDA 0.01 -73.38 % 0.03 -55.50 % 0.07 -68.48 % 0.22 105.20 % 0.11 19.06 % 0.09 96.17 % 0.05 -38.30 % 0.08 117.99 % 0.03 22.84 % 0.03 532.31 % 0.00 183.59 % -0.01 -109.39 % 0.06 92.42 % 0.03 -55.18 % 0.07 -67.20 % 0.20 -8.02 % 0.22 -8.86 % 0.24 85.36 % 0.13 614.61 % -0.02 92.18 % -0.32 -14.35 % -0.28 26.52 % -0.38 -187.23 % -0.13 -538.00 % 0.03 -87.05 % 0.23 30.16 % 0.18
Gross profit ratio 0.31 -8.22 % 0.34 4.54 % 0.33 -10.35 % 0.36 10.25 % 0.33 23.13 % 0.27 -6.82 % 0.29 -5.66 % 0.31 -2.59 % 0.31 -1.51 % 0.32 2.01 % 0.31 -9.99 % 0.35 4.07 % 0.33 -2.01 % 0.34 -3.90 % 0.35 -16.99 % 0.43 -6.49 % 0.46 -2.84 % 0.47 10.37 % 0.43 10.40 % 0.39 -9.49 % 0.43 35.49 % 0.31 -20.48 % 0.39 15.63 % 0.34 -26.25 % 0.46 -6.03 % 0.49 -11.21 % 0.56
Weighted average shs out dil 437.030 M -0.97 % 441.313 M -0.24 % 442.357 M -0.43 % 444.268 M 0.05 % 444.055 M 4.46 % 425.097 M 4.64 % 406.250 M 0.40 % 404.633 M 0.37 % 403.151 M 0.00 % 403.151 M 0.00 % 403.146 M 0.03 % 403.040 M 0.02 % 402.976 M 0.03 % 402.873 M 0.09 % 402.495 M -0.36 % 403.940 M 1.32 % 398.680 M 0.64 % 396.147 M 0.36 % 394.741 M 1.59 % 388.579 M 0.02 % 388.486 M 0.08 % 388.167 M 0.24 % 387.249 M 0.14 % 386.713 M 1.60 % 380.618 M 16.10 % 327.850 M 5.57 % 310.560 M
Weighted average shs out 436.189 M -0.99 % 440.546 M 0.09 % 440.167 M -0.06 % 440.438 M 0.03 % 440.292 M 4.55 % 421.142 M 4.41 % 403.353 M 0.04 % 403.173 M 1.70 % 396.443 M -1.56 % 402.736 M 0.16 % 402.076 M -0.15 % 402.667 M -0.06 % 402.920 M 0.01 % 402.873 M 0.09 % 402.495 M 0.23 % 401.579 M 1.35 % 396.222 M 1.20 % 391.530 M 0.53 % 389.467 M 0.23 % 388.579 M 0.02 % 388.486 M 0.08 % 388.167 M 0.24 % 387.249 M 0.14 % 386.713 M 1.60 % 380.618 M 16.10 % 327.850 M 5.57 % 310.560 M
EPS diluted -0.05 -12 650.00 % 0.00 -166.67 % 0.00 -98.14 % 0.03 46.15 % 0.02 140.22 % 0.01 922.22 % 0.00 50.00 % 0.00 122.22 % 0.00 91.79 % -0.03 -316.46 % -0.01 29.46 % -0.01 -722.22 % 0.00 119.57 % -0.01 -330.00 % 0.00 -92.16 % 0.05 -17.74 % 0.06 24.00 % 0.05 212.50 % 0.02 281.82 % -0.01 73.25 % -0.03 36.85 % -0.05 1.88 % -0.05 92.30 % -0.69 -907.30 % -0.07 -363.46 % 0.03 116.67 % 0.01
Earnings per share -0.05 -12 650.00 % 0.00 -166.67 % 0.00 -98.16 % 0.03 46.85 % 0.02 138.71 % 0.01 933.33 % 0.00 50.00 % 0.00 122.22 % 0.00 91.79 % -0.03 -316.46 % -0.01 29.46 % -0.01 -722.22 % 0.00 119.57 % -0.01 -330.00 % 0.00 -92.16 % 0.05 -17.74 % 0.06 21.57 % 0.05 200.00 % 0.02 293.18 % -0.01 73.25 % -0.03 36.85 % -0.05 1.88 % -0.05 92.30 % -0.69 -907.30 % -0.07 -363.46 % 0.03 116.67 % 0.01
Gross profit 36.800 M -7.75 % 39.890 M 5.09 % 37.958 M -25.66 % 51.061 M -15.89 % 60.710 M 83.16 % 33.145 M -3.83 % 34.464 M 5.28 % 32.735 M 15.44 % 28.356 M -8.30 % 30.921 M -9.33 % 34.104 M -13.86 % 39.591 M 10.23 % 35.917 M -17.26 % 43.408 M 1.72 % 42.673 M -26.07 % 57.723 M -5.84 % 61.306 M 34.75 % 45.496 M 45.64 % 31.239 M 43.52 % 21.766 M 24.09 % 17.540 M 50.71 % 11.638 M -39.45 % 19.221 M -31.38 % 28.011 M -34.18 % 42.555 M 220.79 % 13.266 M 32.23 % 10.033 M
Income tax expense 1.728 M 122.68 % 776.000 K 128.91 % 339.000 K -96.37 % 9.337 M 795.21 % 1.043 M 119.58 % 475.000 K -23.76 % 623.000 K -73.65 % 2.364 M 205.43 % 774.000 K -71.81 % 2.746 M 2 061.43 % -140.000 K 55.41 % -314.000 K -135.08 % 895.000 K 1.21 % 884.282 K 5.76 % 836.083 K 196.29 % -868.275 K -91.46 % -453.500 K -235.93 % -135.000 K -126.79 % 504.000 K 82.61 % 276.000 K 94.37 % 142.000 K 136.67 % 60.000 K 1 963.47 % -3.220 K -101.21 % 266.338 K 263.87 % 73.196 K 10.77 % 66.079 K 109.03 % 31.612 K
Cost of revenue 80.536 M -2.90 % 82.940 M 6.11 % 78.165 M -12.15 % 88.977 M -27.58 % 122.856 M 36.13 % 90.251 M 6.06 % 85.097 M 14.37 % 74.402 M 19.91 % 62.048 M -6.24 % 66.175 M -11.93 % 75.143 M 0.78 % 74.564 M 3.77 % 71.857 M -14.69 % 84.226 M 8.11 % 77.905 M 0.30 % 77.671 M 6.17 % 73.156 M 42.17 % 51.456 M 21.84 % 42.233 M 21.54 % 34.748 M 46.75 % 23.678 M -6.84 % 25.416 M -13.67 % 29.440 M -45.47 % 53.991 M 9.47 % 49.321 M 261.38 % 13.648 M 69.76 % 8.039 M
General and administrative expenses 3.806 M -15.38 % 4.498 M -65.45 % 13.018 M 6.33 % 12.243 M -22.92 % 15.884 M 35.15 % 11.753 M 4.69 % 11.226 M 9.02 % 10.297 M 7.44 % 9.584 M 0.29 % 9.556 M -14.41 % 11.165 M 2.25 % 10.919 M 10.88 % 9.848 M 0.000 0.000 0.000 0.000 100.00 % -6.234 M 1.66 % -6.339 M 1.14 % -6.412 M -14.70 % -5.590 M -141.62 % 13.431 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 3.777 M 5.30 % 3.587 M -79.16 % 17.209 M -5.91 % 18.290 M -9.44 % 20.197 M 23.85 % 16.307 M 4.30 % 15.635 M 4.32 % 14.987 M 4.75 % 14.307 M -0.56 % 14.388 M -5.61 % 15.243 M -8.98 % 16.746 M 7.21 % 15.620 M -4.08 % 16.284 M 6.21 % 15.331 M 12.80 % 13.592 M -2.55 % 13.948 M 12.91 % 12.353 M 18.76 % 10.402 M 9.25 % 9.521 M 5.98 % 8.984 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 29.242 M 26.89 % 23.045 M 1 049.14 % -2.428 M 81.94 % -13.444 M -9 842.03 % 138.000 K 102.24 % -6.169 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.747 K -23.59 % 197.278 K -26.05 % 266.788 K 8.90 % 244.977 K 104.59 % -5.334 M -39.93 % -3.812 M -24.17 % -3.070 M -1 389.92 % 238.000 K 0.000 0.000 0.000 0.000 -100.00 % 80.585 K -8.61 % 88.181 K
Operating expenses 41.461 M 16.55 % 35.573 M 2.15 % 34.824 M 30.51 % 26.683 M -42.59 % 46.477 M 62.15 % 28.663 M -13.07 % 32.974 M 15.66 % 28.510 M -0.52 % 28.658 M -9.30 % 31.595 M -14.22 % 36.832 M -18.20 % 45.029 M 17.38 % 38.361 M -10.55 % 42.884 M 0.43 % 42.701 M 7.30 % 39.797 M 8.28 % 36.754 M 27.21 % 28.893 M 20.49 % 23.980 M -8.81 % 26.297 M -18.29 % 32.185 M 36.67 % 23.550 M -20.73 % 29.709 M -28.97 % 41.828 M 0.05 % 41.805 M 456.15 % 7.517 M 5.86 % 7.101 M
Cost and expenses 121.997 M 7.02 % 113.998 M 0.89 % 112.989 M -2.31 % 115.660 M -31.70 % 169.333 M 42.40 % 118.914 M 0.71 % 118.071 M 14.73 % 102.912 M 13.46 % 90.706 M -7.23 % 97.770 M -12.69 % 111.975 M -6.37 % 119.593 M 8.51 % 110.218 M -13.29 % 127.110 M 5.39 % 120.606 M 2.67 % 117.468 M 6.88 % 109.910 M 36.79 % 80.349 M 21.35 % 66.213 M 8.47 % 61.045 M 9.28 % 55.863 M 14.09 % 48.966 M -17.22 % 59.149 M -38.27 % 95.819 M 5.15 % 91.126 M 330.55 % 21.165 M 39.79 % 15.141 M
Research and development expenses 4.636 M 4.34 % 4.443 M -36.75 % 7.025 M -26.78 % 9.594 M -6.47 % 10.258 M 51.48 % 6.772 M -4.83 % 7.116 M -8.20 % 7.752 M 1.73 % 7.620 M 13.87 % 6.692 M -23.22 % 8.716 M -26.32 % 11.830 M 27.34 % 9.290 M -29.59 % 13.194 M -1.52 % 13.398 M 5.37 % 12.715 M -5.56 % 13.464 M 45.16 % 9.275 M 5.11 % 8.824 M -10.75 % 9.887 M -0.22 % 9.909 M -2.08 % 10.119 M -16.96 % 12.185 M -22.16 % 15.654 M 18.82 % 13.175 M 842.88 % 1.397 M 78.69 % 781.986 K
Selling general and administrative expenses 7.583 M -6.21 % 8.085 M -73.25 % 30.227 M -1.00 % 30.533 M -15.38 % 36.081 M 28.59 % 28.060 M 4.46 % 26.861 M 6.24 % 25.284 M 5.83 % 23.891 M -0.22 % 23.944 M -9.33 % 26.408 M -4.54 % 27.665 M 8.63 % 25.468 M 56.40 % 16.284 M 6.21 % 15.331 M 12.80 % 13.592 M -2.55 % 13.948 M 127.94 % 6.119 M 50.60 % 4.063 M 30.69 % 3.109 M -8.40 % 3.394 M -74.73 % 13.431 M 0.000 0.000 0.000 0.000 0.000
Interest income 421.000 K -59.05 % 1.028 M 41.02 % 729.000 K 27.67 % 571.000 K 10.66 % 516.000 K -44.81 % 935.000 K 43.19 % 653.000 K 686.75 % 83.000 K -71.48 % 291.000 K 13.23 % 257.000 K -49.61 % 510.000 K 99.22 % 256.000 K -85.77 % 1.799 M 137.70 % 756.846 K 45.60 % 519.812 K -65.87 % 1.523 M -25.55 % 2.046 M -20.64 % 2.578 M 35.23 % 1.906 M 24.23 % 1.535 M -12.80 % 1.760 M -1.70 % 1.790 M 28.99 % 1.388 M -37.47 % 2.219 M -64.76 % 6.298 M 136.97 % 2.658 M 280.32 % 698.796 K
Interest expense 1.387 M 7.69 % 1.288 M -3.38 % 1.333 M 53.75 % 867.000 K -18.97 % 1.070 M -0.09 % 1.071 M 14.55 % 935.000 K 87.00 % 500.000 K -23.08 % 650.000 K -94.06 % 10.937 M 652.20 % 1.454 M 68.09 % 865.000 K 178.14 % 311.000 K -60.84 % 794.145 K 23.41 % 643.502 K 80.90 % 355.718 K -25.85 % 479.747 K 67.74 % 286.000 K 42.29 % 201.000 K 294.12 % 51.000 K 288.39 % -27.071 K 0.000 -100.00 % 9.659 K 0.000 0.000 0.000 0.000
Depreciation and amortization 4.968 M 169.41 % 1.844 M -62.30 % 4.891 M -7.09 % 5.264 M -3.85 % 5.475 M 2.24 % 5.355 M 57.92 % 3.391 M -2.59 % 3.481 M 11.50 % 3.122 M -0.48 % 3.137 M -12.64 % 3.591 M -29.19 % 5.071 M -6.47 % 5.422 M -6.49 % 5.798 M -6.79 % 6.221 M -24.33 % 8.220 M 64.45 % 4.999 M 76.26 % 2.836 M 23.90 % 2.289 M -44.96 % 4.159 M -63.21 % 11.306 M -2.61 % 11.609 M 457.70 % 2.082 M -29.99 % 2.973 M 46.90 % 2.024 M 286.42 % 523.802 K 72.03 % 304.475 K
Operating income -4.661 M -270.67 % 2.731 M -12.86 % 3.134 M -87.14 % 24.378 M 71.28 % 14.233 M 217.56 % 4.482 M 200.81 % 1.490 M -64.73 % 4.225 M 1 499.01 % -302.000 K 55.19 % -674.000 K 75.29 % -2.728 M 49.83 % -5.438 M -122.50 % -2.444 M 25.50 % -3.281 M -389.41 % 1.134 M -93.10 % 16.434 M -30.23 % 23.554 M 41.87 % 16.603 M 128.72 % 7.259 M 260.21 % -4.531 M 69.06 % -14.645 M 32.85 % -21.810 M -0.04 % -21.801 M 91.90 % -269.004 M -573.78 % -39.925 M -777.75 % 5.891 M 88.83 % 3.120 M
Operating income ratio -0.04 -269.79 % 0.02 -13.31 % 0.03 -84.50 % 0.17 124.52 % 0.08 113.47 % 0.04 191.46 % 0.01 -68.40 % 0.04 1 280.51 % 0.00 51.88 % -0.01 72.20 % -0.02 47.58 % -0.05 -110.07 % -0.02 11.78 % -0.03 -373.42 % 0.01 -92.25 % 0.12 -30.71 % 0.18 2.29 % 0.17 73.33 % 0.10 223.23 % -0.08 77.43 % -0.36 39.64 % -0.59 -31.38 % -0.45 86.34 % -3.28 -654.91 % -0.43 -298.54 % 0.22 26.80 % 0.17
Total other income expenses net -1.067 M -36.62 % -781.000 K 59.43 % -1.925 M -577.82 % -284.000 K 83.37 % -1.708 M -131.75 % -737.000 K 38.07 % -1.190 M 40.05 % -1.985 M -69.80 % -1.169 M 89.05 % -10.680 M -1 031.36 % -944.000 K -55.01 % -609.000 K -140.93 % 1.488 M 285.54 % -802.000 K -676.11 % -103.336 K -105.13 % 2.013 M 1 280.50 % 145.820 K -95.66 % 3.360 M 1 183.73 % -310.000 K -122.39 % 1.385 M -31.01 % 2.007 M 12.05 % 1.791 M 46.00 % 1.227 M -43.12 % 2.157 M -84.52 % 13.930 M 443.58 % 2.563 M 411.70 % 500.803 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Net debt -17.247 M 25.84 % -23.255 M 7.64 % -25.179 M 54.26 % -55.047 M -62.62 % -33.851 M -44.06 % -23.498 M -57.11 % -14.956 M -25.18 % -11.948 M 27.61 % -16.504 M -15.58 % -14.279 M -21.49 % -11.753 M -5.37 % -11.154 M 71.13 % -38.639 M -277.97 % -10.223 M -63.89 % -6.238 M 41.86 % -10.730 M 56.04 % -24.406 M 31.67 % -35.719 M -173.17 % -13.076 M 39.35 % -21.560 M -1 769.90 % -1.153 M 65.25 % -3.318 M 78.62 % -15.518 M 69.98 % -51.690 M -681.64 % -6.613 M 95.07 % -134.084 M -911.79 % -13.252 M
Total investments 19.022 M -1.92 % 19.395 M 15.62 % 16.775 M 22.50 % 13.694 M -4.22 % 14.298 M 36.04 % 10.510 M 99.43 % 5.270 M 244.67 % 1.529 M 4.16 % 1.468 M 140.26 % 611.000 K -89.36 % 5.741 M 37.25 % 4.183 M 17.40 % 3.563 M -85.08 % 23.883 M -37.28 % 38.079 M 776.15 % 4.346 M -20.52 % 5.468 M -47.93 % 10.501 M 136.88 % 4.433 M -63.13 % 12.023 M 77.17 % 6.786 M -87.16 % 52.836 M 28.49 % 41.120 M 391.62 % 8.364 M -8.34 % 9.126 M 337.23 % 2.087 M 1.82 % 2.050 M
Total debt 8.651 M -4.77 % 9.084 M -8.95 % 9.977 M -2.99 % 10.284 M -38.51 % 16.724 M -2.12 % 17.086 M 191.82 % 5.855 M -6.08 % 6.234 M 13.12 % 5.511 M 99.46 % 2.763 M -34.01 % 4.187 M 57.52 % 2.658 M -34.32 % 4.047 M -68.35 % 12.789 M -19.31 % 15.850 M -8.73 % 17.366 M 174.27 % 6.332 M 6 935.00 % 90.000 K -96.07 % 2.287 M 0.000 0.000 0.000 0.000 -100.00 % 7.277 K -98.87 % 642.334 K -15.74 % 762.334 K 1 247.62 % 56.569 K
Accumulated other comprehensive income loss -34.693 M -16.17 % -29.865 M 8.98 % -32.812 M -65.31 % -19.849 M -38.58 % -14.323 M 22.92 % -18.582 M -1.14 % -18.373 M -18.10 % -15.557 M 26.17 % -21.070 M -3.35 % -20.388 M -30.08 % -15.674 M -32.68 % -11.813 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
Retained earnings -302.162 M -8.00 % -279.767 M -0.07 % -279.579 M 0.11 % -279.888 M 3.52 % -290.090 M 3.11 % -299.391 M 1.28 % -303.264 M 0.10 % -303.571 M 0.08 % -303.810 M 0.82 % -306.314 M -4.52 % -293.064 M -1.10 % -289.888 M -1.58 % -285.375 M 0.25 % -286.088 M -3.19 % -277.235 M -2.37 % -270.808 M 5.56 % -286.764 M 6.60 % -307.033 M 6.08 % -326.907 M 1.30 % -331.206 M -1.08 % -327.658 M -4.06 % -314.877 M -6.86 % -294.657 M -7.51 % -274.085 M -3 972.85 % -6.730 M -134.80 % 19.337 M 73.65 % 11.136 M
Common stock 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 8.46 % 1.217 M 0.08 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.08 % 1.215 M -0.03 % 1.215 M 0.03 % 1.215 M 0.06 % 1.214 M 0.33 % 1.210 M 2.05 % 1.186 M 0.51 % 1.180 M 0.17 % 1.178 M 0.08 % 1.177 M 0.00 % 1.177 M 0.15 % 1.175 M 0.19 % 1.173 M 0.29 % 1.170 M 4.42 % 1.120 M 13.34 % 988.297 K
Total equity 92.982 M -22.15 % 119.436 M 4.77 % 114.001 M -8.16 % 124.134 M 4.52 % 118.763 M 13.74 % 104.416 M 25.79 % 83.008 M -3.28 % 85.819 M 6.09 % 80.890 M 0.49 % 80.492 M -19.05 % 99.437 M -6.81 % 106.705 M -3.21 % 110.241 M -0.03 % 110.277 M -10.16 % 122.749 M -9.11 % 135.047 M 14.67 % 117.770 M 23.03 % 95.728 M 30.31 % 73.459 M 8.26 % 67.857 M -4.54 % 71.084 M -15.23 % 83.856 M -19.33 % 103.954 M -16.40 % 124.346 M -68.24 % 391.561 M 62.48 % 240.989 M 940.16 % 23.168 M
Other non current liabilities 7.243 M 78.97 % 4.047 M 12.67 % 3.592 M -7.61 % 3.888 M -39.40 % 6.416 M 82.74 % 3.511 M -40.08 % 5.859 M 4.68 % 5.597 M -0.66 % 5.634 M 11.26 % 5.064 M -9.59 % 5.601 M -9.65 % 6.199 M -1.32 % 6.282 M 527.94 % 1.000 M -9.62 % 1.107 M -29.28 % 1.565 M -39.90 % 2.604 M 676.75 % 335.286 K -87.08 % 2.595 M 148.13 % 1.046 M 178.19 % 376.000 K 4.74 % 359.000 K 8.78 % 330.029 K 11.71 % 295.446 K -8.86 % 324.154 K 52.37 % 212.744 K 172.06 % 78.198 K
Long term debt 2.358 M -40.72 % 3.978 M -30.91 % 5.758 M -10.92 % 6.464 M -29.08 % 9.115 M 0.15 % 9.101 M 1 772.63 % 486.000 K -46.59 % 910.000 K -17.57 % 1.104 M -67.28 % 3.374 M 151.42 % 1.342 M -27.77 % 1.858 M 0.000 -100.00 % 6.019 M -38.05 % 9.715 M -13.46 % 11.226 M 315.92 % 2.699 M 13.07 % 2.387 M 4.37 % 2.287 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.931 K
Total non current liabilities 9.601 M 19.06 % 8.064 M -18.44 % 9.887 M -11.27 % 11.143 M -34.72 % 17.070 M 2.48 % 16.657 M 140.67 % 6.921 M -3.73 % 7.189 M -0.35 % 7.214 M -14.51 % 8.438 M 21.53 % 6.943 M -13.83 % 8.057 M 3.69 % 7.770 M -9.21 % 8.558 M -32.74 % 12.724 M -15.71 % 15.095 M 184.63 % 5.303 M 94.77 % 2.723 M -44.24 % 4.883 M 366.83 % 1.046 M 178.19 % 376.000 K 4.74 % 359.000 K 8.78 % 330.029 K 11.71 % 295.446 K -8.86 % 324.154 K 52.37 % 212.744 K 80.09 % 118.129 K
Other current liabilities 16.637 M 0.53 % 16.550 M -34.50 % 25.266 M -5.79 % 26.818 M -14.17 % 31.245 M 30.14 % 24.009 M 21.92 % 19.693 M -10.08 % 21.901 M 46.90 % 14.909 M 17.51 % 12.687 M -34.39 % 19.336 M 7.93 % 17.915 M 6.64 % 16.800 M 1.61 % 16.534 M -10.45 % 18.464 M 12.66 % 16.389 M 15.90 % 14.140 M 9.46 % 12.918 M 26.69 % 10.197 M 56.57 % 6.512 M 18.92 % 5.476 M -4.80 % 5.752 M -10.11 % 6.399 M -40.40 % 10.736 M -37.00 % 17.043 M 551.94 % 2.614 M 42.45 % 1.835 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.889 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
Short term debt 6.293 M 23.25 % 5.106 M 21.02 % 4.219 M 10.45 % 3.820 M -49.80 % 7.609 M -4.71 % 7.985 M 48.72 % 5.369 M 0.85 % 5.324 M 20.81 % 4.407 M 59.50 % 2.763 M -34.01 % 4.187 M 57.52 % 2.658 M -34.32 % 4.047 M -40.22 % 6.770 M 10.36 % 6.134 M -0.08 % 6.139 M 69.02 % 3.632 M 3 920.52 % 90.346 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.277 K -98.87 % 642.334 K -15.74 % 762.334 K 4 481.88 % 16.638 K
Total current liabilities 46.581 M -1.16 % 47.127 M -8.12 % 51.293 M -11.39 % 57.887 M -9.94 % 64.273 M 21.83 % 52.757 M 35.43 % 38.955 M -13.75 % 45.163 M 43.34 % 31.507 M 3.57 % 30.422 M -14.84 % 35.722 M 1.35 % 35.245 M 1.69 % 34.658 M -5.61 % 36.717 M -1.36 % 37.225 M 19.05 % 31.268 M 18.80 % 26.319 M 2.86 % 25.588 M 32.16 % 19.362 M 31.49 % 14.725 M 11.36 % 13.223 M 25.38 % 10.546 M -9.38 % 11.638 M -52.69 % 24.601 M -18.37 % 30.137 M 386.96 % 6.189 M 56.62 % 3.952 M
Total liabilities 56.182 M 1.80 % 55.191 M -9.79 % 61.180 M -11.37 % 69.030 M -15.14 % 81.343 M 17.19 % 69.414 M 51.31 % 45.876 M -12.37 % 52.352 M 35.20 % 38.721 M -0.36 % 38.860 M -8.92 % 42.665 M -1.47 % 43.302 M 2.06 % 42.428 M -6.29 % 45.276 M -9.36 % 49.949 M 7.73 % 46.363 M 46.61 % 31.623 M 11.70 % 28.311 M 16.77 % 24.245 M 53.73 % 15.771 M 15.97 % 13.599 M 24.70 % 10.905 M -8.88 % 11.968 M -51.93 % 24.896 M -18.27 % 30.462 M 375.84 % 6.402 M 57.30 % 4.070 M
Other non current assets 6.220 M 51.01 % 4.119 M -57.23 % 9.631 M 130.90 % 4.171 M -10.90 % 4.681 M -23.92 % 6.153 M 10.25 % 5.581 M -27.83 % 7.733 M -16.51 % 9.262 M -12.37 % 10.569 M -51.14 % 21.633 M -29.79 % 30.814 M 704.54 % 3.830 M 0.000 0.000 -100.00 % 34.332 M 62.82 % 21.086 M 14.21 % 18.462 M -41.60 % 31.612 M 77.87 % 17.773 M -60.79 % 45.326 M 1 466.15 % -3.318 M 71.97 % -11.836 M 74.70 % -46.774 M -208.21 % 43.226 M 203.91 % -41.598 M -272.11 % -11.179 M
Long term investments 13.350 M -30.16 % 19.114 M 146.19 % 7.764 M -31.06 % 11.262 M -2.03 % 11.495 M 83.74 % 6.256 M 269.52 % 1.693 M 139.81 % -4.253 M -3.10 % -4.125 M 33.11 % -6.167 M 53.40 % -13.233 M 42.03 % -22.829 M 0.000 0.000 0.000 100.00 % -29.985 M -92.00 % -15.617 M -96.17 % -7.961 M 70.71 % -27.179 M -372.68 % -5.750 M 85.51 % -39.692 M -13 230 666 733.81 % 0.300 -100.00 % 37.438 M 988.14 % 3.441 M 108.32 % -41.356 M 54.63 % -91.161 M -114 047.55 % -79.862 K
Intangible assets 8.004 M -0.19 % 8.019 M 34.82 % 5.948 M 27.97 % 4.648 M -32.43 % 6.879 M -0.89 % 6.941 M 10.56 % 6.278 M 2.46 % 6.127 M 9.33 % 5.604 M 34.45 % 4.168 M -15.73 % 4.946 M -18.77 % 6.089 M -46.23 % 11.324 M -56.71 % 26.156 M -15.89 % 31.098 M -10.30 % 34.668 M 22.27 % 28.355 M 320.88 % 6.737 M 47.87 % 4.556 M 318.75 % 1.088 M -56.04 % 2.475 M -80.00 % 12.373 M -44.44 % 22.271 M -30.77 % 32.169 M -88.80 % 287.268 M 31 558.84 % 907.387 K 590.34 % 131.440 K
GoodWill 3.344 M -73.80 % 12.763 M 1.43 % 12.583 M 10.52 % 11.385 M -32.39 % 16.838 M 0.20 % 16.804 M 2.82 % 16.343 M -2.82 % 16.817 M 12.03 % 15.011 M 31.33 % 11.430 M -0.25 % 11.459 M -5.27 % 12.096 M 5.24 % 11.494 M 0.000 0.000 0.000 0.000 -100.00 % 3.184 M 39.40 % 2.284 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 11.348 M -45.40 % 20.782 M 12.15 % 18.531 M 15.58 % 16.033 M -32.40 % 23.717 M -0.12 % 23.745 M 4.97 % 22.621 M -1.41 % 22.944 M 11.30 % 20.615 M 32.16 % 15.598 M -4.92 % 16.405 M -9.79 % 18.185 M -20.30 % 22.818 M -12.76 % 26.156 M -15.89 % 31.098 M -10.30 % 34.668 M 22.27 % 28.355 M 185.80 % 9.921 M 45.04 % 6.840 M 528.68 % 1.088 M -56.04 % 2.475 M -80.00 % 12.373 M -44.44 % 22.271 M -30.77 % 32.169 M -88.80 % 287.268 M 31 558.84 % 907.387 K 590.34 % 131.440 K
Property plant equipment net 16.194 M -20.63 % 20.402 M -1.77 % 20.770 M -15.83 % 24.677 M -4.04 % 25.716 M 6.49 % 24.148 M 71.55 % 14.076 M -4.38 % 14.720 M 4.56 % 14.078 M -22.39 % 18.140 M -10.42 % 20.250 M -2.92 % 20.860 M -1.50 % 21.177 M -15.81 % 25.153 M -3.05 % 25.944 M 18.41 % 21.911 M 118.21 % 10.041 M 15.39 % 8.702 M -5.26 % 9.185 M -1.19 % 9.296 M -12.19 % 10.587 M 3.51 % 10.228 M -8.35 % 11.160 M -12.61 % 12.770 M -6.01 % 13.586 M 168.89 % 5.053 M 173.59 % 1.847 M
Total non current assets 50.610 M -21.43 % 64.417 M 7.26 % 60.058 M 0.91 % 59.518 M -16.60 % 71.368 M 12.33 % 63.536 M 36.27 % 46.626 M 5.84 % 44.053 M 1.50 % 43.400 M 4.02 % 41.722 M -18.26 % 51.045 M -2.80 % 52.513 M -0.77 % 52.920 M -6.89 % 56.833 M -8.57 % 62.163 M -5.49 % 65.772 M 38.78 % 47.394 M 51.22 % 31.341 M 47.88 % 21.193 M -8.08 % 23.056 M 16.16 % 19.848 M -12.18 % 22.601 M -69.68 % 74.551 M 39.86 % 53.303 M -82.80 % 309.980 M 3 752.01 % 8.047 M 99.78 % 4.028 M
Other current assets 8.098 M -68.50 % 25.704 M 194.43 % 8.730 M 9.03 % 8.007 M -25.78 % 10.788 M 24.62 % 8.657 M -75.27 % 35.010 M -25.38 % 46.916 M 66.82 % 28.124 M -9.80 % 31.180 M -2.38 % 31.941 M -4.80 % 33.552 M 321.40 % 7.962 M -71.08 % 27.529 M 594.41 % 3.964 M -87.28 % 31.171 M 6.78 % 29.192 M 11.36 % 26.215 M 60.25 % 16.358 M 51.54 % 10.795 M 10.39 % 9.779 M 17.53 % 8.320 M 844.82 % 880.615 K -95.19 % 18.291 M 1 238.24 % 1.367 M 0.000 0.000
Short term investments 5.672 M -32.68 % 8.425 M -6.50 % 9.011 M 270.52 % 2.432 M -13.24 % 2.803 M -34.11 % 4.254 M 18.93 % 3.577 M -38.14 % 5.782 M 3.38 % 5.593 M -17.48 % 6.778 M -64.28 % 18.974 M -29.76 % 27.012 M 658.13 % 3.563 M -85.08 % 23.883 M -37.28 % 38.079 M 10.92 % 34.332 M 62.82 % 21.086 M 14.21 % 18.462 M -41.60 % 31.612 M 77.87 % 17.773 M -61.76 % 46.478 M -12.03 % 52.836 M 1 335.04 % 3.682 M -25.22 % 4.924 M -90.25 % 50.481 M -45.86 % 93.248 M 4 278.54 % 2.130 M
cash and cash equivalents 25.898 M -19.92 % 32.339 M -8.01 % 35.156 M -46.19 % 65.331 M 29.18 % 50.575 M 24.62 % 40.584 M 95.01 % 20.811 M 14.46 % 18.182 M -17.41 % 22.015 M 29.18 % 17.042 M 6.91 % 15.940 M 15.41 % 13.812 M -67.64 % 42.686 M 85.50 % 23.012 M 4.18 % 22.087 M -21.38 % 28.095 M -8.60 % 30.737 M -14.16 % 35.809 M 133.09 % 15.363 M -28.74 % 21.560 M 1 769.90 % 1.153 M -65.25 % 3.318 M -78.62 % 15.518 M -69.98 % 51.697 M 612.54 % 7.255 M -94.62 % 134.846 M 913.21 % 13.309 M
Cash and short term investments 31.570 M -22.55 % 40.764 M -7.70 % 44.167 M -34.82 % 67.763 M 26.95 % 53.378 M 19.05 % 44.838 M 83.85 % 24.388 M 1.77 % 23.964 M -13.20 % 27.608 M 15.90 % 23.820 M -31.78 % 34.914 M -14.48 % 40.824 M -11.73 % 46.249 M -1.38 % 46.895 M -22.06 % 60.167 M -3.62 % 62.427 M 20.46 % 51.823 M -4.51 % 54.271 M 15.53 % 46.975 M 19.43 % 39.333 M -17.42 % 47.631 M -15.18 % 56.154 M 192.47 % 19.200 M -66.09 % 56.621 M -1.93 % 57.737 M -74.69 % 228.094 M 1 377.45 % 15.438 M
Total current assets 98.554 M -10.58 % 110.210 M -4.27 % 115.123 M -13.86 % 133.646 M 3.81 % 128.738 M 16.72 % 110.294 M 34.08 % 82.258 M -12.60 % 94.118 M 23.50 % 76.211 M -1.83 % 77.630 M -14.75 % 91.057 M -6.60 % 97.494 M -2.26 % 99.749 M 1.04 % 98.720 M -10.69 % 110.535 M -4.41 % 115.637 M 13.37 % 101.998 M 10.03 % 92.698 M 21.16 % 76.511 M 26.31 % 60.572 M -6.58 % 64.835 M -10.15 % 72.160 M 74.42 % 41.371 M -56.88 % 95.940 M -14.37 % 112.042 M -53.19 % 239.344 M 931.21 % 23.210 M
Inventory 32.710 M -14.43 % 38.227 M 10.93 % 34.461 M 11.34 % 30.951 M -8.68 % 33.893 M 49.49 % 22.672 M -0.82 % 22.860 M -1.63 % 23.238 M 13.47 % 20.479 M -9.51 % 22.630 M -6.50 % 24.202 M 4.69 % 23.118 M 18.50 % 19.509 M -19.71 % 24.297 M 24.79 % 19.469 M -11.66 % 22.040 M 5.03 % 20.983 M 71.84 % 12.211 M -7.32 % 13.176 M 26.15 % 10.445 M 40.67 % 7.425 M -3.36 % 7.683 M -42.86 % 13.446 M -36.06 % 21.028 M -25.60 % 28.261 M 981.74 % 2.613 M 11.76 % 2.338 M
Net receivables 26.176 M 374.63 % 5.515 M -80.14 % 27.765 M 3.12 % 26.925 M -12.24 % 30.679 M -10.10 % 34.127 M 24.75 % 27.357 M -10.36 % 30.519 M 32.00 % 23.120 M -12.26 % 26.350 M 4.88 % 25.124 M -11.13 % 28.271 M 8.61 % 26.029 M 1 782 908.22 % -1.460 K -100.01 % 26.935 M 1 346 736 700.00 % 2.000 0.00 % 2.000 100.13 % -1.523 K -10.60 % -1.377 K -877.97 % 177.000 238.28 % -128.000 -100.00 % 44.433 M 0.000 -100.00 % 2.000 -100.00 % 24.678 M 0.000 0.000
Tax assets 3.498 M 0.000 -100.00 % 3.362 M -0.39 % 3.375 M -41.40 % 5.759 M 78.08 % 3.234 M 21.81 % 2.655 M -8.73 % 2.909 M -18.52 % 3.570 M -0.34 % 3.582 M -40.20 % 5.990 M 9.25 % 5.483 M 7.62 % 5.095 M -7.78 % 5.525 M 7.88 % 5.121 M 5.65 % 4.847 M 37.31 % 3.530 M 59.24 % 2.217 M 201.63 % 735.000 K 13.25 % 649.000 K -43.69 % 1.152 M -65.26 % 3.318 M -78.62 % 15.518 M -69.98 % 51.697 M 612.54 % 7.255 M -94.62 % 134.846 M 913.21 % 13.309 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
Account payables 20.896 M -7.26 % 22.532 M 7.35 % 20.990 M 1.40 % 20.701 M -7.47 % 22.373 M 9.40 % 20.450 M 49.05 % 13.720 M -12.64 % 15.706 M 47.92 % 10.618 M -25.71 % 14.293 M 19.06 % 12.005 M -17.33 % 14.521 M 9.57 % 13.253 M -1.20 % 13.414 M 6.24 % 12.626 M 44.47 % 8.739 M 2.26 % 8.547 M -30.51 % 12.299 M 37.17 % 8.966 M 11.51 % 8.041 M 5.54 % 7.619 M 58.87 % 4.795 M -8.46 % 5.239 M -62.19 % 13.857 M 11.28 % 12.452 M 342.76 % 2.812 M 35.12 % 2.081 M
Tax payables 2.755 M -6.26 % 2.939 M 259.29 % 818.000 K -87.51 % 6.548 M 114.97 % 3.046 M 873.16 % 313.000 K 80.92 % 173.000 K -92.25 % 2.232 M 41.89 % 1.573 M 131.66 % 679.000 K 250.00 % 194.000 K 28.48 % 151.000 K -72.94 % 558.000 K 0.000 0.000 0.000 0.000 -100.00 % 280.000 K 40.70 % 199.000 K 16.37 % 171.000 K 33.99 % 127.624 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.301 K
Deferred revenue non current 0.000 0.000 -100.00 % 537.000 K -13.53 % 621.000 K -25.00 % 828.000 K -79.53 % 4.045 M 602.26 % 576.000 K -15.54 % 682.000 K 43.28 % 476.000 K 117.85 % -2.667 M -379.68 % -556.000 K 33.01 % -830.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
Minority interest -1.081 M -19.05 % -908.000 K 14.82 % -1.066 M 67.59 % -3.289 M 14.13 % -3.830 M 13.11 % -4.408 M -0.92 % -4.368 M -10.39 % -3.957 M -32.34 % -2.990 M -105.08 % -1.458 M -277.72 % -386.000 K -250.91 % -110.000 K -108.76 % 1.256 M -5.70 % 1.332 M 25.10 % 1.065 M -44.34 % 1.913 M -57.10 % 4.459 M 365.47 % 958.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.390 M -2.01 % 4.480 M -21.98 % 5.742 M -21.28 % 7.294 M -31.73 % 10.684 M 2.64 % 10.409 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
Preferred stock 0.000 0.000 -100.00 % 32.812 M 65.31 % 19.849 M 38.58 % 14.323 M -22.92 % 18.582 M 1.14 % 18.373 M 18.10 % 15.557 M -26.17 % 21.070 M 3.35 % 20.388 M 30.08 % 15.674 M 32.68 % 11.813 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
Other total stockholders equity 429.598 M 0.22 % 428.656 M 8.98 % 393.326 M -3.12 % 405.991 M -1.31 % 411.363 M -3.32 % 425.477 M 14.67 % 371.050 M -1.47 % 376.574 M 3.06 % 365.404 M -0.34 % 366.660 M -2.48 % 375.997 M -2.00 % 383.674 M -2.41 % 393.145 M -0.17 % 393.819 M -0.98 % 397.705 M -1.25 % 402.728 M 0.97 % 398.864 M -0.44 % 400.618 M 0.36 % 399.186 M 0.33 % 397.885 M 0.08 % 397.566 M 0.00 % 397.552 M 0.03 % 397.436 M 0.04 % 397.259 M 0.03 % 397.121 M 80.07 % 220.532 M 1 896.80 % 11.044 M
Deferred tax liabilities non current 0.000 -100.00 % 39.000 K -67.50 % 120.000 K -29.41 % 170.000 K -76.09 % 711.000 K 13.58 % 626.000 K 174.56 % 228.000 K -32.14 % 336.000 K -63.16 % 912.000 K -16.71 % 1.095 M -6.73 % 1.174 M -12.32 % 1.339 M -10.01 % 1.488 M -3.29 % 1.539 M -19.12 % 1.902 M -17.44 % 2.304 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 149.164 M -14.58 % 174.627 M -0.32 % 175.181 M -9.31 % 193.164 M -3.47 % 200.106 M 15.12 % 173.830 M 34.87 % 128.884 M -6.72 % 138.171 M 15.52 % 119.611 M 0.22 % 119.352 M -16.01 % 142.102 M -5.27 % 150.007 M -1.74 % 152.669 M -1.85 % 155.553 M -9.93 % 172.698 M -4.80 % 181.410 M 21.43 % 149.393 M 20.44 % 124.039 M 26.95 % 97.704 M 16.83 % 83.628 M -1.25 % 84.683 M -10.64 % 94.761 M -18.25 % 115.922 M -22.33 % 149.243 M -64.64 % 422.022 M 70.59 % 247.391 M 808.25 % 27.238 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Deferred income tax 0.000 0.000 100.00 % -3.795 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 % 587.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 942.000 K -62.59 % 2.518 M 744.97 % 298.000 K 210.42 % 96.000 K -39.24 % 158.000 K 50.48 % 105.000 K 81.03 % 58.000 K -46.79 % 109.000 K 0.93 % 108.000 K 18.68 % 91.000 K 116.67 % 42.000 K -66.13 % 124.000 K -47.46 % 236.000 K -27.69 % 326.361 K -23.37 % 425.870 K -35.44 % 659.695 K -16.53 % 790.344 K -13.72 % 916.000 K 19.43 % 767.000 K 81.24 % 423.193 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -4.332 M -38.98 % -3.117 M 54.88 % -6.908 M -57.97 % -4.373 M -355.05 % -961.000 K -118.23 % 5.271 M 277.04 % 1.398 M 142.79 % -3.267 M -214.39 % 2.856 M 13.97 % 2.506 M 141.39 % -6.054 M -2 158.96 % -268.000 K 83.79 % -1.653 M -225.13 % 1.321 M -73.81 % 5.045 M 198.89 % -5.101 M 73.34 % -19.137 M -174.96 % -6.960 M -9.45 % -6.359 M -97.06 % -3.227 M -315.71 % 1.496 M -70.68 % 5.102 M -68.36 % 16.126 M -93.93 % 265.772 M 561.33 % 40.188 M 2 127.23 % -1.982 M -9.31 % -1.814 M
Accounts receivables -1.197 M -125.99 % 4.606 M 673.60 % -803.000 K 60.87 % -2.052 M -324.02 % 916.000 K 111.60 % -7.896 M -263.68 % 4.824 M 142.94 % -11.234 M -501.93 % 2.795 M 463.93 % -768.000 K -132.07 % 2.395 M 383.77 % -844.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
Inventory -521.000 K 86.97 % -3.998 M -22.71 % -3.258 M -207.49 % 3.031 M 127.07 % -11.198 M -907.35 % 1.387 M 292.92 % 353.000 K 113.43 % -2.629 M -211.97 % 2.348 M 39.51 % 1.683 M 155.29 % -3.044 M -30.03 % -2.341 M -7 215.63 % -32.000 K 99.26 % -4.337 M -321.45 % 1.959 M 730.93 % -310.445 K 92.39 % -4.080 M -294.29 % 2.100 M 246.55 % -1.433 M 37.23 % -2.283 M -984.88 % 258.000 K -95.52 % 5.763 M -23.98 % 7.581 M 4.79 % 7.235 M 93.96 % 3.730 M 8 080.47 % -46.739 K 86.93 % -357.717 K
Accounts payables 0.000 100.00 % -4.606 M -673.60 % 803.000 K -60.87 % 2.052 M 324.02 % -916.000 K -111.60 % 7.896 M 263.68 % -4.824 M -142.94 % 11.234 M 501.93 % -2.795 M -463.93 % 768.000 K 132.07 % -2.395 M -383.77 % 844.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
Other working capital -2.614 M -396.71 % 881.000 K 124.14 % -3.650 M 50.70 % -7.404 M -172.33 % 10.237 M 163.57 % 3.884 M 271.67 % 1.045 M -90.14 % 10.596 M 563.31 % -2.287 M -243.75 % 1.591 M 129.44 % -5.405 M -285.29 % 2.917 M 279.95 % -1.621 M -128.65 % 5.658 M 83.36 % 3.086 M 164.41 % -4.791 M 68.18 % -15.057 M -66.20 % -9.060 M -83.92 % -4.926 M -421.82 % -944.000 K -176.25 % 1.238 M 287.29 % -661.000 K -107.74 % 8.545 M -96.69 % 258.537 M 609.14 % 36.458 M 1 983.48 % -1.936 M -32.96 % -1.456 M
Other non cash items 1.430 M 27.56 % 1.121 M 377.48 % -404.000 K 97.96 % -19.773 M -4 333.41 % -446.000 K 94.46 % -8.047 M -115.74 % -3.730 M 16.96 % -4.492 M 7.74 % -4.869 M 33.37 % -7.307 M -5 393.98 % -133.000 K -116.10 % 826.000 K 326.30 % -365.000 K 64.47 % -1.027 M -199.59 % -342.888 K -1 731.33 % 21.019 K 101.89 % -1.113 M -48.15 % -751.000 K 2.09 % -767.000 K -1 962.17 % -37.194 K 98.09 % -1.945 M -1 030.97 % 208.922 K -67.06 % 634.300 K -68.12 % 1.990 M -68.30 % 6.275 M 366.31 % 1.346 M 190.95 % 462.536 K
Net cash provided by operating activities -1.653 M -133.00 % 5.009 M 279.92 % -2.784 M -149.79 % 5.592 M -69.71 % 18.459 M 157.59 % 7.166 M 174.88 % 2.607 M 4 555.36 % 56.000 K -93.88 % 915.000 K 140.72 % -2.247 M 57.46 % -5.282 M -933.12 % 634.000 K -80.22 % 3.206 M 2.18 % 3.138 M -74.86 % 12.482 M -38.31 % 20.234 M 122.51 % 9.093 M -28.08 % 12.644 M 234.85 % 3.776 M 217.52 % -3.213 M -67.00 % -1.924 M 60.66 % -4.890 M -65.26 % -2.959 M -270.99 % 1.730 M -79.79 % 8.562 M 48.19 % 5.778 M 178.71 % 2.073 M
Investments in property plant and equipment -700.000 K 70.88 % -2.404 M 46.20 % -4.468 M -35.85 % -3.289 M 11.44 % -3.714 M -68.13 % -2.209 M 38.40 % -3.586 M 15.74 % -4.256 M 29.30 % -6.020 M -57.55 % -3.821 M -113.70 % -1.788 M -6.43 % -1.680 M -22.18 % -1.375 M 17.77 % -1.672 M 73.84 % -6.393 M 62.20 % -16.911 M -1 366.15 % -1.153 M -13.98 % -1.012 M 20.88 % -1.279 M -84.83 % -692.000 K 60.84 % -1.767 M -103.34 % -869.000 K -70.82 % -508.728 K 81.94 % -2.816 M 55.04 % -6.264 M -72.04 % -3.641 M -431.13 % -685.486 K
Acquisitions net 10.148 M 0.000 100.00 % -4.936 M -127.52 % 17.935 M 617.31 % -3.467 M -0.09 % -3.464 M -48.73 % -2.329 M 23.89 % -3.060 M -64.16 % -1.864 M -241.39 % -546.000 K 19.23 % -676.000 K -6.29 % -636.000 K -5.12 % -605.000 K 82.30 % -3.417 M -1 902.48 % -170.661 K -228.72 % 132.585 K 102.10 % -6.327 M -159.31 % -2.440 M -26.23 % -1.933 M -866.50 % -200.000 K -141.87 % 477.623 K -92.78 % 6.617 M 0.000 0.000 100.00 % -269.361 M -397 824.29 % -67.691 K 5.38 % -71.543 K
Purchases of investments -8.744 M -365.35 % -1.879 M 83.99 % -11.733 M -3 624.76 % -315.000 K 86.44 % -2.323 M 40.01 % -3.872 M 25.03 % -5.165 M 35.07 % -7.955 M -80.92 % -4.397 M 51.11 % -8.994 M 64.74 % -25.511 M 23.78 % -33.471 M -23.24 % -27.159 M 34.79 % -41.647 M 31.78 % -61.047 M 2.77 % -62.784 M -70.13 % -36.904 M 33.32 % -55.344 M -70.38 % -32.482 M -283.77 % -8.464 M 0.000 100.00 % -2.001 M 94.32 % -35.229 M 0.000 100.00 % -1.583 M 98.24 % -90.102 M -5 442.93 % -1.626 M
Sales maturities of investments 0.000 0.000 -100.00 % 4.941 M 589.12 % 717.000 K -81.53 % 3.883 M 20.07 % 3.234 M -53.60 % 6.970 M -10.22 % 7.763 M 39.75 % 5.555 M -61.67 % 14.492 M -55.99 % 32.929 M 400.14 % 6.584 M -86.25 % 47.897 M 3.78 % 46.151 M -19.04 % 57.006 M 9.38 % 52.119 M 58.00 % 32.987 M -47.82 % 63.222 M 153.33 % 24.956 M 1 563.73 % 1.500 M 0.000 100.00 % -4.594 M -466.77 % 1.253 M -97.25 % 45.532 M 0.28 % 45.407 M 0.000 0.000
Other investing activites -1.920 M -4.52 % -1.837 M -1 158.22 % -146.000 K -795.24 % 21.000 K -85.00 % 140.000 K -96.25 % 3.729 M -24.61 % 4.946 M 62.75 % 3.039 M -64.44 % 8.547 M 458.63 % 1.530 M 245.37 % 443.000 K 121.50 % 200.000 K -56.33 % 458.000 K -93.92 % 7.536 M 1 130.97 % 612.188 K -59.81 % 1.523 M 11.71 % 1.363 M -53.70 % 2.945 M 89.88 % 1.551 M -95.09 % 31.594 M 2 939.71 % 1.039 M 115.76 % -6.594 M -701.46 % 1.096 M 122.21 % 493.380 K -45.14 % 899.267 K 381.00 % 186.957 K 144.28 % 76.534 K
Net cash used for investing activites -1.216 M 80.13 % -6.120 M 62.55 % -16.342 M -208.45 % 15.069 M 374.93 % -5.481 M -112.28 % -2.582 M -408.85 % 836.000 K 118.71 % -4.469 M -345.41 % 1.821 M -31.57 % 2.661 M -50.69 % 5.397 M 118.61 % -29.003 M -250.93 % 19.216 M 176.49 % 6.950 M 169.55 % -9.992 M 61.45 % -25.921 M -158.33 % -10.034 M -236.13 % 7.371 M 180.23 % -9.187 M -138.70 % 23.738 M 9 595.20 % -250.000 K 96.64 % -7.440 M 77.72 % -33.389 M -177.27 % 43.209 M 118.71 % -230.901 M -146.63 % -93.624 M -3 959.96 % -2.306 M
Debt repayment -99.000 K -5 050.00 % 2.000 K -99.86 % 1.448 M 151.33 % -2.821 M -223.51 % -872.000 K -631.71 % 164.000 K 145.56 % -360.000 K -467.35 % 98.000 K 116.36 % -599.000 K -159.54 % 1.006 M -36.65 % 1.588 M 297.27 % -805.000 K 70.55 % -2.733 M -16.25 % -2.351 M -81.79 % -1.293 M -129.33 % 4.409 M 384.73 % -1.549 M -553.67 % -236.909 K 75.96 % -985.577 K -292.40 % -251.164 K 0.000 0.000 100.00 % -6.440 K 98.99 % -636.010 K -526.13 % -101.578 K 54.33 % -222.415 K -1 809.70 % -11.647 K
Common stock issued 0.000 0.000 0.000 -100.00 % 58.000 K 13.73 % 51.000 K -99.71 % 17.679 M 34 564.71 % 51.000 K 45.71 % 35.000 K 0.000 0.000 -100.00 % 3.000 K -91.89 % 37.000 K 208.33 % 12.000 K -80.65 % 62.000 K -47.20 % 117.427 K -68.96 % 378.354 K -85.46 % 2.603 M 289.33 % 668.564 K 237.16 % 198.293 K 49.70 % 132.463 K 1 270.05 % 9.669 K -92.15 % 123.144 K -30.46 % 177.089 K 26.75 % 139.718 K -99.85 % 94.837 M -54.76 % 209.623 M 0.000
Common stock repurchased 0.000 0.000 100.00 % -1.325 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
Dividends paid 0.000 0.000 100.00 % -4.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.826 M 33.51 % -8.763 M -92.12 % -4.561 M -15.90 % -3.936 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -2.513 M -16.23 % -2.162 M 24.75 % -2.873 M -32.15 % -2.174 M 10.46 % -2.428 M -2.84 % -2.361 M 0.000 0.000 -100.00 % 2.928 M 0.000 0.000 0.000 0.000 100.00 % -766.679 K -153 335 920.00 % 0.500 -44.44 % 0.900 193 273 528 500.00 % 0.000 100.00 % -0.400 -233.33 % 0.300 200.00 % 0.100 0.000 100.00 % -144.000 -35 900.00 % -0.400 -200.00 % 0.400 0.00 % 0.400 200.00 % -0.400 0.000
Net cash used provided by financing activities -2.612 M -20.93 % -2.160 M 69.36 % -7.050 M -42.80 % -4.937 M -51.95 % -3.249 M -120.99 % 15.482 M 5 110.36 % -309.000 K -332.33 % 133.000 K -94.29 % 2.329 M 131.51 % 1.006 M -36.77 % 1.591 M 307.16 % -768.000 K 71.78 % -2.721 M 69.36 % -8.882 M 10.64 % -9.939 M -4 490.71 % 226.366 K 107.86 % -2.881 M -768.54 % 431.000 K 154.83 % -786.000 K -566.10 % -118.000 K -1 411.11 % 9.000 K -92.68 % 123.000 K -27.92 % 170.649 K 134.38 % -496.291 K -100.52 % 94.735 M -54.76 % 209.400 M 1 798 050.66 % -11.647 K
Effect of forex changes on cash -961.000 K -311.67 % 454.000 K 111.35 % -3.999 M -313.12 % -968.000 K -469.47 % 262.000 K 189.42 % -293.000 K 41.98 % -505.000 K -212.98 % 447.000 K 585.87 % -92.000 K 71.07 % -318.000 K -175.36 % 422.000 K 60.46 % 263.000 K 1 074.07 % -27.000 K 90.35 % -279.738 K -119.38 % 1.444 M -48.84 % 2.821 M 325.78 % -1.250 M 0.000 0.000 0.000 0.000 -100.00 % 6.078 K 0.000 100.00 % 0.000 0.000 0.000 100.00 % 0.000
Net change in cash -6.441 M -128.65 % -2.817 M 90.66 % -30.175 M -304.49 % 14.756 M 47.69 % 9.991 M -49.47 % 19.773 M 652.11 % 2.629 M 168.59 % -3.833 M -177.08 % 4.973 M 351.27 % 1.102 M -48.21 % 2.128 M 107.37 % -28.874 M -246.76 % 19.674 M 2 024.06 % 926.243 K 115.42 % -6.006 M -127.61 % -2.639 M 47.97 % -5.072 M -124.80 % 20.446 M 429.93 % -6.197 M -130.37 % 20.407 M 1 042.59 % -2.165 M 82.26 % -12.201 M 66.27 % -36.178 M -181.40 % 44.444 M 134.83 % -127.603 M -204.98 % 121.554 M 49 799.65 % -244.578 K
Cash at beginning of period 32.339 M -8.01 % 35.156 M -46.19 % 65.331 M 29.18 % 50.575 M 24.62 % 40.584 M 95.01 % 20.811 M 14.46 % 18.182 M -17.41 % 22.015 M 29.18 % 17.042 M 6.91 % 15.940 M 15.41 % 13.812 M -67.64 % 42.686 M 85.49 % 23.012 M -41.29 % 39.199 M -34.71 % 60.038 M 1.89 % 58.926 M 10.63 % 53.262 M 246.69 % 15.363 M -28.74 % 21.560 M 1 769.90 % 1.153 M -65.25 % 3.318 M -78.62 % 15.519 M -71.98 % 55.377 M 664.20 % 7.246 M -94.60 % 134.216 M 970.94 % 12.533 M -7.42 % 13.537 M
Cash at end of period 25.898 M -19.92 % 32.339 M -8.01 % 35.156 M -46.19 % 65.331 M 29.18 % 50.575 M 24.62 % 40.584 M 95.01 % 20.811 M 14.46 % 18.182 M -17.41 % 22.015 M 29.18 % 17.042 M 6.91 % 15.940 M 15.41 % 13.812 M -67.64 % 42.686 M 6.38 % 40.125 M -25.74 % 54.032 M -4.01 % 56.288 M 16.80 % 48.191 M 34.58 % 35.809 M 133.09 % 15.363 M -28.74 % 21.560 M 1 769.90 % 1.153 M -65.25 % 3.318 M -82.72 % 19.200 M -62.86 % 51.690 M 681.64 % 6.613 M -95.07 % 134.087 M 908.77 % 13.292 M
Operating cash flow -1.653 M -133.00 % 5.009 M 279.92 % -2.784 M -149.79 % 5.592 M -69.71 % 18.459 M 157.59 % 7.166 M 174.88 % 2.607 M 4 555.36 % 56.000 K -93.88 % 915.000 K 140.72 % -2.247 M 57.46 % -5.282 M -933.12 % 634.000 K -80.22 % 3.206 M 2.18 % 3.138 M -74.86 % 12.482 M -38.31 % 20.234 M 122.51 % 9.093 M -28.08 % 12.644 M 234.85 % 3.776 M 217.52 % -3.213 M -67.00 % -1.924 M 60.66 % -4.890 M -65.26 % -2.959 M -270.99 % 1.730 M -79.79 % 8.562 M 48.19 % 5.778 M 178.71 % 2.073 M
Capital expenditure -3.407 M -44.00 % -2.366 M 47.05 % -4.468 M -35.85 % -3.289 M 11.44 % -3.714 M -68.13 % -2.209 M 38.40 % -3.586 M 15.74 % -4.256 M 29.30 % -6.020 M -57.55 % -3.821 M -113.70 % -1.788 M -6.43 % -1.680 M -22.18 % -1.375 M 17.77 % -1.672 M 73.84 % -6.393 M 62.20 % -16.911 M -1 366.15 % -1.153 M -13.98 % -1.012 M 20.88 % -1.279 M -84.83 % -692.000 K 60.84 % -1.767 M -103.34 % -869.000 K -70.82 % -508.728 K 81.94 % -2.816 M 55.04 % -6.264 M -72.04 % -3.641 M -431.13 % -685.486 K
Free CashFlow -5.060 M -291.45 % 2.643 M 136.45 % -7.252 M -414.89 % 2.303 M -84.38 % 14.745 M 197.46 % 4.957 M 606.33 % -979.000 K 76.69 % -4.200 M 17.73 % -5.105 M 15.87 % -6.068 M 14.17 % -7.070 M -575.91 % -1.046 M -157.13 % 1.831 M 24.94 % 1.466 M -75.93 % 6.089 M 83.25 % 3.323 M -58.15 % 7.940 M -31.74 % 11.632 M 365.84 % 2.497 M 163.94 % -3.905 M -5.80 % -3.691 M 35.91 % -5.759 M -66.08 % -3.468 M -219.39 % -1.086 M -147.23 % 2.299 M 7.57 % 2.137 M 54.01 % 1.388 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 2011-12-31 2010-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Revenue 60.362 M 5.69 % 57.110 M -5.17 % 60.226 M -5.93 % 64.023 M 2.80 % 62.282 M 1.13 % 61.587 M 273.91 % 16.471 M -75.99 % 68.590 M -4.00 % 71.448 M -32.70 % 106.156 M 37.13 % 77.410 M 15.24 % 67.174 M 19.48 % 56.222 M -8.38 % 61.361 M 5.43 % 58.200 M 1.55 % 57.312 M 15.03 % 49.825 M 10.03 % 45.282 M 0.35 % 45.122 M -8.90 % 49.530 M 4.13 % 47.566 M -9.54 % 52.584 M -7.20 % 56.663 M -1.28 % 57.395 M 1.12 % 56.760 M -55.53 % 127.634 M 5.85 % 120.578 M -10.33 % 134.462 M 38.69 % 96.952 M 31.96 % 73.472 M 30.01 % 56.514 M 37.11 % 41.218 M
Net income -3.726 M 83.29 % -22.298 M -1 111 665.60 % 2.006 K 100.76 % -264.000 K -459.23 % 73.491 K -29.36 % 104.031 K 150.53 % 41.524 K -98.24 % 2.361 M -80.29 % 11.979 M 45.94 % 8.208 M 417.85 % 1.585 M -52.57 % 3.342 M 481.22 % 575.000 K -67.86 % 1.789 M 225.02 % -1.431 M -149.72 % 2.878 M 208.81 % -2.645 M -1 859.26 % -135.000 K 85.56 % -935.000 K 92.01 % -11.707 M -658.72 % -1.543 M 56.75 % -3.568 M -1 010.20 % 392.000 K 112.22 % -3.209 M -97.72 % -1.623 M 56.38 % -3.721 M -319.01 % 1.699 M -92.98 % 24.205 M 21.79 % 19.874 M 208.36 % 6.445 M 288.29 % -3.423 M 73.22 % -12.781 M
Income before tax 398.000 K 106.11 % -6.518 M -422.38 % 2.022 M 461.67 % 360.000 K -52.09 % 751.477 K -44.30 % 1.349 M 1 358.68 % 92.499 K -98.01 % 4.646 M -76.11 % 19.448 M 77.49 % 10.957 M 598.79 % 1.568 M -50.43 % 3.163 M 443.47 % 582.000 K -67.28 % 1.779 M 220.28 % -1.479 M -129.02 % 5.097 M 278.40 % -2.857 M -3 310.11 % 89.000 K 105.71 % -1.560 M 83.55 % -9.485 M -407.49 % -1.869 M 39.77 % -3.103 M -445.34 % -569.000 K 85.52 % -3.930 M -85.64 % -2.117 M 48.15 % -4.083 M -496.28 % 1.030 M -95.65 % 23.700 M 18.73 % 19.962 M 187.26 % 6.949 M 320.81 % -3.147 M 75.10 % -12.639 M
Income before tax ratio 0.01 105.78 % -0.11 -439.96 % 0.03 497.08 % 0.01 -53.40 % 0.01 -44.93 % 0.02 290.11 % 0.01 -91.71 % 0.07 -75.12 % 0.27 163.72 % 0.10 409.56 % 0.02 -56.98 % 0.05 354.86 % 0.01 -64.29 % 0.03 214.09 % -0.03 -128.57 % 0.09 255.10 % -0.06 -3 017.42 % 0.00 105.68 % -0.03 81.95 % -0.19 -387.37 % -0.04 33.41 % -0.06 -487.65 % -0.01 85.33 % -0.07 -83.59 % -0.04 -16.60 % -0.03 -474.38 % 0.01 -95.15 % 0.18 -14.39 % 0.21 117.69 % 0.09 269.85 % -0.06 81.84 % -0.31
EBITDA 2.447 M 171.14 % -3.440 M -165.57 % 5.246 M 8 700.00 % -61.000 K -101.99 % 3.065 M 41.72 % 2.163 M 106.44 % 1.048 M 111.86 % -8.831 M -138.93 % 22.682 M 108.21 % 10.894 M 104.28 % 5.333 M 246.03 % -3.652 M -193.23 % 3.917 M 121.05 % 1.772 M 275.42 % 472.000 K -74.42 % 1.845 M 708.91 % -303.000 K 83.20 % -1.804 M -685.71 % 308.000 K -70.47 % 1.043 M 71.83 % 607.000 K 171.41 % -850.000 K -148.71 % 1.745 M 6 611.54 % 26.000 K -97.66 % 1.111 M -70.33 % 3.745 M -52.56 % 7.894 M -72.95 % 29.179 M 26.40 % 23.085 M 144.60 % 9.438 M 769.03 % -1.411 M 89.28 % -13.155 M
Net income ratio -0.06 84.19 % -0.39 -1 172 303.71 % 0.00 100.81 % 0.00 -449.45 % 0.00 -30.14 % 0.00 -33.00 % 0.00 -92.68 % 0.03 -79.47 % 0.17 116.84 % 0.08 277.62 % 0.02 -58.84 % 0.05 386.46 % 0.01 -64.92 % 0.03 218.58 % -0.02 -148.96 % 0.05 194.59 % -0.05 -1 680.62 % 0.00 85.61 % -0.02 91.23 % -0.24 -628.63 % -0.03 52.19 % -0.07 -1 080.81 % 0.01 112.37 % -0.06 -95.53 % -0.03 1.91 % -0.03 -306.90 % 0.01 -92.17 % 0.18 -12.18 % 0.20 133.68 % 0.09 244.83 % -0.06 80.47 % -0.31
Ratio EBITDA 0.04 167.31 % -0.06 -169.14 % 0.09 9 242.28 % 0.00 -101.94 % 0.05 40.14 % 0.04 -44.79 % 0.06 149.40 % -0.13 -140.56 % 0.32 209.35 % 0.10 48.96 % 0.07 226.72 % -0.05 -178.03 % 0.07 141.25 % 0.03 256.08 % 0.01 -74.81 % 0.03 629.37 % -0.01 84.74 % -0.04 -683.64 % 0.01 -67.58 % 0.02 65.02 % 0.01 178.95 % -0.02 -152.49 % 0.03 6 698.24 % 0.00 -97.69 % 0.02 -33.29 % 0.03 -55.18 % 0.07 -69.83 % 0.22 -8.86 % 0.24 85.36 % 0.13 614.61 % -0.02 92.18 % -0.32
Gross profit ratio 0.33 3.37 % 0.32 1.96 % 0.31 3.28 % 0.30 -13.55 % 0.35 1.91 % 0.34 9.39 % 0.31 -15.61 % 0.37 2.84 % 0.36 1.24 % 0.36 19.53 % 0.30 12.11 % 0.27 -2.85 % 0.27 -6.81 % 0.29 3.29 % 0.28 -8.50 % 0.31 3.05 % 0.30 0.29 % 0.30 -8.50 % 0.33 2.46 % 0.32 0.83 % 0.32 9.32 % 0.29 -12.81 % 0.33 -1.36 % 0.34 -5.39 % 0.36 4.82 % 0.34 -3.90 % 0.35 -22.38 % 0.46 -2.84 % 0.47 10.37 % 0.43 10.40 % 0.39 -9.49 % 0.43
Weighted average shs out dil 441.812 M 1.09 % 437.030 M 0.00 % 437.030 M -0.83 % 440.684 M 0.90 % 436.759 M -1.02 % 441.239 M -0.43 % 443.124 M -0.25 % 444.250 M -0.01 % 444.286 M -0.14 % 444.910 M 0.39 % 443.200 M 0.36 % 441.611 M 8.08 % 408.582 M -0.15 % 409.199 M 1.46 % 403.301 M -0.69 % 406.116 M 0.74 % 403.151 M 0.00 % 403.151 M 0.00 % 403.151 M 0.00 % 403.151 M 0.00 % 403.151 M 0.00 % 403.151 M -0.01 % 403.186 M 0.03 % 403.065 M 0.01 % 403.014 M 0.04 % 402.873 M 0.09 % 402.495 M 0.96 % 398.680 M 0.64 % 396.147 M 0.36 % 394.741 M 1.59 % 388.579 M 0.02 % 388.486 M
Weighted average shs out 2.906 B 566.32 % 436.189 M 0.00 % 436.189 M -1.02 % 440.684 M 1.07 % 436.039 M -1.02 % 440.534 M -9.16 % 484.950 M 8.84 % 445.556 M 0.43 % 443.667 M -0.16 % 444.372 M 0.90 % 440.400 M -0.38 % 442.063 M 7.63 % 410.714 M -0.29 % 411.927 M 2.13 % 403.326 M 0.02 % 403.251 M 0.61 % 400.818 M 18.46 % 338.346 M -16.08 % 403.191 M 0.22 % 402.302 M -0.22 % 403.188 M 0.56 % 400.944 M -0.58 % 403.292 M 0.53 % 401.175 M -0.46 % 403.030 M 0.04 % 402.873 M 0.09 % 402.495 M 1.58 % 396.222 M 1.20 % 391.530 M 0.53 % 389.467 M 0.23 % 388.579 M 0.02 % 388.486 M
EPS diluted 0.00 102.55 % -0.05 0.00 100.00 % 0.00 -469.38 % 0.00 -29.97 % 0.00 169.99 % 0.00 -98.38 % 0.01 -80.37 % 0.03 46.74 % 0.02 411.11 % 0.00 -52.63 % 0.01 442.86 % 0.00 -68.18 % 0.00 225.71 % 0.00 -149.30 % 0.01 207.58 % -0.01 -2 100.00 % 0.00 86.96 % 0.00 92.07 % -0.03 -663.16 % 0.00 57.30 % -0.01 -990.00 % 0.00 112.50 % -0.01 -100.00 % 0.00 56.52 % -0.01 -330.00 % 0.00 -93.55 % 0.06 24.00 % 0.05 212.50 % 0.02 281.82 % -0.01 73.25 % -0.03
Earnings per share 0.00 102.55 % -0.05 0.00 100.00 % 0.00 -469.38 % 0.00 -29.97 % 0.00 169.99 % 0.00 -98.38 % 0.01 -80.37 % 0.03 45.95 % 0.02 413.89 % 0.00 -52.63 % 0.01 442.86 % 0.00 -67.44 % 0.00 222.86 % 0.00 -149.30 % 0.01 207.58 % -0.01 -1 550.00 % 0.00 82.61 % 0.00 92.10 % -0.03 -665.79 % 0.00 57.30 % -0.01 -990.00 % 0.00 112.50 % -0.01 -100.00 % 0.00 56.52 % -0.01 -330.00 % 0.00 -93.55 % 0.06 21.57 % 0.05 200.00 % 0.02 293.18 % -0.01 73.25 % -0.03
Gross profit 19.764 M 9.25 % 18.090 M -3.31 % 18.710 M -2.84 % 19.257 M -11.13 % 21.669 M 3.06 % 21.025 M 309.01 % 5.140 M -79.74 % 25.367 M -1.27 % 25.694 M -31.86 % 37.707 M 63.92 % 23.003 M 29.19 % 17.805 M 16.07 % 15.340 M -14.62 % 17.966 M 8.90 % 16.498 M -7.08 % 17.756 M 18.54 % 14.979 M 10.35 % 13.574 M -8.17 % 14.782 M -6.66 % 15.837 M 4.99 % 15.084 M -1.11 % 15.253 M -19.09 % 18.851 M -2.61 % 19.357 M -4.33 % 20.234 M -53.39 % 43.408 M 1.72 % 42.673 M -30.39 % 61.306 M 34.75 % 45.496 M 45.64 % 31.239 M 43.52 % 21.766 M 24.09 % 17.540 M
Income tax expense 364.000 K -68.57 % 1.158 M 105.36 % 564.000 K -10.97 % 633.488 K 179.46 % 226.685 K -68.55 % 720.863 K 625.42 % 99.372 K -94.70 % 1.875 M -74.87 % 7.462 M 417.83 % 1.441 M 262.06 % 398.000 K 552.46 % 61.000 K -85.27 % 414.000 K 117.89 % 190.000 K -56.12 % 433.000 K -81.08 % 2.289 M 2 952.00 % 75.000 K -90.64 % 801.000 K 2 866.67 % 27.000 K -98.98 % 2.644 M 2 492.16 % 102.000 K -83.86 % 632.000 K -18.13 % 772.000 K 269.38 % 209.000 K 99.05 % 105.000 K -88.13 % 884.282 K 5.76 % 836.083 K 284.36 % -453.500 K -235.93 % -135.000 K -126.79 % 504.000 K 82.61 % 276.000 K 94.37 % 142.000 K
Cost of revenue 40.598 M 4.04 % 39.020 M -6.01 % 41.516 M -7.26 % 44.766 M 10.23 % 40.613 M 0.13 % 40.562 M 257.99 % 11.330 M -73.79 % 43.223 M -5.53 % 45.754 M -33.16 % 68.449 M 25.81 % 54.407 M 10.20 % 49.369 M 20.76 % 40.882 M -5.79 % 43.395 M 4.06 % 41.702 M 5.43 % 39.556 M 13.52 % 34.846 M 9.90 % 31.708 M 4.51 % 30.340 M -9.95 % 33.693 M 3.73 % 32.482 M -12.99 % 37.331 M -1.27 % 37.812 M -0.59 % 38.038 M 4.14 % 36.526 M -56.63 % 84.226 M 8.11 % 77.905 M 6.49 % 73.156 M 42.17 % 51.456 M 21.84 % 42.233 M 21.54 % 34.748 M 46.75 % 23.678 M
General and administrative expenses 6.860 M 80.24 % 3.806 M -39.90 % 6.333 M -14.23 % 7.384 M 252.25 % 2.096 M -4.56 % 2.196 M 40.90 % 1.559 M -76.10 % 6.522 M 14.00 % 5.721 M -40.79 % 9.662 M 55.29 % 6.222 M 1.92 % 6.105 M 8.09 % 5.648 M 1.51 % 5.564 M -1.73 % 5.662 M 11.96 % 5.057 M -3.49 % 5.240 M 7.51 % 4.874 M 3.48 % 4.710 M 2.46 % 4.597 M -7.30 % 4.959 M -8.56 % 5.423 M 1.52 % 5.342 M -3.33 % 5.526 M 2.47 % 5.393 M 0.000 0.000 0.000 100.00 % -6.234 M 1.66 % -6.339 M 1.14 % -6.412 M -14.70 % -5.590 M
Selling and marketing expenses 10.155 M 168.86 % 3.777 M -59.32 % 9.284 M -3.76 % 9.647 M 275.76 % 2.567 M -4.06 % 2.676 M 17.09 % 2.285 M -74.82 % 9.075 M -1.52 % 9.215 M -8.24 % 10.042 M -1.11 % 10.155 M 25.65 % 8.082 M -1.74 % 8.225 M 5.11 % 7.825 M 0.19 % 7.810 M 0.42 % 7.777 M 7.86 % 7.210 M 2.97 % 7.002 M -4.15 % 7.305 M 2.47 % 7.129 M -1.79 % 7.259 M -0.86 % 7.322 M -7.56 % 7.921 M -3.02 % 8.168 M -4.78 % 8.578 M -47.32 % 16.284 M 6.21 % 15.331 M 9.92 % 13.948 M 12.91 % 12.353 M 18.76 % 10.402 M 9.25 % 9.521 M 5.98 % 8.984 M
Other expenses -735.000 K -102.51 % 29.242 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 % 150.747 K -23.59 % 197.278 K -19.47 % 244.977 K 104.59 % -5.334 M -39.93 % -3.812 M -24.17 % -3.070 M -1 389.92 % 238.000 K
Operating expenses 18.744 M -15.78 % 22.256 M 15.88 % 19.205 M -0.34 % 19.270 M -9.02 % 21.181 M -1.36 % 21.472 M 341.40 % 4.865 M -76.38 % 20.599 M 239.25 % 6.072 M -77.23 % 26.672 M 27.26 % 20.959 M 44.47 % 14.508 M -1.68 % 14.756 M -7.24 % 15.907 M -11.28 % 17.929 M 44.09 % 12.443 M -29.44 % 17.635 M 30.06 % 13.559 M -15.01 % 15.954 M -38.14 % 25.790 M 59.83 % 16.136 M -10.51 % 18.032 M -6.81 % 19.349 M -17.95 % 23.583 M 8.14 % 21.808 M -49.15 % 42.884 M 0.43 % 42.701 M 16.18 % 36.754 M 27.21 % 28.893 M 20.49 % 23.980 M -8.81 % 26.297 M -18.29 % 32.185 M
Cost and expenses 59.342 M -3.16 % 61.276 M 0.91 % 60.721 M 16.32 % 52.204 M -15.52 % 61.794 M -0.39 % 62.034 M 283.05 % 16.195 M -74.62 % 63.822 M 23.15 % 51.826 M -45.52 % 95.121 M 26.21 % 75.366 M 17.99 % 63.877 M 14.81 % 55.638 M -6.18 % 59.302 M -0.55 % 59.631 M 14.68 % 51.999 M -0.92 % 52.481 M 15.94 % 45.267 M -2.22 % 46.294 M -22.17 % 59.483 M 22.35 % 48.618 M -12.18 % 55.363 M -3.15 % 57.161 M -7.24 % 61.621 M 5.63 % 58.334 M -54.11 % 127.110 M 5.39 % 120.606 M 9.73 % 109.910 M 36.79 % 80.349 M 21.35 % 66.213 M 8.47 % 61.045 M 9.28 % 55.863 M
Research and development expenses 2.464 M 25.41 % 1.965 M -26.45 % 2.671 M 42.94 % 1.869 M -44.23 % 3.351 M -12.16 % 3.814 M 292.34 % 972.237 K -83.64 % 5.942 M 62.71 % 3.652 M -47.35 % 6.937 M 78.19 % 3.893 M -20.89 % 4.921 M 50.49 % 3.270 M -35.35 % 5.058 M 31.89 % 3.835 M -31.91 % 5.632 M 42.01 % 3.966 M -25.48 % 5.322 M 56.81 % 3.394 M -27.51 % 4.682 M 34.70 % 3.476 M -37.66 % 5.576 M 16.63 % 4.781 M -44.87 % 8.672 M 33.83 % 6.480 M -50.89 % 13.194 M -1.52 % 13.398 M -0.49 % 13.464 M 45.16 % 9.275 M 5.11 % 8.824 M -10.75 % 9.887 M -0.22 % 9.909 M
Selling general and administrative expenses 17.015 M 290.09 % -8.951 M -154.14 % 16.534 M -4.99 % 17.402 M -2.41 % 17.831 M 0.98 % 17.658 M 359.37 % 3.844 M -75.35 % 15.597 M 4.43 % 14.936 M -24.20 % 19.704 M 20.32 % 16.377 M 15.44 % 14.187 M 2.26 % 13.873 M 3.61 % 13.389 M -0.62 % 13.472 M 4.97 % 12.834 M 3.08 % 12.450 M 4.83 % 11.876 M -1.16 % 12.015 M 2.46 % 11.726 M -4.03 % 12.218 M -4.13 % 12.745 M -3.91 % 13.263 M -3.15 % 13.694 M -1.98 % 13.971 M -14.20 % 16.284 M 6.21 % 15.331 M 9.92 % 13.948 M 127.94 % 6.119 M 50.60 % 4.063 M 30.69 % 3.109 M -8.40 % 3.394 M
Interest income 0.000 -100.00 % 305.645 K 164.96 % 115.355 K -45.68 % 212.347 K -73.97 % 815.653 K 102.66 % 402.465 K 10.05 % 365.717 K 199.77 % 122.000 K -29.89 % 174.000 K 123.08 % 78.000 K -83.61 % 476.000 K 255.22 % 134.000 K 6 600.00 % 2.000 K -99.29 % 280.000 K 0.000 -100.00 % 216.000 K 7.46 % 201.000 K 171.62 % 74.000 K -80.93 % 388.000 K -17.09 % 468.000 K -42.72 % 817.000 K 152.16 % 324.000 K 0.000 -100.00 % 296.000 K -45.49 % 543.000 K -28.25 % 756.846 K 45.60 % 519.812 K -74.59 % 2.046 M -20.64 % 2.578 M 35.23 % 1.906 M 24.23 % 1.535 M -12.80 % 1.760 M
Interest expense 0.000 -100.00 % 543.399 K -35.59 % 843.601 K -1.48 % 856.231 K 22.01 % 701.793 K -31.99 % 1.032 M 6.67 % 967.411 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 -100.00 % 794.145 K 23.41 % 643.502 K 34.13 % 479.747 K 67.74 % 286.000 K 42.29 % 201.000 K 294.12 % 51.000 K 288.39 % -27.071 K
Depreciation and amortization 2.320 M 5.91 % 2.190 M -9.60 % 2.423 M 1 715.33 % -150.000 K -105.82 % 2.577 M -1.26 % 2.610 M 278.68 % 689.301 K 556.49 % -151.000 K -105.68 % 2.659 M 896.11 % -334.000 K -111.40 % 2.930 M 818.14 % -408.000 K -114.93 % 2.732 M 254.81 % 770.000 K -55.52 % 1.731 M 50.65 % 1.149 M -34.57 % 1.756 M 32.53 % 1.325 M -10.47 % 1.480 M 27.59 % 1.160 M -30.08 % 1.659 M 20.22 % 1.380 M -25.12 % 1.843 M 32.02 % 1.396 M -48.01 % 2.685 M -53.69 % 5.798 M -6.79 % 6.221 M 24.44 % 4.999 M 76.26 % 2.836 M 23.90 % 2.289 M -44.96 % 4.159 M -63.21 % 11.306 M
Operating income 1.020 M 124.49 % -4.165 M -247.55 % 2.823 M 3 071.91 % 89.000 K -81.74 % 487.528 K 208.91 % -447.647 K -224.95 % 358.253 K 104.13 % -8.680 M -143.35 % 20.023 M 78.33 % 11.228 M 367.25 % 2.403 M 174.08 % -3.244 M -373.76 % 1.185 M 18.26 % 1.002 M 179.59 % -1.259 M -280.89 % 696.000 K 133.80 % -2.059 M 34.20 % -3.129 M -166.98 % -1.172 M -901.71 % -117.000 K 88.88 % -1.052 M 52.83 % -2.230 M -2 175.51 % -98.000 K 92.85 % -1.370 M 12.96 % -1.574 M 52.02 % -3.281 M -389.41 % 1.134 M -95.19 % 23.554 M 41.87 % 16.603 M 128.72 % 7.259 M 260.21 % -4.531 M 69.06 % -14.645 M
Operating income ratio 0.02 123.17 % -0.07 -255.60 % 0.05 3 271.92 % 0.00 -82.24 % 0.01 207.69 % -0.01 -133.42 % 0.02 117.19 % -0.13 -145.16 % 0.28 164.96 % 0.11 240.72 % 0.03 164.28 % -0.05 -329.12 % 0.02 29.07 % 0.02 175.49 % -0.02 -278.13 % 0.01 129.39 % -0.04 40.20 % -0.07 -166.04 % -0.03 -999.57 % 0.00 89.32 % -0.02 47.85 % -0.04 -2 352.02 % 0.00 92.75 % -0.02 13.92 % -0.03 -7.88 % -0.03 -373.42 % 0.01 -94.63 % 0.18 2.29 % 0.17 73.33 % 0.10 223.23 % -0.08 77.43 % -0.36
Total other income expenses net -622.000 K 73.57 % -2.353 M -193.75 % -801.000 K -395.57 % 271.000 K 2.67 % 263.949 K -83.11 % 1.562 M 687.90 % -265.754 K -101.99 % 13.326 M 2 417.57 % -575.000 K -112.18 % -271.000 K 67.54 % -835.000 K -113.03 % 6.407 M 1 162.52 % -603.000 K -177.61 % 777.000 K 453.18 % -220.000 K -105.00 % 4.401 M 651.50 % -798.000 K -124.80 % 3.218 M 929.38 % -388.000 K 95.86 % -9.368 M -1 046.63 % -817.000 K 6.41 % -873.000 K -85.35 % -471.000 K 81.60 % -2.560 M -371.45 % -543.000 K 32.29 % -802.000 K -676.11 % -103.336 K -170.87 % 145.820 K -95.66 % 3.360 M 1 183.73 % -310.000 K -122.39 % 1.385 M -31.01 % 2.007 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 2011-12-31 2010-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
Net debt -12.223 M 29.13 % -17.247 M -4.67 % -16.477 M 29.15 % -23.255 M -1.37 % -22.940 M 8.89 % -25.179 M 14.58 % -29.475 M 46.45 % -55.047 M -10.44 % -49.844 M -47.25 % -33.851 M -42.14 % -23.815 M -1.35 % -23.498 M -635.87 % 4.385 M 129.32 % -14.956 M -36.12 % -10.987 M 8.04 % -11.948 M -70.81 % -6.995 M 57.62 % -16.504 M -44.20 % -11.445 M -4.95 % -10.905 M 27.80 % -15.103 M -45.07 % -10.411 M -82.17 % -5.715 M 38.52 % -9.296 M 72.06 % -33.266 M 13.91 % -38.639 M -277.97 % -10.223 M 27.01 % -14.006 M -124.54 % -6.238 M 74.33 % -24.298 M -126.45 % -10.730 M 56.04 % -24.406 M 40.97 % -41.342 M -24.03 % -33.332 M -252.05 % -9.468 M 27.59 % -13.076 M -229.41 % 10.104 M 146.86 % -21.561 M -2 591.70 % -801.000 K 30.50 % -1.152 M 63.82 % -3.185 M 4.01 % -3.318 M 78.62 % -15.518 M 69.98 % -51.690 M -681.64 % -6.613 M 95.07 % -134.084 M -911.79 % -13.252 M
Total investments 27.595 M 45.07 % 19.022 M 0.86 % 18.860 M -2.76 % 19.395 M 13.65 % 17.066 M 1.73 % 16.775 M -0.36 % 16.836 M 22.94 % 13.694 M -3.33 % 14.165 M -0.93 % 14.298 M 35.10 % 10.583 M 0.69 % 10.510 M 0.51 % 10.457 M 98.43 % 5.270 M 112.59 % 2.479 M 62.13 % 1.529 M -7.78 % 1.658 M 12.94 % 1.468 M 139.09 % 614.000 K 0.49 % 611.000 K -89.83 % 6.009 M 4.67 % 5.741 M 52.77 % 3.758 M -10.16 % 4.183 M -46.69 % 7.847 M 120.24 % 3.563 M -85.08 % 23.883 M -33.30 % 35.807 M -5.97 % 38.079 M 16.73 % 32.622 M 650.58 % 4.346 M -20.52 % 5.468 M -64.42 % 15.371 M 46.39 % 10.500 M 17.91 % 8.905 M 100.87 % 4.433 M -40.37 % 7.434 M -38.16 % 12.021 M -2.22 % 12.295 M 81.20 % 6.785 M -86.74 % 51.160 M -3.17 % 52.836 M 28.49 % 41.120 M 391.62 % 8.364 M -8.34 % 9.126 M 337.23 % 2.087 M 1.82 % 2.050 M
Total debt 9.161 M 5.90 % 8.651 M -19.14 % 10.699 M 17.78 % 9.084 M -15.70 % 10.776 M 8.01 % 9.977 M -6.11 % 10.626 M 3.33 % 10.284 M -16.44 % 12.307 M -26.41 % 16.724 M 3.39 % 16.175 M -5.33 % 17.086 M -3.24 % 17.659 M 201.61 % 5.855 M -8.34 % 6.388 M 2.47 % 6.234 M 0.99 % 6.173 M 12.01 % 5.511 M 18.08 % 4.667 M -23.95 % 6.137 M 54.27 % 3.978 M -28.05 % 5.529 M 41.41 % 3.910 M -13.42 % 4.516 M 33.41 % 3.385 M -16.36 % 4.047 M -68.35 % 12.789 M 163.68 % 4.850 M -69.40 % 15.850 M 169.78 % 5.875 M -66.17 % 17.366 M 174.27 % 6.332 M 36.87 % 4.626 M 86.72 % 2.478 M -3.18 % 2.559 M 11.88 % 2.287 M -86.30 % 16.696 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.277 K -98.87 % 642.334 K -15.74 % 762.334 K 1 247.62 % 56.569 K
Accumulated other comprehensive income loss 0.000 0.000 100.00 % -32.910 M -10.20 % -29.865 M 7.07 % -32.137 M 2.06 % -32.812 M -21.83 % -26.933 M -35.69 % -19.849 M -15.99 % -17.112 M -19.47 % -14.323 M 25.93 % -19.336 M -4.06 % -18.582 M 1.19 % -18.806 M -2.36 % -18.373 M -5.69 % -17.384 M -11.74 % -15.557 M 10.03 % -17.292 M 17.93 % -21.070 M -7.30 % -19.637 M 3.68 % -20.388 M -11.56 % -18.276 M -16.60 % -15.674 M -29.97 % -12.060 M -2.09 % -11.813 M 12.70 % -13.532 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
Retained earnings -306.131 M -1.31 % -302.162 M -7.96 % -279.883 M -0.04 % -279.767 M -0.09 % -279.508 M 0.03 % -279.579 M 0.05 % -279.707 M 0.06 % -279.888 M -0.64 % -278.111 M 4.13 % -290.090 M 2.59 % -297.806 M 0.53 % -299.391 M 1.09 % -302.689 M 0.19 % -303.264 M 0.57 % -305.002 M -0.47 % -303.571 M 0.94 % -306.455 M -0.87 % -303.810 M 1.12 % -307.249 M -0.31 % -306.314 M -3.97 % -294.607 M -0.53 % -293.064 M -1.23 % -289.496 M 0.14 % -289.888 M -1.12 % -286.679 M -0.46 % -285.375 M 0.25 % -286.088 M -2.20 % -279.916 M -0.97 % -277.235 M 0.92 % -279.802 M -3.32 % -270.808 M 5.56 % -286.764 M 2.98 % -295.583 M 3.73 % -307.034 M 4.60 % -321.832 M 1.55 % -326.907 M 0.00 % -326.922 M 1.29 % -331.206 M -0.55 % -329.395 M -0.53 % -327.658 M -1.82 % -321.795 M -2.20 % -314.877 M -6.86 % -294.657 M -7.51 % -274.085 M -3 972.85 % -6.730 M -134.80 % 19.337 M 73.65 % 11.136 M
Common stock 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 0.00 % 1.320 M 8.37 % 1.218 M 0.08 % 1.217 M 0.08 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.00 % 1.216 M 0.08 % 1.215 M -0.03 % 1.215 M 0.03 % 1.215 M 0.00 % 1.215 M 0.08 % 1.214 M -0.02 % 1.214 M 0.33 % 1.210 M 1.28 % 1.195 M 0.71 % 1.187 M 0.05 % 1.186 M 0.51 % 1.180 M 0.16 % 1.178 M -0.03 % 1.178 M 0.12 % 1.177 M -0.05 % 1.178 M 0.05 % 1.177 M 0.00 % 1.177 M 0.15 % 1.175 M 0.19 % 1.173 M 0.29 % 1.170 M 4.42 % 1.120 M 13.34 % 988.297 K
Total equity 99.384 M 6.89 % 92.982 M -20.32 % 116.692 M -2.30 % 119.436 M 2.86 % 116.120 M 1.86 % 114.001 M -2.94 % 117.460 M -5.38 % 124.134 M -3.07 % 128.063 M 7.83 % 118.763 M 12.68 % 105.402 M 0.94 % 104.416 M 25.24 % 83.376 M 0.44 % 83.008 M 0.90 % 82.270 M -4.14 % 85.819 M 5.68 % 81.205 M 0.39 % 80.890 M 1.61 % 79.605 M -1.10 % 80.492 M -15.00 % 94.691 M -4.77 % 99.437 M -6.63 % 106.503 M -0.19 % 106.705 M -2.12 % 109.021 M -1.11 % 110.241 M -0.03 % 110.277 M -8.41 % 120.398 M -1.92 % 122.749 M 7.02 % 114.699 M -15.07 % 135.047 M 14.67 % 117.770 M 7.17 % 109.886 M 14.79 % 95.727 M 20.14 % 79.680 M 8.47 % 73.459 M 1.06 % 72.690 M 7.12 % 67.857 M -2.23 % 69.408 M -2.36 % 71.085 M -7.62 % 76.948 M -8.24 % 83.856 M -19.33 % 103.954 M -16.40 % 124.346 M -68.24 % 391.561 M 62.48 % 240.989 M 940.16 % 23.168 M
Other non current liabilities 7.548 M 4.21 % 7.243 M 21.08 % 5.982 M 47.81 % 4.047 M 15.76 % 3.496 M -2.67 % 3.592 M 5.77 % 3.396 M -12.65 % 3.888 M -17.68 % 4.723 M -26.39 % 6.416 M -6.89 % 6.891 M 96.27 % 3.511 M -44.24 % 6.297 M 131.25 % 2.723 M -37.76 % 4.375 M 69.97 % 2.574 M -51.75 % 5.335 M 134.40 % 2.276 M -64.81 % 6.467 M 474.33 % 1.126 M -80.70 % 5.833 M 265.71 % 1.595 M -72.33 % 5.765 M 284.59 % 1.499 M -75.02 % 6.000 M -4.49 % 6.282 M 527.94 % 1.000 M -91.95 % 12.427 M 1 022.64 % 1.107 M -91.83 % 13.548 M 765.60 % 1.565 M -39.90 % 2.604 M 216.06 % 824.000 K 145.76 % 335.286 K -50.55 % 678.000 K -73.88 % 2.595 M -11.39 % 2.929 M 180.03 % 1.046 M 160.18 % 402.000 K 7.16 % 375.137 K 0.57 % 373.000 K 3.90 % 359.000 K 8.78 % 330.029 K 11.71 % 295.446 K -8.86 % 324.154 K 52.37 % 212.744 K 172.06 % 78.198 K
Long term debt 2.474 M 4.92 % 2.358 M -35.06 % 3.631 M -8.72 % 3.978 M 22.51 % 3.247 M -43.61 % 5.758 M 42.91 % 4.029 M -37.67 % 6.464 M 15.18 % 5.612 M -38.43 % 9.115 M -2.53 % 9.352 M 2.76 % 9.101 M -13.98 % 10.580 M 2 076.95 % 486.000 K -86.99 % 3.737 M 310.66 % 910.000 K -70.13 % 3.047 M 176.00 % 1.104 M 0.000 -100.00 % 3.374 M 0.000 -100.00 % 1.342 M 0.000 -100.00 % 1.858 M 0.000 0.000 -100.00 % 6.019 M 0.000 -100.00 % 9.715 M 0.000 -100.00 % 11.226 M 315.92 % 2.699 M -10.51 % 3.016 M 26.34 % 2.387 M -1.56 % 2.425 M 6.02 % 2.287 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.931 K
Total non current liabilities 10.043 M 4.60 % 9.601 M -0.45 % 9.644 M 19.59 % 8.064 M 10.48 % 7.299 M -26.18 % 9.887 M 24.19 % 7.961 M -28.56 % 11.143 M 0.50 % 11.088 M -35.04 % 17.070 M 0.41 % 17.001 M 2.07 % 16.657 M -4.82 % 17.501 M 152.87 % 6.921 M -21.54 % 8.821 M 22.70 % 7.189 M -19.95 % 8.981 M 24.49 % 7.214 M -3.35 % 7.464 M -11.54 % 8.438 M 22.66 % 6.879 M -0.92 % 6.943 M -0.47 % 6.976 M -13.42 % 8.057 M 9.40 % 7.365 M -5.21 % 7.770 M -9.21 % 8.558 M -31.13 % 12.427 M -2.34 % 12.724 M -6.08 % 13.548 M -10.25 % 15.095 M 184.63 % 5.303 M 38.11 % 3.840 M 41.05 % 2.722 M -12.26 % 3.103 M -36.45 % 4.883 M 66.70 % 2.929 M 180.03 % 1.046 M 160.18 % 402.000 K 7.16 % 375.137 K 0.57 % 373.000 K 3.90 % 359.000 K 8.78 % 330.029 K 11.71 % 295.446 K -8.86 % 324.154 K 52.37 % 212.744 K 80.09 % 118.129 K
Other current liabilities 0.000 -100.00 % 16.637 M 0.000 -100.00 % 16.550 M 0.000 -100.00 % 25.266 M 0.000 -100.00 % 26.818 M 0.000 -100.00 % 31.245 M 0.000 -100.00 % 24.009 M 0.000 -100.00 % 18.205 M 0.000 -100.00 % 17.719 M 0.000 -100.00 % 14.909 M 2 255.29 % 633.000 K -95.01 % 12.687 M 151.68 % 5.041 M -73.93 % 19.336 M 590.57 % 2.800 M -84.37 % 17.915 M 550.74 % 2.753 M -83.61 % 16.800 M 1.61 % 16.534 M -58.26 % 39.615 M 114.55 % 18.464 M -43.66 % 32.775 M 99.98 % 16.389 M 15.90 % 14.140 M 473.87 % 2.464 M -80.93 % 12.920 M 459.29 % 2.310 M -77.34 % 10.195 M 935.07 % 985.000 K -84.88 % 6.513 M 0.000 -100.00 % 5.476 M -38.63 % 8.923 M 55.13 % 5.752 M -10.11 % 6.399 M -40.40 % 10.736 M -37.00 % 17.043 M 551.94 % 2.614 M 42.45 % 1.835 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 0.000 100.00 % -3.126 M 0.000 -100.00 % 215.000 K 0.000 -100.00 % 242.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
Short term debt 6.687 M 6.26 % 6.293 M -10.96 % 7.068 M 38.43 % 5.106 M -32.18 % 7.529 M 78.45 % 4.219 M -36.05 % 6.597 M 72.70 % 3.820 M -42.94 % 6.695 M -12.01 % 7.609 M 11.52 % 6.823 M -14.55 % 7.985 M 12.80 % 7.079 M 31.85 % 5.369 M 102.53 % 2.651 M -50.21 % 5.324 M 70.31 % 3.126 M -29.07 % 4.407 M -5.57 % 4.667 M 68.91 % 2.763 M -30.54 % 3.978 M -4.99 % 4.187 M 7.08 % 3.910 M 47.10 % 2.658 M -21.48 % 3.385 M -16.36 % 4.047 M -40.22 % 6.770 M 39.59 % 4.850 M -20.94 % 6.134 M 4.42 % 5.875 M -4.31 % 6.139 M 69.02 % 3.632 M 125.61 % 1.610 M 1 682.04 % 90.346 K -32.58 % 134.000 K 0.000 -100.00 % 16.696 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.277 K -98.87 % 642.334 K -15.74 % 762.334 K 4 481.88 % 16.638 K
Total current liabilities 42.194 M -9.42 % 46.581 M 7.82 % 43.203 M -8.33 % 47.127 M -7.83 % 51.131 M -0.32 % 51.293 M 5.87 % 48.450 M -16.30 % 57.887 M 1.94 % 56.785 M -11.65 % 64.273 M 8.12 % 59.444 M 12.68 % 52.757 M 31.37 % 40.159 M 3.09 % 38.955 M 7.16 % 36.351 M -19.51 % 45.163 M 28.76 % 35.074 M 11.32 % 31.507 M 12.16 % 28.091 M -7.66 % 30.422 M -9.80 % 33.727 M -5.58 % 35.722 M -2.19 % 36.520 M 3.62 % 35.245 M 13.64 % 31.015 M -10.51 % 34.658 M -5.61 % 36.717 M -17.42 % 44.465 M 19.45 % 37.225 M -3.69 % 38.650 M 23.61 % 31.268 M 18.80 % 26.319 M -14.04 % 30.619 M 19.66 % 25.588 M 22.95 % 20.812 M 7.50 % 19.360 M 0.07 % 19.347 M 31.40 % 14.724 M 6.84 % 13.782 M 4.23 % 13.223 M 48.19 % 8.923 M -15.39 % 10.546 M -9.38 % 11.638 M -52.69 % 24.601 M -18.37 % 30.137 M 386.96 % 6.189 M 56.62 % 3.952 M
Total liabilities 52.237 M -7.02 % 56.182 M 6.31 % 52.847 M -4.25 % 55.191 M -5.54 % 58.430 M -4.49 % 61.180 M 8.45 % 56.411 M -18.28 % 69.030 M 1.70 % 67.873 M -16.56 % 81.343 M 6.41 % 76.445 M 10.13 % 69.414 M 20.39 % 57.660 M 25.69 % 45.876 M 1.56 % 45.172 M -13.71 % 52.352 M 18.83 % 44.055 M 13.78 % 38.721 M 8.90 % 35.555 M -8.50 % 38.860 M -4.30 % 40.606 M -4.83 % 42.665 M -1.91 % 43.496 M 0.45 % 43.302 M 12.82 % 38.380 M -9.54 % 42.428 M -6.29 % 45.276 M -20.42 % 56.892 M 13.90 % 49.949 M -4.31 % 52.198 M 12.59 % 46.363 M 46.61 % 31.623 M -8.23 % 34.459 M 21.72 % 28.311 M 18.38 % 23.915 M -1.35 % 24.243 M 8.83 % 22.276 M 41.26 % 15.770 M 11.18 % 14.184 M 4.31 % 13.598 M 46.28 % 9.296 M -14.75 % 10.905 M -8.88 % 11.968 M -51.93 % 24.896 M -18.27 % 30.462 M 375.84 % 6.402 M 57.30 % 4.070 M
Other non current assets 604.000 K -90.29 % 6.220 M 3.74 % 5.996 M 45.57 % 4.119 M -53.15 % 8.791 M -8.72 % 9.631 M 8.13 % 8.907 M 113.55 % 4.171 M -8.11 % 4.539 M -3.03 % 4.681 M -23.59 % 6.126 M -0.44 % 6.153 M 9.80 % 5.604 M 0.41 % 5.581 M -29.83 % 7.953 M 2.84 % 7.733 M -40.89 % 13.083 M 41.25 % 9.262 M 47.81 % 6.266 M -40.71 % 10.569 M -43.61 % 18.742 M -13.36 % 21.633 M -28.52 % 30.264 M -1.78 % 30.814 M 715.19 % 3.780 M -1.31 % 3.830 M 0.000 0.000 0.000 0.000 -100.00 % 34.332 M 62.82 % 21.086 M 304.79 % 5.209 M -71.79 % 18.463 M -40.35 % 30.950 M -2.09 % 31.611 M -9.39 % 34.888 M 96.30 % 17.772 M -52.90 % 37.736 M -16.75 % 45.326 M 0.000 100.00 % -3.318 M 71.97 % -11.836 M 74.70 % -46.774 M -208.21 % 43.226 M 203.91 % -41.598 M -272.11 % -11.179 M
Long term investments 21.946 M 64.39 % 13.350 M -0.69 % 13.443 M -29.67 % 19.114 M 114.98 % 8.891 M 14.52 % 7.764 M -18.90 % 9.573 M -15.00 % 11.262 M -1.41 % 11.423 M -0.63 % 11.495 M 82.52 % 6.298 M 0.67 % 6.256 M -8.12 % 6.809 M 302.19 % 1.693 M 149.62 % -3.412 M 19.77 % -4.253 M 43.88 % -7.579 M -83.73 % -4.125 M -114.51 % -1.923 M 68.82 % -6.167 M -19.75 % -5.150 M 61.08 % -13.233 M 41.84 % -22.753 M 0.33 % -22.829 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -29.985 M -92.00 % -15.617 M -253.68 % 10.162 M 227.62 % -7.963 M 63.88 % -22.045 M 18.89 % -27.178 M 1.01 % -27.454 M -377.38 % -5.751 M 77.39 % -25.441 M 35.91 % -39.693 M 0.000 -100.00 % 0.300 -100.00 % 37.438 M 988.14 % 3.441 M 108.32 % -41.356 M 54.63 % -91.161 M -114 047.55 % -79.862 K
Intangible assets 9.173 M 14.61 % 8.004 M -9.19 % 8.814 M 9.91 % 8.019 M 19.45 % 6.713 M 12.86 % 5.948 M 13.58 % 5.237 M 12.67 % 4.648 M -25.26 % 6.219 M -9.59 % 6.879 M 0.50 % 6.845 M -1.38 % 6.941 M 6.05 % 6.545 M 4.25 % 6.278 M -8.56 % 6.866 M 12.06 % 6.127 M 4.52 % 5.862 M 4.60 % 5.604 M 15.76 % 4.841 M 16.15 % 4.168 M 4.28 % 3.997 M -19.19 % 4.946 M -7.72 % 5.360 M -11.97 % 6.089 M -38.93 % 9.971 M -11.95 % 11.324 M -56.71 % 26.156 M 0.000 -100.00 % 31.098 M 0.000 -100.00 % 34.668 M 22.27 % 28.355 M 207.27 % 9.228 M 36.99 % 6.736 M 0.96 % 6.672 M 46.44 % 4.556 M -6.96 % 4.897 M 350.41 % 1.087 M 0.000 -100.00 % 2.475 M -66.66 % 7.424 M -40.00 % 12.373 M -44.44 % 22.271 M -30.77 % 32.169 M -88.80 % 287.268 M 31 558.84 % 907.387 K 590.34 % 131.440 K
GoodWill 3.344 M 0.00 % 3.344 M -73.65 % 12.690 M -0.57 % 12.763 M 1.52 % 12.572 M -0.09 % 12.583 M 13.06 % 11.129 M -2.25 % 11.385 M -0.19 % 11.407 M -32.25 % 16.838 M 0.54 % 16.748 M -0.33 % 16.804 M 1.37 % 16.577 M 1.43 % 16.343 M -1.14 % 16.531 M -1.70 % 16.817 M -0.66 % 16.928 M 12.77 % 15.011 M -2.14 % 15.339 M 34.20 % 11.430 M -1.56 % 11.611 M 1.33 % 11.459 M -6.65 % 12.275 M 1.48 % 12.096 M 3.94 % 11.637 M 1.24 % 11.494 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.653 M 77.54 % 3.184 M 60.48 % 1.984 M -13.13 % 2.284 M 15.12 % 1.984 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 12.517 M 10.30 % 11.348 M -47.23 % 21.504 M 3.47 % 20.782 M 7.76 % 19.285 M 4.07 % 18.531 M 13.23 % 16.366 M 2.08 % 16.033 M -9.04 % 17.626 M -25.68 % 23.717 M 0.53 % 23.593 M -0.64 % 23.745 M 2.69 % 23.122 M 2.21 % 22.621 M -3.32 % 23.397 M 1.97 % 22.944 M 0.68 % 22.790 M 10.55 % 20.615 M 2.16 % 20.180 M 29.38 % 15.598 M -0.06 % 15.608 M -4.86 % 16.405 M -6.97 % 17.635 M -3.02 % 18.185 M -15.84 % 21.608 M -5.30 % 22.818 M -12.76 % 26.156 M -19.46 % 32.476 M 4.43 % 31.098 M -1.61 % 31.606 M -8.83 % 34.668 M 22.27 % 28.355 M 90.54 % 14.881 M 50.01 % 9.920 M 14.60 % 8.656 M 26.55 % 6.840 M -0.59 % 6.881 M 532.89 % 1.087 M 0.000 -100.00 % 2.475 M -66.66 % 7.424 M -40.00 % 12.373 M -44.44 % 22.271 M -30.77 % 32.169 M -88.80 % 287.268 M 31 558.84 % 907.387 K 590.34 % 131.440 K
Property plant equipment net 16.812 M 3.82 % 16.194 M -19.75 % 20.179 M -1.09 % 20.402 M -1.08 % 20.624 M -0.70 % 20.770 M -8.15 % 22.612 M -8.37 % 24.677 M 19.28 % 20.689 M -19.55 % 25.716 M 7.49 % 23.925 M -0.92 % 24.148 M -5.72 % 25.614 M 81.97 % 14.076 M -4.01 % 14.664 M -0.38 % 14.720 M -10.50 % 16.447 M 16.83 % 14.078 M -27.60 % 19.445 M 7.19 % 18.140 M -6.58 % 19.417 M -4.11 % 20.250 M -0.70 % 20.392 M -2.24 % 20.860 M -1.15 % 21.102 M -0.35 % 21.177 M -15.81 % 25.153 M -4.12 % 26.234 M 1.12 % 25.944 M 17.36 % 22.106 M 0.89 % 21.911 M 118.21 % 10.041 M -0.85 % 10.127 M 16.38 % 8.701 M -6.05 % 9.262 M 0.82 % 9.186 M -1.39 % 9.316 M 0.19 % 9.298 M -12.51 % 10.628 M 0.39 % 10.587 M -1.88 % 10.790 M 5.49 % 10.228 M -8.35 % 11.160 M -12.61 % 12.770 M -6.01 % 13.586 M 168.89 % 5.053 M 173.59 % 1.847 M
Total non current assets 55.481 M 9.62 % 50.610 M -21.66 % 64.600 M 0.28 % 64.417 M 5.65 % 60.971 M 1.52 % 60.058 M -1.24 % 60.814 M 2.18 % 59.518 M 1.94 % 58.384 M -18.19 % 71.368 M 11.10 % 64.237 M 1.10 % 63.536 M -0.41 % 63.798 M 36.83 % 46.626 M 3.45 % 45.071 M 2.31 % 44.053 M -9.03 % 48.424 M 11.58 % 43.400 M -8.73 % 47.550 M 13.97 % 41.722 M -23.52 % 54.554 M 6.87 % 51.045 M -1.35 % 51.741 M -1.47 % 52.513 M 1.74 % 51.615 M -2.47 % 52.920 M -6.89 % 56.833 M -11.45 % 64.179 M 3.24 % 62.163 M 6.46 % 58.390 M -11.22 % 65.772 M 38.78 % 47.394 M 11.66 % 42.447 M 35.45 % 31.338 M 14.67 % 27.328 M 28.94 % 21.194 M -12.89 % 24.331 M 5.53 % 23.055 M 0.58 % 22.923 M 15.50 % 19.847 M 8.97 % 18.214 M -19.41 % 22.601 M -69.68 % 74.551 M 39.86 % 53.303 M -82.80 % 309.980 M 3 752.01 % 8.047 M 99.78 % 4.028 M
Other current assets 0.000 -100.00 % 8.098 M 0.000 -100.00 % 25.704 M 0.000 -100.00 % 36.495 M 0.000 -100.00 % 34.932 M 0.000 -100.00 % 41.467 M 0.000 -100.00 % 42.784 M 0.000 -100.00 % 35.010 M 0.000 -100.00 % 46.916 M 0.000 -100.00 % 28.124 M 395 810 112 250 524 352.00 % 0.000 -100.00 % 31.180 M 0.000 -100.00 % 31.941 M 0.000 -100.00 % 33.552 M 0.000 -100.00 % 7.962 M -71.08 % 27.529 M -14.49 % 32.193 M 712.06 % 3.964 M -84.71 % 25.920 M -16.84 % 31.171 M 6.78 % 29.192 M -6.16 % 31.107 M 1 906.97 % 1.550 M -91.99 % 19.361 M 18.36 % 16.358 M -3.93 % 17.027 M 2 431.38 % 672.638 K -94.30 % 11.810 M 2 013.31 % 558.839 K -92.88 % 7.853 M -5.62 % 8.320 M 844.82 % 880.615 K -95.19 % 18.291 M 1 238.24 % 1.367 M 0.000 0.000
Short term investments 5.649 M -0.41 % 5.672 M 4.71 % 5.417 M -35.70 % 8.425 M 3.06 % 8.175 M -9.28 % 9.011 M 24.07 % 7.263 M 198.64 % 2.432 M -11.31 % 2.742 M -2.18 % 2.803 M -34.59 % 4.285 M 0.73 % 4.254 M 16.61 % 3.648 M 1.98 % 3.577 M -39.28 % 5.891 M 1.89 % 5.782 M -37.40 % 9.237 M 65.15 % 5.593 M 120.46 % 2.537 M -62.57 % 6.778 M -39.26 % 11.159 M -41.19 % 18.974 M -28.43 % 26.511 M -1.85 % 27.012 M 244.23 % 7.847 M 120.24 % 3.563 M -85.08 % 23.883 M -33.30 % 35.807 M -5.97 % 38.079 M 16.73 % 32.622 M -4.98 % 34.332 M 62.82 % 21.086 M 304.79 % 5.209 M -71.79 % 18.463 M -40.35 % 30.950 M -2.09 % 31.611 M -9.39 % 34.888 M 96.30 % 17.772 M -52.90 % 37.736 M -18.81 % 46.478 M -9.15 % 51.160 M -3.17 % 52.836 M 1 335.04 % 3.682 M -25.22 % 4.924 M -90.25 % 50.481 M -45.86 % 93.248 M 4 278.54 % 2.130 M
cash and cash equivalents 21.384 M -17.43 % 25.898 M -4.70 % 27.176 M -15.97 % 32.339 M -4.08 % 33.716 M -4.10 % 35.156 M -12.33 % 40.101 M -38.62 % 65.331 M 5.12 % 62.151 M 22.89 % 50.575 M 26.47 % 39.990 M -1.46 % 40.584 M 205.74 % 13.274 M -36.22 % 20.811 M 19.78 % 17.375 M -4.44 % 18.182 M 38.08 % 13.168 M -40.19 % 22.015 M 36.64 % 16.112 M -5.46 % 17.042 M -10.69 % 19.081 M 19.71 % 15.940 M 65.61 % 9.625 M -30.31 % 13.812 M -62.31 % 36.651 M -14.14 % 42.686 M 85.50 % 23.012 M 22.04 % 18.856 M -14.63 % 22.087 M -26.80 % 30.173 M 7.40 % 28.095 M -8.60 % 30.737 M -33.13 % 45.968 M 28.37 % 35.809 M 197.74 % 12.027 M -21.71 % 15.363 M 133.05 % 6.592 M -69.43 % 21.561 M 2 591.70 % 801.000 K -30.50 % 1.152 M -63.82 % 3.185 M -4.01 % 3.318 M -78.62 % 15.518 M -69.98 % 51.697 M 612.54 % 7.255 M -94.62 % 134.846 M 913.21 % 13.309 M
Cash and short term investments 27.033 M -14.37 % 31.570 M -3.14 % 32.593 M -20.04 % 40.764 M -2.69 % 41.891 M -5.15 % 44.167 M -6.75 % 47.364 M -30.10 % 67.763 M 4.42 % 64.893 M 21.57 % 53.378 M 20.56 % 44.275 M -1.26 % 44.838 M 164.97 % 16.922 M -30.61 % 24.388 M 4.82 % 23.266 M -2.91 % 23.964 M 6.96 % 22.405 M -18.85 % 27.608 M 48.04 % 18.649 M -21.71 % 23.820 M -21.23 % 30.240 M -13.39 % 34.914 M -3.38 % 36.136 M -11.48 % 40.824 M -8.26 % 44.498 M -3.79 % 46.249 M -1.38 % 46.895 M -14.21 % 54.663 M -9.15 % 60.167 M -4.19 % 62.795 M 0.59 % 62.427 M 20.46 % 51.823 M 1.26 % 51.177 M -5.70 % 54.272 M 26.28 % 42.977 M -8.51 % 46.974 M 13.24 % 41.480 M 5.46 % 39.333 M 2.07 % 38.537 M -19.09 % 47.631 M -12.35 % 54.345 M -3.22 % 56.154 M 192.47 % 19.200 M -66.09 % 56.621 M -1.93 % 57.737 M -74.69 % 228.094 M 1 377.45 % 15.438 M
Total current assets 96.140 M -2.45 % 98.554 M -6.08 % 104.939 M -4.78 % 110.210 M -2.97 % 113.579 M -1.34 % 115.123 M 1.83 % 113.057 M -15.41 % 133.646 M -2.84 % 137.552 M 6.85 % 128.738 M 9.46 % 117.610 M 6.63 % 110.294 M 42.80 % 77.238 M -6.10 % 82.258 M -0.14 % 82.371 M -12.48 % 94.118 M 22.49 % 76.836 M 0.82 % 76.211 M 12.72 % 67.610 M -12.91 % 77.630 M -3.86 % 80.743 M -11.33 % 91.057 M -7.33 % 98.258 M 0.78 % 97.494 M 1.78 % 95.786 M -3.97 % 99.749 M 1.04 % 98.720 M -12.72 % 113.111 M 2.33 % 110.535 M 1.87 % 108.507 M -6.17 % 115.637 M 13.37 % 101.998 M 0.10 % 101.898 M 9.92 % 92.700 M 21.55 % 76.267 M -0.31 % 76.508 M 8.31 % 70.635 M 16.61 % 60.572 M -0.16 % 60.669 M -6.43 % 64.835 M -4.70 % 68.030 M -5.72 % 72.160 M 74.42 % 41.371 M -56.88 % 95.940 M -14.37 % 112.042 M -53.19 % 239.344 M 931.21 % 23.210 M
Inventory 33.459 M 2.29 % 32.710 M -6.90 % 35.134 M -8.09 % 38.227 M 1.98 % 37.484 M 8.77 % 34.461 M 11.11 % 31.015 M 0.21 % 30.951 M -8.31 % 33.757 M -0.40 % 33.893 M 29.52 % 26.169 M 15.42 % 22.672 M -5.16 % 23.906 M 4.58 % 22.860 M 0.02 % 22.855 M -1.65 % 23.238 M 11.70 % 20.804 M 1.59 % 20.479 M -1.99 % 20.894 M -7.67 % 22.630 M -2.65 % 23.246 M -3.95 % 24.202 M -2.25 % 24.760 M 7.10 % 23.118 M 20.33 % 19.212 M -1.52 % 19.509 M -19.71 % 24.297 M -7.46 % 26.255 M 34.85 % 19.469 M -1.63 % 19.792 M -10.20 % 22.040 M 5.03 % 20.983 M 6.98 % 19.614 M 60.60 % 12.213 M -12.32 % 13.929 M 5.72 % 13.176 M 8.64 % 12.128 M 16.12 % 10.444 M 1.18 % 10.322 M 39.01 % 7.425 M 27.32 % 5.832 M -24.09 % 7.683 M -42.86 % 13.446 M -36.06 % 21.028 M -25.60 % 28.261 M 981.74 % 2.613 M 11.76 % 2.338 M
Net receivables 35.648 M 36.19 % 26.176 M -29.66 % 37.212 M 574.74 % 5.515 M -83.88 % 34.204 M 23.19 % 27.765 M -19.93 % 34.678 M 28.79 % 26.925 M -30.79 % 38.902 M 26.80 % 30.679 M -34.96 % 47.166 M 38.21 % 34.127 M -6.27 % 36.410 M 33.09 % 27.357 M -24.53 % 36.250 M 18.78 % 30.519 M -9.24 % 33.627 M 45.45 % 23.120 M -17.63 % 28.067 M 6.52 % 26.350 M -3.33 % 27.257 M 8.49 % 25.124 M -32.76 % 37.362 M 32.16 % 28.271 M -11.86 % 32.076 M 23.23 % 26.029 M 1 782 908.22 % -1.460 K 0.000 -100.00 % 26.935 M 0.000 -100.00 % 2.000 0.00 % 2.000 0.000 -100.00 % 24.665 M 0.000 -100.00 % 2.000 0.000 -100.00 % 10.122 M 0.000 0.000 0.000 -100.00 % 44.433 M 0.000 -100.00 % 2.000 -100.00 % 24.678 M 0.000 0.000
Tax assets 3.602 M 2.97 % 3.498 M 0.58 % 3.478 M 0.000 -100.00 % 3.380 M 0.54 % 3.362 M 0.18 % 3.356 M -0.56 % 3.375 M -17.82 % 4.107 M -28.69 % 5.759 M 34.09 % 4.295 M 32.81 % 3.234 M 22.08 % 2.649 M -0.23 % 2.655 M 7.53 % 2.469 M -15.13 % 2.909 M -21.02 % 3.683 M 3.17 % 3.570 M -0.34 % 3.582 M 0.00 % 3.582 M -39.67 % 5.937 M -0.88 % 5.990 M -3.43 % 6.203 M 13.13 % 5.483 M 6.99 % 5.125 M 0.59 % 5.095 M -7.78 % 5.525 M 1.02 % 5.469 M 6.79 % 5.121 M 9.48 % 4.678 M -3.50 % 4.847 M 37.31 % 3.530 M 70.71 % 2.068 M -6.70 % 2.217 M 338.91 % 505.000 K -31.22 % 734.274 K 4.90 % 700.000 K 7.93 % 648.553 K 0.000 -100.00 % 1.152 M 0.000 -100.00 % 3.318 M -78.62 % 15.518 M -69.98 % 51.697 M 612.54 % 7.255 M -94.62 % 134.846 M 913.21 % 13.309 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 0.000 0.000 0.000 0.000 0.000 0.000 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 35.007 M 67.53 % 20.896 M -42.01 % 36.035 M 59.93 % 22.532 M -47.94 % 43.284 M 106.21 % 20.990 M -42.59 % 36.562 M 76.62 % 20.701 M -52.57 % 43.641 M 95.06 % 22.373 M -56.80 % 51.789 M 153.25 % 20.450 M -37.60 % 32.771 M 138.86 % 13.720 M -59.14 % 33.578 M 113.79 % 15.706 M -50.84 % 31.948 M 200.89 % 10.618 M -52.97 % 22.576 M 57.95 % 14.293 M -41.58 % 24.466 M 103.80 % 12.005 M -59.73 % 29.810 M 105.29 % 14.521 M -41.63 % 24.877 M 87.71 % 13.253 M -1.20 % 13.414 M 0.000 -100.00 % 12.626 M 0.000 -100.00 % 8.739 M 2.26 % 8.547 M -67.80 % 26.545 M 115.83 % 12.299 M -32.39 % 18.191 M 102.88 % 8.966 M 5 367.31 % 164.000 K -97.96 % 8.041 M -41.66 % 13.782 M 80.90 % 7.619 M 0.000 -100.00 % 4.795 M -8.46 % 5.239 M -62.19 % 13.857 M 11.28 % 12.452 M 342.76 % 2.812 M 35.12 % 2.081 M
Tax payables 500.000 K -81.85 % 2.755 M 2 655.00 % 100.000 K -96.60 % 2.939 M 824.21 % 318.000 K -61.12 % 818.000 K -84.54 % 5.291 M -19.20 % 6.548 M 1.54 % 6.449 M 111.72 % 3.046 M 266.11 % 832.000 K 165.81 % 313.000 K 1.29 % 309.000 K -81.40 % 1.661 M 1 261.48 % 122.000 K -98.10 % 6.414 M 0.000 -100.00 % 1.573 M 0.000 -100.00 % 679.000 K 0.000 -100.00 % 194.000 K 0.000 -100.00 % 151.000 K 0.000 -100.00 % 558.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 279.070 K 57.67 % 177.000 K -10.74 % 198.293 K -86.80 % 1.502 M 781.93 % 170.309 K 0.000 -100.00 % 127.624 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.301 K
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 556.000 K 3.54 % 537.000 K 0.19 % 536.000 K -13.69 % 621.000 K -17.53 % 753.000 K -9.06 % 828.000 K 9.23 % 758.000 K -81.26 % 4.045 M 548.24 % 624.000 K -83.19 % 3.712 M 423.55 % 709.000 K -80.86 % 3.705 M 518.53 % 599.000 K -84.38 % 3.834 M 0.000 -100.00 % 3.938 M 0.000 -100.00 % 4.006 M 0.000 -100.00 % 4.700 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
Minority interest -1.385 M -28.12 % -1.081 M -16.99 % -924.000 K -1.76 % -908.000 K 7.06 % -977.000 K 8.35 % -1.066 M 66.31 % -3.164 M 3.80 % -3.289 M 12.32 % -3.751 M 2.06 % -3.830 M 11.32 % -4.319 M 2.02 % -4.408 M -2.54 % -4.299 M 1.58 % -4.368 M -2.39 % -4.266 M -7.81 % -3.957 M -2.46 % -3.862 M -29.16 % -2.990 M -35.17 % -2.212 M -51.71 % -1.458 M -44.50 % -1.009 M -161.40 % -386.000 K 19.42 % -479.000 K -335.45 % -110.000 K -114.51 % 758.000 K -39.65 % 1.256 M -5.70 % 1.332 M 34.67 % 989.000 K -7.11 % 1.065 M -37.26 % 1.697 M -11.28 % 1.913 M -57.10 % 4.459 M 96.09 % 2.274 M 137.45 % 957.672 K 360.42 % 208.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
Capital lease obligations 4.430 M 0.91 % 4.390 M -22.41 % 5.658 M 26.29 % 4.480 M -13.03 % 5.151 M -10.29 % 5.742 M -2.50 % 5.889 M -19.26 % 7.294 M 3.99 % 7.014 M -34.35 % 10.684 M -1.30 % 10.825 M 4.00 % 10.409 M -7.50 % 11.253 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 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 32.137 M -2.06 % 32.812 M 21.83 % 26.933 M 35.69 % 19.849 M 15.99 % 17.112 M 19.47 % 14.323 M -25.93 % 19.336 M 4.06 % 18.582 M -1.19 % 18.806 M 2.36 % 18.373 M 5.69 % 17.384 M 11.74 % 15.557 M -10.03 % 17.292 M -17.93 % 21.070 M 7.30 % 19.637 M -3.68 % 20.388 M 11.56 % 18.276 M 16.60 % 15.674 M 29.97 % 12.060 M 2.09 % 11.813 M -12.70 % 13.532 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
Other total stockholders equity 405.580 M 2.70 % 394.905 M -7.97 % 429.089 M 0.10 % 428.656 M 0.29 % 427.422 M 0.30 % 426.138 M 14.53 % 372.078 M -3.64 % 386.142 M -1.37 % 391.493 M -1.40 % 397.040 M 2.63 % 386.871 M -0.37 % 388.313 M 4.85 % 370.340 M -0.19 % 371.050 M -0.51 % 372.938 M -0.97 % 376.574 M 0.95 % 373.014 M 2.08 % 365.404 M -0.76 % 368.213 M 0.42 % 366.660 M -1.12 % 370.815 M -1.38 % 375.997 M -1.88 % 383.202 M -0.12 % 383.674 M 0.92 % 380.194 M -3.29 % 393.145 M -0.17 % 393.819 M -1.08 % 398.110 M 0.10 % 397.705 M 1.56 % 391.590 M -2.77 % 402.728 M 0.97 % 398.864 M -0.78 % 402.000 M 0.35 % 400.616 M 0.12 % 400.118 M 0.23 % 399.186 M 0.19 % 398.434 M 0.14 % 397.885 M 0.07 % 397.626 M 0.02 % 397.565 M 0.00 % 397.566 M 0.00 % 397.552 M 0.03 % 397.436 M 0.04 % 397.259 M 0.03 % 397.121 M 80.07 % 220.532 M 1 896.80 % 11.044 M
Deferred tax liabilities non current 21.000 K 0.000 -100.00 % 31.000 K -20.51 % 39.000 K -54.12 % 85.000 K -29.17 % 120.000 K -31.43 % 175.000 K 2.94 % 170.000 K 21.43 % 140.000 K -80.31 % 711.000 K 11.97 % 635.000 K 1.44 % 626.000 K 22.99 % 509.000 K 123.25 % 228.000 K -5.39 % 241.000 K -28.27 % 336.000 K -61.82 % 880.000 K -3.51 % 912.000 K -8.53 % 997.000 K -8.95 % 1.095 M 4.68 % 1.046 M -10.90 % 1.174 M -3.06 % 1.211 M -9.56 % 1.339 M -1.90 % 1.365 M -8.27 % 1.488 M -3.29 % 1.539 M 0.000 -100.00 % 1.902 M 0.000 -100.00 % 2.304 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 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 0.000 0.000 0.000 0.000 0.000 0.000 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 151.621 M 1.65 % 149.164 M -12.02 % 169.539 M -2.91 % 174.627 M 0.04 % 174.550 M -0.36 % 175.181 M 0.75 % 173.871 M -9.99 % 193.164 M -1.41 % 195.936 M -2.08 % 200.106 M 10.04 % 181.847 M 4.61 % 173.830 M 23.25 % 141.036 M 9.43 % 128.884 M 1.13 % 127.442 M -7.77 % 138.171 M 10.31 % 125.260 M 4.72 % 119.611 M 3.87 % 115.160 M -3.51 % 119.352 M -11.79 % 135.297 M -4.79 % 142.102 M -5.26 % 149.999 M -0.01 % 150.007 M 1.77 % 147.401 M -3.45 % 152.669 M -1.85 % 155.553 M -12.26 % 177.290 M 2.66 % 172.698 M 3.48 % 166.897 M -8.00 % 181.410 M 21.43 % 149.393 M 3.50 % 144.345 M 16.37 % 124.038 M 19.73 % 103.595 M 6.03 % 97.702 M 2.88 % 94.966 M 13.56 % 83.627 M 0.04 % 83.592 M -1.29 % 84.683 M -1.81 % 86.244 M -8.99 % 94.761 M -18.25 % 115.922 M -22.33 % 149.243 M -64.64 % 422.022 M 70.59 % 247.391 M 808.25 % 27.238 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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-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
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -579.000 K -115.31 % 3.782 M 20 005.26 % -19.000 K 99.68 % -5.917 M -222.20 % 4.842 M 128.72 % 2.117 M -73.56 % 8.007 M 63.04 % 4.911 M 228.94 % 1.493 M 283.19 % -815.000 K 81.56 % -4.420 M -152.58 % 8.407 M 57.23 % 5.347 M 1 292.45 % 384.000 K 106.81 % -5.635 M -277.42 % 3.176 M 175.94 % -4.182 M 32.38 % -6.185 M -226.53 % 4.888 M -4.10 % 5.097 M 350.34 % -2.036 M
Stock based compensation 460.000 K 0.000 -100.00 % 433.000 K -64.91 % 1.234 M -3.89 % 1.284 M 561.86 % 194.000 K 86.54 % 104.000 K 60.00 % 65.000 K 109.68 % 31.000 K -66.30 % 92.000 K 39.39 % 66.000 K 43.48 % 46.000 K -22.03 % 59.000 K 47.50 % 40.000 K 122.22 % 18.000 K -67.27 % 55.000 K 1.85 % 54.000 K -5.26 % 57.000 K 11.76 % 51.000 K -26.09 % 69.000 K 213.64 % 22.000 K 10.00 % 20.000 K -9.09 % 22.000 K 29.41 % 17.000 K -84.11 % 107.000 K
Change in working capital -4.271 M 0.000 100.00 % -5.298 M -327.77 % 2.326 M 981.06 % -264.000 K 93.47 % -4.044 M -157.09 % -1.573 M -124.22 % 6.495 M 191.07 % -7.132 M -18 668.42 % -38.000 K 99.55 % -8.515 M -110.09 % -4.053 M -98.97 % -2.037 M -250.11 % 1.357 M -62.51 % 3.620 M 144.12 % -8.204 M -122.87 % -3.681 M -353.88 % -811.000 K -114.65 % 5.535 M 245.62 % -3.801 M -450.32 % 1.085 M 65.40 % 656.000 K 112.18 % -5.384 M -6.30 % -5.065 M -369.85 % 1.877 M
Accounts receivables -5.911 M 0.000 100.00 % -5.860 M -356.12 % 2.288 M -1.29 % 2.318 M 371.75 % -853.000 K -1 806.00 % 50.000 K -98.31 % 2.957 M 159.03 % -5.009 M -190.66 % 5.525 M 219.87 % -4.609 M 26.19 % -6.244 M -277.97 % -1.652 M -300.73 % 823.000 K -79.43 % 4.001 M 165.69 % -6.091 M -18.43 % -5.143 M -431.30 % -968.000 K -125.72 % 3.763 M 194.74 % -3.972 M -223.97 % 3.204 M -42.86 % 5.607 M 274.56 % -3.212 M -223.14 % -994.000 K -762.67 % 150.000 K
Inventory -791.000 K 0.000 -100.00 % 2.578 M 364.41 % -975.000 K 67.75 % -3.023 M 3.20 % -3.123 M -2 213.33 % -135.000 K -104.66 % 2.895 M 2 028.68 % 136.000 K 101.76 % -7.734 M -123.27 % -3.464 M -369.15 % 1.287 M 1 187.00 % 100.000 K 308.33 % -48.000 K -111.97 % 401.000 K 116.91 % -2.371 M -818.99 % -258.000 K -148.96 % 527.000 K -71.06 % 1.821 M 150.48 % 727.000 K -23.95 % 956.000 K 71.33 % 558.000 K 132.86 % -1.698 M 58.79 % -4.120 M -331.59 % 1.779 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
Other working capital 2.431 M 0.000 100.00 % -2.016 M -299.01 % 1.013 M 129.71 % 441.000 K 748.53 % -68.000 K 95.43 % -1.488 M -331.42 % 643.000 K 128.46 % -2.259 M -204.05 % 2.171 M 591.18 % -442.000 K -148.89 % 904.000 K 286.39 % -485.000 K -183.33 % 582.000 K 174.42 % -782.000 K -403.10 % 258.000 K -85.00 % 1.720 M 564.86 % -370.000 K -655.10 % -49.000 K 91.19 % -556.000 K 81.92 % -3.075 M 44.18 % -5.509 M -1 062.24 % -474.000 K -1 067.35 % 49.000 K 194.23 % -52.000 K
Other non cash items 1.899 M 0.000 100.00 % -2.839 M -265.85 % -776.000 K 74.77 % -3.076 M -174.88 % 4.108 M 165.40 % -6.281 M -513.98 % -1.023 M 91.40 % -11.901 M -383.49 % 4.198 M -46.53 % 7.851 M -5.90 % 8.343 M 314.31 % -3.893 M -8 182.98 % -47.000 K 99.10 % -5.240 M -202.81 % 5.097 M 41.70 % 3.597 M 464.68 % 637.000 K 110.13 % -6.289 M -140.23 % 15.633 M 424.07 % -4.824 M -820.00 % 670.000 K 151.03 % -1.313 M -117.99 % 7.297 M 330.41 % -3.167 M
Net cash provided by operating activities -3.318 M 0.000 100.00 % -5.279 M -217.21 % 4.504 M 791.88 % 505.000 K -79.08 % 2.414 M 146.44 % -5.198 M -152.21 % 9.956 M 328.14 % -4.364 M -130.01 % 14.542 M 271.25 % 3.917 M -59.74 % 9.730 M 479.49 % -2.564 M -165.59 % 3.909 M 400.23 % -1.302 M -233.54 % 975.000 K 206.09 % -919.000 K -185.65 % 1.073 M 779.11 % -158.000 K -111.67 % 1.354 M 137.60 % -3.601 M -327.67 % -842.000 K 81.04 % -4.440 M -1 118.35 % 436.000 K 120.20 % 198.000 K
Investments in property plant and equipment -816.000 K 0.000 100.00 % -517.000 K 60.05 % -1.294 M -16.58 % -1.110 M -18.97 % -933.000 K 37.00 % -1.481 M 35.10 % -2.282 M -275.95 % -607.000 K 77.34 % -2.679 M -278.93 % -707.000 K -161.85 % -270.000 K 35.10 % -416.000 K -28.40 % -324.000 K 76.32 % -1.368 M -25.97 % -1.086 M 50.05 % -2.174 M -7.78 % -2.017 M -16.52 % -1.731 M 4.31 % -1.809 M -177.88 % -651.000 K 48.21 % -1.257 M -136.72 % -531.000 K 12.23 % -605.000 K 43.72 % -1.075 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -550.000 K 0.000 -100.00 % 309.000 K 200.00 % -309.000 K -400.00 % 103.000 K 200.00 % -103.000 K 0.000 100.00 % -937.000 K 0.000 100.00 % -633.000 K -3 623.53 % -17.000 K 98.75 % -1.361 M -67 950.00 % -2.000 K 99.89 % -1.862 M -831.00 % -200.000 K 42.20 % -346.000 K 22.60 % -447.000 K -95.20 % -229.000 K -441.79 % 67.000 K 163.81 % -105.000 K
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 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -653.000 K 0.000 -100.00 % 1.830 M 158.58 % -3.124 M -427.70 % -592.000 K 81.45 % -3.191 M 68.68 % -10.187 M -3 196.76 % -309.000 K -101.69 % 18.267 M 1 230.38 % -1.616 M -237.37 % -479.000 K -126.91 % 1.780 M 164.99 % -2.739 M -614.85 % 532.000 K -79.76 % 2.629 M -49.29 % 5.184 M 203.37 % -5.015 M -218.61 % 4.228 M 31.92 % 3.205 M 266.93 % -1.920 M -125.31 % 7.587 M 7.86 % 7.034 M 750.54 % 827.000 K 103.59 % -23.021 M -439.89 % -4.264 M
Net cash used for investing activites -1.469 M 0.000 -100.00 % 1.313 M 129.72 % -4.418 M -159.58 % -1.702 M 63.59 % -4.674 M 59.94 % -11.668 M -411.31 % -2.282 M -113.15 % 17.351 M 513.91 % -4.192 M -225.21 % -1.289 M -185.36 % 1.510 M 136.90 % -4.092 M -2 067.31 % 208.000 K -66.88 % 628.000 K -84.61 % 4.081 M 147.73 % -8.550 M -487.05 % 2.209 M 669.33 % -388.000 K 90.12 % -3.929 M -159.62 % 6.590 M 23.64 % 5.330 M 7 855.22 % 67.000 K 100.28 % -23.559 M -332.75 % -5.444 M
Debt repayment -920.000 K 0.000 100.00 % -395.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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.891 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -1.188 M -767.15 % -137.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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.300 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
Other financing activites -326.000 K 0.000 100.00 % -236.000 K 88.89 % -2.125 M -5 971.43 % -35.000 K 98.77 % -2.856 M -2 794.34 % 106.000 K 102.95 % -3.589 M -166.25 % -1.348 M -97.65 % -682.000 K 73.43 % -2.567 M -115.50 % 16.564 M 1 630.87 % -1.082 M -177.44 % -390.000 K -581.48 % 81.000 K 142.86 % -189.000 K -158.70 % 322.000 K -87.89 % 2.660 M 903.63 % -331.000 K -151.08 % 648.000 K 81.01 % 358.000 K -73.04 % 1.328 M 404.94 % 263.000 K 402.30 % -87.000 K 87.22 % -681.000 K
Net cash used provided by financing activities -1.246 M 0.000 100.00 % -631.000 K 70.31 % -2.125 M -5 971.43 % -35.000 K 98.77 % -2.856 M 31.90 % -4.194 M -16.86 % -3.589 M -166.25 % -1.348 M -97.65 % -682.000 K 73.43 % -2.567 M -115.50 % 16.564 M 1 630.87 % -1.082 M -177.44 % -390.000 K -581.48 % 81.000 K 142.86 % -189.000 K -158.70 % 322.000 K -87.89 % 2.660 M 903.63 % -331.000 K -151.08 % 648.000 K 81.01 % 358.000 K -73.04 % 1.328 M 404.94 % 263.000 K 402.30 % -87.000 K 87.22 % -681.000 K
Effect of forex changes on cash 1.519 M 0.000 100.00 % -566.000 K -185.50 % 662.000 K 418.27 % -208.000 K -221.64 % 171.000 K 104.10 % -4.170 M -360.77 % -905.000 K -1 336.51 % -63.000 K -106.87 % 917.000 K 240.00 % -655.000 K -32.59 % -494.000 K -345.77 % 201.000 K 169.07 % -291.000 K -35.98 % -214.000 K -245.58 % 147.000 K -51.00 % 300.000 K 869.23 % -39.000 K 26.42 % -53.000 K 52.68 % -112.000 K 45.63 % -206.000 K -141.28 % 499.000 K 748.05 % -77.000 K -120.75 % 371.000 K 443.52 % -108.000 K
Net change in cash 21.384 M 178.69 % -27.176 M -200.00 % 27.176 M 2 073.57 % -1.377 M 4.38 % -1.440 M 70.88 % -4.945 M 80.40 % -25.230 M -893.40 % 3.180 M -72.53 % 11.576 M 9.36 % 10.585 M 1 881.99 % -594.000 K -102.18 % 27.310 M 462.35 % -7.537 M -319.35 % 3.436 M 525.77 % -807.000 K -116.09 % 5.014 M 156.67 % -8.847 M -249.87 % 5.903 M 734.73 % -930.000 K 54.39 % -2.039 M -164.92 % 3.141 M -50.26 % 6.315 M 250.82 % -4.187 M 81.67 % -22.839 M -278.44 % -6.035 M
Cash at beginning of period 0.000 -100.00 % 27.176 M 0.000 -100.00 % 33.716 M -4.10 % 35.156 M -12.33 % 40.101 M -38.62 % 65.331 M 5.12 % 62.151 M 22.89 % 50.575 M 26.47 % 39.990 M -1.46 % 40.584 M 205.74 % 13.274 M -36.22 % 20.811 M 19.78 % 17.375 M -4.44 % 18.182 M 38.08 % 13.168 M -40.19 % 22.015 M 36.64 % 16.112 M -5.46 % 17.042 M -10.69 % 19.081 M 19.71 % 15.940 M 65.61 % 9.625 M -30.31 % 13.812 M -62.31 % 36.651 M -14.14 % 42.686 M
Cash at end of period 21.384 M 0.000 -100.00 % 27.176 M -15.97 % 32.339 M -4.08 % 33.716 M -4.10 % 35.156 M -12.33 % 40.101 M -38.62 % 65.331 M 5.12 % 62.151 M 22.89 % 50.575 M 26.47 % 39.990 M -1.46 % 40.584 M 205.74 % 13.274 M -36.22 % 20.811 M 19.78 % 17.375 M -4.44 % 18.182 M 38.08 % 13.168 M -40.19 % 22.015 M 36.64 % 16.112 M -5.46 % 17.042 M -10.69 % 19.081 M 19.71 % 15.940 M 65.61 % 9.625 M -30.31 % 13.812 M -62.31 % 36.651 M
Operating cash flow -3.318 M 0.000 100.00 % -5.279 M -217.21 % 4.504 M 791.88 % 505.000 K -79.08 % 2.414 M 146.44 % -5.198 M -152.21 % 9.956 M 328.14 % -4.364 M -130.01 % 14.542 M 271.25 % 3.917 M -59.74 % 9.730 M 479.49 % -2.564 M -165.59 % 3.909 M 400.23 % -1.302 M -233.54 % 975.000 K 206.09 % -919.000 K -185.65 % 1.073 M 779.11 % -158.000 K -111.67 % 1.354 M 137.60 % -3.601 M -327.67 % -842.000 K 81.04 % -4.440 M -1 118.35 % 436.000 K 120.20 % 198.000 K
Capital expenditure -816.000 K 0.000 100.00 % -517.000 K 60.05 % -1.294 M -16.58 % -1.110 M -18.97 % -933.000 K 37.00 % -1.481 M 35.10 % -2.282 M -275.95 % -607.000 K 77.34 % -2.679 M -278.93 % -707.000 K -161.85 % -270.000 K 35.10 % -416.000 K -28.40 % -324.000 K 76.32 % -1.368 M -25.97 % -1.086 M 50.05 % -2.174 M -7.78 % -2.017 M -16.52 % -1.731 M 4.31 % -1.809 M -177.88 % -651.000 K 48.21 % -1.257 M -136.72 % -531.000 K 12.23 % -605.000 K 43.72 % -1.075 M
Free CashFlow -4.134 M 0.000 100.00 % -5.796 M -280.56 % 3.210 M 630.58 % -605.000 K -140.85 % 1.481 M 122.17 % -6.679 M -187.03 % 7.674 M 254.38 % -4.971 M -141.90 % 11.863 M 269.56 % 3.210 M -66.07 % 9.460 M 417.45 % -2.980 M -183.12 % 3.585 M 234.27 % -2.670 M -2 305.41 % -111.000 K 96.41 % -3.093 M -227.65 % -944.000 K 50.03 % -1.889 M -315.16 % -455.000 K 89.30 % -4.252 M -102.57 % -2.099 M 57.78 % -4.971 M -2 841.42 % -169.000 K 80.73 % -877.000 K
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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998