PTL Enterprises Limited PTL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 643.411 M -0.01 % | 643.499 M 0.01 % | 643.411 M 1.77 % | 632.215 M 0.00 % | 632.215 M -0.01 % | 632.303 M 0.01 % | 632.215 M 4.91 % | 602.642 M 12.72 % | 534.658 M 16.65 % | 458.333 M -88.83 % | 4.104 B 35.09 % | 3.038 B 17.74 % | 2.580 B 12.62 % | 2.291 B 48.45 % | 1.543 B 23.24 % | 1.252 B 61.30 % | 776.438 M 326.92 % | 181.868 M | 0.000 -100.00 % | 111.768 M |
| Net income | 362.951 M 54.05 % | 235.603 M 1.22 % | 232.763 M -29.44 % | 329.888 M -52.90 % | 700.446 M 59.43 % | 439.357 M 10.24 % | 398.534 M -13.05 % | 458.339 M 51.32 % | 302.902 M 24.97 % | 242.383 M -27.70 % | 335.256 M 38.18 % | 242.618 M 41.76 % | 171.147 M -2.03 % | 174.692 M 9.64 % | 159.330 M 328.41 % | 37.191 M 132.45 % | -114.620 M 43.25 % | -201.989 M -502.34 % | 50.203 M -24.24 % | 66.267 M |
| Income before tax | 578.358 M 7.77 % | 536.661 M 0.61 % | 533.381 M 2.48 % | 520.497 M -39.14 % | 855.280 M 47.45 % | 580.055 M -0.44 % | 582.645 M -3.81 % | 605.740 M 29.82 % | 466.598 M 24.05 % | 376.130 M -15.08 % | 442.931 M 31.87 % | 335.893 M 32.87 % | 252.791 M -4.86 % | 265.718 M 2.67 % | 258.797 M 197.26 % | 87.062 M 208.73 % | -80.071 M 65.14 % | -229.674 M -352.80 % | 90.852 M -9.51 % | 100.399 M |
| Income before tax ratio | 0.90 7.78 % | 0.83 0.60 % | 0.83 0.69 % | 0.82 -39.14 % | 1.35 47.47 % | 0.92 -0.46 % | 0.92 -8.31 % | 1.01 15.18 % | 0.87 6.34 % | 0.82 660.42 % | 0.11 -2.38 % | 0.11 12.85 % | 0.10 -15.53 % | 0.12 -30.84 % | 0.17 141.20 % | 0.07 167.41 % | -0.10 91.83 % | -1.26 | 0.00 -100.00 % | 0.90 |
| EBITDA | 583.125 M -5.13 % | 614.665 M -1.05 % | 621.173 M 1.55 % | 611.681 M -35.04 % | 941.689 M 53.44 % | 613.737 M -0.04 % | 613.965 M -9.57 % | 678.974 M 34.41 % | 505.163 M 32.05 % | 382.566 M -49.58 % | 758.799 M 18.38 % | 640.961 M 11.51 % | 574.818 M -3.96 % | 598.505 M 184.13 % | -711.402 M -296.47 % | 362.095 M 76.25 % | 205.447 M 602.25 % | -40.905 M -138.29 % | 106.842 M 2.72 % | 104.014 M |
| Net income ratio | 0.56 54.07 % | 0.37 1.21 % | 0.36 -30.67 % | 0.52 -52.90 % | 1.11 59.45 % | 0.69 10.23 % | 0.63 -17.12 % | 0.76 34.25 % | 0.57 7.13 % | 0.53 547.41 % | 0.08 2.29 % | 0.08 20.40 % | 0.07 -13.01 % | 0.08 -26.14 % | 0.10 247.63 % | 0.03 120.12 % | -0.15 86.71 % | -1.11 | 0.00 -100.00 % | 0.59 |
| Ratio EBITDA | 0.91 -5.12 % | 0.96 -1.06 % | 0.97 -0.22 % | 0.97 -35.04 % | 1.49 53.46 % | 0.97 -0.05 % | 0.97 -13.80 % | 1.13 19.24 % | 0.94 13.20 % | 0.83 351.47 % | 0.18 -12.37 % | 0.21 -5.29 % | 0.22 -14.72 % | 0.26 156.67 % | -0.46 -259.42 % | 0.29 9.27 % | 0.26 217.64 % | -0.22 | 0.00 -100.00 % | 0.93 |
| Gross profit ratio | 1.00 0.02 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.01 % | 1.00 0.00 % | 1.00 -0.02 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 36.01 % | 0.74 14.93 % | 0.64 -1.63 % | 0.65 64.12 % | 0.40 385.36 % | 0.08 7.22 % | 0.08 205.17 % | -0.07 94.92 % | -1.43 | 0.00 100.00 % | -0.95 |
| Weighted average shs out dil | 132.464 M 0.07 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M -0.02 % | 132.409 M 0.02 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M |
| Weighted average shs out | 132.464 M 0.08 % | 132.361 M -0.01 % | 132.377 M 0.00 % | 132.377 M -0.02 % | 132.409 M 0.02 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M |
| EPS diluted | 2.74 53.93 % | 1.78 1.14 % | 1.76 -29.32 % | 2.49 -52.93 % | 5.29 59.34 % | 3.32 10.30 % | 3.01 -13.01 % | 3.46 51.09 % | 2.29 25.14 % | 1.83 -27.95 % | 2.54 38.04 % | 1.84 41.54 % | 1.30 -1.52 % | 1.32 9.09 % | 1.21 332.14 % | 0.28 132.18 % | -0.87 43.14 % | -1.53 -502.63 % | 0.38 -24.00 % | 0.50 |
| Earnings per share | 2.74 53.93 % | 1.78 1.14 % | 1.76 -29.32 % | 2.49 -52.93 % | 5.29 59.34 % | 3.32 10.30 % | 3.01 -13.01 % | 3.46 51.09 % | 2.29 25.14 % | 1.83 -27.95 % | 2.54 38.04 % | 1.84 41.54 % | 1.30 -1.52 % | 1.32 9.09 % | 1.21 332.14 % | 0.28 132.18 % | -0.87 43.14 % | -1.53 -502.63 % | 0.38 -24.00 % | 0.50 |
| Gross profit | 643.411 M 0.00 % | 643.401 M 0.01 % | 643.313 M 1.77 % | 632.130 M 0.00 % | 632.130 M -0.01 % | 632.175 M 0.01 % | 632.085 M 4.89 % | 602.638 M 12.72 % | 534.654 M 16.65 % | 458.333 M -84.81 % | 3.018 B 55.26 % | 1.944 B 15.82 % | 1.678 B 84.83 % | 907.973 M 620.52 % | 126.017 M 32.14 % | 95.369 M 269.64 % | -56.220 M 78.31 % | -259.222 M -460.13 % | -46.279 M 56.24 % | -105.765 M |
| Income tax expense | 215.407 M -28.45 % | 301.058 M 0.15 % | 300.618 M 57.71 % | 190.609 M 23.11 % | 154.834 M 10.05 % | 140.698 M -23.58 % | 184.111 M 24.90 % | 147.401 M -9.95 % | 163.696 M 22.39 % | 133.747 M 24.21 % | 107.675 M 15.44 % | 93.275 M 14.25 % | 81.644 M -10.31 % | 91.026 M -8.49 % | 99.467 M 50.67 % | 66.018 M 9.02 % | 60.558 M 261.35 % | 16.759 M -59.90 % | 41.798 M 22.46 % | 34.132 M |
| Cost of revenue | 132.000 K 34.69 % | 98.000 K 0.00 % | 98.000 K 15.29 % | 85.000 K 0.00 % | 85.000 K -33.59 % | 128.000 K -1.54 % | 130.000 K 3 150.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 -100.00 % | 1.087 B -0.73 % | 1.095 B 21.32 % | 902.231 M -34.78 % | 1.383 B -2.41 % | 1.417 B 22.51 % | 1.157 B 38.96 % | 832.658 M 88.77 % | 441.090 M 853.11 % | 46.279 M -78.73 % | 217.533 M |
| General and administrative expenses | 28.122 M -30.42 % | 40.414 M 171.45 % | 14.888 M -18.40 % | 18.244 M 6.11 % | 17.194 M 13.39 % | 15.163 M 102.23 % | 7.498 M -37.04 % | 11.909 M 13.38 % | 10.504 M -19.82 % | 13.100 M -63.77 % | 36.161 M -94.59 % | 668.634 M 41.05 % | 474.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 461.000 K 8.98 % | 423.000 K 193.75 % | 144.000 K -76.16 % | 604.000 K 47.32 % | 410.000 K -45.62 % | 754.000 K -38.25 % | 1.221 M 86.41 % | 655.000 K -72.43 % | 2.376 M 594.74 % | 342.000 K -99.25 % | 45.706 M 133.49 % | 19.575 M -80.01 % | 97.915 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -461.000 K -100.75 % | 61.786 M -11.13 % | 69.527 M 692.15 % | 8.777 M -84.35 % | 56.095 M 10.87 % | 50.594 M 16.65 % | 43.371 M 172.46 % | -59.852 M -228.05 % | 46.742 M | 0.000 -100.00 % | 2.412 B 23 662.77 % | 10.151 M -63.63 % | 27.912 M -92.49 % | 371.855 M -79.54 % | 1.818 B 1 102.15 % | -181.387 M 0.25 % | -181.837 M -13.11 % | -160.755 M -6.01 % | -151.645 M 27.33 % | -208.671 M |
| Operating expenses | 28.122 M -72.60 % | 102.623 M 21.36 % | 84.559 M 206.10 % | 27.625 M -62.52 % | 73.699 M 10.81 % | 66.511 M 27.68 % | 52.090 M 210.15 % | -47.288 M -179.31 % | 59.622 M 29.17 % | 46.157 M -98.15 % | 2.494 B 39.91 % | 1.783 B 50.84 % | 1.182 B 217.80 % | 371.855 M 208.99 % | -341.188 M -88.10 % | -181.387 M 0.25 % | -181.837 M -13.11 % | -160.755 M -6.01 % | -151.645 M 27.33 % | -208.671 M |
| Cost and expenses | 71.134 M -30.75 % | 102.721 M 21.34 % | 84.657 M 21.83 % | 69.485 M -5.83 % | 73.784 M 10.72 % | 66.639 M 33.78 % | 49.811 M 205.34 % | -47.284 M -179.30 % | 59.626 M 80.26 % | 33.077 M -99.05 % | 3.495 B 39.85 % | 2.499 B 18.63 % | 2.107 B 18.05 % | 1.784 B -20.86 % | 2.255 B 131.11 % | 975.659 M 49.91 % | 650.821 M 132.16 % | 280.335 M 366.06 % | -105.366 M -1 288.96 % | 8.862 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 28.583 M -30.01 % | 40.837 M 171.67 % | 15.032 M -20.25 % | 18.848 M 7.07 % | 17.604 M 10.60 % | 15.917 M 82.56 % | 8.719 M -30.60 % | 12.564 M -2.45 % | 12.880 M -4.18 % | 13.442 M -83.58 % | 81.867 M -93.99 % | 1.363 B 17.52 % | 1.160 B | 0.000 100.00 % | -2.159 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 2.841 M -34.10 % | 4.311 M -43.16 % | 7.585 M 43.85 % | 5.273 M -92.77 % | 72.900 M 833.78 % | 7.807 M -48.13 % | 15.050 M 8.48 % | 13.874 M 73.84 % | 7.981 M 381.72 % | -2.833 M -114.23 % | 19.912 M 166.27 % | 7.478 M -27.48 % | 10.312 M -24.40 % | 13.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 51.510 M -9.66 % | 57.017 M -15.24 % | 67.272 M -7.98 % | 73.102 M 3.86 % | 70.384 M 232.02 % | 21.199 M 10.49 % | 19.186 M -68.74 % | 61.381 M 106.00 % | 29.796 M -28.03 % | 41.402 M -79.37 % | 200.678 M -10.27 % | 223.646 M -17.51 % | 271.130 M 0.27 % | 270.400 M 29.75 % | 208.408 M 9.87 % | 189.694 M -7.78 % | 205.688 M 56.77 % | 131.207 M 804.00 % | 14.514 M 2 779.76 % | 504.000 K |
| Depreciation and amortization | 20.823 M -0.78 % | 20.987 M 2.28 % | 20.520 M 13.48 % | 18.082 M 12.84 % | 16.025 M 28.37 % | 12.483 M 2.88 % | 12.134 M 2.37 % | 11.853 M 25.85 % | 9.418 M 46.54 % | 6.427 M -95.25 % | 135.357 M 40.24 % | 96.516 M -4.35 % | 100.909 M 10.02 % | 91.715 M 3.22 % | 88.852 M 4.12 % | 85.339 M 6.90 % | 79.830 M 38.69 % | 57.562 M 2 539.25 % | 2.181 M 15.64 % | 1.886 M |
| Operating income | 615.289 M 13.78 % | 540.778 M -3.22 % | 558.754 M -0.71 % | 562.730 M 0.77 % | 558.431 M -8.46 % | 610.028 M 5.18 % | 579.995 M -10.76 % | 649.926 M 36.82 % | 475.032 M 15.25 % | 412.176 M -32.37 % | 609.422 M 13.03 % | 539.190 M 13.78 % | 473.909 M -6.49 % | 506.790 M 171.24 % | -711.402 M -357.05 % | 276.756 M 120.32 % | 125.617 M 227.57 % | -98.467 M -193.45 % | 105.366 M 2.39 % | 102.906 M |
| Operating income ratio | 0.96 13.79 % | 0.84 -3.23 % | 0.87 -2.43 % | 0.89 0.77 % | 0.88 -8.45 % | 0.96 5.16 % | 0.92 -14.93 % | 1.08 21.38 % | 0.89 -1.20 % | 0.90 505.64 % | 0.15 -16.33 % | 0.18 -3.37 % | 0.18 -16.97 % | 0.22 147.99 % | -0.46 -308.58 % | 0.22 36.59 % | 0.16 129.88 % | -0.54 | 0.00 -100.00 % | 0.92 |
| Total other income expenses net | -36.931 M -797.04 % | -4.117 M 83.77 % | -25.373 M 39.92 % | -42.233 M -114.23 % | 296.849 M 1 090.39 % | -29.973 M -1 231.06 % | 2.650 M 106.00 % | -44.186 M -423.90 % | -8.434 M 76.60 % | -36.046 M 78.35 % | -166.491 M 18.10 % | -203.297 M 8.06 % | -221.118 M 8.28 % | -241.072 M -124.85 % | 970.199 M 611.45 % | -189.694 M 7.78 % | -205.688 M -56.77 % | -131.207 M -804.00 % | -14.514 M -478.94 % | -2.507 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 | 112.826 M -45.33 % | 206.373 M -25.02 % | 275.238 M -36.06 % | 430.467 M -10.25 % | 479.644 M 30 650.57 % | -1.570 M 76.63 % | -6.719 M 96.14 % | -173.855 M -5.24 % | -165.196 M -124.81 % | 665.821 M -31.84 % | 976.854 M 15.26 % | 847.539 M -27.05 % | 1.162 B -11.20 % | 1.308 B 3 674.31 % | 34.666 M -97.81 % | 1.580 B -0.94 % | 1.595 B 15.59 % | 1.380 B 233.24 % | 413.985 M 6 769.65 % | -6.207 M |
| Total investments | 4.578 B -8.89 % | 5.025 B 43.59 % | 3.499 B 63.08 % | 2.146 B 15.67 % | 1.855 B 580.14 % | 272.750 M -64.35 % | 765.157 M 78.18 % | 429.439 M 3 903 890.91 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K -99.95 % | 23.011 M -79.19 % | 110.576 M |
| Total debt | 134.225 M -36.74 % | 212.165 M -25.22 % | 283.729 M -42.44 % | 492.903 M 2.43 % | 481.220 M 38 708.06 % | 1.240 M | 0.000 | 0.000 | 0.000 -100.00 % | 766.741 M -39.23 % | 1.262 B 14.73 % | 1.100 B -11.89 % | 1.248 B -12.66 % | 1.429 B 465.95 % | 252.486 M -85.36 % | 1.725 B 0.23 % | 1.721 B 13.04 % | 1.522 B 187.65 % | 529.282 M | 0.000 |
| Accumulated other comprehensive income loss | 5.834 B 1.85 % | 5.728 B 32.18 % | 4.334 B 31.40 % | 3.298 B -8.13 % | 3.590 B 45.33 % | 2.470 B -19.67 % | 3.075 B -1.50 % | 3.122 B 5.49 % | 2.959 B -57.32 % | 6.934 B 445.86 % | 1.270 B 2.01 % | 1.245 B 1.63 % | 1.225 B | 0.000 | 0.000 | 0.000 100.00 % | -293.148 M -150.05 % | -117.236 M | 0.000 -100.00 % | 64.458 M |
| Retained earnings | 2.541 B 5.78 % | 2.402 B 1.75 % | 2.361 B -1.44 % | 2.396 B 7.37 % | 2.231 B 31.35 % | 1.699 B 1.61 % | 1.672 B 16.07 % | 1.440 B 31.80 % | 1.093 B 53.21 % | 713.223 M 324.96 % | 167.832 M 347.68 % | -67.761 M 68.18 % | -212.940 M 25.71 % | -286.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M 0.00 % | 132.377 M |
| Total equity | 8.508 B 0.89 % | 8.433 B 20.52 % | 6.997 B 20.10 % | 5.826 B -2.14 % | 5.953 B 33.15 % | 4.471 B -8.36 % | 4.879 B 3.36 % | 4.720 B 8.20 % | 4.363 B -43.92 % | 7.779 B 395.35 % | 1.570 B 19.44 % | 1.315 B 14.37 % | 1.150 B 8.87 % | 1.056 B 10.20 % | 958.183 M 495.36 % | 160.942 M 52.92 % | 105.248 M 760.15 % | -15.943 M -106.63 % | 240.362 M 22.11 % | 196.835 M |
| Other non current liabilities | 579.683 M 9.20 % | 530.842 M 0.82 % | 526.534 M 12.71 % | 467.160 M 11.63 % | 418.480 M 12.22 % | 372.916 M 18.37 % | 315.051 M 18.15 % | 266.657 M -49.87 % | 531.894 M -28.56 % | 744.531 M 17.18 % | 635.394 M 13.58 % | 559.431 M 42.77 % | 391.839 M 6.89 % | 366.583 M -78.16 % | 1.679 B 7 784.53 % | 21.290 M | 0.000 | 0.000 -100.00 % | 13.360 M 506.82 % | -3.284 M |
| Long term debt | 47.406 M -64.68 % | 134.201 M -35.06 % | 206.643 M -52.42 % | 434.300 M -3.51 % | 450.107 M 47 229.86 % | 951.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 496.243 M -28.08 % | 690.010 M -37.25 % | 1.100 B -8.84 % | 1.206 B -11.41 % | 1.362 B 439.29 % | 252.486 M -85.36 % | 1.725 B 0.23 % | 1.721 B 13.04 % | 1.522 B 187.65 % | 529.282 M | 0.000 |
| Total non current liabilities | 1.946 B -18.64 % | 2.392 B 3.75 % | 2.306 B -2.17 % | 2.357 B -1.84 % | 2.401 B 31.98 % | 1.819 B -2.17 % | 1.859 B 0.77 % | 1.845 B 4.91 % | 1.759 B 40.19 % | 1.255 B -5.34 % | 1.325 B -20.11 % | 1.659 B 3.81 % | 1.598 B -7.53 % | 1.728 B -12.83 % | 1.983 B 9.64 % | 1.808 B 1.35 % | 1.784 B 12.42 % | 1.587 B 191.11 % | 545.154 M | 0.000 |
| Other current liabilities | 159.741 M 13.33 % | 140.955 M -13.74 % | 163.408 M 21.13 % | 134.903 M -16.19 % | 160.972 M -15.49 % | 190.482 M 14.50 % | 166.365 M 114.80 % | -1.124 B -18.46 % | -948.618 M -1 363.66 % | 75.069 M -85.39 % | 513.816 M 121.92 % | 231.530 M -24.53 % | 306.768 M -63.51 % | 840.728 M 4.24 % | 806.499 M 19.02 % | 677.591 M 6.91 % | 633.772 M 4.46 % | 606.697 M 106.02 % | 294.480 M | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 32.215 M 1 431.13 % | 2.104 M -93.47 % | 32.215 M 0.00 % | 32.215 M 0.00 % | 32.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 86.819 M 11.36 % | 77.964 M 1.14 % | 77.086 M 31.54 % | 58.603 M 88.36 % | 31.113 M 197.45 % | -31.926 M | 0.000 | 0.000 | 0.000 -100.00 % | 270.498 M -40.98 % | 458.340 M 62.17 % | 282.635 M -53.87 % | 612.728 M 810.15 % | 67.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 247.527 M -33.59 % | 372.752 M 4.35 % | 357.217 M 54.57 % | 231.109 M 0.86 % | 229.140 M 18.85 % | 192.805 M 14.19 % | 168.846 M 22.50 % | 137.839 M -24.77 % | 183.230 M -86.19 % | 1.327 B -13.68 % | 1.537 B 21.13 % | 1.269 B 8.46 % | 1.170 B 8.36 % | 1.080 B 33.88 % | 806.499 M 19.02 % | 677.591 M 6.91 % | 633.772 M 4.46 % | 606.697 M 106.02 % | 294.480 M | 0.000 |
| Total liabilities | 2.194 B -20.66 % | 2.765 B 3.83 % | 2.663 B 2.90 % | 2.588 B -1.60 % | 2.630 B 30.72 % | 2.012 B -0.81 % | 2.028 B 2.28 % | 1.983 B 2.11 % | 1.942 B -24.77 % | 2.581 B -9.82 % | 2.863 B -2.24 % | 2.928 B 5.78 % | 2.768 B -1.42 % | 2.808 B 0.68 % | 2.789 B 12.20 % | 2.486 B 2.81 % | 2.418 B 10.22 % | 2.194 B 161.27 % | 839.634 M 1 013.50 % | 75.405 M |
| Other non current assets | 13.380 M 3.34 % | 12.947 M 3.81 % | 12.472 M -78.50 % | 58.021 M -89.36 % | 545.477 M 300.39 % | 136.237 M -12.85 % | 156.321 M 693.75 % | 19.694 M -75.09 % | 79.074 M -97.15 % | 2.774 B 1 615.90 % | 161.686 M -20.91 % | 204.443 M 39.16 % | 146.917 M 93.24 % | 76.030 M 195.88 % | 25.696 M 233 500.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K -99.95 % | 23.011 M 221.77 % | -18.897 M |
| Long term investments | 4.578 B -8.66 % | 5.012 B 45.81 % | 3.437 B 70.46 % | 2.017 B 42.32 % | 1.417 B 460.62 % | 252.736 M -66.97 % | 765.157 M 81.59 % | 421.369 M 3 830 527.27 % | 11.000 K 100.06 % | -17.492 M -159 118.18 % | 11.000 K 0.00 % | 11.000 K -90.09 % | 111.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.138 M -12.87 % | 26.555 M -2.24 % | 27.164 M 28.35 % | 21.164 M -4.94 % | 22.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 717.054 M 0.50 % | 713.504 M 0.00 % | 713.504 M 0.00 % | 713.504 M 0.02 % | 713.371 M 0.00 % | 713.370 M 83.35 % | 389.073 M 32.11 % | 294.504 M 17 122.46 % | 1.710 M 0.00 % | 1.710 M | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 740.192 M 0.02 % | 740.059 M -0.08 % | 740.668 M 0.82 % | 734.668 M -0.13 % | 735.635 M 3.12 % | 713.370 M 83.35 % | 389.073 M 32.11 % | 294.504 M 17 122.46 % | 1.710 M 0.00 % | 1.710 M | 0.000 |
| Property plant equipment net | 6.082 B -0.31 % | 6.102 B -0.33 % | 6.122 B -0.15 % | 6.131 B 0.53 % | 6.099 B 0.92 % | 6.043 B 1.30 % | 5.966 B 0.30 % | 5.948 B -0.76 % | 5.993 B 0.92 % | 5.939 B 134.02 % | 2.538 B 1.42 % | 2.502 B -1.22 % | 2.533 B 1.05 % | 2.507 B 0.55 % | 2.493 B 33.24 % | 1.871 B -2.70 % | 1.923 B 1.14 % | 1.901 B 109.69 % | 906.626 M 4 697.72 % | 18.897 M |
| Total non current assets | 10.674 B -4.07 % | 11.127 B 16.24 % | 9.572 B 16.65 % | 8.206 B 1.80 % | 8.061 B 25.32 % | 6.432 B -6.60 % | 6.887 B 7.80 % | 6.389 B 5.21 % | 6.072 B -35.65 % | 9.436 B 169.82 % | 3.497 B 0.26 % | 3.488 B 1.01 % | 3.453 B 2.84 % | 3.358 B 3.89 % | 3.232 B 43.00 % | 2.260 B 1.92 % | 2.217 B 16.53 % | 1.903 B 104.31 % | 931.347 M | 0.000 |
| Other current assets | 17.551 M 10.07 % | 15.945 M 30.86 % | 12.185 M -6.10 % | 12.976 M -7.85 % | 14.081 M -43.87 % | 25.087 M 163.49 % | 9.521 M 15.91 % | 8.214 M -93.93 % | 135.332 M 20.34 % | 112.458 M -32.40 % | 166.351 M 36.97 % | 121.453 M 73.73 % | 69.910 M 10.61 % | 63.203 M 57.74 % | 40.067 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.586 M 113.88 % | -227.525 M |
| Short term investments | 19.528 M 52.41 % | 12.813 M -79.33 % | 62.000 M -52.05 % | 129.300 M -70.49 % | 438.200 M 2 091.00 % | 20.000 M | 0.000 -100.00 % | 8.070 M | 0.000 -100.00 % | 17.503 M | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.576 M |
| cash and cash equivalents | 6.215 M 7.30 % | 5.792 M -31.79 % | 8.491 M -86.40 % | 62.436 M 3 861.68 % | 1.576 M -43.91 % | 2.810 M -58.18 % | 6.719 M -96.14 % | 173.855 M 5.24 % | 165.196 M 2 059.71 % | 7.649 M -97.31 % | 284.764 M 12.94 % | 252.138 M 192.65 % | 86.156 M -28.53 % | 120.545 M -44.66 % | 217.820 M 49.87 % | 145.337 M 14.92 % | 126.471 M -11.52 % | 142.939 M 23.97 % | 115.297 M 1 757.53 % | 6.207 M |
| Cash and short term investments | 6.215 M 7.30 % | 5.792 M -91.78 % | 70.491 M -63.24 % | 191.736 M -56.40 % | 439.776 M 1 828.00 % | 22.810 M 239.49 % | 6.719 M -96.14 % | 173.855 M 5.24 % | 165.196 M 63.69 % | 100.920 M -64.56 % | 284.764 M 12.94 % | 252.138 M 192.65 % | 86.156 M -28.53 % | 120.545 M -44.66 % | 217.820 M 49.87 % | 145.337 M 14.92 % | 126.471 M -11.52 % | 142.939 M 23.97 % | 115.297 M -1.27 % | 116.783 M |
| Total current assets | 28.110 M -60.55 % | 71.255 M -19.20 % | 88.183 M -57.62 % | 208.070 M -60.17 % | 522.373 M 930.46 % | 50.693 M 154.15 % | 19.946 M -89.28 % | 186.090 M -38.19 % | 301.081 M 117.92 % | 138.162 M -85.24 % | 935.960 M 24.00 % | 754.818 M 62.42 % | 464.728 M -8.20 % | 506.256 M -1.76 % | 515.320 M 33.28 % | 386.653 M 26.49 % | 305.675 M 11.21 % | 274.868 M 84.91 % | 148.649 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 552.000 K 0.00 % | 552.000 K -99.23 % | 71.314 M 39.12 % | 51.259 M 14.62 % | 44.719 M -14.39 % | 52.237 M 14.84 % | 45.487 M -11.52 % | 51.411 M 43.08 % | 35.932 M -18.95 % | 44.331 M 2 410.25 % | 1.766 M 0.00 % | 1.766 M |
| Net receivables | 4.344 M -91.23 % | 49.518 M 799.18 % | 5.507 M 64.00 % | 3.358 M -95.10 % | 68.516 M 2 350.50 % | 2.796 M -24.55 % | 3.706 M -7.83 % | 4.021 M 402 000.00 % | 1.000 K -99.98 % | 5.326 M -98.71 % | 413.531 M 25.32 % | 329.968 M 25.01 % | 263.943 M -1.81 % | 268.809 M 26.83 % | 211.946 M 11.61 % | 189.905 M 32.55 % | 143.272 M 63.56 % | 87.598 M | 0.000 -100.00 % | 108.976 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.108 M 73.58 % | 57.673 M 41.05 % | 40.887 M 6.39 % | 38.431 M -2.28 % | 39.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.516 M 288.07 % | -68.334 M -108.68 % | 786.866 M 39 343 200.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 272.240 M |
| Account payables | 967.000 K -72.90 % | 3.568 M 19.37 % | 2.989 M -44.52 % | 5.388 M 11.32 % | 4.840 M 137.95 % | 2.034 M -18.02 % | 2.481 M -93.59 % | 38.703 M -41.74 % | 66.431 M -19.68 % | 82.705 M -85.36 % | 564.985 M 11.19 % | 508.106 M 102.80 % | 250.543 M 45.92 % | 171.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 118.050 M 5.75 % | 111.630 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.223 B 14.78 % | 1.065 B 18.56 % | 898.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 128.948 M -19.99 % | 161.163 M -16.66 % | 193.378 M -14.31 % | 225.681 M -12.49 % | 257.896 M -11.10 % | 290.111 M -9.99 % | 322.326 M -9.11 % | 354.630 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.290 M | 0.000 | 0.000 -100.00 % | 13.360 M | 0.000 |
| Capital lease obligations | 522.000 K -40.68 % | 880.000 K -26.85 % | 1.203 M 90.65 % | 631.000 K -33.65 % | 951.000 K -23.31 % | 1.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -121.631 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 170.000 M 0.00 % | 170.000 M | 0.000 | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 26.257 M -85.30 % | 178.624 M | 0.000 | 0.000 -100.00 % | 5.007 M 0.00 % | 5.007 M -99.59 % | 1.210 B 46.55 % | 825.806 M 11 251.29 % | 7.275 M -97.27 % | 266.019 M 955.81 % | -31.084 M -132.85 % | 94.625 M | 0.000 |
| Deferred tax liabilities non current | 1.190 B -24.00 % | 1.566 B 13.55 % | 1.379 B 12.16 % | 1.229 B -3.51 % | 1.274 B 10.33 % | 1.155 B -5.48 % | 1.222 B -0.16 % | 1.224 B -0.25 % | 1.227 B 8 776.96 % | 13.822 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.501 M -16.91 % | 61.984 M -1.66 % | 63.033 M -2.25 % | 64.482 M 2 466.96 % | 2.512 M -23.51 % | 3.284 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 -100.00 % | 75.405 M |
| Total assets | 10.702 B -4.43 % | 11.198 B 15.92 % | 9.660 B 14.81 % | 8.414 B -1.98 % | 8.583 B 32.40 % | 6.483 B -6.14 % | 6.907 B 3.04 % | 6.703 B 6.32 % | 6.305 B -39.15 % | 10.361 B 133.72 % | 4.433 B 4.48 % | 4.243 B 8.30 % | 3.918 B 1.39 % | 3.864 B 3.11 % | 3.747 B 41.58 % | 2.647 B 4.90 % | 2.523 B 15.86 % | 2.178 B 101.64 % | 1.080 B 296.71 % | 272.240 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 3.740 M 124.18 % | -15.466 M -161.93 % | 24.975 M 109.80 % | 11.904 M -46.61 % | 22.297 M 41.18 % | 15.793 M -64.60 % | 44.617 M -53.21 % | 95.353 M 139.94 % | 39.740 M -88.47 % | 344.585 M 123.77 % | 153.994 M -53.35 % | 330.076 M 1 393.65 % | -25.515 M 84.29 % | -162.374 M -216.80 % | -51.255 M 52.83 % | -108.658 M -203.09 % | -35.850 M -119.19 % | 186.783 M -18.58 % | 229.414 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.238 M -10.48 % | 1.383 M 101.34 % | -102.997 M -67.80 % | -61.380 M -849.86 % | -6.462 M | 0.000 -100.00 % | 311.622 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.035 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.589 M 152.80 % | -20.054 M -206.59 % | -6.541 M -187.00 % | 7.518 M 211.38 % | -6.750 M -213.94 % | 5.924 M 138.27 % | -15.478 M -284.28 % | 8.399 M 119.73 % | -42.565 M | 0.000 |
| Accounts payables | -2.601 M -549.22 % | 579.000 K 124.14 % | -2.399 M -537.77 % | 548.000 K -80.47 % | 2.806 M 727.74 % | -447.000 K -585.87 % | 92.000 K 100.32 % | -28.475 M -74.98 % | -16.273 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.379 M |
| Other working capital | 6.341 M 139.52 % | -16.045 M -158.61 % | 27.374 M 141.05 % | 11.356 M -47.40 % | 21.589 M 32.94 % | 16.240 M -63.53 % | 44.525 M -64.04 % | 123.828 M 126.07 % | 54.775 M -83.53 % | 332.613 M 20.06 % | 277.045 M -30.39 % | 397.997 M 1 597.86 % | -26.571 M 82.93 % | -155.624 M 57.80 % | -368.801 M -295.79 % | -93.180 M -110.58 % | -44.249 M -119.29 % | 229.348 M | 0.000 |
| Other non cash items | -122.797 M -353.24 % | -27.093 M 82.28 % | -152.865 M -7.58 % | -142.099 M 27.88 % | -197.040 M -34.90 % | -146.064 M 32.43 % | -216.165 M 9.04 % | -237.641 M 10.26 % | -264.814 M -30.02 % | -203.670 M -443.74 % | 59.251 M -31.79 % | 86.861 M -38.86 % | 142.068 M -11.84 % | 161.146 M 58.01 % | 101.985 M -16.18 % | 121.668 M -18.85 % | 149.938 M 95.91 % | 76.536 M 336.79 % | -32.322 M |
| Net cash provided by operating activities | 264.717 M 23.68 % | 214.031 M -49.76 % | 426.011 M 4.32 % | 408.384 M 1.34 % | 402.998 M -12.82 % | 462.267 M 9.22 % | 423.231 M -10.96 % | 475.305 M 89.80 % | 250.430 M -61.43 % | 649.231 M -17.98 % | 791.533 M -6.81 % | 849.346 M 80.61 % | 470.253 M 32.02 % | 356.205 M -10.57 % | 398.325 M 114.80 % | 185.441 M 62.89 % | 113.847 M 24.82 % | 91.207 M -68.56 % | 290.125 M |
| Investments in property plant and equipment | -1.498 M -15.77 % | -1.294 M 90.40 % | -13.481 M 77.39 % | -59.628 M 4.09 % | -62.170 M 24.48 % | -82.328 M -120.45 % | -37.345 M -97.83 % | -18.877 M 71.04 % | -65.174 M 0.97 % | -65.811 M 61.45 % | -170.697 M -133.00 % | -73.260 M 36.44 % | -115.266 M -1.61 % | -113.435 M -460.70 % | -20.231 M 43.71 % | -35.940 M 67.32 % | -109.981 M 89.57 % | -1.054 B -28.49 % | -820.361 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -8.769 M -104.72 % | 185.902 M -21.56 % | 237.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.031 M | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -58.531 M 88.17 % | -494.802 M 46.63 % | -927.099 M -4 535.50 % | -20.000 M 95.22 % | -418.300 M -4.65 % | -399.707 M | 0.000 100.00 % | -439.450 M | 0.000 | 0.000 100.00 % | -500.000 K | 0.000 100.00 % | -350.162 M -12 058.40 % | -2.880 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 62.000 M -7.88 % | 67.300 M -78.21 % | 308.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 423.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.000 M | 0.000 |
| Other investing activites | 67.313 M 25.00 % | 53.852 M 4.95 % | 51.314 M 161.64 % | -83.249 M -222.32 % | 68.059 M 91.58 % | 35.525 M 42.87 % | 24.865 M -62.70 % | 66.656 M 610.32 % | 9.384 M -60.29 % | 23.631 M -67.32 % | 72.310 M 260.82 % | -44.962 M -234.40 % | 33.454 M -62.53 % | 89.278 M 719.14 % | 10.899 M 76.67 % | 6.169 M 11.72 % | 5.522 M -89.99 % | 55.191 M 95 056.90 % | 58.000 K |
| Net cash used for investing activites | 65.815 M -42.55 % | 114.558 M 202.80 % | 37.833 M 126.48 % | -142.877 M 79.12 % | -684.206 M -924.21 % | -66.803 M 84.49 % | -430.780 M -22.41 % | -351.928 M -530.81 % | -55.790 M 4.03 % | -58.130 M 40.92 % | -98.387 M 16.78 % | -118.222 M -43.63 % | -82.312 M -240.74 % | -24.157 M 93.28 % | -359.494 M -1 001.02 % | -32.651 M 68.74 % | -104.459 M 89.77 % | -1.021 B -24.45 % | -820.303 M |
| Debt repayment | -77.990 M -9.47 % | -71.241 M 66.03 % | -209.746 M -1 847.45 % | 12.003 M -97.50 % | 479.320 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -487.885 M -39.21 % | -350.465 M -9.07 % | -321.332 M -326.87 % | -75.276 M -500.28 % | 18.806 M -92.80 % | 261.261 M 279.14 % | 68.909 M -65.29 % | 198.538 M -80.01 % | 993.244 M 87.87 % | 528.692 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Dividends paid | -231.660 M 0.00 % | -231.660 M 12.50 % | -264.754 M -60.00 % | -165.471 M 0.00 % | -165.471 M 50.00 % | -330.942 M -150.00 % | -132.377 M -24.12 % | -106.649 M -30.02 % | -82.027 M -2.97 % | -79.663 M -2.87 % | -77.438 M 0.00 % | -77.438 M -0.66 % | -76.927 M -3.95 % | -74.002 M -98.88 % | -37.209 M -24.89 % | -29.794 M -58.23 % | -18.829 M | 0.000 | 0.000 |
| Other financing activites | -20.459 M 27.93 % | -28.387 M 34.43 % | -43.290 M 15.41 % | -51.179 M -51.08 % | -33.875 M 50.50 % | -68.431 M -151.49 % | -27.210 M -484.87 % | 7.070 M -76.27 % | 29.793 M 159.58 % | -50.007 M 73.41 % | -188.037 M 15.92 % | -223.642 M 15.44 % | -264.469 M 11.38 % | -298.439 M -56.74 % | -190.400 M -10.03 % | -173.039 M 15.82 % | -205.565 M -471.70 % | -35.957 M | 0.000 |
| Net cash used provided by financing activities | -330.109 M 0.36 % | -331.288 M 36.02 % | -517.790 M -153.02 % | -204.647 M -173.10 % | 279.974 M 170.10 % | -399.373 M -150.25 % | -159.587 M -60.26 % | -99.579 M -90.64 % | -52.234 M 91.54 % | -617.555 M -0.26 % | -615.940 M 1.04 % | -622.412 M -49.38 % | -416.672 M -17.83 % | -353.635 M -1 150.86 % | 33.652 M 125.13 % | -133.924 M -417.96 % | -25.856 M -102.70 % | 957.287 M 81.07 % | 528.692 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 100.00 % | -122.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 423.000 K 115.67 % | -2.699 M 95.00 % | -53.945 M -188.64 % | 60.860 M 5 031.93 % | -1.234 M 68.43 % | -3.909 M 97.66 % | -167.136 M -802.19 % | 23.802 M -83.29 % | 142.408 M 787.86 % | -20.703 M -126.86 % | 77.084 M -29.09 % | 108.712 M 478.38 % | -28.731 M -36.08 % | -21.113 M -129.13 % | 72.483 M 284.20 % | 18.866 M 214.56 % | -16.468 M -159.58 % | 27.642 M 1 960.16 % | -1.486 M |
| Cash at beginning of period | 5.792 M -31.79 % | 8.491 M -86.40 % | 62.436 M 3 861.68 % | 1.576 M -43.91 % | 2.810 M -58.18 % | 6.719 M -96.14 % | 173.855 M 15.86 % | 150.057 M 1 861.79 % | 7.649 M -96.91 % | 247.655 M 45.19 % | 170.571 M 175.74 % | 61.859 M -31.72 % | 90.590 M -18.65 % | 111.355 M -23.38 % | 145.337 M 14.92 % | 126.471 M -11.52 % | 142.939 M 23.97 % | 115.297 M -1.27 % | 116.783 M |
| Cash at end of period | 6.215 M 7.30 % | 5.792 M -31.79 % | 8.491 M -86.40 % | 62.436 M 3 861.68 % | 1.576 M -43.91 % | 2.810 M -58.18 % | 6.719 M -96.14 % | 173.859 M 15.86 % | 150.057 M 160.24 % | 57.662 M -76.72 % | 247.655 M 45.19 % | 170.571 M 175.74 % | 61.859 M -31.45 % | 90.242 M -58.57 % | 217.820 M 49.87 % | 145.337 M 14.92 % | 126.471 M -11.52 % | 142.939 M 23.97 % | 115.297 M |
| Operating cash flow | 264.717 M 23.68 % | 214.031 M -49.76 % | 426.011 M 4.32 % | 408.384 M 1.34 % | 402.998 M -12.82 % | 462.267 M 9.22 % | 423.231 M -10.96 % | 475.305 M 89.80 % | 250.430 M -62.05 % | 659.948 M -16.62 % | 791.533 M -6.81 % | 849.346 M 80.61 % | 470.253 M 32.02 % | 356.205 M -10.57 % | 398.325 M 114.80 % | 185.441 M 62.89 % | 113.847 M 24.82 % | 91.207 M -68.56 % | 290.125 M |
| Capital expenditure | -1.498 M -15.77 % | -1.294 M 90.40 % | -13.481 M 77.39 % | -59.628 M 4.09 % | -62.170 M 24.48 % | -82.328 M -120.45 % | -37.345 M -97.83 % | -18.877 M 71.04 % | -65.174 M 72.02 % | -232.915 M -36.45 % | -170.697 M -133.00 % | -73.260 M 36.44 % | -115.266 M -1.61 % | -113.435 M -460.70 % | -20.231 M 43.71 % | -35.940 M 67.32 % | -109.981 M 89.57 % | -1.054 B -28.49 % | -820.361 M |
| Free CashFlow | 263.219 M 23.73 % | 212.737 M -48.43 % | 412.530 M 18.29 % | 348.756 M 2.33 % | 340.828 M -10.29 % | 379.939 M -1.54 % | 385.886 M -15.46 % | 456.428 M 146.38 % | 185.256 M -56.62 % | 427.033 M -31.22 % | 620.836 M -20.00 % | 776.086 M 118.62 % | 354.987 M 46.22 % | 242.770 M -35.79 % | 378.094 M 152.90 % | 149.501 M 3 767.07 % | 3.866 M 100.40 % | -962.867 M -81.59 % | -530.236 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 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 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 160.831 M 0.06 % | 160.742 M -0.11 % | 160.919 M 0.00 % | 160.919 M 0.05 % | 160.831 M 0.00 % | 160.830 M -0.06 % | 160.919 M 0.00 % | 160.919 M 0.05 % | 160.831 M 0.06 % | 160.742 M -0.11 % | 160.919 M 0.00 % | 160.919 M 0.05 % | 160.831 M 1.83 % | 157.943 M -0.11 % | 158.120 M 0.00 % | 158.120 M 0.06 % | 158.032 M 0.06 % | 157.943 M -0.11 % | 158.120 M 0.00 % | 158.120 M 0.06 % | 158.032 M 0.00 % | 158.031 M -0.06 % | 158.120 M 0.00 % | 158.120 M 0.06 % | 158.032 M 0.06 % | 157.943 M -0.11 % | 158.120 M 0.00 % | 158.120 M 0.06 % | 158.032 M 0.06 % | 157.942 M -0.16 % | 158.200 M 3.47 % | 152.900 M 14.41 % | 133.641 M 0.06 % | 133.558 M -0.11 % | 133.700 M 0.00 % | 133.700 M 0.07 % | 133.600 M | 0.000 -100.00 % | 2.279 B 2 178.91 % | 100.000 M | 0.000 | 0.000 |
| Net income | 92.208 M 5.33 % | 87.545 M 4.17 % | 84.042 M -39.56 % | 139.059 M 165.86 % | 52.305 M -6.00 % | 55.644 M 5.10 % | 52.945 M -47.76 % | 101.343 M 294.78 % | 25.671 M 4.02 % | 24.678 M -58.61 % | 59.629 M -32.91 % | 88.879 M 49.18 % | 59.577 M 78.93 % | 33.297 M -62.29 % | 88.286 M -26.81 % | 120.630 M 37.59 % | 87.675 M -3.02 % | 90.405 M 2.57 % | 88.140 M -2.76 % | 90.642 M -78.98 % | 431.259 M 282.02 % | 112.890 M 5.10 % | 107.415 M -9.92 % | 119.245 M 19.48 % | 99.807 M 36.79 % | 72.963 M -28.17 % | 101.573 M -14.21 % | 118.401 M 12.13 % | 105.597 M -24.38 % | 139.639 M 20.17 % | 116.200 M -9.78 % | 128.800 M 74.82 % | 73.674 M -13.33 % | 85.001 M 25.19 % | 67.900 M -10.89 % | 76.200 M 3.25 % | 73.800 M 77.40 % | 41.600 M 6.54 % | 39.047 M -8.12 % | 42.500 M -0.93 % | 42.900 M -8.14 % | 46.700 M |
| Income before tax | 130.165 M 1.12 % | 128.724 M -0.06 % | 128.796 M -33.40 % | 193.398 M 51.76 % | 127.440 M -3.06 % | 131.459 M 3.12 % | 127.482 M -28.09 % | 177.271 M 76.48 % | 100.449 M -20.97 % | 127.105 M 3.15 % | 123.225 M -21.91 % | 157.792 M 25.97 % | 125.259 M 5.92 % | 118.260 M -2.27 % | 121.011 M -23.99 % | 159.195 M 30.45 % | 122.031 M -2.90 % | 125.679 M 2.05 % | 123.154 M -3.11 % | 127.103 M -73.48 % | 479.344 M 227.80 % | 146.231 M 1.54 % | 144.012 M -2.98 % | 148.432 M 4.99 % | 141.380 M 15.88 % | 122.009 M -16.16 % | 145.526 M -12.40 % | 166.131 M 11.51 % | 148.979 M -5.55 % | 157.740 M -8.13 % | 171.700 M 5.66 % | 162.500 M 42.81 % | 113.787 M -11.93 % | 129.198 M 15.98 % | 111.400 M -0.09 % | 111.500 M -2.62 % | 114.500 M 82.62 % | 62.700 M 7.38 % | 58.391 M -4.28 % | 61.000 M -3.63 % | 63.300 M -9.70 % | 70.100 M |
| Income before tax ratio | 0.81 1.06 % | 0.80 0.05 % | 0.80 -33.40 % | 1.20 51.67 % | 0.79 -3.06 % | 0.82 3.18 % | 0.79 -28.09 % | 1.10 76.38 % | 0.62 -21.02 % | 0.79 3.26 % | 0.77 -21.91 % | 0.98 25.90 % | 0.78 4.02 % | 0.75 -2.16 % | 0.77 -23.99 % | 1.01 30.38 % | 0.77 -2.96 % | 0.80 2.16 % | 0.78 -3.11 % | 0.80 -73.50 % | 3.03 227.80 % | 0.93 1.60 % | 0.91 -2.98 % | 0.94 4.93 % | 0.89 15.81 % | 0.77 -16.07 % | 0.92 -12.40 % | 1.05 11.45 % | 0.94 -5.61 % | 1.00 -7.98 % | 1.09 2.12 % | 1.06 24.82 % | 0.85 -11.98 % | 0.97 16.10 % | 0.83 -0.09 % | 0.83 -2.69 % | 0.86 | 0.00 -100.00 % | 0.03 -95.80 % | 0.61 | 0.00 | 0.00 |
| EBITDA | 147.198 M 1.12 % | 145.567 M -0.86 % | 146.825 M -30.67 % | 211.786 M 45.06 % | 146.003 M -2.90 % | 150.358 M 1.88 % | 147.579 M -24.94 % | 196.614 M 63.91 % | 119.952 M -17.37 % | 145.165 M -0.69 % | 146.173 M -19.83 % | 182.321 M 23.60 % | 147.503 M 5.03 % | 140.433 M -2.49 % | 144.012 M -20.98 % | 182.246 M 25.70 % | 144.988 M -3.58 % | 150.365 M 2.06 % | 147.337 M -2.76 % | 151.520 M -69.23 % | 492.461 M 217.71 % | 155.001 M 1.64 % | 152.498 M 0.68 % | 151.466 M 1.32 % | 149.496 M 15.49 % | 129.446 M -15.64 % | 153.446 M -9.30 % | 169.172 M 7.99 % | 156.657 M -11.47 % | 176.958 M 1.29 % | 174.700 M 5.50 % | 165.600 M 32.80 % | 124.699 M -10.81 % | 139.809 M 17.29 % | 119.200 M -1.49 % | 121.000 M -19.32 % | 149.967 M 60.05 % | 93.700 M -66.78 % | 282.101 M 199.79 % | 94.100 M -4.85 % | 98.900 M 0.71 % | 98.200 M |
| Net income ratio | 0.57 5.27 % | 0.54 4.28 % | 0.52 -39.56 % | 0.86 165.72 % | 0.33 -6.00 % | 0.35 5.16 % | 0.33 -47.76 % | 0.63 294.56 % | 0.16 3.97 % | 0.15 -58.57 % | 0.37 -32.91 % | 0.55 49.10 % | 0.37 75.71 % | 0.21 -62.24 % | 0.56 -26.81 % | 0.76 37.51 % | 0.55 -3.07 % | 0.57 2.68 % | 0.56 -2.76 % | 0.57 -78.99 % | 2.73 282.01 % | 0.71 5.16 % | 0.68 -9.92 % | 0.75 19.41 % | 0.63 36.71 % | 0.46 -28.09 % | 0.64 -14.21 % | 0.75 12.06 % | 0.67 -24.42 % | 0.88 20.37 % | 0.73 -12.81 % | 0.84 52.80 % | 0.55 -13.38 % | 0.64 25.32 % | 0.51 -10.89 % | 0.57 3.17 % | 0.55 | 0.00 -100.00 % | 0.02 -95.97 % | 0.43 | 0.00 | 0.00 |
| Ratio EBITDA | 0.92 1.06 % | 0.91 -0.75 % | 0.91 -30.67 % | 1.32 44.98 % | 0.91 -2.90 % | 0.93 1.94 % | 0.92 -24.94 % | 1.22 63.82 % | 0.75 -17.41 % | 0.90 -0.58 % | 0.91 -19.83 % | 1.13 23.54 % | 0.92 3.15 % | 0.89 -2.38 % | 0.91 -20.98 % | 1.15 25.63 % | 0.92 -3.63 % | 0.95 2.17 % | 0.93 -2.76 % | 0.96 -69.25 % | 3.12 217.71 % | 0.98 1.70 % | 0.96 0.68 % | 0.96 1.26 % | 0.95 15.42 % | 0.82 -15.55 % | 0.97 -9.30 % | 1.07 7.93 % | 0.99 -11.52 % | 1.12 1.46 % | 1.10 1.96 % | 1.08 16.07 % | 0.93 -10.86 % | 1.05 17.41 % | 0.89 -1.49 % | 0.91 -19.38 % | 1.12 | 0.00 -100.00 % | 0.12 -86.85 % | 0.94 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -0.01 % | 1.00 0.01 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.06 % | 1.00 -0.06 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 17.69 % | 0.85 -15.03 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 12.29 % | 0.89 -10.95 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.08 % | 1.00 -0.08 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.08 % | 1.00 -0.08 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.35 % | 1.00 -0.35 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 0.73 -25.71 % | 0.98 | 0.00 | 0.00 |
| Weighted average shs out dil | 131.726 M 2.32 % | 128.743 M -3.49 % | 133.400 M 0.73 % | 132.437 M 1.28 % | 130.763 M -1.22 % | 132.377 M 0.01 % | 132.363 M 0.57 % | 131.614 M -2.59 % | 135.111 M 2.06 % | 132.377 M -0.10 % | 132.509 M -0.11 % | 132.655 M 0.20 % | 132.393 M 0.08 % | 132.288 M 0.39 % | 131.770 M -0.60 % | 132.560 M -0.21 % | 132.841 M 0.65 % | 131.978 M 0.32 % | 131.552 M -0.58 % | 132.324 M 0.03 % | 132.288 M 0.19 % | 132.035 M -0.43 % | 132.611 M 0.09 % | 132.494 M 0.23 % | 132.195 M -0.10 % | 132.324 M -0.04 % | 132.377 M 0.06 % | 132.292 M 0.22 % | 131.996 M -0.27 % | 132.359 M 0.22 % | 132.075 M -0.02 % | 132.103 M -0.21 % | 132.377 M 0.00 % | 132.381 M 0.41 % | 131.845 M -0.29 % | 132.222 M 0.33 % | 131.786 M -0.21 % | 132.063 M -0.20 % | 132.324 M -0.04 % | 132.377 M 0.00 % | 132.377 M 0.63 % | 131.549 M |
| Weighted average shs out | 131.726 M 2.32 % | 128.743 M -3.49 % | 133.400 M 0.73 % | 132.437 M 1.28 % | 130.763 M -1.22 % | 132.377 M 0.01 % | 132.363 M 0.57 % | 131.614 M -2.59 % | 135.111 M 2.06 % | 132.377 M -0.10 % | 132.509 M -0.11 % | 132.655 M 0.20 % | 132.393 M -1.40 % | 134.274 M 1.90 % | 131.770 M -0.60 % | 132.560 M -0.21 % | 132.841 M 0.46 % | 132.229 M 0.51 % | 131.552 M -0.58 % | 132.324 M 0.03 % | 132.288 M 0.19 % | 132.035 M -0.43 % | 132.611 M 0.09 % | 132.494 M 0.23 % | 132.195 M -0.10 % | 132.324 M -0.34 % | 132.775 M 0.37 % | 132.292 M 0.22 % | 131.996 M -0.27 % | 132.359 M 0.22 % | 132.075 M -0.02 % | 132.103 M -0.21 % | 132.377 M 0.00 % | 132.381 M 0.41 % | 131.845 M -0.29 % | 132.222 M 0.33 % | 131.786 M -0.21 % | 132.063 M -0.20 % | 132.324 M -0.04 % | 132.377 M 0.00 % | 132.377 M 0.63 % | 131.549 M |
| EPS diluted | 0.70 2.94 % | 0.68 7.94 % | 0.63 -40.00 % | 1.05 162.50 % | 0.40 -4.76 % | 0.42 5.00 % | 0.40 -48.05 % | 0.77 305.26 % | 0.19 0.00 % | 0.19 -57.78 % | 0.45 -32.84 % | 0.67 48.89 % | 0.45 80.00 % | 0.25 -62.69 % | 0.67 -26.37 % | 0.91 37.88 % | 0.66 -2.94 % | 0.68 1.49 % | 0.67 -2.90 % | 0.69 -78.83 % | 3.26 283.53 % | 0.85 4.94 % | 0.81 -10.00 % | 0.90 18.42 % | 0.76 38.18 % | 0.55 -28.57 % | 0.77 -14.44 % | 0.90 12.50 % | 0.80 -24.53 % | 1.06 20.45 % | 0.88 -10.20 % | 0.98 75.00 % | 0.56 -13.85 % | 0.65 25.00 % | 0.52 -8.77 % | 0.57 1.79 % | 0.56 75.00 % | 0.32 6.67 % | 0.30 -6.25 % | 0.32 -3.03 % | 0.33 -8.33 % | 0.36 |
| Earnings per share | 0.70 2.94 % | 0.68 7.94 % | 0.63 -40.00 % | 1.05 162.50 % | 0.40 -4.76 % | 0.42 5.00 % | 0.40 -48.05 % | 0.77 305.26 % | 0.19 0.00 % | 0.19 -57.78 % | 0.45 -32.84 % | 0.67 48.89 % | 0.45 80.00 % | 0.25 -62.69 % | 0.67 -26.37 % | 0.91 37.88 % | 0.66 -2.94 % | 0.68 1.49 % | 0.67 -2.90 % | 0.69 -78.83 % | 3.26 283.53 % | 0.85 4.94 % | 0.81 -10.00 % | 0.90 18.42 % | 0.76 38.18 % | 0.55 -28.57 % | 0.77 -14.44 % | 0.90 12.50 % | 0.80 -24.53 % | 1.06 20.45 % | 0.88 -10.20 % | 0.98 75.00 % | 0.56 -13.85 % | 0.65 25.00 % | 0.52 -8.77 % | 0.57 1.79 % | 0.56 75.00 % | 0.32 6.67 % | 0.30 -6.25 % | 0.32 -3.03 % | 0.33 -8.33 % | 0.36 |
| Gross profit | 160.831 M 0.06 % | 160.742 M -0.11 % | 160.919 M 0.00 % | 160.919 M 0.05 % | 160.831 M -0.01 % | 160.840 M -0.05 % | 160.919 M 0.00 % | 160.919 M 0.05 % | 160.831 M 0.12 % | 160.644 M -0.17 % | 160.919 M 0.00 % | 160.919 M 0.05 % | 160.831 M 19.84 % | 134.200 M -15.13 % | 158.120 M 0.00 % | 158.120 M 0.06 % | 158.032 M 12.35 % | 140.656 M -11.04 % | 158.120 M 0.00 % | 158.120 M 0.06 % | 158.032 M 0.08 % | 157.903 M -0.14 % | 158.120 M 0.00 % | 158.120 M 0.06 % | 158.032 M 0.14 % | 157.813 M -0.19 % | 158.120 M 0.00 % | 158.120 M 0.06 % | 158.032 M 0.41 % | 157.386 M -0.51 % | 158.200 M 3.47 % | 152.900 M 14.41 % | 133.641 M 0.06 % | 133.558 M -0.11 % | 133.700 M 0.00 % | 133.700 M 0.07 % | 133.600 M | 0.000 -100.00 % | 1.666 B 1 593.11 % | 98.400 M 4 785.71 % | -2.100 M -16.67 % | -1.800 M |
| Income tax expense | 37.957 M -7.82 % | 41.179 M -7.99 % | 44.754 M -17.64 % | 54.339 M -27.68 % | 75.135 M -0.90 % | 75.815 M 1.71 % | 74.537 M -1.83 % | 75.928 M 1.54 % | 74.778 M -26.99 % | 102.427 M 61.06 % | 63.596 M -7.72 % | 68.913 M 4.92 % | 65.682 M -22.69 % | 84.963 M 159.63 % | 32.725 M -15.14 % | 38.565 M 12.25 % | 34.356 M -2.60 % | 35.274 M 0.74 % | 35.014 M -3.97 % | 36.461 M -24.17 % | 48.085 M 44.22 % | 33.341 M -8.90 % | 36.597 M 25.39 % | 29.187 M -29.79 % | 41.573 M -15.24 % | 49.046 M 11.59 % | 43.953 M -7.91 % | 47.730 M 10.02 % | 43.383 M 139.67 % | 18.101 M -67.39 % | 55.500 M 64.69 % | 33.700 M -15.99 % | 40.113 M -9.24 % | 44.197 M 1.60 % | 43.500 M 23.23 % | 35.300 M -13.27 % | 40.700 M 92.89 % | 21.100 M 9.08 % | 19.344 M 4.56 % | 18.500 M -9.31 % | 20.400 M -12.82 % | 23.400 M |
| Cost of revenue | 0.000 -100.00 % | 132.000 K | 0.000 | 0.000 -100.00 % | 20.611 M 20 931.63 % | 98.000 K -99.51 % | 20.181 M | 0.000 | 0.000 -100.00 % | 98.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.743 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 128.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 556.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 612.884 M 38 205.25 % | 1.600 M -23.81 % | 2.100 M 16.67 % | 1.800 M |
| General and administrative expenses | 0.000 -100.00 % | 6.748 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.768 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.398 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.180 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.087 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.223 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.020 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.935 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.600 M 590.91 % | 1.100 M -63.33 % | 3.000 M | 0.000 -100.00 % | 2.600 M | 0.000 -100.00 % | 2.200 M 83.33 % | 1.200 M -40.00 % | 2.000 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 423.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 144.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 604.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 410.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 754.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.221 M | 0.000 | 0.000 | 0.000 -100.00 % | 655.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.376 M -75.51 % | 9.700 M -37.01 % | 15.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 19.838 M 4 203.25 % | 461.000 K -97.71 % | 20.146 M 0.88 % | 19.971 M 45.93 % | 13.685 M | 0.000 -100.00 % | 12.660 M | 0.000 -100.00 % | 47.954 M | 0.000 | 0.000 -100.00 % | 21.045 M 0.94 % | 20.848 M | 0.000 -100.00 % | 20.128 M 7.18 % | 18.780 M 2.03 % | 18.407 M | 0.000 -100.00 % | 18.416 M -6.16 % | 19.625 M 6.30 % | 18.462 M 0.76 % | 18.323 M 8.57 % | 16.876 M 39.10 % | 12.132 M -20.75 % | 15.308 M -36.50 % | 24.107 M 149.45 % | 9.664 M -21.26 % | 12.274 M 261.21 % | 3.398 M | 0.000 -100.00 % | 6.100 M -23.06 % | 7.928 M -49.04 % | 15.558 M 40.83 % | 11.047 M 90.47 % | 5.800 M -60.81 % | 14.800 M -14.94 % | 17.400 M 118.35 % | -94.800 M -106.40 % | 1.482 B 46 210.28 % | 3.200 M 103.16 % | -101.300 M -0.20 % | -101.100 M |
| Operating expenses | 19.838 M 175.18 % | 7.209 M -64.22 % | 20.146 M 0.88 % | 19.971 M -3.11 % | 20.611 M 297.05 % | 5.191 M -74.28 % | 20.181 M 1.15 % | 19.951 M -58.40 % | 47.954 M 116.85 % | 22.114 M 7.60 % | 20.552 M -2.34 % | 21.045 M 0.94 % | 20.848 M -11.87 % | 23.656 M 17.53 % | 20.128 M 7.18 % | 18.780 M 2.03 % | 18.407 M 426.37 % | 3.497 M -81.01 % | 18.416 M -6.16 % | 19.625 M 6.30 % | 18.462 M 0.76 % | 18.323 M 8.57 % | 16.876 M 5.45 % | 16.004 M 4.55 % | 15.308 M -36.50 % | 24.107 M 149.45 % | 9.664 M -21.26 % | 12.274 M 103.04 % | 6.045 M -65.59 % | 17.568 M 171.15 % | 6.479 M -18.28 % | 7.928 M -49.04 % | 15.558 M 193.55 % | 5.300 M -68.07 % | 16.600 M 12.16 % | 14.800 M -22.92 % | 19.200 M 120.82 % | -92.200 M -106.22 % | 1.482 B 27 343.13 % | 5.400 M 105.39 % | -100.100 M -1.01 % | -99.100 M |
| Cost and expenses | 19.838 M -2.67 % | 20.383 M 1.18 % | 20.146 M 0.88 % | 19.971 M -3.11 % | 20.611 M 40.83 % | 14.635 M -27.48 % | 20.181 M 1.15 % | 19.951 M -58.40 % | 47.954 M 115.80 % | 22.222 M 8.13 % | 20.552 M -2.34 % | 21.045 M 0.94 % | 20.848 M -12.19 % | 23.743 M 17.96 % | 20.128 M 7.18 % | 18.780 M 2.03 % | 18.407 M 6.48 % | 17.287 M -6.13 % | 18.416 M -6.16 % | 19.625 M 6.30 % | 18.462 M -0.16 % | 18.491 M 9.57 % | 16.876 M 5.45 % | 16.004 M 4.55 % | 15.308 M -36.84 % | 24.237 M 150.80 % | 9.664 M -21.26 % | 12.274 M 103.04 % | 6.045 M -65.59 % | 17.568 M 170.28 % | 6.500 M -17.72 % | 7.900 M -49.36 % | 15.600 M 140.00 % | 6.500 M -60.84 % | 16.600 M 12.16 % | 14.800 M -22.92 % | 19.200 M 120.82 % | -92.200 M -104.40 % | 2.095 B 29 825.90 % | 7.000 M 107.14 % | -98.000 M -0.72 % | -97.300 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 6.748 M | 0.000 | 0.000 -100.00 % | 6.926 M 33.42 % | 5.191 M -30.98 % | 7.521 M -62.30 % | 19.951 M | 0.000 -100.00 % | 11.542 M -43.84 % | 20.552 M | 0.000 | 0.000 -100.00 % | 9.784 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.497 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.977 M | 0.000 -100.00 % | 3.872 M | 0.000 -100.00 % | 19.241 M | 0.000 | 0.000 -100.00 % | 2.647 M -65.13 % | 7.590 M 1 797.50 % | 400.000 K -33.33 % | 600.000 K | 0.000 -100.00 % | 11.934 M 10.50 % | 10.800 M -41.30 % | 18.400 M 922.22 % | 1.800 M -30.77 % | 2.600 M | 0.000 -100.00 % | 2.200 M 83.33 % | 1.200 M -40.00 % | 2.000 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.149 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.574 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.271 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.797 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 -100.00 % | 7.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 11.897 M -2.21 % | 12.166 M -5.08 % | 12.817 M -2.72 % | 13.176 M -1.31 % | 13.351 M -2.23 % | 13.655 M -8.11 % | 14.860 M 5.49 % | 14.086 M -1.25 % | 14.264 M 11.94 % | 12.743 M -28.29 % | 17.769 M -8.66 % | 19.453 M 12.47 % | 17.296 M 0.12 % | 17.276 M -5.54 % | 18.289 M -1.03 % | 18.480 M -3.02 % | 19.055 M -4.69 % | 19.992 M -1.75 % | 20.349 M -1.66 % | 20.693 M 121.46 % | 9.344 M 71.64 % | 5.444 M 1.10 % | 5.385 M 2.26 % | 5.266 M 3.38 % | 5.094 M | 0.000 -100.00 % | 4.887 M 2.28 % | 4.778 M 3.42 % | 4.620 M -71.94 % | 16.465 M -0.04 % | 16.472 M -19.48 % | 20.456 M 157.57 % | 7.942 M 3.24 % | 7.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 M -7.78 % | 34.700 M 27.57 % | 27.200 M |
| Depreciation and amortization | 5.136 M -1.34 % | 5.206 M -0.12 % | 5.212 M 0.00 % | 5.212 M 0.00 % | 5.212 M -0.61 % | 5.244 M -0.06 % | 5.247 M -0.19 % | 5.257 M 0.34 % | 5.239 M -1.47 % | 5.317 M 2.66 % | 5.179 M 2.03 % | 5.076 M 2.59 % | 4.948 M 1.04 % | 4.897 M 3.93 % | 4.712 M 3.08 % | 4.571 M 17.15 % | 3.902 M -16.87 % | 4.694 M 22.43 % | 3.834 M 2.95 % | 3.724 M -1.30 % | 3.773 M 13.44 % | 3.326 M 7.26 % | 3.101 M 2.21 % | 3.034 M 0.40 % | 3.022 M 0.67 % | 3.002 M -1.02 % | 3.033 M -0.26 % | 3.041 M -0.56 % | 3.058 M 11.08 % | 2.753 M -8.23 % | 3.000 M -3.78 % | 3.118 M 3.93 % | 3.000 M 2.81 % | 2.918 M 16.72 % | 2.500 M 0.00 % | 2.500 M -92.13 % | 31.767 M 2 017.82 % | 1.500 M -98.47 % | 98.009 M 8 809.91 % | 1.100 M 22.22 % | 900.000 K 0.00 % | 900.000 K |
| Operating income | 140.993 M 0.27 % | 140.612 M -0.11 % | 140.773 M -0.12 % | 140.948 M 0.52 % | 140.220 M -4.09 % | 146.195 M 3.88 % | 140.738 M -0.16 % | 140.968 M 24.89 % | 112.877 M -18.58 % | 138.628 M -1.24 % | 140.367 M 0.35 % | 139.874 M -0.08 % | 139.983 M 4.24 % | 134.287 M -2.68 % | 137.992 M -0.97 % | 139.340 M -0.20 % | 139.625 M -0.80 % | 140.747 M 0.75 % | 139.704 M 0.87 % | 138.495 M -0.77 % | 139.570 M -0.10 % | 139.708 M -1.09 % | 141.244 M -0.61 % | 142.116 M -0.43 % | 142.724 M 6.74 % | 133.706 M -9.94 % | 148.456 M 1.79 % | 145.846 M -4.04 % | 151.987 M 8.27 % | 140.374 M -7.47 % | 151.700 M 4.61 % | 145.010 M 22.80 % | 118.083 M -3.61 % | 122.511 M 4.62 % | 117.100 M -1.51 % | 118.900 M 3.93 % | 114.400 M 24.08 % | 92.200 M -49.92 % | 184.092 M 97.95 % | 93.000 M -5.10 % | 98.000 M 0.72 % | 97.300 M |
| Operating income ratio | 0.88 0.22 % | 0.87 0.00 % | 0.87 -0.12 % | 0.88 0.46 % | 0.87 -4.09 % | 0.91 3.93 % | 0.87 -0.16 % | 0.88 24.82 % | 0.70 -18.62 % | 0.86 -1.13 % | 0.87 0.35 % | 0.87 -0.13 % | 0.87 2.37 % | 0.85 -2.58 % | 0.87 -0.97 % | 0.88 -0.26 % | 0.88 -0.85 % | 0.89 0.86 % | 0.88 0.87 % | 0.88 -0.83 % | 0.88 -0.10 % | 0.88 -1.03 % | 0.89 -0.61 % | 0.90 -0.48 % | 0.90 6.68 % | 0.85 -9.83 % | 0.94 1.79 % | 0.92 -4.09 % | 0.96 8.21 % | 0.89 -7.31 % | 0.96 1.11 % | 0.95 7.34 % | 0.88 -3.67 % | 0.92 4.73 % | 0.88 -1.51 % | 0.89 3.86 % | 0.86 | 0.00 -100.00 % | 0.08 -91.31 % | 0.93 | 0.00 | 0.00 |
| Total other income expenses net | -10.828 M 8.92 % | -11.888 M 0.74 % | -11.977 M -122.84 % | 52.450 M 510.41 % | -12.780 M 13.27 % | -14.736 M -11.16 % | -13.256 M -136.51 % | 36.303 M 392.11 % | -12.428 M -7.85 % | -11.523 M 32.78 % | -17.142 M -195.67 % | 17.918 M 221.69 % | -14.724 M 8.13 % | -16.027 M 5.62 % | -16.981 M -185.53 % | 19.855 M 212.85 % | -17.594 M -16.76 % | -15.068 M 8.95 % | -16.550 M -45.28 % | -11.392 M -103.35 % | 339.774 M 5 108.86 % | 6.523 M 135.66 % | 2.768 M -56.17 % | 6.316 M 569.94 % | -1.344 M 88.51 % | -11.697 M -299.22 % | -2.930 M -114.44 % | 20.285 M 774.37 % | -3.008 M -117.32 % | 17.366 M -13.17 % | 20.000 M 14.35 % | 17.490 M 507.12 % | -4.296 M -164.24 % | 6.687 M 217.32 % | -5.700 M 22.97 % | -7.400 M -7 500.00 % | 100.000 K 100.34 % | -29.500 M 76.53 % | -125.701 M -292.82 % | -32.000 M 7.78 % | -34.700 M -27.57 % | -27.200 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 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 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 112.826 M | 0.000 -100.00 % | 171.257 M | 0.000 -100.00 % | 206.373 M 680.18 % | 26.452 M -89.00 % | 240.532 M 241.22 % | 70.491 M -74.39 % | 275.238 M 118.93 % | 125.717 M -68.34 % | 397.142 M 107.13 % | 191.736 M -55.46 % | 430.467 M 360.58 % | 93.462 M -79.65 % | 459.183 M 4.41 % | 439.776 M -8.31 % | 479.644 M 37.16 % | 349.694 M -18.22 % | 427.610 M 872.92 % | 43.951 M 2 899.43 % | -1.570 M -103.61 % | 43.480 M 231.37 % | -33.097 M -592.59 % | 6.719 M 200.00 % | -6.719 M -103.11 % | 216.127 M 208.46 % | -199.271 M -214.62 % | 173.855 M 200.00 % | -173.855 M -152.88 % | 328.800 M 203.36 % | -318.100 M -292.56 % | 165.196 M 210.09 % | -150.057 M -403.15 % | 49.500 M 200.00 % | -49.500 M -149.05 % | 100.920 M -91.31 % | 1.162 B 3.65 % | 1.121 B |
| Total investments | 0.000 -100.00 % | 4.578 B | 0.000 -100.00 % | 5.900 B | 0.000 -100.00 % | 5.012 B 9 374.00 % | 52.904 M -98.67 % | 3.974 B 2 718.84 % | 140.982 M -95.91 % | 3.450 B 1 272.03 % | 251.434 M -91.49 % | 2.955 B 670.54 % | 383.472 M -80.98 % | 2.017 B 978.80 % | 186.924 M -91.90 % | 2.308 B 162.45 % | 879.552 M -52.59 % | 1.855 B 165.24 % | 699.388 M -35.38 % | 1.082 B 1 131.18 % | 87.902 M -67.77 % | 272.750 M 213.65 % | 86.960 M -86.06 % | 623.978 M 4 543.38 % | 13.438 M -98.24 % | 765.157 M 77.02 % | 432.254 M -15.32 % | 510.472 M 46.81 % | 347.710 M -19.03 % | 429.439 M -34.70 % | 657.600 M 5 568.97 % | 11.600 M -96.49 % | 330.392 M 3 003 463.64 % | 11.000 K -99.99 % | 99.000 M -93.81 % | 1.600 B 692.76 % | 201.840 M 1 834 809.09 % | 11.000 K -100.00 % | 3.166 B |
| Total debt | 0.000 -100.00 % | 134.225 M | 0.000 -100.00 % | 174.181 M | 0.000 -100.00 % | 212.165 M | 0.000 -100.00 % | 241.147 M | 0.000 -100.00 % | 283.729 M | 0.000 -100.00 % | 459.046 M | 0.000 -100.00 % | 492.903 M | 0.000 -100.00 % | 520.146 M | 0.000 -100.00 % | 481.220 M | 0.000 -100.00 % | 472.014 M | 0.000 -100.00 % | 1.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.248 B 11.33 % | 1.121 B |
| Accumulated other comprehensive income loss | 8.508 B 45.83 % | 5.834 B -35.45 % | 9.039 B 1.49 % | 8.907 B 5.62 % | 8.433 B 186.64 % | 2.942 B -60.00 % | 7.356 B 1.83 % | 7.224 B 3.23 % | 6.997 B 351.21 % | 1.551 B -76.25 % | 6.529 B | 0.000 -100.00 % | 5.826 B | 0.000 -100.00 % | 6.018 B | 0.000 -100.00 % | 5.953 B 827.83 % | 641.656 M -87.40 % | 5.092 B 2.67 % | 4.960 B 10.92 % | 4.471 B | 0.000 -100.00 % | 4.765 B | 0.000 -100.00 % | 4.879 B | 0.000 -100.00 % | 4.673 B | 0.000 -100.00 % | 4.720 B | 0.000 -100.00 % | 5.754 B | 0.000 -100.00 % | 5.430 B 5 147.16 % | -107.579 M -101.55 % | 6.954 B 1.94 % | 6.822 B -12.31 % | 7.779 B 1 483.28 % | -562.372 M | 0.000 |
| Retained earnings | 0.000 -100.00 % | 2.541 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.402 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.361 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.566 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.231 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.699 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.672 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.467 B | 0.000 | 0.000 | 0.000 -100.00 % | 936.560 M | 0.000 | 0.000 | 0.000 100.00 % | -212.940 M | 0.000 |
| Common stock | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.400 M | 0.000 -100.00 % | 132.377 M | 0.000 -100.00 % | 132.400 M | 0.000 -100.00 % | 132.377 M -50.01 % | 264.800 M |
| Total equity | 8.508 B 0.00 % | 8.508 B -5.87 % | 9.039 B 0.00 % | 9.039 B 7.19 % | 8.433 B 0.00 % | 8.433 B 14.64 % | 7.356 B 0.00 % | 7.356 B 5.13 % | 6.997 B 0.00 % | 6.997 B 7.18 % | 6.529 B 0.00 % | 6.529 B 12.06 % | 5.826 B 0.00 % | 5.826 B -3.20 % | 6.018 B 0.00 % | 6.018 B 1.09 % | 5.953 B 0.00 % | 5.953 B 16.92 % | 5.092 B 0.00 % | 5.092 B 13.88 % | 4.471 B 0.00 % | 4.471 B -6.17 % | 4.765 B 0.00 % | 4.765 B -2.33 % | 4.879 B 0.00 % | 4.879 B 4.41 % | 4.673 B 0.00 % | 4.673 B -1.01 % | 4.720 B 0.00 % | 4.720 B -17.96 % | 5.754 B 0.00 % | 5.754 B 5.97 % | 5.430 B 0.00 % | 5.430 B -21.92 % | 6.954 B 0.00 % | 6.954 B -10.61 % | 7.779 B 576.65 % | 1.150 B -19.24 % | 1.424 B |
| Other non current liabilities | -8.508 B -1 567.74 % | 579.683 M 106.41 % | -9.039 B -1 357.02 % | 719.101 M 108.53 % | -8.433 B -1 688.63 % | 530.842 M 107.22 % | -7.356 B -1 103.73 % | 732.856 M | 0.000 -100.00 % | 526.534 M | 0.000 -100.00 % | 702.690 M | 0.000 -100.00 % | 692.841 M | 0.000 -100.00 % | 685.757 M | 0.000 -100.00 % | 418.480 M | 0.000 -100.00 % | 676.420 M | 0.000 -100.00 % | 372.916 M | 0.000 -100.00 % | 653.121 M | 0.000 -100.00 % | 315.051 M | 0.000 -100.00 % | 617.984 M | 0.000 -100.00 % | 621.287 M | 0.000 -100.00 % | 623.000 M | 0.000 -100.00 % | 1.759 B | 0.000 | 0.000 | 0.000 -100.00 % | 391.839 M -46.75 % | 735.800 M |
| Long term debt | 0.000 -100.00 % | 47.406 M | 0.000 -100.00 % | 91.932 M | 0.000 -100.00 % | 134.201 M | 0.000 -100.00 % | 160.052 M | 0.000 -100.00 % | 206.643 M | 0.000 -100.00 % | 400.515 M | 0.000 -100.00 % | 434.300 M | 0.000 -100.00 % | 464.680 M | 0.000 -100.00 % | 450.107 M | 0.000 -100.00 % | 472.014 M | 0.000 -100.00 % | 951.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.206 B 7.60 % | 1.121 B |
| Total non current liabilities | -8.508 B -537.19 % | 1.946 B 121.53 % | -9.039 B -449.47 % | 2.587 B 130.67 % | -8.433 B -452.55 % | 2.392 B 132.52 % | -7.356 B -416.01 % | 2.328 B | 0.000 -100.00 % | 2.306 B | 0.000 -100.00 % | 2.437 B | 0.000 -100.00 % | 2.357 B | 0.000 -100.00 % | 2.426 B | 0.000 -100.00 % | 2.401 B | 0.000 -100.00 % | 2.333 B | 0.000 -100.00 % | 1.819 B | 0.000 -100.00 % | 1.852 B | 0.000 -100.00 % | 1.859 B | 0.000 -100.00 % | 1.829 B | 0.000 -100.00 % | 1.845 B | 0.000 -100.00 % | 623.000 M | 0.000 -100.00 % | 1.759 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.598 B -13.93 % | 1.857 B |
| Other current liabilities | 0.000 -100.00 % | 159.741 M | 0.000 -100.00 % | 175.916 M | 0.000 -100.00 % | 140.955 M | 0.000 -100.00 % | 190.811 M | 0.000 -100.00 % | 163.408 M | 0.000 -100.00 % | 173.086 M | 0.000 -100.00 % | 167.118 M | 0.000 -100.00 % | 189.550 M | 0.000 -100.00 % | 160.972 M | 0.000 -100.00 % | 260.580 M | 0.000 -100.00 % | 158.267 M | 0.000 -100.00 % | 181.687 M | 0.000 -100.00 % | 159.469 M | 0.000 -100.00 % | 277.757 M | 0.000 -100.00 % | 99.136 M | 0.000 -100.00 % | 122.600 M | 0.000 -100.00 % | 116.799 M | 0.000 -100.00 % | 117.400 M | 0.000 -100.00 % | 754.696 M -25.47 % | 1.013 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.215 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.215 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.004 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 86.819 M | 0.000 -100.00 % | 82.249 M | 0.000 -100.00 % | 77.964 M | 0.000 -100.00 % | 81.095 M | 0.000 -100.00 % | 77.086 M | 0.000 -100.00 % | 58.531 M | 0.000 -100.00 % | 58.603 M | 0.000 -100.00 % | 55.466 M | 0.000 -100.00 % | 31.113 M | 0.000 | 0.000 | 0.000 100.00 % | -31.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.796 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 247.527 M | 0.000 -100.00 % | 394.007 M | 0.000 -100.00 % | 372.752 M | 0.000 -100.00 % | 435.992 M | 0.000 -100.00 % | 357.217 M | 0.000 -100.00 % | 254.440 M | 0.000 -100.00 % | 231.109 M | 0.000 -100.00 % | 249.784 M | 0.000 -100.00 % | 229.140 M | 0.000 -100.00 % | 263.585 M | 0.000 -100.00 % | 192.805 M | 0.000 -100.00 % | 184.046 M | 0.000 -100.00 % | 161.950 M | 0.000 -100.00 % | 324.463 M | 0.000 -100.00 % | 137.839 M | 0.000 -100.00 % | 175.100 M | 0.000 -100.00 % | 183.230 M | 0.000 -100.00 % | 214.400 M | 0.000 -100.00 % | 1.170 B 15.55 % | 1.013 B |
| Total liabilities | -8.508 B -487.86 % | 2.194 B 124.27 % | -9.039 B -403.27 % | 2.981 B 135.34 % | -8.433 B -405.02 % | 2.765 B 137.59 % | -7.356 B -366.16 % | 2.764 B | 0.000 -100.00 % | 2.663 B | 0.000 -100.00 % | 2.691 B | 0.000 -100.00 % | 2.588 B | 0.000 -100.00 % | 2.676 B | 0.000 -100.00 % | 2.630 B | 0.000 -100.00 % | 2.597 B | 0.000 -100.00 % | 2.012 B | 0.000 -100.00 % | 2.036 B | 0.000 -100.00 % | 2.021 B | 0.000 -100.00 % | 2.154 B | 0.000 -100.00 % | 1.983 B | 0.000 -100.00 % | 798.100 M | 0.000 -100.00 % | 1.942 B | 0.000 -100.00 % | 214.400 M | 0.000 -100.00 % | 2.768 B -3.53 % | 2.869 B |
| Other non current assets | 0.000 -100.00 % | 13.380 M | 0.000 -100.00 % | 23.883 M 512.34 % | -5.792 M -144.74 % | 12.947 M 148.95 % | -26.452 M -180.50 % | 32.859 M 146.61 % | -70.491 M -665.19 % | 12.472 M 109.92 % | -125.717 M -1 117.05 % | 12.361 M 106.45 % | -191.736 M -201.55 % | 188.804 M 302.01 % | -93.462 M -145.50 % | 205.410 M 146.71 % | -439.776 M -180.62 % | 545.477 M 255.99 % | -349.694 M -171.28 % | 490.575 M 1 216.19 % | -43.951 M -132.26 % | 136.237 M 413.33 % | -43.480 M -133.46 % | 129.956 M 2 034.16 % | -6.719 M -104.30 % | 156.321 M 172.33 % | -216.127 M -243.92 % | 150.174 M 186.38 % | -173.855 M -982.78 % | 19.694 M 105.99 % | -328.800 M -628.62 % | 62.200 M 137.65 % | -165.196 M -737.87 % | 25.898 M 152.32 % | -49.500 M -160.37 % | 82.000 M 181.25 % | -100.920 M -101 020.00 % | 100.000 K -100.00 % | 3.437 B |
| Long term investments | 0.000 -100.00 % | 4.578 B | 0.000 -100.00 % | 5.876 B | 0.000 -100.00 % | 5.012 B | 0.000 -100.00 % | 3.941 B | 0.000 -100.00 % | 3.437 B | 0.000 -100.00 % | 2.942 B | 0.000 -100.00 % | 1.886 B | 0.000 -100.00 % | 2.215 B | 0.000 -100.00 % | 1.417 B | 0.000 -100.00 % | 713.680 M | 0.000 -100.00 % | 252.736 M | 0.000 -100.00 % | 613.595 M | 0.000 -100.00 % | 765.157 M | 0.000 -100.00 % | 510.472 M | 0.000 -100.00 % | 421.369 M | 0.000 -100.00 % | 900.000 K | 0.000 100.00 % | -15.128 M | 0.000 -100.00 % | 1.600 B | 0.000 -100.00 % | 146.928 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 317.507 M | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 734.668 M | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 6.082 B | 0.000 -100.00 % | 6.092 B | 0.000 -100.00 % | 6.102 B | 0.000 -100.00 % | 6.111 B | 0.000 -100.00 % | 6.122 B | 0.000 -100.00 % | 6.129 B | 0.000 -100.00 % | 6.131 B | 0.000 -100.00 % | 6.112 B | 0.000 -100.00 % | 6.099 B | 0.000 -100.00 % | 6.070 B | 0.000 -100.00 % | 6.043 B | 0.000 -100.00 % | 6.004 B | 0.000 -100.00 % | 5.966 B | 0.000 -100.00 % | 5.942 B | 0.000 -100.00 % | 5.948 B | 0.000 -100.00 % | 5.950 B | 0.000 -100.00 % | 5.993 B | 0.000 -100.00 % | 6.008 B | 0.000 -100.00 % | 2.533 B 697.01 % | 317.800 M |
| Total non current assets | 0.000 -100.00 % | 10.674 B | 0.000 -100.00 % | 11.992 B 207 146.96 % | -5.792 M -100.05 % | 11.127 B 42 163.42 % | -26.452 M -100.26 % | 10.085 B 14 407.42 % | -70.491 M -100.74 % | 9.572 B 7 713.79 % | -125.717 M -101.38 % | 9.084 B 4 837.88 % | -191.736 M -102.34 % | 8.206 B 8 879.76 % | -93.462 M -101.10 % | 8.532 B 2 040.14 % | -439.776 M -105.46 % | 8.061 B 2 405.15 % | -349.694 M -104.81 % | 7.274 B 16 649.73 % | -43.951 M -100.68 % | 6.432 B 14 893.58 % | -43.480 M -100.64 % | 6.747 B 100 524.08 % | -6.719 M -100.10 % | 6.887 B 3 286.61 % | -216.127 M -103.27 % | 6.603 B 3 897.72 % | -173.855 M -102.72 % | 6.389 B 2 043.08 % | -328.800 M -105.40 % | 6.094 B 3 788.65 % | -165.196 M -102.75 % | 6.004 B 12 229.03 % | -49.500 M -100.64 % | 7.690 B 7 720.19 % | -100.920 M -102.92 % | 3.453 B -9.89 % | 3.832 B |
| Other current assets | -6.215 M -362.57 % | 2.367 M 112.29 % | -19.267 M -2 109.07 % | 959.000 K | 0.000 -100.00 % | 15.946 M | 0.000 -100.00 % | 7.754 M | 0.000 -100.00 % | 12.185 M | 0.000 -100.00 % | 1.085 M | 0.000 -100.00 % | 16.334 M | 0.000 -100.00 % | 61.631 M | 0.000 -100.00 % | 14.081 M | 0.000 -100.00 % | 66.986 M | 0.000 -100.00 % | 27.883 M | 0.000 -100.00 % | 10.155 M | 0.000 -100.00 % | 13.227 M | 0.000 -100.00 % | 7.533 M | 0.000 -100.00 % | 12.235 M | 0.000 -100.00 % | 128.900 M | 0.000 -100.00 % | 135.332 M | 0.000 -100.00 % | 127.600 M | 0.000 -100.00 % | 16.346 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 23.793 M | 0.000 | 0.000 -100.00 % | 52.904 M 61.56 % | 32.746 M -76.77 % | 140.982 M 127.39 % | 62.000 M -75.34 % | 251.434 M 245.52 % | 72.769 M -81.02 % | 383.472 M 196.58 % | 129.300 M -30.83 % | 186.924 M 100.67 % | 93.151 M -89.41 % | 879.552 M 100.72 % | 438.200 M -37.35 % | 699.388 M 89.77 % | 368.552 M 319.28 % | 87.902 M 339.51 % | 20.000 M -77.00 % | 86.960 M 737.52 % | 10.383 M -22.73 % | 13.438 M | 0.000 -100.00 % | 432.254 M 2 464.39 % | 16.856 M -95.15 % | 347.710 M 4 208.67 % | 8.070 M -98.77 % | 657.600 M 6 045.79 % | 10.700 M -96.76 % | 330.392 M 2 082.39 % | 15.139 M -84.71 % | 99.000 M | 0.000 -100.00 % | 201.840 M 237.38 % | -146.917 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 21.399 M | 0.000 -100.00 % | 2.924 M | 0.000 -100.00 % | 5.792 M 121.90 % | -26.452 M -4 401.14 % | 615.000 K 100.87 % | -70.491 M -930.18 % | 8.491 M 106.75 % | -125.717 M -303.08 % | 61.904 M 132.29 % | -191.736 M -407.09 % | 62.436 M 166.80 % | -93.462 M -253.31 % | 60.963 M 113.86 % | -439.776 M -28 004.57 % | 1.576 M 100.45 % | -349.694 M -887.53 % | 44.404 M 201.03 % | -43.951 M -1 664.09 % | 2.810 M 106.46 % | -43.480 M -231.37 % | 33.097 M 592.59 % | -6.719 M -200.00 % | 6.719 M 103.11 % | -216.127 M -208.46 % | 199.271 M 214.62 % | -173.855 M -200.00 % | 173.855 M 152.88 % | -328.800 M -203.36 % | 318.100 M 292.56 % | -165.196 M -210.09 % | 150.057 M 403.15 % | -49.500 M -200.00 % | 49.500 M 149.05 % | -100.920 M -217.14 % | 86.156 M | 0.000 |
| Cash and short term investments | 6.215 M -70.96 % | 21.399 M 11.07 % | 19.267 M -27.88 % | 26.717 M 361.27 % | 5.792 M 0.00 % | 5.792 M -78.10 % | 26.452 M -20.71 % | 33.361 M -52.67 % | 70.491 M 0.00 % | 70.491 M -43.93 % | 125.717 M -6.65 % | 134.673 M -29.76 % | 191.736 M 0.00 % | 191.736 M 105.15 % | 93.462 M 0.00 % | 93.462 M -78.75 % | 439.776 M 0.00 % | 439.776 M 25.76 % | 349.694 M 0.00 % | 349.694 M 695.65 % | 43.951 M 92.68 % | 22.810 M -47.54 % | 43.480 M 0.00 % | 43.480 M 547.12 % | 6.719 M 0.00 % | 6.719 M -96.89 % | 216.127 M 0.00 % | 216.127 M 24.31 % | 173.855 M 0.00 % | 173.855 M -47.12 % | 328.800 M 0.00 % | 328.800 M 99.04 % | 165.196 M 0.00 % | 165.196 M 233.73 % | 49.500 M 0.00 % | 49.500 M -50.95 % | 100.920 M 17.14 % | 86.156 M | 0.000 |
| Total current assets | 0.000 -100.00 % | 28.110 M | 0.000 -100.00 % | 27.676 M 377.83 % | 5.792 M -91.87 % | 71.255 M 169.37 % | 26.452 M -22.67 % | 34.206 M -51.47 % | 70.491 M -20.06 % | 88.183 M -29.86 % | 125.717 M -7.40 % | 135.758 M -29.20 % | 191.736 M -7.85 % | 208.070 M 122.63 % | 93.462 M -42.24 % | 161.807 M -63.21 % | 439.776 M -15.81 % | 522.373 M 49.38 % | 349.694 M -15.75 % | 415.075 M 844.40 % | 43.951 M -13.30 % | 50.693 M 16.59 % | 43.480 M -18.93 % | 53.635 M 698.26 % | 6.719 M -66.31 % | 19.946 M -90.77 % | 216.127 M -3.37 % | 223.660 M 28.65 % | 173.855 M -6.57 % | 186.090 M -43.40 % | 328.800 M -28.26 % | 458.300 M 177.43 % | 165.196 M -45.13 % | 301.081 M 508.24 % | 49.500 M -72.48 % | 179.900 M 78.26 % | 100.920 M -78.28 % | 464.728 M 0.85 % | 460.800 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 552.000 K | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 44.719 M 3 626.58 % | 1.200 M |
| Net receivables | 0.000 -100.00 % | 4.344 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.518 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.507 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.714 M | 0.000 -100.00 % | 68.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.200 M | 0.000 -100.00 % | 317.507 M -30.92 % | 459.600 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 80.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.431 M -50.22 % | 77.200 M |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.516 M | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 967.000 K | 0.000 -100.00 % | 1.064 M | 0.000 -100.00 % | 3.568 M | 0.000 -100.00 % | 5.368 M | 0.000 -100.00 % | 2.989 M | 0.000 -100.00 % | 4.539 M | 0.000 -100.00 % | 5.388 M | 0.000 -100.00 % | 4.768 M | 0.000 -100.00 % | 4.840 M | 0.000 -100.00 % | 3.005 M | 0.000 -100.00 % | 2.034 M | 0.000 -100.00 % | 2.359 M | 0.000 -100.00 % | 2.481 M | 0.000 -100.00 % | 46.706 M | 0.000 -100.00 % | 38.703 M | 0.000 -100.00 % | 52.500 M | 0.000 -100.00 % | 66.431 M | 0.000 -100.00 % | 97.000 M | 0.000 -100.00 % | 250.543 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 134.778 M | 0.000 -100.00 % | 118.050 M | 0.000 -100.00 % | 158.718 M | 0.000 -100.00 % | 111.630 M | 0.000 -100.00 % | 18.284 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 |
| Deferred revenue non current | 0.000 -100.00 % | 128.948 M | 0.000 | 0.000 | 0.000 -100.00 % | 161.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 193.378 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 257.896 M | 0.000 | 0.000 | 0.000 -100.00 % | 290.111 M | 0.000 | 0.000 | 0.000 -100.00 % | 322.326 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 522.000 K | 0.000 -100.00 % | 706.000 K | 0.000 -100.00 % | 880.000 K | 0.000 -100.00 % | 1.046 M | 0.000 -100.00 % | 1.203 M | 0.000 -100.00 % | 1.353 M | 0.000 -100.00 % | 631.000 K | 0.000 -100.00 % | 795.000 K | 0.000 -100.00 % | 951.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 8.907 B | 0.000 -100.00 % | 2.956 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.953 B | 0.000 -100.00 % | 6.396 B | 0.000 -100.00 % | 3.128 B | 0.000 -100.00 % | 5.886 B | 0.000 -100.00 % | 2.948 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.640 B | 0.000 -100.00 % | 4.633 B | 0.000 -100.00 % | 3.075 B | 0.000 -100.00 % | 4.540 B | 0.000 -100.00 % | 3.122 B | 0.000 -100.00 % | 5.621 B | 0.000 -100.00 % | 4.468 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.793 B 54.69 % | 1.159 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.190 B | 0.000 -100.00 % | 1.776 B | 0.000 -100.00 % | 1.566 B | 0.000 -100.00 % | 1.435 B | 0.000 -100.00 % | 1.379 B | 0.000 -100.00 % | 1.334 B | 0.000 -100.00 % | 1.229 B | 0.000 -100.00 % | 1.275 B | 0.000 -100.00 % | 1.274 B | 0.000 -100.00 % | 1.185 B | 0.000 -100.00 % | 1.155 B | 0.000 -100.00 % | 1.199 B | 0.000 -100.00 % | 1.222 B | 0.000 -100.00 % | 1.211 B | 0.000 -100.00 % | 1.224 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 10.702 B | 0.000 -100.00 % | 12.020 B | 0.000 -100.00 % | 11.198 B | 0.000 -100.00 % | 10.120 B | 0.000 -100.00 % | 9.660 B | 0.000 -100.00 % | 9.220 B | 0.000 -100.00 % | 8.414 B | 0.000 -100.00 % | 8.694 B | 0.000 -100.00 % | 8.583 B | 0.000 -100.00 % | 7.689 B | 0.000 -100.00 % | 6.483 B | 0.000 -100.00 % | 6.801 B | 0.000 -100.00 % | 6.907 B | 0.000 -100.00 % | 6.826 B | 0.000 -100.00 % | 6.703 B | 0.000 -100.00 % | 6.552 B | 0.000 -100.00 % | 6.305 B | 0.000 -100.00 % | 7.870 B | 0.000 -100.00 % | 3.918 B -8.74 % | 4.293 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-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 | 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 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 562.000 K 0.00 % | 562.000 K 0.00 % | 562.000 K | 0.000 100.00 % | -2.269 M 0.00 % | -2.269 M 0.00 % | -2.269 M -105.89 % | 38.499 M 0.00 % | 38.499 M 0.00 % | 38.499 M 0.00 % | 38.499 M -53.35 % | 82.519 M 0.00 % | 82.519 M 0.00 % | 82.519 M 0.00 % | 82.519 M 1 393.65 % | -6.379 M 0.00 % | -6.379 M 0.00 % | -6.379 M 0.00 % | -6.379 M 84.68 % | -41.642 M 0.00 % | -41.642 M 0.00 % | -41.642 M 0.00 % | -41.642 M -224.98 % | -12.814 M 0.00 % | -12.814 M 0.00 % | -12.814 M 0.00 % | -12.814 M 52.83 % | -27.165 M 0.00 % | -27.165 M 0.00 % | -27.165 M 0.00 % | -27.165 M -203.09 % | -8.963 M 0.00 % | -8.963 M 0.00 % | -8.963 M 0.00 % | -8.963 M -119.19 % | 46.696 M 0.00 % | 46.696 M 0.00 % | 46.696 M 0.00 % | 46.696 M -18.58 % | 57.354 M 0.00 % | 57.354 M 0.00 % | 57.354 M 0.00 % | 57.354 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.647 M 0.00 % | 2.647 M 0.00 % | 2.647 M 152.80 % | -5.014 M 0.00 % | -5.014 M 0.00 % | -5.014 M 0.00 % | -5.014 M -206.59 % | -1.635 M 0.00 % | -1.635 M 0.00 % | -1.635 M 0.00 % | -1.635 M -187.00 % | 1.880 M 0.00 % | 1.880 M 0.00 % | 1.880 M 0.00 % | 1.880 M 211.38 % | -1.688 M 0.00 % | -1.688 M 0.00 % | -1.688 M 0.00 % | -1.688 M -213.94 % | 1.481 M 0.00 % | 1.481 M 0.00 % | 1.481 M 0.00 % | 1.481 M 138.27 % | -3.870 M 0.00 % | -3.870 M 0.00 % | -3.870 M 0.00 % | -3.870 M -284.28 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 119.73 % | -10.641 M 0.00 % | -10.641 M 0.00 % | -10.641 M 0.00 % | -10.641 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.154 M 0.00 % | 11.154 M 0.00 % | 11.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 562.000 K 0.00 % | 562.000 K 0.00 % | 562.000 K | 0.000 100.00 % | -4.916 M 0.00 % | -4.916 M 0.00 % | -4.916 M -111.30 % | 43.512 M 0.00 % | 43.512 M 0.00 % | 43.512 M 0.00 % | 43.512 M -48.29 % | 84.154 M 0.00 % | 84.154 M 0.00 % | 84.154 M 0.00 % | 84.154 M 1 119.03 % | -8.258 M 0.00 % | -8.258 M 0.00 % | -8.258 M 0.00 % | -8.258 M 79.33 % | -39.955 M 0.00 % | -39.955 M 0.00 % | -39.955 M 0.00 % | -39.955 M -179.51 % | -14.295 M 0.00 % | -14.295 M 0.00 % | -14.295 M 0.00 % | -14.295 M 38.64 % | -23.295 M 0.00 % | -23.295 M 0.00 % | -23.295 M 0.00 % | -23.295 M -110.58 % | -11.062 M 0.00 % | -11.062 M 0.00 % | -11.062 M 0.00 % | -11.062 M -119.29 % | 57.337 M 0.00 % | 57.337 M 0.00 % | 57.337 M 0.00 % | 57.337 M -0.03 % | 57.354 M 0.00 % | 57.354 M 0.00 % | 57.354 M 0.00 % | 57.354 M |
| Other non cash items | -92.208 M -5.33 % | -87.545 M -4.17 % | -84.042 M 39.56 % | -139.059 M -165.86 % | -52.305 M 6.00 % | -55.644 M -31.08 % | -42.451 M 58.11 % | -101.343 M -567.04 % | -15.193 M -8.18 % | -14.044 M 71.50 % | -49.271 M 37.42 % | -78.727 M -32.14 % | -59.577 M -78.93 % | -33.297 M 62.29 % | -88.286 M 26.81 % | -120.630 M -37.59 % | -87.675 M 3.02 % | -90.405 M -2.57 % | -88.140 M 2.76 % | -90.642 M 78.98 % | -431.259 M -282.02 % | -112.890 M -5.10 % | -107.415 M 9.92 % | -119.245 M -19.48 % | -99.807 M -36.79 % | -72.963 M 28.17 % | -101.573 M 14.21 % | -118.401 M -12.13 % | -105.597 M 24.38 % | -139.639 M -20.17 % | -116.200 M 9.78 % | -128.800 M -74.76 % | -73.700 M 21.60 % | -94.001 M -45.29 % | -64.700 M 9.38 % | -71.400 M 3.25 % | -73.800 M -165.63 % | -27.783 M 0.00 % | -27.783 M -287.56 % | 14.813 M 0.00 % | 14.813 M 0.00 % | 14.813 M 0.00 % | 14.813 M -31.79 % | 21.715 M 0.00 % | 21.715 M 0.00 % | 21.715 M 0.00 % | 21.715 M -38.86 % | 35.517 M -37.81 % | 57.115 M -4.28 % | 59.668 M 68.00 % | 35.517 M -45.95 % | 65.714 M 6.14 % | 61.914 M 46.77 % | 42.185 M 0.00 % | 42.185 M 65.54 % | 25.483 M 0.00 % | 25.483 M 0.00 % | 25.483 M 0.00 % | 25.483 M -16.22 % | 30.417 M 0.00 % | 30.417 M 0.00 % | 30.417 M 0.00 % | 30.417 M -18.85 % | 37.485 M 0.00 % | 37.485 M 0.00 % | 37.485 M 0.00 % | 37.485 M 95.91 % | 19.134 M 0.00 % | 19.134 M 0.00 % | 19.134 M 0.00 % | 19.134 M 336.79 % | -8.081 M 0.00 % | -8.081 M 0.00 % | -8.081 M 0.00 % | -8.081 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.494 M -93.72 % | 167.172 M 1 495.46 % | 10.478 M -1.47 % | 10.634 M 2.66 % | 10.358 M 2.03 % | 10.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.567 M 0.00 % | 115.567 M 0.00 % | 115.567 M 0.00 % | 115.567 M | 0.000 -100.00 % | 105.808 M 0.00 % | 105.808 M 0.00 % | 105.808 M | 0.000 -100.00 % | 105.252 M 0.00 % | 105.252 M 0.00 % | 105.252 M | 0.000 -100.00 % | 69.305 M 0.00 % | 69.305 M 0.00 % | 69.305 M | 0.000 -100.00 % | 164.987 M 0.00 % | 164.987 M 0.00 % | 164.987 M -16.62 % | 197.883 M 0.00 % | 197.883 M 0.00 % | 197.883 M 0.00 % | 197.883 M -6.81 % | 212.337 M 0.00 % | 212.337 M 0.00 % | 212.337 M 0.00 % | 212.337 M 80.61 % | 117.563 M 0.00 % | 117.563 M 0.00 % | 117.563 M 0.00 % | 117.563 M 30.77 % | 89.901 M 0.00 % | 89.901 M 0.00 % | 89.901 M 0.00 % | 89.901 M -9.72 % | 99.581 M 0.00 % | 99.581 M 0.00 % | 99.581 M 0.00 % | 99.581 M 114.80 % | 46.360 M 0.00 % | 46.360 M 0.00 % | 46.360 M 0.00 % | 46.360 M 62.89 % | 28.462 M 0.00 % | 28.462 M 0.00 % | 28.462 M 0.00 % | 28.462 M 24.82 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M -68.56 % | 72.531 M 0.00 % | 72.531 M 0.00 % | 72.531 M 0.00 % | 72.531 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -510.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.582 M 0.00 % | -20.582 M 0.00 % | -20.582 M 0.00 % | -20.582 M | 0.000 100.00 % | -9.336 M 0.00 % | -9.336 M 0.00 % | -9.336 M | 0.000 100.00 % | -4.719 M 0.00 % | -4.719 M 0.00 % | -4.719 M | 0.000 100.00 % | -16.132 M 0.00 % | -16.132 M 0.00 % | -16.132 M | 0.000 100.00 % | -58.229 M 0.00 % | -58.229 M 0.00 % | -58.229 M -36.45 % | -42.674 M 0.00 % | -42.674 M 0.00 % | -42.674 M 0.00 % | -42.674 M -133.00 % | -18.315 M 0.00 % | -18.315 M 0.00 % | -18.315 M 0.00 % | -18.315 M 36.44 % | -28.817 M 0.00 % | -28.817 M 0.00 % | -28.817 M 0.00 % | -28.817 M -1.61 % | -28.359 M 0.00 % | -28.359 M 0.00 % | -28.359 M 0.00 % | -28.359 M -460.70 % | -5.058 M 0.00 % | -5.058 M 0.00 % | -5.058 M 0.00 % | -5.058 M 43.71 % | -8.985 M 0.00 % | -8.985 M 0.00 % | -8.985 M 0.00 % | -8.985 M 67.32 % | -27.495 M 0.00 % | -27.495 M 0.00 % | -27.495 M 0.00 % | -27.495 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -205.090 M 0.00 % | -205.090 M 0.00 % | -205.090 M 0.00 % | -205.090 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 100.00 % | -104.575 M 0.00 % | -104.575 M 0.00 % | -104.575 M | 0.000 100.00 % | -99.927 M 0.00 % | -99.927 M 0.00 % | -99.927 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 100.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K 0.00 % | -125.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.541 M 0.00 % | -87.541 M 0.00 % | -87.541 M 0.00 % | -87.541 M -12 058.40 % | -720.000 K 0.00 % | -720.000 K 0.00 % | -720.000 K 0.00 % | -720.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 |
| 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 | 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.750 M 0.00 % | -5.750 M 0.00 % | -5.750 M 0.00 % | -5.750 M | 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 -100.00 % | 113.955 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 % | 20.582 M 0.00 % | 20.582 M 0.00 % | 20.582 M 0.00 % | 20.582 M | 0.000 -100.00 % | 113.911 M 0.00 % | 113.911 M 0.00 % | 113.911 M | 0.000 -100.00 % | 104.646 M 0.00 % | 104.646 M 0.00 % | 104.646 M | 0.000 -100.00 % | 16.132 M 0.00 % | 16.132 M 0.00 % | 16.132 M | 0.000 -100.00 % | 58.229 M 9 919.35 % | -593.000 K 0.00 % | -593.000 K -104.95 % | 11.978 M 0.00 % | 11.978 M 0.00 % | 11.978 M 0.00 % | 11.978 M 185.43 % | -14.020 M 0.00 % | -14.020 M 0.00 % | -14.020 M 0.00 % | -14.020 M -672.26 % | 2.450 M 0.00 % | 2.450 M 0.00 % | 2.450 M 0.00 % | 2.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K 0.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -510.426 M 0.00 % | -510.426 M 0.00 % | -510.426 M 0.00 % | -510.426 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.445 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 100.00 % | -58.822 M 0.00 % | -58.822 M -91.62 % | -30.697 M 0.00 % | -30.697 M 0.00 % | -30.697 M 0.00 % | -30.697 M 5.07 % | -32.335 M 0.00 % | -32.335 M 0.00 % | -32.335 M 0.00 % | -32.335 M -22.06 % | -26.492 M 0.00 % | -26.492 M 0.00 % | -26.492 M 0.00 % | -26.492 M 6.58 % | -28.359 M 0.00 % | -28.359 M 0.00 % | -28.359 M 0.00 % | -28.359 M 69.37 % | -92.598 M 0.00 % | -92.598 M 0.00 % | -92.598 M 0.00 % | -92.598 M -853.15 % | -9.715 M 0.00 % | -9.715 M 0.00 % | -9.715 M 0.00 % | -9.715 M 64.67 % | -27.495 M 0.00 % | -27.495 M 0.00 % | -27.495 M 0.00 % | -27.495 M 94.67 % | -516.176 M 0.00 % | -516.176 M 0.00 % | -516.176 M 0.00 % | -516.176 M -151.68 % | -205.090 M 0.00 % | -205.090 M 0.00 % | -205.090 M 0.00 % | -205.090 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -82.736 M 0.00 % | -82.736 M 0.00 % | -82.736 M 0.00 % | -82.736 M | 0.000 100.00 % | -39.897 M 0.00 % | -39.897 M 0.00 % | -39.897 M | 0.000 100.00 % | -26.662 M 0.00 % | -26.662 M 0.00 % | -26.662 M | 0.000 100.00 % | -19.916 M 0.00 % | -19.916 M 0.00 % | -19.916 M | 0.000 100.00 % | -19.916 M 0.00 % | -19.916 M 0.00 % | -19.916 M -2.87 % | -19.360 M 0.00 % | -19.360 M 0.00 % | -19.360 M 0.00 % | -19.360 M 0.00 % | -19.360 M 0.00 % | -19.360 M 0.00 % | -19.360 M 0.00 % | -19.360 M -0.66 % | -19.232 M 0.00 % | -19.232 M 0.00 % | -19.232 M 0.00 % | -19.232 M -3.95 % | -18.501 M 0.00 % | -18.501 M 0.00 % | -18.501 M 0.00 % | -18.501 M -98.88 % | -9.302 M 0.00 % | -9.302 M 0.00 % | -9.302 M 0.00 % | -9.302 M -24.89 % | -7.449 M 0.00 % | -7.449 M 0.00 % | -7.449 M 0.00 % | -7.449 M -58.23 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.833 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 100.00 % | -238.352 M 0.00 % | -238.352 M -168.67 % | -88.715 M 0.00 % | -88.715 M 0.00 % | -88.715 M 0.00 % | -88.715 M 46.23 % | -164.994 M 0.00 % | -164.994 M 0.00 % | -164.994 M 0.00 % | -164.994 M -93.29 % | -85.362 M 0.00 % | -85.362 M 0.00 % | -85.362 M 0.00 % | -85.362 M -224.63 % | -26.295 M 0.00 % | -26.295 M 0.00 % | -26.295 M 0.00 % | -26.295 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.493 M 0.00 % | 23.493 M 0.00 % | 23.493 M 0.00 % | 23.493 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.897 M 0.00 % | -39.897 M 0.00 % | -39.897 M | 0.000 100.00 % | -26.662 M 0.00 % | -26.662 M 0.00 % | -26.662 M | 0.000 100.00 % | -19.916 M 0.00 % | -19.916 M 0.00 % | -19.916 M | 0.000 | 0.000 100.00 % | -258.268 M 0.00 % | -258.268 M -138.97 % | -108.075 M 0.00 % | -108.075 M 0.00 % | -108.075 M 0.00 % | -108.075 M 41.38 % | -184.353 M 0.00 % | -184.353 M 0.00 % | -184.353 M 0.00 % | -184.353 M -76.26 % | -104.594 M 0.00 % | -104.594 M 0.00 % | -104.594 M 0.00 % | -104.594 M -133.49 % | -44.796 M 0.00 % | -44.796 M 0.00 % | -44.796 M 0.00 % | -44.796 M -381.56 % | -9.302 M 0.00 % | -9.302 M 0.00 % | -9.302 M 0.00 % | -9.302 M -24.89 % | -7.449 M 0.00 % | -7.449 M 0.00 % | -7.449 M 0.00 % | -7.449 M -58.23 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M -120.04 % | 23.493 M 0.00 % | 23.493 M 0.00 % | 23.493 M 0.00 % | 23.493 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.007 M 0.00 % | 32.007 M 0.00 % | 32.007 M | 0.000 -100.00 % | 2.344 M 0.00 % | 2.344 M 0.00 % | 2.344 M | 0.000 | 0.000 -100.00 % | 104.604 M 0.00 % | 104.604 M 362.55 % | -39.841 M 0.00 % | -39.841 M 0.00 % | -39.841 M 0.00 % | -39.841 M -226.36 % | 31.530 M 0.00 % | 31.530 M 0.00 % | 31.530 M 0.00 % | 31.530 M 397.39 % | 6.339 M 0.00 % | 6.339 M 0.00 % | 6.339 M 0.00 % | 6.339 M 129.77 % | -21.294 M 0.00 % | -21.294 M 0.00 % | -21.294 M 0.00 % | -21.294 M -204.18 % | 20.440 M 0.00 % | 20.440 M 0.00 % | 20.440 M 0.00 % | 20.440 M 183.50 % | -24.480 M 0.00 % | -24.480 M 0.00 % | -24.480 M 0.00 % | -24.480 M -6 406.38 % | -376.250 K 0.00 % | -376.250 K 0.00 % | -376.250 K 0.00 % | -376.250 K -100.08 % | 476.792 M 0.00 % | 476.792 M 0.00 % | 476.792 M 0.00 % | 476.792 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.494 M | 0.000 -100.00 % | 10.478 M -1.47 % | 10.634 M 2.66 % | 10.358 M 2.03 % | 10.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -977.250 K 0.00 % | -977.250 K 0.00 % | -977.250 K 0.00 % | -977.250 K | 0.000 100.00 % | -41.784 M 0.00 % | -41.784 M 0.00 % | -41.784 M | 0.000 -100.00 % | 5.951 M 0.00 % | 5.951 M 0.00 % | 5.951 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.498 M 0.00 % | -47.498 M -346.48 % | 19.271 M 0.00 % | 19.271 M 0.00 % | 19.271 M 0.00 % | 19.271 M -29.09 % | 27.178 M 0.00 % | 27.178 M 0.00 % | 27.178 M 0.00 % | 27.178 M 478.38 % | -7.183 M 0.00 % | -7.183 M 0.00 % | -7.183 M 0.00 % | -7.183 M -57.96 % | -4.547 M 0.00 % | -4.547 M 0.00 % | -4.547 M 0.00 % | -4.547 M -125.09 % | 18.121 M 0.00 % | 18.121 M 0.00 % | 18.121 M 0.00 % | 18.121 M 284.20 % | 4.717 M 0.00 % | 4.717 M 0.00 % | 4.717 M 0.00 % | 4.717 M 214.56 % | -4.117 M 0.00 % | -4.117 M 0.00 % | -4.117 M 0.00 % | -4.117 M -159.58 % | 6.911 M 0.00 % | 6.911 M 0.00 % | 6.911 M 0.00 % | 6.911 M 1 960.16 % | -371.500 K 0.00 % | -371.500 K 0.00 % | -371.500 K 0.00 % | -371.500 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.946 M 39.67 % | 26.452 M | 0.000 -100.00 % | 20.676 M 105.90 % | 10.042 M -92.01 % | 125.717 M 8.78 % | 115.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.680 M 0.00 % | 1.680 M 0.00 % | 1.680 M 0.00 % | 1.680 M | 0.000 -100.00 % | 43.464 M 0.00 % | 43.464 M 0.00 % | 43.464 M | 0.000 -100.00 % | 37.514 M 0.00 % | 37.514 M 0.00 % | 37.514 M | 0.000 -100.00 % | 1.912 M 0.00 % | 1.912 M 0.00 % | 1.912 M | 0.000 -100.00 % | 61.914 M 0.00 % | 61.914 M 0.00 % | 61.914 M 45.19 % | 42.643 M 0.00 % | 42.643 M 0.00 % | 42.643 M 0.00 % | 42.643 M 175.74 % | 15.465 M 0.00 % | 15.465 M 0.00 % | 15.465 M 0.00 % | 15.465 M -31.72 % | 22.648 M 0.00 % | 22.648 M 0.00 % | 22.648 M 0.00 % | 22.648 M -21.19 % | 28.736 M 0.00 % | 28.736 M 0.00 % | 28.736 M 0.00 % | 28.736 M -20.91 % | 36.334 M 0.00 % | 36.334 M 0.00 % | 36.334 M 0.00 % | 36.334 M 14.92 % | 31.618 M 0.00 % | 31.618 M 0.00 % | 31.618 M 0.00 % | 31.618 M -11.52 % | 35.735 M 0.00 % | 35.735 M 0.00 % | 35.735 M 0.00 % | 35.735 M 23.97 % | 28.824 M 0.00 % | 28.824 M 0.00 % | 28.824 M 0.00 % | 28.824 M -1.27 % | 29.196 M 0.00 % | 29.196 M 0.00 % | 29.196 M 0.00 % | 29.196 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.792 M -84.32 % | 36.946 M 5 907.48 % | 615.000 K -98.03 % | 31.154 M 50.68 % | 20.676 M -84.81 % | 136.075 M 8.24 % | 125.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 702.500 K 0.00 % | 702.500 K 0.00 % | 702.500 K 0.00 % | 702.500 K | 0.000 -100.00 % | 1.680 M 0.00 % | 1.680 M 0.00 % | 1.680 M | 0.000 -100.00 % | 43.465 M 0.00 % | 43.465 M 0.00 % | 43.465 M | 0.000 -100.00 % | 37.514 M 0.00 % | 37.514 M 0.00 % | 37.514 M | 0.000 -100.00 % | 14.416 M 0.00 % | 14.416 M 0.00 % | 14.416 M -76.72 % | 61.914 M 0.00 % | 61.914 M 0.00 % | 61.914 M 0.00 % | 61.914 M 45.19 % | 42.643 M 0.00 % | 42.643 M 0.00 % | 42.643 M 0.00 % | 42.643 M 175.74 % | 15.465 M 0.00 % | 15.465 M 0.00 % | 15.465 M 0.00 % | 15.465 M -36.07 % | 24.189 M 0.00 % | 24.189 M 0.00 % | 24.189 M 0.00 % | 24.189 M -55.58 % | 54.455 M 0.00 % | 54.455 M 0.00 % | 54.455 M 0.00 % | 54.455 M 49.87 % | 36.334 M 0.00 % | 36.334 M 0.00 % | 36.334 M 0.00 % | 36.334 M 14.92 % | 31.618 M 0.00 % | 31.618 M 0.00 % | 31.618 M 0.00 % | 31.618 M -11.52 % | 35.735 M 0.00 % | 35.735 M 0.00 % | 35.735 M 0.00 % | 35.735 M 23.97 % | 28.824 M 0.00 % | 28.824 M 0.00 % | 28.824 M 0.00 % | 28.824 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.494 M -93.72 % | 167.172 M 1 495.46 % | 10.478 M -1.47 % | 10.634 M 2.66 % | 10.358 M 2.03 % | 10.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.567 M 0.00 % | 115.567 M 0.00 % | 115.567 M 0.00 % | 115.567 M | 0.000 -100.00 % | 105.808 M 0.00 % | 105.808 M 0.00 % | 105.808 M | 0.000 -100.00 % | 105.252 M 0.00 % | 105.252 M 0.00 % | 105.252 M | 0.000 -100.00 % | 69.305 M 0.00 % | 69.305 M 0.00 % | 69.305 M | 0.000 -100.00 % | 164.987 M 0.00 % | 164.987 M 0.00 % | 164.987 M -16.62 % | 197.883 M 0.00 % | 197.883 M 0.00 % | 197.883 M 0.00 % | 197.883 M -6.81 % | 212.337 M 0.00 % | 212.337 M 0.00 % | 212.337 M 0.00 % | 212.337 M 80.61 % | 117.563 M 0.00 % | 117.563 M 0.00 % | 117.563 M 0.00 % | 117.563 M 30.77 % | 89.901 M 0.00 % | 89.901 M 0.00 % | 89.901 M 0.00 % | 89.901 M -9.72 % | 99.581 M 0.00 % | 99.581 M 0.00 % | 99.581 M 0.00 % | 99.581 M 114.80 % | 46.360 M 0.00 % | 46.360 M 0.00 % | 46.360 M 0.00 % | 46.360 M 62.89 % | 28.462 M 0.00 % | 28.462 M 0.00 % | 28.462 M 0.00 % | 28.462 M 24.82 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M -68.56 % | 72.531 M 0.00 % | 72.531 M 0.00 % | 72.531 M 0.00 % | 72.531 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -510.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.582 M 0.00 % | -20.582 M 0.00 % | -20.582 M 0.00 % | -20.582 M | 0.000 100.00 % | -9.336 M 0.00 % | -9.336 M 0.00 % | -9.336 M | 0.000 100.00 % | -4.719 M 0.00 % | -4.719 M 0.00 % | -4.719 M | 0.000 100.00 % | -16.132 M 0.00 % | -16.132 M 0.00 % | -16.132 M | 0.000 100.00 % | -58.229 M 0.00 % | -58.229 M 0.00 % | -58.229 M -36.45 % | -42.674 M 0.00 % | -42.674 M 0.00 % | -42.674 M 0.00 % | -42.674 M -133.00 % | -18.315 M 0.00 % | -18.315 M 0.00 % | -18.315 M 0.00 % | -18.315 M 36.44 % | -28.817 M 0.00 % | -28.817 M 0.00 % | -28.817 M 0.00 % | -28.817 M -1.61 % | -28.359 M 0.00 % | -28.359 M 0.00 % | -28.359 M 0.00 % | -28.359 M -460.70 % | -5.058 M 0.00 % | -5.058 M 0.00 % | -5.058 M 0.00 % | -5.058 M 43.71 % | -8.985 M 0.00 % | -8.985 M 0.00 % | -8.985 M 0.00 % | -8.985 M 67.32 % | -27.495 M 0.00 % | -27.495 M 0.00 % | -27.495 M 0.00 % | -27.495 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -205.090 M 0.00 % | -205.090 M 0.00 % | -205.090 M 0.00 % | -205.090 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.494 M -93.70 % | 166.662 M 1 490.59 % | 10.478 M -1.47 % | 10.634 M 2.66 % | 10.358 M 2.03 % | 10.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.985 M 0.00 % | 94.985 M 0.00 % | 94.985 M 0.00 % | 94.985 M | 0.000 -100.00 % | 96.472 M 0.00 % | 96.472 M 0.00 % | 96.472 M | 0.000 -100.00 % | 100.533 M 0.00 % | 100.533 M 0.00 % | 100.533 M | 0.000 -100.00 % | 53.174 M 0.00 % | 53.174 M 0.00 % | 53.174 M | 0.000 -100.00 % | 106.758 M 0.00 % | 106.758 M 0.00 % | 106.758 M -31.22 % | 155.209 M 0.00 % | 155.209 M 0.00 % | 155.209 M 0.00 % | 155.209 M -20.00 % | 194.022 M 0.00 % | 194.022 M 0.00 % | 194.022 M 0.00 % | 194.022 M 118.62 % | 88.747 M 0.00 % | 88.747 M 0.00 % | 88.747 M 0.00 % | 88.747 M 44.21 % | 61.542 M 0.00 % | 61.542 M 0.00 % | 61.542 M 0.00 % | 61.542 M -34.89 % | 94.524 M 0.00 % | 94.524 M 0.00 % | 94.524 M 0.00 % | 94.524 M 152.90 % | 37.375 M 0.00 % | 37.375 M 0.00 % | 37.375 M 0.00 % | 37.375 M 3 767.07 % | 966.500 K 0.00 % | 966.500 K 0.00 % | 966.500 K 0.00 % | 966.500 K -95.76 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 117.20 % | -132.559 M 0.00 % | -132.559 M 0.00 % | -132.559 M 0.00 % | -132.559 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 | 2016 | 2015 | 2015 | 2015 | 2015 | 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 |