Simmonds Marshall Limited SIMMOND.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.076 B 8.10 % | 1.920 B 3.32 % | 1.859 B 18.14 % | 1.573 B 17.28 % | 1.341 B -9.95 % | 1.490 B -21.90 % | 1.908 B 3.54 % | 1.842 B 20.79 % | 1.525 B 5.99 % | 1.439 B -0.10 % | 1.441 B 28.61 % | 1.120 B 14.58 % | 977.582 M 4.64 % | 934.197 M 31.27 % | 711.641 M 47.91 % | 481.141 M 47.21 % | 326.838 M 8.82 % | 300.340 M 25.97 % | 238.421 M |
| Net income | 89.575 M 174.51 % | 32.631 M 220.47 % | -27.086 M 43.62 % | -48.046 M 73.12 % | -178.737 M -130.58 % | -77.516 M -232.23 % | 58.623 M -41.42 % | 100.074 M 57.50 % | 63.539 M 34.63 % | 47.195 M -36.38 % | 74.184 M 61.04 % | 46.067 M 31.51 % | 35.029 M -56.03 % | 79.661 M -5.59 % | 84.377 M 90.49 % | 44.295 M 165.83 % | 16.663 M -40.69 % | 28.094 M 37.71 % | 20.401 M |
| Income before tax | 89.847 M 172.24 % | 33.003 M 225.14 % | -26.372 M 45.32 % | -48.226 M 73.11 % | -179.377 M -68.39 % | -106.527 M -237.35 % | 77.557 M -46.59 % | 145.220 M 49.69 % | 97.011 M 22.88 % | 78.948 M -30.14 % | 113.011 M 55.67 % | 72.598 M 37.85 % | 52.664 M -56.65 % | 121.476 M -4.10 % | 126.671 M 81.61 % | 69.749 M 168.06 % | 26.020 M -42.89 % | 45.562 M 46.06 % | 31.193 M |
| Income before tax ratio | 0.04 151.84 % | 0.02 221.13 % | -0.01 53.71 % | -0.03 77.08 % | -0.13 -87.00 % | -0.07 -275.87 % | 0.04 -48.42 % | 0.08 23.92 % | 0.06 15.94 % | 0.05 -30.07 % | 0.08 21.04 % | 0.06 20.31 % | 0.05 -58.57 % | 0.13 -26.95 % | 0.18 22.79 % | 0.14 82.09 % | 0.08 -47.52 % | 0.15 15.95 % | 0.13 |
| EBITDA | 254.422 M 29.90 % | 195.865 M 47.73 % | 132.587 M 18.01 % | 112.351 M 446.44 % | -32.430 M -1 222.05 % | -2.453 M -101.54 % | 159.738 M -24.81 % | 212.450 M 27.51 % | 166.608 M 3.90 % | 160.359 M -15.45 % | 189.667 M 49.00 % | 127.295 M 15.60 % | 110.120 M -35.59 % | 170.958 M 5.59 % | 161.906 M 60.84 % | 100.662 M 84.68 % | 54.505 M -16.03 % | 64.909 M 48.07 % | 43.836 M |
| Net income ratio | 0.04 153.94 % | 0.02 216.61 % | -0.01 52.28 % | -0.03 77.08 % | -0.13 -156.07 % | -0.05 -269.31 % | 0.03 -43.42 % | 0.05 30.39 % | 0.04 27.03 % | 0.03 -36.32 % | 0.05 25.22 % | 0.04 14.78 % | 0.04 -57.98 % | 0.09 -28.08 % | 0.12 28.79 % | 0.09 80.58 % | 0.05 -45.50 % | 0.09 9.32 % | 0.09 |
| Ratio EBITDA | 0.12 20.16 % | 0.10 42.99 % | 0.07 -0.11 % | 0.07 395.38 % | -0.02 -1 368.20 % | 0.00 -101.97 % | 0.08 -27.38 % | 0.12 5.56 % | 0.11 -1.97 % | 0.11 -15.36 % | 0.13 15.86 % | 0.11 0.89 % | 0.11 -38.45 % | 0.18 -19.56 % | 0.23 8.75 % | 0.21 25.46 % | 0.17 -22.84 % | 0.22 17.55 % | 0.18 |
| Gross profit ratio | 0.25 16.04 % | 0.22 141.10 % | 0.09 -77.78 % | 0.41 4 117.37 % | 0.01 -97.23 % | 0.35 -8.66 % | 0.38 -3.46 % | 0.40 1.05 % | 0.39 -0.29 % | 0.39 -36.24 % | 0.62 9.35 % | 0.56 1.97 % | 0.55 -1.62 % | 0.56 -4.64 % | 0.59 12.95 % | 0.52 -0.04 % | 0.52 -7.89 % | 0.57 212.17 % | 0.18 |
| Weighted average shs out dil | 11.161 M -0.35 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M -0.04 % | 11.204 M 0.04 % | 11.200 M 6.39 % | 10.527 M 0.26 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M |
| Weighted average shs out | 11.161 M -0.35 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M -0.04 % | 11.204 M 0.04 % | 11.200 M 6.39 % | 10.527 M 0.26 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M |
| EPS diluted | 8.03 175.95 % | 2.91 220.25 % | -2.42 43.59 % | -4.29 73.12 % | -15.96 -130.64 % | -6.92 -232.31 % | 5.23 -41.50 % | 8.94 57.67 % | 5.67 34.68 % | 4.21 -36.40 % | 6.62 61.07 % | 4.11 31.31 % | 3.13 -55.98 % | 7.11 -5.58 % | 7.53 78.86 % | 4.21 164.78 % | 1.59 -40.67 % | 2.68 38.14 % | 1.94 |
| Earnings per share | 8.03 175.95 % | 2.91 220.25 % | -2.42 43.59 % | -4.29 73.12 % | -15.96 -130.64 % | -6.92 -232.31 % | 5.23 -41.50 % | 8.94 57.67 % | 5.67 34.68 % | 4.21 -36.40 % | 6.62 61.07 % | 4.11 31.31 % | 3.13 -55.98 % | 7.11 -5.58 % | 7.53 78.86 % | 4.21 164.78 % | 1.59 -40.67 % | 2.68 38.14 % | 1.94 |
| Gross profit | 527.654 M 25.44 % | 420.632 M 149.09 % | 168.868 M -73.75 % | 643.222 M 4 846.34 % | 13.004 M -97.50 % | 520.893 M -28.66 % | 730.189 M -0.04 % | 730.489 M 22.06 % | 598.448 M 5.68 % | 566.295 M -36.30 % | 889.047 M 40.64 % | 632.165 M 16.83 % | 541.083 M 2.94 % | 525.608 M 25.18 % | 419.868 M 67.06 % | 251.327 M 47.15 % | 170.800 M 0.24 % | 170.390 M 293.24 % | 43.330 M |
| Income tax expense | 264.000 K -27.47 % | 364.000 K -48.15 % | 702.000 K 544.30 % | -158.000 K 56.47 % | -363.000 K 98.76 % | -29.390 M -247.73 % | 19.894 M -55.45 % | 44.656 M 32.81 % | 33.624 M 19.91 % | 28.040 M -30.38 % | 40.275 M 51.92 % | 26.511 M 50.39 % | 17.628 M -57.84 % | 41.815 M -1.13 % | 42.294 M 66.16 % | 25.454 M 172.02 % | 9.358 M -46.43 % | 17.467 M 61.85 % | 10.792 M |
| Cost of revenue | 1.548 B 3.24 % | 1.500 B 32.48 % | 1.132 B 26.19 % | 897.168 M 7.70 % | 833.016 M -14.02 % | 968.890 M -17.71 % | 1.177 B 5.89 % | 1.112 B 19.97 % | 926.760 M 6.19 % | 872.750 M 58.25 % | 551.485 M 13.02 % | 487.945 M 11.79 % | 436.499 M 6.83 % | 408.589 M 40.04 % | 291.773 M 26.96 % | 229.814 M 47.28 % | 156.038 M 20.08 % | 129.950 M -33.39 % | 195.092 M |
| General and administrative expenses | 22.048 M 1.03 % | 21.823 M 3.74 % | 21.036 M 14.00 % | 18.453 M 16.92 % | 15.783 M -18.99 % | 19.482 M -9.48 % | 21.522 M -0.02 % | 21.527 M -1.76 % | 21.912 M -1.10 % | 22.155 M 31.43 % | 16.857 M 11.85 % | 15.071 M -2.40 % | 15.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -90.63 % | 32.000 K -33.33 % | 48.000 K -95.71 % | 1.118 M -39.83 % | 1.858 M -25.98 % | 2.510 M -92.89 % | 35.317 M 14.13 % | 30.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 782.000 K -99.87 % | 589.336 M 3.31 % | 570.441 M 3.93 % | 548.881 M 7 664.62 % | 7.069 M 176 625.00 % | 4.000 K -33.33 % | 6.000 K -92.41 % | 79.000 K -87.40 % | 627.000 K -73.73 % | 2.387 M 5 451.16 % | 43.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.295 M |
| Operating expenses | 357.948 M -13.24 % | 412.559 M 244.78 % | 119.660 M -80.31 % | 607.789 M 3.68 % | 586.224 M 3.14 % | 568.366 M -7.94 % | 617.415 M 10.57 % | 558.401 M 18.55 % | 471.017 M 6.13 % | 443.796 M -39.39 % | 732.156 M 37.43 % | 532.765 M 17.78 % | 452.323 M 22.32 % | 369.783 M 36.42 % | 271.065 M 69.53 % | 159.894 M 29.65 % | 123.330 M 11.04 % | 111.064 M 1 997.52 % | 5.295 M |
| Cost and expenses | 1.906 B 51.66 % | 1.257 B 2.29 % | 1.229 B 17.12 % | 1.049 B -26.07 % | 1.419 B -7.68 % | 1.537 B -14.35 % | 1.795 B 7.46 % | 1.670 B 19.50 % | 1.398 B 6.17 % | 1.317 B 2.56 % | 1.284 B 25.76 % | 1.021 B 14.84 % | 888.822 M 14.19 % | 778.372 M 38.29 % | 562.838 M 44.43 % | 389.709 M 39.50 % | 279.369 M 15.91 % | 241.014 M 20.27 % | 200.387 M |
| Research and development expenses | 0.000 -100.00 % | 2.039 M 15.92 % | 1.759 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 |
| Selling general and administrative expenses | 357.948 M -12.81 % | 410.520 M 250.52 % | 117.119 M 534.69 % | 18.453 M 16.92 % | 15.783 M -19.00 % | 19.485 M -9.60 % | 21.554 M -0.10 % | 21.575 M -6.32 % | 23.030 M -4.09 % | 24.013 M 23.99 % | 19.367 M -92.16 % | 246.950 M 11.33 % | 221.811 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 1.878 M 115.63 % | 871.000 K -62.95 % | 2.351 M 480.49 % | 405.000 K -85.00 % | 2.700 M 20.54 % | 2.240 M 67.04 % | 1.341 M -11.83 % | 1.521 M -2.62 % | 1.562 M -23.92 % | 2.053 M 13.55 % | 1.808 M -0.50 % | 1.817 M -7.81 % | 1.971 M | 0.000 | 0.000 | 0.000 100.00 % | -208.000 -146.33 % | 449.000 -99.66 % | 130.975 K |
| Interest expense | 87.678 M -1.74 % | 89.233 M -0.92 % | 90.059 M 2.32 % | 88.016 M 9.11 % | 80.664 M 63.45 % | 49.351 M 35.52 % | 36.417 M 10.60 % | 32.926 M 15.24 % | 28.571 M -25.31 % | 38.252 M -3.63 % | 39.694 M 19.89 % | 33.110 M -16.20 % | 39.512 M 15.03 % | 34.349 M 55.20 % | 22.132 M 2.07 % | 21.683 M 1.09 % | 21.449 M 55.83 % | 13.764 M 67.84 % | 8.201 M |
| Depreciation and amortization | 76.797 M 5.09 % | 73.076 M 5.35 % | 69.364 M -5.39 % | 73.317 M 10.61 % | 66.283 M 21.12 % | 54.723 M 19.58 % | 45.764 M 13.38 % | 40.362 M -1.62 % | 41.026 M -8.17 % | 44.675 M 16.29 % | 38.418 M 67.82 % | 22.892 M 18.42 % | 19.332 M 17.26 % | 16.486 M 25.82 % | 13.103 M 15.09 % | 11.385 M 47.38 % | 7.725 M 23.55 % | 6.253 M 40.77 % | 4.442 M |
| Operating income | 169.706 M 75.18 % | 96.875 M 96.87 % | 49.208 M 51.59 % | 32.461 M 133.46 % | -97.018 M -78.46 % | -54.364 M -151.54 % | 105.477 M -36.91 % | 167.174 M 81.01 % | 92.358 M 20.30 % | 76.770 M -31.69 % | 112.383 M 60.06 % | 70.211 M 33.43 % | 52.622 M -56.68 % | 121.476 M -18.36 % | 148.803 M 62.75 % | 91.433 M 92.62 % | 47.469 M -19.99 % | 59.326 M 55.98 % | 38.034 M |
| Operating income ratio | 0.08 62.05 % | 0.05 90.55 % | 0.03 28.31 % | 0.02 128.53 % | -0.07 -98.19 % | -0.04 -166.00 % | 0.06 -39.06 % | 0.09 49.85 % | 0.06 13.51 % | 0.05 -31.62 % | 0.08 24.46 % | 0.06 16.45 % | 0.05 -58.60 % | 0.13 -37.81 % | 0.21 10.03 % | 0.19 30.84 % | 0.15 -26.47 % | 0.20 23.82 % | 0.16 |
| Total other income expenses net | -79.859 M -25.03 % | -63.872 M 15.49 % | -75.580 M 6.33 % | -80.687 M 2.03 % | -82.359 M -57.89 % | -52.163 M -48.12 % | -35.217 M -31.07 % | -26.868 M 6.14 % | -28.625 M 94.50 % | -520.119 M -9.87 % | -473.406 M -700.81 % | -59.116 M -35.48 % | -43.636 M -12.25 % | -38.875 M -75.65 % | -22.132 M -2.07 % | -21.683 M -1.09 % | -21.449 M -55.83 % | -13.764 M -101.20 % | -6.841 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 828.247 M -1.57 % | 841.451 M 0.39 % | 838.167 M -5.52 % | 887.129 M -2.43 % | 909.261 M 94.88 % | 466.586 M 26.62 % | 368.483 M 32.99 % | 277.075 M -10.56 % | 309.798 M 7.17 % | 289.075 M 11.06 % | 260.287 M 10.39 % | 235.788 M -3.93 % | 245.436 M 211.78 % | 78.720 M 1 277.67 % | 5.714 M -95.36 % | 123.137 M -26.68 % | 167.943 M 27.14 % | 132.093 M 85.81 % | 71.090 M |
| Total investments | 100.000 K -99.56 % | 22.561 M 696.08 % | 2.834 M 19.58 % | 2.370 M 46.84 % | 1.614 M 19.82 % | 1.347 M -24.20 % | 1.777 M 118.57 % | 813.000 K -36.53 % | 1.281 M 14.78 % | 1.116 M -76.82 % | 4.814 M 276.39 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M -0.04 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M -74.94 % | 5.106 M |
| Total debt | 829.779 M -1.49 % | 842.316 M 0.27 % | 840.066 M -5.44 % | 888.418 M -2.67 % | 912.802 M 92.83 % | 473.363 M 26.72 % | 373.559 M 34.35 % | 278.056 M -12.37 % | 317.306 M -1.70 % | 322.808 M 0.95 % | 319.771 M 10.16 % | 290.289 M -4.33 % | 303.425 M 126.59 % | 133.909 M 214.52 % | 42.576 M -68.94 % | 137.078 M -21.05 % | 173.623 M 18.56 % | 146.441 M 95.04 % | 75.082 M |
| Accumulated other comprehensive income loss | 21.495 M 194.90 % | -22.651 M -177.51 % | 29.223 M 15.57 % | 25.285 M | 0.000 -100.00 % | 37.800 M 0.00 % | 37.800 M 0.00 % | 37.800 M 0.00 % | 37.800 M 0.00 % | 37.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.255 M |
| Retained earnings | 380.468 M 10.64 % | 343.893 M 33.15 % | 258.267 M -9.49 % | 285.353 M -14.41 % | 333.399 M -34.90 % | 512.136 M -14.14 % | 596.454 M 8.99 % | 547.278 M 20.57 % | 453.920 M 16.28 % | 390.358 M 13.42 % | 344.162 M 21.55 % | 283.153 M 12.73 % | 251.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 M |
| Total equity | 440.762 M 22.42 % | 360.033 M 10.35 % | 326.269 M -6.62 % | 349.405 M -13.07 % | 401.916 M -31.14 % | 583.659 M -13.71 % | 676.423 M 7.12 % | 631.443 M 16.49 % | 542.072 M 12.42 % | 482.183 M 10.61 % | 435.950 M 17.85 % | 369.927 M 11.31 % | 332.335 M 1.81 % | 326.434 M 28.40 % | 254.234 M 44.12 % | 176.404 M 48.05 % | 119.150 M 13.01 % | 105.436 M 72.13 % | 61.255 M |
| Other non current liabilities | 47.755 M 32.41 % | 36.065 M 21.34 % | 29.723 M 24.86 % | 23.805 M 54.03 % | 15.455 M 104.29 % | -360.429 M -1 525.63 % | 25.282 M 502.67 % | 4.195 M 21.38 % | 3.456 M 38.35 % | 2.498 M -10.79 % | 2.800 M | 0.000 -100.00 % | 21.363 M 1 618.66 % | 1.243 M 53.84 % | 808.000 K -98.98 % | 79.239 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 535.059 M 0.17 % | 534.162 M 3.27 % | 517.264 M -9.52 % | 571.686 M -2.86 % | 588.498 M 9.31 % | 538.367 M 350.64 % | 119.467 M 23.11 % | 97.037 M -26.54 % | 132.091 M 4.31 % | 126.634 M -20.64 % | 159.564 M 11.92 % | 142.567 M 3.01 % | 138.403 M 3.36 % | 133.909 M 214.52 % | 42.576 M -26.39 % | 57.839 M -61.82 % | 151.492 M 14.42 % | 132.402 M 97.31 % | 67.103 M |
| Total non current liabilities | 582.814 M 2.21 % | 570.227 M 4.25 % | 546.987 M -8.15 % | 595.491 M -1.40 % | 603.953 M 239.42 % | 177.938 M 22.93 % | 144.749 M 19.32 % | 121.307 M -23.34 % | 158.232 M 0.97 % | 156.706 M -16.61 % | 187.918 M 11.67 % | 168.276 M 5.33 % | 159.766 M 5.43 % | 151.534 M 175.58 % | 54.988 M -63.02 % | 148.689 M -19.30 % | 184.253 M 19.95 % | 153.614 M 114.06 % | 71.763 M |
| Other current liabilities | 62.234 M -9.25 % | 68.581 M -7.26 % | 73.952 M -25.73 % | 99.569 M 32.22 % | 75.306 M 21.93 % | 61.762 M 147.90 % | 24.914 M 31.57 % | 18.936 M -1.01 % | 19.129 M 27.77 % | 14.972 M -79.97 % | 74.761 M 112.13 % | 35.243 M 52.05 % | 23.178 M -40.66 % | 39.060 M -84.40 % | 250.365 M 337.19 % | 57.267 M -29.57 % | 81.312 M -2.31 % | 83.237 M 917.41 % | -10.183 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 2.359 M 222.71 % | 731.000 K -48.74 % | 1.426 M 41.89 % | 1.005 M 52.04 % | 661.000 K 40.34 % | 471.000 K -51.44 % | 970.000 K -0.21 % | 972.000 K -99.45 % | 178.153 M 1 193.68 % | 13.771 M 60.20 % | 8.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 298.426 M -3.16 % | 308.154 M -4.54 % | 322.802 M 1.92 % | 316.732 M -2.33 % | 324.304 M 6.42 % | 304.745 M 19.93 % | 254.092 M 40.73 % | 180.548 M -1.74 % | 183.745 M -6.34 % | 196.174 M 3.22 % | 190.054 M 25.36 % | 151.612 M -19.25 % | 187.747 M 1.91 % | 184.234 M | 0.000 -100.00 % | 79.239 M | 0.000 | 0.000 -100.00 % | 7.979 M |
| Total current liabilities | 719.103 M 6.10 % | 677.758 M -14.37 % | 791.513 M 12.12 % | 705.959 M -8.05 % | 767.725 M 20.45 % | 637.366 M 8.59 % | 586.970 M 22.31 % | 479.917 M 16.83 % | 410.766 M 11.31 % | 369.025 M -14.11 % | 429.665 M 40.35 % | 306.141 M -1.56 % | 310.977 M -5.69 % | 329.747 M 31.71 % | 250.365 M 83.41 % | 136.506 M 67.88 % | 81.312 M -2.31 % | 83.237 M 32.66 % | 62.745 M |
| Total liabilities | 1.302 B 4.32 % | 1.248 B -6.76 % | 1.339 B 2.85 % | 1.301 B -5.12 % | 1.372 B 68.24 % | 815.304 M 11.42 % | 731.719 M 21.70 % | 601.224 M 5.66 % | 568.998 M 8.23 % | 525.731 M -14.87 % | 617.583 M 30.18 % | 474.417 M 0.78 % | 470.743 M -2.19 % | 481.281 M 57.61 % | 305.353 M 7.07 % | 285.195 M 7.39 % | 265.565 M 12.12 % | 236.851 M 76.09 % | 134.508 M |
| Other non current assets | 20.310 M -12.12 % | 23.110 M -10.57 % | 25.842 M -18.18 % | 31.585 M 4.47 % | 30.234 M -13.59 % | 34.988 M 194 277.78 % | 18.000 K -5.26 % | 19.000 K -99.78 % | 8.508 M 386.17 % | 1.750 M -90.90 % | 19.223 M -42.47 % | 33.414 M 106.89 % | 16.151 M 64.99 % | 9.789 M -42.98 % | 17.169 M 1 241.89 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M | 0.000 |
| Long term investments | 100.000 K -54.75 % | 221.000 K -92.20 % | 2.834 M 19.58 % | 2.370 M 46.84 % | 1.614 M -26.30 % | 2.190 M -16.06 % | 2.609 M 121.29 % | 1.179 M -34.83 % | 1.809 M -84.90 % | 11.979 M 148.84 % | 4.814 M 276.39 % | 1.279 M 0.00 % | 1.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.279 M |
| Intangible assets | 30.773 M 783.01 % | 3.485 M 58.91 % | 2.193 M 26.03 % | 1.740 M -31.50 % | 2.540 M -61.41 % | 6.582 M -37.71 % | 10.566 M 48.11 % | 7.134 M 2.97 % | 6.928 M -28.04 % | 9.628 M -43.35 % | 16.995 M | 0.000 | 0.000 -100.00 % | 27.993 M 1 578.24 % | 1.668 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 26.730 M 0.00 % | 26.730 M 0.00 % | 26.730 M 0.00 % | 26.730 M 0.00 % | 26.730 M 0.00 % | 26.730 M 0.00 % | 26.730 M 0.00 % | 26.730 M 0.00 % | 26.730 M 0.00 % | 26.730 M 42.93 % | 18.702 M -9.72 % | 20.716 M -11.43 % | 23.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 30.773 M 1.85 % | 30.215 M 4.47 % | 28.923 M 1.59 % | 28.470 M -2.73 % | 29.270 M -12.13 % | 33.312 M -10.68 % | 37.296 M 10.13 % | 33.864 M 0.61 % | 33.658 M -7.43 % | 36.358 M 1.85 % | 35.697 M 72.32 % | 20.716 M -11.43 % | 23.389 M -16.45 % | 27.993 M 1 578.24 % | 1.668 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 716.285 M -0.48 % | 719.740 M 4.20 % | 690.714 M -7.84 % | 749.503 M -7.30 % | 808.543 M 92.22 % | 420.631 M 50.69 % | 279.138 M 7.16 % | 260.479 M 0.59 % | 258.946 M 21.64 % | 212.873 M -8.00 % | 231.391 M 12.54 % | 205.606 M 0.11 % | 205.374 M 1.28 % | 202.781 M 54.91 % | 130.899 M 13.62 % | 115.213 M 6.81 % | 107.871 M 28.80 % | 83.748 M 192.60 % | 28.622 M |
| Total non current assets | 784.427 M -0.77 % | 790.509 M 3.21 % | 765.900 M -7.75 % | 830.217 M -6.49 % | 887.793 M 74.40 % | 509.051 M 56.49 % | 325.296 M 6.11 % | 306.557 M 0.08 % | 306.304 M 16.11 % | 263.796 M -7.86 % | 286.311 M 10.23 % | 259.736 M 6.05 % | 244.914 M 1.81 % | 240.563 M 60.66 % | 149.736 M 28.54 % | 116.492 M 6.73 % | 109.150 M 28.37 % | 85.027 M 184.36 % | 29.901 M |
| Other current assets | 35.908 M -7.08 % | 38.644 M 29.97 % | 29.732 M 51.87 % | 19.577 M -42.94 % | 34.312 M -1.70 % | 34.905 M -19.38 % | 43.295 M 48.42 % | 29.170 M -49.37 % | 57.616 M -85.67 % | 402.074 M 1 405.95 % | 26.699 M 55.48 % | 17.172 M -7.67 % | 18.598 M 3 415.69 % | 529.000 K 553.09 % | 81.000 K -99.86 % | 56.409 M 43.70 % | 39.255 M 18.20 % | 33.212 M 59.44 % | 20.830 M |
| Short term investments | 6.154 M -72.45 % | 22.340 M 165.83 % | 8.404 M | 0.000 | 0.000 | 0.000 100.00 % | -832.000 K -2 621.21 % | 33.000 K 106.25 % | -528.000 K -436.31 % | 157.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.827 M |
| cash and cash equivalents | 1.532 M 77.11 % | 865.000 K -54.45 % | 1.899 M 47.32 % | 1.289 M -63.60 % | 3.541 M -47.75 % | 6.777 M 33.51 % | 5.076 M 417.43 % | 981.000 K -86.93 % | 7.508 M -77.74 % | 33.733 M -43.29 % | 59.484 M 9.14 % | 54.501 M -6.01 % | 57.989 M 5.07 % | 55.189 M 49.72 % | 36.862 M 164.40 % | 13.942 M 145.48 % | 5.679 M -60.42 % | 14.348 M 259.43 % | 3.992 M |
| Cash and short term investments | 1.532 M 77.11 % | 865.000 K -54.45 % | 1.899 M 47.32 % | 1.289 M -63.60 % | 3.541 M -47.75 % | 6.777 M 33.51 % | 5.076 M 417.43 % | 981.000 K -86.93 % | 7.508 M -77.85 % | 33.890 M -43.03 % | 59.484 M 9.14 % | 54.501 M -6.01 % | 57.989 M 5.07 % | 55.189 M 49.72 % | 36.862 M 164.40 % | 13.942 M 145.48 % | 5.679 M -60.42 % | 14.348 M 83.51 % | 7.819 M |
| Total current assets | 958.252 M 17.22 % | 817.509 M -9.05 % | 898.869 M 9.53 % | 820.638 M -7.36 % | 885.801 M -0.46 % | 889.912 M -17.82 % | 1.083 B 16.92 % | 926.110 M 15.08 % | 804.766 M 8.15 % | 744.118 M -3.01 % | 767.222 M 31.24 % | 584.608 M 4.74 % | 558.164 M 2.46 % | 544.752 M 40.60 % | 387.451 M 20.06 % | 322.706 M 26.77 % | 254.566 M 7.75 % | 236.260 M 42.44 % | 165.862 M |
| Inventory | 615.232 M 11.54 % | 551.602 M -10.28 % | 614.802 M 15.80 % | 530.938 M -5.98 % | 564.704 M -12.70 % | 646.847 M 2.61 % | 630.383 M 57.50 % | 400.247 M 16.72 % | 342.900 M 11.28 % | 308.154 M -8.53 % | 336.895 M 39.59 % | 241.343 M 1.89 % | 236.864 M 6.97 % | 221.439 M 27.04 % | 174.301 M 43.74 % | 121.262 M -0.42 % | 121.774 M 21.38 % | 100.327 M 27.46 % | 78.713 M |
| Net receivables | 305.580 M 34.97 % | 226.398 M -10.31 % | 252.436 M -6.10 % | 268.834 M -5.09 % | 283.244 M 40.65 % | 201.383 M -51.22 % | 412.873 M -17.74 % | 501.893 M 25.12 % | 401.117 M 13.94 % | 352.033 M -4.94 % | 370.324 M 28.40 % | 288.404 M 10.08 % | 261.989 M | 0.000 | 0.000 -100.00 % | 131.094 M 49.21 % | 87.857 M -0.58 % | 88.374 M 51.06 % | 58.501 M |
| Tax assets | 16.959 M -1.53 % | 17.223 M -2.07 % | 17.587 M -3.84 % | 18.289 M 0.87 % | 18.132 M 1.13 % | 17.930 M 187.57 % | 6.235 M -43.40 % | 11.016 M 225.63 % | 3.383 M 304.67 % | 836.000 K 117.37 % | -4.814 M -276.39 % | -1.279 M 0.00 % | -1.279 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 358.443 M 19.07 % | 301.023 M -23.29 % | 392.400 M 35.81 % | 288.927 M -21.21 % | 366.689 M 35.88 % | 269.854 M -12.19 % | 307.303 M 9.95 % | 279.491 M 43.53 % | 194.725 M 33.05 % | 146.351 M -11.22 % | 164.850 M 55.87 % | 105.763 M 15.64 % | 91.456 M -14.09 % | 106.453 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.949 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.727 M -6.95 % | 11.528 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.367 M | 0.000 -100.00 % | 3.457 M 37.18 % | 2.520 M | 0.000 100.00 % | -25.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 999.000 K 0.81 % | 991.000 K 0.81 % | 983.000 K 1.24 % | 971.000 K -2.22 % | 993.000 K -1.00 % | 1.003 M -4.84 % | 1.054 M 0.38 % | 1.050 M 2.44 % | 1.025 M 0.00 % | 1.025 M 3.74 % | 988.000 K 1.44 % | 974.000 K 2.10 % | 954.000 K 132.68 % | 410.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 360.609 M -0.92 % | 363.964 M -0.83 % | 367.000 M -0.74 % | 369.749 M -0.67 % | 372.237 M 0.67 % | 369.749 M | 0.000 100.00 % | -471.000 K 67.96 % | -1.470 M | 0.000 | 0.000 100.00 % | -12.487 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.264 M -16.99 % | 3.933 M 364.03 % | 847.488 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.274 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 total stockholders equity | 15.400 M 0.00 % | 15.400 M 0.00 % | 15.400 M 0.00 % | 15.400 M -65.87 % | 45.124 M 193.01 % | 15.400 M 0.00 % | 15.400 M 0.00 % | 15.400 M 0.00 % | 15.400 M 0.00 % | 15.400 M 0.00 % | 15.400 M 0.00 % | 15.400 M 0.00 % | 15.400 M -95.28 % | 326.024 M 28.24 % | 254.234 M 44.12 % | 176.404 M 48.05 % | 119.150 M 13.01 % | 105.436 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.950 M -15.57 % | 20.075 M -11.51 % | 22.685 M -17.73 % | 27.574 M 7.90 % | 25.554 M -0.60 % | 25.709 M 20.34 % | 21.363 M 30.41 % | 16.382 M 41.18 % | 11.604 M -0.05 % | 11.610 M 9.21 % | 10.631 M 48.20 % | 7.173 M 53.93 % | 4.660 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.743 B 8.37 % | 1.608 B -3.41 % | 1.665 B 0.84 % | 1.651 B -6.92 % | 1.774 B 26.78 % | 1.399 B -0.65 % | 1.408 B 14.24 % | 1.233 B 10.94 % | 1.111 B 10.23 % | 1.008 B -4.33 % | 1.054 B 24.78 % | 844.344 M 5.14 % | 803.078 M 2.26 % | 785.315 M 46.19 % | 537.187 M 22.31 % | 439.198 M 20.75 % | 363.716 M 13.21 % | 321.287 M 64.12 % | 195.763 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -75.963 M -2 465.45 % | -2.961 M -125.38 % | 11.665 M -62.15 % | 30.822 M -67.15 % | 93.835 M -37.48 % | 150.088 M 214.91 % | -130.608 M -119.24 % | -59.573 M -66.76 % | -35.723 M -44.07 % | -24.795 M 62.08 % | -65.386 M -213.53 % | -20.855 M 30.68 % | -30.086 M 50.06 % | -60.250 M 41.78 % | -103.490 M -808.29 % | -11.394 M 56.95 % | -26.470 M 33.43 % | -39.762 M -82.09 % | -21.837 M |
| Accounts receivables | -78.018 M -481.17 % | 20.468 M 40.02 % | 14.618 M 16.19 % | 12.581 M 114.21 % | -88.551 M -149.63 % | 178.406 M 242.21 % | 52.133 M 164.82 % | -80.426 M -47.22 % | -54.630 M -2 373.41 % | 2.403 M 103.31 % | -72.552 M -169.98 % | -26.873 M -746.45 % | 4.157 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.163 M |
| Inventory | -63.630 M -200.68 % | 63.200 M 175.36 % | -83.865 M -348.36 % | 33.767 M -58.89 % | 82.143 M 598.92 % | -16.464 M 92.85 % | -230.136 M -301.30 % | -57.347 M -65.05 % | -34.746 M -220.89 % | 28.741 M 130.08 % | -95.552 M -2 033.33 % | -4.479 M 70.96 % | -15.422 M 57.60 % | -36.373 M 31.42 % | -53.038 M -10 453.32 % | 512.280 K 102.39 % | -21.447 M 0.77 % | -21.614 M -16.68 % | -18.524 M |
| Accounts payables | 55.517 M 165.97 % | -84.153 M -199.94 % | 84.205 M 364.62 % | -31.821 M -132.83 % | 96.921 M 547.57 % | -21.655 M -187.54 % | 24.738 M -70.30 % | 83.290 M 75.58 % | 47.436 M 195.83 % | -49.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.850 M |
| Other working capital | 10.168 M 510.66 % | -2.476 M 24.81 % | -3.293 M -120.21 % | 16.295 M 390.52 % | 3.322 M -66.11 % | 9.801 M -56.74 % | 22.657 M 545.13 % | -5.090 M -181.87 % | 6.217 M 196.54 % | -6.440 M -121.35 % | 30.166 M 284.21 % | -16.376 M -11.67 % | -14.664 M 38.59 % | -23.877 M 52.67 % | -50.452 M -323.74 % | -11.906 M -137.08 % | -5.022 M 72.33 % | -18.148 M | 0.000 |
| Other non cash items | -3.308 M -104.93 % | 67.041 M -15.32 % | 79.169 M -7.81 % | 85.874 M -5.27 % | 90.654 M 103.86 % | 44.469 M 787.96 % | 5.008 M 124.87 % | -20.140 M -30.87 % | -15.389 M -241.07 % | -4.512 M -426.49 % | -857.000 K -107.72 % | 11.101 M -40.35 % | 18.611 M 284.69 % | -10.077 M 43.85 % | -17.947 M -2 731.28 % | -633.884 K -104.27 % | 14.846 M 1 039.31 % | -1.580 M -268.41 % | -429.000 K |
| Net cash provided by operating activities | 87.101 M -48.70 % | 169.787 M 27.31 % | 133.362 M -5.44 % | 141.031 M 97.54 % | 71.395 M -49.99 % | 142.753 M 6 363.84 % | -2.279 M -102.15 % | 105.869 M 21.79 % | 86.925 M -7.84 % | 94.316 M 10.72 % | 85.186 M -0.64 % | 85.736 M 41.66 % | 60.521 M -9.98 % | 67.231 M 266.64 % | 18.337 M -73.47 % | 69.107 M 212.40 % | 22.121 M 111.24 % | 10.472 M 306.22 % | 2.578 M |
| Investments in property plant and equipment | -77.600 M 21.43 % | -98.766 M -487.05 % | -16.824 M 63.41 % | -45.984 M 42.07 % | -79.380 M 51.99 % | -165.351 M -165.65 % | -62.244 M -50.34 % | -41.401 M 53.44 % | -88.913 M -393.93 % | -18.001 M 72.97 % | -66.595 M -66.43 % | -40.013 M -124.33 % | -17.837 M 77.36 % | -78.796 M -158.28 % | -30.508 M -62.67 % | -18.755 M 42.75 % | -32.757 M 46.63 % | -61.379 M -835.51 % | -6.561 M |
| Acquisitions net | 3.300 M -12.21 % | 3.759 M 79.00 % | 2.100 M -75.85 % | 8.695 M 408.78 % | 1.709 M 133.79 % | 731.000 K 180.08 % | 261.000 K -70.67 % | 890.000 K -84.23 % | 5.643 M 2 157.20 % | 250.000 K | 0.000 | 0.000 | 0.000 100.00 % | -40.601 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.833 K |
| Purchases of investments | -100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.026 M 160.75 % | -1.689 M -237.54 % | 1.228 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 |
| Sales maturities of investments | 0.000 -100.00 % | 568.000 K -8.83 % | 623.000 K 3 178.95 % | 19.000 K -98.77 % | 1.551 M 123.17 % | 695.000 K -92.69 % | 9.511 M -7.96 % | 10.334 M | 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 -100.00 % | 21.956 M 243.12 % | 6.399 M 800.00 % | 711.000 K 71 200.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K -99.93 % | 1.536 M -54.46 % | 3.373 M 63.10 % | 2.068 M -34.58 % | 3.161 M -11.88 % | 3.587 M 0.96 % | 3.553 M 99.05 % | 1.785 M 172.52 % | 655.000 K 68.37 % | 389.014 K -66.12 % | 1.148 M 305.34 % | 283.293 K | 0.000 |
| Net cash used for investing activites | -74.400 M -2.64 % | -72.483 M -841.09 % | -7.702 M 78.93 % | -36.559 M 51.32 % | -75.095 M 54.66 % | -165.613 M -223.19 % | -51.243 M -78.91 % | -28.641 M 64.15 % | -79.897 M -409.45 % | -15.683 M 75.28 % | -63.434 M -74.14 % | -36.426 M -155.01 % | -14.284 M 87.85 % | -117.612 M -293.97 % | -29.853 M -62.54 % | -18.366 M 41.90 % | -31.609 M 48.26 % | -61.096 M -834.76 % | -6.536 M |
| Debt repayment | -9.182 M -273.64 % | 5.288 M 111.60 % | -45.603 M -108.26 % | -21.897 M -132.50 % | 67.385 M -20.07 % | 84.303 M -18.53 % | 103.478 M 335.84 % | -43.877 M -836.94 % | -4.683 M 85.42 % | -32.113 M -288.93 % | 16.997 M 229.39 % | -13.136 M -608.75 % | 2.582 M -97.55 % | 105.307 M 72.50 % | 61.049 M 267.06 % | -36.544 M -234.45 % | 27.181 M -61.91 % | 71.359 M 590.13 % | 10.340 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.800 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.752 M 28.57 % | -9.452 M -40.24 % | -6.740 M | 0.000 100.00 % | -11.200 M -100.00 % | -5.600 M 0.00 % | -5.600 M 0.00 % | -5.600 M 0.00 % | -5.600 M -25.00 % | -4.480 M -77.78 % | -2.520 M 40.00 % | -4.200 M | 0.000 100.00 % | -5.670 M |
| Other financing activites | -3.355 M 96.76 % | -103.626 M -30.43 % | -79.447 M 6.34 % | -84.827 M -26.76 % | -66.920 M -26.28 % | -52.992 M -45.55 % | -36.409 M -9.87 % | -33.137 M -15.99 % | -28.570 M 23.41 % | -37.303 M -32.46 % | -28.161 M 17.32 % | -34.062 M 15.73 % | -40.420 M -12.31 % | -35.990 M -62.62 % | -22.132 M -9.49 % | -20.214 M 8.79 % | -22.163 M -56.01 % | -14.206 M -3 924.43 % | -353.000 K |
| Net cash used provided by financing activities | -12.537 M 87.25 % | -98.338 M 21.36 % | -125.050 M -17.17 % | -106.724 M -23 051.40 % | 465.000 K -98.11 % | 24.559 M -57.38 % | 57.617 M 168.79 % | -83.754 M -151.87 % | -33.253 M 58.75 % | -80.616 M -380.89 % | -16.764 M 68.25 % | -52.798 M -21.55 % | -43.438 M -168.17 % | 63.717 M 85.02 % | 34.437 M 181.07 % | -42.478 M -5 289.44 % | 818.541 K -98.57 % | 57.153 M 1 223.90 % | 4.317 M |
| Effect of forex changes on cash | -86.000 K | 0.000 | 0.000 100.00 % | -159.000 K -7 850.00 % | -2.000 K -166.67 % | 3.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 |
| Net change in cash | 78.000 K 107.54 % | -1.034 M -269.51 % | 610.000 K 127.09 % | -2.252 M 30.43 % | -3.237 M -290.19 % | 1.702 M -58.44 % | 4.095 M 162.74 % | -6.527 M 75.11 % | -26.225 M -1 223.16 % | -1.982 M -139.74 % | 4.988 M 243.00 % | -3.488 M -224.62 % | 2.799 M -79.01 % | 13.336 M -41.82 % | 22.921 M 177.41 % | 8.263 M 195.31 % | -8.669 M -232.76 % | 6.529 M | 0.000 |
| Cash at beginning of period | 1.454 M -23.43 % | 1.899 M 47.32 % | 1.289 M -63.60 % | 3.541 M -47.76 % | 6.778 M 33.53 % | 5.076 M 417.43 % | 981.000 K -86.93 % | 7.508 M -77.74 % | 33.733 M -43.30 % | 59.489 M 9.15 % | 54.501 M -6.01 % | 57.989 M 5.07 % | 55.190 M 31.87 % | 41.853 M 200.19 % | 13.942 M 145.48 % | 5.679 M -60.42 % | 14.348 M 83.51 % | 7.819 M | 0.000 |
| Cash at end of period | 1.532 M 77.11 % | 865.000 K -54.45 % | 1.899 M 47.32 % | 1.289 M -63.60 % | 3.541 M -47.76 % | 6.778 M 33.53 % | 5.076 M 417.43 % | 981.000 K -86.93 % | 7.508 M -86.94 % | 57.507 M -3.33 % | 59.489 M 9.15 % | 54.501 M -6.01 % | 57.989 M 5.07 % | 55.189 M 49.71 % | 36.863 M 164.40 % | 13.942 M 145.48 % | 5.679 M -60.42 % | 14.348 M 259.43 % | 3.992 M |
| Operating cash flow | 87.101 M -48.70 % | 169.787 M 27.31 % | 133.362 M -5.44 % | 141.031 M 97.54 % | 71.395 M -49.99 % | 142.753 M 6 363.84 % | -2.279 M -102.15 % | 105.869 M 21.79 % | 86.925 M -7.84 % | 94.316 M 10.72 % | 85.186 M -0.64 % | 85.736 M 41.66 % | 60.521 M -9.98 % | 67.231 M 266.64 % | 18.337 M -73.47 % | 69.107 M 212.40 % | 22.121 M 111.24 % | 10.472 M 306.22 % | 2.578 M |
| Capital expenditure | -77.600 M 21.43 % | -98.766 M -487.05 % | -16.824 M 63.41 % | -45.984 M 42.07 % | -79.380 M 51.99 % | -165.351 M -165.65 % | -62.244 M -50.34 % | -41.401 M 53.44 % | -88.913 M -393.93 % | -18.001 M 72.97 % | -66.595 M -66.43 % | -40.013 M -124.33 % | -17.837 M 77.36 % | -78.796 M -158.28 % | -30.508 M -62.67 % | -18.755 M 42.75 % | -32.757 M 46.63 % | -61.379 M -835.51 % | -6.561 M |
| Free CashFlow | 9.501 M -86.62 % | 71.021 M -39.06 % | 116.538 M 22.61 % | 95.047 M 1 290.32 % | -7.985 M 64.67 % | -22.598 M 64.98 % | -64.523 M -200.09 % | 64.468 M 3 342.86 % | -1.988 M -102.60 % | 76.315 M 310.49 % | 18.591 M -59.34 % | 45.723 M 7.12 % | 42.684 M 469.08 % | -11.565 M 4.98 % | -12.171 M -124.17 % | 50.352 M 573.42 % | -10.636 M 79.11 % | -50.907 M -1 178.10 % | -3.983 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 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 | 2014-06-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 535.032 M -0.77 % | 539.202 M 9.52 % | 492.345 M -13.20 % | 567.201 M 18.86 % | 477.208 M -1.14 % | 482.720 M 2.12 % | 472.708 M -5.28 % | 499.076 M 7.12 % | 465.911 M 11.02 % | 419.661 M -1.39 % | 425.585 M -15.99 % | 506.567 M 7.72 % | 470.280 M 15.44 % | 407.395 M 6.30 % | 383.257 M -5.55 % | 405.780 M 17.97 % | 343.958 M -22.26 % | 442.458 M 2.03 % | 433.650 M 20.52 % | 359.802 M 316.86 % | 86.312 M -72.49 % | 313.728 M -7.02 % | 337.416 M -12.50 % | 385.610 M -14.88 % | 453.029 M 42.92 % | 316.987 M 34.64 % | 235.434 M -22.72 % | 304.643 M 37.43 % | 221.670 M -3.06 % | 228.660 M 2.70 % | 222.641 M -18.72 % | 273.911 M 26.16 % | 217.117 M -6.55 % | 232.347 M 10.21 % | 210.822 M 4.45 % | 201.838 M 11.09 % | 181.691 M 5.30 % | 172.543 M 10.91 % | 155.570 M |
| Net income | 22.351 M -23.36 % | 29.164 M 121.44 % | 13.170 M -62.43 % | 35.051 M 187.56 % | 12.189 M 87.12 % | 6.514 M -58.10 % | 15.547 M 2.16 % | 15.218 M 427.34 % | -4.649 M -133.05 % | 14.068 M 139.41 % | -35.696 M -8 440.19 % | 428.000 K 107.27 % | -5.886 M 71.35 % | -20.542 M -305.41 % | -5.067 M -157.97 % | 8.741 M 128.03 % | -31.182 M -13.46 % | -27.484 M 17.23 % | -33.206 M -36.38 % | -24.348 M 74.01 % | -93.699 M -119.25 % | -42.736 M -66.82 % | -25.618 M -66.05 % | -15.428 M -346.85 % | 6.250 M -32.34 % | 9.238 M -20.25 % | 11.583 M 162.71 % | 4.409 M 62.51 % | 2.713 M -77.21 % | 11.905 M -25.64 % | 16.009 M 0.59 % | 15.915 M -6.13 % | 16.955 M -23.36 % | 22.124 M -8.78 % | 24.253 M 8.06 % | 22.443 M 10.66 % | 20.281 M -4.25 % | 21.181 M 3.43 % | 20.478 M |
| Income before tax | 22.651 M -22.13 % | 29.087 M 120.86 % | 13.170 M -62.55 % | 35.164 M 182.08 % | 12.466 M 88.99 % | 6.596 M -56.63 % | 15.208 M 0.89 % | 15.074 M 421.96 % | -4.682 M -131.56 % | 14.834 M 141.33 % | -35.892 M -12 064.00 % | 300.000 K 104.94 % | -6.078 M 70.94 % | -20.918 M -301.65 % | -5.208 M -160.91 % | 8.551 M 127.23 % | -31.407 M -17.97 % | -26.622 M 19.62 % | -33.122 M -27.69 % | -25.940 M 72.31 % | -93.693 M -65.22 % | -56.708 M -58.72 % | -35.728 M -42.53 % | -25.067 M -328.38 % | 10.976 M -55.82 % | 24.846 M 52.59 % | 16.283 M 86.07 % | 8.751 M 134.80 % | 3.727 M -74.92 % | 14.859 M -41.33 % | 25.327 M -7.28 % | 27.317 M 8.84 % | 25.099 M -23.37 % | 32.752 M -8.78 % | 35.904 M 11.78 % | 32.119 M -0.58 % | 32.307 M 0.66 % | 32.095 M 3.44 % | 31.027 M |
| Income before tax ratio | 0.04 -21.52 % | 0.05 101.67 % | 0.03 -56.85 % | 0.06 137.32 % | 0.03 91.18 % | 0.01 -57.53 % | 0.03 6.52 % | 0.03 400.56 % | -0.01 -128.43 % | 0.04 141.91 % | -0.08 -14 340.56 % | 0.00 104.58 % | -0.01 74.83 % | -0.05 -277.85 % | -0.01 -164.48 % | 0.02 123.08 % | -0.09 -51.76 % | -0.06 21.22 % | -0.08 -5.94 % | -0.07 93.36 % | -1.09 -500.54 % | -0.18 -70.71 % | -0.11 -62.89 % | -0.07 -368.31 % | 0.02 -69.09 % | 0.08 13.33 % | 0.07 140.77 % | 0.03 70.85 % | 0.02 -74.13 % | 0.06 -42.88 % | 0.11 14.07 % | 0.10 -13.73 % | 0.12 -17.99 % | 0.14 -17.23 % | 0.17 7.02 % | 0.16 -10.50 % | 0.18 -4.41 % | 0.19 -6.73 % | 0.20 |
| EBITDA | 63.410 M -9.93 % | 70.401 M 29.42 % | 54.398 M -28.83 % | 76.435 M 43.87 % | 53.128 M 10.82 % | 47.940 M -16.78 % | 57.607 M 3.09 % | 55.880 M 57.64 % | 35.448 M -34.62 % | 54.216 M 1 014.18 % | 4.866 M -87.85 % | 40.057 M 16.67 % | 34.334 M 87.05 % | 18.356 M -43.85 % | 32.690 M -30.42 % | 46.985 M 336.02 % | 10.776 M -74.55 % | 42.338 M 1 047.16 % | -4.470 M -248.31 % | 3.014 M 104.34 % | -69.397 M -110.79 % | -32.923 M -342.57 % | -7.439 M -849.90 % | 992.000 K -97.24 % | 35.966 M -9.37 % | 39.686 M 95.44 % | 20.306 M -30.62 % | 29.266 M 60.93 % | 18.186 M -30.41 % | 26.133 M -31.09 % | 37.923 M -20.54 % | 47.726 M 35.07 % | 35.335 M -17.09 % | 42.616 M -8.37 % | 46.510 M 3.66 % | 44.869 M 10.07 % | 40.765 M 2.45 % | 39.789 M 3.01 % | 38.628 M |
| Net income ratio | 0.04 -22.76 % | 0.05 102.20 % | 0.03 -56.71 % | 0.06 141.94 % | 0.03 89.28 % | 0.01 -58.97 % | 0.03 7.86 % | 0.03 405.59 % | -0.01 -129.77 % | 0.03 139.97 % | -0.08 -10 027.19 % | 0.00 106.75 % | -0.01 75.18 % | -0.05 -281.39 % | -0.01 -161.37 % | 0.02 123.76 % | -0.09 -45.95 % | -0.06 18.88 % | -0.08 -13.16 % | -0.07 93.77 % | -1.09 -696.94 % | -0.14 -79.42 % | -0.08 -89.77 % | -0.04 -390.01 % | 0.01 -52.66 % | 0.03 -40.76 % | 0.05 239.94 % | 0.01 18.25 % | 0.01 -76.49 % | 0.05 -27.59 % | 0.07 23.75 % | 0.06 -25.60 % | 0.08 -17.99 % | 0.10 -17.23 % | 0.12 3.46 % | 0.11 -0.39 % | 0.11 -9.07 % | 0.12 -6.74 % | 0.13 |
| Ratio EBITDA | 0.12 -9.23 % | 0.13 18.17 % | 0.11 -18.01 % | 0.13 21.04 % | 0.11 12.10 % | 0.10 -18.51 % | 0.12 8.84 % | 0.11 47.16 % | 0.08 -41.11 % | 0.13 1 029.91 % | 0.01 -85.54 % | 0.08 8.31 % | 0.07 62.03 % | 0.05 -47.18 % | 0.09 -26.34 % | 0.12 269.59 % | 0.03 -67.26 % | 0.10 1 028.30 % | -0.01 -223.05 % | 0.01 101.04 % | -0.80 -666.17 % | -0.10 -375.99 % | -0.02 -957.01 % | 0.00 -96.76 % | 0.08 -36.59 % | 0.13 45.16 % | 0.09 -10.22 % | 0.10 17.10 % | 0.08 -28.22 % | 0.11 -32.90 % | 0.17 -2.24 % | 0.17 7.06 % | 0.16 -11.27 % | 0.18 -16.86 % | 0.22 -0.76 % | 0.22 -0.92 % | 0.22 -2.71 % | 0.23 -7.13 % | 0.25 |
| Gross profit ratio | 0.51 87.61 % | 0.27 -47.70 % | 0.52 4.84 % | 0.49 105.51 % | 0.24 6.29 % | 0.23 6.89 % | 0.21 -54.69 % | 0.47 -1.15 % | 0.47 618.25 % | 0.07 -86.60 % | 0.49 6.07 % | 0.46 -1.64 % | 0.47 631.05 % | 0.06 -87.93 % | 0.53 -6.36 % | 0.57 6.76 % | 0.53 149.63 % | 0.21 -53.79 % | 0.46 -0.29 % | 0.46 39.33 % | 0.33 652.64 % | -0.06 -113.26 % | 0.45 -1.27 % | 0.46 -1.06 % | 0.46 -23.02 % | 0.60 7.25 % | 0.56 11.96 % | 0.50 -14.04 % | 0.58 21.03 % | 0.48 -19.62 % | 0.60 -12.93 % | 0.69 34.75 % | 0.51 3.51 % | 0.49 -6.37 % | 0.53 -1.86 % | 0.54 -1.81 % | 0.55 -2.48 % | 0.56 4.51 % | 0.54 |
| Weighted average shs out dil | 11.176 M 0.13 % | 11.161 M 0.00 % | 11.161 M -0.33 % | 11.198 M 0.14 % | 11.183 M -0.16 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 4.67 % | 10.700 M -3.65 % | 11.106 M -0.84 % | 11.200 M -0.53 % | 11.260 M 0.48 % | 11.206 M -0.09 % | 11.217 M 0.15 % | 11.200 M -0.16 % | 11.218 M -0.02 % | 11.220 M 0.23 % | 11.195 M 0.06 % | 11.188 M 0.01 % | 11.187 M 0.06 % | 11.180 M 0.17 % | 11.161 M -0.93 % | 11.266 M 0.18 % | 11.246 M 0.20 % | 11.223 M 0.20 % | 11.200 M 0.00 % | 11.200 M 0.04 % | 11.195 M -0.04 % | 11.200 M -0.26 % | 11.228 M 0.49 % | 11.174 M -0.02 % | 11.176 M -0.79 % | 11.265 M -0.57 % | 11.330 M 1.10 % | 11.207 M 0.15 % | 11.190 M |
| Weighted average shs out | 11.176 M 0.13 % | 11.161 M 0.00 % | 11.161 M -0.33 % | 11.198 M 0.14 % | 11.183 M -0.16 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 4.67 % | 10.700 M -3.65 % | 11.106 M -0.84 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M 0.00 % | 11.200 M -0.16 % | 11.218 M -0.02 % | 11.220 M 0.23 % | 11.195 M 0.06 % | 11.188 M 0.01 % | 11.187 M 0.06 % | 11.180 M 0.17 % | 11.161 M -0.93 % | 11.266 M 0.18 % | 11.246 M 0.20 % | 11.223 M 0.20 % | 11.200 M 0.00 % | 11.200 M 0.04 % | 11.195 M -0.04 % | 11.200 M -0.26 % | 11.228 M 0.49 % | 11.174 M -0.02 % | 11.176 M -0.79 % | 11.265 M -0.57 % | 11.330 M 1.10 % | 11.207 M 0.15 % | 11.190 M |
| EPS diluted | 2.00 -23.37 % | 2.61 121.19 % | 1.18 -62.30 % | 3.13 187.16 % | 1.09 87.93 % | 0.58 -58.27 % | 1.39 2.21 % | 1.36 423.81 % | -0.42 -133.33 % | 1.26 139.50 % | -3.19 -8 075.00 % | 0.04 107.55 % | -0.53 71.04 % | -1.83 -306.67 % | -0.45 -157.69 % | 0.78 128.06 % | -2.78 -13.47 % | -2.45 17.23 % | -2.96 -36.41 % | -2.17 74.07 % | -8.37 -119.11 % | -3.82 -66.81 % | -2.29 -65.94 % | -1.38 -346.43 % | 0.56 -31.71 % | 0.82 -20.39 % | 1.03 164.10 % | 0.39 62.50 % | 0.24 -77.36 % | 1.06 -25.87 % | 1.43 0.70 % | 1.42 -5.96 % | 1.51 -23.74 % | 1.98 -8.76 % | 2.17 9.05 % | 1.99 11.17 % | 1.79 -5.29 % | 1.89 3.28 % | 1.83 |
| Earnings per share | 2.00 -23.37 % | 2.61 121.19 % | 1.18 -62.30 % | 3.13 187.16 % | 1.09 87.93 % | 0.58 -58.27 % | 1.39 2.21 % | 1.36 423.81 % | -0.42 -133.33 % | 1.26 139.50 % | -3.19 -8 075.00 % | 0.04 107.55 % | -0.53 71.04 % | -1.83 -306.67 % | -0.45 -157.69 % | 0.78 128.06 % | -2.78 -13.47 % | -2.45 17.23 % | -2.96 -36.41 % | -2.17 74.07 % | -8.37 -119.11 % | -3.82 -66.81 % | -2.29 -65.94 % | -1.38 -346.43 % | 0.56 -31.71 % | 0.82 -20.39 % | 1.03 164.10 % | 0.39 62.50 % | 0.24 -77.36 % | 1.06 -25.87 % | 1.43 0.70 % | 1.42 -5.96 % | 1.51 -23.74 % | 1.98 -8.76 % | 2.17 9.05 % | 1.99 11.17 % | 1.79 -5.29 % | 1.89 3.28 % | 1.83 |
| Gross profit | 271.115 M 86.16 % | 145.634 M -42.72 % | 254.270 M -9.00 % | 279.416 M 144.27 % | 114.389 M 5.07 % | 108.867 M 9.15 % | 99.741 M -57.08 % | 232.389 M 5.89 % | 219.462 M 697.41 % | 27.522 M -86.78 % | 208.229 M -10.89 % | 233.670 M 5.94 % | 220.559 M 743.89 % | 26.136 M -87.17 % | 203.768 M -11.56 % | 230.396 M 25.95 % | 182.922 M 94.06 % | 94.262 M -52.85 % | 199.937 M 20.18 % | 166.364 M 480.82 % | 28.643 M 252.04 % | -18.839 M -112.33 % | 152.817 M -13.61 % | 176.882 M -15.78 % | 210.029 M 10.01 % | 190.916 M 44.40 % | 132.215 M -13.48 % | 152.809 M 18.14 % | 129.345 M 17.33 % | 110.237 M -17.45 % | 133.535 M -29.23 % | 188.678 M 70.00 % | 110.989 M -3.27 % | 114.742 M 3.19 % | 111.199 M 2.51 % | 108.476 M 9.07 % | 99.452 M 2.69 % | 96.846 M 15.91 % | 83.553 M |
| Income tax expense | 294.000 K 481.82 % | -77.000 K -156.67 % | -30.000 K -130.00 % | 100.000 K -63.10 % | 271.000 K 247.44 % | 78.000 K 490.00 % | -20.000 K -120.20 % | 99.000 K -52.17 % | 207.000 K -70.51 % | 702.000 K 4.15 % | 674.000 K -87.38 % | 5.339 M 339.42 % | 1.215 M 868.99 % | -158.000 K -106.23 % | 2.537 M 18.50 % | 2.141 M 16.49 % | 1.838 M 115.98 % | 851.000 K 1 419.64 % | 56.000 K 104.41 % | -1.270 M -21 266.67 % | 6.000 K 100.04 % | -15.765 M -60.69 % | -9.811 M -8.31 % | -9.058 M -272.73 % | 5.244 M -66.40 % | 15.608 M 232.09 % | 4.700 M 8.25 % | 4.342 M 328.21 % | 1.014 M -65.67 % | 2.954 M -68.30 % | 9.318 M -18.21 % | 11.392 M 39.88 % | 8.144 M -23.37 % | 10.628 M -8.78 % | 11.651 M 20.32 % | 9.683 M -19.48 % | 12.026 M 10.19 % | 10.914 M 3.46 % | 10.549 M |
| Cost of revenue | 263.917 M -32.94 % | 393.568 M 65.31 % | 238.075 M -17.27 % | 287.785 M -20.68 % | 362.819 M -2.95 % | 373.853 M 0.24 % | 372.967 M 39.85 % | 266.687 M 8.21 % | 246.449 M -37.15 % | 392.139 M 80.41 % | 217.356 M -20.35 % | 272.897 M 9.28 % | 249.721 M -34.50 % | 381.259 M 112.41 % | 179.489 M 2.34 % | 175.384 M 8.91 % | 161.036 M -53.75 % | 348.196 M 48.98 % | 233.713 M 20.82 % | 193.438 M 235.43 % | 57.669 M -82.66 % | 332.567 M 80.16 % | 184.599 M -11.56 % | 208.728 M -14.10 % | 243.000 M 92.75 % | 126.071 M 22.14 % | 103.219 M -32.02 % | 151.834 M 64.46 % | 92.325 M -22.04 % | 118.423 M 32.90 % | 89.106 M 4.54 % | 85.233 M -19.69 % | 106.128 M -9.76 % | 117.605 M 18.05 % | 99.623 M 6.71 % | 93.361 M 13.52 % | 82.239 M 8.64 % | 75.697 M 5.11 % | 72.017 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 230.960 M | 0.000 -100.00 % | 220.340 M -2.68 % | 226.401 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.217 M -44.49 % | 5.795 M -43.56 % | 10.268 M 1 080.23 % | 870.000 K -84.09 % | 5.467 M 288.56 % | 1.407 M 159.75 % | -2.355 M -187.94 % | 2.678 M 14.89 % | 2.331 M 12.99 % | 2.063 M 181.74 % | -2.524 M -232.22 % | 1.909 M 100.10 % | 954.000 K -52.08 % | 1.991 M 305.89 % | -967.000 K -228.76 % | 751.000 K 30.84 % | 574.000 K 17.62 % | 488.000 K | 0.000 -100.00 % | 1.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -280.000 K -200.00 % | 280.000 K | 0.000 -100.00 % | 1.032 M | 0.000 | 0.000 |
| Operating expenses | 230.960 M 138.62 % | 96.789 M -56.07 % | 220.340 M -2.68 % | 226.401 M 180.99 % | 80.573 M -0.94 % | 81.335 M 4.86 % | 77.564 M -60.91 % | 198.442 M -1.86 % | 202.202 M 5 259.53 % | -3.919 M -101.77 % | 221.386 M 2.21 % | 216.606 M 5.51 % | 205.294 M 1 000.06 % | 18.662 M -90.27 % | 191.888 M -5.94 % | 204.016 M 5.59 % | 193.223 M 153.57 % | 76.202 M -65.31 % | 219.652 M 22.93 % | 178.683 M 59.95 % | 111.710 M 743.03 % | 13.251 M -92.14 % | 168.501 M -11.84 % | 191.137 M 0.88 % | 189.479 M 19.91 % | 158.024 M 36.02 % | 116.173 M -9.72 % | 128.687 M 10.90 % | 116.044 M 29.79 % | 89.408 M -10.24 % | 99.611 M -32.94 % | 148.544 M 86.52 % | 79.640 M 4.68 % | 76.080 M 10.83 % | 68.643 M 3.83 % | 66.109 M 4.46 % | 63.289 M 5.38 % | 60.057 M 25.31 % | 47.925 M |
| Cost and expenses | 494.877 M 0.92 % | 490.357 M 6.97 % | 458.415 M -10.85 % | 514.186 M 15.97 % | 443.392 M -2.59 % | 455.188 M 1.03 % | 450.531 M -3.14 % | 465.129 M 3.67 % | 448.651 M 15.57 % | 388.220 M -11.52 % | 438.742 M -10.37 % | 489.503 M 7.58 % | 455.015 M 13.78 % | 399.921 M 7.69 % | 371.377 M -2.11 % | 379.400 M 7.10 % | 354.259 M -16.53 % | 424.398 M -6.39 % | 453.365 M 21.83 % | 372.121 M 119.70 % | 169.379 M -51.02 % | 345.818 M -2.06 % | 353.100 M -11.70 % | 399.865 M -7.54 % | 432.479 M 52.23 % | 284.095 M 29.49 % | 219.392 M -21.79 % | 280.521 M 34.63 % | 208.369 M 0.26 % | 207.831 M 10.13 % | 188.717 M -19.27 % | 233.777 M 25.84 % | 185.768 M -4.09 % | 193.685 M 15.11 % | 168.266 M 5.52 % | 159.470 M 9.58 % | 145.528 M 7.20 % | 135.754 M 13.18 % | 119.942 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.759 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 96.789 M | 0.000 | 0.000 -100.00 % | 80.573 M -0.94 % | 81.335 M 4.86 % | 77.564 M -2.00 % | 79.143 M -3.10 % | 81.674 M -3.74 % | 84.851 M -12.12 % | 96.555 M 6.03 % | 91.061 M 12.06 % | 81.263 M 13.31 % | 71.720 M -0.76 % | 72.266 M -5.50 % | 76.471 M 15.08 % | 66.452 M -6.55 % | 71.109 M -38.01 % | 114.702 M 27.57 % | 89.912 M 24.74 % | 72.077 M -39.89 % | 119.903 M 34.83 % | 88.929 M -5.54 % | 94.145 M 1.00 % | 93.211 M 73.15 % | 53.832 M 54.78 % | 34.779 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.508 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 % | 694.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.046 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 |
| Interest expense | 21.386 M -1.53 % | 21.719 M 0.33 % | 21.647 M -1.12 % | 21.893 M -2.35 % | 22.419 M -3.46 % | 23.222 M -2.74 % | 23.876 M 8.09 % | 22.090 M -1.45 % | 22.414 M 7.60 % | 20.830 M -11.76 % | 23.605 M 6.18 % | 22.231 M -2.28 % | 22.750 M 1.85 % | 22.336 M 13.00 % | 19.766 M -1.95 % | 20.160 M -12.99 % | 23.169 M -27.69 % | 32.041 M 109.20 % | 15.316 M 5.08 % | 14.575 M 15.52 % | 12.617 M 9.14 % | 11.560 M -44.41 % | 20.795 M 82.64 % | 11.386 M 13.16 % | 10.062 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.574 M 60.37 % | 5.970 M | 0.000 -100.00 % | 15.817 M 153.07 % | 6.250 M 11.01 % | 5.630 M -15.36 % | 6.652 M -27.82 % | 9.216 M 88.55 % | 4.888 M | 0.000 -100.00 % | 4.601 M |
| Depreciation and amortization | 19.373 M -1.13 % | 19.595 M 0.07 % | 19.581 M 1.05 % | 19.378 M 6.22 % | 18.243 M 0.67 % | 18.122 M -2.16 % | 18.523 M -1.03 % | 18.716 M 5.64 % | 17.716 M 4.08 % | 17.022 M -0.76 % | 17.153 M -2.13 % | 17.526 M -0.77 % | 17.662 M -1.31 % | 17.897 M -1.30 % | 18.132 M -0.78 % | 18.274 M -3.89 % | 19.014 M -29.29 % | 26.889 M 101.63 % | 13.336 M -7.25 % | 14.379 M 23.12 % | 11.679 M 4.82 % | 11.142 M -24.29 % | 14.717 M 0.30 % | 14.673 M 3.40 % | 14.191 M 73.85 % | 8.163 M 91.44 % | 4.264 M -17.11 % | 5.144 M 5.30 % | 4.885 M -7.90 % | 5.304 M 32.63 % | 3.999 M -12.91 % | 4.592 M 15.20 % | 3.986 M 0.81 % | 3.954 M 0.00 % | 3.954 M 11.91 % | 3.533 M -1.03 % | 3.570 M 19.00 % | 3.000 M 0.00 % | 3.000 M |
| Operating income | 40.155 M -17.79 % | 48.845 M 43.96 % | 33.930 M -36.00 % | 53.015 M 56.77 % | 33.816 M 22.82 % | 27.532 M 24.15 % | 22.177 M -34.67 % | 33.947 M 96.68 % | 17.260 M -26.88 % | 23.606 M 279.42 % | -13.157 M -177.10 % | 17.064 M 11.79 % | 15.265 M 970.30 % | -1.754 M -114.76 % | 11.880 M -54.97 % | 26.380 M 356.09 % | -10.301 M -171.71 % | 14.365 M 180.68 % | -17.806 M -56.67 % | -11.365 M 85.98 % | -81.076 M -79.58 % | -45.148 M -202.34 % | -14.933 M -9.15 % | -13.681 M -165.03 % | 21.038 M -33.26 % | 31.523 M 282.10 % | 8.250 M -65.80 % | 24.122 M 81.35 % | 13.301 M -36.14 % | 20.829 M -17.76 % | 25.327 M -41.28 % | 43.134 M 37.59 % | 31.349 M -18.92 % | 38.662 M 7.68 % | 35.904 M -13.14 % | 41.335 M 14.30 % | 36.163 M -1.70 % | 36.789 M 3.26 % | 35.628 M |
| Operating income ratio | 0.08 -17.15 % | 0.09 31.45 % | 0.07 -26.27 % | 0.09 31.90 % | 0.07 24.24 % | 0.06 21.57 % | 0.05 -31.03 % | 0.07 83.61 % | 0.04 -34.14 % | 0.06 281.95 % | -0.03 -191.78 % | 0.03 3.78 % | 0.03 853.92 % | 0.00 -113.89 % | 0.03 -52.32 % | 0.07 317.08 % | -0.03 -192.24 % | 0.03 179.07 % | -0.04 -29.99 % | -0.03 96.64 % | -0.94 -552.73 % | -0.14 -225.17 % | -0.04 -24.74 % | -0.04 -176.40 % | 0.05 -53.30 % | 0.10 183.79 % | 0.04 -55.74 % | 0.08 31.96 % | 0.06 -34.13 % | 0.09 -19.92 % | 0.11 -27.76 % | 0.16 9.06 % | 0.14 -13.23 % | 0.17 -2.29 % | 0.17 -16.84 % | 0.20 2.89 % | 0.20 -6.65 % | 0.21 -6.90 % | 0.23 |
| Total other income expenses net | -17.504 M 11.41 % | -19.758 M 4.83 % | -20.760 M -16.30 % | -17.851 M 16.39 % | -21.350 M -1.98 % | -20.936 M -200.42 % | -6.969 M 63.07 % | -18.873 M 13.99 % | -21.942 M -32.13 % | -16.607 M 26.95 % | -22.735 M -35.62 % | -16.764 M 21.45 % | -21.343 M 24.83 % | -28.392 M -66.15 % | -17.088 M 4.16 % | -17.829 M 15.53 % | -21.106 M 52.76 % | -44.682 M -233.27 % | -13.407 M 1.57 % | -13.621 M -28.19 % | -10.626 M 5.84 % | -11.285 M 11.98 % | -12.821 M -18.58 % | -10.812 M -12.93 % | -9.574 M -43.39 % | -6.677 M 1.21 % | -6.759 M 56.03 % | -15.371 M -60.55 % | -9.574 M -60.37 % | -5.970 M | 0.000 100.00 % | -12.817 M -105.07 % | -6.250 M -5.75 % | -5.910 M 7.25 % | -6.372 M 37.82 % | -10.248 M -165.77 % | -3.856 M 17.85 % | -4.694 M -2.02 % | -4.601 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2014-06-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 828.247 M | 0.000 -100.00 % | 741.989 M | 0.000 -100.00 % | 840.862 M 0.40 % | 837.507 M 3.15 % | 811.924 M 25 036.97 % | 3.230 M -99.61 % | 838.167 M 19 923.10 % | 4.186 M -99.51 % | 862.894 M 25 279.24 % | 3.400 M -99.62 % | 887.129 M 19 068.73 % | 4.628 M -99.48 % | 891.785 M 15 246.50 % | 5.811 M -99.36 % | 909.261 M 19 010.15 % | 4.758 M -98.97 % | 462.761 M 2 580.19 % | 17.266 M -96.30 % | 466.586 M 5 910.38 % | 7.763 M -97.97 % | 381.590 M 4 366.70 % | 8.543 M -96.78 % | 265.431 M -7.96 % | 288.389 M 8.37 % | 266.118 M -8.28 % | 290.134 M 15.06 % | 252.165 M 334.86 % | 57.988 M -76.37 % | 245.436 M -53.44 % | 527.152 M 569.65 % | 78.720 M -50.00 % | 157.442 M 2 655.37 % | 5.714 M |
| Total investments | 0.000 -100.00 % | 18.766 M | 0.000 -100.00 % | 20.375 M | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K -99.61 % | 25.973 M 302.06 % | 6.460 M 127.95 % | 2.834 M -66.15 % | 8.372 M -71.09 % | 28.963 M 325.93 % | 6.800 M 186.92 % | 2.370 M -74.39 % | 9.256 M 363.73 % | 1.996 M -82.83 % | 11.622 M 620.07 % | 1.614 M -83.04 % | 9.516 M -66.55 % | 28.450 M -17.61 % | 34.532 M 2 463.62 % | 1.347 M -91.32 % | 15.526 M -35.99 % | 24.255 M 41.96 % | 17.086 M 2 296.35 % | 713.000 K -40.23 % | 1.193 M 17.42 % | 1.016 M -78.45 % | 4.714 M 299.83 % | 1.179 M -98.98 % | 115.976 M 8 967.71 % | 1.279 M -98.82 % | 108.656 M 8 395.39 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M |
| Total debt | 0.000 -100.00 % | 829.779 M | 0.000 -100.00 % | 748.370 M | 0.000 -100.00 % | 842.316 M 0.40 % | 838.961 M 2.86 % | 815.635 M | 0.000 -100.00 % | 840.066 M | 0.000 -100.00 % | 865.134 M | 0.000 -100.00 % | 888.418 M | 0.000 -100.00 % | 894.606 M | 0.000 -100.00 % | 912.802 M | 0.000 -100.00 % | 464.357 M | 0.000 -100.00 % | 473.363 M | 0.000 -100.00 % | 384.468 M | 0.000 -100.00 % | 278.056 M -12.53 % | 317.875 M -1.78 % | 323.625 M -7.43 % | 349.618 M 14.01 % | 306.666 M | 0.000 -100.00 % | 303.425 M -51.53 % | 625.996 M 367.48 % | 133.909 M -32.26 % | 197.681 M 364.30 % | 42.576 M |
| Accumulated other comprehensive income loss | 439.763 M 1 945.89 % | 21.495 M -94.66 % | 402.655 M 5.89 % | 380.255 M 5.91 % | 359.042 M | 0.000 -100.00 % | 336.642 M 1 402.87 % | 22.400 M -93.11 % | 325.286 M 760.54 % | 37.800 M -88.90 % | 340.411 M 1 419.69 % | 22.400 M -93.57 % | 348.434 M 1 455.51 % | 22.400 M -94.04 % | 375.815 M 1 577.75 % | 22.400 M -94.41 % | 400.923 M 960.64 % | 37.800 M -91.77 % | 459.196 M 5.13 % | 436.796 M -25.03 % | 582.656 M 2 973.91 % | -20.274 M -103.09 % | 656.648 M 3.53 % | 634.248 M -6.09 % | 675.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 331.381 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 380.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 290.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 258.267 M | 0.000 | 0.000 | 0.000 -100.00 % | 285.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 333.399 M | 0.000 | 0.000 | 0.000 -100.00 % | 512.136 M | 0.000 | 0.000 | 0.000 -100.00 % | 547.278 M 25.70 % | 435.384 M 13.65 % | 383.097 M 11.31 % | 344.162 M 21.55 % | 283.147 M | 0.000 -100.00 % | 251.181 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M 0.00 % | 22.400 M | 0.000 -100.00 % | 22.400 M -50.00 % | 44.800 M | 0.000 -100.00 % | 22.400 M | 0.000 |
| Total equity | 440.762 M 0.00 % | 440.762 M 9.19 % | 403.665 M 0.00 % | 403.665 M 12.12 % | 360.033 M 0.00 % | 360.033 M 0.00 % | 360.033 M 7.58 % | 334.680 M 2.58 % | 326.269 M 0.00 % | 326.269 M -4.42 % | 341.372 M 0.00 % | 341.372 M -2.30 % | 349.405 M 0.00 % | 349.405 M -7.26 % | 376.771 M 0.00 % | 376.771 M -6.26 % | 401.916 M 0.00 % | 401.916 M -12.66 % | 460.171 M 0.00 % | 460.171 M -21.16 % | 583.659 M 0.00 % | 583.659 M -11.26 % | 657.686 M 0.00 % | 657.686 M -2.77 % | 676.423 M 7.30 % | 630.393 M 19.80 % | 526.184 M 11.03 % | 473.897 M 8.95 % | 434.962 M 17.89 % | 368.947 M 11.02 % | 332.335 M 0.00 % | 332.335 M -51.12 % | 679.968 M 108.30 % | 326.434 M 17.33 % | 278.210 M 9.43 % | 254.234 M |
| Other non current liabilities | -440.762 M -1 022.97 % | 47.755 M 111.83 % | -403.665 M -1 063.15 % | 41.911 M 111.64 % | -360.033 M -1 098.29 % | 36.065 M 0.00 % | 36.065 M 2.26 % | 35.268 M | 0.000 -100.00 % | 29.723 M | 0.000 -100.00 % | 29.750 M | 0.000 -100.00 % | 23.805 M | 0.000 -100.00 % | 12.134 M | 0.000 -100.00 % | 15.455 M | 0.000 -100.00 % | 11.211 M | 0.000 -100.00 % | 9.320 M | 0.000 -100.00 % | 10.471 M | 0.000 -100.00 % | 4.195 M 21.38 % | 3.456 M 37.14 % | 2.520 M -10.00 % | 2.800 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.243 M | 0.000 -100.00 % | 808.000 K |
| Long term debt | 0.000 -100.00 % | 535.059 M | 0.000 -100.00 % | 515.265 M | 0.000 -100.00 % | 534.162 M 0.00 % | 534.162 M 6.42 % | 501.947 M | 0.000 -100.00 % | 517.264 M | 0.000 -100.00 % | 546.646 M | 0.000 -100.00 % | 571.686 M | 0.000 -100.00 % | 575.430 M | 0.000 -100.00 % | 588.498 M | 0.000 -100.00 % | 234.498 M | 0.000 -100.00 % | 168.618 M | 0.000 -100.00 % | 171.189 M | 0.000 -100.00 % | 97.037 M -26.85 % | 132.660 M 4.09 % | 127.451 M -20.13 % | 159.564 M 11.92 % | 142.567 M | 0.000 -100.00 % | 138.403 M -77.89 % | 625.996 M 367.48 % | 133.909 M -32.26 % | 197.681 M 364.30 % | 42.576 M |
| Total non current liabilities | -440.762 M -175.63 % | 582.814 M 244.38 % | -403.665 M -172.45 % | 557.176 M 254.76 % | -360.033 M -163.14 % | 570.227 M 0.00 % | 570.227 M 6.15 % | 537.215 M | 0.000 -100.00 % | 546.987 M | 0.000 -100.00 % | 576.396 M | 0.000 -100.00 % | 595.491 M | 0.000 -100.00 % | 587.564 M | 0.000 -100.00 % | 603.953 M | 0.000 -100.00 % | 245.709 M | 0.000 -100.00 % | 177.938 M | 0.000 -100.00 % | 193.681 M | 0.000 -100.00 % | 121.307 M -23.17 % | 157.886 M 2.72 % | 153.701 M -18.97 % | 189.688 M 12.72 % | 168.276 M | 0.000 -100.00 % | 159.766 M -75.35 % | 648.122 M 327.71 % | 151.534 M -27.59 % | 209.285 M 280.60 % | 54.988 M |
| Other current liabilities | 0.000 -100.00 % | 62.234 M | 0.000 -100.00 % | 73.884 M | 0.000 -100.00 % | 66.159 M -3.53 % | 68.581 M 182.30 % | 24.294 M | 0.000 -100.00 % | 73.952 M | 0.000 -100.00 % | 20.042 M | 0.000 -100.00 % | 45.921 M | 0.000 -100.00 % | 17.844 M | 0.000 -100.00 % | 75.306 M | 0.000 -100.00 % | 15.974 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 5.206 M | 0.000 -100.00 % | 21.648 M -60.69 % | 55.072 M 36.59 % | 40.318 M -36.24 % | 63.233 M 122.92 % | 28.366 M | 0.000 -100.00 % | 45.390 M -91.39 % | 527.148 M 266.27 % | 143.922 M -36.55 % | 226.822 M -9.40 % | 250.365 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.422 M | 0.000 -100.00 % | 59.897 M | 0.000 -100.00 % | 2.359 M | 0.000 -100.00 % | 54.630 M | 0.000 -100.00 % | 54.379 M | 0.000 -100.00 % | 71.119 M | 0.000 -100.00 % | 1.426 M | 0.000 -100.00 % | 99.052 M | 0.000 -100.00 % | 62.766 M | 0.000 -100.00 % | 74.969 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.596 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 298.426 M | 0.000 -100.00 % | 233.105 M | 0.000 -100.00 % | 308.154 M 0.00 % | 308.154 M -1.76 % | 313.688 M | 0.000 -100.00 % | 322.802 M | 0.000 -100.00 % | 318.488 M | 0.000 -100.00 % | 316.732 M | 0.000 -100.00 % | 319.176 M | 0.000 -100.00 % | 324.304 M | 0.000 -100.00 % | 103.946 M | 0.000 -100.00 % | 304.745 M | 0.000 -100.00 % | 213.279 M | 0.000 -100.00 % | 181.019 M -2.27 % | 185.215 M -5.59 % | 196.174 M 3.22 % | 190.054 M 15.82 % | 164.099 M | 0.000 -100.00 % | 165.535 M | 0.000 -100.00 % | 184.234 M | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 719.103 M | 0.000 -100.00 % | 653.208 M | 0.000 -100.00 % | 677.758 M 0.00 % | 677.758 M -10.76 % | 759.448 M | 0.000 -100.00 % | 791.513 M | 0.000 -100.00 % | 764.985 M | 0.000 -100.00 % | 705.959 M | 0.000 -100.00 % | 819.596 M | 0.000 -100.00 % | 767.725 M | 0.000 -100.00 % | 654.561 M | 0.000 -100.00 % | 637.366 M | 0.000 -100.00 % | 554.620 M | 0.000 -100.00 % | 479.896 M 14.81 % | 418.006 M 13.27 % | 369.022 M -14.11 % | 429.665 M 40.35 % | 306.141 M | 0.000 -100.00 % | 310.977 M -41.01 % | 527.148 M 59.86 % | 329.747 M 45.38 % | 226.822 M -9.40 % | 250.365 M |
| Total liabilities | -440.762 M -133.85 % | 1.302 B 422.52 % | -403.665 M -133.35 % | 1.210 B 436.19 % | -360.033 M -128.85 % | 1.248 B 0.00 % | 1.248 B -3.75 % | 1.297 B | 0.000 -100.00 % | 1.339 B | 0.000 -100.00 % | 1.341 B | 0.000 -100.00 % | 1.301 B | 0.000 -100.00 % | 1.407 B | 0.000 -100.00 % | 1.372 B | 0.000 -100.00 % | 900.270 M | 0.000 -100.00 % | 815.304 M | 0.000 -100.00 % | 748.301 M | 0.000 -100.00 % | 601.203 M 4.40 % | 575.892 M 10.17 % | 522.723 M -15.60 % | 619.353 M 30.55 % | 474.417 M | 0.000 -100.00 % | 470.743 M -59.95 % | 1.175 B 144.20 % | 481.281 M 10.36 % | 436.107 M 42.82 % | 305.353 M |
| Other non current assets | 0.000 -100.00 % | 1.644 M | 0.000 -100.00 % | 19.820 M 1 463.14 % | -1.454 M -103.17 % | 45.927 M -27.20 % | 63.090 M 969.32 % | 5.900 M 282.66 % | -3.230 M -112.55 % | 25.738 M 714.86 % | -4.186 M -267.98 % | 2.492 M 173.29 % | -3.400 M -308.97 % | 1.627 M 135.16 % | -4.628 M -114.78 % | 31.321 M 639.00 % | -5.811 M -119.45 % | 29.871 M 727.81 % | -4.758 M -133.27 % | 14.300 M 182.82 % | -17.266 M -101 664.71 % | 17.000 K 100.22 % | -7.763 M -249.17 % | 5.204 M 160.92 % | -8.543 M -169.73 % | 12.251 M -41.37 % | 20.896 M -13.85 % | 24.256 M 94.27 % | 12.486 M -12.61 % | 14.287 M 124.64 % | -57.988 M -459.04 % | 16.151 M -85.14 % | 108.656 M 1 009.98 % | 9.789 M 665.36 % | 1.279 M -92.55 % | 17.169 M |
| Long term investments | 0.000 -100.00 % | 18.766 M | 0.000 -100.00 % | 14.957 M | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K -99.62 % | 26.166 M | 0.000 -100.00 % | 2.938 M | 0.000 -100.00 % | 29.060 M | 0.000 -100.00 % | 32.328 M | 0.000 -100.00 % | 2.252 M | 0.000 -100.00 % | 1.977 M | 0.000 -100.00 % | 18.895 M | 0.000 -100.00 % | 37.161 M | 0.000 -100.00 % | 19.370 M | 0.000 -100.00 % | 713.000 K -40.23 % | 1.193 M 17.42 % | 1.016 M -78.45 % | 4.714 M 299.83 % | 1.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 30.773 M | 0.000 -100.00 % | 29.732 M | 0.000 -100.00 % | 3.485 M -88.47 % | 30.215 M -1.18 % | 30.576 M | 0.000 -100.00 % | 2.193 M | 0.000 -100.00 % | 28.451 M | 0.000 -100.00 % | 1.740 M | 0.000 -100.00 % | 28.897 M | 0.000 -100.00 % | 2.540 M | 0.000 -100.00 % | 31.269 M | 0.000 -100.00 % | 6.582 M | 0.000 -100.00 % | 35.192 M | 0.000 -100.00 % | 7.134 M 215.52 % | 2.261 M -76.52 % | 9.628 M -43.35 % | 16.995 M | 0.000 | 0.000 -100.00 % | 258.067 M | 0.000 -100.00 % | 27.993 M | 0.000 -100.00 % | 1.668 M |
| GoodWill | 0.000 -100.00 % | 26.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.730 M 110.52 % | 12.697 M -17.39 % | 15.370 M -17.82 % | 18.702 M -9.72 % | 20.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 30.773 M | 0.000 -100.00 % | 29.732 M | 0.000 -100.00 % | 30.215 M 0.00 % | 30.215 M -1.18 % | 30.576 M | 0.000 -100.00 % | 28.923 M | 0.000 -100.00 % | 28.451 M | 0.000 -100.00 % | 28.470 M | 0.000 -100.00 % | 28.897 M | 0.000 -100.00 % | 29.270 M | 0.000 -100.00 % | 31.269 M | 0.000 -100.00 % | 33.312 M | 0.000 -100.00 % | 35.192 M | 0.000 -100.00 % | 33.864 M 126.39 % | 14.958 M -40.16 % | 24.998 M -29.97 % | 35.697 M 72.32 % | 20.716 M | 0.000 -100.00 % | 23.389 M | 0.000 -100.00 % | 27.993 M | 0.000 -100.00 % | 1.668 M |
| Property plant equipment net | 0.000 -100.00 % | 716.285 M | 0.000 -100.00 % | 688.301 M | 0.000 -100.00 % | 697.104 M 0.00 % | 697.104 M 3.19 % | 675.568 M | 0.000 -100.00 % | 690.714 M | 0.000 -100.00 % | 718.332 M | 0.000 -100.00 % | 749.503 M | 0.000 -100.00 % | 769.726 M | 0.000 -100.00 % | 808.543 M | 0.000 -100.00 % | 438.462 M | 0.000 -100.00 % | 420.631 M | 0.000 -100.00 % | 346.879 M | 0.000 -100.00 % | 260.478 M -1.19 % | 263.613 M 23.84 % | 212.872 M -8.80 % | 233.414 M 4.41 % | 223.554 M | 0.000 -100.00 % | 205.374 M -44.54 % | 370.338 M 82.63 % | 202.781 M 41.37 % | 143.444 M 9.58 % | 130.899 M |
| Total non current assets | 0.000 -100.00 % | 784.427 M | 0.000 -100.00 % | 770.034 M 53 059.70 % | -1.454 M -100.18 % | 790.569 M 0.01 % | 790.509 M 4.59 % | 755.797 M 23 499.29 % | -3.230 M -100.42 % | 765.900 M 18 396.70 % | -4.186 M -100.53 % | 796.624 M 23 530.12 % | -3.400 M -100.41 % | 830.217 M 18 039.00 % | -4.628 M -100.54 % | 850.328 M 14 733.08 % | -5.811 M -100.65 % | 887.793 M 18 758.95 % | -4.758 M -100.91 % | 522.126 M 3 124.01 % | -17.266 M -103.39 % | 509.051 M 6 657.40 % | -7.763 M -101.88 % | 412.076 M 4 923.55 % | -8.543 M -102.78 % | 307.306 M 1.07 % | 304.043 M 15.54 % | 263.142 M -8.66 % | 288.081 M 10.91 % | 259.736 M 547.91 % | -57.988 M -123.68 % | 244.914 M -48.87 % | 478.994 M 99.11 % | 240.563 M 66.22 % | 144.723 M -3.35 % | 149.736 M |
| Other current assets | -1.532 M -104.27 % | 35.908 M 607.89 % | -7.070 M -102.18 % | 324.309 M | 0.000 -100.00 % | 36.592 M -3.84 % | 38.055 M 66.43 % | 22.866 M | 0.000 -100.00 % | 30.627 M | 0.000 -100.00 % | 41.323 M | 0.000 -100.00 % | 25.454 M | 0.000 -100.00 % | 39.725 M | 0.000 -100.00 % | 44.803 M | 0.000 -100.00 % | 31.215 M | 0.000 -100.00 % | 44.924 M | 0.000 -100.00 % | 35.875 M | 0.000 -100.00 % | 6.756 M -38.36 % | 10.961 M -13.39 % | 12.656 M 227.96 % | 3.859 M 5.99 % | 3.641 M | 0.000 -100.00 % | 2.466 M | 0.000 -100.00 % | 529.000 K | 0.000 -100.00 % | 81.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 5.418 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.593 M -28.90 % | 6.460 M -23.13 % | 8.404 M 0.38 % | 8.372 M -69.29 % | 27.259 M 300.87 % | 6.800 M -57.09 % | 15.846 M 71.20 % | 9.256 M 35.96 % | 6.808 M -41.42 % | 11.622 M 24.75 % | 9.316 M -2.10 % | 9.516 M -0.41 % | 9.555 M -72.33 % | 34.532 M 196.42 % | -35.814 M -330.67 % | 15.526 M 217.83 % | 4.885 M -71.41 % | 17.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 1.532 M | 0.000 -100.00 % | 6.381 M | 0.000 -100.00 % | 865.000 K -40.51 % | 1.454 M -60.82 % | 3.711 M 214.89 % | -3.230 M -270.09 % | 1.899 M 145.37 % | -4.186 M -286.88 % | 2.240 M 165.88 % | -3.400 M -363.77 % | 1.289 M 127.85 % | -4.628 M -264.06 % | 2.821 M 148.55 % | -5.811 M -264.11 % | 3.541 M 174.42 % | -4.758 M -398.12 % | 1.596 M 109.24 % | -17.266 M -354.77 % | 6.777 M 187.30 % | -7.763 M -369.74 % | 2.878 M 133.69 % | -8.543 M -167.67 % | 12.625 M -57.18 % | 29.486 M -48.73 % | 57.507 M -3.32 % | 59.484 M 9.14 % | 54.501 M 193.99 % | -57.988 M -200.00 % | 57.989 M -41.33 % | 98.844 M 79.10 % | 55.189 M 37.15 % | 40.239 M 9.16 % | 36.862 M |
| Cash and short term investments | 1.532 M 0.00 % | 1.532 M -78.33 % | 7.070 M -40.08 % | 11.799 M 711.49 % | 1.454 M 68.09 % | 865.000 K -40.51 % | 1.454 M -82.49 % | 8.304 M 157.09 % | 3.230 M 70.09 % | 1.899 M -54.63 % | 4.186 M -85.81 % | 29.499 M 767.62 % | 3.400 M 163.77 % | 1.289 M -72.15 % | 4.628 M -51.94 % | 9.629 M 65.70 % | 5.811 M 64.11 % | 3.541 M -25.58 % | 4.758 M -57.33 % | 11.151 M -35.42 % | 17.266 M 154.77 % | 6.777 M -12.70 % | 7.763 M 0.00 % | 7.763 M -9.13 % | 8.543 M -32.33 % | 12.625 M -57.18 % | 29.486 M -48.73 % | 57.507 M -3.32 % | 59.484 M 9.14 % | 54.501 M -6.01 % | 57.988 M 0.00 % | 57.989 M -41.33 % | 98.844 M 79.10 % | 55.189 M 37.15 % | 40.239 M 9.16 % | 36.862 M |
| Total current assets | 0.000 -100.00 % | 958.252 M | 0.000 -100.00 % | 844.015 M 57 947.80 % | 1.454 M -99.82 % | 817.509 M 0.00 % | 817.509 M -6.63 % | 875.546 M 27 006.69 % | 3.230 M -99.64 % | 898.869 M 21 373.22 % | 4.186 M -99.53 % | 886.129 M 25 962.62 % | 3.400 M -99.59 % | 820.638 M 17 632.02 % | 4.628 M -99.50 % | 933.603 M 15 966.13 % | 5.811 M -99.34 % | 885.801 M 18 517.09 % | 4.758 M -99.43 % | 838.315 M 4 755.29 % | 17.266 M -98.06 % | 889.912 M 11 363.51 % | 7.763 M -99.22 % | 993.911 M 11 534.22 % | 8.543 M -99.08 % | 925.340 M 15.80 % | 799.058 M 8.79 % | 734.481 M -4.27 % | 767.222 M 31.24 % | 584.602 M 908.14 % | 57.988 M -89.61 % | 558.164 M -59.44 % | 1.376 B 152.64 % | 544.752 M -4.36 % | 569.594 M 47.01 % | 387.451 M |
| Inventory | 0.000 -100.00 % | 615.232 M | 0.000 -100.00 % | 507.068 M | 0.000 -100.00 % | 551.602 M 0.00 % | 551.602 M -6.20 % | 588.093 M | 0.000 -100.00 % | 614.802 M | 0.000 -100.00 % | 531.977 M | 0.000 -100.00 % | 530.938 M | 0.000 -100.00 % | 644.640 M | 0.000 -100.00 % | 564.704 M | 0.000 -100.00 % | 579.775 M | 0.000 -100.00 % | 646.847 M | 0.000 -100.00 % | 695.461 M | 0.000 -100.00 % | 404.068 M 16.21 % | 347.713 M 11.34 % | 312.285 M -8.26 % | 340.407 M 38.02 % | 246.635 M | 0.000 -100.00 % | 236.864 M -43.40 % | 418.488 M 88.99 % | 221.439 M 27.61 % | 173.529 M -0.44 % | 174.301 M |
| Net receivables | 0.000 -100.00 % | 305.580 M | 0.000 -100.00 % | 839.000 K | 0.000 -100.00 % | 228.450 M 0.91 % | 226.398 M -13.15 % | 260.677 M | 0.000 -100.00 % | 252.436 M | 0.000 -100.00 % | 309.152 M | 0.000 -100.00 % | 262.957 M | 0.000 -100.00 % | 245.430 M | 0.000 -100.00 % | 283.244 M | 0.000 -100.00 % | 223.308 M | 0.000 -100.00 % | 202.230 M | 0.000 -100.00 % | 255.501 M | 0.000 -100.00 % | 501.891 M 22.14 % | 410.898 M 16.72 % | 352.033 M -3.15 % | 363.472 M 29.89 % | 279.825 M | 0.000 -100.00 % | 258.067 M -69.95 % | 858.912 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 16.959 M | 0.000 -100.00 % | 17.224 M | 0.000 -100.00 % | 17.223 M | 0.000 -100.00 % | 17.587 M | 0.000 -100.00 % | 17.587 M | 0.000 -100.00 % | 18.289 M | 0.000 -100.00 % | 18.289 M | 0.000 -100.00 % | 18.132 M | 0.000 -100.00 % | 18.132 M | 0.000 -100.00 % | 19.200 M | 0.000 -100.00 % | 17.930 M | 0.000 -100.00 % | 5.431 M | 0.000 | 0.000 -100.00 % | 3.383 M | 0.000 -100.00 % | 1.770 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 358.443 M | 0.000 -100.00 % | 346.219 M | 0.000 -100.00 % | 301.023 M 0.00 % | 301.023 M -16.75 % | 361.569 M | 0.000 -100.00 % | 392.400 M | 0.000 -100.00 % | 371.825 M | 0.000 -100.00 % | 288.927 M | 0.000 -100.00 % | 411.457 M | 0.000 -100.00 % | 366.689 M | 0.000 -100.00 % | 309.676 M | 0.000 -100.00 % | 269.854 M | 0.000 -100.00 % | 261.166 M | 0.000 -100.00 % | 277.229 M 55.99 % | 177.719 M 34.61 % | 132.030 M -19.91 % | 164.850 M 55.87 % | 105.763 M | 0.000 -100.00 % | 91.456 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 500.000 K -95.66 % | 11.528 M 45.68 % | 7.913 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 999.000 K | 0.000 -100.00 % | 1.010 M | 0.000 -100.00 % | 991.000 K 0.00 % | 991.000 K 0.20 % | 989.000 K | 0.000 -100.00 % | 983.000 K | 0.000 -100.00 % | 961.000 K | 0.000 -100.00 % | 971.000 K | 0.000 -100.00 % | 956.000 K | 0.000 -100.00 % | 993.000 K | 0.000 -100.00 % | 975.000 K | 0.000 -100.00 % | 1.003 M | 0.000 -100.00 % | 1.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 954.000 K | 0.000 -100.00 % | 410.000 K | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 360.609 M | 0.000 -100.00 % | 362.328 M | 0.000 -100.00 % | 363.964 M 0.00 % | 363.964 M -0.43 % | 365.520 M | 0.000 -100.00 % | 367.000 M | 0.000 -100.00 % | 368.409 M | 0.000 -100.00 % | 369.749 M | 0.000 -100.00 % | 371.024 M | 0.000 -100.00 % | 372.237 M | 0.000 100.00 % | -125.913 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 |
| 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 -100.00 % | 20.274 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 |
| Other total stockholders equity | 999.000 K -93.51 % | 15.400 M 1 424.75 % | 1.010 M -99.73 % | 380.255 M 38 270.84 % | 991.000 K -97.83 % | 45.748 M 197.06 % | 15.400 M | 0.000 -100.00 % | 983.000 K -93.62 % | 15.400 M 1 502.50 % | 961.000 K | 0.000 -100.00 % | 971.000 K -97.61 % | 40.681 M 4 155.33 % | 956.000 K | 0.000 -100.00 % | 993.000 K -93.55 % | 15.400 M 1 479.49 % | 975.000 K | 0.000 -100.00 % | 1.003 M 101.73 % | -57.868 M -5 674.95 % | 1.038 M | 0.000 -100.00 % | 1.054 M -98.26 % | 60.715 M -11.24 % | 68.400 M 0.00 % | 68.400 M 0.00 % | 68.400 M 7.89 % | 63.400 M 6 545.70 % | 954.000 K -98.35 % | 57.800 M -90.90 % | 635.168 M 94.82 % | 326.024 M 27.45 % | 255.810 M 0.62 % | 254.234 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.021 M | 0.000 -100.00 % | 20.075 M -7.79 % | 21.770 M -8.26 % | 23.730 M -13.15 % | 27.324 M 6.28 % | 25.709 M | 0.000 -100.00 % | 21.363 M -3.45 % | 22.126 M 35.06 % | 16.382 M 41.18 % | 11.604 M 0.00 % | 11.604 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.743 B | 0.000 -100.00 % | 1.614 B | 0.000 -100.00 % | 1.608 B 0.00 % | 1.608 B -1.43 % | 1.631 B | 0.000 -100.00 % | 1.665 B | 0.000 -100.00 % | 1.683 B | 0.000 -100.00 % | 1.651 B | 0.000 -100.00 % | 1.784 B | 0.000 -100.00 % | 1.774 B | 0.000 -100.00 % | 1.360 B | 0.000 -100.00 % | 1.399 B | 0.000 -100.00 % | 1.406 B | 0.000 -100.00 % | 1.233 B 11.74 % | 1.103 B 10.57 % | 997.623 M -5.47 % | 1.055 B 24.99 % | 844.338 M | 0.000 -100.00 % | 803.078 M -56.71 % | 1.855 B 136.24 % | 785.315 M 9.94 % | 714.317 M 32.97 % | 537.187 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 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 | 2014-06-30 | 2013-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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.454 M 0.00 % | 25.454 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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.881 M 0.00 % | 9.881 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.246 M 0.00 % | 18.246 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 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.673 M 0.00 % | -2.673 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 |
| Other non cash items | -22.351 M 23.36 % | -29.164 M -121.44 % | -13.170 M 62.43 % | -35.051 M -187.56 % | -12.189 M 18.26 % | -14.912 M 0.00 % | -14.912 M 2.01 % | -15.218 M -427.34 % | 4.649 M 133.05 % | -14.068 M -139.41 % | 35.696 M 8 440.19 % | -428.000 K -107.27 % | 5.886 M -71.35 % | 20.542 M 305.41 % | 5.067 M 157.97 % | -8.741 M -128.04 % | 31.178 M 13.44 % | 27.484 M -17.23 % | 33.206 M 36.38 % | 24.348 M -74.01 % | 93.699 M 119.25 % | 42.736 M 66.82 % | 25.618 M 66.22 % | 15.412 M 346.59 % | -6.250 M 32.34 % | -9.238 M 20.25 % | -11.583 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.895 M 0.00 % | 39.895 M 162.15 % | 15.218 M 427.34 % | -4.649 M -133.05 % | 14.067 M 139.41 % | -35.696 M -8 440.19 % | 428.000 K 107.27 % | -5.886 M 71.35 % | -20.542 M -305.41 % | -5.067 M -157.97 % | 8.741 M 128.04 % | -31.178 M -13.44 % | -27.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.809 M 0.00 % | -36.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 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.849 M 0.00 % | 11.849 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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.960 M 0.00 % | -24.960 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.358 M 0.00 % | -16.358 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 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.358 M 0.00 % | -16.358 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 |
| 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 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.423 M -103.84 % | 37.046 M 143.44 % | 15.218 M 293.15 % | -7.879 M -156.01 % | 14.067 M 135.27 % | -39.882 M -9 418.22 % | 428.000 K 107.27 % | -5.886 M 71.35 % | -20.542 M -305.41 % | -5.067 M -157.97 % | 8.741 M 128.04 % | -31.178 M -13.44 % | -27.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.288 M -47.99 % | 4.399 M 140.66 % | -10.819 M -434.95 % | 3.230 M 129.81 % | -10.837 M -358.89 % | 4.186 M 11.39 % | 3.758 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 865.000 K -97.91 % | 41.445 M 842.15 % | 4.399 M 194.62 % | -4.649 M -243.93 % | 3.230 M 109.05 % | -35.696 M -952.75 % | 4.186 M 171.12 % | -5.886 M 71.35 % | -20.542 M -305.41 % | -5.067 M -157.97 % | 8.741 M 128.04 % | -31.178 M -13.44 % | -27.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.895 M 0.00 % | 39.895 M 162.15 % | 15.218 M 427.34 % | -4.649 M -133.05 % | 14.067 M 139.41 % | -35.696 M -8 440.19 % | 428.000 K 107.27 % | -5.886 M 71.35 % | -20.542 M -305.41 % | -5.067 M -157.97 % | 8.741 M 128.04 % | -31.178 M -13.44 % | -27.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.809 M 0.00 % | -36.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 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.086 M 0.00 % | 3.086 M -79.72 % | 15.218 M 427.34 % | -4.649 M -133.05 % | 14.067 M 139.41 % | -35.696 M -8 440.19 % | 428.000 K 107.27 % | -5.886 M 71.35 % | -20.542 M -305.41 % | -5.067 M -157.97 % | 8.741 M 128.04 % | -31.178 M -13.44 % | -27.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2014 | 2013 |