Medico Remedies Limited MEDICO.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.509 B 4.15 % | 1.449 B 3.19 % | 1.404 B 16.04 % | 1.210 B -1.12 % | 1.224 B 38.08 % | 886.362 M -9.27 % | 976.879 M 60.08 % | 610.246 M 12.14 % | 544.180 M -18.39 % | 666.837 M 30.78 % | 509.899 M 13.67 % | 448.589 M 32.95 % | 337.420 M |
| Net income | 100.932 M 21.74 % | 82.909 M 14.49 % | 72.415 M 50.49 % | 48.120 M 85.79 % | 25.900 M 58.86 % | 16.303 M 3.84 % | 15.701 M 28.68 % | 12.202 M -25.05 % | 16.281 M 44.09 % | 11.299 M 42.66 % | 7.920 M 25.93 % | 6.289 M 47.11 % | 4.275 M |
| Income before tax | 135.037 M 19.13 % | 113.349 M 12.24 % | 100.989 M 55.78 % | 64.830 M 75.90 % | 36.857 M 66.38 % | 22.151 M 1.84 % | 21.751 M 16.14 % | 18.728 M 10.93 % | 16.883 M -9.78 % | 18.713 M 69.93 % | 11.012 M 14.98 % | 9.577 M 35.73 % | 7.056 M |
| Income before tax ratio | 0.09 14.38 % | 0.08 8.77 % | 0.07 34.24 % | 0.05 77.88 % | 0.03 20.50 % | 0.02 12.24 % | 0.02 -27.45 % | 0.03 -1.08 % | 0.03 10.56 % | 0.03 29.94 % | 0.02 1.16 % | 0.02 2.09 % | 0.02 |
| EBITDA | 150.029 M -15.41 % | 177.362 M 30.74 % | 135.665 M 45.35 % | 93.336 M 49.12 % | 62.591 M 32.81 % | 47.130 M 8.33 % | 43.505 M 17.54 % | 37.013 M -16.66 % | 44.414 M 13.91 % | 38.991 M 34.28 % | 29.037 M 25.36 % | 23.163 M 52.66 % | 15.173 M |
| Net income ratio | 0.07 16.88 % | 0.06 10.95 % | 0.05 29.68 % | 0.04 87.89 % | 0.02 15.05 % | 0.02 14.44 % | 0.02 -19.62 % | 0.02 -33.17 % | 0.03 76.57 % | 0.02 9.09 % | 0.02 10.79 % | 0.01 10.65 % | 0.01 |
| Ratio EBITDA | 0.10 -18.78 % | 0.12 26.69 % | 0.10 25.26 % | 0.08 50.80 % | 0.05 -3.82 % | 0.05 19.39 % | 0.04 -26.57 % | 0.06 -25.69 % | 0.08 39.58 % | 0.06 2.68 % | 0.06 10.29 % | 0.05 14.83 % | 0.04 |
| Gross profit ratio | 0.28 133.45 % | 0.12 -52.25 % | 0.25 73.50 % | 0.15 -23.68 % | 0.19 10.66 % | 0.17 36.74 % | 0.13 -40.06 % | 0.21 -14.83 % | 0.25 20.66 % | 0.21 -11.00 % | 0.23 0.19 % | 0.23 24.98 % | 0.18 |
| Weighted average shs out dil | 82.731 M -0.30 % | 82.984 M 0.00 % | 82.984 M -0.27 % | 83.209 M 0.27 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 23.98 % | 66.932 M -19.34 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M |
| Weighted average shs out | 82.731 M -0.21 % | 82.909 M -0.09 % | 82.984 M -0.27 % | 83.209 M 0.27 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 23.98 % | 66.932 M -19.34 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M |
| EPS diluted | 1.22 22.00 % | 1.00 14.94 % | 0.87 50.00 % | 0.58 87.10 % | 0.31 55.00 % | 0.20 5.26 % | 0.19 5.56 % | 0.18 -10.00 % | 0.20 42.86 % | 0.14 46.75 % | 0.10 25.86 % | 0.08 47.18 % | 0.05 |
| Earnings per share | 1.22 22.00 % | 1.00 14.94 % | 0.87 50.00 % | 0.58 87.10 % | 0.31 55.00 % | 0.20 5.26 % | 0.19 5.56 % | 0.18 -10.00 % | 0.20 42.86 % | 0.14 46.75 % | 0.10 25.86 % | 0.08 47.18 % | 0.05 |
| Gross profit | 426.110 M 143.15 % | 175.247 M -50.73 % | 355.663 M 101.33 % | 176.653 M -24.53 % | 234.085 M 52.79 % | 153.204 M 24.07 % | 123.479 M -4.06 % | 128.698 M -4.48 % | 134.741 M -1.53 % | 136.837 M 16.39 % | 117.571 M 13.88 % | 103.240 M 66.16 % | 62.133 M |
| Income tax expense | 34.105 M 12.04 % | 30.440 M 6.53 % | 28.574 M 71.00 % | 16.710 M 50.54 % | 11.100 M 89.81 % | 5.848 M -3.34 % | 6.050 M -7.29 % | 6.526 M 983.98 % | 602.000 K -91.88 % | 7.414 M 139.78 % | 3.092 M -5.96 % | 3.288 M 18.27 % | 2.780 M |
| Cost of revenue | 1.083 B -14.97 % | 1.274 B 21.48 % | 1.049 B 9.56 % | 957.200 M -3.29 % | 989.772 M 35.00 % | 733.158 M -14.09 % | 853.400 M 77.22 % | 481.547 M 17.61 % | 409.439 M -22.75 % | 530.000 M 35.09 % | 392.328 M 13.60 % | 345.349 M 25.45 % | 275.287 M |
| General and administrative expenses | 44.265 M -25.23 % | 59.203 M 117.62 % | 27.205 M -9.32 % | 30.000 M 8.42 % | 27.671 M -15.05 % | 32.573 M 39.44 % | 23.360 M 2.23 % | 22.851 M -48.31 % | 44.208 M -23.44 % | 57.743 M 6.15 % | 54.400 M -4.66 % | 57.061 M 86.64 % | 30.573 M |
| Selling and marketing expenses | 62.492 M 13 139.83 % | 472.000 K -99.51 % | 96.025 M 6.34 % | 90.300 M 8.85 % | 82.961 M 72.66 % | 48.047 M 37.80 % | 34.868 M 24.68 % | 27.967 M 5 163.76 % | 531.311 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -43.992 M -416.10 % | 13.917 M -91.48 % | 163.439 M 3 793.26 % | 4.198 M -83.74 % | 25.823 M -57.54 % | 60.812 M 1 244.42 % | 4.523 M 105.55 % | 2.201 M -95.77 % | 51.990 M -1.73 % | 52.906 M 13.41 % | 46.651 M 9 156.15 % | 504.000 K -97.61 % | 21.056 M |
| Operating expenses | 62.765 M -14.71 % | 73.592 M -74.33 % | 286.669 M 130.26 % | 124.498 M -8.76 % | 136.455 M -3.52 % | 141.432 M 27.46 % | 110.961 M 7.34 % | 103.375 M 0.92 % | 102.438 M -7.42 % | 110.649 M 9.50 % | 101.051 M 13.92 % | 88.706 M 71.81 % | 51.629 M |
| Cost and expenses | 1.146 B -14.95 % | 1.348 B 0.91 % | 1.335 B 15.31 % | 1.158 B -0.88 % | 1.168 B 33.59 % | 874.590 M -9.31 % | 964.360 M 64.87 % | 584.923 M 14.27 % | 511.877 M -20.10 % | 640.649 M 29.85 % | 493.379 M 13.67 % | 434.055 M 32.77 % | 326.916 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 106.757 M 78.90 % | 59.675 M -51.57 % | 123.230 M 2.44 % | 120.300 M 8.74 % | 110.632 M 37.23 % | 80.620 M 38.46 % | 58.228 M 14.58 % | 50.817 M 13.58 % | 44.740 M -22.52 % | 57.743 M 6.15 % | 54.400 M -4.66 % | 57.061 M 86.64 % | 30.573 M |
| Interest income | 1.046 M 11.63 % | 937.000 K 31.79 % | 711.000 K 19.10 % | 597.000 K -85.73 % | 4.183 M 7.23 % | 3.901 M 9.93 % | 3.548 M 361.12 % | 769.496 K -9.47 % | 850.000 K -13.88 % | 987.000 K -13.80 % | 1.145 M 68.88 % | 678.000 K 11.15 % | 610.000 K |
| Interest expense | 11.585 M 40.68 % | 8.235 M 10.23 % | 7.471 M 18.17 % | 6.322 M -31.41 % | 9.217 M -12.96 % | 10.590 M 8.31 % | 9.777 M -35.54 % | 15.168 M 14.25 % | 13.276 M 56.91 % | 8.461 M 2.61 % | 8.246 M 34.37 % | 6.137 M 51.23 % | 4.058 M |
| Depreciation and amortization | 30.301 M -47.38 % | 57.588 M 111.68 % | 27.205 M 22.63 % | 22.184 M 34.31 % | 16.517 M -0.72 % | 16.636 M 10.04 % | 15.118 M 50.49 % | 10.046 M -4.74 % | 10.546 M -10.75 % | 11.817 M -5.58 % | 12.516 M 68.02 % | 7.449 M 83.52 % | 4.059 M |
| Operating income | 363.345 M 257.43 % | 101.655 M 45.55 % | 69.842 M 33.91 % | 52.155 M 44.55 % | 36.082 M 204.06 % | 11.867 M -5.21 % | 12.519 M -50.56 % | 25.323 M -21.61 % | 32.303 M 23.35 % | 26.188 M 58.52 % | 16.520 M 13.66 % | 14.534 M 38.37 % | 10.504 M |
| Operating income ratio | 0.24 243.17 % | 0.07 41.05 % | 0.05 15.40 % | 0.04 46.18 % | 0.03 120.21 % | 0.01 4.47 % | 0.01 -69.12 % | 0.04 -30.09 % | 0.06 51.15 % | 0.04 21.22 % | 0.03 0.00 % | 0.03 4.08 % | 0.03 |
| Total other income expenses net | -228.308 M -2 052.35 % | 11.694 M -62.46 % | 31.147 M 145.74 % | 12.675 M 1 536.25 % | 774.637 K -92.54 % | 10.379 M 12.42 % | 9.232 M 252.89 % | -6.039 M 57.53 % | -14.220 M -90.23 % | -7.475 M -35.71 % | -5.508 M -11.12 % | -4.957 M -43.76 % | -3.448 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 | 136.047 M 72.92 % | 78.678 M -11.10 % | 88.502 M 7.02 % | 82.700 M -32.34 % | 122.225 M -7.62 % | 132.302 M -0.94 % | 133.553 M 7.93 % | 123.745 M -32.20 % | 182.511 M 38.83 % | 131.463 M 116.71 % | 60.662 M -14.22 % | 70.720 M 31.05 % | 53.965 M |
| Total investments | 16.505 M 5.42 % | 15.656 M 101.78 % | 7.759 M -34.18 % | 11.789 M 1.18 % | 11.652 M 676.80 % | 1.500 M 0.00 % | 1.500 M -36.91 % | 2.378 M -17.82 % | 2.893 M -57.48 % | 6.804 M -34.51 % | 10.390 M 218.71 % | 3.260 M -44.12 % | 5.834 M |
| Total debt | 146.996 M 82.59 % | 80.505 M -17.53 % | 97.616 M -22.51 % | 125.971 M -16.31 % | 150.529 M 8.46 % | 138.784 M 2.65 % | 135.197 M 7.47 % | 125.797 M -34.12 % | 190.948 M 38.35 % | 138.015 M 74.97 % | 78.879 M -6.23 % | 84.119 M 50.38 % | 55.938 M |
| Accumulated other comprehensive income loss | 2.402 M 2.00 % | 2.355 M 15 800.00 % | -15.000 K 94.72 % | -284.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 423.003 M 31.34 % | 322.070 M 34.67 % | 239.161 M 37.53 % | 173.900 M 39.13 % | 124.991 M 26.16 % | 99.075 M 19.70 % | 82.771 M 23.41 % | 67.070 M 22.24 % | 54.868 M 42.19 % | 38.587 M 41.41 % | 27.288 M 40.90 % | 19.367 M 48.09 % | 13.078 M |
| Common stock | 165.968 M 0.00 % | 165.968 M 0.00 % | 165.968 M -0.02 % | 166.000 M 300.08 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 29.66 % | 32.000 M 100.00 % | 16.000 M 0.00 % | 16.000 M 26.98 % | 12.600 M 22.45 % | 10.290 M |
| Total equity | 624.689 M 19.28 % | 523.710 M 19.45 % | 438.430 M 17.48 % | 373.200 M 14.98 % | 324.578 M 8.68 % | 298.661 M 5.77 % | 282.358 M 5.89 % | 266.656 M 62.88 % | 163.718 M 11.04 % | 147.437 M 8.30 % | 136.138 M 58.82 % | 85.717 M 69.56 % | 50.553 M |
| Other non current liabilities | 1.000 K -99.93 % | 1.428 M -59.33 % | 3.511 M 192.83 % | 1.199 M | 0.000 | 0.000 -100.00 % | 750.000 K -50.00 % | 1.500 M 71.20 % | 876.143 K -64.54 % | 2.471 M 0.00 % | 2.471 M -1.79 % | 2.516 M 0.08 % | 2.514 M |
| Long term debt | 3.688 M -57.47 % | 8.672 M -33.23 % | 12.987 M -49.46 % | 25.699 M -48.08 % | 49.501 M 5.18 % | 47.065 M 98.19 % | 23.747 M 8.44 % | 21.899 M -79.80 % | 108.399 M 192.72 % | 37.031 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 3.689 M -63.48 % | 10.100 M -44.97 % | 18.353 M -31.77 % | 26.898 M -48.36 % | 52.086 M 5.77 % | 49.243 M 87.53 % | 26.258 M 3.08 % | 25.475 M -76.69 % | 109.275 M 148.82 % | 43.917 M 602.45 % | 6.252 M -9.50 % | 6.908 M 12.89 % | 6.119 M |
| Other current liabilities | 79.173 M 421.18 % | 15.191 M 47.37 % | 10.308 M 140.34 % | 4.289 M -24.81 % | 5.704 M -81.26 % | 30.436 M 23.48 % | 24.649 M 275.63 % | 6.562 M 40.10 % | 4.684 M -22.58 % | 6.050 M 29.00 % | 4.690 M 20.38 % | 3.896 M 17.85 % | 3.306 M |
| Deferred revenue | 0.000 -100.00 % | 14.009 M 228.62 % | 4.263 M 212.54 % | 1.364 M -92.46 % | 18.097 M -63.10 % | 49.049 M 333.70 % | 11.309 M -46.11 % | 20.986 M 1 154.08 % | 1.673 M -82.35 % | 9.479 M | 0.000 | 0.000 -100.00 % | 3.306 M |
| Short term debt | 143.308 M 99.50 % | 71.833 M -15.12 % | 84.629 M -15.60 % | 100.272 M -0.75 % | 101.028 M 10.15 % | 91.719 M -8.41 % | 100.141 M -3.62 % | 103.898 M 22.21 % | 85.020 M -15.81 % | 100.984 M 28.02 % | 78.879 M -6.23 % | 84.118 M 50.38 % | 55.937 M |
| Total current liabilities | 569.615 M 33.04 % | 428.143 M 2.50 % | 417.700 M 9.52 % | 381.398 M 0.49 % | 379.542 M -6.24 % | 404.789 M -10.93 % | 454.477 M 50.63 % | 301.721 M 44.05 % | 209.463 M -20.68 % | 264.074 M 22.80 % | 215.051 M -2.15 % | 219.776 M 73.62 % | 126.585 M |
| Total liabilities | 573.304 M 30.82 % | 438.243 M 0.50 % | 436.053 M 12.18 % | 388.700 M -9.95 % | 431.628 M -4.93 % | 454.032 M -5.55 % | 480.735 M 46.93 % | 327.196 M 2.65 % | 318.738 M 3.49 % | 307.991 M 39.17 % | 221.303 M -2.37 % | 226.684 M 70.82 % | 132.704 M |
| Other non current assets | 12.772 M 73.98 % | 7.341 M 240.97 % | 2.153 M -83.14 % | 12.769 M -23.11 % | 16.607 M -62.32 % | 44.076 M 3.42 % | 42.619 M 38.41 % | 30.793 M 1 221.62 % | 2.330 M -75.43 % | 9.482 M 88.58 % | 5.028 M 1 378.82 % | 340.000 K -33.20 % | 509.000 K |
| Long term investments | 1.999 M -1.28 % | 2.025 M 141.34 % | -4.898 M | 0.000 -100.00 % | 1.093 M 117.93 % | -6.100 M -103.33 % | -3.000 M 21.97 % | -3.845 M -232.90 % | 2.893 M -57.48 % | 6.804 M -34.51 % | 10.390 M 218.71 % | 3.260 M -44.12 % | 5.834 M |
| Intangible assets | 662.000 K -45.06 % | 1.205 M 72.14 % | 700.000 K | 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 |
| Goodwill and intangible assets | 662.000 K -45.06 % | 1.205 M 72.14 % | 700.000 K | 0.000 100.00 % | -526.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 215.809 M 0.97 % | 213.735 M -2.09 % | 218.297 M 35.59 % | 161.000 M 5.14 % | 153.123 M 3.27 % | 148.279 M 12.64 % | 131.635 M 19.67 % | 110.000 M 14.52 % | 96.054 M 35.52 % | 70.877 M -11.09 % | 79.716 M 5.77 % | 75.367 M 86.68 % | 40.373 M |
| Total non current assets | 231.242 M 3.09 % | 224.306 M -2.09 % | 229.089 M 29.94 % | 176.300 M 3.21 % | 170.823 M -8.29 % | 186.255 M 8.76 % | 171.254 M 25.05 % | 136.947 M 35.22 % | 101.277 M 16.19 % | 87.163 M -8.38 % | 95.134 M 20.47 % | 78.967 M 69.04 % | 46.716 M |
| Other current assets | 102.225 M 63.59 % | 62.487 M -4.61 % | 65.507 M 1.35 % | 64.634 M -49.03 % | 126.810 M -0.02 % | 126.836 M -70.16 % | 424.988 M 228.33 % | 129.439 M 39.14 % | 93.028 M 24.72 % | 74.591 M -54.07 % | 162.388 M 94.35 % | 83.556 M -5.44 % | 88.363 M |
| Short term investments | 14.506 M 6.42 % | 13.631 M 7.70 % | 12.657 M 7.36 % | 11.789 M 11.66 % | 10.558 M 38.92 % | 7.600 M 68.89 % | 4.500 M -27.68 % | 6.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 10.949 M 499.29 % | 1.827 M -79.95 % | 9.114 M -21.77 % | 11.650 M -58.84 % | 28.304 M 336.68 % | 6.482 M 294.13 % | 1.645 M -19.87 % | 2.052 M -75.68 % | 8.437 M 28.77 % | 6.552 M -64.03 % | 18.217 M 35.96 % | 13.399 M 579.12 % | 1.973 M |
| Cash and short term investments | 25.455 M 64.67 % | 15.458 M -29.58 % | 21.951 M -6.19 % | 23.400 M -39.79 % | 38.862 M 175.98 % | 14.082 M 129.17 % | 6.145 M -25.74 % | 8.275 M -1.92 % | 8.437 M 28.77 % | 6.552 M -64.03 % | 18.217 M 35.96 % | 13.399 M 579.12 % | 1.973 M |
| Total current assets | 966.751 M 31.06 % | 737.647 M 14.29 % | 645.394 M 12.10 % | 575.727 M -1.65 % | 585.383 M 3.34 % | 566.438 M -4.29 % | 591.839 M 29.53 % | 456.905 M 19.87 % | 381.178 M 3.51 % | 368.265 M 40.40 % | 262.306 M 12.37 % | 233.433 M 70.96 % | 136.542 M |
| Inventory | 267.264 M 63.59 % | 163.372 M -17.06 % | 196.987 M 8.77 % | 181.100 M 24.46 % | 145.511 M -20.31 % | 182.598 M 13.62 % | 160.707 M 7.78 % | 149.105 M 47.00 % | 101.433 M 10.62 % | 91.697 M 12.23 % | 81.701 M 7.22 % | 76.202 M 64.92 % | 46.206 M |
| Net receivables | 571.807 M 15.21 % | 496.330 M 37.51 % | 360.949 M 17.73 % | 306.593 M 11.81 % | 274.200 M 12.88 % | 242.923 M -17.48 % | 294.379 M 71.53 % | 171.615 M -5.96 % | 182.484 M -17.29 % | 220.621 M 82.62 % | 120.807 M 24.71 % | 96.869 M 140.13 % | 40.341 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 12.837 M 407.19 % | 2.531 M 381.18 % | 526.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K |
| Account payables | 347.134 M 10.16 % | 315.120 M 1.70 % | 309.858 M 14.35 % | 270.969 M 6.90 % | 253.480 M 8.54 % | 233.534 M -23.95 % | 307.068 M 75.29 % | 175.175 M 47.43 % | 118.819 M -22.65 % | 153.612 M 16.83 % | 131.482 M -0.21 % | 131.762 M 95.66 % | 67.342 M |
| Tax payables | 0.000 -100.00 % | 11.990 M 38.74 % | 8.642 M 91.87 % | 4.504 M 265.25 % | 1.233 M 2 315.78 % | 51.045 K | 0.000 | 0.000 -100.00 % | 894.200 K -73.91 % | 3.428 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 100.00 % | -1.428 M | 0.000 | 0.000 -100.00 % | 970.029 K | 0.000 | 0.000 -100.00 % | 893.000 K 24.20 % | 719.000 K | 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 | 8.672 M -33.22 % | 12.986 M -22.16 % | 16.683 M -15.78 % | 19.809 M | 0.000 | 0.000 100.00 % | -11.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 284.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 33.316 M 0.00 % | 33.317 M 0.00 % | 33.316 M 0.00 % | 33.316 M -78.93 % | 158.094 M 0.00 % | 158.094 M 0.00 % | 158.094 M 0.00 % | 158.094 M 105.72 % | 76.850 M -17.23 % | 92.850 M 0.00 % | 92.850 M 72.74 % | 53.750 M 97.72 % | 27.185 M |
| Deferred tax liabilities non current | 2.077 M 45.45 % | 1.428 M -23.02 % | 1.855 M 518.33 % | 300.000 K -81.42 % | 1.615 M -25.87 % | 2.178 M 23.66 % | 1.762 M 48.94 % | 1.183 M 653.32 % | 157.000 K -96.44 % | 4.415 M 16.77 % | 3.781 M -13.91 % | 4.392 M 21.83 % | 3.605 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.198 B 24.54 % | 961.953 M 10.00 % | 874.483 M 14.78 % | 761.900 M 0.75 % | 756.206 M 0.47 % | 752.693 M -1.36 % | 763.093 M 28.50 % | 593.852 M 23.09 % | 482.456 M 5.93 % | 455.428 M 27.41 % | 357.441 M 14.42 % | 312.401 M 70.47 % | 183.257 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 100.00 % | -563.620 K -235.22 % | 416.810 K -27.99 % | 578.819 K | 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 | -143.284 M -46.42 % | -97.857 M -321.23 % | -23.231 M 59.53 % | -57.400 M -110.19 % | -27.309 M 2.82 % | -28.101 M -290.55 % | 14.748 M -9.83 % | 16.355 M 125.92 % | -63.105 M 9.29 % | -69.571 M -142.31 % | -28.711 M -455.64 % | 8.073 M -29.81 % | 11.502 M |
| Accounts receivables | -69.658 M 48.83 % | -136.131 M -144.76 % | -55.619 M -43.32 % | -38.807 M 85.85 % | -274.300 M -629.50 % | 51.803 M 142.94 % | -120.647 M -1 189.40 % | 11.075 M -29.86 % | 15.789 M 112.97 % | -121.770 M -810.02 % | -13.381 M 64.52 % | -37.712 M -692.30 % | 6.367 M |
| Inventory | -103.892 M -409.06 % | 33.615 M 311.28 % | -15.910 M 55.31 % | -35.600 M -195.99 % | 37.087 M 269.42 % | -21.891 M -88.69 % | -11.601 M 75.66 % | -47.672 M -389.60 % | -9.737 M 2.59 % | -9.996 M -81.78 % | -5.499 M 81.67 % | -29.997 M -166.71 % | -11.247 M |
| Accounts payables | 32.014 M 508.40 % | 5.262 M -86.47 % | 38.890 M 122.37 % | 17.489 M 265.91 % | -10.541 M 82.77 % | -61.184 M -140.83 % | 149.845 M 158.27 % | 58.018 M 266.26 % | -34.896 M -257.69 % | 22.130 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.748 M -189.88 % | -603.000 K -106.41 % | 9.408 M 2 051.87 % | -482.000 K -100.21 % | 230.364 M 7 165.11 % | 3.171 M 211.27 % | -2.850 M -104.45 % | 64.027 M 219.97 % | -53.368 M 10.42 % | -59.575 M -156.66 % | -23.212 M -160.97 % | 38.070 M 67.35 % | 22.749 M |
| Other non cash items | 60.972 M 478.87 % | 10.533 M 99.38 % | 5.283 M -88.59 % | 46.320 M 136.28 % | -127.661 M -2 989.23 % | 4.419 M 286.12 % | -2.374 M -140.68 % | 5.836 M 13.30 % | 5.151 M 194.01 % | 1.752 M -12.27 % | 1.997 M -8.18 % | 2.175 M 205.99 % | -2.052 M |
| Net cash provided by operating activities | 48.921 M 100.67 % | 24.379 M -70.15 % | 81.672 M 39.32 % | 58.620 M 151.83 % | -113.100 M -1 269.14 % | 9.674 M -80.35 % | 49.243 M -3.38 % | 50.965 M 266.96 % | -30.525 M 18.14 % | -37.289 M -1 070.40 % | -3.186 M -111.68 % | 27.274 M 32.62 % | 20.565 M |
| Investments in property plant and equipment | -31.847 M -28.50 % | -24.783 M 62.41 % | -65.923 M -130.50 % | -28.600 M -33.89 % | -21.360 M 35.83 % | -33.287 M 9.66 % | -36.847 M -363.82 % | -7.944 M 77.76 % | -35.725 M -1 100.03 % | -2.977 M 85.96 % | -21.200 M 50.05 % | -42.440 M -139.31 % | -17.734 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -45.000 K 99.85 % | -30.100 M | 0.000 -100.00 % | 30.000 K -64.71 % | 85.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -875.000 K 10.26 % | -975.000 K -12.33 % | -868.000 K -533.58 % | -137.000 K 96.51 % | -3.929 M -22.55 % | -3.206 M 35.34 % | -4.958 M 18.35 % | -6.072 M -823.27 % | -657.685 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 26.000 K | 0.000 -100.00 % | 45.000 K -99.85 % | 30.100 M 1 906.67 % | 1.500 M 5 100.00 % | -30.000 K -100.43 % | 6.950 M 1 248.22 % | 515.481 K | 0.000 -100.00 % | 5.250 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.903 M -88.79 % | -1.008 M -233.33 % | 756.000 K -93.23 % | 11.173 M 107.66 % | -145.811 M -2 667.32 % | 5.679 M 159.52 % | -9.543 M 73.69 % | -36.268 M -957.80 % | 4.228 M -31.24 % | 6.149 M 2 021.56 % | -320.000 K -108.67 % | 3.690 M 161.70 % | 1.410 M |
| Net cash used for investing activites | -34.599 M -29.26 % | -26.766 M 59.47 % | -66.035 M -275.97 % | -17.564 M 89.64 % | -169.600 M -450.41 % | -30.813 M 30.46 % | -44.313 M 10.96 % | -49.769 M -58.01 % | -31.497 M -1 092.97 % | 3.172 M 114.74 % | -21.520 M 44.46 % | -38.750 M -137.38 % | -16.324 M |
| Debt repayment | -5.200 M 61.24 % | -13.415 M -10.12 % | -12.182 M 60.69 % | -30.988 M -162.60 % | 49.500 M 1 280.08 % | 3.587 M 94.10 % | 1.848 M 102.14 % | -86.500 M -213.34 % | 76.316 M 145.70 % | 31.061 M | 0.000 -100.00 % | 165.000 K 132.54 % | -507.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 124.500 M 200.00 % | 41.500 M | 0.000 | 0.000 -100.00 % | 90.736 M 467.10 % | 16.000 M | 0.000 -100.00 % | 42.500 M 47.19 % | 28.875 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.000 M | 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 | 0.000 -100.00 % | 8.515 M 242.13 % | -5.991 M 96.04 % | -151.222 M -264.73 % | 91.800 M 310.00 % | 22.390 M 403.14 % | -7.386 M 29.20 % | -10.432 M 42.99 % | -18.299 M -112.55 % | -8.609 M 33.66 % | -12.977 M -111.46 % | -6.137 M -51.23 % | -4.058 M |
| Net cash used provided by financing activities | -5.200 M -6.12 % | -4.900 M 73.04 % | -18.173 M 68.51 % | -57.710 M -131.57 % | 182.800 M 603.70 % | 25.977 M 569.04 % | -5.538 M 10.60 % | -6.195 M -109.69 % | 63.907 M 184.64 % | 22.452 M -23.95 % | 29.523 M 28.90 % | 22.903 M 601.71 % | -4.565 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -210.000 | 0.000 | 0.000 -100.00 % | 185.018 K | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 |
| Net change in cash | 9.122 M 225.18 % | -7.287 M -187.34 % | -2.536 M 84.77 % | -16.654 M 83.33 % | -99.900 M -2 165.26 % | 4.837 M 1 242.16 % | -423.510 K 91.53 % | -4.998 M -365.03 % | 1.886 M 116.17 % | -11.666 M -342.18 % | 4.817 M -57.85 % | 11.428 M 3 627.16 % | -324.000 K |
| Cash at beginning of period | 1.827 M -79.95 % | 9.114 M -21.77 % | 11.650 M 111.66 % | -99.900 M -1 641.25 % | 6.482 M 294.13 % | 1.645 M -20.48 % | 2.068 M -70.73 % | 7.066 M 7.87 % | 6.551 M -64.04 % | 18.217 M 35.95 % | 13.400 M 579.51 % | 1.972 M -14.15 % | 2.297 M |
| Cash at end of period | 10.949 M 499.29 % | 1.827 M -79.95 % | 9.114 M -85.42 % | 62.500 M 120.82 % | 28.304 M 336.68 % | 6.482 M 294.13 % | 1.645 M -20.48 % | 2.068 M -75.49 % | 8.437 M 28.79 % | 6.551 M -64.04 % | 18.217 M 35.95 % | 13.400 M 579.17 % | 1.973 M |
| Operating cash flow | 48.921 M 82.36 % | 26.827 M -67.15 % | 81.672 M 377.61 % | 17.100 M -34.43 % | 26.081 M 169.60 % | 9.674 M -80.35 % | 49.243 M -3.38 % | 50.965 M 266.96 % | -30.525 M 18.14 % | -37.289 M -1 070.40 % | -3.186 M -111.68 % | 27.274 M 32.62 % | 20.565 M |
| Capital expenditure | -31.847 M -28.50 % | -24.783 M 62.41 % | -65.923 M -130.50 % | -28.600 M -33.89 % | -21.360 M 35.83 % | -33.287 M 9.66 % | -36.847 M -363.82 % | -7.944 M 77.76 % | -35.725 M -1 100.03 % | -2.977 M 85.96 % | -21.200 M 50.05 % | -42.440 M -139.31 % | -17.734 M |
| Free CashFlow | 17.074 M 735.32 % | 2.044 M -87.02 % | 15.749 M 236.95 % | -11.500 M -343.61 % | 4.721 M 119.99 % | -23.613 M -290.50 % | 12.395 M -71.19 % | 43.021 M 164.94 % | -66.250 M -64.53 % | -40.266 M -65.12 % | -24.386 M -60.79 % | -15.166 M -635.71 % | 2.831 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 | 526.352 M 37.60 % | 382.515 M -7.39 % | 413.032 M 4.59 % | 394.899 M 0.36 % | 393.494 M 27.77 % | 307.981 M -25.47 % | 413.228 M 38.80 % | 297.722 M -29.71 % | 423.558 M 34.59 % | 314.698 M 12.43 % | 279.915 M -27.94 % | 388.461 M -3.99 % | 404.622 M 22.10 % | 331.376 M 11.93 % | 296.068 M -1.74 % | 301.320 M 2.02 % | 295.367 M 1.59 % | 290.745 M -4.35 % | 303.962 M 0.00 % | 303.962 M -1.31 % | 307.989 M 0.00 % | 307.989 M 34.38 % | 229.189 M 0.00 % | 229.189 M 7.10 % | 213.993 M 0.00 % | 213.993 M -23.87 % | 281.091 M 0.00 % | 281.091 M 35.56 % | 207.349 M 0.00 % | 207.349 M 30.61 % | 158.752 M 0.00 % | 158.752 M 8.46 % | 146.372 M 0.00 % | 146.372 M |
| Net income | 25.682 M 41.24 % | 18.183 M -58.11 % | 43.409 M 65.70 % | 26.197 M 68.59 % | 15.539 M -1.58 % | 15.789 M -49.05 % | 30.991 M 114.41 % | 14.454 M -40.43 % | 24.263 M 83.78 % | 13.202 M -25.24 % | 17.658 M -21.50 % | 22.495 M -21.57 % | 28.682 M 701.17 % | 3.580 M -82.44 % | 20.391 M 100.94 % | 10.148 M -39.43 % | 16.753 M 1 081.45 % | 1.418 M -70.24 % | 4.766 M 0.00 % | 4.766 M -41.77 % | 8.185 M 0.00 % | 8.185 M 97.52 % | 4.144 M 0.00 % | 4.144 M 3.39 % | 4.008 M 0.00 % | 4.008 M -28.18 % | 5.581 M 0.00 % | 5.581 M 145.84 % | 2.270 M 0.00 % | 2.270 M -44.63 % | 4.100 M 0.00 % | 4.100 M 104.90 % | 2.001 M 0.00 % | 2.001 M |
| Income before tax | 34.741 M 42.72 % | 24.342 M -57.28 % | 56.986 M 62.91 % | 34.979 M 64.04 % | 21.323 M -1.97 % | 21.752 M -48.76 % | 42.451 M 105.78 % | 20.629 M -34.38 % | 31.438 M 66.95 % | 18.831 M -17.16 % | 22.731 M -31.43 % | 33.152 M -14.09 % | 38.589 M 492.13 % | 6.517 M -73.00 % | 24.137 M 59.65 % | 15.119 M -35.03 % | 23.269 M 735.21 % | 2.786 M -61.62 % | 7.260 M 0.00 % | 7.260 M -35.42 % | 11.241 M 0.00 % | 11.241 M 101.33 % | 5.583 M 0.00 % | 5.583 M 1.65 % | 5.493 M 0.00 % | 5.493 M -26.61 % | 7.484 M 0.00 % | 7.484 M 120.67 % | 3.392 M 0.00 % | 3.392 M -45.81 % | 6.258 M 0.00 % | 6.258 M 101.52 % | 3.106 M 0.00 % | 3.106 M |
| Income before tax ratio | 0.07 3.72 % | 0.06 -53.88 % | 0.14 55.76 % | 0.09 63.46 % | 0.05 -23.28 % | 0.07 -31.25 % | 0.10 48.26 % | 0.07 -6.65 % | 0.07 24.04 % | 0.06 -26.31 % | 0.08 -4.85 % | 0.09 -10.52 % | 0.10 384.94 % | 0.02 -75.88 % | 0.08 62.48 % | 0.05 -36.31 % | 0.08 722.14 % | 0.01 -59.88 % | 0.02 0.00 % | 0.02 -34.56 % | 0.04 0.00 % | 0.04 49.82 % | 0.02 0.00 % | 0.02 -5.09 % | 0.03 0.00 % | 0.03 -3.60 % | 0.03 0.00 % | 0.03 62.78 % | 0.02 0.00 % | 0.02 -58.51 % | 0.04 0.00 % | 0.04 85.81 % | 0.02 0.00 % | 0.02 |
| EBITDA | 44.428 M 27.51 % | 34.843 M -47.66 % | 66.571 M 46.69 % | 45.382 M 46.76 % | 30.923 M -0.37 % | 31.039 M -33.19 % | 46.459 M 54.60 % | 30.051 M -25.50 % | 40.336 M 45.66 % | 27.691 M -13.61 % | 32.052 M -24.62 % | 42.518 M -9.48 % | 46.973 M 232.60 % | 14.123 M -54.06 % | 30.739 M 42.89 % | 21.513 M -27.40 % | 29.632 M 239.54 % | 8.727 M -12.09 % | 9.928 M 0.00 % | 9.928 M -38.99 % | 16.273 M 0.00 % | 16.273 M 159.35 % | 6.274 M 0.00 % | 6.274 M -21.35 % | 7.977 M 0.00 % | 7.977 M -42.51 % | 13.875 M 0.00 % | 13.875 M 544.90 % | 2.152 M 0.00 % | 2.152 M -79.75 % | 10.626 M 0.00 % | 10.626 M 26.87 % | 8.376 M 0.00 % | 8.376 M |
| Net income ratio | 0.05 2.64 % | 0.05 -54.77 % | 0.11 58.43 % | 0.07 67.99 % | 0.04 -22.97 % | 0.05 -31.64 % | 0.07 54.48 % | 0.05 -15.25 % | 0.06 36.55 % | 0.04 -33.50 % | 0.06 8.94 % | 0.06 -18.31 % | 0.07 556.14 % | 0.01 -84.31 % | 0.07 104.50 % | 0.03 -40.62 % | 0.06 1 062.96 % | 0.00 -68.89 % | 0.02 0.00 % | 0.02 -41.00 % | 0.03 0.00 % | 0.03 46.98 % | 0.02 0.00 % | 0.02 -3.47 % | 0.02 0.00 % | 0.02 -5.66 % | 0.02 0.00 % | 0.02 81.35 % | 0.01 0.00 % | 0.01 -57.61 % | 0.03 0.00 % | 0.03 88.92 % | 0.01 0.00 % | 0.01 |
| Ratio EBITDA | 0.08 -7.34 % | 0.09 -43.48 % | 0.16 40.25 % | 0.11 46.24 % | 0.08 -22.02 % | 0.10 -10.36 % | 0.11 11.39 % | 0.10 5.99 % | 0.10 8.23 % | 0.09 -23.15 % | 0.11 4.62 % | 0.11 -5.72 % | 0.12 172.39 % | 0.04 -58.95 % | 0.10 45.42 % | 0.07 -28.83 % | 0.10 234.23 % | 0.03 -8.10 % | 0.03 0.00 % | 0.03 -38.18 % | 0.05 0.00 % | 0.05 93.00 % | 0.03 0.00 % | 0.03 -26.56 % | 0.04 0.00 % | 0.04 -24.48 % | 0.05 0.00 % | 0.05 375.72 % | 0.01 0.00 % | 0.01 -84.50 % | 0.07 0.00 % | 0.07 16.97 % | 0.06 0.00 % | 0.06 |
| Gross profit ratio | 0.23 -18.82 % | 0.29 -15.46 % | 0.34 23.07 % | 0.27 18.56 % | 0.23 8.77 % | 0.21 -0.51 % | 0.21 10.13 % | 0.19 -0.68 % | 0.20 -18.97 % | 0.24 -12.28 % | 0.27 1.38 % | 0.27 3.92 % | 0.26 27.49 % | 0.20 489.54 % | -0.05 -116.93 % | 0.31 -5.74 % | 0.33 87.32 % | 0.18 -11.80 % | 0.20 0.00 % | 0.20 -27.00 % | 0.27 0.00 % | 0.27 23.50 % | 0.22 0.00 % | 0.22 -6.83 % | 0.24 0.00 % | 0.24 36.90 % | 0.17 0.00 % | 0.17 -8.58 % | 0.19 0.00 % | 0.19 -29.07 % | 0.27 0.00 % | 0.27 -6.62 % | 0.29 0.00 % | 0.29 |
| Weighted average shs out dil | 82.845 M 0.24 % | 82.650 M -0.99 % | 83.479 M 0.60 % | 82.984 M 1.47 % | 81.784 M -1.58 % | 83.100 M -0.79 % | 83.759 M 0.93 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.11 % | 82.896 M -7.38 % | 89.500 M 7.52 % | 83.237 M 0.07 % | 83.180 M 0.30 % | 82.936 M 5.28 % | 78.778 M -5.19 % | 83.087 M 0.00 % | 83.087 M 0.25 % | 82.881 M 0.00 % | 82.881 M -0.02 % | 82.901 M 0.00 % | 82.901 M -0.20 % | 83.067 M 0.00 % | 83.067 M 0.49 % | 82.665 M 0.00 % | 82.665 M -0.77 % | 83.303 M 0.00 % | 83.303 M 19.29 % | 69.832 M 0.00 % | 69.832 M 9.11 % | 64.000 M 0.00 % | 64.000 M |
| Weighted average shs out | 82.845 M 0.24 % | 82.650 M -0.99 % | 83.479 M 0.60 % | 82.984 M 1.47 % | 81.784 M -1.58 % | 83.100 M -0.79 % | 83.759 M 0.93 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 0.00 % | 82.984 M 1.26 % | 81.949 M -8.44 % | 89.500 M 7.52 % | 83.237 M 0.07 % | 83.180 M 0.30 % | 82.936 M 5.28 % | 78.778 M -5.19 % | 83.088 M 0.00 % | 83.088 M 0.25 % | 82.881 M 0.00 % | 82.881 M -0.02 % | 82.901 M 0.00 % | 82.901 M -0.20 % | 83.067 M 0.00 % | 83.067 M 0.33 % | 82.793 M 0.00 % | 82.793 M -0.61 % | 83.303 M 0.00 % | 83.303 M 19.29 % | 69.832 M 0.00 % | 69.832 M 9.11 % | 64.001 M 0.00 % | 64.001 M |
| EPS diluted | 0.31 40.91 % | 0.22 -57.69 % | 0.52 62.50 % | 0.32 68.42 % | 0.19 0.00 % | 0.19 -48.65 % | 0.37 117.65 % | 0.17 -41.38 % | 0.29 81.25 % | 0.16 -23.81 % | 0.21 -22.22 % | 0.27 -22.86 % | 0.35 775.00 % | 0.04 -83.33 % | 0.24 100.00 % | 0.12 -40.00 % | 0.20 1 011.11 % | 0.02 -68.64 % | 0.06 0.00 % | 0.06 -41.90 % | 0.10 0.00 % | 0.10 97.60 % | 0.05 0.00 % | 0.05 3.52 % | 0.05 0.00 % | 0.05 -28.44 % | 0.07 0.00 % | 0.07 147.25 % | 0.03 0.00 % | 0.03 -53.49 % | 0.06 0.00 % | 0.06 87.54 % | 0.03 0.00 % | 0.03 |
| Earnings per share | 0.31 40.91 % | 0.22 -57.69 % | 0.52 62.50 % | 0.32 68.42 % | 0.19 0.00 % | 0.19 -48.65 % | 0.37 117.65 % | 0.17 -41.38 % | 0.29 81.25 % | 0.16 -23.81 % | 0.21 -22.22 % | 0.27 -22.86 % | 0.35 775.00 % | 0.04 -83.33 % | 0.24 100.00 % | 0.12 -40.00 % | 0.20 1 011.11 % | 0.02 -68.64 % | 0.06 0.00 % | 0.06 -41.90 % | 0.10 0.00 % | 0.10 97.60 % | 0.05 0.00 % | 0.05 3.52 % | 0.05 0.00 % | 0.05 -28.34 % | 0.07 0.00 % | 0.07 146.89 % | 0.03 0.00 % | 0.03 -53.49 % | 0.06 0.00 % | 0.06 87.54 % | 0.03 0.00 % | 0.03 |
| Gross profit | 121.909 M 11.71 % | 109.129 M -21.71 % | 139.388 M 28.72 % | 108.284 M 18.98 % | 91.010 M 38.97 % | 65.487 M -25.85 % | 88.313 M 52.86 % | 57.773 M -30.19 % | 82.757 M 9.06 % | 75.882 M -1.38 % | 76.946 M -26.95 % | 105.327 M -0.23 % | 105.572 M 55.67 % | 67.819 M 535.99 % | -15.555 M -116.63 % | 93.510 M -3.84 % | 97.244 M 90.30 % | 51.101 M -15.64 % | 60.573 M 0.00 % | 60.573 M -27.96 % | 84.077 M 0.00 % | 84.077 M 65.97 % | 50.659 M 0.00 % | 50.659 M -0.21 % | 50.766 M 0.00 % | 50.766 M 4.22 % | 48.710 M 0.00 % | 48.710 M 23.94 % | 39.302 M 0.00 % | 39.302 M -7.35 % | 42.422 M 0.00 % | 42.422 M 1.28 % | 41.888 M 0.00 % | 41.888 M |
| Income tax expense | 9.059 M 47.11 % | 6.158 M -54.64 % | 13.577 M 54.60 % | 8.782 M 51.86 % | 5.783 M -3.02 % | 5.963 M -47.97 % | 11.460 M 85.56 % | 6.176 M -13.92 % | 7.175 M 27.44 % | 5.630 M 10.96 % | 5.074 M -52.39 % | 10.657 M 7.57 % | 9.907 M 237.32 % | 2.937 M -21.62 % | 3.747 M -24.61 % | 4.970 M -23.73 % | 6.516 M 376.66 % | 1.367 M -45.19 % | 2.494 M 0.00 % | 2.494 M -18.39 % | 3.056 M 0.00 % | 3.056 M 112.30 % | 1.440 M 0.00 % | 1.440 M -3.03 % | 1.485 M 0.00 % | 1.485 M -22.01 % | 1.903 M 0.00 % | 1.903 M 69.72 % | 1.122 M 0.00 % | 1.122 M -48.04 % | 2.158 M 0.00 % | 2.158 M 95.41 % | 1.105 M 0.00 % | 1.105 M |
| Cost of revenue | 404.443 M 47.94 % | 273.386 M -0.09 % | 273.644 M -4.53 % | 286.615 M -5.25 % | 302.484 M 24.74 % | 242.494 M -25.37 % | 324.915 M 35.41 % | 239.949 M -29.59 % | 340.801 M 42.70 % | 238.816 M 17.66 % | 202.969 M -28.31 % | 283.134 M -5.32 % | 299.050 M 13.47 % | 263.557 M -15.42 % | 311.623 M 49.96 % | 207.810 M 4.89 % | 198.123 M -17.33 % | 239.644 M -1.54 % | 243.389 M 0.00 % | 243.389 M 8.70 % | 223.912 M 0.00 % | 223.912 M 25.42 % | 178.530 M 0.00 % | 178.530 M 9.38 % | 163.227 M 0.00 % | 163.227 M -29.76 % | 232.381 M 0.00 % | 232.381 M 38.28 % | 168.047 M 0.00 % | 168.047 M 44.46 % | 116.330 M 0.00 % | 116.330 M 11.34 % | 104.484 M 0.00 % | 104.484 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 15.815 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.637 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.285 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.202 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.131 M 0.00 % | 13.131 M | 0.000 | 0.000 -100.00 % | 10.568 M 0.00 % | 10.568 M | 0.000 | 0.000 -100.00 % | 8.026 M 0.00 % | 8.026 M | 0.000 | 0.000 -100.00 % | 10.214 M 0.00 % | 10.214 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 472.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 368.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.663 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.950 M 0.00 % | 1.950 M | 0.000 | 0.000 -100.00 % | 581.695 K 0.00 % | 581.695 K | 0.000 | 0.000 -100.00 % | 153.994 K 0.00 % | 153.994 K | 0.000 | 0.000 -100.00 % | 941.124 K 0.00 % | 941.124 K | 0.000 | 0.000 |
| Other expenses | 102.064 M 15.25 % | 88.559 M | 0.000 -100.00 % | 84.794 M 14.04 % | 74.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.571 M 204.52 % | 3.143 M 598.89 % | -630.000 K -107.30 % | 8.636 M -44.30 % | 15.504 M -2.83 % | 15.956 M | 0.000 -100.00 % | 2.326 M -71.02 % | 8.027 M 211.61 % | 2.576 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 |
| Operating expenses | 102.064 M 15.25 % | 88.559 M 459.97 % | 15.815 M -81.35 % | 84.794 M 14.04 % | 74.353 M 65.59 % | 44.902 M -8.80 % | 49.233 M 30.78 % | 37.647 M -36.27 % | 59.070 M 1.02 % | 58.474 M 13.49 % | 51.523 M -34.63 % | 78.815 M -2.39 % | 80.745 M 6.83 % | 75.585 M 316.02 % | -34.990 M -144.47 % | 78.674 M -1.96 % | 80.245 M 62.88 % | 49.266 M -8.53 % | 53.860 M 0.00 % | 53.860 M -23.54 % | 70.440 M 0.00 % | 70.440 M 55.45 % | 45.314 M 0.00 % | 45.314 M 5.84 % | 42.814 M 0.00 % | 42.814 M 0.94 % | 42.416 M 0.00 % | 42.416 M 27.37 % | 33.302 M 0.00 % | 33.302 M -5.80 % | 35.351 M 0.00 % | 35.351 M 3.51 % | 34.152 M 0.00 % | 34.152 M |
| Cost and expenses | 506.507 M 39.94 % | 361.945 M 25.04 % | 289.459 M -22.06 % | 371.409 M -1.44 % | 376.837 M 31.12 % | 287.396 M -23.19 % | 374.148 M 34.78 % | 277.596 M -30.58 % | 399.871 M 34.51 % | 297.290 M 16.82 % | 254.492 M -29.69 % | 361.949 M -4.70 % | 379.795 M 11.99 % | 339.142 M 22.60 % | 276.633 M -3.44 % | 286.484 M 2.92 % | 278.368 M -3.65 % | 288.910 M -2.81 % | 297.249 M 0.00 % | 297.249 M 0.98 % | 294.352 M 0.00 % | 294.352 M 31.50 % | 223.843 M 0.00 % | 223.843 M 8.64 % | 206.041 M 0.00 % | 206.041 M -25.02 % | 274.797 M 0.00 % | 274.797 M 36.48 % | 201.349 M 0.00 % | 201.349 M 32.74 % | 151.681 M 0.00 % | 151.681 M 9.41 % | 138.636 M 0.00 % | 138.636 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 | 0.000 | 0.000 -100.00 % | 15.815 M | 0.000 | 0.000 -100.00 % | 44.902 M -8.80 % | 49.233 M 30.78 % | 37.647 M 1.25 % | 37.181 M 174.38 % | 13.551 M -58.50 % | 32.653 M -39.83 % | 54.267 M -10.23 % | 60.453 M 7.30 % | 56.339 M 279.00 % | 14.865 M -29.07 % | 20.956 M 57.91 % | 13.271 M 19.69 % | 11.088 M -26.47 % | 15.081 M 0.00 % | 15.081 M 60.95 % | 9.370 M 0.00 % | 9.370 M -15.96 % | 11.149 M 0.00 % | 11.149 M 30.22 % | 8.562 M 0.00 % | 8.562 M 4.67 % | 8.180 M 0.00 % | 8.180 M -4.85 % | 8.597 M 0.00 % | 8.597 M -22.93 % | 11.155 M 0.00 % | 11.155 M -67.20 % | 34.007 M 0.00 % | 34.007 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 % | 614.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 546.500 K 0.00 % | 546.500 K | 0.000 | 0.000 -100.00 % | 238.086 K 0.00 % | 238.086 K | 0.000 | 0.000 -100.00 % | 1.190 M 0.00 % | 1.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 2.351 M -16.36 % | 2.811 M -43.10 % | 4.940 M 78.86 % | 2.762 M 30.41 % | 2.118 M 20.00 % | 1.765 M -28.57 % | 2.471 M 11.06 % | 2.225 M 22.19 % | 1.821 M 6.00 % | 1.718 M -16.64 % | 2.061 M 3.26 % | 1.996 M 14.58 % | 1.742 M 4.19 % | 1.672 M 2 358.82 % | 68.000 K -96.67 % | 2.044 M 22.98 % | 1.662 M 2.21 % | 1.626 M | 0.000 | 0.000 -100.00 % | 2.397 M 0.00 % | 2.397 M | 0.000 | 0.000 -100.00 % | 2.459 M 0.00 % | 2.459 M | 0.000 | 0.000 -100.00 % | 2.609 M 0.00 % | 2.609 M 221.20 % | 812.112 K 0.00 % | 812.112 K -82.46 % | 4.631 M 0.00 % | 4.631 M |
| Depreciation and amortization | 7.336 M -4.60 % | 7.690 M 1.52 % | 7.575 M -0.86 % | 7.641 M 2.13 % | 7.482 M -0.53 % | 7.522 M 1.94 % | 7.379 M 2.53 % | 7.197 M 1.68 % | 7.078 M -0.87 % | 7.140 M -1.65 % | 7.260 M -1.49 % | 7.370 M 10.96 % | 6.642 M 11.95 % | 5.933 M -20.19 % | 7.434 M 70.90 % | 4.350 M -7.47 % | 4.701 M 8.95 % | 4.315 M -2.34 % | 4.419 M 0.00 % | 4.419 M 15.32 % | 3.832 M 0.00 % | 3.832 M -9.44 % | 4.231 M 0.00 % | 4.231 M 3.52 % | 4.087 M 0.00 % | 4.087 M 2.43 % | 3.990 M 0.00 % | 3.990 M 58.87 % | 2.512 M 0.00 % | 2.512 M -2.92 % | 2.587 M 0.00 % | 2.587 M 6.20 % | 2.436 M 0.00 % | 2.436 M |
| Operating income | 19.845 M -3.52 % | 20.570 M -83.35 % | 123.573 M 426.07 % | 23.490 M 41.02 % | 16.657 M -19.08 % | 20.585 M -47.33 % | 39.080 M 94.18 % | 20.126 M -39.49 % | 33.259 M 91.07 % | 17.407 M -29.79 % | 24.792 M -29.46 % | 35.148 M -12.85 % | 40.331 M 392.50 % | 8.189 M -64.86 % | 23.305 M 35.79 % | 17.163 M -31.16 % | 24.931 M 465.07 % | 4.412 M -19.91 % | 5.509 M 0.00 % | 5.509 M -55.72 % | 12.441 M 0.00 % | 12.441 M 508.87 % | 2.043 M 0.00 % | 2.043 M -47.47 % | 3.890 M 0.00 % | 3.890 M -60.65 % | 9.885 M 0.00 % | 9.885 M 2 845.86 % | -360.000 K 0.00 % | -360.000 K -104.48 % | 8.039 M 0.00 % | 8.039 M 35.34 % | 5.940 M 0.00 % | 5.940 M |
| Operating income ratio | 0.04 -29.89 % | 0.05 -82.03 % | 0.30 402.97 % | 0.06 40.52 % | 0.04 -36.67 % | 0.07 -29.33 % | 0.09 39.90 % | 0.07 -13.91 % | 0.08 41.96 % | 0.06 -37.55 % | 0.09 -2.11 % | 0.09 -9.23 % | 0.10 303.35 % | 0.02 -68.61 % | 0.08 38.20 % | 0.06 -32.52 % | 0.08 456.23 % | 0.02 -16.27 % | 0.02 0.00 % | 0.02 -55.13 % | 0.04 0.00 % | 0.04 353.09 % | 0.01 0.00 % | 0.01 -50.96 % | 0.02 0.00 % | 0.02 -48.31 % | 0.04 0.00 % | 0.04 2 125.51 % | 0.00 0.00 % | 0.00 -103.43 % | 0.05 0.00 % | 0.05 24.79 % | 0.04 0.00 % | 0.04 |
| Total other income expenses net | 14.896 M 294.91 % | 3.772 M 105.66 % | -66.587 M -679.57 % | 11.489 M 146.23 % | 4.666 M 299.83 % | 1.167 M -65.38 % | 3.371 M 570.18 % | 503.000 K 101.38 % | -36.509 M -2 665.64 % | 1.423 M 186.77 % | -1.640 M -124.70 % | 6.640 M -51.75 % | 13.762 M 128.68 % | -47.989 M -1 120.61 % | 4.702 M 1 567.38 % | 282.000 K 100.46 % | -60.704 M -6 489.89 % | 950.000 K 102.48 % | -38.233 M 0.00 % | -38.233 M -3 084.76 % | -1.201 M 0.00 % | -1.201 M 96.46 % | -33.926 M 0.00 % | -33.926 M 7.59 % | -36.712 M 0.00 % | -36.712 M -1 428.91 % | -2.401 M 0.00 % | -2.401 M 91.21 % | -27.314 M 0.00 % | -27.314 M -9.22 % | -25.009 M 0.00 % | -25.009 M -423.74 % | -4.775 M 0.00 % | -4.775 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-09-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 122.602 M | 0.000 -100.00 % | 136.047 M | 0.000 -100.00 % | 112.944 M | 0.000 -100.00 % | 78.677 M -8.74 % | 86.211 M 21.00 % | 71.248 M 227.26 % | 21.771 M -75.40 % | 88.502 M 637.89 % | 11.994 M -91.31 % | 138.023 M 488.86 % | 23.439 M -71.66 % | 82.700 M -22.05 % | 106.090 M -13.20 % | 122.225 M 0.02 % | 122.200 M 1.22 % | 120.731 M 0.00 % | 120.731 M -8.75 % | 132.302 M 6.20 % | 124.579 M -14.22 % | 145.233 M 0.00 % | 145.233 M 8.75 % | 133.553 M 3.49 % | 129.053 M 13.28 % | 113.923 M 0.00 % | 113.923 M -7.94 % | 123.745 M 5.17 % | 117.657 M -36.86 % | 186.347 M 0.00 % | 186.348 M 2.10 % | 182.511 M |
| Total investments | 16.953 M | 0.000 -100.00 % | 16.505 M | 0.000 -100.00 % | 15.960 M | 0.000 -100.00 % | 21.243 M -87.68 % | 172.422 M 2 669.39 % | 6.226 M -85.70 % | 43.542 M 448.46 % | 7.939 M -66.90 % | 23.988 M 122.09 % | 10.801 M -76.96 % | 46.878 M | 0.000 -100.00 % | 11.798 M 978.96 % | 1.093 M -90.65 % | 11.700 M 680.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M -66.67 % | 4.500 M 200.00 % | 1.500 M 0.00 % | 1.500 M -36.68 % | 2.369 M 0.00 % | 2.369 M -0.36 % | 2.378 M -5.35 % | 2.512 M -56.82 % | 5.818 M 0.00 % | 5.818 M 253.89 % | 1.644 M |
| Total debt | 125.272 M | 0.000 -100.00 % | 146.996 M | 0.000 -100.00 % | 114.108 M | 0.000 -100.00 % | 80.504 M | 0.000 -100.00 % | 80.918 M | 0.000 -100.00 % | 97.616 M | 0.000 -100.00 % | 139.216 M | 0.000 -100.00 % | 106.100 M -1.82 % | 108.064 M -28.21 % | 150.529 M 0.02 % | 150.500 M 6.06 % | 141.903 M 0.00 % | 141.903 M 2.25 % | 138.784 M 0.00 % | 138.784 M -8.22 % | 151.217 M 0.00 % | 151.217 M 11.85 % | 135.197 M 0.00 % | 135.197 M 17.09 % | 115.464 M 0.00 % | 115.464 M -8.21 % | 125.797 M 0.00 % | 125.797 M -33.96 % | 190.489 M 0.00 % | 190.490 M -0.24 % | 190.948 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 624.689 M 25 907.04 % | 2.402 M -99.57 % | 555.083 M 42.65 % | 389.115 M -25.70 % | 523.710 M 22 138.22 % | 2.355 M -99.51 % | 476.020 M 53.53 % | 310.052 M -29.28 % | 438.430 M 2 922 966.67 % | -15.000 K -100.00 % | 397.859 M 71.57 % | 231.891 M -37.86 % | 373.166 M 131 496.48 % | -284.000 K -100.09 % | 301.256 M | 0.000 | 0.000 -100.00 % | 273.538 M 0.00 % | 273.538 M | 0.000 | 0.000 -100.00 % | 248.881 M 0.00 % | 248.881 M | 0.000 | 0.000 -100.00 % | 229.705 M 0.00 % | 229.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 -100.00 % | 423.003 M | 0.000 | 0.000 | 0.000 -100.00 % | 322.071 M | 0.000 | 0.000 | 0.000 -100.00 % | 239.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 173.900 M | 0.000 -100.00 % | 124.991 M -0.01 % | 125.000 M | 0.000 | 0.000 -100.00 % | 99.075 M 0.00 % | 99.075 M | 0.000 | 0.000 -100.00 % | 82.771 M 0.00 % | 82.771 M | 0.000 | 0.000 -100.00 % | 67.070 M 0.00 % | 67.070 M 13.93 % | 58.870 M 0.00 % | 58.870 M | 0.000 |
| Common stock | 165.968 M | 0.000 -100.00 % | 165.968 M | 0.000 -100.00 % | 165.968 M | 0.000 -100.00 % | 165.968 M | 0.000 -100.00 % | 165.968 M | 0.000 -100.00 % | 165.968 M | 0.000 -100.00 % | 165.968 M | 0.000 -100.00 % | 166.000 M 300.08 % | 41.492 M 0.00 % | 41.492 M -0.02 % | 41.500 M 0.02 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 0.00 % | 41.492 M 29.66 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M |
| Total equity | 668.576 M 7.03 % | 624.689 M 0.00 % | 624.689 M 12.54 % | 555.083 M 0.00 % | 555.083 M 5.99 % | 523.710 M 0.00 % | 523.710 M 10.02 % | 476.020 M 0.00 % | 476.020 M 8.57 % | 438.430 M 0.00 % | 438.430 M 10.20 % | 397.859 M 0.00 % | 397.859 M 6.62 % | 373.166 M -0.01 % | 373.200 M 8.88 % | 342.748 M 5.60 % | 324.578 M -0.01 % | 324.600 M 3.04 % | 315.030 M 0.00 % | 315.030 M 5.48 % | 298.661 M 0.00 % | 298.661 M 2.85 % | 290.373 M 0.00 % | 290.373 M 2.84 % | 282.358 M 0.00 % | 282.358 M 4.12 % | 271.197 M 0.00 % | 271.197 M 1.70 % | 266.656 M 0.00 % | 266.656 M 58.99 % | 167.720 M 0.00 % | 167.720 M 2.44 % | 163.718 M |
| Other non current liabilities | 0.000 100.00 % | -624.689 M -62 469 000.00 % | 1.000 K 100.00 % | -555.083 M -334 487.35 % | 166.000 K 100.03 % | -523.710 M -36 774.37 % | 1.428 M 100.30 % | -476.020 M -31 192.10 % | 1.531 M | 0.000 -100.00 % | 5.348 M | 0.000 -100.00 % | 6.689 M | 0.000 100.00 % | -15.899 M -597.93 % | 3.193 M 23.53 % | 2.585 M -0.59 % | 2.600 M | 0.000 -100.00 % | 2.090 M -4.06 % | 2.178 M 0.00 % | 2.178 M -15.57 % | 2.580 M 0.00 % | 2.580 M 2.73 % | 2.512 M 0.00 % | 2.512 M -18.80 % | 3.093 M -31.05 % | 4.486 M 67.22 % | 2.683 M -24.97 % | 3.576 M 17.74 % | 3.037 M -26.04 % | 4.106 M 66.17 % | 2.471 M |
| Long term debt | 941.000 K | 0.000 -100.00 % | 3.688 M | 0.000 -100.00 % | 6.279 M | 0.000 -100.00 % | 8.672 M | 0.000 -100.00 % | 13.393 M | 0.000 -100.00 % | 12.987 M | 0.000 -100.00 % | 19.495 M | 0.000 -100.00 % | 25.699 M 109.58 % | 12.262 M -75.23 % | 49.501 M 0.00 % | 49.500 M -17.18 % | 59.765 M 0.00 % | 59.765 M 26.98 % | 47.065 M 0.00 % | 47.065 M -19.46 % | 58.440 M 0.00 % | 58.440 M 146.10 % | 23.747 M 0.00 % | 23.747 M 26.80 % | 18.728 M 0.00 % | 18.728 M -14.48 % | 21.899 M 0.00 % | 21.899 M -78.42 % | 101.470 M 0.00 % | 101.470 M -4.21 % | 105.928 M |
| Total non current liabilities | 941.000 K 100.15 % | -624.689 M -17 033.83 % | 3.689 M 100.66 % | -555.083 M -6 791.78 % | 8.295 M 101.58 % | -523.710 M -5 284.73 % | 10.101 M 102.12 % | -476.020 M -2 974.52 % | 16.560 M | 0.000 -100.00 % | 20.824 M | 0.000 -100.00 % | 28.722 M | 0.000 -100.00 % | 9.800 M -36.59 % | 15.455 M -70.33 % | 52.086 M -0.03 % | 52.100 M -15.77 % | 61.855 M 0.00 % | 61.855 M 25.61 % | 49.243 M 0.00 % | 49.243 M -19.30 % | 61.020 M 0.00 % | 61.020 M 132.38 % | 26.258 M 0.00 % | 26.258 M 13.11 % | 23.214 M 0.00 % | 23.214 M -8.87 % | 25.475 M 0.00 % | 25.475 M -75.87 % | 105.576 M 0.00 % | 105.576 M -3.39 % | 109.275 M |
| Other current liabilities | 42.353 M | 0.000 -100.00 % | 79.173 M | 0.000 -100.00 % | 26.464 M | 0.000 -100.00 % | 16.025 M | 0.000 -100.00 % | 7.368 M | 0.000 -100.00 % | 7.837 M | 0.000 -100.00 % | 18.089 M | 0.000 -100.00 % | 7.659 M -58.33 % | 18.379 M -26.58 % | 25.034 M -39.82 % | 41.600 M -20.02 % | 52.010 M -2.02 % | 53.081 M -33.26 % | 79.535 M 13.93 % | 69.808 M 37.14 % | 50.904 M 0.00 % | 50.904 M 41.56 % | 35.959 M 22.11 % | 29.447 M 58.17 % | 18.617 M 0.00 % | 18.617 M -17.80 % | 22.648 M -30.45 % | 32.564 M 673.68 % | 4.209 M 0.00 % | 4.209 M -25.17 % | 5.624 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.009 M | 0.000 -100.00 % | 13.932 M | 0.000 -100.00 % | 9.018 M | 0.000 -100.00 % | 7.271 M | 0.000 -100.00 % | 3.981 M 62.82 % | 2.445 M 113.44 % | -18.188 M | 0.000 -100.00 % | 1.071 M | 0.000 -100.00 % | 49.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.986 M | 0.000 -100.00 % | 4.208 M | 0.000 | 0.000 |
| Short term debt | 124.331 M | 0.000 -100.00 % | 143.308 M | 0.000 -100.00 % | 107.829 M | 0.000 -100.00 % | 71.832 M | 0.000 -100.00 % | 67.525 M | 0.000 -100.00 % | 84.629 M | 0.000 -100.00 % | 124.072 M | 0.000 -100.00 % | 100.272 M 4.67 % | 95.802 M -5.17 % | 101.028 M 0.03 % | 101.000 M 22.96 % | 82.138 M 0.00 % | 82.138 M -10.45 % | 91.719 M 0.00 % | 91.719 M -1.14 % | 92.777 M 0.00 % | 92.777 M -16.75 % | 111.450 M 0.00 % | 111.450 M 15.21 % | 96.736 M 0.00 % | 96.736 M -6.89 % | 103.898 M 0.00 % | 103.898 M 16.71 % | 89.020 M 0.00 % | 89.020 M 4.70 % | 85.020 M |
| Total current liabilities | 704.052 M | 0.000 -100.00 % | 569.615 M | 0.000 -100.00 % | 427.020 M | 0.000 -100.00 % | 428.143 M | 0.000 -100.00 % | 530.709 M | 0.000 -100.00 % | 415.229 M | 0.000 -100.00 % | 535.281 M | 0.000 -100.00 % | 378.900 M 3.32 % | 366.721 M -3.38 % | 379.542 M 0.01 % | 379.500 M -20.33 % | 476.353 M 0.00 % | 476.353 M 17.68 % | 404.789 M 0.00 % | 404.789 M 14.86 % | 352.434 M 0.00 % | 352.434 M -22.45 % | 454.477 M 0.00 % | 454.477 M 36.10 % | 333.926 M 0.00 % | 333.926 M 10.67 % | 301.721 M 0.00 % | 301.721 M 41.91 % | 212.621 M 0.00 % | 212.621 M 1.51 % | 209.463 M |
| Total liabilities | 704.993 M 212.86 % | -624.689 M -208.96 % | 573.304 M 203.28 % | -555.083 M -227.51 % | 435.315 M 183.12 % | -523.710 M -219.50 % | 438.244 M 192.06 % | -476.020 M -186.98 % | 547.269 M | 0.000 -100.00 % | 436.053 M | 0.000 -100.00 % | 564.003 M | 0.000 -100.00 % | 388.700 M 1.71 % | 382.176 M -11.46 % | 431.628 M 0.01 % | 431.600 M -19.81 % | 538.208 M 0.00 % | 538.208 M 18.54 % | 454.032 M 0.00 % | 454.032 M 9.81 % | 413.454 M 0.00 % | 413.454 M -14.00 % | 480.735 M 0.00 % | 480.735 M 34.61 % | 357.140 M 0.00 % | 357.140 M 9.15 % | 327.196 M 0.00 % | 327.196 M 2.83 % | 318.197 M 0.00 % | 318.197 M -0.17 % | 318.738 M |
| Other non current assets | 20.097 M | 0.000 -100.00 % | 12.772 M | 0.000 -100.00 % | 2.762 M 117.87 % | -15.458 M -981.30 % | 1.754 M 102.03 % | -86.211 M -17 342.20 % | 500.000 K 102.30 % | -21.771 M -1 111.19 % | 2.153 M 117.95 % | -11.994 M -213.58 % | 10.560 M 145.05 % | -23.439 M -253.20 % | 15.300 M 255.15 % | 4.308 M -84.14 % | 27.165 M 57.94 % | 17.200 M -51.36 % | 35.362 M 0.00 % | 35.361 M -19.77 % | 44.076 M 20.84 % | 36.476 M -6.05 % | 38.826 M 8.38 % | 35.825 M -15.94 % | 42.619 M 11.81 % | 38.119 M 8.33 % | 35.188 M 0.00 % | 35.188 M 14.27 % | 30.793 M 25.33 % | 24.570 M 533.41 % | 3.879 M 0.03 % | 3.878 M -25.75 % | 5.223 M |
| Long term investments | 1.988 M | 0.000 -100.00 % | 1.999 M | 0.000 -100.00 % | 1.898 M | 0.000 -100.00 % | 7.612 M | 0.000 100.00 % | -70.315 M | 0.000 100.00 % | -4.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.465 M -960.43 % | 1.100 M -26.67 % | 1.500 M 0.00 % | 1.500 M 124.59 % | -6.100 M -506.67 % | 1.500 M 200.00 % | -1.500 M -200.00 % | 1.500 M 150.00 % | -3.000 M -300.00 % | 1.500 M -36.68 % | 2.369 M 0.00 % | 2.369 M 161.61 % | -3.845 M -261.71 % | 2.378 M -59.13 % | 5.818 M 0.00 % | 5.818 M | 0.000 |
| Intangible assets | 512.000 K | 0.000 -100.00 % | 662.000 K | 0.000 -100.00 % | 895.000 K | 0.000 -100.00 % | 1.205 M | 0.000 -100.00 % | 1.400 M | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 700.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 |
| 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 | 512.000 K | 0.000 -100.00 % | 662.000 K | 0.000 -100.00 % | 895.000 K | 0.000 -100.00 % | 1.205 M | 0.000 -100.00 % | 1.400 M | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 700.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 |
| Property plant equipment net | 212.653 M | 0.000 -100.00 % | 215.809 M | 0.000 -100.00 % | 209.383 M | 0.000 -100.00 % | 213.735 M | 0.000 -100.00 % | 209.074 M | 0.000 -100.00 % | 218.297 M | 0.000 -100.00 % | 212.614 M | 0.000 -100.00 % | 161.000 M 2.98 % | 156.339 M 2.10 % | 153.123 M 0.01 % | 153.100 M 7.26 % | 142.742 M 0.00 % | 142.742 M -3.73 % | 148.279 M 0.00 % | 148.279 M 5.92 % | 139.993 M 0.00 % | 139.993 M 6.35 % | 131.635 M 0.00 % | 131.635 M 19.92 % | 109.767 M 0.00 % | 109.767 M -0.21 % | 110.000 M 0.00 % | 110.000 M 10.28 % | 99.748 M 0.00 % | 99.749 M 3.85 % | 96.054 M |
| Total non current assets | 235.598 M | 0.000 -100.00 % | 231.242 M | 0.000 -100.00 % | 220.173 M 1 524.33 % | -15.458 M -106.89 % | 224.306 M 360.18 % | -86.211 M -139.69 % | 217.200 M 1 097.66 % | -21.771 M -109.50 % | 229.089 M 2 010.03 % | -11.994 M -105.36 % | 223.874 M 1 055.13 % | -23.439 M -113.29 % | 176.300 M 9.74 % | 160.647 M -5.96 % | 170.823 M -0.34 % | 171.400 M -4.57 % | 179.604 M 0.00 % | 179.603 M -3.57 % | 186.255 M 0.00 % | 186.255 M 5.04 % | 177.319 M 0.00 % | 177.318 M 3.54 % | 171.254 M 0.00 % | 171.254 M 16.24 % | 147.324 M 0.00 % | 147.324 M 7.58 % | 136.947 M 0.00 % | 136.947 M 25.13 % | 109.445 M 0.00 % | 109.445 M 8.07 % | 101.277 M |
| Other current assets | 129.953 M 610.52 % | -25.455 M -124.90 % | 102.225 M 771.38 % | -15.226 M -102.61 % | 582.498 M | 0.000 -100.00 % | 60.493 M | 0.000 -100.00 % | 1.937 M | 0.000 -100.00 % | 65.687 M | 0.000 -100.00 % | 76.823 M | 0.000 -100.00 % | 67.267 M -27.40 % | 92.656 M -76.35 % | 391.834 M 210.49 % | 126.200 M 907.02 % | 12.532 M -91.47 % | 146.847 M 12.35 % | 130.707 M 0.00 % | 130.707 M 772.48 % | 14.981 M -89.72 % | 145.687 M -65.72 % | 424.988 M 216.55 % | 134.255 M -1.28 % | 135.991 M 0.00 % | 135.991 M 5.06 % | 129.439 M 0.00 % | 129.439 M 12.03 % | 115.535 M 0.00 % | 115.535 M -57.67 % | 272.935 M |
| Short term investments | 14.965 M | 0.000 -100.00 % | 14.506 M | 0.000 -100.00 % | 14.062 M | 0.000 -100.00 % | 13.631 M -92.09 % | 172.422 M 125.27 % | 76.541 M 75.79 % | 43.542 M 239.19 % | 12.837 M -46.49 % | 23.988 M 122.09 % | 10.801 M -76.96 % | 46.878 M | 0.000 -100.00 % | 11.798 M 11.74 % | 10.558 M -0.39 % | 10.600 M | 0.000 | 0.000 -100.00 % | 7.600 M | 0.000 -100.00 % | 3.000 M 0.00 % | 3.000 M -33.33 % | 4.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.223 M 4 526.41 % | 134.500 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.670 M | 0.000 -100.00 % | 10.949 M | 0.000 -100.00 % | 1.164 M -92.47 % | 15.458 M 746.09 % | 1.827 M 102.12 % | -86.211 M -991.53 % | 9.670 M 144.42 % | -21.771 M -338.87 % | 9.114 M 175.99 % | -11.994 M -1 105.36 % | 1.193 M 105.09 % | -23.439 M -200.17 % | 23.400 M 1 085.41 % | 1.974 M -93.03 % | 28.304 M 0.01 % | 28.300 M 33.67 % | 21.172 M 0.00 % | 21.172 M 226.64 % | 6.482 M -54.37 % | 14.205 M 137.38 % | 5.984 M 0.00 % | 5.984 M 263.86 % | 1.645 M -73.24 % | 6.145 M 298.74 % | 1.541 M 0.00 % | 1.541 M -24.91 % | 2.052 M -74.79 % | 8.140 M 96.53 % | 4.142 M 0.00 % | 4.142 M -50.91 % | 8.437 M |
| Cash and short term investments | 17.635 M -30.72 % | 25.455 M 0.00 % | 25.455 M 67.18 % | 15.226 M 0.00 % | 15.226 M -1.50 % | 15.458 M 0.00 % | 15.458 M -82.07 % | 86.211 M 0.00 % | 86.211 M 295.99 % | 21.771 M -0.82 % | 21.951 M 83.02 % | 11.994 M 0.00 % | 11.994 M -48.83 % | 23.439 M 0.17 % | 23.400 M 69.91 % | 13.772 M -64.56 % | 38.862 M -0.10 % | 38.900 M 83.73 % | 21.172 M 0.00 % | 21.172 M 50.35 % | 14.082 M -0.86 % | 14.205 M 58.11 % | 8.984 M 0.00 % | 8.984 M 46.21 % | 6.145 M 0.00 % | 6.145 M 298.74 % | 1.541 M 0.00 % | 1.541 M -81.38 % | 8.275 M 0.00 % | 8.275 M 99.78 % | 4.142 M 0.00 % | 4.142 M -50.91 % | 8.437 M |
| Total current assets | 1.138 B | 0.000 -100.00 % | 966.751 M | 0.000 -100.00 % | 770.225 M 4 882.70 % | 15.458 M -97.90 % | 737.647 M 755.63 % | 86.211 M -89.31 % | 806.089 M 3 602.58 % | 21.771 M -96.63 % | 645.394 M 5 280.97 % | 11.994 M -98.37 % | 737.988 M 3 048.55 % | 23.439 M -96.00 % | 585.600 M 3.78 % | 564.276 M -3.61 % | 585.383 M 0.10 % | 584.800 M -13.19 % | 673.634 M 0.00 % | 673.635 M 18.92 % | 566.438 M 0.00 % | 566.438 M 7.58 % | 526.508 M 0.00 % | 526.509 M -11.04 % | 591.839 M 0.00 % | 591.839 M 23.04 % | 481.013 M 0.00 % | 481.013 M 5.28 % | 456.905 M 0.00 % | 456.905 M 21.36 % | 376.472 M 0.00 % | 376.472 M -1.23 % | 381.178 M |
| Inventory | 413.819 M | 0.000 -100.00 % | 267.264 M | 0.000 -100.00 % | 170.534 M | 0.000 -100.00 % | 163.372 M | 0.000 -100.00 % | 157.980 M | 0.000 -100.00 % | 196.987 M | 0.000 -100.00 % | 220.858 M | 0.000 -100.00 % | 181.100 M 12.96 % | 160.326 M 10.18 % | 145.511 M 0.01 % | 145.500 M 1.19 % | 143.784 M 0.00 % | 143.784 M -21.26 % | 182.598 M 0.00 % | 182.598 M 34.23 % | 136.038 M 0.00 % | 136.038 M -15.35 % | 160.707 M 0.00 % | 160.707 M 7.53 % | 149.459 M 0.00 % | 149.459 M 0.24 % | 149.105 M 0.00 % | 149.105 M 27.60 % | 116.850 M 0.00 % | 116.850 M 15.20 % | 101.433 M |
| Net receivables | 576.563 M | 0.000 -100.00 % | 571.807 M | 0.000 -100.00 % | 1.967 M | 0.000 -100.00 % | 498.324 M | 0.000 -100.00 % | 561.898 M | 0.000 -100.00 % | 360.949 M | 0.000 -100.00 % | 496.986 M | 0.000 -100.00 % | 306.593 M -20.66 % | 386.433 M 42.94 % | 270.352 M -1.40 % | 274.200 M | 0.000 -100.00 % | 361.832 M 51.44 % | 238.929 M 0.00 % | 238.929 M | 0.000 -100.00 % | 235.800 M -19.64 % | 293.432 M 0.93 % | 290.732 M -6.92 % | 312.342 M 60.98 % | 194.022 M 13.33 % | 171.198 M 0.65 % | 170.086 M -32.59 % | 252.305 M 80.29 % | 139.945 M -48.42 % | 271.307 M |
| Tax assets | 348.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.541 M | 0.000 -100.00 % | 12.837 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 assets | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K |
| Account payables | 536.063 M | 0.000 -100.00 % | 347.134 M | 0.000 -100.00 % | 290.399 M | 0.000 -100.00 % | 315.120 M | 0.000 -100.00 % | 429.133 M | 0.000 -100.00 % | 309.858 M | 0.000 -100.00 % | 378.578 M | 0.000 -100.00 % | 270.969 M 8.35 % | 250.095 M -1.34 % | 253.480 M 7.00 % | 236.900 M -30.56 % | 341.134 M 0.00 % | 341.134 M 46.07 % | 233.534 M -4.00 % | 243.262 M 16.53 % | 208.753 M 0.00 % | 208.753 M -32.02 % | 307.068 M -2.08 % | 313.580 M 43.47 % | 218.573 M 0.00 % | 218.573 M 24.77 % | 175.175 M 6.00 % | 165.259 M 38.42 % | 119.392 M 0.00 % | 119.392 M 0.48 % | 118.819 M |
| Tax payables | 1.305 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.328 M | 0.000 -100.00 % | 11.157 M | 0.000 -100.00 % | 12.751 M | 0.000 -100.00 % | 8.642 M | 0.000 -100.00 % | 2.920 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.428 M | 0.000 | 0.000 | 0.000 -100.00 % | 634.000 K | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 501.000 K | 0.000 -100.00 % | 970.029 K | 0.000 100.00 % | -2.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.393 M | 0.000 -100.00 % | 893.000 K | 0.000 -100.00 % | 1.069 M | 0.000 -100.00 % | 719.000 K |
| 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 | 6.280 M | 0.000 -100.00 % | 8.672 M | 0.000 -100.00 % | 10.921 M | 0.000 -100.00 % | 12.986 M | 0.000 -100.00 % | 14.921 M | 0.000 -100.00 % | 16.683 M | 0.000 -100.00 % | 18.326 M | 0.000 -100.00 % | 19.809 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 |
| 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 -100.00 % | 284.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 |
| Other total stockholders equity | 502.608 M | 0.000 -100.00 % | 33.316 M | 0.000 -100.00 % | 389.115 M | 0.000 -100.00 % | 33.317 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.316 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.770 M | 0.000 -100.00 % | 158.094 M 0.00 % | 158.100 M | 0.000 | 0.000 -100.00 % | 158.094 M 0.00 % | 158.094 M | 0.000 | 0.000 -100.00 % | 158.094 M 0.00 % | 158.094 M | 0.000 | 0.000 -100.00 % | 158.094 M 0.00 % | 158.094 M 105.72 % | 76.850 M 0.00 % | 76.850 M -41.66 % | 131.718 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.850 M | 0.000 -100.00 % | 1.429 M | 0.000 -100.00 % | 1.636 M | 0.000 -100.00 % | 1.855 M | 0.000 -100.00 % | 963.000 K | 0.000 -100.00 % | 300.000 K -84.19 % | 1.898 M 17.54 % | 1.615 M | 0.000 -100.00 % | 2.090 M | 0.000 -100.00 % | 2.178 M | 0.000 -100.00 % | 1.830 M | 0.000 -100.00 % | 1.762 M | 0.000 -100.00 % | 1.593 M | 0.000 -100.00 % | 1.183 M | 0.000 -100.00 % | 566.000 K | 0.000 -100.00 % | 157.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.374 B | 0.000 -100.00 % | 1.198 B | 0.000 -100.00 % | 990.398 M | 0.000 -100.00 % | 961.953 M | 0.000 -100.00 % | 1.023 B | 0.000 -100.00 % | 874.483 M | 0.000 -100.00 % | 961.862 M | 0.000 -100.00 % | 761.900 M 5.10 % | 724.924 M -4.14 % | 756.206 M 0.00 % | 756.200 M -11.37 % | 853.238 M 0.00 % | 853.238 M 13.36 % | 752.693 M 0.00 % | 752.693 M 6.94 % | 703.827 M 0.00 % | 703.827 M -7.77 % | 763.093 M 0.00 % | 763.093 M 21.45 % | 628.337 M 0.00 % | 628.337 M 5.81 % | 593.852 M 0.00 % | 593.852 M 22.21 % | 485.917 M 0.00 % | 485.917 M 0.72 % | 482.456 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-09-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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -157.878 M 0.00 % | -157.878 M -203.49 % | -52.021 M 0.00 % | -52.021 M -182.69 % | -18.402 M 0.00 % | -18.402 M -152.71 % | 34.914 M 0.00 % | 34.914 M 167.40 % | -51.798 M 0.00 % | -51.798 M | 0.000 | 0.000 100.00 % | -22.277 M | 0.000 -100.00 % | 1.446 M 0.00 % | 1.446 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.699 M 0.00 % | -75.699 M -23.18 % | -61.452 M 0.00 % | -61.452 M -3 827.10 % | -1.565 M 0.00 % | -1.565 M 60.80 % | -3.992 M 0.00 % | -3.992 M 93.23 % | -58.941 M 0.00 % | -58.941 M | 0.000 | 0.000 100.00 % | -14.309 M | 0.000 -100.00 % | 19.846 M 0.00 % | 19.846 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.157 M 0.00 % | -92.157 M -574.86 % | 19.407 M 0.00 % | 19.407 M 183.36 % | -23.280 M 0.00 % | -23.280 M -184.76 % | 27.467 M 0.00 % | 27.467 M 345.35 % | 6.167 M 0.00 % | 6.167 M | 0.000 | 0.000 100.00 % | -16.128 M | 0.000 100.00 % | -7.709 M 0.00 % | -7.709 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 9.978 M 0.00 % | 9.978 M 200.02 % | -9.977 M 0.00 % | -9.977 M -254.84 % | 6.443 M 0.00 % | 6.443 M -43.67 % | 11.439 M 0.00 % | 11.439 M 1 072.40 % | 975.649 K 0.00 % | 975.649 K | 0.000 | 0.000 -100.00 % | 8.159 M | 0.000 100.00 % | -10.692 M 0.00 % | -10.692 M |
| Other non cash items | -18.183 M 58.11 % | -43.409 M -65.70 % | -26.197 M -68.59 % | -15.539 M 1.58 % | -15.789 M 49.05 % | -30.991 M -327.05 % | -7.257 M 70.09 % | -24.263 M -83.78 % | -13.202 M 25.24 % | -17.658 M 21.50 % | -22.495 M 21.57 % | -28.682 M -701.17 % | -3.580 M 81.74 % | -19.611 M -93.25 % | -10.148 M 39.43 % | -16.753 M -1 081.45 % | -1.418 M -101.52 % | 93.386 M 0.00 % | 93.386 M 140.91 % | 38.763 M 0.00 % | 38.763 M 30.04 % | 29.808 M 0.00 % | 29.808 M 151.44 % | -57.952 M 0.00 % | -57.952 M -204.02 % | 55.712 M 0.00 % | 55.712 M 2 554.28 % | -2.270 M 0.00 % | -2.270 M -107.40 % | 30.665 M 847.93 % | -4.100 M -190.61 % | 4.525 M 0.00 % | 4.525 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.394 M 1.68 % | 14.156 M -0.87 % | 14.280 M -1.65 % | 14.520 M -1.49 % | 14.740 M 10.96 % | 13.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.308 M 0.00 % | -55.308 M -4 353.14 % | -1.242 M 0.00 % | -1.242 M -106.28 % | 19.781 M 0.00 % | 19.781 M 232.37 % | -14.944 M 0.00 % | -14.944 M -210.82 % | 13.485 M 0.00 % | 13.485 M | 0.000 | 0.000 -100.00 % | 15.075 M | 0.000 -100.00 % | 10.408 M 0.00 % | 10.408 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.737 M 0.00 % | -83.737 M -7 777.42 % | -1.063 M 0.00 % | -1.063 M 87.31 % | -8.378 M 0.00 % | -8.378 M -1.35 % | -8.266 M 0.00 % | -8.266 M 44.79 % | -14.972 M 0.00 % | -14.972 M | 0.000 | 0.000 100.00 % | -7.713 M | 0.000 100.00 % | -4.283 M 0.00 % | -4.283 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -568.000 K 0.00 % | -568.000 K -200.00 % | 568.000 K 0.00 % | 568.000 K 1 291.71 % | 40.813 K 0.00 % | 40.813 K -96.59 % | 1.196 M 0.00 % | 1.196 M -42.57 % | 2.083 M 0.00 % | 2.083 M | 0.000 | 0.000 100.00 % | -12.009 M | 0.000 100.00 % | -880.000 K 0.00 % | -880.000 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.305 M 0.00 % | -84.305 M -16 931.31 % | -495.000 K 0.00 % | -495.000 K 94.06 % | -8.337 M 0.00 % | -8.337 M -17.92 % | -7.070 M 0.00 % | -7.070 M 45.15 % | -12.889 M 0.00 % | -12.889 M | 0.000 | 0.000 100.00 % | -19.722 M | 0.000 100.00 % | -5.163 M 0.00 % | -5.163 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.043 M 0.00 % | 87.043 M 1 897.77 % | 4.357 M 0.00 % | 4.357 M 145.17 % | -9.646 M 0.00 % | -9.646 M -142.62 % | 22.634 M 0.00 % | 22.634 M 4 203.04 % | -551.640 K 0.00 % | -551.640 K | 0.000 | 0.000 -100.00 % | 3.077 M | 0.000 100.00 % | -6.175 M 0.00 % | -6.175 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.043 M 0.00 % | 87.043 M 1 897.77 % | 4.357 M 0.00 % | 4.357 M 145.17 % | -9.646 M 0.00 % | -9.646 M -142.62 % | 22.634 M 0.00 % | 22.634 M 4 203.04 % | -551.640 K 0.00 % | -551.640 K | 0.000 | 0.000 -100.00 % | 3.077 M | 0.000 100.00 % | -6.175 M 0.00 % | -6.175 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 | 0.000 100.00 % | -47.330 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.394 M 1.68 % | 14.156 M -0.87 % | 14.280 M -1.65 % | 14.520 M -1.49 % | 14.740 M 10.96 % | 13.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.900 M -90.03 % | -52.570 M -2 106.49 % | 2.620 M 0.00 % | 2.620 M 45.67 % | 1.799 M 0.00 % | 1.799 M 190.09 % | 620.000 K 0.00 % | 620.000 K 1 301.29 % | 44.245 K 0.00 % | 44.245 K | 0.000 | 0.000 100.00 % | -1.570 M | 0.000 100.00 % | -929.000 K 0.00 % | -929.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.064 M 148.85 % | 9.670 M 315.56 % | -4.486 M -149.22 % | 9.114 M 268.59 % | -5.406 M -553.14 % | 1.193 M 109.87 % | -12.091 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.900 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.827 M -92.41 % | 24.064 M 148.85 % | 9.670 M -58.66 % | 23.394 M 156.68 % | 9.114 M -42.80 % | 15.933 M 1 235.54 % | 1.193 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.900 M 0.00 % | -99.900 M -90.03 % | -52.570 M -2 106.49 % | 2.620 M 0.00 % | 2.620 M 45.67 % | 1.799 M 0.00 % | 1.799 M 190.09 % | 620.000 K 0.00 % | 620.000 K 1 301.29 % | 44.245 K 0.00 % | 44.245 K | 0.000 | 0.000 100.00 % | -1.570 M | 0.000 100.00 % | -929.000 K 0.00 % | -929.000 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.394 M 1.68 % | 14.156 M -0.87 % | 14.280 M -1.65 % | 14.520 M -1.49 % | 14.740 M 10.96 % | 13.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.308 M 0.00 % | -55.308 M -4 353.14 % | -1.242 M 0.00 % | -1.242 M -106.28 % | 19.781 M 0.00 % | 19.781 M 232.37 % | -14.944 M 0.00 % | -14.944 M -210.82 % | 13.485 M 0.00 % | 13.485 M | 0.000 | 0.000 -100.00 % | 15.075 M | 0.000 -100.00 % | 10.408 M 0.00 % | 10.408 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.737 M 0.00 % | -83.737 M -7 777.42 % | -1.063 M 0.00 % | -1.063 M 87.31 % | -8.378 M 0.00 % | -8.378 M -1.35 % | -8.266 M 0.00 % | -8.266 M 44.79 % | -14.972 M 0.00 % | -14.972 M | 0.000 | 0.000 100.00 % | -7.713 M | 0.000 100.00 % | -4.283 M 0.00 % | -4.283 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.394 M 1.68 % | 14.156 M -0.87 % | 14.280 M -1.65 % | 14.520 M -1.49 % | 14.740 M 10.96 % | 13.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -139.045 M 0.00 % | -139.045 M -5 932.32 % | -2.305 M 0.00 % | -2.305 M -120.21 % | 11.403 M 0.00 % | 11.403 M 149.13 % | -23.210 M 0.00 % | -23.210 M -1 461.09 % | -1.487 M 0.00 % | -1.487 M | 0.000 | 0.000 -100.00 % | 7.362 M | 0.000 -100.00 % | 6.126 M 0.00 % | 6.126 M |
| 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 |