N1 Holdings Limited N1H.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 20.066 M 8.15 % | 18.554 M 31.68 % | 14.090 M 32.57 % | 10.628 M 96.07 % | 5.421 M 28.69 % | 4.212 M 2.91 % | 4.093 M 11.84 % | 3.660 M -14.97 % | 4.304 M 27.04 % | 3.388 M -15.68 % | 4.018 M 140.19 % | 1.673 M |
| Net income | 855.826 K -21.15 % | 1.085 M 218.34 % | 340.945 K -69.07 % | 1.102 M 689.83 % | 139.570 K 107.68 % | -1.817 M 29.35 % | -2.571 M -38.84 % | -1.852 M -54.65 % | -1.198 M 8.26 % | -1.305 M -333.40 % | 559.295 K 304 064.67 % | -184.000 |
| Income before tax | 855.826 K 24.26 % | 688.723 K 527.44 % | 109.767 K -84.25 % | 697.067 K 399.44 % | 139.570 K 107.54 % | -1.851 M 28.97 % | -2.605 M -21.10 % | -2.151 M -30.94 % | -1.643 M -26.85 % | -1.295 M -258.94 % | 814.964 K 12 418.65 % | 6.510 K |
| Income before tax ratio | 0.04 14.90 % | 0.04 376.48 % | 0.01 -88.12 % | 0.07 154.73 % | 0.03 105.86 % | -0.44 30.97 % | -0.64 -8.28 % | -0.59 -53.99 % | -0.38 0.15 % | -0.38 -288.50 % | 0.20 5 111.88 % | 0.00 |
| EBITDA | 14.031 M 5.84 % | 13.257 M | 0.000 -100.00 % | 5.812 M 292.20 % | 1.482 M 960.00 % | -172.325 K 76.16 % | -722.950 K 47.58 % | -1.379 M 1.39 % | -1.399 M -33.60 % | -1.047 M -224.97 % | 837.600 K 1 239.67 % | 62.523 K |
| Net income ratio | 0.04 -27.09 % | 0.06 141.75 % | 0.02 -76.67 % | 0.10 302.83 % | 0.03 105.97 % | -0.43 31.35 % | -0.63 -24.14 % | -0.51 -81.87 % | -0.28 27.79 % | -0.39 -376.81 % | 0.14 126 649.46 % | 0.00 |
| Ratio EBITDA | 0.70 -2.14 % | 0.71 | 0.00 -100.00 % | 0.55 100.03 % | 0.27 768.27 % | -0.04 76.84 % | -0.18 53.13 % | -0.38 -15.96 % | -0.32 -5.16 % | -0.31 -248.22 % | 0.21 457.74 % | 0.04 |
| Gross profit ratio | 0.95 1.54 % | 0.94 6.91 % | 0.88 1.91 % | 0.86 19.06 % | 0.72 -7.25 % | 0.78 0.55 % | 0.78 -0.11 % | 0.78 4.14 % | 0.75 31.49 % | 0.57 -0.70 % | 0.57 154.33 % | 0.22 |
| Weighted average shs out dil | 88.056 M 0.00 % | 88.056 M 0.25 % | 87.832 M 6.41 % | 82.542 M 1.21 % | 81.556 M 0.00 % | 81.556 M 0.00 % | 81.556 M 0.00 % | 81.556 M 0.63 % | 81.045 M 234.15 % | 24.254 M 0.00 % | 24.254 M 0.00 % | 24.254 M |
| Weighted average shs out | 88.239 M 0.21 % | 88.056 M 0.25 % | 87.832 M 6.41 % | 82.542 M 1.21 % | 81.556 M 0.00 % | 81.556 M 0.00 % | 81.556 M 0.00 % | 81.556 M 0.63 % | 81.045 M 234.15 % | 24.254 M 0.00 % | 24.254 M 0.00 % | 24.254 M |
| EPS diluted | 0.01 -21.14 % | 0.01 215.38 % | 0.00 -70.90 % | 0.01 688.24 % | 0.00 107.62 % | -0.02 29.21 % | -0.03 -38.77 % | -0.02 -53.38 % | -0.01 72.49 % | -0.05 -332.90 % | 0.02 304 592.25 % | 0.00 |
| Earnings per share | 0.01 -21.14 % | 0.01 215.38 % | 0.00 -70.90 % | 0.01 688.24 % | 0.00 107.62 % | -0.02 29.21 % | -0.03 -38.77 % | -0.02 -53.38 % | -0.01 72.49 % | -0.05 -332.90 % | 0.02 304 592.25 % | 0.00 |
| Gross profit | 19.145 M 9.82 % | 17.434 M 40.78 % | 12.384 M 35.11 % | 9.166 M 133.44 % | 3.927 M 19.35 % | 3.290 M 3.47 % | 3.179 M 11.72 % | 2.846 M -11.44 % | 3.214 M 67.05 % | 1.924 M -16.27 % | 2.298 M 510.90 % | 376.090 K |
| Income tax expense | 0.000 100.00 % | -396.632 K -71.57 % | -231.178 K | 0.000 | 0.000 100.00 % | -34.033 K 0.00 % | -34.032 K 88.63 % | -299.388 K 32.79 % | -445.453 K -4 499.97 % | 10.124 K -96.04 % | 255.668 K 3 719.36 % | 6.694 K |
| Cost of revenue | 921.258 K -17.73 % | 1.120 M -34.35 % | 1.706 M 16.69 % | 1.462 M -2.15 % | 1.494 M 62.00 % | 922.239 K 0.95 % | 913.576 K 12.26 % | 813.792 K -25.35 % | 1.090 M -25.53 % | 1.464 M -14.90 % | 1.720 M 32.67 % | 1.297 M |
| General and administrative expenses | 812.407 K -71.48 % | 2.848 M 3.47 % | 2.753 M 3.12 % | 2.669 M 6.52 % | 2.506 M -7.38 % | 2.706 M -1.34 % | 2.743 M -10.14 % | 3.052 M -6.78 % | 3.274 M 65.76 % | 1.975 M 2 403.90 % | 78.879 K | 0.000 |
| Selling and marketing expenses | 333.126 K -23.82 % | 437.292 K 128.69 % | 191.215 K 3.69 % | 184.416 K 223.58 % | 56.993 K -49.04 % | 111.846 K 12.20 % | 99.682 K -18.23 % | 121.912 K -49.75 % | 242.609 K -19.57 % | 301.658 K 283.74 % | 78.609 K | 0.000 |
| Other expenses | 0.000 -100.00 % | 891.743 K 13.96 % | 782.495 K 57.91 % | 495.533 K 11.54 % | 444.265 K -20.07 % | 555.850 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.919 M -6.18 % | 4.177 M 12.10 % | 3.727 M 11.26 % | 3.349 M 11.37 % | 3.007 M -10.85 % | 3.373 M -11.65 % | 3.818 M -7.65 % | 4.135 M -8.27 % | 4.508 M 55.47 % | 2.899 M 104.03 % | 1.421 M 470.92 % | 248.913 K |
| Cost and expenses | 4.841 M -8.62 % | 5.297 M -2.49 % | 5.432 M 3.17 % | 5.265 M 33.84 % | 3.934 M -8.42 % | 4.296 M -9.22 % | 4.732 M -4.38 % | 4.949 M -11.59 % | 5.598 M 28.29 % | 4.363 M 38.90 % | 3.141 M 103.25 % | 1.546 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.919 M 19.29 % | 3.286 M 11.60 % | 2.944 M 3.16 % | 2.854 M 11.35 % | 2.563 M -9.03 % | 2.818 M -0.87 % | 2.842 M -10.45 % | 3.174 M -9.74 % | 3.516 M 54.46 % | 2.277 M 60.21 % | 1.421 M 470.92 % | 248.913 K |
| Interest income | 0.000 -100.00 % | 104.653 K 37.71 % | 75.995 K 2 893.11 % | 2.539 K -25.46 % | 3.406 K -75.46 % | 13.880 K 52.11 % | 9.125 K -46.69 % | 17.117 K | 0.000 -100.00 % | 26.359 K | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 12.075 M 46.29 % | 8.254 M 67.60 % | 4.925 M 326.52 % | 1.155 M 11.01 % | 1.040 M 84.38 % | 564.093 K 132.62 % | 242.494 K | 0.000 -100.00 % | 282.873 K | 0.000 | 0.000 |
| Depreciation and amortization | 45.604 K -85.26 % | 309.393 K -23.48 % | 404.352 K -10.08 % | 449.675 K -20.73 % | 567.263 K -10.37 % | 632.915 K -18.25 % | 774.240 K 27.38 % | 607.821 K 63.79 % | 371.106 K 358.80 % | 80.887 K 78.11 % | 45.414 K 10.02 % | 41.278 K |
| Operating income | 15.226 M 14.85 % | 13.257 M 53.12 % | 8.658 M 61.44 % | 5.363 M 486.26 % | 914.737 K 1 193.58 % | -83.646 K 86.91 % | -638.985 K 50.43 % | -1.289 M 0.37 % | -1.294 M -32.63 % | -975.645 K -211.32 % | 876.440 K 589.15 % | 127.177 K |
| Operating income ratio | 0.76 6.20 % | 0.71 16.28 % | 0.61 21.77 % | 0.50 199.01 % | 0.17 949.77 % | -0.02 87.28 % | -0.16 55.68 % | -0.35 -17.16 % | -0.30 -4.40 % | -0.29 -232.02 % | 0.22 186.91 % | 0.08 |
| Total other income expenses net | -14.370 M -14.34 % | -12.568 M | 0.000 100.00 % | -4.666 M | 0.000 100.00 % | -1.767 M 10.14 % | -1.966 M -128.05 % | -862.273 K -147.05 % | -349.031 K -9.20 % | -319.631 K -419.93 % | -61.476 K 49.05 % | -120.667 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 112.325 M 18.79 % | 94.558 M 21.23 % | 78.001 M 27.55 % | 61.153 M 400.33 % | 12.223 M 7.52 % | 11.367 M 63.74 % | 6.942 M 85.19 % | 3.749 M 339.14 % | 853.680 K 123.24 % | -3.674 M -1 474.68 % | 267.248 K 95.15 % | 136.945 K |
| Total investments | 445.407 K -11.38 % | 502.618 K -15.76 % | 596.618 K -9.14 % | 656.619 K -39.04 % | 1.077 M 81.43 % | 593.705 K 40.84 % | 421.547 K | 0.000 -100.00 % | 40.000 -99.80 % | 19.667 K | 0.000 | 0.000 |
| Total debt | 123.641 M 14.39 % | 108.090 M 27.13 % | 85.020 M 12.92 % | 75.296 M 387.84 % | 15.434 M 9.08 % | 14.149 M 79.97 % | 7.862 M 65.24 % | 4.758 M 169.39 % | 1.766 M 864.32 % | 183.146 K -79.99 % | 915.105 K 365.11 % | 196.750 K |
| Accumulated other comprehensive income loss | 206.523 K -4.55 % | 216.368 K 4.77 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.524 K -0.17 % | 206.884 K 32.95 % | 155.610 K 64.76 % | 94.448 K | 0.000 | 0.000 |
| Retained earnings | -4.918 M 10.31 % | -5.484 M 16.52 % | -6.569 M -5.34 % | -6.236 M 15.02 % | -7.338 M 1.87 % | -7.478 M -32.09 % | -5.661 M -54.41 % | -3.666 M -102.08 % | -1.814 M -194.16 % | -616.790 K -189.57 % | 688.610 K 374 344.57 % | -184.000 |
| Common stock | 6.954 M 0.00 % | 6.954 M 0.00 % | 6.954 M 4.51 % | 6.654 M 17.69 % | 5.654 M 0.00 % | 5.654 M -0.60 % | 5.688 M -0.59 % | 5.722 M -0.59 % | 5.756 M 0.31 % | 5.739 M 5 738 486.00 % | 100.000 0.00 % | 100.000 |
| Total equity | 2.242 M 32.92 % | 1.687 M 185.11 % | 591.663 K -5.29 % | 624.742 K 142.28 % | -1.478 M 8.63 % | -1.617 M -792.53 % | 233.520 K -89.68 % | 2.263 M -44.78 % | 4.097 M -21.45 % | 5.216 M 657.39 % | 688.710 K 819 992.86 % | -84.000 |
| Other non current liabilities | 617.924 K 11.39 % | 554.760 K 37.11 % | 404.601 K -42.90 % | 708.609 K 105.74 % | 344.419 K 34.85 % | 255.402 K -72.99 % | 945.417 K -3.32 % | 977.915 K -7.58 % | 1.058 M 118.35 % | 484.610 K 45.46 % | 333.150 K 19 837.16 % | 1.671 K |
| Long term debt | 95.609 M 16.61 % | 81.991 M 29.42 % | 63.353 M 22.53 % | 51.703 M 449.82 % | 9.404 M 27.47 % | 7.377 M 80.29 % | 4.092 M 24.16 % | 3.295 M 113.77 % | 1.542 M 931.52 % | 149.448 K 40.95 % | 106.029 K -22.77 % | 137.293 K |
| Total non current liabilities | 96.227 M 16.57 % | 82.546 M 29.47 % | 63.758 M 21.65 % | 52.411 M 437.66 % | 9.748 M 27.72 % | 7.632 M 51.52 % | 5.037 M 17.87 % | 4.273 M 64.38 % | 2.600 M 310.02 % | 634.058 K 44.37 % | 439.179 K 216.04 % | 138.964 K |
| Other current liabilities | 3.020 M 11.00 % | 2.721 M -95.71 % | 63.353 M 3 067.86 % | 2.000 M 96.47 % | 1.018 M 80.04 % | 565.365 K -33.20 % | 846.309 K -13.56 % | 979.111 K 45.71 % | 671.974 K -15.94 % | 799.368 K 23.86 % | 645.378 K 73.02 % | 373.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 28.032 M 7.41 % | 26.099 M 20.46 % | 21.667 M -8.16 % | 23.593 M 291.20 % | 6.031 M -10.95 % | 6.772 M 79.63 % | 3.770 M 157.83 % | 1.462 M 551.26 % | 224.531 K 566.30 % | 33.698 K -95.84 % | 809.076 K 1 260.78 % | 59.457 K |
| Total current liabilities | 31.939 M 4.97 % | 30.425 M -64.75 % | 86.310 M 221.20 % | 26.871 M 269.84 % | 7.266 M -2.70 % | 7.467 M 58.21 % | 4.720 M 84.07 % | 2.564 M 156.86 % | 998.210 K 0.49 % | 993.352 K -37.48 % | 1.589 M 229.94 % | 481.538 K |
| Total liabilities | 128.166 M 13.49 % | 112.931 M 26.00 % | 89.625 M 13.05 % | 79.282 M 366.00 % | 17.014 M 12.68 % | 15.099 M 54.76 % | 9.757 M 42.70 % | 6.837 M 90.04 % | 3.598 M 121.08 % | 1.627 M -19.75 % | 2.028 M 226.83 % | 620.502 K |
| Other non current assets | 1.505 M -68.14 % | 4.725 M -94.19 % | 81.386 M 10 154.85 % | 793.634 K 268.27 % | 215.503 K -63.63 % | 592.490 K -50.54 % | 1.198 M -54.21 % | 2.616 M 13.45 % | 2.306 M 54.40 % | 1.493 M 84.56 % | 809.124 K 1 509.56 % | 50.270 K |
| Long term investments | 445.407 K 77.23 % | 251.309 K -26.19 % | 340.501 K 3.71 % | 328.310 K -39.04 % | 538.605 K 212.78 % | 172.198 K 430 395.00 % | 40.000 | 0.000 -100.00 % | 40.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 107.631 K -5.77 % | 114.220 K -7.67 % | 123.708 K -81.31 % | 661.946 K -9.89 % | 734.615 K -8.62 % | 803.884 K -23.80 % | 1.055 M -36.97 % | 1.674 M -20.96 % | 2.118 M 1 259.61 % | 155.750 K 127.04 % | 68.599 K 3 902.28 % | 1.714 K |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 107.631 K -5.77 % | 114.220 K -7.67 % | 123.708 K -89.68 % | 1.198 M -5.72 % | 1.271 M -5.17 % | 1.340 M -15.78 % | 1.591 M -28.00 % | 2.210 M -16.72 % | 2.654 M 1 603.89 % | 155.750 K 127.04 % | 68.599 K 3 902.28 % | 1.714 K |
| Property plant equipment net | 1.040 M 131.08 % | 449.940 K -39.42 % | 742.717 K -28.26 % | 1.035 M -26.27 % | 1.404 M -30.63 % | 2.024 M 590.04 % | 293.354 K -19.86 % | 366.044 K -26.08 % | 495.178 K 171.32 % | 182.508 K 38.98 % | 131.320 K -21.36 % | 166.991 K |
| Total non current assets | 3.098 M -44.08 % | 5.540 M -93.34 % | 83.141 M 2 153.12 % | 3.690 M 1.31 % | 3.642 M -11.78 % | 4.129 M 33.95 % | 3.082 M -40.63 % | 5.192 M -4.82 % | 5.455 M 197.81 % | 1.832 M 81.52 % | 1.009 M 360.80 % | 218.975 K |
| Other current assets | 109.225 M 17.14 % | 93.242 M 3 386.13 % | -2.837 M -104.73 % | 59.984 M 4 637.72 % | -1.322 M -123.78 % | 5.559 M 7.08 % | 5.192 M 203.33 % | 1.712 M 15 154.34 % | 11.220 K -85.04 % | 74.990 K -63.53 % | 205.631 K | 0.000 |
| Short term investments | 0.000 -100.00 % | 251.309 K 344.64 % | 56.520 K -82.78 % | 328.309 K -11.63 % | 371.507 K -11.86 % | 421.507 K 0.00 % | 421.507 K | 0.000 | 0.000 -100.00 % | 19.667 K | 0.000 | 0.000 |
| cash and cash equivalents | 11.317 M -16.37 % | 13.532 M 92.79 % | 7.019 M -50.37 % | 14.143 M 340.33 % | 3.212 M 15.47 % | 2.782 M 202.50 % | 919.532 K -8.86 % | 1.009 M 10.57 % | 912.432 K -76.34 % | 3.857 M 495.34 % | 647.857 K 983.28 % | 59.805 K |
| Cash and short term investments | 11.317 M -16.37 % | 13.532 M 91.25 % | 7.076 M -49.97 % | 14.143 M 294.68 % | 3.583 M 11.87 % | 3.203 M 138.85 % | 1.341 M 32.92 % | 1.009 M 10.57 % | 912.432 K -76.46 % | 3.877 M 498.37 % | 647.857 K 983.28 % | 59.805 K |
| Total current assets | 127.310 M 16.81 % | 108.988 M 1 440.33 % | 7.076 M -90.66 % | 75.745 M 2 013.82 % | 3.583 M -61.69 % | 9.353 M 35.40 % | 6.908 M 76.76 % | 3.908 M 74.41 % | 2.241 M -55.29 % | 5.012 M 193.50 % | 1.708 M 325.38 % | 401.443 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 |
| Net receivables | 6.769 M 205.79 % | 2.214 M -21.99 % | 2.837 M 75.25 % | 1.619 M 22.48 % | 1.322 M 123.84 % | 590.564 K 57.42 % | 375.151 K -68.41 % | 1.188 M -9.82 % | 1.317 M 24.20 % | 1.060 M 24.15 % | 854.167 K 150.02 % | 341.638 K |
| Tax assets | 0.000 | 0.000 -100.00 % | 548.218 K 63.84 % | 334.609 K 56.93 % | 213.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 89.079 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 887.397 K -44.74 % | 1.606 M 24.47 % | 1.290 M 0.93 % | 1.278 M 489.70 % | 216.756 K 67.26 % | 129.592 K 25.52 % | 103.245 K -15.83 % | 122.661 K 20.60 % | 101.705 K -36.55 % | 160.286 K 19.30 % | 134.355 K 173.74 % | 49.081 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 | 899.205 K 161.55 % | 343.801 K -45.48 % | 630.623 K -34.48 % | 962.458 K -25.31 % | 1.289 M -27.64 % | 1.781 M 3 388.92 % | 51.041 K -20.23 % | 63.982 K -57.19 % | 149.448 K -18.40 % | 183.146 K 23.66 % | 148.105 K -17.43 % | 179.369 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 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 |
| 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 100.00 % | -40.529 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 130.408 M 13.78 % | 114.617 M 27.05 % | 90.217 M 13.57 % | 79.436 M 411.30 % | 15.536 M 15.23 % | 13.482 M 34.95 % | 9.990 M 9.78 % | 9.100 M 18.25 % | 7.695 M 12.45 % | 6.844 M 151.91 % | 2.717 M 337.88 % | 620.418 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | -9.844 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -360.000 -100.70 % | 51.274 K -59.03 % | 125.139 K 32.50 % | 94.448 K | 0.000 | 0.000 |
| Change in working capital | -2.025 M -134.29 % | 5.904 M 180.78 % | -7.309 M -170.05 % | 10.434 M 8 621.65 % | 119.639 K -97.24 % | 4.337 M 197.61 % | 1.457 M | 0.000 100.00 % | -831.473 K -74.26 % | -477.156 K 38.82 % | -779.860 K -1 071.74 % | -66.556 K |
| Accounts receivables | -4.606 M -182.78 % | 5.564 M 173.71 % | -7.548 M -189.83 % | 8.403 M 2 263.91 % | -388.308 K -118.77 % | 2.068 M -2.83 % | 2.129 M | 0.000 100.00 % | -609.828 K -38.82 % | -439.283 K 48.61 % | -854.884 K -966.51 % | -80.157 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 |
| Accounts payables | 0.000 -100.00 % | 315.708 K 2 545.67 % | 11.933 K -93.34 % | 179.093 K -60.86 % | 457.544 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.581 M 10 466.38 % | 24.425 K -89.24 % | 227.000 K -87.75 % | 1.853 M 3 575.91 % | 50.403 K -97.78 % | 2.269 M 437.92 % | -671.402 K | 0.000 100.00 % | -221.645 K -485.23 % | -37.873 K -150.48 % | 75.024 K 451.61 % | 13.601 K |
| Other non cash items | -424.865 K -136.35 % | 1.169 M -6.25 % | 1.247 M -12.21 % | 1.420 M 31.51 % | 1.080 M 523.50 % | -254.948 K -135.16 % | 725.162 K 421.74 % | 138.989 K 142.03 % | -330.704 K -212.65 % | 293.565 K 0.03 % | 293.470 K 334.69 % | 67.513 K |
| Net cash provided by operating activities | -1.342 M -118.19 % | 7.382 M 221.77 % | -6.062 M -151.14 % | 11.854 M 888.40 % | 1.199 M -58.62 % | 2.898 M 652.81 % | 385.020 K 135.95 % | -1.071 M 42.52 % | -1.863 M -41.85 % | -1.314 M -1 104.83 % | 130.734 K 210.89 % | 42.052 K |
| Investments in property plant and equipment | -57.222 K -305.23 % | -14.121 K 83.21 % | -84.082 K -464.54 % | -14.894 K -259.58 % | -4.142 K 94.59 % | -76.526 K -627.16 % | -10.524 K 55.44 % | -23.616 K 94.59 % | -436.556 K -824.10 % | -47.241 K -384.87 % | -9.743 K 47.47 % | -18.548 K |
| Acquisitions net | 0.000 -100.00 % | 38.113 K -93.52 % | 588.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.940 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.121 K | 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 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | -255.006 K -642.57 % | 47.000 K 116.18 % | 21.741 K -90.47 % | 228.212 K 530.60 % | -52.998 K 53.73 % | -114.530 K 76.80 % | -493.685 K -3 771.34 % | 13.447 K 105.00 % | -269.096 K -380.79 % | 95.837 K 220.85 % | -79.300 K -356.62 % | 30.902 K |
| Net cash used for investing activites | -312.228 K -539.81 % | 70.992 K -86.50 % | 526.059 K 146.61 % | 213.318 K 421.94 % | -66.261 K 65.32 % | -191.056 K 62.11 % | -504.209 K -4 858.29 % | -10.169 K 99.61 % | -2.596 M -5 441.29 % | 48.596 K 154.58 % | -89.043 K -820.76 % | 12.354 K |
| Debt repayment | -233.861 K 73.60 % | -885.809 K 28.28 % | -1.235 M -40.98 % | -876.067 K -141.91 % | -362.150 K 56.37 % | -829.981 K -403.37 % | 273.590 K -81.39 % | 1.470 M -9.03 % | 1.616 M 708.15 % | 200.000 K 739.71 % | -31.264 K 19.97 % | -39.066 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | -290.583 K | 0.000 100.00 % | -202.528 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -36.324 K 33.34 % | -54.492 K 63.58 % | -149.615 K 42.63 % | -260.812 K 23.44 % | -340.671 K 29.61 % | -483.979 K -98.56 % | -243.743 K 16.71 % | -292.630 K -187.80 % | -101.677 K -102.38 % | 4.274 M 639.95 % | 577.624 K 1 644.19 % | 33.117 K |
| Net cash used provided by financing activities | -560.768 K 40.36 % | -940.301 K 40.76 % | -1.587 M -39.61 % | -1.137 M -61.76 % | -702.821 K 46.51 % | -1.314 M -4 502.32 % | 29.847 K -97.47 % | 1.178 M -22.25 % | 1.515 M -66.15 % | 4.474 M 718.90 % | 546.360 K 9 284.06 % | -5.949 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 | -2.215 M -134.02 % | 6.513 M 191.43 % | -7.124 M -165.17 % | 10.931 M 2 440.47 % | 430.269 K -76.89 % | 1.862 M 2 184.18 % | -89.342 K -192.64 % | 96.442 K 103.28 % | -2.945 M -191.76 % | 3.209 M 445.72 % | 588.052 K 883.28 % | 59.805 K |
| Cash at beginning of period | 13.532 M 92.79 % | 7.019 M -50.37 % | 14.143 M 340.33 % | 3.212 M 15.47 % | 2.782 M 202.50 % | 919.532 K -8.86 % | 1.009 M 10.57 % | 912.432 K -76.34 % | 3.857 M 495.34 % | 647.857 K 983.28 % | 59.805 K | 0.000 |
| Cash at end of period | 11.317 M -16.37 % | 13.532 M 92.79 % | 7.019 M -50.37 % | 14.143 M 340.33 % | 3.212 M 15.47 % | 2.782 M 202.50 % | 919.532 K -8.86 % | 1.009 M 10.57 % | 912.432 K -76.34 % | 3.857 M 495.34 % | 647.857 K 983.28 % | 59.805 K |
| Operating cash flow | -1.342 M -118.19 % | 7.382 M 221.77 % | -6.062 M -151.14 % | 11.854 M 888.40 % | 1.199 M -64.38 % | 3.367 M 774.52 % | 385.020 K 135.95 % | -1.071 M 42.52 % | -1.863 M -41.85 % | -1.314 M -1 104.83 % | 130.734 K 210.89 % | 42.052 K |
| Capital expenditure | -57.222 K -305.23 % | -14.121 K 84.71 % | -92.341 K -382.98 % | -19.119 K 82.07 % | -106.623 K -39.33 % | -76.526 K -627.16 % | -10.524 K 55.44 % | -23.616 K 94.59 % | -436.552 K -824.10 % | -47.241 K -384.87 % | -9.743 K 47.47 % | -18.548 K |
| Free CashFlow | -1.400 M -119.00 % | 7.368 M 219.71 % | -6.155 M -152.00 % | 11.835 M 983.10 % | 1.093 M -66.79 % | 3.291 M 778.66 % | 374.496 K 134.21 % | -1.095 M 52.41 % | -2.300 M -69.01 % | -1.361 M -1 224.79 % | 120.991 K 414.77 % | 23.504 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.100 M -17.02 % | 10.967 M 9.08 % | 10.054 M 18.27 % | 8.500 M 21.07 % | 7.021 M -0.68 % | 7.069 M 4.40 % | 6.771 M 75.53 % | 3.857 M 41.38 % | 2.728 M 2.47 % | 2.663 M 13.47 % | 2.347 M 25.79 % | 1.865 M -5.72 % | 1.979 M -6.43 % | 2.114 M 17.81 % | 1.795 M -3.75 % | 1.865 M -12.82 % | 2.139 M -1.19 % | 2.165 M 23.88 % | 1.747 M 6.54 % | 1.640 M |
| Net income | 223.291 K -64.70 % | 632.535 K 20.10 % | 526.661 K -5.73 % | 558.694 K 218.89 % | 175.200 K 5.70 % | 165.745 K -77.28 % | 729.441 K 2 353.17 % | -32.374 K 22.96 % | -42.024 K -123.14 % | 181.594 K 134.09 % | -532.745 K 58.51 % | -1.284 M 28.59 % | -1.798 M -132.53 % | -773.259 K 28.47 % | -1.081 M -40.22 % | -770.961 K -9.11 % | -706.606 K -43.93 % | -490.947 K 40.28 % | -822.150 K -70.13 % | -483.250 K |
| Income before tax | 223.291 K -64.70 % | 632.535 K 101.85 % | 313.369 K -16.51 % | 375.354 K 770.54 % | -55.978 K -133.77 % | 165.745 K -77.28 % | 729.441 K 2 353.17 % | -32.374 K 22.96 % | -42.024 K -123.14 % | 181.594 K 133.03 % | -549.761 K 57.74 % | -1.301 M 28.33 % | -1.815 M -129.68 % | -790.275 K 27.50 % | -1.090 M -2.70 % | -1.061 M -9.65 % | -967.923 K -43.38 % | -675.083 K 17.25 % | -815.774 K -70.13 % | -479.502 K |
| Income before tax ratio | 0.02 -57.46 % | 0.06 85.04 % | 0.03 -29.41 % | 0.04 653.85 % | -0.01 -134.00 % | 0.02 -78.24 % | 0.11 1 383.63 % | -0.01 45.51 % | -0.02 -122.58 % | 0.07 129.11 % | -0.23 66.41 % | -0.70 23.98 % | -0.92 -145.45 % | -0.37 38.46 % | -0.61 -6.70 % | -0.57 -25.78 % | -0.45 -45.11 % | -0.31 33.20 % | -0.47 -59.68 % | -0.29 |
| EBITDA | 6.173 M -21.44 % | 7.858 M 11.77 % | 7.031 M 15.11 % | 6.108 M 30.78 % | 4.670 M 5.48 % | 4.428 M 17.09 % | 3.782 M 66.18 % | 2.276 M 187.70 % | 790.957 K 7.43 % | 736.281 K 164.28 % | 278.603 K 161.78 % | -450.928 K 11.32 % | -508.463 K -137.06 % | -214.487 K 69.37 % | -700.209 K -3.15 % | -678.810 K 22.77 % | -878.928 K -69.16 % | -519.578 K 13.86 % | -603.151 K -35.96 % | -443.621 K |
| Net income ratio | 0.02 -57.46 % | 0.06 10.10 % | 0.05 -20.30 % | 0.07 163.39 % | 0.02 6.42 % | 0.02 -78.24 % | 0.11 1 383.63 % | -0.01 45.51 % | -0.02 -122.58 % | 0.07 130.04 % | -0.23 67.01 % | -0.69 24.26 % | -0.91 -148.50 % | -0.37 39.28 % | -0.60 -45.69 % | -0.41 -25.15 % | -0.33 -45.66 % | -0.23 51.80 % | -0.47 -59.68 % | -0.29 |
| Ratio EBITDA | 0.68 -5.32 % | 0.72 2.46 % | 0.70 -2.67 % | 0.72 8.02 % | 0.67 6.19 % | 0.63 12.15 % | 0.56 -5.32 % | 0.59 103.50 % | 0.29 4.84 % | 0.28 132.90 % | 0.12 149.12 % | -0.24 5.94 % | -0.26 -153.34 % | -0.10 74.00 % | -0.39 -7.17 % | -0.36 11.41 % | -0.41 -71.20 % | -0.24 30.46 % | -0.35 -27.61 % | -0.27 |
| Gross profit ratio | 0.95 -0.90 % | 0.96 3.41 % | 0.93 -3.02 % | 0.96 3.27 % | 0.92 3.29 % | 0.90 4.06 % | 0.86 -0.58 % | 0.87 6.20 % | 0.82 -3.13 % | 0.84 5.43 % | 0.80 5.07 % | 0.76 2.06 % | 0.74 -7.80 % | 0.81 3.08 % | 0.78 1.39 % | 0.77 -0.99 % | 0.78 9.30 % | 0.71 20.08 % | 0.59 10.13 % | 0.54 |
| Weighted average shs out dil | 88.056 M 0.00 % | 88.056 M 0.00 % | 88.056 M 0.00 % | 88.056 M 0.00 % | 88.052 M 0.50 % | 87.613 M 5.45 % | 83.088 M 1.88 % | 81.556 M 0.00 % | 81.556 M 0.00 % | 81.556 M 0.00 % | 81.556 M -0.27 % | 81.780 M 0.27 % | 81.556 M 0.20 % | 81.396 M -0.20 % | 81.556 M 0.50 % | 81.154 M -0.49 % | 81.556 M 1.33 % | 80.483 M 53.69 % | 52.369 M 115.92 % | 24.254 M |
| Weighted average shs out | 89.316 M 1.43 % | 88.056 M 0.00 % | 88.056 M -0.72 % | 88.696 M 0.73 % | 88.056 M 0.51 % | 87.613 M 5.45 % | 83.088 M 1.88 % | 81.556 M -0.05 % | 81.600 M -1.19 % | 82.580 M 1.26 % | 81.556 M -0.27 % | 81.780 M 0.27 % | 81.556 M 0.20 % | 81.396 M -0.20 % | 81.556 M 0.50 % | 81.154 M -0.49 % | 81.556 M 1.33 % | 80.483 M 53.69 % | 52.369 M 115.92 % | 24.254 M |
| EPS diluted | 0.00 -65.28 % | 0.01 20.00 % | 0.01 -4.76 % | 0.01 215.00 % | 0.00 5.26 % | 0.00 -78.41 % | 0.01 2 300.00 % | 0.00 20.00 % | 0.00 -122.73 % | 0.00 133.85 % | -0.01 58.60 % | -0.02 28.64 % | -0.02 -131.58 % | -0.01 28.57 % | -0.01 -40.00 % | -0.01 -9.20 % | -0.01 -42.62 % | -0.01 61.15 % | -0.02 21.11 % | -0.02 |
| Earnings per share | 0.00 -65.28 % | 0.01 20.00 % | 0.01 -4.76 % | 0.01 215.00 % | 0.00 5.26 % | 0.00 -78.41 % | 0.01 2 300.00 % | 0.00 20.00 % | 0.00 -122.73 % | 0.00 133.85 % | -0.01 58.60 % | -0.02 28.64 % | -0.02 -131.58 % | -0.01 28.57 % | -0.01 -40.00 % | -0.01 -9.20 % | -0.01 -42.62 % | -0.01 61.15 % | -0.02 21.11 % | -0.02 |
| Gross profit | 8.639 M -17.77 % | 10.506 M 12.80 % | 9.314 M 14.70 % | 8.120 M 25.03 % | 6.494 M 2.59 % | 6.330 M 8.64 % | 5.827 M 74.51 % | 3.339 M 50.15 % | 2.224 M -0.74 % | 2.240 M 19.63 % | 1.873 M 32.17 % | 1.417 M -3.77 % | 1.473 M -13.73 % | 1.707 M 21.44 % | 1.406 M -2.41 % | 1.440 M -13.68 % | 1.669 M 8.00 % | 1.545 M 48.76 % | 1.039 M 17.34 % | 885.141 K |
| Income tax expense | 0.000 | 0.000 100.00 % | -213.292 K -16.34 % | -183.340 K 20.69 % | -231.178 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.016 K 0.01 % | -17.017 K -0.01 % | -17.016 K 0.00 % | -17.016 K -89.51 % | -8.979 K 96.91 % | -290.409 K -11.13 % | -261.317 K -41.92 % | -184.136 K -2 987.95 % | 6.376 K 70.12 % | 3.748 K |
| Cost of revenue | 460.651 K 0.01 % | 460.607 K -37.72 % | 739.535 K 94.46 % | 380.298 K -27.79 % | 526.688 K -28.69 % | 738.552 K -21.74 % | 943.714 K 82.11 % | 518.209 K 2.72 % | 504.503 K 19.49 % | 422.217 K -10.88 % | 473.784 K 5.65 % | 448.455 K -11.38 % | 506.023 K 24.16 % | 407.553 K 4.69 % | 389.283 K -8.30 % | 424.509 K -9.75 % | 470.380 K -24.10 % | 619.766 K -12.57 % | 708.904 K -6.11 % | 755.045 K |
| General and administrative expenses | 416.223 K 5.06 % | 396.184 K -83.56 % | 2.410 M 449.98 % | 438.209 K 15.91 % | 378.076 K 18.39 % | 319.358 K 7.45 % | 297.220 K 39.29 % | 213.385 K -19.96 % | 266.606 K 4.85 % | 254.276 K -19.39 % | 315.447 K -0.36 % | 316.597 K -12.17 % | 360.476 K 36.48 % | 264.120 K -25.27 % | 353.443 K 26.57 % | 279.240 K -21.00 % | 353.477 K -5.76 % | 375.064 K 309.57 % | 91.576 K -68.75 % | 293.012 K |
| Selling and marketing expenses | 171.644 K 6.29 % | 161.482 K -42.45 % | 280.592 K 79.06 % | 156.700 K 70.37 % | 91.978 K -7.31 % | 99.237 K -27.83 % | 137.511 K 193.17 % | 46.905 K 112.33 % | 22.091 K -36.71 % | 34.902 K 71.29 % | 20.376 K -77.72 % | 91.470 K 70.47 % | 53.658 K 16.59 % | 46.024 K -2.63 % | 47.268 K -36.68 % | 74.644 K -44.86 % | 135.383 K 26.26 % | 107.226 K -40.27 % | 179.506 K 46.95 % | 122.152 K |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 891.743 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 |
| Operating expenses | 1.888 M -7.05 % | 2.031 M -6.17 % | 2.165 M 7.58 % | 2.012 M 10.33 % | 1.824 M -4.12 % | 1.903 M 2.36 % | 1.859 M 24.68 % | 1.491 M -1.03 % | 1.506 M 0.35 % | 1.501 M -6.30 % | 1.602 M -9.58 % | 1.772 M -7.26 % | 1.910 M 0.12 % | 1.908 M -5.89 % | 2.027 M -3.80 % | 2.107 M -14.31 % | 2.460 M 20.09 % | 2.048 M 29.16 % | 1.586 M 20.69 % | 1.314 M |
| Cost and expenses | 2.349 M -5.75 % | 2.492 M -14.20 % | 2.904 M 21.39 % | 2.393 M 1.78 % | 2.351 M -10.99 % | 2.641 M -5.76 % | 2.802 M 39.49 % | 2.009 M -0.09 % | 2.011 M 4.55 % | 1.923 M -7.34 % | 2.076 M -6.50 % | 2.220 M -8.13 % | 2.416 M 4.35 % | 2.316 M -4.18 % | 2.417 M -4.55 % | 2.532 M -13.58 % | 2.930 M 9.83 % | 2.668 M 16.27 % | 2.295 M 10.91 % | 2.069 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.888 M -7.05 % | 2.031 M -6.17 % | 2.165 M 93.18 % | 1.121 M -38.56 % | 1.824 M -4.12 % | 1.903 M 2.36 % | 1.859 M 24.68 % | 1.491 M -1.03 % | 1.506 M 0.35 % | 1.501 M -6.30 % | 1.602 M -9.58 % | 1.772 M -7.26 % | 1.910 M 0.12 % | 1.908 M -5.89 % | 2.027 M -3.80 % | 2.107 M -14.31 % | 2.460 M 20.09 % | 2.048 M 29.16 % | 1.586 M 20.69 % | 1.314 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 14.245 K -54.57 % | 31.359 K 11.19 % | 28.202 K -82.68 % | 162.813 K -30.48 % | 234.206 K 13.47 % | 206.400 K 399.82 % | 41.295 K -44.66 % | 74.627 K 207.68 % | -69.303 K -123.03 % | 300.919 K 1 721.42 % | -18.559 K -105.94 % | 312.623 K -29.47 % | 443.254 K 33.92 % | 330.986 K 3.29 % | 320.444 K 11.51 % | 287.377 K 47.03 % | 195.450 K 11.27 % | 175.656 K 7 078.42 % | 2.447 K -92.81 % | 34.013 K |
| Operating income | 6.751 M -20.34 % | 8.475 M 18.54 % | 7.149 M 17.05 % | 6.108 M 30.78 % | 4.670 M 5.48 % | 4.428 M 11.58 % | 3.968 M 114.70 % | 1.848 M 157.58 % | 717.579 K -2.96 % | 739.444 K 172.92 % | 270.935 K 176.41 % | -354.581 K 19.01 % | -437.803 K -117.62 % | -201.181 K 67.65 % | -621.932 K 6.79 % | -667.212 K 15.64 % | -790.942 K -57.23 % | -503.032 K 8.04 % | -547.014 K -27.62 % | -428.631 K |
| Operating income ratio | 0.74 -3.99 % | 0.77 8.67 % | 0.71 -1.03 % | 0.72 8.02 % | 0.67 6.19 % | 0.63 6.87 % | 0.59 22.31 % | 0.48 82.20 % | 0.26 -5.29 % | 0.28 140.53 % | 0.12 160.74 % | -0.19 14.10 % | -0.22 -132.56 % | -0.10 72.54 % | -0.35 3.15 % | -0.36 3.24 % | -0.37 -59.13 % | -0.23 25.77 % | -0.31 -19.78 % | -0.26 |
| Total other income expenses net | -6.528 M 16.76 % | -7.842 M -14.72 % | -6.836 M -19.25 % | -5.732 M -21.29 % | -4.726 M -10.89 % | -4.262 M -31.59 % | -3.239 M -72.22 % | -1.881 M -147.59 % | -759.603 K -36.17 % | -557.850 K 32.03 % | -820.696 K 13.28 % | -946.376 K 31.29 % | -1.377 M -133.80 % | -589.094 K -25.84 % | -468.114 K -18.76 % | -394.158 K -122.71 % | -176.981 K -2.87 % | -172.051 K 35.98 % | -268.760 K -428.32 % | -50.871 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 |
| 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-06-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 112.325 M 38.64 % | 81.018 M -14.32 % | 94.558 M 3.78 % | 91.111 M 16.81 % | 78.001 M 35.83 % | 57.426 M -6.09 % | 61.153 M 16.68 % | 52.411 M 328.80 % | 12.223 M -5.01 % | 12.867 M 13.19 % | 11.367 M 29.44 % | 8.782 M 26.50 % | 6.942 M 19.64 % | 5.802 M 54.78 % | 3.749 M 110.73 % | 1.779 M 108.39 % | 853.680 K 458.18 % | -238.341 K 93.51 % | -3.674 M -1 474.68 % | 267.248 K 95.15 % | 136.945 K |
| Total investments | 445.407 K | 0.000 -100.00 % | 502.618 K 438.24 % | 93.382 K -84.35 % | 596.618 K 81.72 % | 328.310 K -17.31 % | 397.022 K -7.39 % | 428.685 K -20.41 % | 538.605 K -7.18 % | 580.280 K -2.26 % | 593.705 K 13.66 % | 522.335 K 23.91 % | 421.547 K | 0.000 | 0.000 -100.00 % | 564.500 K 1 411 150.00 % | 40.000 -99.90 % | 39.831 K 102.53 % | 19.667 K | 0.000 | 0.000 |
| Total debt | 123.641 M 28.52 % | 96.205 M -11.00 % | 108.090 M 4.32 % | 103.616 M 21.87 % | 85.020 M 15.94 % | 73.334 M -2.61 % | 75.296 M 18.74 % | 63.410 M 310.84 % | 15.434 M 4.86 % | 14.719 M 4.03 % | 14.149 M 24.21 % | 11.391 M 44.89 % | 7.862 M 23.44 % | 6.369 M 33.87 % | 4.758 M 53.64 % | 3.097 M 75.33 % | 1.766 M 56.57 % | 1.128 M 515.92 % | 183.146 K -79.99 % | 915.105 K 365.11 % | 196.750 K |
| Accumulated other comprehensive income loss | 206.523 K 0.00 % | 206.523 K -4.55 % | 216.368 K 4.06 % | 207.930 K 0.68 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.524 K 0.00 % | 206.523 K 0.00 % | 206.524 K -19.90 % | 257.847 K 24.63 % | 206.884 K 4.22 % | 198.503 K 27.56 % | 155.610 K 12.14 % | 138.768 K 46.93 % | 94.447 K | 0.000 | 0.000 |
| Retained earnings | -4.918 M 4.34 % | -5.142 M 6.24 % | -5.484 M 8.76 % | -6.010 M 8.51 % | -6.569 M 2.60 % | -6.744 M -0.55 % | -6.707 M 3.49 % | -6.950 M 5.29 % | -7.338 M -0.58 % | -7.296 M 2.43 % | -7.478 M -7.67 % | -6.945 M -22.68 % | -5.661 M -46.55 % | -3.863 M -5.36 % | -3.666 M -41.82 % | -2.585 M -42.49 % | -1.814 M -63.79 % | -1.108 M -79.60 % | -616.790 K -189.57 % | 688.610 K 374 344.57 % | -184.000 |
| Common stock | 6.954 M 0.00 % | 6.954 M 0.00 % | 6.954 M 0.00 % | 6.954 M 0.00 % | 6.954 M 0.00 % | 6.954 M 4.51 % | 6.654 M 17.69 % | 5.654 M 0.00 % | 5.654 M 0.00 % | 5.654 M 0.00 % | 5.654 M -0.30 % | 5.671 M -0.30 % | 5.688 M -0.30 % | 5.705 M -0.30 % | 5.722 M -0.30 % | 5.739 M -0.30 % | 5.756 M 0.63 % | 5.720 M -0.32 % | 5.739 M 5 738 486.00 % | 100.000 0.00 % | 100.000 |
| Total equity | 2.242 M 11.06 % | 2.019 M 19.69 % | 1.687 M 46.46 % | 1.152 M 94.67 % | 591.663 K 42.07 % | 416.463 K 171.76 % | 153.246 K 114.07 % | -1.089 M 26.27 % | -1.478 M -2.93 % | -1.436 M 11.23 % | -1.617 M -51.50 % | -1.067 M -557.11 % | 233.520 K -88.88 % | 2.100 M -7.19 % | 2.263 M -32.51 % | 3.352 M -18.18 % | 4.097 M -13.76 % | 4.751 M -8.92 % | 5.216 M 657.39 % | 688.710 K 819 992.86 % | -84.000 |
| Other non current liabilities | 617.924 K 4.43 % | 591.690 K | 0.000 -100.00 % | 725.348 K | 0.000 -100.00 % | 765.481 K 8.03 % | 708.609 K 72.01 % | 411.951 K 19.61 % | 344.419 K 16.14 % | 296.550 K 16.11 % | 255.402 K 1.28 % | 252.172 K -73.33 % | 945.417 K -30.11 % | 1.353 M 38.33 % | 977.915 K -5.33 % | 1.033 M -2.38 % | 1.058 M -7.49 % | 1.144 M 136.02 % | 484.610 K 45.46 % | 333.150 K 19 837.16 % | 1.671 K |
| Long term debt | 95.609 M 51.99 % | 62.903 M -23.28 % | 81.991 M 6.24 % | 77.179 M | 0.000 -100.00 % | 2.672 M -94.83 % | 51.703 M -0.68 % | 52.057 M 453.59 % | 9.404 M 16.70 % | 8.058 M 9.23 % | 7.377 M 12.64 % | 6.549 M 60.06 % | 4.092 M 44.07 % | 2.840 M -13.82 % | 3.295 M 15.46 % | 2.854 M 85.14 % | 1.542 M 70.54 % | 903.963 K 504.87 % | 149.448 K 40.95 % | 106.029 K -22.77 % | 137.293 K |
| Total non current liabilities | 96.227 M 51.55 % | 63.495 M -22.56 % | 81.991 M 5.25 % | 77.904 M | 0.000 -100.00 % | 3.438 M -93.44 % | 52.411 M -0.11 % | 52.469 M 438.26 % | 9.748 M 16.68 % | 8.354 M 9.46 % | 7.632 M 12.22 % | 6.801 M 35.03 % | 5.037 M 20.14 % | 4.193 M -1.88 % | 4.273 M 9.94 % | 3.887 M 49.52 % | 2.600 M 26.96 % | 2.048 M 222.96 % | 634.058 K 44.37 % | 439.179 K 216.04 % | 138.964 K |
| Other current liabilities | 3.020 M 21.70 % | 2.481 M -8.80 % | 2.721 M -0.48 % | 2.734 M 103.16 % | -86.597 M -3 510.15 % | 2.539 M -10.99 % | 2.853 M 24.02 % | 2.300 M 126.00 % | 1.018 M 1.26 % | 1.005 M 77.80 % | 565.365 K -15.64 % | 670.185 K -20.81 % | 846.309 K 8.57 % | 779.481 K -20.39 % | 979.111 K 22.00 % | 802.576 K 19.44 % | 671.974 K -20.13 % | 841.371 K 5.25 % | 799.368 K 23.86 % | 645.378 K 73.02 % | 373.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 28.032 M -15.83 % | 33.302 M 27.60 % | 26.099 M -1.28 % | 26.437 M -69.01 % | 85.307 M 20.73 % | 70.662 M 199.50 % | 23.593 M 107.81 % | 11.353 M 88.25 % | 6.031 M -9.46 % | 6.661 M -1.64 % | 6.772 M 39.86 % | 4.842 M 28.43 % | 3.770 M 6.84 % | 3.529 M 141.33 % | 1.462 M 502.82 % | 242.570 K 8.03 % | 224.531 K 0.21 % | 224.069 K 564.93 % | 33.698 K -95.84 % | 809.076 K 1 260.78 % | 59.457 K |
| Total current liabilities | 31.939 M -12.55 % | 36.523 M 20.04 % | 30.425 M 2.51 % | 29.682 M 10 248.31 % | 286.825 K -99.61 % | 73.650 M 174.09 % | 26.871 M 89.38 % | 14.189 M 95.29 % | 7.266 M -7.07 % | 7.818 M 4.70 % | 7.467 M 33.49 % | 5.594 M 18.52 % | 4.720 M 6.41 % | 4.435 M 72.99 % | 2.564 M 125.99 % | 1.135 M 13.66 % | 998.210 K -22.26 % | 1.284 M 29.27 % | 993.352 K -37.48 % | 1.589 M 229.94 % | 481.538 K |
| Total liabilities | 128.166 M 28.14 % | 100.018 M -11.43 % | 112.931 M 4.97 % | 107.586 M 20.04 % | 89.625 M 16.26 % | 77.088 M -2.77 % | 79.282 M 18.94 % | 66.658 M 291.79 % | 17.014 M 5.20 % | 16.172 M 7.11 % | 15.099 M 21.82 % | 12.395 M 27.04 % | 9.757 M 13.08 % | 8.628 M 26.19 % | 6.837 M 36.16 % | 5.022 M 39.57 % | 3.598 M 7.99 % | 3.332 M 104.73 % | 1.627 M -19.75 % | 2.028 M 226.83 % | 620.502 K |
| Other non current assets | 1.505 M -21.86 % | 1.926 M -59.23 % | 4.725 M -5.63 % | 5.007 M 529.86 % | -1.165 M -178.45 % | 1.485 M 40.12 % | 1.060 M 24.76 % | 849.252 K 6.13 % | 800.235 K 12.16 % | 713.449 K 20.42 % | 592.490 K -6.69 % | 634.985 K -46.99 % | 1.198 M -64.14 % | 3.340 M 27.69 % | 2.616 M 1.42 % | 2.579 M 11.87 % | 2.306 M -0.33 % | 2.313 M 54.90 % | 1.493 M 84.56 % | 809.124 K 1 509.56 % | 50.270 K |
| Long term investments | 445.407 K | 0.000 -100.00 % | 251.309 K | 0.000 -100.00 % | 298.309 K 88.89 % | 157.928 K -60.22 % | 397.022 K 151.31 % | 157.978 K -5.46 % | 167.098 K 5.24 % | 158.774 K -7.80 % | 172.198 K 72.01 % | 100.110 K 250 175.00 % | 40.000 | 0.000 | 0.000 -100.00 % | 232.452 K 581 030.00 % | 40.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 107.631 K -1.79 % | 109.598 K -4.05 % | 114.220 K -3.96 % | 118.925 K -3.87 % | 123.708 K 1.52 % | 121.858 K -81.59 % | 661.946 K -4.42 % | 692.528 K -5.73 % | 734.615 K -12.18 % | 836.505 K 4.06 % | 803.884 K -13.74 % | 931.961 K -11.66 % | 1.055 M -26.68 % | 1.439 M -14.04 % | 1.674 M -12.16 % | 1.905 M -10.02 % | 2.118 M -2.07 % | 2.162 M 1 288.36 % | 155.750 K 127.04 % | 68.599 K 3 902.28 % | 1.714 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K 0.00 % | 536.216 K -8.33 % | 584.963 K | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 107.631 K -1.79 % | 109.598 K -4.05 % | 114.220 K -3.96 % | 118.925 K -3.87 % | 123.708 K 1.52 % | 121.858 K -89.83 % | 1.198 M -2.49 % | 1.229 M -3.31 % | 1.271 M -7.42 % | 1.373 M 2.43 % | 1.340 M -8.72 % | 1.468 M -7.73 % | 1.591 M -19.43 % | 1.975 M -10.64 % | 2.210 M -9.49 % | 2.442 M -7.99 % | 2.654 M -3.40 % | 2.747 M 1 663.94 % | 155.750 K 127.04 % | 68.599 K 3 902.28 % | 1.714 K |
| Property plant equipment net | 1.040 M -10.48 % | 1.161 M 158.13 % | 449.940 K -22.48 % | 580.402 K -21.85 % | 742.717 K -19.97 % | 928.032 K -10.36 % | 1.035 M -14.64 % | 1.213 M -13.63 % | 1.404 M -22.16 % | 1.804 M -10.88 % | 2.024 M 159.49 % | 780.075 K 165.92 % | 293.354 K -10.43 % | 327.527 K -10.52 % | 366.044 K -19.05 % | 452.194 K -8.68 % | 495.178 K -10.67 % | 554.307 K 203.72 % | 182.508 K 38.98 % | 131.320 K -21.36 % | 166.991 K |
| Total non current assets | 3.098 M -3.11 % | 3.197 M -42.29 % | 5.540 M -2.91 % | 5.706 M -93.14 % | 83.141 M 2 987.90 % | 2.692 M -27.03 % | 3.690 M 6.99 % | 3.449 M -5.31 % | 3.642 M -10.04 % | 4.049 M -1.94 % | 4.129 M 38.40 % | 2.983 M -3.21 % | 3.082 M -45.37 % | 5.643 M 8.68 % | 5.192 M -9.00 % | 5.706 M 4.60 % | 5.455 M -2.85 % | 5.615 M 206.55 % | 1.832 M 81.52 % | 1.009 M 360.80 % | 218.975 K |
| Other current assets | 109.225 M 37.64 % | 79.353 M -14.90 % | 93.242 M 5.52 % | 88.362 M 3 214.12 % | -2.837 M -105.14 % | 55.163 M -7.64 % | 59.724 M 22.95 % | 48.577 M 619.34 % | 6.753 M -8.45 % | 7.376 M 32.68 % | 5.559 M 14.78 % | 4.844 M -6.70 % | 5.192 M 83.17 % | 2.834 M 65.60 % | 1.712 M | 0.000 -100.00 % | 11.220 K | 0.000 -100.00 % | 74.990 K -63.53 % | 205.631 K | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 251.309 K 169.12 % | 93.382 K -68.70 % | 298.309 K 75.08 % | 170.382 K | 0.000 -100.00 % | 270.707 K -27.13 % | 371.507 K -11.86 % | 421.506 K 0.00 % | 421.507 K -0.17 % | 422.225 K 0.17 % | 421.507 K | 0.000 | 0.000 -100.00 % | 332.048 K | 0.000 -100.00 % | 39.831 K 102.53 % | 19.667 K | 0.000 | 0.000 |
| cash and cash equivalents | 11.317 M -25.49 % | 15.187 M 12.23 % | 13.532 M 8.21 % | 12.505 M 78.16 % | 7.019 M -55.88 % | 15.908 M 12.48 % | 14.143 M 28.58 % | 10.999 M 242.46 % | 3.212 M 73.42 % | 1.852 M -33.42 % | 2.782 M 6.61 % | 2.609 M 183.73 % | 919.532 K 62.33 % | 566.465 K -43.85 % | 1.009 M -23.43 % | 1.318 M 44.41 % | 912.432 K -33.22 % | 1.366 M -64.57 % | 3.857 M 495.34 % | 647.857 K 983.28 % | 59.805 K |
| Cash and short term investments | 11.317 M -25.49 % | 15.187 M 12.23 % | 13.532 M 8.21 % | 12.505 M 76.73 % | 7.076 M -55.99 % | 16.078 M 13.69 % | 14.143 M 25.49 % | 11.270 M 214.51 % | 3.583 M 57.61 % | 2.274 M -29.02 % | 3.203 M 5.67 % | 3.031 M 126.04 % | 1.341 M 136.74 % | 566.465 K -43.85 % | 1.009 M -38.84 % | 1.650 M 80.80 % | 912.432 K -35.11 % | 1.406 M -63.73 % | 3.877 M 498.37 % | 647.857 K 983.28 % | 59.805 K |
| Total current assets | 127.310 M 28.81 % | 98.839 M -9.31 % | 108.988 M 5.78 % | 103.031 M 1 356.14 % | 7.076 M -90.54 % | 74.812 M -1.23 % | 75.745 M 21.94 % | 62.119 M 422.30 % | 11.893 M 11.28 % | 10.688 M 14.27 % | 9.353 M 12.09 % | 8.345 M 20.80 % | 6.908 M 35.84 % | 5.085 M 30.13 % | 3.908 M 46.46 % | 2.668 M 19.09 % | 2.241 M -9.21 % | 2.468 M -50.76 % | 5.012 M 193.50 % | 1.708 M 325.38 % | 401.443 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 |
| Net receivables | 6.769 M 57.44 % | 4.299 M 94.22 % | 2.214 M 2.27 % | 2.164 M -23.72 % | 2.837 M -20.52 % | 3.570 M 90.05 % | 1.879 M -17.32 % | 2.272 M 45.93 % | 1.557 M 50.00 % | 1.038 M 75.76 % | 590.564 K 25.75 % | 469.639 K 25.19 % | 375.151 K -77.73 % | 1.685 M 41.85 % | 1.188 M 16.59 % | 1.019 M -22.65 % | 1.317 M 24.03 % | 1.062 M 0.13 % | 1.060 M 24.15 % | 854.167 K 150.02 % | 341.638 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 |
| Other assets | 0.000 | 0.000 -100.00 % | 89.079 K | 0.000 | 0.000 | 0.000 -100.00 % | 471.496 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 |
| Account payables | 887.397 K 20.00 % | 739.506 K -53.95 % | 1.606 M 214.56 % | 510.505 K -60.43 % | 1.290 M 187.47 % | 448.794 K 5.55 % | 425.192 K -20.56 % | 535.244 K 146.93 % | 216.756 K 42.84 % | 151.750 K 17.10 % | 129.592 K 58.45 % | 81.785 K -20.79 % | 103.245 K -18.75 % | 127.078 K 3.60 % | 122.661 K 37.13 % | 89.450 K -12.05 % | 101.705 K -53.49 % | 218.657 K 36.42 % | 160.286 K 19.30 % | 134.355 K 173.74 % | 49.081 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 |
| 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 |
| 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 |
| Capital lease obligations | 899.205 K -9.05 % | 988.688 K 187.58 % | 343.801 K -27.23 % | 472.435 K 64.71 % | 286.825 K -64.16 % | 800.183 K -16.86 % | 962.458 K -13.94 % | 1.118 M -13.21 % | 1.289 M -19.49 % | 1.601 M -10.12 % | 1.781 M 218.66 % | 558.833 K 994.87 % | 51.041 K -11.36 % | 57.581 K -10.00 % | 63.982 K -53.43 % | 137.377 K -8.08 % | 149.448 K -7.39 % | 161.366 K -11.89 % | 183.146 K 23.66 % | 148.105 K -17.43 % | 179.369 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 514.231 K | 0.000 -100.00 % | 89.625 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 |
| Total assets | 130.408 M 27.81 % | 102.037 M -10.98 % | 114.617 M 5.41 % | 108.737 M 20.53 % | 90.217 M 16.40 % | 77.504 M -3.01 % | 79.907 M 21.87 % | 65.568 M 322.04 % | 15.536 M 5.42 % | 14.737 M 9.31 % | 13.482 M 19.02 % | 11.328 M 13.39 % | 9.990 M -6.88 % | 10.728 M 17.89 % | 9.100 M 8.67 % | 8.374 M 8.82 % | 7.695 M -4.79 % | 8.083 M 18.11 % | 6.844 M 151.91 % | 2.717 M 337.88 % | 620.418 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | -19.688 K -300.00 % | 9.844 K 16.66 % | 8.438 K 500.14 % | 1.406 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -360.000 | 0.000 -100.00 % | 51.274 K | 0.000 -100.00 % | 125.139 K | 0.000 -100.00 % | 94.448 K | 0.000 |
| Change in working capital | -2.025 M | 0.000 -100.00 % | 5.839 M | 0.000 100.00 % | -7.099 M | 0.000 -100.00 % | 10.018 M | 0.000 100.00 % | -349.677 K | 0.000 -100.00 % | 4.337 M | 0.000 -100.00 % | 1.457 M | 0.000 | 0.000 | 0.000 100.00 % | -787.116 K | 0.000 100.00 % | -477.156 K | 0.000 |
| Accounts receivables | -4.606 M | 0.000 -100.00 % | 968.956 K | 0.000 100.00 % | -1.323 M | 0.000 100.00 % | -678.948 K | 0.000 100.00 % | -1.126 M | 0.000 100.00 % | -276.086 K | 0.000 -100.00 % | 2.129 M | 0.000 | 0.000 | 0.000 100.00 % | -609.828 K | 0.000 100.00 % | -439.283 K | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 2.581 M | 0.000 -100.00 % | 4.870 M | 0.000 100.00 % | -5.775 M | 0.000 -100.00 % | 10.697 M | 0.000 -100.00 % | 776.048 K | 0.000 -100.00 % | 4.613 M | 0.000 100.00 % | -671.402 K | 0.000 | 0.000 | 0.000 100.00 % | -177.288 K | 0.000 100.00 % | -37.873 K | 0.000 |
| Other non cash items | -2.036 M -228.24 % | 1.588 M 129.47 % | -5.387 M -198.46 % | 5.472 M 438.85 % | -1.615 M -184.73 % | 1.906 M 125.75 % | -7.401 M -191.48 % | 8.091 M 349.10 % | 1.802 M 287.79 % | -959.308 K 67.01 % | -2.907 M -193.15 % | 3.121 M 499.10 % | 520.964 K 155.13 % | 204.198 K -54.60 % | 449.815 K 244.72 % | -310.826 K -2 786.57 % | -10.768 K 97.04 % | -364.293 K -173.73 % | 494.059 K 346.42 % | -200.494 K |
| Net cash provided by operating activities | -3.740 M -257.55 % | 2.374 M 109.49 % | 1.133 M -81.71 % | 6.195 M 174.27 % | -8.340 M -466.13 % | 2.278 M -36.08 % | 3.564 M -57.02 % | 8.291 M 394.63 % | 1.676 M 451.54 % | -476.795 K -139.17 % | 1.217 M -43.38 % | 2.150 M 245.02 % | 623.095 K 361.72 % | -238.075 K 13.94 % | -276.646 K 65.18 % | -794.410 K 32.90 % | -1.184 M -74.21 % | -679.584 K -2.36 % | -663.925 K -2.18 % | -649.731 K |
| Investments in property plant and equipment | -4.702 K 91.05 % | -52.520 K -599.05 % | -7.513 K -13.70 % | -6.608 K -6.12 % | -6.227 K 92.00 % | -77.855 K -1 058.38 % | -6.721 K 17.76 % | -8.172 K | 0.000 100.00 % | -4.142 K 92.83 % | -57.739 K -207.33 % | -18.787 K -146.68 % | -7.616 K -161.90 % | -2.908 K 66.74 % | -8.744 K 41.20 % | -14.872 K -134.86 % | 42.656 K 108.90 % | -479.212 K -2 904.28 % | -15.951 K 49.02 % | -31.290 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 38.113 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 200.00 % | -12.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.940 M | 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 |
| 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 |
| Other investing activites | -3.006 K 98.81 % | -252.000 K | 0.000 -100.00 % | 47.000 K -92.30 % | 610.140 K | 0.000 -100.00 % | 118.066 K 7.19 % | 110.145 K 225.89 % | 33.798 K 135.24 % | -95.917 K -594.45 % | -13.812 K 86.29 % | -100.718 K 77.07 % | -439.163 K -705.48 % | -54.522 K -276.73 % | 30.851 K 277.26 % | -17.404 K -100.85 % | 2.058 M 190.38 % | -2.277 M -5 658.02 % | -39.539 K -129.21 % | 135.376 K |
| Net cash used for investing activites | -7.708 K 97.47 % | -304.520 K -1 095.16 % | 30.600 K -24.24 % | 40.392 K -93.31 % | 603.913 K 875.69 % | -77.855 K -169.92 % | 111.345 K 9.19 % | 101.973 K 201.61 % | 33.810 K 133.79 % | -100.071 K -39.86 % | -71.551 K 40.13 % | -119.505 K 73.25 % | -446.779 K -677.95 % | -57.430 K -359.78 % | 22.107 K 168.49 % | -32.276 K -120.14 % | 160.222 K 105.81 % | -2.756 M -4 866.43 % | -55.490 K -153.31 % | 104.086 K |
| Debt repayment | 0.000 100.00 % | -123.535 K | 0.000 100.00 % | -749.072 K | 0.000 100.00 % | -232.447 K | 0.000 100.00 % | -447.097 K | 0.000 100.00 % | -168.007 K | 0.000 100.00 % | -192.946 K | 0.000 100.00 % | -34.607 K | 0.000 -100.00 % | 1.313 M | 0.000 -100.00 % | 978.219 K | 0.000 -100.00 % | 92.917 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | 0.000 100.00 % | -290.583 K | 0.000 | 0.000 | 0.000 100.00 % | -202.528 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -123.122 K | 0.000 100.00 % | -136.737 K | 0.000 100.00 % | -1.152 M | 0.000 100.00 % | -531.638 K -236.17 % | -158.144 K 54.84 % | -350.186 K -89.67 % | -184.628 K 81.03 % | -973.164 K -558.21 % | -147.850 K -183.65 % | 176.751 K 257.40 % | -112.297 K -107.11 % | -54.220 K 33.09 % | -81.040 K -114.22 % | 569.738 K 1 809.18 % | -33.334 K -100.76 % | 4.381 M | 0.000 |
| Net cash used provided by financing activities | -123.122 K 70.27 % | -414.118 K -202.86 % | -136.737 K 81.75 % | -749.072 K 34.99 % | -1.152 M -164.89 % | -434.975 K 18.18 % | -531.638 K 12.16 % | -605.241 K -72.83 % | -350.186 K 0.69 % | -352.635 K 63.76 % | -973.164 K -185.56 % | -340.796 K -292.81 % | 176.751 K 220.32 % | -146.904 K -170.94 % | -54.220 K -104.40 % | 1.232 M 116.22 % | 569.738 K -39.70 % | 944.885 K -78.43 % | 4.381 M 4 615.21 % | 92.917 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 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.871 M -333.86 % | 1.655 M 61.17 % | 1.027 M -81.28 % | 5.486 M 134.49 % | -15.908 M -200.00 % | 15.908 M 244.63 % | -10.999 M -200.00 % | 10.999 M 693.89 % | -1.852 M -200.00 % | 1.852 M 170.99 % | -2.609 M -200.00 % | 2.609 M 560.58 % | -566.465 K -200.00 % | 566.465 K 142.99 % | -1.318 M -200.00 % | 1.318 M 196.43 % | -1.366 M -200.00 % | 1.366 M 800.24 % | -195.129 K -200.00 % | 195.129 K |
| Cash at beginning of period | 15.187 M 12.23 % | 13.532 M 8.21 % | 12.505 M 78.16 % | 7.019 M -55.88 % | 15.908 M | 0.000 -100.00 % | 10.999 M | 0.000 -100.00 % | 1.852 M | 0.000 -100.00 % | 2.609 M | 0.000 -100.00 % | 566.465 K | 0.000 -100.00 % | 1.318 M | 0.000 -100.00 % | 1.366 M | 0.000 -100.00 % | 195.129 K | 0.000 |
| Cash at end of period | 11.317 M -25.49 % | 15.187 M 12.23 % | 13.532 M 8.21 % | 12.505 M | 0.000 -100.00 % | 15.908 M | 0.000 -100.00 % | 10.999 M | 0.000 -100.00 % | 1.852 M | 0.000 -100.00 % | 2.609 M | 0.000 -100.00 % | 566.465 K | 0.000 -100.00 % | 1.318 M | 0.000 -100.00 % | 1.366 M | 0.000 -100.00 % | 195.129 K |
| Operating cash flow | -3.740 M -256.00 % | 2.397 M 101.86 % | 1.188 M -80.83 % | 6.195 M 174.27 % | -8.340 M -466.13 % | 2.278 M -36.08 % | 3.564 M -57.02 % | 8.291 M 394.63 % | 1.676 M 451.54 % | -476.795 K -139.17 % | 1.217 M -43.38 % | 2.150 M 245.02 % | 623.095 K 361.72 % | -238.075 K 13.94 % | -276.646 K 65.18 % | -794.410 K 32.90 % | -1.184 M -74.21 % | -679.584 K -2.36 % | -663.925 K -2.18 % | -649.731 K |
| Capital expenditure | -4.702 K 91.05 % | -52.518 K -599.03 % | -7.513 K -13.70 % | -6.608 K -6.12 % | -6.227 K 92.00 % | -77.855 K -1 058.38 % | -6.721 K 17.76 % | -8.172 K | 0.000 100.00 % | -4.142 K 92.83 % | -57.739 K -207.33 % | -18.787 K -146.68 % | -7.616 K -161.90 % | -2.908 K 66.74 % | -8.744 K 41.20 % | -14.872 K -134.86 % | 42.656 K 108.90 % | -479.212 K -2 904.28 % | -15.951 K 49.02 % | -31.290 K |
| Free CashFlow | -3.744 M -259.70 % | 2.345 M 98.70 % | 1.180 M -80.93 % | 6.188 M 174.14 % | -8.347 M -479.37 % | 2.200 M -38.14 % | 3.557 M -57.06 % | 8.283 M 394.15 % | 1.676 M 448.52 % | -480.937 K -141.48 % | 1.160 M -45.59 % | 2.131 M 246.23 % | 615.479 K 355.40 % | -240.983 K 15.56 % | -285.390 K 64.74 % | -809.282 K 29.09 % | -1.141 M 1.51 % | -1.159 M -70.44 % | -679.876 K 0.17 % | -681.021 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 |