Midsummer AB (publ) MIDS.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 52.082 M 4.94 % | 49.630 M -7.02 % | 53.376 M -43.46 % | 94.406 M 31.20 % | 71.954 M -60.99 % | 184.467 M -15.44 % | 218.156 M 89.69 % | 115.009 M 93.77 % | 59.352 M 92.01 % | 30.910 M 215.10 % | 9.810 M -77.45 % | 43.499 M 191.99 % | 14.897 M |
| Net income | -129.452 M 41.74 % | -222.214 M -152.99 % | -87.835 M 32.18 % | -129.512 M -11.31 % | -116.354 M -188.78 % | -40.292 M -209.32 % | 36.856 M 59.50 % | 23.108 M 122.19 % | 10.400 M 225.84 % | -8.265 M 71.36 % | -28.853 M -385.08 % | 10.121 M 128.02 % | -36.126 M |
| Income before tax | -138.708 M 38.42 % | -225.265 M -153.20 % | -88.967 M 31.69 % | -130.231 M -41.09 % | -92.302 M -160.38 % | -35.449 M -196.37 % | 36.783 M 50.33 % | 24.468 M 135.27 % | 10.400 M 225.84 % | -8.265 M 71.36 % | -28.853 M -385.08 % | 10.121 M 128.02 % | -36.126 M |
| Income before tax ratio | -2.66 41.32 % | -4.54 -172.31 % | -1.67 -20.83 % | -1.38 -7.54 % | -1.28 -567.53 % | -0.19 -213.98 % | 0.17 -20.75 % | 0.21 21.41 % | 0.18 165.54 % | -0.27 90.91 % | -2.94 -1 364.14 % | 0.23 109.59 % | -2.42 |
| EBITDA | -96.576 M 24.72 % | -128.281 M -267.17 % | -34.938 M 50.67 % | -70.831 M -44.06 % | -49.167 M -1 428.32 % | -3.217 M -106.82 % | 47.181 M 10.12 % | 42.844 M 86.07 % | 23.025 M 122 068.39 % | 18.847 K 100.14 % | -13.261 M -242.14 % | 9.330 M 157.78 % | -16.148 M |
| Net income ratio | -2.49 44.49 % | -4.48 -172.09 % | -1.65 -19.95 % | -1.37 15.16 % | -1.62 -640.33 % | -0.22 -229.29 % | 0.17 -15.92 % | 0.20 14.67 % | 0.18 165.54 % | -0.27 90.91 % | -2.94 -1 364.14 % | 0.23 109.59 % | -2.42 |
| Ratio EBITDA | -1.85 28.26 % | -2.58 -294.88 % | -0.65 12.76 % | -0.75 -9.80 % | -0.68 -3 818.13 % | -0.02 -108.06 % | 0.22 -41.94 % | 0.37 -3.97 % | 0.39 63 524.93 % | 0.00 100.05 % | -1.35 -730.29 % | 0.21 119.79 % | -1.08 |
| Gross profit ratio | 0.05 -93.30 % | 0.68 300.58 % | -0.34 -217.29 % | 0.29 -61.69 % | 0.75 52.76 % | 0.49 -13.73 % | 0.57 -14.81 % | 0.67 -20.70 % | 0.85 315.50 % | -0.39 -449.40 % | 0.11 -77.57 % | 0.50 -36.54 % | 0.79 |
| Weighted average shs out dil | 204.230 M 97.39 % | 103.463 M 5.43 % | 98.134 M 14.03 % | 86.059 M 70.30 % | 50.535 M 12.88 % | 44.767 M -11.37 % | 50.509 M 24.97 % | 40.416 M 0.00 % | 40.416 M 53.87 % | 26.266 M 116.78 % | 12.116 M 0.00 % | 12.116 M 0.00 % | 12.116 M |
| Weighted average shs out | 204.230 M 97.39 % | 103.463 M 5.43 % | 98.134 M 14.03 % | 86.059 M 70.30 % | 50.535 M 12.88 % | 44.767 M -11.37 % | 50.509 M 24.97 % | 40.416 M 0.00 % | 40.416 M 53.87 % | 26.266 M 116.78 % | 12.116 M 0.00 % | 12.116 M 0.00 % | 12.116 M |
| EPS diluted | -0.63 70.70 % | -2.15 -138.89 % | -0.90 40.00 % | -1.50 34.78 % | -2.30 -155.56 % | -0.90 -223.29 % | 0.73 28.07 % | 0.57 119.23 % | 0.26 183.87 % | -0.31 86.97 % | -2.38 -383.33 % | 0.84 128.17 % | -2.98 |
| Earnings per share | -0.63 70.70 % | -2.15 -138.89 % | -0.90 40.00 % | -1.50 34.78 % | -2.30 -155.56 % | -0.90 -223.29 % | 0.73 28.07 % | 0.57 119.23 % | 0.26 183.87 % | -0.31 86.97 % | -2.38 -383.33 % | 0.84 128.17 % | -2.98 |
| Gross profit | 2.376 M -92.96 % | 33.770 M 286.50 % | -18.107 M -166.31 % | 27.305 M -49.73 % | 54.317 M -40.42 % | 91.159 M -27.05 % | 124.965 M 61.59 % | 77.336 M 53.66 % | 50.330 M 513.80 % | -12.163 M -1 200.96 % | 1.105 M -94.94 % | 21.842 M 85.28 % | 11.788 M |
| Income tax expense | -9.256 M -203.38 % | -3.051 M -169.52 % | -1.132 M -57.44 % | -719.000 K -102.99 % | 24.052 M 396.66 % | 4.843 M 6 679.59 % | -73.602 K -105.41 % | 1.360 M | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 49.706 M 213.40 % | 15.860 M -77.81 % | 71.483 M 6.53 % | 67.101 M 280.46 % | 17.637 M -81.10 % | 93.307 M 0.12 % | 93.192 M 147.37 % | 37.673 M 317.57 % | 9.022 M -79.05 % | 43.073 M 394.81 % | 8.705 M -59.81 % | 21.657 M 596.57 % | 3.109 M |
| General and administrative expenses | 87.252 M -35.52 % | 135.320 M | 0.000 -100.00 % | 33.969 M 88.77 % | 17.995 M -3.40 % | 18.627 M -5.02 % | 19.612 M 71.82 % | 11.414 M 20.22 % | 9.494 M | 0.000 | 0.000 | 0.000 | 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 |
| Other expenses | 23.921 M -47.41 % | 45.490 M -45.82 % | 83.962 M -25.28 % | 112.362 M 21.94 % | 92.148 M -3.64 % | 95.628 M 37.39 % | 69.603 M 70.09 % | 40.921 M 38.25 % | 29.599 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 132.777 M -42.50 % | 230.900 M 175.01 % | 83.962 M -42.62 % | 146.331 M 32.86 % | 110.143 M -3.60 % | 114.256 M 28.07 % | 89.215 M 70.47 % | 52.335 M 33.87 % | 39.093 M 38.87 % | 28.150 M -6.15 % | 29.996 M 153.53 % | 11.831 M -74.99 % | 47.300 M |
| Cost and expenses | 182.483 M -27.13 % | 250.413 M 61.09 % | 155.445 M -27.17 % | 213.432 M 67.03 % | 127.780 M -38.44 % | 207.563 M 13.79 % | 182.407 M 102.66 % | 90.008 M 87.07 % | 48.115 M 11.70 % | 43.073 M 11.30 % | 38.701 M 15.56 % | 33.488 M -33.57 % | 50.409 M |
| Research and development expenses | 21.604 M | 0.000 -100.00 % | 19.022 M 11.33 % | 17.086 M 74.38 % | 9.798 M -27.70 % | 13.551 M 9.99 % | 12.320 M 29.08 % | 9.545 M -3.71 % | 9.913 M 1.53 % | 9.763 M 19.01 % | 8.204 M 4.27 % | 7.868 M 24.60 % | 6.314 M |
| Selling general and administrative expenses | 87.252 M -35.52 % | 135.320 M -1.99 % | 138.067 M 306.45 % | 33.969 M 88.77 % | 17.995 M -3.40 % | 18.627 M -5.02 % | 19.612 M 71.82 % | 11.414 M 20.22 % | 9.494 M -57.86 % | 22.532 M 7.98 % | 20.868 M -5.44 % | 22.068 M -23.15 % | 28.716 M |
| Interest income | 33.825 M 1 534.85 % | 2.069 M -91.30 % | 23.791 M 3 670.36 % | 631.000 K 389.15 % | 129.000 K 329.80 % | 30.014 K -98.73 % | 2.359 M 121.72 % | 1.064 M 209.30 % | 344.000 K -66.96 % | 1.041 M 2 636.19 % | 38.047 K -65.40 % | 109.947 K -82.11 % | 614.675 K |
| Interest expense | 42.132 M 53.15 % | 27.511 M 39.78 % | 19.681 M -7.05 % | 21.174 M 13.70 % | 18.622 M 36.18 % | 13.675 M 931.35 % | 1.326 M -16.97 % | 1.597 M 35.22 % | 1.181 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 36.208 M -48.12 % | 69.796 M 103.20 % | 34.349 M -10.14 % | 38.226 M 56.38 % | 24.445 M 31.73 % | 18.557 M 104.55 % | 9.072 M -45.93 % | 16.778 M 42.33 % | 11.788 M 11.66 % | 10.557 M 15.12 % | 9.170 M -14.31 % | 10.701 M 13.51 % | 9.427 M |
| Operating income | -130.401 M 35.05 % | -200.783 M -115.72 % | -93.077 M 21.80 % | -119.026 M -113.21 % | -55.826 M -116.44 % | -25.793 M -172.15 % | 35.749 M 42.99 % | 25.002 M 122.50 % | 11.237 M 192.39 % | -12.163 M 45.78 % | -22.431 M -1 535.08 % | -1.372 M 94.64 % | -25.575 M |
| Operating income ratio | -2.50 38.11 % | -4.05 -132.00 % | -1.74 -38.31 % | -1.26 -62.50 % | -0.78 -454.88 % | -0.14 -185.33 % | 0.16 -24.62 % | 0.22 14.82 % | 0.19 148.11 % | -0.39 82.79 % | -2.29 -7 150.38 % | -0.03 98.16 % | -1.72 |
| Total other income expenses net | -8.307 M 66.07 % | -24.482 M -695.67 % | 4.110 M 121.37 % | -19.230 M -7.95 % | -17.814 M -44.21 % | -12.353 M -1 295.62 % | 1.033 M 293.60 % | -533.660 K 36.24 % | -837.000 K -136.82 % | 2.273 M 135.40 % | -6.422 M -155.88 % | 11.493 M 208.93 % | -10.551 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 239.386 M 10.84 % | 215.983 M -7.24 % | 232.838 M 336.83 % | 53.302 M 2 785.24 % | -1.985 M -101.79 % | 110.717 M 367.86 % | -41.334 M -86.59 % | -22.152 M -314.22 % | -5.348 M -10 708.80 % | 50.411 K -97.72 % | 2.212 M 157.71 % | -3.832 M 18.40 % | -4.696 M |
| Total investments | 63.035 M 45.69 % | 43.266 M -26.71 % | 59.036 M 208.67 % | 19.126 M 47 715.00 % | 40.000 K 0.00 % | 40.000 K -20.00 % | 50.000 K 25.00 % | 40.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.145 M | 0.000 |
| Total debt | 247.849 M 4.80 % | 236.506 M 0.54 % | 235.227 M 10.71 % | 212.463 M -1.47 % | 215.625 M -2.75 % | 221.732 M 1 787.92 % | 11.745 M 78.58 % | 6.577 M 805.86 % | 726.000 K -64.51 % | 2.046 M -7.79 % | 2.219 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 26.558 M 24.21 % | 21.381 M 15.03 % | 18.588 M 8 198.21 % | 224.000 K 150.91 % | -440.000 K | 0.000 -100.00 % | 28.717 M 80.66 % | 15.896 M 90.52 % | 8.343 M | 0.000 -100.00 % | 3.315 M 93 295 134 358 226 080.00 % | 0.000 | 0.000 |
| Retained earnings | -715.249 M -21.76 % | -587.421 M -59.69 % | -367.853 M -31.37 % | -280.015 M -86.05 % | -150.504 M -158.59 % | -58.203 M -141.35 % | -24.115 M 41.24 % | -41.043 M 24.71 % | -54.513 M 3.64 % | -56.570 M -17.11 % | -48.305 M -148.33 % | -19.452 M -6.94 % | -18.190 M |
| Common stock | 8.389 M 62.04 % | 5.177 M 91.03 % | 2.710 M 0.00 % | 2.710 M 14.49 % | 2.367 M 91.49 % | 1.236 M 0.00 % | 1.236 M 149.71 % | 495.000 K 0.00 % | 495.000 K 0.09 % | 494.544 K 104.08 % | 242.327 K 0.00 % | 242.327 K 0.00 % | 242.327 K |
| Total equity | 75.286 M -61.32 % | 194.654 M 6.09 % | 183.482 M -27.46 % | 252.956 M -1.16 % | 255.933 M 155.24 % | 100.271 M -38.51 % | 163.075 M 367.48 % | 34.884 M 196.25 % | 11.775 M 756.40 % | 1.375 M -89.18 % | 12.702 M -66.78 % | 38.240 M -3.19 % | 39.502 M |
| Other non current liabilities | 3.341 M 7.91 % | 3.096 M 33.74 % | 2.315 M 132.90 % | -7.036 M -3 862.57 % | 187.000 K -87.40 % | 1.484 M -91.67 % | 17.817 M -51.97 % | 37.095 M 30.12 % | 28.509 M 5.05 % | 27.139 M 239.24 % | 8.000 M | 0.000 100.00 % | -8.000 M |
| Long term debt | 237.477 M 8.02 % | 219.849 M 790.37 % | 24.692 M -88.51 % | 214.859 M 2.66 % | 209.294 M -2.10 % | 213.774 M | 0.000 | 0.000 -100.00 % | 726.000 K -64.51 % | 2.046 M -7.79 % | 2.219 M | 0.000 -100.00 % | 8.000 M |
| Total non current liabilities | 240.818 M 8.02 % | 222.945 M 725.51 % | 27.007 M -86.81 % | 204.753 M -2.26 % | 209.481 M -2.68 % | 215.259 M 1 026.77 % | 19.104 M -48.50 % | 37.094 M 26.88 % | 29.235 M 0.17 % | 29.185 M 185.61 % | 10.219 M | 0.000 -100.00 % | 8.000 M |
| Other current liabilities | 70.863 M 5.91 % | 66.910 M 464.93 % | 11.844 M 1 079.68 % | 1.004 M -46.65 % | 1.882 M -83.95 % | 11.723 M 121.85 % | 5.284 M -49.14 % | 10.390 M 208.94 % | 3.363 M 85.76 % | 1.810 M 23.89 % | 1.461 M -15.37 % | 1.727 M -31.47 % | 2.519 M |
| Deferred revenue | 0.000 -100.00 % | 834.000 K | 0.000 -100.00 % | 11.879 M 10.81 % | 10.720 M 9.77 % | 9.766 M 1 061.01 % | 841.173 K 112.79 % | -6.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 10.372 M -37.73 % | 16.657 M -92.60 % | 225.227 M 1 004.27 % | 20.396 M 222.16 % | 6.331 M -22.36 % | 8.154 M -30.57 % | 11.745 M 78.58 % | 6.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 101.960 M 2.00 % | 99.960 M -61.40 % | 258.935 M 672.32 % | 33.527 M -39.02 % | 54.980 M 52.19 % | 36.126 M 35.79 % | 26.604 M 10.47 % | 24.083 M 144.13 % | 9.865 M 115.44 % | 4.579 M 80.64 % | 2.535 M -35.24 % | 3.914 M -17.96 % | 4.772 M |
| Total liabilities | 342.778 M 6.15 % | 322.905 M 12.93 % | 285.942 M 20.00 % | 238.280 M -9.90 % | 264.461 M 5.20 % | 251.385 M 449.98 % | 45.708 M -25.29 % | 61.177 M 56.46 % | 39.100 M 15.80 % | 33.764 M 164.75 % | 12.754 M 225.81 % | 3.914 M -70.25 % | 13.159 M |
| Other non current assets | -62.866 M -245.30 % | 43.266 M 6 745.89 % | 632.000 K 1 480.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 39.999 K | 0.000 -100.00 % | 40.000 K | 0.000 -100.00 % | 18.329 M 0.13 % | 18.305 M -2.72 % | 18.817 M 413.41 % | -6.004 M |
| Long term investments | 63.035 M 46.26 % | 43.097 M -27.00 % | 59.036 M 208.67 % | 19.126 M 47 715.00 % | 40.000 K 0.00 % | 40.000 K 100.84 % | -4.753 M -11 981.78 % | 40.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.145 M | 0.000 |
| Intangible assets | 52.601 M -1.51 % | 53.410 M -1.70 % | 54.332 M 2.04 % | 53.248 M 17.19 % | 45.436 M 44.54 % | 31.434 M 0.66 % | 31.229 M 41.80 % | 22.023 M 12.90 % | 19.506 M 3 056.40 % | 617.983 K -7.64 % | 669.134 K -1.06 % | 676.315 K -4.99 % | 711.851 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 52.601 M -1.51 % | 53.410 M -1.70 % | 54.332 M 2.04 % | 53.248 M 17.19 % | 45.436 M 44.54 % | 31.434 M 0.66 % | 31.229 M 41.80 % | 22.023 M 12.90 % | 19.506 M 3 056.40 % | 617.983 K -7.64 % | 669.134 K -1.06 % | 676.315 K -4.99 % | 711.851 K |
| Property plant equipment net | 222.547 M 47.13 % | 151.254 M -8.69 % | 165.654 M 7.21 % | 154.520 M 89.70 % | 81.453 M 33.29 % | 61.108 M 108.69 % | 29.281 M 5.83 % | 27.669 M 382.54 % | 5.734 M 412.35 % | 1.119 M -35.24 % | 1.728 M -32.16 % | 2.547 M -51.86 % | 5.292 M |
| Total non current assets | 275.317 M 9.70 % | 250.981 M 13.76 % | 220.618 M 6.16 % | 207.808 M 63.72 % | 126.929 M 37.10 % | 92.582 M 52.77 % | 60.601 M 21.85 % | 49.732 M 97.04 % | 25.240 M 25.78 % | 20.066 M -3.07 % | 20.703 M -17.80 % | 25.185 M 319.49 % | 6.004 M |
| Other current assets | 15.902 M -90.51 % | 167.611 M 12 098.76 % | 1.374 M -69.05 % | 4.440 M -44.86 % | 8.052 M 723.95 % | 977.248 K -65.72 % | 2.850 M 35.61 % | 2.102 M -85.11 % | 14.112 M 1 056.39 % | 1.220 M 27.99 % | 953.441 K -94.90 % | 18.700 M -9.96 % | 20.769 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 8.463 M -58.76 % | 20.523 M 759.06 % | 2.389 M -98.50 % | 159.161 M -26.86 % | 217.610 M 96.02 % | 111.015 M 109.15 % | 53.079 M 84.76 % | 28.729 M 372.98 % | 6.074 M 204.39 % | 1.995 M 27 746.08 % | 7.166 K -99.81 % | 3.832 M -18.40 % | 4.696 M |
| Cash and short term investments | 8.463 M -58.76 % | 20.523 M 759.06 % | 2.389 M -98.50 % | 159.161 M -26.86 % | 217.610 M 96.02 % | 111.015 M 109.15 % | 53.079 M 84.76 % | 28.729 M 372.98 % | 6.074 M 204.39 % | 1.995 M 27 746.08 % | 7.166 K -99.81 % | 3.832 M -18.40 % | 4.696 M |
| Total current assets | 142.747 M -46.45 % | 266.578 M 7.14 % | 248.806 M -12.22 % | 283.428 M -27.97 % | 393.465 M 51.87 % | 259.074 M 74.83 % | 148.182 M 219.85 % | 46.329 M 80.73 % | 25.634 M 70.07 % | 15.073 M 217.13 % | 4.753 M -80.96 % | 24.969 M -9.98 % | 27.739 M |
| Inventory | 42.892 M 37.59 % | 31.173 M 52.28 % | 20.471 M -32.63 % | 30.384 M 13.87 % | 26.682 M 12.43 % | 23.732 M 146.86 % | 9.614 M -16.39 % | 11.498 M 111.05 % | 5.448 M 118.80 % | 2.490 M 33.92 % | 1.859 M -15.72 % | 2.206 M 24.88 % | 1.766 M |
| Net receivables | 75.490 M 59.70 % | 47.271 M -78.95 % | 224.572 M 142.73 % | 92.521 M -34.44 % | 141.120 M 14.41 % | 123.349 M 49.26 % | 82.639 M 1 254.27 % | 6.102 M -56.76 % | 14.112 M 33.29 % | 10.587 M 447.70 % | 1.933 M 737.61 % | 230.784 K -54.50 % | 507.233 K |
| Tax assets | 0.000 -100.00 % | 3.051 M 105.17 % | -59.036 M -208.67 % | -19.126 M -47 715.00 % | -40.000 K 0.00 % | -40.000 K -100.83 % | 4.843 M 12 206.78 % | -40.000 K | 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.918 M |
| Account payables | 20.725 M 33.47 % | 15.528 M -25.37 % | 20.806 M 105.86 % | 10.107 M -70.61 % | 34.387 M 130.55 % | 14.915 M 70.78 % | 8.734 M 22.72 % | 7.117 M 9.45 % | 6.502 M 134.84 % | 2.769 M 157.89 % | 1.074 M -50.93 % | 2.188 M -2.85 % | 2.252 M |
| Tax payables | 0.000 -100.00 % | 31.000 K -97.07 % | 1.058 M -24.91 % | 1.409 M -15.12 % | 1.660 M 24.43 % | 1.334 M 58.60 % | 841.173 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.369 M | 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 |
| Capital lease obligations | 11.119 M -36.67 % | 17.556 M -10.87 % | 19.698 M -13.57 % | 22.792 M 62.53 % | 14.023 M 1.27 % | 13.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 440.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 755.588 M 0.01 % | 755.517 M 42.54 % | 530.037 M 0.00 % | 530.037 M 31.03 % | 404.510 M 157.26 % | 157.238 M -15.44 % | 185.955 M 347.50 % | 41.554 M -36.84 % | 65.793 M 14.52 % | 57.450 M 0.00 % | 57.450 M 0.00 % | 57.450 M 0.00 % | 57.450 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.287 M -5.40 % | 1.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 387.027 K |
| Total assets | 418.064 M -19.22 % | 517.559 M 10.25 % | 469.424 M -4.44 % | 491.236 M -5.60 % | 520.394 M 47.98 % | 351.656 M 68.43 % | 208.783 M 117.34 % | 96.061 M 88.82 % | 50.875 M 44.78 % | 35.139 M 38.04 % | 25.455 M -49.25 % | 50.154 M -4.76 % | 52.661 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 54.727 M -48.62 % | 106.507 M 344.69 % | 23.951 M -13.97 % | 27.839 M 491.11 % | -7.118 M 89.61 % | -68.516 M 23.10 % | -89.101 M -1 128.58 % | 8.663 M 203.71 % | -8.353 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 65.517 M -15.01 % | 77.084 M 4 096.06 % | -1.929 M -103.54 % | 54.563 M 319.60 % | -24.846 M 77.29 % | -109.389 M -37.88 % | -79.336 M -1 086.49 % | 8.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -11.719 M -9.51 % | -10.701 M -207.95 % | 9.913 M 354.70 % | -3.892 M -31.98 % | -2.949 M -106.32 % | 46.686 M 2 378.34 % | 1.884 M 131.14 % | -6.049 M -104.47 % | -2.958 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 929.000 K -97.68 % | 40.124 M 151.29 % | 15.967 M 169.93 % | -22.832 M -210.42 % | 20.677 M 455.66 % | -5.814 M 50.09 % | -11.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 929.000 K | 0.000 -100.00 % | 35.648 M 256.13 % | -22.832 M -210.42 % | 20.677 M 455.64 % | -5.814 M 93.61 % | -90.985 M -718.45 % | 14.712 M 372.72 % | -5.395 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 66.521 M 396.61 % | 13.395 M 118.65 % | -71.831 M -121 847.46 % | 59.000 K -91.70 % | 711.000 K -94.33 % | 12.531 M 167.09 % | -18.677 M -50.02 % | -12.450 M -26.04 % | -9.878 M -219.52 % | 8.265 M -71.36 % | 28.853 M 385.08 % | -10.121 M -128.02 % | 36.126 M |
| Net cash provided by operating activities | -8.204 M 87.71 % | -66.735 M 34.16 % | -101.367 M -59.92 % | -63.388 M 20.46 % | -79.694 M -9.35 % | -72.878 M -46.92 % | -49.603 M -232.42 % | 37.459 M 846.56 % | 3.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -41.776 M 34.63 % | -63.904 M 8.45 % | -69.802 M 39.49 % | -115.347 M -117.64 % | -53.000 M -69.36 % | -31.294 M -196.17 % | -10.566 M 63.79 % | -29.182 M -346.72 % | -6.532 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.895 M -27 689.52 % | -50.000 K -25.00 % | -40.000 K | 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 |
| Other investing activites | -20.794 M | 0.000 100.00 % | -20.195 M 19.22 % | -25.000 M -4.52 % | -23.919 M -72.15 % | -13.894 M -18 718.91 % | -73.830 K 61.95 % | -194.023 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -62.570 M 2.09 % | -63.904 M 8.45 % | -69.802 M 39.49 % | -115.347 M -117.64 % | -53.000 M -17.29 % | -45.188 M -325.66 % | -10.616 M 63.67 % | -29.222 M -347.33 % | -6.532 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 2.928 M 135.97 % | -8.139 M -140.70 % | 20.000 M 3 838.32 % | -535.000 K 91.74 % | -6.480 M -103.69 % | 175.729 M | 0.000 -100.00 % | 14.418 M 116.68 % | 6.654 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 67.653 M -59.74 % | 168.044 M | 0.000 -100.00 % | 125.870 M -49.24 % | 247.963 M | 0.000 -100.00 % | 91.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -11.849 M -3.45 % | -11.454 M -75.46 % | -6.528 M -2.59 % | -6.363 M -120.10 % | -2.891 M -653 972.40 % | -442.000 -100.00 % | 84.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 58.732 M -60.44 % | 148.451 M 1 001.92 % | 13.472 M -88.68 % | 118.972 M -50.14 % | 238.592 M 35.77 % | 175.729 M 107.47 % | 84.699 M 487.46 % | 14.418 M 116.68 % | 6.654 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | -20.000 K -106.19 % | 323.000 K -65.04 % | 924.000 K -29.63 % | 1.313 M 88.11 % | 698.000 K 154.48 % | 274.285 K 310.13 % | -130.528 K -100.00 % | 22.632 B 455.43 % | 4.075 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -12.060 M -166.50 % | 18.134 M 111.57 % | -156.772 M -168.22 % | -58.449 M -154.83 % | 106.595 M 83.99 % | 57.937 M 137.94 % | 24.349 M 7.48 % | 22.655 M 455.43 % | 4.079 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 20.523 M 759.06 % | 2.389 M -98.50 % | 159.161 M -26.86 % | 217.610 M 96.02 % | 111.015 M 109.15 % | 53.079 M 84.75 % | 28.729 M 372.97 % | 6.074 M 204.41 % | 1.995 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 8.463 M -58.76 % | 20.523 M 759.06 % | 2.389 M -98.50 % | 159.161 M -26.86 % | 217.610 M 96.02 % | 111.015 M 109.15 % | 53.079 M 84.75 % | 28.729 M 372.97 % | 6.074 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -8.204 M 88.46 % | -71.065 M 29.89 % | -101.367 M -59.92 % | -63.388 M 20.46 % | -79.694 M -9.35 % | -72.878 M -46.92 % | -49.603 M -232.42 % | 37.459 M 846.56 % | 3.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -62.570 M 2.09 % | -63.904 M 8.45 % | -69.802 M 39.49 % | -115.347 M -117.64 % | -53.000 M -69.36 % | -31.294 M -196.17 % | -10.566 M 63.79 % | -29.182 M -346.72 % | -6.532 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -70.774 M 45.82 % | -130.639 M 23.68 % | -171.169 M 4.23 % | -178.735 M -34.70 % | -132.694 M -27.38 % | -104.171 M -73.13 % | -60.169 M -826.94 % | 8.277 M 421.43 % | -2.575 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 62.692 M 1 056.89 % | 5.419 M 26.32 % | 4.290 M -84.31 % | 27.348 M 123.82 % | 12.219 M 48.58 % | 8.224 M -44.02 % | 14.692 M 23.48 % | 11.898 M 7.73 % | 11.044 M -7.93 % | 11.995 M -32.77 % | 17.842 M 50.17 % | 11.881 M -9.64 % | 13.148 M 25.16 % | 10.505 M -43.69 % | 18.657 M -67.96 % | 58.237 M 474.90 % | 10.130 M 37.23 % | 7.382 M 23.74 % | 5.966 M 71.55 % | 3.477 M -87.76 % | 28.412 M -33.62 % | 42.801 M 48.43 % | 28.837 M 29.47 % | 22.274 M -79.08 % | 106.473 M 469.74 % | 18.688 M -64.75 % | 53.021 M -14.31 % | 61.878 M 8.88 % | 56.829 M 0.00 % | 56.829 M |
| Net income | -23.827 M 41.42 % | -40.676 M -48.82 % | -27.332 M -176.56 % | -9.883 M 86.49 % | -73.131 M -282.76 % | -19.106 M 72.65 % | -69.852 M -34.37 % | -51.984 M 7.38 % | -56.126 M -43.73 % | -39.050 M 0.90 % | -39.405 M 22.86 % | -51.083 M 5.35 % | -53.968 M -208.34 % | 49.814 M 209.33 % | -45.561 M -140.44 % | -18.949 M 49.71 % | -37.683 M -37.94 % | -27.318 M 28.62 % | -38.272 M -3.15 % | -37.104 M -111.10 % | -17.576 M -2 804.83 % | 649.810 K 103.08 % | -21.084 M 16.45 % | -25.234 M -1 947.49 % | -1.232 M 70.85 % | -4.229 M -190.40 % | 4.678 M -57.55 % | 11.019 M 4.15 % | 10.580 M 0.00 % | 10.580 M |
| Income before tax | -23.827 M 41.42 % | -40.676 M -11.17 % | -36.588 M -270.21 % | -9.883 M 86.49 % | -73.131 M -282.76 % | -19.106 M 73.79 % | -72.903 M -40.24 % | -51.984 M 7.38 % | -56.126 M -51.44 % | -37.061 M 8.57 % | -40.537 M 12.12 % | -46.127 M 11.49 % | -52.117 M -204.62 % | 49.814 M 207.64 % | -46.280 M -144.23 % | -18.949 M 49.71 % | -37.683 M -37.94 % | -27.318 M 28.62 % | -38.272 M -3.15 % | -37.104 M -111.10 % | -17.576 M -2 804.83 % | 649.810 K 103.08 % | -21.084 M 2.90 % | -21.713 M -1 344.86 % | -1.503 M 63.47 % | -4.114 M -193.37 % | 4.406 M -60.24 % | 11.081 M 4.07 % | 10.648 M 0.00 % | 10.648 M |
| Income before tax ratio | -0.38 94.94 % | -7.51 11.99 % | -8.53 -2 260.03 % | -0.36 93.96 % | -5.99 -157.62 % | -2.32 53.18 % | -4.96 -13.57 % | -4.37 14.03 % | -5.08 -64.48 % | -3.09 -35.99 % | -2.27 41.48 % | -3.88 2.05 % | -3.96 -183.59 % | 4.74 291.16 % | -2.48 -662.37 % | -0.33 91.25 % | -3.72 -0.52 % | -3.70 42.32 % | -6.42 39.87 % | -10.67 -1 624.80 % | -0.62 -4 174.68 % | 0.02 102.08 % | -0.73 25.00 % | -0.97 -6 806.70 % | -0.01 93.59 % | -0.22 -364.90 % | 0.08 -53.60 % | 0.18 -4.42 % | 0.19 0.00 % | 0.19 |
| EBITDA | -9.071 M 70.59 % | -30.846 M 3.00 % | -31.800 M -561.47 % | 6.891 M 112.60 % | -54.672 M -3 266.50 % | -1.624 M -175.53 % | 2.150 M 106.62 % | -32.477 M 11.76 % | -36.805 M -73.72 % | -21.187 M 37.88 % | -34.109 M -5.68 % | -32.275 M 20.55 % | -40.623 M -163.46 % | 64.010 M 325.26 % | -28.416 M -507.83 % | -4.675 M 80.40 % | -23.850 M -71.73 % | -13.888 M 60.37 % | -35.047 M -46.47 % | -23.928 M -483.45 % | -4.101 M -203.51 % | 3.962 M 128.66 % | -13.825 M -38.81 % | -9.960 M -201.88 % | 9.776 M -26.41 % | 13.285 M 8.33 % | 12.263 M -24.76 % | 16.300 M 13.52 % | 14.359 M 0.00 % | 14.359 M |
| Net income ratio | -0.38 94.94 % | -7.51 -17.82 % | -6.37 -1 662.99 % | -0.36 93.96 % | -5.99 -157.62 % | -2.32 51.14 % | -4.75 -8.82 % | -4.37 14.03 % | -5.08 -56.11 % | -3.26 -47.41 % | -2.21 48.63 % | -4.30 -4.75 % | -4.10 -186.56 % | 4.74 294.18 % | -2.44 -650.52 % | -0.33 91.25 % | -3.72 -0.52 % | -3.70 42.32 % | -6.42 39.87 % | -10.67 -1 624.80 % | -0.62 -4 174.68 % | 0.02 102.08 % | -0.73 35.46 % | -1.13 -9 687.39 % | -0.01 94.88 % | -0.23 -356.47 % | 0.09 -50.46 % | 0.18 -4.35 % | 0.19 0.00 % | 0.19 |
| Ratio EBITDA | -0.14 97.46 % | -5.69 23.21 % | -7.41 -3 041.80 % | 0.25 105.63 % | -4.47 -2 165.83 % | -0.20 -234.94 % | 0.15 105.36 % | -2.73 18.09 % | -3.33 -88.67 % | -1.77 7.61 % | -1.91 29.63 % | -2.72 12.08 % | -3.09 -150.71 % | 6.09 500.07 % | -1.52 -1 797.31 % | -0.08 96.59 % | -2.35 -25.14 % | -1.88 67.98 % | -5.87 14.62 % | -6.88 -4 667.07 % | -0.14 -255.94 % | 0.09 119.31 % | -0.48 -7.21 % | -0.45 -587.01 % | 0.09 -87.08 % | 0.71 207.35 % | 0.23 -12.20 % | 0.26 4.26 % | 0.25 0.00 % | 0.25 |
| Gross profit ratio | 0.32 122.79 % | -1.43 -65.96 % | -0.86 -259.01 % | 0.54 284.42 % | -0.29 91.68 % | -3.52 -13.71 % | -3.09 -11 570.55 % | 0.03 102.27 % | -1.19 -426.68 % | 0.36 295.57 % | -0.19 31.00 % | -0.27 60.49 % | -0.68 -176.69 % | -0.25 -323.10 % | 0.11 -67.97 % | 0.35 -26.20 % | 0.47 839.42 % | 0.05 -70.07 % | 0.17 -82.43 % | 0.95 12.39 % | 0.84 23.06 % | 0.69 3.62 % | 0.66 3.17 % | 0.64 135.73 % | 0.27 -67.96 % | 0.85 52.47 % | 0.56 5.27 % | 0.53 -4.18 % | 0.55 0.00 % | 0.55 |
| Weighted average shs out dil | 335.946 M 64.49 % | 204.230 M -2.62 % | 209.714 M 4.27 % | 201.130 M 55.40 % | 129.427 M 0.00 % | 129.427 M 0.01 % | 129.413 M 30.45 % | 99.205 M -0.28 % | 99.484 M -0.28 % | 99.763 M 1.66 % | 98.134 M 0.00 % | 98.134 M 0.00 % | 98.134 M 0.00 % | 98.134 M 44.87 % | 67.741 M -20.97 % | 85.719 M 0.00 % | 85.719 M 0.00 % | 85.719 M 144.36 % | 35.079 M -22.12 % | 45.041 M 0.61 % | 44.767 M 0.00 % | 44.767 M 28.40 % | 34.866 M -30.97 % | 50.509 M 0.00 % | 50.509 M 0.00 % | 50.509 M 78.76 % | 28.255 M -30.97 % | 40.932 M 65.53 % | 24.727 M 0.00 % | 24.727 M |
| Weighted average shs out | 335.946 M 64.49 % | 204.230 M -2.62 % | 209.714 M 11.75 % | 187.657 M 44.99 % | 129.427 M 0.00 % | 129.427 M 0.01 % | 129.413 M 30.45 % | 99.205 M -0.28 % | 99.484 M -0.28 % | 99.763 M 1.66 % | 98.134 M 0.00 % | 98.134 M 0.00 % | 98.134 M 0.00 % | 98.134 M 44.87 % | 67.741 M -20.97 % | 85.719 M 0.00 % | 85.719 M 0.00 % | 85.719 M 144.36 % | 35.079 M -22.12 % | 45.041 M 0.61 % | 44.767 M 0.00 % | 44.767 M 28.40 % | 34.866 M -30.97 % | 50.509 M 0.00 % | 50.509 M 0.00 % | 50.509 M 78.76 % | 28.255 M -30.97 % | 40.932 M 65.53 % | 24.727 M 0.00 % | 24.727 M |
| EPS diluted | -0.07 64.55 % | -0.20 -53.85 % | -0.13 -164.77 % | -0.05 91.39 % | -0.57 -280.00 % | -0.15 72.22 % | -0.54 -3.85 % | -0.52 7.14 % | -0.56 -43.59 % | -0.39 2.50 % | -0.40 23.08 % | -0.52 5.45 % | -0.55 -207.84 % | 0.51 176.12 % | -0.67 -204.55 % | -0.22 50.00 % | -0.44 -37.50 % | -0.32 70.64 % | -1.09 -32.93 % | -0.82 -110.26 % | -0.39 -2 926.09 % | 0.01 102.30 % | -0.60 -20.00 % | -0.50 -1 949.18 % | -0.02 70.85 % | -0.08 -149.24 % | 0.17 -37.04 % | 0.27 -37.21 % | 0.43 0.00 % | 0.43 |
| Earnings per share | -0.07 52.73 % | -0.15 -15.38 % | -0.13 -146.68 % | -0.05 90.75 % | -0.57 -280.00 % | -0.15 72.22 % | -0.54 -3.85 % | -0.52 7.14 % | -0.56 -43.59 % | -0.39 2.50 % | -0.40 23.08 % | -0.52 5.45 % | -0.55 -207.84 % | 0.51 176.12 % | -0.67 -204.55 % | -0.22 50.00 % | -0.44 -37.50 % | -0.32 70.64 % | -1.09 -32.93 % | -0.82 -110.26 % | -0.39 -2 926.09 % | 0.01 102.30 % | -0.60 -20.00 % | -0.50 -1 949.18 % | -0.02 70.85 % | -0.08 -149.24 % | 0.17 -37.04 % | 0.27 -37.21 % | 0.43 0.00 % | 0.43 |
| Gross profit | 20.370 M 363.69 % | -7.725 M -109.63 % | -3.685 M -124.94 % | 14.773 M 512.77 % | -3.579 M 87.63 % | -28.940 M 36.35 % | -45.467 M -14 264.17 % | 321.000 K 102.44 % | -13.141 M -400.78 % | 4.369 M 231.48 % | -3.323 M -3.62 % | -3.207 M 64.30 % | -8.983 M -246.30 % | -2.594 M -225.62 % | 2.065 M -89.74 % | 20.127 M 324.26 % | 4.744 M 1 189.13 % | 368.000 K -62.96 % | 993.563 K -69.86 % | 3.296 M -86.24 % | 23.963 M -18.31 % | 29.335 M 53.79 % | 19.074 M 33.57 % | 14.280 M -50.69 % | 28.958 M 82.57 % | 15.861 M -46.26 % | 29.515 M -9.80 % | 32.722 M 4.33 % | 31.364 M 0.00 % | 31.364 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -9.256 M | 0.000 | 0.000 -100.00 % | 8.553 M 380.33 % | -3.051 M -76 375.00 % | 4.000 K | 0.000 -100.00 % | 1.989 M 275.71 % | -1.132 M -122.84 % | 4.956 M 167.75 % | 1.851 M | 0.000 -100.00 % | 7.651 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.221 K 4 711 150.00 % | -2.000 -100.00 % | 1.200 M | 0.000 -100.00 % | 3.521 M 1 402.36 % | -270.346 K -335.32 % | 114.886 K 142.27 % | -271.787 K -535.86 % | 62.357 K -8.18 % | 67.914 K 0.00 % | 67.914 K |
| Cost of revenue | 42.321 M 221.98 % | 13.144 M 64.82 % | 7.975 M -36.58 % | 12.575 M -20.40 % | 15.798 M -57.49 % | 37.164 M -38.22 % | 60.159 M 419.64 % | 11.577 M -52.13 % | 24.185 M 217.14 % | 7.626 M -63.97 % | 21.165 M 40.28 % | 15.088 M -31.82 % | 22.131 M 68.95 % | 13.099 M -21.05 % | 16.592 M -56.46 % | 38.110 M 607.58 % | 5.386 M -23.21 % | 7.014 M 41.07 % | 4.972 M 2 644.06 % | 181.192 K -95.93 % | 4.449 M -66.96 % | 13.467 M 37.93 % | 9.763 M 22.13 % | 7.994 M -89.69 % | 77.515 M 2 642.04 % | 2.827 M -87.97 % | 23.506 M -19.38 % | 29.156 M 14.50 % | 25.465 M 0.00 % | 25.465 M |
| General and administrative expenses | 24.473 M -6.35 % | 26.132 M 11.81 % | 23.372 M 37.90 % | 16.948 M -40.28 % | 28.377 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.768 M | 0.000 | 0.000 -100.00 % | 12.918 M -25.48 % | 17.336 M 50.07 % | 11.552 M -5.38 % | 12.209 M 42.08 % | 8.593 M -14.26 % | 10.022 M 218.77 % | 3.144 M -45.16 % | 5.733 M 42.48 % | 4.024 M -13.30 % | 4.641 M 29.06 % | 3.596 M -44.63 % | 6.495 M 7.06 % | 6.067 M 75.27 % | 3.461 M 1.65 % | 3.405 M -36.84 % | 5.392 M 119.42 % | 2.457 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.030 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 |
| Other expenses | -464.000 K 94.31 % | -8.157 M -268.12 % | 4.852 M 416.30 % | -1.534 M -106.60 % | 23.252 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.441 M -37.43 % | 63.037 M 151.67 % | 25.047 M 4.60 % | 23.946 M 134.27 % | -69.873 M -287.28 % | 37.310 M 40.35 % | 26.584 M -3.58 % | 27.572 M 31.95 % | 20.896 M 109.61 % | 9.969 M -68.95 % | 32.111 M 1.21 % | 31.728 M 46.83 % | 21.609 M -24.43 % | 28.593 M 8.81 % | 26.279 M 16.37 % | 22.582 M 29.79 % | 17.399 M -8.85 % | 19.087 M 0.45 % | 19.002 M | 0.000 | 0.000 |
| Operating expenses | 29.573 M 25.50 % | 23.565 M -30.24 % | 33.779 M 61.73 % | 20.886 M -63.33 % | 56.955 M 59.48 % | 35.714 M -63.58 % | 98.059 M 137.74 % | 41.246 M -20.91 % | 52.151 M 32.23 % | 39.441 M -37.43 % | 63.037 M 66.04 % | 37.965 M -8.03 % | 41.282 M 170.78 % | -58.321 M -217.77 % | 49.519 M 40.77 % | 35.177 M -6.43 % | 37.594 M 56.38 % | 24.040 M 53.10 % | 15.702 M -56.55 % | 36.135 M -0.65 % | 36.370 M 44.29 % | 25.205 M -28.17 % | 35.089 M 8.48 % | 32.345 M 24.20 % | 26.044 M 25.18 % | 20.804 M -15.01 % | 24.479 M 14.07 % | 21.459 M -0.83 % | 21.639 M 0.00 % | 21.639 M |
| Cost and expenses | 71.894 M 95.85 % | 36.709 M -12.08 % | 41.754 M 24.78 % | 33.461 M -54.01 % | 72.753 M 95.76 % | 37.164 M -38.22 % | 60.159 M 13.89 % | 52.823 M -30.80 % | 76.336 M 62.19 % | 47.067 M -44.10 % | 84.202 M 58.71 % | 53.053 M -16.34 % | 63.413 M 240.23 % | -45.222 M -168.40 % | 66.111 M -9.79 % | 73.287 M 70.51 % | 42.980 M 38.40 % | 31.054 M 50.20 % | 20.675 M -43.07 % | 36.316 M -11.03 % | 40.819 M 5.55 % | 38.672 M -13.78 % | 44.852 M 11.19 % | 40.339 M -61.05 % | 103.558 M 338.23 % | 23.631 M -50.75 % | 47.985 M -5.20 % | 50.615 M 7.45 % | 47.104 M 0.00 % | 47.104 M |
| Research and development expenses | 5.564 M -0.47 % | 5.590 M 0.63 % | 5.555 M 1.52 % | 5.472 M 2.74 % | 5.326 M | 0.000 -100.00 % | 21.064 M | 0.000 -100.00 % | 5.663 M | 0.000 -100.00 % | 19.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.086 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.798 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.551 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.320 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 24.473 M -6.35 % | 26.132 M 11.81 % | 23.372 M 37.90 % | 16.948 M -40.28 % | 28.377 M -4.67 % | 29.767 M -42.63 % | 51.884 M 52.85 % | 33.944 M -33.18 % | 50.798 M 61.92 % | 31.373 M -5.53 % | 33.210 M 157.08 % | 12.918 M -25.48 % | 17.336 M 50.07 % | 11.552 M -5.38 % | 12.209 M 42.08 % | 8.593 M -14.26 % | 10.022 M 218.77 % | 3.144 M -45.16 % | 5.733 M 42.48 % | 4.024 M -13.30 % | 4.641 M 29.06 % | 3.596 M -44.63 % | 6.495 M 7.06 % | 6.067 M 75.27 % | 3.461 M 1.65 % | 3.405 M -36.84 % | 5.392 M 119.42 % | 2.457 M -86.63 % | 18.371 M 0.00 % | 18.371 M |
| Interest income | 131.000 K -70.50 % | 444.000 K -92.16 % | 5.663 M -9.07 % | 6.228 M 6.24 % | 5.862 M -63.52 % | 16.071 M | 0.000 -100.00 % | 4.000 K -99.98 % | 18.053 M 202.75 % | 5.963 M -73.38 % | 22.401 M 14 352.26 % | 155.000 K -87.06 % | 1.198 M 3 137.84 % | 37.000 K | 0.000 -100.00 % | 601.000 K | 0.000 -100.00 % | 875.000 K | 0.000 -100.00 % | 94.223 K | 0.000 -100.00 % | 1.200 M | 0.000 -100.00 % | 810.152 K | 0.000 -100.00 % | 1.159 M | 0.000 -100.00 % | 138.665 K -84.97 % | 922.734 K 0.00 % | 922.734 K |
| Interest expense | 14.756 M 50.11 % | 9.830 M 105.30 % | 4.788 M -52.11 % | 9.998 M -45.84 % | 18.459 M 107.71 % | 8.887 M -56.87 % | 20.603 M 86.25 % | 11.062 M 24.47 % | 8.887 M 11.77 % | 7.951 M 42.75 % | 5.570 M 8.98 % | 5.111 M 67.57 % | 3.050 M -48.74 % | 5.950 M -27.12 % | 8.164 M 81.38 % | 4.501 M -6.87 % | 4.833 M 6.90 % | 4.521 M -18.98 % | 5.580 M 28.02 % | 4.359 M -15.68 % | 5.169 M 10.46 % | 4.680 M 99.81 % | 2.342 M -47.46 % | 4.458 M 0.92 % | 4.417 M 1 067.88 % | 378.209 K 25.35 % | 301.731 K -5.84 % | 320.456 K | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 12.183 M 79.80 % | 6.776 M 15.59 % | 5.862 M -31.81 % | 8.596 M -80.01 % | 42.995 M 409.12 % | 8.445 M -19.06 % | 10.434 M 31.71 % | 7.922 M -11.17 % | 8.918 M 2.01 % | 8.742 M 3.53 % | 8.444 M 2.40 % | 8.246 M -19.25 % | 10.212 M 4.48 % | 9.774 M 4.75 % | 9.331 M 4.74 % | 8.909 M 585.96 % | -1.833 M -120.79 % | 8.817 M -0.73 % | 8.881 M 3.51 % | 8.580 M -28.26 % | 11.961 M 63.95 % | 7.295 M 6.32 % | 6.862 M 31.58 % | 5.215 M -27.84 % | 7.227 M 47.54 % | 4.898 M 5.71 % | 4.634 M 0.00 % | 4.634 M |
| Operating income | -9.202 M 70.59 % | -31.290 M 16.48 % | -37.464 M -512.86 % | -6.113 M 89.90 % | -60.534 M -109.17 % | -28.940 M 36.35 % | -45.467 M -11.10 % | -40.926 M 37.32 % | -65.293 M -86.17 % | -35.072 M 38.86 % | -57.367 M -39.34 % | -41.171 M 18.09 % | -50.266 M -190.20 % | 55.727 M 241.33 % | -39.430 M -162.01 % | -15.049 M 54.19 % | -32.850 M -38.77 % | -23.672 M 29.06 % | -33.370 M -1.62 % | -32.839 M -164.68 % | -12.407 M -400.48 % | 4.129 M 125.78 % | -16.015 M 11.35 % | -18.065 M -719.90 % | 2.914 M 158.95 % | -4.943 M -198.15 % | 5.037 M -55.28 % | 11.263 M 15.81 % | 9.725 M 0.00 % | 9.725 M |
| Operating income ratio | -0.15 97.46 % | -5.77 33.88 % | -8.73 -3 806.86 % | -0.22 95.49 % | -4.95 -40.78 % | -3.52 -13.71 % | -3.09 10.03 % | -3.44 41.82 % | -5.91 -102.20 % | -2.92 9.06 % | -3.22 7.21 % | -3.47 9.36 % | -3.82 -172.07 % | 5.30 351.01 % | -2.11 -717.86 % | -0.26 92.03 % | -3.24 -1.13 % | -3.21 42.67 % | -5.59 40.77 % | -9.44 -2 062.56 % | -0.44 -552.66 % | 0.10 117.37 % | -0.56 31.53 % | -0.81 -3 063.24 % | 0.03 110.35 % | -0.26 -378.46 % | 0.09 -47.81 % | 0.18 6.36 % | 0.17 0.00 % | 0.17 |
| Total other income expenses net | -14.625 M -55.82 % | -9.386 M -1 171.46 % | 876.000 K 123.24 % | -3.770 M 70.07 % | -12.597 M -275.35 % | 7.184 M 134.87 % | -20.603 M -86.32 % | -11.058 M -220.63 % | 9.167 M 560.88 % | -1.989 M -111.82 % | 16.830 M 439.59 % | -4.956 M -167.60 % | -1.852 M 68.68 % | -5.913 M 13.68 % | -6.850 M -75.64 % | -3.900 M 19.30 % | -4.833 M -32.56 % | -3.646 M 25.61 % | -4.901 M -14.92 % | -4.265 M 17.50 % | -5.169 M -48.58 % | -3.479 M 31.37 % | -5.069 M -38.96 % | -3.648 M 17.42 % | -4.417 M -665.70 % | 780.811 K 223.84 % | -630.492 K -246.82 % | -181.791 K -119.70 % | 922.734 K 0.00 % | 922.734 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-09-30 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 143.762 M -22.27 % | 184.946 M -22.74 % | 239.386 M 12.14 % | 213.475 M 38.38 % | 154.262 M -28.95 % | 217.129 M 0.53 % | 215.983 M 29.09 % | 167.314 M 63.92 % | 102.069 M -58.70 % | 247.166 M 6.15 % | 232.838 M 16.08 % | 200.587 M 23.32 % | 162.656 M 63.37 % | 99.565 M 86.79 % | 53.302 M -40.62 % | 89.759 M 2.85 % | 87.268 M 123.33 % | 39.075 M 2 068.51 % | -1.985 M -101.04 % | 191.668 M -0.60 % | 192.833 M 26.05 % | 152.976 M 38.17 % | 110.717 M 48.06 % | 74.776 M 212.49 % | 23.929 M 171.42 % | -33.504 M 18.94 % | -41.334 M 35.76 % | -64.344 M -104.73 % | -31.429 M 0.00 % | -31.429 M |
| Total investments | 170.000 K 0.00 % | 170.000 K -99.73 % | 63.035 M 36 979.41 % | 170.000 K 0.00 % | 170.000 K 0.00 % | 170.000 K -99.61 % | 43.266 M 24 623.43 % | 175.000 K -7.89 % | 190.000 K -7.32 % | 205.000 K -99.65 % | 59.036 M 25 021.70 % | 235.000 K 487.50 % | 40.000 K 0.00 % | 40.000 K -99.79 % | 19.126 M 47 715.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.033 M -64 166.52 % | 50.000 K 0.00 % | 50.000 K | 0.000 | 0.000 | 0.000 |
| Total debt | 196.813 M -1.21 % | 199.227 M -19.62 % | 247.849 M -1.71 % | 252.164 M 0.82 % | 250.105 M 8.35 % | 230.839 M -2.40 % | 236.506 M -0.11 % | 236.763 M -3.61 % | 245.625 M -2.23 % | 251.231 M 6.80 % | 235.227 M 3.43 % | 227.418 M 7.85 % | 210.872 M -0.14 % | 211.164 M -0.61 % | 212.463 M -0.66 % | 213.880 M -0.16 % | 214.216 M -0.40 % | 215.075 M -0.26 % | 215.625 M -1.68 % | 219.303 M -0.91 % | 221.308 M -1.73 % | 225.212 M 1.57 % | 221.732 M 3.13 % | 214.996 M -0.35 % | 215.741 M 2 274.51 % | 9.086 M -22.64 % | 11.745 M 795.14 % | 1.312 M 0.00 % | 1.312 M 0.00 % | 1.312 M |
| Accumulated other comprehensive income loss | 19.659 M 3 969.88 % | -508.000 K -101.91 % | 26.558 M 21.45 % | 21.868 M -9.27 % | 24.102 M -14.90 % | 28.322 M 32.46 % | 21.381 M -25.09 % | 28.543 M -23.92 % | 37.517 M 69.58 % | 22.123 M 19.02 % | 18.588 M -23.92 % | 24.432 M 44.42 % | 16.917 M 390.72 % | -5.819 M -2 697.77 % | 224.000 K 321.78 % | -101.000 K 63.27 % | -275.000 K -292.31 % | 143.000 K 132.50 % | -440.000 K -3 096 224 743 817 316.00 % | 0.000 0.00 % | 0.000 -33.33 % | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 -59.37 % | 0.000 146.09 % | 0.000 -23.24 % | 0.000 -100.00 % | 100.035 M 0.00 % | 100.035 M |
| Retained earnings | -778.651 M -3.16 % | -754.824 M -5.53 % | -715.249 M -3.98 % | -687.846 M -1.46 % | -677.963 M -12.08 % | -604.903 M -2.98 % | -587.421 M -12.92 % | -520.215 M -12.84 % | -461.039 M -13.86 % | -404.920 M -10.08 % | -367.853 M -12.00 % | -328.447 M -16.34 % | -282.319 M -22.64 % | -230.201 M 17.79 % | -280.015 M -19.43 % | -234.455 M -8.79 % | -215.506 M -21.19 % | -177.822 M -18.15 % | -150.504 M -34.10 % | -112.233 M -49.39 % | -75.129 M -30.54 % | -57.553 M 1.12 % | -58.203 M -56.80 % | -37.119 M -212.32 % | -11.885 M 59.03 % | -29.012 M -20.31 % | -24.115 M 1.33 % | -24.440 M -3.13 % | -23.699 M -888.90 % | -2.397 M |
| Common stock | 13.494 M 4.42 % | 12.923 M 54.05 % | 8.389 M 0.00 % | 8.389 M 0.00 % | 8.389 M 0.00 % | 8.389 M 62.04 % | 5.177 M 0.02 % | 5.176 M 0.00 % | 5.176 M 86.46 % | 2.776 M 2.44 % | 2.710 M 0.00 % | 2.710 M 0.00 % | 2.710 M 0.00 % | 2.710 M 0.00 % | 2.710 M 14.49 % | 2.367 M 0.00 % | 2.367 M 0.00 % | 2.367 M 0.00 % | 2.367 M 75.06 % | 1.352 M 9.38 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M 24.97 % | 989.088 K 0.00 % | 989.088 K |
| Total equity | 128.432 M 9.42 % | 117.377 M 55.91 % | 75.286 M -23.12 % | 97.928 M -11.01 % | 110.045 M -41.28 % | 187.395 M -3.73 % | 194.654 M -10.06 % | 216.435 M -23.95 % | 284.585 M 67.06 % | 170.349 M -7.16 % | 183.482 M -19.78 % | 228.732 M -14.44 % | 267.344 M -9.90 % | 296.726 M 17.30 % | 252.956 M 46.16 % | 173.071 M -9.79 % | 191.846 M -16.57 % | 229.947 M -10.15 % | 255.933 M 233.72 % | 76.691 M -7.98 % | 83.345 M -17.42 % | 100.921 M 0.65 % | 100.271 M -17.37 % | 121.355 M -17.21 % | 146.589 M -7.72 % | 158.847 M -2.59 % | 163.075 M 2.95 % | 158.398 M 1.49 % | 156.077 M 0.00 % | 156.077 M |
| Other non current liabilities | 3.490 M -2.38 % | 3.575 M 7.00 % | 3.341 M -0.62 % | 3.362 M 5.33 % | 3.192 M 5.49 % | 3.026 M -2.26 % | 3.096 M 7.09 % | 2.891 M 9.38 % | 2.643 M 9.44 % | 2.415 M 4.32 % | 2.315 M 14.26 % | 2.026 M 7.54 % | 1.884 M 47.30 % | 1.279 M 118.18 % | -7.036 M | 0.000 100.00 % | -1.000 K -100.80 % | 125.000 K -33.16 % | 187.000 K -65.48 % | 541.667 K -31.58 % | 791.667 K -26.92 % | 1.083 M -27.04 % | 1.485 M 58.39 % | 937.499 K -25.93 % | 1.266 M -92.76 % | 17.489 M -1.84 % | 17.817 M -37.61 % | 28.558 M -2.38 % | 29.254 M | 0.000 |
| Long term debt | 188.016 M -2.29 % | 192.413 M -18.98 % | 237.477 M -1.46 % | 240.996 M -0.52 % | 242.246 M 11.09 % | 218.069 M -0.81 % | 219.849 M -0.36 % | 220.638 M -0.61 % | 221.981 M 468.69 % | 39.034 M 58.08 % | 24.692 M -88.31 % | 211.177 M 3.29 % | 204.446 M 0.42 % | 203.597 M -5.24 % | 214.859 M 4.27 % | 206.062 M -0.72 % | 207.558 M -0.44 % | 208.474 M -0.39 % | 209.294 M 0.37 % | 208.526 M -1.23 % | 211.127 M -0.58 % | 212.355 M -0.66 % | 213.774 M 1.01 % | 211.630 M -0.38 % | 212.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 191.506 M -2.29 % | 195.988 M -18.62 % | 240.818 M -1.45 % | 244.358 M -0.44 % | 245.438 M 11.01 % | 221.095 M -0.83 % | 222.945 M -0.26 % | 223.529 M -0.49 % | 224.624 M 441.93 % | 41.449 M 53.48 % | 27.007 M -87.33 % | 213.203 M 3.33 % | 206.330 M 0.71 % | 204.876 M 0.06 % | 204.753 M -0.64 % | 206.062 M -0.72 % | 207.557 M -0.50 % | 208.599 M -0.42 % | 209.481 M 0.20 % | 209.068 M -1.34 % | 211.918 M -0.71 % | 213.438 M -0.85 % | 215.259 M 1.27 % | 212.567 M -0.53 % | 213.707 M 1 041.80 % | 18.717 M -2.03 % | 19.104 M -33.11 % | 28.558 M -2.38 % | 29.254 M | 0.000 |
| Other current liabilities | 142.229 M 97.69 % | 71.947 M 1.53 % | 70.863 M 3.73 % | 68.313 M -15.79 % | 81.126 M 29.74 % | 62.528 M -6.55 % | 66.910 M 114.39 % | 31.209 M 3.54 % | 30.143 M -8.59 % | 32.975 M 178.41 % | 11.844 M -21.21 % | 15.032 M -3.77 % | 15.621 M 7.53 % | 14.527 M 1 346.91 % | 1.004 M -90.90 % | 11.032 M -2.86 % | 11.357 M -14.09 % | 13.220 M 602.44 % | 1.882 M -45.03 % | 3.423 M 13.64 % | 3.013 M 7.56 % | 2.801 M -76.11 % | 11.723 M 533.36 % | 1.851 M -26.51 % | 2.519 M 42.29 % | 1.770 M 72.24 % | 1.028 M -91.53 % | 12.128 M -10.87 % | 13.608 M -26.27 % | 18.456 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 834.000 K -90.21 % | 8.518 M -1.16 % | 8.618 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.000 K -97.80 % | 11.879 M 42.83 % | 8.317 M -23.98 % | 10.941 M 9.25 % | 10.015 M -6.58 % | 10.720 M -1.23 % | 10.854 M -3.50 % | 11.247 M 29.35 % | 8.695 M -10.97 % | 9.766 M 20.68 % | 8.092 M 33.87 % | 6.045 M 37.00 % | 4.412 M 3.66 % | 4.256 M -16.75 % | 5.113 M 5.45 % | 4.849 M | 0.000 |
| Short term debt | 8.797 M 29.10 % | 6.814 M -34.30 % | 10.372 M -7.13 % | 11.168 M 42.10 % | 7.859 M -38.46 % | 12.770 M -23.34 % | 16.657 M 3.30 % | 16.125 M -31.80 % | 23.644 M -88.86 % | 212.197 M -5.79 % | 225.227 M 1 286.78 % | 16.241 M 152.74 % | 6.426 M -15.08 % | 7.567 M -62.90 % | 20.396 M 160.89 % | 7.818 M 552.43 % | -1.728 M -126.18 % | 6.601 M 4.26 % | 6.331 M -41.25 % | 10.776 M 5.84 % | 10.181 M -20.82 % | 12.858 M 57.69 % | 8.154 M 272.53 % | -4.726 M 46.15 % | -8.776 M -3 458.27 % | 261.337 K -96.79 % | 8.130 M 191.22 % | -8.913 M -152.03 % | -3.537 M -369.54 % | 1.312 M |
| Total current liabilities | 166.635 M 63.78 % | 101.745 M -0.21 % | 101.960 M 7.48 % | 94.862 M -13.59 % | 109.780 M 15.84 % | 94.766 M -5.20 % | 99.960 M 27.55 % | 78.367 M -11.51 % | 88.558 M -68.16 % | 278.177 M 7.43 % | 258.935 M 414.14 % | 50.363 M 49.72 % | 33.639 M -2.03 % | 34.335 M 2.41 % | 33.527 M 32.54 % | 25.295 M -26.05 % | 34.205 M 7.91 % | 31.699 M -42.34 % | 54.980 M 65.32 % | 33.256 M 0.96 % | 32.941 M -3.31 % | 34.069 M -5.69 % | 36.126 M 62.79 % | 22.192 M -5.53 % | 23.491 M 9.28 % | 21.497 M -19.20 % | 26.604 M -33.15 % | 39.796 M -9.18 % | 43.816 M 0.00 % | 43.816 M |
| Total liabilities | 358.141 M 20.29 % | 297.733 M -13.14 % | 342.778 M 1.05 % | 339.220 M -4.50 % | 355.218 M 12.46 % | 315.861 M -2.18 % | 322.905 M 6.96 % | 301.896 M -3.60 % | 313.182 M -2.02 % | 319.626 M 11.78 % | 285.942 M 8.49 % | 263.566 M 9.83 % | 239.969 M 0.32 % | 239.211 M 0.39 % | 238.280 M 2.99 % | 231.357 M -4.30 % | 241.762 M 0.61 % | 240.298 M -9.14 % | 264.461 M 9.14 % | 242.324 M -1.04 % | 244.859 M -1.07 % | 247.507 M -1.54 % | 251.385 M 7.08 % | 234.759 M -1.03 % | 237.197 M 489.85 % | 40.213 M -12.02 % | 45.708 M -33.13 % | 68.354 M -6.45 % | 73.071 M 66.77 % | 43.816 M |
| Other non current assets | 0.000 -100.00 % | 1.000 K 100.00 % | -62.866 M -6 286 700.00 % | 1.000 K 0.00 % | 1.000 K -99.41 % | 170.000 K | 0.000 -100.00 % | 174.000 K -7.94 % | 189.000 K -7.35 % | 204.000 K -67.72 % | 632.000 K 170.09 % | 234.000 K 500.00 % | 39.000 K -2.50 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 2.56 % | 39.000 K -2.50 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 39.999 K 0.00 % | 40.000 K -99.88 % | 32.073 M 35 536.96 % | 90.000 K | 0.000 -100.00 % | 40.000 K 0.00 % | 40.000 K -99.85 % | 26.796 M |
| Long term investments | 170.000 K 0.00 % | 170.000 K -99.73 % | 63.035 M 36 979.41 % | 170.000 K 0.00 % | 170.000 K 0.00 % | 170.000 K -99.61 % | 43.266 M 24 623.43 % | 175.000 K -7.89 % | 190.000 K -7.32 % | 205.000 K -99.65 % | 59.036 M 25 021.70 % | 235.000 K 487.50 % | 40.000 K 0.00 % | 40.000 K -99.79 % | 19.126 M 47 715.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.033 M -64 166.52 % | 50.000 K 101.05 % | -4.753 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 51.866 M -0.69 % | 52.224 M -0.72 % | 52.601 M -2.03 % | 53.692 M 1.51 % | 52.892 M -0.28 % | 53.042 M -0.69 % | 53.410 M -0.71 % | 53.794 M -12.55 % | 61.516 M 5.97 % | 58.049 M 6.84 % | 54.332 M -0.69 % | 54.711 M -0.24 % | 54.840 M 1.36 % | 54.104 M 1.61 % | 53.248 M 0.56 % | 52.949 M 2.66 % | 51.577 M 6.27 % | 48.535 M 6.82 % | 45.436 M 16.88 % | 38.875 M 5.07 % | 37.000 M 9.59 % | 33.763 M 7.41 % | 31.434 M -0.54 % | 31.605 M -1.34 % | 32.033 M 0.51 % | 31.872 M 2.06 % | 31.229 M 2.75 % | 30.394 M 11.08 % | 27.361 M 4 419.55 % | 605.398 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 51.866 M -0.69 % | 52.224 M -0.72 % | 52.601 M -2.03 % | 53.692 M 1.51 % | 52.892 M -0.28 % | 53.042 M -0.69 % | 53.410 M -0.71 % | 53.794 M -12.55 % | 61.516 M 5.97 % | 58.049 M 6.84 % | 54.332 M -0.69 % | 54.711 M -0.24 % | 54.840 M 1.36 % | 54.104 M 1.61 % | 53.248 M 0.56 % | 52.949 M 2.66 % | 51.577 M 6.27 % | 48.535 M 6.82 % | 45.436 M 16.88 % | 38.875 M 5.07 % | 37.000 M 9.59 % | 33.763 M 7.41 % | 31.434 M -0.54 % | 31.605 M -1.34 % | 32.033 M 0.51 % | 31.872 M 2.06 % | 31.229 M 2.75 % | 30.394 M 11.08 % | 27.361 M 4 419.55 % | 605.398 K |
| Property plant equipment net | 207.791 M -4.21 % | 216.930 M -2.52 % | 222.547 M 1.07 % | 220.185 M 0.10 % | 219.966 M -4.67 % | 230.730 M 52.54 % | 151.254 M -16.92 % | 182.064 M -5.92 % | 193.525 M 10.89 % | 174.513 M 5.35 % | 165.654 M 13.35 % | 146.144 M 2.94 % | 141.973 M 17.01 % | 121.339 M -21.47 % | 154.520 M 63.33 % | 94.604 M -20.90 % | 119.595 M 18.07 % | 101.294 M 24.36 % | 81.453 M 70.41 % | 47.797 M -9.36 % | 52.734 M -6.89 % | 56.633 M -7.32 % | 61.108 M 45.18 % | 42.092 M 1.49 % | 41.473 M 38.29 % | 29.989 M 2.42 % | 29.281 M 0.46 % | 29.146 M -6.05 % | 31.022 M 0.00 % | 31.022 M |
| Total non current assets | 273.163 M -3.23 % | 282.282 M 2.53 % | 275.317 M 0.46 % | 274.048 M 0.37 % | 273.029 M -3.84 % | 283.942 M 13.13 % | 250.981 M 6.33 % | 236.032 M -7.52 % | 255.230 M 9.65 % | 232.766 M 5.51 % | 220.618 M 9.71 % | 201.089 M 2.15 % | 196.852 M 12.18 % | 175.483 M -15.56 % | 207.808 M 40.80 % | 147.593 M -13.80 % | 171.212 M 14.24 % | 149.868 M 18.07 % | 126.929 M 46.38 % | 86.712 M -3.41 % | 89.774 M -0.73 % | 90.436 M -2.32 % | 92.582 M 25.56 % | 73.737 M -4.54 % | 77.241 M 24.68 % | 61.951 M 2.23 % | 60.601 M 2.05 % | 59.382 M 1.64 % | 58.423 M 0.00 % | 58.423 M |
| Other current assets | 2.272 M 21.37 % | 1.872 M -88.23 % | 15.902 M -49.37 % | 31.411 M -25.62 % | 42.231 M -64.00 % | 117.313 M -30.02 % | 167.627 M 96.07 % | 85.493 M 7.79 % | 79.316 M -42.95 % | 139.029 M 10 018.56 % | 1.374 M -99.02 % | 139.897 M 0.87 % | 138.691 M 2.10 % | 135.841 M 2 959.48 % | 4.440 M 638.77 % | 601.000 K -78.20 % | 2.757 M -21.74 % | 3.523 M -56.25 % | 8.052 M 64.47 % | 4.896 M 16.77 % | 4.193 M 11.70 % | 3.754 M 38.13 % | 2.717 M -30.06 % | 3.886 M 54.16 % | 2.520 M 22.11 % | 2.064 M -27.58 % | 2.850 M 285 038 600.00 % | 1.000 -100.00 % | 104.767 M 0.00 % | 104.767 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 4.803 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 53.051 M 271.48 % | 14.281 M 68.75 % | 8.463 M -78.13 % | 38.689 M -59.63 % | 95.843 M 599.07 % | 13.710 M -33.20 % | 20.523 M -70.45 % | 69.449 M -51.62 % | 143.556 M 3 431.51 % | 4.065 M 70.15 % | 2.389 M -91.10 % | 26.831 M -44.35 % | 48.216 M -56.80 % | 111.599 M -29.88 % | 159.161 M 28.23 % | 124.121 M -2.23 % | 126.948 M -27.87 % | 176.000 M -19.12 % | 217.610 M 687.45 % | 27.635 M -2.95 % | 28.475 M -60.58 % | 72.236 M -34.93 % | 111.015 M -20.83 % | 140.220 M -26.90 % | 191.812 M 350.38 % | 42.589 M -19.76 % | 53.079 M -19.16 % | 65.656 M 100.53 % | 32.741 M 0.00 % | 32.741 M |
| Cash and short term investments | 53.051 M 271.48 % | 14.281 M 68.75 % | 8.463 M -78.13 % | 38.689 M -59.63 % | 95.843 M 599.07 % | 13.710 M -33.20 % | 20.523 M -70.45 % | 69.449 M -51.62 % | 143.556 M 3 431.51 % | 4.065 M 70.15 % | 2.389 M -91.10 % | 26.831 M -44.35 % | 48.216 M -56.80 % | 111.599 M -29.88 % | 159.161 M 28.23 % | 124.121 M -2.23 % | 126.948 M -27.87 % | 176.000 M -19.12 % | 217.610 M 687.45 % | 27.635 M -2.95 % | 28.475 M -60.58 % | 72.236 M -34.93 % | 111.015 M -20.83 % | 140.220 M -26.90 % | 191.812 M 350.38 % | 42.589 M -19.76 % | 53.079 M -19.16 % | 65.656 M 100.53 % | 32.741 M 0.00 % | 32.741 M |
| Total current assets | 213.410 M 60.67 % | 132.828 M -6.95 % | 142.747 M -12.48 % | 163.101 M -15.15 % | 192.234 M -12.35 % | 219.314 M -17.73 % | 266.578 M -5.57 % | 282.299 M -17.59 % | 342.537 M 33.17 % | 257.209 M 3.38 % | 248.806 M -14.56 % | 291.208 M -6.20 % | 310.462 M -13.87 % | 360.454 M 27.18 % | 283.428 M 10.35 % | 256.835 M -2.12 % | 262.396 M -18.10 % | 320.377 M -18.58 % | 393.465 M 69.38 % | 232.303 M -2.57 % | 238.430 M -7.58 % | 257.992 M -0.42 % | 259.074 M -8.25 % | 282.378 M -7.88 % | 306.545 M 123.58 % | 137.109 M -7.47 % | 148.182 M -11.46 % | 167.370 M -1.97 % | 170.725 M 0.00 % | 170.725 M |
| Inventory | 28.300 M -38.19 % | 45.784 M 6.74 % | 42.892 M 2.56 % | 41.823 M 56.42 % | 26.738 M -19.19 % | 33.089 M 6.15 % | 31.173 M 1.02 % | 30.857 M 14.68 % | 26.907 M 10.08 % | 24.444 M 19.41 % | 20.471 M -28.75 % | 28.731 M 0.60 % | 28.560 M -11.38 % | 32.228 M 6.07 % | 30.384 M -17.66 % | 36.900 M 10.90 % | 33.273 M 32.65 % | 25.084 M -5.99 % | 26.682 M -16.99 % | 32.143 M 6.22 % | 30.262 M 37.51 % | 22.007 M -7.27 % | 23.732 M 18.93 % | 19.954 M 77.97 % | 11.212 M -15.83 % | 13.321 M 38.56 % | 9.614 M -50.11 % | 19.272 M 55.36 % | 12.405 M 0.00 % | 12.405 M |
| Net receivables | 129.787 M 83.08 % | 70.891 M -6.09 % | 75.490 M 47.50 % | 51.178 M 86.63 % | 27.422 M -58.88 % | 66.683 M -68.82 % | 213.849 M 102.25 % | 105.737 M 7.34 % | 98.508 M 1.42 % | 97.124 M -56.75 % | 224.572 M 134.54 % | 95.749 M -4.02 % | 99.757 M 17.11 % | 85.183 M -4.76 % | 89.443 M -6.06 % | 95.213 M -4.23 % | 99.418 M -16.38 % | 118.890 M -15.75 % | 141.120 M -15.81 % | 167.630 M -4.49 % | 175.501 M 9.69 % | 159.996 M 31.57 % | 121.609 M 2.78 % | 118.318 M 17.15 % | 101.001 M 24.39 % | 81.199 M -1.74 % | 82.639 M 0.24 % | 82.442 M 296.13 % | 20.812 M 0.00 % | 20.812 M |
| Tax assets | 13.336 M 2.93 % | 12.957 M | 0.000 | 0.000 100.00 % | -170.000 K 0.00 % | -170.000 K -105.57 % | 3.051 M 1 843.43 % | -175.000 K 7.89 % | -190.000 K 7.32 % | -205.000 K 99.65 % | -59.036 M -25 021.70 % | -235.000 K -487.50 % | -40.000 K 0.00 % | -40.000 K 99.79 % | -19.126 M -47 715.00 % | -40.000 K 0.00 % | -40.000 K 0.00 % | -40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.695 M 7 490.13 % | -50.000 K -101.03 % | 4.843 M 2 543.53 % | -198.185 K | 0.000 | 0.000 |
| Other assets | 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 -100.00 % | 1.000 K 200.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 | 0.000 | 0.000 | 0.000 |
| Account payables | 15.609 M -32.09 % | 22.984 M 10.90 % | 20.725 M 34.74 % | 15.381 M -26.04 % | 20.795 M 6.82 % | 19.468 M 25.37 % | 15.528 M -31.03 % | 22.515 M -13.91 % | 26.153 M -20.76 % | 33.005 M 58.63 % | 20.806 M 8.99 % | 19.090 M 64.68 % | 11.592 M -3.24 % | 11.980 M 18.53 % | 10.107 M 56.82 % | 6.445 M -52.73 % | 13.635 M 14.79 % | 11.878 M -65.46 % | 34.387 M 319.21 % | 8.203 M -3.49 % | 8.500 M -12.51 % | 9.715 M -34.86 % | 14.915 M 67.92 % | 8.882 M -23.61 % | 11.627 M 86.66 % | 6.229 M -28.68 % | 8.734 M -58.89 % | 21.243 M -11.66 % | 24.048 M 0.00 % | 24.048 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.409 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.660 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.334 M | 0.000 | 0.000 | 0.000 -100.00 % | 841.173 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 | 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 % | -18.369 M | 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 | 0.000 | 0.000 |
| Capital lease obligations | 7.882 M -18.46 % | 9.666 M -13.07 % | 11.119 M -26.18 % | 15.062 M 0.00 % | 15.062 M -3.57 % | 15.619 M -11.03 % | 17.556 M -1.48 % | 17.820 M -7.07 % | 19.176 M -8.79 % | 21.025 M 6.74 % | 19.698 M 139.49 % | 8.225 M -16.10 % | 9.803 M -2.89 % | 10.095 M -55.71 % | 22.792 M | 0.000 100.00 % | -8.386 M | 0.000 -100.00 % | 14.023 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.847 M 271.11 % | -8.092 M 32.99 % | -12.077 M -36.86 % | -8.824 M -144.15 % | -3.614 M 64.65 % | -10.225 M -110.89 % | -4.849 M | 0.000 |
| 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 -100.00 % | 5.819 M | 0.000 -100.00 % | 101.000 K -63.27 % | 275.000 K | 0.000 -100.00 % | 440.000 K | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 873.930 M 1.65 % | 859.786 M 13.79 % | 755.588 M 0.01 % | 755.517 M 0.00 % | 755.517 M -0.01 % | 755.588 M 0.01 % | 755.517 M 7.48 % | 702.931 M 0.00 % | 702.931 M 27.72 % | 550.370 M 3.84 % | 530.037 M 0.00 % | 530.037 M 0.00 % | 530.037 M 0.00 % | 530.037 M 0.00 % | 530.037 M 30.79 % | 405.260 M 0.00 % | 405.260 M 0.00 % | 405.259 M 0.19 % | 404.510 M 115.66 % | 187.572 M 19.29 % | 157.238 M 0.00 % | 157.238 M 0.00 % | 157.238 M 0.00 % | 157.238 M 0.00 % | 157.238 M -15.75 % | 186.623 M 45.21 % | 128.521 M -29.23 % | 181.602 M 216.10 % | 57.450 M 0.00 % | 57.450 M |
| 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 | 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 % | 1.227 M -4.61 % | 1.287 M -5.41 % | 1.360 M -9.08 % | 1.496 M | 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 | 0.000 | 0.000 |
| Total assets | 486.573 M 17.22 % | 415.110 M -0.71 % | 418.064 M -4.37 % | 437.148 M -6.04 % | 465.263 M -7.55 % | 503.256 M -2.76 % | 517.559 M -0.15 % | 518.331 M -13.29 % | 597.767 M 22.00 % | 489.975 M 4.38 % | 469.424 M -4.65 % | 492.298 M -2.96 % | 507.313 M -5.34 % | 535.937 M 9.10 % | 491.236 M 21.46 % | 404.428 M -6.73 % | 433.608 M -7.79 % | 470.245 M -9.64 % | 520.394 M 63.12 % | 319.016 M -2.80 % | 328.204 M -5.80 % | 348.428 M -0.92 % | 351.656 M -1.25 % | 356.114 M -7.21 % | 383.786 M 92.80 % | 199.060 M -4.66 % | 208.783 M -7.92 % | 226.752 M -1.05 % | 229.148 M 0.00 % | 229.148 M |
| 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-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 | 20.222 M 242.46 % | 5.905 M 340.82 % | -2.452 M 95.37 % | -52.908 M -140.50 % | 130.621 M 897.20 % | -16.385 M -116.34 % | 100.260 M 941.53 % | -11.914 M -325.20 % | -2.802 M -113.37 % | 20.963 M -0.41 % | 21.050 M 168.29 % | 7.846 M 174.21 % | -10.572 M -286.46 % | 5.670 M -64.27 % | 15.871 M 316.37 % | -7.335 M -138.00 % | 19.304 M 143.55 % | 7.926 M -86.14 % | 57.177 M 1 966.73 % | 2.767 M 111.74 % | -23.565 M 46.99 % | -44.450 M -1 250.06 % | 3.865 M 113.55 % | -28.530 M 1.17 % | -28.868 M -1 172.67 % | -2.268 M 86.44 % | -16.731 M 75.61 % | -68.605 M -2 034.65 % | -3.214 M 0.00 % | -3.214 M |
| Accounts receivables | -59.675 M -1 152.10 % | 5.672 M 166.95 % | -8.472 M 34.51 % | -12.936 M -112.58 % | 102.862 M 745.43 % | -15.937 M -118.14 % | 87.861 M 1 309.21 % | -7.266 M -514.72 % | -1.182 M 49.25 % | -2.329 M -128.56 % | 8.156 M 515.91 % | -1.961 M 86.65 % | -14.685 M -323.82 % | 6.561 M 444.93 % | 1.204 M -81.08 % | 6.362 M -62.83 % | 17.118 M -42.71 % | 29.879 M 19.98 % | 24.903 M 390.70 % | 5.075 M 130.65 % | -16.556 M 57.02 % | -38.522 M -1 876.11 % | -1.949 M 89.42 % | -18.422 M 78.25 % | -84.706 M -2 132.06 % | -3.795 M -18.61 % | -3.199 M 94.61 % | -59.359 M -511.70 % | -9.704 M 0.00 % | -9.704 M |
| Inventory | 17.484 M 704.56 % | -2.892 M -170.53 % | -1.069 M 92.91 % | -15.085 M -337.52 % | 6.351 M 431.30 % | -1.917 M -508.57 % | -315.000 K 92.03 % | -3.951 M -60.48 % | -2.462 M 38.03 % | -3.973 M -148.10 % | 8.260 M 4 958.82 % | -170.000 K -104.63 % | 3.668 M 298.92 % | -1.844 M -129.15 % | 6.326 M 274.41 % | -3.627 M 44.97 % | -6.591 M -512.45 % | 1.598 M -70.74 % | 5.462 M 390.32 % | -1.881 M 77.21 % | -8.255 M -578.33 % | 1.726 M 145.68 % | -3.778 M 56.78 % | -8.742 M -112.91 % | 67.705 M 1 926.44 % | -3.707 M -138.38 % | 9.658 M 240.65 % | -6.867 M | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.469 M -88.45 % | 12.714 M 1 924.10 % | -697.000 K -182.78 % | 842.000 K -96.91 % | 27.265 M 488.37 % | 4.634 M -53.36 % | 9.935 M 2 132.58 % | 445.000 K -53.31 % | 953.000 K -88.57 % | 8.341 M 182.82 % | -10.071 M -511.23 % | 2.449 M 110.40 % | -23.551 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 |
| Other working capital | 62.413 M 1 897.22 % | 3.125 M -55.92 % | 7.089 M 128.48 % | -24.887 M -216.25 % | 21.408 M 1 357.32 % | 1.469 M -88.45 % | 12.714 M 1 924.10 % | -697.000 K -182.78 % | 842.000 K -96.91 % | 27.265 M 12.13 % | 24.315 M 57 792.86 % | 42.000 K 100.29 % | -14.240 M -289.51 % | 7.514 M -21.28 % | 9.545 M 357.42 % | -3.708 M -114.32 % | 25.895 M 309.21 % | 6.328 M -87.76 % | 51.715 M 1 012.67 % | 4.648 M 130.36 % | -15.309 M 66.85 % | -46.176 M -704.15 % | 7.643 M 138.63 % | -19.787 M 79.51 % | -96.572 M -6 812.72 % | 1.439 M 105.45 % | -26.389 M 57.26 % | -61.738 M -1 051.28 % | 6.490 M 0.00 % | 6.490 M |
| Other non cash items | 21.111 M 163.38 % | -33.311 M -335.88 % | 14.122 M -39.27 % | 23.252 M 119.81 % | 10.578 M -74.06 % | 40.776 M 139.65 % | -102.840 M -823.08 % | -11.141 M -115.89 % | 70.122 M 1 461.04 % | 4.492 M -78.84 % | 21.229 M 293.91 % | -10.948 M -124.38 % | 44.904 M 135.34 % | -127.060 M -1 230.73 % | 11.237 M 2 397.96 % | -489.000 K -102.75 % | 17.760 M 1 552.17 % | -1.223 M 83.64 % | -7.475 M -164.05 % | 11.670 M 683.20 % | 1.490 M -81.00 % | 7.844 M 1 436.83 % | 510.411 K -92.26 % | 6.592 M 1 866.51 % | 335.200 K 115.06 % | -2.226 M 27.60 % | -3.075 M 50.26 % | -6.183 M -34.89 % | -4.584 M 0.00 % | -4.584 M |
| Net cash provided by operating activities | 17.506 M 125.71 % | -68.082 M -334.70 % | -15.662 M 60.39 % | -39.539 M -158.09 % | 68.068 M 445.59 % | -19.696 M -29.86 % | -15.167 M 79.45 % | -73.792 M -441.19 % | 21.628 M 686.92 % | -3.685 M 70.32 % | -12.417 M 62.34 % | -32.972 M -346.15 % | 13.395 M 119.31 % | -69.373 M -269.14 % | -18.793 M -11.70 % | -16.824 M 39.42 % | -27.773 M -159.25 % | -10.713 M -211.63 % | 9.597 M 142.34 % | -22.667 M 26.33 % | -30.768 M 14.43 % | -35.956 M -657.36 % | -4.748 M 89.12 % | -43.651 M -88.37 % | -23.174 M -582.90 % | -3.393 M 58.48 % | -8.173 M 85.49 % | -56.310 M -859.32 % | 7.416 M 0.00 % | 7.416 M |
| Investments in property plant and equipment | -5.205 M -867.47 % | -538.000 K 93.25 % | -7.965 M -2.18 % | -7.795 M -50.60 % | -5.176 M 88.43 % | -44.746 M -78.10 % | -25.124 M -325.35 % | 11.149 M 135.34 % | -31.547 M -71.62 % | -18.382 M -74.01 % | -10.564 M -61.83 % | -6.528 M 91.54 % | -77.143 M -1 368.55 % | -5.253 M 92.51 % | -70.160 M -1 100.34 % | -5.845 M 90.40 % | -60.907 M -97.03 % | -30.912 M 8.31 % | -33.714 M -437.83 % | -6.268 M 14.37 % | -7.320 M -28.49 % | -5.697 M 31.67 % | -8.338 M -14.38 % | -7.290 M 32.45 % | -10.791 M -252.04 % | -3.065 M -10.04 % | -2.785 M -1 147.96 % | -223.200 K 94.09 % | -3.778 M 0.00 % | -3.778 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 100.00 % | -29.685 M -200.00 % | 29.685 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 |
| 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 | 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 % | -50.000 K | 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 | 9.516 M 285.46 % | -5.131 M -14.97 % | -4.463 M | 0.000 -100.00 % | 7.576 M 255.18 % | -4.882 M -244 000.00 % | -2.000 K -300.00 % | 1.000 K 100.01 % | -17.458 M -92.65 % | -9.062 M -90.34 % | -4.761 M -476 200.00 % | 1.000 K 100.02 % | -5.394 M -118.17 % | 29.685 M 688.75 % | -5.042 M -123.38 % | 21.565 M 174.95 % | -28.771 M -316.55 % | -6.907 M -9.27 % | -6.321 M -17.69 % | -5.371 M 20.15 % | -6.726 M -22.29 % | -5.500 M 60.42 % | -13.895 M -342.59 % | -3.139 M 7.54 % | -3.395 M 3.23 % | -3.509 M -5 146.41 % | -66.880 K -1 014.67 % | -6.000 K -1 163.16 % | -475.000 0.00 % | -475.000 |
| Net cash used for investing activites | 4.311 M 176.05 % | -5.669 M 54.39 % | -12.428 M -59.44 % | -7.795 M -424.79 % | 2.400 M 105.36 % | -44.746 M -78.10 % | -25.124 M -325.33 % | 11.150 M 135.34 % | -31.547 M -71.62 % | -18.382 M -74.01 % | -10.564 M -61.85 % | -6.527 M 91.54 % | -77.143 M -415.75 % | 24.432 M 134.82 % | -70.160 M -546.31 % | 15.720 M 125.81 % | -60.907 M -97.03 % | -30.912 M 8.31 % | -33.714 M -437.83 % | -6.268 M 14.37 % | -7.320 M -28.49 % | -5.697 M 74.37 % | -22.232 M -204.99 % | -7.290 M 32.45 % | -10.791 M -252.04 % | -3.065 M -8.10 % | -2.835 M -1 170.36 % | -223.200 K 94.09 % | -3.779 M 0.00 % | -3.779 M |
| Debt repayment | -607.000 K 97.45 % | -23.829 M -6 154.33 % | -381.000 K 95.18 % | -7.910 M -152.92 % | 14.948 M | 0.000 100.00 % | -14.000 K 99.85 % | -9.375 M -150.00 % | -3.750 M -175.00 % | 5.000 M | 0.000 -100.00 % | 18.092 M | 0.000 | 0.000 | 0.000 100.00 % | -535.000 K | 0.000 | 0.000 100.00 % | -5.913 M -296.03 % | 3.017 M 154.30 % | -5.555 M -381.73 % | 1.972 M 194.14 % | -2.094 M -125.01 % | -930.821 K -100.51 % | 183.734 M 5 428.00 % | -3.448 M -120.76 % | -1.562 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 19.249 M -83.03 % | 113.398 M 79 957.75 % | -142.000 K | 0.000 | 0.000 -100.00 % | 67.795 M 1 026.54 % | -7.317 M | 0.000 -100.00 % | 154.961 M 659.61 % | 20.400 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.120 M | 0.000 -100.00 % | 750.000 K 0.00 % | 750.000 K -99.66 % | 217.513 M 614.33 % | 30.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.035 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -1.688 M 83.12 % | -10.002 M -519.70 % | -1.614 M 15.45 % | -1.909 M -138.13 % | 5.007 M 138.78 % | -12.911 M -106.05 % | -6.266 M -251.63 % | -1.782 M -1.08 % | -1.763 M -7.30 % | -1.643 M 91.91 % | -20.319 M | 0.000 100.00 % | -2.026 M -55.73 % | -1.301 M 22.79 % | -1.685 M -2.18 % | -1.649 M 27.32 % | -2.269 M -53.21 % | -1.481 M -158.93 % | 2.513 M 146.50 % | -5.405 M | 0.000 | 0.000 100.00 % | -442.000 | 0.000 | 0.000 100.00 % | -518.221 K -105.96 % | 8.699 M 182.16 % | -10.587 M -548.98 % | -1.631 M 0.00 % | -1.631 M |
| Net cash used provided by financing activities | 16.954 M -78.69 % | 79.567 M 3 823.30 % | -2.137 M 78.24 % | -9.819 M -149.21 % | 19.955 M -65.39 % | 57.660 M 718.87 % | -9.317 M 16.49 % | -11.157 M -107.47 % | 149.448 M 529.07 % | 23.757 M 1 938.78 % | -1.292 M -107.14 % | 18.092 M 992.99 % | -2.026 M -55.73 % | -1.301 M -101.05 % | 123.435 M 5 751.79 % | -2.184 M 3.75 % | -2.269 M -210.40 % | -731.000 K -100.34 % | 214.113 M 662.99 % | 28.062 M 605.18 % | -5.555 M -381.73 % | 1.972 M 194.12 % | -2.095 M -125.06 % | -930.821 K -100.51 % | 183.734 M 4 731.94 % | -3.967 M -153.93 % | -1.562 M -101.75 % | 89.448 M 5 583.19 % | -1.631 M 0.00 % | -1.631 M |
| Effect of forex changes on cash | -1.000 K -150.00 % | 2.000 K 100.00 % | 1.000 K 200.00 % | -1.000 K -107.69 % | 13.000 K 140.63 % | -32.000 K -104.68 % | 684.000 K 322.08 % | -308.000 K -710.53 % | -38.000 K -192.31 % | -13.000 K 92.35 % | -170.000 K -839.13 % | 23.000 K -99.04 % | 2.390 M 281.20 % | -1.319 M -336.80 % | 557.000 K 20.82 % | 461.000 K 61.19 % | 286.000 K -61.66 % | 746.000 K 3 916.83 % | -19.545 K -158.82 % | 33.228 K 128.07 % | -118.355 K -113.11 % | 902.673 K 1 228.91 % | -79.960 K -128.61 % | 279.511 K 146.79 % | -597.360 K -834.66 % | -63.912 K -931.01 % | -6.199 K -206 733.33 % | 3.000 | 0.000 | 0.000 |
| Net change in cash | 38.770 M 566.38 % | 5.818 M 119.25 % | -30.226 M 47.11 % | -57.154 M -169.59 % | 82.133 M 1 305.53 % | -6.813 M 86.07 % | -48.926 M 33.98 % | -74.109 M -153.13 % | 139.491 M 8 222.85 % | 1.676 M 106.86 % | -24.442 M -14.30 % | -21.385 M 66.26 % | -63.384 M -33.27 % | -47.561 M -235.73 % | 35.040 M 1 339.48 % | -2.827 M 96.88 % | -90.662 M -117.89 % | -41.610 M -121.90 % | 189.975 M 22 716.73 % | -839.976 K 98.08 % | -43.762 M -12.85 % | -38.779 M -32.78 % | -29.205 M 43.39 % | -51.592 M -134.59 % | 149.173 M 1 522.15 % | -10.489 M 16.60 % | -12.577 M -138.21 % | 32.915 M 1 540.90 % | 2.006 M 0.00 % | 2.006 M |
| Cash at beginning of period | 14.281 M 68.75 % | 8.463 M -78.13 % | 38.689 M -59.63 % | 95.843 M 599.07 % | 13.710 M -33.20 % | 20.523 M -70.45 % | 69.449 M -51.62 % | 143.557 M 3 430.67 % | 4.066 M 70.20 % | 2.389 M -91.10 % | 26.831 M -44.35 % | 48.216 M -56.80 % | 111.600 M -29.88 % | 159.161 M 28.23 % | 124.121 M -2.23 % | 126.948 M -41.66 % | 217.610 M 0.00 % | 217.610 M 687.45 % | 27.635 M -2.95 % | 28.475 M -60.58 % | 72.236 M -34.93 % | 111.015 M -20.83 % | 140.220 M -26.90 % | 191.812 M 349.85 % | 42.639 M -19.67 % | 53.079 M -19.16 % | 65.656 M 100.53 % | 32.741 M | 0.000 | 0.000 |
| Cash at end of period | 53.051 M 271.48 % | 14.281 M 68.75 % | 8.463 M -78.13 % | 38.689 M -59.63 % | 95.843 M 599.07 % | 13.710 M -33.20 % | 20.523 M -70.45 % | 69.448 M -51.62 % | 143.557 M 3 431.54 % | 4.065 M 70.15 % | 2.389 M -91.10 % | 26.831 M -44.35 % | 48.216 M -56.80 % | 111.600 M -29.88 % | 159.161 M 28.23 % | 124.121 M -2.23 % | 126.948 M -27.87 % | 176.000 M -19.12 % | 217.610 M 687.45 % | 27.635 M -2.95 % | 28.475 M -60.58 % | 72.236 M -34.93 % | 111.015 M -20.83 % | 140.220 M -26.90 % | 191.812 M 350.38 % | 42.589 M -19.76 % | 53.079 M -19.16 % | 65.656 M 3 173.15 % | 2.006 M 0.00 % | 2.006 M |
| Operating cash flow | 17.506 M 125.71 % | -68.082 M -334.70 % | -15.662 M 60.39 % | -39.539 M -158.09 % | 68.068 M 445.59 % | -19.696 M -29.86 % | -15.167 M 79.45 % | -73.792 M -441.19 % | 21.628 M 686.92 % | -3.685 M 70.32 % | -12.417 M 62.34 % | -32.972 M -346.15 % | 13.395 M 119.31 % | -69.373 M -269.14 % | -18.793 M -11.70 % | -16.824 M 39.42 % | -27.773 M -159.25 % | -10.713 M -211.63 % | 9.597 M 142.34 % | -22.667 M 26.33 % | -30.768 M 14.43 % | -35.956 M -657.36 % | -4.748 M 89.12 % | -43.651 M -88.37 % | -23.174 M -582.90 % | -3.393 M 58.48 % | -8.173 M 85.49 % | -56.310 M -859.32 % | 7.416 M 0.00 % | 7.416 M |
| Capital expenditure | -5.205 M 9.51 % | -5.752 M 53.72 % | -12.428 M -59.44 % | -7.795 M -50.60 % | -5.176 M 88.43 % | -44.746 M -78.10 % | -25.124 M -325.35 % | 11.149 M 135.34 % | -31.547 M -71.62 % | -18.382 M -74.01 % | -10.564 M -61.83 % | -6.528 M 91.54 % | -77.143 M -1 368.55 % | -5.253 M 92.51 % | -70.160 M -1 100.34 % | -5.845 M 90.40 % | -60.907 M -97.03 % | -30.912 M 8.31 % | -33.714 M -437.83 % | -6.268 M 14.37 % | -7.320 M -28.49 % | -5.697 M 31.67 % | -8.338 M -14.38 % | -7.290 M 32.45 % | -10.791 M -252.04 % | -3.065 M -10.04 % | -2.785 M -1 147.96 % | -223.200 K 94.09 % | -3.778 M 0.00 % | -3.778 M |
| Free CashFlow | 12.301 M 116.66 % | -73.834 M -162.85 % | -28.090 M 40.66 % | -47.334 M -175.26 % | 62.892 M 197.59 % | -64.442 M -59.94 % | -40.291 M 35.68 % | -62.643 M -531.55 % | -9.919 M 55.05 % | -22.067 M 3.98 % | -22.981 M 41.82 % | -39.500 M 38.04 % | -63.748 M 14.58 % | -74.626 M 16.11 % | -88.953 M -292.40 % | -22.669 M 74.44 % | -88.680 M -113.05 % | -41.625 M -72.60 % | -24.117 M 16.65 % | -28.936 M 24.03 % | -38.088 M 8.56 % | -41.653 M -218.32 % | -13.085 M 74.31 % | -50.941 M -49.98 % | -33.964 M -425.88 % | -6.459 M 41.06 % | -10.959 M 80.62 % | -56.533 M -1 654.11 % | 3.638 M 0.00 % | 3.638 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 |