Bharti Airtel Limited BHARTIARTL.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.730 T 15.34 % | 1.500 T 7.79 % | 1.391 T 19.39 % | 1.165 T 15.83 % | 1.006 T 18.82 % | 846.765 B 4.82 % | 807.802 B -2.25 % | 826.388 B -13.44 % | 954.683 B -1.10 % | 965.321 B 4.88 % | 920.394 B 7.34 % | 857.461 B 11.50 % | 769.045 B 7.63 % | 714.508 B 20.15 % | 594.672 B 42.17 % | 418.295 B 11.99 % | 373.521 B 38.28 % | 270.122 B 46.64 % | 184.202 B 57.92 % | 116.641 B 43.78 % | 81.123 B |
| Net income | 335.561 B 349.39 % | 74.670 B -10.53 % | 83.459 B 96.15 % | 42.549 B 117.34 % | -245.331 B 23.77 % | -321.832 B -7 959.15 % | 4.095 B -62.74 % | 10.990 B -71.08 % | 37.998 B -14.74 % | 44.566 B -14.02 % | 51.835 B 86.95 % | 27.727 B 21.84 % | 22.757 B -46.56 % | 42.581 B -27.82 % | 58.992 B -36.98 % | 93.615 B 16.38 % | 80.442 B 23.84 % | 64.954 B 58.03 % | 41.103 B 100.06 % | 20.546 B 67.91 % | 12.237 B |
| Income before tax | 383.985 B 202.85 % | 126.790 B -23.44 % | 165.607 B 32.66 % | 124.831 B 186.16 % | -144.882 B 68.59 % | -461.304 B -2 563.73 % | -17.318 B -153.01 % | 32.670 B -57.70 % | 77.233 B -39.88 % | 128.463 B 19.91 % | 107.130 B 36.22 % | 78.643 B 64.34 % | 47.853 B -26.59 % | 65.183 B -15.11 % | 76.782 B -29.53 % | 108.954 B 27.43 % | 85.502 B 17.59 % | 72.712 B 56.33 % | 46.512 B 99.99 % | 23.257 B 46.90 % | 15.832 B |
| Income before tax ratio | 0.22 162.58 % | 0.08 -28.97 % | 0.12 11.12 % | 0.11 174.38 % | -0.14 73.57 % | -0.54 -2 441.16 % | -0.02 -154.23 % | 0.04 -51.13 % | 0.08 -39.21 % | 0.13 14.33 % | 0.12 26.91 % | 0.09 47.40 % | 0.06 -31.79 % | 0.09 -29.34 % | 0.13 -50.43 % | 0.26 13.79 % | 0.23 -14.96 % | 0.27 6.60 % | 0.25 26.64 % | 0.20 2.17 % | 0.20 |
| EBITDA | 1.013 T 48.00 % | 684.653 B -0.91 % | 690.915 B 17.20 % | 589.508 B 97.95 % | 297.807 B 615.01 % | -57.825 B -119.75 % | 292.850 B -1.00 % | 295.800 B -16.34 % | 353.574 B -3.91 % | 367.971 B 14.63 % | 321.016 B 14.50 % | 280.353 B 17.95 % | 237.682 B 3.54 % | 229.546 B 15.19 % | 199.283 B 10.15 % | 180.913 B 29.07 % | 140.172 B 22.23 % | 114.679 B 51.87 % | 75.513 B 79.53 % | 42.062 B 34.10 % | 31.366 B |
| Net income ratio | 0.19 289.63 % | 0.05 -17.00 % | 0.06 64.29 % | 0.04 114.97 % | -0.24 35.85 % | -0.38 -7 597.52 % | 0.01 -61.88 % | 0.01 -66.59 % | 0.04 -13.79 % | 0.05 -18.02 % | 0.06 74.16 % | 0.03 9.28 % | 0.03 -50.35 % | 0.06 -39.93 % | 0.10 -55.67 % | 0.22 3.92 % | 0.22 -10.44 % | 0.24 7.76 % | 0.22 26.68 % | 0.18 16.78 % | 0.15 |
| Ratio EBITDA | 0.59 28.32 % | 0.46 -8.07 % | 0.50 -1.83 % | 0.51 70.89 % | 0.30 533.43 % | -0.07 -118.84 % | 0.36 1.28 % | 0.36 -3.35 % | 0.37 -2.84 % | 0.38 9.29 % | 0.35 6.67 % | 0.33 5.79 % | 0.31 -3.80 % | 0.32 -4.13 % | 0.34 -22.52 % | 0.43 15.25 % | 0.38 -11.61 % | 0.42 3.56 % | 0.41 13.68 % | 0.36 -6.73 % | 0.39 |
| Gross profit ratio | 0.37 8.77 % | 0.34 3.19 % | 0.33 17.10 % | 0.28 24.96 % | 0.22 40.19 % | 0.16 2.41 % | 0.15 -30.17 % | 0.22 -24.01 % | 0.29 -8.22 % | 0.32 -6.78 % | 0.34 8.96 % | 0.31 5.34 % | 0.30 -7.52 % | 0.32 -6.94 % | 0.35 -35.46 % | 0.54 | 0.00 | 0.00 | 0.00 -100.00 % | 0.32 -3.94 % | 0.34 |
| Weighted average shs out dil | 5.988 B 2.64 % | 5.834 B 1.84 % | 5.728 B 1.56 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B |
| Weighted average shs out | 5.988 B 4.97 % | 5.704 B 1.13 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B |
| EPS diluted | 56.04 337.81 % | 12.80 -12.15 % | 14.57 90.96 % | 7.63 117.28 % | -44.15 22.62 % | -57.06 -7 916.44 % | 0.73 -70.56 % | 2.48 -71.06 % | 8.57 -37.45 % | 13.70 31.48 % | 10.42 64.87 % | 6.32 16.82 % | 5.41 -46.49 % | 10.11 -29.60 % | 14.36 -32.65 % | 21.32 14.26 % | 18.66 21.09 % | 15.41 59.69 % | 9.65 100.21 % | 4.82 66.21 % | 2.90 |
| Earnings per share | 58.00 343.09 % | 13.09 -11.55 % | 14.80 92.96 % | 7.67 117.37 % | -44.15 22.62 % | -57.06 -7 916.44 % | 0.73 -70.56 % | 2.48 -71.06 % | 8.57 -37.49 % | 13.71 31.57 % | 10.42 64.61 % | 6.33 17.01 % | 5.41 -46.49 % | 10.11 -29.60 % | 14.36 -32.68 % | 21.33 14.31 % | 18.66 20.93 % | 15.43 59.73 % | 9.66 98.77 % | 4.86 65.31 % | 2.94 |
| Gross profit | 631.683 B 25.45 % | 503.537 B 11.23 % | 452.712 B 39.80 % | 323.827 B 44.75 % | 223.715 B 66.58 % | 134.302 B 7.35 % | 125.102 B -31.74 % | 183.283 B -34.22 % | 278.641 B -9.23 % | 306.969 B -2.23 % | 313.959 B 16.96 % | 268.433 B 17.45 % | 228.557 B -0.46 % | 229.610 B 11.82 % | 205.341 B -8.25 % | 223.809 B | 0.000 | 0.000 | 0.000 -100.00 % | 37.609 B 38.11 % | 27.230 B |
| Income tax expense | 9.172 B -77.74 % | 41.210 B -3.56 % | 42.733 B 2.28 % | 41.779 B -53.23 % | 89.325 B 171.39 % | -125.124 B -265.93 % | -34.193 B -415.58 % | 10.835 B -68.88 % | 34.819 B -41.51 % | 59.533 B 10.15 % | 54.047 B 11.55 % | 48.449 B 92.38 % | 25.184 B 11.42 % | 22.602 B 27.05 % | 17.790 B 15.98 % | 15.339 B 203.14 % | 5.060 B -34.78 % | 7.758 B 43.44 % | 5.409 B 99.49 % | 2.711 B -24.59 % | 3.595 B |
| Cost of revenue | 1.098 T 10.23 % | 996.287 B 6.13 % | 938.736 B 11.54 % | 841.642 B 7.57 % | 782.443 B 9.82 % | 712.463 B 4.36 % | 682.700 B 6.16 % | 643.105 B -4.87 % | 676.042 B 2.69 % | 658.352 B 8.56 % | 606.435 B 2.96 % | 589.028 B 8.98 % | 540.488 B 11.46 % | 484.898 B 24.55 % | 389.331 B 100.18 % | 194.486 B | 0.000 | 0.000 | 0.000 -100.00 % | 79.032 B 46.65 % | 53.893 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 114.601 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 102.264 B 296.94 % | 25.763 B | 0.000 -100.00 % | 26.732 B -51.95 % | 55.629 B | 0.000 100.00 % | -163.000 M -100.57 % | 28.382 B 16 595.29 % | 170.000 M -99.68 % | 53.022 B 308.89 % | -25.383 B -6 762.20 % | 381.000 M 1.87 % | 374.000 M -35.96 % | 584.000 M 100.46 % | -127.610 B -673.99 % | 22.232 B -65.87 % | 65.138 B 31.07 % | 49.698 B 104.29 % | 24.327 B 179.82 % | -30.479 B -59.22 % | -19.143 B |
| Operating expenses | 216.865 B 87.16 % | 115.873 B 11.94 % | 103.512 B 27.88 % | 80.946 B -15.13 % | 95.378 B 54.84 % | 61.597 B -22.13 % | 79.105 B 5.74 % | 74.813 B -38.36 % | 121.371 B -13.55 % | 140.392 B -11.42 % | 158.492 B 6.46 % | 148.881 B 2.66 % | 145.022 B 14.81 % | 126.310 B 17.23 % | 107.743 B 36.30 % | 79.046 B -64.40 % | 222.055 B 39.00 % | 159.756 B 45.26 % | 109.983 B 7 469.23 % | 1.453 B -7.08 % | 1.564 B |
| Cost and expenses | 1.315 T 18.24 % | 1.112 T 6.71 % | 1.042 T 12.97 % | 922.588 B 5.10 % | 877.821 B 13.40 % | 774.060 B 1.61 % | 761.805 B 6.11 % | 717.918 B -9.97 % | 797.413 B -0.17 % | 798.744 B 4.42 % | 764.927 B 3.66 % | 737.909 B 7.64 % | 685.510 B 12.16 % | 611.208 B 22.96 % | 497.074 B 81.72 % | 273.532 B 0.97 % | 270.904 B 39.02 % | 194.862 B 43.10 % | 136.173 B 69.19 % | 80.485 B 45.13 % | 55.456 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 114.601 B 27.18 % | 90.110 B -12.95 % | 103.512 B 90.93 % | 54.214 B 36.39 % | 39.749 B -35.47 % | 61.597 B -22.29 % | 79.268 B 70.72 % | 46.431 B -61.69 % | 121.201 B 38.72 % | 87.370 B -52.48 % | 183.875 B 23.82 % | 148.500 B 2.66 % | 144.648 B 15.05 % | 125.726 B -46.58 % | 235.353 B 314.25 % | 56.814 B -34.90 % | 87.267 B 30.28 % | 66.983 B -39.00 % | 109.803 B 243.86 % | 31.932 B 54.21 % | 20.706 B |
| Interest income | 5.306 B -18.28 % | 6.493 B 110.81 % | 3.080 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.025 B -18.29 % | 6.150 B 91.77 % | 3.207 B -41.97 % | 5.526 B 217.22 % | 1.742 B -31.20 % | 2.532 B 26.41 % | 2.003 B 117.95 % | 919.000 M 1.43 % | 906.000 M -45.27 % | 1.655 B 70.48 % | 970.973 M 4 166.14 % | 22.760 M -82.18 % | 127.726 M 441.58 % | 23.584 M 125.62 % | 10.453 M |
| Interest expense | 210.625 B 11.10 % | 189.581 B 12.50 % | 168.511 B 6.65 % | 158.002 B 6.96 % | 147.717 B 17.32 % | 125.908 B 25.60 % | 100.249 B 23.30 % | 81.308 B 3.43 % | 78.611 B 3.88 % | 75.676 B 15.86 % | 65.319 B 30.96 % | 49.877 B 11.54 % | 44.716 B 46.09 % | 30.608 B 50.20 % | 20.378 B 220.09 % | 6.366 B 26.54 % | 5.031 B 30.20 % | 3.864 B 37.48 % | 2.811 B 17.81 % | 2.386 B -24.93 % | 3.178 B |
| Depreciation and amortization | 455.703 B 15.26 % | 395.376 B 8.52 % | 364.318 B 10.10 % | 330.907 B 12.54 % | 294.044 B 8.53 % | 270.944 B 26.92 % | 213.475 B 10.94 % | 192.431 B -2.68 % | 197.730 B 13.31 % | 174.498 B 12.01 % | 155.790 B -0.80 % | 157.044 B 5.67 % | 148.619 B 11.17 % | 133.681 B 30.98 % | 102.066 B 55.72 % | 65.544 B 32.04 % | 49.639 B 30.28 % | 38.102 B 45.48 % | 26.190 B 59.52 % | 16.419 B 32.88 % | 12.356 B |
| Operating income | 414.818 B 7.00 % | 387.664 B 11.01 % | 349.200 B 43.77 % | 242.881 B 89.25 % | 128.337 B 76.52 % | 72.705 B 58.06 % | 45.997 B -57.59 % | 108.470 B -31.03 % | 157.270 B -5.59 % | 166.577 B 7.15 % | 155.467 B 30.04 % | 119.552 B 43.12 % | 83.535 B -19.13 % | 103.300 B 5.84 % | 97.598 B -32.58 % | 144.763 B 41.07 % | 102.617 B 36.35 % | 75.260 B 56.70 % | 48.029 B 32.84 % | 36.156 B 40.87 % | 25.667 B |
| Operating income ratio | 0.24 -7.22 % | 0.26 2.99 % | 0.25 20.42 % | 0.21 63.38 % | 0.13 48.55 % | 0.09 50.79 % | 0.06 -56.62 % | 0.13 -20.32 % | 0.16 -4.54 % | 0.17 2.16 % | 0.17 21.15 % | 0.14 28.36 % | 0.11 -24.87 % | 0.14 -11.91 % | 0.16 -52.58 % | 0.35 25.97 % | 0.27 -1.39 % | 0.28 6.86 % | 0.26 -15.88 % | 0.31 -2.03 % | 0.32 |
| Total other income expenses net | -30.833 B 88.18 % | -260.874 B -42.09 % | -183.593 B -55.52 % | -118.050 B 56.79 % | -273.219 B 48.84 % | -534.009 B -743.42 % | -63.315 B 16.47 % | -75.800 B 5.29 % | -80.037 B -109.99 % | -38.114 B 21.15 % | -48.337 B -18.16 % | -40.909 B -14.65 % | -35.682 B 6.39 % | -38.117 B -83.11 % | -20.816 B 41.87 % | -35.808 B -109.22 % | -17.115 B -571.84 % | -2.547 B -67.99 % | -1.516 B 88.24 % | -12.899 B -31.16 % | -9.835 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.969 T -5.53 % | 2.085 T -4.75 % | 2.188 T 33.78 % | 1.636 T 5.74 % | 1.547 T 14.87 % | 1.347 T 12.97 % | 1.192 T 12.12 % | 1.063 T 0.18 % | 1.061 T 6.66 % | 995.152 B 52.64 % | 651.953 B -8.07 % | 709.150 B -0.44 % | 712.313 B 6.33 % | 669.932 B 10.34 % | 607.133 B 687.51 % | 77.095 B -28.29 % | 107.512 B 16.13 % | 92.578 B 108.80 % | 44.338 B 0.27 % | 44.218 B -3.68 % | 45.908 B |
| Total investments | 58.383 B -82.15 % | 327.153 B 6.06 % | 308.457 B 3.87 % | 296.956 B 20.03 % | 247.399 B 87.86 % | 131.692 B 15.58 % | 113.945 B 17.49 % | 96.979 B -26.21 % | 131.423 B 440.28 % | 24.325 B -71.45 % | 85.206 B -14.54 % | 99.704 B 694.07 % | 12.556 B -26.62 % | 17.110 B 115.76 % | 7.930 B -84.64 % | 51.621 B 119.76 % | 23.490 B -51.16 % | 48.097 B 3 168.75 % | 1.471 B -40.66 % | 2.480 B -48.13 % | 4.781 B |
| Total debt | 2.136 T -0.90 % | 2.156 T -4.61 % | 2.260 T 33.21 % | 1.697 T 4.23 % | 1.628 T 9.82 % | 1.482 T 18.18 % | 1.254 T 12.66 % | 1.113 T 3.64 % | 1.074 T 5.70 % | 1.016 T 53.14 % | 663.672 B -12.55 % | 758.958 B 4.02 % | 729.608 B 5.70 % | 690.232 B 11.92 % | 616.708 B 499.44 % | 102.881 B -23.89 % | 135.171 B 35.70 % | 99.612 B 88.45 % | 52.859 B 10.75 % | 47.728 B -4.55 % | 50.006 B |
| Accumulated other comprehensive income loss | -11.326 B -37.74 % | -8.223 B -118.69 % | 43.988 B -25.22 % | 58.822 B -24.55 % | 77.963 B 106.81 % | -1.144 T -14.03 % | -1.004 T -16.28 % | -863.098 B -11.73 % | -772.459 B -5.06 % | -735.260 B -20.54 % | -609.983 B -5.25 % | -579.548 B -16.47 % | -497.580 B -31.61 % | -378.080 B -34.81 % | -280.447 B -42.74 % | -196.480 B -47.24 % | -133.445 B -56.35 % | -85.351 B -29.63 % | -65.843 B -50.09 % | -43.869 B -46.08 % | -30.031 B |
| Retained earnings | 408.823 B 256.41 % | 114.706 B 77.85 % | 64.497 B 4 613.44 % | -1.429 B 96.78 % | -44.366 B -139.47 % | 112.401 B -75.28 % | 454.730 B -4.36 % | 475.481 B -1.69 % | 483.638 B 67.00 % | 289.612 B -38.77 % | 473.025 B 8.20 % | 437.167 B 5.59 % | 414.027 B 4.64 % | 395.682 B 10.70 % | 357.446 B 27.10 % | 281.238 B 44.74 % | 194.310 B | 0.000 -100.00 % | 55.790 B 278.70 % | 14.732 B | 0.000 |
| Common stock | 29.001 B 0.82 % | 28.766 B 1.41 % | 28.366 B 1.49 % | 27.950 B 1.78 % | 27.460 B 0.67 % | 27.278 B 36.48 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 5.26 % | 18.988 B 0.00 % | 18.988 B 0.00 % | 18.988 B 0.00 % | 18.988 B 0.03 % | 18.982 B 0.02 % | 18.979 B 0.10 % | 18.959 B 0.11 % | 18.939 B 2.04 % | 18.561 B |
| Total equity | 1.535 T 45.38 % | 1.056 T -0.83 % | 1.064 T 15.78 % | 919.350 B 13.18 % | 812.266 B -20.47 % | 1.021 T 20.23 % | 849.480 B 8.42 % | 783.483 B 5.40 % | 743.313 B 49.43 % | 497.441 B -25.54 % | 668.089 B 4.44 % | 639.662 B 17.56 % | 544.103 B 1.93 % | 533.808 B 3.40 % | 516.231 B 20.80 % | 427.344 B 40.77 % | 303.577 B 39.74 % | 217.244 B 85.95 % | 116.832 B 56.37 % | 74.715 B 38.04 % | 54.125 B |
| Other non current liabilities | 69.038 B -26.06 % | 93.369 B -12.42 % | 106.607 B 12.30 % | 94.929 B -26.49 % | 129.133 B 90.37 % | 67.831 B -3.39 % | 70.209 B 323.07 % | 16.595 B -75.09 % | 66.627 B 20.55 % | 55.268 B 74.60 % | 31.654 B -26.86 % | 43.281 B 63.06 % | 26.543 B -26.81 % | 36.268 B 42.43 % | 25.463 B -4.99 % | 26.800 B -49.47 % | 53.036 B | 0.000 -100.00 % | 11.262 B -48.44 % | 21.844 B 91.73 % | 11.393 B |
| Long term debt | 1.605 T -13.17 % | 1.849 T -8.65 % | 2.024 T 41.94 % | 1.426 T 5.10 % | 1.357 T 16.77 % | 1.162 T 33.17 % | 872.454 B 0.99 % | 863.916 B -2.72 % | 888.115 B -0.51 % | 892.686 B 50.63 % | 592.646 B 7.77 % | 549.919 B -4.99 % | 578.819 B 16.43 % | 497.154 B -6.61 % | 532.338 B 599.70 % | 76.081 B -7.37 % | 82.135 B -14.46 % | 96.017 B 130.83 % | 41.597 B 60.70 % | 25.884 B -32.97 % | 38.613 B |
| Total non current liabilities | 1.805 T -9.91 % | 2.003 T -8.21 % | 2.182 T 38.38 % | 1.577 T 2.96 % | 1.532 T 20.45 % | 1.272 T 30.83 % | 971.946 B 3.41 % | 939.934 B -1.55 % | 954.742 B -5.26 % | 1.008 T 53.78 % | 655.294 B 5.00 % | 624.060 B -8.05 % | 678.708 B 23.87 % | 547.935 B -5.36 % | 578.988 B 441.47 % | 106.928 B -20.89 % | 135.171 B 24.14 % | 108.889 B 97.10 % | 55.246 B 11.21 % | 49.677 B -2.63 % | 51.017 B |
| Other current liabilities | 891.783 B 46.67 % | 608.034 B 10.25 % | 551.503 B 25.49 % | 439.485 B 0.04 % | 439.321 B -30.38 % | 631.070 B 267.45 % | 171.741 B 24.71 % | 137.716 B 848.94 % | -18.388 B -113.02 % | 141.258 B -51.96 % | 294.059 B 30.15 % | 225.939 B 4.95 % | 215.274 B 229.68 % | 65.297 B 465.34 % | 11.550 B -67.67 % | 35.722 B 159.62 % | 13.760 B -66.69 % | 41.304 B 39.85 % | 29.535 B 2 700.89 % | 1.054 B -63.71 % | 2.905 B |
| Deferred revenue | 0.000 -100.00 % | 87.262 B -85.54 % | 603.327 B 4.74 % | 576.026 B 1.79 % | 565.880 B -22.77 % | 732.758 B 172.76 % | 268.649 B 11.76 % | 240.372 B 37.76 % | 174.490 B -41.33 % | 297.385 B | 0.000 | 0.000 | 0.000 -100.00 % | 52.334 B 46.44 % | 35.738 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 531.082 B 72.98 % | 307.026 B 29.97 % | 236.222 B -12.79 % | 270.867 B -0.11 % | 271.163 B -17.28 % | 327.811 B -18.32 % | 401.351 B 43.83 % | 279.047 B 56.85 % | 177.908 B 52.60 % | 116.586 B -44.85 % | 211.389 B 1.12 % | 209.039 B 112.81 % | 98.226 B -49.13 % | 193.078 B 295.90 % | -98.558 B -467.75 % | 26.800 B -49.47 % | 53.036 B 1 375.51 % | 3.594 B -68.08 % | 11.262 B -48.44 % | 21.844 B 91.73 % | 11.393 B |
| Total current liabilities | 1.804 T 30.12 % | 1.387 T 13.70 % | 1.220 T 6.96 % | 1.140 T 2.14 % | 1.116 T -15.10 % | 1.315 T 41.30 % | 930.549 B 18.94 % | 782.399 B 24.30 % | 629.447 B 5.92 % | 594.286 B -6.33 % | 634.435 B 11.69 % | 568.050 B 26.12 % | 450.421 B -7.87 % | 488.873 B 32.18 % | 369.845 B 124.39 % | 164.825 B -11.22 % | 185.665 B 25.33 % | 148.138 B 41.66 % | 104.575 B 47.62 % | 70.840 B 57.61 % | 44.946 B |
| Total liabilities | 3.609 T 6.47 % | 3.390 T -0.36 % | 3.402 T 25.20 % | 2.717 T 2.61 % | 2.648 T 2.38 % | 2.586 T 35.95 % | 1.902 T 10.46 % | 1.722 T 8.72 % | 1.584 T -1.11 % | 1.602 T 24.21 % | 1.290 T 8.19 % | 1.192 T 5.58 % | 1.129 T 8.90 % | 1.037 T 9.27 % | 948.833 B 249.15 % | 271.754 B -15.30 % | 320.837 B 24.83 % | 257.027 B 60.82 % | 159.821 B 32.61 % | 120.516 B 25.59 % | 95.963 B |
| Other non current assets | 431.194 B 27.27 % | 338.807 B 124.21 % | 151.114 B 14.68 % | 131.774 B -28.81 % | 185.101 B 55.92 % | 118.718 B -27.07 % | 162.784 B 13.06 % | 143.979 B 49.64 % | 96.214 B -54.32 % | 210.607 B 64.50 % | 128.032 B 25.89 % | 101.703 B 6.01 % | 95.940 B 157.50 % | 37.258 B 104.48 % | 18.221 B -64.70 % | 51.621 B 119.76 % | 23.490 B -51.16 % | 48.097 B 3 168.75 % | 1.471 B -40.66 % | 2.480 B -48.13 % | 4.781 B |
| Long term investments | 41.851 B -86.99 % | 321.670 B 13.87 % | 282.494 B -0.84 % | 284.877 B 21.37 % | 234.723 B 100.44 % | 117.102 B 77.16 % | 66.098 B 136.06 % | 28.001 B -74.81 % | 111.140 B 2 289.52 % | -5.076 B -526.91 % | 1.189 B -96.82 % | 37.440 B 169.21 % | -54.095 B -2 865.73 % | -1.824 B -289.60 % | 962.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.337 T 9.33 % | 1.222 T -7.49 % | 1.321 T 48.20 % | 891.670 B 15.33 % | 773.169 B -4.85 % | 812.592 B -6.43 % | 868.434 B -1.68 % | 883.278 B -2.79 % | 908.624 B 36.40 % | 666.140 B 31.27 % | 507.460 B 49.00 % | 340.580 B 27.46 % | 267.210 B -59.57 % | 660.889 B 3.70 % | 637.317 B 3 985.49 % | 15.600 B 7.06 % | 14.571 B -23.80 % | 19.120 B 3.06 % | 18.553 B 11.07 % | 16.703 B -6.19 % | 17.806 B |
| GoodWill | 516.974 B 95.07 % | 265.017 B -21.53 % | 337.741 B -0.17 % | 338.313 B 2.81 % | 329.064 B -4.95 % | 346.192 B 4.10 % | 332.562 B 1.37 % | 328.070 B -2.96 % | 338.082 B 46.12 % | 231.365 B -44.23 % | 414.823 B -11.58 % | 469.136 B 13.43 % | 413.598 B | 0.000 | 0.000 -100.00 % | 11.659 B 79.69 % | 6.489 B -10.84 % | 7.277 B 201.09 % | 2.417 B -10.00 % | 2.685 B -8.26 % | 2.927 B |
| Goodwill and intangible assets | 1.854 T 24.61 % | 1.488 T -10.35 % | 1.659 T 34.90 % | 1.230 T 11.59 % | 1.102 T -4.88 % | 1.159 T -3.51 % | 1.201 T -0.85 % | 1.211 T -2.84 % | 1.247 T 38.91 % | 897.505 B -2.69 % | 922.283 B 13.90 % | 809.716 B 18.93 % | 680.808 B 3.01 % | 660.889 B 3.70 % | 637.317 B 2 238.01 % | 27.259 B 29.44 % | 21.059 B -20.22 % | 26.398 B 25.88 % | 20.970 B 8.15 % | 19.389 B -6.48 % | 20.733 B |
| Property plant equipment net | 2.141 T 24.88 % | 1.715 T 6.56 % | 1.609 T 26.65 % | 1.270 T 6.77 % | 1.190 T 1.12 % | 1.177 T 30.20 % | 903.661 B 19.19 % | 758.168 B 17.72 % | 644.030 B -17.51 % | 780.694 B 34.80 % | 579.157 B -2.90 % | 596.429 B -13.36 % | 688.430 B 2.00 % | 674.932 B 3.61 % | 651.426 B 28.84 % | 505.591 B 9.94 % | 459.864 B 37.36 % | 334.796 B 60.36 % | 208.783 B 45.84 % | 143.162 B 53.51 % | 93.259 B |
| Total non current assets | 4.468 T 15.67 % | 3.863 T -0.74 % | 3.891 T 24.87 % | 3.116 T 6.99 % | 2.913 T 2.51 % | 2.841 T 17.27 % | 2.423 T 11.61 % | 2.171 T 2.19 % | 2.124 T 12.32 % | 1.891 T 11.90 % | 1.690 T 5.12 % | 1.608 T 9.36 % | 1.470 T 3.36 % | 1.423 T 5.14 % | 1.353 T 131.49 % | 584.471 B 15.80 % | 504.705 B 23.31 % | 409.291 B 77.01 % | 231.224 B 40.11 % | 165.030 B 38.95 % | 118.772 B |
| Other current assets | 417.600 B 5.64 % | 395.291 B 3.84 % | 380.661 B 4.28 % | 365.024 B 3.38 % | 353.105 B -17.16 % | 426.245 B 172.56 % | 156.385 B 13.21 % | 138.142 B 62.97 % | 84.765 B -22.51 % | 109.390 B 9.88 % | 99.553 B 89.30 % | 52.590 B 73.42 % | 30.326 B -71.28 % | 105.606 B 651.32 % | 14.056 B -76.38 % | 59.516 B -4.14 % | 62.088 B 117.90 % | 28.494 B 28.48 % | 22.177 B 46.20 % | 15.169 B -21.23 % | 19.258 B |
| Short term investments | 16.532 B -59.37 % | 40.692 B -87.68 % | 330.302 B 48.90 % | 221.823 B -6.23 % | 236.569 B -28.06 % | 328.830 B 587.25 % | 47.847 B -30.63 % | 68.978 B 240.08 % | 20.283 B -31.01 % | 29.401 B -65.01 % | 84.017 B 34.94 % | 62.264 B -6.58 % | 66.651 B 252.02 % | 18.934 B 171.73 % | 6.968 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 167.199 B 134.19 % | 71.394 B -0.56 % | 71.794 B 17.77 % | 60.959 B -24.61 % | 80.859 B -40.33 % | 135.507 B 118.13 % | 62.121 B 24.23 % | 50.005 B 290.15 % | 12.817 B -39.55 % | 21.202 B 80.92 % | 11.719 B -76.47 % | 49.808 B 187.99 % | 17.295 B -14.80 % | 20.300 B 112.01 % | 9.575 B -62.87 % | 25.786 B -6.77 % | 27.660 B 293.23 % | 7.034 B -17.45 % | 8.521 B 142.72 % | 3.511 B -14.33 % | 4.098 B |
| Cash and short term investments | 183.731 B 67.26 % | 109.847 B -72.68 % | 402.096 B 42.19 % | 282.782 B -10.91 % | 317.428 B -31.64 % | 464.337 B 322.25 % | 109.968 B -7.58 % | 118.983 B 259.47 % | 33.100 B -34.59 % | 50.603 B -47.14 % | 95.736 B -14.58 % | 112.072 B 33.50 % | 83.946 B 113.96 % | 39.234 B 137.16 % | 16.543 B -35.85 % | 25.786 B -6.77 % | 27.660 B 293.23 % | 7.034 B -17.45 % | 8.521 B 142.72 % | 3.511 B -14.33 % | 4.098 B |
| Total current assets | 675.888 B 15.98 % | 582.761 B 1.35 % | 575.013 B 10.52 % | 520.279 B -4.98 % | 547.529 B -28.56 % | 766.432 B 132.92 % | 329.057 B -1.77 % | 334.990 B 64.90 % | 203.150 B -2.36 % | 208.065 B -22.26 % | 267.655 B 19.57 % | 223.857 B 10.33 % | 202.904 B 37.02 % | 148.084 B 32.13 % | 112.077 B -2.22 % | 114.627 B -4.24 % | 119.708 B 84.22 % | 64.980 B 43.03 % | 45.429 B 50.42 % | 30.201 B -3.56 % | 31.316 B |
| Inventory | 0.000 -100.00 % | 3.639 B 41.27 % | 2.576 B -31.31 % | 3.750 B 40.98 % | 2.660 B 69.53 % | 1.569 B 77.49 % | 884.000 M 27.56 % | 693.000 M 42.01 % | 488.000 M -71.14 % | 1.691 B 26.29 % | 1.339 B -5.84 % | 1.422 B 28.22 % | 1.109 B -15.21 % | 1.308 B -38.85 % | 2.139 B 342.06 % | 483.866 M -49.74 % | 962.676 M -15.72 % | 1.142 B 25.23 % | 912.142 M 139.21 % | 381.320 M -30.01 % | 544.835 M |
| Net receivables | 74.557 B 0.77 % | 73.984 B 16.80 % | 63.342 B 6.26 % | 59.613 B -63.61 % | 163.826 B 129.54 % | 71.371 B 17.62 % | 60.680 B -29.24 % | 85.752 B 28.49 % | 66.736 B 0.96 % | 66.103 B 6.27 % | 62.204 B 7.67 % | 57.772 B -26.36 % | 78.451 B 3 952.22 % | 1.936 B -97.28 % | 71.256 B 147.06 % | 28.841 B -0.54 % | 28.998 B 2.11 % | 28.398 B 105.50 % | 13.819 B 24.05 % | 11.140 B 50.24 % | 7.415 B |
| Tax assets | 0.000 | 0.000 -100.00 % | 189.519 B -4.88 % | 199.250 B -0.80 % | 200.864 B -25.65 % | 270.160 B 202.26 % | 89.379 B 204.74 % | 29.330 B 11.68 % | 26.262 B 243.61 % | 7.643 B -87.16 % | 59.502 B -4.99 % | 62.627 B 5.71 % | 59.245 B 15.54 % | 51.277 B 13.79 % | 45.061 B | 0.000 -100.00 % | 292.978 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 381.537 B 8.60 % | 351.325 B 6.80 % | 328.946 B 12.37 % | 292.741 B 5.03 % | 278.721 B 14.39 % | 243.668 B -7.40 % | 263.138 B -2.01 % | 268.536 B 0.00 % | 268.537 B 4.98 % | 255.806 B 146.40 % | 103.819 B -1.84 % | 105.763 B 23.70 % | 85.497 B -61.64 % | 222.902 B -7.00 % | 239.684 B 134.29 % | 102.303 B -13.94 % | 118.869 B 15.14 % | 103.240 B 61.87 % | 63.778 B 33.04 % | 47.941 B 56.43 % | 30.648 B |
| Tax payables | 0.000 -100.00 % | 33.031 B 83.79 % | 17.972 B -70.65 % | 61.238 B -4.34 % | 64.019 B 10.88 % | 57.739 B 15.68 % | 49.911 B 3.05 % | 48.434 B 51.12 % | 32.050 B 48.26 % | 21.618 B -14.11 % | 25.168 B -7.84 % | 27.309 B 26.72 % | 21.550 B 183.70 % | 7.596 B 108.57 % | 3.642 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 36.599 B 2.78 % | 35.609 B 15.24 % | 30.901 B -2.28 % | 31.621 B 6.38 % | 29.724 B 18.74 % | 25.033 B 39.18 % | 17.986 B -18.68 % | 22.117 B -0.98 % | 22.335 B 25.94 % | 17.735 B -1.02 % | 17.917 B 27.89 % | 14.010 B 44.49 % | 9.696 B 235.27 % | 2.892 B -66.76 % | 8.700 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 397.958 B 69.02 % | 235.451 B -18.48 % | 288.814 B 13.79 % | 253.807 B 13.95 % | 222.739 B -10.85 % | 249.847 B 84.72 % | 135.258 B 53.46 % | 88.139 B 28.20 % | 68.750 B -7.67 % | 74.465 B 53.46 % | 48.525 B 15.26 % | 42.102 B 2.97 % | 40.886 B 47.63 % | 27.695 B -3.04 % | 28.563 B 0.03 % | 28.555 B 132.20 % | 12.298 B | 0.000 -100.00 % | 1.948 B 78.57 % | 1.091 B 18.01 % | 924.569 M |
| Capital lease obligations | 653.298 B 2.60 % | 636.758 B 5.29 % | 604.755 B 64.50 % | 367.634 B 11.42 % | 329.953 B 5.25 % | 313.499 B 367.39 % | 67.075 B 126.39 % | 29.628 B -39.33 % | 48.831 B -15.62 % | 57.871 B 5 303.45 % | 1.071 B | 0.000 -100.00 % | 9.682 B | 0.000 100.00 % | -182.928 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 17.706 B 159.66 % | 6.819 B -99.65 % | 1.939 T | 0.000 | 0.000 | 0.000 | 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 | 710.221 B 3.69 % | 684.939 B 7.23 % | 638.778 B 10.10 % | 580.200 B 9.79 % | 528.470 B 4.13 % | 507.531 B 312.96 % | 122.902 B 0.07 % | 122.814 B -33.27 % | 184.051 B 91.92 % | 95.902 B -22.25 % | 123.342 B 0.19 % | 123.114 B 19.79 % | 102.773 B 5.44 % | 97.469 B 0.28 % | 97.195 B 23.88 % | 78.459 B 0.61 % | 77.987 B 45.24 % | 53.696 B 33.79 % | 40.134 B 0.45 % | 39.953 B 15.32 % | 34.645 B |
| Deferred tax liabilities non current | 93.549 B 272.44 % | 25.118 B 20.98 % | 20.762 B -15.22 % | 24.488 B 52.03 % | 16.107 B -4.56 % | 16.877 B 49.39 % | 11.297 B 6.52 % | 10.606 B 12.48 % | 9.429 B -79.51 % | 46.028 B 204.62 % | 15.110 B -10.33 % | 16.850 B 6.16 % | 15.873 B 36.59 % | 11.621 B -6.94 % | 12.487 B 208.56 % | 4.047 B | 0.000 -100.00 % | 2.729 B 14.33 % | 2.387 B 22.52 % | 1.948 B 92.72 % | 1.011 B |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.144 T 15.71 % | 4.445 T -0.47 % | 4.466 T 22.82 % | 3.637 T 5.09 % | 3.460 T -4.09 % | 3.608 T 31.10 % | 2.752 T 9.82 % | 2.506 T 7.66 % | 2.328 T 10.86 % | 2.099 T 7.23 % | 1.958 T 6.88 % | 1.832 T 9.48 % | 1.673 T 6.53 % | 1.571 T 7.20 % | 1.465 T 109.56 % | 699.098 B 11.96 % | 624.413 B 31.66 % | 474.271 B 71.43 % | 276.653 B 41.71 % | 195.231 B 30.08 % | 150.088 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 83.813 B 247.25 % | 24.136 B 177.56 % | -31.120 B -115.04 % | -14.472 B -147.56 % | 30.432 B 118.34 % | -165.964 B -199.71 % | -55.374 B -1 037.59 % | 5.906 B 116.84 % | -35.064 B -786.57 % | -3.955 B -141.31 % | -1.639 B -109.35 % | 17.533 B -10.70 % | 19.634 B 32.10 % | 14.863 B 55.19 % | 9.577 B 274.43 % | 2.558 B 134.66 % | -7.380 B -151.28 % | 14.391 B 38.55 % | 10.387 B 118.45 % | 4.755 B 1.09 % | 4.704 B |
| Accounts receivables | 29.658 B 298.50 % | -14.941 B -167.62 % | -5.583 B 21.71 % | -7.131 B -80.35 % | -3.954 B 55.70 % | -8.925 B -205.91 % | 8.427 B 134.43 % | -24.474 B -556.09 % | 5.366 B -57.60 % | 12.656 B 213.57 % | -11.144 B | 0.000 100.00 % | -5.718 B 59.43 % | -14.094 B -53.08 % | -9.207 B -218.12 % | 7.794 B 126.30 % | -29.634 B -27.71 % | -23.204 B -62.62 % | -14.269 B -22.65 % | -11.634 B -88.53 % | -6.171 B |
| Inventory | -1.416 B -83.66 % | -771.000 M 33.36 % | -1.157 B 2.03 % | -1.181 B -3.69 % | -1.139 B -118.20 % | -522.000 M -173.30 % | -191.000 M 5.45 % | -202.000 M -121.31 % | 948.000 M 208.72 % | -872.000 M -43 500.00 % | -2.000 M 98.64 % | -147.000 M -154.85 % | 268.000 M -81.83 % | 1.475 B 799.05 % | -211.000 M -180.92 % | 260.764 M 176.67 % | -340.107 M -24.46 % | -273.266 M 47.72 % | -522.702 M -790.45 % | 75.705 M 137.23 % | -203.338 M |
| Accounts payables | 8.586 B 34.20 % | 6.398 B -49.51 % | 12.671 B 359.81 % | -4.877 B -170.66 % | 6.902 B 378.64 % | -2.477 B -111.48 % | 21.580 B 42.71 % | 15.122 B 97.93 % | 7.640 B 318.04 % | -3.504 B -124.67 % | 14.203 B -15.55 % | 16.818 B -30.09 % | 24.055 B 0.39 % | 23.961 B 41.05 % | 16.987 B 409.00 % | -5.497 B -124.33 % | 22.594 B -40.34 % | 37.868 B 50.40 % | 25.178 B 54.35 % | 16.313 B 47.26 % | 11.078 B |
| Other working capital | 46.985 B 40.46 % | 33.450 B 190.28 % | -37.051 B -2 787.84 % | -1.283 B -104.48 % | 28.623 B 118.58 % | -154.040 B -80.82 % | -85.190 B -651.03 % | 15.460 B 131.54 % | -49.018 B -300.64 % | -12.235 B -160.54 % | -4.696 B -644.78 % | 862.000 M -16.23 % | 1.029 B -70.78 % | 3.521 B 75.35 % | 2.008 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -61.902 B -138.38 % | 161.280 B -13.84 % | 187.196 B 194.12 % | 63.646 B -83.03 % | 375.052 B 16.32 % | 322.432 B 1 608.17 % | -21.379 B -134.93 % | 61.209 B -37.24 % | 97.526 B 413.24 % | 19.002 B -47.43 % | 36.145 B 61.35 % | 22.402 B 853.28 % | 2.350 B 33.45 % | 1.761 B 133.92 % | -5.192 B 49.21 % | -10.222 B -178.88 % | 12.960 B 307.99 % | 3.176 B -38.59 % | 5.173 B -1.81 % | 5.268 B 84.14 % | 2.861 B |
| Net cash provided by operating activities | 813.175 B 24.06 % | 655.462 B 8.55 % | 603.853 B 42.88 % | 422.630 B -3.54 % | 438.126 B 476.16 % | 76.042 B -46.00 % | 140.817 B -47.95 % | 270.536 B -9.27 % | 298.190 B 19.13 % | 250.312 B 3.38 % | 242.131 B 7.75 % | 224.706 B 16.21 % | 193.360 B 0.24 % | 192.899 B 15.57 % | 166.918 B 11.64 % | 149.511 B 11.74 % | 133.808 B 11.86 % | 119.624 B 45.23 % | 82.371 B 76.30 % | 46.721 B 45.84 % | 32.036 B |
| Investments in property plant and equipment | -610.286 B -16.90 % | -522.062 B -34.18 % | -389.069 B 13.25 % | -448.481 B -33.55 % | -335.816 B -62.10 % | -207.168 B 29.72 % | -294.775 B -12.08 % | -263.008 B 30.55 % | -378.703 B -37.83 % | -274.765 B -29.37 % | -212.381 B -18.64 % | -179.019 B -36.17 % | -131.466 B 13.14 % | -151.357 B 45.53 % | -277.877 B -122.16 % | -125.077 B 25.81 % | -168.590 B -23.62 % | -136.376 B -58.27 % | -86.169 B -55.70 % | -55.343 B -99.55 % | -27.734 B |
| Acquisitions net | -118.475 B -3 413.49 % | -3.372 B -1 481.97 % | 244.000 M -99.49 % | 48.064 B 40.37 % | 34.242 B -73.35 % | 128.486 B 35.14 % | 95.074 B 119.23 % | 43.367 B -20.20 % | 54.344 B -11.59 % | 61.468 B 42.80 % | 43.046 B 544.09 % | -9.693 B -22.60 % | -7.906 B 63.00 % | -21.368 B 94.27 % | -373.208 B -4 722.12 % | -7.740 B -369.31 % | 2.874 B 203.42 % | -2.779 B -345.10 % | 1.134 B 35 309.32 % | -3.220 M 98.63 % | -235.145 M |
| Purchases of investments | -9.522 B -1 476.49 % | -604.000 M 97.04 % | -20.429 B 22.31 % | -26.297 B 19.59 % | -32.704 B 63.66 % | -89.997 B -57.54 % | -57.127 B -13.53 % | -50.319 B 43.67 % | -89.323 B -2 675.73 % | -3.218 B 80.97 % | -16.909 B 45.18 % | -30.842 B 34.92 % | -47.389 B -333.93 % | -10.921 B | 0.000 100.00 % | -384.314 B 2.35 % | -393.572 B -77.87 % | -221.274 B -122.95 % | -99.248 B -42.13 % | -69.827 B 33.77 % | -105.435 B |
| Sales maturities of investments | 7.445 B -60.99 % | 19.084 B 6 036.33 % | 311.000 M -98.54 % | 21.306 B -69.93 % | 70.846 B 2 301.56 % | 2.950 B -95.33 % | 63.134 B 72.99 % | 36.495 B -58.90 % | 88.789 B 24.24 % | 71.468 B 1 152.73 % | 5.705 B | 0.000 | 0.000 | 0.000 -100.00 % | 46.590 B -86.99 % | 358.118 B -14.89 % | 420.787 B 139.98 % | 175.342 B 74.31 % | 100.590 B 39.82 % | 71.943 B -31.12 % | 104.444 B |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 10.048 B 59 205.88 % | -17.000 M 99.89 % | -15.424 B -77.92 % | -8.669 B -72.00 % | -5.040 B -87.78 % | -2.684 B -53 580.00 % | -5.000 M 96.75 % | -154.000 M 99.49 % | -30.179 B | 0.000 -100.00 % | 38.000 M | 0.000 -100.00 % | 9.865 B 167.50 % | -14.615 B | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M |
| Net cash used for investing activites | -730.838 B -44.16 % | -506.954 B -23.97 % | -408.943 B -3.44 % | -395.360 B -50.07 % | -263.449 B -45.43 % | -181.153 B 10.48 % | -202.363 B 15.15 % | -238.505 B 27.19 % | -327.577 B -125.83 % | -145.052 B 19.72 % | -180.693 B 27.65 % | -249.733 B -33.72 % | -186.761 B -1.72 % | -183.608 B 69.63 % | -604.495 B -305.30 % | -149.147 B 2.59 % | -153.116 B 17.27 % | -185.086 B -121.15 % | -83.693 B -57.23 % | -53.230 B -83.49 % | -29.011 B |
| Debt repayment | 93.930 B 617.12 % | -18.164 B 83.94 % | -113.122 B -1 332.29 % | -7.898 B 93.32 % | -118.162 B 34.19 % | -179.553 B -266.92 % | 107.571 B 175.12 % | 39.099 B 233.30 % | 11.731 B 109.74 % | -120.426 B -73.33 % | -69.477 B -814.93 % | 9.718 B 140.45 % | -24.026 B -748.98 % | -2.830 B -100.66 % | 429.586 B 19 272.00 % | -2.241 B -108.97 % | 24.971 B -42.69 % | 43.571 B 621.82 % | 6.036 B 4.11 % | 5.798 B 796.23 % | -832.762 M |
| Common stock issued | 14.000 M 133.33 % | 6.000 M -99.99 % | 52.245 B 0.02 % | 52.233 B 653 012.50 % | -8.000 M -100.00 % | 462.275 B 4 622 650.00 % | 10.000 M -23.08 % | 13.000 M -80.00 % | 65.000 M -88.58 % | 569.000 M 3.08 % | 552.000 M -99.19 % | 68.054 B 114.06 % | 31.792 B 16 901.07 % | 187.000 M 94.79 % | 96.000 M -41.64 % | 164.489 M -49.46 % | 325.458 M -98.40 % | 20.364 B | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -3.675 B -168.64 % | -1.368 B -174.15 % | -499.000 M 16.56 % | -598.000 M 46.17 % | -1.111 B -123.54 % | -497.000 M -100.40 % | -248.000 M 41.51 % | -424.000 M | 0.000 100.00 % | -514.000 M | 0.000 | 0.000 100.00 % | -762.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -69.349 B -65.73 % | -41.845 B -16.57 % | -35.898 B -148.64 % | -14.438 B 46.34 % | -26.906 B -47.33 % | -18.263 B 60.82 % | -46.617 B -42.77 % | -32.652 B -256.15 % | -9.168 B 40.09 % | -15.304 B 4.55 % | -16.034 B -261.21 % | -4.439 B -0.61 % | -4.412 B -0.02 % | -4.411 B 0.38 % | -4.428 B -16.65 % | -3.796 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -87.965 B -12.81 % | -77.979 B 2.39 % | -79.887 B -3.57 % | -77.131 B -19.72 % | -64.427 B 29.23 % | -91.039 B -915.69 % | 11.161 B | 0.000 | 0.000 -100.00 % | 48.120 B 430.99 % | -14.538 B -16.28 % | -12.503 B 10.10 % | -13.908 B -1 884.02 % | -701.000 M 89.23 % | -6.506 B -819.99 % | -707.185 M -3 291.84 % | 22.156 M 132.75 % | -67.647 M -122.83 % | 296.276 M 269.85 % | 80.107 M -30.07 % | 114.554 M |
| Net cash used provided by financing activities | -67.045 B 51.89 % | -139.350 B 21.34 % | -177.161 B -270.38 % | -47.832 B 77.29 % | -210.614 B -221.80 % | 172.923 B 140.58 % | 71.877 B 1 090.81 % | 6.036 B 129.68 % | 2.628 B 103.00 % | -87.555 B 12.00 % | -99.497 B -263.57 % | 60.830 B 637.56 % | -11.316 B -45.92 % | -7.755 B -101.85 % | 418.748 B 6 464.44 % | -6.579 B -125.99 % | 25.318 B -60.36 % | 63.867 B 908.55 % | 6.333 B 7.73 % | 5.878 B 918.44 % | -718.208 M |
| Effect of forex changes on cash | -1.653 B -0.36 % | -1.647 B 71.52 % | -5.782 B -133.29 % | 17.370 B 347.40 % | -7.021 B -166.27 % | 10.595 B 94.44 % | 5.449 B 125.82 % | -21.103 B -193.09 % | 22.669 B 85.60 % | 12.214 B 536.81 % | 1.918 B 9.29 % | 1.755 B -56.04 % | 3.992 B -56.83 % | 9.247 B -51.44 % | 19.041 B 49.38 % | 12.746 B 360.06 % | -4.901 B -454.21 % | 1.384 B 130.88 % | -4.481 B -261.11 % | 2.781 B | 0.000 |
| Net change in cash | 13.639 B 81.59 % | 7.511 B -37.24 % | 11.967 B 474.91 % | -3.192 B 92.57 % | -42.958 B -154.79 % | 78.407 B 396.88 % | 15.780 B -6.98 % | 16.964 B 514.77 % | -4.090 B -113.67 % | 29.919 B 182.78 % | -36.141 B -196.23 % | 37.558 B 5 280.41 % | -725.000 M -106.72 % | 10.783 B 4 994.95 % | 211.641 M -96.76 % | 6.531 B 488.79 % | 1.109 B 623.37 % | -211.927 M -140.06 % | 529.034 M -75.40 % | 2.150 B | 0.000 |
| Cash at beginning of period | 132.102 B 6.03 % | 124.591 B 10.63 % | 112.624 B -2.76 % | 115.816 B -27.06 % | 158.774 B 97.56 % | 80.367 B 24.43 % | 64.587 B 35.62 % | 47.623 B -7.91 % | 51.713 B 137.28 % | 21.794 B -62.38 % | 57.935 B 184.32 % | 20.377 B -3.44 % | 21.102 B 104.50 % | 10.319 B 2.09 % | 10.107 B 182.59 % | 3.577 B 44.95 % | 2.468 B -7.91 % | 2.679 B 24.60 % | 2.150 B | 0.000 | 0.000 |
| Cash at end of period | 145.741 B 10.32 % | 132.102 B 6.03 % | 124.591 B 10.63 % | 112.624 B -2.76 % | 115.816 B -27.06 % | 158.774 B 97.56 % | 80.367 B 24.43 % | 64.587 B 35.62 % | 47.623 B -7.91 % | 51.713 B 137.28 % | 21.794 B -62.38 % | 57.935 B 184.32 % | 20.377 B -3.44 % | 21.102 B 104.50 % | 10.319 B 2.09 % | 10.107 B 182.59 % | 3.577 B 44.95 % | 2.468 B -7.91 % | 2.679 B 24.60 % | 2.150 B 19.80 % | 1.795 B |
| Operating cash flow | 813.175 B 24.06 % | 655.462 B 8.55 % | 603.853 B 42.88 % | 422.630 B -3.54 % | 438.126 B 476.16 % | 76.042 B -46.00 % | 140.817 B -47.95 % | 270.536 B -9.27 % | 298.190 B 19.13 % | 250.312 B 3.38 % | 242.131 B 7.75 % | 224.706 B 16.21 % | 193.360 B 0.24 % | 192.899 B 15.57 % | 166.918 B 11.64 % | 149.511 B 11.74 % | 133.808 B 11.86 % | 119.624 B 45.23 % | 82.371 B 76.30 % | 46.721 B 45.84 % | 32.036 B |
| Capital expenditure | -379.077 B 0.74 % | -381.915 B -46.57 % | -260.566 B 1.82 % | -265.406 B -6.96 % | -248.143 B -29.31 % | -191.902 B 26.47 % | -260.971 B -6.41 % | -245.259 B -9.97 % | -223.030 B -15.37 % | -193.313 B -32.03 % | -146.411 B -28.25 % | -114.159 B 9.20 % | -125.722 B 12.96 % | -144.436 B -31.36 % | -109.952 B 12.09 % | -125.077 B 25.81 % | -168.590 B -23.62 % | -136.376 B -58.27 % | -86.169 B -55.70 % | -55.343 B -99.55 % | -27.734 B |
| Free CashFlow | 434.098 B 58.69 % | 273.547 B -20.32 % | 343.287 B 118.34 % | 157.224 B -17.24 % | 189.983 B 263.98 % | -115.860 B 3.57 % | -120.154 B -575.35 % | 25.277 B -66.37 % | 75.160 B 31.86 % | 56.999 B -40.45 % | 95.720 B -13.41 % | 110.547 B 63.44 % | 67.638 B 39.57 % | 48.463 B -14.93 % | 56.966 B 133.14 % | 24.434 B 170.25 % | -34.781 B -107.62 % | -16.752 B -341.09 % | -3.798 B 55.95 % | -8.622 B -300.45 % | 4.302 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 494.626 B 3.31 % | 478.762 B 6.09 % | 451.293 B 8.82 % | 414.733 B 7.70 % | 385.064 B 2.41 % | 375.991 B -0.79 % | 378.995 B 2.31 % | 370.438 B -1.06 % | 374.400 B 3.97 % | 360.090 B 0.57 % | 358.044 B 3.70 % | 345.268 B 5.25 % | 328.046 B 4.14 % | 315.003 B 5.47 % | 298.666 B 5.44 % | 283.264 B 5.48 % | 268.536 B 4.30 % | 257.473 B -2.91 % | 265.178 B 5.82 % | 250.604 B 7.60 % | 232.903 B 1.18 % | 230.187 B 7.85 % | 213.436 B 1.00 % | 211.313 B 1.90 % | 207.379 B 0.66 % | 206.022 B 1.83 % | 202.310 B -0.94 % | 204.225 B 1.71 % | 200.800 B 3.53 % | 193.945 B -4.55 % | 203.186 B -6.70 % | 217.769 B -0.83 % | 219.581 B 0.11 % | 219.346 B 7.95 % | 203.186 B -6.70 % | 217.769 B -0.83 % | 219.581 B 0.11 % | 219.346 B -6.00 % | 233.357 B -5.34 % | 246.515 B 4.14 % | 236.709 B 2.85 % | 230.155 B -0.87 % | 232.171 B 1.63 % | 228.452 B -0.51 % | 229.616 B 3.34 % | 222.193 B 1.28 % | 219.385 B 2.88 % | 213.244 B 5.23 % | 202.639 B -0.90 % | 204.484 B 1.03 % | 202.395 B -0.17 % | 202.732 B 4.77 % | 193.501 B 3.31 % | 187.294 B 1.37 % | 184.767 B 6.99 % | 172.698 B 1.74 % | 169.749 B |
| Net income | 59.479 B -46.04 % | 110.218 B -25.43 % | 147.812 B 311.37 % | 35.932 B -13.62 % | 41.599 B 100.81 % | 20.716 B -15.17 % | 24.422 B 82.16 % | 13.407 B -16.86 % | 16.125 B -46.35 % | 30.056 B 89.25 % | 15.882 B -25.96 % | 21.452 B 33.50 % | 16.069 B -19.97 % | 20.078 B 142.02 % | 8.296 B -26.84 % | 11.340 B 300.00 % | 2.835 B -62.66 % | 7.592 B -11.06 % | 8.536 B 211.84 % | -7.632 B 95.21 % | -159.331 B -204.24 % | -52.370 B -405.84 % | -10.353 B 95.51 % | -230.449 B -704.08 % | -28.660 B -2 773.51 % | 1.072 B 24.36 % | 862.000 M -27.44 % | 1.188 B 22.10 % | 973.000 M 17.37 % | 829.000 M -72.89 % | 3.058 B -10.85 % | 3.430 B -6.62 % | 3.673 B -1.63 % | 3.734 B -25.87 % | 5.037 B -65.52 % | 14.607 B -0.09 % | 14.620 B 10.80 % | 13.195 B 18.14 % | 11.169 B -26.65 % | 15.227 B -2.03 % | 15.543 B 23.82 % | 12.553 B -12.61 % | 14.365 B 3.85 % | 13.832 B 24.78 % | 11.085 B 15.28 % | 9.616 B 57.59 % | 6.102 B 19.18 % | 5.120 B -25.68 % | 6.889 B 35.45 % | 5.086 B 79.27 % | 2.837 B -60.66 % | 7.212 B -5.38 % | 7.622 B -24.13 % | 10.046 B -0.66 % | 10.113 B -1.53 % | 10.270 B -15.49 % | 12.152 B |
| Income before tax | 105.044 B 9.60 % | 95.839 B -43.26 % | 168.919 B 186.43 % | 58.974 B -2.12 % | 60.253 B 116.89 % | 27.780 B -32.38 % | 41.084 B 4.28 % | 39.397 B 112.62 % | 18.529 B -63.05 % | 50.140 B 35.91 % | 36.893 B -13.50 % | 42.653 B 18.74 % | 35.921 B -28.68 % | 50.368 B 90.68 % | 26.415 B -12.79 % | 30.289 B 70.56 % | 17.759 B -12.13 % | 20.211 B 148.66 % | -41.533 B -1 583.54 % | -2.467 B 97.96 % | -121.093 B -60.29 % | -75.544 B -223.46 % | -23.355 B 92.55 % | -313.340 B -944.75 % | -29.992 B -520.35 % | 7.135 B 256.39 % | 2.002 B 110.02 % | -19.984 B -208.82 % | -6.471 B -653.55 % | 1.169 B -80.47 % | 5.986 B -46.56 % | 11.202 B -21.74 % | 14.313 B 262.26 % | 3.951 B -34.00 % | 5.986 B -46.56 % | 11.202 B -21.74 % | 14.313 B 262.26 % | 3.951 B -75.09 % | 15.860 B -35.50 % | 24.590 B -37.47 % | 39.322 B 66.01 % | 23.686 B -16.00 % | 28.198 B -0.07 % | 28.218 B 4.40 % | 27.028 B 13.49 % | 23.815 B 4.44 % | 22.802 B 67.06 % | 13.649 B -25.73 % | 18.377 B 41.94 % | 12.947 B 36.07 % | 9.515 B -35.40 % | 14.729 B 16.63 % | 12.629 B -25.96 % | 17.056 B 7.91 % | 15.806 B 4.50 % | 15.126 B -12.03 % | 17.195 B |
| Income before tax ratio | 0.21 6.09 % | 0.20 -46.52 % | 0.37 163.23 % | 0.14 -9.12 % | 0.16 111.78 % | 0.07 -31.84 % | 0.11 1.93 % | 0.11 114.90 % | 0.05 -64.46 % | 0.14 35.13 % | 0.10 -16.59 % | 0.12 12.82 % | 0.11 -31.52 % | 0.16 80.79 % | 0.09 -17.29 % | 0.11 61.69 % | 0.07 -15.75 % | 0.08 150.12 % | -0.16 -1 491.02 % | -0.01 98.11 % | -0.52 -58.43 % | -0.33 -199.92 % | -0.11 92.62 % | -1.48 -925.30 % | -0.14 -517.60 % | 0.03 249.97 % | 0.01 110.11 % | -0.10 -203.64 % | -0.03 -634.65 % | 0.01 -79.54 % | 0.03 -42.73 % | 0.05 -21.08 % | 0.07 261.88 % | 0.02 -38.86 % | 0.03 -42.73 % | 0.05 -21.08 % | 0.07 261.88 % | 0.02 -73.50 % | 0.07 -31.87 % | 0.10 -39.95 % | 0.17 61.42 % | 0.10 -15.27 % | 0.12 -1.67 % | 0.12 4.93 % | 0.12 9.82 % | 0.11 3.12 % | 0.10 62.38 % | 0.06 -29.42 % | 0.09 43.23 % | 0.06 34.68 % | 0.05 -35.29 % | 0.07 11.32 % | 0.07 -28.33 % | 0.09 6.45 % | 0.09 -2.33 % | 0.09 -13.53 % | 0.10 |
| EBITDA | 284.303 B 3.93 % | 273.545 B -16.12 % | 326.119 B 53.49 % | 212.472 B 2.12 % | 208.061 B 20.78 % | 172.262 B -14.40 % | 201.244 B 10.13 % | 182.738 B 10.55 % | 165.305 B -12.91 % | 189.820 B 5.22 % | 180.410 B 1.38 % | 177.957 B 6.42 % | 167.216 B -1.44 % | 169.651 B 13.56 % | 149.397 B 2.04 % | 146.414 B 10.75 % | 132.206 B 2.83 % | 128.562 B 70.45 % | 75.423 B -32.19 % | 111.235 B 191.43 % | -121.664 B -439.99 % | 35.785 B -55.12 % | 79.731 B 137.04 % | -215.272 B -485.12 % | 55.898 B -36.80 % | 88.444 B 6.68 % | 82.903 B 29.98 % | 63.783 B -9.50 % | 70.479 B -0.47 % | 70.815 B -7.97 % | 76.951 B -0.76 % | 77.542 B -7.73 % | 84.041 B 10.46 % | 76.086 B -3.94 % | 79.207 B -4.56 % | 82.991 B -1.84 % | 84.544 B 11.12 % | 76.086 B -21.78 % | 97.271 B -1.52 % | 98.776 B 20.10 % | 82.244 B 21.02 % | 67.959 B -12.59 % | 77.747 B 1.12 % | 76.888 B 0.07 % | 76.838 B 13.70 % | 67.579 B -4.53 % | 70.784 B 3.27 % | 68.545 B 4.73 % | 65.449 B 4.88 % | 62.406 B 8.06 % | 57.750 B -5.25 % | 60.952 B 8.02 % | 56.424 B -13.66 % | 65.354 B 10.26 % | 59.273 B -2.24 % | 60.631 B 4.98 % | 57.755 B |
| Net income ratio | 0.12 -47.77 % | 0.23 -29.71 % | 0.33 278.04 % | 0.09 -19.80 % | 0.11 96.07 % | 0.06 -14.50 % | 0.06 78.05 % | 0.04 -15.97 % | 0.04 -48.40 % | 0.08 88.17 % | 0.04 -28.61 % | 0.06 26.84 % | 0.05 -23.15 % | 0.06 129.47 % | 0.03 -30.62 % | 0.04 279.20 % | 0.01 -64.20 % | 0.03 -8.40 % | 0.03 205.70 % | -0.03 95.55 % | -0.68 -200.69 % | -0.23 -369.03 % | -0.05 95.55 % | -1.09 -689.11 % | -0.14 -2 756.01 % | 0.01 22.12 % | 0.00 -26.75 % | 0.01 20.05 % | 0.00 13.36 % | 0.00 -71.60 % | 0.02 -4.45 % | 0.02 -5.84 % | 0.02 -1.74 % | 0.02 -31.33 % | 0.02 -63.04 % | 0.07 0.74 % | 0.07 10.68 % | 0.06 25.69 % | 0.05 -22.51 % | 0.06 -5.93 % | 0.07 20.39 % | 0.05 -11.85 % | 0.06 2.19 % | 0.06 25.42 % | 0.05 11.55 % | 0.04 55.60 % | 0.03 15.84 % | 0.02 -29.37 % | 0.03 36.68 % | 0.02 77.44 % | 0.01 -60.60 % | 0.04 -9.69 % | 0.04 -26.56 % | 0.05 -2.00 % | 0.05 -7.96 % | 0.06 -16.93 % | 0.07 |
| Ratio EBITDA | 0.57 0.60 % | 0.57 -20.93 % | 0.72 41.05 % | 0.51 -5.19 % | 0.54 17.94 % | 0.46 -13.72 % | 0.53 7.64 % | 0.49 11.73 % | 0.44 -16.24 % | 0.53 4.62 % | 0.50 -2.24 % | 0.52 1.12 % | 0.51 -5.35 % | 0.54 7.67 % | 0.50 -3.22 % | 0.52 4.99 % | 0.49 -1.40 % | 0.50 75.56 % | 0.28 -35.92 % | 0.44 184.97 % | -0.52 -436.02 % | 0.16 -58.38 % | 0.37 136.67 % | -1.02 -477.95 % | 0.27 -37.21 % | 0.43 4.76 % | 0.41 31.21 % | 0.31 -11.02 % | 0.35 -3.87 % | 0.37 -3.59 % | 0.38 6.36 % | 0.36 -6.97 % | 0.38 10.34 % | 0.35 -11.02 % | 0.39 2.29 % | 0.38 -1.02 % | 0.39 11.00 % | 0.35 -16.78 % | 0.42 4.03 % | 0.40 15.32 % | 0.35 17.67 % | 0.30 -11.82 % | 0.33 -0.50 % | 0.34 0.57 % | 0.33 10.03 % | 0.30 -5.73 % | 0.32 0.38 % | 0.32 -0.48 % | 0.32 5.83 % | 0.31 6.96 % | 0.29 -5.10 % | 0.30 3.11 % | 0.29 -16.43 % | 0.35 8.77 % | 0.32 -8.63 % | 0.35 3.19 % | 0.34 |
| Gross profit ratio | 0.71 73.45 % | 0.41 4.09 % | 0.39 3.50 % | 0.38 5.73 % | 0.36 -1.15 % | 0.36 -2.30 % | 0.37 -0.09 % | 0.37 -2.21 % | 0.38 3.18 % | 0.37 -0.12 % | 0.37 2.73 % | 0.36 4.69 % | 0.34 3.08 % | 0.33 7.28 % | 0.31 3.65 % | 0.30 -0.45 % | 0.30 6.22 % | 0.28 5.61 % | 0.27 8.32 % | 0.25 11.92 % | 0.22 -1.92 % | 0.22 15.49 % | 0.19 3.64 % | 0.19 -3.90 % | 0.20 -0.55 % | 0.20 4.70 % | 0.19 -15.72 % | 0.22 -11.85 % | 0.25 -0.43 % | 0.25 -15.25 % | 0.30 0.20 % | 0.30 2.76 % | 0.29 -0.72 % | 0.29 -2.17 % | 0.30 0.20 % | 0.30 2.76 % | 0.29 -0.72 % | 0.29 -5.29 % | 0.31 -4.10 % | 0.32 -43.36 % | 0.57 -1.37 % | 0.58 4.45 % | 0.55 -0.99 % | 0.56 -0.35 % | 0.56 0.85 % | 0.55 0.94 % | 0.55 0.13 % | 0.55 0.43 % | 0.55 0.76 % | 0.54 1.66 % | 0.53 -2.05 % | 0.54 0.65 % | 0.54 -61.35 % | 1.40 152.62 % | 0.55 -1.14 % | 0.56 -0.16 % | 0.56 |
| Weighted average shs out dil | 6.008 B 0.19 % | 5.997 B 0.00 % | 5.996 B 0.13 % | 5.989 B -1.50 % | 6.080 B 1.10 % | 6.014 B 0.00 % | 6.014 B 0.31 % | 5.995 B 0.36 % | 5.974 B 0.15 % | 5.965 B 0.18 % | 5.954 B 4.08 % | 5.721 B 1.41 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B |
| Weighted average shs out | 5.797 B -3.33 % | 5.997 B 3.61 % | 5.787 B 0.02 % | 5.786 B -4.83 % | 6.080 B 1.10 % | 6.014 B 0.00 % | 6.014 B 0.31 % | 5.995 B 0.36 % | 5.974 B 0.15 % | 5.965 B 0.18 % | 5.954 B 5.46 % | 5.645 B 0.08 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B 0.00 % | 5.641 B |
| EPS diluted | 9.90 -46.14 % | 18.38 -25.44 % | 24.65 310.83 % | 6.00 -12.28 % | 6.84 94.87 % | 3.51 -13.55 % | 4.06 81.25 % | 2.24 -17.04 % | 2.70 -46.43 % | 5.04 88.76 % | 2.67 -28.80 % | 3.75 32.04 % | 2.84 -19.77 % | 3.54 139.19 % | 1.48 -28.16 % | 2.06 303.92 % | 0.51 -62.44 % | 1.36 -12.97 % | 1.56 215.56 % | -1.35 95.22 % | -28.25 -204.42 % | -9.28 -404.35 % | -1.84 95.50 % | -40.85 -704.13 % | -5.08 -579.25 % | 1.06 430.00 % | 0.20 -25.93 % | 0.27 17.39 % | 0.23 21.05 % | 0.19 -72.06 % | 0.68 -12.82 % | 0.78 -6.02 % | 0.83 -1.19 % | 0.84 -26.32 % | 1.14 -65.35 % | 3.29 -0.30 % | 3.30 11.11 % | 2.97 18.80 % | 2.50 -27.75 % | 3.46 -38.98 % | 5.67 146.52 % | 2.30 -29.01 % | 3.24 3.85 % | 3.12 24.80 % | 2.50 42.05 % | 1.76 27.54 % | 1.38 20.00 % | 1.15 -29.01 % | 1.62 74.19 % | 0.93 38.81 % | 0.67 -60.82 % | 1.71 -5.52 % | 1.81 -1.63 % | 1.84 -23.33 % | 2.40 -1.64 % | 2.44 -15.57 % | 2.89 |
| Earnings per share | 10.26 -43.31 % | 18.10 -29.13 % | 25.54 311.27 % | 6.21 -9.21 % | 6.84 89.47 % | 3.61 -11.08 % | 4.06 81.25 % | 2.24 -17.04 % | 2.70 -46.43 % | 5.04 88.76 % | 2.67 -29.74 % | 3.80 31.94 % | 2.88 -20.00 % | 3.60 141.61 % | 1.49 -27.67 % | 2.06 303.92 % | 0.51 -62.44 % | 1.36 -12.97 % | 1.56 215.56 % | -1.35 95.22 % | -28.25 -204.42 % | -9.28 -404.35 % | -1.84 95.50 % | -40.85 -704.13 % | -5.08 -579.25 % | 1.06 430.00 % | 0.20 -25.93 % | 0.27 17.39 % | 0.23 21.05 % | 0.19 -72.46 % | 0.69 -11.54 % | 0.78 -6.02 % | 0.83 -1.19 % | 0.84 -26.32 % | 1.14 -65.45 % | 3.30 0.00 % | 3.30 11.11 % | 2.97 18.80 % | 2.50 -27.75 % | 3.46 -38.98 % | 5.67 146.52 % | 2.30 -29.01 % | 3.24 3.85 % | 3.12 24.80 % | 2.50 42.05 % | 1.76 27.54 % | 1.38 18.97 % | 1.16 -28.40 % | 1.62 74.19 % | 0.93 38.81 % | 0.67 -60.82 % | 1.71 -5.52 % | 1.81 -1.63 % | 1.84 -23.33 % | 2.40 -1.64 % | 2.44 -15.57 % | 2.89 |
| Gross profit | 349.399 B 79.20 % | 194.982 B 10.43 % | 176.568 B 12.62 % | 156.783 B 13.87 % | 137.681 B 1.23 % | 136.006 B -3.08 % | 140.323 B 2.22 % | 137.278 B -3.24 % | 141.879 B 7.28 % | 132.253 B 0.45 % | 131.657 B 6.53 % | 123.590 B 10.19 % | 112.165 B 7.35 % | 104.483 B 13.15 % | 92.342 B 9.29 % | 84.492 B 5.01 % | 80.460 B 10.79 % | 72.625 B 2.54 % | 70.824 B 14.62 % | 61.789 B 20.43 % | 51.307 B -0.77 % | 51.703 B 24.55 % | 41.511 B 4.68 % | 39.656 B -2.08 % | 40.497 B 0.11 % | 40.454 B 6.62 % | 37.943 B -16.51 % | 45.446 B -10.34 % | 50.688 B 3.09 % | 49.170 B -19.10 % | 60.779 B -6.51 % | 65.012 B 1.91 % | 63.794 B -0.62 % | 64.191 B 5.61 % | 60.779 B -6.51 % | 65.012 B 1.91 % | 63.794 B -0.62 % | 64.191 B -10.97 % | 72.102 B -9.22 % | 79.421 B -41.01 % | 134.641 B 1.44 % | 132.728 B 3.54 % | 128.188 B 0.63 % | 127.390 B -0.85 % | 128.488 B 4.22 % | 123.291 B 2.24 % | 120.594 B 3.02 % | 117.061 B 5.69 % | 110.759 B -0.15 % | 110.921 B 2.71 % | 107.993 B -2.22 % | 110.440 B 5.45 % | 104.731 B -60.07 % | 262.295 B 156.07 % | 102.429 B 5.77 % | 96.842 B 1.57 % | 95.344 B |
| Income tax expense | 30.826 B 206.59 % | -28.919 B -481.87 % | 7.573 B -56.58 % | 17.440 B 33.35 % | 13.078 B 84.25 % | 7.098 B -42.39 % | 12.320 B -33.28 % | 18.465 B 455.00 % | 3.327 B -57.78 % | 7.880 B -26.74 % | 10.756 B -16.39 % | 12.864 B 14.52 % | 11.233 B -15.02 % | 13.218 B 33.41 % | 9.908 B -3.88 % | 10.308 B 23.52 % | 8.345 B 63.60 % | 5.101 B -88.16 % | 43.067 B 941.52 % | 4.135 B -88.83 % | 37.022 B 272.04 % | -21.520 B -84.93 % | -11.637 B 86.32 % | -85.039 B -1 300.97 % | -6.070 B -541.78 % | 1.374 B 175.33 % | -1.824 B 91.88 % | -22.476 B -99.49 % | -11.267 B -272.96 % | -3.021 B -897.10 % | 379.000 M -92.90 % | 5.341 B -34.35 % | 8.136 B 364.12 % | 1.753 B 362.53 % | 379.000 M -92.90 % | 5.341 B -34.35 % | 8.136 B 364.12 % | 1.753 B -85.20 % | 11.841 B 6.33 % | 11.136 B -48.87 % | 21.781 B 101.47 % | 10.811 B -17.76 % | 13.145 B -10.97 % | 14.765 B -3.66 % | 15.326 B 13.01 % | 13.562 B -18.15 % | 16.569 B 91.90 % | 8.634 B -10.84 % | 9.684 B 22.83 % | 7.884 B 18.11 % | 6.675 B -13.47 % | 7.714 B 58.14 % | 4.878 B -30.07 % | 6.976 B 24.91 % | 5.585 B 13.98 % | 4.900 B -4.69 % | 5.141 B |
| Cost of revenue | 145.227 B -48.82 % | 283.780 B 3.30 % | 274.725 B 6.50 % | 257.950 B 4.27 % | 247.383 B 3.08 % | 239.985 B 0.55 % | 238.672 B 2.36 % | 233.160 B 0.27 % | 232.521 B 2.06 % | 227.837 B 0.64 % | 226.387 B 2.12 % | 221.678 B 2.69 % | 215.881 B 2.55 % | 210.520 B 2.03 % | 206.324 B 3.80 % | 198.772 B 5.69 % | 188.076 B 1.75 % | 184.848 B -4.89 % | 194.354 B 2.93 % | 188.815 B 3.98 % | 181.596 B 1.74 % | 178.484 B 3.82 % | 171.925 B 0.16 % | 171.657 B 2.86 % | 166.882 B 0.79 % | 165.568 B 0.73 % | 164.367 B 3.52 % | 158.779 B 5.77 % | 150.112 B 3.69 % | 144.775 B 1.66 % | 142.407 B -6.78 % | 152.757 B -1.94 % | 155.787 B 0.41 % | 155.155 B 8.95 % | 142.407 B -6.78 % | 152.757 B -1.94 % | 155.787 B 0.41 % | 155.155 B -3.78 % | 161.255 B -3.49 % | 167.094 B 63.71 % | 102.068 B 4.76 % | 97.427 B -6.30 % | 103.983 B 2.89 % | 101.062 B -0.07 % | 101.128 B 2.25 % | 98.902 B 0.11 % | 98.791 B 2.71 % | 96.183 B 4.68 % | 91.880 B -1.80 % | 93.563 B -0.89 % | 94.402 B 2.29 % | 92.292 B 3.97 % | 88.770 B 218.36 % | -75.001 B -191.09 % | 82.338 B 8.55 % | 75.856 B 1.95 % | 74.405 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.280 B 133.55 % | -48.520 B -413.70 % | 15.467 B -1.79 % | 15.749 B -8.99 % | 17.304 B 137.67 % | -45.933 B -396.88 % | 15.472 B 5.72 % | 14.635 B -7.53 % | 15.826 B 134.65 % | -45.668 B -395.20 % | 15.470 B -0.97 % | 15.621 B 7.16 % | 14.577 B -94.04 % | 244.659 B 1 507.27 % | 15.222 B 13.67 % | 13.391 B 12.46 % | 11.907 B |
| Selling and marketing expenses | 29.659 B 1.02 % | 29.359 B 0.33 % | 29.261 B 1.52 % | 28.824 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.641 B -73.28 % | 88.466 B 288.52 % | 22.770 B 2.01 % | 22.321 B 1.57 % | 21.976 B -74.00 % | 84.535 B 272.07 % | 22.720 B 3.45 % | 21.963 B 17.07 % | 18.761 B -76.82 % | 80.925 B 294.35 % | 20.521 B -4.71 % | 21.536 B -3.81 % | 22.389 B 142.29 % | -52.945 B -374.85 % | 19.263 B 15.95 % | 16.613 B -2.67 % | 17.068 B |
| Other expenses | 166.004 B 783.23 % | 18.795 B 2.24 % | 18.383 B -5.71 % | 19.497 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.616 B | 0.000 | 0.000 | 0.000 -100.00 % | 11.971 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.754 B -105.12 % | 92.782 B 3.15 % | 89.951 B 76.51 % | 50.962 B 7 788.85 % | 646.000 M -99.24 % | 84.689 B 10 841.73 % | 774.000 M -70.37 % | 2.612 B -94.73 % | 49.549 B -2.35 % | 50.742 B 2.90 % | 49.310 B 2.02 % | 48.335 B 2.91 % | 46.967 B 10.57 % | 42.479 B -37.48 % | 67.944 B 67.66 % | 40.526 B -38.94 % | 66.369 B |
| Operating expenses | 195.663 B 306.33 % | 48.154 B 1.07 % | 47.644 B -1.40 % | 48.321 B 5.03 % | 46.006 B 6.72 % | 43.110 B 0.45 % | 42.918 B 8.70 % | 39.484 B -6.95 % | 42.432 B 7.86 % | 39.341 B -1.90 % | 40.102 B 8.03 % | 37.120 B 7.02 % | 34.685 B 4.72 % | 33.122 B 7.59 % | 30.786 B 6.68 % | 28.859 B 3.83 % | 27.794 B 10.32 % | 25.195 B -0.51 % | 25.325 B 5.72 % | 23.954 B 2.95 % | 23.267 B -3.63 % | 24.143 B 7.18 % | 22.525 B 10.40 % | 20.404 B -20.74 % | 25.743 B -11.94 % | 29.233 B -4.60 % | 30.644 B -13.38 % | 35.377 B 1.42 % | 34.882 B 20.86 % | 28.862 B -16.26 % | 34.466 B 5.51 % | 32.666 B -5.05 % | 34.402 B -1.73 % | 35.009 B 1.58 % | 34.466 B 5.51 % | 32.665 B -5.05 % | 34.402 B -1.73 % | 35.009 B -1.76 % | 35.637 B 3.06 % | 34.579 B -62.65 % | 92.582 B 3.24 % | 89.677 B 1.38 % | 88.456 B -0.65 % | 89.032 B -3.32 % | 92.092 B 2.23 % | 90.081 B 1.14 % | 89.070 B 0.85 % | 88.318 B 4.97 % | 84.136 B -2.17 % | 85.999 B 0.82 % | 85.301 B -0.22 % | 85.492 B 1.86 % | 83.933 B -64.16 % | 234.193 B 196.44 % | 79.001 B 12.01 % | 70.530 B 1.22 % | 69.678 B |
| Cost and expenses | 340.890 B 2.70 % | 331.934 B 2.97 % | 322.369 B 5.26 % | 306.271 B 4.39 % | 293.389 B 3.64 % | 283.095 B 0.53 % | 281.590 B 3.28 % | 272.644 B -0.84 % | 274.953 B 2.91 % | 267.178 B 0.26 % | 266.489 B 2.97 % | 258.798 B 3.29 % | 250.566 B 2.84 % | 243.642 B 2.75 % | 237.110 B 4.16 % | 227.631 B 5.45 % | 215.870 B 2.77 % | 210.043 B -4.39 % | 219.679 B 3.25 % | 212.769 B 3.86 % | 204.863 B 1.10 % | 202.627 B 4.21 % | 194.450 B 1.24 % | 192.061 B -0.29 % | 192.625 B -1.12 % | 194.801 B -0.11 % | 195.011 B 0.44 % | 194.156 B 4.95 % | 184.994 B 6.54 % | 173.637 B -1.83 % | 176.873 B -4.61 % | 185.423 B -2.51 % | 190.189 B 0.01 % | 190.164 B 7.51 % | 176.873 B -4.61 % | 185.422 B -2.51 % | 190.189 B 0.01 % | 190.164 B -3.42 % | 196.892 B -2.37 % | 201.673 B 3.61 % | 194.650 B 4.03 % | 187.104 B -2.77 % | 192.439 B 1.23 % | 190.094 B -1.62 % | 193.220 B 2.24 % | 188.983 B 0.60 % | 187.861 B 1.82 % | 184.501 B 4.82 % | 176.016 B -1.97 % | 179.562 B -0.08 % | 179.703 B 1.08 % | 177.784 B 2.94 % | 172.703 B 8.49 % | 159.192 B -1.33 % | 161.339 B 10.21 % | 146.386 B 1.60 % | 144.083 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 29.659 B 1.02 % | 29.359 B 0.33 % | 29.261 B 1.52 % | 28.824 B -37.35 % | 46.006 B 6.72 % | 43.110 B 0.45 % | 42.918 B 8.70 % | 39.484 B -6.95 % | 42.432 B 7.86 % | 39.341 B -1.90 % | 40.102 B 8.03 % | 37.120 B 7.02 % | 34.685 B 110.14 % | 16.506 B -46.38 % | 30.786 B 6.68 % | 28.859 B 3.83 % | 27.794 B 110.18 % | 13.224 B -47.78 % | 25.325 B 5.72 % | 23.954 B 2.95 % | 23.267 B -3.63 % | 24.143 B 7.18 % | 22.525 B 10.40 % | 20.404 B -20.74 % | 25.743 B -11.94 % | 29.233 B -4.60 % | 30.644 B -13.38 % | 35.377 B 1.42 % | 34.882 B 20.86 % | 28.862 B -16.26 % | 34.466 B 5.51 % | 32.666 B -5.05 % | 34.402 B -1.73 % | 35.009 B 1.58 % | 34.466 B 5.51 % | 32.665 B -5.05 % | 34.402 B -1.73 % | 35.009 B -1.76 % | 35.637 B 3.06 % | 34.579 B -13.38 % | 39.921 B -0.06 % | 39.946 B 4.47 % | 38.237 B 0.44 % | 38.070 B -3.08 % | 39.280 B 1.76 % | 38.602 B 1.07 % | 38.192 B 4.36 % | 36.598 B 5.81 % | 34.587 B -1.90 % | 35.257 B -2.04 % | 35.991 B -3.14 % | 37.157 B 0.52 % | 36.966 B -80.72 % | 191.714 B 455.93 % | 34.485 B 14.93 % | 30.004 B 3.55 % | 28.975 B |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.789 B -53.71 % | 6.025 B 324.30 % | 1.420 B -78.59 % | 6.633 B 108.78 % | 3.177 B -24.93 % | 4.232 B -24.55 % | 5.609 B 41.50 % | 3.964 B 140.24 % | 1.650 B -56.18 % | 3.765 B 5.91 % | 3.555 B -10.32 % | 3.964 B 140.24 % | 1.650 B -56.18 % | 3.765 B 5.91 % | 3.555 B -74.06 % | 13.705 B 146.09 % | 5.569 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.618 B -27.28 % | 3.600 B 37.51 % | 2.618 B | 0.000 -100.00 % | 696.000 M -71.94 % | 2.480 B 256.32 % | 696.000 M |
| Interest expense | 54.608 B -0.75 % | 55.023 B -3.05 % | 56.755 B 4.64 % | 54.237 B 5.27 % | 51.524 B -0.98 % | 52.033 B -21.69 % | 66.449 B 28.14 % | 51.858 B -7.62 % | 56.137 B 8.73 % | 51.631 B 10.19 % | 46.856 B -5.16 % | 49.403 B 9.52 % | 45.109 B 11.13 % | 40.593 B -7.05 % | 43.671 B 10.17 % | 39.641 B -6.19 % | 42.257 B 9.46 % | 38.606 B -2.80 % | 39.719 B 4.76 % | 37.914 B 9.35 % | 34.671 B -16.40 % | 41.471 B 26.08 % | 32.893 B 3.20 % | 31.872 B -6.06 % | 33.928 B 26.87 % | 26.743 B 2.54 % | 26.081 B -21.05 % | 33.034 B 29.56 % | 25.498 B 6.68 % | 23.902 B -3.80 % | 24.846 B -0.28 % | 24.916 B 13.05 % | 22.039 B -2.98 % | 22.717 B -8.57 % | 24.846 B -0.28 % | 24.916 B 13.05 % | 22.039 B -2.98 % | 22.717 B -31.29 % | 33.061 B 34.25 % | 24.626 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.829 B -21.64 % | 13.819 B 27.61 % | 10.829 B | 0.000 -100.00 % | 9.246 B -32.34 % | 13.666 B 47.80 % | 9.246 B |
| Depreciation and amortization | 124.651 B 1.13 % | 123.260 B 5.31 % | 117.042 B 6.40 % | 110.000 B 4.36 % | 105.401 B 4.61 % | 100.752 B 0.01 % | 100.743 B 3.49 % | 97.343 B 0.83 % | 96.538 B 2.64 % | 94.059 B 1.16 % | 92.977 B 3.92 % | 89.468 B 1.88 % | 87.814 B 2.32 % | 85.826 B 0.41 % | 85.472 B 3.64 % | 82.472 B 6.92 % | 77.137 B 2.82 % | 75.019 B -0.02 % | 75.031 B 2.98 % | 72.862 B 2.43 % | 71.131 B 3.67 % | 68.615 B 0.64 % | 68.178 B -1.69 % | 69.351 B 2.61 % | 67.587 B 23.03 % | 54.934 B 0.39 % | 54.723 B 4.50 % | 52.366 B 1.78 % | 51.452 B 5.02 % | 48.991 B 1.27 % | 48.375 B 3.20 % | 46.873 B -2.74 % | 48.192 B -2.48 % | 49.418 B 2.16 % | 48.375 B 3.20 % | 46.873 B -2.74 % | 48.192 B -2.48 % | 49.418 B 2.21 % | 48.350 B -2.44 % | 49.560 B 22.66 % | 40.404 B 5.22 % | 38.401 B 1.02 % | 38.015 B -1.34 % | 38.530 B -4.55 % | 40.365 B 2.33 % | 39.444 B 0.65 % | 39.188 B -0.52 % | 39.394 B 2.40 % | 38.470 B -3.41 % | 39.828 B 2.11 % | 39.005 B 1.15 % | 38.560 B 2.63 % | 37.571 B 8.33 % | 34.683 B -3.24 % | 35.845 B 12.58 % | 31.839 B 1.68 % | 31.314 B |
| Operating income | 153.736 B 4.70 % | 146.828 B 13.89 % | 128.924 B 18.87 % | 108.462 B 18.31 % | 91.675 B -1.31 % | 92.896 B -4.63 % | 97.405 B -0.40 % | 97.794 B -1.66 % | 99.447 B 7.03 % | 92.912 B 1.48 % | 91.555 B 5.88 % | 86.470 B 11.60 % | 77.480 B 8.57 % | 71.361 B 15.93 % | 61.556 B 10.65 % | 55.633 B 5.63 % | 52.666 B 11.04 % | 47.430 B 4.24 % | 45.499 B 20.26 % | 37.835 B 34.93 % | 28.040 B 1.74 % | 27.560 B 45.16 % | 18.986 B -1.38 % | 19.252 B 30.49 % | 14.754 B 31.49 % | 11.221 B 53.73 % | 7.299 B -27.51 % | 10.069 B -36.30 % | 15.806 B -22.17 % | 20.308 B -22.82 % | 26.313 B -18.65 % | 32.346 B 10.05 % | 29.392 B 0.72 % | 29.182 B 10.90 % | 26.313 B -18.65 % | 32.347 B 10.05 % | 29.392 B 0.72 % | 29.182 B -19.97 % | 36.465 B -18.68 % | 44.842 B 20.14 % | 37.324 B 59.75 % | 23.364 B -15.07 % | 27.510 B -3.80 % | 28.597 B 8.28 % | 26.411 B 13.95 % | 23.178 B 2.24 % | 22.671 B 64.83 % | 13.754 B -17.01 % | 16.573 B 27.78 % | 12.970 B 36.35 % | 9.512 B -66.91 % | 28.745 B 23.22 % | 23.329 B 37.05 % | 17.022 B 8.43 % | 15.698 B -45.56 % | 28.836 B 8.66 % | 26.539 B |
| Operating income ratio | 0.31 1.35 % | 0.31 7.35 % | 0.29 9.24 % | 0.26 9.85 % | 0.24 -3.64 % | 0.25 -3.87 % | 0.26 -2.65 % | 0.26 -0.61 % | 0.27 2.94 % | 0.26 0.91 % | 0.26 2.10 % | 0.25 6.04 % | 0.24 4.26 % | 0.23 9.92 % | 0.21 4.94 % | 0.20 0.14 % | 0.20 6.46 % | 0.18 7.36 % | 0.17 13.65 % | 0.15 25.40 % | 0.12 0.56 % | 0.12 34.60 % | 0.09 -2.36 % | 0.09 28.06 % | 0.07 30.63 % | 0.05 50.96 % | 0.04 -26.82 % | 0.05 -37.36 % | 0.08 -24.83 % | 0.10 -19.14 % | 0.13 -12.81 % | 0.15 10.97 % | 0.13 0.61 % | 0.13 2.73 % | 0.13 -12.82 % | 0.15 10.97 % | 0.13 0.61 % | 0.13 -14.86 % | 0.16 -14.10 % | 0.18 15.36 % | 0.16 55.33 % | 0.10 -14.33 % | 0.12 -5.34 % | 0.13 8.83 % | 0.12 10.26 % | 0.10 0.94 % | 0.10 60.22 % | 0.06 -21.14 % | 0.08 28.94 % | 0.06 34.96 % | 0.05 -66.85 % | 0.14 17.61 % | 0.12 32.66 % | 0.09 6.97 % | 0.08 -49.12 % | 0.17 6.80 % | 0.16 |
| Total other income expenses net | -48.692 B 4.50 % | -50.989 B -227.49 % | 39.995 B 180.82 % | -49.488 B -57.49 % | -31.422 B 51.74 % | -65.116 B -15.62 % | -56.321 B 3.55 % | -58.397 B 27.83 % | -80.918 B -89.18 % | -42.772 B 21.75 % | -54.662 B -24.75 % | -43.817 B -5.43 % | -41.559 B -97.97 % | -20.993 B 40.26 % | -35.141 B -38.66 % | -25.344 B 27.40 % | -34.907 B -28.24 % | -27.219 B 68.73 % | -87.032 B -115.95 % | -40.302 B 72.98 % | -149.133 B -44.64 % | -103.104 B -143.51 % | -42.341 B 87.27 % | -332.592 B -643.29 % | -44.746 B -995.11 % | -4.086 B 22.86 % | -5.297 B 82.37 % | -30.053 B -34.91 % | -22.277 B -16.40 % | -19.139 B 5.84 % | -20.327 B 3.86 % | -21.144 B -40.22 % | -15.079 B 40.24 % | -25.231 B -24.13 % | -20.327 B 3.87 % | -21.145 B -40.23 % | -15.079 B 40.24 % | -25.231 B -22.45 % | -20.605 B -1.74 % | -20.252 B 65.95 % | -59.481 B -18 572.36 % | 322.000 M -53.20 % | 688.000 M 106.79 % | -10.140 B -1 743.44 % | 617.000 M -3.14 % | 637.000 M 386.26 % | 131.000 M 100.85 % | -15.502 B -959.31 % | 1.804 B 115.06 % | -11.975 B -399 266.67 % | 3.000 M 100.04 % | -7.663 B -23.12 % | -6.224 B 43.65 % | -11.046 B -10 327.78 % | 108.000 M 100.97 % | -11.186 B -19.71 % | -9.344 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.980 T 0.56 % | 1.969 T -0.84 % | 1.986 T -10.06 % | 2.208 T 12.30 % | 1.966 T -1.32 % | 1.993 T -6.44 % | 2.130 T -0.01 % | 2.130 T -2.78 % | 2.191 T 0.11 % | 2.188 T 1.29 % | 2.160 T 2.15 % | 2.115 T 28.54 % | 1.645 T 0.58 % | 1.636 T 6.03 % | 1.543 T -11.44 % | 1.742 T 11.61 % | 1.561 T 0.90 % | 1.547 T 4.28 % | 1.483 T -0.54 % | 1.491 T 14.87 % | 1.298 T -3.59 % | 1.347 T -1.17 % | 1.363 T 7.96 % | 1.262 T 1.64 % | 1.242 T 4.17 % | 1.192 T 4.07 % | 1.146 T -6.94 % | 1.231 T 7.86 % | 1.141 T 7.33 % | 1.063 T 2.22 % | 1.040 T 0.33 % | 1.037 T 2.49 % | 1.012 T -4.70 % | 1.061 T -5.86 % | 1.127 T 16.66 % | 966.458 B -1.52 % | 981.355 B -1.39 % | 995.152 B 14.29 % | 870.713 B 36.19 % | 639.318 B -5.93 % | 679.608 B 4.24 % | 651.953 B 2.83 % | 634.010 B -4.13 % | 661.333 B -4.45 % | 692.138 B -2.40 % | 709.150 B 0.20 % | 707.762 B -0.82 % | 713.618 B 0.96 % | 706.804 B -0.77 % | 712.313 B 2 729.92 % | -27.085 B -103.94 % | 687.249 B -4.24 % | 717.706 B 7.13 % | 669.932 B |
| Total investments | 115.844 B 98.42 % | 58.383 B -27.66 % | 80.705 B -78.29 % | 371.730 B 0.13 % | 371.255 B 7.78 % | 344.450 B 5.71 % | 325.851 B 1.72 % | 320.349 B 2.53 % | 312.452 B 1.30 % | 308.457 B 1.66 % | 303.426 B -0.94 % | 306.319 B -4.86 % | 321.963 B 8.42 % | 296.956 B 5.94 % | 280.315 B 4.03 % | 269.458 B 1.65 % | 265.085 B 7.15 % | 247.399 B -9.14 % | 272.292 B 102.97 % | 134.151 B -52.21 % | 280.692 B 113.14 % | 131.692 B 3.74 % | 126.943 B 10.27 % | 115.115 B -10.48 % | 128.594 B 12.86 % | 113.945 B -11.11 % | 128.181 B 41.21 % | 90.771 B -14.44 % | 106.088 B 9.39 % | 96.979 B -23.85 % | 127.352 B -1.49 % | 129.276 B 2.79 % | 125.772 B -4.30 % | 131.423 B -25.87 % | 177.279 B 33.33 % | 132.960 B 14.44 % | 116.188 B 377.65 % | 24.325 B -84.85 % | 160.544 B 473.23 % | 28.007 B -71.36 % | 97.800 B 14.78 % | 85.206 B -52.47 % | 179.255 B 391.63 % | 36.461 B -80.96 % | 191.459 B 92.03 % | 99.704 B -51.77 % | 206.742 B 479.97 % | 35.647 B -80.42 % | 182.093 B 1 350.25 % | 12.556 B -87.30 % | 98.841 B 511.90 % | 16.153 B -35.96 % | 25.223 B 47.42 % | 17.110 B |
| Total debt | 2.034 T -4.82 % | 2.136 T 4.41 % | 2.046 T -9.27 % | 2.255 T 7.98 % | 2.089 T -3.12 % | 2.156 T -1.32 % | 2.185 T 0.52 % | 2.174 T -3.38 % | 2.250 T -0.47 % | 2.260 T 1.76 % | 2.221 T 1.89 % | 2.180 T 22.43 % | 1.781 T 4.94 % | 1.697 T 0.73 % | 1.684 T -6.62 % | 1.804 T 6.84 % | 1.688 T 3.72 % | 1.628 T 2.91 % | 1.582 T -0.93 % | 1.597 T 9.67 % | 1.456 T -1.78 % | 1.482 T 1.20 % | 1.465 T 6.98 % | 1.369 T 5.41 % | 1.299 T 3.56 % | 1.254 T 3.62 % | 1.210 T -4.89 % | 1.273 T 6.72 % | 1.193 T 7.12 % | 1.113 T 5.17 % | 1.059 T 0.51 % | 1.053 T 2.44 % | 1.028 T -4.30 % | 1.074 T -5.82 % | 1.141 T 15.43 % | 988.135 B -2.89 % | 1.018 T 0.11 % | 1.016 T 13.93 % | 892.052 B 34.96 % | 660.955 B -7.82 % | 717.022 B 8.04 % | 663.672 B 0.65 % | 659.388 B -2.64 % | 677.274 B -4.94 % | 712.506 B -6.12 % | 758.958 B 3.52 % | 733.140 B -1.52 % | 744.437 B -0.03 % | 744.639 B 2.06 % | 729.608 B | 0.000 -100.00 % | 705.149 B -4.79 % | 740.644 B 7.30 % | 690.232 B |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -11.326 B | 0.000 -100.00 % | 842.018 B -1.42 % | 854.122 B 7.92 % | 791.422 B 3.83 % | 762.239 B 2.14 % | 746.266 B | 0.000 -100.00 % | 43.988 B -93.83 % | 712.887 B | 0.000 -100.00 % | 665.543 B 1 765.31 % | 35.680 B | 0.000 | 0.000 | 0.000 -100.00 % | 555.930 B -2.43 % | 569.792 B 0.65 % | 566.115 B | 0.000 100.00 % | -1.144 T -272.71 % | 662.627 B 512.14 % | 108.248 B -87.81 % | 888.091 B 188.49 % | -1.004 T -245.21 % | 691.110 B 3.33 % | 668.817 B -0.75 % | 673.889 B 178.08 % | -863.098 B -224.33 % | 694.188 B 2.74 % | 675.704 B 2.49 % | 659.271 B 185.35 % | -772.459 B -226.33 % | 611.444 B -1.60 % | 621.401 B -0.24 % | 622.899 B 184.72 % | -735.260 B -11 336.62 % | -6.429 B 6.28 % | -6.860 B -209.85 % | 6.245 B 101.02 % | -609.983 B -10 940.29 % | 5.627 B -78.32 % | 25.956 B 66.59 % | 15.581 B 102.69 % | -579.548 B -2 731.80 % | 22.021 B -5.62 % | 23.332 B 99.42 % | 11.700 B 102.35 % | -497.580 B | 0.000 | 0.000 | 0.000 100.00 % | -378.080 B |
| Retained earnings | 0.000 -100.00 % | 408.823 B | 0.000 | 0.000 | 0.000 -100.00 % | 114.706 B | 0.000 | 0.000 | 0.000 -100.00 % | 64.497 B | 0.000 | 0.000 | 0.000 100.00 % | -1.429 B | 0.000 | 0.000 | 0.000 100.00 % | -44.366 B | 0.000 | 0.000 | 0.000 -100.00 % | 112.401 B | 0.000 -100.00 % | 199.147 B | 0.000 -100.00 % | 454.730 B | 0.000 | 0.000 | 0.000 -100.00 % | 475.481 B | 0.000 | 0.000 | 0.000 -100.00 % | 483.638 B | 0.000 | 0.000 | 0.000 -100.00 % | 289.612 B -42.56 % | 504.175 B 2.27 % | 492.969 B 0.93 % | 488.416 B 3.25 % | 473.025 B 2.75 % | 460.383 B 3.23 % | 445.984 B -0.51 % | 448.256 B 2.54 % | 437.167 B 2.25 % | 427.548 B 1.44 % | 421.459 B 0.16 % | 420.791 B 1.63 % | 414.027 B 1.24 % | 408.941 B 0.70 % | 406.104 B 0.69 % | 403.304 B 1.93 % | 395.682 B |
| Common stock | 29.001 B -97.45 % | 1.137 T 3 823.78 % | 28.970 B 0.05 % | 28.956 B -96.72 % | 883.067 B 2 969.83 % | 28.766 B 0.53 % | 28.615 B 0.13 % | 28.577 B -96.28 % | 768.667 B 2 609.82 % | 28.366 B -96.17 % | 741.199 B 2 518.52 % | 28.306 B | 0.000 -100.00 % | 27.950 B -95.76 % | 658.630 B 2 298.51 % | 27.460 B -95.36 % | 592.034 B 2 055.99 % | 27.460 B 0.67 % | 27.278 B 0.00 % | 27.278 B -95.53 % | 609.902 B 2 135.88 % | 27.278 B 6.31 % | 25.660 B 0.00 % | 25.660 B 0.02 % | 25.655 B 28.36 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 0.00 % | 19.987 B 5.26 % | 18.988 B 0.00 % | 18.988 B 0.00 % | 18.988 B 0.00 % | 18.988 B 0.00 % | 18.988 B |
| Total equity | 1.607 T 4.74 % | 1.535 T 1.34 % | 1.514 T 37.29 % | 1.103 T -1.54 % | 1.120 T 6.13 % | 1.056 T 1.95 % | 1.035 T 0.13 % | 1.034 T 0.35 % | 1.031 T -3.19 % | 1.064 T 4.15 % | 1.022 T 1.63 % | 1.006 T 6.29 % | 946.108 B 2.91 % | 919.350 B 3.57 % | 887.636 B 6.24 % | 835.516 B 1.78 % | 820.943 B 1.07 % | 812.266 B 4.35 % | 778.411 B -7.66 % | 842.970 B -1.80 % | 858.446 B -15.95 % | 1.021 T 12.08 % | 911.205 B 4.72 % | 870.149 B -16.37 % | 1.040 T 22.48 % | 849.480 B 2.09 % | 832.059 B 8.91 % | 763.996 B -2.66 % | 784.887 B 0.18 % | 783.483 B -2.04 % | 799.769 B 3.71 % | 771.188 B 2.79 % | 750.246 B 0.93 % | 743.313 B 8.02 % | 688.120 B 0.27 % | 686.296 B -1.28 % | 695.182 B 39.75 % | 497.441 B -27.92 % | 690.148 B 1.91 % | 677.244 B -1.87 % | 690.183 B 3.31 % | 668.089 B 2.33 % | 652.852 B -1.02 % | 659.602 B 1.47 % | 650.074 B 1.63 % | 639.662 B 0.94 % | 633.685 B 0.74 % | 629.021 B 1.61 % | 619.033 B 13.77 % | 544.103 B -2.54 % | 558.255 B 7.39 % | 519.822 B -0.58 % | 522.849 B -2.05 % | 533.808 B |
| Other non current liabilities | 157.963 B 128.81 % | 69.038 B -38.27 % | 111.832 B 174.91 % | 40.680 B 107.56 % | -538.076 B -449.18 % | 154.096 B 133.94 % | -454.000 B -525.10 % | 106.798 B 124.05 % | -443.990 B -516.47 % | 106.607 B 126.50 % | -402.320 B -3 275.37 % | 12.670 B -88.49 % | 110.122 B 14.36 % | 96.292 B -51.61 % | 198.978 B 272.79 % | 53.375 B -63.75 % | 147.227 B 14.01 % | 129.133 B 182.38 % | -156.756 B -227.79 % | 122.664 B 7.88 % | 113.701 B 51.12 % | 75.239 B 135.23 % | -213.565 B -322.95 % | 95.789 B 146.89 % | -204.297 B -601.60 % | 40.729 B 57.85 % | 25.803 B -69.54 % | 84.702 B 37.59 % | 61.560 B -5.89 % | 65.412 B 30.30 % | 50.203 B 6.95 % | 46.941 B -2.68 % | 48.236 B 35.64 % | 35.563 B -30.76 % | 51.359 B 0.28 % | 51.216 B -8.94 % | 56.244 B -51.10 % | 115.025 B 0.76 % | 114.162 B 610.18 % | -22.377 B -107.51 % | 298.068 B 407.15 % | 58.773 B -70.70 % | 200.588 B 55.06 % | 129.363 B 104.26 % | 63.332 B -14.58 % | 74.141 B 5.80 % | 70.078 B 6.53 % | 65.781 B 2.59 % | 64.122 B -17.42 % | 77.648 B 112.87 % | -603.302 B -1 719.17 % | 37.260 B 1.56 % | 36.688 B 1.16 % | 36.268 B |
| Long term debt | 2.296 T 43.04 % | 1.605 T -30.68 % | 2.316 T 24.42 % | 1.861 T -22.51 % | 2.402 T 29.90 % | 1.849 T -26.63 % | 2.520 T 31.75 % | 1.913 T -26.80 % | 2.613 T 29.10 % | 2.024 T -19.28 % | 2.507 T 25.01 % | 2.006 T 30.98 % | 1.531 T 7.39 % | 1.426 T -1.62 % | 1.449 T -12.04 % | 1.648 T 10.37 % | 1.493 T 10.05 % | 1.357 T -14.60 % | 1.589 T 23.78 % | 1.283 T 18.86 % | 1.080 T -6.47 % | 1.154 T -14.73 % | 1.354 T 21.70 % | 1.112 T -18.35 % | 1.363 T 56.17 % | 872.454 B 2.43 % | 851.752 B -7.74 % | 923.230 B 8.46 % | 851.196 B -1.47 % | 863.916 B 7.81 % | 801.325 B -9.85 % | 888.844 B 1.50 % | 875.669 B -3.75 % | 909.750 B -3.34 % | 941.166 B 6.97 % | 879.836 B -0.78 % | 886.746 B -0.67 % | 892.686 B 9.93 % | 812.044 B 22.86 % | 660.955 B 25.21 % | 527.883 B -11.51 % | 596.521 B 26.84 % | 470.277 B -20.92 % | 594.684 B 3.82 % | 572.829 B 4.17 % | 549.919 B -2.25 % | 562.577 B -0.06 % | 562.929 B 3.71 % | 542.793 B -6.22 % | 578.819 B -4.06 % | 603.302 B 7.87 % | 559.293 B -3.16 % | 577.569 B 16.18 % | 497.154 B |
| Total non current liabilities | 1.887 T 4.55 % | 1.805 T -4.39 % | 1.887 T -3.96 % | 1.965 T 3.90 % | 1.891 T -5.58 % | 2.003 T -4.08 % | 2.088 T 0.83 % | 2.071 T -5.35 % | 2.188 T 0.27 % | 2.182 T 2.60 % | 2.127 T 2.70 % | 2.071 T 24.66 % | 1.661 T 5.35 % | 1.577 T -4.33 % | 1.648 T -5.85 % | 1.751 T 6.74 % | 1.640 T 7.09 % | 1.532 T 5.75 % | 1.448 T -0.24 % | 1.452 T 19.94 % | 1.210 T -4.81 % | 1.272 T 10.73 % | 1.148 T -5.49 % | 1.215 T 4.35 % | 1.164 T 19.80 % | 971.946 B -1.35 % | 985.267 B -2.76 % | 1.013 T 4.63 % | 968.342 B 3.02 % | 939.934 B 9.22 % | 860.576 B -9.03 % | 945.948 B 1.57 % | 931.349 B -2.45 % | 954.742 B -4.83 % | 1.003 T 6.63 % | 940.902 B -0.22 % | 942.990 B -6.42 % | 1.008 T 8.80 % | 926.206 B -35.69 % | 1.440 T 74.38 % | 825.951 B 26.04 % | 655.294 B -2.32 % | 670.865 B -45.05 % | 1.221 T 91.91 % | 636.161 B 1.94 % | 624.060 B -1.36 % | 632.655 B -45.66 % | 1.164 T 91.83 % | 606.915 B -10.58 % | 678.708 B 12.50 % | 603.302 B -2.69 % | 619.961 B -2.62 % | 636.623 B 16.19 % | 547.935 B |
| Other current liabilities | 803.529 B -9.90 % | 891.783 B 7.84 % | 826.924 B 12.55 % | 734.726 B 10.92 % | 662.371 B 8.94 % | 608.034 B 56.07 % | 389.580 B -18.43 % | 477.582 B 22.40 % | 390.171 B -29.25 % | 551.503 B 43.98 % | 383.053 B 83.36 % | 208.908 B -62.87 % | 562.663 B 28.03 % | 439.485 B -13.62 % | 508.806 B 150.94 % | 202.757 B -64.80 % | 576.081 B 31.13 % | 439.321 B 44.01 % | 305.063 B -19.75 % | 380.126 B -52.71 % | 803.881 B 27.47 % | 630.654 B 11.34 % | 566.443 B -23.13 % | 736.901 B 931.86 % | 71.415 B -62.74 % | 191.678 B -27.15 % | 263.109 B 642.64 % | 35.429 B -86.27 % | 257.978 B 68.78 % | 152.848 B -0.70 % | 153.918 B -14.43 % | 179.868 B 27.83 % | 140.705 B 29.41 % | 108.731 B -45.43 % | 199.260 B 32.13 % | 150.802 B -28.73 % | 211.590 B 3.20 % | 205.022 B 122.13 % | 92.300 B -57.74 % | 218.420 B 167.46 % | 81.666 B -72.18 % | 293.502 B 221.03 % | 91.424 B 2.54 % | 89.158 B 2.87 % | 86.670 B -61.50 % | 225.142 B 168.70 % | 83.790 B 130.13 % | -278.093 B -485.51 % | 72.136 B -70.57 % | 245.148 B 19.93 % | 204.415 B 277.00 % | 54.221 B -4.67 % | 56.875 B -12.90 % | 65.297 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.640 B -80.93 % | 87.262 B -69.01 % | 281.539 B -56.54 % | 647.817 B 148.60 % | 260.588 B -56.81 % | 603.327 B 169.87 % | 223.565 B -57.99 % | 532.148 B 3 681.34 % | 14.073 B -97.56 % | 576.026 B 3 294.38 % | 16.970 B -96.61 % | 499.917 B 4 639.90 % | 10.547 B -98.14 % | 565.880 B 212.21 % | 181.247 B -61.83 % | 474.843 B | 0.000 -100.00 % | 732.758 B 332.61 % | 169.382 B -76.33 % | 715.637 B 339.50 % | 162.831 B -39.39 % | 268.649 B 54.21 % | 174.206 B -17.95 % | 212.325 B | 0.000 -100.00 % | 240.372 B 40.85 % | 170.656 B -13.92 % | 198.249 B 20.34 % | 164.744 B -5.59 % | 174.490 B | 0.000 -100.00 % | 174.059 B | 0.000 -100.00 % | 297.385 B | 0.000 100.00 % | -514.307 B -910.52 % | 63.454 B | 0.000 | 0.000 100.00 % | -411.007 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.995 B -10.53 % | 46.937 B -10.31 % | 52.334 B |
| Short term debt | 398.097 B -25.04 % | 531.082 B 47.59 % | 359.834 B -8.72 % | 394.228 B 9.05 % | 361.515 B 17.75 % | 307.026 B 17.15 % | 262.083 B 0.46 % | 260.873 B 15.61 % | 225.645 B -4.48 % | 236.222 B -10.10 % | 262.763 B -24.55 % | 348.268 B 39.76 % | 249.192 B -8.00 % | 270.867 B 15.24 % | 235.054 B -27.86 % | 325.809 B 66.87 % | 195.249 B -28.00 % | 271.163 B -14.63 % | 317.646 B 1.42 % | 313.203 B -16.71 % | 376.055 B 14.72 % | 327.811 B -20.52 % | 412.431 B 60.65 % | 256.730 B 17.56 % | 218.383 B -42.81 % | 381.829 B 23.59 % | 308.955 B -11.59 % | 349.456 B 11.43 % | 313.602 B 45.69 % | 215.249 B -16.33 % | 257.250 B 56.48 % | 164.395 B 7.84 % | 152.450 B -13.62 % | 176.494 B -11.52 % | 199.482 B 234.38 % | 59.658 B -54.38 % | 130.762 B 16.92 % | 111.840 B 39.79 % | 80.008 B | 0.000 -100.00 % | 189.139 B -10.76 % | 211.946 B 12.07 % | 189.111 B 128.98 % | 82.590 B -40.87 % | 139.677 B -33.18 % | 209.039 B 22.56 % | 170.563 B | 0.000 -100.00 % | 201.846 B 105.49 % | 98.226 B | 0.000 -100.00 % | 145.856 B -10.56 % | 163.075 B -15.54 % | 193.078 B |
| Total current liabilities | 1.656 T -8.21 % | 1.804 T 12.29 % | 1.607 T 4.24 % | 1.542 T 7.11 % | 1.439 T 3.79 % | 1.387 T 4.01 % | 1.333 T 1.31 % | 1.316 T 5.50 % | 1.247 T 2.27 % | 1.220 T -0.80 % | 1.229 T 5.33 % | 1.167 T 1.88 % | 1.146 T 0.48 % | 1.140 T 5.00 % | 1.086 T 1.30 % | 1.072 T -2.31 % | 1.097 T -1.70 % | 1.116 T -0.12 % | 1.118 T 0.84 % | 1.108 T -23.69 % | 1.452 T 10.46 % | 1.315 T -9.61 % | 1.455 T 14.45 % | 1.271 T 69.16 % | 751.368 B -19.26 % | 930.549 B 6.01 % | 877.788 B -3.89 % | 913.283 B 5.54 % | 865.307 B 10.60 % | 782.399 B 2.04 % | 766.740 B 9.25 % | 701.808 B 8.36 % | 647.676 B 2.90 % | 629.447 B -6.39 % | 672.402 B 12.94 % | 595.377 B -2.89 % | 613.100 B 3.17 % | 594.286 B 5.22 % | 564.789 B 172 618.35 % | 327.000 M -99.95 % | 647.839 B 2.11 % | 634.435 B 1.92 % | 622.494 B 18 487.46 % | 3.349 B -99.37 % | 534.490 B -5.91 % | 568.050 B 5.27 % | 539.598 B 0.76 % | 535.516 B -3.57 % | 555.318 B 23.29 % | 450.421 B -6.88 % | 483.717 B 0.82 % | 479.781 B -4.17 % | 500.656 B 2.41 % | 488.873 B |
| Total liabilities | 3.543 T -1.83 % | 3.609 T 3.28 % | 3.494 T -0.36 % | 3.507 T 5.29 % | 3.331 T -1.74 % | 3.390 T -0.93 % | 3.421 T 1.02 % | 3.387 T -1.41 % | 3.435 T 0.99 % | 3.402 T 1.36 % | 3.356 T 3.65 % | 3.238 T 15.36 % | 2.807 T 3.31 % | 2.717 T -0.63 % | 2.734 T -3.14 % | 2.823 T 3.11 % | 2.738 T 3.39 % | 2.648 T 3.19 % | 2.566 T 0.23 % | 2.560 T -3.86 % | 2.663 T 2.95 % | 2.586 T -0.64 % | 2.603 T 4.71 % | 2.486 T 29.77 % | 1.916 T 0.70 % | 1.902 T 2.12 % | 1.863 T -3.29 % | 1.927 T 5.06 % | 1.834 T 6.46 % | 1.722 T 5.84 % | 1.627 T -1.24 % | 1.648 T 4.35 % | 1.579 T -0.33 % | 1.584 T -5.46 % | 1.676 T 9.07 % | 1.536 T -1.27 % | 1.556 T -2.87 % | 1.602 T 7.44 % | 1.491 T 3.49 % | 1.441 T -2.25 % | 1.474 T 14.27 % | 1.290 T -0.28 % | 1.293 T 5.65 % | 1.224 T 4.58 % | 1.171 T -1.80 % | 1.192 T 1.69 % | 1.172 T 0.69 % | 1.164 T 0.17 % | 1.162 T 2.93 % | 1.129 T -1.86 % | 1.151 T 4.62 % | 1.100 T -3.30 % | 1.137 T 9.69 % | 1.037 T |
| Other non current assets | 373.903 B -13.29 % | 431.194 B -10.71 % | 482.892 B 312.51 % | 117.062 B 8.08 % | 108.312 B -14.24 % | 126.294 B 19.21 % | 105.945 B -77.74 % | 475.883 B 385.07 % | 98.106 B -35.08 % | 151.114 B 48.73 % | 101.602 B -75.54 % | 415.403 B 337.29 % | 94.994 B -76.63 % | 406.554 B 382.18 % | 84.316 B -80.44 % | 431.112 B 424.81 % | 82.147 B -79.91 % | 408.994 B 470.54 % | 71.685 B -82.52 % | 410.166 B 25.56 % | 326.663 B -24.55 % | 432.958 B 456.48 % | 77.803 B -80.31 % | 395.234 B 324.64 % | 93.076 B -42.82 % | 162.784 B 203.44 % | 53.647 B -71.83 % | 190.437 B 41.60 % | 134.493 B -6.59 % | 143.979 B -6.02 % | 153.199 B 32.54 % | 115.583 B 7.32 % | 107.697 B 11.93 % | 96.214 B -5.18 % | 101.474 B -1.22 % | 102.723 B -4.50 % | 107.561 B -48.93 % | 210.607 B 154.33 % | 82.807 B -75.04 % | 331.758 B 155.52 % | 129.837 B 1.41 % | 128.032 B 41.40 % | 90.544 B -67.66 % | 279.952 B 214.03 % | 89.147 B -12.35 % | 101.703 B 8.19 % | 94.007 B -64.60 % | 265.564 B 193.17 % | 90.583 B -5.58 % | 95.940 B 106.87 % | -1.396 T -3 754.22 % | 38.204 B -30.34 % | 54.840 B 47.19 % | 37.258 B |
| Long term investments | 83.292 B 99.02 % | 41.851 B 114.32 % | -292.218 B -179.19 % | 369.019 B 2.17 % | 361.180 B 5.68 % | 341.755 B 485.90 % | -88.561 B -174.70 % | -32.239 B 64.21 % | -90.067 B -131.88 % | 282.494 B 704.63 % | -46.722 B -516.97 % | 11.205 B -96.32 % | 304.536 B 2 916.10 % | 10.097 B -96.34 % | 275.875 B 555.49 % | -60.567 B -123.02 % | 263.115 B 2 329.50 % | 10.830 B -73.30 % | 40.560 B 123.09 % | -175.649 B -224.73 % | 140.819 B 171.43 % | -197.138 B 32.51 % | -292.106 B -75.84 % | -166.124 B -596.84 % | 33.436 B -49.41 % | 66.098 B -4.89 % | 69.499 B 981.74 % | -7.882 B -109.04 % | 87.216 B 211.47 % | 28.001 B -42.61 % | 48.794 B -28.10 % | 67.868 B 2.50 % | 66.214 B -40.42 % | 111.140 B -29.12 % | 156.791 B 64.02 % | 95.594 B -2.85 % | 98.399 B 2 038.51 % | -5.076 B -104.65 % | 109.122 B 350.90 % | -43.492 B -2 916.09 % | -1.442 B -221.28 % | 1.189 B -98.90 % | 107.843 B 395.95 % | -36.440 B -137.95 % | 96.021 B 156.47 % | 37.440 B -66.13 % | 110.551 B 589.55 % | -22.582 B -133.21 % | 68.003 B 225.71 % | -54.095 B -423.69 % | 16.712 B 1 539.45 % | -1.161 B 86.31 % | -8.481 B -364.97 % | -1.824 B |
| Intangible assets | 1.834 T 37.21 % | 1.337 T -28.01 % | 1.857 T 48.60 % | 1.250 T -15.01 % | 1.470 T 20.26 % | 1.222 T -19.68 % | 1.522 T 19.79 % | 1.271 T -20.08 % | 1.590 T 20.31 % | 1.321 T -20.70 % | 1.666 T 28.48 % | 1.297 T 2 786.54 % | 44.933 B -94.96 % | 891.670 B -28.26 % | 1.243 T 34.25 % | 925.792 B -26.59 % | 1.261 T 63.12 % | 773.169 B -30.00 % | 1.104 T 40.55 % | 785.786 B -31.22 % | 1.142 T 40.60 % | 812.592 B -29.91 % | 1.159 T 39.23 % | 832.676 B -27.23 % | 1.144 T 31.76 % | 868.434 B -28.37 % | 1.212 T 37.50 % | 881.704 B -1.04 % | 890.932 B 0.87 % | 883.278 B -0.88 % | 891.099 B -1.44 % | 904.116 B 0.79 % | 897.017 B -1.28 % | 908.624 B -1.39 % | 921.417 B 17.08 % | 786.970 B 1.80 % | 773.090 B 16.06 % | 666.140 B -41.17 % | 1.132 T 81.76 % | 622.972 B -40.00 % | 1.038 T 104.62 % | 507.460 B -44.83 % | 919.763 B 124.43 % | 409.826 B -49.30 % | 808.356 B 137.35 % | 340.580 B -55.93 % | 772.779 B 161.55 % | 295.457 B -60.73 % | 752.462 B 181.60 % | 267.210 B -61.37 % | 691.688 B 1.92 % | 678.691 B -0.59 % | 682.742 B 3.31 % | 660.889 B |
| GoodWill | 0.000 -100.00 % | 516.974 B | 0.000 -100.00 % | 262.555 B | 0.000 -100.00 % | 265.017 B | 0.000 -100.00 % | 296.778 B | 0.000 -100.00 % | 337.741 B | 0.000 -100.00 % | 341.111 B | 0.000 -100.00 % | 338.313 B | 0.000 -100.00 % | 335.209 B | 0.000 -100.00 % | 329.064 B | 0.000 -100.00 % | 340.096 B | 0.000 -100.00 % | 346.192 B | 0.000 -100.00 % | 336.606 B | 0.000 -100.00 % | 332.562 B | 0.000 -100.00 % | 345.422 B 3.25 % | 334.559 B 1.98 % | 328.070 B 0.53 % | 326.351 B -5.80 % | 346.458 B 1.42 % | 341.595 B 1.04 % | 338.082 B -4.10 % | 352.545 B -2.60 % | 361.949 B -5.66 % | 383.665 B 65.83 % | 231.365 B | 0.000 -100.00 % | 419.925 B | 0.000 -100.00 % | 414.823 B | 0.000 -100.00 % | 462.578 B | 0.000 -100.00 % | 469.136 B | 0.000 -100.00 % | 490.556 B | 0.000 -100.00 % | 413.598 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.834 T -1.06 % | 1.854 T -0.17 % | 1.857 T 22.79 % | 1.512 T 2.85 % | 1.470 T -1.16 % | 1.488 T -2.26 % | 1.522 T -2.90 % | 1.567 T -1.41 % | 1.590 T -4.18 % | 1.659 T -0.43 % | 1.666 T 1.73 % | 1.638 T 34.68 % | 1.216 T -1.11 % | 1.230 T -1.04 % | 1.243 T -1.44 % | 1.261 T -0.02 % | 1.261 T 14.42 % | 1.102 T -0.20 % | 1.104 T -1.90 % | 1.126 T -1.45 % | 1.142 T -1.41 % | 1.159 T -0.05 % | 1.159 T -0.85 % | 1.169 T 2.19 % | 1.144 T -4.73 % | 1.201 T -0.93 % | 1.212 T -1.21 % | 1.227 T 0.13 % | 1.225 T 1.17 % | 1.211 T -0.50 % | 1.217 T -2.65 % | 1.251 T 0.97 % | 1.239 T -0.65 % | 1.247 T -2.14 % | 1.274 T 10.88 % | 1.149 T -0.68 % | 1.157 T 28.89 % | 897.505 B -20.74 % | 1.132 T 8.57 % | 1.043 T 0.44 % | 1.038 T 12.59 % | 922.283 B 0.27 % | 919.763 B 5.43 % | 872.404 B 7.92 % | 808.356 B -0.17 % | 809.716 B 4.78 % | 772.779 B -1.68 % | 786.013 B 4.46 % | 752.462 B 10.52 % | 680.808 B -1.57 % | 691.688 B 1.92 % | 678.691 B -0.59 % | 682.742 B 3.31 % | 660.889 B |
| Property plant equipment net | 2.157 T 0.74 % | 2.141 T 3.61 % | 2.067 T 10.07 % | 1.877 T 6.68 % | 1.760 T 2.64 % | 1.715 T 3.56 % | 1.656 T 1.14 % | 1.637 T 1.86 % | 1.607 T -0.12 % | 1.609 T 6.73 % | 1.508 T 3.90 % | 1.451 T 4.28 % | 1.391 T 9.52 % | 1.270 T 0.89 % | 1.259 T 1.05 % | 1.246 T 2.67 % | 1.214 T 2.01 % | 1.190 T 2.13 % | 1.165 T -1.65 % | 1.185 T 1.12 % | 1.171 T -0.45 % | 1.177 T 2.02 % | 1.153 T 0.89 % | 1.143 T 2.22 % | 1.118 T 23.75 % | 903.661 B 2.59 % | 880.811 B 1.26 % | 869.810 B 6.71 % | 815.142 B 7.51 % | 758.168 B 4.52 % | 725.398 B 1.90 % | 711.858 B 5.63 % | 673.930 B 4.64 % | 644.030 B -0.91 % | 649.961 B 1.03 % | 643.327 B 0.20 % | 642.068 B -17.76 % | 780.694 B 23.01 % | 634.664 B 3.26 % | 614.616 B 2.19 % | 601.442 B 3.85 % | 579.157 B 3.31 % | 560.625 B -2.33 % | 573.972 B -1.76 % | 584.228 B -2.05 % | 596.429 B -1.48 % | 605.396 B -1.61 % | 615.313 B 0.24 % | 613.848 B -10.83 % | 688.430 B 0.11 % | 687.660 B 0.03 % | 687.485 B -0.98 % | 694.283 B 2.87 % | 674.932 B |
| Total non current assets | 4.448 T -0.44 % | 4.468 T 2.98 % | 4.339 T 6.94 % | 4.057 T 3.97 % | 3.902 T 1.02 % | 3.863 T 1.27 % | 3.814 T -0.70 % | 3.841 T 0.54 % | 3.821 T -1.82 % | 3.891 T 2.65 % | 3.791 T 2.14 % | 3.711 T 15.15 % | 3.223 T 3.43 % | 3.116 T 1.02 % | 3.085 T 0.23 % | 3.078 T 1.15 % | 3.043 T 4.46 % | 2.913 T 2.72 % | 2.836 T 1.87 % | 2.783 T 0.07 % | 2.781 T -2.11 % | 2.841 T 2.36 % | 2.776 T 0.59 % | 2.760 T 5.55 % | 2.615 T 7.91 % | 2.423 T 1.99 % | 2.376 T 0.96 % | 2.353 T 4.01 % | 2.262 T 4.22 % | 2.171 T 0.02 % | 2.170 T -0.05 % | 2.171 T 2.86 % | 2.111 T -0.63 % | 2.124 T -2.65 % | 2.182 T 7.40 % | 2.032 T 1.35 % | 2.005 T 6.00 % | 1.891 T -3.45 % | 1.959 T -2.89 % | 2.017 T 10.84 % | 1.820 T 7.69 % | 1.690 T 0.68 % | 1.679 T -4.77 % | 1.763 T 11.73 % | 1.578 T -1.88 % | 1.608 T 1.59 % | 1.583 T -7.04 % | 1.703 T 11.65 % | 1.525 T 3.71 % | 1.470 T 5.32 % | 1.396 T -4.34 % | 1.459 T -1.56 % | 1.482 T 4.21 % | 1.423 T |
| Other current assets | 130.775 B -68.68 % | 417.600 B 204.43 % | 137.174 B -62.61 % | 366.917 B 0.41 % | 365.430 B -7.55 % | 395.291 B 10.55 % | 357.582 B 0.38 % | 356.234 B -1.37 % | 361.192 B -5.11 % | 380.661 B 5.90 % | 359.448 B 3.24 % | 348.184 B 4.71 % | 332.511 B -8.91 % | 365.024 B 6.97 % | 341.243 B 1.23 % | 337.090 B -0.53 % | 338.887 B -4.03 % | 353.105 B 8.74 % | 324.733 B -4.84 % | 341.267 B -11.75 % | 386.693 B -9.28 % | 426.245 B 16.39 % | 366.216 B 3.46 % | 353.973 B 123.83 % | 158.147 B 1.13 % | 156.385 B -6.64 % | 167.515 B -0.78 % | 168.838 B 4.63 % | 161.370 B 16.81 % | 138.142 B -4.70 % | 144.957 B 6.67 % | 135.889 B 37.43 % | 98.878 B 2.77 % | 96.210 B 19.08 % | 80.797 B 30.54 % | 61.893 B -18.88 % | 76.297 B -18.39 % | 93.495 B 28.89 % | 72.539 B 1 128.23 % | 5.906 B -95.38 % | 127.919 B 28.49 % | 99.553 B 2.38 % | 97.242 B 214.95 % | 30.875 B -49.21 % | 60.789 B 15.59 % | 52.590 B 38.20 % | 38.053 B | 0.000 -100.00 % | 45.459 B -60.46 % | 114.959 B 114.39 % | 53.621 B -56.61 % | 123.579 B 3.25 % | 119.690 B 13.34 % | 105.606 B |
| Short term investments | 32.552 B 96.90 % | 16.532 B 187.06 % | 5.759 B 112.43 % | 2.711 B -73.09 % | 10.075 B 273.84 % | 2.695 B -99.35 % | 414.412 B 17.53 % | 352.588 B -12.40 % | 402.519 B 21.86 % | 330.302 B -5.67 % | 350.148 B 18.65 % | 295.114 B 1 593.43 % | 17.427 B -92.14 % | 221.823 B 4 896.01 % | 4.440 B -98.65 % | 330.025 B 16 652.54 % | 1.970 B -99.17 % | 236.569 B 2.09 % | 231.732 B -25.20 % | 309.800 B 121.49 % | 139.873 B -57.46 % | 328.830 B -21.53 % | 419.049 B 49.00 % | 281.239 B 195.55 % | 95.158 B 98.88 % | 47.847 B -18.46 % | 58.682 B -40.52 % | 98.653 B 422.75 % | 18.872 B -72.64 % | 68.978 B -12.19 % | 78.558 B 27.93 % | 61.408 B 3.11 % | 59.558 B 193.64 % | 20.283 B -1.00 % | 20.488 B -45.17 % | 37.366 B 110.05 % | 17.789 B -39.50 % | 29.401 B -42.82 % | 51.422 B -28.08 % | 71.499 B -27.95 % | 99.242 B 18.12 % | 84.017 B 17.65 % | 71.412 B -2.04 % | 72.901 B -23.61 % | 95.438 B 53.28 % | 62.264 B -35.27 % | 96.191 B 65.19 % | 58.229 B -48.96 % | 114.090 B 71.18 % | 66.651 B -18.85 % | 82.129 B 374.35 % | 17.314 B -48.63 % | 33.704 B 78.01 % | 18.934 B |
| cash and cash equivalents | 53.233 B -68.16 % | 167.199 B 177.54 % | 60.244 B -50.78 % | 122.390 B -0.16 % | 122.585 B -24.98 % | 163.399 B 196.18 % | 55.169 B 26.37 % | 43.656 B -25.75 % | 58.799 B -18.10 % | 71.794 B 18.22 % | 60.727 B -6.49 % | 64.942 B -51.96 % | 135.175 B 121.75 % | 60.959 B -56.94 % | 141.579 B 129.44 % | 61.707 B -51.55 % | 127.361 B 57.51 % | 80.859 B -17.78 % | 98.345 B -6.55 % | 105.241 B -33.15 % | 157.432 B 16.18 % | 135.507 B 32.77 % | 102.060 B -4.58 % | 106.957 B 87.30 % | 57.104 B -8.08 % | 62.121 B -4.31 % | 64.919 B 55.79 % | 41.671 B -18.82 % | 51.331 B 2.65 % | 50.005 B 173.36 % | 18.293 B 11.41 % | 16.419 B -0.58 % | 16.514 B 28.84 % | 12.817 B -2.64 % | 13.165 B -39.27 % | 21.677 B -40.04 % | 36.153 B 70.52 % | 21.202 B -0.64 % | 21.339 B -1.38 % | 21.637 B -42.17 % | 37.414 B 219.26 % | 11.719 B -53.82 % | 25.378 B 59.20 % | 15.941 B -21.74 % | 20.368 B -59.11 % | 49.808 B 96.26 % | 25.378 B -17.65 % | 30.819 B -18.54 % | 37.835 B 118.76 % | 17.295 B -36.15 % | 27.085 B 51.31 % | 17.900 B -21.96 % | 22.938 B 13.00 % | 20.300 B |
| Cash and short term investments | 490.848 B 167.16 % | 183.731 B -57.58 % | 433.167 B 246.25 % | 125.101 B -5.70 % | 132.660 B -20.13 % | 166.094 B -64.63 % | 469.581 B 18.51 % | 396.244 B -14.11 % | 461.318 B 14.73 % | 402.096 B -2.14 % | 410.875 B 14.11 % | 360.056 B 135.94 % | 152.602 B -46.04 % | 282.782 B 93.66 % | 146.019 B -62.72 % | 391.732 B 202.89 % | 129.331 B -59.26 % | 317.428 B -3.83 % | 330.077 B -20.47 % | 415.041 B 39.60 % | 297.305 B -35.97 % | 464.337 B -10.89 % | 521.109 B 34.24 % | 388.196 B 154.95 % | 152.262 B 38.46 % | 109.968 B -11.03 % | 123.601 B -11.92 % | 140.324 B -1.49 % | 142.452 B 19.72 % | 118.983 B 22.85 % | 96.851 B 24.44 % | 77.827 B 2.31 % | 76.072 B 129.82 % | 33.100 B -38.43 % | 53.762 B -8.94 % | 59.043 B -41.61 % | 101.123 B 99.84 % | 50.603 B -30.45 % | 72.761 B -21.88 % | 93.136 B -31.85 % | 136.656 B 42.74 % | 95.736 B -1.09 % | 96.790 B 8.95 % | 88.842 B -23.28 % | 115.806 B 3.33 % | 112.072 B -7.81 % | 121.569 B 36.52 % | 89.048 B -41.39 % | 151.925 B 80.98 % | 83.946 B -23.14 % | 109.214 B 210.14 % | 35.214 B -37.83 % | 56.642 B 44.37 % | 39.234 B |
| Total current assets | 702.235 B 3.90 % | 675.888 B 0.87 % | 670.048 B 21.20 % | 552.831 B 0.72 % | 548.858 B -5.82 % | 582.761 B -9.35 % | 642.882 B 10.86 % | 579.928 B -10.15 % | 645.466 B 12.25 % | 575.013 B -2.11 % | 587.413 B 10.33 % | 532.391 B 0.44 % | 530.046 B 1.88 % | 520.279 B -3.13 % | 537.108 B -7.51 % | 580.743 B 12.56 % | 515.925 B -5.77 % | 547.529 B 7.58 % | 508.933 B -17.89 % | 619.818 B -16.25 % | 740.045 B -3.44 % | 766.432 B 3.79 % | 738.462 B 23.78 % | 596.601 B 74.62 % | 341.664 B 3.83 % | 329.057 B 2.97 % | 319.578 B -5.30 % | 337.448 B -5.26 % | 356.194 B 6.33 % | 334.990 B 30.53 % | 256.641 B 3.71 % | 247.472 B 13.40 % | 218.228 B 7.42 % | 203.150 B 11.88 % | 181.576 B -4.77 % | 190.671 B -22.65 % | 246.489 B 18.47 % | 208.065 B -6.37 % | 222.230 B 120.88 % | 100.613 B -70.74 % | 343.910 B 28.49 % | 267.655 B 0.08 % | 267.436 B 120.98 % | 121.025 B -50.19 % | 242.973 B 8.54 % | 223.857 B 0.29 % | 223.205 B 146.06 % | 90.710 B -64.62 % | 256.370 B 26.35 % | 202.904 B -11.89 % | 230.277 B 43.79 % | 160.148 B -9.85 % | 177.655 B 19.97 % | 148.084 B |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 4.361 B | 0.000 -100.00 % | 3.639 B | 0.000 -100.00 % | 3.386 B | 0.000 -100.00 % | 2.576 B 104.13 % | -62.336 B -2 641.21 % | 2.453 B | 0.000 -100.00 % | 3.750 B 184.46 % | -4.440 B -253.69 % | 2.889 B 246.65 % | -1.970 B -174.06 % | 2.660 B 143.33 % | -6.139 B -433.28 % | 1.842 B 101.32 % | -139.873 B -9 014.79 % | 1.569 B 100.81 % | -192.660 B -15 917.73 % | 1.218 B 102.19 % | -55.570 B -6 386.20 % | 884.000 M 102.31 % | -38.189 B -5 331.37 % | 730.000 M -9.77 % | 809.000 M 16.74 % | 693.000 M 7.44 % | 645.000 M 18.57 % | 544.000 M -32.59 % | 807.000 M 65.37 % | 488.000 M -62.11 % | 1.288 B -13.15 % | 1.483 B -8.63 % | 1.623 B -4.02 % | 1.691 B -6.78 % | 1.814 B 15.47 % | 1.571 B -10.13 % | 1.748 B 30.55 % | 1.339 B 5.93 % | 1.264 B -3.36 % | 1.308 B -26.10 % | 1.770 B 24.47 % | 1.422 B -1.39 % | 1.442 B -13.24 % | 1.662 B 8.34 % | 1.534 B 38.32 % | 1.109 B -11.42 % | 1.252 B -7.60 % | 1.355 B 2.42 % | 1.323 B 1.15 % | 1.308 B |
| Net receivables | 80.612 B 8.12 % | 74.557 B -25.22 % | 99.707 B 76.62 % | 56.452 B 11.20 % | 50.768 B -31.38 % | 73.984 B 34.27 % | 55.099 B -1.48 % | 55.927 B 7.22 % | 52.163 B -17.65 % | 63.342 B 33.09 % | 47.595 B -0.33 % | 47.751 B 6.27 % | 44.933 B -24.63 % | 59.613 B 19.59 % | 49.846 B -1.00 % | 50.350 B 5.54 % | 47.707 B -24.77 % | 63.415 B 38.38 % | 45.826 B -7.64 % | 49.617 B -11.47 % | 56.047 B -21.47 % | 71.371 B 33.26 % | 53.558 B 0.50 % | 53.290 B 3.37 % | 51.551 B -15.04 % | 60.680 B 23.95 % | 48.955 B -3.02 % | 50.480 B -2.10 % | 51.563 B -12.35 % | 58.830 B 7.38 % | 54.785 B -21.88 % | 70.130 B 3.83 % | 67.540 B 6.73 % | 63.282 B -10.27 % | 70.528 B 3.33 % | 68.252 B 1.20 % | 67.446 B 2.03 % | 66.103 B -12.00 % | 75.116 B | 0.000 -100.00 % | 77.587 B 24.73 % | 62.204 B -13.77 % | 72.140 B | 0.000 -100.00 % | 64.608 B 11.83 % | 57.772 B -7.03 % | 62.141 B | 0.000 -100.00 % | 57.452 B -16.91 % | 69.144 B 4.46 % | 66.190 B | 0.000 | 0.000 -100.00 % | 1.936 B |
| Tax assets | 0.000 | 0.000 -100.00 % | 224.671 B 23.86 % | 181.389 B -10.42 % | 202.489 B 5.23 % | 192.428 B -68.92 % | 619.121 B 220.56 % | 193.135 B -68.63 % | 615.646 B 224.85 % | 189.519 B -66.28 % | 562.109 B 187.03 % | 195.835 B -9.32 % | 215.959 B 8.39 % | 199.250 B -10.48 % | 222.564 B 11.32 % | 199.926 B -10.14 % | 222.493 B 10.77 % | 200.864 B -55.74 % | 453.854 B 90.32 % | 238.464 B | 0.000 -100.00 % | 270.160 B -60.12 % | 677.470 B 210.59 % | 218.124 B -3.29 % | 225.537 B 152.34 % | 89.379 B -43.87 % | 159.249 B 116.48 % | 73.564 B | 0.000 -100.00 % | 29.330 B 14.56 % | 25.603 B 0.05 % | 25.589 B 4.06 % | 24.590 B -6.37 % | 26.262 B | 0.000 -100.00 % | 41.341 B | 0.000 -100.00 % | 7.643 B | 0.000 -100.00 % | 71.499 B 37.86 % | 51.862 B -12.84 % | 59.502 B | 0.000 -100.00 % | 72.901 B | 0.000 -100.00 % | 62.627 B | 0.000 -100.00 % | 58.229 B | 0.000 -100.00 % | 59.245 B | 0.000 -100.00 % | 56.197 B -4.89 % | 59.089 B 15.23 % | 51.277 B |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.489 B | 0.000 | 0.000 | 0.000 |
| Account payables | 434.766 B 13.95 % | 381.537 B -5.10 % | 402.031 B 1.55 % | 395.892 B 3.61 % | 382.085 B 8.76 % | 351.325 B -4.49 % | 367.843 B 2.05 % | 360.453 B -0.20 % | 361.185 B 9.80 % | 328.946 B -4.36 % | 343.933 B 3.11 % | 333.554 B 4.31 % | 319.775 B 9.23 % | 292.741 B -5.00 % | 308.141 B 3.19 % | 298.625 B -2.06 % | 304.919 B 9.40 % | 278.721 B -7.43 % | 301.101 B 9.49 % | 274.995 B 0.93 % | 272.472 B 11.82 % | 243.668 B -17.28 % | 294.583 B 10.24 % | 267.212 B -7.62 % | 289.267 B 9.93 % | 263.138 B -11.51 % | 297.379 B -2.98 % | 306.509 B 4.35 % | 293.727 B 9.38 % | 268.536 B -11.07 % | 301.979 B -0.74 % | 304.215 B 1.91 % | 298.518 B 11.16 % | 268.537 B -1.87 % | 273.660 B -1.82 % | 278.731 B 2.95 % | 270.748 B 5.84 % | 255.806 B -34.82 % | 392.481 B 2.91 % | 381.371 B 3.90 % | 367.069 B 253.57 % | 103.819 B -69.64 % | 341.959 B 4.12 % | 328.417 B 6.58 % | 308.143 B 189.17 % | 106.560 B -62.64 % | 285.245 B 2.57 % | 278.093 B -1.15 % | 281.336 B 229.06 % | 85.497 B -69.39 % | 279.302 B 1.11 % | 276.236 B 0.67 % | 274.399 B 23.10 % | 222.902 B |
| Tax payables | 19.916 B | 0.000 -100.00 % | 18.158 B 8.26 % | 16.773 B 0.80 % | 16.640 B -49.62 % | 33.031 B 2.69 % | 32.165 B -1.97 % | 32.810 B 236.69 % | 9.745 B -45.78 % | 17.972 B 11.36 % | 16.138 B -13.19 % | 18.591 B 32.10 % | 14.073 B -77.02 % | 61.238 B 260.86 % | 16.970 B 16.21 % | 14.603 B 38.46 % | 10.547 B -83.53 % | 64.019 B 404.88 % | 12.680 B 16.68 % | 10.867 B | 0.000 -100.00 % | 57.739 B 387.37 % | 11.847 B 16.27 % | 10.189 B 7.57 % | 9.472 B -81.02 % | 49.911 B 498.09 % | 8.345 B -12.75 % | 9.564 B | 0.000 -100.00 % | 48.434 B 371.47 % | 10.273 B 8.77 % | 9.445 B 28.50 % | 7.350 B -77.07 % | 32.050 B | 0.000 -100.00 % | 8.904 B | 0.000 -100.00 % | 21.618 B | 0.000 | 0.000 -100.00 % | 9.965 B -60.41 % | 25.168 B | 0.000 | 0.000 | 0.000 -100.00 % | 27.309 B | 0.000 | 0.000 | 0.000 -100.00 % | 21.550 B | 0.000 -100.00 % | 3.468 B -45.01 % | 6.307 B -16.97 % | 7.596 B |
| Deferred revenue non current | 0.000 -100.00 % | 36.599 B | 0.000 -100.00 % | 32.496 B | 0.000 -100.00 % | 34.139 B -67.64 % | 105.494 B 242.28 % | 30.821 B -71.52 % | 108.209 B 250.18 % | 30.901 B -72.57 % | 112.663 B 253.08 % | 31.909 B | 0.000 -100.00 % | 31.621 B | 0.000 -100.00 % | 30.520 B | 0.000 -100.00 % | 29.724 B -77.30 % | 130.938 B 353.92 % | 28.846 B | 0.000 -100.00 % | 25.033 B -47.98 % | 48.126 B 184.67 % | 16.906 B -67.97 % | 52.775 B 193.42 % | 17.986 B -63.86 % | 49.761 B 137.83 % | 20.923 B | 0.000 -100.00 % | 22.117 B -3.06 % | 22.814 B 5.54 % | 21.616 B -6.36 % | 23.083 B 3.35 % | 22.335 B | 0.000 -100.00 % | 23.457 B | 0.000 -100.00 % | 17.735 B | 0.000 -100.00 % | 10.038 B -45.58 % | 18.444 B 2.94 % | 17.917 B | 0.000 | 0.000 | 0.000 -100.00 % | 14.010 B | 0.000 | 0.000 | 0.000 -100.00 % | 9.696 B | 0.000 -100.00 % | 9.135 B 4.15 % | 8.771 B 203.28 % | 2.892 B |
| Minority interest | 410.246 B 3.09 % | 397.958 B -16.96 % | 479.248 B 106.52 % | 232.056 B -2.20 % | 237.268 B 0.77 % | 235.451 B -3.75 % | 244.615 B -5.64 % | 259.249 B -1.00 % | 261.866 B -9.33 % | 288.814 B 2.85 % | 280.799 B 1.35 % | 277.065 B 4.72 % | 264.576 B 4.24 % | 253.807 B 10.83 % | 229.006 B -1.98 % | 233.642 B 2.07 % | 228.909 B 2.77 % | 222.739 B 22.83 % | 181.341 B -27.34 % | 249.577 B 0.42 % | 248.544 B -0.52 % | 249.847 B 12.08 % | 222.918 B 30.88 % | 170.316 B 34.42 % | 126.703 B -6.32 % | 135.258 B 11.82 % | 120.962 B 60.87 % | 75.192 B -17.38 % | 91.011 B 3.26 % | 88.139 B 2.97 % | 85.594 B 13.37 % | 75.497 B 6.35 % | 70.988 B 3.26 % | 68.750 B 21.28 % | 56.689 B 26.23 % | 44.908 B -14.13 % | 52.296 B -29.77 % | 74.465 B 50.48 % | 49.484 B 2.62 % | 48.219 B -7.48 % | 52.118 B 7.40 % | 48.525 B 11.38 % | 43.569 B -2.01 % | 44.461 B 3.16 % | 43.097 B 2.36 % | 42.102 B 2.47 % | 41.088 B -0.43 % | 41.265 B -5.63 % | 43.726 B 6.95 % | 40.886 B -2.61 % | 41.981 B 56.93 % | 26.752 B -3.42 % | 27.699 B 0.01 % | 27.695 B |
| Capital lease obligations | 660.901 B 1.16 % | 653.298 B 3.81 % | 629.333 B -20.54 % | 792.004 B 17.41 % | 674.544 B 5.93 % | 636.758 B 6.63 % | 597.143 B 0.27 % | 595.564 B 1.10 % | 589.108 B -2.59 % | 604.755 B 10.15 % | 549.018 B -10.10 % | 610.708 B | 0.000 -100.00 % | 367.634 B 4.34 % | 352.346 B -18.79 % | 433.891 B 31.04 % | 331.104 B 0.35 % | 329.953 B 1.67 % | 324.529 B 6.62 % | 304.384 B -0.57 % | 306.133 B 0.01 % | 306.091 B 1.51 % | 301.529 B 0.57 % | 299.807 B 6.33 % | 281.967 B 492.95 % | 47.553 B 195.56 % | -49.761 B | 0.000 100.00 % | -27.793 B 18.66 % | -34.170 B | 0.000 | 0.000 | 0.000 -100.00 % | 13.377 B | 0.000 100.00 % | -48.641 B | 0.000 -100.00 % | 53.125 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.628 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.682 B | 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 -100.00 % | 17.706 B 0.00 % | 17.706 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.819 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.197 T 71.30 % | 698.895 B -32.48 % | 1.035 T 22.93 % | 842.018 B | 0.000 -100.00 % | 684.939 B | 0.000 | 0.000 | 0.000 -100.00 % | 638.778 B | 0.000 -100.00 % | 700.224 B 40 881.83 % | -1.717 B -100.30 % | 580.200 B | 0.000 -100.00 % | 574.414 B | 0.000 -100.00 % | 528.470 B | 0.000 | 0.000 | 0.000 -100.00 % | 507.531 B | 0.000 -100.00 % | 366.778 B | 0.000 -100.00 % | 122.902 B | 0.000 | 0.000 | 0.000 -100.00 % | 274.920 B | 0.000 | 0.000 | 0.000 -100.00 % | 170.938 B | 0.000 | 0.000 | 0.000 100.00 % | -121.785 B -199.07 % | 122.931 B 0.00 % | 122.929 B -0.40 % | 123.417 B 0.06 % | 123.342 B 0.05 % | 123.286 B 0.06 % | 123.214 B 0.05 % | 123.153 B 0.03 % | 123.114 B 0.06 % | 123.041 B 0.05 % | 122.978 B 0.12 % | 122.829 B 74.97 % | 70.202 B -20.54 % | 88.345 B 29.96 % | 67.978 B -6.70 % | 72.858 B -20.32 % | 91.443 B |
| Deferred tax liabilities non current | 93.166 B -0.41 % | 93.549 B 4.95 % | 89.138 B 189.26 % | 30.816 B 11.55 % | 27.625 B 9.98 % | 25.118 B 12.46 % | 22.335 B 8.29 % | 20.625 B 8.01 % | 19.096 B -8.02 % | 20.762 B -4.92 % | 21.837 B 5.12 % | 20.773 B 4.50 % | 19.879 B -18.82 % | 24.488 B 17.13 % | 20.906 B 9.64 % | 19.068 B 14.12 % | 16.709 B 3.74 % | 16.107 B -1.94 % | 16.425 B -2.53 % | 16.852 B | 0.000 -100.00 % | 16.877 B 108.08 % | 8.111 B 19.00 % | 6.816 B 9.44 % | 6.228 B -44.87 % | 11.297 B 37.94 % | 8.190 B 54.76 % | 5.292 B | 0.000 -100.00 % | 10.606 B 17.22 % | 9.048 B -10.97 % | 10.163 B 36.53 % | 7.444 B -21.05 % | 9.429 B | 0.000 -100.00 % | 9.850 B | 0.000 -100.00 % | 46.028 B | 0.000 -100.00 % | 202.278 B 1 178.46 % | 15.822 B 4.71 % | 15.110 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.850 B | 0.000 | 0.000 | 0.000 -100.00 % | 15.873 B | 0.000 -100.00 % | 14.273 B 4.99 % | 13.595 B 16.99 % | 11.621 B |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -535.516 B | 0.000 | 0.000 -100.00 % | 63.552 B | 0.000 | 0.000 | 0.000 |
| Total assets | 5.150 T 0.13 % | 5.144 T 2.69 % | 5.009 T 8.65 % | 4.610 T 3.57 % | 4.451 T 0.13 % | 4.445 T -0.26 % | 4.457 T 0.81 % | 4.421 T -1.01 % | 4.466 T -0.01 % | 4.466 T 2.01 % | 4.378 T 3.17 % | 4.244 T 13.08 % | 3.753 T 3.21 % | 3.637 T 0.40 % | 3.622 T -1.00 % | 3.658 T 2.80 % | 3.559 T 2.84 % | 3.460 T 3.46 % | 3.344 T -1.73 % | 3.403 T -3.36 % | 3.521 T -2.40 % | 3.608 T 2.66 % | 3.514 T 4.71 % | 3.356 T 13.53 % | 2.956 T 7.42 % | 2.752 T 2.11 % | 2.695 T 0.17 % | 2.691 T 2.75 % | 2.619 T 4.50 % | 2.506 T 3.24 % | 2.427 T 0.34 % | 2.419 T 3.85 % | 2.329 T 0.08 % | 2.328 T -1.53 % | 2.364 T 6.35 % | 2.223 T -1.27 % | 2.251 T 7.23 % | 2.099 T -3.75 % | 2.181 T 2.99 % | 2.118 T -2.13 % | 2.164 T 10.53 % | 1.958 T 0.60 % | 1.946 T 3.31 % | 1.884 T 3.47 % | 1.821 T -0.60 % | 1.832 T 1.43 % | 1.806 T 0.71 % | 1.793 T 0.67 % | 1.781 T 6.46 % | 1.673 T -2.08 % | 1.709 T 5.51 % | 1.620 T -2.44 % | 1.660 T 5.70 % | 1.571 T |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.856 B -338.25 % | 5.396 B 0.22 % | 5.384 B | 0.000 -100.00 % | 1.793 B -73.91 % | 6.872 B 235.57 % | -5.069 B 14.45 % | -5.925 B -51.11 % | -3.921 B 73.35 % | -14.714 B | 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 -100.00 % | 21.000 M -97.06 % | 714.000 M 2 450.00 % | 28.000 M 150.00 % | -56.000 M -275.00 % | 32.000 M -92.90 % | 451.000 M 553.62 % | 69.000 M 181.18 % | -85.000 M -174.19 % | -31.000 M -117.03 % | 182.000 M 23.81 % | 147.000 M | 0.000 | 0.000 |
| Change in working capital | 40.317 B 1 150.92 % | 3.223 B -84.87 % | 21.307 B -38.93 % | 34.890 B 43.03 % | 24.393 B 273.54 % | -14.056 B -183.09 % | 16.917 B 2 900.83 % | -604.000 M -102.76 % | 21.879 B 177.23 % | -28.330 B -360.34 % | 10.882 B 124.25 % | -44.883 B -243.81 % | 31.211 B 241.40 % | -22.073 B -242.21 % | 15.521 B 262.13 % | -9.573 B -679.13 % | 1.653 B 395.18 % | -560.000 M -102.14 % | 26.147 B 251.39 % | 7.441 B -61.90 % | 19.528 B 110.75 % | -181.617 B -732.59 % | 28.710 B 266.16 % | -17.279 B -452.56 % | 4.901 B 141.12 % | -11.918 B -67.98 % | -7.095 B 62.67 % | -19.006 B -9.51 % | -17.355 B -312.23 % | -4.210 B 41.60 % | -7.209 B 72.07 % | -25.809 B -159.83 % | 43.134 B 265.28 % | -26.097 B -407.72 % | -5.140 B 77.98 % | -23.342 B -150.43 % | 46.290 B 277.38 % | -26.097 B -147.25 % | -10.555 B -520.52 % | -1.701 B -109.77 % | 17.404 B 49.96 % | 11.606 B 532.25 % | -2.685 B 68.46 % | -8.513 B -204.88 % | 8.117 B 181.30 % | -9.984 B -243.57 % | -2.906 B -107.67 % | 37.879 B 256.05 % | -24.274 B -4 403.90 % | 564.000 M -96.13 % | 14.567 B 395.90 % | -4.923 B -126.59 % | 18.513 B |
| Accounts receivables | -6.397 B -122.76 % | 28.105 B 83.17 % | 15.344 B 304.53 % | -7.502 B -19.29 % | -6.289 B -195.26 % | 6.602 B 676.59 % | -1.145 B 72.99 % | -4.239 B 73.77 % | -16.159 B -365.90 % | 6.077 B 461.30 % | -1.682 B 54.32 % | -3.682 B 41.52 % | -6.296 B -175.19 % | 8.373 B 3 145.35 % | 258.000 M 110.18 % | -2.534 B 80.84 % | -13.228 B -227.66 % | 10.362 B 239.07 % | -7.451 B -194.65 % | 7.872 B 153.42 % | -14.737 B -286.83 % | 7.888 B 969.68 % | -907.000 M 76.14 % | -3.801 B 68.60 % | -12.105 B -313.61 % | 5.667 B 385.64 % | -1.984 B -1 190.11 % | 182.000 M -96.01 % | 4.562 B 176.74 % | -5.945 B 53.75 % | -12.855 B -357.47 % | -2.810 B 1.89 % | -2.864 B -133.02 % | 8.674 B 180.42 % | -10.786 B -3 044.61 % | -343.000 M -217.47 % | 292.000 M -96.63 % | 8.674 B 118.05 % | 3.978 B | 0.000 100.00 % | -9.338 B -176.07 % | 12.275 B 324.78 % | -5.461 B 5.84 % | -5.800 B 52.29 % | -12.158 B -443.25 % | -2.238 B 68.62 % | -7.132 B -236.71 % | 5.217 B -16.19 % | 6.225 B 74.42 % | 3.569 B -75.30 % | 14.450 B | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -1.078 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -113.000 M -151.11 % | -45.000 M 60.18 % | -113.000 M -142.48 % | 266.000 M 185.81 % | -310.000 M -140.05 % | 774.000 M 784.96 % | -113.000 M -142.48 % | 266.000 M 185.81 % | -310.000 M -140.05 % | 774.000 M 305.24 % | 191.000 M 696.88 % | -32.000 M 92.61 % | -433.000 M -225.56 % | -133.000 M -459.46 % | 37.000 M -92.16 % | 472.000 M 224.87 % | -378.000 M -6 200.00 % | -6.000 M -103.14 % | 191.000 M 403.17 % | -63.000 M 76.58 % | -269.000 M -258.24 % | 170.000 M 45.30 % | 117.000 M 320.75 % | -53.000 M -255.88 % | 34.000 M |
| Accounts payables | 43.974 B 255.43 % | -28.291 B -3 348.11 % | 871.000 M -89.02 % | 7.930 B -71.76 % | 28.076 B 261.87 % | -17.345 B -472.06 % | -3.032 B 45.97 % | -5.612 B -117.33 % | 32.387 B 259.60 % | -20.293 B -692.67 % | 3.424 B -60.57 % | 8.684 B -58.36 % | 20.856 B 194.32 % | -22.113 B -519.92 % | 5.266 B 139.60 % | -13.297 B -152.63 % | 25.267 B 260.12 % | -15.780 B -295.83 % | 8.058 B 127.69 % | 3.539 B -68.07 % | 11.085 B 170.93 % | -15.629 B -167.01 % | 23.324 B 241.38 % | -16.497 B -360.82 % | 6.325 B 35.82 % | 4.657 B -57.88 % | 11.057 B 556.52 % | -2.422 B -129.22 % | 8.288 B 128.56 % | -29.019 B -410.40 % | 9.349 B 227.92 % | 2.851 B -91.07 % | 31.941 B 449.01 % | -9.152 B -197.89 % | 9.349 B 227.92 % | 2.851 B -91.07 % | 31.941 B 449.01 % | -9.152 B -368.31 % | 3.411 B 146.81 % | -7.287 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.740 B -19.62 % | 3.409 B -33.05 % | 5.092 B -85.67 % | 35.540 B 1 263.78 % | 2.606 B 178.66 % | -3.313 B -115.71 % | 21.094 B 128.12 % | 9.247 B 63.63 % | 5.651 B 140.04 % | -14.114 B -254.42 % | 9.140 B 118.32 % | -49.885 B -399.59 % | 16.651 B 299.82 % | -8.333 B -183.36 % | 9.997 B 59.75 % | 6.258 B 160.25 % | -10.386 B -313.79 % | 4.858 B -80.98 % | 25.540 B 743.32 % | -3.970 B -117.13 % | 23.180 B 113.33 % | -173.876 B -2 863.01 % | 6.293 B 108.45 % | 3.019 B -71.73 % | 10.681 B 148.02 % | -22.242 B -37.57 % | -16.168 B 3.57 % | -16.766 B 44.28 % | -30.092 B -197.70 % | 30.799 B 957.91 % | -3.590 B 86.25 % | -26.116 B -281.78 % | 14.367 B 154.43 % | -26.393 B -635.18 % | -3.590 B 86.25 % | -26.116 B -281.78 % | 14.367 B 154.43 % | -26.393 B -45.54 % | -18.135 B -422.80 % | 5.618 B -68.50 % | 17.837 B 3 427.80 % | -536.000 M -119.57 % | 2.739 B 186.00 % | -3.185 B -137.49 % | 8.495 B 209.75 % | -7.740 B -291.82 % | 4.035 B -87.67 % | 32.725 B 208.25 % | -30.230 B -852.13 % | -3.175 B | 0.000 100.00 % | -4.870 B -126.35 % | 18.479 B |
| Other non cash items | 36.886 B 346.32 % | -14.975 B 75.24 % | -60.470 B -1 187.98 % | 5.558 B -30.39 % | 7.985 B -73.19 % | 29.786 B -42.64 % | 51.931 B 84.37 % | 28.167 B -45.20 % | 51.396 B 29.06 % | 39.823 B -26.72 % | 54.345 B 5.63 % | 51.450 B 23.74 % | 41.578 B 1 637.48 % | 2.393 B -67.30 % | 7.319 B -76.89 % | 31.674 B 42.29 % | 22.260 B -51.90 % | 46.276 B -51.83 % | 96.065 B 179.51 % | 34.369 B -80.50 % | 176.219 B 216.07 % | 55.754 B 233.12 % | 16.737 B -92.71 % | 229.432 B 46 637.93 % | -493.000 M 97.33 % | -18.437 B -1 196.79 % | 1.681 B -35.22 % | 2.595 B 135.95 % | -7.218 B -667.87 % | -940.000 M -107.60 % | 12.363 B -38.94 % | 20.246 B -31.46 % | 29.540 B -25.79 % | 39.807 B 286.70 % | 10.294 B -42.10 % | 17.779 B -32.61 % | 26.384 B -33.72 % | 39.807 B 192.53 % | 13.608 B 12.27 % | 12.121 B 223.21 % | -9.838 B -6.15 % | -9.268 B -149.26 % | 18.815 B -25.67 % | 25.312 B 119.36 % | 11.539 B 756.01 % | 1.348 B -92.15 % | 17.169 B 75.18 % | 9.801 B -81.00 % | 51.589 B 605.35 % | 7.314 B -64.75 % | 20.749 B 2 021.57 % | 978.000 M -33.33 % | 1.467 B |
| Net cash provided by operating activities | 306.898 B 38.41 % | 221.726 B -1.76 % | 225.691 B 21.09 % | 186.380 B 3.90 % | 179.378 B 30.74 % | 137.198 B -29.28 % | 194.013 B 40.27 % | 138.313 B -25.61 % | 185.938 B 37.11 % | 135.608 B -22.10 % | 174.086 B 48.17 % | 117.487 B -33.50 % | 176.672 B 104.90 % | 86.224 B -26.06 % | 116.608 B 0.60 % | 115.913 B 11.58 % | 103.885 B -19.05 % | 128.327 B 19.18 % | 107.678 B 6.85 % | 100.777 B -0.56 % | 101.344 B 189.00 % | -113.872 B -218.37 % | 96.203 B 88.43 % | 51.055 B 17.81 % | 43.335 B 68.94 % | 25.651 B -48.87 % | 50.171 B 35.08 % | 37.143 B 33.36 % | 27.852 B -37.65 % | 44.670 B -21.06 % | 56.587 B 26.48 % | 44.740 B -64.08 % | 124.539 B 86.26 % | 66.862 B 18.16 % | 56.587 B 26.48 % | 44.740 B -64.08 % | 124.539 B 86.26 % | 66.862 B 18.47 % | 56.440 B -24.33 % | 74.587 B -14.55 % | 87.292 B 70.07 % | 51.326 B -25.11 % | 68.538 B -0.82 % | 69.105 B -20.61 % | 87.049 B 129.37 % | 37.952 B -36.35 % | 59.622 B -35.27 % | 92.109 B 26.80 % | 72.643 B 50.37 % | 48.311 B -20.72 % | 60.937 B 23.49 % | 49.344 B -29.69 % | 70.180 B |
| Investments in property plant and equipment | -113.404 B 33.41 % | -170.302 B -44.54 % | -117.824 B 22.82 % | -152.652 B 9.94 % | -169.508 B 3.24 % | -175.183 B -72.56 % | -101.518 B 28.41 % | -141.811 B -36.95 % | -103.550 B -35.38 % | -76.490 B 20.29 % | -95.955 B 32.64 % | -142.447 B -92.04 % | -74.177 B 28.86 % | -104.265 B 47.57 % | -198.856 B -183.91 % | -70.043 B 7.00 % | -75.317 B 49.51 % | -149.183 B -98.54 % | -75.140 B -33.26 % | -56.385 B -2.33 % | -55.102 B -19.40 % | -46.148 B 21.11 % | -58.498 B -35.67 % | -43.119 B 27.41 % | -59.403 B -22.67 % | -48.427 B 27.50 % | -66.796 B 35.68 % | -103.848 B -37.18 % | -75.704 B 0.79 % | -76.305 B 7.27 % | -82.283 B -40.62 % | -58.514 B -27.46 % | -45.906 B 17.18 % | -55.427 B 35.14 % | -85.450 B -40.24 % | -60.930 B -32.73 % | -45.906 B 17.18 % | -55.427 B 64.23 % | -154.958 B -116.89 % | -71.446 B 36.03 % | -111.679 B -167.09 % | -41.813 B -9.39 % | -38.225 B -3.45 % | -36.949 B -1.55 % | -36.385 B -68.65 % | -21.574 B -13.83 % | -18.952 B 36.08 % | -29.650 B 35.53 % | -45.988 B -42.37 % | -32.301 B 2.85 % | -33.248 B 6.88 % | -35.705 B -22.11 % | -29.241 B |
| Acquisitions net | -2.873 B 97.42 % | -111.303 B -11 339.16 % | -973.000 M 79.26 % | -4.691 B -211.07 % | -1.508 B 3.21 % | -1.558 B -109.41 % | -744.000 M 30.98 % | -1.078 B -13 575.00 % | 8.000 M -99.15 % | 939.000 M 379.46 % | -336.000 M 6.41 % | -359.000 M | 0.000 -100.00 % | 44.744 B 1 892.16 % | 2.246 B 109.12 % | 1.074 B | 0.000 -100.00 % | 34.242 B 5 408.84 % | -645.000 M -200.00 % | 645.000 M | 0.000 -100.00 % | 128.486 B 333.48 % | -55.030 B -4 728.26 % | 1.189 B 224.11 % | -958.000 M 83.60 % | -5.840 B -105.53 % | 105.683 B 988.09 % | -11.900 B -266.88 % | 7.131 B -83.56 % | 43.367 B | 0.000 100.00 % | -2.584 B -200.00 % | 2.584 B 146.80 % | 1.047 B -97.02 % | 35.187 B 234.10 % | 10.532 B 307.59 % | 2.584 B 146.80 % | 1.047 B 92.46 % | 544.000 M -97.10 % | 18.737 B | 0.000 | 0.000 100.00 % | -358.000 M | 0.000 100.00 % | -5.870 B -147.78 % | -2.369 B | 0.000 100.00 % | -747.000 M 74.49 % | -2.928 B -2 970.59 % | 102.000 M | 0.000 -100.00 % | 3.379 B 136.41 % | -9.281 B |
| Purchases of investments | -27.164 B -5 741.72 % | -465.000 M -6 742.86 % | 7.000 M 102.05 % | -342.000 M 96.08 % | -8.722 B -116.20 % | 53.852 B 202.23 % | -52.679 B -197.38 % | 54.095 B 196.82 % | -55.872 B -897.94 % | 7.002 B 136.55 % | -19.159 B | 0.000 100.00 % | -8.272 B 67.31 % | -25.303 B -193.14 % | 27.167 B 196.73 % | -28.086 B -37 348.00 % | -75.000 M 50.98 % | -153.000 M 99.48 % | -29.156 B -3 997.86 % | 748.000 M 118.03 % | -4.149 B -107.09 % | 58.528 B 143.98 % | -133.083 B -3 037.27 % | -4.242 B 62.13 % | -11.200 B 73.67 % | -42.534 B -192.67 % | -14.533 B -657.25 % | 2.608 B 197.75 % | -2.668 B 91.98 % | -33.287 B -109.48 % | -15.890 B -296.59 % | 8.083 B 187.62 % | -9.225 B 79.22 % | -44.397 B -179.40 % | -15.890 B -296.59 % | 8.083 B 187.62 % | -9.225 B 79.22 % | -44.397 B -47.06 % | -30.190 B -272.92 % | 17.459 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.128 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.276 B |
| Sales maturities of investments | 0.000 100.00 % | -15.534 B -31.42 % | -11.820 B -259.00 % | 7.434 B -72.83 % | 27.365 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.610 B 24.28 % | 10.951 B 202.60 % | -10.673 B -133.38 % | 31.971 B 158.17 % | -54.964 B -199.99 % | 54.972 B 202.97 % | -53.384 B -174.02 % | 72.123 B 48.57 % | 48.546 B 1 263.27 % | 3.561 B 356 200.00 % | -1.000 M -100.17 % | 599.000 M -67.27 % | 1.830 B 250.57 % | 522.000 M -98.52 % | 35.175 B 147.90 % | 14.189 B 3.04 % | 13.770 B | 0.000 -100.00 % | 29.333 B 2 753.40 % | 1.028 B | 0.000 -100.00 % | 6.134 B -89.83 % | 60.321 B 5 767.80 % | 1.028 B | 0.000 -100.00 % | 6.134 B -89.83 % | 60.321 B 138.18 % | 25.326 B 706.05 % | 3.142 B 1.62 % | 3.092 B | 0.000 | 0.000 | 0.000 -100.00 % | 589.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.156 B |
| Other investing activites | 5.333 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.084 B | 0.000 | 0.000 | 0.000 -100.00 % | 313.000 M 101.27 % | -24.563 B | 0.000 | 0.000 100.00 % | -9.000 M -200.00 % | 9.000 M -99.91 % | 10.048 B | 0.000 -100.00 % | 1.000 M 105.56 % | -18.000 M | 0.000 | 0.000 100.00 % | -15.423 B -1 542 200.00 % | -1.000 M -100.00 % | 55.030 B | 0.000 100.00 % | -11.721 B -2 510.47 % | -449.000 M -104.74 % | 9.479 B 258.56 % | -5.978 B -163.58 % | 9.402 B 2 310.77 % | 390.000 M 102.63 % | -14.832 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.038 B 118.75 % | -64.188 B -1 245.19 % | 5.605 B -10.89 % | 6.290 B -9.51 % | 6.951 B 124.43 % | -28.457 B 5.98 % | -30.267 B -72.27 % | -17.570 B 65.70 % | -51.231 B -50 326.47 % | 102.000 M 100.20 % | -50.411 B -392.61 % | 17.228 B 1 471.90 % | 1.096 B |
| Net cash used for investing activites | -138.108 B 53.59 % | -297.604 B -127.86 % | -130.610 B 13.07 % | -150.251 B 1.39 % | -152.373 B -46.79 % | -103.805 B 33.00 % | -154.941 B -74.49 % | -88.794 B 44.30 % | -159.414 B -133.62 % | -68.236 B 51.26 % | -140.013 B -8.37 % | -129.196 B -80.70 % | -71.498 B 25.14 % | -95.506 B 30.52 % | -137.463 B 3.18 % | -141.971 B -595.25 % | -20.420 B 87.88 % | -168.477 B -413.09 % | -32.836 B -409.40 % | -6.446 B 88.43 % | -55.690 B -144.40 % | 125.442 B 150.99 % | -246.013 B -2 401.77 % | 10.688 B 115.05 % | -71.039 B 3.15 % | -73.347 B -292.54 % | 38.094 B 142.38 % | -89.891 B -16.41 % | -77.219 B -180.90 % | -27.490 B 71.59 % | -96.755 B -42.61 % | -67.847 B -46.18 % | -46.413 B -20.69 % | -38.456 B 40.95 % | -65.125 B -53.91 % | -42.315 B 8.83 % | -46.413 B -20.69 % | -38.456 B 75.86 % | -159.278 B -396.07 % | -32.108 B 66.74 % | -96.549 B 8.92 % | -106.001 B -221.43 % | -32.978 B -7.56 % | -30.659 B 39.70 % | -50.843 B 2.97 % | -52.400 B -6.46 % | -49.219 B -2.61 % | -47.967 B 52.10 % | -100.147 B -211.03 % | -32.199 B 61.51 % | -83.659 B -454.11 % | -15.098 B 71.44 % | -52.858 B |
| Debt repayment | -117.217 B -205.89 % | 110.692 B 328.76 % | -48.387 B -209.08 % | 44.359 B 448.35 % | -12.734 B -10 287.20 % | 125.000 M -89.12 % | 1.149 B 4 003.57 % | 28.000 M 100.14 % | -19.466 B 50.94 % | -39.675 B -3 614.89 % | -1.068 B 96.28 % | -28.680 B 57.37 % | -67.283 B -251.32 % | 44.464 B 253.17 % | 12.590 B 265.05 % | -7.628 B 86.69 % | -57.324 B -227.98 % | 44.790 B 183.66 % | -53.538 B 35.23 % | -82.661 B -208.98 % | -26.753 B 66.61 % | -80.116 B -172.23 % | 110.923 B 1 297.61 % | -9.262 B 95.11 % | -189.239 B -391.32 % | 64.959 B 223.15 % | -52.746 B -203.65 % | 50.890 B 14.44 % | 44.468 B -52.77 % | 94.155 B 3 218.82 % | 2.837 B 555.38 % | -623.000 M 98.91 % | -57.270 B -130.53 % | -24.843 B -1 492.54 % | 1.784 B 165.59 % | -2.720 B 95.25 % | -57.270 B -130.53 % | -24.843 B -125.94 % | 95.773 B 319.95 % | -43.544 B -328.34 % | 19.070 B -45.26 % | 34.837 B 250.71 % | -23.115 B 37.54 % | -37.007 B 26.65 % | -50.454 B -184.25 % | 59.886 B 864.04 % | 6.212 B 114.66 % | -42.375 B | 0.000 | 0.000 | 0.000 100.00 % | -26.269 B -526.80 % | -4.191 B |
| Common stock issued | 0.000 -100.00 % | 14.000 M 566.67 % | -3.000 M -200.00 % | 3.000 M | 0.000 100.00 % | -3.016 B -200.13 % | 3.012 B 11 684.62 % | -26.000 M -172.22 % | 36.000 M 1 100.00 % | 3.000 M 400.00 % | -1.000 M -100.00 % | 52.243 B | 0.000 100.00 % | -44.787 B -168.54 % | 65.342 B 106.27 % | 31.678 B | 0.000 -100.00 % | 8.000 M 200.00 % | -8.000 M -214.29 % | 7.000 M 146.67 % | -15.000 M -100.01 % | 105.035 B -2.84 % | 108.104 B 400 285.19 % | 27.000 M -99.99 % | 248.878 B 2 488 680.00 % | 10.000 M | 0.000 100.00 % | -2.000 M -200.00 % | 2.000 M -84.62 % | 13.000 M 244.44 % | -9.000 M -200.00 % | 9.000 M | 0.000 -100.00 % | 10.000 M 900.00 % | 1.000 M -88.89 % | 9.000 M | 0.000 -100.00 % | 10.000 M -72.97 % | 37.000 M 131.25 % | 16.000 M -95.64 % | 367.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 M 200.00 % | 11.000 M |
| Common stock repurchased | 0.000 100.00 % | -5.000 M 99.65 % | -1.430 B 20.25 % | -1.793 B -301.12 % | -447.000 M 67.32 % | -1.368 B -1 570.97 % | 93.000 M 200.00 % | -93.000 M | 0.000 100.00 % | -2.000 M 98.98 % | -197.000 M 34.33 % | -300.000 M | 0.000 -100.00 % | 13.447 B 204.39 % | -12.882 B -5 052.80 % | -250.000 M 72.62 % | -913.000 M -486.86 % | 236.000 M 117.80 % | -1.326 B -6 214.29 % | -21.000 M | 0.000 100.00 % | -5.000 M 98.78 % | -411.000 M -20 650.00 % | 2.000 M 102.41 % | -83.000 M -937.50 % | -8.000 M 80.95 % | -42.000 M 70.83 % | -144.000 M -166.67 % | -54.000 M 72.02 % | -193.000 M 16.45 % | -231.000 M | 0.000 | 0.000 | 0.000 100.00 % | -241.000 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 % | -762.000 M | 0.000 |
| Dividends paid | -2.266 B 7.59 % | -2.452 B 68.51 % | -7.786 B 85.69 % | -54.404 B -1 055.81 % | -4.707 B -1 231.49 % | 416.000 M 104.94 % | -8.416 B 71.77 % | -29.813 B -639.41 % | -4.032 B -1 866.83 % | -205.000 M 97.60 % | -8.531 B 63.14 % | -23.146 B -476.34 % | -4.016 B -192.50 % | -1.373 B 78.15 % | -6.284 B -66.11 % | -3.783 B -26.18 % | -2.998 B | 0.000 100.00 % | -4.115 B 75.95 % | -17.113 B -201.39 % | -5.678 B -1 625.84 % | -329.000 M 94.84 % | -6.376 B -68.50 % | -3.784 B 51.32 % | -7.774 B | 0.000 100.00 % | -19.820 B 25.77 % | -26.700 B -27 425.77 % | -97.000 M 99.30 % | -13.836 B | 0.000 100.00 % | -8.468 B 18.17 % | -10.348 B | 0.000 | 0.000 100.00 % | -8.468 B 18.17 % | -10.348 B | 0.000 | 0.000 100.00 % | -9.145 B | 0.000 100.00 % | -5.365 B -7 789.71 % | -68.000 M 99.68 % | -21.331 B | 0.000 | 0.000 | 0.000 100.00 % | -4.439 B | 0.000 | 0.000 | 0.000 100.00 % | -4.412 B -4 268.32 % | -101.000 M |
| Other financing activites | -54.092 B -138.77 % | -22.654 B -29.82 % | -17.450 B 21.70 % | -22.287 B 12.85 % | -25.574 B -41.72 % | -18.045 B 6.20 % | -19.237 B 9.49 % | -21.255 B -9.33 % | -19.442 B -12.19 % | -17.330 B 28.53 % | -24.247 B -430.25 % | 7.342 B 133.27 % | -22.068 B 2.64 % | -22.666 B -7.16 % | -21.152 B -25.80 % | -16.814 B -1.91 % | -16.499 B 14.52 % | -19.301 B 2.86 % | -19.869 B -74.46 % | -11.389 B 17.88 % | -13.868 B 7.84 % | -15.047 B 75.01 % | -60.208 B | 0.000 100.00 % | -27.643 B -347.67 % | 11.161 B 168.87 % | -16.207 B -200.61 % | 16.109 B 16 337.76 % | 98.000 M 100.17 % | -56.379 B -277.47 % | 31.768 B 34.99 % | 23.534 B 2 085.14 % | 1.077 B 115.40 % | 500.000 M -58.02 % | 1.191 B 1 103.03 % | 99.000 M -90.81 % | 1.077 B 115.40 % | 500.000 M -24.24 % | 660.000 M -86.87 % | 5.025 B 211.15 % | -4.521 B -235.97 % | 3.325 B 180.35 % | -4.138 B -129.01 % | 14.263 B 177.81 % | -18.330 B 2.72 % | -18.843 B -50.31 % | -12.536 B -76.36 % | -7.108 B -115.14 % | 46.947 B 300.56 % | -23.408 B -172.60 % | 32.244 B 422.21 % | -10.007 B 4.15 % | -10.440 B |
| Net cash used provided by financing activities | -173.575 B -302.79 % | 85.595 B 214.04 % | -75.056 B -119.96 % | -34.122 B 21.49 % | -43.462 B -98.57 % | -21.888 B 6.46 % | -23.399 B 54.26 % | -51.159 B -19.24 % | -42.904 B 25.00 % | -57.209 B -68.04 % | -34.044 B -556.42 % | 7.459 B 107.99 % | -93.367 B -755.40 % | -10.915 B -129.02 % | 37.614 B 1 074.34 % | 3.203 B 104.12 % | -77.734 B -402.08 % | 25.733 B 132.63 % | -78.856 B 29.07 % | -111.177 B -140.05 % | -46.314 B -585.57 % | 9.538 B -93.73 % | 152.032 B 1 267.95 % | -13.017 B -153.93 % | 24.139 B -68.29 % | 76.122 B 185.71 % | -88.815 B -321.19 % | 40.153 B -9.60 % | 44.417 B 86.94 % | 23.760 B -30.86 % | 34.365 B 137.79 % | 14.452 B 121.72 % | -66.541 B -173.46 % | -24.333 B -989.69 % | 2.735 B 124.68 % | -11.080 B 83.35 % | -66.541 B -173.46 % | -24.333 B -125.22 % | 96.470 B 302.46 % | -47.648 B -419.44 % | 14.916 B -65.73 % | 43.527 B 259.32 % | -27.321 B 38.01 % | -44.075 B 35.85 % | -68.701 B -267.39 % | 41.043 B 749.00 % | -6.324 B 88.27 % | -53.922 B -214.86 % | 46.947 B 300.56 % | -23.408 B -172.60 % | 32.244 B 177.85 % | -41.417 B -181.35 % | -14.721 B |
| Effect of forex changes on cash | 4.626 B 121.95 % | -21.079 B -243.51 % | 14.688 B 767.03 % | -2.202 B -131.73 % | 6.940 B 114.28 % | -48.584 B -551.78 % | 10.754 B 273.40 % | -6.202 B -114.63 % | 42.385 B 1 275.40 % | -3.606 B -306.08 % | -888.000 M 92.62 % | -12.032 B -3.95 % | -11.575 B -185.36 % | 13.561 B 169.17 % | 5.038 B -67.02 % | 15.276 B 162.75 % | 5.814 B 390.41 % | -2.002 B -232.41 % | 1.512 B 125.85 % | -5.849 B -757.62 % | -682.000 M -105.68 % | 12.016 B 378.86 % | -4.309 B -246.81 % | 2.935 B 393.79 % | -999.000 M 92.14 % | -12.705 B -411.17 % | 4.083 B -81.97 % | 22.650 B 372.69 % | -8.306 B -338.95 % | 3.476 B 142.28 % | -8.222 B -119.19 % | 42.851 B 769.36 % | 4.929 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.737 B 287.72 % | 448.000 M 1 766.67 % | 24.000 M -47.83 % | 46.000 M 109.68 % | -475.000 M 44.90 % | -862.000 M -186.38 % | -301.000 M 63.56 % | -826.000 M -883.33 % | -84.000 M 38.69 % | -137.000 M 81.13 % | -726.000 M -143.47 % | 1.670 B 168.70 % | -2.431 B |
| Net change in cash | -159.000 M 98.60 % | -11.362 B -132.73 % | 34.713 B 17 901.54 % | -195.000 M 97.95 % | -9.517 B 74.33 % | -37.079 B -240.31 % | 26.427 B 436.99 % | -7.842 B -130.16 % | 26.005 B 296.60 % | 6.557 B 863.33 % | -859.000 M 94.72 % | -16.282 B -7 118.10 % | 232.000 M 103.50 % | -6.636 B -130.44 % | 21.797 B 387.60 % | -7.579 B -165.65 % | 11.545 B 170.31 % | -16.419 B -556.24 % | -2.502 B 88.98 % | -22.695 B -1 591.13 % | -1.342 B -104.05 % | 33.124 B 1 687.16 % | -2.087 B -104.04 % | 51.661 B 1 231.92 % | -4.564 B -129.03 % | 15.721 B 344.98 % | 3.533 B -64.86 % | 10.055 B 175.85 % | -13.256 B -129.85 % | 44.416 B 416.69 % | -14.025 B -141.01 % | 34.196 B 107.07 % | 16.514 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.396 B 169.12 % | -10.700 B -229.49 % | 8.263 B 248.00 % | -5.583 B 83.07 % | -32.970 B -228.13 % | 25.732 B 581.10 % | 3.778 B 135.62 % | -10.606 B -154.78 % | 19.360 B 360.46 % | -7.433 B -184.50 % | 8.796 B 259.87 % | -5.502 B -3 336.47 % | 170.000 M |
| Cash at beginning of period | 106.531 B -32.19 % | 157.103 B 28.36 % | 122.390 B -0.16 % | 122.585 B -7.20 % | 132.102 B -21.92 % | 169.181 B 18.51 % | 142.754 B -5.21 % | 150.596 B 20.87 % | 124.591 B 5.56 % | 118.034 B -0.72 % | 118.893 B -12.05 % | 135.175 B 0.17 % | 134.943 B -4.69 % | 141.579 B 18.20 % | 119.782 B -5.95 % | 127.361 B 9.97 % | 115.816 B -12.42 % | 132.235 B -1.86 % | 134.737 B -14.42 % | 157.432 B -0.85 % | 158.774 B 26.36 % | 125.650 B -1.63 % | 127.737 B 67.91 % | 76.076 B -5.66 % | 80.640 B 24.22 % | 64.919 B 5.76 % | 61.386 B 19.59 % | 51.331 B -20.52 % | 64.587 B 220.20 % | 20.171 B -41.01 % | 34.196 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.419 B -0.58 % | 16.514 B 28.84 % | 12.817 B -2.64 % | 13.165 B | 0.000 | 0.000 100.00 % | -1.415 B -115.24 % | 9.285 B 808.51 % | 1.022 B -84.53 % | 6.605 B -83.31 % | 39.575 B 185.88 % | 13.843 B 37.54 % | 10.065 B -51.31 % | 20.671 B 1 476.74 % | 1.311 B -85.01 % | 8.744 B 16 915.38 % | -52.000 M -100.63 % | 8.207 B 2.12 % | 8.037 B |
| Cash at end of period | 106.372 B -27.01 % | 145.741 B -7.23 % | 157.103 B 28.36 % | 122.390 B -0.16 % | 122.585 B -7.20 % | 132.102 B -21.92 % | 169.181 B 18.51 % | 142.754 B -5.21 % | 150.596 B 20.87 % | 124.591 B 5.56 % | 118.034 B -0.72 % | 118.893 B -12.05 % | 135.175 B 0.17 % | 134.943 B -4.69 % | 141.579 B 18.20 % | 119.782 B -5.95 % | 127.361 B 9.97 % | 115.816 B -12.42 % | 132.235 B -1.86 % | 134.737 B -14.42 % | 157.432 B -0.85 % | 158.774 B 26.36 % | 125.650 B -1.63 % | 127.737 B 67.91 % | 76.076 B -5.66 % | 80.640 B 24.22 % | 64.919 B 5.76 % | 61.386 B 19.59 % | 51.331 B -20.52 % | 64.587 B 220.20 % | 20.171 B -41.01 % | 34.196 B 107.07 % | 16.514 B 28.84 % | 12.817 B -29.93 % | 18.293 B 11.41 % | 16.419 B -0.58 % | 16.514 B 28.84 % | 12.817 B -2.64 % | 13.165 B -39.27 % | 21.677 B 262.43 % | 5.981 B 522.69 % | -1.415 B -115.24 % | 9.285 B 808.51 % | 1.022 B -84.53 % | 6.605 B -83.31 % | 39.575 B 185.88 % | 13.843 B 37.54 % | 10.065 B -51.31 % | 20.671 B 1 476.74 % | 1.311 B -85.01 % | 8.744 B 223.25 % | 2.705 B -67.04 % | 8.207 B |
| Operating cash flow | 306.898 B 38.41 % | 221.726 B -1.76 % | 225.691 B 21.09 % | 186.380 B 3.90 % | 179.378 B 30.74 % | 137.198 B -29.28 % | 194.013 B 40.27 % | 138.313 B -25.61 % | 185.938 B 37.11 % | 135.608 B -22.10 % | 174.086 B 48.17 % | 117.487 B -33.50 % | 176.672 B 104.90 % | 86.224 B -26.06 % | 116.608 B 0.60 % | 115.913 B 11.58 % | 103.885 B -19.05 % | 128.327 B 19.18 % | 107.678 B 6.85 % | 100.777 B -0.56 % | 101.344 B 189.00 % | -113.872 B -218.37 % | 96.203 B 88.43 % | 51.055 B 17.81 % | 43.335 B 68.94 % | 25.651 B -48.87 % | 50.171 B 35.08 % | 37.143 B 33.36 % | 27.852 B -37.65 % | 44.670 B -21.06 % | 56.587 B 26.48 % | 44.740 B -64.08 % | 124.539 B 86.26 % | 66.862 B 18.16 % | 56.587 B 26.48 % | 44.740 B -64.08 % | 124.539 B 86.26 % | 66.862 B 18.47 % | 56.440 B -24.33 % | 74.587 B -14.55 % | 87.292 B 70.07 % | 51.326 B -25.11 % | 68.538 B -0.82 % | 69.105 B -20.61 % | 87.049 B 129.37 % | 37.952 B -36.35 % | 59.622 B -35.27 % | 92.109 B 26.80 % | 72.643 B 50.37 % | 48.311 B -20.72 % | 60.937 B 23.49 % | 49.344 B -29.69 % | 70.180 B |
| Capital expenditure | -113.404 B -12.02 % | -101.240 B -21.91 % | -83.042 B 13.54 % | -96.044 B 2.74 % | -98.751 B -3.73 % | -95.202 B 2.84 % | -97.980 B -0.18 % | -97.802 B -7.56 % | -90.931 B -25.02 % | -72.736 B -13.97 % | -63.823 B -18.27 % | -53.966 B 22.95 % | -70.041 B -7.32 % | -65.266 B 2.04 % | -66.626 B -7.53 % | -61.962 B 13.40 % | -71.552 B -1.21 % | -70.698 B -2.29 % | -69.115 B -25.70 % | -54.986 B -3.09 % | -53.338 B -14.96 % | -46.395 B 18.05 % | -56.614 B -42.64 % | -39.691 B 19.33 % | -49.202 B -0.73 % | -48.844 B 8.47 % | -53.366 B 41.97 % | -91.960 B -37.66 % | -66.801 B 1.39 % | -67.744 B 13.62 % | -78.422 B -41.81 % | -55.301 B -26.28 % | -43.792 B 17.05 % | -52.795 B 35.29 % | -81.589 B -41.36 % | -57.717 B -31.80 % | -43.792 B 17.05 % | -52.795 B 19.68 % | -65.732 B -46.31 % | -44.926 B 59.77 % | -111.679 B -167.09 % | -41.813 B -9.39 % | -38.225 B -3.45 % | -36.949 B -1.55 % | -36.385 B -68.65 % | -21.574 B -13.83 % | -18.952 B 36.08 % | -29.650 B 35.53 % | -45.988 B -42.37 % | -32.301 B 2.85 % | -33.248 B 6.88 % | -35.705 B -22.11 % | -29.241 B |
| Free CashFlow | 193.494 B 60.59 % | 120.486 B -15.54 % | 142.649 B 57.91 % | 90.336 B 12.04 % | 80.627 B 91.99 % | 41.996 B -56.27 % | 96.033 B 137.05 % | 40.511 B -57.36 % | 95.007 B 51.11 % | 62.872 B -42.98 % | 110.263 B 73.59 % | 63.521 B -40.43 % | 106.631 B 408.78 % | 20.958 B -58.07 % | 49.982 B -7.36 % | 53.951 B 66.86 % | 32.333 B -43.89 % | 57.629 B 49.44 % | 38.563 B -15.78 % | 45.791 B -4.61 % | 48.006 B 129.95 % | -160.267 B -504.83 % | 39.589 B 248.37 % | 11.364 B 293.69 % | -5.867 B 74.70 % | -23.193 B -625.92 % | -3.195 B 94.17 % | -54.817 B -40.74 % | -38.949 B -68.80 % | -23.074 B -5.67 % | -21.835 B -106.75 % | -10.561 B -113.08 % | 80.747 B 474.02 % | 14.067 B 156.26 % | -25.002 B -92.66 % | -12.977 B -116.07 % | 80.747 B 474.02 % | 14.067 B 251.39 % | -9.292 B -131.33 % | 29.661 B 221.63 % | -24.387 B -356.35 % | 9.513 B -68.62 % | 30.313 B -5.73 % | 32.156 B -36.53 % | 50.664 B 209.34 % | 16.378 B -59.73 % | 40.670 B -34.89 % | 62.459 B 134.32 % | 26.655 B 66.49 % | 16.010 B -42.18 % | 27.689 B 103.01 % | 13.639 B -66.68 % | 40.939 B |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 |