Pharmaids Pharmaceuticals Limited PHARMAID.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 195.136 M 33.68 % | 145.971 M | 0.000 -100.00 % | 39.393 M -53.93 % | 85.510 M | 0.000 -100.00 % | 5.611 M 24.93 % | 4.491 M -62.65 % | 12.025 M -28.61 % | 16.845 M -2.65 % | 17.304 M 23.14 % | 14.052 M 10.25 % | 12.746 M 3.19 % | 12.352 M 57.57 % | 7.839 M 53.68 % | 5.101 M 21.08 % | 4.213 M -9.61 % | 4.661 M 1.48 % | 4.593 M -13.58 % | 5.315 M 16.61 % | 4.558 M |
| Net income | -107.766 M -35.25 % | -79.680 M -5.46 % | -75.556 M -5 305.62 % | 1.451 M 55.55 % | 933.111 K 178.26 % | 335.337 K 118.91 % | -1.773 M 54.03 % | -3.857 M -451.67 % | 1.097 M 127.59 % | -3.976 M -506.96 % | -655.055 K 81.51 % | -3.543 M -793.67 % | 510.754 K 38.48 % | 368.833 K 122.13 % | -1.667 M -62.00 % | -1.029 M -28.46 % | -801.000 K 31.24 % | -1.165 M 75.03 % | -4.666 M -457.47 % | -837.000 K 80.68 % | -4.333 M |
| Income before tax | -172.793 M -10.61 % | -156.214 M -57.67 % | -99.076 M -7 161.72 % | 1.403 M 58.65 % | 884.348 K 123.57 % | -3.752 M -162.36 % | -1.430 M 61.20 % | -3.686 M -546.90 % | 824.732 K 119.08 % | -4.321 M -307.50 % | -1.060 M 71.03 % | -3.660 M -1 038.38 % | 390.083 K 71.70 % | 227.186 K 113.63 % | -1.667 M -62.00 % | -1.029 M -28.46 % | -801.000 K 31.24 % | -1.165 M 75.67 % | -4.788 M -329.03 % | -1.116 M 72.35 % | -4.036 M |
| Income before tax ratio | -0.89 17.26 % | -1.07 | 0.00 -100.00 % | 0.04 244.38 % | 0.01 | 0.00 100.00 % | -0.25 68.94 % | -0.82 -1 296.52 % | 0.07 126.73 % | -0.26 -318.61 % | -0.06 76.47 % | -0.26 -951.11 % | 0.03 66.40 % | 0.02 108.65 % | -0.21 -5.42 % | -0.20 -6.10 % | -0.19 23.93 % | -0.25 76.02 % | -1.04 -396.47 % | -0.21 76.29 % | -0.89 |
| EBITDA | -128.321 M -3.87 % | -123.541 M -24.95 % | -98.875 M -7 312.26 % | 1.371 M 2.87 % | 1.333 M 139.72 % | -3.355 M -247.67 % | -965.133 K 73.64 % | -3.661 M -296.49 % | 1.863 M 162.14 % | -2.998 M -1 019.49 % | 326.080 K 111.73 % | -2.779 M -472.79 % | 745.424 K -44.83 % | 1.351 M 250.78 % | -896.000 K -247.29 % | -258.000 K 38.13 % | -417.000 K -4 533.33 % | -9.000 K 99.77 % | -3.907 M -647.04 % | -523.000 K 83.15 % | -3.104 M |
| Net income ratio | -0.55 -1.17 % | -0.55 | 0.00 -100.00 % | 0.04 237.65 % | 0.01 | 0.00 100.00 % | -0.32 63.21 % | -0.86 -1 041.54 % | 0.09 138.65 % | -0.24 -523.51 % | -0.04 84.99 % | -0.25 -729.17 % | 0.04 34.20 % | 0.03 114.04 % | -0.21 -5.42 % | -0.20 -6.10 % | -0.19 23.93 % | -0.25 75.40 % | -1.02 -545.10 % | -0.16 83.43 % | -0.95 |
| Ratio EBITDA | -0.66 22.30 % | -0.85 | 0.00 -100.00 % | 0.03 123.30 % | 0.02 | 0.00 100.00 % | -0.17 78.90 % | -0.82 -626.07 % | 0.15 187.05 % | -0.18 -1 044.55 % | 0.02 109.53 % | -0.20 -438.13 % | 0.06 -46.53 % | 0.11 195.69 % | -0.11 -125.99 % | -0.05 48.90 % | -0.10 -5 026.03 % | 0.00 99.77 % | -0.85 -764.47 % | -0.10 85.55 % | -0.68 |
| Gross profit ratio | 0.32 209.02 % | 0.10 | 0.00 -100.00 % | 0.09 103.69 % | 0.05 | 0.00 -100.00 % | 0.37 421.19 % | -0.11 -125.92 % | 0.44 56.88 % | 0.28 -29.18 % | 0.39 31.74 % | 0.30 -9.15 % | 0.33 -7.75 % | 0.36 102.54 % | 0.18 107.51 % | 0.09 -14.66 % | 0.10 -32.56 % | 0.15 113.14 % | -1.12 -779.13 % | -0.13 87.25 % | -1.00 |
| Weighted average shs out dil | 35.485 M 56.19 % | 22.718 M 76.16 % | 12.896 M 25.07 % | 10.311 M 0.00 % | 10.311 M 0.00 % | 10.311 M 99.95 % | 5.157 M 51.43 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 4.19 % | 3.269 M -1.53 % | 3.319 M -0.54 % | 3.338 M -0.21 % | 3.345 M -1.80 % | 3.406 M 2.81 % | 3.313 M 4.91 % | 3.158 M |
| Weighted average shs out | 35.485 M 56.19 % | 22.718 M 76.16 % | 12.896 M 25.07 % | 10.311 M 0.00 % | 10.311 M 0.00 % | 10.311 M 99.95 % | 5.157 M 51.43 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 4.19 % | 3.269 M -1.53 % | 3.319 M -0.54 % | 3.338 M -0.21 % | 3.345 M -1.80 % | 3.406 M 2.81 % | 3.313 M 4.91 % | 3.158 M |
| EPS diluted | -1.11 68.38 % | -3.51 40.10 % | -5.86 -4 285.71 % | 0.14 54.70 % | 0.09 178.46 % | 0.03 109.56 % | -0.34 69.91 % | -1.13 -453.13 % | 0.32 127.35 % | -1.17 -515.79 % | -0.19 81.73 % | -1.04 -793.33 % | 0.15 36.36 % | 0.11 121.57 % | -0.51 -64.52 % | -0.31 -29.17 % | -0.24 31.43 % | -0.35 75.18 % | -1.41 -464.00 % | -0.25 80.92 % | -1.31 |
| Earnings per share | -1.11 68.38 % | -3.51 40.10 % | -5.86 -4 285.71 % | 0.14 54.70 % | 0.09 178.46 % | 0.03 109.56 % | -0.34 69.91 % | -1.13 -453.13 % | 0.32 127.35 % | -1.17 -515.79 % | -0.19 81.73 % | -1.04 -793.33 % | 0.15 36.36 % | 0.11 121.57 % | -0.51 -64.52 % | -0.31 -29.17 % | -0.24 31.43 % | -0.35 75.18 % | -1.41 -464.00 % | -0.25 80.92 % | -1.31 |
| Gross profit | 62.762 M 313.10 % | 15.193 M 271.17 % | -8.876 M -341.33 % | 3.678 M -6.17 % | 3.920 M 1 110.16 % | -388.023 K -118.93 % | 2.049 M 501.26 % | -510.698 K -109.68 % | 5.274 M 11.99 % | 4.710 M -31.06 % | 6.831 M 62.22 % | 4.211 M 0.16 % | 4.204 M -4.82 % | 4.417 M 219.15 % | 1.384 M 218.89 % | 434.000 K 3.33 % | 420.000 K -39.04 % | 689.000 K 113.34 % | -5.166 M -659.71 % | -680.000 K 85.13 % | -4.572 M |
| Income tax expense | -37.741 M 0.11 % | -37.783 M -60.64 % | -23.520 M -47 900.00 % | -49.000 K -0.49 % | -48.763 K 98.81 % | -4.087 M -1 291.05 % | 343.160 K 99.92 % | 171.645 K 163.07 % | -272.161 K 21.22 % | -345.471 K 14.79 % | -405.419 K -245.08 % | -117.486 K 2.64 % | -120.671 K 14.81 % | -141.647 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.000 K 56.27 % | -279.000 K -193.72 % | 297.708 K |
| Cost of revenue | 21.196 M -83.79 % | 130.778 M 1 373.39 % | 8.876 M -75.15 % | 35.715 M -56.23 % | 81.590 M 20 927.20 % | 388.023 K -89.11 % | 3.562 M -28.79 % | 5.002 M -25.91 % | 6.751 M -44.37 % | 12.135 M 15.88 % | 10.473 M 6.42 % | 9.841 M 15.22 % | 8.541 M 7.64 % | 7.935 M 22.93 % | 6.455 M 38.31 % | 4.667 M 23.04 % | 3.793 M -4.51 % | 3.972 M -59.29 % | 9.758 M 62.77 % | 5.995 M -34.34 % | 9.130 M |
| General and administrative expenses | 10.661 M -22.06 % | 13.678 M 4.73 % | 13.060 M 2 510.95 % | 500.201 K 84.79 % | 270.685 K -69.43 % | 885.507 K 137.45 % | 372.924 K -37.17 % | 593.510 K 29.88 % | 456.959 K -8.66 % | 500.295 K 102.79 % | 246.710 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 1.423 M 488.02 % | 242.000 K 12 000.00 % | 2.000 K -98.17 % | 109.368 K -26.11 % | 148.010 K -26.31 % | 200.859 K 264.22 % | 55.147 K -78.41 % | 255.440 K -75.52 % | 1.043 M -22.27 % | 1.342 M -2.21 % | 1.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 58.966 M 1 476.27 % | -4.284 M -339.43 % | 1.789 M -35.38 % | 2.769 M 6.21 % | 2.607 M 260 610.50 % | 1.000 K 104.00 % | -24.970 K -20 076.00 % | 125.000 -99.97 % | 450.000 K -63.64 % | 1.238 M -21.43 % | 1.575 M 251.74 % | 447.778 K 3 264.98 % | 13.307 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.820 K | 0.000 100.00 % | -30.000 |
| Operating expenses | 40.518 M -44.41 % | 72.886 M -19.15 % | 90.154 M 3 657.98 % | 2.399 M -24.74 % | 3.188 M -13.69 % | 3.693 M 18.07 % | 3.128 M -6.94 % | 3.362 M -45.00 % | 6.112 M -33.05 % | 9.129 M 0.12 % | 9.118 M -2.73 % | 9.374 M 123.56 % | 4.193 M 9.66 % | 3.824 M 25.33 % | 3.051 M 108.54 % | 1.463 M 19.82 % | 1.221 M -19.19 % | 1.511 M 7 523.61 % | 19.820 K | 0.000 100.00 % | -30.000 |
| Cost and expenses | 61.714 M -79.29 % | 298.056 M 200.98 % | 99.030 M 159.83 % | 38.114 M -55.04 % | 84.778 M 2 195.35 % | 3.693 M -44.79 % | 6.690 M -20.01 % | 8.364 M -34.98 % | 12.863 M -39.51 % | 21.265 M 8.55 % | 19.591 M 1.95 % | 19.216 M 50.89 % | 12.735 M 8.30 % | 11.759 M 23.70 % | 9.506 M 55.07 % | 6.130 M 22.26 % | 5.014 M -8.55 % | 5.483 M 156.07 % | -9.778 M -45.12 % | -6.738 M -173.80 % | 9.130 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.717 K 74.01 % | 67.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 40.518 M 191.08 % | 13.920 M -85.26 % | 94.438 M 15 392.66 % | 609.569 K 45.59 % | 418.695 K -61.46 % | 1.086 M 153.78 % | 428.071 K -49.58 % | 848.950 K -43.42 % | 1.500 M -18.58 % | 1.843 M 13.78 % | 1.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 2.155 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.426 K -74.38 % | 200.717 K 99.58 % | 100.571 K 1 397.48 % | 6.716 K 67.73 % | 4.004 K -54.03 % | 8.710 K 201.07 % | 2.893 K 7.51 % | 2.691 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 341.730 K | 0.000 | 0.000 |
| Interest expense | 20.876 M 32.33 % | 15.776 M 47 706.06 % | 33.000 K 20.62 % | 27.358 K 65 038.10 % | 42.000 -99.50 % | 8.401 K 30.37 % | 6.444 K -54.11 % | 14.043 K -96.50 % | 401.319 K 40.06 % | 286.543 K 1 771.00 % | 15.315 K -77.27 % | 67.392 K 11.61 % | 60.384 K 34.19 % | 45.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 343.000 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 24.402 M 41.47 % | 17.249 M 10 170.32 % | 167.950 K 82.56 % | 91.996 K -79.48 % | 448.260 K 15.52 % | 388.023 K -15.36 % | 458.456 K 4 110.65 % | 10.888 K -98.29 % | 637.086 K -38.54 % | 1.037 M -24.40 % | 1.371 M 71.28 % | 800.582 K 9.02 % | 734.339 K -3.11 % | 757.887 K -1.70 % | 771.000 K 0.00 % | 771.000 K 100.78 % | 384.000 K -52.77 % | 813.000 K -7.68 % | 880.611 K 48.47 % | 593.123 K -36.33 % | 931.605 K |
| Operating income | -151.980 M -3.43 % | -146.935 M -48.37 % | -99.030 M -7 843.14 % | 1.279 M 74.72 % | 732.000 K 119.82 % | -3.693 M -150.23 % | -1.476 M 61.88 % | -3.872 M 4.89 % | -4.072 M 9.35 % | -4.492 M -323.56 % | -1.060 M 70.49 % | -3.593 M -32 513.73 % | 11.085 K -98.13 % | 593.134 K 135.58 % | -1.667 M -62.00 % | -1.029 M -28.46 % | -801.000 K 2.55 % | -822.000 K 84.15 % | -5.186 M -264.44 % | -1.423 M 68.88 % | -4.572 M |
| Operating income ratio | -0.78 22.63 % | -1.01 | 0.00 -100.00 % | 0.03 279.26 % | 0.01 | 0.00 100.00 % | -0.26 69.49 % | -0.86 -154.63 % | -0.34 -26.98 % | -0.27 -335.10 % | -0.06 76.03 % | -0.26 -29 499.46 % | 0.00 -98.19 % | 0.05 122.58 % | -0.21 -5.42 % | -0.20 -6.10 % | -0.19 -7.81 % | -0.18 84.38 % | -1.13 -321.73 % | -0.27 73.31 % | -1.00 |
| Total other income expenses net | -20.813 M -124.30 % | -9.279 M -28 018.18 % | -33.000 K -126.67 % | 123.740 K -18.78 % | 152.345 K 360.86 % | -58.401 K 83.36 % | -350.956 K -288.00 % | 186.674 K -88.77 % | 1.663 M 1 588.61 % | 98.465 K 273 613.89 % | -36.000 99.95 % | -67.392 K -117.78 % | 378.998 K 203.57 % | -365.948 K | 0.000 | 0.000 | 0.000 100.00 % | -343.000 K -186.17 % | 398.030 K 29.67 % | 306.966 K -42.76 % | 536.271 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 368.303 M 887.73 % | 37.288 M 129.24 % | -127.543 M -3 030.30 % | -4.074 M -103.44 % | -2.003 M -819.72 % | -217.765 K 79.98 % | -1.088 M 53.97 % | -2.364 M 61.17 % | -6.087 M -301.42 % | 3.022 M 185.83 % | 1.057 M -54.71 % | 2.334 M -23.00 % | 3.032 M -42.37 % | 5.261 M -31.58 % | 7.689 M -14.40 % | 8.983 M -5.85 % | 9.541 M -4.07 % | 9.946 M -5.29 % | 10.501 M |
| Total investments | 55.796 M 861.83 % | 5.801 M -89.26 % | 54.032 M -28.07 % | 75.116 M 2.61 % | 73.203 M 2.56 % | 71.375 M 92.28 % | 37.120 M 804.88 % | 4.102 M 35.00 % | 3.039 M 22.05 % | 2.490 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 389.748 M 356.76 % | 85.328 M 245.81 % | 24.675 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.783 M 61.17 % | 2.968 M -17.55 % | 3.599 M -18.78 % | 4.432 M -16.89 % | 5.333 M -46.82 % | 10.027 M -0.35 % | 10.062 M -0.98 % | 10.162 M -4.75 % | 10.669 M -1.58 % | 10.840 M |
| Accumulated other comprehensive income loss | 1.546 M 345.53 % | 347.000 K -99.84 % | 214.862 M 109.24 % | 102.688 M 0.00 % | 102.688 M -0.41 % | 103.112 M 0.00 % | 103.112 M 202.78 % | 34.055 M 0.00 % | 34.055 M 0.00 % | 34.055 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.820 M -1 390.06 % | 993.750 K 0.00 % | 993.750 K 110.68 % | -9.307 M -25.77 % | -7.400 M |
| Retained earnings | -266.769 M -91.51 % | -139.298 M -41.36 % | -98.540 M -322.35 % | -23.332 M 5.86 % | -24.783 M 3.63 % | -25.716 M 1.29 % | -26.051 M -7.63 % | -24.205 M -18.96 % | -20.347 M 0.50 % | -20.450 M -17.07 % | -17.468 M -6.02 % | -16.477 M -27.39 % | -12.934 M 3.80 % | -13.445 M | 0.000 100.00 % | -12.633 M -10.85 % | -11.396 M | 0.000 | 0.000 |
| Common stock | 352.678 M 0.00 % | 352.678 M 64.47 % | 214.438 M 108.82 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 205.34 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M 0.35 % | 33.514 M 0.00 % | 33.514 M 0.00 % | 33.514 M 1.17 % | 33.127 M |
| Total equity | 550.416 M -21.92 % | 704.967 M 213.88 % | 224.601 M 159.01 % | 86.716 M 1.70 % | 85.264 M 1.11 % | 84.331 M 0.40 % | 83.996 M 706.10 % | 10.420 M -27.02 % | 14.277 M 0.73 % | 14.174 M -17.38 % | 17.157 M -5.46 % | 18.148 M -16.33 % | 21.691 M 2.41 % | 21.180 M 1.77 % | 20.811 M -4.86 % | 21.875 M -5.35 % | 23.112 M -4.52 % | 24.207 M -5.91 % | 25.727 M |
| Other non current liabilities | 29.777 M -7.39 % | 32.153 M 3 215 400.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -993.749 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 331.187 M 447.15 % | 60.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.731 M 32.18 % | 2.066 M -38.90 % | 3.381 M 0.00 % | 3.381 M 41.99 % | 2.381 M -54.57 % | 5.242 M 116.95 % | 2.416 M 0.00 % | 2.416 M -58.89 % | 5.877 M -0.99 % | 5.936 M |
| Total non current liabilities | 360.964 M 289.47 % | 92.682 M 9 268 300.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 629.554 K | 0.000 -100.00 % | 926.412 K -53.89 % | 2.009 M -25.13 % | 2.684 M -39.07 % | 4.404 M -2.60 % | 4.522 M 24.14 % | 3.643 M -45.18 % | 6.645 M 67.93 % | 3.957 M -3.91 % | 4.118 M -46.44 % | 7.688 M -4.98 % | 8.091 M |
| Other current liabilities | 65.377 M 66.66 % | 39.228 M 1 506.16 % | 2.442 M 81.02 % | 1.349 M 55.30 % | 868.800 K 504.63 % | 143.692 K -68.05 % | 449.730 K -34.42 % | 685.805 K -52.70 % | 1.450 M 404.97 % | 287.118 K -26.37 % | 389.959 K -57.85 % | 925.104 K 362.21 % | 200.146 K -65.84 % | 585.923 K 325.64 % | 137.657 K -84.41 % | 883.226 K 21.03 % | 729.766 K -14.80 % | 856.506 K 15.91 % | 738.931 K |
| Deferred revenue | 0.000 -100.00 % | 548.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 |
| Short term debt | 58.561 M 136.14 % | 24.799 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.052 M 127.56 % | 901.819 K 313.68 % | 218.000 K -86.44 % | 1.608 M -45.52 % | 2.951 M -38.32 % | 4.785 M -37.41 % | 7.645 M -1.29 % | 7.745 M 61.62 % | 4.792 M -2.26 % | 4.903 M |
| Total current liabilities | 287.145 M 148.06 % | 115.758 M 444.15 % | 21.273 M -12.84 % | 24.407 M 314.68 % | 5.886 M 2 250.65 % | 250.385 K -87.76 % | 2.046 M -19.26 % | 2.534 M -57.26 % | 5.928 M -12.69 % | 6.789 M 26.03 % | 5.387 M -16.09 % | 6.420 M 14.79 % | 5.593 M -9.00 % | 6.145 M -10.74 % | 6.885 M -31.09 % | 9.992 M -2.14 % | 10.210 M 33.73 % | 7.635 M -0.59 % | 7.680 M |
| Total liabilities | 648.109 M 210.93 % | 208.440 M 879.83 % | 21.273 M -12.84 % | 24.407 M 314.68 % | 5.886 M 2 250.65 % | 250.385 K -90.64 % | 2.675 M 5.59 % | 2.534 M -57.26 % | 5.928 M -32.63 % | 8.798 M 9.02 % | 8.070 M -25.44 % | 10.824 M 7.02 % | 10.115 M 3.34 % | 9.788 M -27.65 % | 13.529 M -3.00 % | 13.948 M -2.65 % | 14.328 M -6.49 % | 15.323 M -2.84 % | 15.771 M |
| Other non current assets | 108.234 M 1 765.78 % | 5.801 M 381.01 % | 1.206 M 24.39 % | 969.544 K 0.00 % | 969.544 K 0.00 % | 969.544 K 97.46 % | 491.014 K -71.65 % | 1.732 M 128.84 % | 756.947 K 3.39 % | 732.097 K -84.38 % | 4.687 M -19.05 % | 5.790 M 9.34 % | 5.295 M -26.28 % | 7.183 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 55.796 M 3 874.07 % | 1.404 M -93.31 % | 20.980 M -72.07 % | 75.116 M 2.61 % | 73.203 M 2.56 % | 71.375 M 92.28 % | 37.120 M 804.88 % | 4.102 M 35.00 % | 3.039 M 22.05 % | 2.490 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 5.451 M 0.00 % | 5.451 M 1 181.92 % | 425.220 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 |
| GoodWill | 314.166 M 0.00 % | 314.166 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 |
| Goodwill and intangible assets | 319.617 M 0.00 % | 319.617 M 75 065.09 % | 425.220 K | 0.000 | 0.000 100.00 % | -424.150 K | 0.000 100.00 % | -424.151 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 491.804 M 27.88 % | 384.586 M 1 726.06 % | 21.061 M 338.23 % | 4.806 M -1.88 % | 4.898 M -8.13 % | 5.331 M 0.67 % | 5.296 M 23 423.48 % | 22.512 K | 0.000 -100.00 % | 4.368 M -5.67 % | 4.630 M -25.18 % | 6.188 M -10.71 % | 6.930 M -9.45 % | 7.652 M -8.44 % | 8.358 M -8.33 % | 9.117 M -7.80 % | 9.888 M -7.53 % | 10.693 M -8.29 % | 11.660 M |
| Total non current assets | 975.451 M 25.37 % | 778.087 M 999.82 % | 70.747 M -16.22 % | 84.446 M 2.26 % | 82.577 M 2.32 % | 80.709 M 88.10 % | 42.906 M 689.51 % | 5.435 M 43.18 % | 3.796 M -49.99 % | 7.589 M -18.54 % | 9.317 M -22.21 % | 11.978 M -2.02 % | 12.225 M -17.60 % | 14.835 M 77.49 % | 8.358 M -8.33 % | 9.117 M -7.80 % | 9.888 M -7.53 % | 10.693 M -8.29 % | 11.660 M |
| Other current assets | 48.505 M 98.95 % | 24.380 M 1 695.87 % | 1.358 M 300.96 % | 338.577 K | 0.000 -100.00 % | 3.655 M -89.18 % | 33.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.068 M -12.32 % | 1.218 M 0.00 % | 1.218 M 0.00 % | 1.218 M 0.00 % | 1.218 M |
| Short term investments | 0.000 -100.00 % | 4.397 M -86.70 % | 33.052 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 |
| cash and cash equivalents | 21.445 M -55.36 % | 48.040 M -62.33 % | 127.543 M 3 030.30 % | 4.074 M 103.44 % | 2.003 M 819.72 % | 217.765 K -79.98 % | 1.088 M -53.97 % | 2.364 M -61.17 % | 6.087 M 245.66 % | 1.761 M -7.82 % | 1.910 M 51.03 % | 1.265 M -9.65 % | 1.400 M 1 852.41 % | 71.709 K -96.93 % | 2.338 M 116.68 % | 1.079 M 73.67 % | 621.277 K -14.08 % | 723.099 K 113.77 % | 338.261 K |
| Cash and short term investments | 21.445 M -55.36 % | 48.041 M -70.09 % | 160.595 M 3 841.50 % | 4.074 M 103.44 % | 2.003 M 819.72 % | 217.765 K -79.98 % | 1.088 M -53.97 % | 2.364 M -61.17 % | 6.087 M 245.66 % | 1.761 M -7.82 % | 1.910 M 51.03 % | 1.265 M -9.65 % | 1.400 M 1 852.41 % | 71.709 K -96.93 % | 2.338 M 116.68 % | 1.079 M 73.67 % | 621.277 K -14.08 % | 723.099 K 113.77 % | 338.261 K |
| Total current assets | 223.074 M 64.85 % | 135.320 M -22.73 % | 175.127 M 556.49 % | 26.676 M 211.18 % | 8.573 M 121.36 % | 3.873 M -91.15 % | 43.765 M 482.03 % | 7.519 M -54.18 % | 16.410 M 6.67 % | 15.383 M -3.31 % | 15.910 M -6.38 % | 16.994 M -13.21 % | 19.581 M 21.37 % | 16.133 M -37.91 % | 25.982 M -2.71 % | 26.707 M -3.07 % | 27.552 M -4.46 % | 28.837 M -3.35 % | 29.838 M |
| Inventory | 121.841 M 239.26 % | 35.914 M 5 390.18 % | -678.880 K -107.65 % | 8.876 M 140.48 % | 3.691 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.446 M -15.07 % | 2.880 M -0.63 % | 2.898 M 2.70 % | 2.822 M 25.75 % | 2.244 M 25.67 % | 1.786 M -61.61 % | 4.651 M -23.33 % | 6.066 M -20.75 % | 7.654 M -12.84 % | 8.782 M -6.05 % | 9.348 M |
| Net receivables | 31.283 M 15.93 % | 26.985 M 94.79 % | 13.853 M 3.49 % | 13.387 M 365.03 % | 2.879 M | 0.000 -100.00 % | 8.897 M 72.57 % | 5.156 M -34.55 % | 7.877 M -26.68 % | 10.742 M -3.23 % | 11.102 M -13.99 % | 12.908 M -19.01 % | 15.936 M -25.82 % | 21.484 M 19.85 % | 17.926 M -2.28 % | 18.344 M 1.58 % | 18.059 M -0.31 % | 18.115 M -4.33 % | 18.934 M |
| Tax assets | 0.000 -100.00 % | 66.679 M 146.28 % | 27.075 M 661.56 % | 3.555 M 1.39 % | 3.506 M 1.41 % | 3.458 M | 0.000 -100.00 % | 1.816 K | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 163.207 M 218.87 % | 51.183 M 171.81 % | 18.831 M -18.33 % | 23.058 M 359.60 % | 5.017 M 4 602.17 % | 106.693 K -93.32 % | 1.596 M -13.63 % | 1.848 M -58.73 % | 4.478 M 0.64 % | 4.450 M 8.66 % | 4.095 M -22.39 % | 5.277 M 39.42 % | 3.785 M 45.10 % | 2.608 M 32.94 % | 1.962 M 34.11 % | 1.463 M -15.68 % | 1.735 M -12.37 % | 1.980 M -2.85 % | 2.038 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 6.455 K | 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 |
| Minority interest | -42.787 M -175.99 % | -15.503 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 |
| Capital lease obligations | 37.283 M 17.23 % | 31.804 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 -100.00 % | 2.381 M 0.00 % | 2.381 M | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 138.951 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 |
| Other total stockholders equity | 505.748 M -0.26 % | 507.090 M 26 520.02 % | -1.919 M 97.99 % | -95.329 M 0.00 % | -95.329 M 0.44 % | -95.753 M 0.00 % | -95.753 M -189.62 % | -33.061 M 0.00 % | -33.061 M 0.00 % | -33.061 M -3 426.92 % | 993.750 K 0.00 % | 993.750 K 0.00 % | 993.750 K 0.00 % | 993.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 629.553 K | 0.000 | 0.000 -100.00 % | 272.161 K -55.93 % | 617.632 K -39.63 % | 1.023 M -10.30 % | 1.141 M -9.57 % | 1.261 M -10.11 % | 1.403 M -8.90 % | 1.540 M -9.52 % | 1.702 M -6.02 % | 1.811 M -15.96 % | 2.155 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -926.412 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.199 B 31.21 % | 913.407 M 271.49 % | 245.874 M 121.26 % | 111.123 M 21.91 % | 91.150 M 7.77 % | 84.582 M -2.41 % | 86.671 M 569.07 % | 12.954 M -35.89 % | 20.205 M -12.05 % | 22.972 M -8.94 % | 25.227 M -12.93 % | 28.972 M -8.91 % | 31.805 M 2.70 % | 30.968 M -9.82 % | 34.341 M -4.14 % | 35.824 M -4.32 % | 37.440 M -5.29 % | 39.530 M -4.74 % | 41.498 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -14.551 M -230.05 % | 11.189 M -80.84 % | 58.409 M 1 528.44 % | -4.089 M -250.31 % | 2.720 M 165.74 % | -4.138 M -22 993.56 % | 18.075 K -99.06 % | 1.917 M 26.79 % | 1.512 M -53.42 % | 3.246 M 80.33 % | 1.800 M -50.22 % | 3.616 M 546.99 % | 558.851 K -62.62 % | 1.495 M -14.28 % | 1.744 M -28.73 % | 2.447 M 203.60 % | 806.000 K -39.31 % | 1.328 M -60.25 % | 3.341 M |
| Accounts receivables | -3.886 M -116.49 % | 23.568 M 236.40 % | 7.006 M 140.75 % | -17.192 M -520.09 % | -2.772 M -311.25 % | 1.312 M 1 385.72 % | -102.073 K -103.75 % | 2.721 M -5.03 % | 2.866 M 698.09 % | 359.057 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 578.000 K 43.07 % | 404.000 K 46.38 % | 276.000 K 179.77 % | -346.000 K -148.06 % | 720.000 K |
| Inventory | -85.933 M -1 299.51 % | 7.164 M -19.29 % | 8.876 M 271.19 % | -5.185 M -40.47 % | -3.691 M | 0.000 | 0.000 -100.00 % | 2.446 M 463.43 % | 434.076 K 2 290.02 % | 18.162 K 123.88 % | -76.059 K 86.84 % | -577.854 K -26.05 % | -458.428 K -49.59 % | -306.447 K -121.81 % | 1.405 M -34.98 % | 2.161 M 138.00 % | 908.000 K -47.58 % | 1.732 M -46.41 % | 3.232 M |
| Accounts payables | 111.414 M 998.36 % | -12.402 M -193.40 % | -4.227 M -123.43 % | 18.041 M 267.41 % | 4.910 M 429.69 % | -1.489 M -491.12 % | -251.953 K 90.42 % | -2.630 M -9 407.62 % | 28.255 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -36.146 M -406.18 % | -7.141 M -115.27 % | 46.754 M 18 832.27 % | 246.954 K -94.22 % | 4.274 M 207.90 % | -3.961 M -1 164.51 % | 372.101 K 160.02 % | -620.011 K 65.86 % | -1.816 M -163.30 % | 2.869 M 52.91 % | 1.876 M -55.26 % | 4.194 M 312.24 % | 1.017 M -43.53 % | 1.801 M 853.76 % | -239.000 K -102.54 % | -118.000 K 68.78 % | -378.000 K -551.72 % | -58.000 K 90.51 % | -611.000 K |
| Other non cash items | -110.375 M -100.85 % | -54.954 M -18 058.82 % | 306.000 K 30 500.00 % | 1.000 K 102.05 % | -48.763 K -283.14 % | 26.626 K 151.78 % | -51.426 K 86.26 % | -374.177 K -231.38 % | 284.801 K 38.21 % | 206.060 K 5 293.04 % | -3.968 K -106.76 % | 58.682 K 2.07 % | 57.491 K -84.25 % | 365.100 K 267.48 % | -218.000 K 84.69 % | -1.424 M -1 106.78 % | -118.000 K -120.86 % | 565.574 K 162.96 % | 215.082 K |
| Net cash provided by operating activities | -139.912 M -31.75 % | -106.196 M -164.22 % | -40.193 M -1 450.06 % | -2.593 M -163.98 % | 4.053 M 154.22 % | -7.475 M -643.86 % | -1.005 M 52.86 % | -2.132 M -165.42 % | 3.259 M 1 849.10 % | 167.190 K -92.06 % | 2.107 M 158.65 % | 814.542 K -53.21 % | 1.741 M -38.82 % | 2.845 M 138.29 % | 1.194 M 113.98 % | 558.000 K 40.20 % | 398.000 K -58.19 % | 952.000 K 515.72 % | -229.000 K |
| Investments in property plant and equipment | -124.808 M 45.41 % | -228.625 M -1 266.64 % | -16.729 M | 0.000 100.00 % | -15.000 K 96.46 % | -423.610 K -169.56 % | -157.150 K -370.51 % | -33.400 K | 0.000 100.00 % | -774.260 K -417.04 % | -149.749 K -155.33 % | -58.650 K -407.79 % | -11.550 K 77.73 % | -51.860 K -270.43 % | -14.000 K | 0.000 | 0.000 | 0.000 100.00 % | -526.000 K |
| Acquisitions net | 2.185 M 100.42 % | -524.827 M -1 504.78 % | -32.704 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -32.704 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.250 K | 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 -100.00 % | 1.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.386 M -32.75 % | 3.548 M -89.15 % | 32.704 M 601.05 % | 4.665 M 307.06 % | -2.253 M -132.05 % | 7.029 M 5 972.45 % | 115.746 K 113.09 % | -884.025 K -86.30 % | -474.520 K -7 165.52 % | 6.716 K 67.73 % | 4.004 K -54.03 % | 8.710 K 201.07 % | 2.893 K 7.51 % | 2.691 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -120.237 M 83.97 % | -749.904 M -1 417.01 % | -49.433 M -1 159.66 % | 4.665 M 305.69 % | -2.268 M -134.34 % | 6.605 M 16 052.58 % | -41.404 K 95.49 % | -917.425 K -128.17 % | 3.257 M 523.67 % | -768.794 K -427.49 % | -145.745 K -191.84 % | -49.940 K -476.87 % | -8.657 K 82.39 % | -49.169 K -251.21 % | -14.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 100.19 % | -526.000 K |
| Debt repayment | 277.855 M 10 565.35 % | -2.655 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -252.375 K 62.56 % | -674.038 K 62.65 % | -1.804 M -371.38 % | 664.900 K 150.54 % | -1.315 M -58.05 % | -832.311 K -142.39 % | -343.376 K 96.74 % | -10.539 M -30 010.66 % | -35.000 K 65.00 % | -100.000 K 80.00 % | -500.000 K -792.86 % | -56.000 K -118.54 % | 302.000 K |
| Common stock issued | 0.000 -100.00 % | 780.116 M 266.09 % | 213.094 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -388.000 K | 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 |
| Other financing activites | -44.300 M -5 033.26 % | -863.000 K | 0.000 | 0.000 | 0.000 100.00 % | -6.000 | 0.000 | 0.000 100.00 % | -385.372 K -81.12 % | -212.776 K -590 944.44 % | -36.000 99.95 % | -67.392 K -11.61 % | -60.384 K 83.58 % | -367.791 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -227.000 K |
| Net cash used provided by financing activities | 233.555 M -69.93 % | 776.598 M 264.44 % | 213.094 M | 0.000 | 0.000 100.00 % | -6.000 100.00 % | -252.375 K 62.56 % | -674.038 K 69.22 % | -2.190 M -584.34 % | 452.124 K 134.37 % | -1.316 M -46.22 % | -899.703 K -122.83 % | -403.760 K 96.30 % | -10.907 M -13 400.64 % | 82.000 K 182.00 % | -100.000 K 80.00 % | -500.000 K -12.61 % | -444.000 K -692.00 % | 75.000 K |
| Effect of forex changes on cash | -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 | 0.000 |
| Net change in cash | -26.595 M 66.55 % | -79.502 M -164.39 % | 123.468 M 5 861.76 % | 2.071 M 16.02 % | 1.785 M 305.12 % | -870.236 K 32.99 % | -1.299 M 65.12 % | -3.723 M -186.07 % | 4.326 M 2 994.06 % | -149.481 K -123.16 % | 645.513 K 577.80 % | -135.100 K -110.17 % | 1.328 M 158.62 % | -2.266 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 48.040 M -62.33 % | 127.542 M 3 030.63 % | 4.074 M 103.39 % | 2.003 M 819.80 % | 217.765 K -79.98 % | 1.088 M -54.41 % | 2.387 M -60.79 % | 6.087 M 245.66 % | 1.761 M -7.82 % | 1.910 M 51.03 % | 1.265 M -9.65 % | 1.400 M 1 852.41 % | 71.709 K -96.93 % | 2.338 M 116.65 % | 1.079 M 73.67 % | 621.277 K -14.08 % | 723.099 K 113.77 % | 338.261 K | 0.000 |
| Cash at end of period | 21.445 M -55.36 % | 48.040 M -62.33 % | 127.542 M 3 030.63 % | 4.074 M 103.41 % | 2.003 M 819.72 % | 217.765 K -79.98 % | 1.088 M -53.97 % | 2.364 M -61.17 % | 6.087 M 245.66 % | 1.761 M -7.82 % | 1.910 M 51.03 % | 1.265 M -9.65 % | 1.400 M 1 852.41 % | 71.709 K -96.93 % | 2.338 M 116.68 % | 1.079 M 73.67 % | 621.277 K -14.08 % | 723.099 K 113.77 % | 338.261 K |
| Operating cash flow | -139.912 M -20.12 % | -116.480 M -189.80 % | -40.193 M -1 450.06 % | -2.593 M -163.98 % | 4.053 M 154.22 % | -7.475 M -643.86 % | -1.005 M 52.86 % | -2.132 M -165.42 % | 3.259 M 1 849.10 % | 167.190 K -92.06 % | 2.107 M 158.65 % | 814.542 K -53.21 % | 1.741 M -38.82 % | 2.845 M 138.29 % | 1.194 M 113.98 % | 558.000 K 40.20 % | 398.000 K -58.19 % | 952.000 K 515.72 % | -229.000 K |
| Capital expenditure | -124.808 M 45.41 % | -228.625 M -1 266.64 % | -16.729 M -557 633 233.33 % | -3.000 99.98 % | -15.000 K 96.46 % | -423.610 K -169.56 % | -157.150 K -370.51 % | -33.400 K | 0.000 100.00 % | -774.260 K -417.04 % | -149.749 K -155.33 % | -58.650 K -407.79 % | -11.550 K 77.73 % | -51.860 K -270.43 % | -14.000 K | 0.000 | 0.000 | 0.000 100.00 % | -526.000 K |
| Free CashFlow | -264.720 M 23.29 % | -345.105 M -506.28 % | -56.922 M -2 095.22 % | -2.593 M -164.21 % | 4.038 M 151.12 % | -7.899 M -579.72 % | -1.162 M 46.33 % | -2.165 M -166.45 % | 3.259 M 636.79 % | -607.070 K -131.02 % | 1.957 M 158.91 % | 755.892 K -56.29 % | 1.729 M -38.10 % | 2.793 M 136.72 % | 1.180 M 111.47 % | 558.000 K 40.20 % | 398.000 K -58.19 % | 952.000 K 226.09 % | -755.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-09-30 | 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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 86.050 M 29.13 % | 66.636 M 39.76 % | 47.680 M 1.25 % | 47.093 M -10.12 % | 52.393 M 12.08 % | 46.746 M -19.49 % | 58.059 M 27 812.98 % | 208.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.026 M -58.20 % | 7.239 M 26.73 % | 5.712 M -75.61 % | 23.416 M 24.21 % | 18.852 M -44.72 % | 34.100 M 4.74 % | 32.558 M | 0.000 | 0.000 | 0.000 100.00 % | -120.000 K -200.00 % | 120.000 K | 0.000 -100.00 % | 5.090 M | 0.000 | 0.000 -100.00 % | 311.000 K -82.04 % | 1.732 M 253.47 % | 490.000 K -74.97 % | 1.958 M -24.08 % | 2.579 M -11.31 % | 2.908 M -6.74 % | 3.118 M -8.83 % | 3.420 M 28.81 % | 2.655 M -49.67 % | 5.275 M 66.61 % | 3.166 M -44.93 % | 5.749 M 79.99 % | 3.194 M -36.89 % | 5.061 M 11.75 % | 4.529 M 0.27 % | 4.517 M 11.68 % | 4.044 M 42.51 % | 2.838 M 0.00 % | 2.838 M 4.61 % | 2.713 M -56.60 % | 6.252 M 85.67 % | 3.367 M 7.68 % | 3.127 M -18.06 % | 3.816 M 44.05 % | 2.649 M -11.61 % | 2.997 M 80.87 % | 1.657 M 164.70 % | 626.000 K -42.36 % | 1.086 M 3.33 % | 1.051 M |
| Net income | -24.804 M 49.91 % | -49.514 M -25.71 % | -39.388 M -103.72 % | -19.334 M 12.91 % | -22.200 M 17.30 % | -26.844 M 40.73 % | -45.289 M -177.10 % | -16.344 M -224.03 % | -5.044 M 61.21 % | -13.004 M 78.89 % | -61.613 M -772.83 % | -7.059 M -29.43 % | -5.454 M -281.93 % | -1.428 M -397.23 % | 480.431 K 238.33 % | 142.000 K -80.47 % | 727.000 K 619.80 % | 101.000 K -76.52 % | 430.111 K 343.41 % | 97.000 K -73.99 % | 373.000 K 997.06 % | 34.000 K -99.09 % | 3.726 M 293.07 % | -1.930 M -147.44 % | -780.000 K -14.54 % | -681.000 K 26.92 % | -931.886 K -354.61 % | 366.000 K 140.44 % | -905.000 K -152.09 % | -359.000 K -20.47 % | -298.000 K 63.57 % | -818.000 K 8.91 % | -898.000 K 51.25 % | -1.842 M -207.85 % | 1.708 M 883.49 % | -218.000 K 54.58 % | -480.000 K -165.19 % | -181.000 K 90.95 % | -2.000 M 9.99 % | -2.222 M -261.89 % | -614.000 K -219.22 % | 515.000 K 141.77 % | -1.233 M -770.14 % | 184.000 K -20.69 % | 232.000 K 33.33 % | 174.000 K 105.70 % | -3.051 M -1 170.52 % | 285.000 K 0.00 % | 285.000 K 57.46 % | 181.000 K 6.62 % | 169.754 K -36.18 % | 266.000 K 254.67 % | 75.000 K -23.47 % | 98.000 K 182.35 % | -119.000 K -129.82 % | 399.000 K 150.96 % | -783.000 K -159.27 % | -302.000 K -53.30 % | -197.000 K 74.25 % | -765.000 K |
| Income before tax | -36.572 M 49.00 % | -71.708 M -32.74 % | -54.020 M -34.62 % | -40.128 M -12.61 % | -35.634 M 17.15 % | -43.011 M 60.60 % | -109.172 M -393.99 % | -22.100 M -71.68 % | -12.873 M -6.66 % | -12.069 M 85.97 % | -86.048 M -1 124.36 % | -7.028 M -29.72 % | -5.418 M -834.14 % | -580.000 K -754.12 % | 88.669 K -43.52 % | 157.000 K -78.61 % | 734.000 K 73.93 % | 422.000 K 143.44 % | 173.348 K -9.24 % | 191.000 K -60.70 % | 486.000 K 1 329.41 % | 34.000 K 109.42 % | -360.873 K 81.30 % | -1.930 M -147.44 % | -780.000 K -14.54 % | -681.000 K -21.14 % | -562.142 K -253.59 % | 366.000 K 140.44 % | -905.000 K -152.09 % | -359.000 K -18.87 % | -302.000 K 63.08 % | -818.000 K -13.14 % | -723.000 K 60.75 % | -1.842 M -207.85 % | 1.708 M 883.49 % | -218.000 K 54.58 % | -480.000 K -165.19 % | -181.000 K 90.95 % | -2.000 M 9.99 % | -2.222 M -261.89 % | -614.000 K -219.22 % | 515.000 K 131.41 % | -1.639 M -991.02 % | 184.000 K -20.69 % | 232.000 K 33.33 % | 174.000 K 105.49 % | -3.168 M -1 211.74 % | 285.000 K 0.00 % | 285.000 K 57.46 % | 181.000 K 268.76 % | 49.083 K -81.55 % | 266.000 K 254.67 % | 75.000 K -23.47 % | 98.000 K 182.35 % | -119.000 K -129.82 % | 399.000 K 150.96 % | -783.000 K -159.27 % | -302.000 K -53.30 % | -197.000 K 74.25 % | -765.000 K |
| Income before tax ratio | -0.43 60.51 % | -1.08 5.02 % | -1.13 -32.96 % | -0.85 -25.29 % | -0.68 26.08 % | -0.92 51.07 % | -1.88 98.23 % | -106.25 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.03 35.13 % | 0.02 -83.12 % | 0.13 613.03 % | 0.02 95.99 % | 0.01 64.17 % | 0.01 -62.48 % | 0.01 | 0.00 | 0.00 | 0.00 -100.00 % | 6.50 214.54 % | -5.68 | 0.00 -100.00 % | 0.07 | 0.00 | 0.00 100.00 % | -0.97 -105.61 % | -0.47 67.99 % | -1.48 -56.84 % | -0.94 -242.05 % | 0.66 983.43 % | -0.07 51.30 % | -0.15 -190.88 % | -0.05 92.97 % | -0.75 -78.83 % | -0.42 -117.20 % | -0.19 -316.49 % | 0.09 117.45 % | -0.51 -1 511.83 % | 0.04 -29.03 % | 0.05 32.98 % | 0.04 104.92 % | -0.78 -880.11 % | 0.10 0.00 % | 0.10 50.52 % | 0.07 749.75 % | 0.01 -90.06 % | 0.08 229.39 % | 0.02 -6.61 % | 0.03 157.17 % | -0.04 -133.74 % | 0.13 128.17 % | -0.47 2.05 % | -0.48 -165.95 % | -0.18 75.08 % | -0.73 |
| EBITDA | -21.131 M 60.64 % | -53.691 M 35.88 % | -83.733 M -189.80 % | -28.893 M -10.53 % | -26.140 M 24.76 % | -34.740 M 36.38 % | -54.606 M -321.73 % | -12.948 M -1.27 % | -12.786 M -6.67 % | -11.987 M 86.07 % | -86.050 M -1 139.03 % | -6.945 M -29.74 % | -5.353 M -880.40 % | -546.000 K -4 458.74 % | -11.977 K -107.26 % | 165.000 K -78.60 % | 771.000 K 67.25 % | 461.000 K 61.75 % | 285.000 K -6.25 % | 304.000 K -49.08 % | 597.000 K 311.72 % | 145.000 K 171.98 % | -201.448 K 89.03 % | -1.837 M -175.41 % | -667.000 K -10.98 % | -601.000 K -4.26 % | -576.445 K -169.28 % | 832.000 K 193.27 % | -892.000 K -149.86 % | -357.000 K -23.53 % | -289.000 K 64.45 % | -813.000 K -13.23 % | -718.000 K 60.98 % | -1.840 M -204.43 % | 1.762 M 1 879.78 % | 89.000 K 165.44 % | -136.000 K -194.44 % | 144.000 K 108.97 % | -1.606 M 14.12 % | -1.870 M -565.48 % | -281.000 K -136.97 % | 760.000 K 198.42 % | -772.199 K -319.37 % | 352.000 K -12.00 % | 400.000 K 16.96 % | 342.000 K 107.56 % | -4.522 M -1 000.72 % | 502.000 K 0.00 % | 502.000 K 26.13 % | 398.000 K 884.56 % | 40.424 K -90.98 % | 448.000 K 74.32 % | 257.000 K -8.21 % | 280.000 K 129.51 % | 122.000 K -79.39 % | 592.000 K 200.17 % | -591.000 K -437.27 % | -110.000 K -8.91 % | -101.000 K 67.83 % | -314.000 K |
| Net income ratio | -0.29 61.21 % | -0.74 10.05 % | -0.83 -101.22 % | -0.41 3.11 % | -0.42 26.21 % | -0.57 26.38 % | -0.78 99.01 % | -78.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.16 709.48 % | 0.02 -84.59 % | 0.13 2 850.78 % | 0.00 -81.09 % | 0.02 702.06 % | 0.00 -75.17 % | 0.01 | 0.00 | 0.00 | 0.00 -100.00 % | 6.50 214.54 % | -5.68 | 0.00 -100.00 % | 0.07 | 0.00 | 0.00 100.00 % | -0.96 -102.89 % | -0.47 74.23 % | -1.83 -94.81 % | -0.94 -242.05 % | 0.66 983.43 % | -0.07 51.30 % | -0.15 -190.88 % | -0.05 92.97 % | -0.75 -78.83 % | -0.42 -117.20 % | -0.19 -316.49 % | 0.09 123.20 % | -0.39 -1 161.84 % | 0.04 -29.03 % | 0.05 32.98 % | 0.04 105.11 % | -0.75 -851.19 % | 0.10 0.00 % | 0.10 50.52 % | 0.07 145.70 % | 0.03 -65.63 % | 0.08 229.39 % | 0.02 -6.61 % | 0.03 157.17 % | -0.04 -133.74 % | 0.13 128.17 % | -0.47 2.05 % | -0.48 -165.95 % | -0.18 75.08 % | -0.73 |
| Ratio EBITDA | -0.25 69.52 % | -0.81 54.12 % | -1.76 -186.24 % | -0.61 -22.97 % | -0.50 32.87 % | -0.74 20.98 % | -0.94 98.49 % | -62.25 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 -117.37 % | 0.02 -83.11 % | 0.13 585.61 % | 0.02 30.23 % | 0.02 69.58 % | 0.01 -51.38 % | 0.02 | 0.00 | 0.00 | 0.00 -100.00 % | 5.56 210.98 % | -5.01 | 0.00 -100.00 % | 0.16 | 0.00 | 0.00 100.00 % | -0.93 -97.97 % | -0.47 67.97 % | -1.47 -55.93 % | -0.94 -237.55 % | 0.68 2 132.33 % | 0.03 170.17 % | -0.04 -203.59 % | 0.04 106.96 % | -0.60 -70.63 % | -0.35 -299.41 % | -0.09 -167.14 % | 0.13 154.68 % | -0.24 -447.60 % | 0.07 -21.25 % | 0.09 16.65 % | 0.08 106.77 % | -1.12 -732.04 % | 0.18 0.00 % | 0.18 20.58 % | 0.15 2 168.76 % | 0.01 -95.14 % | 0.13 61.89 % | 0.08 12.01 % | 0.07 59.32 % | 0.05 -76.68 % | 0.20 155.38 % | -0.36 -102.98 % | -0.18 -88.94 % | -0.09 68.87 % | -0.30 |
| Gross profit ratio | -0.30 -163.61 % | 0.47 211.64 % | -0.42 -216.40 % | 0.36 10.64 % | 0.33 157.87 % | -0.57 -25.50 % | -0.45 -549.53 % | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.16 82.92 % | 0.09 -62.92 % | 0.24 355.98 % | 0.05 -49.42 % | 0.10 423.54 % | 0.02 -52.04 % | 0.04 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 0.30 | 0.00 | 0.00 -100.00 % | 0.07 4.14 % | 0.07 -62.18 % | 0.19 153.20 % | -0.35 -207.97 % | 0.33 -38.04 % | 0.53 1.47 % | 0.52 38.58 % | 0.38 328.97 % | -0.16 -139.52 % | 0.41 27.07 % | 0.33 -25.59 % | 0.44 88.29 % | 0.23 -49.24 % | 0.46 33.46 % | 0.34 -32.78 % | 0.51 95.84 % | 0.26 -18.20 % | 0.32 0.00 % | 0.32 25.16 % | 0.26 -16.70 % | 0.31 -19.70 % | 0.38 18.54 % | 0.32 8.64 % | 0.30 -23.25 % | 0.39 -13.97 % | 0.45 -2.99 % | 0.46 359.35 % | 0.10 0.27 % | 0.10 175.35 % | -0.13 |
| Weighted average shs out dil | 35.268 M 0.43 % | 35.116 M -1.04 % | 35.485 M 0.95 % | 35.153 M 15.59 % | 30.411 M -13.90 % | 35.321 M 64.39 % | 21.486 M 0.00 % | 21.486 M 0.00 % | 21.486 M 0.00 % | 21.486 M 65.99 % | 12.944 M 25.54 % | 10.311 M -21.21 % | 13.086 M 26.91 % | 10.311 M 0.00 % | 10.311 M 0.00 % | 10.311 M -0.72 % | 10.386 M 2.83 % | 10.100 M -2.05 % | 10.311 M 6.30 % | 9.700 M 4.02 % | 9.325 M -9.56 % | 10.311 M 0.00 % | 10.311 M 1.51 % | 10.158 M 19.63 % | 8.491 M 0.00 % | 8.491 M 24.43 % | 6.824 M 95.53 % | 3.490 M 4.12 % | 3.352 M 2.70 % | 3.264 M -4.17 % | 3.406 M -0.08 % | 3.408 M -1.32 % | 3.454 M 1.25 % | 3.411 M 0.16 % | 3.406 M -6.27 % | 3.633 M 5.97 % | 3.429 M -5.29 % | 3.620 M 6.79 % | 3.390 M -0.84 % | 3.418 M 0.22 % | 3.411 M -0.65 % | 3.433 M -3.09 % | 3.543 M -3.73 % | 3.680 M 11.03 % | 3.314 M -4.76 % | 3.480 M 1.08 % | 3.443 M -3.36 % | 3.563 M 0.00 % | 3.563 M 4.61 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.03 % | 3.404 M 1.45 % | 3.356 M 2.20 % | 3.283 M -1.83 % | 3.345 M |
| Weighted average shs out | 35.268 M 0.43 % | 35.116 M -1.04 % | 35.485 M 0.95 % | 35.153 M 15.59 % | 30.411 M -13.90 % | 35.321 M 64.39 % | 21.486 M 0.00 % | 21.486 M 0.00 % | 21.486 M 0.00 % | 21.486 M 65.99 % | 12.944 M 25.54 % | 10.311 M -21.21 % | 13.086 M 26.91 % | 10.311 M 0.00 % | 10.311 M 0.00 % | 10.311 M 0.00 % | 10.311 M 2.09 % | 10.100 M -2.05 % | 10.311 M 6.30 % | 9.700 M 4.02 % | 9.325 M -9.56 % | 10.311 M 0.00 % | 10.311 M 1.51 % | 10.158 M 19.63 % | 8.491 M 0.00 % | 8.491 M 24.43 % | 6.824 M 95.53 % | 3.490 M 4.12 % | 3.352 M 2.70 % | 3.264 M -4.17 % | 3.406 M -0.08 % | 3.408 M -1.32 % | 3.454 M 1.25 % | 3.411 M 0.16 % | 3.406 M -6.27 % | 3.633 M 5.97 % | 3.429 M -5.29 % | 3.620 M 6.79 % | 3.390 M -0.84 % | 3.418 M 0.22 % | 3.411 M -0.65 % | 3.433 M -3.09 % | 3.543 M -3.73 % | 3.680 M 11.03 % | 3.314 M -4.76 % | 3.480 M 1.08 % | 3.443 M -3.36 % | 3.563 M 0.00 % | 3.563 M 4.61 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.00 % | 3.406 M 0.03 % | 3.404 M 1.45 % | 3.356 M 2.20 % | 3.283 M -1.83 % | 3.345 M |
| EPS diluted | -0.70 50.35 % | -1.41 36.49 % | -2.22 -303.64 % | -0.55 24.66 % | -0.73 3.95 % | -0.76 70.43 % | -2.57 -238.16 % | -0.76 -230.43 % | -0.23 62.30 % | -0.61 87.18 % | -4.76 -600.00 % | -0.68 -61.90 % | -0.42 -200.00 % | -0.14 -400.43 % | 0.05 366.00 % | 0.01 -85.71 % | 0.07 600.00 % | 0.01 -76.02 % | 0.04 317.00 % | 0.01 -75.00 % | 0.04 1 112.12 % | 0.00 -99.08 % | 0.36 289.47 % | -0.19 -106.75 % | -0.09 -14.59 % | -0.08 42.71 % | -0.14 -240.00 % | 0.10 137.04 % | -0.27 -145.45 % | -0.11 -25.71 % | -0.09 63.54 % | -0.24 7.69 % | -0.26 51.85 % | -0.54 -208.00 % | 0.50 933.33 % | -0.06 57.14 % | -0.14 -180.00 % | -0.05 91.53 % | -0.59 9.23 % | -0.65 -261.11 % | -0.18 -220.00 % | 0.15 142.86 % | -0.35 -800.00 % | 0.05 -28.57 % | 0.07 40.00 % | 0.05 105.62 % | -0.89 -1 212.50 % | 0.08 0.00 % | 0.08 60.00 % | 0.05 0.40 % | 0.05 -37.75 % | 0.08 300.00 % | 0.02 -33.33 % | 0.03 185.96 % | -0.03 -129.08 % | 0.12 152.17 % | -0.23 -155.56 % | -0.09 -50.00 % | -0.06 73.91 % | -0.23 |
| Earnings per share | -0.70 50.35 % | -1.41 36.49 % | -2.22 -303.64 % | -0.55 24.66 % | -0.73 3.95 % | -0.76 70.43 % | -2.57 -238.16 % | -0.76 -230.43 % | -0.23 62.30 % | -0.61 87.18 % | -4.76 -600.00 % | -0.68 -61.90 % | -0.42 -200.00 % | -0.14 -400.43 % | 0.05 366.00 % | 0.01 -85.71 % | 0.07 600.00 % | 0.01 -76.02 % | 0.04 317.00 % | 0.01 -75.00 % | 0.04 1 112.12 % | 0.00 -99.08 % | 0.36 289.47 % | -0.19 -106.75 % | -0.09 -14.59 % | -0.08 42.71 % | -0.14 -240.00 % | 0.10 137.04 % | -0.27 -145.45 % | -0.11 -25.71 % | -0.09 63.54 % | -0.24 7.69 % | -0.26 51.85 % | -0.54 -208.00 % | 0.50 933.33 % | -0.06 57.14 % | -0.14 -180.00 % | -0.05 91.53 % | -0.59 9.23 % | -0.65 -261.11 % | -0.18 -220.00 % | 0.15 142.86 % | -0.35 -800.00 % | 0.05 -28.57 % | 0.07 40.00 % | 0.05 105.62 % | -0.89 -1 212.50 % | 0.08 0.00 % | 0.08 60.00 % | 0.05 0.40 % | 0.05 -37.75 % | 0.08 300.00 % | 0.02 -33.33 % | 0.03 185.96 % | -0.03 -129.08 % | 0.12 152.17 % | -0.23 -155.56 % | -0.09 -50.00 % | -0.06 73.91 % | -0.23 |
| Gross profit | -25.939 M -182.14 % | 31.579 M 256.03 % | -20.239 M -217.85 % | 17.174 M -0.56 % | 17.270 M 164.86 % | -26.625 M -1.04 % | -26.350 M -125 576.19 % | 21.000 K 124.14 % | -87.000 K -6.10 % | -82.000 K 99.08 % | -8.876 M -10 593.98 % | -83.000 K -31.75 % | -63.000 K -687.50 % | -8.000 K -101.65 % | 483.950 K -23.55 % | 633.000 K -53.01 % | 1.347 M 11.23 % | 1.211 M -37.18 % | 1.928 M 189.44 % | 666.000 K -49.77 % | 1.326 M | 0.000 | 0.000 | 0.000 100.00 % | -120.000 K -200.00 % | 120.000 K | 0.000 -100.00 % | 1.528 M | 0.000 | 0.000 -100.00 % | 23.000 K -81.30 % | 123.000 K 33.70 % | 92.000 K 113.31 % | -691.000 K -181.97 % | 843.000 K -45.05 % | 1.534 M -5.37 % | 1.621 M 26.34 % | 1.283 M 394.94 % | -435.000 K -119.89 % | 2.187 M 111.71 % | 1.033 M -59.02 % | 2.521 M 238.90 % | 743.883 K -67.96 % | 2.322 M 49.13 % | 1.557 M -32.60 % | 2.310 M 118.72 % | 1.056 M 16.57 % | 906.000 K 0.00 % | 906.000 K 30.92 % | 692.000 K -63.85 % | 1.914 M 49.09 % | 1.284 M 27.63 % | 1.006 M -10.97 % | 1.130 M 10.57 % | 1.022 M -23.96 % | 1.344 M 75.46 % | 766.000 K 1 115.87 % | 63.000 K -42.20 % | 109.000 K 177.86 % | -140.000 K |
| Income tax expense | -11.288 M 39.16 % | -18.555 M -209.82 % | -5.989 M 40.01 % | -9.984 M 0.20 % | -10.004 M 14.98 % | -11.766 M 53.18 % | -25.132 M -336.55 % | -5.757 M 26.47 % | -7.829 M -937.33 % | 935.000 K 103.83 % | -24.435 M -78 922.58 % | 31.000 K -13.89 % | 36.000 K -95.75 % | 848.000 K 316.46 % | -391.762 K -2 711.75 % | 15.000 K 114.29 % | 7.000 K -97.82 % | 321.000 K 225.02 % | -256.763 K -370.28 % | 95.000 K -15.93 % | 113.000 K | 0.000 100.00 % | -4.087 M | 0.000 | 0.000 | 0.000 -100.00 % | 369.745 K | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -405.419 K | 0.000 | 0.000 | 0.000 100.00 % | -117.486 K | 0.000 | 0.000 | 0.000 100.00 % | -120.671 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 111.989 M 219.45 % | 35.057 M -17.30 % | 42.392 M 41.69 % | 29.919 M -14.82 % | 35.123 M -52.13 % | 73.371 M -13.08 % | 84.409 M 45 038.50 % | 187.000 K 114.94 % | 87.000 K 6.10 % | 82.000 K -99.08 % | 8.876 M 10 593.98 % | 83.000 K 31.75 % | 63.000 K 687.50 % | 8.000 K -99.69 % | 2.542 M -61.52 % | 6.606 M 51.34 % | 4.365 M -80.34 % | 22.205 M 31.20 % | 16.924 M -49.38 % | 33.434 M 7.05 % | 31.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.562 M | 0.000 | 0.000 -100.00 % | 288.000 K -82.10 % | 1.609 M 304.27 % | 398.000 K -84.98 % | 2.649 M 52.59 % | 1.736 M 26.35 % | 1.374 M -8.22 % | 1.497 M -29.95 % | 2.137 M -30.84 % | 3.090 M 0.06 % | 3.088 M 44.77 % | 2.133 M -33.92 % | 3.228 M 31.75 % | 2.450 M -10.55 % | 2.739 M -7.84 % | 2.972 M 34.66 % | 2.207 M -26.15 % | 2.988 M 54.67 % | 1.932 M 0.00 % | 1.932 M -4.40 % | 2.021 M -53.40 % | 4.337 M 108.22 % | 2.083 M -1.79 % | 2.121 M -21.03 % | 2.686 M 65.09 % | 1.627 M -1.57 % | 1.653 M 85.52 % | 891.000 K 58.26 % | 563.000 K -42.37 % | 977.000 K -17.97 % | 1.191 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 51.807 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.184 M | 0.000 | 0.000 | 0.000 -100.00 % | 801.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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 1.335 M | 0.000 | 0.000 | 0.000 -100.00 % | 152.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 91.738 M | 0.000 -100.00 % | 52.411 M 6.97 % | 48.996 M | 0.000 | 0.000 -100.00 % | 8.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 | 0.000 | 0.000 -100.00 % | 263.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.000 K -1 033.33 % | 3.000 K -88.00 % | 25.000 K 2 400.00 % | 1.000 K -99.17 % | 120.000 K 192.68 % | 41.000 K 2.50 % | 40.000 K | 0.000 -100.00 % | 97.000 K | 0.000 | 0.000 -100.00 % | 4.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 31.960 M -65.16 % | 91.738 M 13.21 % | 81.036 M 54.62 % | 52.411 M 6.97 % | 48.996 M 273.87 % | 13.105 M -63.36 % | 35.765 M 172.79 % | 13.111 M 27.35 % | 10.295 M -36.29 % | 16.159 M -79.06 % | 77.154 M 997.81 % | 7.028 M 29.76 % | 5.416 M 877.62 % | 554.000 K 6.33 % | 521.014 K 9.46 % | 476.000 K -22.48 % | 614.000 K -22.08 % | 788.000 K -52.03 % | 1.643 M 245.82 % | 475.000 K -43.52 % | 841.000 K 267.25 % | 229.000 K -26.24 % | 310.471 K -83.91 % | 1.930 M 191.54 % | 662.000 K -16.41 % | 792.000 K 285.52 % | 205.435 K -82.18 % | 1.153 M 25.46 % | 919.000 K 155.28 % | 360.000 K -18.00 % | 439.000 K -55.16 % | 979.000 K 14.91 % | 852.000 K -25.85 % | 1.149 M -74.03 % | 4.424 M 169.59 % | 1.641 M -15.98 % | 1.953 M 46.29 % | 1.335 M -8.69 % | 1.462 M -66.07 % | 4.309 M 175.16 % | 1.566 M -21.82 % | 2.003 M -44.51 % | 3.610 M 68.83 % | 2.138 M 61.36 % | 1.325 M -37.97 % | 2.136 M -63.03 % | 5.778 M 856.67 % | 604.000 K 0.00 % | 604.000 K 22.27 % | 494.000 K -77.99 % | 2.244 M 120.46 % | 1.018 M 9.34 % | 931.000 K -9.79 % | 1.032 M -5.84 % | 1.096 M 15.98 % | 945.000 K -38.99 % | 1.549 M 324.38 % | 365.000 K 19.28 % | 306.000 K 8.51 % | 282.000 K |
| Cost and expenses | 143.949 M 13.53 % | 126.795 M 36.39 % | 92.967 M 12.92 % | 82.330 M -2.13 % | 84.119 M -2.73 % | 86.476 M -28.04 % | 120.174 M 803.70 % | 13.298 M 29.17 % | 10.295 M -36.29 % | 16.159 M -81.22 % | 86.030 M 1 124.10 % | 7.028 M 29.76 % | 5.416 M 877.62 % | 554.000 K -81.91 % | 3.063 M -56.75 % | 7.082 M 42.24 % | 4.979 M -78.35 % | 22.993 M 23.84 % | 18.567 M -45.24 % | 33.909 M 5.72 % | 32.073 M 13 905.68 % | 229.000 K -26.24 % | 310.471 K -83.91 % | 1.930 M 191.54 % | 662.000 K -16.41 % | 792.000 K 285.52 % | 205.435 K -95.64 % | 4.715 M 413.06 % | 919.000 K 155.28 % | 360.000 K -50.48 % | 727.000 K -71.91 % | 2.588 M 107.04 % | 1.250 M -67.09 % | 3.798 M -38.34 % | 6.160 M 104.31 % | 3.015 M -12.61 % | 3.450 M -0.63 % | 3.472 M -23.73 % | 4.552 M -38.46 % | 7.397 M 99.97 % | 3.699 M -29.29 % | 5.231 M -13.68 % | 6.060 M 24.25 % | 4.877 M 13.50 % | 4.297 M -1.06 % | 4.343 M -50.46 % | 8.767 M 245.69 % | 2.536 M 0.00 % | 2.536 M 0.83 % | 2.515 M -61.79 % | 6.582 M 112.24 % | 3.101 M 1.61 % | 3.052 M -17.91 % | 3.718 M 36.54 % | 2.723 M 4.81 % | 2.598 M 6.48 % | 2.440 M 162.93 % | 928.000 K -27.67 % | 1.283 M -12.90 % | 1.473 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 31.960 M | 0.000 -100.00 % | 81.036 M | 0.000 | 0.000 -100.00 % | 13.105 M -63.36 % | 35.765 M 712.66 % | 4.401 M -56.89 % | 10.208 M -36.51 % | 16.077 M -81.31 % | 86.018 M 1 138.56 % | 6.945 M 29.74 % | 5.353 M 880.40 % | 546.000 K -16.00 % | 650.018 K 169.72 % | 241.000 K -39.60 % | 399.000 K -30.37 % | 573.000 K -59.25 % | 1.406 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 -100.00 % | 4.184 M | 0.000 | 0.000 | 0.000 -100.00 % | 801.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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -290.000 | 0.000 | 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 -100.00 % | 69.063 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 10.766 M -9.95 % | 11.955 M 18.71 % | 10.071 M 107.82 % | 4.846 M 44.83 % | 3.346 M 28.05 % | 2.613 M -65.91 % | 7.665 M | 0.000 -100.00 % | 1.000 K -91.67 % | 12.000 K -33.33 % | 18.000 K | 0.000 -100.00 % | 2.000 K -92.31 % | 26.000 K -4.96 % | 27.358 K | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 | 0.000 | 0.000 | 0.000 -100.00 % | 401.000 | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 12.000 K 9.09 % | 11.000 K | 0.000 -100.00 % | 6.000 K 100.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K -60.00 % | 5.000 K -95.50 % | 111.000 K -25.00 % | 148.000 K 8.03 % | 137.000 K 33.01 % | 103.000 K 3.00 % | 100.000 K 23.46 % | 81.000 K 2 600.00 % | 3.000 K -73.48 % | 11.311 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.271 K 25.12 % | 17.000 K 0.00 % | 17.000 K 0.00 % | 17.000 K -75.28 % | 68.780 K | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 343.000 K |
| Depreciation and amortization | 4.675 M -22.88 % | 6.062 M -0.64 % | 6.101 M -4.51 % | 6.389 M 3.92 % | 6.148 M 8.64 % | 5.659 M -10.42 % | 6.317 M 4 348.59 % | 142.000 K 63.22 % | 87.000 K 6.10 % | 82.000 K 530.77 % | 13.000 K -84.34 % | 83.000 K 31.75 % | 63.000 K 687.50 % | 8.000 K 0.05 % | 7.996 K -0.05 % | 8.000 K -78.95 % | 38.000 K 0.00 % | 38.000 K -66.07 % | 112.000 K -1.75 % | 114.000 K 2.70 % | 111.000 K 0.00 % | 111.000 K 1.81 % | 109.023 K 17.23 % | 93.000 K -19.13 % | 115.000 K 61.97 % | 71.000 K 116.01 % | -443.472 K -197.68 % | 454.000 K 22 600.00 % | 2.000 K 0.00 % | 2.000 K -71.43 % | 7.000 K 250.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 49.000 K -75.00 % | 196.000 K 0.00 % | 196.000 K 0.00 % | 196.000 K -32.65 % | 291.000 K 15.48 % | 252.000 K 0.00 % | 252.000 K 4.13 % | 242.000 K -72.10 % | 867.239 K 416.21 % | 168.000 K 0.00 % | 168.000 K 0.00 % | 168.000 K -16.24 % | 200.582 K 0.29 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -46.00 % | 370.339 K 103.48 % | 182.000 K 0.00 % | 182.000 K 0.00 % | 182.000 K -7.14 % | 196.000 K 1.55 % | 193.000 K 0.52 % | 192.000 K 0.00 % | 192.000 K 100.00 % | 96.000 K -11.11 % | 108.000 K |
| Operating income | -57.899 M 3.76 % | -60.159 M -32.84 % | -45.287 M -28.52 % | -35.237 M -11.07 % | -31.726 M 20.15 % | -39.730 M 63.00 % | -107.391 M -720.40 % | -13.090 M -27.15 % | -10.295 M 36.29 % | -16.159 M 81.22 % | -86.031 M -1 124.12 % | -7.028 M -29.76 % | -5.416 M -877.62 % | -554.000 K -223.86 % | -171.060 K -208.96 % | 157.000 K -78.58 % | 733.000 K 73.29 % | 423.000 K 144.51 % | 173.000 K -9.42 % | 191.000 K -60.70 % | 486.000 K 1 329.41 % | 34.000 K 110.95 % | -310.471 K 83.91 % | -1.930 M -146.80 % | -782.000 K -16.37 % | -672.000 K -354.74 % | 263.798 K -30.21 % | 378.000 K 142.28 % | -894.000 K -149.03 % | -359.000 K -21.28 % | -296.000 K 63.68 % | -815.000 K -13.19 % | -720.000 K 60.87 % | -1.840 M 47.19 % | -3.484 M -3 156.07 % | -107.000 K 67.77 % | -332.000 K -591.67 % | -48.000 K 97.47 % | -1.897 M 10.60 % | -2.122 M -298.12 % | -533.000 K -202.90 % | 518.000 K 131.60 % | -1.639 M -991.00 % | 184.000 K -20.69 % | 232.000 K 33.33 % | 174.000 K 103.68 % | -4.722 M -1 663.64 % | 302.000 K 0.00 % | 302.000 K 52.53 % | 198.000 K 160.02 % | -329.915 K -224.03 % | 266.000 K 254.67 % | 75.000 K -23.47 % | 98.000 K 232.43 % | -74.000 K -118.55 % | 399.000 K 150.96 % | -783.000 K -159.27 % | -302.000 K -53.30 % | -197.000 K 53.32 % | -422.000 K |
| Operating income ratio | -0.67 25.47 % | -0.90 4.95 % | -0.95 -26.94 % | -0.75 -23.57 % | -0.61 28.75 % | -0.85 54.05 % | -1.85 97.06 % | -62.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.06 -360.68 % | 0.02 -83.10 % | 0.13 610.38 % | 0.02 96.85 % | 0.01 63.84 % | 0.01 -62.48 % | 0.01 | 0.00 | 0.00 | 0.00 -100.00 % | 6.52 216.37 % | -5.60 | 0.00 -100.00 % | 0.07 | 0.00 | 0.00 100.00 % | -0.95 -102.27 % | -0.47 67.98 % | -1.47 -56.36 % | -0.94 30.44 % | -1.35 -3 571.45 % | -0.04 65.44 % | -0.11 -658.66 % | -0.01 98.04 % | -0.71 -77.62 % | -0.40 -138.95 % | -0.17 -286.84 % | 0.09 117.55 % | -0.51 -1 511.80 % | 0.04 -29.03 % | 0.05 32.98 % | 0.04 103.30 % | -1.17 -1 197.21 % | 0.11 0.00 % | 0.11 45.81 % | 0.07 238.30 % | -0.05 -166.80 % | 0.08 229.39 % | 0.02 -6.61 % | 0.03 191.93 % | -0.03 -120.98 % | 0.13 128.17 % | -0.47 2.05 % | -0.48 -165.95 % | -0.18 54.82 % | -0.40 |
| Total other income expenses net | 21.327 M 284.67 % | -11.549 M -32.25 % | -8.733 M -78.55 % | -4.891 M -25.15 % | -3.908 M -19.11 % | -3.281 M -84.22 % | -1.781 M 80.23 % | -9.010 M -249.50 % | -2.578 M -163.03 % | 4.090 M 23 538.40 % | -17.450 K | 0.000 100.00 % | -2.000 K 92.31 % | -26.000 K -120.68 % | 125.733 K | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -387.36 % | 348.000 | 0.000 | 0.000 -100.00 % | 263.000 K 621.80 % | -50.402 K | 0.000 -100.00 % | 2.000 K 122.22 % | -9.000 K 98.91 % | -825.940 K -9 077.11 % | -9.000 K -164.29 % | 14.000 K 1 300.00 % | 1.000 K 116.67 % | -6.000 K -115.79 % | 38.000 K 1 366.67 % | -3.000 K -50.00 % | -2.000 K -100.04 % | 5.289 M 4 864.86 % | -111.000 K 25.00 % | -148.000 K -11.28 % | -133.000 K -29.13 % | -103.000 K -3.00 % | -100.000 K -23.46 % | -81.000 K -2 600.00 % | -3.000 K -8 233.33 % | -36.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.554 M 9 239.58 % | -17.000 K 0.00 % | -17.000 K 0.00 % | -17.000 K -104.49 % | 378.998 K | 0.000 | 0.000 | 0.000 100.00 % | -45.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -343.000 K |
| 2025-09-30 | 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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 |
| 2025-09-30 | 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 198.925 M | 0.000 -100.00 % | 368.303 M | 0.000 -100.00 % | 116.645 M | 0.000 -100.00 % | 37.288 M | 0.000 100.00 % | -9.305 M 92.70 % | -127.543 M -2 425.31 % | 5.485 M 234.62 % | -4.074 M -398.10 % | -818.000 K 3.54 % | -848.000 K 57.66 % | -2.003 M -168.11 % | -747.000 K 62.18 % | -1.975 M -806.94 % | -217.765 K -20.98 % | -180.000 K 70.68 % | -614.000 K 43.57 % | -1.088 M -610.80 % | 213.000 K 15.76 % | 184.000 K 181.06 % | -227.000 K 90.40 % | -2.364 M | 0.000 100.00 % | -4.076 M | 0.000 100.00 % | -4.896 M -240.17 % | 3.493 M 15.59 % | 3.022 M | 0.000 -100.00 % | 491.000 K | 0.000 -100.00 % | 1.057 M | 0.000 -100.00 % | 899.000 K | 0.000 -100.00 % | 2.334 M -13.98 % | 2.714 M -10.48 % | 3.032 M -43.00 % | 5.319 M |
| Total investments | 58.578 M | 0.000 -100.00 % | 55.796 M | 0.000 -100.00 % | 6.353 M | 0.000 -100.00 % | 1.404 M | 0.000 -100.00 % | 35.146 M -34.95 % | 54.032 M -22.98 % | 70.155 M -6.60 % | 75.116 M 6.74 % | 70.375 M 0.00 % | 70.376 M -3.86 % | 73.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.000 K -52.98 % | 755.000 K -44.97 % | 1.372 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 |
| Total debt | 201.315 M | 0.000 -100.00 % | 389.748 M | 0.000 -100.00 % | 144.565 M | 0.000 -100.00 % | 85.328 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 151.000 K 0.00 % | 151.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.000 K 0.00 % | 530.000 K 0.00 % | 530.000 K | 0.000 | 0.000 -100.00 % | 1.191 M | 0.000 -100.00 % | 1.191 M -77.61 % | 5.320 M 11.23 % | 4.783 M | 0.000 -100.00 % | 4.209 M | 0.000 -100.00 % | 2.968 M | 0.000 -100.00 % | 3.331 M | 0.000 -100.00 % | 3.599 M -27.84 % | 4.988 M 12.55 % | 4.432 M -17.30 % | 5.359 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 593.203 M 38 270.21 % | 1.546 M -99.77 % | 671.543 M 110.60 % | 318.865 M -55.74 % | 720.469 M 207 527.95 % | 347.000 K -99.83 % | 206.205 M -3.84 % | 214.438 M -0.20 % | 214.862 M 109.24 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.538 M | 0.000 -100.00 % | 14.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.058 M | 0.000 -100.00 % | 17.157 M | 0.000 -100.00 % | 18.218 M | 0.000 -100.00 % | 18.148 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 100.00 % | -266.769 M | 0.000 | 0.000 | 0.000 100.00 % | -139.298 M | 0.000 | 0.000 100.00 % | -98.540 M | 0.000 100.00 % | -23.332 M | 0.000 | 0.000 100.00 % | -24.783 M | 0.000 | 0.000 100.00 % | -25.716 M | 0.000 | 0.000 100.00 % | -26.051 M | 0.000 | 0.000 | 0.000 100.00 % | -24.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.450 M | 0.000 | 0.000 | 0.000 100.00 % | -17.468 M | 0.000 | 0.000 | 0.000 100.00 % | -16.477 M | 0.000 100.00 % | -12.934 M | 0.000 |
| Common stock | 352.678 M | 0.000 -100.00 % | 352.678 M | 0.000 -100.00 % | 352.678 M | 0.000 -100.00 % | 352.678 M | 0.000 -100.00 % | 214.438 M 0.00 % | 214.438 M 108.82 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 0.00 % | 102.688 M 205.34 % | 33.631 M -67.25 % | 102.688 M 205.34 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M | 0.000 -100.00 % | 33.631 M | 0.000 -100.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M | 0.000 -100.00 % | 33.631 M | 0.000 -100.00 % | 33.631 M | 0.000 -100.00 % | 33.631 M | 0.000 -100.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M 0.00 % | 33.631 M |
| Total equity | 513.107 M -6.78 % | 550.416 M 0.00 % | 550.416 M -15.09 % | 648.208 M 0.00 % | 648.208 M -8.05 % | 704.966 M 0.00 % | 704.966 M 241.88 % | 206.205 M 0.00 % | 206.205 M -8.19 % | 224.601 M 181.34 % | 79.834 M -7.94 % | 86.716 M 0.56 % | 86.235 M 0.16 % | 86.093 M 0.97 % | 85.264 M 0.51 % | 84.834 M 0.11 % | 84.738 M 0.48 % | 84.331 M 4.62 % | 80.605 M 1 005.84 % | 7.289 M -91.32 % | 83.996 M 783.61 % | 9.506 M 3.81 % | 9.157 M -8.99 % | 10.062 M -3.44 % | 10.420 M -9.69 % | 11.538 M 0.00 % | 11.538 M -19.19 % | 14.278 M 0.00 % | 14.278 M 14.08 % | 12.516 M -11.70 % | 14.174 M -16.91 % | 17.058 M 0.00 % | 17.058 M -0.58 % | 17.157 M 0.00 % | 17.157 M -5.83 % | 18.218 M 0.00 % | 18.218 M 0.39 % | 18.148 M 0.00 % | 18.148 M -18.09 % | 22.156 M 2.14 % | 21.691 M -37.36 % | 34.625 M |
| Other non current liabilities | 23.404 M 104.25 % | -550.416 M -1 948.46 % | 29.777 M 104.59 % | -648.208 M -2 090.08 % | 32.572 M 104.62 % | -704.966 M -2 292.47 % | 32.154 M 115.59 % | -206.205 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -11.538 M | 0.000 100.00 % | -14.278 M | 0.000 | 0.000 100.00 % | -993.749 K 94.17 % | -17.058 M | 0.000 100.00 % | -17.157 M | 0.000 100.00 % | -18.218 M | 0.000 100.00 % | -18.148 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 149.714 M | 0.000 -100.00 % | 331.187 M | 0.000 -100.00 % | 91.819 M | 0.000 -100.00 % | 60.529 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 252.000 K 0.00 % | 252.000 K 0.00 % | 252.000 K | 0.000 | 0.000 -100.00 % | 926.000 K | 0.000 -100.00 % | 926.000 K -60.68 % | 2.355 M -13.76 % | 2.731 M | 0.000 -100.00 % | 3.479 M | 0.000 -100.00 % | 2.066 M | 0.000 -100.00 % | 3.331 M | 0.000 -100.00 % | 3.381 M 0.01 % | 3.381 M -0.01 % | 3.381 M -36.90 % | 5.359 M |
| Total non current liabilities | 173.118 M 131.45 % | -550.416 M -252.49 % | 360.964 M 155.69 % | -648.208 M -621.11 % | 124.391 M 117.64 % | -704.966 M -860.62 % | 92.683 M 144.95 % | -206.205 M | 0.000 | 0.000 -100.00 % | 10.001 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 629.000 K | 0.000 -100.00 % | 629.554 K 149.82 % | 252.000 K 0.00 % | 252.000 K 0.40 % | 251.000 K | 0.000 100.00 % | -11.538 M -1 346.00 % | 926.000 K 106.49 % | -14.278 M -1 641.90 % | 926.000 K -64.75 % | 2.627 M 30.75 % | 2.009 M 111.78 % | -17.058 M -516.46 % | 4.096 M 123.87 % | -17.157 M -739.34 % | 2.684 M 114.73 % | -18.218 M -518.42 % | 4.354 M 123.99 % | -18.148 M -512.03 % | 4.404 M -2.60 % | 4.522 M 0.00 % | 4.522 M -31.67 % | 6.618 M |
| Other current liabilities | 113.589 M | 0.000 -100.00 % | 65.377 M | 0.000 -100.00 % | 61.737 M | 0.000 -100.00 % | 39.228 M | 0.000 -100.00 % | 1.014 M -58.47 % | 2.442 M -4.21 % | 2.549 M 88.92 % | 1.349 M 23.10 % | 1.096 M 4.88 % | 1.045 M 20.28 % | 868.800 K 165.69 % | 327.000 K 39.15 % | 235.000 K 63.54 % | 143.692 K 147.74 % | 58.000 K -87.71 % | 472.000 K 4.95 % | 449.730 K 109.18 % | 215.000 K -18.87 % | 265.000 K 100.76 % | 132.000 K -80.75 % | 685.805 K | 0.000 -100.00 % | 61.000 K | 0.000 -100.00 % | 258.000 K 21.13 % | 213.000 K -25.81 % | 287.118 K | 0.000 -100.00 % | 534.000 K | 0.000 -100.00 % | 389.959 K | 0.000 -100.00 % | 850.000 K | 0.000 -100.00 % | 925.103 K 283.86 % | 241.000 K -68.19 % | 757.689 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 548.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 51.601 M | 0.000 -100.00 % | 58.561 M | 0.000 -100.00 % | 52.746 M | 0.000 -100.00 % | 24.799 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 151.000 K 0.00 % | 151.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.000 K 0.00 % | 278.000 K 0.00 % | 278.000 K | 0.000 | 0.000 -100.00 % | 265.000 K | 0.000 -100.00 % | 265.000 K -91.06 % | 2.965 M 44.48 % | 2.052 M | 0.000 -100.00 % | 730.000 K | 0.000 -100.00 % | 901.819 K | 0.000 | 0.000 | 0.000 -100.00 % | 218.000 K -86.43 % | 1.607 M 53.00 % | 1.050 M | 0.000 |
| Total current liabilities | 298.159 M | 0.000 -100.00 % | 287.145 M | 0.000 -100.00 % | 173.446 M | 0.000 -100.00 % | 115.758 M | 0.000 -100.00 % | 2.430 M -88.58 % | 21.273 M 622.59 % | 2.944 M -87.94 % | 24.407 M 17.20 % | 20.824 M 61.16 % | 12.921 M 119.53 % | 5.886 M -74.04 % | 22.669 M 31.22 % | 17.275 M 6 799.37 % | 250.385 K 331.70 % | 58.000 K -97.99 % | 2.887 M 41.12 % | 2.046 M -14.37 % | 2.389 M -1.93 % | 2.436 M 9.98 % | 2.215 M -12.58 % | 2.534 M | 0.000 -100.00 % | 2.650 M | 0.000 -100.00 % | 5.001 M -29.01 % | 7.045 M 3.77 % | 6.789 M | 0.000 -100.00 % | 6.614 M | 0.000 -100.00 % | 5.387 M | 0.000 -100.00 % | 5.774 M | 0.000 -100.00 % | 6.420 M 6.98 % | 6.001 M 7.30 % | 5.593 M 96.99 % | 2.839 M |
| Total liabilities | 471.277 M 185.62 % | -550.416 M -184.93 % | 648.109 M 199.98 % | -648.208 M -317.64 % | 297.837 M 142.25 % | -704.966 M -438.21 % | 208.441 M 201.08 % | -206.205 M -8 585.80 % | 2.430 M -88.58 % | 21.273 M 64.33 % | 12.945 M -46.96 % | 24.407 M 17.20 % | 20.824 M 61.16 % | 12.921 M 119.53 % | 5.886 M -74.04 % | 22.670 M 31.23 % | 17.275 M 6 799.37 % | 250.385 K -63.55 % | 687.000 K -76.20 % | 2.887 M 7.91 % | 2.675 M 1.30 % | 2.641 M -1.75 % | 2.688 M 9.00 % | 2.466 M -2.68 % | 2.534 M 121.96 % | -11.538 M -422.65 % | 3.576 M 125.05 % | -14.278 M -340.90 % | 5.927 M -38.72 % | 9.672 M 9.93 % | 8.798 M 151.58 % | -17.058 M -259.27 % | 10.710 M 162.42 % | -17.157 M -312.59 % | 8.070 M 144.30 % | -18.218 M -279.88 % | 10.128 M 155.81 % | -18.148 M -267.66 % | 10.824 M 2.86 % | 10.523 M 4.04 % | 10.115 M 6.95 % | 9.457 M |
| Other non current assets | 2.628 M | 0.000 -100.00 % | 108.234 M | 0.000 -100.00 % | 1.351 M | 0.000 -100.00 % | 5.801 M | 0.000 -100.00 % | 851.000 K -29.44 % | 1.206 M | 0.000 -100.00 % | 969.544 K | 0.000 100.00 % | -1.000 K -100.10 % | 969.544 K -98.63 % | 70.818 M 0.00 % | 70.818 M -1.53 % | 71.920 M 95.73 % | 36.745 M 726.66 % | 4.445 M -88.18 % | 37.611 M 657.52 % | 4.965 M 8.64 % | 4.570 M -11.26 % | 5.150 M -4.81 % | 5.410 M | 0.000 -100.00 % | 3.467 M | 0.000 | 0.000 -100.00 % | 2.660 M -17.43 % | 3.222 M | 0.000 -100.00 % | 4.317 M | 0.000 -100.00 % | 4.687 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.790 M | 0.000 -100.00 % | 5.295 M -60.37 % | 13.363 M |
| Long term investments | 58.578 M | 0.000 -100.00 % | 55.796 M | 0.000 -100.00 % | 6.353 M | 0.000 -100.00 % | 1.404 M | 0.000 -100.00 % | 35.146 M 67.52 % | 20.980 M -70.10 % | 70.155 M -6.60 % | 75.116 M 6.74 % | 70.375 M 0.00 % | 70.376 M -3.86 % | 73.203 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 5.451 M | 0.000 -100.00 % | 5.451 M | 0.000 -100.00 % | 5.451 M | 0.000 | 0.000 -100.00 % | 425.220 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 | 0.000 | 0.000 | 0.000 | 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 | 314.166 M | 0.000 -100.00 % | 314.166 M | 0.000 -100.00 % | 314.166 M | 0.000 -100.00 % | 314.166 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 | 0.000 | 0.000 | 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 | 314.166 M | 0.000 -100.00 % | 319.617 M | 0.000 -100.00 % | 319.617 M | 0.000 -100.00 % | 319.617 M | 0.000 | 0.000 -100.00 % | 425.220 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 264.812 M | 0.000 -100.00 % | 491.804 M | 0.000 -100.00 % | 404.703 M | 0.000 -100.00 % | 384.586 M | 0.000 -100.00 % | 128.024 M 507.87 % | 21.061 M 271.45 % | 5.670 M 17.98 % | 4.806 M -0.17 % | 4.814 M -0.19 % | 4.823 M -1.53 % | 4.898 M -2.24 % | 5.010 M -2.22 % | 5.124 M -3.89 % | 5.331 M -1.04 % | 5.387 M 33 568.75 % | 16.000 K -99.70 % | 5.296 M 15 947.29 % | 33.000 K -5.71 % | 35.000 K 75.00 % | 20.000 K -11.16 % | 22.512 K | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 -100.00 % | 3.976 M -8.96 % | 4.368 M | 0.000 -100.00 % | 4.634 M | 0.000 -100.00 % | 4.630 M | 0.000 -100.00 % | 5.630 M | 0.000 -100.00 % | 6.188 M -4.81 % | 6.500 M -6.20 % | 6.930 M -9.35 % | 7.644 M |
| Total non current assets | 742.620 M | 0.000 -100.00 % | 975.451 M | 0.000 -100.00 % | 820.509 M | 0.000 -100.00 % | 778.087 M | 0.000 -100.00 % | 197.990 M 179.86 % | 70.747 M -9.87 % | 78.497 M -7.05 % | 84.446 M 7.78 % | 78.352 M -0.03 % | 78.376 M -5.09 % | 82.577 M 4.15 % | 79.286 M -0.14 % | 79.400 M -1.62 % | 80.709 M 91.56 % | 42.132 M 929.37 % | 4.093 M -90.46 % | 42.906 M 758.47 % | 4.998 M 8.53 % | 4.605 M -10.98 % | 5.173 M -4.81 % | 5.435 M | 0.000 -100.00 % | 3.498 M | 0.000 -100.00 % | 3.795 M -42.81 % | 6.636 M -12.56 % | 7.589 M | 0.000 -100.00 % | 8.951 M | 0.000 -100.00 % | 9.317 M | 0.000 -100.00 % | 5.630 M | 0.000 -100.00 % | 11.978 M 84.27 % | 6.500 M -46.83 % | 12.225 M -41.81 % | 21.007 M |
| Other current assets | 112.426 M 624.25 % | -21.445 M -144.21 % | 48.505 M 273.73 % | -27.920 M -167.52 % | 41.353 M 186.08 % | -48.040 M -298.22 % | 24.236 M 360.46 % | -9.305 M | 0.000 | 0.000 -100.00 % | 890.000 K -93.52 % | 13.725 M 4 356.28 % | 308.000 K -91.19 % | 3.495 M 21.41 % | 2.879 M 72.27 % | 1.671 M -64.06 % | 4.649 M 27.20 % | 3.655 M | 0.000 | 0.000 -100.00 % | 3.535 M 5 601.45 % | 62.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.267 M | 0.000 100.00 % | -6.087 M -177.28 % | 7.877 M | 0.000 -100.00 % | 10.742 M 388.93 % | -3.718 M -129.80 % | 12.475 M 753.14 % | -1.910 M -117.20 % | 11.102 M 556.48 % | -2.432 M | 0.000 100.00 % | -1.265 M -465.08 % | 346.500 K 29.78 % | 267.000 K 89.36 % | 141.000 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.000 K -52.98 % | 755.000 K -44.97 % | 1.372 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 |
| cash and cash equivalents | 2.390 M | 0.000 -100.00 % | 21.445 M | 0.000 -100.00 % | 27.920 M | 0.000 -100.00 % | 48.040 M | 0.000 -100.00 % | 9.305 M -92.70 % | 127.543 M 2 724.87 % | 4.515 M 10.81 % | 4.074 M 320.48 % | 969.000 K -3.00 % | 999.000 K -50.12 % | 2.003 M 168.11 % | 747.000 K -62.18 % | 1.975 M 806.94 % | 217.765 K 20.98 % | 180.000 K -70.68 % | 614.000 K -43.57 % | 1.088 M 243.22 % | 317.000 K -8.38 % | 346.000 K -54.29 % | 757.000 K -67.97 % | 2.364 M | 0.000 -100.00 % | 5.267 M | 0.000 -100.00 % | 6.087 M 233.17 % | 1.827 M 3.75 % | 1.761 M | 0.000 -100.00 % | 3.718 M | 0.000 -100.00 % | 1.910 M | 0.000 -100.00 % | 2.432 M | 0.000 -100.00 % | 1.265 M -44.37 % | 2.274 M 62.42 % | 1.400 M 3 400.14 % | 40.000 K |
| Cash and short term investments | 2.390 M -88.86 % | 21.445 M 0.00 % | 21.445 M -23.19 % | 27.920 M 0.00 % | 27.920 M -41.88 % | 48.040 M 0.00 % | 48.040 M 416.28 % | 9.305 M 0.00 % | 9.305 M -94.21 % | 160.595 M 3 456.92 % | 4.515 M 10.81 % | 4.074 M 320.48 % | 969.000 K -3.00 % | 999.000 K -50.12 % | 2.003 M 168.11 % | 747.000 K -62.18 % | 1.975 M 806.94 % | 217.765 K 20.98 % | 180.000 K -70.68 % | 614.000 K -43.57 % | 1.088 M 61.90 % | 672.000 K -38.96 % | 1.101 M -48.29 % | 2.129 M -9.93 % | 2.364 M -55.12 % | 5.267 M 0.00 % | 5.267 M -13.47 % | 6.087 M 0.00 % | 6.087 M 233.17 % | 1.827 M 3.75 % | 1.761 M -52.64 % | 3.718 M 0.00 % | 3.718 M 94.66 % | 1.910 M -0.02 % | 1.910 M -21.44 % | 2.432 M 0.00 % | 2.432 M 92.25 % | 1.265 M 0.00 % | 1.265 M -44.37 % | 2.274 M 62.42 % | 1.400 M 3 400.14 % | 40.000 K |
| Total current assets | 241.764 M | 0.000 -100.00 % | 223.074 M | 0.000 -100.00 % | 125.535 M | 0.000 -100.00 % | 135.320 M | 0.000 -100.00 % | 10.645 M -93.92 % | 175.127 M 1 126.29 % | 14.281 M -46.47 % | 26.676 M -7.07 % | 28.707 M 39.10 % | 20.637 M 140.73 % | 8.573 M -69.61 % | 28.208 M 24.74 % | 22.614 M 483.92 % | 3.873 M -90.11 % | 39.161 M 543.78 % | 6.083 M -86.10 % | 43.765 M 512.18 % | 7.149 M -1.26 % | 7.240 M -1.56 % | 7.355 M -2.19 % | 7.519 M | 0.000 -100.00 % | 11.616 M | 0.000 -100.00 % | 16.410 M 5.52 % | 15.552 M 1.10 % | 15.383 M | 0.000 -100.00 % | 18.817 M | 0.000 -100.00 % | 15.910 M | 0.000 -100.00 % | 22.716 M | 0.000 -100.00 % | 16.994 M -35.08 % | 26.179 M 33.70 % | 19.581 M -15.14 % | 23.075 M |
| Inventory | 39.996 M | 0.000 -100.00 % | 121.841 M | 0.000 -100.00 % | 23.710 M | 0.000 -100.00 % | 36.059 M | 0.000 | 0.000 100.00 % | -678.880 K -107.65 % | 8.876 M 0.00 % | 8.876 M 5.06 % | 8.449 M 7.66 % | 7.848 M 112.62 % | 3.691 M -71.08 % | 12.764 M 81.59 % | 7.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 2.446 M 20.20 % | 2.035 M -29.34 % | 2.880 M | 0.000 -100.00 % | 2.624 M | 0.000 -100.00 % | 2.898 M | 0.000 -100.00 % | 2.651 M | 0.000 -100.00 % | 2.822 M 37.65 % | 2.050 M -8.65 % | 2.244 M 45.25 % | 1.545 M |
| Net receivables | 86.952 M | 0.000 -100.00 % | 31.283 M | 0.000 -100.00 % | 32.552 M | 0.000 -100.00 % | 26.985 M | 0.000 -100.00 % | 1.340 M -90.78 % | 14.532 M | 0.000 100.00 % | -2.000 | 0.000 -100.00 % | 8.295 M | 0.000 | 0.000 -100.00 % | 12.616 M | 0.000 | 0.000 -100.00 % | 5.469 M -86.03 % | 39.142 M 510.16 % | 6.415 M 4.50 % | 6.139 M 17.47 % | 5.226 M 1.37 % | 5.156 M | 0.000 -100.00 % | 6.237 M | 0.000 | 0.000 -100.00 % | 11.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.633 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.490 M |
| Tax assets | 102.436 M | 0.000 | 0.000 | 0.000 -100.00 % | 88.485 M | 0.000 -100.00 % | 66.679 M | 0.000 -100.00 % | 33.969 M 25.46 % | 27.075 M 913.29 % | 2.672 M -24.84 % | 3.555 M 12.40 % | 3.163 M -0.47 % | 3.178 M -9.37 % | 3.506 M 1.40 % | 3.458 M 0.00 % | 3.458 M 0.01 % | 3.458 M | 0.000 100.00 % | -368.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K 65.20 % | 1.816 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 10.000 K 1 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 132.969 M | 0.000 -100.00 % | 163.207 M | 0.000 -100.00 % | 58.963 M | 0.000 -100.00 % | 51.183 M | 0.000 -100.00 % | 1.416 M -92.48 % | 18.831 M 4 667.26 % | 395.000 K -98.29 % | 23.058 M 17.78 % | 19.577 M 66.97 % | 11.725 M 133.71 % | 5.017 M -77.55 % | 22.342 M 31.12 % | 17.040 M 15 871.06 % | 106.693 K | 0.000 -100.00 % | 2.415 M 51.31 % | 1.596 M -15.82 % | 1.896 M 0.16 % | 1.893 M 4.88 % | 1.805 M -2.33 % | 1.848 M | 0.000 -100.00 % | 2.324 M | 0.000 -100.00 % | 4.478 M 15.80 % | 3.867 M -13.09 % | 4.450 M | 0.000 -100.00 % | 5.350 M | 0.000 -100.00 % | 4.095 M | 0.000 -100.00 % | 4.924 M | 0.000 -100.00 % | 5.277 M 27.05 % | 4.153 M 9.74 % | 3.785 M 33.31 % | 2.839 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -6.085 M | 0.000 100.00 % | -42.787 M | 0.000 100.00 % | -23.335 M | 0.000 100.00 % | -15.503 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 | 0.000 | 0.000 | 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 | 20.617 M | 0.000 -100.00 % | 37.283 M | 0.000 -100.00 % | 40.874 M | 0.000 -100.00 % | 31.804 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.951 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 | 0.000 | 0.000 | 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 total stockholders equity | 166.514 M 489.17 % | -42.787 M -108.46 % | 505.748 M 2 267.34 % | -23.335 M -107.32 % | 318.865 M 2 156.80 % | -15.503 M -103.07 % | 505.748 M | 0.000 100.00 % | -8.233 M 92.24 % | -106.159 M -364.51 % | -22.854 M 76.03 % | -95.329 M -479.40 % | -16.453 M 0.86 % | -16.595 M 82.59 % | -95.329 M -433.94 % | -17.854 M 0.53 % | -17.950 M -343.92 % | 7.359 M 133.32 % | -22.083 M 16.17 % | -26.342 M -457.95 % | 7.359 M 130.50 % | -24.125 M 1.43 % | -24.474 M -3.84 % | -23.569 M -2 471.72 % | 993.750 K | 0.000 100.00 % | -22.093 M | 0.000 100.00 % | -19.353 M 8.34 % | -21.115 M -2 224.78 % | 993.750 K | 0.000 100.00 % | -16.573 M | 0.000 -100.00 % | 993.750 K | 0.000 100.00 % | -15.413 M | 0.000 -100.00 % | 993.750 K 108.66 % | -11.475 M -1 254.72 % | 993.750 K -0.03 % | 994.000 K |
| 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 -100.00 % | 630.000 K | 0.000 -100.00 % | 629.553 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 272.000 K -0.06 % | 272.161 K | 0.000 -100.00 % | 617.000 K | 0.000 -100.00 % | 617.632 K | 0.000 -100.00 % | 1.023 M | 0.000 -100.00 % | 1.023 M -10.34 % | 1.141 M 0.04 % | 1.141 M -9.41 % | 1.259 M |
| 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 | 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 | 984.384 M | 0.000 -100.00 % | 1.199 B | 0.000 -100.00 % | 946.045 M | 0.000 -100.00 % | 913.407 M | 0.000 -100.00 % | 208.635 M -15.15 % | 245.874 M 165.01 % | 92.779 M -16.51 % | 111.123 M 3.80 % | 107.059 M 8.13 % | 99.014 M 8.63 % | 91.150 M -15.21 % | 107.504 M 5.38 % | 102.013 M 20.61 % | 84.582 M 4.05 % | 81.292 M 698.86 % | 10.176 M -88.26 % | 86.671 M 613.52 % | 12.147 M 2.55 % | 11.845 M -5.45 % | 12.528 M -3.29 % | 12.954 M | 0.000 -100.00 % | 15.114 M | 0.000 -100.00 % | 20.205 M -8.94 % | 22.188 M -3.41 % | 22.972 M | 0.000 -100.00 % | 27.768 M | 0.000 -100.00 % | 25.227 M | 0.000 -100.00 % | 28.346 M | 0.000 -100.00 % | 28.972 M -11.34 % | 32.679 M 2.75 % | 31.805 M -27.85 % | 44.082 M |
| 2025-09-30 | 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 % | 2.292 M 1 275.37 % | -195.000 K | 0.000 | 0.000 -100.00 % | 4.325 M 382.34 % | -1.532 M | 0.000 | 0.000 100.00 % | -9.441 M -433.71 % | 2.829 M | 0.000 | 0.000 -100.00 % | 96.261 K 143.95 % | -219.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 | 0.000 |
| Accounts receivables | 0.000 | 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 % | -3.777 M 52.15 % | -7.892 M | 0.000 | 0.000 -100.00 % | 6.599 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -427.174 K 28.92 % | -601.000 K | 0.000 | 0.000 -100.00 % | 9.073 M 258.20 % | -5.735 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 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 % | 3.481 M -55.67 % | 7.852 M | 0.000 | 0.000 100.00 % | -17.326 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 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 % | 3.015 M 576.03 % | 446.000 K | 0.000 | 0.000 -100.00 % | 5.980 M 42.28 % | 4.203 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 49.514 M 270.80 % | -28.990 M -249.94 % | 19.334 M -12.91 % | 22.200 M -17.30 % | 26.844 M -40.73 % | 45.289 M 174.71 % | 16.486 M 19 049.43 % | -87.000 K -6.10 % | -82.000 K -530.77 % | -13.000 K 84.34 % | -83.000 K -31.75 % | -63.000 K -104.41 % | 1.428 M 142 842.94 % | 999.000 199.90 % | -1.000 K 99.86 % | -727.000 K -619.80 % | -101.000 K | 0.000 100.00 % | -1.000 K 99.73 % | -373.000 K -997.06 % | -34.000 K -101.30 % | 2.624 M 13 712.44 % | 19.000 K -96.82 % | 597.000 K -13.10 % | 687.000 K 86.39 % | 368.573 K 187.76 % | -420.000 K -146.41 % | 905.000 K 152.09 % | 359.000 K 20.31 % | 298.390 K -63.52 % | 818.000 K -8.91 % | 898.000 K -51.25 % | 1.842 M 193.03 % | -1.980 M -1 008.26 % | 218.000 K -54.58 % | 480.000 K 165.19 % | 181.000 K -89.06 % | 1.654 M -25.56 % | 2.222 M 261.89 % | 614.000 K 218.08 % | -520.000 K -142.17 % | 1.233 M 770.11 % | -184.000 K 20.69 % | -232.000 K -33.33 % | -174.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.000 K 105.63 % | -5.044 M 61.21 % | -13.004 M 78.89 % | -61.615 M -772.86 % | -7.059 M -29.43 % | -5.454 M -281.93 % | -1.428 M -159.76 % | 2.390 M 8 065.48 % | -30.000 K -104.13 % | 727.000 K 619.80 % | 101.000 K -97.81 % | 4.611 M 475.49 % | -1.228 M | 0.000 | 0.000 100.00 % | -7.067 M -799.73 % | 1.010 M | 0.000 | 0.000 100.00 % | -25.780 K 92.66 % | -351.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 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -53.610 K 85.51 % | -370.000 K | 0.000 | 0.000 100.00 % | -16.900 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 867.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.159 M 761.61 % | -1.082 M | 0.000 | 0.000 -100.00 % | 444.840 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 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 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 % | 867.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.105 M 589.33 % | -1.452 M | 0.000 | 0.000 -100.00 % | 427.940 K 210.10 % | 138.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 | 0.000 |
| Debt repayment | 0.000 | 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 % | -151.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 100.00 % | -375.000 99.85 % | -252.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 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -6.000 99.99 % | -101.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 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 % | -151.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 -100.08 % | 8.000 K | 0.000 | 0.000 100.00 % | -375.000 99.85 % | -252.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 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -182.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.000 K 105.63 % | -5.044 M 96.41 % | -140.546 M -128.10 % | -61.615 M -432.36 % | -11.574 M -112.21 % | -5.454 M -281.93 % | -1.428 M -145.98 % | 3.105 M 10 451.54 % | -30.000 K -104.13 % | 727.000 K 619.80 % | 101.000 K -91.96 % | 1.256 M 202.27 % | -1.228 M | 0.000 100.00 % | -218.000 K -677.25 % | 37.765 K 108.70 % | -434.000 K | 0.000 | 0.000 -100.00 % | 375.500 K 191.81 % | -409.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 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.589 M 3.05 % | 9.305 M -35.15 % | 14.349 M -88.75 % | 127.542 M -32.57 % | 189.157 M 4 089.52 % | 4.515 M -54.71 % | 9.969 M | 0.000 -100.00 % | 969.000 K -3.00 % | 999.000 K | 0.000 | 0.000 -100.00 % | 747.000 K -62.18 % | 1.975 M | 0.000 -100.00 % | 217.765 K 20.98 % | 180.000 K -70.68 % | 614.000 K | 0.000 | 0.000 -100.00 % | 692.000 K -37.15 % | 1.101 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.040 M 400.99 % | 9.589 M 3.05 % | 9.305 M 171.55 % | -13.004 M -110.20 % | 127.542 M 1 906.80 % | -7.059 M -256.35 % | 4.515 M 416.18 % | -1.428 M -135.05 % | 4.074 M 320.48 % | 969.000 K 33.29 % | 727.000 K 619.80 % | 101.000 K -94.96 % | 2.003 M 168.11 % | 747.000 K | 0.000 | 0.000 -100.00 % | 217.765 K 20.98 % | 180.000 K | 0.000 | 0.000 -100.00 % | 1.068 M 54.26 % | 692.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 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.000 K 105.63 % | -5.044 M 61.21 % | -13.004 M 78.89 % | -61.615 M -772.86 % | -7.059 M -29.43 % | -5.454 M -281.93 % | -1.428 M -159.76 % | 2.390 M 8 065.48 % | -30.000 K -104.13 % | 727.000 K 619.80 % | 101.000 K -97.81 % | 4.611 M 475.49 % | -1.228 M | 0.000 | 0.000 100.00 % | -7.067 M -799.73 % | 1.010 M | 0.000 | 0.000 100.00 % | -25.780 K 92.66 % | -351.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 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -53.610 K 85.51 % | -370.000 K | 0.000 | 0.000 100.00 % | -16.900 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 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.000 K 105.63 % | -5.044 M 61.21 % | -13.004 M 78.89 % | -61.615 M -772.86 % | -7.059 M -29.43 % | -5.454 M -281.93 % | -1.428 M -159.76 % | 2.390 M 8 065.48 % | -30.000 K -104.13 % | 727.000 K 619.80 % | 101.000 K -97.81 % | 4.611 M 475.49 % | -1.228 M | 0.000 | 0.000 100.00 % | -7.121 M -1 212.63 % | 640.000 K | 0.000 | 0.000 100.00 % | -42.680 K 87.84 % | -351.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 | 0.000 |
| 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 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |