Ardiden Limited ARDDF
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 13.509 K 980.72 % | 1.250 K -99.38 % | 200.577 K 995.03 % | 18.317 K | 0.000 | 0.000 -100.00 % | 2.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 716.000 | 0.000 | 0.000 |
| Net income | -10.194 M -164.73 % | 15.749 M 449.47 % | 2.866 M 332.27 % | -1.234 M -26.09 % | -978.692 K 17.48 % | -1.186 M 56.95 % | -2.755 M -292.76 % | -701.453 K -21.17 % | -578.908 K 3.19 % | -598.000 K 17.29 % | -723.000 K 51.70 % | -1.497 M 84.64 % | -9.746 M -197.50 % | -3.276 M -124.54 % | -1.459 M -53.42 % | -951.000 K 78.40 % | -4.403 M 44.67 % | -7.957 M -771.52 % | -913.000 K |
| Income before tax | -10.194 M -164.57 % | 15.787 M 450.79 % | 2.866 M 332.27 % | -1.234 M -26.09 % | -978.692 K 17.48 % | -1.186 M 56.95 % | -2.755 M -292.76 % | -701.453 K -21.17 % | -578.908 K 3.19 % | -598.000 K 17.29 % | -723.000 K 51.70 % | -1.497 M 84.64 % | -9.746 M -197.50 % | -3.276 M -124.54 % | -1.459 M -53.42 % | -951.000 K 78.40 % | -4.403 M -131.25 % | -1.904 M -108.54 % | -913.000 K |
| Income before tax ratio | 0.00 -100.00 % | 1 168.63 -49.03 % | 2 292.99 37 370.73 % | -6.15 88.49 % | -53.43 | 0.00 | 0.00 100.00 % | -292.27 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6 149.44 | 0.00 | 0.00 |
| EBITDA | -2.033 M 15.64 % | -2.410 M -34.57 % | -1.791 M -55.46 % | -1.152 M -20.40 % | -956.784 K 25.37 % | -1.282 M 51.89 % | -2.665 M -263.37 % | -733.415 K -86.29 % | -393.699 K 16.94 % | -474.000 K | 0.000 100.00 % | -908.000 K 56.89 % | -2.106 M -4.10 % | -2.023 M -53.14 % | -1.321 M -40.98 % | -937.000 K 78.61 % | -4.381 M -135.92 % | -1.857 M -95.06 % | -952.000 K |
| Net income ratio | 0.00 -100.00 % | 1 165.82 -49.16 % | 2 292.99 37 370.73 % | -6.15 88.49 % | -53.43 | 0.00 | 0.00 100.00 % | -292.27 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6 149.44 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -178.40 87.55 % | -1 432.69 -24 844.93 % | -5.74 89.00 % | -52.23 | 0.00 | 0.00 100.00 % | -305.59 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6 118.72 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 62.518 M -2.71 % | 64.257 M -3.60 % | 66.657 M 36.22 % | 48.932 M -97.19 % | 1.742 B 3.81 % | 1.678 B 52.41 % | 1.101 B 78.32 % | 617.274 M 4.88 % | 588.525 M 79.31 % | 328.220 M 38.21 % | 237.477 M 2.42 % | 231.857 M 118.22 % | 106.249 M 116.46 % | 49.084 M 143.41 % | 20.165 M 114.75 % | 9.390 M 41.18 % | 6.651 M 114.96 % | 3.094 M 46.77 % | 2.108 M |
| Weighted average shs out | 62.518 M 0.00 % | 62.520 M -6.20 % | 66.656 M 36.22 % | 48.932 M -97.19 % | 1.742 B 3.81 % | 1.678 B 52.41 % | 1.101 B 78.32 % | 617.274 M 4.88 % | 588.525 M 79.31 % | 328.220 M 38.21 % | 237.477 M 2.42 % | 231.857 M 118.22 % | 106.249 M 116.46 % | 49.084 M 143.41 % | 20.165 M 114.75 % | 9.390 M 41.18 % | 6.651 M 114.96 % | 3.094 M 46.77 % | 2.108 M |
| EPS diluted | -0.16 -164.00 % | 0.25 384.50 % | 0.05 300.00 % | -0.03 -4 200.00 % | 0.00 14.29 % | 0.00 72.00 % | 0.00 -127.27 % | 0.00 -10.00 % | 0.00 44.44 % | 0.00 40.00 % | 0.00 53.85 % | -0.01 92.91 % | -0.09 -37.28 % | -0.07 7.61 % | -0.07 27.70 % | -0.10 84.85 % | -0.66 74.32 % | -2.57 -497.67 % | -0.43 |
| Earnings per share | -0.16 -164.00 % | 0.25 384.50 % | 0.05 300.00 % | -0.03 -4 200.00 % | 0.00 14.29 % | 0.00 72.00 % | 0.00 -127.27 % | 0.00 -10.00 % | 0.00 44.44 % | 0.00 40.00 % | 0.00 53.85 % | -0.01 92.91 % | -0.09 -37.28 % | -0.07 7.61 % | -0.07 27.70 % | -0.10 84.85 % | -0.66 74.32 % | -2.57 -497.67 % | -0.43 |
| Gross profit | 0.000 -100.00 % | 13.509 K 980.72 % | 1.250 K -99.38 % | 200.577 K 995.03 % | 18.317 K | 0.000 | 0.000 -100.00 % | 2.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 716.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 -100.00 % | 37.866 K 6 754.83 % | -569.000 1.39 % | -577.000 | 0.000 | 0.000 100.00 % | -11.144 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 | 0.000 -100.00 % | 5.844 M | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 797.242 K -31.47 % | 1.163 M 23.06 % | 945.346 K 43.14 % | 660.417 K 89.21 % | 349.048 K -32.35 % | 515.954 K 47.25 % | 350.400 K -6.00 % | 372.755 K 4.81 % | 355.647 K -7.09 % | 382.804 K 49.34 % | 256.328 K -37.97 % | 413.227 K 33.50 % | 309.541 K -29.60 % | 439.685 K -5.62 % | 465.863 K 1.32 % | 459.791 K -2.73 % | 472.697 K 15.46 % | 409.406 K 48.51 % | 275.679 K |
| Selling and marketing expenses | 38.287 K -47.49 % | 72.916 K 2.02 % | 71.472 K -38.14 % | 115.532 K 44.77 % | 79.806 K 15.69 % | 68.985 K 7.13 % | 64.395 K 50.46 % | 42.800 K 8.35 % | 39.500 K 64.58 % | 24.000 K | 0.000 -100.00 % | 137.958 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 18.104 M 1 952.91 % | 881.869 K 544.72 % | 136.784 K 1 572.54 % | -9.289 K -141.97 % | 22.135 K 121.92 % | -101.000 K -842.43 % | -10.717 K -1 646.46 % | 693.000 -99.30 % | 99.554 K 139.04 % | -255.000 K 59.00 % | -622.000 K -270.62 % | 364.551 K 619.66 % | 50.656 K 58.06 % | 32.049 K 104.92 % | -651.000 K -37.92 % | -472.000 K -12.11 % | -421.000 K 3.22 % | -435.000 K |
| Operating expenses | 2.051 M -18.58 % | 2.519 M 32.67 % | 1.899 M 38.39 % | 1.372 M 38.91 % | 987.720 K -23.31 % | 1.288 M -51.69 % | 2.666 M 262.28 % | 735.897 K 50.24 % | 489.818 K -15.76 % | 581.460 K 25.23 % | 464.302 K -48.84 % | 907.577 K -65.82 % | 2.655 M 27.52 % | 2.082 M 50.32 % | 1.385 M 45.62 % | 951.089 K 132 733.66 % | 716.000 -99.96 % | 1.665 M 73.44 % | 959.966 K |
| Cost and expenses | 2.051 M -86.84 % | 15.585 M 720.83 % | 1.899 M 38.39 % | 1.372 M 38.91 % | 987.720 K -23.31 % | 1.288 M -51.69 % | 2.666 M 262.28 % | 735.897 K 50.24 % | 489.818 K -15.76 % | 581.460 K 25.23 % | 464.302 K -48.84 % | 907.577 K -65.82 % | 2.655 M 27.52 % | 2.082 M 50.32 % | 1.385 M 45.62 % | 951.089 K -18.22 % | 1.163 M -30.15 % | 1.665 M 73.44 % | 959.966 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.051 M 65.90 % | 1.236 M 21.59 % | 1.017 M 31.04 % | 775.949 K 80.94 % | 428.854 K -65.64 % | 1.248 M 200.87 % | 414.795 K 29.49 % | 320.342 K 65.72 % | 193.305 K -45.65 % | 355.656 K 38.75 % | 256.328 K -32.57 % | 380.134 K 22.81 % | 309.541 K -29.60 % | 439.685 K -5.62 % | 465.863 K 1.32 % | 459.791 K -2.73 % | 472.697 K 15.46 % | 409.406 K 48.51 % | 275.679 K |
| Interest income | 0.000 -100.00 % | 202.690 K 35 522.14 % | 569.000 -1.39 % | 577.000 -96.85 % | 18.317 K -77.06 % | 79.860 K 656.90 % | 10.551 K -76.64 % | 45.161 K 612.77 % | 6.336 K -19.66 % | 7.886 K 41.86 % | 5.559 K -82.88 % | 32.476 K -82.32 % | 183.717 K 2 137.99 % | 8.209 K -74.39 % | 32.059 K 943.59 % | 3.072 K -84.48 % | 19.790 K -46.59 % | 37.054 K -42.52 % | 64.463 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.927 K -35.94 % | 9.252 K | 0.000 -100.00 % | 31.999 K -97.45 % | 1.254 M 812.27 % | 137.460 K | 0.000 -100.00 % | 1.337 K -96.05 % | 33.888 K | 0.000 |
| Depreciation and amortization | 41.860 K -61.76 % | 109.478 K 2.73 % | 106.569 K 258.62 % | 29.716 K 135.49 % | 12.619 K -73.10 % | 46.908 K -97.08 % | 1.606 M 1 958 436.59 % | 82.000 -99.91 % | 96.119 K -18.30 % | 117.649 K -74.66 % | 464.302 K -78.90 % | 2.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.683 K -47.65 % | 20.407 K 50.49 % | 13.560 K 64.22 % | 8.257 K |
| Operating income | -2.051 M 18.58 % | -2.519 M -34.41 % | -1.874 M -36.60 % | -1.372 M -41.53 % | -969.403 K 24.74 % | -1.288 M -21.51 % | -1.060 M -44.04 % | -735.897 K -50.24 % | -489.818 K 15.69 % | -581.000 K -25.22 % | -464.000 K 44.43 % | -835.000 K 60.35 % | -2.106 M -4.10 % | -2.023 M -53.14 % | -1.321 M -39.35 % | -948.000 K 18.42 % | -1.162 M 37.89 % | -1.871 M -94.90 % | -960.000 K |
| Operating income ratio | 0.00 100.00 % | -186.47 87.56 % | -1 499.27 -21 818.29 % | -6.84 87.08 % | -52.92 | 0.00 | 0.00 100.00 % | -306.62 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1 622.91 | 0.00 | 0.00 |
| Total other income expenses net | -8.143 M -144.52 % | 18.291 M 285.86 % | 4.740 M 3 365.55 % | 136.784 K 1 572.54 % | -9.289 K -109.11 % | 101.995 K 106.02 % | -1.695 M -5 021.03 % | 34.444 K 138.66 % | -89.090 K -452.12 % | -16.136 K 93.77 % | -259.000 K 60.88 % | -662.000 K 91.34 % | -7.640 M -509.25 % | -1.254 M -815.33 % | -137.000 K -4 133.62 % | -3.236 K 99.90 % | -3.240 M -9 460.91 % | -33.888 K -172.90 % | 46.487 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -10.835 M -16.56 % | -9.295 M -118.83 % | -4.248 M -303.70 % | -1.052 M 30.06 % | -1.504 M 53.31 % | -3.222 M 53.43 % | -6.919 M -365.26 % | -1.487 M 63.12 % | -4.032 M -1 908.66 % | -200.751 K -387.41 % | 69.848 K 113.35 % | -523.041 K -412.90 % | -101.978 K 70.74 % | -348.482 K 13.99 % | -405.185 K -222.88 % | -125.490 K 27.98 % | -174.237 K -350.74 % | 69.488 K 107.15 % | -972.255 K 66.60 % | -2.911 M |
| Total investments | 1.005 M -89.45 % | 9.526 M 14.86 % | 8.294 M 11 358.53 % | 72.381 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 0.00 % | 131.000 -98.23 % | 7.399 K -97.88 % | 349.359 K -62.96 % | 943.268 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M -50.91 % | 5.092 M -16.28 % | 6.083 M |
| Total debt | 0.000 -100.00 % | 58.198 K -53.28 % | 124.573 K -33.43 % | 187.138 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 260.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 182.575 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 845.991 K -4.94 % | 889.991 K -32.84 % | 1.325 M 72.60 % | 767.817 K 74.35 % | 440.381 K 26.23 % | 348.874 K 119.94 % | 158.623 K 69.06 % | 93.828 K | 0.000 -100.00 % | 1.633 M 11.97 % | 1.459 M 9.05 % | 1.338 M 20.15 % | 1.113 M 10.25 % | 1.010 M -1.65 % | 1.027 M 28.13 % | 801.332 K 0.96 % | 793.694 K 975.00 % | 73.832 K 49.97 % | 49.232 K | 0.000 |
| Retained earnings | -28.427 M -55.91 % | -18.233 M 47.16 % | -34.507 M 7.67 % | -37.374 M -3.18 % | -36.221 M -2.78 % | -35.242 M -3.48 % | -34.056 M -8.80 % | -31.301 M -2.29 % | -30.599 M 3.27 % | -31.634 M -1.93 % | -31.037 M -2.39 % | -30.313 M -5.20 % | -28.816 M -51.11 % | -19.070 M -20.75 % | -15.793 M -10.18 % | -14.335 M -7.11 % | -13.383 M -49.03 % | -8.980 M -777.36 % | -1.024 M -829.67 % | -110.102 K |
| Common stock | 59.269 M 0.00 % | 59.269 M 0.23 % | 59.130 M 10.92 % | 53.308 M 11.25 % | 47.915 M 0.10 % | 47.867 M 0.10 % | 47.818 M 30.14 % | 36.744 M 2.67 % | 35.787 M 16.98 % | 30.592 M 3.27 % | 29.622 M 0.00 % | 29.622 M 2.15 % | 28.998 M 14.02 % | 25.432 M 31.41 % | 19.354 M 37.09 % | 14.117 M 10.85 % | 12.736 M 13.54 % | 11.217 M 11.03 % | 10.102 M 11.78 % | 9.038 M |
| Total equity | 31.688 M -24.42 % | 41.926 M 61.58 % | 25.948 M 55.36 % | 16.702 M 37.64 % | 12.135 M -6.47 % | 12.974 M -6.80 % | 13.921 M 151.38 % | 5.538 M 6.74 % | 5.188 M 778.09 % | 590.833 K 1 236.58 % | 44.205 K -93.16 % | 646.520 K -50.08 % | 1.295 M -82.43 % | 7.372 M 60.72 % | 4.587 M 685.10 % | 584.293 K 299.14 % | 146.388 K -93.66 % | 2.310 M -74.69 % | 9.128 M 2.24 % | 8.928 M |
| Other non current liabilities | 13.359 K -3.49 % | 13.842 K 78.40 % | 7.759 K -11.28 % | 8.745 K 67.02 % | 5.236 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 |
| Long term debt | 0.000 | 0.000 -100.00 % | 58.198 K -53.28 % | 124.573 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 |
| Total non current liabilities | 13.359 K -3.49 % | 13.842 K -79.01 % | 65.957 K -50.53 % | 133.318 K 2 446.18 % | 5.236 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 67.890 K -29.17 % | 95.845 K -51.77 % | 198.730 K 17.92 % | 168.533 K 242.91 % | 49.148 K | 0.000 -100.00 % | 119.341 K 138.74 % | 49.987 K 564.99 % | 7.517 K | 0.000 -100.00 % | 424.824 K 51.65 % | 280.127 K -74.70 % | 1.107 M 63.45 % | 677.307 K 157.88 % | 262.647 K -53.03 % | 559.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 74.671 K |
| Deferred revenue | 0.000 100.00 % | -58.198 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.009 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 58.198 K -12.32 % | 66.375 K 6.09 % | 62.565 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 260.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 182.575 K | 0.000 | 0.000 |
| Total current liabilities | 102.917 K -70.36 % | 347.248 K -79.68 % | 1.709 M 326.54 % | 400.641 K 109.45 % | 191.282 K 102.51 % | 94.456 K -83.27 % | 564.646 K -5.98 % | 600.558 K 124.60 % | 267.392 K 27.26 % | 210.112 K -75.25 % | 848.897 K 203.04 % | 280.127 K -74.70 % | 1.107 M 4.66 % | 1.058 M 63.70 % | 646.166 K -70.50 % | 2.190 M 4 444.80 % | 48.188 K -87.01 % | 370.895 K 171.28 % | 136.721 K 83.10 % | 74.671 K |
| Total liabilities | 116.276 K -67.80 % | 361.090 K -79.66 % | 1.775 M 232.39 % | 533.959 K 171.71 % | 196.518 K 108.05 % | 94.456 K -83.27 % | 564.646 K -5.98 % | 600.558 K 124.60 % | 267.392 K 27.26 % | 210.112 K -75.25 % | 848.897 K 203.04 % | 280.127 K -74.70 % | 1.107 M 4.66 % | 1.058 M 63.70 % | 646.166 K -70.50 % | 2.190 M 4 444.80 % | 48.188 K -87.01 % | 370.895 K 171.28 % | 136.721 K 83.10 % | 74.671 K |
| Other non current assets | 0.000 -100.00 % | 73.898 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 100.00 % | -73.898 K -100.89 % | 8.294 M 11 358.53 % | 72.381 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 % | 2.500 M -50.91 % | 5.092 M -16.28 % | 6.083 M |
| Intangible 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible 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 |
| Property plant equipment net | 18.642 M 3.28 % | 18.049 M 24.57 % | 14.489 M -8.27 % | 15.796 M 46.37 % | 10.792 M 10.39 % | 9.776 M 33.30 % | 7.334 M 63.85 % | 4.476 M 214.60 % | 1.423 M 145.51 % | 579.503 K -16.58 % | 694.717 K | 0.000 -100.00 % | 1.266 M -53.73 % | 2.735 M -10.13 % | 3.044 M 16.14 % | 2.621 M 18 839.47 % | 13.837 K -59.59 % | 34.244 K -98.77 % | 2.787 M | 0.000 |
| Total non current assets | 18.642 M 3.28 % | 18.049 M -20.78 % | 22.783 M 43.57 % | 15.869 M 47.04 % | 10.792 M 10.39 % | 9.776 M 33.30 % | 7.334 M 63.85 % | 4.476 M 214.60 % | 1.423 M 145.51 % | 579.503 K -16.58 % | 694.717 K 1 289.43 % | 50.000 K -96.05 % | 1.266 M -53.73 % | 2.735 M -10.13 % | 3.044 M 16.14 % | 2.621 M 18 839.47 % | 13.837 K -99.45 % | 2.534 M -67.84 % | 7.879 M 29.54 % | 6.083 M |
| Other current assets | 1.230 M -75.14 % | 4.949 M 5 601.79 % | 86.805 K 5.80 % | 82.049 K 1 747.12 % | 4.442 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 1.005 M -89.53 % | 9.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 0.00 % | 131.000 -98.23 % | 7.399 K -97.88 % | 349.359 K -62.96 % | 943.268 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 10.835 M 15.84 % | 9.353 M 113.92 % | 4.372 M 252.79 % | 1.239 M -17.62 % | 1.504 M -53.31 % | 3.222 M -53.43 % | 6.919 M 365.26 % | 1.487 M -63.12 % | 4.032 M 1 908.66 % | 200.751 K 5.57 % | 190.152 K -63.64 % | 523.041 K 412.90 % | 101.978 K -70.74 % | 348.482 K -13.99 % | 405.185 K 222.88 % | 125.490 K -27.98 % | 174.237 K 54.07 % | 113.087 K -88.37 % | 972.255 K -66.60 % | 2.911 M |
| Cash and short term investments | 11.840 M -37.53 % | 18.953 M 333.49 % | 4.372 M 252.79 % | 1.239 M -17.62 % | 1.504 M -53.31 % | 3.222 M -53.43 % | 6.919 M 365.26 % | 1.487 M -63.12 % | 4.033 M 1 907.42 % | 200.882 K 1.69 % | 197.551 K -77.36 % | 872.400 K -16.54 % | 1.045 M 199.94 % | 348.482 K -13.99 % | 405.185 K 222.88 % | 125.490 K -27.98 % | 174.237 K 54.07 % | 113.087 K -88.37 % | 972.255 K -66.60 % | 2.911 M |
| Total current assets | 13.163 M -45.69 % | 24.238 M 390.67 % | 4.940 M 261.41 % | 1.367 M -11.16 % | 1.539 M -53.27 % | 3.292 M -53.96 % | 7.151 M 330.21 % | 1.662 M -58.78 % | 4.033 M 1 721.10 % | 221.442 K 11.62 % | 198.385 K -77.37 % | 876.647 K -22.87 % | 1.137 M -80.04 % | 5.695 M 160.07 % | 2.190 M 1 324.82 % | 153.685 K -14.97 % | 180.739 K 23.10 % | 146.825 K -89.40 % | 1.385 M -52.55 % | 2.920 M |
| Inventory | 0.000 -100.00 % | 22.705 K 104.72 % | -480.749 K -958.13 % | -45.434 K -33.03 % | -34.153 K 51.22 % | -70.011 K 69.84 % | -232.108 K -32.56 % | -175.090 K -64 508.86 % | -271.000 98.69 % | -20.690 K -151.31 % | -8.233 K 97.67 % | -353.606 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 92.701 K -77.36 % | 409.377 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 834.000 -80.36 % | 4.247 K -95.35 % | 91.294 K -94.40 % | 1.630 M -8.64 % | 1.785 M 6 229.33 % | 28.195 K 333.64 % | 6.502 K -80.73 % | 33.738 K -91.83 % | 413.090 K 4 614.56 % | 8.762 K |
| Tax 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 |
| 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 |
| Account payables | 35.027 K -81.87 % | 193.205 K -86.62 % | 1.444 M 751.57 % | 169.543 K 19.28 % | 142.134 K 50.48 % | 94.456 K -78.79 % | 445.305 K -19.12 % | 550.571 K 111.86 % | 259.875 K 23.68 % | 210.112 K 118.72 % | 96.064 K | 0.000 | 0.000 -100.00 % | 380.495 K -0.79 % | 383.519 K -76.48 % | 1.631 M 3 284.42 % | 48.188 K -74.41 % | 188.320 K 37.74 % | 136.721 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 58.198 K -53.28 % | 124.573 K -33.43 % | 187.138 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 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 100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 31.804 M -24.79 % | 42.287 M 52.53 % | 27.723 M 60.85 % | 17.236 M 39.77 % | 12.331 M -5.64 % | 13.069 M -9.78 % | 14.485 M 135.98 % | 6.138 M 12.52 % | 5.455 M 581.13 % | 800.945 K -10.32 % | 893.102 K -3.62 % | 926.647 K -61.43 % | 2.402 M -71.50 % | 8.430 M 61.09 % | 5.233 M 88.64 % | 2.774 M 1 325.84 % | 194.576 K -92.74 % | 2.681 M -71.06 % | 9.264 M 2.91 % | 9.002 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 123.280 K 32.00 % | 93.396 K -50.07 % | 187.049 K 33.18 % | 140.452 K -16.24 % | 167.674 K 19.09 % | 140.795 K 50.06 % | 93.828 K -0.89 % | 94.671 K -59.13 % | 231.656 K 91.41 % | 121.028 K -46.05 % | 224.334 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 3.610 M 3 139.32 % | 111.443 K 193.08 % | -119.732 K -1 947.40 % | -5.848 K -107.83 % | 74.655 K -44.02 % | 133.350 K 6 332.71 % | 2.073 K 108.66 % | -23.944 K -204.14 % | 22.993 K 216.56 % | -19.726 K -677.97 % | 3.413 K 109.21 % | -37.047 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 37.835 K -63.73 % | 104.303 K 178.87 % | -132.239 K -608.45 % | -18.666 K -152.05 % | 35.859 K -77.88 % | 162.097 K 1 071.16 % | -16.691 K 46.77 % | -31.354 K -253.55 % | 20.420 K 203.52 % | -19.726 K -677.97 % | 3.413 K 109.21 % | -37.047 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.572 M 49 930.24 % | 7.140 K -42.91 % | 12.507 K -2.43 % | 12.818 K -66.96 % | 38.796 K 234.96 % | -28.747 K -253.20 % | 18.764 K 153.23 % | 7.410 K 187.99 % | 2.573 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 | 8.787 M 148.46 % | -18.134 M -318.07 % | -4.337 M -2 673.11 % | 168.569 K 166.46 % | 63.263 K 118.62 % | -339.813 K -4 010.48 % | -8.267 K -106.21 % | 133.181 K 110.85 % | -1.228 M -46 725.55 % | -2.622 K -101.63 % | 161.156 K -68.26 % | 507.718 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | 2.203 M 208.10 % | -2.038 M -49.17 % | -1.366 M -59.86 % | -854.734 K -24.29 % | -687.703 K 41.62 % | -1.178 M -16.02 % | -1.015 M 61.06 % | -2.607 M -491.51 % | -440.813 K -62.88 % | -270.639 K 38.17 % | -437.746 K 45.45 % | -802.403 K 41.80 % | -1.379 M -4.55 % | -1.319 M 36.29 % | -2.070 M -417.82 % | -399.769 K 59.61 % | -989.803 K -11.77 % | -885.592 K 1.54 % | -899.460 K |
| Investments in property plant and equipment | -36.670 K 99.44 % | -6.594 M -38.10 % | -4.775 M -14.80 % | -4.159 M -323.81 % | -981.389 K 61.10 % | -2.523 M 40.32 % | -4.228 M -437 985.60 % | -965.000 99.92 % | -1.152 M -113.08 % | -540.679 K -168.81 % | -201.136 K | 0.000 100.00 % | -133.945 K 91.49 % | -1.573 M -818.64 % | -171.275 K -18.92 % | -144.024 K 10.69 % | -161.255 K 71.25 % | -560.879 K 79.93 % | -2.795 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.001 K | 0.000 100.00 % | -235.045 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -72.381 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K 88.98 % | -181.532 K 70.23 % | -609.803 K 62.31 % | -1.618 M 7.56 % | -1.750 M | 0.000 | 0.000 100.00 % | -118.366 K 49.72 % | -235.433 K |
| Sales maturities of investments | 73.898 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.121 K -89.21 % | 65.993 K -90.30 % | 680.623 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -398.053 K | 0.000 |
| Other investing activites | -556.985 K -104.06 % | 13.711 M 1 077.08 % | -1.403 M 66.00 % | -4.127 M -330.08 % | -959.629 K 60.68 % | -2.441 M 42.25 % | -4.227 M -1 323.74 % | -296.861 K 70.19 % | -995.979 K -191.83 % | -341.290 K -69.68 % | -201.136 K -301.14 % | 100.000 K 174.66 % | -133.945 K 67.91 % | -417.453 K -143.73 % | -171.275 K -18.92 % | -144.024 K | 0.000 100.00 % | -458.279 K 82.82 % | -2.667 M |
| Net cash used for investing activites | -519.757 K -107.30 % | 7.117 M 566.78 % | -1.525 M 63.97 % | -4.232 M -331.18 % | -981.389 K 61.10 % | -2.523 M 40.32 % | -4.228 M -1 319.46 % | -297.826 K 70.10 % | -995.979 K -198.05 % | -334.169 K -115.39 % | -155.143 K -125.90 % | 599.091 K 180.55 % | -743.748 K 76.69 % | -3.191 M -66.10 % | -1.921 M -1 555.94 % | -116.023 K 28.05 % | -161.255 K 80.31 % | -819.096 K 72.24 % | -2.951 M |
| Debt repayment | 0.000 | 0.000 100.00 % | -62.565 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 260.000 K | 0.000 | 0.000 100.00 % | -228.927 K 49.41 % | -452.534 K -3 116.89 % | 15.000 K 108.33 % | -180.000 K -198.59 % | 182.575 K | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 6.500 M 26.76 % | 5.128 M | 0.000 | 0.000 -100.00 % | 10.970 M 1 841.56 % | 565.000 K -89.55 % | 5.406 M 736.80 % | 646.000 K | 0.000 -100.00 % | 650.000 K -66.58 % | 1.945 M -60.13 % | 4.879 M -7.31 % | 5.264 M 1 053.01 % | 456.500 K -67.39 % | 1.400 M 96.08 % | 714.000 K -85.47 % | 4.914 M |
| Common stock repurchased | 0.000 100.00 % | -1.480 K 99.67 % | -447.209 K -50.81 % | -296.532 K -1 382.66 % | -20.000 K | 0.000 100.00 % | -295.038 K -43.93 % | -204.986 K -49.30 % | -137.300 K -348.80 % | -30.593 K | 0.000 100.00 % | -25.625 K 62.85 % | -68.975 K 64.91 % | -196.583 K 63.59 % | -539.903 K | 0.000 100.00 % | -154.000 99.70 % | -51.055 K 92.25 % | -659.119 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 100.00 % | -196.583 K 76.45 % | -834.903 K | 0.000 100.00 % | -320.154 K | 0.000 | 0.000 |
| Other financing activites | -35.286 K 48.00 % | -67.855 K | 0.000 | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 196.583 K | 0.000 | 0.000 -100.00 % | 320.154 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | -35.286 K 48.00 % | -67.855 K -101.12 % | 6.053 M 25.28 % | 4.831 M 24 256.09 % | -20.000 K | 0.000 -100.00 % | 10.675 M 2 865.09 % | 360.014 K -93.17 % | 5.268 M 756.09 % | 615.407 K 136.70 % | 260.000 K -58.36 % | 624.375 K -66.72 % | 1.876 M -57.87 % | 4.453 M 4.27 % | 4.271 M 805.85 % | 471.500 K -61.35 % | 1.220 M 44.27 % | 845.520 K -80.13 % | 4.255 M |
| Effect of forex changes on cash | -166.787 K -456.62 % | -29.964 K -188.51 % | 33.853 K 438.63 % | -9.997 K 65.49 % | -28.965 K -772.98 % | 4.304 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.455 K 41.67 % | -7.638 K | 0.000 | 0.000 |
| Net change in cash | 1.482 M -70.26 % | 4.981 M 58.99 % | 3.133 M 1 281.88 % | -265.084 K 84.57 % | -1.718 M 53.52 % | -3.697 M -168.05 % | 5.432 M 313.42 % | -2.545 M -166.43 % | 3.832 M 36 051.17 % | 10.599 K 103.18 % | -332.889 K -179.06 % | 421.063 K 270.81 % | -246.504 K -334.73 % | -56.703 K -120.27 % | 279.695 K 673.77 % | -48.747 K -179.72 % | 61.150 K 107.12 % | -859.168 K -312.52 % | 404.267 K |
| Cash at beginning of period | 9.353 M 113.92 % | 4.372 M 252.79 % | 1.239 M -17.62 % | 1.504 M -53.31 % | 3.222 M -53.43 % | 6.919 M 365.26 % | 1.487 M -63.12 % | 4.032 M 1 908.66 % | 200.751 K 5.57 % | 190.152 K -63.64 % | 523.041 K 412.90 % | 101.978 K -70.74 % | 348.482 K -13.99 % | 405.185 K 222.88 % | 125.490 K -27.98 % | 174.237 K 54.07 % | 113.087 K -88.37 % | 972.255 K 71.18 % | 567.988 K |
| Cash at end of period | 10.835 M 15.84 % | 9.353 M 113.92 % | 4.372 M 252.79 % | 1.239 M -17.62 % | 1.504 M -53.31 % | 3.222 M -53.43 % | 6.919 M 365.26 % | 1.487 M -63.12 % | 4.032 M 1 908.66 % | 200.751 K 5.57 % | 190.152 K -63.64 % | 523.041 K 412.90 % | 101.978 K -70.74 % | 348.482 K -13.99 % | 405.185 K 222.88 % | 125.490 K -27.98 % | 174.237 K 54.07 % | 113.087 K -88.37 % | 972.255 K |
| Operating cash flow | 2.203 M 208.10 % | -2.038 M -49.17 % | -1.366 M -59.86 % | -854.734 K -24.29 % | -687.703 K 41.62 % | -1.178 M -16.02 % | -1.015 M 61.06 % | -2.607 M -491.51 % | -440.813 K -62.88 % | -270.639 K 38.17 % | -437.746 K 45.45 % | -802.403 K 41.80 % | -1.379 M -4.55 % | -1.319 M 36.29 % | -2.070 M -417.82 % | -399.769 K 59.61 % | -989.803 K -11.77 % | -885.592 K 1.54 % | -899.460 K |
| Capital expenditure | -851.012 K 87.09 % | -6.594 M -38.10 % | -4.775 M -14.80 % | -4.159 M -323.81 % | -981.389 K 61.10 % | -2.523 M 40.32 % | -4.228 M -437 985.60 % | -965.000 99.92 % | -1.152 M -113.08 % | -540.679 K -168.81 % | -201.136 K | 0.000 100.00 % | -133.945 K 91.49 % | -1.573 M -818.64 % | -171.275 K -18.92 % | -144.024 K 10.69 % | -161.255 K 71.25 % | -560.879 K 79.93 % | -2.795 M |
| Free CashFlow | 1.352 M 115.67 % | -8.632 M -40.56 % | -6.141 M -22.48 % | -5.014 M -200.40 % | -1.669 M 54.90 % | -3.701 M 29.41 % | -5.243 M -101.00 % | -2.608 M -63.75 % | -1.593 M -96.33 % | -811.318 K -26.99 % | -638.882 K 20.38 % | -802.403 K 46.96 % | -1.513 M 47.70 % | -2.892 M -29.04 % | -2.241 M -312.17 % | -543.793 K 52.76 % | -1.151 M 20.42 % | -1.446 M 60.85 % | -3.694 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 100.00 % | -60.606 K | 0.000 100.00 % | -1.318 K -200.00 % | 1.318 K -99.34 % | 200.216 K 55 515.56 % | 360.000 -98.03 % | 18.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 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 -100.00 % | 358.000 0.00 % | 358.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -227.000 K 93.00 % | -3.244 M 53.32 % | -6.950 M -1 358.63 % | 552.188 K -96.37 % | 15.197 M 13 288.72 % | 113.506 K -95.88 % | 2.753 M 655.04 % | -496.000 K 32.79 % | -738.000 K -46.14 % | -505.000 K -6.54 % | -474.000 K 11.73 % | -537.000 K 17.26 % | -649.000 K 72.30 % | -2.343 M -467.31 % | -413.000 K -0.41 % | -411.294 K -41.83 % | -290.000 K -25.00 % | -232.000 K 33.14 % | -347.000 K -64.45 % | -211.000 K 45.48 % | -387.000 K -178.65 % | -138.884 K 76.22 % | -584.000 K 28.95 % | -822.000 K -21.78 % | -675.000 K 86.15 % | -4.873 M 0.00 % | -4.873 M -197.50 % | -1.638 M 0.00 % | -1.638 M -124.69 % | -729.000 K 0.00 % | -729.000 K -53.15 % | -476.000 K 0.00 % | -476.000 K 78.37 % | -2.201 M 0.00 % | -2.201 M 44.67 % | -3.978 M 0.00 % | -3.978 M -770.46 % | -457.000 K 0.00 % | -457.000 K |
| Income before tax | -227.000 K 93.00 % | -3.244 M 53.32 % | -6.950 M -1 340.77 % | 560.136 K -96.32 % | 15.227 M 13 315.15 % | 113.506 K -95.88 % | 2.753 M 655.04 % | -496.000 K 32.79 % | -738.000 K -46.14 % | -505.000 K -6.54 % | -474.000 K 11.73 % | -537.000 K 17.26 % | -649.000 K 72.30 % | -2.343 M -467.31 % | -413.000 K -0.41 % | -411.294 K -41.83 % | -290.000 K -25.00 % | -232.000 K 33.14 % | -347.000 K -64.45 % | -211.000 K 45.48 % | -387.000 K -178.65 % | -138.884 K 76.22 % | -584.000 K 28.95 % | -822.000 K -21.78 % | -675.000 K 86.15 % | -4.873 M 0.00 % | -4.873 M -197.50 % | -1.638 M 0.00 % | -1.638 M -124.69 % | -729.000 K 0.00 % | -729.000 K -53.15 % | -476.000 K 0.00 % | -476.000 K 78.37 % | -2.201 M 0.00 % | -2.201 M -131.20 % | -952.000 K 0.00 % | -952.000 K -108.32 % | -457.000 K 0.00 % | -457.000 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 100.00 % | -9.24 | 0.00 100.00 % | -86.12 -104.12 % | 2 088.77 84 415.59 % | -2.48 99.88 % | -2 050.00 -7 336.02 % | -27.57 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -171.37 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6 148.04 0.00 % | -6 148.04 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -550.000 K 33.49 % | -827.000 K 31.26 % | -1.203 M -23.77 % | -972.000 K 37.37 % | -1.552 M -60.83 % | -965.000 K -8.31 % | -891.000 K -83.33 % | -486.000 K 27.35 % | -669.000 K -39.38 % | -480.000 K -4.58 % | -459.000 K 22.20 % | -590.000 K 9.37 % | -651.000 K 55.53 % | -1.464 M -266.92 % | -399.000 K 5.50 % | -422.214 K -60.54 % | -263.000 K -14.35 % | -230.000 K 11.54 % | -260.000 K -26.21 % | -206.000 K 45.21 % | -376.000 K -7 355.89 % | 5.182 K 101.96 % | -264.000 K -131.56 % | 836.558 K 147.97 % | -1.744 M -65.62 % | -1.053 M 0.00 % | -1.053 M -4.15 % | -1.011 M 0.00 % | -1.011 M -52.95 % | -661.000 K 0.00 % | -661.000 K -40.94 % | -469.000 K 0.00 % | -469.000 K 49.30 % | -925.000 K 0.00 % | -925.000 K 0.32 % | -928.000 K 0.00 % | -928.000 K -94.96 % | -476.000 K 0.00 % | -476.000 K |
| Net income ratio | 0.00 | 0.00 | 0.00 100.00 % | -9.11 | 0.00 100.00 % | -86.12 -104.12 % | 2 088.77 84 415.59 % | -2.48 99.88 % | -2 050.00 -7 336.02 % | -27.57 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -171.37 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6 148.04 0.00 % | -6 148.04 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 -100.00 % | 16.04 | 0.00 -100.00 % | 732.17 208.31 % | -676.02 -27 749.97 % | -2.43 99.87 % | -1 858.33 -6 991.86 % | -26.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -175.92 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2 583.80 0.00 % | -2 583.80 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 63.070 M 1.04 % | 62.420 M -0.31 % | 62.615 M -2.55 % | 64.255 M -0.01 % | 64.259 M -23.56 % | 84.069 M 70.72 % | 49.244 M -1.95 % | 50.222 M 5.42 % | 47.641 M 14.81 % | 41.494 M 5.02 % | 39.509 M -2.00 % | 40.315 M 6.90 % | 37.713 M 38.70 % | 27.191 M 13.27 % | 24.005 M 102.73 % | 11.841 M -29.81 % | 16.870 M 6.48 % | 15.843 M 37.41 % | 11.530 M 30.36 % | 8.845 M 37.75 % | 6.421 M 14.48 % | 5.609 M 3.16 % | 5.437 M -2.02 % | 5.549 M 0.00 % | 5.549 M -94.78 % | 106.249 M 0.00 % | 106.249 M 116.46 % | 49.084 M 0.00 % | 49.084 M 143.41 % | 20.165 M 0.00 % | 20.165 M 114.75 % | 9.390 M 0.00 % | 9.390 M 41.18 % | 6.651 M 0.00 % | 6.651 M 114.96 % | 3.094 M 0.00 % | 3.094 M 46.77 % | 2.108 M 0.00 % | 2.108 M |
| Weighted average shs out | 63.070 M 1.04 % | 62.420 M -0.31 % | 62.615 M -2.57 % | 64.267 M 0.01 % | 64.258 M -23.57 % | 84.079 M 70.74 % | 49.244 M 3.62 % | 47.525 M -0.24 % | 47.641 M 14.81 % | 41.496 M 5.03 % | 39.509 M -2.01 % | 40.321 M 6.90 % | 37.717 M 38.71 % | 27.192 M 13.28 % | 24.005 M 102.72 % | 11.841 M -29.82 % | 16.872 M 6.49 % | 15.844 M 37.42 % | 11.530 M 30.34 % | 8.846 M 37.77 % | 6.421 M 14.48 % | 5.609 M 3.16 % | 5.437 M -2.02 % | 5.549 M 0.00 % | 5.549 M -94.78 % | 106.249 M 0.00 % | 106.249 M 116.46 % | 49.084 M 0.00 % | 49.084 M 143.41 % | 20.165 M 0.00 % | 20.165 M 114.75 % | 9.390 M 0.00 % | 9.390 M 41.18 % | 6.651 M 0.00 % | 6.651 M 114.96 % | 3.094 M 0.00 % | 3.094 M 46.77 % | 2.108 M 0.00 % | 2.108 M |
| EPS diluted | 0.00 93.08 % | -0.05 52.73 % | -0.11 -1 379.07 % | 0.01 -96.42 % | 0.24 17 042.86 % | 0.00 -97.50 % | 0.06 671.43 % | -0.01 37.18 % | -0.02 -27.87 % | -0.01 -1.67 % | -0.01 10.45 % | -0.01 22.09 % | -0.02 80.05 % | -0.09 -401.16 % | -0.02 50.57 % | -0.03 -102.33 % | -0.02 -17.81 % | -0.01 51.66 % | -0.03 -26.89 % | -0.02 60.47 % | -0.06 -142.74 % | -0.02 77.45 % | -0.11 26.67 % | -0.15 -207.14 % | 0.14 405.68 % | -0.05 0.00 % | -0.05 -37.13 % | -0.03 0.00 % | -0.03 7.48 % | -0.04 0.00 % | -0.04 27.80 % | -0.05 0.00 % | -0.05 84.85 % | -0.33 0.00 % | -0.33 74.22 % | -1.28 0.00 % | -1.28 -509.52 % | -0.21 0.00 % | -0.21 |
| Earnings per share | 0.00 93.08 % | -0.05 52.73 % | -0.11 -1 379.07 % | 0.01 -96.42 % | 0.24 17 042.86 % | 0.00 -97.50 % | 0.06 638.46 % | -0.01 33.33 % | -0.02 -27.87 % | -0.01 -1.67 % | -0.01 10.45 % | -0.01 22.09 % | -0.02 80.05 % | -0.09 -401.16 % | -0.02 50.57 % | -0.03 -102.33 % | -0.02 -17.81 % | -0.01 51.66 % | -0.03 -26.89 % | -0.02 60.47 % | -0.06 -142.74 % | -0.02 77.45 % | -0.11 26.67 % | -0.15 -207.14 % | 0.14 405.68 % | -0.05 0.00 % | -0.05 -37.13 % | -0.03 0.00 % | -0.03 7.48 % | -0.04 0.00 % | -0.04 27.80 % | -0.05 0.00 % | -0.05 84.85 % | -0.33 0.00 % | -0.33 74.22 % | -1.28 0.00 % | -1.28 -509.52 % | -0.21 0.00 % | -0.21 |
| Gross profit | 0.000 | 0.000 | 0.000 100.00 % | -60.606 K | 0.000 100.00 % | -1.318 K -200.00 % | 1.318 K -99.34 % | 200.216 K 55 515.56 % | 360.000 -98.03 % | 18.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 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 -100.00 % | 358.000 0.00 % | 358.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 -100.00 % | 7.948 K -73.43 % | 29.918 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 -100.00 % | 41.000 0.00 % | 41.000 100.01 % | -363.000 K 0.00 % | -363.000 K -112.42 % | 2.922 M 0.00 % | 2.922 M | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 208.522 K -27.78 % | 288.751 K -43.21 % | 508.492 K 12.87 % | 450.494 K -50.92 % | 917.812 K 90.26 % | 482.406 K 7.26 % | 449.772 K 150.07 % | 179.858 K -56.74 % | 415.774 K 48.61 % | 279.774 K -8.70 % | 306.434 K 369.30 % | 65.296 K -88.77 % | 581.250 K 82.94 % | 317.720 K -3.12 % | 327.960 K 206.60 % | 106.968 K -59.75 % | 265.786 K 39.59 % | 190.402 K 15.22 % | 165.244 K -6.16 % | 176.082 K -14.82 % | 206.720 K 239.36 % | 60.914 K -66.52 % | 181.958 K 86.75 % | 97.432 K -65.54 % | 282.702 K 82.66 % | 154.770 K 0.00 % | 154.770 K -29.60 % | 219.842 K 0.00 % | 219.842 K -5.62 % | 232.931 K 0.00 % | 232.931 K 1.32 % | 229.895 K 0.00 % | 229.895 K -2.73 % | 236.348 K 0.00 % | 236.348 K 15.46 % | 204.703 K 0.00 % | 204.703 K 48.51 % | 137.839 K 0.00 % | 137.839 K |
| Selling and marketing expenses | 341.273 K 791.33 % | 38.288 K -94.66 % | 717.506 K 884.02 % | 72.916 K -89.07 % | 666.952 K 833.17 % | 71.472 K -84.20 % | 452.406 K 291.59 % | 115.532 K -55.53 % | 259.810 K 225.55 % | 79.806 K -54.75 % | 176.386 K 155.68 % | 68.986 K -1.10 % | 69.756 K 8.33 % | 64.394 K -9.53 % | 71.176 K 66.30 % | 42.800 K -5.84 % | 45.454 K 15.07 % | 39.500 K -58.28 % | 94.670 K 294.46 % | 24.000 K -85.78 % | 168.822 K 103.03 % | 83.152 K -39.87 % | 138.278 K -16.62 % | 165.840 K 694.79 % | -27.882 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 expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -622.000 K -441.24 % | 182.275 K 0.00 % | 182.275 K 619.66 % | 25.328 K 0.00 % | 25.328 K 58.06 % | 16.024 K 0.00 % | 16.024 K 104.92 % | -326.000 K 0.00 % | -326.000 K 10.44 % | -364.000 K 0.00 % | -364.000 K -73.33 % | -210.000 K 0.00 % | -210.000 K 3.67 % | -218.000 K 0.00 % | -218.000 K |
| Operating expenses | 549.795 K -33.34 % | 824.738 K -32.73 % | 1.226 M 31.45 % | 932.673 K -41.16 % | 1.585 M -37.67 % | 2.543 M 181.87 % | 902.179 K 29.62 % | 695.996 K 3.02 % | 675.585 K 33.78 % | 504.984 K 2.63 % | 492.026 K -17.52 % | 596.523 K -14.54 % | 697.978 K 5.54 % | 661.341 K 58.21 % | 418.006 K -2.21 % | 427.466 K 37.34 % | 311.241 K 31.57 % | 236.568 K -8.98 % | 259.916 K 22.45 % | 212.268 K -45.19 % | 387.286 K 153.05 % | 153.050 K -72.99 % | 566.600 K -33.56 % | 852.834 K 1 457.89 % | 54.743 K -95.87 % | 1.327 M 0.00 % | 1.327 M 27.47 % | 1.041 M 0.00 % | 1.041 M 50.27 % | 692.731 K 0.00 % | 692.731 K 45.67 % | 475.544 K 0.00 % | 475.544 K -18.23 % | 581.595 K 0.00 % | 581.595 K -30.14 % | 832.500 K 0.00 % | 832.500 K 73.44 % | 479.983 K 0.00 % | 479.983 K |
| Cost and expenses | 549.795 K -33.34 % | 824.738 K -32.73 % | 1.226 M -58.62 % | 2.963 M 86.94 % | 1.585 M -37.67 % | 2.543 M 181.87 % | 902.179 K 29.62 % | 695.996 K 3.02 % | 675.585 K 33.78 % | 504.984 K 4.59 % | 482.820 K -19.06 % | 596.523 K -14.54 % | 697.978 K -70.27 % | 2.348 M 461.71 % | 418.006 K -2.21 % | 427.466 K 37.34 % | 311.241 K 31.57 % | 236.568 K -32.15 % | 348.674 K 69.33 % | 205.918 K -46.83 % | 387.286 K 168.83 % | 144.066 K -55.01 % | 320.236 K -62.45 % | 852.834 K 1 457.89 % | 54.743 K -95.87 % | 1.327 M 0.00 % | 1.327 M 27.47 % | 1.041 M 0.00 % | 1.041 M 50.27 % | 692.731 K 0.00 % | 692.731 K 45.67 % | 475.544 K 0.00 % | 475.544 K -18.23 % | 581.595 K 0.00 % | 581.595 K -30.14 % | 832.500 K 0.00 % | 832.500 K 73.44 % | 479.983 K 0.00 % | 479.983 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 549.795 K -33.34 % | 824.738 K -32.73 % | 1.226 M 31.45 % | 932.672 K -41.16 % | 1.585 M 63.08 % | 971.908 K 7.73 % | 902.178 K 29.62 % | 695.996 K 3.02 % | 675.584 K 33.81 % | 504.900 K 4.57 % | 482.820 K -19.06 % | 596.524 K -8.37 % | 651.006 K -1.56 % | 661.342 K 65.69 % | 399.136 K -6.01 % | 424.656 K 36.44 % | 311.240 K 35.38 % | 229.902 K -11.55 % | 259.914 K 26.22 % | 205.918 K -45.17 % | 375.542 K 160.67 % | 144.066 K -55.01 % | 320.236 K 21.64 % | 263.272 K 125.28 % | 116.862 K -24.49 % | 154.770 K 0.00 % | 154.770 K -29.60 % | 219.842 K 0.00 % | 219.842 K -5.62 % | 232.931 K 0.00 % | 232.931 K 1.32 % | 229.895 K 0.00 % | 229.895 K -2.73 % | 236.348 K 0.00 % | 236.348 K 15.46 % | 204.703 K 0.00 % | 204.703 K 48.51 % | 137.839 K 0.00 % | 137.839 K |
| Interest income | 0.000 | 0.000 -100.00 % | 203.386 K -91.32 % | 2.342 M 4 891.47 % | 46.920 K -98.07 % | 2.428 M -0.08 % | 2.430 M | 0.000 | 0.000 -100.00 % | 17.920 K 0.00 % | 17.920 K -41.33 % | 30.544 K -38.06 % | 49.316 K 807.21 % | 5.436 K 6.25 % | 5.116 K -62.85 % | 13.772 K -56.13 % | 31.390 K 566.74 % | 4.708 K 189.54 % | 1.626 K 36.18 % | 1.194 K 55.87 % | 766.000 -94.59 % | 14.166 K -20.68 % | 17.860 K -41.88 % | 30.728 K 1 657.89 % | 1.748 K -98.10 % | 91.858 K 0.00 % | 91.858 K 2 137.98 % | 4.105 K 0.00 % | 4.105 K -74.39 % | 16.029 K 0.00 % | 16.029 K 943.55 % | 1.536 K 0.00 % | 1.536 K -84.48 % | 9.895 K 0.00 % | 9.895 K -46.59 % | 18.527 K 0.00 % | 18.527 K -42.52 % | 32.231 K 0.00 % | 32.231 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.999 K 0.00 % | 15.999 K -97.45 % | 626.785 K 0.00 % | 626.785 K 811.95 % | 68.730 K 0.00 % | 68.730 K | 0.000 | 0.000 -100.00 % | 668.500 0.00 % | 668.500 -96.05 % | 16.944 K 0.00 % | 16.944 K | 0.000 | 0.000 |
| Depreciation and amortization | 21.284 K 1.69 % | 20.930 K -8.27 % | 22.818 K 0.00 % | 22.818 K -30.21 % | 32.694 K 0.00 % | 32.694 K 248.70 % | 9.376 K 0.00 % | 9.376 K 48.59 % | 6.310 K 0.00 % | 6.310 K -73.10 % | 23.454 K 267.39 % | 6.384 K -84.25 % | 40.522 K -94.95 % | 802.800 K 1 911 328.57 % | 42.000 0.00 % | 42.000 -99.91 % | 48.060 K 904.60 % | 4.784 K -94.76 % | 91.338 K | 0.000 -100.00 % | 117.648 K -18.34 % | 144.066 K -55.01 % | 320.236 K -70.89 % | 1.100 M 0.00 % | 1.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.342 K 0.00 % | 5.342 K -47.65 % | 10.203 K 0.00 % | 10.203 K 50.49 % | 6.780 K 0.00 % | 6.780 K 64.22 % | 4.129 K 0.00 % | 4.129 K |
| Operating income | -550.000 K 33.33 % | -825.000 K 32.71 % | -1.226 M -23.22 % | -995.000 K 37.22 % | -1.585 M -58.82 % | -998.000 K -10.77 % | -901.000 K -81.65 % | -496.000 K 26.52 % | -675.000 K -38.60 % | -487.000 K -0.83 % | -483.000 K 19.10 % | -597.000 K 8.29 % | -651.000 K 1.51 % | -661.000 K -65.66 % | -399.000 K 5.51 % | -422.256 K -35.77 % | -311.000 K -35.22 % | -230.000 K 11.54 % | -260.000 K -26.21 % | -206.000 K 45.21 % | -376.000 K -160.99 % | -144.066 K 54.98 % | -320.000 K -21.67 % | -263.000 K 59.16 % | -644.000 K 38.84 % | -1.053 M 0.00 % | -1.053 M -4.15 % | -1.011 M 0.00 % | -1.011 M -52.95 % | -661.000 K 0.00 % | -661.000 K -39.45 % | -474.000 K 0.00 % | -474.000 K 49.30 % | -935.000 K 0.00 % | -935.000 K 0.00 % | -935.000 K 0.00 % | -935.000 K -94.79 % | -480.000 K 0.00 % | -480.000 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 -100.00 % | 16.42 | 0.00 -100.00 % | 757.21 210.77 % | -683.61 -27 494.75 % | -2.48 99.87 % | -1 875.00 -6 952.62 % | -26.59 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -175.94 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2 611.73 0.00 % | -2 611.73 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 322.743 K 113.34 % | -2.419 M 57.74 % | -5.724 M -468.10 % | 1.555 M -90.75 % | 16.812 M 1 446.64 % | 1.087 M -70.25 % | 3.654 M | 0.000 100.00 % | -63.216 K -251.20 % | -18.000 K -306.56 % | 8.714 K -85.26 % | 59.128 K 2 422.53 % | 2.344 K 100.14 % | -1.681 M -12 121.90 % | -13.754 K -225.47 % | 10.962 K -48.00 % | 21.082 K 646.00 % | 2.826 K 103.24 % | -87.132 K -1 589.91 % | -5.156 K 53.04 % | -10.980 K -311.89 % | 5.182 K 101.96 % | -264.000 K 52.77 % | -559.000 K -1 703.52 % | -30.995 K 99.19 % | -3.820 M 0.00 % | -3.820 M -509.25 % | -627.000 K 0.00 % | -627.000 K -812.27 % | -68.730 K 0.00 % | -68.730 K -4 147.84 % | -1.618 K 0.00 % | -1.618 K 99.90 % | -1.620 M 0.00 % | -1.620 M -9 460.91 % | -16.944 K 0.00 % | -16.944 K -172.90 % | 23.243 K 0.00 % | 23.243 K |
| 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-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 |
| 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-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -10.835 M -41.79 % | -7.641 M 17.79 % | -9.295 M -11.63 % | -8.327 M -96.03 % | -4.248 M -59.07 % | -2.670 M -153.78 % | -1.052 M 67.65 % | -3.253 M -116.20 % | -1.504 M 38.39 % | -2.442 M 24.23 % | -3.222 M 18.73 % | -3.965 M 42.69 % | -6.919 M -720.40 % | -843.381 K 43.29 % | -1.487 M 36.53 % | -2.343 M 41.89 % | -4.032 M -639.39 % | -545.371 K -171.67 % | -200.751 K -32.37 % | -151.659 K -317.13 % | 69.848 K 131.56 % | -221.340 K 57.68 % | -523.041 K -412.90 % | -101.978 K 70.74 % | -348.482 K 13.99 % | -405.185 K -222.88 % | -125.490 K 27.98 % | -174.237 K -350.74 % | 69.488 K 107.15 % | -972.255 K 66.60 % | -2.911 M |
| Total investments | 1.005 M -72.98 % | 3.719 M -60.96 % | 9.526 M -11.52 % | 10.766 M 29.81 % | 8.294 M 77.22 % | 4.680 M 6 365.79 % | 72.381 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 0.00 % | 131.000 0.00 % | 131.000 0.00 % | 131.000 -98.23 % | 7.399 K -94.39 % | 131.819 K -62.27 % | 349.359 K -62.96 % | 943.268 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M -50.91 % | 5.092 M -16.28 % | 6.083 M |
| Total debt | 0.000 | 0.000 -100.00 % | 58.198 K 148.26 % | 23.442 K -81.18 % | 124.573 K 35.72 % | 91.788 K -50.95 % | 187.138 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 % | 260.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 182.575 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 845.991 K -5.28 % | 893.175 K 0.36 % | 889.991 K -31.50 % | 1.299 M -1.96 % | 1.325 M 269.40 % | 358.745 K -53.28 % | 767.817 K -20.59 % | 966.875 K 119.55 % | 440.381 K -1.23 % | 445.883 K 27.81 % | 348.874 K 46.26 % | 238.531 K 50.38 % | 158.623 K -3.87 % | 165.003 K 75.86 % | 93.828 K 106.43 % | 45.453 K | 0.000 -100.00 % | 1.728 M 5.80 % | 1.633 M 0.36 % | 1.628 M 11.57 % | 1.459 M 0.00 % | 1.459 M 9.05 % | 1.338 M 20.15 % | 1.113 M 10.25 % | 1.010 M -1.65 % | 1.027 M 28.13 % | 801.332 K 0.96 % | 793.694 K 975.00 % | 73.832 K 49.97 % | 49.232 K | 0.000 |
| Retained earnings | -28.427 M -12.88 % | -25.183 M -38.12 % | -18.233 M 5.20 % | -19.233 M 44.26 % | -34.507 M -0.98 % | -34.173 M 8.56 % | -37.374 M -1.12 % | -36.959 M -2.04 % | -36.221 M -1.41 % | -35.716 M -1.35 % | -35.242 M -1.55 % | -34.705 M -1.90 % | -34.056 M -7.39 % | -31.713 M -1.32 % | -31.301 M -1.33 % | -30.889 M -0.95 % | -30.599 M 4.32 % | -31.981 M -1.10 % | -31.634 M -0.67 % | -31.423 M -1.25 % | -31.037 M -0.45 % | -30.898 M -1.93 % | -30.313 M -5.20 % | -28.816 M -51.11 % | -19.070 M -20.75 % | -15.793 M -10.18 % | -14.335 M -7.11 % | -13.383 M -49.03 % | -8.980 M -777.36 % | -1.024 M -829.67 % | -110.102 K |
| Common stock | 59.269 M 0.00 % | 59.269 M 0.00 % | 59.269 M 0.00 % | 59.269 M 0.23 % | 59.130 M 10.50 % | 53.513 M 0.38 % | 53.308 M 1.26 % | 52.646 M 9.87 % | 47.915 M 0.08 % | 47.875 M 0.02 % | 47.867 M 0.03 % | 47.854 M 0.08 % | 47.818 M 21.26 % | 39.434 M 7.32 % | 36.744 M 1.51 % | 36.198 M 1.15 % | 35.787 M 13.23 % | 31.605 M 3.31 % | 30.592 M 1.99 % | 29.996 M 1.26 % | 29.622 M 0.00 % | 29.622 M 0.00 % | 29.622 M 2.15 % | 28.998 M 14.02 % | 25.432 M 31.41 % | 19.354 M 37.09 % | 14.117 M 10.85 % | 12.736 M 13.54 % | 11.217 M 11.03 % | 10.102 M 11.78 % | 9.038 M |
| Total equity | 31.688 M -9.41 % | 34.979 M -16.57 % | 41.926 M 1.43 % | 41.335 M 59.30 % | 25.948 M 31.73 % | 19.699 M 17.94 % | 16.702 M 0.29 % | 16.654 M 37.24 % | 12.135 M -3.73 % | 12.605 M -2.85 % | 12.974 M -3.09 % | 13.388 M -3.83 % | 13.921 M 76.53 % | 7.886 M 42.40 % | 5.538 M 3.42 % | 5.355 M 3.21 % | 5.188 M 283.71 % | 1.352 M 128.84 % | 590.833 K 194.80 % | 200.415 K 353.38 % | 44.205 K -75.86 % | 183.088 K -71.68 % | 646.520 K -50.08 % | 1.295 M -82.43 % | 7.372 M 60.72 % | 4.587 M 685.10 % | 584.293 K 299.14 % | 146.388 K -93.66 % | 2.310 M -74.69 % | 9.128 M 2.24 % | 8.928 M |
| Other non current liabilities | 13.359 K -22.80 % | 17.305 K 25.02 % | 13.842 K 31.95 % | 10.490 K 35.20 % | 7.759 K 48.50 % | 5.225 K -40.25 % | 8.745 K | 0.000 -100.00 % | 5.236 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 |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 23.442 K -59.72 % | 58.198 K -36.60 % | 91.788 K -26.32 % | 124.573 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 |
| Total non current liabilities | 13.359 K -22.80 % | 17.305 K 25.02 % | 13.842 K -59.21 % | 33.932 K -48.55 % | 65.957 K -32.01 % | 97.013 K -27.23 % | 133.318 K | 0.000 -100.00 % | 5.236 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 67.890 K 55.20 % | 43.743 K -54.36 % | 95.845 K 235.73 % | 28.548 K -85.63 % | 198.730 K 233.66 % | 59.560 K -64.66 % | 168.533 K 451.36 % | 30.567 K -37.81 % | 49.148 K | 0.000 | 0.000 -100.00 % | 46.290 K -61.21 % | 119.341 K | 0.000 -100.00 % | 49.987 K 758.29 % | 5.824 K -22.52 % | 7.517 K | 0.000 | 0.000 -100.00 % | 488.556 K 15.00 % | 424.824 K -36.94 % | 673.700 K 140.50 % | 280.127 K -74.70 % | 1.107 M 63.45 % | 677.307 K 157.88 % | 262.647 K -53.03 % | 559.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 74.671 K |
| Deferred revenue | 0.000 | 0.000 100.00 % | -58.198 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 -100.00 % | 68.009 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 23.442 K -59.72 % | 58.198 K -14.85 % | 68.346 K 2.97 % | 66.375 K 2.99 % | 64.451 K 3.01 % | 62.565 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 % | 260.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 182.575 K | 0.000 | 0.000 |
| Total current liabilities | 102.917 K -64.46 % | 289.604 K -16.60 % | 347.248 K 24.61 % | 278.674 K -83.69 % | 1.709 M 466.05 % | 301.897 K -24.65 % | 400.641 K -3.81 % | 416.526 K 117.75 % | 191.282 K 144.07 % | 78.373 K -17.03 % | 94.456 K -49.52 % | 187.130 K -66.86 % | 564.646 K 175.80 % | 204.733 K -65.91 % | 600.558 K 205.26 % | 196.734 K -26.42 % | 267.392 K 48.81 % | 179.681 K -14.48 % | 210.112 K -68.58 % | 668.791 K -21.22 % | 848.897 K 9.48 % | 775.357 K 176.79 % | 280.127 K -74.70 % | 1.107 M 4.66 % | 1.058 M 63.70 % | 646.166 K -70.50 % | 2.190 M 4 444.80 % | 48.188 K -87.01 % | 370.895 K 171.28 % | 136.721 K 83.10 % | 74.671 K |
| Total liabilities | 116.276 K -62.11 % | 306.909 K -15.00 % | 361.090 K 15.51 % | 312.606 K -82.39 % | 1.775 M 344.92 % | 398.910 K -25.29 % | 533.959 K 28.19 % | 416.526 K 111.95 % | 196.518 K 150.75 % | 78.373 K -17.03 % | 94.456 K -49.52 % | 187.130 K -66.86 % | 564.646 K 175.80 % | 204.733 K -65.91 % | 600.558 K 205.26 % | 196.734 K -26.42 % | 267.392 K 48.81 % | 179.681 K -14.48 % | 210.112 K -68.58 % | 668.791 K -21.22 % | 848.897 K 9.48 % | 775.357 K 176.79 % | 280.127 K -74.70 % | 1.107 M 4.66 % | 1.058 M 63.70 % | 646.166 K -70.50 % | 2.190 M 4 444.80 % | 48.188 K -87.01 % | 370.895 K 171.28 % | 136.721 K 83.10 % | 74.671 K |
| Other non current assets | 0.000 | 0.000 -100.00 % | 73.898 K 1.58 % | 72.749 K | 0.000 -100.00 % | 72.381 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 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 100.00 % | -73.898 K | 0.000 -100.00 % | 8.294 M 77.22 % | 4.680 M 6 365.79 % | 72.381 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 -100.00 % | 2.500 M -50.91 % | 5.092 M -16.28 % | 6.083 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 18.642 M -0.85 % | 18.802 M 4.17 % | 18.049 M 28.74 % | 14.019 M -3.24 % | 14.489 M 17.34 % | 12.349 M -21.83 % | 15.796 M 15.71 % | 13.652 M 26.49 % | 10.792 M 5.89 % | 10.192 M 4.25 % | 9.776 M 6.60 % | 9.171 M 25.05 % | 7.334 M 6.52 % | 6.885 M 53.82 % | 4.476 M 43.35 % | 3.122 M 119.46 % | 1.423 M 47.82 % | 962.463 K 66.08 % | 579.503 K -16.31 % | 692.417 K -0.33 % | 694.717 K 17.52 % | 591.131 K | 0.000 -100.00 % | 1.266 M -53.73 % | 2.735 M -10.13 % | 3.044 M 16.14 % | 2.621 M 18 839.47 % | 13.837 K -59.59 % | 34.244 K -98.77 % | 2.787 M | 0.000 |
| Total non current assets | 18.642 M -0.85 % | 18.802 M 4.17 % | 18.049 M 28.08 % | 14.092 M -38.15 % | 22.783 M 33.23 % | 17.101 M 7.76 % | 15.869 M 16.24 % | 13.652 M 26.49 % | 10.792 M 5.89 % | 10.192 M 4.25 % | 9.776 M 6.60 % | 9.171 M 25.05 % | 7.334 M 6.52 % | 6.885 M 53.82 % | 4.476 M 43.35 % | 3.122 M 119.46 % | 1.423 M 47.82 % | 962.463 K 66.08 % | 579.503 K -16.31 % | 692.417 K -0.33 % | 694.717 K 17.52 % | 591.131 K 1 082.26 % | 50.000 K -96.05 % | 1.266 M -53.73 % | 2.735 M -10.13 % | 3.044 M 16.14 % | 2.621 M 18 839.47 % | 13.837 K -99.45 % | 2.534 M -67.84 % | 7.879 M 29.54 % | 6.083 M |
| Other current assets | 1.230 M -75.99 % | 5.123 M 3.52 % | 4.949 M -40.10 % | 8.263 M 9 418.58 % | 86.805 K | 0.000 -100.00 % | 82.049 K -52.62 % | 173.157 K 3 798.18 % | 4.442 K -91.00 % | 49.372 K | 0.000 -100.00 % | 438.791 K | 0.000 -100.00 % | 362.096 K | 0.000 -100.00 % | 85.972 K | 0.000 -100.00 % | 23.797 K | 0.000 -100.00 % | 24.999 K | 0.000 -100.00 % | 14.155 K | 0.000 | 0.000 -100.00 % | 3.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 1.005 M -72.98 % | 3.719 M -61.26 % | 9.600 M -10.83 % | 10.766 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 % | 131.000 0.00 % | 131.000 0.00 % | 131.000 0.00 % | 131.000 -98.23 % | 7.399 K -94.39 % | 131.819 K -62.27 % | 349.359 K -62.96 % | 943.268 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 10.835 M 41.79 % | 7.641 M -18.30 % | 9.353 M 12.01 % | 8.350 M 90.98 % | 4.372 M 58.30 % | 2.762 M 122.87 % | 1.239 M -61.90 % | 3.253 M 116.20 % | 1.504 M -38.39 % | 2.442 M -24.23 % | 3.222 M -18.73 % | 3.965 M -42.69 % | 6.919 M 720.40 % | 843.381 K -43.29 % | 1.487 M -36.53 % | 2.343 M -41.89 % | 4.032 M 639.39 % | 545.371 K 171.67 % | 200.751 K 32.37 % | 151.659 K -20.24 % | 190.152 K -14.09 % | 221.340 K -57.68 % | 523.041 K 412.90 % | 101.978 K -70.74 % | 348.482 K -13.99 % | 405.185 K 222.88 % | 125.490 K -27.98 % | 174.237 K 54.07 % | 113.087 K -88.37 % | 972.255 K -66.60 % | 2.911 M |
| Cash and short term investments | 11.840 M 4.22 % | 11.360 M -40.06 % | 18.953 M -0.85 % | 19.116 M 337.21 % | 4.372 M 58.30 % | 2.762 M 122.87 % | 1.239 M -61.90 % | 3.253 M 116.20 % | 1.504 M -38.39 % | 2.442 M -24.23 % | 3.222 M -18.73 % | 3.965 M -42.69 % | 6.919 M 720.40 % | 843.381 K -43.29 % | 1.487 M -36.53 % | 2.343 M -41.90 % | 4.033 M 639.24 % | 545.502 K 171.55 % | 200.882 K 32.34 % | 151.790 K -23.16 % | 197.551 K -44.06 % | 353.159 K -59.52 % | 872.400 K -16.54 % | 1.045 M 199.94 % | 348.482 K -13.99 % | 405.185 K 222.88 % | 125.490 K -27.98 % | 174.237 K 54.07 % | 113.087 K -88.37 % | 972.255 K -66.60 % | 2.911 M |
| Total current assets | 13.163 M -20.15 % | 16.484 M -31.99 % | 24.238 M -12.04 % | 27.555 M 457.82 % | 4.940 M 64.84 % | 2.997 M 119.25 % | 1.367 M -60.10 % | 3.426 M 122.66 % | 1.539 M -38.24 % | 2.491 M -24.34 % | 3.292 M -25.24 % | 4.404 M -38.42 % | 7.151 M 493.23 % | 1.205 M -27.48 % | 1.662 M -31.57 % | 2.429 M -39.77 % | 4.033 M 608.36 % | 569.299 K 157.09 % | 221.442 K 25.26 % | 176.789 K -10.89 % | 198.385 K -45.99 % | 367.314 K -58.10 % | 876.647 K -22.87 % | 1.137 M -80.04 % | 5.695 M 160.07 % | 2.190 M 1 324.82 % | 153.685 K -14.97 % | 180.739 K 23.10 % | 146.825 K -89.40 % | 1.385 M -52.55 % | 2.920 M |
| Inventory | 0.000 | 0.000 -100.00 % | 22.705 K 623 763 736 263 636.25 % | 0.000 100.00 % | -480.749 K | 0.000 100.00 % | -45.434 K | 0.000 100.00 % | -34.153 K | 0.000 100.00 % | -70.011 K | 0.000 100.00 % | -232.108 K | 0.000 100.00 % | -175.090 K | 0.000 100.00 % | -271.000 | 0.000 100.00 % | -20.690 K | 0.000 100.00 % | -8.233 K | 0.000 100.00 % | -353.606 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 92.701 K | 0.000 -100.00 % | 409.377 K 131.90 % | 176.528 K | 0.000 -100.00 % | 234.595 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 % | 834.000 | 0.000 -100.00 % | 4.247 K -95.35 % | 91.294 K -94.40 % | 1.630 M -8.64 % | 1.785 M 6 229.33 % | 28.195 K 333.64 % | 6.502 K -80.73 % | 33.738 K -91.83 % | 413.090 K 4 614.56 % | 8.762 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 35.027 K -84.25 % | 222.419 K 15.12 % | 193.205 K 6.29 % | 181.780 K -87.41 % | 1.444 M 711.63 % | 177.885 K 4.92 % | 169.543 K -56.07 % | 385.959 K 171.55 % | 142.134 K 81.36 % | 78.373 K -17.03 % | 94.456 K -32.93 % | 140.840 K -68.37 % | 445.305 K 117.51 % | 204.733 K -62.81 % | 550.571 K 188.39 % | 190.910 K -26.54 % | 259.875 K 44.63 % | 179.681 K -14.48 % | 210.112 K 16.58 % | 180.235 K 87.62 % | 96.064 K -5.50 % | 101.657 K | 0.000 | 0.000 -100.00 % | 380.495 K -0.79 % | 383.519 K -76.48 % | 1.631 M 3 284.42 % | 48.188 K -74.41 % | 188.320 K 37.74 % | 136.721 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 23.442 K -59.72 % | 58.198 K -36.60 % | 91.788 K -26.32 % | 124.573 K -20.27 % | 156.239 K -16.51 % | 187.138 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 |
| 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 -100.00 % | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 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 % | 0.000 -432.47 % | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 31.804 M -9.87 % | 35.286 M -16.56 % | 42.287 M 1.54 % | 41.648 M 50.23 % | 27.723 M 37.94 % | 20.098 M 16.61 % | 17.236 M 0.93 % | 17.078 M 38.49 % | 12.331 M -2.77 % | 12.683 M -2.95 % | 13.069 M -3.73 % | 13.575 M -6.28 % | 14.485 M 79.04 % | 8.090 M 31.80 % | 6.138 M 10.57 % | 5.551 M 1.76 % | 5.455 M 256.15 % | 1.532 M 91.24 % | 800.945 K -7.85 % | 869.206 K -2.68 % | 893.102 K -6.82 % | 958.445 K 3.43 % | 926.647 K -61.43 % | 2.402 M -71.50 % | 8.430 M 61.09 % | 5.233 M 88.64 % | 2.774 M 1 325.84 % | 194.576 K -92.74 % | 2.681 M -71.06 % | 9.264 M 2.91 % | 9.002 M |
| 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-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 |
| 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-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | -35.024 K -186.77 % | 40.366 K 19.15 % | 33.878 K -62.11 % | 89.400 K 508.99 % | 14.680 K -81.35 % | 78.714 K 18.63 % | 66.354 K -45.02 % | 120.696 K 155.10 % | 47.314 K -49.20 % | 93.136 K -4.88 % | 97.918 K 40.38 % | 69.754 K 0.19 % | 69.620 K -2.18 % | 71.174 K 47.13 % | 48.374 K 6.42 % | 45.454 K | 0.000 -100.00 % | 94.670 K 50.67 % | 62.834 K -62.78 % | 168.820 K 162.87 % | 64.222 K 13.06 % | 56.804 K | 0.000 -100.00 % | 224.334 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 |
| Change in working capital | 3.610 M | 0.000 -100.00 % | 111.444 K | 0.000 100.00 % | -119.732 K | 0.000 100.00 % | -5.848 K | 0.000 -100.00 % | 74.656 K | 0.000 -100.00 % | 133.350 K | 0.000 -100.00 % | 2.072 K | 0.000 100.00 % | -23.944 K | 0.000 -100.00 % | 22.994 K | 0.000 100.00 % | -19.726 K | 0.000 -100.00 % | 3.414 K | 0.000 100.00 % | -37.048 K -3 704 900.00 % | 1.000 | 0.000 | 0.000 | 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 | 37.836 K | 0.000 -100.00 % | 104.304 K | 0.000 100.00 % | -132.240 K | 0.000 100.00 % | -18.666 K | 0.000 -100.00 % | 35.860 K | 0.000 -100.00 % | 162.098 K | 0.000 100.00 % | -16.692 K | 0.000 100.00 % | -31.354 K | 0.000 -100.00 % | 20.420 K | 0.000 100.00 % | -19.726 K | 0.000 -100.00 % | 3.414 K | 0.000 100.00 % | -37.048 K -3 704 900.00 % | 1.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.572 M | 0.000 -100.00 % | 7.140 K | 0.000 -100.00 % | 12.508 K | 0.000 -100.00 % | 12.818 K | 0.000 -100.00 % | 38.796 K | 0.000 100.00 % | -28.748 K | 0.000 -100.00 % | 18.764 K | 0.000 -100.00 % | 7.410 K | 0.000 -100.00 % | 2.574 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 |
| Other non cash items | 2.428 M -61.20 % | 6.258 M 451.94 % | -1.778 M 89.13 % | -16.356 M -2 670.80 % | -590.284 K 84.25 % | -3.747 M -1 709.25 % | 232.852 K 462.24 % | -64.282 K -221.01 % | 53.120 K 423.76 % | 10.142 K 103.27 % | -310.426 K -956.52 % | -29.382 K -101.27 % | 2.318 M 199.64 % | -2.326 M -280.89 % | 1.286 M 211.55 % | -1.153 M -62.61 % | -708.972 K -36.66 % | -518.794 K -1 236.86 % | 45.634 K 194.57 % | -48.254 K 72.51 % | -175.562 K -152.14 % | 336.720 K -9.10 % | 370.432 K 169.83 % | 137.286 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 |
| Net cash provided by operating activities | 2.856 M 537.81 % | -652.242 K 32.70 % | -969.104 K 9.35 % | -1.069 M -137.22 % | -450.660 K 50.79 % | -915.730 K -430.22 % | -172.706 K 74.68 % | -682.026 K -115.23 % | -316.876 K 14.55 % | -370.828 K 39.23 % | -610.168 K -7.47 % | -567.768 K -134.35 % | 1.653 M 161.95 % | -2.668 M -396.69 % | 899.286 K 164.35 % | -1.398 M -53.07 % | -913.054 K -34.31 % | -679.836 K -455.73 % | -122.332 K 17.51 % | -148.308 K 39.91 % | -246.810 K -29.26 % | -190.936 K 60.93 % | -488.724 K -55.80 % | -313.679 K 54.50 % | -689.391 K 0.00 % | -689.391 K -4.55 % | -659.389 K 0.00 % | -659.389 K 36.29 % | -1.035 M 0.00 % | -1.035 M -417.82 % | -199.885 K 0.00 % | -199.885 K 59.61 % | -494.902 K 0.00 % | -494.902 K -11.77 % | -442.796 K 0.00 % | -442.796 K 1.54 % | -449.730 K 0.00 % | -449.730 K |
| Investments in property plant and equipment | 195.776 K 118.70 % | -1.047 M 73.07 % | -3.887 M -43.58 % | -2.707 M 31.77 % | -3.968 M -391.76 % | -806.868 K 55.39 % | -1.809 M 23.05 % | -2.350 M -298.44 % | -589.908 K -50.69 % | -391.482 K -140.96 % | -162.468 K 93.12 % | -2.361 M 38.76 % | -3.854 M -933.31 % | -373.026 K 82.40 % | -2.120 M -638.10 % | -287.192 K | 0.000 | 0.000 100.00 % | -393.886 K -168.33 % | -146.794 K -462.85 % | 40.456 K 116.75 % | -241.590 K -204.95 % | 230.192 K 200.00 % | -230.192 K -243.71 % | -66.973 K 0.00 % | -66.973 K 91.49 % | -786.699 K 0.00 % | -786.699 K -818.64 % | -85.638 K 0.00 % | -85.638 K -18.92 % | -72.012 K 0.00 % | -72.012 K 10.69 % | -80.628 K 0.00 % | -80.628 K 71.25 % | -280.440 K 0.00 % | -280.440 K 79.93 % | -1.397 M 0.00 % | -1.397 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 14.001 K 0.00 % | 14.001 K | 0.000 | 0.000 100.00 % | -117.523 K 0.00 % | -117.523 K | 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 100.00 % | -181.532 K 40.46 % | -304.902 K 0.00 % | -304.902 K 62.31 % | -808.877 K 0.00 % | -808.877 K 7.56 % | -875.000 K 0.00 % | -875.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.183 K 0.00 % | -59.183 K 49.72 % | -117.717 K 0.00 % | -117.717 K |
| 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 -100.00 % | 680.623 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -199.027 K 0.00 % | -199.027 K | 0.000 | 0.000 |
| Other investing activites | 321.618 K 3 237.67 % | 9.636 K -99.84 % | 5.946 M -23.43 % | 7.765 M 388 265 600.00 % | -2.000 -100.00 % | 3.250 M 4 590.06 % | -72.382 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.946 K 199.99 % | -36.948 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.720 K 698.16 % | 17.380 K -79.77 % | 85.902 K -28.78 % | 120.610 K 379.26 % | 25.166 K 20.84 % | 20.826 K -95.17 % | 430.904 K 230.22 % | -330.904 K -394.09 % | -66.973 K 0.00 % | -66.973 K 67.91 % | -208.727 K 0.00 % | -208.727 K -143.73 % | -85.638 K 0.00 % | -85.638 K -18.92 % | -72.012 K 0.00 % | -72.012 K | 0.000 | 0.000 100.00 % | -229.140 K 0.00 % | -229.140 K 82.82 % | -1.333 M 0.00 % | -1.333 M |
| Net cash used for investing activites | 517.394 K 149.89 % | -1.037 M -150.38 % | 2.059 M -59.30 % | 5.058 M 227.48 % | -3.968 M -262.41 % | 2.443 M 229.88 % | -1.881 M 19.97 % | -2.350 M -298.44 % | -589.908 K -50.69 % | -391.482 K -211.88 % | -125.522 K 94.76 % | -2.397 M 37.80 % | -3.854 M -933.31 % | -373.026 K 82.40 % | -2.120 M -638.10 % | -287.192 K -307.03 % | 138.720 K 698.16 % | 17.380 K 105.64 % | -307.984 K -1 076.23 % | -26.184 K -139.90 % | 65.622 K 129.72 % | -220.764 K -133.39 % | 661.096 K 1 166.20 % | -62.005 K 83.33 % | -371.874 K 0.00 % | -371.874 K 76.69 % | -1.596 M 0.00 % | -1.596 M -66.10 % | -960.638 K 0.00 % | -960.638 K -1 555.94 % | -58.012 K 0.00 % | -58.012 K 28.05 % | -80.628 K 0.00 % | -80.628 K 80.31 % | -409.548 K 0.00 % | -409.548 K 72.24 % | -1.475 M 0.00 % | -1.475 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -114.464 K 0.00 % | -114.464 K 49.41 % | -226.267 K 0.00 % | -226.267 K -3 116.89 % | 7.500 K 0.00 % | 7.500 K 108.33 % | -90.000 K 0.00 % | -90.000 K -198.59 % | 91.288 K 0.00 % | 91.288 K | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 650.000 K -33.16 % | 972.500 K 0.00 % | 972.500 K -60.13 % | 2.439 M 0.00 % | 2.439 M -7.31 % | 2.632 M 0.00 % | 2.632 M 1 053.01 % | 228.250 K 0.00 % | 228.250 K -67.39 % | 700.000 K 0.00 % | 700.000 K 96.08 % | 357.000 K 0.00 % | 357.000 K -85.47 % | 2.457 M 0.00 % | 2.457 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.625 K 25.70 % | -34.488 K 0.00 % | -34.488 K 64.91 % | -98.292 K 0.00 % | -98.292 K 63.59 % | -269.952 K 0.00 % | -269.952 K | 0.000 | 0.000 100.00 % | -77.000 0.00 % | -77.000 99.70 % | -25.528 K 0.00 % | -25.528 K 92.25 % | -329.560 K 0.00 % | -329.560 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 100.00 % | -98.292 K 0.00 % | -98.292 K 76.45 % | -417.452 K 0.00 % | -417.452 K | 0.000 | 0.000 100.00 % | -160.077 K 0.00 % | -160.077 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -35.286 K | 0.000 100.00 % | -67.856 K | 0.000 -100.00 % | 5.990 M | 0.000 | 0.000 -100.00 % | 4.831 M | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 -100.00 % | 8.277 M 245.28 % | 2.397 M 557.53 % | 364.594 K 8 064.05 % | -4.578 K -100.11 % | 4.261 M 323.14 % | 1.007 M 110.07 % | 479.408 K 252.51 % | 136.000 K -9.33 % | 150.000 K 36.36 % | 110.000 K 1 312.43 % | 7.788 K 200.00 % | -7.788 K | 0.000 | 0.000 -100.00 % | 98.292 K 0.00 % | 98.292 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.077 K 0.00 % | 160.077 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -35.286 K | 0.000 100.00 % | -67.856 K | 0.000 -100.00 % | 5.990 M | 0.000 | 0.000 -100.00 % | 4.831 M | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 -100.00 % | 8.277 M 245.28 % | 2.397 M 557.53 % | 364.594 K 8 064.05 % | -4.578 K -100.11 % | 4.261 M 323.14 % | 1.007 M 110.07 % | 479.408 K 252.51 % | 136.000 K -9.33 % | 150.000 K 36.36 % | 110.000 K 1 312.43 % | 7.788 K -98.74 % | 616.587 K -34.27 % | 938.013 K 0.00 % | 938.013 K -57.87 % | 2.227 M 0.00 % | 2.227 M 4.27 % | 2.136 M 0.00 % | 2.136 M 805.85 % | 235.750 K 0.00 % | 235.750 K -61.35 % | 609.923 K 0.00 % | 609.923 K 44.27 % | 422.760 K 0.00 % | 422.760 K -80.13 % | 2.127 M 0.00 % | 2.127 M |
| Effect of forex changes on cash | -146.078 K -605.35 % | -20.710 K -9.33 % | -18.942 K -71.86 % | -11.022 K -128.64 % | 38.480 K 932.18 % | -4.624 K -111.39 % | 40.600 K 180.24 % | -50.596 K -65.37 % | -30.596 K -1 979.36 % | 1.628 K 122.90 % | -7.110 K -162.29 % | 11.414 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.228 K 0.00 % | -2.228 K 41.67 % | -3.819 K 0.00 % | -3.819 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -7.641 M -793.66 % | -855.053 K -270.51 % | 501.479 K -74.79 % | 1.989 M 147.06 % | 805.099 K 5.74 % | 761.388 K 175.64 % | -1.007 M -215.16 % | 874.076 K 286.49 % | -468.690 K -20.07 % | -390.341 K -5.10 % | -371.400 K 74.85 % | -1.477 M -148.62 % | 3.038 M 1 043.77 % | -321.889 K 24.78 % | -427.944 K 49.34 % | -844.680 K -148.45 % | 1.744 M 911.85 % | 172.310 K 601.99 % | 24.546 K 227.54 % | -19.246 K -23.42 % | -15.594 K 89.66 % | -150.850 K -267.46 % | 90.080 K 188.33 % | -101.978 K 58.63 % | -246.504 K 0.00 % | -246.504 K -334.73 % | -56.703 K 0.00 % | -56.703 K -120.27 % | 279.695 K 0.00 % | 279.695 K 673.77 % | -48.747 K 0.00 % | -48.747 K -179.72 % | 61.150 K 0.00 % | 61.150 K 107.12 % | -859.168 K 0.00 % | -859.168 K -312.52 % | 404.267 K 0.00 % | 404.267 K |
| Cash at beginning of period | 7.641 M | 0.000 | 0.000 -100.00 % | 6.361 M | 0.000 -100.00 % | 2.001 M | 0.000 -100.00 % | 2.379 M | 0.000 -100.00 % | 2.832 M | 0.000 -100.00 % | 5.442 M | 0.000 -100.00 % | 1.165 M | 0.000 -100.00 % | 3.188 M | 0.000 -100.00 % | 362.462 K | 0.000 -100.00 % | 170.905 K | 0.000 -100.00 % | 372.190 K | 0.000 -100.00 % | 101.978 K -70.74 % | 348.482 K 0.00 % | 348.482 K -13.99 % | 405.185 K 0.00 % | 405.185 K 222.88 % | 125.490 K 0.00 % | 125.490 K -27.98 % | 174.237 K 0.00 % | 174.237 K 54.07 % | 113.087 K 0.00 % | 113.087 K -88.37 % | 972.255 K 0.00 % | 972.255 K 71.18 % | 567.988 K 0.00 % | 567.988 K |
| Cash at end of period | 1.596 M 286.63 % | -855.052 K -270.51 % | 501.479 K -93.99 % | 8.350 M 937.19 % | 805.099 K -70.85 % | 2.762 M 374.40 % | -1.007 M -130.95 % | 3.253 M 793.97 % | -468.690 K -119.19 % | 2.442 M 757.46 % | -371.400 K -109.37 % | 3.965 M 30.53 % | 3.038 M 260.20 % | 843.381 K 297.08 % | -427.944 K -118.26 % | 2.343 M 34.39 % | 1.744 M 226.03 % | 534.772 K 2 078.65 % | 24.546 K -83.82 % | 151.659 K 1 072.55 % | -15.594 K -107.05 % | 221.340 K 145.71 % | 90.080 K | 0.000 -100.00 % | 101.978 K 0.00 % | 101.978 K -70.74 % | 348.482 K 0.00 % | 348.482 K -13.99 % | 405.185 K 0.00 % | 405.185 K 222.88 % | 125.490 K 0.00 % | 125.490 K -27.98 % | 174.237 K 0.00 % | 174.237 K 54.07 % | 113.087 K 0.00 % | 113.087 K -88.37 % | 972.255 K 0.00 % | 972.255 K |
| Operating cash flow | 2.856 M 537.81 % | -652.242 K 32.70 % | -969.104 K 9.35 % | -1.069 M -137.22 % | -450.660 K 50.79 % | -915.730 K -430.22 % | -172.706 K 74.68 % | -682.026 K -115.23 % | -316.876 K 14.55 % | -370.828 K 39.23 % | -610.168 K -7.47 % | -567.768 K -134.35 % | 1.653 M 161.95 % | -2.668 M -396.69 % | 899.286 K 164.35 % | -1.398 M -53.07 % | -913.054 K -34.31 % | -679.836 K -455.73 % | -122.332 K 17.51 % | -148.308 K 39.91 % | -246.810 K -29.26 % | -190.936 K 60.93 % | -488.724 K -55.80 % | -313.679 K 54.50 % | -689.391 K 0.00 % | -689.391 K -4.55 % | -659.389 K 0.00 % | -659.389 K 36.29 % | -1.035 M 0.00 % | -1.035 M -417.82 % | -199.885 K 0.00 % | -199.885 K 59.61 % | -494.902 K 0.00 % | -494.902 K -11.77 % | -442.796 K 0.00 % | -442.796 K 1.54 % | -449.730 K 0.00 % | -449.730 K |
| Capital expenditure | 195.776 K 118.70 % | -1.047 M 73.07 % | -3.887 M -43.58 % | -2.707 M 31.77 % | -3.968 M -391.76 % | -806.868 K 55.39 % | -1.809 M 23.05 % | -2.350 M -298.44 % | -589.908 K -50.69 % | -391.482 K -140.96 % | -162.468 K 93.12 % | -2.361 M 38.76 % | -3.854 M -933.31 % | -373.026 K 82.40 % | -2.120 M -638.10 % | -287.192 K | 0.000 | 0.000 100.00 % | -393.886 K -168.33 % | -146.794 K -462.85 % | 40.456 K 116.75 % | -241.590 K -204.95 % | 230.192 K 200.00 % | -230.192 K -243.71 % | -66.973 K 0.00 % | -66.973 K 91.49 % | -786.699 K 0.00 % | -786.699 K -818.64 % | -85.638 K 0.00 % | -85.638 K -18.92 % | -72.012 K 0.00 % | -72.012 K 10.69 % | -80.628 K 0.00 % | -80.628 K 71.25 % | -280.440 K 0.00 % | -280.440 K 79.93 % | -1.397 M 0.00 % | -1.397 M |
| Free CashFlow | 3.051 M 279.59 % | -1.699 M 65.01 % | -4.856 M -28.59 % | -3.776 M 14.54 % | -4.419 M -156.50 % | -1.723 M 13.06 % | -1.981 M 34.66 % | -3.032 M -234.42 % | -906.784 K -18.95 % | -762.310 K 1.34 % | -772.636 K 73.62 % | -2.928 M -33.00 % | -2.202 M 27.60 % | -3.041 M -149.17 % | -1.220 M 27.56 % | -1.685 M -84.52 % | -913.054 K -34.31 % | -679.836 K -31.70 % | -516.218 K -74.93 % | -295.102 K -43.01 % | -206.354 K 52.29 % | -432.526 K -67.30 % | -258.532 K 52.46 % | -543.871 K 28.09 % | -756.363 K 0.00 % | -756.363 K 47.70 % | -1.446 M 0.00 % | -1.446 M -29.04 % | -1.121 M 0.00 % | -1.121 M -312.17 % | -271.897 K 0.00 % | -271.897 K 52.76 % | -575.529 K 0.00 % | -575.529 K 20.42 % | -723.236 K 0.00 % | -723.236 K 60.85 % | -1.847 M 0.00 % | -1.847 M |
| 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 | 2005 |