Tecstar Technology Co., Ltd. 3117.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 560.546 M 12.05 % | 500.262 M -23.21 % | 651.435 M -12.73 % | 746.498 M 18.17 % | 631.728 M | 0.000 |
| Net income | -42.623 M 41.04 % | -72.290 M -1 216.10 % | 6.477 M 7.15 % | 6.045 M 107.52 % | -80.387 M 64.21 % | -224.630 M |
| Income before tax | -40.599 M 44.85 % | -73.610 M -1 814.25 % | 4.294 M -48.06 % | 8.267 M 110.68 % | -77.430 M | 0.000 |
| Income before tax ratio | -0.07 50.78 % | -0.15 -2 332.28 % | 0.01 -40.48 % | 0.01 109.04 % | -0.12 | 0.00 |
| EBITDA | 4.537 M 144.51 % | -10.194 M -114.03 % | 72.660 M -5.61 % | 76.975 M 2 932.05 % | -2.718 M 97.84 % | -125.737 M |
| Net income ratio | -0.08 47.38 % | -0.14 -1 553.38 % | 0.01 22.78 % | 0.01 106.36 % | -0.13 | 0.00 |
| Ratio EBITDA | 0.01 139.72 % | -0.02 -118.27 % | 0.11 8.17 % | 0.10 2 496.63 % | 0.00 | 0.00 |
| Gross profit ratio | 0.07 51.84 % | 0.05 -54.62 % | 0.11 -3.37 % | 0.11 223.15 % | 0.03 | 0.00 |
| Weighted average shs out dil | 21.971 M 16.86 % | 18.800 M 0.00 % | 18.800 M 0.00 % | 18.800 M -34.11 % | 28.531 M -0.64 % | 28.715 M |
| Weighted average shs out | 21.971 M 17.01 % | 18.777 M -0.13 % | 18.800 M 0.00 % | 18.800 M -34.11 % | 28.531 M -0.64 % | 28.715 M |
| EPS diluted | -1.94 49.61 % | -3.85 -1 232.35 % | 0.34 6.25 % | 0.32 111.35 % | -2.82 63.94 % | -7.82 |
| Earnings per share | -1.94 49.61 % | -3.85 -1 232.35 % | 0.34 6.25 % | 0.32 111.35 % | -2.82 63.94 % | -7.82 |
| Gross profit | 41.443 M 70.13 % | 24.359 M -65.15 % | 69.904 M -15.67 % | 82.898 M 281.86 % | 21.709 M | 0.000 |
| Income tax expense | 2.024 M 253.33 % | -1.320 M 39.53 % | -2.183 M -198.24 % | 2.222 M -24.86 % | 2.957 M -98.68 % | 224.630 M |
| Cost of revenue | 519.103 M 9.08 % | 475.903 M -18.16 % | 581.531 M -12.37 % | 663.600 M 8.78 % | 610.019 M | 0.000 |
| General and administrative expenses | 50.659 M -14.35 % | 59.149 M 20.98 % | 48.892 M 2.02 % | 47.925 M -18.07 % | 58.496 M | 0.000 |
| Selling and marketing expenses | 19.822 M 28.97 % | 15.370 M -16.13 % | 18.327 M -9.79 % | 20.315 M 16.65 % | 17.416 M | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 71.218 M -13.75 % | 82.576 M 7.03 % | 77.151 M -3.55 % | 79.992 M -9.64 % | 88.528 M | 0.000 |
| Cost and expenses | 598.593 M 5.70 % | 566.294 M -14.03 % | 658.682 M -11.42 % | 743.592 M 6.45 % | 698.547 M | 0.000 |
| Research and development expenses | 9.009 M -18.06 % | 10.995 M 10.70 % | 9.932 M -15.49 % | 11.752 M -6.85 % | 12.616 M | 0.000 |
| Selling general and administrative expenses | 62.209 M -13.09 % | 71.581 M 6.49 % | 67.219 M -1.50 % | 68.240 M -10.11 % | 75.912 M | 0.000 |
| Interest income | 248.000 K -12.06 % | 282.000 K 21.55 % | 232.000 K -22.15 % | 298.000 K 4.56 % | 285.000 K -62.35 % | 757.000 K |
| Interest expense | 11.875 M -22.54 % | 15.331 M 3.20 % | 14.856 M 13.01 % | 13.146 M 11.01 % | 11.842 M 2.18 % | 11.589 M |
| Depreciation and amortization | 33.261 M -30.83 % | 48.085 M -10.14 % | 53.510 M -3.69 % | 55.562 M -11.62 % | 62.870 M | 0.000 |
| Operating income | -37.084 M 43.84 % | -66.032 M -696.62 % | -8.289 M -344.95 % | 3.384 M 105.06 % | -66.878 M | 0.000 |
| Operating income ratio | -0.07 49.88 % | -0.13 -937.35 % | -0.01 -380.69 % | 0.00 104.28 % | -0.11 | 0.00 |
| Total other income expenses net | -3.515 M 53.62 % | -7.578 M -160.22 % | 12.583 M 157.69 % | 4.883 M 146.28 % | -10.552 M -7.05 % | -9.857 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 368.426 M 9.19 % | 337.417 M -24.38 % | 446.189 M 9.12 % | 408.882 M -8.04 % | 444.614 M | 0.000 |
| Total investments | 4.042 M -7.29 % | 4.360 M 58.20 % | 2.756 M -82.38 % | 15.637 M -36.04 % | 24.447 M 70.92 % | 14.303 M |
| Total debt | 395.887 M -2.33 % | 405.330 M -18.38 % | 496.595 M 12.27 % | 442.308 M -5.85 % | 469.780 M | 0.000 |
| Accumulated other comprehensive income loss | -1.428 M -105.07 % | 28.191 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -131.769 M -47.81 % | -89.146 M -55.71 % | -57.251 M 10.16 % | -63.728 M 31.91 % | -93.589 M | 0.000 |
| Common stock | 228.000 M 21.28 % | 188.000 M -17.69 % | 228.395 M 0.00 % | 228.395 M 0.00 % | 228.395 M | 0.000 |
| Total equity | 94.803 M -25.38 % | 127.045 M -25.12 % | 169.661 M 4.55 % | 162.281 M 3.76 % | 156.406 M | 0.000 |
| Other non current liabilities | 0.000 -100.00 % | 165.000 K | 0.000 -100.00 % | 52.000 K -97.38 % | 1.986 M 1 339.13 % | 138.000 K |
| Long term debt | 202.268 M -6.19 % | 215.624 M -15.98 % | 256.623 M 21.90 % | 210.521 M -15.00 % | 247.665 M 21.23 % | 204.288 M |
| Total non current liabilities | 202.733 M -6.05 % | 215.789 M -15.98 % | 256.827 M 21.97 % | 210.573 M -15.70 % | 249.781 M | 0.000 |
| Other current liabilities | 75.751 M 10.94 % | 68.278 M -6.55 % | 73.063 M -30.55 % | 105.195 M 1 450.86 % | 6.783 M 102.20 % | -308.009 M |
| Deferred revenue | 0.000 -100.00 % | 693.000 K | 0.000 | 0.000 -100.00 % | 88.867 M | 0.000 |
| Short term debt | 193.619 M 2.06 % | 189.706 M -20.95 % | 239.972 M 3.53 % | 231.787 M 4.35 % | 222.115 M -5.42 % | 234.838 M |
| Total current liabilities | 376.253 M 10.68 % | 339.944 M -19.82 % | 423.985 M -3.37 % | 438.787 M 9.08 % | 402.261 M | 0.000 |
| Total liabilities | 578.986 M 4.18 % | 555.733 M -18.37 % | 680.812 M 4.84 % | 649.360 M -0.41 % | 652.042 M | 0.000 |
| Other non current assets | 29.249 M 29.85 % | 22.526 M -61.41 % | 58.375 M 9.24 % | 53.436 M 44.11 % | 37.079 M | 0.000 |
| Long term investments | 4.042 M -7.29 % | 4.360 M 58.20 % | 2.756 M -82.38 % | 15.637 M -36.04 % | 24.447 M | 0.000 |
| Intangible assets | 495.000 K 92.61 % | 257.000 K -42.76 % | 449.000 K -30.06 % | 642.000 K 63.78 % | 392.000 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 495.000 K 92.61 % | 257.000 K -42.76 % | 449.000 K -30.06 % | 642.000 K 63.78 % | 392.000 K | 0.000 |
| Property plant equipment net | 257.229 M -7.61 % | 278.426 M -18.09 % | 339.928 M 0.74 % | 337.419 M -5.65 % | 357.627 M | 0.000 |
| Total non current assets | 297.433 M -5.18 % | 313.680 M -23.28 % | 408.865 M -0.79 % | 412.138 M -3.40 % | 426.659 M | 0.000 |
| Other current assets | 7.248 M 5.35 % | 6.880 M 56.61 % | 4.393 M -50.99 % | 8.963 M 66.88 % | 5.371 M 102.96 % | -181.608 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.303 M |
| cash and cash equivalents | 27.461 M -59.56 % | 67.913 M 34.73 % | 50.406 M 50.80 % | 33.426 M 32.82 % | 25.166 M | 0.000 |
| Cash and short term investments | 27.461 M -59.56 % | 67.913 M 34.73 % | 50.406 M 50.80 % | 33.426 M 32.82 % | 25.166 M 75.95 % | 14.303 M |
| Total current assets | 376.356 M 1.97 % | 369.098 M -16.42 % | 441.608 M 10.54 % | 399.503 M 4.64 % | 381.789 M 2 569.29 % | 14.303 M |
| Inventory | 152.404 M 14.80 % | 132.760 M -20.88 % | 167.788 M 17.43 % | 142.883 M 13.43 % | 125.966 M | 0.000 |
| Net receivables | 189.243 M 17.15 % | 161.545 M -26.24 % | 219.021 M 2.24 % | 214.231 M -4.91 % | 225.286 M 24.05 % | 181.608 M |
| Tax assets | 6.418 M -20.87 % | 8.111 M 10.25 % | 7.357 M 47.02 % | 5.004 M -29.66 % | 7.114 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 106.883 M 31.52 % | 81.267 M -26.32 % | 110.294 M 9.03 % | 101.161 M 20.65 % | 83.849 M 14.59 % | 73.171 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 656.000 K 1.86 % | 644.000 K -0.46 % | 647.000 K | 0.000 |
| Deferred revenue non current | 0.000 100.00 % | -165.000 K | 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 | 6.421 M -18.37 % | 7.866 M -78.56 % | 36.693 M 691.31 % | 4.637 M -54.30 % | 10.147 M -41.66 % | 17.393 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 100.00 % | -1.809 M -21.98 % | -1.483 M 37.85 % | -2.386 M -111.05 % | 21.600 M -9.30 % | 23.816 M |
| Deferred tax liabilities non current | 465.000 K 181.82 % | 165.000 K -19.12 % | 204.000 K 292.31 % | 52.000 K -60.00 % | 130.000 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 673.789 M -1.32 % | 682.778 M -19.72 % | 850.473 M 4.78 % | 811.641 M 0.39 % | 808.448 M | 0.000 |
| 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 | -9.572 M -122.36 % | 42.802 M 233.14 % | -32.149 M -13 664.98 % | 237.000 K 100.82 % | -28.742 M | 0.000 |
| Accounts receivables | -25.764 M -148.92 % | 52.665 M 997.65 % | -5.867 M -156.07 % | 10.464 M 123.92 % | -43.737 M | 0.000 |
| Inventory | -19.644 M -156.08 % | 35.028 M 240.65 % | -24.905 M -47.22 % | -16.917 M -2 514.68 % | -647.000 K | 0.000 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 9.019 M -50.50 % | 18.221 M 48.74 % | 12.250 M | 0.000 |
| Other working capital | 35.836 M 179.83 % | -44.891 M -331.81 % | -10.396 M 9.84 % | -11.531 M -439.95 % | 3.392 M | 0.000 |
| Other non cash items | -1.126 M -118.39 % | 6.122 M 194.56 % | -6.474 M -194.47 % | 6.853 M -19.00 % | 8.461 M | 0.000 |
| Net cash provided by operating activities | -18.036 M -177.08 % | 23.399 M 9.53 % | 21.364 M -68.90 % | 68.697 M 281.75 % | -37.798 M | 0.000 |
| Investments in property plant and equipment | -9.256 M 29.87 % | -13.199 M 50.81 % | -26.833 M -21.59 % | -22.068 M -82.23 % | -12.110 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -1.604 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 318.000 K 119.83 % | -1.604 M -112.45 % | 12.881 M 46.21 % | 8.810 M -58.29 % | 21.121 M | 0.000 |
| Other investing activites | -6.305 M -116.30 % | 38.684 M 1 198.67 % | -3.521 M 66.06 % | -10.375 M -41.02 % | -7.357 M | 0.000 |
| Net cash used for investing activites | -15.243 M -168.42 % | 22.277 M 227.49 % | -17.473 M 26.07 % | -23.633 M -1 528.84 % | 1.654 M | 0.000 |
| Debt repayment | -13.052 M 72.55 % | -47.553 M -265.01 % | 28.818 M 192.82 % | -31.046 M -230.35 % | 23.817 M 234.47 % | -17.712 M |
| Common stock issued | 10.000 M -66.67 % | 30.000 M | 0.000 | 0.000 -100.00 % | 20.400 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 | -3.514 M 65.63 % | -10.224 M 38.50 % | -16.624 M -197.60 % | -5.586 M 38.80 % | -9.127 M -151.53 % | 17.712 M |
| Net cash used provided by financing activities | -6.566 M 76.36 % | -27.777 M -327.79 % | 12.194 M 133.29 % | -36.632 M -204.39 % | 35.090 M | 0.000 |
| Effect of forex changes on cash | -607.000 K -54.85 % | -392.000 K -143.80 % | 895.000 K 620.35 % | -172.000 K -144.56 % | 386.000 K | 0.000 |
| Net change in cash | -40.452 M -331.06 % | 17.507 M 3.10 % | 16.980 M 105.57 % | 8.260 M 1 336.53 % | -668.000 K | 0.000 |
| Cash at beginning of period | 67.913 M 34.73 % | 50.406 M 50.80 % | 33.426 M 32.82 % | 25.166 M -2.59 % | 25.834 M | 0.000 |
| Cash at end of period | 27.461 M -59.56 % | 67.913 M 34.73 % | 50.406 M 50.80 % | 33.426 M 32.82 % | 25.166 M | 0.000 |
| Operating cash flow | -18.036 M -177.08 % | 23.399 M 9.53 % | 21.364 M -68.90 % | 68.697 M 281.75 % | -37.798 M | 0.000 |
| Capital expenditure | -9.734 M 26.25 % | -13.199 M 50.81 % | -26.833 M -80.73 % | -14.847 M -22.60 % | -12.110 M | 0.000 |
| Free CashFlow | -27.770 M -372.25 % | 10.200 M 286.51 % | -5.469 M -110.16 % | 53.850 M 207.90 % | -49.908 M | 0.000 |
| 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 | 309.640 M 10.47 % | 280.283 M 0.01 % | 280.263 M 17.41 % | 238.713 M -8.73 % | 261.549 M 71.12 % | 152.845 M -69.34 % | 498.590 M 33.58 % | 373.249 M 0.00 % | 373.249 M 18.17 % | 315.864 M 0.00 % | 315.864 M | 0.000 | 0.000 |
| Net income | -37.493 M -23.10 % | -30.458 M -150.37 % | -12.165 M 70.36 % | -41.041 M -31.34 % | -31.249 M -1 560.92 % | 2.139 M -50.69 % | 4.338 M 43.52 % | 3.023 M 0.00 % | 3.023 M 107.52 % | -40.194 M 0.00 % | -40.194 M 64.21 % | -112.315 M 0.00 % | -112.315 M |
| Income before tax | -34.961 M -21.01 % | -28.892 M -146.79 % | -11.707 M 72.13 % | -42.002 M -32.88 % | -31.608 M -2 429.26 % | 1.357 M -53.80 % | 2.937 M -28.95 % | 4.134 M 0.00 % | 4.134 M 110.68 % | -38.715 M 0.00 % | -38.715 M | 0.000 | 0.000 |
| Income before tax ratio | -0.11 -9.53 % | -0.10 -146.77 % | -0.04 76.26 % | -0.18 -45.60 % | -0.12 -1 461.18 % | 0.01 50.72 % | 0.01 -46.81 % | 0.01 0.00 % | 0.01 109.04 % | -0.12 0.00 % | -0.12 | 0.00 | 0.00 |
| EBITDA | -10.465 M 58.02 % | -24.928 M -830.38 % | 3.413 M 117.66 % | -19.323 M -119.95 % | -8.785 M -213.95 % | 7.710 M -88.32 % | 65.993 M 72.54 % | 38.249 M 0.00 % | 38.249 M 2 914.46 % | -1.359 M 0.00 % | -1.359 M 97.84 % | -62.869 M 0.00 % | -62.869 M |
| Net income ratio | -0.12 -11.43 % | -0.11 -150.36 % | -0.04 74.75 % | -0.17 -43.90 % | -0.12 -953.74 % | 0.01 60.85 % | 0.01 7.44 % | 0.01 0.00 % | 0.01 106.36 % | -0.13 0.00 % | -0.13 | 0.00 | 0.00 |
| Ratio EBITDA | -0.03 62.00 % | -0.09 -830.33 % | 0.01 115.04 % | -0.08 -141.00 % | -0.03 -166.59 % | 0.05 -61.89 % | 0.13 29.16 % | 0.10 0.00 % | 0.10 2 481.75 % | 0.00 0.00 % | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.05 -10.65 % | 0.06 -32.79 % | 0.09 69.01 % | 0.05 15.30 % | 0.05 -57.74 % | 0.11 0.09 % | 0.11 -3.39 % | 0.11 0.00 % | 0.11 223.15 % | 0.03 0.00 % | 0.03 | 0.00 | 0.00 |
| Weighted average shs out dil | 22.800 M 2.31 % | 22.286 M 5.03 % | 21.218 M 12.86 % | 18.800 M 0.00 % | 18.800 M 0.00 % | 18.800 M 0.00 % | 18.800 M 0.00 % | 18.800 M 0.00 % | 18.800 M -34.11 % | 28.531 M 0.00 % | 28.531 M -0.64 % | 28.715 M 0.00 % | 28.715 M |
| Weighted average shs out | 22.800 M 2.31 % | 22.286 M 5.03 % | 21.218 M 12.99 % | 18.778 M -0.12 % | 18.800 M -3.98 % | 19.579 M 0.00 % | 19.579 M 4.15 % | 18.800 M 0.00 % | 18.800 M -34.11 % | 28.531 M 0.00 % | 28.531 M -0.64 % | 28.715 M 0.00 % | 28.715 M |
| EPS diluted | -1.64 -19.71 % | -1.37 -140.35 % | -0.57 73.85 % | -2.18 -31.33 % | -1.66 -1 609.09 % | 0.11 -63.33 % | 0.30 87.50 % | 0.16 0.00 % | 0.16 111.35 % | -1.41 0.00 % | -1.41 63.94 % | -3.91 0.00 % | -3.91 |
| Earnings per share | -1.64 -19.71 % | -1.37 -140.35 % | -0.57 73.85 % | -2.18 -31.33 % | -1.66 -1 609.09 % | 0.11 -63.33 % | 0.30 87.50 % | 0.16 0.00 % | 0.16 111.35 % | -1.41 0.00 % | -1.41 63.94 % | -3.91 0.00 % | -3.91 |
| Gross profit | 16.443 M -1.30 % | 16.659 M -32.78 % | 24.784 M 98.43 % | 12.490 M 5.23 % | 11.869 M -27.69 % | 16.413 M -69.32 % | 53.491 M 29.05 % | 41.449 M 0.00 % | 41.449 M 281.86 % | 10.855 M 0.00 % | 10.855 M | 0.000 | 0.000 |
| Income tax expense | 2.532 M 61.69 % | 1.566 M 241.92 % | 458.000 K -52.34 % | 961.000 K 167.69 % | 359.000 K -54.09 % | 782.000 K 126.37 % | -2.965 M -366.88 % | 1.111 M 0.00 % | 1.111 M -24.86 % | 1.479 M 0.00 % | 1.479 M -98.68 % | 112.315 M 0.00 % | 112.315 M |
| Cost of revenue | 293.197 M 11.22 % | 263.624 M 3.19 % | 255.479 M 12.93 % | 226.223 M -9.39 % | 249.680 M 83.01 % | 136.432 M -69.35 % | 445.099 M 34.15 % | 331.800 M 0.00 % | 331.800 M 8.78 % | 305.010 M 0.00 % | 305.010 M | 0.000 | 0.000 |
| General and administrative expenses | 24.948 M -5.96 % | 26.529 M 9.94 % | 24.130 M -26.91 % | 33.014 M 26.32 % | 26.135 M 114.89 % | 12.162 M -66.89 % | 36.730 M 53.28 % | 23.963 M 0.00 % | 23.963 M -18.07 % | 29.248 M 0.00 % | 29.248 M | 0.000 | 0.000 |
| Selling and marketing expenses | 9.197 M -15.09 % | 10.831 M 20.46 % | 8.991 M 14.97 % | 7.820 M 3.58 % | 7.550 M 75.21 % | 4.309 M -69.26 % | 14.018 M 38.01 % | 10.158 M 0.00 % | 10.158 M 16.65 % | 8.708 M 0.00 % | 8.708 M | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 129.000 K -96.44 % | 3.625 M 181 250 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 38.575 M 1.47 % | 38.018 M 2.92 % | 36.940 M -26.38 % | 50.176 M 24.77 % | 40.215 M 105.95 % | 19.527 M -66.11 % | 57.625 M 44.08 % | 39.996 M 0.00 % | 39.996 M -9.64 % | 44.264 M 0.00 % | 44.264 M | 0.000 | 0.000 |
| Cost and expenses | 331.772 M 208.70 % | -305.211 M -204.37 % | 292.419 M 5.80 % | 276.399 M -4.66 % | 289.895 M 85.88 % | 155.959 M -68.98 % | 502.724 M 35.21 % | 371.796 M 0.00 % | 371.796 M 6.45 % | 349.274 M 0.00 % | 349.274 M | 0.000 | 0.000 |
| Research and development expenses | 4.279 M -7.38 % | 4.620 M 5.26 % | 4.389 M -15.27 % | 5.180 M -10.92 % | 5.815 M 119.39 % | 2.651 M -63.60 % | 7.282 M 23.92 % | 5.876 M 0.00 % | 5.876 M -6.85 % | 6.308 M 0.00 % | 6.308 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 34.296 M 2.69 % | 33.398 M 3.01 % | 32.422 M -21.63 % | 41.371 M 20.26 % | 34.400 M 103.84 % | 16.876 M -66.48 % | 50.343 M 47.55 % | 34.120 M 0.00 % | 34.120 M -10.11 % | 37.956 M 0.00 % | 37.956 M | 0.000 | 0.000 |
| Interest income | 53.000 K -58.27 % | 127.000 K 4.96 % | 121.000 K 14.15 % | 106.000 K | 0.000 | 0.000 -100.00 % | 232.000 K 55.70 % | 149.000 K 0.00 % | 149.000 K 4.56 % | 142.500 K 0.00 % | 142.500 K -62.35 % | 378.500 K 0.00 % | 378.500 K |
| Interest expense | 6.299 M 2.42 % | 6.150 M 7.42 % | 5.725 M -22.77 % | 7.413 M | 0.000 | 0.000 -100.00 % | 14.856 M 126.02 % | 6.573 M 0.00 % | 6.573 M 11.01 % | 5.921 M 0.00 % | 5.921 M 2.18 % | 5.795 M 0.00 % | 5.795 M |
| Depreciation and amortization | 11.667 M -17.14 % | 14.080 M -9.56 % | 15.569 M -15.22 % | 18.363 M -6.12 % | 19.561 M 80.74 % | 10.823 M -74.65 % | 42.687 M 53.66 % | 27.781 M 0.00 % | 27.781 M -11.62 % | 31.435 M 0.00 % | 31.435 M | 0.000 | 0.000 |
| Operating income | -22.132 M 11.22 % | -24.928 M -105.07 % | -12.156 M 67.74 % | -37.686 M -32.95 % | -28.346 M -810.42 % | -3.114 M -113.36 % | 23.306 M 122.65 % | 10.468 M 0.00 % | 10.468 M 131.95 % | -32.765 M 0.00 % | -32.765 M | 0.000 | 0.000 |
| Operating income ratio | -0.07 19.63 % | -0.09 -105.05 % | -0.04 72.53 % | -0.16 -45.67 % | -0.11 -432.04 % | -0.02 -143.58 % | 0.05 66.68 % | 0.03 0.00 % | 0.03 127.04 % | -0.10 0.00 % | -0.10 | 0.00 | 0.00 |
| Total other income expenses net | -12.829 M -223.64 % | -3.964 M -982.85 % | 449.000 K 110.40 % | -4.316 M -32.31 % | -3.262 M -172.97 % | 4.471 M -44.89 % | 8.113 M 228.08 % | -6.334 M 0.00 % | -6.334 M -19.39 % | -5.306 M 0.00 % | -5.306 M -7.65 % | -4.929 M 0.00 % | -4.929 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 377.491 M 2.46 % | 368.426 M 13.37 % | 324.969 M -3.69 % | 337.417 M -22.29 % | 434.191 M -2.69 % | 446.189 M 9.12 % | 408.882 M -4.19 % | 426.748 M -4.02 % | 444.614 M 100.00 % | 222.307 M | 0.000 |
| Total investments | 3.000 M -25.78 % | 4.042 M 0.32 % | 4.029 M -7.59 % | 4.360 M -18.93 % | 5.378 M 95.14 % | 2.756 M -82.38 % | 15.637 M -21.98 % | 20.042 M -18.02 % | 24.447 M 26.18 % | 19.375 M 35.46 % | 14.303 M |
| Total debt | 386.239 M -2.44 % | 395.887 M 14.69 % | 345.178 M -14.84 % | 405.330 M -11.94 % | 460.271 M -7.31 % | 496.595 M 12.27 % | 442.308 M -3.01 % | 456.044 M -2.92 % | 469.780 M 100.00 % | 234.890 M | 0.000 |
| Accumulated other comprehensive income loss | -1.998 M -39.92 % | -1.428 M 4.35 % | -1.493 M -105.30 % | 28.191 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -169.262 M -28.45 % | -131.769 M -30.06 % | -101.311 M -13.65 % | -89.146 M -0.73 % | -88.500 M -54.58 % | -57.251 M 10.16 % | -63.728 M 18.98 % | -78.659 M 15.95 % | -93.589 M -100.00 % | -46.795 M | 0.000 |
| Common stock | 228.000 M 0.00 % | 228.000 M 0.00 % | 228.000 M 21.28 % | 188.000 M -17.69 % | 228.395 M 0.00 % | 228.395 M 0.00 % | 228.395 M 0.00 % | 228.395 M 0.00 % | 228.395 M 100.00 % | 114.198 M | 0.000 |
| Total equity | 56.740 M -40.15 % | 94.803 M -24.28 % | 125.196 M -1.46 % | 127.045 M -7.66 % | 137.578 M -18.91 % | 169.661 M 4.55 % | 162.281 M 1.84 % | 159.344 M 1.88 % | 156.406 M 100.00 % | 78.203 M | 0.000 |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 993.000 K -50.00 % | 1.986 M 87.01 % | 1.062 M 669.57 % | 138.000 K |
| Long term debt | 187.274 M -7.41 % | 202.268 M 10.57 % | 182.938 M -15.16 % | 215.624 M -11.36 % | 243.247 M -5.21 % | 256.623 M 21.90 % | 210.521 M -8.11 % | 229.093 M -7.50 % | 247.665 M 9.60 % | 225.977 M 10.62 % | 204.288 M |
| Total non current liabilities | 187.431 M -7.55 % | 202.733 M 10.52 % | 183.430 M -15.00 % | 215.789 M -11.49 % | 243.804 M -5.07 % | 256.827 M 21.97 % | 210.573 M -8.52 % | 230.177 M -7.85 % | 249.781 M 100.00 % | 124.891 M | 0.000 |
| Other current liabilities | 72.053 M -4.88 % | 75.751 M -9.89 % | 84.069 M 21.89 % | 68.971 M 0.26 % | 68.794 M -26.59 % | 93.715 M -25.31 % | 125.470 M 13.49 % | 110.560 M 15.59 % | 95.650 M -4.37 % | 100.024 M -4.19 % | 104.397 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 1.580 M | 0.000 -100.00 % | 66.966 M -2.77 % | 68.873 M -33.09 % | 102.938 M 7.34 % | 95.903 M 7.92 % | 88.867 M 100.00 % | 44.434 M | 0.000 |
| Short term debt | 198.965 M 2.76 % | 193.619 M 19.34 % | 162.240 M -14.48 % | 189.706 M -12.59 % | 217.024 M -0.93 % | 219.055 M 3.58 % | 211.483 M -2.45 % | 216.799 M -2.39 % | 222.115 M -2.78 % | 228.476 M -2.71 % | 234.838 M |
| Total current liabilities | 372.278 M -1.06 % | 376.253 M 8.69 % | 346.156 M 1.83 % | 339.944 M -9.12 % | 374.041 M -11.78 % | 423.985 M -3.37 % | 438.787 M 4.34 % | 420.524 M 4.54 % | 402.261 M 100.00 % | 201.131 M | 0.000 |
| Total liabilities | 559.709 M -3.33 % | 578.986 M 9.33 % | 529.586 M -4.70 % | 555.733 M -10.05 % | 617.845 M -9.25 % | 680.812 M 4.84 % | 649.360 M -0.21 % | 650.701 M -0.21 % | 652.042 M 100.00 % | 326.021 M | 0.000 |
| Other non current assets | 35.453 M 21.21 % | 29.249 M -0.29 % | 29.334 M 30.22 % | 22.526 M -65.69 % | 65.651 M 12.46 % | 58.375 M 9.24 % | 53.436 M 18.07 % | 45.258 M 22.06 % | 37.079 M 100.00 % | 18.540 M | 0.000 |
| Long term investments | 3.000 M -25.78 % | 4.042 M 0.32 % | 4.029 M -7.59 % | 4.360 M -18.93 % | 5.378 M 95.14 % | 2.756 M -82.38 % | 15.637 M -21.98 % | 20.042 M -18.02 % | 24.447 M 100.00 % | 12.224 M | 0.000 |
| Intangible assets | 330.000 K -33.33 % | 495.000 K 207.45 % | 161.000 K -37.35 % | 257.000 K -99.86 % | 185.660 M -15.23 % | 219.021 M 2.24 % | 214.231 M -2.52 % | 219.759 M -2.45 % | 225.286 M 10.73 % | 203.447 M | 0.000 |
| 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 | 330.000 K -33.33 % | 495.000 K 207.45 % | 161.000 K -37.35 % | 257.000 K -27.20 % | 353.000 K -21.38 % | 449.000 K -30.06 % | 642.000 K 24.18 % | 517.000 K 31.89 % | 392.000 K 100.00 % | 196.000 K | 0.000 |
| Property plant equipment net | 250.179 M -2.74 % | 257.229 M -2.90 % | 264.913 M -4.85 % | 278.426 M -12.91 % | 319.692 M -5.95 % | 339.928 M 0.74 % | 337.419 M -2.91 % | 347.523 M -2.83 % | 357.627 M 100.00 % | 178.814 M | 0.000 |
| Total non current assets | 292.572 M -1.63 % | 297.433 M -0.34 % | 298.437 M -4.86 % | 313.680 M -21.43 % | 399.235 M -2.36 % | 408.865 M -0.79 % | 412.138 M -1.73 % | 419.399 M -1.70 % | 426.659 M 100.00 % | 213.330 M | 0.000 |
| Other current assets | 7.402 M 2.12 % | 7.248 M 5.10 % | 6.896 M 0.61 % | 6.854 M -46.84 % | 12.894 M 44.88 % | 8.900 M -9.74 % | 9.860 M 18.58 % | 8.315 M 22.82 % | 6.770 M -4.03 % | 7.054 M -3.87 % | 7.338 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.152 M -50.00 % | 14.303 M |
| cash and cash equivalents | 8.748 M -68.14 % | 27.461 M 35.89 % | 20.209 M -70.24 % | 67.913 M 160.40 % | 26.080 M -48.26 % | 50.406 M 50.80 % | 33.426 M 14.10 % | 29.296 M 16.41 % | 25.166 M 100.00 % | 12.583 M | 0.000 |
| Cash and short term investments | 8.748 M -68.14 % | 27.461 M 35.89 % | 20.209 M -70.24 % | 67.913 M 160.40 % | 26.080 M -48.26 % | 50.406 M 50.80 % | 33.426 M 14.10 % | 29.296 M 16.41 % | 25.166 M 27.52 % | 19.735 M 37.97 % | 14.303 M |
| Total current assets | 323.877 M -13.94 % | 376.356 M 5.62 % | 356.345 M -3.46 % | 369.098 M 3.62 % | 356.188 M -19.34 % | 441.608 M 10.54 % | 399.503 M 2.27 % | 390.646 M 2.32 % | 381.789 M 92.78 % | 198.046 M 1 284.65 % | 14.303 M |
| Inventory | 119.832 M -21.37 % | 152.404 M 12.79 % | 135.125 M 1.78 % | 132.760 M -1.51 % | 134.800 M -19.66 % | 167.788 M 17.43 % | 142.883 M 6.29 % | 134.425 M 6.71 % | 125.966 M 100.00 % | 62.983 M | 0.000 |
| Net receivables | 187.895 M -0.71 % | 189.243 M -2.51 % | 194.115 M 20.14 % | 161.571 M -12.97 % | 185.660 M -15.23 % | 219.021 M 2.24 % | 214.231 M -2.52 % | 219.759 M -2.45 % | 225.286 M 10.73 % | 203.447 M 12.03 % | 181.608 M |
| Tax assets | 3.610 M -43.75 % | 6.418 M | 0.000 -100.00 % | 8.111 M -0.61 % | 8.161 M 10.93 % | 7.357 M 47.02 % | 5.004 M -17.41 % | 6.059 M -14.83 % | 7.114 M 100.00 % | 3.557 M | 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 |
| Account payables | 101.260 M -5.26 % | 106.883 M 8.77 % | 98.267 M 20.92 % | 81.267 M -7.22 % | 87.587 M -20.59 % | 110.294 M 9.03 % | 101.161 M 9.36 % | 92.505 M 10.32 % | 83.849 M 6.80 % | 78.510 M 7.30 % | 73.171 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 636.000 K -3.05 % | 656.000 K 1.86 % | 644.000 K -0.23 % | 645.500 K -0.23 % | 647.000 K 100.00 % | 323.500 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -165.000 K | 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 | 4.928 M -23.25 % | 6.421 M 2.82 % | 6.245 M -20.61 % | 7.866 M -75.16 % | 31.666 M -13.70 % | 36.693 M 691.31 % | 4.637 M -37.27 % | 7.392 M -27.15 % | 10.147 M -26.31 % | 13.770 M -20.83 % | 17.393 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.317 M -56.24 % | -1.483 M 37.85 % | -2.386 M -124.84 % | 9.607 M -55.52 % | 21.600 M -4.88 % | 22.708 M -4.65 % | 23.816 M |
| Deferred tax liabilities non current | 157.000 K -66.24 % | 465.000 K -5.49 % | 492.000 K 198.18 % | 165.000 K -70.38 % | 557.000 K 173.04 % | 204.000 K 292.31 % | 52.000 K -42.86 % | 91.000 K -30.00 % | 130.000 K 100.00 % | 65.000 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 616.449 M -8.51 % | 673.789 M 2.90 % | 654.782 M -4.10 % | 682.778 M -9.62 % | 755.423 M -11.18 % | 850.473 M 4.78 % | 811.641 M 0.20 % | 810.045 M 0.20 % | 808.448 M 100.00 % | 404.224 M | 0.000 |
| 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 | 32.694 M 93.22 % | 16.921 M 163.87 % | -26.493 M -226.65 % | 20.918 M -60.41 % | 52.831 M 2 624.78 % | -2.093 M -191.50 % | 2.287 M 0.00 % | 2.287 M 121.64 % | -10.570 M 0.00 % | -10.570 M | 0.000 | 0.000 |
| Accounts receivables | -2.147 M -117.90 % | 11.995 M 131.77 % | -37.759 M -289.17 % | 19.960 M -39.08 % | 32.762 M 438.49 % | 6.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 32.572 M 288.51 % | -17.279 M -630.61 % | -2.365 M -215.93 % | 2.040 M -93.82 % | 32.988 M 1 046.44 % | -3.486 M 58.79 % | -8.459 M 0.00 % | -8.459 M -2 514.68 % | -323.500 K 0.00 % | -323.500 K | 0.000 | 0.000 |
| Accounts payables | -5.623 M 83.45 % | -33.966 M -200.00 % | 33.966 M 605.75 % | -6.716 M 85.70 % | -46.958 M -544.50 % | -7.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.269 M -95.96 % | 56.171 M 376.23 % | -20.335 M -460.93 % | 5.634 M 143.61 % | -12.919 M -175.40 % | -4.691 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -4.790 M 75.91 % | -19.881 M -206.00 % | 18.755 M 578.32 % | -3.921 M 82.36 % | -22.224 M -324.65 % | -5.234 M -181.42 % | 6.428 M 0.00 % | 6.428 M 11.24 % | 5.778 M 0.00 % | 5.778 M | 0.000 | 0.000 |
| Net cash provided by operating activities | 3.857 M 124.95 % | -15.459 M -499.88 % | -2.577 M -390.86 % | -525.000 K -102.19 % | 23.924 M 192.26 % | 8.186 M -76.17 % | 34.349 M 0.00 % | 34.349 M 281.75 % | -18.899 M 0.00 % | -18.899 M | 0.000 | 0.000 |
| Investments in property plant and equipment | -4.612 M 28.68 % | -6.467 M -131.88 % | -2.789 M 46.59 % | -5.222 M 34.54 % | -7.977 M -91.43 % | -4.167 M 43.87 % | -7.424 M 0.00 % | -7.424 M -22.60 % | -6.055 M 0.00 % | -6.055 M | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 1.740 M | 0.000 -100.00 % | 2.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 -100.00 % | 2.036 M 138.83 % | -5.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 100.00 % | -344.000 K -151.96 % | 662.000 K | 0.000 | 0.000 -100.00 % | 11.813 M 168.17 % | 4.405 M 0.00 % | 4.405 M -58.29 % | 10.561 M 0.00 % | 10.561 M | 0.000 | 0.000 |
| Other investing activites | -5.720 M 30.54 % | -8.235 M -526.68 % | 1.930 M -95.34 % | 41.416 M 526.27 % | -9.716 M -300.02 % | 4.858 M 154.41 % | -8.927 M 0.00 % | -8.927 M -135.73 % | -3.787 M 0.00 % | -3.787 M | 0.000 | 0.000 |
| Net cash used for investing activites | -10.332 M 31.33 % | -15.046 M -7 537.56 % | -197.000 K -100.49 % | 39.970 M 325.91 % | -17.693 M -2 662.35 % | 690.500 K 105.84 % | -11.817 M 0.00 % | -11.817 M -1 528.84 % | 827.000 K 0.00 % | 827.000 K | 0.000 | 0.000 |
| Debt repayment | -11.918 M -128.20 % | 42.269 M 184.05 % | -50.291 M -62.97 % | -30.859 M | 0.000 | 0.000 100.00 % | -15.523 M 0.00 % | -15.523 M -230.35 % | 11.909 M 0.00 % | 11.909 M 234.47 % | -8.856 M 0.00 % | -8.856 M |
| Common stock issued | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.200 M 0.00 % | 10.200 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 | 526.000 K 103.60 % | -14.604 M -340.99 % | 6.060 M -81.52 % | 32.797 M 151.88 % | -63.216 M -1 771.50 % | 3.782 M 235.41 % | -2.793 M 0.00 % | -2.793 M 38.80 % | -4.564 M 0.00 % | -4.564 M 2.11 % | -4.662 M 0.00 % | -4.662 M |
| Net cash used provided by financing activities | -11.392 M -130.25 % | 37.665 M 185.16 % | -44.231 M -2 382.30 % | 1.938 M 106.52 % | -29.715 M -885.70 % | 3.782 M 120.65 % | -18.316 M 0.00 % | -18.316 M -204.39 % | 17.545 M 0.00 % | 17.545 M | 0.000 | 0.000 |
| Effect of forex changes on cash | -846.000 K -1 019.57 % | 92.000 K 113.16 % | -699.000 K -255.33 % | 450.000 K 153.44 % | -842.000 K -638.60 % | -114.000 K -32.56 % | -86.000 K 0.00 % | -86.000 K -144.56 % | 193.000 K 0.00 % | 193.000 K | 0.000 | 0.000 |
| Net change in cash | -18.713 M -358.04 % | 7.252 M 115.20 % | -47.704 M -214.03 % | 41.833 M 271.97 % | -24.326 M -196.96 % | 25.089 M 203.74 % | 8.260 M 0.00 % | 8.260 M 1 336.53 % | -668.000 K 0.00 % | -668.000 K | 0.000 | 0.000 |
| Cash at beginning of period | 27.461 M 35.89 % | 20.209 M -70.24 % | 67.913 M 160.40 % | 26.080 M -48.26 % | 50.406 M 99.10 % | 25.317 M 0.60 % | 25.166 M 0.00 % | 25.166 M -2.59 % | 25.834 M 0.00 % | 25.834 M | 0.000 | 0.000 |
| Cash at end of period | 8.748 M -68.14 % | 27.461 M 35.89 % | 20.209 M -70.24 % | 67.913 M 160.40 % | 26.080 M -48.26 % | 50.406 M 50.80 % | 33.426 M 0.00 % | 33.426 M 32.82 % | 25.166 M 0.00 % | 25.166 M | 0.000 | 0.000 |
| Operating cash flow | 5.629 M 136.41 % | -15.459 M -499.88 % | -2.577 M -390.86 % | -525.000 K -102.19 % | 23.924 M 192.26 % | 8.186 M -76.17 % | 34.349 M 0.00 % | 34.349 M 281.75 % | -18.899 M 0.00 % | -18.899 M | 0.000 | 0.000 |
| Capital expenditure | -4.612 M 33.59 % | -6.945 M -149.01 % | -2.789 M 46.59 % | -5.222 M 34.54 % | -7.977 M -91.43 % | -4.167 M 43.87 % | -7.424 M 0.00 % | -7.424 M -22.60 % | -6.055 M 0.00 % | -6.055 M | 0.000 | 0.000 |
| Free CashFlow | 1.017 M 104.54 % | -22.404 M -317.52 % | -5.366 M 6.63 % | -5.747 M -136.04 % | 15.947 M 296.79 % | 4.019 M -85.07 % | 26.925 M 0.00 % | 26.925 M 207.90 % | -24.954 M 0.00 % | -24.954 M | 0.000 | 0.000 |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |