Vipul Organics Limited VIPULORG.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.628 B 9.55 % | 1.486 B 12.15 % | 1.325 B 0.88 % | 1.314 B 12.84 % | 1.164 B 29.73 % | 897.338 M 2.43 % | 876.057 M 13.72 % | 770.365 M 38.53 % | 556.099 M 9.86 % | 506.204 M -3.50 % | 524.568 M 18.46 % | 442.811 M 29.02 % | 343.200 M 18.64 % | 289.290 M -12.60 % | 330.995 M 24.71 % | 265.418 M 12.43 % | 236.068 M 16.10 % | 203.337 M 48.99 % | 136.474 M 14.69 % | 118.993 M 11.52 % | 106.705 M |
| Net income | 44.161 M 32.21 % | 33.403 M 78.44 % | 18.719 M -73.14 % | 69.683 M 1.69 % | 68.525 M 43.26 % | 47.831 M 35.51 % | 35.297 M 57.45 % | 22.418 M 38.40 % | 16.198 M 77.65 % | 9.118 M 25.84 % | 7.246 M 21.29 % | 5.974 M 32.38 % | 4.513 M -10.53 % | 5.044 M -47.66 % | 9.637 M 72.04 % | 5.601 M 6.67 % | 5.251 M 5.18 % | 4.992 M 41.61 % | 3.525 M 333.53 % | 813.197 K 199.61 % | 271.422 K |
| Income before tax | 63.352 M 37.00 % | 46.242 M 69.53 % | 27.276 M -72.00 % | 97.413 M 1.92 % | 95.576 M 34.77 % | 70.917 M 41.02 % | 50.288 M 48.26 % | 33.919 M 41.51 % | 23.969 M 74.07 % | 13.770 M 30.10 % | 10.584 M 27.39 % | 8.308 M 27.63 % | 6.510 M -6.55 % | 6.966 M -49.92 % | 13.911 M 66.73 % | 8.343 M 7.72 % | 7.745 M 10.62 % | 7.002 M 67.69 % | 4.175 M 239.97 % | 1.228 M 137.83 % | 516.422 K |
| Income before tax ratio | 0.04 25.06 % | 0.03 51.17 % | 0.02 -72.24 % | 0.07 -9.67 % | 0.08 3.88 % | 0.08 37.68 % | 0.06 30.37 % | 0.04 2.15 % | 0.04 58.45 % | 0.03 34.82 % | 0.02 7.54 % | 0.02 -1.08 % | 0.02 -21.23 % | 0.02 -42.71 % | 0.04 33.70 % | 0.03 -4.19 % | 0.03 -4.72 % | 0.03 12.55 % | 0.03 196.42 % | 0.01 113.27 % | 0.00 |
| EBITDA | 148.959 M 18.70 % | 125.490 M 7.06 % | 117.213 M -29.42 % | 166.068 M 0.06 % | 165.969 M 67.06 % | 99.349 M 50.26 % | 66.118 M 33.09 % | 49.678 M 33.15 % | 37.309 M 31.23 % | 28.430 M 18.66 % | 23.959 M 27.16 % | 18.842 M 28.01 % | 14.719 M 1.65 % | 14.479 M -24.85 % | 19.266 M 33.58 % | 14.422 M -0.54 % | 14.501 M 20.31 % | 12.053 M 40.15 % | 8.600 M 98.69 % | 4.328 M -8.14 % | 4.712 M |
| Net income ratio | 0.03 20.68 % | 0.02 59.12 % | 0.01 -73.37 % | 0.05 -9.88 % | 0.06 10.43 % | 0.05 32.30 % | 0.04 38.45 % | 0.03 -0.09 % | 0.03 61.71 % | 0.02 30.41 % | 0.01 2.39 % | 0.01 2.60 % | 0.01 -24.58 % | 0.02 -40.12 % | 0.03 37.96 % | 0.02 -5.12 % | 0.02 -9.40 % | 0.02 -4.96 % | 0.03 278.00 % | 0.01 168.67 % | 0.00 |
| Ratio EBITDA | 0.09 8.35 % | 0.08 -4.53 % | 0.09 -30.04 % | 0.13 -11.32 % | 0.14 28.77 % | 0.11 46.70 % | 0.08 17.04 % | 0.06 -3.88 % | 0.07 19.46 % | 0.06 22.97 % | 0.05 7.34 % | 0.04 -0.78 % | 0.04 -14.31 % | 0.05 -14.01 % | 0.06 7.12 % | 0.05 -11.54 % | 0.06 3.63 % | 0.06 -5.94 % | 0.06 73.24 % | 0.04 -17.63 % | 0.04 |
| Gross profit ratio | 0.13 -51.39 % | 0.28 -3.22 % | 0.29 1.11 % | 0.28 -5.71 % | 0.30 12.40 % | 0.27 24.59 % | 0.21 150.41 % | 0.09 -60.33 % | 0.22 5.51 % | 0.20 -12.82 % | 0.23 -11.14 % | 0.26 3.43 % | 0.25 24.74 % | 0.20 24.47 % | 0.16 29.62 % | 0.13 -12.95 % | 0.15 27.76 % | 0.11 5 703.47 % | 0.00 161.51 % | 0.00 -105.41 % | 0.06 |
| Weighted average shs out dil | 13.129 M 1.97 % | 12.875 M 0.49 % | 12.812 M 5.74 % | 12.117 M -14.78 % | 14.218 M 47.25 % | 9.656 M 0.00 % | 9.656 M 15.30 % | 8.374 M 22.37 % | 6.843 M 0.00 % | 6.843 M 0.00 % | 6.843 M 0.00 % | 6.843 M 0.00 % | 6.843 M 0.66 % | 6.798 M 18.57 % | 5.734 M 0.05 % | 5.731 M 5.24 % | 5.445 M 0.01 % | 5.444 M 30.07 % | 4.186 M 0.00 % | 4.186 M 0.00 % | 4.186 M |
| Weighted average shs out | 13.129 M 1.97 % | 12.875 M 0.49 % | 12.812 M 5.74 % | 12.117 M -14.78 % | 14.218 M 47.25 % | 9.656 M 0.00 % | 9.656 M 15.30 % | 8.374 M 22.37 % | 6.843 M 0.00 % | 6.843 M 0.00 % | 6.843 M 0.00 % | 6.843 M 0.00 % | 6.843 M 0.66 % | 6.798 M 18.57 % | 5.734 M 0.05 % | 5.731 M 5.24 % | 5.445 M 0.01 % | 5.444 M 30.07 % | 4.186 M 0.00 % | 4.186 M 0.00 % | 4.186 M |
| EPS diluted | 2.70 3.85 % | 2.60 120.34 % | 1.18 -79.51 % | 5.76 19.50 % | 4.82 -2.63 % | 4.95 35.25 % | 3.66 36.57 % | 2.68 13.08 % | 2.37 78.20 % | 1.33 25.47 % | 1.06 21.84 % | 0.87 31.82 % | 0.66 -10.81 % | 0.74 -55.95 % | 1.68 71.43 % | 0.98 2.08 % | 0.96 4.35 % | 0.92 9.52 % | 0.84 342.11 % | 0.19 193.21 % | 0.06 |
| Earnings per share | 2.70 4.25 % | 2.59 119.49 % | 1.18 -79.51 % | 5.76 19.50 % | 4.82 -2.63 % | 4.95 35.25 % | 3.66 36.57 % | 2.68 13.08 % | 2.37 78.20 % | 1.33 25.47 % | 1.06 21.84 % | 0.87 31.82 % | 0.66 -10.81 % | 0.74 -55.95 % | 1.68 71.43 % | 0.98 2.08 % | 0.96 4.35 % | 0.92 9.52 % | 0.84 342.11 % | 0.19 193.21 % | 0.06 |
| Gross profit | 218.397 M -46.75 % | 410.154 M 8.53 % | 377.901 M 2.00 % | 370.490 M 6.39 % | 348.233 M 45.82 % | 238.804 M 27.62 % | 187.122 M 184.77 % | 65.710 M -45.05 % | 119.575 M 15.91 % | 103.162 M -15.88 % | 122.631 M 5.27 % | 116.493 M 33.46 % | 87.289 M 47.99 % | 58.984 M 8.79 % | 54.220 M 61.64 % | 33.543 M -2.12 % | 34.271 M 48.33 % | 23.105 M 8 546.80 % | 267.207 K 170.55 % | -378.763 K -106.03 % | 6.280 M |
| Income tax expense | 19.099 M 48.76 % | 12.839 M 50.04 % | 8.557 M -69.14 % | 27.729 M 2.51 % | 27.051 M 17.17 % | 23.086 M 54.00 % | 14.991 M 30.35 % | 11.501 M 48.00 % | 7.771 M 72.12 % | 4.515 M 26.70 % | 3.563 M 32.04 % | 2.699 M 35.12 % | 1.997 M -12.99 % | 2.295 M -45.84 % | 4.238 M 54.56 % | 2.742 M 9.93 % | 2.494 M 24.11 % | 2.010 M 209.18 % | 650.000 K 56.63 % | 415.000 K 69.39 % | 245.000 K |
| Cost of revenue | 1.393 B 29.51 % | 1.076 B 13.59 % | 947.248 M 0.44 % | 943.087 M 15.59 % | 815.912 M 23.90 % | 658.534 M -4.41 % | 688.935 M -2.23 % | 704.655 M 61.42 % | 436.524 M 8.31 % | 403.042 M 0.27 % | 401.937 M 23.17 % | 326.319 M 27.51 % | 255.911 M 11.12 % | 230.306 M -16.79 % | 276.775 M 19.36 % | 231.875 M 14.90 % | 201.797 M 11.97 % | 180.232 M 32.32 % | 136.206 M 14.10 % | 119.372 M 18.87 % | 100.424 M |
| General and administrative expenses | 118.823 M 268.44 % | 32.250 M 20.36 % | 26.795 M 27.47 % | 21.020 M 34.59 % | 15.618 M -13.89 % | 18.137 M 25.13 % | 14.494 M -2.65 % | 14.888 M 50.46 % | 9.895 M -77.69 % | 44.351 M 22.22 % | 36.287 M -27.17 % | 49.825 M 63.04 % | 30.559 M 19.97 % | 25.472 M 43.75 % | 17.719 M 6.78 % | 16.595 M -7.18 % | 17.879 M 94.67 % | 9.184 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 8.680 M -79.63 % | 42.607 M 32.82 % | 32.078 M -11.25 % | 36.143 M -20.99 % | 45.744 M 98.77 % | 23.014 M -13.13 % | 26.491 M 32.47 % | 19.998 M 59.25 % | 12.558 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 expenses | 18.396 M -93.30 % | 274.753 M 5.96 % | 259.299 M 19.01 % | 217.882 M 21.15 % | 179.845 M -9.01 % | 197.653 M 35.25 % | 146.137 M | 0.000 -100.00 % | 97.122 M 115.63 % | 45.042 M -40.55 % | 75.760 M 29.82 % | 58.359 M 16.21 % | 50.220 M 89.18 % | 26.546 M 17.51 % | 22.590 M 162.51 % | 8.605 M -0.48 % | 8.647 M 24.97 % | 6.919 M 16 514.73 % | -42.150 K 90.29 % | -434.100 K -39.69 % | -310.760 K |
| Operating expenses | 145.899 M -58.27 % | 349.610 M 9.88 % | 318.172 M 15.68 % | 275.045 M 14.03 % | 241.207 M 1.01 % | 238.804 M 27.62 % | 187.122 M 36.14 % | 137.449 M 14.95 % | 119.575 M 33.76 % | 89.393 M -20.22 % | 112.047 M 3.57 % | 108.184 M 33.93 % | 80.779 M 55.29 % | 52.018 M 29.05 % | 40.309 M 59.96 % | 25.200 M -5.00 % | 26.526 M 64.73 % | 16.103 M 38 103.68 % | 42.150 K -90.29 % | 434.100 K -94.33 % | 7.658 M |
| Cost and expenses | 1.194 B -16.23 % | 1.426 B 12.65 % | 1.265 B 3.88 % | 1.218 B 15.23 % | 1.057 B 17.81 % | 897.338 M 2.43 % | 876.057 M 18.26 % | 740.808 M 33.22 % | 556.099 M 12.93 % | 492.435 M -4.19 % | 513.984 M 18.29 % | 434.503 M 29.05 % | 336.690 M 19.26 % | 282.324 M -10.96 % | 317.084 M 23.34 % | 257.075 M 12.59 % | 228.323 M 16.29 % | 196.335 M 44.10 % | 136.249 M 13.72 % | 119.806 M 10.85 % | 108.082 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 |
| Selling general and administrative expenses | 127.503 M 70.33 % | 74.857 M 27.15 % | 58.873 M 2.99 % | 57.163 M -6.84 % | 61.362 M 49.11 % | 41.151 M 0.41 % | 40.985 M 17.48 % | 34.886 M 55.37 % | 22.453 M -49.37 % | 44.351 M 22.22 % | 36.287 M -27.17 % | 49.825 M 63.04 % | 30.559 M 19.97 % | 25.472 M 43.75 % | 17.719 M 6.78 % | 16.595 M -7.18 % | 17.879 M 94.67 % | 9.184 M 10 794.48 % | 84.300 K -90.29 % | 868.200 K -88.18 % | 7.347 M |
| Interest income | 1.673 M 48.05 % | 1.130 M 37.97 % | 819.000 K -24.03 % | 1.078 M 42.03 % | 759.000 K -15.29 % | 896.000 K -78.46 % | 4.160 M -11.92 % | 4.723 M 31.78 % | 3.584 M 301.28 % | 893.140 K 21.71 % | 733.840 K 10.73 % | 662.740 K 23.23 % | 537.800 K -7.62 % | 582.180 K -35.13 % | 897.480 K 44.74 % | 620.064 K 36.28 % | 454.976 K 238.35 % | 134.471 K | 0.000 -100.00 % | 51.503 K -3.87 % | 53.575 K |
| Interest expense | 26.805 M 11.37 % | 24.069 M -9.89 % | 26.712 M 62.78 % | 16.410 M 20.98 % | 13.564 M 46.91 % | 9.233 M -15.12 % | 10.878 M 20.64 % | 9.017 M 47.00 % | 6.134 M -7.38 % | 6.623 M -2.75 % | 6.810 M 19.36 % | 5.706 M 26.54 % | 4.509 M -4.20 % | 4.707 M 17.72 % | 3.998 M -3.24 % | 4.132 M -13.37 % | 4.770 M 42.51 % | 3.347 M 25.98 % | 2.657 M 61.29 % | 1.647 M -47.86 % | 3.159 M |
| Depreciation and amortization | 58.802 M 5.41 % | 55.786 M -11.77 % | 63.225 M 21.02 % | 52.245 M -10.33 % | 58.264 M 184.58 % | 20.474 M 220.56 % | 6.387 M -9.21 % | 7.035 M -10.13 % | 7.828 M -14.08 % | 9.111 M 26.99 % | 7.174 M 48.60 % | 4.828 M 24.17 % | 3.888 M 38.59 % | 2.805 M 21.28 % | 2.313 M 18.82 % | 1.947 M -1.95 % | 1.985 M 16.52 % | 1.704 M -3.62 % | 1.768 M 21.69 % | 1.453 M 40.19 % | 1.036 M |
| Operating income | 72.498 M 19.74 % | 60.544 M 1.36 % | 59.729 M -37.42 % | 95.445 M -10.82 % | 107.026 M 48.75 % | 71.952 M 15.40 % | 62.348 M 110.94 % | 29.557 M 16.34 % | 25.406 M 84.50 % | 13.770 M 30.10 % | 10.584 M 27.39 % | 8.308 M 27.63 % | 6.510 M -6.55 % | 6.966 M -49.92 % | 13.911 M 66.73 % | 8.343 M 7.72 % | 7.745 M 10.62 % | 7.002 M 3 011.19 % | 225.059 K 127.69 % | -812.862 K 40.99 % | -1.378 M |
| Operating income ratio | 0.04 9.31 % | 0.04 -9.61 % | 0.05 -37.97 % | 0.07 -20.97 % | 0.09 14.66 % | 0.08 12.67 % | 0.07 85.49 % | 0.04 -16.02 % | 0.05 67.95 % | 0.03 34.82 % | 0.02 7.54 % | 0.02 -1.08 % | 0.02 -21.23 % | 0.02 -42.71 % | 0.04 33.70 % | 0.03 -4.19 % | 0.03 -4.72 % | 0.03 1 988.14 % | 0.00 124.14 % | -0.01 47.09 % | -0.01 |
| Total other income expenses net | -9.146 M 36.05 % | -14.302 M 55.93 % | -32.453 M -1 749.03 % | 1.968 M 117.19 % | -11.450 M -1 006.28 % | -1.035 M 91.42 % | -12.060 M -376.48 % | 4.362 M 403.55 % | -1.437 M -14 369 900.00 % | -10.000 -200.00 % | 10.000 | 0.000 100.00 % | -10.000 50.00 % | -20.000 0.00 % | -20.000 | 0.000 100.00 % | -2.000 | 0.000 -100.00 % | 3.950 M 93.55 % | 2.041 M 7.77 % | 1.894 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 455.838 M 50.04 % | 303.813 M 9.74 % | 276.842 M -2.60 % | 284.236 M 23.15 % | 230.813 M 33.36 % | 173.076 M -2.21 % | 176.987 M -5.16 % | 186.613 M 118.80 % | 85.289 M 44.37 % | 59.078 M -19.76 % | 73.629 M 2.95 % | 71.517 M -5.89 % | 75.991 M 36.51 % | 55.666 M 52.35 % | 36.539 M -14.53 % | 42.751 M 25.30 % | 34.118 M -13.82 % | 39.588 M 26.74 % | 31.235 M -13.42 % | 36.075 M 36.44 % | 26.440 M |
| Total investments | 4.024 M -41.99 % | 6.937 M 40.57 % | 4.935 M -12.53 % | 5.642 M -49.41 % | 11.152 M 99.46 % | 5.591 M -26.42 % | 7.599 M -13.70 % | 8.805 M 32.45 % | 6.648 M 24.47 % | 5.341 M 91.59 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 0.00 % | 2.788 M 3.07 % | 2.705 M 8.47 % | 2.494 M -3.86 % | 2.594 M 0.00 % | 2.594 M -35.91 % | 4.047 M -5.54 % | 4.285 M 102.36 % | 2.117 M |
| Total debt | 464.623 M 49.20 % | 311.417 M -2.88 % | 320.645 M 6.03 % | 302.423 M 7.70 % | 280.802 M 30.21 % | 215.658 M 11.53 % | 193.368 M 2.77 % | 188.163 M 80.00 % | 104.536 M 55.09 % | 67.403 M -29.99 % | 96.283 M 5.47 % | 91.286 M -0.12 % | 91.397 M 42.92 % | 63.952 M 6.04 % | 60.307 M 6.16 % | 56.809 M 35.69 % | 41.867 M -18.71 % | 51.504 M 47.00 % | 35.038 M -7.67 % | 37.948 M 34.59 % | 28.196 M |
| Accumulated other comprehensive income loss | 13.389 M -38.58 % | 21.799 M 60.93 % | 13.546 M | 0.000 -100.00 % | 34.333 M 131.56 % | 14.827 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 -100.00 % | 26.936 M 4.56 % | 25.761 M 184.34 % | 9.060 M |
| Retained earnings | 299.572 M 11.62 % | 268.389 M 8.93 % | 246.391 M 3.18 % | 238.788 M 34.44 % | 177.622 M 36.20 % | 130.414 M 42.22 % | 91.697 M 43.42 % | 63.938 M 34.48 % | 47.544 M 24.26 % | 38.260 M 43.54 % | 26.655 M 5.79 % | 25.197 M 4.76 % | 24.053 M -0.41 % | 24.153 M -4.32 % | 25.243 M 21.82 % | 20.722 M 3.45 % | 20.031 M 7.65 % | 18.607 M | 0.000 | 0.000 -100.00 % | 17.815 M |
| Common stock | 133.119 M 2.31 % | 130.119 M 1.56 % | 128.119 M 25.00 % | 102.495 M 7.33 % | 95.495 M 23.63 % | 77.245 M 0.00 % | 77.245 M 0.00 % | 77.245 M 23.31 % | 62.645 M 14.43 % | 54.745 M 0.00 % | 54.745 M 0.00 % | 54.745 M 0.00 % | 54.745 M 0.00 % | 54.745 M 0.74 % | 54.345 M 18.54 % | 45.845 M 0.00 % | 45.845 M 5.26 % | 43.555 M 30.07 % | 33.485 M 0.00 % | 33.485 M 0.00 % | 33.485 M |
| Total equity | 636.973 M 9.64 % | 580.992 M 9.92 % | 528.559 M 1.31 % | 521.725 M 29.44 % | 403.051 M 24.94 % | 322.593 M 15.24 % | 279.941 M 11.07 % | 252.039 M 31.30 % | 191.950 M 40.63 % | 136.488 M 9.41 % | 124.746 M 1.00 % | 123.512 M 0.64 % | 122.731 M -0.71 % | 123.612 M -0.69 % | 124.476 M 28.32 % | 97.007 M 0.72 % | 96.316 M 3.87 % | 92.729 M 15.36 % | 80.381 M 1.48 % | 79.206 M -1.39 % | 80.320 M |
| Other non current liabilities | 177.000 K 0.57 % | 176.000 K -90.39 % | 1.832 M 940.91 % | 176.000 K -0.56 % | 177.000 K -59.95 % | 442.000 K 67.42 % | 264.000 K -0.38 % | 265.000 K 0.76 % | 263.000 K -1.70 % | 267.550 K -86.21 % | 1.940 M 275.70 % | 516.350 K -17.85 % | 628.570 K -68.52 % | 1.997 M 41.51 % | 1.411 M | 0.000 | 0.000 100.00 % | -220.318 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 96.721 M 126.92 % | 42.624 M -52.25 % | 89.260 M 21.83 % | 73.268 M -28.14 % | 101.953 M 44.03 % | 70.786 M -3.88 % | 73.640 M 327.29 % | 17.234 M 334.43 % | 3.967 M 100.15 % | 1.982 M -63.74 % | 5.466 M 240.92 % | 1.603 M -44.85 % | 2.907 M 91.00 % | 1.522 M -29.94 % | 2.172 M -96.18 % | 56.809 M 35.69 % | 41.867 M -19.06 % | 51.724 M 8 146.33 % | 627.240 K -47.93 % | 1.205 M -95.67 % | 27.836 M |
| Total non current liabilities | 96.898 M 126.40 % | 42.800 M -55.11 % | 95.337 M 23.94 % | 76.924 M -27.96 % | 106.785 M 40.25 % | 76.139 M 3.19 % | 73.784 M 311.14 % | 17.946 M 258.49 % | 5.006 M 40.83 % | 3.555 M -55.64 % | 8.013 M 256.44 % | 2.248 M -36.50 % | 3.540 M -10.06 % | 3.936 M -9.63 % | 4.356 M -92.43 % | 57.546 M 34.89 % | 42.663 M -18.58 % | 52.400 M 8 254.13 % | 627.240 K -47.93 % | 1.205 M -95.67 % | 27.836 M |
| Other current liabilities | 74.034 M 16.77 % | 63.404 M 27.88 % | 49.580 M 13.84 % | 43.554 M 9.10 % | 39.923 M 24.31 % | 32.116 M -20.21 % | 40.249 M 78.79 % | 22.512 M 232.87 % | 6.763 M -25.07 % | 9.026 M -16.35 % | 10.790 M -15.66 % | 12.794 M -19.17 % | 15.828 M 9.13 % | 14.503 M -7.40 % | 15.663 M -25.33 % | 20.976 M 24.60 % | 16.835 M -35.04 % | 25.914 M -15.89 % | 30.811 M 30.56 % | 23.599 M 549.90 % | 3.631 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 3.663 M -43.08 % | 6.435 M -57.92 % | 15.291 M 101.89 % | 7.574 M 155.27 % | 2.967 M 55.91 % | 1.903 M | 0.000 -100.00 % | 8.150 M 144.32 % | 3.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 323.440 K |
| Short term debt | 380.550 M 41.58 % | 268.793 M 16.17 % | 231.385 M 0.97 % | 229.154 M 28.13 % | 178.848 M 23.45 % | 144.871 M 21.00 % | 119.728 M -29.95 % | 170.929 M 69.96 % | 100.569 M 53.73 % | 65.421 M -27.96 % | 90.817 M 1.26 % | 89.683 M 1.35 % | 88.490 M 41.74 % | 62.430 M 7.39 % | 58.135 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.410 M -6.35 % | 36.744 M 10 106.65 % | 360.000 K |
| Total current liabilities | 819.185 M 11.18 % | 736.817 M 19.49 % | 616.642 M -7.81 % | 668.910 M 19.53 % | 559.635 M -0.01 % | 559.681 M 47.49 % | 379.481 M -12.76 % | 435.001 M 65.34 % | 263.099 M 38.27 % | 190.276 M -18.68 % | 233.985 M 6.71 % | 219.275 M 8.73 % | 201.677 M 52.68 % | 132.088 M 9.10 % | 121.074 M 169.22 % | 44.972 M 28.90 % | 34.889 M -29.75 % | 49.663 M -34.94 % | 76.333 M 8.76 % | 70.185 M 254.29 % | 19.810 M |
| Total liabilities | 916.083 M 17.50 % | 779.617 M 9.50 % | 711.979 M -4.54 % | 745.834 M 11.92 % | 666.420 M 4.81 % | 635.820 M 40.28 % | 453.265 M 0.07 % | 452.947 M 68.94 % | 268.105 M 38.32 % | 193.831 M -19.90 % | 241.998 M 9.24 % | 221.523 M 7.95 % | 205.217 M 50.87 % | 136.025 M 8.45 % | 125.430 M 22.35 % | 102.518 M 32.19 % | 77.552 M -24.02 % | 102.063 M 32.62 % | 76.960 M 7.80 % | 71.390 M 49.83 % | 47.646 M |
| Other non current assets | 55.673 M 77.73 % | 31.325 M -20.20 % | 39.256 M 238.09 % | 11.611 M -52.02 % | 24.200 M -42.97 % | 42.435 M -28.39 % | 59.259 M -41.92 % | 102.031 M 78.48 % | 57.168 M 2.68 % | 55.673 M -1.81 % | 56.702 M -0.93 % | 57.235 M -0.24 % | 57.375 M 7.13 % | 53.555 M 312.65 % | 12.979 M 420.45 % | 2.494 M -3.86 % | 2.594 M 0.00 % | 2.594 M | 0.000 | 0.000 | 0.000 |
| Long term investments | 4.023 M 159.03 % | -6.815 M 53.70 % | -14.718 M -360.96 % | 5.640 M -49.42 % | 11.150 M | 0.000 100.00 % | -3.817 M 82.40 % | -21.683 M -426.16 % | 6.648 M 138.47 % | 2.788 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.372 M 12.03 % | 2.117 M 0.00 % | 2.117 M |
| Intangible assets | 711.000 K 45.70 % | 488.000 K -25.95 % | 659.000 K -25.87 % | 889.000 K -25.85 % | 1.199 M -25.90 % | 1.618 M -23.21 % | 2.107 M 15.39 % | 1.826 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 |
| 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 |
| Goodwill and intangible assets | 712.000 K 45.90 % | 488.000 K -25.95 % | 659.000 K -25.87 % | 889.000 K -25.85 % | 1.199 M -25.90 % | 1.618 M -23.21 % | 2.107 M 15.39 % | 1.826 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 |
| Property plant equipment net | 473.646 M 19.20 % | 397.346 M 5.72 % | 375.848 M 4.17 % | 360.805 M 25.07 % | 288.479 M -10.20 % | 321.238 M 41.81 % | 226.530 M 95.25 % | 116.021 M 49.95 % | 77.375 M 29.78 % | 59.622 M -7.26 % | 64.291 M 31.56 % | 48.868 M 11.65 % | 43.770 M 17.15 % | 37.363 M 24.45 % | 30.024 M 18.02 % | 25.440 M 63.07 % | 15.601 M 0.71 % | 15.492 M 17.03 % | 13.237 M -9.57 % | 14.639 M 29.43 % | 11.310 M |
| Total non current assets | 546.021 M 27.66 % | 427.711 M 6.21 % | 402.700 M -0.94 % | 406.511 M 20.85 % | 336.381 M -7.91 % | 365.291 M 28.59 % | 284.079 M 43.33 % | 198.195 M 40.37 % | 141.191 M 19.57 % | 118.083 M -2.40 % | 120.992 M 14.03 % | 106.103 M 4.90 % | 101.145 M 11.25 % | 90.919 M 111.43 % | 43.002 M 53.94 % | 27.934 M 53.53 % | 18.195 M 0.61 % | 18.085 M 15.86 % | 15.609 M -6.84 % | 16.756 M 24.79 % | 13.428 M |
| Other current assets | 104.177 M -1.37 % | 105.626 M 38.93 % | 76.029 M 113.34 % | 35.637 M -36.81 % | 56.397 M -9.44 % | 62.279 M -33.24 % | 93.283 M -77.11 % | 407.516 M 1 157.77 % | 32.400 M -2.60 % | 33.264 M 28.74 % | 25.837 M 52.62 % | 16.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.624 M -8.69 % | 13.826 M -19.28 % | 17.128 M 7.35 % | 15.955 M 14.39 % | 13.949 M 29.91 % | 10.737 M |
| Short term investments | 22.023 M 60.14 % | 13.752 M -30.03 % | 19.653 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.416 M -62.56 % | 30.488 M | 0.000 -100.00 % | 2.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.675 M -22.71 % | 2.167 M | 0.000 |
| cash and cash equivalents | 8.785 M 15.53 % | 7.604 M -82.64 % | 43.803 M 140.83 % | 18.188 M -63.62 % | 49.989 M 17.39 % | 42.582 M 159.95 % | 16.381 M 956.84 % | 1.550 M -91.95 % | 19.247 M 131.20 % | 8.325 M -63.25 % | 22.653 M 14.59 % | 19.769 M 28.32 % | 15.407 M 85.93 % | 8.286 M -65.14 % | 23.769 M 69.08 % | 14.058 M 81.42 % | 7.749 M -34.97 % | 11.916 M 213.38 % | 3.802 M 103.00 % | 1.873 M 6.71 % | 1.755 M |
| Cash and short term investments | 30.808 M 305.16 % | 7.604 M -88.02 % | 63.456 M 248.89 % | 18.188 M -63.62 % | 49.989 M 17.39 % | 42.582 M 45.49 % | 29.268 M 1 788.26 % | 1.550 M -91.95 % | 19.247 M 131.20 % | 8.325 M -63.25 % | 22.653 M 14.59 % | 19.769 M 28.32 % | 15.407 M 85.93 % | 8.286 M -65.14 % | 23.769 M 69.08 % | 14.058 M 81.42 % | 7.749 M -34.97 % | 11.916 M 117.54 % | 5.478 M 35.57 % | 4.041 M 130.19 % | 1.755 M |
| Total current assets | 1.007 B 7.95 % | 932.898 M 11.35 % | 837.838 M -2.70 % | 861.048 M 17.45 % | 733.089 M 23.60 % | 593.121 M 32.06 % | 449.127 M -11.38 % | 506.790 M 58.94 % | 318.864 M 50.24 % | 212.236 M -13.64 % | 245.751 M 2.85 % | 238.933 M 5.35 % | 226.803 M 34.43 % | 168.718 M -18.46 % | 206.903 M 20.58 % | 171.591 M 10.23 % | 155.673 M -11.90 % | 176.707 M 24.68 % | 141.732 M 5.90 % | 133.840 M 16.85 % | 114.538 M |
| Inventory | 363.972 M 8.89 % | 334.255 M -5.56 % | 353.943 M 14.92 % | 307.986 M 70.31 % | 180.843 M 8.80 % | 166.214 M 89.94 % | 87.510 M -2.28 % | 89.548 M 16.56 % | 76.828 M 49.54 % | 51.375 M -13.70 % | 59.528 M -26.70 % | 81.210 M 64.13 % | 49.479 M 26.01 % | 39.267 M 11.98 % | 35.065 M 32.19 % | 26.526 M 9.43 % | 24.240 M -35.33 % | 37.483 M 91.18 % | 19.606 M -0.79 % | 19.763 M -65.58 % | 57.420 M |
| Net receivables | 508.078 M 4.67 % | 485.413 M 40.94 % | 344.410 M -31.01 % | 499.237 M 11.97 % | 445.860 M 38.45 % | 322.046 M 40.09 % | 229.892 M 2 711.79 % | 8.176 M -94.97 % | 162.638 M 36.36 % | 119.272 M -13.14 % | 137.311 M 13.46 % | 121.023 M -25.26 % | 161.918 M | 0.000 -100.00 % | 148.070 M 25.08 % | 118.383 M 7.76 % | 109.858 M -0.29 % | 110.179 M 9.42 % | 100.692 M 4.79 % | 96.087 M 115.32 % | 44.625 M |
| Tax assets | 11.967 M 122.97 % | 5.367 M 224.29 % | 1.655 M -94.00 % | 27.566 M 142.81 % | 11.353 M | 0.000 -100.00 % | 3.817 M -82.40 % | 21.683 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 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 |
| Account payables | 364.601 M -9.29 % | 401.930 M 20.50 % | 333.539 M -14.71 % | 391.066 M 17.65 % | 332.391 M -8.54 % | 363.410 M 74.15 % | 208.673 M -11.31 % | 235.279 M 55.28 % | 151.523 M 32.92 % | 113.999 M -8.23 % | 124.228 M 9.49 % | 113.462 M 16.54 % | 97.359 M 76.52 % | 55.155 M 17.65 % | 46.882 M 96.49 % | 23.859 M 36.16 % | 17.523 M -24.66 % | 23.257 M 116.40 % | 10.747 M 10.35 % | 9.740 M -36.14 % | 15.250 M |
| Tax payables | 0.000 -100.00 % | 2.690 M 25.82 % | 2.138 M 45.15 % | 1.473 M -27.72 % | 2.038 M -48.96 % | 3.993 M 22.60 % | 3.257 M -1.72 % | 3.314 M 41.56 % | 2.341 M 27.92 % | 1.830 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 393.917 K 189.06 % | 136.276 K -74.32 % | 530.743 K 7.90 % | 491.870 K 35.12 % | 364.013 K 254.96 % | 102.551 K -58.14 % | 245.000 K |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 5.900 M 589 900.00 % | 1.000 K 0.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 |
| Minority interest | -1.661 M -5.86 % | -1.569 M -1.16 % | -1.551 M -6.74 % | -1.453 M -5.52 % | -1.377 M -0.95 % | -1.364 M 4.28 % | -1.425 M 2.26 % | -1.458 M -7.76 % | -1.353 M -1.65 % | -1.331 M 9.36 % | -1.468 M -18.07 % | -1.244 M -41.31 % | -880.160 K -785.83 % | -99.360 K -136.27 % | 273.920 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 19.394 M -31.97 % | 28.506 M -19.48 % | 35.404 M 250.12 % | 10.112 M -11.35 % | 11.407 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 -100.00 % | 220.317 K -63.11 % | 597.240 K -44.68 % | 1.080 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 192.554 M 18.67 % | 162.254 M 4.28 % | 155.600 M -14.46 % | 181.895 M 87.56 % | 96.978 M -4.43 % | 101.471 M -9.74 % | 112.424 M 0.10 % | 112.314 M 35.13 % | 83.114 M 85.46 % | 44.814 M 0.00 % | 44.814 M 0.00 % | 44.815 M 0.00 % | 44.814 M 0.00 % | 44.814 M 0.45 % | 44.614 M 46.56 % | 30.440 M 0.00 % | 30.440 M -0.41 % | 30.566 M 53.14 % | 19.960 M 0.00 % | 19.960 M 0.00 % | 19.960 M |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -1.655 M -147.57 % | 3.479 M -25.25 % | 4.654 M -5.23 % | 4.911 M 4 192.50 % | -120.000 K -126.85 % | 447.000 K -42.40 % | 776.000 K -40.54 % | 1.305 M 114.81 % | 607.510 K 372.84 % | 128.480 K 2 576.67 % | 4.800 K -98.85 % | 417.610 K -45.92 % | 772.240 K 4.69 % | 737.619 K -7.30 % | 795.730 K -11.24 % | 896.478 K | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.553 B 14.14 % | 1.361 B 9.68 % | 1.241 B -2.13 % | 1.268 B 18.52 % | 1.069 B 11.59 % | 958.413 M 30.72 % | 733.206 M 4.00 % | 704.986 M 53.24 % | 460.055 M 39.28 % | 330.319 M -9.93 % | 366.743 M 6.29 % | 345.035 M 5.21 % | 327.948 M 26.31 % | 259.636 M 3.89 % | 249.906 M 25.25 % | 199.525 M 14.76 % | 173.868 M -10.74 % | 194.792 M 23.80 % | 157.341 M 4.48 % | 150.596 M 17.68 % | 127.966 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -119.775 M -118.06 % | -54.927 M -1 183.59 % | 5.069 M 104.83 % | -104.953 M 37.40 % | -167.666 M -359.52 % | 64.606 M -33.34 % | 96.919 M 179.48 % | -121.948 M -87.03 % | -65.201 M -420.08 % | 20.370 M 96.87 % | 10.347 M 235.38 % | 3.085 M 124.50 % | -12.590 M -26.59 % | -9.946 M 53.15 % | -21.231 M -349.60 % | -4.722 M -231.36 % | -1.425 M 94.09 % | -24.130 M -1 290.43 % | 2.027 M 137.59 % | -5.392 M -283.53 % | 2.938 M |
| Accounts receivables | -63.514 M 38.36 % | -103.032 M -219.69 % | 86.080 M 218.95 % | -72.364 M 29.55 % | -102.721 M -214.81 % | -32.630 M -141.60 % | 78.440 M 156.69 % | -138.363 M -211.54 % | -44.413 M -379.14 % | 15.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.507 M | 0.000 100.00 % | -6.612 M 56.02 % | -15.035 M -345.07 % | 6.135 M |
| Inventory | -29.717 M -250.94 % | 19.688 M 142.84 % | -45.957 M 63.85 % | -127.142 M -769.11 % | -14.629 M 81.04 % | -77.137 M -3 884.94 % | 2.038 M 116.02 % | -12.720 M 50.03 % | -25.453 M -412.19 % | 8.153 M 47.21 % | 5.538 M 135.53 % | -15.587 M -52.64 % | -10.212 M -143.02 % | -4.202 M 50.79 % | -8.538 M -273.46 % | -2.286 M -117.26 % | 13.243 M 174.08 % | -17.877 M -11 486.62 % | 157.000 K 108.49 % | -1.849 M -50.20 % | -1.231 M |
| Accounts payables | -37.329 M -154.67 % | 68.280 M 218.69 % | -57.527 M -198.05 % | 58.674 M 289.16 % | -31.019 M -120.15 % | 153.973 M 680.53 % | -26.523 M -131.67 % | 83.756 M 119.73 % | 38.118 M 386.89 % | -13.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.482 M -26.19 % | 11.492 M 684.54 % | -1.966 M |
| Other working capital | 10.785 M 127.06 % | -39.863 M -277.38 % | 22.473 M -37.36 % | 35.879 M 285.93 % | -19.297 M -194.59 % | 20.400 M -52.52 % | 42.964 M 178.66 % | -54.621 M -63.28 % | -33.453 M -448.72 % | 9.593 M 99.49 % | 4.809 M -74.25 % | 18.673 M 885.06 % | -2.378 M 58.59 % | -5.744 M 54.74 % | -12.692 M -421.06 % | -2.436 M 86.60 % | -18.175 M -190.66 % | -6.253 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | -21.240 M -1 760.67 % | 1.279 M -77.93 % | 5.794 M 128.82 % | -20.105 M -191.63 % | -6.894 M 53.22 % | -14.736 M -235.06 % | -4.398 M -50.56 % | -2.921 M 60.41 % | -7.378 M -370.34 % | 2.729 M 6.11 % | 2.572 M -65.49 % | 7.453 M 348.25 % | 1.663 M 256.44 % | -1.063 M -231.66 % | 807.200 K 312.33 % | -380.162 K 57.61 % | -896.908 K -112.77 % | 7.024 M 1 001.16 % | -779.457 K -274.82 % | 445.872 K -35.77 % | 694.184 K |
| Net cash provided by operating activities | -18.861 M -138.99 % | 48.380 M -52.27 % | 101.364 M 312.05 % | 24.600 M 218.73 % | -20.720 M -114.90 % | 139.104 M -6.76 % | 149.196 M 277.79 % | -83.915 M -105.76 % | -40.782 M -188.69 % | 45.980 M 49.88 % | 30.677 M 29.58 % | 23.674 M 4 568.58 % | -529.790 K 57.15 % | -1.237 M 70.55 % | -4.199 M -180.95 % | 5.188 M -29.98 % | 7.409 M 148.10 % | -15.402 M -335.47 % | 6.541 M 344.07 % | -2.680 M -154.25 % | 4.940 M |
| Investments in property plant and equipment | -158.888 M -128.28 % | -69.603 M -123.61 % | -31.127 M 76.94 % | -134.975 M -808.62 % | -14.855 M 86.80 % | -112.554 M 3.98 % | -117.221 M -146.67 % | -47.522 M -85.77 % | -25.581 M -477.41 % | -4.430 M 80.19 % | -22.364 M -125.26 % | -9.928 M 5.91 % | -10.551 M -4.13 % | -10.133 M -49.96 % | -6.757 M 43.00 % | -11.854 M -475.48 % | -2.060 M 47.96 % | -3.958 M -981.42 % | -366.000 K 92.38 % | -4.802 M -79.31 % | -2.678 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 40.000 K -99.63 % | 10.715 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 -100.00 % | 15.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 -100.00 % | 993.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.930 K 60.72 % | -211.120 K | 0.000 | 0.000 100.00 % | -222.000 K 12.94 % | -255.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 4.798 M | 0.000 | 0.000 -100.00 % | 10.379 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 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.000 K |
| Other investing activites | 0.000 -100.00 % | 1.130 M 25.42 % | 901.000 K -60.17 % | 2.262 M 415.92 % | -716.000 K -178.85 % | 908.000 K -78.96 % | 4.315 M -10.37 % | 4.814 M 31.93 % | 3.649 M 283.84 % | 950.650 K 20.30 % | 790.260 K 7.65 % | 734.080 K 19.44 % | 614.620 K -5.14 % | 647.920 K -32.24 % | 956.170 K 39.67 % | 684.589 K -32.46 % | 1.014 M 459.99 % | 181.000 K | 0.000 | 0.000 -100.00 % | 12.000 K |
| Net cash used for investing activites | -154.090 M -125.04 % | -68.473 M -126.84 % | -30.186 M 72.71 % | -110.626 M -610.46 % | -15.571 M 86.05 % | -111.646 M 1.12 % | -112.906 M -164.37 % | -42.708 M -94.73 % | -21.932 M -530.29 % | -3.480 M 83.87 % | -21.573 M -134.64 % | -9.194 M 7.47 % | -9.937 M -3.85 % | -9.568 M -59.15 % | -6.012 M 45.69 % | -11.070 M -957.97 % | -1.046 M 73.84 % | -3.999 M -543.96 % | -621.000 K 87.03 % | -4.787 M -89.88 % | -2.521 M |
| Debt repayment | 162.318 M 1 571.34 % | -11.032 M -56.04 % | -7.070 M -133.42 % | 21.154 M -53.78 % | 45.773 M 209.21 % | 14.803 M 549.39 % | -3.294 M -104.12 % | 79.998 M 103.68 % | 39.276 M 222.32 % | -32.108 M -742.64 % | 4.996 M 4 605.64 % | -110.890 K -100.41 % | 26.755 M 622.99 % | 3.701 M -32.82 % | 5.508 M -63.13 % | 14.941 M 255.05 % | -9.637 M -158.52 % | 16.466 M 665.65 % | -2.911 M -129.85 % | 9.753 M 591.09 % | -1.986 M |
| Common stock issued | 24.975 M -18.18 % | 30.525 M | 0.000 -100.00 % | 58.275 M 200.00 % | 19.425 M | 0.000 | 0.000 -100.00 % | 43.800 M -5.19 % | 46.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.505 M | 0.000 -100.00 % | 2.164 M -81.37 % | 11.617 M | 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 |
| Dividends paid | -13.162 M -14.14 % | -11.531 M 2.11 % | -11.780 M -33.91 % | -8.797 M -10.85 % | -7.936 M -8.15 % | -7.338 M -0.70 % | -7.287 M -24.44 % | -5.856 M -2.65 % | -5.705 M -32.51 % | -4.305 M 2.27 % | -4.406 M -2.43 % | -4.301 M -1.62 % | -4.233 M 0.92 % | -4.272 M -4.38 % | -4.093 M -48.78 % | -2.751 M 10.02 % | -3.057 M -36.24 % | -2.244 M -42.75 % | -1.572 M | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -24.069 M 9.89 % | -26.711 M -62.77 % | -16.410 M -20.98 % | -13.564 M -55.55 % | -8.720 M 19.84 % | -10.878 M -20.65 % | -9.016 M -46.98 % | -6.134 M 7.38 % | -6.623 M 2.75 % | -6.810 M -19.36 % | -5.706 M -15.61 % | -4.935 M -20.18 % | -4.107 M -2.71 % | -3.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 174.131 M 1 181.09 % | -16.107 M 64.65 % | -45.561 M -184.03 % | 54.222 M 24.08 % | 43.698 M 3 581.91 % | -1.255 M 94.15 % | -21.459 M -119.70 % | 108.926 M 47.92 % | 73.637 M 271.11 % | -43.036 M -591.96 % | -6.219 M 38.53 % | -10.118 M -157.53 % | 17.587 M 475.95 % | -4.678 M -123.48 % | 19.922 M 63.43 % | 12.191 M 215.77 % | -10.530 M -140.75 % | 25.839 M 676.38 % | -4.483 M -145.97 % | 9.753 M 591.09 % | -1.986 M |
| Effect of forex changes on cash | 13.953 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.182 M 103.27 % | -36.200 M -241.31 % | 25.617 M 180.55 % | -31.804 M -529.32 % | 7.408 M -71.73 % | 26.203 M 76.69 % | 14.830 M 183.80 % | -17.697 M -262.02 % | 10.923 M 2 139.24 % | -535.640 K -118.57 % | 2.885 M -33.88 % | 4.362 M -38.74 % | 7.121 M 145.99 % | -15.483 M -259.43 % | 9.711 M 53.93 % | 6.309 M 251.39 % | -4.167 M -164.73 % | 6.438 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 7.603 M -82.64 % | 43.803 M 140.86 % | 18.186 M -63.62 % | 49.990 M 17.40 % | 42.582 M 159.95 % | 16.381 M 956.16 % | 1.551 M -91.94 % | 19.247 M 131.22 % | 8.324 M -63.26 % | 22.653 M 14.59 % | 19.769 M 28.32 % | 15.407 M 85.93 % | 8.286 M -65.14 % | 23.769 M 69.08 % | 14.058 M 81.42 % | 7.749 M -34.97 % | 11.916 M 117.52 % | 5.478 M 192.45 % | 1.873 M 6.71 % | 1.755 M | 0.000 |
| Cash at end of period | 8.783 M 15.52 % | 7.603 M -82.64 % | 43.804 M 140.87 % | 18.186 M -63.62 % | 49.990 M 17.39 % | 42.584 M 159.96 % | 16.381 M 956.84 % | 1.550 M -91.95 % | 19.247 M -12.98 % | 22.118 M -2.36 % | 22.653 M 14.59 % | 19.769 M 28.32 % | 15.407 M 85.93 % | 8.286 M -65.14 % | 23.769 M 69.08 % | 14.058 M 81.42 % | 7.749 M -34.97 % | 11.916 M 213.37 % | 3.802 M 103.00 % | 1.873 M 6.71 % | 1.755 M |
| Operating cash flow | 6.247 M -87.09 % | 48.380 M -52.27 % | 101.364 M 312.05 % | 24.600 M 218.73 % | -20.720 M -114.90 % | 139.104 M -6.76 % | 149.196 M 277.79 % | -83.915 M -105.76 % | -40.782 M -188.69 % | 45.980 M 49.88 % | 30.677 M 29.58 % | 23.674 M 4 568.58 % | -529.790 K 57.15 % | -1.237 M 70.55 % | -4.199 M -180.95 % | 5.188 M -29.98 % | 7.409 M 148.10 % | -15.402 M -335.47 % | 6.541 M 344.07 % | -2.680 M -154.25 % | 4.940 M |
| Capital expenditure | -158.888 M -128.28 % | -69.603 M -123.61 % | -31.127 M 76.94 % | -134.975 M -808.62 % | -14.855 M 86.80 % | -112.554 M 3.98 % | -117.221 M -146.67 % | -47.522 M -85.77 % | -25.581 M -477.41 % | -4.430 M 80.19 % | -22.364 M -125.26 % | -9.928 M 5.91 % | -10.551 M -4.13 % | -10.133 M -49.96 % | -6.757 M 43.00 % | -11.854 M -475.45 % | -2.060 M 47.95 % | -3.958 M -981.42 % | -366.000 K 92.38 % | -4.802 M -79.31 % | -2.678 M |
| Free CashFlow | -152.594 M -619.00 % | -21.223 M -130.22 % | 70.237 M 163.63 % | -110.375 M -210.26 % | -35.575 M -233.99 % | 26.550 M -16.97 % | 31.975 M 124.33 % | -131.437 M -98.06 % | -66.363 M -259.72 % | 41.550 M 399.77 % | 8.314 M -39.52 % | 13.746 M 224.05 % | -11.081 M 2.54 % | -11.370 M -3.77 % | -10.956 M -64.35 % | -6.666 M -224.63 % | 5.349 M 127.63 % | -19.360 M -413.52 % | 6.175 M 182.53 % | -7.482 M -430.77 % | 2.262 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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 | 2018-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 375.994 M -14.72 % | 440.875 M 6.46 % | 414.124 M 5.54 % | 392.397 M 3.10 % | 380.605 M -4.82 % | 399.895 M 6.86 % | 374.210 M 2.44 % | 365.286 M 1.08 % | 361.395 M 15.11 % | 313.943 M 12.62 % | 278.765 M -24.17 % | 367.620 M -3.00 % | 378.997 M 2.32 % | 370.413 M 19.88 % | 308.975 M -0.46 % | 310.403 M -4.13 % | 323.787 M -13.28 % | 373.358 M 17.73 % | 317.133 M 7.47 % | 295.090 M 46.51 % | 201.417 M 7.90 % | 186.677 M -24.19 % | 246.241 M -1.51 % | 250.026 M 16.62 % | 214.394 M -76.18 % | 900.142 M 807.85 % | 99.151 M 39.22 % | 71.220 M -8.12 % | 77.516 M |
| Net income | 12.660 M 66.25 % | 7.615 M -47.75 % | 14.573 M 37.36 % | 10.609 M -6.64 % | 11.364 M 5.65 % | 10.756 M 35.19 % | 7.956 M -20.20 % | 9.970 M 94.20 % | 5.134 M 76.49 % | 2.909 M 260.02 % | 808.000 K -80.63 % | 4.171 M -60.57 % | 10.578 M -52.43 % | 22.236 M 47.09 % | 15.117 M -9.46 % | 16.697 M 6.80 % | 15.634 M -5.95 % | 16.623 M -22.44 % | 21.432 M 10.07 % | 19.471 M 77.01 % | 11.000 M 199.73 % | 3.670 M -78.23 % | 16.857 M 8.53 % | 15.532 M 35.77 % | 11.440 M -67.56 % | 35.265 M 1 091.46 % | 2.960 M 81.81 % | 1.628 M -38.40 % | 2.643 M |
| Income before tax | 16.172 M 38.85 % | 11.647 M -36.28 % | 18.279 M 3.83 % | 17.604 M 11.27 % | 15.821 M 1.66 % | 15.562 M 19.48 % | 13.025 M 21.91 % | 10.684 M 53.26 % | 6.971 M 32.23 % | 5.272 M 261.84 % | 1.457 M -72.31 % | 5.262 M -65.57 % | 15.285 M -52.81 % | 32.389 M 47.70 % | 21.929 M -2.67 % | 22.530 M 9.55 % | 20.566 M -19.40 % | 25.516 M -13.38 % | 29.459 M 15.96 % | 25.404 M 67.15 % | 15.198 M 60.59 % | 9.464 M -59.53 % | 23.385 M 7.98 % | 21.657 M 35.66 % | 15.964 M -68.25 % | 50.288 M 1 023.06 % | 4.478 M 85.42 % | 2.415 M -38.16 % | 3.905 M |
| Income before tax ratio | 0.04 62.81 % | 0.03 -40.15 % | 0.04 -1.61 % | 0.04 7.93 % | 0.04 6.82 % | 0.04 11.80 % | 0.03 19.00 % | 0.03 51.63 % | 0.02 14.87 % | 0.02 221.29 % | 0.01 -63.49 % | 0.01 -64.51 % | 0.04 -53.88 % | 0.09 23.20 % | 0.07 -2.22 % | 0.07 14.27 % | 0.06 -7.06 % | 0.07 -26.43 % | 0.09 7.90 % | 0.09 14.09 % | 0.08 48.84 % | 0.05 -46.62 % | 0.09 9.64 % | 0.09 16.33 % | 0.07 33.28 % | 0.06 23.70 % | 0.05 33.18 % | 0.03 -32.69 % | 0.05 |
| EBITDA | 38.702 M 6.48 % | 36.347 M -9.29 % | 40.069 M 4.02 % | 38.519 M 13.21 % | 34.025 M -8.02 % | 36.992 M 13.74 % | 32.523 M 10.07 % | 29.547 M 9.28 % | 27.038 M -13.35 % | 31.205 M 33.34 % | 23.403 M -12.22 % | 26.660 M -25.83 % | 35.945 M -29.01 % | 50.631 M 25.61 % | 40.307 M 4.22 % | 38.675 M 6.36 % | 36.363 M -17.37 % | 44.005 M -7.02 % | 47.328 M 11.26 % | 42.537 M 32.53 % | 32.096 M 18.78 % | 27.021 M 0.88 % | 26.786 M 7.44 % | 24.932 M 24.52 % | 20.022 M -70.36 % | 67.553 M 959.11 % | 6.378 M 55.53 % | 4.101 M -23.59 % | 5.367 M |
| Net income ratio | 0.03 94.94 % | 0.02 -50.92 % | 0.04 30.16 % | 0.03 -9.45 % | 0.03 11.01 % | 0.03 26.51 % | 0.02 -22.10 % | 0.03 92.13 % | 0.01 53.31 % | 0.01 219.68 % | 0.00 -74.45 % | 0.01 -59.35 % | 0.03 -53.51 % | 0.06 22.70 % | 0.05 -9.04 % | 0.05 11.40 % | 0.05 8.45 % | 0.04 -34.12 % | 0.07 2.42 % | 0.07 20.82 % | 0.05 177.79 % | 0.02 -71.28 % | 0.07 10.20 % | 0.06 16.42 % | 0.05 36.20 % | 0.04 31.24 % | 0.03 30.59 % | 0.02 -32.96 % | 0.03 |
| Ratio EBITDA | 0.10 24.85 % | 0.08 -14.79 % | 0.10 -1.43 % | 0.10 9.81 % | 0.09 -3.36 % | 0.09 6.44 % | 0.09 7.45 % | 0.08 8.12 % | 0.07 -24.73 % | 0.10 18.40 % | 0.08 15.76 % | 0.07 -23.54 % | 0.09 -30.61 % | 0.14 4.78 % | 0.13 4.70 % | 0.12 10.94 % | 0.11 -4.72 % | 0.12 -21.02 % | 0.15 3.53 % | 0.14 -9.54 % | 0.16 10.09 % | 0.14 33.06 % | 0.11 9.09 % | 0.10 6.78 % | 0.09 24.44 % | 0.08 16.66 % | 0.06 11.72 % | 0.06 -16.83 % | 0.07 |
| Gross profit ratio | 0.35 1.97 % | 0.34 -4.63 % | 0.36 -7.28 % | 0.39 59.50 % | 0.24 4.27 % | 0.23 -1.97 % | 0.24 -5.00 % | 0.25 15.21 % | 0.22 -19.09 % | 0.27 7.35 % | 0.25 4.71 % | 0.24 1.78 % | 0.23 133.51 % | 0.10 -63.92 % | 0.28 6.46 % | 0.26 6.56 % | 0.24 -19.54 % | 0.30 16.49 % | 0.26 -27.13 % | 0.36 2.57 % | 0.35 195.53 % | 0.12 -52.50 % | 0.25 -0.74 % | 0.25 10.11 % | 0.23 -16.36 % | 0.27 221.49 % | -0.22 -299.98 % | 0.11 -70.18 % | 0.37 |
| Weighted average shs out dil | 14.721 M 12.13 % | 13.129 M 0.00 % | 13.129 M 0.24 % | 13.098 M 0.27 % | 13.062 M 1.79 % | 12.832 M 0.00 % | 12.832 M -0.89 % | 12.948 M 0.88 % | 12.835 M 0.18 % | 12.812 M -4.86 % | 13.467 M 3.32 % | 13.034 M 1.04 % | 12.900 M 0.69 % | 12.812 M 6.79 % | 11.998 M 5.63 % | 11.359 M -4.85 % | 11.937 M 0.00 % | 11.937 M -0.19 % | 11.960 M -1.72 % | 12.169 M 0.90 % | 12.061 M 24.92 % | 9.656 M -18.89 % | 11.905 M 23.29 % | 9.656 M 0.00 % | 9.656 M 0.32 % | 9.625 M 67.87 % | 5.734 M 0.05 % | 5.731 M 0.00 % | 5.731 M |
| Weighted average shs out | 14.721 M 12.13 % | 13.129 M 0.00 % | 13.129 M 0.24 % | 13.098 M 0.27 % | 13.062 M 1.79 % | 12.832 M 0.00 % | 12.832 M -0.89 % | 12.948 M 0.88 % | 12.835 M 0.18 % | 12.812 M -4.86 % | 13.467 M 3.32 % | 13.034 M 1.04 % | 12.900 M 0.69 % | 12.812 M 6.79 % | 11.998 M 5.63 % | 11.359 M -4.85 % | 11.937 M 0.00 % | 11.937 M -0.19 % | 11.960 M -1.72 % | 12.169 M 0.90 % | 12.061 M 24.92 % | 9.656 M -18.89 % | 11.905 M 23.29 % | 9.656 M 0.00 % | 9.656 M 0.32 % | 9.625 M 67.87 % | 5.734 M 0.05 % | 5.731 M 0.00 % | 5.731 M |
| EPS diluted | 0.86 45.76 % | 0.59 -46.85 % | 1.11 37.04 % | 0.81 -6.90 % | 0.87 4.82 % | 0.83 33.87 % | 0.62 -19.48 % | 0.77 92.50 % | 0.40 60.00 % | 0.25 316.67 % | 0.06 -81.25 % | 0.32 -60.98 % | 0.82 -52.87 % | 1.74 38.10 % | 1.26 -10.00 % | 1.40 6.87 % | 1.31 -6.43 % | 1.40 -21.79 % | 1.79 11.88 % | 1.60 75.82 % | 0.91 167.65 % | 0.34 -76.06 % | 1.42 -11.80 % | 1.61 36.44 % | 1.18 -67.76 % | 3.66 603.85 % | 0.52 85.71 % | 0.28 -40.43 % | 0.47 |
| Earnings per share | 0.86 45.76 % | 0.59 -46.85 % | 1.11 37.04 % | 0.81 -6.90 % | 0.87 4.82 % | 0.83 33.87 % | 0.62 -19.48 % | 0.77 92.50 % | 0.40 60.00 % | 0.25 316.67 % | 0.06 -81.25 % | 0.32 -60.98 % | 0.82 -52.87 % | 1.74 38.10 % | 1.26 -14.29 % | 1.47 12.21 % | 1.31 -6.43 % | 1.40 -21.79 % | 1.79 11.88 % | 1.60 75.82 % | 0.91 167.65 % | 0.34 -76.06 % | 1.42 -11.80 % | 1.61 36.44 % | 1.18 -67.76 % | 3.66 603.85 % | 0.52 85.71 % | 0.28 -40.43 % | 0.47 |
| Gross profit | 130.555 M -13.04 % | 150.133 M 1.54 % | 147.862 M -2.15 % | 151.113 M 64.44 % | 91.894 M -0.76 % | 92.601 M 4.76 % | 88.392 M -2.68 % | 90.830 M 16.45 % | 77.996 M -6.86 % | 83.738 M 20.89 % | 69.267 M -20.60 % | 87.239 M -1.28 % | 88.366 M 138.92 % | 36.985 M -56.75 % | 85.510 M 5.97 % | 80.689 M 2.15 % | 78.990 M -30.23 % | 113.207 M 37.14 % | 82.548 M -21.68 % | 105.405 M 50.27 % | 70.143 M 218.86 % | 21.998 M -63.99 % | 61.086 M -2.24 % | 62.488 M 28.41 % | 48.662 M -80.08 % | 244.277 M 1 202.97 % | -22.147 M -378.41 % | 7.955 M -72.60 % | 29.032 M |
| Income tax expense | 3.532 M -7.71 % | 3.827 M 1.14 % | 3.784 M -46.03 % | 7.011 M 56.60 % | 4.477 M -7.23 % | 4.826 M -4.59 % | 5.058 M 352.01 % | 1.119 M -39.09 % | 1.837 M -22.26 % | 2.363 M 498.23 % | 395.000 K -63.83 % | 1.092 M -76.80 % | 4.707 M -53.63 % | 10.152 M 49.03 % | 6.812 M 16.78 % | 5.833 M 18.29 % | 4.931 M -44.55 % | 8.892 M 10.76 % | 8.028 M 35.31 % | 5.933 M 41.33 % | 4.198 M -27.55 % | 5.794 M -11.24 % | 6.528 M 6.58 % | 6.125 M 35.39 % | 4.524 M -69.82 % | 14.991 M 911.64 % | 1.482 M 88.29 % | 787.000 K -37.64 % | 1.262 M |
| Cost of revenue | 245.439 M -15.58 % | 290.742 M 9.19 % | 266.262 M 10.35 % | 241.284 M -16.43 % | 288.711 M -6.05 % | 307.294 M 7.51 % | 285.818 M 4.14 % | 274.456 M -3.16 % | 283.399 M 23.11 % | 230.205 M 9.88 % | 209.498 M -25.28 % | 280.381 M -3.53 % | 290.631 M -12.84 % | 333.428 M 49.21 % | 223.465 M -2.72 % | 229.714 M -6.16 % | 244.797 M -5.90 % | 260.151 M 10.90 % | 234.585 M 23.67 % | 189.685 M 44.50 % | 131.274 M -20.28 % | 164.679 M -11.06 % | 185.155 M -1.27 % | 187.538 M 13.16 % | 165.732 M -74.73 % | 655.865 M 440.71 % | 121.298 M 91.73 % | 63.265 M 30.49 % | 48.484 M |
| General and administrative expenses | 0.000 -100.00 % | 34.283 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.893 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 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 8.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.117 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 | 0.000 |
| Other expenses | 108.137 M 165.21 % | 40.774 M -67.35 % | 124.888 M -3.23 % | 129.055 M | 0.000 | 0.000 | 0.000 -100.00 % | 733.000 K -25.58 % | 985.000 K | 0.000 -100.00 % | 84.000 K -89.53 % | 802.000 K 135.19 % | 341.000 K -97.59 % | 14.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.143 M 218.86 % | 21.998 M | 0.000 | 0.000 | 0.000 -100.00 % | 244.277 M 1 321.39 % | -20.000 M -3 524.66 % | 584.000 K -97.02 % | 19.586 M |
| Operating expenses | 108.137 M -15.92 % | 128.610 M 2.98 % | 124.888 M -3.23 % | 129.055 M 80.03 % | 71.687 M -5.83 % | 76.122 M 6.17 % | 71.696 M -43.63 % | 127.198 M 12.34 % | 113.229 M 64.02 % | 69.033 M -34.92 % | 106.074 M -16.27 % | 126.688 M 4.02 % | 121.794 M 229.31 % | 36.985 M -36.37 % | 58.127 M 2.45 % | 56.736 M -3.18 % | 58.600 M -30.20 % | 83.956 M -24.97 % | 111.890 M 6.15 % | 105.405 M 50.27 % | 70.143 M 218.86 % | 21.998 M -71.28 % | 76.602 M 1.10 % | 75.767 M 25.78 % | 60.237 M -75.34 % | 244.277 M 1 697.82 % | -15.288 M -435.71 % | 4.554 M -81.30 % | 24.355 M |
| Cost and expenses | 353.576 M -15.69 % | 419.352 M 7.21 % | 391.150 M 5.62 % | 370.339 M 2.76 % | 360.398 M -6.00 % | 383.416 M 7.25 % | 357.514 M 2.14 % | 350.031 M 0.39 % | 348.656 M 16.52 % | 299.237 M 10.45 % | 270.919 M -24.21 % | 357.471 M -0.24 % | 358.341 M -3.26 % | 370.413 M 31.54 % | 281.592 M -1.70 % | 286.450 M -5.59 % | 303.397 M -11.83 % | 344.107 M 20.49 % | 285.597 M 6.06 % | 269.282 M 45.24 % | 185.405 M -0.68 % | 186.677 M -15.91 % | 221.986 M -2.53 % | 227.740 M 15.65 % | 196.921 M -78.12 % | 900.142 M 749.11 % | 106.010 M 56.31 % | 67.819 M -6.89 % | 72.839 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 87.836 M | 0.000 | 0.000 -100.00 % | 71.687 M -5.83 % | 76.122 M 6.17 % | 71.696 M -5.13 % | 75.575 M 15.81 % | 65.257 M -5.47 % | 69.033 M 12.39 % | 61.421 M -20.33 % | 77.090 M 13.85 % | 67.710 M 196.36 % | 22.847 M -60.69 % | 58.127 M 2.45 % | 56.736 M -3.18 % | 58.600 M -30.20 % | 83.956 M -24.97 % | 111.890 M 6.15 % | 105.405 M | 0.000 | 0.000 -100.00 % | 76.602 M 1.10 % | 75.767 M 25.78 % | 60.237 M | 0.000 -100.00 % | 4.712 M 18.69 % | 3.970 M -16.75 % | 4.769 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 987.000 K | 0.000 | 0.000 | 0.000 100.00 % | -676.000 K | 0.000 | 0.000 | 0.000 100.00 % | -563.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.042 M -19.27 % | 8.723 M 46.88 % | 5.939 M -6.75 % | 6.369 M 10.29 % | 5.775 M -10.49 % | 6.452 M 16.04 % | 5.560 M 4.83 % | 5.304 M -21.46 % | 6.753 M -23.74 % | 8.855 M 36.80 % | 6.473 M 13.76 % | 5.690 M -0.07 % | 5.694 M 38.07 % | 4.124 M -23.37 % | 5.382 M 51.05 % | 3.563 M 9.66 % | 3.249 M -2.75 % | 3.341 M -1.15 % | 3.380 M 23.76 % | 2.731 M 2.02 % | 2.677 M 7.90 % | 2.481 M 57.42 % | 1.576 M 6.56 % | 1.479 M -37.38 % | 2.362 M -78.29 % | 10.878 M 954.78 % | 1.031 M -12.23 % | 1.175 M 19.53 % | 983.000 K |
| Depreciation and amortization | 15.488 M -3.06 % | 15.977 M 0.80 % | 15.850 M 8.96 % | 14.546 M 17.03 % | 12.429 M -17.01 % | 14.976 M 7.45 % | 13.938 M 2.80 % | 13.559 M 1.84 % | 13.314 M -22.04 % | 17.078 M 10.37 % | 15.473 M -1.50 % | 15.709 M 4.97 % | 14.965 M 6.00 % | 14.118 M 8.63 % | 12.997 M 3.31 % | 12.581 M 0.26 % | 12.548 M -17.16 % | 15.148 M 4.54 % | 14.490 M 0.60 % | 14.404 M 1.28 % | 14.222 M -5.66 % | 15.076 M 726.08 % | 1.825 M 1.61 % | 1.796 M 5.90 % | 1.696 M -73.45 % | 6.387 M 634.80 % | 869.216 K 70.10 % | 511.000 K 6.68 % | 479.000 K |
| Operating income | 22.418 M 4.16 % | 21.523 M -6.32 % | 22.974 M 4.15 % | 22.058 M 9.16 % | 20.207 M 22.62 % | 16.479 M -1.30 % | 16.696 M 9.45 % | 15.255 M 19.75 % | 12.739 M -13.37 % | 14.705 M 87.42 % | 7.846 M -22.69 % | 10.149 M -50.83 % | 20.639 M -40.93 % | 34.939 M 27.59 % | 27.383 M 14.32 % | 23.953 M 17.47 % | 20.390 M -30.29 % | 29.251 M -7.34 % | 31.568 M 22.32 % | 25.808 M 61.18 % | 16.012 M 179.93 % | 5.720 M -76.91 % | 24.770 M 7.97 % | 22.942 M 27.05 % | 18.058 M -68.19 % | 56.769 M 927.65 % | -6.859 M -301.68 % | 3.401 M -27.28 % | 4.677 M |
| Operating income ratio | 0.06 22.13 % | 0.05 -12.00 % | 0.06 -1.31 % | 0.06 5.88 % | 0.05 28.84 % | 0.04 -7.64 % | 0.04 6.84 % | 0.04 18.47 % | 0.04 -24.74 % | 0.05 66.42 % | 0.03 1.95 % | 0.03 -49.30 % | 0.05 -42.27 % | 0.09 6.43 % | 0.09 14.85 % | 0.08 22.54 % | 0.06 -19.62 % | 0.08 -21.29 % | 0.10 13.82 % | 0.09 10.01 % | 0.08 159.44 % | 0.03 -69.54 % | 0.10 9.63 % | 0.09 8.94 % | 0.08 33.55 % | 0.06 191.17 % | -0.07 -244.86 % | 0.05 -20.85 % | 0.06 |
| Total other income expenses net | -6.246 M 36.76 % | -9.876 M -110.35 % | -4.695 M -5.41 % | -4.454 M -1.55 % | -4.386 M -378.30 % | -917.000 K 75.02 % | -3.671 M 19.69 % | -4.571 M 20.75 % | -5.768 M 38.85 % | -9.433 M -47.64 % | -6.389 M -30.73 % | -4.887 M 8.72 % | -5.354 M -109.96 % | -2.550 M 53.25 % | -5.454 M -283.27 % | -1.423 M -908.52 % | 176.000 K 104.71 % | -3.735 M -77.10 % | -2.109 M -422.03 % | -404.000 K 50.37 % | -814.000 K -121.74 % | 3.744 M 370.32 % | -1.385 M -7.78 % | -1.285 M 38.63 % | -2.094 M 67.69 % | -6.481 M -157.17 % | 11.337 M 1 249.78 % | -986.000 K -27.72 % | -772.000 K |
| 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 | 2018-06-30 | 2011-03-31 | 2010-12-31 | 2010-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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 455.838 M | 0.000 -100.00 % | 310.549 M | 0.000 -100.00 % | 303.813 M | 0.000 -100.00 % | 234.392 M -15.33 % | 276.842 M -10.14 % | 308.067 M 8.38 % | 284.235 M 18.64 % | 239.579 M 4.11 % | 230.126 M | 0.000 -100.00 % | 137.195 M | 0.000 -100.00 % | 173.076 M -4.28 % | 180.819 M | 0.000 -100.00 % | 154.756 M 168.97 % | 57.538 M 27.05 % | 45.286 M -42.77 % | 79.130 M 8.79 % | 72.734 M -18.55 % | 89.302 M 43.35 % | 62.298 M 24.06 % | 50.217 M |
| Total investments | 0.000 -100.00 % | 4.024 M | 0.000 -100.00 % | 4.238 M | 0.000 -100.00 % | 6.937 M | 0.000 -100.00 % | 6.174 M 25.11 % | 4.935 M -18.34 % | 6.043 M 7.11 % | 5.642 M -65.21 % | 16.218 M -27.94 % | 22.505 M | 0.000 -100.00 % | 9.294 M | 0.000 -100.00 % | 5.591 M -13.49 % | 6.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.936 M 161.38 % | 4.566 M -68.23 % | 14.374 M |
| Total debt | 0.000 -100.00 % | 464.623 M | 0.000 -100.00 % | 319.321 M | 0.000 -100.00 % | 311.417 M | 0.000 -100.00 % | 242.951 M -24.23 % | 320.645 M -5.04 % | 337.663 M 11.65 % | 302.423 M 14.58 % | 263.937 M -6.01 % | 280.802 M | 0.000 -100.00 % | 150.497 M | 0.000 -100.00 % | 215.658 M 9.37 % | 197.185 M | 0.000 -100.00 % | 188.163 M 80.00 % | 104.536 M 55.09 % | 67.403 M -33.78 % | 101.784 M 10.03 % | 92.503 M -0.29 % | 92.772 M 40.53 % | 66.017 M 5.94 % | 62.317 M |
| Accumulated other comprehensive income loss | 638.634 M | 0.000 -100.00 % | 603.860 M 14 405.40 % | 4.163 M -99.29 % | 582.561 M 2 572.42 % | 21.799 M -96.02 % | 547.109 M 3 843.13 % | 13.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.394 M | 0.000 -100.00 % | 319.464 M | 0.000 | 0.000 -100.00 % | 281.366 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 299.572 M | 0.000 | 0.000 | 0.000 -100.00 % | 268.389 M | 0.000 | 0.000 -100.00 % | 246.390 M | 0.000 -100.00 % | 238.788 M | 0.000 -100.00 % | 177.622 M | 0.000 | 0.000 | 0.000 -100.00 % | 130.413 M | 0.000 | 0.000 -100.00 % | 63.938 M 66.65 % | 38.367 M 25.12 % | 30.664 M 15.04 % | 26.655 M 5.79 % | 25.197 M | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 133.119 M | 0.000 -100.00 % | 131.619 M | 0.000 -100.00 % | 130.119 M | 0.000 -100.00 % | 128.119 M 0.00 % | 128.119 M 0.00 % | 128.119 M 25.00 % | 102.495 M 7.33 % | 95.495 M 0.00 % | 95.495 M | 0.000 -100.00 % | 95.495 M | 0.000 -100.00 % | 77.245 M 0.00 % | 77.245 M | 0.000 -100.00 % | 77.245 M 23.31 % | 62.645 M 14.43 % | 54.745 M 0.00 % | 54.745 M 0.00 % | 54.745 M 0.00 % | 54.745 M 0.00 % | 54.745 M 0.74 % | 54.345 M |
| Total equity | 636.973 M 0.00 % | 636.973 M 5.76 % | 602.256 M 0.00 % | 602.256 M 3.66 % | 580.992 M 0.00 % | 580.992 M 6.50 % | 545.531 M 0.00 % | 545.531 M 3.21 % | 528.559 M 0.73 % | 524.710 M 0.57 % | 521.725 M 21.26 % | 430.266 M 6.75 % | 403.051 M 16.75 % | 345.234 M 0.00 % | 345.234 M 8.53 % | 318.100 M -1.39 % | 322.593 M 7.99 % | 298.731 M 6.71 % | 279.941 M 10.43 % | 253.497 M 37.68 % | 184.126 M 41.39 % | 130.222 M 3.18 % | 126.214 M 1.17 % | 124.756 M 0.93 % | 123.611 M -0.08 % | 123.712 M -0.61 % | 124.476 M |
| Other non current liabilities | -636.973 M -359 971.75 % | 177.000 K 100.03 % | -602.256 M -342 290.91 % | 176.000 K 100.03 % | -580.992 M -330 209.09 % | 176.000 K 100.03 % | -545.531 M -4 707.53 % | 11.840 M 546.29 % | 1.832 M -69.85 % | 6.077 M 3 352.84 % | 176.000 K 0.00 % | 176.000 K -1.12 % | 178.000 K 100.05 % | -345.234 M -78 384.35 % | 441.000 K 100.14 % | -318.100 M -72 231.52 % | 441.000 K 67.68 % | 263.000 K 100.09 % | -279.941 M -106 138.26 % | 264.000 K -72.11 % | 946.430 K 36.89 % | 691.380 K -64.36 % | 1.940 M 275.70 % | 516.349 K -17.85 % | 628.569 K -68.51 % | 1.996 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 96.721 M | 0.000 -100.00 % | 64.747 M | 0.000 -100.00 % | 42.624 M | 0.000 -100.00 % | 56.974 M -36.17 % | 89.260 M -9.63 % | 98.774 M 34.81 % | 73.269 M -16.47 % | 87.711 M -13.97 % | 101.953 M | 0.000 -100.00 % | 72.591 M | 0.000 -100.00 % | 70.787 M -9.70 % | 78.387 M | 0.000 -100.00 % | 17.234 M 334.45 % | 3.967 M 100.17 % | 1.982 M -63.74 % | 5.466 M 240.92 % | 1.603 M -44.85 % | 2.907 M 91.00 % | 1.522 M -64.89 % | 4.335 M |
| Total non current liabilities | -636.973 M -757.36 % | 96.898 M 116.09 % | -602.256 M -1 027.65 % | 64.923 M 111.17 % | -580.992 M -1 457.46 % | 42.800 M 107.85 % | -545.531 M -892.76 % | 68.814 M -27.82 % | 95.337 M -9.20 % | 104.994 M 36.49 % | 76.924 M -15.60 % | 91.138 M -14.65 % | 106.785 M 130.93 % | -345.234 M -544.02 % | 77.752 M 124.44 % | -318.100 M -517.79 % | 76.139 M -3.29 % | 78.731 M 128.12 % | -279.941 M -1 659.91 % | 17.946 M 210.91 % | 5.772 M 42.68 % | 4.046 M -49.51 % | 8.013 M 256.44 % | 2.248 M -36.50 % | 3.540 M -10.04 % | 3.936 M -22.94 % | 5.107 M |
| Other current liabilities | 0.000 -100.00 % | 74.034 M | 0.000 -100.00 % | 105.143 M | 0.000 -100.00 % | 63.404 M | 0.000 -100.00 % | 59.361 M 4.35 % | 56.888 M 2.35 % | 55.581 M 17.71 % | 47.217 M -50.77 % | 95.908 M 140.23 % | 39.923 M | 0.000 -100.00 % | 64.534 M | 0.000 -100.00 % | 47.407 M -45.67 % | 87.254 M | 0.000 -100.00 % | 28.793 M 218.52 % | 9.039 M -23.32 % | 11.789 M 12.66 % | 10.464 M -15.59 % | 12.397 M 2.60 % | 12.083 M 60.06 % | 7.549 M -34.35 % | 11.499 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.435 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 |
| Short term debt | 0.000 -100.00 % | 380.550 M | 0.000 -100.00 % | 254.574 M | 0.000 -100.00 % | 268.793 M | 0.000 -100.00 % | 185.977 M -17.00 % | 224.077 M -6.20 % | 238.889 M 4.25 % | 229.154 M 30.03 % | 176.226 M -1.47 % | 178.848 M | 0.000 -100.00 % | 77.906 M | 0.000 -100.00 % | 144.871 M 21.95 % | 118.798 M | 0.000 -100.00 % | 170.929 M 69.96 % | 100.569 M 53.73 % | 65.421 M -32.08 % | 96.318 M 5.96 % | 90.900 M 1.15 % | 89.865 M 39.34 % | 64.495 M 11.23 % | 57.982 M |
| Total current liabilities | 0.000 -100.00 % | 819.185 M | 0.000 -100.00 % | 856.947 M | 0.000 -100.00 % | 736.817 M | 0.000 -100.00 % | 699.922 M 13.51 % | 616.642 M -11.89 % | 699.877 M 4.63 % | 668.910 M 8.98 % | 613.797 M 9.68 % | 559.635 M | 0.000 -100.00 % | 512.838 M | 0.000 -100.00 % | 559.681 M 14.09 % | 490.556 M | 0.000 -100.00 % | 435.001 M 62.04 % | 268.450 M 37.61 % | 195.086 M -16.62 % | 233.985 M 6.71 % | 219.275 M 8.73 % | 201.677 M 52.68 % | 132.088 M 9.81 % | 120.283 M |
| Total liabilities | -636.973 M -169.53 % | 916.083 M 252.11 % | -602.256 M -165.33 % | 921.870 M 258.67 % | -580.992 M -174.52 % | 779.617 M 242.91 % | -545.531 M -170.96 % | 768.736 M 7.97 % | 711.979 M -11.54 % | 804.871 M 7.92 % | 745.834 M 5.80 % | 704.935 M 5.78 % | 666.420 M 293.03 % | -345.234 M -158.46 % | 590.590 M 285.66 % | -318.100 M -150.03 % | 635.820 M 11.69 % | 569.287 M 303.36 % | -279.941 M -161.80 % | 452.947 M 65.18 % | 274.222 M 37.71 % | 199.132 M -17.71 % | 241.998 M 9.24 % | 221.523 M 7.95 % | 205.217 M 50.87 % | 136.024 M 8.48 % | 125.391 M |
| Other non current assets | 0.000 -100.00 % | 55.673 M | 0.000 -100.00 % | 62.969 M | 0.000 -100.00 % | 31.325 M | 0.000 -100.00 % | 62.156 M 58.34 % | 39.256 M -27.12 % | 53.864 M 37.50 % | 39.175 M -27.05 % | 53.700 M 51.04 % | 35.553 M | 0.000 -100.00 % | 54.069 M | 0.000 -100.00 % | 42.435 M -0.75 % | 42.755 M | 0.000 -100.00 % | 49.362 M -23.80 % | 64.777 M 10.33 % | 58.710 M 3.54 % | 56.702 M -0.93 % | 57.235 M -0.24 % | 57.375 M 7.13 % | 53.555 M 44 529.51 % | 120.000 K |
| Long term investments | 0.000 -100.00 % | 4.023 M | 0.000 100.00 % | -16.853 M | 0.000 100.00 % | -6.815 M | 0.000 100.00 % | -14.603 M 0.78 % | -14.718 M -40.49 % | -10.476 M -285.71 % | 5.641 M -65.22 % | 16.218 M 45.44 % | 11.151 M | 0.000 100.00 % | -8.295 M | 0.000 | 0.000 -100.00 % | 6.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.705 M |
| Intangible assets | 0.000 -100.00 % | 711.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 488.000 K | 0.000 -100.00 % | 573.000 K -13.05 % | 659.000 K -14.75 % | 773.000 K -13.05 % | 889.000 K -14.85 % | 1.044 M -12.93 % | 1.199 M | 0.000 -100.00 % | 1.408 M | 0.000 -100.00 % | 1.618 M -14.84 % | 1.900 M | 0.000 -100.00 % | 1.826 M | 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 712.000 K | 0.000 -100.00 % | 425.000 K | 0.000 -100.00 % | 488.000 K | 0.000 -100.00 % | 573.000 K -13.05 % | 659.000 K -14.75 % | 773.000 K -13.05 % | 889.000 K -14.85 % | 1.044 M -12.93 % | 1.199 M | 0.000 -100.00 % | 1.408 M | 0.000 -100.00 % | 1.618 M -14.84 % | 1.900 M | 0.000 -100.00 % | 1.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 473.646 M | 0.000 -100.00 % | 422.095 M | 0.000 -100.00 % | 397.346 M | 0.000 -100.00 % | 349.006 M -7.14 % | 375.848 M -0.36 % | 377.205 M 4.55 % | 360.805 M 23.50 % | 292.161 M 1.28 % | 288.479 M | 0.000 -100.00 % | 293.383 M | 0.000 -100.00 % | 321.238 M 9.98 % | 292.100 M | 0.000 -100.00 % | 147.008 M 89.47 % | 77.589 M 30.13 % | 59.622 M -7.26 % | 64.291 M 31.56 % | 48.868 M 11.65 % | 43.770 M 17.15 % | 37.364 M 24.45 % | 30.024 M |
| Total non current assets | 0.000 -100.00 % | 546.021 M | 0.000 -100.00 % | 473.774 M | 0.000 -100.00 % | 427.711 M | 0.000 -100.00 % | 402.674 M -0.01 % | 402.700 M -4.43 % | 421.366 M 3.65 % | 406.511 M 11.95 % | 363.123 M 7.95 % | 336.382 M | 0.000 -100.00 % | 340.565 M | 0.000 -100.00 % | 365.291 M 6.43 % | 343.218 M | 0.000 -100.00 % | 198.196 M 39.22 % | 142.366 M 20.31 % | 118.332 M -2.20 % | 120.992 M 14.03 % | 106.103 M 4.90 % | 101.145 M 11.25 % | 90.919 M 176.78 % | 32.849 M |
| Other current assets | -23.597 M -122.65 % | 104.177 M 547.46 % | -23.282 M -123.88 % | 97.490 M 538.85 % | -22.215 M -121.03 % | 105.626 M 551.95 % | -23.371 M -126.29 % | 88.893 M 29.30 % | 68.751 M -25.71 % | 92.541 M -17.67 % | 112.397 M -7.53 % | 121.551 M 326.90 % | 28.473 M 220.45 % | -23.639 M -117.12 % | 138.056 M 426.28 % | -42.312 M -136.25 % | 116.708 M 10.17 % | 105.934 M 461.93 % | -29.269 M -141.07 % | 71.268 M 255.94 % | 20.022 M 21.50 % | 16.479 M -36.22 % | 25.837 M 52.62 % | 16.930 M 62.28 % | 10.432 M 119.48 % | 4.753 M -25.81 % | 6.407 M |
| Short term investments | 0.000 -100.00 % | 22.023 M | 0.000 -100.00 % | 21.091 M | 0.000 -100.00 % | 13.752 M | 0.000 -100.00 % | 20.777 M 5.72 % | 19.653 M 18.97 % | 16.519 M -7.92 % | 17.939 M -34.62 % | 27.440 M 141.68 % | 11.354 M | 0.000 -100.00 % | 17.589 M | 0.000 | 0.000 -100.00 % | 38.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.936 M 161.38 % | 4.566 M -60.87 % | 11.669 M |
| cash and cash equivalents | 0.000 -100.00 % | 8.785 M | 0.000 -100.00 % | 8.772 M | 0.000 -100.00 % | 7.604 M | 0.000 -100.00 % | 8.559 M -80.46 % | 43.803 M 48.00 % | 29.596 M 62.73 % | 18.187 M -25.33 % | 24.358 M -51.93 % | 50.675 M | 0.000 -100.00 % | 13.302 M | 0.000 -100.00 % | 42.582 M 160.19 % | 16.366 M | 0.000 -100.00 % | 33.407 M -28.92 % | 46.998 M 112.50 % | 22.117 M -2.37 % | 22.653 M 14.59 % | 19.769 M 469.63 % | 3.471 M -6.69 % | 3.720 M -69.26 % | 12.100 M |
| Cash and short term investments | 23.597 M -23.41 % | 30.808 M 32.33 % | 23.282 M -22.04 % | 29.863 M 34.43 % | 22.215 M 192.15 % | 7.604 M -67.46 % | 23.371 M -20.33 % | 29.336 M -53.77 % | 63.456 M 37.60 % | 46.115 M 153.55 % | 18.188 M -64.89 % | 51.798 M 3.62 % | 49.989 M 111.47 % | 23.639 M -23.48 % | 30.891 M -26.99 % | 42.312 M -0.63 % | 42.582 M -22.13 % | 54.686 M 86.84 % | 29.269 M -12.39 % | 33.407 M -28.92 % | 46.998 M 112.50 % | 22.117 M -2.37 % | 22.653 M 14.59 % | 19.769 M 28.32 % | 15.407 M 85.93 % | 8.286 M -65.14 % | 23.769 M |
| Total current assets | 0.000 -100.00 % | 1.007 B | 0.000 -100.00 % | 1.050 B | 0.000 -100.00 % | 932.898 M | 0.000 -100.00 % | 911.592 M 8.80 % | 837.838 M -7.75 % | 908.215 M 5.48 % | 861.048 M 11.52 % | 772.078 M 5.32 % | 733.089 M | 0.000 -100.00 % | 595.259 M | 0.000 -100.00 % | 593.121 M 13.02 % | 524.800 M | 0.000 -100.00 % | 506.790 M 61.08 % | 314.629 M 50.04 % | 209.691 M -14.67 % | 245.751 M 2.85 % | 238.933 M 5.35 % | 226.803 M 34.43 % | 168.718 M -22.26 % | 217.018 M |
| Inventory | 0.000 -100.00 % | 363.972 M | 0.000 -100.00 % | 403.333 M | 0.000 -100.00 % | 334.255 M | 0.000 -100.00 % | 366.732 M 2.24 % | 358.704 M 7.96 % | 332.265 M 7.88 % | 307.986 M 25.75 % | 244.928 M 35.44 % | 180.843 M | 0.000 -100.00 % | 182.787 M | 0.000 -100.00 % | 166.214 M 38.62 % | 119.910 M | 0.000 -100.00 % | 97.724 M 14.96 % | 85.008 M 64.04 % | 51.822 M -13.56 % | 59.949 M -26.18 % | 81.210 M 23.75 % | 65.626 M 18.54 % | 55.363 M 57.89 % | 35.065 M |
| Net receivables | 0.000 -100.00 % | 508.078 M | 0.000 -100.00 % | 519.665 M | 0.000 -100.00 % | 485.413 M | 0.000 -100.00 % | 426.631 M 20.99 % | 352.606 M -19.37 % | 437.294 M 3.51 % | 422.477 M 19.41 % | 353.801 M -20.65 % | 445.860 M | 0.000 -100.00 % | 243.525 M | 0.000 -100.00 % | 269.659 M 10.39 % | 244.270 M | 0.000 -100.00 % | 304.391 M 87.20 % | 162.600 M 36.33 % | 119.273 M -13.14 % | 137.311 M 13.46 % | 121.023 M -10.58 % | 135.338 M 34.91 % | 100.315 M -33.91 % | 151.777 M |
| Tax assets | 0.000 -100.00 % | 11.967 M | 0.000 -100.00 % | 5.138 M | 0.000 -100.00 % | 5.367 M | 0.000 -100.00 % | 5.542 M 234.86 % | 1.655 M -84.69 % | 10.813 M 1 081 200.00 % | 1,000.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.295 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 assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 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 -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 |
| Account payables | 0.000 -100.00 % | 364.601 M | 0.000 -100.00 % | 497.230 M | 0.000 -100.00 % | 401.930 M | 0.000 -100.00 % | 454.584 M 36.29 % | 333.539 M -17.73 % | 405.407 M 3.67 % | 391.066 M 14.46 % | 341.663 M 2.79 % | 332.391 M | 0.000 -100.00 % | 370.398 M | 0.000 -100.00 % | 363.410 M 27.73 % | 284.504 M | 0.000 -100.00 % | 235.279 M 55.28 % | 151.523 M 32.92 % | 113.999 M -8.23 % | 124.228 M 9.49 % | 113.462 M 16.54 % | 97.359 M 76.52 % | 55.155 M 18.24 % | 46.646 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.690 M | 0.000 | 0.000 -100.00 % | 2.138 M | 0.000 -100.00 % | 1.473 M | 0.000 -100.00 % | 2.038 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.993 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.318 M 88.77 % | 3.877 M 30.33 % | 2.974 M 18.24 % | 2.516 M 6.15 % | 2.370 M -51.52 % | 4.889 M 17.61 % | 4.157 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.900 M | 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 |
| Minority interest | 0.000 100.00 % | -1.661 M | 0.000 100.00 % | -1.604 M | 0.000 100.00 % | -1.569 M | 0.000 100.00 % | -1.578 M -1.74 % | -1.551 M -4.51 % | -1.484 M -2.13 % | -1.453 M -2.69 % | -1.415 M -2.76 % | -1.377 M | 0.000 100.00 % | -1.160 M | 0.000 100.00 % | -1.364 M 4.35 % | -1.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 273.922 K |
| Capital lease obligations | 0.000 -100.00 % | 19.394 M | 0.000 -100.00 % | 13.994 M | 0.000 -100.00 % | 28.506 M | 0.000 | 0.000 -100.00 % | 28.096 M | 0.000 -100.00 % | 10.112 M | 0.000 -100.00 % | 11.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -1.661 M -100.81 % | 205.943 M 12 939.34 % | -1.604 M -100.34 % | 468.078 M 29 932.89 % | -1.569 M -100.97 % | 162.254 M 10 382.26 % | -1.578 M -100.39 % | 405.115 M 160.36 % | 155.601 M -60.91 % | 398.075 M 118.85 % | 181.895 M -45.89 % | 336.186 M 156.02 % | 131.311 M 11 419.91 % | -1.160 M -100.46 % | 250.899 M 18 494.35 % | -1.364 M -101.17 % | 116.299 M -47.83 % | 222.912 M 15 742.95 % | -1.425 M -101.27 % | 112.314 M 35.13 % | 83.114 M 85.47 % | 44.814 M 0.00 % | 44.814 M 0.00 % | 44.815 M -34.93 % | 68.866 M -0.15 % | 68.967 M -1.27 % | 69.857 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.655 M -1 257.34 % | 143.000 K -95.89 % | 3.479 M 7.01 % | 3.251 M -30.15 % | 4.654 M | 0.000 -100.00 % | 4.720 M | 0.000 -100.00 % | 4.911 M 5 962.96 % | 81.000 K | 0.000 -100.00 % | 448.000 K -47.84 % | 858.860 K -37.42 % | 1.372 M 125.91 % | 607.510 K 372.84 % | 128.480 K 2 576.67 % | 4.800 K -98.85 % | 417.610 K -45.92 % | 772.237 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 |
| Total assets | 0.000 -100.00 % | 1.553 B | 0.000 -100.00 % | 1.524 B | 0.000 -100.00 % | 1.361 B | 0.000 -100.00 % | 1.314 B 5.94 % | 1.241 B -6.70 % | 1.330 B 4.89 % | 1.268 B 11.66 % | 1.135 B 6.15 % | 1.069 B | 0.000 -100.00 % | 935.824 M | 0.000 -100.00 % | 958.413 M 10.41 % | 868.018 M | 0.000 -100.00 % | 704.986 M 54.27 % | 456.994 M 39.32 % | 328.022 M -10.56 % | 366.743 M 6.29 % | 345.035 M 5.21 % | 327.948 M 26.31 % | 259.637 M 3.91 % | 249.867 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -12.660 M -62.75 % | -7.779 M 46.62 % | -14.573 M -37.36 % | -10.609 M 6.64 % | -11.364 M -5.48 % | -10.774 M -280.11 % | 5.982 M 144.12 % | -13.559 M -1.84 % | -13.314 M 22.04 % | -17.078 M -10.37 % | -15.473 M 1.50 % | -15.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.432 M -10.07 % | -19.471 M -77.01 % | -11.000 M -108.57 % | -5.274 M 68.01 % | -16.485 M -9.53 % | -15.050 M -36.92 % | -10.992 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.876 M 179.91 % | 9.959 M 93.98 % | 5.134 M 58.90 % | 3.231 M 204.24 % | 1.062 M -74.54 % | 4.171 M -60.57 % | 10.578 M -52.43 % | 22.236 M 47.09 % | 15.117 M -9.46 % | 16.697 M 6.70 % | 15.648 M -6.55 % | 16.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.876 M 179.91 % | 9.959 M 125.03 % | -39.785 M -1 331.35 % | 3.231 M 108.15 % | -39.645 M -1 050.49 % | 4.171 M -60.57 % | 10.578 M -52.43 % | 22.236 M 47.09 % | 15.117 M -9.46 % | 16.697 M 6.70 % | 15.648 M -6.55 % | 16.745 M | 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 % | 51.247 M 119.28 % | 23.371 M 74.25 % | 13.412 M -70.14 % | 44.919 M 7.75 % | 41.688 M 2.41 % | 40.707 M 11.42 % | 36.536 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 % | 7.603 M -85.16 % | 51.247 M 119.28 % | 23.371 M 355.22 % | 5.134 M -88.57 % | 44.919 M 4 129.66 % | 1.062 M -97.39 % | 40.707 M 284.83 % | 10.578 M -52.43 % | 22.236 M 47.09 % | 15.117 M -9.46 % | 16.697 M 6.70 % | 15.648 M -6.55 % | 16.745 M | 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 % | 27.876 M 179.91 % | 9.959 M 93.98 % | 5.134 M 58.90 % | 3.231 M 204.24 % | 1.062 M -74.54 % | 4.171 M -60.57 % | 10.578 M -52.43 % | 22.236 M 47.09 % | 15.117 M -9.46 % | 16.697 M 6.70 % | 15.648 M -6.55 % | 16.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.876 M 179.91 % | 9.959 M 93.98 % | 5.134 M 58.90 % | 3.231 M 204.24 % | 1.062 M -74.54 % | 4.171 M -60.57 % | 10.578 M -52.43 % | 22.236 M 47.09 % | 15.117 M -9.46 % | 16.697 M 6.70 % | 15.648 M -6.55 % | 16.745 M | 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 |