China Liberal Education Holdings Limited CLEU
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|
| Revenue | 2.886 M -75.13 % | 11.603 M 196.79 % | 3.910 M -22.17 % | 5.023 M -4.43 % | 5.256 M 9.29 % | 4.809 M 23.76 % | 3.886 M |
| Net income | -4.959 M -193.61 % | -1.689 M -35.13 % | -1.250 M -203.41 % | 1.209 M 176.02 % | 437.904 K -48.03 % | 842.661 K -3.03 % | 869.006 K |
| Income before tax | -3.822 M -211.03 % | -1.229 M -29.37 % | -949.847 K -162.82 % | 1.512 M 154.56 % | 593.942 K -45.62 % | 1.092 M 5.74 % | 1.033 M |
| Income before tax ratio | -1.32 -1 150.40 % | -0.11 56.41 % | -0.24 -180.72 % | 0.30 166.35 % | 0.11 -50.25 % | 0.23 -14.55 % | 0.27 |
| EBITDA | -3.459 M -115.87 % | -1.602 M -72.06 % | -931.193 K -164.10 % | 1.453 M 180.07 % | 518.660 K -40.28 % | 868.483 K 5.78 % | 821.027 K |
| Net income ratio | -1.72 -1 080.37 % | -0.15 54.47 % | -0.32 -232.86 % | 0.24 188.81 % | 0.08 -52.45 % | 0.18 -21.65 % | 0.22 |
| Ratio EBITDA | -1.20 -767.84 % | -0.14 42.03 % | -0.24 -182.36 % | 0.29 193.05 % | 0.10 -45.36 % | 0.18 -14.52 % | 0.21 |
| Gross profit ratio | 0.57 10.52 % | 0.52 -26.70 % | 0.71 23.75 % | 0.57 58.24 % | 0.36 -17.69 % | 0.44 -1.29 % | 0.44 |
| Weighted average shs out dil | 2.322 M 97.56 % | 1.175 M 70.01 % | 691.238 K 77.17 % | 390.164 K 17.05 % | 333.334 K 0.00 % | 333.334 K 0.00 % | 333.334 K |
| Weighted average shs out | 3.011 M 156.18 % | 1.175 M 70.01 % | 691.238 K 77.17 % | 390.164 K 17.05 % | 333.334 K 0.00 % | 333.334 K 0.00 % | 333.334 K |
| EPS diluted | -2.14 -48.61 % | -1.44 20.44 % | -1.81 -158.39 % | 3.10 136.64 % | 1.31 -48.22 % | 2.53 -3.07 % | 2.61 |
| Earnings per share | -1.65 -14.58 % | -1.44 20.44 % | -1.81 -158.39 % | 3.10 136.64 % | 1.31 -48.22 % | 2.53 -3.07 % | 2.61 |
| Gross profit | 1.651 M -72.51 % | 6.005 M 117.55 % | 2.760 M -3.69 % | 2.866 M 51.23 % | 1.895 M -10.04 % | 2.107 M 22.16 % | 1.725 M |
| Income tax expense | 1.973 K -99.57 % | 460.040 K 53.33 % | 300.034 K -1.06 % | 303.246 K 94.34 % | 156.038 K -7.02 % | 167.813 K 6.14 % | 158.109 K |
| Cost of revenue | 1.235 M -77.93 % | 5.598 M 387.15 % | 1.149 M -46.73 % | 2.157 M -35.82 % | 3.361 M 24.36 % | 2.702 M 25.03 % | 2.161 M |
| General and administrative expenses | 2.685 M -57.18 % | 6.271 M 65.96 % | 3.778 M 214.94 % | 1.200 M 53.17 % | 783.241 K 35.16 % | 579.500 K 41.77 % | 408.762 K |
| Selling and marketing expenses | 230.061 K -40.23 % | 384.885 K 151.96 % | 152.759 K -33.48 % | 229.656 K -61.29 % | 593.215 K -15.74 % | 704.060 K 30.04 % | 541.424 K |
| Other expenses | 0.000 -100.00 % | 734.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 2.585 M -65.02 % | 7.390 M 87.99 % | 3.931 M 175.03 % | 1.429 M 3.84 % | 1.376 M 7.24 % | 1.284 M 35.09 % | 950.186 K |
| Cost and expenses | 3.821 M -70.58 % | 12.988 M 155.66 % | 5.080 M 41.65 % | 3.586 M -24.29 % | 4.737 M 18.85 % | 3.986 M 28.10 % | 3.112 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.915 M -56.20 % | 6.655 M 69.30 % | 3.931 M 175.03 % | 1.429 M 3.84 % | 1.376 M 7.24 % | 1.284 M 35.09 % | 950.186 K |
| Interest income | 2.043 K -79.88 % | 10.155 K -89.22 % | 94.195 K -6.97 % | 101.257 K 1 554.53 % | 6.120 K -93.12 % | 88.926 K 25.70 % | 70.743 K |
| Interest expense | 289.677 K 112.08 % | 136.588 K 4 243.02 % | 3.145 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 73.768 K -7.12 % | 79.421 K 325.80 % | 18.652 K -62.80 % | 50.146 K 17.85 % | 42.549 K -6.17 % | 45.347 K -2.79 % | 46.649 K |
| Operating income | -934.523 K 32.52 % | -1.385 M -18.30 % | -1.171 M -181.48 % | 1.437 M 177.01 % | 518.660 K -36.99 % | 823.136 K 6.30 % | 774.378 K |
| Operating income ratio | -0.32 -171.29 % | -0.12 60.14 % | -0.30 -204.69 % | 0.29 189.84 % | 0.10 -42.35 % | 0.17 -14.11 % | 0.20 |
| Total other income expenses net | -2.888 M -972.35 % | -269.274 K -221.93 % | 220.843 K 193.59 % | 75.222 K -0.08 % | 75.282 K -72.03 % | 269.117 K 4.09 % | 258.537 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|
| Net debt | -18.620 M -47.28 % | -12.643 M 61.26 % | -32.631 M -566.74 % | -4.894 M -190.17 % | -1.687 M 18.80 % | -2.077 M -25 962.31 % | -7.970 K |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 262.617 K -75.50 % | 1.072 M -33.72 % | 1.617 M 136.16 % | 684.780 K |
| Total debt | 1.718 M 70.52 % | 1.007 M 2 015.60 % | 47.617 K -57.99 % | 113.355 K 623.11 % | 15.676 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.176 M 7.93 % | 1.090 M -1.90 % | 1.111 M 56.41 % | 710.292 K 951.60 % | 67.544 K 12.72 % | 59.921 K -73.74 % | 228.214 K |
| Retained earnings | -6.787 M -271.24 % | -1.828 M -1 341.33 % | 147.278 K -90.59 % | 1.566 M 196.38 % | 528.315 K 493.83 % | 88.967 K -96.09 % | 2.275 M |
| Common stock | 5.028 K -84.09 % | 31.598 K 128.18 % | 13.848 K 118.66 % | 6.333 K 26.66 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K |
| Total equity | 66.537 M 6.49 % | 62.484 M 48.92 % | 41.958 M 260.44 % | 11.641 M 124.73 % | 5.180 M -1.36 % | 5.252 M 13.89 % | 4.611 M |
| Other non current liabilities | 0.000 -100.00 % | 21.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 32.525 K | 0.000 | 0.000 -100.00 % | 23.102 K 331.81 % | 5.350 K | 0.000 | 0.000 |
| Total non current liabilities | 32.525 K -99.85 % | 21.516 M | 0.000 -100.00 % | 23.102 K 331.81 % | 5.350 K | 0.000 | 0.000 |
| Other current liabilities | 2.922 M -82.67 % | 16.864 M 1 439.96 % | 1.095 M 6 930.55 % | 15.576 K -97.53 % | 629.583 K 213.59 % | 200.766 K 7.66 % | 186.482 K |
| Deferred revenue | 212.473 K -97.27 % | 7.772 M 2 563.24 % | 291.833 K 88.37 % | 154.927 K -72.44 % | 562.056 K 275.81 % | 149.560 K 43.56 % | 104.181 K |
| Short term debt | 1.685 M 67.29 % | 1.007 M 957.80 % | 95.234 K -47.24 % | 180.506 K 774.04 % | 20.652 K | 0.000 | 0.000 |
| Total current liabilities | 6.232 M -68.82 % | 19.988 M 1 093.10 % | 1.675 M 50.95 % | 1.110 M -33.45 % | 1.668 M 132.93 % | 716.026 K 11.82 % | 640.361 K |
| Total liabilities | 6.264 M -84.91 % | 41.504 M 2 377.36 % | 1.675 M 47.87 % | 1.133 M -32.28 % | 1.673 M 133.67 % | 716.026 K 11.82 % | 640.361 K |
| Other non current assets | 0.000 100.00 % | -85.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 262.617 K -75.50 % | 1.072 M -33.72 % | 1.617 M 136.16 % | 684.780 K |
| Intangible assets | 351.680 K -79.22 % | 1.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 6.748 M -90.84 % | 73.676 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 7.099 M -90.58 % | 75.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 107.666 K -98.95 % | 10.208 M 12 198.69 % | 83.001 K -55.34 % | 185.843 K 93.28 % | 96.154 K -4.99 % | 101.205 K 48.49 % | 68.155 K |
| Total non current assets | 7.207 M -91.58 % | 85.577 M 103 003.72 % | 83.001 K -81.49 % | 448.460 K -61.60 % | 1.168 M -32.03 % | 1.718 M 128.23 % | 752.935 K |
| Other current assets | 130.279 K -97.47 % | 5.141 M -16.86 % | 6.184 M 251.92 % | 1.757 M -3.74 % | 1.825 M 6 317.79 % | 28.444 K -5.02 % | 29.946 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 20.338 M 48.99 % | 13.650 M -58.23 % | 32.678 M 552.60 % | 5.007 M 194.16 % | 1.702 M -18.05 % | 2.077 M 25 962.31 % | 7.970 K |
| Cash and short term investments | 20.338 M 48.99 % | 13.650 M -58.23 % | 32.678 M 552.60 % | 5.007 M 194.16 % | 1.702 M -18.05 % | 2.077 M 25 962.31 % | 7.970 K |
| Total current assets | 65.594 M 256.27 % | 18.411 M -57.72 % | 43.551 M 253.34 % | 12.325 M 116.80 % | 5.685 M 33.79 % | 4.249 M -5.54 % | 4.498 M |
| Inventory | 3.689 M 1 803.95 % | 193.738 K -3.66 % | 201.091 K 2.43 % | 196.326 K 110.48 % | -1.874 M -9 523.80 % | 19.885 K -98.70 % | 1.530 M |
| Net receivables | 41.453 M 4 242.46 % | 954.603 K -78.73 % | 4.488 M -35.63 % | 6.971 M 223.14 % | 2.157 M 1.59 % | 2.124 M -27.53 % | 2.931 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 571.432 K -25.04 % | 762.366 K 350.74 % | 169.137 K 35.07 % | 125.223 K 145.19 % | 51.071 K -57.99 % | 121.558 K -29.32 % | 171.976 K |
| Tax payables | 840.892 K -37.94 % | 1.355 M 82.86 % | 740.966 K 16.94 % | 633.651 K 56.67 % | 404.453 K 65.66 % | 244.142 K 37.37 % | 177.722 K |
| Deferred revenue non current | 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 -100.00 % | 518.575 K 12.82 % | 459.667 K |
| Capital lease obligations | 95.935 K 781.19 % | 10.887 K -77.14 % | 47.617 K -57.99 % | 113.355 K 623.11 % | 15.676 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 72.143 M 14.11 % | 63.219 M 55.38 % | 40.686 M 334.75 % | 9.358 M 104.37 % | 4.579 M 0.00 % | 4.579 M 178.62 % | 1.644 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 72.801 M -29.99 % | 103.989 M 138.32 % | 43.634 M 241.58 % | 12.774 M 86.40 % | 6.853 M 14.84 % | 5.968 M 13.64 % | 5.251 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 607.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 2.833 M 23.78 % | 2.288 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.357 M 9.12 % | -1.494 M 41.69 % | -2.561 M -5 853.91 % | -43.018 K 94.75 % | -818.907 K -15.67 % | -707.972 K 84.80 % | -4.659 M |
| Accounts receivables | 3.560 M 84.22 % | 1.933 M 228.43 % | -1.505 M -338.51 % | -343.165 K -211.86 % | 306.781 K 225.85 % | -243.769 K 55.88 % | -552.457 K |
| Inventory | 1.794 K 121.44 % | -8.368 K -4 305.03 % | 199.000 100.11 % | -185.985 K 77.43 % | -824.083 K -73.70 % | -474.417 K 80.07 % | -2.380 M |
| Accounts payables | -169.622 K 95.07 % | -3.438 M -8 644.33 % | 40.239 K -39.91 % | 66.961 K 196.35 % | -69.500 K -62.44 % | -42.786 K -135.32 % | 121.143 K |
| Other working capital | -4.750 M -23 506.00 % | 20.293 K 101.85 % | -1.097 M -361.67 % | 419.171 K 280.60 % | -232.105 K -537.93 % | 53.000 K 102.87 % | -1.847 M |
| Other non cash items | 1.323 M 1 422.21 % | 86.911 K -4.90 % | 91.386 K 15.69 % | 78.992 K -89.83 % | 776.577 K | 0.000 -100.00 % | 22.223 K |
| Net cash provided by operating activities | -3.785 M -993.45 % | 423.597 K 129.99 % | -1.412 M -212.03 % | 1.261 M 472.47 % | -338.432 K -229.26 % | 261.816 K 107.05 % | -3.715 M |
| Investments in property plant and equipment | 0.000 100.00 % | -612.955 K -13 708.40 % | -4.439 K 79.09 % | -21.230 K -19.69 % | -17.738 K 78.76 % | -83.515 K -792.92 % | -9.353 K |
| Acquisitions net | -2.174 M 93.19 % | -31.938 M -2 066.46 % | -1.474 M | 0.000 100.00 % | -453.669 K | 0.000 -100.00 % | 453.669 K |
| Purchases of investments | 0.000 | 0.000 100.00 % | -1.471 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.471 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.323 M |
| Other investing activites | -63.930 K 89.57 % | -612.955 K -141.67 % | 1.471 M 207.00 % | -1.375 M -203.06 % | -453.669 K -123.09 % | 1.965 M 232.78 % | -1.480 M |
| Net cash used for investing activites | -2.238 M 93.13 % | -32.551 M -431 442.20 % | -7.543 K 99.46 % | -1.396 M -196.16 % | -471.407 K -125.06 % | 1.881 M -33.61 % | 2.834 M |
| Debt repayment | 1.008 M 1.14 % | 996.610 K | 0.000 | 0.000 -100.00 % | 439.193 K 5 326.16 % | 8.094 K 412.28 % | 1.580 K |
| Common stock issued | 8.925 M -25.56 % | 11.990 M -58.72 % | 29.047 M 507.59 % | 4.781 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 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 |
| Other financing activites | 2.784 M 3 149.51 % | -91.308 K -1 069.81 % | 9.415 K 100.46 % | -2.065 M | 0.000 -100.00 % | 0.000 -100.00 % | 453.669 K |
| Net cash used provided by financing activities | 12.717 M -1.38 % | 12.895 M -55.62 % | 29.057 M 769.72 % | 3.341 M 660.69 % | 439.193 K 5 326.16 % | 8.094 K -98.22 % | 455.249 K |
| Effect of forex changes on cash | -7.449 K -103.65 % | 204.030 K 495.71 % | 34.250 K -65.69 % | 99.829 K 2 453.90 % | -4.241 K 94.83 % | -82.043 K -1 631.60 % | -4.738 K |
| Net change in cash | 6.688 M 135.15 % | -19.028 M -168.77 % | 27.671 M 737.20 % | 3.305 M 981.64 % | -374.887 K -118.12 % | 2.069 M 580.40 % | -430.727 K |
| Cash at beginning of period | 13.650 M -58.23 % | 32.678 M 552.60 % | 5.007 M 194.16 % | 1.702 M -18.05 % | 2.077 M 25 962.31 % | 7.970 K -98.18 % | 438.697 K |
| Cash at end of period | 20.338 M 48.99 % | 13.650 M -58.23 % | 32.678 M 552.60 % | 5.007 M 194.16 % | 1.702 M -18.05 % | 2.077 M 25 962.31 % | 7.970 K |
| Operating cash flow | -3.785 M -993.45 % | 423.597 K 129.99 % | -1.412 M -212.03 % | 1.261 M 472.47 % | -338.432 K -229.26 % | 261.816 K 107.05 % | -3.715 M |
| Capital expenditure | 0.000 100.00 % | -612.955 K -13 708.40 % | -4.439 K 79.09 % | -21.230 K -19.69 % | -17.738 K 78.76 % | -83.515 K -792.92 % | -9.353 K |
| Free CashFlow | -3.785 M -1 898.66 % | -189.358 K 86.63 % | -1.417 M -214.31 % | 1.239 M 447.96 % | -356.170 K -299.76 % | 178.301 K 104.79 % | -3.725 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 885.804 K 114.43 % | -6.137 M -168.01 % | 9.024 M 1.78 % | 8.866 M 223.88 % | 2.737 M 32.95 % | 2.059 M 11.26 % | 1.851 M -32.76 % | 2.752 M 21.21 % | 2.271 M -32.73 % | 3.376 M 79.55 % | 1.880 M -44.07 % | 3.361 M 132.16 % | 1.448 M -25.48 % | 1.943 M 0.00 % | 1.943 M |
| Net income | -4.725 M 11.44 % | -5.335 M -1 518.08 % | 376.211 K 111.79 % | -3.192 M -312.38 % | 1.503 M 201.83 % | -1.476 M -752.99 % | 226.022 K -82.46 % | 1.288 M 1 718.04 % | -79.622 K -126.64 % | 298.894 K 115.02 % | 139.010 K -77.70 % | 623.446 K 184.40 % | 219.214 K -49.55 % | 434.503 K 0.00 % | 434.503 K |
| Income before tax | -4.725 M -12.49 % | -4.200 M -1 210.66 % | 378.177 K 113.84 % | -2.732 M -281.77 % | 1.503 M 215.22 % | -1.304 M -467.94 % | 354.504 K -77.02 % | 1.543 M 5 085.59 % | -30.947 K -107.69 % | 402.176 K 109.72 % | 191.766 K -76.27 % | 808.116 K 184.41 % | 284.137 K -44.98 % | 516.458 K 0.00 % | 516.458 K |
| Income before tax ratio | -5.33 -879.37 % | 0.68 1 532.98 % | 0.04 113.60 % | -0.31 -156.12 % | 0.55 186.67 % | -0.63 -430.69 % | 0.19 -65.83 % | 0.56 4 213.35 % | -0.01 -111.44 % | 0.12 16.80 % | 0.10 -57.58 % | 0.24 22.51 % | 0.20 -26.17 % | 0.27 0.00 % | 0.27 |
| EBITDA | -4.529 M 10.23 % | -5.045 M -418.00 % | 1.587 M 177.30 % | -2.053 M -237.52 % | 1.493 M 266.82 % | -894.711 K -317.98 % | 410.461 K -73.84 % | 1.569 M 293 419.63 % | -535.000 -100.15 % | 348.050 K 62.44 % | 214.265 K -65.21 % | 615.876 K 97.48 % | 311.862 K -24.03 % | 410.514 K 0.00 % | 410.514 K |
| Net income ratio | -5.33 -713.60 % | 0.87 1 984.96 % | 0.04 111.58 % | -0.36 -165.57 % | 0.55 176.59 % | -0.72 -686.88 % | 0.12 -73.91 % | 0.47 1 434.96 % | -0.04 -139.60 % | 0.09 19.75 % | 0.07 -60.14 % | 0.19 22.50 % | 0.15 -32.29 % | 0.22 0.00 % | 0.22 |
| Ratio EBITDA | -5.11 -721.98 % | 0.82 367.55 % | 0.18 175.95 % | -0.23 -142.46 % | 0.55 225.48 % | -0.43 -295.91 % | 0.22 -61.10 % | 0.57 242 102.73 % | 0.00 -100.23 % | 0.10 -9.53 % | 0.11 -37.80 % | 0.18 -14.94 % | 0.22 1.95 % | 0.21 0.00 % | 0.21 |
| Gross profit ratio | 0.85 456.21 % | 0.15 -46.83 % | 0.29 -31.70 % | 0.42 -49.72 % | 0.83 23.94 % | 0.67 -9.29 % | 0.74 -1.66 % | 0.75 117.47 % | 0.35 13.20 % | 0.31 -32.76 % | 0.46 13.76 % | 0.40 -22.21 % | 0.52 16.12 % | 0.44 0.00 % | 0.44 |
| Weighted average shs out dil | 2.322 M 0.00 % | 2.322 M 10.21 % | 2.107 M 80.68 % | 1.166 M -0.79 % | 1.175 M -91.51 % | 13.848 M 58.15 % | 8.756 M 38.26 % | 6.333 M 0.00 % | 6.333 M 1 800.00 % | 333.334 K -94.90 % | 6.533 M 1 860.00 % | 333.334 K -94.90 % | 6.533 M 1 860.00 % | 333.334 K 0.00 % | 333.334 K |
| Weighted average shs out | 2.322 M -22.88 % | 3.011 M 42.91 % | 2.107 M 80.68 % | 1.166 M -0.79 % | 1.175 M -91.51 % | 13.848 M 58.15 % | 8.756 M 38.26 % | 6.333 M 0.00 % | 6.333 M 1 800.00 % | 333.334 K -94.90 % | 6.533 M 1 860.00 % | 333.334 K -94.90 % | 6.533 M 1 860.00 % | 333.334 K 0.00 % | 333.334 K |
| EPS diluted | -2.04 12.07 % | -2.32 -1 388.89 % | 0.18 -98.48 % | 11.85 825.78 % | 1.28 1 263.64 % | -0.11 -526.36 % | 0.03 -87.10 % | 0.20 1 687.30 % | -0.01 -101.40 % | 0.90 4 125.35 % | 0.02 -98.87 % | 1.88 5 495.24 % | 0.03 -97.44 % | 1.31 0.00 % | 1.31 |
| Earnings per share | -2.04 -11.48 % | -1.83 -1 116.67 % | 0.18 106.57 % | -2.74 -314.06 % | 1.28 1 263.64 % | -0.11 -526.36 % | 0.03 -87.10 % | 0.20 1 687.30 % | -0.01 -101.40 % | 0.90 4 125.35 % | 0.02 -98.87 % | 1.88 5 495.24 % | 0.03 -97.44 % | 1.31 0.00 % | 1.31 |
| Gross profit | 750.796 K 180.28 % | -935.244 K -136.16 % | 2.586 M -30.49 % | 3.721 M 62.84 % | 2.285 M 64.78 % | 1.387 M 0.93 % | 1.374 M -33.88 % | 2.078 M 163.59 % | 788.273 K -23.86 % | 1.035 M 20.74 % | 857.413 K -36.37 % | 1.347 M 80.60 % | 746.134 K -13.47 % | 862.282 K 0.00 % | 862.282 K |
| Income tax expense | 0.000 -100.00 % | 7.000 -99.64 % | 1.966 K -99.57 % | 459.998 K 1 095 133.33 % | 42.000 -99.98 % | 171.552 K 33.52 % | 128.482 K -49.53 % | 254.571 K 423.00 % | 48.675 K -52.87 % | 103.282 K 95.77 % | 52.756 K -57.49 % | 124.104 K 183.93 % | 43.709 K -44.71 % | 79.055 K 0.00 % | 79.055 K |
| Cost of revenue | 135.008 K 102.60 % | -5.202 M -180.81 % | 6.437 M 25.11 % | 5.145 M 1 036.69 % | 452.663 K -32.68 % | 672.421 K 41.05 % | 476.727 K -29.32 % | 674.518 K -54.50 % | 1.483 M -36.66 % | 2.341 M 128.87 % | 1.023 M -49.22 % | 2.014 M 187.00 % | 701.653 K -35.07 % | 1.081 M 0.00 % | 1.081 M |
| General and administrative expenses | 2.700 M 79.11 % | 1.508 M 28.07 % | 1.177 M 8.36 % | 1.086 M 215.37 % | 344.500 K -75.24 % | 1.391 M 179.56 % | 497.725 K 132.00 % | 214.536 K -44.32 % | 385.309 K -45.68 % | 709.370 K 177.63 % | 255.512 K -12.74 % | 292.828 K 104.29 % | 143.336 K -29.87 % | 204.381 K 0.00 % | 204.381 K |
| Selling and marketing expenses | 44.662 K -61.14 % | 114.916 K -0.20 % | 115.145 K 235.21 % | 34.350 K -37.89 % | 55.306 K 45.22 % | 38.083 K -0.56 % | 38.296 K -22.78 % | 49.595 K -23.97 % | 65.232 K -96.00 % | 1.631 M 1 990.40 % | 78.030 K -83.38 % | 469.480 K 300.27 % | 117.290 K -56.67 % | 270.712 K 0.00 % | 270.712 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.730 K | 0.000 | 0.000 |
| Operating expenses | 5.309 M 22 273.64 % | -23.941 K -100.92 % | 2.609 M -60.41 % | 6.591 M 724.22 % | 799.612 K -72.03 % | 2.859 M 166.69 % | 1.072 M 102.94 % | 528.263 K -41.37 % | 901.083 K -61.50 % | 2.341 M 250.86 % | 667.085 K 15.06 % | 579.778 K 13.57 % | 510.522 K 7.46 % | 475.093 K 0.00 % | 475.093 K |
| Cost and expenses | 5.444 M 204.16 % | -5.226 M -157.77 % | 9.047 M -22.91 % | 11.736 M 837.17 % | 1.252 M -64.54 % | 3.531 M 128.02 % | 1.549 M 28.77 % | 1.203 M -49.54 % | 2.384 M -49.08 % | 4.681 M 177.03 % | 1.690 M -34.85 % | 2.593 M 113.95 % | 1.212 M -22.08 % | 1.556 M 0.00 % | 1.556 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 |
| Selling general and administrative expenses | 5.309 M 22 273.64 % | -23.941 K -100.92 % | 2.609 M -60.41 % | 6.591 M 724.22 % | 799.612 K -72.03 % | 2.859 M 166.69 % | 1.072 M 102.94 % | 528.263 K -41.37 % | 901.083 K -61.50 % | 2.341 M 250.86 % | 667.085 K -12.49 % | 762.308 K 46.25 % | 521.252 K 9.72 % | 475.093 K 0.00 % | 475.093 K |
| Interest income | 0.000 -100.00 % | 195.000 -89.45 % | 1.848 K -86.29 % | 13.477 K 210.82 % | 4.336 K -74.66 % | 17.111 K -42.94 % | 29.986 K 224.38 % | 9.244 K -77.66 % | 41.385 K | 0.000 -100.00 % | 1.808 K -95.52 % | 40.400 K 66.51 % | 24.263 K -31.41 % | 35.372 K 0.00 % | 35.372 K |
| Interest expense | 162.884 K -4.30 % | 170.198 K 42.45 % | 119.479 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 32.743 K 103.23 % | -1.015 M -193.23 % | 1.089 M 60.30 % | 679.265 K 9 076.78 % | 7.402 K -5.61 % | 7.842 K -85.99 % | 55.958 K 183.60 % | 19.731 K -35.13 % | 30.415 K 54.25 % | 19.718 K -2.96 % | 20.320 K 15.31 % | 17.622 K -36.44 % | 27.725 K 18.87 % | 23.325 K 0.00 % | 23.325 K |
| Operating income | -4.558 M -400.14 % | -911.303 K -3 824.65 % | -23.220 K 99.19 % | -2.870 M -293.25 % | 1.485 M 200.86 % | -1.472 M -587.93 % | 301.780 K -80.52 % | 1.550 M 1 473.58 % | -112.810 K -134.36 % | 328.332 K 72.51 % | 190.330 K -68.19 % | 598.254 K 153.92 % | 235.610 K -39.15 % | 387.189 K 0.00 % | 387.189 K |
| Operating income ratio | -5.15 -3 565.22 % | 0.15 5 870.32 % | 0.00 99.21 % | -0.32 -159.67 % | 0.54 175.86 % | -0.72 -538.53 % | 0.16 -71.03 % | 0.56 1 233.26 % | -0.05 -151.08 % | 0.10 -3.93 % | 0.10 -43.12 % | 0.18 9.37 % | 0.16 -18.34 % | 0.20 0.00 % | 0.20 |
| Total other income expenses net | -166.979 K 94.92 % | -3.289 M -919.38 % | 401.397 K 190.36 % | 138.241 K 677.38 % | 17.783 K -97.23 % | 643.043 K 1 119.64 % | 52.724 K 106.78 % | -778.085 K -1 050.47 % | 81.863 K 10.86 % | 73.844 K 5 035.19 % | 1.438 K -99.31 % | 209.862 K 332.47 % | 48.526 K -62.46 % | 129.269 K 0.00 % | 129.269 K |
| 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 |
| 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 | 2017-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -81.976 M -340.26 % | -18.620 M -83.95 % | -10.122 M 19.94 % | -12.643 M -5.84 % | -11.945 M 63.39 % | -32.631 M 2.90 % | -33.606 M -586.66 % | -4.894 M 21.36 % | -6.223 M -268.97 % | -1.687 M 15.35 % | -1.992 M 4.08 % | -2.077 M -25 962.31 % | -7.970 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.869 K -35.70 % | 262.617 K -85.12 % | 1.765 M | 0.000 -100.00 % | 1.215 M | 0.000 -100.00 % | 684.780 K |
| Total debt | 2.171 M 26.38 % | 1.718 M -16.01 % | 2.045 M 103.03 % | 1.007 M 230.76 % | 304.568 K 539.62 % | 47.617 K -48.79 % | 92.980 K -17.97 % | 113.355 K | 0.000 -100.00 % | 15.676 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.224 M 4.08 % | 1.176 M -3.95 % | 1.225 M 12.36 % | 1.090 M 47.75 % | 737.662 K -33.60 % | 1.111 M 19.97 % | 926.038 K 30.37 % | 710.292 K 3 889.84 % | -18.742 K -127.75 % | 67.544 K -4.12 % | 70.448 K 17.57 % | 59.921 K -73.74 % | 228.214 K |
| Retained earnings | -11.512 M -69.62 % | -6.787 M -343.80 % | -1.529 M 16.35 % | -1.828 M -224.24 % | 1.472 M 899.17 % | 147.278 K -91.43 % | 1.720 M 9.82 % | 1.566 M 271.83 % | 421.111 K -20.29 % | 528.315 K 84.34 % | 286.603 K 222.15 % | 88.967 K -96.09 % | 2.275 M |
| Common stock | 432.250 K 8 496.86 % | 5.028 K -84.09 % | 31.598 K 0.00 % | 31.598 K 44.63 % | 21.848 K 57.77 % | 13.848 K 12.15 % | 12.348 K 94.98 % | 6.333 K 0.00 % | 6.333 K 26.66 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K |
| Total equity | 88.007 M 32.27 % | 66.537 M 5.75 % | 62.918 M 0.69 % | 62.484 M 13.82 % | 54.899 M 30.84 % | 41.958 M 2.06 % | 41.111 M 253.16 % | 11.641 M 19.18 % | 9.767 M 88.56 % | 5.180 M 4.83 % | 4.941 M -5.91 % | 5.252 M 13.89 % | 4.611 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 21.516 M 0.00 % | 21.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 32.525 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.102 K | 0.000 -100.00 % | 5.350 K | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 -100.00 % | 32.525 K -99.85 % | 21.516 M 0.00 % | 21.516 M 5 418.41 % | 389.891 K -23.34 % | 508.587 K | 0.000 -100.00 % | 23.102 K | 0.000 -100.00 % | 5.350 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 2.701 M -47.62 % | 5.158 M -43.85 % | 9.185 M -45.53 % | 16.864 M -14.85 % | 19.806 M 1 708.62 % | 1.095 M 752.68 % | 128.428 K 21.35 % | 105.829 K -86.48 % | 782.749 K 22.32 % | 639.909 K -7.47 % | 691.593 K 244.48 % | 200.766 K 7.66 % | 186.482 K |
| Deferred revenue | 0.000 -100.00 % | 212.473 K | 0.000 -100.00 % | 7.772 M | 0.000 -100.00 % | 291.833 K 161.10 % | 111.772 K -27.86 % | 154.927 K -6.27 % | 165.299 K -70.59 % | 562.056 K -8.56 % | 614.641 K 310.97 % | 149.560 K 43.56 % | 104.181 K |
| Short term debt | 2.171 M 28.82 % | 1.685 M -17.60 % | 2.045 M 103.03 % | 1.007 M 230.76 % | 304.568 K 219.81 % | 95.234 K 2.42 % | 92.980 K 3.02 % | 90.253 K | 0.000 -100.00 % | 10.326 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 5.305 M -14.88 % | 6.232 M -52.00 % | 12.983 M -35.05 % | 19.988 M -4.41 % | 20.911 M 1 148.14 % | 1.675 M 41.55 % | 1.184 M 6.64 % | 1.110 M -38.56 % | 1.806 M 8.30 % | 1.668 M -8.79 % | 1.829 M 155.38 % | 716.026 K 11.82 % | 640.361 K |
| Total liabilities | 5.305 M -15.32 % | 6.264 M -81.84 % | 34.498 M -16.88 % | 41.504 M 98.48 % | 20.911 M 1 148.14 % | 1.675 M 41.55 % | 1.184 M 4.46 % | 1.133 M -37.28 % | 1.806 M 7.96 % | 1.673 M -8.50 % | 1.829 M 155.38 % | 716.026 K 11.82 % | 640.361 K |
| Other non current assets | 0.000 | 0.000 100.00 % | -83.999 M 1.84 % | -85.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.072 M | 0.000 -100.00 % | 1.617 M | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.869 K -35.70 % | 262.617 K -85.12 % | 1.765 M | 0.000 -100.00 % | 1.215 M | 0.000 -100.00 % | 684.780 K |
| Intangible assets | 312.836 K -11.05 % | 351.680 K -77.47 % | 1.561 M -7.80 % | 1.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 6.748 M 0.00 % | 6.748 M -90.84 % | 73.676 M 0.00 % | 73.676 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 7.060 M -0.55 % | 7.099 M -90.56 % | 75.237 M -0.18 % | 75.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 74.262 K -31.03 % | 107.666 K -98.77 % | 8.762 M -14.16 % | 10.208 M 38 509.77 % | 26.439 K -68.15 % | 83.001 K -38.39 % | 134.730 K -27.50 % | 185.843 K 271.56 % | 50.017 K -47.98 % | 96.154 K 2.12 % | 94.156 K -6.97 % | 101.205 K 48.49 % | 68.155 K |
| Total non current assets | 7.135 M -1.00 % | 7.207 M -91.42 % | 83.999 M -1.84 % | 85.577 M 323 577.58 % | 26.439 K -68.15 % | 83.001 K -72.66 % | 303.599 K -32.30 % | 448.460 K -75.29 % | 1.815 M 55.38 % | 1.168 M -10.77 % | 1.309 M -23.83 % | 1.718 M 128.23 % | 752.935 K |
| Other current assets | 99.954 K -97.25 % | 3.636 M 758.98 % | 423.284 K -91.77 % | 5.141 M -91.44 % | 60.034 M 870.86 % | 6.184 M 2 463.03 % | 241.261 K -86.27 % | 1.757 M 1 306.91 % | 124.892 K -87.37 % | 988.711 K 10.94 % | 891.227 K 3 033.27 % | 28.444 K -5.02 % | 29.946 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 84.147 M 313.75 % | 20.338 M 67.15 % | 12.168 M -10.86 % | 13.650 M 11.43 % | 12.250 M -62.51 % | 32.678 M -3.03 % | 33.699 M 572.97 % | 5.007 M -19.53 % | 6.223 M 265.57 % | 1.702 M -14.57 % | 1.992 M -4.08 % | 2.077 M 25 962.31 % | 7.970 K |
| Cash and short term investments | 84.147 M 313.75 % | 20.338 M 67.15 % | 12.168 M -10.86 % | 13.650 M 11.43 % | 12.250 M -62.51 % | 32.678 M -3.03 % | 33.699 M 572.97 % | 5.007 M -19.53 % | 6.223 M 265.57 % | 1.702 M -14.57 % | 1.992 M -4.08 % | 2.077 M 25 962.31 % | 7.970 K |
| Total current assets | 86.177 M 31.38 % | 65.594 M 388.88 % | 13.417 M -27.13 % | 18.411 M -75.71 % | 75.783 M 74.01 % | 43.551 M 3.72 % | 41.991 M 240.68 % | 12.325 M 26.30 % | 9.759 M 71.65 % | 5.685 M 4.11 % | 5.461 M 28.51 % | 4.249 M -5.54 % | 4.498 M |
| Inventory | 467.193 K 178.93 % | 167.493 K -7.35 % | 180.774 K -6.69 % | 193.738 K -10.18 % | 215.701 K 7.27 % | 201.091 K -95.02 % | 4.034 M 1 954.72 % | 196.326 K -23.32 % | 256.037 K -69.40 % | 836.766 K 135.47 % | 355.365 K 1 687.10 % | 19.885 K -98.70 % | 1.530 M |
| Net receivables | 1.463 M -96.47 % | 41.453 M 6 321.58 % | 645.530 K -79.28 % | 3.115 M -5.16 % | 3.284 M -26.81 % | 4.488 M 11.72 % | 4.017 M -42.38 % | 6.971 M 120.99 % | 3.155 M 46.23 % | 2.157 M -16.29 % | 2.577 M 21.35 % | 2.124 M -27.53 % | 2.931 M |
| 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 432.261 K -24.35 % | 571.432 K 40.98 % | 405.331 K -46.83 % | 762.366 K 793.51 % | 85.323 K -49.55 % | 169.137 K 102.50 % | 83.524 K -33.30 % | 125.223 K -67.24 % | 382.234 K 648.44 % | 51.071 K -72.88 % | 188.302 K 54.91 % | 121.558 K -29.32 % | 171.976 K |
| Tax payables | 0.000 -100.00 % | 1.439 M 6.82 % | 1.347 M -0.60 % | 1.355 M 89.55 % | 714.848 K -3.52 % | 740.966 K -3.37 % | 766.835 K 21.02 % | 633.651 K 33.11 % | 476.033 K 17.70 % | 404.453 K 21.08 % | 334.046 K 36.82 % | 244.142 K 37.37 % | 177.722 K |
| 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 518.575 K 12.82 % | 459.667 K |
| Capital lease obligations | 65.799 K -31.41 % | 95.935 K | 0.000 -100.00 % | 10.887 K | 0.000 -100.00 % | 47.617 K -48.79 % | 92.980 K -17.97 % | 113.355 K | 0.000 -100.00 % | 15.676 K | 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 | 97.862 M 35.65 % | 72.143 M 14.17 % | 63.191 M -0.04 % | 63.219 M 20.03 % | 52.668 M 29.45 % | 40.686 M 5.81 % | 38.453 M 310.89 % | 9.358 M 0.00 % | 9.358 M 104.37 % | 4.579 M 0.00 % | 4.579 M 0.00 % | 4.579 M 178.62 % | 1.644 M |
| 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -389.891 K 23.34 % | -508.587 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 93.311 M 28.17 % | 72.801 M -25.27 % | 97.416 M -6.32 % | 103.989 M 37.17 % | 75.810 M 73.74 % | 43.634 M 3.17 % | 42.294 M 231.10 % | 12.774 M 10.37 % | 11.574 M 68.88 % | 6.853 M 1.23 % | 6.770 M 13.44 % | 5.968 M 13.64 % | 5.251 M |
| 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 | 2017-12-31 |
| 2024-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -3.593 M | 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 -100.00 % | 1.416 M | 0.000 -100.00 % | 1.118 M 4 097.18 % | 26.625 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 2.653 M 19.91 % | 2.213 M 133.09 % | -6.686 M -228.76 % | 5.193 M 1 657.94 % | -333.320 K 85.04 % | -2.228 M -997.16 % | 248.332 K 185.23 % | -291.351 K 33.96 % | -441.188 K -67.92 % | -262.733 K 64.61 % | -742.294 K -994.12 % | -67.844 K 97.09 % | -2.329 M 0.00 % | -2.329 M |
| Accounts receivables | -47.612 K -111.37 % | 418.854 K -84.58 % | 2.716 M 143.71 % | 1.115 M 426.68 % | -341.183 K -121.09 % | 1.618 M 169.91 % | 599.433 K 136.06 % | -1.662 M -2 332.06 % | -68.346 K -125.14 % | 271.844 K 113.01 % | -2.089 M -839.17 % | -222.454 K 19.47 % | -276.229 K 0.00 % | -276.229 K |
| Inventory | 3.159 M 7 136.86 % | 43.652 K 125.04 % | -174.307 K -103.97 % | 4.390 M 1 148.41 % | -418.701 K 89.37 % | -3.937 M -1 474 441.20 % | -267.000 -100.05 % | 571.128 K 217.84 % | -484.678 K -185.56 % | -169.731 K -116.15 % | 1.051 M 385.52 % | 216.479 K 118.19 % | -1.190 M 0.00 % | -1.190 M |
| Accounts payables | -126.919 K 85.82 % | -895.284 K 73.36 % | -3.360 M -4 224.74 % | -77.703 K -193.34 % | 83.250 K 293.56 % | -43.011 K 83.83 % | -266.010 K -179.89 % | 332.972 K | 0.000 -100.00 % | 67.350 K | 0.000 100.00 % | -177.189 K -392.53 % | 60.572 K 0.00 % | 60.572 K |
| Other working capital | -331.280 K -118.93 % | 1.750 M 129.83 % | -5.868 M -2 411.37 % | -233.659 K -168.06 % | 343.314 K 155.93 % | 134.146 K 258.15 % | -84.822 K -118.17 % | 466.763 K 317.36 % | 111.836 K 118.58 % | -601.927 K -303.43 % | 295.882 K -10.82 % | 331.799 K 135.92 % | -923.633 K 0.00 % | -923.633 K |
| Other non cash items | 756.062 K 108.62 % | -8.768 M -272.04 % | 5.096 M 194.17 % | -5.412 M -282.00 % | 2.974 M 17.63 % | 2.528 M 1 014.77 % | -276.337 K -132.65 % | 846.324 K 836.02 % | -114.986 K 61.49 % | -298.554 K -283.46 % | 162.734 K -65.83 % | 476.307 K 4 186.61 % | 11.112 K 0.00 % | 11.112 K |
| Net cash provided by operating activities | -1.283 M 74.80 % | -5.090 M 18.95 % | -6.280 M -193.68 % | 6.703 M 1 296.91 % | 479.858 K 125.36 % | -1.892 M -220.23 % | 1.574 M 602.51 % | -313.177 K -33.25 % | -235.030 K -127.30 % | -103.403 K -268.11 % | 61.508 K -69.29 % | 200.309 K 110.78 % | -1.858 M 0.00 % | -1.858 M |
| Investments in property plant and equipment | -4.000 99.99 % | -64.586 K 89.46 % | -612.955 K | 0.000 100.00 % | -939.000 73.17 % | -3.500 K 58.33 % | -8.399 K 34.54 % | -12.831 K -172.30 % | -4.712 K 63.83 % | -13.026 K 82.32 % | -73.686 K -649.76 % | -9.828 K -110.16 % | -4.677 K 0.00 % | -4.677 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 3.600 M 118.39 % | -19.569 M -2 554.81 % | -737.108 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -453.669 K | 0.000 | 0.000 -100.00 % | 226.835 K 0.00 % | 226.835 K |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.471 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.162 M 0.00 % | 2.162 M |
| Other investing activites | 40.000 M | 0.000 -100.00 % | 39.138 M 200.00 % | -39.138 M -1 236.64 % | -2.928 M -301.40 % | 1.454 M 205.74 % | -1.375 M | 0.000 -100.00 % | 4.712 K | 0.000 -100.00 % | 1.965 M | 0.000 100.00 % | -739.886 K 0.00 % | -739.886 K |
| Net cash used for investing activites | 40.000 M 62 032.93 % | -64.586 K -100.98 % | 6.586 M 116.83 % | -39.138 M -2 584.53 % | -1.458 M -200.52 % | 1.450 M 204.85 % | -1.383 M -10 680.87 % | -12.831 K -172.30 % | -4.712 K 98.99 % | -466.695 K -124.68 % | 1.891 M 19 342.53 % | -9.828 K -100.69 % | 1.417 M 0.00 % | 1.417 M |
| Debt repayment | 378.088 K | 0.000 -100.00 % | 996.610 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.000 -107.47 % | 790.000 0.00 % | 790.000 |
| Common stock issued | 24.890 M | 0.000 | 0.000 -100.00 % | 11.990 M | 0.000 -100.00 % | 29.047 M | 0.000 -100.00 % | 4.781 M | 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 |
| 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 | -198.470 K -105.35 % | 3.706 M 1 014.53 % | -405.274 K -229.08 % | 313.966 K 10 667.69 % | -2.971 K -123.99 % | 12.386 K 100.81 % | -1.535 M -1 718.71 % | 94.804 K 324.45 % | -42.238 K -108.77 % | 481.431 K 5 805.68 % | 8.152 K | 0.000 -100.00 % | 226.835 K 0.00 % | 226.835 K |
| Net cash used provided by financing activities | 25.070 M 576.39 % | 3.706 M 526.78 % | 591.336 K -95.19 % | 12.304 M 414 233.79 % | -2.971 K -100.01 % | 29.059 M 1 993.62 % | -1.535 M -131.48 % | 4.876 M 11 642.94 % | -42.238 K -108.77 % | 481.431 K 5 805.68 % | 8.152 K 13 916.95 % | -59.000 -100.03 % | 227.625 K 0.00 % | 227.625 K |
| Effect of forex changes on cash | 22.356 K 165.08 % | -34.352 K -113.68 % | 251.178 K 268.39 % | -149.163 K -660.26 % | -19.620 K -153.40 % | 36.745 K -42.82 % | 64.263 K 547.89 % | -14.348 K -74.38 % | -8.228 K -512.64 % | 1.994 K 102.67 % | -74.808 K -1 968.23 % | -3.617 K -52.68 % | -2.369 K 0.00 % | -2.369 K |
| Net change in cash | 84.147 M 5 776.36 % | -1.482 M -205.85 % | 1.400 M 106.86 % | -20.429 M -1 902.34 % | -1.020 M -103.56 % | 28.691 M 2 460.19 % | -1.216 M -128.73 % | 4.231 M 3 015.56 % | -145.104 K -67.42 % | -86.673 K -109.19 % | 943.004 K 404.81 % | 186.805 K 143.37 % | -430.727 K 0.00 % | -430.727 K |
| Cash at beginning of period | 0.000 -100.00 % | 13.650 M 11.43 % | 12.250 M -62.51 % | 32.678 M -3.03 % | 33.699 M 572.97 % | 5.007 M -19.53 % | 6.223 M 212.33 % | 1.992 M 7.85 % | 1.847 M -11.15 % | 2.079 M 83.32 % | 1.134 M 25 960.71 % | 4.352 K -99.01 % | 438.697 K 0.00 % | 438.697 K |
| Cash at end of period | 84.147 M 591.56 % | 12.168 M -10.86 % | 13.650 M 11.43 % | 12.250 M -62.51 % | 32.678 M -3.03 % | 33.699 M 572.97 % | 5.007 M -19.53 % | 6.223 M 265.57 % | 1.702 M -14.57 % | 1.992 M -4.08 % | 2.077 M 986.63 % | 191.157 K 2 298.46 % | 7.970 K 0.00 % | 7.970 K |
| Operating cash flow | -1.283 M 74.80 % | -5.090 M 18.95 % | -6.280 M -193.68 % | 6.703 M 1 296.91 % | 479.858 K 125.36 % | -1.892 M -220.23 % | 1.574 M 602.51 % | -313.177 K -33.25 % | -235.030 K -127.30 % | -103.403 K -268.11 % | 61.508 K -69.29 % | 200.309 K 110.78 % | -1.858 M 0.00 % | -1.858 M |
| Capital expenditure | -4.000 99.99 % | -64.586 K 89.46 % | -612.955 K | 0.000 100.00 % | -939.000 73.17 % | -3.500 K 58.33 % | -8.399 K 34.54 % | -12.831 K -172.30 % | -4.712 K 63.83 % | -13.026 K 82.32 % | -73.686 K -649.76 % | -9.828 K -110.16 % | -4.677 K 0.00 % | -4.677 K |
| Free CashFlow | -1.283 M 75.11 % | -5.154 M 25.22 % | -6.893 M -202.82 % | 6.703 M 1 299.65 % | 478.919 K 125.26 % | -1.896 M -221.10 % | 1.565 M 580.15 % | -326.008 K -35.98 % | -239.742 K -105.91 % | -116.429 K -856.06 % | -12.178 K -106.39 % | 190.481 K 110.23 % | -1.862 M 0.00 % | -1.862 M |
| 2024 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 |