MetroGlobal Limited METROGLOBL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.537 B 8.05 % | 2.348 B -0.27 % | 2.354 B -5.28 % | 2.486 B -1.47 % | 2.523 B 2.34 % | 2.465 B -25.83 % | 3.323 B 1.33 % | 3.280 B -6.47 % | 3.506 B -2.12 % | 3.582 B -5.10 % | 3.775 B 5.38 % | 3.582 B 82.04 % | 1.968 B 35.32 % | 1.454 B 170.07 % | 538.454 M 336.25 % | 123.428 M 149.33 % | 49.505 M |
| Net income | 94.561 M -41.93 % | 162.841 M -14.88 % | 191.310 M 61.67 % | 118.337 M 66.02 % | 71.278 M -10.65 % | 79.778 M -36.04 % | 124.740 M -30.20 % | 178.700 M 32.28 % | 135.095 M -14.05 % | 157.186 M -33.62 % | 236.793 M 50.65 % | 157.186 M -27.21 % | 215.936 M -1.47 % | 219.154 M 495.82 % | -55.367 M -116.78 % | 329.948 M 244.38 % | -228.521 M |
| Income before tax | 115.633 M -45.71 % | 213.009 M -12.48 % | 243.381 M 52.95 % | 159.122 M 62.61 % | 97.857 M -5.58 % | 103.643 M -36.68 % | 163.679 M -29.96 % | 233.700 M 32.08 % | 176.935 M -10.27 % | 197.186 M -16.73 % | 236.793 M 20.09 % | 197.186 M -8.68 % | 215.936 M 0.62 % | 214.603 M 484.28 % | -55.845 M -115.63 % | 357.275 M 256.64 % | -228.093 M |
| Income before tax ratio | 0.05 -49.76 % | 0.09 -12.24 % | 0.10 61.48 % | 0.06 65.03 % | 0.04 -7.74 % | 0.04 -14.63 % | 0.05 -30.88 % | 0.07 41.21 % | 0.05 -8.32 % | 0.06 -12.25 % | 0.06 13.96 % | 0.06 -49.84 % | 0.11 -25.64 % | 0.15 242.29 % | -0.10 -103.58 % | 2.89 162.82 % | -4.61 |
| EBITDA | 297.769 M 31.41 % | 226.600 M -12.58 % | 259.205 M 49.71 % | 173.143 M 56.59 % | 110.570 M -30.10 % | 158.193 M -24.42 % | 209.304 M -17.20 % | 252.773 M 26.70 % | 199.513 M -1.38 % | 202.314 M -21.34 % | 257.189 M 21.89 % | 211.003 M -8.16 % | 229.762 M 0.48 % | 228.662 M 610.63 % | -44.780 M -25.05 % | -35.810 M 80.74 % | -185.905 M |
| Net income ratio | 0.04 -46.26 % | 0.07 -14.65 % | 0.08 70.68 % | 0.05 68.49 % | 0.03 -12.70 % | 0.03 -13.77 % | 0.04 -31.11 % | 0.05 41.42 % | 0.04 -12.19 % | 0.04 -30.05 % | 0.06 42.96 % | 0.04 -60.01 % | 0.11 -27.19 % | 0.15 246.56 % | -0.10 -103.85 % | 2.67 157.91 % | -4.62 |
| Ratio EBITDA | 0.12 21.62 % | 0.10 -12.34 % | 0.11 58.06 % | 0.07 58.92 % | 0.04 -31.70 % | 0.06 1.90 % | 0.06 -18.29 % | 0.08 35.45 % | 0.06 0.75 % | 0.06 -17.11 % | 0.07 15.67 % | 0.06 -49.55 % | 0.12 -25.75 % | 0.16 289.08 % | -0.08 71.34 % | -0.29 92.27 % | -3.76 |
| Gross profit ratio | 0.14 89.78 % | 0.07 -9.27 % | 0.08 31.16 % | 0.06 -8.33 % | 0.07 -28.49 % | 0.09 3.92 % | 0.09 24.34 % | 0.07 4.05 % | 0.07 -0.78 % | 0.07 -30.38 % | 0.10 43.64 % | 0.07 -39.96 % | 0.11 -35.37 % | 0.18 -54.31 % | 0.39 350.78 % | -0.15 77.75 % | -0.69 |
| Weighted average shs out dil | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M -4.80 % | 12.956 M -20.64 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M 5.06 % | 15.540 M 23.20 % | 12.613 M -45.70 % | 23.230 M 0.00 % | 23.230 M 0.00 % | 23.230 M |
| Weighted average shs out | 12.345 M 0.09 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M -4.80 % | 12.956 M -20.64 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M 5.06 % | 15.540 M 23.20 % | 12.613 M -45.70 % | 23.230 M 0.00 % | 23.230 M 0.00 % | 23.230 M |
| EPS diluted | 7.66 -41.97 % | 13.20 -14.89 % | 15.51 61.73 % | 9.59 65.92 % | 5.78 -6.17 % | 6.16 -19.37 % | 7.64 -30.23 % | 10.95 32.41 % | 8.27 -14.12 % | 9.63 -33.59 % | 14.50 50.57 % | 9.63 -30.72 % | 13.90 -20.02 % | 17.38 830.25 % | -2.38 -116.76 % | 14.20 244.31 % | -9.84 |
| Earnings per share | 7.67 -41.89 % | 13.20 -14.89 % | 15.51 61.73 % | 9.59 65.92 % | 5.78 -6.17 % | 6.16 -19.37 % | 7.64 -30.23 % | 10.95 32.41 % | 8.27 -14.12 % | 9.63 -33.59 % | 14.50 50.57 % | 9.63 -30.72 % | 13.90 -20.02 % | 17.38 830.25 % | -2.38 -116.76 % | 14.20 244.31 % | -9.84 |
| Gross profit | 342.677 M 105.05 % | 167.119 M -9.51 % | 184.689 M 24.23 % | 148.663 M -9.67 % | 164.580 M -26.81 % | 224.879 M -22.93 % | 291.769 M 25.99 % | 231.575 M -2.68 % | 237.946 M -2.89 % | 245.027 M -33.93 % | 370.848 M 51.36 % | 245.010 M 9.29 % | 224.186 M -12.55 % | 256.346 M 23.41 % | 207.726 M 1 194.04 % | -18.987 M 44.52 % | -34.224 M |
| Income tax expense | 21.099 M -57.94 % | 50.161 M -3.66 % | 52.067 M 27.66 % | 40.785 M 53.45 % | 26.578 M 11.36 % | 23.866 M -38.71 % | 38.939 M -29.20 % | 55.000 M 31.45 % | 41.840 M 4.60 % | 40.000 M -71.71 % | 141.400 M 253.50 % | 40.000 M | 0.000 100.00 % | -4.551 M -447.00 % | -832.000 K -103.10 % | 26.855 M 28 306.87 % | 94.537 K |
| Cost of revenue | 2.194 B 0.61 % | 2.181 B 0.52 % | 2.170 B -7.16 % | 2.337 B -0.89 % | 2.358 B 5.27 % | 2.240 B -26.11 % | 3.032 B -0.54 % | 3.048 B -6.74 % | 3.268 B -2.07 % | 3.337 B -1.96 % | 3.404 B 2.00 % | 3.337 B 91.39 % | 1.744 B 45.57 % | 1.198 B 262.18 % | 330.728 M 132.23 % | 142.415 M 70.09 % | 83.728 M |
| General and administrative expenses | 24.150 M 92.80 % | 12.526 M -37.84 % | 20.151 M 206.10 % | 6.583 M 12.03 % | 5.876 M -74.69 % | 23.218 M 116.20 % | 10.739 M -20.48 % | 13.504 M 2.39 % | 13.189 M -9.15 % | 14.518 M 30.25 % | 11.146 M -23.23 % | 14.518 M -15.59 % | 17.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 1.174 M -12.91 % | 1.348 M 15.31 % | 1.169 M -29.92 % | 1.668 M 1 839.53 % | 86.000 K -99.22 % | 10.988 M -51.85 % | 22.820 M 90.04 % | 12.008 M 63.24 % | 7.356 M 171.74 % | 2.707 M -25.39 % | 3.628 M -29.33 % | 5.134 M -31.07 % | 7.448 M | 0.000 -100.00 % | 7.070 M 25.78 % | 5.621 M | 0.000 |
| Other expenses | 0.000 -100.00 % | 38.674 M 5 278.07 % | -746.880 K -101.95 % | 38.295 M 22.34 % | 31.303 M 17.38 % | 26.669 M 431.25 % | 5.020 M 142.28 % | 2.072 M 850.46 % | 218.000 K -92.94 % | 3.086 M | 0.000 -100.00 % | 203.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.530 K |
| Operating expenses | 23.056 M -56.12 % | 52.548 M 155.42 % | 20.573 M -55.80 % | 46.546 M 24.91 % | 37.265 M -38.78 % | 60.875 M -10.52 % | 68.032 M 45.28 % | 46.828 M 10.27 % | 42.467 M -7.13 % | 45.727 M -68.58 % | 145.526 M 261.13 % | 40.297 M 556.26 % | -8.832 M -126.73 % | 33.046 M 386.54 % | 6.792 M -91.72 % | 82.039 M -58.25 % | 196.500 M |
| Cost and expenses | 2.217 B -0.72 % | 2.233 B 0.31 % | 2.226 B -6.59 % | 2.383 B -0.49 % | 2.395 B 4.10 % | 2.301 B -25.77 % | 3.100 B 0.15 % | 3.095 B -6.52 % | 3.311 B -2.13 % | 3.383 B -4.69 % | 3.550 B 5.09 % | 3.378 B 94.69 % | 1.735 B 40.94 % | 1.231 B 264.68 % | 337.520 M 50.37 % | 224.454 M -19.90 % | 280.229 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 -100.00 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 23.056 M 66.18 % | 13.874 M -34.92 % | 21.320 M 158.39 % | 8.251 M 38.39 % | 5.962 M -82.57 % | 34.206 M 1.93 % | 33.559 M 31.54 % | 25.512 M 24.18 % | 20.545 M 19.27 % | 17.225 M 16.59 % | 14.774 M -24.82 % | 19.652 M -42.97 % | 34.457 M | 0.000 -100.00 % | 7.070 M 25.78 % | 5.621 M | 0.000 |
| Interest income | 0.000 -100.00 % | 907.000 K -8.66 % | 993.000 K -93.65 % | 15.635 M | 0.000 -100.00 % | 115.354 M -35.91 % | 179.975 M 8 586.05 % | 2.072 M -67.85 % | 6.444 M | 0.000 | 0.000 -100.00 % | 15.212 M | 0.000 | 0.000 -100.00 % | 157.531 M 200.52 % | 52.419 M 77 865.02 % | 67.234 K |
| Interest expense | 5.581 M -30.12 % | 7.987 M -1.43 % | 8.103 M 53.47 % | 5.280 M -16.18 % | 6.299 M -86.71 % | 47.386 M 15.60 % | 40.991 M 144.61 % | 16.758 M -18.97 % | 20.682 M 103.30 % | 10.173 M -20.20 % | 12.748 M | 0.000 -100.00 % | 9.986 M 14.83 % | 8.696 M 135.66 % | 3.690 M 933.61 % | 357.000 K 966.47 % | 33.475 K |
| Depreciation and amortization | 8.199 M 46.31 % | 5.604 M -30.43 % | 8.055 M -10.69 % | 9.019 M 30.14 % | 6.930 M -3.27 % | 7.164 M 54.60 % | 4.634 M 100.17 % | 2.315 M 22.10 % | 1.896 M -10.61 % | 2.121 M -72.27 % | 7.648 M 109.88 % | 3.644 M -5.10 % | 3.840 M -28.40 % | 5.363 M -27.28 % | 7.375 M -88.69 % | 65.216 M 45.51 % | 44.819 M |
| Operating income | 319.621 M 178.97 % | 114.572 M -11.98 % | 130.169 M 23.93 % | 105.033 M 14.30 % | 91.893 M 81.82 % | 50.542 M -11.01 % | 56.793 M -61.00 % | 145.620 M -17.71 % | 176.957 M -10.26 % | 197.186 M -16.73 % | 236.793 M 2.55 % | 230.895 M 6.93 % | 215.936 M 0.62 % | 214.604 M 484.29 % | -55.845 M -115.63 % | 357.274 M 256.63 % | -228.093 M |
| Operating income ratio | 0.13 158.19 % | 0.05 -11.74 % | 0.06 30.84 % | 0.04 16.00 % | 0.04 77.66 % | 0.02 19.99 % | 0.02 -61.51 % | 0.04 -12.02 % | 0.05 -8.31 % | 0.06 -12.25 % | 0.06 -2.68 % | 0.06 -41.26 % | 0.11 -25.64 % | 0.15 242.29 % | -0.10 -103.58 % | 2.89 162.82 % | -4.61 |
| Total other income expenses net | -203.988 M -307.23 % | 98.437 M -13.05 % | 113.212 M 109.31 % | 54.089 M 806.92 % | 5.964 M 109.88 % | -60.361 M -0.50 % | -60.058 M -327.09 % | -14.062 M -63 818.18 % | -22.000 K 99.77 % | -9.532 M -207.09 % | 8.901 M 126.41 % | -33.709 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -82.590 M -140.95 % | 201.693 M 215.45 % | 63.939 M 63.41 % | 39.127 M -19.04 % | 48.331 M -35.16 % | 74.541 M 114.40 % | -517.493 M -1 430.66 % | 38.890 M -86.46 % | 287.216 M 28.81 % | 222.973 M 257.59 % | 62.355 M -61.08 % | 160.213 M -54.23 % | 350.032 M -62.71 % | 938.713 M 7.00 % | 877.326 M 23.37 % | 711.130 M -27.17 % | 976.368 M |
| Total investments | 2.003 B 25.17 % | 1.600 B 46.37 % | 1.093 B -7.25 % | 1.179 B -3.31 % | 1.219 B 239.41 % | 359.187 M 105.67 % | 174.643 M 10.49 % | 158.062 M -11.97 % | 179.556 M 23.48 % | 145.411 M 7.06 % | 135.826 M 27.49 % | 106.540 M 28.74 % | 82.759 M -7.37 % | 89.341 M 3.27 % | 86.513 M 29.70 % | 66.701 M | 0.000 |
| Total debt | 35.658 M -88.05 % | 298.341 M 244.15 % | 86.688 M 96.07 % | 44.213 M -17.97 % | 53.896 M -29.01 % | 75.924 M -74.42 % | 296.765 M -56.51 % | 682.310 M -5.91 % | 725.173 M 13.81 % | 637.172 M -6.19 % | 679.236 M -0.76 % | 684.442 M 37.61 % | 497.363 M -50.32 % | 1.001 B -9.45 % | 1.106 B -1.69 % | 1.125 B 14.87 % | 978.976 M |
| Accumulated other comprehensive income loss | 2.023 B -1.21 % | 2.047 B -1.52 % | 2.079 B -1.09 % | 2.102 B -3.22 % | 2.172 B 125.14 % | 964.661 M -18.84 % | 1.189 B 0.00 % | 1.189 B 0.00 % | 1.189 B 0.00 % | 1.189 B 361.43 % | 257.605 M 0.00 % | 257.605 M -10.43 % | 287.605 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 971.789 M 9.92 % | 884.105 M 73.00 % | 511.053 M 12.32 % | 454.988 M 153.62 % | 179.395 M 248.50 % | -120.804 M 3.20 % | -124.799 M 51.75 % | -258.662 M 40.99 % | -438.312 M 24.35 % | -579.372 M 21.34 % | -736.558 M 24.33 % | -973.351 M 19.17 % | -1.204 B 13.99 % | -1.400 B 9.08 % | -1.540 B -44.11 % | -1.069 B 24.50 % | -1.415 B |
| Common stock | 123.344 M 0.00 % | 123.344 M 0.00 % | 123.344 M 0.00 % | 123.344 M 0.00 % | 123.344 M 0.00 % | 123.344 M -24.45 % | 163.267 M 0.00 % | 163.267 M 0.00 % | 163.267 M 0.00 % | 163.267 M 0.00 % | 163.267 M 0.00 % | 163.267 M 5.06 % | 155.397 M 23.20 % | 126.130 M -45.70 % | 232.304 M 0.00 % | 232.304 M 96.92 % | 117.971 M |
| Total equity | 3.985 B 1.61 % | 3.922 B 9.56 % | 3.580 B 0.88 % | 3.549 B 6.14 % | 3.344 B 10.14 % | 3.036 B -7.07 % | 3.267 B 0.40 % | 3.254 B 17.78 % | 2.763 B 5.39 % | 2.621 B 6.37 % | 2.464 B 10.65 % | 2.227 B 19.98 % | 1.856 B 66.73 % | 1.113 B 20.52 % | 923.703 M -5.66 % | 979.070 M 476.09 % | -260.329 M |
| Other non current liabilities | 233.000 K -23.36 % | 304.000 K -38.96 % | 498.000 K 71.72 % | 290.000 K 29 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 100.00 % | -1.000 K | 0.000 |
| Long term debt | 26.971 M 1 152.14 % | 2.154 M -94.12 % | 36.657 M -8.06 % | 39.869 M -16.63 % | 47.821 M -9.90 % | 53.078 M -70.71 % | 181.207 M -40.29 % | 303.503 M -3.06 % | 313.088 M -40.07 % | 522.461 M 5.60 % | 494.775 M 3.40 % | 478.496 M 43.44 % | 333.587 M -60.59 % | 846.402 M -21.10 % | 1.073 B -4.61 % | 1.125 B 14.87 % | 978.976 M |
| Total non current liabilities | 37.035 M 131.43 % | 16.003 M -64.50 % | 45.081 M -3.63 % | 46.780 M -11.31 % | 52.747 M -5.25 % | 55.669 M -69.28 % | 181.206 M -41.19 % | 308.110 M -3.02 % | 317.695 M -39.72 % | 527.068 M 5.54 % | 499.382 M 3.37 % | 483.103 M 42.85 % | 338.194 M -60.26 % | 851.009 M -21.34 % | 1.082 B -4.57 % | 1.134 B 15.80 % | 978.976 M |
| Other current liabilities | 40.373 M 157.58 % | 15.674 M -60.52 % | 39.698 M -1.73 % | 40.397 M 171.25 % | 14.893 M -52.35 % | 31.254 M 1 925.53 % | 1.543 M 13.46 % | 1.360 M -81.77 % | 7.462 M 25.69 % | 5.937 M -77.61 % | 26.522 M 119.57 % | 12.079 M -11.11 % | 13.588 M -3.53 % | 14.085 M 78.45 % | 7.893 M -85.15 % | 53.141 M 17.15 % | 45.360 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 355.000 K -93.81 % | 5.738 M -79.74 % | 28.319 M 161.68 % | 10.822 M -75.59 % | 44.337 M 14.96 % | 38.568 M 48.71 % | 25.935 M 5.90 % | 24.490 M 1 454.92 % | 1.575 M -13.93 % | 1.830 M 54.56 % | 1.184 M -96.09 % | 30.284 M 25.44 % | 24.142 M | 0.000 | 0.000 |
| Short term debt | 8.687 M -97.07 % | 296.187 M 491.97 % | 50.034 M 1 034.30 % | 4.411 M -27.39 % | 6.075 M -73.41 % | 22.846 M -80.23 % | 115.558 M -65.92 % | 339.122 M -11.90 % | 384.929 M 332.38 % | 89.026 M -50.90 % | 181.311 M -11.96 % | 205.946 M 25.75 % | 163.776 M 5.88 % | 154.676 M 371.34 % | 32.816 M | 0.000 | 0.000 |
| Total current liabilities | 50.752 M -85.85 % | 358.761 M 139.99 % | 149.488 M -41.04 % | 253.523 M 212.54 % | 81.116 M -7.45 % | 87.649 M -87.63 % | 708.767 M -12.52 % | 810.219 M 18.56 % | 683.409 M -28.69 % | 958.337 M 32.52 % | 723.178 M 27.08 % | 569.054 M 177.32 % | 205.198 M -5.99 % | 218.261 M 151.25 % | 86.871 M -11.90 % | 98.610 M 117.39 % | 45.360 M |
| Total liabilities | 87.787 M -76.58 % | 374.764 M 92.61 % | 194.569 M -35.15 % | 300.012 M 124.12 % | 133.863 M -6.60 % | 143.318 M -83.90 % | 889.973 M -20.42 % | 1.118 B 11.71 % | 1.001 B -32.60 % | 1.485 B 21.50 % | 1.223 B 16.20 % | 1.052 B 93.63 % | 543.392 M -49.18 % | 1.069 B -8.51 % | 1.169 B -5.16 % | 1.232 B 20.30 % | 1.024 B |
| Other non current assets | 73.184 M -83.29 % | 437.867 M -1.67 % | 445.282 M -17.19 % | 537.704 M -5.37 % | 568.243 M -45.08 % | 1.035 B 47.65 % | 700.745 M 16.07 % | 603.746 M -17.90 % | 735.341 M -8.33 % | 802.118 M -0.08 % | 802.741 M -8.32 % | 875.615 M -25.46 % | 1.175 B -2.71 % | 1.207 B 3.37 % | 1.168 B 1 479.37 % | 73.959 M | 0.000 |
| Long term investments | 1.971 B 23.17 % | 1.600 B 97.08 % | 811.999 M -29.28 % | 1.148 B 23.71 % | 928.067 M 8 572.40 % | -10.954 M -106.27 % | 174.643 M 10.49 % | 158.062 M -11.97 % | 179.556 M 23.48 % | 145.411 M 7.06 % | 135.826 M 27.49 % | 106.540 M 28.74 % | 82.759 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 994.461 M 2 101.80 % | 45.166 M |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.256 M 2 412.00 % | 50.000 K |
| Property plant equipment net | 310.323 M -10.70 % | 347.496 M -19.33 % | 430.745 M -2.32 % | 440.988 M -4.16 % | 460.139 M 1.04 % | 455.396 M -25.72 % | 613.069 M -2.67 % | 629.876 M 149.88 % | 252.068 M 9.14 % | 230.950 M 31.29 % | 175.914 M 33.35 % | 131.915 M 75.29 % | 75.255 M -23.66 % | 98.584 M 28.31 % | 76.832 M -89.05 % | 701.944 M 0.73 % | 696.890 M |
| Total non current assets | 2.355 B -1.30 % | 2.386 B 41.33 % | 1.688 B -20.63 % | 2.127 B 8.71 % | 1.956 B 32.27 % | 1.479 B -0.63 % | 1.488 B 6.95 % | 1.392 B 19.26 % | 1.167 B -0.98 % | 1.178 B 5.74 % | 1.114 B 0.04 % | 1.114 B -16.40 % | 1.333 B 2.04 % | 1.306 B 4.90 % | 1.245 B 60.19 % | 777.159 M 11.51 % | 696.940 M |
| Other current assets | 1.534 B -1.20 % | 1.553 B -0.84 % | 1.566 B 16.69 % | 1.342 B 35.76 % | 988.329 M 1 072.17 % | 84.316 M -93.41 % | 1.280 B -37.76 % | 2.057 B 7.89 % | 1.906 B -17.07 % | 2.298 B 115.51 % | 1.067 B 7.87 % | 988.713 M 38.43 % | 714.211 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 109.261 M 32 225.74 % | 338.000 K -99.88 % | 282.214 M 821.21 % | 30.635 M -89.47 % | 291.053 M -21.37 % | 370.141 M 167.67 % | 138.284 M 41.91 % | 97.446 M -5.04 % | 102.617 M -4.73 % | 107.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 118.248 M 22.35 % | 96.648 M 324.85 % | 22.749 M 347.29 % | 5.086 M -8.61 % | 5.565 M 302.39 % | 1.383 M -99.83 % | 814.258 M 26.55 % | 643.420 M 46.91 % | 437.957 M 5.74 % | 414.199 M -32.86 % | 616.881 M 17.67 % | 524.229 M 255.82 % | 147.331 M 136.24 % | 62.365 M -72.67 % | 228.217 M -44.79 % | 413.392 M 15 749.57 % | 2.608 M |
| Cash and short term investments | 150.188 M 54.86 % | 96.986 M -68.20 % | 304.963 M 753.74 % | 35.721 M -87.96 % | 296.618 M -20.16 % | 371.524 M -61.00 % | 952.542 M 28.57 % | 740.866 M 37.05 % | 540.574 M 3.58 % | 521.912 M -15.40 % | 616.881 M 17.67 % | 524.229 M 255.82 % | 147.331 M 136.24 % | 62.365 M -72.67 % | 228.217 M -44.79 % | 413.392 M 15 749.57 % | 2.608 M |
| Total current assets | 1.719 B -10.09 % | 1.912 B -8.40 % | 2.087 B 17.12 % | 1.782 B 17.13 % | 1.521 B -10.53 % | 1.700 B -36.28 % | 2.668 B -10.47 % | 2.980 B 14.77 % | 2.597 B -11.32 % | 2.928 B 13.83 % | 2.572 B 18.81 % | 2.165 B 102.94 % | 1.067 B 21.72 % | 876.581 M 3.43 % | 847.540 M -40.90 % | 1.434 B 2 038.45 % | 67.067 M |
| Inventory | 34.602 M -82.86 % | 201.908 M 135.91 % | 85.586 M -45.34 % | 156.566 M 95.47 % | 80.098 M 9.93 % | 72.860 M -83.28 % | 435.718 M 138.22 % | 182.908 M 21.93 % | 150.014 M 38.98 % | 107.940 M -52.43 % | 226.889 M -28.32 % | 316.551 M 123.20 % | 141.826 M 1 412.17 % | 9.379 M -64.66 % | 26.538 M 0.73 % | 26.346 M 36.55 % | 19.293 M |
| Net receivables | 2.000 K -100.00 % | 60.194 M -53.89 % | 130.551 M -47.29 % | 247.701 M 58.68 % | 156.102 M -86.68 % | 1.172 B -5.87 % | 1.245 B 69.12 % | 735.949 M 37.71 % | 534.420 M -46.81 % | 1.005 B 51.75 % | 662.166 M -50.01 % | 1.324 B 70.29 % | 777.803 M -3.36 % | 804.837 M 35.77 % | 592.785 M -40.39 % | 994.461 M 2 101.80 % | 45.166 M |
| Tax 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 |
| 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 |
| Account payables | 1.692 M -28.18 % | 2.356 M -72.90 % | 8.695 M -94.67 % | 163.000 M 1 604.31 % | 9.564 M -57.92 % | 22.727 M -95.85 % | 547.328 M 39.81 % | 391.484 M 64.54 % | 237.927 M -70.74 % | 813.199 M 59.26 % | 510.620 M 46.23 % | 349.199 M 1 210.32 % | 26.650 M 38.69 % | 19.216 M -12.73 % | 22.020 M -51.57 % | 45.469 M | 0.000 |
| Tax payables | 0.000 -100.00 % | 44.544 M -12.15 % | 50.706 M 26.84 % | 39.977 M 79.55 % | 22.265 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.607 M 0.00 % | -4.607 M 0.00 % | -4.607 M 0.00 % | -4.607 M 0.00 % | -4.607 M 0.00 % | -4.607 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Minority interest | 26.449 M 0.16 % | 26.408 M 3.28 % | 25.569 M -6.36 % | 27.307 M -1.83 % | 27.817 M 97.33 % | 14.097 M 0.08 % | 14.086 M -18.29 % | 17.238 M -41.62 % | 29.525 M 23.12 % | 23.980 M 0.57 % | 23.843 M 3.27 % | 23.089 M -5.02 % | 24.309 M 3.34 % | 23.523 M 1.29 % | 23.224 M 2.98 % | 22.552 M | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.685 M -46.14 % | -27.156 M -5.73 % | -25.685 M -715.40 % | -3.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 69.239 M | 0.000 -100.00 % | 69.240 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 total stockholders equity | 841.317 M 0.00 % | 841.317 M 0.00 % | 841.317 M 0.00 % | 841.317 M 0.00 % | 841.317 M 0.00 % | 841.317 M -73.83 % | 3.214 B -3.53 % | 3.332 B 10.76 % | 3.008 B -0.18 % | 3.013 B -0.01 % | 3.014 B -0.01 % | 3.014 B 4.63 % | 2.881 B 21.87 % | 2.364 B 7.05 % | 2.208 B 23.17 % | 1.793 B 72.88 % | 1.037 B |
| Deferred tax liabilities non current | 9.831 M -27.42 % | 13.545 M 70.91 % | 7.925 M 19.69 % | 6.621 M 34.38 % | 4.927 M 90.23 % | 2.590 M | 0.000 -100.00 % | 4.607 M 0.00 % | 4.607 M 0.00 % | 4.607 M 0.00 % | 4.607 M 0.00 % | 4.607 M 0.00 % | 4.607 M 0.00 % | 4.607 M -49.69 % | 9.157 M 0.00 % | 9.157 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.073 B -5.21 % | 4.297 B 13.84 % | 3.775 B -1.92 % | 3.849 B 10.68 % | 3.478 B 9.38 % | 3.179 B -23.52 % | 4.157 B -4.92 % | 4.372 B 16.16 % | 3.764 B -8.35 % | 4.107 B 11.39 % | 3.687 B 12.43 % | 3.279 B 36.66 % | 2.400 B 9.95 % | 2.183 B 4.31 % | 2.092 B -5.38 % | 2.211 B 189.44 % | 764.008 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.607 M | 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 |
| Change in working capital | 498.055 M 153.15 % | 196.746 M 266.62 % | -118.080 M 56.93 % | -274.130 M -239.71 % | 196.215 M 218.65 % | -165.378 M -140.22 % | 411.193 M 447.93 % | 75.045 M -31.81 % | 110.050 M 205.84 % | -103.977 M -6.63 % | -97.515 M 79.97 % | -486.792 M -293.41 % | -123.738 M -27.30 % | -97.202 M 48.30 % | -187.997 M -324.11 % | 83.886 M -7.32 % | 90.512 M |
| Accounts receivables | 187.000 K -99.65 % | 53.398 M -55.35 % | 119.594 M 225.17 % | -95.546 M -347.70 % | 38.573 M 3.57 % | 37.244 M -93.03 % | 534.664 M 328.60 % | -233.887 M -139.54 % | 591.491 M 212.06 % | -527.835 M -62.04 % | -325.735 M -19.68 % | -272.182 M -1 980.75 % | 14.472 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 167.305 M 243.83 % | -116.321 M -263.88 % | 70.980 M 192.82 % | -76.468 M -956.48 % | -7.238 M -101.62 % | 447.647 M 277.07 % | -252.810 M -668.56 % | -32.894 M 21.82 % | -42.074 M -135.37 % | 118.949 M 32.66 % | 89.662 M 151.32 % | -174.725 M -31.91 % | -132.455 M -871.93 % | 17.159 M 9 036.98 % | -192.000 K -100.94 % | 20.501 M -75.63 % | 84.131 M |
| Accounts payables | -1.203 M 81.03 % | -6.341 M 95.89 % | -154.305 M -200.57 % | 153.436 M 1 164.94 % | -14.408 M 97.25 % | -524.601 M -436.62 % | 155.844 M 1.49 % | 153.557 M 126.69 % | -575.272 M -288.67 % | 304.909 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 331.766 M 24.72 % | 266.010 M 272.34 % | -154.349 M 39.60 % | -255.552 M -242.54 % | 179.288 M 242.67 % | -125.668 M -374.13 % | -26.505 M -114.08 % | 188.269 M 38.53 % | 135.905 M | 0.000 100.00 % | -187.177 M 40.02 % | -312.067 M -3 679.98 % | 8.717 M 107.62 % | -114.361 M 39.11 % | -187.805 M -396.29 % | 63.385 M 893.32 % | 6.381 M |
| Other non cash items | -460.392 M -180.18 % | -164.322 M -5.52 % | -155.726 M -212.80 % | -49.784 M -14.52 % | -43.473 M -273.29 % | -11.646 M -145.21 % | 25.759 M 117.55 % | -146.781 M -21 327.88 % | -685.000 K 96.78 % | -21.247 M -18.71 % | -17.898 M 44.54 % | -32.271 M -112.22 % | 264.076 M 28.16 % | 206.044 M 20.75 % | 170.630 M 257.28 % | -108.488 M 13.38 % | -125.253 M |
| Net cash provided by operating activities | 140.423 M -43.17 % | 247.078 M 1 178.24 % | -22.915 M 85.29 % | -155.804 M -160.60 % | 257.092 M 624.41 % | -49.025 M -111.67 % | 419.922 M 156.40 % | 163.773 M -43.05 % | 287.559 M 288.16 % | 74.083 M -42.58 % | 129.028 M 145.35 % | -284.524 M -297.34 % | 144.178 M 26.24 % | 114.205 M 1 242.96 % | -9.992 M -124.60 % | 40.614 M 302.95 % | 10.079 M |
| Investments in property plant and equipment | 88.142 M | 0.000 | 0.000 100.00 % | -7.866 M 30.12 % | -11.256 M 78.59 % | -52.579 M 32.28 % | -77.637 M 6.26 % | -82.822 M -270.12 % | -22.377 M 55.24 % | -49.991 M 3.21 % | -51.647 M 15.24 % | -60.936 M | 0.000 100.00 % | -27.266 M | 0.000 100.00 % | -9.577 M 10.33 % | -10.680 M |
| Acquisitions net | 1.079 M | 0.000 -100.00 % | 545.000 K 1 603.13 % | 32.000 K -92.66 % | 436.000 K 102.54 % | -17.192 M -938.79 % | -1.655 M -226.72 % | 1.306 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.360 B | 0.000 |
| Purchases of investments | -206.704 M | 0.000 | 0.000 100.00 % | -290.719 M -15.87 % | -250.897 M 0.96 % | -253.325 M -144.29 % | -103.700 M -7 013.33 % | 1.500 M 105.84 % | -25.685 M -167.97 % | -9.585 M 67.27 % | -29.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.079 M | 0.000 -100.00 % | 25.164 M -90.94 % | 277.780 M 63 611.01 % | 436.000 K -99.50 % | 86.810 M -57.42 % | 203.871 M 60.39 % | 127.109 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.421 M 129.90 % | 2.793 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.361 M 100.36 % | -381.295 M -225.61 % | 303.555 M 30 355 400.00 % | 1.000 K 100.05 % | -1.878 M -102.15 % | 87.507 M 205.41 % | -83.017 M -694.38 % | 13.967 M 3 737.09 % | 364.000 K 103.80 % | -9.585 M 67.27 % | -29.286 M -2 928 500.00 % | -1.000 K -100.00 % | 31.200 M | 0.000 | 0.000 100.00 % | -70.189 M -104 495.10 % | 67.234 K |
| Net cash used for investing activites | -115.043 M 69.83 % | -381.295 M -215.80 % | 329.264 M 1 685.13 % | -20.772 M 92.11 % | -263.159 M -76.88 % | -148.779 M -139.43 % | -62.138 M -201.77 % | 61.060 M 228.01 % | -47.698 M 19.94 % | -59.576 M 26.39 % | -80.933 M -48.46 % | -54.515 M -260.37 % | 33.993 M 201.47 % | -33.499 M -109.11 % | 367.598 M -71.51 % | 1.290 B 12 257.96 % | -10.613 M |
| Debt repayment | 24.817 M 171.93 % | -34.503 M -974.53 % | -3.211 M 59.63 % | -7.953 M -51.28 % | -5.257 M 95.90 % | -128.128 M -4.77 % | -122.296 M -1 175.91 % | -9.585 M 95.42 % | -209.373 M -397.75 % | -42.064 M -707.99 % | -5.206 M -101.58 % | 328.745 M 1 324.06 % | 23.085 M 122.10 % | -104.465 M -450.40 % | -18.980 M 86.39 % | -139.436 M | 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -45.296 M -368.42 % | -9.670 M 75.78 % | -39.924 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -24.669 M 20.00 % | -30.836 M -25.00 % | -24.669 M 0.00 % | -24.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.753 M | 0.000 | 0.000 |
| Other financing activites | -5.540 M 22.50 % | -7.148 M 27.37 % | -9.842 M -70.01 % | -5.789 M -178.01 % | 7.421 M 103.44 % | -215.679 M -806.29 % | -23.798 M -54.18 % | -15.435 M -30.52 % | -11.826 M 82.20 % | -66.429 M -233.49 % | 49.763 M -87.15 % | 387.190 M 432.95 % | -116.290 M 18.16 % | -142.094 M 71.41 % | -497.048 M 36.89 % | -787.575 M | 0.000 |
| Net cash used provided by financing activities | -5.392 M 92.56 % | -72.487 M -92.16 % | -37.722 M 54.94 % | -83.707 M -1 015.20 % | -7.506 M 98.04 % | -383.731 M -162.66 % | -146.094 M -483.91 % | -25.020 M 88.69 % | -221.199 M -103.88 % | -108.493 M -343.49 % | 44.557 M -93.78 % | 715.935 M 868.13 % | -93.205 M 62.20 % | -246.559 M 54.57 % | -542.781 M 41.45 % | -927.011 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 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 |
| Net change in cash | 19.988 M 109.67 % | -206.702 M -176.95 % | 268.627 M 203.21 % | -260.282 M -1 817.65 % | -13.573 M 97.67 % | -581.535 M -374.71 % | 211.689 M 5.94 % | 199.813 M 970.69 % | 18.662 M 119.86 % | -93.986 M -201.44 % | 92.652 M -75.42 % | 376.898 M 343.59 % | 84.966 M 151.23 % | -165.852 M 10.43 % | -185.175 M -145.85 % | 403.885 M 75 797.97 % | -533.548 K |
| Cash at beginning of period | 98.261 M -67.78 % | 304.963 M 739.29 % | 36.336 M -87.75 % | 296.618 M -4.38 % | 310.191 M -67.45 % | 953.058 M 28.55 % | 741.369 M 36.90 % | 541.556 M 3.57 % | 522.894 M -15.24 % | 616.881 M 17.67 % | 524.229 M 255.82 % | 147.331 M 136.24 % | 62.365 M -72.67 % | 228.217 M -44.79 % | 413.392 M 4 248.29 % | 9.507 M 202.60 % | 3.142 M |
| Cash at end of period | 118.249 M 20.34 % | 98.261 M -67.78 % | 304.963 M 739.29 % | 36.336 M -87.75 % | 296.618 M -20.16 % | 371.523 M -61.02 % | 953.058 M 28.55 % | 741.369 M 36.90 % | 541.556 M 3.57 % | 522.895 M -15.24 % | 616.881 M 17.67 % | 524.229 M 255.82 % | 147.331 M 136.24 % | 62.365 M -72.67 % | 228.217 M -44.79 % | 413.392 M 15 749.57 % | 2.608 M |
| Operating cash flow | 140.423 M -43.17 % | 247.078 M 1 178.24 % | -22.915 M 85.29 % | -155.804 M -160.60 % | 257.092 M 624.41 % | -49.025 M -111.67 % | 419.922 M 156.40 % | 163.773 M -43.05 % | 287.559 M 288.16 % | 74.083 M -42.58 % | 129.028 M 145.35 % | -284.524 M -297.34 % | 144.178 M 26.24 % | 114.205 M 1 242.96 % | -9.992 M -124.60 % | 40.614 M 302.95 % | 10.079 M |
| Capital expenditure | 0.000 | 0.000 -100.00 % | 74.596 M 1 048.33 % | -7.866 M 30.12 % | -11.256 M 78.59 % | -52.579 M 32.28 % | -77.637 M 6.26 % | -82.822 M -270.12 % | -22.377 M 55.24 % | -49.991 M 3.21 % | -51.647 M 15.24 % | -60.936 M | 0.000 100.00 % | -27.266 M | 0.000 100.00 % | -9.577 M 10.33 % | -10.680 M |
| Free CashFlow | 140.423 M -43.17 % | 247.078 M 1 178.24 % | -22.915 M 86.00 % | -163.670 M -166.58 % | 245.836 M 341.96 % | -101.604 M -129.68 % | 342.285 M 322.83 % | 80.951 M -69.47 % | 265.182 M 1 000.71 % | 24.092 M -68.87 % | 77.381 M 122.40 % | -345.460 M -339.61 % | 144.178 M 65.84 % | 86.939 M 970.09 % | -9.992 M -132.19 % | 31.037 M 5 266.10 % | -600.782 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 646.316 M 48.37 % | 435.622 M -23.29 % | 567.909 M -17.86 % | 691.378 M -1.11 % | 699.106 M 20.01 % | 582.537 M -14.63 % | 682.361 M 11.39 % | 612.574 M 30.22 % | 470.414 M -37.98 % | 758.491 M 88.78 % | 401.791 M -48.03 % | 773.117 M 83.69 % | 420.877 M -54.05 % | 916.013 M 29.70 % | 706.254 M 103.71 % | 346.691 M -32.89 % | 516.622 M 13.95 % | 453.359 M -29.32 % | 641.398 M -35.39 % | 992.788 M 128.22 % | 435.011 M 31.11 % | 331.801 M -42.48 % | 576.799 M -38.97 % | 945.105 M 54.65 % | 611.139 M 45.60 % | 419.749 M -66.70 % | 1.260 B 4.17 % | 1.210 B 44.82 % | 835.496 M -17.89 % | 1.018 B 5.90 % | 960.904 M -30.11 % | 1.375 B |
| Net income | 39.668 M 204.16 % | -38.083 M -274.57 % | 21.815 M -44.78 % | 39.505 M -44.61 % | 71.326 M -12.53 % | 81.542 M 103.26 % | 40.117 M 82.17 % | 22.022 M 14.94 % | 19.160 M -73.35 % | 71.886 M 118.11 % | 32.958 M -24.30 % | 43.538 M 1.41 % | 42.932 M 4.83 % | 40.955 M 126.57 % | 18.076 M -55.19 % | 40.336 M 112.84 % | 18.951 M 85.19 % | 10.233 M -54.40 % | 22.442 M 4.79 % | 21.416 M 24.61 % | 17.186 M -12.54 % | 19.651 M 25.76 % | 15.626 M 133.85 % | 6.682 M -82.33 % | 37.819 M 110.95 % | 17.928 M 120.76 % | 8.121 M -78.43 % | 37.654 M -24.94 % | 50.169 M 250.56 % | 14.311 M 79.70 % | 7.964 M 19.11 % | 6.686 M |
| Income before tax | 56.117 M 202.21 % | -54.906 M -275.81 % | 31.230 M -37.28 % | 49.796 M -44.37 % | 89.510 M -15.53 % | 105.968 M 103.89 % | 51.974 M 88.96 % | 27.505 M -0.21 % | 27.564 M -69.75 % | 91.129 M 101.26 % | 45.279 M -14.39 % | 52.891 M -2.20 % | 54.082 M -7.88 % | 58.711 M 111.19 % | 27.800 M -44.27 % | 49.883 M 119.23 % | 22.754 M 0.90 % | 22.550 M -16.53 % | 27.017 M 5.20 % | 25.682 M 24.49 % | 20.629 M -22.13 % | 26.493 M 27.50 % | 20.779 M 142.83 % | 8.557 M -82.10 % | 47.814 M 88.30 % | 25.392 M 48.29 % | 17.123 M -63.69 % | 47.154 M -23.21 % | 61.405 M 43.10 % | 42.911 M -10.53 % | 47.964 M 2.74 % | 46.686 M |
| Income before tax ratio | 0.09 168.89 % | -0.13 -329.20 % | 0.05 -23.65 % | 0.07 -43.75 % | 0.13 -29.62 % | 0.18 138.82 % | 0.08 69.64 % | 0.04 -23.37 % | 0.06 -51.23 % | 0.12 6.61 % | 0.11 64.73 % | 0.07 -46.76 % | 0.13 100.48 % | 0.06 62.83 % | 0.04 -72.64 % | 0.14 226.68 % | 0.04 -11.45 % | 0.05 18.09 % | 0.04 62.83 % | 0.03 -45.45 % | 0.05 -40.61 % | 0.08 121.64 % | 0.04 297.89 % | 0.01 -88.43 % | 0.08 29.33 % | 0.06 345.28 % | 0.01 -65.14 % | 0.04 -46.97 % | 0.07 74.28 % | 0.04 -15.52 % | 0.05 47.00 % | 0.03 |
| EBITDA | 58.841 M -49.75 % | 117.097 M 244.35 % | 34.005 M -36.70 % | 53.718 M -42.35 % | 93.182 M -14.81 % | 109.383 M 101.12 % | 54.388 M 89.01 % | 28.775 M -4.39 % | 30.096 M -69.07 % | 97.306 M 100.98 % | 48.416 M -12.89 % | 55.580 M -3.66 % | 57.692 M -6.93 % | 61.988 M 92.25 % | 32.243 M -38.64 % | 52.547 M 97.46 % | 26.612 M -6.21 % | 28.375 M -1.49 % | 28.805 M 4.36 % | 27.601 M 15.53 % | 23.891 M -28.85 % | 33.579 M 29.71 % | 25.887 M 53.48 % | 16.867 M -67.82 % | 52.409 M 47.14 % | 35.618 M -51.51 % | 73.460 M 41.65 % | 51.862 M -20.04 % | 64.860 M 28.12 % | 50.626 M -3.60 % | 52.519 M 6.35 % | 49.384 M |
| Net income ratio | 0.06 170.21 % | -0.09 -327.59 % | 0.04 -32.77 % | 0.06 -43.99 % | 0.10 -27.11 % | 0.14 138.09 % | 0.06 63.54 % | 0.04 -11.74 % | 0.04 -57.02 % | 0.09 15.54 % | 0.08 45.66 % | 0.06 -44.79 % | 0.10 128.15 % | 0.04 74.69 % | 0.03 -78.00 % | 0.12 217.17 % | 0.04 62.52 % | 0.02 -35.49 % | 0.03 62.20 % | 0.02 -45.40 % | 0.04 -33.29 % | 0.06 118.62 % | 0.03 283.17 % | 0.01 -88.57 % | 0.06 44.89 % | 0.04 562.89 % | 0.01 -79.30 % | 0.03 -48.17 % | 0.06 326.96 % | 0.01 69.69 % | 0.01 70.44 % | 0.00 |
| Ratio EBITDA | 0.09 -66.13 % | 0.27 348.92 % | 0.06 -22.93 % | 0.08 -41.71 % | 0.13 -29.02 % | 0.19 135.58 % | 0.08 69.68 % | 0.05 -26.58 % | 0.06 -50.13 % | 0.13 6.46 % | 0.12 67.62 % | 0.07 -47.55 % | 0.14 102.56 % | 0.07 48.23 % | 0.05 -69.88 % | 0.15 194.24 % | 0.05 -17.70 % | 0.06 39.36 % | 0.04 61.54 % | 0.03 -49.38 % | 0.05 -45.73 % | 0.10 125.49 % | 0.04 151.48 % | 0.02 -79.19 % | 0.09 1.06 % | 0.08 45.59 % | 0.06 35.98 % | 0.04 -44.79 % | 0.08 56.04 % | 0.05 -8.97 % | 0.05 52.17 % | 0.04 |
| Gross profit ratio | 0.07 -49.83 % | 0.14 116.53 % | 0.07 51.11 % | 0.04 -35.26 % | 0.07 -22.13 % | 0.09 78.51 % | 0.05 -9.75 % | 0.05 -41.26 % | 0.09 -1.38 % | 0.09 -25.97 % | 0.13 295.53 % | 0.03 -65.63 % | 0.09 38.84 % | 0.07 55.70 % | 0.04 -50.04 % | 0.09 59.83 % | 0.05 -66.11 % | 0.16 206.18 % | 0.05 55.14 % | 0.03 -45.68 % | 0.06 -60.99 % | 0.16 109.21 % | 0.08 55.03 % | 0.05 -64.60 % | 0.14 -41.32 % | 0.23 277.19 % | 0.06 26.29 % | 0.05 -43.12 % | 0.09 74.68 % | 0.05 -33.19 % | 0.07 41.44 % | 0.05 |
| Weighted average shs out dil | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M -4.80 % | 12.956 M 5.04 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M -34.23 % | 18.755 M 14.87 % | 16.327 M 9.70 % | 14.883 M -5.07 % | 15.678 M -3.98 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M |
| Weighted average shs out | 12.334 M 0.08 % | 12.325 M -0.08 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M 0.48 % | 12.276 M -5.25 % | 12.956 M 5.04 % | 12.334 M 0.00 % | 12.334 M 0.00 % | 12.334 M -34.25 % | 18.759 M 14.90 % | 16.327 M 9.70 % | 14.883 M -5.07 % | 15.678 M -3.98 % | 16.327 M 0.00 % | 16.327 M 0.00 % | 16.327 M |
| EPS diluted | 3.22 204.21 % | -3.09 -274.58 % | 1.77 -44.69 % | 3.20 -44.64 % | 5.78 -12.56 % | 6.61 103.38 % | 3.25 81.56 % | 1.79 15.48 % | 1.55 -73.41 % | 5.83 118.35 % | 2.67 -24.36 % | 3.53 1.44 % | 3.48 4.82 % | 3.32 125.85 % | 1.47 -55.05 % | 3.27 112.34 % | 1.54 90.12 % | 0.81 -55.49 % | 1.82 4.60 % | 1.74 24.29 % | 1.40 -7.89 % | 1.52 19.69 % | 1.27 135.19 % | 0.54 -82.41 % | 3.07 252.87 % | 0.87 74.00 % | 0.50 -80.24 % | 2.53 -20.94 % | 3.20 6 300.00 % | 0.05 -94.12 % | 0.85 107.32 % | 0.41 |
| Earnings per share | 3.22 204.21 % | -3.09 -274.58 % | 1.77 -44.69 % | 3.20 -44.64 % | 5.78 -12.56 % | 6.61 103.38 % | 3.25 81.56 % | 1.79 15.48 % | 1.55 -73.41 % | 5.83 118.35 % | 2.67 -24.36 % | 3.53 1.44 % | 3.48 4.82 % | 3.32 125.85 % | 1.47 -55.05 % | 3.27 112.34 % | 1.54 90.12 % | 0.81 -55.49 % | 1.82 4.60 % | 1.74 24.29 % | 1.40 -7.89 % | 1.52 19.69 % | 1.27 135.19 % | 0.54 -82.41 % | 3.07 252.87 % | 0.87 74.00 % | 0.50 -80.24 % | 2.53 -20.94 % | 3.20 6 300.00 % | 0.05 -94.12 % | 0.85 107.32 % | 0.41 |
| Gross profit | 46.477 M -25.57 % | 62.440 M 66.09 % | 37.594 M 24.12 % | 30.288 M -35.97 % | 47.305 M -6.55 % | 50.622 M 52.39 % | 33.218 M 0.53 % | 33.042 M -23.51 % | 43.198 M -38.83 % | 70.624 M 39.74 % | 50.538 M 105.56 % | 24.586 M -36.86 % | 38.941 M -36.21 % | 61.042 M 101.95 % | 30.227 M 1.77 % | 29.702 M 7.25 % | 27.693 M -61.38 % | 71.714 M 116.42 % | 33.137 M 0.23 % | 33.062 M 23.98 % | 26.667 M -48.85 % | 52.138 M 20.35 % | 43.323 M -5.39 % | 45.789 M -45.25 % | 83.629 M -14.56 % | 97.884 M 25.61 % | 77.924 M 31.55 % | 59.235 M -17.63 % | 71.913 M 43.42 % | 50.141 M -29.25 % | 70.870 M -1.15 % | 71.697 M |
| Income tax expense | 16.454 M -2.12 % | 16.810 M 78.54 % | 9.415 M -8.58 % | 10.299 M -43.40 % | 18.195 M -25.52 % | 24.430 M 105.59 % | 11.883 M 117.40 % | 5.466 M -34.98 % | 8.406 M -56.33 % | 19.248 M 56.20 % | 12.323 M 31.88 % | 9.344 M -16.20 % | 11.151 M -37.17 % | 17.747 M 83.20 % | 9.687 M 1.53 % | 9.541 M 150.42 % | 3.810 M -69.22 % | 12.378 M 170.03 % | 4.584 M 7.40 % | 4.268 M 26.61 % | 3.371 M -50.42 % | 6.799 M 31.59 % | 5.167 M 171.95 % | 1.900 M -81.00 % | 10.000 M 35.52 % | 7.379 M -18.55 % | 9.060 M -4.63 % | 9.500 M -15.56 % | 11.250 M -60.66 % | 28.600 M -28.50 % | 40.000 M 0.00 % | 40.000 M |
| Cost of revenue | 599.839 M 64.40 % | 364.867 M -31.20 % | 530.315 M -18.91 % | 653.955 M 0.33 % | 651.801 M 22.54 % | 531.915 M -18.06 % | 649.143 M 12.01 % | 579.532 M 35.65 % | 427.216 M -37.89 % | 687.867 M 95.83 % | 351.253 M -53.07 % | 748.531 M 95.98 % | 381.936 M -55.33 % | 854.971 M 26.47 % | 676.027 M 113.27 % | 316.989 M -35.17 % | 488.929 M 28.11 % | 381.645 M -37.26 % | 608.261 M -36.62 % | 959.726 M 135.03 % | 408.344 M 46.01 % | 279.663 M -47.58 % | 533.476 M -40.68 % | 899.316 M 70.48 % | 527.510 M 63.89 % | 321.865 M -72.78 % | 1.182 B 2.76 % | 1.151 B 50.70 % | 763.583 M -21.07 % | 967.437 M 8.70 % | 890.034 M -31.71 % | 1.303 B |
| General and administrative expenses | 0.000 -100.00 % | 7.356 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.829 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.205 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.997 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.195 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.729 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.562 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 % | 1.348 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.169 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.123 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.549 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 15.446 M 143.94 % | 6.332 M -43.94 % | 11.296 M 143.66 % | 4.636 M | 0.000 | 0.000 -100.00 % | 6.483 M 44.00 % | 4.502 M 185.84 % | 1.575 M -96.41 % | 43.887 M 549.50 % | 6.757 M -84.70 % | 44.154 M 56.45 % | 28.223 M 161.96 % | -45.550 M -658.96 % | 8.149 M -72.68 % | 29.825 M 243.29 % | 8.688 M 808.65 % | -1.226 M -154.37 % | 2.255 M 306.31 % | 555.000 K 6.32 % | 522.000 K 126.14 % | -1.997 M -1 295.81 % | 167.000 K 103.10 % | -5.393 M -171.53 % | 7.540 M 130.94 % | -24.371 M -1 679.46 % | 1.543 M 631.28 % | 211.000 K | 0.000 -100.00 % | 17.323 M 105.81 % | 8.417 M 228.40 % | 2.563 M |
| Operating expenses | 15.446 M 22.65 % | 12.594 M 11.49 % | 11.296 M 143.66 % | 4.636 M 95.69 % | 2.369 M -87.72 % | 19.292 M 97.46 % | 9.770 M -3.30 % | 10.103 M -38.55 % | 16.442 M -13.50 % | 19.009 M 77.70 % | 10.697 M -30.16 % | 15.317 M 30.38 % | 11.748 M -13.45 % | 13.573 M 66.66 % | 8.144 M -9.38 % | 8.987 M -23.33 % | 11.721 M -38.35 % | 19.011 M 128.22 % | 8.330 M 7.32 % | 7.762 M 51.54 % | 5.122 M 122.75 % | -22.514 M -227.96 % | 17.594 M -38.17 % | 28.454 M -23.80 % | 37.341 M -12.02 % | 42.443 M 420.90 % | 8.148 M 2.70 % | 7.934 M 28.14 % | 6.191 M -64.96 % | 17.668 M -34.87 % | 27.128 M 8.41 % | 25.024 M |
| Cost and expenses | 615.285 M 59.49 % | 385.776 M -28.77 % | 541.611 M -18.64 % | 665.726 M 1.77 % | 654.170 M 18.68 % | 551.207 M -16.35 % | 658.913 M 11.75 % | 589.635 M 32.90 % | 443.658 M -37.24 % | 706.876 M 95.30 % | 361.950 M -52.61 % | 763.848 M 94.03 % | 393.684 M -54.67 % | 868.544 M 26.95 % | 684.171 M 109.88 % | 325.976 M -34.89 % | 500.650 M 24.96 % | 400.656 M -35.02 % | 616.591 M -36.27 % | 967.488 M 133.99 % | 413.466 M 60.79 % | 257.149 M -53.34 % | 551.070 M -40.60 % | 927.770 M 64.25 % | 564.851 M 55.05 % | 364.308 M -69.40 % | 1.191 B 2.76 % | 1.159 B 50.52 % | 769.774 M -21.86 % | 985.105 M 7.41 % | 917.162 M -30.95 % | 1.328 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 6.262 M | 0.000 | 0.000 -100.00 % | 2.369 M -87.72 % | 19.292 M 486.92 % | 3.287 M -4.42 % | 3.439 M -64.40 % | 9.661 M -15.06 % | 11.374 M 213.59 % | 3.627 M -61.67 % | 9.462 M 63.25 % | 5.796 M -42.73 % | 10.120 M 303.67 % | 2.507 M -27.90 % | 3.477 M -44.62 % | 6.279 M -87.98 % | 52.255 M 1 334.39 % | 3.643 M 11.65 % | 3.263 M -2.28 % | 3.339 M -21.95 % | 4.278 M 38.63 % | 3.086 M -29.14 % | 4.355 M 1.68 % | 4.283 M -56.93 % | 9.944 M 128.55 % | 4.351 M 88.52 % | 2.308 M -0.04 % | 2.309 M | 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 % | 4.305 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.454 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 % | 7.449 M | 0.000 | 0.000 -100.00 % | 4.316 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 752.000 K 10.91 % | 678.000 K 6.94 % | 634.000 K -64.20 % | 1.771 M -29.07 % | 2.497 M -43.72 % | 4.437 M 368.04 % | 948.000 K 71.43 % | 553.000 K -73.00 % | 2.048 M -52.47 % | 4.309 M 153.32 % | 1.701 M 106.68 % | 823.000 K -35.20 % | 1.270 M 7.54 % | 1.181 M -39.34 % | 1.947 M 65.14 % | 1.179 M 21.17 % | 973.000 K -28.19 % | 1.355 M 49.39 % | 907.000 K -38.76 % | 1.481 M -42.06 % | 2.556 M -53.07 % | 5.446 M 67.72 % | 3.247 M -38.70 % | 5.297 M 34.27 % | 3.945 M | 0.000 -100.00 % | 4.862 M 11.56 % | 4.358 M | 0.000 -100.00 % | 6.885 M 64.12 % | 4.195 M 64.51 % | 2.550 M |
| Depreciation and amortization | 1.972 M -3.80 % | 2.050 M -4.25 % | 2.141 M -0.46 % | 2.151 M 16.02 % | 1.854 M 47.85 % | 1.254 M 0.32 % | 1.250 M -6.30 % | 1.334 M -24.42 % | 1.765 M -2.16 % | 1.804 M -0.77 % | 1.818 M -15.72 % | 2.157 M -5.23 % | 2.276 M -25.38 % | 3.050 M 51.67 % | 2.011 M 0.20 % | 2.007 M 2.82 % | 1.952 M 14.96 % | 1.698 M -2.64 % | 1.744 M -0.11 % | 1.746 M 0.23 % | 1.742 M 6.22 % | 1.640 M -11.88 % | 1.861 M -38.23 % | 3.013 M 363.54 % | 650.000 K -78.85 % | 3.074 M 768.36 % | 354.000 K 1.14 % | 350.000 K -80.89 % | 1.832 M 120.66 % | 830.000 K 130.56 % | 360.000 K 143.24 % | 148.000 K |
| Operating income | 31.031 M -37.75 % | 49.846 M 89.54 % | 26.298 M 2.52 % | 25.652 M -42.91 % | 44.936 M 43.43 % | 31.330 M 33.61 % | 23.448 M 2.22 % | 22.939 M -14.27 % | 26.756 M -48.16 % | 51.615 M 29.55 % | 39.841 M 329.83 % | 9.269 M -65.91 % | 27.193 M -37.27 % | 43.347 M 96.29 % | 22.083 M 6.60 % | 20.715 M 29.70 % | 15.972 M 18.26 % | 13.506 M -51.63 % | 27.924 M 2.80 % | 27.163 M 17.16 % | 23.185 M -19.32 % | 28.736 M 19.60 % | 24.026 M 73.42 % | 13.854 M -73.23 % | 51.759 M 660.71 % | 6.804 M -90.69 % | 73.106 M 41.92 % | 51.512 M -18.27 % | 63.029 M 26.57 % | 49.796 M -4.53 % | 52.159 M 5.94 % | 49.236 M |
| Operating income ratio | 0.05 -58.04 % | 0.11 147.10 % | 0.05 24.81 % | 0.04 -42.28 % | 0.06 19.51 % | 0.05 56.51 % | 0.03 -8.24 % | 0.04 -34.16 % | 0.06 -16.42 % | 0.07 -31.37 % | 0.10 727.07 % | 0.01 -81.44 % | 0.06 36.54 % | 0.05 51.34 % | 0.03 -47.67 % | 0.06 93.27 % | 0.03 3.78 % | 0.03 -31.57 % | 0.04 59.12 % | 0.03 -48.66 % | 0.05 -38.46 % | 0.09 107.92 % | 0.04 184.16 % | 0.01 -82.69 % | 0.08 422.48 % | 0.02 -72.05 % | 0.06 36.24 % | 0.04 -43.57 % | 0.08 54.16 % | 0.05 -9.85 % | 0.05 51.58 % | 0.04 |
| Total other income expenses net | 25.086 M 123.91 % | -104.912 M -2 227.17 % | 4.932 M -79.57 % | 24.144 M -45.83 % | 44.574 M -40.28 % | 74.638 M 161.65 % | 28.526 M 524.75 % | 4.566 M 464.40 % | 809.000 K 113.80 % | -5.863 M -215.96 % | 5.056 M -88.41 % | 43.622 M 62.23 % | 26.889 M 139.18 % | 11.242 M 97.78 % | 5.684 M -80.51 % | 29.168 M 278.07 % | 7.715 M 218.31 % | -6.521 M -268.42 % | -1.770 M 36.54 % | -2.789 M -9.12 % | -2.556 M -13.95 % | -2.243 M 30.92 % | -3.247 M 38.70 % | -5.297 M 11.94 % | -6.015 M -132.36 % | 18.588 M 135.30 % | -52.653 M -1 169.66 % | -4.147 M -155.44 % | -1.624 M 76.42 % | -6.885 M -64.12 % | -4.195 M -64.51 % | -2.550 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-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-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -82.590 M | 0.000 -100.00 % | 48.276 M | 0.000 -100.00 % | 200.079 M -24.26 % | 264.180 M 1 349.47 % | 18.226 M -94.02 % | 304.963 M 376.96 % | 63.939 M 84.61 % | 34.635 M -12.71 % | 39.677 M 9.19 % | 36.337 M -7.13 % | 39.127 M -90.47 % | 410.378 M 3 864.62 % | 10.351 M -97.13 % | 360.125 M 645.12 % | 48.331 M -87.86 % | 398.033 M 7 062.27 % | -5.717 M -101.54 % | 371.523 M 398.41 % | 74.541 M -88.84 % | 668.130 M 224.23 % | -537.835 M -3.93 % | -517.493 M -169.85 % | 740.866 M 1 805.03 % | 38.890 M -86.46 % | 287.216 M 28.81 % | 222.973 M |
| Total investments | 0.000 -100.00 % | 2.003 B | 0.000 -100.00 % | 1.929 B | 0.000 -100.00 % | 1.600 B 202.88 % | 528.360 M -61.23 % | 1.363 B 123.45 % | 609.926 M -24.97 % | 812.953 M 1 073.60 % | 69.270 M -94.08 % | 1.170 B 1 509.38 % | 72.674 M -90.73 % | 784.366 M -4.43 % | 820.756 M -16.02 % | 977.373 M 35.70 % | 720.250 M -16.69 % | 864.560 M 8.60 % | 796.066 M 50.93 % | 527.429 M -29.02 % | 743.046 M 106.87 % | 359.187 M -73.12 % | 1.336 B 746.44 % | 157.868 M -9.61 % | 174.643 M -88.21 % | 1.482 B 837.44 % | 158.062 M -11.97 % | 179.556 M 23.48 % | 145.411 M |
| Total debt | 0.000 -100.00 % | 35.658 M | 0.000 -100.00 % | 49.814 M | 0.000 -100.00 % | 298.340 M | 0.000 -100.00 % | 19.998 M | 0.000 -100.00 % | 86.688 M | 0.000 -100.00 % | 42.015 M | 0.000 -100.00 % | 44.213 M | 0.000 -100.00 % | 44.644 M | 0.000 -100.00 % | 53.896 M | 0.000 -100.00 % | 42.762 M | 0.000 -100.00 % | 75.924 M | 0.000 -100.00 % | 130.295 M -56.09 % | 296.765 M | 0.000 -100.00 % | 682.310 M -5.91 % | 725.173 M 13.81 % | 637.172 M |
| Accumulated other comprehensive income loss | 3.959 B 95.74 % | 2.023 B -50.33 % | 4.072 B 3.12 % | 3.949 B 1.35 % | 3.896 B 3.27 % | 3.773 B 2.10 % | 3.695 B 2 895.84 % | 123.344 M -96.53 % | 3.555 B 268.49 % | 964.661 M -73.28 % | 3.610 B 3.54 % | 3.487 B -0.99 % | 3.522 B 2 755.10 % | 123.344 M -96.44 % | 3.470 B 2 712.89 % | 123.344 M -96.28 % | 3.316 B 243.74 % | 964.661 M -69.68 % | 3.181 B 4.03 % | 3.058 B 1.20 % | 3.022 B 571.26 % | 450.188 M -85.34 % | 3.070 B 4.19 % | 2.947 B 554.57 % | 450.189 M -86.09 % | 3.236 B | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 971.789 M | 0.000 | 0.000 | 0.000 -100.00 % | 884.105 M | 0.000 | 0.000 | 0.000 -100.00 % | 511.053 M | 0.000 | 0.000 | 0.000 -100.00 % | 454.988 M | 0.000 | 0.000 | 0.000 -100.00 % | 179.395 M | 0.000 | 0.000 | 0.000 100.00 % | -120.804 M | 0.000 | 0.000 100.00 % | -124.799 M | 0.000 100.00 % | -258.662 M 40.99 % | -438.312 M 24.35 % | -579.372 M |
| Common stock | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M | 0.000 -100.00 % | 123.344 M -24.45 % | 163.267 M | 0.000 -100.00 % | 163.267 M 0.00 % | 163.267 M 0.00 % | 163.267 M |
| Total equity | 3.985 B 0.00 % | 3.985 B -2.77 % | 4.099 B 0.00 % | 4.099 B 4.50 % | 3.922 B 0.00 % | 3.922 B 5.43 % | 3.720 B 0.00 % | 3.720 B 3.91 % | 3.580 B 0.00 % | 3.580 B -1.57 % | 3.637 B 0.00 % | 3.637 B 2.49 % | 3.549 B 0.00 % | 3.549 B 1.49 % | 3.497 B 0.00 % | 3.497 B 4.58 % | 3.344 B 0.00 % | 3.344 B 4.17 % | 3.210 B 0.00 % | 3.210 B 5.72 % | 3.036 B 0.00 % | 3.036 B -1.56 % | 3.084 B 0.00 % | 3.084 B -5.59 % | 3.267 B 0.40 % | 3.254 B 0.00 % | 3.254 B 17.78 % | 2.763 B 5.39 % | 2.621 B |
| Other non current liabilities | -3.985 B -1 710 608.58 % | 233.000 K 100.01 % | -4.099 B -1 357 333.77 % | 302.000 K 100.01 % | -3.922 B -1 290 386.84 % | 304.000 K 100.01 % | -3.720 B -742 685.03 % | 501.000 K | 0.000 -100.00 % | 502.000 K | 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 -100.00 % | 2.591 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 26.971 M | 0.000 -100.00 % | 21.225 M | 0.000 -100.00 % | 2.154 M | 0.000 -100.00 % | 3.262 M | 0.000 -100.00 % | 36.657 M | 0.000 -100.00 % | 39.868 M | 0.000 -100.00 % | 39.869 M | 0.000 -100.00 % | 44.644 M | 0.000 -100.00 % | 47.821 M | 0.000 -100.00 % | 39.741 M | 0.000 -100.00 % | 53.078 M | 0.000 -100.00 % | 115.902 M -36.04 % | 181.207 M | 0.000 -100.00 % | 303.503 M -3.06 % | 313.088 M -40.07 % | 522.461 M |
| Total non current liabilities | -3.985 B -10 861.40 % | 37.035 M 100.90 % | -4.099 B -11 551.85 % | 35.792 M 100.91 % | -3.922 B -24 610.85 % | 16.003 M 100.43 % | -3.720 B -32 589.31 % | 11.451 M | 0.000 -100.00 % | 45.081 M | 0.000 -100.00 % | 46.983 M | 0.000 -100.00 % | 46.489 M | 0.000 -100.00 % | 49.571 M | 0.000 -100.00 % | 52.747 M | 0.000 -100.00 % | 42.331 M | 0.000 -100.00 % | 55.669 M | 0.000 -100.00 % | 115.902 M -36.04 % | 181.206 M | 0.000 -100.00 % | 308.110 M -3.02 % | 317.695 M -39.72 % | 527.068 M |
| Other current liabilities | 0.000 -100.00 % | 40.373 M | 0.000 -100.00 % | 66.986 M | 0.000 -100.00 % | 15.677 M | 0.000 -100.00 % | 107.365 M | 0.000 -100.00 % | 39.697 M | 0.000 -100.00 % | 36.605 M | 0.000 -100.00 % | 37.809 M | 0.000 -100.00 % | 44.355 M | 0.000 -100.00 % | 37.158 M | 0.000 -100.00 % | 40.204 M | 0.000 -100.00 % | 31.254 M | 0.000 -100.00 % | 714.000 K -98.44 % | 45.880 M | 0.000 -100.00 % | 1.360 M -81.77 % | 7.462 M 25.69 % | 5.937 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.723 M | 0.000 -100.00 % | 355.000 K | 0.000 -100.00 % | 23.466 M | 0.000 -100.00 % | 48.370 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.319 M | 0.000 -100.00 % | 8.950 M | 0.000 -100.00 % | 10.822 M | 0.000 -100.00 % | 45.895 M 3.51 % | 44.337 M | 0.000 -100.00 % | 38.568 M 48.71 % | 25.935 M 5.90 % | 24.490 M |
| Short term debt | 0.000 -100.00 % | 8.687 M | 0.000 -100.00 % | 28.589 M | 0.000 -100.00 % | 296.186 M | 0.000 -100.00 % | 16.736 M | 0.000 -100.00 % | 50.034 M | 0.000 -100.00 % | 2.147 M | 0.000 -100.00 % | 4.344 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.075 M | 0.000 -100.00 % | 3.021 M | 0.000 -100.00 % | 22.846 M | 0.000 -100.00 % | 14.393 M -87.54 % | 115.558 M | 0.000 -100.00 % | 378.807 M -8.08 % | 412.085 M 259.24 % | 114.711 M |
| Total current liabilities | 0.000 -100.00 % | 50.752 M | 0.000 -100.00 % | 96.536 M | 0.000 -100.00 % | 358.761 M | 0.000 -100.00 % | 139.667 M | 0.000 -100.00 % | 149.488 M | 0.000 -100.00 % | 105.580 M | 0.000 -100.00 % | 253.523 M | 0.000 -100.00 % | 125.046 M | 0.000 -100.00 % | 81.116 M | 0.000 -100.00 % | 43.798 M | 0.000 -100.00 % | 87.649 M | 0.000 -100.00 % | 258.268 M -63.56 % | 708.767 M | 0.000 -100.00 % | 810.219 M 18.56 % | 683.409 M -28.69 % | 958.337 M |
| Total liabilities | -3.985 B -4 639.95 % | 87.787 M 102.14 % | -4.099 B -3 197.49 % | 132.328 M 103.37 % | -3.922 B -1 146.65 % | 374.764 M 110.07 % | -3.720 B -2 561.88 % | 151.118 M | 0.000 -100.00 % | 194.569 M | 0.000 -100.00 % | 152.563 M | 0.000 -100.00 % | 300.012 M | 0.000 -100.00 % | 174.617 M | 0.000 -100.00 % | 133.863 M | 0.000 -100.00 % | 86.129 M | 0.000 -100.00 % | 143.318 M | 0.000 -100.00 % | 374.170 M -57.96 % | 889.973 M | 0.000 -100.00 % | 1.118 B 11.71 % | 1.001 B -32.60 % | 1.485 B |
| Other non current assets | 0.000 -100.00 % | 41.244 M | 0.000 -100.00 % | 454.310 M | 0.000 -100.00 % | 435.698 M 264.92 % | -264.180 M -149.38 % | 534.970 M 275.42 % | -304.963 M -168.49 % | 445.282 M 1 385.64 % | -34.635 M -106.53 % | 530.798 M 1 560.76 % | -36.337 M -106.81 % | 533.939 M 230.11 % | -410.378 M -173.95 % | 554.961 M 254.10 % | -360.125 M -157.01 % | 631.670 M 258.70 % | -398.033 M -140.17 % | 990.852 M 366.70 % | -371.523 M -135.91 % | 1.035 B 254.86 % | -668.130 M -202.91 % | 649.253 M -22.62 % | 839.029 M 213.25 % | -740.866 M -205.66 % | 701.192 M -16.32 % | 837.958 M -7.90 % | 909.831 M |
| Long term investments | 0.000 -100.00 % | 1.971 B | 0.000 -100.00 % | 1.906 B | 0.000 -100.00 % | 1.602 B | 0.000 -100.00 % | 1.270 B | 0.000 -100.00 % | 811.999 M | 0.000 -100.00 % | 1.137 B | 0.000 -100.00 % | 1.152 B | 0.000 -100.00 % | 977.373 M | 0.000 -100.00 % | 864.640 M | 0.000 -100.00 % | 177.875 M | 0.000 100.00 % | -10.954 M | 0.000 -100.00 % | 157.868 M 334.19 % | 36.359 M | 0.000 -100.00 % | 60.616 M -21.22 % | 76.939 M 104.09 % | 37.698 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 310.323 M | 0.000 -100.00 % | 373.554 M | 0.000 -100.00 % | 347.496 M | 0.000 -100.00 % | 367.045 M | 0.000 -100.00 % | 430.745 M | 0.000 -100.00 % | 434.258 M | 0.000 -100.00 % | 440.988 M | 0.000 -100.00 % | 446.058 M | 0.000 -100.00 % | 460.139 M | 0.000 -100.00 % | 452.219 M | 0.000 -100.00 % | 455.396 M | 0.000 -100.00 % | 612.493 M -0.09 % | 613.069 M | 0.000 -100.00 % | 629.876 M 149.88 % | 252.068 M 9.14 % | 230.950 M |
| Total non current assets | 0.000 -100.00 % | 2.323 B | 0.000 -100.00 % | 2.734 B | 0.000 -100.00 % | 2.386 B 1 003.04 % | -264.180 M -112.16 % | 2.172 B 812.24 % | -304.963 M -118.07 % | 1.688 B 4 973.76 % | -34.635 M -101.65 % | 2.102 B 5 885.73 % | -36.337 M -101.71 % | 2.127 B 618.26 % | -410.378 M -120.74 % | 1.978 B 649.36 % | -360.125 M -118.41 % | 1.956 B 591.53 % | -398.033 M -124.56 % | 1.621 B 536.30 % | -371.523 M -125.12 % | 1.479 B 321.38 % | -668.130 M -147.06 % | 1.420 B -4.63 % | 1.488 B 300.91 % | -740.866 M -153.24 % | 1.392 B 19.26 % | 1.167 B -0.98 % | 1.178 B |
| Other current assets | -118.248 M -107.55 % | 1.566 B 6 288.12 % | -25.304 M -121.87 % | 115.711 M 217.76 % | -98.261 M -106.40 % | 1.535 B | 0.000 -100.00 % | 1.331 B | 0.000 -100.00 % | 1.697 B | 0.000 -100.00 % | 1.488 B | 0.000 -100.00 % | 1.589 B | 0.000 -100.00 % | 1.035 B | 0.000 -100.00 % | 1.144 B | 0.000 -100.00 % | 1.130 B | 0.000 -100.00 % | 1.256 B | 0.000 -100.00 % | 1.183 B -7.56 % | 1.280 B | 0.000 -100.00 % | 192.136 M -14.28 % | 224.132 M -90.25 % | 2.298 B |
| Short term investments | 0.000 -100.00 % | 109.261 M | 0.000 -100.00 % | 23.766 M | 0.000 -100.00 % | 338.000 K -99.94 % | 528.360 M 101.35 % | 262.408 M -56.98 % | 609.926 M 116.12 % | 282.214 M 307.41 % | 69.270 M 114.48 % | 32.297 M -55.56 % | 72.674 M 137.23 % | 30.635 M -96.27 % | 820.756 M 118.24 % | 376.085 M -47.78 % | 720.250 M 147.46 % | 291.053 M -63.44 % | 796.066 M 127.74 % | 349.554 M -52.96 % | 743.046 M 100.75 % | 370.141 M -72.30 % | 1.336 B | 0.000 -100.00 % | 138.284 M -90.67 % | 1.482 B 1 420.57 % | 97.446 M -5.04 % | 102.617 M -4.73 % | 107.713 M |
| cash and cash equivalents | 0.000 -100.00 % | 118.248 M | 0.000 -100.00 % | 1.538 M | 0.000 -100.00 % | 96.648 M 136.58 % | -264.180 M -15 008.58 % | 1.772 M 100.58 % | -304.963 M -1 440.56 % | 22.749 M 165.68 % | -34.635 M -1 581.39 % | 2.338 M 106.43 % | -36.337 M -814.45 % | 5.086 M 101.24 % | -410.378 M -1 296.68 % | 34.293 M 109.52 % | -360.125 M -6 571.25 % | 5.565 M 101.40 % | -398.033 M -921.04 % | 48.479 M 113.05 % | -371.523 M -26 963.56 % | 1.383 M 100.21 % | -668.130 M -200.00 % | 668.130 M -17.95 % | 814.258 M 209.91 % | -740.866 M -215.15 % | 643.420 M 46.91 % | 437.957 M 5.74 % | 414.199 M |
| Cash and short term investments | 118.248 M -21.27 % | 150.188 M 493.53 % | 25.304 M 0.00 % | 25.304 M -74.25 % | 98.261 M -14.30 % | 114.654 M -56.60 % | 264.180 M 0.00 % | 264.180 M -13.37 % | 304.963 M 0.00 % | 304.963 M 780.51 % | 34.635 M 0.00 % | 34.635 M -4.68 % | 36.337 M 1.72 % | 35.721 M -91.30 % | 410.378 M 0.00 % | 410.378 M 13.95 % | 360.125 M 21.41 % | 296.618 M -25.48 % | 398.033 M 0.00 % | 398.033 M 7.14 % | 371.523 M 0.00 % | 371.524 M -44.39 % | 668.130 M 0.00 % | 668.130 M -29.86 % | 952.542 M 28.57 % | 740.866 M 0.00 % | 740.866 M 37.05 % | 540.574 M 3.58 % | 521.912 M |
| Total current assets | 0.000 -100.00 % | 1.751 B | 0.000 -100.00 % | 1.498 B | 0.000 -100.00 % | 1.912 B 623.60 % | 264.180 M -84.45 % | 1.699 B 457.25 % | 304.963 M -85.39 % | 2.087 B 5 925.13 % | 34.635 M -97.95 % | 1.688 B 4 544.30 % | 36.337 M -97.89 % | 1.722 B 319.64 % | 410.378 M -75.76 % | 1.693 B 370.16 % | 360.125 M -76.33 % | 1.521 B 282.17 % | 398.033 M -76.24 % | 1.675 B 350.84 % | 371.523 M -78.15 % | 1.700 B 154.48 % | 668.130 M -67.23 % | 2.039 B -23.60 % | 2.668 B 260.17 % | 740.866 M -75.14 % | 2.980 B 14.77 % | 2.597 B -11.32 % | 2.928 B |
| Inventory | 0.000 -100.00 % | 34.602 M | 0.000 -100.00 % | 35.229 M | 0.000 -100.00 % | 201.908 M | 0.000 -100.00 % | 57.430 M | 0.000 -100.00 % | 85.586 M | 0.000 -100.00 % | 89.669 M | 0.000 -100.00 % | 156.566 M | 0.000 -100.00 % | 102.967 M | 0.000 -100.00 % | 80.098 M | 0.000 -100.00 % | 97.479 M | 0.000 -100.00 % | 72.860 M | 0.000 -100.00 % | 77.171 M -82.29 % | 435.718 M | 0.000 -100.00 % | 182.908 M 21.93 % | 150.014 M 38.98 % | 107.940 M |
| Net receivables | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.321 B | 0.000 -100.00 % | 60.195 M | 0.000 -100.00 % | 1.262 B | 0.000 -100.00 % | 130.551 M | 0.000 -100.00 % | 74.863 M | 0.000 100.00 % | -59.614 M | 0.000 -100.00 % | 145.069 M | 0.000 -100.00 % | 1.112 B | 0.000 -100.00 % | 49.251 M | 0.000 -100.00 % | 1.172 B | 0.000 -100.00 % | 110.054 M -91.22 % | 1.253 B | 0.000 -100.00 % | 1.864 B 10.85 % | 1.682 B 168 203 800.00 % | 1.000 K |
| Tax 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 |
| 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 |
| Account payables | 0.000 -100.00 % | 1.692 M | 0.000 -100.00 % | 961.000 K | 0.000 -100.00 % | 2.354 M | 0.000 -100.00 % | 15.566 M | 0.000 -100.00 % | 8.695 M | 0.000 -100.00 % | 43.362 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 80.691 M | 0.000 -100.00 % | 9.564 M | 0.000 -100.00 % | 573.000 K | 0.000 -100.00 % | 22.727 M | 0.000 -100.00 % | 197.266 M -63.96 % | 547.328 M | 0.000 -100.00 % | 391.484 M 64.54 % | 237.927 M -70.74 % | 813.199 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.544 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.706 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 502.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.868 M | 0.000 | 0.000 | 0.000 100.00 % | -4.927 M | 0.000 | 0.000 | 0.000 100.00 % | -2.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 26.449 M | 0.000 -100.00 % | 26.667 M | 0.000 -100.00 % | 26.408 M | 0.000 -100.00 % | 25.159 M | 0.000 -100.00 % | 25.569 M | 0.000 -100.00 % | 27.238 M | 0.000 -100.00 % | 27.307 M | 0.000 -100.00 % | 27.394 M | 0.000 -100.00 % | 27.817 M | 0.000 -100.00 % | 28.343 M | 0.000 -100.00 % | 14.097 M | 0.000 -100.00 % | 14.036 M -0.35 % | 14.086 M | 0.000 -100.00 % | 17.238 M -41.62 % | 29.525 M 23.12 % | 23.980 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 69.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.240 M | 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 | 26.449 M -96.86 % | 841.317 M 3 054.90 % | 26.667 M -99.32 % | 3.949 B 14 853.18 % | 26.408 M -96.86 % | 841.317 M 3 244.00 % | 25.159 M | 0.000 -100.00 % | 25.569 M -97.53 % | 1.034 B 3 695.80 % | 27.238 M | 0.000 -100.00 % | 27.307 M -99.07 % | 2.943 B 10 644.18 % | 27.394 M | 0.000 -100.00 % | 27.817 M -99.08 % | 3.013 B 10 531.12 % | 28.343 M | 0.000 -100.00 % | 14.097 M -98.64 % | 1.034 B 7 266.06 % | 14.036 M | 0.000 -100.00 % | 3.214 B 18 546.62 % | 17.238 M -99.48 % | 3.332 B 10.76 % | 3.008 B -0.18 % | 3.013 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 9.831 M | 0.000 -100.00 % | 14.265 M | 0.000 -100.00 % | 13.545 M | 0.000 -100.00 % | 7.688 M | 0.000 -100.00 % | 7.925 M | 0.000 -100.00 % | 7.115 M | 0.000 -100.00 % | 6.621 M | 0.000 -100.00 % | 4.927 M | 0.000 -100.00 % | 4.927 M | 0.000 -100.00 % | 2.590 M | 0.000 -100.00 % | 2.590 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.607 M 0.00 % | 4.607 M 0.00 % | 4.607 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 |
| Total assets | 0.000 -100.00 % | 4.073 B | 0.000 -100.00 % | 4.231 B | 0.000 -100.00 % | 4.297 B | 0.000 -100.00 % | 3.871 B | 0.000 -100.00 % | 3.775 B | 0.000 -100.00 % | 3.790 B | 0.000 -100.00 % | 3.849 B | 0.000 -100.00 % | 3.672 B | 0.000 -100.00 % | 3.478 B | 0.000 -100.00 % | 3.296 B | 0.000 -100.00 % | 3.179 B | 0.000 -100.00 % | 3.458 B -16.80 % | 4.157 B | 0.000 -100.00 % | 4.372 B 16.16 % | 3.764 B -8.35 % | 4.107 B |
| 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-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 -100.00 % | 140.626 M 0.00 % | 140.626 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.987 M 0.00 % | 96.987 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.898 M 0.00 % | -25.898 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 -100.00 % | 69.537 M 0.00 % | 69.537 M |
| Other non cash items | -39.668 M -204.16 % | 38.085 M 274.58 % | -21.815 M 44.78 % | -39.505 M 44.61 % | -71.326 M 12.53 % | -81.542 M -6 423.36 % | -1.250 M 94.32 % | -22.022 M -14.94 % | -19.160 M 73.35 % | -71.886 M -118.11 % | -32.958 M 24.30 % | -43.538 M -1.41 % | -42.932 M -4.83 % | -40.955 M -126.38 % | -18.091 M 55.15 % | -40.336 M -112.84 % | -18.951 M -85.19 % | -10.233 M 54.40 % | -22.442 M -4.79 % | -21.416 M -24.61 % | -17.186 M 12.54 % | -19.651 M -25.76 % | -15.626 M -133.85 % | -6.682 M 82.33 % | -37.819 M -132.40 % | -16.273 M -100.38 % | -8.121 M 85.66 % | -56.613 M 15.12 % | -66.699 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.117 M 82.14 % | 22.025 M 14.95 % | 19.160 M | 0.000 -100.00 % | 32.959 M -24.30 % | 43.538 M 1.41 % | 42.932 M 4.79 % | 40.969 M 126.51 % | 18.087 M -55.16 % | 40.336 M 112.85 % | 18.950 M 88.71 % | 10.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.927 M 0.00 % | 125.927 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 -100.00 % | 81.130 M 0.00 % | 81.130 M |
| 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 | 0.000 | 0.000 -100.00 % | 81.130 M 0.00 % | 81.130 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 100.00 % | -117.998 M 0.00 % | -117.998 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -117.998 M 0.00 % | -117.998 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 38.345 M 74.10 % | 22.025 M 589.88 % | -4.496 M | 0.000 -100.00 % | 32.959 M -24.30 % | 43.538 M 1.41 % | 42.932 M 4.79 % | 40.969 M 126.51 % | 18.087 M -55.16 % | 40.336 M 112.85 % | 18.950 M 88.71 % | 10.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.059 M 0.00 % | 89.059 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.117 M 2 163.94 % | 1.772 M 108.75 % | -20.253 M -185.61 % | 23.656 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.261 M 144.94 % | 40.117 M 2 163.94 % | 1.772 M -90.75 % | 19.160 M | 0.000 -100.00 % | 32.959 M -24.30 % | 43.538 M 1.41 % | 42.932 M 4.79 % | 40.969 M 126.51 % | 18.087 M -55.16 % | 40.336 M 112.85 % | 18.950 M 88.71 % | 10.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.059 M 0.00 % | 89.059 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.117 M 82.14 % | 22.025 M 14.95 % | 19.160 M | 0.000 -100.00 % | 32.959 M -24.30 % | 43.538 M 1.41 % | 42.932 M 4.79 % | 40.969 M 126.51 % | 18.087 M -55.16 % | 40.336 M 112.85 % | 18.950 M 88.71 % | 10.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.927 M 0.00 % | 125.927 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 40.117 M 82.14 % | 22.025 M 14.95 % | 19.160 M | 0.000 -100.00 % | 32.959 M -24.30 % | 43.538 M 1.41 % | 42.932 M 4.79 % | 40.969 M 126.51 % | 18.087 M -55.16 % | 40.336 M 112.85 % | 18.950 M 88.71 % | 10.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.927 M 0.00 % | 125.927 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 |