
ImExHS Limited IME.AX
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 26.569 M 35.08 % | 19.669 M 14.91 % | 17.117 M 28.00 % | 13.373 M 22.53 % | 10.914 M 41.08 % | 7.736 M 33.84 % | 5.780 M 63.00 % | 3.546 M 4 326.03 % | 80.117 K -11.98 % | 91.020 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.028 M 137.47 % | 5.065 M -20.54 % | 6.374 M -64.92 % | 18.169 M 321.95 % | 4.306 M |
Net income | -2.625 M 37.38 % | -4.192 M -37.94 % | -3.039 M 35.34 % | -4.700 M -29.98 % | -3.616 M 39.75 % | -6.002 M -22.82 % | -4.887 M -7 237.54 % | 68.469 K 101.52 % | -4.491 M -57.62 % | -2.849 M -2 237.32 % | -121.905 K 35.93 % | -190.266 K 61.38 % | -492.610 K -171.26 % | 691.239 K 300.62 % | -344.552 K 98.62 % | -24.933 M -1 149.15 % | -1.996 M 93.23 % | -29.499 M -112.25 % | -13.898 M -1 940.82 % | -681.000 K |
Income before tax | -2.568 M 39.96 % | -4.277 M -45.19 % | -2.946 M 35.34 % | -4.556 M -29.14 % | -3.528 M 41.62 % | -6.043 M -26.03 % | -4.795 M -7 103.17 % | 68.469 K 101.52 % | -4.491 M -58.68 % | -2.830 M -2 221.73 % | -121.905 K 35.93 % | -190.266 K 61.38 % | -492.610 K -171.26 % | 691.239 K 300.62 % | -344.552 K 98.41 % | -21.636 M -1 177.97 % | -1.693 M 92.63 % | -22.971 M -64.30 % | -13.981 M -1 953.01 % | -681.000 K |
Income before tax ratio | -0.10 55.55 % | -0.22 -26.35 % | -0.17 49.48 % | -0.34 -5.39 % | -0.32 58.62 % | -0.78 5.84 % | -0.83 -4 396.41 % | 0.02 100.03 % | -56.06 -80.27 % | -31.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.80 -438.15 % | -0.33 90.73 % | -3.60 -368.34 % | -0.77 -386.56 % | -0.16 |
EBITDA | 45.579 K 103.62 % | -1.258 M -69.04 % | -744.208 K 75.23 % | -3.004 M -130.37 % | -1.304 M 69.79 % | -4.317 M -8.99 % | -3.961 M -581.76 % | -581.000 K 86.96 % | -4.454 M -316.41 % | -1.070 M -637.73 % | -144.988 K 23.80 % | -190.265 K 60.33 % | -479.609 K -166.49 % | 721.340 K 212.86 % | 230.564 K 101.07 % | -21.593 M -1 662.69 % | -1.225 M 94.28 % | -21.407 M -64.47 % | -13.016 M -2 187.52 % | -569.000 K |
Net income ratio | -0.10 53.64 % | -0.21 -20.04 % | -0.18 49.48 % | -0.35 -6.08 % | -0.33 57.30 % | -0.78 8.24 % | -0.85 -4 478.84 % | 0.02 100.03 % | -56.06 -79.07 % | -31.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.07 -426.02 % | -0.39 91.48 % | -4.63 -505.03 % | -0.76 -383.67 % | -0.16 |
Ratio EBITDA | 0.00 102.68 % | -0.06 -47.11 % | -0.04 80.64 % | -0.22 -88.01 % | -0.12 78.59 % | -0.56 18.57 % | -0.69 -318.25 % | -0.16 99.71 % | -55.59 -373.08 % | -11.75 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.80 -642.27 % | -0.24 92.80 % | -3.36 -368.81 % | -0.72 -442.14 % | -0.13 |
Gross profit ratio | 0.41 133.42 % | 0.18 -13.54 % | 0.21 -47.36 % | 0.39 57.91 % | 0.25 -29.04 % | 0.35 -15.26 % | 0.41 124.86 % | 0.18 100.87 % | -21.09 13.68 % | -24.44 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.67 58.85 % | 0.42 308.44 % | -0.20 -896.90 % | 0.03 -95.18 % | 0.52 |
Weighted average shs out dil | 44.956 M 7.71 % | 41.738 M 17.24 % | 35.600 M 14.62 % | 31.059 M 24.90 % | 24.867 M 27.80 % | 19.458 M 47.66 % | 13.178 M 26.01 % | 10.458 M 22 852.33 % | 45.564 K 23.42 % | 36.917 K 669.26 % | 4.799 K 17.13 % | 4.097 K 4.60 % | 3.917 K 24.23 % | 3.153 K 811.27 % | 346.000 -85.55 % | 2.394 K 1 475.00 % | 152.000 0.00 % | 152.000 123.53 % | 68.000 86.84 % | 36.395 |
Weighted average shs out | 44.956 M 7.71 % | 41.738 M 17.24 % | 35.600 M 14.62 % | 31.059 M 24.90 % | 24.867 M 27.81 % | 19.456 M 47.64 % | 13.178 M 26.01 % | 10.458 M 22 852.33 % | 45.564 K 23.42 % | 36.917 K 669.26 % | 4.799 K 17.13 % | 4.097 K 4.60 % | 3.917 K 50.13 % | 2.609 K 654.05 % | 346.000 -85.55 % | 2.394 K 1 475.00 % | 152.000 0.00 % | 152.000 123.53 % | 68.000 86.84 % | 36.395 |
EPS diluted | -0.06 41.60 % | -0.10 -17.10 % | -0.09 43.07 % | -0.15 0.00 % | -0.15 51.61 % | -0.31 16.22 % | -0.37 -1 163.22 % | 0.03 100.04 % | -98.46 -27.75 % | -77.07 -203.43 % | -25.40 45.31 % | -46.44 61.09 % | -119.34 -154.55 % | 218.79 121.97 % | -995.82 99.04 % | -104 124.20 -692.93 % | -13 131.58 93.23 % | -194 072.37 5.04 % | -204 382.35 -992.28 % | -18 711.51 |
Earnings per share | -0.06 41.60 % | -0.10 -17.10 % | -0.09 43.07 % | -0.15 0.00 % | -0.15 51.61 % | -0.31 16.22 % | -0.37 -1 163.22 % | 0.03 100.04 % | -98.46 -27.75 % | -77.07 -203.43 % | -25.40 45.31 % | -46.44 61.09 % | -119.34 -152.17 % | 228.76 122.97 % | -995.82 98.66 % | -74 204.40 -465.08 % | -13 131.58 93.23 % | -194 072.37 5.04 % | -204 382.35 -992.28 % | -18 711.51 |
Gross profit | 11.026 M 215.30 % | 3.497 M -0.65 % | 3.520 M -32.62 % | 5.224 M 93.48 % | 2.700 M 0.11 % | 2.697 M 13.41 % | 2.378 M 266.52 % | 648.803 K 138.39 % | -1.690 M 24.02 % | -2.224 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.035 M 277.23 % | 2.130 M 265.63 % | -1.286 M -379.57 % | 460.000 K -79.65 % | 2.260 M |
Income tax expense | 57.614 K -66.63 % | 172.673 K 86.84 % | 92.420 K -35.56 % | 143.416 K 63.18 % | 87.889 K 317.85 % | -40.343 K -143.94 % | 91.818 K 113.89 % | -661.000 K | 0.000 -100.00 % | 1.773 M | 0.000 | 0.000 100.00 % | -35.240 K | 0.000 | 0.000 -100.00 % | 27.099 M | 0.000 | 0.000 100.00 % | -83.000 K | 0.000 |
Cost of revenue | 15.543 M -3.89 % | 16.172 M 18.94 % | 13.597 M 65.79 % | 8.201 M 27.02 % | 6.457 M 28.11 % | 5.040 M 48.19 % | 3.401 M 17.40 % | 2.897 M 63.67 % | 1.770 M 27 452.93 % | 6.424 K | 0.000 -100.00 % | 18.142 K -70.65 % | 61.805 K 52.02 % | 40.657 K | 0.000 -100.00 % | 4.700 M 60.25 % | 2.933 M -61.71 % | 7.660 M -56.75 % | 17.709 M 765.54 % | 2.046 M |
General and administrative expenses | 7.457 M 34.68 % | 5.537 M -1.32 % | 5.611 M -7.94 % | 6.095 M 37.93 % | 4.419 M 17.00 % | 3.777 M 35.36 % | 2.790 M 1 045.40 % | 243.584 K -89.91 % | 2.414 M 228.98 % | 733.731 K 1 399.40 % | 48.935 K -67.88 % | 152.358 K -47.98 % | 292.896 K 32.92 % | 220.350 K 286.62 % | 56.994 K -98.80 % | 4.741 M 53.13 % | 3.096 M -25.68 % | 4.166 M -6.11 % | 4.437 M | 0.000 |
Selling and marketing expenses | 42.703 K -62.43 % | 113.670 K -21.84 % | 145.427 K 7.30 % | 135.536 K 80.81 % | 74.962 K -58.41 % | 180.220 K 319.68 % | 42.942 K 296.11 % | 10.841 K -97.13 % | 377.425 K 72.34 % | 219.005 K 140.72 % | 90.981 K 85.01 % | 49.177 K -66.05 % | 144.848 K 139 176.92 % | 104.000 | 0.000 -100.00 % | 10.000 K -84.38 % | 64.000 K -90.99 % | 710.000 K -13.31 % | 819.000 K | 0.000 |
Other expenses | -466.000 -106.19 % | -226.000 99.98 % | -1.405 M -172.12 % | -516.192 K 3.04 % | -532.373 K -159.81 % | 890.155 K 10.43 % | 806.103 K 1 004.20 % | -89.151 K -108.81 % | 1.012 M 386.19 % | 208.149 K 2 000.18 % | 9.911 K | 0.000 -100.00 % | 2.822 K -93.06 % | 40.660 K | 0.000 | 0.000 -100.00 % | 1.155 M -76.99 % | 5.020 M -51.03 % | 10.251 M 788.91 % | -1.488 M |
Operating expenses | 11.361 M 32.86 % | 8.551 M 43.86 % | 5.944 M -12.96 % | 6.829 M 36.39 % | 5.007 M -28.14 % | 6.968 M 96.39 % | 3.548 M 499.15 % | 592.174 K -85.50 % | 4.084 M 255.73 % | 1.148 M 691.84 % | 144.988 K -28.06 % | 201.535 K -55.52 % | 453.044 K 9.22 % | 414.814 K 627.82 % | 56.994 K -98.81 % | 4.781 M 28.45 % | 3.722 M -65.58 % | 10.815 M -30.26 % | 15.507 M 408.26 % | 3.051 M |
Cost and expenses | 26.905 M 20.85 % | 22.262 M 13.93 % | 19.541 M 18.33 % | 16.515 M 24.91 % | 13.221 M 10.10 % | 12.008 M 90.94 % | 6.289 M 64.50 % | 3.823 M 40.71 % | 2.717 M 132.81 % | 1.167 M 704.94 % | 144.988 K -34.00 % | 219.677 K -57.33 % | 514.849 K 15.72 % | 444.915 K 680.63 % | 56.994 K -99.40 % | 9.477 M 42.28 % | 6.661 M -63.95 % | 18.475 M -44.38 % | 33.216 M 551.68 % | 5.097 M |
Research and development expenses | 2.924 M 19.89 % | 2.439 M 59.72 % | 1.527 M 36.95 % | 1.115 M 72.42 % | 646.665 K -69.51 % | 2.121 M 58.28 % | 1.340 M 6 758.08 % | 19.539 K -93.04 % | 280.718 K 4 439.42 % | 6.184 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.000 K -84.44 % | 919.000 K | 0.000 -100.00 % | 267.000 K |
Selling general and administrative expenses | 8.437 M 38.04 % | 6.112 M 4.99 % | 5.822 M -6.56 % | 6.230 M 27.34 % | 4.893 M 23.65 % | 3.957 M 39.67 % | 2.833 M 1 013.49 % | 254.425 K -90.88 % | 2.791 M 192.97 % | 952.736 K 580.93 % | 139.916 K -30.57 % | 201.535 K -53.96 % | 437.744 K 128.88 % | 191.254 K 235.57 % | 56.994 K -98.81 % | 4.777 M 96.58 % | 2.430 M -50.16 % | 4.876 M -7.23 % | 5.256 M 305.56 % | 1.296 M |
Interest income | 31.926 K -4.73 % | 33.512 K -28.18 % | 46.659 K 147.55 % | 18.848 K -6.08 % | 20.068 K -85.92 % | 142.554 K -53.58 % | 307.129 K 2 913.14 % | 10.193 K -70.54 % | 34.594 K 34.04 % | 25.808 K 95.93 % | 13.172 K 0.42 % | 13.117 K -59.54 % | 32.418 K -13.96 % | 37.679 K | 0.000 | 0.000 -100.00 % | 71.000 K -8.97 % | 78.000 K -51.25 % | 160.000 K 102.53 % | 79.000 K |
Interest expense | 468.858 K 41.16 % | 332.139 K -24.97 % | 442.692 K 42.31 % | 311.086 K -74.18 % | 1.205 M 33.96 % | 899.521 K 70.32 % | 528.129 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 0.00 % | 1.000 -98.04 % | 51.000 | 0.000 -100.00 % | 43.058 K 79.41 % | 24.000 K -94.38 % | 427.000 K 721.15 % | 52.000 K 85.71 % | 28.000 K |
Depreciation and amortization | 2.151 M -11.48 % | 2.430 M 38.15 % | 1.759 M 42.20 % | 1.237 M 20.80 % | 1.024 M 23.98 % | 825.929 K 169.29 % | 306.711 K 25.62 % | 244.166 K 1 073.54 % | 20.806 K 223.88 % | 6.424 K | 0.000 -100.00 % | 29.412 K -16.54 % | 35.240 K -96.98 % | 1.166 M 305.57 % | 287.558 K 223.10 % | 89.000 K -80.00 % | 445.000 K -60.86 % | 1.137 M 24.53 % | 913.000 K 986.90 % | 84.000 K |
Operating income | -367.112 K 86.40 % | -2.699 M -11.33 % | -2.424 M 22.85 % | -3.142 M -36.19 % | -2.307 M 55.82 % | -5.222 M -346.71 % | -1.169 M -97.47 % | -592.000 K 85.11 % | -3.976 M -269.50 % | -1.076 M -642.16 % | -144.988 K 34.00 % | -219.677 K 57.33 % | -514.849 K -15.72 % | -444.915 K -680.63 % | -56.994 K -102.23 % | 2.551 M 259.64 % | -1.598 M 86.78 % | -12.085 M 13.52 % | -13.974 M -1 666.62 % | -791.000 K |
Operating income ratio | -0.01 89.93 % | -0.14 3.12 % | -0.14 39.73 % | -0.23 -11.15 % | -0.21 68.69 % | -0.68 -233.76 % | -0.20 -21.14 % | -0.17 99.66 % | -49.63 -319.78 % | -11.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.21 167.22 % | -0.32 83.36 % | -1.90 -146.52 % | -0.77 -318.68 % | -0.18 |
Total other income expenses net | -2.201 M -39.40 % | -1.579 M -202.43 % | -522.000 K 63.11 % | -1.415 M -15.86 % | -1.221 M -48.76 % | -821.000 K 80.84 % | -4.286 M -758.93 % | 650.450 K 226.30 % | -515.000 K 70.64 % | -1.754 M -7 699.77 % | 23.083 K -21.52 % | 29.411 K 32.25 % | 22.239 K -98.04 % | 1.136 M 495.10 % | -287.558 K 92.75 % | -3.969 M -4 077.89 % | -95.000 K 99.13 % | -10.886 M -155 414.29 % | -7.000 K -106.36 % | 110.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -882.729 K 17.40 % | -1.069 M -34.45 % | -794.803 K 55.57 % | -1.789 M 80.34 % | -9.098 M -80.18 % | -5.050 M -123.75 % | -2.257 M -345.51 % | -506.572 K -913.63 % | 62.261 K 101.70 % | -3.662 M -449.33 % | -666.545 K 16.65 % | -799.678 K -18.39 % | -675.447 K 46.28 % | -1.257 M | 0.000 100.00 % | -1.396 M -1 072.84 % | -119.000 K 57.50 % | -280.000 K -108.77 % | 3.192 M 441.94 % | 589.000 K |
Total investments | 1.125 M 119.59 % | 512.399 K -18.45 % | 628.325 K -55.00 % | 1.396 M 39.95 % | 997.688 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.375 K -14.28 % | 36.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.189 M -8.03 % | 1.293 M 15.76 % | 1.117 M -53.41 % | 2.398 M 41.18 % | 1.698 M -19.14 % | 2.100 M 1 014.14 % | 188.491 K -58.79 % | 457.387 K 82.95 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.317 K -99.38 % | 213.000 K 119.59 % | 97.000 K -97.17 % | 3.426 M 481.66 % | 589.000 K |
Accumulated other comprehensive income loss | 4.511 M -5.33 % | 4.765 M 604.82 % | 676.077 K -67.82 % | 2.101 M -18.81 % | 2.588 M 5.32 % | 2.457 M 105.92 % | 1.193 M 411.10 % | 233.480 K 583.23 % | -48.317 K -4 602.98 % | 1.073 K -99.81 % | 552.000 K 0.00 % | 552.000 K 0.00 % | 552.000 K 0.00 % | 552.000 K | 0.000 -100.00 % | 239.000 K 103.92 % | -6.090 M -6 578.72 % | 94.000 K -22.31 % | 121.000 K | 0.000 |
Retained earnings | -30.328 M -10.50 % | -27.445 M -18.03 % | -23.252 M -15.03 % | -20.214 M -30.29 % | -15.514 M -30.39 % | -11.898 M -101.81 % | -5.896 M 24.24 % | -7.782 M 0.87 % | -7.850 M -135.02 % | -3.340 M -71.01 % | -1.953 M -6.66 % | -1.831 M -10.72 % | -1.654 M -46.19 % | -1.131 M 98.48 % | -74.458 M -46.43 % | -50.848 M -2.87 % | -49.430 M -4.01 % | -47.526 M -163.51 % | -18.036 M -335.86 % | -4.138 M |
Common stock | 40.291 M 4.21 % | 38.663 M 0.48 % | 38.477 M 10.68 % | 34.765 M 22.15 % | 28.462 M 44.06 % | 19.757 M 87.22 % | 10.553 M 17.17 % | 9.007 M 19.71 % | 7.524 M -0.10 % | 7.532 M 191.84 % | 2.581 M 23.80 % | 2.085 M 16.30 % | 1.792 M 0.06 % | 1.791 M -97.53 % | 72.605 M 0.39 % | 72.320 M 12.61 % | 64.224 M 10.75 % | 57.988 M 34.41 % | 43.142 M 73.32 % | 24.892 M |
Total equity | 14.474 M -9.45 % | 15.984 M 0.52 % | 15.901 M -4.52 % | 16.653 M 7.19 % | 15.536 M 50.59 % | 10.317 M 76.33 % | 5.851 M 301.09 % | 1.459 M 547.32 % | -326.100 K -107.82 % | 4.172 M 253.76 % | 1.179 M 46.49 % | 805.140 K 14.50 % | 703.207 K -40.55 % | 1.183 M 163.84 % | -1.853 M 1.53 % | -1.882 M -121.62 % | 8.704 M -17.54 % | 10.556 M -58.16 % | 25.227 M 21.55 % | 20.754 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 580.214 K | 0.000 | 0.000 | 0.000 100.00 % | -12.342 K | 0.000 -100.00 % | 4.803 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K -86.43 % | 221.000 K 151.14 % | 88.000 K 300.00 % | 22.000 K |
Long term debt | 365.270 K 69.30 % | 215.748 K -60.25 % | 542.785 K -57.77 % | 1.285 M 76.55 % | 727.951 K -11.97 % | 826.894 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 64.000 K | 0.000 |
Total non current liabilities | 443.928 K 49.45 % | 297.043 K -51.12 % | 607.719 K -69.72 % | 2.007 M 147.99 % | 809.228 K -2.14 % | 826.894 K 905.67 % | 82.223 K 566.26 % | 12.341 K | 0.000 -100.00 % | 4.803 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.000 K -19.46 % | 221.000 K 45.39 % | 152.000 K 590.91 % | 22.000 K |
Other current liabilities | 2.365 M -16.93 % | 2.847 M 54.70 % | 1.840 M -27.90 % | 2.552 M 29.51 % | 1.971 M 40.24 % | 1.405 M 15.67 % | 1.215 M 318.45 % | -556.062 K -2 880.31 % | 20.000 K -92.95 % | 283.752 K 1 569.13 % | 17.000 K -5.56 % | 18.000 K -10.00 % | 20.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 539.000 K -55.12 % | 1.201 M -50.96 % | 2.449 M 426.67 % | 465.000 K |
Deferred revenue | 575.830 K | 0.000 -100.00 % | 14.276 K -56.49 % | 32.812 K -38.72 % | 53.548 K -16.25 % | 63.936 K 133.92 % | -188.491 K 58.79 % | -457.387 K -3 619.44 % | 12.996 K | 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 | 824.026 K -23.52 % | 1.077 M 87.60 % | 574.322 K -48.37 % | 1.112 M 14.65 % | 970.246 K -23.79 % | 1.273 M 575.45 % | 188.491 K -58.79 % | 457.387 K 92.99 % | 237.004 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.317 K -97.97 % | 65.000 K -32.99 % | 97.000 K -97.11 % | 3.362 M 470.80 % | 589.000 K |
Total current liabilities | 6.889 M 8.10 % | 6.373 M 42.27 % | 4.479 M -29.45 % | 6.349 M 42.39 % | 4.459 M 22.03 % | 3.654 M 9.96 % | 3.323 M 3 629.65 % | 89.093 K -89.16 % | 822.152 K 119.01 % | 375.397 K 768.77 % | 43.210 K 40.25 % | 30.810 K -38.39 % | 50.005 K -50.20 % | 100.421 K -94.58 % | 1.853 M -1.72 % | 1.886 M 90.50 % | 990.000 K -59.16 % | 2.424 M -74.97 % | 9.685 M 254.11 % | 2.735 M |
Total liabilities | 7.333 M 9.94 % | 6.670 M 31.11 % | 5.087 M -39.12 % | 8.356 M 58.61 % | 5.268 M 17.57 % | 4.481 M 31.59 % | 3.405 M 3 721.94 % | 89.093 K -89.16 % | 822.152 K 116.24 % | 380.200 K 779.89 % | 43.210 K 40.25 % | 30.810 K -38.39 % | 50.005 K -50.20 % | 100.421 K -94.58 % | 1.853 M -1.72 % | 1.886 M 61.47 % | 1.168 M -55.84 % | 2.645 M -73.11 % | 9.837 M 256.80 % | 2.757 M |
Other non current assets | 0.000 | 0.000 100.00 % | -11.848 M 8.37 % | -12.930 M -183.45 % | -4.562 M | 0.000 100.00 % | -2.118 M -599.79 % | -302.729 K -1 064.87 % | 31.375 K 116.88 % | -185.906 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.279 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 1.125 M 119.59 % | 512.399 K -18.45 % | 628.325 K -55.00 % | 1.396 M 39.95 % | 997.688 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.375 K -14.28 % | 36.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 3.521 M -6.73 % | 3.775 M -53.50 % | 8.118 M -3.72 % | 8.432 M 657.41 % | 1.113 M 136.92 % | 469.887 K -10.90 % | 527.368 K 74.20 % | 302.729 K 155.26 % | 118.598 K -77.23 % | 520.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.071 M | 0.000 | 0.000 -100.00 % | 315.000 K | 0.000 |
GoodWill | 4.606 M -4.11 % | 4.804 M -1.10 % | 4.857 M -10.37 % | 5.419 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 -100.00 % | 433.000 K | 0.000 -100.00 % | 2.227 M -26.82 % | 3.043 M |
Goodwill and intangible assets | 8.128 M -5.26 % | 8.579 M -33.88 % | 12.975 M -6.32 % | 13.851 M 1 144.17 % | 1.113 M 136.92 % | 469.887 K -10.90 % | 527.368 K 74.20 % | 302.729 K 155.26 % | 118.598 K -77.23 % | 520.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.071 M 840.18 % | 433.000 K | 0.000 -100.00 % | 2.542 M 8 373.33 % | 30.000 K |
Property plant equipment net | 3.298 M -29.01 % | 4.645 M 24.55 % | 3.730 M -17.08 % | 4.498 M 30.44 % | 3.448 M 0.92 % | 3.417 M 114.74 % | 1.591 M 22 517.07 % | 7.035 K -93.95 % | 116.301 K -10.23 % | 129.552 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.208 M 92.34 % | 6.867 M 22.19 % | 5.620 M -78.15 % | 25.724 M 630.17 % | 3.523 M |
Total non current assets | 12.551 M -8.63 % | 13.737 M 10.10 % | 12.476 M -12.91 % | 14.326 M 157.70 % | 5.559 M 43.03 % | 3.887 M 83.47 % | 2.118 M 30 013.42 % | 7.035 K -95.24 % | 147.676 K -78.50 % | 686.968 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.279 M 136.70 % | 7.300 M 29.89 % | 5.620 M -80.12 % | 28.266 M 695.55 % | 3.553 M |
Other current assets | 965.348 K -13.15 % | 1.111 M 76.23 % | 630.674 K 144.34 % | 258.117 K 843.62 % | 27.354 K -97.15 % | 961.177 K 85.58 % | 517.930 K -74.40 % | 2.023 M 49 922.57 % | 4.045 K 202 150.00 % | 2.000 -99.97 % | 6.715 K 27.18 % | 5.280 K -82.76 % | 30.625 K 534.85 % | 4.824 K | 0.000 | 0.000 -100.00 % | 1.589 M -60.71 % | 4.044 M 423.83 % | 772.000 K -83.06 % | 4.558 M |
Short term 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 |
cash and cash equivalents | 2.072 M -12.27 % | 2.362 M 23.53 % | 1.912 M -54.33 % | 4.186 M -61.22 % | 10.796 M 51.01 % | 7.150 M 192.38 % | 2.445 M 153.68 % | 963.959 K 413.46 % | 187.739 K -94.87 % | 3.662 M 449.33 % | 666.545 K -16.65 % | 799.678 K 18.39 % | 675.447 K -46.28 % | 1.257 M | 0.000 -100.00 % | 1.397 M 320.78 % | 332.000 K -11.94 % | 377.000 K 61.11 % | 234.000 K | 0.000 |
Cash and short term investments | 2.072 M -12.27 % | 2.362 M 23.53 % | 1.912 M -54.33 % | 4.186 M -61.22 % | 10.796 M 51.01 % | 7.150 M 192.38 % | 2.445 M 153.68 % | 963.959 K 413.46 % | 187.739 K -94.87 % | 3.662 M 449.33 % | 666.545 K -16.65 % | 799.678 K 18.39 % | 675.447 K -46.28 % | 1.257 M | 0.000 -100.00 % | 1.397 M 320.78 % | 332.000 K -11.94 % | 377.000 K 61.11 % | 234.000 K -98.07 % | 12.147 M |
Total current assets | 9.256 M 3.81 % | 8.917 M 4.76 % | 8.511 M -20.32 % | 10.682 M -29.93 % | 15.245 M 39.72 % | 10.911 M 52.87 % | 7.137 M 363.23 % | 1.541 M 342.27 % | 348.376 K -90.99 % | 3.866 M 216.17 % | 1.223 M 46.26 % | 835.950 K 10.98 % | 753.212 K -41.30 % | 1.283 M 183 219.71 % | 700.000 -84.03 % | 4.382 K -99.83 % | 2.572 M -66.07 % | 7.581 M 11.52 % | 6.798 M -65.94 % | 19.958 M |
Inventory | 327.951 K 192.74 % | 112.029 K 15.70 % | 96.825 K 14.68 % | 84.432 K -78.33 % | 389.668 K 262.97 % | 107.354 K -86.77 % | 811.310 K 173.01 % | 297.174 K -37.98 % | 479.142 K 904.30 % | 47.709 K | 0.000 -100.00 % | 5.278 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 408.000 K -55.31 % | 913.000 K -78.00 % | 4.150 M 1 876.19 % | 210.000 K |
Net receivables | 5.891 M 10.49 % | 5.331 M -9.21 % | 5.872 M -4.57 % | 6.154 M 52.64 % | 4.031 M 49.73 % | 2.692 M -19.93 % | 3.363 M 485.11 % | 574.731 K 267.02 % | 156.592 K -19.05 % | 193.450 K -64.79 % | 549.397 K 1 672.71 % | 30.992 K -34.26 % | 47.140 K 123.53 % | 21.089 K 2 912.71 % | 700.000 -84.03 % | 4.382 K -98.20 % | 243.000 K -89.19 % | 2.247 M 36.85 % | 1.642 M -46.04 % | 3.043 M |
Tax assets | 0.000 | 0.000 -100.00 % | 6.991 M -6.92 % | 7.511 M 64.66 % | 4.562 M | 0.000 | 0.000 | 0.000 100.00 % | -149.973 K -180.67 % | 185.906 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.279 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 3.124 M 27.60 % | 2.448 M 20.81 % | 2.027 M -17.08 % | 2.444 M 67.64 % | 1.458 M 67.55 % | 870.151 K -54.14 % | 1.897 M 2 460.93 % | 74.093 K -86.26 % | 539.156 K 488.31 % | 91.645 K 249.66 % | 26.210 K 104.61 % | 12.810 K -57.31 % | 30.005 K -70.12 % | 100.421 K -94.43 % | 1.803 M -4.31 % | 1.885 M 388.26 % | 386.000 K -65.72 % | 1.126 M -70.93 % | 3.874 M 130.46 % | 1.681 M |
Tax payables | 0.000 | 0.000 -100.00 % | 23.974 K -88.45 % | 207.589 K 3 040.05 % | 6.611 K -84.06 % | 41.469 K 87.21 % | 22.151 K -80.51 % | 113.675 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 68.911 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 29.984 K 8.26 % | 27.697 K -5.02 % | 29.161 K -3.30 % | 30.157 K -70.28 % | 101.469 K 150.08 % | 40.574 K | 0.000 | 0.000 100.00 % | -12.996 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.317 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.050 K | 0.000 100.00 % | -23.593 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 78.658 K -3.24 % | 81.295 K 25.19 % | 64.935 K -10.37 % | 72.448 K -10.86 % | 81.277 K | 0.000 -100.00 % | 82.223 K 566.20 % | 12.342 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 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.341 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 |
Total assets | 21.807 M -3.74 % | 22.653 M 7.94 % | 20.988 M -16.08 % | 25.009 M 20.21 % | 20.804 M 40.59 % | 14.797 M 59.87 % | 9.256 M 498.00 % | 1.548 M 212.03 % | 496.052 K -89.10 % | 4.553 M 272.36 % | 1.223 M 46.26 % | 835.950 K 10.98 % | 753.212 K -41.30 % | 1.283 M 183 219.71 % | 700.000 -84.03 % | 4.382 K -99.96 % | 9.872 M -25.22 % | 13.201 M -62.35 % | 35.064 M 49.14 % | 23.511 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -588.068 K 86.47 % | -4.347 M -15.73 % | -3.756 M -18.75 % | -3.163 M -1 100.50 % | -263.473 K -477.03 % | 69.881 K 563.92 % | -15.063 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 363.659 K | 0.000 -100.00 % | 385.106 K -32.39 % | 569.585 K -4.82 % | 598.457 K 810.73 % | 65.712 K -89.05 % | 600.205 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 |
Change in working capital | -1.824 M -200.61 % | 1.813 M 291.83 % | -945.108 K -159.79 % | -363.798 K -10.16 % | -330.242 K -266.99 % | 197.761 K 111.67 % | -1.695 M -455.57 % | 476.643 K 68.79 % | 282.393 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | -1.539 M -4 352.53 % | 36.194 K -93.96 % | 599.077 K -54.98 % | 1.331 M 204.60 % | -1.272 M -187.59 % | -442.411 K 61.28 % | -1.143 M -33.79 % | -854.031 K -50 014.14 % | 1.711 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -220.980 K -1 894.04 % | -11.082 K 40.78 % | -18.713 K -106.46 % | 289.538 K 247.95 % | -195.697 K -130.57 % | 640.172 K 215.93 % | -552.213 K -403.80 % | 181.770 K -72.51 % | 661.196 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 92.215 K -91.10 % | 1.036 M 192.28 % | -1.123 M 51.89 % | -2.334 M -345.06 % | 952.246 K 192.69 % | -1.027 M -211.09 % | 924.800 K 1 019.21 % | 82.630 K -62.03 % | 217.641 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -63.937 K -108.50 % | 751.855 K 286.68 % | -402.756 K -215.27 % | 349.397 K 88.33 % | 185.528 K -81.94 % | 1.027 M 211.09 % | -924.800 K -186.73 % | 1.066 M 278.26 % | -598.155 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 1.300 M -58.69 % | 3.147 M -21.07 % | 3.987 M -1.43 % | 4.045 M 0.65 % | 4.019 M 269.92 % | 1.087 M -73.26 % | 4.064 M 724.32 % | -650.901 K -221.37 % | 536.276 K 153.29 % | -1.006 M -677.99 % | -129.344 K 22.99 % | -167.968 K 71.27 % | -584.700 K 49.62 % | -1.161 M -1 273.51 % | -84.503 K -100.34 % | 24.844 M 1 210.08 % | -2.238 M 79.44 % | -10.885 M 6.53 % | -11.646 M |
Net cash provided by operating activities | -634.679 K -124.32 % | 2.610 M 218.69 % | -2.199 M 25.92 % | -2.968 M -102.31 % | -1.467 M 64.13 % | -4.090 M -165.32 % | -1.541 M -1 303.07 % | -109.862 K 96.99 % | -3.651 M -262.87 % | -1.006 M -677.99 % | -129.344 K 22.99 % | -167.968 K 71.27 % | -584.700 K 49.62 % | -1.161 M -1 273.51 % | -84.503 K 96.82 % | -2.658 M -18.74 % | -2.238 M 79.44 % | -10.885 M 6.53 % | -11.646 M |
Investments in property plant and equipment | -1.059 M 13.94 % | -1.231 M 39.41 % | -2.031 M 20.79 % | -2.565 M -17.31 % | -2.186 M 5.07 % | -2.303 M -74.72 % | -1.318 M -255.80 % | -370.487 K -1 147.18 % | -29.706 K 78.15 % | -135.976 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.776 M -166.27 % | -667.000 K 75.47 % | -2.719 M 86.30 % | -19.841 M |
Acquisitions net | -29.951 K | 0.000 100.00 % | -190.992 K 76.75 % | -821.534 K | 0.000 | 0.000 -100.00 % | 347.484 K | 0.000 | 0.000 -100.00 % | 429.827 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other investing activites | 323.345 K 135.84 % | -902.224 K | 0.000 | 0.000 | 0.000 100.00 % | -157.420 K 55.32 % | -352.299 K -8.09 % | -325.943 K -424.79 % | -62.109 K 87.24 % | -486.676 K 2.66 % | -500.000 K | 0.000 | 0.000 100.00 % | -11.779 K 95.90 % | -287.559 K -107.74 % | 3.717 M 35.36 % | 2.746 M 239.85 % | 808.000 K 407.22 % | -263.000 K |
Net cash used for investing activites | -765.911 K 64.09 % | -2.133 M 4.02 % | -2.222 M 34.37 % | -3.386 M -54.88 % | -2.186 M 11.14 % | -2.460 M -85.98 % | -1.323 M -89.97 % | -696.430 K -2 244.41 % | -29.706 K 84.59 % | -192.825 K 61.44 % | -500.000 K | 0.000 | 0.000 100.00 % | -11.779 K 95.90 % | -287.559 K -114.81 % | 1.941 M -6.64 % | 2.079 M 208.79 % | -1.911 M 90.49 % | -20.104 M |
Debt repayment | -196.132 K -385.04 % | -40.436 K 96.84 % | -1.279 M -25.51 % | -1.019 M 17.40 % | -1.234 M -160.37 % | 2.044 M 308.89 % | 500.000 K 233.33 % | 150.000 K -40.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -212.921 K -286.77 % | 114.000 K 137.62 % | -303.000 K -124.57 % | 1.233 M |
Common stock issued | 1.500 M 11 827.00 % | -12.791 K -100.32 % | 3.975 M 310.33 % | 968.750 K -88.91 % | 8.735 M -6.36 % | 9.328 M 69.58 % | 5.501 M 292.83 % | 1.400 M | 0.000 -100.00 % | 5.000 M 907.63 % | 496.212 K 69.82 % | 292.199 K | 0.000 -100.00 % | 2.430 M 550.75 % | 373.379 K -25.32 % | 500.000 K | 0.000 -100.00 % | 15.965 M -19.92 % | 19.936 M |
Common stock repurchased | -122.764 K -859.77 % | -12.791 K 96.47 % | -362.789 K -1 318.03 % | -25.584 K | 0.000 100.00 % | -675.794 K | 0.000 100.00 % | -84.000 K -1 005.26 % | -7.600 K 98.47 % | -496.068 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.119 M 61.89 % | -2.936 M |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -45.384 K 44.04 % | -81.097 K 5.12 % | -85.477 K 10.98 % | -96.021 K -3.15 % | -93.085 K 87.40 % | -738.589 K -11 823.63 % | 6.300 K 212.50 % | -5.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 1.181 M 1 297.74 % | -98.611 K -104.38 % | 2.252 M 1 491.86 % | -161.778 K -102.18 % | 7.405 M -34.35 % | 11.280 M 114.35 % | 5.262 M 257.34 % | 1.473 M 502.56 % | 244.400 K -94.57 % | 4.504 M 807.66 % | 496.212 K 69.82 % | 292.199 K | 0.000 -100.00 % | 2.430 M 550.75 % | 373.379 K -22.37 % | 481.000 K 321.93 % | 114.000 K -99.22 % | 14.543 M -20.24 % | 18.233 M |
Effect of forex changes on cash | -70.298 K -197.68 % | 71.969 K 168.50 % | -105.064 K -11.77 % | -94.000 K 10.11 % | -104.567 K -318.52 % | -24.985 K -158.33 % | 42.836 K 174.43 % | -57.553 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.822 K | 0.000 | 0.000 100.00 % | -97.000 K | 0.000 | 0.000 | 0.000 |
Net change in cash | -289.784 K -164.41 % | 449.899 K 119.78 % | -2.275 M 65.59 % | -6.610 M -281.26 % | 3.647 M -22.48 % | 4.704 M 92.74 % | 2.441 M 214.44 % | 776.220 K 122.59 % | -3.437 M -203.99 % | 3.305 M 2 582.37 % | -133.132 K -207.16 % | 124.231 K 121.35 % | -581.878 K -146.28 % | 1.257 M 95 368.87 % | 1.317 K -99.88 % | 1.063 M 2 462.22 % | -45.000 K -102.58 % | 1.747 M 112.92 % | -13.517 M |
Cash at beginning of period | 2.362 M 23.53 % | 1.912 M -54.33 % | 4.186 M -61.22 % | 10.796 M 51.01 % | 7.150 M 192.38 % | 2.445 M 53 140.34 % | 4.593 K -97.55 % | 187.739 K -94.82 % | 3.625 M 1 033.80 % | 319.677 K -60.02 % | 799.677 K 18.39 % | 675.447 K -46.28 % | 1.257 M | 0.000 100.00 % | -1.317 K -100.41 % | 322.000 K -14.59 % | 377.000 K 127.52 % | -1.370 M -111.28 % | 12.147 M |
Cash at end of period | 2.072 M -12.27 % | 2.362 M 23.53 % | 1.912 M -54.33 % | 4.186 M -61.22 % | 10.796 M 51.01 % | 7.150 M 192.38 % | 2.445 M 153.68 % | 963.959 K 413.46 % | 187.739 K -94.82 % | 3.625 M 443.77 % | 666.545 K -16.65 % | 799.678 K 18.39 % | 675.447 K -46.28 % | 1.257 M | 0.000 -100.00 % | 1.385 M 317.17 % | 332.000 K -11.94 % | 377.000 K 127.52 % | -1.370 M |
Operating cash flow | -634.679 K -124.32 % | 2.610 M 218.69 % | -2.199 M 25.92 % | -2.968 M -102.31 % | -1.467 M 64.13 % | -4.090 M -165.32 % | -1.541 M -1 303.07 % | -109.862 K 96.99 % | -3.651 M -262.87 % | -1.006 M -677.99 % | -129.344 K 22.99 % | -167.968 K 71.27 % | -584.700 K 49.62 % | -1.161 M -1 273.51 % | -84.503 K 96.82 % | -2.658 M -18.74 % | -2.238 M 79.44 % | -10.885 M 6.53 % | -11.646 M |
Capital expenditure | -1.059 M 51.74 % | -2.195 M -8.05 % | -2.031 M 20.79 % | -2.565 M -17.31 % | -2.186 M 5.07 % | -2.303 M -74.72 % | -1.318 M -255.80 % | -370.487 K -1 147.18 % | -29.706 K 95.23 % | -622.652 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.776 M -166.27 % | -667.000 K 75.47 % | -2.719 M 86.49 % | -20.126 M |
Free CashFlow | -1.694 M -508.59 % | 414.592 K 109.80 % | -4.230 M 23.54 % | -5.533 M -51.44 % | -3.653 M 42.85 % | -6.393 M -123.56 % | -2.860 M -495.32 % | -480.349 K 86.95 % | -3.681 M -125.99 % | -1.629 M -1 159.38 % | -129.344 K 22.99 % | -167.968 K 71.27 % | -584.700 K 49.62 % | -1.161 M -1 273.51 % | -84.503 K 98.09 % | -4.434 M -52.62 % | -2.905 M 78.65 % | -13.604 M 57.18 % | -31.772 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 13.656 M 7.61 % | 12.691 M -8.55 % | 13.878 M 27.73 % | 10.865 M 23.41 % | 8.804 M 14.99 % | 7.656 M -19.09 % | 9.462 M 15.19 % | 8.214 M 59.22 % | 5.159 M -19.67 % | 6.422 M 42.97 % | 4.492 M -11.08 % | 5.052 M 82.12 % | 2.774 M -26.07 % | 3.752 M 85.01 % | 2.028 M -0.93 % | 2.047 M 36.56 % | 1.499 M | 0.000 -100.00 % | 40.058 K -11.98 % | 45.510 K 0.00 % | 45.510 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.014 M 0.00 % | 6.014 M 137.47 % | 2.533 M 0.00 % | 2.533 M -20.34 % | 3.179 M -0.50 % | 3.195 M 99.94 % | 1.598 M -82.41 % | 9.085 M 100.02 % | 4.542 M 2 022.54 % | -236.250 K |
Net income | -3.005 M -171.43 % | -1.107 M 27.08 % | -1.518 M 20.11 % | -1.900 M 17.10 % | -2.292 M -76.99 % | -1.295 M 25.75 % | -1.744 M 9.36 % | -1.924 M 30.69 % | -2.776 M -121.55 % | -1.253 M 46.97 % | -2.363 M 38.37 % | -3.834 M -76.85 % | -2.168 M 51.06 % | -4.430 M -869.37 % | -457.000 K 32.10 % | -673.000 K -196.48 % | -227.000 K -1 426.17 % | 17.117 K 100.76 % | -2.245 M -59.71 % | -1.406 M 1.31 % | -1.425 M -1 865.20 % | -72.494 K -46.72 % | -49.411 K 55.02 % | -109.839 K -36.57 % | -80.427 K 70.26 % | -270.425 K -21.81 % | -222.000 K 0.22 % | -222.483 K -124.35 % | 913.722 K 3 306.38 % | -28.497 K 90.98 % | -316.000 K 55.43 % | -709.000 K 0.00 % | -709.000 K 25.53 % | -952.000 K 0.00 % | -952.000 K 89.36 % | -8.951 M 56.44 % | -20.547 M -99.99 % | -10.274 M -47.85 % | -6.949 M -100.03 % | -3.474 M -224.36 % | 2.794 M |
Income before tax | -3.005 M -171.43 % | -1.107 M 24.23 % | -1.461 M 19.86 % | -1.823 M 16.99 % | -2.196 M -69.44 % | -1.296 M 21.45 % | -1.650 M 7.36 % | -1.781 M 35.84 % | -2.776 M -138.08 % | -1.166 M 50.66 % | -2.363 M 39.00 % | -3.874 M -78.69 % | -2.168 M 50.02 % | -4.338 M -849.23 % | -457.000 K 23.19 % | -595.000 K -162.11 % | -227.000 K 88.80 % | -2.026 M 9.77 % | -2.245 M -59.71 % | -1.406 M 1.31 % | -1.425 M -2 237.32 % | -60.953 K 0.00 % | -60.953 K 35.93 % | -95.133 K 0.00 % | -95.133 K 62.37 % | -252.805 K -5.34 % | -240.000 K -163.89 % | 375.671 K 8.70 % | 345.618 K 300.94 % | -172.000 K 0.00 % | -172.000 K 75.74 % | -709.000 K 0.00 % | -709.000 K 11.43 % | -800.500 K 0.00 % | -800.500 K 93.03 % | -11.485 M 0.00 % | -11.485 M -99.98 % | -5.743 M 17.84 % | -6.990 M -100.00 % | -3.495 M -224.19 % | 2.814 M |
Income before tax ratio | -0.22 -152.24 % | -0.09 17.14 % | -0.11 37.26 % | -0.17 32.73 % | -0.25 -47.35 % | -0.17 2.93 % | -0.17 19.57 % | -0.22 59.70 % | -0.54 -196.36 % | -0.18 65.49 % | -0.53 31.40 % | -0.77 1.88 % | -0.78 32.40 % | -1.16 -413.07 % | -0.23 22.47 % | -0.29 -91.94 % | -0.15 | 0.00 100.00 % | -56.06 -81.44 % | -30.89 1.31 % | -31.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.12 0.00 % | -0.12 62.70 % | -0.32 0.00 % | -0.32 91.25 % | -3.61 -0.50 % | -3.59 -0.02 % | -3.59 -367.10 % | -0.77 0.01 % | -0.77 93.54 % | -11.91 |
EBITDA | -487.745 K -14.49 % | -426.000 K -1 064.56 % | 44.165 K 119.04 % | -232.000 K 77.39 % | -1.026 M -372.81 % | -217.000 K 57.78 % | -514.000 K 40.58 % | -865.000 K 59.48 % | -2.135 M -10 170.75 % | 21.200 K 101.63 % | -1.304 M 61.61 % | -3.397 M -110.99 % | -1.610 M -131.65 % | -695.000 K -780.95 % | 102.064 K 117.81 % | -573.000 K -411.09 % | 184.192 K 106.91 % | -2.665 M -19.23 % | -2.235 M -735.30 % | 351.815 K 124.75 % | -1.421 M -1 591.48 % | -84.036 K -37.87 % | -60.953 K 35.93 % | -95.133 K 0.00 % | -95.133 K 60.33 % | -239.805 K 0.08 % | -240.000 K -163.88 % | 375.696 K 8.69 % | 345.644 K -14.20 % | 402.840 K 334.21 % | -172.000 K 98.41 % | -10.797 M 0.00 % | -10.797 M -1 662.78 % | -612.500 K 0.00 % | -612.500 K 91.09 % | -6.871 M 52.73 % | -14.536 M -100.00 % | -7.268 M -4.37 % | -6.964 M -100.00 % | -3.482 M -219.52 % | 2.913 M |
Net income ratio | -0.22 -152.24 % | -0.09 20.25 % | -0.11 37.45 % | -0.17 32.83 % | -0.26 -53.91 % | -0.17 8.23 % | -0.18 21.31 % | -0.23 56.47 % | -0.54 -175.79 % | -0.20 62.91 % | -0.53 30.68 % | -0.76 2.90 % | -0.78 33.81 % | -1.18 -423.95 % | -0.23 31.46 % | -0.33 -117.11 % | -0.15 | 0.00 100.00 % | -56.06 -81.44 % | -30.89 1.31 % | -31.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.12 0.00 % | -0.12 68.64 % | -0.38 0.00 % | -0.38 86.65 % | -2.82 56.22 % | -6.43 -0.03 % | -6.43 -740.55 % | -0.76 0.00 % | -0.76 93.53 % | -11.82 |
Ratio EBITDA | -0.04 -6.40 % | -0.03 -1 154.78 % | 0.00 114.90 % | -0.02 81.68 % | -0.12 -311.16 % | -0.03 47.82 % | -0.05 48.42 % | -0.11 74.55 % | -0.41 -12 636.23 % | 0.00 101.14 % | -0.29 56.83 % | -0.67 -15.85 % | -0.58 -213.33 % | -0.19 -468.06 % | 0.05 117.98 % | -0.28 -327.81 % | 0.12 | 0.00 100.00 % | -55.80 -821.76 % | 7.73 124.75 % | -31.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.80 0.00 % | -1.80 -642.31 % | -0.24 0.00 % | -0.24 88.81 % | -2.16 52.49 % | -4.55 -0.03 % | -4.55 -493.34 % | -0.77 0.01 % | -0.77 93.78 % | -12.33 |
Gross profit ratio | 0.44 8.37 % | 0.40 -5.34 % | 0.43 190.45 % | 0.15 -39.00 % | 0.24 20.58 % | 0.20 -10.49 % | 0.22 -16.33 % | 0.27 111.98 % | 0.13 -64.05 % | 0.35 242.72 % | 0.10 496.03 % | -0.03 -104.94 % | 0.52 -30.86 % | 0.75 82.05 % | 0.41 177.30 % | 0.15 -60.83 % | 0.38 | 0.00 -100.00 % | 1.00 102.00 % | -49.88 -5 087.91 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.67 0.00 % | 0.67 31.37 % | 0.51 0.00 % | 0.51 348.36 % | -0.20 -3.04 % | -0.20 -0.19 % | -0.20 -883.57 % | 0.03 -0.01 % | 0.03 100.28 % | -9.08 |
Weighted average shs out dil | 48.568 M 6.35 % | 45.669 M 3.22 % | 44.244 M 4.75 % | 42.237 M 2.19 % | 41.333 M 3.07 % | 40.103 M 21.37 % | 33.043 M 2.68 % | 32.179 M 6.11 % | 30.326 M 11.21 % | 27.270 M 14.79 % | 23.756 M 21.66 % | 19.526 M 4.89 % | 18.616 M | 0.000 | 0.000 -100.00 % | 13.178 M | 0.000 -100.00 % | 1.905 M 4 104.05 % | 45.313 K 122.84 % | 20.334 K -44.62 % | 36.714 K 665.03 % | 4.799 K 0.57 % | 4.772 K 16.48 % | 4.097 K 0.54 % | 4.075 K 4.03 % | 3.917 K 0.56 % | 3.895 K 23.53 % | 3.153 K 0.35 % | 3.142 K 808.09 % | 346.000 0.58 % | 344.000 0.00 % | 344.000 2.99 % | 334.000 0.00 % | 334.000 119.74 % | 152.000 0.00 % | 152.000 0.00 % | 152.000 0.00 % | 152.000 123.53 % | 68.000 0.00 % | 68.000 0.00 % | 68.000 |
Weighted average shs out | 48.542 M 6.38 % | 45.632 M 3.14 % | 44.244 M 4.75 % | 42.237 M 2.19 % | 41.333 M 3.07 % | 40.103 M 21.37 % | 33.043 M 2.68 % | 32.179 M 6.11 % | 30.326 M 11.21 % | 27.270 M 14.79 % | 23.756 M 21.66 % | 19.526 M 4.89 % | 18.616 M | 0.000 | 0.000 -100.00 % | 13.178 M | 0.000 -100.00 % | 1.905 M 4 104.05 % | 45.313 K 122.84 % | 20.334 K -44.62 % | 36.714 K 665.03 % | 4.799 K 0.57 % | 4.772 K 16.48 % | 4.097 K 0.54 % | 4.075 K 4.03 % | 3.917 K 0.56 % | 3.895 K 23.53 % | 3.153 K 0.35 % | 3.142 K 808.09 % | 346.000 0.58 % | 344.000 0.00 % | 344.000 2.99 % | 334.000 0.00 % | 334.000 119.74 % | 152.000 0.00 % | 152.000 0.00 % | 152.000 0.00 % | 152.000 123.53 % | 68.000 0.00 % | 68.000 0.00 % | 68.000 |
EPS diluted | -0.06 -155.79 % | -0.02 29.45 % | -0.03 23.78 % | -0.05 18.92 % | -0.06 -71.83 % | -0.03 38.83 % | -0.05 11.71 % | -0.06 34.64 % | -0.09 -98.91 % | -0.05 53.72 % | -0.10 50.30 % | -0.20 -66.67 % | -0.12 | 0.00 | 0.00 100.00 % | -0.05 | 0.00 -100.00 % | 0.01 100.02 % | -49.56 50.63 % | -100.39 -158.74 % | -38.80 -157.98 % | -15.04 -45.17 % | -10.36 61.20 % | -26.70 -35.26 % | -19.74 71.27 % | -68.72 -20.48 % | -57.04 8.06 % | -62.04 -121.33 % | 290.80 477.37 % | -77.06 91.61 % | -918.76 56.46 % | -2 110.00 0.00 % | -2 110.00 66.31 % | -6 263.00 0.00 % | -6 263.00 89.37 % | -58 891.45 56.44 % | -135 180.92 -100.00 % | -67 590.46 33.86 % | -102 191.18 -100.00 % | -51 095.59 -257.78 % | 32 384.00 |
Earnings per share | -0.06 -154.73 % | -0.02 29.15 % | -0.03 23.78 % | -0.05 18.92 % | -0.06 -71.83 % | -0.03 38.83 % | -0.05 11.71 % | -0.06 34.64 % | -0.09 -98.91 % | -0.05 53.72 % | -0.10 50.30 % | -0.20 -66.67 % | -0.12 | 0.00 | 0.00 100.00 % | -0.05 | 0.00 -100.00 % | 0.01 100.02 % | -49.56 50.63 % | -100.39 -158.74 % | -38.80 -157.98 % | -15.04 -45.17 % | -10.36 61.20 % | -26.70 -35.26 % | -19.74 71.27 % | -68.72 -20.48 % | -57.04 8.06 % | -62.04 -121.33 % | 290.80 477.37 % | -77.06 91.61 % | -918.76 56.46 % | -2 110.00 0.00 % | -2 110.00 66.31 % | -6 263.00 0.00 % | -6 263.00 89.37 % | -58 891.45 56.44 % | -135 180.92 -100.00 % | -67 590.46 33.86 % | -102 191.18 -100.00 % | -51 095.59 -257.78 % | 32 384.00 |
Gross profit | 5.966 M 16.62 % | 5.116 M -13.43 % | 5.910 M 271.00 % | 1.593 M -24.72 % | 2.116 M 38.66 % | 1.526 M -27.57 % | 2.107 M -3.61 % | 2.186 M 237.51 % | 647.684 K -71.12 % | 2.243 M 389.98 % | 457.776 K 452.14 % | -130.000 K -109.00 % | 1.444 M -48.88 % | 2.825 M 236.82 % | 838.737 K 174.73 % | 305.294 K -46.51 % | 570.713 K | 0.000 -100.00 % | 40.058 K 101.76 % | -2.270 M -5 087.91 % | 45.510 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.018 M 0.00 % | 4.018 M 211.96 % | 1.288 M 0.00 % | 1.288 M 297.85 % | -651.000 K -2.52 % | -635.000 K -100.32 % | -317.000 K -237.83 % | 230.000 K 100.00 % | 115.000 K -94.64 % | 2.145 M |
Income tax expense | 0.000 | 0.000 -100.00 % | 57.614 K -25.30 % | 77.127 K -19.28 % | 95.546 K 5 179.53 % | -1.881 K -101.99 % | 94.301 K -34.25 % | 143.416 K | 0.000 -100.00 % | 87.889 K | 0.000 100.00 % | -40.343 K | 0.000 -100.00 % | 91.579 K 38 217.57 % | 239.000 -99.69 % | 77.511 K | 0.000 100.00 % | -0.500 | 0.000 -100.00 % | 1.773 M | 0.000 100.00 % | -11.542 K 0.00 % | -11.542 K 21.52 % | -14.706 K 0.00 % | -14.706 K 16.54 % | -17.620 K 0.00 % | -17.620 K 96.90 % | -568.103 K -0.02 % | -568.000 K -495.05 % | 143.780 K 0.00 % | 143.778 K -98.94 % | 13.550 M 0.00 % | 13.550 M 2 944.94 % | 445.000 K 0.00 % | 445.000 K -95.19 % | 9.260 M 2.18 % | 9.062 M 100.00 % | 4.531 M 11 018.07 % | -41.500 K -100.00 % | -20.750 K -200.00 % | 20.750 K |
Cost of revenue | 7.690 M 1.51 % | 7.576 M -4.92 % | 7.968 M -14.06 % | 9.272 M 38.64 % | 6.688 M 9.12 % | 6.129 M -16.67 % | 7.355 M 22.01 % | 6.028 M 33.63 % | 4.511 M 7.94 % | 4.179 M 3.59 % | 4.034 M -22.15 % | 5.182 M 289.92 % | 1.329 M 43.31 % | 927.350 K -22.01 % | 1.189 M -31.71 % | 1.741 M 87.49 % | 928.563 K | 0.000 -100.00 % | 26.473 K -98.86 % | 2.315 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.997 M 0.00 % | 1.997 M 60.47 % | 1.245 M 0.00 % | 1.245 M -67.51 % | 3.830 M 0.00 % | 3.830 M 100.00 % | 1.915 M -78.37 % | 8.855 M 100.02 % | 4.427 M 285.91 % | -2.381 M |
General and administrative expenses | 4.326 M 8.91 % | 3.972 M -10.20 % | 4.423 M 46.89 % | 3.011 M 10.17 % | 2.733 M 17.85 % | 2.319 M -29.66 % | 3.297 M 0.55 % | 3.279 M 4.29 % | 3.144 M 22.00 % | 2.577 M 14.94 % | 2.242 M -20.78 % | 2.830 M 54.14 % | 1.836 M -11.77 % | 2.081 M | 0.000 -100.00 % | 184.262 K -37.36 % | 294.179 K 383.08 % | 60.896 K -94.95 % | 1.207 M 228.98 % | 366.867 K 0.00 % | 366.864 K 4 331.91 % | -8.669 K -115.05 % | 57.604 K -24.38 % | 76.180 K 0.00 % | 76.178 K -47.98 % | 146.448 K 0.00 % | 146.448 K 80.74 % | 81.028 K -26.42 % | 110.122 K 286.42 % | 28.498 K 0.01 % | 28.496 K -97.18 % | 1.011 M 0.00 % | 1.011 M -34.69 % | 1.548 M 0.00 % | 1.548 M -25.68 % | 2.083 M 0.00 % | 2.083 M 99.90 % | 1.042 M -53.04 % | 2.219 M 100.09 % | 1.109 M 199.98 % | -1.109 M |
Selling and marketing expenses | 62.198 K 606.96 % | 8.798 K -74.05 % | 33.905 K -38.27 % | 54.926 K -6.50 % | 58.744 K 114.44 % | 27.394 K -76.79 % | 118.033 K 38.25 % | 85.376 K 70.21 % | 50.160 K 5.12 % | 47.716 K 75.13 % | 27.246 K -80.67 % | 140.946 K 258.88 % | 39.274 K -8.54 % | 42.942 K | 0.000 -100.00 % | 279.169 K 0.00 % | 279.169 K 10 200.49 % | 2.710 K -98.56 % | 188.712 K 72.34 % | 109.503 K 0.00 % | 109.502 K 156.36 % | 42.714 K 200.00 % | -42.714 K -200.46 % | 42.519 K 200.00 % | -42.520 K -219.87 % | 35.471 K 200.00 % | -35.472 K -68 314.42 % | 52.000 0.00 % | 52.000 100.05 % | -115.000 K -199.76 % | 115.282 K 2 205.64 % | 5.000 K 0.00 % | 5.000 K -84.38 % | 32.000 K 0.00 % | 32.000 K -90.99 % | 355.000 K 0.00 % | 355.000 K 100.00 % | 177.500 K -56.65 % | 409.500 K 100.00 % | 204.750 K 200.00 % | -204.750 K |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -1.613 M -1 104.08 % | -134.000 K -16.52 % | -115.000 K 36.46 % | -181.000 K -16.77 % | -155.000 K -42.20 % | -109.000 K -2.83 % | -106.000 K -1 313.33 % | -7.500 K 93.95 % | -124.000 K | 0.000 | 0.000 | 0.000 100.00 % | -296.000 K -1 666.63 % | 18.894 K 127.26 % | 8.314 K 100.80 % | -1.040 M 26.73 % | -1.420 M -275.07 % | -378.598 K -3 919.97 % | 9.911 K | 0.000 -100.00 % | 16.295 K | 0.000 -100.00 % | 2.822 K | 0.000 -100.00 % | 1.096 M 51 922.16 % | 2.108 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 577.500 K 0.00 % | 577.500 K -47.12 % | 1.092 M 214.23 % | -956.000 K -100.00 % | -478.000 K -148.90 % | 977.500 K 100.00 % | 488.750 K 124.72 % | -1.977 M |
Operating expenses | 6.050 M 12.79 % | 5.364 M -10.55 % | 5.997 M 84.98 % | 3.242 M -9.59 % | 3.586 M 16.16 % | 3.087 M -27.57 % | 4.262 M 21.11 % | 3.519 M -4.17 % | 3.672 M 29.52 % | 2.835 M 4.84 % | 2.704 M -32.08 % | 3.981 M 33.23 % | 2.988 M -13.72 % | 3.463 M 388.13 % | 709.449 K 202.14 % | 234.806 K -63.38 % | 641.201 K 734.84 % | 76.805 K -84.50 % | 495.548 K -52.67 % | 1.047 M 938.05 % | 100.862 K -22.47 % | 130.098 K 773.73 % | 14.890 K -92.00 % | 186.019 K 452.67 % | 33.658 K -91.93 % | 416.873 K 275.64 % | 110.976 K -63.32 % | 302.532 K 169.44 % | 112.282 K -44.08 % | 200.774 K 39.64 % | 143.778 K -93.99 % | 2.391 M 0.00 % | 2.391 M 28.48 % | 1.861 M 0.00 % | 1.861 M -79.03 % | 8.874 M 356.95 % | 1.942 M 100.05 % | 970.750 K -73.08 % | 3.606 M 100.00 % | 1.803 M 44.44 % | 1.248 M |
Cost and expenses | 13.741 M 14.71 % | 11.978 M -14.23 % | 13.965 M 11.60 % | 12.514 M 30.16 % | 9.614 M 11.91 % | 8.591 M -21.54 % | 10.950 M 14.70 % | 9.547 M 22.18 % | 7.814 M 13.08 % | 6.910 M 9.49 % | 6.311 M -17.94 % | 7.691 M 78.16 % | 4.317 M -1.69 % | 4.391 M 131.35 % | 1.898 M -3.95 % | 1.976 M 25.86 % | 1.570 M 1 944.14 % | 76.805 K -95.87 % | 1.862 M 74.67 % | 1.066 M 956.89 % | 100.862 K -22.47 % | 130.098 K 773.73 % | 14.890 K -92.00 % | 186.019 K 452.67 % | 33.658 K -91.67 % | 403.873 K 263.93 % | 110.976 K -66.64 % | 332.633 K 196.25 % | 112.282 K 229.38 % | -86.784 K -160.36 % | 143.778 K -96.97 % | 4.738 M 0.00 % | 4.738 M 42.26 % | 3.331 M 0.00 % | 3.331 M -73.78 % | 12.704 M 120.10 % | 5.772 M 100.00 % | 2.886 M -76.84 % | 12.460 M 100.00 % | 6.230 M 649.87 % | -1.133 M |
Research and development expenses | 1.662 M 20.18 % | 1.383 M -10.25 % | 1.541 M -13.88 % | 1.789 M 84.86 % | 968.028 K 43.83 % | 673.049 K -21.22 % | 854.337 K 35.09 % | 632.413 K 31.10 % | 482.400 K 128.59 % | 211.033 K -51.56 % | 435.632 K -56.87 % | 1.010 M -9.17 % | 1.112 M -17.01 % | 1.340 M | 0.000 -100.00 % | 16.042 K 358.74 % | 3.497 K -28.41 % | 4.885 K -96.52 % | 140.358 K 4 439.39 % | 3.092 K 0.00 % | 3.092 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 -100.00 % | 71.500 K 0.00 % | 71.500 K -84.44 % | 459.500 K 0.00 % | 459.500 K 100.00 % | 229.750 K | 0.000 | 0.000 -100.00 % | 267.000 K |
Selling general and administrative expenses | 4.388 M 10.23 % | 3.981 M -10.66 % | 4.456 M 45.34 % | 3.066 M 9.85 % | 2.791 M 18.97 % | 2.346 M -31.30 % | 3.415 M 1.52 % | 3.364 M 5.32 % | 3.194 M 21.72 % | 2.624 M 15.65 % | 2.269 M -24.09 % | 2.989 M 59.33 % | 1.876 M -11.68 % | 2.124 M 199.39 % | 709.449 K 33.60 % | 531.022 K -14.67 % | 622.307 K 878.38 % | 63.606 K -95.44 % | 1.396 M 192.97 % | 476.368 K 0.00 % | 476.368 K 1 299.23 % | 34.045 K 128.64 % | 14.890 K -87.46 % | 118.700 K 252.67 % | 33.658 K -81.50 % | 181.920 K 63.93 % | 110.976 K 36.87 % | 81.080 K -26.41 % | 110.174 K 226.95 % | -86.784 K -160.36 % | 143.778 K -85.85 % | 1.016 M 0.00 % | 1.016 M -35.70 % | 1.580 M 0.00 % | 1.580 M -35.19 % | 2.438 M 0.00 % | 2.438 M 100.00 % | 1.219 M -53.61 % | 2.628 M 100.00 % | 1.314 M 7 400.00 % | -18.000 K |
Interest income | 7.957 K -60.32 % | 20.051 K 68.85 % | 11.875 K -21.28 % | 15.085 K -18.14 % | 18.427 K -32.80 % | 27.421 K 42.54 % | 19.238 K 51.80 % | 12.673 K 105.23 % | 6.175 K -99.04 % | 639.964 K 17.49 % | 544.704 K 0.54 % | 541.756 K 962.64 % | 50.982 K -81.04 % | 268.898 K 248.76 % | 77.102 K -11.31 % | 86.938 K 2 075.63 % | 3.996 K | 0.000 | 0.000 -100.00 % | 25.808 K | 0.000 -100.00 % | 13.172 K | 0.000 -100.00 % | 13.117 K | 0.000 -100.00 % | 32.418 K | 0.000 -100.00 % | 37.679 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.500 K 0.00 % | 35.500 K -54.49 % | 78.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.000 K |
Interest expense | 274.290 K 151.98 % | 108.852 K -69.76 % | 360.006 K 74.86 % | 205.879 K 63.06 % | 126.260 K -47.98 % | 242.706 K 21.36 % | 199.986 K -4.05 % | 208.433 K 103.05 % | 102.653 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.032 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.500 0.00 % | 0.500 0.00 % | 0.500 | 0.000 -100.00 % | 25.500 0.00 % | 25.500 | 0.000 | 0.000 -100.00 % | 21.529 K 0.00 % | 21.529 K 79.41 % | 12.000 K 0.00 % | 12.000 K -94.38 % | 213.500 K 0.00 % | 213.500 K 100.00 % | 106.750 K 310.58 % | 26.000 K 100.00 % | 13.000 K -13.33 % | 15.000 K |
Depreciation and amortization | 478.505 K -16.60 % | 573.733 K -49.89 % | 1.145 M -17.33 % | 1.385 M 32.54 % | 1.045 M 24.83 % | 837.120 K -9.23 % | 922.209 K 30.44 % | 706.985 K 31.51 % | 537.589 K 5.60 % | 509.082 K -1.21 % | 515.302 K 8.02 % | 477.041 K 36.73 % | 348.888 K 14.18 % | 305.555 K 155.78 % | 119.461 K 1 236.21 % | -10.514 K -104.13 % | 254.680 K 2 443.24 % | 10.014 K -3.74 % | 10.403 K 223.88 % | 3.212 K 0.00 % | 3.212 K 127.83 % | -11.542 K -200.00 % | 11.541 K -21.52 % | 14.706 K 0.00 % | 14.706 K -16.54 % | 17.620 K 0.00 % | 17.620 K -97.05 % | 598.153 K 5.29 % | 568.102 K 31.71 % | 431.337 K 399.54 % | -144.000 K -423.60 % | 44.500 K 0.00 % | 44.500 K -80.00 % | 222.500 K 0.00 % | 222.500 K -97.82 % | 10.199 M 212.55 % | -9.062 M -100.00 % | -4.531 M -4 520.49 % | 102.500 K 100.00 % | 51.250 K 56.49 % | 32.750 K |
Operating income | -84.214 K -111.80 % | 713.445 K 163.23 % | -1.128 M 31.57 % | -1.649 M -486.97 % | 426.127 K 145.58 % | -935.000 K 37.21 % | -1.489 M -11.70 % | -1.333 M 49.79 % | -2.655 M -444.06 % | -488.000 K 73.17 % | -1.819 M 33.32 % | -2.728 M -39.25 % | -1.959 M -206.57 % | -639.000 K -3 573.05 % | -17.397 K 96.91 % | -563.000 K -698.72 % | -70.488 K -511.80 % | 17.117 K 100.76 % | -2.245 M -744.13 % | 348.603 K 124.47 % | -1.425 M -1 865.20 % | -72.494 K 0.00 % | -72.494 K 34.00 % | -109.839 K 0.00 % | -109.839 K 57.33 % | -257.425 K -0.17 % | -257.000 K -15.53 % | -222.458 K -0.21 % | -222.000 K -679.03 % | -28.497 K 0.00 % | -28.497 K -102.58 % | 1.105 M 0.00 % | 1.105 M 304.06 % | -541.500 K 0.00 % | -541.500 K 89.74 % | -5.276 M 3.62 % | -5.474 M -100.00 % | -2.737 M 61.27 % | -7.067 M -100.03 % | -3.533 M -228.82 % | 2.743 M |
Operating income ratio | -0.01 -110.97 % | 0.06 169.14 % | -0.08 46.43 % | -0.15 -413.57 % | 0.05 139.63 % | -0.12 22.39 % | -0.16 3.03 % | -0.16 68.47 % | -0.51 -577.25 % | -0.08 81.23 % | -0.40 25.01 % | -0.54 23.54 % | -0.71 -314.66 % | -0.17 -1 885.33 % | -0.01 96.88 % | -0.28 -484.89 % | -0.05 | 0.00 100.00 % | -56.06 -831.80 % | 7.66 124.47 % | -31.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.18 0.00 % | 0.18 185.93 % | -0.21 0.00 % | -0.21 87.12 % | -1.66 3.13 % | -1.71 -0.03 % | -1.71 -120.19 % | -0.78 0.00 % | -0.78 93.30 % | -11.61 |
Total other income expenses net | -2.921 M -60.47 % | -1.820 M -32.46 % | -1.374 M -689.66 % | -174.000 K 87.45 % | -1.386 M -4.92 % | -1.321 M -720.50 % | -161.000 K 64.06 % | -448.000 K -273.33 % | -120.000 K 82.30 % | -678.000 K -24.63 % | -544.000 K 13.65 % | -630.000 K -396.06 % | -127.000 K 96.57 % | -3.700 M -742.82 % | -439.000 K 34.08 % | -666.000 K -326.92 % | -156.000 K -118.45 % | 845.415 K 240.25 % | -602.799 K 65.63 % | -1.754 M | 0.000 -100.00 % | 11.541 K 0.00 % | 11.541 K -21.52 % | 14.705 K 0.00 % | 14.705 K 218.32 % | 4.620 K -73.78 % | 17.619 K -96.90 % | 568.080 K 0.00 % | 568.074 K 494.50 % | -144.000 K 0.00 % | -144.000 K 92.75 % | -1.985 M 0.00 % | -1.985 M -132 233.33 % | -1.500 K 0.00 % | -1.500 K 99.97 % | -4.874 M 18.92 % | -6.011 M -99.97 % | -3.006 M -4 029.41 % | 76.500 K 100.00 % | 38.250 K -46.69 % | 71.750 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.131 M -28.13 % | -882.729 K 6.21 % | -941.126 K 11.93 % | -1.069 M -6.82 % | -1.000 M -25.86 % | -794.803 K -170.76 % | 1.123 M 162.80 % | -1.789 M 75.36 % | -7.259 M 20.21 % | -9.098 M -166.81 % | -3.410 M 32.47 % | -5.050 M -2 726.46 % | 192.260 K 108.52 % | -2.257 M -353.44 % | 890.479 K 275.79 % | -506.572 K 59.82 % | -1.261 M -2 124.81 % | 62.261 K 103.28 % | -1.901 M 48.09 % | -3.662 M -449.33 % | -666.545 K 16.65 % | -799.678 K -18.39 % | -675.447 K 46.28 % | -1.257 M | 0.000 -100.00 % | 1.317 K 101.11 % | -119.000 K 57.50 % | -280.000 K -108.77 % | 3.192 M 441.94 % | 589.000 K |
Total investments | 772.760 K -31.32 % | 1.125 M 176.95 % | 406.282 K -20.71 % | 512.399 K -16.08 % | 610.546 K -2.83 % | 628.325 K -41.18 % | 1.068 M -23.50 % | 1.396 M 29.80 % | 1.076 M 7.82 % | 997.688 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.375 K | 0.000 -100.00 % | 36.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.364 M 14.69 % | 1.189 M 25.01 % | 951.378 K -26.43 % | 1.293 M 33.87 % | 966.003 K -13.53 % | 1.117 M -43.56 % | 1.979 M -17.44 % | 2.398 M 121.40 % | 1.083 M -36.23 % | 1.698 M -41.11 % | 2.883 M 37.30 % | 2.100 M 409.39 % | 412.269 K 118.72 % | 188.491 K -78.90 % | 893.416 K 95.33 % | 457.387 K | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.317 K -99.38 % | 213.000 K 119.59 % | 97.000 K -97.17 % | 3.426 M 481.66 % | 589.000 K |
Accumulated other comprehensive income loss | 5.045 M 11.83 % | 4.511 M 8.05 % | 4.175 M -12.38 % | 4.765 M 29.59 % | 3.677 M 443.88 % | 676.077 K -74.14 % | 2.615 M 24.45 % | 2.101 M -16.71 % | 2.523 M -2.53 % | 2.588 M 2.00 % | 2.537 M 3.26 % | 2.457 M 97.02 % | 1.247 M 4.52 % | 1.193 M 2 401.23 % | -51.856 K -122.21 % | 233.480 K 0.00 % | 233.480 K 674.64 % | -40.631 K | 0.000 100.00 % | -6.424 K -101.16 % | 552.000 K 0.00 % | 552.000 K 0.00 % | 552.000 K 0.00 % | 552.000 K | 0.000 | 0.000 -100.00 % | 238.000 K 153.19 % | 94.000 K -22.31 % | 121.000 K | 0.000 |
Retained earnings | -33.333 M -9.91 % | -30.328 M -3.79 % | -29.221 M -6.47 % | -27.445 M -7.44 % | -25.545 M -9.86 % | -23.252 M -5.90 % | -21.958 M -8.63 % | -20.214 M -10.52 % | -18.290 M -17.89 % | -15.514 M -8.79 % | -14.261 M -19.86 % | -11.898 M -47.54 % | -8.064 M -36.78 % | -5.896 M -538.51 % | -923.368 K 88.13 % | -7.782 M 3.74 % | -8.084 M -2.98 % | -7.850 M -34.79 % | -5.824 M -73.37 % | -3.359 M -71.98 % | -1.953 M -6.66 % | -1.831 M -11.59 % | -1.641 M -41.29 % | -1.162 M 98.44 % | -74.458 M -0.46 % | -74.114 M -49.66 % | -49.522 M -4.20 % | -47.526 M -163.51 % | -18.036 M -335.86 % | -4.138 M |
Common stock | 42.738 M 6.07 % | 40.291 M 0.38 % | 40.137 M 3.81 % | 38.663 M 0.23 % | 38.574 M 0.25 % | 38.477 M 10.68 % | 34.765 M 0.00 % | 34.765 M 18.16 % | 29.422 M 3.37 % | 28.462 M 40.53 % | 20.253 M 2.51 % | 19.757 M 87.22 % | 10.553 M 0.00 % | 10.553 M 279 975.88 % | 3.768 K -99.96 % | 9.007 M 0.00 % | 9.007 M 19.71 % | 7.524 M 0.00 % | 7.524 M -0.10 % | 7.532 M 191.84 % | 2.581 M 23.80 % | 2.085 M 16.30 % | 1.792 M 0.00 % | 1.792 M -97.53 % | 72.605 M 0.52 % | 72.232 M 24.56 % | 57.988 M 0.00 % | 57.988 M 34.41 % | 43.142 M 73.32 % | 24.892 M |
Total equity | 14.450 M -0.17 % | 14.474 M -4.09 % | 15.092 M -5.58 % | 15.984 M -4.33 % | 16.706 M 5.07 % | 15.901 M 3.10 % | 15.422 M -7.39 % | 16.653 M 21.96 % | 13.655 M -12.11 % | 15.536 M 82.14 % | 8.530 M -17.32 % | 10.317 M 176.11 % | 3.736 M -36.14 % | 5.851 M 843.59 % | 620.059 K -57.49 % | 1.459 M 26.11 % | 1.157 M 454.71 % | -326.100 K -119.18 % | 1.700 M -59.25 % | 4.172 M 253.76 % | 1.179 M 46.49 % | 805.140 K 14.50 % | 703.207 K -40.55 % | 1.183 M 163.84 % | -1.853 M 1.53 % | -1.882 M -121.62 % | 8.704 M -17.54 % | 10.556 M -58.16 % | 25.227 M 21.55 % | 20.754 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 176.080 K -69.65 % | 580.214 K -44.08 % | 1.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.803 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K -86.43 % | 221.000 K 151.14 % | 88.000 K 300.00 % | 22.000 K |
Long term debt | 163.979 K -55.11 % | 365.270 K 22.62 % | 297.899 K 38.08 % | 215.748 K -62.54 % | 576.010 K 6.12 % | 542.785 K -46.14 % | 1.008 M -21.59 % | 1.285 M 226.70 % | 393.389 K -45.96 % | 727.951 K -31.41 % | 1.061 M 28.35 % | 826.894 K 18 616.48 % | 4.418 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 64.000 K | 0.000 |
Total non current liabilities | 244.303 K -44.97 % | 443.928 K 18.26 % | 375.392 K 26.38 % | 297.042 K -54.52 % | 653.092 K 7.47 % | 607.719 K -53.31 % | 1.302 M -35.14 % | 2.007 M 40.23 % | 1.431 M 76.84 % | 809.228 K -23.76 % | 1.061 M 28.35 % | 826.894 K 839.96 % | 87.971 K 6.99 % | 82.223 K | 0.000 -100.00 % | 74.093 K | 0.000 -100.00 % | 789.156 K | 0.000 -100.00 % | 4.803 K -81.67 % | 26.210 K 104.61 % | 12.810 K -57.31 % | 30.005 K -70.12 % | 100.421 K -94.43 % | 1.803 M -4.37 % | 1.886 M 959.54 % | 178.000 K -19.46 % | 221.000 K 45.39 % | 152.000 K 590.91 % | 22.000 K |
Other current liabilities | 2.760 M 16.70 % | 2.365 M -11.03 % | 2.658 M -4.55 % | 2.785 M 0.45 % | 2.772 M 99.33 % | 1.391 M -28.04 % | 1.933 M -2.29 % | 1.978 M 59.17 % | 1.243 M -36.94 % | 1.971 M 47.47 % | 1.336 M -4.90 % | 1.405 M -25.63 % | 1.889 M 52.75 % | 1.237 M -65.06 % | 3.540 M 23 502.66 % | 15.000 K -61.99 % | 39.463 K 97.32 % | 20.000 K -94.73 % | 379.337 K 33.69 % | 283.752 K 1 569.13 % | 17.000 K -5.56 % | 18.000 K -10.00 % | 20.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 539.000 K -55.12 % | 1.201 M -50.96 % | 2.449 M 426.67 % | 465.000 K |
Deferred revenue | 0.000 -100.00 % | 575.830 K | 0.000 -100.00 % | 61.978 K 319.14 % | 14.787 K 3.58 % | 14.276 K -62.18 % | 37.752 K 15.06 % | 32.812 K -17.46 % | 39.752 K -25.76 % | 53.548 K 26.75 % | 42.248 K -33.92 % | 63.936 K | 0.000 100.00 % | -188.491 K | 0.000 100.00 % | -457.387 K | 0.000 -100.00 % | 12.996 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 |
Short term debt | 1.200 M 45.63 % | 824.026 K 26.10 % | 653.479 K -39.35 % | 1.077 M 176.27 % | 389.992 K -32.10 % | 574.322 K -40.89 % | 971.603 K -12.66 % | 1.112 M 61.32 % | 689.557 K -28.93 % | 970.246 K -46.75 % | 1.822 M 43.12 % | 1.273 M 158.23 % | 493.037 K 161.57 % | 188.491 K -78.90 % | 893.416 K | 0.000 | 0.000 -100.00 % | 237.004 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.317 K -97.97 % | 65.000 K -32.99 % | 97.000 K -97.11 % | 3.362 M 470.80 % | 589.000 K |
Total current liabilities | 8.111 M 17.74 % | 6.889 M 8.13 % | 6.371 M -0.02 % | 6.373 M 14.54 % | 5.564 M 24.21 % | 4.479 M -29.62 % | 6.364 M -10.36 % | 7.099 M 81.51 % | 3.911 M -12.28 % | 4.459 M 9.65 % | 4.067 M 11.30 % | 3.654 M -13.07 % | 4.203 M 26.50 % | 3.323 M -26.49 % | 4.520 M 4 973.83 % | 89.093 K -40.55 % | 149.856 K -81.77 % | 822.152 K 56.95 % | 523.815 K 39.54 % | 375.397 K 768.77 % | 43.210 K 40.25 % | 30.810 K -38.39 % | 50.005 K -50.20 % | 100.421 K -94.58 % | 1.853 M -1.72 % | 1.886 M 90.50 % | 990.000 K -59.16 % | 2.424 M -74.97 % | 9.685 M 254.11 % | 2.735 M |
Total liabilities | 8.356 M 13.95 % | 7.333 M 8.69 % | 6.747 M 1.15 % | 6.670 M 7.29 % | 6.217 M 22.21 % | 5.087 M -33.64 % | 7.666 M -15.82 % | 9.106 M 70.45 % | 5.342 M 1.41 % | 5.268 M 2.73 % | 5.128 M 14.44 % | 4.481 M 4.41 % | 4.291 M 26.03 % | 3.405 M -24.67 % | 4.520 M 4 973.83 % | 89.093 K -40.55 % | 149.856 K -81.77 % | 822.152 K 56.95 % | 523.815 K 37.77 % | 380.200 K 779.89 % | 43.210 K 40.25 % | 30.810 K -38.39 % | 50.005 K -50.20 % | 100.421 K -94.58 % | 1.853 M -1.72 % | 1.886 M 61.47 % | 1.168 M -55.84 % | 2.645 M -73.11 % | 9.837 M 256.80 % | 2.757 M |
Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 3.775 M 145.60 % | -8.279 M 30.12 % | -11.848 M -44.11 % | -8.221 M 36.42 % | -12.930 M -170.86 % | -4.774 M -4.65 % | -4.562 M -23.16 % | -3.704 M 4.71 % | -3.887 M -22.88 % | -3.163 M -49.30 % | -2.118 M -97.04 % | -1.075 M -255.14 % | -302.729 K -616 396 399 194 445 568.00 % | 0.000 | 0.000 -100.00 % | 36.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 772.760 K -31.32 % | 1.125 M 176.95 % | 406.282 K -20.71 % | 512.399 K -16.08 % | 610.546 K -2.83 % | 628.325 K -41.18 % | 1.068 M -23.50 % | 1.396 M 29.80 % | 1.076 M 7.82 % | 997.688 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.375 K | 0.000 -100.00 % | 36.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 3.354 M -4.74 % | 3.521 M -2.88 % | 3.626 M -3.96 % | 3.775 M -1.39 % | 3.828 M -52.84 % | 8.118 M 126.89 % | 3.578 M -57.04 % | 8.329 M 431.18 % | 1.568 M 40.86 % | 1.113 M 47.89 % | 752.781 K 60.20 % | 469.887 K -11.72 % | 532.246 K 0.92 % | 527.368 K 12.67 % | 468.077 K 54.62 % | 302.729 K | 0.000 | 0.000 | 0.000 -100.00 % | 520.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 894.000 K | 0.000 |
GoodWill | 2.982 M -35.26 % | 4.606 M 1.93 % | 4.519 M -5.92 % | 4.804 M 7.02 % | 4.489 M -7.58 % | 4.857 M -12.94 % | 5.579 M 4.94 % | 5.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 433.000 K | 0.000 -100.00 % | 2.227 M | 0.000 |
Goodwill and intangible assets | 6.337 M -22.04 % | 8.128 M -0.21 % | 8.145 M -5.06 % | 8.579 M 3.15 % | 8.317 M -35.90 % | 12.975 M 41.70 % | 9.157 M -32.89 % | 13.646 M 770.22 % | 1.568 M 40.86 % | 1.113 M 47.89 % | 752.781 K 60.20 % | 469.887 K -11.72 % | 532.246 K 0.92 % | 527.368 K 12.67 % | 468.077 K 54.62 % | 302.729 K | 0.000 | 0.000 | 0.000 -100.00 % | 520.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 433.000 K | 0.000 -100.00 % | 3.121 M 10 303.33 % | 30.000 K |
Property plant equipment net | 3.201 M -2.93 % | 3.298 M 0.03 % | 3.297 M -29.03 % | 4.645 M 4.37 % | 4.451 M 19.33 % | 3.730 M -19.67 % | 4.643 M 3.22 % | 4.498 M 40.32 % | 3.206 M -7.04 % | 3.448 M 16.85 % | 2.951 M -13.63 % | 3.417 M 29.88 % | 2.631 M 65.33 % | 1.591 M 162.11 % | 607.049 K 8 528.98 % | 7.035 K -20.10 % | 8.805 K -92.43 % | 116.301 K -12.41 % | 132.785 K 2.50 % | 129.552 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.867 M 22.19 % | 5.620 M -77.65 % | 25.145 M 613.74 % | 3.523 M |
Total non current assets | 10.310 M -17.85 % | 12.551 M 5.93 % | 11.848 M -13.75 % | 13.737 M 2.68 % | 13.378 M 7.23 % | 12.476 M -16.09 % | 14.868 M 4.53 % | 14.224 M 143.17 % | 5.849 M 5.22 % | 5.559 M 50.10 % | 3.704 M -4.71 % | 3.887 M 22.88 % | 3.163 M 49.30 % | 2.118 M 97.04 % | 1.075 M 15 182.53 % | 7.035 K -20.10 % | 8.805 K -94.04 % | 147.676 K -12.82 % | 169.385 K -75.34 % | 686.968 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.300 M 29.89 % | 5.620 M -80.12 % | 28.266 M 695.55 % | 3.553 M |
Other current assets | 783.532 K -18.83 % | 965.348 K -1.26 % | 977.664 K -12.04 % | 1.111 M -13.14 % | 1.280 M 12.92 % | 1.133 M -23.50 % | 1.481 M 473.91 % | 258.117 K -34.30 % | 392.855 K 1 336.19 % | 27.354 K -98.08 % | 1.425 M 48.27 % | 961.177 K | 0.000 -100.00 % | 517.930 K 13.62 % | 455.852 K 21 742.45 % | 2.087 K | 0.000 -100.00 % | 4.045 K -83.75 % | 24.891 K -47.83 % | 47.711 K 610.51 % | 6.715 K 27.18 % | 5.280 K -82.76 % | 30.625 K 534.85 % | 4.824 K | 0.000 | 0.000 -100.00 % | 1.589 M -60.71 % | 4.044 M 423.83 % | 772.000 K -83.06 % | 4.558 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.833 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 |
cash and cash equivalents | 2.495 M 20.42 % | 2.072 M 9.49 % | 1.893 M -19.87 % | 2.362 M 20.11 % | 1.966 M 2.85 % | 1.912 M 123.34 % | 856.065 K -79.55 % | 4.186 M -49.82 % | 8.342 M -22.73 % | 10.796 M 71.55 % | 6.294 M -11.97 % | 7.150 M 3 149.72 % | 220.009 K -91.00 % | 2.445 M 83 159.41 % | 2.937 K -99.70 % | 963.959 K -23.54 % | 1.261 M 571.50 % | 187.739 K -90.12 % | 1.901 M -48.09 % | 3.662 M 449.33 % | 666.545 K -16.65 % | 799.678 K 18.39 % | 675.447 K -46.28 % | 1.257 M | 0.000 | 0.000 -100.00 % | 332.000 K -11.94 % | 377.000 K 61.11 % | 234.000 K | 0.000 |
Cash and short term investments | 2.495 M 20.42 % | 2.072 M 9.49 % | 1.893 M -19.87 % | 2.362 M 20.11 % | 1.966 M 2.85 % | 1.912 M 123.34 % | 856.065 K -79.55 % | 4.186 M -49.82 % | 8.342 M -22.73 % | 10.796 M 71.55 % | 6.294 M -11.97 % | 7.150 M 3 149.72 % | 220.009 K -91.00 % | 2.445 M 83 159.41 % | 2.937 K -99.70 % | 963.959 K -23.54 % | 1.261 M 571.50 % | 187.739 K -90.12 % | 1.901 M -48.09 % | 3.662 M 449.33 % | 666.545 K -16.65 % | 799.678 K 18.39 % | 675.447 K -46.28 % | 1.257 M | 0.000 | 0.000 -100.00 % | 332.000 K -11.94 % | 377.000 K 61.11 % | 234.000 K -98.07 % | 12.147 M |
Total current assets | 12.495 M 34.99 % | 9.256 M -7.35 % | 9.990 M 12.04 % | 8.917 M -6.58 % | 9.545 M 12.14 % | 8.511 M 3.55 % | 8.220 M -28.74 % | 11.535 M -12.27 % | 13.148 M -13.76 % | 15.245 M 53.15 % | 9.954 M -8.77 % | 10.911 M 124.27 % | 4.865 M -31.84 % | 7.137 M 75.00 % | 4.079 M 164.71 % | 1.541 M 18.73 % | 1.298 M 272.51 % | 348.376 K -83.04 % | 2.055 M -46.85 % | 3.866 M 216.17 % | 1.223 M 46.26 % | 835.950 K 10.98 % | 753.212 K -41.30 % | 1.283 M 183 219.71 % | 700.000 -84.03 % | 4.382 K -99.83 % | 2.572 M -66.07 % | 7.581 M 11.52 % | 6.798 M -65.94 % | 19.958 M |
Inventory | 210.975 K -35.67 % | 327.951 K 40.01 % | 234.232 K 109.08 % | 112.029 K 0.35 % | 111.638 K 15.30 % | 96.825 K 24.67 % | 77.664 K -8.02 % | 84.432 K -57.05 % | 196.603 K -49.55 % | 389.668 K -17.02 % | 469.615 K 337.45 % | 107.354 K -86.91 % | 820.351 K 1.11 % | 811.310 K -24.08 % | 1.069 M 259.62 % | 297.174 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.709 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 408.000 K -55.31 % | 913.000 K -78.00 % | 4.150 M 1 876.19 % | 210.000 K |
Net receivables | 9.005 M 52.87 % | 5.891 M -14.45 % | 6.886 M 29.16 % | 5.331 M -26.06 % | 7.211 M 34.29 % | 5.369 M -23.67 % | 7.035 M 0.40 % | 7.006 M 66.18 % | 4.216 M 4.58 % | 4.031 M 60.98 % | 2.504 M -6.99 % | 2.692 M -29.60 % | 3.825 M 13.73 % | 3.363 M 31.82 % | 2.551 M 343.88 % | 574.731 K 1 449.72 % | 37.086 K -76.32 % | 156.592 K 21.49 % | 128.888 K -17.62 % | 156.447 K -71.52 % | 549.397 K 1 672.71 % | 30.992 K -34.26 % | 47.140 K 123.53 % | 21.089 K 2 912.71 % | 700.000 -84.03 % | 4.382 K -98.20 % | 243.000 K -89.19 % | 2.247 M 36.85 % | 1.642 M -46.04 % | 3.043 M |
Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -3.775 M -145.60 % | 8.279 M 18.42 % | 6.991 M -14.96 % | 8.221 M 7.98 % | 7.614 M 59.49 % | 4.774 M 4.65 % | 4.562 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 |
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 |
Account payables | 4.151 M 32.88 % | 3.124 M 4.08 % | 3.002 M 22.60 % | 2.448 M 4.37 % | 2.346 M -5.26 % | 2.476 M -27.21 % | 3.401 M -9.75 % | 3.769 M 94.32 % | 1.940 M 33.03 % | 1.458 M 74.10 % | 837.433 K -3.76 % | 870.151 K -52.22 % | 1.821 M -4.03 % | 1.897 M 2 090.70 % | 86.615 K 16.90 % | 74.093 K -32.88 % | 110.393 K -79.52 % | 539.156 K 273.18 % | 144.478 K 57.65 % | 91.645 K 249.66 % | 26.210 K 104.61 % | 12.810 K -57.31 % | 30.005 K -70.12 % | 100.421 K -94.43 % | 1.803 M -4.31 % | 1.885 M 388.26 % | 386.000 K -65.72 % | 1.126 M -70.93 % | 3.874 M 130.46 % | 1.681 M |
Tax payables | 0.000 | 0.000 -100.00 % | 57.861 K | 0.000 -100.00 % | 40.749 K 69.97 % | 23.974 K 14.79 % | 20.885 K -89.94 % | 207.589 K | 0.000 -100.00 % | 6.611 K -76.83 % | 28.532 K -31.20 % | 41.469 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 576.010 K 6.12 % | 542.784 K 1 156.76 % | 43.189 K -37.33 % | 68.911 K | 0.000 -100.00 % | 727.951 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 80.343 K 167.95 % | 29.984 K -58.77 % | 72.727 K 162.58 % | 27.697 K -56.01 % | 62.966 K 115.93 % | 29.161 K -50.15 % | 58.496 K 93.97 % | 30.157 K -47.40 % | 57.334 K -43.50 % | 101.469 K 45.84 % | 69.575 K 71.48 % | 40.574 K -54.72 % | 89.604 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.996 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.552 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 |
Other total stockholders equity | 0.000 | 0.000 | 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 % | 8.936 M 15 627.65 % | -57.552 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 |
Deferred tax liabilities non current | 80.324 K 2.12 % | 78.658 K 1.50 % | 77.493 K -4.68 % | 81.295 K 5.47 % | 77.082 K 18.71 % | 64.935 K -12.94 % | 74.588 K 2.95 % | 72.448 K -5.11 % | 76.353 K -6.06 % | 81.277 K | 0.000 | 0.000 | 0.000 -100.00 % | 82.223 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 |
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 100.00 % | -74.093 K | 0.000 100.00 % | -789.156 K | 0.000 | 0.000 100.00 % | -26.210 K -104.61 % | -12.810 K 57.31 % | -30.005 K 70.12 % | -100.421 K 94.43 % | -1.803 M 4.37 % | -1.886 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 22.805 M 4.58 % | 21.807 M -0.14 % | 21.838 M -3.60 % | 22.653 M -1.18 % | 22.923 M 9.22 % | 20.988 M -9.10 % | 23.088 M -10.37 % | 25.759 M 35.59 % | 18.997 M -8.69 % | 20.804 M 52.32 % | 13.658 M -7.70 % | 14.797 M 84.33 % | 8.028 M -13.27 % | 9.256 M 79.60 % | 5.154 M 232.97 % | 1.548 M 18.47 % | 1.307 M 163.39 % | 496.052 K -77.69 % | 2.224 M -51.15 % | 4.553 M 272.36 % | 1.223 M 46.26 % | 835.950 K 10.98 % | 753.212 K -41.30 % | 1.283 M 183 219.71 % | 700.000 -84.03 % | 4.382 K -99.96 % | 9.872 M -25.22 % | 13.201 M -62.35 % | 35.064 M 49.14 % | 23.511 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 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2006-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -2.048 M 12.39 % | -2.338 M -29.44 % | -1.806 M 28.90 % | -2.541 M -1.06 % | -2.514 M -99.86 % | -1.258 M -287.98 % | 669.165 K 136.20 % | -1.848 M -138 875.64 % | -1.330 K | 0.000 -100.00 % | 130.830 K -86.42 % | 963.747 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 |
Stock based compensation | 238.178 K 87.17 % | 127.249 K -46.17 % | 236.410 K -26.90 % | 323.426 K 22.21 % | 264.642 K 5.00 % | 252.029 K 89.39 % | 133.076 K -41.62 % | 227.966 K -33.27 % | 341.619 K 179.25 % | 122.334 K -74.31 % | 476.123 K 855.36 % | 49.837 K 213.93 % | 15.875 K -93.76 % | 254.599 K -26.33 % | 345.606 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 |
Change in working capital | -2.582 M -864.99 % | -267.613 K 82.81 % | -1.556 M -210.07 % | 1.414 M 254.45 % | 398.952 K 177.29 % | -516.186 K -20.35 % | -428.921 K 39.20 % | -705.499 K -306.47 % | 341.701 K 121.50 % | -1.589 M -601.07 % | 317.180 K 179.52 % | -398.853 K | 0.000 100.00 % | -74.627 K 94.13 % | -1.270 M -992.99 % | 142.272 K -43.48 % | 251.741 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 |
Accounts receivables | -2.580 M -110 093.05 % | 2.346 K 100.15 % | -1.542 M -277.24 % | 869.736 K 204.34 % | -833.542 K -172.62 % | 1.148 M 309.18 % | -548.693 K -129.33 % | 1.871 M 446.56 % | -539.756 K 71.35 % | -1.884 M -407.91 % | 611.949 K 312.36 % | -288.163 K | 0.000 100.00 % | -617.227 K -17.49 % | -525.342 K -239.39 % | 376.895 K 130.62 % | -1.231 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 |
Inventory | 116.976 K 231.31 % | -89.086 K 32.46 % | -131.894 K -3 635.08 % | 3.731 K 125.19 % | -14.813 K 41.87 % | -25.481 K -476.49 % | 6.768 K -93.80 % | 109.161 K -39.48 % | 180.377 K 141.78 % | 74.604 K 127.60 % | -270.301 K -138.51 % | 701.906 K | 0.000 -100.00 % | 231.798 K 129.57 % | -784.011 K -651.37 % | 142.192 K 259.27 % | 39.578 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 |
Accounts payables | 0.000 -100.00 % | 187.723 K 296.55 % | -95.508 K -155.58 % | 171.847 K -80.12 % | 864.229 K 178.46 % | -1.102 M -5 104.59 % | -21.165 K 99.26 % | -2.852 M -650.24 % | 518.286 K | 0.000 | 0.000 100.00 % | -950.933 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -118.989 K 34.21 % | -180.873 K -185.14 % | 212.443 K -42.39 % | 368.777 K -3.73 % | 383.078 K 275.42 % | -218.372 K -262.76 % | 134.169 K -63.06 % | 363.193 K 98.69 % | 182.794 K -17.06 % | 220.384 K 1 000.70 % | -24.468 K -117.69 % | 138.337 K | 0.000 -100.00 % | 310.802 K 699.39 % | 38.880 K 110.32 % | -376.815 K -126.11 % | 1.443 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 |
Other non cash items | 2.766 M 155.56 % | 1.082 M 397.46 % | 217.590 K -89.26 % | 2.026 M -53.23 % | 4.332 M 150.41 % | 1.730 M -26.61 % | 2.357 M -16.02 % | 2.807 M 125.14 % | 1.247 M -8.20 % | 1.358 M -25.19 % | 1.815 M -21.57 % | 2.314 M 257.32 % | 647.717 K -75.91 % | 2.689 M 145.48 % | 1.095 M 340.59 % | -455.254 K -175.04 % | 606.721 K 3 154.26 % | -19.865 K -100.89 % | 2.235 M 57.24 % | 1.421 M 0.00 % | 1.421 M 2 232.03 % | 60.953 K 0.00 % | 60.952 K 100.00 % | 30.476 K -67.96 % | 95.132 K 100.00 % | 47.566 K -88.99 % | 432.044 K 225.01 % | -345.620 K 0.00 % | -345.620 K -100.00 % | -172.810 K -200.31 % | 172.276 K -98.61 % | 12.422 M 0.00 % | 12.422 M 1 501.78 % | 775.500 K 0.00 % | 775.500 K -94.30 % | 13.613 M -7.71 % | 14.750 M 100.00 % | 7.375 M 6.13 % | 6.949 M 100.00 % | 3.475 M |
Net cash provided by operating activities | -1.495 M -277.75 % | 841.243 K 157.00 % | -1.476 M -223.00 % | 1.200 M -14.88 % | 1.410 M 257.09 % | -897.379 K 31.04 % | -1.301 M 7.18 % | -1.402 M 10.47 % | -1.566 M -287.16 % | -404.478 K 61.93 % | -1.063 M 63.78 % | -2.934 M -153.85 % | -1.156 M 15.89 % | -1.374 M -721.81 % | -167.218 K 83.21 % | -996.054 K -212.40 % | 886.192 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 100.00 % | -1.329 M 0.00 % | -1.329 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | -169.711 K 83.73 % | -1.043 M -6 260.75 % | -16.396 K 98.59 % | -1.165 M -13.04 % | -1.030 M -50.56 % | -684.335 K 49.20 % | -1.347 M 0.77 % | -1.358 M -12.45 % | -1.207 M -0.05 % | -1.207 M -23.15 % | -979.768 K 15.30 % | -1.157 M -0.12 % | -1.155 M -6.60 % | -1.084 M -362.62 % | -234.295 K -1 170.79 % | -18.437 K 47.10 % | -34.850 K | 0.000 100.00 % | -14.853 K 95.23 % | -311.326 K 0.00 % | -311.326 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -888.000 K 0.00 % | -888.000 K -166.27 % | -333.500 K 0.00 % | -333.500 K 75.47 % | -1.360 M 0.00 % | -1.360 M -100.00 % | -679.750 K 93.43 % | -10.347 M -100.00 % | -5.173 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -29.951 K -177.59 % | 38.602 K 844.97 % | 4.085 K -34.26 % | 6.214 K 103.15 % | -197.206 K 76.00 % | -821.534 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 336.431 K 2 943.80 % | 11.053 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.827 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 |
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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 | -410.859 K -361.66 % | 157.023 K -5.59 % | 166.322 K 763.47 % | 19.262 K 104.02 % | -478.835 K -14.38 % | -418.637 K 52.82 % | -887.321 K -21.30 % | -731.494 K -5.68 % | -692.200 K -23.24 % | -561.653 K -56.11 % | -359.782 K -564.43 % | -54.149 K 47.57 % | -103.271 K 47.65 % | -197.271 K -27.25 % | -155.028 K 40.35 % | -259.911 K -353.68 % | -57.289 K 67.10 % | -174.108 K 90.39 % | -1.811 M -1 044.08 % | 191.814 K 200.00 % | -191.814 K 55.94 % | -435.328 K -573.13 % | -64.672 K -100.00 % | -32.336 K 61.50 % | -83.985 K -100.00 % | -41.992 K 92.22 % | -539.886 K -195.97 % | 562.549 K 197.95 % | -574.328 K -100.00 % | -287.164 K -579.65 % | -42.252 K -102.27 % | 1.859 M 0.00 % | 1.859 M -47.37 % | 3.532 M 549.59 % | -785.500 K -116.06 % | 4.891 M 219.79 % | -4.083 M -100.00 % | -2.042 M -136.10 % | 5.656 M 100.00 % | 2.828 M |
Net cash used for investing activites | -580.570 K 34.46 % | -885.886 K -838.39 % | 119.975 K 110.84 % | -1.107 M -7.85 % | -1.026 M -51.34 % | -678.121 K 56.09 % | -1.544 M 29.13 % | -2.179 M -80.50 % | -1.207 M -0.05 % | -1.207 M -23.15 % | -979.768 K 15.30 % | -1.157 M 8.09 % | -1.259 M -33.23 % | -944.727 K -149.75 % | -378.270 K -35.90 % | -278.348 K -202.10 % | -92.139 K 47.08 % | -174.108 K 90.46 % | -1.826 M -688.35 % | 310.315 K 161.68 % | -503.140 K -15.58 % | -435.328 K -573.13 % | -64.672 K -100.00 % | -32.336 K 61.50 % | -83.985 K -100.00 % | -41.992 K 92.22 % | -539.886 K -195.97 % | 562.549 K 197.95 % | -574.328 K -100.00 % | -287.164 K -579.65 % | -42.252 K -104.35 % | 970.500 K 0.00 % | 970.500 K -69.65 % | 3.198 M 385.79 % | -1.119 M -131.69 % | 3.532 M 164.89 % | -5.443 M -100.00 % | -2.721 M 41.99 % | -4.691 M -100.00 % | -2.346 M |
Debt repayment | 79.273 K -67.76 % | 245.908 K 161.59 % | -399.296 K -230.92 % | 304.994 K 180.19 % | -380.322 K | 0.000 100.00 % | -446.577 K | 0.000 100.00 % | -599.057 K | 0.000 -100.00 % | 693.775 K | 0.000 -100.00 % | 174.335 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -106.460 K 0.00 % | -106.460 K -193.39 % | 114.000 K | 0.000 100.00 % | -303.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 2.397 M 86 703.30 % | 2.761 K -99.80 % | 1.374 M 13 456.09 % | -10.291 K -311.64 % | -2.500 K -100.07 % | 3.612 M | 0.000 100.00 % | -16.661 K -101.74 % | 959.827 K -88.31 % | 8.210 M 1 463.71 % | 525.030 K -94.37 % | 9.328 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.375 M | 0.000 -100.00 % | 350.087 K | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M 907.63 % | 248.106 K 0.00 % | 248.106 K 100.00 % | 124.053 K -15.09 % | 146.098 K 100.00 % | 73.049 K 200.00 % | -73.049 K -106.04 % | 1.209 M 0.00 % | 1.209 M 100.00 % | 604.439 K 223.77 % | 186.688 K -25.32 % | 250.000 K 0.00 % | 250.000 K | 0.000 | 0.000 -100.00 % | 7.983 M 0.00 % | 7.983 M 100.00 % | 3.991 M -59.96 % | 9.968 M 100.00 % | 4.984 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.000 K -452.63 % | -3.800 K 98.47 % | -248.034 K 0.00 % | -248.034 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 100.00 % | -559.500 K 0.00 % | -559.500 K -100.00 % | -279.750 K 80.94 % | -1.468 M -100.00 % | -734.000 K |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -42.744 K | 0.000 100.00 % | -10.492 K | 0.000 -100.00 % | 2.736 M 7 281.42 % | -38.104 K 92.71 % | -522.548 K -154.44 % | 959.827 K -84.48 % | 6.186 M 1 078.21 % | 525.030 K -95.25 % | 11.060 M | 0.000 -100.00 % | 4.787 M 907.33 % | 475.228 K -64.31 % | 1.332 M 264.85 % | -807.747 K -87.11 % | -431.708 K 76.35 % | -1.826 M -462.87 % | 503.140 K 200.00 % | -503.140 K -877.99 % | 64.672 K 200.00 % | -64.672 K -100.00 % | -32.336 K 61.50 % | -83.985 K -100.00 % | -41.992 K -200.00 % | 41.992 K -92.69 % | 574.328 K 200.00 % | -574.328 K -100.00 % | -287.164 K -579.65 % | -42.252 K | 0.000 | 0.000 -100.00 % | 1.119 M 200.00 % | -1.119 M -120.56 % | 5.443 M 200.00 % | -5.443 M -100.00 % | -2.721 M 41.99 % | -4.691 M -100.00 % | -2.346 M |
Net cash used provided by financing activities | 2.476 M 1 102.34 % | 205.925 K -78.88 % | 975.179 K 243.12 % | 284.211 K 174.24 % | -382.822 K -113.99 % | 2.736 M 664.58 % | -484.681 K 7.25 % | -522.548 K -244.84 % | 360.770 K -94.17 % | 6.186 M 407.54 % | 1.219 M -88.98 % | 11.060 M 6 244.27 % | 174.335 K -96.36 % | 4.787 M 907.33 % | 475.228 K -64.31 % | 1.332 M 264.85 % | -807.747 K -363.94 % | -174.108 K 90.46 % | -1.826 M -136.46 % | 5.007 M 1 095.17 % | -503.140 K -189.70 % | 560.884 K 967.27 % | -64.672 K -100.00 % | -32.336 K 61.50 % | -83.985 K -100.00 % | -41.992 K -200.00 % | 41.992 K -98.60 % | 3.004 M 623.06 % | -574.328 K -100.00 % | -287.164 K -579.65 % | -42.252 K -117.57 % | 240.500 K 0.00 % | 240.500 K -80.49 % | 1.233 M 210.19 % | -1.119 M -105.60 % | 19.986 M 467.21 % | -5.443 M -100.00 % | -2.721 M 41.99 % | -4.691 M -100.00 % | -2.346 M |
Effect of forex changes on cash | 22.984 K 26.02 % | 18.239 K 120.60 % | -88.537 K -589.37 % | 18.092 K -66.42 % | 53.877 K 138.48 % | -140.020 K -500.56 % | 34.956 K 166.90 % | -52.251 K -25.16 % | -41.749 K 41.97 % | -71.944 K -120.53 % | -32.623 K 18.03 % | -39.797 K -368.68 % | 14.812 K 138.86 % | -38.118 K -147.09 % | 80.954 K 240.66 % | -57.553 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.822 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.500 K 0.00 % | -48.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 423.005 K 135.63 % | 179.521 K 138.25 % | -469.305 K -218.68 % | 395.433 K 626.02 % | 54.466 K -94.84 % | 1.056 M 131.70 % | -3.330 M 19.86 % | -4.156 M -69.34 % | -2.454 M -154.50 % | 4.503 M 625.95 % | -856.150 K -112.35 % | 6.930 M 411.40 % | -2.225 M -191.58 % | 2.430 M 22 623.41 % | 10.694 K -98.24 % | 606.402 K 12 200.24 % | 4.930 K -97.46 % | 194.055 K 122.59 % | -859.192 K -126.00 % | 3.305 M 300.00 % | 826.207 K 720.59 % | -133.132 K -300.00 % | -33.283 K 0.00 % | -33.283 K -207.16 % | 31.058 K 0.00 % | 31.058 K 102.85 % | -1.088 M -145.24 % | 2.406 M 518.92 % | -574.327 K 0.00 % | -574.327 K -1 259.31 % | -42.252 K 0.00 % | -42.252 K 49.17 % | -83.128 K -84.73 % | -45.000 K -300.00 % | -11.250 K -100.64 % | 1.747 M 300.00 % | 436.750 K 0.00 % | 436.750 K 112.92 % | -3.379 M 0.00 % | -3.379 M |
Cash at beginning of period | 2.072 M 9.49 % | 1.893 M -19.87 % | 2.362 M 20.11 % | 1.966 M 2.85 % | 1.912 M 123.34 % | 856.065 K -79.55 % | 4.186 M -49.82 % | 8.342 M -22.73 % | 10.796 M 71.55 % | 6.294 M -11.97 % | 7.150 M 3 149.72 % | 220.009 K -91.00 % | 2.445 M 15 896.13 % | 15.287 K 232.83 % | 4.593 K -6.84 % | 4.930 K | 0.000 -100.00 % | 46.934 K -94.82 % | 906.126 K 183.45 % | 319.677 K 300.00 % | 79.919 K -90.01 % | 799.677 K 300.00 % | 199.919 K 0.00 % | 199.919 K 18.39 % | 168.861 K 0.00 % | 168.861 K -86.57 % | 1.257 M 209.46 % | -1.149 M -229.26 % | 888.658 K 0.00 % | 888.658 K 270 003.72 % | -329.250 0.00 % | -329.250 -100.40 % | 82.799 K -78.04 % | 377.000 K 300.00 % | 94.250 K 106.88 % | -1.370 M -300.00 % | -342.500 K 0.00 % | -342.500 K -111.28 % | 3.037 M 0.00 % | 3.037 M |
Cash at end of period | 2.495 M 20.42 % | 2.072 M 9.49 % | 1.893 M -19.87 % | 2.362 M 20.11 % | 1.966 M 2.85 % | 1.912 M 123.34 % | 856.065 K -79.55 % | 4.186 M -49.82 % | 8.342 M -22.73 % | 10.796 M 71.55 % | 6.294 M -11.97 % | 7.150 M 3 149.72 % | 220.009 K -91.00 % | 2.445 M 15 896.13 % | 15.287 K -97.50 % | 611.332 K 12 300.24 % | 4.930 K -97.95 % | 240.989 K 413.46 % | 46.934 K -98.71 % | 3.625 M 300.00 % | 906.126 K 35.94 % | 666.545 K 300.00 % | 166.636 K 0.00 % | 166.636 K -16.65 % | 199.919 K 0.00 % | 199.919 K 18.39 % | 168.861 K -86.57 % | 1.257 M 300.00 % | 314.331 K 0.00 % | 314.331 K 838.20 % | -42.581 K 0.00 % | -42.581 K -12 832.65 % | -329.250 -100.10 % | 332.000 K 300.00 % | 83.000 K -77.98 % | 377.000 K 300.00 % | 94.250 K 0.00 % | 94.250 K 127.52 % | -342.500 K 0.00 % | -342.500 K |
Operating cash flow | -1.495 M -277.75 % | 841.243 K 157.00 % | -1.476 M -223.00 % | 1.200 M -14.88 % | 1.410 M 257.09 % | -897.379 K 31.04 % | -1.301 M 7.18 % | -1.402 M 10.47 % | -1.566 M -287.16 % | -404.478 K 61.93 % | -1.063 M 63.78 % | -2.934 M -153.85 % | -1.156 M 15.89 % | -1.374 M -721.81 % | -167.218 K 83.21 % | -996.054 K -212.40 % | 886.192 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 100.00 % | -1.329 M 0.00 % | -1.329 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital expenditure | -169.711 K 83.73 % | -1.043 M -6 260.75 % | -16.396 K 98.59 % | -1.165 M -13.04 % | -1.030 M -50.56 % | -684.335 K 49.20 % | -1.347 M 0.77 % | -1.358 M -12.45 % | -1.207 M -0.05 % | -1.207 M -23.15 % | -979.768 K 15.30 % | -1.157 M -0.12 % | -1.155 M -6.60 % | -1.084 M -362.62 % | -234.295 K -1 170.79 % | -18.437 K -368 840.00 % | 5.000 | 0.000 100.00 % | -14.853 K 95.23 % | -311.326 K 0.00 % | -311.326 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -888.000 K 0.00 % | -888.000 K -166.27 % | -333.500 K 0.00 % | -333.500 K 75.47 % | -1.360 M 0.00 % | -1.360 M -100.00 % | -679.750 K 93.43 % | -10.347 M -100.00 % | -5.173 M |
Free CashFlow | -1.665 M -725.64 % | -201.666 K 86.49 % | -1.492 M -4 331.61 % | 35.266 K -90.70 % | 379.326 K 123.98 % | -1.582 M 40.28 % | -2.648 M 4.03 % | -2.760 M 0.49 % | -2.773 M -72.13 % | -1.611 M 21.12 % | -2.042 M 50.08 % | -4.091 M -77.00 % | -2.311 M 5.98 % | -2.458 M -512.21 % | -401.513 K 60.42 % | -1.014 M -219.16 % | 851.341 K | 0.000 100.00 % | -14.853 K 95.23 % | -311.326 K 0.00 % | -311.326 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.217 M 0.00 % | -2.217 M -564.69 % | -333.500 K 0.00 % | -333.500 K 75.47 % | -1.360 M 0.00 % | -1.360 M -100.00 % | -679.750 K 93.43 % | -10.347 M -100.00 % | -5.173 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2006 |