Oriental Culture Holding Ltd. OCG
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 622.690 K -60.59 % | 1.580 M -91.13 % | 17.813 M -52.62 % | 37.596 M 115.59 % | 17.439 M 29.66 % | 13.449 M 151.26 % | 5.353 M |
| Net income | -2.434 M 32.37 % | -3.598 M -211.21 % | 3.236 M -71.73 % | 11.444 M 458.77 % | 2.048 M -77.46 % | 9.088 M 246.32 % | 2.624 M |
| Income before tax | -2.433 M 32.10 % | -3.584 M -210.59 % | 3.240 M -71.68 % | 11.444 M 458.77 % | 2.048 M -77.46 % | 9.088 M 240.73 % | 2.667 M |
| Income before tax ratio | -3.91 -72.30 % | -2.27 -1 346.75 % | 0.18 -40.24 % | 0.30 159.18 % | 0.12 -82.62 % | 0.68 35.60 % | 0.50 |
| EBITDA | -2.709 M 27.27 % | -3.725 M -195.17 % | 3.914 M -65.32 % | 11.285 M 477.41 % | 1.954 M -78.80 % | 9.221 M 240.50 % | 2.708 M |
| Net income ratio | -3.91 -71.60 % | -2.28 -1 353.78 % | 0.18 -40.33 % | 0.30 159.18 % | 0.12 -82.62 % | 0.68 37.83 % | 0.49 |
| Ratio EBITDA | -4.35 -84.54 % | -2.36 -1 172.96 % | 0.22 -26.80 % | 0.30 167.83 % | 0.11 -83.65 % | 0.69 35.52 % | 0.51 |
| Gross profit ratio | 0.71 -4.82 % | 0.74 -21.27 % | 0.94 0.92 % | 0.94 10.25 % | 0.85 -5.84 % | 0.90 -0.60 % | 0.91 |
| Weighted average shs out dil | 13.226 M 209.78 % | 4.269 M 1.13 % | 4.222 M 3.05 % | 4.097 M 31.18 % | 3.123 M 10.23 % | 2.833 M -19.05 % | 3.500 M |
| Weighted average shs out | 13.226 M 209.78 % | 4.269 M 1.13 % | 4.222 M 3.05 % | 4.097 M 31.18 % | 3.123 M 10.23 % | 2.833 M -19.05 % | 3.500 M |
| EPS diluted | -0.18 78.57 % | -0.84 -209.09 % | 0.77 -72.40 % | 2.79 322.73 % | 0.66 -79.44 % | 3.21 328.00 % | 0.75 |
| Earnings per share | -0.18 78.57 % | -0.84 -209.09 % | 0.77 -72.40 % | 2.79 322.73 % | 0.66 -79.44 % | 3.21 328.00 % | 0.75 |
| Gross profit | 440.509 K -62.49 % | 1.174 M -93.02 % | 16.817 M -52.19 % | 35.171 M 137.70 % | 14.797 M 22.09 % | 12.120 M 149.77 % | 4.852 M |
| Income tax expense | 93.000 -99.37 % | 14.833 K 208.25 % | 4.812 K | 0.000 | 0.000 | 0.000 100.00 % | -145.724 K |
| Cost of revenue | 182.181 K -55.09 % | 405.628 K -59.29 % | 996.459 K -58.92 % | 2.425 M -8.20 % | 2.642 M 98.68 % | 1.330 M 165.78 % | 500.375 K |
| General and administrative expenses | 3.430 M -29.88 % | 4.892 M -24.92 % | 6.515 M -21.76 % | 8.327 M 16.53 % | 7.146 M 189.86 % | 2.465 M 342.04 % | 557.689 K |
| Selling and marketing expenses | 207.842 K -66.37 % | 618.111 K -91.98 % | 7.712 M -51.68 % | 15.958 M 165.76 % | 6.005 M 789.31 % | 675.230 K -58.51 % | 1.627 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.638 M -33.98 % | 5.510 M -61.27 % | 14.227 M -41.42 % | 24.286 M 84.67 % | 13.151 M 318.75 % | 3.140 M 43.72 % | 2.185 M |
| Cost and expenses | 3.820 M -35.43 % | 5.915 M -61.14 % | 15.224 M -43.01 % | 26.711 M 69.13 % | 15.793 M 253.28 % | 4.470 M 66.46 % | 2.686 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.638 M -33.98 % | 5.510 M -61.27 % | 14.227 M -41.42 % | 24.286 M 84.67 % | 13.151 M 318.75 % | 3.140 M 43.72 % | 2.185 M |
| Interest income | 763.190 K 105.05 % | 372.199 K 64.57 % | 226.158 K 14.66 % | 197.237 K 40.97 % | 139.916 K 85.21 % | 75.544 K | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 488.130 K -20.03 % | 610.369 K -9.36 % | 673.431 K 68.69 % | 399.223 K 29.50 % | 308.274 K 27.53 % | 241.719 K 491.62 % | 40.857 K |
| Operating income | -3.197 M 26.25 % | -4.335 M -267.43 % | 2.589 M -76.21 % | 10.885 M 561.29 % | 1.646 M -81.67 % | 8.979 M 236.65 % | 2.667 M |
| Operating income ratio | -5.13 -87.13 % | -2.74 -1 987.59 % | 0.15 -49.79 % | 0.29 206.73 % | 0.09 -85.86 % | 0.67 33.98 % | 0.50 |
| Total other income expenses net | 763.755 K 1.60 % | 751.761 K 15.45 % | 651.147 K 16.52 % | 558.807 K 39.00 % | 402.019 K 269.57 % | 108.779 K 352.92 % | -43.010 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | -17.068 M 3.42 % | -17.673 M 38.96 % | -28.953 M 1.48 % | -29.387 M -22.26 % | -24.036 M -161.70 % | -9.185 M -355.40 % | -2.017 M |
| Total investments | 6.198 M 48.85 % | 4.164 M -26.11 % | 5.636 M 31.16 % | 4.297 M 96.04 % | 2.192 M -2.58 % | 2.250 M 295.34 % | 569.142 K |
| Total debt | 0.000 -100.00 % | 11.477 K -64.47 % | 32.299 K 181.01 % | 11.494 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -2.060 M -30.17 % | -1.583 M -50.69 % | -1.050 M -599.42 % | 210.302 K -79.69 % | 1.035 M 1 048.27 % | -109.195 K -586.20 % | -15.913 K |
| Retained earnings | 22.253 M -9.87 % | 24.689 M -12.81 % | 28.315 M 12.85 % | 25.092 M 83.85 % | 13.648 M 17.66 % | 11.600 M 354.75 % | 2.551 M |
| Common stock | 5.118 K 231.69 % | 1.543 K 0.06 % | 1.542 K 0.59 % | 1.533 K 2.00 % | 1.503 K 21.21 % | 1.240 K 24.00 % | 1.000 K |
| Total equity | 49.909 M 9.57 % | 45.550 M -8.20 % | 49.616 M 5.14 % | 47.188 M 40.57 % | 33.569 M 156.27 % | 13.099 M 394.65 % | 2.648 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 -100.00 % | 11.491 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 11.490 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 616.340 K 132.64 % | 264.937 K -1.64 % | 269.342 K -78.84 % | 1.273 M 21.13 % | 1.051 M 38.77 % | 757.124 K 0.47 % | 753.571 K |
| Deferred revenue | 78.427 K -56.89 % | 181.930 K -59.48 % | 449.037 K -35.66 % | 697.863 K 186.77 % | 243.355 K 37.91 % | 176.457 K -78.57 % | 823.290 K |
| Short term debt | 0.000 -100.00 % | 22.954 K -44.84 % | 41.616 K 81.03 % | 22.988 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.126 M 1.47 % | 3.081 M -18.09 % | 3.762 M 3.09 % | 3.649 M -51.60 % | 7.540 M 367.04 % | 1.614 M -12.69 % | 1.849 M |
| Total liabilities | 3.126 M 1.47 % | 3.081 M -18.34 % | 3.773 M 3.40 % | 3.649 M -51.60 % | 7.540 M 367.04 % | 1.614 M -12.69 % | 1.849 M |
| Other non current assets | 0.000 -100.00 % | 108.320 K | 0.000 -100.00 % | 3.137 M 311.84 % | -1.481 M -289.36 % | 782.029 K 578.77 % | 115.213 K |
| Long term investments | 903.518 K -1.47 % | 917.000 K -1.67 % | 932.552 K 70.13 % | 548.151 K -51.73 % | 1.136 M 126.68 % | 500.967 K -11.98 % | 569.142 K |
| Intangible assets | 1.547 M 192.00 % | 529.645 K -35.16 % | 816.885 K -27.07 % | 1.120 M 95.47 % | 572.992 K -22.55 % | 739.793 K 476.34 % | 128.360 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.547 M 192.00 % | 529.645 K -35.16 % | 816.885 K -27.07 % | 1.120 M 95.47 % | 572.992 K -22.55 % | 739.793 K 476.34 % | 128.360 K |
| Property plant equipment net | 8.648 M -5.82 % | 9.183 M -2.91 % | 9.458 M -4.62 % | 9.916 M 2 563.99 % | 372.215 K -19.24 % | 460.869 K 63.25 % | 282.306 K |
| Total non current assets | 11.098 M 3.36 % | 10.738 M -4.19 % | 11.207 M -23.87 % | 14.721 M 607.45 % | 2.081 M -16.22 % | 2.484 M 126.81 % | 1.095 M |
| Other current assets | 17.740 M 4.59 % | 16.962 M -32.05 % | 24.963 M 756.57 % | 2.914 M -78.46 % | 13.532 M 40 979.62 % | 32.942 K 70.59 % | 19.311 K |
| Short term investments | 5.295 M 63.05 % | 3.247 M -30.96 % | 4.703 M 25.46 % | 3.749 M 254.91 % | 1.056 M -39.61 % | 1.749 M | 0.000 |
| cash and cash equivalents | 17.068 M -3.48 % | 17.684 M -38.99 % | 28.985 M -1.40 % | 29.398 M 22.31 % | 24.036 M 161.70 % | 9.185 M 355.40 % | 2.017 M |
| Cash and short term investments | 22.363 M 6.84 % | 20.931 M 21.77 % | 17.189 M -48.14 % | 33.147 M 32.10 % | 25.092 M 129.50 % | 10.934 M 442.12 % | 2.017 M |
| Total current assets | 41.938 M 10.67 % | 37.893 M -10.17 % | 42.181 M 16.79 % | 36.116 M -7.46 % | 39.028 M 219.12 % | 12.230 M 259.47 % | 3.402 M |
| Inventory | 1.231 M 441.33 % | -360.742 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 602.598 K 67.04 % | 360.742 K 1 122.11 % | 29.518 K -46.48 % | 55.153 K -86.32 % | 403.033 K -68.09 % | 1.263 M -7.24 % | 1.362 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.481 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.418 M -6.80 % | 2.595 M -13.17 % | 2.988 M 83.83 % | 1.625 M -73.18 % | 6.061 M 1 019.73 % | 541.271 K 98.88 % | 272.156 K |
| Tax payables | 13.498 K -19.77 % | 16.825 K 25.82 % | 13.372 K -55.17 % | 29.826 K -83.85 % | 184.694 K 32.43 % | 139.463 K | 0.000 |
| 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 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 11.477 K -64.47 % | 32.299 K 181.01 % | 11.494 K | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.913 K |
| Other total stockholders equity | 29.712 M 32.39 % | 22.442 M 0.42 % | 22.349 M 2.12 % | 21.884 M 15.89 % | 18.885 M 1 074.73 % | 1.608 M 765.93 % | 185.646 K |
| 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 | 53.036 M 9.06 % | 48.631 M -8.91 % | 53.389 M 5.02 % | 50.837 M 23.67 % | 41.109 M 179.39 % | 14.714 M 227.17 % | 4.497 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -6.134 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 573.000 K | 0.000 -100.00 % | 464.814 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -2.935 M -144.64 % | 6.576 M 220.04 % | -5.478 M -95.18 % | -2.807 M -149.07 % | 5.720 M 2 144.94 % | 254.810 K -69.06 % | 823.639 K |
| Accounts receivables | -498.755 K -106.91 % | 7.215 M 222.99 % | -5.866 M -584.86 % | 1.210 M 147 626.50 % | 819.000 100.24 % | -345.727 K 65.83 % | -1.012 M |
| Inventory | -1.243 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 951.629 K 151.85 % | -1.835 M |
| Accounts payables | -1.155 M -228.28 % | -351.768 K -122.79 % | 1.544 M 134.39 % | -4.488 M -183.95 % | 5.346 M 1 836.88 % | 276.000 K -2.40 % | 282.787 K |
| Other working capital | -38.952 K 86.43 % | -287.139 K 75.15 % | -1.155 M -345.06 % | 471.423 K 26.14 % | 373.731 K 159.60 % | -627.092 K -140.39 % | 1.553 M |
| Other non cash items | 301.385 K 722.92 % | 36.624 K -99.39 % | 6.027 M 50 756.63 % | -11.898 K 99.19 % | -1.466 M -36 081.22 % | 4.074 K -99.52 % | 853.715 K |
| Net cash provided by operating activities | -4.006 M -210.53 % | 3.625 M 399.21 % | -1.211 M -113.42 % | 9.025 M 36.52 % | 6.611 M -31.05 % | 9.588 M 171.50 % | 3.532 M |
| Investments in property plant and equipment | -59.025 K 69.39 % | -192.839 K 74.58 % | -758.564 K 94.39 % | -13.521 M -70 950.19 % | -19.030 K 95.13 % | -390.983 K 15.47 % | -462.516 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -1.317 M 80.59 % | -6.789 M -157.73 % | 11.760 M 1 763.29 % | 631.136 K | 0.000 |
| Purchases of investments | -45.567 M -211.75 % | -14.617 M 35.32 % | -22.599 M 49.69 % | -44.921 M -21.29 % | -37.036 M -790.87 % | -4.157 M -300.50 % | -1.038 M |
| Sales maturities of investments | 34.532 M 140.81 % | 14.340 M -40.16 % | 23.966 M -56.92 % | 55.633 M 120.02 % | 25.286 M 932.34 % | 2.449 M | 0.000 |
| Other investing activites | -462.721 K -997.77 % | -42.151 K -103.20 % | 1.317 M -80.59 % | 6.789 M 157.73 % | -11.760 M | 0.000 100.00 % | -1.192 M |
| Net cash used for investing activites | -11.556 M -2 160.42 % | -511.248 K -184.02 % | 608.471 K 121.66 % | -2.809 M 76.13 % | -11.769 M -701.85 % | -1.468 M 2.18 % | -1.501 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 7.000 M | 0.000 -100.00 % | 1.000 M -50.00 % | 2.000 M -88.94 % | 18.091 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -125.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.483 K -100.25 % | 600.000 K | 0.000 | 0.000 100.00 % | -54.273 K 93.64 % | -853.579 K -1 203.07 % | 77.382 K |
| Net cash used provided by financing activities | 6.999 M 1 066.42 % | 600.000 K -40.00 % | 1.000 M -50.00 % | 2.000 M -88.91 % | 18.036 M 2 213.03 % | -853.579 K -1 203.07 % | 77.382 K |
| Effect of forex changes on cash | -316.939 K -15.73 % | -273.869 K 66.19 % | -809.912 K -540.18 % | -126.513 K -139.22 % | 322.580 K 424.80 % | -99.315 K -8.30 % | -91.700 K |
| Net change in cash | -8.881 M -358.21 % | 3.439 M 933.15 % | -412.826 K -105.10 % | 8.089 M -38.97 % | 13.255 M 84.92 % | 7.168 M 255.40 % | 2.017 M |
| Cash at beginning of period | 32.425 M 11.87 % | 28.985 M -1.40 % | 29.398 M 22.31 % | 24.036 M 161.70 % | 9.185 M 355.40 % | 2.017 M | 0.000 |
| Cash at end of period | 23.544 M -27.39 % | 32.425 M 11.87 % | 28.985 M -1.40 % | 29.398 M 22.31 % | 24.036 M 161.70 % | 9.185 M 355.40 % | 2.017 M |
| Operating cash flow | -4.006 M -210.53 % | 3.625 M 399.21 % | -1.211 M -113.42 % | 9.025 M 11.40 % | 8.102 M -15.51 % | 9.588 M 171.50 % | 3.532 M |
| Capital expenditure | -559.025 K -137.89 % | -234.990 K 69.02 % | -758.564 K 94.39 % | -13.521 M -70 950.19 % | -19.030 K 95.13 % | -390.983 K 15.47 % | -462.516 K |
| Free CashFlow | -4.565 M -234.69 % | 3.390 M 272.07 % | -1.970 M 56.18 % | -4.496 M -155.63 % | 8.083 M -12.12 % | 9.197 M 199.67 % | 3.069 M |
| 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 | 175.433 K -60.78 % | 447.257 K -42.70 % | 780.598 K -2.36 % | 799.460 K 4.31 % | 766.419 K -95.50 % | 17.047 M 29.77 % | 13.136 M -46.30 % | 24.461 M 63.39 % | 14.971 M 506.61 % | 2.468 M -55.91 % | 5.598 M -28.70 % | 7.852 M 46.68 % | 5.353 M | 0.000 |
| Net income | -560.464 K 70.08 % | -1.873 M -28.14 % | -1.462 M 31.59 % | -2.137 M 10.51 % | -2.388 M -142.46 % | 5.623 M 312.24 % | 1.364 M -86.47 % | 10.080 M 501.79 % | 1.675 M 348.96 % | 373.087 K -86.76 % | 2.818 M -55.05 % | 6.270 M 136.18 % | 2.655 M 8 806.55 % | -30.490 K |
| Income before tax | -560.371 K 70.08 % | -1.873 M -28.68 % | -1.456 M 31.60 % | -2.128 M 10.70 % | -2.383 M -142.38 % | 5.623 M 312.24 % | 1.364 M -86.47 % | 10.080 M 501.79 % | 1.675 M 348.96 % | 373.087 K -86.54 % | 2.773 M -56.09 % | 6.315 M 137.89 % | 2.655 M 8 806.55 % | -30.490 K |
| Income before tax ratio | -3.19 23.73 % | -4.19 -124.59 % | -1.86 29.95 % | -2.66 14.39 % | -3.11 -1 042.51 % | 0.33 217.66 % | 0.10 -74.80 % | 0.41 268.32 % | 0.11 -25.99 % | 0.15 -69.48 % | 0.50 -38.42 % | 0.80 62.18 % | 0.50 | 0.00 |
| EBITDA | -935.185 K 47.28 % | -1.774 M -18.58 % | -1.496 M 32.89 % | -2.229 M 1.19 % | -2.256 M -143.66 % | 5.167 M 301.42 % | 1.287 M -86.85 % | 9.785 M 533.25 % | 1.545 M 277.62 % | 409.190 K -85.10 % | 2.747 M -56.72 % | 6.346 M 136.58 % | 2.683 M 5 474 722.45 % | -49.000 |
| Net income ratio | -3.19 23.72 % | -4.19 -123.64 % | -1.87 29.93 % | -2.67 14.21 % | -3.12 -1 044.42 % | 0.33 217.66 % | 0.10 -74.80 % | 0.41 268.32 % | 0.11 -25.99 % | 0.15 -69.97 % | 0.50 -36.96 % | 0.80 61.02 % | 0.50 | 0.00 |
| Ratio EBITDA | -5.33 -34.41 % | -3.97 -106.96 % | -1.92 31.27 % | -2.79 5.27 % | -2.94 -1 071.14 % | 0.30 209.32 % | 0.10 -75.50 % | 0.40 287.57 % | 0.10 -37.75 % | 0.17 -66.21 % | 0.49 -39.29 % | 0.81 61.29 % | 0.50 | 0.00 |
| Gross profit ratio | 0.83 26.46 % | 0.66 -9.28 % | 0.73 -4.56 % | 0.76 -15.11 % | 0.90 -4.38 % | 0.94 1.64 % | 0.92 -2.24 % | 0.94 10.96 % | 0.85 1.04 % | 0.84 -3.16 % | 0.87 -6.05 % | 0.92 1.76 % | 0.91 | 0.00 |
| Weighted average shs out dil | 19.651 M 188.97 % | 6.800 M 58.39 % | 4.293 M 1.13 % | 4.245 M 0.30 % | 4.233 M 0.53 % | 4.211 M 2.58 % | 4.105 M 0.39 % | 4.089 M 27.45 % | 3.208 M 5.61 % | 3.038 M -0.11 % | 3.041 M 15.84 % | 2.625 M -24.99 % | 3.500 M 0.00 % | 3.500 M |
| Weighted average shs out | 19.652 M 188.98 % | 6.800 M 58.39 % | 4.293 M 1.13 % | 4.245 M 0.30 % | 4.233 M 0.53 % | 4.211 M 2.58 % | 4.105 M 0.39 % | 4.089 M 27.45 % | 3.208 M 5.60 % | 3.038 M -0.11 % | 3.041 M 15.84 % | 2.625 M -24.99 % | 3.500 M 0.00 % | 3.500 M |
| EPS diluted | -0.03 89.82 % | -0.28 17.65 % | -0.34 32.00 % | -0.50 10.71 % | -0.56 -141.79 % | 1.34 306.06 % | 0.33 -86.64 % | 2.47 375.00 % | 0.52 333.33 % | 0.12 -87.10 % | 0.93 -61.09 % | 2.39 214.47 % | 0.76 8 835.63 % | -0.01 |
| Earnings per share | -0.03 89.82 % | -0.28 17.65 % | -0.34 32.00 % | -0.50 10.71 % | -0.56 -141.79 % | 1.34 306.06 % | 0.33 -86.64 % | 2.47 375.00 % | 0.52 333.33 % | 0.12 -87.10 % | 0.93 -61.09 % | 2.39 214.47 % | 0.76 8 835.63 % | -0.01 |
| Gross profit | 146.054 K -50.40 % | 294.455 K -48.02 % | 566.496 K -6.82 % | 607.934 K -11.45 % | 686.570 K -95.70 % | 15.970 M 31.90 % | 12.108 M -47.50 % | 23.063 M 81.30 % | 12.721 M 512.91 % | 2.076 M -57.31 % | 4.862 M -33.02 % | 7.258 M 49.27 % | 4.862 M 48 242.82 % | -10.100 K |
| Income tax expense | 93.000 | 0.000 -100.00 % | 6.190 K -28.38 % | 8.643 K 79.61 % | 4.812 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.335 K -200.00 % | 45.335 K | 0.000 100.00 % | -49.000 |
| Cost of revenue | 29.379 K -80.77 % | 152.802 K -28.63 % | 214.102 K 11.79 % | 191.526 K 139.86 % | 79.849 K -92.58 % | 1.076 M 4.74 % | 1.028 M -26.49 % | 1.398 M -37.87 % | 2.250 M 473.29 % | 392.424 K -46.71 % | 736.367 K 24.07 % | 593.510 K 21.06 % | 490.275 K 4 754.21 % | 10.100 K |
| General and administrative expenses | 1.198 M -46.30 % | 2.231 M -3.72 % | 2.318 M -9.95 % | 2.574 M -14.53 % | 3.011 M -14.06 % | 3.504 M -32.95 % | 5.226 M 68.53 % | 3.101 M -49.77 % | 6.173 M 534.73 % | 972.557 K -37.34 % | 1.552 M 69.97 % | 913.140 K 69.93 % | 537.348 K 2 541.70 % | 20.341 K |
| Selling and marketing expenses | 65.803 K -53.67 % | 142.039 K -26.85 % | 194.181 K -54.20 % | 423.930 K 32.81 % | 319.201 K -95.68 % | 7.393 M 29.24 % | 5.720 M -44.13 % | 10.238 M 98.63 % | 5.154 M 506.07 % | 850.462 K 35.61 % | 627.143 K 1 204.18 % | 48.087 K -97.05 % | 1.627 M | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.264 M -46.74 % | 2.374 M -5.51 % | 2.512 M -11.67 % | 2.844 M -13.51 % | 3.288 M -69.83 % | 10.897 M -0.45 % | 10.946 M -17.94 % | 13.339 M 17.76 % | 11.328 M 521.36 % | 1.823 M -15.17 % | 2.149 M 124.27 % | 958.215 K -56.60 % | 2.208 M 10 727.84 % | 20.390 K |
| Cost and expenses | 1.294 M -48.80 % | 2.526 M -7.33 % | 2.726 M -10.19 % | 3.035 M -9.87 % | 3.368 M -71.87 % | 11.973 M -0.01 % | 11.974 M -18.75 % | 14.737 M 8.54 % | 13.577 M 512.85 % | 2.215 M -23.22 % | 2.885 M 85.95 % | 1.552 M -42.49 % | 2.698 M 8 749.04 % | 30.490 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.264 M -46.74 % | 2.374 M -5.51 % | 2.512 M -16.21 % | 2.998 M -9.99 % | 3.331 M -69.44 % | 10.897 M -0.45 % | 10.946 M -17.94 % | 13.339 M 17.76 % | 11.328 M 521.36 % | 1.823 M -16.35 % | 2.179 M 126.71 % | 961.227 K -55.60 % | 2.165 M 10 542.72 % | 20.341 K |
| Interest income | 348.768 K -15.84 % | 414.422 K 56.72 % | 264.434 K 145.38 % | 107.765 K 83.47 % | 58.736 K -64.92 % | 167.422 K 52.22 % | 109.986 K 26.06 % | 87.251 K 56.48 % | 55.760 K -33.74 % | 84.156 K 39.78 % | 60.207 K 292.56 % | 15.337 K | 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 |
| Depreciation and amortization | 182.945 K -40.05 % | 305.185 K -32.12 % | 449.582 K 179.61 % | 160.787 K -29.57 % | 228.298 K 144.76 % | 93.276 K -25.59 % | 125.346 K 104.80 % | 61.205 K -59.63 % | 151.604 K -3.23 % | 156.670 K 142.82 % | 64.521 K 29.98 % | 49.638 K 430.39 % | -15.024 K -149.35 % | 30.441 K |
| Operating income | -1.118 M 46.22 % | -2.079 M -6.87 % | -1.945 M 18.60 % | -2.390 M 3.80 % | -2.484 M -148.96 % | 5.074 M 336.70 % | 1.162 M -88.05 % | 9.724 M 597.75 % | 1.394 M 451.87 % | 252.520 K -90.59 % | 2.682 M -57.40 % | 6.297 M 133.42 % | 2.698 M 8 961.70 % | -30.441 K |
| Operating income ratio | -6.37 -37.11 % | -4.65 -86.52 % | -2.49 16.63 % | -2.99 7.77 % | -3.24 -1 189.08 % | 0.30 236.51 % | 0.09 -77.75 % | 0.40 327.05 % | 0.09 -9.02 % | 0.10 -78.65 % | 0.48 -40.25 % | 0.80 59.13 % | 0.50 | 0.00 |
| Total other income expenses net | 557.759 K 170.76 % | 205.996 K -57.95 % | 489.892 K 87.08 % | 261.869 K 158.38 % | 101.351 K -81.57 % | 549.795 K 171.77 % | 202.303 K -43.25 % | 356.503 K 26.67 % | 281.452 K 133.44 % | 120.567 K 33.32 % | 90.431 K 392.87 % | 18.348 K 142.71 % | -42.961 K -87 575.51 % | -49.000 |
| 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 | -17.068 M 9.12 % | -18.781 M -6.27 % | -17.673 M 50.80 % | -35.917 M -24.05 % | -28.953 M 25.11 % | -38.662 M -31.56 % | -29.387 M 31.03 % | -42.611 M -77.28 % | -24.036 M -176.49 % | -8.693 M 5.35 % | -9.185 M -0.31 % | -9.157 M -354.00 % | -2.017 M |
| Total investments | 6.198 M -20.13 % | 7.761 M 86.36 % | 4.164 M 61.08 % | 2.585 M -54.13 % | 5.636 M 98.09 % | 2.845 M -33.79 % | 4.297 M 20.46 % | 3.567 M 62.74 % | 2.192 M -13.30 % | 2.528 M 12.36 % | 2.250 M 342.61 % | 508.364 K -10.68 % | 569.142 K |
| Total debt | 0.000 | 0.000 -100.00 % | 11.477 K -49.74 % | 22.834 K -29.30 % | 32.299 K -29.19 % | 45.614 K 296.85 % | 11.494 K -45.25 % | 20.995 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -2.060 M -6.86 % | -1.928 M -21.82 % | -1.583 M 24.97 % | -2.109 M -100.83 % | -1.050 M -664.04 % | -137.466 K -165.37 % | 210.302 K -78.23 % | 965.866 K -6.72 % | 1.035 M 460.70 % | -287.070 K -162.90 % | -109.195 K -96.00 % | -55.712 K 37.59 % | -89.262 K |
| Retained earnings | 22.253 M -3.12 % | 22.969 M -6.97 % | 24.689 M -5.63 % | 26.163 M -7.60 % | 28.315 M -7.81 % | 30.715 M 22.41 % | 25.092 M 5.75 % | 23.728 M 73.86 % | 13.648 M 13.99 % | 11.973 M 3.22 % | 11.600 M 32.09 % | 8.782 M 234.65 % | 2.624 M |
| Common stock | 5.118 K 0.00 % | 5.118 K 231.69 % | 1.543 K 0.06 % | 1.542 K 0.00 % | 1.542 K 0.00 % | 1.542 K 0.59 % | 1.533 K 2.00 % | 1.503 K 0.00 % | 1.503 K 21.21 % | 1.240 K 0.00 % | 1.240 K 0.00 % | 1.240 K 24.00 % | 1.000 K |
| Total equity | 49.909 M -2.25 % | 51.057 M 12.09 % | 45.550 M -2.04 % | 46.497 M -6.29 % | 49.616 M -5.76 % | 52.650 M 11.57 % | 47.188 M 8.28 % | 43.580 M 29.82 % | 33.569 M 152.51 % | 13.294 M 1.49 % | 13.099 M 26.75 % | 10.335 M 290.26 % | 2.648 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.491 K 0.59 % | 11.424 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.490 K 0.58 % | 11.424 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 616.340 K 78.53 % | 345.240 K 30.31 % | 264.937 K -54.45 % | 581.659 K -21.31 % | 739.187 K -32.99 % | 1.103 M -14.11 % | 1.284 M -62.74 % | 3.447 M 228.08 % | 1.051 M 54.79 % | 678.766 K -10.35 % | 757.124 K 26.49 % | 598.548 K -62.04 % | 1.577 M |
| Deferred revenue | 78.427 K -60.48 % | 198.436 K 9.07 % | 181.930 K -24.28 % | 240.273 K -46.49 % | 449.037 K -34.76 % | 688.286 K -1.37 % | 697.863 K -77.56 % | 3.110 M 1 177.77 % | 243.355 K 70.58 % | 142.665 K -19.15 % | 176.457 K -74.92 % | 703.594 K | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 22.954 K 0.53 % | 22.834 K 9.74 % | 20.808 K -39.14 % | 34.190 K 197.46 % | 11.494 K -45.25 % | 20.995 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.126 M 14.37 % | 2.734 M -11.28 % | 3.081 M 1.46 % | 3.037 M -19.27 % | 3.762 M -24.90 % | 5.009 M 37.27 % | 3.649 M -47.04 % | 6.890 M -8.62 % | 7.540 M 604.54 % | 1.070 M -33.71 % | 1.614 M -5.32 % | 1.705 M -7.79 % | 1.849 M |
| Total liabilities | 3.126 M 14.37 % | 2.734 M -11.28 % | 3.081 M 1.46 % | 3.037 M -19.51 % | 3.773 M -24.84 % | 5.020 M 37.58 % | 3.649 M -47.04 % | 6.890 M -8.62 % | 7.540 M 604.54 % | 1.070 M -33.71 % | 1.614 M -5.32 % | 1.705 M -7.79 % | 1.849 M |
| Other non current assets | 0.000 -100.00 % | 107.650 K -0.62 % | 108.320 K 101.01 % | -10.682 M 4.69 % | -11.207 M 2.65 % | -11.513 M -467.01 % | 3.137 M 237.75 % | 928.778 K 162.72 % | -1.481 M -252.63 % | 970.200 K 24.06 % | 782.029 K 13.29 % | 690.312 K 499.16 % | 115.213 K |
| Long term investments | 903.518 K -0.86 % | 911.328 K -0.62 % | 917.000 K 2.02 % | 898.841 K -3.61 % | 932.552 K -3.64 % | 967.733 K 76.54 % | 548.151 K -51.96 % | 1.141 M 0.47 % | 1.136 M 130.04 % | 493.657 K -1.46 % | 500.967 K -1.46 % | 508.364 K -10.68 % | 569.142 K |
| Intangible assets | 1.547 M 2 414.49 % | 61.506 K -88.39 % | 529.645 K -23.19 % | 689.555 K -15.59 % | 816.885 K -17.35 % | 988.324 K -11.76 % | 1.120 M 133.58 % | 479.496 K -16.32 % | 572.992 K -12.94 % | 658.156 K -11.04 % | 739.793 K -4.75 % | 776.675 K 505.08 % | 128.360 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.547 M 2 414.49 % | 61.506 K -88.39 % | 529.645 K -23.19 % | 689.555 K -15.59 % | 816.885 K -17.35 % | 988.324 K -11.76 % | 1.120 M 133.58 % | 479.496 K -16.32 % | 572.992 K -12.94 % | 658.156 K -11.04 % | 739.793 K -4.75 % | 776.675 K 505.08 % | 128.360 K |
| Property plant equipment net | 8.648 M -3.77 % | 8.987 M -2.13 % | 9.183 M 0.98 % | 9.094 M -3.85 % | 9.458 M -1.03 % | 9.557 M -3.62 % | 9.916 M 1 213.69 % | 754.805 K 102.79 % | 372.215 K -6.87 % | 399.681 K -13.28 % | 460.869 K -13.30 % | 531.557 K 88.29 % | 282.306 K |
| Total non current assets | 11.098 M 10.24 % | 10.067 M -6.24 % | 10.738 M 0.52 % | 10.682 M -4.69 % | 11.207 M -2.65 % | 11.513 M -21.79 % | 14.721 M 345.54 % | 3.304 M 58.79 % | 2.081 M -17.48 % | 2.522 M 1.53 % | 2.484 M -0.93 % | 2.507 M 128.94 % | 1.095 M |
| Other current assets | 17.740 M -1.71 % | 18.049 M 8.72 % | 16.601 M -3.71 % | 17.241 M -30.93 % | 24.963 M 352.15 % | 5.521 M 89.44 % | 2.914 M | 0.000 -100.00 % | 188.725 K 71.24 % | 110.213 K 234.57 % | 32.942 K -16.48 % | 39.443 K 104.25 % | 19.311 K |
| Short term investments | 5.295 M -22.69 % | 6.849 M 110.92 % | 3.247 M 92.56 % | 1.686 M -64.14 % | 4.703 M 150.53 % | 1.877 M -49.92 % | 3.749 M 54.52 % | 2.426 M 129.69 % | 1.056 M -48.08 % | 2.035 M 16.32 % | 1.749 M | 0.000 | 0.000 |
| cash and cash equivalents | 17.068 M -9.12 % | 18.781 M 6.20 % | 17.684 M -50.80 % | 35.940 M 23.99 % | 28.985 M -25.12 % | 38.707 M 31.67 % | 29.398 M -31.04 % | 42.632 M 77.36 % | 24.036 M 176.49 % | 8.693 M -5.35 % | 9.185 M 0.31 % | 9.157 M 354.00 % | 2.017 M |
| Cash and short term investments | 22.363 M -12.75 % | 25.631 M 22.45 % | 20.931 M -44.37 % | 37.626 M 11.69 % | 33.689 M -16.99 % | 40.585 M 22.44 % | 33.147 M -26.43 % | 45.058 M 79.57 % | 25.092 M 133.90 % | 10.728 M -1.88 % | 10.934 M 19.41 % | 9.157 M 354.00 % | 2.017 M |
| Total current assets | 41.938 M -4.08 % | 43.724 M 15.39 % | 37.893 M -2.47 % | 38.852 M -7.89 % | 42.181 M -8.61 % | 46.158 M 27.80 % | 36.116 M -23.43 % | 47.166 M 20.85 % | 39.028 M 229.55 % | 11.843 M -3.16 % | 12.230 M 28.29 % | 9.533 M 180.19 % | 3.402 M |
| Inventory | 1.231 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 |
| Net receivables | 602.598 K 1 251.03 % | 44.603 K -87.64 % | 360.742 K -38.26 % | 584.324 K 1 879.55 % | 29.518 K -96.83 % | 931.561 K 1 589.05 % | 55.153 K -92.00 % | 689.158 K 70.99 % | 403.033 K -59.89 % | 1.005 M -20.46 % | 1.263 M 327.27 % | 295.649 K -68.36 % | 934.434 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.481 M | 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 | 2.418 M 10.42 % | 2.190 M -15.60 % | 2.595 M 7.50 % | 2.414 M -19.23 % | 2.988 M -19.27 % | 3.701 M 127.71 % | 1.625 M -49.62 % | 3.226 M -46.77 % | 6.061 M 2 500.66 % | 233.048 K -56.94 % | 541.271 K 85.14 % | 292.350 K 7.42 % | 272.156 K |
| Tax payables | 13.498 K | 0.000 -100.00 % | 16.825 K -10.11 % | 18.718 K 39.98 % | 13.372 K -92.14 % | 170.115 K 470.36 % | 29.826 K -84.72 % | 195.220 K 5.70 % | 184.694 K 1 080.15 % | 15.650 K -88.78 % | 139.463 K 26.28 % | 110.441 K | 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 11.477 K -49.74 % | 22.834 K -29.30 % | 32.299 K -29.19 % | 45.614 K 296.85 % | 11.494 K -45.25 % | 20.995 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 |
| Other total stockholders equity | 29.712 M -1.00 % | 30.012 M 33.73 % | 22.442 M 0.00 % | 22.442 M 0.42 % | 22.349 M 1.26 % | 22.070 M 0.85 % | 21.884 M 15.89 % | 18.885 M 0.00 % | 18.885 M 1 074.73 % | 1.608 M 0.00 % | 1.608 M 0.00 % | 1.608 M 765.93 % | 185.646 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 53.036 M -1.40 % | 53.791 M 10.61 % | 48.631 M -1.82 % | 49.534 M -7.22 % | 53.389 M -7.42 % | 57.670 M 13.44 % | 50.837 M 0.73 % | 50.470 M 22.77 % | 41.109 M 186.18 % | 14.365 M -2.37 % | 14.714 M 22.21 % | 12.040 M 167.71 % | 4.497 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 | 573.000 K | 0.000 -100.00 % | 92.963 K | 0.000 -100.00 % | 464.814 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 118.206 K | 0.000 -100.00 % | 6.027 M 2 068.20 % | -306.195 K 55.98 % | -695.585 K -151.84 % | 1.342 M 352.90 % | -530.604 K -1 336.38 % | 42.916 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 304.010 K | 0.000 100.00 % | -163.093 K -199.50 % | 163.912 K 116.49 % | -993.881 K -253.34 % | 648.154 K 166.76 % | -970.936 K | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.885 M | 0.000 -100.00 % | 122.603 K | 0.000 | 0.000 -100.00 % | 237.907 K | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.384 M | 0.000 -100.00 % | 5.648 M 1 968.05 % | -302.355 K | 0.000 -100.00 % | 69.000 K | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.198 M | 0.000 -100.00 % | 418.880 K 349.70 % | -167.752 K -156.24 % | 298.296 K -57.00 % | 693.764 K 57.55 % | 440.332 K 926.03 % | 42.916 K |
| Other non cash items | -12.536 K -100.67 % | 1.873 M 36.84 % | 1.369 M -35.94 % | 2.137 M 11.12 % | 1.923 M 134.20 % | -5.623 M -312.24 % | -1.364 M 86.47 % | -10.080 M -96.61 % | -5.127 M -1 315.57 % | 421.774 K 339.91 % | -175.804 K -55.45 % | -113.094 K -108.61 % | 1.314 M 1 893.30 % | 65.917 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 464.814 K | 0.000 -100.00 % | 4.231 M | 0.000 -100.00 % | 7.908 M 3 985.72 % | 193.553 K -90.38 % | 2.011 M -73.36 % | 7.548 M 118.58 % | 3.453 M 4 308.01 % | 78.343 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.398 M | 0.000 100.00 % | -190.000 98.99 % | -18.840 K -674.92 % | 3.277 K 101.19 % | -274.535 K 11.08 % | -308.751 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.443 M 3 510.09 % | 316.971 K 50 859.97 % | 622.000 -99.90 % | 630.514 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.843 M | 0.000 100.00 % | -35.522 M -2 246.14 % | -1.514 M | 0.000 100.00 % | -1.039 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.229 M | 0.000 -100.00 % | 24.079 M 1 895.71 % | 1.207 M | 0.000 -100.00 % | 612.340 K | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.202 M | 0.000 100.00 % | -11.443 M -3 510.09 % | -316.971 K 82.28 % | -1.789 M -18 438.74 % | -9.650 K 99.07 % | -1.040 M -586.63 % | -151.504 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.809 M | 0.000 100.00 % | -11.443 M -3 406.31 % | -326.353 K 81.72 % | -1.785 M -615.43 % | 346.329 K 125.67 % | -1.349 M -790.42 % | -151.504 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.091 M | 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 100.00 % | -125.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.128 M | 0.000 -100.00 % | 18.292 M 7 246.38 % | -255.967 K -40.40 % | -182.319 K 72.84 % | -671.260 K -8 109.31 % | 8.381 K -87.88 % | 69.126 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.128 M | 0.000 -100.00 % | 18.292 M 7 246.38 % | -255.967 K -40.40 % | -182.319 K 72.84 % | -671.260 K -8 230.57 % | 8.256 K -88.06 % | 69.126 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 585.268 K 671.26 % | -102.453 K -555.20 % | -15.637 K 81.31 % | -83.678 K 13.06 % | -96.244 K -2 218.05 % | 4.544 K |
| Net change in cash | 0.000 | 0.000 | 0.000 -100.00 % | 6.954 M 171.53 % | -9.722 M -204.43 % | 9.309 M 170.34 % | -13.234 M -171.17 % | 18.595 M 21.20 % | 15.343 M 3 223.39 % | -491.220 K -1 843.89 % | 28.168 K -99.67 % | 8.652 M 329.11 % | 2.016 M 396 039.29 % | 509.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 28.985 M -25.12 % | 38.707 M 31.67 % | 29.398 M -31.04 % | 42.632 M 77.36 % | 24.036 M 176.49 % | 8.693 M -5.35 % | 9.185 M 0.31 % | 9.157 M 1 716.00 % | 504.214 K 98 959.72 % | 509.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 35.940 M 23.99 % | 28.985 M -25.12 % | 38.707 M 31.67 % | 29.398 M -31.04 % | 42.632 M 77.36 % | 24.036 M 176.49 % | 8.693 M -5.35 % | 9.185 M 0.31 % | 9.157 M 354.00 % | 2.017 M 396 139.29 % | 509.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 464.814 K | 0.000 -100.00 % | 4.231 M | 0.000 -100.00 % | 7.908 M 3 985.72 % | 193.553 K -90.38 % | 2.011 M -73.36 % | 7.548 M 118.58 % | 3.453 M 4 308.01 % | 78.343 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.398 M | 0.000 100.00 % | -190.000 98.99 % | -18.840 K -674.92 % | 3.277 K 101.19 % | -274.535 K 11.08 % | -308.751 K | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 464.814 K | 0.000 100.00 % | -5.168 M | 0.000 -100.00 % | 7.908 M 4 426.19 % | 174.713 K -91.33 % | 2.014 M -72.30 % | 7.274 M 131.31 % | 3.145 M 3 913.91 % | 78.343 K |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 |