 
					M M Rubber Company Limited MMRUBBR-B.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 409.992 M -1.54 % | 416.396 M 0.44 % | 414.553 M 11.49 % | 371.830 M 33.14 % | 279.286 M -10.69 % | 312.702 M 4.27 % | 299.894 M 15.70 % | 259.190 M 28.78 % | 201.263 M 7.29 % | 187.595 M 5.42 % | 177.942 M -0.45 % | 178.740 M -13.03 % | 205.512 M 17.34 % | 175.141 M 16.70 % | 150.078 M 22.57 % | 122.446 M 11.70 % | 109.619 M | 
| Net income | -36.835 M -122.82 % | -16.531 M -164.57 % | 25.602 M 76.08 % | 14.540 M 138.79 % | -37.488 M -1 782.92 % | 2.228 M -53.19 % | 4.758 M 58.02 % | 3.011 M -2.52 % | 3.089 M 19.09 % | 2.594 M 8.37 % | 2.394 M 128.16 % | -8.500 M -324.57 % | -2.002 M -384.38 % | 704.000 K -84.29 % | 4.482 M -39.92 % | 7.460 M 32.68 % | 5.623 M | 
| Income before tax | -36.457 M -179.81 % | -13.029 M -141.79 % | 31.180 M 88.97 % | 16.500 M 144.36 % | -37.195 M -770.35 % | 5.549 M -6.88 % | 5.958 M 33.61 % | 4.460 M 18.56 % | 3.761 M 46.18 % | 2.573 M 7.73 % | 2.388 M 127.94 % | -8.548 M -326.97 % | -2.002 M -333.06 % | 859.000 K -84.05 % | 5.387 M -36.40 % | 8.470 M 50.64 % | 5.623 M | 
| Income before tax ratio | -0.09 -184.18 % | -0.03 -141.60 % | 0.08 69.49 % | 0.04 133.32 % | -0.13 -850.55 % | 0.02 -10.69 % | 0.02 15.48 % | 0.02 -7.94 % | 0.02 36.26 % | 0.01 2.19 % | 0.01 128.07 % | -0.05 -390.92 % | -0.01 -298.62 % | 0.00 -86.34 % | 0.04 -48.11 % | 0.07 34.86 % | 0.05 | 
| EBITDA | -17.652 M -1 963.99 % | 947.000 K -97.74 % | 41.866 M 69.11 % | 24.757 M 181.14 % | -30.510 M -328.59 % | 13.347 M -14.01 % | 15.522 M 14.51 % | 13.555 M 16.69 % | 11.616 M 15.17 % | 10.086 M 1.84 % | 9.903 M 993.45 % | -1.108 M -121.01 % | 5.276 M 20.32 % | 4.385 M -37.89 % | 7.060 M -32.80 % | 10.506 M 39.84 % | 7.513 M | 
| Net income ratio | -0.09 -126.30 % | -0.04 -164.28 % | 0.06 57.93 % | 0.04 129.13 % | -0.13 -1 984.28 % | 0.01 -55.10 % | 0.02 36.57 % | 0.01 -24.31 % | 0.02 11.01 % | 0.01 2.79 % | 0.01 128.29 % | -0.05 -388.17 % | -0.01 -342.35 % | 0.00 -86.54 % | 0.03 -50.98 % | 0.06 18.78 % | 0.05 | 
| Ratio EBITDA | -0.04 -1 993.11 % | 0.00 -97.75 % | 0.10 51.68 % | 0.07 160.95 % | -0.11 -355.94 % | 0.04 -17.53 % | 0.05 -1.03 % | 0.05 -9.39 % | 0.06 7.35 % | 0.05 -3.40 % | 0.06 997.45 % | -0.01 -124.16 % | 0.03 2.54 % | 0.03 -46.78 % | 0.05 -45.17 % | 0.09 25.19 % | 0.07 | 
| Gross profit ratio | 0.51 0.07 % | 0.51 -10.87 % | 0.58 15.17 % | 0.50 -2.80 % | 0.51 -5.27 % | 0.54 -3.10 % | 0.56 4.03 % | 0.54 -5.61 % | 0.57 -0.11 % | 0.57 2.44 % | 0.56 5.18 % | 0.53 -4.52 % | 0.56 9.90 % | 0.51 -7.68 % | 0.55 25.88 % | 0.43 -20.99 % | 0.55 | 
| Weighted average shs out dil | 6.243 M 0.08 % | 6.238 M 0.11 % | 6.231 M 0.00 % | 6.231 M 0.00 % | 6.231 M 0.00 % | 6.231 M 25.11 % | 4.981 M 0.00 % | 4.981 M 0.00 % | 4.981 M -0.15 % | 4.988 M 0.03 % | 4.987 M 0.32 % | 4.971 M -0.20 % | 4.981 M -0.55 % | 5.008 M -0.55 % | 5.036 M -73.67 % | 19.129 M 0.00 % | 19.129 M | 
| Weighted average shs out | 6.243 M 0.08 % | 6.238 M 0.11 % | 6.231 M 0.00 % | 6.231 M 0.00 % | 6.231 M 0.00 % | 6.231 M 25.11 % | 4.981 M 0.00 % | 4.981 M 0.00 % | 4.981 M -0.15 % | 4.988 M 0.03 % | 4.987 M 0.91 % | 4.942 M -0.78 % | 4.981 M -0.55 % | 5.008 M -0.55 % | 5.036 M -73.67 % | 19.129 M 0.00 % | 19.129 M | 
| EPS diluted | -5.90 -122.64 % | -2.65 -164.48 % | 4.11 76.39 % | 2.33 138.70 % | -6.02 -1 772.22 % | 0.36 -62.50 % | 0.96 60.00 % | 0.60 -3.23 % | 0.62 19.23 % | 0.52 8.33 % | 0.48 127.91 % | -1.72 -330.00 % | -0.40 -385.71 % | 0.14 -84.27 % | 0.89 128.21 % | 0.39 34.48 % | 0.29 | 
| Earnings per share | -5.90 -122.64 % | -2.65 -164.48 % | 4.11 76.39 % | 2.33 138.70 % | -6.02 -1 772.22 % | 0.36 -62.50 % | 0.96 60.00 % | 0.60 -3.23 % | 0.62 19.23 % | 0.52 8.33 % | 0.48 127.91 % | -1.72 -330.00 % | -0.40 -385.71 % | 0.14 -84.27 % | 0.89 128.21 % | 0.39 34.48 % | 0.29 | 
| Gross profit | 210.652 M -1.47 % | 213.795 M -10.48 % | 238.814 M 28.40 % | 185.989 M 29.41 % | 143.720 M -15.39 % | 169.870 M 1.04 % | 168.121 M 20.37 % | 139.673 M 21.56 % | 114.903 M 7.17 % | 107.218 M 7.99 % | 99.282 M 4.71 % | 94.814 M -16.96 % | 114.172 M 28.96 % | 88.533 M 7.73 % | 82.179 M 54.29 % | 53.262 M -11.75 % | 60.354 M | 
| Income tax expense | -378.000 K -110.79 % | 3.502 M -37.22 % | 5.578 M 184.45 % | 1.961 M 569.28 % | 293.000 K -91.18 % | 3.321 M 176.76 % | 1.200 M -17.15 % | 1.448 M 115.47 % | 672.190 K 3 325.63 % | -20.839 K -302.69 % | -5.175 K 89.20 % | -47.902 K | 0.000 -100.00 % | 155.000 K -82.89 % | 906.000 K -10.30 % | 1.010 M | 0.000 | 
| Cost of revenue | 199.340 M -1.61 % | 202.601 M 15.29 % | 175.739 M -5.44 % | 185.841 M 37.09 % | 135.566 M -5.09 % | 142.832 M 8.39 % | 131.773 M 10.25 % | 119.517 M 38.39 % | 86.360 M 7.44 % | 80.378 M 2.18 % | 78.660 M -6.27 % | 83.926 M -8.12 % | 91.340 M 5.46 % | 86.608 M 27.55 % | 67.899 M -1.86 % | 69.184 M 40.43 % | 49.265 M | 
| General and administrative expenses | 87.740 M 398.38 % | 17.605 M 21.86 % | 14.447 M 17.10 % | 12.337 M 4.48 % | 11.808 M -1.99 % | 12.047 M 11.87 % | 10.769 M -5.68 % | 11.418 M 92.80 % | 5.922 M 14.09 % | 5.191 M 1 338.34 % | 360.894 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 32.597 M -47.23 % | 61.770 M 7.36 % | 57.535 M 27.56 % | 45.106 M 69.13 % | 26.670 M -43.73 % | 47.398 M 15.94 % | 40.884 M 38.40 % | 29.540 M 45.32 % | 20.328 M 8.30 % | 18.770 M 376.31 % | 3.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 120.619 M -14.89 % | 141.723 M 7.24 % | 132.154 M 21.60 % | 108.677 M -22.59 % | 140.393 M 27.14 % | 110.425 M -5.19 % | 116.468 M 17.98 % | 98.716 M 17.16 % | 84.254 M 4.42 % | 80.684 M -12.86 % | 92.592 M -10.42 % | 103.362 M -11.03 % | 116.174 M 32.51 % | 87.674 M 14.17 % | 76.792 M 71.44 % | 44.792 M -18.16 % | 54.731 M | 
| Operating expenses | 240.956 M 8.98 % | 221.098 M 8.31 % | 204.136 M 22.88 % | 166.120 M -7.13 % | 178.871 M 5.30 % | 169.870 M 1.04 % | 168.121 M 20.37 % | 139.673 M 26.40 % | 110.503 M 5.60 % | 104.645 M 8.00 % | 96.893 M -6.26 % | 103.362 M -11.03 % | 116.174 M 32.51 % | 87.674 M 14.17 % | 76.792 M 71.44 % | 44.792 M -18.16 % | 54.731 M | 
| Cost and expenses | 440.296 M 3.92 % | 423.699 M 11.54 % | 379.875 M 7.93 % | 351.961 M 11.93 % | 314.437 M 0.55 % | 312.702 M 4.27 % | 299.894 M 15.70 % | 259.190 M 31.66 % | 196.863 M 6.40 % | 185.022 M 5.39 % | 175.554 M -6.27 % | 187.288 M -9.75 % | 207.514 M 19.07 % | 174.282 M 20.45 % | 144.691 M 26.95 % | 113.976 M 9.60 % | 103.996 M | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 120.337 M 51.61 % | 79.375 M 10.27 % | 71.982 M 25.31 % | 57.443 M 49.29 % | 38.478 M -35.27 % | 59.446 M 15.09 % | 51.653 M 26.11 % | 40.957 M 56.03 % | 26.250 M 9.55 % | 23.961 M 457.02 % | 4.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest income | 0.000 | 0.000 | 0.000 100.00 % | -665.000 K -194.25 % | -226.000 K 35.05 % | -347.968 K 19.36 % | -431.532 K -25.38 % | -344.193 K -4.05 % | -330.800 K 15.66 % | -392.216 K | 0.000 -100.00 % | 583.000 | 0.000 | 0.000 -100.00 % | 363.162 K -34.84 % | 557.303 K | 0.000 | 
| Interest expense | 8.935 M 61.40 % | 5.536 M 61.92 % | 3.419 M 17.94 % | 2.899 M 44.88 % | 2.001 M -51.54 % | 4.129 M -32.74 % | 6.139 M -1.26 % | 6.217 M 0.37 % | 6.194 M -7.72 % | 6.712 M -0.12 % | 6.721 M 9.39 % | 6.144 M 1.09 % | 6.078 M 161.42 % | 2.325 M 302.95 % | 577.000 K -36.88 % | 914.099 K 6.79 % | 856.000 K | 
| Depreciation and amortization | 9.870 M 16.94 % | 8.440 M 16.14 % | 7.267 M 35.63 % | 5.358 M 14.39 % | 4.684 M 27.66 % | 3.669 M 7.16 % | 3.424 M 18.98 % | 2.878 M 73.32 % | 1.660 M 107.41 % | 800.510 K 0.80 % | 794.120 K -38.69 % | 1.295 M 7.94 % | 1.200 M -0.08 % | 1.201 M 9.54 % | 1.096 M -2.16 % | 1.121 M 8.37 % | 1.034 M | 
| Operating income | 83.894 M 1 248.76 % | -7.303 M -121.06 % | 34.678 M 74.53 % | 19.869 M 156.52 % | -35.151 M -282.71 % | -9.185 M -174.37 % | 12.350 M 17.03 % | 10.553 M 139.88 % | 4.399 M 70.97 % | 2.573 M 7.73 % | 2.388 M 127.94 % | -8.548 M -326.97 % | -2.002 M -333.06 % | 859.000 K -84.05 % | 5.387 M -36.40 % | 8.470 M 50.64 % | 5.623 M | 
| Operating income ratio | 0.20 1 266.70 % | -0.02 -120.97 % | 0.08 56.55 % | 0.05 142.46 % | -0.13 -328.50 % | -0.03 -171.32 % | 0.04 1.15 % | 0.04 86.27 % | 0.02 59.36 % | 0.01 2.19 % | 0.01 128.07 % | -0.05 -390.92 % | -0.01 -298.62 % | 0.00 -86.34 % | 0.04 -48.11 % | 0.07 34.86 % | 0.05 | 
| Total other income expenses net | -120.351 M -2 001.83 % | -5.726 M -63.69 % | -3.498 M -3.83 % | -3.369 M -64.82 % | -2.044 M -113.87 % | 14.733 M 330.52 % | -6.391 M -4.89 % | -6.093 M -855.35 % | -637.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | 2008 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 101.799 M 46.41 % | 69.530 M 216.45 % | 21.972 M -30.01 % | 31.393 M -4.41 % | 32.840 M 360.12 % | -12.625 M -126.64 % | 47.388 M -9.13 % | 52.151 M 16.55 % | 44.746 M 9.34 % | 40.924 M -1.34 % | 41.478 M 0.65 % | 41.211 M 1 595.59 % | -2.755 M 51.74 % | -5.710 M | 
| Total investments | 3.588 M -21.86 % | 4.592 M 50 922.22 % | 9.000 K 0.00 % | 9.000 K 0.00 % | 9.000 K 5.05 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K | 
| Total debt | 103.888 M 40.26 % | 74.068 M 191.88 % | 25.376 M -29.21 % | 35.849 M -4.21 % | 37.426 M 258.24 % | 10.447 M -80.23 % | 52.852 M -5.64 % | 56.009 M 16.76 % | 47.970 M 7.91 % | 44.454 M -3.34 % | 45.988 M 0.04 % | 45.971 M 395.88 % | 9.271 M 78.08 % | 5.206 M | 
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 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 | -35.869 M -3 813.15 % | 966.000 K -94.48 % | 17.497 M 315.88 % | -8.105 M 65.30 % | -23.355 M -307.61 % | 11.249 M 24.69 % | 9.022 M 111.61 % | 4.263 M 240.48 % | 1.252 M 168.16 % | -1.837 M 71.28 % | -6.397 M 22.08 % | -8.210 M | 0.000 | 0.000 | 
| Common stock | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 25.11 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M | 
| Total equity | 142.188 M -20.58 % | 179.024 M -8.45 % | 195.555 M 50.08 % | 130.304 M 12.56 % | 115.765 M -24.46 % | 153.252 M 130.33 % | 66.535 M 7.70 % | 61.776 M -16.08 % | 73.615 M 1.70 % | 72.382 M 1 928.80 % | 3.568 M 103.31 % | 1.755 M -92.58 % | 23.639 M 23.43 % | 19.152 M | 
| Other non current liabilities | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 380.000 K 0.00 % | 380.000 K | 0.000 | 0.000 | 
| Long term debt | 12.193 M -40.25 % | 20.405 M 1 299.52 % | 1.458 M 307.26 % | 358.000 K -91.83 % | 4.382 M -58.06 % | 10.447 M 3.31 % | 10.112 M -24.48 % | 13.390 M 233.93 % | 4.010 M 2 778.52 % | 139.301 K -66.27 % | 412.938 K -30.84 % | 597.066 K -93.56 % | 9.271 M 78.08 % | 5.206 M | 
| Total non current liabilities | 49.208 M -13.73 % | 57.042 M 59.71 % | 35.715 M 75.97 % | 20.296 M -14.82 % | 23.827 M -19.50 % | 29.600 M 18.40 % | 24.999 M -11.59 % | 28.277 M 23.49 % | 22.898 M 20.52 % | 19.000 M 2 296.09 % | 792.938 K -18.84 % | 977.066 K -89.46 % | 9.271 M 78.08 % | 5.206 M | 
| Other current liabilities | 26.427 M 568.36 % | 3.954 M -71.80 % | 14.019 M 50.19 % | 9.334 M -26.42 % | 12.685 M 85.06 % | 6.854 M -44.57 % | 12.366 M 14.71 % | 10.781 M 2.86 % | 10.481 M -38.65 % | 17.083 M 0.58 % | 16.985 M 23.07 % | 13.801 M -55.24 % | 30.836 M 16.52 % | 26.465 M | 
| Deferred revenue | 0.000 -100.00 % | 6.829 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 | 
| Short term debt | 91.695 M 70.87 % | 53.663 M 124.36 % | 23.918 M -32.61 % | 35.491 M 7.41 % | 33.044 M | 0.000 -100.00 % | 42.739 M 0.28 % | 42.619 M -3.05 % | 43.960 M -0.80 % | 44.315 M -2.77 % | 45.575 M 0.44 % | 45.374 M | 0.000 | 0.000 | 
| Total current liabilities | 146.382 M 68.69 % | 86.775 M 30.00 % | 66.751 M -6.93 % | 71.718 M 12.16 % | 63.941 M 122.30 % | 28.764 M -62.00 % | 75.696 M -4.04 % | 78.886 M 16.11 % | 67.940 M -10.99 % | 76.327 M -5.91 % | 81.120 M -1.44 % | 82.304 M 166.91 % | 30.836 M 16.52 % | 26.465 M | 
| Total liabilities | 195.590 M 36.00 % | 143.817 M 40.36 % | 102.466 M 11.36 % | 92.014 M 4.84 % | 87.768 M 50.38 % | 58.364 M -42.04 % | 100.696 M -6.03 % | 107.162 M 17.97 % | 90.839 M -4.71 % | 95.327 M 16.38 % | 81.912 M -1.64 % | 83.281 M 107.65 % | 40.107 M 26.64 % | 31.670 M | 
| Other non current assets | 1.551 M -11.37 % | 1.750 M -80.00 % | 8.748 M -36.54 % | 13.784 M 85.72 % | 7.422 M 130.68 % | 3.217 M -72.77 % | 11.814 M 25.87 % | 9.386 M -9.10 % | 10.325 M -12.70 % | 11.827 M 182.42 % | 4.188 M -28.83 % | 5.884 M 68 585.04 % | 8.567 K 0.00 % | 8.567 K | 
| Long term investments | 14.000 K -98.07 % | 727.000 K 117.72 % | -4.102 M 54.15 % | -8.946 M -122.81 % | -4.015 M -96 883.41 % | -4.140 K 99.78 % | -1.919 M -1 377.18 % | -129.900 K 87.30 % | -1.023 M 49.44 % | -2.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 2.023 M -4.35 % | 2.115 M 49.89 % | 1.411 M | 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 | 
| Goodwill and intangible assets | 2.023 M -4.35 % | 2.115 M 49.89 % | 1.411 M | 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 | 211.781 M -3.15 % | 218.663 M 12.96 % | 193.572 M 53.21 % | 126.344 M 7.71 % | 117.298 M 15.03 % | 101.968 M 18.76 % | 85.864 M -0.25 % | 86.078 M -4.46 % | 90.100 M -2.57 % | 92.474 M 1 314.68 % | 6.537 M 27.48 % | 5.128 M 15.16 % | 4.452 M -7.64 % | 4.821 M | 
| Total non current assets | 215.369 M -3.53 % | 223.255 M 9.58 % | 203.731 M 55.30 % | 131.182 M 8.68 % | 120.705 M 14.76 % | 105.181 M 9.84 % | 95.759 M 0.45 % | 95.334 M -4.09 % | 99.403 M -2.81 % | 102.277 M 853.67 % | 10.725 M -2.61 % | 11.012 M 146.85 % | 4.461 M -7.62 % | 4.829 M | 
| Other current assets | 0.000 -100.00 % | 1.000 K -100.00 % | 21.372 M -40.72 % | 36.051 M 26.45 % | 28.509 M 230.15 % | 8.635 M -58.64 % | 20.876 M 818.82 % | 2.272 M -88.47 % | 19.710 M 6.83 % | 18.450 M 525.92 % | 2.948 M 178.88 % | 1.057 M | 0.000 | 0.000 | 
| Short term investments | 10.043 M 159.84 % | 3.865 M -5.98 % | 4.111 M -54.09 % | 8.955 M 122.53 % | 4.024 M 31 568.47 % | 12.707 K -99.34 % | 1.927 M 1 291.97 % | 138.467 K -86.58 % | 1.032 M -49.23 % | 2.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 2.089 M -53.97 % | 4.538 M 33.31 % | 3.404 M -23.61 % | 4.456 M -2.83 % | 4.586 M -80.12 % | 23.072 M 322.31 % | 5.463 M 41.62 % | 3.858 M 19.67 % | 3.224 M -8.68 % | 3.530 M -21.73 % | 4.510 M -5.26 % | 4.760 M -60.42 % | 12.026 M 10.17 % | 10.916 M | 
| Cash and short term investments | 12.132 M 44.38 % | 8.403 M 146.86 % | 3.404 M -23.61 % | 4.456 M -2.83 % | 4.586 M -80.13 % | 23.085 M 212.35 % | 7.391 M 84.94 % | 3.996 M -6.09 % | 4.255 M -23.50 % | 5.562 M 23.33 % | 4.510 M -5.26 % | 4.760 M -60.42 % | 12.026 M 10.17 % | 10.916 M | 
| Total current assets | 122.409 M 22.92 % | 99.586 M 5.62 % | 94.290 M 3.46 % | 91.137 M 10.03 % | 82.828 M -22.18 % | 106.435 M 48.92 % | 71.472 M -2.90 % | 73.605 M 13.15 % | 65.051 M -0.58 % | 65.432 M -12.47 % | 74.756 M 0.99 % | 74.024 M 24.86 % | 59.284 M 28.90 % | 45.993 M | 
| Inventory | 89.137 M 41.83 % | 62.847 M -9.46 % | 69.410 M 37.39 % | 50.520 M 1.61 % | 49.721 M -12.26 % | 56.672 M 31.17 % | 43.205 M 11.40 % | 38.785 M -5.60 % | 41.086 M -0.80 % | 41.419 M -4.23 % | 43.247 M 2.82 % | 42.062 M 57.04 % | 26.784 M 41.89 % | 18.877 M | 
| Net receivables | 21.140 M -25.39 % | 28.335 M 27 145.19 % | 104.000 K -5.45 % | 110.000 K 816.67 % | 12.000 K -99.93 % | 18.043 M | 0.000 -100.00 % | 28.552 M | 0.000 | 0.000 -100.00 % | 24.051 M -8.01 % | 26.145 M 27.69 % | 20.475 M 26.39 % | 16.200 M | 
| Tax assets | 0.000 | 0.000 -100.00 % | 4.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 28.260 M 48.92 % | 18.977 M -30.71 % | 27.386 M 22.82 % | 22.297 M 35.92 % | 16.404 M -23.12 % | 21.336 M 3.62 % | 20.591 M -19.21 % | 25.486 M 128.63 % | 11.147 M -25.33 % | 14.929 M -19.56 % | 18.559 M -19.76 % | 23.129 M | 0.000 | 0.000 | 
| Tax payables | 0.000 -100.00 % | 3.352 M 134.73 % | 1.428 M -68.93 % | 4.596 M 154.20 % | 1.808 M 215.58 % | 572.919 K | 0.000 | 0.000 -100.00 % | 2.352 M | 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 | 
| 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 | 
| 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 | 
| 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 | 
| Other total stockholders equity | 204.761 M 23.65 % | 165.596 M 0.00 % | 165.596 M 31.48 % | 125.947 M -0.56 % | 126.658 M -2.23 % | 129.541 M 172.42 % | 47.552 M 0.00 % | 47.552 M -23.80 % | 62.402 M -2.89 % | 64.258 M 1 713 450.43 % | 3.750 K 0.00 % | 3.750 K -99.97 % | 13.678 M 48.82 % | 9.190 M | 
| Deferred tax liabilities non current | 37.015 M 1.03 % | 36.637 M 6.95 % | 34.257 M 71.81 % | 19.939 M 2.54 % | 19.446 M 1.53 % | 19.153 M 28.65 % | 14.887 M 0.00 % | 14.887 M -21.19 % | 18.889 M 0.15 % | 18.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 337.778 M 4.63 % | 322.841 M 8.33 % | 298.021 M 34.05 % | 222.318 M 9.23 % | 203.533 M -3.82 % | 211.616 M 26.54 % | 167.231 M -1.01 % | 168.939 M 2.73 % | 164.454 M -1.94 % | 167.709 M 96.20 % | 85.480 M 0.52 % | 85.036 M 33.40 % | 63.745 M 25.43 % | 50.822 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2010 | 2009 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | -2.688 M 51.37 % | -5.527 M 30.24 % | -7.923 M -47.57 % | -5.369 M -153.14 % | 10.104 M 156.30 % | -17.948 M -3 732.08 % | 494.153 K -89.73 % | 4.812 M 178.32 % | -6.144 M -72.32 % | -3.565 M 31.71 % | -5.221 M -141.65 % | 12.534 M 260.80 % | -7.795 M 4.87 % | -8.194 M | 
| Accounts receivables | 7.195 M 165.59 % | -10.970 M -211.47 % | 9.841 M 288.56 % | -5.219 M -29.99 % | -4.015 M | 0.000 -100.00 % | 7.520 M 173.91 % | -10.174 M -3 758.58 % | -263.681 K 86.40 % | -1.939 M -149.70 % | 3.902 M 26.40 % | 3.087 M 172.22 % | -4.275 M -464.41 % | 1.173 M | 
| Inventory | -26.289 M -500.62 % | 6.562 M 134.74 % | -18.890 M -2 264.21 % | -799.000 K -111.49 % | 6.951 M 151.62 % | -13.466 M -204.65 % | -4.420 M -292.10 % | 2.301 M 590.65 % | 333.167 K -81.77 % | 1.828 M 254.27 % | -1.185 M 60.94 % | -3.033 M 61.64 % | -7.907 M -14.72 % | -6.892 M | 
| 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 | 
| Other working capital | 16.406 M 1 566.13 % | -1.119 M -199.38 % | 1.126 M 73.50 % | 649.000 K -90.95 % | 7.168 M 259.94 % | -4.482 M -72.01 % | -2.605 M -120.54 % | 12.685 M 304.16 % | -6.213 M -79.91 % | -3.454 M 56.49 % | -7.938 M -163.61 % | 12.480 M 184.53 % | 4.386 M 277.23 % | -2.475 M | 
| Other non cash items | 6.153 M 1 772.01 % | -368.000 K -162.06 % | 593.000 K -78.31 % | 2.734 M 50.39 % | 1.818 M -23.67 % | 2.382 M -49.96 % | 4.760 M -12.65 % | 5.449 M 22.49 % | 4.449 M -17.50 % | 5.392 M -32.90 % | 8.037 M 538.29 % | -1.834 M -135.64 % | 5.144 M -40.75 % | 8.682 M | 
| Net cash provided by operating activities | -23.122 M -120.55 % | -10.484 M -133.69 % | 31.117 M 61.87 % | 19.223 M 193.37 % | -20.589 M -224.31 % | -6.349 M -143.37 % | 14.636 M -16.83 % | 17.598 M 372.27 % | 3.726 M -28.63 % | 5.221 M 44.64 % | 3.610 M -69.91 % | 11.996 M 871.72 % | -1.554 M -196.67 % | 1.608 M | 
| Investments in property plant and equipment | -3.869 M 87.95 % | -32.120 M -43.87 % | -22.326 M -52.32 % | -14.657 M 28.04 % | -20.368 M -93.97 % | -10.501 M -227.17 % | -3.209 M 82.98 % | -18.855 M -954.97 % | -1.787 M -55.89 % | -1.147 M 58.82 % | -2.784 M -85.81 % | -1.498 M -105.76 % | -728.176 K 52.47 % | -1.532 M | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| Other investing activites | 3.658 M 528.52 % | 582.000 K 73.73 % | 335.000 K -25.56 % | 450.000 K -16.04 % | 536.000 K 41.96 % | 377.564 K 110.53 % | 179.341 K -61.71 % | 468.334 K -72.80 % | 1.722 M 32.52 % | 1.299 M 21.13 % | 1.073 M 42.61 % | 752.190 K 900.50 % | -93.965 K -115.10 % | 622.303 K | 
| Net cash used for investing activites | -211.000 K 99.33 % | -31.538 M -43.41 % | -21.991 M -54.79 % | -14.207 M 28.36 % | -19.832 M -95.91 % | -10.123 M -234.08 % | -3.030 M 83.52 % | -18.387 M -28 010.17 % | -65.410 K -142.81 % | 152.790 K 108.93 % | -1.711 M -129.35 % | -746.119 K 9.25 % | -822.141 K 9.62 % | -909.630 K | 
| Debt repayment | 29.820 M -38.76 % | 48.691 M 820.49 % | -6.758 M -200.62 % | -2.248 M -109.39 % | 23.935 M 160.87 % | -39.322 M -918.35 % | -3.861 M -150.54 % | 7.640 M 343.96 % | 1.721 M -0.30 % | 1.726 M -62.20 % | 4.567 M 211.42 % | -4.099 M -200.84 % | 4.065 M 97.76 % | 2.055 M | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.532 M | 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 | 
| 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 | 
| Other financing activites | -8.935 M -61.40 % | -5.536 M -61.92 % | -3.419 M -17.98 % | -2.898 M -44.83 % | -2.001 M 51.54 % | -4.129 M 32.74 % | -6.139 M 1.26 % | -6.217 M -0.37 % | -6.194 M 23.34 % | -8.080 M -20.32 % | -6.716 M -10.16 % | -6.096 M -954.88 % | -577.911 K 36.78 % | -914.099 K | 
| Net cash used provided by financing activities | 20.885 M -51.60 % | 43.155 M 524.04 % | -10.177 M -97.77 % | -5.146 M -123.46 % | 21.934 M -35.64 % | 34.080 M 440.78 % | -10.001 M -802.99 % | 1.423 M 131.80 % | -4.473 M 29.60 % | -6.354 M -195.69 % | -2.149 M 78.92 % | -10.195 M -392.39 % | 3.487 M 205.52 % | 1.141 M | 
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | -2.448 M -316.06 % | 1.133 M 207.70 % | -1.052 M -709.23 % | -130.000 K 99.30 % | -18.486 M -204.98 % | 17.609 M 996.71 % | 1.606 M 153.22 % | 634.072 K 178.05 % | -812.413 K 17.10 % | -979.964 K -291.58 % | -250.260 K -123.72 % | 1.055 M -4.98 % | 1.110 M 180.70 % | -1.376 M | 
| Cash at beginning of period | 4.737 M 31.44 % | 3.604 M -22.59 % | 4.656 M -2.72 % | 4.786 M -79.43 % | 23.272 M 310.92 % | 5.663 M 39.57 % | 4.058 M 18.52 % | 3.424 M -19.18 % | 4.236 M -6.08 % | 4.510 M -5.26 % | 4.760 M 28.47 % | 3.705 M -66.05 % | 10.916 M -11.19 % | 12.292 M | 
| Cash at end of period | 2.289 M -51.68 % | 4.737 M 31.44 % | 3.604 M -22.59 % | 4.656 M -2.72 % | 4.786 M -79.43 % | 23.272 M 310.92 % | 5.663 M 39.57 % | 4.058 M 18.52 % | 3.424 M -3.02 % | 3.530 M -21.73 % | 4.510 M -5.26 % | 4.760 M -60.42 % | 12.026 M 10.17 % | 10.916 M | 
| Operating cash flow | -23.122 M -120.55 % | -10.484 M -133.69 % | 31.117 M 61.87 % | 19.223 M 193.37 % | -20.589 M -224.31 % | -6.349 M -143.37 % | 14.636 M -16.83 % | 17.598 M 372.27 % | 3.726 M -28.63 % | 5.221 M 44.64 % | 3.610 M -69.91 % | 11.996 M 871.72 % | -1.554 M -196.67 % | 1.608 M | 
| Capital expenditure | -3.869 M 87.95 % | -32.120 M -43.87 % | -22.326 M -52.32 % | -14.657 M 28.04 % | -20.368 M -93.97 % | -10.501 M -227.17 % | -3.209 M 82.98 % | -18.855 M -954.97 % | -1.787 M -55.89 % | -1.147 M 58.82 % | -2.784 M -85.81 % | -1.498 M -105.76 % | -728.176 K 52.47 % | -1.532 M | 
| Free CashFlow | -26.991 M 36.65 % | -42.604 M -584.63 % | 8.791 M 92.53 % | 4.566 M 111.15 % | -40.957 M -143.08 % | -16.849 M -247.45 % | 11.427 M 1 009.17 % | -1.257 M -164.82 % | 1.939 M -52.41 % | 4.075 M 393.36 % | 825.930 K -92.13 % | 10.498 M 559.90 % | -2.283 M -3 098.25 % | 76.132 K | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2010 | 2009 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 91.958 M -2.52 % | 94.336 M -9.73 % | 104.499 M -3.73 % | 108.543 M 5.78 % | 102.614 M 3.62 % | 99.025 M -8.97 % | 108.782 M 5.24 % | 103.361 M -1.77 % | 105.228 M 7.05 % | 98.296 M -10.50 % | 109.829 M 6.69 % | 102.939 M -0.53 % | 103.489 M -3.20 % | 106.908 M -2.26 % | 109.381 M 93.39 % | 56.559 M 0.00 % | 56.559 M -36.95 % | 89.705 M -4.25 % | 93.687 M 40.91 % | 66.487 M 126.09 % | 29.407 M -56.38 % | 67.417 M -18.98 % | 83.211 M 3.27 % | 80.575 M -1.13 % | 81.499 M 5.97 % | 76.907 M -4.50 % | 80.530 M -43.47 % | 142.457 M 100.40 % | 71.087 M -6.31 % | 75.873 M 11.65 % | 67.954 M 12.06 % | 60.640 M 10.81 % | 54.723 M -0.51 % | 55.004 M 7.25 % | 51.284 M 3.96 % | 49.329 M 8.07 % | 45.644 M 0.31 % | 45.505 M -5.24 % | 48.020 M -0.99 % | 48.499 M 6.43 % | 45.571 M 3.75 % | 43.922 M 0.73 % | 43.605 M -6.66 % | 46.718 M 6.91 % | 43.697 M 2.12 % | 42.790 M -4.76 % | 44.930 M -10.27 % | 50.075 M 22.30 % | 40.945 M -14.96 % | 48.148 M 18.67 % | 40.574 M 14.94 % | 35.299 M -29.36 % | 49.968 M 3.13 % | 48.451 M 19.36 % | 40.591 M 3.05 % | 39.388 M 31.08 % | 30.049 M 12.56 % | 26.697 M | 
| Net income | -4.932 M -433.69 % | 1.478 M 110.66 % | -13.860 M 46.36 % | -25.838 M -1 964.21 % | 1.386 M 108.18 % | -16.953 M -1 069.98 % | -1.449 M -928.00 % | 175.000 K -89.68 % | 1.696 M -60.58 % | 4.302 M -49.25 % | 8.477 M 11.12 % | 7.629 M 46.88 % | 5.194 M 3.65 % | 5.011 M -11.01 % | 5.631 M 284.02 % | -3.060 M 0.00 % | -3.060 M 69.55 % | -10.049 M 53.23 % | -21.485 M -590.30 % | 4.382 M 142.40 % | -10.336 M -1 205.96 % | -791.449 K 73.02 % | -2.934 M -324.66 % | 1.306 M -71.90 % | 4.648 M 147.16 % | -9.857 M -253.17 % | 6.435 M -21.33 % | 8.180 M 15.85 % | 7.061 M 5 984.17 % | -120.000 K 92.52 % | -1.604 M -442.74 % | 468.000 K -89.03 % | 4.267 M 547.27 % | -954.000 K -455.97 % | 268.000 K -78.44 % | 1.243 M -50.44 % | 2.508 M 89.57 % | 1.323 M 310.67 % | -628.000 K -507.79 % | 154.000 K -91.07 % | 1.724 M -3.67 % | 1.790 M 5.27 % | 1.700 M 174.01 % | -2.297 M -291.26 % | 1.201 M 339.25 % | -501.984 K -74.30 % | -288.000 K 95.07 % | -5.846 M -213.63 % | -1.864 M -121.12 % | -843.000 K -222.99 % | -261.000 K -116.78 % | 1.555 M 173.80 % | -2.107 M -67.36 % | -1.259 M -205.00 % | 1.199 M 146.53 % | -2.577 M -576.34 % | 541.000 K -83.90 % | 3.361 M | 
| Income before tax | -4.932 M -365.73 % | 1.856 M 113.39 % | -13.860 M 46.36 % | -25.838 M -1 964.21 % | 1.386 M 109.27 % | -14.951 M -931.82 % | -1.449 M -928.00 % | 175.000 K -94.52 % | 3.196 M -53.55 % | 6.880 M -18.84 % | 8.477 M -11.96 % | 9.629 M 55.46 % | 6.194 M -11.15 % | 6.971 M 23.80 % | 5.631 M 284.02 % | -3.060 M 0.00 % | -3.060 M 68.63 % | -9.756 M 54.59 % | -21.485 M -590.30 % | 4.382 M 142.40 % | -10.336 M -508.60 % | 2.530 M 186.22 % | -2.934 M -324.66 % | 1.306 M -71.90 % | 4.648 M 151.89 % | -8.957 M -232.99 % | 6.735 M -17.67 % | 8.180 M 15.85 % | 7.061 M 431.70 % | 1.328 M 182.79 % | -1.604 M -442.74 % | 468.000 K -89.03 % | 4.267 M 1 613.12 % | -282.000 K -205.22 % | 268.000 K -78.44 % | 1.243 M -50.44 % | 2.508 M 89.57 % | 1.323 M 310.67 % | -628.000 K -507.79 % | 154.000 K -91.07 % | 1.724 M -3.39 % | 1.784 M 4.97 % | 1.700 M 174.01 % | -2.297 M -291.26 % | 1.201 M 318.41 % | -549.886 K -90.93 % | -288.000 K 95.07 % | -5.846 M -213.63 % | -1.864 M -121.12 % | -843.000 K -222.99 % | -261.000 K -116.78 % | 1.555 M 173.80 % | -2.107 M -67.36 % | -1.259 M -192.98 % | 1.354 M 180.98 % | -1.672 M -409.06 % | 541.000 K -83.90 % | 3.361 M | 
| Income before tax ratio | -0.05 -372.60 % | 0.02 114.83 % | -0.13 44.28 % | -0.24 -1 862.38 % | 0.01 108.95 % | -0.15 -1 033.48 % | -0.01 -886.74 % | 0.00 -94.43 % | 0.03 -56.61 % | 0.07 -9.32 % | 0.08 -17.49 % | 0.09 56.29 % | 0.06 -8.21 % | 0.07 26.66 % | 0.05 195.15 % | -0.05 0.00 % | -0.05 50.25 % | -0.11 52.58 % | -0.23 -447.95 % | 0.07 118.75 % | -0.35 -1 036.73 % | 0.04 206.42 % | -0.04 -317.54 % | 0.02 -71.58 % | 0.06 148.97 % | -0.12 -239.25 % | 0.08 45.65 % | 0.06 -42.19 % | 0.10 467.50 % | 0.02 174.15 % | -0.02 -405.85 % | 0.01 -90.10 % | 0.08 1 620.89 % | -0.01 -198.11 % | 0.01 -79.26 % | 0.03 -54.14 % | 0.05 88.99 % | 0.03 322.31 % | -0.01 -511.86 % | 0.00 -91.61 % | 0.04 -6.88 % | 0.04 4.21 % | 0.04 179.29 % | -0.05 -278.89 % | 0.03 313.87 % | -0.01 -100.48 % | -0.01 94.51 % | -0.12 -156.44 % | -0.05 -160.01 % | -0.02 -172.18 % | -0.01 -114.60 % | 0.04 204.47 % | -0.04 -62.27 % | -0.03 -177.90 % | 0.03 178.58 % | -0.04 -335.78 % | 0.02 -85.70 % | 0.13 | 
| EBITDA | -827.000 K -111.40 % | 7.252 M 181.23 % | -8.928 M 57.69 % | -21.099 M -511.85 % | 5.123 M 157.39 % | -8.926 M -733.50 % | 1.409 M -56.43 % | 3.234 M -38.16 % | 5.230 M -51.57 % | 10.800 M -1.90 % | 11.009 M -8.82 % | 12.074 M 51.25 % | 7.983 M -20.38 % | 10.027 M 36.59 % | 7.341 M 754.28 % | -1.122 M 0.00 % | -1.122 M 83.18 % | -6.672 M 66.99 % | -20.214 M -452.47 % | 5.735 M 161.27 % | -9.360 M -336.36 % | 3.960 M 433.90 % | -1.186 M -132.43 % | 3.657 M -47.13 % | 6.917 M 220.96 % | -5.718 M -163.10 % | 9.062 M -25.59 % | 12.178 M 35.54 % | 8.985 M 92.56 % | 4.666 M 1 075.31 % | 397.000 K -83.02 % | 2.338 M -62.00 % | 6.153 M 218.31 % | 1.933 M -13.86 % | 2.244 M -26.93 % | 3.071 M -29.29 % | 4.343 M 50.07 % | 2.894 M 119.41 % | 1.319 M -39.83 % | 2.192 M -43.51 % | 3.880 M 9.04 % | 3.558 M -13.23 % | 4.101 M 1 005.30 % | -453.000 K -115.08 % | 3.003 M 71.64 % | 1.750 M 17.11 % | 1.494 M 135.85 % | -4.167 M -516.28 % | 1.001 M -15.38 % | 1.183 M -34.79 % | 1.814 M -48.60 % | 3.529 M 18 473.68 % | 19.000 K -97.59 % | 790.000 K -71.67 % | 2.789 M 323.12 % | -1.250 M -234.84 % | 927.000 K -76.63 % | 3.966 M | 
| Net income ratio | -0.05 -442.32 % | 0.02 111.81 % | -0.13 44.28 % | -0.24 -1 862.38 % | 0.01 107.89 % | -0.17 -1 185.26 % | -0.01 -886.74 % | 0.00 -89.50 % | 0.02 -63.17 % | 0.04 -43.30 % | 0.08 4.14 % | 0.07 47.67 % | 0.05 7.08 % | 0.05 -8.95 % | 0.05 195.15 % | -0.05 0.00 % | -0.05 51.70 % | -0.11 51.15 % | -0.23 -447.95 % | 0.07 118.75 % | -0.35 -2 893.97 % | -0.01 66.71 % | -0.04 -317.54 % | 0.02 -71.58 % | 0.06 144.50 % | -0.13 -260.39 % | 0.08 39.16 % | 0.06 -42.19 % | 0.10 6 380.32 % | 0.00 93.30 % | -0.02 -405.85 % | 0.01 -90.10 % | 0.08 549.57 % | -0.02 -431.90 % | 0.01 -79.26 % | 0.03 -54.14 % | 0.05 88.99 % | 0.03 322.31 % | -0.01 -511.86 % | 0.00 -91.61 % | 0.04 -7.15 % | 0.04 4.51 % | 0.04 179.29 % | -0.05 -278.89 % | 0.03 334.28 % | -0.01 -83.02 % | -0.01 94.51 % | -0.12 -156.44 % | -0.05 -160.01 % | -0.02 -172.18 % | -0.01 -114.60 % | 0.04 204.47 % | -0.04 -62.27 % | -0.03 -187.97 % | 0.03 145.15 % | -0.07 -463.40 % | 0.02 -85.70 % | 0.13 | 
| Ratio EBITDA | -0.01 -111.70 % | 0.08 189.98 % | -0.09 56.05 % | -0.19 -489.35 % | 0.05 155.39 % | -0.09 -795.92 % | 0.01 -58.60 % | 0.03 -37.05 % | 0.05 -54.76 % | 0.11 9.61 % | 0.10 -14.54 % | 0.12 52.05 % | 0.08 -17.75 % | 0.09 39.75 % | 0.07 438.32 % | -0.02 0.00 % | -0.02 73.33 % | -0.07 65.53 % | -0.22 -350.14 % | 0.09 127.10 % | -0.32 -641.86 % | 0.06 512.13 % | -0.01 -131.40 % | 0.05 -46.52 % | 0.08 214.14 % | -0.07 -166.08 % | 0.11 31.64 % | 0.09 -32.37 % | 0.13 105.53 % | 0.06 952.65 % | 0.01 -84.85 % | 0.04 -65.71 % | 0.11 219.95 % | 0.04 -19.69 % | 0.04 -29.71 % | 0.06 -34.57 % | 0.10 49.61 % | 0.06 131.54 % | 0.03 -39.23 % | 0.05 -46.92 % | 0.09 5.10 % | 0.08 -13.86 % | 0.09 1 069.93 % | -0.01 -114.11 % | 0.07 68.08 % | 0.04 22.96 % | 0.03 139.96 % | -0.08 -440.38 % | 0.02 -0.50 % | 0.02 -45.04 % | 0.04 -55.28 % | 0.10 26 192.24 % | 0.00 -97.67 % | 0.02 -76.27 % | 0.07 316.51 % | -0.03 -202.87 % | 0.03 -79.23 % | 0.15 | 
| Gross profit ratio | 0.50 -20.30 % | 0.63 26.92 % | 0.50 17.74 % | 0.42 -19.68 % | 0.52 19.62 % | 0.44 -16.84 % | 0.53 -7.93 % | 0.57 11.73 % | 0.51 -2.12 % | 0.52 -7.59 % | 0.57 -10.50 % | 0.63 9.12 % | 0.58 9.56 % | 0.53 5.66 % | 0.50 12.89 % | 0.44 0.00 % | 0.44 -5.49 % | 0.47 -14.92 % | 0.55 -7.10 % | 0.59 68.38 % | 0.35 -38.56 % | 0.57 19.77 % | 0.48 -12.15 % | 0.55 -5.89 % | 0.58 37.46 % | 0.42 -32.75 % | 0.63 4.97 % | 0.60 -1.24 % | 0.61 14.02 % | 0.53 4.51 % | 0.51 -0.23 % | 0.51 -16.86 % | 0.61 15.57 % | 0.53 -8.02 % | 0.58 -4.46 % | 0.60 0.55 % | 0.60 -6.17 % | 0.64 17.05 % | 0.55 -6.00 % | 0.58 7.34 % | 0.54 -2.41 % | 0.55 -11.32 % | 0.63 19.80 % | 0.52 -3.70 % | 0.54 -7.46 % | 0.59 4.11 % | 0.56 25.66 % | 0.45 -21.27 % | 0.57 9.39 % | 0.52 -12.22 % | 0.59 -5.32 % | 0.63 8.83 % | 0.57 11.69 % | 0.51 -8.16 % | 0.56 6.40 % | 0.53 -2.72 % | 0.54 -20.49 % | 0.68 | 
| Weighted average shs out dil | 6.243 M 0.00 % | 6.243 M 0.00 % | 6.243 M 0.03 % | 6.241 M -0.94 % | 6.300 M 1.08 % | 6.233 M -1.07 % | 6.300 M 8.00 % | 5.833 M -7.13 % | 6.281 M 0.79 % | 6.232 M -0.02 % | 6.233 M -0.32 % | 6.253 M -0.07 % | 6.258 M 0.21 % | 6.244 M -0.20 % | 6.257 M 0.19 % | 6.245 M 0.00 % | 6.245 M 0.11 % | 6.238 M -0.12 % | 6.246 M -0.23 % | 6.260 M -0.07 % | 6.264 M 0.27 % | 6.248 M 0.08 % | 6.243 M 24.28 % | 5.023 M 0.50 % | 4.998 M 0.27 % | 4.984 M -0.08 % | 4.988 M 0.01 % | 4.988 M 0.31 % | 4.973 M -17.12 % | 6.000 M 19.70 % | 5.013 M -3.61 % | 5.200 M 4.80 % | 4.962 M -1.18 % | 5.021 M -6.32 % | 5.360 M 7.80 % | 4.972 M -0.88 % | 5.016 M 2.37 % | 4.900 M 1.43 % | 4.831 M -5.89 % | 5.133 M 4.22 % | 4.926 M -1.35 % | 4.993 M -0.13 % | 5.000 M 0.39 % | 4.981 M 0.00 % | 4.981 M 0.10 % | 4.976 M 0.00 % | 4.976 M 0.00 % | 4.976 M 0.00 % | 4.976 M 0.00 % | 4.976 M 0.00 % | 4.976 M -0.10 % | 4.981 M 0.00 % | 4.981 M 0.00 % | 4.981 M -0.55 % | 5.008 M 0.56 % | 4.981 M -58.68 % | 12.055 M -36.98 % | 19.129 M | 
| Weighted average shs out | 6.243 M 0.00 % | 6.243 M 0.00 % | 6.243 M 0.03 % | 6.241 M -0.94 % | 6.300 M 1.08 % | 6.233 M -1.07 % | 6.300 M 8.00 % | 5.833 M -7.13 % | 6.281 M 0.79 % | 6.232 M -0.02 % | 6.233 M -0.32 % | 6.253 M -0.07 % | 6.258 M 0.21 % | 6.244 M -0.20 % | 6.257 M 0.19 % | 6.245 M 0.00 % | 6.245 M 0.11 % | 6.238 M -0.12 % | 6.246 M -0.23 % | 6.260 M -0.07 % | 6.264 M 0.27 % | 6.248 M 0.08 % | 6.243 M 24.28 % | 5.023 M 0.50 % | 4.998 M 0.27 % | 4.984 M -0.08 % | 4.988 M 0.01 % | 4.988 M 0.31 % | 4.973 M -17.12 % | 6.000 M 19.70 % | 5.013 M -3.61 % | 5.200 M 4.80 % | 4.962 M -1.18 % | 5.021 M -6.32 % | 5.360 M 7.80 % | 4.972 M -0.88 % | 5.016 M 2.37 % | 4.900 M 1.43 % | 4.831 M -5.89 % | 5.133 M 4.22 % | 4.926 M -1.35 % | 4.993 M -0.13 % | 5.000 M 0.39 % | 4.981 M 0.00 % | 4.981 M 0.39 % | 4.961 M 0.00 % | 4.961 M 0.00 % | 4.961 M 0.00 % | 4.961 M 0.00 % | 4.961 M 0.00 % | 4.961 M -0.39 % | 4.981 M 0.00 % | 4.981 M 0.00 % | 4.981 M -0.55 % | 5.008 M 0.56 % | 4.981 M -58.68 % | 12.055 M -36.98 % | 19.129 M | 
| EPS diluted | -0.79 -429.17 % | 0.24 110.81 % | -2.22 46.38 % | -4.14 -1 981.82 % | 0.22 108.09 % | -2.72 -1 082.61 % | -0.23 -866.67 % | 0.03 -88.89 % | 0.27 -60.87 % | 0.69 -49.26 % | 1.36 11.48 % | 1.22 46.99 % | 0.83 3.75 % | 0.80 -11.11 % | 0.90 283.67 % | -0.49 0.00 % | -0.49 69.57 % | -1.61 53.20 % | -3.44 -591.43 % | 0.70 142.42 % | -1.65 -1 169.23 % | -0.13 72.34 % | -0.47 -280.77 % | 0.26 -72.04 % | 0.93 146.97 % | -1.98 -253.49 % | 1.29 -21.34 % | 1.64 15.49 % | 1.42 7 200.00 % | -0.02 93.75 % | -0.32 -455.56 % | 0.09 -89.53 % | 0.86 552.63 % | -0.19 -480.00 % | 0.05 -80.00 % | 0.25 -50.00 % | 0.50 85.19 % | 0.27 307.69 % | -0.13 -533.33 % | 0.03 -91.43 % | 0.35 -2.78 % | 0.36 5.88 % | 0.34 173.91 % | -0.46 -291.67 % | 0.24 340.00 % | -0.10 -72.71 % | -0.06 95.05 % | -1.17 -216.22 % | -0.37 -117.65 % | -0.17 -223.81 % | -0.05 -116.94 % | 0.31 173.81 % | -0.42 -68.00 % | -0.25 -204.17 % | 0.24 146.15 % | -0.52 -1 258.13 % | 0.04 -75.06 % | 0.18 | 
| Earnings per share | -0.79 -429.17 % | 0.24 110.81 % | -2.22 46.38 % | -4.14 -1 981.82 % | 0.22 108.09 % | -2.72 -1 082.61 % | -0.23 -866.67 % | 0.03 -88.89 % | 0.27 -60.87 % | 0.69 -49.26 % | 1.36 11.48 % | 1.22 46.99 % | 0.83 3.75 % | 0.80 -11.11 % | 0.90 283.67 % | -0.49 0.00 % | -0.49 69.57 % | -1.61 53.20 % | -3.44 -591.43 % | 0.70 142.42 % | -1.65 -1 169.23 % | -0.13 72.34 % | -0.47 -280.77 % | 0.26 -72.04 % | 0.93 146.97 % | -1.98 -253.49 % | 1.29 -21.34 % | 1.64 15.49 % | 1.42 7 200.00 % | -0.02 93.75 % | -0.32 -455.56 % | 0.09 -89.53 % | 0.86 552.63 % | -0.19 -480.00 % | 0.05 -80.00 % | 0.25 -50.00 % | 0.50 85.19 % | 0.27 307.69 % | -0.13 -533.33 % | 0.03 -91.43 % | 0.35 -2.78 % | 0.36 5.88 % | 0.34 173.91 % | -0.46 -291.67 % | 0.24 340.00 % | -0.10 -72.12 % | -0.06 95.08 % | -1.18 -210.53 % | -0.38 -123.53 % | -0.17 -223.19 % | -0.05 -116.97 % | 0.31 173.81 % | -0.42 -68.00 % | -0.25 -204.17 % | 0.24 146.15 % | -0.52 -1 258.13 % | 0.04 -75.06 % | 0.18 | 
| Gross profit | 46.114 M -22.31 % | 59.355 M 14.58 % | 51.804 M 13.35 % | 45.701 M -15.04 % | 53.792 M 23.95 % | 43.397 M -24.30 % | 57.328 M -3.10 % | 59.163 M 9.75 % | 53.907 M 4.79 % | 51.445 M -17.30 % | 62.204 M -4.51 % | 65.144 M 8.54 % | 60.021 M 6.06 % | 56.594 M 3.27 % | 54.803 M 118.32 % | 25.102 M 0.00 % | 25.102 M -40.41 % | 42.127 M -18.54 % | 51.712 M 30.90 % | 39.504 M 280.69 % | 10.377 M -73.20 % | 38.720 M -2.96 % | 39.902 M -9.27 % | 43.981 M -6.95 % | 47.268 M 45.66 % | 32.450 M -35.77 % | 50.525 M -40.66 % | 85.146 M 97.91 % | 43.022 M 6.83 % | 40.273 M 16.69 % | 34.512 M 11.80 % | 30.869 M -7.88 % | 33.508 M 14.98 % | 29.142 M -1.35 % | 29.540 M -0.67 % | 29.739 M 8.67 % | 27.366 M -5.88 % | 29.076 M 10.92 % | 26.214 M -6.92 % | 28.164 M 14.24 % | 24.653 M 1.26 % | 24.347 M -10.67 % | 27.256 M 11.82 % | 24.375 M 2.96 % | 23.674 M -5.50 % | 25.051 M -0.85 % | 25.266 M 12.75 % | 22.409 M -3.72 % | 23.274 M -6.98 % | 25.020 M 4.16 % | 24.020 M 8.83 % | 22.071 M -23.12 % | 28.709 M 15.19 % | 24.924 M 9.62 % | 22.737 M 9.65 % | 20.736 M 27.52 % | 16.261 M -10.50 % | 18.169 M | 
| Income tax expense | 0.000 100.00 % | -378.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.002 M | 0.000 | 0.000 -100.00 % | 1.500 M -41.82 % | 2.578 M | 0.000 -100.00 % | 2.000 M 100.00 % | 1.000 M -48.98 % | 1.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 292.916 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.321 M | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K 200.00 % | 300.000 K | 0.000 | 0.000 -100.00 % | 1.448 M | 0.000 | 0.000 | 0.000 -100.00 % | 672.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.175 K | 0.000 | 0.000 | 0.000 100.00 % | -47.902 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.000 K -82.87 % | 905.000 K | 0.000 | 0.000 | 
| Cost of revenue | 45.844 M 31.05 % | 34.981 M -33.62 % | 52.695 M -16.15 % | 62.842 M 28.72 % | 48.822 M -12.23 % | 55.628 M 8.11 % | 51.454 M 16.42 % | 44.198 M -13.88 % | 51.321 M 9.54 % | 46.851 M -1.63 % | 47.625 M 26.01 % | 37.795 M -13.05 % | 43.468 M -13.61 % | 50.314 M -7.81 % | 54.578 M 73.50 % | 31.457 M 0.00 % | 31.457 M -33.88 % | 47.578 M 13.35 % | 41.975 M 55.56 % | 26.983 M 41.79 % | 19.030 M -33.69 % | 28.697 M -33.74 % | 43.309 M 18.35 % | 36.594 M 6.90 % | 34.231 M -23.00 % | 44.457 M 48.16 % | 30.005 M -47.65 % | 57.311 M 104.21 % | 28.065 M -21.17 % | 35.600 M 6.45 % | 33.442 M 12.33 % | 29.771 M 40.33 % | 21.215 M -17.97 % | 25.862 M 18.94 % | 21.744 M 11.00 % | 19.590 M 7.18 % | 18.278 M 11.25 % | 16.429 M -24.66 % | 21.806 M 7.23 % | 20.335 M -2.79 % | 20.918 M 6.86 % | 19.575 M 19.73 % | 16.349 M -26.83 % | 22.343 M 11.59 % | 20.023 M 12.88 % | 17.739 M -9.79 % | 19.664 M -28.92 % | 27.666 M 56.56 % | 17.671 M -23.59 % | 23.128 M 39.71 % | 16.554 M 25.14 % | 13.228 M -37.78 % | 21.259 M -9.64 % | 23.527 M 31.77 % | 17.854 M -4.28 % | 18.652 M 35.28 % | 13.788 M 61.68 % | 8.528 M | 
| General and administrative expenses | 0.000 -100.00 % | 30.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.886 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 -100.00 % | 32.597 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.354 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 48.574 M 759.61 % | -7.364 M -116.55 % | 44.492 M -8.62 % | 48.689 M -3.78 % | 50.600 M 1 603.27 % | -3.366 M -105.86 % | 57.488 M -2.83 % | 59.163 M 9.75 % | 53.907 M 4.79 % | 51.445 M -17.30 % | 62.204 M -4.51 % | 65.144 M 8.54 % | 60.021 M 6.06 % | 56.594 M 3.27 % | 54.803 M 118.32 % | 25.102 M 0.00 % | 25.102 M -40.41 % | 42.127 M -18.54 % | 51.712 M 30.90 % | 39.504 M 280.69 % | 10.377 M -73.20 % | 38.720 M -2.96 % | 39.902 M -9.27 % | 43.981 M -6.95 % | 47.268 M 45.66 % | 32.450 M -35.77 % | 50.525 M -40.66 % | 85.146 M 97.91 % | 43.022 M 6.83 % | 40.273 M 11.51 % | 36.116 M 18.80 % | 30.401 M 3.97 % | 29.241 M 1.67 % | 28.762 M -1.74 % | 29.272 M 2.72 % | 28.496 M 14.64 % | 24.858 M -10.43 % | 27.753 M 3.39 % | 26.842 M -4.17 % | 28.010 M 22.16 % | 22.929 M 1.62 % | 22.563 M -11.71 % | 25.556 M -4.18 % | 26.672 M 18.68 % | 22.473 M -12.22 % | 25.601 M 0.18 % | 25.554 M -9.56 % | 28.255 M 17.97 % | 23.952 M -7.39 % | 25.863 M 6.52 % | 24.281 M 18.35 % | 20.516 M -33.42 % | 30.816 M 17.69 % | 26.183 M 22.97 % | 21.293 M -4.98 % | 22.408 M 42.54 % | 15.721 M 6.17 % | 14.808 M | 
| Operating expenses | 48.574 M -12.80 % | 55.701 M -14.48 % | 65.133 M -6.31 % | 69.522 M 37.40 % | 50.600 M -9.44 % | 55.874 M -2.81 % | 57.488 M -0.43 % | 57.734 M 7.10 % | 53.907 M 4.79 % | 51.445 M -17.30 % | 62.204 M -4.51 % | 65.144 M 8.54 % | 60.021 M 6.06 % | 56.594 M 3.27 % | 54.803 M 118.32 % | 25.102 M 0.00 % | 25.102 M -40.41 % | 42.127 M -18.54 % | 51.712 M 30.90 % | 39.504 M 280.69 % | 10.377 M -73.20 % | 38.720 M -2.96 % | 39.902 M -9.27 % | 43.981 M -6.95 % | 47.268 M 45.66 % | 32.450 M -35.77 % | 50.525 M -40.66 % | 85.146 M 97.91 % | 43.022 M 6.83 % | 40.273 M 11.51 % | 36.116 M 18.80 % | 30.401 M 3.97 % | 29.241 M 1.67 % | 28.762 M -1.74 % | 29.272 M 2.72 % | 28.496 M 14.64 % | 24.858 M -10.43 % | 27.753 M 3.39 % | 26.842 M -4.17 % | 28.010 M 22.16 % | 22.929 M 1.62 % | 22.563 M -11.71 % | 25.556 M -4.18 % | 26.672 M 18.68 % | 22.473 M -12.22 % | 25.601 M 0.18 % | 25.554 M -9.56 % | 28.255 M 17.97 % | 23.952 M -7.39 % | 25.863 M 6.52 % | 24.281 M 18.35 % | 20.516 M -33.42 % | 30.816 M 17.69 % | 26.183 M 22.97 % | 21.293 M -4.98 % | 22.408 M 42.54 % | 15.721 M 6.17 % | 14.808 M | 
| Cost and expenses | 94.418 M 4.12 % | 90.682 M -23.04 % | 117.828 M -10.98 % | 132.364 M 33.13 % | 99.422 M -10.83 % | 111.502 M 2.35 % | 108.942 M 6.88 % | 101.932 M -3.13 % | 105.228 M 7.05 % | 98.296 M -10.50 % | 109.829 M 6.69 % | 102.939 M -0.53 % | 103.489 M -3.20 % | 106.908 M -2.26 % | 109.381 M 93.39 % | 56.559 M 0.00 % | 56.559 M -36.95 % | 89.705 M -4.25 % | 93.687 M 40.91 % | 66.487 M 126.09 % | 29.407 M -56.38 % | 67.417 M -18.98 % | 83.211 M 3.27 % | 80.575 M -1.13 % | 81.499 M 5.97 % | 76.907 M -4.50 % | 80.530 M -43.47 % | 142.457 M 100.40 % | 71.087 M -6.31 % | 75.873 M 9.08 % | 69.558 M 15.60 % | 60.172 M 19.26 % | 50.456 M -7.63 % | 54.624 M 7.07 % | 51.016 M 6.09 % | 48.086 M 11.48 % | 43.136 M -2.37 % | 44.182 M -9.18 % | 48.648 M 0.63 % | 48.345 M 10.26 % | 43.847 M 4.06 % | 42.138 M 0.56 % | 41.905 M -14.51 % | 49.015 M 15.34 % | 42.496 M -1.95 % | 43.340 M -4.15 % | 45.218 M -19.14 % | 55.921 M 34.35 % | 41.623 M -15.04 % | 48.991 M 19.97 % | 40.835 M 21.01 % | 33.744 M -35.20 % | 52.075 M 4.76 % | 49.710 M 26.98 % | 39.147 M -4.66 % | 41.060 M 39.14 % | 29.509 M 26.45 % | 23.336 M | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 0.000 -100.00 % | 63.065 M 205.53 % | 20.641 M -0.92 % | 20.833 M | 0.000 -100.00 % | 59.240 M | 0.000 100.00 % | -1.429 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -415.000 K | 0.000 | 0.000 | 0.000 100.00 % | -665.000 K | 0.000 | 0.000 | 0.000 100.00 % | -226.401 K | 0.000 | 0.000 | 0.000 100.00 % | -347.968 K | 0.000 | 0.000 | 0.000 100.00 % | -431.532 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 | 
| Interest expense | 2.516 M 2.07 % | 2.465 M 0.90 % | 2.443 M 16.95 % | 2.089 M 7.85 % | 1.937 M 2.76 % | 1.885 M 29.29 % | 1.458 M 7.28 % | 1.359 M 62.95 % | 834.000 K -12.49 % | 953.000 K 2.25 % | 932.000 K -1.38 % | 945.000 K 60.44 % | 589.000 K -1.51 % | 598.000 K -15.77 % | 710.000 K -3.79 % | 738.000 K 0.00 % | 738.000 K -32.96 % | 1.101 M 196.73 % | 371.000 K -18.10 % | 453.000 K 496.05 % | 76.000 K -83.53 % | 461.401 K -45.59 % | 848.000 K -41.56 % | 1.451 M 5.99 % | 1.369 M -3.20 % | 1.414 M -18.11 % | 1.727 M -42.39 % | 2.998 M 110.53 % | 1.424 M -14.22 % | 1.660 M 10.59 % | 1.501 M 2.11 % | 1.470 M -7.31 % | 1.586 M 1.99 % | 1.555 M -7.22 % | 1.676 M 17.37 % | 1.428 M -6.97 % | 1.535 M -2.29 % | 1.571 M -4.61 % | 1.647 M 0.55 % | 1.638 M -11.75 % | 1.856 M | 0.000 -100.00 % | 2.001 M 38.57 % | 1.444 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.826 M | 0.000 -100.00 % | 1.134 M 401.77 % | 226.000 K 66.18 % | 136.000 K -71.13 % | 471.000 K | 
| Depreciation and amortization | 1.589 M -45.79 % | 2.931 M 17.76 % | 2.489 M -6.08 % | 2.650 M 47.22 % | 1.800 M -56.52 % | 4.140 M 195.71 % | 1.400 M -17.65 % | 1.700 M 41.67 % | 1.200 M -59.56 % | 2.967 M 85.44 % | 1.600 M 6.67 % | 1.500 M 25.00 % | 1.200 M -51.18 % | 2.458 M 145.80 % | 1.000 M -16.67 % | 1.200 M 0.00 % | 1.200 M -39.50 % | 1.984 M 120.39 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K -7.13 % | 969.063 K 7.67 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K -50.65 % | 1.824 M 203.98 % | 600.000 K -40.00 % | 1.000 M 100.00 % | 500.000 K -70.20 % | 1.678 M 235.60 % | 500.000 K 25.00 % | 400.000 K 33.33 % | 300.000 K -54.55 % | 660.000 K 120.00 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K 250.75 % | -199.000 K -166.33 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K 198.08 % | -305.880 K -176.47 % | 400.000 K 0.00 % | 400.000 K 33.33 % | 300.000 K -24.10 % | 395.249 K 31.75 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K -23.08 % | 390.000 K 29.57 % | 301.000 K 53.57 % | 196.000 K -21.60 % | 250.000 K 86.57 % | 134.000 K | 
| Operating income | -2.460 M 79.91 % | -12.246 M 8.13 % | -13.329 M 44.05 % | -23.821 M -846.27 % | 3.192 M 125.58 % | -12.477 M -7 698.13 % | -160.000 K -110.43 % | 1.534 M -61.94 % | 4.030 M -48.55 % | 7.833 M -15.74 % | 9.296 M -11.57 % | 10.512 M 55.94 % | 6.741 M -17.51 % | 8.172 M 29.98 % | 6.287 M 370.76 % | -2.322 M 0.00 % | -2.322 M 73.17 % | -8.655 M 59.01 % | -21.114 M -539.42 % | 4.805 M 146.83 % | -10.260 M 34.90 % | -15.760 M -655.50 % | -2.086 M -176.63 % | 2.722 M -54.47 % | 5.978 M 179.26 % | -7.542 M -189.68 % | 8.410 M -24.10 % | 11.081 M 31.37 % | 8.435 M 189.76 % | 2.911 M 281.48 % | -1.604 M -442.74 % | 468.000 K -89.03 % | 4.267 M 1 022.89 % | 380.000 K 41.79 % | 268.000 K -78.44 % | 1.243 M -50.44 % | 2.508 M 89.57 % | 1.323 M 310.67 % | -628.000 K -507.79 % | 154.000 K -91.07 % | 1.724 M -3.39 % | 1.784 M 4.97 % | 1.700 M 174.01 % | -2.297 M -291.26 % | 1.201 M 318.41 % | -549.886 K -90.93 % | -288.000 K 95.07 % | -5.846 M -762.24 % | -678.000 K 19.57 % | -843.000 K -222.99 % | -261.000 K -116.78 % | 1.555 M 173.80 % | -2.107 M -67.36 % | -1.259 M -187.19 % | 1.444 M 186.36 % | -1.672 M -409.63 % | 540.000 K -83.93 % | 3.361 M | 
| Operating income ratio | -0.03 79.39 % | -0.13 -1.77 % | -0.13 41.88 % | -0.22 -805.51 % | 0.03 124.69 % | -0.13 -8 466.48 % | 0.00 -109.91 % | 0.01 -61.25 % | 0.04 -51.94 % | 0.08 -5.85 % | 0.08 -17.12 % | 0.10 56.77 % | 0.07 -14.79 % | 0.08 32.99 % | 0.06 240.00 % | -0.04 0.00 % | -0.04 57.45 % | -0.10 57.19 % | -0.23 -411.84 % | 0.07 120.71 % | -0.35 -49.25 % | -0.23 -832.49 % | -0.03 -174.21 % | 0.03 -53.94 % | 0.07 174.79 % | -0.10 -193.91 % | 0.10 34.26 % | 0.08 -34.45 % | 0.12 209.27 % | 0.04 262.54 % | -0.02 -405.85 % | 0.01 -90.10 % | 0.08 1 028.66 % | 0.01 32.20 % | 0.01 -79.26 % | 0.03 -54.14 % | 0.05 88.99 % | 0.03 322.31 % | -0.01 -511.86 % | 0.00 -91.61 % | 0.04 -6.88 % | 0.04 4.21 % | 0.04 179.29 % | -0.05 -278.89 % | 0.03 313.87 % | -0.01 -100.48 % | -0.01 94.51 % | -0.12 -605.03 % | -0.02 5.42 % | -0.02 -172.18 % | -0.01 -114.60 % | 0.04 204.47 % | -0.04 -62.27 % | -0.03 -173.04 % | 0.04 183.80 % | -0.04 -336.22 % | 0.02 -85.73 % | 0.13 | 
| Total other income expenses net | -2.472 M -117.53 % | 14.102 M 2 755.74 % | -531.000 K 73.67 % | -2.017 M -11.68 % | -1.806 M 27.00 % | -2.474 M -91.93 % | -1.289 M 5.15 % | -1.359 M -62.95 % | -834.000 K 12.49 % | -953.000 K -16.36 % | -819.000 K 7.25 % | -883.000 K -61.43 % | -547.000 K 54.45 % | -1.201 M -83.08 % | -656.000 K 11.11 % | -738.000 K 0.00 % | -738.000 K 32.96 % | -1.101 M -196.73 % | -371.000 K 12.29 % | -423.000 K -456.58 % | -76.000 K -100.42 % | 18.289 M 2 256.76 % | -848.000 K 40.11 % | -1.416 M -6.47 % | -1.330 M 5.96 % | -1.414 M 15.57 % | -1.675 M 42.26 % | -2.901 M -111.14 % | -1.374 M 13.20 % | -1.583 M | 0.000 | 0.000 | 0.000 100.00 % | -662.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.186 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-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 | 2010-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 101.799 M | 0.000 -100.00 % | 75.721 M | 0.000 -100.00 % | 69.530 M | 0.000 -100.00 % | 47.077 M 114.26 % | 21.972 M -40.99 % | 37.232 M 18.60 % | 31.393 M 34.70 % | 23.306 M -29.03 % | 32.840 M 738.04 % | -5.147 M 59.23 % | -12.625 M -127.19 % | 46.439 M -2.00 % | 47.388 M -6.36 % | 50.607 M -2.96 % | 52.151 M 22.28 % | 42.648 M 9.91 % | 38.802 M -6.40 % | 41.454 M 1.29 % | 40.924 M -4.68 % | 42.934 M 3.51 % | 41.478 M -8.29 % | 45.228 M 9.75 % | 41.211 M 2.82 % | 40.079 M 1 554.52 % | -2.755 M 51.74 % | -5.710 M | 
| Total investments | 0.000 -100.00 % | 14.000 K | 0.000 -100.00 % | 4.671 M | 0.000 -100.00 % | 4.592 M | 0.000 -100.00 % | 10.293 M 114 266.67 % | 9.000 K -99.89 % | 8.314 M 92 277.78 % | 9.000 K -99.75 % | 3.659 M 40 555.56 % | 9.000 K -99.74 % | 3.446 M 40 124.12 % | 8.567 K -99.91 % | 9.620 M 112 191.35 % | 8.567 K -99.91 % | 9.179 M 107 043.69 % | 8.567 K -4.81 % | 9.000 K 5.05 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K 0.00 % | 8.567 K | 
| Total debt | 0.000 -100.00 % | 103.888 M | 0.000 -100.00 % | 79.750 M | 0.000 -100.00 % | 74.068 M | 0.000 -100.00 % | 52.390 M 106.45 % | 25.376 M -38.96 % | 41.570 M 15.96 % | 35.849 M 12.86 % | 31.764 M -15.13 % | 37.426 M 325.88 % | 8.788 M -15.88 % | 10.447 M -79.31 % | 50.498 M -4.45 % | 52.852 M -5.67 % | 56.027 M 0.03 % | 56.009 M 16.12 % | 48.233 M 14.77 % | 42.026 M -6.23 % | 44.818 M 0.82 % | 44.454 M -5.25 % | 46.919 M 2.03 % | 45.988 M -5.56 % | 48.694 M 5.92 % | 45.971 M 1.53 % | 45.278 M 388.40 % | 9.271 M 78.08 % | 5.206 M | 
| Accumulated other comprehensive income loss | 142.188 M | 0.000 -100.00 % | 154.571 M 8.77 % | 142.109 M -20.62 % | 179.024 M 97.68 % | 90.561 M -54.13 % | 197.424 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 | 
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 966.000 K | 0.000 | 0.000 -100.00 % | 17.497 M | 0.000 100.00 % | -8.105 M | 0.000 100.00 % | -23.355 M | 0.000 -100.00 % | 11.249 M | 0.000 -100.00 % | 9.022 M | 0.000 -100.00 % | 4.263 M | 0.000 | 0.000 | 0.000 100.00 % | -1.837 M | 0.000 100.00 % | -6.397 M | 0.000 100.00 % | -8.210 M | 0.000 | 0.000 | 0.000 | 
| Common stock | 0.000 -100.00 % | 12.462 M | 0.000 -100.00 % | 12.462 M | 0.000 -100.00 % | 12.462 M | 0.000 -100.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 0.00 % | 12.462 M 25.11 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M 0.00 % | 9.961 M | 
| Total equity | 142.188 M 0.00 % | 142.188 M -8.01 % | 154.571 M 0.00 % | 154.571 M -13.66 % | 179.024 M 0.00 % | 179.024 M -9.32 % | 197.424 M 0.00 % | 197.424 M 0.96 % | 195.555 M 36.63 % | 143.126 M 9.84 % | 130.304 M 8.89 % | 119.662 M 3.37 % | 115.765 M -21.41 % | 147.298 M -3.89 % | 153.252 M 111.42 % | 72.488 M 8.95 % | 66.535 M -4.89 % | 69.956 M 13.24 % | 61.776 M 317.13 % | 14.810 M 47.00 % | 10.075 M 7.15 % | 9.403 M -87.01 % | 72.382 M 1 229.16 % | 5.446 M 52.64 % | 3.568 M 441.57 % | 658.782 K -62.46 % | 1.755 M -31.04 % | 2.545 M -89.23 % | 23.639 M 23.43 % | 19.152 M | 
| Other non current liabilities | -142.188 M | 0.000 100.00 % | -154.571 M | 0.000 100.00 % | -179.024 M | 0.000 100.00 % | -197.424 M | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.551 M -0.02 % | 2.551 M 0.00 % | 2.551 M | 0.000 -100.00 % | 3.539 M 831.20 % | 380.000 K -90.10 % | 3.839 M 910.14 % | 380.000 K -90.10 % | 3.839 M | 0.000 | 0.000 | 
| Long term debt | 0.000 -100.00 % | 12.193 M | 0.000 -100.00 % | 17.723 M | 0.000 -100.00 % | 20.405 M | 0.000 -100.00 % | 619.000 K -57.54 % | 1.458 M -44.39 % | 2.622 M 632.40 % | 358.000 K -91.60 % | 4.264 M -2.69 % | 4.382 M -50.14 % | 8.788 M -15.88 % | 10.447 M 19.35 % | 8.753 M -13.44 % | 10.112 M -29.53 % | 14.350 M 7.17 % | 13.390 M 113.76 % | 6.264 M 13 919.07 % | 44.682 K -67.32 % | 136.746 K -1.83 % | 139.301 K -56.59 % | 320.864 K -22.30 % | 412.938 K -18.23 % | 505.002 K -15.42 % | 597.066 K | 0.000 -100.00 % | 9.271 M 78.08 % | 5.206 M | 
| Total non current liabilities | -142.188 M -388.95 % | 49.208 M 131.84 % | -154.571 M -384.35 % | 54.360 M 130.36 % | -179.024 M -413.85 % | 57.042 M 128.89 % | -197.424 M -666.07 % | 34.876 M -2.35 % | 35.715 M 58.30 % | 22.561 M 11.16 % | 20.296 M -14.40 % | 23.710 M -0.49 % | 23.827 M -14.72 % | 27.941 M -5.60 % | 29.600 M 25.21 % | 23.640 M -5.44 % | 24.999 M -14.49 % | 29.237 M 3.40 % | 28.277 M 220.78 % | 8.815 M 239.55 % | 2.596 M -3.42 % | 2.688 M -85.85 % | 19.000 M 392.29 % | 3.859 M 386.72 % | 792.938 K -81.74 % | 4.344 M 344.55 % | 977.066 K -74.55 % | 3.839 M -58.59 % | 9.271 M 78.08 % | 5.206 M | 
| Other current liabilities | 0.000 -100.00 % | 26.427 M | 0.000 -100.00 % | 17.575 M | 0.000 -100.00 % | 3.953 M | 0.000 -100.00 % | 11.574 M -17.44 % | 14.019 M 6.00 % | 13.225 M 41.69 % | 9.334 M 59.34 % | 5.858 M -53.82 % | 12.685 M 31.22 % | 9.667 M 41.03 % | 6.854 M 186.80 % | 2.390 M 6.89 % | 2.236 M 105.51 % | 1.088 M -89.91 % | 10.781 M -50.18 % | 21.638 M 31.64 % | 16.437 M 6.11 % | 15.490 M -9.32 % | 17.083 M 38.39 % | 12.344 M -27.32 % | 16.985 M 102.68 % | 8.380 M -39.28 % | 13.801 M 71.53 % | 8.046 M -73.91 % | 30.836 M 16.52 % | 26.465 M | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.829 M | 0.000 -100.00 % | 5.834 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.987 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.907 M 66.90 % | 10.130 M 6.86 % | 9.480 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 | 
| Short term debt | 0.000 -100.00 % | 91.695 M | 0.000 -100.00 % | 62.027 M | 0.000 -100.00 % | 53.663 M | 0.000 -100.00 % | 51.771 M 116.45 % | 23.918 M -38.59 % | 38.948 M 9.74 % | 35.491 M 29.06 % | 27.500 M -16.78 % | 33.044 M | 0.000 | 0.000 -100.00 % | 41.745 M -2.33 % | 42.739 M 2.55 % | 41.677 M -2.21 % | 42.619 M 1.55 % | 41.969 M -0.03 % | 41.981 M -6.04 % | 44.681 M 0.83 % | 44.315 M -4.90 % | 46.599 M 2.25 % | 45.575 M -5.42 % | 48.189 M 6.20 % | 45.374 M 0.21 % | 45.278 M | 0.000 | 0.000 | 
| Total current liabilities | 0.000 -100.00 % | 146.382 M | 0.000 -100.00 % | 107.217 M | 0.000 -100.00 % | 86.774 M | 0.000 -100.00 % | 86.215 M 29.16 % | 66.751 M -18.25 % | 81.655 M 13.86 % | 71.718 M 13.91 % | 62.961 M -1.53 % | 63.941 M 207.67 % | 20.782 M -27.75 % | 28.764 M -62.54 % | 76.778 M 1.43 % | 75.696 M 3.95 % | 72.822 M -7.69 % | 78.886 M 8.30 % | 72.838 M 4.71 % | 69.561 M -5.34 % | 73.487 M -3.72 % | 76.327 M 1.27 % | 75.369 M -7.09 % | 81.120 M 6.28 % | 76.328 M -7.26 % | 82.304 M 19.54 % | 68.851 M 123.28 % | 30.836 M 16.52 % | 26.465 M | 
| Total liabilities | -142.188 M -172.70 % | 195.590 M 226.54 % | -154.571 M -195.66 % | 161.577 M 190.25 % | -179.024 M -224.48 % | 143.816 M 172.85 % | -197.424 M -263.04 % | 121.091 M 18.18 % | 102.466 M -1.68 % | 104.216 M 13.26 % | 92.014 M 6.16 % | 86.671 M -1.25 % | 87.768 M 80.14 % | 48.723 M -16.52 % | 58.364 M -41.88 % | 100.418 M -0.28 % | 100.696 M -1.34 % | 102.059 M -4.76 % | 107.162 M 31.24 % | 81.653 M 13.16 % | 72.157 M -5.27 % | 76.175 M -20.09 % | 95.327 M 20.32 % | 79.229 M -3.28 % | 81.912 M 1.54 % | 80.672 M -3.13 % | 83.281 M 14.57 % | 72.689 M 81.24 % | 40.107 M 26.64 % | 31.670 M | 
| Other non current assets | 0.000 -100.00 % | 1.551 M | 0.000 -100.00 % | 5.018 M | 0.000 -100.00 % | 1.750 M | 0.000 -100.00 % | 21.478 M 67.14 % | 12.850 M 163.91 % | 4.869 M -64.68 % | 13.784 M 34.40 % | 10.256 M 38.18 % | 7.422 M 14.72 % | 6.470 M 101.09 % | 3.217 M 34.57 % | 2.391 M -79.76 % | 11.814 M 83.47 % | 6.439 M -31.40 % | 9.386 M 83.17 % | 5.124 M -2.76 % | 5.270 M -2.66 % | 5.414 M -54.23 % | 11.827 M 162.36 % | 4.508 M 7.64 % | 4.188 M -30.12 % | 5.993 M 1.84 % | 5.884 M 27.30 % | 4.622 M 53 855.05 % | 8.567 K 0.00 % | 8.567 K | 
| Long term investments | 0.000 -100.00 % | 14.000 K | 0.000 100.00 % | -347.000 K | 0.000 -100.00 % | 727.000 K | 0.000 100.00 % | -11.185 M -172.67 % | -4.102 M -219.07 % | 3.445 M 138.51 % | -8.946 M -35.61 % | -6.597 M -64.30 % | -4.015 M -32.77 % | -3.024 M -72 943.48 % | -4.140 K -100.06 % | 7.229 M 476.74 % | -1.919 M -170.03 % | 2.740 M 2 209.31 % | -129.900 K | 0.000 | 0.000 | 0.000 100.00 % | -2.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 0.000 -100.00 % | 2.023 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.115 M | 0.000 | 0.000 -100.00 % | 1.411 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 | 
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Goodwill and intangible assets | 0.000 -100.00 % | 2.023 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.115 M | 0.000 | 0.000 -100.00 % | 1.411 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 | 
| Property plant equipment net | 0.000 -100.00 % | 211.781 M | 0.000 -100.00 % | 216.665 M | 0.000 -100.00 % | 218.663 M | 0.000 -100.00 % | 196.247 M 1.38 % | 193.572 M 37.03 % | 141.264 M 11.81 % | 126.344 M 5.23 % | 120.069 M 2.36 % | 117.298 M 9.19 % | 107.426 M 5.35 % | 101.968 M 19.12 % | 85.599 M -0.31 % | 85.864 M -0.78 % | 86.537 M 0.53 % | 86.078 M 469.64 % | 15.111 M 93.01 % | 7.829 M 6.62 % | 7.343 M -92.06 % | 92.474 M 1 294.95 % | 6.629 M 1.41 % | 6.537 M 4.65 % | 6.246 M 21.82 % | 5.128 M -6.60 % | 5.490 M 23.30 % | 4.452 M -7.64 % | 4.821 M | 
| Total non current assets | 0.000 -100.00 % | 215.369 M | 0.000 -100.00 % | 221.336 M | 0.000 -100.00 % | 223.255 M | 0.000 -100.00 % | 206.540 M 1.38 % | 203.731 M 36.20 % | 149.578 M 14.02 % | 131.182 M 6.02 % | 123.728 M 2.50 % | 120.705 M 8.87 % | 110.872 M 5.41 % | 105.181 M 10.46 % | 95.219 M -0.56 % | 95.759 M 0.04 % | 95.716 M 0.40 % | 95.334 M 371.13 % | 20.235 M 54.48 % | 13.099 M 2.68 % | 12.757 M -87.53 % | 102.277 M 818.34 % | 11.137 M 3.85 % | 10.725 M -12.37 % | 12.239 M 11.14 % | 11.012 M 8.90 % | 10.112 M 126.68 % | 4.461 M -7.62 % | 4.829 M | 
| Other current assets | -2.289 M | 0.000 100.00 % | -4.229 M | 0.000 100.00 % | -4.738 M | 0.000 100.00 % | -5.513 M -133.01 % | 16.702 M 316.82 % | 4.007 M -82.86 % | 23.380 M 164.36 % | 8.844 M -55.88 % | 20.046 M 207.36 % | 6.522 M -62.49 % | 17.388 M 101.36 % | 8.635 M -67.59 % | 26.641 M 27.62 % | 20.876 M -9.35 % | 23.029 M -25.29 % | 30.824 M 247.04 % | 8.882 M 31.01 % | 6.780 M -14.72 % | 7.950 M -56.91 % | 18.450 M 111.99 % | 8.703 M 195.25 % | 2.948 M -66.21 % | 8.724 M 725.32 % | 1.057 M -74.44 % | 4.135 M | 0.000 | 0.000 | 
| Short term investments | 0.000 -100.00 % | 10.043 M | 0.000 -100.00 % | 5.018 M | 0.000 -100.00 % | 3.865 M | 0.000 -100.00 % | 21.478 M 422.45 % | 4.111 M -15.57 % | 4.869 M -45.63 % | 8.955 M -12.69 % | 10.256 M 154.86 % | 4.024 M -37.80 % | 6.470 M 50 816.82 % | 12.707 K -99.47 % | 2.391 M 24.05 % | 1.927 M -70.07 % | 6.439 M 4 550.21 % | 138.467 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 0.000 -100.00 % | 2.089 M | 0.000 -100.00 % | 4.029 M | 0.000 -100.00 % | 4.538 M | 0.000 -100.00 % | 5.313 M 56.08 % | 3.404 M -21.53 % | 4.338 M -2.65 % | 4.456 M -47.32 % | 8.458 M 84.43 % | 4.586 M -67.09 % | 13.935 M -39.60 % | 23.072 M 468.42 % | 4.059 M -25.70 % | 5.463 M 0.80 % | 5.420 M 40.50 % | 3.858 M -30.93 % | 5.585 M 73.25 % | 3.224 M -4.17 % | 3.364 M -4.71 % | 3.530 M -11.42 % | 3.985 M -11.64 % | 4.510 M 30.13 % | 3.466 M -27.20 % | 4.760 M -8.44 % | 5.199 M -56.77 % | 12.026 M 10.17 % | 10.916 M | 
| Cash and short term investments | 2.289 M -81.13 % | 12.132 M 186.88 % | 4.229 M -53.26 % | 9.047 M 90.95 % | 4.738 M -43.62 % | 8.403 M 52.42 % | 5.513 M -79.42 % | 26.791 M 687.04 % | 3.404 M -63.03 % | 9.207 M 106.62 % | 4.456 M -76.19 % | 18.714 M 308.07 % | 4.586 M -77.53 % | 20.405 M -11.61 % | 23.085 M 257.90 % | 6.450 M -12.73 % | 7.391 M -37.68 % | 11.859 M 196.75 % | 3.996 M -28.45 % | 5.585 M 73.25 % | 3.224 M -4.17 % | 3.364 M -39.52 % | 5.562 M 39.57 % | 3.985 M -11.64 % | 4.510 M 30.13 % | 3.466 M -27.20 % | 4.760 M -8.44 % | 5.199 M -56.77 % | 12.026 M 10.17 % | 10.916 M | 
| Total current assets | 0.000 -100.00 % | 122.409 M | 0.000 -100.00 % | 94.812 M | 0.000 -100.00 % | 99.585 M | 0.000 -100.00 % | 111.975 M 18.76 % | 94.290 M -3.55 % | 97.764 M 7.27 % | 91.137 M 10.33 % | 82.605 M -0.27 % | 82.828 M -2.73 % | 85.149 M -20.00 % | 106.435 M 37.00 % | 77.687 M 8.70 % | 71.472 M -6.33 % | 76.299 M 3.66 % | 73.605 M -3.44 % | 76.228 M 10.26 % | 69.133 M -5.06 % | 72.821 M 11.29 % | 65.432 M -11.02 % | 73.537 M -1.63 % | 74.756 M 8.20 % | 69.092 M -6.66 % | 74.024 M 13.67 % | 65.122 M 9.85 % | 59.284 M 28.90 % | 45.993 M | 
| Inventory | 0.000 -100.00 % | 89.137 M | 0.000 -100.00 % | 61.924 M | 0.000 -100.00 % | 62.847 M | 0.000 -100.00 % | 68.482 M -1.34 % | 69.410 M 6.49 % | 65.177 M 29.01 % | 50.520 M 15.22 % | 43.845 M -11.82 % | 49.721 M 4.99 % | 47.356 M -16.44 % | 56.672 M 27.08 % | 44.596 M 3.22 % | 43.205 M 4.33 % | 41.411 M 6.77 % | 38.785 M -0.46 % | 38.965 M -5.16 % | 41.086 M -6.92 % | 44.142 M 6.57 % | 41.419 M -2.06 % | 42.290 M -2.21 % | 43.247 M 2.83 % | 42.056 M -0.01 % | 42.062 M 3.38 % | 40.687 M 51.91 % | 26.784 M 41.89 % | 18.877 M | 
| Net receivables | 0.000 -100.00 % | 21.140 M | 0.000 -100.00 % | 23.841 M | 0.000 -100.00 % | 28.335 M | 0.000 | 0.000 -100.00 % | 17.469 M | 0.000 -100.00 % | 27.317 M | 0.000 -100.00 % | 21.999 M | 0.000 -100.00 % | 18.043 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.796 M 26.34 % | 18.044 M 3.91 % | 17.365 M | 0.000 -100.00 % | 18.559 M -22.83 % | 24.051 M 62.01 % | 14.846 M -43.22 % | 26.145 M 73.14 % | 15.101 M -26.25 % | 20.475 M 26.39 % | 16.200 M | 
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 0.000 -100.00 % | 28.260 M | 0.000 -100.00 % | 27.615 M | 0.000 -100.00 % | 18.977 M | 0.000 -100.00 % | 17.036 M -37.79 % | 27.386 M -2.13 % | 27.982 M 25.50 % | 22.297 M -1.41 % | 22.616 M 37.87 % | 16.404 M 47.58 % | 11.115 M -47.91 % | 21.336 M 35.59 % | 15.736 M -23.58 % | 20.591 M 0.07 % | 20.577 M -19.26 % | 25.486 M 176.09 % | 9.231 M -17.16 % | 11.143 M -16.32 % | 13.316 M -10.81 % | 14.929 M -9.11 % | 16.426 M -11.49 % | 18.559 M -6.07 % | 19.758 M -14.57 % | 23.129 M 48.96 % | 15.527 M | 0.000 | 0.000 | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.352 M | 0.000 | 0.000 -100.00 % | 1.428 M -4.80 % | 1.500 M -67.36 % | 4.596 M | 0.000 -100.00 % | 1.808 M | 0.000 -100.00 % | 572.919 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 | 
| 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 | 
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Other total stockholders equity | 0.000 -100.00 % | 129.726 M | 0.000 | 0.000 | 0.000 -100.00 % | 75.035 M | 0.000 -100.00 % | 184.962 M 11.69 % | 165.596 M 26.73 % | 130.664 M 3.75 % | 125.947 M 17.49 % | 107.200 M -15.36 % | 126.658 M -6.07 % | 134.836 M 4.09 % | 129.541 M 107.18 % | 62.527 M 31.49 % | 47.552 M -20.74 % | 59.995 M 26.17 % | 47.552 M 880.65 % | 4.849 M 4 171.61 % | 113.517 K 120.33 % | -558.458 K -100.87 % | 64.258 M 1 523.09 % | -4.515 M -120 510.53 % | 3.750 K 100.04 % | -9.302 M -248 162.61 % | 3.750 K 100.05 % | -7.416 M -154.22 % | 13.678 M 48.82 % | 9.190 M | 
| Deferred tax liabilities non current | 0.000 -100.00 % | 37.015 M | 0.000 -100.00 % | 36.637 M | 0.000 -100.00 % | 36.637 M | 0.000 -100.00 % | 34.257 M 0.00 % | 34.257 M 71.81 % | 19.939 M 0.00 % | 19.939 M 2.54 % | 19.446 M 0.00 % | 19.446 M 1.53 % | 19.153 M 0.00 % | 19.153 M 28.65 % | 14.887 M 0.00 % | 14.887 M 0.00 % | 14.887 M 0.00 % | 14.887 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 0.000 -100.00 % | 337.778 M | 0.000 -100.00 % | 316.148 M | 0.000 -100.00 % | 322.840 M | 0.000 -100.00 % | 318.515 M 6.88 % | 298.021 M 20.49 % | 247.342 M 11.26 % | 222.318 M 7.75 % | 206.333 M 1.38 % | 203.533 M 3.83 % | 196.021 M -7.37 % | 211.616 M 22.39 % | 172.906 M 3.39 % | 167.231 M -2.78 % | 172.015 M 1.82 % | 168.939 M 75.13 % | 96.463 M 17.31 % | 82.232 M -3.91 % | 85.578 M -48.97 % | 167.709 M 98.06 % | 84.674 M -0.94 % | 85.480 M 5.10 % | 81.330 M -4.36 % | 85.036 M 13.03 % | 75.234 M 18.02 % | 63.745 M 25.43 % | 50.822 M | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-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 | 2010-03-31 | 2009-03-31 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 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 | 
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 4.932 M 433.69 % | -1.478 M -110.66 % | 13.860 M -46.36 % | 25.838 M 1 964.21 % | -1.386 M -108.18 % | 16.953 M 1 069.98 % | 1.449 M 928.00 % | -175.000 K | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Acquisitions net | 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 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Debt repayment | 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 | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.737 M | 0.000 | 0.000 | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 |