Knosys Limited KNO.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.703 M 11.14 % | 9.630 M -3.19 % | 9.948 M 11.56 % | 8.917 M 94.10 % | 4.594 M 46.43 % | 3.137 M -11.88 % | 3.560 M 12.00 % | 3.179 M 167.99 % | 1.186 M 9.87 % | 1.080 M 10.79 % | 974.472 K 1 072.11 % | 83.138 K |
| Net income | -1.554 M -895.98 % | 195.187 K 108.89 % | -2.196 M 28.03 % | -3.051 M -460.93 % | -543.838 K 40.13 % | -908.391 K -17.68 % | -771.912 K 4.24 % | -806.067 K 61.34 % | -2.085 M -47.77 % | -1.411 M -137.95 % | -592.989 K -482.58 % | -101.787 K |
| Income before tax | -1.522 M -719.36 % | 245.694 K 108.16 % | -3.010 M 15.79 % | -3.575 M -207.38 % | -1.163 M 25.34 % | -1.558 M -101.80 % | -771.912 K 4.24 % | -806.067 K 61.34 % | -2.085 M -47.77 % | -1.411 M -137.98 % | -592.914 K -482.08 % | -101.862 K |
| Income before tax ratio | -0.14 -657.30 % | 0.03 108.43 % | -0.30 24.51 % | -0.40 -58.36 % | -0.25 49.02 % | -0.50 -129.02 % | -0.22 14.50 % | -0.25 85.57 % | -1.76 -34.49 % | -1.31 -114.80 % | -0.61 50.34 % | -1.23 |
| EBITDA | -758.351 K -164.32 % | 1.179 M 155.37 % | -2.129 M -1.52 % | -2.097 M -516.75 % | -340.077 K 58.03 % | -810.361 K 38.12 % | -1.310 M -188.02 % | -454.693 K 76.71 % | -1.952 M -15.68 % | -1.688 M -115.72 % | -782.374 K -521 682.67 % | 150.000 |
| Net income ratio | -0.15 -816.22 % | 0.02 109.18 % | -0.22 35.48 % | -0.34 -188.99 % | -0.12 59.12 % | -0.29 -33.55 % | -0.22 14.50 % | -0.25 85.57 % | -1.76 -34.49 % | -1.31 -114.77 % | -0.61 50.30 % | -1.22 |
| Ratio EBITDA | -0.07 -157.88 % | 0.12 157.19 % | -0.21 9.00 % | -0.24 -217.75 % | -0.07 71.34 % | -0.26 29.78 % | -0.37 -157.16 % | -0.14 91.31 % | -1.65 -5.28 % | -1.56 -94.71 % | -0.80 -44 599.32 % | 0.00 |
| Gross profit ratio | 0.14 25.48 % | 0.11 396.77 % | -0.04 58.37 % | -0.09 -247.21 % | 0.06 140.36 % | -0.15 -259.17 % | 0.10 -56.82 % | 0.22 122.34 % | -1.00 -79.39 % | -0.56 -263.44 % | 0.34 -65.89 % | 1.00 |
| Weighted average shs out dil | 216.139 M 0.00 % | 216.139 M 0.00 % | 216.139 M 0.98 % | 214.041 M 26.65 % | 168.998 M 15.35 % | 146.510 M 6.06 % | 138.136 M 69.39 % | 81.550 M 4.42 % | 78.099 M 4.76 % | 74.552 M 204.39 % | 24.492 M 2.59 % | 23.875 M |
| Weighted average shs out | 216.144 M 0.00 % | 216.139 M 0.00 % | 216.139 M 0.98 % | 214.041 M 26.65 % | 168.998 M 15.35 % | 146.510 M 6.06 % | 138.136 M 69.39 % | 81.550 M 4.42 % | 78.099 M 4.76 % | 74.552 M 204.39 % | 24.492 M 2.58 % | 23.877 M |
| EPS diluted | -0.01 -900.00 % | 0.00 108.82 % | -0.01 28.67 % | -0.01 -346.88 % | 0.00 48.39 % | -0.01 -10.71 % | -0.01 43.43 % | -0.01 62.92 % | -0.03 -41.27 % | -0.02 21.90 % | -0.02 -462.79 % | 0.00 |
| Earnings per share | -0.01 -900.00 % | 0.00 108.82 % | -0.01 28.67 % | -0.01 -346.88 % | 0.00 48.39 % | -0.01 -10.71 % | -0.01 43.43 % | -0.01 62.92 % | -0.03 -41.27 % | -0.02 21.90 % | -0.02 -462.79 % | 0.00 |
| Gross profit | 1.514 M 39.46 % | 1.086 M 387.30 % | -377.870 K 53.56 % | -813.596 K -385.73 % | 284.742 K 159.10 % | -481.765 K -240.26 % | 343.492 K -51.64 % | 710.258 K 159.87 % | -1.186 M -97.10 % | -601.898 K -281.08 % | 332.397 K 299.81 % | 83.138 K |
| Income tax expense | 31.919 K -36.80 % | 50.507 K 106.20 % | -814.728 K -55.47 % | -524.037 K 15.35 % | -619.094 K 4.65 % | -649.313 K -11.33 % | -583.233 K -22.82 % | -474.867 K -38.09 % | -343.890 K | 0.000 -100.00 % | 75.000 0.00 % | 75.000 |
| Cost of revenue | 9.189 M 7.54 % | 8.545 M -17.25 % | 10.326 M 6.12 % | 9.731 M 125.80 % | 4.309 M 19.07 % | 3.619 M 12.50 % | 3.217 M 30.31 % | 2.469 M 4.05 % | 2.373 M 41.10 % | 1.682 M 161.89 % | 642.075 K | 0.000 |
| General and administrative expenses | 1.838 M 10.42 % | 1.665 M -16.53 % | 1.994 M 5.84 % | 1.884 M 119.64 % | 857.842 K 0.82 % | 850.900 K -4.58 % | 891.702 K 41.12 % | 631.894 K 501.88 % | 104.986 K 20.73 % | 86.957 K -5.30 % | 91.823 K | 0.000 |
| Selling and marketing expenses | 251.267 K 25.74 % | 199.831 K 39.46 % | 143.287 K -2.82 % | 147.439 K 452.70 % | 26.676 K -84.54 % | 172.517 K 42.92 % | 120.705 K -18.29 % | 147.720 K 65.12 % | 89.463 K -34.43 % | 136.444 K 147.88 % | 55.044 K | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 651.243 K 17.77 % | 553.000 K 46.51 % | 377.437 K 9.90 % | 343.425 K | 0.000 | 0.000 |
| Operating expenses | 2.157 M 11.31 % | 1.938 M -26.52 % | 2.637 M 16.69 % | 2.260 M 139.01 % | 945.477 K -19.70 % | 1.177 M 5.56 % | 1.115 M -6.53 % | 1.193 M 52.94 % | 780.250 K -3.57 % | 809.116 K -12.56 % | 925.311 K 400.17 % | 185.000 K |
| Cost and expenses | 11.345 M 8.23 % | 10.482 M -19.14 % | 12.963 M 8.11 % | 11.990 M 128.18 % | 5.255 M 9.55 % | 4.797 M 10.71 % | 4.332 M 18.31 % | 3.662 M 16.15 % | 3.153 M 26.59 % | 2.491 M 58.90 % | 1.567 M 747.24 % | 185.000 K |
| Research and development expenses | 67.292 K -8.02 % | 73.159 K -85.35 % | 499.501 K 118.89 % | 228.198 K 274.35 % | 60.959 K -60.42 % | 154.024 K 168.01 % | 57.470 K -85.09 % | 385.337 K | 0.000 -100.00 % | 138.370 K -66.66 % | 415.000 K 124.63 % | 184.750 K |
| Selling general and administrative expenses | 2.089 M 12.06 % | 1.864 M -12.77 % | 2.137 M 5.21 % | 2.032 M 129.68 % | 884.518 K -13.57 % | 1.023 M 1.09 % | 1.012 M 29.86 % | 779.614 K 300.93 % | 194.449 K -12.96 % | 223.401 K 52.11 % | 146.867 K | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.531 K 64.86 % | 4.568 K 10.47 % | 4.135 K -56.93 % | 9.600 K -37.65 % | 15.398 K -19.46 % | 19.119 K | 0.000 -100.00 % | 323.036 K 172.84 % | 118.399 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 755.839 K -18.61 % | 928.711 K 5.91 % | 876.847 K -5.50 % | 927.925 K 392.63 % | 188.363 K -0.81 % | 189.905 K 317.13 % | 45.527 K 60.66 % | 28.338 K 98.33 % | 14.288 K 277.79 % | 3.782 K 1 123.95 % | 309.000 -99.70 % | 101.862 K |
| Operating income | -642.683 K 24.56 % | -851.957 K 71.74 % | -3.015 M 1.91 % | -3.073 M -365.15 % | -660.730 K 60.18 % | -1.659 M -114.95 % | -771.912 K -59.81 % | -483.031 K 75.44 % | -1.967 M -39.38 % | -1.411 M -329.79 % | -328.301 K -222.30 % | -101.862 K |
| Operating income ratio | -0.06 32.12 % | -0.09 70.81 % | -0.30 12.07 % | -0.34 -139.65 % | -0.14 72.81 % | -0.53 -143.94 % | -0.22 -42.68 % | -0.15 90.83 % | -1.66 -26.85 % | -1.31 -287.93 % | -0.34 72.50 % | -1.23 |
| Total other income expenses net | -879.038 K | 0.000 -100.00 % | 4.441 K 100.89 % | -501.188 K 0.20 % | -502.197 K -594.77 % | 101.502 K -84.41 % | 651.243 K 183.19 % | 229.963 K 149.74 % | -462.289 K | 0.000 100.00 % | -264.613 K | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.743 M 31.26 % | -3.991 M -107.09 % | -1.927 M 35.78 % | -3.001 M 52.45 % | -6.312 M -215.95 % | -1.998 M 31.38 % | -2.911 M -173.29 % | -1.065 M 20.91 % | -1.347 M 54.29 % | -2.947 M 27.38 % | -4.058 M -225 475.10 % | -1.799 K |
| Total 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 |
| Total debt | 81.072 K -58.29 % | 194.376 K 116.07 % | 89.958 K -5.01 % | 94.705 K -57.12 % | 220.835 K -34.71 % | 338.246 K | 0.000 | 0.000 -100.00 % | 1.494 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 751.893 K -47.17 % | 1.423 M 3.76 % | 1.372 M 35.50 % | 1.012 M 157.51 % | 393.090 K -29.33 % | 556.216 K -20.00 % | 695.229 K 30.04 % | 534.615 K 4.09 % | 513.633 K 162.38 % | 195.761 K 878.81 % | 20.000 K | 0.000 |
| Retained earnings | -12.327 M -7.22 % | -11.497 M 2.33 % | -11.771 M -22.93 % | -9.575 M -46.76 % | -6.525 M -3.94 % | -6.277 M -12.22 % | -5.594 M -16.01 % | -4.822 M -15.06 % | -4.191 M -99.01 % | -2.106 M -129.83 % | -916.227 K -800.14 % | -101.787 K |
| Common stock | 17.489 M 0.00 % | 17.489 M 0.00 % | 17.489 M 0.00 % | 17.489 M 8.29 % | 16.149 M 94.28 % | 8.312 M 0.00 % | 8.312 M 40.84 % | 5.902 M 34.02 % | 4.404 M 0.00 % | 4.404 M -8.20 % | 4.797 M 19 988 008.33 % | 24.000 |
| Total equity | 5.913 M -20.25 % | 7.415 M 4.59 % | 7.089 M -20.57 % | 8.926 M -10.90 % | 10.018 M 286.61 % | 2.591 M -24.10 % | 3.414 M 111.44 % | 1.615 M 122.21 % | 726.589 K -70.86 % | 2.494 M -36.07 % | 3.901 M 3 933.34 % | -101.763 K |
| Other non current liabilities | 30.043 K -23.23 % | 39.134 K 62.72 % | 24.050 K -65.01 % | 68.738 K -26.16 % | 93.093 K 165.81 % | 35.022 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 79.361 K | 0.000 | 0.000 -100.00 % | 85.982 K -58.23 % | 205.845 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 30.043 K -74.65 % | 118.495 K 392.70 % | 24.050 K -65.01 % | 68.738 K -61.61 % | 179.075 K -25.65 % | 240.867 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 6.718 M 406.10 % | 1.327 M -3.46 % | 1.375 M -10.41 % | 1.535 M 84.35 % | 832.453 K 65.22 % | 503.846 K 8.77 % | 463.232 K 1.40 % | 456.840 K 260.15 % | 126.846 K -34.11 % | 192.510 K 381.30 % | 39.998 K | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 5.057 M 0.78 % | 5.018 M 10.65 % | 4.535 M 56.75 % | 2.893 M 94.08 % | 1.491 M 12.09 % | 1.330 M 1 944.42 % | 65.051 K -93.54 % | 1.007 M 42.15 % | 708.228 K 532.86 % | 111.909 K | 0.000 |
| Short term debt | 162.144 K -29.51 % | 230.030 K 27.85 % | 179.916 K -5.01 % | 189.410 K -29.77 % | 269.706 K 103.70 % | 132.401 K | 0.000 | 0.000 -100.00 % | 1.494 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 7.080 M 5.18 % | 6.731 M 0.05 % | 6.727 M 4.95 % | 6.410 M 52.66 % | 4.199 M 89.88 % | 2.211 M 18.06 % | 1.873 M 212.46 % | 599.462 K -78.55 % | 2.795 M 177.84 % | 1.006 M 250.77 % | 286.798 K 39.73 % | 205.250 K |
| Total liabilities | 7.110 M 3.80 % | 6.849 M 1.45 % | 6.751 M 4.21 % | 6.479 M 47.98 % | 4.378 M 78.53 % | 2.452 M 30.92 % | 1.873 M 212.46 % | 599.462 K -78.55 % | 2.795 M 177.84 % | 1.006 M 250.77 % | 286.798 K 39.73 % | 205.250 K |
| Other non current assets | 0.000 | 0.000 100.00 % | -3.303 M 62.82 % | -8.885 M -80.36 % | -4.926 M 50.00 % | -9.852 M -5 470.03 % | -176.883 K -207.99 % | -57.432 K -55.52 % | -36.928 K -86.94 % | -19.754 K -207.65 % | -6.421 K -8 661.33 % | 75.000 |
| Long 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 |
| Intangible assets | 3.447 M -17.10 % | 4.158 M -49.13 % | 8.174 M -8.01 % | 8.885 M 80.36 % | 4.926 M 0.00 % | 4.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 3.303 M 0.00 % | 3.303 M 0.00 % | 3.303 M -62.82 % | 8.885 M 80.36 % | 4.926 M 0.00 % | 4.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 6.750 M -9.53 % | 7.461 M -34.99 % | 11.477 M -35.41 % | 17.770 M 80.36 % | 9.852 M 0.00 % | 9.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 139.477 K -48.38 % | 270.189 K 9.29 % | 247.219 K 60.80 % | 153.747 K -45.30 % | 281.058 K -33.56 % | 423.026 K 139.16 % | 176.883 K 207.99 % | 57.432 K 55.52 % | 36.928 K 86.94 % | 19.754 K 207.65 % | 6.421 K | 0.000 |
| Total non current assets | 6.889 M -10.89 % | 7.731 M -8.19 % | 8.421 M -6.84 % | 9.039 M 73.58 % | 5.207 M 1 130.96 % | 423.026 K 139.16 % | 176.883 K 207.99 % | 57.432 K 55.52 % | 36.928 K 86.94 % | 19.754 K 207.65 % | 6.421 K 8 461.33 % | 75.000 |
| Other current assets | 295.284 K 14.15 % | 258.682 K -12.74 % | 296.448 K -4.75 % | 311.231 K 49.81 % | 207.749 K 168.23 % | 77.452 K -20.78 % | 97.774 K -74.46 % | 382.753 K 1 171.65 % | 30.099 K -76.96 % | 130.612 K | 0.000 -100.00 % | 18.475 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 |
| cash and cash equivalents | 2.824 M -32.51 % | 4.185 M 107.49 % | 2.017 M -34.84 % | 3.096 M -52.61 % | 6.532 M 179.65 % | 2.336 M -19.76 % | 2.911 M 173.29 % | 1.065 M -62.51 % | 2.841 M -3.58 % | 2.947 M -27.38 % | 4.058 M 225 475.10 % | 1.799 K |
| Cash and short term investments | 2.824 M -32.51 % | 4.185 M 107.49 % | 2.017 M -34.84 % | 3.096 M -52.61 % | 6.532 M 179.65 % | 2.336 M -19.76 % | 2.911 M 173.29 % | 1.065 M -62.51 % | 2.841 M -3.58 % | 2.947 M -27.38 % | 4.058 M 225 475.10 % | 1.799 K |
| Total current assets | 6.133 M -6.12 % | 6.533 M 20.54 % | 5.420 M -14.85 % | 6.365 M -30.72 % | 9.188 M 98.87 % | 4.620 M -9.58 % | 5.110 M 136.95 % | 2.157 M -38.11 % | 3.485 M 0.14 % | 3.480 M -16.90 % | 4.188 M 3 949.55 % | 103.412 K |
| Inventory | 0.000 100.00 % | -20.770 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 3.014 M 42.82 % | 2.110 M -32.07 % | 3.106 M 5.00 % | 2.958 M 20.84 % | 2.448 M 10.93 % | 2.207 M 2.66 % | 2.150 M 108.86 % | 1.029 M 67.85 % | 613.223 K 31.11 % | 467.701 K 260.82 % | 129.621 K 55.91 % | 83.138 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.421 K | 0.000 |
| Account payables | 199.662 K 71.53 % | 116.403 K -24.87 % | 154.937 K 2.66 % | 150.929 K -25.85 % | 203.556 K 141.06 % | 84.442 K 5.64 % | 79.933 K 3.04 % | 77.571 K -53.57 % | 167.071 K 58.72 % | 105.262 K -21.97 % | 134.891 K -34.28 % | 205.250 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 |
| 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 |
| 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 |
| Capital lease obligations | 81.072 K -58.29 % | 194.376 K 116.07 % | 89.958 K -5.01 % | 94.705 K -57.12 % | 220.835 K -34.71 % | 338.246 K | 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 |
| 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 |
| 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 |
| 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 |
| Total assets | 13.023 M -8.70 % | 14.264 M 3.06 % | 13.841 M -10.15 % | 15.404 M 7.01 % | 14.396 M 185.44 % | 5.043 M -4.61 % | 5.287 M 138.79 % | 2.214 M -37.13 % | 3.522 M 0.63 % | 3.500 M -16.43 % | 4.188 M 3 946.61 % | 103.487 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -2.436 M 0.64 % | -2.452 M -534.98 % | -386.157 K 27.65 % | -533.705 K -157.74 % | 924.379 K 625.19 % | 127.468 K -47.38 % | 242.240 K 123.97 % | -1.011 M | 0.000 | 0.000 |
| Stock based compensation | 40.669 K | 0.000 -100.00 % | 410.916 K -43.00 % | 720.892 K 433.29 % | 135.177 K 57.62 % | 85.763 K -11.23 % | 96.614 K -50.69 % | 195.940 K 37.10 % | 142.914 K -27.00 % | 195.761 K | 0.000 | 0.000 |
| Change in working capital | -766.055 K -173.06 % | 1.049 M 1 027.38 % | 93.005 K -86.37 % | 682.236 K 183.03 % | 241.048 K 55.40 % | 155.116 K 115.19 % | -1.021 M -215.70 % | -323.408 K 16.03 % | -385.154 K -147.27 % | 814.795 K 196.07 % | -848.091 K -734.63 % | -101.613 K |
| Accounts receivables | -1.283 M -229.91 % | 987.914 K 783.37 % | -144.566 K 34.64 % | -221.169 K -432.74 % | -41.515 K 27.41 % | -57.190 K 94.40 % | -1.021 M -215.70 % | -323.408 K 16.03 % | -385.154 K -147.27 % | 814.795 K 202.32 % | -796.320 K -4 210.26 % | -18.475 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.269 M -277.41 % | 715.271 K 316.86 % | -329.837 K -464.99 % | 90.368 K | 0.000 | 0.000 |
| Accounts payables | -61.679 K 61.72 % | -161.122 K -26.70 % | -127.165 K -136.76 % | 345.894 K 106.80 % | 167.261 K 1 628.61 % | -10.942 K -275.24 % | 6.244 K -96.31 % | 169.330 K 844.05 % | -22.758 K -408.56 % | -4.475 K | 0.000 | 0.000 |
| Other working capital | 517.379 K 133.34 % | 221.729 K -39.21 % | 364.736 K -34.58 % | 557.511 K 383.52 % | 115.302 K -48.35 % | 223.248 K -82.32 % | 1.263 M 242.74 % | -884.601 K -3 986.99 % | 22.758 K 408.56 % | 4.475 K 108.64 % | -51.771 K 37.73 % | -83.138 K |
| Other non cash items | 189.935 K 45.96 % | 130.126 K -94.73 % | 2.467 M -16.41 % | 2.951 M 212.13 % | 945.521 K 77.16 % | 533.705 K 87.02 % | 285.379 K 134.80 % | -820.144 K -219.24 % | 687.834 K 285.24 % | -371.319 K -140.25 % | 922.500 K 1 230 100.00 % | -75.000 |
| Net cash provided by operating activities | -1.218 M -152.88 % | 2.303 M 393.64 % | -784.134 K -255.94 % | -220.299 K -137.98 % | 580.114 K 221.46 % | -477.607 K -8.30 % | -441.006 K 72.40 % | -1.598 M 1.68 % | -1.625 M -111.61 % | -767.996 K -48.18 % | -518.271 K -154.71 % | -203.475 K |
| Investments in property plant and equipment | -29.883 K -299.08 % | -7.488 K 93.99 % | -124.653 K -109.52 % | -59.494 K -85.06 % | -32.148 K -10.59 % | -29.069 K 82.38 % | -164.978 K -237.79 % | -48.841 K -55.24 % | -31.462 K -83.83 % | -17.115 K -154.31 % | -6.730 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 100.00 % | -30.702 K 99.07 % | -3.296 M -457.23 % | 922.661 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 | 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -29.883 K -299.08 % | -7.488 K 95.18 % | -155.355 K 95.37 % | -3.356 M -476.81 % | 890.514 K 3 163.45 % | -29.069 K 82.38 % | -164.978 K -237.79 % | -48.841 K -55.24 % | -31.462 K -83.83 % | -17.115 K -154.31 % | -6.730 K | 0.000 |
| Debt repayment | -113.305 K 10.72 % | -126.916 K 8.76 % | -139.103 K -10.29 % | -126.129 K -6.03 % | -118.954 K | 0.000 | 0.000 100.00 % | -1.410 M -190.91 % | 1.551 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 265.250 K -90.68 % | 2.845 M | 0.000 -100.00 % | 2.452 M 91.47 % | 1.281 M -22.39 % | 1.650 M -53.52 % | 3.550 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -202.821 K -124.13 % | -90.493 K 8.59 % | -99.002 K 77.98 % | -449.687 K | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.102 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.733 K | 0.000 | 0.000 100.00 % | -1.551 M | 0.000 | 0.000 -100.00 % | 205.274 K |
| Net cash used provided by financing activities | -113.305 K 10.72 % | -126.916 K 8.76 % | -139.103 K -199.99 % | 139.120 K -94.90 % | 2.726 M 4 065.89 % | -68.733 K -102.80 % | 2.452 M 1 994.40 % | -129.436 K -108.35 % | 1.551 M -56.31 % | 3.550 M 403.61 % | 704.976 K 243.43 % | 205.274 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 |
| Net change in cash | -1.361 M -162.76 % | 2.168 M 301.02 % | -1.079 M 68.62 % | -3.437 M -181.89 % | 4.197 M 829.31 % | -575.409 K -131.17 % | 1.846 M 203.94 % | -1.776 M -1 582.61 % | -105.559 K -103.82 % | 2.765 M 1 436.45 % | 179.974 K 9 904.11 % | 1.799 K |
| Cash at beginning of period | 4.185 M 107.49 % | 2.017 M -34.84 % | 3.096 M -52.61 % | 6.532 M 179.65 % | 2.336 M -19.76 % | 2.911 M 173.29 % | 1.065 M -62.51 % | 2.841 M -3.58 % | 2.947 M 1 521.24 % | 181.773 K 10 004.11 % | 1.799 K | 0.000 |
| Cash at end of period | 2.824 M -32.51 % | 4.185 M 107.49 % | 2.017 M -34.84 % | 3.096 M -52.61 % | 6.532 M 179.65 % | 2.336 M -19.76 % | 2.911 M 173.29 % | 1.065 M -62.51 % | 2.841 M -3.58 % | 2.947 M 1 521.24 % | 181.773 K 10 004.11 % | 1.799 K |
| Operating cash flow | -1.218 M -152.88 % | 2.303 M 393.64 % | -784.134 K -255.94 % | -220.299 K -137.98 % | 580.114 K 221.46 % | -477.607 K -8.30 % | -441.006 K 72.40 % | -1.598 M 1.68 % | -1.625 M -111.61 % | -767.996 K -48.18 % | -518.271 K -154.71 % | -203.475 K |
| Capital expenditure | -29.883 K -299.08 % | -7.488 K 93.99 % | -124.653 K -109.52 % | -59.494 K -85.06 % | -32.148 K -10.59 % | -29.069 K 82.38 % | -164.978 K -237.79 % | -48.841 K -55.24 % | -31.462 K -83.83 % | -17.115 K -154.31 % | -6.730 K | 0.000 |
| Free CashFlow | -1.247 M -154.35 % | 2.295 M 352.54 % | -908.787 K -224.81 % | -279.793 K -151.06 % | 547.966 K 208.15 % | -506.676 K 16.39 % | -605.984 K 63.20 % | -1.647 M 0.60 % | -1.657 M -111.00 % | -785.111 K -49.54 % | -525.000 K -158.02 % | -203.475 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.297 M -2.02 % | 5.406 M 14.18 % | 4.735 M -3.29 % | 4.896 M 0.03 % | 4.894 M -3.17 % | 5.054 M 7.05 % | 4.721 M 12.52 % | 4.196 M 60.74 % | 2.610 M 31.59 % | 1.984 M 26.78 % | 1.565 M -0.51 % | 1.573 M 5.96 % | 1.484 M -5.42 % | 1.569 M -40.02 % | 2.617 M 365.37 % | 562.272 K -27.91 % | 779.996 K 92.02 % | 406.215 K -40.40 % | 681.571 K 71.23 % | 398.049 K -2.77 % | 409.410 K -27.55 % | 565.062 K 1 259.34 % | 41.569 K 0.00 % | 41.569 K |
| Net income | -1.235 M -286.90 % | -319.086 K -295.80 % | 162.968 K 405.83 % | 32.218 K 103.78 % | -851.678 K 36.63 % | -1.344 M 24.10 % | -1.771 M -38.35 % | -1.280 M -61.58 % | -792.084 K -419.07 % | 248.246 K 201.00 % | -245.777 K 62.91 % | -662.614 K -318.68 % | -158.261 K 74.21 % | -613.651 K -295.98 % | 313.127 K 127.98 % | -1.119 M -53.90 % | -727.234 K 46.44 % | -1.358 M -98.43 % | -684.261 K 5.85 % | -726.754 K -43.47 % | -506.555 K -486.06 % | -86.434 K -69.83 % | -50.894 K 0.00 % | -50.894 K |
| Income before tax | -1.224 M -311.20 % | -297.675 K -289.45 % | 157.126 K 77.41 % | 88.568 K 110.51 % | -842.833 K 35.63 % | -1.309 M 25.40 % | -1.755 M -37.13 % | -1.280 M -61.58 % | -792.084 K -419.07 % | 248.246 K 201.00 % | -245.777 K 62.91 % | -662.614 K -318.68 % | -158.261 K 74.21 % | -613.651 K -295.98 % | 313.127 K 127.98 % | -1.119 M -53.90 % | -727.234 K 46.44 % | -1.358 M -98.43 % | -684.261 K 5.85 % | -726.754 K -43.47 % | -506.555 K -486.57 % | -86.359 K -69.56 % | -50.931 K 0.00 % | -50.931 K |
| Income before tax ratio | -0.23 -319.68 % | -0.06 -265.93 % | 0.03 83.43 % | 0.02 110.50 % | -0.17 33.52 % | -0.26 30.31 % | -0.37 -21.87 % | -0.31 -0.53 % | -0.30 -342.48 % | 0.13 179.67 % | -0.16 62.72 % | -0.42 -295.14 % | -0.11 72.73 % | -0.39 -426.75 % | 0.12 106.01 % | -1.99 -113.49 % | -0.93 72.11 % | -3.34 -232.94 % | -1.00 45.01 % | -1.83 -47.56 % | -1.24 -709.57 % | -0.15 87.53 % | -1.23 0.00 % | -1.23 |
| EBITDA | -905.495 K -715.38 % | 147.144 K -75.94 % | 611.454 K 7.74 % | 567.520 K 242.60 % | -397.972 K 54.43 % | -873.236 K 26.90 % | -1.195 M -32.33 % | -902.789 K -30.50 % | -691.812 K -296.68 % | 351.737 K 339.91 % | -146.610 K 73.48 % | -552.761 K -328.83 % | -128.899 K 78.43 % | -597.487 K -222.69 % | 487.004 K 151.72 % | -941.697 K 0.26 % | -944.188 K 30.17 % | -1.352 M -98.36 % | -681.589 K 6.07 % | -725.644 K -121.24 % | -327.992 K | 0.000 -100.00 % | 75.000 0.00 % | 75.000 |
| Net income ratio | -0.23 -294.88 % | -0.06 -271.49 % | 0.03 423.01 % | 0.01 103.78 % | -0.17 34.55 % | -0.27 29.10 % | -0.38 -22.96 % | -0.31 -0.53 % | -0.30 -342.48 % | 0.13 179.67 % | -0.16 62.72 % | -0.42 -295.14 % | -0.11 72.73 % | -0.39 -426.75 % | 0.12 106.01 % | -1.99 -113.49 % | -0.93 72.11 % | -3.34 -232.94 % | -1.00 45.01 % | -1.83 -47.56 % | -1.24 -708.87 % | -0.15 87.51 % | -1.22 0.00 % | -1.22 |
| Ratio EBITDA | -0.17 -728.06 % | 0.03 -78.92 % | 0.13 11.40 % | 0.12 242.55 % | -0.08 52.93 % | -0.17 31.72 % | -0.25 -17.60 % | -0.22 18.81 % | -0.27 -249.47 % | 0.18 289.23 % | -0.09 73.34 % | -0.35 -304.72 % | -0.09 77.19 % | -0.38 -304.56 % | 0.19 111.11 % | -1.67 -38.36 % | -1.21 63.63 % | -3.33 -232.83 % | -1.00 45.14 % | -1.82 -127.55 % | -0.80 | 0.00 -100.00 % | 0.00 0.00 % | 0.00 |
| Gross profit ratio | 0.07 -69.80 % | 0.22 111.40 % | 0.10 -16.81 % | 0.12 358.49 % | -0.05 -65.46 % | -0.03 79.30 % | -0.14 -267.84 % | -0.04 -28.17 % | -0.03 -116.15 % | 0.18 426.81 % | -0.06 77.76 % | -0.25 -197.09 % | -0.08 -96.52 % | -0.04 -108.64 % | 0.50 147.29 % | -1.05 -181.80 % | -0.37 83.06 % | -2.20 -837.60 % | -0.24 78.82 % | -1.11 -2 471.80 % | -0.04 -106.96 % | 0.62 -38.05 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 216.139 M 0.00 % | 216.139 M 0.00 % | 216.139 M -4.93 % | 227.354 M 5.19 % | 216.139 M 0.00 % | 216.139 M 0.00 % | 216.139 M 1.96 % | 211.978 M 2.29 % | 207.242 M 35.98 % | 152.409 M 2.40 % | 148.836 M 3.21 % | 144.209 M 0.68 % | 143.236 M 7.60 % | 133.119 M 56.61 % | 85.000 M 8.84 % | 78.099 M 0.00 % | 78.099 M 0.00 % | 78.099 M 0.05 % | 78.061 M 9.88 % | 71.044 M 78.29 % | 39.847 M 59.39 % | 25.000 M 4.71 % | 23.875 M 0.00 % | 23.875 M |
| Weighted average shs out | 216.171 M 0.02 % | 216.139 M 0.00 % | 216.139 M 0.00 % | 216.139 M 0.00 % | 216.139 M 0.00 % | 216.139 M 0.00 % | 216.139 M 1.96 % | 211.978 M 2.29 % | 207.242 M 38.51 % | 149.626 M 0.53 % | 148.836 M 3.21 % | 144.209 M 0.68 % | 143.236 M 7.58 % | 133.142 M 56.60 % | 85.020 M 8.86 % | 78.101 M 0.00 % | 78.105 M 0.01 % | 78.101 M 0.04 % | 78.067 M 9.88 % | 71.048 M 78.30 % | 39.849 M 61.36 % | 24.695 M 3.43 % | 23.877 M 0.00 % | 23.877 M |
| EPS diluted | -0.01 -280.00 % | 0.00 -287.50 % | 0.00 700.00 % | 0.00 102.56 % | 0.00 37.10 % | -0.01 24.39 % | -0.01 -36.67 % | -0.01 -57.89 % | 0.00 -337.50 % | 0.00 194.12 % | 0.00 63.04 % | 0.00 -318.18 % | 0.00 76.09 % | 0.00 -224.32 % | 0.00 125.87 % | -0.01 -53.76 % | -0.01 46.55 % | -0.02 -97.73 % | -0.01 13.73 % | -0.01 19.69 % | -0.01 -262.86 % | 0.00 -66.67 % | 0.00 0.00 % | 0.00 |
| Earnings per share | -0.01 -280.00 % | 0.00 -287.50 % | 0.00 700.00 % | 0.00 102.56 % | 0.00 37.10 % | -0.01 24.39 % | -0.01 -36.67 % | -0.01 -57.89 % | 0.00 -323.53 % | 0.00 200.00 % | 0.00 63.04 % | 0.00 -318.18 % | 0.00 76.09 % | 0.00 -224.32 % | 0.00 125.87 % | -0.01 -53.76 % | -0.01 46.55 % | -0.02 -97.73 % | -0.01 13.73 % | -0.01 19.69 % | -0.01 -262.86 % | 0.00 -66.67 % | 0.00 0.00 % | 0.00 |
| Gross profit | 345.691 K -70.41 % | 1.168 M 141.37 % | 484.013 K -19.55 % | 601.601 K 358.58 % | -232.658 K -60.22 % | -145.212 K 77.84 % | -655.275 K -313.89 % | -158.321 K -106.01 % | -76.850 K -121.25 % | 361.592 K 514.34 % | -87.270 K 77.88 % | -394.495 K -214.79 % | -125.321 K -85.86 % | -67.429 K -105.18 % | 1.302 M 320.08 % | -591.494 K -103.14 % | -291.175 K 67.47 % | -895.193 K -458.81 % | -160.197 K 63.73 % | -441.701 K -2 400.43 % | -17.665 K -105.05 % | 350.062 K 742.12 % | 41.569 K 0.00 % | 41.569 K |
| Income tax expense | 10.508 K -50.92 % | 21.411 K 466.50 % | -5.842 K -110.37 % | 56.349 K 537.07 % | 8.845 K -74.42 % | 34.576 K 121.56 % | 15.606 K 780 400.00 % | -2.000 | 0.000 100.00 % | -4.000 | 0.000 100.00 % | -4.000 -100.00 % | 506.879 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 100.00 % | 37.500 0.00 % | 37.500 |
| Cost of revenue | 4.951 M 16.84 % | 4.238 M -0.31 % | 4.251 M -1.01 % | 4.294 M -16.24 % | 5.127 M -1.40 % | 5.199 M -3.30 % | 5.376 M 23.48 % | 4.354 M 62.03 % | 2.687 M 65.66 % | 1.622 M -1.80 % | 1.652 M -16.02 % | 1.967 M 22.22 % | 1.610 M -1.66 % | 1.637 M 24.48 % | 1.315 M 13.96 % | 1.154 M 7.71 % | 1.071 M -17.69 % | 1.301 M 54.60 % | 841.768 K 0.24 % | 839.750 K 96.63 % | 427.075 K 98.64 % | 215.000 K | 0.000 | 0.000 |
| General and administrative expenses | 1.070 M 39.15 % | 768.579 K -23.19 % | 1.001 M 50.70 % | 663.982 K -45.40 % | 1.216 M 56.30 % | 778.037 K -43.13 % | 1.368 M 165.04 % | 516.153 K -18.20 % | 631.016 K 178.19 % | 226.826 K -55.74 % | 512.470 K 51.43 % | 338.430 K -47.80 % | 648.385 K 166.48 % | 243.317 K -40.24 % | 407.132 K 81.14 % | 224.762 K -3.75 % | 233.519 K -31.01 % | 338.505 K 312.26 % | 82.110 K -51.43 % | 169.067 K 91.94 % | 88.082 K 2 254.50 % | 3.741 K | 0.000 | 0.000 |
| Selling and marketing expenses | 124.541 K 0.00 % | 124.541 K 26.35 % | 98.566 K -2.67 % | 101.265 K -67.04 % | 307.210 K 0.00 % | 307.210 K -14.95 % | 361.211 K 0.00 % | 361.211 K 227.19 % | 110.397 K 0.00 % | 110.397 K -20.08 % | 138.135 K 0.00 % | 138.135 K -7.73 % | 149.715 K 0.00 % | 149.715 K 530.51 % | 23.745 K 0.00 % | 23.745 K -17.76 % | 28.874 K -75.60 % | 118.337 K 648.67 % | -21.568 K -118.78 % | 114.876 K 207.45 % | 37.364 K 111.33 % | 17.680 K | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.136 M 11.20 % | 1.021 M -2.10 % | 1.043 M 16.60 % | 894.551 K -26.34 % | 1.214 M -14.62 % | 1.422 M 10.97 % | 1.282 M 31.05 % | 978.042 K 122.95 % | 438.688 K -13.44 % | 506.789 K -8.30 % | 552.681 K -11.54 % | 624.760 K 15.73 % | 539.821 K -1.17 % | 546.222 K -34.20 % | 830.068 K 128.53 % | 363.221 K 14.34 % | 317.660 K -31.33 % | 462.591 K -11.73 % | 524.064 K 83.85 % | 285.053 K -41.69 % | 488.890 K 12.02 % | 436.421 K 371.81 % | 92.500 K 0.00 % | 92.500 K |
| Cost and expenses | 6.087 M 15.74 % | 5.259 M -0.66 % | 5.294 M 2.03 % | 5.188 M -18.18 % | 6.341 M -4.24 % | 6.622 M -0.55 % | 6.658 M 24.87 % | 5.332 M 70.58 % | 3.126 M 46.83 % | 2.129 M -3.43 % | 2.205 M -14.94 % | 2.592 M 20.59 % | 2.149 M -1.54 % | 2.183 M 1.77 % | 2.145 M 41.40 % | 1.517 M 9.23 % | 1.389 M -21.27 % | 1.764 M 29.15 % | 1.366 M 21.43 % | 1.125 M 22.80 % | 915.965 K 40.61 % | 651.421 K 604.24 % | 92.500 K 0.00 % | 92.500 K |
| Research and development expenses | 54.233 K 315.29 % | 13.059 K -13.78 % | 15.147 K -73.89 % | 58.012 K -74.15 % | 224.413 K -18.42 % | 275.088 K 76.08 % | 156.228 K 117.07 % | 71.970 K 160.16 % | 27.664 K -16.91 % | 33.295 K -78.38 % | 154.024 K | 0.000 -100.00 % | 57.470 K | 0.000 -100.00 % | 385.337 K | 0.000 | 0.000 | 0.000 -100.00 % | 138.370 K | 0.000 | 0.000 -100.00 % | 415.000 K 349.26 % | 92.375 K 0.00 % | 92.375 K |
| Selling general and administrative expenses | 1.081 M 7.26 % | 1.008 M -1.93 % | 1.028 M 22.87 % | 836.539 K -15.51 % | 990.064 K -13.71 % | 1.147 M 1.94 % | 1.126 M 24.22 % | 906.072 K 106.54 % | 438.688 K -13.44 % | 506.789 K -8.30 % | 552.681 K -11.54 % | 624.760 K 15.73 % | 539.821 K 1.84 % | 530.056 K 23.44 % | 429.409 K 22.62 % | 350.205 K 33.47 % | 262.393 K -42.56 % | 456.842 K 654.59 % | 60.542 K -78.68 % | 283.943 K 126.35 % | 125.446 K 485.62 % | 21.421 K | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.247 K 19.01 % | 1.888 K -59.00 % | 4.605 K -7.81 % | 4.995 K -30.04 % | 7.140 K -13.54 % | 8.258 K -12.32 % | 9.418 K -2.92 % | 9.701 K | 0.000 | 0.000 -100.00 % | 158.557 K -3.60 % | 164.479 K 38.92 % | 118.399 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 3.028 K -32.76 % | 4.503 K 53.27 % | 2.938 K 80.25 % | 1.630 K -27.46 % | 2.247 K 19.01 % | 1.888 K -59.00 % | 4.605 K -7.81 % | 4.995 K -30.04 % | 7.140 K -13.54 % | 8.258 K -12.32 % | 9.418 K -2.92 % | 9.701 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 |
| Depreciation and amortization | 315.523 K -28.34 % | 440.316 K -2.45 % | 451.391 K -5.43 % | 477.320 K 7.84 % | 442.618 K 1.93 % | 434.229 K -21.88 % | 555.843 K 49.39 % | 372.082 K 299.53 % | 93.129 K -2.21 % | 95.234 K 6.11 % | 89.751 K -10.39 % | 100.154 K 241.11 % | 29.361 K 81.62 % | 16.166 K 5.51 % | 15.322 K 17.72 % | 13.016 K 52.43 % | 8.539 K 48.53 % | 5.749 K 115.16 % | 2.672 K 140.72 % | 1.110 K 101.29 % | -86.050 K -199.64 % | 86.359 K 69.56 % | 50.931 K 0.00 % | 50.931 K |
| Operating income | -789.827 K -636.77 % | 147.144 K 126.32 % | -559.007 K -90.82 % | -292.950 K 79.76 % | -1.447 M 7.69 % | -1.568 M 19.07 % | -1.937 M -70.46 % | -1.136 M -120.42 % | -515.540 K -255.06 % | -145.200 K 77.31 % | -639.950 K 37.21 % | -1.019 M -53.24 % | -665.140 K -8.39 % | -613.651 K -230.10 % | 471.684 K 149.41 % | -954.715 K -56.81 % | -608.835 K 55.16 % | -1.358 M -98.43 % | -684.261 K 5.85 % | -726.754 K -200.38 % | -241.942 K -180.16 % | -86.359 K -69.56 % | -50.931 K 0.00 % | -50.931 K |
| Operating income ratio | -0.15 -647.83 % | 0.03 123.05 % | -0.12 -97.30 % | -0.06 79.76 % | -0.30 4.67 % | -0.31 24.40 % | -0.41 -51.49 % | -0.27 -37.13 % | -0.20 -169.82 % | -0.07 82.10 % | -0.41 36.89 % | -0.65 -44.62 % | -0.45 -14.61 % | -0.39 -316.92 % | 0.18 110.62 % | -1.70 -117.53 % | -0.78 76.65 % | -3.34 -232.94 % | -1.00 45.01 % | -1.83 -208.96 % | -0.59 -286.67 % | -0.15 87.53 % | -1.23 0.00 % | -1.23 |
| Total other income expenses net | -434.219 K 2.38 % | -444.819 K -162.11 % | 716.133 K 87.71 % | 381.518 K -36.87 % | 604.297 K 133.96 % | 258.290 K 41.95 % | 181.953 K 226.79 % | -143.502 K 48.11 % | -276.544 K -61.47 % | -171.265 K -1 718.49 % | -9.418 K -102.64 % | 356.646 K | 0.000 | 0.000 100.00 % | -158.557 K 3.60 % | -164.479 K -38.92 % | -118.399 K | 0.000 | 0.000 | 0.000 100.00 % | -264.613 K | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.743 M 17.53 % | -3.327 M 16.65 % | -3.991 M -66.09 % | -2.403 M -24.68 % | -1.927 M 26.89 % | -2.636 M 12.16 % | -3.001 M 13.58 % | -3.472 M 44.98 % | -6.312 M -12.26 % | -5.622 M -181.45 % | -1.998 M 17.81 % | -2.431 M 16.51 % | -2.911 M 2.32 % | -2.981 M -179.80 % | -1.065 M -2 077.66 % | -48.918 K 96.37 % | -1.347 M 12.43 % | -1.538 M 47.81 % | -2.947 M 14.71 % | -3.455 M -1 800.83 % | -181.773 K -10 004.11 % | -1.799 K |
| Total 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 |
| Total debt | 81.072 K -41.78 % | 139.259 K -28.36 % | 194.376 K -23.51 % | 254.121 K 182.49 % | 89.958 K -42.94 % | 157.663 K 66.48 % | 94.705 K -40.10 % | 158.112 K -28.40 % | 220.835 K -21.45 % | 281.122 K -16.89 % | 338.246 K -13.96 % | 393.111 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.659 M 11.01 % | 1.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 751.893 K -16.81 % | 903.825 K -36.49 % | 1.423 M 2.95 % | 1.382 M 0.78 % | 1.372 M 4.64 % | 1.311 M 29.49 % | 1.012 M 71.24 % | 591.115 K 50.38 % | 393.090 K 11.31 % | 353.154 K -36.51 % | 556.216 K 11.74 % | 497.797 K -28.40 % | 695.229 K 7.22 % | 648.435 K 21.29 % | 534.615 K -5.18 % | 563.819 K 9.77 % | 513.633 K 115.37 % | 238.493 K 21.83 % | 195.761 K 84.72 % | 105.979 K | 0.000 | 0.000 |
| Retained earnings | -12.327 M -8.99 % | -11.310 M 1.62 % | -11.497 M 1.41 % | -11.661 M 0.93 % | -11.771 M -7.80 % | -10.919 M -14.04 % | -9.575 M -22.69 % | -7.804 M -19.62 % | -6.525 M -12.71 % | -5.789 M 7.78 % | -6.277 M -4.02 % | -6.035 M -7.88 % | -5.594 M -2.91 % | -5.436 M -12.73 % | -4.822 M 9.19 % | -5.310 M -26.71 % | -4.191 M -21.00 % | -3.464 M -64.48 % | -2.106 M -48.14 % | -1.422 M -104.60 % | -694.776 K -582.58 % | -101.787 K |
| Common stock | 17.489 M 0.00 % | 17.489 M 0.00 % | 17.489 M 0.00 % | 17.489 M 0.00 % | 17.489 M 0.00 % | 17.489 M 0.00 % | 17.489 M 0.00 % | 17.489 M 8.29 % | 16.149 M 45.84 % | 11.073 M 33.21 % | 8.312 M 0.00 % | 8.312 M 0.00 % | 8.312 M 0.00 % | 8.312 M 40.84 % | 5.902 M 34.02 % | 4.404 M 0.00 % | 4.404 M 0.00 % | 4.404 M 0.00 % | 4.404 M 0.00 % | 4.404 M 415.99 % | 853.452 K 3 555 950.00 % | 24.000 |
| Total equity | 5.913 M -16.51 % | 7.082 M -4.49 % | 7.415 M 2.85 % | 7.210 M 1.69 % | 7.089 M -10.04 % | 7.880 M -11.71 % | 8.926 M -13.13 % | 10.275 M 2.57 % | 10.018 M 77.70 % | 5.637 M 117.56 % | 2.591 M -6.64 % | 2.775 M -18.70 % | 3.414 M -3.16 % | 3.525 M 118.34 % | 1.615 M 571.51 % | -342.419 K -147.13 % | 726.589 K -38.36 % | 1.179 M -52.73 % | 2.494 M -19.25 % | 3.088 M 1 846.24 % | 158.676 K 255.93 % | -101.763 K |
| Other non current liabilities | 30.043 K -16.27 % | 35.882 K -8.31 % | 39.134 K 44.19 % | 27.141 K 12.85 % | 24.050 K -42.44 % | 41.785 K -39.21 % | 68.738 K -21.34 % | 87.382 K -6.13 % | 93.093 K 185.75 % | -108.567 K -410.00 % | 35.022 K 112.46 % | -281.118 K | 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 -100.00 % | 24.244 K -69.45 % | 79.361 K -43.01 % | 139.256 K | 0.000 -100.00 % | 45.570 K | 0.000 -100.00 % | 51.422 K -40.19 % | 85.982 K -70.61 % | 292.538 K 42.12 % | 205.845 K -63.39 % | 562.236 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 30.043 K -50.03 % | 60.126 K -49.26 % | 118.495 K -28.79 % | 166.396 K 591.88 % | 24.050 K -72.47 % | 87.355 K 27.08 % | 68.738 K -50.48 % | 138.803 K -22.49 % | 179.075 K -2.66 % | 183.970 K -23.62 % | 240.867 K -14.32 % | 281.118 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 1.409 M 92.73 % | 731.160 K -44.92 % | 1.327 M 81.30 % | 732.130 K -50.02 % | 1.465 M 92.04 % | 762.779 K -53.18 % | 1.629 M 168.13 % | 607.656 K -37.18 % | 967.306 K 304.65 % | 239.049 K -52.56 % | 503.846 K 186.47 % | 175.878 K -62.03 % | 463.232 K -57.70 % | 1.095 M 139.71 % | 456.840 K -28.62 % | 640.022 K 404.57 % | 126.846 K -74.23 % | 492.162 K 155.66 % | 192.510 K -56.24 % | 439.879 K -46.35 % | 819.859 K | 0.000 |
| Deferred revenue | 5.309 M -3.11 % | 5.479 M 8.34 % | 5.057 M 0.36 % | 5.039 M 0.42 % | 5.018 M 44.32 % | 3.477 M -23.34 % | 4.535 M 47.16 % | 3.082 M 6.51 % | 2.893 M 264.96 % | 792.714 K -46.82 % | 1.491 M 106.41 % | 722.186 K -45.70 % | 1.330 M | 0.000 -100.00 % | 65.051 K | 0.000 -100.00 % | 1.007 M | 0.000 -100.00 % | 708.228 K | 0.000 | 0.000 | 0.000 |
| Short term debt | 162.144 K -29.51 % | 230.030 K 0.00 % | 230.030 K 100.26 % | 114.865 K 27.69 % | 89.958 K -33.30 % | 134.878 K 42.42 % | 94.705 K -28.47 % | 132.401 K -1.82 % | 134.853 K 0.00 % | 134.853 K 1.85 % | 132.401 K 18.22 % | 111.993 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.659 M 11.01 % | 1.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 7.080 M 1.61 % | 6.968 M 3.52 % | 6.731 M 1.36 % | 6.641 M -1.29 % | 6.727 M 32.44 % | 5.079 M -20.76 % | 6.410 M 42.87 % | 4.487 M 6.85 % | 4.199 M 193.97 % | 1.428 M -35.41 % | 2.211 M 66.28 % | 1.330 M -29.00 % | 1.873 M 37.41 % | 1.363 M 127.40 % | 599.462 K -74.87 % | 2.386 M -14.65 % | 2.795 M 315.89 % | 672.064 K -33.19 % | 1.006 M 64.09 % | 613.062 K -40.83 % | 1.036 M 404.78 % | 205.250 K |
| Total liabilities | 7.110 M 1.16 % | 7.028 M 2.61 % | 6.849 M 0.62 % | 6.807 M 0.82 % | 6.751 M 30.67 % | 5.167 M -20.25 % | 6.479 M 40.07 % | 4.625 M 5.65 % | 4.378 M 171.54 % | 1.612 M -34.25 % | 2.452 M 52.22 % | 1.611 M -13.99 % | 1.873 M 37.41 % | 1.363 M 127.40 % | 599.462 K -74.87 % | 2.386 M -14.65 % | 2.795 M 315.89 % | 672.064 K -33.19 % | 1.006 M 64.09 % | 613.062 K -40.83 % | 1.036 M 404.78 % | 205.250 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.303 M 62.38 % | -8.780 M 1.18 % | -8.885 M | 0.000 100.00 % | -4.926 M -1 402.85 % | -327.791 K 22.51 % | -423.026 K 20.49 % | -532.034 K -200.78 % | -176.883 K -255.25 % | -49.791 K 13.30 % | -57.432 K 12.58 % | -65.696 K -77.90 % | -36.928 K 6.93 % | -39.677 K -100.86 % | -19.754 K -271.95 % | -5.311 K 17.29 % | -6.421 K -8 661.33 % | 75.000 |
| Long 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 |
| Intangible assets | 3.447 M -9.28 % | 3.799 M -8.62 % | 4.158 M -7.86 % | 4.512 M -44.80 % | 8.174 M 56.49 % | 5.223 M -41.21 % | 8.885 M 191.41 % | 3.049 M -38.11 % | 4.926 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 |
| GoodWill | 3.303 M 0.00 % | 3.303 M 0.00 % | 3.303 M 0.00 % | 3.303 M 0.00 % | 3.303 M 0.00 % | 3.303 M -62.82 % | 8.885 M 40.96 % | 6.303 M 27.95 % | 4.926 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 |
| Goodwill and intangible assets | 6.750 M -4.96 % | 7.103 M -4.80 % | 7.461 M -4.54 % | 7.815 M -31.90 % | 11.477 M 34.61 % | 8.526 M -52.02 % | 17.770 M 90.01 % | 9.352 M -5.08 % | 9.852 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 |
| Property plant equipment net | 139.477 K -34.03 % | 211.440 K -21.74 % | 270.189 K -25.70 % | 363.623 K 47.09 % | 247.219 K -2.54 % | 253.660 K 64.99 % | 153.747 K -30.67 % | 221.766 K -21.10 % | 281.058 K -14.26 % | 327.791 K -22.51 % | 423.026 K -20.49 % | 532.034 K 200.78 % | 176.883 K 255.25 % | 49.791 K -13.30 % | 57.432 K -12.58 % | 65.696 K 77.90 % | 36.928 K -6.93 % | 39.677 K 100.86 % | 19.754 K 271.95 % | 5.311 K -17.29 % | 6.421 K | 0.000 |
| Total non current assets | 6.889 M -5.80 % | 7.314 M -5.40 % | 7.731 M -5.48 % | 8.179 M -2.87 % | 8.421 M -4.09 % | 8.780 M -2.86 % | 9.039 M -5.59 % | 9.574 M 83.86 % | 5.207 M 1 488.60 % | 327.791 K -22.51 % | 423.026 K -20.49 % | 532.033 K 200.78 % | 176.883 K 255.25 % | 49.791 K -13.30 % | 57.432 K -12.58 % | 65.696 K 77.90 % | 36.928 K -6.93 % | 39.677 K 100.86 % | 19.754 K 271.95 % | 5.311 K -17.29 % | 6.421 K 8 461.33 % | 75.000 |
| Other current assets | 295.284 K 20.64 % | 244.767 K -5.38 % | 258.682 K -3.70 % | 268.626 K -9.39 % | 296.448 K -2.26 % | 303.299 K -2.55 % | 311.231 K 22.46 % | 254.141 K 22.33 % | 207.749 K 338.86 % | 47.338 K -69.44 % | 154.904 K 223.48 % | 47.887 K -51.02 % | 97.774 K 8.14 % | 90.412 K -76.38 % | 382.753 K 1 297.67 % | 27.385 K -9.02 % | 30.099 K -16.21 % | 35.923 K -72.50 % | 130.612 K 224.27 % | 40.279 K 705.58 % | 5.000 K -72.94 % | 18.475 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 |
| cash and cash equivalents | 2.824 M -18.50 % | 3.466 M -17.19 % | 4.185 M 57.52 % | 2.657 M 31.72 % | 2.017 M -27.80 % | 2.794 M -9.75 % | 3.096 M -14.73 % | 3.631 M -44.42 % | 6.532 M 10.65 % | 5.904 M 152.73 % | 2.336 M -17.28 % | 2.824 M -3.01 % | 2.911 M -2.32 % | 2.981 M 179.80 % | 1.065 M -37.63 % | 1.708 M -39.89 % | 2.841 M 84.74 % | 1.538 M -47.81 % | 2.947 M -14.71 % | 3.455 M 1 800.83 % | 181.773 K 10 004.11 % | 1.799 K |
| Cash and short term investments | 2.824 M -18.50 % | 3.466 M -17.19 % | 4.185 M 57.52 % | 2.657 M 31.72 % | 2.017 M -27.80 % | 2.794 M -9.75 % | 3.096 M -14.73 % | 3.631 M -44.42 % | 6.532 M 10.65 % | 5.904 M 152.73 % | 2.336 M -17.28 % | 2.824 M -3.01 % | 2.911 M -2.32 % | 2.981 M 179.80 % | 1.065 M -37.63 % | 1.708 M -39.89 % | 2.841 M 84.74 % | 1.538 M -47.81 % | 2.947 M -14.71 % | 3.455 M 1 800.83 % | 181.773 K 10 004.11 % | 1.799 K |
| Total current assets | 6.133 M -9.75 % | 6.796 M 4.02 % | 6.533 M 11.92 % | 5.837 M 7.70 % | 5.420 M 27.02 % | 4.267 M -32.96 % | 6.365 M 19.50 % | 5.327 M -42.03 % | 9.188 M 32.74 % | 6.922 M 49.81 % | 4.620 M 19.87 % | 3.854 M -24.57 % | 5.110 M 5.61 % | 4.839 M 124.37 % | 2.157 M 9.06 % | 1.978 M -43.25 % | 3.485 M 92.41 % | 1.811 M -47.96 % | 3.480 M -5.84 % | 3.696 M 211.02 % | 1.188 M 1 049.11 % | 103.412 K |
| Inventory | 0.000 | 0.000 100.00 % | -20.770 K | 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 3.014 M -2.33 % | 3.085 M 46.22 % | 2.110 M -27.54 % | 2.912 M -6.26 % | 3.106 M 165.49 % | 1.170 M -60.45 % | 2.958 M 105.16 % | 1.442 M -41.10 % | 2.448 M 152.14 % | 971.000 K -56.00 % | 2.207 M 124.59 % | 982.690 K -54.29 % | 2.150 M 21.62 % | 1.768 M 71.73 % | 1.029 M 324.82 % | 242.288 K -60.49 % | 613.223 K 158.68 % | 237.055 K -49.31 % | 467.701 K 133.27 % | 200.496 K -79.98 % | 1.002 M 1 104.68 % | 83.138 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 |
| 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 |
| Account payables | 199.662 K -62.16 % | 527.703 K 353.34 % | 116.403 K -84.58 % | 754.755 K 387.14 % | 154.937 K -78.03 % | 705.090 K 367.17 % | 150.929 K -77.30 % | 664.989 K 226.69 % | 203.556 K -22.21 % | 261.666 K 209.88 % | 84.442 K -73.60 % | 319.819 K 300.11 % | 79.933 K -70.18 % | 268.061 K 245.57 % | 77.571 K -10.51 % | 86.684 K -48.12 % | 167.071 K -7.13 % | 179.902 K 70.91 % | 105.262 K -39.22 % | 173.183 K -19.90 % | 216.204 K 5.34 % | 205.250 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 |
| 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 |
| 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 |
| Capital lease obligations | 81.072 K -41.78 % | 139.259 K -28.36 % | 194.376 K 39.58 % | 139.256 K 54.80 % | 89.958 K 294.81 % | 22.785 K -75.94 % | 94.705 K 268.34 % | 25.711 K -88.36 % | 220.835 K 50.98 % | 146.269 K -56.76 % | 338.246 K 20.32 % | 281.118 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 13.023 M -7.70 % | 14.110 M -1.08 % | 14.264 M 1.77 % | 14.016 M 1.27 % | 13.841 M 6.08 % | 13.047 M -15.30 % | 15.404 M 3.38 % | 14.901 M 3.51 % | 14.396 M 98.57 % | 7.250 M 43.75 % | 5.043 M 14.98 % | 4.386 M -17.03 % | 5.287 M 8.15 % | 4.888 M 120.80 % | 2.214 M 8.36 % | 2.043 M -41.98 % | 3.522 M 90.28 % | 1.851 M -47.12 % | 3.500 M -5.45 % | 3.701 M 209.80 % | 1.195 M 1 054.48 % | 103.487 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-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-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.001 M | 0.000 100.00 % | -1.352 M | 0.000 100.00 % | -246.600 K | 0.000 100.00 % | -259.577 K | 0.000 -100.00 % | 1.038 M | 0.000 -100.00 % | 177.655 K | 0.000 -100.00 % | 284.972 K | 0.000 100.00 % | -904.576 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 37.669 K 1 155.63 % | 3.000 K | 0.000 -100.00 % | 60.296 K -62.29 % | 159.906 K -36.29 % | 251.010 K -38.93 % | 411.047 K 32.66 % | 309.845 K 216.77 % | 97.815 K 161.80 % | 37.362 K -39.30 % | 61.554 K 154.26 % | 24.209 K 240.70 % | -17.206 K -115.12 % | 113.820 K -21.91 % | 145.753 K 190.42 % | 50.187 K -49.90 % | 100.182 K 134.44 % | 42.732 K -52.40 % | 89.781 K -15.28 % | 105.980 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -766.055 K | 0.000 -100.00 % | 1.170 M | 0.000 100.00 % | -262.625 K | 0.000 100.00 % | -223.547 K | 0.000 -100.00 % | 88.526 K | 0.000 -100.00 % | 5.333 K | 0.000 100.00 % | -1.082 M | 0.000 100.00 % | -399.348 K | 0.000 100.00 % | -91.414 K | 0.000 -100.00 % | 491.535 K | 0.000 100.00 % | -848.091 K | 0.000 100.00 % | -50.807 K 0.00 % | -50.807 K |
| Accounts receivables | -1.283 M | 0.000 -100.00 % | 2.014 M | 0.000 100.00 % | -44.566 K | 0.000 100.00 % | -171.169 K | 0.000 100.00 % | -37.473 K | 0.000 -100.00 % | 18.521 K | 0.000 100.00 % | -1.021 M | 0.000 100.00 % | -323.408 K | 0.000 100.00 % | -385.154 K | 0.000 -100.00 % | 814.795 K | 0.000 100.00 % | -796.320 K | 0.000 100.00 % | -9.238 K 0.00 % | -9.238 K |
| 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 |
| 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 |
| Other working capital | 517.379 K | 0.000 100.00 % | -843.872 K | 0.000 100.00 % | -218.059 K | 0.000 100.00 % | -52.378 K | 0.000 -100.00 % | 126.000 K | 0.000 100.00 % | -13.188 K | 0.000 100.00 % | -61.350 K | 0.000 100.00 % | -75.940 K | 0.000 -100.00 % | 293.740 K | 0.000 100.00 % | -323.260 K | 0.000 100.00 % | -51.771 K | 0.000 100.00 % | -41.569 K 0.00 % | -41.569 K |
| Other non cash items | 955.317 K 224.82 % | -765.382 K -296.25 % | -193.155 K -236.82 % | 141.173 K -78.96 % | 670.964 K -58.51 % | 1.617 M -17.30 % | 1.956 M 8.49 % | 1.803 M 199.83 % | 601.201 K -15.46 % | 711.114 K 709.14 % | -116.741 K -115.83 % | 737.430 K 168.36 % | 274.792 K 717.36 % | -44.511 K 92.34 % | -580.936 K -1 522.77 % | -35.799 K -107.65 % | 468.003 K 733.22 % | -73.908 K 81.09 % | -390.827 K -214.02 % | 342.768 K -48.62 % | 667.167 K 161.29 % | 255.332 K 680 985.33 % | -37.500 0.00 % | -37.500 |
| Net cash provided by operating activities | -576.432 K 10.09 % | -641.152 K -140.29 % | 1.592 M 123.84 % | 711.007 K 214.07 % | -623.332 K -287.64 % | -160.802 K 56.65 % | -370.906 K -346.27 % | 150.607 K 153.03 % | -284.012 K -132.87 % | 864.126 K 291.06 % | -452.269 K -1 684.94 % | -25.338 K -129.07 % | 87.170 K 116.50 % | -528.176 K -4.37 % | -506.082 K 53.65 % | -1.092 M -351.29 % | -241.924 K 82.51 % | -1.383 M -181.66 % | -491.100 K -77.36 % | -276.896 K 59.70 % | -687.170 K -506.86 % | 168.898 K 266.01 % | -101.738 K 0.00 % | -101.738 K |
| Investments in property plant and equipment | -6.694 K 71.13 % | -23.189 K -567.12 % | -3.476 K 13.36 % | -4.012 K 95.23 % | -84.042 K -106.94 % | -40.611 K -95.75 % | -20.746 K 46.46 % | -38.748 K -20.53 % | -32.148 K | 0.000 100.00 % | -20.725 K -148.38 % | -8.344 K 94.67 % | -156.453 K -1 735.23 % | -8.525 K -20.80 % | -7.057 K 83.11 % | -41.784 K -621.66 % | -5.790 K 77.45 % | -25.672 K -50.00 % | -17.115 K | 0.000 100.00 % | -6.730 K | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.565 K 94.63 % | -29.137 K 63.47 % | -79.767 K 97.52 % | -3.216 M -448.59 % | 922.661 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -6.694 K 71.13 % | -23.189 K -567.12 % | -3.476 K 13.36 % | -4.012 K 95.31 % | -85.607 K -22.74 % | -69.748 K 30.61 % | -100.513 K 96.91 % | -3.255 M -465.52 % | 890.514 K | 0.000 100.00 % | -20.725 K -148.38 % | -8.344 K 94.67 % | -156.453 K -1 735.23 % | -8.525 K -20.80 % | -7.057 K 83.11 % | -41.784 K -621.66 % | -5.790 K 77.45 % | -25.672 K -50.00 % | -17.115 K | 0.000 100.00 % | -6.730 K | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 100.00 % | -55.119 K | 0.000 100.00 % | -67.172 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.410 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 265.250 K 215.21 % | 84.150 K -96.95 % | 2.761 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 |
| 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 | 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 |
| Other financing activites | -58.186 K | 0.000 100.00 % | -59.744 K | 0.000 100.00 % | -67.704 K 5.18 % | -71.399 K -12.60 % | -63.408 K -1.09 % | -62.722 K -1.44 % | -61.830 K -102.29 % | 2.704 M 18 265.41 % | -14.883 K 72.36 % | -53.850 K | 0.000 -100.00 % | 2.452 M | 0.000 | 0.000 -100.00 % | 1.551 M | 0.000 | 0.000 -100.00 % | 3.550 M 305.74 % | 875.026 K 614.57 % | -170.050 K -265.68 % | 102.637 K 0.00 % | 102.637 K |
| Net cash used provided by financing activities | -58.186 K -5.56 % | -55.119 K 7.74 % | -59.744 K 11.06 % | -67.172 K 0.79 % | -67.704 K 5.18 % | -71.399 K -12.60 % | -63.408 K -131.31 % | 202.528 K 807.38 % | 22.320 K -99.17 % | 2.704 M 18 265.41 % | -14.883 K 72.36 % | -53.850 K | 0.000 -100.00 % | 2.452 M 1 994.40 % | -129.436 K | 0.000 -100.00 % | 1.551 M | 0.000 | 0.000 -100.00 % | 3.550 M 305.74 % | 875.026 K 614.57 % | -170.050 K -265.68 % | 102.637 K 0.00 % | 102.637 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 2.017 M 200.00 % | -2.017 M -165.16 % | 3.096 M 200.00 % | -3.096 M -147.39 % | 6.532 M 200.00 % | -6.532 M | 0.000 100.00 % | -2.336 M -180.24 % | 2.911 M | 0.000 -100.00 % | 1.065 M 200.00 % | -1.065 M | 0.000 100.00 % | -2.841 M | 0.000 | 0.000 | 0.000 100.00 % | -181.773 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.466 M -200.00 % | 3.466 M 126.77 % | 1.528 M -42.48 % | 2.657 M 442.10 % | -776.643 K -157.21 % | -301.949 K 43.54 % | -534.827 K 81.57 % | -2.902 M -561.48 % | 628.822 K -82.37 % | 3.568 M 831.27 % | -487.877 K -117.28 % | 2.824 M 4 175.73 % | -69.283 K -102.32 % | 2.981 M 274.52 % | -1.708 M -50.66 % | -1.134 M 26.30 % | -1.538 M -9.17 % | -1.409 M -177.22 % | -508.215 K -115.53 % | 3.273 M 506 037.71 % | -647.000 43.84 % | -1.152 K -164.04 % | 1.799 K 0.00 % | 1.799 K |
| Cash at beginning of period | 3.466 M | 0.000 -100.00 % | 2.657 M 31.72 % | 2.017 M -27.80 % | 2.794 M -9.75 % | 3.096 M -14.73 % | 3.631 M -44.42 % | 6.532 M 10.65 % | 5.904 M 152.73 % | 2.336 M -17.28 % | 2.824 M | 0.000 -100.00 % | 2.981 M | 0.000 -100.00 % | 1.708 M -39.89 % | 2.841 M 84.74 % | 1.538 M -47.81 % | 2.947 M -14.71 % | 3.455 M 1 800.83 % | 181.773 K 27 994.74 % | 647.000 -64.04 % | 1.799 K | 0.000 | 0.000 |
| Cash at end of period | 0.000 -100.00 % | 3.466 M -17.19 % | 4.185 M 57.52 % | 2.657 M 31.72 % | 2.017 M -27.80 % | 2.794 M -9.75 % | 3.096 M -14.73 % | 3.631 M -44.42 % | 6.532 M 10.65 % | 5.904 M 152.73 % | 2.336 M -17.28 % | 2.824 M -3.01 % | 2.911 M -2.32 % | 2.981 M | 0.000 -100.00 % | 1.708 M | 0.000 -100.00 % | 1.538 M -47.81 % | 2.947 M -14.71 % | 3.455 M | 0.000 -100.00 % | 647.000 -64.04 % | 1.799 K 0.00 % | 1.799 K |
| Operating cash flow | -576.432 K 10.09 % | -641.152 K -140.29 % | 1.592 M 123.84 % | 711.007 K 214.07 % | -623.332 K -287.64 % | -160.802 K 56.65 % | -370.906 K -346.27 % | 150.607 K 153.03 % | -284.012 K -132.87 % | 864.126 K 291.06 % | -452.269 K -1 684.94 % | -25.338 K -129.07 % | 87.170 K 116.50 % | -528.176 K -4.37 % | -506.082 K 53.65 % | -1.092 M -351.29 % | -241.924 K 82.51 % | -1.383 M -181.66 % | -491.100 K -77.36 % | -276.896 K 59.70 % | -687.170 K -506.86 % | 168.898 K 266.01 % | -101.738 K 0.00 % | -101.738 K |
| Capital expenditure | -6.694 K 71.13 % | -23.189 K -567.12 % | -3.476 K 13.36 % | -4.012 K 95.23 % | -84.042 K -106.94 % | -40.611 K -95.75 % | -20.746 K 46.46 % | -38.748 K -20.53 % | -32.148 K | 0.000 100.00 % | -20.725 K -148.38 % | -8.344 K 94.67 % | -156.453 K -1 735.23 % | -8.525 K -20.80 % | -7.057 K 83.11 % | -41.784 K -621.66 % | -5.790 K 77.45 % | -25.672 K -50.00 % | -17.115 K | 0.000 100.00 % | -6.730 K | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -583.126 K 12.22 % | -664.341 K -141.83 % | 1.588 M 124.62 % | 706.995 K 199.95 % | -707.374 K -251.21 % | -201.413 K 48.57 % | -391.652 K -450.13 % | 111.859 K 135.38 % | -316.160 K -136.59 % | 864.126 K 282.69 % | -472.994 K -1 304.29 % | -33.682 K 51.38 % | -69.283 K 87.09 % | -536.701 K -4.59 % | -513.139 K 54.73 % | -1.134 M -357.61 % | -247.714 K 82.42 % | -1.409 M -177.22 % | -508.215 K -83.54 % | -276.896 K 60.10 % | -693.900 K -510.84 % | 168.898 K 266.01 % | -101.738 K 0.00 % | -101.738 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 |