Ken Financial Services Ltd. KENFIN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.988 M 3.23 % | 5.801 M -92.51 % | 77.418 M 7.01 % | 72.347 M -18.90 % | 89.203 M -49.55 % | 176.800 M 839.43 % | 18.820 M 466.68 % | 3.321 M -55.60 % | 7.481 M 374.99 % | 1.575 M 169.31 % | 584.795 K 234.75 % | -433.989 K 44.98 % | -788.715 K -107.39 % | 10.668 M -38.90 % | 17.459 M -12.57 % | 19.968 M |
| Net income | 837.000 K 8.95 % | 768.247 K -87.56 % | 6.176 M -17.23 % | 7.462 M 71.80 % | 4.343 M -68.21 % | 13.664 M 529.78 % | 2.170 M 135.01 % | 923.217 K 2 708.69 % | 32.870 K -88.00 % | 273.829 K 213.16 % | -241.993 K 79.43 % | -1.176 M 15.95 % | -1.400 M -421.48 % | 435.379 K -75.28 % | 1.761 M -42.18 % | 3.045 M |
| Income before tax | 1.136 M -0.90 % | 1.146 M -88.42 % | 9.897 M -1.20 % | 10.016 M 63.64 % | 6.121 M -67.36 % | 18.753 M 545.63 % | 2.905 M 155.96 % | 1.135 M 12 389.21 % | 9.086 K -97.71 % | 396.279 K 263.76 % | -241.994 K 79.43 % | -1.176 M 12.21 % | -1.340 M -255.29 % | 862.957 K -59.28 % | 2.119 M -38.51 % | 3.446 M |
| Income before tax ratio | 0.19 -4.00 % | 0.20 54.59 % | 0.13 -7.67 % | 0.14 101.77 % | 0.07 -35.31 % | 0.11 -31.27 % | 0.15 -54.83 % | 0.34 28 031.61 % | 0.00 -99.52 % | 0.25 160.81 % | -0.41 -115.27 % | 2.71 59.54 % | 1.70 2 000.35 % | 0.08 -33.35 % | 0.12 -29.67 % | 0.17 |
| EBITDA | 1.140 M -18.45 % | 1.398 M -90.56 % | 14.810 M 14.15 % | 12.975 M 112.44 % | 6.108 M -77.00 % | 26.557 M 3 368.37 % | 765.691 K -59.29 % | 1.881 M 1 573.82 % | 112.361 K -72.21 % | 404.256 K 276.19 % | -229.446 K 73.76 % | -874.292 K 19.84 % | -1.091 M -169.57 % | 1.568 M -34.70 % | 2.401 M -34.95 % | 3.691 M |
| Net income ratio | 0.14 5.54 % | 0.13 66.02 % | 0.08 -22.65 % | 0.10 111.83 % | 0.05 -37.00 % | 0.08 -32.96 % | 0.12 -58.53 % | 0.28 6 226.50 % | 0.00 -97.47 % | 0.17 142.02 % | -0.41 -115.27 % | 2.71 52.75 % | 1.77 4 248.27 % | 0.04 -59.54 % | 0.10 -33.87 % | 0.15 |
| Ratio EBITDA | 0.19 -21.00 % | 0.24 25.97 % | 0.19 6.67 % | 0.18 161.93 % | 0.07 -54.42 % | 0.15 269.20 % | 0.04 -92.82 % | 0.57 3 670.24 % | 0.02 -94.15 % | 0.26 165.42 % | -0.39 -119.48 % | 2.01 45.67 % | 1.38 840.97 % | 0.15 6.87 % | 0.14 -25.60 % | 0.18 |
| Gross profit ratio | 0.45 1.85 % | 0.44 -51.05 % | 0.91 8.80 % | 0.83 -4.24 % | 0.87 -11.19 % | 0.98 2.97 % | 0.95 35.02 % | 0.70 115.78 % | 0.33 -44.01 % | 0.58 533.56 % | -0.13 -110.52 % | 1.28 14.58 % | 1.11 402.75 % | 0.22 -42.08 % | 0.38 -9.81 % | 0.42 |
| Weighted average shs out dil | 2.950 M -1.67 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M |
| Weighted average shs out | 2.950 M -1.67 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M |
| EPS diluted | 0.28 7.69 % | 0.26 -87.38 % | 2.06 -17.27 % | 2.49 71.72 % | 1.45 -68.13 % | 4.55 531.94 % | 0.72 132.26 % | 0.31 2 718.18 % | 0.01 -87.95 % | 0.09 213.14 % | -0.08 79.31 % | -0.39 17.02 % | -0.47 -413.33 % | 0.15 -74.58 % | 0.59 -42.16 % | 1.02 |
| Earnings per share | 0.28 7.69 % | 0.26 -87.38 % | 2.06 -17.27 % | 2.49 71.72 % | 1.45 -68.13 % | 4.55 531.94 % | 0.72 132.26 % | 0.31 2 718.18 % | 0.01 -87.95 % | 0.09 213.14 % | -0.08 79.31 % | -0.39 17.02 % | -0.47 -413.33 % | 0.15 -74.58 % | 0.59 -42.16 % | 1.02 |
| Gross profit | 2.702 M 5.13 % | 2.570 M -96.33 % | 70.073 M 16.42 % | 60.188 M -22.34 % | 77.499 M -55.19 % | 172.951 M 867.29 % | 17.880 M 665.16 % | 2.337 M -4.20 % | 2.439 M 165.95 % | 917.209 K 1 267.62 % | -78.554 K 85.82 % | -553.989 K 36.95 % | -878.715 K -137.17 % | 2.364 M -64.61 % | 6.680 M -21.14 % | 8.470 M |
| Income tax expense | 299.000 K -20.92 % | 378.080 K -89.84 % | 3.721 M 45.65 % | 2.555 M 43.71 % | 1.778 M -65.07 % | 5.089 M 592.40 % | 734.919 K 247.39 % | 211.554 K 989.48 % | -23.784 K -119.42 % | 122.450 K | 0.000 | 0.000 -100.00 % | 59.613 K -86.06 % | 427.578 K 19.39 % | 358.139 K -10.64 % | 400.801 K |
| Cost of revenue | 3.286 M 1.71 % | 3.231 M -56.02 % | 7.346 M -39.59 % | 12.160 M 3.90 % | 11.704 M 204.12 % | 3.848 M 309.39 % | 940.000 K -4.50 % | 984.335 K -80.47 % | 5.041 M 666.51 % | 657.710 K -0.85 % | 663.349 K 452.79 % | 120.000 K 33.33 % | 90.000 K -98.92 % | 8.304 M -22.97 % | 10.779 M -6.25 % | 11.498 M |
| General and administrative expenses | 0.000 -100.00 % | 190.000 K -99.63 % | 51.130 M 14.28 % | 44.740 M -35.44 % | 69.305 M 173 162.50 % | 40.000 K -99.74 % | 15.133 M 21 673.96 % | 69.500 K -91.53 % | 820.375 K 59.93 % | 512.953 K 139.40 % | 214.264 K 34.55 % | 159.246 K -5.26 % | 168.095 K -68.01 % | 525.385 K -87.48 % | 4.198 M -4.63 % | 4.401 M |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 1.287 M 0.00 % | 1.287 M 13.50 % | 1.134 M -99.22 % | 144.826 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.589 K 28.13 % | 16.849 K | 0.000 -100.00 % | 35.505 K -56.25 % | 81.150 K -78.56 % | 378.528 K |
| Other expenses | 1.567 M 59.17 % | 984.469 K -65.44 % | 2.849 M 139.59 % | 1.189 M 24.36 % | 956.200 K | 0.000 -100.00 % | 2.747 M 21.16 % | 2.267 M 40.84 % | 1.610 M 20 081.42 % | 7.977 K 111.02 % | -72.413 K -116.22 % | 446.313 K 52.20 % | 293.238 K -68.81 % | 940.184 K 233.65 % | 281.790 K 15.22 % | 244.557 K |
| Operating expenses | 1.567 M 33.42 % | 1.174 M -97.87 % | 55.266 M 17.05 % | 47.216 M -33.87 % | 71.395 M -58.72 % | 172.951 M 867.29 % | 17.880 M 665.16 % | 2.337 M -3.85 % | 2.430 M 366.52 % | 520.930 K 218.73 % | 163.440 K -73.74 % | 622.408 K 34.92 % | 461.333 K -69.27 % | 1.501 M -67.09 % | 4.560 M -9.23 % | 5.024 M |
| Cost and expenses | 4.853 M 10.17 % | 4.405 M -92.96 % | 62.612 M 5.45 % | 59.376 M -28.55 % | 83.099 M -44.69 % | 150.246 M 698.33 % | 18.820 M 466.68 % | 3.321 M -55.55 % | 7.472 M 533.92 % | 1.179 M 42.56 % | 826.789 K 11.37 % | 742.408 K 34.66 % | 551.333 K -94.38 % | 9.805 M -36.08 % | 15.340 M -7.15 % | 16.522 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 190.000 K -99.64 % | 52.417 M 13.88 % | 46.027 M -34.66 % | 70.439 M -51.38 % | 144.866 M 857.29 % | 15.133 M 21 673.96 % | 69.500 K -91.53 % | 820.375 K 59.93 % | 512.953 K 117.49 % | 235.853 K 33.94 % | 176.095 K 4.76 % | 168.095 K -70.03 % | 560.890 K -86.89 % | 4.279 M -10.48 % | 4.780 M |
| Interest income | 0.000 | 0.000 -100.00 % | 866.194 K | 0.000 -100.00 % | 765.900 K -89.57 % | 7.345 M 224.55 % | 2.263 M | 0.000 | 0.000 | 0.000 100.00 % | -5.038 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.725 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.340 K -51.30 % | 8.911 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 5.000 K 120.85 % | 2.264 K -37.73 % | 3.636 K 1.00 % | 3.600 K 0.00 % | 3.600 K 0.00 % | 3.600 K -0.99 % | 3.636 K -0.03 % | 3.637 K 0.00 % | 3.637 K 0.00 % | 3.637 K 0.00 % | 3.637 K -98.80 % | 302.106 K -7.29 % | 325.849 K 160.81 % | 124.938 K -55.66 % | 281.790 K 15.22 % | 244.557 K |
| Operating income | 1.135 M -18.67 % | 1.396 M -90.57 % | 14.807 M 14.15 % | 12.971 M 112.50 % | 6.104 M -77.01 % | 26.553 M 3 384.45 % | 762.055 K -59.40 % | 1.877 M 20 559.10 % | 9.086 K -97.71 % | 396.279 K 263.76 % | -241.994 K 79.43 % | -1.176 M 12.21 % | -1.340 M -255.29 % | 862.957 K -59.28 % | 2.119 M -38.51 % | 3.446 M |
| Operating income ratio | 0.19 -21.21 % | 0.24 25.79 % | 0.19 6.67 % | 0.18 162.01 % | 0.07 -54.44 % | 0.15 270.91 % | 0.04 -92.84 % | 0.57 46 434.05 % | 0.00 -99.52 % | 0.25 160.81 % | -0.41 -115.27 % | 2.71 59.54 % | 1.70 2 000.35 % | 0.08 -33.35 % | 0.12 -29.67 % | 0.17 |
| Total other income expenses net | 1.000 K 100.40 % | -249.249 K 94.92 % | -4.910 M -66.16 % | -2.955 M -17 794.61 % | 16.700 K 100.21 % | -7.801 M -464.10 % | 2.142 M 388.62 % | -742.316 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 22.799 M 7.75 % | 21.160 M 3.32 % | 20.479 M -89.57 % | 196.280 M 21.26 % | 161.864 M 42.73 % | 113.402 M 571.27 % | 16.894 M -52.17 % | 35.317 M -62.11 % | 93.220 M 26.24 % | 73.845 M 3 678.52 % | 1.954 M 1 683.44 % | 109.583 K 102.81 % | -3.896 M -115.25 % | 25.543 M 708.25 % | -4.199 M -150.60 % | 8.300 M |
| Total investments | 1.042 M -16.24 % | 1.244 M 165.95 % | 467.756 K -56.94 % | 1.086 M 383.01 % | 224.900 K 47.90 % | 152.058 K -52.55 % | 320.450 K -19.41 % | 397.617 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.136 M 685.33 % | 1.800 M 1 596.43 % | 106.105 K -98.95 % | 10.106 M |
| Total debt | 23.240 M 7.49 % | 21.620 M -1.87 % | 22.032 M -88.86 % | 197.775 M 20.19 % | 164.546 M 45.07 % | 113.427 M 248.83 % | 32.517 M -8.95 % | 35.713 M -62.54 % | 95.340 M 29.03 % | 73.890 M 3 058.20 % | 2.340 M 260.09 % | 649.733 K | 0.000 -100.00 % | 27.986 M 164.27 % | 10.590 M 4.17 % | 10.166 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 41.275 M 1.90 % | 40.507 M 17.99 % | 34.331 M 27.77 % | 26.870 M 19.28 % | 22.526 M 156.15 % | 8.794 M 31.40 % | 6.693 M 17.85 % | 5.679 M 0.58 % | 5.646 M 5.10 % | 5.372 M -8.96 % | 5.901 M -65.22 % | 16.967 M -7.62 % | 18.367 M 2.43 % | 17.931 M 0.07 % | 17.920 M |
| Common stock | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M |
| Total equity | 72.547 M 0.95 % | 71.862 M 1.84 % | 70.561 M 8.67 % | 64.933 M 14.50 % | 56.709 M 8.43 % | 52.301 M 34.81 % | 38.795 M 5.73 % | 36.694 M 2.84 % | 35.680 M 0.09 % | 35.647 M 0.77 % | 35.373 M -1.47 % | 35.902 M -23.56 % | 46.968 M -2.89 % | 48.368 M 0.91 % | 47.932 M 0.02 % | 47.921 M |
| Other non current liabilities | 386.000 K 459.42 % | 69.000 K -81.65 % | 375.951 K -63.65 % | 1.034 M 1 034 100.00 % | 100.000 -99.99 % | 716.600 K 149.71 % | 286.968 K 61.16 % | 178.061 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 590.522 K 104.31 % | -13.698 M | 0.000 | 0.000 |
| Long term debt | 23.240 M 12.04 % | 20.743 M -5.85 % | 22.032 M -88.86 % | 197.775 M 20.87 % | 163.627 M 44.26 % | 113.427 M 248.83 % | 32.517 M -8.95 % | 35.713 M -62.54 % | 95.340 M 29.63 % | 73.550 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.288 M 34.92 % | 10.590 M 4.17 % | 10.166 M |
| Total non current liabilities | 23.768 M 7.19 % | 22.174 M -1.50 % | 22.511 M -88.70 % | 199.167 M 20.20 % | 165.691 M 44.95 % | 114.306 M 248.46 % | 32.803 M -8.60 % | 35.891 M -62.35 % | 95.340 M 29.59 % | 73.571 M 1 366 377.73 % | 5.384 K -98.14 % | 288.807 K -67.16 % | 879.329 K 7.27 % | 819.716 K -92.38 % | 10.763 M 4.15 % | 10.334 M |
| Other current liabilities | 0.000 -100.00 % | 69.600 K 190.47 % | 23.961 K -97.92 % | 1.155 M -84.67 % | 7.530 M 21.70 % | 6.188 M 167.01 % | 2.317 M 152.60 % | 917.373 K 189.34 % | 317.061 K -88.02 % | 2.647 M 165.57 % | 996.669 K -78.57 % | 4.651 M 448.04 % | 848.729 K -55.26 % | 1.897 M -56.97 % | 4.408 M -33.70 % | 6.649 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 339.612 K -85.48 % | 2.340 M 260.09 % | 649.733 K | 0.000 -100.00 % | 13.698 M | 0.000 | 0.000 |
| Total current liabilities | 941.000 K 59.33 % | 590.590 K -55.08 % | 1.315 M -91.52 % | 15.513 M -7.43 % | 16.759 M -71.07 % | 57.928 M 212.83 % | 18.517 M 1 875.45 % | 937.373 K -35.71 % | 1.458 M -63.94 % | 4.044 M -0.30 % | 4.056 M -39.97 % | 6.757 M 268.00 % | 1.836 M -90.24 % | 18.803 M 326.53 % | 4.408 M -33.70 % | 6.649 M |
| Total liabilities | 24.709 M 5.95 % | 23.322 M -2.11 % | 23.826 M -88.90 % | 214.680 M 17.67 % | 182.450 M 5.93 % | 172.233 M 235.60 % | 51.321 M 39.35 % | 36.828 M -61.95 % | 96.798 M 24.72 % | 77.615 M 1 810.92 % | 4.062 M -42.35 % | 7.046 M 159.47 % | 2.715 M -86.16 % | 19.623 M 29.34 % | 15.171 M -10.67 % | 16.982 M |
| Other non current assets | 15.965 M 12 998.93 % | -123.770 K -1 131.42 % | 12.000 K -93.88 % | 196.020 K -19.96 % | 244.900 K 582 995.24 % | 42.000 | 0.000 | 0.000 -100.00 % | 127.839 M 22.43 % | 104.419 M 216.41 % | 33.001 M -3.00 % | 34.023 M 67.30 % | 20.337 M -61.08 % | 52.253 M 49 146.42 % | 106.105 K -98.95 % | 10.106 M |
| Long term investments | 0.000 -100.00 % | 175.166 K | 0.000 | 0.000 | 0.000 100.00 % | -42.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 8.000 K -33.33 % | 12.000 K -93.83 % | 194.349 K 9 715.61 % | 1.980 K -99.02 % | 201.600 K -1.75 % | 205.200 K -1.77 % | 208.893 K -1.71 % | 212.529 K -1.68 % | 216.166 K -1.65 % | 219.803 K -1.63 % | 223.440 K -71.98 % | 797.476 K -41.41 % | 1.361 M -19.32 % | 1.687 M 4.33 % | 1.617 M -8.08 % | 1.759 M |
| Total non current assets | 15.973 M 25 095.60 % | 63.396 K -69.28 % | 206.349 K 4.22 % | 198.000 K -55.66 % | 446.500 K 117.59 % | 205.200 K -14.19 % | 239.136 K -6.49 % | 255.745 K -99.80 % | 128.120 M 22.44 % | 104.639 M 214.94 % | 33.225 M -4.58 % | 34.820 M 60.48 % | 21.698 M -59.77 % | 53.940 M 3 030.60 % | 1.723 M -85.48 % | 11.865 M |
| Other current assets | 0.000 -100.00 % | 14.215 M -28.39 % | 19.852 M 8.71 % | 18.261 M 174.22 % | 6.659 M -97.03 % | 224.152 M 204.44 % | 73.627 M 2.02 % | 72.166 M 113 014.46 % | 63.799 K -98.35 % | 3.869 M 280.57 % | 1.017 M 32.99 % | 764.414 K -94.87 % | 14.890 M 28.27 % | 11.609 M | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 1.069 M 128.50 % | 467.756 K -56.94 % | 1.086 M 383.01 % | 224.900 K 47.86 % | 152.100 K -52.54 % | 320.450 K -19.41 % | 397.617 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.136 M 685.33 % | 1.800 M | 0.000 | 0.000 |
| cash and cash equivalents | 441.000 K -4.12 % | 459.955 K -70.37 % | 1.552 M 3.83 % | 1.495 M -44.27 % | 2.682 M 10 543.65 % | 25.200 K -99.84 % | 15.623 M 3 844.47 % | 396.068 K -81.32 % | 2.120 M 4 687.94 % | 44.280 K -88.51 % | 385.269 K -28.67 % | 540.150 K -86.14 % | 3.896 M 59.54 % | 2.442 M -83.49 % | 14.789 M 692.79 % | 1.865 M |
| Cash and short term investments | 441.000 K -71.15 % | 1.529 M -24.32 % | 2.020 M -21.74 % | 2.581 M -11.21 % | 2.907 M 1 539.65 % | 177.300 K -98.89 % | 15.943 M 1 908.76 % | 793.685 K -62.56 % | 2.120 M 4 687.94 % | 44.280 K -88.51 % | 385.269 K -28.67 % | 540.150 K -86.14 % | 3.896 M 59.54 % | 2.442 M -83.49 % | 14.789 M 692.79 % | 1.865 M |
| Total current assets | 81.284 M -14.55 % | 95.121 M 1.00 % | 94.181 M -66.29 % | 279.416 M 16.93 % | 238.957 M 6.52 % | 224.329 M 149.60 % | 89.877 M 22.67 % | 73.267 M 1 581.01 % | 4.358 M -49.46 % | 8.623 M 38.86 % | 6.210 M -23.59 % | 8.128 M -70.96 % | 27.986 M 99.18 % | 14.051 M -77.11 % | 61.380 M 15.73 % | 53.038 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 306.937 K 0.00 % | 306.937 K -6.64 % | 328.771 K -93.02 % | 4.710 M -2.04 % | 4.808 M -29.53 % | 6.823 M | 0.000 | 0.000 -100.00 % | 759.387 K -33.26 % | 1.138 M |
| Net receivables | 80.843 M 1.85 % | 79.377 M 9.78 % | 72.309 M -72.04 % | 258.573 M 12.72 % | 229.390 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.846 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.200 M | 0.000 -100.00 % | 45.832 M -8.40 % | 50.034 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.243 K -30.02 % | 43.216 K -33.28 % | 64.770 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -244.800 K -244 900.00 % | 100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 941.000 K 80.62 % | 520.990 K -59.64 % | 1.291 M -91.01 % | 14.358 M 55.58 % | 9.229 M -82.16 % | 51.740 M 219.38 % | 16.200 M | 0.000 -100.00 % | 1.028 M -2.79 % | 1.057 M 46.87 % | 720.000 K -50.54 % | 1.456 M 47.44 % | 987.360 K -69.23 % | 3.209 M | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -82.30 % | 113.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 319.000 K | 0.000 | 0.000 -100.00 % | 918.900 K | 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 |
| Capital lease obligations | 0.000 100.00 % | -876.787 K | 0.000 | 0.000 100.00 % | -918.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 42.546 M 7 164.60 % | 585.662 K 999.05 % | 53.288 K -91.13 % | 601.100 K 471.51 % | -161.800 K 28.50 % | -226.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 142.000 K -14.46 % | 166.000 K 60.97 % | 103.125 K -71.18 % | 357.800 K 58.32 % | 226.000 K 39.59 % | 161.900 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.161 K 293.03 % | 5.384 K -98.14 % | 288.807 K 0.00 % | 288.807 K 26.01 % | 229.194 K 32.70 % | 172.716 K 2.77 % | 168.060 K |
| Other liabilities | 0.000 -100.00 % | 557.755 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 |
| Total assets | 97.256 M 2.18 % | 95.184 M 0.84 % | 94.387 M -66.24 % | 279.614 M 16.92 % | 239.159 M 6.51 % | 224.535 M 149.16 % | 90.116 M 22.57 % | 73.522 M -44.50 % | 132.478 M 16.97 % | 113.262 M 187.21 % | 39.435 M -8.18 % | 42.948 M -13.56 % | 49.684 M -26.93 % | 67.990 M 7.74 % | 63.103 M -2.77 % | 64.903 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | -2.486 M -50.26 % | -1.654 M -100.97 % | 170.551 M 505.77 % | -42.031 M 20.81 % | -53.075 M 45.89 % | -98.095 M -670.43 % | 17.197 M -69.78 % | 56.904 M 383.89 % | -20.044 M 53.81 % | -43.391 M -52 080.72 % | 83.475 K -93.56 % | 1.296 M -91.09 % | 14.550 M 194.41 % | -15.411 M -8 980.56 % | 173.532 K -96.82 % | 5.453 M |
| Accounts receivables | -1.439 M 13.74 % | -1.668 M -100.92 % | 180.932 M | 0.000 | 0.000 | 0.000 100.00 % | -517.752 K -128.13 % | 1.841 M -9.18 % | 2.027 M 152.41 % | -3.868 M -602.75 % | 769.338 K 128.16 % | -2.732 M -108.67 % | 31.517 M 291.06 % | -16.496 M -498.64 % | 4.138 M -86.86 % | 31.490 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.835 K -99.50 % | 4.381 M 4 365.24 % | 98.122 K -95.13 % | 2.015 M -45.81 % | 3.718 M | 0.000 -100.00 % | 759.387 K 100.68 % | 378.412 K 152.63 % | 149.787 K |
| 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 |
| Other working capital | -1.047 M -7 669.40 % | 13.832 K 100.13 % | -10.382 M 75.30 % | -42.031 M 20.81 % | -53.075 M 45.89 % | -98.095 M -653.76 % | 17.714 M -67.82 % | 55.041 M 308.08 % | -26.452 M 33.24 % | -39.621 M -1 367.13 % | -2.701 M -971.36 % | 309.930 K 101.83 % | -16.967 M -5 305.06 % | 325.968 K 107.51 % | -4.343 M 83.42 % | -26.187 M |
| Other non cash items | -295.000 K -84.76 % | -159.667 K 96.68 % | -4.813 M -100.05 % | -2.406 M -1 288.15 % | 202.500 K 101.68 % | -12.065 M -1 273.77 % | -878.271 K -531.85 % | -139.000 K -143.84 % | 317.061 K 104.84 % | -6.555 M -91.05 % | -3.431 M -1 503.36 % | -214.000 K -184.12 % | 254.390 K -4.39 % | 266.080 K 310.82 % | 64.768 K | 0.000 |
| Net cash provided by operating activities | -1.640 M -146.20 % | -666.127 K -100.38 % | 175.638 M 610.32 % | -34.417 M 28.98 % | -48.461 M 49.86 % | -96.651 M -624.61 % | 18.423 M -68.18 % | 57.903 M 393.71 % | -19.714 M 60.21 % | -49.546 M -1 281.63 % | -3.586 M -1 825.54 % | 207.823 K -98.49 % | 13.790 M 197.41 % | -14.157 M -636.41 % | 2.639 M -71.14 % | 9.143 M |
| Investments in property plant and equipment | 0.000 100.00 % | -14.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.916 K -39.57 % | -139.650 K 46.17 % | -259.430 K |
| 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 |
| 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 100.00 % | -12.336 M -585.33 % | -1.800 M | 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 -100.00 % | 106.105 K -98.94 % | 10.000 M | 0.000 |
| Other investing activites | 1.000 K | 0.000 -100.00 % | 163.477 K | 0.000 | 0.000 -100.00 % | 142.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M |
| Net cash used for investing activites | 1.000 K 106.90 % | -14.500 K -108.87 % | 163.477 K | 0.000 | 0.000 -100.00 % | 142.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.336 M -553.11 % | -1.889 M -119.16 % | 9.860 M 196.11 % | -10.259 M |
| Debt repayment | 1.620 M 493.56 % | -411.631 K 99.77 % | -175.744 M -628.88 % | 33.230 M -34.99 % | 51.118 M -36.82 % | 80.911 M 2 631.23 % | -3.197 M 94.64 % | -59.627 M -373.64 % | 21.790 M -48.91 % | 42.650 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.698 M 771.58 % | 424.309 K 127.37 % | -1.550 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 |
| 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 |
| 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 100.00 % | -1.500 M | 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 -100.00 % | 6.555 M 91.05 % | 3.431 M 1 503.36 % | 214.000 K | 0.000 -100.00 % | 1.500 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 1.620 M 493.56 % | -411.631 K 99.77 % | -175.744 M -628.88 % | 33.230 M -34.99 % | 51.118 M -36.82 % | 80.911 M 2 631.23 % | -3.197 M 94.64 % | -59.627 M -373.64 % | 21.790 M -55.72 % | 49.205 M 1 334.06 % | 3.431 M 1 503.36 % | 214.000 K | 0.000 -100.00 % | 3.698 M 771.58 % | 424.309 K 127.37 % | -1.550 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -19.000 K 98.26 % | -1.092 M -2 006.21 % | 57.300 K 104.83 % | -1.187 M -144.69 % | 2.657 M 117.03 % | -15.598 M -202.44 % | 15.227 M 983.20 % | -1.724 M -183.05 % | 2.076 M 708.76 % | -340.989 K -120.16 % | -154.881 K -136.72 % | 421.823 K -70.99 % | 1.454 M 111.78 % | -12.347 M -195.54 % | 12.924 M 584.75 % | -2.666 M |
| Cash at beginning of period | 460.000 K -70.36 % | 1.552 M 3.83 % | 1.495 M -44.27 % | 2.682 M 10 543.65 % | 25.200 K -99.84 % | 15.623 M 3 844.47 % | 396.068 K -81.32 % | 2.120 M 4 687.94 % | 44.280 K -88.51 % | 385.269 K -28.67 % | 540.151 K 356.49 % | 118.328 K -95.15 % | 2.442 M -83.49 % | 14.789 M 692.79 % | 1.865 M -58.83 % | 4.532 M |
| Cash at end of period | 441.000 K -4.12 % | 459.955 K -70.37 % | 1.552 M 3.83 % | 1.495 M -44.27 % | 2.682 M 10 543.65 % | 25.200 K -99.84 % | 15.623 M 3 844.47 % | 396.068 K -81.32 % | 2.120 M 4 687.94 % | 44.280 K -88.51 % | 385.270 K -28.67 % | 540.151 K -86.14 % | 3.896 M 59.54 % | 2.442 M -83.49 % | 14.789 M 692.79 % | 1.865 M |
| Operating cash flow | -1.640 M -146.20 % | -666.127 K -100.38 % | 175.638 M 610.32 % | -34.417 M 28.98 % | -48.461 M 49.86 % | -96.651 M -624.61 % | 18.423 M -68.18 % | 57.903 M 393.71 % | -19.714 M 60.21 % | -49.546 M -1 281.63 % | -3.586 M -1 825.54 % | 207.823 K -98.49 % | 13.790 M 197.41 % | -14.157 M -636.41 % | 2.639 M -71.14 % | 9.143 M |
| Capital expenditure | 0.000 100.00 % | -14.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.916 K -39.57 % | -139.650 K 46.17 % | -259.430 K |
| Free CashFlow | -1.640 M -140.95 % | -680.627 K -100.39 % | 175.638 M 610.32 % | -34.417 M 28.98 % | -48.461 M 49.86 % | -96.651 M -624.61 % | 18.423 M -68.18 % | 57.903 M 393.71 % | -19.714 M 60.21 % | -49.546 M -1 281.63 % | -3.586 M -1 825.54 % | 207.823 K -98.49 % | 13.790 M 196.09 % | -14.352 M -674.17 % | 2.500 M -71.86 % | 8.884 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.431 M 228.16 % | 1.655 M 15.73 % | 1.430 M -0.83 % | 1.442 M -1.23 % | 1.460 M -1.20 % | 1.478 M -0.62 % | 1.487 M 1.23 % | 1.469 M 7.46 % | 1.367 M -80.88 % | 7.148 M 63.84 % | 4.363 M -16.86 % | 5.248 M -91.35 % | 60.659 M 845.83 % | 6.413 M -87.93 % | 53.153 M 735.74 % | 6.360 M -0.95 % | 6.421 M -84.28 % | 40.844 M 316.86 % | 9.798 M -71.51 % | 34.388 M 724.06 % | 4.173 M -96.19 % | 109.642 M 426.26 % | 20.834 M -45.80 % | 38.441 M 7 045.17 % | 538.000 K -97.22 % | 19.386 M 3 325.10 % | 566.000 K -20.51 % | 712.000 K 69.93 % | 419.000 K -50.71 % | 850.000 K 86.40 % | 456.000 K -37.28 % | 727.000 K -43.51 % | 1.287 M -49.21 % | 2.534 M 412.84 % | -810.000 K -420.16 % | 253.000 K -83.43 % | 1.527 M 161.65 % | -2.477 M -601.42 % | 494.000 K -70.67 % | 1.684 M -10.14 % | 1.874 M 392.13 % | 380.795 K | 0.000 -100.00 % | 125.000 K 58.23 % | 79.000 K 118.20 % | -433.989 K | 0.000 | 0.000 | 0.000 100.00 % | -1.683 M -1 430.00 % | -110.000 K -195.65 % | 115.000 K -51.74 % | 238.285 K | 0.000 |
| Net income | 1.547 M 2 019.18 % | 73.000 K -75.25 % | 295.000 K -17.37 % | 357.000 K 218.75 % | 112.000 K -8.38 % | 122.247 K -73.13 % | 455.000 K 48.21 % | 307.000 K 364.66 % | -116.000 K -106.38 % | 1.819 M -9.01 % | 1.999 M 82.06 % | 1.098 M -12.86 % | 1.260 M 1 688.90 % | -79.300 K -101.11 % | 7.176 M 814.74 % | -1.004 M -173.28 % | 1.370 M 180.17 % | -1.709 M -230.24 % | 1.312 M -63.63 % | 3.607 M 218.08 % | 1.134 M -71.06 % | 3.918 M 581.38 % | 575.000 K -93.64 % | 9.044 M 3 446.67 % | 255.000 K -92.89 % | 3.587 M 1 083.71 % | 303.000 K 117.28 % | -1.753 M -3 071.19 % | 59.000 K 112.85 % | -459.000 K -276.54 % | 260.000 K -26.35 % | 353.000 K -54.10 % | 769.000 K 86.65 % | 412.000 K 151.31 % | -803.000 K -59.33 % | -504.000 K -154.31 % | 928.000 K 148.74 % | -1.904 M -1 169.66 % | 178.000 K -82.67 % | 1.027 M 5.66 % | 972.000 K 716.76 % | 119.007 K 163.64 % | -187.000 K 17.62 % | -227.000 K -528.30 % | 53.000 K 106.15 % | -862.398 K -676.94 % | -111.000 K -5.71 % | -105.000 K -5.00 % | -100.000 K 94.81 % | -1.928 M -576.49 % | -285.000 K -67.65 % | -170.000 K -684.78 % | -21.662 K 76.71 % | -93.000 K |
| Income before tax | 2.178 M 1 844.64 % | 112.000 K -71.79 % | 397.000 K -16.95 % | 478.000 K 220.81 % | 149.000 K -46.47 % | 278.327 K -53.06 % | 593.000 K 51.66 % | 391.000 K 437.07 % | -116.000 K -102.78 % | 4.170 M 223.48 % | 1.289 M -23.18 % | 1.678 M -39.20 % | 2.760 M 237.47 % | -2.008 M -117.70 % | 11.340 M 989.41 % | -1.275 M -165.08 % | 1.959 M 197.11 % | -2.017 M -215.01 % | 1.754 M -63.89 % | 4.857 M 218.07 % | 1.527 M -73.24 % | 5.707 M 636.33 % | 775.000 K -93.58 % | 12.068 M 3 545.92 % | 331.000 K -92.25 % | 4.271 M 1 309.42 % | 303.000 K 117.28 % | -1.753 M -1 693.64 % | 110.000 K 115.15 % | -726.000 K -406.33 % | 237.000 K -53.62 % | 511.000 K -54.09 % | 1.113 M 186.86 % | 388.000 K 139.11 % | -992.000 K -36.08 % | -729.000 K -154.28 % | 1.343 M 148.71 % | -2.757 M -1 168.60 % | 258.000 K -82.65 % | 1.487 M 5.69 % | 1.407 M 1 082.28 % | 119.007 K 163.64 % | -187.000 K 17.62 % | -227.000 K -528.30 % | 53.000 K 106.15 % | -862.398 K -676.94 % | -111.000 K -5.71 % | -105.000 K -5.00 % | -100.000 K 94.81 % | -1.928 M -576.49 % | -285.000 K -67.65 % | -170.000 K -547.95 % | 37.951 K 140.81 % | -93.000 K |
| Income before tax ratio | 0.40 492.60 % | 0.07 -75.62 % | 0.28 -16.25 % | 0.33 224.81 % | 0.10 -45.82 % | 0.19 -52.77 % | 0.40 49.83 % | 0.27 413.66 % | -0.08 -114.55 % | 0.58 97.43 % | 0.30 -7.60 % | 0.32 602.72 % | 0.05 114.53 % | -0.31 -246.73 % | 0.21 206.42 % | -0.20 -165.71 % | 0.31 717.74 % | -0.05 -127.59 % | 0.18 26.75 % | 0.14 -61.40 % | 0.37 603.06 % | 0.05 39.92 % | 0.04 -88.15 % | 0.31 -48.97 % | 0.62 179.29 % | 0.22 -58.85 % | 0.54 121.74 % | -2.46 -1 037.83 % | 0.26 130.74 % | -0.85 -264.34 % | 0.52 -26.06 % | 0.70 -18.72 % | 0.86 464.80 % | 0.15 -87.50 % | 1.22 142.50 % | -2.88 -427.62 % | 0.88 -20.98 % | 1.11 113.12 % | 0.52 -40.85 % | 0.88 17.61 % | 0.75 140.24 % | 0.31 | 0.00 100.00 % | -1.82 -370.69 % | 0.67 -66.24 % | 1.99 | 0.00 | 0.00 | 0.00 -100.00 % | 1.15 -55.78 % | 2.59 275.27 % | -1.48 -1 028.16 % | 0.16 | 0.00 |
| EBITDA | 1.918 M 1 612.50 % | 112.000 K -71.93 % | 399.000 K -16.53 % | 478.000 K 218.67 % | 150.000 K -71.57 % | 527.576 K -11.18 % | 594.000 K 51.53 % | 392.000 K 440.87 % | -115.000 K -101.24 % | 9.307 M 634.01 % | 1.268 M -22.54 % | 1.637 M -36.97 % | 2.597 M 173.97 % | 947.900 K -91.64 % | 11.340 M 989.41 % | -1.275 M -165.02 % | 1.961 M 196.73 % | -2.027 M -215.52 % | 1.755 M -63.87 % | 4.857 M 219.12 % | 1.522 M 201.96 % | -1.493 M -292.37 % | 776.000 K -93.57 % | 12.069 M 6 252.11 % | 190.000 K -95.67 % | 4.392 M 1 344.67 % | 304.000 K 117.10 % | -1.778 M -1 701.80 % | 111.000 K 115.29 % | -726.000 K -406.33 % | 237.000 K -53.71 % | 512.000 K -54.04 % | 1.114 M 199.46 % | 372.000 K 137.58 % | -990.000 K -35.99 % | -728.000 K -154.21 % | 1.343 M 148.73 % | -2.756 M -1 164.09 % | 259.000 K -82.59 % | 1.488 M 5.68 % | 1.408 M 978.47 % | 130.555 K 169.82 % | -187.000 K 17.62 % | -227.000 K -528.30 % | 53.000 K 109.16 % | -578.292 K -450.75 % | -105.000 K -6.06 % | -99.000 K -10.00 % | -90.000 K 95.33 % | -1.928 M -796.74 % | -215.000 K -1 533.33 % | 15.000 K -89.95 % | 149.270 K 260.51 % | -93.000 K |
| Net income ratio | 0.28 545.78 % | 0.04 -78.62 % | 0.21 -16.67 % | 0.25 222.73 % | 0.08 -7.27 % | 0.08 -72.96 % | 0.31 46.41 % | 0.21 346.28 % | -0.08 -133.35 % | 0.25 -44.47 % | 0.46 118.99 % | 0.21 907.24 % | 0.02 267.99 % | -0.01 -109.16 % | 0.14 185.52 % | -0.16 -173.99 % | 0.21 609.98 % | -0.04 -131.24 % | 0.13 27.66 % | 0.10 -61.40 % | 0.27 660.47 % | 0.04 29.48 % | 0.03 -88.27 % | 0.24 -50.36 % | 0.47 156.19 % | 0.19 -65.44 % | 0.54 121.74 % | -2.46 -1 848.49 % | 0.14 126.08 % | -0.54 -194.71 % | 0.57 17.43 % | 0.49 -18.74 % | 0.60 267.50 % | 0.16 -83.60 % | 0.99 149.76 % | -1.99 -427.79 % | 0.61 -20.94 % | 0.77 113.33 % | 0.36 -40.92 % | 0.61 17.58 % | 0.52 65.96 % | 0.31 | 0.00 100.00 % | -1.82 -370.69 % | 0.67 -66.24 % | 1.99 | 0.00 | 0.00 | 0.00 -100.00 % | 1.15 -55.78 % | 2.59 275.27 % | -1.48 -1 526.11 % | -0.09 | 0.00 |
| Ratio EBITDA | 0.35 421.85 % | 0.07 -75.75 % | 0.28 -15.83 % | 0.33 222.64 % | 0.10 -71.22 % | 0.36 -10.63 % | 0.40 49.70 % | 0.27 417.20 % | -0.08 -106.46 % | 1.30 348.00 % | 0.29 -6.83 % | 0.31 628.58 % | 0.04 -71.03 % | 0.15 -30.72 % | 0.21 206.42 % | -0.20 -165.64 % | 0.31 715.29 % | -0.05 -127.71 % | 0.18 26.82 % | 0.14 -61.27 % | 0.36 2 778.78 % | -0.01 -136.55 % | 0.04 -88.14 % | 0.31 -11.10 % | 0.35 55.89 % | 0.23 -57.82 % | 0.54 121.51 % | -2.50 -1 042.63 % | 0.26 131.02 % | -0.85 -264.34 % | 0.52 -26.20 % | 0.70 -18.64 % | 0.87 489.62 % | 0.15 -87.99 % | 1.22 142.48 % | -2.88 -427.17 % | 0.88 -20.95 % | 1.11 112.22 % | 0.52 -40.66 % | 0.88 17.61 % | 0.75 119.14 % | 0.34 | 0.00 100.00 % | -1.82 -370.69 % | 0.67 -49.65 % | 1.33 | 0.00 | 0.00 | 0.00 -100.00 % | 1.15 -41.39 % | 1.95 1 398.48 % | 0.13 -79.18 % | 0.63 | 0.00 |
| Gross profit ratio | 0.75 44.18 % | 0.52 26.53 % | 0.41 -1.17 % | 0.42 -5.50 % | 0.44 -9.58 % | 0.49 9.75 % | 0.45 1.55 % | 0.44 10.57 % | 0.40 -55.91 % | 0.90 60.15 % | 0.56 -5.42 % | 0.59 -37.99 % | 0.96 42.16 % | 0.67 -28.63 % | 0.94 103.54 % | 0.46 8.11 % | 0.43 -53.85 % | 0.93 34.52 % | 0.69 -23.63 % | 0.90 128.41 % | 0.40 -59.29 % | 0.97 -1.49 % | 0.99 -0.56 % | 0.99 88.84 % | 0.53 -46.70 % | 0.99 79.60 % | 0.55 -17.98 % | 0.67 25.32 % | 0.53 20.86 % | 0.44 -30.44 % | 0.64 -14.22 % | 0.74 -14.80 % | 0.87 12.22 % | 0.78 -35.58 % | 1.20 246.06 % | 0.35 -61.00 % | 0.89 -16.38 % | 1.07 82.32 % | 0.59 -36.07 % | 0.92 -0.82 % | 0.92 184.60 % | 0.32 | 0.00 100.00 % | -0.66 -180.97 % | 0.81 -24.06 % | 1.07 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 60.69 % | 0.62 | 0.00 |
| Weighted average shs out dil | 2.975 M 0.85 % | 2.950 M 0.00 % | 2.950 M -0.84 % | 2.975 M 6.25 % | 2.800 M -3.45 % | 2.900 M -4.39 % | 3.033 M -1.19 % | 3.070 M 5.86 % | 2.900 M -1.70 % | 2.950 M -1.12 % | 2.984 M 0.54 % | 2.968 M -1.08 % | 3.000 M 0.00 % | 3.000 M 2.84 % | 2.917 M -4.12 % | 3.042 M 1.41 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -0.19 % | 3.006 M 0.19 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -0.48 % | 3.015 M 0.49 % | 3.000 M 0.00 % | 3.000 M -0.99 % | 3.030 M 0.25 % | 3.022 M 2.45 % | 2.950 M -3.59 % | 3.060 M 5.92 % | 2.889 M -1.79 % | 2.942 M -0.54 % | 2.958 M 0.50 % | 2.943 M -1.05 % | 2.974 M 0.32 % | 2.965 M -0.96 % | 2.994 M -0.95 % | 3.022 M 1.87 % | 2.967 M -1.79 % | 3.021 M -0.56 % | 3.038 M 0.62 % | 3.019 M -3.14 % | 3.117 M 9.84 % | 2.838 M 7.08 % | 2.650 M -8.23 % | 2.888 M 4.06 % | 2.775 M -20.71 % | 3.500 M 5.00 % | 3.333 M 10.65 % | 3.013 M -4.87 % | 3.167 M 11.76 % | 2.833 M -5.56 % | 3.000 M 0.00 % | 3.000 M |
| Weighted average shs out | 2.975 M 0.85 % | 2.950 M 0.00 % | 2.950 M -0.84 % | 2.975 M 6.25 % | 2.800 M -3.45 % | 2.900 M -4.39 % | 3.033 M -1.19 % | 3.070 M 5.86 % | 2.900 M -1.70 % | 2.950 M -1.12 % | 2.984 M 0.54 % | 2.968 M -1.08 % | 3.000 M 0.00 % | 3.000 M 2.84 % | 2.917 M -4.12 % | 3.042 M 1.41 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -0.19 % | 3.006 M 0.19 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -0.48 % | 3.015 M 0.49 % | 3.000 M 0.00 % | 3.000 M -0.99 % | 3.030 M 0.25 % | 3.022 M 2.45 % | 2.950 M -3.59 % | 3.060 M 5.92 % | 2.889 M -1.79 % | 2.942 M -0.54 % | 2.958 M 0.50 % | 2.943 M -1.05 % | 2.974 M 0.32 % | 2.965 M -0.96 % | 2.994 M -0.95 % | 3.022 M 1.87 % | 2.967 M -1.79 % | 3.021 M -0.56 % | 3.038 M 0.62 % | 3.019 M -3.14 % | 3.117 M 9.84 % | 2.838 M 7.08 % | 2.650 M -8.23 % | 2.888 M 4.06 % | 2.775 M -20.71 % | 3.500 M 5.00 % | 3.333 M 10.65 % | 3.013 M -4.87 % | 3.167 M 11.76 % | 2.833 M -5.56 % | 3.000 M 0.00 % | 3.000 M |
| EPS diluted | 0.52 2 005.26 % | 0.02 -75.30 % | 0.10 -16.67 % | 0.12 200.00 % | 0.04 -4.76 % | 0.04 -72.00 % | 0.15 50.00 % | 0.10 350.00 % | -0.04 -106.45 % | 0.62 -7.46 % | 0.67 81.08 % | 0.37 -11.90 % | 0.42 1 715.38 % | -0.03 -101.06 % | 2.46 845.45 % | -0.33 -171.74 % | 0.46 180.70 % | -0.57 -229.55 % | 0.44 -63.33 % | 1.20 215.79 % | 0.38 -70.99 % | 1.31 589.47 % | 0.19 -93.67 % | 3.00 3 429.41 % | 0.09 -92.92 % | 1.20 1 100.00 % | 0.10 117.24 % | -0.58 -3 000.00 % | 0.02 113.33 % | -0.15 -266.67 % | 0.09 -25.00 % | 0.12 -53.85 % | 0.26 85.71 % | 0.14 151.85 % | -0.27 -58.82 % | -0.17 -154.84 % | 0.31 149.21 % | -0.63 -1 150.00 % | 0.06 -82.35 % | 0.34 6.25 % | 0.32 712.18 % | 0.04 165.67 % | -0.06 25.00 % | -0.08 -500.00 % | 0.02 106.67 % | -0.30 -650.00 % | -0.04 -33.33 % | -0.03 0.00 % | -0.03 95.31 % | -0.64 -611.11 % | -0.09 -50.00 % | -0.06 -733.33 % | -0.01 76.77 % | -0.03 |
| Earnings per share | 0.52 2 005.26 % | 0.02 -75.30 % | 0.10 -16.67 % | 0.12 200.00 % | 0.04 -4.76 % | 0.04 -72.00 % | 0.15 50.00 % | 0.10 350.00 % | -0.04 -106.45 % | 0.62 -7.46 % | 0.67 81.08 % | 0.37 -11.90 % | 0.42 1 715.38 % | -0.03 -101.06 % | 2.46 845.45 % | -0.33 -171.74 % | 0.46 180.70 % | -0.57 -229.55 % | 0.44 -63.33 % | 1.20 215.79 % | 0.38 -70.99 % | 1.31 589.47 % | 0.19 -93.67 % | 3.00 3 429.41 % | 0.09 -92.92 % | 1.20 1 100.00 % | 0.10 117.24 % | -0.58 -3 000.00 % | 0.02 113.33 % | -0.15 -266.67 % | 0.09 -25.00 % | 0.12 -53.85 % | 0.26 85.71 % | 0.14 151.85 % | -0.27 -58.82 % | -0.17 -154.84 % | 0.31 149.21 % | -0.63 -1 150.00 % | 0.06 -82.35 % | 0.34 6.25 % | 0.32 712.18 % | 0.04 165.67 % | -0.06 25.00 % | -0.08 -500.00 % | 0.02 106.67 % | -0.30 -650.00 % | -0.04 -33.33 % | -0.03 0.00 % | -0.03 95.31 % | -0.64 -611.11 % | -0.09 -50.00 % | -0.06 -733.33 % | -0.01 76.77 % | -0.03 |
| Gross profit | 4.088 M 373.15 % | 864.000 K 46.44 % | 590.000 K -1.99 % | 602.000 K -6.67 % | 645.000 K -10.67 % | 722.045 K 9.07 % | 662.000 K 2.80 % | 644.000 K 18.82 % | 542.000 K -91.57 % | 6.429 M 162.40 % | 2.450 M -21.37 % | 3.116 M -94.63 % | 58.078 M 1 244.55 % | 4.320 M -91.39 % | 50.164 M 1 601.05 % | 2.949 M 7.08 % | 2.754 M -92.75 % | 37.962 M 460.74 % | 6.770 M -78.24 % | 31.114 M 1 782.27 % | 1.653 M -98.45 % | 106.687 M 418.43 % | 20.579 M -46.11 % | 38.186 M 13 393.29 % | 283.000 K -98.52 % | 19.131 M 6 051.48 % | 311.000 K -34.80 % | 477.000 K 112.95 % | 224.000 K -40.43 % | 376.000 K 29.66 % | 290.000 K -46.20 % | 539.000 K -51.88 % | 1.120 M -43.00 % | 1.965 M 301.54 % | -975.000 K -1 207.95 % | 88.000 K -93.54 % | 1.362 M 151.55 % | -2.642 M -1 014.19 % | 289.000 K -81.25 % | 1.541 M -10.87 % | 1.729 M 1 300.61 % | 123.446 K 166.73 % | -185.000 K -125.61 % | -82.000 K -228.13 % | 64.000 K 113.82 % | -462.989 K -1 303.00 % | -33.000 K -17.86 % | -28.000 K 6.67 % | -30.000 K 98.22 % | -1.683 M -1 430.00 % | -110.000 K -195.65 % | 115.000 K -22.45 % | 148.285 K | 0.000 |
| Income tax expense | 631.000 K 1 517.95 % | 39.000 K -61.76 % | 102.000 K -15.00 % | 120.000 K 215.79 % | 38.000 K -75.65 % | 156.080 K 13.10 % | 138.000 K 64.29 % | 84.000 K | 0.000 -100.00 % | 2.351 M 431.10 % | -710.000 K -222.41 % | 580.000 K -61.33 % | 1.500 M 177.78 % | -1.928 M -146.31 % | 4.164 M 1 630.88 % | -272.000 K -146.10 % | 590.000 K 291.31 % | -308.400 K -169.77 % | 442.000 K -64.61 % | 1.249 M 217.01 % | 394.000 K -77.97 % | 1.789 M 794.30 % | 200.000 K -93.39 % | 3.024 M 3 878.95 % | 76.000 K -88.89 % | 683.919 K | 0.000 | 0.000 -100.00 % | 51.000 K 119.10 % | -267.000 K -1 060.87 % | -23.000 K -114.56 % | 158.000 K -54.07 % | 344.000 K 1 533.33 % | -24.000 K 87.37 % | -190.000 K 15.56 % | -225.000 K -154.22 % | 415.000 K 148.65 % | -853.000 K -1 166.25 % | 80.000 K -82.61 % | 460.000 K 5.75 % | 435.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.613 K | 0.000 |
| Cost of revenue | 1.343 M 69.79 % | 791.000 K -5.83 % | 840.000 K 0.00 % | 840.000 K 3.07 % | 815.000 K 7.85 % | 755.700 K -8.40 % | 825.000 K 0.00 % | 825.000 K 0.00 % | 825.000 K 14.63 % | 719.700 K -62.38 % | 1.913 M -10.27 % | 2.132 M -17.40 % | 2.581 M 23.27 % | 2.094 M -29.95 % | 2.989 M -12.37 % | 3.411 M -6.98 % | 3.667 M 27.26 % | 2.882 M -4.84 % | 3.028 M -7.51 % | 3.274 M 29.92 % | 2.520 M -14.70 % | 2.954 M 1 058.56 % | 255.000 K 0.00 % | 255.000 K 0.00 % | 255.000 K 0.00 % | 255.000 K 0.00 % | 255.000 K 8.51 % | 235.000 K 20.51 % | 195.000 K -58.86 % | 474.000 K 185.54 % | 166.000 K -11.70 % | 188.000 K 12.57 % | 167.000 K -70.65 % | 569.000 K 244.85 % | 165.000 K 0.00 % | 165.000 K 0.00 % | 165.000 K 0.00 % | 165.000 K -19.51 % | 205.000 K 43.36 % | 143.000 K -1.38 % | 145.000 K -43.66 % | 257.349 K 39.11 % | 185.000 K -10.63 % | 207.000 K 1 280.00 % | 15.000 K -48.28 % | 29.000 K -12.12 % | 33.000 K 17.86 % | 28.000 K -6.67 % | 30.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.171 M 187.93 % | 754.000 K 292.71 % | 192.000 K 53.60 % | 125.000 K -74.80 % | 496.000 K 155.05 % | 194.469 K 181.84 % | 69.000 K -89.29 % | 644.000 K -2.13 % | 658.000 K 122.86 % | -2.878 M -343.28 % | 1.183 M -20.07 % | 1.480 M -97.33 % | 55.482 M 1 545.28 % | 3.372 M -91.31 % | 38.825 M 818.93 % | 4.225 M 432.12 % | 794.000 K -98.01 % | 39.990 M 697.25 % | 5.016 M -80.90 % | 26.258 M 19 792.42 % | 132.000 K -99.88 % | 108.181 M 446.26 % | 19.804 M -24.17 % | 26.118 M 27 685.11 % | 94.000 K -99.36 % | 14.740 M 184 149.03 % | 8.000 K -99.65 % | 2.256 M 1 878.95 % | 114.000 K -89.66 % | 1.103 M 1 942.59 % | 54.000 K 92.86 % | 28.000 K 300.00 % | 7.000 K -99.56 % | 1.594 M 9 862.50 % | 16.000 K -98.04 % | 817.000 K 3 985.00 % | 20.000 K -82.61 % | 115.000 K 270.97 % | 31.000 K -84.26 % | 197.000 K -38.82 % | 322.000 K 295.14 % | 81.490 K 3 974.50 % | 2.000 K -98.62 % | 145.000 K 1 218.18 % | 11.000 K -95.69 % | 255.201 K 227.18 % | 78.000 K 1.30 % | 77.000 K 10.00 % | 70.000 K -71.43 % | 245.000 K 40.00 % | 175.000 K -38.60 % | 285.000 K 52.52 % | 186.864 K 100.93 % | 93.000 K |
| Operating expenses | 2.171 M 187.93 % | 754.000 K 292.71 % | 192.000 K 53.60 % | 125.000 K -74.80 % | 496.000 K 155.05 % | 194.469 K 181.84 % | 69.000 K -89.29 % | 644.000 K -2.13 % | 658.000 K 122.86 % | -2.878 M -343.28 % | 1.183 M -20.07 % | 1.480 M -97.33 % | 55.482 M 1 545.28 % | 3.372 M -91.31 % | 38.825 M 818.93 % | 4.225 M 432.12 % | 794.000 K -98.01 % | 39.990 M 697.25 % | 5.016 M -80.90 % | 26.258 M 19 792.42 % | 132.000 K -99.88 % | 108.181 M 446.26 % | 19.804 M -24.17 % | 26.118 M 27 685.11 % | 94.000 K -99.36 % | 14.740 M 184 149.03 % | 8.000 K -99.65 % | 2.256 M 1 878.95 % | 114.000 K -89.66 % | 1.103 M 1 942.59 % | 54.000 K 92.86 % | 28.000 K 300.00 % | 7.000 K -99.56 % | 1.594 M 9 862.50 % | 16.000 K -98.04 % | 817.000 K 3 985.00 % | 20.000 K -82.61 % | 115.000 K 270.97 % | 31.000 K -84.26 % | 197.000 K -38.82 % | 322.000 K 295.14 % | 81.490 K 3 974.50 % | 2.000 K -98.62 % | 145.000 K 1 218.18 % | 11.000 K -95.69 % | 255.201 K 227.18 % | 78.000 K 1.30 % | 77.000 K 10.00 % | 70.000 K -71.43 % | 245.000 K 40.00 % | 175.000 K -38.60 % | 285.000 K 52.52 % | 186.864 K 100.93 % | 93.000 K |
| Cost and expenses | 3.514 M 127.44 % | 1.545 M 49.71 % | 1.032 M 6.94 % | 965.000 K -26.39 % | 1.311 M 37.98 % | 950.169 K 6.28 % | 894.000 K -39.14 % | 1.469 M -0.94 % | 1.483 M 168.71 % | -2.158 M -169.71 % | 3.096 M -14.29 % | 3.612 M -93.78 % | 58.063 M 962.26 % | 5.466 M -86.93 % | 41.814 M 447.59 % | 7.636 M 71.17 % | 4.461 M -89.59 % | 42.872 M 432.96 % | 8.044 M -72.76 % | 29.532 M 1 013.57 % | 2.652 M -97.61 % | 111.135 M 454.04 % | 20.059 M -23.94 % | 26.373 M 7 456.73 % | 349.000 K -97.67 % | 14.995 M 5 601.49 % | 263.000 K -89.44 % | 2.491 M 706.15 % | 309.000 K -80.41 % | 1.577 M 616.82 % | 220.000 K 1.85 % | 216.000 K 24.14 % | 174.000 K -91.96 % | 2.163 M 1 095.03 % | 181.000 K -81.57 % | 982.000 K 430.81 % | 185.000 K -33.93 % | 280.000 K 18.64 % | 236.000 K 19.80 % | 197.000 K -57.82 % | 467.000 K 37.82 % | 338.839 K 81.20 % | 187.000 K -46.88 % | 352.000 K 1 253.85 % | 26.000 K -90.85 % | 284.201 K 156.04 % | 111.000 K 5.71 % | 105.000 K 5.00 % | 100.000 K -59.18 % | 245.000 K 40.00 % | 175.000 K -38.60 % | 285.000 K 2.94 % | 276.864 K 197.70 % | 93.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.000 K -50.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 235.87 % | -736.000 -173.60 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 66.67 % | 600.000 -40.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 66.67 % | 600.000 -40.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 66.67 % | 600.000 -40.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 57.23 % | 636.000 -36.40 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 57.23 % | 636.000 -36.40 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -72.50 % | 3.637 K | 0.000 | 0.000 | 0.000 -100.00 % | 284.106 K 4 635.10 % | 6.000 K 0.00 % | 6.000 K -40.00 % | 10.000 K | 0.000 -100.00 % | 70.000 K -62.16 % | 185.000 K -1.52 % | 187.849 K | 0.000 |
| Operating income | 1.917 M 1 642.73 % | 110.000 K -72.36 % | 398.000 K -16.56 % | 477.000 K 220.13 % | 149.000 K -71.76 % | 527.576 K -11.03 % | 593.000 K 213.76 % | 189.000 K 262.93 % | -116.000 K -101.25 % | 9.307 M 634.55 % | 1.267 M -22.56 % | 1.636 M -36.98 % | 2.596 M 174.04 % | 947.300 K -91.65 % | 11.339 M 988.64 % | -1.276 M -165.10 % | 1.960 M 196.65 % | -2.028 M -215.62 % | 1.754 M -63.88 % | 4.856 M 219.26 % | 1.521 M 201.84 % | -1.493 M -292.70 % | 775.000 K -93.58 % | 12.068 M 6 285.19 % | 189.000 K -95.70 % | 4.391 M 1 349.23 % | 303.000 K 117.03 % | -1.779 M -1 717.27 % | 110.000 K 115.13 % | -727.000 K -408.05 % | 236.000 K -53.82 % | 511.000 K -54.09 % | 1.113 M 200.00 % | 371.000 K 137.44 % | -991.000 K -35.94 % | -729.000 K -154.32 % | 1.342 M 148.68 % | -2.757 M -1 168.60 % | 258.000 K -82.65 % | 1.487 M 5.69 % | 1.407 M 1 092.31 % | 118.006 K 163.10 % | -187.000 K 17.62 % | -227.000 K -528.30 % | 53.000 K 106.15 % | -862.397 K -676.93 % | -111.000 K -5.71 % | -105.000 K -5.00 % | -100.000 K 94.81 % | -1.928 M -576.49 % | -285.000 K -67.65 % | -170.000 K -547.93 % | 37.952 K 140.81 % | -93.000 K |
| Operating income ratio | 0.35 431.06 % | 0.07 -76.12 % | 0.28 -15.86 % | 0.33 224.13 % | 0.10 -71.41 % | 0.36 -10.48 % | 0.40 209.96 % | 0.13 251.62 % | -0.08 -106.52 % | 1.30 348.33 % | 0.29 -6.85 % | 0.31 628.42 % | 0.04 -71.03 % | 0.15 -30.76 % | 0.21 206.33 % | -0.20 -165.73 % | 0.31 714.80 % | -0.05 -127.74 % | 0.18 26.77 % | 0.14 -61.26 % | 0.36 2 775.88 % | -0.01 -136.62 % | 0.04 -88.15 % | 0.31 -10.64 % | 0.35 55.09 % | 0.23 -57.69 % | 0.54 121.43 % | -2.50 -1 051.74 % | 0.26 130.69 % | -0.86 -265.26 % | 0.52 -26.37 % | 0.70 -18.72 % | 0.86 490.68 % | 0.15 -88.03 % | 1.22 142.46 % | -2.88 -427.86 % | 0.88 -21.04 % | 1.11 113.12 % | 0.52 -40.85 % | 0.88 17.61 % | 0.75 142.28 % | 0.31 | 0.00 100.00 % | -1.82 -370.69 % | 0.67 -66.24 % | 1.99 | 0.00 | 0.00 | 0.00 -100.00 % | 1.15 -55.78 % | 2.59 275.27 % | -1.48 -1 028.14 % | 0.16 | 0.00 |
| Total other income expenses net | 261.000 K 12 950.00 % | 2.000 K 300.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 100.00 % | -249.249 K | 0.000 -100.00 % | 202.000 K | 0.000 100.00 % | -5.137 M -23 450.45 % | 22.000 K -47.62 % | 42.000 K -74.39 % | 164.000 K 105.55 % | -2.955 M -295 600.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K -109.35 % | 10.700 K | 0.000 -100.00 % | 1.000 K -83.33 % | 6.000 K -99.92 % | 7.200 M | 0.000 | 0.000 -100.00 % | 142.000 K 217.73 % | -120.616 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 17.000 K 1 800.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 22.799 M 3.46 % | 22.037 M 4.14 % | 21.160 M 6.20 % | 19.925 M -2.71 % | 20.479 M -85.77 % | 143.900 M 7 231.35 % | 1.963 M -99.14 % | 227.195 M 40.36 % | 161.864 M 10.46 % | 146.538 M 29.22 % | 113.402 M 207.75 % | 36.849 M 118.12 % | 16.894 M -45.74 % | 31.134 M -11.84 % | 35.317 M 3.45 % | 34.138 M -63.38 % | 93.220 M 3 005.26 % | 3.002 M -95.93 % | 73.845 M 3 530.55 % | 2.034 M 4.08 % | 1.954 M 397.29 % | 393.000 K 258.63 % | 109.583 K 102.81 % | -3.896 M |
| Total investments | 1.042 M -11.92 % | 1.183 M 4 632.00 % | 25.000 K -98.01 % | 1.256 M 168.52 % | 467.756 K -54.85 % | 1.036 M 9 436.96 % | 10.863 K -98.24 % | 617.000 K 174.34 % | 224.900 K -99.25 % | 29.927 M 19 581.31 % | 152.058 K 33.38 % | 114.000 K -64.43 % | 320.450 K | 0.000 -100.00 % | 397.617 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.136 M |
| Total debt | 23.240 M 3.61 % | 22.430 M 3.75 % | 21.620 M 3.89 % | 20.810 M -5.54 % | 22.032 M -84.77 % | 144.687 M 7 215.73 % | 1.978 M -99.13 % | 228.407 M 38.81 % | 164.546 M 12.17 % | 146.689 M 29.32 % | 113.427 M 197.20 % | 38.165 M 17.37 % | 32.517 M 2.76 % | 31.643 M -11.40 % | 35.713 M 3.93 % | 34.363 M -63.96 % | 95.340 M 2 915.18 % | 3.162 M -95.72 % | 73.890 M 3 057.68 % | 2.340 M 0.02 % | 2.340 M 259.94 % | 650.000 K 0.04 % | 649.733 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 41.275 M | 0.000 -100.00 % | 40.507 M | 0.000 -100.00 % | 343.313 K | 0.000 -100.00 % | 26.870 M | 0.000 -100.00 % | 22.526 M 25.30 % | 17.978 M 104.43 % | 8.794 M 79.14 % | 4.909 M -26.65 % | 6.693 M | 0.000 -100.00 % | 5.679 M -6.44 % | 6.070 M 7.51 % | 5.646 M | 0.000 -100.00 % | 5.372 M | 0.000 -100.00 % | 5.901 M -65.22 % | 16.967 M |
| Common stock | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 9 900.00 % | 300.010 K -99.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M 0.00 % | 30.001 M |
| Total equity | 72.547 M 0.36 % | 72.289 M 0.59 % | 71.862 M 1.20 % | 71.008 M 0.63 % | 70.561 M 5.41 % | 66.942 M 10 209.33 % | 649.334 K -98.86 % | 57.189 M 0.85 % | 56.709 M -0.65 % | 57.077 M 9.13 % | 52.301 M 9.01 % | 47.979 M 23.67 % | 38.795 M 11.13 % | 34.910 M -4.86 % | 36.694 M -0.30 % | 36.802 M 3.15 % | 35.680 M -1.08 % | 36.071 M 1.19 % | 35.647 M -4.62 % | 37.373 M 5.65 % | 35.373 M -0.99 % | 35.728 M -0.49 % | 35.902 M -23.56 % | 46.968 M |
| Other non current liabilities | 386.000 K -1.53 % | 392.000 K -58.55 % | 945.787 K 1 530.67 % | 58.000 K -84.57 % | 375.951 K 90.84 % | 197.000 K 1 804.85 % | 10.342 K -99.30 % | 1.468 M 59.74 % | 919.000 K -6.70 % | 985.000 K 37.45 % | 716.600 K | 0.000 -100.00 % | 286.968 K | 0.000 -100.00 % | 178.061 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 590.522 K |
| Long term debt | 23.240 M 3.61 % | 22.430 M 3.75 % | 21.620 M 5.46 % | 20.501 M -6.95 % | 22.032 M -84.77 % | 144.687 M 7 215.73 % | 1.978 M -99.13 % | 228.407 M 38.81 % | 164.546 M 12.17 % | 146.689 M 29.32 % | 113.427 M 197.20 % | 38.165 M 17.37 % | 32.517 M 2.76 % | 31.643 M -11.40 % | 35.713 M 3.93 % | 34.363 M -63.96 % | 95.340 M | 0.000 -100.00 % | 73.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 23.768 M 3.42 % | 22.983 M 1.11 % | 22.732 M 6.67 % | 21.310 M -5.33 % | 22.511 M -84.58 % | 145.977 M 7 229.37 % | 1.992 M -99.13 % | 230.164 M 38.91 % | 165.691 M 12.05 % | 147.878 M 29.37 % | 114.306 M 199.50 % | 38.165 M 16.34 % | 32.803 M 3.52 % | 31.687 M -11.71 % | 35.891 M 4.45 % | 34.363 M -63.96 % | 95.340 M 433 263.64 % | 22.000 K -99.97 % | 73.571 M 1 226 086.02 % | 6.000 K 11.44 % | 5.384 K -98.14 % | 289.000 K 0.07 % | 288.807 K -67.16 % | 879.329 K |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 69.600 K | 0.000 -100.00 % | 1.301 M | 0.000 -100.00 % | 11.547 K | 0.000 -100.00 % | 7.530 M 112.54 % | 3.543 M -42.74 % | 6.188 M -15.59 % | 7.330 M 216.32 % | 2.317 M 68.90 % | 1.372 M 49.56 % | 917.373 K 178.45 % | 329.461 K 3.91 % | 317.061 K -0.92 % | 320.000 K -87.91 % | 2.647 M 42.08 % | 1.863 M 86.92 % | 996.669 K -7.20 % | 1.074 M -76.91 % | 4.651 M 448.04 % | 848.729 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.162 M 831.06 % | 339.612 K -85.49 % | 2.340 M 0.02 % | 2.340 M 259.94 % | 650.000 K 0.04 % | 649.733 K | 0.000 |
| Total current liabilities | 941.000 K -7.47 % | 1.017 M 72.20 % | 590.590 K -56.25 % | 1.350 M 2.67 % | 1.315 M -74.51 % | 5.158 M 3 224.93 % | 155.131 K -96.17 % | 4.046 M -75.86 % | 16.759 M -68.69 % | 53.533 M -7.59 % | 57.928 M 51.48 % | 38.241 M 106.52 % | 18.517 M 705.45 % | 2.299 M 145.26 % | 937.373 K -52.81 % | 1.986 M 36.24 % | 1.458 M -65.30 % | 4.202 M 3.91 % | 4.044 M -17.86 % | 4.923 M 21.37 % | 4.056 M 27.56 % | 3.180 M -52.94 % | 6.757 M 268.00 % | 1.836 M |
| Total liabilities | 24.709 M 2.95 % | 24.000 M 2.91 % | 23.322 M 2.92 % | 22.660 M -4.89 % | 23.826 M -84.24 % | 151.135 M 6 940.00 % | 2.147 M -99.08 % | 234.210 M 28.37 % | 182.450 M -9.41 % | 201.411 M 16.94 % | 172.233 M 125.42 % | 76.406 M 48.88 % | 51.321 M 51.01 % | 33.986 M -7.72 % | 36.828 M 1.32 % | 36.349 M -62.45 % | 96.798 M 2 191.62 % | 4.224 M -94.56 % | 77.615 M 1 474.66 % | 4.929 M 21.35 % | 4.062 M 17.08 % | 3.469 M -50.76 % | 7.046 M 159.47 % | 2.715 M |
| Other non current assets | 15.965 M 5.32 % | 15.159 M 1 284.39 % | 1.095 M -92.88 % | 15.372 M 128 000.00 % | 12.000 K -99.94 % | 20.419 M 66 591.71 % | 30.617 K -99.53 % | 6.461 M 2 538.22 % | 244.900 K -99.44 % | 43.909 M 104 545 138.10 % | 42.000 -100.00 % | 122.627 M | 0.000 -100.00 % | 67.366 M | 0.000 -100.00 % | 70.286 M -45.02 % | 127.839 M 260.18 % | 35.493 M -66.01 % | 104.419 M 192.17 % | 35.739 M 8.30 % | 33.001 M 5.58 % | 31.258 M -8.13 % | 34.023 M 67.30 % | 20.337 M |
| Long term investments | 0.000 | 0.000 100.00 % | -1.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 8.000 K -20.00 % | 10.000 K -18.27 % | 12.236 K -93.66 % | 193.000 K -0.69 % | 194.349 K -0.84 % | 196.000 K 9 798.99 % | 1.980 K -99.01 % | 200.000 K -0.79 % | 201.600 K -0.69 % | 203.000 K -1.07 % | 205.200 K -0.87 % | 207.000 K -0.91 % | 208.893 K -1.00 % | 211.000 K -0.72 % | 212.529 K -0.85 % | 214.348 K -0.84 % | 216.166 K -0.84 % | 218.000 K -0.82 % | 219.803 K -0.99 % | 222.000 K -0.64 % | 223.440 K -71.96 % | 797.000 K -0.06 % | 797.476 K -41.41 % | 1.361 M |
| Total non current assets | 15.973 M 5.30 % | 15.169 M 23 827.38 % | 63.396 K -99.59 % | 15.565 M 7 443.05 % | 206.349 K -99.00 % | 20.615 M 63 142.02 % | 32.597 K -99.51 % | 6.661 M 1 391.83 % | 446.500 K -98.99 % | 44.112 M 21 397.08 % | 205.200 K -99.83 % | 122.855 M 51 274.53 % | 239.136 K -99.65 % | 67.577 M 26 323.59 % | 255.745 K -99.64 % | 70.565 M -44.92 % | 128.120 M 258.77 % | 35.711 M -65.87 % | 104.639 M 190.98 % | 35.961 M 8.24 % | 33.225 M 3.65 % | 32.055 M -7.94 % | 34.820 M 60.48 % | 21.698 M |
| Other current assets | 0.000 | 0.000 -100.00 % | 93.592 M 359 869.62 % | 26.000 K -99.87 % | 19.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.799 K -97.26 % | 503.000 K 321.98 % | 119.199 K -91.31 % | 1.372 M 1 895.53 % | 68.759 K -95.81 % | 1.642 M 13.48 % | 1.447 M 18.02 % | 1.226 M 20.60 % | 1.017 M 30.67 % | 778.000 K 1.78 % | 764.414 K -94.59 % | 14.136 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 1.069 M | 0.000 -100.00 % | 467.756 K | 0.000 -100.00 % | 10.863 K | 0.000 -100.00 % | 224.900 K | 0.000 -100.00 % | 152.100 K | 0.000 -100.00 % | 320.450 K | 0.000 -100.00 % | 397.617 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.136 M |
| cash and cash equivalents | 441.000 K 12.21 % | 393.000 K -14.56 % | 459.955 K -48.03 % | 885.000 K -42.98 % | 1.552 M 97.23 % | 787.000 K 5 164.57 % | 14.949 K -98.77 % | 1.212 M -54.81 % | 2.682 M 1 676.29 % | 151.000 K 499.21 % | 25.200 K -98.09 % | 1.316 M -91.58 % | 15.623 M 2 969.31 % | 509.000 K 28.51 % | 396.068 K 76.22 % | 224.762 K -89.40 % | 2.120 M 1 225.06 % | 160.000 K 261.34 % | 44.280 K -85.53 % | 306.000 K -20.57 % | 385.269 K 49.91 % | 257.000 K -52.42 % | 540.150 K -86.14 % | 3.896 M |
| Cash and short term investments | 441.000 K 12.21 % | 393.000 K -74.29 % | 1.529 M 72.74 % | 885.000 K -56.19 % | 2.020 M 156.67 % | 787.000 K 2 948.97 % | 25.812 K -97.87 % | 1.212 M -58.31 % | 2.907 M 1 825.23 % | 151.000 K -14.83 % | 177.300 K -86.53 % | 1.316 M -91.75 % | 15.943 M 3 032.26 % | 509.000 K -35.87 % | 793.685 K 253.12 % | 224.762 K -89.40 % | 2.120 M 1 225.06 % | 160.000 K 261.34 % | 44.280 K -85.53 % | 306.000 K -20.57 % | 385.269 K 49.91 % | 257.000 K -52.42 % | 540.150 K -86.14 % | 3.896 M |
| Total current assets | 81.284 M 0.20 % | 81.119 M -14.72 % | 95.121 M 21.79 % | 78.103 M -17.07 % | 94.181 M -52.30 % | 197.462 M 7 045.25 % | 2.764 M -99.03 % | 284.737 M 19.28 % | 238.712 M 11.35 % | 214.376 M -4.44 % | 224.329 M 14 562.04 % | 1.530 M -98.30 % | 89.877 M 6 714.01 % | 1.319 M -98.20 % | 73.267 M 2 732.26 % | 2.587 M -40.65 % | 4.358 M -4.90 % | 4.583 M -46.85 % | 8.623 M 36.01 % | 6.340 M 2.09 % | 6.210 M -13.05 % | 7.142 M -12.13 % | 8.128 M -70.96 % | 27.986 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 214.000 K -30.28 % | 306.937 K -0.02 % | 307.000 K 0.02 % | 306.937 K 0.30 % | 306.006 K -6.92 % | 328.771 K -88.18 % | 2.781 M -40.96 % | 4.710 M -2.04 % | 4.808 M -0.01 % | 4.808 M -21.27 % | 6.107 M -10.49 % | 6.823 M | 0.000 |
| Net receivables | 80.843 M 0.14 % | 80.726 M | 0.000 -100.00 % | 77.192 M 6.75 % | 72.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -30.56 % | 30.243 K | 0.000 -100.00 % | 43.216 K -33.28 % | 64.770 K 0.00 % | 64.770 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 900.00 % | 100.000 | 0.000 -100.00 % | 100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 941.000 K -7.47 % | 1.017 M 95.21 % | 520.990 K -61.41 % | 1.350 M 9 699.65 % | 13.776 K -99.73 % | 5.158 M 3 492.32 % | 143.584 K | 0.000 -100.00 % | 9.229 M -81.54 % | 49.990 M -3.38 % | 51.740 M 67.38 % | 30.911 M 90.81 % | 16.200 M 1 647.57 % | 927.000 K | 0.000 -100.00 % | 1.657 M 61.19 % | 1.028 M 42.78 % | 720.000 K -31.91 % | 1.057 M 46.87 % | 720.000 K 0.00 % | 720.000 K -50.55 % | 1.456 M 0.01 % | 1.456 M 47.44 % | 987.360 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 113.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 309.000 K | 0.000 -100.00 % | 786.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 |
| 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 | 0.000 | 0.000 100.00 % | -309.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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 42.546 M 0.61 % | 42.288 M 7 121.27 % | 585.603 K -98.57 % | 41.007 M 76 853.54 % | 53.288 K -99.86 % | 36.941 M 614 456.65 % | 6.011 K -99.98 % | 27.188 M 16 903.46 % | -161.800 K -100.60 % | 27.076 M 12 064.65 % | -226.300 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.801 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.372 M | 0.000 -100.00 % | 5.727 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 142.000 K -11.80 % | 161.000 K -2.99 % | 165.968 K 24.79 % | 133.000 K 28.97 % | 103.125 K -66.41 % | 307.000 K 8 480.21 % | 3.578 K -98.76 % | 289.000 K 27.88 % | 226.000 K 10.78 % | 204.000 K 26.00 % | 161.900 K | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -0.76 % | 21.161 K 323.22 % | 5.000 K -7.13 % | 5.384 K -98.14 % | 289.000 K 0.07 % | 288.807 K 0.00 % | 288.807 K |
| 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 | 97.256 M 1.00 % | 96.289 M 1.16 % | 95.184 M 1.62 % | 93.668 M -0.76 % | 94.387 M -56.72 % | 218.077 M 7 699.22 % | 2.796 M -99.04 % | 291.399 M 21.84 % | 239.159 M -7.48 % | 258.488 M 15.12 % | 224.535 M 80.52 % | 124.385 M 38.03 % | 90.116 M 30.80 % | 68.896 M -6.29 % | 73.522 M 0.51 % | 73.152 M -44.78 % | 132.478 M 228.77 % | 40.295 M -64.42 % | 113.262 M 167.75 % | 42.302 M 7.27 % | 39.435 M 0.61 % | 39.197 M -8.73 % | 42.948 M -13.56 % | 49.684 M |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2012-03-31 |
| Deferred income tax |
| Stock based compensation |
| Change in working capital |
| Accounts receivables |
| Inventory |
| Accounts payables |
| Other working capital |
| Other non cash items |
| Net cash provided by operating activities |
| Investments in property plant and equipment |
| Acquisitions net |
| Purchases of investments |
| Sales maturities of investments |
| Other investing activites |
| Net cash used for investing activites |
| Debt repayment |
| Common stock issued |
| Common stock repurchased |
| Dividends paid |
| Other financing activites |
| Net cash used provided by financing activities |
| Effect of forex changes on cash |
| Net change in cash |
| Cash at beginning of period |
| Cash at end of period |
| Operating cash flow |
| Capital expenditure |
| Free CashFlow |