 
					Shanti Overseas (India) Limited SHANTI.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 238.410 M 126.04 % | 105.472 M -92.94 % | 1.493 B -26.37 % | 2.028 B 5.21 % | 1.928 B 40.54 % | 1.372 B -13.16 % | 1.580 B 26.93 % | 1.244 B 9.83 % | 1.133 B 28.78 % | 879.846 M 28.77 % | 683.251 M -33.46 % | 1.027 B 16.52 % | 881.232 M | 
| Net income | -27.925 M -82.59 % | -15.294 M 90.97 % | -169.302 M -646.66 % | 30.970 M 3 663.06 % | 823.000 K 146.89 % | -1.755 M -102.79 % | 62.990 M 32.79 % | 47.435 M 25.25 % | 37.872 M 102.08 % | 18.741 M 165.38 % | 7.062 M 46.12 % | 4.833 M 47.30 % | 3.281 M | 
| Income before tax | -35.513 M -72.96 % | -20.532 M 91.11 % | -230.863 M -789.29 % | 33.493 M 2 000.85 % | -1.762 M -564.66 % | 379.205 K -99.61 % | 97.084 M 33.85 % | 72.532 M 28.07 % | 56.635 M 101.48 % | 28.109 M 167.20 % | 10.520 M 44.53 % | 7.279 M 49.65 % | 4.864 M | 
| Income before tax ratio | -0.15 23.48 % | -0.19 -25.92 % | -0.15 -1 036.16 % | 0.02 1 906.80 % | 0.00 -430.61 % | 0.00 -99.55 % | 0.06 5.45 % | 0.06 16.61 % | 0.05 56.46 % | 0.03 107.49 % | 0.02 117.21 % | 0.01 28.43 % | 0.01 | 
| EBITDA | -33.923 M -102.90 % | -16.719 M 90.93 % | -184.403 M -298.95 % | 92.690 M 17.55 % | 78.850 M -14.86 % | 92.614 M -48.99 % | 181.551 M 68.74 % | 107.592 M 17.96 % | 91.210 M 347.06 % | 20.402 M -18.43 % | 25.011 M 42.68 % | 17.530 M 34.59 % | 13.025 M | 
| Net income ratio | -0.12 19.22 % | -0.15 -27.90 % | -0.11 -842.45 % | 0.02 3 476.87 % | 0.00 133.37 % | 0.00 -103.21 % | 0.04 4.62 % | 0.04 14.04 % | 0.03 56.92 % | 0.02 106.08 % | 0.01 119.60 % | 0.00 26.41 % | 0.00 | 
| Ratio EBITDA | -0.14 10.24 % | -0.16 -28.37 % | -0.12 -370.20 % | 0.05 11.74 % | 0.04 -39.42 % | 0.07 -41.26 % | 0.11 32.94 % | 0.09 7.41 % | 0.08 247.16 % | 0.02 -36.65 % | 0.04 114.43 % | 0.02 15.50 % | 0.01 | 
| Gross profit ratio | -0.14 -923.60 % | -0.01 38.71 % | -0.02 -152.33 % | 0.04 -37.19 % | 0.07 -10.95 % | 0.07 -23.69 % | 0.10 2.29 % | 0.09 -60.42 % | 0.24 104.91 % | 0.12 -20.15 % | 0.15 79.89 % | 0.08 87.13 % | 0.04 | 
| Weighted average shs out dil | 11.127 M 0.19 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 10.67 % | 10.035 M -9.64 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M | 
| Weighted average shs out | 11.127 M 0.19 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 10.67 % | 10.035 M -9.64 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M | 
| EPS diluted | -2.51 -81.88 % | -1.38 90.94 % | -15.24 -646.24 % | 2.79 3 665.18 % | 0.07 146.31 % | -0.16 -102.82 % | 5.67 19.87 % | 4.73 38.71 % | 3.41 101.78 % | 1.69 168.25 % | 0.63 46.51 % | 0.43 48.28 % | 0.29 | 
| Earnings per share | -2.51 -81.88 % | -1.38 90.94 % | -15.24 -646.24 % | 2.79 3 665.18 % | 0.07 146.31 % | -0.16 -102.82 % | 5.67 19.87 % | 4.73 38.71 % | 3.41 101.78 % | 1.69 168.25 % | 0.63 46.51 % | 0.43 48.28 % | 0.29 | 
| Gross profit | -32.300 M -2 213.75 % | -1.396 M 95.67 % | -32.247 M -138.53 % | 83.699 M -33.92 % | 126.666 M 25.16 % | 101.204 M -33.73 % | 152.718 M 29.84 % | 117.624 M -56.53 % | 270.617 M 163.87 % | 102.557 M 2.83 % | 99.739 M 19.69 % | 83.329 M 118.05 % | 38.216 M | 
| Income tax expense | -7.588 M -44.86 % | -5.238 M 91.49 % | -61.561 M -2 539.99 % | 2.523 M 197.60 % | -2.585 M -221.12 % | 2.134 M -93.74 % | 34.094 M 35.85 % | 25.097 M 33.76 % | 18.763 M 100.29 % | 9.368 M 170.91 % | 3.458 M 41.37 % | 2.446 M 54.52 % | 1.583 M | 
| Cost of revenue | 270.710 M 153.31 % | 106.868 M -92.99 % | 1.526 B -19.46 % | 1.894 B 5.17 % | 1.801 B 41.77 % | 1.270 B -10.96 % | 1.427 B 26.63 % | 1.127 B 30.65 % | 862.418 M 10.95 % | 777.289 M 33.21 % | 583.512 M -38.16 % | 943.525 M 11.92 % | 843.016 M | 
| General and administrative expenses | 0.000 -100.00 % | 1.987 M -76.50 % | 8.457 M -25.50 % | 11.351 M -16.03 % | 13.518 M 27.64 % | 10.591 M 230.33 % | 3.206 M 2.57 % | 3.126 M -93.65 % | 49.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 -100.00 % | 1.803 M 82.86 % | 986.000 K -87.20 % | 7.704 M -95.28 % | 163.180 M -3.09 % | 168.380 M 103.51 % | 82.737 M 60.71 % | 51.482 M 1 567.61 % | 3.087 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 0.000 -100.00 % | 15.610 M -17.56 % | 18.936 M 10.30 % | 17.168 M 127.91 % | -61.505 M 19.30 % | -76.212 M -3 419.45 % | 2.296 M 3 331.34 % | 66.910 K -99.97 % | 210.909 M 4 218 080.00 % | 5.000 K | 0.000 -100.00 % | 34.000 K 466.67 % | 6.000 K | 
| Operating expenses | 14.034 M -27.66 % | 19.400 M -31.64 % | 28.379 M -21.65 % | 36.223 M -68.55 % | 115.193 M 12.10 % | 102.759 M 67.68 % | 61.284 M -26.98 % | 83.931 M -60.21 % | 210.909 M 148.32 % | 84.935 M -21.49 % | 108.182 M 20.97 % | 89.432 M 137.19 % | 37.704 M | 
| Cost and expenses | 284.744 M 125.51 % | 126.268 M -91.94 % | 1.566 B -17.97 % | 1.909 B -0.40 % | 1.916 B 39.55 % | 1.373 B -7.72 % | 1.488 B 22.91 % | 1.211 B 12.80 % | 1.073 B 24.48 % | 862.224 M 24.65 % | 691.694 M -33.04 % | 1.033 B 17.29 % | 880.720 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 | 
| Selling general and administrative expenses | 14.034 M 270.29 % | 3.790 M -59.86 % | 9.443 M -50.44 % | 19.055 M -89.22 % | 176.698 M -1.27 % | 178.971 M 108.24 % | 85.943 M 57.38 % | 54.607 M 4.44 % | 52.285 M -38.44 % | 84.940 M -21.48 % | 108.182 M 20.92 % | 89.466 M 137.25 % | 37.710 M | 
| Interest income | 0.000 -100.00 % | 335.000 K -62.57 % | 895.000 K 4.80 % | 854.000 K -12.41 % | 975.000 K -16.02 % | 1.161 M 16.24 % | 998.802 K 9.63 % | 911.034 K 19.17 % | 764.510 K 74.15 % | 439.000 K 795.92 % | 49.000 K -88.47 % | 425.000 K 77.82 % | 239.000 K | 
| Interest expense | 525.000 K -69.48 % | 1.720 M -88.24 % | 14.628 M -18.49 % | 17.946 M -45.79 % | 33.102 M -8.75 % | 36.274 M -10.11 % | 40.355 M 63.40 % | 24.698 M 2.62 % | 24.067 M 20.21 % | 20.020 M 53.93 % | 13.006 M 45.27 % | 8.953 M 25.01 % | 7.162 M | 
| Depreciation and amortization | 1.065 M -49.09 % | 2.092 M -93.43 % | 31.831 M -22.84 % | 41.251 M -13.17 % | 47.510 M -15.10 % | 55.961 M 26.86 % | 44.112 M 325.68 % | 10.363 M -1.38 % | 10.508 M 277.97 % | 2.780 M 87.21 % | 1.485 M 14.41 % | 1.298 M 29.93 % | 999.000 K | 
| Operating income | -46.334 M -122.80 % | -20.796 M 78.78 % | -98.009 M -299.37 % | 49.160 M 4 533.36 % | 1.061 M -97.56 % | 43.504 M -52.42 % | 91.435 M -1.62 % | 92.942 M 64.11 % | 56.634 M 221.38 % | 17.622 M 308.72 % | -8.443 M -38.34 % | -6.103 M -1 291.99 % | 512.000 K | 
| Operating income ratio | -0.19 1.43 % | -0.20 -200.42 % | -0.07 -370.77 % | 0.02 4 304.11 % | 0.00 -98.26 % | 0.03 -45.21 % | 0.06 -22.50 % | 0.07 49.42 % | 0.05 149.57 % | 0.02 262.08 % | -0.01 -107.91 % | -0.01 -1 122.95 % | 0.00 | 
| Total other income expenses net | 10.821 M 3 997.31 % | 264.100 K 100.20 % | -129.807 M -728.54 % | -15.667 M | 0.000 | 0.000 100.00 % | -37.987 M -56.74 % | -24.236 M -12.15 % | -21.610 M -306.06 % | 10.487 M -44.70 % | 18.963 M 41.71 % | 13.382 M 207.49 % | 4.352 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 14.085 M 556.34 % | 2.146 M -82.28 % | 12.113 M -91.42 % | 141.244 M -55.33 % | 316.228 M -20.50 % | 397.771 M -20.84 % | 502.504 M 9.64 % | 458.328 M 96.03 % | 233.803 M -10.80 % | 262.101 M 137.12 % | 110.533 M 62.85 % | 67.874 M -21.34 % | 86.289 M | 
| Total investments | 182.000 K -45.67 % | 335.000 K -97.77 % | 15.030 M -6.80 % | 16.126 M 4.23 % | 15.471 M 27.91 % | 12.095 M 6.27 % | 11.382 M 5.71 % | 10.767 M 3 254.20 % | 321.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total debt | 14.905 M 32.01 % | 11.291 M -25.19 % | 15.093 M -89.82 % | 148.269 M -53.72 % | 320.374 M -22.13 % | 411.400 M -20.36 % | 516.547 M 9.16 % | 473.185 M 91.03 % | 247.697 M -8.05 % | 269.393 M 140.82 % | 111.865 M 60.61 % | 69.652 M -21.93 % | 89.219 M | 
| Accumulated other comprehensive income loss | 3.930 M 1 288.69 % | 283.000 K 2.54 % | 276.000 K 72.50 % | 160.000 K 214.29 % | -140.000 K 14.63 % | -164.000 K -100.12 % | 139.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | 0.000 100.00 % | -14.775 M -2 980.12 % | 513.000 K -99.70 % | 169.533 M 22.35 % | 138.563 M 0.76 % | 137.516 M -1.26 % | 139.271 M 75.68 % | 79.274 M 59.06 % | 49.839 M 40.85 % | 35.384 M 112.61 % | 16.643 M 73.02 % | 9.619 M 100.94 % | 4.787 M | 
| Common stock | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 50.00 % | 74.040 M 0.00 % | 74.040 M 105.67 % | 36.000 M 500.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M | 
| Total equity | 114.990 M -17.69 % | 139.709 M -9.89 % | 155.039 M -52.13 % | 323.893 M 10.69 % | 292.623 M 0.31 % | 291.716 M -0.60 % | 293.471 M 25.70 % | 233.474 M 172.26 % | 85.755 M 79.09 % | 47.884 M 64.31 % | 29.143 M 31.76 % | 22.119 M 27.95 % | 17.287 M | 
| Other non current liabilities | 53.000 K -71.51 % | 186.000 K 12.73 % | 165.000 K -52.03 % | 344.000 K -56.89 % | 798.000 K | 0.000 -100.00 % | 12.747 M 5 925.26 % | 211.563 K -86.24 % | 1.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 14.319 M 42.66 % | 10.037 M -28.63 % | 14.063 M -82.67 % | 81.170 M -30.19 % | 116.272 M 92.98 % | 60.249 M -56.79 % | 139.430 M -3.48 % | 144.460 M 312.08 % | 35.056 M -57.38 % | 82.256 M 263.11 % | 22.653 M 19.95 % | 18.886 M 31.11 % | 14.405 M | 
| Total non current liabilities | 14.372 M 40.57 % | 10.224 M -29.02 % | 14.404 M -82.79 % | 83.717 M -32.81 % | 124.604 M 72.82 % | 72.101 M -52.62 % | 152.178 M 1.39 % | 150.093 M 309.23 % | 36.677 M -55.92 % | 83.208 M 267.32 % | 22.653 M 19.95 % | 18.886 M 31.11 % | 14.405 M | 
| Other current liabilities | 60.751 M 19.87 % | 50.682 M 1 411.31 % | -3.865 M 31.75 % | -5.663 M -567.63 % | 1.211 M 197.91 % | -1.237 M -115.76 % | 7.849 M -33.65 % | 11.831 M -46.62 % | 22.163 M 794.55 % | -3.191 M -24.55 % | -2.562 M -1 407.14 % | 196.000 K -85.94 % | 1.394 M | 
| Deferred revenue | 0.000 | 0.000 -100.00 % | 598.000 K -94.14 % | 10.202 M 92.78 % | 5.292 M -49.44 % | 10.467 M -68.72 % | 33.464 M 9.68 % | 30.511 M 27.18 % | 23.990 M 192.92 % | 8.190 M | 0.000 | 0.000 | 0.000 | 
| Short term debt | 1.172 M -6.54 % | 1.254 M 16.87 % | 1.073 M -98.40 % | 67.099 M -67.12 % | 204.102 M -41.88 % | 351.151 M -6.89 % | 377.117 M 14.72 % | 328.725 M 54.59 % | 212.641 M 13.63 % | 187.137 M 109.77 % | 89.212 M 75.73 % | 50.766 M -32.14 % | 74.814 M | 
| Total current liabilities | 72.267 M 32.64 % | 54.485 M 334.01 % | 12.554 M -85.59 % | 87.140 M -69.90 % | 289.469 M -26.06 % | 391.504 M -12.94 % | 449.704 M 7.08 % | 419.966 M 75.15 % | 239.780 M 9.17 % | 219.634 M 121.98 % | 98.945 M 46.44 % | 67.565 M -25.10 % | 90.209 M | 
| Total liabilities | 86.639 M 33.89 % | 64.709 M 142.16 % | 26.722 M -84.36 % | 170.857 M -58.74 % | 414.073 M -10.68 % | 463.605 M -22.97 % | 601.881 M 5.58 % | 570.059 M 106.20 % | 276.457 M -8.71 % | 302.842 M 149.05 % | 121.598 M 40.66 % | 86.451 M -17.36 % | 104.614 M | 
| Other non current assets | 1.000 K -99.96 % | 2.536 M 947.93 % | 242.000 K -91.62 % | 2.888 M -60.28 % | 7.271 M -18.91 % | 8.967 M -29.86 % | 12.784 M -38.53 % | 20.799 M 512.79 % | 3.394 M 13.63 % | 2.987 M 250.59 % | 852.000 K 6.23 % | 801.999 K 710.11 % | 98.999 K | 
| Long term investments | 182.000 K 142.03 % | -433.000 K -189.65 % | 483.000 K -85.01 % | 3.223 M 25.51 % | 2.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 0.000 -100.00 % | 23.176 M -63.60 % | 63.665 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.727 K 57.00 % | 20.845 K | 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 | 
| Goodwill and intangible assets | 0.000 -100.00 % | 437.000 K -82.67 % | 2.522 M | 0.000 100.00 % | -3.683 M | 0.000 | 0.000 -100.00 % | 32.727 K 57.00 % | 20.845 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Property plant equipment net | 1.827 M -72.52 % | 6.648 M -42.11 % | 11.484 M -95.67 % | 264.924 M -11.38 % | 298.936 M -12.00 % | 339.710 M -10.43 % | 379.248 M 33.32 % | 284.471 M 285.74 % | 73.747 M 21.90 % | 60.498 M 869.36 % | 6.241 M -13.87 % | 7.246 M 12.48 % | 6.442 M | 
| Total non current assets | 73.359 M -0.97 % | 74.075 M -0.49 % | 74.438 M -72.54 % | 271.035 M -12.22 % | 308.775 M -11.79 % | 350.043 M -10.71 % | 392.032 M 28.41 % | 305.303 M 295.66 % | 77.162 M 21.54 % | 63.485 M 767.28 % | 7.320 M -9.93 % | 8.127 M 24.15 % | 6.546 M | 
| Other current assets | 103.027 M 55.68 % | 66.178 M 180.07 % | 23.629 M -41.34 % | 40.278 M -58.93 % | 98.076 M -4.32 % | 102.509 M -20.63 % | 129.154 M 98.90 % | 64.936 M 166.71 % | 24.347 M 66.47 % | 14.626 M 163.01 % | 5.561 M 4.88 % | 5.302 M 2 720.21 % | 188.000 K | 
| Short term investments | 0.000 -100.00 % | 768.000 K -94.73 % | 14.563 M 12.87 % | 12.903 M 0.00 % | 12.903 M 6.68 % | 12.095 M 6.27 % | 11.382 M 5.71 % | 10.767 M 3 254.20 % | 321.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 820.000 K -91.03 % | 9.145 M 206.88 % | 2.980 M -57.58 % | 7.025 M 69.44 % | 4.146 M -69.58 % | 13.629 M -2.95 % | 14.043 M -5.48 % | 14.857 M 6.93 % | 13.894 M 90.54 % | 7.292 M 447.45 % | 1.332 M -25.08 % | 1.778 M -39.32 % | 2.930 M | 
| Cash and short term investments | 820.000 K -91.73 % | 9.913 M -43.49 % | 17.543 M -11.97 % | 19.928 M 16.89 % | 17.049 M 25.09 % | 13.629 M -2.95 % | 14.043 M -5.48 % | 14.857 M 6.93 % | 13.894 M 90.54 % | 7.292 M 447.45 % | 1.332 M -25.08 % | 1.778 M -39.32 % | 2.930 M | 
| Total current assets | 128.270 M -1.59 % | 130.343 M 21.45 % | 107.323 M -52.03 % | 223.715 M -43.78 % | 397.921 M -1.82 % | 405.278 M -19.48 % | 503.320 M 1.02 % | 498.229 M 74.79 % | 285.051 M -0.76 % | 287.241 M 100.28 % | 143.421 M 42.79 % | 100.443 M -12.93 % | 115.355 M | 
| Inventory | 0.000 -100.00 % | 34.603 M 1 291.91 % | 2.486 M -97.01 % | 83.162 M -38.04 % | 134.212 M -12.21 % | 152.872 M 144.36 % | 62.561 M -73.97 % | 240.308 M 141.70 % | 99.424 M -27.56 % | 137.247 M 137.50 % | 57.788 M 93.46 % | 29.871 M -27.71 % | 41.323 M | 
| Net receivables | 24.423 M 24.30 % | 19.649 M -69.14 % | 63.665 M -20.76 % | 80.347 M -45.92 % | 148.584 M 9.04 % | 136.268 M -58.03 % | 324.691 M 94.39 % | 167.030 M 13.83 % | 146.731 M 14.57 % | 128.076 M 62.66 % | 78.740 M 24.02 % | 63.492 M -10.47 % | 70.914 M | 
| Tax assets | 71.349 M 9.96 % | 64.887 M 8.68 % | 59.707 M | 0.000 -100.00 % | 3.683 M 169.67 % | 1.366 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.000 K 187.34 % | 79.000 K 1 480.00 % | 5.000 K | 
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 10.344 M 305.81 % | 2.549 M -62.48 % | 6.793 M -9.99 % | 7.547 M -90.33 % | 78.049 M 182.55 % | 27.623 M -27.04 % | 37.858 M -35.16 % | 58.390 M 2 861.11 % | 1.972 M -89.79 % | 19.308 M 370.35 % | 4.105 M -68.42 % | 12.997 M 1.67 % | 12.783 M | 
| Tax payables | 0.000 | 0.000 -100.00 % | 7.955 M 0.00 % | 7.955 M 876.07 % | 815.000 K -76.71 % | 3.500 M -86.98 % | 26.879 M 27.88 % | 21.020 M 599.72 % | 3.004 M -63.32 % | 8.190 M 0.00 % | 8.190 M 127.12 % | 3.606 M 196.06 % | 1.218 M | 
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -2.036 M -690.14 % | 345.000 K | 0.000 -100.00 % | 60.832 M | 0.000 -100.00 % | 211.563 K -99.88 % | 178.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 1.598 M -61.03 % | 4.101 M -17.02 % | 4.942 M | 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 -100.00 % | 140.000 K -14.63 % | 164.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 3.930 M -90.89 % | 43.141 M 0.00 % | 43.140 M 0.00 % | 43.140 M 0.33 % | 43.000 M -0.32 % | 43.140 M -46.18 % | 80.160 M 0.00 % | 80.160 M | 0.000 -100.00 % | 6.500 M 0.00 % | 6.500 M 0.00 % | 6.500 M 0.00 % | 6.500 M | 
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 2.203 M 0.00 % | 2.203 M -70.76 % | 7.534 M -33.14 % | 11.269 M -10.81 % | 12.635 M 133.09 % | 5.420 M 263.30 % | 1.492 M 56.72 % | 952.000 K | 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 | 
| Total assets | 201.629 M -1.36 % | 204.418 M 12.47 % | 181.761 M -63.26 % | 494.750 M -29.99 % | 706.696 M -6.44 % | 755.321 M -15.64 % | 895.352 M 11.43 % | 803.532 M 121.84 % | 362.212 M 3.27 % | 350.726 M 132.67 % | 150.741 M 38.84 % | 108.570 M -10.94 % | 121.901 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 11.171 M 49.34 % | 7.480 M -92.84 % | 104.458 M 30.11 % | 80.285 M 53.78 % | 52.207 M -4.41 % | 54.618 M 184.03 % | 19.230 M 112.07 % | -159.356 M -11 539.80 % | 1.393 M 101.28 % | -109.168 M -114.02 % | -51.009 M -445.12 % | 14.780 M 131.81 % | -46.470 M | 
| Accounts receivables | -6.047 M -108.73 % | 69.282 M 377.22 % | -24.992 M -133.68 % | 74.197 M 303.00 % | -36.550 M -118.92 % | 193.223 M 232.22 % | -146.139 M -749.78 % | -17.197 M 17.88 % | -20.943 M 59.67 % | -51.923 M -456.93 % | -9.323 M -168.05 % | 13.700 M 159.05 % | -23.199 M | 
| Inventory | 34.603 M 207.74 % | -32.117 M -139.86 % | 80.566 M 57.82 % | 51.050 M 173.58 % | 18.660 M 120.66 % | -90.311 M -150.81 % | 177.747 M 226.17 % | -140.884 M -484.27 % | 36.663 M 146.17 % | -79.410 M -184.84 % | -27.879 M -334.26 % | 11.901 M 179.08 % | -15.050 M | 
| Accounts payables | 7.587 M 137.91 % | -20.012 M -170.48 % | 28.394 M 140.27 % | -70.501 M -239.81 % | 50.426 M 592.67 % | -10.235 M 50.15 % | -20.532 M -136.39 % | 56.418 M 425.44 % | -17.336 M -214.03 % | 15.203 M 270.95 % | -8.893 M -4 236.28 % | 215.000 K 103.79 % | -5.667 M | 
| Other working capital | -24.972 M -158.16 % | -9.673 M -147.21 % | 20.490 M -19.77 % | 25.539 M 29.83 % | 19.671 M 151.68 % | -38.060 M -566.73 % | 8.154 M 144.14 % | -18.473 M 47.63 % | -35.270 M -606.61 % | 6.962 M 241.68 % | -4.914 M 55.47 % | -11.036 M -332.11 % | -2.554 M | 
| Other non cash items | -5.436 M -22.02 % | -4.455 M -103.59 % | 124.022 M 627.36 % | 17.051 M -55.77 % | 38.548 M 21.01 % | 31.854 M 124.61 % | 14.182 M 336.89 % | 3.246 M 10.30 % | 2.943 M -97.60 % | 122.869 M 96 847.24 % | -127.000 K -115.25 % | -59.000 K -90.32 % | -31.000 K | 
| Net cash provided by operating activities | -21.125 M -107.56 % | -10.178 M -134.56 % | 29.449 M -82.61 % | 169.382 M 25.95 % | 134.480 M -4.48 % | 140.789 M -18.42 % | 172.584 M 331.38 % | -74.591 M -204.35 % | 71.479 M 182.67 % | -86.468 M -103.03 % | -42.589 M -304.24 % | 20.852 M 149.39 % | -42.221 M | 
| Investments in property plant and equipment | -43.000 K 92.47 % | -571.000 K 92.86 % | -7.994 M -71.03 % | -4.674 M 0.81 % | -4.712 M 67.28 % | -14.400 M 89.48 % | -136.865 M 37.71 % | -219.712 M -747.33 % | -25.930 M 54.54 % | -57.037 M -10 423.43 % | -542.000 K 76.14 % | -2.272 M -91.89 % | -1.184 M | 
| Acquisitions net | 1.723 M | 0.000 -100.00 % | 117.713 M 36 119.38 % | 325.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.000 K -75.82 % | 637.000 K | 
| Purchases of investments | -127.000 K 99.74 % | -48.098 M | 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 | 2.207 M -95.44 % | 48.408 M | 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 | 1.524 M -72.10 % | 5.462 M 570.18 % | 815.000 K 11.49 % | 731.000 K -8.17 % | 796.000 K -13.49 % | 920.087 K 20.50 % | 763.569 K -5.94 % | 811.830 K -71.86 % | 2.885 M | 0.000 -100.00 % | 52.000 K 108.00 % | 25.000 K | 0.000 | 
| Net cash used for investing activites | 5.284 M 1.60 % | 5.201 M -95.29 % | 110.534 M 3 155.11 % | -3.618 M 7.61 % | -3.916 M 70.95 % | -13.480 M 90.10 % | -136.101 M 37.82 % | -218.900 M -849.88 % | -23.045 M 59.60 % | -57.037 M -11 540.20 % | -490.000 K 76.59 % | -2.093 M -282.63 % | -547.000 K | 
| Debt repayment | 9.559 M 1 588.87 % | 566.000 K 100.45 % | -126.649 M 12.54 % | -144.805 M -53.98 % | -94.042 M -2.84 % | -91.448 M -1 315.84 % | 7.521 M -96.57 % | 219.397 M 1 166.66 % | -20.569 M | 0.000 -100.00 % | 38.866 M 259.34 % | -24.392 M -167.94 % | 35.904 M | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | -1.045 M 73.70 % | -3.974 M 74.75 % | -15.736 M 12.96 % | -18.080 M 45.38 % | -33.102 M 8.75 % | -36.274 M -712.76 % | -4.463 M 82.25 % | -25.143 M -3.99 % | -24.178 M -116.18 % | 149.465 M 3 867.75 % | 3.767 M -15.93 % | 4.481 M -13.33 % | 5.170 M | 
| Net cash used provided by financing activities | 8.514 M 349.82 % | -3.408 M 97.61 % | -142.385 M 12.59 % | -162.885 M -28.11 % | -127.144 M 0.45 % | -127.723 M -242.45 % | -37.297 M -112.67 % | 294.454 M 803.88 % | -41.833 M -127.99 % | 149.465 M 250.59 % | 42.633 M 314.12 % | -19.911 M -148.48 % | 41.074 M | 
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 107.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | -8.325 M 0.72 % | -8.385 M -249.23 % | -2.401 M -183.40 % | 2.879 M -15.82 % | 3.420 M 926.00 % | -414.045 K 49.14 % | -814.083 K -184.50 % | 963.421 K -85.41 % | 6.602 M 10.77 % | 5.960 M | 0.000 | 0.000 | 0.000 | 
| Cash at beginning of period | 9.145 M -47.83 % | 17.530 M -12.03 % | 19.928 M 16.89 % | 17.049 M 25.09 % | 13.629 M -2.95 % | 14.043 M -5.48 % | 14.857 M 6.93 % | 13.894 M 90.53 % | 7.292 M 447.45 % | 1.332 M -25.08 % | 1.778 M -39.32 % | 2.930 M | 0.000 | 
| Cash at end of period | 820.000 K -91.03 % | 9.145 M -47.82 % | 17.527 M -12.05 % | 19.928 M 16.89 % | 17.049 M 25.09 % | 13.629 M -2.95 % | 14.043 M -5.48 % | 14.857 M 6.93 % | 13.894 M 90.54 % | 7.292 M 447.45 % | 1.332 M -25.08 % | 1.778 M -39.32 % | 2.930 M | 
| Operating cash flow | -21.125 M -107.56 % | -10.178 M -134.56 % | 29.449 M -82.61 % | 169.382 M 25.95 % | 134.480 M -4.48 % | 140.789 M -18.42 % | 172.584 M 331.38 % | -74.591 M -204.35 % | 71.479 M 182.67 % | -86.468 M -103.03 % | -42.589 M -304.24 % | 20.852 M 149.39 % | -42.221 M | 
| Capital expenditure | -43.000 K 92.48 % | -572.000 K 92.84 % | -7.994 M -71.03 % | -4.674 M 0.81 % | -4.712 M 67.28 % | -14.400 M 89.48 % | -136.865 M 37.71 % | -219.712 M -747.33 % | -25.930 M 54.54 % | -57.037 M -10 423.43 % | -542.000 K 76.14 % | -2.272 M -91.89 % | -1.184 M | 
| Free CashFlow | -21.168 M -96.91 % | -10.750 M -150.10 % | 21.455 M -86.97 % | 164.708 M 26.92 % | 129.768 M 2.67 % | 126.389 M 253.84 % | 35.719 M 112.14 % | -294.302 M -746.12 % | 45.549 M 131.74 % | -143.505 M -232.72 % | -43.131 M -332.14 % | 18.580 M 142.81 % | -43.405 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 35.061 M 137.94 % | 14.735 M -91.74 % | 178.377 M 773.11 % | 20.430 M -17.93 % | 24.892 M 94.35 % | 12.808 M -39.90 % | 21.312 M 426 140.00 % | 5.000 K -99.99 % | 72.491 M 43.00 % | 50.693 M -39.09 % | 83.225 M -77.40 % | 368.246 M -62.85 % | 991.123 M -17.45 % | 1.201 B 153.89 % | 472.886 M 543.01 % | 73.542 M -72.79 % | 270.242 M -67.01 % | 819.196 M 70.73 % | 479.808 M 19.14 % | 402.712 M 0.00 % | 402.712 M 4.28 % | 386.170 M 0.00 % | 386.170 M -5.53 % | 408.759 M 0.00 % | 408.759 M | 
| Net income | 1.661 M -40.91 % | 2.811 M 111.75 % | -23.923 M -500.03 % | -3.987 M 18.03 % | -4.864 M -436.27 % | -907.000 K 78.69 % | -4.256 M 28.19 % | -5.927 M -40.92 % | -4.206 M 93.86 % | -68.492 M -34.00 % | -51.112 M -83.22 % | -27.897 M -27.94 % | -21.804 M -126.93 % | 80.972 M 510.38 % | -19.731 M 33.01 % | -29.455 M -2 051.95 % | 1.509 M -92.21 % | 19.362 M 340.31 % | -8.057 M -36.24 % | -5.914 M 0.00 % | -5.914 M 63.73 % | -16.304 M 0.00 % | -16.304 M -204.91 % | 15.541 M 0.00 % | 15.541 M | 
| Income before tax | 3.247 M 27.03 % | 2.556 M 108.82 % | -28.967 M -509.06 % | -4.756 M 27.82 % | -6.589 M -7.30 % | -6.141 M -44.05 % | -4.263 M 29.00 % | -6.004 M -45.59 % | -4.124 M 96.68 % | -124.191 M -120.46 % | -56.333 M -99.90 % | -28.180 M -27.17 % | -22.159 M -122.95 % | 96.548 M 443.23 % | -28.129 M 17.53 % | -34.110 M -4 069.93 % | -818.000 K -104.32 % | 18.936 M 316.58 % | -8.743 M -47.97 % | -5.909 M 0.00 % | -5.909 M 71.93 % | -21.046 M 0.00 % | -21.046 M -198.40 % | 21.388 M 0.00 % | 21.388 M | 
| Income before tax ratio | 0.09 -46.61 % | 0.17 206.82 % | -0.16 30.24 % | -0.23 12.05 % | -0.26 44.79 % | -0.48 -139.70 % | -0.20 99.98 % | -1 200.80 -2 110 646.67 % | -0.06 97.68 % | -2.45 -261.94 % | -0.68 -784.52 % | -0.08 -242.28 % | -0.02 -127.80 % | 0.08 235.19 % | -0.06 87.18 % | -0.46 -15 223.07 % | 0.00 -113.09 % | 0.02 226.85 % | -0.02 -24.20 % | -0.01 0.00 % | -0.01 73.08 % | -0.05 0.00 % | -0.05 -204.16 % | 0.05 0.00 % | 0.05 | 
| EBITDA | 3.520 M 25.99 % | 2.794 M 109.69 % | -28.838 M -588.92 % | -4.186 M 29.80 % | -5.963 M -8.52 % | -5.495 M -99.02 % | -2.761 M 37.31 % | -4.404 M -30.92 % | -3.364 M 97.04 % | -113.751 M -169.59 % | -42.194 M -160.71 % | -16.184 M -39.52 % | -11.600 M -110.42 % | 111.309 M 837.73 % | -15.088 M 20.05 % | -18.872 M -247.69 % | 12.778 M -77.55 % | 56.921 M 524.61 % | 9.113 M -31.55 % | 13.314 M 0.00 % | 13.314 M 114.22 % | 6.215 M 0.00 % | 6.215 M -84.60 % | 40.367 M 0.00 % | 40.367 M | 
| Net income ratio | 0.05 -75.17 % | 0.19 242.24 % | -0.13 31.28 % | -0.20 0.13 % | -0.20 -175.94 % | -0.07 64.54 % | -0.20 99.98 % | -1 185.40 -2 042 953.53 % | -0.06 95.71 % | -1.35 -120.00 % | -0.61 -710.68 % | -0.08 -244.36 % | -0.02 -132.62 % | 0.07 261.64 % | -0.04 89.58 % | -0.40 -7 272.77 % | 0.01 -76.37 % | 0.02 240.75 % | -0.02 -14.35 % | -0.01 0.00 % | -0.01 65.22 % | -0.04 0.00 % | -0.04 -211.04 % | 0.04 0.00 % | 0.04 | 
| Ratio EBITDA | 0.10 -47.05 % | 0.19 217.29 % | -0.16 21.10 % | -0.20 14.47 % | -0.24 44.16 % | -0.43 -231.16 % | -0.13 99.99 % | -880.80 -1 897 940.21 % | -0.05 97.93 % | -2.24 -342.60 % | -0.51 -1 053.58 % | -0.04 -275.51 % | -0.01 -112.62 % | 0.09 390.57 % | -0.03 87.57 % | -0.26 -642.72 % | 0.05 -31.95 % | 0.07 265.84 % | 0.02 -42.55 % | 0.03 0.00 % | 0.03 105.42 % | 0.02 0.00 % | 0.02 -83.70 % | 0.10 0.00 % | 0.10 | 
| Gross profit ratio | 0.09 -66.03 % | 0.27 290.36 % | -0.14 -135.41 % | -0.06 71.00 % | -0.21 23.39 % | -0.27 -81.77 % | -0.15 99.91 % | -171.20 -481 859.58 % | -0.04 86.81 % | -0.27 18.51 % | -0.33 -1 304.63 % | -0.02 -36.58 % | -0.02 -119.88 % | 0.09 325.83 % | -0.04 56.42 % | -0.09 -276.76 % | 0.05 -64.58 % | 0.14 3.91 % | 0.14 -11.32 % | 0.15 0.00 % | 0.15 -8.69 % | 0.17 0.00 % | 0.17 -28.10 % | 0.23 0.00 % | 0.23 | 
| Weighted average shs out dil | 11.073 M -0.48 % | 11.127 M 0.00 % | 11.127 M 0.47 % | 11.075 M -0.28 % | 11.106 M -2.04 % | 11.338 M 2.08 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M -0.08 % | 11.114 M 0.08 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M -0.08 % | 11.115 M 0.08 % | 11.106 M -0.13 % | 11.120 M 0.76 % | 11.037 M -0.16 % | 11.054 M 0.00 % | 11.054 M -25.37 % | 14.811 M 0.00 % | 14.811 M 100.14 % | 7.401 M 0.00 % | 7.401 M | 
| Weighted average shs out | 11.073 M -0.48 % | 11.127 M 0.00 % | 11.127 M 0.47 % | 11.075 M -0.28 % | 11.106 M -2.04 % | 11.338 M 2.08 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M 0.00 % | 11.106 M -0.36 % | 11.147 M 0.99 % | 11.037 M -0.16 % | 11.054 M 0.00 % | 11.054 M -25.30 % | 14.798 M 0.00 % | 14.798 M 99.95 % | 7.401 M 0.00 % | 7.401 M | 
| EPS diluted | 0.15 -40.00 % | 0.25 111.63 % | -2.15 -497.22 % | -0.36 18.18 % | -0.44 -450.00 % | -0.08 78.95 % | -0.38 28.30 % | -0.53 -39.47 % | -0.38 93.84 % | -6.17 -34.13 % | -4.60 -83.27 % | -2.51 -28.06 % | -1.96 -126.89 % | 7.29 509.55 % | -1.78 32.83 % | -2.65 -1 992.86 % | 0.14 -91.95 % | 1.74 338.36 % | -0.73 -35.19 % | -0.54 0.00 % | -0.54 50.91 % | -1.10 0.00 % | -1.10 -152.38 % | 2.10 0.00 % | 2.10 | 
| Earnings per share | 0.15 -40.00 % | 0.25 111.63 % | -2.15 -497.22 % | -0.36 18.18 % | -0.44 -450.00 % | -0.08 78.95 % | -0.38 28.30 % | -0.53 -39.47 % | -0.38 93.84 % | -6.17 -34.13 % | -4.60 -83.27 % | -2.51 -28.06 % | -1.96 -126.89 % | 7.29 509.55 % | -1.78 32.83 % | -2.65 -1 992.86 % | 0.14 -91.95 % | 1.74 338.36 % | -0.73 -35.19 % | -0.54 0.00 % | -0.54 50.91 % | -1.10 0.00 % | -1.10 -152.38 % | 2.10 0.00 % | 2.10 | 
| Gross profit | 3.208 M -19.17 % | 3.969 M 115.73 % | -25.240 M -1 955.37 % | -1.228 M 76.20 % | -5.159 M -48.89 % | -3.465 M -9.24 % | -3.172 M -270.56 % | -856.000 K 66.76 % | -2.575 M 81.14 % | -13.652 M 50.36 % | -27.504 M -217.45 % | -8.664 M 49.25 % | -17.073 M -116.41 % | 104.059 M 673.36 % | -18.149 M -180.21 % | -6.477 M -148.10 % | 13.465 M -88.31 % | 115.226 M 77.42 % | 64.946 M 5.65 % | 61.470 M 0.00 % | 61.470 M -4.78 % | 64.555 M 0.00 % | 64.555 M -32.07 % | 95.035 M 0.00 % | 95.035 M | 
| Income tax expense | 1.586 M 721.96 % | -255.000 K -105.06 % | 5.044 M 755.06 % | -770.000 K 55.36 % | -1.725 M 67.04 % | -5.234 M -74 671.43 % | -7.000 K 90.91 % | -77.000 K -193.90 % | 82.000 K 100.15 % | -55.698 M -966.81 % | -5.221 M -1 422.16 % | -343.000 K 3.38 % | -355.000 K -102.28 % | 15.576 M 285.47 % | -8.398 M -80.41 % | -4.655 M -100.04 % | -2.327 M -646.24 % | 426.000 K -37.90 % | 686.000 K 12 372.73 % | 5.500 K 0.00 % | 5.500 K -99.88 % | 4.742 M 0.00 % | 4.742 M -18.90 % | 5.847 M 0.00 % | 5.847 M | 
| Cost of revenue | 31.853 M 195.87 % | 10.766 M -94.71 % | 203.617 M 840.15 % | 21.658 M -27.93 % | 30.051 M 84.67 % | 16.273 M -33.54 % | 24.484 M 2 743.67 % | 861.000 K -98.85 % | 75.066 M 16.66 % | 64.345 M -41.89 % | 110.729 M -70.62 % | 376.910 M -62.62 % | 1.008 B -8.06 % | 1.097 B 123.32 % | 491.035 M 513.65 % | 80.019 M -68.84 % | 256.777 M -63.52 % | 703.970 M 69.69 % | 414.862 M 21.57 % | 341.242 M 0.00 % | 341.242 M 6.10 % | 321.615 M 0.00 % | 321.615 M 2.52 % | 313.724 M 0.00 % | 313.724 M | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.249 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.230 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.398 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.960 M 0.00 % | 7.960 M | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 107.000 K 0.00 % | 107.000 K | 0.000 | 0.000 | 
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 10.818 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.883 M | 0.000 | 0.000 | 0.000 -100.00 % | 604.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Operating expenses | 167.000 K -92.66 % | 2.276 M -17.98 % | 2.775 M -74.35 % | 10.818 M 204.56 % | 3.552 M 28.32 % | 2.768 M -63.57 % | 7.599 M 84.44 % | 4.120 M 112.92 % | 1.935 M -98.19 % | 107.138 M 372.85 % | 22.658 M 19.90 % | 18.898 M 563.79 % | 2.847 M -38.48 % | 4.628 M -27.01 % | 6.341 M -71.97 % | 22.626 M 119.03 % | 10.330 M -88.55 % | 90.247 M 35.20 % | 66.751 M 12.27 % | 59.456 M 0.00 % | 59.456 M -24.87 % | 79.138 M 0.00 % | 79.138 M 21.39 % | 65.191 M 0.00 % | 65.191 M | 
| Cost and expenses | 32.020 M 145.51 % | 13.042 M -93.68 % | 206.392 M 535.52 % | 32.476 M -3.35 % | 33.603 M 76.48 % | 19.041 M -40.65 % | 32.083 M 544.11 % | 4.981 M -93.53 % | 77.001 M -55.10 % | 171.483 M 28.56 % | 133.387 M -66.30 % | 395.808 M -60.85 % | 1.011 B -8.19 % | 1.101 B 121.40 % | 497.376 M 384.56 % | 102.645 M -61.57 % | 267.107 M -66.37 % | 794.217 M 64.91 % | 481.613 M 20.19 % | 400.698 M 0.00 % | 400.698 M -0.01 % | 400.752 M 0.00 % | 400.752 M 5.76 % | 378.914 M 0.00 % | 378.914 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 | 
| Selling general and administrative expenses | 167.000 K -92.66 % | 2.276 M -17.98 % | 2.775 M | 0.000 -100.00 % | 3.552 M 28.32 % | 2.768 M -63.57 % | 7.599 M 149.97 % | 3.040 M 57.11 % | 1.935 M -98.19 % | 107.138 M 372.85 % | 22.658 M 319.05 % | 5.407 M 89.92 % | 2.847 M -38.48 % | 4.628 M -27.01 % | 6.341 M -31.46 % | 9.252 M -10.44 % | 10.330 M 22.89 % | 8.406 M 19.97 % | 7.007 M -1.97 % | 7.148 M 0.00 % | 7.148 M -11.39 % | 8.067 M 0.00 % | 8.067 M 0.18 % | 8.052 M 0.00 % | 8.052 M | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.109 M | 0.000 -100.00 % | 221.000 K -88.34 % | 1.896 M -70.66 % | 6.462 M | 0.000 -100.00 % | 2.400 M -15.55 % | 2.842 M -26.09 % | 3.845 M | 0.000 -100.00 % | 3.969 M -34.32 % | 6.043 M -12.90 % | 6.938 M -12.43 % | 7.923 M 0.00 % | 7.923 M 22.58 % | 6.464 M 0.00 % | 6.464 M -23.56 % | 8.456 M 0.00 % | 8.456 M | 
| Interest expense | 7.000 K -80.56 % | 36.000 K -88.08 % | 302.000 K 112.68 % | 142.000 K 215.56 % | 45.000 K 106.47 % | -696.000 K -162.76 % | 1.109 M 2.12 % | 1.086 M 391.40 % | 221.000 K -92.49 % | 2.941 M -54.49 % | 6.462 M 84.52 % | 3.502 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 266.250 K 31.81 % | 202.000 K -20.47 % | 254.000 K -40.65 % | 428.000 K 1.18 % | 423.000 K -34.52 % | 646.000 K 64.38 % | 393.000 K -23.54 % | 514.000 K -4.64 % | 539.000 K -92.81 % | 7.500 M -2.31 % | 7.677 M -9.63 % | 8.495 M 4.12 % | 8.159 M -19.26 % | 10.105 M 9.88 % | 9.196 M -4.47 % | 9.626 M 0.00 % | 9.626 M -15.35 % | 11.372 M 0.13 % | 11.357 M 0.00 % | 11.357 M 0.00 % | 11.357 M -18.29 % | 13.900 M 0.00 % | 13.900 M 32.10 % | 10.522 M 0.00 % | 10.522 M | 
| Operating income | 3.041 M 79.62 % | 1.693 M 106.04 % | -28.015 M -132.57 % | -12.046 M -38.28 % | -8.711 M -39.76 % | -6.233 M 42.13 % | -10.771 M -119.01 % | -4.918 M -9.05 % | -4.510 M 96.27 % | -120.790 M -140.80 % | -50.162 M -82.00 % | -27.562 M -38.36 % | -19.920 M -120.03 % | 99.431 M 506.01 % | -24.490 M 14.07 % | -28.499 M -1 009.06 % | 3.135 M -93.12 % | 45.549 M 2 129.81 % | -2.244 M -214.67 % | 1.957 M 0.00 % | 1.957 M 125.47 % | -7.685 M 0.00 % | -7.685 M -125.75 % | 29.845 M 0.00 % | 29.845 M | 
| Operating income ratio | 0.09 -24.51 % | 0.11 173.16 % | -0.16 73.36 % | -0.59 -68.49 % | -0.35 28.09 % | -0.49 3.71 % | -0.51 99.95 % | -983.60 -1 580 878.88 % | -0.06 97.39 % | -2.38 -295.33 % | -0.60 -705.28 % | -0.07 -272.40 % | -0.02 -124.27 % | 0.08 259.91 % | -0.05 86.64 % | -0.39 -3 440.48 % | 0.01 -79.14 % | 0.06 1 288.87 % | 0.00 -196.24 % | 0.00 0.00 % | 0.00 124.42 % | -0.02 0.00 % | -0.02 -127.25 % | 0.07 0.00 % | 0.07 | 
| Total other income expenses net | 206.000 K -76.13 % | 863.000 K 190.65 % | -952.000 K -113.06 % | 7.290 M 243.54 % | 2.122 M 2 206.52 % | 92.000 K -98.59 % | 6.508 M 699.26 % | -1.086 M -381.35 % | 386.000 K 111.35 % | -3.401 M 44.89 % | -6.171 M -898.54 % | -618.000 K 72.40 % | -2.239 M 22.34 % | -2.883 M 20.77 % | -3.639 M 27.32 % | -5.007 M -26.66 % | -3.953 M 85.15 % | -26.613 M -309.49 % | -6.499 M 17.37 % | -7.866 M 0.00 % | -7.866 M 41.13 % | -13.362 M 0.00 % | -13.362 M -58.01 % | -8.456 M 0.00 % | -8.456 M | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 
| 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-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-03-31 | 2017-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 14.085 M | 0.000 100.00 % | -3.118 M | 0.000 -100.00 % | 1.145 M -96.79 % | 35.676 M 225.83 % | -28.353 M -261.77 % | 17.527 M 44.22 % | 12.153 M -27.64 % | 16.795 M -88.57 % | 146.927 M 637.29 % | 19.928 M -85.89 % | 141.244 M -9.03 % | 155.267 M -50.90 % | 316.228 M -32.62 % | 469.336 M -7.06 % | 504.982 M 26.95 % | 397.771 M -2.95 % | 409.866 M 15.96 % | 353.452 M -12.65 % | 404.630 M -11.72 % | 458.328 M 218.11 % | 144.078 M | 
| Total investments | 0.000 -100.00 % | 182.000 K | 0.000 -100.00 % | 4.286 M | 0.000 -100.00 % | 2.537 M -96.44 % | 71.352 M 1 556.65 % | 4.307 M -87.71 % | 35.054 M 133.23 % | 15.030 M -55.25 % | 33.590 M 431.15 % | 6.324 M -84.13 % | 39.856 M 576.44 % | 5.892 M 91.61 % | 3.075 M -53.71 % | 6.643 M | 0.000 | 0.000 -100.00 % | 12.095 M 0.00 % | 12.095 M | 0.000 | 0.000 -100.00 % | 10.767 M | 0.000 | 
| Total debt | 0.000 -100.00 % | 14.905 M | 0.000 -100.00 % | 5.957 M | 0.000 -100.00 % | 10.290 M | 0.000 -100.00 % | 7.323 M | 0.000 -100.00 % | 15.136 M | 0.000 -100.00 % | 149.155 M | 0.000 -100.00 % | 148.269 M -5.85 % | 157.489 M -50.84 % | 320.374 M -33.88 % | 484.524 M -6.85 % | 520.170 M 26.44 % | 411.400 M 0.00 % | 411.400 M 11.74 % | 368.167 M -12.20 % | 419.345 M -11.38 % | 473.185 M 177.64 % | 170.434 M | 
| Accumulated other comprehensive income loss | 114.990 M 2 825.95 % | 3.930 M -97.00 % | 130.858 M 560.97 % | 19.798 M -85.83 % | 139.706 M 387.70 % | 28.646 M -80.22 % | 144.858 M 328.60 % | 33.798 M -78.20 % | 155.039 M 56 073.55 % | 276.000 K -99.90 % | 274.277 M 68.04 % | 163.217 M -49.61 % | 323.892 M 202 332.50 % | 160.000 K -99.89 % | 151.292 M 108 165.71 % | -140.000 K -100.08 % | 168.827 M 0.00 % | 168.827 M 103 043.29 % | -164.000 K 0.00 % | -164.000 K -100.07 % | 250.513 M 0.00 % | 250.513 M | 0.000 | 0.000 | 
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.775 M | 0.000 | 0.000 | 0.000 -100.00 % | 513.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 169.533 M | 0.000 -100.00 % | 138.563 M | 0.000 | 0.000 -100.00 % | 137.516 M -0.16 % | 137.741 M | 0.000 | 0.000 -100.00 % | 79.274 M | 0.000 | 
| Common stock | 0.000 -100.00 % | 111.060 M | 0.000 -100.00 % | 111.060 M | 0.000 -100.00 % | 111.060 M | 0.000 -100.00 % | 111.060 M | 0.000 -100.00 % | 111.060 M | 0.000 -100.00 % | 111.060 M | 0.000 -100.00 % | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 0.00 % | 111.060 M 50.00 % | 74.040 M 0.00 % | 74.040 M 0.00 % | 74.040 M 0.00 % | 74.040 M | 
| Total equity | 114.990 M 0.00 % | 114.990 M -12.13 % | 130.858 M 0.00 % | 130.858 M -6.33 % | 139.706 M 0.00 % | 139.706 M -3.56 % | 144.858 M 0.00 % | 144.858 M -6.57 % | 155.039 M 0.03 % | 154.989 M -43.49 % | 274.277 M 0.00 % | 274.277 M -15.32 % | 323.892 M 0.00 % | 323.893 M 23.46 % | 262.352 M -10.34 % | 292.623 M 4.55 % | 279.887 M 0.00 % | 279.887 M -4.05 % | 291.716 M -0.02 % | 291.777 M -10.10 % | 324.553 M 0.00 % | 324.553 M 39.01 % | 233.474 M 15.29 % | 202.502 M | 
| Other non current liabilities | -114.990 M -217 062.26 % | 53.000 K 100.04 % | -130.858 M -62 413.33 % | 210.000 K 100.15 % | -139.706 M -74 809.09 % | 187.000 K 100.13 % | -144.858 M -67 790.65 % | 214.000 K | 0.000 -100.00 % | 165.000 K | 0.000 -100.00 % | 259.000 K | 0.000 -100.00 % | 344.000 K -48.50 % | 668.000 K -91.98 % | 8.332 M -20.78 % | 10.517 M 0.00 % | 10.517 M -11.26 % | 11.852 M 0.60 % | 11.781 M -11.77 % | 13.352 M 0.00 % | 13.352 M 6 211.24 % | 211.560 K 64.03 % | 128.977 K | 
| Long term debt | 0.000 -100.00 % | 14.319 M | 0.000 -100.00 % | 4.511 M | 0.000 -100.00 % | 10.037 M | 0.000 -100.00 % | 6.504 M | 0.000 -100.00 % | 14.063 M | 0.000 -100.00 % | 62.304 M | 0.000 -100.00 % | 81.170 M -21.04 % | 102.802 M -11.58 % | 116.272 M -19.01 % | 143.571 M 0.00 % | 143.571 M 138.30 % | 60.249 M 0.00 % | 60.249 M -36.45 % | 94.809 M 0.00 % | 94.809 M -34.37 % | 144.460 M 222.71 % | 44.765 M | 
| Total non current liabilities | -114.990 M -900.10 % | 14.372 M 110.98 % | -130.858 M -2 871.83 % | 4.721 M 103.38 % | -139.706 M -1 466.45 % | 10.224 M 107.06 % | -144.858 M -2 256.27 % | 6.718 M | 0.000 -100.00 % | 14.228 M | 0.000 -100.00 % | 64.100 M | 0.000 -100.00 % | 83.717 M -21.28 % | 106.349 M -14.65 % | 124.604 M -19.13 % | 154.088 M 0.00 % | 154.088 M 113.71 % | 72.101 M 0.10 % | 72.030 M -33.40 % | 108.161 M 0.00 % | 108.161 M -27.94 % | 150.093 M 220.73 % | 46.797 M | 
| Other current liabilities | 0.000 -100.00 % | 61.337 M | 0.000 -100.00 % | 64.677 M | 0.000 -100.00 % | 45.437 M | 0.000 -100.00 % | 188.000 K | 0.000 -100.00 % | 12.647 M | 0.000 -100.00 % | 29.363 M | 0.000 -100.00 % | 4.539 M -82.38 % | 25.757 M 296.08 % | 6.503 M | 0.000 -100.00 % | 10.097 M -20.68 % | 12.730 M -57.47 % | 29.931 M | 0.000 -100.00 % | 16.732 M -49.07 % | 32.851 M 3 317.23 % | 961.333 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 654.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 28.897 M | 0.000 | 0.000 -100.00 % | 19.670 M 271.69 % | 5.292 M -47.59 % | 10.097 M | 0.000 -100.00 % | 10.467 M | 0.000 -100.00 % | 16.732 M | 0.000 -100.00 % | 30.511 M 155.88 % | 11.924 M | 
| Short term debt | 0.000 -100.00 % | 586.000 K | 0.000 -100.00 % | 1.446 M | 0.000 -100.00 % | 2.255 M | 0.000 -100.00 % | 819.000 K | 0.000 -100.00 % | 1.073 M | 0.000 -100.00 % | 86.851 M | 0.000 -100.00 % | 67.099 M 22.70 % | 54.687 M -73.21 % | 204.102 M -45.80 % | 376.599 M 0.00 % | 376.599 M 7.25 % | 351.151 M 0.00 % | 351.151 M 8.20 % | 324.536 M 0.00 % | 324.536 M -1.27 % | 328.725 M 161.58 % | 125.669 M | 
| Total current liabilities | 0.000 -100.00 % | 72.267 M | 0.000 -100.00 % | 69.146 M | 0.000 -100.00 % | 54.485 M | 0.000 -100.00 % | 6.594 M | 0.000 -100.00 % | 12.554 M | 0.000 -100.00 % | 120.098 M | 0.000 -100.00 % | 87.140 M 4.84 % | 83.120 M -71.29 % | 289.469 M -30.96 % | 419.257 M 0.00 % | 419.257 M 7.09 % | 391.504 M 0.90 % | 388.014 M -6.85 % | 416.543 M 0.00 % | 416.543 M -0.82 % | 419.966 M 134.08 % | 179.414 M | 
| Total liabilities | -114.990 M -232.72 % | 86.639 M 166.21 % | -130.858 M -277.15 % | 73.867 M 152.87 % | -139.706 M -315.90 % | 64.709 M 144.67 % | -144.858 M -1 188.18 % | 13.312 M | 0.000 -100.00 % | 26.782 M | 0.000 -100.00 % | 184.198 M | 0.000 -100.00 % | 170.857 M -9.82 % | 189.469 M -54.24 % | 414.073 M -27.78 % | 573.345 M 0.00 % | 573.345 M 23.67 % | 463.605 M 0.77 % | 460.044 M -12.32 % | 524.704 M 0.00 % | 524.704 M -7.96 % | 570.059 M 152.00 % | 226.211 M | 
| Other non current assets | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 68.238 M | 0.000 -100.00 % | 65.218 M 282.81 % | -35.676 M -396.12 % | -7.191 M 58.97 % | -17.527 M -726.19 % | 2.799 M 116.67 % | -16.795 M -213.58 % | 14.787 M 174.20 % | -19.928 M -241.22 % | 14.111 M -10.35 % | 15.740 M -4.19 % | 16.428 M 56.17 % | 10.519 M 0.00 % | 10.519 M 1.80 % | 10.333 M -40.34 % | 17.318 M 39.88 % | 12.381 M 0.00 % | 12.381 M -40.47 % | 20.799 M 258.04 % | 5.809 M | 
| Long term investments | 0.000 -100.00 % | 182.000 K | 0.000 -100.00 % | 3.432 M | 0.000 -100.00 % | 1.769 M | 0.000 -100.00 % | 4.271 M | 0.000 -100.00 % | 483.000 K | 0.000 100.00 % | -8.243 M | 0.000 100.00 % | -8.000 M 23.04 % | -10.395 M -57.76 % | -6.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.176 M | 0.000 -100.00 % | 27.469 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 -100.00 % | 230.458 M | 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 | 
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 437.000 K | 0.000 -100.00 % | 7.227 M | 0.000 100.00 % | -2.001 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 -100.00 % | 32.727 K | 0.000 | 
| Property plant equipment net | 0.000 -100.00 % | 1.827 M | 0.000 -100.00 % | 5.430 M | 0.000 -100.00 % | 6.648 M | 0.000 -100.00 % | 7.191 M | 0.000 -100.00 % | 11.484 M | 0.000 -100.00 % | 256.264 M | 0.000 -100.00 % | 264.924 M -6.28 % | 282.664 M -5.44 % | 298.936 M -6.23 % | 318.801 M 0.00 % | 318.801 M -6.16 % | 339.710 M 0.00 % | 339.710 M -5.73 % | 360.359 M 0.00 % | 360.359 M 26.68 % | 284.471 M 96.51 % | 144.761 M | 
| Total non current assets | 0.000 -100.00 % | 73.359 M | 0.000 -100.00 % | 77.100 M | 0.000 -100.00 % | 74.072 M 307.62 % | -35.676 M -150.14 % | 71.148 M 505.93 % | -17.527 M -123.55 % | 74.418 M 543.10 % | -16.795 M -106.39 % | 262.808 M 1 418.79 % | -19.928 M -107.35 % | 271.035 M -5.89 % | 288.009 M -6.73 % | 308.775 M -6.24 % | 329.320 M 0.00 % | 329.320 M -5.92 % | 350.043 M -1.96 % | 357.028 M -4.22 % | 372.740 M 0.00 % | 372.740 M 22.09 % | 305.303 M 102.76 % | 150.570 M | 
| Other current assets | -820.000 K -100.80 % | 103.027 M 1 235.28 % | -9.075 M -108.16 % | 111.264 M 1 316.66 % | -9.145 M -113.82 % | 66.178 M | 0.000 -100.00 % | 21.229 M | 0.000 -100.00 % | 23.294 M | 0.000 -100.00 % | 40.453 M | 0.000 -100.00 % | 40.278 M -54.82 % | 89.157 M -63.85 % | 246.660 M 76.74 % | 139.559 M 0.00 % | 139.559 M -38.87 % | 228.292 M 85.83 % | 122.852 M -25.56 % | 165.035 M 0.00 % | 165.035 M -32.10 % | 243.065 M 940.18 % | 23.368 M | 
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 854.000 K | 0.000 -100.00 % | 768.000 K -98.92 % | 71.352 M 198 100.00 % | 36.000 K -99.90 % | 35.054 M 140.97 % | 14.547 M -56.69 % | 33.590 M 130.59 % | 14.567 M -63.45 % | 39.856 M 208.89 % | 12.903 M -4.21 % | 13.470 M 4.39 % | 12.903 M | 0.000 | 0.000 -100.00 % | 12.095 M 0.00 % | 12.095 M | 0.000 | 0.000 -100.00 % | 10.767 M | 0.000 | 
| cash and cash equivalents | 0.000 -100.00 % | 820.000 K | 0.000 -100.00 % | 9.075 M | 0.000 -100.00 % | 9.145 M 125.63 % | -35.676 M -200.00 % | 35.676 M 303.55 % | -17.527 M -687.56 % | 2.983 M 117.76 % | -16.795 M -853.82 % | 2.228 M 111.18 % | -19.928 M -383.67 % | 7.025 M 216.16 % | 2.222 M -46.41 % | 4.146 M -72.70 % | 15.188 M 0.00 % | 15.188 M 11.44 % | 13.629 M 788.45 % | 1.534 M -89.58 % | 14.715 M 0.00 % | 14.715 M -0.96 % | 14.857 M -43.63 % | 26.356 M | 
| Cash and short term investments | 820.000 K 0.00 % | 820.000 K -90.96 % | 9.075 M -8.60 % | 9.929 M 8.57 % | 9.145 M -7.75 % | 9.913 M -72.21 % | 35.676 M -0.10 % | 35.712 M 103.75 % | 17.527 M -0.02 % | 17.530 M 4.38 % | 16.795 M 0.00 % | 16.795 M -15.72 % | 19.928 M 0.00 % | 19.928 M 26.99 % | 15.692 M -7.96 % | 17.049 M 12.25 % | 15.188 M 0.00 % | 15.188 M 11.44 % | 13.629 M 0.00 % | 13.629 M -7.38 % | 14.715 M 0.00 % | 14.715 M -0.96 % | 14.857 M -43.63 % | 26.356 M | 
| Total current assets | 0.000 -100.00 % | 128.270 M | 0.000 -100.00 % | 127.626 M | 0.000 -100.00 % | 130.343 M 265.35 % | 35.676 M -59.00 % | 87.022 M 396.50 % | 17.527 M -83.67 % | 107.353 M 539.20 % | 16.795 M -91.42 % | 195.667 M 881.87 % | 19.928 M -91.09 % | 223.715 M 36.57 % | 163.812 M -58.83 % | 397.921 M -24.05 % | 523.912 M 0.00 % | 523.912 M 29.27 % | 405.278 M 2.66 % | 394.793 M -17.15 % | 476.518 M 0.00 % | 476.518 M -4.36 % | 498.229 M 79.13 % | 278.143 M | 
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 2.767 M | 0.000 -100.00 % | 34.603 M | 0.000 -100.00 % | 2.744 M | 0.000 -100.00 % | 2.486 M | 0.000 -100.00 % | 60.947 M | 0.000 -100.00 % | 83.162 M 72.68 % | 48.160 M -64.12 % | 134.212 M -22.60 % | 173.410 M 0.00 % | 173.410 M 13.44 % | 152.872 M 0.00 % | 152.872 M 17.41 % | 130.207 M 0.00 % | 130.207 M -45.82 % | 240.308 M 851.85 % | 25.246 M | 
| Net receivables | 0.000 -100.00 % | 24.423 M | 0.000 -100.00 % | 3.666 M | 0.000 -100.00 % | 19.649 M | 0.000 -100.00 % | 27.469 M | 0.000 -100.00 % | 64.043 M | 0.000 -100.00 % | 77.571 M | 0.000 -100.00 % | 80.347 M 604.00 % | 11.413 M -92.32 % | 148.584 M -55.54 % | 334.170 M 70.71 % | 195.755 M 43.65 % | 136.268 M 29.24 % | 105.440 M -64.83 % | 299.792 M 79.99 % | 166.560 M -27.73 % | 230.458 M 13.43 % | 203.174 M | 
| Tax assets | 0.000 -100.00 % | 71.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.650 M | 0.000 -100.00 % | 59.654 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 | 
| 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 | 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 % | 10.344 M | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 6.793 M | 0.000 -100.00 % | 4.933 M | 0.000 -100.00 % | 7.547 M | 0.000 -100.00 % | 3.880 M | 0.000 -100.00 % | 7.547 M 305.53 % | 1.861 M -97.62 % | 78.049 M 139.70 % | 32.561 M 0.00 % | 32.561 M 17.88 % | 27.623 M 298.49 % | 6.932 M -90.79 % | 75.275 M 0.00 % | 75.275 M 28.92 % | 58.390 M 42.91 % | 40.859 M | 
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 2.969 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 7.955 M 876.07 % | 815.000 K 0.00 % | 815.000 K | 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 -100.00 % | 260.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 119.976 M -45.47 % | 220.009 M | 0.000 -100.00 % | 307.256 M | 0.000 -100.00 % | 240.585 M | 0.000 -100.00 % | 211.563 K -99.82 % | 119.860 M | 
| 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 | 
| Capital lease obligations | 0.000 -100.00 % | 1.012 M | 0.000 -100.00 % | 3.677 M | 0.000 -100.00 % | 4.101 M | 0.000 -100.00 % | 4.543 M | 0.000 -100.00 % | 4.087 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 | 
| 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 -100.00 % | 140.000 K | 0.000 | 0.000 -100.00 % | 164.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 19.798 M | 0.000 -100.00 % | 43.140 M | 0.000 | 0.000 | 0.000 -100.00 % | 43.140 M | 0.000 | 0.000 | 0.000 -100.00 % | 43.140 M | 0.000 -100.00 % | 42.860 M | 0.000 | 0.000 -100.00 % | 43.140 M 0.00 % | 43.140 M | 0.000 | 0.000 -100.00 % | 80.160 M -37.60 % | 128.462 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 -100.00 % | 1.537 M | 0.000 -100.00 % | 2.203 M -23.48 % | 2.879 M -61.79 % | 7.534 M -24.16 % | 9.934 M | 0.000 -100.00 % | 11.269 M | 0.000 -100.00 % | 13.239 M | 0.000 -100.00 % | 5.420 M 184.78 % | 1.903 M | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 0.000 -100.00 % | 201.629 M | 0.000 -100.00 % | 204.725 M | 0.000 -100.00 % | 204.415 M | 0.000 -100.00 % | 158.170 M | 0.000 -100.00 % | 181.771 M | 0.000 -100.00 % | 458.475 M | 0.000 -100.00 % | 494.750 M 9.50 % | 451.821 M -36.07 % | 706.696 M -17.17 % | 853.232 M 0.00 % | 853.232 M 12.96 % | 755.321 M 0.47 % | 751.821 M -11.47 % | 849.257 M 0.00 % | 849.257 M 5.69 % | 803.532 M 87.43 % | 428.713 M | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-03-31 | 2017-09-30 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| 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 % | -59.800 M 0.00 % | -59.800 M -267.87 % | 35.622 M 0.00 % | 35.622 M | 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 % | -45.158 M 0.00 % | -45.158 M -247.77 % | 30.560 M 0.00 % | 30.560 M | 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 100.00 % | -10.269 M 0.00 % | -10.269 M 9.38 % | -11.333 M 0.00 % | -11.333 M | 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 | 
| 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 % | -4.373 M 0.00 % | -4.373 M -126.67 % | 16.395 M 0.00 % | 16.395 M | 0.000 | 0.000 | 
| Other non cash items | -1.661 M 40.91 % | -2.811 M -111.75 % | 23.923 M 500.03 % | 3.987 M -18.03 % | 4.864 M 436.27 % | 907.000 K -80.49 % | 4.649 M -21.56 % | 5.927 M 40.92 % | 4.206 M -93.83 % | 68.206 M 33.44 % | 51.112 M 83.22 % | 27.897 M 27.94 % | 21.804 M 126.93 % | -80.973 M -510.38 % | 19.731 M -33.01 % | 29.455 M 3 509.68 % | 816.000 K 104.21 % | -19.362 M -340.31 % | 8.057 M -17.13 % | 9.723 M 0.00 % | 9.723 M 139.06 % | -24.895 M 0.00 % | -24.895 M -60.19 % | -15.541 M 0.00 % | -15.541 M | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 786.000 K -23.54 % | 1.028 M -4.64 % | 1.078 M -92.81 % | 15.000 M -2.31 % | 15.354 M -9.63 % | 16.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.634 M 0.00 % | -44.634 M -636.30 % | 8.323 M 0.00 % | 8.323 M | 0.000 | 0.000 | 
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -902.500 K 0.00 % | -902.500 K 74.76 % | -3.575 M 0.00 % | -3.575 M | 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 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 0.000 | 0.000 -100.00 % | 449.500 K 0.00 % | 449.500 K | 0.000 | 0.000 | 
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -902.500 K 0.00 % | -902.500 K 71.12 % | -3.126 M 0.00 % | -3.126 M | 0.000 | 0.000 | 
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| 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 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 -100.00 % | 46.316 M 0.00 % | 46.316 M 906.82 % | -5.741 M 0.00 % | -5.741 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.316 M 0.00 % | 46.316 M 906.82 % | -5.741 M 0.00 % | -5.741 M | 0.000 | 0.000 | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 786.000 K -23.54 % | 1.028 M -4.64 % | 1.078 M -92.81 % | 15.000 M -2.31 % | 15.354 M -9.63 % | 16.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 779.500 K 0.00 % | 779.500 K 243.42 % | -543.500 K 0.00 % | -543.500 K | 0.000 | 0.000 | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.462 M 2.20 % | 35.676 M 2.97 % | 34.648 M 1 061.52 % | 2.983 M 124.82 % | -12.017 M -639.36 % | 2.228 M 115.09 % | -14.762 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 | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.145 M -74.92 % | 36.462 M 2.20 % | 35.676 M 778.50 % | 4.061 M 36.14 % | 2.983 M -83.03 % | 17.582 M 689.14 % | 2.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 779.500 K 0.00 % | 779.500 K 243.42 % | -543.500 K 0.00 % | -543.500 K | 0.000 | 0.000 | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 786.000 K -23.54 % | 1.028 M -4.64 % | 1.078 M -92.81 % | 15.000 M -2.31 % | 15.354 M -9.63 % | 16.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.634 M 0.00 % | -44.634 M -636.30 % | 8.323 M 0.00 % | 8.323 M | 0.000 | 0.000 | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -902.500 K 0.00 % | -902.500 K 74.76 % | -3.575 M 0.00 % | -3.575 M | 0.000 | 0.000 | 
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 786.000 K -23.54 % | 1.028 M -4.64 % | 1.078 M -92.81 % | 15.000 M -2.31 % | 15.354 M -9.63 % | 16.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.536 M 0.00 % | -45.536 M -1 059.16 % | 4.748 M 0.00 % | 4.748 M | 0.000 | 0.000 | 
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 |