
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 |