Vaishali Pharma Limited VAISHALI.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 990.256 M 14.77 % | 862.797 M 23.85 % | 696.628 M -8.12 % | 758.208 M 41.00 % | 537.739 M -7.94 % | 584.114 M -19.38 % | 724.555 M 10.62 % | 654.980 M -0.84 % | 660.548 M -0.98 % | 667.072 M -29.46 % | 945.606 M -21.66 % | 1.207 B 1.60 % | 1.188 B |
| Net income | 8.173 M 13.69 % | 7.189 M -89.11 % | 66.035 M 64.12 % | 40.237 M 284.58 % | 10.463 M 3 091.33 % | 327.843 K -95.41 % | 7.136 M -10.54 % | 7.976 M 20.17 % | 6.637 M 2 290.43 % | -303.000 K -118.76 % | 1.615 M -46.26 % | 3.005 M -49.92 % | 6.000 M |
| Income before tax | 12.257 M 32.35 % | 9.261 M -89.53 % | 88.453 M 54.41 % | 57.284 M 307.85 % | 14.045 M 1 675.51 % | 791.053 K -93.01 % | 11.325 M -15.83 % | 13.455 M 32.83 % | 10.129 M 28 236.11 % | -36.000 K -102.37 % | 1.517 M -75.30 % | 6.142 M -30.87 % | 8.885 M |
| Income before tax ratio | 0.01 15.32 % | 0.01 -91.55 % | 0.13 68.06 % | 0.08 189.26 % | 0.03 1 828.63 % | 0.00 -91.34 % | 0.02 -23.91 % | 0.02 33.96 % | 0.02 28 514.00 % | 0.00 -103.36 % | 0.00 -68.47 % | 0.01 -31.96 % | 0.01 |
| EBITDA | 32.954 M 3.92 % | 31.711 M -72.08 % | 113.591 M 31.42 % | 86.435 M 94.58 % | 44.421 M 48.12 % | 29.990 M -25.77 % | 40.402 M -9.27 % | 44.528 M 0.99 % | 44.093 M 18.17 % | 37.315 M -6.11 % | 39.742 M 19.21 % | 33.338 M 79.39 % | 18.584 M |
| Net income ratio | 0.01 -0.95 % | 0.01 -91.21 % | 0.09 78.62 % | 0.05 172.75 % | 0.02 3 366.56 % | 0.00 -94.30 % | 0.01 -19.13 % | 0.01 21.20 % | 0.01 2 312.06 % | 0.00 -126.60 % | 0.00 -31.40 % | 0.00 -50.70 % | 0.01 |
| Ratio EBITDA | 0.03 -9.46 % | 0.04 -77.46 % | 0.16 43.03 % | 0.11 38.00 % | 0.08 60.89 % | 0.05 -7.92 % | 0.06 -17.98 % | 0.07 1.84 % | 0.07 19.33 % | 0.06 33.10 % | 0.04 52.17 % | 0.03 76.57 % | 0.02 |
| Gross profit ratio | 0.10 -7.07 % | 0.11 -39.73 % | 0.19 74.97 % | 0.11 -7.42 % | 0.11 -8.68 % | 0.13 139.43 % | 0.05 -38.73 % | 0.09 -34.63 % | 0.13 86.56 % | 0.07 100.20 % | 0.03 -34.87 % | 0.05 21.42 % | 0.04 |
| Weighted average shs out dil | 14.720 M 27.85 % | 11.513 M 3.05 % | 11.172 M 5.94 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 16.52 % | 9.051 M -14.18 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M |
| Weighted average shs out | 14.720 M 15.75 % | 12.718 M 13.83 % | 11.172 M 5.94 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 16.52 % | 9.051 M -14.18 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M |
| EPS diluted | 0.56 -9.68 % | 0.62 -89.51 % | 5.91 54.71 % | 3.82 285.86 % | 0.99 3 200.00 % | 0.03 -95.59 % | 0.68 -22.73 % | 0.88 31.34 % | 0.67 2 434.49 % | -0.03 -119.13 % | 0.15 -46.43 % | 0.28 -50.88 % | 0.57 |
| Earnings per share | 0.56 -1.75 % | 0.57 -90.89 % | 6.26 63.87 % | 3.82 285.86 % | 0.99 3 200.00 % | 0.03 -95.59 % | 0.68 -22.73 % | 0.88 31.34 % | 0.67 2 434.49 % | -0.03 -119.13 % | 0.15 -46.43 % | 0.28 -50.88 % | 0.57 |
| Gross profit | 102.852 M 6.66 % | 96.432 M -25.36 % | 129.189 M 60.76 % | 80.362 M 30.54 % | 61.562 M -15.93 % | 73.224 M 93.02 % | 37.935 M -32.22 % | 55.972 M -35.18 % | 86.345 M 84.73 % | 46.741 M 41.23 % | 33.095 M -48.98 % | 64.869 M 23.36 % | 52.587 M |
| Income tax expense | 4.084 M 97.10 % | 2.072 M -90.76 % | 22.424 M 31.54 % | 17.047 M 375.83 % | 3.583 M 673.44 % | 463.210 K -88.94 % | 4.189 M -23.54 % | 5.479 M 56.94 % | 3.491 M 1 207.49 % | 267.000 K 375.26 % | -97.000 K -103.09 % | 3.137 M 8.70 % | 2.886 M |
| Cost of revenue | 887.404 M 19.25 % | 744.155 M 36.10 % | 546.776 M -13.89 % | 635.006 M 37.59 % | 461.515 M -9.66 % | 510.890 M -25.59 % | 686.620 M 14.63 % | 599.008 M 4.32 % | 574.203 M -7.44 % | 620.331 M -32.02 % | 912.511 M -20.11 % | 1.142 B 0.59 % | 1.136 B |
| General and administrative expenses | 81.233 M 1 386.15 % | 5.466 M 44.79 % | 3.775 M -9.69 % | 4.180 M 59.99 % | 2.613 M -23.95 % | 3.436 M 28.12 % | 2.681 M -63.18 % | 7.284 M -69.48 % | 23.865 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 4.484 M -7.72 % | 4.859 M -8.18 % | 5.292 M 515.35 % | 860.000 K 29.73 % | 662.917 K -93.82 % | 10.735 M 0.29 % | 10.703 M -19.10 % | 13.230 M 343.99 % | 2.980 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -222.000 K 96.97 % | -7.317 M -166.33 % | 11.030 M | 0.000 -100.00 % | 12.758 M 13 141.53 % | 96.349 K 449.65 % | 17.529 K -99.83 % | 10.574 M -66.79 % | 31.841 M -25.31 % | 42.631 M 395.25 % | 8.608 M 198.37 % | 2.885 M |
| Operating expenses | 106.819 M 957.30 % | 10.103 M 477.31 % | 1.750 M -89.11 % | 16.071 M -57.25 % | 37.592 M 39.60 % | 26.928 M 34.35 % | 20.044 M -30.87 % | 28.993 M -47.83 % | 55.572 M 23.65 % | 44.942 M 10.93 % | 40.514 M -0.16 % | 40.580 M 9.00 % | 37.230 M |
| Cost and expenses | 994.223 M 31.81 % | 754.258 M 31.61 % | 573.100 M -11.98 % | 651.077 M 30.40 % | 499.288 M -7.16 % | 537.819 M -23.89 % | 706.664 M 12.53 % | 628.001 M -0.28 % | 629.775 M -5.34 % | 665.273 M -30.19 % | 953.025 M -19.43 % | 1.183 B 0.86 % | 1.173 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 106.819 M 934.57 % | 10.325 M 13.87 % | 9.067 M 79.87 % | 5.041 M -86.59 % | 37.592 M 165.29 % | 14.170 M 5.87 % | 13.385 M -34.75 % | 20.514 M -23.58 % | 26.845 M 4.46 % | 25.698 M 39.25 % | 18.454 M -7.84 % | 20.024 M 67.58 % | 11.949 M |
| Interest income | 0.000 -100.00 % | 13.922 M 10.93 % | 12.550 M -3.28 % | 12.975 M 3.13 % | 12.582 M -3.79 % | 13.078 M 8.57 % | 12.045 M -18.59 % | 14.795 M 96.82 % | 7.517 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 15.830 M -30.18 % | 22.672 M 0.48 % | 22.564 M -9.34 % | 24.888 M -5.21 % | 26.257 M 2.71 % | 25.563 M -3.92 % | 26.607 M -6.73 % | 28.525 M -8.63 % | 31.218 M -7.30 % | 33.677 M -0.05 % | 33.695 M 25.94 % | 26.755 M 185.97 % | 9.356 M |
| Depreciation and amortization | 4.867 M -4.21 % | 5.081 M 0.73 % | 5.044 M 10.54 % | 4.563 M 6.88 % | 4.269 M -2.63 % | 4.385 M 63.12 % | 2.688 M 5.51 % | 2.548 M -8.27 % | 2.777 M -24.41 % | 3.674 M -18.90 % | 4.530 M 927.21 % | 441.000 K 28.57 % | 343.000 K |
| Operating income | -3.967 M -159.28 % | 6.692 M -94.58 % | 123.528 M 98.71 % | 62.166 M 251.83 % | 17.669 M 281.76 % | 4.628 M -74.13 % | 17.891 M -33.68 % | 26.979 M -12.33 % | 30.773 M 1 610.56 % | 1.799 M 124.25 % | -7.419 M -130.54 % | 24.289 M 58.16 % | 15.357 M |
| Operating income ratio | 0.00 -151.65 % | 0.01 -95.63 % | 0.18 116.27 % | 0.08 149.53 % | 0.03 314.68 % | 0.01 -67.91 % | 0.02 -40.05 % | 0.04 -11.58 % | 0.05 1 627.46 % | 0.00 134.37 % | -0.01 -138.99 % | 0.02 55.68 % | 0.01 |
| Total other income expenses net | 16.224 M | 0.000 100.00 % | -35.065 M -618.23 % | -4.882 M -34.71 % | -3.624 M | 0.000 100.00 % | -6.796 M 43.06 % | -11.936 M 44.82 % | -21.630 M -1 078.72 % | -1.835 M -120.53 % | 8.936 M 149.24 % | -18.147 M -180.39 % | -6.472 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 107.104 M -11.00 % | 120.347 M -15.29 % | 142.071 M -27.70 % | 196.491 M 12.05 % | 175.362 M 4.63 % | 167.610 M -0.51 % | 168.464 M -7.37 % | 181.873 M -9.54 % | 201.045 M -3.15 % | 207.574 M -9.89 % | 230.361 M 29.89 % | 177.345 M 127.27 % | 78.034 M |
| Total investments | 23.666 M 448.46 % | 4.315 M -96.81 % | 135.322 M 1 151.28 % | 10.815 M 0.00 % | 10.815 M 0.00 % | 10.815 M -74.84 % | 42.980 M 485.72 % | 7.338 M -2.81 % | 7.550 M 2.44 % | 7.370 M 96.43 % | 3.752 M 119.93 % | 1.706 M 170 500.00 % | 1.000 K |
| Total debt | 125.533 M -6.95 % | 134.916 M -8.45 % | 147.362 M -29.19 % | 208.114 M 16.59 % | 178.497 M 4.73 % | 170.442 M -0.19 % | 170.764 M -7.17 % | 183.954 M -13.11 % | 211.703 M 0.87 % | 209.882 M -12.71 % | 240.435 M 28.26 % | 187.464 M 95.13 % | 96.070 M |
| Accumulated other comprehensive income loss | 1.841 M -99.43 % | 321.202 M 316.02 % | 77.208 M 6 252.17 % | 1.215 M 15.67 % | 1.051 M -7.95 % | 1.142 M -9.72 % | 1.264 M 196.55 % | 426.397 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 157.286 M 5.48 % | 149.112 M 5.07 % | 141.923 M 87.02 % | 75.888 M 112.86 % | 35.652 M 41.54 % | 25.189 M 1.32 % | 24.861 M 40.26 % | 17.726 M 81.81 % | 9.750 M -64.59 % | 27.537 M 0.68 % | 27.350 M 6.27 % | 25.736 M 13.22 % | 22.730 M |
| Common stock | 260.924 M 143.42 % | 107.192 M 1.64 % | 105.462 M 0.00 % | 105.462 M 0.00 % | 105.462 M 0.00 % | 105.462 M 60.00 % | 65.914 M 0.00 % | 65.914 M 119.71 % | 30.000 M 500.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M |
| Total equity | 649.161 M 51.53 % | 428.394 M 5.69 % | 405.312 M 53.79 % | 263.542 M 17.56 % | 224.186 M 4.85 % | 213.814 M -0.08 % | 213.990 M 3.87 % | 206.016 M 432.55 % | 38.685 M 18.89 % | 32.537 M 0.58 % | 32.350 M 5.25 % | 30.736 M 10.84 % | 27.730 M |
| Other non current liabilities | 2.566 M 28.17 % | 2.002 M 5.81 % | 1.892 M 0.03 % | 1.891 M 2.26 % | 1.850 M 33.25 % | 1.388 M 47.36 % | 941.997 K -48.40 % | 1.826 M -7.90 % | 1.982 M 9.04 % | 1.818 M 32.21 % | 1.375 M 37.50 % | 1.000 M 14.55 % | 873.000 K |
| Long term debt | 46.193 M 20.48 % | 38.342 M -37.24 % | 61.091 M 94.32 % | 31.438 M -26.19 % | 42.593 M -0.21 % | 42.681 M -10.70 % | 47.797 M 80.67 % | 26.455 M -21.56 % | 33.727 M 135.36 % | 14.330 M -82.56 % | 82.162 M 175.68 % | 29.803 M 6.72 % | 27.926 M |
| Total non current liabilities | 48.759 M 20.86 % | 40.343 M -35.95 % | 62.982 M 88.97 % | 33.329 M -25.01 % | 44.443 M 0.85 % | 44.069 M -9.58 % | 48.739 M 72.34 % | 28.281 M -52.80 % | 59.918 M 271.06 % | 16.148 M -80.68 % | 83.580 M 162.06 % | 31.893 M 10.74 % | 28.799 M |
| Other current liabilities | 49.744 M 278.34 % | 13.148 M -24.98 % | 17.527 M -17.11 % | 21.145 M -20.19 % | 26.495 M 90.70 % | 13.893 M -47.07 % | 26.247 M 55.32 % | 16.899 M 29.77 % | 13.022 M 3.34 % | 12.601 M 32 210.93 % | 39.000 K 44.44 % | 27.000 K 17.39 % | 23.000 K |
| Deferred revenue | 0.000 -100.00 % | 27.208 M 54.93 % | 17.561 M -29.82 % | 25.024 M 18.74 % | 21.074 M -52.71 % | 44.561 M -11.15 % | 50.150 M 955.78 % | 4.750 M -32.13 % | 6.999 M -37.12 % | 11.131 M 604.92 % | 1.579 M -45.12 % | 2.877 M 42.78 % | 2.015 M |
| Short term debt | 79.340 M -17.85 % | 96.576 M 11.94 % | 86.272 M -51.17 % | 176.676 M 30.00 % | 135.904 M 6.37 % | 127.761 M 3.90 % | 122.967 M -21.92 % | 157.498 M -19.20 % | 194.932 M -0.32 % | 195.552 M 17.07 % | 167.038 M 7.85 % | 154.878 M 134.94 % | 65.921 M |
| Total current liabilities | 400.529 M 21.07 % | 330.820 M 3.13 % | 320.780 M -38.24 % | 519.369 M -12.36 % | 592.605 M 46.63 % | 404.156 M -4.86 % | 424.783 M 3.88 % | 408.936 M 17.55 % | 347.884 M -22.53 % | 449.040 M 31.29 % | 342.020 M -27.49 % | 471.668 M 9.87 % | 429.288 M |
| Total liabilities | 449.288 M 21.05 % | 371.163 M -3.28 % | 383.762 M -30.57 % | 552.698 M -13.24 % | 637.048 M 42.13 % | 448.225 M -5.34 % | 473.521 M 8.30 % | 437.217 M 7.21 % | 407.802 M -12.34 % | 465.188 M 9.30 % | 425.600 M -15.48 % | 503.561 M 9.93 % | 458.087 M |
| Other non current assets | 7.267 M -73.55 % | 27.476 M 53.35 % | 17.917 M -21.55 % | 22.838 M -2.26 % | 23.365 M 9.88 % | 21.265 M | 0.000 -100.00 % | 30.724 M 3 072 314.80 % | 1.000 K -100.00 % | 25.166 M 484.43 % | 4.306 M -59.62 % | 10.664 M 31.43 % | 8.114 M |
| Long term investments | 23.666 M 448.46 % | 4.315 M -73.65 % | 16.377 M 51.43 % | 10.815 M 0.00 % | 10.815 M 0.00 % | 10.815 M -74.84 % | 42.980 M 485.72 % | 7.338 M -2.81 % | 7.550 M 2.44 % | 7.370 M 96.43 % | 3.752 M 119.93 % | 1.706 M 170 500.00 % | 1.000 K |
| Intangible assets | 9.232 M 15.17 % | 8.016 M -6.37 % | 8.561 M 11.30 % | 7.692 M 162.04 % | 2.935 M -26.01 % | 3.968 M -19.81 % | 4.948 M 37.05 % | 3.610 M 2 655.99 % | 131.000 K -93.15 % | 1.912 M 10 521.56 % | 18.000 K -62.50 % | 48.000 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 9.232 M 15.17 % | 8.016 M -6.37 % | 8.561 M 11.30 % | 7.692 M 162.04 % | 2.935 M -26.01 % | 3.968 M -19.81 % | 4.948 M 37.05 % | 3.610 M 2 655.99 % | 131.000 K -93.15 % | 1.912 M 10 521.56 % | 18.000 K -62.50 % | 48.000 K 4 900.00 % | -1.000 K |
| Property plant equipment net | 11.607 M -20.24 % | 14.553 M -19.06 % | 17.979 M 98.99 % | 9.035 M -6.91 % | 9.706 M -16.92 % | 11.683 M 33.01 % | 8.784 M -10.79 % | 9.847 M -13.36 % | 11.366 M -17.15 % | 13.719 M -18.20 % | 16.771 M 177.85 % | 6.036 M 240.63 % | 1.772 M |
| Total non current assets | 53.610 M -1.38 % | 54.360 M -12.70 % | 62.267 M 19.77 % | 51.987 M 7.63 % | 48.302 M -1.37 % | 48.974 M -15.28 % | 57.809 M 9.64 % | 52.725 M 173.73 % | 19.262 M -61.00 % | 49.386 M 134.11 % | 21.095 M 25.96 % | 16.748 M 68.92 % | 9.915 M |
| Other current assets | 511.141 M 372.58 % | 108.160 M 231.67 % | -82.142 M -307.95 % | 39.502 M 190.09 % | 13.617 M -22.37 % | 17.541 M -38.42 % | 28.486 M 17.08 % | 24.331 M 972.18 % | 2.269 M -99.45 % | 412.431 M 13 786.58 % | 2.970 M -75.55 % | 12.149 M 238.32 % | 3.591 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 118.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 18.429 M 26.49 % | 14.569 M 175.35 % | 5.291 M -54.48 % | 11.623 M 270.75 % | 3.135 M 10.68 % | 2.832 M 23.15 % | 2.300 M 10.52 % | 2.081 M -80.48 % | 10.658 M 361.88 % | 2.308 M -77.09 % | 10.074 M -0.44 % | 10.119 M -43.90 % | 18.036 M |
| Cash and short term investments | 18.429 M 26.49 % | 14.569 M -88.27 % | 124.236 M 968.90 % | 11.623 M 270.75 % | 3.135 M 10.68 % | 2.832 M 23.15 % | 2.300 M 10.52 % | 2.081 M -80.48 % | 10.658 M 361.88 % | 2.308 M -77.09 % | 10.074 M -0.44 % | 10.119 M -43.90 % | 18.036 M |
| Total current assets | 1.045 B 40.21 % | 745.197 M 2.53 % | 726.807 M -4.90 % | 764.252 M -5.99 % | 812.931 M 32.60 % | 613.065 M -2.64 % | 629.702 M 6.64 % | 590.507 M 38.22 % | 427.225 M -4.71 % | 448.339 M 2.63 % | 436.855 M -15.59 % | 517.549 M 8.75 % | 475.902 M |
| Inventory | 48.101 M 1 166.82 % | 3.797 M -87.55 % | 30.501 M 384.95 % | 6.290 M 6.93 % | 5.882 M -33.16 % | 8.801 M -10.31 % | 9.813 M -47.47 % | 18.680 M 61.77 % | 11.547 M -65.63 % | 33.600 M 1.23 % | 33.193 M -59.26 % | 81.469 M 52.48 % | 53.431 M |
| Net receivables | 467.168 M -24.49 % | 618.671 M -5.43 % | 654.212 M -7.45 % | 706.838 M -10.56 % | 790.297 M 35.35 % | 583.891 M -0.88 % | 589.103 M 8.01 % | 545.416 M 42.24 % | 383.442 M -6.38 % | 409.574 M 9.74 % | 373.220 M -9.81 % | 413.812 M 3.24 % | 400.844 M |
| Tax assets | 1.838 M | 0.000 -100.00 % | 1.433 M -10.82 % | 1.607 M 8.53 % | 1.480 M 19.11 % | 1.243 M 13.31 % | 1.097 M -9.04 % | 1.206 M 463.53 % | 214.000 K -82.46 % | 1.220 M 132.51 % | -3.752 M -119.93 % | -1.706 M -5 982.76 % | 29.000 K |
| Other 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 |
| Account payables | 271.445 M 40.00 % | 193.888 M 7.74 % | 179.967 M -36.59 % | 283.807 M -29.99 % | 405.366 M 86.52 % | 217.332 M -11.39 % | 245.278 M 9.58 % | 223.833 M 45.53 % | 153.809 M -36.03 % | 240.445 M 40.00 % | 171.746 M -44.77 % | 310.972 M -13.40 % | 359.106 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 19.453 M 52.97 % | 12.717 M 237.67 % | 3.766 M 518.55 % | 608.845 K -91.65 % | 7.288 M 53.42 % | 4.750 M 24.75 % | 3.808 M 761.06 % | 442.201 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 6.592 M -25.28 % | 8.822 M -17.77 % | 10.728 M 2 079.12 % | 492.308 K -82.14 % | 2.756 M -32.40 % | 4.077 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.618 M 44.47 % | -2.914 M -31.08 % | -2.223 M |
| Preferred stock | 0.000 | 0.000 -100.00 % | 328.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 229.100 M 253.64 % | -149.112 M -284.71 % | 80.726 M -0.31 % | 80.976 M -1.27 % | 82.021 M 0.00 % | 82.021 M -32.74 % | 121.950 M 0.00 % | 121.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.000 K -96.06 % | 1.090 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.098 B 37.38 % | 799.557 M 1.33 % | 789.074 M -3.33 % | 816.240 M -5.22 % | 861.233 M 30.09 % | 662.039 M -3.70 % | 687.511 M 6.88 % | 643.233 M 44.07 % | 446.487 M -10.29 % | 497.725 M 8.69 % | 457.950 M -14.29 % | 534.297 M 9.98 % | 485.817 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -258.203 M -598.60 % | -36.960 M 49.79 % | -73.612 M -42.87 % | -51.522 M -85.46 % | -27.780 M -45.09 % | -19.146 M -1 351.51 % | 1.530 M 101.27 % | -120.437 M -426.98 % | -22.854 M -156.01 % | 40.800 M 199.92 % | -40.832 M 58.09 % | -97.418 M -511.78 % | 23.658 M |
| Accounts receivables | -25.136 M -4 580.57 % | 561.000 K -98.85 % | 48.953 M -40.48 % | 82.253 M 138.22 % | -215.223 M -1 960.58 % | -10.445 M 78.43 % | -48.419 M 31.89 % | -71.088 M -339.64 % | 29.664 M 149.00 % | -60.535 M -257.89 % | 38.341 M 787.73 % | -5.575 M 95.96 % | -137.859 M |
| Inventory | -44.304 M -265.91 % | 26.704 M 210.30 % | -24.211 M -5 841.85 % | -407.466 K -113.96 % | 2.919 M 188.37 % | 1.012 M -88.59 % | 8.867 M 224.31 % | -7.133 M -132.35 % | 22.053 M 5 505.15 % | -408.000 K -100.85 % | 48.276 M 272.19 % | -28.037 M -739.38 % | 4.385 M |
| Accounts payables | 80.260 M 237.29 % | -58.462 M 43.16 % | -102.862 M 15.05 % | -121.085 M -171.00 % | 170.545 M 710.27 % | -27.946 M -254.66 % | 18.069 M -74.20 % | 70.024 M 182.31 % | -85.068 M -213.71 % | 74.814 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -269.023 M -4 568.11 % | -5.763 M -227.84 % | 4.508 M 136.70 % | -12.282 M -187.86 % | 13.980 M -23.32 % | 18.232 M -20.77 % | 23.013 M 120.31 % | -113.303 M -152.31 % | -44.907 M -208.98 % | 41.208 M 146.25 % | -89.108 M -28.43 % | -69.381 M -459.99 % | 19.273 M |
| Other non cash items | 64.780 M 97.76 % | 32.757 M 460.44 % | -9.088 M -417.62 % | 2.861 M -90.33 % | 29.577 M -35.92 % | 46.159 M 256.76 % | 12.938 M 31.55 % | 9.836 M -47.53 % | 18.744 M 1 200.76 % | 1.441 M 160.62 % | -2.377 M -111.63 % | 20.438 M 301.93 % | 5.085 M |
| Net cash provided by operating activities | -180.383 M -2 336.06 % | 8.067 M -25.28 % | 10.797 M -18.12 % | 13.186 M -34.43 % | 20.111 M -37.52 % | 32.188 M 13.02 % | 28.481 M 130.11 % | -94.598 M -1 210.57 % | 8.518 M -81.43 % | 45.879 M 223.46 % | -37.162 M 47.21 % | -70.397 M -285.40 % | 37.971 M |
| Investments in property plant and equipment | -3.046 M -174.41 % | -1.110 M 62.65 % | -2.972 M 65.64 % | -8.648 M -586.33 % | -1.260 M -139.54 % | -526.045 K 82.25 % | -2.963 M 4.92 % | -3.116 M -8 803.64 % | -35.000 K 95.87 % | -847.000 K 94.44 % | -15.236 M -220.62 % | -4.752 M -3 763.41 % | -123.000 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -563.000 K | 0.000 | 0.000 100.00 % | -2.046 M -20.00 % | -1.705 M | 0.000 |
| Sales maturities of investments | 130.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 |
| Other investing activites | 1.035 M -92.12 % | 13.137 M 126.77 % | 5.793 M 3 114.48 % | 180.216 K 14.86 % | 156.897 K -52.86 % | 332.836 K -97.08 % | 11.391 M -17.07 % | 13.736 M 90.54 % | 7.209 M -77.18 % | 31.587 M -10.07 % | 35.123 M 765.10 % | 4.060 M 175.44 % | 1.474 M |
| Net cash used for investing activites | -1.881 M -115.64 % | 12.027 M 326.34 % | 2.821 M 133.31 % | -8.468 M -667.61 % | -1.103 M -470.98 % | -193.209 K -102.29 % | 8.428 M -20.64 % | 10.620 M 48.03 % | 7.174 M -76.66 % | 30.740 M 72.30 % | 17.841 M 844.31 % | -2.397 M -277.42 % | 1.351 M |
| Debt repayment | -9.502 M 9.84 % | -10.539 M 76.60 % | -45.040 M -241.28 % | 31.880 M 240.03 % | 9.376 M 313.17 % | -4.398 M 66.65 % | -13.190 M 70.50 % | -44.705 M -338.09 % | 18.777 M 143.87 % | -42.800 M -180.80 % | 52.970 M -42.04 % | 91.395 M 398.42 % | -30.626 M |
| Common stock issued | 212.564 M 1 256.50 % | 15.670 M -68.86 % | 50.314 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.864 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -1.045 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.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 |
| Other financing activites | -18.151 M 6.17 % | -19.344 M 14.40 % | -22.598 M 15.24 % | -26.660 M 3.02 % | -27.492 M -1.85 % | -26.991 M -0.95 % | -26.737 M 5.18 % | -28.196 M 8.46 % | -30.801 M 7.90 % | -33.441 M 0.75 % | -33.694 M -27.07 % | -26.517 M -183.42 % | -9.356 M |
| Net cash used provided by financing activities | 184.911 M 1 406.05 % | -14.158 M 18.28 % | -17.324 M -514.97 % | 4.175 M 123.04 % | -18.116 M 42.29 % | -31.390 M 21.38 % | -39.926 M -146.99 % | 84.963 M 648.61 % | -15.487 M 79.69 % | -76.241 M -495.52 % | 19.276 M -70.29 % | 64.878 M 280.31 % | -35.982 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 445.000 | 0.000 | 0.000 -100.00 % | 3.376 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K |
| Net change in cash | 2.647 M -55.41 % | 5.936 M 260.17 % | -3.706 M -141.67 % | 8.893 M 897.17 % | 891.791 K 47.26 % | 605.592 K 68.59 % | 359.219 K -63.50 % | 984.097 K 377.72 % | 206.000 K -45.50 % | 378.000 K 940.00 % | -45.000 K 99.43 % | -7.917 M -336.96 % | 3.341 M |
| Cash at beginning of period | 15.783 M 60.28 % | 9.847 M -27.34 % | 13.553 M 190.84 % | 4.660 M 23.67 % | 3.768 M 19.15 % | 3.163 M 12.81 % | 2.803 M 54.10 % | 1.819 M -82.59 % | 10.452 M 3.75 % | 10.074 M -0.44 % | 10.119 M -43.90 % | 18.036 M 22.74 % | 14.695 M |
| Cash at end of period | 18.429 M 16.76 % | 15.783 M 60.28 % | 9.847 M -27.34 % | 13.553 M 190.83 % | 4.660 M 23.67 % | 3.768 M 19.15 % | 3.163 M 12.81 % | 2.803 M -73.70 % | 10.658 M 1.97 % | 10.452 M 3.75 % | 10.074 M -0.44 % | 10.119 M -43.90 % | 18.036 M |
| Operating cash flow | -194.314 M -2 508.75 % | 8.067 M -25.28 % | 10.797 M -18.12 % | 13.186 M -34.43 % | 20.111 M -37.52 % | 32.188 M 13.02 % | 28.481 M 130.11 % | -94.598 M -1 210.57 % | 8.518 M -81.43 % | 45.879 M 223.46 % | -37.162 M 47.21 % | -70.397 M -285.40 % | 37.971 M |
| Capital expenditure | -3.046 M -174.41 % | -1.110 M 62.65 % | -2.972 M 65.64 % | -8.648 M -586.33 % | -1.260 M -139.54 % | -526.045 K 82.25 % | -2.963 M 4.92 % | -3.116 M -8 803.64 % | -35.000 K 95.87 % | -847.000 K 94.44 % | -15.236 M -220.62 % | -4.752 M -3 763.41 % | -123.000 K |
| Free CashFlow | -197.360 M -7 379.97 % | 2.711 M -65.35 % | 7.825 M 72.45 % | 4.538 M -75.93 % | 18.851 M -40.46 % | 31.662 M 24.08 % | 25.518 M 126.11 % | -97.715 M -1 251.89 % | 8.483 M -81.16 % | 45.032 M 185.94 % | -52.398 M 30.27 % | -75.149 M -298.55 % | 37.848 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 334.463 M 40.84 % | 237.471 M -26.36 % | 322.458 M 15.52 % | 279.143 M 34.30 % | 207.857 M 14.97 % | 180.798 M -44.19 % | 323.960 M 16.13 % | 278.954 M 122.00 % | 125.656 M -6.39 % | 134.227 M -49.93 % | 268.098 M 34.06 % | 199.979 M 51.97 % | 131.591 M 36.16 % | 96.644 M -55.17 % | 215.575 M -2.80 % | 221.792 M 11.67 % | 198.614 M 144.04 % | 81.385 M -54.09 % | 177.277 M -16.64 % | 212.672 M 112.04 % | 100.299 M 190.19 % | 34.563 M -82.74 % | 200.298 M 96.86 % | 101.747 M -2.03 % | 103.850 M -42.93 % | 181.975 M -34.37 % | 277.256 M 0.00 % | 277.256 M 182.34 % | 98.199 M 0.00 % | 98.199 M -56.23 % | 224.350 M 0.00 % | 224.350 M 95.99 % | 114.470 M 0.00 % | 114.470 M |
| Net income | 11.865 M -7.25 % | 12.793 M 129.80 % | -42.926 M -397.56 % | 14.426 M -26.71 % | 19.683 M 15.85 % | 16.990 M 136.28 % | -46.825 M -321.72 % | 21.119 M 23.97 % | 17.036 M 7.42 % | 15.859 M 263.66 % | 4.361 M -83.62 % | 26.620 M 33.49 % | 19.941 M 31.95 % | 15.113 M 645.05 % | 2.028 M -87.38 % | 16.072 M 14.68 % | 14.015 M 72.62 % | 8.119 M 156.05 % | -14.485 M -184.14 % | 17.215 M 123.37 % | 7.707 M 23 254.55 % | 33.000 K 100.40 % | -8.168 M -434.21 % | 2.444 M -57.76 % | 5.786 M 9 706.78 % | 59.000 K -97.07 % | 2.014 M 0.00 % | 2.014 M 29.66 % | 1.554 M 0.00 % | 1.554 M -46.53 % | 2.905 M 0.00 % | 2.905 M 168.40 % | 1.083 M 0.00 % | 1.083 M |
| Income before tax | 16.580 M -4.45 % | 17.353 M 130.98 % | -56.020 M -390.62 % | 19.276 M -26.71 % | 26.300 M 15.85 % | 22.702 M 135.38 % | -64.164 M -324.08 % | 28.635 M 21.34 % | 23.599 M 11.36 % | 21.191 M 240.64 % | 6.221 M -82.47 % | 35.494 M 33.50 % | 26.588 M 31.95 % | 20.150 M 217.79 % | 6.341 M -70.41 % | 21.431 M 14.69 % | 18.686 M 72.62 % | 10.825 M 155.04 % | -19.668 M -184.91 % | 23.164 M 122.41 % | 10.415 M 31 460.61 % | 33.000 K 100.31 % | -10.690 M -416.65 % | 3.376 M -56.82 % | 7.819 M 9 673.75 % | 80.000 K -97.73 % | 3.520 M 0.00 % | 3.520 M 64.28 % | 2.143 M 0.00 % | 2.143 M -58.83 % | 5.204 M 0.00 % | 5.204 M 241.72 % | 1.523 M 0.00 % | 1.523 M |
| Income before tax ratio | 0.05 -32.16 % | 0.07 142.06 % | -0.17 -351.58 % | 0.07 -45.42 % | 0.13 0.77 % | 0.13 163.40 % | -0.20 -292.95 % | 0.10 -45.34 % | 0.19 18.96 % | 0.16 580.37 % | 0.02 -86.93 % | 0.18 -12.16 % | 0.20 -3.09 % | 0.21 608.86 % | 0.03 -69.56 % | 0.10 2.70 % | 0.09 -29.27 % | 0.13 219.89 % | -0.11 -201.86 % | 0.11 4.89 % | 0.10 10 775.77 % | 0.00 101.79 % | -0.05 -260.85 % | 0.03 -55.93 % | 0.08 17 026.42 % | 0.00 -96.54 % | 0.01 0.00 % | 0.01 -41.81 % | 0.02 0.00 % | 0.02 -5.95 % | 0.02 0.00 % | 0.02 74.36 % | 0.01 0.00 % | 0.01 |
| EBITDA | 22.292 M 65.50 % | 13.470 M 126.74 % | -50.371 M -306.89 % | 24.347 M -22.20 % | 31.293 M 13.03 % | 27.685 M 147.12 % | -58.753 M -271.67 % | 34.225 M 15.84 % | 29.546 M 10.69 % | 26.693 M 103.75 % | 13.101 M -67.93 % | 40.848 M 22.64 % | 33.306 M 26.51 % | 26.327 M 83.85 % | 14.320 M -48.75 % | 27.941 M 8.26 % | 25.810 M 40.55 % | 18.364 M 333.55 % | -7.863 M -126.05 % | 30.187 M 81.86 % | 16.599 M 201.80 % | 5.500 M -86.98 % | 42.254 M 333.06 % | 9.757 M -34.49 % | 14.893 M 131.47 % | 6.434 M 12.41 % | 5.724 M 0.75 % | 5.681 M 22.92 % | 4.622 M 0.00 % | 4.622 M -51.22 % | 9.475 M -0.47 % | 9.520 M 111.19 % | 4.508 M 0.00 % | 4.508 M |
| Net income ratio | 0.04 -34.15 % | 0.05 140.47 % | -0.13 -357.59 % | 0.05 -45.43 % | 0.09 0.77 % | 0.09 165.01 % | -0.14 -290.92 % | 0.08 -44.16 % | 0.14 14.75 % | 0.12 626.35 % | 0.02 -87.78 % | 0.13 -12.16 % | 0.15 -3.10 % | 0.16 1 561.91 % | 0.01 -87.01 % | 0.07 2.69 % | 0.07 -29.27 % | 0.10 222.09 % | -0.08 -200.94 % | 0.08 5.34 % | 0.08 7 947.97 % | 0.00 102.34 % | -0.04 -269.77 % | 0.02 -56.89 % | 0.06 17 084.29 % | 0.00 -95.54 % | 0.01 0.00 % | 0.01 -54.08 % | 0.02 0.00 % | 0.02 22.16 % | 0.01 0.00 % | 0.01 36.95 % | 0.01 0.00 % | 0.01 |
| Ratio EBITDA | 0.07 17.50 % | 0.06 136.31 % | -0.16 -279.10 % | 0.09 -42.07 % | 0.15 -1.68 % | 0.15 184.43 % | -0.18 -247.82 % | 0.12 -47.82 % | 0.24 18.24 % | 0.20 306.96 % | 0.05 -76.08 % | 0.20 -19.30 % | 0.25 -7.09 % | 0.27 310.09 % | 0.07 -47.27 % | 0.13 -3.06 % | 0.13 -42.41 % | 0.23 608.73 % | -0.04 -131.25 % | 0.14 -14.23 % | 0.17 4.00 % | 0.16 -24.57 % | 0.21 119.99 % | 0.10 -33.13 % | 0.14 305.61 % | 0.04 71.27 % | 0.02 0.75 % | 0.02 -56.47 % | 0.05 0.00 % | 0.05 11.44 % | 0.04 -0.47 % | 0.04 7.76 % | 0.04 0.00 % | 0.04 |
| Gross profit ratio | 0.09 -43.70 % | 0.16 582.25 % | 0.02 -84.68 % | 0.15 -21.87 % | 0.19 20.21 % | 0.16 848.20 % | -0.02 -118.13 % | 0.12 -65.78 % | 0.34 31.71 % | 0.26 134.29 % | 0.11 -54.34 % | 0.24 -19.31 % | 0.30 -6.50 % | 0.32 533.95 % | -0.07 -136.22 % | 0.21 19.10 % | 0.17 -24.35 % | 0.23 133 840.74 % | 0.00 -99.90 % | 0.17 -25.74 % | 0.23 88.85 % | 0.12 -0.90 % | 0.12 -36.80 % | 0.19 -12.25 % | 0.22 304.21 % | 0.05 0.10 % | 0.05 0.00 % | 0.05 -68.30 % | 0.17 0.00 % | 0.17 68.82 % | 0.10 0.00 % | 0.10 -28.52 % | 0.14 0.00 % | 0.14 |
| Weighted average shs out dil | 130.462 M 1.98 % | 127.930 M 769.09 % | 14.720 M 0.00 % | 14.720 M -88.71 % | 130.351 M 958.77 % | 12.312 M 14.90 % | 10.715 M -4.11 % | 11.174 M -0.30 % | 11.208 M -0.35 % | 11.248 M 0.34 % | 11.210 M 6.12 % | 10.563 M 0.12 % | 10.551 M -0.17 % | 10.569 M 0.45 % | 10.521 M -0.50 % | 10.574 M 0.34 % | 10.538 M -0.06 % | 10.544 M -0.57 % | 10.605 M 0.41 % | 10.561 M 0.04 % | 10.558 M 0.11 % | 10.546 M -1.60 % | 10.718 M 0.87 % | 10.626 M 1.01 % | 10.520 M -0.12 % | 10.533 M 0.15 % | 10.517 M 0.00 % | 10.517 M -0.55 % | 10.575 M 0.00 % | 10.575 M 0.04 % | 10.571 M 0.00 % | 10.571 M 40.38 % | 7.530 M 0.00 % | 7.530 M |
| Weighted average shs out | 130.462 M 1.98 % | 127.930 M 769.09 % | 14.720 M 0.00 % | 14.720 M 15.75 % | 12.718 M 0.00 % | 12.718 M 18.69 % | 10.715 M 1.12 % | 10.596 M -5.46 % | 11.208 M -0.35 % | 11.248 M 0.34 % | 11.210 M 6.29 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 0.24 % | 10.521 M -0.24 % | 10.546 M 0.08 % | 10.538 M -0.06 % | 10.544 M -0.27 % | 10.572 M 0.10 % | 10.561 M 0.04 % | 10.558 M 0.11 % | 10.546 M -1.60 % | 10.718 M 0.87 % | 10.626 M 1.01 % | 10.520 M -0.12 % | 10.533 M 0.15 % | 10.517 M 0.00 % | 10.517 M -0.55 % | 10.575 M 0.00 % | 10.575 M 0.04 % | 10.571 M 0.00 % | 10.571 M 40.38 % | 7.530 M 0.00 % | 7.530 M |
| EPS diluted | 0.09 -9.00 % | 0.10 103.42 % | -2.92 -397.96 % | 0.98 553.33 % | 0.15 -89.13 % | 1.38 131.58 % | -4.37 -331.22 % | 1.89 24.34 % | 1.52 7.80 % | 1.41 261.54 % | 0.39 -84.52 % | 2.52 33.33 % | 1.89 32.17 % | 1.43 652.63 % | 0.19 -87.50 % | 1.52 14.29 % | 1.33 72.73 % | 0.77 156.20 % | -1.37 -184.05 % | 1.63 123.29 % | 0.73 7 200.00 % | 0.01 101.32 % | -0.76 -430.43 % | 0.23 -58.18 % | 0.55 9 721.43 % | 0.01 -97.05 % | 0.19 0.00 % | 0.19 26.67 % | 0.15 0.00 % | 0.15 -44.44 % | 0.27 0.00 % | 0.27 92.86 % | 0.14 0.00 % | 0.14 |
| Earnings per share | 0.09 -9.00 % | 0.10 103.42 % | -2.92 -397.96 % | 0.98 -36.77 % | 1.55 15.67 % | 1.34 130.66 % | -4.37 -319.60 % | 1.99 23.60 % | 1.61 7.33 % | 1.50 284.62 % | 0.39 -84.52 % | 2.52 33.33 % | 1.89 32.17 % | 1.43 652.63 % | 0.19 -87.50 % | 1.52 14.29 % | 1.33 72.73 % | 0.77 156.20 % | -1.37 -184.05 % | 1.63 123.29 % | 0.73 7 200.00 % | 0.01 101.32 % | -0.76 -430.43 % | 0.23 -58.18 % | 0.55 9 721.43 % | 0.01 -97.05 % | 0.19 0.00 % | 0.19 26.67 % | 0.15 0.00 % | 0.15 -44.44 % | 0.27 0.00 % | 0.27 92.86 % | 0.14 0.00 % | 0.14 |
| Gross profit | 29.460 M -20.70 % | 37.150 M 402.43 % | 7.394 M -82.31 % | 41.789 M 4.92 % | 39.828 M 38.20 % | 28.820 M 517.56 % | -6.902 M -121.05 % | 32.784 M -24.03 % | 43.154 M 23.30 % | 34.998 M 17.30 % | 29.836 M -38.78 % | 48.737 M 22.63 % | 39.744 M 27.31 % | 31.219 M 294.55 % | -16.047 M -135.21 % | 45.577 M 33.00 % | 34.269 M 84.62 % | 18.562 M 61 390.05 % | 30.187 K -99.92 % | 36.132 M 57.47 % | 22.946 M 448.03 % | 4.187 M -82.90 % | 24.486 M 24.42 % | 19.680 M -14.02 % | 22.890 M 130.68 % | 9.923 M -34.30 % | 15.104 M 0.00 % | 15.104 M -10.51 % | 16.877 M 0.00 % | 16.877 M -26.11 % | 22.840 M 0.00 % | 22.840 M 40.10 % | 16.303 M 0.00 % | 16.303 M |
| Income tax expense | 4.715 M 3.40 % | 4.560 M 134.82 % | -13.095 M -370.00 % | 4.850 M -26.70 % | 6.617 M 15.84 % | 5.712 M 132.94 % | -17.339 M -330.69 % | 7.516 M 14.52 % | 6.563 M 23.09 % | 5.332 M 185.74 % | 1.866 M -78.97 % | 8.874 M 33.50 % | 6.647 M 31.96 % | 5.037 M 16.81 % | 4.312 M -19.53 % | 5.359 M 14.73 % | 4.671 M 72.62 % | 2.706 M 152.22 % | -5.182 M -185.67 % | 6.049 M 123.38 % | 2.708 M 26 980.00 % | 10.000 K 100.40 % | -2.522 M -370.58 % | 932.000 K -54.16 % | 2.033 M 9 580.95 % | 21.000 K -98.61 % | 1.505 M 0.00 % | 1.505 M 155.60 % | 589.000 K 0.00 % | 589.000 K -74.38 % | 2.299 M 0.00 % | 2.299 M 421.90 % | 440.500 K 0.00 % | 440.500 K |
| Cost of revenue | 305.003 M 52.26 % | 200.321 M -36.42 % | 315.064 M 32.74 % | 237.354 M 41.26 % | 168.029 M 10.56 % | 151.978 M -54.07 % | 330.862 M 34.40 % | 246.170 M 198.38 % | 82.502 M -16.86 % | 99.229 M -58.35 % | 238.262 M 57.54 % | 151.242 M 64.67 % | 91.847 M 40.39 % | 65.425 M -71.75 % | 231.622 M 31.44 % | 176.215 M 7.22 % | 164.345 M 161.60 % | 62.823 M -64.56 % | 177.247 M 0.40 % | 176.540 M 128.23 % | 77.353 M 154.65 % | 30.376 M -82.72 % | 175.812 M 114.23 % | 82.067 M 1.37 % | 80.960 M -52.94 % | 172.052 M -34.37 % | 262.152 M 0.00 % | 262.152 M 222.36 % | 81.322 M 0.00 % | 81.322 M -59.64 % | 201.511 M 0.00 % | 201.511 M 105.27 % | 98.168 M 0.00 % | 98.168 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 62.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.242 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.995 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.806 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.349 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.616 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.978 M 0.00 % | 4.978 M | 0.000 | 0.000 -100.00 % | 6.727 M 0.00 % | 6.727 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 4.484 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.292 M | 0.000 | 0.000 | 0.000 -100.00 % | 860.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 662.917 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.006 M 0.00 % | 1.006 M | 0.000 | 0.000 -100.00 % | 2.179 M 0.00 % | 2.179 M | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.978 M -17.44 % | 3.607 M -31.89 % | 5.296 M 0.04 % | 5.294 M -28.01 % | 7.354 M 69.33 % | 4.343 M 126.76 % | -16.230 M -498.37 % | 4.074 M 11.65 % | 3.649 M -35.61 % | 5.667 M 152.31 % | -10.834 M -448.23 % | 3.111 M -16.60 % | 3.730 M -31.14 % | 5.417 M | 0.000 | 0.000 -100.00 % | 8.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 17.280 M 120.32 % | 7.843 M -88.64 % | 69.034 M 995.08 % | 6.304 M -62.58 % | 16.845 M 156.31 % | 6.572 M -89.45 % | 62.310 M 1 285.28 % | 4.498 M -74.76 % | 17.822 M 35.94 % | 13.110 M -44.34 % | 23.552 M 63.81 % | 14.378 M -5.64 % | 15.237 M 50.59 % | 10.118 M 136.15 % | -27.991 M -223.11 % | 22.736 M 73.20 % | 13.127 M 90.69 % | 6.884 M 291.23 % | -3.600 M -135.24 % | 10.216 M -8.22 % | 11.131 M 116.56 % | 5.140 M 743.53 % | -798.721 K -107.54 % | 10.587 M -39.44 % | 17.482 M 329.74 % | 4.068 M -64.85 % | 11.573 M 0.00 % | 11.573 M 50.48 % | 7.691 M 0.00 % | 7.691 M -57.91 % | 18.270 M 0.00 % | 18.270 M 142.96 % | 7.520 M 0.00 % | 7.520 M |
| Cost and expenses | 322.283 M 54.82 % | 208.164 M -45.80 % | 384.098 M 57.64 % | 243.658 M 31.80 % | 184.874 M 16.60 % | 158.550 M -59.67 % | 393.172 M 56.85 % | 250.668 M 149.86 % | 100.324 M -10.70 % | 112.339 M -57.09 % | 261.814 M 58.08 % | 165.620 M 54.66 % | 107.084 M 41.75 % | 75.543 M -62.90 % | 203.631 M 2.35 % | 198.951 M 12.10 % | 177.472 M 154.60 % | 69.707 M -59.86 % | 173.647 M -7.02 % | 186.756 M 111.06 % | 88.484 M 149.14 % | 35.516 M -79.71 % | 175.014 M 88.89 % | 92.654 M -5.88 % | 98.442 M -44.11 % | 176.120 M -35.66 % | 273.725 M 0.00 % | 273.725 M 207.51 % | 89.013 M 0.00 % | 89.013 M -59.50 % | 219.781 M 0.00 % | 219.781 M 107.95 % | 105.687 M 0.00 % | 105.687 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 17.280 M 120.32 % | 7.843 M -88.64 % | 69.034 M 995.08 % | 6.304 M | 0.000 -100.00 % | 6.572 M -89.45 % | 62.310 M 1 285.28 % | 4.498 M -57.97 % | 10.702 M 98.44 % | 5.393 M -52.22 % | 11.287 M 28.79 % | 8.764 M 4.88 % | 8.356 M -10.55 % | 9.342 M 21.86 % | 7.666 M -54.28 % | 16.768 M 168.89 % | 6.236 M 108.84 % | 2.986 M -87.56 % | 24.012 M 430.18 % | 4.529 M 0.87 % | 4.490 M -1.56 % | 4.561 M -89.57 % | 43.716 M 1 330.04 % | 3.057 M -53.86 % | 6.625 M 97.11 % | 3.361 M -43.83 % | 5.984 M 0.00 % | 5.984 M -17.11 % | 7.220 M 0.00 % | 7.220 M -18.94 % | 8.907 M 0.00 % | 8.907 M 78.04 % | 5.003 M 0.00 % | 5.003 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.195 M | 0.000 | 0.000 -100.00 % | 10.000 K -99.43 % | 1.758 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.095 M | 0.000 | 0.000 -100.00 % | 5.775 M 50 086.84 % | 11.507 K 0.00 % | 11.507 K -99.84 % | 7.044 M 0.00 % | 7.044 M 1 009.28 % | 635.007 K 0.00 % | 635.007 K -91.25 % | 7.260 M 0.00 % | 7.260 M |
| Interest expense | 4.009 M 20.57 % | 3.325 M -24.77 % | 4.420 M 14.98 % | 3.844 M 1.83 % | 3.775 M -0.42 % | 3.791 M -5.37 % | 4.006 M -7.87 % | 4.348 M -7.71 % | 4.711 M 9.46 % | 4.304 M | 0.000 -100.00 % | 4.159 M -21.13 % | 5.273 M -0.40 % | 5.294 M -21.93 % | 6.781 M 23.65 % | 5.484 M -10.17 % | 6.105 M -6.51 % | 6.530 M | 0.000 -100.00 % | 5.863 M 14.29 % | 5.130 M 15.51 % | 4.441 M -44.37 % | 7.983 M 39.64 % | 5.717 M -6.08 % | 6.087 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.722 M 41.52 % | 1.217 M -1.00 % | 1.229 M 0.08 % | 1.228 M 0.82 % | 1.218 M 2.18 % | 1.192 M -15.16 % | 1.405 M 13.12 % | 1.242 M 0.49 % | 1.236 M 3.17 % | 1.198 M -21.24 % | 1.521 M 27.28 % | 1.195 M -17.30 % | 1.445 M 63.65 % | 883.000 K -41.09 % | 1.499 M 46.10 % | 1.026 M 0.69 % | 1.019 M 0.00 % | 1.019 M -9.77 % | 1.129 M 6.54 % | 1.060 M 0.57 % | 1.054 M 1.74 % | 1.036 M -68.55 % | 3.294 M 448.95 % | 600.000 K -39.21 % | 987.000 K 48.64 % | 664.034 K 0.00 % | 664.034 K 6.83 % | 621.575 K 0.00 % | 621.576 K 0.00 % | 621.576 K 0.00 % | 621.575 K -6.71 % | 666.257 K 0.00 % | 666.257 K 0.00 % | 666.257 K |
| Operating income | 12.180 M -58.44 % | 29.307 M 147.55 % | -61.640 M -595.42 % | 12.442 M -45.86 % | 22.983 M 3.30 % | 22.248 M 132.14 % | -69.212 M -344.69 % | 28.286 M -0.08 % | 28.310 M 29.34 % | 21.888 M 89.02 % | 11.580 M -70.80 % | 39.653 M 24.46 % | 31.861 M 25.22 % | 25.444 M 93.91 % | 13.122 M -51.25 % | 26.915 M 8.57 % | 24.791 M 42.85 % | 17.355 M 85.36 % | 9.363 M -67.74 % | 29.027 M 86.73 % | 15.545 M 247.45 % | 4.474 M -88.52 % | 38.960 M 328.46 % | 9.093 M -34.61 % | 13.906 M 141.01 % | 5.770 M 14.04 % | 5.060 M 0.00 % | 5.060 M 26.48 % | 4.000 M 0.00 % | 4.000 M -54.82 % | 8.854 M 0.00 % | 8.854 M 130.48 % | 3.842 M 0.00 % | 3.842 M |
| Operating income ratio | 0.04 -70.49 % | 0.12 164.56 % | -0.19 -528.87 % | 0.04 -59.69 % | 0.11 -10.14 % | 0.12 157.60 % | -0.21 -310.69 % | 0.10 -54.99 % | 0.23 38.16 % | 0.16 277.53 % | 0.04 -78.22 % | 0.20 -18.10 % | 0.24 -8.03 % | 0.26 332.54 % | 0.06 -49.84 % | 0.12 -2.78 % | 0.12 -41.47 % | 0.21 303.75 % | 0.05 -61.30 % | 0.14 -11.94 % | 0.15 19.73 % | 0.13 -33.45 % | 0.19 117.65 % | 0.09 -33.26 % | 0.13 322.31 % | 0.03 73.75 % | 0.02 0.00 % | 0.02 -55.20 % | 0.04 0.00 % | 0.04 3.23 % | 0.04 0.00 % | 0.04 17.60 % | 0.03 0.00 % | 0.03 |
| Total other income expenses net | 4.400 M 136.81 % | -11.954 M -312.70 % | 5.620 M -17.75 % | 6.833 M 106.00 % | 3.317 M 630.62 % | 454.000 K -91.01 % | 5.048 M 1 346.42 % | 349.000 K 120.14 % | -1.733 M -148.64 % | -697.000 K 86.97 % | -5.350 M -571.37 % | 1.135 M 121.52 % | -5.273 M -454.47 % | -951.000 K 83.03 % | -5.603 M -130.18 % | -2.434 M 0.90 % | -2.456 M -187.92 % | -853.000 K 96.34 % | -23.298 M -304.26 % | -5.763 M -311.64 % | -1.400 M 68.48 % | -4.441 M 87.66 % | -35.974 M -529.25 % | -5.717 M 6.08 % | -6.087 M -6.98 % | -5.690 M -269.51 % | -1.540 M 0.00 % | -1.540 M 17.12 % | -1.858 M 0.00 % | -1.858 M 49.09 % | -3.649 M 0.00 % | -3.649 M -57.40 % | -2.319 M 0.00 % | -2.319 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 145.552 M | 0.000 -100.00 % | 107.104 M | 0.000 -100.00 % | 120.957 M | 0.000 -100.00 % | 120.347 M 2 725.05 % | 4.260 M -97.14 % | 148.891 M 2 713.51 % | 5.292 M -96.28 % | 142.071 M 1 973.73 % | 6.851 M -96.50 % | 195.654 M 1 343.62 % | 13.553 M -93.10 % | 196.491 M 4 944.69 % | 3.895 M -97.61 % | 163.087 M 3 399.72 % | 4.660 M -97.34 % | 175.362 M 4 141.95 % | 4.134 M -97.39 % | 158.482 M 0.71 % | 157.368 M -6.11 % | 167.610 M 8.25 % | 154.829 M 6 631.96 % | 2.300 M -98.63 % | 168.464 M 0.00 % | 168.464 M -9.13 % | 185.383 M 0.00 % | 185.383 M 1.93 % | 181.873 M 0.00 % | 181.873 M 0.38 % | 181.193 M 9 860.05 % | 1.819 M |
| Total investments | 74.137 M | 0.000 -100.00 % | 23.666 M | 0.000 -100.00 % | 24.263 M | 0.000 -100.00 % | 4.315 M -49.35 % | 8.520 M -68.93 % | 27.422 M 159.09 % | 10.584 M -92.18 % | 135.322 M 887.61 % | 13.702 M -48.94 % | 26.833 M -1.01 % | 27.106 M -19.46 % | 33.653 M 332.01 % | 7.790 M -65.04 % | 22.285 M 139.11 % | 9.320 M -72.73 % | 34.180 M 313.40 % | 8.268 M -66.89 % | 24.969 M 0.83 % | 24.764 M -22.81 % | 32.080 M 34.27 % | 23.892 M 419.41 % | 4.600 M -89.30 % | 42.980 M 297.42 % | 10.815 M -53.89 % | 23.452 M 0.00 % | 23.452 M 116.85 % | 10.815 M 0.00 % | 10.815 M -46.19 % | 20.099 M 452.41 % | 3.638 M |
| Total debt | 156.010 M | 0.000 -100.00 % | 125.533 M | 0.000 -100.00 % | 131.170 M | 0.000 -100.00 % | 134.916 M | 0.000 -100.00 % | 150.462 M | 0.000 -100.00 % | 147.362 M | 0.000 -100.00 % | 198.029 M | 0.000 -100.00 % | 208.114 M | 0.000 -100.00 % | 165.421 M | 0.000 -100.00 % | 178.497 M | 0.000 -100.00 % | 161.336 M 0.03 % | 161.294 M -5.37 % | 170.442 M 7.88 % | 157.998 M | 0.000 -100.00 % | 170.764 M 0.00 % | 170.764 M -8.99 % | 187.629 M 0.00 % | 187.629 M 2.00 % | 183.954 M 0.00 % | 183.954 M 0.03 % | 183.904 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 649.161 M 35 161.34 % | 1.841 M -99.73 % | 677.631 M 23.84 % | 547.169 M 27.73 % | 428.394 M 33.37 % | 321.202 M -27.45 % | 442.756 M 31.46 % | 336.794 M -16.91 % | 405.319 M 424.97 % | 77.208 M -74.14 % | 298.596 M 54.61 % | 193.134 M -26.72 % | 263.542 M 21 582.51 % | 1.215 M -99.50 % | 245.275 M 75.43 % | 139.813 M -37.64 % | 224.186 M 21 235.40 % | 1.051 M -99.53 % | 221.546 M 90.85 % | 116.084 M 7.11 % | 108.376 M 9 393.68 % | 1.142 M -99.26 % | 153.920 M -28.07 % | 213.990 M 16 823.18 % | 1.264 M 0.00 % | 1.264 M -99.12 % | 143.233 M 0.00 % | 143.233 M 33 491.47 % | 426.397 K 0.00 % | 426.397 K | 0.000 -100.00 % | 39.750 M |
| Retained earnings | 0.000 | 0.000 -100.00 % | 157.286 M | 0.000 | 0.000 | 0.000 -100.00 % | 149.112 M | 0.000 | 0.000 | 0.000 -100.00 % | 141.923 M | 0.000 | 0.000 | 0.000 -100.00 % | 75.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.652 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.189 M | 0.000 | 0.000 -100.00 % | 24.861 M 0.00 % | 24.861 M | 0.000 | 0.000 -100.00 % | 17.726 M 0.00 % | 17.726 M | 0.000 | 0.000 |
| Common stock | 260.924 M | 0.000 -100.00 % | 260.924 M | 0.000 -100.00 % | 130.462 M | 0.000 -100.00 % | 107.192 M | 0.000 -100.00 % | 105.962 M | 0.000 -100.00 % | 105.462 M | 0.000 -100.00 % | 105.462 M | 0.000 -100.00 % | 105.462 M | 0.000 -100.00 % | 105.462 M | 0.000 -100.00 % | 105.462 M | 0.000 -100.00 % | 105.462 M 0.00 % | 105.462 M 0.00 % | 105.462 M 60.00 % | 65.914 M | 0.000 -100.00 % | 65.914 M 0.00 % | 65.914 M 0.00 % | 65.914 M 0.00 % | 65.914 M 0.00 % | 65.914 M 0.00 % | 65.914 M 0.00 % | 65.914 M | 0.000 |
| Total equity | 673.818 M 3.80 % | 649.161 M 0.00 % | 649.161 M -4.20 % | 677.631 M 0.00 % | 677.631 M 58.18 % | 428.394 M 0.00 % | 428.394 M -3.24 % | 442.756 M 0.00 % | 442.756 M 9.24 % | 405.319 M 0.00 % | 405.312 M 35.74 % | 298.596 M 0.00 % | 298.596 M 13.30 % | 263.542 M 0.00 % | 263.542 M 7.45 % | 245.275 M 0.00 % | 245.275 M 9.41 % | 224.186 M 0.00 % | 224.186 M 1.19 % | 221.546 M 0.00 % | 221.546 M 3.60 % | 213.838 M 0.01 % | 213.814 M -2.74 % | 219.834 M 2.73 % | 213.990 M 0.00 % | 213.990 M 0.00 % | 213.990 M 2.32 % | 209.147 M 0.00 % | 209.147 M 1.52 % | 206.016 M 0.00 % | 206.016 M 3.11 % | 199.808 M 402.66 % | 39.750 M |
| Other non current liabilities | 2.775 M 100.43 % | -649.161 M -25 398.56 % | 2.566 M 100.38 % | -677.631 M -33 964.62 % | 2.001 M 100.47 % | -428.394 M -21 498.30 % | 2.002 M 100.45 % | -442.756 M -21 264.24 % | 2.092 M | 0.000 -100.00 % | 1.892 M | 0.000 -100.00 % | 1.892 M | 0.000 -100.00 % | 1.891 M | 0.000 -100.00 % | 1.850 M | 0.000 -100.00 % | 1.850 M | 0.000 -100.00 % | 1.388 M 0.00 % | 1.388 M -0.01 % | 1.388 M 38.81 % | 1.000 M | 0.000 -100.00 % | 941.997 K 0.00 % | 941.997 K -52.90 % | 2.000 M 0.00 % | 2.000 M 9.54 % | 1.826 M 0.00 % | 1.826 M -8.71 % | 2.000 M | 0.000 |
| Long term debt | 72.122 M | 0.000 -100.00 % | 46.193 M | 0.000 -100.00 % | 30.197 M | 0.000 -100.00 % | 38.342 M | 0.000 -100.00 % | 50.623 M | 0.000 -100.00 % | 61.091 M | 0.000 -100.00 % | 36.190 M | 0.000 -100.00 % | 31.438 M | 0.000 -100.00 % | 38.616 M | 0.000 -100.00 % | 42.593 M | 0.000 -100.00 % | 45.679 M 8.25 % | 42.196 M -1.14 % | 42.681 M -1.84 % | 43.482 M | 0.000 -100.00 % | 47.797 M 0.00 % | 47.797 M 99.64 % | 23.941 M 0.00 % | 23.941 M -9.50 % | 26.455 M 0.00 % | 26.455 M -12.93 % | 30.383 M | 0.000 |
| Total non current liabilities | 74.897 M 111.54 % | -649.161 M -1 431.37 % | 48.759 M 107.20 % | -677.631 M -2 204.57 % | 32.198 M 107.52 % | -428.394 M -1 161.88 % | 40.343 M 109.11 % | -442.756 M -939.91 % | 52.715 M | 0.000 -100.00 % | 62.982 M | 0.000 -100.00 % | 38.082 M | 0.000 -100.00 % | 33.329 M | 0.000 -100.00 % | 40.466 M | 0.000 -100.00 % | 44.443 M | 0.000 -100.00 % | 47.067 M 7.99 % | 43.584 M -1.10 % | 44.069 M -0.93 % | 44.482 M | 0.000 -100.00 % | 48.739 M 0.00 % | 48.739 M 87.88 % | 25.941 M 0.00 % | 25.941 M -8.27 % | 28.281 M 0.00 % | 28.281 M -12.67 % | 32.383 M | 0.000 |
| Other current liabilities | 83.004 M | 0.000 -100.00 % | 49.744 M | 0.000 -100.00 % | 68.335 M | 0.000 -100.00 % | 13.148 M | 0.000 -100.00 % | 52.171 M | 0.000 -100.00 % | 34.985 M | 0.000 -100.00 % | 43.360 M | 0.000 -100.00 % | 46.169 M | 0.000 -100.00 % | 78.114 M | 0.000 -100.00 % | 26.495 M | 0.000 -100.00 % | 75.372 M -10.86 % | 84.552 M 44.65 % | 58.454 M 9.75 % | 53.261 M | 0.000 -100.00 % | 49.250 M -12.89 % | 56.538 M 47.71 % | 38.277 M -13.41 % | 44.205 M 93.42 % | 22.855 M -14.07 % | 26.598 M 16.68 % | 22.795 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.208 M | 0.000 -100.00 % | 35.854 M | 0.000 -100.00 % | 23.091 M | 0.000 -100.00 % | 28.757 M | 0.000 -100.00 % | 43.729 M | 0.000 -100.00 % | 49.925 M | 0.000 -100.00 % | 28.981 M | 0.000 -100.00 % | 49.726 M | 0.000 -100.00 % | 44.561 M 6.81 % | 41.721 M | 0.000 -100.00 % | 50.150 M | 0.000 -100.00 % | 32.860 M | 0.000 -100.00 % | 24.663 M | 0.000 -100.00 % | 23.319 M | 0.000 |
| Short term debt | 83.888 M | 0.000 -100.00 % | 79.340 M | 0.000 -100.00 % | 100.973 M | 0.000 -100.00 % | 96.576 M | 0.000 -100.00 % | 99.839 M | 0.000 -100.00 % | 86.272 M | 0.000 -100.00 % | 161.839 M | 0.000 -100.00 % | 176.676 M | 0.000 -100.00 % | 126.805 M | 0.000 -100.00 % | 135.904 M | 0.000 -100.00 % | 115.657 M -2.89 % | 119.098 M -6.78 % | 127.761 M 11.57 % | 114.516 M | 0.000 -100.00 % | 122.967 M 0.00 % | 122.967 M -24.88 % | 163.688 M 0.00 % | 163.688 M 3.93 % | 157.498 M 0.00 % | 157.498 M 2.59 % | 153.521 M | 0.000 |
| Total current liabilities | 470.504 M | 0.000 -100.00 % | 400.529 M | 0.000 -100.00 % | 329.653 M | 0.000 -100.00 % | 330.820 M | 0.000 -100.00 % | 306.195 M | 0.000 -100.00 % | 320.780 M | 0.000 -100.00 % | 412.047 M | 0.000 -100.00 % | 519.369 M | 0.000 -100.00 % | 458.627 M | 0.000 -100.00 % | 592.605 M | 0.000 -100.00 % | 370.234 M -6.85 % | 397.476 M -1.65 % | 404.156 M -5.96 % | 429.760 M | 0.000 -100.00 % | 424.783 M 0.00 % | 424.783 M 13.83 % | 373.168 M 0.00 % | 373.168 M -8.75 % | 408.936 M 0.25 % | 407.929 M 18.35 % | 344.671 M | 0.000 |
| Total liabilities | 545.401 M 184.02 % | -649.161 M -244.49 % | 449.288 M 166.30 % | -677.631 M -287.27 % | 361.851 M 184.47 % | -428.394 M -215.42 % | 371.163 M 183.83 % | -442.756 M -223.36 % | 358.910 M | 0.000 -100.00 % | 383.762 M | 0.000 -100.00 % | 450.129 M | 0.000 -100.00 % | 552.698 M | 0.000 -100.00 % | 499.093 M | 0.000 -100.00 % | 637.048 M | 0.000 -100.00 % | 417.301 M -5.39 % | 441.060 M -1.60 % | 448.225 M -5.49 % | 474.242 M | 0.000 -100.00 % | 473.521 M 0.00 % | 473.521 M 18.64 % | 399.109 M 0.00 % | 399.109 M -8.72 % | 437.217 M 0.23 % | 436.210 M 15.69 % | 377.054 M | 0.000 |
| Other non current assets | 7.377 M | 0.000 -100.00 % | 7.267 M | 0.000 -100.00 % | 290.386 M | 0.000 -100.00 % | 27.476 M 744.98 % | -4.260 M -103.38 % | 125.888 M 2 478.84 % | -5.292 M -129.54 % | 17.917 M 361.52 % | -6.851 M -123.06 % | 29.705 M 319.18 % | -13.553 M | 0.000 100.00 % | -3.895 M -103.42 % | 113.767 M 2 541.35 % | -4.660 M | 0.000 100.00 % | -4.134 M -103.16 % | 130.961 M 1 384.99 % | 8.819 M | 0.000 -100.00 % | 140.833 M 6 223.41 % | -2.300 M | 0.000 -100.00 % | 33.262 M -71.24 % | 115.638 M 640.32 % | 15.620 M -42.67 % | 27.247 M -0.72 % | 27.446 M -75.76 % | 113.230 M 6 324.17 % | -1.819 M |
| Long term investments | 74.137 M | 0.000 -100.00 % | 23.666 M | 0.000 100.00 % | -258.851 M | 0.000 -100.00 % | 4.315 M | 0.000 100.00 % | -91.176 M | 0.000 -100.00 % | 16.377 M | 0.000 -100.00 % | 4.315 M | 0.000 -100.00 % | 33.653 M | 0.000 100.00 % | -88.523 M | 0.000 -100.00 % | 34.180 M | 0.000 100.00 % | -92.438 M -473.28 % | 24.764 M -22.81 % | 32.080 M 138.37 % | -83.613 M | 0.000 -100.00 % | 42.980 M 297.42 % | 10.815 M 113.91 % | -77.772 M -431.62 % | 23.452 M 116.85 % | 10.815 M 0.00 % | 10.815 M 114.16 % | -76.387 M | 0.000 |
| Intangible assets | 8.215 M | 0.000 -100.00 % | 9.232 M | 0.000 -100.00 % | 9.171 M | 0.000 -100.00 % | 8.016 M | 0.000 -100.00 % | 8.488 M | 0.000 -100.00 % | 8.561 M | 0.000 -100.00 % | 7.479 M | 0.000 -100.00 % | 7.692 M | 0.000 -100.00 % | 2.350 M | 0.000 -100.00 % | 2.935 M | 0.000 -100.00 % | 3.428 M -6.16 % | 3.653 M -7.93 % | 3.968 M -12.89 % | 4.555 M | 0.000 -100.00 % | 4.948 M 0.00 % | 4.948 M 8.70 % | 4.552 M 0.00 % | 4.552 M 26.08 % | 3.610 M 0.00 % | 3.610 M 42.70 % | 2.530 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 8.215 M | 0.000 -100.00 % | 9.232 M | 0.000 -100.00 % | 9.171 M | 0.000 -100.00 % | 8.016 M | 0.000 -100.00 % | 8.488 M | 0.000 -100.00 % | 8.561 M | 0.000 -100.00 % | 7.479 M | 0.000 -100.00 % | 7.692 M | 0.000 -100.00 % | 2.350 M | 0.000 -100.00 % | 2.935 M | 0.000 -100.00 % | 3.428 M -6.16 % | 3.653 M -7.93 % | 3.968 M -12.89 % | 4.555 M | 0.000 -100.00 % | 4.948 M 0.00 % | 4.948 M 8.70 % | 4.552 M 0.00 % | 4.552 M 26.08 % | 3.610 M 0.00 % | 3.610 M 42.70 % | 2.530 M | 0.000 |
| Property plant equipment net | 14.081 M | 0.000 -100.00 % | 11.607 M | 0.000 -100.00 % | 13.095 M | 0.000 -100.00 % | 14.553 M | 0.000 -100.00 % | 16.297 M | 0.000 -100.00 % | 17.979 M | 0.000 -100.00 % | 19.325 M | 0.000 -100.00 % | 9.035 M | 0.000 -100.00 % | 10.666 M | 0.000 -100.00 % | 9.706 M | 0.000 -100.00 % | 10.494 M -4.71 % | 11.013 M -5.74 % | 11.683 M 40.07 % | 8.341 M | 0.000 -100.00 % | 8.784 M 0.00 % | 8.784 M -5.10 % | 9.256 M 0.00 % | 9.256 M -6.00 % | 9.847 M 0.00 % | 9.847 M -8.26 % | 10.733 M | 0.000 |
| Total non current assets | 105.220 M | 0.000 -100.00 % | 53.610 M | 0.000 -100.00 % | 55.557 M | 0.000 -100.00 % | 54.360 M 1 376.06 % | -4.260 M -106.99 % | 60.930 M 1 251.36 % | -5.292 M -108.50 % | 62.267 M 1 008.87 % | -6.851 M -110.97 % | 62.431 M 560.64 % | -13.553 M -126.07 % | 51.987 M 1 434.72 % | -3.895 M -109.80 % | 39.740 M 952.79 % | -4.660 M -109.65 % | 48.302 M 1 268.42 % | -4.134 M -107.70 % | 53.688 M 11.27 % | 48.249 M -1.48 % | 48.974 M -31.23 % | 71.213 M 3 196.34 % | -2.300 M -103.98 % | 57.809 M 0.00 % | 57.809 M 9.32 % | 52.880 M 0.00 % | 52.880 M 0.29 % | 52.725 M 1.95 % | 51.718 M 0.38 % | 51.523 M 2 932.18 % | -1.819 M |
| Other current assets | 572.371 M 3 205.82 % | -18.429 M -103.61 % | 511.141 M 4 573.10 % | -11.427 M -104.78 % | 238.851 M 1 613.34 % | -15.783 M -114.59 % | 108.160 M | 0.000 -100.00 % | 151.251 M | 0.000 -100.00 % | 690.920 M | 0.000 -100.00 % | 166.307 M | 0.000 -100.00 % | 4.222 M | 0.000 -100.00 % | 145.952 M | 0.000 -100.00 % | 803.937 M | 0.000 -100.00 % | 142.086 M 1.51 % | 139.973 M -76.73 % | 601.432 M 376.93 % | 126.104 M | 0.000 -100.00 % | 617.589 M 400.67 % | 123.353 M -3.86 % | 128.299 M 0.00 % | 128.299 M -77.48 % | 569.746 M 359.74 % | 123.929 M 2 949.43 % | 4.064 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 283.114 M | 0.000 | 0.000 -100.00 % | 8.520 M -92.82 % | 118.598 M 1 020.54 % | 10.584 M -91.10 % | 118.945 M 768.08 % | 13.702 M -88.79 % | 122.262 M 351.05 % | 27.106 M | 0.000 -100.00 % | 7.790 M -92.97 % | 110.808 M 1 088.93 % | 9.320 M | 0.000 -100.00 % | 8.268 M -92.96 % | 117.407 M | 0.000 | 0.000 -100.00 % | 107.505 M 2 237.16 % | 4.600 M | 0.000 | 0.000 -100.00 % | 101.224 M | 0.000 | 0.000 | 0.000 -100.00 % | 96.486 M 2 551.88 % | 3.638 M |
| cash and cash equivalents | 10.458 M | 0.000 -100.00 % | 18.429 M | 0.000 -100.00 % | 10.213 M | 0.000 -100.00 % | 14.569 M 442.00 % | -4.260 M -371.16 % | 1.571 M 129.69 % | -5.292 M -200.02 % | 5.291 M 177.23 % | -6.851 M -388.46 % | 2.375 M 117.52 % | -13.553 M -216.61 % | 11.623 M 398.40 % | -3.895 M -266.88 % | 2.334 M 150.09 % | -4.660 M -248.65 % | 3.135 M 175.83 % | -4.134 M -244.85 % | 2.854 M -27.31 % | 3.926 M 38.61 % | 2.832 M -10.62 % | 3.169 M 237.79 % | -2.300 M -200.00 % | 2.300 M 0.00 % | 2.300 M 2.40 % | 2.246 M 0.00 % | 2.246 M 7.93 % | 2.081 M 0.00 % | 2.081 M -23.24 % | 2.711 M 249.02 % | -1.819 M |
| Cash and short term investments | 10.458 M -43.25 % | 18.429 M 0.00 % | 18.429 M 61.28 % | 11.427 M -96.10 % | 293.327 M 1 758.50 % | 15.783 M 8.33 % | 14.569 M 242.00 % | 4.260 M -96.45 % | 120.169 M 2 170.77 % | 5.292 M -95.74 % | 124.236 M 1 713.40 % | 6.851 M -94.50 % | 124.637 M 819.63 % | 13.553 M 16.61 % | 11.623 M 198.40 % | 3.895 M -96.56 % | 113.142 M 2 327.94 % | 4.660 M 48.65 % | 3.135 M -24.17 % | 4.134 M -96.56 % | 120.261 M 2 963.19 % | 3.926 M 38.61 % | 2.832 M -97.44 % | 110.674 M 4 712.10 % | 2.300 M 0.00 % | 2.300 M 0.00 % | 2.300 M -97.78 % | 103.470 M 4 506.86 % | 2.246 M 7.93 % | 2.081 M 0.00 % | 2.081 M -97.90 % | 99.197 M 5 352.79 % | 1.819 M |
| Total current assets | 1.114 B | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 983.925 M | 0.000 -100.00 % | 745.197 M 17 392.89 % | 4.260 M -99.42 % | 740.736 M 13 897.28 % | 5.292 M -99.27 % | 726.807 M 10 508.77 % | 6.851 M -99.00 % | 686.294 M 4 963.78 % | 13.553 M -98.23 % | 764.252 M 19 521.37 % | 3.895 M -99.45 % | 704.628 M 15 020.77 % | 4.660 M -99.43 % | 812.931 M 19 564.51 % | 4.134 M -99.29 % | 585.159 M -3.54 % | 606.649 M -1.05 % | 613.065 M -1.57 % | 622.863 M 26 982.06 % | 2.300 M -99.63 % | 629.702 M 0.00 % | 629.702 M 13.38 % | 555.376 M 0.00 % | 555.376 M -5.95 % | 590.507 M 0.00 % | 590.507 M 12.41 % | 525.339 M 28 777.52 % | 1.819 M |
| Inventory | 18.966 M | 0.000 -100.00 % | 48.101 M | 0.000 -100.00 % | 18.952 M | 0.000 -100.00 % | 3.797 M | 0.000 -100.00 % | 9.772 M | 0.000 -100.00 % | 30.501 M | 0.000 -100.00 % | 20.596 M | 0.000 -100.00 % | 6.290 M | 0.000 -100.00 % | 9.225 M | 0.000 -100.00 % | 5.882 M | 0.000 -100.00 % | 4.981 M -19.83 % | 6.213 M -29.40 % | 8.801 M 185.74 % | 3.080 M | 0.000 -100.00 % | 9.813 M 0.00 % | 9.813 M 6.31 % | 9.230 M 0.00 % | 9.230 M -50.59 % | 18.680 M 0.00 % | 18.680 M 23.06 % | 15.180 M | 0.000 |
| Net receivables | 512.205 M | 0.000 -100.00 % | 467.168 M | 0.000 -100.00 % | 432.795 M | 0.000 -100.00 % | 618.671 M | 0.000 -100.00 % | 575.453 M | 0.000 100.00 % | -118.945 M | 0.000 -100.00 % | 492.540 M | 0.000 -100.00 % | 706.838 M | 0.000 -100.00 % | 545.556 M | 0.000 -100.00 % | 790.273 M | 0.000 -100.00 % | 433.958 M -4.95 % | 456.537 M -21.81 % | 583.891 M 19.25 % | 489.617 M | 0.000 -100.00 % | 617.589 M 24.96 % | 494.237 M 18.92 % | 415.601 M 0.00 % | 415.601 M -26.01 % | 561.708 M 26.00 % | 445.818 M | 0.000 | 0.000 |
| Tax assets | 1.410 M | 0.000 -100.00 % | 1.838 M | 0.000 -100.00 % | 1.756 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.433 M | 0.000 -100.00 % | 1.433 M | 0.000 -100.00 % | 1.607 M | 0.000 -100.00 % | 1.607 M | 0.000 -100.00 % | 1.480 M | 0.000 -100.00 % | 1.480 M | 0.000 -100.00 % | 1.243 M | 0.000 -100.00 % | 1.243 M 13.31 % | 1.097 M | 0.000 -100.00 % | 1.097 M | 0.000 -100.00 % | 1.206 M | 0.000 -100.00 % | 1.206 M | 0.000 -100.00 % | 1.417 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 303.612 M | 0.000 -100.00 % | 271.445 M | 0.000 -100.00 % | 148.982 M | 0.000 -100.00 % | 193.888 M | 0.000 -100.00 % | 123.360 M | 0.000 -100.00 % | 179.967 M | 0.000 -100.00 % | 182.494 M | 0.000 -100.00 % | 283.807 M | 0.000 -100.00 % | 243.360 M | 0.000 -100.00 % | 405.366 M | 0.000 -100.00 % | 176.192 M -9.38 % | 194.424 M -10.54 % | 217.332 M -13.98 % | 252.642 M | 0.000 -100.00 % | 245.278 M 0.00 % | 245.278 M 48.41 % | 165.275 M 0.00 % | 165.275 M -26.16 % | 223.833 M 0.00 % | 223.833 M 36.81 % | 163.606 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.363 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.825 M | 0.000 -100.00 % | 19.453 M | 0.000 -100.00 % | 24.354 M | 0.000 -100.00 % | 12.717 M | 0.000 -100.00 % | 10.348 M | 0.000 -100.00 % | 3.766 M | 0.000 -100.00 % | 3.013 M | 0.000 -100.00 % | 608.845 K -93.48 % | 9.341 M | 0.000 -100.00 % | 7.288 M | 0.000 -100.00 % | 5.928 M | 0.000 -100.00 % | 4.750 M | 0.000 -100.00 % | 4.749 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 2.384 M | 0.000 -100.00 % | 6.592 M | 0.000 -100.00 % | 7.707 M | 0.000 -100.00 % | 8.822 M | 0.000 -100.00 % | 9.877 M | 0.000 -100.00 % | 10.728 M | 0.000 -100.00 % | 11.172 M | 0.000 -100.00 % | 492.308 K | 0.000 -100.00 % | 1.640 M | 0.000 -100.00 % | 2.756 M | 0.000 -100.00 % | 3.147 M 64.16 % | 1.917 M -52.98 % | 4.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 328.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 412.894 M | 0.000 -100.00 % | 229.100 M | 0.000 -100.00 % | 547.169 M | 0.000 100.00 % | -149.112 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.726 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.976 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.163 M | 0.000 | 0.000 -100.00 % | 123.214 M 1.04 % | 121.950 M | 0.000 | 0.000 -100.00 % | 122.376 M 0.35 % | 121.950 M -8.92 % | 133.894 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.219 B | 0.000 -100.00 % | 1.098 B | 0.000 -100.00 % | 1.039 B | 0.000 -100.00 % | 799.557 M | 0.000 -100.00 % | 801.666 M | 0.000 -100.00 % | 789.074 M | 0.000 -100.00 % | 748.725 M | 0.000 -100.00 % | 816.240 M | 0.000 -100.00 % | 744.368 M | 0.000 -100.00 % | 861.233 M | 0.000 -100.00 % | 638.847 M -2.45 % | 654.898 M -1.08 % | 662.039 M -4.62 % | 694.076 M | 0.000 -100.00 % | 687.511 M 0.00 % | 687.511 M 13.03 % | 608.256 M 0.00 % | 608.256 M -5.44 % | 643.233 M 0.16 % | 642.226 M 11.33 % | 576.862 M | 0.000 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.389 M -63.19 % | 22.790 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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.371 M -8.40 % | 18.964 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.728 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.233 M -52.34 % | 2.587 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.215 M -924.46 % | 1.239 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 non cash items | -12.793 M -129.80 % | 42.925 M 397.55 % | -14.426 M 26.71 % | -19.683 M -15.85 % | -16.990 M -136.28 % | 46.825 M 335.57 % | -19.877 M -16.68 % | -17.036 M -7.42 % | -15.859 M -263.66 % | -4.361 M 83.62 % | -26.620 M -33.49 % | -19.941 M -31.95 % | -15.112 M -644.80 % | -2.029 M 87.38 % | -16.072 M -14.68 % | -14.015 M -72.62 % | -8.119 M -156.05 % | 14.485 M 184.14 % | -17.215 M -23.47 % | -13.943 M 35.60 % | -21.651 M -365.07 % | 8.168 M 434.21 % | -2.444 M 57.76 % | -5.786 M -9 706.78 % | -59.000 K 97.07 % | -2.014 M 0.00 % | -2.014 M -29.66 % | -1.554 M 0.00 % | -1.554 M 46.53 % | -2.905 M 0.00 % | -2.905 M -168.40 % | -1.083 M 0.00 % | -1.083 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.484 M 168.02 % | -3.652 M -252.42 % | 2.396 M -21.24 % | 3.042 M 27.28 % | 2.390 M -17.30 % | 2.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.207 M 46.57 % | 2.188 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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -679.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 % | -310.000 K -656.10 % | -41.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 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 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 -100.00 % | 118.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 % | 51.000 K 112.50 % | 24.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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -561.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 % | -259.000 K -1 423.53 % | -17.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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 100.00 % | -1.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.741 M -36.23 % | -2.012 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 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.741 M -36.23 % | -2.012 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 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.97 % | 3.767 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.484 M -41.69 % | 4.260 M 77.80 % | 2.396 M -21.24 % | 3.042 M 27.28 % | 2.390 M -17.30 % | 2.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 208.000 K -94.70 % | 3.926 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.744 M 58.31 % | 4.260 M | 0.000 -100.00 % | 9.848 M 44.70 % | 6.806 M -0.66 % | 6.851 M 72.96 % | 3.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.134 M 5.30 % | 3.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.783 M 134.03 % | 6.744 M 58.31 % | 4.260 M -65.21 % | 12.244 M 24.33 % | 9.848 M 6.57 % | 9.241 M 34.89 % | 6.851 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.134 M 0.00 % | 4.134 M 5.30 % | 3.926 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.484 M 168.02 % | -3.652 M -252.42 % | 2.396 M -21.24 % | 3.042 M 27.28 % | 2.390 M -17.30 % | 2.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.207 M 46.57 % | 2.188 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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -679.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 % | -310.000 K -656.10 % | -41.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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.484 M 157.35 % | -4.331 M -280.76 % | 2.396 M -21.24 % | 3.042 M 27.28 % | 2.390 M -17.30 % | 2.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.897 M 34.93 % | 2.147 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 |
| 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 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 |