Tessin Nordic Holding AB (publ) TESSIN.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 24.518 M -39.57 % | 40.571 M -19.95 % | 50.683 M 14.62 % | 44.218 M 11.07 % | 39.810 M 30.34 % | 30.543 M 45.23 % | 21.031 M 74.40 % | 12.059 M |
| Net income | -41.152 M -183.32 % | -14.525 M 69.04 % | -46.912 M 43.25 % | -82.669 M -501.97 % | -13.733 M 21.91 % | -17.585 M -117.29 % | -8.093 M -129.39 % | -3.528 M |
| Income before tax | -33.001 M -118.75 % | -15.086 M 64.99 % | -43.096 M 49.06 % | -84.606 M -460.75 % | -15.088 M 26.54 % | -20.538 M -153.77 % | -8.093 M -324.43 % | 3.606 M |
| Income before tax ratio | -1.35 -261.98 % | -0.37 56.27 % | -0.85 55.56 % | -1.91 -404.85 % | -0.38 43.64 % | -0.67 -74.74 % | -0.38 -228.69 % | 0.30 |
| EBITDA | -7.720 M -18.13 % | -6.535 M 78.68 % | -30.648 M -62.71 % | -18.836 M -306.74 % | -4.631 M 69.91 % | -15.390 M -107.89 % | -7.403 M -1 244.20 % | 647.000 K |
| Net income ratio | -1.68 -368.82 % | -0.36 61.32 % | -0.93 50.49 % | -1.87 -441.96 % | -0.34 40.08 % | -0.58 -49.62 % | -0.38 -31.53 % | -0.29 |
| Ratio EBITDA | -0.31 -95.48 % | -0.16 73.36 % | -0.60 -41.95 % | -0.43 -266.19 % | -0.12 76.91 % | -0.50 -43.15 % | -0.35 -756.08 % | 0.05 |
| Gross profit ratio | 0.99 -4.87 % | 1.04 0.47 % | 1.04 -0.50 % | 1.04 0.89 % | 1.04 3.27 % | 1.00 -11.11 % | 1.13 259.02 % | 0.31 |
| Weighted average shs out dil | 418.500 M 62.45 % | 257.611 M 4.19 % | 247.251 M 56.00 % | 158.493 M 33.97 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M |
| Weighted average shs out | 418.500 M 62.45 % | 257.613 M 4.19 % | 247.251 M 56.00 % | 158.493 M 33.97 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M |
| EPS diluted | -0.10 -74.29 % | -0.06 68.67 % | -0.18 65.38 % | -0.52 -333.33 % | -0.12 20.00 % | -0.15 -119.30 % | -0.07 -129.53 % | -0.03 |
| Earnings per share | -0.10 -74.29 % | -0.06 68.67 % | -0.18 65.38 % | -0.52 -333.33 % | -0.12 20.00 % | -0.15 -119.30 % | -0.07 -129.53 % | -0.03 |
| Gross profit | 24.351 M -42.51 % | 42.358 M -19.58 % | 52.670 M 14.05 % | 46.183 M 12.06 % | 41.214 M 34.60 % | 30.619 M 29.10 % | 23.718 M 526.14 % | 3.788 M |
| Income tax expense | 3.302 M 912.88 % | 326.000 K -79.08 % | 1.558 M 180.43 % | -1.937 M -42.95 % | -1.355 M 54.11 % | -2.953 M -73 925.00 % | 4.000 K -99.89 % | 3.606 M |
| Cost of revenue | 167.000 K 109.35 % | -1.787 M 10.07 % | -1.987 M -1.12 % | -1.965 M -39.96 % | -1.404 M -1 747.37 % | -76.000 K 97.17 % | -2.687 M -132.49 % | 8.271 M |
| General and administrative expenses | 16.467 M 105.61 % | 8.009 M -25.89 % | 10.807 M -87.62 % | 87.282 M 395.25 % | 17.624 M 7.20 % | 16.441 M 21.00 % | 13.588 M | 0.000 |
| Selling and marketing expenses | 1.904 M -21.09 % | 2.413 M -56.76 % | 5.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 37.023 M -21.54 % | 47.187 M -30.66 % | 68.053 M 99.39 % | 34.131 M 5.45 % | 32.366 M 10.26 % | 29.355 M 382.40 % | -10.395 M -45.71 % | -7.134 M |
| Operating expenses | 55.394 M -3.84 % | 57.609 M -36.75 % | 91.076 M -29.07 % | 128.405 M 129.71 % | 55.899 M 9.54 % | 51.032 M 60.41 % | 31.813 M 545.93 % | -7.134 M |
| Cost and expenses | 55.561 M -0.47 % | 55.822 M -37.34 % | 89.089 M -29.54 % | 126.440 M 132.02 % | 54.495 M 6.95 % | 50.956 M 74.95 % | 29.126 M 2 461.65 % | 1.137 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 6.635 M -5.11 % | 6.992 M 18.33 % | 5.909 M 12.85 % | 5.236 M 313 420 539.97 % | -1.671 -471.02 % | -0.293 |
| Selling general and administrative expenses | 18.371 M 76.27 % | 10.422 M -36.40 % | 16.388 M -81.22 % | 87.282 M 395.25 % | 17.624 M 7.20 % | 16.441 M 21.00 % | 13.588 M 3 771 178 281.82 % | -0.360 |
| Interest income | 1.456 M 2 700.00 % | 52.000 K -99.62 % | 13.669 M 351.42 % | 3.028 M 2 444.54 % | 119.000 K | 0.000 -100.00 % | 4.000 K -97.80 % | 182.000 K |
| Interest expense | 20.647 M 60.60 % | 12.856 M -29.97 % | 18.359 M 255.04 % | 5.171 M 140.40 % | 2.151 M 1 620.80 % | 125.000 K 6 150.00 % | 2.000 K | 0.000 |
| Depreciation and amortization | 4.634 M -11.18 % | 5.217 M 54.99 % | 3.366 M -48.51 % | 6.537 M 93 285.71 % | 7.000 K -99.94 % | 11.215 M 20.62 % | 9.298 M 10.00 % | 8.453 M |
| Operating income | -31.043 M -103.55 % | -15.251 M 60.29 % | -38.406 M 53.29 % | -82.222 M -459.90 % | -14.685 M 28.06 % | -20.413 M -152.17 % | -8.095 M -3.70 % | -7.806 M |
| Operating income ratio | -1.27 -236.82 % | -0.38 50.39 % | -0.76 59.25 % | -1.86 -404.09 % | -0.37 44.81 % | -0.67 -73.64 % | -0.38 40.54 % | -0.65 |
| Total other income expenses net | -1.958 M -1 293.90 % | 164.000 K 103.50 % | -4.690 M -96.73 % | -2.384 M -491.56 % | -403.000 K -222.40 % | -125.000 K -6 350.00 % | 2.000 K 100.03 % | -7.134 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | 99.956 M -42.54 % | 173.968 M 12.84 % | 154.176 M 23.37 % | 124.967 M 43 341.18 % | -289.000 K 98.89 % | -25.952 M -74.29 % | -14.890 M 41.56 % | -25.478 M |
| Total investments | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -65.91 % | 44.000 K -52.69 % | 93.000 K 5.68 % | 88.000 K -96.51 % | 2.525 M |
| Total debt | 134.087 M -36.51 % | 211.182 M 20.60 % | 175.107 M -0.98 % | 176.839 M 673.13 % | 22.873 M 746.83 % | 2.701 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 29.185 M | 0.000 100.00 % | -130.000 K | 0.000 -100.00 % | 24.074 M -32.61 % | 35.726 M |
| Retained earnings | -221.356 M -22.63 % | -180.505 M -10.44 % | -163.443 M -37.88 % | -118.539 M -231.33 % | -35.777 M -63.26 % | -21.914 M -956.10 % | -2.075 M -105.81 % | 35.726 M |
| Common stock | 44.777 M 67.10 % | 26.797 M 8.38 % | 24.725 M 112.72 % | 11.623 M 2 036.58 % | 544.000 K 0.00 % | 544.000 K 8.80 % | 500.000 K | 0.000 |
| Total equity | -2.366 M -115.11 % | 15.663 M -46.33 % | 29.185 M -49.16 % | 57.410 M 216.47 % | 18.141 M 99.90 % | 9.075 M 1 825.29 % | -526.000 K -105.08 % | 10.363 M |
| Other non current liabilities | 39.377 M 1 690.68 % | 2.199 M -87.13 % | 17.080 M 0.00 % | 17.080 M | 0.000 | 0.000 100.00 % | -2.899 M 89.91 % | -28.723 M |
| Long term debt | 5.081 M -87.46 % | 40.511 M -75.72 % | 166.829 M 7.17 % | 155.664 M 1 174.79 % | 12.211 M 2 092.28 % | 557.000 K | 0.000 | 0.000 |
| Total non current liabilities | 44.114 M 3.29 % | 42.710 M -76.78 % | 183.909 M 6.46 % | 172.744 M 1 314.66 % | 12.211 M 2 092.28 % | 557.000 K 55 800.00 % | -1.000 K 100.00 % | -26.083 M |
| Other current liabilities | 115.176 M 343.51 % | 25.969 M -1.99 % | 26.496 M 1 202.01 % | 2.035 M -71.77 % | 7.208 M 150.10 % | 2.882 M 37.70 % | 2.093 M 105.60 % | 1.018 M |
| Deferred revenue | 0.000 100.00 % | -6.239 M -728.30 % | 993.000 K -90.86 % | 10.865 M 21 630.00 % | 50.000 K -97.26 % | 1.822 M | 0.000 | 0.000 |
| Short term debt | 129.350 M -24.21 % | 170.671 M 1 961.74 % | 8.278 M -60.91 % | 21.175 M 98.60 % | 10.662 M 3.29 % | 10.322 M | 0.000 | 0.000 |
| Total current liabilities | 253.321 M 27.56 % | 198.589 M 331.71 % | 46.001 M 18.92 % | 38.682 M 88.05 % | 20.570 M 22.43 % | 16.802 M 260.87 % | 4.656 M 357.37 % | 1.018 M |
| Total liabilities | 297.435 M 23.26 % | 241.299 M 4.95 % | 229.910 M 8.74 % | 211.426 M 549.58 % | 32.548 M 87.50 % | 17.359 M 272.91 % | 4.655 M 414.93 % | 904.000 K |
| Other non current assets | 86.788 M 8 678 700.00 % | 1.000 K -100.00 % | 94.400 M | 0.000 -100.00 % | 12.448 M 27 562.22 % | 45.000 K -73.05 % | 167.000 K -93.39 % | 2.525 M |
| Long term investments | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -99.99 % | 123.644 M 164 758.67 % | 75.000 K -2.60 % | 77.000 K 100.29 % | -26.972 M | 0.000 |
| Intangible assets | 4.619 M 1.94 % | 4.531 M -8.67 % | 4.961 M 3.81 % | 4.779 M -17.38 % | 5.784 M 4.78 % | 5.520 M 44.05 % | 3.832 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 1.548 M 1.84 % | 1.520 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.619 M 1.94 % | 4.531 M -8.67 % | 4.961 M -21.59 % | 6.327 M -13.38 % | 7.304 M 32.32 % | 5.520 M 44.05 % | 3.832 M | 0.000 |
| Property plant equipment net | 1.952 M -95.72 % | 45.604 M 979.90 % | 4.223 M -39.18 % | 6.944 M 211.53 % | 2.229 M -58.02 % | 5.310 M 149.88 % | 2.125 M | 0.000 |
| Total non current assets | 100.080 M 74.36 % | 57.400 M -48.28 % | 110.986 M -22.81 % | 143.783 M 444.74 % | 26.395 M 89.82 % | 13.905 M 127.06 % | 6.124 M -85.02 % | 40.891 M |
| Other current assets | 0.000 -100.00 % | 157.515 M 9 127.59 % | 1.707 M -96.96 % | 56.101 M 1 326.42 % | 3.933 M 2 025.95 % | 185.000 K -93.79 % | 2.981 M -92.23 % | 38.366 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K -99.94 % | 27.060 M 971.68 % | 2.525 M |
| cash and cash equivalents | 34.131 M -8.28 % | 37.214 M 77.79 % | 20.931 M -69.64 % | 68.952 M 197.69 % | 23.162 M -19.16 % | 28.653 M 92.43 % | 14.890 M -41.56 % | 25.478 M |
| Cash and short term investments | 34.131 M -8.28 % | 37.214 M 77.79 % | 20.931 M -69.64 % | 68.952 M 434.88 % | 12.891 M -55.01 % | 28.653 M 92.43 % | 14.890 M -46.83 % | 28.003 M |
| Total current assets | 194.989 M -2.29 % | 199.563 M 34.74 % | 148.109 M 18.44 % | 125.053 M 414.75 % | 24.294 M -31.49 % | 35.458 M 56.93 % | 22.595 M -66.32 % | 67.089 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -54.483 M | 0.000 -100.00 % | 4.224 M 119.63 % | -21.517 M | 0.000 |
| Net receivables | 160.858 M 3 227.64 % | 4.834 M -96.15 % | 125.471 M 130.29 % | 54.483 M 629.36 % | 7.470 M 211.77 % | 2.396 M -49.28 % | 4.724 M 556.11 % | 720.000 K |
| Tax assets | 6.706 M -7.49 % | 7.249 M -1.87 % | 7.387 M 7.56 % | 6.868 M 58.29 % | 4.339 M 46.94 % | 2.953 M -89.05 % | 26.972 M -29.70 % | 38.366 M |
| Other assets | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 8.795 M 39.36 % | 6.311 M 4.96 % | 6.013 M 151.80 % | 2.388 M 34.46 % | 1.776 M 22.31 % | 1.452 M -35.98 % | 2.268 M | 0.000 |
| Tax payables | 0.000 -100.00 % | 1.877 M -55.53 % | 4.221 M 90.22 % | 2.219 M 153.89 % | 874.000 K 169.75 % | 324.000 K 9.83 % | 295.000 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 993.000 K -99.53 % | 211.426 M | 0.000 100.00 % | -2.881 M -199.41 % | 2.898 M 9.77 % | 2.640 M |
| Minority interest | 26.697 M 22.16 % | 21.855 M 8.16 % | 20.206 M 1.03 % | 20.000 M 225.31 % | -15.960 M 30.39 % | -22.929 M 6.75 % | -24.590 M 12.19 % | -28.003 M |
| Capital lease obligations | 1.347 M -41.69 % | 2.310 M -38.22 % | 3.739 M -37.64 % | 5.996 M 805.74 % | 662.000 K -75.49 % | 2.701 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 -100.00 % | 11.620 M |
| Other total stockholders equity | 147.516 M 0.00 % | 147.516 M -0.12 % | 147.697 M 2.34 % | 144.326 M 170.41 % | 53.374 M 0.00 % | 53.374 M 108.18 % | 25.639 M 224.46 % | -20.600 M |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -993.000 K -129.48 % | 3.368 M | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.969 M |
| Total assets | 295.069 M 14.83 % | 256.962 M -0.82 % | 259.095 M -3.62 % | 268.836 M 430.36 % | 50.689 M 2.69 % | 49.363 M 71.88 % | 28.719 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 9.433 M 187.50 % | -10.781 M -166.03 % | 16.328 M 132.07 % | -50.914 M -3 014.01 % | -1.635 M -116.08 % | 10.169 M 463.83 % | -2.795 M -499.86 % | 699.000 K |
| Accounts receivables | -17.844 M -135.97 % | -7.562 M -115.44 % | -3.510 M 92.58 % | -47.302 M -3 440.57 % | -1.336 M -4 671.43 % | -28.000 K 98.18 % | -1.540 M -1 738.30 % | 94.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 27.277 M 331.80 % | 6.317 M -68.16 % | 19.838 M 649.22 % | -3.612 M -492.13 % | -610.000 K -3 488.24 % | -17.000 K -101.19 % | 1.432 M 136.69 % | 605.000 K |
| Other working capital | 0.000 100.00 % | -9.536 M | 0.000 100.00 % | -3.612 M -1 261.41 % | 311.000 K -96.96 % | 10.214 M | 0.000 | 0.000 |
| Other non cash items | 9.620 M 57.09 % | 6.124 M 170.97 % | 2.260 M -95.99 % | 56.329 M 874.38 % | 5.781 M 105.58 % | 2.812 M 308.72 % | 688.000 K -90.02 % | 6.897 M |
| Net cash provided by operating activities | -9.314 M 35.88 % | -14.527 M 18.88 % | -17.907 M 75.35 % | -72.654 M -564.42 % | -10.935 M -116.02 % | -5.062 M 50.37 % | -10.200 M -358.23 % | 3.950 M |
| Investments in property plant and equipment | -3.470 M -0.32 % | -3.459 M 2.76 % | -3.557 M 6.39 % | -3.800 M -12.43 % | -3.380 M 25.86 % | -4.559 M 23.38 % | -5.950 M -51.79 % | -3.920 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -7.467 M -998.09 % | -680.000 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -8.340 M -156.69 % | -3.249 M | 0.000 100.00 % | -75.000 K 91.26 % | -858.000 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.249 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -26.112 M -211.63 % | 23.392 M 178.50 % | -29.800 M 57.67 % | -70.401 M -467.70 % | -12.401 M -434.99 % | -2.318 M -1 296.39 % | -166.000 K | 0.000 |
| Net cash used for investing activites | -29.582 M -248.41 % | 19.933 M 147.80 % | -41.697 M 48.94 % | -81.668 M -396.13 % | -16.461 M -136.78 % | -6.952 M -13.67 % | -6.116 M -56.02 % | -3.920 M |
| Debt repayment | 30.675 M 190.43 % | 10.562 M 606.57 % | -2.085 M -101.33 % | 156.414 M 1 023.18 % | 13.926 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 6.108 M 223.00 % | 1.891 M -88.47 % | 16.405 M -53.51 % | 35.288 M | 0.000 -100.00 % | 25.603 M 14.33 % | 22.394 M 0.09 % | 22.373 M |
| Common stock repurchased | 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 |
| Other financing activites | -970.000 K 38.41 % | -1.575 M 42.46 % | -2.737 M -114.65 % | 18.681 M 915.05 % | -2.292 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 35.813 M 229.22 % | 10.878 M -6.09 % | 11.583 M -94.49 % | 210.383 M 1 708.35 % | 11.634 M -54.56 % | 25.603 M 14.33 % | 22.394 M 0.09 % | 22.373 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.083 M -118.93 % | 16.283 M 133.91 % | -48.021 M -185.66 % | 56.061 M 455.67 % | -15.762 M -215.99 % | 13.589 M 123.58 % | 6.078 M -72.87 % | 22.403 M |
| Cash at beginning of period | 37.214 M 77.79 % | 20.931 M -69.64 % | 68.952 M 434.88 % | 12.891 M -55.01 % | 28.653 M 92.43 % | 14.890 M 68.97 % | 8.812 M 186.57 % | 3.075 M |
| Cash at end of period | 34.131 M -8.28 % | 37.214 M 77.79 % | 20.931 M -69.64 % | 68.952 M 434.88 % | 12.891 M -54.74 % | 28.479 M 91.26 % | 14.890 M -41.56 % | 25.478 M |
| Operating cash flow | -9.314 M 35.88 % | -14.527 M 18.88 % | -17.907 M 75.35 % | -72.654 M -564.42 % | -10.935 M -116.02 % | -5.062 M 50.37 % | -10.200 M -358.23 % | 3.950 M |
| Capital expenditure | -3.470 M -263.35 % | -955.000 K 73.15 % | -3.557 M 6.39 % | -3.800 M -12.43 % | -3.380 M 25.86 % | -4.559 M 23.38 % | -5.950 M -51.79 % | -3.920 M |
| Free CashFlow | -12.784 M 17.43 % | -15.483 M 27.87 % | -21.464 M 71.93 % | -76.454 M -434.08 % | -14.315 M -48.79 % | -9.621 M 40.43 % | -16.150 M -53 933.33 % | 30.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.688 M -13.28 % | 4.253 M -35.49 % | 6.593 M -1.18 % | 6.672 M 9.92 % | 6.070 M -2.33 % | 6.215 M -17.92 % | 7.572 M -32.48 % | 11.215 M -10.87 % | 12.583 M 26.39 % | 9.956 M -19.26 % | 12.331 M -14.58 % | 14.435 M -4.46 % | 15.109 M 71.54 % | 8.808 M -32.89 % | 13.124 M 17.97 % | 11.125 M -17.98 % | 13.563 M 111.69 % | 6.407 M -38.22 % | 10.371 M 9.98 % | 9.430 M -28.04 % | 13.105 M 22.31 % | 10.715 M |
| Net income | -14.697 M -9.21 % | -13.458 M 44.77 % | -24.367 M -215.92 % | -7.713 M -93.94 % | -3.977 M 21.93 % | -5.094 M 31.96 % | -7.487 M -382.10 % | -1.553 M -94.13 % | -800.000 K 82.92 % | -4.685 M 77.27 % | -20.609 M -132.29 % | -8.872 M -38.28 % | -6.416 M 26.73 % | -8.757 M -8.62 % | -8.062 M -54.65 % | -5.213 M 91.48 % | -61.188 M -645.74 % | -8.205 M -38.97 % | -5.904 M -5 776.92 % | 104.000 K -49.27 % | 205.000 K 105.17 % | -3.967 M |
| Income before tax | -14.598 M -22.05 % | -11.961 M 39.48 % | -19.764 M -181.82 % | -7.013 M -522.82 % | -1.126 M 77.91 % | -5.098 M 40.40 % | -8.554 M -432.63 % | -1.606 M -108.30 % | -771.000 K 81.44 % | -4.155 M 78.26 % | -19.115 M -135.70 % | -8.110 M -39.51 % | -5.813 M 42.21 % | -10.058 M -25.73 % | -8.000 M -36.89 % | -5.844 M 90.52 % | -61.675 M -578.79 % | -9.086 M -40.72 % | -6.457 M -4 085.80 % | 162.000 K -40.22 % | 271.000 K 106.16 % | -4.397 M |
| Income before tax ratio | -3.96 -40.74 % | -2.81 6.18 % | -3.00 -185.20 % | -1.05 -466.63 % | -0.19 77.39 % | -0.82 27.39 % | -1.13 -688.88 % | -0.14 -133.71 % | -0.06 85.32 % | -0.42 73.08 % | -1.55 -175.91 % | -0.56 -46.03 % | -0.38 66.31 % | -1.14 -87.33 % | -0.61 -16.04 % | -0.53 88.45 % | -4.55 -220.65 % | -1.42 -127.78 % | -0.62 -3 724.16 % | 0.02 -16.92 % | 0.02 105.04 % | -0.41 |
| EBITDA | -9.520 M -692.01 % | -1.202 M 84.72 % | -7.866 M -5.30 % | -7.470 M -94.33 % | -3.844 M -5.58 % | -3.641 M 37.50 % | -5.826 M -717.16 % | 944.000 K 122.64 % | 424.000 K 120.41 % | -2.077 M 81.14 % | -11.011 M -204.59 % | -3.615 M -25.87 % | -2.872 M 43.49 % | -5.083 M -10.37 % | -4.605 M -37.67 % | -3.345 M 94.46 % | -60.344 M -805.39 % | -6.665 M -6.55 % | -6.255 M -346.55 % | 2.537 M 34.95 % | 1.880 M 157.75 % | -3.256 M |
| Net income ratio | -3.99 -25.94 % | -3.16 14.38 % | -3.70 -219.71 % | -1.16 -76.44 % | -0.66 20.06 % | -0.82 17.11 % | -0.99 -614.04 % | -0.14 -117.80 % | -0.06 86.49 % | -0.47 71.84 % | -1.67 -171.93 % | -0.61 -44.74 % | -0.42 57.29 % | -0.99 -61.85 % | -0.61 -31.10 % | -0.47 89.61 % | -4.51 -252.28 % | -1.28 -124.96 % | -0.57 -5 261.83 % | 0.01 -29.50 % | 0.02 104.23 % | -0.37 |
| Ratio EBITDA | -2.58 -813.35 % | -0.28 76.31 % | -1.19 -6.56 % | -1.12 -76.79 % | -0.63 -8.10 % | -0.59 23.86 % | -0.77 -1 014.09 % | 0.08 149.80 % | 0.03 116.15 % | -0.21 76.64 % | -0.89 -256.56 % | -0.25 -31.75 % | -0.19 67.06 % | -0.58 -64.45 % | -0.35 -16.70 % | -0.30 93.24 % | -4.45 -327.69 % | -1.04 -72.48 % | -0.60 -324.18 % | 0.27 87.54 % | 0.14 147.21 % | -0.30 |
| Gross profit ratio | 1.00 0.76 % | 0.99 65.78 % | 0.60 -39.76 % | 0.99 -55.35 % | 2.23 5 180.06 % | 0.04 117.74 % | -0.24 -122.97 % | 1.03 -2.14 % | 1.06 4.94 % | 1.01 -0.31 % | 1.01 -4.16 % | 1.05 2.00 % | 1.03 -2.95 % | 1.06 3.98 % | 1.02 -1.91 % | 1.04 -2.12 % | 1.07 2.61 % | 1.04 -3.98 % | 1.08 4.93 % | 1.03 1.31 % | 1.02 570.65 % | 0.15 |
| Weighted average shs out dil | 447.776 M 0.00 % | 447.776 M 0.00 % | 447.776 M 15.04 % | 389.224 M 30.04 % | 299.322 M 11.70 % | 267.972 M 0.00 % | 267.972 M 0.00 % | 267.972 M 8.38 % | 247.251 M 0.00 % | 247.250 M 60.53 % | 154.017 M -3.24 % | 159.168 M 9.16 % | 145.818 M -8.00 % | 158.493 M 36.36 % | 116.228 M -26.67 % | 158.493 M 0.00 % | 158.493 M 33.97 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M |
| Weighted average shs out | 447.776 M 0.00 % | 447.776 M 0.00 % | 447.776 M 15.04 % | 389.224 M 30.04 % | 299.322 M 11.70 % | 267.972 M 0.00 % | 267.972 M 0.00 % | 267.972 M 8.38 % | 247.251 M 0.00 % | 247.250 M 60.53 % | 154.017 M -2.82 % | 158.493 M 8.69 % | 145.818 M -8.00 % | 158.493 M 36.36 % | 116.228 M -26.67 % | 158.493 M 0.00 % | 158.493 M 33.97 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M 0.00 % | 118.301 M |
| EPS diluted | -0.03 -8.97 % | -0.03 44.67 % | -0.05 -174.75 % | -0.02 -48.87 % | -0.01 30.00 % | -0.02 62.52 % | -0.05 -774.14 % | -0.01 -81.25 % | 0.00 83.07 % | -0.02 85.46 % | -0.13 -133.39 % | -0.06 -26.59 % | -0.04 20.43 % | -0.06 20.32 % | -0.07 -110.94 % | -0.03 91.56 % | -0.39 -461.96 % | -0.07 -39.08 % | -0.05 -5 644.44 % | 0.00 -47.06 % | 0.00 105.07 % | -0.03 |
| Earnings per share | -0.03 -8.97 % | -0.03 44.67 % | -0.05 -174.75 % | -0.02 -48.87 % | -0.01 30.00 % | -0.02 62.52 % | -0.05 -774.14 % | -0.01 -81.25 % | 0.00 83.07 % | -0.02 85.46 % | -0.13 -132.14 % | -0.06 -27.27 % | -0.04 20.43 % | -0.06 20.32 % | -0.07 -110.94 % | -0.03 91.56 % | -0.39 -461.96 % | -0.07 -39.08 % | -0.05 -5 644.44 % | 0.00 -47.06 % | 0.00 105.07 % | -0.03 |
| Gross profit | 3.688 M -12.63 % | 4.221 M 6.94 % | 3.947 M -40.48 % | 6.631 M -50.92 % | 13.511 M 5 056.87 % | 262.000 K 114.56 % | -1.799 M -115.51 % | 11.599 M -12.78 % | 13.299 M 32.63 % | 10.027 M -19.51 % | 12.458 M -18.13 % | 15.217 M -2.55 % | 15.615 M 66.47 % | 9.380 M -30.21 % | 13.441 M 15.72 % | 11.615 M -19.71 % | 14.467 M 117.22 % | 6.660 M -40.68 % | 11.227 M 15.40 % | 9.729 M -27.10 % | 13.346 M 720.28 % | 1.627 M |
| Income tax expense | 59.000 K -76.59 % | 252.000 K -76.73 % | 1.083 M 128.48 % | 474.000 K -72.20 % | 1.705 M 4 162.50 % | 40.000 K 122.10 % | -181.000 K -248.08 % | -52.000 K -279.31 % | 29.000 K -94.53 % | 530.000 K -64.52 % | 1.494 M 96.06 % | 762.000 K 26.37 % | 603.000 K 146.35 % | -1.301 M -2 198.39 % | 62.000 K 109.83 % | -631.000 K -29.57 % | -487.000 K 44.72 % | -881.000 K -59.31 % | -553.000 K -1 053.45 % | 58.000 K -12.12 % | 66.000 K -84.65 % | 430.000 K |
| Cost of revenue | 5.504 M 17 100.00 % | 32.000 K -98.79 % | 2.646 M -38.62 % | 4.311 M -33.09 % | 6.443 M 8.23 % | 5.953 M -31.60 % | 8.703 M 2 366.41 % | -384.000 K 46.37 % | -716.000 K -908.45 % | -71.000 K 44.09 % | -127.000 K 83.76 % | -782.000 K -54.55 % | -506.000 K 11.54 % | -572.000 K -80.44 % | -317.000 K 35.31 % | -490.000 K 45.80 % | -904.000 K -257.31 % | -253.000 K 70.44 % | -856.000 K -186.29 % | -299.000 K -24.07 % | -241.000 K -102.65 % | 9.088 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.663 M -56.47 % | 13.009 M 14.27 % | 11.384 M 61.36 % | 7.055 M -5.15 % | 7.438 M -88.53 % | 64.835 M 716.97 % | 7.936 M -12.15 % | 9.034 M 64.97 % | 5.476 M -27.56 % | 7.559 M 376.61 % | 1.586 M -53.87 % | 3.438 M | 0.000 |
| Selling and marketing expenses | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 12.849 M 103.40 % | 6.317 M 15.95 % | 5.448 M 539.44 % | 852.000 K -93.17 % | 12.475 M 942.34 % | -1.481 M -289.87 % | 780.000 K | 0.000 -100.00 % | 14.512 M 78.83 % | 8.115 M -43.78 % | 14.434 M 26.81 % | 11.382 M -1.88 % | 11.600 M -5.10 % | 12.224 M -27.28 % | 16.810 M 139.32 % | 7.024 M -30.03 % | 10.038 M | 0.000 | 0.000 -100.00 % | 6.353 M -33.28 % | 9.522 M | 0.000 |
| Operating expenses | 12.849 M 1.92 % | 12.607 M -27.24 % | 17.326 M 62.12 % | 10.687 M -42.91 % | 18.721 M 326.45 % | 4.390 M -69.55 % | 14.419 M 20.15 % | 12.001 M -17.30 % | 14.512 M 5.33 % | 13.778 M -49.79 % | 27.443 M 20.54 % | 22.766 M 22.04 % | 18.655 M -5.12 % | 19.662 M -75.92 % | 81.645 M 445.76 % | 14.960 M -21.56 % | 19.072 M 23.60 % | 15.430 M -30.90 % | 22.330 M 181.27 % | 7.939 M -38.74 % | 12.960 M 121.33 % | 5.855 M |
| Cost and expenses | 12.849 M 1.66 % | 12.639 M -36.72 % | 19.972 M 33.16 % | 14.998 M 32.96 % | 11.280 M 9.06 % | 10.343 M -39.36 % | 17.056 M 46.82 % | 11.617 M -15.79 % | 13.796 M 0.65 % | 13.707 M -49.82 % | 27.316 M 24.25 % | 21.984 M 21.13 % | 18.149 M -4.93 % | 19.090 M -76.53 % | 81.328 M 462.05 % | 14.470 M -20.35 % | 18.168 M 19.71 % | 15.177 M -29.32 % | 21.474 M 181.07 % | 7.640 M -39.93 % | 12.719 M -14.88 % | 14.943 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.434 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.635 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.992 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.909 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 6.290 M -47.04 % | 11.878 M 20.77 % | 9.835 M 57.46 % | 6.246 M 6.39 % | 5.871 M -28.45 % | 8.205 M 35.98 % | 6.034 M -16.15 % | 7.196 M 27.07 % | 5.663 M -56.47 % | 13.009 M 14.27 % | 11.384 M 61.36 % | 7.055 M -5.15 % | 7.438 M -88.53 % | 64.835 M 716.97 % | 7.936 M -12.15 % | 9.034 M 64.97 % | 5.476 M -27.56 % | 7.559 M 376.61 % | 1.586 M -53.87 % | 3.438 M -18.91 % | 4.240 M |
| Interest income | 0.000 -100.00 % | 768.000 K -40.92 % | 1.300 M 1 680.82 % | 73.000 K -3.95 % | 76.000 K 533.33 % | 12.000 K -99.90 % | 12.042 M 1 399.63 % | 803.000 K 1 725.00 % | 44.000 K 633.33 % | 6.000 K -99.96 % | 13.669 M 374.95 % | 2.878 M | 0.000 | 0.000 -100.00 % | 3.021 M | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 119.000 K | 0.000 | 0.000 -100.00 % | 168.000 K |
| Interest expense | 4.015 M -58.61 % | 9.701 M -2.72 % | 9.972 M 230.31 % | 3.019 M -35.49 % | 4.680 M 56.99 % | 2.981 M 24.99 % | 2.385 M -24.95 % | 3.178 M -6.06 % | 3.383 M -13.48 % | 3.910 M -47.70 % | 7.476 M 123.90 % | 3.339 M -27.95 % | 4.634 M 59.24 % | 2.910 M -15.73 % | 3.453 M 384.29 % | 713.000 K 101.41 % | 354.000 K -45.62 % | 651.000 K 60.74 % | 405.000 K -55.88 % | 918.000 K 51.24 % | 607.000 K | 0.000 |
| Depreciation and amortization | 1.063 M 0.47 % | 1.058 M -45.07 % | 1.926 M 125.26 % | 855.000 K -37.41 % | 1.366 M 180.49 % | 487.000 K -13.04 % | 560.000 K -58.40 % | 1.346 M -17.78 % | 1.637 M -2.21 % | 1.674 M -49.09 % | 3.288 M 101.22 % | 1.634 M 0.99 % | 1.618 M -3.11 % | 1.670 M -13.52 % | 1.931 M 1.42 % | 1.904 M 94.88 % | 977.000 K 4 785.00 % | 20.000 K 185.71 % | 7.000 K -99.52 % | 1.457 M -2.48 % | 1.494 M 53.55 % | 973.000 K |
| Operating income | -9.161 M -9.24 % | -8.386 M 37.32 % | -13.379 M -60.71 % | -8.325 M -59.79 % | -5.210 M -26.21 % | -4.128 M 56.47 % | -9.484 M -1 081.07 % | -803.000 K 31.31 % | -1.169 M 68.83 % | -3.751 M 74.97 % | -14.985 M -95.91 % | -7.649 M -151.61 % | -3.040 M 70.43 % | -10.282 M -57.31 % | -6.536 M -24.54 % | -5.248 M 91.49 % | -61.667 M -603.16 % | -8.770 M -33.67 % | -6.561 M -2 070.27 % | 333.000 K -13.73 % | 386.000 K 109.13 % | -4.229 M |
| Operating income ratio | -2.48 -25.98 % | -1.97 2.83 % | -2.03 -62.63 % | -1.25 -45.37 % | -0.86 -29.23 % | -0.66 46.97 % | -1.25 -1 649.30 % | -0.07 22.93 % | -0.09 75.34 % | -0.38 69.00 % | -1.22 -129.34 % | -0.53 -163.36 % | -0.20 82.76 % | -1.17 -134.40 % | -0.50 -5.57 % | -0.47 89.62 % | -4.55 -232.16 % | -1.37 -116.37 % | -0.63 -1 891.50 % | 0.04 19.89 % | 0.03 107.46 % | -0.39 |
| Total other income expenses net | -5.437 M -52.08 % | -3.575 M 44.01 % | -6.385 M -586.66 % | 1.312 M -67.87 % | 4.084 M 521.03 % | -970.000 K -204.53 % | 928.000 K 215.57 % | -803.000 K -281.67 % | 442.000 K 209.41 % | -404.000 K 90.22 % | -4.130 M -795.88 % | -461.000 K 83.38 % | -2.773 M -1 337.95 % | 224.000 K 115.30 % | -1.464 M -145.64 % | -596.000 K -7 350.00 % | -8.000 K 97.47 % | -316.000 K -403.85 % | 104.000 K 160.82 % | -171.000 K -48.70 % | -115.000 K 31.55 % | -168.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 57.708 M -10.21 % | 64.267 M -35.70 % | 99.956 M -25.04 % | 133.352 M 13.19 % | 117.810 M -19.64 % | 146.597 M 5.47 % | 138.988 M -19.30 % | 172.222 M 4.81 % | 164.312 M -1.80 % | 167.316 M 8.52 % | 154.176 M -3.14 % | 159.178 M -4.48 % | 166.652 M 12.55 % | 148.069 M 18.49 % | 124.967 M 2 014.14 % | 5.911 M 121.21 % | -27.863 M -59.13 % | -17.510 M -5 958.82 % | -289.000 K 98.51 % | -19.433 M 3.52 % | -20.141 M -170.29 % | 28.653 M |
| Total investments | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -99.94 % | 25.782 M 58 495.45 % | 44.000 K -42.86 % | 77.000 K 0.00 % | 77.000 K -99.87 % | 57.306 M |
| Total debt | 85.722 M 0.73 % | 85.100 M -36.53 % | 134.087 M -10.09 % | 149.127 M -14.05 % | 173.507 M -0.20 % | 173.862 M -17.67 % | 211.182 M 20.83 % | 174.770 M 0.18 % | 174.459 M -0.02 % | 174.491 M -0.35 % | 175.107 M -0.11 % | 175.306 M -0.32 % | 175.861 M -0.31 % | 176.412 M -9.03 % | 193.919 M 23.81 % | 156.629 M 2 035.95 % | 7.333 M | 0.000 -100.00 % | 22.873 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -999.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 8.979 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.410 M 263 249 471 968 640 896.00 % | 0.000 100.00 % | -64.000 K -102.26 % | 2.837 M -84.36 % | 18.141 M 14 054.62 % | -130.000 K | 0.000 | 0.000 -100.00 % | 32.004 M |
| Retained earnings | -249.500 M -6.26 % | -234.810 M -6.08 % | -221.356 M -12.36 % | -196.999 M -4.58 % | -188.375 M -1.98 % | -184.723 M -2.34 % | -180.505 M -5.87 % | -170.493 M -0.92 % | -168.941 M -0.48 % | -168.141 M -2.87 % | -163.443 M -14.98 % | -142.149 M -6.77 % | -133.132 M -4.74 % | -127.112 M -7.23 % | -118.539 M -116.78 % | -54.681 M -11.30 % | -49.131 M | 0.000 100.00 % | -72.666 M | 0.000 | 0.000 | 0.000 |
| Common stock | 45.477 M 0.00 % | 45.477 M 1.56 % | 44.777 M 0.00 % | 44.776 M 0.01 % | 44.771 M 67.07 % | 26.797 M 0.00 % | 26.797 M 0.00 % | 26.797 M 0.00 % | 26.797 M 8.38 % | 24.725 M 0.00 % | 24.725 M 111.83 % | 11.672 M 0.00 % | 11.672 M 0.42 % | 11.623 M 0.00 % | 11.623 M 0.00 % | 11.623 M 33.98 % | 8.675 M | 0.000 -100.00 % | 10.630 M | 0.000 | 0.000 | 0.000 |
| Total equity | -28.482 M -106.00 % | -13.826 M -484.36 % | -2.366 M -112.80 % | 18.478 M -31.23 % | 26.869 M 125.34 % | 11.924 M -28.10 % | 16.583 M -31.23 % | 24.112 M -6.11 % | 25.682 M 5.21 % | 24.410 M -16.36 % | 29.185 M -15.59 % | 34.575 M -20.68 % | 43.592 M -10.74 % | 48.837 M -14.93 % | 57.410 M -12.45 % | 65.573 M 28.38 % | 51.077 M 194.53 % | 17.342 M -38.46 % | 28.179 M 43.65 % | 19.617 M -5.19 % | 20.690 M -35.35 % | 32.004 M |
| Other non current liabilities | 95.101 M 78.82 % | 53.183 M 35.06 % | 39.377 M 145.34 % | 16.050 M 1 462.80 % | 1.027 M -53.32 % | 2.200 M 0.05 % | 2.199 M 219 800.00 % | 1.000 K -99.95 % | 2.054 M | 0.000 | 0.000 -100.00 % | 17.987 M | 0.000 -100.00 % | 17.987 M 5.31 % | 17.080 M 1 696.00 % | 951.000 K 0.11 % | 950.000 K -84.06 % | 5.958 M | 0.000 -100.00 % | 175.000 K 0.00 % | 175.000 K | 0.000 |
| Long term debt | 0.000 -100.00 % | 86.000 K -98.31 % | 5.081 M -77.24 % | 22.326 M -1.72 % | 22.716 M -2.62 % | 23.328 M -42.42 % | 40.511 M -75.96 % | 168.547 M 1.47 % | 166.111 M -0.07 % | 166.230 M -9.61 % | 183.909 M 6.85 % | 172.112 M -9.72 % | 190.645 M 22.82 % | 155.228 M -0.28 % | 155.664 M 1.06 % | 154.030 M 145 211.32 % | 106.000 K | 0.000 -100.00 % | 12.211 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 95.101 M 78.53 % | 53.269 M 20.75 % | 44.114 M 14.95 % | 38.376 M 61.63 % | 23.743 M -6.99 % | 25.528 M -40.23 % | 42.710 M -74.66 % | 168.548 M 0.23 % | 168.165 M 1.16 % | 166.230 M -9.61 % | 183.909 M -3.26 % | 190.099 M -0.29 % | 190.645 M 10.06 % | 173.215 M 0.27 % | 172.744 M 11.46 % | 154.981 M 14 576.23 % | 1.056 M -82.28 % | 5.958 M -51.21 % | 12.211 M 6 877.71 % | 175.000 K 0.00 % | 175.000 K | 0.000 |
| Other current liabilities | 63.573 M -33.10 % | 95.020 M -17.50 % | 115.176 M 60.32 % | 71.843 M -34.10 % | 109.024 M 103.05 % | 53.693 M 106.76 % | 25.969 M -31.76 % | 38.054 M 14.21 % | 33.318 M -31.84 % | 48.880 M 84.48 % | 26.496 M -22.28 % | 34.093 M 17.09 % | 29.117 M 37.93 % | 21.110 M 18.64 % | 17.793 M 372.34 % | 3.767 M 1.89 % | 3.697 M | 0.000 -100.00 % | 7.258 M 118.42 % | 3.323 M 10.51 % | 3.007 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.005 M 56.59 % | 14.053 M 325.24 % | -6.239 M -144.75 % | 13.943 M -33.34 % | 20.916 M | 0.000 -100.00 % | 993.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.865 M 226.77 % | 3.325 M -6.23 % | 3.546 M | 0.000 -100.00 % | 6.643 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 85.722 M 0.83 % | 85.014 M -34.28 % | 129.350 M 2.01 % | 126.801 M -15.91 % | 150.791 M 0.17 % | 150.534 M -11.80 % | 170.671 M 2 642.58 % | 6.223 M -25.46 % | 8.348 M 1.05 % | 8.261 M -0.21 % | 8.278 M 159.17 % | 3.194 M -0.28 % | 3.203 M -86.61 % | 23.921 M 12.97 % | 21.175 M 3 016.67 % | -726.000 K -119.72 % | 3.681 M | 0.000 -100.00 % | 10.662 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 167.214 M -13.90 % | 194.205 M -23.34 % | 253.321 M 20.76 % | 209.771 M -27.53 % | 289.468 M 26.30 % | 229.191 M 15.41 % | 198.589 M 216.54 % | 62.738 M -10.28 % | 69.924 M 10.23 % | 63.434 M 37.90 % | 46.001 M 12.41 % | 40.923 M 19.50 % | 34.246 M -28.38 % | 47.816 M 23.61 % | 38.682 M 157.26 % | 15.036 M -12.29 % | 17.143 M 187.73 % | 5.958 M -71.04 % | 20.570 M 519.02 % | 3.323 M 10.51 % | 3.007 M | 0.000 |
| Total liabilities | 262.315 M 6.00 % | 247.474 M -16.80 % | 297.435 M 19.86 % | 248.147 M -21.07 % | 314.383 M 23.42 % | 254.718 M 5.97 % | 240.379 M 3.93 % | 231.286 M -2.86 % | 238.089 M 3.67 % | 229.664 M -0.11 % | 229.910 M -0.48 % | 231.022 M 2.73 % | 224.891 M 1.75 % | 221.031 M 4.54 % | 211.426 M 24.36 % | 170.017 M 834.21 % | 18.199 M 205.45 % | 5.958 M -81.82 % | 32.781 M 837.14 % | 3.498 M 9.93 % | 3.182 M | 0.000 |
| Other non current assets | 73.500 M 9.37 % | 67.206 M -22.56 % | 86.788 M 28.77 % | 67.400 M 228.86 % | -52.304 M | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K -100.00 % | 75.330 M -4.16 % | 78.600 M -16.74 % | 94.400 M 10.40 % | 85.509 M -35.55 % | 132.666 M -54.98 % | 294.708 M 138.38 % | 123.629 M 6 181 350.00 % | 2.000 K -99.80 % | 979.000 K 107.38 % | -13.273 M -206.36 % | 12.479 M | 0.000 | 0.000 100.00 % | -28.653 M |
| Long term investments | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -99.97 % | 52.318 M 348 686.67 % | 15.000 K 0.00 % | 15.000 K -99.98 % | 74.483 M 496 453.33 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 100.01 % | -137.889 M -919 360.00 % | 15.000 K -99.97 % | 49.274 M 328 393.33 % | 15.000 K | 0.000 -100.00 % | 44.000 K -42.86 % | 77.000 K 0.00 % | 77.000 K | 0.000 |
| Intangible assets | 4.877 M 4.57 % | 4.664 M 0.97 % | 4.619 M -24.77 % | 6.140 M 25.51 % | 4.892 M -1.55 % | 4.969 M 9.67 % | 4.531 M 1.46 % | 4.466 M -5.32 % | 4.717 M 1.59 % | 4.643 M -6.41 % | 4.961 M 4.20 % | 4.761 M 1.88 % | 4.673 M -2.48 % | 4.792 M 0.27 % | 4.779 M -6.77 % | 5.126 M -6.72 % | 5.495 M | 0.000 -100.00 % | 5.784 M | 0.000 | 0.000 | 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 -100.00 % | 1.644 M 1.67 % | 1.617 M 3.32 % | 1.565 M 1.10 % | 1.548 M 0.26 % | 1.544 M 0.72 % | 1.533 M | 0.000 -100.00 % | 1.520 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.877 M 4.57 % | 4.664 M 0.97 % | 4.619 M -24.77 % | 6.140 M 25.51 % | 4.892 M -1.55 % | 4.969 M 9.67 % | 4.531 M 1.46 % | 4.466 M -5.32 % | 4.717 M 1.59 % | 4.643 M -6.41 % | 4.961 M -22.54 % | 6.405 M 1.83 % | 6.290 M -1.05 % | 6.357 M 0.47 % | 6.327 M -5.14 % | 6.670 M -5.09 % | 7.028 M | 0.000 -100.00 % | 7.304 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.358 M -17.85 % | 1.653 M -15.32 % | 1.952 M -13.44 % | 2.255 M -94.99 % | 45.014 M -0.01 % | 45.019 M -1.28 % | 45.604 M 1 166.07 % | 3.602 M -8.58 % | 3.940 M 15.58 % | 3.409 M -19.28 % | 4.223 M -9.98 % | 4.691 M -14.19 % | 5.467 M -13.10 % | 6.291 M -9.40 % | 6.944 M -10.17 % | 7.730 M -8.59 % | 8.456 M 2 113.61 % | 382.000 K -82.86 % | 2.229 M | 0.000 | 0.000 | 0.000 |
| Total non current assets | 86.462 M 7.74 % | 80.248 M -19.82 % | 100.080 M 20.47 % | 83.073 M 45.21 % | 57.210 M -0.13 % | 57.286 M -0.20 % | 57.400 M -36.35 % | 90.186 M -1.30 % | 91.373 M -2.81 % | 94.013 M -15.29 % | 110.986 M 5.90 % | 104.800 M -31.35 % | 152.659 M -14.06 % | 177.636 M 23.54 % | 143.783 M 105.37 % | 70.012 M 215.58 % | 22.185 M 272.10 % | -12.891 M -148.84 % | 26.395 M 34 179.67 % | 76.999 K 0.00 % | 77.000 K 100.27 % | -28.653 M |
| Other current assets | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 163.463 M | 0.000 -100.00 % | 26.776 M 9 744.12 % | 272.000 K -99.83 % | 157.416 M 0.88 % | 156.050 M 2.07 % | 152.886 M 26.63 % | 120.732 M -11.49 % | 136.407 M 41.84 % | 96.167 M 1 322.17 % | 6.762 M -85.97 % | 48.203 M 518.62 % | 7.792 M 71.06 % | 4.555 M | 0.000 -100.00 % | 3.933 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.468 M | 0.000 -100.00 % | 41.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 137.904 M | 0.000 100.00 % | -49.259 M | 0.000 -100.00 % | 25.782 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.306 M |
| cash and cash equivalents | 28.014 M 34.47 % | 20.833 M -38.96 % | 34.131 M 116.36 % | 15.775 M -71.68 % | 55.697 M 104.28 % | 27.265 M -26.73 % | 37.214 M 1 360.52 % | 2.548 M -74.89 % | 10.147 M 41.42 % | 7.175 M -65.72 % | 20.931 M 29.78 % | 16.128 M 75.13 % | 9.209 M -67.51 % | 28.343 M -58.89 % | 68.952 M -54.25 % | 150.718 M 328.22 % | 35.196 M 101.01 % | 17.510 M -24.40 % | 23.162 M 19.19 % | 19.433 M -3.52 % | 20.141 M 170.29 % | -28.653 M |
| Cash and short term investments | 28.014 M 34.47 % | 20.833 M -38.96 % | 34.131 M 116.36 % | 15.775 M -71.68 % | 55.697 M 104.28 % | 27.265 M -26.73 % | 37.214 M 1 360.52 % | 2.548 M -74.89 % | 10.147 M 41.42 % | 7.175 M -65.72 % | 20.931 M 29.78 % | 16.128 M 75.13 % | 9.209 M -67.51 % | 28.343 M -58.89 % | 68.952 M -54.25 % | 150.718 M 328.22 % | 35.196 M 101.01 % | 17.510 M -24.40 % | 23.162 M 19.19 % | 19.433 M -3.52 % | 20.141 M -29.71 % | 28.653 M |
| Total current assets | 147.371 M -3.93 % | 153.400 M -21.33 % | 194.989 M 6.23 % | 183.552 M -35.11 % | 282.870 M 35.11 % | 209.357 M 4.91 % | 199.563 M 20.79 % | 165.212 M -4.17 % | 172.398 M 7.71 % | 160.061 M 8.07 % | 148.109 M -7.89 % | 160.797 M 38.83 % | 115.824 M 25.58 % | 92.232 M -26.25 % | 125.053 M -24.47 % | 165.578 M 251.61 % | 47.091 M 265.30 % | 12.891 M -62.49 % | 34.365 M 49.17 % | 23.038 M -3.19 % | 23.796 M -16.95 % | 28.653 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.417 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.781 M -17.10 % | -166.342 M -205.31 % | -54.483 M -670.84 % | -7.068 M 3.71 % | -7.340 M | 0.000 -100.00 % | 6.497 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 119.357 M -9.96 % | 132.566 M -17.59 % | 160.858 M 3 628.74 % | 4.314 M -98.10 % | 227.173 M 46.27 % | 155.316 M -4.17 % | 162.077 M -0.36 % | 162.665 M 0.26 % | 162.251 M 6.13 % | 152.886 M 21.85 % | 125.471 M -13.27 % | 144.669 M 1 284.66 % | 10.448 M -81.71 % | 57.127 M 4.85 % | 54.483 M 670.84 % | 7.068 M -3.71 % | 7.340 M | 0.000 -100.00 % | 7.470 M 107.21 % | 3.605 M -1.37 % | 3.655 M | 0.000 |
| Tax assets | 6.712 M 0.03 % | 6.710 M 0.06 % | 6.706 M -7.67 % | 7.263 M -0.37 % | 7.290 M 0.10 % | 7.283 M 0.47 % | 7.249 M -5.03 % | 7.633 M 3.55 % | 7.371 M 0.34 % | 7.346 M -0.56 % | 7.387 M -9.69 % | 8.180 M -0.50 % | 8.221 M 0.64 % | 8.169 M 18.94 % | 6.868 M 8.40 % | 6.336 M 11.02 % | 5.707 M | 0.000 -100.00 % | 4.339 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.300 M 11 550.00 % | 200.000 K | 0.000 | 0.000 | 0.000 |
| Account payables | 11.432 M -6.51 % | 12.228 M 39.03 % | 8.795 M -13.13 % | 10.124 M 48.05 % | 6.838 M -29.85 % | 9.748 M 54.46 % | 6.311 M 102.80 % | 3.112 M -19.79 % | 3.880 M -7.15 % | 4.179 M -30.50 % | 6.013 M 177.74 % | 2.165 M 106.78 % | 1.047 M -55.64 % | 2.360 M -1.17 % | 2.388 M -53.29 % | 5.112 M 113.89 % | 2.390 M | 0.000 -100.00 % | 1.776 M | 0.000 | 0.000 | 0.000 |
| Tax payables | 6.487 M 233.87 % | 1.943 M | 0.000 -100.00 % | 1.003 M 23.83 % | 810.000 K -30.35 % | 1.163 M -38.04 % | 1.877 M 33.50 % | 1.406 M -59.39 % | 3.462 M 63.77 % | 2.114 M -49.92 % | 4.221 M 186.95 % | 1.471 M 67.35 % | 879.000 K 106.82 % | 425.000 K -80.85 % | 2.219 M 852.36 % | 233.000 K -17.67 % | 283.000 K | 0.000 -100.00 % | 874.000 K | 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 -100.00 % | 993.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 28.025 M 0.12 % | 27.991 M 4.85 % | 26.697 M 15.15 % | 23.184 M 0.98 % | 22.958 M 2.79 % | 22.334 M 2.19 % | 21.855 M 8.25 % | 20.189 M -0.08 % | 20.206 M 0.00 % | 20.206 M 0.00 % | 20.206 M 1.03 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 850.000 K -22.73 % | 1.100 M -18.34 % | 1.347 M -15.34 % | 1.591 M -13.20 % | 1.833 M -11.45 % | 2.070 M -10.39 % | 2.310 M -22.74 % | 2.990 M -2.89 % | 3.079 M 2.91 % | 2.992 M -19.98 % | 3.739 M -8.13 % | 4.070 M -14.42 % | 4.756 M 73.77 % | 2.737 M -54.35 % | 5.996 M -9.55 % | 6.629 M -9.60 % | 7.333 M | 0.000 -100.00 % | 662.000 K | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1,000.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.000 K | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 147.516 M 0.00 % | 147.516 M 0.00 % | 147.516 M 0.00 % | 147.517 M 0.00 % | 147.515 M 0.00 % | 147.516 M 0.00 % | 147.516 M -0.07 % | 147.618 M 0.00 % | 147.620 M 0.00 % | 147.620 M -0.05 % | 147.697 M 1.82 % | 145.052 M 0.00 % | 145.052 M 0.50 % | 144.326 M 0.00 % | 144.326 M 62.96 % | 88.567 M -0.15 % | 88.696 M 11 200.88 % | -799.000 K -101.50 % | 53.374 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -993.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 38.375 M 3 174.32 % | 1.172 M 117 300.00 % | -1.000 K 99.89 % | -920.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.958 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 233.833 M 0.08 % | 233.648 M -20.82 % | 295.069 M 10.67 % | 266.625 M -21.60 % | 340.080 M 27.54 % | 266.643 M 3.77 % | 256.962 M 0.61 % | 255.398 M -3.17 % | 263.771 M 3.82 % | 254.074 M -1.94 % | 259.095 M -2.45 % | 265.597 M -1.07 % | 268.483 M -0.51 % | 269.868 M 0.38 % | 268.836 M 14.11 % | 235.590 M 240.07 % | 69.276 M 197.32 % | 23.300 M -61.78 % | 60.960 M 163.72 % | 23.115 M -3.18 % | 23.873 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 9.269 M 188.01 % | -10.532 M -142.62 % | 24.712 M 142.93 % | -57.564 M -326.78 % | 25.383 M 50.11 % | 16.910 M 260.40 % | 4.692 M 173.08 % | -6.420 M -639.95 % | 1.189 M 76.41 % | 674.000 K -90.81 % | 7.338 M 201.23 % | 2.436 M 226.94 % | -1.919 M -122.65 % | 8.473 M 121.18 % | -40.012 M -3 220.50 % | -1.205 M 90.20 % | -12.292 M -573.68 % | 2.595 M 142.75 % | 1.069 M 381.53 % | 222.000 K 103.23 % | -6.880 M -182.26 % | -2.438 M |
| Accounts receivables | 3.453 M 26.21 % | 2.736 M 2.40 % | 2.672 M -31.64 % | 3.909 M 113.31 % | -29.379 M -693.04 % | 4.954 M 843.62 % | 525.000 K 121.75 % | -2.414 M 67.32 % | -7.386 M -709.41 % | 1.212 M -47.10 % | 2.291 M 513.54 % | -554.000 K 90.96 % | -6.126 M -796.93 % | 879.000 K 102.00 % | -43.844 M -1 378.22 % | -2.966 M 46.73 % | -5.568 M -2 163.41 % | -246.000 K 84.39 % | -1.576 M -184.05 % | 1.875 M 176.92 % | -2.438 M 0.00 % | -2.438 M |
| Inventory | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -13.268 M | 0.000 100.00 % | -61.473 M -212.25 % | 54.762 M 358.03 % | 11.956 M 186.92 % | 4.167 M | 0.000 -100.00 % | 6.694 M 1 344.24 % | -538.000 K -110.66 % | 5.047 M 68.80 % | 2.990 M -28.93 % | 4.207 M -44.60 % | 7.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 5.816 M | 0.000 -100.00 % | 22.040 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.006 M -312.97 % | 1.881 M | 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 non cash items | 0.000 100.00 % | -761.000 K -104.50 % | 16.899 M 405.70 % | -5.528 M -962.40 % | 641.000 K 43.40 % | 447.000 K 110.11 % | -4.423 M -324.07 % | -1.043 M -2 774.36 % | 39.000 K -93.51 % | 601.000 K 20.20 % | 500.000 K 263.40 % | -306.000 K -122.05 % | 1.388 M 815.46 % | -194.000 K -100.34 % | 56.634 M 40 843.88 % | -139.000 K -185.80 % | 162.000 K 149.24 % | -329.000 K -115.86 % | 2.075 M 3 092.31 % | 65.000 K 108.66 % | -751.000 K -870.26 % | 97.500 K |
| Net cash provided by operating activities | -4.266 M 80.78 % | -22.196 M -193.37 % | 23.773 M 134.33 % | -69.250 M -395.78 % | 23.413 M 83.63 % | 12.750 M 301.20 % | -6.337 M 17.38 % | -7.670 M -471.43 % | 2.065 M 271.23 % | -1.206 M 87.43 % | -9.598 M -120.85 % | -4.346 M 8.45 % | -4.747 M -4 255.05 % | -109.000 K -101.03 % | 10.553 M 299.72 % | -5.284 M 92.74 % | -72.829 M -1 329.42 % | -5.095 M -53.79 % | -3.313 M -273.82 % | 1.906 M 132.49 % | -5.866 M -23.13 % | -4.764 M |
| Investments in property plant and equipment | -1.002 M -24.63 % | -804.000 K -688.24 % | -102.000 K 94.15 % | -1.744 M -86.72 % | -934.000 K -41.09 % | -662.000 K 12.55 % | -757.000 K -3.13 % | -734.000 K 50.97 % | -1.497 M -217.16 % | -472.000 K 53.91 % | -1.024 M -7.90 % | -949.000 K 13.10 % | -1.092 M 87.64 % | -8.832 M -995.78 % | -806.000 K 41.93 % | -1.388 M -46.41 % | -948.000 K -52.41 % | -622.000 K 45.20 % | -1.135 M -114.96 % | -528.000 K -46.26 % | -361.000 K -143.10 % | -148.500 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.114 M -27 349.63 % | -270.000 K -102.74 % | 9.855 M 100.00 % | 4.928 M 19 610.00 % | 25.000 K 200.00 % | -25.000 K 92.65 % | -340.000 K 0.00 % | -340.000 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.945 M -107.38 % | 26.361 M 270.07 % | -15.500 M -163.56 % | 24.388 M 297.83 % | -12.328 M 45.69 % | -22.700 M -172.66 % | 31.243 M 3 124 200.00 % | 1.000 K -99.97 % | 3.270 M 129.41 % | -11.120 M -310.61 % | 5.280 M -44.75 % | 9.557 M 286.59 % | -5.122 M 83.57 % | -31.175 M 7.36 % | -33.650 M 30.30 % | -48.280 M -455.47 % | 13.582 M 750.17 % | -2.089 M -182.21 % | 2.541 M -77.14 % | 11.116 M 152.77 % | -21.064 M -53.32 % | -13.739 M |
| Net cash used for investing activites | -2.947 M -111.53 % | 25.557 M 263.81 % | -15.602 M -168.90 % | 22.644 M 270.74 % | -13.262 M 43.23 % | -23.362 M -176.63 % | 30.486 M 4 259.07 % | -733.000 K -141.34 % | 1.773 M 115.30 % | -11.592 M -372.37 % | 4.256 M -50.56 % | 8.608 M 159.15 % | -14.554 M 63.62 % | -40.007 M 63.15 % | -108.570 M -117.41 % | -49.938 M -495.27 % | 12.634 M 566.03 % | -2.711 M -289.45 % | 1.431 M -86.45 % | 10.563 M 149.30 % | -21.425 M -50.59 % | -14.228 M |
| Debt repayment | 14.300 M 183.30 % | -17.166 M -176.02 % | 22.581 M 2 680.91 % | 812.000 K -87.28 % | 6.382 M 609.11 % | 900.000 K -91.74 % | 10.900 M 2 625.00 % | 400.000 K 436.13 % | -119.000 K 0.00 % | -119.000 K 97.71 % | -5.202 M -255.10 % | 3.354 M 1 509.24 % | -238.000 K | 0.000 -100.00 % | 17.018 M -88.65 % | 150.000 M 1 145.37 % | -14.349 M -142.33 % | 33.899 M 1 331.80 % | -2.752 M 75.17 % | -11.082 M -152.56 % | 21.084 M | 0.000 |
| Common stock issued | 0.000 -100.00 % | 754.000 K | 0.000 -100.00 % | 6.115 M -49.63 % | 12.139 M | 0.000 | 0.000 -100.00 % | 2.000 M 2 677.78 % | 72.000 K 614.29 % | -14.000 K -100.09 % | 16.039 M 145 909.09 % | -11.000 K -101.14 % | 969.000 K 429.51 % | 183.000 K 274.29 % | -105.000 K | 0.000 -100.00 % | 35.372 M 168 338.10 % | 21.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -12.146 M | 0.000 | 0.000 | 0.000 100.00 % | -181.000 K | 0.000 | 0.000 100.00 % | -77.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 94.000 K 138.06 % | -247.000 K 1.59 % | -251.000 K -3.72 % | -242.000 K -0.83 % | -240.000 K -1.27 % | -237.000 K -9.72 % | -216.000 K 86.47 % | -1.596 M -94.87 % | -819.000 K -9.49 % | -748.000 K -8.09 % | -692.000 K 0.72 % | -697.000 K -23.80 % | -563.000 K 16.72 % | -676.000 K -2.11 % | -662.000 K -103.19 % | 20.744 M | 0.000 100.00 % | -31.555 M -350 511.11 % | -9.000 K | 0.000 100.00 % | -60.000 K -100.47 % | 12.739 M |
| Net cash used provided by financing activities | 14.394 M 186.40 % | -16.659 M -263.58 % | 10.184 M 52.34 % | 6.685 M -63.43 % | 18.281 M 2 657.32 % | 663.000 K -93.70 % | 10.517 M 1 208.08 % | 804.000 K 192.84 % | -866.000 K 9.60 % | -958.000 K -109.44 % | 10.145 M 281.82 % | 2.657 M 1 481.55 % | 168.000 K 134.08 % | -493.000 K -103.03 % | 16.251 M -90.48 % | 170.744 M 94.16 % | 87.940 M 3 618.39 % | 2.365 M 185.66 % | -2.761 M 75.09 % | -11.082 M -152.71 % | 21.024 M 65.04 % | 12.739 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 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 | 0.000 -100.00 % | 36.000 K 200.00 % | -36.000 K | 0.000 | 0.000 |
| Net change in cash | 7.182 M 154.01 % | -13.298 M -172.45 % | 18.355 M 145.98 % | -39.922 M -240.41 % | 28.432 M 385.78 % | -9.949 M -128.70 % | 34.666 M 556.19 % | -7.599 M -355.69 % | 2.972 M 121.61 % | -13.756 M -386.40 % | 4.803 M -30.58 % | 6.919 M 136.16 % | -19.133 M 52.88 % | -40.609 M 50.34 % | -81.766 M -170.78 % | 115.522 M 316.37 % | 27.745 M 609.92 % | -5.441 M -18.10 % | -4.607 M -441.01 % | 1.351 M 121.56 % | -6.267 M -0.22 % | -6.253 M |
| Cash at beginning of period | 20.833 M -38.96 % | 34.131 M 116.35 % | 15.776 M -71.68 % | 55.697 M 104.28 % | 27.265 M -26.73 % | 37.214 M 1 360.52 % | 2.548 M -74.89 % | 10.147 M 41.42 % | 7.175 M -65.72 % | 20.931 M 29.78 % | 16.128 M 75.13 % | 9.209 M -67.51 % | 28.342 M -58.90 % | 68.952 M -54.25 % | 150.718 M 328.22 % | 35.196 M 372.43 % | 7.450 M -42.21 % | 12.891 M -26.33 % | 17.498 M 8.37 % | 16.147 M -27.96 % | 22.414 M | 0.000 |
| Cash at end of period | 28.015 M 34.47 % | 20.833 M -38.96 % | 34.131 M 116.36 % | 15.775 M -71.68 % | 55.697 M 104.28 % | 27.265 M -26.73 % | 37.214 M 1 360.52 % | 2.548 M -74.89 % | 10.147 M 41.42 % | 7.175 M -65.72 % | 20.931 M 29.78 % | 16.128 M 75.13 % | 9.209 M -67.51 % | 28.343 M -58.89 % | 68.952 M -54.25 % | 150.718 M 328.24 % | 35.195 M 372.42 % | 7.450 M -42.21 % | 12.891 M -26.33 % | 17.498 M 8.37 % | 16.147 M 358.23 % | -6.253 M |
| Operating cash flow | -4.266 M 80.78 % | -22.196 M -193.37 % | 23.773 M 134.33 % | -69.250 M -355.97 % | 27.054 M 197.00 % | 9.109 M 243.74 % | -6.337 M 17.38 % | -7.670 M -471.43 % | 2.065 M 271.23 % | -1.206 M 87.43 % | -9.598 M -120.85 % | -4.346 M 8.45 % | -4.747 M -4 255.05 % | -109.000 K -101.03 % | 10.553 M 299.72 % | -5.284 M 92.74 % | -72.829 M -1 329.42 % | -5.095 M -53.79 % | -3.313 M -273.82 % | 1.906 M 132.49 % | -5.866 M -23.13 % | -4.764 M |
| Capital expenditure | -1.002 M -24.63 % | -804.000 K -688.24 % | -102.000 K -464.29 % | 28.000 K 103.00 % | -934.000 K -41.09 % | -662.000 K 12.55 % | -757.000 K -3.13 % | -734.000 K 50.97 % | -1.497 M -217.16 % | -472.000 K 53.91 % | -1.024 M -7.90 % | -949.000 K 13.10 % | -1.092 M 87.64 % | -8.832 M -995.78 % | -806.000 K 41.93 % | -1.388 M -46.41 % | -948.000 K -52.41 % | -622.000 K 45.20 % | -1.135 M -114.96 % | -528.000 K -46.26 % | -361.000 K -143.10 % | -148.500 K |
| Free CashFlow | -5.268 M 77.10 % | -23.000 M -197.17 % | 23.671 M 134.20 % | -69.222 M -365.02 % | 26.120 M 209.22 % | 8.447 M 219.07 % | -7.094 M 15.59 % | -8.404 M -1 579.58 % | 568.000 K 133.85 % | -1.678 M 84.20 % | -10.622 M -100.60 % | -5.295 M 9.32 % | -5.839 M 34.69 % | -8.941 M -191.73 % | 9.747 M 246.09 % | -6.672 M 90.96 % | -73.777 M -1 190.48 % | -5.717 M -28.53 % | -4.448 M -422.79 % | 1.378 M 122.13 % | -6.227 M -26.76 % | -4.913 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |