OssDsign AB (publ) OSSD.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 133.940 M 19.42 % | 112.157 M 96.82 % | 56.985 M 79.62 % | 31.726 M 27.56 % | 24.872 M 47.41 % | 16.873 M 27.21 % | 13.264 M 72.66 % | 7.682 M 83.12 % | 4.195 M |
| Net income | -49.657 M 61.95 % | -130.493 M -31.30 % | -99.387 M -5.82 % | -93.918 M -11.03 % | -84.590 M -0.41 % | -84.245 M -50.41 % | -56.011 M 11.48 % | -63.272 M -121.89 % | -28.515 M |
| Income before tax | -49.083 M 62.43 % | -130.655 M -31.14 % | -99.629 M -5.84 % | -94.129 M -11.34 % | -84.542 M -0.94 % | -83.752 M -49.93 % | -55.861 M -25.56 % | -44.491 M -21.80 % | -36.529 M |
| Income before tax ratio | -0.37 68.54 % | -1.16 33.37 % | -1.75 41.07 % | -2.97 12.71 % | -3.40 31.52 % | -4.96 -17.86 % | -4.21 27.28 % | -5.79 33.49 % | -8.71 |
| EBITDA | -45.314 M 62.86 % | -122.021 M -36.48 % | -89.409 M -6.50 % | -83.954 M -4.11 % | -80.637 M 1.19 % | -81.605 M -70.35 % | -47.904 M -24.20 % | -38.571 M -6.28 % | -36.292 M |
| Net income ratio | -0.37 68.14 % | -1.16 33.29 % | -1.74 41.08 % | -2.96 12.96 % | -3.40 31.88 % | -4.99 -18.24 % | -4.22 48.73 % | -8.24 -21.17 % | -6.80 |
| Ratio EBITDA | -0.34 68.90 % | -1.09 30.66 % | -1.57 40.71 % | -2.65 18.38 % | -3.24 32.97 % | -4.84 -33.91 % | -3.61 28.07 % | -5.02 41.96 % | -8.65 |
| Gross profit ratio | 0.95 27.89 % | 0.75 -5.84 % | 0.79 20.56 % | 0.66 2.11 % | 0.64 11.18 % | 0.58 -48.88 % | 1.13 -34.88 % | 1.74 118.98 % | -9.16 |
| Weighted average shs out dil | 99.314 M 20.82 % | 82.201 M 40.27 % | 58.603 M 21.07 % | 48.403 M 92.07 % | 25.201 M 23.28 % | 20.442 M -12.90 % | 23.470 M 0.00 % | 23.470 M -4.45 % | 24.562 M |
| Weighted average shs out | 99.314 M 21.01 % | 82.071 M 40.05 % | 58.603 M 21.07 % | 48.403 M 92.07 % | 25.201 M 23.28 % | 20.442 M -12.90 % | 23.470 M 0.00 % | 23.470 M -4.45 % | 24.562 M |
| EPS diluted | -0.50 68.55 % | -1.59 6.47 % | -1.70 12.37 % | -1.94 42.26 % | -3.36 18.45 % | -4.12 -72.38 % | -2.39 11.48 % | -2.70 -132.76 % | -1.16 |
| Earnings per share | -0.50 68.55 % | -1.59 6.47 % | -1.70 12.37 % | -1.94 42.26 % | -3.36 18.45 % | -4.12 -72.38 % | -2.39 11.48 % | -2.70 -132.76 % | -1.16 |
| Gross profit | 127.753 M 52.73 % | 83.645 M 85.33 % | 45.134 M 116.54 % | 20.843 M 30.25 % | 16.002 M 63.89 % | 9.764 M -34.97 % | 15.014 M 12.44 % | 13.353 M 134.76 % | -38.416 M |
| Income tax expense | 573.000 K 453.70 % | -162.000 K 33.06 % | -242.000 K -14.69 % | -211.000 K -539.58 % | 48.000 K -90.26 % | 493.000 K 228.67 % | 150.000 K -99.20 % | 18.781 M 334.35 % | -8.014 M |
| Cost of revenue | 6.187 M -78.30 % | 28.512 M 140.59 % | 11.851 M 8.89 % | 10.883 M 22.69 % | 8.870 M 24.77 % | 7.109 M 506.23 % | -1.750 M 69.14 % | -5.671 M -113.31 % | 42.611 M |
| General and administrative expenses | 44.451 M -10.96 % | 49.923 M -22.43 % | 64.356 M 39.82 % | 46.028 M 19.64 % | 38.471 M -14.21 % | 44.844 M 35.69 % | 33.048 M 7.36 % | 30.782 M | 0.000 |
| Selling and marketing expenses | 107.507 M 14.96 % | 93.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.400 M 31.58 % | 1.824 M -97.44 % | 71.271 M 10.47 % | 64.516 M 4.96 % | 61.465 M 26.88 % | 48.445 M 51.59 % | 31.957 M 33.81 % | 23.882 M 796 066 766.67 % | -3.000 |
| Operating expenses | 177.179 M 0.90 % | 175.601 M 29.47 % | 135.627 M 22.69 % | 110.544 M 10.61 % | 99.936 M 7.13 % | 93.289 M 43.51 % | 65.005 M 18.92 % | 54.664 M 1 822 133 433.33 % | -3.000 |
| Cost and expenses | 183.366 M -10.16 % | 204.113 M 38.40 % | 147.478 M 21.45 % | 121.427 M 11.60 % | 108.806 M 8.37 % | 100.398 M 58.72 % | 63.255 M 29.11 % | 48.993 M 14.98 % | 42.611 M |
| Research and development expenses | 22.821 M -24.78 % | 30.340 M 851.69 % | 3.188 M 0.00 % | 3.188 M -2.89 % | 3.283 M 50.73 % | 2.178 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 151.958 M 5.94 % | 143.437 M 122.88 % | 64.356 M 39.82 % | 46.028 M 19.64 % | 38.471 M -14.21 % | 44.844 M 35.69 % | 33.048 M 7.36 % | 30.782 M | 0.000 |
| Interest income | 1.992 M 35.88 % | 1.466 M 1 337.25 % | 102.000 K 10 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 372.000 |
| Interest expense | 103.000 K -97.24 % | 3.738 M -60.35 % | 9.428 M 112.87 % | 4.429 M 628.45 % | 608.000 K 169.03 % | 226.000 K -96.05 % | 5.716 M 84.03 % | 3.106 M 1 610.29 % | 181.607 K |
| Depreciation and amortization | 3.666 M -55.30 % | 8.202 M -15.60 % | 9.718 M -0.15 % | 9.733 M 195.21 % | 3.297 M 71.63 % | 1.921 M -14.28 % | 2.241 M -20.36 % | 2.814 M 4 969.02 % | 55.512 K |
| Operating income | -49.426 M 46.25 % | -91.956 M -1.62 % | -90.493 M -0.88 % | -89.701 M -6.87 % | -83.934 M -0.49 % | -83.526 M -66.57 % | -50.145 M -21.17 % | -41.385 M -7.73 % | -38.416 M |
| Operating income ratio | -0.37 54.99 % | -0.82 48.37 % | -1.59 43.83 % | -2.83 16.22 % | -3.37 31.83 % | -4.95 -30.94 % | -3.78 29.82 % | -5.39 41.17 % | -9.16 |
| Total other income expenses net | 343.000 K 100.89 % | -38.699 M -1 323.28 % | -2.719 M 38.58 % | -4.427 M -628.13 % | -608.000 K -169.03 % | -226.000 K 96.05 % | -5.716 M -84.03 % | -3.106 M -264.56 % | 1.887 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -98.893 M 39.25 % | -162.788 M -46.59 % | -111.053 M 19.08 % | -137.234 M -326.66 % | -32.165 M 70.49 % | -108.991 M -2 250.46 % | -4.637 M 81.57 % | -25.163 M -101.99 % | -12.457 M |
| Total investments | 157.000 K -93.61 % | 2.458 M -1.84 % | 2.504 M 5.61 % | 2.371 M 0.25 % | 2.365 M | 0.000 | 0.000 100.00 % | -42.953 M | 0.000 |
| Total debt | 1.965 M -37.62 % | 3.150 M -76.84 % | 13.600 M -3.76 % | 14.132 M -18.02 % | 17.238 M 278.94 % | 4.549 M -51.81 % | 9.440 M -6.26 % | 10.070 M 161.56 % | 3.850 M |
| Accumulated other comprehensive income loss | 30.842 M 79.60 % | 17.173 M -24.37 % | 22.708 M 7 839.86 % | 286.000 K 1 782.35 % | -17.000 K -148.57 % | 35.000 K -89.91 % | 347.000 K 20 428.06 % | -1.707 K | 0.000 |
| Retained earnings | -618.909 M -8.91 % | -568.285 M -29.88 % | -437.547 M -29.22 % | -338.597 M -38.34 % | -244.749 M -52.65 % | -160.335 M -110.72 % | -76.090 M -278.97 % | -20.078 M 69.71 % | -66.295 M |
| Common stock | 5.574 M 0.00 % | 5.574 M 25.01 % | 4.459 M 25.01 % | 3.567 M 157.55 % | 1.385 M 25.00 % | 1.108 M 218.39 % | 348.000 K 16.39 % | 299.000 K 18.63 % | 252.054 K |
| Total equity | 214.062 M -14.76 % | 251.132 M 1.22 % | 248.112 M -5.56 % | 262.722 M 134.43 % | 112.068 M -17.16 % | 135.275 M 184.84 % | 47.491 M -5.81 % | 50.419 M 81.54 % | 27.773 M |
| Other non current liabilities | 54.699 M 3.80 % | 52.698 M 12.24 % | 46.950 M 5.76 % | 44.393 M -4.22 % | 46.348 M | 0.000 -100.00 % | 113.000 K -50.44 % | 228.000 K -33.02 % | 340.379 K |
| Long term debt | 1.032 M -43.17 % | 1.816 M -82.71 % | 10.506 M -6.49 % | 11.235 M -19.74 % | 13.998 M 325.99 % | 3.286 M -30.73 % | 4.744 M -42.53 % | 8.255 M 119.29 % | 3.764 M |
| Total non current liabilities | 58.512 M 1.02 % | 57.923 M -6.08 % | 61.670 M 2.16 % | 60.368 M -7.99 % | 65.613 M 1 896.74 % | 3.286 M -54.24 % | 7.181 M -15.35 % | 8.483 M 106.66 % | 4.105 M |
| Other current liabilities | 28.083 M -22.18 % | 36.085 M 7.55 % | 33.553 M 149.74 % | 13.435 M -72.47 % | 48.805 M 380.70 % | 10.153 M -25.66 % | 13.657 M 115.21 % | 6.346 M 68.17 % | 3.774 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 12.001 M -14.72 % | 14.073 M 62.86 % | 8.641 M 1 476.82 % | 548.000 K -90.32 % | 5.661 M 7 223.51 % | 77.299 K |
| Short term debt | 933.000 K -30.06 % | 1.334 M -56.88 % | 3.094 M 6.80 % | 2.897 M -10.59 % | 3.240 M 156.53 % | 1.263 M 0.40 % | 1.258 M -30.69 % | 1.815 M 2 021.47 % | 85.554 K |
| Total current liabilities | 34.846 M -26.38 % | 47.334 M 59.27 % | 29.720 M 42.23 % | 20.896 M -69.70 % | 68.969 M 368.99 % | 14.706 M -28.08 % | 20.448 M 81.28 % | 11.280 M 67.11 % | 6.750 M |
| Total liabilities | 93.358 M -11.30 % | 105.257 M 15.17 % | 91.390 M 12.46 % | 81.264 M -39.62 % | 134.582 M 648.01 % | 17.992 M -34.88 % | 27.629 M 39.80 % | 19.763 M 82.07 % | 10.855 M |
| Other non current assets | 0.000 -100.00 % | 2.458 M -1.84 % | 2.504 M 162.40 % | -4.013 M 43.34 % | -7.083 M -708 400.00 % | 1.000 K 0.00 % | 1.000 K -100.00 % | 23.206 M 123 638.94 % | 18.754 K |
| Long term investments | 157.000 K | 0.000 -100.00 % | 2.504 M 5.61 % | 2.371 M 0.25 % | 2.365 M | 0.000 | 0.000 100.00 % | -42.953 M | 0.000 |
| Intangible assets | 17.290 M -10.90 % | 19.405 M -50.18 % | 38.951 M -13.27 % | 44.910 M -11.72 % | 50.870 M 92.46 % | 26.431 M -7.31 % | 28.514 M 22.87 % | 23.206 M | 0.000 |
| GoodWill | 143.621 M 9.53 % | 131.130 M 14.11 % | 114.916 M 0.00 % | 114.916 M 0.00 % | 114.916 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 160.911 M 6.89 % | 150.535 M -14.10 % | 175.244 M 9.65 % | 159.826 M -3.59 % | 165.786 M 527.24 % | 26.431 M -7.31 % | 28.514 M 22.87 % | 23.206 M | 0.000 |
| Property plant equipment net | 1.759 M -28.32 % | 2.454 M -81.87 % | 13.539 M -5.64 % | 14.349 M -20.35 % | 18.016 M 399.33 % | 3.608 M -55.50 % | 8.108 M -1.01 % | 8.191 M 2 774.22 % | 284.982 K |
| Total non current assets | 162.827 M 4.75 % | 155.447 M -18.90 % | 191.668 M 8.57 % | 176.546 M -3.95 % | 183.802 M 511.86 % | 30.040 M -17.98 % | 36.623 M 16.64 % | 31.397 M 64.51 % | 19.085 M |
| Other current assets | 3.586 M -53.31 % | 7.680 M 38.55 % | 5.543 M -9.63 % | 6.134 M 120.57 % | 2.781 M -64.95 % | 7.935 M -52.85 % | 16.829 M 1 219.92 % | 1.275 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 100.858 M -39.22 % | 165.938 M 33.12 % | 124.653 M -17.65 % | 151.366 M 206.39 % | 49.403 M -56.49 % | 113.540 M 706.56 % | 14.077 M -60.05 % | 35.233 M 116.06 % | 16.307 M |
| Cash and short term investments | 100.858 M -39.22 % | 165.938 M 33.12 % | 124.653 M -17.65 % | 151.366 M 206.39 % | 49.403 M -56.49 % | 113.540 M 706.56 % | 14.077 M -60.05 % | 35.233 M 116.06 % | 16.307 M |
| Total current assets | 144.593 M -28.04 % | 200.942 M 35.92 % | 147.834 M -11.71 % | 167.439 M 176.84 % | 60.482 M -50.92 % | 123.227 M 429.19 % | 23.286 M -39.96 % | 38.785 M 98.46 % | 19.543 M |
| Inventory | 13.764 M 219.80 % | 4.304 M -2.58 % | 4.418 M 107.91 % | 2.125 M 3.61 % | 2.051 M 17.07 % | 1.752 M 29.39 % | 1.354 M 180.91 % | 482.000 K 104.93 % | 235.198 K |
| Net receivables | 26.385 M -3.73 % | 27.406 M 70.63 % | 16.062 M 34.12 % | 11.976 M 71.70 % | 6.975 M 697 400.00 % | 1.000 K -100.00 % | 22.419 M 630.32 % | 3.070 M 2.31 % | 3.000 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 381.000 K -90.51 % | 4.013 M -14.94 % | 4.718 M | 0.000 | 0.000 -100.00 % | 19.747 M 5.14 % | 18.781 M |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.96 % | 2.366 M | 0.000 -100.00 % | 15.211 M | 0.000 | 0.000 |
| Account payables | 5.830 M -41.20 % | 9.915 M 72.23 % | 5.757 M 26.14 % | 4.564 M 60.08 % | 2.851 M -2.06 % | 2.911 M -16.73 % | 3.496 M 16.69 % | 2.996 M 9.50 % | 2.736 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 98.000 K | 0.000 | 0.000 -100.00 % | 356.000 K -35.04 % | 548.000 K 345.53 % | 123.000 K 59.12 % | 77.299 K |
| Deferred revenue non current | 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 |
| Capital lease obligations | 1.751 M -27.73 % | 2.423 M -80.40 % | 12.360 M 0.94 % | 12.245 M -16.19 % | 14.611 M 746.52 % | 1.726 M -33.46 % | 2.594 M -58.58 % | 6.263 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 -100.00 % | 1.707 K | 0.000 |
| Other total stockholders equity | 796.554 M -0.01 % | 796.670 M 20.98 % | 658.492 M 10.21 % | 597.466 M 68.10 % | 355.415 M 20.70 % | 294.467 M 139.63 % | 122.886 M 75.06 % | 70.197 M -25.18 % | 93.817 M |
| Deferred tax liabilities non current | 2.781 M -18.42 % | 3.409 M -19.10 % | 4.214 M -11.10 % | 4.740 M -10.01 % | 5.267 M | 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 |
| Total assets | 307.420 M -13.74 % | 356.389 M 4.97 % | 339.502 M -1.30 % | 343.986 M 39.46 % | 246.650 M 60.93 % | 153.267 M 104.03 % | 75.120 M 7.04 % | 70.182 M 81.69 % | 38.628 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | -20.325 M -379.15 % | 7.281 M 329.81 % | 1.694 M 133.25 % | -5.095 M -340.10 % | 2.122 M 143.24 % | -4.907 M 58.88 % | -11.934 M -589.50 % | 2.438 M |
| Accounts receivables | 2.805 M 121.04 % | -13.330 M -319.18 % | -3.180 M 27.50 % | -4.386 M -859.74 % | -457.000 K -2 185.00 % | -20.000 K 99.90 % | -19.997 M -28 766.11 % | -69.275 K |
| Inventory | -9.203 M -183 960.00 % | -5.000 K 99.78 % | -2.267 M -10 404.55 % | 22.000 K 104.68 % | -470.000 K -14.36 % | -411.000 K 52.87 % | -872.000 K -254.47 % | -246.000 K |
| Accounts payables | -13.927 M -167.56 % | 20.615 M 188.69 % | 7.141 M 1 076.88 % | -731.000 K -123.98 % | 3.049 M 168.12 % | -4.476 M -150.10 % | 8.935 M 224.51 % | 2.753 M |
| Other working capital | -13.927 M -1 392 800.00 % | 1.000 K -99.99 % | 7.141 M 1 076.88 % | -731.000 K -123.98 % | 3.049 M 168.12 % | -4.476 M 59.54 % | -11.062 M -512.15 % | 2.684 M |
| Other non cash items | 7.372 M 48.90 % | 4.951 M 589.23 % | -1.012 M -246.58 % | -292.000 K 91.04 % | -3.258 M -60.26 % | -2.033 M -7.85 % | -1.885 M -230.90 % | 1.440 M |
| Net cash provided by operating activities | -62.379 M 33.58 % | -93.909 M -5.24 % | -89.229 M 0.62 % | -89.784 M -13.51 % | -79.098 M 8.66 % | -86.593 M -31.10 % | -66.052 M -62.64 % | -40.613 M |
| Investments in property plant and equipment | -657.000 K -429.84 % | -124.000 K 3.88 % | -129.000 K -126.32 % | -57.000 K 97.72 % | -2.496 M -665.64 % | -326.000 K 95.74 % | -7.656 M 27.45 % | -10.552 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -51.796 M -241.28 % | -15.177 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.000 K 98.58 % | -6.696 M 21.49 % | -8.529 M |
| Net cash used for investing activites | -657.000 K -429.84 % | -124.000 K 3.88 % | -129.000 K 99.75 % | -51.853 M -193.40 % | -17.673 M -5 321.17 % | -326.000 K 95.74 % | -7.656 M 27.45 % | -10.552 M |
| Debt repayment | -513.000 K 0.00 % | -513.000 K 0.00 % | -513.000 K 44.60 % | -926.000 K 96.41 % | -25.766 M -4 311.99 % | -584.000 K -102.61 % | 22.366 M -68.07 % | 70.044 M |
| Common stock issued | -967.000 K -100.64 % | 149.999 M 127.02 % | 66.073 M -75.68 % | 271.656 M 316.85 % | 65.169 M -67.45 % | 200.214 M 563.27 % | 30.186 M 64 125.53 % | 47.000 K |
| 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 | -985.000 K 93.01 % | -14.091 M -115.85 % | -6.528 M 98.73 % | -514.003 M -8 157.08 % | -6.225 M 53.25 % | -13.315 M -144.11 % | 30.186 M | 0.000 |
| Net cash used provided by financing activities | -2.465 M -101.82 % | 135.395 M 118.93 % | 61.843 M -74.59 % | 243.428 M 633.70 % | 33.178 M -82.19 % | 186.315 M 254.53 % | 52.552 M -25.02 % | 70.091 M |
| Effect of forex changes on cash | 420.000 K 652.63 % | -76.000 K -113.87 % | 548.000 K 216.76 % | 173.000 K 131.74 % | -545.000 K -901.47 % | 68.000 K | 0.000 | 0.000 |
| Net change in cash | -65.080 M -257.64 % | 41.285 M 254.55 % | -26.713 M -126.20 % | 101.963 M 258.98 % | -64.137 M -164.48 % | 99.463 M 570.14 % | -21.156 M -211.78 % | 18.926 M |
| Cash at beginning of period | 165.938 M 33.12 % | 124.653 M -17.65 % | 151.366 M 206.39 % | 49.403 M -56.49 % | 113.540 M 706.56 % | 14.077 M -60.05 % | 35.233 M 116.06 % | 16.307 M |
| Cash at end of period | 100.858 M -39.22 % | 165.938 M 33.12 % | 124.653 M -17.65 % | 151.366 M 206.39 % | 49.403 M -56.49 % | 113.540 M 706.56 % | 14.077 M -60.05 % | 35.233 M |
| Operating cash flow | -62.379 M 33.58 % | -93.909 M -5.24 % | -89.229 M 0.62 % | -89.784 M -13.51 % | -79.098 M 8.66 % | -86.593 M -31.10 % | -66.052 M -62.64 % | -40.613 M |
| Capital expenditure | -657.000 K -429.84 % | -124.000 K 3.88 % | -129.000 K -126.32 % | -57.000 K 97.72 % | -2.496 M -665.64 % | -326.000 K 95.74 % | -7.656 M 27.45 % | -10.552 M |
| Free CashFlow | -63.036 M 32.96 % | -94.033 M -5.23 % | -89.358 M 0.54 % | -89.841 M -10.11 % | -81.594 M 6.13 % | -86.919 M -17.92 % | -73.708 M -44.06 % | -51.165 M |
| 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 46.522 M 4.56 % | 44.493 M 7.35 % | 41.446 M 16.00 % | 35.728 M 20.15 % | 29.737 M 10.02 % | 27.029 M -22.77 % | 34.997 M 10.41 % | 31.697 M 32.09 % | 23.997 M 11.79 % | 21.466 M 7.71 % | 19.930 M 13.91 % | 17.496 M 40.16 % | 12.483 M 76.41 % | 7.076 M -22.87 % | 9.174 M 2.82 % | 8.922 M 16.73 % | 7.643 M 27.66 % | 5.987 M -11.43 % | 6.760 M 4.30 % | 6.481 M 65.97 % | 3.905 M -49.46 % | 7.726 M 52.42 % | 5.069 M 4.82 % | 4.836 M 40.01 % | 3.454 M -5.27 % | 3.646 M -13.60 % | 4.220 M 23.39 % | 3.420 M 17.61 % | 2.908 M 9.41 % | 2.658 M |
| Net income | -8.341 M 42.78 % | -14.577 M -11.62 % | -13.059 M -33.80 % | -9.760 M 37.79 % | -15.689 M -40.73 % | -11.148 M 79.29 % | -53.841 M -62.54 % | -33.125 M -63.37 % | -20.276 M 12.80 % | -23.252 M 27.22 % | -31.947 M -63.36 % | -19.556 M 18.28 % | -23.931 M 0.09 % | -23.953 M 16.62 % | -28.726 M -73.77 % | -16.531 M 34.74 % | -25.332 M -8.59 % | -23.329 M 6.50 % | -24.952 M -33.15 % | -18.740 M 17.03 % | -22.586 M -23.34 % | -18.312 M 36.56 % | -28.866 M -46.46 % | -19.709 M -7.52 % | -18.330 M -5.71 % | -17.340 M -3.34 % | -16.780 M -23.15 % | -13.626 M 4.87 % | -14.324 M -26.91 % | -11.287 M |
| Income before tax | -7.886 M 46.26 % | -14.673 M -16.63 % | -12.581 M -27.80 % | -9.844 M 35.98 % | -15.377 M -36.31 % | -11.281 M 78.91 % | -53.479 M -60.55 % | -33.309 M -65.95 % | -20.072 M 15.64 % | -23.794 M 25.21 % | -31.814 M -61.64 % | -19.682 M 18.17 % | -24.053 M 0.11 % | -24.080 M 15.99 % | -28.662 M -71.70 % | -16.693 M 34.06 % | -25.317 M -7.93 % | -23.457 M 5.95 % | -24.941 M -33.36 % | -18.702 M 17.20 % | -22.586 M -23.34 % | -18.312 M 36.17 % | -28.689 M -45.87 % | -19.667 M -8.25 % | -18.168 M -5.46 % | -17.228 M -2.71 % | -16.774 M -23.14 % | -13.622 M 3.97 % | -14.185 M -25.68 % | -11.287 M |
| Income before tax ratio | -0.17 48.60 % | -0.33 -8.64 % | -0.30 -10.17 % | -0.28 46.72 % | -0.52 -23.90 % | -0.42 72.69 % | -1.53 -45.41 % | -1.05 -25.63 % | -0.84 24.54 % | -1.11 30.56 % | -1.60 -41.90 % | -1.12 41.62 % | -1.93 43.38 % | -3.40 -8.92 % | -3.12 -66.98 % | -1.87 43.52 % | -3.31 15.46 % | -3.92 -6.19 % | -3.69 -27.86 % | -2.89 50.11 % | -5.78 -144.03 % | -2.37 58.12 % | -5.66 -39.17 % | -4.07 22.68 % | -5.26 -11.32 % | -4.73 -18.88 % | -3.97 0.20 % | -3.98 18.35 % | -4.88 -14.87 % | -4.25 |
| EBITDA | -6.935 M 45.38 % | -12.697 M -3.56 % | -12.261 M -24.67 % | -9.835 M 35.70 % | -15.295 M -27.10 % | -12.034 M 75.73 % | -49.574 M -218.25 % | -15.577 M 11.63 % | -17.627 M 17.48 % | -21.360 M -4.10 % | -20.518 M 0.25 % | -20.569 M 4.48 % | -21.533 M 0.31 % | -21.601 M 1.55 % | -21.942 M -56.52 % | -14.019 M 36.31 % | -22.013 M -2.16 % | -21.548 M 6.01 % | -22.926 M -37.26 % | -16.702 M 19.60 % | -20.773 M -22.54 % | -16.952 M 38.59 % | -27.605 M -48.49 % | -18.591 M -6.23 % | -17.501 M -11.41 % | -15.708 M -5.30 % | -14.918 M -36.01 % | -10.968 M -6.48 % | -10.301 M 0.28 % | -10.330 M |
| Net income ratio | -0.18 45.28 % | -0.33 -3.98 % | -0.32 -15.34 % | -0.27 48.22 % | -0.53 -27.92 % | -0.41 73.19 % | -1.54 -47.21 % | -1.05 -23.68 % | -0.84 22.00 % | -1.08 32.42 % | -1.60 -43.41 % | -1.12 41.70 % | -1.92 43.37 % | -3.39 -8.11 % | -3.13 -69.00 % | -1.85 44.10 % | -3.31 14.94 % | -3.90 -5.57 % | -3.69 -27.65 % | -2.89 50.01 % | -5.78 -144.03 % | -2.37 58.38 % | -5.69 -39.73 % | -4.08 23.20 % | -5.31 -11.59 % | -4.76 -19.61 % | -3.98 0.20 % | -3.98 19.11 % | -4.93 -16.00 % | -4.25 |
| Ratio EBITDA | -0.15 47.76 % | -0.29 3.54 % | -0.30 -7.47 % | -0.28 46.48 % | -0.51 -15.52 % | -0.45 68.57 % | -1.42 -188.24 % | -0.49 33.10 % | -0.73 26.18 % | -1.00 3.35 % | -1.03 12.43 % | -1.18 31.85 % | -1.72 43.49 % | -3.05 -27.63 % | -2.39 -52.22 % | -1.57 45.44 % | -2.88 19.98 % | -3.60 -6.12 % | -3.39 -31.60 % | -2.58 51.56 % | -5.32 -142.44 % | -2.19 59.71 % | -5.45 -41.66 % | -3.84 24.13 % | -5.07 -17.61 % | -4.31 -21.87 % | -3.54 -10.23 % | -3.21 9.47 % | -3.54 8.85 % | -3.89 |
| Gross profit ratio | 0.97 0.48 % | 0.96 -0.47 % | 0.97 -0.04 % | 0.97 3.98 % | 0.93 -0.54 % | 0.94 29.11 % | 0.73 -8.87 % | 0.80 -8.91 % | 0.87 3.41 % | 0.85 -6.24 % | 0.90 21.50 % | 0.74 -0.99 % | 0.75 9.46 % | 0.68 18.69 % | 0.58 -26.92 % | 0.79 20.76 % | 0.65 11.17 % | 0.59 -9.96 % | 0.65 -10.84 % | 0.73 76.59 % | 0.41 -38.68 % | 0.68 33.00 % | 0.51 -20.10 % | 0.64 16.90 % | 0.54 -10.93 % | 0.61 -48.46 % | 1.19 18.14 % | 1.00 -5.86 % | 1.07 -17.17 % | 1.29 |
| Weighted average shs out dil | 83.410 M -14.59 % | 97.659 M 0.00 % | 97.659 M 0.06 % | 97.600 M -0.06 % | 97.659 M 0.00 % | 97.659 M 8.83 % | 89.735 M 0.62 % | 89.179 M 25.00 % | 71.343 M 0.00 % | 71.343 M 11.66 % | 63.896 M -1.98 % | 65.187 M 8.96 % | 59.828 M -0.09 % | 59.883 M 0.00 % | 59.883 M 8.67 % | 55.103 M -12.99 % | 63.330 M 198.61 % | 21.208 M -5.94 % | 22.548 M 32.35 % | 17.036 M -1.94 % | 17.374 M -28.31 % | 24.236 M 2.20 % | 23.714 M 0.00 % | 23.714 M 27.07 % | 18.662 M -20.49 % | 23.470 M 0.00 % | 23.470 M 0.00 % | 23.470 M 0.00 % | 23.470 M 0.00 % | 23.470 M |
| Weighted average shs out | 83.410 M -14.59 % | 97.659 M 0.00 % | 97.659 M 0.06 % | 97.600 M -0.06 % | 97.659 M 0.00 % | 97.659 M 8.83 % | 89.735 M 0.62 % | 89.179 M 25.00 % | 71.343 M 0.00 % | 71.343 M 11.66 % | 63.896 M -1.98 % | 65.187 M 14.21 % | 57.075 M 0.00 % | 57.075 M 0.00 % | 57.075 M 3.58 % | 55.103 M -12.99 % | 63.330 M 198.61 % | 21.208 M -5.94 % | 22.548 M 32.35 % | 17.036 M -1.94 % | 17.374 M -28.31 % | 24.236 M 2.20 % | 23.714 M 0.00 % | 23.714 M 27.07 % | 18.662 M -20.49 % | 23.470 M 0.00 % | 23.470 M 0.00 % | 23.470 M 0.00 % | 23.470 M 0.00 % | 23.470 M |
| EPS diluted | -0.10 33.33 % | -0.15 -15.38 % | -0.13 -30.00 % | -0.10 50.00 % | -0.20 -81.82 % | -0.11 81.67 % | -0.60 -62.16 % | -0.37 -32.14 % | -0.28 15.15 % | -0.33 34.00 % | -0.50 -66.67 % | -0.30 25.00 % | -0.40 0.00 % | -0.40 16.67 % | -0.48 -60.00 % | -0.30 25.00 % | -0.40 63.64 % | -1.10 0.90 % | -1.11 -0.91 % | -1.10 15.38 % | -1.30 -71.05 % | -0.76 37.70 % | -1.22 -46.99 % | -0.83 15.31 % | -0.98 -32.43 % | -0.74 -4.23 % | -0.71 -22.41 % | -0.58 4.92 % | -0.61 -27.08 % | -0.48 |
| Earnings per share | -0.10 33.33 % | -0.15 -15.38 % | -0.13 -30.00 % | -0.10 50.00 % | -0.20 -81.82 % | -0.11 81.67 % | -0.60 -62.16 % | -0.37 -32.14 % | -0.28 15.15 % | -0.33 34.00 % | -0.50 -66.67 % | -0.30 28.57 % | -0.42 0.00 % | -0.42 16.00 % | -0.50 -66.67 % | -0.30 25.00 % | -0.40 63.64 % | -1.10 0.90 % | -1.11 -0.91 % | -1.10 15.38 % | -1.30 -71.05 % | -0.76 37.70 % | -1.22 -46.99 % | -0.83 15.31 % | -0.98 -32.43 % | -0.74 -4.23 % | -0.71 -22.41 % | -0.58 4.92 % | -0.61 -27.08 % | -0.48 |
| Gross profit | 45.046 M 5.06 % | 42.875 M 6.84 % | 40.129 M 15.95 % | 34.608 M 24.93 % | 27.701 M 9.43 % | 25.315 M -0.28 % | 25.387 M 0.62 % | 25.231 M 20.32 % | 20.970 M 15.60 % | 18.140 M 0.99 % | 17.962 M 38.40 % | 12.978 M 38.77 % | 9.352 M 93.10 % | 4.843 M -8.45 % | 5.290 M -24.86 % | 7.040 M 40.97 % | 4.994 M 41.92 % | 3.519 M -20.26 % | 4.413 M -7.00 % | 4.745 M 193.08 % | 1.619 M -69.01 % | 5.224 M 102.72 % | 2.577 M -16.25 % | 3.077 M 63.67 % | 1.880 M -15.62 % | 2.228 M -55.47 % | 5.003 M 45.78 % | 3.432 M 10.71 % | 3.100 M -9.38 % | 3.421 M |
| Income tax expense | 455.000 K 573.96 % | -96.000 K -120.08 % | 478.000 K 675.90 % | -83.000 K -126.52 % | 313.000 K 333.58 % | -134.000 K -137.02 % | 362.000 K 296.74 % | -184.000 K -190.64 % | 203.000 K 137.45 % | -542.000 K -507.52 % | 133.000 K 205.56 % | -126.000 K -3.28 % | -122.000 K 3.94 % | -127.000 K -298.44 % | 64.000 K 139.51 % | -162.000 K -1 180.00 % | 15.000 K 111.72 % | -128.000 K -1 380.00 % | 10.000 K -73.68 % | 38.000 K | 0.000 100.00 % | -70.000 K -139.55 % | 177.000 K 321.43 % | 42.000 K -74.07 % | 162.000 K 44.64 % | 112.000 K 1 766.67 % | 6.000 K 50.00 % | 4.000 K -97.14 % | 140.000 K | 0.000 |
| Cost of revenue | 1.476 M -8.78 % | 1.618 M 22.85 % | 1.317 M 17.59 % | 1.120 M -44.99 % | 2.036 M 18.86 % | 1.713 M -82.17 % | 9.610 M 48.62 % | 6.466 M 113.61 % | 3.027 M -8.99 % | 3.326 M 69.00 % | 1.968 M -56.44 % | 4.518 M 44.30 % | 3.131 M 40.21 % | 2.233 M -42.51 % | 3.884 M 106.38 % | 1.882 M -28.95 % | 2.649 M 7.33 % | 2.468 M 5.16 % | 2.347 M 35.20 % | 1.736 M -24.06 % | 2.286 M -8.63 % | 2.502 M 0.40 % | 2.492 M 41.67 % | 1.759 M 11.75 % | 1.574 M 11.00 % | 1.418 M 281.10 % | -783.000 K -6 425.00 % | -12.000 K 93.75 % | -192.000 K 74.84 % | -763.000 K |
| General and administrative expenses | 12.304 M -23.79 % | 16.145 M 48.11 % | 10.901 M -1.00 % | 11.011 M -6.50 % | 11.777 M 9.43 % | 10.762 M -23.94 % | 14.150 M 25.54 % | 11.271 M -2.52 % | 11.562 M -10.65 % | 12.940 M 0.21 % | 12.913 M 18.85 % | 10.865 M -33.97 % | 16.454 M 31.42 % | 12.520 M -11.24 % | 14.105 M 38.99 % | 10.148 M -2.46 % | 10.404 M -8.50 % | 11.371 M -0.60 % | 11.440 M 34.97 % | 8.476 M -8.41 % | 9.254 M -0.49 % | 9.300 M -44.01 % | 16.610 M 80.00 % | 9.228 M -1.67 % | 9.385 M -2.45 % | 9.621 M -10.54 % | 10.755 M 31.51 % | 8.178 M 35.78 % | 6.023 M -25.57 % | 8.092 M |
| Selling and marketing expenses | 34.054 M 1.06 % | 33.698 M 1.88 % | 33.077 M 18.98 % | 27.800 M 12.69 % | 24.670 M 12.34 % | 21.960 M -24.36 % | 29.032 M 14.01 % | 25.465 M 24.38 % | 20.474 M 10.41 % | 18.543 M 54.13 % | 12.031 M -36.00 % | 18.798 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -61.000 K 50.81 % | -124.000 K -105.55 % | 2.234 M 906.31 % | 222.000 K -73.57 % | 840.000 K 193.75 % | -896.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 41.810 M 2.53 % | 40.779 M 25.14 % | 32.588 M 91.53 % | 17.015 M 4.56 % | 16.273 M 1.99 % | 15.956 M 19.61 % | 13.340 M -32.38 % | 19.728 M 27.34 % | 15.492 M -10.28 % | 17.268 M 16.35 % | 14.842 M -1.72 % | 15.101 M 5.95 % | 14.253 M -3.34 % | 14.745 M 10.47 % | 13.347 M 26.09 % | 10.585 M 8.36 % | 9.768 M -1.80 % | 9.947 M 39.31 % | 7.140 M -13.92 % | 8.295 M 27.28 % | 6.517 M |
| Operating expenses | 51.983 M -6.46 % | 55.572 M 6.07 % | 52.390 M 17.88 % | 44.444 M 3.37 % | 42.996 M 15.12 % | 37.350 M -27.06 % | 51.209 M 18.70 % | 43.142 M 5.50 % | 40.894 M -2.19 % | 41.810 M 2.53 % | 40.779 M 25.14 % | 32.588 M -2.63 % | 33.469 M 16.24 % | 28.793 M -4.22 % | 30.061 M 27.98 % | 23.488 M -22.05 % | 30.132 M 12.17 % | 26.863 M -6.43 % | 28.708 M 23.12 % | 23.318 M -4.26 % | 24.355 M 3.41 % | 23.553 M -24.88 % | 31.355 M 38.89 % | 22.575 M 13.04 % | 19.970 M 3.00 % | 19.389 M -6.34 % | 20.702 M 35.15 % | 15.318 M 6.98 % | 14.318 M -1.99 % | 14.609 M |
| Cost and expenses | 53.459 M -6.52 % | 57.190 M 6.49 % | 53.707 M 17.87 % | 45.564 M 1.18 % | 45.032 M 15.28 % | 39.063 M -35.77 % | 60.819 M 22.60 % | 49.608 M 12.95 % | 43.921 M -2.69 % | 45.136 M 5.59 % | 42.747 M 15.20 % | 37.106 M 1.38 % | 36.600 M 17.97 % | 31.026 M -8.60 % | 33.945 M 33.80 % | 25.370 M -22.61 % | 32.781 M 11.76 % | 29.331 M -5.55 % | 31.055 M 23.95 % | 25.054 M -5.96 % | 26.641 M 2.25 % | 26.055 M -23.02 % | 33.847 M 39.09 % | 24.334 M 12.95 % | 21.544 M 3.54 % | 20.807 M 4.46 % | 19.919 M 30.14 % | 15.306 M 8.35 % | 14.126 M 2.02 % | 13.846 M |
| Research and development expenses | 5.686 M -2.85 % | 5.853 M -5.26 % | 6.178 M 14.17 % | 5.411 M -5.22 % | 5.709 M 3.35 % | 5.524 M -31.19 % | 8.028 M 21.99 % | 6.581 M 1.03 % | 6.514 M -14.75 % | 7.641 M 139.68 % | 3.188 M -39.39 % | 5.260 M | 0.000 | 0.000 -100.00 % | 3.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.283 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 46.358 M -6.99 % | 49.843 M 13.34 % | 43.978 M 13.31 % | 38.811 M 6.49 % | 36.447 M 11.38 % | 32.722 M -24.22 % | 43.181 M 17.54 % | 36.736 M 14.67 % | 32.036 M 1.76 % | 31.483 M -22.73 % | 40.745 M 37.36 % | 29.663 M 80.28 % | 16.454 M 31.42 % | 12.520 M -11.24 % | 14.105 M 38.99 % | 10.148 M -2.46 % | 10.404 M -8.50 % | 11.371 M -0.60 % | 11.440 M 34.97 % | 8.476 M -8.41 % | 9.254 M -0.49 % | 9.300 M -44.01 % | 16.610 M 80.00 % | 9.228 M -1.67 % | 9.385 M -2.45 % | 9.621 M -10.54 % | 10.755 M 31.51 % | 8.178 M 35.78 % | 6.023 M -25.57 % | 8.092 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 751.000 K | 0.000 -100.00 % | 111.000 K 14.43 % | 97.000 K -98.91 % | 8.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 394.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.696 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 949.000 K -51.97 % | 1.976 M 515.58 % | 321.000 K 3 912.50 % | 8.000 K -90.12 % | 81.000 K | 0.000 -100.00 % | 3.904 M 1 842.29 % | 201.000 K 81.08 % | 111.000 K -26.97 % | 152.000 K -98.36 % | 9.290 M | 0.000 -100.00 % | 67.000 K 52.27 % | 44.000 K -98.97 % | 4.282 M | 0.000 -100.00 % | 158.000 K 10.49 % | 143.000 K | 0.000 | 0.000 -100.00 % | 98.000 K 88.46 % | 52.000 K 8.33 % | 48.000 K -7.69 % | 52.000 K 116.67 % | 24.000 K -76.47 % | 102.000 K -90.00 % | 1.020 M -43.30 % | 1.799 M -35.86 % | 2.805 M 2 733.33 % | 99.000 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.98 % | 4.896 M | 0.000 -100.00 % | 927.750 K -60.25 % | 2.334 M 0.00 % | 2.334 M -0.13 % | 2.337 M -2.14 % | 2.388 M -2.21 % | 2.442 M -0.41 % | 2.452 M 0.66 % | 2.436 M 2.05 % | 2.387 M -1.97 % | 2.435 M -22.60 % | 3.146 M 78.14 % | 1.766 M 0.00 % | 1.766 M -1.45 % | 1.792 M 4.49 % | 1.715 M 31.22 % | 1.307 M 26.28 % | 1.035 M 1.07 % | 1.024 M 73.85 % | 589.000 K -59.44 % | 1.452 M 55.29 % | 935.000 K 1.85 % | 918.000 K 0.11 % | 917.000 K 6.88 % | 858.000 K |
| Operating income | -6.937 M 45.37 % | -12.697 M -26.63 % | -10.027 M -1.94 % | -9.836 M 35.69 % | -15.295 M -27.10 % | -12.034 M 53.40 % | -25.822 M -44.18 % | -17.910 M 10.28 % | -19.961 M 15.67 % | -23.670 M -3.74 % | -22.817 M -16.35 % | -19.610 M 18.69 % | -24.117 M -0.70 % | -23.950 M 3.33 % | -24.775 M -50.57 % | -16.454 M 34.60 % | -25.159 M -7.91 % | -23.314 M 5.58 % | -24.692 M -33.51 % | -18.494 M 17.76 % | -22.489 M -23.16 % | -18.260 M 36.25 % | -28.642 M -46.02 % | -19.615 M -8.11 % | -18.144 M -5.94 % | -17.126 M -8.71 % | -15.754 M -33.25 % | -11.823 M -3.89 % | -11.380 M -1.72 % | -11.188 M |
| Operating income ratio | -0.15 47.75 % | -0.29 -17.96 % | -0.24 12.12 % | -0.28 46.47 % | -0.51 -15.52 % | -0.45 39.66 % | -0.74 -30.58 % | -0.57 32.07 % | -0.83 24.56 % | -1.10 3.68 % | -1.14 -2.14 % | -1.12 41.99 % | -1.93 42.92 % | -3.38 -25.33 % | -2.70 -46.44 % | -1.84 43.98 % | -3.29 15.47 % | -3.89 -6.61 % | -3.65 -28.00 % | -2.85 50.45 % | -5.76 -143.67 % | -2.36 58.17 % | -5.65 -39.31 % | -4.06 22.79 % | -5.25 -11.83 % | -4.70 -25.82 % | -3.73 -7.99 % | -3.46 11.66 % | -3.91 7.03 % | -4.21 |
| Total other income expenses net | -949.000 K 51.97 % | -1.976 M -517.50 % | -320.000 K -3 900.00 % | -8.000 K 90.24 % | -82.000 K -104.97 % | 1.649 M 106.76 % | -24.378 M -58.31 % | -15.399 M -1 417.28 % | 1.169 M 1 292.86 % | -98.000 K 99.11 % | -11.025 M -431.18 % | 3.329 M 4 995.59 % | -68.000 K -58.14 % | -43.000 K 98.89 % | -3.887 M -1 526.36 % | -239.000 K -51.27 % | -158.000 K -10.49 % | -143.000 K 42.57 % | -249.000 K -19.71 % | -208.000 K -114.43 % | -97.000 K -86.54 % | -52.000 K -10.64 % | -47.000 K 9.62 % | -52.000 K -116.67 % | -24.000 K 76.47 % | -102.000 K 90.00 % | -1.020 M 43.30 % | -1.799 M 35.86 % | -2.805 M -2 733.33 % | -99.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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -210.830 M -177.35 % | -76.016 M 23.13 % | -98.893 M 7.38 % | -106.771 M 8.10 % | -116.188 M 13.79 % | -134.773 M 17.21 % | -162.788 M -20.92 % | -134.627 M -119.01 % | -61.470 M 25.70 % | -82.733 M 25.50 % | -111.053 M -49.34 % | -74.364 M 20.73 % | -93.810 M 15.72 % | -111.305 M 18.89 % | -137.234 M 24.93 % | -182.812 M 24.41 % | -241.859 M -2 454.49 % | -9.468 M 70.56 % | -32.165 M 13.39 % | -37.138 M 37.01 % | -58.956 M 30.81 % | -85.209 M 21.82 % | -108.991 M 17.69 % | -132.413 M 13.84 % | -153.679 M -448.03 % | -28.042 M -504.74 % | -4.637 M -113.16 % | 35.233 M |
| Total investments | 136.000 K -5.56 % | 144.000 K -8.28 % | 157.000 K 9.03 % | 144.000 K -5.26 % | 152.000 K -93.84 % | 2.467 M 0.37 % | 2.458 M -0.45 % | 2.469 M -0.04 % | 2.470 M -1.32 % | 2.503 M -0.04 % | 2.504 M -0.52 % | 2.517 M -0.28 % | 2.524 M 0.76 % | 2.505 M 5.65 % | 2.371 M 0.08 % | 2.369 M 0.04 % | 2.368 M -0.04 % | 2.369 M 0.17 % | 2.365 M -0.21 % | 2.370 M 2.42 % | 2.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.466 M |
| Total debt | 1.909 M 29.78 % | 1.471 M -25.14 % | 1.965 M -9.32 % | 2.167 M -16.62 % | 2.599 M -12.05 % | 2.955 M -6.19 % | 3.150 M -74.42 % | 12.315 M 1.84 % | 12.092 M -6.10 % | 12.878 M -5.31 % | 13.600 M -5.50 % | 14.392 M -5.42 % | 15.216 M -5.42 % | 16.088 M 13.84 % | 14.132 M -6.71 % | 15.149 M -5.98 % | 16.113 M -2.07 % | 16.454 M -4.55 % | 17.238 M 1.67 % | 16.955 M 33.20 % | 12.729 M 212.29 % | 4.076 M -10.40 % | 4.549 M -9.99 % | 5.054 M -7.82 % | 5.483 M -41.41 % | 9.359 M -0.86 % | 9.440 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 29.574 M | 0.000 -100.00 % | 17.087 M -3.60 % | 17.726 M 1 037.01 % | 1.559 M -90.92 % | 17.173 M 937.64 % | 1.655 M -2.65 % | 1.700 M 31.68 % | 1.291 M -2.93 % | 1.330 M -35.00 % | 2.046 M 106.67 % | 990.000 K 171.98 % | 364.000 K 27.27 % | 286.000 K 58.89 % | 180.000 K 127.85 % | 79.000 K -99.98 % | 357.054 M 2 100 417.65 % | -17.000 K 80.23 % | -86.000 K -8 700.00 % | 1,000.000 -99.51 % | 204.000 K 482.86 % | 35.000 K 84.21 % | 19.000 K -20.83 % | 23.999 K -50.00 % | 47.999 K -86.21 % | 348.000 K -99.31 % | 50.419 M |
| Retained earnings | -636.846 M -1.31 % | -628.627 M -1.57 % | -618.909 M -2.32 % | -604.882 M -1.64 % | -595.122 M -2.79 % | -578.996 M -1.88 % | -568.285 M -10.56 % | -514.010 M -6.85 % | -481.074 M -4.40 % | -460.798 M -5.31 % | -437.547 M -8.17 % | -404.481 M -5.08 % | -384.924 M -6.19 % | -362.471 M -7.05 % | -338.597 M -9.18 % | -310.117 M -5.63 % | -293.586 M -9.44 % | -268.254 M -9.60 % | -244.749 M -11.26 % | -219.973 M -9.31 % | -201.233 M -12.67 % | -178.603 M -11.39 % | -160.335 M -21.97 % | -131.451 M -17.64 % | -111.742 M -20.64 % | -92.621 M -21.73 % | -76.090 M | 0.000 |
| Common stock | 6.822 M 11.76 % | 6.104 M 9.51 % | 5.574 M 0.00 % | 5.574 M 0.00 % | 5.574 M 0.00 % | 5.574 M 0.00 % | 5.574 M 0.00 % | 5.574 M 25.01 % | 4.459 M 0.00 % | 4.459 M 0.00 % | 4.459 M 25.01 % | 3.567 M 0.00 % | 3.567 M 0.00 % | 3.567 M 0.00 % | 3.567 M 0.00 % | 3.567 M 0.00 % | 3.567 M 157.55 % | 1.385 M 0.00 % | 1.385 M 25.00 % | 1.108 M 0.00 % | 1.108 M 0.00 % | 1.108 M 0.00 % | 1.108 M 0.00 % | 1.108 M 0.00 % | 1.108 M 44.84 % | 765.000 K 119.83 % | 348.000 K | 0.000 |
| Total equity | 343.708 M 69.25 % | 203.076 M -5.13 % | 214.062 M -0.18 % | 214.450 M -4.62 % | 224.848 M 0.21 % | 224.370 M -10.66 % | 251.132 M 3.02 % | 243.765 M 32.79 % | 183.576 M -9.77 % | 203.444 M -10.27 % | 226.734 M 14.81 % | 197.479 M -8.57 % | 215.980 M -9.60 % | 238.926 M -9.06 % | 262.722 M -9.81 % | 291.312 M -5.09 % | 306.950 M 245.03 % | 88.962 M -20.62 % | 112.068 M 48.14 % | 75.648 M -19.89 % | 94.431 M -19.41 % | 117.176 M -13.38 % | 135.275 M -17.45 % | 163.876 M -10.14 % | 182.377 M 198.24 % | 61.151 M 28.76 % | 47.491 M -5.81 % | 50.419 M |
| Other non current liabilities | 57.314 M -0.18 % | 57.417 M -0.11 % | 57.480 M 3.18 % | 55.711 M -0.21 % | 55.828 M -0.23 % | 55.955 M 6.18 % | 52.698 M 4.79 % | 50.291 M -0.42 % | 50.504 M -0.29 % | 50.653 M 7.89 % | 46.950 M -3.67 % | 48.739 M -0.27 % | 48.870 M -0.27 % | 49.003 M 10.38 % | 44.393 M -13.33 % | 51.219 M -0.26 % | 51.351 M -0.51 % | 51.614 M 11.36 % | 46.348 M 4 634 900.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 27.000 K -52.63 % | 57.000 K -32.14 % | 84.000 K -96.55 % | 2.437 M 131.18 % | -7.816 M |
| Long term debt | 927.000 K 17.49 % | 789.000 K -23.55 % | 1.032 M -5.93 % | 1.097 M -16.26 % | 1.310 M -16.03 % | 1.560 M -14.10 % | 1.816 M -79.18 % | 8.722 M -2.46 % | 8.942 M -8.29 % | 9.750 M -7.20 % | 10.506 M -7.04 % | 11.302 M -6.53 % | 12.092 M -6.10 % | 12.877 M 14.62 % | 11.235 M -5.62 % | 11.904 M -7.58 % | 12.881 M -3.18 % | 13.304 M -4.96 % | 13.998 M -3.71 % | 14.537 M 39.91 % | 10.390 M 250.66 % | 2.963 M -9.83 % | 3.286 M -6.73 % | 3.523 M -7.29 % | 3.800 M -43.37 % | 6.710 M 41.44 % | 4.744 M -39.30 % | 7.816 M |
| Total non current liabilities | 58.241 M 0.06 % | 58.206 M -0.52 % | 58.512 M 3.00 % | 56.808 M -0.58 % | 57.138 M -0.66 % | 57.515 M -0.70 % | 57.923 M -1.85 % | 59.013 M -0.73 % | 59.446 M -1.58 % | 60.403 M -2.05 % | 61.670 M 2.71 % | 60.041 M -1.51 % | 60.962 M -1.48 % | 61.880 M 2.50 % | 60.368 M -4.36 % | 63.123 M -1.73 % | 64.232 M -1.06 % | 64.918 M -1.06 % | 65.613 M 351.38 % | 14.536 M 39.92 % | 10.389 M 245.95 % | 3.003 M -8.61 % | 3.286 M -7.44 % | 3.550 M -7.96 % | 3.857 M -43.23 % | 6.794 M -5.39 % | 7.181 M | 0.000 |
| Other current liabilities | 17.454 M -6.50 % | 18.667 M -33.53 % | 28.083 M 56.56 % | 17.938 M -44.80 % | 32.499 M 70.53 % | 19.058 M -47.19 % | 36.085 M 107.30 % | 17.407 M 13.99 % | 15.271 M 0.39 % | 15.211 M -26.77 % | 20.771 M 38.16 % | 15.034 M 5.83 % | 14.206 M 23.53 % | 11.500 M -14.40 % | 13.435 M -39.64 % | 22.257 M -55.32 % | 49.810 M 1.95 % | 48.855 M 0.10 % | 48.805 M 4 004.71 % | 1.189 M -41.14 % | 2.020 M -77.63 % | 9.028 M -11.28 % | 10.176 M 19.82 % | 8.493 M 16.44 % | 7.294 M -17.62 % | 8.854 M -39.35 % | 14.598 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.803 M 15.36 % | 13.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.001 M 34.56 % | 8.919 M -10.40 % | 9.954 M -20.84 % | 12.574 M -10.65 % | 14.073 M 27.92 % | 11.001 M 67.04 % | 6.586 M -7.77 % | 7.141 M -17.36 % | 8.641 M 43.92 % | 6.004 M -5.37 % | 6.345 M -20.88 % | 8.019 M -0.71 % | 8.076 M | 0.000 |
| Short term debt | 1.964 M 187.98 % | 682.000 K -26.90 % | 933.000 K -12.80 % | 1.070 M -16.99 % | 1.289 M -7.60 % | 1.395 M 4.57 % | 1.334 M -62.87 % | 3.593 M 14.06 % | 3.150 M 0.70 % | 3.128 M 1.10 % | 3.094 M 0.13 % | 3.090 M -1.09 % | 3.124 M -2.71 % | 3.211 M 10.84 % | 2.897 M -10.72 % | 3.245 M 0.40 % | 3.232 M 2.60 % | 3.150 M -2.78 % | 3.240 M 34.00 % | 2.418 M 3.38 % | 2.339 M 110.15 % | 1.113 M -11.88 % | 1.263 M -17.50 % | 1.531 M -9.03 % | 1.683 M -36.47 % | 2.649 M 110.57 % | 1.258 M | 0.000 |
| Total current liabilities | 26.008 M 8.87 % | 23.890 M -31.44 % | 34.846 M 43.40 % | 24.300 M -0.69 % | 24.469 M -23.51 % | 31.989 M -32.42 % | 47.334 M 40.05 % | 33.797 M 45.29 % | 23.261 M -6.50 % | 24.877 M -16.30 % | 29.720 M 27.97 % | 23.225 M -0.36 % | 23.310 M 25.42 % | 18.586 M -11.05 % | 20.896 M -43.60 % | 37.051 M -55.16 % | 82.631 M 19.85 % | 68.948 M -0.03 % | 68.969 M 281.91 % | 18.059 M 13.71 % | 15.882 M 26.94 % | 12.511 M -14.93 % | 14.706 M 28.54 % | 11.441 M -15.81 % | 13.589 M -8.79 % | 14.899 M -27.14 % | 20.448 M | 0.000 |
| Total liabilities | 84.249 M 2.62 % | 82.096 M -12.06 % | 93.358 M 15.10 % | 81.108 M -0.61 % | 81.607 M -8.82 % | 89.504 M -14.97 % | 105.257 M 13.41 % | 92.810 M 12.22 % | 82.707 M -3.02 % | 85.280 M -6.69 % | 91.390 M 9.76 % | 83.266 M -1.19 % | 84.272 M 4.73 % | 80.466 M -0.98 % | 81.264 M -18.88 % | 100.174 M -31.79 % | 146.863 M 9.71 % | 133.866 M -0.53 % | 134.582 M 312.89 % | 32.595 M 24.07 % | 26.271 M 69.34 % | 15.514 M -13.77 % | 17.992 M 20.02 % | 14.991 M -14.07 % | 17.446 M -19.58 % | 21.693 M -21.48 % | 27.629 M | 0.000 |
| Other non current assets | -1.000 K | 0.000 -100.00 % | 157.000 K 15 600.00 % | 1.000 K -99.34 % | 152.000 K -93.84 % | 2.467 M 0.37 % | 2.458 M -0.49 % | 2.470 M 101.52 % | -162.892 M -6 610.47 % | 2.502 M | 0.000 100.00 % | -169.783 M -6 826.74 % | 2.524 M 0.76 % | 2.505 M 162.42 % | -4.013 M -269.40 % | 2.369 M 0.04 % | 2.368 M -0.04 % | 2.369 M | 0.000 -100.00 % | 2.371 M 2.42 % | 2.315 M 0.04 % | 2.314 M 231 300.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K 100.00 % | -35.233 M |
| Long term investments | 136.000 K -5.56 % | 144.000 K -8.28 % | 157.000 K 9.03 % | 144.000 K -5.26 % | 152.000 K -93.84 % | 2.467 M 0.37 % | 2.458 M -0.45 % | 2.469 M -0.04 % | 2.470 M -1.32 % | 2.503 M -0.04 % | 2.504 M -0.52 % | 2.517 M -0.28 % | 2.524 M 0.76 % | 2.505 M 5.65 % | 2.371 M 0.08 % | 2.369 M 0.04 % | 2.368 M -0.04 % | 2.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 27.832 M -82.72 % | 161.075 M 831.61 % | 17.290 M -12.91 % | 19.852 M -86.69 % | 149.149 M 11.62 % | 133.628 M 588.63 % | 19.405 M -85.63 % | 135.014 M -10.53 % | 150.905 M -0.97 % | 152.386 M 291.23 % | 38.950 M -74.93 % | 155.356 M -0.95 % | 156.846 M -0.94 % | 158.336 M 252.56 % | 44.910 M -72.16 % | 161.316 M -0.92 % | 162.806 M -1.32 % | 164.989 M 224.33 % | 50.870 M 529.81 % | 8.077 M 30.61 % | 6.184 M -34.50 % | 9.441 M -64.28 % | 26.431 M 211.94 % | 8.473 M 21.53 % | 6.972 M -74.94 % | 27.820 M -2.43 % | 28.514 M | 0.000 |
| GoodWill | 0.000 | 0.000 -100.00 % | 143.621 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.130 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.916 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.916 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.916 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 162.309 M 0.77 % | 161.075 M 0.10 % | 160.911 M 8.08 % | 148.880 M -0.18 % | 149.149 M 11.62 % | 133.628 M -11.23 % | 150.535 M 11.50 % | 135.014 M -10.53 % | 150.905 M -0.97 % | 152.386 M -0.96 % | 153.866 M -0.96 % | 155.356 M -0.95 % | 156.846 M -0.94 % | 158.336 M -0.93 % | 159.826 M -0.92 % | 161.316 M -0.92 % | 162.806 M -1.32 % | 164.989 M -0.48 % | 165.786 M 591.67 % | 23.969 M -3.31 % | 24.790 M -3.21 % | 25.611 M -3.10 % | 26.431 M -2.02 % | 26.976 M -1.98 % | 27.520 M -1.08 % | 27.820 M -2.43 % | 28.514 M | 0.000 |
| Property plant equipment net | 2.355 M 28.13 % | 1.838 M 4.49 % | 1.759 M -4.30 % | 1.838 M -14.27 % | 2.144 M -9.88 % | 2.379 M -3.06 % | 2.454 M -80.76 % | 12.755 M 6.41 % | 11.987 M -6.34 % | 12.799 M -5.47 % | 13.539 M -6.16 % | 14.427 M -5.39 % | 15.249 M -5.79 % | 16.187 M 12.81 % | 14.349 M -5.81 % | 15.234 M -5.77 % | 16.166 M -5.58 % | 17.121 M -4.97 % | 18.016 M 3.12 % | 17.471 M 32.97 % | 13.139 M 313.70 % | 3.176 M -11.97 % | 3.608 M -10.76 % | 4.043 M -8.07 % | 4.398 M -44.96 % | 7.990 M -1.46 % | 8.108 M | 0.000 |
| Total non current assets | 164.799 M 1.07 % | 163.057 M 0.14 % | 162.827 M 7.93 % | 150.863 M -0.38 % | 151.445 M 9.37 % | 138.474 M -10.92 % | 155.447 M 3.47 % | 150.239 M -9.15 % | 165.362 M -1.39 % | 167.687 M -1.53 % | 170.290 M -1.17 % | 172.300 M -1.33 % | 174.619 M -1.36 % | 177.028 M 0.27 % | 176.546 M -1.33 % | 178.919 M -1.34 % | 181.340 M -1.70 % | 184.479 M 0.37 % | 183.802 M 319.53 % | 43.811 M 8.86 % | 40.244 M 29.40 % | 31.101 M 3.53 % | 30.040 M -3.16 % | 31.019 M -2.82 % | 31.918 M -10.87 % | 35.809 M -2.22 % | 36.623 M 203.95 % | -35.233 M |
| Other current assets | 4.623 M 5.00 % | 4.403 M 22.78 % | 3.586 M 2.75 % | 3.490 M -38.14 % | 5.642 M -13.77 % | 6.543 M -14.80 % | 7.680 M 15.71 % | 6.637 M 15.29 % | 5.757 M -4.67 % | 6.039 M 8.95 % | 5.543 M 7.32 % | 5.165 M -6.67 % | 5.534 M 15.87 % | 4.776 M -22.14 % | 6.134 M 107.30 % | 2.959 M -42.80 % | 5.173 M 14.68 % | 4.511 M 62.21 % | 2.781 M -11.46 % | 3.141 M -13.87 % | 3.647 M 22.30 % | 2.982 M -62.42 % | 7.935 M 349.07 % | 1.767 M -24.62 % | 2.344 M -6.20 % | 2.499 M -85.27 % | 16.968 M | 0.000 |
| 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 | 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 -100.00 % | 70.466 M |
| cash and cash equivalents | 212.739 M 174.55 % | 77.487 M -23.17 % | 100.858 M -7.42 % | 108.938 M -8.29 % | 118.787 M -13.75 % | 137.728 M -17.00 % | 165.938 M 12.93 % | 146.942 M 99.75 % | 73.562 M -23.06 % | 95.611 M -23.30 % | 124.653 M 40.44 % | 88.756 M -18.59 % | 109.026 M -14.42 % | 127.393 M -15.84 % | 151.366 M -23.54 % | 197.961 M -23.26 % | 257.972 M 895.19 % | 25.922 M -47.53 % | 49.403 M -8.67 % | 54.093 M -24.54 % | 71.685 M -19.71 % | 89.285 M -21.36 % | 113.540 M -17.41 % | 137.467 M -13.63 % | 159.162 M 325.56 % | 37.401 M 165.69 % | 14.077 M 139.95 % | -35.233 M |
| Cash and short term investments | 212.739 M 174.55 % | 77.487 M -23.17 % | 100.858 M -7.42 % | 108.938 M -8.29 % | 118.787 M -13.75 % | 137.728 M -17.00 % | 165.938 M 12.93 % | 146.942 M 99.75 % | 73.562 M -23.06 % | 95.611 M -23.30 % | 124.653 M 40.44 % | 88.756 M -18.59 % | 109.026 M -14.42 % | 127.393 M -15.84 % | 151.366 M -23.54 % | 197.961 M -23.26 % | 257.972 M 895.19 % | 25.922 M -47.53 % | 49.403 M -8.67 % | 54.093 M -24.54 % | 71.685 M -19.71 % | 89.285 M -21.36 % | 113.540 M -17.41 % | 137.467 M -13.63 % | 159.162 M 325.56 % | 37.401 M 165.69 % | 14.077 M -60.05 % | 35.233 M |
| Total current assets | 263.158 M 115.50 % | 122.115 M -15.55 % | 144.593 M -0.07 % | 144.695 M -6.65 % | 155.010 M -11.62 % | 175.399 M -12.71 % | 200.942 M 7.84 % | 186.336 M 84.64 % | 100.921 M -16.62 % | 121.037 M -18.13 % | 147.834 M 36.32 % | 108.445 M -13.68 % | 125.633 M -11.75 % | 142.364 M -14.98 % | 167.439 M -21.23 % | 212.567 M -21.99 % | 272.473 M 610.51 % | 38.349 M -36.59 % | 60.482 M -6.13 % | 64.432 M -19.92 % | 80.459 M -20.80 % | 101.589 M -17.56 % | 123.227 M -16.65 % | 147.848 M -11.95 % | 167.905 M 256.98 % | 47.035 M 101.99 % | 23.286 M -33.91 % | 35.233 M |
| Inventory | 17.964 M 11.93 % | 16.049 M 16.60 % | 13.764 M 10.87 % | 12.415 M 22.03 % | 10.174 M 3.84 % | 9.798 M 127.65 % | 4.304 M -54.65 % | 9.490 M 67.25 % | 5.674 M 10.22 % | 5.148 M 16.52 % | 4.418 M 6.28 % | 4.157 M 51.60 % | 2.742 M -2.21 % | 2.804 M 31.95 % | 2.125 M -20.38 % | 2.669 M 10.43 % | 2.417 M 6.06 % | 2.279 M 11.12 % | 2.051 M -7.94 % | 2.228 M 18.64 % | 1.878 M 2.74 % | 1.828 M 4.34 % | 1.752 M 42.09 % | 1.233 M 4.40 % | 1.181 M -7.88 % | 1.282 M -5.32 % | 1.354 M | 0.000 |
| Net receivables | 27.832 M 15.12 % | 24.176 M -8.37 % | 26.385 M 32.91 % | 19.852 M -7.16 % | 21.384 M -8.52 % | 23.375 M -14.71 % | 27.406 M 1.50 % | 27.000 M 46.26 % | 18.460 M -8.97 % | 20.278 M 26.25 % | 16.062 M 22.35 % | 13.128 M 57.58 % | 8.331 M -31.53 % | 12.167 M 1.59 % | 11.976 M 0.33 % | 11.937 M -1.22 % | 12.084 M 19.08 % | 10.148 M 62.45 % | 6.247 M -22.66 % | 8.077 M 30.61 % | 6.184 M -34.50 % | 9.441 M 944 000.00 % | 1.000 K -99.99 % | 8.473 M 21.53 % | 6.972 M -16.51 % | 8.351 M 36.90 % | 6.100 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.467 M -0.37 % | -2.458 M 0.45 % | -2.469 M 0.04 % | -2.470 M 1.32 % | -2.503 M -756.96 % | 381.000 K 115.14 % | -2.517 M 0.28 % | -2.524 M -0.76 % | -2.505 M -162.42 % | 4.013 M 269.40 % | -2.369 M -0.04 % | -2.368 M 0.04 % | -2.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.366 M | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.211 M | 0.000 |
| Account payables | 6.590 M 45.12 % | 4.541 M -22.11 % | 5.830 M 10.17 % | 5.292 M -18.38 % | 6.484 M -43.79 % | 11.536 M 16.35 % | 9.915 M -23.12 % | 12.896 M 169.73 % | 4.781 M -21.40 % | 6.083 M 5.66 % | 5.757 M 12.86 % | 5.101 M -14.70 % | 5.980 M 54.32 % | 3.875 M -15.10 % | 4.564 M 73.54 % | 2.630 M -86.61 % | 19.635 M 349.42 % | 4.369 M 53.24 % | 2.851 M -17.39 % | 3.451 M -30.10 % | 4.937 M 104.77 % | 2.411 M -17.18 % | 2.911 M 162.25 % | 1.110 M -74.23 % | 4.307 M 39.16 % | 3.095 M -23.47 % | 4.044 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.000 K -267.80 % | 59.000 K -87.03 % | 455.000 K 364.29 % | 98.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.000 K 15.96 % | 307.000 K 0.66 % | 305.000 K 1.33 % | 301.000 K -45.07 % | 548.000 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.602 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 | 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 | 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 |
| Capital lease obligations | 1.909 M 37.83 % | 1.385 M -20.90 % | 1.751 M -4.05 % | 1.825 M -14.24 % | 2.128 M -9.68 % | 2.356 M -2.77 % | 2.423 M -78.86 % | 11.460 M 3.17 % | 11.108 M -5.59 % | 11.766 M -4.81 % | 12.360 M -5.09 % | 13.023 M -5.07 % | 13.719 M -4.79 % | 14.409 M 17.67 % | 12.245 M -4.38 % | 12.806 M -4.43 % | 13.400 M -4.34 % | 14.008 M -4.13 % | 14.611 M 0.95 % | 14.474 M 41.83 % | 10.205 M 616.64 % | 1.424 M -17.50 % | 1.726 M -15.02 % | 2.031 M -12.91 % | 2.332 M -61.64 % | 6.080 M 134.39 % | 2.594 M -44.22 % | 4.650 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K -80.23 % | 85.999 K 288 564 759 756 700.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 973.732 M 22.32 % | 796.025 M -3.79 % | 827.397 M 3.86 % | 796.670 M 0.00 % | 796.670 M 0.05 % | 796.233 M -0.05 % | 796.670 M 6.15 % | 750.546 M 13.98 % | 658.492 M 0.00 % | 658.492 M 0.00 % | 658.492 M 10.42 % | 596.347 M 0.00 % | 596.347 M -0.19 % | 597.466 M 0.00 % | 597.466 M -0.04 % | 597.682 M 0.13 % | 596.890 M 67.82 % | 355.669 M 0.07 % | 355.415 M 20.64 % | 294.599 M 0.01 % | 294.555 M 0.03 % | 294.467 M 0.00 % | 294.467 M 0.09 % | 294.200 M 0.41 % | 292.987 M 91.49 % | 153.007 M 24.16 % | 123.233 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.409 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.214 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.740 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Total assets | 427.957 M 50.07 % | 285.172 M -7.24 % | 307.420 M 4.01 % | 295.558 M -3.56 % | 306.455 M -2.36 % | 313.873 M -11.93 % | 356.389 M 5.89 % | 336.575 M 26.40 % | 266.283 M -7.77 % | 288.724 M -9.24 % | 318.124 M 13.31 % | 280.745 M -6.50 % | 300.252 M -5.99 % | 319.392 M -7.15 % | 343.986 M -12.13 % | 391.486 M -13.73 % | 453.813 M 103.66 % | 222.828 M -9.66 % | 246.650 M 127.87 % | 108.243 M -10.32 % | 120.702 M -9.03 % | 132.690 M -13.43 % | 153.267 M -14.31 % | 178.867 M -10.49 % | 199.823 M 141.20 % | 82.844 M 10.28 % | 75.120 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -4.042 M 66.35 % | -12.012 M -539.84 % | 2.731 M 526.38 % | 436.000 K 107.56 % | -5.764 M 67.49 % | -17.728 M -188.32 % | 20.072 M 1 059.92 % | -2.091 M 30.14 % | -2.993 M 60.32 % | -7.542 M -452.43 % | 2.140 M 190.52 % | -2.364 M -168.72 % | 3.440 M 326.02 % | -1.522 M -139.10 % | 3.893 M 119.24 % | -20.236 M -268.03 % | 12.043 M 1 612.94 % | -796.000 K 7.55 % | -861.000 K -207.09 % | 804.000 K -86.76 % | 6.072 M 265.95 % | -3.659 M 66.28 % | -10.852 M -197.80 % | -3.644 M -549.32 % | 811.000 K -90.93 % | 8.939 M 182.58 % | -10.825 M -1 193.43 % | 990.000 K 141.88 % | -2.364 M -992.08 % | 265.000 K |
| Accounts receivables | -4.865 M -677.16 % | -626.000 K 88.13 % | -5.276 M -384.73 % | 1.853 M -5.51 % | 1.961 M -54.04 % | 4.267 M 292.73 % | -2.214 M 74.64 % | -8.730 M -1 056.29 % | -755.000 K 53.71 % | -1.631 M 60.39 % | -4.118 M -728.57 % | -497.000 K 12.50 % | -568.000 K -128.36 % | 2.003 M 189.98 % | -2.226 M -4 939.13 % | 46.000 K 102.42 % | -1.903 M -528.05 % | -303.000 K 83.72 % | -1.861 M -108.63 % | -892.000 K -121.77 % | 4.098 M 301.28 % | -2.036 M -247.11 % | 1.384 M 190.05 % | -1.537 M -294.80 % | 789.000 K 259.39 % | -495.000 K 97.25 % | -18.032 M -3 495.86 % | 531.000 K 163.44 % | -837.000 K 49.52 % | -1.658 M |
| Inventory | -2.313 M 22.41 % | -2.981 M -182.56 % | -1.055 M 55.97 % | -2.396 M -96.39 % | -1.220 M 73.08 % | -4.532 M -190.88 % | 4.987 M 230.69 % | -3.816 M -785.38 % | -431.000 K 42.15 % | -745.000 K -52.98 % | -487.000 K 61.53 % | -1.266 M -916.77 % | 155.000 K 123.17 % | -669.000 K -218.83 % | 563.000 K 359.45 % | -217.000 K -23.30 % | -176.000 K -18.92 % | -148.000 K -121.96 % | 674.000 K 219.50 % | -564.000 K 1.40 % | -572.000 K -7 050.00 % | -8.000 K 98.49 % | -531.000 K -921.15 % | -52.000 K -151.49 % | 101.000 K 42.25 % | 71.000 K 116.21 % | -438.000 K -77.33 % | -247.000 K -31.38 % | -188.000 K | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.505 M 62.75 % | -17.463 M -200.95 % | 17.299 M 68.16 % | 10.287 M 669.92 % | -1.805 M 65.06 % | -5.166 M -176.59 % | 6.745 M 1 222.30 % | -601.000 K -115.60 % | 3.853 M 234.91 % | -2.856 M -151.40 % | 5.556 M 127.69 % | -20.064 M -242.08 % | 14.122 M 4 193.33 % | -345.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 |
| Other working capital | 3.136 M 137.31 % | -8.405 M -192.75 % | 9.062 M 825.64 % | 979.000 K | 0.000 100.00 % | -17.463 M -200.94 % | 17.300 M 10 197.62 % | 168.000 K 8 500.00 % | -2.000 K 99.96 % | -5.166 M -176.59 % | 6.745 M 1 220.43 % | -602.000 K -118.33 % | 3.285 M 485.11 % | -853.000 K -125.62 % | 3.330 M 116.63 % | -20.019 M -263.84 % | 12.219 M 1 985.65 % | -648.000 K 57.79 % | -1.535 M -212.21 % | 1.368 M -79.41 % | 6.644 M 281.98 % | -3.651 M 64.63 % | -10.321 M -187.33 % | -3.592 M -605.92 % | 710.000 K -91.99 % | 8.868 M 185.38 % | -10.387 M -939.69 % | 1.237 M 156.85 % | -2.176 M | 0.000 |
| Other non cash items | -916.000 K 21.37 % | -1.165 M -146.66 % | 2.497 M 253.68 % | 706.000 K -76.50 % | 3.004 M -83.67 % | 18.401 M 255.18 % | -11.858 M -933.90 % | 1.422 M 196.34 % | -1.476 M 96.89 % | -47.452 M -3 628.03 % | 1.345 M 268.76 % | -797.000 K 6.78 % | -855.000 K -21.10 % | -706.000 K -116.87 % | 4.186 M 2 387.43 % | -183.000 K 82.74 % | -1.060 M -25.15 % | -847.000 K -147.88 % | 1.769 M 277.43 % | -997.000 K 3.20 % | -1.030 M 16.53 % | -1.234 M -149.29 % | -495.000 K -63.91 % | -302.000 K -110.59 % | 2.851 M 671.34 % | -499.000 K -158.84 % | 848.000 K 418.80 % | -266.000 K 71.27 % | -926.000 K -31.72 % | -703.000 K |
| Net cash provided by operating activities | -11.895 M 54.03 % | -25.874 M -267.89 % | -7.033 M 19.11 % | -8.694 M 52.88 % | -18.449 M 34.58 % | -28.203 M -10.36 % | -25.555 M -37.55 % | -18.579 M 16.34 % | -22.207 M 23.06 % | -28.863 M -11.26 % | -25.941 M -27.16 % | -20.401 M -7.28 % | -19.016 M 20.34 % | -23.872 M -15.82 % | -20.611 M 40.55 % | -34.670 M -210.44 % | -11.168 M 52.14 % | -23.334 M 2.91 % | -24.034 M -40.53 % | -17.103 M -8.05 % | -15.829 M 27.71 % | -21.898 M 43.85 % | -39.001 M -72.65 % | -22.589 M -62.31 % | -13.917 M -89.71 % | -7.336 M 72.75 % | -26.920 M -127.92 % | -11.811 M 28.67 % | -16.558 M -54.01 % | -10.751 M |
| Investments in property plant and equipment | -1.927 M -47.66 % | -1.305 M -460.09 % | -233.000 K 45.05 % | -424.000 K | 0.000 | 0.000 100.00 % | -49.000 K | 0.000 100.00 % | -29.000 K 38.30 % | -47.000 K | 0.000 100.00 % | -118.000 K -1 080.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.000 K 92.33 % | -743.000 K -132.19 % | -320.000 K 77.27 % | -1.408 M -5 532.00 % | -25.000 K 32.43 % | -37.000 K 66.06 % | -109.000 K -251.61 % | -31.000 K 79.19 % | -149.000 K 93.93 % | -2.456 M -59.48 % | -1.540 M -7.09 % | -1.438 M 35.31 % | -2.223 M |
| 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 % | -25.792 M 0.82 % | -26.004 M | 0.000 | 0.000 100.00 % | -15.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.004 M 200.00 % | -26.004 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.000 K 95.83 % | -2.277 M -51.50 % | -1.503 M -150 400.00 % | 1.000 K 100.06 % | -1.622 M |
| Net cash used for investing activites | -1.927 M -47.66 % | -1.305 M -460.09 % | -233.000 K 45.05 % | -424.000 K | 0.000 | 0.000 100.00 % | -49.000 K -5 000.00 % | 1.000 K 103.45 % | -29.000 K 38.30 % | -47.000 K -118.50 % | 254.000 K 101.25 % | -20.401 M -203 910.00 % | -10.000 K | 0.000 100.00 % | -25.792 M 0.82 % | -26.004 M | 0.000 100.00 % | -57.000 K 99.64 % | -15.920 M -4 875.00 % | -320.000 K 77.27 % | -1.408 M -5 532.00 % | -25.000 K 32.43 % | -37.000 K 66.06 % | -109.000 K -251.61 % | -31.000 K 79.19 % | -149.000 K 93.93 % | -2.456 M -59.48 % | -1.540 M -7.17 % | -1.437 M 35.36 % | -2.223 M |
| Debt repayment | -86.000 K 32.81 % | -128.000 K 0.00 % | -128.000 K 0.00 % | -128.000 K 0.78 % | -129.000 K -0.78 % | -128.000 K | 0.000 100.00 % | -128.000 K 0.78 % | -129.000 K -0.78 % | -128.000 K 0.00 % | -128.000 K 84.18 % | -809.000 K -1 621.28 % | -47.000 K 77.51 % | -209.000 K -38.41 % | -151.000 K 11.70 % | -171.000 K 29.05 % | -241.000 K -15.87 % | -208.000 K 99.25 % | -27.738 M -65 942.86 % | -42.000 K 67.19 % | -128.000 K 25.15 % | -171.000 K -50.00 % | -114.000 K 27.39 % | -157.000 K 95.93 % | -3.856 M -2 356.05 % | -157.000 K -100.69 % | 22.850 M 4 460.69 % | -524.000 K -365.99 % | 197.000 K 225.48 % | -157.000 K |
| Common stock issued | 158.246 M 3 156.76 % | 4.859 M 602.48 % | -967.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.336 M -52.45 % | 101.663 M | 0.000 | 0.000 -100.00 % | 65.636 M 14 885.39 % | 438.000 K 22.01 % | 359.000 K 348.75 % | 80.000 K 166.67 % | 30.000 K -97.25 % | 1.089 M -99.60 % | 270.537 M | 0.000 -100.00 % | 64.935 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.526 M 2 365.51 % | 1.157 M -99.24 % | 151.250 M 227.54 % | 46.177 M 457.29 % | 8.286 M -56.84 % | 19.200 M 611.11 % | 2.700 M | 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 | 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -8.811 M -3 798.67 % | -226.000 K 33.72 % | -341.000 K -57.87 % | -216.000 K 0.46 % | -217.000 K -3.33 % | -210.000 K 93.87 % | -3.423 M 63.98 % | -9.503 M -1 194.82 % | 868.000 K 140.15 % | -2.162 M 41.85 % | -3.718 M -948.86 % | 438.000 K 43 900.00 % | -1.000 K 0.00 % | -1.000 K -100.21 % | 482.000 K 273.38 % | -278.000 K 98.97 % | -27.021 M | 0.000 100.00 % | -1.596 M -159 500.00 % | -1.000 K | 0.000 100.00 % | -2.315 M 82.61 % | -13.315 M | 0.000 100.00 % | -11.685 M -1 168 600.00 % | 1.000 K -99.99 % | 8.286 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 149.349 M 3 215.18 % | 4.505 M 413.72 % | -1.436 M -317.44 % | -344.000 K 0.58 % | -346.000 K -2.37 % | -338.000 K -100.75 % | 44.913 M -51.20 % | 92.032 M 72 000.00 % | -128.000 K 0.00 % | -128.000 K -100.21 % | 61.790 M 48 373.44 % | -128.000 K -141.16 % | 311.000 K 339.23 % | -130.000 K -136.01 % | 361.000 K -43.59 % | 640.000 K -99.74 % | 243.275 M 117 059.13 % | -208.000 K -100.58 % | 35.601 M 82 893.02 % | -43.000 K 66.41 % | -128.000 K 94.85 % | -2.486 M -116.47 % | 15.097 M 1 409.70 % | 1.000 M -99.26 % | 135.709 M 340.47 % | 30.810 M -1.05 % | 31.136 M 66.72 % | 18.676 M 544.67 % | 2.897 M 1 945.22 % | -157.000 K |
| Effect of forex changes on cash | -276.000 K 60.40 % | -697.000 K -212.06 % | 622.000 K 260.72 % | -387.000 K -165.07 % | -146.000 K -143.98 % | 332.000 K 206.41 % | -312.000 K -321.62 % | -74.000 K -123.57 % | 314.000 K 7 950.00 % | -4.000 K 98.06 % | -206.000 K -154.64 % | 377.000 K 8.33 % | 348.000 K 1 100.00 % | 29.000 K -67.05 % | 88.000 K 282.61 % | 23.000 K 140.35 % | -57.000 K -148.31 % | 118.000 K 134.91 % | -338.000 K -168.25 % | -126.000 K 46.38 % | -235.000 K -252.60 % | 154.000 K 926.67 % | 15.000 K 650.00 % | 2.000 K | 0.000 100.00 % | -1.000 K 97.06 % | -34.000 K -261.90 % | 21.000 K | 0.000 -100.00 % | 1.000 K |
| Net change in cash | 135.252 M 678.72 % | -23.371 M -189.25 % | -8.080 M 17.96 % | -9.849 M 48.00 % | -18.941 M 32.86 % | -28.210 M -248.50 % | 18.996 M -74.11 % | 73.380 M 432.79 % | -22.050 M 24.07 % | -29.041 M -180.90 % | 35.897 M 277.09 % | -20.270 M -10.36 % | -18.367 M 23.38 % | -23.973 M 48.55 % | -46.595 M 22.36 % | -60.011 M -125.86 % | 232.050 M 1 088.25 % | -23.481 M -400.66 % | -4.690 M 73.34 % | -17.592 M 0.05 % | -17.600 M 27.44 % | -24.255 M -1.37 % | -23.927 M -10.29 % | -21.695 M -117.82 % | 121.761 M 422.04 % | 23.324 M 1 251.33 % | 1.726 M -67.71 % | 5.346 M 135.41 % | -15.098 M -14.99 % | -13.130 M |
| Cash at beginning of period | 77.487 M -23.17 % | 100.858 M -7.42 % | 108.938 M -8.29 % | 118.787 M -13.75 % | 137.728 M -17.00 % | 165.938 M 12.93 % | 146.942 M 99.75 % | 73.562 M -23.06 % | 95.611 M -23.30 % | 124.652 M 40.44 % | 88.756 M -18.59 % | 109.026 M -14.42 % | 127.393 M -15.84 % | 151.366 M -23.54 % | 197.961 M -23.26 % | 257.972 M 895.19 % | 25.922 M -47.53 % | 49.403 M -8.67 % | 54.093 M -24.54 % | 71.685 M -19.71 % | 89.285 M -21.36 % | 113.540 M -17.41 % | 137.467 M -13.63 % | 159.162 M 325.56 % | 37.401 M 165.69 % | 14.077 M 13.97 % | 12.351 M 76.32 % | 7.005 M -68.31 % | 22.103 M -37.27 % | 35.233 M |
| Cash at end of period | 212.739 M 174.55 % | 77.487 M -23.17 % | 100.858 M -7.42 % | 108.938 M -8.29 % | 118.787 M -13.75 % | 137.728 M -17.00 % | 165.938 M 12.93 % | 146.942 M 99.76 % | 73.561 M -23.06 % | 95.611 M -23.30 % | 124.653 M 40.44 % | 88.756 M -18.59 % | 109.026 M -14.42 % | 127.393 M -15.84 % | 151.366 M -23.54 % | 197.961 M -23.26 % | 257.972 M 895.19 % | 25.922 M -47.53 % | 49.403 M -8.67 % | 54.093 M -24.54 % | 71.685 M -19.71 % | 89.285 M -21.36 % | 113.540 M -17.41 % | 137.467 M -13.63 % | 159.162 M 325.56 % | 37.401 M 165.69 % | 14.077 M 13.97 % | 12.351 M 76.32 % | 7.005 M -68.31 % | 22.103 M |
| Operating cash flow | -11.895 M 54.03 % | -25.874 M -267.89 % | -7.033 M 19.11 % | -8.694 M 52.88 % | -18.449 M 34.58 % | -28.203 M -10.36 % | -25.555 M -37.55 % | -18.579 M 16.34 % | -22.207 M 23.06 % | -28.863 M -11.26 % | -25.941 M -27.16 % | -20.401 M -7.28 % | -19.016 M 20.34 % | -23.872 M -15.82 % | -20.611 M 40.55 % | -34.670 M -210.44 % | -11.168 M 52.14 % | -23.334 M 2.91 % | -24.034 M -40.53 % | -17.103 M -8.05 % | -15.829 M 27.71 % | -21.898 M 43.85 % | -39.001 M -72.65 % | -22.589 M -62.31 % | -13.917 M -89.71 % | -7.336 M 72.75 % | -26.920 M -127.92 % | -11.811 M 28.67 % | -16.558 M -54.01 % | -10.751 M |
| Capital expenditure | -1.927 M -47.66 % | -1.305 M -460.09 % | -233.000 K 45.05 % | -424.000 K | 0.000 | 0.000 100.00 % | -49.000 K | 0.000 100.00 % | -29.000 K 38.30 % | -47.000 K | 0.000 100.00 % | -118.000 K -1 080.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.000 K 92.33 % | -743.000 K -132.19 % | -320.000 K 77.27 % | -1.408 M -5 532.00 % | -25.000 K 32.43 % | -37.000 K 66.06 % | -109.000 K -251.61 % | -31.000 K 79.19 % | -149.000 K 93.93 % | -2.456 M -59.48 % | -1.540 M -7.09 % | -1.438 M 35.31 % | -2.223 M |
| Free CashFlow | -13.822 M 49.14 % | -27.179 M -274.06 % | -7.266 M 20.31 % | -9.118 M 50.58 % | -18.449 M 34.58 % | -28.203 M -10.15 % | -25.604 M -37.81 % | -18.579 M 16.45 % | -22.236 M 23.09 % | -28.910 M -11.45 % | -25.941 M -26.42 % | -20.519 M -7.85 % | -19.026 M 20.30 % | -23.872 M -15.82 % | -20.611 M 40.55 % | -34.670 M -210.44 % | -11.168 M 52.26 % | -23.391 M 5.59 % | -24.777 M -42.21 % | -17.423 M -1.08 % | -17.237 M 21.37 % | -21.923 M 43.84 % | -39.038 M -71.99 % | -22.698 M -62.73 % | -13.948 M -86.35 % | -7.485 M 74.52 % | -29.376 M -120.03 % | -13.351 M 25.81 % | -17.996 M -38.71 % | -12.974 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 |