Avira Resources Limited AVW.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 28.749 K | 0.000 -100.00 % | 94.145 K 841.45 % | 10.000 K 66.67 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 172.461 K | 0.000 | 0.000 | 0.000 | 
| Net income | -645.526 K 9.84 % | -716.000 K 44.45 % | -1.289 M -40.72 % | -916.000 K 12.51 % | -1.047 M -46.64 % | -714.000 K 31.81 % | -1.047 M 48.04 % | -2.015 M 55.22 % | -4.500 M 6.97 % | -4.837 M 39.42 % | -7.985 M -96.82 % | -4.057 M -77.32 % | -2.288 M -70.75 % | -1.340 M -88.47 % | -711.000 K -146.99 % | 1.513 M | 
| Income before tax | -645.526 K 9.34 % | -712.000 K 44.76 % | -1.289 M -40.72 % | -916.000 K 16.65 % | -1.099 M -35.51 % | -811.000 K 31.62 % | -1.186 M 39.83 % | -1.971 M 45.48 % | -3.615 M -21.23 % | -2.982 M 65.70 % | -8.694 M -95.99 % | -4.436 M -71.67 % | -2.584 M -58.82 % | -1.627 M -103.38 % | -800.000 K -151.58 % | 1.551 M | 
| Income before tax ratio | 0.00 100.00 % | -24.77 | 0.00 100.00 % | -9.73 91.15 % | -109.90 18.69 % | -135.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -14.98 | 0.00 | 0.00 | 0.00 | 
| EBITDA | -638.353 K -18.43 % | -539.000 K 57.99 % | -1.283 M -40.30 % | -914.467 K 16.82 % | -1.099 M -161.77 % | -420.000 K 41.42 % | -717.000 K 60.63 % | -1.821 M 41.26 % | -3.100 M -91.12 % | -1.622 M 78.66 % | -7.602 M -126.32 % | -3.359 M -70.25 % | -1.973 M -32.24 % | -1.492 M -102.99 % | -735.000 K -147.09 % | 1.561 M | 
| Net income ratio | 0.00 100.00 % | -24.91 | 0.00 100.00 % | -9.73 90.71 % | -104.70 12.02 % | -119.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -13.27 | 0.00 | 0.00 | 0.00 | 
| Ratio EBITDA | 0.00 100.00 % | -18.75 | 0.00 100.00 % | -9.71 91.17 % | -109.94 -57.06 % | -70.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -11.44 | 0.00 | 0.00 | 0.00 | 
| Gross profit ratio | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 0.98 -1.89 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 | 0.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 160.304 M -92.75 % | 2.211 B 3.60 % | 2.134 B 18.74 % | 1.797 B 30.95 % | 1.372 B 27.88 % | 1.073 B 23.02 % | 872.260 M 297.75 % | 219.301 M 404.31 % | 43.485 M 608.69 % | 6.136 M -88.51 % | 53.409 M 3.79 % | 51.457 M 0.00 % | 51.457 M 105.93 % | 24.988 M 0.00 % | 24.988 M 0.00 % | 24.988 M | 
| Weighted average shs out | 160.304 M -92.77 % | 2.216 B 4.90 % | 2.112 B 17.55 % | 1.797 B 30.95 % | 1.372 B 28.74 % | 1.066 B 22.21 % | 872.260 M 297.75 % | 219.301 M 404.31 % | 43.485 M 608.69 % | 6.136 M -88.51 % | 53.409 M 3.79 % | 51.457 M 0.00 % | 51.457 M 105.93 % | 24.988 M 0.00 % | 24.988 M 0.00 % | 24.988 M | 
| EPS diluted | 0.00 -1 233.33 % | 0.00 50.00 % | 0.00 -20.00 % | 0.00 37.50 % | 0.00 -14.29 % | 0.00 41.67 % | 0.00 86.96 % | -0.01 90.80 % | -0.10 -26.58 % | -0.08 47.33 % | -0.15 -89.87 % | -0.08 -77.53 % | -0.04 16.98 % | -0.05 -88.07 % | -0.03 -147.03 % | 0.06 | 
| Earnings per share | 0.00 -1 233.33 % | 0.00 50.00 % | 0.00 -20.00 % | 0.00 37.50 % | 0.00 -14.29 % | 0.00 41.67 % | 0.00 86.96 % | -0.01 91.64 % | -0.11 -39.24 % | -0.08 47.33 % | -0.15 -89.87 % | -0.08 -77.53 % | -0.04 16.98 % | -0.05 -88.07 % | -0.03 -147.03 % | 0.06 | 
| Gross profit | -7.178 K -124.97 % | 28.749 K 600.07 % | -5.749 K -106.22 % | 92.365 K 823.65 % | 10.000 K 66.67 % | 6.000 K | 0.000 100.00 % | -7.551 K -57.90 % | -4.782 K 37.86 % | -7.695 K 93.07 % | -111.000 K -456.20 % | -19.957 K -1 683.47 % | -1.119 K 99.82 % | -629.000 K -109.67 % | -300.000 K -141.94 % | -124.000 K | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -218.000 K | 0.000 100.00 % | -708.000 K -86.81 % | -379.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cost of revenue | 7.178 K | 0.000 -100.00 % | 5.749 K 222.98 % | 1.780 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.551 K 57.90 % | 4.782 K -37.86 % | 7.695 K -93.06 % | 110.886 K -92.14 % | 1.410 M 712.31 % | 173.580 K -72.38 % | 628.552 K 109.17 % | 300.492 K 142.95 % | 123.687 K | 
| General and administrative expenses | 0.000 -100.00 % | 293.510 K -28.12 % | 408.313 K 8.02 % | 377.983 K -15.96 % | 449.759 K 133.59 % | 192.538 K -46.00 % | 356.554 K -34.33 % | 542.983 K 149.58 % | 217.558 K 25.53 % | 173.316 K -83.21 % | 1.032 M -34.64 % | 1.579 M 28.69 % | 1.227 M | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 -100.00 % | 283.767 K -25.93 % | 383.122 K 3.96 % | 368.523 K 112.23 % | 173.643 K -23.57 % | 227.193 K 14.24 % | 198.880 K -9.33 % | 219.335 K -91.24 % | 2.504 M 509.00 % | 411.092 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 137.237 K | 0.000 | 0.000 | 0.000 -100.00 % | 256.865 K 429.31 % | -78.000 K 73.20 % | -291.000 K 68.51 % | -924.000 K -8 363.28 % | 11.182 K 104.70 % | -238.000 K 9.16 % | -262.000 K | 0.000 100.00 % | -66.360 K | 
| Operating expenses | 628.676 K 8.90 % | 577.277 K -27.06 % | 791.435 K -10.45 % | 883.743 K 41.76 % | 623.402 K 48.52 % | 419.731 K -41.42 % | 716.544 K -25.91 % | 967.107 K 14.19 % | 846.964 K -20.55 % | 1.066 M -39.22 % | 1.754 M 24.84 % | 1.405 M 125 658.53 % | -1.119 K -100.11 % | 1.017 M 67.07 % | 608.715 K 109.12 % | 291.083 K | 
| Cost and expenses | 635.854 K 10.15 % | 577.277 K -27.59 % | 797.184 K 6.79 % | 746.506 K 19.75 % | 623.402 K 61.66 % | 385.623 K -30.57 % | 555.434 K -43.01 % | 974.658 K 14.43 % | 851.746 K -20.69 % | 1.074 M 4.99 % | 1.023 M -28.21 % | 1.425 M -44.60 % | 2.572 M 56.26 % | 1.646 M 81.04 % | 909.204 K 119.21 % | 414.765 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 | 
| Selling general and administrative expenses | 628.676 K 8.90 % | 577.277 K -27.06 % | 791.435 K 6.02 % | 746.506 K 19.75 % | 623.402 K 48.52 % | 419.731 K -24.43 % | 555.434 K -27.14 % | 762.318 K -71.98 % | 2.721 M 365.62 % | 584.408 K -43.37 % | 1.032 M -34.64 % | 1.579 M 28.69 % | 1.227 M 62.52 % | 755.006 K 24.89 % | 604.525 K 169.01 % | 224.723 K | 
| Interest income | 5.093 K -26.08 % | 6.890 K -61.22 % | 17.767 K 972.24 % | 1.657 K 1 701.09 % | 92.000 -98.47 % | 6.000 K 89.93 % | 3.159 K 264.78 % | 866.000 -74.69 % | 3.422 K -72.43 % | 12.412 K -61.01 % | 31.835 K -74.25 % | 123.624 K 54.88 % | 79.818 K 218.65 % | 25.049 K -64.59 % | 70.736 K -10.95 % | 79.437 K | 
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.189 K -89.39 % | 143.126 K -71.96 % | 510.422 K -45.93 % | 943.998 K 15.47 % | 817.556 K 13.59 % | 719.754 K 172.60 % | 264.032 K 388.34 % | 54.067 K | 0.000 | 0.000 | 
| Depreciation and amortization | 7.178 K -91.04 % | 80.094 K 1 293.18 % | 5.749 K 222.98 % | 1.780 K | 0.000 -100.00 % | 445.373 K 0.00 % | 445.373 K 5 798.20 % | 7.551 K 57.90 % | 4.782 K -37.86 % | 7.695 K -97.20 % | 274.580 K -23.14 % | 357.226 K 2.92 % | 347.093 K 328.69 % | 80.966 K 23.97 % | 65.309 K 532.23 % | 10.330 K | 
| Operating income | -635.854 K -15.82 % | -549.000 K 31.12 % | -797.000 K -22.17 % | -652.361 K -4.71 % | -623.000 K -48.33 % | -420.000 K 41.42 % | -717.000 K 26.46 % | -975.000 K 64.17 % | -2.721 M -153.35 % | -1.074 M -4.99 % | -1.023 M 28.21 % | -1.425 M 42.14 % | -2.463 M -49.64 % | -1.646 M -81.08 % | -909.000 K -119.04 % | -415.000 K | 
| Operating income ratio | 0.00 100.00 % | -19.10 | 0.00 100.00 % | -6.93 88.88 % | -62.30 11.00 % | -70.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -14.28 | 0.00 | 0.00 | 0.00 | 
| Total other income expenses net | -9.672 K 94.10 % | -164.000 K 66.62 % | -491.359 K -86.12 % | -264.000 K 44.54 % | -476.000 K -21.74 % | -391.000 K 16.63 % | -469.000 K 52.96 % | -997.000 K 63.92 % | -2.763 M -44.81 % | -1.908 M 69.00 % | -6.154 M -364.45 % | -1.325 M -995.04 % | -121.000 K -753.88 % | 18.505 K -83.00 % | 108.864 K -94.46 % | 1.966 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -337.945 K 32.76 % | -502.580 K 51.05 % | -1.027 M 56.93 % | -2.384 M -692.10 % | -300.971 K 59.51 % | -743.363 K 13.85 % | -862.920 K -833.22 % | 117.689 K -94.21 % | 2.032 M -77.01 % | 8.839 M 0.96 % | 8.755 M 34.13 % | 6.527 M 249.92 % | 1.865 M 394.98 % | -632.349 K 62.76 % | -1.698 M -299.65 % | -424.852 K 83.19 % | -2.528 M | 
| Total investments | 10.874 K -44.36 % | 19.543 K -55.33 % | 43.751 K -20.07 % | 54.740 K -61.00 % | 140.371 K 4 790.98 % | 2.870 K 0.03 % | 2.869 K -74.99 % | 11.472 K -98.02 % | 579.141 K -48.30 % | 1.120 M 36 726.23 % | 3.042 K 59.27 % | 1.910 K -56.23 % | 4.364 K -57.89 % | 10.364 K -92.80 % | 144.000 K -31.41 % | 209.936 K 404.65 % | 41.600 K | 
| Total debt | 0.000 | 0.000 -100.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K -99.30 % | 519.000 K -76.09 % | 2.170 M -75.85 % | 8.988 M -12.28 % | 10.246 M 15.83 % | 8.846 M 197.80 % | 2.970 M 0.10 % | 2.967 M 213.52 % | 946.442 K 77.15 % | 534.274 K 912.02 % | 52.793 K | 
| Accumulated other comprehensive income loss | 3.647 M 17.37 % | 3.107 M 0.14 % | 3.103 M 6.10 % | 2.925 M 7.34 % | 2.725 M 23.77 % | 2.201 M 0.54 % | 2.190 M 0.00 % | 2.190 M 88.02 % | 1.165 M 1 076.65 % | -119.242 K -119.60 % | 608.428 K -28.50 % | 850.921 K -29.21 % | 1.202 M -38.12 % | 1.943 M 2 209.42 % | -92.087 K -80.03 % | -51.151 K -773.04 % | 7.600 K | 
| Retained earnings | -35.740 M -1.84 % | -35.094 M -2.08 % | -34.379 M -3.89 % | -33.090 M -2.85 % | -32.174 M -3.36 % | -31.127 M -2.35 % | -30.413 M -3.57 % | -29.366 M -7.02 % | -27.440 M -17.56 % | -23.341 M -24.61 % | -18.731 M -66.99 % | -11.217 M -51.03 % | -7.427 M -47.95 % | -5.020 M -834.53 % | -537.152 K -166.93 % | 802.518 K -46.97 % | 1.513 M | 
| Common stock | 35.091 M 0.41 % | 34.947 M 2.21 % | 34.190 M 0.18 % | 34.130 M 9.46 % | 31.181 M 0.00 % | 31.181 M 2.35 % | 30.464 M 6.11 % | 28.711 M 42.91 % | 20.090 M 5.21 % | 19.095 M 26.07 % | 15.146 M 10.99 % | 13.646 M 5.62 % | 12.920 M 1.18 % | 12.770 M 40.69 % | 9.076 M 113.43 % | 4.253 M 30.64 % | 3.255 M | 
| Total equity | 1.829 M 2.12 % | 1.791 M 2.79 % | 1.743 M -37.60 % | 2.793 M 398.52 % | 560.250 K -50.69 % | 1.136 M -6.76 % | 1.219 M 87.27 % | 650.722 K 164.16 % | -1.014 M 79.62 % | -4.977 M -24.50 % | -3.998 M -234.31 % | 2.977 M -57.64 % | 7.027 M -25.93 % | 9.486 M 8.74 % | 8.724 M 56.60 % | 5.571 M 1.44 % | 5.492 M | 
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.719 K -58.33 % | 114.508 K 2.79 % | 111.395 K -3.98 % | 116.016 K 10.76 % | 104.747 K 379.98 % | 21.823 K 392.95 % | 4.427 K 39.61 % | 3.171 K | 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 -100.00 % | 8.920 M 21.23 % | 7.357 M 398.70 % | 1.475 M -49.91 % | 2.945 M 13 413.13 % | 21.796 K -95.48 % | 482.431 K 984.60 % | 44.480 K | 
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.719 K -58.33 % | 114.508 K -98.72 % | 8.920 M 21.23 % | 7.357 M 365.64 % | 1.580 M -46.75 % | 2.967 M 11 215.04 % | 26.223 K -94.60 % | 485.602 K 991.76 % | 44.479 K | 
| Other current liabilities | 29.601 K | 0.000 -100.00 % | 20.000 K 0.00 % | 20.000 K -82.63 % | 115.127 K 130.37 % | 49.975 K 217.73 % | 15.729 K -60.00 % | 39.324 K -98.37 % | 2.412 M 327.10 % | 564.688 K 34.64 % | 419.413 K -51.21 % | 859.651 K 44.41 % | 595.292 K 889.78 % | 60.144 K -69.05 % | 194.325 K 154.67 % | 76.306 K -38.39 % | 123.845 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.645 K 99.30 % | -519.000 K 76.09 % | -2.170 M 75.85 % | -8.988 M -577.86 % | -1.326 M 10.90 % | -1.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 0.000 | 0.000 -100.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K -99.30 % | 519.000 K -76.09 % | 2.170 M -75.85 % | 8.988 M 577.86 % | 1.326 M -10.90 % | 1.488 M -0.46 % | 1.495 M 6 716.29 % | 21.932 K -97.63 % | 924.646 K 1 683.55 % | 51.843 K 523.64 % | 8.313 K | 
| Total current liabilities | 114.469 K 2 767.46 % | 3.992 K -97.43 % | 155.085 K 15.02 % | 134.833 K -48.40 % | 261.328 K -17.94 % | 318.463 K 207.25 % | 103.651 K -84.56 % | 671.110 K -85.49 % | 4.624 M -52.02 % | 9.637 M 392.35 % | 1.957 M -20.53 % | 2.463 M 9.78 % | 2.244 M 226.87 % | 686.432 K -49.03 % | 1.347 M 216.97 % | 424.882 K 131.68 % | 183.390 K | 
| Total liabilities | 114.469 K 2 767.46 % | 3.992 K -97.43 % | 155.085 K 15.02 % | 134.833 K -48.40 % | 261.328 K -17.94 % | 318.463 K 207.25 % | 103.651 K -84.56 % | 671.110 K -85.63 % | 4.672 M -52.09 % | 9.752 M -11.26 % | 10.989 M 10.59 % | 9.937 M 159.86 % | 3.824 M 4.66 % | 3.654 M 166.11 % | 1.373 M 50.79 % | 910.484 K 299.56 % | 227.870 K | 
| Other non current assets | 1.544 M | 0.000 -100.00 % | 653.201 K 72.82 % | 377.964 K | 0.000 | 0.000 100.00 % | -445.831 K 49.68 % | -885.922 K -0.58 % | -880.841 K 80.39 % | -4.491 M 17.05 % | -5.415 M 48.02 % | -10.417 M -8.83 % | -9.571 M -26 607.85 % | 36.108 K -99.06 % | 3.845 M 15.40 % | 3.332 M 57.85 % | 2.111 M | 
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.371 K 4 790.98 % | 2.870 K 0.03 % | 2.869 K 0.00 % | 2.869 K 0.00 % | 2.869 K -99.74 % | 1.120 M 36 726.23 % | 3.042 K 59.27 % | 1.910 K -56.23 % | 4.364 K -57.89 % | 10.364 K | 0.000 | 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 | 
| 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 | 
| 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 | 
| Property plant equipment net | 9.719 K -99.24 % | 1.273 M 5 900.90 % | 21.217 K -21.32 % | 26.966 K -92.73 % | 371.117 K -47.34 % | 704.762 K 59.10 % | 442.962 K -49.84 % | 883.053 K 0.58 % | 877.972 K -73.95 % | 3.371 M -37.71 % | 5.412 M -48.04 % | 10.415 M 8.86 % | 9.567 M 2.00 % | 9.380 M 183.08 % | 3.313 M 94.15 % | 1.707 M 81.80 % | 938.766 K | 
| Total non current assets | 1.553 M 22.00 % | 1.273 M 88.79 % | 674.418 K 66.55 % | 404.930 K -20.83 % | 511.486 K -27.72 % | 707.632 K 58.72 % | 445.831 K -49.68 % | 885.922 K 0.58 % | 880.841 K -80.39 % | 4.491 M -17.05 % | 5.415 M -48.02 % | 10.417 M 8.83 % | 9.571 M 1.54 % | 9.426 M 31.68 % | 7.159 M 42.07 % | 5.039 M 65.22 % | 3.050 M | 
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.475 K | 0.000 -100.00 % | 82.000 -99.17 % | 9.878 K | 0.000 -100.00 % | 2.051 M 1 717.79 % | 112.834 K 204.64 % | 37.039 K 4.03 % | 35.603 K -31.87 % | 52.257 K | 0.000 -100.00 % | 28.136 K -51.85 % | 58.428 K 342.23 % | 13.212 K | 
| Short term investments | 10.874 K -44.36 % | 19.543 K -55.33 % | 43.751 K -20.07 % | 54.740 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.603 K -98.51 % | 576.272 K 638.81 % | 78.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.000 K -31.41 % | 209.936 K 404.65 % | 41.600 K | 
| cash and cash equivalents | 337.945 K -32.76 % | 502.580 K -51.23 % | 1.030 M -56.84 % | 2.388 M 683.82 % | 304.616 K -59.22 % | 747.008 K -13.80 % | 866.565 K 115.93 % | 401.311 K 189.65 % | 138.552 K -7.05 % | 149.060 K -90.00 % | 1.491 M -35.69 % | 2.318 M 109.82 % | 1.105 M -69.30 % | 3.600 M 36.12 % | 2.644 M 175.71 % | 959.126 K -62.83 % | 2.581 M | 
| Cash and short term investments | 348.819 K -33.19 % | 522.123 K -51.39 % | 1.074 M -56.02 % | 2.442 M 701.79 % | 304.616 K -59.22 % | 747.008 K -13.80 % | 866.565 K 111.40 % | 409.914 K -42.66 % | 714.824 K 379.55 % | 149.060 K -90.00 % | 1.491 M -35.69 % | 2.318 M 109.82 % | 1.105 M -69.30 % | 3.600 M 29.09 % | 2.788 M 138.51 % | 1.169 M -55.42 % | 2.622 M | 
| Total current assets | 390.404 K -25.23 % | 522.123 K -57.32 % | 1.223 M -51.51 % | 2.523 M 713.58 % | 310.091 K -58.49 % | 747.090 K -14.76 % | 876.443 K 101.06 % | 435.910 K -84.30 % | 2.777 M 879.80 % | 283.399 K -82.02 % | 1.576 M -36.86 % | 2.497 M 95.17 % | 1.279 M -65.55 % | 3.714 M 26.38 % | 2.938 M 103.68 % | 1.443 M -45.97 % | 2.670 M | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.000 | 0.000 100.00 % | -34.599 K 94.11 % | -587.119 K -2 630.15 % | -21.505 K 55.38 % | -48.192 K -226.27 % | 38.166 K 20.85 % | 31.581 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 41.585 K | 0.000 -100.00 % | 149.188 K 98.92 % | 75.000 K 1 269.86 % | 5.475 K 6 576.83 % | 82.000 | 0.000 -100.00 % | 25.996 K 139.66 % | 10.847 K -49.56 % | 21.505 K | 0.000 | 0.000 -100.00 % | 90.390 K 12.30 % | 80.487 K -33.95 % | 121.857 K -43.36 % | 215.146 K 522.20 % | 34.578 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 | 
| 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 | 
| Account payables | 84.868 K 2 025.95 % | 3.992 K -96.96 % | 131.440 K 18.21 % | 111.188 K -22.00 % | 142.556 K -46.17 % | 264.842 K 214.25 % | 84.277 K -25.28 % | 112.786 K 169.24 % | 41.891 K -50.70 % | 84.970 K -59.94 % | 212.105 K 83.80 % | 115.402 K -24.83 % | 153.525 K -74.60 % | 604.356 K 165.34 % | 227.767 K -23.24 % | 296.733 K 479.19 % | 51.232 K | 
| 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 | 
| 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 | 
| Minority interest | -1.168 M 0.00 % | -1.168 M 0.29 % | -1.172 M 0.00 % | -1.172 M 0.00 % | -1.172 M -4.73 % | -1.119 M -9.49 % | -1.022 M -15.67 % | -883.346 K -6.63 % | -828.443 K -35.43 % | -611.721 K -115.57 % | -283.769 K -166.86 % | 424.425 K 27.84 % | 332.004 K 261.28 % | -205.859 K -174.33 % | 276.937 K -51.16 % | 567.019 K -20.78 % | 715.784 K | 
| 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 -100.00 % | 35.205 K -20.85 % | 44.480 K | 
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M 4 931.78 % | 119.242 K | 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 | 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 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.395 K -3.98 % | 116.016 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 1.944 M 8.27 % | 1.795 M -5.40 % | 1.898 M -35.18 % | 2.928 M 256.36 % | 821.577 K -43.52 % | 1.455 M 10.02 % | 1.322 M 0.03 % | 1.322 M -63.86 % | 3.658 M -23.39 % | 4.775 M -31.70 % | 6.991 M -45.86 % | 12.913 M 19.01 % | 10.851 M -17.42 % | 13.140 M 30.14 % | 10.097 M 55.78 % | 6.481 M 13.31 % | 5.720 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -881.142 K 59.68 % | -2.185 M -2 653.01 % | 85.593 K | 0.000 100.00 % | -193.583 K | 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 % | 1.025 M -52.06 % | 2.138 M 17 175.45 % | 12.377 K -71.35 % | 43.200 K -78.42 % | 200.168 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 60.429 K 462.76 % | -16.658 K 65.63 % | -48.461 K 54.85 % | -107.327 K 73.28 % | -401.681 K -414.69 % | 127.642 K 566.15 % | -27.382 K 80.97 % | -143.865 K -405.99 % | 47.016 K 147.99 % | -97.970 K -187.42 % | 112.070 K 1 801.90 % | -6.585 K -173.13 % | 9.005 K -96.78 % | 279.882 K 226.37 % | 85.755 K 239.94 % | -61.280 K 63.23 % | -166.650 K | 
| Accounts receivables | 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.085 K -164.31 % | 43.671 K -11.02 % | 49.082 K 121.74 % | -225.784 K -576.26 % | -33.387 K | 
| Inventory | 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.585 K -117.75 % | 37.090 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 95.014 K 670.38 % | -16.658 K 22.80 % | -21.578 K 82.94 % | -126.494 K -121.39 % | -57.135 K -141.57 % | 137.438 K 363.78 % | -52.104 K 37.33 % | -83.142 K -413.03 % | 26.560 K 125.05 % | -106.023 K | 0.000 | 0.000 | 0.000 -100.00 % | 236.211 K 544.10 % | 36.673 K -85.06 % | 245.502 K 368.75 % | 52.374 K | 
| Other working capital | -34.585 K | 0.000 100.00 % | -26.883 K -240.26 % | 19.167 K 105.56 % | -344.546 K -3 417.21 % | -9.796 K -139.62 % | 24.722 K 140.71 % | -60.723 K -396.85 % | 20.456 K 154.02 % | 8.053 K -92.81 % | 112.070 K 939.71 % | 10.779 K -86.96 % | 82.647 K | 0.000 | 0.000 100.00 % | -80.998 K 56.37 % | -185.637 K | 
| Other non cash items | 8.670 K -68.58 % | 27.597 K -94.49 % | 500.449 K 1 132.96 % | -48.448 K -224.14 % | 39.028 K | 0.000 100.00 % | -138.456 K -114.47 % | 956.558 K -16.98 % | 1.152 M -60.68 % | 2.930 M 630.30 % | 401.251 K 44.17 % | 278.327 K 215.65 % | 88.175 K 9.81 % | 80.299 K 124.98 % | -321.464 K -253.68 % | -90.891 K 95.06 % | -1.841 M | 
| Net cash provided by operating activities | -569.249 K 8.87 % | -624.672 K 24.81 % | -830.806 K 22.37 % | -1.070 M 8.98 % | -1.176 M -100.46 % | -586.558 K 23.59 % | -767.669 K 22.71 % | -993.172 K 15.29 % | -1.172 M 16.24 % | -1.400 M 31.00 % | -2.029 M -11.37 % | -1.822 M 1.19 % | -1.843 M 3.56 % | -1.912 M -27.92 % | -1.494 M -87.31 % | -797.809 K -64.90 % | -483.801 K | 
| Investments in property plant and equipment | -77.628 K 88.16 % | -655.592 K 6.97 % | -704.697 K | 0.000 | 0.000 | 0.000 100.00 % | -5.283 K 92.48 % | -70.286 K 65.75 % | -205.204 K 64.03 % | -570.433 K 47.44 % | -1.085 M 56.48 % | -2.494 M -74.31 % | -1.431 M -69.04 % | -846.382 K -64.99 % | -512.982 K 38.43 % | -833.199 K -1 888.26 % | -41.906 K | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -78.41 % | 46.319 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.506 K 94.99 % | -50.000 K 47.43 % | -95.116 K | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.303 K 96.15 % | -526.934 K -371.87 % | -111.669 K | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.954 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.826 K -71.75 % | 328.602 K 79.65 % | 182.917 K | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 100.51 % | -1.954 M -17 780.37 % | 11.050 K 21.84 % | 9.069 K | 0.000 100.00 % | -876.799 K 48.05 % | -1.688 M -38.22 % | -1.221 M -887.29 % | -123.684 K | 
| Net cash used for investing activites | -77.628 K 88.16 % | -655.592 K 6.97 % | -704.697 K | 0.000 -100.00 % | 210.000 K | 0.000 100.00 % | -5.283 K 92.48 % | -70.286 K 63.99 % | -195.204 K 92.27 % | -2.524 M -134.95 % | -1.074 M 56.77 % | -2.485 M -73.68 % | -1.431 M 16.97 % | -1.723 M 19.13 % | -2.131 M 7.47 % | -2.303 M -1 115.39 % | -189.458 K | 
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.645 K -99.13 % | 419.000 K -58.10 % | 1.000 M -75.00 % | 4.000 M 166.67 % | 1.500 M -75.00 % | 6.000 M | 0.000 -100.00 % | 2.495 M 412.73 % | 486.668 K 1.08 % | 481.481 K 42 261.21 % | -1.142 K | 
| Common stock issued | 482.242 K -36.27 % | 756.699 K 290.57 % | 193.742 K -93.86 % | 3.153 M 502.43 % | 523.421 K 12.08 % | 467.000 K -62.17 % | 1.235 M 20.95 % | 1.021 M 2.61 % | 994.813 K -16.12 % | 1.186 M -20.93 % | 1.500 M | 0.000 -100.00 % | 1.455 M 347.80 % | 325.000 K -93.26 % | 4.824 M 383.62 % | 997.416 K -69.36 % | 3.255 M | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -111.439 K -43.67 % | -77.564 K -1 395.35 % | -5.187 K 62.83 % | -13.953 K | 0.000 | 0.000 | 0.000 100.00 % | -266.402 K | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -510.374 K 83.91 % | -3.172 M | 0.000 | 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 -100.00 % | 467.000 K -62.17 % | 1.235 M 36.08 % | 907.217 K 261.54 % | -561.590 K 78.44 % | -2.604 M -435.79 % | 775.549 K 261.57 % | -480.000 K -2 088.58 % | -21.932 K -101.35 % | 1.622 M | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 482.242 K -36.27 % | 756.699 K 290.57 % | 193.742 K -93.86 % | 3.153 M 502.43 % | 523.421 K 12.08 % | 467.000 K -62.28 % | 1.238 M -6.64 % | 1.326 M -7.47 % | 1.433 M -44.49 % | 2.582 M 13.46 % | 2.276 M -58.78 % | 5.520 M 285.09 % | 1.433 M -65.68 % | 4.176 M -21.36 % | 5.310 M 259.08 % | 1.479 M -54.55 % | 3.254 M | 
| Effect of forex changes on cash | 0.000 100.00 % | -4.271 K 72.36 % | -15.450 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.132 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -240.049 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | -164.635 K 68.81 % | -527.836 K 61.11 % | -1.357 M -165.16 % | 2.083 M 570.85 % | -442.392 K -270.03 % | -119.557 K -125.70 % | 465.254 K 149.30 % | 186.627 K 184.39 % | 65.624 K 104.89 % | -1.342 M -62.20 % | -827.392 K -168.18 % | 1.213 M 158.32 % | -2.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cash at beginning of period | 502.580 K -51.23 % | 1.030 M -56.84 % | 2.388 M 683.82 % | 304.616 K -59.22 % | 747.008 K -13.80 % | 866.565 K 115.93 % | 401.311 K 86.93 % | 214.684 K 44.03 % | 149.060 K -90.00 % | 1.491 M -35.69 % | 2.318 M 109.82 % | 1.105 M -65.32 % | 3.186 M 20.48 % | 2.644 M 175.71 % | 959.126 K -62.83 % | 2.581 M | 0.000 | 
| Cash at end of period | 337.945 K -32.76 % | 502.580 K -51.23 % | 1.030 M -56.84 % | 2.388 M 683.82 % | 304.616 K -59.22 % | 747.008 K -13.80 % | 866.565 K 115.93 % | 401.311 K 86.93 % | 214.684 K 44.03 % | 149.060 K -90.00 % | 1.491 M -35.69 % | 2.318 M 109.82 % | 1.105 M -65.32 % | 3.186 M 20.48 % | 2.644 M 175.71 % | 959.126 K -62.83 % | 2.581 M | 
| Operating cash flow | -569.249 K 8.87 % | -624.672 K 24.81 % | -830.806 K 22.37 % | -1.070 M 8.98 % | -1.176 M -100.46 % | -586.558 K 23.59 % | -767.669 K 22.71 % | -993.172 K 15.29 % | -1.172 M 16.24 % | -1.400 M 31.00 % | -2.029 M -11.37 % | -1.822 M 1.19 % | -1.843 M 3.56 % | -1.912 M -27.92 % | -1.494 M -87.31 % | -797.809 K -64.90 % | -483.801 K | 
| Capital expenditure | 0.000 100.00 % | -655.592 K 6.97 % | -704.697 K | 0.000 -100.00 % | 4.000 | 0.000 100.00 % | -5.283 K 92.48 % | -70.286 K 65.75 % | -205.204 K 64.03 % | -570.433 K 47.44 % | -1.085 M 56.48 % | -2.494 M -74.31 % | -1.431 M -69.04 % | -846.381 K -64.99 % | -512.977 K 38.43 % | -833.201 K -1 888.12 % | -41.909 K | 
| Free CashFlow | -569.250 K 55.54 % | -1.280 M 16.62 % | -1.536 M -43.47 % | -1.070 M 8.98 % | -1.176 M -100.46 % | -586.558 K 24.11 % | -772.952 K 27.32 % | -1.063 M 22.80 % | -1.378 M 30.08 % | -1.970 M 36.73 % | -3.114 M 27.84 % | -4.316 M -31.80 % | -3.274 M -18.72 % | -2.758 M -37.39 % | -2.007 M -23.08 % | -1.631 M -210.25 % | -525.710 K | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 3.529 K 3 023.01 % | 113.000 -99.61 % | 28.636 K 469.16 % | -7.757 K -200.00 % | 7.757 K 2 130.63 % | -382.000 -100.40 % | 94.527 K 353.54 % | -37.283 K -178.85 % | 47.284 K 739.86 % | 5.630 K 1 421.62 % | 370.000 | 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 % | 111.794 K 84.27 % | 60.667 K | 
| Net income | -333.591 K -6.92 % | -312.000 K -1.96 % | -306.000 K 25.37 % | -410.000 K 50.60 % | -830.000 K -81.22 % | -458.000 K 31.13 % | -665.000 K -164.94 % | -251.000 K 36.46 % | -395.000 K 39.42 % | -652.000 K -44.89 % | -450.000 K -31.20 % | -343.000 K 43.12 % | -603.000 K -35.63 % | -444.597 K -31.93 % | -337.000 K 79.92 % | -1.678 M -138.01 % | -705.000 K 81.42 % | -3.795 M -81.15 % | -2.095 M 23.60 % | -2.742 M 10.71 % | -3.071 M 37.51 % | -4.914 M -92.48 % | -2.553 M -69.75 % | -1.504 M -32.51 % | -1.135 M 1.48 % | -1.152 M | 
| Income before tax | -333.591 K -6.92 % | -312.000 K -2.97 % | -303.000 K 26.10 % | -410.000 K 50.60 % | -830.000 K -81.22 % | -458.000 K 31.13 % | -665.000 K -164.94 % | -251.000 K 35.81 % | -391.000 K 44.85 % | -709.000 K -51.50 % | -468.000 K -36.44 % | -343.000 K 53.59 % | -739.000 K -65.38 % | -446.838 K -90.96 % | -234.000 K 86.54 % | -1.738 M -641.06 % | 321.221 K 108.16 % | -3.936 M -80.55 % | -2.180 M 26.97 % | -2.985 M 8.77 % | -3.272 M 39.64 % | -5.421 M -90.88 % | -2.840 M -77.94 % | -1.596 M -29.86 % | -1.229 M 9.30 % | -1.355 M | 
| Income before tax ratio | 0.00 100.00 % | -88.41 96.70 % | -2 681.42 -18 628.06 % | -14.32 -113.38 % | 107.00 281.22 % | -59.04 -103.39 % | 1 740.84 65 660.23 % | -2.66 -125.32 % | 10.49 169.94 % | -14.99 81.96 % | -83.13 91.03 % | -927.03 | 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 % | -10.99 50.78 % | -22.34 | 
| EBITDA | -326.410 K -25.06 % | -261.000 K 29.84 % | -372.000 K -129.62 % | -162.009 K 80.34 % | -824.000 K -79.91 % | -458.000 K 30.92 % | -663.000 K -252.66 % | -188.000 K 51.92 % | -391.000 K 5.33 % | -413.000 K -67.89 % | -246.000 K -106.72 % | -119.000 K 63.72 % | -328.000 K 18.10 % | -400.475 K -141.25 % | -166.000 K 68.68 % | -530.000 K -209.71 % | 483.108 K 174.32 % | -650.000 K 68.57 % | -2.068 M -276.68 % | -549.000 K 29.53 % | -779.000 K 4.88 % | -819.000 K 11.94 % | -930.000 K 19.62 % | -1.157 M -38.23 % | -837.000 K 19.36 % | -1.038 M | 
| Net income ratio | 0.00 100.00 % | -88.41 96.74 % | -2 707.96 -18 813.48 % | -14.32 -113.38 % | 107.00 281.22 % | -59.04 -103.39 % | 1 740.84 65 660.23 % | -2.66 -125.06 % | 10.59 176.83 % | -13.79 82.75 % | -79.93 91.38 % | -927.03 | 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 % | -10.15 46.53 % | -18.99 | 
| Ratio EBITDA | 0.00 100.00 % | -73.96 97.75 % | -3 292.04 -58 088.57 % | -5.66 -105.33 % | 106.23 279.91 % | -59.04 -103.40 % | 1 735.60 87 366.63 % | -1.99 -118.96 % | 10.49 220.07 % | -8.73 80.01 % | -43.69 86.41 % | -321.62 | 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 % | -7.49 56.24 % | -17.11 | 
| Gross profit ratio | 0.00 -100.00 % | 1.00 102.69 % | -37.23 -3 823.01 % | 1.00 -42.57 % | 1.74 74.11 % | 1.00 -82.33 % | 5.66 465.97 % | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.76 -367.98 % | 0.28 | 
| Weighted average shs out dil | 175.204 M 19.24 % | 146.940 M -95.00 % | 2.939 B 37.73 % | 2.134 B 0.00 % | 2.134 B 0.41 % | 2.125 B 11.92 % | 1.899 B 20.64 % | 1.574 B 14.46 % | 1.375 B 0.20 % | 1.372 B 21.98 % | 1.125 B 10.11 % | 1.022 B 2.17 % | 1.000 B 32.98 % | 751.995 M 98.77 % | 378.333 M 451.64 % | 68.583 M -20.49 % | 86.262 M 78.57 % | 48.307 M -27.69 % | 66.803 M 107.00 % | 32.272 M 4.10 % | 31.002 M 7.59 % | 28.816 M 0.00 % | 28.816 M 0.00 % | 28.816 M -4.36 % | 30.131 M 1.28 % | 29.750 M | 
| Weighted average shs out | 175.204 M 23.57 % | 141.789 M -95.18 % | 2.939 B 37.03 % | 2.145 B 0.51 % | 2.134 B 0.41 % | 2.125 B 11.92 % | 1.899 B 20.64 % | 1.574 B 14.46 % | 1.375 B 0.20 % | 1.372 B 21.98 % | 1.125 B 10.11 % | 1.022 B 2.17 % | 1.000 B 32.93 % | 752.279 M 98.84 % | 378.333 M 451.64 % | 68.583 M -20.49 % | 86.262 M 78.57 % | 48.307 M -27.69 % | 66.803 M 106.99 % | 32.273 M 4.10 % | 31.002 M 7.59 % | 28.816 M 0.00 % | 28.816 M 0.00 % | 28.816 M -4.36 % | 30.131 M 12.93 % | 26.680 M | 
| EPS diluted | 0.00 9.52 % | 0.00 -2 000.00 % | 0.00 50.00 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 33.33 % | 0.00 40.00 % | 0.00 -25.00 % | 0.00 -33.33 % | 0.00 50.00 % | 0.00 0.00 % | 0.00 33.33 % | 0.00 96.33 % | -0.02 -198.78 % | -0.01 89.57 % | -0.08 -211.90 % | -0.03 70.35 % | -0.09 14.23 % | -0.10 41.71 % | -0.17 -91.87 % | -0.09 -69.73 % | -0.05 -38.46 % | -0.04 2.58 % | -0.04 | 
| Earnings per share | 0.00 13.64 % | 0.00 -2 100.00 % | 0.00 50.00 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 33.33 % | 0.00 40.00 % | 0.00 -25.00 % | 0.00 -33.33 % | 0.00 50.00 % | 0.00 0.00 % | 0.00 33.33 % | 0.00 96.33 % | -0.02 -198.78 % | -0.01 89.57 % | -0.08 -211.90 % | -0.03 70.35 % | -0.09 14.23 % | -0.10 41.71 % | -0.17 -91.87 % | -0.09 -69.73 % | -0.05 -38.46 % | -0.04 12.73 % | -0.04 | 
| Gross profit | -7.178 K -303.40 % | 3.529 K 183.88 % | -4.207 K -114.69 % | 28.636 K 312.02 % | -13.506 K -274.11 % | 7.757 K 458.79 % | -2.162 K -102.29 % | 94.527 K 353.54 % | -37.283 K -178.85 % | 47.284 K 739.86 % | 5.630 K 1 421.62 % | 370.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -104.000 K | 0.000 100.00 % | -111.000 K | 0.000 100.00 % | -19.957 K | 0.000 100.00 % | -85.294 K -593.83 % | 17.272 K | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -890.000 | 0.000 | 0.000 -100.00 % | 4.260 K | 0.000 100.00 % | -242.000 K | 0.000 | 0.000 100.00 % | -2.241 K | 0.000 | 0.000 | 0.000 100.00 % | -142.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.000 K 92.51 % | -1.229 M -3 531.91 % | 35.811 K | 
| Cost of revenue | 7.178 K | 0.000 -100.00 % | 4.320 K | 0.000 -100.00 % | 5.749 K | 0.000 -100.00 % | 1.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.551 K | 0.000 -100.00 % | 93.206 K -10.43 % | 104.058 K | 0.000 -100.00 % | 110.886 K | 0.000 -100.00 % | 19.957 K | 0.000 -100.00 % | 197.088 K 354.17 % | 43.395 K | 
| General and administrative expenses | 0.000 -100.00 % | 124.121 K -27.22 % | 170.533 K 38.67 % | 122.977 K -26.57 % | 167.468 K -30.47 % | 240.845 K 31.80 % | 182.731 K -6.41 % | 195.252 K 5.29 % | 185.449 K -29.84 % | 264.310 K 238.08 % | 78.179 K -31.64 % | 114.359 K 7.65 % | 106.229 K -57.56 % | 250.325 K | 0.000 -100.00 % | 295.322 K | 0.000 -100.00 % | 135.386 K | 0.000 -100.00 % | 130.680 K -31.15 % | 189.815 K 17.87 % | 161.040 K -11.50 % | 181.963 K 6.88 % | 170.250 K 16.11 % | 146.625 K -17.00 % | 176.659 K | 
| Selling and marketing expenses | 0.000 -100.00 % | 126.000 K 265.58 % | 34.466 K -86.17 % | 249.301 K 144.61 % | 101.917 K -16.03 % | 121.372 K -45.79 % | 223.904 K 56.75 % | 142.839 K 388.22 % | 29.257 K -80.32 % | 148.688 K 30.35 % | 114.068 K -25.24 % | 152.576 K 44.91 % | 105.293 K 12.51 % | 93.587 K | 0.000 -100.00 % | 133.183 K | 0.000 -100.00 % | 232.265 K | 0.000 -100.00 % | 190.337 K -35.04 % | 293.021 K 9.20 % | 268.344 K -32.39 % | 396.872 K -39.47 % | 655.616 K 127.07 % | 288.732 K 440.22 % | -84.867 K | 
| Other expenses | 0.000 | 0.000 -100.00 % | 138.180 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 | 
| Operating expenses | 281.431 K 12.52 % | 250.120 K -27.12 % | 343.180 K -7.82 % | 372.278 K 38.20 % | 269.385 K -25.63 % | 362.217 K -10.92 % | 406.635 K 20.27 % | 338.091 K 57.47 % | 214.706 K -48.01 % | 412.998 K 114.83 % | 192.247 K -27.98 % | 266.935 K 16.46 % | 229.216 K -46.90 % | 431.649 K 29.31 % | 333.813 K -79.91 % | 1.662 M 672.08 % | 215.263 K -41.45 % | 367.651 K -61.40 % | 952.352 K -61.98 % | 2.505 M -9.83 % | 2.778 M -44.66 % | 5.020 M 96.71 % | 2.552 M 101.26 % | 1.268 M 16.12 % | 1.092 M -14.89 % | 1.283 M | 
| Cost and expenses | 288.609 K 15.39 % | 250.120 K 22.01 % | 205.000 K -44.93 % | 372.278 K 35.31 % | 275.134 K -24.04 % | 362.217 K -11.31 % | 408.415 K 20.80 % | 338.091 K 57.47 % | 214.706 K -48.01 % | 412.998 K 114.83 % | 192.247 K -27.98 % | 266.935 K 26.20 % | 211.522 K -38.50 % | 343.912 K 3.03 % | 333.813 K -22.10 % | 428.505 K 99.06 % | 215.263 K -60.05 % | 538.857 K -48.97 % | 1.056 M 228.95 % | 321.017 K -88.88 % | 2.888 M -42.47 % | 5.020 M 95.18 % | 2.572 M 102.84 % | 1.268 M -1.71 % | 1.290 M 0.55 % | 1.283 M | 
| 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 | 
| Selling general and administrative expenses | 281.431 K 12.52 % | 250.120 K 22.01 % | 205.000 K -44.93 % | 372.278 K 38.20 % | 269.385 K -25.63 % | 362.217 K -10.92 % | 406.635 K 20.27 % | 338.091 K 57.47 % | 214.706 K -48.01 % | 412.998 K 114.83 % | 192.247 K -27.98 % | 266.935 K 16.46 % | 229.216 K -33.35 % | 343.912 K 3.03 % | 333.813 K -22.10 % | 428.505 K 99.06 % | 215.263 K -41.45 % | 367.651 K -61.40 % | 952.352 K 196.67 % | 321.017 K -33.51 % | 482.836 K 12.45 % | 429.384 K -25.82 % | 578.835 K -29.91 % | 825.866 K 89.70 % | 435.357 K -45.03 % | 791.939 K | 
| Interest income | 1.564 K -55.68 % | 3.529 K 65.91 % | 2.127 K -55.34 % | 4.763 K -52.42 % | 10.010 K 29.04 % | 7.757 K 368.14 % | 1.657 K | 0.000 -100.00 % | 91.000 -99.81 % | 47.284 K | 0.000 -100.00 % | 370.000 -88.29 % | 3.159 K -79.20 % | 15.189 K | 0.000 -100.00 % | 75.648 K | 0.000 -100.00 % | 260.106 K | 0.000 -100.00 % | 480.102 K 25.07 % | 383.863 K -4.48 % | 401.858 K 49.64 % | 268.552 K -18.02 % | 327.578 K 535.51 % | 51.546 K -61.15 % | 132.668 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 -100.00 % | 67.478 K | 0.000 -100.00 % | 250.315 K | 0.000 -100.00 % | 463.896 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.008 K | 
| Depreciation and amortization | 7.178 K -82.08 % | 40.048 K 123.84 % | -168.000 K -167.85 % | 247.605 K 4 206.92 % | 5.749 K 545.96 % | 890.000 -50.00 % | 1.780 K -98.47 % | 116.678 K 26 119.78 % | 445.000 -99.81 % | 233.355 K 4.79 % | 222.686 K 0.00 % | 222.687 K -46.05 % | 412.770 K 1 166.05 % | 32.603 K -80.55 % | 167.595 K 112.24 % | 78.966 K -88.69 % | 698.371 K 649.28 % | 93.206 K -10.43 % | 104.058 K -15.25 % | 122.788 K -97.69 % | 5.306 M 2 469.07 % | 206.534 K -86.91 % | 1.578 M 752.03 % | 185.205 K -54.22 % | 404.536 K 120.09 % | 183.803 K | 
| Operating income | -288.609 K -16.85 % | -247.000 K -20.49 % | -205.000 K 39.51 % | -338.879 K -23.23 % | -275.000 K 24.03 % | -362.000 K 11.27 % | -408.000 K -20.71 % | -338.000 K -57.21 % | -215.000 K 41.26 % | -366.000 K -90.63 % | -192.000 K 28.09 % | -267.000 K -16.59 % | -229.000 K 33.41 % | -343.912 K -2.97 % | -334.000 K 22.14 % | -429.000 K -99.53 % | -215.000 K 41.58 % | -368.000 K 65.15 % | -1.056 M -228.97 % | -321.000 K 45.96 % | -594.000 K -38.46 % | -429.000 K 82.90 % | -2.509 M -203.75 % | -826.000 K 33.44 % | -1.241 M -1.55 % | -1.222 M | 
| Operating income ratio | 0.00 100.00 % | -69.99 96.14 % | -1 814.16 -15 230.03 % | -11.83 -133.38 % | 35.45 175.97 % | -46.67 -104.37 % | 1 068.06 29 970.05 % | -3.58 -162.01 % | 5.77 174.50 % | -7.74 77.30 % | -34.10 95.27 % | -721.62 | 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 % | -11.10 44.89 % | -20.14 | 
| Total other income expenses net | -44.982 K 31.16 % | -65.344 K 33.20 % | -97.816 K -48.27 % | -65.972 K 88.11 % | -555.000 K -477.13 % | -96.165 K 62.44 % | -256.000 K -395.08 % | 86.755 K 162.41 % | -139.000 K 59.48 % | -343.000 K 3.38 % | -355.000 K -368.33 % | -75.802 K 85.14 % | -510.000 K -395.50 % | -102.926 K -202.81 % | 100.117 K 107.65 % | -1.309 M -344.00 % | 536.484 K 115.79 % | -3.398 M -202.31 % | -1.124 M 57.81 % | -2.664 M 0.56 % | -2.679 M 46.33 % | -4.992 M -1 403.61 % | -332.000 K -31.23 % | -253.000 K -2 229.27 % | 11.882 K 108.93 % | -133.000 K | 
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 
| 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-06-30 | 2010-06-30 | 2009-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -337.945 K -69.27 % | -199.644 K 60.28 % | -502.580 K -4.26 % | -482.052 K 53.05 % | -1.027 M 49.09 % | -2.017 M 15.41 % | -2.384 M -108.87 % | -1.141 M -279.23 % | -300.971 K 30.33 % | -432.018 K 41.88 % | -743.363 K -22.59 % | -606.402 K 29.73 % | -862.920 K 23.19 % | -1.124 M -1 054.64 % | 117.689 K 135.37 % | -332.746 K -116.38 % | 2.032 M -32.38 % | 3.005 M -66.00 % | 8.839 M -2.96 % | 9.109 M 4.04 % | 8.755 M 5.39 % | 8.307 M 27.27 % | 6.527 M 50.53 % | 4.336 M 132.47 % | 1.865 M 171.75 % | -2.600 M -311.13 % | -632.349 K 62.76 % | -1.698 M -299.65 % | -424.852 K 83.19 % | -2.528 M | 
| Total investments | 10.874 K 32.51 % | 8.206 K -58.01 % | 19.543 K 0.00 % | 19.543 K -55.33 % | 43.751 K 0.00 % | 43.751 K -20.07 % | 54.740 K -57.55 % | 128.946 K -8.14 % | 140.371 K 4 789.27 % | 2.871 K 0.03 % | 2.870 K 0.00 % | 2.870 K 0.03 % | 2.869 K -0.03 % | 2.870 K -74.98 % | 11.472 K -89.76 % | 112.004 K -80.66 % | 579.141 K -40.32 % | 970.481 K -13.37 % | 1.120 M 38 042.80 % | 2.937 K -3.45 % | 3.042 K 27.92 % | 2.378 K 24.50 % | 1.910 K -20.78 % | 2.411 K -44.75 % | 4.364 K -59.83 % | 10.864 K 4.82 % | 10.364 K -92.80 % | 144.000 K -31.41 % | 209.936 K 404.65 % | 41.600 K | 
| Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K -99.30 % | 519.000 K 29.75 % | 400.000 K -81.57 % | 2.170 M -36.65 % | 3.426 M -61.88 % | 8.988 M -13.35 % | 10.372 M 1.23 % | 10.246 M 15.33 % | 8.884 M 0.43 % | 8.846 M 0.40 % | 8.810 M 196.62 % | 2.970 M | 0.000 -100.00 % | 2.967 M 213.52 % | 946.442 K 77.15 % | 534.274 K 912.02 % | 52.793 K | 
| Accumulated other comprehensive income loss | 3.657 M 17.47 % | 3.113 M 0.18 % | 3.107 M 0.28 % | 3.099 M -0.14 % | 3.103 M -0.50 % | 3.118 M 6.62 % | 2.925 M 0.00 % | 2.925 M 7.34 % | 2.725 M 0.00 % | 2.725 M 23.77 % | 2.201 M 0.00 % | 2.201 M 0.54 % | 2.190 M 0.00 % | 2.190 M 0.00 % | 2.190 M 2.86 % | 2.129 M 82.78 % | 1.165 M -18.89 % | 1.436 M 1 304.04 % | -119.242 K -120.65 % | 577.511 K -5.08 % | 608.428 K 45.39 % | 418.488 K -50.82 % | 850.921 K -6.00 % | 905.225 K 90.35 % | 475.554 K | 0.000 -100.00 % | 1.943 M 2 209.42 % | -92.087 K -80.03 % | -51.151 K -773.04 % | 7.600 K | 
| Retained earnings | -35.740 M -0.94 % | -35.406 M -0.89 % | -35.094 M -0.88 % | -34.788 M -1.19 % | -34.379 M -2.47 % | -33.549 M -1.39 % | -33.090 M -2.05 % | -32.425 M -0.78 % | -32.174 M -1.24 % | -31.779 M -1.84 % | -31.206 M -1.46 % | -30.756 M -1.13 % | -30.413 M -2.02 % | -29.811 M -1.51 % | -29.366 M -1.16 % | -29.029 M -5.79 % | -27.440 M -2.64 % | -26.735 M -14.54 % | -23.341 M -8.92 % | -21.430 M -14.41 % | -18.731 M -19.32 % | -15.698 M -39.95 % | -11.217 M -29.11 % | -8.687 M -16.97 % | -7.427 M -21.14 % | -6.131 M -22.13 % | -5.020 M -834.53 % | -537.152 K -166.93 % | 802.518 K -46.97 % | 1.513 M | 
| Common stock | 35.091 M 0.41 % | 34.947 M 0.00 % | 34.947 M 2.21 % | 34.190 M 0.00 % | 34.190 M 0.00 % | 34.190 M 0.18 % | 34.130 M 5.80 % | 32.260 M 3.46 % | 31.181 M 0.00 % | 31.181 M 0.00 % | 31.181 M 1.52 % | 30.714 M 0.82 % | 30.464 M 0.00 % | 30.464 M 6.11 % | 28.711 M 0.26 % | 28.636 M 42.54 % | 20.090 M 0.00 % | 20.090 M 5.21 % | 19.095 M 22.33 % | 15.609 M 3.06 % | 15.146 M 17.26 % | 12.917 M -5.34 % | 13.646 M 5.63 % | 12.919 M -5.33 % | 13.646 M 5.03 % | 12.992 M 1.75 % | 12.770 M 40.69 % | 9.076 M 113.43 % | 4.253 M 30.64 % | 3.255 M | 
| Total equity | 1.829 M 23.17 % | 1.485 M -17.09 % | 1.791 M 34.81 % | 1.329 M -23.75 % | 1.743 M -32.67 % | 2.588 M -7.33 % | 2.793 M 75.89 % | 1.588 M 183.42 % | 560.250 K -41.07 % | 950.769 K -16.32 % | 1.136 M -0.13 % | 1.138 M -6.64 % | 1.219 M -37.74 % | 1.957 M 200.81 % | 650.722 K -23.20 % | 847.314 K 183.55 % | -1.014 M -2 740.52 % | 38.408 K 100.77 % | -4.977 M 13.75 % | -5.771 M -44.35 % | -3.998 M -63.49 % | -2.445 M -182.15 % | 2.977 M -49.08 % | 5.845 M -16.81 % | 7.027 M -15.90 % | 8.355 M -11.93 % | 9.486 M 8.74 % | 8.724 M 56.60 % | 5.571 M 1.44 % | 5.492 M | 
| Other non current 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 -100.00 % | 47.719 K | 0.000 -100.00 % | 114.509 K 4.14 % | 109.962 K | 0.000 -100.00 % | 106.005 K | 0.000 -100.00 % | 111.259 K 6.22 % | 104.747 K 107.13 % | -1.469 M -6 833.67 % | 21.823 K 392.95 % | 4.427 K 39.61 % | 3.171 K | 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 -100.00 % | 1.500 M -83.18 % | 8.920 M 20.73 % | 7.388 M 0.42 % | 7.357 M -16.49 % | 8.810 M 497.18 % | 1.475 M 0.40 % | 1.469 M -50.11 % | 2.945 M 13 413.13 % | 21.796 K -95.48 % | 482.431 K 984.60 % | 44.480 K | 
| Total non current 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 -100.00 % | 47.719 K | 0.000 -100.00 % | 114.509 K -92.89 % | 1.610 M -81.95 % | 8.920 M 19.02 % | 7.494 M 1.86 % | 7.357 M -17.53 % | 8.922 M 464.64 % | 1.580 M 7.53 % | 1.469 M -50.47 % | 2.967 M 11 215.04 % | 26.223 K -94.60 % | 485.602 K 991.76 % | 44.479 K | 
| Other current liabilities | 29.601 K | 0.000 | 0.000 -100.00 % | 162.991 K 714.96 % | 20.000 K 66.67 % | 12.000 K -40.00 % | 20.000 K 66.67 % | 12.000 K -89.58 % | 115.127 K 162.37 % | 43.880 K -12.20 % | 49.975 K | 0.000 -100.00 % | 15.729 K | 0.000 -100.00 % | 39.324 K -98.21 % | 2.193 M -9.09 % | 2.412 M 2 327.32 % | 99.359 K -82.40 % | 564.688 K 590.12 % | 81.825 K -80.49 % | 419.413 K 34 165.77 % | 1.224 K -99.86 % | 859.651 K 1 256.62 % | 63.367 K -88.78 % | 564.975 K -63.52 % | 1.549 M 2 474.97 % | 60.144 K -69.05 % | 194.325 K 154.67 % | 76.306 K -38.39 % | 123.845 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.620 K -1 371.06 % | -3.645 K 0.00 % | -3.645 K | 0.000 100.00 % | -519.000 K | 0.000 100.00 % | -2.170 M | 0.000 100.00 % | -8.988 M | 0.000 100.00 % | -1.326 M | 0.000 100.00 % | -1.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K 0.00 % | 3.645 K -99.30 % | 519.000 K 29.75 % | 400.000 K -81.57 % | 2.170 M -36.65 % | 3.426 M -61.88 % | 8.988 M 1.30 % | 8.872 M 569.15 % | 1.326 M -11.32 % | 1.495 M 0.47 % | 1.488 M | 0.000 -100.00 % | 1.495 M | 0.000 -100.00 % | 21.932 K -97.63 % | 924.646 K 1 683.55 % | 51.843 K 523.64 % | 8.313 K | 
| Total current liabilities | 114.469 K 194.32 % | 38.893 K 874.27 % | 3.992 K -98.37 % | 245.039 K 58.00 % | 155.085 K -11.66 % | 175.562 K 30.21 % | 134.833 K -8.54 % | 147.416 K -43.59 % | 261.328 K 16.70 % | 223.927 K -29.68 % | 318.462 K 67.73 % | 189.871 K 83.18 % | 103.651 K 27.06 % | 81.578 K -87.84 % | 671.110 K -76.81 % | 2.894 M -37.41 % | 4.624 M 18.32 % | 3.908 M -59.45 % | 9.637 M 2.96 % | 9.360 M 378.19 % | 1.957 M -20.82 % | 2.472 M 0.37 % | 2.463 M 173.63 % | 900.200 K -59.88 % | 2.244 M 1.17 % | 2.218 M 223.10 % | 686.432 K -49.03 % | 1.347 M 216.97 % | 424.882 K 131.68 % | 183.390 K | 
| Total liabilities | 114.469 K 194.32 % | 38.893 K 874.27 % | 3.992 K -98.37 % | 245.039 K 58.00 % | 155.085 K -11.66 % | 175.562 K 30.21 % | 134.833 K -8.54 % | 147.416 K -43.59 % | 261.328 K 16.70 % | 223.927 K -29.68 % | 318.462 K 67.73 % | 189.871 K 83.18 % | 103.651 K 27.06 % | 81.578 K -87.84 % | 671.110 K -76.81 % | 2.894 M -38.05 % | 4.672 M 19.55 % | 3.908 M -59.93 % | 9.752 M -11.10 % | 10.970 M -0.17 % | 10.989 M 10.25 % | 9.967 M 0.30 % | 9.937 M 1.17 % | 9.822 M 156.86 % | 3.824 M 2.87 % | 3.717 M 1.74 % | 3.654 M 166.11 % | 1.373 M 50.79 % | 910.484 K 299.56 % | 227.870 K | 
| Other non current assets | 1.544 M 18.41 % | 1.304 M | 0.000 | 0.000 -100.00 % | 653.201 K 9.73 % | 595.277 K 57.50 % | 377.964 K | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 100.00 % | -445.831 K 49.97 % | -891.205 K -0.60 % | -885.922 K -1.45 % | -873.291 K 0.86 % | -880.841 K 74.99 % | -3.523 M 21.57 % | -4.491 M -17.57 % | -3.820 M 29.45 % | -5.415 M 19.97 % | -6.765 M 35.05 % | -10.417 M 4.34 % | -10.889 M -13.76 % | -9.571 M -5.20 % | -9.098 M -25 297.60 % | 36.108 K -99.06 % | 3.845 M 15.40 % | 3.332 M 57.85 % | 2.111 M | 
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 19.543 K | 0.000 -100.00 % | 43.751 K | 0.000 -100.00 % | 128.946 K -8.14 % | 140.371 K 4 789.27 % | 2.871 K 0.03 % | 2.870 K 0.00 % | 2.870 K 0.03 % | 2.869 K -0.03 % | 2.870 K 0.03 % | 2.869 K -0.03 % | 2.870 K 0.03 % | 2.869 K -99.66 % | 850.292 K -24.10 % | 1.120 M 38 042.80 % | 2.937 K -3.45 % | 3.042 K 27.92 % | 2.378 K 24.50 % | 1.910 K -20.78 % | 2.411 K -44.75 % | 4.364 K | 0.000 -100.00 % | 10.364 K | 0.000 | 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 | 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 | 
| 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 | 
| Property plant equipment net | 9.719 K -22.68 % | 12.570 K -99.01 % | 1.273 M 19.15 % | 1.069 M 4 936.40 % | 21.217 K -11.84 % | 24.067 K -10.75 % | 26.966 K -92.87 % | 377.964 K 1.84 % | 371.117 K 4.08 % | 356.582 K -49.40 % | 704.762 K 0.00 % | 704.762 K 59.10 % | 442.962 K -50.14 % | 888.335 K 0.60 % | 883.053 K 1.45 % | 870.421 K -0.86 % | 877.972 K -67.14 % | 2.672 M -20.73 % | 3.371 M -11.69 % | 3.817 M -29.46 % | 5.412 M -19.98 % | 6.763 M -35.06 % | 10.415 M -4.33 % | 10.886 M 13.79 % | 9.567 M 5.15 % | 9.098 M -3.00 % | 9.380 M 183.08 % | 3.313 M 94.15 % | 1.707 M 81.80 % | 938.766 K | 
| Total non current assets | 1.553 M 18.02 % | 1.316 M 3.37 % | 1.273 M 17.01 % | 1.088 M 61.34 % | 674.418 K 1.71 % | 663.095 K 63.76 % | 404.930 K -20.12 % | 506.910 K -0.89 % | 511.486 K 42.30 % | 359.452 K -49.20 % | 707.632 K 0.00 % | 707.632 K 58.72 % | 445.831 K -49.97 % | 891.205 K 0.60 % | 885.922 K 1.45 % | 873.291 K -0.86 % | 880.841 K -74.99 % | 3.523 M -21.57 % | 4.491 M 17.57 % | 3.820 M -29.45 % | 5.415 M -19.97 % | 6.765 M -35.05 % | 10.417 M -4.34 % | 10.889 M 13.76 % | 9.571 M 5.20 % | 9.098 M -3.48 % | 9.426 M 31.68 % | 7.159 M 42.07 % | 5.039 M 65.22 % | 3.050 M | 
| Other current assets | 0.000 -100.00 % | 8.206 K | 0.000 | 0.000 | 0.000 -100.00 % | 80.475 K 1 369.86 % | 5.475 K 0.00 % | 5.475 K | 0.000 -100.00 % | 379.580 K | 0.000 -100.00 % | 1.000 -99.99 % | 9.878 K -52.19 % | 20.663 K | 0.000 -100.00 % | 2.026 M -0.65 % | 2.040 M | 0.000 -100.00 % | 101.334 K -12.36 % | 115.628 K 212.18 % | 37.039 K -79.38 % | 179.612 K 404.49 % | 35.603 K -86.63 % | 266.229 K 86.63 % | 142.647 K -44.12 % | 255.289 K | 0.000 -100.00 % | 28.136 K -51.85 % | 58.428 K 342.23 % | 13.212 K | 
| Short term investments | 10.874 K 32.51 % | 8.206 K -58.01 % | 19.543 K | 0.000 -100.00 % | 43.751 K | 0.000 -100.00 % | 54.740 K | 0.000 -100.00 % | 65.371 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.603 K -92.12 % | 109.134 K -81.06 % | 576.272 K 379.47 % | 120.189 K 54.09 % | 78.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.864 K | 0.000 -100.00 % | 144.000 K -31.41 % | 209.936 K 404.65 % | 41.600 K | 
| cash and cash equivalents | 337.945 K 69.27 % | 199.644 K -60.28 % | 502.580 K 3.48 % | 485.697 K -52.86 % | 1.030 M -49.00 % | 2.020 M -15.39 % | 2.388 M 108.53 % | 1.145 M 275.89 % | 304.616 K -30.08 % | 435.663 K -41.68 % | 747.008 K 22.45 % | 610.047 K -29.60 % | 866.565 K -23.12 % | 1.127 M 180.87 % | 401.311 K -45.23 % | 732.746 K 428.86 % | 138.552 K -67.13 % | 421.523 K 182.79 % | 149.060 K -88.20 % | 1.264 M -15.25 % | 1.491 M 158.68 % | 576.414 K -75.14 % | 2.318 M -48.18 % | 4.474 M 304.92 % | 1.105 M -57.50 % | 2.600 M -27.78 % | 3.600 M 36.12 % | 2.644 M 175.71 % | 959.126 K -62.83 % | 2.581 M | 
| Cash and short term investments | 348.819 K 74.72 % | 199.644 K -61.76 % | 522.123 K 7.50 % | 485.697 K -54.78 % | 1.074 M -46.83 % | 2.020 M -17.28 % | 2.442 M 113.31 % | 1.145 M 275.89 % | 304.616 K -30.08 % | 435.663 K -41.68 % | 747.008 K 22.45 % | 610.047 K -29.60 % | 866.565 K -23.12 % | 1.127 M 174.97 % | 409.914 K -51.31 % | 841.880 K 17.77 % | 714.824 K 31.96 % | 541.712 K 263.42 % | 149.060 K -88.20 % | 1.264 M -15.25 % | 1.491 M 158.68 % | 576.414 K -75.14 % | 2.318 M -48.18 % | 4.474 M 304.92 % | 1.105 M -57.67 % | 2.611 M -27.47 % | 3.600 M 29.09 % | 2.788 M 138.51 % | 1.169 M -55.42 % | 2.622 M | 
| Total current assets | 390.404 K 87.83 % | 207.850 K -60.19 % | 522.123 K 7.50 % | 485.697 K -60.30 % | 1.223 M -41.77 % | 2.101 M -16.73 % | 2.523 M 105.38 % | 1.228 M 296.13 % | 310.091 K -61.96 % | 815.243 K 9.12 % | 747.090 K 20.51 % | 619.925 K -29.27 % | 876.443 K -23.64 % | 1.148 M 163.32 % | 435.910 K -84.80 % | 2.868 M 3.29 % | 2.777 M 412.59 % | 541.712 K 91.15 % | 283.399 K -79.45 % | 1.379 M -12.50 % | 1.576 M 108.50 % | 756.026 K -69.72 % | 2.497 M -47.75 % | 4.779 M 273.56 % | 1.279 M -56.45 % | 2.937 M -20.90 % | 3.714 M 26.38 % | 2.938 M 103.68 % | 1.443 M -45.97 % | 2.670 M | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -192.938 K | 0.000 | 0.000 | 0.000 100.00 % | -70.846 K | 0.000 100.00 % | -82.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.599 K | 0.000 100.00 % | -598.619 K | 0.000 100.00 % | -33.005 K | 0.000 100.00 % | -48.192 K | 0.000 -100.00 % | 38.166 K 0.00 % | 38.166 K 20.85 % | 31.580 K -55.81 % | 71.466 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 41.585 K | 0.000 | 0.000 | 0.000 -100.00 % | 149.188 K 98.92 % | 75.000 K 0.00 % | 75.000 K -3.69 % | 77.871 K 1 322.30 % | 5.475 K | 0.000 -100.00 % | 82.000 -99.17 % | 9.877 K | 0.000 -100.00 % | 20.663 K -20.51 % | 25.996 K 111.99 % | 12.263 K -45.12 % | 22.347 K | 0.000 -100.00 % | 33.005 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.487 K -33.95 % | 121.857 K -43.36 % | 215.146 K 522.20 % | 34.578 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 | 
| 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 -100.00 % | 36.108 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 84.868 K 118.21 % | 38.893 K 874.27 % | 3.992 K -94.91 % | 78.403 K -40.35 % | 131.440 K -17.81 % | 159.917 K 43.83 % | 111.188 K -15.62 % | 131.771 K -7.57 % | 142.556 K -19.19 % | 176.402 K -33.39 % | 264.842 K 42.22 % | 186.226 K 120.97 % | 84.277 K 8.14 % | 77.933 K -30.90 % | 112.786 K -62.59 % | 301.470 K 619.65 % | 41.891 K -89.04 % | 382.313 K 349.94 % | 84.970 K -79.07 % | 405.997 K 91.41 % | 212.105 K -78.27 % | 975.906 K 745.66 % | 115.402 K -86.21 % | 836.833 K 355.19 % | 183.842 K -72.53 % | 669.191 K 10.73 % | 604.356 K 165.34 % | 227.767 K -23.24 % | 296.733 K 479.19 % | 51.232 K | 
| 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 | 
| 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 | 
| Minority interest | -1.168 M 0.00 % | -1.168 M 0.00 % | -1.168 M 0.29 % | -1.172 M 0.00 % | -1.172 M 0.00 % | -1.172 M 0.00 % | -1.172 M 0.00 % | -1.172 M 0.00 % | -1.172 M 0.36 % | -1.176 M -13.00 % | -1.041 M -1.84 % | -1.022 M 0.00 % | -1.022 M -15.38 % | -885.587 K -0.25 % | -883.346 K 0.55 % | -888.229 K -7.22 % | -828.443 K -10.12 % | -752.305 K -22.98 % | -611.721 K -16.05 % | -527.123 K -85.76 % | -283.769 K -243.70 % | -82.564 K -119.45 % | 424.425 K -40.12 % | 708.784 K 113.49 % | 332.004 K 173.88 % | -449.409 K -118.31 % | -205.859 K -174.33 % | 276.937 K -51.16 % | 567.019 K -20.78 % | 715.784 K | 
| 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 -100.00 % | 35.205 K -20.85 % | 44.480 K | 
| 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 -100.00 % | 6.000 M 0.00 % | 6.000 M 4 931.78 % | 119.242 K | 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 | -9.902 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 -100.00 % | 2.000 100.00 % | -737.189 K | 0.000 100.00 % | -728.195 K | 0.000 | 0.000 -100.00 % | 1.943 M | 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 | 
| 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 -100.00 % | 111.395 K | 0.000 -100.00 % | 116.016 K | 0.000 | 0.000 -100.00 % | 29.687 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 1.944 M 27.54 % | 1.524 M -15.11 % | 1.795 M 14.08 % | 1.574 M -17.07 % | 1.898 M -31.34 % | 2.764 M -5.60 % | 2.928 M 68.72 % | 1.735 M 111.21 % | 821.577 K -30.06 % | 1.175 M -19.25 % | 1.455 M 9.58 % | 1.328 M 0.40 % | 1.322 M -35.15 % | 2.039 M 54.26 % | 1.322 M -64.67 % | 3.741 M 2.29 % | 3.658 M -10.00 % | 4.064 M -14.88 % | 4.775 M -8.17 % | 5.199 M -25.63 % | 6.991 M -7.05 % | 7.521 M -41.75 % | 12.913 M -17.58 % | 15.667 M 44.39 % | 10.851 M -10.12 % | 12.072 M -8.13 % | 13.140 M 30.14 % | 10.097 M 55.78 % | 6.481 M 13.31 % | 5.720 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 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 100.00 % | -193.583 K | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 43.200 K | 0.000 -100.00 % | 200.168 K | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.883 K | 0.000 -100.00 % | 19.167 K | 0.000 100.00 % | -344.546 K | 0.000 100.00 % | -9.796 K | 0.000 -100.00 % | 24.722 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.070 K | 0.000 -100.00 % | 4.194 K | 0.000 -100.00 % | 91.652 K | 0.000 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.085 K | 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 100.00 % | -6.585 K | 0.000 -100.00 % | 37.090 K | 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 | 
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.883 K | 0.000 -100.00 % | 19.167 K | 0.000 100.00 % | -344.546 K | 0.000 100.00 % | -9.796 K | 0.000 -100.00 % | 24.722 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.070 K | 0.000 -100.00 % | 10.779 K | 0.000 -100.00 % | 82.647 K | 0.000 | 
| Other non cash items | 18.533 K -63.35 % | 50.566 K 126.16 % | -193.269 K -194.64 % | 204.208 K -47.12 % | 386.194 K 399.66 % | 77.292 K 82.69 % | 42.308 K 121.75 % | -194.523 K -91.50 % | -101.576 K -266.41 % | -27.722 K -123.19 % | 119.543 K 38.65 % | 86.219 K -79.14 % | 413.310 K 408.96 % | -133.774 K 78.83 % | -631.922 K -156.21 % | 1.124 M 279.72 % | -625.533 K -121.34 % | 2.932 M 370.17 % | -1.085 M -154.17 % | 2.003 M 155.45 % | -3.613 M -192.59 % | 3.902 M 49 882.24 % | -7.838 K -102.85 % | 275.386 K 37.93 % | 199.654 K 145.86 % | -435.371 K | 
| Net cash provided by operating activities | -307.880 K -17.80 % | -261.369 K 37.66 % | -419.266 K -104.12 % | -205.406 K 54.33 % | -449.713 K -18.01 % | -381.093 K 38.96 % | -624.379 K -40.04 % | -445.860 K 10.17 % | -496.353 K 26.95 % | -679.461 K -105.87 % | -330.041 K -28.66 % | -256.518 K -35.51 % | -189.298 K 67.27 % | -578.371 K 8.47 % | -631.922 K -33.10 % | -474.773 K 24.10 % | -625.533 K 18.73 % | -769.657 K 29.08 % | -1.085 M -76.08 % | -616.342 K 49.59 % | -1.223 M -51.70 % | -805.970 K -3.53 % | -778.507 K 25.36 % | -1.043 M -137.33 % | -439.501 K 68.70 % | -1.404 M | 
| Investments in property plant and equipment | -36.061 K 13.25 % | -41.567 K 86.86 % | -316.279 K 6.79 % | -339.313 K 41.88 % | -583.848 K -383.12 % | -120.849 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.693 K 177.01 % | -22.976 K | 0.000 | 0.000 | 0.000 100.00 % | -113.897 K | 0.000 100.00 % | -547.386 K -7.48 % | -509.291 K 11.59 % | -576.070 K 43.87 % | -1.026 M 30.07 % | -1.468 M -100.55 % | -731.837 K -4.71 % | -698.926 K | 
| 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 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.542 K -200.00 % | 6.542 K | 0.000 | 0.000 -100.00 % | 264.214 K 587.35 % | -54.214 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -70.286 K | 0.000 100.00 % | -81.307 K | 0.000 100.00 % | -2.015 M -5 310.73 % | 38.678 K 250.03 % | 11.050 K | 0.000 -100.00 % | 9.069 K | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | -36.061 K 13.25 % | -41.567 K 86.86 % | -316.279 K 6.79 % | -339.313 K 42.53 % | -590.390 K -416.50 % | -114.307 K | 0.000 | 0.000 -100.00 % | 264.214 K 587.35 % | -54.214 K | 0.000 | 0.000 -100.00 % | 17.693 K 177.01 % | -22.976 K 67.31 % | -70.286 K | 0.000 100.00 % | -81.307 K 28.61 % | -113.897 K 94.35 % | -2.015 M -296.18 % | -508.708 K -2.10 % | -498.241 K 13.51 % | -576.070 K 43.37 % | -1.017 M 30.69 % | -1.468 M -100.55 % | -731.837 K -4.71 % | -698.926 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 -100.00 % | 430.017 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M | 0.000 | 0.000 | 
| Common stock issued | 482.242 K | 0.000 -100.00 % | 756.699 K | 0.000 -100.00 % | 65.682 K -48.71 % | 128.060 K -93.14 % | 1.867 M 45.15 % | 1.286 M 1 172.38 % | 101.090 K -76.06 % | 422.331 K -9.57 % | 467.000 K | 0.000 100.00 % | -519.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 -100.00 % | 363.840 K | 
| 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 100.00 % | -407.561 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 % | -83.424 K | 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 | 0.000 100.00 % | -496.544 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 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.682 K -48.71 % | 128.060 K -93.14 % | 1.867 M 45.15 % | 1.286 M 1 172.38 % | 101.090 K -76.06 % | 422.331 K -9.57 % | 467.000 K | 0.000 100.00 % | -111.439 K -108.40 % | 1.327 M | 0.000 -100.00 % | 1.069 M | 0.000 -100.00 % | 994.812 K | 0.000 -100.00 % | 897.635 K -65.94 % | 2.636 M 832.10 % | -360.000 K 0.00 % | -360.000 K -200.00 % | -120.000 K 62.90 % | -323.474 K -121.33 % | 1.517 M | 
| Net cash used provided by financing activities | 482.242 K | 0.000 -100.00 % | 756.699 K | 0.000 -100.00 % | 65.682 K -48.71 % | 128.060 K -93.14 % | 1.867 M 45.15 % | 1.286 M 1 172.38 % | 101.090 K -76.06 % | 422.331 K -9.57 % | 467.000 K | 0.000 100.00 % | -88.983 K -106.70 % | 1.327 M | 0.000 -100.00 % | 1.069 M | 0.000 -100.00 % | 1.156 M | 0.000 -100.00 % | 897.635 K -65.94 % | 2.636 M 832.10 % | -360.000 K 0.00 % | -360.000 K -106.12 % | 5.880 M 1 917.77 % | -323.474 K -121.33 % | 1.517 M | 
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -4.271 K | 0.000 100.00 % | -15.450 K -100.65 % | 2.388 M | 0.000 | 0.000 100.00 % | -304.614 K -140.78 % | 747.007 K | 0.000 | 0.000 100.00 % | -866.566 K -315.93 % | 401.312 K | 0.000 | 0.000 | 0.000 -100.00 % | 149.060 K | 0.000 -100.00 % | 1.491 M 200.00 % | -1.491 M -164.31 % | 2.318 M 200.00 % | -2.318 M -309.82 % | 1.105 M | 0.000 -100.00 % | 3.186 M | 
| Net change in cash | 138.301 K -30.73 % | 199.644 K 1 082.51 % | 16.883 K 103.10 % | -544.719 K 44.97 % | -989.871 K -169.47 % | -367.340 K -129.56 % | 1.243 M 47.86 % | 840.390 K 741.29 % | -131.047 K 57.91 % | -311.345 K -327.32 % | 136.961 K -77.55 % | 610.047 K 334.10 % | -260.589 K -123.12 % | 1.127 M 253.83 % | -732.746 K -223.32 % | 594.194 K 240.96 % | -421.523 K -200.00 % | 421.523 K 133.36 % | -1.264 M -200.00 % | 1.264 M 319.23 % | -576.414 K -200.00 % | 576.414 K 112.88 % | -4.474 M -200.00 % | 4.474 M | 0.000 -100.00 % | 1.803 M | 
| Cash at beginning of period | 199.644 K | 0.000 -100.00 % | 485.697 K -52.86 % | 1.030 M -49.00 % | 2.020 M -15.39 % | 2.388 M 108.53 % | 1.145 M 275.89 % | 304.616 K -30.08 % | 435.663 K -41.68 % | 747.008 K 22.45 % | 610.047 K | 0.000 -100.00 % | 1.127 M | 0.000 -100.00 % | 732.746 K 428.86 % | 138.552 K -67.13 % | 421.523 K | 0.000 -100.00 % | 1.264 M | 0.000 -100.00 % | 576.414 K | 0.000 -100.00 % | 4.474 M | 0.000 | 0.000 -100.00 % | 796.460 K | 
| Cash at end of period | 337.945 K 69.27 % | 199.644 K -60.28 % | 502.580 K 3.48 % | 485.697 K -52.86 % | 1.030 M -49.00 % | 2.020 M -15.39 % | 2.388 M 108.53 % | 1.145 M 275.89 % | 304.616 K -30.08 % | 435.663 K -41.68 % | 747.008 K 22.45 % | 610.047 K -29.60 % | 866.565 K -23.12 % | 1.127 M | 0.000 -100.00 % | 732.746 K | 0.000 -100.00 % | 421.523 K | 0.000 -100.00 % | 1.264 M | 0.000 -100.00 % | 576.414 K | 0.000 -100.00 % | 4.474 M | 0.000 -100.00 % | 2.600 M | 
| Operating cash flow | -307.880 K -17.80 % | -261.369 K 37.66 % | -419.266 K -104.12 % | -205.406 K 54.33 % | -449.713 K -18.01 % | -381.093 K 38.96 % | -624.379 K -40.04 % | -445.860 K 10.17 % | -496.353 K 26.95 % | -679.461 K -105.87 % | -330.041 K -28.66 % | -256.518 K -35.51 % | -189.298 K 67.27 % | -578.371 K 8.47 % | -631.922 K -33.10 % | -474.773 K 24.10 % | -625.533 K 18.73 % | -769.657 K 29.08 % | -1.085 M -76.08 % | -616.342 K 49.59 % | -1.223 M -51.70 % | -805.970 K -3.53 % | -778.507 K 25.36 % | -1.043 M -137.33 % | -439.501 K 68.70 % | -1.404 M | 
| Capital expenditure | 0.000 100.00 % | -41.567 K 86.86 % | -316.279 K 6.79 % | -339.313 K 41.88 % | -583.848 K -383.12 % | -120.849 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.693 K 177.01 % | -22.976 K | 0.000 | 0.000 | 0.000 100.00 % | -113.897 K | 0.000 100.00 % | -547.386 K -7.48 % | -509.291 K 11.59 % | -576.070 K 43.87 % | -1.026 M 30.07 % | -1.468 M -100.55 % | -731.837 K -4.71 % | -698.926 K | 
| Free CashFlow | -307.880 K -1.63 % | -302.936 K 58.81 % | -735.545 K -35.03 % | -544.719 K 47.30 % | -1.034 M -105.91 % | -501.942 K 19.61 % | -624.379 K -40.04 % | -445.860 K 10.17 % | -496.353 K 26.95 % | -679.461 K -105.87 % | -330.041 K -28.66 % | -256.518 K -49.48 % | -171.605 K 71.46 % | -601.347 K | 0.000 100.00 % | -474.773 K | 0.000 100.00 % | -883.554 K | 0.000 100.00 % | -1.164 M 32.81 % | -1.732 M -25.32 % | -1.382 M 23.43 % | -1.805 M 28.12 % | -2.511 M -114.35 % | -1.171 M 44.30 % | -2.103 M | 
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 |