Kiwi Technology Inc. 6699.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 98.195 M 53.41 % | 64.009 M -25.41 % | 85.820 M 2.20 % | 83.969 M -30.08 % | 120.089 M 45.65 % | 82.449 M |
| Net income | -9.535 M 79.75 % | -47.084 M -70.19 % | -27.665 M 45.80 % | -51.046 M -64.35 % | -31.059 M 49.63 % | -61.662 M |
| Income before tax | -9.535 M 79.75 % | -47.084 M -70.19 % | -27.665 M 34.85 % | -42.466 M -30.39 % | -32.568 M 52.62 % | -68.733 M |
| Income before tax ratio | -0.10 86.80 % | -0.74 -128.19 % | -0.32 36.26 % | -0.51 -86.48 % | -0.27 67.47 % | -0.83 |
| EBITDA | -2.807 M 92.18 % | -35.893 M -142.11 % | -14.825 M 48.01 % | -28.514 M -51.67 % | -18.800 M 67.73 % | -58.264 M |
| Net income ratio | -0.10 86.80 % | -0.74 -128.19 % | -0.32 46.97 % | -0.61 -135.05 % | -0.26 65.42 % | -0.75 |
| Ratio EBITDA | -0.03 94.90 % | -0.56 -224.61 % | -0.17 49.13 % | -0.34 -116.91 % | -0.16 77.85 % | -0.71 |
| Gross profit ratio | 0.51 14.54 % | 0.44 17.01 % | 0.38 -27.51 % | 0.52 3.51 % | 0.50 28.59 % | 0.39 |
| Weighted average shs out dil | 30.478 M 0.00 % | 30.478 M 1.75 % | 29.954 M 8.11 % | 27.708 M -0.82 % | 27.936 M 0.00 % | 27.936 M |
| Weighted average shs out | 30.738 M 0.85 % | 30.478 M 1.75 % | 29.954 M 8.11 % | 27.708 M -0.82 % | 27.936 M 0.00 % | 27.936 M |
| EPS diluted | -0.31 79.87 % | -1.54 -67.39 % | -0.92 50.00 % | -1.84 -65.77 % | -1.11 49.77 % | -2.21 |
| Earnings per share | -0.31 79.87 % | -1.54 -67.39 % | -0.92 50.00 % | -1.84 -65.77 % | -1.11 49.77 % | -2.21 |
| Gross profit | 49.616 M 75.71 % | 28.238 M -12.73 % | 32.356 M -25.91 % | 43.671 M -27.63 % | 60.340 M 87.30 % | 32.216 M |
| Income tax expense | 0.000 | 0.000 | 0.000 -100.00 % | 8.580 M 668.59 % | -1.509 M -121.34 % | 7.071 M |
| Cost of revenue | 48.579 M 35.81 % | 35.771 M -33.09 % | 53.464 M 32.67 % | 40.298 M -32.55 % | 59.749 M 18.94 % | 50.233 M |
| General and administrative expenses | 25.181 M -13.81 % | 29.214 M 1.23 % | 28.858 M 4.56 % | 27.600 M 6.67 % | 25.874 M -5.36 % | 27.339 M |
| Selling and marketing expenses | 23.176 M 0.46 % | 23.070 M 6.76 % | 21.610 M 19.20 % | 18.129 M -22.86 % | 23.502 M -0.86 % | 23.705 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.505 M |
| Operating expenses | 64.197 M -11.00 % | 72.128 M -13.10 % | 83.002 M -6.39 % | 88.670 M -0.88 % | 89.456 M -12.03 % | 101.687 M |
| Cost and expenses | 112.776 M 4.52 % | 107.899 M -20.93 % | 136.466 M 5.81 % | 128.968 M -13.56 % | 149.205 M -1.79 % | 151.920 M |
| Research and development expenses | 15.840 M -20.18 % | 19.844 M -39.01 % | 32.534 M -24.24 % | 42.941 M 7.14 % | 40.080 M -18.43 % | 49.138 M |
| Selling general and administrative expenses | 48.357 M -7.51 % | 52.284 M 3.60 % | 50.468 M 10.36 % | 45.729 M -7.39 % | 49.376 M -3.27 % | 51.044 M |
| Interest income | 721.000 K -8.27 % | 786.000 K 365.09 % | 169.000 K 28.03 % | 132.000 K -66.58 % | 395.000 K -58.98 % | 963.000 K |
| Interest expense | 384.000 K 52.38 % | 252.000 K -44.86 % | 457.000 K -33.77 % | 690.000 K 116.98 % | 318.000 K 41.33 % | 225.000 K |
| Depreciation and amortization | 6.344 M -42.01 % | 10.939 M -11.66 % | 12.383 M -6.63 % | 13.262 M 7.67 % | 12.317 M 274.83 % | 3.286 M |
| Operating income | -14.581 M 66.78 % | -43.890 M 13.34 % | -50.646 M -12.55 % | -44.999 M -54.55 % | -29.116 M 57.20 % | -68.035 M |
| Operating income ratio | -0.15 78.34 % | -0.69 -16.19 % | -0.59 -10.12 % | -0.54 -121.03 % | -0.24 70.62 % | -0.83 |
| Total other income expenses net | 5.046 M 257.98 % | -3.194 M -113.90 % | 22.981 M 807.26 % | 2.533 M 173.38 % | -3.452 M -394.56 % | -698.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 37.747 M 343.12 % | -15.526 M 55.22 % | -34.675 M -706.95 % | 5.713 M 116.63 % | -34.349 M 37.91 % | -55.321 M |
| Total investments | 35.326 M -4.06 % | 36.821 M -12.54 % | 42.100 M 367.78 % | 9.000 M -66.29 % | 26.700 M -65.32 % | 77.000 M |
| Total debt | 67.790 M 552.20 % | 10.394 M -36.33 % | 16.326 M -62.53 % | 43.567 M 11.07 % | 39.224 M 1 507.54 % | 2.440 M |
| Accumulated other comprehensive income loss | -1.925 M 2.78 % | -1.980 M -12.82 % | -1.755 M -13.23 % | -1.550 M 85.34 % | -10.575 M -104.15 % | -5.180 M |
| Retained earnings | -197.676 M -5.07 % | -188.141 M 5.84 % | -199.808 M -16.07 % | -172.143 M -54.72 % | -111.264 M -39.74 % | -79.624 M |
| Common stock | 304.779 M 0.00 % | 304.779 M 0.00 % | 304.779 M 10.00 % | 277.079 M 0.00 % | 277.079 M 0.00 % | 277.079 M |
| Total equity | 105.178 M -8.27 % | 114.658 M -29.21 % | 161.967 M 55.79 % | 103.967 M -33.28 % | 155.821 M -18.96 % | 192.275 M |
| Other non current liabilities | 2.011 M | 0.000 -100.00 % | 924.000 K 0.00 % | 924.000 K 0.00 % | 924.000 K | 0.000 |
| Long term debt | 55.147 M 1 151.92 % | 4.405 M -50.17 % | 8.840 M -45.90 % | 16.340 M 17.50 % | 13.906 M 469.92 % | 2.440 M |
| Total non current liabilities | 57.854 M 1 213.37 % | 4.405 M -54.89 % | 9.764 M -43.44 % | 17.264 M 16.41 % | 14.830 M 1 504.98 % | 924.000 K |
| Other current liabilities | 10.463 M 64.93 % | 6.344 M -21.76 % | 8.108 M 202.54 % | 2.680 M 450.31 % | 487.000 K -98.58 % | 34.286 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 723.000 K -93.05 % | 10.409 M -9.96 % | 11.560 M | 0.000 |
| Short term debt | 12.643 M 111.10 % | 5.989 M -20.00 % | 7.486 M -72.51 % | 27.227 M 7.54 % | 25.318 M 369.55 % | 5.392 M |
| Total current liabilities | 29.981 M 65.19 % | 18.149 M 1.15 % | 17.942 M -59.08 % | 43.846 M 3.66 % | 42.297 M -22.27 % | 54.412 M |
| Total liabilities | 87.835 M 289.44 % | 22.554 M -18.60 % | 27.706 M -54.66 % | 61.110 M 6.97 % | 57.127 M 6 082.58 % | 924.000 K |
| Other non current assets | 5.912 M -30.31 % | 8.483 M -85.31 % | 57.739 M 253.88 % | 16.316 M -25.00 % | 21.756 M 144.09 % | -49.349 M |
| Long term investments | 35.326 M -4.06 % | 36.821 M -12.54 % | 42.100 M | 0.000 -100.00 % | 8.700 M -73.89 % | 33.322 M |
| Intangible assets | 212.000 K -65.97 % | 623.000 K -44.03 % | 1.113 M 152.38 % | 441.000 K -37.45 % | 705.000 K 9.30 % | 645.000 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 212.000 K -65.97 % | 623.000 K -44.03 % | 1.113 M 152.38 % | 441.000 K -37.45 % | 705.000 K 9.30 % | 645.000 K |
| Property plant equipment net | 67.154 M 507.23 % | 11.059 M -40.98 % | 18.738 M -34.26 % | 28.504 M 1.89 % | 27.975 M 81.87 % | 15.382 M |
| Total non current assets | 108.604 M 90.58 % | 56.986 M -26.55 % | 77.590 M 71.43 % | 45.261 M -33.16 % | 67.716 M 857.66 % | 7.071 M |
| Other current assets | 4.590 M 132.64 % | 1.973 M 7.29 % | 1.839 M -34.97 % | 2.828 M -16.03 % | 3.368 M 107.03 % | -47.915 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M -50.00 % | 18.000 M -76.62 % | 77.000 M |
| cash and cash equivalents | 30.043 M 15.91 % | 25.920 M -49.18 % | 51.001 M 34.73 % | 37.854 M -48.55 % | 73.573 M 27.37 % | 57.761 M |
| Cash and short term investments | 30.043 M 15.91 % | 25.920 M -49.18 % | 51.001 M 8.85 % | 46.854 M -48.83 % | 91.573 M 18.93 % | 77.000 M |
| Total current assets | 84.409 M 5.21 % | 80.226 M -28.42 % | 112.083 M -6.45 % | 119.816 M -17.50 % | 145.232 M 88.61 % | 77.000 M |
| Inventory | 16.231 M -32.60 % | 24.083 M -46.33 % | 44.873 M -31.09 % | 65.120 M 82.93 % | 35.599 M 2.23 % | 34.822 M |
| Net receivables | 33.545 M 18.74 % | 28.250 M 96.59 % | 14.370 M 186.60 % | 5.014 M -65.87 % | 14.692 M 12.21 % | 13.093 M |
| Tax assets | 0.000 | 0.000 100.00 % | -42.100 M | 0.000 -100.00 % | 8.580 M 21.34 % | 7.071 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.980 M |
| Account payables | 6.875 M 18.21 % | 5.816 M 257.91 % | 1.625 M -53.97 % | 3.530 M -28.43 % | 4.932 M -66.53 % | 14.734 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 696.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 67.790 M 552.20 % | 10.394 M -36.33 % | 16.326 M -30.73 % | 23.567 M 22.59 % | 19.224 M 145.45 % | 7.832 M |
| Preferred stock | 0.000 -100.00 % | 1.980 M 12.82 % | 1.755 M 13.23 % | 1.550 M -85.34 % | 10.575 M | 0.000 |
| Other total stockholders equity | 0.000 100.00 % | -1.980 M -103.47 % | 56.996 M 5 981.94 % | -969.000 K 90.30 % | -9.994 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.412 M |
| Total assets | 193.013 M 40.67 % | 137.212 M -27.66 % | 189.673 M 14.90 % | 165.077 M -22.48 % | 212.948 M -14.84 % | 250.051 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 16.734 M 857.32 % | 1.748 M -69.47 % | 5.725 M 129.11 % | -19.667 M 32.83 % | -29.280 M -1 457.44 % | 2.157 M |
| Accounts receivables | -665.000 K 93.19 % | -9.769 M -4.41 % | -9.356 M -196.67 % | 9.678 M 705.25 % | -1.599 M 25.07 % | -2.134 M |
| Inventory | 7.852 M -62.23 % | 20.790 M 2.68 % | 20.247 M 168.59 % | -29.521 M -3 699.36 % | -777.000 K 85.23 % | -5.260 M |
| Accounts payables | 1.059 M -74.73 % | 4.191 M 320.00 % | -1.905 M -35.88 % | -1.402 M 85.70 % | -9.802 M | 0.000 |
| Other working capital | 8.488 M 163.04 % | -13.464 M -312.88 % | -3.261 M -306.65 % | 1.578 M 109.23 % | -17.102 M -279.06 % | 9.551 M |
| Other non cash items | 120.000 K -97.70 % | 5.223 M 636.67 % | 709.000 K -89.64 % | 6.844 M 12 121.43 % | 56.000 K -99.73 % | 21.126 M |
| Net cash provided by operating activities | 13.663 M 146.83 % | -29.174 M -229.72 % | -8.848 M 78.95 % | -42.027 M 12.38 % | -47.966 M -67.29 % | -28.672 M |
| Investments in property plant and equipment | -1.609 M -75.27 % | -918.000 K 70.41 % | -3.102 M -77.16 % | -1.751 M 79.41 % | -8.504 M -102.24 % | -4.205 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 16.886 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -42.817 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 9.000 M -26.70 % | 12.278 M -79.19 % | 59.000 M | 0.000 |
| Other investing activites | -3.753 M -128.22 % | 13.297 M 3 869.25 % | 335.000 K 102.67 % | -12.560 M -775.87 % | -1.434 M -116.72 % | 8.576 M |
| Net cash used for investing activites | -5.362 M -143.32 % | 12.379 M 133.84 % | -36.584 M -346.31 % | 14.853 M -69.73 % | 49.062 M 1 022.44 % | 4.371 M |
| Debt repayment | -4.862 M 32.12 % | -7.163 M 64.19 % | -20.000 M -163.19 % | -7.599 M -138.00 % | 20.000 M | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 85.870 M | 0.000 | 0.000 | 0.000 |
| 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 | 599.000 K 164.83 % | -924.000 K 87.24 % | -7.241 M | 0.000 100.00 % | -5.284 M 16.58 % | -6.334 M |
| Net cash used provided by financing activities | -4.263 M 47.29 % | -8.087 M -113.79 % | 58.629 M 871.54 % | -7.599 M -151.64 % | 14.716 M 332.33 % | -6.334 M |
| Effect of forex changes on cash | 85.000 K 142.71 % | -199.000 K -298.00 % | -50.000 K 94.71 % | -946.000 K | 0.000 100.00 % | -524.000 K |
| Net change in cash | 4.123 M 116.44 % | -25.081 M -290.77 % | 13.147 M 136.81 % | -35.719 M -325.90 % | 15.812 M 150.75 % | -31.159 M |
| Cash at beginning of period | 25.920 M -49.18 % | 51.001 M 34.73 % | 37.854 M -48.55 % | 73.573 M 27.37 % | 57.761 M -35.04 % | 88.920 M |
| Cash at end of period | 30.043 M 15.91 % | 25.920 M -49.18 % | 51.001 M 34.73 % | 37.854 M -48.55 % | 73.573 M 27.37 % | 57.761 M |
| Operating cash flow | 13.663 M 146.83 % | -29.174 M -229.72 % | -8.848 M 78.95 % | -42.027 M 12.38 % | -47.966 M -67.29 % | -28.672 M |
| Capital expenditure | -1.715 M -86.82 % | -918.000 K 70.41 % | -3.102 M -77.16 % | -1.751 M 79.41 % | -8.504 M -102.24 % | -4.205 M |
| Free CashFlow | 11.948 M 139.70 % | -30.092 M -151.82 % | -11.950 M 72.70 % | -43.778 M 22.48 % | -56.470 M -71.76 % | -32.877 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 | 29.059 M -10.48 % | 32.462 M -50.62 % | 65.733 M 96.66 % | 33.424 M 9.28 % | 30.585 M -19.58 % | 38.033 M -20.41 % | 47.787 M 13.82 % | 41.985 M 0.00 % | 41.985 M -30.08 % | 60.045 M 0.00 % | 60.045 M 45.65 % | 41.225 M 0.00 % | 41.225 M |
| Net income | -60.992 M -214.86 % | -19.371 M -296.94 % | 9.836 M 158.31 % | -16.869 M 44.17 % | -30.215 M -44.66 % | -20.887 M -208.16 % | -6.778 M 73.44 % | -25.523 M 0.00 % | -25.523 M -64.35 % | -15.530 M 0.00 % | -15.530 M 49.63 % | -30.831 M 0.00 % | -30.831 M |
| Income before tax | -57.989 M -199.36 % | -19.371 M -296.94 % | 9.836 M 158.31 % | -16.869 M 44.17 % | -30.215 M -44.66 % | -20.887 M -208.16 % | -6.778 M 68.08 % | -21.233 M 0.00 % | -21.233 M -30.39 % | -16.284 M 0.00 % | -16.284 M 52.62 % | -34.367 M 0.00 % | -34.367 M |
| Income before tax ratio | -2.00 -234.42 % | -0.60 -498.79 % | 0.15 129.65 % | -0.50 48.91 % | -0.99 -79.89 % | -0.55 -287.19 % | -0.14 71.95 % | -0.51 0.00 % | -0.51 -86.48 % | -0.27 0.00 % | -0.27 67.47 % | -0.83 0.00 % | -0.83 |
| EBITDA | -68.568 M -626.13 % | -9.443 M -242.30 % | 6.636 M 155.36 % | -11.987 M 57.95 % | -28.506 M 14.00 % | -33.147 M -280.91 % | 18.322 M 228.51 % | -14.257 M 0.00 % | -14.257 M -51.67 % | -9.400 M 0.00 % | -9.400 M 67.73 % | -29.132 M 0.00 % | -29.132 M |
| Net income ratio | -2.10 -251.73 % | -0.60 -498.79 % | 0.15 129.65 % | -0.50 48.91 % | -0.99 -79.89 % | -0.55 -287.19 % | -0.14 76.67 % | -0.61 0.00 % | -0.61 -135.05 % | -0.26 0.00 % | -0.26 65.42 % | -0.75 0.00 % | -0.75 |
| Ratio EBITDA | -2.36 -711.16 % | -0.29 -388.15 % | 0.10 128.15 % | -0.36 61.52 % | -0.93 -6.94 % | -0.87 -327.31 % | 0.38 212.91 % | -0.34 0.00 % | -0.34 -116.91 % | -0.16 0.00 % | -0.16 77.85 % | -0.71 0.00 % | -0.71 |
| Gross profit ratio | 0.29 -29.47 % | 0.41 -25.49 % | 0.55 1.21 % | 0.55 66.50 % | 0.33 51.10 % | 0.22 -57.06 % | 0.50 -2.97 % | 0.52 0.00 % | 0.52 3.51 % | 0.50 0.00 % | 0.50 28.59 % | 0.39 0.00 % | 0.39 |
| Weighted average shs out dil | 31.551 M 3.52 % | 30.478 M 0.00 % | 30.478 M 0.00 % | 30.478 M 0.00 % | 30.478 M -0.03 % | 30.486 M 0.00 % | 30.486 M 10.03 % | 27.708 M 0.00 % | 27.708 M -0.82 % | 27.936 M 0.00 % | 27.936 M 0.00 % | 27.936 M 0.00 % | 27.936 M |
| Weighted average shs out | 31.551 M 2.65 % | 30.738 M 0.00 % | 30.738 M 0.85 % | 30.478 M 0.00 % | 30.478 M -0.03 % | 30.486 M 0.00 % | 30.486 M 10.03 % | 27.708 M 0.00 % | 27.708 M -0.82 % | 27.936 M 0.00 % | 27.936 M 0.00 % | 27.936 M 0.00 % | 27.936 M |
| EPS diluted | -1.93 -201.56 % | -0.64 -300.00 % | 0.32 158.18 % | -0.55 45.00 % | -1.00 -47.06 % | -0.68 -183.33 % | -0.24 73.91 % | -0.92 0.00 % | -0.92 -64.29 % | -0.56 0.00 % | -0.56 49.09 % | -1.10 0.00 % | -1.10 |
| Earnings per share | -1.93 -206.35 % | -0.63 -296.88 % | 0.32 158.18 % | -0.55 45.00 % | -1.00 -47.06 % | -0.68 -183.33 % | -0.24 73.91 % | -0.92 0.00 % | -0.92 -64.29 % | -0.56 0.00 % | -0.56 49.09 % | -1.10 0.00 % | -1.10 |
| Gross profit | 8.426 M -36.86 % | 13.346 M -63.20 % | 36.270 M 99.03 % | 18.223 M 81.96 % | 10.015 M 21.51 % | 8.242 M -65.82 % | 24.114 M 10.43 % | 21.836 M 0.00 % | 21.836 M -27.63 % | 30.170 M 0.00 % | 30.170 M 87.30 % | 16.108 M 0.00 % | 16.108 M |
| Income tax expense | 3.003 M | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.290 M 0.00 % | 4.290 M 668.59 % | -754.500 K 0.00 % | -754.500 K -121.34 % | 3.536 M 0.00 % | 3.536 M |
| Cost of revenue | 20.633 M 7.94 % | 19.116 M -35.12 % | 29.463 M 93.82 % | 15.201 M -26.10 % | 20.570 M -30.95 % | 29.791 M 25.84 % | 23.673 M 17.49 % | 20.149 M 0.00 % | 20.149 M -32.55 % | 29.875 M 0.00 % | 29.875 M 18.94 % | 25.117 M 0.00 % | 25.117 M |
| General and administrative expenses | 26.609 M 92.01 % | 13.858 M 22.39 % | 11.323 M -17.88 % | 13.789 M -10.61 % | 15.425 M 2.94 % | 14.984 M 8.00 % | 13.874 M 0.54 % | 13.800 M 0.00 % | 13.800 M 6.67 % | 12.937 M 0.00 % | 12.937 M -5.36 % | 13.670 M 0.00 % | 13.670 M |
| Selling and marketing expenses | 17.496 M 64.89 % | 10.611 M -15.55 % | 12.565 M 12.45 % | 11.174 M -6.07 % | 11.896 M 10.20 % | 10.795 M -0.18 % | 10.815 M 19.31 % | 9.065 M 0.00 % | 9.065 M -22.86 % | 11.751 M 0.00 % | 11.751 M -0.86 % | 11.853 M 0.00 % | 11.853 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.269 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 84.302 M 150.38 % | 33.669 M 10.29 % | 30.528 M -3.21 % | 31.540 M -21.85 % | 40.359 M 38.78 % | 29.081 M -46.07 % | 53.921 M 21.62 % | 44.335 M 0.00 % | 44.335 M -0.88 % | 44.728 M 0.00 % | 44.728 M -12.03 % | 50.844 M 0.00 % | 50.844 M |
| Cost and expenses | 104.935 M 98.80 % | 52.785 M -12.01 % | 59.991 M 28.35 % | 46.741 M -23.29 % | 60.929 M 3.49 % | 58.872 M -24.13 % | 77.594 M 20.33 % | 64.484 M 0.00 % | 64.484 M -13.56 % | 74.603 M 0.00 % | 74.603 M -1.79 % | 75.960 M 0.00 % | 75.960 M |
| Research and development expenses | 40.197 M 336.92 % | 9.200 M 38.55 % | 6.640 M 0.96 % | 6.577 M -50.43 % | 13.267 M -25.47 % | 17.801 M 20.82 % | 14.733 M -31.38 % | 21.471 M 0.00 % | 21.471 M 7.14 % | 20.040 M 0.00 % | 20.040 M -18.43 % | 24.569 M 0.00 % | 24.569 M |
| Selling general and administrative expenses | 44.105 M 80.25 % | 24.469 M 2.43 % | 23.888 M -4.31 % | 24.963 M -8.63 % | 27.321 M 5.98 % | 25.779 M 4.41 % | 24.689 M 7.98 % | 22.865 M 0.00 % | 22.865 M -7.39 % | 24.688 M 0.00 % | 24.688 M -3.27 % | 25.522 M 0.00 % | 25.522 M |
| Interest income | 293.000 K -75.11 % | 1.177 M 950.89 % | 112.000 K -78.42 % | 519.000 K 302.33 % | 129.000 K 168.75 % | 48.000 K -60.33 % | 121.000 K 83.33 % | 66.000 K 0.00 % | 66.000 K -66.58 % | 197.500 K 0.00 % | 197.500 K -58.98 % | 481.500 K 0.00 % | 481.500 K |
| Interest expense | 961.000 K 215.08 % | 305.000 K | 0.000 -100.00 % | 114.000 K | 0.000 | 0.000 -100.00 % | 457.000 K 32.46 % | 345.000 K 0.00 % | 345.000 K 116.98 % | 159.000 K 0.00 % | 159.000 K 41.33 % | 112.500 K 0.00 % | 112.500 K |
| Depreciation and amortization | 7.308 M 34.09 % | 5.450 M 509.62 % | 894.000 K -32.78 % | 1.330 M -35.66 % | 2.067 M -5.66 % | 2.191 M -78.50 % | 10.192 M 53.70 % | 6.631 M 0.00 % | 6.631 M 7.67 % | 6.159 M 0.00 % | 6.159 M 274.83 % | 1.643 M 0.00 % | 1.643 M |
| Operating income | -75.876 M -273.35 % | -20.323 M -453.94 % | 5.742 M 143.12 % | -13.317 M 56.44 % | -30.573 M 13.48 % | -35.338 M -534.66 % | 8.130 M 138.92 % | -20.888 M 0.00 % | -20.888 M -29.54 % | -16.125 M 0.00 % | -16.125 M 52.60 % | -34.018 M 0.00 % | -34.018 M |
| Operating income ratio | -2.61 -317.07 % | -0.63 -816.69 % | 0.09 121.92 % | -0.40 60.14 % | -1.00 -7.58 % | -0.93 -646.14 % | 0.17 134.20 % | -0.50 0.00 % | -0.50 -85.26 % | -0.27 0.00 % | -0.27 67.46 % | -0.83 0.00 % | -0.83 |
| Total other income expenses net | 17.887 M 1 778.89 % | 952.000 K 53.05 % | 622.000 K 117.51 % | -3.552 M -1 092.18 % | 358.000 K -97.52 % | 14.451 M 69.41 % | 8.530 M 573.51 % | 1.267 M 0.00 % | 1.267 M 173.38 % | -1.726 M 0.00 % | -1.726 M -394.56 % | -349.000 K 0.00 % | -349.000 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
| 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 | 1.492 M -96.05 % | 37.747 M 217.81 % | -32.040 M -106.36 % | -15.526 M 38.95 % | -25.432 M 26.66 % | -34.675 M -706.95 % | 5.713 M 139.90 % | -14.318 M 58.32 % | -34.349 M 23.39 % | -44.835 M 18.95 % | -55.321 M |
| Total investments | 57.884 M 63.86 % | 35.326 M -7.98 % | 38.390 M 4.26 % | 36.821 M -12.28 % | 41.974 M -0.30 % | 42.100 M 367.78 % | 9.000 M -49.58 % | 17.850 M -33.15 % | 26.700 M -48.51 % | 51.850 M -32.66 % | 77.000 M |
| Total debt | 61.504 M -9.27 % | 67.790 M 1 213.25 % | 5.162 M -50.34 % | 10.394 M -17.03 % | 12.528 M -23.26 % | 16.326 M -62.53 % | 43.567 M 5.25 % | 41.396 M 5.54 % | 39.224 M 88.29 % | 20.832 M 753.77 % | 2.440 M |
| Accumulated other comprehensive income loss | 406.000 K 121.09 % | -1.925 M 3.02 % | -1.985 M -0.25 % | -1.980 M 0.85 % | -1.997 M -13.79 % | -1.755 M -13.23 % | -1.550 M 74.43 % | -6.063 M 42.67 % | -10.575 M -34.24 % | -7.878 M -52.08 % | -5.180 M |
| Retained earnings | -369.659 M -87.00 % | -197.676 M -10.86 % | -178.305 M 5.23 % | -188.141 M -9.85 % | -171.272 M 14.28 % | -199.808 M -16.07 % | -172.143 M -21.48 % | -141.704 M -27.36 % | -111.264 M -16.58 % | -95.444 M -19.87 % | -79.624 M |
| Common stock | 488.189 M 60.18 % | 304.779 M 0.00 % | 304.779 M 0.00 % | 304.779 M 0.00 % | 304.779 M 0.00 % | 304.779 M 10.00 % | 277.079 M 0.00 % | 277.079 M 0.00 % | 277.079 M 0.00 % | 277.079 M 0.00 % | 277.079 M |
| Total equity | 1.446 B 1 274.96 % | 105.178 M -15.51 % | 124.489 M 8.57 % | 114.658 M -12.81 % | 131.510 M -18.80 % | 161.967 M 55.79 % | 103.967 M -19.96 % | 129.894 M -16.64 % | 155.821 M -10.47 % | 174.048 M -9.48 % | 192.275 M |
| Other non current liabilities | 2.034 M 1.14 % | 2.011 M 235.73 % | 599.000 K | 0.000 -100.00 % | 924.000 K 0.00 % | 924.000 K 0.00 % | 924.000 K 0.00 % | 924.000 K 0.00 % | 924.000 K 0.00 % | 924.000 K 0.00 % | 924.000 K |
| Long term debt | 48.709 M -11.67 % | 55.147 M 2 928.39 % | 1.821 M -58.66 % | 4.405 M -22.96 % | 5.718 M -35.32 % | 8.840 M -45.90 % | 16.340 M 8.05 % | 15.123 M 8.75 % | 13.906 M 70.15 % | 8.173 M 234.96 % | 2.440 M |
| Total non current liabilities | 54.840 M -5.21 % | 57.854 M 2 290.66 % | 2.420 M -45.06 % | 4.405 M -33.68 % | 6.642 M -31.97 % | 9.764 M -43.44 % | 17.264 M 7.58 % | 16.047 M 8.21 % | 14.830 M 88.27 % | 7.877 M 752.49 % | 924.000 K |
| Other current liabilities | 14.245 M 753.44 % | -2.180 M -135.02 % | 6.225 M 1 653.52 % | 355.000 K -94.78 % | 6.800 M -16.13 % | 8.108 M -29.55 % | 11.509 M 14.83 % | 10.023 M 17.41 % | 8.537 M -60.13 % | 21.412 M -37.55 % | 34.286 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.516 M -15.94 % | 7.752 M -25.53 % | 10.409 M -5.24 % | 10.985 M -4.98 % | 11.560 M 100.00 % | 5.780 M | 0.000 |
| Short term debt | 25.590 M 1.20 % | 25.286 M 656.84 % | 3.341 M -72.11 % | 11.978 M 75.89 % | 6.810 M -9.03 % | 7.486 M -72.51 % | 27.227 M 3.63 % | 26.273 M 3.77 % | 25.318 M 64.88 % | 15.355 M 184.77 % | 5.392 M |
| Total current liabilities | 44.113 M 47.14 % | 29.981 M 32.35 % | 22.652 M 24.81 % | 18.149 M 24.41 % | 14.588 M -18.69 % | 17.942 M -59.08 % | 43.846 M 1.80 % | 43.072 M 1.83 % | 42.297 M -12.53 % | 48.355 M -11.13 % | 54.412 M |
| Total liabilities | 98.953 M 12.66 % | 87.835 M 250.33 % | 25.072 M 11.16 % | 22.554 M 6.24 % | 21.230 M -23.37 % | 27.706 M -54.66 % | 61.110 M 3.37 % | 59.119 M 3.49 % | 57.127 M 96.82 % | 29.026 M 3 041.29 % | 924.000 K |
| Other non current assets | 5.360 M -9.34 % | 5.912 M 308.29 % | 1.448 M -96.80 % | 45.304 M 188.07 % | 15.727 M -72.76 % | 57.739 M 253.88 % | 16.316 M -14.29 % | 19.036 M -12.50 % | 21.756 M 257.69 % | -13.797 M 72.04 % | -49.349 M |
| Long term investments | 57.884 M 63.86 % | 35.326 M -7.98 % | 38.390 M 4.26 % | 36.821 M 7.70 % | 34.189 M -18.79 % | 42.100 M | 0.000 -100.00 % | 4.350 M -50.00 % | 8.700 M -58.59 % | 21.011 M -36.95 % | 33.322 M |
| Intangible assets | 671.000 K 216.51 % | 212.000 K -55.37 % | 475.000 K -23.76 % | 623.000 K -27.56 % | 860.000 K -22.73 % | 1.113 M 152.38 % | 441.000 K -23.04 % | 573.000 K -18.72 % | 705.000 K 4.44 % | 675.000 K 4.65 % | 645.000 K |
| GoodWill | 1.278 B | 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.279 B 602 994.81 % | 212.000 K -55.37 % | 475.000 K -23.76 % | 623.000 K -27.56 % | 860.000 K -22.73 % | 1.113 M 152.38 % | 441.000 K -23.04 % | 573.000 K -18.72 % | 705.000 K 4.44 % | 675.000 K 4.65 % | 645.000 K |
| Property plant equipment net | 73.224 M 9.04 % | 67.154 M 2 227.69 % | 2.885 M -73.91 % | 11.059 M -22.74 % | 14.314 M -23.61 % | 18.738 M -34.26 % | 28.504 M 0.94 % | 28.240 M 0.95 % | 27.975 M 29.04 % | 21.679 M 40.93 % | 15.382 M |
| Total non current assets | 1.415 B 1 202.93 % | 108.604 M 126.55 % | 47.938 M -15.88 % | 56.986 M -12.45 % | 65.090 M -16.11 % | 77.590 M 71.43 % | 45.261 M -19.88 % | 56.489 M -16.58 % | 67.716 M 81.09 % | 37.394 M 428.83 % | 7.071 M |
| Other current assets | 12.370 M 169.50 % | 4.590 M -35.56 % | 7.123 M 261.02 % | 1.973 M -70.67 % | 6.726 M 265.74 % | 1.839 M -34.97 % | 2.828 M -8.72 % | 3.098 M -8.02 % | 3.368 M -43.87 % | 6.001 M -30.49 % | 8.633 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.785 M | 0.000 -100.00 % | 9.000 M -33.33 % | 13.500 M -25.00 % | 18.000 M -62.11 % | 47.500 M -38.31 % | 77.000 M |
| cash and cash equivalents | 60.012 M 99.75 % | 30.043 M -19.24 % | 37.202 M 43.53 % | 25.920 M -31.72 % | 37.960 M -25.57 % | 51.001 M 34.73 % | 37.854 M -32.06 % | 55.714 M -24.27 % | 73.573 M 12.04 % | 65.667 M 13.69 % | 57.761 M |
| Cash and short term investments | 60.012 M 99.75 % | 30.043 M -19.24 % | 37.202 M 43.53 % | 25.920 M -43.34 % | 45.745 M -10.31 % | 51.001 M 8.85 % | 46.854 M -32.31 % | 69.214 M -24.42 % | 91.573 M 8.64 % | 84.287 M 9.46 % | 77.000 M |
| Total current assets | 130.075 M 54.10 % | 84.409 M -16.94 % | 101.623 M 26.67 % | 80.226 M -8.47 % | 87.650 M -21.80 % | 112.083 M -6.45 % | 119.816 M -9.59 % | 132.524 M -8.75 % | 145.232 M 30.70 % | 111.116 M 44.31 % | 77.000 M |
| Inventory | 30.498 M 87.90 % | 16.231 M -6.23 % | 17.309 M -28.13 % | 24.083 M -23.37 % | 31.426 M -29.97 % | 44.873 M -31.09 % | 65.120 M 29.31 % | 50.360 M 41.46 % | 35.599 M 1.10 % | 35.211 M 1.12 % | 34.822 M |
| Net receivables | 27.195 M -18.93 % | 33.545 M -16.11 % | 39.989 M 41.55 % | 28.250 M 652.73 % | 3.753 M -73.88 % | 14.370 M 186.60 % | 5.014 M -49.11 % | 9.853 M -32.94 % | 14.692 M 5.75 % | 13.893 M 6.11 % | 13.093 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 4.740 M 112.87 % | -36.821 M | 0.000 100.00 % | -42.100 M | 0.000 -100.00 % | 4.290 M -50.00 % | 8.580 M 9.64 % | 7.826 M 10.67 % | 7.071 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.990 M -50.00 % | 165.980 M |
| Account payables | 4.278 M -37.77 % | 6.875 M -47.46 % | 13.086 M 125.00 % | 5.816 M 516.76 % | 943.000 K -41.97 % | 1.625 M -53.97 % | 3.530 M -16.57 % | 4.231 M -14.21 % | 4.932 M -49.84 % | 9.833 M -33.26 % | 14.734 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 1.079 M 55.03 % | 696.000 K | 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 |
| Capital lease obligations | 61.504 M -9.27 % | 67.790 M 1 213.25 % | 5.162 M -50.34 % | 10.394 M -17.03 % | 12.528 M -23.26 % | 16.326 M -30.73 % | 23.567 M 10.15 % | 21.396 M 11.30 % | 19.224 M 42.11 % | 13.528 M 72.73 % | 7.832 M |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 1.980 M -0.85 % | 1.997 M 13.79 % | 1.755 M 13.23 % | 1.550 M -74.43 % | 6.063 M -42.67 % | 10.575 M 100.00 % | 5.288 M | 0.000 |
| Other total stockholders equity | 1.327 B | 0.000 | 0.000 100.00 % | -1.980 M 0.85 % | -1.997 M -103.43 % | 58.170 M 3 852.90 % | -1.550 M 85.98 % | -11.060 M 46.23 % | -20.569 M -100.00 % | -10.285 M | 0.000 |
| Deferred tax liabilities non current | 3.018 M | 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 100.00 % | -27.206 M 50.00 % | -54.412 M |
| Total assets | 1.545 B 700.52 % | 193.013 M 29.05 % | 149.561 M 9.00 % | 137.212 M -10.17 % | 152.740 M -19.47 % | 189.673 M 14.90 % | 165.077 M -12.66 % | 189.013 M -11.24 % | 212.948 M -8.01 % | 231.500 M -7.42 % | 250.051 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 | 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -17.595 M -187.94 % | 20.007 M 711.27 % | -3.273 M 78.70 % | -15.367 M -218.90 % | 12.924 M 32.83 % | 9.730 M 198.95 % | -9.834 M 0.00 % | -9.834 M 32.83 % | -14.640 M 0.00 % | -14.640 M -1 457.44 % | 1.079 M 0.00 % | 1.079 M |
| Accounts receivables | 8.101 M -45.78 % | 14.941 M 195.74 % | -15.606 M 23.45 % | -20.386 M -292.01 % | 10.617 M 181.32 % | 3.774 M -22.01 % | 4.839 M 0.00 % | 4.839 M 705.25 % | -799.500 K 0.00 % | -799.500 K 25.07 % | -1.067 M 0.00 % | -1.067 M |
| Inventory | -8.442 M -883.12 % | 1.078 M -84.09 % | 6.774 M -7.75 % | 7.343 M -45.39 % | 13.447 M 41.85 % | 9.480 M 164.23 % | -14.761 M 0.00 % | -14.761 M -3 699.36 % | -388.500 K 0.00 % | -388.500 K 85.23 % | -2.630 M 0.00 % | -2.630 M |
| Accounts payables | 0.000 100.00 % | -14.540 M -200.00 % | 14.540 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -17.254 M -193.12 % | 18.528 M 306.30 % | -8.981 M -286.45 % | -2.324 M 79.14 % | -11.140 M -216.12 % | -3.524 M -377.15 % | 1.272 M 0.00 % | 1.272 M 149.12 % | -2.589 M 0.00 % | -2.589 M -154.20 % | 4.776 M 0.00 % | 4.776 M |
| Other non cash items | -17.421 M -337.16 % | -3.985 M 91.99 % | -49.771 M -556.15 % | 10.911 M 1 183.52 % | -1.007 M -85.11 % | -544.000 K -294.98 % | 279.000 K 0.00 % | 279.000 K 824.68 % | -38.500 K 0.00 % | -38.500 K -100.36 % | 10.563 M 0.00 % | 10.563 M |
| Net cash provided by operating activities | -81.460 M -129 201.59 % | -63.000 K 99.84 % | -40.150 M -142.29 % | -16.571 M -31.48 % | -12.603 M -108.73 % | -6.038 M 71.27 % | -21.014 M 0.00 % | -21.014 M 12.38 % | -23.983 M 0.00 % | -23.983 M -67.29 % | -14.336 M 0.00 % | -14.336 M |
| Investments in property plant and equipment | -6.326 M -293.16 % | -1.609 M 89.11 % | -14.769 M -5 251.09 % | -276.000 K 57.01 % | -642.000 K -621.35 % | -89.000 K 89.83 % | -875.500 K 0.00 % | -875.500 K 79.41 % | -4.252 M 0.00 % | -4.252 M -102.24 % | -2.103 M 0.00 % | -2.103 M |
| Acquisitions net | 26.698 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.443 M 0.00 % | 8.443 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.139 M 0.00 % | 6.139 M -79.19 % | 29.500 M 0.00 % | 29.500 M | 0.000 | 0.000 |
| Other investing activites | 1.180 M 130.27 % | -3.898 M | 0.000 -100.00 % | 9.067 M 114.35 % | 4.230 M 109.67 % | -43.755 M -596.74 % | -6.280 M 0.00 % | -6.280 M -775.87 % | -717.000 K 0.00 % | -717.000 K -116.72 % | 4.288 M 0.00 % | 4.288 M |
| Net cash used for investing activites | 21.552 M 491.36 % | -5.507 M 62.71 % | -14.769 M -268.00 % | 8.791 M 145.01 % | 3.588 M 108.18 % | -43.844 M -690.37 % | 7.427 M 0.00 % | 7.427 M -69.73 % | 24.531 M 0.00 % | 24.531 M 1 022.44 % | 2.186 M 0.00 % | 2.186 M |
| Debt repayment | -6.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 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 | 117.893 M 7 491.41 % | -1.595 M -102.66 % | 60.000 M 1 498.93 % | -4.289 M -12.93 % | -3.798 M -10.12 % | -3.449 M 9.22 % | -3.800 M 0.00 % | -3.800 M -43.81 % | -2.642 M 0.00 % | -2.642 M 16.58 % | -3.167 M 0.00 % | -3.167 M |
| Net cash used provided by financing activities | 111.742 M 7 105.77 % | -1.595 M -102.66 % | 60.000 M 1 498.93 % | -4.289 M -12.93 % | -3.798 M -10.12 % | -3.449 M 9.22 % | -3.800 M 0.00 % | -3.800 M -151.64 % | 7.358 M 0.00 % | 7.358 M 332.33 % | -3.167 M 0.00 % | -3.167 M |
| Effect of forex changes on cash | -21.865 M -255.97 % | 14.019 M 279.45 % | -7.812 M -27 037.93 % | 29.000 K 112.72 % | -228.000 K -161.13 % | 373.000 K 178.86 % | -473.000 K 0.00 % | -473.000 K | 0.000 | 0.000 100.00 % | -262.000 K 0.00 % | -262.000 K |
| Net change in cash | 29.969 M 22.81 % | 24.402 M 993.52 % | -2.731 M 77.32 % | -12.040 M -84.65 % | -6.521 M 75.37 % | -26.479 M 25.87 % | -35.719 M 0.00 % | -35.719 M -325.90 % | 15.812 M 0.00 % | 15.812 M 150.75 % | -31.159 M 0.00 % | -31.159 M |
| Cash at beginning of period | 30.043 M 432.58 % | 5.641 M -78.24 % | 25.920 M -31.72 % | 37.960 M | 0.000 | 0.000 -100.00 % | 73.573 M 0.00 % | 73.573 M 27.37 % | 57.761 M 0.00 % | 57.761 M -35.04 % | 88.920 M 0.00 % | 88.920 M |
| Cash at end of period | 60.012 M 99.75 % | 30.043 M 29.56 % | 23.189 M 485.20 % | -6.020 M 7.68 % | -6.521 M 75.37 % | -26.479 M -169.95 % | 37.854 M 0.00 % | 37.854 M -48.55 % | 73.573 M 0.00 % | 73.573 M 27.37 % | 57.761 M 0.00 % | 57.761 M |
| Operating cash flow | -81.460 M -129 201.59 % | -63.000 K -100.46 % | 13.726 M 182.83 % | -16.571 M -31.48 % | -12.603 M -108.73 % | -6.038 M 71.27 % | -21.014 M 0.00 % | -21.014 M 12.38 % | -23.983 M 0.00 % | -23.983 M -67.29 % | -14.336 M 0.00 % | -14.336 M |
| Capital expenditure | -6.326 M -320.89 % | -1.503 M -608.96 % | -212.000 K 23.19 % | -276.000 K 57.01 % | -642.000 K -621.35 % | -89.000 K 89.83 % | -875.500 K 0.00 % | -875.500 K 79.41 % | -4.252 M 0.00 % | -4.252 M -102.24 % | -2.103 M 0.00 % | -2.103 M |
| Free CashFlow | -87.786 M -5 505.75 % | -1.566 M -111.59 % | 13.514 M 180.22 % | -16.847 M -27.20 % | -13.245 M -116.17 % | -6.127 M 72.01 % | -21.889 M 0.00 % | -21.889 M 22.48 % | -28.235 M 0.00 % | -28.235 M -71.76 % | -16.439 M 0.00 % | -16.439 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |