 
					Gibb River Diamonds Limited GIB.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 325.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 272.727 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net income | -1.128 M 28.85 % | -1.586 M -131.87 % | -684.000 K 30.84 % | -989.000 K -150.03 % | 1.977 M 478.74 % | -522.000 K 40.75 % | -881.000 K -415.20 % | -171.000 K 94.90 % | -3.355 M -264.67 % | -920.000 K -269.44 % | 542.950 K 471.88 % | -146.000 K 96.35 % | -3.997 M -139.92 % | -1.666 M -77.80 % | -937.000 K 6.67 % | -1.004 M -58.61 % | -633.000 K -996.39 % | -57.735 K | 
| Income before tax | -1.128 M 28.85 % | -1.586 M -131.87 % | -684.000 K 30.84 % | -989.000 K -150.03 % | 1.977 M 391.59 % | -678.000 K 23.04 % | -881.000 K -131.23 % | -381.000 K 88.64 % | -3.355 M -264.67 % | -920.000 K -269.44 % | 542.950 K 220.92 % | -449.000 K 89.33 % | -4.208 M -143.80 % | -1.726 M -47.02 % | -1.174 M 12.52 % | -1.342 M -112.01 % | -633.000 K -996.39 % | -57.735 K | 
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 6 083.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -15.43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| EBITDA | -1.078 M 25.23 % | -1.442 M 9.71 % | -1.597 M -69.71 % | -941.000 K -146.74 % | 2.013 M 400.94 % | -669.000 K 23.72 % | -877.000 K -134.49 % | -374.000 K 89.66 % | -3.616 M -300.00 % | -904.000 K 7.57 % | -978.000 K -126.91 % | -431.000 K 89.15 % | -3.973 M -158.49 % | -1.537 M -65.80 % | -927.000 K 16.79 % | -1.114 M -140.60 % | -463.000 K -722.15 % | -56.316 K | 
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 6 083.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -14.66 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 6 194.64 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -14.57 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -111.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 214.049 M 1.20 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 1.93 % | 207.494 M 15.87 % | 179.079 M 0.00 % | 179.079 M 5.75 % | 169.343 M 5.07 % | 161.168 M 0.00 % | 161.168 M 0.00 % | 161.168 M 0.00 % | 161.168 M 31.68 % | 122.392 M -5.64 % | 129.701 M 0.81 % | 128.665 M 1.86 % | 126.320 M 12.90 % | 111.883 M 7.08 % | 104.486 M | 
| Weighted average shs out | 214.049 M 1.22 % | 211.479 M -0.01 % | 211.509 M 0.00 % | 211.509 M 3.97 % | 203.428 M 13.60 % | 179.079 M 0.00 % | 179.079 M 5.75 % | 169.343 M 5.07 % | 161.168 M 0.00 % | 161.168 M 0.00 % | 161.168 M 0.00 % | 161.168 M 31.68 % | 122.392 M -5.64 % | 129.701 M 0.81 % | 128.665 M 1.86 % | 126.320 M 12.90 % | 111.883 M 7.08 % | 104.486 M | 
| EPS diluted | -0.01 29.33 % | -0.01 -134.38 % | 0.00 31.91 % | 0.00 -149.47 % | 0.01 427.59 % | 0.00 40.82 % | 0.00 -390.00 % | 0.00 95.19 % | -0.02 -264.91 % | -0.01 -267.65 % | 0.00 477.78 % | 0.00 97.25 % | -0.03 -155.47 % | -0.01 -75.34 % | -0.01 7.59 % | -0.01 -38.60 % | -0.01 -850.00 % | 0.00 | 
| Earnings per share | -0.01 29.33 % | -0.01 -134.38 % | 0.00 31.91 % | 0.00 -148.45 % | 0.01 434.48 % | 0.00 40.82 % | 0.00 -390.00 % | 0.00 95.19 % | -0.02 -264.91 % | -0.01 -267.65 % | 0.00 477.78 % | 0.00 97.25 % | -0.03 -155.47 % | -0.01 -75.34 % | -0.01 7.59 % | -0.01 -38.60 % | -0.01 -850.00 % | 0.00 | 
| Gross profit | -48.861 K 24.21 % | -64.465 K -13.96 % | -56.570 K -17.47 % | -48.155 K -33.25 % | -36.139 K -283.03 % | -9.435 K -145.77 % | -3.839 K 50.25 % | -7.716 K 9.94 % | -8.568 K 45.36 % | -15.682 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Income tax expense | 0.000 | 0.000 100.00 % | -111.000 K -2 219 900.00 % | -5.000 -25.00 % | -4.000 100.00 % | -157.000 K | 0.000 100.00 % | -210.000 K | 0.000 | 0.000 | 0.000 100.00 % | -303.000 K -43.60 % | -211.000 K -252.96 % | -59.780 K 74.88 % | -238.000 K 29.59 % | -338.000 K | 0.000 | 0.000 | 
| Cost of revenue | 48.861 K -24.21 % | 64.465 K 13.96 % | 56.570 K 17.47 % | 48.155 K 32.06 % | 36.464 K 286.48 % | 9.435 K 145.77 % | 3.839 K -50.25 % | 7.716 K -9.94 % | 8.568 K -45.36 % | 15.682 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 0.000 -100.00 % | 214.675 K 2.78 % | 208.866 K -3.61 % | 216.692 K -1.71 % | 220.455 K 4.02 % | 211.930 K -64.24 % | 592.616 K 131.78 % | 255.682 K 25.49 % | 203.751 K -36.26 % | 319.662 K -3.45 % | 331.087 K -30.12 % | 473.801 K -49.32 % | 934.946 K -26.21 % | 1.267 M 19.30 % | 1.062 M -23.82 % | 1.394 M 55.95 % | 893.882 K | 0.000 | 
| Selling and marketing expenses | 0.000 -100.00 % | 1.227 M -11.58 % | 1.388 M -23.36 % | 1.811 M 72.31 % | 1.051 M 142.18 % | 433.861 K | 0.000 -100.00 % | 370.720 K | 0.000 -100.00 % | 101.783 K -69.86 % | 337.657 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 0.000 | 0.000 -100.00 % | 457.000 | 0.000 100.00 % | -186.000 -100.22 % | 83.992 K 194.88 % | -88.525 K | 0.000 -100.00 % | 189.375 K | 0.000 -100.00 % | 1.445 M 8 087.43 % | 17.649 K -94.32 % | 310.770 K -29.31 % | 439.640 K 5 036.58 % | 8.559 K -98.28 % | 497.549 K 1 266.93 % | 36.399 K | 0.000 | 
| Operating expenses | 1.127 M -21.86 % | 1.442 M -9.71 % | 1.597 M -21.22 % | 2.027 M 59.50 % | 1.271 M 74.16 % | 729.783 K -11.14 % | 821.236 K 31.10 % | 626.402 K 23.43 % | 507.488 K 20.42 % | 421.445 K -30.15 % | 603.396 K 14.82 % | 525.508 K 92.69 % | 272.727 K -85.64 % | 1.899 M 30.07 % | 1.460 M -10.04 % | 1.623 M 81.57 % | 893.882 K 1 260.24 % | 65.715 K | 
| Cost and expenses | 1.176 M -18.48 % | 1.442 M -12.76 % | 1.653 M -20.34 % | 2.075 M 58.64 % | 1.308 M 99.63 % | 655.226 K -13.84 % | 760.515 K 19.93 % | 634.118 K 57.01 % | 403.874 K -7.61 % | 437.127 K -3.49 % | 452.922 K 10.37 % | 410.370 K -90.50 % | 4.319 M 127.44 % | 1.899 M 30.07 % | 1.460 M -10.04 % | 1.623 M 52.54 % | 1.064 M 1 484.89 % | 67.134 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 | 
| Selling general and administrative expenses | 1.127 M -21.86 % | 1.442 M -9.68 % | 1.597 M -21.25 % | 2.027 M 59.48 % | 1.271 M 96.84 % | 645.791 K 8.97 % | 592.616 K -5.39 % | 626.402 K 207.44 % | 203.751 K -51.65 % | 421.445 K -36.98 % | 668.744 K 41.14 % | 473.801 K -49.32 % | 934.946 K -26.21 % | 1.267 M 19.30 % | 1.062 M -23.82 % | 1.394 M 55.95 % | 893.882 K 1 260.24 % | 65.715 K | 
| Interest income | 44.705 K -34.18 % | 67.923 K 309.77 % | 16.576 K 785.00 % | 1.873 K -21.14 % | 2.375 K -81.40 % | 12.766 K -55.67 % | 28.800 K -0.46 % | 28.932 K -47.09 % | 54.684 K -35.94 % | 85.367 K -5.18 % | 90.028 K 35.79 % | 66.300 K -20.28 % | 83.161 K -51.39 % | 171.093 K -38.15 % | 276.624 K -1.41 % | 280.588 K -34.92 % | 431.130 K 4 486.98 % | 9.399 K | 
| Interest expense | 1.386 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 | 
| Depreciation and amortization | 48.861 K -24.21 % | 64.465 K 13.96 % | 56.570 K 17.47 % | 48.155 K 32.06 % | 36.464 K 286.48 % | 9.435 K 145.77 % | 3.839 K -50.25 % | 7.716 K -9.94 % | 8.568 K -45.36 % | 15.682 K 11.85 % | 14.021 K -23.19 % | 18.254 K -75.00 % | 73.014 K -61.42 % | 189.277 K -23.45 % | 247.257 K 8.27 % | 228.367 K 34.42 % | 169.886 K 11 872.23 % | 1.419 K | 
| Operating income | -1.176 M 18.48 % | -1.442 M 12.77 % | -1.653 M 20.33 % | -2.075 M -119.34 % | -946.000 K -46.44 % | -646.000 K 14.66 % | -757.000 K -19.40 % | -634.000 K -22.87 % | -516.000 K -18.08 % | -437.000 K 34.68 % | -669.000 K -63.17 % | -410.000 K 89.87 % | -4.046 M -177.88 % | -1.456 M -11.23 % | -1.309 M 19.35 % | -1.623 M -52.54 % | -1.064 M -1 484.89 % | -67.134 K | 
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2 910.77 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -14.84 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Total other income expenses net | 47.104 K 132.71 % | -144.000 K | 0.000 -100.00 % | 1.085 M -62.88 % | 2.923 M 2 253.99 % | 124.171 K 200.14 % | -124.000 K -127.24 % | 455.158 K 116.03 % | -2.839 M -487.78 % | -483.000 K -139.85 % | 1.212 M 11 852.66 % | 10.140 K 105.86 % | -173.000 K -13 459.07 % | 1.295 K -99.04 % | 134.434 K -52.09 % | 280.588 K -34.92 % | 431.130 K 4 486.98 % | 9.399 K | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -707.789 K 58.58 % | -1.709 M -133.62 % | -731.504 K 64.40 % | -2.055 M 10.03 % | -2.284 M -234.30 % | -683.106 K -53 567.61 % | -1.273 K 23.82 % | -1.671 K 16.28 % | -1.996 K 23.23 % | -2.600 K 29.15 % | -3.670 K -115.04 % | -1.706 K 99.92 % | -2.221 M 5.18 % | -2.342 M 35.63 % | -3.639 M 37.51 % | -5.823 M -15.14 % | -5.057 M | 
| Total investments | 7.000 K 33.33 % | 5.250 K -99.77 % | 2.323 M 69.53 % | 1.370 M 8.14 % | 1.267 M 1 547.42 % | 76.912 K 79 808.57 % | 96.250 -78.22 % | 441.875 4 613.33 % | 9.375 -75.00 % | 37.500 140.00 % | 15.625 -99.87 % | 12.397 K 0.00 % | 12.397 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total debt | 12.207 K -56.82 % | 28.267 K 2.68 % | 27.530 K -49.77 % | 54.805 K 63.07 % | 33.608 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 | 
| Accumulated other comprehensive income loss | 967.896 K -3.46 % | 1.003 M -37.38 % | 1.601 M -6.57 % | 1.714 M 37.04 % | 1.251 M 128.45 % | 547.443 K 66.45 % | 328.891 K 20 364.39 % | -1.623 K -101.40 % | 116.070 K 0.59 % | 115.390 K -43.46 % | 204.100 K 2.99 % | 198.165 K 1.14 % | 195.925 K -49.51 % | 388.055 K 12.40 % | 345.250 K -0.49 % | 346.957 K 1 186.17 % | 26.976 K | 
| Retained earnings | -18.551 M -6.04 % | -17.495 M -5.00 % | -16.663 M -1.05 % | -16.489 M -51.48 % | -10.885 M 18.36 % | -13.332 M -103 971.76 % | -12.811 K -8.43 % | -11.815 K -1.47 % | -11.644 K -40.90 % | -8.264 K -10.20 % | -7.499 K 7.25 % | -8.085 K 99.90 % | -7.939 M -85.19 % | -4.287 M -63.58 % | -2.621 M -54.68 % | -1.694 M -145.42 % | -690.373 K | 
| Common stock | 18.305 M 0.71 % | 18.176 M 0.00 % | 18.176 M 0.00 % | 18.176 M 0.00 % | 18.176 M 15.41 % | 15.749 M 99 901.85 % | 15.749 K 0.00 % | 15.749 K 7.94 % | 14.590 K 0.00 % | 14.590 K 0.00 % | 14.590 K 0.00 % | 14.590 K -99.90 % | 14.591 M 8.77 % | 13.414 M 0.64 % | 13.329 M 0.00 % | 13.329 M 37.52 % | 9.692 M | 
| Total equity | 721.571 K -57.13 % | 1.683 M -45.95 % | 3.114 M -8.42 % | 3.401 M -60.19 % | 8.541 M 188.13 % | 2.964 M 90 624.75 % | 3.267 K -16.91 % | 3.933 K 28.40 % | 3.063 K -52.46 % | 6.442 K -11.70 % | 7.296 K 8.83 % | 6.704 K -99.90 % | 6.847 M -28.03 % | 9.515 M -13.92 % | 11.053 M -7.75 % | 11.981 M 32.70 % | 9.029 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 | 0.000 | 
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 25.757 K 206.56 % | 8.402 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 25.757 K 206.59 % | 8.401 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 current liabilities | 181.877 K -23.44 % | 237.555 K 7.59 % | 220.787 K 22.63 % | 180.048 K 18.38 % | 152.089 K 46.25 % | 103.996 K -21.10 % | 131.801 K 5.85 % | 124.521 K 126.29 % | 55.028 K 8.39 % | 50.770 K 8.94 % | 46.603 K 32.72 % | 35.113 K -33.21 % | 52.571 K -94.40 % | 939.106 K 1 169.03 % | 74.002 K -57.82 % | 175.453 K -2.45 % | 179.851 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 12.207 K -78.41 % | 56.534 K 2.68 % | 55.060 K -5.23 % | 58.096 K 15.24 % | 50.412 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total current liabilities | 276.701 K -23.97 % | 363.925 K 22.68 % | 296.649 K -18.63 % | 364.587 K 58.88 % | 229.469 K 100.67 % | 114.350 K 85 094.68 % | 134.222 -6.73 % | 143.900 32.74 % | 108.411 76.61 % | 61.384 -17.41 % | 74.320 79.89 % | 41.314 -99.97 % | 124.354 K -87.54 % | 998.076 K 511.29 % | 163.275 K -65.28 % | 470.279 K 38.15 % | 340.417 K | 
| Total liabilities | 276.701 K -23.97 % | 363.925 K 22.68 % | 296.649 K -24.00 % | 390.344 K 64.10 % | 237.871 K 108.02 % | 114.350 K 85 094.68 % | 134.222 -6.73 % | 143.900 32.74 % | 108.411 76.61 % | 61.384 -17.41 % | 74.320 79.89 % | 41.314 -99.97 % | 124.354 K -87.54 % | 998.076 K 511.29 % | 163.275 K -65.28 % | 470.279 K 38.15 % | 340.417 K | 
| Other non current assets | 21.859 K 0.00 % | 21.859 K 0.00 % | 21.859 K 0.00 % | 21.859 K -99.53 % | 4.655 M 151.84 % | 1.848 M 135 931.31 % | -1.361 K 32.06 % | -2.003 K -80.51 % | -1.110 K 71.01 % | -3.827 K -6.97 % | -3.578 K 71.14 % | -12.397 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term investments | 7.000 K 33.33 % | 5.250 K -99.77 % | 2.323 M 69.53 % | 1.370 M 8.14 % | 1.267 M 1 547.42 % | 76.912 K 79 808.57 % | 96.250 -78.22 % | 441.875 4 613.33 % | 9.375 -75.00 % | 37.500 140.00 % | 15.625 -99.87 % | 12.397 K 0.00 % | 12.397 K | 0.000 | 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 | 171.164 K -15.28 % | 202.043 K -9.68 % | 223.705 K 3.00 % | 217.183 K -52.00 % | 452.507 K 6.21 % | 426.032 K 33 593.71 % | 1.264 K -19.00 % | 1.561 K 41.88 % | 1.100 K -70.97 % | 3.790 K 6.39 % | 3.562 K -28.33 % | 4.970 K -99.89 % | 4.683 M -39.58 % | 7.751 M 10.06 % | 7.042 M 17.22 % | 6.008 M 43.11 % | 4.198 M | 
| Total non current assets | 200.023 K -12.71 % | 229.152 K -91.08 % | 2.568 M 59.60 % | 1.609 M -74.75 % | 6.374 M 171.10 % | 2.351 M 172 694.11 % | 1.361 K -32.06 % | 2.003 K 80.51 % | 1.110 K -71.01 % | 3.827 K 6.97 % | 3.578 K -28.02 % | 4.970 K -99.89 % | 4.696 M -39.42 % | 7.751 M 10.06 % | 7.042 M 17.22 % | 6.008 M 43.11 % | 4.198 M | 
| Other current assets | 37.798 K 48.83 % | 25.397 K 9.16 % | 23.265 K -45.16 % | 42.420 K 47.15 % | 28.828 K 80.46 % | 15.975 K -97.83 % | 736.681 K 2 087.17 % | 33.682 K -17.16 % | 40.660 K -24.89 % | 54.136 K -23.53 % | 70.793 K 108.09 % | 34.020 K -7.75 % | 36.879 K -83.82 % | 227.985 K 13.93 % | 200.114 K -7.97 % | 217.448 K 6 921.25 % | 3.097 K | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 719.996 K -58.55 % | 1.737 M 128.87 % | 759.034 K -64.02 % | 2.109 M -8.97 % | 2.317 M 239.22 % | 683.106 K 53 567.61 % | 1.273 K -23.82 % | 1.671 K -16.28 % | 1.996 K -23.23 % | 2.600 K -29.15 % | 3.670 K 115.04 % | 1.706 K -99.92 % | 2.221 M -5.18 % | 2.342 M -35.63 % | 3.639 M -37.51 % | 5.823 M 15.14 % | 5.057 M | 
| Cash and short term investments | 719.996 K -58.55 % | 1.737 M 128.87 % | 759.034 K -64.02 % | 2.109 M -8.97 % | 2.317 M 239.22 % | 683.106 K 53 567.61 % | 1.273 K -23.82 % | 1.671 K -16.28 % | 1.996 K -23.23 % | 2.600 K -29.15 % | 3.670 K 115.04 % | 1.706 K -99.92 % | 2.221 M -5.18 % | 2.342 M -35.63 % | 3.639 M -37.51 % | 5.823 M 15.14 % | 5.057 M | 
| Total current assets | 798.249 K -56.09 % | 1.818 M 115.80 % | 842.415 K -61.39 % | 2.182 M -9.29 % | 2.405 M 230.55 % | 727.605 K 35 981.17 % | 2.017 K 1.68 % | 1.983 K -2.76 % | 2.040 K -23.16 % | 2.654 K -29.80 % | 3.781 K 114.52 % | 1.763 K -99.92 % | 2.276 M -17.59 % | 2.762 M -33.84 % | 4.174 M -35.23 % | 6.444 M 24.62 % | 5.171 M | 
| Inventory | 0.000 | 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 -100.00 % | 55.430 K 47.79 % | 37.505 K -39.12 % | 61.608 K 4 747.21 % | 1.271 K | 
| Net receivables | 40.455 K -26.87 % | 55.317 K -7.98 % | 60.116 K 101.16 % | 29.885 K -49.37 % | 59.023 K 106.92 % | 28.524 K -18.40 % | 34.956 K -87.46 % | 278.721 K 720.35 % | 33.976 K 11.21 % | 30.551 K -60.20 % | 76.759 K 248.14 % | 22.048 K 21.09 % | 18.208 K -90.49 % | 191.472 K -42.88 % | 335.212 K -16.90 % | 403.378 K 264.73 % | 110.595 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 -100.00 % | 24.459 -72.93 % | 90.359 309.18 % | 22.083 0.00 % | 22.083 94.03 % | 11.381 -8.20 % | 12.397 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 82.617 K 18.30 % | 69.836 K 235.72 % | 20.802 K -83.55 % | 126.443 K 368.86 % | 26.968 K 160.46 % | 10.354 K 327.67 % | 2.421 K -87.51 % | 19.379 K -17.12 % | 23.383 K 120.30 % | 10.614 K -61.71 % | 27.717 K 346.98 % | 6.201 K -91.36 % | 71.783 K 21.73 % | 58.970 K -33.94 % | 89.273 K -69.72 % | 294.826 K 83.62 % | 160.566 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 0.000 -100.00 % | 28.267 K 2.68 % | 27.530 K -49.77 % | 54.805 K 63.07 % | 33.608 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 1.623 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 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 100.00 % | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 998.272 K -51.23 % | 2.047 M -39.98 % | 3.411 M -10.03 % | 3.791 M -56.82 % | 8.779 M 185.15 % | 3.079 M 90 406.55 % | 3.402 K -16.55 % | 4.076 K 28.55 % | 3.171 K -51.24 % | 6.503 K -11.76 % | 7.370 K 9.26 % | 6.745 K -99.90 % | 6.972 M -33.68 % | 10.513 M -6.27 % | 11.216 M -9.92 % | 12.452 M 32.90 % | 9.369 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 100.00 % | -168.728 K -1 020.55 % | 18.329 K 130.26 % | -60.565 K -1 639.37 % | -3.482 K -657.45 % | -459.699 -448.82 % | 131.788 26 723.84 % | -0.495 99.56 % | -112.858 -1 990.10 % | 5.971 273.19 % | 1.600 100.49 % | -326.384 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 -100.00 % | 153.140 K 38 425.79 % | 397.500 -17.30 % | 480.625 -42.10 % | 830.107 279.82 % | 218.552 1.21 % | 215.934 91.16 % | 112.957 2 781.56 % | 3.920 -94.12 % | 66.650 36.75 % | 48.740 2 075.89 % | 2.240 -98.54 % | 153.120 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | -71.803 K -197.31 % | 73.786 K 186.38 % | -85.421 K -159.24 % | 144.189 K 933.17 % | -17.306 K -178.53 % | 22.038 K 8 940.67 % | 243.765 199.60 % | -244.745 -7 045.84 % | -3.425 -107.41 % | 46.208 184.46 % | -54.711 -1 324.77 % | -3.840 -102.22 % | 173.264 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts receivables | 14.862 K 209.75 % | 4.798 K -74.95 % | 19.155 K 240.93 % | -13.592 K -5.75 % | -12.853 K -198.73 % | 13.018 K 5 240.39 % | 243.765 199.60 % | -244.745 -7 045.84 % | -3.425 -107.41 % | 46.208 184.46 % | -54.711 -1 324.77 % | -3.840 -102.22 % | 173.264 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.351 K 222.63 % | -21.489 K 7.21 % | -23.159 K -312.96 % | 10.875 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 5.371 K -90.02 % | 53.801 K 172.37 % | -74.345 K -157.76 % | 128.712 K 394.17 % | 26.046 K 906.41 % | 2.588 K 108.34 % | -31.041 K -168.38 % | 45.393 K 401.52 % | 9.051 K 141.90 % | -21.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other working capital | -92.036 K -706.02 % | 15.187 K 150.24 % | -30.231 K -204.00 % | 29.069 K 195.31 % | -30.499 K -574.18 % | 6.432 K 37.14 % | 4.690 K 119.62 % | -23.904 K -164.10 % | -9.051 K -141.90 % | 21.600 K 3 642 595.78 % | -0.593 -120.74 % | 2.859 -83.67 % | 17.506 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 169.610 K 23.73 % | 137.082 K 135.44 % | -386.795 K -202.59 % | 377.019 K 116.54 % | -2.279 M -858.90 % | 300.366 K 34 276.85 % | 873.745 259.17 % | -548.953 -977.22 % | 62.579 1 593.89 % | -4.189 99.69 % | -1.356 K -1 765.54 % | -72.672 -100.00 % | 3.800 M 510.14 % | 622.848 K 261.58 % | 172.259 K 46.71 % | 117.412 K 10.95 % | 105.827 K | 
| Net cash provided by operating activities | -981.807 K 15.19 % | -1.158 M 8.70 % | -1.268 M -216.53 % | -400.562 K -16.69 % | -343.266 K -77.82 % | -193.045 K -336 743.76 % | 57.344 113.69 % | -418.784 -141.28 % | -173.569 55.53 % | -390.299 32.41 % | -577.414 -197.10 % | -194.352 99.84 % | -123.722 K 85.52 % | -854.231 K -65.12 % | -517.329 K 21.40 % | -658.139 K -84.39 % | -356.925 K | 
| Investments in property plant and equipment | 0.000 100.00 % | -9.822 K 81.42 % | -52.863 K -1 363.94 % | -3.611 K 99.77 % | -1.547 M -290.05 % | -396.695 K -87 017.74 % | -455.355 55.99 % | -1.035 K -140.34 % | -430.518 36.25 % | -675.306 -69.46 % | -398.503 -24.44 % | -320.229 99.96 % | -774.781 K 42.24 % | -1.341 M 19.54 % | -1.667 M 24.66 % | -2.213 M 45.67 % | -4.073 M | 
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 220.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 -100.00 % | 6.664 K | 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 100.00 % | -10.702 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Sales maturities of investments | 0.000 -100.00 % | 2.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.038 K | 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 % | 2.025 M | 0.000 | 0.000 100.00 % | -32.967 K | 0.000 -100.00 % | 4.034 K 37.26 % | 2.939 K 1 294 616.74 % | 0.227 -100.00 % | 414.267 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | 0.000 -100.00 % | 2.171 M 4 206.20 % | -52.863 K -124.43 % | 216.389 K -54.70 % | 477.673 K 220.41 % | -396.695 K -87 017.74 % | -455.355 54.54 % | -1.002 K -132.68 % | -430.518 36.63 % | -679.344 -126.74 % | 2.541 K 893.90 % | -320.002 99.91 % | -360.514 K 73.12 % | -1.341 M 19.54 % | -1.667 M 24.66 % | -2.213 M 45.67 % | -4.073 M | 
| Debt repayment | 0.000 100.00 % | -34.842 K -117 693.03 % | -29.579 -24.71 % | -23.719 99.87 % | -17.600 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 | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.517 M | 0.000 | 0.000 -100.00 % | 1.096 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 402.921 K -55.18 % | 899.000 K | 0.000 -100.00 % | 3.834 M | 0.000 | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.264 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.011 K | 0.000 | 0.000 100.00 % | -197.646 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | -35.429 K | 0.000 100.00 % | -29.549 K -24.71 % | -23.695 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 % | -129.000 K | 
| Net cash used provided by financing activities | -35.429 K -1.68 % | -34.842 K -17.79 % | -29.579 K -24.71 % | -23.719 K -101.58 % | 1.500 M | 0.000 | 0.000 -100.00 % | 1.096 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 362.910 K -59.63 % | 899.000 K | 0.000 -100.00 % | 3.637 M 2 919.14 % | -129.000 K | 
| 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 | 0.000 | 0.000 | 
| Net change in cash | -1.017 M -203.99 % | 978.198 K 172.44 % | -1.350 M -549.53 % | -207.892 K -112.72 % | 1.634 M 377.10 % | -589.740 K -148 071.78 % | -398.011 -22.48 % | -324.973 46.20 % | -604.087 43.52 % | -1.070 K -154.49 % | 1.963 K 481.66 % | -514.354 99.58 % | -121.326 K 90.64 % | -1.297 M 40.64 % | -2.184 M -385.24 % | 765.792 K 116.80 % | -4.558 M | 
| Cash at beginning of period | 1.737 M 128.87 % | 759.034 K -64.02 % | 2.109 M -8.97 % | 2.317 M 239.22 % | 683.106 K -46.33 % | 1.273 M 76 079.23 % | 1.671 K -16.28 % | 1.996 K -23.23 % | 2.600 K -29.15 % | 3.670 K 115.04 % | 1.706 K -23.16 % | 2.221 K -99.91 % | 2.342 M -35.63 % | 3.639 M -37.51 % | 5.823 M 15.14 % | 5.057 M -47.41 % | 9.616 M | 
| Cash at end of period | 719.996 K -58.55 % | 1.737 M 128.87 % | 759.034 K -64.02 % | 2.109 M -8.97 % | 2.317 M 239.22 % | 683.106 K 53 567.61 % | 1.273 K -23.82 % | 1.671 K -16.28 % | 1.996 K -23.23 % | 2.600 K -29.15 % | 3.670 K 115.04 % | 1.706 K -99.92 % | 2.221 M -5.18 % | 2.342 M -35.63 % | 3.639 M -37.51 % | 5.823 M 15.14 % | 5.057 M | 
| Operating cash flow | -981.807 K 15.19 % | -1.158 M 8.70 % | -1.268 M -216.53 % | -400.562 K -16.69 % | -343.266 K -77.82 % | -193.045 K -336 743.76 % | 57.344 113.69 % | -418.784 -141.28 % | -173.569 55.53 % | -390.299 32.41 % | -577.414 -197.10 % | -194.352 99.84 % | -123.722 K 85.52 % | -854.231 K -65.12 % | -517.329 K 21.40 % | -658.139 K -84.39 % | -356.925 K | 
| Capital expenditure | -3.000 99.97 % | -9.822 K 81.42 % | -52.863 K -1 363.94 % | -3.611 K 99.77 % | -1.547 M -290.05 % | -396.695 K -87 017.74 % | -455.355 55.99 % | -1.035 K -140.34 % | -430.518 36.25 % | -675.306 -69.46 % | -398.503 -24.44 % | -320.229 99.96 % | -774.781 K 42.24 % | -1.341 M 19.54 % | -1.667 M 24.66 % | -2.213 M 45.67 % | -4.073 M | 
| Free CashFlow | -981.810 K 15.90 % | -1.167 M 11.61 % | -1.321 M -226.78 % | -404.173 K 78.62 % | -1.891 M -220.58 % | -589.740 K -148 071.78 % | -398.011 72.62 % | -1.454 K -140.61 % | -604.087 43.31 % | -1.066 K -9.19 % | -975.917 -89.65 % | -514.581 99.94 % | -898.503 K 59.08 % | -2.196 M -0.51 % | -2.184 M 23.91 % | -2.871 M 35.19 % | -4.429 M | 
| 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 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2010-01-31 | 2009-06-30 | 2009-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 325.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 income | -564.877 K -100 233.39 % | -563.000 99.93 % | -838.199 K -112 108.70 % | -747.000 99.94 % | -1.278 M -315.00 % | 594.417 K -37.69 % | 953.977 K 197.55 % | -977.931 K -134.31 % | 2.850 M 426.41 % | -873.138 K -168.52 % | -325.169 K -65.52 % | -196.451 K 59.14 % | -480.766 K -20.13 % | -400.195 K -253 461.74 % | 157.954 147.98 % | -329.198 9.24 % | -362.722 87.88 % | -2.992 K 99.34 % | -451.344 K -96 171.11 % | -468.826 49.59 % | -929.980 -163.14 % | 1.473 K 779.38 % | -216.806 -404.96 % | 71.093 102.59 % | -2.747 K -119.80 % | -1.250 K 99.85 % | -833.000 K 0.00 % | -833.000 K -77.99 % | -468.000 K 0.00 % | -468.000 K 6.77 % | -502.000 K -100.00 % | -251.000 K 20.57 % | -316.000 K -100.00 % | -158.000 K | 
| Income before tax | -564.877 K -0.23 % | -563.598 K 32.76 % | -838.200 K -12.07 % | -747.893 K 41.48 % | -1.278 M -315.00 % | 594.417 K -37.69 % | 953.977 K 197.55 % | -977.931 K -134.31 % | 2.850 M 426.41 % | -873.138 K -168.52 % | -325.169 K 7.96 % | -353.286 K 26.52 % | -480.766 K -120 032.94 % | -400.195 -353.36 % | 157.954 147.98 % | -329.198 9.24 % | -362.722 87.88 % | -2.992 K 99.34 % | -451.344 K -96 171.11 % | -468.826 49.59 % | -929.980 -163.14 % | 1.473 K 779.38 % | -216.806 6.65 % | -232.262 92.15 % | -2.958 K 99.76 % | -1.250 M -44.84 % | -863.000 K 0.00 % | -863.000 K -47.02 % | -587.000 K 0.00 % | -587.000 K 12.52 % | -671.000 K -100.30 % | -335.000 K -6.01 % | -316.000 K -100.00 % | -158.000 K | 
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 8 769.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| EBITDA | -539.916 K -0.30 % | -538.312 K 32.42 % | -796.605 K -10.01 % | -724.147 K -23.15 % | -588.000 K 41.67 % | -1.008 M -202.92 % | 979.494 K 202.60 % | -954.694 K -133.20 % | 2.876 M 433.38 % | -862.684 K -171.50 % | -317.746 K 7.70 % | -344.250 K 28.09 % | -478.700 K -20.15 % | -398.422 K -259 235.29 % | -153.632 99.95 % | -324.653 K -45.88 % | -222.550 K -329 906.82 % | -67.438 99.99 % | -483.591 K -134 641.80 % | -358.902 21.68 % | -458.261 99.84 % | -284.500 K -22.62 % | -232.024 K 7.27 % | -250.202 K -71 167.80 % | 352.061 134.85 % | -1.010 K 99.87 % | -768.000 K 0.00 % | -768.000 K -65.52 % | -464.000 K 0.00 % | -464.000 K 16.70 % | -557.000 K -100.36 % | -278.000 K -20.35 % | -231.000 K -99.14 % | -116.000 K | 
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 8 769.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 8 849.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -79.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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 214.509 M -1.04 % | 216.768 M 3.55 % | 209.335 M -1.03 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 8.52 % | 194.897 M 8.83 % | 179.079 M 0.00 % | 179.079 M 0.00 % | 179.079 M -0.21 % | 179.459 M 2.60 % | 174.905 M 6.79 % | 163.780 M 1.60 % | 161.196 M 0.03 % | 161.140 M -0.05 % | 161.228 M 0.07 % | 161.108 M -0.05 % | 161.184 M 0.02 % | 161.152 M 0.24 % | 160.761 M -0.50 % | 161.575 M 130 184.56 % | 124.017 K 2.69 % | 120.766 K -99.91 % | 129.701 M 0.00 % | 129.701 M 0.81 % | 128.665 M 0.00 % | 128.665 M 1.86 % | 126.320 M 0.00 % | 126.320 M 12.90 % | 111.883 M 0.00 % | 111.883 M | 
| Weighted average shs out | 214.509 M -1.04 % | 216.768 M 3.57 % | 209.288 M -1.05 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 0.00 % | 211.509 M 8.52 % | 194.897 M 8.83 % | 179.079 M 0.00 % | 179.079 M 0.00 % | 179.079 M -0.21 % | 179.459 M 2.59 % | 174.921 M 6.80 % | 163.780 M 1.69 % | 161.066 M -0.05 % | 161.140 M -0.03 % | 161.194 M 0.05 % | 161.108 M -0.06 % | 161.202 M 0.03 % | 161.152 M 0.20 % | 160.835 M -0.46 % | 161.575 M 130 183.51 % | 124.018 K 2.69 % | 120.766 K -99.91 % | 129.701 M 0.00 % | 129.701 M 0.81 % | 128.665 M 0.00 % | 128.665 M 1.86 % | 126.320 M 0.00 % | 126.320 M 12.90 % | 111.883 M 0.00 % | 111.883 M | 
| EPS diluted | 0.00 0.00 % | 0.00 | 0.00 100.00 % | 0.00 41.67 % | -0.01 -314.29 % | 0.00 -37.78 % | 0.00 197.83 % | 0.00 -134.07 % | 0.01 400.00 % | 0.00 -150.00 % | 0.00 -63.64 % | 0.00 59.26 % | 0.00 -22.73 % | 0.00 -344.44 % | 0.00 145.00 % | 0.00 13.04 % | 0.00 87.63 % | -0.02 -564.29 % | 0.00 3.45 % | 0.00 50.00 % | -0.01 -163.74 % | 0.01 800.00 % | 0.00 -425.00 % | 0.00 101.80 % | -0.02 -113.46 % | -0.01 -62.50 % | -0.01 0.00 % | -0.01 -77.78 % | 0.00 2.70 % | 0.00 7.50 % | 0.00 -100.00 % | 0.00 28.57 % | 0.00 -100.00 % | 0.00 | 
| Earnings per share | 0.00 0.00 % | 0.00 | 0.00 100.00 % | 0.00 41.67 % | -0.01 -314.29 % | 0.00 -37.78 % | 0.00 197.83 % | 0.00 -134.07 % | 0.01 400.00 % | 0.00 -150.00 % | 0.00 -63.64 % | 0.00 59.26 % | 0.00 -22.73 % | 0.00 -344.44 % | 0.00 145.00 % | 0.00 13.04 % | 0.00 87.63 % | -0.02 -564.29 % | 0.00 3.45 % | 0.00 50.00 % | -0.01 -163.74 % | 0.01 800.00 % | 0.00 -425.00 % | 0.00 101.80 % | -0.02 -113.46 % | -0.01 -62.50 % | -0.01 0.00 % | -0.01 -77.78 % | 0.00 2.70 % | 0.00 7.50 % | 0.00 -100.00 % | 0.00 28.57 % | 0.00 -100.00 % | 0.00 | 
| Gross profit | -24.330 K 0.82 % | -24.531 K 41.02 % | -41.593 K -81.84 % | -22.873 K 25.84 % | -30.843 K -19.89 % | -25.727 K -0.83 % | -25.514 K -12.69 % | -22.641 K 11.85 % | -25.685 K -145.70 % | -10.454 K -40.83 % | -7.423 K -268.94 % | -2.012 K 2.61 % | -2.066 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 | 
| Income tax expense | 0.000 | 0.000 | 0.000 100.00 % | -3.000 0.00 % | -3.000 -200.00 % | 3.000 175.00 % | -4.000 | 0.000 | 0.000 100.00 % | -4.000 -102.55 % | 156.835 100.10 % | -156.835 K -3 920 975.00 % | 4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 303.355 43.79 % | 210.974 116.88 % | -1.250 K 95.82 % | -29.890 K 0.00 % | -29.890 K 74.88 % | -119.000 K 0.00 % | -119.000 K 29.59 % | -169.000 K -100.00 % | -84.501 K | 0.000 | 0.000 | 
| Cost of revenue | 24.330 K -0.82 % | 24.531 K -41.02 % | 41.593 K 81.84 % | 22.873 K -25.84 % | 30.843 K 19.89 % | 25.727 K 0.83 % | 25.514 K 12.69 % | 22.641 K -12.95 % | 26.010 K 148.80 % | 10.454 K 40.83 % | 7.423 K 268.94 % | 2.012 K -2.61 % | 2.066 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 | 
| General and administrative expenses | 0.000 -100.00 % | 110.029 -6.77 % | 118.022 -99.88 % | 96.653 K 99 205.45 % | 97.329 -12.74 % | 111.537 -7.61 % | 120.727 25.80 % | 95.965 -21.08 % | 121.593 22.99 % | 98.862 0.41 % | 98.459 -13.23 % | 113.471 -99.92 % | 146.215 K 92 827.55 % | 157.343 1.31 % | 155.312 54.74 % | 100.370 4 404.94 % | 2.228 -98.36 % | 135.847 2 345.49 % | 5.555 -99.99 % | 107.338 K 47 077.39 % | 227.520 -99.78 % | 103.567 K 156.86 % | 40.320 K -59.18 % | 98.782 K 61 469.43 % | 160.440 -8.73 % | 175.793 -99.97 % | 633.394 K 0.00 % | 633.395 K 19.33 % | 530.776 K 0.00 % | 530.779 K -23.86 % | 697.072 K 100.00 % | 348.536 K -14.10 % | 405.764 K 100.00 % | 202.882 K | 
| Selling and marketing expenses | 0.000 -100.00 % | 456.144 -35.50 % | 707.242 -99.86 % | 519.777 K 5.82 % | 491.167 K -36.33 % | 771.383 K 160.36 % | 296.278 K -55.44 % | 664.932 K 204.27 % | 218.533 K -77.09 % | 953.669 K 369.61 % | 203.078 K -40.99 % | 344.139 K 140 789.29 % | 244.262 16.95 % | 208.856 -12.38 % | 238.360 80.08 % | 132.360 13.41 % | 116.708 -21.72 % | 149.091 17.74 % | 126.632 -49.66 % | 251.564 -99.84 % | 156.723 K 86 519.36 % | 180.933 50.97 % | 119.848 -20.85 % | 151.420 210.94 % | -136.487 -116.36 % | 834.495 100.20 % | -412.000 K -199.96 % | 412.165 K 190.59 % | -455.000 K -199.91 % | 455.403 K | 0.000 | 0.000 -100.00 % | 41.176 K 100.00 % | 20.588 K | 
| Other expenses | 0.000 -100.00 % | 565.606 K -31.39 % | 824.438 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 -100.00 % | 1.295 K | 0.000 -100.00 % | 8.559 K 100.57 % | -1.508 M -100.00 % | -754.000 K 22.98 % | -979.000 K -100.20 % | -489.000 K | 
| Operating expenses | 558.510 K -1.35 % | 566.173 K -31.39 % | 825.264 K 33.88 % | 616.430 K -25.29 % | 825.048 K 6.94 % | 771.495 K 160.29 % | 296.399 K -61.05 % | 760.898 K 247.99 % | 218.655 K -79.23 % | 1.053 M 249.05 % | 301.538 K -12.41 % | 344.253 K -11.84 % | 390.477 K 94 156.19 % | 414.272 182.85 % | 146.462 -57.75 % | 346.638 -10.46 % | 387.153 -87.19 % | 3.023 K 515.74 % | 490.894 -4.61 % | 514.643 -47.66 % | 983.259 -31.54 % | 1.436 K 483.94 % | 245.946 -8.71 % | 269.422 -91.00 % | 2.995 K 131.03 % | 1.296 K -99.41 % | 221.228 K -86.81 % | 1.677 M 2 124.91 % | 75.374 K -94.55 % | 1.384 M 270.65 % | -811.000 K -99.75 % | -406.000 K 23.68 % | -532.000 K -100.00 % | -266.000 K | 
| Cost and expenses | 582.840 K -1.33 % | 590.704 K -31.86 % | 866.857 K 35.59 % | 639.303 K -25.31 % | 855.891 K 7.36 % | 797.222 K 147.65 % | 321.913 K -58.92 % | 783.539 K 220.25 % | 244.665 K -76.98 % | 1.063 M 244.05 % | 308.961 K -10.77 % | 346.265 K -11.79 % | 392.543 K 94 654.90 % | 414.272 182.85 % | 146.462 -57.75 % | 346.638 -10.46 % | 387.153 -87.19 % | 3.023 K 515.74 % | 490.894 -4.61 % | 514.643 -47.66 % | 983.259 -31.54 % | 1.436 K 483.94 % | 245.946 -8.71 % | 269.422 -91.00 % | 2.995 K 131.03 % | 1.296 K -99.41 % | 221.228 K -86.81 % | 1.677 M 2 124.91 % | 75.374 K -94.55 % | 1.384 M 270.65 % | -811.000 K -99.75 % | -406.000 K 23.68 % | -532.000 K -100.00 % | -266.000 K | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 558.510 K 98 546.53 % | 566.173 -31.39 % | 825.264 -99.87 % | 616.430 K -25.29 % | 825.048 K 6.94 % | 771.495 K 160.29 % | 296.399 K -61.05 % | 760.898 K 247.99 % | 218.655 K -79.23 % | 1.053 M 249.05 % | 301.538 K -12.41 % | 344.253 K -11.84 % | 390.477 K 106 529.73 % | 366.199 -6.98 % | 393.672 69.15 % | 232.730 95.68 % | 118.936 -58.26 % | 284.938 115.56 % | 132.187 -63.17 % | 358.902 -6.60 % | 384.244 35.06 % | 284.500 77.63 % | 160.168 -35.98 % | 250.202 944.55 % | 23.953 -97.63 % | 1.010 K -99.54 % | 221.228 K -78.85 % | 1.046 M 1 287.75 % | 75.374 K -92.36 % | 986.181 K 41.47 % | 697.072 K 100.00 % | 348.536 K -22.02 % | 446.940 K 100.00 % | 223.470 K | 
| Interest income | 15.744 K -45.64 % | 28.961 K -22.69 % | 37.461 K 22.98 % | 30.462 K 311.48 % | 7.403 K -19.30 % | 9.173 K 692.83 % | 1.157 K 61.59 % | 716.000 -27.09 % | 982.000 -29.50 % | 1.393 K -69.20 % | 4.522 K -45.15 % | 8.244 K 55 894.02 % | 14.723 4.59 % | 14.077 22.49 % | 11.492 -34.11 % | 17.440 -28.62 % | 24.431 -19.24 % | 30.253 -23.51 % | 39.550 -13.68 % | 45.817 -14.01 % | 53.279 44.98 % | 36.749 26.11 % | 29.140 -21.58 % | 37.160 -99.90 % | 36.700 K -21.01 % | 46.461 K | 0.000 -100.00 % | 171.093 K | 0.000 -100.00 % | 276.624 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 631.000 -16.42 % | 755.000 | 0.000 -100.00 % | 873.000 | 0.000 -100.00 % | 726.000 | 0.000 -100.00 % | 596.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 24.330 K -0.82 % | 24.531 K -41.02 % | 41.593 K 81.84 % | 22.873 K -25.84 % | 30.843 K 19.89 % | 25.727 K 0.83 % | 25.514 K 12.69 % | 22.641 K -12.95 % | 26.010 K 148.80 % | 10.454 K 40.83 % | 7.423 K 268.94 % | 2.012 K -2.61 % | 2.066 K 116 425.66 % | 1.773 -99.94 % | 3.171 K -30.23 % | 4.545 K -97.48 % | 180.228 K -93.87 % | 2.938 M 39 751.17 % | 7.373 K 4 541.02 % | 158.866 -29.57 % | 225.573 -98.57 % | 15.756 K 81.69 % | 8.672 K -48.87 % | 16.961 K 411.44 % | 3.316 K 5 321.72 % | 61.167 -99.94 % | 94.638 K 0.00 % | 94.639 K -23.45 % | 123.628 K 0.00 % | 123.629 K 8.27 % | 114.182 K 100.00 % | 57.091 K -32.79 % | 84.942 K 100.00 % | 42.471 K | 
| Operating income | -582.840 K 1.33 % | -590.704 K 31.86 % | -866.857 K -35.59 % | -639.303 K 25.32 % | -856.000 K -7.37 % | -797.220 K -147.58 % | -322.000 K 58.90 % | -783.540 K -219.81 % | -245.000 K 76.95 % | -1.063 M -244.05 % | -308.960 K 10.77 % | -346.260 K 11.79 % | -392.540 K -220 462.79 % | -177.972 46.86 % | -334.887 5.10 % | -352.888 12.39 % | -402.778 86.60 % | -3.006 K -513.72 % | -489.743 5.41 % | -517.768 24.28 % | -683.834 -127.75 % | -300.256 -24.74 % | -240.696 9.91 % | -267.163 90.99 % | -2.964 K 99.72 % | -1.071 M -12.90 % | -949.000 K 0.00 % | -949.000 K -30.00 % | -730.000 K 0.00 % | -730.000 K 9.99 % | -811.000 K -99.75 % | -406.000 K 23.68 % | -532.000 K -100.00 % | -266.000 K | 
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -753.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Total other income expenses net | 17.963 K -33.73 % | 27.106 K -5.41 % | 28.657 K 126.39 % | -108.590 K 74.27 % | -422.000 K -130.32 % | 1.392 M 9.06 % | 1.276 M 756.41 % | -194.391 K -106.28 % | 3.095 M 1 530.30 % | 189.842 K 1 271.21 % | -16.209 K -130.70 % | -7.026 K 92.04 % | -88.226 K -159.52 % | -33.996 K -6 997.97 % | 492.841 1 980.38 % | 23.690 -40.86 % | 40.056 201.42 % | 13.289 100.00 % | -319.157 K -652 212.70 % | 48.942 119.88 % | -246.146 -113.88 % | 1.773 K 7 322.29 % | 23.890 -99.87 % | 17.939 K 205.24 % | 5.877 K 3 392.86 % | -178.477 -100.21 % | 86.194 K 124.21 % | -356.000 K -349.67 % | 142.590 K 1 848.28 % | -8.156 K -105.81 % | 140.294 K 100.00 % | 70.147 K -67.46 % | 215.564 K 100.00 % | 107.782 K | 
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2010-01-31 | 2009-06-30 | 2009-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 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -707.789 K 37.55 % | -1.133 M 33.68 % | -1.709 M 27.81 % | -2.367 M -223.62 % | -731.504 K 36.95 % | -1.160 M 43.53 % | -2.055 M -33.54 % | -1.539 M 32.63 % | -2.284 M -126.66 % | -1.008 M -47.49 % | -683.106 K 32.65 % | -1.014 M -79 586.07 % | -1.273 K 99.92 % | -1.505 M -89 995.98 % | -1.671 K 99.90 % | -1.645 M -82 307.52 % | -1.996 K 99.92 % | -2.375 M -91 254.19 % | -2.600 K 99.91 % | -3.047 M -82 934.31 % | -3.670 K 99.89 % | -3.456 M -202 436.17 % | -1.706 K 99.90 % | -1.785 M 19.62 % | -2.221 M -128 920.23 % | -1.721 K 99.93 % | -2.342 M 35.63 % | -3.639 M 37.51 % | -5.823 M -15.14 % | -5.057 M | 
| Total investments | 7.000 K 68.67 % | 4.150 K -20.95 % | 5.250 K 10.53 % | 4.750 K -99.80 % | 2.323 M -16.49 % | 2.782 M 103.00 % | 1.370 M 27.24 % | 1.077 M -15.02 % | 1.267 M 579.03 % | 186.600 K 142.61 % | 76.912 K -9.57 % | 85.050 K 88 263.64 % | 96.250 -99.96 % | 249.375 K 56 335.64 % | 441.875 -97.17 % | 15.625 K 166 566.67 % | 9.375 -99.96 % | 21.875 K 58 233.33 % | 37.500 -99.80 % | 18.750 K 119 900.00 % | 15.625 -100.00 % | 1.259 M 10 057.42 % | 12.397 K | 0.000 -100.00 % | 12.397 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total debt | 12.207 K 7.96 % | 11.307 K -60.00 % | 28.267 K 141.17 % | 11.721 K -57.42 % | 27.530 K -32.72 % | 40.916 K -25.34 % | 54.805 K 160.91 % | 21.005 K -37.50 % | 33.608 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 | 
| Accumulated other comprehensive income loss | 967.896 K 4.55 % | 925.735 K -7.67 % | 1.003 M 9.14 % | 918.625 K -42.63 % | 1.601 M 0.00 % | 1.601 M -6.57 % | 1.714 M 1.82 % | 1.683 M 34.59 % | 1.251 M -18.42 % | 1.533 M 180.02 % | 547.443 K 24.77 % | 438.765 K 33.41 % | 328.891 K 48.95 % | 220.809 K 13 704.99 % | -1.623 K -102.09 % | 77.566 K -33.17 % | 116.070 K 0.00 % | 116.070 K 0.59 % | 115.390 K -1.90 % | 117.630 K -42.37 % | 204.100 K -33.91 % | 308.805 K 55.83 % | 198.165 K 1.14 % | 195.925 K 0.00 % | 195.925 K | 0.000 -100.00 % | 388.055 K 12.40 % | 345.250 K -0.49 % | 346.957 K 1 186.17 % | 26.976 K | 
| Retained earnings | -18.551 M -3.14 % | -17.986 M -2.81 % | -17.495 M -4.84 % | -16.688 M -0.15 % | -16.663 M -70.25 % | -9.787 M 10.14 % | -10.892 M 8.05 % | -11.846 M -8.82 % | -10.885 M 22.48 % | -14.041 M -5.31 % | -13.332 M -2.50 % | -13.007 M -101 433.49 % | -12.811 K 99.90 % | -12.330 M -104 256.91 % | -11.815 K 99.90 % | -11.973 M -102 727.21 % | -11.644 K 99.90 % | -11.253 M -136 070.90 % | -8.264 K 99.89 % | -7.815 M -104 109.91 % | -7.499 K 99.89 % | -6.569 M -81 152.20 % | -8.085 K 99.90 % | -7.868 M 0.90 % | -7.939 M -143 283.35 % | -5.537 K 99.87 % | -4.287 M -63.58 % | -2.621 M -54.68 % | -1.694 M -145.42 % | -690.373 K | 
| Common stock | 18.305 M 0.00 % | 18.305 M 0.71 % | 18.176 M 0.00 % | 18.176 M 0.00 % | 18.176 M 0.00 % | 18.176 M 0.00 % | 18.176 M 0.00 % | 18.176 M 0.00 % | 18.176 M 0.00 % | 18.176 M 15.41 % | 15.749 M 0.00 % | 15.749 M 99 901.85 % | 15.749 K -99.90 % | 15.749 M 99 901.85 % | 15.749 K -99.89 % | 14.790 M 101 271.35 % | 14.590 K -99.90 % | 14.591 M 99 904.15 % | 14.590 K -99.90 % | 14.591 M 99 904.15 % | 14.590 K -99.90 % | 14.591 M 99 904.15 % | 14.590 K -99.90 % | 14.591 M 0.00 % | 14.591 M 102 484.59 % | 14.223 K -99.89 % | 13.414 M 0.64 % | 13.329 M 0.00 % | 13.329 M 37.52 % | 9.692 M | 
| Total equity | 721.571 K -42.01 % | 1.244 M -26.07 % | 1.683 M -30.06 % | 2.407 M -22.72 % | 3.114 M -68.83 % | 9.990 M 11.02 % | 8.998 M 12.29 % | 8.013 M -6.18 % | 8.541 M 50.69 % | 5.668 M 91.20 % | 2.964 M -6.81 % | 3.181 M 97 250.35 % | 3.267 K -99.91 % | 3.640 M 92 466.01 % | 3.933 K -99.86 % | 2.895 M 94 407.32 % | 3.063 K -99.91 % | 3.454 M 53 510.33 % | 6.442 K -99.91 % | 6.893 M 94 387.41 % | 7.296 K -99.91 % | 8.330 M 124 160.12 % | 6.704 K -99.90 % | 6.918 M 1.04 % | 6.847 M 74 106.39 % | 9.227 K -99.90 % | 9.515 M -13.92 % | 11.053 M -7.75 % | 11.981 M 32.70 % | 9.029 M | 
| Other non current liabilities | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 -100.00 % | 11.868 K -53.92 % | 25.757 K | 0.000 -100.00 % | 8.402 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 | 
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.867 K -53.93 % | 25.757 K | 0.000 -100.00 % | 8.402 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other current liabilities | 136.231 K 7.13 % | 127.167 K -46.47 % | 237.555 K 5.67 % | 224.817 K -9.46 % | 248.317 K 53.68 % | 161.580 K -22.72 % | 209.096 K 94.23 % | 107.655 K -39.28 % | 177.295 K 122.15 % | 79.809 K -23.26 % | 103.996 K 15.96 % | 89.683 K -31.96 % | 131.801 K 87.50 % | 70.294 K -43.55 % | 124.521 K 76.87 % | 70.401 K 27.94 % | 55.028 K 77.75 % | 30.958 K -39.02 % | 50.770 K 57.07 % | 32.324 K 216.94 % | -27.643 K -277.06 % | 15.612 K 353.45 % | -6.160 K -135.72 % | 17.245 K -67.20 % | 52.571 K 344 221.46 % | 15.268 -100.00 % | 939.106 K 1 169.03 % | 74.002 K -57.82 % | 175.453 K -2.45 % | 179.851 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -11.721 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 % | 30.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 | 
| Short term debt | 12.207 K -46.02 % | 22.614 K -60.00 % | 56.534 K 141.17 % | 23.442 K -14.85 % | 27.530 K -5.23 % | 29.048 K 0.00 % | 29.048 K 38.29 % | 21.005 K -16.67 % | 25.206 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 | 
| Total current liabilities | 276.701 K 49.29 % | 185.339 K -49.07 % | 363.925 K 23.23 % | 295.330 K -0.44 % | 296.649 K 5.87 % | 280.206 K -23.14 % | 364.587 K 119.21 % | 166.318 K -27.52 % | 229.469 K 99.66 % | 114.928 K 0.51 % | 114.350 K -18.58 % | 140.449 K 104 539.33 % | 134.222 -99.88 % | 107.762 K 74 786.73 % | 143.900 -99.88 % | 117.372 K 108 165.77 % | 108.411 -99.85 % | 74.054 K 120 540.56 % | 61.384 -99.93 % | 86.771 K 116 653.23 % | 74.320 -99.80 % | 37.453 K 90 554.50 % | 41.314 -99.92 % | 54.785 K -55.94 % | 124.354 K 178 968.33 % | 69.445 -99.99 % | 998.076 K 511.29 % | 163.275 K -65.28 % | 470.279 K 38.15 % | 340.417 K | 
| Total liabilities | 276.701 K 49.29 % | 185.339 K -49.07 % | 363.925 K 23.23 % | 295.330 K -0.44 % | 296.649 K 1.57 % | 292.074 K -25.18 % | 390.344 K 134.70 % | 166.318 K -30.08 % | 237.871 K 106.97 % | 114.928 K 0.51 % | 114.350 K -18.58 % | 140.449 K 104 539.33 % | 134.222 -99.88 % | 107.762 K 74 786.73 % | 143.900 -99.88 % | 117.372 K 108 165.77 % | 108.411 -99.85 % | 74.054 K 120 540.56 % | 61.384 -99.93 % | 86.771 K 116 653.23 % | 74.320 -99.80 % | 37.453 K 90 554.50 % | 41.314 -99.92 % | 54.785 K -55.94 % | 124.354 K 178 968.33 % | 69.445 -99.99 % | 998.076 K 511.29 % | 163.275 K -65.28 % | 470.279 K 38.15 % | 340.417 K | 
| Other non current assets | 21.859 K 0.00 % | 21.859 K 0.00 % | 21.859 K 0.00 % | 21.859 K 0.00 % | 21.859 K -99.63 % | 5.973 M 6.29 % | 5.619 M 11.34 % | 5.047 M 8.43 % | 4.655 M 14.71 % | 4.058 M 119.54 % | 1.848 M 70.17 % | 1.086 M 79 919.52 % | -1.361 K -102.92 % | 46.559 K 2 424.70 % | -2.003 K -109.16 % | 21.859 K 2 070.15 % | -1.110 K -105.02 % | 22.083 K 677.03 % | -3.827 K -133.63 % | 11.381 K 418.12 % | -3.578 K -131.75 % | 11.269 K 190.90 % | -12.397 K -200.00 % | 12.397 K | 0.000 100.00 % | -7.340 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term investments | 7.000 K 68.67 % | 4.150 K -20.95 % | 5.250 K 10.53 % | 4.750 K -99.80 % | 2.323 M -16.49 % | 2.782 M 103.00 % | 1.370 M 27.24 % | 1.077 M -15.02 % | 1.267 M 579.03 % | 186.600 K 142.61 % | 76.912 K -9.57 % | 85.050 K 88 263.64 % | 96.250 -99.96 % | 249.375 K 56 335.64 % | 441.875 -97.17 % | 15.625 K 166 566.67 % | 9.375 -99.96 % | 21.875 K 58 233.33 % | 37.500 -99.80 % | 18.750 K 119 900.00 % | 15.625 -100.00 % | 1.259 M 10 057.42 % | 12.397 K | 0.000 -100.00 % | 12.397 K | 0.000 | 0.000 | 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 | 171.164 K -3.58 % | 177.512 K -12.14 % | 202.043 K 0.33 % | 201.377 K -9.98 % | 223.705 K -4.20 % | 233.518 K 7.52 % | 217.183 K -49.65 % | 431.319 K -4.68 % | 452.507 K 6.55 % | 424.690 K -0.31 % | 426.032 K 9.72 % | 388.306 K 30 610.06 % | 1.264 K -99.89 % | 1.141 M 73 019.64 % | 1.561 K -99.85 % | 1.011 M 91 779.91 % | 1.100 K -99.90 % | 1.054 M 27 726.63 % | 3.790 K -99.90 % | 3.798 M 106 513.47 % | 3.562 K -99.90 % | 3.576 M 71 854.76 % | 4.970 K -99.90 % | 4.832 M 3.17 % | 4.683 M 63 706.02 % | 7.340 K -99.91 % | 7.751 M 10.06 % | 7.042 M 17.22 % | 6.008 M 43.11 % | 4.198 M | 
| Total non current assets | 200.023 K -1.72 % | 203.521 K -11.19 % | 229.152 K 0.51 % | 227.986 K -91.12 % | 2.568 M -71.42 % | 8.988 M 24.71 % | 7.207 M 9.94 % | 6.555 M 2.84 % | 6.374 M 36.52 % | 4.669 M 98.58 % | 2.351 M 50.77 % | 1.559 M 114 507.81 % | 1.361 K -99.91 % | 1.437 M 71 663.37 % | 2.003 K -99.81 % | 1.048 M 94 381.98 % | 1.110 K -99.90 % | 1.098 M 28 602.59 % | 3.827 K -99.90 % | 3.828 M 106 890.05 % | 3.578 K -99.93 % | 4.847 M 97 416.38 % | 4.970 K -99.90 % | 4.844 M 3.16 % | 4.696 M 63 874.91 % | 7.340 K -99.91 % | 7.751 M 10.06 % | 7.042 M 17.22 % | 6.008 M 43.11 % | 4.198 M | 
| Other current assets | 37.798 K 5.38 % | 35.868 K 41.23 % | 25.397 K 15.54 % | 21.982 K -5.51 % | 23.265 K -75.04 % | 93.197 K 119.70 % | 42.420 K 43.13 % | 29.637 K 2.81 % | 28.828 K -72.94 % | 106.514 K 566.75 % | 15.975 K -97.77 % | 715.762 K -2.84 % | 736.681 K -8.52 % | 805.286 K 2 290.85 % | 33.682 K -89.44 % | 318.911 K 684.34 % | 40.660 K -24.82 % | 54.084 K -0.10 % | 54.136 K -48.70 % | 105.518 K 204.85 % | 34.613 K -46.48 % | 64.673 K 90.10 % | 34.020 K -90.10 % | 343.776 K 832.17 % | 36.879 K 15 558.14 % | 235.526 -99.90 % | 227.985 K 13.93 % | 200.114 K -7.97 % | 217.448 K 6 921.25 % | 3.097 K | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 719.996 K -37.10 % | 1.145 M -34.11 % | 1.737 M -26.98 % | 2.379 M 213.43 % | 759.034 K -36.81 % | 1.201 M -43.05 % | 2.109 M 35.25 % | 1.560 M -32.70 % | 2.317 M 129.99 % | 1.008 M 47.49 % | 683.106 K -32.65 % | 1.014 M 79 586.07 % | 1.273 K -99.92 % | 1.505 M 89 995.98 % | 1.671 K -99.90 % | 1.645 M 82 307.52 % | 1.996 K -99.92 % | 2.375 M 91 254.19 % | 2.600 K -99.91 % | 3.047 M 82 934.31 % | 3.670 K -99.89 % | 3.456 M 202 436.17 % | 1.706 K -99.90 % | 1.785 M -19.62 % | 2.221 M 128 920.23 % | 1.721 K -99.93 % | 2.342 M -35.63 % | 3.639 M -37.51 % | 5.823 M 15.14 % | 5.057 M | 
| Cash and short term investments | 719.996 K -37.10 % | 1.145 M -34.11 % | 1.737 M -26.98 % | 2.379 M 213.43 % | 759.034 K -36.81 % | 1.201 M -43.05 % | 2.109 M 35.25 % | 1.560 M -32.70 % | 2.317 M 129.99 % | 1.008 M 47.49 % | 683.106 K -32.65 % | 1.014 M 79 586.07 % | 1.273 K -99.92 % | 1.505 M 89 995.98 % | 1.671 K -99.90 % | 1.645 M 82 307.52 % | 1.996 K -99.92 % | 2.375 M 91 254.19 % | 2.600 K -99.91 % | 3.047 M 82 934.31 % | 3.670 K -99.89 % | 3.456 M 202 436.17 % | 1.706 K -99.90 % | 1.785 M -19.62 % | 2.221 M 128 920.23 % | 1.721 K -99.93 % | 2.342 M -35.63 % | 3.639 M -37.51 % | 5.823 M 15.14 % | 5.057 M | 
| Total current assets | 798.249 K -34.90 % | 1.226 M -32.56 % | 1.818 M -26.52 % | 2.474 M 193.69 % | 842.415 K -34.92 % | 1.294 M -40.67 % | 2.182 M 34.28 % | 1.625 M -32.45 % | 2.405 M 115.89 % | 1.114 M 53.11 % | 727.605 K -58.70 % | 1.762 M 87 271.82 % | 2.017 K -99.91 % | 2.311 M 116 408.22 % | 1.983 K -99.90 % | 1.964 M 96 175.67 % | 2.040 K -99.92 % | 2.429 M 91 418.13 % | 2.654 K -99.92 % | 3.153 M 83 279.23 % | 3.781 K -99.89 % | 3.521 M 199 662.62 % | 1.763 K -99.92 % | 2.129 M -6.46 % | 2.276 M 116 206.31 % | 1.957 K -99.93 % | 2.762 M -33.84 % | 4.174 M -35.23 % | 6.444 M 24.62 % | 5.171 M | 
| Inventory | 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 % | 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 % | 55.430 K 47.79 % | 37.505 K -39.12 % | 61.608 K 4 747.21 % | 1.271 K | 
| Net receivables | 40.455 K -11.25 % | 45.583 K -17.60 % | 55.317 K -24.30 % | 73.075 K 21.56 % | 60.116 K -6.53 % | 64.315 K 115.21 % | 29.885 K -15.87 % | 35.521 K -39.82 % | 59.023 K -32.36 % | 87.257 K 205.91 % | 28.524 K -10.52 % | 31.877 K -8.81 % | 34.956 K | 0.000 -100.00 % | 278.721 K | 0.000 -100.00 % | 33.976 K | 0.000 -100.00 % | 30.551 K | 0.000 -100.00 % | 76.759 K | 0.000 -100.00 % | 22.048 K | 0.000 -100.00 % | 18.208 K | 0.000 -100.00 % | 191.472 K -42.88 % | 335.212 K -16.90 % | 403.378 K 264.73 % | 110.595 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 -100.00 % | 24.459 | 0.000 -100.00 % | 90.359 | 0.000 -100.00 % | 22.083 | 0.000 -100.00 % | 22.083 | 0.000 -100.00 % | 11.381 | 0.000 -100.00 % | 12.397 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 128.263 K 260.71 % | 35.558 K -49.08 % | 69.836 K 18.78 % | 58.792 K 182.63 % | 20.802 K -76.78 % | 89.578 K -29.16 % | 126.443 K 235.77 % | 37.658 K 39.64 % | 26.968 K -23.21 % | 35.119 K 239.18 % | 10.354 K -79.60 % | 50.766 K 1 996.90 % | 2.421 K -93.54 % | 37.468 K 93.34 % | 19.379 K -58.74 % | 46.971 K 100.88 % | 23.383 K -45.74 % | 43.096 K 306.03 % | 10.614 K -80.51 % | 54.447 K 96.44 % | 27.717 K 26.90 % | 21.841 K 252.22 % | 6.201 K -83.48 % | 37.540 K -47.70 % | 71.783 K 132 397.19 % | 54.177 -99.91 % | 58.970 K -33.94 % | 89.273 K -69.72 % | 294.826 K 83.62 % | 160.566 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 0.000 -100.00 % | 11.307 K -60.00 % | 28.267 K 141.17 % | 11.721 K -57.42 % | 27.530 K -32.72 % | 40.916 K -25.34 % | 54.805 K 160.91 % | 21.005 K -37.50 % | 33.608 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 | 
| 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 -100.00 % | 0.000 -97.85 % | 0.000 -100.00 % | 1.623 K 116 199 767 530 873.95 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 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 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 32.89 % | 0.000 -100.00 % | 541.487 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 998.272 K -30.17 % | 1.430 M -30.16 % | 2.047 M -24.24 % | 2.702 M -20.78 % | 3.411 M -66.83 % | 10.282 M 9.52 % | 9.388 M 14.78 % | 8.180 M -6.83 % | 8.779 M 51.81 % | 5.783 M 87.83 % | 3.079 M -7.30 % | 3.321 M 97 537.95 % | 3.402 K -99.91 % | 3.748 M 91 841.92 % | 4.076 K -99.86 % | 3.012 M 94 877.67 % | 3.171 K -99.91 % | 3.528 M 54 143.01 % | 6.503 K -99.91 % | 6.980 M 94 611.95 % | 7.370 K -99.91 % | 8.368 M 123 954.29 % | 6.745 K -99.90 % | 6.973 M 0.02 % | 6.972 M 74 889.68 % | 9.297 K -99.91 % | 10.513 M -6.27 % | 11.216 M -9.92 % | 12.452 M 32.90 % | 9.369 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 | 
| 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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2010-01-31 | 2009-06-30 | 2009-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.045 K | 0.000 | 0.000 | 0.000 100.00 % | -14.968 K | 0.000 100.00 % | -351.847 | 0.000 -100.00 % | 153.434 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 | 0.000 100.00 % | -163.190 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 129.000 14.52 % | 112.640 178.12 % | 40.500 | 0.000 -100.00 % | 397.500 1 197.96 % | 30.625 -93.19 % | 450.000 | 0.000 -100.00 % | 830.107 663.82 % | 108.678 -1.09 % | 109.874 1.66 % | 108.082 0.21 % | 107.852 18.12 % | 91.311 321.84 % | 21.646 | 0.000 -100.00 % | 3.920 | 0.000 -100.00 % | 66.650 | 0.000 -100.00 % | 48.740 2 075.89 % | 2.240 | 0.000 -100.00 % | 76.560 -50.00 % | 153.120 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 0.000 | 0.000 | 0.000 100.00 % | -11.076 | 0.000 -100.00 % | 15.477 | 0.000 100.00 % | -43.352 | 0.000 -100.00 % | 19.450 | 0.000 -100.00 % | 248.455 | 0.000 100.00 % | -268.649 | 0.000 -100.00 % | 10.683 | 0.000 -100.00 % | 56.933 | 0.000 100.00 % | -55.304 | 0.000 100.00 % | -0.981 | 0.000 -100.00 % | 86.630 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts receivables | 0.000 -100.00 % | 4.798 | 0.000 -100.00 % | 19.155 | 0.000 100.00 % | -13.592 | 0.000 100.00 % | -12.853 | 0.000 -100.00 % | 13.018 | 0.000 -100.00 % | 243.765 | 0.000 100.00 % | -244.745 | 0.000 100.00 % | -3.425 | 0.000 -100.00 % | 46.208 | 0.000 100.00 % | -54.711 | 0.000 100.00 % | -3.840 | 0.000 -100.00 % | 86.630 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other working capital | 0.000 | 0.000 | 0.000 100.00 % | -30.231 | 0.000 -100.00 % | 29.069 | 0.000 100.00 % | -30.499 | 0.000 -100.00 % | 6.432 | 0.000 -100.00 % | 4.690 | 0.000 100.00 % | -23.904 | 0.000 -100.00 % | 14.108 | 0.000 -100.00 % | 10.725 | 0.000 100.00 % | -0.593 | 0.000 -100.00 % | 2.859 | 0.000 -100.00 % | 8.750 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | -164.000 99.98 % | -656.471 K -21.27 % | -541.334 K -201.28 % | 534.517 K 150.33 % | -1.062 M 4.57 % | -1.113 M -270.08 % | 654.279 K 122.07 % | -2.965 M -535.21 % | 681.236 K 253.51 % | 192.708 K 32.63 % | 145.302 K -73.18 % | 541.807 K 187 416.05 % | 288.939 179.54 % | -363.248 -1 110.30 % | -30.013 -263.32 % | 18.377 -38.93 % | 30.094 200.00 % | -30.095 -298.24 % | 15.181 -96.07 % | 386.027 122.17 % | -1.741 K -736.08 % | 273.733 178.37 % | -349.264 -100.02 % | 1.900 M 296 734.63 % | 640.131 -99.79 % | 311.424 K 0.00 % | 311.424 K 261.58 % | 86.128 K 0.00 % | 86.131 K 46.72 % | 58.706 K 100.00 % | 29.353 K -44.52 % | 52.912 K 100.00 % | 26.456 K | 
| Net cash provided by operating activities | -574.000 99.91 % | -615.601 K -13.58 % | -542.019 K 30.03 % | -774.655 K -57.06 % | -493.233 K -167.60 % | -184.318 K 46.77 % | -346.293 K -145.75 % | -140.910 K 30.37 % | -202.356 K -44.66 % | -139.884 K -163.13 % | -53.161 K -190.14 % | 58.975 K 3 615 979.83 % | -1.631 99.19 % | -201.377 7.37 % | -217.407 -41.69 % | -153.434 -662.03 % | -20.135 87.58 % | -162.170 28.91 % | -228.129 38.95 % | -373.684 -83.42 % | -203.730 -404.72 % | 66.858 125.60 % | -261.210 99.58 % | -61.861 K -15 540.66 % | -395.514 99.91 % | -427.116 K 0.00 % | -427.116 K -65.12 % | -258.665 K 0.00 % | -258.665 K 21.40 % | -329.070 K -100.00 % | -164.535 K 7.80 % | -178.463 K -100.00 % | -89.231 K | 
| Investments in property plant and equipment | 0.000 100.00 % | -9.223 | 0.000 -100.00 % | 347.450 K 186.79 % | -400.313 K 30.43 % | -575.386 K -44.51 % | -398.176 K 28.48 % | -556.767 K 43.79 % | -990.560 K -393.36 % | -200.777 K -2.48 % | -195.918 K -69.62 % | -115.504 K -33 886.66 % | -339.851 55.38 % | -761.692 -178.97 % | -273.033 -20.88 % | -225.869 -10.37 % | -204.649 27.14 % | -280.869 28.79 % | -394.437 -74.64 % | -225.854 -30.82 % | -172.649 -18.65 % | -145.515 16.71 % | -174.714 99.95 % | -387.391 K -83 641.82 % | -462.601 99.93 % | -670.660 K 0.00 % | -670.660 K 19.54 % | -833.516 K 0.00 % | -833.516 K 24.66 % | -1.106 M -100.00 % | -553.190 K 72.83 % | -2.036 M -100.00 % | -1.018 M | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Sales maturities of investments | 0.000 -100.00 % | 2.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other investing activites | 0.000 100.00 % | -2.189 M -200.45 % | 2.179 M | 0.000 | 0.000 -100.00 % | 1.100 M | 0.000 -100.00 % | 2.025 M | 0.000 -100.00 % | 9.485 K 200.00 % | -9.485 K 94.61 % | -176.000 K -100 100.00 % | 176.000 433.33 % | 33.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.038 | 0.000 -100.00 % | 812.879 -61.77 % | 2.126 K | 0.000 -100.00 % | 0.227 -100.00 % | 207.134 K 85 617.03 % | 241.648 -99.90 % | 243.544 K 200.00 % | -243.544 K -142.37 % | 574.850 K 200.00 % | -574.850 K -173.95 % | 777.310 K 100.00 % | 388.655 K -79.08 % | 1.858 M 100.00 % | 928.903 K | 
| Net cash used for investing activites | 0.000 100.00 % | -8.625 K -100.40 % | 2.179 M 527.22 % | 347.450 K 186.79 % | -400.313 K -153.76 % | 744.614 K 287.01 % | -398.176 K -127.12 % | 1.468 M 248.22 % | -990.560 K -417.83 % | -191.292 K 6.87 % | -205.403 K 29.54 % | -291.504 K -177 807.98 % | -163.851 77.51 % | -728.692 -166.89 % | -273.033 -20.88 % | -225.869 -10.37 % | -204.649 28.17 % | -284.907 27.77 % | -394.437 -167.19 % | 587.025 -69.95 % | 1.953 K 1 442.46 % | -145.515 16.60 % | -174.487 99.90 % | -180.257 K -81 481.60 % | -220.953 99.95 % | -427.116 K 53.28 % | -914.205 K -253.43 % | -258.665 K 81.63 % | -1.408 M -327.98 % | -329.070 K -100.00 % | -164.535 K 7.80 % | -178.463 K -100.00 % | -89.231 K | 
| Debt repayment | -17.715 | 0.000 100.00 % | -17.263 | 0.000 100.00 % | -14.615 | 0.000 100.00 % | -13.200 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 1.517 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 -100.00 % | 201.461 K | 0.000 -100.00 % | 449.500 K 0.00 % | 449.500 K | 0.000 | 0.000 -100.00 % | 1.917 M 100.00 % | 958.584 K | 0.000 | 0.000 | 
| 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 % | -20.006 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.823 K -100.00 % | -49.412 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 0.000 100.00 % | -17.579 K | 0.000 100.00 % | -14.964 K | 0.000 100.00 % | -10.519 99.92 % | -13.187 K -74 825.00 % | -17.600 -101.16 % | 1.517 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 956.212 586.32 % | 139.324 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.384 100.00 % | -427.116 K -200.00 % | 427.116 K 265.12 % | -258.665 K -200.00 % | 258.665 K 178.60 % | -329.070 K -100.00 % | -164.535 K 7.80 % | -178.463 K -100.00 % | -89.231 K | 
| Net cash used provided by financing activities | -17.715 99.90 % | -17.579 K -101 730.50 % | -17.263 99.88 % | -14.964 K -2.39 % | -14.615 K -38.94 % | -10.519 K 20.31 % | -13.200 K 25.00 % | -17.600 K -101.16 % | 1.517 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 956.212 586.32 % | 139.324 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.455 K 4 139 128.28 % | -4.384 100.00 % | -427.116 K -132.21 % | 1.326 M 612.68 % | -258.665 K -200.00 % | 258.665 K 178.60 % | -329.070 K -100.00 % | -164.535 K 7.80 % | -178.463 K -100.00 % | -89.231 K | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 440.967 K -51.51 % | 909.362 K 264.94 % | -551.337 K -172.62 % | 759.228 K 157.92 % | -1.311 M -305.27 % | -323.419 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.671 K -183.72 % | 1.996 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 633.070 K 200.00 % | -633.070 K -100.22 % | -316.187 K -200.00 % | 316.187 K -76.92 % | 1.370 M 100.00 % | 685.052 K 139.28 % | -1.744 M -100.00 % | -871.922 K | 
| Net change in cash | 1.144 K 100.18 % | -641.805 K -139.62 % | 1.620 M 466.38 % | -442.169 K 51.31 % | -908.161 K -265.19 % | 549.777 K 172.56 % | -757.669 K -157.85 % | 1.310 M 303.70 % | 324.427 K 197.96 % | -331.175 K -28.08 % | -258.565 K -120.34 % | 1.271 M 768 364.83 % | -165.482 89.94 % | -1.645 K -200.00 % | 1.645 K 533.61 % | -379.303 -68.74 % | -224.784 49.72 % | -447.077 28.19 % | -622.566 -391.82 % | 213.341 -87.81 % | 1.750 K 2 324.53 % | -78.657 81.95 % | -435.697 99.64 % | -121.326 K -7 148.51 % | 1.721 K 100.53 % | -324.138 K 75.00 % | -1.297 M -137.42 % | -546.090 K 75.00 % | -2.184 M -1 240.97 % | 191.448 K 0.00 % | 191.448 K 116.80 % | -1.140 M 0.00 % | -1.140 M | 
| Cash at beginning of period | 0.000 -100.00 % | 2.379 M 213.43 % | 759.034 K -36.81 % | 1.201 M -43.05 % | 2.109 M 35.25 % | 1.560 M -32.70 % | 2.317 M 129.99 % | 1.008 M 47.49 % | 683.106 K -32.65 % | 1.014 M -20.31 % | 1.273 M 84 453.42 % | 1.505 K -9.90 % | 1.671 K 1.59 % | 1.645 K | 0.000 -100.00 % | 2.375 K -8.65 % | 2.600 K -14.67 % | 3.047 K -16.97 % | 3.670 K 6.17 % | 3.456 K 102.54 % | 1.706 K -4.41 % | 1.785 K -19.62 % | 2.221 K -99.91 % | 2.342 M | 0.000 -100.00 % | 909.675 K -75.00 % | 3.639 M 149.95 % | 1.456 M -75.00 % | 5.823 M 360.57 % | 1.264 M 0.00 % | 1.264 M -47.41 % | 2.404 M 0.00 % | 2.404 M | 
| Cash at end of period | 1.144 K -99.93 % | 1.737 M 72 923.62 % | 2.379 K -99.69 % | 759.034 K -36.81 % | 1.201 M -43.05 % | 2.109 M 35.25 % | 1.560 M -32.70 % | 2.317 M 129.99 % | 1.008 M 47.49 % | 683.106 K -32.65 % | 1.014 M -20.31 % | 1.273 M 84 453.42 % | 1.505 K | 0.000 -100.00 % | 1.645 K -17.59 % | 1.996 K -15.97 % | 2.375 K -8.65 % | 2.600 K -14.67 % | 3.047 K -16.97 % | 3.670 K 6.17 % | 3.456 K 102.54 % | 1.706 K -4.41 % | 1.785 K -99.92 % | 2.221 M 128 920.23 % | 1.721 K -99.71 % | 585.537 K -75.00 % | 2.342 M 157.47 % | 909.675 K -75.00 % | 3.639 M 149.95 % | 1.456 M 0.00 % | 1.456 M 15.14 % | 1.264 M 0.00 % | 1.264 M | 
| Operating cash flow | -574.000 6.67 % | -615.000 -13.47 % | -542.000 99.93 % | -774.655 K -57.06 % | -493.233 K -167.60 % | -184.318 K 46.77 % | -346.293 K -145.75 % | -140.910 K 30.37 % | -202.356 K -44.66 % | -139.884 K -163.13 % | -53.161 K -190.14 % | 58.975 K 3 615 979.83 % | -1.631 99.19 % | -201.377 7.37 % | -217.407 -41.69 % | -153.434 -662.03 % | -20.135 87.58 % | -162.170 28.91 % | -228.129 38.95 % | -373.684 -83.42 % | -203.730 -404.72 % | 66.858 125.60 % | -261.210 99.58 % | -61.861 K -15 540.66 % | -395.514 99.91 % | -427.116 K 0.00 % | -427.116 K -65.12 % | -258.665 K 0.00 % | -258.665 K 21.40 % | -329.070 K -100.00 % | -164.535 K 7.80 % | -178.463 K -100.00 % | -89.231 K | 
| Capital expenditure | 0.000 100.00 % | -9.223 | 0.000 -100.00 % | 347.450 K 186.79 % | -400.313 K 30.43 % | -575.386 K -44.51 % | -398.176 K 28.48 % | -556.767 K 43.79 % | -990.560 K -393.36 % | -200.777 K -2.48 % | -195.918 K -69.62 % | -115.504 K -33 886.66 % | -339.851 55.38 % | -761.692 -178.97 % | -273.033 -20.88 % | -225.869 -10.37 % | -204.649 27.14 % | -280.869 28.79 % | -394.437 -74.64 % | -225.854 -30.82 % | -172.649 -18.65 % | -145.515 16.71 % | -174.714 99.95 % | -387.391 K -83 641.82 % | -462.601 99.93 % | -670.660 K 0.00 % | -670.660 K 19.54 % | -833.516 K 0.00 % | -833.516 K 24.66 % | -1.106 M -100.00 % | -553.190 K 72.83 % | -2.036 M -100.00 % | -1.018 M | 
| Free CashFlow | -574.000 8.01 % | -624.000 -15.13 % | -542.000 99.87 % | -427.205 K 52.19 % | -893.546 K -17.62 % | -759.704 K -2.05 % | -744.469 K -6.71 % | -697.677 K 41.51 % | -1.193 M -250.18 % | -340.661 K -36.77 % | -249.079 K -340.62 % | -56.529 K -16 454.02 % | -341.482 64.54 % | -963.069 -96.37 % | -490.440 -29.30 % | -379.303 -68.74 % | -224.784 49.26 % | -443.039 28.84 % | -622.566 -3.84 % | -599.538 -59.29 % | -376.379 -378.51 % | -78.657 81.96 % | -435.924 99.90 % | -449.252 K -52 253.30 % | -858.115 99.92 % | -1.098 M 0.00 % | -1.098 M -0.51 % | -1.092 M 0.00 % | -1.092 M 23.91 % | -1.435 M -100.00 % | -717.725 K 67.59 % | -2.215 M -100.00 % | -1.107 M | 
| 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 | 2009 | 2009 |