Themis Medicare Limited THEMISMED.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.055 B 6.22 % | 3.818 B 7.74 % | 3.543 B -10.21 % | 3.946 B 71.07 % | 2.307 B 14.43 % | 2.016 B 9.71 % | 1.838 B -12.29 % | 2.095 B -14.77 % | 2.458 B 5.59 % | 2.328 B 15.31 % | 2.019 B 3.49 % | 1.951 B 12.43 % | 1.735 B 10.06 % | 1.576 B -37.01 % | 2.503 B 9.60 % | 2.284 B 6.44 % | 2.145 B -10.09 % | 2.386 B 34.35 % | 1.776 B 52.93 % | 1.161 B |
| Net income | 298.330 M -31.46 % | 435.238 M -23.51 % | 569.010 M -21.93 % | 728.808 M 104.13 % | 357.030 M 44.07 % | 247.817 M 330.71 % | -107.416 M -195.08 % | 112.971 M -42.04 % | 194.899 M 0.86 % | 193.229 M 285.97 % | 50.063 M 113.42 % | 23.458 M 149.15 % | -47.724 M 85.87 % | -337.852 M -438.41 % | 99.835 M -51.50 % | 205.857 M 281.29 % | -113.551 M -163.03 % | 180.152 M 69.02 % | 106.589 M | 0.000 |
| Income before tax | 396.749 M -25.76 % | 534.432 M -26.30 % | 725.149 M -23.88 % | 952.620 M 130.49 % | 413.307 M 53.79 % | 268.746 M 313.34 % | -125.972 M -211.13 % | 113.360 M -41.93 % | 195.205 M -0.01 % | 195.231 M 225.20 % | 60.034 M 64.13 % | 36.576 M 190.05 % | -40.618 M 87.79 % | -332.793 M -370.46 % | 123.049 M -40.55 % | 206.985 M 320.45 % | -93.893 M -147.37 % | 198.220 M 47.65 % | 134.246 M 154.83 % | 52.680 M |
| Income before tax ratio | 0.10 -30.11 % | 0.14 -31.60 % | 0.20 -15.22 % | 0.24 34.73 % | 0.18 34.40 % | 0.13 294.46 % | -0.07 -226.70 % | 0.05 -31.87 % | 0.08 -5.30 % | 0.08 182.01 % | 0.03 58.59 % | 0.02 180.09 % | -0.02 88.91 % | -0.21 -529.39 % | 0.05 -45.76 % | 0.09 307.10 % | -0.04 -152.68 % | 0.08 9.90 % | 0.08 66.63 % | 0.05 |
| EBITDA | 490.482 M -33.10 % | 733.170 M -7.14 % | 789.557 M -22.73 % | 1.022 B 92.37 % | 531.156 M 14.92 % | 462.186 M 540.65 % | 72.143 M -71.25 % | 250.931 M -24.27 % | 331.340 M -13.16 % | 381.568 M 18.91 % | 320.876 M 12.03 % | 286.424 M 73.98 % | 164.629 M 228.18 % | -128.439 M -142.16 % | 304.670 M -17.25 % | 368.167 M 167.86 % | 137.446 M -61.47 % | 356.714 M 34.54 % | 265.128 M 114.44 % | 123.638 M |
| Net income ratio | 0.07 -35.47 % | 0.11 -29.01 % | 0.16 -13.05 % | 0.18 19.32 % | 0.15 25.91 % | 0.12 310.30 % | -0.06 -208.41 % | 0.05 -31.99 % | 0.08 -4.47 % | 0.08 234.71 % | 0.02 106.21 % | 0.01 143.72 % | -0.03 87.17 % | -0.21 -637.28 % | 0.04 -55.75 % | 0.09 270.31 % | -0.05 -170.10 % | 0.08 25.80 % | 0.06 | 0.00 |
| Ratio EBITDA | 0.12 -37.02 % | 0.19 -13.82 % | 0.22 -13.94 % | 0.26 12.45 % | 0.23 0.43 % | 0.23 483.98 % | 0.04 -67.22 % | 0.12 -11.15 % | 0.13 -17.76 % | 0.16 3.12 % | 0.16 8.25 % | 0.15 54.74 % | 0.09 216.46 % | -0.08 -166.93 % | 0.12 -24.49 % | 0.16 151.64 % | 0.06 -57.14 % | 0.15 0.14 % | 0.15 40.22 % | 0.11 |
| Gross profit ratio | 0.67 6.41 % | 0.63 -4.81 % | 0.67 8.31 % | 0.61 -5.54 % | 0.65 -4.03 % | 0.68 9.10 % | 0.62 -4.59 % | 0.65 -1.62 % | 0.66 6.00 % | 0.62 15.16 % | 0.54 -2.75 % | 0.56 5.40 % | 0.53 626.67 % | 0.07 -20.07 % | 0.09 -34.86 % | 0.14 353.06 % | 0.03 -76.47 % | 0.13 -4.96 % | 0.14 5.44 % | 0.13 |
| Weighted average shs out dil | 92.077 M -0.14 % | 92.206 M 0.03 % | 92.180 M 0.17 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 15.47 % | 79.698 M |
| Weighted average shs out | 92.077 M 0.05 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 15.47 % | 79.698 M |
| EPS diluted | 3.24 -31.36 % | 4.72 -23.50 % | 6.17 -22.00 % | 7.91 103.87 % | 3.88 43.70 % | 2.70 330.77 % | -1.17 -109.53 % | 12.28 -30.46 % | 17.66 -6.86 % | 18.96 161.88 % | 7.24 137.38 % | 3.05 151.43 % | -5.93 85.87 % | -41.97 -396.40 % | 14.16 -44.62 % | 25.57 281.35 % | -14.10 -163.00 % | 22.38 69.03 % | 13.24 2 001.59 % | 0.63 |
| Earnings per share | 3.24 -31.50 % | 4.73 -23.46 % | 6.18 -21.97 % | 7.92 103.60 % | 3.89 44.07 % | 2.70 330.77 % | -1.17 -109.53 % | 12.28 -30.46 % | 17.66 -7.64 % | 19.12 160.49 % | 7.34 130.09 % | 3.19 153.79 % | -5.93 85.87 % | -41.97 -396.40 % | 14.16 -44.62 % | 25.57 281.35 % | -14.10 -163.00 % | 22.38 69.03 % | 13.24 2 001.59 % | 0.63 |
| Gross profit | 2.735 B 13.02 % | 2.420 B 2.56 % | 2.360 B -2.75 % | 2.426 B 61.60 % | 1.501 B 9.82 % | 1.367 B 19.68 % | 1.142 B -16.31 % | 1.365 B -16.15 % | 1.628 B 11.92 % | 1.454 B 32.79 % | 1.095 B 0.64 % | 1.088 B 18.50 % | 918.398 M 699.76 % | 114.834 M -49.65 % | 228.094 M -28.61 % | 319.518 M 382.26 % | 66.254 M -78.84 % | 313.144 M 27.69 % | 245.244 M 61.25 % | 152.094 M |
| Income tax expense | 98.421 M -0.78 % | 99.197 M -36.47 % | 156.141 M -30.24 % | 223.813 M 297.69 % | 56.278 M 168.89 % | 20.930 M 213.91 % | -18.374 M -1 904.91 % | 1.018 M -85.03 % | 6.801 M -45.95 % | 12.582 M -28.97 % | 17.714 M 35.04 % | 13.118 M 84.60 % | 7.106 M 40.46 % | 5.059 M -75.61 % | 20.743 M 3 617.38 % | 558.000 K -96.82 % | 17.543 M 6.79 % | 16.427 M -38.29 % | 26.620 M 862.05 % | 2.767 M |
| Cost of revenue | 1.320 B -5.56 % | 1.398 B 18.08 % | 1.184 B -22.13 % | 1.520 B 88.74 % | 805.330 M 24.14 % | 648.706 M -6.69 % | 695.231 M -4.77 % | 730.055 M -12.06 % | 830.136 M -4.97 % | 873.519 M -5.41 % | 923.510 M 7.09 % | 862.369 M 5.61 % | 816.565 M -44.13 % | 1.462 B -35.75 % | 2.275 B 15.81 % | 1.964 B -5.53 % | 2.079 B 0.30 % | 2.073 B 35.42 % | 1.531 B 51.68 % | 1.009 B |
| General and administrative expenses | 998.259 M 18.03 % | 845.796 M 805.13 % | 93.445 M -5.82 % | 99.221 M 48.42 % | 66.853 M 49.95 % | 44.584 M -27.93 % | 61.865 M -0.61 % | 62.245 M 4.07 % | 59.813 M 48.84 % | 40.186 M -87.79 % | 329.209 M 1 279.00 % | 23.873 M -14.46 % | 27.909 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 147.122 M -3.25 % | 152.066 M -10.71 % | 170.302 M -5.01 % | 179.291 M 89.30 % | 94.715 M 16.41 % | 81.364 M -38.43 % | 132.151 M -8.97 % | 145.172 M 30.71 % | 111.060 M -26.21 % | 150.518 M 373.58 % | 31.783 M -68.40 % | 100.576 M 31.54 % | 76.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -132.051 M | 0.000 | 0.000 -100.00 % | 853.326 M 55.17 % | 549.943 M -41.02 % | 932.350 M 79 384.23 % | 1.173 M -86.76 % | 8.858 M 46.32 % | 6.054 M -32.52 % | 8.971 M -92.17 % | 114.560 M 267.34 % | 31.186 M 52.16 % | 20.496 M -92.91 % | 288.927 M 14 551.47 % | 1.972 M -93.16 % | 28.828 M 286.95 % | 7.450 M -63.18 % | 20.235 M -35.79 % | 31.515 M -80.23 % | 159.390 M |
| Operating expenses | 963.758 M -14.39 % | 1.126 B 24.12 % | 907.037 M -42.03 % | 1.565 B 45.07 % | 1.079 B -1.29 % | 1.093 B -8.90 % | 1.199 B 1.06 % | 1.187 B -5.78 % | 1.260 B 15.81 % | 1.088 B 7.00 % | 1.017 B 8.25 % | 939.099 M 11.81 % | 839.937 M 190.71 % | 288.927 M 14 551.47 % | 1.972 M -93.16 % | 28.828 M 286.95 % | 7.450 M -63.18 % | 20.235 M -35.79 % | 31.515 M -81.09 % | 166.637 M |
| Cost and expenses | 2.284 B -9.18 % | 2.515 B -15.44 % | 2.974 B -3.60 % | 3.085 B 62.58 % | 1.897 B 8.95 % | 1.741 B -8.09 % | 1.895 B -1.16 % | 1.917 B -8.27 % | 2.090 B 6.56 % | 1.961 B 1.09 % | 1.940 B 7.69 % | 1.801 B 8.75 % | 1.657 B -5.37 % | 1.750 B -23.11 % | 2.277 B 14.24 % | 1.993 B -4.49 % | 2.087 B -0.32 % | 2.093 B 33.99 % | 1.562 B 32.86 % | 1.176 B |
| Research and development expenses | 132.051 M 3.22 % | 127.936 M 1.53 % | 126.003 M 24.46 % | 101.237 M 19.15 % | 84.967 M 147.57 % | 34.321 M -25.14 % | 45.846 M -13.23 % | 52.835 M 2.83 % | 51.380 M 46.58 % | 35.053 M 31.60 % | 26.637 M 60.44 % | 16.602 M -17.83 % | 20.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.247 M |
| Selling general and administrative expenses | 963.758 M -3.42 % | 997.862 M 27.76 % | 781.034 M 28.02 % | 610.080 M 37.52 % | 443.617 M 252.22 % | 125.948 M -35.08 % | 194.016 M -6.46 % | 207.417 M 21.39 % | 170.873 M -10.40 % | 190.704 M -47.17 % | 360.992 M -31.35 % | 525.806 M 15.54 % | 455.082 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 8.393 M 53.35 % | 5.473 M -9.61 % | 6.055 M 46.93 % | 4.121 M 35.69 % | 3.037 M 24.31 % | 2.443 M -50.98 % | 4.984 M -5.39 % | 5.268 M 61.25 % | 3.267 M 25.61 % | 2.601 M 103.52 % | 1.278 M -70.37 % | 4.313 M 295.33 % | 1.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.236 M |
| Interest expense | 100.395 M 7.07 % | 93.766 M -1.96 % | 95.644 M 9.00 % | 87.745 M -30.98 % | 127.125 M -1.30 % | 128.804 M 8.96 % | 118.212 M -0.38 % | 118.668 M 0.22 % | 118.407 M -3.95 % | 123.275 M -15.15 % | 145.289 M -7.04 % | 156.292 M 2.30 % | 152.775 M -3.73 % | 158.700 M 53.97 % | 103.073 M 23.14 % | 83.705 M -45.18 % | 152.697 M 61.26 % | 94.689 M 19.13 % | 79.483 M 71.64 % | 46.309 M |
| Depreciation and amortization | 99.287 M -18.92 % | 122.463 M 16.69 % | 104.948 M 10.71 % | 94.798 M 10.91 % | 85.471 M 3.33 % | 82.720 M 3.53 % | 79.903 M 7.76 % | 74.151 M -0.74 % | 74.704 M -32.84 % | 111.230 M -3.74 % | 115.553 M 23.51 % | 93.556 M 8.57 % | 86.168 M 10.55 % | 77.945 M -0.77 % | 78.548 M 1.38 % | 77.477 M 0.15 % | 77.359 M 23.51 % | 62.636 M 76.61 % | 35.466 M 43.88 % | 24.649 M |
| Operating income | 391.531 M -69.95 % | 1.303 B 128.79 % | 569.561 M -33.89 % | 861.552 M 110.41 % | 409.468 M 49.14 % | 274.558 M 581.75 % | -56.992 M -131.98 % | 178.199 M -51.61 % | 368.265 M 0.40 % | 366.797 M 365.73 % | 78.757 M -47.21 % | 149.192 M 90.15 % | 78.461 M 145.07 % | -174.093 M -176.99 % | 226.122 M -22.21 % | 290.690 M 394.34 % | 58.804 M -79.92 % | 292.909 M 37.05 % | 213.729 M 1 569.63 % | -14.543 M |
| Operating income ratio | 0.10 -71.71 % | 0.34 112.35 % | 0.16 -26.37 % | 0.22 22.99 % | 0.18 30.33 % | 0.14 539.13 % | -0.03 -136.46 % | 0.09 -43.23 % | 0.15 -4.91 % | 0.16 303.88 % | 0.04 -48.99 % | 0.08 69.12 % | 0.05 140.95 % | -0.11 -222.24 % | 0.09 -29.02 % | 0.13 364.41 % | 0.03 -77.67 % | 0.12 2.00 % | 0.12 1 060.98 % | -0.01 |
| Total other income expenses net | 5.218 M -96.32 % | 141.843 M -8.83 % | 155.588 M 70.85 % | 91.068 M 2 272.18 % | 3.839 M 166.05 % | -5.812 M 91.58 % | -69.013 M -7.33 % | -64.301 M 20.62 % | -81.000 M 11.38 % | -91.402 M 13.73 % | -105.945 M 1.26 % | -107.294 M 17.74 % | -130.433 M -2.17 % | -127.660 M -22.97 % | -103.816 M -24.03 % | -83.705 M 45.18 % | -152.697 M -61.26 % | -94.689 M -19.13 % | -79.483 M -218.24 % | 67.223 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 701.518 M -18.31 % | 858.705 M 7.57 % | 798.287 M 34.27 % | 594.531 M -12.78 % | 681.640 M -33.17 % | 1.020 B 27.41 % | 800.482 M 6.00 % | 755.144 M -28.25 % | 1.053 B 6.65 % | 986.912 M -17.77 % | 1.200 B -4.01 % | 1.250 B -4.23 % | 1.306 B 125.02 % | 580.185 M -49.86 % | 1.157 B 6.76 % | 1.084 B -2.64 % | 1.113 B 22.02 % | 912.421 M 34.53 % | 678.221 M 53.52 % | 441.790 M |
| Total investments | 959.504 M 6.83 % | 898.123 M 51.96 % | 591.039 M 25.84 % | 469.686 M 36.92 % | 343.047 M -4.12 % | 357.797 M 55.62 % | 229.912 M 10.17 % | 208.694 M -5.50 % | 220.830 M 248.39 % | 63.385 M 30.61 % | 48.531 M 25.94 % | 38.534 M 0.03 % | 38.524 M 659.69 % | 5.071 M 0.00 % | 5.071 M -81.56 % | 27.495 M 53.94 % | 17.861 M -75.94 % | 74.232 M 4.20 % | 71.237 M -62.99 % | 192.476 M |
| Total debt | 829.885 M -13.37 % | 957.922 M 3.70 % | 923.752 M 15.86 % | 797.324 M -8.54 % | 871.820 M -17.23 % | 1.053 B 28.76 % | 818.029 M 2.25 % | 799.994 M -30.67 % | 1.154 B 1.62 % | 1.135 B -11.78 % | 1.287 B -2.41 % | 1.319 B -7.49 % | 1.426 B 119.58 % | 649.278 M -47.34 % | 1.233 B -0.12 % | 1.235 B -1.40 % | 1.252 B 10.91 % | 1.129 B 34.21 % | 841.147 M 79.72 % | 468.038 M |
| Accumulated other comprehensive income loss | 1.006 B -0.40 % | 1.010 B -0.45 % | 1.014 B -0.57 % | 1.020 B -0.52 % | 1.025 B 442.32 % | -299.528 M -36.15 % | -220.004 M -52.40 % | -144.360 M 86.16 % | -1.043 B -10.12 % | -947.257 M -12.92 % | -838.849 M -18.73 % | -706.507 M -15.66 % | -610.861 M -12.73 % | -541.857 M -15.98 % | -467.184 M -19.83 % | -389.860 M -10.29 % | -353.481 M -26.75 % | -278.890 M -27.52 % | -218.700 M -157.46 % | 380.632 M |
| Retained earnings | 2.573 B 10.92 % | 2.319 B 19.99 % | 1.933 B 37.24 % | 1.408 B 96.36 % | 717.241 M 101.17 % | 356.539 M 240.26 % | 104.785 M -49.98 % | 209.496 M 126.44 % | 92.516 M 230.63 % | -70.822 M -114.97 % | 473.132 M 5.65 % | 447.845 M 4.22 % | 429.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 92.040 M 0.00 % | 92.040 M 0.01 % | 92.028 M 0.03 % | 92.003 M 0.13 % | 91.885 M 0.01 % | 91.880 M 0.08 % | 91.809 M 0.00 % | 91.809 M 1.57 % | 90.394 M 6.16 % | 85.150 M 0.55 % | 84.684 M 0.21 % | 84.505 M 4.97 % | 80.505 M 0.00 % | 80.505 M 0.00 % | 80.505 M 0.00 % | 80.505 M 0.00 % | 80.505 M 0.00 % | 80.505 M 0.00 % | 80.505 M 0.00 % | 80.505 M |
| Total equity | 4.026 B 6.60 % | 3.777 B 11.26 % | 3.394 B 18.07 % | 2.875 B 31.57 % | 2.185 B 19.39 % | 1.830 B 15.78 % | 1.581 B -6.39 % | 1.689 B 40.17 % | 1.205 B 52.70 % | 788.888 M 33.92 % | 589.079 M 4.85 % | 561.848 M 4.59 % | 537.169 M -7.51 % | 580.789 M -36.20 % | 910.265 M 9.22 % | 833.426 M -9.28 % | 918.648 M 8.34 % | 847.901 M 22.35 % | 693.018 M 14.51 % | 605.212 M |
| Other non current liabilities | 18.650 M | 0.000 -100.00 % | 69.407 M 7.24 % | 64.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.021 M 27.73 % | 70.475 M 5.73 % | 66.655 M 137.78 % | 28.032 M | 0.000 100.00 % | -524.201 M | 0.000 100.00 % | -462.040 M | 0.000 -100.00 % | 7.012 M |
| Long term debt | 203.443 M -24.01 % | 267.740 M -5.88 % | 284.455 M 17.05 % | 243.011 M 3.94 % | 233.795 M 93.55 % | 120.792 M 29.18 % | 93.510 M -18.67 % | 114.972 M -7.30 % | 124.020 M -56.19 % | 283.078 M -62.07 % | 746.410 M -5.70 % | 791.549 M -13.98 % | 920.179 M 41.72 % | 649.278 M -47.34 % | 1.233 B -0.12 % | 1.235 B -1.40 % | 1.252 B 10.91 % | 1.129 B 34.21 % | 841.147 M 594.41 % | 121.131 M |
| Total non current liabilities | 293.075 M -14.22 % | 341.665 M -3.45 % | 353.862 M 14.99 % | 307.735 M 26.50 % | 243.278 M 101.40 % | 120.792 M 29.18 % | 93.510 M -19.58 % | 116.278 M -79.63 % | 570.876 M -16.89 % | 686.876 M -18.83 % | 846.218 M -8.47 % | 924.558 M -6.60 % | 989.933 M 37.18 % | 721.610 M -44.28 % | 1.295 B -0.09 % | 1.296 B -1.36 % | 1.314 B 12.23 % | 1.171 B 32.81 % | 881.673 M 429.46 % | 166.524 M |
| Other current liabilities | 399.641 M 70.61 % | 234.246 M 442.33 % | -68.427 M -99.70 % | -34.265 M -863.04 % | -3.558 M 93.45 % | -54.317 M -116.38 % | 331.627 M 39.67 % | 237.438 M 10.60 % | 214.682 M -32.82 % | 319.574 M 218.59 % | 100.309 M 19.79 % | 83.736 M 54.36 % | 54.247 M 8.91 % | 49.808 M -93.22 % | 734.551 M -36.41 % | 1.155 B 62.48 % | 710.950 M -39.26 % | 1.171 B 58.35 % | 739.230 M 4 812.15 % | 15.049 M |
| Deferred revenue | 3.463 M -95.33 % | 74.200 M -78.48 % | 344.873 M 55.53 % | 221.735 M -34.15 % | 336.717 M -9.06 % | 370.264 M -5.25 % | 390.772 M 83.47 % | 212.995 M 195.31 % | 72.125 M 26.07 % | 57.211 M -3.57 % | 59.331 M 11.78 % | 53.079 M 35.44 % | 39.191 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 643.767 M -6.74 % | 690.277 M 7.96 % | 639.392 M 15.34 % | 554.369 M -13.11 % | 638.025 M -31.58 % | 932.536 M 22.06 % | 764.010 M 11.51 % | 685.153 M -2.06 % | 699.589 M 9.87 % | 636.754 M -3.55 % | 660.161 M -6.93 % | 709.317 M 11.50 % | 636.148 M -25.45 % | 853.372 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.907 M |
| Total current liabilities | 1.561 B 1.00 % | 1.546 B 11.11 % | 1.391 B 27.04 % | 1.095 B -14.64 % | 1.283 B -17.12 % | 1.548 B 5.54 % | 1.467 B 17.55 % | 1.248 B -5.62 % | 1.322 B 2.84 % | 1.286 B -5.31 % | 1.358 B -0.36 % | 1.363 B 12.91 % | 1.207 B -19.19 % | 1.494 B 103.32 % | 734.551 M 16.42 % | 630.947 M -11.25 % | 710.950 M 0.34 % | 708.532 M -4.15 % | 739.230 M -7.85 % | 802.242 M |
| Total liabilities | 1.854 B -1.76 % | 1.888 B 8.16 % | 1.745 B 24.39 % | 1.403 B -8.09 % | 1.526 B -8.54 % | 1.669 B 6.96 % | 1.560 B 14.38 % | 1.364 B -27.94 % | 1.893 B -4.03 % | 1.973 B -10.50 % | 2.204 B -3.64 % | 2.287 B 4.12 % | 2.197 B -0.83 % | 2.215 B 9.14 % | 2.030 B 5.31 % | 1.927 B -4.83 % | 2.025 B 7.64 % | 1.881 B 15.97 % | 1.622 B 67.46 % | 968.766 M |
| Other non current assets | 133.448 M 7.02 % | 124.689 M -12.54 % | 142.568 M 59.63 % | 89.314 M 165 496.30 % | -54.000 K -100.10 % | 52.204 M -40.39 % | 87.572 M 6.96 % | 81.873 M 149.60 % | 32.802 M -70.73 % | 112.076 M -38.14 % | 181.177 M 10.71 % | 163.654 M 10.38 % | 148.261 M 18.93 % | 124.667 M 2 358.43 % | 5.071 M -81.56 % | 27.495 M 53.94 % | 17.861 M -75.94 % | 74.232 M 4.20 % | 71.237 M 54 279.39 % | 131.000 K |
| Long term investments | 959.504 M 6.83 % | 898.123 M 51.96 % | 591.039 M 25.84 % | 469.686 M 36.92 % | 343.047 M -4.12 % | 357.797 M 55.62 % | 229.912 M 10.17 % | 208.694 M -5.50 % | 220.830 M 248.39 % | 63.385 M 30.61 % | 48.531 M 25.94 % | 38.534 M 0.03 % | 38.524 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.842 M |
| Intangible assets | 3.336 M -39.57 % | 5.520 M -28.35 % | 7.704 M -22.09 % | 9.888 M -18.09 % | 12.072 M -15.32 % | 14.256 M -13.28 % | 16.440 M -11.73 % | 18.624 M -10.50 % | 20.808 M -10.46 % | 23.240 M 1 201.23 % | 1.786 M 5.06 % | 1.700 M -2.75 % | 1.748 M -5.46 % | 1.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.117 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.000 K 4 700.00 % | 4.000 K 102.09 % | -191.000 K -19 200.00 % | 1.000 K -87.50 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.609 M |
| Goodwill and intangible assets | 3.336 M -39.57 % | 5.520 M -28.35 % | 7.704 M -22.09 % | 9.888 M -18.09 % | 12.072 M -15.32 % | 14.256 M -13.28 % | 16.440 M -11.73 % | 18.624 M -11.31 % | 21.000 M -9.65 % | 23.244 M 1 357.30 % | 1.595 M -6.23 % | 1.701 M -3.13 % | 1.756 M -5.03 % | 1.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.726 M |
| Property plant equipment net | 1.745 B 2.42 % | 1.704 B 3.89 % | 1.640 B 12.68 % | 1.456 B 8.34 % | 1.344 B 9.76 % | 1.224 B -1.44 % | 1.242 B -1.81 % | 1.265 B 8.20 % | 1.169 B -2.50 % | 1.199 B -4.55 % | 1.256 B -5.33 % | 1.327 B -1.50 % | 1.347 B -2.32 % | 1.379 B 1.37 % | 1.361 B 3.68 % | 1.312 B -4.75 % | 1.378 B 29.17 % | 1.067 B 9.01 % | 978.548 M 69.24 % | 578.206 M |
| Total non current assets | 2.842 B 4.00 % | 2.732 B 9.55 % | 2.494 B 16.76 % | 2.136 B 15.06 % | 1.857 B 9.59 % | 1.694 B 3.15 % | 1.642 B 1.26 % | 1.622 B 8.73 % | 1.492 B 4.66 % | 1.425 B -0.96 % | 1.439 B -3.57 % | 1.493 B -0.32 % | 1.497 B -0.56 % | 1.506 B 10.25 % | 1.366 B 1.94 % | 1.340 B -4.00 % | 1.396 B 22.33 % | 1.141 B 8.68 % | 1.050 B 49.54 % | 702.019 M |
| Other current assets | 358.895 M 3.35 % | 347.265 M -8.63 % | 380.074 M 19.76 % | 317.374 M 7.29 % | 295.806 M 53.35 % | 192.894 M -10.54 % | 215.629 M 6.03 % | 203.361 M -2.60 % | 208.793 M -48.12 % | 402.423 M 365.13 % | 86.518 M -32.66 % | 128.483 M 36.35 % | 94.229 M -28.39 % | 131.592 M -20.01 % | 164.520 M 29.12 % | 127.421 M 0.73 % | 126.498 M -0.61 % | 127.277 M -18.42 % | 156.011 M 76.17 % | 88.557 M |
| Short term 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 -100.00 % | 106.634 M |
| cash and cash equivalents | 65.594 M -33.89 % | 99.217 M -20.92 % | 125.465 M -38.13 % | 202.793 M 6.63 % | 190.180 M 469.15 % | 33.415 M 90.43 % | 17.547 M -60.88 % | 44.850 M -55.74 % | 101.336 M -31.76 % | 148.510 M 70.84 % | 86.929 M 26.63 % | 68.650 M -42.86 % | 120.139 M 73.88 % | 69.093 M -8.84 % | 75.792 M -49.65 % | 150.525 M 8.58 % | 138.636 M -35.95 % | 216.448 M 32.85 % | 162.926 M 520.72 % | 26.248 M |
| Cash and short term investments | 65.594 M -33.89 % | 99.217 M -20.92 % | 125.465 M -38.13 % | 202.793 M 6.63 % | 190.180 M 469.15 % | 33.415 M 90.43 % | 17.547 M -60.88 % | 44.850 M -55.74 % | 101.336 M -31.76 % | 148.510 M 70.84 % | 86.929 M 26.63 % | 68.650 M -42.86 % | 120.139 M 73.88 % | 69.093 M -8.84 % | 75.792 M -49.65 % | 150.525 M 8.58 % | 138.636 M -35.95 % | 216.448 M 32.85 % | 162.926 M 22.61 % | 132.882 M |
| Total current assets | 3.039 B 3.65 % | 2.932 B 10.83 % | 2.645 B 23.52 % | 2.142 B 15.47 % | 1.855 B 2.76 % | 1.805 B 20.44 % | 1.499 B 4.75 % | 1.431 B -10.91 % | 1.606 B 20.19 % | 1.336 B -1.32 % | 1.354 B -0.20 % | 1.357 B 9.70 % | 1.237 B -4.14 % | 1.290 B -18.04 % | 1.574 B 10.79 % | 1.421 B -8.22 % | 1.548 B -2.42 % | 1.586 B 25.50 % | 1.264 B 44.98 % | 871.959 M |
| Inventory | 843.145 M 19.47 % | 705.743 M 2.35 % | 689.520 M 13.39 % | 608.094 M 3.96 % | 584.944 M 7.12 % | 546.089 M 1.82 % | 536.349 M 8.19 % | 495.753 M -22.95 % | 643.398 M 10.04 % | 584.697 M -6.94 % | 628.304 M -5.14 % | 662.355 M 21.07 % | 547.063 M 14.68 % | 477.033 M 2.46 % | 465.593 M 9.30 % | 425.995 M -21.98 % | 546.024 M 23.79 % | 441.087 M 20.34 % | 366.526 M 59.93 % | 229.186 M |
| Net receivables | 1.771 B -0.47 % | 1.779 B 22.70 % | 1.450 B 43.12 % | 1.013 B 29.29 % | 783.765 M -24.09 % | 1.033 B 40.15 % | 736.744 M 6.17 % | 693.945 M 9.27 % | 635.072 M 90.17 % | 333.947 M -32.06 % | 491.519 M 23.56 % | 397.800 M 22.98 % | 323.473 M -33.99 % | 490.037 M -43.55 % | 868.165 M 21.11 % | 716.832 M -12.07 % | 815.262 M 1.70 % | 801.673 M 38.54 % | 578.673 M 37.34 % | 421.334 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 112.623 M 0.90 % | 111.616 M -29.33 % | 157.929 M 245.40 % | 45.724 M -31.11 % | 66.374 M 38.90 % | 47.786 M -0.47 % | 48.013 M 74.92 % | 27.448 M 156.56 % | -48.531 M -25.94 % | -38.534 M -0.03 % | -38.524 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.114 M |
| 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 |
| Account payables | 514.375 M 8.77 % | 472.923 M 18.10 % | 400.447 M 25.64 % | 318.738 M 3.51 % | 307.919 M 3.74 % | 296.831 M -15.29 % | 350.401 M 14.69 % | 305.514 M -3.42 % | 316.335 M -2.74 % | 325.252 M -45.55 % | 597.374 M 4.86 % | 569.688 M 10.29 % | 516.515 M -12.50 % | 590.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 388.894 M |
| Tax payables | 0.000 -100.00 % | 74.200 M -1.07 % | 75.000 M 116.71 % | 34.609 M 774.41 % | 3.958 M 41.97 % | 2.788 M -33.33 % | 4.182 M -21.71 % | 5.342 M 12.61 % | 4.744 M 15.57 % | 4.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.392 M |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -69.407 M -7.24 % | -64.724 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.265 M 1 092.74 % | 6.981 M -28.67 % | 9.787 M 133.02 % | 4.200 M 35.53 % | 3.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -14.000 K -16.67 % | -12.000 K -33.33 % | -9.000 K -28.57 % | -7.000 K -16.67 % | -6.000 K -20.00 % | -5.000 K 97.14 % | -175.000 K 73.32 % | -656.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 23.919 M 14.89 % | 20.819 M -17.46 % | 25.224 M -17.71 % | 30.651 M 1.39 % | 30.230 M 318.52 % | 7.223 M 248.10 % | 2.075 M 91.77 % | 1.082 M -62.73 % | 2.903 M -97.68 % | 125.317 M 3 096.05 % | 3.921 M 53.10 % | 2.561 M 270.09 % | 692.000 K -50.71 % | 1.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 997.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 355.659 M 0.00 % | 355.659 M 0.11 % | 355.256 M 0.23 % | 354.444 M 1.09 % | 350.607 M 0.04 % | 350.457 M 0.66 % | 348.168 M 0.00 % | 348.168 M 23.05 % | 282.944 M -59.79 % | 703.738 M 2 154.70 % | 31.212 M 4.04 % | 30.000 M 106.98 % | -429.713 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.192 B 13.89 % | 1.046 B 25.87 % | 831.213 M 476.93 % | 144.075 M |
| Deferred tax liabilities non current | 88.307 M 19.45 % | 73.925 M 6.51 % | 69.407 M 7.24 % | 64.724 M 582.53 % | 9.483 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.618 M 10.18 % | 25.066 M -54.24 % | 54.772 M -6.11 % | 58.334 M 13.04 % | 51.605 M 16.49 % | 44.300 M -28.62 % | 62.059 M 0.45 % | 61.784 M -0.68 % | 62.208 M 47.74 % | 42.107 M 3.90 % | 40.526 M 5.59 % | 38.381 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 -100.00 % | 1.972 M 39.07 % | 1.418 M | 0.000 |
| Total assets | 5.880 B 3.82 % | 5.664 B 10.21 % | 5.140 B 20.14 % | 4.278 B 15.26 % | 3.711 B 6.07 % | 3.499 B 11.40 % | 3.141 B 2.90 % | 3.053 B -1.45 % | 3.098 B 12.18 % | 2.761 B -1.13 % | 2.793 B -1.97 % | 2.849 B 4.21 % | 2.734 B -2.21 % | 2.796 B -4.90 % | 2.940 B 6.49 % | 2.761 B -6.22 % | 2.944 B 7.93 % | 2.727 B 17.87 % | 2.314 B 47.01 % | 1.574 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.236 M 12.61 % | -39.175 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 549.000 K -73.45 % | 2.068 M -55.90 % | 4.689 M | 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 | -82.055 M 70.87 % | -281.639 M 30.11 % | -402.961 M 5.30 % | -425.529 M -638.40 % | 79.036 M 122.18 % | -356.348 M -603.47 % | 70.779 M 137.13 % | -190.602 M 49.41 % | -376.783 M -761.26 % | -43.748 M -275.70 % | 24.899 M 151.28 % | -48.552 M -356.06 % | 18.961 M -83.91 % | 117.857 M 200.97 % | -116.723 M 43.40 % | -206.217 M -758.34 % | -24.025 M 91.58 % | -285.428 M -349.45 % | -63.506 M -652.66 % | 11.491 M |
| Accounts receivables | 8.431 M 102.56 % | -329.215 M 25.95 % | -444.612 M -93.70 % | -229.534 M -192.28 % | 248.749 M 186.69 % | -286.933 M -455.68 % | -51.636 M 74.66 % | -203.808 M 16.89 % | -245.223 M -1 003.58 % | 27.139 M 275.59 % | -15.456 M 77.47 % | -68.600 M -137.29 % | 183.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.485 M |
| Inventory | -137.402 M -746.96 % | -16.223 M 80.08 % | -81.426 M -251.73 % | -23.150 M 40.42 % | -38.855 M -298.88 % | -9.741 M 76.01 % | -40.596 M -257.86 % | -11.344 M 81.33 % | -60.754 M -258.61 % | 38.305 M 9.03 % | 35.134 M 130.45 % | -115.393 M -54.35 % | -74.762 M -419.47 % | -14.392 M 65.05 % | -41.176 M -1 197.44 % | 3.752 M 103.27 % | -114.665 M -53.79 % | -74.561 M 28.37 % | -104.093 M -58.01 % | -65.876 M |
| Accounts payables | 41.452 M -42.81 % | 72.476 M -11.30 % | 81.709 M 655.52 % | 10.815 M -2.46 % | 11.088 M 120.70 % | -53.570 M -219.47 % | 44.841 M 514.47 % | -10.819 M -21.32 % | -8.918 M 87.81 % | -73.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.852 M |
| Other working capital | 5.464 M 162.97 % | -8.677 M -120.98 % | 41.368 M 122.52 % | -183.660 M -29.39 % | -141.946 M -2 225.46 % | -6.104 M -105.17 % | 118.170 M 165.92 % | -179.258 M 43.28 % | -316.029 M -285.15 % | -82.053 M -701.69 % | -10.235 M -115.31 % | 66.841 M -28.68 % | 93.723 M -29.13 % | 132.249 M 275.06 % | -75.547 M 64.02 % | -209.969 M -331.65 % | 90.640 M 142.98 % | -210.867 M -619.54 % | 40.587 M | 0.000 |
| Other non cash items | 31.539 M 157.21 % | -55.126 M 79.29 % | -266.211 M 4.22 % | -277.948 M -3 347.20 % | -8.063 M -198.76 % | 8.164 M -93.09 % | 118.212 M -0.38 % | 118.668 M 185.01 % | -139.594 M 9.10 % | -153.574 M -1 409.92 % | -10.171 M -14.44 % | -8.888 M 25.31 % | -11.900 M 92.97 % | -169.385 M -37.75 % | -122.967 M 3.36 % | -127.247 M 24.58 % | -168.716 M -18.19 % | -142.746 M -111.54 % | -67.481 M -444.95 % | -12.383 M |
| Net cash provided by operating activities | 347.101 M 57.10 % | 220.936 M 37.29 % | 160.925 M -53.21 % | 343.941 M -39.63 % | 569.751 M 17 259.87 % | 3.282 M -97.00 % | 109.235 M 39.21 % | 78.470 M 173.49 % | -106.780 M -144.07 % | 242.320 M 34.37 % | 180.344 M 202.72 % | 59.574 M 30.92 % | 45.505 M 129.79 % | -152.733 M -444.37 % | 44.351 M 27.00 % | 34.922 M 141.02 % | -85.128 M -19.32 % | -71.346 M -203.04 % | 69.241 M 191.46 % | 23.757 M |
| Investments in property plant and equipment | -154.264 M 16.24 % | -184.179 M 35.93 % | -287.479 M -39.37 % | -206.273 M -14.35 % | -180.388 M -210.67 % | -58.065 M -3.05 % | -56.348 M 41.34 % | -96.051 M -63.59 % | -58.714 M 6.79 % | -62.993 M 0.62 % | -63.387 M 16.60 % | -76.007 M -160.99 % | -29.123 M 71.19 % | -101.084 M 19.80 % | -126.046 M -151.60 % | -50.098 M 65.23 % | -144.069 M 2.88 % | -148.334 M -31.90 % | -112.459 M 56.37 % | -257.751 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 340.000 K -97.43 % | 13.226 M 2 684.42 % | 475.000 K 30.14 % | 365.000 K -76.91 % | 1.581 M -97.56 % | 64.787 M 6 282.96 % | 1.015 M | 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 100.00 % | -16.496 M -57.40 % | -10.480 M -4.88 % | -9.992 M | 0.000 100.00 % | -30.847 M | 0.000 | 0.000 -100.00 % | 12.802 M 390.36 % | -4.409 M -47.21 % | -2.995 M -5 890.00 % | -50.000 K 99.63 % | -13.676 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.424 M | 0.000 -100.00 % | 60.780 M | 0.000 | 0.000 -100.00 % | 2.209 M |
| Other investing activites | 32.520 M 31.67 % | 24.699 M -48.03 % | 47.524 M 27.79 % | 37.188 M 58.92 % | 23.401 M 670.28 % | 3.038 M -82.67 % | 17.535 M -81.67 % | 95.687 M 336.13 % | 21.940 M 19.30 % | 18.391 M 80.89 % | 10.167 M 14.40 % | 8.887 M -25.28 % | 11.894 M 1.78 % | 11.686 M -1.61 % | 11.877 M -89.91 % | 117.697 M 282.54 % | 30.767 M 320.83 % | 7.311 M 48.51 % | 4.923 M | 0.000 |
| Net cash used for investing activites | -121.744 M 23.66 % | -159.480 M 33.44 % | -239.615 M -53.74 % | -155.859 M 0.42 % | -156.512 M -186.33 % | -54.662 M -46.81 % | -37.232 M -10 128.57 % | -364.000 K 99.32 % | -53.270 M 3.29 % | -55.082 M 12.86 % | -63.212 M 5.82 % | -67.120 M -39.61 % | -48.076 M 46.22 % | -89.398 M 2.56 % | -91.745 M -214.11 % | 80.401 M 241.23 % | -56.931 M 60.47 % | -144.018 M -33.86 % | -107.586 M 60.04 % | -269.218 M |
| Debt repayment | -128.037 M -433.77 % | 38.361 M -71.39 % | 134.063 M 302.92 % | -66.066 M 46.84 % | -124.286 M -170.77 % | 175.608 M 764.60 % | -26.423 M 80.31 % | -134.179 M -24.37 % | -107.885 M 8.82 % | -118.319 M 19.93 % | -147.778 M -667.92 % | 26.021 M -91.18 % | 294.899 M 495.42 % | 49.528 M 1 400.39 % | 3.301 M 102.99 % | -110.454 M -597.94 % | 22.182 M -77.78 % | 99.848 M -12.95 % | 114.703 M 44.77 % | 79.229 M |
| Common stock issued | 0.000 -100.00 % | 415.000 K -50.42 % | 837.000 K -78.84 % | 3.955 M 2 451.61 % | 155.000 K -93.43 % | 2.360 M | 0.000 -100.00 % | 51.014 M -81.07 % | 269.437 M 7 320.46 % | 3.631 M 161.04 % | 1.391 M -94.55 % | 25.500 M 200.00 % | 8.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.312 M |
| 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 |
| Dividends paid | -46.020 M -0.01 % | -46.014 M -0.03 % | -46.001 M -16.29 % | -39.558 M -146.02 % | -16.079 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.164 M -140.71 % | -7.546 M 0.00 % | -7.546 M 0.00 % | -7.546 M 68.76 % | -24.152 M 0.00 % | -24.152 M 19.98 % | -30.184 M 40.00 % | -50.310 M -212.47 % | -16.101 M -34.68 % | -11.955 M 39.86 % | -19.878 M |
| Other financing activites | -84.923 M -5.54 % | -80.466 M 8.08 % | -87.537 M -18.61 % | -73.800 M 36.52 % | -116.264 M -5.01 % | -110.719 M -51.74 % | -72.967 M -269.28 % | 43.104 M 139.61 % | -108.815 M -3 096.83 % | 3.631 M 140.30 % | -9.009 M 64.07 % | -25.077 M -10 525.85 % | -236.000 K -102.73 % | 8.654 M 310.82 % | -4.105 M 19.98 % | -5.130 M -113.25 % | 38.715 M 1 403.97 % | -2.969 M -162.40 % | 4.758 M 50.00 % | 3.172 M |
| Net cash used provided by financing activities | -258.980 M -195.29 % | -87.704 M -6 539.35 % | 1.362 M 100.78 % | -175.469 M 31.58 % | -256.474 M -481.38 % | 67.249 M 167.66 % | -99.390 M -9.13 % | -91.075 M -157.96 % | 157.142 M 218.92 % | -132.144 M 22.49 % | -170.488 M -499.35 % | 42.691 M -85.56 % | 295.617 M 883.39 % | 30.061 M 220.46 % | -24.956 M 82.88 % | -145.768 M -1 476.86 % | 10.587 M -86.89 % | 80.778 M -24.86 % | 107.506 M 25.25 % | 85.835 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -33.623 M -28.10 % | -26.248 M 66.06 % | -77.328 M -713.08 % | 12.613 M -91.95 % | 156.765 M 887.93 % | 15.868 M 157.94 % | -27.387 M -111.17 % | -12.969 M -345.98 % | -2.908 M -105.28 % | 55.094 M 203.26 % | -53.356 M -251.81 % | 35.146 M -88.01 % | 293.047 M 238.18 % | -212.070 M -193.12 % | -72.349 M -137.64 % | -30.445 M 76.84 % | -131.472 M 2.31 % | -134.586 M -294.60 % | 69.161 M | 0.000 |
| Cash at beginning of period | 99.217 M -20.92 % | 125.465 M -38.13 % | 202.793 M 6.63 % | 190.180 M 469.15 % | 33.415 M 90.43 % | 17.547 M -60.95 % | 44.934 M -22.29 % | 57.819 M 116.83 % | -343.609 M 13.38 % | -396.663 M -14.88 % | -345.295 M 9.26 % | -380.542 M 43.44 % | -672.800 M -45.65 % | -461.916 M -18.42 % | -390.078 M -8.47 % | -359.633 M -57.62 % | -228.161 M -143.83 % | -93.575 M 52.49 % | -196.946 M | 0.000 |
| Cash at end of period | 65.594 M -33.89 % | 99.217 M -20.92 % | 125.465 M -38.13 % | 202.793 M 6.63 % | 190.180 M 469.15 % | 33.415 M 90.43 % | 17.547 M -60.88 % | 44.850 M 112.94 % | -346.517 M -1.45 % | -341.569 M 14.32 % | -398.651 M -15.42 % | -345.396 M 9.05 % | -379.753 M 43.66 % | -673.986 M -45.75 % | -462.427 M -18.55 % | -390.078 M -8.47 % | -359.633 M -57.62 % | -228.161 M -78.55 % | -127.785 M -586.84 % | 26.248 M |
| Operating cash flow | 347.101 M 57.10 % | 220.936 M 37.29 % | 160.925 M -53.21 % | 343.941 M -39.63 % | 569.751 M 17 259.87 % | 3.282 M -97.00 % | 109.235 M 39.21 % | 78.470 M 173.49 % | -106.780 M -144.07 % | 242.320 M 34.37 % | 180.344 M 202.72 % | 59.574 M 30.92 % | 45.505 M 129.79 % | -152.733 M -444.37 % | 44.351 M 27.00 % | 34.922 M 141.02 % | -85.128 M -19.32 % | -71.346 M -203.04 % | 69.241 M 191.46 % | 23.757 M |
| Capital expenditure | -154.264 M 16.24 % | -184.179 M 35.93 % | -287.479 M -39.37 % | -206.273 M -14.35 % | -180.388 M -210.67 % | -58.065 M -3.05 % | -56.348 M 41.34 % | -96.051 M -63.59 % | -58.714 M 6.79 % | -62.993 M 0.62 % | -63.387 M 16.60 % | -76.007 M -160.99 % | -29.123 M 71.19 % | -101.084 M 19.80 % | -126.046 M -151.60 % | -50.098 M 65.23 % | -144.069 M 2.88 % | -148.334 M -31.90 % | -112.459 M 56.37 % | -257.751 M |
| Free CashFlow | 192.837 M 424.63 % | 36.757 M 129.04 % | -126.554 M -191.93 % | 137.668 M -64.64 % | 389.363 M 810.74 % | -54.783 M -203.59 % | 52.887 M 400.82 % | -17.581 M 89.38 % | -165.494 M -192.29 % | 179.327 M 53.33 % | 116.957 M 811.72 % | -16.433 M -200.31 % | 16.382 M 106.45 % | -253.817 M -210.69 % | -81.695 M -438.32 % | -15.176 M 93.38 % | -229.197 M -4.33 % | -219.680 M -408.31 % | -43.218 M 81.53 % | -233.994 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 779.941 M -20.07 % | 975.777 M 36.09 % | 717.016 M -23.56 % | 938.063 M -19.83 % | 1.170 B -4.87 % | 1.230 B 25.74 % | 978.175 M 18.55 % | 825.127 M -21.25 % | 1.048 B 8.42 % | 966.482 M 20.65 % | 801.047 M -9.77 % | 887.801 M -2.44 % | 910.034 M -3.63 % | 944.351 M 18.34 % | 797.972 M -15.93 % | 949.224 M -11.61 % | 1.074 B -4.54 % | 1.125 B 82.12 % | 617.733 M -5.71 % | 655.158 M 19.35 % | 548.923 M 13.21 % | 484.884 M 5.06 % | 461.542 M -14.18 % | 537.774 M 6.86 % | 503.230 M -1.97 % | 513.337 M 43.74 % | 357.131 M -25.74 % | 480.931 M -2.83 % | 494.914 M -1.91 % | 504.571 M -3.35 % | 522.049 M 4.41 % | 499.983 M -19.44 % | 620.635 M 15.68 % | 536.501 M -3.77 % | 557.538 M -10.98 % | 626.308 M 3.87 % | 602.956 M -10.17 % | 671.212 M 24.76 % | 538.004 M -3.27 % | 556.168 M -12.92 % | 638.673 M 7.32 % | 595.129 M 19.76 % | 496.942 M 0.21 % | 495.895 M 14.36 % | 433.637 M -26.79 % | 592.342 M 12.71 % | 525.523 M 52.96 % | 343.564 M -13.22 % | 395.918 M -15.75 % | 469.958 M |
| Net income | -36.156 M 74.57 % | -142.196 M -47.13 % | -96.644 M -1 961.04 % | 5.193 M -96.37 % | 142.933 M -42.10 % | 246.848 M 271.56 % | 66.436 M -9.83 % | 73.682 M -34.91 % | 113.194 M -37.78 % | 181.926 M 116.44 % | 84.054 M -36.86 % | 133.119 M -25.13 % | 177.805 M 2.17 % | 174.032 M 74.91 % | 99.498 M -20.13 % | 124.573 M -35.37 % | 192.757 M -38.22 % | 311.981 M 287.42 % | 80.527 M -31.54 % | 117.630 M 44.61 % | 81.345 M 4.92 % | 77.528 M 6.55 % | 72.762 M -31.80 % | 106.686 M 535.68 % | 16.783 M -67.47 % | 51.586 M 145.18 % | -114.168 M -10 690.72 % | 1.078 M 136.88 % | -2.923 M -134.00 % | 8.597 M -81.87 % | 47.422 M 86.41 % | 25.439 M -63.75 % | 70.177 M 249.92 % | 20.055 M 25.46 % | 15.985 M -55.15 % | 35.643 M -48.97 % | 69.849 M -4.87 % | 73.423 M 128.56 % | 32.124 M -32.63 % | 47.686 M -27.64 % | 65.899 M 12.85 % | 58.395 M 1 092.10 % | -5.886 M -124.52 % | 24.002 M 513.33 % | -5.807 M -115.38 % | 37.753 M 495.49 % | -9.546 M 76.22 % | -40.149 M -3 045.63 % | 1.363 M 124.18 % | 608.000 K |
| Income before tax | -34.507 M 75.47 % | -140.645 M -26.40 % | -111.266 M -770.12 % | 16.604 M -90.67 % | 177.954 M -43.23 % | 313.457 M 258.27 % | 87.493 M 6.46 % | 82.187 M -41.13 % | 139.597 M -38.00 % | 225.155 M 118.76 % | 102.922 M -41.18 % | 174.971 M -22.68 % | 226.292 M 2.41 % | 220.964 M 54.04 % | 143.442 M -16.83 % | 172.460 M -26.31 % | 234.023 M -41.89 % | 402.695 M 335.01 % | 92.572 M -32.85 % | 137.855 M 61.16 % | 85.541 M -12.12 % | 97.339 M -6.15 % | 103.715 M 0.14 % | 103.569 M 771.28 % | 11.887 M -76.02 % | 49.575 M 142.79 % | -115.859 M -1 142.59 % | -9.324 M -50.17 % | -6.209 M -214.56 % | 5.420 M -90.12 % | 54.847 M 134.06 % | 23.433 M -64.76 % | 66.502 M 279.14 % | 17.540 M -10.35 % | 19.564 M -29.77 % | 27.856 M -64.07 % | 77.535 M 10.37 % | 70.250 M 125.34 % | 31.175 M -28.39 % | 43.536 M -32.76 % | 64.751 M 16.11 % | 55.769 M 354.59 % | 12.268 M -45.47 % | 22.498 M 343.35 % | -9.245 M -125.27 % | 36.579 M 7 365.10 % | 490.000 K 101.19 % | -41.122 M -12 910.59 % | 321.000 K 204.56 % | -307.000 K |
| Income before tax ratio | -0.04 69.30 % | -0.14 7.12 % | -0.16 -976.70 % | 0.02 -88.36 % | 0.15 -40.33 % | 0.25 184.93 % | 0.09 -10.20 % | 0.10 -25.24 % | 0.13 -42.81 % | 0.23 81.32 % | 0.13 -34.81 % | 0.20 -20.74 % | 0.25 6.27 % | 0.23 30.17 % | 0.18 -1.06 % | 0.18 -16.63 % | 0.22 -39.12 % | 0.36 138.85 % | 0.15 -28.78 % | 0.21 35.02 % | 0.16 -22.37 % | 0.20 -10.67 % | 0.22 16.68 % | 0.19 715.31 % | 0.02 -75.54 % | 0.10 129.77 % | -0.32 -1 573.33 % | -0.02 -54.54 % | -0.01 -216.79 % | 0.01 -89.78 % | 0.11 124.17 % | 0.05 -56.26 % | 0.11 227.75 % | 0.03 -6.83 % | 0.04 -21.10 % | 0.04 -65.41 % | 0.13 22.86 % | 0.10 80.62 % | 0.06 -25.97 % | 0.08 -22.79 % | 0.10 8.19 % | 0.09 279.59 % | 0.02 -45.59 % | 0.05 312.80 % | -0.02 -134.52 % | 0.06 6 523.00 % | 0.00 100.78 % | -0.12 -14 862.73 % | 0.00 224.11 % | 0.00 |
| EBITDA | 18.887 M 120.89 % | -90.415 M 7.78 % | -98.048 M -240.29 % | 69.888 M -69.20 % | 226.886 M -22.23 % | 291.756 M 213.86 % | 92.956 M 7.75 % | 86.272 M -41.88 % | 148.437 M -33.72 % | 223.946 M 66.78 % | 134.276 M -36.56 % | 211.665 M -9.22 % | 233.174 M 10.80 % | 210.442 M 29.52 % | 162.483 M -24.19 % | 214.324 M -9.47 % | 236.737 M -42.01 % | 408.216 M 210.81 % | 131.340 M -15.26 % | 154.987 M 8.37 % | 143.013 M -3.15 % | 147.667 M 7.24 % | 137.697 M -10.49 % | 153.834 M 134.64 % | 65.562 M -35.93 % | 102.335 M 227.51 % | -80.256 M -282.27 % | 44.031 M 6.86 % | 41.205 M -22.28 % | 53.018 M -49.39 % | 104.748 M 55.80 % | 67.232 M -43.39 % | 118.753 M 107.35 % | 57.271 M -26.48 % | 77.901 M 7.09 % | 72.744 M -43.88 % | 129.624 M 5.53 % | 122.833 M 27.69 % | 96.200 M -3.04 % | 99.217 M -18.14 % | 121.202 M 7.79 % | 112.442 M 74.38 % | 64.482 M -25.10 % | 86.095 M 50.19 % | 57.323 M -31.47 % | 83.643 M 77.69 % | 47.071 M 3 803.07 % | 1.206 M -97.93 % | 58.393 M 0.75 % | 57.959 M |
| Net income ratio | -0.05 68.19 % | -0.15 -8.12 % | -0.13 -2 534.78 % | 0.01 -95.47 % | 0.12 -39.14 % | 0.20 195.50 % | 0.07 -23.94 % | 0.09 -17.34 % | 0.11 -42.61 % | 0.19 79.39 % | 0.10 -30.02 % | 0.15 -23.26 % | 0.20 6.02 % | 0.18 47.80 % | 0.12 -4.99 % | 0.13 -26.88 % | 0.18 -35.27 % | 0.28 112.73 % | 0.13 -27.39 % | 0.18 21.16 % | 0.15 -7.32 % | 0.16 1.42 % | 0.16 -20.53 % | 0.20 494.85 % | 0.03 -66.81 % | 0.10 131.43 % | -0.32 -14 362.01 % | 0.00 137.95 % | -0.01 -134.66 % | 0.02 -81.24 % | 0.09 78.54 % | 0.05 -55.00 % | 0.11 202.49 % | 0.04 30.38 % | 0.03 -49.62 % | 0.06 -50.87 % | 0.12 5.90 % | 0.11 83.20 % | 0.06 -30.36 % | 0.09 -16.90 % | 0.10 5.16 % | 0.10 928.42 % | -0.01 -124.47 % | 0.05 461.44 % | -0.01 -121.01 % | 0.06 450.87 % | -0.02 84.46 % | -0.12 -3 494.51 % | 0.00 166.10 % | 0.00 |
| Ratio EBITDA | 0.02 126.13 % | -0.09 32.24 % | -0.14 -283.54 % | 0.07 -61.58 % | 0.19 -18.26 % | 0.24 149.62 % | 0.10 -9.11 % | 0.10 -26.19 % | 0.14 -38.86 % | 0.23 38.23 % | 0.17 -29.69 % | 0.24 -6.95 % | 0.26 14.98 % | 0.22 9.44 % | 0.20 -9.82 % | 0.23 2.42 % | 0.22 -39.25 % | 0.36 70.66 % | 0.21 -10.12 % | 0.24 -9.20 % | 0.26 -14.45 % | 0.30 2.08 % | 0.30 4.29 % | 0.29 119.57 % | 0.13 -34.65 % | 0.20 188.71 % | -0.22 -345.46 % | 0.09 9.97 % | 0.08 -20.76 % | 0.11 -47.63 % | 0.20 49.22 % | 0.13 -29.72 % | 0.19 79.24 % | 0.11 -23.60 % | 0.14 20.30 % | 0.12 -45.97 % | 0.21 17.47 % | 0.18 2.34 % | 0.18 0.23 % | 0.18 -6.00 % | 0.19 0.44 % | 0.19 45.61 % | 0.13 -25.26 % | 0.17 31.34 % | 0.13 -6.38 % | 0.14 57.65 % | 0.09 2 451.66 % | 0.00 -97.62 % | 0.15 19.59 % | 0.12 |
| Gross profit ratio | 0.69 49.12 % | 0.46 -35.05 % | 0.71 2.39 % | 0.70 67.80 % | 0.41 -11.59 % | 0.47 38.80 % | 0.34 -50.21 % | 0.68 13.22 % | 0.60 -14.23 % | 0.70 7.09 % | 0.65 4.74 % | 0.62 -10.63 % | 0.70 1.62 % | 0.69 11.34 % | 0.62 4.06 % | 0.59 -3.87 % | 0.62 -2.33 % | 0.63 -0.08 % | 0.63 -3.57 % | 0.65 -1.90 % | 0.67 2.54 % | 0.65 -17.18 % | 0.79 19.93 % | 0.66 4.28 % | 0.63 -3.82 % | 0.65 11.15 % | 0.59 -1.59 % | 0.60 -5.07 % | 0.63 -4.76 % | 0.66 -7.86 % | 0.72 1.50 % | 0.71 24.47 % | 0.57 -6.37 % | 0.61 -17.90 % | 0.74 20.30 % | 0.61 -10.16 % | 0.68 9.31 % | 0.63 -2.94 % | 0.64 -2.21 % | 0.66 6.75 % | 0.62 5.63 % | 0.58 -3.57 % | 0.61 44.37 % | 0.42 -33.85 % | 0.63 20.71 % | 0.53 -59.52 % | 1.30 730.34 % | 0.16 -44.39 % | 0.28 85.32 % | 0.15 |
| Weighted average shs out dil | 92.708 M 0.40 % | 92.335 M 0.32 % | 92.042 M 6.35 % | 86.550 M -6.14 % | 92.215 M 0.19 % | 92.040 M 0.01 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M -0.15 % | 92.164 M 0.15 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M -0.88 % | 92.847 M 0.89 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M |
| Weighted average shs out | 92.708 M 0.40 % | 92.335 M 0.32 % | 92.042 M 6.35 % | 86.550 M -6.14 % | 92.215 M 0.19 % | 92.040 M 0.01 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M -0.88 % | 92.847 M 0.89 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M 0.00 % | 92.028 M |
| EPS diluted | -0.39 74.68 % | -1.54 -46.67 % | -1.05 -1 850.00 % | 0.06 -96.13 % | 1.55 -42.16 % | 2.68 272.22 % | 0.72 -10.00 % | 0.80 -34.96 % | 1.23 -37.56 % | 1.97 116.48 % | 0.91 -36.81 % | 1.44 -92.53 % | 19.29 2.17 % | 18.88 74.81 % | 10.80 -20.06 % | 13.51 -35.36 % | 20.90 -38.31 % | 33.88 286.76 % | 8.76 -31.56 % | 12.80 44.63 % | 8.85 4.86 % | 8.44 6.57 % | 7.92 -31.84 % | 11.62 534.97 % | 1.83 -67.44 % | 5.62 145.25 % | -12.42 -10 450.00 % | 0.12 137.50 % | -0.32 -134.78 % | 0.92 -81.93 % | 5.09 85.77 % | 2.74 -63.80 % | 7.57 3 340.91 % | 0.22 -87.50 % | 1.76 -54.29 % | 3.85 -48.87 % | 7.53 -4.92 % | 7.92 111.76 % | 3.74 -32.73 % | 5.56 -27.60 % | 7.68 12.94 % | 6.80 1 162.50 % | -0.64 -123.62 % | 2.71 510.61 % | -0.66 -253.49 % | 0.43 141.35 % | -1.04 79.16 % | -4.99 -3 218.75 % | 0.16 100.00 % | 0.08 |
| Earnings per share | -0.39 74.68 % | -1.54 -46.67 % | -1.05 -1 850.00 % | 0.06 -96.13 % | 1.55 -42.16 % | 2.68 272.22 % | 0.72 -10.00 % | 0.80 -34.96 % | 1.23 -37.88 % | 1.98 117.58 % | 0.91 -37.24 % | 1.45 -92.48 % | 19.29 2.17 % | 18.88 74.65 % | 10.81 -20.16 % | 13.54 -35.37 % | 20.95 -38.26 % | 33.93 287.33 % | 8.76 -31.56 % | 12.80 44.63 % | 8.85 4.86 % | 8.44 6.57 % | 7.92 -31.84 % | 11.62 534.97 % | 1.83 -67.44 % | 5.62 145.25 % | -12.42 -10 450.00 % | 0.12 137.50 % | -0.32 -134.78 % | 0.92 -81.96 % | 5.10 84.12 % | 2.77 -64.30 % | 7.76 3 427.27 % | 0.22 -87.50 % | 1.76 -55.44 % | 3.95 -48.90 % | 7.73 -5.04 % | 8.14 115.92 % | 3.77 -32.80 % | 5.61 -27.80 % | 7.77 12.61 % | 6.90 1 178.13 % | -0.64 -122.54 % | 2.84 511.59 % | -0.69 -260.47 % | 0.43 141.35 % | -1.04 79.16 % | -4.99 -3 035.29 % | 0.17 112.50 % | 0.08 |
| Gross profit | 538.486 M 19.19 % | 451.793 M -11.61 % | 511.134 M -21.74 % | 653.084 M 34.52 % | 485.490 M -15.89 % | 577.225 M 74.52 % | 330.750 M -40.97 % | 560.303 M -10.84 % | 628.430 M -7.01 % | 675.786 M 29.20 % | 523.045 M -5.50 % | 553.458 M -12.82 % | 634.813 M -2.08 % | 648.268 M 31.77 % | 491.979 M -12.52 % | 562.419 M -15.03 % | 661.884 M -6.77 % | 709.913 M 81.97 % | 390.129 M -9.08 % | 429.093 M 17.09 % | 366.461 M 16.08 % | 315.685 M -13.00 % | 362.839 M 2.93 % | 352.512 M 11.44 % | 316.326 M -5.72 % | 335.500 M 59.77 % | 209.995 M -26.92 % | 287.359 M -7.75 % | 311.508 M -6.58 % | 333.454 M -10.95 % | 374.441 M 5.98 % | 353.324 M 0.28 % | 352.352 M 8.31 % | 325.316 M -21.00 % | 411.767 M 7.09 % | 384.512 M -6.68 % | 412.018 M -1.80 % | 419.582 M 21.09 % | 346.505 M -5.40 % | 366.303 M -7.04 % | 394.036 M 13.36 % | 347.612 M 15.49 % | 300.999 M 44.67 % | 208.057 M -24.35 % | 275.022 M -11.63 % | 311.227 M -54.37 % | 682.111 M 1 170.11 % | 53.705 M -51.75 % | 111.296 M 56.13 % | 71.286 M |
| Income tax expense | 1.649 M 6.25 % | 1.552 M 110.61 % | -14.621 M -228.13 % | 11.411 M -67.42 % | 35.021 M -47.42 % | 66.610 M 216.29 % | 21.060 M 147.62 % | 8.505 M -67.79 % | 26.403 M -38.92 % | 43.229 M 129.10 % | 18.869 M -54.92 % | 41.853 M -13.68 % | 48.487 M 3.31 % | 46.932 M 6.80 % | 43.945 M -8.23 % | 47.887 M 16.04 % | 41.267 M -54.51 % | 90.714 M 653.06 % | 12.046 M -40.44 % | 20.225 M 382.01 % | 4.196 M -78.82 % | 19.811 M -36.00 % | 30.954 M 1 093.07 % | -3.117 M 36.34 % | -4.896 M -143.46 % | -2.011 M -19.21 % | -1.687 M 83.75 % | -10.380 M -220.77 % | -3.236 M -5.37 % | -3.071 M -138.13 % | 8.054 M 501.50 % | -2.006 M 45.41 % | -3.675 M -46.12 % | -2.515 M -175.32 % | 3.339 M 192.42 % | -3.613 M -142.89 % | 8.424 M 724.00 % | -1.350 M -323.51 % | 604.000 K -45.24 % | 1.103 M 196.08 % | -1.148 M 56.28 % | -2.626 M -113.90 % | 18.888 M 1 355.85 % | -1.504 M 56.24 % | -3.437 M -192.76 % | -1.174 M -111.70 % | 10.036 M 1 131.45 % | -973.000 K 6.62 % | -1.042 M -13.88 % | -915.000 K |
| Cost of revenue | 241.455 M -53.92 % | 523.984 M 154.51 % | 205.882 M -27.76 % | 284.979 M -58.37 % | 684.609 M 4.89 % | 652.713 M 0.82 % | 647.425 M 144.47 % | 264.824 M -36.86 % | 419.394 M 44.27 % | 290.696 M 4.57 % | 278.002 M -16.85 % | 334.343 M 21.48 % | 275.221 M -7.05 % | 296.083 M -3.24 % | 305.993 M -20.89 % | 386.805 M -6.12 % | 412.026 M -0.75 % | 415.122 M 82.39 % | 227.604 M 0.68 % | 226.065 M 23.90 % | 182.462 M 7.84 % | 169.199 M 71.42 % | 98.703 M -46.72 % | 185.262 M -0.88 % | 186.904 M 5.10 % | 177.837 M 20.87 % | 147.136 M -23.99 % | 193.572 M 5.54 % | 183.406 M 7.18 % | 171.117 M 15.93 % | 147.608 M 0.65 % | 146.659 M -45.33 % | 268.283 M 27.04 % | 211.185 M 44.87 % | 145.771 M -39.71 % | 241.796 M 26.64 % | 190.938 M -24.12 % | 251.630 M 31.40 % | 191.499 M 0.86 % | 189.865 M -22.39 % | 244.637 M -1.16 % | 247.517 M 26.32 % | 195.943 M -31.93 % | 287.838 M 81.47 % | 158.615 M -43.58 % | 281.115 M 279.53 % | -156.588 M -154.02 % | 289.859 M 1.84 % | 284.622 M -28.61 % | 398.672 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 289.010 M | 0.000 | 0.000 | 0.000 -100.00 % | 116.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 139.532 M | 0.000 | 0.000 | 0.000 -100.00 % | 169.486 M | 0.000 | 0.000 | 0.000 -100.00 % | 149.507 M | 0.000 | 0.000 | 0.000 -100.00 % | 115.105 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 126.217 M | 0.000 | 0.000 | 0.000 -100.00 % | 79.012 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.268 M | 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 -100.00 % | 152.066 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.504 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.561 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.381 M | 0.000 | 0.000 | 0.000 -100.00 % | 43.276 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.503 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.073 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.743 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.007 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 595.107 M 2.94 % | 578.138 M 178.31 % | 207.732 M -64.98 % | 593.197 M | 0.000 | 0.000 100.00 % | -257.996 M -212.12 % | 230.097 M 843.76 % | 24.381 M 273.43 % | 6.529 M -99.20 % | 812.058 M 562.48 % | -175.586 M -989.36 % | 19.743 M 188.43 % | 6.845 M 119.91 % | -34.381 M -183.04 % | 41.401 M 1 840.98 % | 2.133 M -38.94 % | 3.493 M 116.97 % | -20.582 M -924.60 % | 2.496 M -88.29 % | 21.311 M 493.62 % | 3.590 M 311.18 % | -1.700 M -105.84 % | 29.094 M 3 654.06 % | 775.000 K -17.90 % | 944.000 K 104.04 % | -23.366 M -1 348.18 % | 1.872 M -90.50 % | 19.700 M 563.97 % | 2.967 M -59.62 % | 7.348 M -97.67 % | 315.712 M 1 800.28 % | 16.614 M | 0.000 -100.00 % | 364.554 M 10.45 % | 330.068 M 7.72 % | 306.409 M -4.48 % | 320.790 M 13.09 % | 283.649 M -3.21 % | 293.069 M -1.92 % | 298.809 M 14.44 % | 261.098 M -31.71 % | 382.364 M 156.47 % | 149.085 M -38.87 % | 243.893 M | 0.000 -100.00 % | 678.007 M 911.03 % | 67.061 M -1.61 % | 68.160 M 155.19 % | 26.709 M |
| Operating expenses | 595.107 M 2.94 % | 578.138 M -2.72 % | 594.292 M 0.18 % | 593.197 M 75.13 % | 338.719 M 9.43 % | 309.530 M 15.35 % | 268.347 M -47.44 % | 510.585 M -4.58 % | 535.079 M 9.51 % | 488.619 M -60.24 % | 1.229 B 536.85 % | 192.949 M -56.84 % | 447.026 M -4.74 % | 469.273 M 26.23 % | 371.770 M -10.02 % | 413.149 M -8.40 % | 451.031 M 37.22 % | 328.693 M 12.78 % | 291.435 M -2.03 % | 297.468 M 2.62 % | 289.882 M 36.02 % | 213.115 M -14.41 % | 248.999 M -11.04 % | 279.900 M -0.97 % | 282.639 M 0.55 % | 281.081 M -3.90 % | 292.478 M 0.41 % | 291.291 M -4.14 % | 303.859 M -2.51 % | 311.680 M 4.35 % | 298.681 M -5.39 % | 315.712 M 14.68 % | 275.301 M -0.10 % | 275.568 M -24.41 % | 364.554 M 10.45 % | 330.068 M 7.72 % | 306.409 M -4.48 % | 320.790 M 13.09 % | 283.649 M -3.21 % | 293.069 M -1.92 % | 298.809 M 14.44 % | 261.098 M -31.71 % | 382.364 M 156.47 % | 149.085 M -38.87 % | 243.893 M 1.99 % | 239.141 M -64.73 % | 678.007 M 911.03 % | 67.061 M -1.61 % | 68.160 M 155.19 % | 26.709 M |
| Cost and expenses | 836.562 M -24.10 % | 1.102 B 37.74 % | 800.174 M -8.88 % | 878.176 M -14.18 % | 1.023 B 6.35 % | 962.243 M 5.07 % | 915.772 M 18.10 % | 775.409 M -18.76 % | 954.473 M 22.48 % | 779.315 M -48.28 % | 1.507 B 185.76 % | 527.292 M -26.99 % | 722.247 M -5.63 % | 765.356 M 12.92 % | 677.763 M -15.27 % | 799.954 M -7.31 % | 863.057 M 16.03 % | 743.815 M 43.31 % | 519.039 M -0.86 % | 523.533 M 10.84 % | 472.344 M 23.55 % | 382.314 M 9.95 % | 347.702 M -25.25 % | 465.162 M -0.93 % | 469.543 M 2.32 % | 458.918 M 4.39 % | 439.614 M -9.33 % | 484.863 M -0.49 % | 487.265 M 0.93 % | 482.797 M 8.18 % | 446.289 M -3.48 % | 462.371 M -14.94 % | 543.584 M 11.68 % | 486.753 M -4.62 % | 510.325 M -10.76 % | 571.864 M 14.98 % | 497.347 M -13.12 % | 572.420 M 20.47 % | 475.148 M -1.61 % | 482.934 M -11.13 % | 543.446 M 6.85 % | 508.615 M -12.05 % | 578.307 M 32.36 % | 436.923 M 8.55 % | 402.508 M -22.63 % | 520.256 M -0.22 % | 521.419 M 46.09 % | 356.920 M 1.17 % | 352.782 M -17.07 % | 425.381 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 132.051 M | 0.000 | 0.000 | 0.000 -100.00 % | 127.936 M | 0.000 | 0.000 | 0.000 -100.00 % | 126.003 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.237 M | 0.000 | 0.000 | 0.000 -100.00 % | 84.967 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.321 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.846 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.835 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.380 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.053 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 254.509 M | 0.000 -100.00 % | 338.719 M 9.43 % | 309.530 M -22.31 % | 398.407 M 42.04 % | 280.488 M -8.28 % | 305.819 M 19.15 % | 256.661 M 6.48 % | 241.036 M 2.75 % | 234.574 M -12.00 % | 266.563 M -5.29 % | 281.449 M 12.56 % | 250.047 M -2.78 % | 257.184 M -9.65 % | 284.646 M 44.64 % | 196.795 M 6.44 % | 184.888 M 83.79 % | 100.599 M 5.47 % | 95.383 M -6.14 % | 101.619 M -35.84 % | 158.381 M 42.35 % | 111.264 M -1.34 % | 112.779 M 4.21 % | 108.219 M -42.52 % | 188.270 M 66.91 % | 112.800 M -4.29 % | 117.850 M -3.26 % | 121.826 M -43.67 % | 216.290 M 83.18 % | 118.075 M 7.48 % | 109.854 M 1.53 % | 108.194 M -30.54 % | 155.755 M 45.60 % | 106.973 M -3.70 % | 111.088 M -1.72 % | 113.033 M -17.04 % | 136.257 M 43.59 % | 94.893 M -1.16 % | 96.002 M 6.36 % | 90.258 M -21.55 % | 115.051 M 36.83 % | 84.083 M 5.93 % | 79.377 M -3.76 % | 82.482 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.393 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.473 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.055 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.121 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.037 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.208 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 % | 35.507 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 27.649 M 11.93 % | 24.702 M 0.81 % | 24.503 M -12.12 % | 27.881 M 14.15 % | 24.424 M 3.55 % | 23.587 M 9.12 % | 21.615 M -19.49 % | 26.849 M 31.88 % | 20.359 M -18.38 % | 24.943 M -7.88 % | 27.077 M 21.56 % | 22.274 M -6.08 % | 23.716 M 5.04 % | 22.577 M 17.09 % | 19.282 M -9.27 % | 21.252 M 3.59 % | 20.516 M -23.14 % | 26.691 M 99.14 % | 13.403 M -54.15 % | 29.231 M -21.16 % | 37.075 M 23.81 % | 29.946 M 87.07 % | 16.008 M -45.85 % | 29.561 M -10.55 % | 33.049 M 2.95 % | 32.102 M | 0.000 -100.00 % | 33.087 M 19.44 % | 27.702 M -1.78 % | 28.203 M 0.38 % | 28.095 M 7.41 % | 26.158 M -24.06 % | 34.445 M | 0.000 -100.00 % | 28.959 M 1.59 % | 28.505 M -4.12 % | 29.730 M 4.16 % | 28.542 M -9.91 % | 31.681 M 6.68 % | 29.698 M -2.55 % | 30.476 M -0.87 % | 30.745 M 666.33 % | 4.012 M -89.00 % | 36.474 M -9.66 % | 40.375 M | 0.000 -100.00 % | 32.997 M 18.84 % | 27.766 M -35.15 % | 42.815 M -4.61 % | 44.884 M |
| Depreciation and amortization | 25.745 M 0.85 % | 25.528 M 0.84 % | 25.315 M -0.35 % | 25.403 M 3.65 % | 24.508 M 1.86 % | 24.061 M -21.25 % | 30.553 M -1.30 % | 30.955 M 0.81 % | 30.705 M 1.50 % | 30.250 M 8.19 % | 27.960 M 4.55 % | 26.742 M 4.28 % | 25.644 M 4.24 % | 24.602 M 2.98 % | 23.891 M 1.01 % | 23.653 M -0.41 % | 23.751 M 1.06 % | 23.503 M -1.36 % | 23.826 M 14.19 % | 20.866 M 2.30 % | 20.397 M 0.07 % | 20.382 M -1.69 % | 20.732 M 0.14 % | 20.704 M 0.38 % | 20.626 M -0.13 % | 20.652 M 0.60 % | 20.528 M 1.28 % | 20.268 M 2.82 % | 19.712 M 1.63 % | 19.395 M -10.37 % | 21.640 M 22.67 % | 17.641 M -0.93 % | 17.806 M -26.61 % | 24.261 M -20.94 % | 30.688 M 67.69 % | 18.300 M -23.80 % | 24.015 M -0.11 % | 24.041 M -27.90 % | 33.344 M 28.33 % | 25.983 M 0.03 % | 25.975 M 0.18 % | 25.928 M -32.82 % | 38.592 M 42.29 % | 27.123 M 3.55 % | 26.193 M 18.09 % | 22.180 M -48.38 % | 42.967 M 195.06 % | 14.562 M -4.56 % | 15.257 M 14.01 % | 13.382 M |
| Operating income | -56.621 M 55.19 % | -126.345 M -51.93 % | -83.158 M -238.86 % | 59.887 M -59.20 % | 146.771 M -45.17 % | 267.695 M 328.98 % | 62.403 M 25.64 % | 49.668 M -68.95 % | 159.956 M -36.04 % | 250.098 M 92.38 % | 129.999 M -34.09 % | 197.245 M -21.10 % | 250.008 M 39.67 % | 178.995 M 48.90 % | 120.209 M -19.47 % | 149.270 M -29.21 % | 210.853 M -44.69 % | 381.220 M 286.26 % | 98.694 M -25.02 % | 131.625 M 71.88 % | 76.579 M -25.34 % | 102.570 M -9.90 % | 113.840 M 56.78 % | 72.612 M 115.55 % | 33.687 M -38.10 % | 54.419 M 165.98 % | -82.483 M -1 997.74 % | -3.932 M -151.41 % | 7.649 M -64.87 % | 21.774 M -71.26 % | 75.760 M 101.43 % | 37.612 M -51.19 % | 77.051 M 133.41 % | 33.011 M -30.08 % | 47.213 M -13.28 % | 54.444 M -48.45 % | 105.609 M 6.90 % | 98.792 M 57.17 % | 62.856 M -14.17 % | 73.234 M -23.10 % | 95.227 M 10.07 % | 86.514 M 206.33 % | -81.365 M -237.97 % | 58.972 M 89.44 % | 31.129 M -49.35 % | 61.463 M 1 397.64 % | 4.104 M 130.73 % | -13.356 M -130.96 % | 43.136 M -3.23 % | 44.577 M |
| Operating income ratio | -0.07 43.93 % | -0.13 -11.64 % | -0.12 -281.67 % | 0.06 -49.10 % | 0.13 -42.37 % | 0.22 241.17 % | 0.06 5.98 % | 0.06 -60.57 % | 0.15 -41.01 % | 0.26 59.45 % | 0.16 -26.95 % | 0.22 -19.13 % | 0.27 44.94 % | 0.19 25.82 % | 0.15 -4.20 % | 0.16 -19.91 % | 0.20 -42.06 % | 0.34 112.09 % | 0.16 -20.48 % | 0.20 44.01 % | 0.14 -34.05 % | 0.21 -14.24 % | 0.25 82.67 % | 0.14 101.70 % | 0.07 -36.85 % | 0.11 145.90 % | -0.23 -2 724.92 % | -0.01 -152.90 % | 0.02 -64.19 % | 0.04 -70.26 % | 0.15 92.91 % | 0.08 -39.41 % | 0.12 101.77 % | 0.06 -27.34 % | 0.08 -2.59 % | 0.09 -50.37 % | 0.18 19.00 % | 0.15 25.98 % | 0.12 -11.27 % | 0.13 -11.69 % | 0.15 2.57 % | 0.15 188.79 % | -0.16 -237.68 % | 0.12 65.66 % | 0.07 -30.82 % | 0.10 1 228.70 % | 0.01 120.09 % | -0.04 -135.68 % | 0.11 14.86 % | 0.09 |
| Total other income expenses net | 22.114 M 254.64 % | -14.300 M 49.12 % | -28.108 M 35.06 % | -43.283 M -238.80 % | 31.183 M -31.86 % | 45.762 M 82.39 % | 25.090 M -22.85 % | 32.519 M 111.20 % | -290.278 M -864.13 % | 37.988 M 35.90 % | 27.952 M -43.00 % | 49.036 M 27.35 % | 38.505 M -8.25 % | 41.969 M 80.64 % | 23.233 M 0.19 % | 23.190 M 0.09 % | 23.170 M 7.89 % | 21.475 M 450.78 % | -6.122 M -198.27 % | 6.230 M -30.48 % | 8.962 M 271.32 % | -5.231 M 92.50 % | -69.708 M -325.18 % | 30.957 M 242.00 % | -21.800 M -349.48 % | -4.850 M 85.47 % | -33.376 M -518.99 % | -5.392 M 61.09 % | -13.858 M 15.26 % | -16.354 M 21.80 % | -20.913 M -47.49 % | -14.179 M -34.41 % | -10.549 M 94.71 % | -199.582 M -621.84 % | -27.649 M -23.36 % | -22.414 M 20.16 % | -28.074 M 1.64 % | -28.542 M 9.91 % | -31.681 M -6.68 % | -29.698 M 2.55 % | -30.476 M 0.87 % | -30.745 M -157.36 % | 53.597 M 246.95 % | -36.474 M 9.66 % | -40.374 M -62.25 % | -24.884 M -588.54 % | -3.614 M 86.98 % | -27.766 M 35.15 % | -42.815 M 4.61 % | -44.884 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 874.301 M | 0.000 -100.00 % | 701.518 M | 0.000 -100.00 % | 717.543 M 622.97 % | 99.250 M -87.03 % | 764.962 M 241.76 % | 223.832 M -72.40 % | 811.077 M 329.47 % | 188.855 M -76.34 % | 798.287 M 331.97 % | 184.801 M -70.90 % | 634.951 M 139.61 % | 264.993 M -55.43 % | 594.531 M 131.43 % | 256.892 M -49.70 % | 510.680 M 107.31 % | 246.335 M -63.86 % | 681.640 M 488.78 % | 115.772 M -84.62 % | 752.668 M 1 321.52 % | 52.948 M -94.52 % | 966.019 M 1 803.15 % | 50.759 M -93.24 % | 751.301 M 4 173.61 % | 17.580 M -97.80 % | 800.482 M 1 680.15 % | 44.967 M -94.05 % | 755.144 M 830.32 % | 81.170 M -87.35 % | 641.805 M 533.34 % | 101.336 M -88.15 % | 855.238 M 386.88 % | 175.657 M -79.65 % | 863.190 M 481.23 % | 148.510 M -84.95 % | 986.912 M 763.83 % | 114.248 M -89.94 % | 1.136 B 1 206.45 % | 86.929 M -92.76 % | 1.200 B -8.07 % | 1.306 B 10.71 % | 1.179 B |
| Total investments | 976.303 M | 0.000 -100.00 % | 959.504 M | 0.000 -100.00 % | 1.139 B 473.65 % | 198.500 M -77.90 % | 898.166 M 100.63 % | 447.664 M -44.58 % | 807.786 M 113.86 % | 377.710 M -46.32 % | 703.662 M 90.38 % | 369.602 M -44.58 % | 666.915 M 25.84 % | 529.986 M 12.84 % | 469.686 M -8.58 % | 513.784 M -4.67 % | 538.961 M 9.40 % | 492.670 M 43.62 % | 343.047 M 48.16 % | 231.544 M -42.59 % | 403.291 M 280.84 % | 105.896 M -70.40 % | 357.754 M 252.40 % | 101.518 M -67.76 % | 314.923 M 795.69 % | 35.160 M -84.71 % | 229.912 M 155.65 % | 89.934 M -56.91 % | 208.694 M 28.55 % | 162.340 M 28.86 % | 125.979 M -37.84 % | 202.672 M -8.20 % | 220.787 M -37.15 % | 351.314 M 193.17 % | 119.831 M -59.66 % | 297.020 M 396.20 % | 59.859 M -73.80 % | 228.496 M 446.12 % | 41.840 M -75.93 % | 173.858 M 258.24 % | 48.531 M 35.12 % | 35.918 M -82.56 % | 205.900 M |
| Total debt | 955.636 M | 0.000 -100.00 % | 829.885 M | 0.000 -100.00 % | 814.538 M | 0.000 -100.00 % | 957.922 M | 0.000 -100.00 % | 945.871 M | 0.000 -100.00 % | 923.752 M | 0.000 -100.00 % | 764.542 M | 0.000 -100.00 % | 797.324 M | 0.000 -100.00 % | 667.534 M | 0.000 -100.00 % | 871.820 M | 0.000 -100.00 % | 836.255 M | 0.000 -100.00 % | 999.434 M | 0.000 -100.00 % | 771.747 M | 0.000 -100.00 % | 818.029 M | 0.000 -100.00 % | 799.994 M | 0.000 -100.00 % | 701.240 M | 0.000 -100.00 % | 956.574 M | 0.000 -100.00 % | 1.039 B | 0.000 -100.00 % | 1.135 B | 0.000 -100.00 % | 1.250 B | 0.000 -100.00 % | 1.287 B -9.72 % | 1.426 B 11.52 % | 1.278 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 4.026 B 300.35 % | 1.006 B -75.59 % | 4.120 B 2.28 % | 4.028 B 6.66 % | 3.777 B 458.76 % | 675.904 M -81.44 % | 3.641 B 2.59 % | 3.549 B 4.57 % | 3.394 B 401.78 % | 676.482 M -78.72 % | 3.179 B 2.98 % | 3.087 B 7.38 % | 2.875 B 729.30 % | 346.665 M -86.93 % | 2.652 B 3.59 % | 2.560 B 17.17 % | 2.185 B 393.81 % | 442.492 M -77.56 % | 1.972 B 4.89 % | 1.880 B 2.74 % | 1.830 B 711.04 % | -299.528 M -118.16 % | 1.649 B 5.90 % | 1.557 B -1.50 % | 1.581 B 818.58 % | -220.004 M -113.03 % | 1.689 B 1 270.03 % | -144.360 M -109.94 % | 1.452 B 6.64 % | 1.361 B 13.02 % | 1.205 B 212.78 % | 385.131 M -66.52 % | 1.150 B 8.52 % | 1.060 B 34.37 % | 788.888 M 183.28 % | -947.257 M -233.33 % | 710.439 M 13.57 % | 625.575 M 6.20 % | 589.079 M 170.22 % | -838.849 M -37.32 % | -610.861 M | 0.000 |
| Retained earnings | 0.000 | 0.000 -100.00 % | 2.573 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.319 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.933 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.408 B | 0.000 | 0.000 | 0.000 -100.00 % | 717.241 M | 0.000 | 0.000 | 0.000 -100.00 % | 356.539 M | 0.000 | 0.000 | 0.000 -100.00 % | 104.785 M | 0.000 -100.00 % | 209.496 M | 0.000 | 0.000 | 0.000 -100.00 % | 765.892 M | 0.000 | 0.000 | 0.000 -100.00 % | 617.741 M | 0.000 | 0.000 | 0.000 -100.00 % | 473.132 M | 0.000 | 0.000 |
| Common stock | 92.040 M | 0.000 -100.00 % | 92.040 M | 0.000 -100.00 % | 92.040 M | 0.000 -100.00 % | 92.040 M | 0.000 -100.00 % | 92.028 M | 0.000 -100.00 % | 92.028 M | 0.000 -100.00 % | 92.003 M | 0.000 -100.00 % | 92.003 M | 0.000 -100.00 % | 91.995 M | 0.000 -100.00 % | 91.885 M | 0.000 -100.00 % | 91.885 M | 0.000 -100.00 % | 91.880 M | 0.000 -100.00 % | 91.809 M | 0.000 -100.00 % | 91.809 M | 0.000 -100.00 % | 91.809 M | 0.000 -100.00 % | 90.463 M | 0.000 -100.00 % | 90.394 M | 0.000 -100.00 % | 90.303 M | 0.000 -100.00 % | 85.150 M | 0.000 -100.00 % | 84.864 M | 0.000 -100.00 % | 84.684 M 5.19 % | 80.505 M -50.00 % | 161.010 M |
| Total equity | 3.800 B -5.61 % | 4.026 B 0.00 % | 4.026 B -2.28 % | 4.120 B 0.00 % | 4.120 B 9.09 % | 3.777 B 0.00 % | 3.777 B 3.71 % | 3.641 B 0.00 % | 3.641 B 7.28 % | 3.394 B 0.00 % | 3.394 B 6.78 % | 3.179 B 0.00 % | 3.179 B 10.58 % | 2.875 B 0.00 % | 2.875 B 8.39 % | 2.652 B 0.00 % | 2.652 B 21.38 % | 2.185 B 0.00 % | 2.185 B 10.79 % | 1.972 B 0.00 % | 1.972 B 7.76 % | 1.830 B 0.00 % | 1.830 B 11.00 % | 1.649 B 0.00 % | 1.649 B 4.31 % | 1.581 B 0.00 % | 1.581 B -6.38 % | 1.688 B -0.01 % | 1.689 B 16.30 % | 1.452 B 0.00 % | 1.452 B 20.53 % | 1.205 B 0.00 % | 1.205 B 4.72 % | 1.150 B 0.00 % | 1.150 B 45.81 % | 788.888 M 0.00 % | 788.888 M 11.04 % | 710.439 M 0.00 % | 710.439 M 20.60 % | 589.079 M 0.00 % | 589.079 M 9.66 % | 537.169 M -49.14 % | 1.056 B |
| Other non current liabilities | 18.650 M 100.46 % | -4.026 B -21 687.12 % | 18.650 M 100.45 % | -4.120 B | 0.000 100.00 % | -3.777 B | 0.000 100.00 % | -3.641 B | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 4.064 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.306 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.446 M | 0.000 -100.00 % | 43.848 M | 0.000 100.00 % | -25.066 M | 0.000 -100.00 % | 38.249 M | 0.000 -100.00 % | 90.021 M 492.63 % | 15.190 M -74.47 % | 59.500 M |
| Long term debt | 176.060 M | 0.000 -100.00 % | 203.443 M | 0.000 -100.00 % | 238.929 M | 0.000 -100.00 % | 267.740 M | 0.000 -100.00 % | 279.683 M | 0.000 -100.00 % | 284.455 M | 0.000 -100.00 % | 221.509 M | 0.000 -100.00 % | 243.011 M | 0.000 -100.00 % | 217.175 M | 0.000 -100.00 % | 233.795 M | 0.000 -100.00 % | 212.356 M | 0.000 -100.00 % | 120.792 M | 0.000 -100.00 % | 75.035 M | 0.000 -100.00 % | 93.510 M | 0.000 -100.00 % | 114.972 M | 0.000 -100.00 % | 168.248 M | 0.000 -100.00 % | 418.547 M | 0.000 -100.00 % | 550.403 M | 0.000 -100.00 % | 283.078 M | 0.000 -100.00 % | 694.870 M | 0.000 -100.00 % | 746.410 M -18.69 % | 917.925 M -28.20 % | 1.278 B |
| Total non current liabilities | 285.698 M 107.10 % | -4.026 B -1 473.71 % | 293.075 M 107.11 % | -4.120 B -1 396.22 % | 317.857 M 108.42 % | -3.777 B -1 205.37 % | 341.665 M 109.38 % | -3.641 B -1 137.46 % | 350.993 M | 0.000 -100.00 % | 353.862 M | 0.000 -100.00 % | 287.116 M | 0.000 -100.00 % | 307.735 M | 0.000 -100.00 % | 260.604 M | 0.000 -100.00 % | 243.278 M | 0.000 -100.00 % | 212.356 M | 0.000 -100.00 % | 120.792 M | 0.000 -100.00 % | 79.099 M | 0.000 -100.00 % | 93.510 M | 0.000 -100.00 % | 116.278 M | 0.000 -100.00 % | 168.248 M | 0.000 -100.00 % | 570.876 M | 0.000 -100.00 % | 703.551 M | 0.000 -100.00 % | 686.876 M | 0.000 -100.00 % | 780.446 M | 0.000 -100.00 % | 846.218 M -14.52 % | 989.933 M -29.08 % | 1.396 B |
| Other current liabilities | 433.602 M | 0.000 -100.00 % | 399.641 M | 0.000 -100.00 % | 325.486 M | 0.000 -100.00 % | 234.246 M | 0.000 -100.00 % | 320.054 M | 0.000 -100.00 % | 276.446 M | 0.000 -100.00 % | 256.972 M | 0.000 -100.00 % | 187.470 M | 0.000 -100.00 % | 217.481 M | 0.000 -100.00 % | 333.159 M | 0.000 -100.00 % | 373.423 M | 0.000 -100.00 % | 315.947 M | 0.000 -100.00 % | 464.524 M | 0.000 -100.00 % | 348.265 M | 0.000 -100.00 % | 251.871 M | 0.000 -100.00 % | 436.934 M | 0.000 -100.00 % | 326.929 M | 0.000 -100.00 % | 223.497 M | 0.000 -100.00 % | 323.679 M | 0.000 -100.00 % | 203.650 M | 0.000 -100.00 % | 99.759 M -46.05 % | 184.900 M -91.53 % | 2.183 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 3.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.200 M | 0.000 -100.00 % | 397.571 M | 0.000 -100.00 % | 344.873 M | 0.000 -100.00 % | 328.584 M | 0.000 -100.00 % | 221.735 M | 0.000 -100.00 % | 244.871 M | 0.000 -100.00 % | 3.958 M | 0.000 -100.00 % | 366.420 M | 0.000 -100.00 % | 370.264 M | 0.000 -100.00 % | 461.814 M | 0.000 -100.00 % | 390.772 M | 0.000 -100.00 % | 212.995 M | 0.000 -100.00 % | 379.130 M | 0.000 -100.00 % | 49.639 M | 0.000 -100.00 % | 43.983 M | 0.000 -100.00 % | 57.211 M | 0.000 -100.00 % | 36.073 M | 0.000 -100.00 % | 59.331 M 51.39 % | 39.191 M | 0.000 |
| Short term debt | 779.576 M | 0.000 -100.00 % | 643.767 M | 0.000 -100.00 % | 575.609 M | 0.000 -100.00 % | 690.277 M | 0.000 -100.00 % | 666.188 M | 0.000 -100.00 % | 639.392 M | 0.000 -100.00 % | 543.033 M | 0.000 -100.00 % | 554.369 M | 0.000 -100.00 % | 450.359 M | 0.000 -100.00 % | 638.025 M | 0.000 -100.00 % | 624.406 M | 0.000 -100.00 % | 932.536 M | 0.000 -100.00 % | 696.712 M | 0.000 -100.00 % | 764.010 M | 0.000 -100.00 % | 685.153 M | 0.000 -100.00 % | 532.992 M | 0.000 -100.00 % | 542.739 M | 0.000 -100.00 % | 488.444 M | 0.000 -100.00 % | 636.754 M | 0.000 -100.00 % | 548.295 M | 0.000 -100.00 % | 656.562 M 29.88 % | 505.495 M | 0.000 |
| Total current liabilities | 1.739 B | 0.000 -100.00 % | 1.561 B | 0.000 -100.00 % | 1.584 B | 0.000 -100.00 % | 1.546 B | 0.000 -100.00 % | 1.492 B | 0.000 -100.00 % | 1.391 B | 0.000 -100.00 % | 1.205 B | 0.000 -100.00 % | 1.095 B | 0.000 -100.00 % | 1.113 B | 0.000 -100.00 % | 1.283 B | 0.000 -100.00 % | 1.377 B | 0.000 -100.00 % | 1.548 B | 0.000 -100.00 % | 1.514 B | 0.000 -100.00 % | 1.467 B | 0.000 -100.00 % | 1.248 B | 0.000 -100.00 % | 1.316 B | 0.000 -100.00 % | 1.322 B | 0.000 -100.00 % | 1.237 B | 0.000 -100.00 % | 1.286 B | 0.000 -100.00 % | 1.317 B | 0.000 -100.00 % | 1.358 B 12.51 % | 1.207 B -44.70 % | 2.183 B |
| Total liabilities | 2.025 B 150.30 % | -4.026 B -317.11 % | 1.854 B 145.01 % | -4.120 B -316.62 % | 1.902 B 150.36 % | -3.777 B -300.09 % | 1.888 B 151.83 % | -3.641 B -297.55 % | 1.843 B | 0.000 -100.00 % | 1.745 B | 0.000 -100.00 % | 1.493 B | 0.000 -100.00 % | 1.403 B | 0.000 -100.00 % | 1.374 B | 0.000 -100.00 % | 1.526 B | 0.000 -100.00 % | 1.589 B | 0.000 -100.00 % | 1.669 B | 0.000 -100.00 % | 1.593 B | 0.000 -100.00 % | 1.560 B | 0.000 -100.00 % | 1.364 B | 0.000 -100.00 % | 1.485 B | 0.000 -100.00 % | 1.893 B | 0.000 -100.00 % | 1.940 B | 0.000 -100.00 % | 1.973 B | 0.000 -100.00 % | 2.098 B | 0.000 -100.00 % | 2.204 B 0.33 % | 2.197 B -38.61 % | 3.578 B |
| Other non current assets | 135.621 M | 0.000 -100.00 % | 133.448 M | 0.000 -100.00 % | 127.611 M 228.58 % | -99.250 M -179.63 % | 124.646 M 155.69 % | -223.832 M -265.04 % | 135.621 M 171.81 % | -188.855 M -232.47 % | 142.568 M 177.15 % | -184.801 M -305.33 % | 90.002 M 133.96 % | -264.993 M -396.70 % | 89.314 M 134.77 % | -256.892 M -623.81 % | 49.043 M 119.91 % | -246.335 M -456 075.93 % | -54.000 K 99.95 % | -115.772 M -187.79 % | 131.876 M 349.07 % | -52.948 M -201.34 % | 52.247 M 202.93 % | -50.759 M -152.31 % | 97.043 M 652.01 % | -17.580 M -120.07 % | 87.572 M 294.75 % | -44.967 M -154.92 % | 81.873 M 200.87 % | -81.170 M -166.32 % | 122.386 M 220.77 % | -101.336 M -106.79 % | 1.492 B 949.32 % | -175.657 M -176.87 % | 228.521 M 253.88 % | -148.510 M -288.06 % | 78.970 M 169.12 % | -114.248 M -183.54 % | 136.766 M 257.33 % | -86.929 M -147.98 % | 181.177 M 22.20 % | 148.261 M -59.17 % | 363.142 M |
| Long term investments | 976.303 M | 0.000 -100.00 % | 959.504 M | 0.000 -100.00 % | 1.003 B | 0.000 -100.00 % | 898.166 M | 0.000 -100.00 % | 666.729 M | 0.000 -100.00 % | 591.039 M | 0.000 -100.00 % | 566.629 M | 0.000 -100.00 % | 469.686 M | 0.000 -100.00 % | 385.052 M | 0.000 -100.00 % | 343.047 M | 0.000 -100.00 % | 322.360 M | 0.000 -100.00 % | 357.754 M | 0.000 -100.00 % | 267.674 M | 0.000 -100.00 % | 229.912 M | 0.000 -100.00 % | 208.694 M | 0.000 -100.00 % | 67.888 M | 0.000 -100.00 % | 220.787 M | 0.000 -100.00 % | 119.831 M | 0.000 -100.00 % | 59.859 M | 0.000 -100.00 % | 41.840 M | 0.000 -100.00 % | 48.531 M | 0.000 | 0.000 |
| Intangible assets | 2.244 M | 0.000 -100.00 % | 3.336 M | 0.000 -100.00 % | 4.428 M | 0.000 -100.00 % | 5.520 M | 0.000 -100.00 % | 6.612 M | 0.000 -100.00 % | 7.704 M | 0.000 -100.00 % | 8.796 M | 0.000 -100.00 % | 9.888 M | 0.000 -100.00 % | 10.980 M | 0.000 -100.00 % | 12.072 M | 0.000 -100.00 % | 13.164 M | 0.000 -100.00 % | 14.256 M | 0.000 -100.00 % | 15.348 M | 0.000 -100.00 % | 16.440 M | 0.000 -100.00 % | 18.624 M | 0.000 -100.00 % | 19.716 M | 0.000 -100.00 % | 20.808 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.992 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.786 M | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 252.000 K | 0.000 | 0.000 | 0.000 100.00 % | -191.000 K | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.244 M | 0.000 -100.00 % | 3.336 M | 0.000 -100.00 % | 4.428 M | 0.000 -100.00 % | 5.520 M | 0.000 -100.00 % | 6.612 M | 0.000 -100.00 % | 7.704 M | 0.000 -100.00 % | 8.796 M | 0.000 -100.00 % | 9.888 M | 0.000 -100.00 % | 10.980 M | 0.000 -100.00 % | 12.072 M | 0.000 -100.00 % | 13.164 M | 0.000 -100.00 % | 14.256 M | 0.000 -100.00 % | 15.348 M | 0.000 -100.00 % | 16.440 M | 0.000 -100.00 % | 18.624 M | 0.000 -100.00 % | 19.716 M | 0.000 -100.00 % | 20.808 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.244 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.595 M -9.17 % | 1.756 M | 0.000 |
| Property plant equipment net | 1.721 B | 0.000 -100.00 % | 1.745 B | 0.000 -100.00 % | 1.766 B | 0.000 -100.00 % | 1.704 B | 0.000 -100.00 % | 1.684 B | 0.000 -100.00 % | 1.640 B | 0.000 -100.00 % | 1.529 B | 0.000 -100.00 % | 1.456 B | 0.000 -100.00 % | 1.373 B | 0.000 -100.00 % | 1.344 B | 0.000 -100.00 % | 1.267 B | 0.000 -100.00 % | 1.224 B | 0.000 -100.00 % | 1.218 B | 0.000 -100.00 % | 1.242 B | 0.000 -100.00 % | 1.265 B | 0.000 -100.00 % | 1.284 B | 0.000 -100.00 % | 1.306 B | 0.000 -100.00 % | 1.218 B | 0.000 -100.00 % | 1.199 B | 0.000 -100.00 % | 1.232 B | 0.000 -100.00 % | 1.256 B -6.75 % | 1.347 B -38.46 % | 2.189 B |
| Total non current assets | 2.835 B | 0.000 -100.00 % | 2.842 B | 0.000 -100.00 % | 2.901 B 3 023.12 % | -99.250 M -103.63 % | 2.732 B 1 320.77 % | -223.832 M -108.50 % | 2.634 B 1 494.55 % | -188.855 M -107.57 % | 2.494 B 1 449.70 % | -184.801 M -108.05 % | 2.295 B 965.88 % | -264.993 M -112.40 % | 2.136 B 931.57 % | -256.892 M -113.03 % | 1.972 B 900.34 % | -246.335 M -113.27 % | 1.857 B 1 703.76 % | -115.772 M -106.59 % | 1.756 B 3 417.04 % | -52.948 M -103.13 % | 1.694 B 3 437.77 % | -50.759 M -103.04 % | 1.671 B 9 604.91 % | -17.580 M -101.07 % | 1.642 B 3 752.60 % | -44.967 M -102.77 % | 1.622 B 2 098.39 % | -81.170 M -105.27 % | 1.539 B 1 618.90 % | -101.336 M -106.79 % | 1.492 B 949.32 % | -175.657 M -111.22 % | 1.566 B 1 154.56 % | -148.510 M -110.42 % | 1.425 B 1 347.67 % | -114.248 M -108.10 % | 1.411 B 1 722.66 % | -86.929 M -106.04 % | 1.439 B -3.88 % | 1.497 B -41.33 % | 2.552 B |
| Other current assets | 301.714 M 335.04 % | -128.367 M -143.35 % | 296.122 M 268.23 % | -176.021 M -174.42 % | 236.525 M | 0.000 -100.00 % | 347.265 M | 0.000 -100.00 % | 255.170 M | 0.000 -100.00 % | 380.041 M | 0.000 -100.00 % | 234.847 M | 0.000 -100.00 % | 325.012 M | 0.000 -100.00 % | 275.527 M | 0.000 -100.00 % | 303.444 M | 0.000 -100.00 % | 205.609 M | 0.000 -100.00 % | 200.532 M | 0.000 -100.00 % | 192.405 M | 0.000 -100.00 % | 215.629 M | 0.000 -100.00 % | 203.707 M | 0.000 -100.00 % | 197.596 M | 0.000 -100.00 % | 157.250 M | 0.000 -100.00 % | 124.569 M | 0.000 -100.00 % | 59.933 M | 0.000 -100.00 % | 149.578 M | 0.000 -100.00 % | 169.146 M -70.30 % | 569.462 M | 0.000 |
| Short term investments | 108.253 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.279 M -31.85 % | 198.500 M | 0.000 -100.00 % | 447.664 M 217.36 % | 141.057 M -62.65 % | 377.710 M 235.38 % | 112.623 M -69.53 % | 369.602 M 268.55 % | 100.286 M -81.08 % | 529.986 M | 0.000 -100.00 % | 513.784 M 233.82 % | 153.909 M -68.76 % | 492.670 M | 0.000 -100.00 % | 231.544 M 186.10 % | 80.931 M -23.58 % | 105.896 M | 0.000 -100.00 % | 101.518 M 114.86 % | 47.249 M 34.38 % | 35.160 M | 0.000 -100.00 % | 89.934 M | 0.000 -100.00 % | 162.340 M 179.46 % | 58.091 M -71.34 % | 202.672 M | 0.000 -100.00 % | 351.314 M | 0.000 -100.00 % | 297.020 M | 0.000 -100.00 % | 228.496 M | 0.000 -100.00 % | 173.858 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 81.335 M | 0.000 -100.00 % | 128.367 M | 0.000 -100.00 % | 96.995 M 197.73 % | -99.250 M -200.03 % | 99.217 M 144.33 % | -223.832 M -266.05 % | 134.794 M 171.37 % | -188.855 M -250.52 % | 125.465 M 167.89 % | -184.801 M -242.60 % | 129.591 M 148.90 % | -264.993 M -230.67 % | 202.793 M 178.94 % | -256.892 M -263.78 % | 156.854 M 163.68 % | -246.335 M -229.53 % | 190.180 M 264.27 % | -115.772 M -238.50 % | 83.587 M 257.87 % | -52.948 M -258.46 % | 33.415 M 165.83 % | -50.759 M -348.26 % | 20.446 M 216.30 % | -17.580 M -200.19 % | 17.547 M 139.02 % | -44.967 M -200.26 % | 44.850 M 155.25 % | -81.170 M -236.57 % | 59.435 M 158.65 % | -101.336 M -200.00 % | 101.336 M 157.69 % | -175.657 M -200.00 % | 175.657 M 218.28 % | -148.510 M -200.00 % | 148.510 M 229.99 % | -114.248 M -200.00 % | 114.248 M 231.43 % | -86.929 M -200.00 % | 86.929 M -27.64 % | 120.139 M 21.12 % | 99.192 M |
| Cash and short term investments | 189.588 M 47.69 % | 128.367 M 0.00 % | 128.367 M -27.07 % | 176.021 M -24.22 % | 232.274 M 134.03 % | 99.250 M 0.03 % | 99.217 M -55.67 % | 223.832 M -18.86 % | 275.851 M 46.06 % | 188.855 M -20.68 % | 238.088 M 28.83 % | 184.801 M -19.61 % | 229.877 M -13.25 % | 264.993 M 30.67 % | 202.793 M -21.06 % | 256.892 M -17.34 % | 310.763 M 26.15 % | 246.335 M 29.53 % | 190.180 M 64.27 % | 115.772 M -29.63 % | 164.518 M 210.72 % | 52.948 M 58.46 % | 33.415 M -34.17 % | 50.759 M -25.02 % | 67.695 M 285.07 % | 17.580 M 0.19 % | 17.547 M -60.98 % | 44.967 M 0.26 % | 44.850 M -44.75 % | 81.170 M -30.93 % | 117.526 M 15.98 % | 101.336 M 0.00 % | 101.336 M -42.31 % | 175.657 M 0.00 % | 175.657 M 18.28 % | 148.510 M 0.00 % | 148.510 M 29.99 % | 114.248 M 0.00 % | 114.248 M 31.43 % | 86.929 M 0.00 % | 86.929 M -27.64 % | 120.139 M 21.12 % | 99.192 M |
| Total current assets | 2.990 B | 0.000 -100.00 % | 3.039 B | 0.000 -100.00 % | 3.121 B 3 044.53 % | 99.250 M -96.61 % | 2.932 B 1 209.77 % | 223.832 M -92.15 % | 2.851 B 1 409.64 % | 188.855 M -92.86 % | 2.645 B 1 331.43 % | 184.801 M -92.23 % | 2.377 B 796.98 % | 264.993 M -87.63 % | 2.142 B 733.64 % | 256.892 M -87.50 % | 2.055 B 734.14 % | 246.335 M -86.72 % | 1.855 B 1 502.02 % | 115.772 M -93.59 % | 1.805 B 3 309.51 % | 52.948 M -97.07 % | 1.805 B 3 455.85 % | 50.759 M -96.77 % | 1.571 B 8 836.07 % | 17.580 M -98.83 % | 1.499 B 3 232.74 % | 44.967 M -96.86 % | 1.431 B 1 662.49 % | 81.170 M -94.19 % | 1.397 B 1 278.89 % | 101.336 M -93.69 % | 1.606 B 814.18 % | 175.657 M -88.48 % | 1.524 B 926.41 % | 148.510 M -88.88 % | 1.336 B 1 069.40 % | 114.248 M -91.82 % | 1.398 B 1 507.64 % | 86.929 M -93.58 % | 1.354 B 9.48 % | 1.237 B -40.60 % | 2.082 B |
| Inventory | 764.469 M | 0.000 -100.00 % | 843.145 M | 0.000 -100.00 % | 645.538 M | 0.000 -100.00 % | 705.743 M | 0.000 -100.00 % | 596.365 M | 0.000 -100.00 % | 689.520 M | 0.000 -100.00 % | 545.418 M | 0.000 -100.00 % | 608.094 M | 0.000 -100.00 % | 580.045 M | 0.000 -100.00 % | 584.944 M | 0.000 -100.00 % | 561.687 M | 0.000 -100.00 % | 546.089 M | 0.000 -100.00 % | 514.660 M | 0.000 -100.00 % | 536.349 M | 0.000 -100.00 % | 495.753 M | 0.000 -100.00 % | 450.878 M | 0.000 -100.00 % | 643.398 M | 0.000 -100.00 % | 589.959 M | 0.000 -100.00 % | 584.697 M | 0.000 -100.00 % | 575.961 M | 0.000 -100.00 % | 628.304 M 14.85 % | 547.063 M -30.21 % | 783.864 M |
| Net receivables | 1.734 B | 0.000 -100.00 % | 1.771 B | 0.000 -100.00 % | 2.007 B | 0.000 -100.00 % | 1.779 B | 0.000 -100.00 % | 1.776 B | 0.000 -100.00 % | 1.450 B | 0.000 -100.00 % | 1.412 B | 0.000 -100.00 % | 1.013 B | 0.000 -100.00 % | 942.318 M | 0.000 -100.00 % | 783.765 M | 0.000 -100.00 % | 922.199 M | 0.000 -100.00 % | 1.033 B | 0.000 -100.00 % | 813.137 M | 0.000 -100.00 % | 729.073 M | 0.000 -100.00 % | 693.945 M | 0.000 -100.00 % | 667.666 M | 0.000 -100.00 % | 703.837 M | 0.000 -100.00 % | 758.705 M | 0.000 -100.00 % | 522.307 M | 0.000 -100.00 % | 707.299 M | 0.000 -100.00 % | 455.621 M | 0.000 -100.00 % | 1.199 B |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.057 M | 0.000 -100.00 % | 112.623 M | 0.000 -100.00 % | 100.286 M | 0.000 -100.00 % | 111.616 M | 0.000 -100.00 % | 153.909 M | 0.000 -100.00 % | 157.929 M | 0.000 -100.00 % | 21.857 M | 0.000 -100.00 % | 45.724 M | 0.000 -100.00 % | 73.389 M | 0.000 -100.00 % | 66.374 M | 0.000 -100.00 % | 47.786 M | 0.000 -100.00 % | 44.909 M | 0.000 100.00 % | -1.547 B | 0.000 | 0.000 | 0.000 -100.00 % | 64.080 M | 0.000 | 0.000 | 0.000 100.00 % | -48.531 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 467.509 M | 0.000 -100.00 % | 514.375 M | 0.000 -100.00 % | 529.853 M | 0.000 -100.00 % | 472.923 M | 0.000 -100.00 % | 417.618 M | 0.000 -100.00 % | 400.447 M | 0.000 -100.00 % | 323.923 M | 0.000 -100.00 % | 318.738 M | 0.000 -100.00 % | 413.009 M | 0.000 -100.00 % | 307.919 M | 0.000 -100.00 % | 379.182 M | 0.000 -100.00 % | 296.831 M | 0.000 -100.00 % | 352.663 M | 0.000 -100.00 % | 350.401 M | 0.000 -100.00 % | 305.517 M | 0.000 -100.00 % | 346.390 M | 0.000 -100.00 % | 351.474 M | 0.000 -100.00 % | 524.664 M | 0.000 -100.00 % | 325.252 M | 0.000 -100.00 % | 565.241 M | 0.000 -100.00 % | 601.523 M 16.46 % | 516.515 M | 0.000 |
| Tax payables | 58.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 153.200 M | 0.000 -100.00 % | 74.200 M | 0.000 -100.00 % | 88.437 M | 0.000 -100.00 % | 75.000 M | 0.000 -100.00 % | 81.500 M | 0.000 -100.00 % | 34.609 M | 0.000 -100.00 % | 32.500 M | 0.000 -100.00 % | 3.958 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.788 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.182 M | 0.000 -100.00 % | 5.342 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.310 M | 0.000 100.00 % | -69.407 M | 0.000 100.00 % | -65.607 M | 0.000 100.00 % | -64.724 M | 0.000 100.00 % | -43.429 M | 0.000 100.00 % | -9.483 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 -100.00 % | 83.265 M | 0.000 -100.00 % | 79.862 M | 0.000 -100.00 % | 6.981 M | 0.000 -100.00 % | 6.765 M | 0.000 -100.00 % | 9.787 M 215.81 % | 3.099 M | 0.000 |
| Minority interest | -15.000 K | 0.000 100.00 % | -14.000 K | 0.000 100.00 % | -13.000 K | 0.000 100.00 % | -12.000 K | 0.000 100.00 % | -9.000 K | 0.000 100.00 % | -9.000 K | 0.000 100.00 % | -7.000 K | 0.000 100.00 % | -7.000 K | 0.000 100.00 % | -7.000 K | 0.000 100.00 % | -6.000 K | 0.000 100.00 % | -5.000 K | 0.000 100.00 % | -5.000 K | 0.000 100.00 % | -4.000 K | 0.000 100.00 % | -175.000 K | 0.000 100.00 % | -656.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 23.919 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.819 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.224 M | 0.000 -100.00 % | 8.150 M | 0.000 -100.00 % | 30.651 M | 0.000 -100.00 % | 15.546 M | 0.000 -100.00 % | 30.230 M | 0.000 -100.00 % | 507.000 K | 0.000 -100.00 % | 7.223 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.075 M | 0.000 -100.00 % | 1.082 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.317 M | 0.000 100.00 % | -6.765 M | 0.000 -100.00 % | 3.921 M 466.62 % | 692.000 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.708 B 26 486 121.43 % | -14.000 K -100.00 % | 355.659 M 2 735 938.46 % | -13.000 K -100.00 % | 4.028 B 33 567 700.00 % | -12.000 K -100.00 % | 689.373 M 7 659 800.00 % | -9.000 K | 0.000 100.00 % | -9.000 K -100.00 % | 692.972 M 9 899 700.00 % | -7.000 K | 0.000 100.00 % | -7.000 K -100.00 % | 354.444 M 5 063 585.71 % | -7.000 K | 0.000 100.00 % | -6.000 K -100.00 % | 696.327 M 13 926 640.00 % | -5.000 K | 0.000 100.00 % | -5.000 K -100.00 % | 1.382 B 34 545 750.00 % | -4.000 K | 0.000 100.00 % | -175.000 K -100.05 % | 348.168 M 55 364.76 % | -630.000 K -100.18 % | 348.168 M | 0.000 | 0.000 | 0.000 -100.00 % | 974.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.377 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.263 M -97.35 % | 1.068 B 19.27 % | 895.074 M |
| Deferred tax liabilities non current | 90.988 M | 0.000 -100.00 % | 88.307 M | 0.000 -100.00 % | 78.928 M | 0.000 -100.00 % | 73.925 M | 0.000 -100.00 % | 71.310 M | 0.000 -100.00 % | 69.407 M | 0.000 -100.00 % | 65.607 M | 0.000 -100.00 % | 64.724 M | 0.000 -100.00 % | 43.429 M | 0.000 -100.00 % | 9.483 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 -100.00 % | 27.618 M | 0.000 -100.00 % | 29.438 M | 0.000 -100.00 % | 25.066 M | 0.000 -100.00 % | 33.797 M | 0.000 -100.00 % | 54.772 M 6.14 % | 51.605 M -10.84 % | 57.882 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.825 B | 0.000 -100.00 % | 5.880 B | 0.000 -100.00 % | 6.022 B | 0.000 -100.00 % | 5.664 B | 0.000 -100.00 % | 5.485 B | 0.000 -100.00 % | 5.140 B | 0.000 -100.00 % | 4.671 B | 0.000 -100.00 % | 4.278 B | 0.000 -100.00 % | 4.026 B | 0.000 -100.00 % | 3.711 B | 0.000 -100.00 % | 3.562 B | 0.000 -100.00 % | 3.499 B | 0.000 -100.00 % | 3.242 B | 0.000 -100.00 % | 3.141 B | 0.000 -100.00 % | 3.053 B | 0.000 -100.00 % | 2.937 B | 0.000 -100.00 % | 3.098 B | 0.000 -100.00 % | 3.090 B | 0.000 -100.00 % | 2.761 B | 0.000 -100.00 % | 2.808 B | 0.000 -100.00 % | 2.793 B 2.16 % | 2.734 B -41.01 % | 4.634 B |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2013-03-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 137.250 K -75.00 % | 549.000 K 300.00 % | 137.250 K | 0.000 -100.00 % | 517.000 K -75.00 % | 2.068 M 300.00 % | 517.000 K | 0.000 | 0.000 -100.00 % | 4.689 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 | 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 100.00 % | -89.087 M 0.00 % | -89.087 M 0.00 % | -89.087 M 0.00 % | -89.087 M | 0.000 -100.00 % | 17.695 M 0.00 % | 17.695 M 0.00 % | 17.695 M | 0.000 100.00 % | -47.651 M 0.00 % | -47.651 M 0.00 % | -47.651 M | 0.000 100.00 % | -94.196 M 0.00 % | -94.196 M 0.00 % | -94.196 M | 0.000 100.00 % | -10.937 M 0.00 % | -10.937 M 0.00 % | -10.937 M -275.70 % | 6.225 M 0.00 % | 6.225 M 0.00 % | 6.225 M 0.00 % | 6.225 M 151.28 % | -12.138 M 0.00 % | -12.138 M 0.00 % | -12.138 M 0.00 % | -12.138 M -356.06 % | 4.740 M 0.00 % | 4.740 M 0.00 % | 4.740 M 0.00 % | 4.740 M -83.91 % | 29.464 M 0.00 % | 29.464 M 0.00 % | 29.464 M 0.00 % | 29.464 M 200.97 % | -29.181 M 0.00 % | -29.181 M 0.00 % | -29.181 M 0.00 % | -29.181 M 43.40 % | -51.554 M 0.00 % | -51.554 M 0.00 % | -51.554 M 0.00 % | -51.554 M -758.34 % | -6.006 M 0.00 % | -6.006 M 0.00 % | -6.006 M 0.00 % | -6.006 M 91.58 % | -71.357 M 0.00 % | -71.357 M 0.00 % | -71.357 M 0.00 % | -71.357 M -349.45 % | -15.877 M 0.00 % | -15.877 M 0.00 % | -15.877 M 0.00 % | -15.877 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.435 M 0.00 % | -2.435 M 0.00 % | -2.435 M 0.00 % | -2.435 M | 0.000 100.00 % | -10.149 M 0.00 % | -10.149 M 0.00 % | -10.149 M | 0.000 100.00 % | -2.836 M 0.00 % | -2.836 M 0.00 % | -2.836 M | 0.000 100.00 % | -15.189 M 0.00 % | -15.189 M 0.00 % | -15.189 M | 0.000 -100.00 % | 9.576 M 0.00 % | 9.576 M 0.00 % | 9.576 M 9.03 % | 8.784 M 0.00 % | 8.784 M 0.00 % | 8.784 M 0.00 % | 8.784 M 130.45 % | -28.848 M 0.00 % | -28.848 M 0.00 % | -28.848 M 0.00 % | -28.848 M -54.35 % | -18.691 M 0.00 % | -18.691 M 0.00 % | -18.691 M 0.00 % | -18.691 M -419.47 % | -3.598 M 0.00 % | -3.598 M 0.00 % | -3.598 M 0.00 % | -3.598 M 65.05 % | -10.294 M 0.00 % | -10.294 M 0.00 % | -10.294 M 0.00 % | -10.294 M -1 197.44 % | 938.000 K 0.00 % | 938.000 K 0.00 % | 938.000 K 0.00 % | 938.000 K 103.27 % | -28.666 M 0.00 % | -28.666 M 0.00 % | -28.666 M 0.00 % | -28.666 M -53.79 % | -18.640 M 0.00 % | -18.640 M 0.00 % | -18.640 M 0.00 % | -18.640 M 28.37 % | -26.023 M 0.00 % | -26.023 M 0.00 % | -26.023 M 0.00 % | -26.023 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.652 M 0.00 % | -86.652 M 0.00 % | -86.652 M 0.00 % | -86.652 M | 0.000 -100.00 % | 27.844 M 0.00 % | 27.844 M 0.00 % | 27.844 M | 0.000 100.00 % | -44.815 M 0.00 % | -44.815 M 0.00 % | -44.815 M | 0.000 100.00 % | -79.007 M 0.00 % | -79.007 M 0.00 % | -79.007 M | 0.000 100.00 % | -20.513 M 0.00 % | -20.513 M 0.00 % | -20.513 M -701.69 % | -2.559 M 0.00 % | -2.559 M 0.00 % | -2.559 M 0.00 % | -2.559 M -115.31 % | 16.710 M 0.00 % | 16.710 M 0.00 % | 16.710 M 0.00 % | 16.710 M -28.68 % | 23.431 M 0.00 % | 23.431 M 0.00 % | 23.431 M 0.00 % | 23.431 M -29.13 % | 33.062 M 0.00 % | 33.062 M 0.00 % | 33.062 M 0.00 % | 33.062 M 275.06 % | -18.887 M 0.00 % | -18.887 M 0.00 % | -18.887 M 0.00 % | -18.887 M 64.02 % | -52.492 M 0.00 % | -52.492 M 0.00 % | -52.492 M 0.00 % | -52.492 M -331.65 % | 22.660 M 0.00 % | 22.660 M 0.00 % | 22.660 M 0.00 % | 22.660 M 142.98 % | -52.717 M 0.00 % | -52.717 M 0.00 % | -52.717 M 0.00 % | -52.717 M -619.54 % | 10.147 M 0.00 % | 10.147 M 0.00 % | 10.147 M 0.00 % | 10.147 M |
| Other non cash items | 142.196 M 47.13 % | 96.644 M 1 961.04 % | -5.193 M 96.37 % | -142.933 M 42.10 % | -246.848 M -271.56 % | -66.436 M -55.49 % | -42.727 M 62.25 % | -113.194 M 37.78 % | -181.926 M -116.44 % | -84.054 M 36.86 % | -133.119 M 25.13 % | -177.805 M -2.17 % | -174.032 M -74.91 % | -99.497 M 20.13 % | -124.573 M 35.37 % | -192.757 M 38.22 % | -311.981 M -287.42 % | -80.527 M 31.54 % | -117.630 M -44.61 % | -81.345 M -4.92 % | -77.528 M -6.55 % | -72.762 M 31.80 % | -106.686 M -535.68 % | -16.783 M 67.47 % | -51.586 M -145.40 % | 113.619 M 10 639.80 % | -1.078 M -136.88 % | 2.923 M 134.00 % | -8.597 M 82.63 % | -49.490 M -94.54 % | -25.439 M 63.75 % | -70.177 M -249.92 % | -20.055 M -237.03 % | 14.635 M 141.06 % | -35.643 M 48.97 % | -69.849 M 4.87 % | -73.423 M -4 301.86 % | -1.668 M 96.50 % | -47.686 M 27.64 % | -65.899 M -12.85 % | -58.395 M -845.97 % | -6.173 M 74.28 % | -24.002 M -513.33 % | 5.807 M 115.38 % | -37.753 M -1 136.46 % | 3.643 M 0.00 % | 3.643 M 124.44 % | -14.906 M 0.00 % | -14.906 M -178.10 % | -5.360 M -121.23 % | 25.243 M 128.52 % | -88.497 M -0.86 % | -87.742 M -107.20 % | -42.346 M 0.00 % | -42.346 M -37.75 % | -30.742 M 0.00 % | -30.742 M 0.00 % | -30.742 M 0.00 % | -30.742 M 3.36 % | -31.812 M 0.00 % | -31.812 M 0.00 % | -31.812 M 0.00 % | -31.812 M 24.58 % | -42.179 M 0.00 % | -42.179 M 0.00 % | -42.179 M 0.00 % | -42.179 M -18.19 % | -35.687 M 0.00 % | -35.687 M 0.00 % | -35.687 M 0.00 % | -35.687 M -111.54 % | -16.870 M 0.00 % | -16.870 M 0.00 % | -16.870 M 0.00 % | -16.870 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.910 M 0.81 % | 61.410 M 1.50 % | 60.500 M 8.19 % | 55.920 M 4.55 % | 53.484 M 4.28 % | 51.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 820.500 K 0.00 % | 820.500 K 0.00 % | 820.500 K 0.00 % | 820.500 K | 0.000 -100.00 % | 27.309 M 0.00 % | 27.309 M 0.00 % | 27.309 M | 0.000 -100.00 % | 19.618 M 0.00 % | 19.618 M 0.00 % | 19.618 M | 0.000 100.00 % | -26.695 M 0.00 % | -26.695 M 0.00 % | -26.695 M | 0.000 -100.00 % | 60.580 M 0.00 % | 60.580 M 0.00 % | 60.580 M 34.37 % | 45.086 M 0.00 % | 45.086 M 0.00 % | 45.086 M 0.00 % | 45.086 M 202.72 % | 14.894 M 0.00 % | 14.894 M 0.00 % | 14.894 M 0.00 % | 14.894 M 30.92 % | 11.376 M 0.00 % | 11.376 M 0.00 % | 11.376 M 0.00 % | 11.376 M 129.79 % | -38.183 M 0.00 % | -38.183 M 0.00 % | -38.183 M 0.00 % | -38.183 M -444.37 % | 11.088 M 0.00 % | 11.088 M 0.00 % | 11.088 M 0.00 % | 11.088 M 27.00 % | 8.731 M 0.00 % | 8.731 M 0.00 % | 8.731 M 0.00 % | 8.731 M 141.02 % | -21.282 M 0.00 % | -21.282 M 0.00 % | -21.282 M 0.00 % | -21.282 M -19.32 % | -17.837 M 0.00 % | -17.837 M 0.00 % | -17.837 M 0.00 % | -17.837 M -203.04 % | 17.310 M 0.00 % | 17.310 M 0.00 % | 17.310 M 0.00 % | 17.310 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 100.00 % | -14.516 M 0.00 % | -14.516 M 0.00 % | -14.516 M 0.00 % | -14.516 M | 0.000 100.00 % | -14.087 M 0.00 % | -14.087 M 0.00 % | -14.087 M | 0.000 100.00 % | -24.013 M 0.00 % | -24.013 M 0.00 % | -24.013 M | 0.000 100.00 % | -14.679 M 0.00 % | -14.679 M 0.00 % | -14.679 M | 0.000 100.00 % | -15.748 M 0.00 % | -15.748 M 0.00 % | -15.748 M 0.62 % | -15.847 M 0.00 % | -15.847 M 0.00 % | -15.847 M 0.00 % | -15.847 M 16.60 % | -19.002 M 0.00 % | -19.002 M 0.00 % | -19.002 M 0.00 % | -19.002 M -160.99 % | -7.281 M 0.00 % | -7.281 M 0.00 % | -7.281 M 0.00 % | -7.281 M 71.19 % | -25.271 M 0.00 % | -25.271 M 0.00 % | -25.271 M 0.00 % | -25.271 M 19.80 % | -31.512 M 0.00 % | -31.512 M 0.00 % | -31.512 M 0.00 % | -31.512 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.017 M 0.00 % | -36.017 M 0.00 % | -36.017 M 0.00 % | -36.017 M 2.88 % | -37.084 M 0.00 % | -37.084 M 0.00 % | -37.084 M 0.00 % | -37.084 M -31.90 % | -28.115 M 0.00 % | -28.115 M 0.00 % | -28.115 M 0.00 % | -28.115 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.124 M 0.00 % | -4.124 M 0.00 % | -4.124 M | 0.000 100.00 % | -2.620 M 0.00 % | -2.620 M 0.00 % | -2.620 M -4.88 % | -2.498 M 0.00 % | -2.498 M 0.00 % | -2.498 M 0.00 % | -2.498 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.712 M 0.00 % | -7.712 M 0.00 % | -7.712 M 0.00 % | -7.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.201 M 0.00 % | 3.201 M 0.00 % | 3.201 M 0.00 % | 3.201 M 390.36 % | -1.102 M 0.00 % | -1.102 M 0.00 % | -1.102 M 0.00 % | -1.102 M -47.21 % | -748.750 K 0.00 % | -748.750 K 0.00 % | -748.750 K 0.00 % | -748.750 K -5 890.00 % | -12.500 K 0.00 % | -12.500 K 0.00 % | -12.500 K 0.00 % | -12.500 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 5.606 M 0.00 % | 5.606 M 0.00 % | 5.606 M 0.00 % | 5.606 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.195 M 0.00 % | 15.195 M 0.00 % | 15.195 M 0.00 % | 15.195 M | 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 -100.00 % | 14.516 M 0.00 % | 14.516 M 0.00 % | 14.516 M 0.00 % | 14.516 M | 0.000 -100.00 % | 14.087 M 0.00 % | 14.087 M 0.00 % | 14.087 M | 0.000 -100.00 % | 24.013 M 0.00 % | 24.013 M 0.00 % | 24.013 M | 0.000 -100.00 % | 18.803 M 0.00 % | 18.803 M 0.00 % | 18.803 M | 0.000 -100.00 % | 18.368 M 0.00 % | 18.368 M 0.00 % | 18.368 M 0.13 % | 18.345 M 0.00 % | 18.345 M 0.00 % | 18.345 M 0.00 % | 18.345 M -3.46 % | 19.002 M 0.00 % | 19.002 M 0.00 % | 19.002 M 0.00 % | 19.002 M 26.74 % | 14.993 M 0.00 % | 14.993 M 0.00 % | 14.993 M 0.00 % | 14.993 M -40.67 % | 25.271 M 0.00 % | 25.271 M 0.00 % | 25.271 M 0.00 % | 25.271 M -2.45 % | 25.906 M 0.00 % | 25.906 M 0.00 % | 25.906 M 0.00 % | 25.906 M 909.42 % | -3.201 M 0.00 % | -3.201 M 0.00 % | -3.201 M 0.00 % | -3.201 M -114.60 % | 21.925 M 0.00 % | 21.925 M 0.00 % | 21.925 M 0.00 % | 21.925 M -42.05 % | 37.832 M 0.00 % | 37.832 M 0.00 % | 37.832 M 0.00 % | 37.832 M 34.50 % | 28.127 M 0.00 % | 28.127 M 0.00 % | 28.127 M 0.00 % | 28.127 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 100.00 % | -14.516 M 0.00 % | -14.516 M 0.00 % | -14.516 M 0.00 % | -14.516 M | 0.000 100.00 % | -14.087 M 0.00 % | -14.087 M 0.00 % | -14.087 M | 0.000 100.00 % | -24.013 M 0.00 % | -24.013 M 0.00 % | -24.013 M | 0.000 100.00 % | -18.803 M 0.00 % | -18.803 M 0.00 % | -18.803 M | 0.000 100.00 % | -18.368 M 0.00 % | -18.368 M 0.00 % | -18.368 M -0.13 % | -18.345 M 0.00 % | -18.345 M 0.00 % | -18.345 M 0.00 % | -18.345 M 3.46 % | -19.002 M 0.00 % | -19.002 M 0.00 % | -19.002 M 0.00 % | -19.002 M -26.74 % | -14.993 M 0.00 % | -14.993 M 0.00 % | -14.993 M 0.00 % | -14.993 M 38.86 % | -24.521 M 0.00 % | -24.521 M 0.00 % | -24.521 M 0.00 % | -24.521 M 5.35 % | -25.906 M 0.00 % | -25.906 M 0.00 % | -25.906 M 0.00 % | -25.906 M -909.36 % | 3.201 M 0.00 % | 3.201 M 0.00 % | 3.201 M 0.00 % | 3.201 M 114.60 % | -21.925 M 0.00 % | -21.925 M 0.00 % | -21.925 M 0.00 % | -21.925 M 42.05 % | -37.832 M 0.00 % | -37.832 M 0.00 % | -37.832 M 0.00 % | -37.832 M -34.50 % | -28.127 M 0.00 % | -28.127 M 0.00 % | -28.127 M 0.00 % | -28.127 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 590.000 K 0.00 % | 590.000 K 0.00 % | 590.000 K 0.00 % | 590.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.754 M 0.00 % | 12.754 M 0.00 % | 12.754 M | 0.000 -100.00 % | 63.453 M 0.00 % | 63.453 M 0.00 % | 63.453 M | 0.000 -100.00 % | 907.750 K 0.00 % | 907.750 K 0.00 % | 907.750 K 161.04 % | 347.750 K 0.00 % | 347.750 K 0.00 % | 347.750 K 0.00 % | 347.750 K -94.55 % | 6.375 M 0.00 % | 6.375 M 0.00 % | 6.375 M 0.00 % | 6.375 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 0.00 % | -1.887 M 68.76 % | -6.038 M 0.00 % | -6.038 M 0.00 % | -6.038 M 0.00 % | -6.038 M 0.00 % | -6.038 M 0.00 % | -6.038 M 0.00 % | -6.038 M 0.00 % | -6.038 M 19.98 % | -7.546 M 0.00 % | -7.546 M 0.00 % | -7.546 M 0.00 % | -7.546 M 40.00 % | -12.578 M 0.00 % | -12.578 M 0.00 % | -12.578 M 0.00 % | -12.578 M -212.47 % | -4.025 M 0.00 % | -4.025 M 0.00 % | -4.025 M 0.00 % | -4.025 M -34.68 % | -2.989 M 0.00 % | -2.989 M 0.00 % | -2.989 M 0.00 % | -2.989 M |
| 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 -100.00 % | 590.250 K 0.00 % | 590.250 K 0.00 % | 590.250 K 0.00 % | 590.250 K | 0.000 100.00 % | -6.606 M 0.00 % | -6.606 M 0.00 % | -6.606 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.021 M 0.00 % | 37.021 M 0.00 % | 37.021 M | 0.000 100.00 % | -33.619 M 0.00 % | -33.619 M 0.00 % | -33.619 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.948 M 0.00 % | -25.948 M 0.00 % | -25.948 M 0.00 % | -25.948 M -38.12 % | -18.787 M 0.00 % | -18.787 M 0.00 % | -18.787 M 0.00 % | -18.787 M -1 703.97 % | 1.171 M 0.00 % | 1.171 M 0.00 % | 1.171 M 0.00 % | 1.171 M -93.78 % | 18.823 M 0.00 % | 18.823 M 0.00 % | 18.823 M 0.00 % | 18.823 M 25.71 % | 14.974 M 0.00 % | 14.974 M 0.00 % | 14.974 M 0.00 % | 14.974 M 58.01 % | 9.477 M 0.00 % | 9.477 M 0.00 % | 9.477 M 0.00 % | 9.477 M 1 485.45 % | -684.000 K 0.00 % | -684.000 K 0.00 % | -684.000 K 0.00 % | -684.000 K -144.87 % | 1.525 M 0.00 % | 1.525 M 0.00 % | 1.525 M 0.00 % | 1.525 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 -100.00 % | 590.250 K 0.00 % | 590.250 K 0.00 % | 590.250 K 0.00 % | 590.250 K | 0.000 100.00 % | -6.606 M 0.00 % | -6.606 M 0.00 % | -6.606 M | 0.000 100.00 % | -20.791 M 0.00 % | -20.791 M 0.00 % | -20.791 M | 0.000 -100.00 % | 37.021 M 0.00 % | 37.021 M 0.00 % | 37.021 M | 0.000 100.00 % | -33.619 M 0.00 % | -33.619 M 0.00 % | -33.619 M 24.67 % | -44.631 M 0.00 % | -44.631 M 0.00 % | -44.631 M 0.00 % | -44.631 M -60.35 % | -27.834 M 0.00 % | -27.834 M 0.00 % | -27.834 M 0.00 % | -27.834 M -34.64 % | -20.673 M 0.00 % | -20.673 M 0.00 % | -20.673 M 0.00 % | -20.673 M -324.78 % | -4.867 M 0.00 % | -4.867 M 0.00 % | -4.867 M 0.00 % | -4.867 M -138.07 % | 12.785 M 0.00 % | 12.785 M 0.00 % | 12.785 M 0.00 % | 12.785 M 72.13 % | 7.428 M 0.00 % | 7.428 M 0.00 % | 7.428 M 0.00 % | 7.428 M 339.52 % | -3.101 M 0.00 % | -3.101 M 0.00 % | -3.101 M 0.00 % | -3.101 M 34.15 % | -4.709 M 0.00 % | -4.709 M 0.00 % | -4.709 M 0.00 % | -4.709 M -221.62 % | -1.464 M 0.00 % | -1.464 M 0.00 % | -1.464 M 0.00 % | -1.464 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 -100.00 % | 17.072 M 0.00 % | 17.072 M 0.00 % | 17.072 M 0.00 % | 17.072 M | 0.000 100.00 % | -13.463 M 0.00 % | -13.463 M 0.00 % | -13.463 M | 0.000 -100.00 % | 21.944 M 0.00 % | 21.944 M 0.00 % | 21.944 M | 0.000 -100.00 % | 7.750 M 0.00 % | 7.750 M 0.00 % | 7.750 M | 0.000 -100.00 % | 5.181 M 0.00 % | 5.181 M 0.00 % | 5.181 M 13.84 % | 4.551 M 0.00 % | 4.551 M 0.00 % | 4.551 M 0.00 % | 4.551 M -88.83 % | 40.729 M 0.00 % | 40.729 M 0.00 % | 40.729 M 0.00 % | 40.729 M -58.25 % | 97.551 M 0.00 % | 97.551 M 0.00 % | 97.551 M 0.00 % | 97.551 M 570.29 % | 14.554 M 0.00 % | 14.554 M 0.00 % | 14.554 M 0.00 % | 14.554 M 1 523.33 % | -1.023 M 0.00 % | -1.023 M 0.00 % | -1.023 M 0.00 % | -1.023 M 50.39 % | -2.061 M 0.00 % | -2.061 M 0.00 % | -2.061 M 0.00 % | -2.061 M -131.67 % | 6.509 M 0.00 % | 6.509 M 0.00 % | 6.509 M 0.00 % | 6.509 M 302.36 % | -3.217 M 0.00 % | -3.217 M 0.00 % | -3.217 M 0.00 % | -3.217 M -1 338.31 % | 259.750 K 0.00 % | 259.750 K 0.00 % | 259.750 K 0.00 % | 259.750 K |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.910 M 0.81 % | 61.410 M 1.50 % | 60.500 M 8.19 % | 55.920 M 4.55 % | 53.484 M 4.28 % | 51.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.967 M 0.00 % | 3.967 M 0.00 % | 3.967 M 0.00 % | 3.967 M | 0.000 100.00 % | -6.847 M 0.00 % | -6.847 M 0.00 % | -6.847 M | 0.000 100.00 % | -3.242 M 0.00 % | -3.242 M 0.00 % | -3.242 M | 0.000 100.00 % | -727.000 K 0.00 % | -727.000 K 0.00 % | -727.000 K | 0.000 -100.00 % | 13.774 M 0.00 % | 13.774 M 0.00 % | 13.774 M 203.26 % | -13.339 M 0.00 % | -13.339 M 0.00 % | -13.339 M 0.00 % | -13.339 M -251.81 % | 8.787 M 0.00 % | 8.787 M 0.00 % | 8.787 M 0.00 % | 8.787 M -88.01 % | 73.262 M 0.00 % | 73.262 M 0.00 % | 73.262 M 0.00 % | 73.262 M 238.18 % | -53.018 M 0.00 % | -53.018 M 0.00 % | -53.018 M 0.00 % | -53.018 M -193.12 % | -18.087 M 0.00 % | -18.087 M 0.00 % | -18.087 M 0.00 % | -18.087 M -137.64 % | -7.611 M 0.00 % | -7.611 M 0.00 % | -7.611 M 0.00 % | -7.611 M 76.84 % | -32.868 M 0.00 % | -32.868 M 0.00 % | -32.868 M 0.00 % | -32.868 M 2.31 % | -33.647 M 0.00 % | -33.647 M 0.00 % | -33.647 M 0.00 % | -33.647 M -294.60 % | 17.290 M 0.00 % | 17.290 M 0.00 % | 17.290 M 0.00 % | 17.290 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 285.742 M 27.66 % | 223.832 M 37.81 % | 162.422 M -13.98 % | 188.822 M 42.08 % | 132.902 M -28.08 % | 184.801 M 38.41 % | 133.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.387 M 0.00 % | 4.387 M 0.00 % | 4.387 M 0.00 % | 4.387 M | 0.000 -100.00 % | 11.234 M 0.00 % | 11.234 M 0.00 % | 11.234 M | 0.000 -100.00 % | 14.455 M 0.00 % | 14.455 M 0.00 % | 14.455 M | 0.000 100.00 % | -85.902 M 0.00 % | -85.902 M 0.00 % | -85.902 M | 0.000 100.00 % | -99.166 M 0.00 % | -99.166 M 0.00 % | -99.166 M -14.88 % | -86.324 M 0.00 % | -86.324 M 0.00 % | -86.324 M 0.00 % | -86.324 M 9.26 % | -95.136 M 0.00 % | -95.136 M 0.00 % | -95.136 M 0.00 % | -95.136 M 43.44 % | -168.200 M 0.00 % | -168.200 M 0.00 % | -168.200 M 0.00 % | -168.200 M -45.65 % | -115.479 M 0.00 % | -115.479 M 0.00 % | -115.479 M 0.00 % | -115.479 M -18.42 % | -97.520 M 0.00 % | -97.520 M 0.00 % | -97.520 M 0.00 % | -97.520 M -8.47 % | -89.908 M 0.00 % | -89.908 M 0.00 % | -89.908 M 0.00 % | -89.908 M -57.62 % | -57.040 M 0.00 % | -57.040 M 0.00 % | -57.040 M 0.00 % | -57.040 M -143.83 % | -23.394 M 0.00 % | -23.394 M 0.00 % | -23.394 M 0.00 % | -23.394 M 52.49 % | -49.237 M 0.00 % | -49.237 M 0.00 % | -49.237 M 0.00 % | -49.237 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.217 M -65.28 % | 285.742 M 27.66 % | 223.832 M -10.22 % | 249.322 M 32.04 % | 188.822 M -20.76 % | 238.285 M 28.94 % | 184.801 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.354 M 0.00 % | 8.354 M 0.00 % | 8.354 M 0.00 % | 8.354 M | 0.000 -100.00 % | 4.387 M 0.00 % | 4.387 M 0.00 % | 4.387 M | 0.000 -100.00 % | 11.213 M 0.00 % | 11.213 M 0.00 % | 11.213 M | 0.000 100.00 % | -86.629 M 0.00 % | -86.629 M 0.00 % | -86.629 M | 0.000 100.00 % | -85.392 M 0.00 % | -85.392 M 0.00 % | -85.392 M 14.32 % | -99.663 M 0.00 % | -99.663 M 0.00 % | -99.663 M 0.00 % | -99.663 M -15.42 % | -86.349 M 0.00 % | -86.349 M 0.00 % | -86.349 M 0.00 % | -86.349 M 9.05 % | -94.938 M 0.00 % | -94.938 M 0.00 % | -94.938 M 0.00 % | -94.938 M 43.66 % | -168.497 M 0.00 % | -168.497 M 0.00 % | -168.497 M 0.00 % | -168.497 M -45.75 % | -115.607 M 0.00 % | -115.607 M 0.00 % | -115.607 M 0.00 % | -115.607 M -18.55 % | -97.520 M 0.00 % | -97.520 M 0.00 % | -97.520 M 0.00 % | -97.520 M -8.47 % | -89.908 M 0.00 % | -89.908 M 0.00 % | -89.908 M 0.00 % | -89.908 M -57.62 % | -57.040 M 0.00 % | -57.040 M 0.00 % | -57.040 M 0.00 % | -57.040 M -78.55 % | -31.946 M 0.00 % | -31.946 M 0.00 % | -31.946 M 0.00 % | -31.946 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.910 M 0.81 % | 61.410 M 1.50 % | 60.500 M 8.19 % | 55.920 M 4.55 % | 53.484 M 4.28 % | 51.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 820.500 K 0.00 % | 820.500 K 0.00 % | 820.500 K 0.00 % | 820.500 K | 0.000 -100.00 % | 27.309 M 0.00 % | 27.309 M 0.00 % | 27.309 M | 0.000 -100.00 % | 19.618 M 0.00 % | 19.618 M 0.00 % | 19.618 M | 0.000 100.00 % | -26.695 M 0.00 % | -26.695 M 0.00 % | -26.695 M | 0.000 -100.00 % | 60.580 M 0.00 % | 60.580 M 0.00 % | 60.580 M 34.37 % | 45.086 M 0.00 % | 45.086 M 0.00 % | 45.086 M 0.00 % | 45.086 M 202.72 % | 14.894 M 0.00 % | 14.894 M 0.00 % | 14.894 M 0.00 % | 14.894 M 30.92 % | 11.376 M 0.00 % | 11.376 M 0.00 % | 11.376 M 0.00 % | 11.376 M 129.79 % | -38.183 M 0.00 % | -38.183 M 0.00 % | -38.183 M 0.00 % | -38.183 M -444.37 % | 11.088 M 0.00 % | 11.088 M 0.00 % | 11.088 M 0.00 % | 11.088 M 27.00 % | 8.731 M 0.00 % | 8.731 M 0.00 % | 8.731 M 0.00 % | 8.731 M 141.02 % | -21.282 M 0.00 % | -21.282 M 0.00 % | -21.282 M 0.00 % | -21.282 M -19.32 % | -17.837 M 0.00 % | -17.837 M 0.00 % | -17.837 M 0.00 % | -17.837 M -203.04 % | 17.310 M 0.00 % | 17.310 M 0.00 % | 17.310 M 0.00 % | 17.310 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 100.00 % | -14.516 M 0.00 % | -14.516 M 0.00 % | -14.516 M 0.00 % | -14.516 M | 0.000 100.00 % | -14.087 M 0.00 % | -14.087 M 0.00 % | -14.087 M | 0.000 100.00 % | -24.013 M 0.00 % | -24.013 M 0.00 % | -24.013 M | 0.000 100.00 % | -14.679 M 0.00 % | -14.679 M 0.00 % | -14.679 M | 0.000 100.00 % | -15.748 M 0.00 % | -15.748 M 0.00 % | -15.748 M 0.62 % | -15.847 M 0.00 % | -15.847 M 0.00 % | -15.847 M 0.00 % | -15.847 M 16.60 % | -19.002 M 0.00 % | -19.002 M 0.00 % | -19.002 M 0.00 % | -19.002 M -160.99 % | -7.281 M 0.00 % | -7.281 M 0.00 % | -7.281 M 0.00 % | -7.281 M 71.19 % | -25.271 M 0.00 % | -25.271 M 0.00 % | -25.271 M 0.00 % | -25.271 M 19.80 % | -31.512 M 0.00 % | -31.512 M 0.00 % | -31.512 M 0.00 % | -31.512 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.017 M 0.00 % | -36.017 M 0.00 % | -36.017 M 0.00 % | -36.017 M 2.88 % | -37.084 M 0.00 % | -37.084 M 0.00 % | -37.084 M 0.00 % | -37.084 M -31.90 % | -28.115 M 0.00 % | -28.115 M 0.00 % | -28.115 M 0.00 % | -28.115 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.910 M 0.81 % | 61.410 M 1.50 % | 60.500 M 8.19 % | 55.920 M 4.55 % | 53.484 M 4.28 % | 51.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.696 M 0.00 % | -13.696 M 0.00 % | -13.696 M 0.00 % | -13.696 M | 0.000 -100.00 % | 13.222 M 0.00 % | 13.222 M 0.00 % | 13.222 M | 0.000 100.00 % | -4.395 M 0.00 % | -4.395 M 0.00 % | -4.395 M | 0.000 100.00 % | -41.374 M 0.00 % | -41.374 M 0.00 % | -41.374 M | 0.000 -100.00 % | 44.832 M 0.00 % | 44.832 M 0.00 % | 44.832 M 53.33 % | 29.239 M 0.00 % | 29.239 M 0.00 % | 29.239 M 0.00 % | 29.239 M 811.72 % | -4.108 M 0.00 % | -4.108 M 0.00 % | -4.108 M 0.00 % | -4.108 M -200.31 % | 4.096 M 0.00 % | 4.096 M 0.00 % | 4.096 M 0.00 % | 4.096 M 106.45 % | -63.454 M 0.00 % | -63.454 M 0.00 % | -63.454 M 0.00 % | -63.454 M -210.69 % | -20.424 M 0.00 % | -20.424 M 0.00 % | -20.424 M 0.00 % | -20.424 M -333.94 % | 8.731 M 0.00 % | 8.731 M 0.00 % | 8.731 M 0.00 % | 8.731 M 115.24 % | -57.299 M 0.00 % | -57.299 M 0.00 % | -57.299 M 0.00 % | -57.299 M -4.33 % | -54.920 M 0.00 % | -54.920 M 0.00 % | -54.920 M 0.00 % | -54.920 M -408.31 % | -10.805 M 0.00 % | -10.805 M 0.00 % | -10.805 M 0.00 % | -10.805 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |