Cyberoo S.p.A. CYB.MI
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 23.280 M 14.76 % | 20.285 M 15.50 % | 17.563 M 94.22 % | 9.043 M 46.90 % | 6.156 M 4.82 % | 5.873 M 24.40 % | 4.721 M |
| Net income | 4.377 M 10.43 % | 3.963 M 42.16 % | 2.788 M 1 502.06 % | 174.022 K 210.83 % | 55.987 K -92.05 % | 704.613 K 70 561.30 % | -1.000 K |
| Income before tax | 6.235 M 9.77 % | 5.680 M 38.47 % | 4.102 M 1 370.82 % | 278.892 K 187.35 % | 97.058 K -90.75 % | 1.050 M 213.30 % | 335.000 K |
| Income before tax ratio | 0.27 -4.35 % | 0.28 19.89 % | 0.23 657.29 % | 0.03 95.60 % | 0.02 -91.18 % | 0.18 151.85 % | 0.07 |
| EBITDA | 9.865 M 6.04 % | 9.302 M 39.19 % | 6.683 M 178.87 % | 2.397 M 27.94 % | 1.873 M -23.24 % | 2.441 M 40.83 % | 1.733 M |
| Net income ratio | 0.19 -3.78 % | 0.20 23.09 % | 0.16 724.86 % | 0.02 111.59 % | 0.01 -92.42 % | 0.12 56 742.32 % | 0.00 |
| Ratio EBITDA | 0.42 -7.60 % | 0.46 20.51 % | 0.38 43.58 % | 0.27 -12.91 % | 0.30 -26.77 % | 0.42 13.21 % | 0.37 |
| Gross profit ratio | 0.81 142.51 % | 0.33 -49.52 % | 0.66 -1.88 % | 0.67 -2.19 % | 0.69 0.46 % | 0.68 4.83 % | 0.65 |
| Weighted average shs out dil | 41.221 M 0.00 % | 41.221 M 3.22 % | 39.936 M 1.03 % | 39.530 M 2.43 % | 38.591 M 1.55 % | 38.000 M 0.00 % | 38.000 M |
| Weighted average shs out | 41.221 M 0.00 % | 41.221 M 3.22 % | 39.936 M 1.03 % | 39.530 M 2.43 % | 38.591 M 1.55 % | 38.000 M 0.00 % | 38.000 M |
| EPS diluted | 0.11 14.35 % | 0.10 37.82 % | 0.07 1 486.36 % | 0.00 193.33 % | 0.00 -91.89 % | 0.02 70 399.97 % | 0.00 |
| Earnings per share | 0.11 14.35 % | 0.10 37.82 % | 0.07 1 486.36 % | 0.00 193.33 % | 0.00 -91.89 % | 0.02 70 399.97 % | 0.00 |
| Gross profit | 18.755 M 178.31 % | 6.739 M -41.69 % | 11.558 M 90.57 % | 6.065 M 43.68 % | 4.221 M 5.30 % | 4.009 M 30.40 % | 3.074 M |
| Income tax expense | 1.858 M 8.23 % | 1.717 M 30.86 % | 1.312 M 1 110.75 % | 108.337 K 163.78 % | 41.071 K -88.09 % | 344.933 K 2.66 % | 336.000 K |
| Cost of revenue | 4.524 M -62.75 % | 12.145 M 184.32 % | 4.272 M 43.44 % | 2.978 M 53.93 % | 1.935 M 3.78 % | 1.864 M 13.19 % | 1.647 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.658 K | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 11.852 M | 0.000 -100.00 % | 6.536 M 24.30 % | 5.259 M 39.00 % | 3.783 M 36.79 % | 2.766 M 431.88 % | 520.000 K |
| Operating expenses | 11.852 M 2 961.44 % | 387.153 K -94.59 % | 7.160 M 27.45 % | 5.618 M 39.75 % | 4.020 M 40.69 % | 2.857 M 32.72 % | 2.153 M |
| Cost and expenses | 16.377 M 30.68 % | 12.532 M 17.71 % | 10.647 M 23.85 % | 8.596 M 44.36 % | 5.955 M 26.12 % | 4.722 M 24.25 % | 3.800 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 387.153 K -37.95 % | 623.895 K 73.46 % | 359.671 K 51.77 % | 236.979 K 158.55 % | 91.658 K 83.32 % | 50.000 K |
| Interest income | 255.810 K 168.56 % | 95.252 K -58.58 % | 229.965 K 1 017.42 % | 20.580 K 806.61 % | 2.270 K 72.36 % | 1.317 K | 0.000 |
| Interest expense | 484.680 K -0.97 % | 489.446 K 104.07 % | 239.838 K 121.46 % | 108.301 K 16.90 % | 92.641 K 5.31 % | 87.972 K 137.76 % | 37.000 K |
| Depreciation and amortization | 3.145 M 0.39 % | 3.133 M 34.01 % | 2.338 M 16.34 % | 2.009 M 19.36 % | 1.684 M 29.08 % | 1.304 M 60.63 % | 812.000 K |
| Operating income | 6.903 M 13.60 % | 6.076 M -12.15 % | 6.917 M 1 564.42 % | 415.557 K 121.47 % | 187.634 K -83.72 % | 1.152 M 25.13 % | 921.000 K |
| Operating income ratio | 0.30 -1.02 % | 0.30 -23.93 % | 0.39 756.97 % | 0.05 50.76 % | 0.03 -84.47 % | 0.20 0.59 % | 0.20 |
| Total other income expenses net | -667.939 K 9.75 % | -740.076 K 73.71 % | -2.815 M -1 959.50 % | -136.665 K | 0.000 100.00 % | -101.629 K 82.66 % | -586.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | -391.139 K 90.31 % | -4.035 M -93.15 % | -2.089 M -322.61 % | 938.344 K 185.67 % | -1.095 M 66.68 % | -3.287 M -783.43 % | 481.000 K |
| Total investments | 20.408 K -98.10 % | 1.075 M 5 470.50 % | 19.305 K -87.56 % | 155.235 K 0.00 % | 155.235 K 14.20 % | 135.930 K 0.69 % | 135.000 K |
| Total debt | 6.056 M 11.62 % | 5.426 M 129.92 % | 2.360 M -7.29 % | 2.546 M 13.05 % | 2.252 M 105.28 % | 1.097 M 123.86 % | 490.000 K |
| Accumulated other comprehensive income loss | 6.948 M 130.70 % | 3.012 M 708.32 % | 372.566 K 143.87 % | 152.775 K -86.64 % | 1.144 M -59.02 % | 2.791 M 681.70 % | 357.000 K |
| Retained earnings | 4.377 M -14.37 % | 5.111 M 34.47 % | 3.801 M 223.21 % | 1.176 M 2 000.49 % | 55.987 K -92.05 % | 704.613 K 729.12 % | -112.000 K |
| Common stock | 1.035 M 0.00 % | 1.035 M 3.71 % | 998.401 K 1.03 % | 988.238 K 2.43 % | 964.765 K 1.55 % | 950.000 K 718.97 % | 116.000 K |
| Total equity | 24.871 M 21.24 % | 20.514 M 36.36 % | 15.044 M 23.70 % | 12.162 M 9.08 % | 11.150 M 4.78 % | 10.641 M 303.21 % | 2.639 M |
| Other non current liabilities | 1.215 M 44.58 % | 840.540 K 22.44 % | 686.478 K -56.48 % | 1.577 M 69.98 % | 927.903 K -5.44 % | 981.313 K 376.37 % | 206.000 K |
| Long term debt | 4.030 M 3.25 % | 3.903 M 223.41 % | 1.207 M -29.67 % | 1.716 M -7.95 % | 1.864 M 1 684.34 % | 104.475 K -78.68 % | 490.000 K |
| Total non current liabilities | 5.245 M -34.29 % | 7.982 M 321.60 % | 1.893 M -42.51 % | 3.293 M 17.95 % | 2.792 M 157.15 % | 1.086 M 56.00 % | 696.000 K |
| Other current liabilities | 4.728 M 473.17 % | 824.975 K -80.18 % | 4.163 M 434.17 % | 779.367 K 103.01 % | 383.912 K 5.91 % | 362.478 K -3.08 % | 374.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.026 M 33.05 % | 1.523 M 28.78 % | 1.183 M 33.20 % | 887.813 K 129.07 % | 387.569 K -60.95 % | 992.450 K | 0.000 |
| Total current liabilities | 12.429 M 67.95 % | 7.400 M -24.93 % | 9.858 M 113.75 % | 4.612 M 87.14 % | 2.464 M -31.18 % | 3.581 M 63.07 % | 2.196 M |
| Total liabilities | 17.674 M 14.90 % | 15.383 M 30.90 % | 11.751 M 48.65 % | 7.905 M 47.61 % | 5.355 M 14.75 % | 4.667 M 61.37 % | 2.892 M |
| Other non current assets | 6.860 K -98.87 % | 608.959 K -60.55 % | 1.544 M 45.49 % | 1.061 M -3.96 % | 1.105 M 685.74 % | 140.594 K 4.14 % | 135.000 K |
| Long term investments | 20.408 K -97.92 % | 980.433 K 4 978.65 % | 19.305 K 102.15 % | -898.602 K 4.89 % | -944.765 K -771.98 % | 140.594 K -92.22 % | 1.807 M |
| Intangible assets | 10.287 M 20.69 % | 8.524 M 20.04 % | 7.101 M 13.65 % | 6.248 M 22.36 % | 5.106 M 39.39 % | 3.663 M 358.49 % | 799.000 K |
| GoodWill | 815.669 K -23.61 % | 1.068 M -19.78 % | 1.331 M -16.52 % | 1.595 M -7.81 % | 1.730 M -13.48 % | 1.999 M -2.87 % | 2.058 M |
| Goodwill and intangible assets | 11.103 M 15.76 % | 9.592 M 13.76 % | 8.432 M 7.51 % | 7.843 M 14.73 % | 6.836 M 20.72 % | 5.662 M 98.19 % | 2.857 M |
| Property plant equipment net | 2.527 M 43.12 % | 1.765 M 13.19 % | 1.560 M 2.74 % | 1.518 M 42.91 % | 1.062 M 24.36 % | 854.216 K -0.90 % | 862.000 K |
| Total non current assets | 13.657 M 5.49 % | 12.947 M 29.26 % | 10.016 M 5.18 % | 9.523 M 18.18 % | 8.058 M 21.04 % | 6.657 M 72.73 % | 3.854 M |
| Other current assets | 608.718 K -63.26 % | 1.657 M 1 449.79 % | -122.761 K 19.30 % | -152.126 K -141.82 % | 363.767 K -38.40 % | 590.561 K 432.04 % | 111.000 K |
| Short term investments | 90.234 K -4.97 % | 94.952 K 15.96 % | 81.883 K -92.23 % | 1.054 M -4.20 % | 1.100 M | 0.000 100.00 % | -1.672 M |
| cash and cash equivalents | 6.447 M -31.85 % | 9.461 M 112.66 % | 4.449 M 176.81 % | 1.607 M -51.98 % | 3.347 M -23.66 % | 4.384 M 48 613.81 % | 9.000 K |
| Cash and short term investments | 6.447 M -31.85 % | 9.461 M 112.66 % | 4.449 M 67.18 % | 2.661 M -40.16 % | 4.447 M 1.43 % | 4.384 M 48 613.81 % | 9.000 K |
| Total current assets | 28.888 M 17.85 % | 24.512 M 68.59 % | 14.539 M 46.30 % | 9.938 M 17.65 % | 8.447 M -2.35 % | 8.650 M 415.82 % | 1.677 M |
| Inventory | 694.524 K 7.22 % | 647.748 K 14.11 % | 567.647 K 43.19 % | 396.436 K 15.57 % | 343.040 K -5.26 % | 362.070 K 11 969.00 % | 3.000 K |
| Net receivables | 21.137 M 65.83 % | 12.747 M 32.15 % | 9.646 M 37.16 % | 7.033 M 113.55 % | 3.293 M -0.61 % | 3.313 M 113.22 % | 1.554 M |
| Tax assets | 0.000 | 0.000 100.00 % | -1.538 M | 0.000 | 0.000 100.00 % | -140.594 K 92.22 % | -1.807 M |
| Other assets | 0.000 100.00 % | -1.562 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.644 M 1.91 % | 2.594 M 22.92 % | 2.111 M 35.92 % | 1.553 M 37.34 % | 1.131 M -30.54 % | 1.628 M 181.62 % | 578.000 K |
| Tax payables | 3.030 M 23.26 % | 2.458 M 2.35 % | 2.402 M 72.56 % | 1.392 M 147.54 % | 562.257 K -6.03 % | 598.338 K -51.90 % | 1.244 M |
| Deferred revenue non current | 0.000 -100.00 % | 3.239 M 103.51 % | 1.591 M 87.34 % | 849.489 K 721.45 % | 103.413 K 250.97 % | 29.465 K | 0.000 |
| Minority interest | 0.000 | 0.000 -100.00 % | 19.690 K 13.66 % | 17.323 K | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 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 |
| Other total stockholders equity | 11.356 M 0.00 % | 11.356 M 15.26 % | 9.853 M 0.26 % | 9.828 M 8.70 % | 9.041 M 5.22 % | 8.592 M 226.08 % | 2.635 M |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -1.591 M -87.34 % | -849.489 K -721.45 % | -103.413 K -250.97 % | -29.465 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 42.545 M 18.52 % | 35.897 M 33.97 % | 26.795 M 33.53 % | 20.067 M 21.58 % | 16.505 M 7.82 % | 15.307 M 176.76 % | 5.531 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -5.966 M -155.84 % | -2.332 M -522.58 % | -374.577 K 83.87 % | -2.322 M -1 233.45 % | -174.137 K 88.57 % | -1.524 M | 0.000 |
| Accounts receivables | -7.260 M -162.72 % | -2.763 M 30.42 % | -3.971 M -15.77 % | -3.430 M -2 131.99 % | -153.696 K 87.63 % | -1.242 M | 0.000 |
| Inventory | -46.776 K 41.60 % | -80.101 K 53.22 % | -171.211 K -220.64 % | -53.396 K -380.59 % | 19.030 K 105.29 % | -359.438 K | 0.000 |
| Accounts payables | 327.456 K 126.74 % | -1.224 M -156.90 % | 2.152 M 226.85 % | 658.380 K 260.02 % | -411.444 K -133.11 % | 1.242 M | 0.000 |
| Other working capital | 798.836 K -53.98 % | 1.736 M 7.41 % | 1.616 M 37.21 % | 1.178 M 216.64 % | 371.973 K 131.94 % | -1.165 M | 0.000 |
| Other non cash items | 140.858 K 54.55 % | 91.141 K 191.83 % | 31.231 K -95.88 % | 758.029 K 437.13 % | -224.848 K -1 021.36 % | 24.404 K 121.41 % | -114.000 K |
| Net cash provided by operating activities | 1.697 M -65.06 % | 4.855 M 1.48 % | 4.785 M 676.77 % | 615.985 K -54.05 % | 1.341 M 163.18 % | 509.367 K | 0.000 |
| Investments in property plant and equipment | -1.377 M -53.79 % | -895.246 K 73.14 % | -3.333 M 3.99 % | -3.472 M -6.42 % | -3.263 M 17.32 % | -3.946 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 350.218 K 109.75 % | -3.591 M -18 499.18 % | -19.305 K 96.03 % | -486.430 K | 0.000 |
| Purchases of investments | 0.000 100.00 % | -15.672 K 95.53 % | -350.218 K -14 259.08 % | -2.439 K 99.78 % | -1.100 M | 0.000 | 0.000 |
| Sales maturities of investments | 4.718 K | 0.000 -100.00 % | 1.127 M 2.45 % | 1.100 M 199.38 % | -1.107 M | 0.000 | 0.000 |
| Other investing activites | -3.868 M -12.58 % | -3.435 M -1 080.93 % | 350.218 K -86.97 % | 2.687 M 89.07 % | 1.421 M 2 323.62 % | 58.632 K | 0.000 |
| Net cash used for investing activites | -5.240 M -20.55 % | -4.346 M -134.14 % | -1.856 M 43.38 % | -3.278 M 19.41 % | -4.068 M 7.00 % | -4.374 M | 0.000 |
| Debt repayment | 529.917 K -82.11 % | 2.962 M 2 524.10 % | -122.198 K -208.49 % | 112.639 K -90.82 % | 1.226 M 102.75 % | 604.885 K | 0.000 |
| Common stock issued | 0.000 -100.00 % | 1.541 M 299.97 % | 385.156 K -52.44 % | 809.829 K 74.67 % | 463.621 K -93.93 % | 7.636 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -349.896 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 529.917 K -88.23 % | 4.503 M 5 279.22 % | -86.938 K -109.42 % | 922.468 K -45.42 % | 1.690 M -79.49 % | 8.240 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 971.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.013 M -160.12 % | 5.012 M 76.38 % | 2.842 M 263.41 % | -1.739 M -67.66 % | -1.037 M -123.70 % | 4.376 M | 0.000 |
| Cash at beginning of period | 9.461 M 112.66 % | 4.449 M 176.81 % | 1.607 M -51.97 % | 3.346 M -23.68 % | 4.384 M 51 340.13 % | 8.523 K | 0.000 |
| Cash at end of period | 6.447 M -31.85 % | 9.461 M 112.66 % | 4.449 M 176.81 % | 1.607 M -51.98 % | 3.347 M -23.66 % | 4.384 M | 0.000 |
| Operating cash flow | 1.697 M -65.06 % | 4.855 M 1.48 % | 4.785 M 676.77 % | 615.985 K -54.05 % | 1.341 M 163.18 % | 509.367 K | 0.000 |
| Capital expenditure | -5.470 M -17.55 % | -4.654 M -39.61 % | -3.333 M 3.99 % | -3.472 M -6.42 % | -3.263 M 17.32 % | -3.946 M | 0.000 |
| Free CashFlow | -3.774 M -1 970.56 % | 201.748 K -86.10 % | 1.451 M 150.81 % | -2.856 M -48.60 % | -1.922 M 44.08 % | -3.437 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 13.206 M 31.10 % | 10.073 M -23.83 % | 13.225 M 69.07 % | 7.822 M -19.79 % | 9.753 M 68.10 % | 5.802 M 8.55 % | 5.345 M 53.88 % | 3.473 M 24.88 % | 2.781 M -0.85 % | 2.805 M -6.14 % | 2.988 M 13.43 % | 2.634 M 11.61 % | 2.361 M 0.00 % | 2.361 M |
| Net income | 3.511 M 305.55 % | 865.764 K -69.13 % | 2.805 M 142.12 % | 1.158 M -49.38 % | 2.289 M 358.48 % | 499.204 K -27.81 % | 691.514 K 232.74 % | -520.958 K -70.91 % | -304.815 K -184.48 % | 360.802 K 3.26 % | 349.424 K -1.62 % | 355.189 K 71 137.80 % | -500.000 0.00 % | -500.000 |
| Income before tax | 4.919 M 273.99 % | 1.315 M -66.71 % | 3.951 M 128.57 % | 1.729 M -47.64 % | 3.302 M 312.60 % | 800.235 K 6.32 % | 752.642 K 258.87 % | -473.750 K -33.15 % | -355.813 K -178.57 % | 452.871 K -10.28 % | 504.781 K -7.34 % | 544.765 K 225.23 % | 167.500 K 0.00 % | 167.500 K |
| Income before tax ratio | 0.37 185.27 % | 0.13 -56.30 % | 0.30 35.19 % | 0.22 -34.72 % | 0.34 145.44 % | 0.14 -2.05 % | 0.14 203.24 % | -0.14 -6.62 % | -0.13 -179.24 % | 0.16 -4.42 % | 0.17 -18.31 % | 0.21 191.41 % | 0.07 0.00 % | 0.07 |
| EBITDA | 4.144 M -27.56 % | 5.721 M -9.58 % | 6.327 M 112.64 % | 2.975 M -37.33 % | 4.748 M 145.74 % | 1.932 M -0.72 % | 1.946 M 331.81 % | 450.655 K -32.02 % | 662.900 K -45.23 % | 1.210 M -14.58 % | 1.417 M 38.24 % | 1.025 M 18.29 % | 866.500 K 0.00 % | 866.500 K |
| Net income ratio | 0.27 209.34 % | 0.09 -59.48 % | 0.21 43.21 % | 0.15 -36.89 % | 0.23 172.74 % | 0.09 -33.50 % | 0.13 186.26 % | -0.15 -36.86 % | -0.11 -185.20 % | 0.13 10.01 % | 0.12 -13.27 % | 0.13 63 750.96 % | 0.00 0.00 % | 0.00 |
| Ratio EBITDA | 0.31 -44.75 % | 0.57 18.70 % | 0.48 25.78 % | 0.38 -21.86 % | 0.49 46.18 % | 0.33 -8.54 % | 0.36 180.61 % | 0.13 -45.56 % | 0.24 -44.76 % | 0.43 -8.99 % | 0.47 21.87 % | 0.39 5.99 % | 0.37 0.00 % | 0.37 |
| Gross profit ratio | 1.19 284.88 % | 0.31 -38.22 % | 0.50 87.50 % | 0.27 -30.56 % | 0.38 131.39 % | 0.17 1.08 % | 0.16 275.07 % | -0.09 2.02 % | -0.10 -322.28 % | 0.04 -73.94 % | 0.16 -29.44 % | 0.23 -64.14 % | 0.65 0.00 % | 0.65 |
| Weighted average shs out dil | 41.221 M 0.00 % | 41.221 M 0.00 % | 41.221 M 3.73 % | 39.740 M -0.49 % | 39.936 M 1.03 % | 39.530 M 2.33 % | 38.628 M 0.10 % | 38.591 M 0.00 % | 38.591 M 1.55 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M |
| Weighted average shs out | 41.221 M 0.00 % | 41.223 M 0.00 % | 41.222 M 3.73 % | 39.740 M -0.49 % | 39.936 M 1.03 % | 39.530 M 2.33 % | 38.628 M 0.10 % | 38.591 M 0.00 % | 38.591 M 1.55 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M |
| EPS diluted | 0.09 305.71 % | 0.02 -69.12 % | 0.07 132.88 % | 0.03 -49.04 % | 0.06 354.76 % | 0.01 -29.61 % | 0.02 232.59 % | -0.01 -70.89 % | -0.01 -183.16 % | 0.01 3.26 % | 0.01 -1.08 % | 0.01 70 779.97 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.09 305.71 % | 0.02 -69.12 % | 0.07 132.88 % | 0.03 -49.04 % | 0.06 354.76 % | 0.01 -29.61 % | 0.02 232.59 % | -0.01 -70.89 % | -0.01 -183.16 % | 0.01 3.26 % | 0.01 -1.08 % | 0.01 70 779.97 % | 0.00 0.00 % | 0.00 |
| Gross profit | 15.653 M 404.58 % | 3.102 M -52.94 % | 6.593 M 217.00 % | 2.080 M -44.31 % | 3.734 M 288.97 % | 960.024 K 9.73 % | 874.920 K 369.40 % | -324.767 K -22.36 % | -265.425 K -320.40 % | 120.429 K -75.54 % | 492.373 K -19.96 % | 615.167 K -59.98 % | 1.537 M 0.00 % | 1.537 M |
| Income tax expense | 1.408 M 213.23 % | 449.599 K -60.78 % | 1.146 M 101.02 % | 570.227 K -42.62 % | 993.698 K 212.49 % | 317.989 K 420.20 % | 61.128 K 29.48 % | 47.209 K 192.57 % | -50.998 K -155.39 % | 92.069 K -40.74 % | 155.357 K -18.05 % | 189.576 K 12.84 % | 168.000 K 0.00 % | 168.000 K |
| Cost of revenue | -2.447 M -135.10 % | 6.971 M 5.11 % | 6.632 M 15.49 % | 5.743 M -4.58 % | 6.018 M 24.31 % | 4.842 M 8.32 % | 4.470 M 17.69 % | 3.798 M 24.66 % | 3.047 M 13.49 % | 2.684 M 7.55 % | 2.496 M 23.61 % | 2.019 M 145.21 % | 823.500 K 0.00 % | 823.500 K |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 158.506 K 100.00 % | 79.253 K 64.01 % | 48.322 K 0.00 % | 48.322 K 230.50 % | 14.621 K 0.00 % | 14.621 K | 0.000 | 0.000 -100.00 % | 45.829 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 100.00 % | -114.742 K -143.44 % | 264.136 K -22.54 % | 341.008 K 83.10 % | 186.243 K 0.12 % | 186.025 K 28.82 % | 144.404 K | 0.000 | 0.000 -100.00 % | 117.982 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 11.852 M | 0.000 | 0.000 -100.00 % | 103.380 K 2.66 % | 100.700 K -42.32 % | 174.570 K 12.40 % | 155.310 K 122.63 % | 69.760 K -40.99 % | 118.220 K -73.81 % | 451.390 K 94.29 % | 232.330 K 1 217.06 % | 17.640 K -93.22 % | 260.000 K 0.00 % | 260.000 K |
| Operating expenses | 11.625 M 5 018.45 % | 227.126 K 418.98 % | 43.764 K -81.77 % | 240.009 K -16.85 % | 288.630 K 381.09 % | 59.995 K 32.33 % | 45.336 K -49.21 % | 89.265 K 140.76 % | 37.076 K 110.03 % | -369.707 K -439.57 % | -68.519 K -271.91 % | 39.857 K -96.30 % | 1.077 M 0.00 % | 1.077 M |
| Cost and expenses | 9.179 M 27.51 % | 7.198 M 7.82 % | 6.676 M 11.59 % | 5.983 M -5.14 % | 6.307 M 28.67 % | 4.902 M 8.56 % | 4.515 M 16.15 % | 3.887 M 26.06 % | 3.084 M 33.22 % | 2.315 M -4.64 % | 2.427 M 17.89 % | 2.059 M 8.38 % | 1.900 M 0.00 % | 1.900 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 |
| Selling general and administrative expenses | -227.126 K -200.00 % | 227.126 K 418.98 % | 43.764 K -87.26 % | 343.389 K -11.80 % | 389.330 K 65.98 % | 234.565 K 16.90 % | 200.646 K 26.17 % | 159.025 K 2.40 % | 155.296 K 90.12 % | 81.683 K -50.14 % | 163.811 K 184.90 % | 57.497 K 129.99 % | 25.000 K 0.00 % | 25.000 K |
| Interest income | 255.810 K 81.72 % | 140.771 K 603.61 % | 20.007 K -73.41 % | 75.245 K 24.53 % | 60.425 K 10.75 % | 54.558 K 178.76 % | 19.572 K -43.40 % | 34.579 K 25.90 % | 27.466 K 45.68 % | 18.854 K -34.32 % | 28.705 K 87.85 % | 15.281 K | 0.000 | 0.000 |
| Interest expense | 484.680 K 139.82 % | 202.102 K -40.38 % | 338.956 K 125.23 % | 150.490 K 15.12 % | 130.722 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.500 K 0.00 % | 18.500 K |
| Depreciation and amortization | 459.458 K -82.89 % | 2.686 M 31.86 % | 2.037 M 85.81 % | 1.096 M -16.65 % | 1.315 M 28.61 % | 1.023 M -11.40 % | 1.154 M 34.95 % | 855.246 K -11.26 % | 963.784 K 33.90 % | 719.760 K -15.79 % | 854.693 K 90.09 % | 449.619 K 10.74 % | 406.000 K 0.00 % | 406.000 K |
| Operating income | 4.028 M 40.09 % | 2.875 M -56.10 % | 6.549 M 255.98 % | 1.840 M -46.61 % | 3.446 M 282.83 % | 900.030 K 8.49 % | 829.580 K 300.37 % | -414.030 K -36.87 % | -302.500 K -161.72 % | 490.140 K -12.61 % | 560.890 K -2.51 % | 575.310 K 24.93 % | 460.500 K 0.00 % | 460.500 K |
| Operating income ratio | 0.30 6.86 % | 0.29 -42.36 % | 0.50 110.56 % | 0.24 -33.43 % | 0.35 127.74 % | 0.16 -0.05 % | 0.16 230.21 % | -0.12 -9.60 % | -0.11 -162.24 % | 0.17 -6.90 % | 0.19 -14.05 % | 0.22 11.94 % | 0.20 0.00 % | 0.20 |
| Total other income expenses net | 891.757 K 157.18 % | -1.560 M 39.96 % | -2.598 M -2 241.09 % | -110.959 K 22.86 % | -143.832 K 10.72 % | -161.105 K -109.40 % | -76.938 K -28.83 % | -59.720 K -12.02 % | -53.313 K 65.66 % | -155.230 K 19.65 % | -193.187 K -532.47 % | -30.545 K 89.58 % | -293.000 K 0.00 % | -293.000 K |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -391.139 K -1 047.50 % | 41.281 K 101.02 % | -4.035 M -162.66 % | -1.536 M 26.46 % | -2.089 M -545.34 % | 469.050 K -50.01 % | 938.344 K 16.96 % | 802.280 K 173.25 % | -1.095 M 65.46 % | -3.171 M 3.54 % | -3.287 M -403.82 % | 1.082 M 124.95 % | 481.000 K |
| Total investments | 20.408 K -57.91 % | 48.483 K -95.49 % | 1.075 M 5 169.43 % | 20.408 K 5.71 % | 19.305 K -87.56 % | 155.235 K 0.00 % | 155.235 K -4.04 % | 161.772 K 4.21 % | 155.235 K 0.00 % | 155.235 K 14.20 % | 135.930 K -0.05 % | 136.000 K 0.74 % | 135.000 K |
| Total debt | 6.056 M 6.97 % | 5.662 M 4.34 % | 5.426 M 148.05 % | 2.187 M -7.31 % | 2.360 M -1.96 % | 2.407 M -5.44 % | 2.546 M 0.44 % | 2.534 M 12.55 % | 2.252 M 41.93 % | 1.587 M 44.64 % | 1.097 M 1.19 % | 1.084 M 121.22 % | 490.000 K |
| Accumulated other comprehensive income loss | 6.948 M -0.17 % | 6.960 M 131.10 % | 3.012 M -43.58 % | 5.338 M 27.90 % | 4.174 M 124.36 % | 1.860 M 40.00 % | 1.329 M 111.75 % | 627.509 K -45.14 % | 1.144 M -63.59 % | 3.142 M 12.57 % | 2.791 M 272.62 % | 748.930 K 109.78 % | 357.000 K |
| Retained earnings | 4.377 M 116.59 % | 2.021 M -60.46 % | 5.111 M 341.19 % | 1.158 M -58.45 % | 2.788 M 458.48 % | 499.204 K 186.86 % | 174.022 K 133.40 % | -520.959 K -1 030.50 % | 55.987 K -84.48 % | 360.802 K -48.79 % | 704.613 K 98.48 % | 355.000 K 416.96 % | -112.000 K |
| Common stock | 1.035 M 0.00 % | 1.035 M 0.00 % | 1.035 M 3.71 % | 998.401 K 0.00 % | 998.401 K 1.03 % | 988.238 K 0.00 % | 988.238 K 2.43 % | 964.765 K 0.00 % | 964.765 K 1.55 % | 950.000 K 0.00 % | 950.000 K 718.97 % | 116.000 K 0.00 % | 116.000 K |
| Total equity | 24.871 M 16.37 % | 21.372 M 4.18 % | 20.514 M 26.72 % | 16.189 M 7.61 % | 15.044 M 22.05 % | 12.326 M 1.35 % | 12.162 M 14.37 % | 10.633 M -4.63 % | 11.150 M 1.44 % | 10.992 M 3.30 % | 10.641 M 238.77 % | 3.141 M 19.02 % | 2.639 M |
| Other non current liabilities | 1.215 M -74.81 % | 4.824 M 473.95 % | 840.540 K 18.92 % | 706.821 K 2.96 % | 686.478 K -43.73 % | 1.220 M -24.98 % | 1.626 M 42.17 % | 1.144 M 23.27 % | 927.903 K -8.21 % | 1.011 M 3.02 % | 981.313 K -24.22 % | 1.295 M 528.64 % | 206.000 K |
| Long term debt | 4.030 M -13.16 % | 4.641 M 18.91 % | 3.903 M 126.19 % | 1.726 M 42.98 % | 1.207 M -19.05 % | 1.491 M -11.65 % | 1.687 M -5.38 % | 1.783 M -4.35 % | 1.864 M 53.31 % | 1.216 M 1 063.91 % | 104.475 K | 0.000 -100.00 % | 490.000 K |
| Total non current liabilities | 5.245 M -44.58 % | 9.465 M 18.58 % | 7.982 M 228.17 % | 2.432 M 28.47 % | 1.893 M -14.27 % | 2.209 M -10.36 % | 2.464 M -5.52 % | 2.608 M -6.60 % | 2.792 M 32.83 % | 2.102 M 93.60 % | 1.086 M -16.16 % | 1.295 M 86.06 % | 696.000 K |
| Other current liabilities | 4.728 M 191.59 % | 1.622 M 96.57 % | 824.975 K -58.58 % | 1.992 M -25.46 % | 2.672 M 115.83 % | 1.238 M 56.95 % | 788.798 K 1 120.91 % | -77.264 K 57.77 % | -182.966 K -126.78 % | 683.262 K 92.76 % | 354.465 K 402.18 % | -117.302 K -131.36 % | 374.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 761.940 K 35.51 % | 562.257 K -12.77 % | 644.554 K 7.72 % | 598.338 K 155.18 % | -1.084 M | 0.000 |
| Short term debt | 2.026 M 98.52 % | 1.021 M -32.98 % | 1.523 M 229.68 % | 461.943 K -59.46 % | 1.140 M 24.36 % | 916.348 K 6.77 % | 858.266 K 14.26 % | 751.130 K 93.81 % | 387.569 K 4.59 % | 370.544 K -62.66 % | 992.450 K -8.47 % | 1.084 M | 0.000 |
| Total current liabilities | 12.429 M 85.68 % | 6.693 M -9.55 % | 7.400 M -9.56 % | 8.182 M -17.00 % | 9.858 M 78.94 % | 5.509 M 1.25 % | 5.441 M 51.00 % | 3.603 M 40.58 % | 2.563 M -31.17 % | 3.724 M 3.98 % | 3.581 M -8.65 % | 3.920 M 78.51 % | 2.196 M |
| Total liabilities | 17.674 M 9.38 % | 16.159 M 5.05 % | 15.383 M 44.92 % | 10.615 M -9.67 % | 11.751 M 52.27 % | 7.718 M -2.37 % | 7.905 M 27.27 % | 6.211 M 15.98 % | 5.355 M -8.07 % | 5.826 M 24.83 % | 4.667 M -10.51 % | 5.215 M 80.33 % | 2.892 M |
| Other non current assets | 6.860 K -99.41 % | 1.168 M 91.81 % | 608.892 K 2 132.99 % | 27.268 K 10.55 % | 24.665 K -84.81 % | 162.384 K -84.69 % | 1.061 M | 0.000 -100.00 % | 1.105 M 590.88 % | 159.899 K 13.73 % | 140.594 K 3.38 % | 136.000 K 0.74 % | 135.000 K |
| Long term investments | 20.408 K 0.00 % | 20.408 K -97.92 % | 980.433 K -55.05 % | 2.181 M 41.78 % | 1.538 M 847.28 % | 162.384 K 118.07 % | -898.602 K 2.54 % | -922.022 K 2.41 % | -944.765 K -690.85 % | 159.899 K 13.73 % | 140.594 K -82.23 % | 791.028 K -56.22 % | 1.807 M |
| Intangible assets | 10.287 M 6.50 % | 9.660 M 13.32 % | 8.524 M 1.49 % | 8.399 M 18.28 % | 7.101 M 7.54 % | 6.603 M 5.68 % | 6.248 M 6.07 % | 5.890 M 15.36 % | 5.106 M 7.90 % | 4.732 M 29.18 % | 3.663 M 128.81 % | 1.601 M 100.38 % | 799.000 K |
| GoodWill | 815.669 K -13.39 % | 941.742 K -11.81 % | 1.068 M -10.98 % | 1.199 M -9.89 % | 1.331 M -9.00 % | 1.463 M -8.26 % | 1.595 M -0.61 % | 1.604 M -7.24 % | 1.730 M -7.23 % | 1.864 M -6.74 % | 1.999 M -6.33 % | 2.134 M 3.69 % | 2.058 M |
| Goodwill and intangible assets | 11.103 M 4.73 % | 10.601 M 10.52 % | 9.592 M -0.07 % | 9.598 M 13.83 % | 8.432 M 4.54 % | 8.066 M 2.84 % | 7.843 M 4.64 % | 7.494 M 9.64 % | 6.836 M 3.63 % | 6.596 M 16.50 % | 5.662 M 51.60 % | 3.735 M 30.73 % | 2.857 M |
| Property plant equipment net | 2.527 M 27.26 % | 1.985 M 12.46 % | 1.765 M 3.61 % | 1.704 M 9.24 % | 1.560 M 0.57 % | 1.551 M 2.16 % | 1.518 M 11.42 % | 1.362 M 28.26 % | 1.062 M 5.66 % | 1.005 M 17.70 % | 854.216 K 2.79 % | 831.000 K -3.60 % | 862.000 K |
| Total non current assets | 13.657 M -0.86 % | 13.775 M 6.40 % | 12.947 M 14.27 % | 11.329 M 13.11 % | 10.016 M 2.43 % | 9.779 M 2.69 % | 9.523 M 5.59 % | 9.019 M 11.92 % | 8.058 M 3.82 % | 7.762 M 16.59 % | 6.657 M 41.58 % | 4.702 M 22.00 % | 3.854 M |
| Other current assets | 608.718 K -50.22 % | 1.223 M -26.20 % | 1.657 M -45.95 % | 3.066 M -68.00 % | 9.581 M 891.51 % | 966.281 K 55.02 % | 623.342 K -14.45 % | 728.598 K 100.29 % | 363.767 K -24.56 % | 482.196 K 0.25 % | 480.978 K -26.66 % | 655.800 K 490.81 % | 111.000 K |
| Short term investments | 90.234 K 221.40 % | 28.075 K -70.43 % | 94.952 K 11.62 % | 85.070 K 3.89 % | 81.883 K 65.13 % | 49.586 K -95.29 % | 1.054 M -2.76 % | 1.084 M -1.47 % | 1.100 M 23 684.91 % | -4.664 K 0.00 % | -4.664 K 99.29 % | -655.028 K 60.82 % | -1.672 M |
| cash and cash equivalents | 6.447 M 14.72 % | 5.620 M -40.59 % | 9.461 M 154.08 % | 3.724 M -16.30 % | 4.449 M 129.55 % | 1.938 M 20.59 % | 1.607 M -7.21 % | 1.732 M -48.25 % | 3.347 M -29.65 % | 4.757 M 8.51 % | 4.384 M 219 112.15 % | 2.000 K -77.78 % | 9.000 K |
| Cash and short term investments | 6.447 M 14.15 % | 5.648 M -40.30 % | 9.461 M 154.08 % | 3.724 M -16.30 % | 4.449 M 129.55 % | 1.938 M -27.17 % | 2.661 M -5.50 % | 2.816 M -36.68 % | 4.447 M -6.52 % | 4.757 M 8.51 % | 4.384 M 219 112.15 % | 2.000 K -77.78 % | 9.000 K |
| Total current assets | 28.888 M 24.62 % | 23.181 M -5.43 % | 24.512 M 58.41 % | 15.474 M -7.78 % | 16.779 M 63.46 % | 10.265 M -2.64 % | 10.544 M 34.73 % | 7.826 M -7.35 % | 8.447 M -6.72 % | 9.055 M 4.68 % | 8.650 M 136.61 % | 3.656 M 118.01 % | 1.677 M |
| Inventory | 694.524 K 49.04 % | 465.998 K -28.06 % | 647.748 K 5.36 % | 614.815 K 8.31 % | 567.647 K 38.74 % | 409.146 K 3.21 % | 396.436 K 25.10 % | 316.894 K -7.62 % | 343.040 K 12.66 % | 304.502 K -15.90 % | 362.070 K 58.11 % | 229.000 K 7 533.33 % | 3.000 K |
| Net receivables | 21.137 M 33.41 % | 15.844 M 24.30 % | 12.747 M 57.96 % | 8.070 M -16.34 % | 9.646 M 38.75 % | 6.952 M 1.29 % | 6.863 M 73.11 % | 3.965 M 20.39 % | 3.293 M -6.22 % | 3.511 M 2.58 % | 3.423 M 23.61 % | 2.769 M 78.20 % | 1.554 M |
| Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -2.181 M -41.78 % | -1.538 M -847.28 % | -162.384 K | 0.000 -100.00 % | 1.084 M | 0.000 100.00 % | -159.899 K -13.73 % | -140.594 K 82.23 % | -791.028 K 56.22 % | -1.807 M |
| Other assets | 0.000 -100.00 % | 574.191 K 136.76 % | -1.562 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 |
| Account payables | 2.644 M 5.49 % | 2.506 M -3.39 % | 2.594 M 64.31 % | 1.579 M -25.19 % | 2.111 M 43.23 % | 1.473 M -5.11 % | 1.553 M 42.90 % | 1.087 M -3.89 % | 1.131 M -40.51 % | 1.900 M 16.75 % | 1.628 M 2.05 % | 1.595 M 175.95 % | 578.000 K |
| Tax payables | 3.030 M 96.13 % | 1.545 M -37.15 % | 2.458 M 44.81 % | 1.698 M -29.32 % | 2.402 M 74.16 % | 1.379 M -0.92 % | 1.392 M 82.67 % | 761.940 K 35.51 % | 562.257 K -12.77 % | 644.554 K 7.72 % | 598.338 K -55.94 % | 1.358 M 9.16 % | 1.244 M |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 3.239 M 32.07 % | 2.452 M 54.09 % | 1.591 M 216.92 % | 502.139 K -40.89 % | 849.489 K 158.02 % | 329.238 K 218.37 % | 103.413 K -13.29 % | 119.263 K 304.76 % | 29.465 K -93.94 % | 486.082 K | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.690 K 5 294.52 % | 365.000 -97.89 % | 17.323 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other total stockholders equity | 11.356 M 0.00 % | 11.356 M 0.00 % | 11.356 M -19.07 % | 14.032 M 42.42 % | 9.853 M 3.96 % | 9.478 M -3.56 % | 9.828 M 8.70 % | 9.041 M 0.00 % | 9.041 M 31.03 % | 6.900 M -19.70 % | 8.592 M 221.81 % | 2.670 M 1.33 % | 2.635 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -2.452 M -54.09 % | -1.591 M -216.92 % | -502.139 K 40.89 % | -849.489 K -158.02 % | -329.238 K -218.37 % | -103.413 K 13.29 % | -119.263 K -304.76 % | -29.465 K 93.94 % | -486.082 K | 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 |
| Total assets | 42.545 M 13.36 % | 37.531 M 4.55 % | 35.897 M 33.93 % | 26.803 M 0.03 % | 26.795 M 33.68 % | 20.044 M -0.11 % | 20.067 M 19.13 % | 16.845 M 2.06 % | 16.505 M -1.86 % | 16.817 M 9.86 % | 15.307 M 83.19 % | 8.356 M 51.08 % | 5.531 M |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.711 M 59.79 % | -4.255 M -130.62 % | -1.845 M -277.64 % | -488.598 K -792.94 % | 70.511 K 115.84 % | -445.088 K 55.41 % | -998.106 K -53.66 % | -649.560 K -0.62 % | -645.540 K -236.94 % | 471.403 K 161.87 % | -761.981 K 0.00 % | -761.981 K | 0.000 | 0.000 |
| Accounts receivables | -3.118 M 24.71 % | -4.142 M -26.20 % | -3.282 M -733.10 % | 518.359 K 113.60 % | -3.813 M -2 300.70 % | -158.811 K 94.23 % | -2.753 M -306.04 % | -677.911 K -468.44 % | -119.258 K -246.30 % | -34.438 K 94.46 % | -621.244 K 0.00 % | -621.244 K | 0.000 | 0.000 |
| Inventory | -228.526 K -225.74 % | 181.750 K 651.86 % | -32.934 K 30.18 % | -47.168 K 70.24 % | -158.501 K -1 147.06 % | -12.710 K 84.02 % | -79.542 K -404.22 % | 26.146 K 167.84 % | -38.538 K -166.94 % | 57.568 K 132.03 % | -179.719 K 0.00 % | -179.719 K | 0.000 | 0.000 |
| Accounts payables | -1.786 M -200.00 % | 1.786 M 52 497.06 % | 3.396 K 100.28 % | -1.226 M -162.94 % | 1.948 M 854.99 % | 203.977 K -55.39 % | 457.236 K 127.32 % | 201.144 K 123.98 % | -838.780 K -296.28 % | 427.336 K -31.21 % | 621.244 K 0.00 % | 621.244 K | 0.000 | 0.000 |
| Other working capital | 1.094 M 152.57 % | -2.082 M -241.67 % | 1.469 M 451.78 % | 266.316 K -87.28 % | 2.094 M 538.41 % | -477.544 K -134.69 % | 1.377 M 792.06 % | -198.939 K -156.67 % | 351.036 K 1 576.63 % | 20.937 K 103.60 % | -582.262 K 0.00 % | -582.262 K | 0.000 | 0.000 |
| Other non cash items | -864.784 K -185.99 % | 1.006 M 1 986.22 % | 48.204 K -98.39 % | 2.992 M -35.11 % | 4.611 M 120.73 % | 2.089 M -54.99 % | 4.641 M 102.88 % | 2.287 M -13.12 % | 2.633 M 149.46 % | 1.055 M 8 549.66 % | 12.202 K 0.00 % | 12.202 K 121.41 % | -57.000 K 0.00 % | -57.000 K |
| Net cash provided by operating activities | 2.738 M 362.96 % | -1.041 M -134.19 % | 3.045 M 68.15 % | 1.811 M -50.14 % | 3.632 M 215.04 % | 1.153 M 43.22 % | 804.976 K 525.93 % | -188.991 K 31.97 % | -277.798 K -117.17 % | 1.618 M 535.43 % | 254.684 K 0.00 % | 254.684 K | 0.000 | 0.000 |
| Investments in property plant and equipment | -814.773 K -44.98 % | -561.998 K 74.47 % | -2.202 M 10.21 % | -2.452 M -19.32 % | -2.055 M -60.72 % | -1.279 M 22.88 % | -1.658 M 8.62 % | -1.814 M -77.93 % | -1.020 M 54.54 % | -2.243 M -13.67 % | -1.973 M 0.00 % | -1.973 M | 0.000 | 0.000 |
| Acquisitions net | -331.276 K -200.00 % | 331.276 K 2.53 % | 323.088 K -67.14 % | 983.286 K 180.76 % | 350.218 K | 0.000 -100.00 % | 38.379 K -65.63 % | 111.660 K -62.77 % | 299.924 K 2 010.36 % | 14.212 K 105.84 % | -243.215 K 0.00 % | -243.215 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -9.882 K -70.67 % | -5.790 K -101.12 % | 518.055 K | 0.000 100.00 % | -218.979 K 73.85 % | -837.297 K 23.88 % | -1.100 M -5 598.01 % | -19.305 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 4.718 K | 0.000 100.00 % | -67.324 K -200.00 % | 67.324 K -7.99 % | 73.167 K -93.06 % | 1.054 M 321.53 % | 250.000 K -70.59 % | 850.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.622 M 27.77 % | -2.246 M | 0.000 100.00 % | -983.285 K -89.80 % | -518.055 K -6 454.16 % | 8.153 K 101.33 % | -615.034 K -1.09 % | -608.390 K 33.61 % | -916.341 K -316.28 % | 423.690 K 1 345.25 % | 29.316 K 0.00 % | 29.316 K | 0.000 | 0.000 |
| Net cash used for investing activites | -2.763 M -11.59 % | -2.476 M -26.61 % | -1.956 M 18.18 % | -2.390 M -46.51 % | -1.632 M -626.05 % | -224.717 K 85.85 % | -1.588 M 6.00 % | -1.690 M 24.67 % | -2.243 M -22.97 % | -1.824 M 16.58 % | -2.187 M 0.00 % | -2.187 M | 0.000 | 0.000 |
| Debt repayment | 529.917 K 264.12 % | -322.891 K -110.39 % | 3.108 M 2 236.80 % | -145.434 K | 0.000 100.00 % | -247.360 K | 0.000 | 0.000 -100.00 % | 1.202 M 385.53 % | -420.815 K -239.14 % | 302.443 K 0.00 % | 302.443 K | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 1.541 M | 0.000 -100.00 % | 385.156 K | 0.000 -100.00 % | 809.829 K | 0.000 -100.00 % | 463.621 K | 0.000 -100.00 % | 3.818 M 0.00 % | 3.818 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -349.896 K | 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 |
| Other financing activites | 322.892 K | 0.000 | 0.000 | 0.000 -100.00 % | 510.318 K | 0.000 -100.00 % | 658.673 K 399.38 % | 131.897 K 111.89 % | -1.110 M -210.98 % | 1.000 M 200 000 100.00 % | -0.500 0.00 % | -0.500 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 852.809 K 364.12 % | -322.892 K -106.95 % | 4.648 M 3 296.05 % | -145.434 K -128.50 % | 510.318 K 185.44 % | -597.256 K -190.68 % | 658.673 K 149.69 % | 263.795 K -76.25 % | 1.111 M 91.79 % | 579.185 K -85.94 % | 4.120 M 0.00 % | 4.120 M | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 827.051 K 121.54 % | -3.840 M -166.94 % | 5.737 M 891.10 % | -725.201 K -128.88 % | 2.511 M 658.78 % | 330.887 K 365.11 % | -124.813 K 92.27 % | -1.615 M -14.52 % | -1.410 M -477.91 % | 373.201 K -91.47 % | 4.376 M 0.00 % | 4.376 M | 0.000 | 0.000 |
| Cash at beginning of period | 5.620 M -40.59 % | 9.461 M 154.08 % | 3.724 M -16.30 % | 4.449 M 129.55 % | 1.938 M 20.59 % | 1.607 M -7.21 % | 1.732 M -48.25 % | 3.347 M -29.65 % | 4.757 M 8.51 % | 4.384 M 51 340.13 % | 8.523 K 0.00 % | 8.523 K | 0.000 | 0.000 |
| Cash at end of period | 6.447 M 14.72 % | 5.620 M -40.59 % | 9.461 M 154.08 % | 3.724 M -16.30 % | 4.449 M 129.55 % | 1.938 M 20.59 % | 1.607 M -7.21 % | 1.732 M -48.25 % | 3.347 M -29.65 % | 4.757 M 8.51 % | 4.384 M 0.00 % | 4.384 M | 0.000 | 0.000 |
| Operating cash flow | 2.738 M 362.96 % | -1.041 M -134.19 % | 3.045 M 68.15 % | 1.811 M -50.14 % | 3.632 M 215.04 % | 1.153 M 43.22 % | 804.976 K 525.93 % | -188.991 K 31.97 % | -277.798 K -117.17 % | 1.618 M 535.43 % | 254.684 K 0.00 % | 254.684 K | 0.000 | 0.000 |
| Capital expenditure | -4.908 M -773.37 % | -561.998 K -19.23 % | -471.342 K 80.78 % | -2.452 M -19.32 % | -2.055 M -60.72 % | -1.279 M 22.88 % | -1.658 M 8.62 % | -1.814 M -77.93 % | -1.020 M 54.54 % | -2.243 M -13.67 % | -1.973 M 0.00 % | -1.973 M | 0.000 | 0.000 |
| Free CashFlow | -2.171 M -35.41 % | -1.603 M -162.29 % | 2.573 M 501.28 % | -641.302 K -140.67 % | 1.577 M 1 354.64 % | -125.693 K 85.26 % | -852.886 K 57.42 % | -2.003 M -54.40 % | -1.297 M -107.73 % | -624.581 K 63.65 % | -1.718 M 0.00 % | -1.718 M | 0.000 | 0.000 |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 |