Expert.ai S.p.A. EXSPF
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 21.792 M -7.19 % | 23.480 M -37.39 % | 37.504 M 0.61 % | 37.277 M 32.22 % | 28.193 M -25.69 % | 37.941 M |
| Net income | -13.718 M 41.03 % | -23.263 M -36.45 % | -17.048 M -480.18 % | -2.938 M 61.65 % | -7.662 M -679.41 % | -983.007 K |
| Income before tax | -13.399 M 42.54 % | -23.317 M 3.90 % | -24.264 M -55.09 % | -15.645 M -83.98 % | -8.503 M -990.24 % | -779.966 K |
| Income before tax ratio | -0.61 38.09 % | -0.99 -53.50 % | -0.65 -54.15 % | -0.42 -39.15 % | -0.30 -1 367.18 % | -0.02 |
| EBITDA | -4.863 M 51.42 % | -10.011 M 58.90 % | -24.356 M -34.48 % | -18.112 M -45.16 % | -12.477 M -256.73 % | 7.961 M |
| Net income ratio | -0.63 36.46 % | -0.99 -117.95 % | -0.45 -476.67 % | -0.08 70.99 % | -0.27 -948.89 % | -0.03 |
| Ratio EBITDA | -0.22 47.66 % | -0.43 34.35 % | -0.65 -33.66 % | -0.49 -9.78 % | -0.44 -310.92 % | 0.21 |
| Gross profit ratio | 1.13 4.19 % | 1.08 61.13 % | 0.67 -0.24 % | 0.67 -9.29 % | 0.74 360.18 % | 0.16 |
| Weighted average shs out dil | 97.338 M 39.10 % | 69.975 M 23.59 % | 56.620 M 8.03 % | 52.412 M 16.29 % | 45.069 M 12.63 % | 40.016 M |
| Weighted average shs out | 97.338 M 39.10 % | 69.975 M 23.59 % | 56.620 M 8.03 % | 52.412 M 16.29 % | 45.069 M 12.63 % | 40.017 M |
| EPS diluted | -0.10 28.57 % | -0.14 53.33 % | -0.30 -434.76 % | -0.06 67.00 % | -0.17 -591.06 % | -0.02 |
| Earnings per share | -0.10 28.57 % | -0.14 53.33 % | -0.30 -434.76 % | -0.06 67.00 % | -0.17 -591.06 % | -0.02 |
| Gross profit | 24.572 M -3.30 % | 25.410 M 0.88 % | 25.188 M 0.37 % | 25.095 M 19.94 % | 20.923 M 241.95 % | 6.119 M |
| Income tax expense | 318.872 K 684.65 % | -54.541 K 80.88 % | -285.282 K -159.50 % | 479.440 K 156.96 % | -841.785 K -514.59 % | 203.041 K |
| Cost of revenue | -2.780 M -44.03 % | -1.930 M 41.16 % | -3.280 M -40.82 % | -2.330 M -132.04 % | 7.270 M -77.15 % | 31.822 M |
| General and administrative expenses | 3.346 M -24.02 % | 4.404 M -42.24 % | 7.624 M 34.78 % | 5.657 M 1 382.13 % | 381.666 K -78.92 % | 1.811 M |
| Selling and marketing expenses | 210.446 K 23 051.38 % | 909.000 -96.67 % | 27.276 K 99.63 % | 13.663 K -95.84 % | 328.832 K -8.64 % | 359.911 K |
| Other expenses | 23.752 M -3.11 % | 24.515 M 23.48 % | 19.854 M 549.03 % | -4.421 M -116.97 % | 26.059 M 505.84 % | 4.301 M |
| Operating expenses | 27.309 M -5.57 % | 28.920 M -16.44 % | 34.612 M 398.48 % | 6.943 M -78.66 % | 32.530 M 402.64 % | 6.472 M |
| Cost and expenses | 24.529 M -9.12 % | 26.990 M -55.45 % | 60.581 M 11.15 % | 54.504 M 36.94 % | 39.800 M 3.93 % | 38.294 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 7.106 M 24.80 % | 5.694 M -1.16 % | 5.761 M | 0.000 |
| Selling general and administrative expenses | 3.557 M -19.26 % | 4.405 M -42.43 % | 7.651 M 34.94 % | 5.670 M 698.10 % | 710.498 K -67.27 % | 2.171 M |
| Interest income | 47.211 K 122.27 % | -211.956 K -534.29 % | 48.805 K -77.46 % | 216.536 K 499.59 % | 36.114 K -91.54 % | 426.911 K |
| Interest expense | 935.857 K -3.14 % | 966.233 K 63.81 % | 589.847 K 6.10 % | 555.940 K 14.63 % | 484.970 K 9.28 % | 443.789 K |
| Depreciation and amortization | 7.600 M 1 607.61 % | 445.054 K -8.05 % | 484.000 K -14.47 % | 565.863 K 5.49 % | 536.396 K -93.54 % | 8.297 M |
| Operating income | -2.737 M 22.01 % | -3.510 M 84.79 % | -23.077 M -33.96 % | -17.226 M -48.41 % | -11.607 M -191.60 % | -3.980 M |
| Operating income ratio | -0.13 15.97 % | -0.15 75.71 % | -0.62 -33.15 % | -0.46 -12.24 % | -0.41 -292.42 % | -0.10 |
| Total other income expenses net | -10.661 M 46.18 % | -19.808 M -1 567.93 % | -1.188 M -175.11 % | 1.581 M -49.06 % | 3.104 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -16.384 M -175.92 % | 21.580 M 31.04 % | 16.468 M 647.33 % | 2.204 M 110.58 % | -20.835 M -145.17 % | 46.129 M |
| Total investments | 12.534 M 3 503.37 % | 347.847 K -99.46 % | 64.217 M 4.45 % | 61.483 M 101 060.90 % | 60.777 K -85.49 % | 418.947 K |
| Total debt | 19.029 M -15.70 % | 22.575 M -16.89 % | 27.162 M -6.17 % | 28.948 M -12.66 % | 33.143 M 35.38 % | 24.481 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 9.748 M 45.67 % | 6.692 M | 0.000 -100.00 % | 1.394 M |
| Retained earnings | -13.718 M 41.03 % | -23.263 M -36.45 % | -17.048 M -480.18 % | -2.938 M 90.90 % | -32.305 M -38.04 % | -23.402 M |
| Common stock | 973.376 K 41.22 % | 689.245 K 11.01 % | 620.896 K 18.51 % | 523.907 K 3.18 % | 507.769 K 26.89 % | 400.161 K |
| Total equity | 66.164 M 32.00 % | 50.123 M -27.06 % | 68.722 M -11.09 % | 77.292 M 64.71 % | 46.926 M 124.52 % | 20.901 M |
| Other non current liabilities | 7.868 M 103.98 % | 3.857 M 29.15 % | 2.987 M 1.33 % | 2.947 M -59.93 % | 7.355 M | 0.000 |
| Long term debt | 14.622 M 34.75 % | 10.851 M -46.62 % | 20.327 M -4.76 % | 21.342 M -22.88 % | 27.675 M 88.39 % | 14.690 M |
| Total non current liabilities | 21.376 M 18.78 % | 17.996 M -27.97 % | 24.984 M -9.18 % | 27.511 M -24.31 % | 36.346 M 95.54 % | 18.588 M |
| Other current liabilities | 6.649 M -21.13 % | 8.430 M -53.85 % | 18.268 M 22.59 % | 14.902 M 337.41 % | 3.407 M 157.81 % | -5.893 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -7.892 M -3.76 % | -7.606 M -623.28 % | 1.454 M -11.70 % | 1.646 M |
| Short term debt | 4.407 M -62.41 % | 11.724 M 48.56 % | 7.892 M 3.76 % | 7.606 M 39.08 % | 5.469 M -7.21 % | 5.893 M |
| Total current liabilities | 17.843 M -36.56 % | 28.125 M 8.08 % | 26.022 M 25.29 % | 20.770 M 6.50 % | 19.502 M 230.92 % | 5.893 M |
| Total liabilities | 39.220 M -14.96 % | 46.121 M -9.58 % | 51.006 M 5.65 % | 48.280 M -13.55 % | 55.848 M 128.13 % | 24.481 M |
| Other non current assets | 36.324 M -31.48 % | 53.012 M 33 740.34 % | -157.585 K 97.41 % | -6.093 M -217.32 % | 5.193 M 139.10 % | -13.282 M |
| Long term investments | 12.534 M 3 686.03 % | 331.065 K -99.48 % | 64.167 M 4.78 % | 61.239 M 137 660.93 % | 44.453 K -88.61 % | 390.351 K |
| Intangible assets | 12.821 M -27.18 % | 17.606 M -2.58 % | 18.072 M 21.13 % | 14.920 M 16.40 % | 12.818 M 5.15 % | 12.190 M |
| GoodWill | 0.000 -100.00 % | 3.777 M 3.13 % | 3.662 M 7.03 % | 3.422 M 0.00 % | 3.422 M 279.46 % | 901.697 K |
| Goodwill and intangible assets | 12.821 M -40.04 % | 21.383 M -1.62 % | 21.734 M 18.50 % | 18.342 M 12.94 % | 16.240 M 24.04 % | 13.092 M |
| Property plant equipment net | 1.856 M 11.06 % | 1.671 M -23.08 % | 2.172 M -5.77 % | 2.305 M 3.06 % | 2.237 M 218.78 % | 701.666 K |
| Total non current assets | 63.535 M -8.95 % | 69.781 M -20.89 % | 88.206 M 11.83 % | 78.875 M 208.10 % | 25.601 M 835.79 % | 2.736 M |
| Other current assets | 1.310 M -31.58 % | 1.914 M 43.91 % | 1.330 M -46.75 % | 2.498 M -34.19 % | 3.795 M 118.48 % | -20.536 M |
| Short term investments | 16.100 K -75.99 % | 67.069 K 35.70 % | 49.425 K -79.72 % | 243.697 K 1 392.88 % | 16.324 K | 0.000 |
| cash and cash equivalents | 16.384 M 1 546.71 % | 994.950 K -90.70 % | 10.694 M -60.02 % | 26.745 M -50.45 % | 53.978 M 349.35 % | -21.647 M |
| Cash and short term investments | 16.400 M 1 444.23 % | 1.062 M -91.18 % | 12.041 M -60.59 % | 30.550 M -43.42 % | 53.995 M 349.43 % | -21.647 M |
| Total current assets | 41.848 M 58.14 % | 26.463 M -16.05 % | 31.522 M -32.50 % | 46.697 M -39.49 % | 77.173 M 456.50 % | -21.647 M |
| Inventory | 0.000 | 0.000 -100.00 % | 14.560 K 100.20 % | -7.218 M -67 553.29 % | 10.700 K -81.74 % | 58.608 K |
| Net receivables | 24.139 M 2.77 % | 23.487 M 29.50 % | 18.136 M -13.08 % | 20.866 M 7.71 % | 19.373 M -5.39 % | 20.477 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 289.704 K -90.60 % | 3.082 M 63.36 % | 1.887 M 2.88 % | 1.834 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.115 M |
| Account payables | 6.128 M -14.66 % | 7.181 M 1.01 % | 7.109 M 39.71 % | 5.089 M -37.98 % | 8.206 M 93.19 % | 4.247 M |
| Tax payables | 658.524 K -16.56 % | 789.264 K 22.37 % | 644.987 K -17.22 % | 779.190 K -19.47 % | 967.624 K | 0.000 |
| Deferred revenue non current | 1.951 M -32.94 % | 2.909 M 24.15 % | 2.343 M -13.01 % | 2.694 M 643.71 % | 362.206 K | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.348 M | 0.000 -100.00 % | 1.056 M | 0.000 | 0.000 100.00 % | -3.898 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 78.908 M 8.54 % | 72.697 M -3.59 % | 75.401 M -47.71 % | 144.200 M 83.17 % | 78.723 M 85.19 % | 42.509 M |
| Deferred tax liabilities non current | 396.125 K 4.52 % | 379.000 K -1.29 % | 383.941 K -27.17 % | 527.153 K -44.74 % | 953.882 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 105.383 M 9.50 % | 96.244 M -19.61 % | 119.728 M -4.65 % | 125.572 M 22.18 % | 102.774 M 55.24 % | 66.203 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 1.497 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -6.346 M -109.65 % | -3.027 M -183.96 % | 3.605 M 3 771.03 % | 93.137 K -96.28 % | 2.504 M 150.83 % | -4.926 M |
| Accounts receivables | -195.465 K 94.90 % | -3.831 M -217.86 % | 3.251 M 481.99 % | -851.043 K -141.91 % | 2.031 M 144.28 % | -4.586 M |
| Inventory | 0.000 -100.00 % | 14.560 K 200.00 % | -14.560 K -236.07 % | 10.700 K -77.67 % | 47.908 K -5.51 % | 50.704 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -6.150 M -878.58 % | 789.936 K 114.06 % | 369.027 K -60.47 % | 933.480 K 119.60 % | 425.087 K 208.91 % | -390.327 K |
| Other non cash items | 10.813 M -24.82 % | 14.382 M 32.83 % | 10.828 M -7.00 % | 11.643 M 292.64 % | -6.044 M -1 195.32 % | -466.599 K |
| Net cash provided by operating activities | -1.651 M 63.71 % | -4.549 M -634.93 % | 850.297 K -94.04 % | 14.271 M 441.59 % | -4.178 M -317.38 % | 1.922 M |
| Investments in property plant and equipment | -33.993 K 99.52 % | -7.120 M 23.02 % | -9.249 M -3.24 % | -8.959 M -19.74 % | -7.482 M -3 865.59 % | -188.675 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -2.652 M -152.57 % | -1.050 M 92.51 % | -14.016 M | 0.000 | 0.000 100.00 % | -106.826 K |
| Sales maturities of investments | 0.000 -100.00 % | 352.573 K 1 520.06 % | 21.763 K | 0.000 | 0.000 -100.00 % | 7.496 M |
| Other investing activites | -5.006 M -251.04 % | 3.314 M | 0.000 100.00 % | -28.962 M -4 293.88 % | 690.589 K 110.70 % | -6.453 M |
| Net cash used for investing activites | -7.692 M -70.80 % | -4.503 M 80.63 % | -23.244 M 38.71 % | -37.921 M -458.36 % | -6.791 M -1 009.18 % | 746.988 K |
| Debt repayment | -4.879 M -2.79 % | -4.746 M -265.12 % | -1.300 M 67.30 % | -3.976 M -147.56 % | 8.359 M 108.38 % | 4.011 M |
| Common stock issued | 29.697 M 633.07 % | 4.051 M -31.53 % | 5.916 M 122.53 % | 2.659 M -91.43 % | 31.005 M 337.66 % | 7.084 M |
| Common stock repurchased | 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 |
| Other financing activites | -86.557 K 82.62 % | -497.884 K -128.85 % | 1.726 M 77.78 % | 970.828 K -75.33 % | 3.936 M | 0.000 |
| Net cash used provided by financing activities | 24.731 M 2 172.94 % | -1.193 M -118.81 % | 6.342 M 1 932.07 % | -346.184 K -100.80 % | 43.300 M 290.24 % | 11.096 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 15.389 M 250.21 % | -10.245 M 36.17 % | -16.051 M 33.11 % | -23.996 M -174.22 % | 32.331 M 134.88 % | 13.765 M |
| Cash at beginning of period | 994.950 K -90.70 % | 10.694 M -60.02 % | 26.745 M -47.29 % | 50.741 M 134.40 % | 21.647 M 174.62 % | 7.883 M |
| Cash at end of period | 16.384 M 1 546.71 % | 994.950 K -90.70 % | 10.694 M -60.02 % | 26.745 M -50.45 % | 53.978 M 149.35 % | 21.647 M |
| Operating cash flow | -1.651 M 63.71 % | -4.549 M -634.93 % | 850.297 K -94.04 % | 14.271 M 441.59 % | -4.178 M -317.38 % | 1.922 M |
| Capital expenditure | -5.043 M 29.18 % | -7.120 M 23.02 % | -9.249 M -3.24 % | -8.959 M -19.74 % | -7.482 M -3 865.59 % | -188.675 K |
| Free CashFlow | -6.693 M 18.04 % | -8.167 M 2.77 % | -8.399 M -258.11 % | 5.312 M 145.56 % | -11.660 M -772.72 % | 1.733 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 16.947 M 1.48 % | 16.699 M 29.65 % | 12.880 M -37.21 % | 20.512 M 29.70 % | 15.815 M -21.55 % | 20.158 M 1 052.21 % | 1.750 M -84.63 % | 11.383 M 0.00 % | 11.383 M -19.25 % | 14.097 M 0.00 % | 14.097 M -25.69 % | 18.971 M 0.00 % | 18.971 M |
| Net income | -6.824 M -96.00 % | -3.482 M 47.07 % | -6.579 M -203.05 % | -2.171 M 71.75 % | -7.685 M 15.01 % | -9.042 M -12.94 % | -8.006 M -444.92 % | -1.469 M 0.00 % | -1.469 M 61.65 % | -3.831 M 0.00 % | -3.831 M -679.41 % | -491.504 K 0.00 % | -491.504 K |
| Income before tax | -6.811 M -184.33 % | -2.395 M 63.87 % | -6.631 M 57.45 % | -15.584 M -101.53 % | -7.733 M 15.79 % | -9.184 M -12.68 % | -8.150 M -562.88 % | -1.230 M 0.00 % | -1.230 M 71.08 % | -4.252 M 0.00 % | -4.252 M -990.24 % | -389.983 K 0.00 % | -389.983 K |
| Income before tax ratio | -0.40 -180.17 % | -0.14 72.14 % | -0.51 32.24 % | -0.76 -55.38 % | -0.49 -7.33 % | -0.46 90.22 % | -4.66 -4 212.79 % | -0.11 0.00 % | -0.11 64.19 % | -0.30 0.00 % | -0.30 -1 367.18 % | -0.02 0.00 % | -0.02 |
| EBITDA | -5.445 M -198.37 % | 5.536 M 211.48 % | -4.965 M -117.20 % | -2.286 M 70.41 % | -7.725 M 12.75 % | -8.854 M -252.24 % | 5.816 M 225.80 % | 1.785 M 0.00 % | 1.785 M 458.97 % | -497.291 K 0.00 % | -497.291 K -112.49 % | 3.981 M 0.00 % | 3.981 M |
| Net income ratio | -0.40 -93.13 % | -0.21 59.18 % | -0.51 -382.63 % | -0.11 78.22 % | -0.49 -8.33 % | -0.45 90.20 % | -4.58 -3 445.30 % | -0.13 0.00 % | -0.13 52.50 % | -0.27 0.00 % | -0.27 -948.89 % | -0.03 0.00 % | -0.03 |
| Ratio EBITDA | -0.32 -196.93 % | 0.33 185.99 % | -0.39 -245.91 % | -0.11 77.18 % | -0.49 -11.21 % | -0.44 -113.21 % | 3.32 2 019.71 % | 0.16 0.00 % | 0.16 544.55 % | -0.04 0.00 % | -0.04 -116.81 % | 0.21 0.00 % | 0.21 |
| Gross profit ratio | -0.10 -173.00 % | 0.13 204.22 % | -0.13 -186.14 % | 0.15 161.04 % | -0.24 -1.26 % | -0.24 -101.38 % | 17.13 1 453.54 % | 1.10 0.00 % | 1.10 48.53 % | 0.74 0.00 % | 0.74 360.18 % | 0.16 0.00 % | 0.16 |
| Weighted average shs out dil | 97.338 M 0.00 % | 97.338 M 47.96 % | 65.785 M -9.01 % | 72.296 M 22.29 % | 59.116 M -2.46 % | 60.604 M 0.00 % | 60.604 M 15.63 % | 52.412 M 0.00 % | 52.412 M 16.29 % | 45.069 M 0.00 % | 45.069 M 12.63 % | 40.016 M 0.00 % | 40.016 M |
| Weighted average shs out | 97.338 M 0.00 % | 97.338 M 47.96 % | 65.785 M -9.01 % | 72.297 M 22.30 % | 59.116 M -2.46 % | 60.605 M 0.00 % | 60.605 M 15.63 % | 52.412 M 0.00 % | 52.412 M 16.29 % | 45.069 M 0.00 % | 45.069 M 12.63 % | 40.017 M 0.00 % | 40.017 M |
| EPS diluted | -0.07 -95.81 % | -0.04 64.20 % | -0.10 -233.33 % | -0.03 76.92 % | -0.13 12.87 % | -0.15 1.06 % | -0.15 -438.57 % | -0.03 0.00 % | -0.03 67.06 % | -0.09 0.00 % | -0.09 -591.06 % | -0.01 0.00 % | -0.01 |
| Earnings per share | -0.07 -95.81 % | -0.04 64.20 % | -0.10 -233.33 % | -0.03 76.92 % | -0.13 12.87 % | -0.15 1.06 % | -0.15 -438.57 % | -0.03 0.00 % | -0.03 67.06 % | -0.09 0.00 % | -0.09 -591.06 % | -0.01 0.00 % | -0.01 |
| Gross profit | -1.625 M -174.09 % | 2.194 M 235.12 % | -1.624 M -154.09 % | 3.002 M 179.17 % | -3.792 M 20.56 % | -4.773 M -115.93 % | 29.961 M 138.78 % | 12.548 M 0.00 % | 12.548 M 19.94 % | 10.462 M 0.00 % | 10.462 M 241.95 % | 3.059 M 0.00 % | 3.059 M |
| Income tax expense | 13.768 K -98.73 % | 1.086 M 241.54 % | -767.621 K -1 374.31 % | 60.238 K 225.64 % | -47.944 K 66.04 % | -141.174 K 66.90 % | -426.456 K -277.90 % | 239.720 K 0.00 % | 239.720 K 156.96 % | -420.893 K 0.00 % | -420.893 K -514.59 % | 101.521 K 0.00 % | 101.521 K |
| Cost of revenue | 18.572 M 28.04 % | 14.505 M 0.01 % | 14.504 M -17.17 % | 17.511 M -10.69 % | 19.607 M -21.36 % | 24.931 M 188.37 % | -28.212 M -2 322.08 % | -1.165 M 0.00 % | -1.165 M -132.04 % | 3.635 M 0.00 % | 3.635 M -77.15 % | 15.911 M 0.00 % | 15.911 M |
| General and administrative expenses | 54.323 K -11.76 % | 61.560 K 0.00 % | 61.560 K 218.65 % | -51.882 K -144.04 % | 117.810 K -12.02 % | 133.906 K -98.21 % | 7.490 M 164.82 % | 2.828 M 0.00 % | 2.828 M 1 382.13 % | 190.833 K 0.00 % | 190.833 K -78.92 % | 905.321 K 0.00 % | 905.321 K |
| Selling and marketing expenses | 15.293 K -67.88 % | 47.605 K 0.00 % | 47.605 K -65.29 % | 137.164 K -11.49 % | 154.962 K -41.52 % | 264.966 K 211.48 % | -237.690 K -3 579.32 % | 6.832 K 0.00 % | 6.832 K -95.84 % | 164.416 K 0.00 % | 164.416 K -8.64 % | 179.956 K 0.00 % | 179.956 K |
| Other expenses | 75.436 K 101.33 % | -5.681 M -1 079.60 % | -481.633 K -223.99 % | 388.446 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.171 K 0.00 % | 21.171 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.481 M 250.38 % | -2.315 M -180.23 % | 2.885 M -35.16 % | 4.449 M 21.70 % | 3.656 M -9.29 % | 4.030 M -89.23 % | 37.430 M 158.29 % | 14.491 M 0.00 % | 14.491 M -10.91 % | 16.265 M 0.00 % | 16.265 M 402.64 % | 3.236 M 0.00 % | 3.236 M |
| Cost and expenses | 22.053 M 80.91 % | 12.190 M -29.90 % | 17.388 M -21.25 % | 22.082 M -5.08 % | 23.263 M -19.68 % | 28.961 M 214.19 % | 9.218 M -30.83 % | 13.326 M 0.00 % | 13.326 M -33.03 % | 19.900 M 0.00 % | 19.900 M 3.93 % | 19.147 M 0.00 % | 19.147 M |
| Research and development expenses | 3.336 M 2.41 % | 3.257 M 0.00 % | 3.257 M -18.06 % | 3.976 M 16.09 % | 3.425 M -14.08 % | 3.986 M 27.72 % | 3.121 M 9.60 % | 2.847 M 0.00 % | 2.847 M -1.16 % | 2.881 M 0.00 % | 2.881 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 69.616 K -36.23 % | 109.165 K 0.00 % | 109.165 K 28.00 % | 85.282 K -68.74 % | 272.772 K -31.61 % | 398.872 K -94.50 % | 7.253 M 155.80 % | 2.835 M 0.00 % | 2.835 M 698.10 % | 355.249 K 0.00 % | 355.249 K -67.27 % | 1.085 M 0.00 % | 1.085 M |
| Interest income | 0.000 | 0.000 | 0.000 100.00 % | -497.534 K -274.22 % | 285.578 K -24.94 % | 380.470 K 214.72 % | -331.665 K -406.34 % | 108.268 K 0.00 % | 108.268 K 499.59 % | 18.057 K 0.00 % | 18.057 K -91.54 % | 213.456 K 0.00 % | 213.456 K |
| Interest expense | 0.000 -100.00 % | 199.321 K -48.80 % | 389.287 K | 0.000 | 0.000 | 0.000 -100.00 % | 589.847 K 112.20 % | 277.970 K 0.00 % | 277.970 K 14.63 % | 242.485 K 0.00 % | 242.485 K 9.28 % | 221.895 K 0.00 % | 221.895 K |
| Depreciation and amortization | 899.379 K -89.05 % | 8.213 M 5 706.78 % | 141.441 K -36.25 % | 221.858 K -0.60 % | 223.196 K -23.03 % | 289.960 K -95.48 % | 6.419 M 134.55 % | 2.737 M 0.00 % | 2.737 M -22.08 % | 3.512 M 0.00 % | 3.512 M -15.35 % | 4.149 M 0.00 % | 4.149 M |
| Operating income | -5.106 M -213.26 % | 4.509 M 200.00 % | -4.509 M -201.59 % | 4.438 M 155.84 % | -7.948 M 13.08 % | -9.144 M -5 645.99 % | -159.136 K 89.84 % | -1.566 M 0.00 % | -1.566 M 73.01 % | -5.804 M 0.00 % | -5.804 M -191.60 % | -1.990 M 0.00 % | -1.990 M |
| Operating income ratio | -0.30 -211.60 % | 0.27 177.13 % | -0.35 -261.79 % | 0.22 143.05 % | -0.50 -10.79 % | -0.45 -398.69 % | -0.09 33.89 % | -0.14 0.00 % | -0.14 66.58 % | -0.41 0.00 % | -0.41 -292.42 % | -0.10 0.00 % | -0.10 |
| Total other income expenses net | -1.704 M 75.31 % | -6.904 M -225.37 % | -2.122 M 89.40 % | -20.022 M -9 418.98 % | 214.856 K 642.89 % | -39.576 K 99.50 % | -7.991 M -2 474.19 % | 336.580 K 0.00 % | 336.580 K -78.31 % | 1.552 M 0.00 % | 1.552 M -3.03 % | 1.600 M 0.00 % | 1.600 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.349 M 126.54 % | -16.384 M -194.13 % | 17.406 M -19.34 % | 21.580 M 14.44 % | 18.857 M 14.50 % | 16.468 M 647.33 % | 2.204 M 123.66 % | -9.316 M 55.29 % | -20.835 M -264.74 % | 12.647 M -72.58 % | 46.129 M |
| Total investments | 238.884 K -98.09 % | 12.534 M 3 213.21 % | 378.310 K -4.98 % | 398.134 K -32.07 % | 586.095 K -99.09 % | 64.217 M 4.45 % | 61.483 M 99.80 % | 30.772 M 50 530.45 % | 60.777 K -74.66 % | 239.862 K -42.75 % | 418.947 K |
| Total debt | 17.942 M -5.72 % | 19.029 M -0.38 % | 19.102 M -15.38 % | 22.575 M -2.13 % | 23.066 M -15.08 % | 27.162 M -6.17 % | 28.948 M -6.76 % | 31.046 M -6.33 % | 33.143 M 15.03 % | 28.812 M 17.69 % | 24.481 M |
| Accumulated other comprehensive income loss | 6.590 M | 0.000 -100.00 % | 12.395 M | 0.000 | 0.000 -100.00 % | 9.748 M 45.67 % | 6.692 M -11.81 % | 7.588 M | 0.000 -100.00 % | 4.940 M 254.31 % | 1.394 M |
| Retained earnings | -92.909 M -577.30 % | -13.718 M 84.08 % | -86.142 M -270.30 % | -23.263 M 70.04 % | -77.652 M -355.48 % | -17.048 M -480.18 % | -2.938 M 83.32 % | -17.622 M 45.45 % | -32.305 M -15.98 % | -27.854 M -19.02 % | -23.402 M |
| Common stock | 973.376 K 0.00 % | 973.376 K 41.22 % | 689.244 K 0.00 % | 689.245 K 7.85 % | 639.099 K 2.93 % | 620.896 K 18.51 % | 523.907 K 1.56 % | 515.838 K 1.59 % | 507.769 K 11.85 % | 453.965 K 13.45 % | 400.161 K |
| Total equity | 25.116 M -62.04 % | 66.164 M 729.43 % | 7.977 M -84.09 % | 50.123 M 386.48 % | 10.303 M -85.01 % | 68.722 M -11.09 % | 77.292 M 24.45 % | 62.109 M 32.36 % | 46.926 M 38.37 % | 33.913 M 62.26 % | 20.901 M |
| Other non current liabilities | 8.130 M 3.33 % | 7.868 M -11.20 % | 8.860 M 129.72 % | 3.857 M -55.93 % | 8.751 M 193.02 % | 2.987 M 1.33 % | 2.947 M -49.26 % | 5.810 M -21.02 % | 7.355 M 103.26 % | 3.619 M 352.33 % | -1.434 M |
| Long term debt | 13.171 M -9.92 % | 14.622 M 15.05 % | 12.710 M 17.13 % | 10.851 M -25.37 % | 14.540 M -24.55 % | 19.271 M -20.66 % | 24.290 M -6.51 % | 25.982 M -6.12 % | 27.675 M 30.65 % | 21.183 M 44.19 % | 14.690 M |
| Total non current liabilities | 21.301 M -0.35 % | 21.376 M -0.90 % | 21.570 M 19.86 % | 17.996 M -22.73 % | 23.291 M -6.78 % | 24.984 M -9.18 % | 27.511 M -13.84 % | 31.929 M -12.15 % | 36.346 M 32.33 % | 27.467 M 47.77 % | 18.588 M |
| Other current liabilities | 9.744 M 46.55 % | 6.649 M -33.30 % | 9.968 M 18.24 % | 8.430 M -29.14 % | 11.897 M 14.66 % | 10.376 M 42.22 % | 7.296 M 20.04 % | 6.078 M 78.41 % | 3.407 M 1 011.50 % | 306.504 K 107.22 % | -4.247 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.525 M -8.03 % | -7.892 M -3.76 % | -7.606 M -147.25 % | -3.076 M -311.64 % | 1.454 M -6.21 % | 1.550 M -5.85 % | 1.646 M |
| Short term debt | 4.771 M 8.25 % | 4.407 M -31.05 % | 6.392 M -45.48 % | 11.724 M 37.51 % | 8.525 M 8.03 % | 7.892 M 3.76 % | 7.606 M 16.35 % | 6.537 M 19.54 % | 5.469 M -3.74 % | 5.681 M -3.60 % | 5.893 M |
| Total current liabilities | 20.964 M 17.49 % | 17.843 M -26.52 % | 24.283 M -13.66 % | 28.125 M 4.45 % | 26.927 M 3.48 % | 26.022 M 25.29 % | 20.770 M 3.15 % | 20.136 M 3.25 % | 19.502 M 53.59 % | 12.698 M 115.46 % | 5.893 M |
| Total liabilities | 42.265 M 7.76 % | 39.220 M -14.47 % | 45.854 M -0.58 % | 46.121 M -8.16 % | 50.218 M -1.54 % | 51.006 M 5.65 % | 48.280 M -7.27 % | 52.064 M -6.78 % | 55.848 M 39.05 % | 40.165 M 64.06 % | 24.481 M |
| Other non current assets | 10.551 M -70.95 % | 36.324 M 231.70 % | 10.951 M -79.34 % | 53.012 M 644.93 % | 7.116 M 5.90 % | 6.720 M 7 476.98 % | 88.691 K -96.64 % | 2.641 M -49.15 % | 5.193 M 153.26 % | 2.051 M 287.78 % | -1.092 M |
| Long term investments | 230.198 K -98.16 % | 12.534 M 3 289.58 % | 369.787 K 11.70 % | 331.065 K -41.85 % | 569.365 K -99.11 % | 64.167 M 4.78 % | 61.239 M 99.85 % | 30.642 M 68 830.46 % | 44.453 K -79.55 % | 217.402 K -44.31 % | 390.351 K |
| Intangible assets | 14.020 M 9.36 % | 12.821 M -12.14 % | 14.592 M -1.18 % | 14.767 M -15.37 % | 17.448 M -3.46 % | 18.072 M 21.13 % | 14.920 M 7.58 % | 13.869 M 8.20 % | 12.818 M 4.90 % | 12.219 M 0.24 % | 12.190 M |
| GoodWill | 3.422 M | 0.000 -100.00 % | 3.422 M | 0.000 -100.00 % | 3.422 M -6.56 % | 3.662 M 7.03 % | 3.422 M 0.00 % | 3.422 M 0.00 % | 3.422 M 58.29 % | 2.162 M 139.73 % | 901.697 K |
| Goodwill and intangible assets | 17.442 M 36.04 % | 12.821 M -28.83 % | 18.013 M 21.99 % | 14.767 M -29.24 % | 20.870 M -3.98 % | 21.734 M 78.73 % | 12.160 M -14.36 % | 14.200 M -12.56 % | 16.240 M 89.48 % | 8.571 M -34.53 % | 13.092 M |
| Property plant equipment net | 2.012 M 8.42 % | 1.856 M 4.24 % | 1.780 M 6.54 % | 1.671 M -23.64 % | 2.188 M 0.73 % | 2.172 M -5.77 % | 2.305 M 1.51 % | 2.271 M 1.53 % | 2.237 M 52.24 % | 1.469 M 109.39 % | 701.666 K |
| Total non current assets | 30.235 M -52.41 % | 63.535 M 104.20 % | 31.114 M -55.41 % | 69.781 M 107.45 % | 33.637 M -61.87 % | 88.206 M 11.83 % | 78.875 M 50.99 % | 52.238 M 104.05 % | 25.601 M 80.69 % | 14.168 M 417.89 % | 2.736 M |
| Other current assets | 5.928 M 352.59 % | 1.310 M -63.99 % | 3.637 M -5.63 % | 3.853 M -53.53 % | 8.292 M -60.09 % | 20.779 M 5.43 % | 19.708 M -8.07 % | 21.438 M 464.85 % | 3.795 M -85.64 % | 26.438 M -11.01 % | 29.708 M |
| Short term investments | 8.686 K -46.05 % | 16.100 K 88.90 % | 8.523 K -87.29 % | 67.069 K 300.89 % | 16.730 K -66.15 % | 49.425 K -79.72 % | 243.697 K 87.44 % | 130.011 K 696.44 % | 16.324 K -27.32 % | 22.460 K | 0.000 |
| cash and cash equivalents | 13.593 M -17.03 % | 16.384 M 866.00 % | 1.696 M 70.47 % | 994.950 K -76.36 % | 4.209 M -60.64 % | 10.694 M -60.02 % | 26.745 M -33.74 % | 40.362 M -25.23 % | 53.978 M 233.91 % | 16.165 M 174.68 % | -21.647 M |
| Cash and short term investments | 13.602 M -17.06 % | 16.400 M 862.12 % | 1.705 M 60.50 % | 1.062 M -74.87 % | 4.225 M -60.67 % | 10.743 M -60.19 % | 26.988 M -33.35 % | 40.492 M -25.01 % | 53.995 M 233.84 % | 16.174 M 174.71 % | -21.647 M |
| Total current assets | 37.146 M -11.24 % | 41.848 M 84.22 % | 22.717 M -14.16 % | 26.463 M -1.57 % | 26.884 M -14.71 % | 31.522 M -32.50 % | 46.697 M -24.60 % | 61.935 M -19.75 % | 77.173 M 177.97 % | 27.763 M 228.25 % | -21.647 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.560 K 100.20 % | -7.218 M -100.30 % | -3.603 M -33 776.64 % | 10.700 K -69.12 % | 34.654 K -40.87 % | 58.608 K |
| Net receivables | 17.616 M -27.02 % | 24.139 M 38.92 % | 17.375 M -19.36 % | 21.548 M 49.99 % | 14.367 M -20.79 % | 18.136 M -13.08 % | 20.866 M 7.90 % | 19.338 M -0.18 % | 19.373 M 1.20 % | 19.143 M -6.51 % | 20.477 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.894 M 898.78 % | 289.704 K -90.60 % | 3.082 M 24.06 % | 2.485 M 31.68 % | 1.887 M 1.42 % | 1.860 M 1.44 % | 1.834 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.500 | 0.000 -100.00 % | 42.558 M -50.00 % | 85.115 M |
| Account payables | 6.449 M 5.24 % | 6.128 M 7.29 % | 5.712 M -20.46 % | 7.181 M 35.51 % | 5.299 M -25.46 % | 7.109 M 39.71 % | 5.089 M -23.45 % | 6.647 M -18.99 % | 8.206 M 31.79 % | 6.226 M 46.60 % | 4.247 M |
| Tax payables | 0.000 -100.00 % | 658.524 K -70.21 % | 2.211 M 180.11 % | 789.264 K -34.49 % | 1.205 M 86.79 % | 644.987 K -17.22 % | 779.190 K -10.79 % | 873.407 K -9.74 % | 967.624 K 100.00 % | 483.812 K | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 1.951 M | 0.000 -100.00 % | 2.909 M | 0.000 -100.00 % | 2.343 M -13.01 % | 2.694 M 76.30 % | 1.528 M 321.86 % | 362.206 K 100.00 % | 181.103 K | 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 |
| Capital lease obligations | 1.521 M 12.82 % | 1.348 M 11.94 % | 1.205 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.947 M 100.00 % | 1.474 M | 0.000 100.00 % | -1.949 M 50.00 % | -3.898 M |
| Preferred stock | 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 | 110.461 M 39.99 % | 78.908 M -2.62 % | 81.035 M 11.47 % | 72.697 M -16.74 % | 87.316 M 15.80 % | 75.401 M 3.27 % | 73.014 M -3.76 % | 75.869 M -3.63 % | 78.723 M 26.25 % | 62.353 M 46.68 % | 42.509 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 396.125 K | 0.000 -100.00 % | 379.000 K | 0.000 -100.00 % | 383.941 K -27.17 % | 527.153 K -28.81 % | 740.518 K -22.37 % | 953.882 K 100.00 % | 476.941 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 |
| Total assets | 67.381 M -36.06 % | 105.383 M 95.77 % | 53.831 M -44.07 % | 96.244 M 59.03 % | 60.521 M -49.45 % | 119.728 M -4.65 % | 125.572 M 9.98 % | 114.173 M 11.09 % | 102.774 M 21.64 % | 84.489 M 27.62 % | 66.203 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 100.00 % | -278.663 K -190.49 % | 307.943 K -31.93 % | 452.413 K 16.19 % | 389.378 K -0.51 % | 391.374 K -64.60 % | 1.106 M 44.28 % | 766.241 K 0.00 % | 766.241 K -55.32 % | 1.715 M 0.00 % | 1.715 M | 0.000 | 0.000 |
| Change in working capital | -1.997 M 56.91 % | -4.635 M -207.45 % | 4.314 M 172.06 % | -5.987 M -302.27 % | 2.960 M 342.06 % | -1.223 M -120.73 % | 5.897 M 3.10 % | 5.720 M 0.00 % | 5.720 M 721.78 % | 695.998 K 0.00 % | 695.998 K 128.26 % | -2.463 M 0.00 % | -2.463 M |
| Accounts receivables | 578.330 K 121.13 % | -2.737 M -134.38 % | 7.964 M 208.28 % | -7.355 M -308.75 % | 3.523 M 280.77 % | -1.949 M -137.48 % | 5.200 M 1 321.99 % | -425.522 K 0.00 % | -425.522 K -141.91 % | 1.015 M 0.00 % | 1.015 M 144.28 % | -2.293 M 0.00 % | -2.293 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.560 K 200.18 % | -14.534 K -55 800.00 % | -26.000 -100.49 % | 5.350 K 0.00 % | 5.350 K -77.67 % | 23.954 K 0.00 % | 23.954 K -5.51 % | 25.352 K 0.00 % | 25.352 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.576 M -35.70 % | -1.898 M 48.00 % | -3.650 M -366.80 % | 1.368 M 336.67 % | -577.984 K -178.03 % | 740.712 K 299.28 % | -371.685 K -179.63 % | 466.740 K 0.00 % | 466.740 K 119.60 % | 212.544 K 0.00 % | 212.544 K 208.91 % | -195.164 K 0.00 % | -195.164 K |
| Other non cash items | 6.253 M 414.17 % | -1.990 M -164.03 % | 3.108 M -31.82 % | 4.559 M 159.87 % | 1.754 M -56.61 % | 4.043 M 1.40 % | 3.987 M 1 284.68 % | -336.581 K 0.00 % | -336.581 K 78.31 % | -1.552 M 0.00 % | -1.552 M -565.14 % | -233.300 K 0.00 % | -233.300 K |
| Net cash provided by operating activities | 1.967 M 134.33 % | -5.731 M -218.14 % | 4.851 M 284.86 % | -2.624 M -36.34 % | -1.925 M 61.23 % | -4.964 M -185.38 % | 5.814 M -18.52 % | 7.136 M 0.00 % | 7.136 M 441.59 % | -2.089 M 0.00 % | -2.089 M -317.38 % | 960.970 K 0.00 % | 960.970 K |
| Investments in property plant and equipment | -17.330 K -107.76 % | 223.319 K 176.44 % | -292.165 K -132.27 % | -125.788 K 24.20 % | -165.956 K 85.01 % | -1.107 M 86.41 % | -8.143 M -81.78 % | -4.479 M 0.00 % | -4.479 M -19.74 % | -3.741 M 0.00 % | -3.741 M -3 865.59 % | -94.338 K 0.00 % | -94.338 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.016 M | 0.000 | 0.000 100.00 % | -1.786 K 0.00 % | -1.786 K 96.66 % | -53.413 K 0.00 % | -53.413 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.763 K | 0.000 | 0.000 -100.00 % | 2.945 M 0.00 % | 2.945 M -21.43 % | 3.748 M 0.00 % | 3.748 M |
| Other investing activites | -4.702 M -7.86 % | -4.359 M -59.18 % | -2.739 M -3.01 % | -2.659 M -71.18 % | -1.553 M 69.44 % | -5.082 M 43.97 % | -9.069 M -47.49 % | -6.149 M 0.00 % | -6.149 M -96.74 % | -3.125 M 0.00 % | -3.125 M -768.06 % | 467.832 K 0.00 % | 467.832 K |
| Net cash used for investing activites | -4.719 M -14.10 % | -4.136 M -36.47 % | -3.031 M -8.85 % | -2.784 M -61.97 % | -1.719 M 72.22 % | -6.189 M 63.71 % | -17.055 M 10.05 % | -18.961 M 0.00 % | -18.961 M -458.36 % | -3.396 M 0.00 % | -3.396 M -1 009.18 % | 373.494 K 0.00 % | 373.494 K |
| Debt repayment | -1.569 M | 0.000 100.00 % | -4.041 M | 0.000 | 0.000 | 0.000 100.00 % | -1.300 M 34.61 % | -1.988 M 0.00 % | -1.988 M -147.56 % | 4.179 M 0.00 % | 4.179 M 108.38 % | 2.006 M 0.00 % | 2.006 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.916 M 345.06 % | 1.329 M 0.00 % | 1.329 M -91.43 % | 15.503 M 0.00 % | 15.503 M 337.66 % | 3.542 M 0.00 % | 3.542 M |
| 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 |
| 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 |
| Other financing activites | -173.694 K -100.66 % | 26.258 M 1 128.47 % | 2.137 M -28.25 % | 2.979 M 171.40 % | -4.172 M -217.42 % | 3.553 M 294.47 % | -1.827 M -476.39 % | 485.414 K 0.00 % | 485.414 K -75.33 % | 1.968 M 0.00 % | 1.968 M 393 600 700.00 % | 0.500 0.00 % | 0.500 |
| Net cash used provided by financing activities | -1.743 M -106.64 % | 26.258 M 1 479.71 % | -1.903 M -163.89 % | 2.979 M 171.40 % | -4.172 M -217.42 % | 3.553 M 27.38 % | 2.789 M 1 711.49 % | -173.092 K 0.00 % | -173.092 K -100.80 % | 21.650 M 0.00 % | 21.650 M 290.24 % | 5.548 M 0.00 % | 5.548 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 13.593 M 901.45 % | -1.696 M -200.00 % | 1.696 M 140.30 % | -4.209 M -7.70 % | -3.908 M -2.84 % | -3.800 M 85.79 % | -26.745 M -11.45 % | -23.996 M 0.00 % | -23.996 M -174.22 % | 32.331 M 0.00 % | 32.331 M 134.88 % | 13.765 M 0.00 % | 13.765 M |
| Cash at beginning of period | 0.000 -100.00 % | 1.696 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.745 M -47.29 % | 50.741 M 0.00 % | 50.741 M 134.40 % | 21.647 M 0.00 % | 21.647 M 174.62 % | 7.883 M 0.00 % | 7.883 M |
| Cash at end of period | 13.593 M | 0.000 -100.00 % | 1.696 M 239.63 % | -1.215 M 68.92 % | -3.908 M -2.84 % | -3.800 M | 0.000 -100.00 % | 26.745 M 0.00 % | 26.745 M -50.45 % | 53.978 M 0.00 % | 53.978 M 149.35 % | 21.647 M 0.00 % | 21.647 M |
| Operating cash flow | 1.967 M 134.33 % | -5.731 M -218.14 % | 4.851 M 284.86 % | -2.624 M -36.34 % | -1.925 M 61.23 % | -4.964 M -185.38 % | 5.814 M -18.52 % | 7.136 M 0.00 % | 7.136 M 441.59 % | -2.089 M 0.00 % | -2.089 M -317.38 % | 960.970 K 0.00 % | 960.970 K |
| Capital expenditure | -17.330 K -107.76 % | 223.319 K 176.44 % | -292.165 K -132.27 % | -125.788 K 24.20 % | -165.956 K 85.01 % | -1.107 M 86.41 % | -8.143 M -81.78 % | -4.479 M 0.00 % | -4.479 M -19.74 % | -3.741 M 0.00 % | -3.741 M -3 865.59 % | -94.338 K 0.00 % | -94.338 K |
| Free CashFlow | 1.950 M 135.41 % | -5.507 M -220.81 % | 4.559 M 265.78 % | -2.750 M -31.54 % | -2.090 M 65.57 % | -6.071 M -160.75 % | -2.328 M -187.66 % | 2.656 M 0.00 % | 2.656 M 145.56 % | -5.830 M 0.00 % | -5.830 M -772.72 % | 866.632 K 0.00 % | 866.632 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |