 
					Schroder UK Mid Cap Fund plc SCP.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 37.143 M 2.67 % | 36.178 M 144.46 % | -81.373 M -197.80 % | 83.203 M 606.93 % | -16.413 M -547.83 % | 3.665 M -56.47 % | 8.419 M -78.97 % | 40.042 M 224.25 % | 12.349 M -14.75 % | 14.485 M -3.05 % | 14.940 M -67.75 % | 46.329 M 74.93 % | 26.484 M 4 297.15 % | -631.000 K -103.90 % | 16.187 M 17.14 % | 13.818 M 154.08 % | -25.552 M -247.73 % | 17.297 M -17.33 % | 20.922 M 3.75 % | 20.165 M 115.48 % | 9.358 M 16.51 % | 8.032 M | 
| Net income | 36.405 M 9.74 % | 33.173 M 140.50 % | -81.915 M -199.04 % | 82.709 M 588.56 % | -16.929 M -628.70 % | 3.202 M -59.60 % | 7.925 M -79.98 % | 39.585 M 233.38 % | 11.874 M -15.22 % | 14.006 M -3.15 % | 14.462 M -68.61 % | 46.075 M 77.80 % | 25.914 M 1 986.03 % | -1.374 M -108.83 % | 15.557 M 15.50 % | 13.469 M 152.52 % | -25.646 M -269.22 % | 15.155 M -22.52 % | 19.559 M 6.03 % | 18.447 M 121.91 % | 8.313 M 14.58 % | 7.255 M | 
| Income before tax | 36.405 M 9.74 % | 33.173 M 140.50 % | -81.915 M -199.04 % | 82.709 M 588.56 % | -16.929 M -630.86 % | 3.189 M -59.82 % | 7.937 M -79.95 % | 39.585 M 233.38 % | 11.874 M -15.19 % | 14.000 M -3.23 % | 14.468 M -68.60 % | 46.080 M 77.82 % | 25.914 M 1 992.91 % | -1.369 M -108.80 % | 15.559 M 15.52 % | 13.469 M 152.52 % | -25.646 M -269.22 % | 15.155 M -22.52 % | 19.559 M 6.03 % | 18.447 M 121.91 % | 8.313 M 14.58 % | 7.255 M | 
| Income before tax ratio | 0.98 6.89 % | 0.92 -8.91 % | 1.01 1.27 % | 0.99 -3.62 % | 1.03 18.54 % | 0.87 -7.70 % | 0.94 -4.64 % | 0.99 2.81 % | 0.96 -0.52 % | 0.97 -0.20 % | 0.97 -2.64 % | 0.99 1.65 % | 0.98 -54.90 % | 2.17 125.71 % | 0.96 -1.39 % | 0.97 -2.88 % | 1.00 14.55 % | 0.88 -6.28 % | 0.93 2.19 % | 0.91 2.98 % | 0.89 -1.65 % | 0.90 | 
| EBITDA | 2.989 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 100.00 % | -1.369 M -108.80 % | 15.559 M 15.52 % | 13.469 M 152.52 % | -25.646 M -269.22 % | 15.155 M -22.52 % | 19.559 M 6.03 % | 18.447 M 121.91 % | 8.313 M 14.58 % | 7.255 M | 
| Net income ratio | 0.98 6.89 % | 0.92 -8.91 % | 1.01 1.27 % | 0.99 -3.62 % | 1.03 18.06 % | 0.87 -7.19 % | 0.94 -4.78 % | 0.99 2.81 % | 0.96 -0.56 % | 0.97 -0.11 % | 0.97 -2.67 % | 0.99 1.64 % | 0.98 -55.06 % | 2.18 126.57 % | 0.96 -1.40 % | 0.97 -2.88 % | 1.00 14.55 % | 0.88 -6.28 % | 0.93 2.19 % | 0.91 2.98 % | 0.89 -1.65 % | 0.90 | 
| Ratio EBITDA | 0.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 2.17 125.71 % | 0.96 -1.39 % | 0.97 -2.88 % | 1.00 14.55 % | 0.88 -6.28 % | 0.93 2.19 % | 0.91 2.98 % | 0.89 -1.65 % | 0.90 | 
| Gross profit ratio | 1.00 0.00 % | 1.00 2.53 % | 0.98 -2.47 % | 1.00 -7.55 % | 1.08 80.94 % | 0.60 -26.00 % | 0.81 -16.14 % | 0.96 7.57 % | 0.90 -10.45 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 34.581 M 0.00 % | 34.581 M -0.84 % | 34.875 M -0.55 % | 35.066 M -0.84 % | 35.362 M -1.36 % | 35.848 M -0.01 % | 35.851 M -0.53 % | 36.043 M -0.28 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M -0.20 % | 36.216 M -0.96 % | 36.566 M -0.67 % | 36.812 M -0.03 % | 36.824 M 0.00 % | 36.824 M 35.79 % | 27.119 M | 
| Weighted average shs out | 34.581 M 0.00 % | 34.581 M -0.84 % | 34.875 M -0.55 % | 35.066 M -0.84 % | 35.362 M -1.36 % | 35.848 M -0.01 % | 35.851 M -0.53 % | 36.043 M -0.28 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M -0.20 % | 36.216 M -0.96 % | 36.566 M -0.67 % | 36.812 M -0.03 % | 36.824 M 0.00 % | 36.824 M 35.79 % | 27.119 M | 
| EPS diluted | 1.05 9.38 % | 0.96 140.85 % | -2.35 -199.58 % | 2.36 591.67 % | -0.48 -637.51 % | 0.09 -59.41 % | 0.22 -80.00 % | 1.10 233.33 % | 0.33 -15.38 % | 0.39 -2.50 % | 0.40 -68.50 % | 1.27 76.39 % | 0.72 1 994.74 % | -0.04 -108.84 % | 0.43 16.22 % | 0.37 152.11 % | -0.71 -273.17 % | 0.41 -22.64 % | 0.53 6.00 % | 0.50 92.31 % | 0.26 -3.70 % | 0.27 | 
| Earnings per share | 1.05 9.38 % | 0.96 140.85 % | -2.35 -199.58 % | 2.36 591.67 % | -0.48 -637.51 % | 0.09 -59.41 % | 0.22 -80.00 % | 1.10 233.33 % | 0.33 -15.38 % | 0.39 -2.50 % | 0.40 -68.50 % | 1.27 76.39 % | 0.72 1 994.74 % | -0.04 -108.84 % | 0.43 16.22 % | 0.37 152.11 % | -0.71 -273.17 % | 0.41 -22.64 % | 0.53 6.00 % | 0.50 92.31 % | 0.26 -3.70 % | 0.27 | 
| Gross profit | 37.143 M 2.67 % | 36.178 M 145.59 % | -79.363 M -195.38 % | 83.203 M 568.64 % | -17.754 M -910.31 % | 2.191 M -67.78 % | 6.801 M -82.37 % | 38.570 M 248.80 % | 11.058 M -23.66 % | 14.485 M -3.05 % | 14.940 M -67.75 % | 46.329 M 74.93 % | 26.484 M 4 297.15 % | -631.000 K -103.90 % | 16.187 M 17.14 % | 13.818 M 154.08 % | -25.552 M -247.73 % | 17.297 M -17.33 % | 20.922 M 3.75 % | 20.165 M 115.48 % | 9.358 M 16.51 % | 8.032 M | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.929 M -130 123.08 % | -13.000 K -208.33 % | 12.000 K | 0.000 | 0.000 100.00 % | -6.000 K -200.00 % | 6.000 K 20.00 % | 5.000 K | 0.000 -100.00 % | 5.000 K 150.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cost of revenue | 0.000 -100.00 % | 900.000 K -44.55 % | 1.623 M -6.51 % | 1.736 M 29.46 % | 1.341 M -9.02 % | 1.474 M -8.90 % | 1.618 M 9.92 % | 1.472 M 14.02 % | 1.291 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 | 
| General and administrative expenses | 738.000 K -64.94 % | 2.105 M 288.38 % | 542.000 K 9.72 % | 494.000 K -4.26 % | 516.000 K 8.40 % | 476.000 K -1.24 % | 482.000 K 5.47 % | 457.000 K -3.79 % | 475.000 K -2.06 % | 485.000 K 2.75 % | 472.000 K 11.32 % | 424.000 K -25.61 % | 570.000 K -22.76 % | 738.000 K 17.52 % | 628.000 K 79.94 % | 349.000 K 271.28 % | 94.000 K -94.61 % | 1.745 M 69.91 % | 1.027 M -25.79 % | 1.384 M 51.75 % | 912.000 K 22.75 % | 743.000 K | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 0.000 | 0.000 -100.00 % | 1.623 M 8 161 342.37 % | -19.887 | 0.000 -100.00 % | 35.848 M -0.01 % | 35.851 M -0.53 % | 36.043 M -0.28 % | 36.144 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 | 
| Operating expenses | 738.000 K -64.94 % | 2.105 M -2.77 % | 2.165 M 338.26 % | 494.000 K -4.26 % | 516.000 K 8.40 % | 476.000 K -1.24 % | 482.000 K 5.47 % | 457.000 K -3.79 % | 475.000 K -2.06 % | 485.000 K 2.75 % | 472.000 K 89.56 % | 249.000 K -56.32 % | 570.000 K -22.76 % | 738.000 K 17.52 % | 628.000 K 79.94 % | 349.000 K 271.28 % | 94.000 K -95.61 % | 2.142 M 57.15 % | 1.363 M -20.66 % | 1.718 M 64.40 % | 1.045 M 34.49 % | 777.000 K | 
| Cost and expenses | 738.000 K -64.94 % | 2.105 M -2.77 % | 2.165 M -2.91 % | 2.230 M 332.17 % | 516.000 K 8.40 % | 476.000 K -1.24 % | 482.000 K 5.47 % | 457.000 K -3.79 % | 475.000 K -2.06 % | 485.000 K 2.75 % | 472.000 K 89.56 % | 249.000 K -56.32 % | 570.000 K -22.76 % | 738.000 K 17.52 % | 628.000 K 79.94 % | 349.000 K 271.28 % | 94.000 K -95.61 % | 2.142 M 57.15 % | 1.363 M -20.66 % | 1.718 M 64.40 % | 1.045 M 34.49 % | 777.000 K | 
| Research and development expenses | 0.000 | 0.000 100.00 % | -6.114 -130.74 % | 19.887 | 0.000 -100.00 % | 0.333 -50.47 % | 0.673 -86.65 % | 5.043 318.23 % | 1.206 | 0.000 | 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 | 738.000 K -64.94 % | 2.105 M 288.38 % | 542.000 K 9.72 % | 494.000 K -4.26 % | 516.000 K 8.40 % | 476.000 K -1.24 % | 482.000 K 5.47 % | 457.000 K -3.79 % | 475.000 K -2.06 % | 485.000 K 2.75 % | 472.000 K 11.32 % | 424.000 K -25.61 % | 570.000 K -22.76 % | 738.000 K 17.52 % | 628.000 K 79.94 % | 349.000 K 271.28 % | 94.000 K -94.61 % | 1.745 M 69.91 % | 1.027 M -25.79 % | 1.384 M 51.75 % | 912.000 K 22.75 % | 743.000 K | 
| Interest income | 123.000 K -12.14 % | 140.000 K 1 300.00 % | 10.000 K | 0.000 -100.00 % | 4.000 K -55.56 % | 9.000 K 28.57 % | 7.000 K | 0.000 -100.00 % | 3.000 K 0.00 % | 3.000 K -80.00 % | 15.000 K -90.26 % | 154.000 K 569.57 % | 23.000 K -43.90 % | 41.000 K 141.18 % | 17.000 K -91.87 % | 209.000 K | 0.000 -100.00 % | 64.000 K 8.47 % | 59.000 K 73.53 % | 34.000 K | 0.000 | 0.000 | 
| Interest expense | 1.339 M 48.78 % | 900.000 K 132.56 % | 387.000 K 0.26 % | 386.000 K 34.97 % | 286.000 K 120.00 % | 130.000 K 293.94 % | 33.000 K 266.67 % | 9.000 K -52.63 % | 19.000 K | 0.000 -100.00 % | 65.000 K -54.23 % | 142.000 K -32.38 % | 210.000 K 5.00 % | 200.000 K 81.82 % | 110.000 K 5 400.00 % | 2.000 K -97.47 % | 79.000 K -74.10 % | 305.000 K 17.76 % | 259.000 K -4.43 % | 271.000 K 103.76 % | 133.000 K 291.18 % | 34.000 K | 
| Depreciation and amortization | -37.744 M -10.77 % | -34.073 M -141.79 % | 81.528 M 198.11 % | -83.095 M -599.28 % | 16.643 M 601.45 % | -3.319 M 58.36 % | -7.970 M 79.87 % | -39.594 M -232.92 % | -11.893 M 15.05 % | -14.000 M 3.67 % | -14.533 M 68.47 % | -46.088 M -76.42 % | -26.124 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Operating income | 36.405 M 6.84 % | 34.073 M 141.79 % | -81.528 M -198.57 % | 82.709 M 588.56 % | -16.929 M -630.86 % | 3.189 M -59.82 % | 7.937 M -79.95 % | 39.585 M 233.38 % | 11.874 M -15.19 % | 14.000 M -3.23 % | 14.468 M -68.60 % | 46.080 M 77.82 % | 25.914 M 1 992.91 % | -1.369 M -108.80 % | 15.559 M 15.52 % | 13.469 M 152.52 % | -25.646 M -269.22 % | 15.155 M -22.52 % | 19.559 M 6.03 % | 18.447 M 121.91 % | 8.313 M 14.58 % | 7.255 M | 
| Operating income ratio | 0.98 4.07 % | 0.94 -6.00 % | 1.00 0.79 % | 0.99 -3.62 % | 1.03 18.54 % | 0.87 -7.70 % | 0.94 -4.64 % | 0.99 2.81 % | 0.96 -0.52 % | 0.97 -0.20 % | 0.97 -2.64 % | 0.99 1.65 % | 0.98 -54.90 % | 2.17 125.71 % | 0.96 -1.39 % | 0.97 -2.88 % | 1.00 14.55 % | 0.88 -6.28 % | 0.93 2.19 % | 0.91 2.98 % | 0.89 -1.65 % | 0.90 | 
| Total other income expenses net | -1.339 M -48.78 % | -900.000 K -132.56 % | -387.000 K -0.26 % | -386.000 K | 0.000 100.00 % | -130.000 K -293.94 % | -33.000 K -266.67 % | -9.000 K | 0.000 | 0.000 100.00 % | -64.999 K -138.92 % | 167.000 K | 0.000 | 0.000 100.00 % | -13.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.845 M -112.61 % | 14.628 M -27.63 % | 20.214 M -5.70 % | 21.436 M 104.23 % | 10.496 M 8.83 % | 9.644 M 242.22 % | -6.781 M -564.80 % | -1.020 M -136.34 % | 2.807 M 125.11 % | -11.180 M -47.44 % | -7.583 M -332.39 % | 3.263 M -25.23 % | 4.364 M 64.12 % | 2.659 M -13.84 % | 3.086 M 241.95 % | -2.174 M 69.67 % | -7.167 M -187.25 % | -2.495 M 28.30 % | -3.480 M -3 810.11 % | -89.000 K -101.78 % | 5.000 M 774.13 % | 572.000 K | 
| Total investments | 261.537 M 14.73 % | 227.950 M 9.97 % | 207.289 M -30.92 % | 300.061 M 42.78 % | 210.161 M -9.66 % | 232.621 M 4.93 % | 221.691 M -1.76 % | 225.659 M 15.77 % | 194.912 M 12.55 % | 173.171 M 4.42 % | 165.837 M 0.90 % | 164.359 M 34.85 % | 121.885 M 24.38 % | 97.991 M -3.71 % | 101.763 M 23.30 % | 82.532 M 25.87 % | 65.570 M -36.19 % | 102.760 M 14.15 % | 90.023 M 21.59 % | 74.040 M 31.77 % | 56.189 M 80.79 % | 31.080 M | 
| Total debt | 25.000 M 25.00 % | 20.000 M -20.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 150.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 409.68 % | 981.000 K | 
| Accumulated other comprehensive income loss | 10.028 M 0.00 % | 10.028 M 0.00 % | 10.028 M -20.30 % | 12.582 M 0.00 % | 12.582 M -20.58 % | 15.842 M -91.93 % | 196.341 M 0.98 % | 194.431 M 20.45 % | 161.420 M 802.75 % | 17.881 M 0.00 % | 17.881 M 0.00 % | 17.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | 210.322 M 16.09 % | 181.179 M 17.08 % | 154.749 M -36.12 % | 242.250 M 47.53 % | 164.205 M -12.51 % | 187.676 M 1 707.01 % | 10.386 M 13.64 % | 9.139 M 10.23 % | 8.291 M -94.22 % | 143.372 M 8.26 % | 132.439 M 9.59 % | 120.851 M 2 817.70 % | 4.142 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock | 8.645 M 0.00 % | 8.645 M -4.33 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M -0.26 % | 9.060 M -1.38 % | 9.187 M -0.21 % | 9.206 M | 0.000 | 0.000 | 
| Total equity | 242.966 M 13.63 % | 213.823 M 14.10 % | 187.393 M -32.49 % | 277.569 M 39.12 % | 199.524 M -11.88 % | 226.424 M -1.44 % | 229.734 M 1.39 % | 226.577 M 17.57 % | 192.718 M 4.59 % | 184.260 M 6.31 % | 173.327 M 7.16 % | 161.739 M 35.98 % | 118.942 M 24.85 % | 95.269 M -3.53 % | 98.750 M 16.03 % | 85.109 M 15.71 % | 73.556 M -27.07 % | 100.852 M 14.53 % | 88.055 M 26.70 % | 69.498 M 36.13 % | 51.051 M 67.34 % | 30.508 M | 
| Other non current liabilities | 1.070 M 94.90 % | 549.000 K 2.62 % | 535.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 | 
| Long term debt | 25.000 M 25.00 % | 20.000 M -20.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 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 | 
| Total non current liabilities | 26.070 M 26.87 % | 20.549 M -19.53 % | 25.535 M 2.14 % | 25.000 M 0.00 % | 25.000 M 150.00 % | 10.000 M 1 772.66 % | 534.000 K -54.16 % | 1.165 M -70.88 % | 4.000 M | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 409.68 % | 981.000 K | 
| Other current liabilities | 1.070 M 105.35 % | -20.000 M -6 189.31 % | -318.000 K -148.04 % | 662.000 K 40.85 % | 470.000 K 103.36 % | -13.990 M | 0.000 100.00 % | -670.000 K 86.83 % | -5.088 M -3 408.97 % | -145.000 K 3.97 % | -151.000 K 98.56 % | -10.507 M -1 944.16 % | -514.000 K -293.96 % | 265.000 K 231.84 % | -201.000 K -62.10 % | -124.000 K -34.78 % | -92.000 K 98.50 % | -6.139 M -10.29 % | -5.566 M 9.89 % | -6.177 M -23.54 % | -5.000 M | 0.000 | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 543.000 K | 0.000 | 0.000 -100.00 % | 475.000 K | 0.000 | 0.000 -100.00 % | 2.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 25.000 M 25.00 % | 20.000 M -20.00 % | 25.000 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 4.000 M | 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 -100.00 % | 5.000 M | 0.000 | 
| Total current liabilities | 27.885 M 1 803.41 % | 1.465 M -94.26 % | 25.535 M 944.38 % | 2.445 M 60.75 % | 1.521 M -85.57 % | 10.543 M 1 874.34 % | 534.000 K -54.16 % | 1.165 M -73.97 % | 4.475 M 670.22 % | 581.000 K -43.97 % | 1.037 M -91.54 % | 12.264 M 11.40 % | 11.009 M 3 287.38 % | 325.000 K 61.69 % | 201.000 K | 0.000 -100.00 % | 92.000 K -98.50 % | 6.139 M 10.29 % | 5.566 M -9.89 % | 6.177 M 4 376.09 % | 138.000 K | 0.000 | 
| Total liabilities | 27.885 M 26.67 % | 22.014 M -13.79 % | 25.535 M -6.96 % | 27.445 M 3.48 % | 26.521 M 151.55 % | 10.543 M 1 874.34 % | 534.000 K -54.16 % | 1.165 M -73.97 % | 4.475 M 670.22 % | 581.000 K -43.97 % | 1.037 M -91.54 % | 12.264 M 11.40 % | 11.009 M 2.87 % | 10.702 M -1.01 % | 10.811 M | 0.000 -100.00 % | 92.000 K -98.50 % | 6.139 M 10.29 % | 5.566 M -9.89 % | 6.177 M 20.22 % | 5.138 M 423.75 % | 981.000 K | 
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -232.621 M -4.93 % | -221.691 M 1.76 % | -225.659 M -15.77 % | -194.912 M -12.55 % | -173.171 M -4.42 % | -165.837 M -0.90 % | -164.359 M -34.85 % | -121.885 M -24.38 % | -97.991 M 3.71 % | -101.763 M -23.30 % | -82.532 M -25.87 % | -65.570 M 36.19 % | -102.760 M -14.15 % | -90.023 M -21.59 % | -74.040 M -31.77 % | -56.189 M -80.79 % | -31.080 M | 
| Long term investments | 261.537 M 14.73 % | 227.950 M 9.97 % | 207.289 M -30.92 % | 300.061 M 42.78 % | 210.161 M -9.66 % | 232.621 M 4.93 % | 221.691 M -1.76 % | 225.659 M 15.77 % | 194.912 M 12.55 % | 173.171 M 4.42 % | 165.837 M 0.90 % | 164.359 M 34.85 % | 121.885 M 24.38 % | 97.991 M -3.71 % | 101.763 M 23.30 % | 82.532 M 25.87 % | 65.570 M -36.19 % | 102.760 M 14.15 % | 90.023 M 21.59 % | 74.040 M 31.77 % | 56.189 M 80.79 % | 31.080 M | 
| Intangible 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 | 0.000 | 0.000 | 0.000 | 
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current assets | 261.537 M 14.73 % | 227.950 M 9.97 % | 207.289 M -30.92 % | 300.061 M 42.78 % | 210.161 M -9.66 % | 232.621 M 4.93 % | 221.691 M -1.76 % | 225.659 M 15.77 % | 194.912 M 12.55 % | 173.171 M 4.42 % | 165.837 M 0.90 % | 164.359 M 34.85 % | 121.885 M 24.38 % | 97.991 M -3.71 % | 101.763 M 23.30 % | 82.532 M 25.87 % | 65.570 M -36.19 % | 102.760 M 14.15 % | 90.023 M 21.59 % | 74.040 M 31.77 % | 56.189 M 80.79 % | 31.080 M | 
| Other current assets | 10.000 K -28.57 % | 14.000 K | 0.000 -100.00 % | 10.000 K 150.00 % | 4.000 K -50.00 % | 8.000 K -27.27 % | 11.000 K 22.22 % | 9.000 K -10.00 % | 10.000 K 25.00 % | 8.000 K -20.00 % | 10.000 K 66.67 % | 6.000 K -53.85 % | 13.000 K 8.33 % | 12.000 K 71.43 % | 7.000 K -30.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 1.845 M -65.66 % | 5.372 M 12.24 % | 4.786 M 34.29 % | 3.564 M -75.43 % | 14.504 M 3 974.16 % | 356.000 K -94.75 % | 6.781 M 564.80 % | 1.020 M -14.50 % | 1.193 M -89.33 % | 11.180 M 47.44 % | 7.583 M 12.56 % | 6.737 M 19.54 % | 5.636 M -23.23 % | 7.341 M 6.18 % | 6.914 M 218.03 % | 2.174 M -69.67 % | 7.167 M 187.25 % | 2.495 M -28.30 % | 3.480 M 3 810.11 % | 89.000 K | 0.000 -100.00 % | 409.000 K | 
| Cash and short term investments | 1.845 M -65.66 % | 5.372 M 12.24 % | 4.786 M 34.29 % | 3.564 M -75.43 % | 14.504 M 3 974.16 % | 356.000 K -94.75 % | 6.781 M 564.80 % | 1.020 M -14.50 % | 1.193 M -89.33 % | 11.180 M 47.44 % | 7.583 M 12.56 % | 6.737 M 19.54 % | 5.636 M -23.23 % | 7.341 M 6.18 % | 6.914 M 218.03 % | 2.174 M -69.67 % | 7.167 M 187.25 % | 2.495 M -28.30 % | 3.480 M 3 810.11 % | 89.000 K | 0.000 -100.00 % | 409.000 K | 
| Total current assets | 9.324 M 18.01 % | 7.901 M 40.11 % | 5.639 M 13.85 % | 4.953 M -68.82 % | 15.884 M 265.49 % | 4.346 M -49.33 % | 8.577 M 311.76 % | 2.083 M -8.68 % | 2.281 M -80.45 % | 11.670 M 36.86 % | 8.527 M -11.58 % | 9.644 M 19.56 % | 8.066 M 1.23 % | 7.968 M 2.27 % | 7.791 M 160.83 % | 2.987 M -66.36 % | 8.878 M 109.83 % | 4.231 M 17.59 % | 3.598 M 120.06 % | 1.635 M | 0.000 -100.00 % | 409.000 K | 
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K -150.00 % | -4.000 K 50.00 % | -8.000 K | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -8.000 K -429 496 729 600 100.00 % | 0.000 100.00 % | -6.000 K -644 245 094 399 900.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 7.469 M 196.98 % | 2.515 M 194.84 % | 853.000 K -38.59 % | 1.389 M 0.65 % | 1.380 M -65.41 % | 3.990 M 123.53 % | 1.785 M 69.35 % | 1.054 M -3.13 % | 1.088 M 125.73 % | 482.000 K -48.39 % | 934.000 K -67.87 % | 2.907 M 19.63 % | 2.430 M 1 740.91 % | 132.000 K -72.03 % | 472.000 K 15.40 % | 409.000 K -76.10 % | 1.711 M -1.44 % | 1.736 M 1 371.19 % | 118.000 K -92.37 % | 1.546 M | 0.000 | 0.000 | 
| Tax 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 | 0.000 | 0.000 | 0.000 | 
| Other assets | -10.000 K 28.57 % | -13.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K 71.43 % | 7.000 K -30.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 1.815 M 23.89 % | 1.465 M 71.75 % | 853.000 K -52.16 % | 1.783 M 69.65 % | 1.051 M -73.66 % | 3.990 M | 0.000 -100.00 % | 670.000 K -38.42 % | 1.088 M 650.34 % | 145.000 K -3.97 % | 151.000 K -70.22 % | 507.000 K -1.36 % | 514.000 K 756.67 % | 60.000 K -70.15 % | 201.000 K 62.10 % | 124.000 K 34.78 % | 92.000 K -98.50 % | 6.139 M 10.29 % | 5.566 M -9.89 % | 6.177 M 4 376.09 % | 138.000 K | 0.000 | 
| 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 | 
| 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 | 
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M -0.52 % | 14.044 M 0.52 % | 13.971 M -91.13 % | 157.510 M 1 027.41 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M -86.79 % | 105.764 M 657.03 % | 13.971 M 0.00 % | 13.971 M -81.63 % | 76.073 M 17.91 % | 64.520 M 361.81 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M -54.21 % | 30.508 M | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 -100.00 % | 549.000 K 102.15 % | -25.535 M | 0.000 | 0.000 100.00 % | -10.000 M -1 772.66 % | -534.000 K 54.16 % | -1.165 M 70.88 % | -4.000 M | 0.000 | 0.000 100.00 % | -10.000 M 0.00 % | -10.000 M -2 752.52 % | 377.000 K -38.20 % | 610.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 270.851 M 14.85 % | 235.837 M 10.76 % | 212.928 M -30.19 % | 305.014 M 34.94 % | 226.045 M -4.61 % | 236.967 M 2.91 % | 230.268 M 1.11 % | 227.742 M 15.49 % | 197.193 M 6.68 % | 184.841 M 6.01 % | 174.364 M 0.21 % | 174.003 M 33.90 % | 129.951 M 22.63 % | 105.971 M -3.28 % | 109.561 M 28.10 % | 85.529 M 14.87 % | 74.458 M -30.41 % | 106.991 M 14.28 % | 93.621 M 23.71 % | 75.675 M 34.68 % | 56.189 M 78.44 % | 31.489 M | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 234.000 K 134.36 % | -681.000 K -214.65 % | 594.000 K 842.86 % | 63.000 K 65.79 % | 38.000 K -93.30 % | 567.000 K | 0.000 | 0.000 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.000 K 243.24 % | -148.000 K -155.17 % | -58.000 K -252.63 % | 38.000 K | 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 | 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 | 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 -100.00 % | 22.000 K 104.13 % | -533.000 K -181.75 % | 652.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | -36.405 M -9.74 % | -33.173 M -140.50 % | 81.915 M 199.04 % | -82.709 M -588.56 % | 16.929 M 628.70 % | -3.202 M 59.60 % | -7.925 M 79.98 % | -39.585 M -233.38 % | -11.874 M -757.95 % | -1.384 M 20.18 % | -1.734 M -74.62 % | -993.000 K 95.98 % | -24.695 M -1 172.76 % | 2.302 M 115.95 % | -14.430 M -1 261.84 % | 1.242 M 62.78 % | 763.000 K | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.393 M 114.43 % | 1.116 M -59.34 % | 2.745 M 83.98 % | 1.492 M 27.41 % | 1.171 M -35.16 % | 1.806 M 45.41 % | 1.242 M 62.78 % | 763.000 K | 
| 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 | 
| 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 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.658 M 16.10 % | -62.760 M -12.59 % | -55.742 M -63.00 % | -34.197 M | 0.000 100.00 % | -37.863 M -27.82 % | -29.621 M -16.70 % | -25.382 M | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.261 M -25.35 % | 75.364 M 31.65 % | 57.244 M 72.28 % | 33.227 M | 0.000 -100.00 % | 32.713 M 29.29 % | 25.302 M -29.61 % | 35.943 M | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 674.000 K -94.62 % | 12.528 M 9 390.91 % | 132.000 K 842.86 % | 14.000 K -98.97 % | 1.363 M | 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 -100.00 % | 4.277 M -66.07 % | 12.604 M 671.36 % | 1.634 M 270.92 % | -956.000 K -170.14 % | 1.363 M 126.47 % | -5.150 M -19.24 % | -4.319 M -140.90 % | 10.561 M | 
| 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 | 0.000 -100.00 % | 10.000 M | 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 | 
| 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 100.00 % | -163.000 K | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.073 M -6.92 % | -2.874 M 12.32 % | -3.278 M -46.27 % | -2.241 M -6.36 % | -2.107 M -9.97 % | -1.916 M 0.00 % | -1.916 M -28.68 % | -1.489 M | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 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 100.00 % | -3.073 M 76.13 % | -12.874 M -292.74 % | -3.278 M -46.27 % | -2.241 M -6.36 % | -2.107 M -126.06 % | 8.084 M 521.92 % | -1.916 M -15.98 % | -1.652 M | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.597 M 325.18 % | 846.000 K -23.16 % | 1.101 M 164.57 % | -1.705 M -499.30 % | 427.000 K 108.12 % | -5.260 M -5.35 % | -4.993 M -151.62 % | 9.672 M | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.180 M 47.44 % | 7.583 M 12.56 % | 6.737 M 19.54 % | 5.636 M -23.23 % | 7.341 M 337.88 % | -3.086 M -241.95 % | 2.174 M -69.67 % | 7.167 M 386.11 % | -2.505 M | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.180 M 0.00 % | 11.180 M 47.44 % | 7.583 M 12.56 % | 6.737 M 19.54 % | 5.636 M 311.96 % | -2.659 M 13.84 % | -3.086 M -241.95 % | 2.174 M -69.67 % | 7.167 M | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.393 M 114.43 % | 1.116 M -59.34 % | 2.745 M 83.98 % | 1.492 M 27.41 % | 1.171 M -35.16 % | 1.806 M 45.41 % | 1.242 M 62.78 % | 763.000 K | 
| 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 | 
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.393 M 114.43 % | 1.116 M -59.34 % | 2.745 M 83.98 % | 1.492 M 27.41 % | 1.171 M -35.16 % | 1.806 M 45.41 % | 1.242 M 62.78 % | 763.000 K | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -20.156 M -208.31 % | 18.609 M -13.54 % | 21.523 M 97 731.82 % | 22.000 K -99.94 % | 36.156 M 173.12 % | -49.448 M -65.30 % | -29.915 M -182.72 % | 36.164 M -26.44 % | 49.161 M -0.54 % | 49.430 M 176.97 % | -64.216 M -520.54 % | 15.270 M 252.68 % | -10.001 M -175.00 % | 13.335 M 508.42 % | -3.265 M -113.50 % | 24.177 M 39.38 % | 17.346 M 141.42 % | 7.185 M 10.98 % | 6.474 M 24.31 % | 5.208 M -50.48 % | 10.518 M 209.10 % | -9.641 M -136.61 % | 26.332 M 66.51 % | 15.814 M -51.14 % | 32.366 M 344.65 % | 7.279 M -45.46 % | 13.347 M 4 330.43 % | -315.500 K 0.00 % | -315.500 K -103.90 % | 8.094 M 0.00 % | 8.094 M 17.14 % | 6.909 M 0.00 % | 6.909 M 154.08 % | -12.776 M 0.00 % | -12.776 M -247.73 % | 8.649 M 0.00 % | 8.649 M -17.33 % | 10.461 M 0.00 % | 10.461 M 3.75 % | 10.083 M 0.00 % | 10.083 M 115.48 % | 4.679 M 0.00 % | 4.679 M 16.51 % | 4.016 M 0.00 % | 4.016 M | 
| Net income | -22.183 M -232.84 % | 16.699 M -15.26 % | 19.706 M 1 304.52 % | -1.636 M -104.70 % | 34.809 M 168.73 % | -50.648 M -61.99 % | -31.267 M -189.84 % | 34.803 M -27.35 % | 47.906 M -0.96 % | 48.371 M 174.08 % | -65.300 M -559.63 % | 14.207 M 229.10 % | -11.005 M -189.84 % | 12.250 M 383.24 % | -4.325 M -118.65 % | 23.185 M 41.37 % | 16.400 M 160.11 % | 6.305 M 13.22 % | 5.569 M 27.96 % | 4.352 M -54.92 % | 9.654 M 193.50 % | -10.325 M -141.65 % | 24.787 M 65.81 % | 14.949 M -51.97 % | 31.126 M 387.56 % | 6.384 M -50.73 % | 12.957 M 1 986.03 % | -687.000 K 0.00 % | -687.000 K -108.83 % | 7.779 M 0.00 % | 7.779 M 15.50 % | 6.735 M 0.00 % | 6.735 M 152.52 % | -12.823 M 0.00 % | -12.823 M -269.22 % | 7.578 M 0.00 % | 7.578 M -22.52 % | 9.780 M 0.00 % | 9.780 M 6.03 % | 9.224 M 0.00 % | 9.224 M 121.91 % | 4.157 M 0.00 % | 4.157 M 14.58 % | 3.628 M 0.00 % | 3.628 M | 
| Income before tax | -22.183 M -232.84 % | 16.699 M -15.26 % | 19.706 M 1 304.52 % | -1.636 M -104.70 % | 34.809 M 168.73 % | -50.648 M -61.99 % | -31.267 M -189.84 % | 34.803 M -27.35 % | 47.906 M -0.96 % | 48.371 M 174.08 % | -65.300 M -559.63 % | 14.207 M 228.94 % | -11.018 M -189.94 % | 12.250 M 384.03 % | -4.313 M -118.60 % | 23.185 M 41.37 % | 16.400 M 160.11 % | 6.305 M 13.22 % | 5.569 M 28.44 % | 4.336 M -55.13 % | 9.664 M 193.60 % | -10.325 M -141.64 % | 24.793 M 65.77 % | 14.956 M -51.95 % | 31.124 M 387.38 % | 6.386 M -50.71 % | 12.957 M 1 992.91 % | -684.500 K 0.00 % | -684.500 K -108.80 % | 7.780 M 0.00 % | 7.780 M 15.52 % | 6.735 M 0.00 % | 6.735 M 152.52 % | -12.823 M 0.00 % | -12.823 M -269.22 % | 7.578 M 0.00 % | 7.578 M -22.52 % | 9.780 M 0.00 % | 9.780 M 6.03 % | 9.224 M 0.00 % | 9.224 M 121.91 % | 4.157 M 0.00 % | 4.157 M 14.58 % | 3.628 M 0.00 % | 3.628 M | 
| Income before tax ratio | 1.10 22.64 % | 0.90 -1.99 % | 0.92 101.23 % | -74.36 -7 824.13 % | 0.96 -6.01 % | 1.02 -2.00 % | 1.05 8.61 % | 0.96 -1.24 % | 0.97 -0.42 % | 0.98 -3.77 % | 1.02 9.30 % | 0.93 -15.55 % | 1.10 19.93 % | 0.92 -30.46 % | 1.32 37.75 % | 0.96 1.43 % | 0.95 7.74 % | 0.88 2.01 % | 0.86 3.32 % | 0.83 -9.39 % | 0.92 -14.21 % | 1.07 13.74 % | 0.94 -0.44 % | 0.95 -1.65 % | 0.96 9.61 % | 0.88 -9.63 % | 0.97 -55.25 % | 2.17 0.00 % | 2.17 125.71 % | 0.96 0.00 % | 0.96 -1.39 % | 0.97 0.00 % | 0.97 -2.88 % | 1.00 0.00 % | 1.00 14.55 % | 0.88 0.00 % | 0.88 -6.28 % | 0.93 0.00 % | 0.93 2.19 % | 0.91 0.00 % | 0.91 2.98 % | 0.89 0.00 % | 0.89 -1.65 % | 0.90 0.00 % | 0.90 | 
| EBITDA | 0.000 | 0.000 | 0.000 100.00 % | -503.500 K -102.87 % | 17.540 M 169.53 % | -25.227 M -62.37 % | -15.537 M -188.79 % | 17.500 M -27.23 % | 24.048 M -0.97 % | 24.283 M 174.27 % | -32.696 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.000 K 31.00 % | -100.000 K -100.77 % | 13.062 M 2 334.73 % | -584.500 K 0.00 % | -584.500 K -107.46 % | 7.835 M 0.00 % | 7.835 M 16.32 % | 6.736 M 0.00 % | 6.736 M 152.69 % | -12.784 M 0.00 % | -12.784 M -265.38 % | 7.730 M 0.00 % | 7.730 M -21.99 % | 9.909 M 0.00 % | 9.909 M 5.88 % | 9.359 M 0.00 % | 9.359 M 121.62 % | 4.223 M 0.00 % | 4.223 M 15.87 % | 3.645 M 0.00 % | 3.645 M | 
| Net income ratio | 1.10 22.64 % | 0.90 -1.99 % | 0.92 101.23 % | -74.36 -7 824.13 % | 0.96 -6.01 % | 1.02 -2.00 % | 1.05 8.61 % | 0.96 -1.24 % | 0.97 -0.42 % | 0.98 -3.77 % | 1.02 9.30 % | 0.93 -15.45 % | 1.10 19.79 % | 0.92 -30.65 % | 1.32 38.13 % | 0.96 1.43 % | 0.95 7.74 % | 0.88 2.01 % | 0.86 2.94 % | 0.84 -8.96 % | 0.92 -14.30 % | 1.07 13.77 % | 0.94 -0.42 % | 0.95 -1.70 % | 0.96 9.65 % | 0.88 -9.66 % | 0.97 -55.42 % | 2.18 0.00 % | 2.18 126.57 % | 0.96 0.00 % | 0.96 -1.40 % | 0.97 0.00 % | 0.97 -2.88 % | 1.00 0.00 % | 1.00 14.55 % | 0.88 0.00 % | 0.88 -6.28 % | 0.93 0.00 % | 0.93 2.19 % | 0.91 0.00 % | 0.91 2.98 % | 0.89 0.00 % | 0.89 -1.65 % | 0.90 0.00 % | 0.90 | 
| Ratio EBITDA | 0.00 | 0.00 | 0.00 100.00 % | -22.89 -4 817.67 % | 0.49 -4.91 % | 0.51 -1.77 % | 0.52 7.33 % | 0.48 -1.08 % | 0.49 -0.42 % | 0.49 -3.52 % | 0.51 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.96 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 84.48 % | -0.01 -101.40 % | 0.98 -47.17 % | 1.85 0.00 % | 1.85 91.39 % | 0.97 0.00 % | 0.97 -0.71 % | 0.97 0.00 % | 0.97 -2.57 % | 1.00 0.00 % | 1.00 11.95 % | 0.89 0.00 % | 0.89 -5.64 % | 0.95 0.00 % | 0.95 2.05 % | 0.93 0.00 % | 0.93 2.85 % | 0.90 0.00 % | 0.90 -0.55 % | 0.91 0.00 % | 0.91 | 
| Gross profit ratio | 1.00 0.00 % | 1.00 7.99 % | 0.93 102.85 % | -32.55 -3 424.99 % | 0.98 -3.52 % | 1.01 -1.52 % | 1.03 5.74 % | 0.97 -0.95 % | 0.98 -0.33 % | 0.99 -2.37 % | 1.01 1.08 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 34.581 M 0.00 % | 34.581 M 0.00 % | 34.581 M 0.00 % | 34.581 M 0.00 % | 34.581 M -0.51 % | 34.758 M -0.88 % | 35.066 M 0.00 % | 35.066 M 0.00 % | 35.066 M 0.00 % | 35.066 M -1.03 % | 35.430 M -1.16 % | 35.845 M -0.02 % | 35.851 M 0.00 % | 35.851 M 0.00 % | 35.851 M -0.26 % | 35.943 M -0.55 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M -0.20 % | 36.216 M 0.00 % | 36.216 M -0.96 % | 36.566 M 0.00 % | 36.566 M -0.67 % | 36.812 M 0.00 % | 36.812 M -0.03 % | 36.824 M 0.00 % | 36.824 M 0.00 % | 36.824 M 0.00 % | 36.824 M 35.79 % | 27.119 M 0.00 % | 27.119 M | 
| Weighted average shs out | 34.581 M 0.00 % | 34.581 M 0.00 % | 34.581 M 0.00 % | 34.581 M 0.00 % | 34.581 M -0.51 % | 34.758 M -0.88 % | 35.066 M 0.00 % | 35.066 M 0.00 % | 35.066 M 0.00 % | 35.066 M -1.03 % | 35.430 M -1.16 % | 35.845 M -0.02 % | 35.851 M 0.00 % | 35.851 M 0.00 % | 35.852 M -0.25 % | 35.943 M -0.55 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M 0.00 % | 36.144 M -0.20 % | 36.216 M 0.00 % | 36.216 M -0.96 % | 36.566 M 0.00 % | 36.566 M -0.67 % | 36.812 M 0.00 % | 36.812 M -0.03 % | 36.824 M 0.00 % | 36.824 M 0.00 % | 36.824 M 0.00 % | 36.824 M 35.79 % | 27.119 M 0.00 % | 27.119 M | 
| EPS diluted | -0.64 -233.33 % | 0.48 -15.79 % | 0.57 1 305.07 % | -0.05 -104.68 % | 1.01 169.18 % | -1.46 -64.04 % | -0.89 -189.90 % | 0.99 -27.74 % | 1.37 -0.72 % | 1.38 175.00 % | -1.84 -560.00 % | 0.40 233.33 % | -0.30 -188.24 % | 0.34 381.92 % | -0.12 -118.84 % | 0.64 39.13 % | 0.46 163.76 % | 0.17 13.25 % | 0.15 27.91 % | 0.12 -53.69 % | 0.26 192.86 % | -0.28 -141.18 % | 0.68 61.90 % | 0.42 -51.16 % | 0.86 386.98 % | 0.18 -50.94 % | 0.36 1 994.74 % | -0.02 0.00 % | -0.02 -108.64 % | 0.22 0.00 % | 0.22 18.03 % | 0.19 0.00 % | 0.19 151.78 % | -0.36 0.00 % | -0.36 -280.00 % | 0.20 0.00 % | 0.20 -23.08 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 130.50 % | 0.11 0.00 % | 0.11 -15.70 % | 0.13 0.00 % | 0.13 | 
| Earnings per share | -0.64 -233.33 % | 0.48 -15.79 % | 0.57 1 305.07 % | -0.05 -104.68 % | 1.01 169.18 % | -1.46 -64.04 % | -0.89 -189.90 % | 0.99 -27.74 % | 1.37 -0.72 % | 1.38 175.00 % | -1.84 -560.00 % | 0.40 233.33 % | -0.30 -188.24 % | 0.34 381.92 % | -0.12 -118.84 % | 0.64 39.13 % | 0.46 163.76 % | 0.17 13.25 % | 0.15 27.91 % | 0.12 -53.69 % | 0.26 192.86 % | -0.28 -141.18 % | 0.68 61.90 % | 0.42 -51.16 % | 0.86 386.98 % | 0.18 -50.94 % | 0.36 1 994.74 % | -0.02 0.00 % | -0.02 -108.64 % | 0.22 0.00 % | 0.22 18.03 % | 0.19 0.00 % | 0.19 151.78 % | -0.36 0.00 % | -0.36 -280.00 % | 0.20 0.00 % | 0.20 -23.08 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 130.50 % | 0.11 0.00 % | 0.11 -15.70 % | 0.13 0.00 % | 0.13 | 
| Gross profit | -20.156 M -208.31 % | 18.609 M -6.63 % | 19.931 M 2 883.66 % | -716.000 K -102.02 % | 35.390 M 170.54 % | -50.167 M -62.78 % | -30.819 M -187.47 % | 35.234 M -27.13 % | 48.355 M -0.87 % | 48.781 M 175.15 % | -64.908 M -525.07 % | 15.270 M 252.68 % | -10.001 M -175.00 % | 13.335 M 508.42 % | -3.265 M -113.50 % | 24.177 M 39.38 % | 17.346 M 141.42 % | 7.185 M 10.98 % | 6.474 M 24.31 % | 5.208 M -50.48 % | 10.518 M 209.10 % | -9.641 M -136.61 % | 26.332 M 66.51 % | 15.814 M -51.14 % | 32.366 M 344.65 % | 7.279 M -45.46 % | 13.347 M 4 330.43 % | -315.500 K 0.00 % | -315.500 K -103.90 % | 8.094 M 0.00 % | 8.094 M 17.14 % | 6.909 M 0.00 % | 6.909 M 154.08 % | -12.776 M 0.00 % | -12.776 M -247.73 % | 8.649 M 0.00 % | 8.649 M -17.33 % | 10.461 M 0.00 % | 10.461 M 3.75 % | 10.083 M 0.00 % | 10.083 M 115.48 % | 4.679 M 0.00 % | 4.679 M 16.51 % | 4.016 M 0.00 % | 4.016 M | 
| Income tax expense | 0.000 | 0.000 100.00 % | -19.706 M | 0.000 100.00 % | -135.500 K -39.69 % | -97.000 K 99.38 % | -15.537 M -188.79 % | 17.500 M -27.23 % | 24.048 M -0.97 % | 24.283 M 174.48 % | -32.604 M -47 152.17 % | -69.000 K -630.77 % | 13.000 K 139.39 % | -33.000 K -375.00 % | 12.000 K | 0.000 100.00 % | -9.000 K 52.63 % | -19.000 K | 0.000 -100.00 % | 16.000 K 60.00 % | 10.000 K 233.33 % | 3.000 K -50.00 % | 6.000 K -14.29 % | 7.000 K 250.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 2.500 K 0.00 % | 2.500 K 150.00 % | 1.000 K 0.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 | 
| Cost of revenue | 810.000 K -5.15 % | 854.000 K -46.36 % | 1.592 M 115.72 % | 738.000 K -3.66 % | 766.000 K 6.54 % | 719.000 K -20.46 % | 904.000 K -2.80 % | 930.000 K 15.38 % | 806.000 K 24.19 % | 649.000 K -6.21 % | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 1.299 M 11.31 % | 1.167 M -4.42 % | 1.221 M 137.32 % | 514.499 K -4.37 % | 538.000 K 6.96 % | 503.000 K -13.20 % | 579.500 K -0.52 % | 582.500 K 9.39 % | 532.500 K 23.12 % | 432.500 K -12.80 % | 496.000 K -50.10 % | 994.000 K 3.97 % | 956.000 K -9.13 % | 1.052 M 0.38 % | 1.048 M 5.65 % | 992.000 K 5.87 % | 937.000 K 8.83 % | 861.000 K -4.86 % | 905.000 K 3.78 % | 872.000 K 2.11 % | 854.000 K 25.04 % | 683.000 K -53.69 % | 1.475 M 59.80 % | 923.000 K -31.32 % | 1.344 M 69.48 % | 793.000 K 103.33 % | 390.000 K 5.69 % | 369.000 K 0.00 % | 369.000 K 17.52 % | 314.000 K 0.00 % | 314.000 K 79.94 % | 174.500 K 0.00 % | 174.500 K 271.28 % | 47.000 K 0.00 % | 47.000 K -94.61 % | 872.500 K 0.00 % | 872.500 K 69.91 % | 513.500 K 0.00 % | 513.500 K -25.79 % | 692.000 K 0.00 % | 692.000 K 51.75 % | 456.000 K 0.00 % | 456.000 K 22.75 % | 371.500 K 0.00 % | 371.500 K | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.000 K -4.25 % | 129.500 K 0.00 % | 129.500 K 55.09 % | 83.500 K 0.00 % | 83.500 K -10.22 % | 93.000 K 0.00 % | 93.000 K -70.85 % | 319.000 K 0.00 % | 319.000 K 147.33 % | -674.000 K 0.00 % | -674.000 K -95.08 % | -345.500 K 0.00 % | -345.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -354.500 K 0.00 % | -354.500 K | 
| Other 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 100.00 % | -1.416 M 0.00 % | -1.416 M -55.21 % | -912.000 K 0.00 % | -912.000 K | 0.000 | 0.000 | 
| Operating expenses | 1.299 M 11.31 % | 1.167 M -4.42 % | 1.221 M 137.32 % | 514.499 K -4.37 % | 538.000 K 6.96 % | 503.000 K -13.20 % | 579.499 K -0.52 % | 582.500 K 9.39 % | 532.500 K 23.12 % | 432.499 K -12.80 % | 496.000 K -50.10 % | 993.998 K 3.97 % | 956.000 K -9.13 % | 1.052 M 0.38 % | 1.048 M 5.64 % | 992.000 K 5.87 % | 937.000 K 8.83 % | 860.998 K -4.86 % | 905.000 K 3.78 % | 871.998 K 2.11 % | 854.000 K 24.85 % | 683.998 K -53.63 % | 1.475 M 59.80 % | 923.000 K -21.04 % | 1.169 M 47.41 % | 793.000 K 54.28 % | 514.000 K 3.11 % | 498.500 K 0.00 % | 498.500 K 25.41 % | 397.500 K 0.00 % | 397.500 K 48.60 % | 267.500 K 0.00 % | 267.500 K -26.91 % | 366.000 K 0.00 % | 366.000 K 84.38 % | 198.500 K 0.00 % | 198.500 K 18.15 % | 168.000 K 0.00 % | 168.000 K 123.22 % | -723.500 K 0.00 % | -723.500 K -58.66 % | -456.000 K 0.00 % | -456.000 K -2 782.35 % | 17.000 K 0.00 % | 17.000 K | 
| Cost and expenses | 1.299 M 11.31 % | 1.167 M -4.42 % | 1.221 M 18.66 % | 1.029 M -4.37 % | 1.076 M 6.96 % | 1.006 M -13.20 % | 1.159 M -0.52 % | 1.165 M 9.39 % | 1.065 M 23.12 % | 865.000 K -20.20 % | 1.084 M 9.05 % | 993.998 K 3.97 % | 956.000 K -9.13 % | 1.052 M 0.38 % | 1.048 M 5.64 % | 992.000 K 5.87 % | 937.000 K 8.83 % | 860.998 K -4.86 % | 905.000 K 3.78 % | 871.998 K 2.11 % | 854.000 K 24.85 % | 683.998 K -53.63 % | 1.475 M 59.80 % | 923.000 K -21.04 % | 1.169 M 47.41 % | 793.000 K 54.28 % | 514.000 K 3.11 % | 498.500 K 0.00 % | 498.500 K 25.41 % | 397.500 K 0.00 % | 397.500 K 48.60 % | 267.500 K 0.00 % | 267.500 K -26.91 % | 366.000 K 0.00 % | 366.000 K 84.38 % | 198.500 K 0.00 % | 198.500 K 18.15 % | 168.000 K 0.00 % | 168.000 K 123.22 % | -723.500 K 0.00 % | -723.500 K -58.66 % | -456.000 K 0.00 % | -456.000 K -2 782.35 % | 17.000 K 0.00 % | 17.000 K | 
| 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 | 
| Selling general and administrative expenses | 1.299 M 11.31 % | 1.167 M -4.42 % | 1.221 M 137.32 % | 514.499 K -4.37 % | 538.000 K 6.96 % | 503.000 K -13.20 % | 579.500 K -0.52 % | 582.500 K 9.39 % | 532.500 K 23.12 % | 432.500 K -12.80 % | 496.000 K -50.10 % | 994.000 K 3.97 % | 956.000 K -9.13 % | 1.052 M 0.38 % | 1.048 M 5.65 % | 992.000 K 5.87 % | 937.000 K 8.83 % | 861.000 K -4.86 % | 905.000 K 3.78 % | 872.000 K 2.11 % | 854.000 K 25.04 % | 683.000 K -53.69 % | 1.475 M 59.80 % | 923.000 K -31.32 % | 1.344 M 69.48 % | 793.000 K 54.28 % | 514.000 K 3.11 % | 498.500 K 0.00 % | 498.500 K 25.41 % | 397.500 K 0.00 % | 397.500 K 48.60 % | 267.500 K 0.00 % | 267.500 K -26.91 % | 366.000 K 0.00 % | 366.000 K 84.38 % | 198.500 K 0.00 % | 198.500 K 18.15 % | 168.000 K 0.00 % | 168.000 K -75.72 % | 692.000 K 0.00 % | 692.000 K 51.75 % | 456.000 K 0.00 % | 456.000 K 2 582.35 % | 17.000 K 0.00 % | 17.000 K | 
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 314.500 K 132.10 % | 135.500 K 39.69 % | 97.000 K 0.52 % | 96.500 K -1.53 % | 98.000 K 3.16 % | 95.000 K -2.06 % | 97.000 K 110.87 % | 46.000 K -33.33 % | 69.000 K | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.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 | 
| Interest expense | 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 % | 65.000 K | 0.000 -100.00 % | 16.500 K | 0.000 -100.00 % | 4.500 K | 0.000 -100.00 % | 9.500 K | 0.000 | 0.000 -100.00 % | 32.000 K 0.00 % | 32.000 K -54.93 % | 71.000 K 0.00 % | 71.000 K -32.38 % | 105.000 K 0.00 % | 105.000 K 5.00 % | 100.000 K 0.00 % | 100.000 K 81.82 % | 55.000 K 0.00 % | 55.000 K 5 400.00 % | 1.000 K 0.00 % | 1.000 K -97.47 % | 39.500 K 0.00 % | 39.500 K -74.10 % | 152.500 K 0.00 % | 152.500 K 17.76 % | 129.500 K 0.00 % | 129.500 K -4.43 % | 135.500 K 0.00 % | 135.500 K 103.76 % | 66.500 K 0.00 % | 66.500 K 291.18 % | 17.000 K 0.00 % | 17.000 K | 
| Depreciation and amortization | 21.455 M 223.01 % | -17.442 M 14.09 % | -20.302 M -4 132.18 % | 503.499 K 102.87 % | -17.540 M -169.53 % | 25.227 M 62.37 % | 15.537 M 188.79 % | -17.500 M 27.23 % | -24.048 M 0.97 % | -24.283 M -174.48 % | 32.604 M 328.38 % | -14.276 M -230.29 % | 10.957 M 189.20 % | -12.283 M -384.79 % | 4.313 M 118.60 % | -23.185 M -41.29 % | -16.409 M -159.47 % | -6.324 M -13.56 % | -5.569 M -28.44 % | -4.336 M 55.13 % | -9.664 M -193.61 % | 10.324 M 141.53 % | -24.857 M -66.93 % | -14.891 M 52.27 % | -31.197 M -380.99 % | -6.486 M -6 277.14 % | 105.000 K 5.00 % | 100.000 K 0.00 % | 100.000 K 81.82 % | 55.000 K 0.00 % | 55.000 K 5 400.00 % | 1.000 K 0.00 % | 1.000 K -97.47 % | 39.500 K 0.00 % | 39.500 K -74.10 % | 152.500 K 0.00 % | 152.500 K 17.76 % | 129.500 K 0.00 % | 129.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K 0.00 % | 17.000 K | 
| Operating income | -21.455 M -223.01 % | 17.442 M -14.09 % | 20.302 M 2 116.09 % | -1.007 M -102.87 % | 35.080 M 169.53 % | -50.454 M -62.37 % | -31.074 M -188.79 % | 34.999 M -27.23 % | 48.096 M -0.97 % | 48.565 M 174.48 % | -65.208 M -556.77 % | 14.276 M 230.29 % | -10.957 M -189.20 % | 12.283 M 384.79 % | -4.313 M -118.60 % | 23.185 M 41.29 % | 16.409 M 159.47 % | 6.324 M 13.56 % | 5.569 M 28.44 % | 4.336 M -55.13 % | 9.664 M 193.61 % | -10.324 M -141.53 % | 24.857 M 66.93 % | 14.891 M -52.27 % | 31.197 M 380.99 % | 6.486 M -49.94 % | 12.957 M 1 992.91 % | -684.500 K 0.00 % | -684.500 K -108.80 % | 7.780 M 0.00 % | 7.780 M 15.52 % | 6.735 M 0.00 % | 6.735 M 152.52 % | -12.823 M 0.00 % | -12.823 M -269.22 % | 7.578 M 0.00 % | 7.578 M -22.52 % | 9.780 M 0.00 % | 9.780 M 4.49 % | 9.359 M 0.00 % | 9.359 M 121.62 % | 4.223 M 0.00 % | 4.223 M 16.42 % | 3.628 M 0.00 % | 3.628 M | 
| Operating income ratio | 1.06 13.57 % | 0.94 -0.63 % | 0.94 102.06 % | -45.77 -4 817.67 % | 0.97 -4.91 % | 1.02 -1.77 % | 1.04 7.33 % | 0.97 -1.08 % | 0.98 -0.42 % | 0.98 -3.24 % | 1.02 8.62 % | 0.93 -14.67 % | 1.10 18.94 % | 0.92 -30.27 % | 1.32 37.75 % | 0.96 1.37 % | 0.95 7.48 % | 0.88 2.32 % | 0.86 3.32 % | 0.83 -9.39 % | 0.92 -14.20 % | 1.07 13.44 % | 0.94 0.25 % | 0.94 -2.31 % | 0.96 8.17 % | 0.89 -8.21 % | 0.97 -55.25 % | 2.17 0.00 % | 2.17 125.71 % | 0.96 0.00 % | 0.96 -1.39 % | 0.97 0.00 % | 0.97 -2.88 % | 1.00 0.00 % | 1.00 14.55 % | 0.88 0.00 % | 0.88 -6.28 % | 0.93 0.00 % | 0.93 0.71 % | 0.93 0.00 % | 0.93 2.85 % | 0.90 0.00 % | 0.90 -0.08 % | 0.90 0.00 % | 0.90 | 
| Total other income expenses net | -728.000 K 2.02 % | -743.000 K -24.66 % | -596.000 K 5.25 % | -629.000 K -132.10 % | -271.000 K -39.69 % | -194.000 K -0.52 % | -193.000 K 1.53 % | -196.000 K -3.16 % | -190.000 K 2.06 % | -194.000 K -110.87 % | -92.000 K -33.33 % | -69.000 K -13.11 % | -61.000 K -84.85 % | -33.000 K | 0.000 | 0.000 100.00 % | -9.002 K 52.62 % | -19.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 98.44 % | -64.000 K -198.46 % | 65.000 K 189.04 % | -73.000 K 27.00 % | -100.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 100.00 % | -135.500 K 0.00 % | -135.500 K -103.76 % | -66.500 K 0.00 % | -66.500 K | 0.000 | 0.000 | 
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 24.783 M 1 443.25 % | -1.845 M -109.91 % | 18.616 M 27.26 % | 14.628 M -23.60 % | 19.146 M -5.28 % | 20.214 M -5.53 % | 21.397 M -0.18 % | 21.436 M 84.79 % | 11.600 M 10.52 % | 10.496 M 1.76 % | 10.314 M 6.95 % | 9.644 M 273.77 % | -5.550 M 18.15 % | -6.781 M 4.64 % | -7.111 M -597.16 % | -1.020 M 83.14 % | -6.049 M -315.50 % | 2.807 M 130.62 % | -9.167 M 18.01 % | -11.180 M -15.27 % | -9.699 M -27.90 % | -7.583 M -339.85 % | -1.724 M -152.83 % | 3.263 M -34.20 % | 4.959 M 13.63 % | 4.364 M 162.58 % | -6.973 M -362.24 % | 2.659 M 124.43 % | -10.885 M -452.72 % | 3.086 M | 0.000 100.00 % | -2.174 M 66.11 % | -6.414 M 10.51 % | -7.167 M -14.47 % | -6.261 M -150.94 % | -2.495 M 27.91 % | -3.461 M 0.55 % | -3.480 M -900.00 % | 435.000 K 588.76 % | -89.000 K 79.54 % | -435.000 K -108.70 % | 5.000 M 0.00 % | 5.000 M 774.13 % | 572.000 K | 
| Total investments | 239.684 M -8.36 % | 261.537 M 5.14 % | 248.750 M 9.12 % | 227.950 M -3.15 % | 235.373 M 13.55 % | 207.289 M -20.87 % | 261.960 M -12.70 % | 300.061 M 17.83 % | 254.666 M 21.18 % | 210.161 M 27.76 % | 164.498 M -29.28 % | 232.621 M 8.09 % | 215.217 M -2.92 % | 221.691 M 4.26 % | 212.634 M -5.77 % | 225.659 M 12.76 % | 200.127 M 2.68 % | 194.912 M 9.05 % | 178.729 M 3.21 % | 173.171 M 1.25 % | 171.032 M 3.13 % | 165.837 M -9.64 % | 183.535 M 11.67 % | 164.359 M 7.23 % | 153.272 M 25.75 % | 121.885 M 5.46 % | 115.573 M 17.94 % | 97.991 M -12.32 % | 111.765 M 9.83 % | 101.763 M 13.59 % | 89.590 M 8.55 % | 82.532 M 55.29 % | 53.146 M -18.95 % | 65.570 M -22.15 % | 84.229 M -18.03 % | 102.760 M -4.68 % | 107.802 M 19.75 % | 90.023 M 2.76 % | 87.607 M 18.32 % | 74.040 M 10.08 % | 67.261 M 19.70 % | 56.189 M 0.00 % | 56.189 M 80.79 % | 31.080 M | 
| Total debt | 26.000 M 4.00 % | 25.000 M 25.00 % | 20.000 M 0.00 % | 20.000 M -20.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 150.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -70.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 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 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M 409.68 % | 981.000 K | 
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 10.028 M -94.87 % | 195.584 M 1 850.38 % | 10.028 M 0.00 % | 10.028 M 0.00 % | 10.028 M -95.25 % | 211.079 M -14.02 % | 245.495 M 14.61 % | 214.196 M 27.42 % | 168.108 M 37.25 % | 122.484 M 673.16 % | 15.842 M -3.47 % | 16.411 M 0.00 % | 16.411 M 0.45 % | 16.338 M -0.44 % | 16.411 M -8.22 % | 17.881 M 0.00 % | 17.881 M 0.00 % | 17.881 M 0.00 % | 17.881 M 0.00 % | 17.881 M 0.00 % | 17.881 M 0.00 % | 17.881 M 0.00 % | 17.881 M 0.00 % | 17.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | 0.000 -100.00 % | 210.322 M 2 106.71 % | 9.531 M -94.74 % | 181.179 M -1.92 % | 184.717 M 19.37 % | 154.749 M 1 751.29 % | 8.359 M -7.81 % | 9.067 M 31.48 % | 6.896 M -17.99 % | 8.409 M 0.92 % | 8.332 M -95.56 % | 187.676 M 7.35 % | 174.831 M -8.17 % | 190.389 M 6.17 % | 179.322 M 2 478.32 % | 6.955 M -95.79 % | 165.158 M 8.78 % | 151.830 M 3.62 % | 146.519 M 946.12 % | 14.006 M -89.99 % | 139.924 M 5.65 % | 132.439 M -7.82 % | 143.668 M 18.88 % | 120.851 M 4 177.91 % | 2.825 M -31.80 % | 4.142 M 81.75 % | 2.279 M | 0.000 -100.00 % | 1.857 M | 0.000 -100.00 % | 2.106 M | 0.000 -100.00 % | 1.797 M | 0.000 -100.00 % | 1.577 M -31.32 % | 2.296 M 117.42 % | 1.056 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock | 8.645 M 0.00 % | 8.645 M 0.00 % | 8.645 M 0.00 % | 8.645 M 0.00 % | 8.645 M -4.33 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M 0.00 % | 9.036 M -0.26 % | 9.060 M 0.00 % | 9.060 M -0.95 % | 9.147 M -0.44 % | 9.187 M -0.21 % | 9.206 M 0.00 % | 9.206 M 0.00 % | 9.206 M | 0.000 | 0.000 | 0.000 | 
| Total equity | 215.423 M -11.34 % | 242.966 M 6.40 % | 228.342 M 6.79 % | 213.823 M -1.63 % | 217.361 M 15.99 % | 187.393 M -22.71 % | 242.445 M -12.65 % | 277.569 M 13.71 % | 244.099 M 22.34 % | 199.524 M 29.71 % | 153.823 M -32.06 % | 226.424 M 5.72 % | 214.176 M -6.77 % | 229.734 M 5.06 % | 218.667 M -3.49 % | 226.577 M 9.96 % | 206.046 M 6.92 % | 192.718 M 2.83 % | 187.407 M 1.71 % | 184.260 M 1.91 % | 180.812 M 4.32 % | 173.327 M -6.08 % | 184.556 M 14.11 % | 161.739 M 9.58 % | 147.603 M 24.10 % | 118.942 M 5.67 % | 112.558 M 18.15 % | 95.269 M -14.10 % | 110.902 M 12.31 % | 98.750 M 12.46 % | 87.807 M 3.17 % | 85.109 M 43.80 % | 59.184 M -19.54 % | 73.556 M -18.16 % | 89.880 M -10.88 % | 100.852 M -4.64 % | 105.758 M 20.10 % | 88.055 M 6.35 % | 82.801 M 19.14 % | 69.498 M 12.78 % | 61.624 M 20.71 % | 51.051 M 0.00 % | 51.051 M 67.34 % | 30.508 M | 
| Other non current liabilities | 660.000 K -38.32 % | 1.070 M 100.00 % | 535.000 K | 0.000 | 0.000 100.00 % | -25.000 M | 0.000 100.00 % | -25.000 M 0.00 % | -25.000 M 0.00 % | -25.000 M 0.00 % | -25.000 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 100.00 % | -5.000 M 0.00 % | -5.000 M | 0.000 | 
| Long term debt | 26.000 M 4.00 % | 25.000 M 25.00 % | 20.000 M | 0.000 | 0.000 -100.00 % | 25.000 M | 0.000 -100.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 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 -100.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 | 
| Total non current liabilities | 26.660 M 2.26 % | 26.070 M 26.95 % | 20.535 M 2.68 % | 20.000 M -20.00 % | 25.000 M -2.10 % | 25.535 M 2.14 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 150.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M | 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 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M 409.68 % | 981.000 K | 
| Other current liabilities | -26.000 M -4.00 % | -25.000 M -4 772.90 % | 535.000 K 102.49 % | -21.465 M 19.50 % | -26.666 M -3.14 % | -25.853 M 5.76 % | -27.434 M -1 438.64 % | -1.783 M -240.92 % | -523.000 K 50.24 % | -1.051 M -44.77 % | -726.000 K 92.74 % | -10.000 M 16.63 % | -11.995 M -571.99 % | -1.785 M 0.94 % | -1.802 M -168.96 % | -670.000 K 20.62 % | -844.000 K 83.38 % | -5.078 M -437.35 % | -945.000 K -551.72 % | -145.000 K 70.77 % | -496.000 K -228.48 % | -151.000 K 98.00 % | -7.536 M -1 386.39 % | -507.000 K 95.43 % | -11.101 M -2 059.73 % | -514.000 K | 0.000 -100.00 % | 265.000 K | 0.000 100.00 % | -201.000 K | 0.000 100.00 % | -124.000 K | 0.000 100.00 % | -92.000 K | 0.000 100.00 % | -6.139 M | 0.000 100.00 % | -5.566 M -4.70 % | -5.316 M 13.94 % | -6.177 M 4.94 % | -6.498 M -4 608.70 % | -138.000 K 0.00 % | -138.000 K | 0.000 | 
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -18.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 543.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.536 M 116.18 % | -9.493 M -962.22 % | 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 | 0.000 | 
| Short term debt | 26.000 M 4.00 % | 25.000 M 25.00 % | 20.000 M 0.00 % | 20.000 M -20.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 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 | 
| Total current liabilities | 1.020 M -43.80 % | 1.815 M -92.00 % | 22.685 M 1 448.46 % | 1.465 M -94.26 % | 25.532 M -0.01 % | 25.535 M -0.07 % | 25.552 M 945.07 % | 2.445 M 367.50 % | 523.000 K -65.61 % | 1.521 M 109.50 % | 726.000 K -93.11 % | 10.543 M -12.11 % | 11.995 M 2 146.25 % | 534.000 K -70.37 % | 1.802 M 168.96 % | 670.000 K -20.62 % | 844.000 K -81.14 % | 4.475 M 373.54 % | 945.000 K 551.72 % | 145.000 K -70.77 % | 496.000 K 228.48 % | 151.000 K -96.67 % | 4.536 M 794.67 % | 507.000 K -95.43 % | 11.101 M 2 059.73 % | 514.000 K | 0.000 -100.00 % | 325.000 K | 0.000 -100.00 % | 201.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 92.000 K | 0.000 -100.00 % | 6.139 M | 0.000 -100.00 % | 5.566 M 4.70 % | 5.316 M -13.94 % | 6.177 M -4.94 % | 6.498 M 4 608.70 % | 138.000 K 0.00 % | 138.000 K | 0.000 | 
| Total liabilities | 27.680 M -0.74 % | 27.885 M 22.92 % | 22.685 M 3.05 % | 22.014 M -11.94 % | 25.000 M -2.10 % | 25.535 M -0.07 % | 25.552 M -6.90 % | 27.445 M 7.53 % | 25.523 M -3.76 % | 26.521 M 3.09 % | 25.726 M 144.01 % | 10.543 M -12.11 % | 11.995 M 2 146.25 % | 534.000 K -70.37 % | 1.802 M 54.68 % | 1.165 M 38.03 % | 844.000 K -81.14 % | 4.475 M 373.54 % | 945.000 K 62.65 % | 581.000 K 17.14 % | 496.000 K -52.17 % | 1.037 M -77.14 % | 4.536 M -63.01 % | 12.264 M 10.48 % | 11.101 M 0.84 % | 11.009 M 2.80 % | 10.709 M 0.07 % | 10.702 M -11.20 % | 12.052 M 11.48 % | 10.811 M 423.79 % | 2.064 M 391.43 % | 420.000 K -48.78 % | 820.000 K -9.09 % | 902.000 K -40.58 % | 1.518 M -75.27 % | 6.139 M 6.32 % | 5.774 M 3.74 % | 5.566 M 4.70 % | 5.316 M -13.94 % | 6.177 M -4.94 % | 6.498 M 26.47 % | 5.138 M 0.00 % | 5.138 M 423.75 % | 981.000 K | 
| Other non current assets | 4.263 M | 0.000 | 0.000 100.00 % | -227.950 M 3.15 % | -235.373 M -13.55 % | -207.289 M 20.87 % | -261.960 M 12.70 % | -300.061 M -17.83 % | -254.666 M -21.18 % | -210.161 M -27.76 % | -164.498 M 29.28 % | -232.621 M -8.09 % | -215.217 M 2.92 % | -221.691 M -4.26 % | -212.634 M 5.77 % | -225.659 M -12.76 % | -200.127 M -2.68 % | -194.912 M -9.05 % | -178.729 M -3.21 % | -173.171 M -1.25 % | -171.032 M -3.13 % | -165.837 M 9.64 % | -183.535 M -11.67 % | -164.359 M -7.23 % | -153.272 M -25.75 % | -121.885 M -5.46 % | -115.573 M -17.94 % | -97.991 M 12.32 % | -111.765 M -9.83 % | -101.763 M -13.59 % | -89.590 M -8.55 % | -82.532 M -55.29 % | -53.146 M 18.95 % | -65.570 M 22.15 % | -84.229 M 18.03 % | -102.760 M 4.68 % | -107.802 M -19.75 % | -90.023 M -2.76 % | -87.607 M -18.32 % | -74.040 M -10.08 % | -67.261 M -19.70 % | -56.189 M 0.00 % | -56.189 M -80.79 % | -31.080 M | 
| Long term investments | 235.421 M -9.99 % | 261.537 M 5.14 % | 248.750 M 9.12 % | 227.950 M -3.15 % | 235.373 M 13.55 % | 207.289 M -20.87 % | 261.960 M -12.70 % | 300.061 M 17.83 % | 254.666 M 21.18 % | 210.161 M 27.76 % | 164.498 M -29.28 % | 232.621 M 8.09 % | 215.217 M -2.92 % | 221.691 M 4.26 % | 212.634 M -5.77 % | 225.659 M 12.76 % | 200.127 M 2.68 % | 194.912 M 9.05 % | 178.729 M 3.21 % | 173.171 M 1.25 % | 171.032 M 3.13 % | 165.837 M -9.64 % | 183.535 M 11.67 % | 164.359 M 7.23 % | 153.272 M 25.75 % | 121.885 M 5.46 % | 115.573 M 17.94 % | 97.991 M -12.32 % | 111.765 M 9.83 % | 101.763 M 13.59 % | 89.590 M 8.55 % | 82.532 M 55.29 % | 53.146 M -18.95 % | 65.570 M -22.15 % | 84.229 M -18.03 % | 102.760 M -4.68 % | 107.802 M 19.75 % | 90.023 M 2.76 % | 87.607 M 18.32 % | 74.040 M 10.08 % | 67.261 M 19.70 % | 56.189 M 0.00 % | 56.189 M 80.79 % | 31.080 M | 
| Intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current assets | 239.684 M -8.36 % | 261.537 M 5.14 % | 248.750 M 9.12 % | 227.950 M -3.15 % | 235.373 M 13.55 % | 207.289 M -20.87 % | 261.960 M -12.70 % | 300.061 M 17.83 % | 254.666 M 21.18 % | 210.161 M 27.76 % | 164.498 M -29.28 % | 232.621 M 8.09 % | 215.217 M -2.92 % | 221.691 M 4.26 % | 212.634 M -5.77 % | 225.659 M 12.76 % | 200.127 M 2.68 % | 194.912 M 9.05 % | 178.729 M 3.21 % | 173.171 M 1.25 % | 171.032 M 3.13 % | 165.837 M -9.64 % | 183.535 M 11.67 % | 164.359 M 7.23 % | 153.272 M 25.75 % | 121.885 M 5.46 % | 115.573 M 17.94 % | 97.991 M -12.32 % | 111.765 M 9.83 % | 101.763 M 13.59 % | 89.590 M 8.55 % | 82.532 M 55.29 % | 53.146 M -18.95 % | 65.570 M -22.15 % | 84.229 M -18.03 % | 102.760 M -4.68 % | 107.802 M 19.75 % | 90.023 M 2.76 % | 87.607 M 18.32 % | 74.040 M 10.08 % | 67.261 M | 0.000 | 0.000 -100.00 % | 31.080 M | 
| Other current assets | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 13.999 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term investments | 4.263 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 1.217 M -34.04 % | 1.845 M 33.31 % | 1.384 M -74.24 % | 5.372 M -8.23 % | 5.854 M 22.32 % | 4.786 M 32.83 % | 3.603 M 1.09 % | 3.564 M -73.40 % | 13.400 M -7.61 % | 14.504 M -1.24 % | 14.686 M 4 025.28 % | 356.000 K -93.59 % | 5.550 M -18.15 % | 6.781 M -4.64 % | 7.111 M 597.16 % | 1.020 M -83.14 % | 6.049 M 407.04 % | 1.193 M -86.99 % | 9.167 M -18.01 % | 11.180 M 15.27 % | 9.699 M 27.90 % | 7.583 M 60.52 % | 4.724 M -29.88 % | 6.737 M 33.64 % | 5.041 M -10.56 % | 5.636 M -19.17 % | 6.973 M -5.01 % | 7.341 M -32.56 % | 10.885 M 57.43 % | 6.914 M | 0.000 -100.00 % | 2.174 M -66.11 % | 6.414 M -10.51 % | 7.167 M 14.47 % | 6.261 M 150.94 % | 2.495 M -27.91 % | 3.461 M -0.55 % | 3.480 M 900.00 % | -435.000 K -588.76 % | 89.000 K -79.54 % | 435.000 K | 0.000 | 0.000 -100.00 % | 409.000 K | 
| Cash and short term investments | 1.217 M -34.04 % | 1.845 M 33.31 % | 1.384 M -74.24 % | 5.372 M -8.23 % | 5.854 M 22.32 % | 4.786 M 32.83 % | 3.603 M 1.09 % | 3.564 M -73.40 % | 13.400 M -7.61 % | 14.504 M -1.24 % | 14.686 M 4 025.28 % | 356.000 K -93.59 % | 5.550 M -18.15 % | 6.781 M -4.64 % | 7.111 M 597.16 % | 1.020 M -83.14 % | 6.049 M 407.04 % | 1.193 M -86.99 % | 9.167 M -18.01 % | 11.180 M 15.27 % | 9.699 M 27.90 % | 7.583 M 60.52 % | 4.724 M -29.88 % | 6.737 M 33.64 % | 5.041 M -10.56 % | 5.636 M -19.17 % | 6.973 M -5.01 % | 7.341 M -32.56 % | 10.885 M 57.43 % | 6.914 M | 0.000 -100.00 % | 2.174 M -66.11 % | 6.414 M -10.51 % | 7.167 M 14.47 % | 6.261 M 150.94 % | 2.495 M -27.91 % | 3.461 M -0.55 % | 3.480 M 900.00 % | -435.000 K -588.76 % | 89.000 K -79.54 % | 435.000 K | 0.000 | 0.000 -100.00 % | 409.000 K | 
| Total current assets | 3.419 M -63.33 % | 9.324 M 309.49 % | 2.277 M -71.13 % | 7.887 M 4.88 % | 7.520 M 33.36 % | 5.639 M -6.59 % | 6.037 M 21.89 % | 4.953 M -66.88 % | 14.956 M -5.84 % | 15.884 M 5.53 % | 15.051 M 246.32 % | 4.346 M -60.32 % | 10.954 M 27.71 % | 8.577 M 9.47 % | 7.835 M 276.14 % | 2.083 M -69.20 % | 6.763 M 196.49 % | 2.281 M -76.30 % | 9.623 M -17.54 % | 11.670 M 13.57 % | 10.276 M 20.51 % | 8.527 M 53.45 % | 5.557 M -42.38 % | 9.644 M 77.54 % | 5.432 M -32.66 % | 8.066 M 4.83 % | 7.694 M -3.44 % | 7.968 M -28.79 % | 11.189 M 43.61 % | 7.791 M 2 672.60 % | 281.000 K -90.59 % | 2.987 M -56.45 % | 6.858 M -22.75 % | 8.878 M 23.84 % | 7.169 M 69.44 % | 4.231 M 13.43 % | 3.730 M 3.67 % | 3.598 M 605.49 % | 510.000 K -68.81 % | 1.635 M 89.90 % | 861.000 K | 0.000 | 0.000 -100.00 % | 409.000 K | 
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -13.999 K | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -11.000 K | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 100.00 % | -8.000 K | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 2.202 M -70.52 % | 7.469 M 736.39 % | 893.000 K -64.49 % | 2.515 M 50.96 % | 1.666 M 95.31 % | 853.000 K -64.95 % | 2.434 M 75.23 % | 1.389 M -10.73 % | 1.556 M 12.75 % | 1.380 M 278.08 % | 365.000 K -90.85 % | 3.990 M -26.17 % | 5.404 M 202.75 % | 1.785 M 146.55 % | 724.000 K -31.31 % | 1.054 M 47.62 % | 714.000 K -33.77 % | 1.078 M 136.40 % | 456.000 K -5.39 % | 482.000 K -16.46 % | 577.000 K -38.22 % | 934.000 K 12.12 % | 833.000 K -71.29 % | 2.901 M 641.94 % | 391.000 K -83.82 % | 2.417 M 235.23 % | 721.000 K 14.99 % | 627.000 K 106.25 % | 304.000 K -65.30 % | 876.000 K 211.74 % | 281.000 K -31.30 % | 409.000 K -7.88 % | 444.000 K -74.05 % | 1.711 M 88.44 % | 908.000 K -47.70 % | 1.736 M 545.35 % | 269.000 K 127.97 % | 118.000 K -87.51 % | 945.000 K -38.87 % | 1.546 M 262.91 % | 426.000 K | 0.000 | 0.000 | 0.000 | 
| Tax 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -10.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 -100.00 % | 12.000 K | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.189 M 0.00 % | 56.189 M | 0.000 | 
| Account payables | 1.020 M -43.80 % | 1.815 M -15.58 % | 2.150 M 46.76 % | 1.465 M -12.06 % | 1.666 M 95.31 % | 853.000 K -64.95 % | 2.434 M 36.51 % | 1.783 M 240.92 % | 523.000 K -50.24 % | 1.051 M 44.77 % | 726.000 K | 0.000 -100.00 % | 11.995 M 571.99 % | 1.785 M -0.94 % | 1.802 M 168.96 % | 670.000 K -20.62 % | 844.000 K -21.71 % | 1.078 M 14.07 % | 945.000 K 551.72 % | 145.000 K -70.77 % | 496.000 K 228.48 % | 151.000 K -96.67 % | 4.536 M 794.67 % | 507.000 K -95.43 % | 11.101 M 2 059.73 % | 514.000 K | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 201.000 K | 0.000 -100.00 % | 124.000 K | 0.000 -100.00 % | 92.000 K | 0.000 -100.00 % | 6.139 M | 0.000 -100.00 % | 5.566 M 4.70 % | 5.316 M -13.94 % | 6.177 M -4.94 % | 6.498 M 4 608.70 % | 138.000 K 0.00 % | 138.000 K | 0.000 | 
| 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 | 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 | 0.000 | 0.000 | 
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 206.778 M 1 380.05 % | 13.971 M -4.19 % | 14.582 M 4.37 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M 0.00 % | 13.971 M -89.71 % | 135.742 M 28.34 % | 105.764 M 4.47 % | 101.243 M 22.51 % | 82.639 M -17.37 % | 100.009 M 11.48 % | 89.714 M 17.02 % | 76.665 M 0.78 % | 76.073 M 57.33 % | 48.351 M -25.06 % | 64.520 M -18.58 % | 79.243 M -11.46 % | 89.496 M -6.34 % | 95.555 M 21.16 % | 78.868 M 7.16 % | 73.595 M 22.06 % | 60.292 M 15.02 % | 52.418 M 2.68 % | 51.051 M 0.00 % | 51.051 M 67.34 % | 30.508 M | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 549.000 K 102.15 % | -25.532 M 0.01 % | -25.535 M -2.14 % | -25.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.165 M | 0.000 100.00 % | -4.000 M | 0.000 -100.00 % | 581.000 K | 0.000 -100.00 % | 1.037 M | 0.000 -100.00 % | 1.757 M | 0.000 -100.00 % | 495.000 K -95.38 % | 10.709 M 2 740.58 % | 377.000 K -96.87 % | 12.052 M 1 875.74 % | 610.000 K -70.45 % | 2.064 M 391.43 % | 420.000 K -48.78 % | 820.000 K -9.09 % | 902.000 K -40.58 % | 1.518 M | 0.000 -100.00 % | 5.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 243.103 M -10.24 % | 270.851 M 7.90 % | 251.027 M 6.44 % | 235.837 M -2.90 % | 242.893 M 14.07 % | 212.928 M -20.55 % | 267.997 M -12.14 % | 305.014 M 13.13 % | 269.622 M 19.28 % | 226.045 M 25.90 % | 179.549 M -24.23 % | 236.967 M 4.77 % | 226.171 M -1.78 % | 230.268 M 4.44 % | 220.469 M -3.19 % | 227.742 M 10.08 % | 206.890 M 4.92 % | 197.193 M 4.69 % | 188.352 M 1.90 % | 184.841 M 1.95 % | 181.308 M 3.98 % | 174.364 M -7.79 % | 189.092 M 8.67 % | 174.003 M 9.64 % | 158.704 M 22.13 % | 129.951 M 5.42 % | 123.267 M 16.32 % | 105.971 M -13.81 % | 122.954 M 12.22 % | 109.561 M 21.91 % | 89.871 M 5.08 % | 85.529 M 42.54 % | 60.004 M -19.41 % | 74.458 M -18.53 % | 91.398 M -14.57 % | 106.991 M -4.07 % | 111.532 M 19.13 % | 93.621 M 6.25 % | 88.117 M 16.44 % | 75.675 M 11.09 % | 68.122 M 21.24 % | 56.189 M 0.00 % | 56.189 M 78.44 % | 31.489 M | 
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.000 K 278.00 % | -150.000 K 53.85 % | -325.000 K 8.71 % | -356.000 K -189.00 % | 400.000 K 106.19 % | 194.000 K 209.60 % | -177.000 K -661.90 % | 31.500 K 65.79 % | 19.000 K 0.00 % | 19.000 K -93.30 % | 283.500 K 0.00 % | 283.500 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -91.84 % | 98.000 K 129.61 % | -331.000 K -280.87 % | 183.000 K 204.57 % | -175.000 K -249.57 % | 117.000 K 166.10 % | -177.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 259.000 K 204.44 % | -248.000 K -4 233.33 % | 6.000 K 101.11 % | -539.000 K -193.74 % | 575.000 K 646.75 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 22.183 M 232.84 % | -16.699 M 15.26 % | -19.706 M -18.81 % | -16.587 M 52.35 % | -34.809 M -184.99 % | 40.958 M 0.00 % | 40.958 M 199.04 % | -41.355 M 0.00 % | -41.355 M -588.56 % | 8.465 M 0.00 % | 8.465 M 628.70 % | -1.601 M 0.00 % | -1.601 M 59.60 % | -3.963 M 0.00 % | -3.963 M 79.98 % | -19.793 M 0.00 % | -19.793 M -233.38 % | -5.937 M 0.00 % | -5.937 M -271.88 % | -1.597 M 63.13 % | -4.330 M -135.52 % | 12.189 M 149.19 % | -24.778 M -85.60 % | -13.350 M 56.08 % | -30.396 M -477.76 % | -5.261 M 57.03 % | -12.243 M -1 076.67 % | 1.254 M 0.00 % | 1.254 M 117.51 % | -7.159 M 0.00 % | -7.159 M -17.10 % | -6.114 M 0.00 % | -6.114 M -146.30 % | 13.205 M 0.00 % | 13.205 M | 
| Net cash provided by operating 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 846.500 K 143.95 % | 347.000 K -77.45 % | 1.539 M 543.52 % | -347.000 K -117.36 % | 1.999 M 116.34 % | 924.000 K -17.72 % | 1.123 M 50.54 % | 746.000 K 27.41 % | 585.500 K 0.00 % | 585.500 K -35.16 % | 903.000 K 0.00 % | 903.000 K 45.41 % | 621.000 K 0.00 % | 621.000 K 62.78 % | 381.500 K 0.00 % | 381.500 K | 
| 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 | 0.000 | 0.000 | 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 | 
| 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 100.00 % | -13.165 M 0.00 % | -13.165 M 58.05 % | -31.380 M 0.00 % | -31.380 M -12.59 % | -27.871 M 0.00 % | -27.871 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.932 M 0.00 % | -18.932 M -27.82 % | -14.811 M 0.00 % | -14.811 M -16.70 % | -12.691 M 0.00 % | -12.691 M | 
| 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 -100.00 % | 14.065 M 0.00 % | 14.065 M -62.67 % | 37.682 M 0.00 % | 37.682 M 31.65 % | 28.622 M 0.00 % | 28.622 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.357 M 0.00 % | 16.357 M 29.29 % | 12.651 M 0.00 % | 12.651 M -29.61 % | 17.972 M 0.00 % | 17.972 M | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 K -80.73 % | 1.796 M -65.63 % | 5.224 M -28.48 % | 7.304 M 1 332.16 % | 510.000 K -46.09 % | 946.000 K 138.46 % | -2.460 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.575 M 0.00 % | 2.575 M 19.24 % | 2.160 M 0.00 % | 2.160 M 140.90 % | -5.281 M 0.00 % | -5.281 M | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 K -80.73 % | 1.796 M -65.63 % | 5.224 M -28.48 % | 7.304 M 1 332.16 % | 510.000 K -46.09 % | 946.000 K 138.46 % | -2.460 M -414.64 % | -478.000 K -170.14 % | 681.500 K 0.00 % | 681.500 K 126.47 % | -2.575 M 0.00 % | -2.575 M -19.24 % | -2.160 M 0.00 % | -2.160 M -140.90 % | 5.281 M 0.00 % | 5.281 M | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| 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 100.00 % | -81.500 K 0.00 % | -81.500 K | 
| 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 100.00 % | -452.000 K 58.32 % | -1.085 M -19.97 % | -904.000 K 54.11 % | -1.970 M -142.31 % | -813.000 K 67.02 % | -2.465 M | 0.000 | 0.000 100.00 % | -1.054 M 0.00 % | -1.054 M -9.97 % | -958.000 K 0.00 % | -958.000 K 0.00 % | -958.000 K 0.00 % | -958.000 K -28.68 % | -744.500 K 0.00 % | -744.500 K | 
| 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 % | -3.000 M 57.14 % | -7.000 M | 0.000 | 0.000 100.00 % | -1.121 M 0.00 % | -1.121 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.500 K 0.00 % | -81.500 K | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -452.000 K 58.32 % | -1.085 M 72.22 % | -3.904 M 56.48 % | -8.970 M -1 003.32 % | -813.000 K 67.02 % | -2.465 M -119.99 % | -1.121 M 0.00 % | -1.121 M -6.36 % | -1.054 M 0.00 % | -1.054 M -9.97 % | -958.000 K 0.00 % | -958.000 K 0.00 % | -958.000 K 0.00 % | -958.000 K -15.98 % | -826.000 K 0.00 % | -826.000 K | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.500 K 0.00 % | 168.500 K | 0.000 | 0.000 -100.00 % | 66.000 K 0.00 % | 66.000 K | 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 | 0.000 | 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 % | 899.250 K 0.00 % | 899.250 K 325.18 % | 211.500 K 0.00 % | 211.500 K -23.16 % | 275.250 K 0.00 % | 275.250 K 122.40 % | -1.229 M -188.27 % | -426.250 K -499.30 % | 106.750 K 0.00 % | 106.750 K 108.12 % | -1.315 M 0.00 % | -1.315 M -5.35 % | -1.248 M 0.00 % | -1.248 M -151.62 % | 2.418 M 0.00 % | 2.418 M | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 11.180 M 0.00 % | 11.180 M 489.74 % | 1.896 M 0.00 % | 1.896 M 12.56 % | 1.684 M 0.00 % | 1.684 M 19.54 % | 1.409 M 0.00 % | 1.409 M 75.58 % | 802.500 K | 0.000 100.00 % | -771.500 K 0.00 % | -771.500 K -241.95 % | 543.500 K 0.00 % | 543.500 K -69.67 % | 1.792 M 0.00 % | 1.792 M 386.11 % | -626.250 K 0.00 % | -626.250 K | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 11.180 M 0.00 % | 11.180 M 300.00 % | 2.795 M 0.00 % | 2.795 M 47.44 % | 1.896 M 0.00 % | 1.896 M 12.56 % | 1.684 M 0.00 % | 1.684 M 495.13 % | -426.250 K 0.00 % | -426.250 K 35.88 % | -664.750 K 0.00 % | -664.750 K 13.84 % | -771.500 K 0.00 % | -771.500 K -241.95 % | 543.500 K 0.00 % | 543.500 K -69.67 % | 1.792 M 0.00 % | 1.792 M | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 846.500 K 143.95 % | 347.000 K -77.45 % | 1.539 M 543.52 % | -347.000 K -117.36 % | 1.999 M 116.34 % | 924.000 K -17.72 % | 1.123 M 50.54 % | 746.000 K 27.41 % | 585.500 K 0.00 % | 585.500 K -35.16 % | 903.000 K 0.00 % | 903.000 K 45.41 % | 621.000 K 0.00 % | 621.000 K 62.78 % | 381.500 K 0.00 % | 381.500 K | 
| 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 | 0.000 | 0.000 | 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 | 0.000 | 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 % | 846.500 K 143.95 % | 347.000 K -77.45 % | 1.539 M 543.52 % | -347.000 K -117.36 % | 1.999 M 116.34 % | 924.000 K -17.72 % | 1.123 M 50.54 % | 746.000 K 27.41 % | 585.500 K 0.00 % | 585.500 K -35.16 % | 903.000 K 0.00 % | 903.000 K 45.41 % | 621.000 K 0.00 % | 621.000 K 62.78 % | 381.500 K 0.00 % | 381.500 K | 
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 |