Puriblood Medical Co., Ltd. 6847.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 110.673 M -11.65 % | 125.268 M -8.86 % | 137.442 M 151.79 % | 54.586 M 41.25 % | 38.646 M 1 149.06 % | 3.094 M |
| Net income | -5.367 M 89.60 % | -51.595 M -412.05 % | 16.534 M 143.48 % | -38.024 M -1 268.26 % | -2.779 M 86.48 % | -20.553 M |
| Income before tax | -4.948 M 90.91 % | -54.427 M -421.31 % | 16.939 M 144.55 % | -38.024 M -1 268.26 % | -2.779 M 86.48 % | -20.553 M |
| Income before tax ratio | -0.04 89.71 % | -0.43 -452.54 % | 0.12 117.69 % | -0.70 -868.71 % | -0.07 98.92 % | -6.64 |
| EBITDA | 4.149 M 109.43 % | -44.017 M -269.17 % | 26.019 M 184.48 % | -30.800 M -990.17 % | 3.460 M 121.96 % | -15.753 M |
| Net income ratio | -0.05 88.23 % | -0.41 -442.38 % | 0.12 117.27 % | -0.70 -868.71 % | -0.07 98.92 % | -6.64 |
| Ratio EBITDA | 0.04 110.67 % | -0.35 -285.61 % | 0.19 133.55 % | -0.56 -730.23 % | 0.09 101.76 % | -5.09 |
| Gross profit ratio | 0.51 885.72 % | 0.05 -87.80 % | 0.43 316.21 % | 0.10 -83.74 % | 0.63 646.67 % | -0.12 |
| Weighted average shs out dil | 14.230 M 0.00 % | 14.230 M 0.00 % | 14.230 M 22.10 % | 11.655 M 34.20 % | 8.684 M 0.98 % | 8.600 M |
| Weighted average shs out | 14.230 M 0.00 % | 14.230 M 0.00 % | 14.230 M 22.10 % | 11.655 M 34.20 % | 8.684 M 0.98 % | 8.600 M |
| EPS diluted | -0.38 89.53 % | -3.63 -412.93 % | 1.16 135.58 % | -3.26 -918.75 % | -0.32 86.61 % | -2.39 |
| Earnings per share | -0.38 89.53 % | -3.63 -412.93 % | 1.16 135.58 % | -3.26 -918.75 % | -0.32 86.61 % | -2.39 |
| Gross profit | 56.807 M 770.87 % | 6.523 M -88.88 % | 58.665 M 947.96 % | 5.598 M -77.04 % | 24.377 M 6 928.29 % | -357.000 K |
| Income tax expense | -643.000 K 77.30 % | -2.832 M -799.26 % | 405.000 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 53.866 M -54.64 % | 118.745 M 50.74 % | 78.777 M 60.81 % | 48.988 M 243.32 % | 14.269 M 313.47 % | 3.451 M |
| General and administrative expenses | 24.541 M 7.59 % | 22.810 M -0.19 % | 22.854 M 63.03 % | 14.018 M 76.39 % | 7.947 M 71.64 % | 4.630 M |
| Selling and marketing expenses | 8.135 M -0.34 % | 8.163 M 33.01 % | 6.137 M -1.16 % | 6.209 M 23.51 % | 5.027 M 30.00 % | 3.867 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.437 M |
| Operating expenses | 63.902 M 12.25 % | 56.926 M 10.69 % | 51.427 M 25.45 % | 40.994 M 48.14 % | 27.673 M 229.33 % | -21.397 M |
| Cost and expenses | 113.417 M -35.44 % | 175.671 M 34.92 % | 130.204 M 44.70 % | 89.982 M 114.54 % | 41.942 M 296.02 % | -21.397 M |
| Research and development expenses | 31.226 M 20.32 % | 25.953 M 15.68 % | 22.436 M 8.04 % | 20.767 M 41.28 % | 14.699 M 17.19 % | 12.543 M |
| Selling general and administrative expenses | 32.676 M 5.50 % | 30.973 M 6.84 % | 28.991 M 43.33 % | 20.227 M 55.90 % | 12.974 M 52.69 % | 8.497 M |
| Interest income | 1.875 M -3.99 % | 1.953 M 237.89 % | 578.000 K 737.68 % | 69.000 K 666.67 % | 9.000 K -55.00 % | 20.000 K |
| Interest expense | 803.000 K -40.74 % | 1.355 M 3.04 % | 1.315 M 80.14 % | 730.000 K -32.28 % | 1.078 M 47.87 % | 729.000 K |
| Depreciation and amortization | 8.294 M 2.46 % | 8.095 M 4.25 % | 7.765 M 20.87 % | 6.424 M 24.47 % | 5.161 M 26.77 % | 4.071 M |
| Operating income | -2.744 M 94.56 % | -50.403 M -796.37 % | 7.238 M 120.45 % | -35.396 M -973.91 % | -3.296 M 84.60 % | -21.397 M |
| Operating income ratio | -0.02 93.84 % | -0.40 -864.04 % | 0.05 108.12 % | -0.65 -660.31 % | -0.09 98.77 % | -6.92 |
| Total other income expenses net | -3.266 M 18.84 % | -4.024 M -141.48 % | 9.701 M 469.14 % | -2.628 M -608.32 % | 517.000 K -38.74 % | 844.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -34.765 M 47.20 % | -65.841 M -53.53 % | -42.886 M 57.70 % | -101.391 M -53.69 % | -65.973 M -273.63 % | 37.996 M |
| Total investments | 55.802 M 42.36 % | 39.197 M -16.43 % | 46.905 M 99.73 % | 23.484 M 330.43 % | 5.456 M | 0.000 |
| Total debt | 51.845 M 0.40 % | 51.641 M -8.78 % | 56.613 M 85.75 % | 30.478 M -10.00 % | 33.863 M -14.62 % | 39.662 M |
| Accumulated other comprehensive income loss | 104.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -5.764 M 95.85 % | -138.965 M -59.55 % | -87.098 M 15.95 % | -103.631 M -58.48 % | -65.392 M -4.44 % | -62.613 M |
| Common stock | 142.300 M 0.00 % | 142.300 M 0.00 % | 142.300 M 0.00 % | 142.300 M 65.47 % | 86.000 M 0.00 % | 86.000 M |
| Total equity | 175.397 M -3.18 % | 181.161 M -22.26 % | 233.028 M 7.64 % | 216.495 M 50.16 % | 144.174 M 441.62 % | 26.619 M |
| Other non current liabilities | 1.377 M 82.14 % | 756.000 K 119.77 % | 344.000 K -47.00 % | 649.000 K -86.50 % | 4.806 M -49.61 % | 9.537 M |
| Long term debt | 46.042 M 5.36 % | 43.701 M -13.93 % | 50.771 M 90.80 % | 26.609 M -13.36 % | 30.711 M 7.15 % | 28.662 M |
| Total non current liabilities | 47.492 M 6.82 % | 44.458 M -15.81 % | 52.809 M 93.74 % | 27.258 M -23.25 % | 35.517 M -7.02 % | 38.199 M |
| Other current liabilities | 22.513 M 37.43 % | 16.382 M 349.44 % | 3.645 M -75.80 % | 15.063 M 170.87 % | 5.561 M -33.03 % | 8.304 M |
| Deferred revenue | 0.000 -100.00 % | 506.000 K -97.63 % | 21.378 M 2 083.66 % | 979.000 K -86.29 % | 7.143 M | 0.000 |
| Short term debt | 5.803 M -26.91 % | 7.940 M 35.91 % | 5.842 M 51.00 % | 3.869 M 22.75 % | 3.152 M -73.77 % | 12.018 M |
| Total current liabilities | 36.261 M -9.10 % | 39.893 M 15.09 % | 34.663 M 58.65 % | 21.849 M 33.08 % | 16.418 M -20.50 % | 20.652 M |
| Total liabilities | 83.753 M -0.71 % | 84.351 M -3.57 % | 87.472 M 78.13 % | 49.107 M -5.45 % | 51.935 M -11.75 % | 58.851 M |
| Other non current assets | 1.934 M 0.31 % | 1.928 M -4.98 % | 2.029 M -91.79 % | 24.714 M 232.85 % | 7.425 M -46.10 % | 13.775 M |
| Long term investments | 55.802 M 42.36 % | 39.197 M -16.43 % | 46.905 M 99.73 % | 23.484 M 330.43 % | 5.456 M | 0.000 |
| Intangible assets | 9.682 M -22.10 % | 12.428 M -19.30 % | 15.400 M 69.68 % | 9.076 M 0.59 % | 9.023 M -14.17 % | 10.513 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 9.682 M -22.10 % | 12.428 M -19.30 % | 15.400 M 69.68 % | 9.076 M 0.59 % | 9.023 M -14.17 % | 10.513 M |
| Property plant equipment net | 50.538 M -7.91 % | 54.876 M 2.35 % | 53.617 M -6.46 % | 57.317 M -0.92 % | 57.851 M 43.36 % | 40.355 M |
| Total non current assets | 121.099 M 9.24 % | 110.857 M -7.03 % | 119.240 M 30.88 % | 91.107 M 22.62 % | 74.299 M 14.94 % | 64.643 M |
| Other current assets | 6.570 M 47.11 % | 4.466 M -91.47 % | 52.334 M 206.51 % | 17.074 M 1 818.43 % | 890.000 K 117.84 % | -4.989 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 86.610 M -26.28 % | 117.482 M 18.07 % | 99.499 M -24.55 % | 131.869 M 32.09 % | 99.836 M 5 892.56 % | 1.666 M |
| Cash and short term investments | 86.610 M -26.28 % | 117.482 M 18.07 % | 99.499 M -24.55 % | 131.869 M 32.09 % | 99.836 M 5 892.56 % | 1.666 M |
| Total current assets | 138.051 M -10.74 % | 154.655 M -23.16 % | 201.260 M 15.34 % | 174.495 M 43.25 % | 121.810 M 5 912.34 % | 2.026 M |
| Inventory | 29.971 M 23.61 % | 24.247 M -21.44 % | 30.863 M 77.80 % | 17.358 M 221.80 % | 5.394 M 60.97 % | 3.351 M |
| Net receivables | 14.900 M 76.12 % | 8.460 M -54.43 % | 18.564 M 126.56 % | 8.194 M -47.78 % | 15.690 M 685.29 % | 1.998 M |
| Tax assets | 3.143 M 29.45 % | 2.428 M 88.36 % | 1.289 M 105.49 % | -23.484 M -330.43 % | -5.456 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.801 M |
| Account payables | 7.945 M -47.26 % | 15.065 M 296.66 % | 3.798 M 95.98 % | 1.938 M 244.84 % | 562.000 K 70.30 % | 330.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 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 |
| Capital lease obligations | 21.030 M -5.73 % | 22.309 M -5.29 % | 23.554 M -4.89 % | 24.765 M -4.54 % | 25.943 M -4.23 % | 27.089 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 M | 0.000 |
| Other total stockholders equity | 38.757 M -78.21 % | 177.826 M 0.00 % | 177.826 M 0.00 % | 177.826 M 78.60 % | 99.566 M 2 980.63 % | 3.232 M |
| Deferred tax liabilities non current | 73.000 K 7 200.00 % | 1.000 K -99.94 % | 1.694 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 259.150 M -2.40 % | 265.512 M -17.16 % | 320.500 M 20.67 % | 265.602 M 35.44 % | 196.109 M 129.45 % | 85.470 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 -100.00 % | 86.000 K -62.61 % | 230.000 K | 0.000 |
| Change in working capital | -17.488 M -125.57 % | 68.396 M 249.47 % | -45.760 M -179.55 % | -16.369 M -23.33 % | -13.273 M -2 167.45 % | 642.000 K |
| Accounts receivables | -6.317 M -162.23 % | 10.151 M 198.31 % | -10.325 M -237.65 % | 7.501 M 154.78 % | -13.692 M -821.40 % | -1.486 M |
| Inventory | -5.724 M -186.52 % | 6.616 M 148.99 % | -13.505 M -12.88 % | -11.964 M -485.61 % | -2.043 M 22.17 % | -2.625 M |
| Accounts payables | -7.120 M -163.19 % | 11.267 M | 0.000 -100.00 % | 1.174 M | 0.000 | 0.000 |
| Other working capital | 1.673 M -95.86 % | 40.362 M 284.39 % | -21.890 M -67.35 % | -13.080 M -631.28 % | 2.462 M -48.20 % | 4.753 M |
| Other non cash items | -15.117 M -429.99 % | 4.581 M 148.88 % | -9.372 M -322.98 % | 4.203 M 304.13 % | 1.040 M 244.37 % | 302.000 K |
| Net cash provided by operating activities | -29.678 M -211.38 % | 26.645 M 186.42 % | -30.833 M 29.41 % | -43.680 M -354.01 % | -9.621 M 38.08 % | -15.538 M |
| Investments in property plant and equipment | -2.062 M 66.99 % | -6.246 M 45.55 % | -11.472 M -125.38 % | -5.090 M 49.54 % | -10.088 M -141.80 % | -4.172 M |
| Acquisitions net | 670.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -13.500 M 32.50 % | -20.000 M -247.83 % | -5.750 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -6.000 K -100.20 % | 2.999 M 552.34 % | -663.000 K -189.72 % | 739.000 K 4 005.56 % | 18.000 K 101.47 % | -1.228 M |
| Net cash used for investing activites | -1.398 M 56.94 % | -3.247 M 87.33 % | -25.635 M -5.27 % | -24.351 M -53.93 % | -15.820 M -192.96 % | -5.400 M |
| Debt repayment | 1.483 M 139.79 % | -3.727 M -113.53 % | 27.548 M 1 348.21 % | -2.207 M 68.36 % | -6.975 M -146.83 % | 14.893 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 108.300 M -9.75 % | 120.000 M | 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 | -1.279 M 24.23 % | -1.688 M 51.07 % | -3.450 M 42.78 % | -6.029 M -518.36 % | -975.000 K -263.81 % | -268.000 K |
| Net cash used provided by financing activities | 204.000 K 103.77 % | -5.415 M -122.47 % | 24.098 M -75.92 % | 100.064 M -10.70 % | 112.050 M 666.15 % | 14.625 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -30.872 M -271.67 % | 17.983 M 155.55 % | -32.370 M -201.05 % | 32.033 M -63.01 % | 86.609 M 1 471.92 % | -6.313 M |
| Cash at beginning of period | 117.482 M 18.07 % | 99.499 M -24.55 % | 131.869 M 32.09 % | 99.836 M 654.79 % | 13.227 M -32.31 % | 19.540 M |
| Cash at end of period | 86.610 M -26.28 % | 117.482 M 18.07 % | 99.499 M -24.55 % | 131.869 M 32.09 % | 99.836 M 654.79 % | 13.227 M |
| Operating cash flow | -29.678 M -211.38 % | 26.645 M 186.42 % | -30.833 M 29.41 % | -43.680 M -354.01 % | -9.621 M 38.08 % | -15.538 M |
| Capital expenditure | -2.062 M 67.52 % | -6.348 M 44.67 % | -11.472 M -125.38 % | -5.090 M 49.54 % | -10.088 M -141.80 % | -4.172 M |
| Free CashFlow | -31.740 M -256.38 % | 20.297 M 147.98 % | -42.305 M 13.26 % | -48.770 M -147.45 % | -19.709 M 0.01 % | -19.710 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 | 40.248 M -47.80 % | 77.097 M 129.62 % | 33.576 M -63.89 % | 92.985 M 188.03 % | 32.283 M -9.36 % | 35.618 M -65.02 % | 101.824 M 273.08 % | 27.293 M 0.00 % | 27.293 M 41.25 % | 19.323 M 0.00 % | 19.323 M 1 149.06 % | 1.547 M 0.00 % | 1.547 M |
| Net income | -14.521 M -305.91 % | 7.052 M 156.78 % | -12.419 M 62.74 % | -33.331 M -82.50 % | -18.264 M -255.77 % | 11.725 M 143.81 % | 4.809 M 125.29 % | -19.012 M 0.00 % | -19.012 M -1 268.26 % | -1.390 M 0.00 % | -1.390 M 86.48 % | -10.277 M 0.00 % | -10.277 M |
| Income before tax | -14.666 M -334.84 % | 6.245 M 148.36 % | -12.913 M 62.24 % | -34.200 M -69.08 % | -20.227 M -266.75 % | 12.130 M 152.24 % | 4.809 M 125.29 % | -19.012 M 0.00 % | -19.012 M -1 268.26 % | -1.390 M 0.00 % | -1.390 M 86.48 % | -10.277 M 0.00 % | -10.277 M |
| Income before tax ratio | -0.36 -549.85 % | 0.08 121.06 % | -0.38 -4.56 % | -0.37 41.30 % | -0.63 -283.98 % | 0.34 621.09 % | 0.05 106.78 % | -0.70 0.00 % | -0.70 -868.71 % | -0.07 0.00 % | -0.07 98.92 % | -6.64 0.00 % | -6.64 |
| EBITDA | -7.324 M -158.88 % | 12.438 M 224.38 % | -10.000 M 61.85 % | -26.213 M -48.44 % | -17.659 M -812.63 % | 2.478 M -89.47 % | 23.541 M 252.86 % | -15.400 M 0.00 % | -15.400 M -990.17 % | 1.730 M 0.00 % | 1.730 M 121.96 % | -7.877 M 0.00 % | -7.877 M |
| Net income ratio | -0.36 -494.44 % | 0.09 124.73 % | -0.37 -3.19 % | -0.36 36.64 % | -0.57 -271.86 % | 0.33 597.01 % | 0.05 106.78 % | -0.70 0.00 % | -0.70 -868.71 % | -0.07 0.00 % | -0.07 98.92 % | -6.64 0.00 % | -6.64 |
| Ratio EBITDA | -0.18 -212.80 % | 0.16 154.17 % | -0.30 -5.65 % | -0.28 48.46 % | -0.55 -886.25 % | 0.07 -69.91 % | 0.23 140.97 % | -0.56 0.00 % | -0.56 -730.23 % | 0.09 0.00 % | 0.09 101.76 % | -5.09 0.00 % | -5.09 |
| Gross profit ratio | 0.49 -12.94 % | 0.56 15.62 % | 0.48 2 548.56 % | -0.02 -107.61 % | 0.26 -63.92 % | 0.72 120.46 % | 0.33 217.19 % | 0.10 0.00 % | 0.10 -83.74 % | 0.63 0.00 % | 0.63 646.67 % | -0.12 0.00 % | -0.12 |
| Weighted average shs out dil | 14.230 M 0.00 % | 14.230 M 0.00 % | 14.230 M 0.00 % | 14.230 M 0.00 % | 14.230 M 0.00 % | 14.230 M 0.00 % | 14.230 M 22.10 % | 11.655 M 0.00 % | 11.655 M 34.20 % | 8.684 M 0.00 % | 8.684 M 0.98 % | 8.600 M 0.00 % | 8.600 M |
| Weighted average shs out | 14.230 M 0.00 % | 14.230 M 0.00 % | 14.230 M 0.33 % | 14.183 M -0.33 % | 14.230 M -0.48 % | 14.299 M 0.00 % | 14.299 M 22.69 % | 11.655 M 0.00 % | 11.655 M 34.20 % | 8.684 M 0.00 % | 8.684 M 0.98 % | 8.600 M 0.00 % | 8.600 M |
| EPS diluted | -1.02 -304.00 % | 0.50 157.47 % | -0.87 62.82 % | -2.34 -82.81 % | -1.28 -256.10 % | 0.82 141.18 % | 0.34 120.86 % | -1.63 0.00 % | -1.63 -918.75 % | -0.16 0.00 % | -0.16 86.55 % | -1.19 0.00 % | -1.19 |
| Earnings per share | -1.02 -304.00 % | 0.50 157.47 % | -0.87 63.14 % | -2.36 -84.38 % | -1.28 -256.10 % | 0.82 141.18 % | 0.34 120.86 % | -1.63 0.00 % | -1.63 -918.75 % | -0.16 0.00 % | -0.16 86.55 % | -1.19 0.00 % | -1.19 |
| Gross profit | 19.522 M -54.55 % | 42.955 M 165.48 % | 16.180 M 984.15 % | -1.830 M -121.91 % | 8.353 M -67.30 % | 25.543 M -22.88 % | 33.122 M 1 083.35 % | 2.799 M 0.00 % | 2.799 M -77.04 % | 12.189 M 0.00 % | 12.189 M 6 928.29 % | -178.500 K 0.00 % | -178.500 K |
| Income tax expense | 145.000 K 117.97 % | -807.000 K -592.07 % | 164.000 K -81.13 % | 869.000 K -55.73 % | 1.963 M 384.69 % | 405.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 20.726 M -39.29 % | 34.142 M 96.26 % | 17.396 M -81.65 % | 94.815 M 296.22 % | 23.930 M 137.52 % | 10.075 M -85.34 % | 68.702 M 180.49 % | 24.494 M 0.00 % | 24.494 M 243.32 % | 7.135 M 0.00 % | 7.135 M 313.47 % | 1.726 M 0.00 % | 1.726 M |
| General and administrative expenses | 13.070 M 0.83 % | 12.962 M 11.94 % | 11.579 M 9.39 % | 10.585 M -13.42 % | 12.225 M 8.30 % | 11.288 M -2.40 % | 11.566 M 65.02 % | 7.009 M 0.00 % | 7.009 M 76.39 % | 3.974 M 0.00 % | 3.974 M 71.64 % | 2.315 M 0.00 % | 2.315 M |
| Selling and marketing expenses | 3.587 M -11.98 % | 4.075 M 0.37 % | 4.060 M -9.76 % | 4.499 M 22.79 % | 3.664 M 9.47 % | 3.347 M 19.96 % | 2.790 M -10.13 % | 3.105 M 0.00 % | 3.105 M 23.51 % | 2.514 M 0.00 % | 2.514 M 30.00 % | 1.934 M 0.00 % | 1.934 M |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 1.475 M | 0.000 | 0.000 -100.00 % | 10.566 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.699 M 0.00 % | -10.699 M |
| Operating expenses | 30.060 M -6.79 % | 32.251 M 8.85 % | 29.628 M 6.97 % | 27.698 M -3.66 % | 28.750 M 118.63 % | 13.150 M -65.65 % | 38.277 M 86.74 % | 20.497 M 0.00 % | 20.497 M 48.14 % | 13.837 M 0.00 % | 13.837 M 229.33 % | -10.699 M 0.00 % | -10.699 M |
| Cost and expenses | 50.786 M 176.49 % | -66.393 M -241.19 % | 47.024 M -61.62 % | 122.513 M 132.56 % | 52.680 M 126.82 % | 23.225 M -78.29 % | 106.979 M 137.78 % | 44.991 M 0.00 % | 44.991 M 114.54 % | 20.971 M 0.00 % | 20.971 M 296.02 % | -10.699 M 0.00 % | -10.699 M |
| Research and development expenses | 13.403 M -16.52 % | 16.056 M 14.78 % | 13.989 M 25.59 % | 11.139 M -16.49 % | 13.339 M 14.83 % | 11.616 M 7.36 % | 10.820 M 4.20 % | 10.384 M 0.00 % | 10.384 M 41.28 % | 7.350 M 0.00 % | 7.350 M 17.19 % | 6.272 M 0.00 % | 6.272 M |
| Selling general and administrative expenses | 16.657 M 2.85 % | 16.195 M 3.56 % | 15.639 M 3.68 % | 15.084 M -5.07 % | 15.889 M 8.57 % | 14.635 M 1.94 % | 14.356 M 41.95 % | 10.114 M 0.00 % | 10.114 M 55.90 % | 6.487 M 0.00 % | 6.487 M 52.69 % | 4.249 M 0.00 % | 4.249 M |
| Interest income | 556.000 K -40.66 % | 937.000 K -0.11 % | 938.000 K 87.23 % | 501.000 K 194.71 % | 170.000 K -35.36 % | 263.000 K -16.51 % | 315.000 K 813.04 % | 34.500 K 0.00 % | 34.500 K 666.67 % | 4.500 K 0.00 % | 4.500 K -55.00 % | 10.000 K 0.00 % | 10.000 K |
| Interest expense | 478.000 K 14.35 % | 418.000 K 8.57 % | 385.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.315 M 260.27 % | 365.000 K 0.00 % | 365.000 K -32.28 % | 539.000 K 0.00 % | 539.000 K 47.87 % | 364.500 K 0.00 % | 364.500 K |
| Depreciation and amortization | 3.214 M -20.74 % | 4.055 M 17.60 % | 3.448 M 4.01 % | 3.315 M 3.08 % | 3.216 M 0.94 % | 3.186 M -30.42 % | 4.579 M 42.56 % | 3.212 M 0.00 % | 3.212 M 24.47 % | 2.581 M 0.00 % | 2.581 M 26.77 % | 2.036 M 0.00 % | 2.036 M |
| Operating income | -10.538 M -198.45 % | 10.704 M 179.60 % | -13.448 M 54.46 % | -29.528 M -41.45 % | -20.875 M -2 848.45 % | -708.000 K -103.73 % | 18.962 M 201.69 % | -18.647 M 0.00 % | -18.647 M -2 092.48 % | -850.500 K 0.00 % | -850.500 K 92.05 % | -10.699 M 0.00 % | -10.699 M |
| Operating income ratio | -0.26 -288.58 % | 0.14 134.66 % | -0.40 -26.13 % | -0.32 50.89 % | -0.65 -3 153.04 % | -0.02 -110.67 % | 0.19 127.26 % | -0.68 0.00 % | -0.68 -1 452.24 % | -0.04 0.00 % | -0.04 99.36 % | -6.92 0.00 % | -6.92 |
| Total other income expenses net | -4.128 M 7.42 % | -4.459 M -473.76 % | 1.193 M 125.54 % | -4.672 M -820.99 % | 648.000 K -94.95 % | 12.838 M 526.65 % | -3.009 M -129.00 % | -1.314 M 0.00 % | -1.314 M -143.78 % | -539.000 K 0.00 % | -539.000 K -227.73 % | 422.000 K 0.00 % | 422.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 | -25.965 M 25.31 % | -34.765 M 27.01 % | -47.631 M 27.66 % | -65.841 M -67.85 % | -39.227 M 8.53 % | -42.886 M 57.70 % | -101.391 M -21.16 % | -83.682 M -26.84 % | -65.973 M -371.62 % | -13.989 M -136.82 % | 37.996 M |
| Total investments | 59.685 M 6.96 % | 55.802 M 46.89 % | 37.989 M -3.08 % | 39.197 M -10.99 % | 44.037 M -6.11 % | 46.905 M 99.73 % | 23.484 M 62.29 % | 14.470 M 165.21 % | 5.456 M 100.00 % | 2.728 M | 0.000 |
| Total debt | 54.782 M 5.66 % | 51.845 M 8.74 % | 47.680 M -7.67 % | 51.641 M -6.95 % | 55.501 M -1.96 % | 56.613 M 85.75 % | 30.478 M -5.26 % | 32.171 M -5.00 % | 33.863 M -7.89 % | 36.763 M -7.31 % | 39.662 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 104.000 K 0.00 % | 104.000 K | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -20.285 M -251.93 % | -5.764 M 53.59 % | -12.419 M 91.06 % | -138.965 M -31.89 % | -105.362 M -20.97 % | -87.098 M 15.95 % | -103.631 M -22.62 % | -84.512 M -29.24 % | -65.392 M -2.17 % | -64.003 M -2.22 % | -62.613 M |
| Common stock | 142.300 M 0.00 % | 142.300 M 0.00 % | 142.300 M 0.00 % | 142.300 M 0.00 % | 142.300 M 0.00 % | 142.300 M 0.00 % | 142.300 M 24.66 % | 114.150 M 32.73 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M |
| Total equity | 163.378 M -6.85 % | 175.397 M 3.94 % | 168.742 M -6.86 % | 181.161 M -15.65 % | 214.764 M -7.84 % | 233.028 M 7.64 % | 216.495 M 20.05 % | 180.335 M 25.08 % | 144.174 M 68.83 % | 85.397 M 220.81 % | 26.619 M |
| Other non current liabilities | 1.489 M 8.13 % | 1.377 M 58.64 % | 868.000 K 14.81 % | 756.000 K 82.61 % | 414.000 K 20.35 % | 344.000 K -47.00 % | 649.000 K -76.21 % | 2.728 M -43.25 % | 4.806 M -32.98 % | 7.172 M -24.80 % | 9.537 M |
| Long term debt | 41.461 M -9.95 % | 46.042 M 15.86 % | 39.740 M -9.06 % | 43.701 M -5.00 % | 46.003 M -9.39 % | 50.771 M 90.80 % | 26.609 M -7.16 % | 28.660 M -6.68 % | 30.711 M 3.45 % | 29.687 M 3.57 % | 28.662 M |
| Total non current liabilities | 42.950 M -9.56 % | 47.492 M 15.94 % | 40.964 M -7.86 % | 44.458 M -4.45 % | 46.530 M -11.89 % | 52.809 M 93.74 % | 27.258 M -13.16 % | 31.388 M -11.63 % | 35.517 M -3.64 % | 36.858 M -3.51 % | 38.199 M |
| Other current liabilities | 21.257 M -5.58 % | 22.513 M 54.92 % | 14.532 M 368.02 % | 3.105 M -89.74 % | 30.249 M 20.88 % | 25.023 M 63.92 % | 15.265 M 13.19 % | 13.487 M 15.19 % | 11.708 M 17.01 % | 10.006 M 20.50 % | 8.304 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 13.783 M -48.38 % | 26.703 M 24.91 % | 21.378 M 95.45 % | 10.938 M 20.99 % | 9.041 M 26.56 % | 7.143 M 100.00 % | 3.572 M | 0.000 |
| Short term debt | 13.321 M 129.55 % | 5.803 M -26.91 % | 7.940 M 0.00 % | 7.940 M -16.40 % | 9.498 M 62.58 % | 5.842 M 51.00 % | 3.869 M 10.21 % | 3.511 M 11.37 % | 3.152 M -58.44 % | 7.585 M -36.89 % | 12.018 M |
| Total current liabilities | 47.379 M 30.66 % | 36.261 M 15.86 % | 31.296 M -21.55 % | 39.893 M -5.73 % | 42.320 M 22.09 % | 34.663 M 58.65 % | 21.849 M 14.19 % | 19.134 M 16.54 % | 16.418 M -11.42 % | 18.535 M -10.25 % | 20.652 M |
| Total liabilities | 90.329 M 7.85 % | 83.753 M 15.91 % | 72.260 M -14.33 % | 84.351 M -5.06 % | 88.850 M 1.58 % | 87.472 M 78.13 % | 49.107 M -2.80 % | 50.521 M -2.72 % | 51.935 M -6.24 % | 55.393 M -5.88 % | 58.851 M |
| Other non current assets | 1.146 M -40.74 % | 1.934 M 71.45 % | 1.128 M -41.49 % | 1.928 M 69.27 % | 1.139 M -43.86 % | 2.029 M -91.79 % | 24.714 M 53.79 % | 16.070 M 116.42 % | 7.425 M -29.95 % | 10.600 M -23.05 % | 13.775 M |
| Long term investments | 59.685 M 6.96 % | 55.802 M 46.89 % | 37.989 M -3.08 % | 39.197 M -10.99 % | 44.037 M -6.11 % | 46.905 M 99.73 % | 23.484 M 62.29 % | 14.470 M 165.21 % | 5.456 M 100.00 % | 2.728 M | 0.000 |
| Intangible assets | 8.513 M -12.07 % | 9.682 M -11.22 % | 10.905 M -12.25 % | 12.428 M -11.01 % | 13.965 M -9.32 % | 15.400 M 69.68 % | 9.076 M 0.29 % | 9.050 M 0.29 % | 9.023 M -7.63 % | 9.768 M -7.09 % | 10.513 M |
| GoodWill | 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 | 8.513 M -12.07 % | 9.682 M -11.22 % | 10.905 M -12.25 % | 12.428 M -11.01 % | 13.965 M -9.32 % | 15.400 M 69.68 % | 9.076 M 0.29 % | 9.050 M 0.29 % | 9.023 M -7.63 % | 9.768 M -7.09 % | 10.513 M |
| Property plant equipment net | 47.902 M -5.22 % | 50.538 M -3.72 % | 52.492 M -4.34 % | 54.876 M 1.45 % | 54.090 M 0.88 % | 53.617 M -6.46 % | 57.317 M -0.46 % | 57.584 M -0.46 % | 57.851 M 17.82 % | 49.103 M 21.68 % | 40.355 M |
| Total non current assets | 120.461 M -0.53 % | 121.099 M 15.19 % | 105.134 M -5.16 % | 110.857 M -3.52 % | 114.902 M -3.64 % | 119.240 M 30.88 % | 91.107 M 10.16 % | 82.703 M 11.31 % | 74.299 M 6.95 % | 69.471 M 7.47 % | 64.643 M |
| Other current assets | 15.296 M 132.82 % | 6.570 M 7.60 % | 6.106 M 35.00 % | 4.523 M -91.49 % | 53.132 M 1.34 % | 52.430 M 206.16 % | 17.125 M 85.85 % | 9.215 M 606.63 % | 1.304 M -29.46 % | 1.849 M -22.75 % | 2.393 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 80.747 M -6.77 % | 86.610 M -9.13 % | 95.311 M -18.87 % | 117.482 M 24.02 % | 94.728 M -4.80 % | 99.499 M -24.55 % | 131.869 M 13.82 % | 115.853 M 16.04 % | 99.836 M 96.72 % | 50.751 M 2 946.28 % | 1.666 M |
| Cash and short term investments | 80.747 M -6.77 % | 86.610 M -9.13 % | 95.311 M -18.87 % | 117.482 M 24.02 % | 94.728 M -4.80 % | 99.499 M -24.55 % | 131.869 M 13.82 % | 115.853 M 16.04 % | 99.836 M 96.72 % | 50.751 M 2 946.28 % | 1.666 M |
| Total current assets | 133.246 M -3.48 % | 138.051 M 1.61 % | 135.868 M -12.15 % | 154.655 M -18.05 % | 188.712 M -6.23 % | 201.260 M 15.34 % | 174.495 M 17.78 % | 148.153 M 21.63 % | 121.810 M 96.73 % | 61.918 M 2 956.17 % | 2.026 M |
| Inventory | 34.213 M 14.15 % | 29.971 M -5.14 % | 31.595 M 30.30 % | 24.247 M -33.18 % | 36.288 M 17.58 % | 30.863 M 77.80 % | 17.358 M 52.58 % | 11.376 M 110.90 % | 5.394 M 23.36 % | 4.373 M 30.48 % | 3.351 M |
| Net receivables | 2.990 M -79.93 % | 14.900 M 421.71 % | 2.856 M -66.01 % | 8.403 M 82.16 % | 4.613 M -75.15 % | 18.564 M 126.56 % | 8.194 M -26.56 % | 11.158 M -28.88 % | 15.690 M 1 092.25 % | 1.316 M -29.09 % | 1.856 M |
| Tax assets | 3.215 M 2.29 % | 3.143 M 19.96 % | 2.620 M 7.91 % | 2.428 M 45.30 % | 1.671 M 29.64 % | 1.289 M 105.49 % | -23.484 M -62.29 % | -14.470 M -165.21 % | -5.456 M -100.00 % | -2.728 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.401 M -50.00 % | 18.801 M |
| Account payables | 12.801 M 61.12 % | 7.945 M -9.96 % | 8.824 M -41.43 % | 15.065 M 485.50 % | 2.573 M -32.25 % | 3.798 M 118.78 % | 1.736 M 51.09 % | 1.149 M 104.45 % | 562.000 K 26.01 % | 446.000 K 35.15 % | 330.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 20.377 M -3.11 % | 21.030 M -2.98 % | 21.675 M -2.84 % | 22.309 M -2.73 % | 22.936 M -2.62 % | 23.554 M -4.89 % | 24.765 M -2.32 % | 25.354 M -2.27 % | 25.943 M -2.16 % | 26.516 M -2.12 % | 27.089 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M -50.00 % | 24.000 M 100.00 % | 12.000 M | 0.000 |
| Other total stockholders equity | 41.363 M 6.72 % | 38.757 M 0.00 % | 38.757 M -78.21 % | 177.826 M 0.00 % | 177.826 M 0.00 % | 177.826 M 0.00 % | 177.826 M 28.21 % | 138.696 M 39.30 % | 99.566 M 93.71 % | 51.399 M 1 490.32 % | 3.232 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 73.000 K -79.49 % | 356.000 K 35 500.00 % | 1.000 K -99.12 % | 113.000 K -93.33 % | 1.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 253.707 M -2.10 % | 259.150 M 7.53 % | 241.002 M -9.23 % | 265.512 M -12.55 % | 303.614 M -5.27 % | 320.500 M 20.67 % | 265.602 M 15.05 % | 230.856 M 17.72 % | 196.109 M 39.29 % | 140.790 M 64.72 % | 85.470 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 -100.00 % | 43.000 K 0.00 % | 43.000 K -62.61 % | 115.000 K 0.00 % | 115.000 K | 0.000 | 0.000 |
| Change in working capital | -7.664 M -20.67 % | -6.351 M -32.42 % | -4.796 M -108.41 % | 57.037 M 615.11 % | 7.976 M 144.67 % | -17.854 M -120.84 % | -8.085 M 0.00 % | -8.085 M -21.82 % | -6.637 M 0.00 % | -6.637 M -2 167.45 % | 321.000 K 0.00 % | 321.000 K |
| Accounts receivables | 11.840 M 200.08 % | -11.831 M -313.29 % | 5.547 M 244.49 % | -3.839 M -127.61 % | 13.904 M 2 353.48 % | -617.000 K -117.30 % | 3.567 M 0.00 % | 3.567 M 153.15 % | -6.710 M 0.00 % | -6.710 M -803.10 % | -743.000 K 0.00 % | -743.000 K |
| Inventory | -4.242 M -361.21 % | 1.624 M 122.10 % | -7.348 M -161.02 % | 12.041 M 321.95 % | -5.425 M 64.67 % | -15.356 M -156.70 % | -5.982 M 0.00 % | -5.982 M -485.61 % | -1.022 M 0.00 % | -1.022 M 22.17 % | -1.313 M 0.00 % | -1.313 M |
| Accounts payables | 0.000 100.00 % | -879.000 K 92.96 % | -12.482 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -15.262 M -422.32 % | 4.735 M -50.09 % | 9.487 M -80.57 % | 48.835 M 9 808.75 % | -503.000 K 73.26 % | -1.881 M 69.89 % | -6.248 M 0.00 % | -6.248 M -695.85 % | 1.049 M 0.00 % | 1.049 M -55.88 % | 2.377 M 0.00 % | 2.377 M |
| Other non cash items | 6.292 M 137.98 % | -16.568 M -81.49 % | -9.129 M -375.30 % | 3.316 M 72.62 % | 1.921 M 120.24 % | -9.490 M -769.49 % | 1.418 M 0.00 % | 1.418 M 172.33 % | 520.500 K 0.00 % | 520.500 K 244.70 % | 151.001 K 0.00 % | 151.001 K |
| Net cash provided by operating activities | -11.917 M -0.89 % | -11.812 M 33.89 % | -17.866 M -157.51 % | 31.066 M 802.69 % | -4.421 M 62.23 % | -11.704 M 46.41 % | -21.840 M 0.00 % | -21.840 M -354.01 % | -4.811 M 0.00 % | -4.811 M 38.08 % | -7.769 M 0.00 % | -7.769 M |
| Investments in property plant and equipment | -171.000 K 81.37 % | -918.000 K 19.76 % | -1.144 M 64.42 % | -3.215 M -6.07 % | -3.031 M -385.74 % | -624.000 K 75.48 % | -2.545 M 0.00 % | -2.545 M 49.54 % | -5.044 M 0.00 % | -5.044 M -141.80 % | -2.086 M 0.00 % | -2.086 M |
| Acquisitions net | 0.000 -100.00 % | 670.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.875 M 0.00 % | -2.875 M | 0.000 | 0.000 |
| Purchases of investments | 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 | 0.000 | 0.000 |
| Sales maturities 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 |
| Other investing activites | 3.288 M 507.94 % | -806.000 K -200.75 % | 800.000 K 201.39 % | -788.998 K -120.83 % | 3.788 M 596.46 % | -763.000 K -306.50 % | 369.500 K 0.00 % | 369.500 K 949.43 % | -43.500 K 0.00 % | -43.500 K 92.92 % | -614.001 K 0.00 % | -614.001 K |
| Net cash used for investing activites | 3.117 M 395.73 % | -1.054 M -206.40 % | -344.000 K 91.41 % | -4.004 M -628.93 % | 757.000 K 154.58 % | -1.387 M 88.61 % | -12.176 M 0.00 % | -12.176 M -53.93 % | -7.910 M 0.00 % | -7.910 M -192.96 % | -2.700 M 0.00 % | -2.700 M |
| Debt repayment | -2.063 M -142.89 % | 4.810 M 244.57 % | -3.327 M -2.91 % | -3.233 M | 0.000 | 0.000 100.00 % | -1.104 M 0.00 % | -1.104 M 68.36 % | -3.488 M 0.00 % | -3.488 M -146.83 % | 7.447 M 0.00 % | 7.447 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.150 M 0.00 % | 54.150 M -9.75 % | 60.000 M 0.00 % | 60.000 M | 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 | 5.000 M 875.19 % | -645.000 K -1.74 % | -634.000 K 41.02 % | -1.075 M 2.89 % | -1.107 M 83.55 % | -6.731 M -123.29 % | -3.015 M 0.00 % | -3.015 M -518.36 % | -487.500 K 0.00 % | -487.500 K -263.81 % | -134.000 K 0.00 % | -134.000 K |
| Net cash used provided by financing activities | 2.937 M -29.48 % | 4.165 M 205.15 % | -3.961 M 8.05 % | -4.308 M -289.16 % | -1.107 M 83.55 % | -6.731 M -113.45 % | 50.032 M 0.00 % | 50.032 M -10.70 % | 56.025 M 0.00 % | 56.025 M 666.15 % | 7.313 M 0.00 % | 7.313 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 |
| Net change in cash | -5.863 M 32.62 % | -8.701 M 60.76 % | -22.171 M -197.44 % | 22.754 M 1 053.85 % | -2.386 M 75.93 % | -9.911 M -130.94 % | 32.033 M 0.00 % | 32.033 M -63.01 % | 86.609 M 0.00 % | 86.609 M 1 471.92 % | -6.313 M 0.00 % | -6.313 M |
| Cash at beginning of period | 86.610 M -9.13 % | 95.311 M -18.87 % | 117.482 M 24.02 % | 94.728 M | 0.000 | 0.000 -100.00 % | 99.836 M 0.00 % | 99.836 M 654.79 % | 13.227 M 0.00 % | 13.227 M -32.31 % | 19.540 M 0.00 % | 19.540 M |
| Cash at end of period | 80.747 M -6.77 % | 86.610 M -9.13 % | 95.311 M 737.75 % | 11.377 M 576.92 % | -2.386 M 75.93 % | -9.911 M -107.52 % | 131.869 M 0.00 % | 131.869 M 32.09 % | 99.836 M 0.00 % | 99.836 M 654.79 % | 13.227 M 0.00 % | 13.227 M |
| Operating cash flow | -11.917 M -0.89 % | -11.812 M 33.89 % | -17.866 M -157.51 % | 31.066 M 802.69 % | -4.421 M 62.23 % | -11.704 M 46.41 % | -21.840 M 0.00 % | -21.840 M -354.01 % | -4.811 M 0.00 % | -4.811 M 38.08 % | -7.769 M 0.00 % | -7.769 M |
| Capital expenditure | -171.000 K 81.37 % | -918.000 K 19.76 % | -1.144 M 64.42 % | -3.215 M -6.07 % | -3.031 M -385.74 % | -624.000 K 75.48 % | -2.545 M 0.00 % | -2.545 M 49.54 % | -5.044 M 0.00 % | -5.044 M -141.80 % | -2.086 M 0.00 % | -2.086 M |
| Free CashFlow | -12.088 M 5.04 % | -12.730 M 33.04 % | -19.010 M -168.26 % | 27.851 M 473.74 % | -7.452 M 39.55 % | -12.328 M 49.44 % | -24.385 M 0.00 % | -24.385 M -147.45 % | -9.855 M 0.00 % | -9.855 M 0.01 % | -9.855 M 0.00 % | -9.855 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |