TMT Investments PLC TMT.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -912.670 K -112.34 % | 7.394 M 109.24 % | -80.067 M -181.25 % | 98.548 M 19.65 % | 82.360 M 282.87 % | 21.511 M -6.12 % | 22.914 M 38.79 % | 16.509 M 369.98 % | 3.513 M 253.18 % | -2.293 M -1 570.59 % | -137.275 K -903.25 % | 17.090 K -94.89 % | 334.131 K -95.92 % | 8.199 M | 0.000 |
| Net income | -2.198 M -134.46 % | 6.378 M 107.84 % | -81.394 M -193.87 % | 86.712 M 15.45 % | 75.109 M 308.43 % | 18.390 M -5.66 % | 19.492 M 31.05 % | 14.874 M 743.53 % | 1.763 M 154.24 % | -3.251 M -108.12 % | -1.562 M 15.54 % | -1.849 M -111.31 % | -875.151 K -97.55 % | -443.000 K -1 540.74 % | -27.000 K |
| Income before tax | -2.198 M -134.46 % | 6.378 M 107.84 % | -81.394 M -193.87 % | 86.712 M 15.45 % | 75.109 M 308.43 % | 18.390 M -5.66 % | 19.492 M 31.05 % | 14.874 M 743.53 % | 1.763 M 154.24 % | -3.251 M -108.12 % | -1.562 M 15.54 % | -1.849 M -111.31 % | -875.151 K -97.55 % | -443.000 K -1 540.74 % | -27.000 K |
| Income before tax ratio | 2.41 179.23 % | 0.86 -15.16 % | 1.02 15.53 % | 0.88 -3.52 % | 0.91 6.68 % | 0.85 0.49 % | 0.85 -5.58 % | 0.90 79.48 % | 0.50 -64.59 % | 1.42 -87.54 % | 11.38 110.52 % | -108.21 -4 031.42 % | -2.62 -4 747.56 % | -0.05 | 0.00 |
| EBITDA | -2.198 M -136.20 % | 6.072 M 3 272.05 % | -191.408 K -100.22 % | 86.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -875.151 K -103.84 % | -429.322 K -1 490.08 % | -27.000 K |
| Net income ratio | 2.41 179.23 % | 0.86 -15.16 % | 1.02 15.53 % | 0.88 -3.52 % | 0.91 6.68 % | 0.85 0.49 % | 0.85 -5.58 % | 0.90 79.48 % | 0.50 -64.59 % | 1.42 -87.54 % | 11.38 110.52 % | -108.21 -4 031.42 % | -2.62 -4 747.56 % | -0.05 | 0.00 |
| Ratio EBITDA | 2.41 193.31 % | 0.82 34 246.86 % | 0.00 -99.73 % | 0.88 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.62 -4 902.00 % | -0.05 | 0.00 |
| Gross profit ratio | 1.00 2.97 % | 0.97 -2.89 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.07 % | 1.00 3.40 % | 0.97 -3.36 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 5.76 % | 29.738 M 1.89 % | 29.186 M 0.00 % | 29.186 M 1.19 % | 28.842 M 3.96 % | 27.745 M 0.00 % | 27.745 M 0.00 % | 27.745 M 1.99 % | 27.204 M 4.80 % | 25.957 M 6.68 % | 24.333 M 21.63 % | 20.006 M 322.88 % | 4.731 M |
| Weighted average shs out | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 5.76 % | 29.738 M 1.89 % | 29.186 M 0.00 % | 29.186 M 1.19 % | 28.842 M 3.96 % | 27.745 M 0.00 % | 27.745 M 0.00 % | 27.745 M 5.90 % | 26.200 M 5.16 % | 24.915 M 3.01 % | 24.186 M 20.93 % | 20.000 M 322.74 % | 4.731 M |
| EPS diluted | -0.07 -134.95 % | 0.20 107.72 % | -2.59 -188.70 % | 2.92 13.62 % | 2.57 307.94 % | 0.63 -7.35 % | 0.68 25.93 % | 0.54 749.06 % | 0.06 153.00 % | -0.12 -109.06 % | -0.06 19.38 % | -0.07 -97.78 % | -0.04 -62.90 % | -0.02 -287.72 % | -0.01 |
| Earnings per share | -0.07 -134.95 % | 0.20 107.72 % | -2.59 -188.70 % | 2.92 13.62 % | 2.57 307.94 % | 0.63 -7.35 % | 0.68 25.93 % | 0.54 749.06 % | 0.06 153.00 % | -0.12 -101.34 % | -0.06 19.68 % | -0.07 -104.97 % | -0.04 -63.80 % | -0.02 -287.72 % | -0.01 |
| Gross profit | -912.670 K -112.71 % | 7.181 M 108.97 % | -80.067 M -181.25 % | 98.548 M 19.65 % | 82.360 M 283.15 % | 21.495 M -2.93 % | 22.145 M 34.13 % | 16.509 M 369.98 % | 3.513 M 253.18 % | -2.293 M -1 570.59 % | -137.275 K -903.25 % | 17.090 K -94.89 % | 334.131 K -95.92 % | 8.199 M | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.141 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.849 M | 0.000 100.00 % | -118.000 K | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 213.623 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.601 K -97.97 % | 768.934 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 590.441 K 0.86 % | 585.386 K -16.23 % | 698.815 K -39.57 % | 1.156 M 98.06 % | 583.895 K 7.53 % | 542.990 K -59.47 % | 1.340 M 38.25 % | 969.010 K 98.43 % | 488.348 K 20.88 % | 403.978 K -34.99 % | 621.371 K 8.34 % | 573.533 K -14.04 % | 667.191 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 720.989 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 681.054 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 694.950 K 1 013.42 % | -76.082 K -112.10 % | 628.900 K -94.11 % | 10.679 M 60.17 % | 6.667 M 158.58 % | 2.579 M 23.88 % | 2.082 M 17 057.56 % | -12.275 K -100.97 % | 1.261 M 127.86 % | 553.469 K -31.10 % | 803.342 K -37.86 % | 1.293 M 138.50 % | 542.091 K -93.79 % | 8.727 M 32 222.22 % | 27.000 K |
| Operating expenses | 1.285 M 4.48 % | 1.230 M -7.29 % | 1.327 M -88.79 % | 11.836 M 63.22 % | 7.251 M 132.30 % | 3.122 M -8.76 % | 3.421 M 108.89 % | 1.638 M -6.39 % | 1.749 M 82.73 % | 957.447 K -32.80 % | 1.425 M -23.66 % | 1.866 M 54.34 % | 1.209 M -86.14 % | 8.727 M 32 222.22 % | 27.000 K |
| Cost and expenses | 2.526 M 90.97 % | 1.323 M -0.32 % | 1.327 M -88.79 % | 11.836 M 63.22 % | 7.251 M 132.30 % | 3.122 M -8.76 % | 3.421 M 108.89 % | 1.638 M -6.39 % | 1.749 M 82.73 % | 957.447 K -32.80 % | 1.425 M -23.66 % | 1.866 M 54.34 % | 1.209 M -86.14 % | 8.727 M 32 222.22 % | 27.000 K |
| Research and development expenses | 0.000 | 0.000 100.00 % | -631.000 | 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 | 590.441 K -54.80 % | 1.306 M 86.94 % | 698.815 K -39.57 % | 1.156 M 98.06 % | 583.895 K 7.53 % | 542.990 K -59.47 % | 1.340 M -18.81 % | 1.650 M 237.89 % | 488.348 K 20.88 % | 403.978 K -34.99 % | 621.371 K 8.34 % | 573.533 K -14.04 % | 667.191 K | 0.000 | 0.000 |
| Interest income | 344.094 K 30.62 % | 263.441 K 429.63 % | 49.741 K 20.47 % | 41.290 K -71.39 % | 144.323 K -35.55 % | 223.922 K 382.52 % | 46.407 K | 0.000 -100.00 % | 52.390 K -42.20 % | 90.636 K -7.21 % | 97.676 K -47.77 % | 187.005 K -35.77 % | 291.153 K 122.24 % | 131.008 K | 0.000 |
| 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 -100.00 % | 13.008 K | 0.000 |
| Depreciation and amortization | 2.494 M 15 209.77 % | -16.507 K -100.02 % | 81.202 M 193.13 % | -87.189 M -16.15 % | -75.069 M -313.51 % | -18.154 M 6.60 % | -19.438 M -30.70 % | -14.872 M -745.20 % | -1.760 M -153.99 % | 3.259 M 107.16 % | 1.573 M -17.18 % | 1.899 M | 0.000 -100.00 % | 4.000 K | 0.000 |
| Operating income | -2.198 M -136.10 % | 6.088 M 107.48 % | -81.394 M -193.87 % | 86.712 M 15.45 % | 75.109 M 308.43 % | 18.390 M -5.66 % | 19.492 M 31.07 % | 14.872 M 743.39 % | 1.763 M 154.24 % | -3.251 M -108.12 % | -1.562 M 15.54 % | -1.849 M -111.31 % | -875.151 K -56.00 % | -561.000 K -1 977.78 % | -27.000 K |
| Operating income ratio | 2.41 192.52 % | 0.82 -19.01 % | 1.02 15.53 % | 0.88 -3.52 % | 0.91 6.68 % | 0.85 0.49 % | 0.85 -5.56 % | 0.90 79.45 % | 0.50 -64.59 % | 1.42 -87.54 % | 11.38 110.52 % | -108.21 -4 031.42 % | -2.62 -3 727.93 % | -0.07 | 0.00 |
| Total other income expenses net | 317.059 K 3.54 % | 306.212 K 259.98 % | -191.408 K | 0.000 -100.00 % | 39.998 K | 0.000 | 0.000 -100.00 % | 2.441 K -35.61 % | 3.791 K -52.40 % | 7.964 K -28.12 % | 11.079 K -77.86 % | 50.035 K | 0.000 -100.00 % | 118.000 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.201 M 21.09 % | -6.591 M 34.76 % | -10.103 M 60.42 % | -25.528 M 34.55 % | -39.004 M -233.37 % | -11.700 M -257.79 % | -3.270 M -231.76 % | -985.692 K 6.75 % | -1.057 M 8.85 % | -1.160 M 56.05 % | -2.639 M 18.60 % | -3.242 M 57.99 % | -7.718 M 34.93 % | -11.861 M 39.64 % | -19.649 M |
| Total investments | 202.024 M -0.52 % | 203.087 M 4.01 % | 195.261 M -26.44 % | 265.454 M 83.32 % | 144.803 M 58.76 % | 91.207 M 40.56 % | 64.890 M -2.53 % | 66.573 M 28.06 % | 51.986 M 0.58 % | 51.687 M 47.90 % | 34.946 M 19.98 % | 29.126 M 52.28 % | 19.126 M 160.68 % | 7.337 M | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.394 M 2.13 % | 28.780 M 174.06 % | 10.501 M 21.64 % | 8.633 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 152.630 M -1.42 % | 154.828 M 4.30 % | 148.451 M -35.41 % | 229.844 M 60.58 % | 143.133 M 110.42 % | 68.024 M 22.63 % | 55.472 M 610.36 % | -10.869 M -31.13 % | -8.289 M -14.36 % | -7.248 M -69.76 % | -4.269 M -34.38 % | -3.177 M -137.77 % | -1.336 M -184.90 % | -469.000 K -1 637.04 % | -27.000 K |
| Common stock | 53.283 M 0.00 % | 53.283 M 0.00 % | 53.283 M 0.00 % | 53.283 M 53.16 % | 34.790 M 0.00 % | 34.790 M 0.00 % | 34.790 M 10.61 % | 31.454 M 0.00 % | 31.454 M 0.00 % | 31.454 M 0.00 % | 31.454 M 16.95 % | 26.895 M 2.90 % | 26.136 M 33.10 % | 19.636 M 0.00 % | 19.636 M |
| Total equity | 205.914 M -1.06 % | 208.112 M 3.16 % | 201.734 M -28.75 % | 283.128 M 59.13 % | 177.923 M 73.05 % | 102.814 M 13.91 % | 90.262 M 33.85 % | 67.433 M 28.30 % | 52.558 M -0.81 % | 52.986 M 40.60 % | 37.685 M 16.49 % | 32.351 M 20.12 % | 26.933 M 40.46 % | 19.175 M -2.21 % | 19.609 M |
| Other non current liabilities | 1.332 M -22.02 % | 1.708 M -65.88 % | 5.004 M -49.10 % | 9.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 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 | 1.332 M -22.02 % | 1.708 M -65.88 % | 5.004 M -49.10 % | 9.832 M 35 663.64 % | 27.491 K 130.78 % | 11.912 K -99.30 % | 1.703 M 1 050.20 % | 148.056 K 105.03 % | 72.211 K 83.38 % | 39.377 K -33.71 % | 59.399 K -38.13 % | 96.008 K -16.01 % | 114.315 K 939.23 % | 11.000 K | 0.000 |
| Other current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 9.832 M 254.95 % | -6.345 M | 0.000 100.00 % | -789.265 K -433.09 % | -148.056 K -105.03 % | -72.211 K -83.38 % | -39.377 K 33.71 % | -59.399 K 38.13 % | -96.008 K 16.01 % | -114.315 K -34 646.20 % | -329.000 -100.82 % | 40.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 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 current liabilities | 44.037 K 333.61 % | 10.156 K 31.86 % | 7.702 K -99.92 % | 9.905 M 35 929.33 % | 27.491 K 130.78 % | 11.912 K -99.30 % | 1.703 M 1 050.20 % | 148.056 K 105.03 % | 72.211 K 83.38 % | 39.377 K -33.71 % | 59.399 K -38.13 % | 96.008 K -16.01 % | 114.315 K 58.77 % | 72.000 K 80.00 % | 40.000 K |
| Total liabilities | 1.376 M -19.92 % | 1.718 M -65.73 % | 5.012 M -49.40 % | 9.905 M 55.43 % | 6.373 M 691.44 % | 805.191 K -52.72 % | 1.703 M 471.35 % | 298.056 K -58.14 % | 712.066 K 1 708.33 % | 39.377 K -33.71 % | 59.399 K -38.13 % | 96.008 K -16.01 % | 114.315 K 58.77 % | 72.000 K 80.00 % | 40.000 K |
| Other non current assets | 64.553 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.890 M 2.53 % | -66.573 M -28.06 % | -51.986 M -0.58 % | -51.687 M -47.90 % | -34.946 M -19.98 % | -29.126 M -52.28 % | -19.126 M -61.25 % | -11.861 M 39.64 % | -19.649 M |
| Long term investments | 202.024 M -0.52 % | 203.087 M 4.01 % | 195.261 M -26.44 % | 265.454 M 83.32 % | 144.803 M 58.76 % | 91.207 M 40.56 % | 64.890 M -2.53 % | 66.573 M 28.06 % | 51.986 M 0.58 % | 51.687 M 47.90 % | 34.946 M 19.98 % | 29.126 M 52.28 % | 19.126 M | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Property plant equipment 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 |
| Total non current assets | 202.088 M -0.49 % | 203.087 M 4.01 % | 195.261 M -26.44 % | 265.454 M 83.32 % | 144.803 M 58.76 % | 91.207 M 40.56 % | 64.890 M -2.53 % | 66.573 M 28.06 % | 51.986 M 0.58 % | 51.687 M 47.90 % | 34.946 M 19.98 % | 29.126 M 52.28 % | 19.126 M 160.68 % | 7.337 M -62.66 % | 19.649 M |
| Other current assets | -20.201 K -114.43 % | 139.972 K | 0.000 | 0.000 -100.00 % | 272.779 K 102.30 % | -11.883 M -149.46 % | 24.025 M 80 939.38 % | 29.646 K -13.49 % | 34.268 K 125.83 % | 15.174 K 135.69 % | 6.438 K -34.08 % | 9.767 K | 0.000 -100.00 % | 73.000 K | 0.000 |
| 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 |
| cash and cash equivalents | 5.201 M -21.09 % | 6.591 M -34.76 % | 10.103 M -60.42 % | 25.528 M -34.55 % | 39.004 M 233.37 % | 11.700 M 257.79 % | 3.270 M 231.76 % | 985.692 K -6.75 % | 1.057 M -8.85 % | 1.160 M -56.05 % | 2.639 M -18.60 % | 3.242 M -57.99 % | 7.718 M -34.93 % | 11.861 M -39.64 % | 19.649 M |
| Cash and short term investments | 5.201 M -21.09 % | 6.591 M -34.76 % | 10.103 M -60.42 % | 25.528 M -34.55 % | 39.004 M 233.37 % | 11.700 M 257.79 % | 3.270 M 231.76 % | 985.692 K -6.75 % | 1.057 M -8.85 % | 1.160 M -56.05 % | 2.639 M -18.60 % | 3.242 M -57.99 % | 7.718 M -34.93 % | 11.861 M -39.64 % | 19.649 M |
| Total current assets | 5.201 M -23.76 % | 6.822 M -40.38 % | 11.443 M -58.43 % | 27.525 M -30.26 % | 39.465 M 226.56 % | 12.085 M -55.36 % | 27.074 M 2 238.75 % | 1.158 M -9.84 % | 1.284 M -4.07 % | 1.338 M -52.18 % | 2.799 M -15.74 % | 3.322 M -58.07 % | 7.922 M -33.49 % | 11.910 M -39.39 % | 19.649 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.148 M -54.61 % | 26.763 M 2 241.44 % | 1.143 M 490 914 761 932 799 872.00 % | 0.000 200.00 % | 0.000 100.00 % | -6.438 K 34.08 % | -9.767 K | 0.000 | 0.000 | 0.000 |
| Net receivables | 20.201 K -77.80 % | 90.994 K -93.21 % | 1.340 M -32.89 % | 1.997 M 959.95 % | 188.428 K 55.79 % | 120.948 K 32.48 % | 91.298 K -46.91 % | 171.954 K -24.22 % | 226.917 K 38.82 % | 163.466 K 6.60 % | 153.346 K 119.80 % | 69.765 K -65.80 % | 203.988 K | 0.000 | 0.000 |
| 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 -100.00 % | 11.861 M -39.64 % | 19.649 M |
| Other assets | 0.000 100.00 % | -79.058 K -285.80 % | 42.550 K -20.34 % | 53.412 K 100.56 % | 26.631 K -91.85 % | 326.648 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.649 M |
| Account payables | 44.037 K 333.61 % | 10.156 K 31.86 % | 7.702 K -89.46 % | 73.042 K -98.85 % | 6.373 M 53 397.09 % | 11.912 K -98.49 % | 789.265 K 433.09 % | 148.056 K 105.03 % | 72.211 K 83.38 % | 39.377 K -33.71 % | 59.399 K -38.13 % | 96.008 K -16.01 % | 114.315 K 58.05 % | 72.329 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 |
| 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.848 M 59.38 % | 29.394 M 2.13 % | 28.780 M 174.06 % | 10.501 M 21.64 % | 8.633 M 304.67 % | 2.133 M 25 237.42 % | 8.420 K | 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 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 4.997 M 150.45 % | -9.905 M -256.78 % | 6.318 M 708.53 % | 781.367 K 145.88 % | -1.703 M -87 699.90 % | 1.944 K -99.66 % | 567.644 K 1 541.56 % | -39.377 K 33.71 % | -59.399 K 38.13 % | -96.008 K 16.01 % | -114.315 K -939.23 % | -11.000 K | 0.000 |
| Total assets | 207.289 M -1.21 % | 209.830 M 1.49 % | 206.746 M -29.45 % | 293.033 M 59.00 % | 184.295 M 77.86 % | 103.619 M 12.67 % | 91.965 M 35.78 % | 67.731 M 27.14 % | 53.270 M 0.46 % | 53.025 M 40.48 % | 37.745 M 16.33 % | 32.447 M 19.96 % | 27.048 M 40.53 % | 19.247 M -2.05 % | 19.649 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 9.676 M 58.96 % | 6.087 M 203.18 % | 2.008 M 31.20 % | 1.530 M 150.82 % | 610.107 K -27.14 % | 837.359 K 1 759.64 % | 45.028 K -90.34 % | 466.282 K -46.78 % | 876.207 K | 0.000 -100.00 % | 8.000 K | 0.000 |
| Change in working capital | -325.288 K 84.63 % | -2.116 M 52.71 % | -4.474 M -178.31 % | 5.713 M -1.35 % | 5.792 M -73.91 % | 22.195 M 196.09 % | -23.098 M -42 285.42 % | 54.753 K -90.95 % | 604.996 K 1 656.14 % | -38.878 K 66.73 % | -116.861 K -407.78 % | 37.969 K 133.75 % | -112.492 K -2 712.30 % | -4.000 K -118.18 % | 22.000 K |
| Accounts receivables | 16.851 K -98.57 % | 1.178 M 181.39 % | 418.778 K 126.80 % | -1.563 M -797.31 % | 224.119 K -99.03 % | 23.092 M 197.30 % | -23.734 M -43 446.91 % | 54.753 K 180.88 % | -67.693 K -259.00 % | -18.856 K 76.50 % | -80.252 K -242.60 % | 56.276 K | 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 |
| Accounts payables | -342.139 K 89.61 % | -3.294 M 32.67 % | -4.893 M -167.25 % | 7.276 M 30.69 % | 5.567 M 720.15 % | -897.751 K -241.17 % | 635.952 K | 0.000 -100.00 % | 672.689 K 3 459.75 % | -20.022 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 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 | 807.950 K 110.70 % | -7.552 M -109.48 % | 79.687 M 173.52 % | -108.381 M -22.63 % | -88.381 M -279.68 % | -23.278 M -1 937.52 % | 1.267 M 107.24 % | -17.486 M -383.88 % | -3.614 M -254.19 % | 2.344 M 307.90 % | 574.569 K -39.51 % | 949.929 K 4 236.60 % | -22.964 K | 0.000 | 0.000 |
| Net cash provided by operating activities | -1.715 M 47.87 % | -3.291 M 45.06 % | -5.990 M 3.01 % | -6.175 M -324.26 % | -1.456 M -107.66 % | 19.006 M 894.19 % | -2.393 M -22.90 % | -1.947 M -55.87 % | -1.249 M -30.96 % | -953.911 K 14.47 % | -1.115 M -22.37 % | -911.440 K 19.90 % | -1.138 M -105.76 % | -553.000 K -10 960.00 % | -5.000 K |
| Investments in property plant and equipment | 0.000 | 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 % | -5.944 M | 0.000 |
| 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 |
| Purchases of investments | -5.928 M -26.50 % | -4.686 M 51.23 % | -9.609 M 76.30 % | -40.541 M -224.25 % | -12.503 M -45.70 % | -8.581 M -818.55 % | -934.200 K | 0.000 100.00 % | -2.253 M -44.26 % | -1.562 M 64.27 % | -4.371 M 19.25 % | -5.413 M 50.04 % | -10.833 M | 0.000 | 0.000 |
| Sales maturities of investments | 5.913 M 40.71 % | 4.202 M 2 473.65 % | 163.266 K -99.12 % | 18.490 M -55.12 % | 41.201 M 1 065.89 % | 3.534 M 61.13 % | 2.193 M | 0.000 -100.00 % | 6.170 M 499.97 % | 1.028 M 67.67 % | 613.362 K -54.22 % | 1.340 M 11.66 % | 1.200 M | 0.000 | 0.000 |
| Other investing activites | 340.996 K 29.44 % | 263.441 K 2 607.79 % | 9.729 K | 0.000 -100.00 % | 61.444 K -80.10 % | 308.823 K 277.54 % | 81.798 K -95.64 % | 1.876 M 49 378.58 % | 3.791 K -52.40 % | 7.964 K -28.12 % | 11.079 K -77.86 % | 50.035 K -60.68 % | 127.251 K 109.86 % | -1.290 M -129 100.00 % | 1.000 K |
| Net cash used for investing activites | 325.292 K 247.09 % | -221.146 K 97.66 % | -9.436 M 57.21 % | -22.051 M -176.67 % | 28.760 M 706.95 % | -4.738 M -453.40 % | 1.341 M -28.52 % | 1.876 M -52.16 % | 3.921 M 846.33 % | -525.370 K 85.98 % | -3.746 M 6.88 % | -4.023 M 57.68 % | -9.506 M -31.41 % | -7.234 M -723 500.00 % | 1.000 K |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 14.750 M | 0.000 | 0.000 -100.00 % | 3.337 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.258 M 267.44 % | 1.159 M -82.17 % | 6.500 M | 0.000 -100.00 % | 19.653 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 100.00 % | -700.000 K | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.837 M | 0.000 | 0.000 100.00 % | -2.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 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 used provided by financing activities | 0.000 | 0.000 | 0.000 -100.00 % | 14.750 M | 0.000 100.00 % | -5.837 M -274.94 % | 3.337 M | 0.000 100.00 % | -2.774 M | 0.000 -100.00 % | 4.258 M 827.88 % | 458.931 K -92.94 % | 6.500 M | 0.000 -100.00 % | 19.653 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 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 change in cash | -1.390 M 60.42 % | -3.512 M 77.23 % | -15.425 M -14.46 % | -13.476 M -149.36 % | 27.304 M 223.89 % | 8.430 M 269.02 % | 2.284 M 3 299.17 % | -71.406 K 30.47 % | -102.691 K 93.06 % | -1.479 M -145.24 % | -603.199 K 86.52 % | -4.475 M -8.00 % | -4.144 M 46.79 % | -7.787 M -139.63 % | 19.649 M |
| Cash at beginning of period | 6.591 M -34.76 % | 10.103 M -60.42 % | 25.528 M -34.55 % | 39.004 M 233.37 % | 11.700 M 257.79 % | 3.270 M 231.76 % | 985.692 K -6.75 % | 1.057 M -8.85 % | 1.160 M -56.05 % | 2.639 M -18.60 % | 3.242 M -57.99 % | 7.718 M -34.94 % | 11.861 M -39.63 % | 19.648 M | 0.000 |
| Cash at end of period | 5.201 M -21.09 % | 6.591 M -34.76 % | 10.103 M -60.42 % | 25.528 M -34.55 % | 39.004 M 233.37 % | 11.700 M 257.79 % | 3.270 M 231.76 % | 985.692 K -6.75 % | 1.057 M -8.85 % | 1.160 M -56.05 % | 2.639 M -18.60 % | 3.242 M -57.99 % | 7.718 M -34.93 % | 11.861 M -39.64 % | 19.649 M |
| Operating cash flow | -1.715 M 47.87 % | -3.291 M 45.06 % | -5.990 M 3.01 % | -6.175 M -324.26 % | -1.456 M -107.66 % | 19.006 M 894.19 % | -2.393 M -22.90 % | -1.947 M -55.87 % | -1.249 M -30.96 % | -953.911 K 14.47 % | -1.115 M -22.37 % | -911.440 K 19.90 % | -1.138 M -105.76 % | -553.000 K -10 960.00 % | -5.000 K |
| Capital expenditure | 3.000 | 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 % | -5.944 M | 0.000 |
| Free CashFlow | -1.715 M 47.87 % | -3.291 M 45.06 % | -5.990 M 3.01 % | -6.175 M -324.26 % | -1.456 M -107.66 % | 19.006 M 894.19 % | -2.393 M -22.90 % | -1.947 M -55.87 % | -1.249 M -30.96 % | -953.911 K 14.47 % | -1.115 M -22.37 % | -911.440 K 19.90 % | -1.138 M 82.49 % | -6.497 M -129 840.00 % | -5.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2010-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.283 M 6 016.55 % | 70.017 K 218.97 % | -58.855 K -100.59 % | 9.972 M 486.88 % | -2.578 M 33.19 % | -3.858 M 94.64 % | -72.043 M -226.80 % | 56.818 M 35.37 % | 41.972 M -49.78 % | 83.584 M 14 100.05 % | -597.024 K -149.14 % | 1.215 M -93.58 % | 18.920 M 81.64 % | 10.416 M -11.37 % | 11.752 M -32.72 % | 17.468 M 1 922.49 % | -958.465 K -498.30 % | -160.198 K -104.19 % | 3.823 M 269.34 % | -2.257 M -5 558.57 % | 41.354 K -92.30 % | 537.054 K 195.74 % | -560.966 K -489.74 % | 143.934 K 182.95 % | -173.528 K -203.87 % | 167.066 K 0.00 % | 167.066 K -95.92 % | 4.100 M 0.00 % | 4.100 M | 0.000 | 0.000 | 0.000 |
| Net income | 3.982 M 283.45 % | -2.170 M -7 760.53 % | -27.612 K -100.29 % | 9.442 M 408.14 % | -3.064 M 26.98 % | -4.196 M 94.25 % | -73.001 M -258.71 % | 45.997 M 12.97 % | 40.715 M -47.01 % | 76.834 M 9 007.18 % | -862.606 K -187.51 % | 985.688 K -94.00 % | 16.418 M 66.59 % | 9.856 M 2.27 % | 9.637 M -43.18 % | 16.959 M 913.40 % | -2.085 M -179.13 % | -746.948 K -129.76 % | 2.510 M 190.11 % | -2.786 M -499.05 % | -465.023 K -78.26 % | -260.874 K 79.95 % | -1.301 M -77.20 % | -734.254 K 34.15 % | -1.115 M -154.82 % | -437.575 K 0.00 % | -437.575 K -97.55 % | -221.500 K 0.00 % | -221.500 K -1 540.74 % | -13.500 K 0.00 % | -13.500 K -100.00 % | -6.750 K |
| Income before tax | 3.982 M 283.45 % | -2.170 M -7 760.53 % | -27.612 K -100.29 % | 9.442 M 408.14 % | -3.064 M 26.98 % | -4.196 M 94.25 % | -73.001 M -258.71 % | 45.997 M 12.97 % | 40.715 M -47.01 % | 76.834 M 9 007.18 % | -862.606 K -187.51 % | 985.688 K -94.00 % | 16.418 M 66.59 % | 9.856 M 2.27 % | 9.637 M -43.18 % | 16.959 M 913.40 % | -2.085 M -179.13 % | -746.948 K -129.76 % | 2.510 M 190.11 % | -2.786 M -499.05 % | -465.023 K -78.26 % | -260.874 K 79.95 % | -1.301 M -77.20 % | -734.254 K 34.15 % | -1.115 M -154.82 % | -437.575 K 0.00 % | -437.575 K -97.55 % | -221.500 K 0.00 % | -221.500 K -1 540.74 % | -13.500 K 0.00 % | -13.500 K -100.00 % | -6.750 K |
| Income before tax ratio | 0.93 103.00 % | -31.00 -6 707.42 % | 0.47 -50.45 % | 0.95 -20.35 % | 1.19 9.30 % | 1.09 7.34 % | 1.01 25.17 % | 0.81 -16.55 % | 0.97 5.53 % | 0.92 -36.38 % | 1.44 78.09 % | 0.81 -6.51 % | 0.87 -8.29 % | 0.95 15.39 % | 0.82 -15.54 % | 0.97 -55.37 % | 2.18 -53.35 % | 4.66 610.01 % | 0.66 -46.79 % | 1.23 110.97 % | -11.24 -2 214.96 % | -0.49 -120.94 % | 2.32 145.47 % | -5.10 -179.39 % | 6.43 345.34 % | -2.62 0.00 % | -2.62 -4 747.54 % | -0.05 0.00 % | -0.05 | 0.00 | 0.00 | 0.00 |
| EBITDA | 0.000 100.00 % | -2.320 M -1 092.28 % | -194.626 K -237.27 % | 141.788 K -4.14 % | 147.918 K 5 538.16 % | -2.720 K 98.59 % | -192.714 K 51.36 % | -396.176 K -388.76 % | -81.058 K -832.36 % | 11.068 K -23.48 % | 14.465 K -74.25 % | 56.173 K -54.32 % | 122.960 K 138.78 % | 51.496 K 1 581.23 % | 3.063 K | 0.000 | 0.000 -100.00 % | 1.878 K -1.88 % | 1.914 K -33.54 % | 2.880 K -43.36 % | 5.085 K 24.27 % | 4.092 K -41.44 % | 6.988 K -50.21 % | 14.034 K -61.02 % | 35.999 K 108.23 % | -437.575 K 0.00 % | -437.575 K -103.84 % | -214.661 K 0.00 % | -214.661 K -1 490.08 % | -13.500 K 0.00 % | -13.500 K -100.00 % | -6.750 K |
| Net income ratio | 0.93 103.00 % | -31.00 -6 707.42 % | 0.47 -50.45 % | 0.95 -20.35 % | 1.19 9.30 % | 1.09 7.34 % | 1.01 25.17 % | 0.81 -16.55 % | 0.97 5.53 % | 0.92 -36.38 % | 1.44 78.09 % | 0.81 -6.51 % | 0.87 -8.29 % | 0.95 15.39 % | 0.82 -15.54 % | 0.97 -55.37 % | 2.18 -53.35 % | 4.66 610.01 % | 0.66 -46.79 % | 1.23 110.97 % | -11.24 -2 214.96 % | -0.49 -120.94 % | 2.32 145.47 % | -5.10 -179.39 % | 6.43 345.34 % | -2.62 0.00 % | -2.62 -4 747.54 % | -0.05 0.00 % | -0.05 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -33.14 -1 102.21 % | 3.31 23 157.26 % | 0.01 124.78 % | -0.06 -8 239.89 % | 0.00 -73.64 % | 0.00 138.36 % | -0.01 -261.05 % | 0.00 -1 558.45 % | 0.00 100.55 % | -0.02 -152.40 % | 0.05 611.39 % | 0.01 31.46 % | 0.00 1 796.88 % | 0.00 | 0.00 | 0.00 100.00 % | -0.01 -2 441.25 % | 0.00 139.25 % | 0.00 -101.04 % | 0.12 1 513.82 % | 0.01 161.16 % | -0.01 -112.78 % | 0.10 147.00 % | -0.21 92.08 % | -2.62 0.00 % | -2.62 -4 901.98 % | -0.05 0.00 % | -0.05 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 124.57 % | -4.07 -506.93 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.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 |
| Weighted average shs out dil | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 3.83 % | 30.291 M 3.79 % | 29.186 M 0.00 % | 29.186 M 0.00 % | 29.186 M 0.00 % | 29.186 M 0.00 % | 29.186 M -0.02 % | 29.192 M 2.45 % | 28.493 M 2.70 % | 27.745 M 0.00 % | 27.745 M 0.00 % | 27.745 M 0.00 % | 27.745 M 0.00 % | 27.745 M 0.00 % | 27.745 M 1.28 % | 27.395 M 9.56 % | 25.004 M 0.87 % | 24.789 M -1.00 % | 25.040 M 2.91 % | 24.333 M 0.00 % | 24.333 M 21.63 % | 20.006 M 0.00 % | 20.006 M 322.88 % | 4.731 M 0.00 % | 4.731 M 0.00 % | 4.731 M |
| Weighted average shs out | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 0.00 % | 31.452 M 3.83 % | 30.291 M 3.79 % | 29.186 M 0.00 % | 29.186 M 0.00 % | 29.186 M 0.00 % | 29.187 M 0.00 % | 29.186 M -0.02 % | 29.192 M 2.45 % | 28.493 M 2.70 % | 27.745 M 0.00 % | 27.746 M 0.00 % | 27.747 M 0.01 % | 27.745 M 0.00 % | 27.745 M 0.00 % | 27.746 M 1.27 % | 27.397 M 9.57 % | 25.005 M 0.86 % | 24.791 M -1.00 % | 25.040 M 3.53 % | 24.186 M 0.00 % | 24.186 M 20.93 % | 20.000 M 0.00 % | 20.000 M 322.74 % | 4.731 M 0.00 % | 4.731 M 0.00 % | 4.731 M |
| EPS diluted | 0.13 288.41 % | -0.07 -7 566.67 % | 0.00 -100.30 % | 0.30 408.01 % | -0.10 25.08 % | -0.13 94.40 % | -2.32 -252.63 % | 1.52 8.57 % | 1.40 -46.97 % | 2.64 9 018.92 % | -0.03 -187.57 % | 0.03 -93.96 % | 0.56 64.71 % | 0.34 0.00 % | 0.34 -45.16 % | 0.62 924.47 % | -0.08 -178.52 % | -0.03 -129.87 % | 0.09 190.04 % | -0.10 -497.62 % | -0.02 -75.00 % | -0.01 81.54 % | -0.05 -75.68 % | -0.03 33.63 % | -0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 |
| Earnings per share | 0.13 288.41 % | -0.07 -7 566.67 % | 0.00 -100.30 % | 0.30 408.01 % | -0.10 25.08 % | -0.13 94.40 % | -2.32 -252.63 % | 1.52 8.57 % | 1.40 -46.97 % | 2.64 9 018.92 % | -0.03 -187.57 % | 0.03 -93.96 % | 0.56 64.71 % | 0.34 0.00 % | 0.34 -45.16 % | 0.62 924.47 % | -0.08 -178.52 % | -0.03 -129.87 % | 0.09 190.04 % | -0.10 -497.62 % | -0.02 -75.00 % | -0.01 81.54 % | -0.05 -75.68 % | -0.03 33.63 % | -0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 |
| Gross profit | 4.283 M 1 603.08 % | -284.923 K -384.11 % | -58.855 K -100.59 % | 9.972 M 486.88 % | -2.578 M 33.19 % | -3.858 M 94.64 % | -72.043 M -226.80 % | 56.818 M 35.37 % | 41.972 M -49.78 % | 83.584 M 14 100.05 % | -597.024 K -149.14 % | 1.215 M -93.58 % | 18.920 M 81.64 % | 10.416 M -11.37 % | 11.752 M -32.72 % | 17.468 M 1 922.49 % | -958.465 K -498.30 % | -160.198 K -104.19 % | 3.823 M 269.34 % | -2.257 M -5 558.57 % | 41.354 K -92.30 % | 537.054 K 195.74 % | -560.966 K -489.74 % | 143.934 K 182.95 % | -173.528 K -203.87 % | 167.066 K 0.00 % | 167.066 K -95.92 % | 4.100 M 0.00 % | 4.100 M | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.720 K 98.59 % | -192.714 K 51.36 % | -396.176 K -388.76 % | -81.058 K -832.36 % | 11.068 K | 0.000 | 0.000 -100.00 % | 122.960 K 138.78 % | 51.496 K 1 581.23 % | 3.063 K | 0.000 | 0.000 -100.00 % | 1.878 K -1.88 % | 1.914 K -33.54 % | 2.880 K | 0.000 | 0.000 -100.00 % | 6.988 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.000 K 0.00 % | -59.000 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 70.017 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 | 0.000 | 0.000 |
| General and administrative expenses | 92.567 K -26.53 % | 125.997 K 28.87 % | 97.768 K -59.04 % | 238.664 K 7.27 % | 222.494 K -33.69 % | 335.539 K -4.40 % | 350.970 K -68.71 % | 1.122 M 39.71 % | 802.920 K 28.14 % | 626.602 K 144.39 % | 256.398 K -2.07 % | 261.807 K -52.93 % | 556.256 K 1.77 % | 546.604 K -2.19 % | 558.845 K 17.76 % | 474.566 K -4.02 % | 494.444 K -16.00 % | 588.628 K 25.29 % | 469.814 K 5.76 % | 444.244 K -3.86 % | 462.078 K -35.44 % | 715.716 K 8.31 % | 660.832 K -18.00 % | 805.920 K -9.57 % | 891.217 K 167.15 % | 333.596 K 0.00 % | 333.596 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 238.897 K 5.08 % | 227.343 K 0.11 % | 227.085 K -47.57 % | 433.136 K 5.11 % | 412.082 K | 0.000 -100.00 % | 414.602 K -95.54 % | 9.303 M 2 397.21 % | 372.556 K -93.93 % | 6.134 M 25 838.76 % | 23.649 K 0.00 % | 23.649 K 108.93 % | -264.685 K -165.50 % | -99.694 K 84.52 % | -644.208 K -1 462.02 % | 47.298 K -92.54 % | 633.756 K 668.86 % | -111.409 K 52.39 % | -234.018 K -9.94 % | -212.859 K -11.04 % | -191.701 K 35.77 % | -298.480 K 0.00 % | -298.480 K -10.94 % | -269.049 K -12.28 % | -239.618 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 4.163 K 104.75 % | -87.555 K -1 538.87 % | 6.085 K -18.21 % | 7.440 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.276 K -1 227 500.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 271.046 K 0.00 % | 271.046 K -93.79 % | 4.364 M 0.00 % | 4.364 M 32 222.22 % | 13.500 K 0.00 % | 13.500 K 300.00 % | -6.750 K |
| Operating expenses | 335.627 K 26.28 % | 265.785 K -19.69 % | 330.938 K -51.28 % | 679.240 K 13.04 % | 600.870 K 75.12 % | 343.125 K -64.19 % | 958.284 K -91.14 % | 10.821 M 761.21 % | 1.257 M -81.41 % | 6.758 M 2 214.39 % | 292.015 K 3.55 % | 282.016 K -89.15 % | 2.598 M 306.50 % | 639.140 K -69.83 % | 2.118 M 315.71 % | 509.588 K -54.83 % | 1.128 M 91.67 % | 588.626 K -55.21 % | 1.314 M 147.37 % | 531.268 K 3.87 % | 511.461 K -36.23 % | 802.020 K 7.35 % | 747.136 K -16.26 % | 892.224 K -8.73 % | 977.521 K 61.67 % | 604.641 K 0.00 % | 604.641 K -86.14 % | 4.364 M 0.00 % | 4.364 M 32 222.22 % | 13.500 K 0.00 % | 13.500 K 300.00 % | -6.750 K |
| Cost and expenses | 335.627 K -85.96 % | 2.391 M 622.34 % | 330.938 K -51.28 % | 679.240 K 13.04 % | 600.870 K 75.12 % | 343.125 K -64.19 % | 958.284 K -91.14 % | 10.821 M 761.21 % | 1.257 M -81.41 % | 6.758 M 2 214.39 % | 292.015 K 3.55 % | 282.016 K -89.15 % | 2.598 M 306.50 % | 639.140 K -69.83 % | 2.118 M 315.71 % | 509.588 K -54.83 % | 1.128 M 91.67 % | 588.626 K -55.21 % | 1.314 M 147.37 % | 531.268 K 3.87 % | 511.461 K -36.23 % | 802.020 K 7.35 % | 747.136 K -16.26 % | 892.224 K -8.73 % | 977.521 K 61.67 % | 604.641 K 0.00 % | 604.641 K -86.14 % | 4.364 M 0.00 % | 4.364 M 32 222.22 % | 13.500 K 0.00 % | 13.500 K 100.00 % | 6.750 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 |
| Selling general and administrative expenses | 331.464 K -6.19 % | 353.340 K 8.77 % | 324.853 K -51.64 % | 671.800 K 5.87 % | 634.576 K 89.12 % | 335.539 K -56.17 % | 765.572 K -92.66 % | 10.425 M 786.89 % | 1.175 M -82.61 % | 6.761 M 2 314.19 % | 280.047 K -1.89 % | 285.456 K -89.07 % | 2.611 M 326.74 % | 611.902 K -71.11 % | 2.118 M 305.93 % | 521.864 K -53.74 % | 1.128 M 91.67 % | 588.626 K -55.21 % | 1.314 M 147.36 % | 531.272 K 3.87 % | 511.462 K -36.23 % | 802.020 K 7.35 % | 747.136 K -16.26 % | 892.224 K -8.73 % | 977.521 K 193.03 % | 333.596 K 0.00 % | 333.596 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 78.947 K -49.47 % | 156.226 K -15.45 % | 184.770 K 23.82 % | 149.228 K 30.66 % | 114.214 K 2 247.67 % | 4.865 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.576 K -67.56 % | 26.434 K -49.87 % | 52.733 K | 0.000 -100.00 % | 39.367 K | 0.000 | 0.000 | 0.000 -100.00 % | 939.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.577 K 0.00 % | 145.577 K 122.24 % | 65.504 K 0.00 % | 65.504 K | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 -100.00 % | 6.504 K 0.00 % | 6.504 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -3.951 M -441.84 % | 1.156 M 28 896 325.00 % | 4.000 -100.00 % | 2.843 M -11.49 % | 3.212 M -23.40 % | 4.194 M -94.24 % | 72.809 M 256.94 % | -46.393 M -13.72 % | -40.796 M 46.90 % | -76.823 M -8 859.02 % | 877.071 K 194.36 % | -929.515 K 94.30 % | -16.295 M -66.21 % | -9.804 M -1.77 % | -9.634 M 43.19 % | -16.958 M -912.70 % | 2.087 M 178.66 % | 748.826 K 129.85 % | -2.508 M -189.95 % | 2.789 M 493.18 % | 470.108 K 77.42 % | 264.966 K -79.74 % | 1.308 M 74.81 % | 748.288 K -34.99 % | 1.151 M | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 | 0.000 | 0.000 |
| Operating income | 3.947 M 270.09 % | -2.320 M -2 284.57 % | -97.313 K -101.05 % | 9.300 M 389.54 % | -3.212 M 23.40 % | -4.194 M 94.24 % | -72.809 M -256.94 % | 46.393 M 13.72 % | 40.796 M -46.90 % | 76.823 M 8 859.02 % | -877.071 K -194.36 % | 929.515 K -94.30 % | 16.295 M 66.21 % | 9.804 M 1.77 % | 9.634 M -43.19 % | 16.958 M 912.70 % | -2.087 M -178.66 % | -748.826 K -129.85 % | 2.508 M 189.95 % | -2.789 M -493.18 % | -470.108 K -77.42 % | -264.966 K 79.74 % | -1.308 M -74.81 % | -748.288 K 34.99 % | -1.151 M -163.05 % | -437.575 K 0.00 % | -437.575 K -56.00 % | -280.500 K 0.00 % | -280.500 K -1 977.78 % | -13.500 K 0.00 % | -13.500 K -100.00 % | -6.750 K |
| Operating income ratio | 0.92 102.78 % | -33.14 -2 104.42 % | 1.65 77.29 % | 0.93 -25.16 % | 1.25 14.65 % | 1.09 7.55 % | 1.01 23.77 % | 0.82 -16.00 % | 0.97 5.75 % | 0.92 -37.44 % | 1.47 92.02 % | 0.77 -11.17 % | 0.86 -8.50 % | 0.94 14.82 % | 0.82 -15.56 % | 0.97 -55.41 % | 2.18 -53.43 % | 4.67 612.34 % | 0.66 -46.88 % | 1.24 110.87 % | -11.37 -2 204.14 % | -0.49 -121.16 % | 2.33 144.85 % | -5.20 -178.38 % | 6.63 353.26 % | -2.62 0.00 % | -2.62 -3 727.92 % | -0.07 0.00 % | -0.07 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 34.687 K -76.88 % | 150.045 K | 0.000 -100.00 % | 151.792 K 2.62 % | 147.918 K 5 538.16 % | -2.720 K 98.59 % | -192.714 K 51.36 % | -396.176 K -388.76 % | -81.058 K -832.36 % | 11.068 K -23.48 % | 14.465 K -74.25 % | 56.173 K -54.32 % | 122.960 K -99.23 % | 15.914 M 360.32 % | -6.113 M -821 751.48 % | 744.000 -56.08 % | 1.694 K 100.46 % | -371.596 K -19 514.63 % | 1.914 K -33.54 % | 2.880 K -43.36 % | 5.085 K 24.27 % | 4.092 K -41.44 % | 6.988 K -50.21 % | 14.034 K -61.02 % | 35.999 K | 0.000 | 0.000 -100.00 % | 59.000 K 0.00 % | 59.000 K | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2010-01-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.271 M -1.35 % | -5.201 M 47.34 % | -9.876 M -49.84 % | -6.591 M 16.16 % | -7.861 M 22.18 % | -10.103 M 27.62 % | -13.958 M 45.32 % | -25.528 M -11.62 % | -22.871 M 41.36 % | -39.004 M -324.49 % | -9.189 M 21.47 % | -11.700 M 47.74 % | -22.390 M -584.69 % | -3.270 M 36.47 % | -5.148 M -422.24 % | -985.692 K -64.89 % | -597.804 K 43.45 % | -1.057 M 82.16 % | -5.924 M -410.76 % | -1.160 M 36.98 % | -1.840 M 30.26 % | -2.639 M 15.48 % | -3.122 M 3.70 % | -3.242 M 51.74 % | -6.718 M 12.95 % | -7.718 M 34.93 % | -11.861 M 38.16 % | -19.181 M |
| Total investments | 209.210 M 3.56 % | 202.024 M 1.19 % | 199.652 M -1.69 % | 203.087 M 4.62 % | 194.122 M -0.58 % | 195.261 M -2.64 % | 200.561 M -24.45 % | 265.454 M 33.32 % | 199.108 M 37.50 % | 144.803 M 59.04 % | 91.047 M -0.18 % | 91.207 M 6.43 % | 85.698 M 32.07 % | 64.890 M -12.26 % | 73.958 M 11.09 % | 66.573 M 13.92 % | 58.437 M 12.41 % | 51.986 M 10.48 % | 47.054 M -8.96 % | 51.687 M 29.34 % | 39.962 M 14.35 % | 34.946 M 12.76 % | 30.992 M 6.41 % | 29.126 M 16.71 % | 24.955 M 30.48 % | 19.126 M 160.68 % | 7.337 M | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.295 M | 0.000 -100.00 % | 37.339 M 27.03 % | 29.394 M 11.58 % | 26.342 M -8.47 % | 28.780 M 89.66 % | 15.174 M 44.50 % | 10.501 M 6.29 % | 9.880 M 14.44 % | 8.633 M 13.34 % | 7.617 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 160.594 M 5.22 % | 152.630 M -1.40 % | 154.801 M -0.02 % | 154.828 M 6.49 % | 145.386 M -2.06 % | 148.451 M -5.35 % | 156.843 M -31.76 % | 229.844 M 25.02 % | 183.848 M 28.45 % | 143.133 M 115.89 % | 66.299 M -2.54 % | 68.024 M -5.38 % | 71.890 M 29.60 % | 55.472 M 555.92 % | -12.167 M -11.94 % | -10.869 M -4.77 % | -10.374 M -25.15 % | -8.289 M -74.95 % | -4.738 M 34.63 % | -7.248 M -53.09 % | -4.735 M -10.89 % | -4.269 M 2.43 % | -4.376 M -37.73 % | -3.177 M -30.06 % | -2.443 M -82.82 % | -1.336 M -184.90 % | -469.000 K -134.57 % | -199.940 K |
| Common stock | 53.283 M 0.00 % | 53.283 M 0.00 % | 53.283 M 0.00 % | 53.283 M 0.00 % | 53.283 M 0.00 % | 53.283 M 0.00 % | 53.283 M 0.00 % | 53.283 M 53.16 % | 34.790 M 0.00 % | 34.790 M 0.00 % | 34.790 M 0.00 % | 34.790 M 0.00 % | 34.790 M 0.00 % | 34.790 M 0.00 % | 34.790 M 10.61 % | 31.454 M 0.00 % | 31.454 M 0.00 % | 31.454 M 0.00 % | 31.454 M 0.00 % | 31.454 M 0.00 % | 31.454 M 0.00 % | 31.454 M 14.57 % | 27.454 M 2.08 % | 26.895 M 1.13 % | 26.595 M 1.76 % | 26.136 M 33.10 % | 19.636 M 0.00 % | 19.636 M |
| Total equity | 213.877 M 3.87 % | 205.914 M -1.04 % | 208.084 M -0.01 % | 208.112 M 4.75 % | 198.670 M -1.52 % | 201.734 M -3.99 % | 210.127 M -25.78 % | 283.128 M 29.50 % | 218.638 M 22.88 % | 177.923 M 76.01 % | 101.089 M -1.68 % | 102.814 M -3.62 % | 106.680 M 18.19 % | 90.262 M 10.19 % | 81.918 M 21.48 % | 67.433 M 15.43 % | 58.418 M 11.15 % | 52.558 M -0.94 % | 53.058 M 0.14 % | 52.986 M 26.48 % | 41.893 M 11.17 % | 37.685 M 14.34 % | 32.958 M 1.88 % | 32.351 M 1.83 % | 31.770 M 17.96 % | 26.933 M 40.46 % | 19.175 M -1.36 % | 19.440 M |
| Other non current liabilities | 653.163 K -50.95 % | 1.332 M -13.27 % | 1.535 M -10.09 % | 1.708 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 653.163 K -50.95 % | 1.332 M -13.27 % | 1.535 M -10.09 % | 1.708 M -54.29 % | 3.735 M 48 399.81 % | 7.702 K -1.07 % | 7.785 K -99.92 % | 9.905 M 27 971.71 % | 35.284 K 28.35 % | 27.491 K -29.57 % | 39.035 K 227.69 % | 11.912 K -99.43 % | 2.108 M 23.77 % | 1.703 M 656.86 % | 225.000 K 51.97 % | 148.056 K -42.47 % | 257.345 K 256.38 % | 72.211 K -42.50 % | 125.583 K 218.92 % | 39.377 K -16.75 % | 47.298 K -20.37 % | 59.399 K -95.33 % | 1.272 M 1 224.63 % | 96.008 K -54.34 % | 210.275 K 83.94 % | 114.315 K 939.23 % | 11.000 K | 0.000 |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 1.520 M | 0.000 100.00 % | -68.067 K -783.76 % | -7.702 K 1.07 % | -7.785 K 89.34 % | -73.042 K -107.01 % | -35.284 K 99.45 % | -6.373 M -16 225.28 % | -39.035 K -227.69 % | -11.912 K 99.43 % | -2.108 M -167.05 % | -789.265 K -2 395.38 % | 34.385 K 123.22 % | -148.056 K 42.47 % | -257.345 K -256.38 % | -72.211 K 42.50 % | -125.583 K -218.92 % | -39.377 K 16.75 % | -47.298 K 20.37 % | -59.399 K 95.33 % | -1.272 M -1 224.63 % | -96.008 K 54.34 % | -210.275 K -83.94 % | -114.315 K -34 646.20 % | -329.000 -100.55 % | 60.162 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 8.201 K -81.38 % | 44.037 K -97.13 % | 1.532 M 14 982.29 % | 10.156 K -85.08 % | 68.067 K 783.76 % | 7.702 K -1.07 % | 7.785 K -99.92 % | 9.905 M 27 971.71 % | 35.284 K 28.35 % | 27.491 K -29.57 % | 39.035 K 227.69 % | 11.912 K -99.43 % | 2.108 M 23.77 % | 1.703 M 3 652.38 % | 45.383 K -69.35 % | 148.056 K -42.47 % | 257.345 K 256.38 % | 72.211 K -42.50 % | 125.583 K 218.92 % | 39.377 K -16.75 % | 47.298 K -20.37 % | 59.399 K -95.33 % | 1.272 M 1 224.63 % | 96.008 K -54.34 % | 210.275 K 83.94 % | 114.315 K 58.77 % | 72.000 K 19.68 % | 60.162 K |
| Total liabilities | 661.364 K -51.92 % | 1.376 M -10.40 % | 1.535 M -10.62 % | 1.718 M 2 423.71 % | 68.067 K -98.64 % | 5.012 M -18.34 % | 6.138 M -38.03 % | 9.905 M 140.41 % | 4.120 M -35.35 % | 6.373 M 2 121.11 % | 286.910 K -64.37 % | 805.191 K -61.80 % | 2.108 M 23.77 % | 1.703 M 529.83 % | 270.383 K -9.28 % | 298.056 K -61.33 % | 770.849 K 8.26 % | 712.066 K 467.01 % | 125.583 K 218.92 % | 39.377 K -16.75 % | 47.298 K -20.37 % | 59.399 K -95.33 % | 1.272 M 1 224.63 % | 96.008 K -54.34 % | 210.275 K 83.94 % | 114.315 K 58.77 % | 72.000 K 19.68 % | 60.162 K |
| Other non current assets | 0.000 -100.00 % | 64.553 K | 0.000 | 0.000 100.00 % | -194.122 M 0.58 % | -195.261 M 2.64 % | -200.561 M 24.45 % | -265.454 M -33.32 % | -199.108 M -37.50 % | -144.803 M -59.04 % | -91.047 M 0.18 % | -91.207 M -6.43 % | -85.698 M -32.07 % | -64.890 M -2 530.30 % | 2.670 M 104.01 % | -66.573 M -13.92 % | -58.437 M -12.41 % | -51.986 M -10.48 % | -47.054 M 8.96 % | -51.687 M -29.34 % | -39.962 M -14.35 % | -34.946 M -12.76 % | -30.992 M -6.41 % | -29.126 M -16.71 % | -24.955 M -30.48 % | -19.126 M -61.25 % | -11.861 M -4 053.67 % | 300.000 K |
| Long term investments | 209.210 M 3.56 % | 202.024 M 1.19 % | 199.652 M -1.69 % | 203.087 M 4.62 % | 194.122 M -0.58 % | 195.261 M -2.64 % | 200.561 M -24.45 % | 265.454 M 33.32 % | 199.108 M 37.50 % | 144.803 M 59.04 % | 91.047 M -0.18 % | 91.207 M 6.43 % | 85.698 M 32.07 % | 64.890 M -12.26 % | 73.958 M 11.09 % | 66.573 M 13.92 % | 58.437 M 12.41 % | 51.986 M 10.48 % | 47.054 M -8.96 % | 51.687 M 29.34 % | 39.962 M 14.35 % | 34.946 M 12.76 % | 30.992 M 6.41 % | 29.126 M 16.71 % | 24.955 M 30.48 % | 19.126 M | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Property plant equipment 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 |
| Total non current assets | 209.210 M 3.52 % | 202.088 M 1.22 % | 199.652 M -1.69 % | 203.087 M 4.62 % | 194.122 M -0.58 % | 195.261 M -2.64 % | 200.561 M -24.45 % | 265.454 M 33.32 % | 199.108 M 37.50 % | 144.803 M 59.04 % | 91.047 M -0.18 % | 91.207 M 6.43 % | 85.698 M 32.07 % | 64.890 M -15.32 % | 76.628 M 15.10 % | 66.573 M 13.92 % | 58.437 M 12.41 % | 51.986 M 10.48 % | 47.054 M -8.96 % | 51.687 M 29.34 % | 39.962 M 14.35 % | 34.946 M 12.76 % | 30.992 M 6.41 % | 29.126 M 16.71 % | 24.955 M 30.48 % | 19.126 M 160.68 % | 7.337 M 2 345.67 % | 300.000 K |
| Other current assets | 36.708 K 281.71 % | -20.201 K -137.59 % | 53.743 K -11.77 % | 60.914 K -82.21 % | 342.433 K -73.75 % | 1.305 M -22.47 % | 1.683 M -16.89 % | 2.025 M 156.46 % | 789.467 K 142.14 % | 326.040 K -67.87 % | 1.015 M 18.65 % | 855.369 K 47.65 % | 579.338 K -97.59 % | 24.025 M 21 191.15 % | 112.840 K 280.62 % | 29.646 K -17.82 % | 36.073 K 15 683 913 043 478 362.00 % | 0.000 -100.00 % | 40.272 K 165.40 % | 15.174 K 68.30 % | 9.016 K 40.04 % | 6.438 K -33.24 % | 9.644 K -1.26 % | 9.767 K -92.55 % | 131.115 K | 0.000 -100.00 % | 48.000 K 157.08 % | 18.671 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.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 |
| cash and cash equivalents | 5.271 M 1.35 % | 5.201 M -47.34 % | 9.876 M 49.84 % | 6.591 M -16.16 % | 7.861 M -22.18 % | 10.103 M -27.62 % | 13.958 M -45.32 % | 25.528 M 11.62 % | 22.871 M -41.36 % | 39.004 M 324.49 % | 9.189 M -21.47 % | 11.700 M -47.74 % | 22.390 M 584.69 % | 3.270 M -36.47 % | 5.148 M 422.24 % | 985.692 K 64.89 % | 597.804 K -43.45 % | 1.057 M -82.16 % | 5.924 M 410.76 % | 1.160 M -36.98 % | 1.840 M -30.26 % | 2.639 M -15.48 % | 3.122 M -3.70 % | 3.242 M -51.74 % | 6.718 M -12.95 % | 7.718 M -34.93 % | 11.861 M -38.16 % | 19.181 M |
| Cash and short term investments | 5.271 M 1.35 % | 5.201 M -47.34 % | 9.876 M 49.84 % | 6.591 M -16.16 % | 7.861 M -22.18 % | 10.103 M -27.62 % | 13.958 M -45.32 % | 25.528 M 11.62 % | 22.871 M -41.36 % | 39.004 M 324.49 % | 9.189 M -21.47 % | 11.700 M -47.74 % | 22.390 M 584.69 % | 3.270 M -39.97 % | 5.448 M 452.67 % | 985.692 K 64.89 % | 597.804 K -43.45 % | 1.057 M -82.16 % | 5.924 M 410.76 % | 1.160 M -36.98 % | 1.840 M -30.26 % | 2.639 M -15.48 % | 3.122 M -3.70 % | 3.242 M -51.74 % | 6.718 M -12.95 % | 7.718 M -34.93 % | 11.861 M -38.16 % | 19.181 M |
| Total current assets | 5.328 M 2.45 % | 5.201 M -47.82 % | 9.968 M 47.83 % | 6.743 M -18.07 % | 8.230 M -28.08 % | 11.443 M -26.96 % | 15.667 M -43.08 % | 27.525 M 16.72 % | 23.583 M -40.24 % | 39.465 M 282.72 % | 10.312 M -14.68 % | 12.085 M -47.66 % | 23.089 M -14.72 % | 27.074 M 386.91 % | 5.561 M 380.33 % | 1.158 M 53.91 % | 752.138 K -41.42 % | 1.284 M -79.05 % | 6.130 M 357.99 % | 1.338 M -32.36 % | 1.979 M -29.30 % | 2.799 M -13.56 % | 3.238 M -2.52 % | 3.322 M -52.71 % | 7.025 M -11.32 % | 7.922 M -33.49 % | 11.910 M -37.97 % | 19.200 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.774 M 196.04 % | -23.713 M -20 914.80 % | -112.840 K -280.62 % | -29.646 K 17.82 % | -36.073 K -15 493 235 526 860 900.00 % | 0.000 100.00 % | -40.272 K -17 296 692 294 451 100.00 % | 0.000 100.00 % | -9.016 K -40.04 % | -6.438 K 33.24 % | -9.644 K 1.26 % | -9.767 K 92.55 % | -131.115 K | 0.000 | 0.000 | 0.000 |
| Net receivables | 20.201 K 0.00 % | 20.201 K -47.32 % | 38.346 K -57.86 % | 90.994 K -75.29 % | 368.238 K -72.52 % | 1.340 M -21.59 % | 1.709 M -14.41 % | 1.997 M 180.50 % | 712.035 K 54.39 % | 461.207 K -58.94 % | 1.123 M 828.63 % | 120.948 K 0.68 % | 120.134 K 31.58 % | 91.298 K | 0.000 -100.00 % | 171.954 K 11.42 % | 154.334 K -31.99 % | 226.917 K 36.85 % | 165.809 K 1.43 % | 163.466 K 26.26 % | 129.466 K -15.57 % | 153.346 K 44.64 % | 106.020 K 51.97 % | 69.765 K -60.22 % | 175.362 K -14.03 % | 203.988 K 715.95 % | 25.000 K | 0.000 |
| 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 -100.00 % | 11.861 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.237 K 25.12 % | 42.550 K 17.39 % | 36.248 K -32.14 % | 53.412 K -20.51 % | 67.190 K 152.30 % | 26.631 K 52.68 % | 17.442 K -94.66 % | 326.648 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 |
| Account payables | 8.201 K -81.38 % | 44.037 K 264.79 % | 12.072 K 18.87 % | 10.156 K -85.08 % | 68.067 K 783.76 % | 7.702 K -1.07 % | 7.785 K -89.34 % | 73.042 K 107.01 % | 35.284 K -99.45 % | 6.373 M 16 225.28 % | 39.035 K 227.69 % | 11.912 K -99.43 % | 2.108 M 167.05 % | 789.265 K 7 076.44 % | 10.998 K -92.57 % | 148.056 K -42.47 % | 257.345 K 256.38 % | 72.211 K -42.50 % | 125.583 K 218.92 % | 39.377 K -16.75 % | 47.298 K -20.37 % | 59.399 K -95.33 % | 1.272 M 1 224.63 % | 96.008 K -54.34 % | 210.275 K 83.94 % | 114.315 K 58.05 % | 72.329 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 |
| 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.790 M -25.74 % | 46.848 M 25.47 % | 37.339 M 27.03 % | 29.394 M 11.58 % | 26.342 M -8.47 % | 28.780 M 89.66 % | 15.174 M 44.50 % | 10.501 M 6.29 % | 9.880 M 14.44 % | 8.633 M 13.34 % | 7.617 M 257.04 % | 2.133 M 25 237.42 % | 8.420 K 157.89 % | 3.265 K |
| 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 |
| Other liabilities | 0.000 | 0.000 100.00 % | -1.532 M | 0.000 100.00 % | -3.735 M -174.76 % | 4.997 M -18.39 % | 6.122 M 161.81 % | -9.905 M -344.59 % | 4.049 M -35.90 % | 6.318 M 2 925.09 % | 208.840 K -73.27 % | 781.367 K 137.07 % | -2.108 M -23.77 % | -1.703 M | 0.000 -100.00 % | 1.944 K -99.24 % | 256.159 K -54.87 % | 567.644 K 552.01 % | -125.583 K -218.92 % | -39.377 K 16.75 % | -47.298 K 20.37 % | -59.399 K 95.33 % | -1.272 M -1 224.63 % | -96.008 K 54.34 % | -210.275 K -83.94 % | -114.315 K -939.23 % | -11.000 K | 0.000 |
| Total assets | 214.538 M 3.50 % | 207.289 M -1.11 % | 209.619 M -0.10 % | 209.830 M 3.67 % | 202.405 M -2.10 % | 206.746 M -4.40 % | 216.265 M -26.20 % | 293.033 M 31.55 % | 222.758 M 20.87 % | 184.295 M 81.79 % | 101.376 M -2.17 % | 103.619 M -4.75 % | 108.788 M 18.29 % | 91.965 M 11.89 % | 82.189 M 21.35 % | 67.731 M 14.43 % | 59.189 M 11.11 % | 53.270 M 0.16 % | 53.184 M 0.30 % | 53.025 M 26.43 % | 41.940 M 11.12 % | 37.745 M 10.27 % | 34.230 M 5.49 % | 32.447 M 1.46 % | 31.980 M 18.23 % | 27.048 M 40.53 % | 19.247 M -1.30 % | 19.500 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2011-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2010-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.652 M 2 397.21 % | 186.278 K -93.88 % | 3.043 M | 0.000 | 0.000 -100.00 % | 1.004 M 5 476.92 % | 18.000 K -98.81 % | 1.512 M | 0.000 -100.00 % | 610.107 K | 0.000 -100.00 % | 837.361 K 4 636.74 % | 17.678 K -35.36 % | 27.349 K -92.64 % | 371.434 K 291.61 % | 94.848 K -82.71 % | 548.458 K 67.34 % | 327.749 K | 0.000 | 0.000 -100.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 | 0.000 | 0.000 |
| Change in working capital | 3.822 K 414.31 % | -1.216 K -106.73 % | 18.068 K -85.06 % | 120.954 K -88.56 % | 1.057 M 1 758.91 % | 56.885 K 101.64 % | -3.462 M -141.93 % | 8.257 M 424.58 % | -2.544 M -137.75 % | 6.738 M 811.61 % | -946.923 K -236.70 % | 692.692 K -96.78 % | 21.502 M 191.87 % | -23.405 M -7 027.87 % | -328.364 K -504.40 % | 81.198 K 407.07 % | -26.443 K -26.91 % | -20.836 K 55.53 % | -46.857 K -16.68 % | -40.158 K -288.52 % | 21.302 K 148.28 % | -44.120 K -22.11 % | -36.132 K -119.35 % | 186.702 K 243.15 % | -130.425 K -131.88 % | -56.246 K 0.00 % | -56.246 K -2 712.30 % | -2.000 K 0.00 % | -2.000 K -118.18 % | 11.000 K 0.00 % | 11.000 K 100.00 % | 5.500 K |
| Accounts receivables | 3.822 K 414.31 % | -1.216 K -106.73 % | 18.068 K -85.06 % | 120.954 K -88.56 % | 1.057 M 1 758.91 % | 56.885 K -81.35 % | 305.007 K 123.99 % | -1.271 M -336.34 % | -291.387 K -144.64 % | 652.761 K 252.29 % | -428.642 K -3 333.53 % | -12.484 K -100.05 % | 23.105 M 198.72 % | -23.405 M -7 027.87 % | -328.364 K -504.40 % | 81.198 K 407.07 % | -26.443 K -26.91 % | -20.836 K 55.53 % | -46.857 K -16.68 % | -40.158 K -288.52 % | 21.302 K 148.28 % | -44.120 K -22.11 % | -36.132 K -119.35 % | 186.702 K 243.15 % | -130.425 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 | 0.000 | 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 100.00 % | -3.767 M -139.53 % | 9.528 M 523.01 % | -2.253 M -137.01 % | 6.086 M 1 274.20 % | -518.281 K -173.50 % | 705.177 K 143.99 % | -1.603 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -4.679 M -458.46 % | 1.305 M 255.49 % | -839.434 K 93.02 % | -12.033 M -1 114.06 % | 1.187 M -63.91 % | 3.288 M -95.65 % | 75.638 M 216.36 % | -65.004 M -65.37 % | -39.309 M 56.39 % | -90.143 M -4 481.03 % | 2.058 M 140.71 % | -5.055 M 86.85 % | -38.443 M -418.25 % | 12.080 M 202.70 % | -11.762 M 36.51 % | -18.526 M -1 880.84 % | 1.040 M 1 642.03 % | -67.464 K 98.18 % | -3.715 M -257.87 % | 2.353 M 2 955.03 % | -82.419 K 95.17 % | -1.707 M -196.57 % | 1.767 M 630.10 % | -333.370 K -198.41 % | 338.750 K 3 050.27 % | -11.482 K 0.00 % | -11.482 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -693.299 K 19.98 % | -866.422 K -2.05 % | -848.978 K 65.64 % | -2.471 M -201.26 % | -820.076 K 3.68 % | -851.404 K 80.14 % | -4.287 M -71.91 % | -2.494 M 32.27 % | -3.682 M -2 299.31 % | 167.395 K 110.72 % | -1.561 M 8.03 % | -1.698 M -108.09 % | 20.979 M 1 544.73 % | -1.452 M -54.32 % | -940.948 K 36.69 % | -1.486 M -222.38 % | -460.989 K 44.81 % | -835.250 K -101.77 % | -413.956 K 9.04 % | -455.120 K 8.76 % | -498.791 K 69.59 % | -1.640 M -412.53 % | 524.796 K 257.85 % | -332.464 K 42.58 % | -578.976 K -1.77 % | -568.929 K 0.00 % | -568.929 K -105.76 % | -276.500 K 0.00 % | -276.500 K -10 960.00 % | -2.500 K 0.00 % | -2.500 K -100.00 % | -1.250 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.972 M 0.00 % | -2.972 M | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 |
| Purchases of investments | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.283 M 72.47 % | -26.460 M -87.91 % | -14.081 M -22.63 % | -11.482 M -1 024.75 % | -1.021 M 83.34 % | -6.128 M -149.74 % | -2.454 M -14.37 % | -2.145 M -359.28 % | -467.100 K | 0.000 | 0.000 100.00 % | -87.500 K 92.23 % | -1.126 M -18.12 % | -953.689 K -22.13 % | -780.881 K 47.35 % | -1.483 M 32.13 % | -2.185 M 10.65 % | -2.446 M 9.63 % | -2.706 M 50.04 % | -5.417 M 0.00 % | -5.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.861 M 935.11 % | 1.629 M -96.05 % | 41.201 M | 0.000 -100.00 % | 2.966 M 421.97 % | 568.180 K -35.69 % | 883.478 K -19.43 % | 1.097 M | 0.000 | 0.000 -100.00 % | 555.770 K -81.99 % | 3.085 M 71.43 % | 1.800 M 249.98 % | 514.214 K 25.28 % | 410.447 K 33.84 % | 306.680 K -37.20 % | 488.317 K -27.11 % | 669.954 K 11.66 % | 600.000 K 0.00 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -3.808 M -192.13 % | 4.134 M 244.47 % | 1.200 M 184.44 % | -1.421 M -32.05 % | -1.076 M 70.45 % | -3.642 M 24.12 % | -4.799 M 22.91 % | -6.226 M -8 685.44 % | -70.868 K -200.00 % | 70.868 K 930.06 % | 6.880 K -73.74 % | 26.202 K 106.16 % | -425.466 K -124.09 % | 1.766 M -5.75 % | 1.874 M 110 462.71 % | 1.695 K 100.13 % | -1.257 M -124.27 % | 5.178 M 2 396.68 % | -225.454 K 24.83 % | -299.915 K 88.21 % | -2.543 M -111.37 % | -1.203 M 61.72 % | -3.143 M -257.41 % | -879.464 K -1 482.24 % | 63.626 K 0.00 % | 63.626 K 109.86 % | -645.000 K 0.00 % | -645.000 K -129 100.00 % | 500.000 0.00 % | 500.000 | 0.000 |
| Net cash used for investing activites | 813.425 K 121.36 % | -3.808 M -192.13 % | 4.134 M 244.47 % | 1.200 M 184.44 % | -1.421 M -32.05 % | -1.076 M 85.22 % | -7.283 M 24.12 % | -9.599 M 22.91 % | -12.452 M -142.00 % | 29.648 M 3 220.87 % | -950.002 K 69.89 % | -3.155 M -69.69 % | -1.859 M -336.99 % | -425.466 K -124.09 % | 1.766 M -5.75 % | 1.874 M 110 462.71 % | 1.695 K 100.13 % | -1.257 M -124.27 % | 5.178 M 2 396.68 % | -225.454 K 24.83 % | -299.915 K 88.21 % | -2.543 M -111.37 % | -1.203 M 61.72 % | -3.143 M -257.41 % | -879.464 K 81.50 % | -4.753 M 0.00 % | -4.753 M -31.41 % | -3.617 M 0.00 % | -3.617 M -723 500.00 % | 500.000 0.00 % | 500.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.065 M -50.00 % | 2.129 M 57.21 % | 1.354 M 133.72 % | 579.464 K -82.17 % | 3.250 M 0.00 % | 3.250 M | 0.000 | 0.000 -100.00 % | 9.827 M 0.00 % | 9.827 M 100.00 % | 4.913 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 % | -175.000 K 75.00 % | -700.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.837 M -300.00 % | -1.459 M 0.00 % | -1.459 M | 0.000 | 0.000 | 0.000 100.00 % | -2.774 M -100.00 % | -1.387 M -100.00 % | -693.624 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 financing activites | 39.474 K | 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.459 M 0.00 % | 1.459 M -12.53 % | 1.668 M | 0.000 | 0.000 | 0.000 -100.00 % | 693.624 K 0.00 % | 693.624 K | 0.000 -100.00 % | 3.700 M 562.69 % | 558.334 K -41.22 % | 949.849 K 106.97 % | 458.931 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.913 M |
| Net cash used provided by financing activities | 39.474 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.750 M | 0.000 | 0.000 | 0.000 100.00 % | -5.837 M -300.00 % | -1.459 M 0.00 % | -1.459 M -143.74 % | 3.337 M | 0.000 | 0.000 100.00 % | -2.774 M -100.00 % | -1.387 M -100.00 % | -693.624 K | 0.000 -100.00 % | 3.700 M 562.69 % | 558.334 K -52.66 % | 1.179 M 156.97 % | 458.931 K -85.88 % | 3.250 M 0.00 % | 3.250 M | 0.000 | 0.000 -100.00 % | 9.827 M 0.00 % | 9.827 M 100.00 % | 4.913 M |
| Effect of forex changes on cash | 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.935 K 0.00 % | 68.935 K 68.55 % | 40.898 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.896 K 100.00 % | 947.750 | 0.000 -100.00 % | 2.770 K -50.00 % | 5.540 K -63.74 % | 15.278 K -38.93 % | 25.016 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 70.430 K 100.71 % | -9.876 M | 0.000 100.00 % | -635.255 K 43.31 % | -1.121 M | 0.000 100.00 % | -11.570 M -535.42 % | 2.657 M 116.47 % | -16.134 M -154.11 % | 29.816 M 1 287.18 % | -2.511 M 76.51 % | -10.690 M -149.55 % | 21.572 M 923.60 % | 2.107 M -57.00 % | 4.901 M 758.21 % | 571.099 K 71.23 % | 333.530 K 1 968.41 % | -17.851 K -100.32 % | 5.634 M 22 044.58 % | -25.673 K -102.17 % | 1.181 M 419.24 % | -369.820 K -116.00 % | 2.312 M 1 632.97 % | -150.800 K -103.15 % | 4.789 M 215.56 % | -4.144 M 0.00 % | -4.144 M 46.79 % | -7.787 M 0.00 % | -7.787 M -139.63 % | 19.649 M 0.00 % | 19.649 M 300.02 % | 4.912 M |
| Cash at beginning of period | 5.201 M -47.34 % | 9.876 M 49.84 % | 6.591 M -16.16 % | 7.861 M | 0.000 | 0.000 -100.00 % | 25.528 M 11.62 % | 22.871 M -41.36 % | 39.004 M 324.49 % | 9.189 M -21.47 % | 11.700 M -47.74 % | 22.390 M 2 638.75 % | 817.522 K 0.00 % | 817.522 K 231.76 % | 246.423 K 0.00 % | 246.423 K -6.75 % | 264.274 K 0.00 % | 264.274 K -8.85 % | 289.947 K 0.00 % | 289.947 K -56.05 % | 659.767 K 0.00 % | 659.767 K -18.60 % | 810.567 K 0.00 % | 810.567 K -57.99 % | 1.929 M -83.73 % | 11.861 M 0.00 % | 11.861 M -39.63 % | 19.648 M 0.00 % | 19.648 M | 0.000 | 0.000 -100.00 % | 250.000 |
| Cash at end of period | 5.271 M -46.62 % | 9.876 M 49.84 % | 6.591 M 1 137.53 % | -635.255 K 43.31 % | -1.121 M | 0.000 -100.00 % | 13.958 M -45.32 % | 25.528 M 11.62 % | 22.871 M -41.36 % | 39.004 M 324.49 % | 9.189 M -21.47 % | 11.700 M -47.74 % | 22.390 M 665.46 % | 2.925 M -43.18 % | 5.148 M 529.67 % | 817.522 K 36.75 % | 597.804 K 142.59 % | 246.423 K -95.84 % | 5.924 M 2 141.53 % | 264.274 K -85.64 % | 1.840 M 534.72 % | 289.947 K -90.71 % | 3.122 M 373.24 % | 659.767 K -90.18 % | 6.718 M -12.95 % | 7.718 M 0.00 % | 7.718 M -34.93 % | 11.861 M 0.00 % | 11.861 M -39.64 % | 19.649 M 0.00 % | 19.649 M 300.00 % | 4.912 M |
| Operating cash flow | -693.299 K 19.98 % | -866.422 K -2.05 % | -848.978 K 65.64 % | -2.471 M -201.26 % | -820.076 K 3.68 % | -851.404 K 80.14 % | -4.287 M -71.91 % | -2.494 M 32.27 % | -3.682 M -2 299.31 % | 167.395 K 110.72 % | -1.561 M 8.03 % | -1.698 M -108.09 % | 20.979 M 1 544.73 % | -1.452 M -54.32 % | -940.948 K 36.69 % | -1.486 M -222.38 % | -460.989 K 44.81 % | -835.250 K -101.77 % | -413.956 K 9.04 % | -455.120 K 8.76 % | -498.791 K 69.59 % | -1.640 M -412.53 % | 524.796 K 257.85 % | -332.464 K 42.58 % | -578.976 K -1.77 % | -568.929 K 0.00 % | -568.929 K -105.76 % | -276.500 K 0.00 % | -276.500 K -10 960.00 % | -2.500 K 0.00 % | -2.500 K -100.00 % | -1.250 K |
| Capital expenditure | -5.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.972 M 0.00 % | -2.972 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -693.299 K 19.98 % | -866.422 K -2.05 % | -848.978 K 65.64 % | -2.471 M -201.26 % | -820.076 K 3.68 % | -851.404 K 80.14 % | -4.287 M -71.91 % | -2.494 M 32.27 % | -3.682 M -2 299.31 % | 167.395 K 110.72 % | -1.561 M 8.03 % | -1.698 M -108.09 % | 20.979 M 1 544.73 % | -1.452 M -54.32 % | -940.948 K 36.69 % | -1.486 M -222.38 % | -460.989 K 44.81 % | -835.250 K -101.77 % | -413.956 K 9.04 % | -455.120 K 8.76 % | -498.791 K 69.59 % | -1.640 M -412.53 % | 524.796 K 257.85 % | -332.464 K 42.58 % | -578.976 K -1.77 % | -568.929 K 0.00 % | -568.929 K 82.49 % | -3.249 M 0.00 % | -3.249 M -129 840.00 % | -2.500 K 0.00 % | -2.500 K -100.00 % | -1.250 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2010 |