HBM Holdings Limited HBMHF
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 38.100 M -57.43 % | 89.502 M 119.61 % | 40.756 M 849.17 % | 4.294 M -69.57 % | 14.111 M 158.95 % | 5.449 M |
| Net income | 2.778 M -87.81 % | 22.797 M 116.57 % | -137.549 M -0.16 % | -137.324 M 53.68 % | -296.479 M -337.05 % | -67.836 M |
| Income before tax | 3.739 M -83.52 % | 22.682 M 116.51 % | -137.346 M 0.02 % | -137.376 M 53.70 % | -296.720 M -336.58 % | -67.964 M |
| Income before tax ratio | 0.10 -61.28 % | 0.25 107.52 % | -3.37 89.47 % | -31.99 -52.15 % | -21.03 -68.59 % | -12.47 |
| EBITDA | 10.170 M -67.46 % | 31.258 M 124.55 % | -127.300 M 2.71 % | -130.844 M 55.01 % | -290.809 M -360.37 % | -63.169 M |
| Net income ratio | 0.07 -71.37 % | 0.25 107.55 % | -3.37 89.45 % | -31.98 -52.22 % | -21.01 -68.78 % | -12.45 |
| Ratio EBITDA | 0.27 -23.57 % | 0.35 111.18 % | -3.12 89.75 % | -30.47 -47.86 % | -20.61 -77.78 % | -11.59 |
| Gross profit ratio | 0.88 -9.72 % | 0.98 22.28 % | 0.80 230.51 % | -0.61 -202.53 % | 0.60 381.60 % | 0.12 |
| Weighted average shs out dil | 772.457 M 4.03 % | 742.530 M 1.80 % | 729.435 M -0.40 % | 732.377 M -3.23 % | 756.850 M 0.00 % | 756.850 M |
| Weighted average shs out | 768.246 M 4.67 % | 733.944 M 0.62 % | 729.435 M -0.40 % | 732.377 M -3.23 % | 756.850 M 0.00 % | 756.850 M |
| EPS diluted | 0.00 -88.27 % | 0.03 116.16 % | -0.19 0.00 % | -0.19 51.28 % | -0.39 -335.27 % | -0.09 |
| Earnings per share | 0.00 -88.42 % | 0.03 116.37 % | -0.19 0.00 % | -0.19 51.28 % | -0.39 -335.27 % | -0.09 |
| Gross profit | 33.614 M -61.57 % | 87.468 M 168.54 % | 32.571 M 1 338.77 % | -2.629 M -131.20 % | 8.427 M 1 147.12 % | 675.743 K |
| Income tax expense | 997.000 K 1 330.86 % | -81.000 K -132.58 % | 248.590 K 409.01 % | 48.838 K 149.32 % | -99.027 K -7.04 % | -92.512 K |
| Cost of revenue | 4.486 M 120.55 % | 2.034 M -75.15 % | 8.184 M 18.22 % | 6.923 M 21.81 % | 5.684 M 19.07 % | 4.773 M |
| General and administrative expenses | 4.868 M -75.03 % | 19.498 M 93.43 % | 10.080 M -2.37 % | 10.325 M -77.70 % | 46.294 M 957.42 % | 4.378 M |
| Selling and marketing expenses | 2.677 M 152.07 % | 1.062 M -92.84 % | 14.827 M -46.89 % | 27.920 M 462.72 % | -7.697 M -240.99 % | 5.459 M |
| Other expenses | 7.255 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 35.799 M -45.46 % | 65.641 M -57.58 % | 154.750 M 10.61 % | 139.899 M 55.88 % | 89.750 M 59.12 % | 56.402 M |
| Cost and expenses | 40.285 M -40.47 % | 67.675 M -58.46 % | 162.934 M 10.97 % | 146.822 M 53.85 % | 95.433 M 56.00 % | 61.176 M |
| Research and development expenses | 20.999 M -53.42 % | 45.081 M -65.28 % | 129.842 M 27.73 % | 101.655 M 98.73 % | 51.153 M 9.85 % | 46.565 M |
| Selling general and administrative expenses | 7.545 M -63.30 % | 20.560 M -17.45 % | 24.907 M -34.87 % | 38.245 M -0.91 % | 38.597 M 292.34 % | 9.837 M |
| Interest income | 6.783 M 20.61 % | 5.624 M 95.77 % | 2.873 M 27.03 % | 2.262 M 173.72 % | 826.228 K 24.12 % | 665.687 K |
| Interest expense | 3.505 M -9.48 % | 3.872 M 94.40 % | 1.992 M 1 035.40 % | 175.421 K -37.37 % | 280.077 K 30.76 % | 214.186 K |
| Depreciation and amortization | 2.885 M -37.85 % | 4.642 M -42.37 % | 8.054 M 218.68 % | -6.787 M -20.53 % | -5.631 M -22.90 % | -4.581 M |
| Operating income | -2.185 M -110.01 % | 21.827 M 117.86 % | -122.178 M 14.28 % | -142.529 M -75.26 % | -81.322 M -45.93 % | -55.727 M |
| Operating income ratio | -0.06 -123.52 % | 0.24 108.13 % | -3.00 90.97 % | -33.19 -475.97 % | -5.76 43.65 % | -10.23 |
| Total other income expenses net | 7.434 M 769.47 % | 855.000 K 105.64 % | -15.168 M -393.39 % | 5.170 M 102.40 % | -215.316 M -1 528.34 % | -13.223 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -105.482 M -41.94 % | -74.312 M -4.11 % | -71.376 M -93.85 % | -36.821 M 85.56 % | -255.069 M -244.29 % | 176.776 M |
| Total investments | 7.626 M 24.07 % | 6.146 M -63.78 % | 16.971 M -90.24 % | 173.877 M 73.61 % | 100.153 M 1 465.87 % | 6.396 M |
| Total debt | 61.339 M -7.08 % | 66.012 M -27.34 % | 90.848 M 366.67 % | 19.468 M 1 028.55 % | 1.725 M -99.16 % | 204.167 M |
| Accumulated other comprehensive income loss | 14.863 M 9.80 % | 13.536 M 53.66 % | 8.809 M 36.96 % | 6.432 M 168.11 % | 2.399 M -74.00 % | 9.228 M |
| Retained earnings | -708.526 M 0.36 % | -711.111 M 3.05 % | -733.449 M -22.92 % | -596.712 M -29.97 % | -459.102 M -182.17 % | -162.705 M |
| Common stock | 18.992 K -0.01 % | 18.994 K 0.06 % | 18.983 K -0.06 % | 18.994 K -0.03 % | 19.000 K 280.00 % | 5.000 K |
| Total equity | 124.052 M 3.70 % | 119.629 M 29.44 % | 92.419 M -58.53 % | 222.851 M -38.27 % | 361.008 M 335.27 % | -153.447 M |
| Other non current liabilities | 0.000 -100.00 % | 3.821 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 4.729 M -83.45 % | 28.578 M -41.10 % | 48.523 M 201.72 % | 16.082 M 5 684.89 % | 278.000 K -99.86 % | 203.033 M |
| Total non current liabilities | 21.531 M -51.85 % | 44.721 M -30.69 % | 64.521 M 250.91 % | 18.387 M 744.21 % | 2.178 M -98.94 % | 205.032 M |
| Other current liabilities | 7.010 M -34.50 % | 10.703 M 24.43 % | 8.601 M -13.44 % | 9.936 M -43.24 % | 17.506 M 134.57 % | 7.463 M |
| Deferred revenue | 0.000 -100.00 % | 17.402 K -98.82 % | 1.469 M 19.25 % | 1.232 M | 0.000 -100.00 % | 4.429 M |
| Short term debt | 56.610 M 51.23 % | 37.434 M -11.72 % | 42.406 M 1 150.55 % | 3.391 M 7 986.05 % | -43.000 K 98.75 % | -3.449 M |
| Total current liabilities | 69.431 M 8.27 % | 64.130 M -14.47 % | 74.977 M 82.68 % | 41.043 M 60.63 % | 25.552 M 42.64 % | 17.914 M |
| Total liabilities | 90.962 M -16.43 % | 108.851 M -21.97 % | 139.498 M 134.73 % | 59.430 M 114.32 % | 27.730 M -87.56 % | 222.946 M |
| Other non current assets | 24.507 K 1 470.96 % | 1.560 K -99.75 % | 629.000 K | 0.000 -100.00 % | 29.000 K | 0.000 |
| Long term investments | 7.626 M 32.73 % | 5.745 M -17.68 % | 6.980 M -49.87 % | 13.922 M | 0.000 | 0.000 |
| Intangible assets | 7.684 M 0.08 % | 7.678 M -5.92 % | 8.161 M -3.87 % | 8.490 M 8.84 % | 7.800 M -4.79 % | 8.192 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 7.684 M 0.08 % | 7.678 M -5.92 % | 8.161 M -3.87 % | 8.490 M 8.84 % | 7.800 M -4.79 % | 8.192 M |
| Property plant equipment net | 3.584 M -26.53 % | 4.879 M -38.63 % | 7.950 M -58.31 % | 19.071 M 64.22 % | 11.613 M -21.67 % | 14.826 M |
| Total non current assets | 18.919 M 3.36 % | 18.304 M -20.73 % | 23.090 M -44.34 % | 41.482 M 113.36 % | 19.442 M -15.54 % | 23.018 M |
| Other current assets | 5.767 M 37.48 % | 4.195 M -43.63 % | 7.441 M -69.66 % | 24.530 M 302.20 % | 6.099 M -24.55 % | 8.084 M |
| Short term investments | 0.000 -100.00 % | 401.000 K -95.99 % | 9.991 M -93.75 % | 159.955 M 59.71 % | 100.153 M 1 465.87 % | 6.396 M |
| cash and cash equivalents | 166.821 M 18.88 % | 140.324 M -13.50 % | 162.224 M 188.20 % | 56.288 M -78.08 % | 256.794 M 837.51 % | 27.391 M |
| Cash and short term investments | 166.821 M 18.54 % | 140.725 M -18.29 % | 172.215 M -20.36 % | 216.243 M -39.42 % | 356.947 M 956.46 % | 33.787 M |
| Total current assets | 196.095 M -6.70 % | 210.176 M 0.65 % | 208.826 M -13.28 % | 240.799 M -34.80 % | 369.296 M 694.51 % | 46.481 M |
| Inventory | 2.373 M | 0.000 -100.00 % | 1.043 M | 0.000 | 0.000 100.00 % | -396.000 K |
| Net receivables | 21.134 M -67.61 % | 65.256 M 132.01 % | 28.127 M 108 114.03 % | 25.992 K -99.58 % | 6.250 M 24.85 % | 5.006 M |
| Tax assets | 0.000 | 0.000 100.00 % | -628.998 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 5.254 M -65.80 % | 15.363 M -30.26 % | 22.029 M -15.25 % | 25.993 M 226.55 % | 7.960 M -14.56 % | 9.317 M |
| Tax payables | 557.000 K -9.14 % | 613.000 K 29.71 % | 472.579 K -3.92 % | 491.862 K 281.29 % | 129.000 K -16.23 % | 154.000 K |
| Deferred revenue non current | 14.250 M 1.24 % | 14.075 M 1.64 % | 13.848 M 3 715.86 % | 362.898 K | 0.000 | 0.000 |
| Minority interest | -394.834 K -10.01 % | -358.902 K -10.53 % | -324.711 K -16.42 % | -278.921 K -56.70 % | -178.000 K -394.44 % | -36.000 K |
| Capital lease obligations | 1.893 M 17.94 % | 1.605 M -41.36 % | 2.737 M -63.11 % | 7.420 M 330.14 % | 1.725 M -9.59 % | 1.908 M |
| Preferred stock | 0.000 -100.00 % | 711.111 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 818.091 M 0.07 % | 817.513 M 0.02 % | 817.364 M 0.49 % | 813.393 M -0.55 % | 817.870 M 1 340 670.49 % | 61.000 K |
| Deferred tax liabilities non current | 2.552 M 23.64 % | 2.064 M -5.88 % | 2.193 M 12.67 % | 1.946 M 2.44 % | 1.900 M -4.95 % | 1.999 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 215.014 M -5.89 % | 228.480 M -1.48 % | 231.917 M -17.84 % | 282.282 M -27.39 % | 388.738 M 459.34 % | 69.499 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -35.129 M -755.22 % | 5.361 M 120.73 % | -25.869 M | 0.000 |
| Stock based compensation | 1.190 M -69.80 % | 3.941 M -31.62 % | 5.763 M -29.38 % | 8.160 M -77.88 % | 36.889 M | 0.000 |
| Change in working capital | 29.217 M 157.95 % | -50.416 M -720.25 % | 8.128 M 3 573.50 % | 221.269 K -97.10 % | 7.628 M 110.95 % | 3.616 M |
| Accounts receivables | 42.895 M 194.69 % | -45.302 M -537.34 % | -7.108 M -790.35 % | 1.030 M 405.44 % | -337.093 K 92.77 % | -4.664 M |
| Inventory | -2.374 M -327.39 % | 1.044 M 199.76 % | -1.046 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | -10.374 M -49.42 % | -6.943 M -36.06 % | -5.103 M -129.10 % | 17.539 M 1 566.08 % | -1.196 M -128.00 % | 4.273 M |
| Other working capital | -975.970 K -224.34 % | 784.940 K -96.33 % | 21.386 M 216.56 % | -18.347 M -300.27 % | 9.162 M 128.63 % | 4.007 M |
| Other non cash items | -6.355 M -15 987.50 % | 40.000 K -99.92 % | 51.985 M 599.72 % | 7.429 M -97.01 % | 248.891 M 986.10 % | 22.916 M |
| Net cash provided by operating activities | 30.676 M 260.42 % | -19.122 M 80.64 % | -98.747 M 19.68 % | -122.938 M -255.62 % | -34.571 M 24.66 % | -45.885 M |
| Investments in property plant and equipment | -179.000 K 92.53 % | -2.397 M 87.03 % | -18.482 M -30.57 % | -14.155 M -2 246.83 % | -603.166 K 95.45 % | -13.250 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 3.170 M | 0.000 | 0.000 100.00 % | -9.000 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -64.909 M 31.08 % | -94.179 M -16 020.03 % | -584.236 K |
| Sales maturities of investments | 0.000 -100.00 % | 10.023 M -93.33 % | 150.357 M 98 497.43 % | 152.496 K -61.50 % | 396.109 K -95.89 % | 9.634 M |
| Other investing activites | 6.734 M -67.09 % | 20.461 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M |
| Net cash used for investing activites | 6.555 M -76.66 % | 28.087 M -79.20 % | 135.045 M 271.13 % | -78.912 M 16.39 % | -94.386 M -2 147.15 % | -4.200 M |
| Debt repayment | -4.981 M 80.13 % | -25.064 M -132.92 % | 76.139 M 532.38 % | 12.040 M -91.68 % | 144.659 M 336.87 % | 33.112 M |
| Common stock issued | 0.000 | 0.000 100.00 % | -753.000 K | 0.000 -100.00 % | 222.926 M | 0.000 |
| Common stock repurchased | -644.000 K -81.92 % | -354.000 K | 0.000 100.00 % | -8.115 M | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -4.612 M -23.80 % | -3.725 M 22.57 % | -4.811 M -105.84 % | -2.337 M 75.72 % | -9.626 M -963.63 % | -905.012 K |
| Net cash used provided by financing activities | -10.237 M 64.87 % | -29.143 M -141.29 % | 70.575 M 4 344.94 % | 1.588 M -99.56 % | 357.959 M 1 011.42 % | 32.207 M |
| Effect of forex changes on cash | -497.000 K 58.69 % | -1.203 M 57.04 % | -2.800 M -746.65 % | 433.000 K -6.68 % | 464.000 K 480.33 % | -122.000 K |
| Net change in cash | 26.497 M 223.93 % | -21.381 M -120.18 % | 105.936 M 152.84 % | -200.490 M -187.40 % | 229.403 M 1 381.51 % | -17.901 M |
| Cash at beginning of period | 140.324 M -13.22 % | 161.705 M 187.28 % | 56.288 M -78.08 % | 256.794 M 837.51 % | 27.391 M -39.52 % | 45.292 M |
| Cash at end of period | 166.821 M 18.88 % | 140.324 M -13.50 % | 162.224 M 188.12 % | 56.304 M -78.07 % | 256.794 M 837.51 % | 27.391 M |
| Operating cash flow | 30.676 M 260.42 % | -19.122 M 80.64 % | -98.747 M 19.68 % | -122.938 M -255.62 % | -34.571 M 24.66 % | -45.885 M |
| Capital expenditure | -235.000 K 90.52 % | -2.480 M 86.58 % | -18.482 M -30.57 % | -14.155 M -2 246.83 % | -603.166 K 95.45 % | -13.250 M |
| Free CashFlow | 30.441 M 240.92 % | -21.602 M 81.57 % | -117.228 M 14.49 % | -137.094 M -289.76 % | -35.174 M 40.52 % | -59.136 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 | 101.315 M 602.18 % | 14.429 M -39.12 % | 23.701 M -51.19 % | 48.559 M 18.45 % | 40.995 M 213.71 % | 13.068 M -52.56 % | 27.547 M 1 183.10 % | 2.147 M 0.00 % | 2.147 M -69.57 % | 7.055 M 0.00 % | 7.055 M 158.95 % | 2.725 M 0.00 % | 2.725 M |
| Net income | 71.718 M 5 185.90 % | 1.357 M -4.72 % | 1.424 M -92.84 % | 19.897 M 580.94 % | 2.922 M 104.54 % | -64.362 M 11.63 % | -72.831 M -6.07 % | -68.662 M 0.00 % | -68.662 M 53.68 % | -148.239 M 0.00 % | -148.239 M -337.05 % | -33.918 M 0.00 % | -33.918 M |
| Income before tax | 73.567 M 3 543.49 % | 2.019 M 17.12 % | 1.724 M -91.29 % | 19.801 M 582.09 % | 2.903 M 104.51 % | -64.361 M 11.39 % | -72.631 M -5.74 % | -68.688 M 0.00 % | -68.688 M 53.70 % | -148.360 M 0.00 % | -148.360 M -336.58 % | -33.982 M 0.00 % | -33.982 M |
| Income before tax ratio | 0.73 418.88 % | 0.14 92.39 % | 0.07 -82.16 % | 0.41 475.84 % | 0.07 101.44 % | -4.93 -86.80 % | -2.64 91.76 % | -31.99 0.00 % | -31.99 -52.15 % | -21.03 0.00 % | -21.03 -68.59 % | -12.47 0.00 % | -12.47 |
| EBITDA | 68.768 M 1 251.99 % | 5.086 M 0.55 % | 5.058 M -78.48 % | 23.507 M 205.13 % | 7.704 M 112.89 % | -59.786 M 11.02 % | -67.188 M -2.70 % | -65.422 M 0.00 % | -65.422 M 55.01 % | -145.405 M 0.00 % | -145.405 M -360.37 % | -31.584 M 0.00 % | -31.584 M |
| Net income ratio | 0.71 652.78 % | 0.09 56.51 % | 0.06 -85.34 % | 0.41 474.87 % | 0.07 101.45 % | -4.93 -86.29 % | -2.64 91.73 % | -31.98 0.00 % | -31.98 -52.22 % | -21.01 0.00 % | -21.01 -68.78 % | -12.45 0.00 % | -12.45 |
| Ratio EBITDA | 0.68 92.54 % | 0.35 65.17 % | 0.21 -55.91 % | 0.48 157.60 % | 0.19 104.11 % | -4.58 -87.58 % | -2.44 92.00 % | -30.47 0.00 % | -30.47 -47.86 % | -20.61 0.00 % | -20.61 -77.78 % | -11.59 0.00 % | -11.59 |
| Gross profit ratio | 0.95 37.32 % | 0.69 -27.02 % | 0.95 3.98 % | 0.91 -2.76 % | 0.94 24.69 % | 0.75 -8.18 % | 0.82 234.03 % | -0.61 0.00 % | -0.61 -202.53 % | 0.60 0.00 % | 0.60 381.60 % | 0.12 0.00 % | 0.12 |
| Weighted average shs out dil | 783.212 M -3.43 % | 811.063 M 9.75 % | 739.010 M 0.48 % | 735.501 M -4.82 % | 772.709 M 1.09 % | 764.382 M 4.30 % | 732.901 M 0.07 % | 732.377 M 0.00 % | 732.377 M -3.23 % | 756.850 M 0.00 % | 756.850 M 0.00 % | 756.850 M 0.00 % | 756.850 M |
| Weighted average shs out | 782.948 M 2.38 % | 764.766 M 4.08 % | 734.771 M -2.73 % | 755.359 M -2.25 % | 772.709 M 1.09 % | 764.382 M 4.30 % | 732.901 M 0.07 % | 732.377 M 0.00 % | 732.377 M -3.23 % | 756.850 M 0.00 % | 756.850 M 0.00 % | 756.850 M 0.00 % | 756.850 M |
| EPS diluted | 0.09 5 288.24 % | 0.00 -10.53 % | 0.00 -92.99 % | 0.03 613.16 % | 0.00 104.51 % | -0.08 15.29 % | -0.10 -4.63 % | -0.10 0.00 % | -0.10 50.00 % | -0.19 0.00 % | -0.19 -324.11 % | -0.04 0.00 % | -0.04 |
| Earnings per share | 0.09 5 033.33 % | 0.00 -5.26 % | 0.00 -92.78 % | 0.03 592.11 % | 0.00 104.51 % | -0.08 15.29 % | -0.10 -4.63 % | -0.10 0.00 % | -0.10 50.00 % | -0.19 0.00 % | -0.19 -324.11 % | -0.04 0.00 % | -0.04 |
| Gross profit | 96.460 M 864.26 % | 10.004 M -55.57 % | 22.516 M -49.25 % | 44.367 M 15.18 % | 38.518 M 291.16 % | 9.847 M -56.44 % | 22.608 M 1 819.67 % | -1.315 M 0.00 % | -1.315 M -131.20 % | 4.214 M 0.00 % | 4.214 M 1 147.12 % | 337.872 K 0.00 % | 337.872 K |
| Income tax expense | 568.000 K -15.40 % | 671.376 K 105.31 % | 327.000 K 566.64 % | -70.076 K -537.11 % | -10.999 K -157.72 % | 19.056 K -91.65 % | 228.311 K 834.97 % | 24.419 K 0.00 % | 24.419 K 149.32 % | -49.514 K 0.00 % | -49.514 K -7.04 % | -46.256 K 0.00 % | -46.256 K |
| Cost of revenue | 4.855 M 9.72 % | 4.425 M 273.42 % | 1.185 M -71.74 % | 4.193 M 69.26 % | 2.477 M -23.09 % | 3.221 M -34.79 % | 4.939 M 42.68 % | 3.462 M 0.00 % | 3.462 M 21.81 % | 2.842 M 0.00 % | 2.842 M 19.07 % | 2.387 M 0.00 % | 2.387 M |
| General and administrative expenses | 7.360 M 40.08 % | 5.254 M -33.64 % | 7.917 M -47.95 % | 15.210 M 254.71 % | 4.288 M -28.14 % | 5.968 M -22.19 % | 7.670 M 48.56 % | 5.163 M 0.00 % | 5.163 M -77.70 % | 23.147 M 0.00 % | 23.147 M 957.42 % | 2.189 M 0.00 % | 2.189 M |
| Selling and marketing expenses | 2.871 M 196.59 % | 968.000 K -43.36 % | 1.709 M 162.88 % | -2.718 M -171.90 % | 3.780 M -27.45 % | 5.210 M -13.07 % | 5.993 M -57.07 % | 13.960 M 0.00 % | 13.960 M 462.72 % | -3.849 M 0.00 % | -3.849 M -240.99 % | 2.730 M 0.00 % | 2.730 M |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 4.099 M | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 -166.77 % | 0.000 0.00 % | 0.000 -250.11 % | 0.000 0.00 % | 0.000 |
| Operating expenses | 28.188 M 108.79 % | 13.501 M -40.58 % | 22.721 M -27.04 % | 31.142 M -9.73 % | 34.499 M -42.97 % | 60.490 M -35.50 % | 93.789 M 34.08 % | 69.950 M 0.00 % | 69.950 M 55.88 % | 44.875 M 0.00 % | 44.875 M 59.12 % | 28.201 M 0.00 % | 28.201 M |
| Cost and expenses | 33.043 M 284.33 % | -17.926 M -174.98 % | 23.906 M -22.13 % | 30.699 M -16.98 % | 36.976 M -41.96 % | 63.711 M -35.47 % | 98.728 M 34.49 % | 73.411 M 0.00 % | 73.411 M 53.85 % | 47.717 M 0.00 % | 47.717 M 56.00 % | 30.588 M 0.00 % | 30.588 M |
| Research and development expenses | 17.957 M 157.59 % | 6.971 M -46.76 % | 13.095 M -12.14 % | 14.904 M -43.61 % | 26.432 M -46.40 % | 49.313 M -38.46 % | 80.127 M 57.64 % | 50.827 M 0.00 % | 50.827 M 98.73 % | 25.577 M 0.00 % | 25.577 M 9.85 % | 23.282 M 0.00 % | 23.282 M |
| Selling general and administrative expenses | 10.231 M 56.69 % | 6.529 M -32.17 % | 9.626 M -20.70 % | 12.138 M 50.45 % | 8.068 M -27.82 % | 11.177 M -18.19 % | 13.663 M -28.55 % | 19.122 M 0.00 % | 19.122 M -0.91 % | 19.298 M 0.00 % | 19.298 M 292.34 % | 4.919 M 0.00 % | 4.919 M |
| Interest income | 0.000 | 0.000 -100.00 % | 1.686 K -99.97 % | 5.630 M | 0.000 -100.00 % | 1.742 M 54.78 % | 1.126 M -0.46 % | 1.131 M 0.00 % | 1.131 M 173.72 % | 413.114 K 0.00 % | 413.114 K 24.12 % | 332.844 K 0.00 % | 332.844 K |
| Interest expense | 800.864 K -58.93 % | 1.950 M 24.94 % | 1.561 M 2.23 % | 1.527 M -34.95 % | 2.347 M 65.60 % | 1.417 M 147.65 % | 572.275 K 552.46 % | 87.711 K 0.00 % | 87.711 K -37.37 % | 140.039 K 0.00 % | 140.039 K 30.76 % | 107.093 K 0.00 % | 107.093 K |
| Depreciation and amortization | 496.000 K -55.61 % | 1.117 M -36.94 % | 1.772 M -18.70 % | 2.179 M -11.19 % | 2.454 M -22.30 % | 3.158 M -35.16 % | 4.871 M 243.56 % | -3.393 M 0.00 % | -3.393 M -20.53 % | -2.815 M 0.00 % | -2.815 M -22.90 % | -2.291 M 0.00 % | -2.291 M |
| Operating income | 68.272 M 2 052.21 % | -3.497 M -1 605.94 % | -205.000 K -101.18 % | 17.324 M 331.06 % | 4.019 M 107.94 % | -50.643 M 28.85 % | -71.181 M 0.12 % | -71.264 M 0.00 % | -71.264 M -75.26 % | -40.661 M 0.00 % | -40.661 M -45.93 % | -27.863 M 0.00 % | -27.863 M |
| Operating income ratio | 0.67 378.02 % | -0.24 -2 702.24 % | -0.01 -102.42 % | 0.36 263.91 % | 0.10 102.53 % | -3.88 -49.97 % | -2.58 92.22 % | -33.19 0.00 % | -33.19 -475.97 % | -5.76 0.00 % | -5.76 43.65 % | -10.23 0.00 % | -10.23 |
| Total other income expenses net | 5.295 M -4.01 % | 5.516 M 185.97 % | 1.929 M -22.11 % | 2.477 M 321.93 % | -1.116 M 91.87 % | -13.719 M -846.37 % | -1.450 M -156.08 % | 2.585 M 0.00 % | 2.585 M 102.40 % | -107.658 M 0.00 % | -107.658 M -1 528.34 % | -6.612 M 0.00 % | -6.612 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 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -256.012 M -142.71 % | -105.482 M 9.73 % | -116.854 M -57.25 % | -74.312 M 14.50 % | -86.914 M -21.77 % | -71.376 M 21.62 % | -91.069 M -147.33 % | -36.821 M 74.77 % | -145.945 M 42.78 % | -255.069 M -551.58 % | -39.147 M -122.14 % | 176.776 M |
| Total investments | 18.435 M 141.74 % | 7.626 M 33.51 % | 5.712 M -7.07 % | 6.146 M -61.88 % | 16.122 M -5.00 % | 16.971 M -69.92 % | 56.420 M -67.55 % | 173.877 M 26.90 % | 137.015 M 36.81 % | 100.153 M 87.99 % | 53.275 M 732.93 % | 6.396 M |
| Total debt | 64.675 M 5.44 % | 61.339 M -7.32 % | 66.184 M 0.26 % | 66.012 M -20.48 % | 83.016 M -8.62 % | 90.848 M 47.14 % | 61.742 M 217.15 % | 19.468 M 83.72 % | 10.596 M 514.28 % | 1.725 M -98.32 % | 102.946 M -49.58 % | 204.167 M |
| Accumulated other comprehensive income loss | 14.047 M -5.49 % | 14.863 M -0.63 % | 14.957 M 10.53 % | 13.532 M -1.65 % | 13.759 M 56.19 % | 8.809 M -33.18 % | 13.184 M 104.98 % | 6.432 M -99.21 % | 815.650 M 33 899.61 % | 2.399 M -99.42 % | 413.559 M 4 381.56 % | 9.228 M |
| Retained earnings | -636.808 M 10.12 % | -708.526 M 0.19 % | -709.880 M 0.20 % | -711.304 M 2.69 % | -730.971 M 0.34 % | -733.449 M -9.51 % | -669.730 M -12.24 % | -596.712 M -13.03 % | -527.907 M -14.99 % | -459.102 M -47.67 % | -310.904 M -91.08 % | -162.705 M |
| Common stock | 20.000 K 5.31 % | 18.992 K 0.00 % | 18.992 K -0.01 % | 18.994 K 0.00 % | 18.994 K 0.06 % | 18.983 K -0.06 % | 18.994 K 0.00 % | 18.994 K -0.02 % | 18.997 K -0.02 % | 19.000 K 58.33 % | 12.000 K 140.00 % | 5.000 K |
| Total equity | 283.582 M 128.60 % | 124.052 M 1.01 % | 122.807 M 2.68 % | 119.597 M 19.20 % | 100.332 M 8.56 % | 92.419 M -41.04 % | 156.752 M -29.66 % | 222.851 M -23.66 % | 291.930 M -19.13 % | 361.008 M 247.86 % | 103.781 M 167.63 % | -153.447 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 100.00 % | -24.270 K 27.26 % | -33.364 K 70.92 % | -114.736 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 22.026 M 365.76 % | 4.729 M -78.46 % | 21.958 M -23.16 % | 28.578 M -33.09 % | 42.708 M -11.98 % | 48.523 M -8.65 % | 53.120 M 230.31 % | 16.082 M 96.60 % | 8.180 M 2 842.45 % | 278.000 K -99.73 % | 101.656 M -49.93 % | 203.033 M |
| Total non current liabilities | 39.100 M 81.60 % | 21.531 M -43.58 % | 38.163 M -14.64 % | 44.709 M -23.61 % | 58.528 M -9.29 % | 64.521 M 16.09 % | 55.579 M 202.28 % | 18.387 M 78.82 % | 10.282 M 372.10 % | 2.178 M -97.90 % | 103.605 M -49.47 % | 205.032 M |
| Other current liabilities | 9.683 M 38.13 % | 7.010 M -23.20 % | 9.128 M -14.85 % | 10.720 M 36.41 % | 7.859 M -21.96 % | 10.070 M 32.18 % | 7.618 M -31.86 % | 11.179 M -13.45 % | 12.917 M -11.86 % | 14.655 M 67.15 % | 8.768 M 204.43 % | 2.880 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 M -30.84 % | 1.469 M 49.00 % | 985.705 K -19.97 % | 1.232 M -4.99 % | 1.296 M -4.75 % | 1.361 M -52.99 % | 2.895 M -34.64 % | 4.429 M |
| Short term debt | 42.649 M -24.66 % | 56.610 M 28.00 % | 44.226 M 18.14 % | 37.434 M -7.19 % | 40.332 M -4.89 % | 42.406 M 390.81 % | 8.640 M 154.79 % | 3.391 M 102.57 % | 1.674 M 15.69 % | 1.447 M 12.13 % | 1.291 M 137.42 % | -3.449 M |
| Total current liabilities | 57.792 M -16.76 % | 69.431 M 18.21 % | 58.736 M -8.41 % | 64.130 M -0.71 % | 64.589 M -13.86 % | 74.977 M 34.14 % | 55.895 M 36.19 % | 41.043 M 23.26 % | 33.298 M 30.31 % | 25.552 M 17.57 % | 21.733 M 21.32 % | 17.914 M |
| Total liabilities | 96.892 M 6.52 % | 90.962 M -6.13 % | 96.899 M -10.96 % | 108.821 M -11.61 % | 123.117 M -11.74 % | 139.498 M 25.14 % | 111.475 M 87.57 % | 59.430 M 36.37 % | 43.580 M 57.16 % | 27.730 M -77.88 % | 125.338 M -43.78 % | 222.946 M |
| Other non current assets | 0.000 -100.00 % | 24.507 K 1 585.49 % | 1.454 K 142.68 % | -3.407 K -2 335 997.66 % | 0.146 -100.00 % | 629.000 K -96.42 % | 17.575 M 78 628 104 979 524 368.00 % | 0.000 -100.00 % | 14.500 K -50.00 % | 29.000 K 100.01 % | 14.500 K | 0.000 |
| Long term investments | 18.435 M 141.74 % | 7.626 M 33.51 % | 5.712 M -0.58 % | 5.745 M -6.20 % | 6.125 M -12.24 % | 6.980 M 8.46 % | 6.435 M -53.78 % | 13.922 M 100.00 % | 6.961 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 7.689 M 0.07 % | 7.684 M 0.69 % | 7.631 M -0.61 % | 7.678 M -2.99 % | 7.915 M -3.01 % | 8.161 M -3.60 % | 8.465 M -0.28 % | 8.490 M 4.23 % | 8.145 M 4.42 % | 7.800 M -2.45 % | 7.996 M -2.39 % | 8.192 M |
| 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 |
| Goodwill and intangible assets | 7.689 M 0.07 % | 7.684 M 0.69 % | 7.631 M -0.61 % | 7.678 M -2.99 % | 7.915 M -3.01 % | 8.161 M -3.60 % | 8.465 M -0.28 % | 8.490 M 4.23 % | 8.145 M 4.42 % | 7.800 M -2.45 % | 7.996 M -2.39 % | 8.192 M |
| Property plant equipment net | 4.476 M 24.87 % | 3.584 M 3.28 % | 3.471 M -28.87 % | 4.879 M -24.08 % | 6.426 M -19.17 % | 7.950 M -46.49 % | 14.856 M -22.10 % | 19.071 M 24.30 % | 15.342 M 32.11 % | 11.613 M -12.15 % | 13.220 M -10.84 % | 14.826 M |
| Total non current assets | 30.600 M 61.74 % | 18.919 M 12.51 % | 16.815 M -8.11 % | 18.299 M -10.59 % | 20.466 M -11.37 % | 23.090 M -51.21 % | 47.331 M 14.10 % | 41.482 M 36.18 % | 30.462 M 56.68 % | 19.442 M -8.42 % | 21.230 M -7.77 % | 23.018 M |
| Other current assets | 21.604 M 274.61 % | 5.767 M -67.54 % | 17.766 M 4.07 % | 17.071 M 10.47 % | 15.453 M 116.12 % | 7.150 M -60.28 % | 18.004 M -24.48 % | 23.841 M 101.27 % | 11.845 M 94.21 % | 6.099 M 381.94 % | 1.266 M -52.82 % | 2.682 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 401.000 K -95.99 % | 9.997 M 0.06 % | 9.991 M -80.01 % | 49.985 M -68.75 % | 159.955 M 22.99 % | 130.054 M 29.86 % | 100.153 M 87.99 % | 53.275 M 732.93 % | 6.396 M |
| cash and cash equivalents | 320.687 M 92.23 % | 166.821 M -8.86 % | 183.038 M 30.44 % | 140.324 M -17.42 % | 169.931 M 4.75 % | 162.224 M 6.16 % | 152.810 M 171.48 % | 56.288 M -64.04 % | 156.541 M -39.04 % | 256.794 M 80.72 % | 142.093 M 418.76 % | 27.391 M |
| Cash and short term investments | 320.687 M 92.23 % | 166.821 M -8.86 % | 183.038 M 30.07 % | 140.725 M -21.79 % | 179.928 M 4.48 % | 172.215 M -15.08 % | 202.795 M -6.22 % | 216.243 M -24.55 % | 286.595 M -19.71 % | 356.947 M 82.71 % | 195.367 M 478.23 % | 33.787 M |
| Total current assets | 349.874 M 78.42 % | 196.095 M -3.35 % | 202.891 M -3.44 % | 210.119 M 3.52 % | 202.983 M -2.80 % | 208.826 M -5.46 % | 220.896 M -8.27 % | 240.799 M -21.06 % | 305.048 M -17.40 % | 369.296 M 77.64 % | 207.889 M 347.25 % | 46.481 M |
| Inventory | 1.964 M -17.24 % | 2.373 M 285.23 % | 616.000 K | 0.000 -100.00 % | 999.715 K -4.16 % | 1.043 M | 0.000 -100.00 % | 0.000 100.00 % | -76.500 K 50.00 % | -153.000 K 44.26 % | -274.500 K 30.68 % | -396.000 K |
| Net receivables | 5.619 M -73.41 % | 21.134 M 1 336.71 % | 1.471 M -97.19 % | 52.323 M 627.62 % | 7.191 M -74.43 % | 28.127 M 28 896.90 % | 97.000 K 273.19 % | 25.992 K -99.17 % | 3.138 M | 0.000 -100.00 % | 5.628 M 12.43 % | 5.006 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.146 100.00 % | -628.999 K -216 329 362.17 % | 0.291 1 300 838 100.00 % | 0.000 99.57 % | 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 |
| Account payables | 5.460 M 3.92 % | 5.254 M -2.38 % | 5.382 M -64.97 % | 15.363 M -6.31 % | 16.398 M -25.56 % | 22.029 M -44.45 % | 39.654 M 52.56 % | 25.993 M 53.11 % | 16.977 M 113.27 % | 7.960 M -7.85 % | 8.639 M -7.28 % | 9.317 M |
| Tax payables | 0.000 -100.00 % | 557.000 K | 0.000 -100.00 % | 613.000 K | 0.000 -100.00 % | 472.579 K | 0.000 -100.00 % | 491.862 K 58.44 % | 310.431 K 140.64 % | 129.000 K -8.83 % | 141.500 K -8.12 % | 154.000 K |
| Deferred revenue non current | 14.515 M 1.86 % | 14.250 M 0.76 % | 14.142 M 0.45 % | 14.079 M 3.15 % | 13.649 M -1.43 % | 13.848 M 4 368.34 % | 309.907 K -14.60 % | 362.898 K 100.00 % | 181.449 K 18 144 950.02 % | -1.000 -100.00 % | -0.500 | 0.000 |
| Minority interest | 886.000 K 324.40 % | -394.834 K -2.33 % | -385.838 K -7.51 % | -358.902 K -7.81 % | -332.905 K -2.52 % | -324.711 K -5.80 % | -306.908 K -10.03 % | -278.922 K -22.09 % | -228.461 K -28.35 % | -178.000 K -66.36 % | -107.000 K -197.22 % | -36.000 K |
| Capital lease obligations | 3.106 M 64.08 % | 1.893 M 53.90 % | 1.230 M -23.36 % | 1.605 M -23.24 % | 2.091 M -23.60 % | 2.737 M -49.46 % | 5.415 M -27.02 % | 7.420 M 62.27 % | 4.573 M 165.07 % | 1.725 M -5.04 % | 1.817 M -4.80 % | 1.908 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.340 | 0.000 -100.00 % | 0.500 | 0.000 |
| Other total stockholders equity | 905.437 M 10.68 % | 818.091 M 0.00 % | 818.097 M 0.07 % | 817.515 M -0.04 % | 817.858 M 0.06 % | 817.364 M 0.44 % | 813.782 M 0.05 % | 813.393 M -0.27 % | 815.631 M -0.27 % | 817.870 M 99.99 % | 408.966 M 670 335.25 % | 61.000 K |
| Deferred tax liabilities non current | 2.554 M 0.09 % | 2.552 M 23.70 % | 2.063 M -0.05 % | 2.064 M -5.47 % | 2.183 M -0.44 % | 2.193 M 1.28 % | 2.165 M 11.25 % | 1.946 M 1.21 % | 1.923 M 1.22 % | 1.900 M -2.54 % | 1.950 M -2.48 % | 1.999 M |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -17.401 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 380.474 M 76.95 % | 215.014 M -2.14 % | 219.706 M -3.81 % | 228.418 M 2.22 % | 223.449 M -3.65 % | 231.917 M -13.54 % | 268.227 M -4.98 % | 282.282 M -15.86 % | 335.510 M -13.69 % | 388.738 M 69.67 % | 229.119 M 229.67 % | 69.499 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 |
| 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 100.00 % | -12.582 M 59.26 % | -30.883 M -9 054.55 % | -337.356 K -112.58 % | 2.681 M 0.00 % | 2.681 M 120.73 % | -12.934 M 0.00 % | -12.934 M | 0.000 | 0.000 |
| Stock based compensation | 575.000 K | 0.000 -100.00 % | 662.000 K 22.59 % | 540.000 K -62.25 % | 1.431 M | 0.000 -100.00 % | 3.442 M -15.64 % | 4.080 M 0.00 % | 4.080 M -77.88 % | 18.445 M 0.00 % | 18.445 M | 0.000 | 0.000 |
| Change in working capital | -162.000 K 98.53 % | -10.994 M -121.91 % | 50.173 M 217.74 % | -42.614 M -444.32 % | -7.829 M 14.49 % | -9.155 M -153.21 % | 17.206 M 15 452.24 % | 110.635 K 0.00 % | 110.635 K -97.10 % | 3.814 M 0.00 % | 3.814 M 110.95 % | 1.808 M 0.00 % | 1.808 M |
| Accounts receivables | 3.311 M 140.43 % | -8.190 M -116.10 % | 50.860 M 212.54 % | -45.192 M -85 170.47 % | -52.999 K 99.25 % | -7.043 M -10 138.16 % | -68.792 K -113.36 % | 514.801 K 0.00 % | 514.801 K 405.44 % | -168.547 K 0.00 % | -168.547 K 92.77 % | -2.332 M 0.00 % | -2.332 M |
| Inventory | 410.000 K 123.31 % | -1.759 M -185.56 % | -616.000 K -161.54 % | 1.001 M 2 175.03 % | 43.999 K 108.43 % | -522.000 K | 0.000 100.00 % | 0.000 0.00 % | 0.000 -717.20 % | 0.000 0.00 % | 0.000 -219.74 % | 0.000 0.00 % | 0.000 |
| Accounts payables | 0.000 100.00 % | -13.879 K | 0.000 100.00 % | -677.236 K 89.14 % | -6.235 M 65.52 % | -18.084 M -240.01 % | 12.916 M 47.28 % | 8.770 M 0.00 % | 8.770 M 1 566.08 % | -598.165 K 0.00 % | -598.165 K -128.00 % | 2.136 M 0.00 % | 2.136 M |
| Other working capital | -3.883 M -276.87 % | -1.030 M -1 351.19 % | -71.000 K -103.15 % | 2.254 M 242.24 % | -1.585 M -109.31 % | 17.019 M 290.44 % | 4.359 M 147.51 % | -9.174 M 0.00 % | -9.174 M -300.27 % | 4.581 M 0.00 % | 4.581 M 128.63 % | 2.004 M 0.00 % | 2.004 M |
| Other non cash items | -8.491 M -523.48 % | -1.362 M 86.78 % | -10.302 M -199.54 % | 10.350 M -35.52 % | 16.052 M -63.81 % | 44.350 M 583.00 % | 6.493 M 74.80 % | 3.715 M 0.00 % | 3.715 M -97.01 % | 124.445 M 0.00 % | 124.445 M 986.10 % | 11.458 M 0.00 % | 11.458 M |
| Net cash provided by operating activities | 64.686 M 754.63 % | -9.881 M -122.60 % | 43.730 M 323.03 % | -19.608 M -901.31 % | 2.447 M 104.26 % | -57.453 M -39.60 % | -41.156 M 33.05 % | -61.469 M 0.00 % | -61.469 M -255.62 % | -17.285 M 0.00 % | -17.285 M 24.66 % | -22.943 M 0.00 % | -22.943 M |
| Investments in property plant and equipment | -320.000 K -133.78 % | -136.878 K -57.33 % | -87.000 K 79.63 % | -427.000 K 73.58 % | -1.616 M 74.47 % | -6.331 M 47.70 % | -12.105 M -71.02 % | -7.078 M 0.00 % | -7.078 M -2 246.83 % | -301.583 K 0.00 % | -301.583 K 95.45 % | -6.625 M 0.00 % | -6.625 M |
| Acquisitions net | 0.000 -100.00 % | 1.983 K -80.19 % | 10.010 K -99.12 % | 1.134 M -91.77 % | 13.776 M | 0.000 | 0.000 -100.00 % | 0.386 0.00 % | 0.386 40.91 % | 0.274 0.00 % | 0.274 100.00 % | -4.500 M 0.00 % | -4.500 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.454 M 0.00 % | -32.454 M 31.08 % | -47.090 M 0.00 % | -47.090 M -16 020.03 % | -292.118 K 0.00 % | -292.118 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 10.011 M | 0.000 -100.00 % | 40.253 M -63.30 % | 109.669 M 143 732.58 % | 76.248 K 0.00 % | 76.248 K -61.50 % | 198.055 K 0.00 % | 198.055 K -95.89 % | 4.817 M 0.00 % | 4.817 M |
| Other investing activites | -77.951 K | 0.000 100.00 % | -16.110 K 96.29 % | -433.926 K -105.28 % | 8.213 M -63.28 % | 22.364 M -59.62 % | 55.389 M 247 272 321 428 571 360.00 % | 0.000 0.00 % | 0.000 400.67 % | 0.000 0.00 % | 0.000 -100.00 % | 4.500 M 0.00 % | 4.500 M |
| Net cash used for investing activites | -397.951 K -195.01 % | -134.895 K -44.89 % | -93.100 K -100.91 % | 10.284 M -15.43 % | 12.160 M -67.22 % | 37.094 M -61.98 % | 97.565 M 347.28 % | -39.456 M 0.00 % | -39.456 M 16.39 % | -47.193 M 0.00 % | -47.193 M -2 147.15 % | -2.100 M 0.00 % | -2.100 M |
| Debt repayment | 1.833 M | 0.000 -100.00 % | 548.592 K 102.78 % | -19.742 M | 0.000 -100.00 % | 31.996 M -27.54 % | 44.159 M 795.08 % | 4.934 M 0.00 % | 4.934 M -93.18 % | 72.330 M 0.00 % | 72.330 M 336.87 % | 16.556 M 0.00 % | 16.556 M |
| Common stock issued | 0.000 100.00 % | -645.322 K | 0.000 | 0.000 | 0.000 100.00 % | -914.745 | 0.000 | 0.000 | 0.000 -100.00 % | 111.463 M 0.00 % | 111.463 M | 0.000 | 0.000 |
| Common stock repurchased | -17.066 M | 0.000 | 0.000 100.00 % | -177.000 K | 0.000 | 0.000 100.00 % | -376.500 K | 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 | 103.618 M 1 803.63 % | -6.082 M -891.13 % | -613.662 K 21.94 % | -786.170 K 83.67 % | -4.814 M -169.33 % | -1.787 M -34.86 % | -1.325 M -1 526.22 % | -81.500 K 0.00 % | -81.500 K 98.32 % | -4.863 M 0.00 % | -4.863 M -974.57 % | -452.506 K 0.00 % | -452.506 K |
| Net cash used provided by financing activities | 88.385 M 1 413.78 % | -6.728 M -10 238.90 % | -65.070 K 99.69 % | -20.705 M -330.10 % | -4.814 M -115.94 % | 30.208 M -28.85 % | 42.457 M 5 248.04 % | 793.880 K 0.00 % | 793.880 K -99.56 % | 178.979 M 0.00 % | 178.979 M 1 011.42 % | 16.104 M 0.00 % | 16.104 M |
| Effect of forex changes on cash | 893.592 K 16.92 % | 764.263 K 184.95 % | -899.706 K -186.80 % | 1.037 M 196.02 % | -1.080 M -1 048.40 % | -94.000 K 92.80 % | -1.306 M -703.23 % | 216.500 K 0.00 % | 216.500 K -6.68 % | 232.000 K 0.00 % | 232.000 K 480.33 % | -61.000 K 0.00 % | -61.000 K |
| Net change in cash | 320.687 M 2 106.85 % | -15.980 M -137.45 % | 42.672 M 247.19 % | -28.992 M -476.18 % | 7.707 M -18.13 % | 9.413 M -90.25 % | 96.522 M 148.14 % | -200.490 M 0.00 % | -200.490 M -187.40 % | 229.403 M 0.00 % | 229.403 M 1 381.51 % | -17.901 M 0.00 % | -17.901 M |
| Cash at beginning of period | 0.000 -100.00 % | 183.611 M 30.28 % | 140.939 M -17.06 % | 169.931 M 4.75 % | 162.224 M 6.16 % | 152.810 M 171.48 % | 56.288 M -78.08 % | 256.794 M 0.00 % | 256.794 M 837.51 % | 27.391 M 0.00 % | 27.391 M -39.52 % | 45.292 M 0.00 % | 45.292 M |
| Cash at end of period | 320.687 M 91.30 % | 167.632 M -8.42 % | 183.038 M 29.87 % | 140.939 M -17.06 % | 169.931 M 4.75 % | 162.224 M 6.16 % | 152.810 M 171.40 % | 56.304 M 0.00 % | 56.304 M -78.07 % | 256.794 M 0.00 % | 256.794 M 837.51 % | 27.391 M 0.00 % | 27.391 M |
| Operating cash flow | 61.664 M 724.04 % | -9.881 M -123.48 % | 42.080 M 314.61 % | -19.608 M -901.31 % | 2.447 M 104.26 % | -57.453 M -39.60 % | -41.156 M 33.05 % | -61.469 M 0.00 % | -61.469 M -255.62 % | -17.285 M 0.00 % | -17.285 M 24.66 % | -22.943 M 0.00 % | -22.943 M |
| Capital expenditure | -320.000 K -248.47 % | -91.830 K 47.28 % | -174.186 K 79.77 % | -860.926 K 46.72 % | -1.616 M 74.47 % | -6.331 M 47.70 % | -12.105 M -71.02 % | -7.078 M 0.00 % | -7.078 M -2 246.83 % | -301.583 K 0.00 % | -301.583 K 95.45 % | -6.625 M 0.00 % | -6.625 M |
| Free CashFlow | 61.344 M 715.08 % | -9.973 M -123.75 % | 41.993 M 305.16 % | -20.469 M -2 563.16 % | 830.986 K 101.30 % | -63.783 M -19.76 % | -53.260 M 22.30 % | -68.547 M 0.00 % | -68.547 M -289.76 % | -17.587 M 0.00 % | -17.587 M 40.52 % | -29.568 M 0.00 % | -29.568 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |