TCI Finance Limited TCIFINANCE.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 67.300 M 4 922.39 % | 1.340 M 108.76 % | -15.290 M -133.12 % | 46.163 M 9.37 % | 42.209 M 9.21 % | 38.650 M -61.81 % | 101.196 M -22.20 % | 130.080 M 1.54 % | 128.110 M 58.57 % | 80.792 M 10.35 % | 73.212 M -55.96 % | 166.253 M 680.50 % | 21.301 M 39.96 % | 15.220 M -85.71 % | 106.505 M 107.29 % | 51.380 M 208.16 % | 16.673 M -37.17 % | 26.539 M -14.26 % | 30.952 M 21.82 % | 25.408 M |
| Net income | 35.800 M 846.30 % | -4.797 M 80.81 % | -25.000 M 92.42 % | -329.658 M -324.41 % | -77.675 M 85.15 % | -523.188 M -1 159.15 % | 49.397 M 195.15 % | 16.736 M -54.05 % | 36.425 M 88.02 % | 19.373 M -71.60 % | 68.207 M 20.27 % | 56.712 M 774.50 % | 6.485 M 1 886.67 % | 326.428 K -99.13 % | 37.632 M 575.19 % | -7.919 M 19.33 % | -9.817 M -74.79 % | -5.616 M -142.67 % | 13.162 M 38.57 % | 9.498 M |
| Income before tax | 35.800 M 846.30 % | -4.797 M 80.89 % | -25.100 M 92.23 % | -323.214 M -316.11 % | -77.675 M 85.15 % | -522.927 M -974.95 % | 59.767 M 191.76 % | 20.485 M -52.46 % | 43.090 M 92.33 % | 22.405 M -72.73 % | 82.148 M 15.40 % | 71.184 M 1 191.54 % | 5.512 M 1 932.53 % | 271.166 K -99.33 % | 40.561 M 1 336.00 % | 2.825 M 219.18 % | -2.370 M -236.12 % | 1.741 M -89.64 % | 16.807 M 43.38 % | 11.722 M |
| Income before tax ratio | 0.53 114.86 % | -3.58 -318.07 % | 1.64 123.45 % | -7.00 -280.47 % | -1.84 86.40 % | -13.53 -2 390.84 % | 0.59 275.04 % | 0.16 -53.18 % | 0.34 21.29 % | 0.28 -75.29 % | 1.12 162.06 % | 0.43 65.48 % | 0.26 1 352.25 % | 0.02 -95.32 % | 0.38 592.75 % | 0.05 138.67 % | -0.14 -316.66 % | 0.07 -87.92 % | 0.54 17.70 % | 0.46 |
| EBITDA | 34.700 M 3 825.34 % | 884.000 K 109.16 % | -9.652 M 96.86 % | -307.722 M -459.60 % | -54.990 M -48.54 % | -37.020 M -201.83 % | 36.355 M 73.82 % | 20.915 M -22.39 % | 26.949 M 27.60 % | 21.119 M -62.63 % | 56.518 M -32.86 % | 84.177 M 1 347.61 % | 5.815 M 202.15 % | -5.692 M -150.33 % | 11.310 M -54.17 % | 24.677 M 26.13 % | 19.564 M 12.62 % | 17.373 M -52.54 % | 36.607 M 91.40 % | 19.126 M |
| Net income ratio | 0.53 114.86 % | -3.58 -318.94 % | 1.64 122.90 % | -7.14 -288.06 % | -1.84 86.41 % | -13.54 -2 873.13 % | 0.49 279.40 % | 0.13 -54.75 % | 0.28 18.57 % | 0.24 -74.26 % | 0.93 173.11 % | 0.34 12.04 % | 0.30 1 319.48 % | 0.02 -93.93 % | 0.35 329.24 % | -0.15 73.82 % | -0.59 -178.22 % | -0.21 -149.77 % | 0.43 13.75 % | 0.37 |
| Ratio EBITDA | 0.52 -21.84 % | 0.66 4.51 % | 0.63 109.47 % | -6.67 -411.67 % | -1.30 -36.02 % | -0.96 -366.62 % | 0.36 123.43 % | 0.16 -23.57 % | 0.21 -19.53 % | 0.26 -66.14 % | 0.77 52.47 % | 0.51 85.47 % | 0.27 172.99 % | -0.37 -452.19 % | 0.11 -77.89 % | 0.48 -59.07 % | 1.17 79.25 % | 0.65 -44.65 % | 1.18 57.11 % | 0.75 |
| Gross profit ratio | 1.00 0.00 % | 1.00 -23.50 % | 1.31 108.27 % | 0.63 64.54 % | 0.38 342.61 % | -0.16 -149.63 % | 0.32 18.22 % | 0.27 6.94 % | 0.25 313.25 % | -0.12 -156.03 % | 0.21 -79.02 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 74.36 % | 0.57 |
| Weighted average shs out dil | 12.878 M 0.05 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M |
| Weighted average shs out | 12.878 M 0.05 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M |
| EPS diluted | 2.78 851.35 % | -0.37 81.03 % | -1.95 92.39 % | -25.61 -324.71 % | -6.03 85.16 % | -40.64 -1 158.33 % | 3.84 195.38 % | 1.30 -54.06 % | 2.83 88.67 % | 1.50 -71.70 % | 5.30 20.18 % | 4.41 764.71 % | 0.51 1 600.00 % | 0.03 -98.97 % | 2.92 570.97 % | -0.62 18.42 % | -0.76 -72.73 % | -0.44 -143.14 % | 1.02 37.84 % | 0.74 |
| Earnings per share | 2.78 851.35 % | -0.37 81.03 % | -1.95 92.39 % | -25.61 -324.71 % | -6.03 85.16 % | -40.64 -1 158.33 % | 3.84 195.38 % | 1.30 -54.06 % | 2.83 88.67 % | 1.50 -71.70 % | 5.30 20.18 % | 4.41 764.71 % | 0.51 1 600.00 % | 0.03 -98.97 % | 2.92 570.97 % | -0.62 18.42 % | -0.76 -72.73 % | -0.44 -143.14 % | 1.02 37.84 % | 0.74 |
| Gross profit | 67.300 M 4 922.39 % | 1.340 M 106.70 % | -19.987 M -168.98 % | 28.974 M 79.95 % | 16.101 M 364.95 % | -6.077 M -118.95 % | 32.061 M -8.03 % | 34.860 M 8.58 % | 32.106 M 438.14 % | -9.495 M -161.83 % | 15.357 M -90.76 % | 166.253 M 680.50 % | 21.301 M 39.96 % | 15.220 M -85.71 % | 106.505 M 107.29 % | 51.380 M 208.16 % | 16.673 M -37.17 % | 26.539 M -14.26 % | 30.952 M 112.41 % | 14.572 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -100.000 K -101.55 % | 6.444 M | 0.000 -100.00 % | 261.000 K -97.48 % | 10.370 M 176.64 % | 3.748 M -43.76 % | 6.665 M 119.83 % | 3.032 M -78.25 % | 13.941 M -3.70 % | 14.477 M 3 972.80 % | -373.820 K -576.45 % | -55.262 K -101.89 % | 2.928 M -72.74 % | 10.744 M 33.52 % | 8.047 M 5.84 % | 7.602 M 108.57 % | 3.645 M 63.90 % | 2.224 M |
| Cost of revenue | 0.000 -100.00 % | 460.000 K -97.57 % | 18.900 M 9.95 % | 17.189 M -34.16 % | 26.108 M -41.63 % | 44.727 M -35.30 % | 69.135 M -27.39 % | 95.220 M -0.82 % | 96.004 M 6.33 % | 90.287 M 56.06 % | 57.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.836 M |
| General and administrative expenses | 0.000 -100.00 % | 6.109 M 37.71 % | 4.436 M 91.29 % | 2.319 M -46.03 % | 4.297 M 39.65 % | 3.077 M 8.92 % | 2.825 M -38.61 % | 4.602 M 22.21 % | 3.766 M 22.45 % | 3.075 M 15.82 % | 2.655 M -68.44 % | 8.413 M 5.23 % | 7.994 M -46.90 % | 15.056 M 72.43 % | 8.732 M 25.39 % | 6.963 M -0.99 % | 7.033 M -30.28 % | 10.088 M 203.22 % | 3.327 M | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 192.000 K 26.32 % | 152.000 K 8.57 % | 140.000 K -25.53 % | 188.000 K 3.30 % | 182.000 K -31.32 % | 265.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.674 M -10.97 % | 9.743 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -23.094 -100.00 % | 965.007 K 22.15 % | 790.000 K -97.19 % | 28.100 M 781.52 % | 3.188 M 816.59 % | 347.774 K -95.59 % | 7.882 M 2 885.77 % | 264.000 K -89.61 % | 2.540 M | 0.000 -100.00 % | 5.814 M 259.21 % | -3.652 M -637.10 % | 679.890 K -74.43 % | 2.659 M -13.23 % | 3.064 M -56.46 % | 7.038 M -22.05 % | 9.029 M | 0.000 |
| Operating expenses | 6.400 M 1.57 % | 6.301 M 37.34 % | 4.588 M 34.00 % | 3.424 M -35.09 % | 5.275 M -83.18 % | 31.359 M 103.37 % | 15.419 M 3.94 % | 14.834 M -8.97 % | 16.295 M 0.58 % | 16.201 M 64.59 % | 9.843 M -42.41 % | 17.092 M 120.21 % | -84.588 M -841.73 % | 11.404 M -83.86 % | 70.657 M 150.86 % | 28.166 M 1 726.52 % | 1.542 M -90.74 % | 16.645 M 925.29 % | 1.623 M | 0.000 |
| Cost and expenses | 6.400 M 1.57 % | 6.301 M 37.34 % | 4.588 M -98.70 % | 354.043 M 923.81 % | 34.581 M -54.55 % | 76.086 M -10.02 % | 84.554 M -23.17 % | 110.054 M -2.00 % | 112.300 M 5.46 % | 106.487 M 57.30 % | 67.698 M 296.07 % | 17.092 M 120.21 % | -84.588 M -841.73 % | 11.404 M -83.86 % | 70.657 M 150.86 % | 28.166 M 1 726.52 % | 1.542 M -90.74 % | 16.645 M 925.29 % | 1.623 M 111.94 % | -13.596 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 23.094 429.84 % | -7.002 | 0.000 -100.00 % | 60.065 15 406.74 % | 0.387 146.81 % | 0.157 -46.86 % | 0.295 | 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 | 6.400 M 1.57 % | 6.301 M 37.34 % | 4.588 M 86.58 % | 2.459 M -45.17 % | 4.485 M 37.62 % | 3.259 M 5.47 % | 3.090 M -32.86 % | 4.602 M 22.21 % | 3.766 M 22.45 % | 3.075 M 15.82 % | 2.655 M -84.46 % | 17.087 M -3.67 % | 17.738 M 17.81 % | 15.056 M 72.43 % | 8.732 M 25.39 % | 6.963 M -0.99 % | 7.033 M -30.28 % | 10.088 M 203.22 % | 3.327 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 -100.00 % | 34.055 M 31 465.73 % | 107.886 K -92.22 % | 1.387 M -95.95 % | 34.249 M -5.05 % | 36.072 M 45.24 % | 24.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -99.96 % | 22.398 M -42.53 % | 38.975 M -35.77 % | 60.678 M 56 142.70 % | 107.886 K -92.22 % | 1.387 M 17 166.91 % | 8.033 K -65.15 % | 23.053 K -99.83 % | 13.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 4.511 M 2 829.22 % | 154.000 K -2.53 % | 158.000 K -43.97 % | 282.000 K -99.94 % | 475.246 M 13 428.21 % | 3.513 M -96.81 % | 110.041 M -1.29 % | 111.483 M 15 262.33 % | 725.689 K 62.74 % | 445.922 K 10.81 % | 402.420 K -18.55 % | 494.092 K 0.37 % | 492.286 K -23.20 % | 640.990 K -56.20 % | 1.463 M -66.99 % | 4.433 M -37.45 % | 7.088 M -2.61 % | 7.278 M -0.49 % | 7.314 M |
| Operating income | 34.700 M 799.46 % | -4.961 M 75.04 % | -19.878 M 93.54 % | -307.880 M -457.03 % | -55.272 M 68.27 % | -174.201 M -1 146.77 % | 16.642 M -16.90 % | 20.026 M 26.66 % | 15.810 M -20.75 % | 19.949 M -74.23 % | 77.420 M 8.76 % | 71.184 M 10 341.86 % | 681.715 K -82.13 % | 3.815 M -89.36 % | 35.848 M 54.42 % | 23.214 M 53.42 % | 15.131 M 52.94 % | 9.893 M -66.27 % | 29.329 M 148.29 % | 11.812 M |
| Operating income ratio | 0.52 113.93 % | -3.70 -384.77 % | 1.30 119.49 % | -6.67 -409.32 % | -1.31 70.95 % | -4.51 -2 840.71 % | 0.16 6.82 % | 0.15 24.74 % | 0.12 -50.02 % | 0.25 -76.65 % | 1.06 146.98 % | 0.43 1 237.85 % | 0.03 -87.23 % | 0.25 -25.52 % | 0.34 -25.50 % | 0.45 -50.21 % | 0.91 143.44 % | 0.37 -60.66 % | 0.95 103.82 % | 0.46 |
| Total other income expenses net | -25.100 M -15 404.88 % | 164.000 K 103.14 % | -5.222 M 65.94 % | -15.334 M 31.55 % | -22.403 M 93.68 % | -354.232 M -6 028.57 % | 5.975 M 136.47 % | -16.382 M -837.55 % | 2.221 M 115.30 % | -14.521 M -65.84 % | -8.756 M 48.88 % | -17.129 M | 0.000 -100.00 % | 5.410 M 14.79 % | 4.713 M 123.12 % | -20.389 M -16.50 % | -17.501 M -114.68 % | -8.152 M 34.90 % | -12.522 M -13 806.03 % | -90.046 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 7.700 M -84.62 % | 50.076 M -56.23 % | 114.400 M -49.71 % | 227.490 M -10.09 % | 253.009 M -19.99 % | 316.218 M 1.22 % | 312.415 M -36.88 % | 494.983 M -6.05 % | 526.873 M -10.26 % | 587.094 M 23.94 % | 473.674 M 121.12 % | 214.220 M 7 628.86 % | 2.772 M 229.08 % | -2.147 M -100.31 % | 695.498 M 17.18 % | 593.517 M 71.34 % | 346.393 M 275.82 % | 92.171 M 62.46 % | 56.734 M -3.07 % | 58.531 M |
| Total investments | 0.000 -100.00 % | 238.588 M -46.84 % | 448.800 M 4.77 % | 428.362 M -9.33 % | 472.460 M 100.64 % | 235.471 M -50.87 % | 479.240 M -0.61 % | 482.205 M -0.09 % | 482.633 M 0.04 % | 482.423 M -0.09 % | 482.871 M 0.35 % | 481.169 M 71.38 % | 280.769 M 0.00 % | 280.769 M 0.00 % | 280.769 M 32.28 % | 212.255 M -10.03 % | 235.920 M -4.51 % | 247.056 M -2.47 % | 253.301 M 9 661.13 % | 2.595 M |
| Total debt | 15.900 M -78.57 % | 74.210 M -35.41 % | 114.900 M -49.65 % | 228.188 M -9.98 % | 253.477 M -20.13 % | 317.368 M 1.36 % | 313.096 M -37.22 % | 498.713 M -6.03 % | 530.698 M -10.06 % | 590.056 M 13.23 % | 521.118 M 135.67 % | 221.118 M 7 270.60 % | 3.000 M | 0.000 -100.00 % | 705.000 M 17.99 % | 597.500 M 71.90 % | 347.578 M 269.33 % | 94.109 M 62.40 % | 57.949 M -2.67 % | 59.539 M |
| Accumulated other comprehensive income loss | -893.800 M -58.96 % | -562.273 M -3.41 % | -543.708 M -38.10 % | -393.712 M -6.29 % | -370.406 M 44.96 % | -673.023 M -1 799.96 % | -35.423 M -107.59 % | 466.685 M 3.72 % | 449.949 M 443.31 % | 82.816 M 525.58 % | 13.238 M 0.00 % | 13.238 M 0.00 % | 13.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.150 M |
| Retained earnings | 0.000 100.00 % | -213.451 M 5.95 % | -226.949 M -5.13 % | -215.873 M -206.89 % | -70.342 M -1 059.38 % | 7.332 M -97.27 % | 268.294 M 18.15 % | 227.073 M 4.29 % | 217.722 M 15.45 % | 188.582 M 8.90 % | 173.173 M 45.83 % | 118.753 M 62.19 % | 73.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 142.000 M 0.00 % | 142.000 M 0.00 % | 142.000 M 0.03 % | 141.963 M 10.28 % | 128.725 M -9.32 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M 0.00 % | 141.963 M -0.42 % | 142.563 M 0.42 % | 141.963 M 10.28 % | 128.725 M |
| Total equity | -751.800 M -18.66 % | -633.598 M -23.25 % | -514.078 M -9.97 % | -467.459 M -924.81 % | -45.614 M 89.41 % | -430.771 M -150.18 % | 858.381 M -10.74 % | 961.669 M -2.49 % | 986.261 M 138.50 % | 413.524 M 4.92 % | 394.151 M 20.84 % | 326.173 M 21.05 % | 269.461 M 2.47 % | 262.976 M 0.12 % | 262.650 M 16.72 % | 225.017 M -3.40 % | 232.937 M -4.28 % | 243.353 M -3.60 % | 252.438 M 5.50 % | 239.276 M |
| Other non current liabilities | 810.300 M -0.42 % | 813.709 M | 0.000 | 0.000 -100.00 % | 779.889 M -21.33 % | 991.399 M 12.84 % | 878.596 M 138.26 % | 368.754 M 1.30 % | 364.014 M -7.39 % | 393.082 M 25.37 % | 313.525 M 861.66 % | 32.603 M -94.06 % | 548.463 M | 0.000 100.00 % | -705.000 M -17.99 % | -597.500 M -71.90 % | -347.578 M -269.08 % | -94.173 M -58.38 % | -59.461 M 13.99 % | -69.131 M |
| Long term debt | 15.900 M -78.57 % | 74.210 M -8.72 % | 81.301 M -52.23 % | 170.191 M -12.23 % | 193.912 M 41.68 % | 136.865 M -5.62 % | 145.011 M -11.28 % | 163.441 M -17.83 % | 198.898 M -4.24 % | 207.710 M -3.71 % | 215.712 M -2.44 % | 221.118 M 7 270.60 % | 3.000 M | 0.000 -100.00 % | 705.000 M 17.99 % | 597.500 M 71.90 % | 347.578 M 269.33 % | 94.109 M 62.40 % | 57.949 M -13.10 % | 66.686 M |
| Total non current liabilities | 826.200 M -8.42 % | 902.200 M -16.44 % | 1.080 B 8.99 % | 990.606 M -1.38 % | 1.004 B 9.43 % | 917.879 M 526.87 % | 146.423 M -11.34 % | 165.144 M -17.68 % | 200.610 M -4.18 % | 209.366 M -3.58 % | 217.141 M -3.56 % | 225.167 M -59.17 % | 551.463 M | 0.000 -100.00 % | 735.712 M 18.46 % | 621.067 M 69.93 % | 365.487 M 196.03 % | 123.464 M 35.24 % | 91.294 M | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 28.667 M 195.72 % | -29.950 M -179.35 % | 37.743 M -41.93 % | 64.994 M 153.13 % | 25.676 M 112.72 % | -201.879 M -850.69 % | 26.892 M 2.54 % | 26.225 M 106.83 % | -384.094 M -25.12 % | -306.979 M -13 354.08 % | -2.282 M -201.83 % | 2.241 M | 0.000 100.00 % | -195.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 4.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.896 K 100.14 % | -12.138 M -403.56 % | -2.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 33.600 M -42.07 % | 57.997 M -2.63 % | 59.565 M -67.00 % | 180.503 M -8.65 % | 197.598 M -41.06 % | 335.272 M 1.05 % | 331.800 M -13.22 % | 382.346 M 25.19 % | 305.406 M | 0.000 | 0.000 | 0.000 -100.00 % | 195.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 35.284 M 239.27 % | 10.400 M -90.21 % | 106.270 M -17.37 % | 128.609 M -38.87 % | 210.386 M 2.18 % | 205.891 M -43.91 % | 367.050 M 1.31 % | 362.302 M -7.44 % | 391.426 M 25.42 % | 312.097 M 993.04 % | 28.553 M 465.86 % | 5.046 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 826.200 M -9.12 % | 909.119 M -16.60 % | 1.090 B -0.62 % | 1.097 B -3.19 % | 1.133 B 0.43 % | 1.128 B 220.24 % | 352.314 M -33.80 % | 532.194 M -5.46 % | 562.912 M -6.31 % | 600.792 M 13.52 % | 529.238 M 108.59 % | 253.721 M -54.40 % | 556.360 M -4.07 % | 579.991 M -21.17 % | 735.712 M 18.46 % | 621.067 M 69.93 % | 365.487 M 196.03 % | 123.464 M 35.24 % | 91.294 M -7.76 % | 98.977 M |
| Other non current assets | 70.600 M 698.82 % | 8.838 M -98.07 % | 457.579 M 12 450.31 % | -3.705 M 3.47 % | -3.838 M -101.49 % | 257.056 M | 0.000 -100.00 % | 493.069 M 0.33 % | 491.470 M 3 916.89 % | 12.235 M 374 404.93 % | 3.267 K -97.12 % | 113.600 K 100.53 % | -21.393 M 1.77 % | -21.779 M 2.76 % | -22.398 M 0.77 % | -22.570 M 6.81 % | -24.220 M 18.49 % | -29.713 M 31.62 % | -43.452 M 14.55 % | -50.853 M |
| Long term investments | 0.000 -100.00 % | 238.587 M -8.56 % | 260.929 M -39.09 % | 428.362 M -9.33 % | 472.460 M 100.65 % | 235.470 M -52.22 % | 492.837 M 70 395.48 % | -701.094 K | 0.000 -100.00 % | 482.423 M -0.14 % | 483.117 M -2.12 % | 493.570 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 21.000 K 0.00 % | 21.000 K -70.42 % | 71.000 K -42.28 % | 123.000 K 1 950.00 % | 6.000 K -45.45 % | 11.000 K | 0.000 -100.00 % | 1.644 K 0.00 % | 1.644 K 0.00 % | 1.644 K -89.86 % | 16.209 K -24.84 % | 21.565 K -59.95 % | 53.840 K | 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 -100.00 % | 701.094 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 21.000 K 0.00 % | 21.000 K -70.42 % | 71.000 K -42.28 % | 123.000 K 1 950.00 % | 6.000 K -45.45 % | 11.000 K -98.43 % | 701.094 K 42 545.62 % | 1.644 K 0.00 % | 1.644 K 0.00 % | 1.644 K -89.86 % | 16.210 K -24.83 % | 21.565 K -59.95 % | 53.840 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 3.800 M 7.71 % | 3.528 M 0.80 % | 3.500 M -3.69 % | 3.634 M -2.18 % | 3.715 M -8.38 % | 4.055 M -68.24 % | 12.769 M 125.10 % | 5.673 M -6.76 % | 6.084 M -25.02 % | 8.114 M -9.01 % | 8.918 M 9.11 % | 8.174 M -61.75 % | 21.372 M -1.62 % | 21.725 M -3.00 % | 22.398 M -0.77 % | 22.570 M -6.81 % | 24.220 M -18.49 % | 29.713 M -31.62 % | 43.452 M -14.55 % | 50.853 M |
| Total non current assets | 74.400 M -70.35 % | 250.953 M -45.58 % | 461.100 M 4.59 % | 440.883 M -12.19 % | 502.108 M 92.29 % | 261.117 M -48.38 % | 505.880 M 1.29 % | 499.443 M 0.22 % | 498.355 M -0.94 % | 503.101 M 2.21 % | 492.199 M -2.01 % | 502.299 M 2 247.92 % | 21.393 M -1.77 % | 21.779 M -2.76 % | 22.398 M -0.77 % | 22.570 M -6.81 % | 24.220 M -18.49 % | 29.713 M -31.62 % | 43.452 M | 0.000 |
| Other current assets | -8.200 M 65.35 % | -23.663 M 87.43 % | -188.244 M -200.22 % | 187.836 M -43.42 % | 331.960 M 839.01 % | 35.352 M -87.87 % | 291.479 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.634 M -3.35 % | 22.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.067 M |
| Short term investments | 0.000 -100.00 % | 1.000 K -100.00 % | 187.871 M | 0.000 | 0.000 -100.00 % | 1.000 K 100.01 % | -13.597 M -102.82 % | 482.906 M | 0.000 | 0.000 100.00 % | -246.135 K 98.02 % | -12.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.595 M |
| cash and cash equivalents | 8.200 M -66.02 % | 24.133 M 4 948.74 % | 478.000 K -31.52 % | 698.000 K 49.15 % | 468.000 K -59.30 % | 1.150 M 68.79 % | 681.313 K -81.73 % | 3.729 M -2.48 % | 3.824 M 29.10 % | 2.962 M -93.76 % | 47.444 M 587.77 % | 6.898 M 2 921.38 % | 228.314 K -89.37 % | 2.147 M -77.40 % | 9.502 M 138.58 % | 3.983 M 236.31 % | 1.184 M -38.89 % | 1.938 M 59.51 % | 1.215 M 20.41 % | 1.009 M |
| Cash and short term investments | 8.200 M -66.02 % | 24.134 M 4 948.95 % | 478.000 K -31.52 % | 698.000 K 49.15 % | 468.000 K -59.30 % | 1.150 M 68.79 % | 681.313 K -81.73 % | 3.729 M -2.48 % | 3.824 M 29.10 % | 2.962 M -93.76 % | 47.444 M 587.77 % | 6.898 M 2 921.38 % | 228.314 K -89.37 % | 2.147 M -77.40 % | 9.502 M 138.58 % | 3.983 M 236.31 % | 1.184 M -38.89 % | 1.938 M 59.51 % | 1.215 M -66.29 % | 3.604 M |
| Total current assets | 0.000 -100.00 % | 24.571 M 4 814.20 % | 500.000 K -99.73 % | 188.534 M -43.29 % | 332.428 M -23.82 % | 436.378 M 20.25 % | 362.887 M -27.34 % | 499.436 M -2.93 % | 514.506 M 0.64 % | 511.216 M 18.56 % | 431.190 M 455.70 % | 77.594 M 33 885.83 % | 228.314 K -89.37 % | 2.147 M -77.40 % | 9.502 M 138.58 % | 3.983 M 236.31 % | 1.184 M -38.89 % | 1.938 M 59.51 % | 1.215 M | 0.000 |
| Inventory | 0.000 -100.00 % | 23.743 M 4 856.78 % | 479.000 K 100.26 % | -187.756 M -264 345.07 % | -71.000 K 99.60 % | -17.866 M -106.55 % | 272.891 M | 0.000 100.00 % | -53.874 M -1 731.23 % | 3.303 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 357.000 K -99.81 % | 187.787 M 0.02 % | 187.756 M 264 345.07 % | 71.000 K -99.98 % | 417.742 M 497.16 % | 69.955 M | 0.000 -100.00 % | 510.682 M 0.48 % | 508.253 M 40.36 % | 362.112 M 649.53 % | 48.312 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.463 M |
| Tax assets | 0.000 100.00 % | -21.000 K 99.99 % | -260.929 M -2 183.93 % | 12.521 M -57.77 % | 29.648 M 112.59 % | -235.470 M -90 212.40 % | 261.307 K -62.73 % | 701.094 K -12.32 % | 799.562 K 145.00 % | 326.349 K 106.37 % | 158.140 K -62.87 % | 425.877 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -3.000 K | 0.000 -100.00 % | 629.417 M 777 158.02 % | -81.000 K -8 000.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 804.199 M -1.81 % | 819.041 M -15.25 % | 966.462 M 17.93 % | 819.531 M 43.02 % | 573.019 M 70.97 % | 335.166 M 12.07 % | 299.064 M -11.59 % | 338.253 M |
| Account payables | 0.000 -100.00 % | 2.117 M -1.53 % | 2.150 M 61.65 % | 1.330 M -67.16 % | 4.050 M -3.73 % | 4.207 M -1.73 % | 4.281 M -12.38 % | 4.886 M 14.25 % | 4.277 M 144.73 % | 1.748 M 11.06 % | 1.573 M -31.04 % | 2.282 M -18.67 % | 2.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 4.500 M -2.17 % | 4.600 M 0.00 % | 4.600 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 |
| Deferred revenue non current | 0.000 100.00 % | -6.500 M -100.68 % | 948.999 M 20.41 % | 788.109 M | 0.000 -100.00 % | 1.128 B 10.22 % | 1.024 B 82.60 % | 560.587 M -4.95 % | 589.759 M 427 582.18 % | -137.961 K | 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 -100.00 % | 114.422 M -49.70 % | 227.490 M -10.09 % | 253.008 M -19.99 % | 316.218 M -7.52 % | 341.928 M -30.92 % | 494.983 M -7.71 % | 536.311 M | 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 -100.00 % | 7.147 M |
| Preferred stock | 0.000 -100.00 % | 213.451 M -60.74 % | 543.708 M 38.10 % | 393.712 M 6.29 % | 370.406 M -36.16 % | 580.229 M 1 538.00 % | 35.423 M -84.40 % | 227.073 M 6.25 % | 213.709 M | 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 % | 126.000 K 100.02 % | -543.582 M -38.12 % | -393.549 M -6.29 % | -370.243 M -227 242.94 % | 163.000 K -99.85 % | 106.195 M 226.29 % | -84.085 M -543.10 % | -13.075 M -8 117.16 % | 163.088 K 0.00 % | 163.088 K 0.00 % | 163.088 K 101.25 % | -13.075 M -8 117.16 % | 163.088 K -98.78 % | 13.401 M 0.00 % | 13.401 M 8 117.16 % | 163.088 K -99.84 % | 100.790 M 652.10 % | 13.401 M 0.00 % | 13.401 M |
| Deferred tax liabilities non current | 1.800 M -87.40 % | 14.281 M -9.61 % | 15.800 M -51.09 % | 32.307 M 5.35 % | 30.667 M 102.72 % | -1.128 B -10.22 % | -1.024 B -82.60 % | -560.587 M 4.95 % | -589.759 M -427 582.18 % | 137.961 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.950 K -95.77 % | 1.512 M -38.15 % | 2.444 M |
| Other liabilities | 0.000 100.00 % | -28.365 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -148.951 K -100.03 % | 579.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.977 M |
| Total assets | 74.400 M -73.00 % | 275.521 M -40.31 % | 461.600 M -26.66 % | 629.417 M -24.57 % | 834.455 M 19.64 % | 697.494 M -19.71 % | 868.766 M -13.03 % | 998.880 M -1.38 % | 1.013 B -0.14 % | 1.014 B 9.85 % | 923.389 M 59.23 % | 579.894 M -29.78 % | 825.821 M -2.03 % | 842.967 M -15.56 % | 998.362 M 18.00 % | 846.084 M 41.39 % | 598.424 M 63.14 % | 366.817 M 6.72 % | 343.731 M 1.62 % | 338.253 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -11.079 M -122.77 % | 48.655 M -60.44 % | 123.000 M 160.06 % | -204.793 M -1 643.98 % | 13.264 M -73.32 % | 49.710 M 221.12 % | -41.044 M -195.85 % | 42.823 M 433.83 % | -12.828 M -2 687.24 % | -460.231 K 94.59 % | -8.503 M -269.19 % | 5.026 M 566.14 % | -1.078 M 84.70 % | -7.046 M 2.70 % | -7.242 M -330.52 % | 3.141 M 184.25 % | -3.729 M 91.51 % | -43.940 M -1 720.99 % | -2.413 M -134.73 % | -1.028 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.375 K 112.93 % | -1.248 M -3 935.90 % | -30.915 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.633 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -2.223 M 33.22 % | -3.329 M -456.81 % | 933.000 K 15.90 % | 805.000 K 609.49 % | -158.000 K -113.51 % | -74.000 K 87.77 % | -605.000 K -129.85 % | 2.027 M -19.85 % | 2.529 M 2 825.14 % | 86.462 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.661 M |
| Other working capital | -8.856 M -117.04 % | 51.984 M -57.41 % | 122.067 M 159.37 % | -205.598 M -1 631.80 % | 13.422 M -73.04 % | 49.784 M 223.11 % | -40.439 M -272.15 % | 23.491 M 191.82 % | 8.050 M 106.75 % | -119.266 M -1 399.72 % | -7.953 M -239.35 % | 5.707 M 332.30 % | -2.457 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 17.875 M 374.62 % | -6.509 M -6 409.00 % | -100.000 K -100.03 % | 301.834 M 272.30 % | 81.072 M -66.82 % | 244.331 M 85.48 % | 131.729 M 523.75 % | -31.086 M -3 699.78 % | 863.562 K 100.58 % | -149.762 M 57.74 % | -354.358 M -209.23 % | 324.412 M 6 145.23 % | 5.195 M -89.48 % | 49.383 M 166.17 % | -74.635 M 72.77 % | -274.126 M -2 139.60 % | -12.240 M -3.46 % | -11.831 M -6.24 % | -11.136 M -581.04 % | 2.315 M |
| Net cash provided by operating activities | 42.608 M 14.08 % | 37.349 M -61.89 % | 98.000 M 143.36 % | -226.015 M -1 433.97 % | 16.943 M 107.41 % | -228.666 M -251.78 % | 150.661 M 361.42 % | 32.652 M 2.84 % | 31.749 M 124.98 % | -127.092 M 54.65 % | -280.267 M -172.50 % | 386.553 M 3 383.87 % | 11.095 M -74.91 % | 44.221 M 165.29 % | -67.732 M 74.60 % | -266.696 M -1 817.95 % | -13.905 M 70.38 % | -46.942 M -545.54 % | 10.536 M -41.79 % | 18.099 M |
| Investments in property plant and equipment | -254.000 K | 0.000 | 0.000 100.00 % | -23.000 K 84.46 % | -148.000 K 53.16 % | -316.000 K 96.42 % | -8.832 M -49 799.66 % | -17.700 K 91.57 % | -209.952 K -2.31 % | -205.215 K 86.38 % | -1.506 M -334.97 % | -346.333 K -155.10 % | -135.766 K | 0.000 100.00 % | -134.689 K | 0.000 | 0.000 100.00 % | -766.464 K | 0.000 100.00 % | -6.130 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 11.000 M 423.81 % | 2.100 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.689 K | 0.000 | 0.000 -100.00 % | 766.464 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.000 K | 0.000 100.00 % | -8.816 M | 0.000 100.00 % | -210.000 K | 0.000 | 0.000 100.00 % | -234.928 M | 0.000 | 0.000 100.00 % | -42.413 M | 0.000 100.00 % | -381.219 K 95.77 % | -9.016 M 20.05 % | -11.277 M 91.84 % | -138.163 M |
| Sales maturities of investments | 0.000 -100.00 % | 22.341 M 48.94 % | 15.000 M -94.04 % | 251.550 M 7 087.14 % | 3.500 M -98.61 % | 251.235 M 855.76 % | 26.286 M 579.29 % | 3.870 M | 0.000 -100.00 % | 5.044 M -83.53 % | 30.630 M -77.80 % | 137.998 M | 0.000 | 0.000 -100.00 % | 3.457 M -81.10 % | 18.291 M 573.54 % | 2.716 M -49.44 % | 5.371 M 132.82 % | 2.307 M 22.58 % | 1.882 M |
| Other investing activites | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 9.000 K -97.86 % | 421.000 K -87.67 % | 3.414 M -74.27 % | 13.270 M 52.63 % | 8.694 M -54.82 % | 19.244 M 117.86 % | 8.833 M -30.12 % | 12.641 M 78.43 % | 7.084 M -53.15 % | 15.121 M -83.81 % | 93.424 M 1 884.38 % | 4.708 M 267.49 % | 1.281 M 100.53 % | -242.651 M -1 796.27 % | 14.305 M 199.08 % | 4.783 M -93.95 % | 79.060 M |
| Net cash used for investing activites | -254.000 K -101.14 % | 22.348 M 48.99 % | 15.000 M -94.04 % | 251.536 M 6 566.74 % | 3.773 M -98.52 % | 254.333 M 697.09 % | 31.908 M 267.76 % | 8.676 M -54.42 % | 19.034 M 39.22 % | 13.672 M -67.26 % | 41.764 M 146.31 % | -90.192 M -701.86 % | 14.986 M -83.96 % | 93.424 M 372.78 % | -34.248 M -274.98 % | 19.572 M 108.14 % | -240.317 M -2 354.28 % | 10.660 M 354.61 % | -4.187 M 93.39 % | -63.351 M |
| Debt repayment | -58.318 M -43.32 % | -40.691 M 64.09 % | -113.300 M -348.02 % | -25.289 M -18.16 % | -21.402 M 15.21 % | -25.242 M 85.74 % | -177.055 M -327.43 % | -41.423 M 17.02 % | -49.921 M -172.41 % | 68.938 M -75.28 % | 278.825 M 196.08 % | -290.207 M -936.45 % | -28.000 M 80.69 % | -145.000 M -234.88 % | 107.500 M -56.99 % | 249.922 M -1.40 % | 253.468 M 600.97 % | 36.160 M 513.87 % | -8.737 M -120.79 % | 42.018 M |
| 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 -100.00 % | 845.000 K | 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.965 K -55.21 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 | 0.000 |
| Net cash used provided by financing activities | -58.318 M -43.32 % | -40.691 M 64.09 % | -113.300 M -348.02 % | -25.289 M -18.16 % | -21.402 M 15.21 % | -25.242 M 86.40 % | -185.617 M -348.10 % | -41.423 M 17.02 % | -49.921 M -172.41 % | 68.938 M -75.30 % | 279.049 M 196.32 % | -289.707 M -934.67 % | -28.000 M 80.69 % | -145.000 M -234.88 % | 107.500 M -56.99 % | 249.922 M -1.40 % | 253.468 M 584.96 % | 37.005 M 523.54 % | -8.737 M -120.79 % | 42.018 M |
| Effect of forex changes on cash | 30.999 K -99.33 % | 4.648 M 6 015.79 % | 76.000 K 2 633.33 % | -3.000 K -160.00 % | 5.000 K 200.00 % | -5.000 K -206.68 % | 4.687 K | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 |
| Net change in cash | -15.933 M -183.83 % | 19.006 M 8 584.82 % | -224.000 K -197.82 % | 229.000 K 133.63 % | -681.000 K -259.86 % | 426.000 K 113.98 % | -3.048 M -3 111.23 % | -94.916 K -111.01 % | 861.894 K 101.94 % | -44.482 M -209.71 % | 40.546 M 509.38 % | 6.654 M 446.74 % | -1.919 M 73.91 % | -7.355 M -233.26 % | 5.519 M 97.22 % | 2.799 M 471.36 % | -753.616 K -204.24 % | 722.979 K 130.26 % | -2.389 M | 0.000 |
| Cash at beginning of period | 19.485 M 3 967.85 % | 479.000 K -31.57 % | 700.000 K 49.25 % | 469.000 K -59.22 % | 1.150 M 68.87 % | 681.000 K -81.74 % | 3.729 M -2.48 % | 3.824 M 29.10 % | 2.962 M -93.76 % | 47.444 M 587.77 % | 6.898 M 2 720.23 % | 244.598 K -88.61 % | 2.147 M -77.40 % | 9.502 M 138.58 % | 3.983 M 236.31 % | 1.184 M -38.89 % | 1.938 M 59.51 % | 1.215 M -66.29 % | 3.604 M | 0.000 |
| Cash at end of period | 8.169 M -58.08 % | 19.485 M 3 797.00 % | 500.000 K -28.57 % | 700.000 K 50.86 % | 464.000 K -58.08 % | 1.107 M 62.48 % | 681.313 K -81.73 % | 3.729 M -2.48 % | 3.824 M 29.10 % | 2.962 M -93.76 % | 47.444 M 587.77 % | 6.898 M 2 921.38 % | 228.314 K -89.37 % | 2.147 M -77.40 % | 9.502 M 138.58 % | 3.983 M 236.31 % | 1.184 M -38.89 % | 1.938 M 59.50 % | 1.215 M 20.42 % | 1.009 M |
| Operating cash flow | 42.608 M 14.08 % | 37.349 M -61.89 % | 98.000 M 143.36 % | -226.015 M -1 433.97 % | 16.943 M 107.41 % | -228.666 M -251.78 % | 150.661 M 361.42 % | 32.652 M 2.84 % | 31.749 M 124.98 % | -127.092 M 54.65 % | -280.267 M -172.50 % | 386.553 M 3 383.87 % | 11.095 M -74.91 % | 44.221 M 165.29 % | -67.732 M 74.60 % | -266.696 M -1 817.95 % | -13.905 M 70.38 % | -46.942 M -545.54 % | 10.536 M -41.79 % | 18.099 M |
| Capital expenditure | -254.000 K | 0.000 | 0.000 100.00 % | -23.000 K 84.46 % | -148.000 K 53.16 % | -316.000 K 96.42 % | -8.832 M -49 799.66 % | -17.700 K 91.57 % | -209.952 K -2.31 % | -205.215 K 86.38 % | -1.506 M -334.97 % | -346.333 K -155.10 % | -135.766 K | 0.000 100.00 % | -134.689 K | 0.000 | 0.000 100.00 % | -766.464 K | 0.000 100.00 % | -6.130 M |
| Free CashFlow | 42.354 M 13.40 % | 37.349 M -61.89 % | 98.000 M 143.36 % | -226.038 M -1 445.86 % | 16.795 M 107.33 % | -228.982 M -261.45 % | 141.829 M 334.60 % | 32.634 M 3.47 % | 31.539 M 124.78 % | -127.298 M 54.82 % | -281.773 M -172.96 % | 386.207 M 3 423.87 % | 10.960 M -75.22 % | 44.221 M 165.16 % | -67.867 M 74.55 % | -266.696 M -1 817.95 % | -13.905 M 70.85 % | -47.709 M -552.82 % | 10.536 M -11.97 % | 11.969 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 11.000 K -99.98 % | 66.600 M 22 100.00 % | 300.000 K 200.00 % | 100.000 K -65.03 % | 286.000 K 314.49 % | 69.000 K -99.01 % | 7.000 M 66.67 % | 4.200 M 950.00 % | 400.000 K 125.16 % | -1.590 M 74.35 % | -6.200 M -63.16 % | -3.800 M -2.70 % | -3.700 M 76.28 % | -15.600 M -310.53 % | -3.800 M -161.29 % | 6.200 M 3.33 % | 6.000 M 161.28 % | -9.791 M -156.27 % | 17.400 M 0.00 % | 17.400 M 1.16 % | 17.200 M 19.03 % | 14.450 M 80.63 % | 8.000 M -1.23 % | 8.100 M 0.00 % | 8.100 M -77.93 % | 36.696 M 158.42 % | 14.200 M 406.97 % | 2.801 M -68.88 % | 9.000 M 15.38 % | 7.800 M 358.82 % | 1.700 M |
| Net income | -4.154 M -109.17 % | 45.300 M 2 069.57 % | -2.300 M -9.52 % | -2.100 M 57.82 % | -4.979 M -1.67 % | -4.897 M -281.37 % | 2.700 M 203.85 % | -2.600 M 7.14 % | -2.800 M 28.21 % | -3.900 M 54.65 % | -8.600 M -24.64 % | -6.900 M -23.21 % | -5.600 M 98.26 % | -322.058 M -7 568.05 % | -4.200 M -5.00 % | -4.000 M -900.00 % | 500.000 K 100.52 % | -97.075 M -2 357.56 % | 4.300 M -38.57 % | 7.000 M -13.58 % | 8.100 M 101.72 % | -471.888 M -39 224.00 % | -1.200 M 93.26 % | -17.800 M 44.89 % | -32.300 M -213.35 % | 28.497 M 220.19 % | 8.900 M 306.26 % | -4.315 M -174.40 % | 5.800 M -4.92 % | 6.100 M 608.33 % | -1.200 M |
| Income before tax | -4.154 M -109.17 % | 45.300 M 2 069.57 % | -2.300 M -3.56 % | -2.221 M 55.39 % | -4.979 M -2.26 % | -4.869 M -280.33 % | 2.700 M 203.85 % | -2.600 M 7.14 % | -2.800 M 28.21 % | -3.900 M 54.65 % | -8.600 M -24.64 % | -6.900 M -23.21 % | -5.600 M 98.26 % | -322.014 M -5 863.22 % | -5.400 M -254.29 % | 3.500 M 483.33 % | 600.000 K 100.59 % | -101.975 M -1 208.42 % | 9.200 M 31.43 % | 7.000 M -13.58 % | 8.100 M 101.72 % | -471.727 M -39 210.58 % | -1.200 M 93.26 % | -17.800 M 44.72 % | -32.200 M -202.01 % | 31.567 M 140.97 % | 13.100 M 347.71 % | -5.288 M -188.14 % | 6.000 M 0.00 % | 6.000 M 561.54 % | -1.300 M |
| Income before tax ratio | -377.64 -55 620.05 % | 0.68 108.87 % | -7.67 65.48 % | -22.21 -27.58 % | -17.41 75.33 % | -70.57 -18 394.69 % | 0.39 162.31 % | -0.62 91.16 % | -7.00 -385.38 % | 2.45 76.83 % | 1.39 -23.61 % | 1.82 19.97 % | 1.51 -92.67 % | 20.64 1 352.58 % | 1.42 151.73 % | 0.56 464.52 % | 0.10 -99.04 % | 10.42 1 869.83 % | 0.53 31.43 % | 0.40 -14.57 % | 0.47 101.44 % | -32.65 -21 663.64 % | -0.15 93.17 % | -2.20 44.72 % | -3.98 -562.13 % | 0.86 -6.75 % | 0.92 148.86 % | -1.89 -383.21 % | 0.67 -13.33 % | 0.77 200.59 % | -0.76 |
| EBITDA | -4.165 M -108.28 % | 50.272 M 1 961.93 % | -2.700 M 68.60 % | -8.600 M -101.31 % | -4.272 M 3.33 % | -4.419 M -5.21 % | -4.200 M 53.33 % | -9.000 M -221.43 % | -2.800 M 0.53 % | -2.815 M 66.88 % | -8.500 M -25.00 % | -6.800 M -19.30 % | -5.700 M 73.00 % | -21.115 M -298.40 % | -5.300 M 15.87 % | -6.300 M -18.87 % | -5.300 M 67.36 % | -16.237 M -280.41 % | 9.000 M 28.57 % | 7.000 M -14.63 % | 8.200 M -53.09 % | 17.480 M 488.44 % | -4.500 M 74.58 % | -17.700 M 43.81 % | -31.500 M -415.17 % | 9.994 M 4 897.23 % | 200.000 K -99.73 % | 72.789 M 360.69 % | 15.800 M 8.97 % | 14.500 M 417.86 % | 2.800 M |
| Net income ratio | -377.64 -55 620.05 % | 0.68 108.87 % | -7.67 63.49 % | -21.00 -20.63 % | -17.41 75.47 % | -70.97 -18 499.89 % | 0.39 162.31 % | -0.62 91.16 % | -7.00 -385.38 % | 2.45 76.83 % | 1.39 -23.61 % | 1.82 19.97 % | 1.51 -92.67 % | 20.64 1 767.86 % | 1.11 271.32 % | -0.65 -874.19 % | 0.08 -99.16 % | 9.91 3 912.00 % | 0.25 -38.57 % | 0.40 -14.57 % | 0.47 101.44 % | -32.66 -21 671.07 % | -0.15 93.17 % | -2.20 44.89 % | -3.99 -613.50 % | 0.78 23.90 % | 0.63 140.68 % | -1.54 -339.05 % | 0.64 -17.60 % | 0.78 210.79 % | -0.71 |
| Ratio EBITDA | -378.64 -50 261.49 % | 0.75 108.39 % | -9.00 89.53 % | -86.00 -475.75 % | -14.94 76.68 % | -64.04 -10 573.91 % | -0.60 72.00 % | -2.14 69.39 % | -7.00 -495.38 % | 1.77 29.14 % | 1.37 -23.39 % | 1.79 16.16 % | 1.54 13.82 % | 1.35 -2.95 % | 1.39 237.26 % | -1.02 -15.03 % | -0.88 -153.27 % | 1.66 220.62 % | 0.52 28.57 % | 0.40 -15.62 % | 0.48 -60.59 % | 1.21 315.06 % | -0.56 74.26 % | -2.19 43.81 % | -3.89 -1 527.86 % | 0.27 1 833.74 % | 0.01 -99.95 % | 25.99 1 380.29 % | 1.76 -5.56 % | 1.86 12.87 % | 1.65 |
| Gross profit ratio | -222.27 -22 327.27 % | 1.00 120.00 % | -5.00 79.17 % | -24.00 -217.92 % | -7.55 18.10 % | -9.22 -1 212.44 % | 0.83 332.00 % | -0.36 95.24 % | -7.50 -384.61 % | 2.64 21.93 % | 2.16 -3.38 % | 2.24 2.18 % | 2.19 73.45 % | 1.26 -42.22 % | 2.18 612.74 % | 0.31 8.16 % | 0.28 -80.60 % | 1.46 135.29 % | 0.62 5.88 % | 0.59 7.26 % | 0.55 12.45 % | 0.49 208.00 % | -0.45 8.88 % | -0.49 27.27 % | -0.68 -226.09 % | 0.54 488.22 % | 0.09 -90.85 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 12.981 M 0.87 % | 12.869 M 0.71 % | 12.778 M -1.02 % | 12.909 M 1.12 % | 12.767 M -0.82 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M -1.12 % | 13.019 M 2.29 % | 12.727 M -0.85 % | 12.836 M -2.20 % | 13.125 M 1.72 % | 12.903 M 3.23 % | 12.500 M -2.89 % | 12.872 M -1.21 % | 13.030 M 0.52 % | 12.963 M 0.82 % | 12.857 M -0.12 % | 12.872 M -3.46 % | 13.333 M 3.37 % | 12.899 M 0.23 % | 12.869 M -0.03 % | 12.872 M -0.20 % | 12.899 M 0.20 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.873 M 0.00 % | 12.872 M |
| Weighted average shs out | 12.981 M 0.87 % | 12.869 M 0.71 % | 12.778 M -1.02 % | 12.909 M 1.12 % | 12.767 M -0.82 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.872 M 0.12 % | 12.857 M 1.02 % | 12.727 M -0.85 % | 12.836 M -0.28 % | 12.872 M 0.00 % | 12.872 M 2.98 % | 12.500 M -2.89 % | 12.872 M -1.21 % | 13.030 M 0.52 % | 12.963 M 0.82 % | 12.857 M -0.12 % | 12.872 M -3.46 % | 13.333 M 3.37 % | 12.899 M 0.23 % | 12.869 M 0.64 % | 12.786 M -0.87 % | 12.899 M 0.20 % | 12.872 M 0.00 % | 12.872 M 0.00 % | 12.873 M 0.00 % | 12.872 M |
| EPS diluted | -0.32 -109.09 % | 3.52 2 055.56 % | -0.18 67.27 % | -0.55 -41.03 % | -0.39 -2.63 % | -0.38 -280.95 % | 0.21 205.00 % | -0.20 9.09 % | -0.22 26.67 % | -0.30 55.22 % | -0.67 -26.42 % | -0.53 -20.45 % | -0.44 98.25 % | -25.09 -7 740.63 % | -0.32 -3.23 % | -0.31 -745.83 % | 0.05 100.64 % | -7.54 -2 384.85 % | 0.33 -38.89 % | 0.54 -14.29 % | 0.63 101.72 % | -36.66 -40 633.33 % | -0.09 93.48 % | -1.38 45.02 % | -2.51 -213.57 % | 2.21 220.29 % | 0.69 302.94 % | -0.34 -175.56 % | 0.45 -4.26 % | 0.47 604.29 % | -0.09 |
| Earnings per share | -0.32 -109.09 % | 3.52 2 055.56 % | -0.18 67.27 % | -0.55 -41.03 % | -0.39 -2.63 % | -0.38 -280.95 % | 0.21 205.00 % | -0.20 9.09 % | -0.22 26.67 % | -0.30 55.22 % | -0.67 -24.07 % | -0.54 -22.73 % | -0.44 98.25 % | -25.09 -7 503.03 % | -0.33 -6.45 % | -0.31 -745.83 % | 0.05 100.64 % | -7.54 -2 384.85 % | 0.33 -38.89 % | 0.54 -14.29 % | 0.63 101.72 % | -36.66 -40 633.33 % | -0.09 93.48 % | -1.38 45.02 % | -2.51 -213.57 % | 2.21 220.29 % | 0.69 302.94 % | -0.34 -175.56 % | 0.45 -4.26 % | 0.47 604.29 % | -0.09 |
| Gross profit | -2.445 M -103.67 % | 66.600 M 4 540.00 % | -1.500 M 37.50 % | -2.400 M -11.16 % | -2.159 M -239.47 % | -636.000 K -110.97 % | 5.800 M 486.67 % | -1.500 M 50.00 % | -3.000 M 28.40 % | -4.190 M 68.73 % | -13.400 M -57.65 % | -8.500 M -4.94 % | -8.100 M 58.86 % | -19.689 M -137.22 % | -8.300 M -536.84 % | 1.900 M 11.76 % | 1.700 M 111.89 % | -14.299 M -232.40 % | 10.800 M 5.88 % | 10.200 M 8.51 % | 9.400 M 33.85 % | 7.023 M 295.08 % | -3.600 M 10.00 % | -4.000 M 27.27 % | -5.500 M -127.83 % | 19.761 M 1 420.10 % | 1.300 M -53.59 % | 2.801 M -68.88 % | 9.000 M 15.38 % | 7.800 M 358.82 % | 1.700 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 102.70 % | -7.400 M -16 186.96 % | 46.000 K -36.92 % | 72.919 K 423.28 % | 13.935 K | 0.000 -100.00 % | 44.000 K 103.67 % | -1.200 M -116.00 % | 7.500 M 7 400.00 % | 100.000 K 102.04 % | -4.900 M -200.00 % | 4.900 M | 0.000 | 0.000 -100.00 % | 161.000 K | 0.000 | 0.000 -100.00 % | 100.000 K -96.74 % | 3.070 M -26.91 % | 4.200 M 531.42 % | -973.529 K -586.76 % | 200.000 K 300.00 % | -100.000 K 0.00 % | -100.000 K |
| Cost of revenue | 2.445 M | 0.000 -100.00 % | 1.500 M -40.00 % | 2.500 M 2.25 % | 2.445 M 246.81 % | 705.000 K -41.25 % | 1.200 M -78.95 % | 5.700 M 67.65 % | 3.400 M 30.77 % | 2.600 M -63.89 % | 7.200 M 53.19 % | 4.700 M 6.82 % | 4.400 M 7.61 % | 4.089 M -9.13 % | 4.500 M 4.65 % | 4.300 M 0.00 % | 4.300 M -4.61 % | 4.508 M -31.70 % | 6.600 M -8.33 % | 7.200 M -7.69 % | 7.800 M 5.02 % | 7.427 M -35.97 % | 11.600 M -4.13 % | 12.100 M -11.03 % | 13.600 M -19.69 % | 16.935 M 31.28 % | 12.900 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.409 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.836 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.684 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.687 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M 83.33 % | 600.000 K -25.00 % | 800.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 152.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 140.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 188.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 182.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.720 M | 0.000 -100.00 % | 1.200 M -28.87 % | 1.687 M | 0.000 -100.00 % | 1.182 M -34.33 % | 1.800 M 169.23 % | -2.600 M 18.75 % | -3.200 M -33.33 % | -2.400 M -4.35 % | -2.300 M 23.33 % | -3.000 M -330.77 % | 1.300 M 72.41 % | 754.000 K 654.00 % | 100.000 K -66.67 % | 300.000 K -70.00 % | 1.000 M -51.76 % | 2.073 M 9.11 % | 1.900 M -40.63 % | 3.200 M 146.15 % | 1.300 M 112.82 % | -10.141 M -1 226.78 % | 900.000 K -93.53 % | 13.900 M -47.94 % | 26.700 M 313.39 % | -12.512 M -196.99 % | 12.900 M 118.43 % | -69.988 M -785.93 % | -7.900 M -8.22 % | -7.300 M -305.56 % | -1.800 M |
| Operating expenses | 1.720 M 22.86 % | 1.400 M 16.67 % | 1.200 M -28.87 % | 1.687 M -20.16 % | 2.113 M -44.14 % | 3.783 M 26.10 % | 3.000 M -9.09 % | 3.300 M 94.12 % | 1.700 M 21.43 % | 1.400 M 0.00 % | 1.400 M -36.36 % | 2.200 M 69.23 % | 1.300 M -15.47 % | 1.538 M 53.80 % | 1.000 M -52.38 % | 2.100 M 110.00 % | 1.000 M -51.76 % | 2.073 M 9.11 % | 1.900 M -40.63 % | 3.200 M 146.15 % | 1.300 M 112.82 % | -10.141 M -1 226.78 % | 900.000 K -93.53 % | 13.900 M -47.94 % | 26.700 M 137.98 % | 11.219 M 919.95 % | 1.100 M 101.57 % | -69.988 M -929.24 % | -6.800 M -1.49 % | -6.700 M -570.00 % | -1.000 M |
| Cost and expenses | 4.165 M 197.50 % | 1.400 M -48.15 % | 2.700 M -32.50 % | 4.000 M -12.24 % | 4.558 M 1.56 % | 4.488 M 6.86 % | 4.200 M -53.33 % | 9.000 M 76.47 % | 5.100 M 27.50 % | 4.000 M -53.49 % | 8.600 M 24.64 % | 6.900 M 21.05 % | 5.700 M 1.30 % | 5.627 M 2.31 % | 5.500 M -14.06 % | 6.400 M 20.75 % | 5.300 M -19.47 % | 6.581 M -22.58 % | 8.500 M -18.27 % | 10.400 M 14.29 % | 9.100 M 435.30 % | -2.714 M -121.71 % | 12.500 M -51.92 % | 26.000 M -35.48 % | 40.300 M 43.14 % | 28.154 M 101.10 % | 14.000 M 120.00 % | -69.988 M -929.24 % | -6.800 M -1.49 % | -6.700 M -570.00 % | -1.000 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.400 M | 0.000 | 0.000 -100.00 % | 2.113 M -18.76 % | 2.601 M 116.75 % | 1.200 M 20.00 % | 1.000 M -33.33 % | 1.500 M -24.55 % | 1.988 M 98.80 % | 1.000 M 11.11 % | 900.000 K 28.57 % | 700.000 K -61.62 % | 1.824 M 204.00 % | 600.000 K 0.00 % | 600.000 K 50.00 % | 400.000 K -78.67 % | 1.875 M 44.23 % | 1.300 M 18.18 % | 1.100 M 10.00 % | 1.000 M -61.70 % | 2.611 M 100.85 % | 1.300 M 0.00 % | 1.300 M -38.10 % | 2.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M 83.33 % | 600.000 K -25.00 % | 800.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.800 M -1 300.00 % | -200.000 K -107.14 % | 2.800 M 6 186.96 % | -46.000 K -146.00 % | 100.000 K 0.00 % | 100.000 K -98.25 % | 5.700 M 5 600.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 114.29 % | -700.000 K -800.00 % | 100.000 K 0.00 % | 100.000 K 101.43 % | -7.000 M -7 100.00 % | 100.000 K -16.67 % | 120.000 K -90.00 % | 1.200 M 1 100.00 % | 100.000 K -99.69 % | 32.200 M 14 556.35 % | 219.700 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K |
| Operating income | -4.165 M -106.39 % | 65.200 M 2 514.81 % | -2.700 M -201.05 % | 2.672 M 162.55 % | -4.272 M 3.33 % | -4.419 M -257.82 % | 2.800 M 118.06 % | -15.500 M -453.57 % | -2.800 M 30.00 % | -4.000 M 53.49 % | -8.600 M -24.64 % | -6.900 M -21.05 % | -5.700 M 73.15 % | -21.227 M -285.95 % | -5.500 M 14.06 % | -6.400 M -20.75 % | -5.300 M 67.63 % | -16.372 M -283.96 % | 8.900 M 27.14 % | 7.000 M -13.58 % | 8.100 M -52.81 % | 17.164 M 481.42 % | -4.500 M 74.86 % | -17.900 M 44.41 % | -32.200 M -476.97 % | 8.542 M 4 170.91 % | 200.000 K -99.73 % | 72.789 M 360.69 % | 15.800 M 8.97 % | 14.500 M 437.04 % | 2.700 M |
| Operating income ratio | -378.64 -38 776.66 % | 0.98 110.88 % | -9.00 -133.68 % | 26.72 278.88 % | -14.94 76.68 % | -64.04 -16 110.87 % | 0.40 110.84 % | -3.69 47.28 % | -7.00 -378.25 % | 2.52 81.37 % | 1.39 -23.61 % | 1.82 17.87 % | 1.54 13.22 % | 1.36 -5.99 % | 1.45 240.21 % | -1.03 -16.86 % | -0.88 -152.83 % | 1.67 226.91 % | 0.51 27.14 % | 0.40 -14.57 % | 0.47 -60.35 % | 1.19 311.17 % | -0.56 74.55 % | -2.21 44.41 % | -3.98 -1 807.81 % | 0.23 1 552.68 % | 0.01 -99.95 % | 25.99 1 380.29 % | 1.76 -5.56 % | 1.86 17.05 % | 1.59 |
| Total other income expenses net | 11.000 K 100.06 % | -19.900 M -5 075.00 % | 400.000 K 108.17 % | -4.893 M -592.08 % | -707.000 K -57.11 % | -450.000 K -350.00 % | -100.000 K 97.73 % | -4.400 M | 0.000 100.00 % | -325.000 K | 0.000 | 0.000 -100.00 % | 100.000 K 100.03 % | -300.787 M -29 978.70 % | -1.000 M 52.38 % | -2.100 M -135.59 % | 5.900 M 106.89 % | -85.638 M -4 407.26 % | -1.900 M | 0.000 | 0.000 100.00 % | -489.087 M -14 920.82 % | 3.300 M | 0.000 100.00 % | -700.000 K -103.04 % | 23.025 M 78.49 % | 12.900 M 116.52 % | -78.078 M -696.71 % | -9.800 M -15.29 % | -8.500 M -112.50 % | -4.000 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-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-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-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 7.700 M | 0.000 -100.00 % | 60.700 M | 0.000 -100.00 % | 50.100 M | 0.000 -100.00 % | 110.500 M -3.41 % | 114.400 M -47.04 % | 216.000 M -5.05 % | 227.490 M -4.26 % | 237.600 M -6.09 % | 253.009 M -19.37 % | 313.800 M -0.76 % | 316.218 M 1.09 % | 312.800 M 0.12 % | 312.415 M -36.88 % | 494.983 M -7.71 % | 536.311 M -8.65 % | 587.094 M 22.91 % | 477.674 M 101.21 % | 237.395 M 8 465.00 % | 2.772 M 146.19 % | -6.000 M -101.08 % | 557.853 M -19.80 % | 695.556 M 17.18 % | 593.576 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 272.000 M | 0.000 -100.00 % | 239.000 M | 0.000 -100.00 % | 541.900 M 20.74 % | 448.800 M -23.75 % | 588.600 M 37.41 % | 428.362 M -26.49 % | 582.700 M 23.33 % | 472.460 M 67.18 % | 282.600 M 20.01 % | 235.471 M | 0.000 -100.00 % | 479.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 280.769 M -52.14 % | 586.600 M | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 15.900 M | 0.000 -100.00 % | 74.200 M | 0.000 -100.00 % | 74.200 M | 0.000 -100.00 % | 111.000 M -3.39 % | 114.900 M -46.95 % | 216.600 M -5.08 % | 228.188 M -4.32 % | 238.500 M -5.91 % | 253.477 M -19.61 % | 315.300 M -0.65 % | 317.368 M 1.07 % | 314.000 M 0.29 % | 313.096 M -37.22 % | 498.713 M -7.67 % | 540.135 M -8.46 % | 590.056 M 13.23 % | 521.118 M 115.08 % | 242.293 M 7 976.43 % | 3.000 M | 0.000 -100.00 % | 560.000 M -20.57 % | 705.000 M 17.99 % | 597.500 M |
| Accumulated other comprehensive income loss | -751.800 M 15.89 % | -893.800 M -46.28 % | -611.000 M 17.40 % | -739.700 M -16.75 % | -633.600 M 18.31 % | -775.600 M -46.89 % | -528.000 M 19.60 % | -656.700 M -20.78 % | -543.708 M 12.99 % | -624.900 M -58.72 % | -393.712 M | 0.000 -100.00 % | 142.126 M 127.00 % | -526.300 M 21.80 % | -673.023 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 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -213.451 M | 0.000 | 0.000 100.00 % | -226.949 M | 0.000 100.00 % | -215.873 M | 0.000 100.00 % | -70.342 M | 0.000 -100.00 % | 7.332 M | 0.000 -100.00 % | 268.294 M 18.15 % | 227.073 M 4.29 % | 217.722 M 15.45 % | 188.582 M 8.90 % | 173.173 M 45.83 % | 118.753 M 62.19 % | 73.219 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 142.000 M | 0.000 -100.00 % | 128.700 M | 0.000 -100.00 % | 142.000 M | 0.000 -100.00 % | 142.000 M 0.00 % | 142.000 M 0.00 % | 142.000 M 0.03 % | 141.963 M -0.03 % | 142.000 M 0.03 % | 141.963 M -0.03 % | 142.000 M 0.03 % | 141.963 M 10.28 % | 128.725 M -9.32 % | 141.963 M 10.28 % | 128.725 M -9.32 % | 141.963 M 10.28 % | 128.725 M 0.00 % | 128.725 M 0.00 % | 128.725 M -9.32 % | 141.963 M -50.01 % | 284.000 M 120.63 % | 128.725 M 0.00 % | 128.725 M 0.00 % | 128.725 M |
| Total equity | -751.800 M 0.00 % | -751.800 M -23.04 % | -611.000 M 0.00 % | -611.000 M 3.57 % | -633.600 M 0.00 % | -633.600 M -20.00 % | -528.000 M 0.00 % | -528.000 M 15.99 % | -628.500 M -26.66 % | -496.200 M -6.15 % | -467.459 M -174.33 % | -170.400 M 42.94 % | -298.622 M 24.89 % | -397.600 M 7.70 % | -430.771 M -3 199.07 % | 13.900 M -97.31 % | 516.453 M 10.66 % | 466.685 M 3.72 % | 449.949 M 8.81 % | 413.524 M 4.92 % | 394.151 M 20.84 % | 326.173 M 21.05 % | 269.461 M -51.15 % | 551.600 M 109.75 % | 262.976 M 0.12 % | 262.650 M 16.72 % | 225.017 M |
| Other non current liabilities | 751.800 M -7.22 % | 810.300 M 32.62 % | 611.000 M -24.88 % | 813.400 M 28.38 % | 633.600 M -22.13 % | 813.700 M 54.11 % | 528.000 M -44.19 % | 946.000 M -3.72 % | 982.540 M 15.39 % | 851.500 M -4.79 % | 894.378 M 8.73 % | 822.600 M 5.48 % | 779.889 M -4.06 % | 812.900 M -18.00 % | 991.399 M 415.73 % | -314.000 M -22 342.92 % | 1.412 M 100.86 % | -163.441 M 17.83 % | -198.898 M 4.31 % | -207.848 M 3.73 % | -215.902 M 4.08 % | -225.086 M -1 690.16 % | 14.155 M | 0.000 100.00 % | -3.945 M 99.23 % | -510.000 M -308.00 % | -125.000 M |
| Long term debt | 0.000 -100.00 % | 15.900 M | 0.000 -100.00 % | 74.200 M | 0.000 -100.00 % | 74.200 M | 0.000 -100.00 % | 111.000 M 36.53 % | 81.301 M -62.46 % | 216.600 M 27.27 % | 170.191 M -28.64 % | 238.500 M 22.99 % | 193.912 M -38.50 % | 315.300 M 130.37 % | 136.865 M -56.41 % | 314.000 M 116.54 % | 145.011 M -11.28 % | 163.441 M -17.83 % | 198.898 M -4.24 % | 207.710 M -3.71 % | 215.712 M -2.44 % | 221.118 M 7 270.60 % | 3.000 M | 0.000 | 0.000 -100.00 % | 510.000 M 308.00 % | 125.000 M |
| Total non current liabilities | 751.800 M -9.01 % | 826.200 M 35.22 % | 611.000 M -32.50 % | 905.200 M 42.87 % | 633.600 M -29.77 % | 902.200 M 70.87 % | 528.000 M -50.92 % | 1.076 B -0.37 % | 1.080 B -0.74 % | 1.088 B 9.81 % | 990.606 M -10.19 % | 1.103 B 9.81 % | 1.004 B -10.69 % | 1.125 B 22.53 % | 917.879 M | 0.000 -100.00 % | 146.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.155 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 283.000 K | 0.000 100.00 % | -7.100 M 76.29 % | -29.950 M -199.50 % | -10.000 M 85.41 % | -68.527 M | 0.000 100.00 % | -63.615 M -1 717.57 % | -3.500 M 98.11 % | -184.710 M -3 948.13 % | 4.800 M -85.68 % | 33.525 M 110.00 % | -335.272 M 1.75 % | -341.238 M 10.75 % | -382.346 M -25.19 % | -305.406 M -1 342.30 % | -21.175 M -103.95 % | 536.548 M | 0.000 100.00 % | -560.000 M -187.18 % | -195.000 M 58.73 % | -472.500 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.600 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.600 M | 0.000 -100.00 % | 57.997 M | 0.000 -100.00 % | 59.565 M | 0.000 -100.00 % | 180.503 M | 0.000 -100.00 % | 168.085 M -49.87 % | 335.272 M -1.75 % | 341.238 M -10.75 % | 382.346 M 25.19 % | 305.406 M 1 342.30 % | 21.175 M | 0.000 | 0.000 -100.00 % | 560.000 M 187.18 % | 195.000 M -58.73 % | 472.500 M |
| Total current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 3.700 M | 0.000 -100.00 % | 6.900 M | 0.000 -100.00 % | 7.100 M -31.73 % | 10.400 M 4.00 % | 10.000 M -90.59 % | 106.270 M 2 315.23 % | 4.400 M -96.58 % | 128.609 M 3 574.54 % | 3.500 M -98.34 % | 210.386 M 4 283.04 % | 4.800 M -97.67 % | 205.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 539.354 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 751.800 M -9.01 % | 826.200 M 35.22 % | 611.000 M -32.78 % | 908.900 M 43.45 % | 633.600 M -30.27 % | 908.700 M 72.10 % | 528.000 M -51.24 % | 1.083 B -0.67 % | 1.090 B -0.70 % | 1.098 B 0.08 % | 1.097 B -0.95 % | 1.107 B -2.27 % | 1.133 B 0.43 % | 1.128 B -0.01 % | 1.128 B 5.22 % | 1.072 B 204.36 % | 352.314 M -37.15 % | 560.587 M -4.95 % | 589.759 M -4.99 % | 620.713 M 12.68 % | 550.844 M 101.69 % | 273.115 M -50.91 % | 556.360 M -47.74 % | 1.065 B 81.34 % | 587.079 M -20.51 % | 738.513 M 18.68 % | 622.278 M |
| Other non current assets | 0.000 -100.00 % | 61.800 M | 0.000 -100.00 % | 280.800 M | 0.000 -100.00 % | 8.800 M | 0.000 -100.00 % | 8.800 M -98.08 % | 457.579 M 5 099.76 % | 8.800 M 337.52 % | -3.705 M -100.63 % | 591.500 M 18.71 % | 498.270 M 70.99 % | 291.400 M 13.36 % | 257.056 M 6 526.40 % | -4.000 M | 0.000 100.00 % | -6.374 M 7.42 % | -6.885 M 19.76 % | -8.580 M 7.42 % | -9.268 M 26.35 % | -12.584 M 41.18 % | -21.393 M 46.78 % | -40.200 M -53.66 % | -26.161 M -13.79 % | -22.991 M 0.42 % | -23.089 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 239.000 M | 0.000 -100.00 % | 541.900 M 107.68 % | 260.929 M -55.67 % | 588.600 M | 0.000 | 0.000 -100.00 % | 472.460 M | 0.000 | 0.000 | 0.000 -100.00 % | 492.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.981 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K | 0.000 | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 71.000 K | 0.000 -100.00 % | 123.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 11.602 K | 0.000 -100.00 % | 510.682 M 0.48 % | 508.253 M 32.44 % | 383.749 M 442.71 % | 70.710 M -85.19 % | 477.370 M | 0.000 -100.00 % | 497.581 M | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K | 0.000 | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 71.000 K | 0.000 -100.00 % | 123.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 11.602 K | 0.000 -100.00 % | 1.644 K 0.00 % | 1.644 K 0.00 % | 1.644 K -89.86 % | 16.209 K -24.84 % | 21.565 K | 0.000 -100.00 % | 26.920 K | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 12.600 M | 0.000 -100.00 % | 3.600 M | 0.000 -100.00 % | 3.500 M | 0.000 -100.00 % | 3.600 M 2.86 % | 3.500 M -2.78 % | 3.600 M -0.94 % | 3.634 M -4.37 % | 3.800 M 2.29 % | 3.715 M -9.39 % | 4.100 M 1.11 % | 4.055 M 6.71 % | 3.800 M -70.24 % | 12.769 M 125.09 % | 5.673 M -6.76 % | 6.084 M -25.02 % | 8.114 M -9.02 % | 8.918 M 9.10 % | 8.174 M -61.75 % | 21.372 M -46.84 % | 40.200 M 85.04 % | 21.725 M -3.00 % | 22.398 M -0.76 % | 22.570 M |
| Total non current assets | 0.000 -100.00 % | 74.400 M | 0.000 -100.00 % | 284.400 M | 0.000 -100.00 % | 251.300 M | 0.000 -100.00 % | 554.300 M 20.21 % | 461.100 M -23.28 % | 601.000 M 36.32 % | 440.883 M -25.94 % | 595.300 M 18.56 % | 502.108 M 69.92 % | 295.500 M 13.17 % | 261.117 M | 0.000 -100.00 % | 505.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.393 M -46.78 % | 40.200 M | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 100.00 % | -8.200 M | 0.000 | 0.000 | 0.000 100.00 % | -357.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.836 M -44.88 % | 340.800 M 2.68 % | 331.889 M -23.46 % | 433.600 M 2 379.70 % | 17.486 M 1 557.17 % | -1.200 M -120 100.00 % | 1.000 K 100.00 % | -499.436 M 2.93 % | -514.506 M -0.64 % | -511.216 M -18.56 % | -431.194 M -455.61 % | -77.608 M -423.44 % | 23.995 M | 0.000 100.00 % | -499.729 M 27.10 % | -685.477 M -13.01 % | -606.545 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.871 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 259.788 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 8.200 M | 0.000 -100.00 % | 13.500 M | 0.000 -100.00 % | 24.100 M | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K -16.67 % | 600.000 K -14.04 % | 698.000 K -22.44 % | 900.000 K 92.31 % | 468.000 K -68.80 % | 1.500 M 30.43 % | 1.150 M -4.17 % | 1.200 M 76.13 % | 681.313 K -81.73 % | 3.729 M -2.48 % | 3.824 M 29.10 % | 2.962 M -93.18 % | 43.444 M 786.97 % | 4.898 M 2 045.29 % | 228.314 K -96.19 % | 6.000 M 179.46 % | 2.147 M -77.27 % | 9.444 M 140.67 % | 3.924 M |
| Cash and short term investments | 0.000 -100.00 % | 8.200 M | 0.000 -100.00 % | 13.500 M | 0.000 -100.00 % | 24.100 M | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K -16.67 % | 600.000 K -14.04 % | 698.000 K -22.44 % | 900.000 K 92.31 % | 468.000 K -68.80 % | 1.500 M 30.43 % | 1.150 M -4.17 % | 1.200 M 76.13 % | 681.313 K -81.73 % | 3.729 M -2.48 % | 3.824 M 29.10 % | 2.962 M -93.76 % | 47.444 M 587.79 % | 6.898 M 2 921.28 % | 228.314 K -96.19 % | 6.000 M 179.46 % | 2.147 M -77.40 % | 9.502 M 138.56 % | 3.983 M |
| Total current assets | 0.000 | 0.000 | 0.000 -100.00 % | 13.500 M | 0.000 -100.00 % | 24.100 M | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K -16.67 % | 600.000 K -99.68 % | 188.534 M -44.82 % | 341.700 M 2.79 % | 332.428 M -23.60 % | 435.100 M -0.29 % | 436.378 M | 0.000 -100.00 % | 362.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.314 K -96.19 % | 6.000 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 479.000 K | 0.000 100.00 % | -187.756 M | 0.000 100.00 % | -71.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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 K | 0.000 -100.00 % | 417.742 M | 0.000 -100.00 % | 361.433 M -27.09 % | 495.707 M -2.93 % | 510.682 M 0.48 % | 508.253 M 32.44 % | 383.749 M 442.71 % | 70.710 M -85.19 % | 477.370 M | 0.000 -100.00 % | 497.581 M -26.39 % | 675.975 M 12.18 % | 602.563 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.000 K | 0.000 | 0.000 100.00 % | -260.929 M | 0.000 | 0.000 | 0.000 100.00 % | -472.460 M | 0.000 | 0.000 -100.00 % | 200.000 K -23.46 % | 261.307 K -62.73 % | 701.094 K -12.32 % | 799.562 K 72.20 % | 464.310 K 33.53 % | 347.719 K -92.09 % | 4.394 M 966.08 % | 412.166 K | 0.000 -100.00 % | 4.409 M 642.50 % | 593.805 K 14.42 % | 518.951 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.000 K | 0.000 100.00 % | -1.000 K -100.00 % | 1.086 B | 0.000 -100.00 % | 1.027 B -1.20 % | 1.040 B 0.53 % | 1.034 B 9.44 % | 944.996 M 57.69 % | 599.288 M -25.48 % | 804.199 M -48.78 % | 1.570 B 84.69 % | 850.055 M -15.09 % | 1.001 B 18.16 % | 847.295 M |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 2.117 M | 0.000 -100.00 % | 2.500 M 16.28 % | 2.150 M -60.19 % | 5.400 M 306.02 % | 1.330 M -69.77 % | 4.400 M 8.64 % | 4.050 M 15.71 % | 3.500 M -16.81 % | 4.207 M | 0.000 -100.00 % | 4.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.805 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 3.300 M | 0.000 -100.00 % | 4.500 M | 0.000 -100.00 % | 4.600 M 0.00 % | 4.600 M 0.00 % | 4.600 M 0.00 % | 4.600 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 948.999 M -10.31 % | 1.058 B 34.26 % | 788.109 M | 0.000 -100.00 % | 779.891 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 213.451 M | 0.000 | 0.000 -100.00 % | 543.708 M | 0.000 -100.00 % | 393.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 673.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 100.00 % | -739.762 M | 0.000 -100.00 % | 163.000 K | 0.000 100.00 % | -13.300 M 97.55 % | -543.582 M -3 987.08 % | -13.300 M 96.62 % | -393.549 M -25.98 % | -312.400 M 34.41 % | -476.275 M -3 481.01 % | -13.300 M -8 259.51 % | 163.000 K 100.14 % | -114.825 M -225.65 % | -35.260 M -131.80 % | 110.888 M 22.85 % | 90.264 M -6.19 % | 96.217 M 4.30 % | 92.254 M 17.23 % | 78.695 M 44.98 % | 54.279 M -79.72 % | 267.600 M 99.33 % | 134.251 M 0.24 % | 133.925 M 39.08 % | 96.292 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 17.600 M | 0.000 -100.00 % | 14.300 M | 0.000 -100.00 % | 25.800 M 63.29 % | 15.800 M -46.80 % | 29.700 M -8.07 % | 32.307 M -22.89 % | 41.900 M 36.63 % | 30.667 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.961 K -27.23 % | 189.579 K -95.22 % | 3.968 M | 0.000 | 0.000 -100.00 % | 3.945 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.068 B | 0.000 -100.00 % | 560.587 M -4.95 % | 589.759 M -4.99 % | 620.713 M 12.68 % | 550.844 M 101.69 % | 273.115 M 183 458.96 % | -148.951 K -100.01 % | 1.065 B 81.34 % | 587.079 M -20.51 % | 738.513 M 18.68 % | 622.278 M |
| Total assets | 0.000 -100.00 % | 74.400 M | 0.000 -100.00 % | 297.900 M | 0.000 -100.00 % | 275.500 M | 0.000 -100.00 % | 554.800 M 20.19 % | 461.600 M -23.27 % | 601.600 M -4.42 % | 629.417 M -32.83 % | 937.000 M 12.29 % | 834.455 M 14.22 % | 730.600 M 4.75 % | 697.494 M -35.79 % | 1.086 B 25.03 % | 868.766 M -15.43 % | 1.027 B -1.20 % | 1.040 B 0.53 % | 1.034 B 9.44 % | 944.996 M 57.69 % | 599.288 M -27.43 % | 825.821 M -48.90 % | 1.616 B 90.13 % | 850.055 M -15.09 % | 1.001 B 18.16 % | 847.295 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-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 4.154 M 109.17 % | -45.300 M -2 069.57 % | 2.300 M 9.52 % | 2.100 M -57.82 % | 4.979 M 2.26 % | 4.869 M 280.33 % | -2.700 M -1 250.00 % | -200.000 K -107.14 % | 2.800 M -28.26 % | 3.903 M -54.62 % | 8.600 M 24.64 % | 6.900 M 23.21 % | 5.600 M -98.26 % | 322.058 M 7 568.05 % | 4.200 M 5.00 % | 4.000 M 900.00 % | -500.000 K -100.52 % | 97.075 M 2 357.56 % | -4.300 M 38.57 % | -7.000 M 13.58 % | -8.100 M -101.72 % | 471.888 M 39 224.00 % | 1.200 M -93.26 % | 17.800 M -44.89 % | 32.300 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 -100.00 % | 479.000 K | 0.000 -100.00 % | 600.000 K 50.00 % | 400.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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.485 M 3 797.00 % | 500.000 K | 0.000 -100.00 % | 479.000 K | 0.000 -100.00 % | 800.000 K 33.33 % | 600.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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.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 |
| 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 |