ICICI Bank Limited ICICIBANK.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.946 T 25.19 % | 2.353 T 27.38 % | 1.847 T 17.42 % | 1.573 T -2.57 % | 1.615 T 53.88 % | 1.049 T 13.91 % | 921.290 B 8.77 % | 847.042 B 7.82 % | 785.632 B 16.61 % | 673.729 B 16.37 % | 578.947 B 16.45 % | 497.180 B 8.35 % | 458.851 B -31.56 % | 670.397 B 58.67 % | 422.521 B -29.01 % | 595.176 B -7.86 % | 645.948 B 6.82 % | 604.705 B 42.26 % | 425.064 B 64.71 % | 258.064 B 51.65 % | 170.173 B 152.01 % | 67.526 B 141.08 % | 28.009 B 156.62 % | 10.915 B 89.05 % | 5.773 B 63.22 % | 3.537 B 81.47 % | 1.949 B |
| Net income | 510.292 B 15.30 % | 442.564 B 30.03 % | 340.366 B 35.55 % | 251.101 B 36.58 % | 183.843 B 92.18 % | 95.663 B 124.87 % | 42.542 B -44.84 % | 77.122 B -24.30 % | 101.884 B 0.08 % | 101.800 B -16.88 % | 122.469 B 10.92 % | 110.414 B 14.97 % | 96.036 B 25.65 % | 76.429 B 25.43 % | 60.933 B 30.47 % | 46.703 B 30.57 % | 35.770 B 5.26 % | 33.982 B 23.10 % | 27.606 B 13.87 % | 24.244 B 30.88 % | 18.523 B 16.95 % | 15.838 B 298.92 % | -7.962 B -498.54 % | 1.998 B 47.96 % | 1.350 B -3.37 % | 1.397 B 174.82 % | 508.475 M |
| Income before tax | 730.042 B 18.69 % | 615.081 B 30.16 % | 472.548 B 78.06 % | 265.383 B 30.32 % | 203.640 B 9.55 % | 185.886 B 226.74 % | 56.892 B -37.48 % | 90.995 B -34.13 % | 138.135 B -3.31 % | 142.870 B -21.99 % | 183.141 B 12.51 % | 162.772 B 60.69 % | 101.299 B 27.62 % | 79.376 B 25.63 % | 63.182 B 30.45 % | 48.434 B -2.46 % | 49.653 B 17.61 % | 42.219 B 24.38 % | 33.945 B 8.71 % | 31.224 B 31.45 % | 23.754 B 23.59 % | 19.220 B 274.80 % | -10.995 B -476.08 % | 2.924 B 79.41 % | 1.630 B -8.98 % | 1.790 B 164.08 % | 677.966 M |
| Income before tax ratio | 0.25 -5.19 % | 0.26 2.18 % | 0.26 51.65 % | 0.17 33.76 % | 0.13 -28.81 % | 0.18 186.84 % | 0.06 -42.52 % | 0.11 -38.90 % | 0.18 -17.09 % | 0.21 -32.96 % | 0.32 -3.38 % | 0.33 48.30 % | 0.22 86.45 % | 0.12 -20.82 % | 0.15 83.75 % | 0.08 5.87 % | 0.08 10.10 % | 0.07 -12.57 % | 0.08 -34.00 % | 0.12 -13.32 % | 0.14 -50.96 % | 0.28 172.51 % | -0.39 -246.55 % | 0.27 -5.10 % | 0.28 -44.24 % | 0.51 45.52 % | 0.35 |
| EBITDA | 1.647 T 20.64 % | 1.365 T 179.28 % | 488.899 B 37.44 % | 355.713 B 16.29 % | 305.897 B 54.81 % | 197.598 B 133.74 % | 84.536 B -36.91 % | 133.998 B -17.51 % | 162.447 B -2.66 % | 166.888 B -12.68 % | 191.123 B -2.00 % | 195.033 B 3 805.93 % | -5.263 B -104.64 % | 113.519 B -34.27 % | 172.717 B 135.36 % | 73.385 B 27.14 % | 57.720 B 17.76 % | 49.014 B 22.23 % | 40.100 B -51.01 % | 81.845 B 172.71 % | 30.012 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.17 -7.89 % | 0.19 2.07 % | 0.18 15.44 % | 0.16 40.19 % | 0.11 24.89 % | 0.09 97.40 % | 0.05 -49.28 % | 0.09 -29.79 % | 0.13 -14.17 % | 0.15 -28.57 % | 0.21 -4.75 % | 0.22 6.11 % | 0.21 83.58 % | 0.11 -20.95 % | 0.14 83.78 % | 0.08 41.70 % | 0.06 -1.46 % | 0.06 -13.47 % | 0.06 -30.87 % | 0.09 -13.69 % | 0.11 -53.59 % | 0.23 182.51 % | -0.28 -255.31 % | 0.18 -21.74 % | 0.23 -40.80 % | 0.40 51.44 % | 0.26 |
| Ratio EBITDA | 0.56 -3.63 % | 0.58 119.24 % | 0.26 17.06 % | 0.23 19.36 % | 0.19 0.60 % | 0.19 105.20 % | 0.09 -42.00 % | 0.16 -23.49 % | 0.21 -16.53 % | 0.25 -24.96 % | 0.33 -15.84 % | 0.39 3 520.23 % | -0.01 -106.77 % | 0.17 -58.58 % | 0.41 231.53 % | 0.12 37.98 % | 0.09 10.24 % | 0.08 -14.08 % | 0.09 -70.25 % | 0.32 79.83 % | 0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.68 1.32 % | 0.67 6.24 % | 0.63 0.64 % | 0.63 5.23 % | 0.60 -24.05 % | 0.79 -21.32 % | 1.00 26.93 % | 0.79 -0.13 % | 0.79 2.77 % | 0.77 -16.71 % | 0.92 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.61 | 0.00 -100.00 % | 0.82 -18.02 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 7.173 B 0.57 % | 7.132 B 0.38 % | 7.105 B 0.41 % | 7.076 B 3.42 % | 6.842 B 4.19 % | 6.567 B -2.62 % | 6.743 B 4.03 % | 6.482 B 0.84 % | 6.428 B 0.06 % | 6.424 B -0.03 % | 6.426 B 0.82 % | 6.374 B 0.13 % | 6.366 B 0.16 % | 6.356 B 1.08 % | 6.288 B 2.24 % | 6.150 B 0.26 % | 6.134 B 5.01 % | 5.842 B 18.31 % | 4.938 B -26.78 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B |
| Weighted average shs out | 7.173 B 2.42 % | 7.004 B 0.54 % | 6.966 B 0.47 % | 6.934 B 2.82 % | 6.743 B 4.39 % | 6.460 B -4.20 % | 6.743 B 5.08 % | 6.417 B 0.26 % | 6.400 B 0.19 % | 6.388 B 0.37 % | 6.364 B 0.24 % | 6.349 B -0.27 % | 6.366 B 0.44 % | 6.338 B 1.26 % | 6.259 B 2.18 % | 6.126 B 0.05 % | 6.122 B 5.45 % | 5.806 B 18.23 % | 4.911 B -27.18 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B |
| EPS diluted | 71.14 14.65 % | 62.05 29.51 % | 47.91 35.00 % | 35.49 32.08 % | 26.87 84.67 % | 14.55 130.59 % | 6.31 -46.93 % | 11.89 -24.98 % | 15.85 0.13 % | 15.83 -16.86 % | 19.04 10.06 % | 17.30 14.87 % | 15.06 25.40 % | 12.01 24.07 % | 9.68 27.54 % | 7.59 30.19 % | 5.83 0.17 % | 5.82 4.11 % | 5.59 55.28 % | 3.60 30.91 % | 2.75 -40.86 % | 4.65 494.07 % | -1.18 -170.66 % | 1.67 39.17 % | 1.20 471.43 % | 0.21 178.51 % | 0.08 |
| Earnings per share | 72.41 14.59 % | 63.19 29.33 % | 48.86 34.94 % | 36.21 32.83 % | 27.26 84.06 % | 14.81 134.71 % | 6.31 -47.50 % | 12.02 -24.50 % | 15.92 -0.13 % | 15.94 -17.19 % | 19.25 10.70 % | 17.39 14.86 % | 15.14 25.54 % | 12.06 23.95 % | 9.73 27.69 % | 7.62 30.48 % | 5.84 -0.17 % | 5.85 4.09 % | 5.62 56.11 % | 3.60 30.91 % | 2.75 -41.36 % | 4.69 497.46 % | -1.18 -170.66 % | 1.67 39.17 % | 1.20 471.43 % | 0.21 178.51 % | 0.08 |
| Gross profit | 2.007 T 26.83 % | 1.582 T 35.33 % | 1.169 T 18.17 % | 989.299 B 2.53 % | 964.913 B 16.86 % | 825.681 B -10.38 % | 921.290 B 38.05 % | 667.341 B 7.67 % | 619.793 B 19.84 % | 517.165 B -3.07 % | 533.566 B | 0.000 | 0.000 | 0.000 -100.00 % | 422.521 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.875 B | 0.000 -100.00 % | 55.358 B 97.64 % | 28.009 B 156.62 % | 10.915 B 89.05 % | 5.773 B 63.22 % | 3.537 B 81.47 % | 1.949 B |
| Income tax expense | 184.348 B 19.49 % | 154.276 B 30.82 % | 117.934 B 39.44 % | 84.574 B 49.31 % | 56.644 B -23.07 % | 73.631 B 328.31 % | 17.191 B -8.51 % | 18.789 B -23.90 % | 24.690 B -26.90 % | 33.775 B -37.36 % | 53.916 B 17.10 % | 46.044 B | 0.000 -100.00 % | 27.429 B -85.82 % | 193.426 B 1 016.66 % | 17.322 B 9.22 % | 15.859 B 43.30 % | 11.067 B 45.41 % | 7.611 B 9.03 % | 6.980 B 23.46 % | 5.654 B 242.95 % | 1.649 B 154.35 % | -3.033 B -427.62 % | 925.813 M 231.40 % | 279.360 M -28.92 % | 393.013 M 131.88 % | 169.492 M |
| Cost of revenue | 939.330 B 21.81 % | 771.156 B | 0.000 -100.00 % | 586.008 B -9.43 % | 647.008 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 |
| General and administrative expenses | 236.299 B -22.28 % | 304.046 B 28.54 % | 236.541 B 12.81 % | 209.689 B -10.11 % | 233.284 B 4.47 % | 223.305 B 16.21 % | 192.157 B 14.94 % | 167.184 B 7.93 % | 154.904 B 11.51 % | 138.916 B 14.14 % | 121.704 B 2.94 % | 118.225 B 5.98 % | 111.559 B 9.32 % | 102.043 B -63.01 % | 275.883 B 296.90 % | 69.510 B -69.46 % | 227.566 B 9.49 % | 207.849 B 404.98 % | 41.160 B 68.78 % | 24.386 B 61.00 % | 15.147 B 51.79 % | 9.978 B 86.32 % | 5.355 B 254.54 % | 1.511 B 194.94 % | 512.159 M 67.55 % | 305.677 M 44.28 % | 211.864 M |
| Selling and marketing expenses | 52.495 B -20.80 % | 66.280 B 1.33 % | 65.407 B 33.45 % | 49.011 B 0.19 % | 48.920 B 3.14 % | 47.429 B 10.02 % | 43.111 B 42.78 % | 30.194 B 33.25 % | 22.659 B 21.03 % | 18.721 B 21.46 % | 15.414 B 22.03 % | 12.631 B 32.43 % | 9.537 B 39.48 % | 6.838 B 5.96 % | 6.453 B -5.59 % | 6.835 B -47.23 % | 12.954 B -41.22 % | 22.037 B | 0.000 -100.00 % | 9.780 B | 0.000 | 0.000 | 0.000 -100.00 % | 97.454 M -30.23 % | 139.680 M | 0.000 | 0.000 |
| Other expenses | 1.042 T 74.60 % | 596.620 B 6 860.33 % | 8.572 B -98.16 % | 465.216 B -2.90 % | 479.133 B -38.47 % | 778.718 B 249.44 % | -521.092 B -180.21 % | 649.664 B 6.84 % | 608.069 B 17.82 % | 516.092 B 16.81 % | 441.829 B 20.61 % | 366.325 B 8.46 % | 337.755 B 9.80 % | 307.606 B -7.33 % | 331.933 B 10.21 % | 301.180 B 121.23 % | 136.138 B 20.50 % | 112.975 B -35.15 % | 174.221 B 439.09 % | -51.378 B -172.58 % | 70.785 B 409.87 % | 13.883 B -64.01 % | 38.578 B 600.64 % | 5.506 B 53.58 % | 3.585 B -22.55 % | 4.629 B 73.40 % | 2.669 B |
| Operating expenses | 1.278 T 32.17 % | 966.946 B 211.40 % | 310.520 B -57.11 % | 723.916 B -4.92 % | 761.337 B -27.45 % | 1.049 T 437.13 % | 195.381 B -56.37 % | 447.796 B 17.76 % | 380.247 B -43.56 % | 673.729 B 16.37 % | 578.947 B 16.45 % | 497.180 B 8.35 % | 458.851 B 10.17 % | 416.487 B 347.67 % | -168.163 B -144.54 % | 377.525 B 0.23 % | 376.658 B 9.86 % | 342.861 B 44.95 % | 236.529 B 63.02 % | 145.089 B 50.31 % | 96.525 B 304.53 % | 23.861 B -45.69 % | 43.934 B 517.55 % | 7.114 B 67.91 % | 4.237 B -14.14 % | 4.934 B 71.26 % | 2.881 B |
| Cost and expenses | 2.217 T 27.57 % | 1.738 T 26.43 % | 1.375 T 4.95 % | 1.310 T -6.99 % | 1.408 T 34.20 % | 1.049 T 437.13 % | 195.381 B -76.93 % | 847.042 B 7.82 % | 785.632 B 16.61 % | 673.729 B 16.37 % | 578.947 B 16.45 % | 497.180 B 64.59 % | 302.070 B -27.47 % | 416.487 B -1.36 % | 422.221 B -20.37 % | 530.242 B -11.08 % | 596.309 B 5.90 % | 563.099 B 43.84 % | 391.470 B 169.81 % | 145.089 B 50.31 % | 96.525 B 304.53 % | 23.861 B -14.81 % | 28.009 B 293.72 % | 7.114 B 67.91 % | 4.237 B 21.28 % | 3.493 B 79.23 % | 1.949 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 |
| Selling general and administrative expenses | 236.299 B -36.19 % | 370.326 B 22.65 % | 301.948 B 16.72 % | 258.701 B -8.33 % | 282.204 B 4.24 % | 270.734 B 15.07 % | 235.268 B 19.20 % | 197.378 B 11.16 % | 177.563 B 12.64 % | 157.638 B 14.97 % | 137.118 B 4.79 % | 130.855 B 8.06 % | 121.096 B 11.22 % | 108.881 B 20.59 % | 90.289 B 18.26 % | 76.345 B -68.26 % | 240.520 B 4.63 % | 229.886 B | 0.000 -100.00 % | 26.922 B | 0.000 -100.00 % | 9.978 B 86.32 % | 5.355 B 233.05 % | 1.608 B 146.69 % | 651.839 M 113.24 % | 305.677 M 44.28 % | 211.864 M |
| Interest income | 1.863 T 16.81 % | 1.595 T 31.76 % | 1.211 T 26.90 % | 954.069 B 7.00 % | 891.627 B 5.10 % | 848.358 B 17.86 % | 719.817 B 15.80 % | 621.624 B 2.01 % | 609.400 B 2.78 % | 592.937 B 7.88 % | 549.640 B 11.08 % | 494.792 B 10.24 % | 448.846 B | 0.000 -100.00 % | 300.814 B | 0.000 | 0.000 | 0.000 -100.00 % | 240.025 B 67.46 % | 143.336 B | 0.000 -100.00 % | 93.730 B -4.14 % | 97.773 B 369.91 % | 20.806 B 68.00 % | 12.385 B 46.95 % | 8.428 B 60.40 % | 5.254 B |
| Interest expense | 890.270 B 20.13 % | 741.082 B 46.62 % | 505.434 B 22.78 % | 411.667 B -3.50 % | 426.591 B -4.49 % | 446.655 B 14.01 % | 391.775 B 14.35 % | 342.620 B -1.65 % | 348.358 B 2.47 % | 339.965 B 5.19 % | 323.182 B 8.78 % | 297.106 B 5.04 % | 282.854 B 190.40 % | 97.402 B -49.64 % | 193.426 B 167.91 % | 72.199 B -12.34 % | 82.366 B 16.91 % | 70.450 B 34.98 % | 52.192 B -48.42 % | 101.195 B 185.69 % | 35.421 B -51.05 % | 72.364 B -12.75 % | 82.938 B 449.07 % | 15.105 B 80.24 % | 8.381 B 25.44 % | 6.681 B 60.89 % | 4.153 B |
| Depreciation and amortization | 26.900 B 34.78 % | 19.959 B 22.06 % | 16.351 B 22.94 % | 13.300 B | 0.000 -100.00 % | 11.712 B 12.04 % | 10.454 B 0.61 % | 10.391 B -0.51 % | 10.444 B 9.17 % | 9.567 B 5.10 % | 9.103 B 8.13 % | 8.418 B 15.17 % | 7.310 B -3.13 % | 7.546 B -12.01 % | 8.576 B -5.60 % | 9.085 B -9.46 % | 10.035 B 15.06 % | 8.722 B 41.70 % | 6.155 B -35.07 % | 9.480 B 51.48 % | 6.258 B -34.15 % | 9.504 B 15.91 % | 8.199 B 394.90 % | 1.657 B 173.71 % | 605.279 M 54.01 % | 393.013 M 131.88 % | 169.492 M |
| Operating income | 730.042 B 18.69 % | 615.081 B 15.52 % | 532.439 B 100.63 % | 265.383 B -63.95 % | 736.125 B 218.30 % | 231.271 B 369.30 % | 49.280 B -54.89 % | 109.240 B -20.93 % | 138.150 B -22.65 % | 178.606 B -2.46 % | 183.107 B 13.44 % | 161.420 B 59.35 % | 101.299 B -5.19 % | 106.842 B 27.85 % | 83.567 B 28.69 % | 64.934 B 30.81 % | 49.639 B 19.31 % | 41.606 B 23.85 % | 33.593 B 8.69 % | 30.906 B 30.06 % | 23.763 B -70.00 % | 79.219 B 10.11 % | 71.943 B 299.04 % | 18.029 B 80.10 % | 10.010 B | 0.000 | 0.000 |
| Operating income ratio | 0.25 -5.19 % | 0.26 -9.31 % | 0.29 70.87 % | 0.17 -63.00 % | 0.46 106.85 % | 0.22 311.99 % | 0.05 -58.52 % | 0.13 -26.66 % | 0.18 -33.67 % | 0.27 -16.18 % | 0.32 -2.59 % | 0.32 47.07 % | 0.22 38.52 % | 0.16 -19.42 % | 0.20 81.28 % | 0.11 41.97 % | 0.08 11.69 % | 0.07 -12.94 % | 0.08 -34.01 % | 0.12 -14.24 % | 0.14 -88.10 % | 1.17 -54.33 % | 2.57 55.50 % | 1.65 -4.73 % | 1.73 | 0.00 | 0.00 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.385 B -2 539.03 % | 1.861 B 6 310.52 % | 29.027 M 303.98 % | -14.230 M 99.96 % | -35.736 B -105 223.45 % | 33.994 M -97.49 % | 1.352 B 298.50 % | 339.276 M 1 012.52 % | -37.180 M 99.97 % | -109.535 B -13 431.79 % | 821.610 M 5 523.23 % | 14.611 M -97.62 % | 613.379 M 74.63 % | 351.246 M 577.66 % | 51.832 M 661.44 % | -9.232 M -100.05 % | 19.220 B 123.17 % | -82.938 B -449.07 % | -15.105 B -80.24 % | -8.381 B -25.44 % | -6.681 B -60.89 % | -4.153 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 48.600 B -55.29 % | 108.691 B -79.34 % | 526.053 B 344.41 % | -215.233 B 47.85 % | -412.701 B -147.99 % | 859.989 B -30.04 % | 1.229 T 26.38 % | 972.701 B 21.28 % | 802.027 B -48.37 % | 1.553 T -5.06 % | 1.636 T 20.94 % | 1.353 T 9.53 % | 1.235 T 23.60 % | 999.329 B 15.59 % | 864.536 B 26.11 % | 685.542 B 28.55 % | 533.305 B -8.88 % | 585.253 B 47.70 % | 396.236 B 5.53 % | 375.475 B 23.45 % | 304.148 B -8.31 % | 331.714 B -9.51 % | 366.588 B 703.80 % | -60.714 B -45.37 % | -41.764 B -23.41 % | -33.843 B -107.99 % | -16.271 B |
| Total investments | 23.070 T 178.91 % | 8.272 T 29.33 % | 6.396 T 12.78 % | 5.671 T 5.69 % | 5.366 T 20.99 % | 4.435 T 11.37 % | 3.982 T 6.98 % | 3.722 T 22.23 % | 3.045 T 6.45 % | 2.860 T -5.52 % | 3.028 T 13.14 % | 2.676 T 4.67 % | 2.557 T 6.59 % | 2.399 T 14.41 % | 2.097 T 12.52 % | 1.863 T 25.80 % | 1.481 T -7.46 % | 1.600 T 32.69 % | 1.206 T 43.31 % | 841.637 B 84.17 % | 456.987 B 18.58 % | 385.380 B 20.72 % | 319.242 B 55.03 % | 205.920 B 279.30 % | 54.289 B 64.66 % | 32.969 B 71.01 % | 19.280 B |
| Total debt | 2.189 T 8.90 % | 2.010 T -2.15 % | 2.054 T 16.25 % | 1.767 T 25.95 % | 1.403 T -34.40 % | 2.139 T 1.68 % | 2.103 T -2.17 % | 2.150 T 15.47 % | 1.862 T -15.51 % | 2.204 T 4.32 % | 2.113 T 15.10 % | 1.835 T 6.16 % | 1.729 T 21.49 % | 1.423 T 13.08 % | 1.258 T 8.76 % | 1.157 T 30.89 % | 883.919 B -17.17 % | 1.067 T 29.32 % | 825.253 B 47.80 % | 558.352 B 21.39 % | 459.956 B 6.80 % | 430.672 B -2.44 % | 441.422 B 1 445.92 % | 28.554 B 428.69 % | 5.401 B 116.99 % | 2.489 B 43.27 % | 1.737 B |
| Accumulated other comprehensive income loss | 3.104 T 22.53 % | 2.533 T 19.31 % | 2.123 T 17.71 % | 1.804 T 15.49 % | 1.562 T 28.39 % | 1.217 T 7.70 % | 1.130 T 3.31 % | 1.093 T 5.68 % | 1.035 T 11.32 % | 929.408 B 11.26 % | 835.374 B 10.99 % | 752.682 B 11.34 % | 676.043 B 12.45 % | 601.213 B 11.03 % | 541.504 B | 0.000 | 0.000 -100.00 % | 436.095 B 89.07 % | 230.657 B 8.03 % | 213.519 B 183.30 % | 75.369 B 1 493.82 % | 4.729 B 58.38 % | 2.986 B 206.38 % | 974.540 M 423.27 % | 186.240 M 326.49 % | 43.668 M 3.06 % | 42.373 M |
| Retained earnings | 0.000 | 0.000 | 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 % | 541.504 B 7.91 % | 501.816 B 9.89 % | 456.642 B 4.71 % | 436.095 B | 0.000 | 0.000 -100.00 % | 20.611 B 12.85 % | 18.265 B 0.36 % | 18.199 B 349.99 % | 4.044 B 35.72 % | 2.980 B 55.09 % | 1.921 B 166.74 % | 720.339 M |
| Common stock | 14.246 B 1.42 % | 14.047 B 0.57 % | 13.968 B 0.49 % | 13.900 B 0.47 % | 13.834 B 6.85 % | 12.948 B 0.41 % | 12.895 B 0.28 % | 12.858 B 10.36 % | 11.651 B 0.17 % | 11.632 B 0.30 % | 11.597 B 0.40 % | 11.550 B 0.12 % | 11.536 B 0.08 % | 11.528 B 0.08 % | 11.518 B 3.31 % | 11.149 B 0.14 % | 11.133 B 0.05 % | 11.127 B -10.94 % | 12.493 B 0.77 % | 12.398 B 68.28 % | 7.368 B 19.60 % | 6.161 B 0.77 % | 6.114 B 178.82 % | 2.193 B 0.20 % | 2.188 B 11.36 % | 1.965 B 22.04 % | 1.610 B |
| Total equity | 3.287 T 21.74 % | 2.700 T 22.08 % | 2.212 T 17.63 % | 1.880 T 12.48 % | 1.672 T 28.84 % | 1.298 T 7.38 % | 1.208 T 3.60 % | 1.166 T 6.52 % | 1.095 T 12.34 % | 974.664 B 11.76 % | 872.104 B 11.18 % | 784.406 B 11.31 % | 704.682 B 12.38 % | 627.042 B 10.67 % | 566.607 B 7.79 % | 525.669 B 10.23 % | 476.880 B 4.11 % | 458.034 B 84.51 % | 248.246 B 8.56 % | 228.667 B 78.97 % | 127.767 B 33.74 % | 95.531 B 2.79 % | 92.938 B 412.72 % | 18.126 B 11.55 % | 16.249 B 42.57 % | 11.397 B 313.81 % | 2.754 B |
| Other non current liabilities | 20.946 T 9.65 % | 19.103 T 1 199.74 % | -1.737 T | 0.000 | 0.000 100.00 % | -32.372 B 98.39 % | -2.007 T -143.32 % | 4.633 T 13.52 % | 4.081 T 296.53 % | -2.077 T -8.42 % | -1.915 T -11.99 % | -1.710 T -10.54 % | -1.547 T -9.74 % | -1.410 T -12.68 % | -1.251 T -8.16 % | -1.157 T 0.32 % | -1.161 T -37.25 % | -845.661 B -3.10 % | -820.257 B -47.80 % | -554.964 B -19.08 % | -466.029 B -24.83 % | -373.319 B 6.55 % | -399.479 B -6 847.71 % | -5.750 B -168.46 % | -2.142 B 13.95 % | -2.489 B -43.27 % | -1.737 B |
| Long term debt | 2.189 T 19.15 % | 1.837 T 5.75 % | 1.737 T 6.01 % | 1.639 T 20.43 % | 1.361 T -36.38 % | 2.139 T 6.55 % | 2.007 T -6.08 % | 2.137 T 15.53 % | 1.850 T -10.93 % | 2.077 T 8.42 % | 1.915 T 11.99 % | 1.710 T 10.54 % | 1.547 T 9.74 % | 1.410 T 12.68 % | 1.251 T 8.16 % | 1.157 T -0.32 % | 1.161 T 37.25 % | 845.661 B 3.10 % | 820.257 B 47.80 % | 554.964 B 19.08 % | 466.029 B 24.83 % | 373.319 B -6.55 % | 399.479 B 6 847.71 % | 5.750 B 168.46 % | 2.142 B -13.95 % | 2.489 B 43.27 % | 1.737 B |
| Total non current liabilities | 23.135 T 10.48 % | 20.940 T 1 007.59 % | 1.891 T 15.38 % | 1.639 T 20.43 % | 1.361 T -35.40 % | 2.106 T 1.06 % | 2.084 T -2.48 % | 2.137 T 15.53 % | 1.850 T -10.93 % | 2.077 T 8.42 % | 1.915 T 11.99 % | 1.710 T 10.54 % | 1.547 T 9.74 % | 1.410 T 12.05 % | 1.258 T 8.76 % | 1.157 T 30.89 % | 883.919 B -15.54 % | 1.047 T 27.59 % | 820.257 B 46.91 % | 558.352 B 51.77 % | 367.904 B -1.45 % | 373.319 B -6.55 % | 399.479 B 6 847.71 % | 5.750 B 168.46 % | 2.142 B -13.95 % | 2.489 B 43.27 % | 1.737 B |
| Other current liabilities | 16.416 T 115.61 % | 7.614 T 873.28 % | -984.648 B -35.08 % | -728.916 B | 0.000 | 0.000 -100.00 % | 3.672 T 7 625.90 % | -48.798 B -3.64 % | -47.083 B -34.19 % | -35.087 B 19.81 % | -43.757 B -4.82 % | -41.745 B -28.22 % | -32.556 B 31.59 % | -47.588 B -46.11 % | -32.570 B | 0.000 | 0.000 100.00 % | -47.411 B -81.21 % | -26.163 B -79.66 % | -14.563 B 86.19 % | -105.471 B -83.90 % | -57.354 B -36.74 % | -41.943 B -83.93 % | -22.804 B -599.69 % | -3.259 B | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.372 T -3.55 % | -3.256 T -17.51 % | -2.771 T -23.68 % | -2.241 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 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 172.961 B -84.02 % | 1.083 T 32.15 % | 819.269 B 1 841.95 % | 42.188 B | 0.000 | 0.000 -100.00 % | 12.901 B 6.88 % | 12.071 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.034 B | 0.000 | 0.000 | 0.000 -100.00 % | 20.631 B 312.99 % | 4.996 B | 0.000 -100.00 % | 92.052 B 60.50 % | 57.354 B 36.74 % | 41.943 B 83.93 % | 22.804 B 599.69 % | 3.259 B | 0.000 | 0.000 |
| Total current liabilities | 16.416 T 109.77 % | 7.826 T 5 855.27 % | 131.413 B 11.48 % | 117.877 B 75.89 % | 67.018 B 118.23 % | 30.710 B -44.91 % | 55.743 B 14.23 % | 48.798 B 3.64 % | 47.083 B 7.52 % | 43.788 B -25.06 % | 58.428 B 12.21 % | 52.069 B 34.72 % | 38.650 B -18.78 % | 47.588 B | 0.000 | 0.000 | 0.000 -100.00 % | 47.411 B 81.21 % | 26.163 B 79.34 % | 14.589 B -84.15 % | 92.052 B 60.50 % | 57.354 B 36.74 % | 41.943 B 83.93 % | 22.804 B 599.69 % | 3.259 B | 0.000 | 0.000 |
| Total liabilities | 23.135 T 10.48 % | 20.940 T 20.53 % | 17.373 T 11.04 % | 15.646 T 11.23 % | 14.066 T 12.75 % | 12.475 T 11.59 % | 11.180 T -0.56 % | 11.243 T 28.26 % | 8.765 T 6.73 % | 8.213 T 11.16 % | 7.389 T 10.43 % | 6.691 T 10.71 % | 6.044 T 11.61 % | 5.415 T 13.49 % | 4.771 T 9.23 % | 4.368 T 0.49 % | 4.347 T -1.17 % | 4.398 T 19.03 % | 3.695 T 45.01 % | 2.548 T 46.84 % | 1.735 T 32.16 % | 1.313 T 21.19 % | 1.083 T 180.50 % | 386.259 B 90.32 % | 202.955 B 70.49 % | 119.039 B 69.75 % | 70.127 B |
| Other non current assets | 969.056 B -92.78 % | 13.427 T 12 229.24 % | -110.703 B -3.40 % | -107.067 B 1.93 % | -109.169 B -3.79 % | -105.184 B -7.66 % | -97.701 B 15.62 % | -115.781 B -24.95 % | -92.660 B -10.70 % | -83.707 B 97.29 % | -3.086 T -13.00 % | -2.731 T -4.59 % | -2.611 T -6.46 % | -2.453 T -14.02 % | -2.151 T -13.12 % | -1.902 T -24.62 % | -1.526 T 7.36 % | -1.647 T -31.83 % | -1.250 T | 0.000 -100.00 % | 11.616 B 17.43 % | 9.892 B 0.34 % | 9.858 B 312.87 % | 2.388 B -10.03 % | 2.654 B 107.57 % | -35.066 B -66.84 % | -21.017 B |
| Long term investments | 23.070 T 178.91 % | 8.272 T 29.33 % | 6.396 T 12.78 % | 5.671 T 5.69 % | 5.366 T 20.99 % | 4.435 T 11.37 % | 3.982 T 6.98 % | 3.722 T 22.23 % | 3.045 T 6.45 % | 2.860 T -5.52 % | 3.028 T 13.14 % | 2.676 T 4.67 % | 2.557 T 6.59 % | 2.399 T 14.41 % | 2.097 T 12.52 % | 1.863 T 25.80 % | 1.481 T -7.46 % | 1.600 T 32.69 % | 1.206 T 43.31 % | 841.637 B 84.17 % | 456.987 B 18.58 % | 385.380 B 20.72 % | 319.242 B 55.03 % | 205.920 B 279.30 % | 54.289 B 64.66 % | 32.969 B 71.01 % | 19.280 B |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.249 B 163.30 % | 6.551 B -47.24 % | 12.417 B | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 84.594 B 241.91 % | 24.742 B 2 341.69 % | 1.013 B 0.00 % | 1.013 B -5.89 % | 1.077 B -1.85 % | 1.097 B 0.00 % | 1.097 B -1.83 % | 1.118 B -0.77 % | 1.126 B -10.41 % | 1.257 B 0.00 % | 1.257 B -12.24 % | 1.432 B 0.00 % | 1.432 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 |
| Goodwill and intangible assets | 84.594 B 241.91 % | 24.742 B 2 341.69 % | 1.013 B 0.00 % | 1.013 B -5.89 % | 1.077 B -1.85 % | 1.097 B 0.00 % | 1.097 B -1.83 % | 1.118 B -0.77 % | 1.126 B -10.41 % | 1.257 B 0.00 % | 1.257 B -12.24 % | 1.432 B 0.00 % | 1.432 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.616 B 17.43 % | 9.892 B 0.34 % | 9.858 B 312.87 % | 2.388 B -10.03 % | 2.654 B | 0.000 | 0.000 |
| Property plant equipment net | 158.124 B 19.43 % | 132.403 B 20.71 % | 109.690 B 3.43 % | 106.054 B -1.89 % | 108.093 B 3.85 % | 104.087 B 7.75 % | 96.604 B 2.06 % | 94.650 B 1.36 % | 93.380 B 7.17 % | 87.135 B 48.41 % | 58.712 B 6.62 % | 55.068 B 0.61 % | 54.735 B 0.76 % | 54.320 B -1.05 % | 54.895 B 42.13 % | 38.623 B -14.12 % | 44.975 B -3.87 % | 46.784 B 7.79 % | 43.401 B 4.58 % | 41.503 B 59.20 % | 26.070 B 12.53 % | 23.167 B 9.60 % | 21.137 B 338.17 % | 4.824 B 19.09 % | 4.051 B 93.25 % | 2.096 B 20.65 % | 1.737 B |
| Total non current assets | 24.282 T 11.10 % | 21.856 T 19 643.07 % | 110.703 B 3.40 % | 107.067 B -1.93 % | 109.169 B 3.79 % | 105.184 B 7.66 % | 97.701 B -97.44 % | 3.817 T 21.61 % | 3.138 T 6.47 % | 2.948 T -4.50 % | 3.086 T 13.00 % | 2.731 T 4.59 % | 2.611 T 6.46 % | 2.453 T 14.02 % | 2.151 T 13.12 % | 1.902 T 24.62 % | 1.526 T -7.36 % | 1.647 T 31.83 % | 1.250 T 41.49 % | 883.139 B 78.53 % | 494.672 B 18.22 % | 418.438 B 19.47 % | 350.237 B 4 756.58 % | 7.212 B 7.56 % | 6.705 B -80.88 % | 35.066 B 66.84 % | 21.017 B |
| Other current assets | 0.000 100.00 % | -500.789 B -287.33 % | 267.331 B -81.65 % | 1.457 T 273.00 % | -842.032 B -194.42 % | 891.803 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.358 B -9.10 % | 1.494 B 5.32 % | 1.419 B -99.94 % | 2.258 T -15.16 % | 2.661 T 5.86 % | 2.514 T 104 195.40 % | 2.410 B 55.98 % | 1.545 B -99.87 % | 1.198 T 35.40 % | 884.642 B 19.72 % | 738.910 B 139.98 % | 307.906 B 86.23 % | 165.334 B | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 339.801 B 6.54 % | 318.955 B 209.40 % | -291.549 B | 0.000 | 0.000 -100.00 % | 294.204 B 2 063.51 % | 13.598 B 1.84 % | 13.353 B 8.95 % | 12.256 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 |
| cash and cash equivalents | 2.140 T 31.49 % | 1.628 T 19.28 % | 1.365 T -25.48 % | 1.831 T 24.09 % | 1.476 T 15.42 % | 1.279 T 46.30 % | 873.909 B -25.77 % | 1.177 T 11.08 % | 1.060 T 62.97 % | 650.360 B 36.52 % | 476.372 B -1.29 % | 482.582 B -2.25 % | 493.709 B 16.52 % | 423.707 B 7.58 % | 393.853 B -16.46 % | 471.441 B 34.46 % | 350.614 B -27.25 % | 481.952 B 12.34 % | 429.017 B 134.59 % | 182.876 B 17.37 % | 155.808 B 57.45 % | 98.959 B 32.24 % | 74.834 B -16.17 % | 89.268 B 89.27 % | 47.165 B 29.82 % | 36.332 B 101.75 % | 18.008 B |
| Cash and short term investments | 2.140 T 31.49 % | 1.628 T 19.28 % | 1.365 T 69.04 % | 807.228 B -55.54 % | 1.816 T 13.65 % | 1.597 T 174.31 % | 582.360 B -50.53 % | 1.177 T 11.08 % | 1.060 T 12.21 % | 944.564 B 92.78 % | 489.970 B -1.20 % | 495.935 B -1.98 % | 505.965 B 19.41 % | 423.707 B 7.58 % | 393.853 B -16.46 % | 471.441 B 34.46 % | 350.614 B -27.25 % | 481.952 B 12.34 % | 429.017 B 134.59 % | 182.876 B 17.37 % | 155.808 B 57.45 % | 98.959 B 32.24 % | 74.834 B -16.17 % | 89.268 B 89.27 % | 47.165 B 29.82 % | 36.332 B 101.75 % | 18.008 B |
| Total current assets | 2.140 T 16.56 % | 1.836 T 140.07 % | 764.888 B -5.24 % | 807.228 B -25.54 % | 1.084 T 5.75 % | 1.025 T 76.03 % | 582.360 B -54.02 % | 1.267 T 11.84 % | 1.132 T 10.81 % | 1.022 T 81.94 % | 561.742 B 1.32 % | 554.422 B -1.18 % | 561.058 B 17.54 % | 477.352 B 21.20 % | 393.853 B -16.46 % | 471.441 B 34.46 % | 350.614 B -32.75 % | 521.320 B 13.09 % | 460.989 B 123.99 % | 205.805 B -84.99 % | 1.371 T 38.45 % | 990.152 B 19.85 % | 826.161 B 108.01 % | 397.174 B 86.91 % | 212.499 B 484.88 % | 36.332 B 101.75 % | 18.008 B |
| Inventory | 0.000 | 0.000 100.00 % | -1.516 T 25.99 % | -2.048 T | 0.000 100.00 % | -1.576 T -34.02 % | -1.176 T -20.08 % | -979.287 B -11.59 % | -877.543 B -14.99 % | -763.139 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 |
| Net receivables | 0.000 -100.00 % | 709.340 B 9.36 % | 648.658 B 9.69 % | 591.347 B 434.55 % | 110.626 B -1.02 % | 111.770 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.772 B 22.72 % | 58.487 B 6.16 % | 55.093 B 2.70 % | 53.645 B | 0.000 | 0.000 | 0.000 -100.00 % | 39.368 B -50.45 % | 79.446 B 246.50 % | 22.928 B 32.93 % | 17.249 B 163.30 % | 6.551 B -47.24 % | 12.417 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 100.00 % | -6.285 T -12.96 % | -5.564 T -5.85 % | -5.257 T -21.41 % | -4.330 T -11.46 % | -3.884 T -3 487.56 % | 114.664 B 25.27 % | 91.534 B 11.02 % | 82.450 B -97.33 % | 3.085 T 13.02 % | 2.730 T 4.59 % | 2.610 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.616 B -17.43 % | -9.892 B -0.34 % | -9.858 B 95.27 % | -208.308 B -265.82 % | -56.943 B | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -51.854 B -100.28 % | 18.709 T 12.62 % | 16.612 T 14.21 % | 14.545 T 15.05 % | 12.643 T 7.98 % | 11.708 T 59.82 % | 7.326 T 31.06 % | 5.590 T 7.12 % | 5.218 T 13.12 % | 4.613 T 10.10 % | 4.190 T 17.17 % | 3.576 T 14.92 % | 3.112 T 11.43 % | 2.792 T 10.80 % | 2.520 T -14.58 % | 2.950 T 9.77 % | 2.688 T 20.37 % | 2.233 T 32.25 % | 1.688 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.039 B 74.38 % | 33.856 B |
| Account payables | 0.000 -100.00 % | 38.986 B 16.76 % | 33.390 B 21.31 % | 27.524 B 10.85 % | 24.830 B -19.15 % | 30.710 B -16.20 % | 36.648 B 2.09 % | 35.897 B 2.53 % | 35.012 B -0.21 % | 35.087 B -19.81 % | 43.757 B 4.82 % | 41.745 B 28.22 % | 32.556 B -5.78 % | 34.554 B 6.09 % | 32.570 B | 0.000 | 0.000 -100.00 % | 26.780 B 26.52 % | 21.168 B 45.35 % | 14.563 B 8.53 % | 13.418 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 100.00 % | -51.854 B -102.81 % | 1.847 T 5 067.79 % | -37.178 B | 0.000 100.00 % | -29.009 B 27.50 % | -40.011 B 97.88 % | -1.888 T -10.67 % | -1.706 T -5 094.75 % | -32.838 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 |
| Minority interest | 148.367 B 6.83 % | 138.884 B 107.70 % | 66.868 B 11.80 % | 59.809 B -37.62 % | 95.883 B 41.11 % | 67.948 B 3.26 % | 65.805 B 9.53 % | 60.082 B 23.49 % | 48.653 B 44.99 % | 33.556 B 33.91 % | 25.058 B 24.62 % | 20.108 B 17.88 % | 17.058 B 19.47 % | 14.277 B 5.12 % | 13.582 B 6.91 % | 12.704 B 39.53 % | 9.105 B 24.52 % | 7.312 B 43.49 % | 5.096 B 85.34 % | 2.749 B 80.31 % | 1.525 B 46.44 % | 1.041 B 4.62 % | 995.261 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 B 0.00 % | 3.500 B -0.24 % | 3.508 B -0.02 % | 3.509 B 0.26 % | 3.500 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 626.831 B 20.68 % | 519.436 B 0.89 % | 514.838 B 3.45 % | 497.645 B 1.62 % | 489.695 B 1 404 727.39 % | 34.858 M -25.45 % | 46.755 M -16.06 % | 55.699 M -10.97 % | 62.562 M -6.65 % | 67.019 M -9.91 % | 74.388 M 13.15 % | 65.744 M 46.64 % | 44.835 M 87.96 % | 23.854 M 100.00 % | -541.501 B | 0.000 100.00 % | -3.500 B 99.20 % | -436.095 B -12 330.34 % | -3.508 B 0.02 % | -3.509 B -118.09 % | 19.394 B -70.32 % | 65.336 B 1.07 % | 64.645 B 492.26 % | 10.915 B 0.18 % | 10.895 B 45.90 % | 7.467 B 1 858.08 % | 381.356 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 51.854 B 18.64 % | 43.709 B 17.57 % | 37.178 B | 0.000 -100.00 % | 29.009 B -27.50 % | 40.011 B 9.68 % | 36.481 B 3.04 % | 35.406 B 7.82 % | 32.838 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 |
| Other liabilities | 0.000 100.00 % | -7.826 T -150.94 % | 15.363 T 10.61 % | 13.890 T 9.84 % | 12.645 T 22.31 % | 10.339 T 14.37 % | 9.040 T -0.19 % | 9.057 T 31.86 % | 6.869 T 12.74 % | 6.092 T 12.51 % | 5.415 T 9.87 % | 4.928 T 10.56 % | 4.458 T 12.64 % | 3.957 T 12.66 % | 3.513 T 9.40 % | 3.211 T -7.27 % | 3.463 T 4.80 % | 3.304 T 15.99 % | 2.849 T 44.22 % | 1.975 T 54.88 % | 1.275 T 44.53 % | 882.386 B 37.44 % | 642.038 B 79.49 % | 357.705 B 81.07 % | 197.554 B 69.50 % | 116.550 B 70.42 % | 68.390 B |
| Total assets | 26.422 T 11.77 % | 23.641 T 20.71 % | 19.585 T 11.75 % | 17.526 T 11.36 % | 15.738 T 14.27 % | 13.773 T 11.18 % | 12.388 T -0.17 % | 12.409 T 25.85 % | 9.860 T 7.32 % | 9.188 T 11.22 % | 8.261 T 10.51 % | 7.475 T 10.77 % | 6.748 T 11.69 % | 6.042 T 13.19 % | 5.338 T 9.08 % | 4.893 T 1.38 % | 4.827 T -0.60 % | 4.856 T 23.15 % | 3.943 T 41.99 % | 2.777 T 48.87 % | 1.866 T 32.44 % | 1.409 T 19.74 % | 1.176 T 190.91 % | 404.385 B 84.48 % | 219.204 B 68.05 % | 130.437 B 78.97 % | 72.881 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -82.243 B -160.65 % | -31.553 B 48.06 % | -60.749 B -2 777.47 % | -2.111 B 97.47 % | -83.483 B -26.72 % | -65.880 B 43.42 % | -116.445 B -16.57 % | -99.891 B -88.27 % | -53.057 B -9.72 % | -48.356 B -46.20 % | -33.076 B -81.01 % | -18.273 B 17.12 % | -22.047 B -13.56 % | -19.414 B -5.48 % | -18.405 B | 0.000 | 0.000 | 0.000 100.00 % | -1.747 B 14.34 % | -2.039 B 52.72 % | -4.313 B -1 670.19 % | -243.635 M 41.86 % | -419.039 M -419.87 % | 131.004 M 203.06 % | -127.119 M |
| Stock based compensation | 7.902 B 12.41 % | 7.029 B 35.68 % | 5.181 B 94.08 % | 2.669 B 3 339.27 % | 77.611 M -32.00 % | 114.130 M 43.69 % | 79.426 M -39.43 % | 131.128 M -27.51 % | 180.903 M 27.12 % | 142.309 M 50.70 % | 94.432 M -21.55 % | 120.371 M 22.02 % | 98.647 M 5.80 % | 93.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.340 T -516.65 % | 321.712 B 165.54 % | -490.888 B -380.23 % | 175.175 B -82.82 % | 1.020 T 111.31 % | 482.650 B 61.48 % | 298.900 B 4 392.05 % | -6.964 B -101.99 % | 349.140 B 391.81 % | 70.991 B 123.94 % | -296.542 B -288.06 % | -76.417 B -251.41 % | 50.469 B -50.84 % | 102.658 B 172.69 % | -141.233 B -173.25 % | 192.819 B 159.82 % | -322.329 B -524.76 % | -51.593 B -125.39 % | 203.185 B 1 545.51 % | 12.348 B -68.19 % | 38.821 B 254.01 % | -25.206 B -140.66 % | -10.474 B 0.02 % | -10.476 B -275.79 % | 5.960 B 155.93 % | -10.655 B -1 193.30 % | 974.576 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.340 T -516.65 % | 321.712 B 165.54 % | -490.888 B -380.23 % | 175.175 B -82.82 % | 1.020 T 111.31 % | 482.650 B 61.48 % | 298.900 B 4 392.05 % | -6.964 B -101.99 % | 349.140 B 391.81 % | 70.991 B 123.94 % | -296.542 B -288.06 % | -76.417 B -251.41 % | 50.469 B -50.84 % | 102.658 B 172.69 % | -141.233 B -173.25 % | 192.819 B 159.82 % | -322.329 B -524.76 % | -51.593 B -125.39 % | 203.185 B 1 545.51 % | 12.348 B -68.19 % | 38.821 B 254.01 % | -25.206 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 42.778 B -36.10 % | 66.943 B 20.66 % | 55.482 B -34.23 % | 84.354 B -49.10 % | 165.724 B 25.54 % | 132.004 B -34.33 % | 201.027 B 25.45 % | 160.240 B 2.42 % | 156.461 B 30.31 % | 120.069 B 191.19 % | 41.235 B 50.63 % | 27.374 B 42.32 % | 19.234 B 49.22 % | 12.890 B -87.62 % | 104.085 B 62.49 % | 64.055 B 24.00 % | 51.659 B 165.43 % | 19.462 B 49.63 % | 13.007 B -23.31 % | 16.960 B 230.77 % | -12.969 B -178.26 % | 16.573 B -29.07 % | 23.365 B 1 231.96 % | 1.754 B 63.81 % | 1.071 B 145.23 % | 436.681 M -14.12 % | 508.475 M |
| Net cash provided by operating activities | -752.522 B -187.69 % | 858.206 B 2 375.68 % | -37.712 B -106.49 % | 581.114 B -57.89 % | 1.380 T 73.46 % | 795.648 B 63.47 % | 486.711 B 151.10 % | 193.829 B -63.18 % | 526.355 B 122.60 % | 236.453 B 292.66 % | -122.731 B -281.43 % | 67.648 B -61.33 % | 174.940 B -16.23 % | 208.834 B 674.09 % | -36.377 B -112.31 % | 295.509 B 232.96 % | -222.254 B -1 125.62 % | 21.670 B -91.66 % | 259.785 B 270.90 % | 70.042 B 189.52 % | 24.192 B 246.36 % | -16.529 B -425.95 % | 5.071 B 182.60 % | -6.140 B -169.04 % | 8.893 B 207.18 % | -8.297 B -9.39 % | -7.585 B |
| Investments in property plant and equipment | -47.700 B -29.67 % | -36.785 B -49.07 % | -24.677 B -32.67 % | -18.600 B -10.17 % | -16.882 B 9.89 % | -18.735 B -63.17 % | -11.481 B -10.17 % | -10.421 B 20.85 % | -13.167 B -55.20 % | -8.484 B 31.84 % | -12.446 B -48.64 % | -8.374 B -33.99 % | -6.249 B -3.22 % | -6.054 B 32.28 % | -8.941 B -34.37 % | -6.654 B 49.09 % | -13.071 B 5.14 % | -13.780 B -59.25 % | -8.653 B -55.73 % | -5.556 B 16.84 % | -6.681 B -16.67 % | -5.727 B 17.24 % | -6.919 B -343.76 % | -1.559 B -19.61 % | -1.304 B -148.79 % | -524.017 M -12.43 % | -466.102 M |
| Acquisitions net | 646.100 M | 0.000 -100.00 % | 2.874 B 144.74 % | 1.174 B 865.40 % | 121.649 M -52.36 % | 255.374 M -45.53 % | 468.831 M 76.37 % | 265.828 M 70.03 % | 156.340 M -77.77 % | 703.145 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -140.002 M | 0.000 | 0.000 100.00 % | -689.956 M 64.89 % | -1.965 B -50.98 % | -1.302 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -816.537 B -50.52 % | -542.474 B 11.52 % | -613.109 B 14.84 % | -719.918 B -147.85 % | -290.459 B 54.82 % | -642.948 B -830.22 % | -69.118 B 54.10 % | -150.592 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.576 B 65.60 % | -152.852 B | 0.000 100.00 % | -278.255 B -36.07 % | -204.490 B -112.26 % | -96.340 B 71.34 % | -336.201 B -22.70 % | -274.013 B 61.83 % | -717.820 B -353.14 % | -158.412 B -880.49 % | -16.156 B -50.40 % | -10.742 B -205.45 % | -3.517 B |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 813.663 B 50.32 % | 541.300 B 498.26 % | 90.479 B -87.43 % | 719.663 B 2 050.58 % | 33.464 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.016 B | 0.000 | 0.000 | 0.000 -100.00 % | 270.786 B 6.10 % | 255.228 B -62.62 % | 682.701 B 4 184.63 % | 15.934 B 39.11 % | 11.454 B 14.04 % | 10.044 B 848.12 % | 1.059 B |
| Other investing activites | -725.830 B 48.98 % | -1.423 T -117.05 % | -655.376 B -74.95 % | -374.615 B -314.04 % | -90.479 B 77.62 % | -404.350 B -1 108.32 % | -33.464 B 93.24 % | -495.313 B -17 037.42 % | -2.890 B 97.37 % | -109.709 B 6.13 % | -116.871 B 26.17 % | -158.302 B 14.54 % | -185.229 B 10.33 % | -206.575 B -29 309.92 % | 707.207 M -79.04 % | 3.375 B 276.18 % | 897.114 M -6.72 % | 961.769 M -57.13 % | 2.243 B | 0.000 100.00 % | -280.262 B -161.43 % | -107.202 B -362.10 % | 40.900 B 278.10 % | 10.817 B 148.30 % | -22.395 B -12.71 % | -19.869 B -32.84 % | -14.958 B |
| Net cash used for investing activites | -772.884 B 47.04 % | -1.459 T -114.59 % | -680.053 B -72.95 % | -393.214 B 37.57 % | -629.869 B -48.88 % | -423.084 B -40.34 % | -301.472 B 40.39 % | -505.735 B -3 049.54 % | -16.057 B 86.41 % | -118.193 B 8.60 % | -129.317 B 22.41 % | -166.676 B 12.95 % | -191.478 B 9.95 % | -212.629 B -249.66 % | -60.810 B 61.05 % | -156.132 B -300.94 % | 77.702 B 126.70 % | -291.073 B -38.01 % | -210.899 B -105.58 % | -102.586 B 71.05 % | -354.323 B -166.38 % | -133.015 B -11 594.25 % | -1.137 B 99.15 % | -133.220 B -369.06 % | -28.402 B -34.66 % | -21.092 B -17.95 % | -17.881 B |
| Debt repayment | 111.930 B -38.47 % | 181.922 B -33.43 % | 273.281 B 51.50 % | 180.383 B 125.72 % | -701.268 B | 0.000 100.00 % | -191.772 B -831.54 % | 26.215 B 108.14 % | -322.237 B -458.68 % | 89.840 B -46.66 % | 168.440 B 60.42 % | 105.002 B -8.36 % | 114.579 B -63.37 % | 312.815 B 225.60 % | 96.074 B 1 995.55 % | -5.068 B -111.48 % | 44.145 B -68.09 % | 138.336 B -20.02 % | 172.963 B 2 547.08 % | 6.534 B -70.12 % | 21.869 B 123.69 % | -92.319 B 35.86 % | -143.934 B -737.99 % | 22.561 B 24 127.50 % | 93.120 M -86.67 % | 698.690 M -56.61 % | 1.610 B |
| Common stock issued | 14.375 B 22.77 % | 11.709 B 24.29 % | 9.421 B 18.06 % | 7.980 B -94.84 % | 154.600 B 2 714.39 % | 5.493 B 57.57 % | 3.486 B -11.50 % | 3.939 B 122.25 % | 1.773 B -37.24 % | 2.824 B -18.78 % | 3.477 B 356.45 % | 761.818 M 70.23 % | 447.515 M -24.29 % | 591.128 M -58.57 % | 1.427 B 21.33 % | 1.176 B 125.26 % | 522.062 M -99.74 % | 197.945 B 9 530.58 % | 2.055 B -97.43 % | 79.851 B 145.14 % | 32.573 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -680.162 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 |
| Dividends paid | -70.413 B -25.77 % | -55.986 B -60.90 % | -34.794 B -151.18 % | -13.852 B | 0.000 100.00 % | -8.864 B 24.17 % | -11.688 B 31.89 % | -17.161 B 49.87 % | -34.231 B 0.85 % | -34.525 B -11.95 % | -30.841 B -14.05 % | -27.040 B -21.83 % | -22.195 B -16.73 % | -19.013 B -22.13 % | -15.568 B -8.49 % | -14.349 B -0.84 % | -14.229 B -27.91 % | -11.125 B -22.62 % | -9.072 B -19.18 % | -7.612 B -21.90 % | -6.245 B -20.96 % | -5.163 B | 0.000 100.00 % | -974.540 M -248.85 % | -279.360 M -27.95 % | -218.341 M -3.06 % | -211.864 M |
| Other financing activites | 1.981 T -14.99 % | 2.330 T 95.03 % | 1.195 T -9.10 % | 1.314 T 131 425 775 100.00 % | 1.000 K -100.00 % | 38.786 B -95.94 % | 955.208 B -14.40 % | 1.116 T | 0.000 -100.00 % | 651.221 B 75.24 % | 371.621 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -202.835 B | 0.000 -100.00 % | 373.589 B | 0.000 | 0.000 -100.00 % | 330.299 B 20.97 % | 273.037 B 73.06 % | 157.773 B -1.88 % | 160.799 B 432.14 % | 30.217 B -20.37 % | 37.948 B 13.08 % | 33.559 B |
| Net cash used provided by financing activities | 2.036 T -17.47 % | 2.468 T 71.05 % | 1.443 T -3.10 % | 1.489 T 372.34 % | -546.668 B -1 926.99 % | 29.922 B 114.96 % | -199.974 B -150.40 % | 396.760 B 211.86 % | -354.695 B -710.08 % | 58.139 B -76.58 % | 248.272 B 215.37 % | 78.723 B -15.20 % | 92.832 B 432.87 % | 17.421 B 165.07 % | 6.572 B 145.58 % | -14.420 B -147.38 % | 30.437 B -90.64 % | 325.157 B 95.94 % | 165.946 B 110.25 % | 78.926 B -79.60 % | 386.856 B 119.69 % | 176.095 B 553.01 % | 26.967 B -85.21 % | 182.385 B 507.32 % | 30.031 B -34.38 % | 45.764 B 30.91 % | 34.958 B |
| Effect of forex changes on cash | 1.484 B -64.95 % | 4.234 B 33.87 % | 3.163 B 349.36 % | -1.269 B 80.30 % | -6.440 B -401.62 % | 2.135 B 258.58 % | -1.346 B -690.24 % | 228.112 M 121.65 % | -1.054 B 56.31 % | -2.412 B 0.92 % | -2.434 B -126.52 % | 9.179 B 56.84 % | 5.852 B 43.28 % | 4.084 B 225.87 % | 1.253 B 130.35 % | -4.129 B -136.09 % | 11.442 B 764.69 % | -1.721 B -250.39 % | -491.265 M -1 824.08 % | -25.532 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.560 M | 0.000 | 0.000 |
| Net change in cash | 512.546 B -72.60 % | 1.871 T 500.84 % | -466.695 B -231.26 % | 355.555 B 80.32 % | 197.176 B -51.27 % | 404.620 B 2 615.92 % | -16.082 B -118.90 % | 85.083 B -44.95 % | 154.549 B -11.17 % | 173.988 B 2 901.48 % | -6.211 B 44.18 % | -11.126 B -113.54 % | 82.146 B 363.83 % | 17.710 B 122.83 % | -77.589 B -164.21 % | 120.827 B 217.68 % | -102.673 B -282.06 % | 56.395 B -73.69 % | 214.340 B 362.37 % | 46.356 B -18.28 % | 56.725 B 113.65 % | 26.551 B -14.08 % | 30.900 B -28.18 % | 43.026 B 307.09 % | 10.569 B -35.46 % | 16.376 B 72.53 % | 9.492 B |
| Cash at beginning of period | 1.628 T 146.53 % | -3.498 T -291.04 % | 1.831 T 24.09 % | 1.476 T 15.42 % | 1.279 T 46.30 % | 873.909 B -1.81 % | 889.991 B 10.57 % | 804.909 B 23.76 % | 650.360 B 36.52 % | 476.372 B -1.29 % | 482.582 B -2.25 % | 493.709 B 19.96 % | 411.563 B 4.50 % | 393.853 B -16.46 % | 471.441 B 34.46 % | 350.614 B -22.65 % | 453.287 B 14.21 % | 396.891 B 117.41 % | 182.551 B 33.72 % | 136.520 B 37.78 % | 99.083 B 36.84 % | 72.408 B 75.21 % | 41.327 B -7.81 % | 44.829 B 31.17 % | 34.175 B 71.25 % | 19.956 B 134.31 % | 8.517 B |
| Cash at end of period | 2.140 T 31.49 % | 1.628 T 19.28 % | 1.365 T -25.48 % | 1.831 T 24.09 % | 1.476 T 15.42 % | 1.279 T 46.30 % | 873.909 B -1.81 % | 889.991 B 10.57 % | 804.909 B 23.76 % | 650.360 B 36.52 % | 476.372 B -1.29 % | 482.582 B -2.25 % | 493.709 B 19.96 % | 411.563 B 4.50 % | 393.853 B -16.46 % | 471.441 B 34.46 % | 350.614 B -22.65 % | 453.287 B 14.21 % | 396.891 B 117.03 % | 182.876 B 17.37 % | 155.808 B 57.45 % | 98.959 B 37.01 % | 72.227 B -17.79 % | 87.855 B 96.35 % | 44.744 B 23.15 % | 36.332 B 101.75 % | 18.008 B |
| Operating cash flow | -752.522 B -147.84 % | 1.573 T 4 270.67 % | -37.712 B -106.49 % | 581.114 B -57.89 % | 1.380 T 73.46 % | 795.648 B 63.47 % | 486.711 B 151.10 % | 193.829 B -63.18 % | 526.355 B 122.60 % | 236.453 B 292.66 % | -122.731 B -281.43 % | 67.648 B -61.33 % | 174.940 B -16.23 % | 208.834 B 674.09 % | -36.377 B -112.31 % | 295.509 B 232.96 % | -222.254 B -1 125.62 % | 21.670 B -91.66 % | 259.785 B 270.90 % | 70.042 B 189.52 % | 24.192 B 246.36 % | -16.529 B -425.95 % | 5.071 B 182.60 % | -6.140 B -169.04 % | 8.893 B 207.18 % | -8.297 B -9.39 % | -7.585 B |
| Capital expenditure | -47.700 B -29.67 % | -36.785 B -49.07 % | -24.677 B -32.67 % | -18.600 B -10.17 % | -16.882 B 9.89 % | -18.735 B -63.17 % | -11.481 B -10.17 % | -10.421 B 20.85 % | -13.167 B -55.20 % | -8.484 B 31.84 % | -12.446 B -48.64 % | -8.374 B -33.99 % | -6.249 B -3.22 % | -6.054 B 32.28 % | -8.941 B -34.37 % | -6.654 B 49.09 % | -13.071 B 5.14 % | -13.780 B -59.25 % | -8.653 B -55.73 % | -5.556 B 16.84 % | -6.681 B -16.67 % | -5.727 B 17.24 % | -6.919 B -343.76 % | -1.559 B -19.61 % | -1.304 B -148.79 % | -524.017 M -12.43 % | -466.102 M |
| Free CashFlow | -800.222 B -152.10 % | 1.536 T 2 562.08 % | -62.389 B -111.09 % | 562.515 B -58.74 % | 1.363 T 75.47 % | 776.913 B 63.48 % | 475.229 B 159.11 % | 183.408 B -64.26 % | 513.188 B 125.11 % | 227.969 B 268.64 % | -135.178 B -328.05 % | 59.274 B -64.86 % | 168.690 B -16.81 % | 202.779 B 547.46 % | -45.318 B -115.69 % | 288.854 B 222.75 % | -235.325 B -3 082.36 % | 7.891 B -96.86 % | 251.132 B 289.44 % | 64.485 B 268.26 % | 17.511 B 178.68 % | -22.256 B -1 104.10 % | -1.848 B 75.99 % | -7.699 B -201.44 % | 7.589 B 186.04 % | -8.821 B -9.57 % | -8.051 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 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 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-06-30 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 745.760 B -6.48 % | 797.468 B 6.86 % | 746.266 B 2.31 % | 729.426 B 8.43 % | 672.701 B 0.13 % | 671.817 B 12.95 % | 594.798 B 3.82 % | 572.920 B 10.00 % | 520.840 B 32.05 % | 394.433 B 13.08 % | 348.816 B 5.12 % | 331.813 B 17.96 % | 281.293 B -12.64 % | 322.001 B 9.18 % | 294.934 B 0.35 % | 293.919 B 16.25 % | 252.842 B -24.90 % | 336.662 B 12.19 % | 300.070 B 5.87 % | 283.446 B 6.59 % | 265.923 B -8.61 % | 290.964 B 7.47 % | 270.738 B 3.77 % | 260.901 B 14.13 % | 228.603 B -13.51 % | 264.322 B 13.51 % | 232.868 B 3.41 % | 225.179 B 13.20 % | 198.920 B -20.21 % | 249.304 B 53.63 % | 162.280 B -5.48 % | 171.690 B 11.40 % | 154.120 B -24.72 % | 204.739 B 7.64 % | 190.210 B -3.91 % | 197.940 B 52.59 % | 129.720 B -33.49 % | 195.033 B 39.34 % | 139.970 B -10.35 % | 156.130 B 19.39 % | 130.770 B -21.57 % | 166.738 B 22.46 % | 136.160 B 3.25 % | 131.870 B 15.10 % | 114.570 B -18.42 % | 140.446 B 16.65 % | 120.400 B 8.64 % | 110.820 B 4.56 % | 105.990 B -19.61 % | 131.852 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 -100.00 % | 153.997 B 324.48 % | 36.279 B -83.91 % | 225.510 B 414.13 % | 43.863 B -71.37 % | 153.189 B 346.67 % | 34.295 B | 0.000 -100.00 % | 34.656 B 19.32 % | 29.044 B 16.81 % | 24.863 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 % | 1.146 B -81.83 % | 6.304 B | 0.000 | 0.000 |
| Net income | 135.576 B 0.41 % | 135.022 B 4.80 % | 128.834 B -0.50 % | 129.478 B 10.70 % | 116.958 B 0.21 % | 116.715 B 5.60 % | 110.526 B 1.44 % | 108.961 B 2.44 % | 106.361 B 7.95 % | 98.527 B 12.06 % | 87.924 B 9.81 % | 80.070 B 8.43 % | 73.845 B -4.33 % | 77.189 B 18.09 % | 65.366 B 7.30 % | 60.918 B 28.32 % | 47.474 B -2.84 % | 48.862 B -11.13 % | 54.982 B 12.61 % | 48.823 B 56.60 % | 31.177 B 149.15 % | 12.513 B -73.21 % | 46.701 B 312.84 % | 11.312 B -55.00 % | 25.137 B 114.78 % | 11.704 B -37.56 % | 18.743 B 55.60 % | 12.046 B 24 334.48 % | 49.300 M -99.57 % | 11.419 B -39.71 % | 18.940 B -8.56 % | 20.714 B -20.48 % | 26.050 B 25.08 % | 20.828 B -20.23 % | 26.108 B -12.36 % | 29.790 B 18.41 % | 25.159 B 518.59 % | 4.067 B -86.97 % | 31.224 B -8.66 % | 34.185 B 5.76 % | 32.324 B 4.78 % | 30.849 B -5.52 % | 32.653 B 6.55 % | 30.646 B 8.21 % | 28.320 B 3.96 % | 27.243 B -5.15 % | 28.723 B 6.46 % | 26.980 B -1.80 % | 27.474 B 10.25 % | 24.921 B | 0.000 -100.00 % | 26.974 B 29.90 % | 20.766 B 14.71 % | 18.103 B -16.74 % | 21.742 B 9.17 % | 19.917 B 19.49 % | 16.668 B 6.30 % | 15.679 B -23.12 % | 20.394 B 46.20 % | 13.949 B 27.86 % | 10.910 B -18.69 % | 13.418 B 16.81 % | 11.487 B 10.95 % | 10.353 B 2.08 % | 10.142 B 39.31 % | 7.280 B 86.51 % | 3.903 B -68.27 % | 12.302 B 22.70 % | 10.026 B 29.35 % | 7.751 B 65.06 % | 4.696 B -48.54 % | 9.125 B 21.27 % | 7.524 B 21.36 % | 6.200 B 1.63 % | 6.101 B 0.88 % | 6.048 B -0.26 % | 6.063 B 0.22 % | 6.050 B 179.11 % | 2.168 B 1.75 % | 2.130 B -5.22 % | 2.248 B -0.23 % | 2.253 B 105.46 % | 1.096 B -19.96 % | 1.370 B -0.23 % | 1.373 B -1.60 % | 1.395 B 172.72 % | -1.919 B 4.74 % | -2.014 B 0.72 % | -2.029 B 1.01 % | -2.050 B -506.80 % | 503.832 M 4.55 % | 481.928 M -8.31 % | 525.579 M 1.70 % | 516.779 M 110.24 % | 245.809 M -39.16 % | 404.056 M 34.72 % | 299.927 M -25.28 % | 401.384 M 13.42 % | 353.902 M 1.75 % | 347.826 M 0.00 % | 347.826 M 0.43 % | 346.320 M |
| Income before tax | 195.570 B 2.16 % | 191.430 B 3.47 % | 185.013 B -0.22 % | 185.417 B 10.25 % | 168.183 B 2.67 % | 163.810 B 6.36 % | 154.018 B 1.60 % | 151.597 B 4.08 % | 145.650 B 6.04 % | 137.352 B 12.91 % | 121.650 B 9.09 % | 111.515 B 9.30 % | 102.031 B -3.78 % | 106.035 B 15.05 % | 92.161 B 7.10 % | 86.055 B 30.97 % | 65.706 B -6.27 % | 70.103 B -7.25 % | 75.580 B 9.97 % | 68.727 B 49.82 % | 45.873 B 131.98 % | 19.775 B -70.77 % | 67.653 B 20.00 % | 56.375 B 33.96 % | 42.084 B 150.39 % | 16.807 B -41.63 % | 28.794 B 26.29 % | 22.800 B 300.54 % | 5.692 B -64.80 % | 16.170 B -33.07 % | 24.160 B -23.69 % | 31.660 B -16.22 % | 37.790 B 34.90 % | 28.013 B -21.02 % | 35.470 B -11.35 % | 40.010 B 15.64 % | 34.600 B 1 113.78 % | 2.851 B -93.29 % | 42.510 B -15.55 % | 50.340 B 6.34 % | 47.340 B 2.26 % | 46.294 B -4.21 % | 48.330 B 5.69 % | 45.730 B 6.25 % | 43.040 B 6.10 % | 40.567 B -7.21 % | 43.720 B 14.00 % | 38.350 B -4.67 % | 40.230 B 12.54 % | 35.748 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 -100.00 % | 127.361 B 1 282.06 % | 9.215 B 254.19 % | -5.977 B -139.89 % | 14.983 B -88.21 % | 127.036 B 1 207.02 % | 9.720 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 -100.00 % | 442.567 M -86.24 % | 3.217 B | 0.000 | 0.000 |
| Income before tax ratio | 0.26 9.25 % | 0.24 -3.17 % | 0.25 -2.47 % | 0.25 1.67 % | 0.25 2.53 % | 0.24 -5.84 % | 0.26 -2.14 % | 0.26 -5.38 % | 0.28 -19.69 % | 0.35 -0.15 % | 0.35 3.77 % | 0.34 -7.35 % | 0.36 10.15 % | 0.33 5.38 % | 0.31 6.73 % | 0.29 12.67 % | 0.26 24.80 % | 0.21 -17.33 % | 0.25 3.88 % | 0.24 40.56 % | 0.17 153.82 % | 0.07 -72.80 % | 0.25 15.64 % | 0.22 17.38 % | 0.18 189.52 % | 0.06 -48.58 % | 0.12 22.12 % | 0.10 253.83 % | 0.03 -55.88 % | 0.06 -56.43 % | 0.15 -19.26 % | 0.18 -24.79 % | 0.25 79.21 % | 0.14 -26.63 % | 0.19 -7.74 % | 0.20 -24.22 % | 0.27 1 724.91 % | 0.01 -95.19 % | 0.30 -5.80 % | 0.32 -10.94 % | 0.36 30.39 % | 0.28 -21.78 % | 0.35 2.36 % | 0.35 -7.69 % | 0.38 30.06 % | 0.29 -20.46 % | 0.36 4.93 % | 0.35 -8.83 % | 0.38 40.00 % | 0.27 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.83 225.59 % | 0.25 1 058.43 % | -0.03 -107.76 % | 0.34 -58.81 % | 0.83 192.61 % | 0.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.39 -24.32 % | 0.51 | 0.00 | 0.00 |
| EBITDA | 195.570 B -56.38 % | 448.345 B 142.33 % | 185.013 B -0.22 % | 185.417 B 10.25 % | 168.183 B 2.67 % | 163.810 B 6.36 % | 154.018 B 1.60 % | 151.597 B 4.08 % | 145.657 B 9.09 % | 133.516 B 9.75 % | 121.650 B 9.09 % | 111.515 B 9.30 % | 102.031 B -3.78 % | 106.035 B 15.05 % | 92.161 B 7.10 % | 86.055 B 28.85 % | 66.786 B -4.73 % | 70.103 B -7.25 % | 75.580 B 9.97 % | 68.727 B 49.82 % | 45.873 B 131.98 % | 19.775 B -70.77 % | 67.653 B 20.00 % | 56.375 B 33.96 % | 42.084 B -59.35 % | 103.525 B -67.02 % | 313.910 B | 0.000 -100.00 % | 5.692 B -93.55 % | 88.293 B -69.02 % | 285.009 B | 0.000 | 0.000 100.00 % | -195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.459 B | 0.000 | 0.000 | 0.000 -100.00 % | 76.135 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.974 B 29.90 % | 20.766 B 14.71 % | 18.103 B -16.74 % | 21.742 B 9.17 % | 19.917 B 19.49 % | 16.668 B 6.30 % | 15.679 B -23.12 % | 20.394 B 46.20 % | 13.949 B 27.86 % | 10.910 B -18.69 % | 13.418 B 16.81 % | 11.487 B 10.95 % | 10.353 B -85.31 % | 70.487 B 4.84 % | 67.236 B -22.03 % | 86.229 B 15.74 % | 74.504 B 6.84 % | 69.731 B 2.19 % | 68.238 B 1 353.18 % | 4.696 B -48.54 % | 9.125 B 21.27 % | 7.524 B 9.26 % | 6.887 B 12.88 % | 6.101 B 0.88 % | 6.048 B -0.26 % | 6.063 B 0.22 % | 6.050 B 179.11 % | 2.168 B 1.75 % | 2.130 B -5.22 % | 2.248 B -0.23 % | 2.253 B 105.46 % | 1.096 B -19.96 % | 1.370 B -0.23 % | 1.373 B -1.60 % | 1.395 B 172.72 % | -1.919 B 4.74 % | -2.014 B 0.72 % | -2.029 B 1.01 % | -2.050 B -506.80 % | 503.832 M 4.55 % | 481.928 M -8.31 % | 525.579 M 1.70 % | 516.779 M 110.24 % | 245.809 M -39.16 % | 404.056 M 34.72 % | 299.927 M -25.28 % | 401.384 M | 0.000 -100.00 % | 2.043 B 487.50 % | 347.826 M 0.43 % | 346.320 M |
| Net income ratio | 0.18 7.37 % | 0.17 -1.93 % | 0.17 -2.74 % | 0.18 2.09 % | 0.17 0.08 % | 0.17 -6.51 % | 0.19 -2.29 % | 0.19 -6.87 % | 0.20 -18.25 % | 0.25 -0.90 % | 0.25 4.46 % | 0.24 -8.08 % | 0.26 9.51 % | 0.24 8.16 % | 0.22 6.93 % | 0.21 10.39 % | 0.19 29.37 % | 0.15 -20.79 % | 0.18 6.37 % | 0.17 46.92 % | 0.12 172.61 % | 0.04 -75.07 % | 0.17 297.84 % | 0.04 -60.57 % | 0.11 148.34 % | 0.04 -44.99 % | 0.08 50.46 % | 0.05 21 485.09 % | 0.00 -99.46 % | 0.05 -60.75 % | 0.12 -3.26 % | 0.12 -28.62 % | 0.17 66.15 % | 0.10 -25.89 % | 0.14 -8.80 % | 0.15 -22.40 % | 0.19 830.04 % | 0.02 -90.65 % | 0.22 1.88 % | 0.22 -11.42 % | 0.25 33.60 % | 0.19 -22.85 % | 0.24 3.19 % | 0.23 -5.98 % | 0.25 27.43 % | 0.19 -18.69 % | 0.24 -2.01 % | 0.24 -6.08 % | 0.26 37.15 % | 0.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.07 -67.18 % | 0.20 1 059.31 % | 0.02 -93.83 % | 0.28 328.53 % | 0.07 -71.04 % | 0.23 | 0.00 -100.00 % | 0.26 1.63 % | 0.26 3.89 % | 0.25 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.31 459.82 % | 0.06 | 0.00 | 0.00 |
| Ratio EBITDA | 0.26 -53.36 % | 0.56 126.77 % | 0.25 -2.47 % | 0.25 1.67 % | 0.25 2.53 % | 0.24 -5.84 % | 0.26 -2.14 % | 0.26 -5.38 % | 0.28 -17.38 % | 0.34 -2.94 % | 0.35 3.77 % | 0.34 -7.35 % | 0.36 10.15 % | 0.33 5.38 % | 0.31 6.73 % | 0.29 10.84 % | 0.26 26.85 % | 0.21 -17.33 % | 0.25 3.88 % | 0.24 40.56 % | 0.17 153.82 % | 0.07 -72.80 % | 0.25 15.64 % | 0.22 17.38 % | 0.18 -53.00 % | 0.39 -70.95 % | 1.35 | 0.00 -100.00 % | 0.03 -91.92 % | 0.35 -79.83 % | 1.76 | 0.00 | 0.00 100.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.49 | 0.00 | 0.00 | 0.00 -100.00 % | 0.54 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.46 -75.30 % | 1.85 384.68 % | 0.38 -77.49 % | 1.70 273.15 % | 0.46 -77.12 % | 1.99 | 0.00 -100.00 % | 0.26 1.63 % | 0.26 -6.47 % | 0.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.32 | 0.00 | 0.00 |
| Gross profit ratio | 0.67 -4.76 % | 0.70 2.87 % | 0.68 0.50 % | 0.68 1.49 % | 0.67 -4.26 % | 0.70 6.03 % | 0.66 -2.89 % | 0.68 2.45 % | 0.66 -34.01 % | 1.00 7.50 % | 0.93 -2.10 % | 0.95 -1.00 % | 0.96 -4.02 % | 1.00 7.78 % | 0.93 2.45 % | 0.91 -11.39 % | 1.02 2.20 % | 1.00 9.75 % | 0.91 1.98 % | 0.89 25.80 % | 0.71 -28.97 % | 1.00 8.55 % | 0.92 2.88 % | 0.90 6.06 % | 0.84 -15.57 % | 1.00 0.00 % | 1.00 22.82 % | 0.81 17.92 % | 0.69 -30.95 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.26 -73.86 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 297.07 % | 0.25 -74.82 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 692.35 % | 0.13 | 0.00 | 0.00 |
| Weighted average shs out dil | 7.246 B 1.02 % | 7.173 B -0.06 % | 7.177 B 0.06 % | 7.173 B 0.09 % | 7.167 B 0.21 % | 7.152 B 0.10 % | 7.145 B 0.12 % | 7.136 B 0.03 % | 7.134 B 0.20 % | 7.119 B -0.01 % | 7.119 B 0.03 % | 7.117 B 0.33 % | 7.094 B -0.01 % | 7.095 B -0.04 % | 7.097 B 0.19 % | 7.084 B 0.27 % | 7.065 B 0.20 % | 7.051 B 0.54 % | 7.013 B 3.56 % | 6.772 B 3.39 % | 6.550 B -0.55 % | 6.586 B 0.07 % | 6.581 B 0.07 % | 6.577 B 0.21 % | 6.563 B 0.38 % | 6.538 B 0.12 % | 6.531 B 0.30 % | 6.511 B 32.08 % | 4.930 B -26.89 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B |
| Weighted average shs out | 7.128 B -0.63 % | 7.173 B 1.67 % | 7.056 B 0.21 % | 7.041 B 0.17 % | 7.029 B 0.15 % | 7.018 B 0.14 % | 7.009 B 0.15 % | 6.998 B 0.14 % | 6.988 B 0.08 % | 6.983 B 0.15 % | 6.973 B 0.05 % | 6.969 B 0.22 % | 6.953 B 0.08 % | 6.948 B 0.13 % | 6.939 B 0.12 % | 6.930 B 0.14 % | 6.920 B 0.13 % | 6.911 B 0.18 % | 6.899 B 3.15 % | 6.688 B 3.26 % | 6.477 B -0.10 % | 6.484 B 0.24 % | 6.468 B 0.12 % | 6.461 B 0.11 % | 6.454 B 0.36 % | 6.431 B -0.16 % | 6.441 B -0.01 % | 6.442 B 30.67 % | 4.930 B -26.89 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B 0.00 % | 6.743 B |
| EPS diluted | 18.71 -0.58 % | 18.82 4.85 % | 17.95 -0.55 % | 18.05 10.60 % | 16.32 0.00 % | 16.32 5.49 % | 15.47 1.31 % | 15.27 2.41 % | 14.91 7.73 % | 13.84 12.06 % | 12.35 9.78 % | 11.25 8.07 % | 10.41 -4.32 % | 10.88 18.13 % | 9.21 7.09 % | 8.60 27.98 % | 6.72 -3.03 % | 6.93 -11.61 % | 7.84 8.74 % | 7.21 51.47 % | 4.76 150.53 % | 1.90 -73.20 % | 7.09 312.21 % | 1.72 -55.09 % | 3.83 113.97 % | 1.79 -37.63 % | 2.87 55.14 % | 1.85 23 925.97 % | 0.01 -99.56 % | 1.76 -37.37 % | 2.81 -12.19 % | 3.20 -17.10 % | 3.86 19.14 % | 3.24 -20.00 % | 4.05 -82.53 % | 23.18 18.33 % | 19.59 523.89 % | 3.14 -35.26 % | 4.85 -81.73 % | 26.55 5.82 % | 25.09 423.80 % | 4.79 -81.08 % | 25.32 430.82 % | 4.77 7.92 % | 4.42 3.51 % | 4.27 -5.11 % | 4.50 6.38 % | 4.23 -1.63 % | 4.30 10.26 % | 3.90 -5.80 % | 4.14 10.40 % | 3.75 15.03 % | 3.26 20.30 % | 2.71 -20.53 % | 3.41 8.95 % | 3.13 19.92 % | 2.61 11.54 % | 2.34 -26.65 % | 3.19 43.69 % | 2.22 25.42 % | 1.77 -11.94 % | 2.01 7.49 % | 1.87 10.65 % | 1.69 2.42 % | 1.65 39.83 % | 1.18 103.45 % | 0.58 -71.00 % | 2.00 21.21 % | 1.65 6.45 % | 1.55 121.43 % | 0.70 -61.96 % | 1.84 20.26 % | 1.53 22.40 % | 1.25 37.36 % | 0.91 -34.53 % | 1.39 -0.71 % | 1.40 0.72 % | 1.39 334.38 % | 0.32 -39.62 % | 0.53 -5.36 % | 0.56 0.00 % | 0.56 250.00 % | 0.16 -61.90 % | 0.42 0.00 % | 0.42 0.00 % | 0.42 250.00 % | -0.28 6.67 % | -0.30 0.00 % | -0.30 0.00 % | -0.30 -498.41 % | 0.08 -82.07 % | 0.42 -70.63 % | 1.43 -67.43 % | 4.39 11 829.35 % | 0.04 -98.33 % | 2.20 -12.35 % | 2.51 -6.34 % | 2.68 4 966.16 % | 0.05 -86.78 % | 0.40 -89.25 % | 3.72 853.85 % | 0.39 |
| Earnings per share | 19.02 -0.52 % | 19.12 4.71 % | 18.26 -0.71 % | 18.39 10.52 % | 16.64 0.06 % | 16.63 5.45 % | 15.77 1.28 % | 15.57 2.30 % | 15.22 7.87 % | 14.11 11.90 % | 12.61 9.75 % | 11.49 8.19 % | 10.62 -4.41 % | 11.11 17.94 % | 9.42 7.17 % | 8.79 28.13 % | 6.86 -2.97 % | 7.07 -11.29 % | 7.97 9.18 % | 7.30 51.77 % | 4.81 149.22 % | 1.93 -73.27 % | 7.22 312.57 % | 1.75 -55.13 % | 3.90 114.29 % | 1.82 -37.46 % | 2.91 55.61 % | 1.87 24 185.71 % | 0.01 -99.57 % | 1.78 -36.65 % | 2.81 -13.00 % | 3.23 -16.32 % | 3.86 18.77 % | 3.25 -20.34 % | 4.08 -82.47 % | 23.27 18.24 % | 19.68 518.87 % | 3.18 -34.84 % | 4.88 -81.77 % | 26.77 5.73 % | 25.32 423.14 % | 4.84 -81.12 % | 25.64 431.95 % | 4.82 8.07 % | 4.46 3.96 % | 4.29 -5.09 % | 4.52 6.35 % | 4.25 -1.85 % | 4.33 10.18 % | 3.93 -5.76 % | 4.17 10.61 % | 3.77 15.29 % | 3.27 20.66 % | 2.71 -20.99 % | 3.43 9.24 % | 3.14 19.39 % | 2.63 12.39 % | 2.34 -27.33 % | 3.22 43.75 % | 2.24 25.84 % | 1.78 -11.44 % | 2.01 7.49 % | 1.87 10.65 % | 1.69 -89.79 % | 16.56 1 291.60 % | 1.19 105.17 % | 0.58 -71.14 % | 2.01 -87.89 % | 16.60 957.32 % | 1.57 124.29 % | 0.70 -62.16 % | 1.85 20.13 % | 1.54 21.26 % | 1.27 39.56 % | 0.91 -35.46 % | 1.41 0.00 % | 1.41 0.00 % | 1.41 340.63 % | 0.32 -39.62 % | 0.53 -5.36 % | 0.56 0.00 % | 0.56 250.00 % | 0.16 -61.90 % | 0.42 0.00 % | 0.42 0.00 % | 0.42 250.00 % | -0.28 6.67 % | -0.30 0.00 % | -0.30 0.00 % | -0.30 -498.41 % | 0.08 -82.07 % | 0.42 -70.63 % | 1.43 -67.50 % | 4.40 11 856.52 % | 0.04 -98.33 % | 2.20 -12.35 % | 2.51 -6.34 % | 2.68 4 966.16 % | 0.05 -86.78 % | 0.40 -89.66 % | 3.87 892.31 % | 0.39 |
| Gross profit | 496.636 B -10.93 % | 557.598 B 9.93 % | 507.253 B 2.82 % | 493.354 B 10.04 % | 448.326 B -4.13 % | 467.650 B 19.76 % | 390.506 B 0.81 % | 387.350 B 12.70 % | 343.713 B -12.86 % | 394.433 B 21.56 % | 324.475 B 2.92 % | 315.283 B 16.78 % | 269.985 B -16.15 % | 322.001 B 17.67 % | 273.649 B 2.81 % | 266.178 B 3.01 % | 258.400 B -23.25 % | 336.662 B 23.13 % | 273.421 B 7.96 % | 253.265 B 34.09 % | 188.877 B -35.09 % | 290.964 B 16.65 % | 249.424 B 6.75 % | 233.643 B 21.05 % | 193.017 B -26.98 % | 264.322 B 13.51 % | 232.868 B 27.01 % | 183.340 B 33.48 % | 137.350 B -44.91 % | 249.304 B 53.63 % | 162.280 B -5.48 % | 171.690 B 11.40 % | 154.120 B -24.72 % | 204.739 B 7.64 % | 190.210 B -3.91 % | 197.940 B 52.59 % | 129.720 B -33.49 % | 195.033 B 39.34 % | 139.970 B -10.35 % | 156.130 B 19.39 % | 130.770 B -21.57 % | 166.738 B 22.46 % | 136.160 B 3.25 % | 131.870 B 15.10 % | 114.570 B -18.42 % | 140.446 B 16.65 % | 120.400 B 8.64 % | 110.820 B 4.56 % | 105.990 B -19.61 % | 131.852 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 -100.00 % | 40.250 B 10.94 % | 36.279 B -83.91 % | 225.510 B 414.13 % | 43.863 B 13.69 % | 38.579 B 12.49 % | 34.295 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 -100.00 % | 1.146 B 44.01 % | 795.652 M | 0.000 | 0.000 |
| Income tax expense | 51.007 B 6.50 % | 47.893 B 2.90 % | 46.544 B 0.40 % | 46.357 B 6.43 % | 43.555 B 4.17 % | 41.809 B 7.57 % | 38.867 B 2.04 % | 38.088 B 7.25 % | 35.512 B 1.49 % | 34.989 B 16.65 % | 29.994 B 7.50 % | 27.903 B 11.39 % | 25.049 B -0.38 % | 25.144 B 11.44 % | 22.562 B 10.87 % | 20.349 B 23.19 % | 16.519 B -1.64 % | 16.794 B 9.18 % | 15.382 B 6.35 % | 14.464 B 44.58 % | 10.004 B 174.64 % | 3.643 B -77.94 % | 16.510 B -59.26 % | 40.530 B 213.00 % | 12.949 B 745.12 % | 1.532 B -76.20 % | 6.439 B -5.14 % | 6.788 B 179.15 % | 2.432 B 66.45 % | 1.461 B 6.64 % | 1.370 B 106.61 % | -20.714 B -346.89 % | 8.390 B 108.04 % | 4.033 B 115.45 % | -26.108 B 12.36 % | -29.790 B -18.41 % | -25.159 B -700.97 % | -3.141 B 89.94 % | -31.224 B 8.66 % | -34.185 B -5.76 % | -32.324 B -334.76 % | 13.769 B 142.17 % | -32.653 B -6.55 % | -30.646 B -8.21 % | -28.320 B -339.31 % | 11.834 B 141.20 % | -28.723 B 98.94 % | -2.697 T -9 718.12 % | -27.474 B -383.96 % | 9.675 B | 0.000 100.00 % | -26.974 B -29.90 % | -20.766 B -14.71 % | -18.103 B 16.74 % | -21.742 B -9.17 % | -19.917 B -19.49 % | -16.668 B -6.30 % | -15.679 B 23.12 % | -20.394 B -46.20 % | -13.949 B -27.86 % | -10.910 B 18.69 % | -13.418 B -16.81 % | -11.487 B -10.95 % | -10.353 B -398.20 % | 3.472 B 79.40 % | 1.935 B 119.59 % | -9.880 B -468.49 % | 2.681 B 11.69 % | 2.401 B 21.93 % | 1.969 B 141.92 % | -4.696 B -368.16 % | 1.751 B 18.69 % | 1.475 B 14.75 % | 1.286 B 121.07 % | -6.101 B -0.88 % | -6.048 B 0.26 % | -6.063 B -0.22 % | -6.050 B -179.11 % | -2.168 B -1.75 % | -2.130 B 5.22 % | -2.248 B 0.23 % | -2.253 B -105.46 % | -1.096 B 19.96 % | -1.370 B 0.23 % | -1.373 B 1.60 % | -1.395 B -172.72 % | 1.919 B -4.74 % | 2.014 B -0.72 % | 2.029 B -1.01 % | 2.050 B 506.80 % | -503.832 M -4.55 % | -481.928 M 8.31 % | -525.579 M -1.70 % | -516.779 M -110.24 % | -245.809 M 39.16 % | -404.056 M -34.72 % | -299.927 M 25.28 % | -401.384 M -552.70 % | 88.665 M -11.34 % | 100.000 M 128.75 % | -347.826 M -0.43 % | -346.320 M |
| Cost of revenue | 249.124 B 3.86 % | 239.870 B 0.36 % | 239.013 B 1.25 % | 236.072 B 5.21 % | 224.375 B 9.90 % | 204.167 B -0.06 % | 204.292 B 10.09 % | 185.570 B 4.77 % | 177.127 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 225.106 B 288.31 % | 57.970 B -76.39 % | 245.584 B 5.24 % | 233.348 B 278.45 % | 61.659 B -61.90 % | 161.819 B -2.99 % | 166.807 B 0.79 % | 165.504 B | 0.000 -100.00 % | 126.679 B | 0.000 | 0.000 | 0.000 -100.00 % | 31.153 B | 0.000 | 0.000 -100.00 % | 29.718 B 6.01 % | 28.032 B | 0.000 | 0.000 -100.00 % | 28.574 B -1.42 % | 28.984 B | 0.000 | 0.000 -100.00 % | 26.683 B 5.86 % | 25.206 B 4.58 % | 24.103 B 2.51 % | 23.514 B 9.72 % | 21.430 B 1.29 % | 21.156 B | 0.000 | 0.000 | 0.000 -100.00 % | 20.021 B | 0.000 | 0.000 | 0.000 -100.00 % | 18.450 B | 0.000 | 0.000 | 0.000 -100.00 % | 17.223 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.820 B | 0.000 | 0.000 | 0.000 -100.00 % | 14.582 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 -100.00 % | 4.881 B -6.72 % | 5.232 B -90.60 % | 55.684 B 876.04 % | 5.705 B 9.73 % | 5.199 B -0.37 % | 5.218 B | 0.000 -100.00 % | 4.262 B 8.46 % | 3.930 B 10.15 % | 3.568 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 % | 88.286 M -59.39 % | 217.391 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.280 B | 0.000 | 0.000 | 0.000 -100.00 % | 65.407 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 -100.00 % | 15.414 B | 0.000 | 0.000 | 0.000 -100.00 % | 12.631 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 -100.00 % | 1.445 B -36.71 % | 2.283 B -77.30 % | 10.058 B 141.60 % | 4.163 B 8.01 % | 3.854 B 0.72 % | 3.827 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 |
| Other expenses | 75.961 B -75.47 % | 309.710 B 304.02 % | 76.656 B 2.77 % | 74.589 B -65.86 % | 218.484 B 218.73 % | 68.549 B 157.45 % | -119.315 B -262.10 % | 73.606 B -51.72 % | 152.450 B -24.46 % | 201.804 B -35.23 % | 311.585 B 5.60 % | 295.054 B 20.22 % | 245.421 B 239.79 % | -175.568 B -166.86 % | 262.608 B -0.41 % | 263.700 B 18.19 % | 223.124 B -27.70 % | 308.630 B 12.85 % | 273.487 B 6.78 % | 256.127 B 7.91 % | 237.349 B -9.40 % | 261.980 B 7.56 % | 243.565 B 4.91 % | 232.174 B 14.98 % | 201.920 B -15.56 % | 239.116 B 14.54 % | 208.765 B 1 633.04 % | 12.046 B -93.21 % | 177.490 B 204.85 % | -169.282 B | 0.000 -100.00 % | 20.714 B | 0.000 100.00 % | -118.605 B -554.28 % | 26.108 B -12.36 % | 29.790 B 18.41 % | 25.159 B 120.06 % | -125.421 B -501.69 % | 31.224 B -8.66 % | 34.185 B 5.76 % | 32.324 B 156.77 % | -56.938 B -274.37 % | 32.653 B 6.55 % | 30.646 B 8.21 % | 28.320 B 167.26 % | -42.106 B -246.59 % | 28.723 B -98.94 % | 2.697 T 9 718.12 % | 27.474 B 166.54 % | -41.291 B | 0.000 -100.00 % | 26.974 B 29.90 % | 20.766 B 14.71 % | 18.103 B -16.74 % | 21.742 B 9.17 % | 19.917 B 19.49 % | 16.668 B 6.30 % | 15.679 B -23.12 % | 20.394 B 46.20 % | 13.949 B 27.86 % | 10.910 B -18.69 % | 13.418 B 16.81 % | 11.487 B 10.95 % | 10.353 B -56.71 % | 23.912 B 2.01 % | 23.441 B -86.03 % | 167.812 B 707.83 % | 20.773 B -6.00 % | 22.098 B -11.24 % | 24.898 B 430.22 % | 4.696 B -48.54 % | 9.125 B 21.27 % | 7.524 B 9.26 % | 6.887 B 12.88 % | 6.101 B 0.88 % | 6.048 B -0.26 % | 6.063 B 0.22 % | 6.050 B 179.11 % | 2.168 B 1.75 % | 2.130 B -5.22 % | 2.248 B -0.23 % | 2.253 B 105.46 % | 1.096 B -19.96 % | 1.370 B -0.23 % | 1.373 B -1.60 % | 1.395 B 172.72 % | -1.919 B 4.74 % | -2.014 B 0.72 % | -2.029 B 1.01 % | -2.050 B -506.80 % | 503.832 M 4.55 % | 481.928 M -8.31 % | 525.579 M 1.70 % | 516.779 M 110.24 % | 245.809 M -39.16 % | 404.056 M 34.72 % | 299.927 M -25.28 % | 401.384 M -63.74 % | 1.107 B -5.69 % | 1.174 B 237.50 % | 347.826 M 0.43 % | 346.320 M |
| Operating expenses | 301.066 B -18.12 % | 367.680 B 14.10 % | 322.240 B 4.64 % | 307.937 B 9.92 % | 280.143 B -5.56 % | 296.647 B 524.63 % | 47.492 B -80.14 % | 239.110 B 19.22 % | 200.560 B -49.08 % | 393.890 B 12.92 % | 348.816 B 5.12 % | 331.813 B 17.96 % | 281.293 B -12.64 % | 322.001 B 9.18 % | 294.934 B 0.35 % | 293.919 B 16.25 % | 252.842 B -24.90 % | 336.662 B 12.19 % | 300.070 B 5.87 % | 283.446 B 6.59 % | 265.923 B -8.61 % | 290.964 B 7.47 % | 270.738 B 3.77 % | 260.901 B 14.13 % | 228.603 B -13.51 % | 264.322 B 348.84 % | -106.221 B -147.17 % | 225.179 B 13.20 % | 198.920 B 234.29 % | -148.126 B -207.24 % | 138.120 B 566.80 % | 20.714 B -82.19 % | 116.330 B 218.00 % | -98.584 B -477.60 % | 26.108 B -12.36 % | 29.790 B 18.41 % | 25.159 B 123.52 % | -106.972 B -442.60 % | 31.224 B -8.66 % | 34.185 B 5.76 % | 32.324 B 181.39 % | -39.715 B -221.63 % | 32.653 B 6.55 % | 30.646 B 8.21 % | 28.320 B 212.00 % | -25.286 B -188.03 % | 28.723 B -98.94 % | 2.697 T 9 718.12 % | 27.474 B 202.86 % | -26.709 B | 0.000 -100.00 % | 26.974 B 29.90 % | 20.766 B 14.71 % | 18.103 B -16.74 % | 21.742 B 9.17 % | 19.917 B 19.49 % | 16.668 B 6.30 % | 15.679 B -23.12 % | 20.394 B 46.20 % | 13.949 B 27.86 % | 10.910 B -18.69 % | 13.418 B 16.81 % | 11.487 B 10.95 % | 10.353 B -65.76 % | 30.238 B -2.32 % | 30.957 B 122.23 % | -139.281 B -554.55 % | 30.641 B -1.64 % | 31.152 B -8.22 % | 33.943 B 622.84 % | 4.696 B -86.45 % | 34.656 B 360.59 % | 7.524 B 9.26 % | 6.887 B 12.88 % | 6.101 B 0.88 % | 6.048 B -0.26 % | 6.063 B 0.22 % | 6.050 B 179.11 % | 2.168 B 1.75 % | 2.130 B -5.22 % | 2.248 B -0.23 % | 2.253 B 105.46 % | 1.096 B -19.96 % | 1.370 B -0.23 % | 1.373 B -1.60 % | 1.395 B 172.72 % | -1.919 B 4.74 % | -2.014 B 0.72 % | -2.029 B 1.01 % | -2.050 B -506.80 % | 503.832 M 4.55 % | 481.928 M -8.31 % | 525.579 M 1.70 % | 516.779 M 110.24 % | 245.809 M -39.16 % | 404.056 M 34.72 % | 299.927 M -25.28 % | 401.384 M -66.42 % | 1.195 B -4.20 % | 1.248 B 258.75 % | 347.826 M 0.43 % | 346.320 M |
| Cost and expenses | 550.190 B -9.36 % | 606.982 B 8.15 % | 561.253 B 3.17 % | 544.009 B 7.71 % | 505.087 B 0.85 % | 500.814 B 13.62 % | 440.779 B 3.79 % | 424.680 B 12.44 % | 377.690 B 88.23 % | 200.658 B -42.47 % | 348.816 B 5.12 % | 331.813 B 17.96 % | 281.293 B 76.97 % | 158.946 B -46.11 % | 294.934 B 0.35 % | 293.919 B 16.25 % | 252.842 B 72.81 % | 146.311 B -51.24 % | 300.070 B 5.87 % | 283.446 B 6.59 % | 265.923 B 87.27 % | 141.999 B -47.55 % | 270.738 B 3.77 % | 260.901 B 14.13 % | 228.603 B 17.00 % | 195.381 B -16.10 % | 232.868 B 3.41 % | 225.179 B 13.20 % | 198.920 B 18.89 % | 167.315 B 21.14 % | 138.120 B 566.80 % | 20.714 B -82.19 % | 116.330 B -22.74 % | 150.561 B 476.68 % | 26.108 B -12.36 % | 29.790 B 18.41 % | 25.159 B -80.78 % | 130.906 B 319.26 % | 31.224 B -8.66 % | 34.185 B 5.76 % | 32.324 B 181.39 % | -39.715 B -221.63 % | 32.653 B 6.55 % | 30.646 B 8.21 % | 28.320 B 212.00 % | -25.286 B -188.03 % | 28.723 B -98.94 % | 2.697 T 4 001.92 % | 65.760 B 346.21 % | -26.709 B | 0.000 -100.00 % | 26.974 B 29.90 % | 20.766 B 14.71 % | 18.103 B -16.74 % | 21.742 B 9.17 % | 19.917 B 19.49 % | 16.668 B 6.30 % | 15.679 B -23.12 % | 20.394 B 46.20 % | 13.949 B 27.86 % | 10.910 B -18.69 % | 13.418 B 16.81 % | 11.487 B 10.95 % | 10.353 B -65.76 % | 30.238 B -2.32 % | 30.957 B -86.27 % | 225.510 B 635.97 % | 30.641 B -1.64 % | 31.152 B -8.22 % | 33.943 B 622.84 % | 4.696 B -48.54 % | 9.125 B 21.27 % | 7.524 B 9.26 % | 6.887 B 12.88 % | 6.101 B 0.88 % | 6.048 B -0.26 % | 6.063 B 0.22 % | 6.050 B 179.11 % | 2.168 B 1.75 % | 2.130 B -5.22 % | 2.248 B -0.23 % | 2.253 B 105.46 % | 1.096 B -19.96 % | 1.370 B -0.23 % | 1.373 B -1.60 % | 1.395 B 172.72 % | -1.919 B 4.74 % | -2.014 B 0.72 % | -2.029 B 1.01 % | -2.050 B -506.80 % | 503.832 M 4.55 % | 481.928 M -8.31 % | 525.579 M 1.70 % | 516.779 M 110.24 % | 245.809 M -39.16 % | 404.056 M 34.72 % | 299.927 M -25.28 % | 401.384 M -64.97 % | 1.146 B -8.18 % | 1.248 B 258.75 % | 347.826 M 0.43 % | 346.320 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 225.106 B 288.31 % | 57.970 B -76.39 % | 245.584 B 5.24 % | 233.348 B 278.45 % | 61.659 B -72.97 % | 228.098 B 36.74 % | 166.807 B 0.79 % | 165.504 B 244.01 % | 48.110 B -74.95 % | 192.087 B 415.93 % | 37.231 B 1.28 % | 36.759 B 2.47 % | 35.872 B 15.15 % | 31.153 B -3.63 % | 32.326 B 6.97 % | 30.219 B 1.69 % | 29.718 B 6.01 % | 28.032 B 5.45 % | 26.584 B -2.69 % | 27.319 B -4.39 % | 28.574 B -1.42 % | 28.984 B 6.66 % | 27.174 B -5.41 % | 28.727 B 7.66 % | 26.683 B 5.86 % | 25.206 B 4.58 % | 24.103 B 2.51 % | 23.514 B 9.72 % | 21.430 B 1.29 % | 21.156 B | 0.000 | 0.000 | 0.000 -100.00 % | 20.021 B | 0.000 | 0.000 | 0.000 -100.00 % | 18.450 B | 0.000 | 0.000 | 0.000 -100.00 % | 120.736 B | 0.000 | 0.000 | 0.000 -100.00 % | 108.909 B | 0.000 | 0.000 | 0.000 -100.00 % | 14.582 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 -100.00 % | 6.326 B -15.83 % | 7.516 B -86.97 % | 57.698 B 484.69 % | 9.868 B 9.00 % | 9.053 B 0.09 % | 9.045 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 -100.00 % | 88.286 M 19.45 % | 73.913 M | 0.000 | 0.000 |
| Interest income | 490.800 B 1.43 % | 483.865 B 2.87 % | 470.371 B 1.54 % | 463.258 B 3.91 % | 445.817 B 4.64 % | 426.067 B 4.26 % | 408.652 B 4.95 % | 389.381 B 4.94 % | 371.059 B 7.74 % | 344.389 B 8.92 % | 316.188 B 9.60 % | 288.505 B 10.29 % | 261.586 B 4.64 % | 249.995 B 2.82 % | 243.143 B 3.56 % | 234.780 B 3.82 % | 226.152 B 1.42 % | 222.996 B 0.39 % | 222.139 B -0.06 % | 222.265 B -0.88 % | 224.227 B 3.14 % | 217.407 B 0.54 % | 216.229 B 2.45 % | 211.063 B 3.64 % | 203.659 B 4.42 % | 195.037 B 5.34 % | 185.156 B 7.50 % | 172.242 B 2.90 % | 167.382 B 3.62 % | 161.535 B | 0.000 | 0.000 | 0.000 -100.00 % | 152.271 B | 0.000 | 0.000 | 0.000 -100.00 % | 151.649 B | 0.000 | 0.000 | 0.000 -100.00 % | 142.777 B | 0.000 | 0.000 | 0.000 -100.00 % | 128.460 B | 0.000 | 0.000 | 0.000 -100.00 % | 115.801 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 -100.00 % | 78.350 B -0.72 % | 78.918 B -30.38 % | 113.359 B 43.28 % | 79.118 B 5.26 % | 75.165 B 2.53 % | 73.308 B | 0.000 -100.00 % | 56.009 B 7.16 % | 52.267 B 3.73 % | 50.386 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 % | 2.602 B -87.10 % | 20.174 B | 0.000 | 0.000 |
| Interest expense | 230.901 B 0.19 % | 230.467 B 1.83 % | 226.334 B 1.84 % | 222.253 B 5.23 % | 211.216 B 3.42 % | 204.237 B 5.23 % | 194.088 B 8.38 % | 179.080 B 9.41 % | 163.677 B 13.04 % | 144.795 B 11.57 % | 129.779 B 8.18 % | 119.970 B 8.19 % | 110.891 B 4.28 % | 106.339 B 2.52 % | 103.724 B 2.77 % | 100.926 B 0.25 % | 100.678 B 1.13 % | 99.551 B -4.39 % | 104.120 B -4.87 % | 109.450 B -3.54 % | 113.470 B 2.92 % | 110.251 B -2.41 % | 112.971 B -0.33 % | 113.347 B 2.96 % | 110.086 B 6.34 % | 103.521 B 2.03 % | 101.465 B 7.98 % | 93.969 B 1.24 % | 92.821 B 5.12 % | 88.297 B | 0.000 | 0.000 | 0.000 -100.00 % | 81.294 B | 0.000 | 0.000 | 0.000 -100.00 % | 87.135 B | 0.000 | 0.000 | 0.000 -100.00 % | 82.405 B | 0.000 | 0.000 | 0.000 -100.00 % | 76.083 B | 0.000 | 0.000 | 0.000 -100.00 % | 70.547 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 -100.00 % | 56.874 B -1.98 % | 58.021 B -29.52 % | 82.325 B 38.31 % | 59.521 B 3.87 % | 57.305 B -2.07 % | 58.519 B | 0.000 -100.00 % | 41.159 B 5.74 % | 38.924 B 9.24 % | 35.634 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 % | 1.899 B 18.99 % | 1.596 B | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 26.448 B | 0.000 -100.00 % | 451.900 M 1 044 127.75 % | 43.276 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.907 B | 0.000 | 0.000 | 0.000 100.00 % | -19.673 B | 0.000 | 0.000 | 0.000 100.00 % | -12.017 B | 0.000 | 0.000 | 0.000 -100.00 % | 53.857 B | 0.000 | 0.000 | 0.000 100.00 % | -16.803 B 41.64 % | -28.790 B -26.27 % | -22.800 B | 0.000 100.00 % | -16.175 B 33.05 % | -24.160 B 23.69 % | -31.660 B 16.22 % | -37.790 B -34.90 % | -28.013 B 21.02 % | -35.470 B 11.35 % | -40.010 B -15.64 % | -34.600 B -1 112.37 % | -2.854 B 93.29 % | -42.510 B 15.55 % | -50.340 B -6.34 % | -47.340 B -2.38 % | -46.239 B 4.33 % | -48.330 B -5.69 % | -45.730 B -6.25 % | -43.040 B -6.23 % | -40.515 B 7.33 % | -43.720 B -14.00 % | -38.350 B 4.67 % | -40.230 B -12.54 % | -35.748 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 | 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 % | 219.100 M | 0.000 | 0.000 | 0.000 |
| Operating income | 194.945 B 2.65 % | 189.918 B 2.65 % | 185.013 B 0.03 % | 184.965 B 9.98 % | 168.183 B 4.11 % | 161.536 B 6.68 % | 151.419 B 2.14 % | 148.242 B 3.56 % | 143.140 B 7.21 % | 133.516 B 11.86 % | 119.356 B 10.06 % | 108.449 B -53.68 % | 234.113 B 71.36 % | 136.620 B 51.41 % | 90.231 B 8.05 % | 83.508 B -63.28 % | 227.391 B 120.69 % | 103.039 B 36.33 % | 75.580 B -66.55 % | 225.946 B 62.45 % | 139.085 B 1 387.24 % | 9.352 B -95.79 % | 222.250 B 8.46 % | 204.916 B 44.81 % | 141.507 B 1 126.18 % | 11.541 B -93.90 % | 189.060 B 3.12 % | 183.340 B 33.48 % | 137.350 B 749.41 % | 16.170 B -90.04 % | 162.280 B 683.44 % | 20.714 B -45.19 % | 37.790 B 149.88 % | -75.768 B -390.21 % | 26.108 B -12.36 % | 29.790 B 18.41 % | 25.159 B -71.43 % | 88.061 B 182.03 % | 31.224 B -8.66 % | 34.185 B 5.76 % | 32.324 B 6.93 % | 30.230 B -7.42 % | 32.653 B 6.55 % | 30.646 B 8.21 % | 28.320 B 21.23 % | 23.360 B -18.67 % | 28.723 B -98.94 % | 2.697 T 9 718.12 % | 27.474 B -73.87 % | 105.143 B | 0.000 -100.00 % | 26.974 B 29.90 % | 20.766 B 14.71 % | 18.103 B -16.74 % | 21.742 B 9.17 % | 19.917 B 19.49 % | 16.668 B 6.30 % | 15.679 B -23.12 % | 20.394 B 46.20 % | 13.949 B 27.86 % | 10.910 B -18.69 % | 13.418 B 16.81 % | 11.487 B 10.95 % | 10.353 B -85.31 % | 70.487 B 4.84 % | 67.236 B -22.03 % | 86.229 B 15.74 % | 74.504 B 6.84 % | 69.731 B 2.19 % | 68.238 B 1 353.18 % | 4.696 B -48.54 % | 9.125 B 21.27 % | 7.524 B 9.26 % | 6.887 B 12.88 % | 6.101 B 0.88 % | 6.048 B -0.26 % | 6.063 B 0.22 % | 6.050 B 179.11 % | 2.168 B 1.75 % | 2.130 B -5.22 % | 2.248 B -0.23 % | 2.253 B 105.46 % | 1.096 B -19.96 % | 1.370 B -0.23 % | 1.373 B -1.60 % | 1.395 B 172.72 % | -1.919 B 4.74 % | -2.014 B 0.72 % | -2.029 B 1.01 % | -2.050 B -506.80 % | 503.832 M 4.55 % | 481.928 M -8.31 % | 525.579 M 1.70 % | 516.779 M 110.24 % | 245.809 M -39.16 % | 404.056 M 34.72 % | 299.927 M -25.28 % | 401.384 M -82.86 % | 2.341 B 14.57 % | 2.043 B 487.50 % | 347.826 M 0.43 % | 346.320 M |
| Operating income ratio | 0.26 9.76 % | 0.24 -3.94 % | 0.25 -2.23 % | 0.25 1.43 % | 0.25 3.98 % | 0.24 -5.55 % | 0.25 -1.61 % | 0.26 -5.85 % | 0.27 -18.81 % | 0.34 -1.07 % | 0.34 4.69 % | 0.33 -60.73 % | 0.83 96.16 % | 0.42 38.68 % | 0.31 7.68 % | 0.28 -68.41 % | 0.90 193.85 % | 0.31 21.51 % | 0.25 -68.40 % | 0.80 52.41 % | 0.52 1 527.29 % | 0.03 -96.08 % | 0.82 4.52 % | 0.79 26.88 % | 0.62 1 317.77 % | 0.04 -94.62 % | 0.81 -0.28 % | 0.81 17.92 % | 0.69 964.55 % | 0.06 -93.51 % | 1.00 728.87 % | 0.12 -50.80 % | 0.25 166.26 % | -0.37 -369.61 % | 0.14 -8.80 % | 0.15 -22.40 % | 0.19 -57.05 % | 0.45 102.41 % | 0.22 1.88 % | 0.22 -11.42 % | 0.25 36.34 % | 0.18 -24.40 % | 0.24 3.19 % | 0.23 -5.98 % | 0.25 48.62 % | 0.17 -30.28 % | 0.24 -99.02 % | 24.34 9 290.20 % | 0.26 -67.49 % | 0.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.46 -75.30 % | 1.85 384.68 % | 0.38 -77.49 % | 1.70 273.15 % | 0.46 -77.12 % | 1.99 | 0.00 -100.00 % | 0.26 1.63 % | 0.26 -6.47 % | 0.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 2.04 530.36 % | 0.32 | 0.00 | 0.00 |
| Total other income expenses net | 625.300 M -58.64 % | 1.512 B | 0.000 -100.00 % | 451.900 M | 0.000 -100.00 % | 2.273 B -12.56 % | 2.600 B -22.50 % | 3.355 B 33.62 % | 2.510 B -96.81 % | 78.732 B 3 331.50 % | 2.294 B -25.15 % | 3.065 B 45.09 % | 2.113 B -94.53 % | 38.588 B 1 899.46 % | 1.930 B -24.25 % | 2.548 B 101.59 % | -160.605 B -79.29 % | -89.579 B | 0.000 | 0.000 | 0.000 100.00 % | -63.209 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.266 B 103.29 % | -160.270 B 0.17 % | -160.540 B | 0.000 -100.00 % | 4.234 B 103.07 % | -138.120 B | 0.000 100.00 % | -116.330 B -212.09 % | 103.781 B | 0.000 | 0.000 | 0.000 -100.00 % | 9.691 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.064 B | 0.000 | 0.000 | 0.000 -100.00 % | 17.207 B | 0.000 100.00 % | -72.470 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.602 B -7.46 % | 3.893 B 165.13 % | -5.977 B -439.24 % | 1.762 B -64.76 % | 4.999 B -46.63 % | 9.367 B | 0.000 -100.00 % | 10.852 B 20.24 % | 9.025 B 20.57 % | 7.486 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 % | -1.899 B -310.96 % | 900.000 M | 0.000 | 0.000 |
| 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 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-06-30 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-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-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | 1999-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 183.278 B 277.12 % | 48.600 B -89.08 % | 444.949 B -19.65 % | 553.759 B -22.58 % | 715.238 B 558.05 % | 108.691 B -86.33 % | 795.177 B 31.20 % | 606.078 B 9.10 % | 555.524 B 5.60 % | 526.053 B -0.02 % | 526.169 B 20.58 % | 436.354 B 13.41 % | 384.748 B 278.76 % | -215.233 B 47.51 % | -410.056 B -15.38 % | -355.389 B -112.38 % | -167.335 B -355.88 % | -36.706 B -157.01 % | 64.384 B -84.65 % | 419.311 B -52.82 % | 888.820 B 3.35 % | 859.989 B -21.75 % | 1.099 T -11.82 % | 1.246 T -7.72 % | 1.351 T 9.87 % | 1.229 T -13.05 % | 1.414 T 20.76 % | 1.171 T -16.19 % | 1.397 T -14.92 % | 1.642 T 15.18 % | 1.425 T 0.00 % | 1.425 T 3.84 % | 1.373 T 71.15 % | 802.027 B -40.00 % | 1.337 T -17.22 % | 1.615 T -8.28 % | 1.761 T 13.33 % | 1.553 T -12.02 % | 1.766 T 5.85 % | 1.668 T 0.68 % | 1.657 T 1.25 % | 1.636 T 8.17 % | 1.513 T 17.09 % | 1.292 T 2.73 % | 1.257 T -7.05 % | 1.353 T 9.53 % | 1.235 T 23.60 % | 999.329 B 15.59 % | 864.536 B 26.11 % | 685.542 B 17.65 % | 582.720 B -0.43 % | 585.253 B 327.42 % | -257.350 B 26.07 % | -348.120 B 2.73 % | -357.880 B -190.32 % | 396.236 B 5.53 % | 375.475 B 23.45 % | 304.148 B -8.31 % | 331.714 B -9.51 % | 366.588 B 703.80 % | -60.714 B -45.37 % | -41.764 B -23.41 % | -33.843 B -101.13 % | -16.826 B |
| Total investments | 23.515 T 1.93 % | 23.070 T 2.69 % | 22.467 T 156.83 % | 8.748 T -59.52 % | 21.608 T 161.24 % | 8.272 T 9.58 % | 7.549 T 5.54 % | 7.153 T 3.26 % | 6.927 T 8.31 % | 6.396 T 4.41 % | 6.126 T 3.09 % | 5.942 T 5.06 % | 5.656 T -0.27 % | 5.671 T 6.63 % | 5.318 T -0.19 % | 5.328 T 80.72 % | 2.948 T -45.05 % | 5.366 T 4.57 % | 5.131 T 0.30 % | 5.116 T -1.57 % | 5.198 T 17.21 % | 4.435 T 1.89 % | 4.353 T 1.67 % | 4.281 T 1.12 % | 4.234 T 6.33 % | 3.982 T | 0.000 -100.00 % | 1.875 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.045 T | 0.000 | 0.000 | 0.000 -100.00 % | 2.860 T | 0.000 | 0.000 | 0.000 -100.00 % | 3.028 T | 0.000 | 0.000 | 0.000 -100.00 % | 2.676 T 4.67 % | 2.557 T 6.59 % | 2.399 T 14.41 % | 2.097 T 12.52 % | 1.863 T 72.51 % | 1.080 T -32.52 % | 1.600 T 452.80 % | 289.520 B 3.71 % | 279.160 B -15.61 % | 330.810 B -72.57 % | 1.206 T 43.31 % | 841.637 B 84.17 % | 456.987 B 18.58 % | 385.380 B 20.72 % | 319.242 B 55.03 % | 205.920 B 279.30 % | 54.289 B 64.66 % | 32.969 B 0.04 % | 32.957 B |
| Total debt | 2.151 T -1.71 % | 2.189 T 0.86 % | 2.170 T -1.25 % | 2.198 T 6.66 % | 2.060 T 2.50 % | 2.010 T 0.02 % | 2.010 T 5.93 % | 1.897 T 3.68 % | 1.830 T -3.22 % | 1.891 T -1.78 % | 1.925 T 5.66 % | 1.822 T 9.71 % | 1.661 T 2.76 % | 1.616 T 4.52 % | 1.546 T 20.77 % | 1.280 T 43.63 % | 891.308 B -38.06 % | 1.439 T -6.99 % | 1.547 T -18.54 % | 1.899 T -14.46 % | 2.221 T 3.84 % | 2.139 T 12.97 % | 1.893 T -7.45 % | 2.045 T -1.76 % | 2.082 T -1.00 % | 2.103 T -1.81 % | 2.142 T 22.62 % | 1.747 T -16.74 % | 2.098 T -8.02 % | 2.281 T 11.68 % | 2.043 T 2.36 % | 1.995 T 6.98 % | 1.865 T 0.18 % | 1.862 T -6.92 % | 2.000 T -8.44 % | 2.185 T -1.28 % | 2.213 T 0.42 % | 2.204 T -0.20 % | 2.208 T 8.47 % | 2.036 T 0.73 % | 2.021 T -4.34 % | 2.113 T 10.17 % | 1.917 T 4.56 % | 1.834 T 3.96 % | 1.764 T -3.90 % | 1.835 T 6.16 % | 1.729 T 21.49 % | 1.423 T 13.08 % | 1.258 T 8.76 % | 1.157 T 23.32 % | 938.230 B -12.09 % | 1.067 T 30.74 % | 816.270 B 10.93 % | 735.850 B 4.70 % | 702.810 B -14.84 % | 825.253 B 47.80 % | 558.352 B 21.39 % | 459.956 B 6.80 % | 430.672 B -2.44 % | 441.422 B 1 445.92 % | 28.554 B 428.69 % | 5.401 B 116.99 % | 2.489 B 43.12 % | 1.739 B |
| Accumulated other comprehensive income loss | 3.260 T 5.04 % | 3.104 T 7.23 % | 2.895 T 4.49 % | 2.770 T 2.68 % | 2.698 T 6.49 % | 2.533 T 5.04 % | 2.412 T 5.13 % | 2.294 T 2.53 % | 2.237 T 5.37 % | 2.123 T 4.83 % | 2.026 T 4.83 % | 1.932 T 2.83 % | 1.879 T 4.17 % | 1.804 T 3.96 % | 1.735 T 3.85 % | 1.671 T 10.66 % | 1.510 T -3.34 % | 1.562 T 3.57 % | 1.508 T 4.27 % | 1.446 T 15.85 % | 1.248 T 2.62 % | 1.217 T 0.60 % | 1.209 T 4.27 % | 1.160 T 0.45 % | 1.155 T 2.21 % | 1.130 T | 0.000 -100.00 % | 1.041 T | 0.000 -100.00 % | 1.093 T | 0.000 | 0.000 | 0.000 -100.00 % | 1.035 T | 0.000 | 0.000 | 0.000 -100.00 % | 929.408 B | 0.000 | 0.000 | 0.000 -100.00 % | 835.374 B | 0.000 | 0.000 | 0.000 -100.00 % | 752.682 B 11.34 % | 676.043 B 12.45 % | 601.213 B 11.03 % | 541.504 B | 0.000 | 0.000 -100.00 % | 436.095 B -3.95 % | 454.010 B 4.03 % | 436.410 B 83.50 % | 237.830 B 3.11 % | 230.657 B 8.03 % | 213.519 B 183.30 % | 75.369 B 1 493.82 % | 4.729 B 58.38 % | 2.986 B 206.38 % | 974.540 M 423.27 % | 186.240 M 326.49 % | 43.668 M -49.78 % | 86.957 M |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 541.504 B 7.91 % | 501.816 B | 0.000 -100.00 % | 436.095 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.611 B 12.85 % | 18.265 B 0.36 % | 18.199 B 349.99 % | 4.044 B 35.72 % | 2.980 B 55.09 % | 1.921 B 22.76 % | 1.565 B |
| Common stock | 14.273 B 0.19 % | 14.246 B 0.88 % | 14.121 B 0.19 % | 14.095 B 0.14 % | 14.075 B 0.20 % | 14.047 B 0.11 % | 14.032 B 0.17 % | 14.008 B 0.09 % | 13.995 B 0.20 % | 13.968 B 0.08 % | 13.956 B 0.13 % | 13.938 B 0.17 % | 13.915 B 0.11 % | 13.900 B 0.08 % | 13.889 B 0.13 % | 13.871 B 0.13 % | 13.852 B 0.13 % | 13.834 B 0.18 % | 13.810 B 0.11 % | 13.795 B 6.49 % | 12.954 B 0.05 % | 12.948 B 0.05 % | 12.941 B 0.15 % | 12.922 B 0.11 % | 12.907 B 0.10 % | 12.895 B -98.86 % | 1.128 T 8 664.10 % | 12.872 B -98.84 % | 1.108 T 8 514.03 % | 12.858 B -98.83 % | 1.101 T 1.83 % | 1.081 T 2.10 % | 1.059 T 8 987.58 % | 11.651 B -98.86 % | 1.020 T 2.43 % | 996.150 B 3.00 % | 967.140 B 8 214.72 % | 11.632 B -98.77 % | 942.990 B 3.40 % | 911.960 B 3.86 % | 878.040 B 7 471.52 % | 11.597 B -98.65 % | 860.040 B 3.92 % | 827.560 B 4.16 % | 794.520 B 6 778.70 % | 11.550 B 0.12 % | 11.536 B 0.08 % | 11.528 B 0.08 % | 11.518 B 3.31 % | 11.149 B 0.17 % | 11.130 B 0.03 % | 11.127 B -23.89 % | 14.620 B 0.07 % | 14.610 B 16.60 % | 12.530 B 0.29 % | 12.493 B 0.77 % | 12.398 B 68.28 % | 7.368 B 19.60 % | 6.161 B 0.77 % | 6.114 B 178.82 % | 2.193 B 0.20 % | 2.188 B 11.36 % | 1.965 B 18.94 % | 1.652 B |
| Total equity | 3.454 T 5.08 % | 3.287 T 6.62 % | 3.083 T 4.28 % | 2.957 T 2.98 % | 2.871 T 6.32 % | 2.700 T 7.47 % | 2.513 T 5.09 % | 2.391 T 2.59 % | 2.331 T 5.37 % | 2.212 T 4.74 % | 2.112 T 4.81 % | 2.015 T 2.94 % | 1.957 T 4.09 % | 1.880 T 3.93 % | 1.809 T 3.84 % | 1.742 T 14.34 % | 1.524 T -8.85 % | 1.672 T 3.54 % | 1.615 T 4.50 % | 1.545 T 15.30 % | 1.340 T 3.28 % | 1.298 T 0.36 % | 1.293 T 4.16 % | 1.241 T 0.51 % | 1.235 T 2.20 % | 1.208 T 1.44 % | 1.191 T 13.04 % | 1.054 T -9.81 % | 1.168 T 5.62 % | 1.106 T -4.51 % | 1.158 T 1.86 % | 1.137 T 2.40 % | 1.111 T 1.43 % | 1.095 T 2.75 % | 1.066 T 2.35 % | 1.041 T 3.79 % | 1.003 T 2.93 % | 974.664 B 0.29 % | 971.850 B 3.64 % | 937.720 B 3.79 % | 903.480 B 3.60 % | 872.104 B -1.36 % | 884.150 B 4.03 % | 849.910 B 4.06 % | 816.720 B 4.12 % | 784.406 B 11.31 % | 704.682 B 12.38 % | 627.042 B 10.67 % | 566.607 B 7.79 % | 525.669 B 10.91 % | 473.940 B 3.47 % | 458.034 B -2.26 % | 468.630 B 3.90 % | 451.020 B 80.15 % | 250.360 B 0.85 % | 248.246 B 8.56 % | 228.667 B 78.97 % | 127.767 B 33.74 % | 95.531 B 2.79 % | 92.938 B 412.72 % | 18.126 B 11.55 % | 16.249 B 42.57 % | 11.397 B 208.40 % | 3.696 B |
| Other non current liabilities | 4.669 T -77.71 % | 20.946 T 4.41 % | 20.062 T 0.25 % | 20.011 T 4.54 % | 19.143 T 0.21 % | 19.103 T 8.80 % | 17.558 T 1 025.51 % | -1.897 T -3.68 % | -1.830 T -5.34 % | -1.737 T 9.76 % | -1.925 T -5.66 % | -1.822 T -9.71 % | -1.661 T -75.25 % | -947.612 B 38.71 % | -1.546 T -20.77 % | -1.280 T -43.63 % | -891.308 B 34.49 % | -1.361 T 12.06 % | -1.547 T 18.54 % | -1.899 T 14.46 % | -2.221 T -13.14 % | -1.963 T -3.67 % | -1.893 T 7.45 % | -2.045 T 1.76 % | -2.082 T -3.74 % | -2.007 T | 0.000 100.00 % | -1.747 T | 0.000 -100.00 % | 7.759 T | 0.000 | 0.000 | 0.000 100.00 % | -1.850 T | 0.000 | 0.000 | 0.000 100.00 % | -2.077 T | 0.000 | 0.000 | 0.000 100.00 % | -1.915 T | 0.000 | 0.000 | 0.000 100.00 % | -1.710 T -1 041.82 % | 181.597 B 112.88 % | -1.410 T -14.88 % | -1.227 T -6.09 % | -1.157 T -23.32 % | -938.230 B -10.95 % | -845.661 B -3.60 % | -816.270 B -10.93 % | -735.850 B -4.70 % | -702.810 B 14.32 % | -820.257 B -47.80 % | -554.964 B -19.08 % | -466.029 B -24.83 % | -373.319 B 6.55 % | -399.479 B -6 847.71 % | -5.750 B -168.46 % | -2.142 B 13.95 % | -2.489 B -43.12 % | -1.739 B |
| Long term debt | 2.151 T -1.71 % | 2.189 T 0.86 % | 2.170 T -1.25 % | 2.198 T 6.66 % | 2.060 T 12.16 % | 1.837 T -8.59 % | 2.010 T 5.93 % | 1.897 T 3.68 % | 1.830 T 5.34 % | 1.737 T -9.76 % | 1.925 T 5.66 % | 1.822 T 9.71 % | 1.661 T 75.25 % | 947.612 B -38.71 % | 1.546 T 20.77 % | 1.280 T 43.63 % | 891.308 B -34.49 % | 1.361 T -12.06 % | 1.547 T -18.54 % | 1.899 T -14.46 % | 2.221 T 13.14 % | 1.963 T 3.67 % | 1.893 T -7.45 % | 2.045 T -1.76 % | 2.082 T 3.74 % | 2.007 T -6.30 % | 2.142 T 22.62 % | 1.747 T -16.74 % | 2.098 T -8.02 % | 2.281 T 11.68 % | 2.043 T 2.36 % | 1.995 T 6.98 % | 1.865 T 0.83 % | 1.850 T -7.52 % | 2.000 T -8.44 % | 2.185 T -1.28 % | 2.213 T 6.56 % | 2.077 T -5.95 % | 2.208 T 8.47 % | 2.036 T 0.73 % | 2.021 T 5.50 % | 1.915 T -0.10 % | 1.917 T 4.56 % | 1.834 T 3.96 % | 1.764 T 3.13 % | 1.710 T 10.54 % | 1.547 T 9.74 % | 1.410 T 14.88 % | 1.227 T 6.09 % | 1.157 T 23.32 % | 938.230 B 10.95 % | 845.661 B 3.60 % | 816.270 B 10.93 % | 735.850 B 4.70 % | 702.810 B -14.32 % | 820.257 B 47.80 % | 554.964 B 19.08 % | 466.029 B 24.83 % | 373.319 B -6.55 % | 399.479 B 6 847.71 % | 5.750 B 168.46 % | 2.142 B -13.95 % | 2.489 B 43.12 % | 1.739 B |
| Total non current liabilities | 6.821 T -70.52 % | 23.135 T 4.06 % | 22.232 T 0.10 % | 22.208 T 4.74 % | 21.203 T 1.25 % | 20.940 T 7.02 % | 19.568 T 931.45 % | 1.897 T 3.68 % | 1.830 T -3.22 % | 1.891 T -1.78 % | 1.925 T 5.66 % | 1.822 T 9.71 % | 1.661 T 1.35 % | 1.639 T 5.98 % | 1.546 T 20.77 % | 1.280 T 43.63 % | 891.308 B -34.49 % | 1.361 T -12.06 % | 1.547 T -18.54 % | 1.899 T -14.46 % | 2.221 T 13.14 % | 1.963 T 3.67 % | 1.893 T -7.45 % | 2.045 T -1.76 % | 2.082 T 3.74 % | 2.007 T -6.30 % | 2.142 T 22.62 % | 1.747 T -16.74 % | 2.098 T -79.10 % | 10.041 T 391.57 % | 2.043 T 2.36 % | 1.995 T 6.98 % | 1.865 T 0.83 % | 1.850 T -7.52 % | 2.000 T -8.44 % | 2.185 T -1.28 % | 2.213 T 6.56 % | 2.077 T -5.95 % | 2.208 T 8.47 % | 2.036 T 0.73 % | 2.021 T 5.50 % | 1.915 T -0.10 % | 1.917 T 4.56 % | 1.834 T 3.96 % | 1.764 T 3.13 % | 1.710 T -1.07 % | 1.729 T 22.62 % | 1.410 T 12.05 % | 1.258 T 8.76 % | 1.157 T 23.32 % | 938.230 B -10.35 % | 1.047 T 28.21 % | 816.270 B 10.93 % | 735.850 B 4.70 % | 702.810 B -14.32 % | 820.257 B 46.91 % | 558.352 B 51.77 % | 367.904 B -1.45 % | 373.319 B -6.55 % | 399.479 B 6 847.71 % | 5.750 B 168.46 % | 2.142 B -13.95 % | 2.489 B 43.12 % | 1.739 B |
| Other current liabilities | 16.411 T 28 191.87 % | -58.420 B | 0.000 | 0.000 | 0.000 -100.00 % | 7.614 T | 0.000 | 0.000 | 0.000 100.00 % | -33.390 B | 0.000 | 0.000 | 0.000 100.00 % | -27.524 B | 0.000 | 0.000 | 0.000 100.00 % | -24.830 B | 0.000 | 0.000 | 0.000 100.00 % | -30.710 B | 0.000 | 0.000 | 0.000 100.00 % | -36.648 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.342 T | 0.000 | 0.000 | 0.000 100.00 % | -47.083 B | 0.000 | 0.000 | 0.000 100.00 % | -35.087 B | 0.000 | 0.000 | 0.000 100.00 % | -43.757 B | 0.000 | 0.000 | 0.000 100.00 % | -41.745 B -28.22 % | -32.556 B 31.59 % | -47.588 B -46.11 % | -32.570 B | 0.000 | 0.000 100.00 % | -47.411 B | 0.000 | 0.000 | 0.000 100.00 % | -26.163 B -79.66 % | -14.563 B 86.19 % | -105.471 B -83.90 % | -57.354 B -36.74 % | -41.943 B -83.93 % | -22.804 B -599.69 % | -3.259 B | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 58.420 B | 0.000 | 0.000 | 0.000 -100.00 % | 172.961 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 -100.00 % | 12.071 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 -100.00 % | 13.034 B | 0.000 | 0.000 | 0.000 -100.00 % | 20.631 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.996 B | 0.000 -100.00 % | 92.052 B 60.50 % | 57.354 B 36.74 % | 41.943 B 83.93 % | 22.804 B 599.69 % | 3.259 B | 0.000 | 0.000 |
| Total current liabilities | 16.411 T | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.826 T | 0.000 | 0.000 | 0.000 -100.00 % | 131.413 B | 0.000 | 0.000 | 0.000 -100.00 % | 117.877 B | 0.000 | 0.000 | 0.000 -100.00 % | 67.018 B | 0.000 | 0.000 -100.00 % | 30.904 B -51.01 % | 63.083 B | 0.000 | 0.000 | 0.000 -100.00 % | 55.743 B | 0.000 | 0.000 | 0.000 -100.00 % | 35.897 B | 0.000 | 0.000 | 0.000 -100.00 % | 47.083 B | 0.000 | 0.000 | 0.000 -100.00 % | 43.788 B | 0.000 | 0.000 | 0.000 -100.00 % | 58.428 B | 0.000 | 0.000 | 0.000 -100.00 % | 52.069 B | 0.000 -100.00 % | 47.588 B | 0.000 | 0.000 | 0.000 -100.00 % | 47.411 B | 0.000 | 0.000 | 0.000 -100.00 % | 26.163 B 79.34 % | 14.589 B -84.15 % | 92.052 B 60.50 % | 57.354 B 36.74 % | 41.943 B 83.93 % | 22.804 B 599.69 % | 3.259 B | 0.000 | 0.000 |
| Total liabilities | 23.232 T 0.42 % | 23.135 T 4.06 % | 22.232 T 0.10 % | 22.208 T 4.74 % | 21.203 T 1.25 % | 20.940 T 7.02 % | 19.568 T 3.76 % | 18.858 T 930.58 % | 1.830 T -89.47 % | 17.373 T 802.51 % | 1.925 T 5.66 % | 1.822 T -88.22 % | 15.471 T -1.12 % | 15.646 T 4.17 % | 15.020 T 5.05 % | 14.298 T 33.84 % | 10.683 T -24.05 % | 14.066 T 3.59 % | 13.579 T 2.75 % | 13.215 T 0.91 % | 13.096 T 4.97 % | 12.475 T 6.12 % | 11.756 T 0.99 % | 11.641 T 3.29 % | 11.270 T 0.81 % | 11.180 T 421.92 % | 2.142 T -72.14 % | 7.690 T 266.49 % | 2.098 T -81.34 % | 11.243 T 450.43 % | 2.043 T 2.36 % | 1.995 T 6.98 % | 1.865 T -78.72 % | 8.765 T 338.21 % | 2.000 T -8.44 % | 2.185 T -1.28 % | 2.213 T -73.05 % | 8.213 T 271.94 % | 2.208 T 8.47 % | 2.036 T 0.73 % | 2.021 T -72.65 % | 7.389 T 285.34 % | 1.917 T 4.56 % | 1.834 T 3.96 % | 1.764 T -73.64 % | 6.691 T 10.71 % | 6.044 T 11.61 % | 5.415 T 13.49 % | 4.771 T 9.23 % | 4.368 T 25.96 % | 3.468 T -21.16 % | 4.398 T 33.34 % | 3.298 T 3.12 % | 3.198 T -3.63 % | 3.319 T -10.18 % | 3.695 T 45.01 % | 2.548 T 46.84 % | 1.735 T 32.16 % | 1.313 T 21.19 % | 1.083 T 180.50 % | 386.259 B 90.32 % | 202.955 B 70.49 % | 119.039 B 20.93 % | 98.435 B |
| Other non current assets | 957.112 B -1.23 % | 969.056 B 2.34 % | 946.896 B -95.94 % | 23.350 T 293.36 % | -12.076 T -1 336.75 % | 976.410 B -92.60 % | 13.197 T 281.52 % | -7.270 T -6 359.25 % | -112.555 B 6.13 % | -119.903 B 98.08 % | -6.235 T -3.05 % | -6.051 T -5 525.38 % | -107.563 B -0.46 % | -107.067 B 97.99 % | -5.318 T 0.19 % | -5.328 T -75.39 % | -3.038 T 44.50 % | -5.474 T -4.50 % | -5.238 T -0.29 % | -5.223 T 1.50 % | -5.302 T -16.82 % | -4.539 T -1.92 % | -4.453 T -1.72 % | -4.378 T -1.11 % | -4.330 T -6.17 % | -4.079 T -140.66 % | 10.031 T 613.50 % | -1.953 T -120.91 % | 9.344 T 772.80 % | 1.071 T -88.17 % | 9.048 T 3.02 % | 8.783 T 2.87 % | 8.538 T 372.05 % | -3.138 T -138.48 % | 8.155 T -0.89 % | 8.229 T 1.70 % | 8.091 T 374.49 % | -2.948 T -137.93 % | 7.771 T 4.81 % | 7.415 T 3.57 % | 7.159 T 331.96 % | -3.086 T -143.25 % | 7.136 T 3.74 % | 6.879 T 3.78 % | 6.628 T 342.70 % | -2.731 T -4.59 % | -2.611 T -6.46 % | -2.453 T -14.02 % | -2.151 T -13.12 % | -1.902 T -41.44 % | -1.345 T 18.37 % | -1.647 T -206.06 % | -538.210 B -8.89 % | -494.260 B 6.01 % | -525.860 B 57.92 % | -1.250 T | 0.000 -100.00 % | 11.616 B 17.43 % | 9.892 B 0.34 % | 9.858 B 312.87 % | 2.388 B -10.03 % | 2.654 B 107.57 % | -35.066 B -0.56 % | -34.870 B |
| Long term investments | 23.515 T 1.93 % | 23.070 T 2.69 % | 22.467 T 156.83 % | 8.748 T -59.52 % | 21.608 T 161.24 % | 8.272 T 9.58 % | 7.549 T 5.54 % | 7.153 T 3.26 % | 6.927 T 8.31 % | 6.396 T 4.41 % | 6.126 T 3.09 % | 5.942 T 5.06 % | 5.656 T -0.27 % | 5.671 T 6.63 % | 5.318 T -0.19 % | 5.328 T 80.72 % | 2.948 T -45.05 % | 5.366 T 4.57 % | 5.131 T 0.30 % | 5.116 T -1.57 % | 5.198 T 17.21 % | 4.435 T 1.89 % | 4.353 T 1.67 % | 4.281 T 1.12 % | 4.234 T 6.33 % | 3.982 T | 0.000 -100.00 % | 1.875 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.045 T | 0.000 | 0.000 | 0.000 -100.00 % | 2.860 T | 0.000 | 0.000 | 0.000 -100.00 % | 3.028 T | 0.000 | 0.000 | 0.000 -100.00 % | 2.676 T 4.67 % | 2.557 T 6.59 % | 2.399 T 14.41 % | 2.097 T 12.52 % | 1.863 T 72.51 % | 1.080 T -32.52 % | 1.600 T 452.80 % | 289.520 B 3.71 % | 279.160 B -15.61 % | 330.810 B -72.57 % | 1.206 T 43.31 % | 841.637 B 84.17 % | 456.987 B 18.58 % | 385.380 B 20.72 % | 319.242 B 55.03 % | 205.920 B 279.30 % | 54.289 B 64.66 % | 32.969 B 0.04 % | 32.957 B |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.249 B 163.30 % | 6.551 B -47.24 % | 12.417 B | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 84.594 B 0.00 % | 84.594 B 190.68 % | 29.102 B 0.00 % | 29.102 B 0.00 % | 29.102 B 17.62 % | 24.742 B 2 341.69 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.077 B | 0.000 | 0.000 -100.00 % | 1.077 B -1.85 % | 1.097 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.097 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.118 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.126 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.257 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.257 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.432 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 |
| Goodwill and intangible assets | 84.594 B 0.00 % | 84.594 B 190.68 % | 29.102 B 0.00 % | 29.102 B 0.00 % | 29.102 B 17.62 % | 24.742 B 2 341.69 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B 0.00 % | 1.013 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.077 B | 0.000 | 0.000 -100.00 % | 1.077 B -1.85 % | 1.097 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.097 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.118 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.126 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.257 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.257 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.432 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.616 B 17.43 % | 9.892 B 0.34 % | 9.858 B 312.87 % | 2.388 B -10.03 % | 2.654 B | 0.000 | 0.000 |
| Property plant equipment net | 161.669 B 2.24 % | 158.124 B 7.62 % | 146.928 B 3.08 % | 142.543 B 4.33 % | 136.633 B 3.19 % | 132.403 B 11.13 % | 119.138 B 2.20 % | 116.576 B 4.51 % | 111.542 B 1.69 % | 109.690 B 1.01 % | 108.589 B 0.66 % | 107.876 B 1.24 % | 106.550 B 0.47 % | 106.054 B 2.15 % | 103.818 B 0.23 % | 103.579 B 15.65 % | 89.564 B -17.14 % | 108.093 B 1.37 % | 106.628 B 0.07 % | 106.556 B 2.34 % | 104.124 B 0.04 % | 104.087 B 3.26 % | 100.799 B 3.83 % | 97.081 B 0.76 % | 96.352 B -0.26 % | 96.604 B -90.49 % | 1.016 T 1 195.63 % | 78.420 B -91.68 % | 942.710 B 895.99 % | 94.650 B -89.14 % | 871.760 B -1.21 % | 882.420 B 2.88 % | 857.750 B 818.56 % | 93.380 B -88.69 % | 825.300 B -2.19 % | 843.810 B -1.05 % | 852.750 B 878.66 % | 87.135 B -88.18 % | 736.890 B 1.54 % | 725.720 B 1.19 % | 717.170 B 1 121.50 % | 58.712 B -84.95 % | 390.070 B 7.30 % | 363.530 B 1.84 % | 356.950 B 548.20 % | 55.068 B 0.61 % | 54.735 B 0.76 % | 54.320 B -1.05 % | 54.895 B 42.13 % | 38.623 B -85.40 % | 264.540 B 465.46 % | 46.784 B -81.19 % | 248.690 B 15.62 % | 215.100 B 10.28 % | 195.050 B 349.41 % | 43.401 B 4.58 % | 41.503 B 59.20 % | 26.070 B 12.53 % | 23.167 B 9.60 % | 21.137 B 338.17 % | 4.824 B 19.09 % | 4.051 B 93.25 % | 2.096 B 9.57 % | 1.913 B |
| Total non current assets | 24.718 T 1.80 % | 24.282 T 2.94 % | 23.590 T -26.90 % | 32.269 T 41.97 % | 22.729 T 3.25 % | 22.013 T 5.50 % | 20.866 T | 0.000 -100.00 % | 112.555 B -98.27 % | 6.506 T 4.35 % | 6.235 T 3.05 % | 6.051 T 5 525.38 % | 107.563 B 0.46 % | 107.067 B 3.13 % | 103.818 B 0.23 % | 103.579 B -96.59 % | 3.038 T -44.50 % | 5.474 T 4.50 % | 5.238 T 0.29 % | 5.223 T -1.50 % | 5.302 T 16.82 % | 4.539 T 1.92 % | 4.453 T 1.72 % | 4.378 T 1.11 % | 4.330 T 6.17 % | 4.079 T -63.08 % | 11.047 T 465.51 % | 1.953 T -81.01 % | 10.287 T 781.97 % | 1.166 T -88.24 % | 9.920 T 2.63 % | 9.665 T 2.87 % | 9.396 T 199.38 % | 3.138 T -65.05 % | 8.981 T -1.01 % | 9.073 T 1.44 % | 8.944 T 203.42 % | 2.948 T -65.36 % | 8.508 T 4.52 % | 8.140 T 3.35 % | 7.876 T 155.20 % | 3.086 T -58.99 % | 7.526 T 3.92 % | 7.242 T 3.68 % | 6.985 T 155.76 % | 2.731 T 4.59 % | 2.611 T 6.46 % | 2.453 T 14.02 % | 2.151 T 13.12 % | 1.902 T 41.44 % | 1.345 T -18.37 % | 1.647 T 206.06 % | 538.210 B 8.89 % | 494.260 B -6.01 % | 525.860 B -57.92 % | 1.250 T 41.49 % | 883.139 B 78.53 % | 494.672 B 18.22 % | 418.438 B 19.47 % | 350.237 B 4 756.58 % | 7.212 B 7.56 % | 6.705 B -80.88 % | 35.066 B 0.56 % | 34.870 B |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -709.340 B | 0.000 100.00 % | -1.291 T -201.31 % | 1.274 T | 0.000 | 0.000 -100.00 % | 1.385 T 8.59 % | 1.276 T | 0.000 | 0.000 -100.00 % | 1.636 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.358 B -9.10 % | 1.494 B 5.32 % | 1.419 B -99.94 % | 2.258 T 0.73 % | 2.241 T -10.84 % | 2.514 T | 0.000 | 0.000 | 0.000 -100.00 % | 2.410 B 55.98 % | 1.545 B -99.87 % | 1.198 T 35.40 % | 884.642 B 19.72 % | 738.910 B 139.98 % | 307.906 B 86.23 % | 165.334 B | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.024 T 26.81 % | -1.399 T | 0.000 | 0.000 -100.00 % | 339.801 B | 0.000 | 0.000 | 0.000 -100.00 % | 318.955 B | 0.000 | 0.000 | 0.000 -100.00 % | 309.767 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 294.204 B | 0.000 | 0.000 | 0.000 -100.00 % | 13.598 B | 0.000 | 0.000 | 0.000 -100.00 % | 13.353 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 |
| cash and cash equivalents | 1.968 T -8.04 % | 2.140 T 24.06 % | 1.725 T 4.94 % | 1.644 T 22.21 % | 1.345 T -29.25 % | 1.901 T 56.55 % | 1.214 T -5.93 % | 1.291 T 1.31 % | 1.274 T -6.62 % | 1.365 T -2.45 % | 1.399 T 0.96 % | 1.385 T 8.59 % | 1.276 T -30.33 % | 1.831 T -6.38 % | 1.956 T 19.60 % | 1.636 T 54.50 % | 1.059 T -28.26 % | 1.476 T -0.48 % | 1.483 T 0.18 % | 1.480 T 11.14 % | 1.332 T 4.16 % | 1.279 T 61.03 % | 793.957 B -0.63 % | 799.024 B 9.23 % | 731.538 B -16.29 % | 873.909 B 20.01 % | 728.210 B 26.40 % | 576.118 B -17.85 % | 701.330 B 9.69 % | 639.384 B 3.59 % | 617.220 B 8.27 % | 570.070 B 15.75 % | 492.510 B -53.53 % | 1.060 T 59.73 % | 663.530 B 16.45 % | 569.820 B 25.93 % | 452.480 B -30.43 % | 650.360 B 46.94 % | 442.590 B 20.35 % | 367.760 B 0.97 % | 364.210 B -23.54 % | 476.372 B 17.68 % | 404.810 B -25.31 % | 542.000 B 7.02 % | 506.430 B 4.94 % | 482.582 B -2.25 % | 493.709 B 16.52 % | 423.707 B 7.58 % | 393.853 B -16.46 % | 471.441 B 32.61 % | 355.510 B -26.24 % | 481.952 B -55.11 % | 1.074 T -0.95 % | 1.084 T 2.19 % | 1.061 T 147.24 % | 429.017 B 134.59 % | 182.876 B 17.37 % | 155.808 B 57.45 % | 98.959 B 32.24 % | 74.834 B -16.17 % | 89.268 B 89.27 % | 47.165 B 29.82 % | 36.332 B 95.70 % | 18.565 B |
| Cash and short term investments | 1.968 T -8.04 % | 2.140 T 24.06 % | 1.725 T 4.94 % | 1.644 T 22.21 % | 1.345 T -17.36 % | 1.628 T 34.02 % | 1.214 T -5.93 % | 1.291 T 1.31 % | 1.274 T -6.62 % | 1.365 T -2.45 % | 1.399 T 0.96 % | 1.385 T 8.59 % | 1.276 T 58.06 % | 807.228 B 44.94 % | 556.943 B -65.95 % | 1.636 T 54.50 % | 1.059 T -41.69 % | 1.816 T 22.44 % | 1.483 T 0.18 % | 1.480 T 11.14 % | 1.332 T -16.64 % | 1.597 T 101.21 % | 793.957 B -0.63 % | 799.024 B 9.23 % | 731.538 B -38.20 % | 1.184 T 62.55 % | 728.210 B 26.40 % | 576.118 B -17.85 % | 701.330 B 9.69 % | 639.384 B 3.59 % | 617.220 B 8.27 % | 570.070 B 15.75 % | 492.510 B -53.53 % | 1.060 T 59.73 % | 663.530 B 16.45 % | 569.820 B 25.93 % | 452.480 B -52.10 % | 944.564 B 113.42 % | 442.590 B 20.35 % | 367.760 B 0.97 % | 364.210 B -25.67 % | 489.970 B 21.04 % | 404.810 B -25.31 % | 542.000 B 7.02 % | 506.430 B 2.12 % | 495.935 B 0.45 % | 493.709 B 16.52 % | 423.707 B 7.58 % | 393.853 B -16.46 % | 471.441 B 32.61 % | 355.510 B -26.24 % | 481.952 B -55.11 % | 1.074 T -0.95 % | 1.084 T 2.19 % | 1.061 T 147.24 % | 429.017 B 134.59 % | 182.876 B 17.37 % | 155.808 B 57.45 % | 98.959 B 32.24 % | 74.834 B -16.17 % | 89.268 B 89.27 % | 47.165 B 29.82 % | 36.332 B 95.70 % | 18.565 B |
| Total current assets | 1.968 T -8.04 % | 2.140 T 24.06 % | 1.725 T 4.94 % | 1.644 T 22.21 % | 1.345 T -17.36 % | 1.628 T 34.02 % | 1.214 T | 0.000 -100.00 % | 1.274 T -36.70 % | 2.013 T 43.92 % | 1.399 T 0.96 % | 1.385 T 8.59 % | 1.276 T 58.06 % | 807.228 B 44.94 % | 556.943 B -65.95 % | 1.636 T 54.50 % | 1.059 T -45.04 % | 1.926 T 29.90 % | 1.483 T 0.18 % | 1.480 T 11.14 % | 1.332 T -22.09 % | 1.709 T 115.28 % | 793.957 B -0.63 % | 799.024 B 9.23 % | 731.538 B -42.93 % | 1.282 T 76.01 % | 728.210 B 26.40 % | 576.118 B -17.85 % | 701.330 B 9.69 % | 639.384 B 3.59 % | 617.220 B 8.27 % | 570.070 B 15.75 % | 492.510 B -56.51 % | 1.132 T 70.68 % | 663.530 B 16.45 % | 569.820 B 25.93 % | 452.480 B -55.73 % | 1.022 T 130.92 % | 442.590 B 20.35 % | 367.760 B 0.97 % | 364.210 B -35.16 % | 561.742 B 38.77 % | 404.810 B -25.31 % | 542.000 B 7.02 % | 506.430 B -8.66 % | 554.422 B 12.30 % | 493.709 B 3.43 % | 477.352 B 21.20 % | 393.853 B -16.46 % | 471.441 B 32.61 % | 355.510 B -31.81 % | 521.320 B -51.44 % | 1.074 T -0.95 % | 1.084 T 2.19 % | 1.061 T 130.09 % | 460.989 B 123.99 % | 205.805 B -84.99 % | 1.371 T 38.45 % | 990.152 B 19.85 % | 826.161 B 108.01 % | 397.174 B 86.91 % | 212.499 B 484.88 % | 36.332 B 95.70 % | 18.565 B |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.516 T | 0.000 | 0.000 | 0.000 100.00 % | -2.048 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 709.340 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.626 B | 0.000 | 0.000 | 0.000 -100.00 % | 111.770 B | 0.000 | 0.000 | 0.000 -100.00 % | 98.044 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.635 B | 0.000 | 0.000 | 0.000 -100.00 % | 77.458 B | 0.000 | 0.000 | 0.000 -100.00 % | 71.772 B | 0.000 | 0.000 | 0.000 -100.00 % | 58.487 B -53.13 % | 124.783 B 10.02 % | 113.420 B -5.12 % | 119.542 B | 0.000 | 0.000 -100.00 % | 39.368 B | 0.000 | 0.000 | 0.000 -100.00 % | 79.446 B -7.96 % | 86.314 B 400.40 % | 17.249 B 163.30 % | 6.551 B -47.24 % | 12.417 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.030 T 3.35 % | 12.608 T | 0.000 | 0.000 100.00 % | -6.815 T -5 783.35 % | 119.903 B | 0.000 | 0.000 100.00 % | -5.548 T 0.28 % | -5.564 T | 0.000 | 0.000 | 0.000 -100.00 % | 5.473 T | 0.000 | 0.000 -100.00 % | 5.301 T 16.82 % | 4.538 T | 0.000 | 0.000 | 0.000 -100.00 % | 4.078 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.137 T | 0.000 | 0.000 | 0.000 -100.00 % | 2.946 T | 0.000 | 0.000 | 0.000 -100.00 % | 3.085 T | 0.000 | 0.000 | 0.000 -100.00 % | 2.730 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.616 B -17.43 % | -9.892 B -0.34 % | -9.858 B 95.27 % | -208.308 B -265.82 % | -56.943 B | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -8.748 T | 0.000 | 0.000 | 0.000 -100.00 % | 21.248 T 11.76 % | 19.012 T 71.82 % | 11.065 T -1.54 % | 11.238 T 3.15 % | 10.895 T -32.09 % | 16.044 T -3.42 % | 16.612 T 2.74 % | 16.168 T 13.05 % | 14.301 T 76.35 % | 8.110 T -2.74 % | 8.338 T -1.59 % | 8.473 T 5.16 % | 8.057 T 3.27 % | 7.802 T 3.68 % | 7.525 T -3.55 % | 7.802 T 1.26 % | 7.705 T 3.52 % | 7.443 T 5.91 % | 7.028 T | 0.000 -100.00 % | 6.214 T | 0.000 -100.00 % | 10.603 T | 0.000 | 0.000 | 0.000 -100.00 % | 5.590 T | 0.000 | 0.000 | 0.000 -100.00 % | 5.218 T | 0.000 | 0.000 | 0.000 -100.00 % | 4.613 T | 0.000 | 0.000 | 0.000 -100.00 % | 4.190 T 15.00 % | 3.643 T 17.08 % | 3.112 T 11.43 % | 2.792 T 10.80 % | 2.520 T 12.44 % | 2.241 T -16.60 % | 2.688 T 24.70 % | 2.155 T 4.05 % | 2.071 T 4.46 % | 1.983 T -11.20 % | 2.233 T 32.25 % | 1.688 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.039 B 21.24 % | 48.696 B |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.986 B | 0.000 | 0.000 | 0.000 -100.00 % | 33.390 B | 0.000 | 0.000 | 0.000 -100.00 % | 27.524 B | 0.000 | 0.000 | 0.000 -100.00 % | 24.830 B | 0.000 | 0.000 | 0.000 -100.00 % | 30.710 B | 0.000 | 0.000 | 0.000 -100.00 % | 36.648 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.012 B | 0.000 | 0.000 | 0.000 -100.00 % | 35.087 B | 0.000 | 0.000 | 0.000 -100.00 % | 43.757 B | 0.000 | 0.000 | 0.000 -100.00 % | 41.745 B 28.22 % | 32.556 B -5.78 % | 34.554 B 6.09 % | 32.570 B | 0.000 | 0.000 -100.00 % | 26.780 B | 0.000 | 0.000 | 0.000 -100.00 % | 21.168 B 45.35 % | 14.563 B 8.53 % | 13.418 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.854 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.847 T | 0.000 | 0.000 | 0.000 100.00 % | -37.178 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 158.137 B 6.58 % | 148.367 B -5.15 % | 156.429 B 0.36 % | 155.864 B 8.26 % | 143.968 B 3.66 % | 138.884 B 86.88 % | 74.316 B 3.17 % | 72.036 B 2.95 % | 69.971 B 4.64 % | 66.868 B 1.73 % | 65.732 B 3.86 % | 63.290 B 5.16 % | 60.184 B 0.63 % | 59.809 B 3.09 % | 58.015 B 3.28 % | 56.173 B | 0.000 -100.00 % | 95.883 B 3.58 % | 92.566 B 9.12 % | 84.829 B 7.88 % | 78.631 B 15.72 % | 67.948 B -3.74 % | 70.589 B 3.07 % | 68.484 B 1.57 % | 67.427 B 2.46 % | 65.805 B 4.40 % | 63.030 B | 0.000 -100.00 % | 60.800 B 1.20 % | 60.082 B 4.27 % | 57.620 B 2.36 % | 56.290 B 8.50 % | 51.880 B 6.63 % | 48.653 B 7.26 % | 45.360 B 0.55 % | 45.110 B 25.06 % | 36.070 B 7.49 % | 33.556 B 16.27 % | 28.860 B 12.03 % | 25.760 B 1.26 % | 25.440 B 1.52 % | 25.058 B 3.93 % | 24.110 B 7.87 % | 22.350 B 0.68 % | 22.200 B 10.41 % | 20.108 B 17.88 % | 17.058 B 19.47 % | 14.277 B 5.12 % | 13.582 B 6.91 % | 12.704 B | 0.000 -100.00 % | 7.312 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.096 B 85.34 % | 2.749 B 80.31 % | 1.525 B 46.44 % | 1.041 B 4.62 % | 995.261 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.500 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.508 B -0.02 % | 3.509 B 0.26 % | 3.500 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 21.425 B -96.58 % | 626.831 B 3 379.19 % | 18.017 B 9.14 % | 16.507 B 8.88 % | 15.161 B -97.08 % | 519.436 B 4 080.41 % | 12.426 B 15.26 % | 10.780 B 17.68 % | 9.160 B 20.39 % | 7.609 B 19.62 % | 6.361 B 24.71 % | 5.101 B 31.69 % | 3.873 B 45.39 % | 2.664 B 35.53 % | 1.966 B 54.51 % | 1.272 B 4 718.94 % | 26.400 M -14.87 % | 31.010 M -4.88 % | 32.600 M -5.51 % | 34.500 M -0.29 % | 34.600 M -0.74 % | 34.858 M -4.24 % | 36.400 M -10.34 % | 40.600 M -9.98 % | 45.100 M -3.54 % | 46.755 M | 0.000 -100.00 % | 54.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.562 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.019 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.388 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.744 M 46.64 % | 44.835 M 87.96 % | 23.854 M 100.00 % | -541.501 B | 0.000 -100.00 % | 462.810 B 206.13 % | -436.095 B | 0.000 | 0.000 | 0.000 100.00 % | -3.508 B 0.02 % | -3.509 B -118.10 % | 19.382 B -70.34 % | 65.336 B 1.07 % | 64.645 B 492.26 % | 10.915 B 0.18 % | 10.895 B 45.90 % | 7.467 B 1 808.30 % | 391.304 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.854 B | 0.000 | 0.000 | 0.000 -100.00 % | 43.709 B | 0.000 | 0.000 | 0.000 -100.00 % | 37.178 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 | 0.000 | 0.000 | 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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.826 T | 0.000 -100.00 % | 18.858 T | 0.000 -100.00 % | 15.351 T | 0.000 | 0.000 -100.00 % | 13.810 T -0.57 % | 13.890 T 3.09 % | 13.474 T 3.50 % | 13.018 T 32.95 % | 9.791 T -22.53 % | 12.639 T 5.05 % | 12.032 T 6.33 % | 11.316 T 4.35 % | 10.844 T 3.78 % | 10.450 T 5.95 % | 9.863 T 2.79 % | 9.595 T 4.44 % | 9.188 T 0.78 % | 9.117 T | 0.000 -100.00 % | 5.943 T | 0.000 -100.00 % | 1.166 T | 0.000 | 0.000 | 0.000 -100.00 % | 6.869 T | 0.000 | 0.000 | 0.000 -100.00 % | 6.092 T | 0.000 | 0.000 | 0.000 -100.00 % | 5.415 T | 0.000 | 0.000 | 0.000 -100.00 % | 4.928 T 14.23 % | 4.315 T 9.03 % | 3.957 T 12.66 % | 3.513 T 9.40 % | 3.211 T 26.94 % | 2.529 T -23.45 % | 3.304 T 33.12 % | 2.482 T 0.79 % | 2.463 T -5.87 % | 2.616 T -8.16 % | 2.849 T 44.22 % | 1.975 T 54.88 % | 1.275 T 44.53 % | 882.386 B 37.44 % | 642.038 B 79.49 % | 357.705 B 81.07 % | 197.554 B 69.50 % | 116.550 B 20.53 % | 96.696 B |
| Total assets | 26.686 T 1.00 % | 26.422 T 4.38 % | 25.315 T 0.60 % | 25.165 T 4.53 % | 24.074 T 1.83 % | 23.641 T 7.07 % | 22.080 T 3.91 % | 21.248 T 4.16 % | 20.399 T 4.16 % | 19.585 T 3.78 % | 18.872 T 2.95 % | 18.332 T 5.19 % | 17.428 T -0.56 % | 17.526 T 4.14 % | 16.829 T 4.92 % | 16.041 T 31.41 % | 12.207 T -22.44 % | 15.738 T 3.58 % | 15.194 T 2.94 % | 14.760 T 2.25 % | 14.436 T 4.81 % | 13.773 T 5.55 % | 13.049 T 1.30 % | 12.882 T 3.02 % | 12.505 T 0.94 % | 12.388 T 5.21 % | 11.775 T 34.67 % | 8.743 T -20.43 % | 10.988 T -11.45 % | 12.409 T 17.77 % | 10.537 T 2.95 % | 10.235 T 3.51 % | 9.888 T 0.28 % | 9.860 T 2.24 % | 9.644 T 0.02 % | 9.642 T 2.62 % | 9.396 T 2.27 % | 9.188 T 2.64 % | 8.951 T 5.20 % | 8.508 T 3.25 % | 8.241 T -0.25 % | 8.261 T 4.16 % | 7.931 T 1.88 % | 7.784 T 3.91 % | 7.492 T 0.22 % | 7.475 T 10.77 % | 6.748 T 11.69 % | 6.042 T 13.19 % | 5.338 T 9.08 % | 4.893 T 24.15 % | 3.942 T -18.83 % | 4.856 T 28.91 % | 3.767 T 3.22 % | 3.649 T 2.24 % | 3.569 T -9.49 % | 3.943 T 41.99 % | 2.777 T 48.87 % | 1.866 T 32.44 % | 1.409 T 19.74 % | 1.176 T 190.91 % | 404.385 B 84.48 % | 219.204 B 68.05 % | 130.437 B 27.72 % | 102.130 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-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | 1999-12-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 | 2000-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.526 M |
| Stock based compensation | 0.000 -100.00 % | 7.902 B | 0.000 | 0.000 | 0.000 -100.00 % | 7.029 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.181 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.669 B | 0.000 | 0.000 | 0.000 -100.00 % | 77.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.130 M | 0.000 | 0.000 | 0.000 -100.00 % | 79.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 142.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.371 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -1.340 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 | 0.000 | 0.000 -100.00 % | 108.129 B 261.18 % | -67.084 B | 0.000 | 0.000 100.00 % | -176.278 B 8.06 % | -191.733 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 100.00 % | -7.829 B |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 100.00 % | -1.340 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 | 0.000 | 0.000 -100.00 % | 108.129 B 261.18 % | -67.084 B | 0.000 | 0.000 100.00 % | -176.278 B 8.06 % | -191.733 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 |
| Other non cash items | -135.576 B -416.93 % | 42.778 B 133.20 % | -128.834 B 0.50 % | -129.478 B -10.70 % | -116.958 B 5.48 % | -123.744 B -11.96 % | -110.526 B -1.44 % | -108.961 B -2.44 % | -106.361 B -7.95 % | -98.527 B -12.06 % | -87.924 B -9.81 % | -80.070 B -8.43 % | -73.845 B 7.53 % | -79.859 B -22.17 % | -65.366 B -7.30 % | -60.918 B -28.32 % | -47.474 B 2.99 % | -48.939 B 10.99 % | -54.982 B -292.75 % | 28.525 B -43.78 % | 50.739 B 501.82 % | -12.627 B 72.96 % | -46.701 B -202.67 % | 45.486 B -12.18 % | 51.794 B 539.62 % | -11.782 B 37.13 % | -18.740 B -55.52 % | -12.050 B -24 000.00 % | -50.000 M 99.57 % | -11.553 B 39.00 % | -18.940 B 8.55 % | -20.710 B 20.50 % | -26.050 B -24.02 % | -21.005 B 19.55 % | -26.110 B 12.35 % | -29.790 B -18.40 % | -25.160 B -497.36 % | -4.212 B 86.51 % | -31.220 B 8.69 % | -34.190 B -5.79 % | -32.320 B -4.45 % | -30.943 B 5.23 % | -32.650 B -6.53 % | -30.650 B -8.23 % | -28.320 B -3.49 % | -27.364 B 4.72 % | -28.720 B -6.45 % | -26.980 B 1.78 % | -27.470 B -10.23 % | -24.921 B -313.04 % | 11.698 B |
| Net cash provided by operating activities | 0.000 100.00 % | -752.522 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.181 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.669 B | 0.000 | 0.000 | 0.000 -100.00 % | 77.611 M | 0.000 -100.00 % | 189.266 B 938.41 % | 18.227 B 15 869.95 % | 114.130 M | 0.000 100.00 % | -116.179 B -3.70 % | -112.037 B -141 478.62 % | 79.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 142.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.371 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.529 B |
| Investments in property plant and equipment | 0.000 100.00 % | -47.700 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 100.00 % | -6.327 B -106.75 % | -3.060 B | 0.000 | 0.000 100.00 % | -4.107 B -31.26 % | -3.129 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 100.00 % | -263.148 M |
| Acquisitions net | 0.000 -100.00 % | 646.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.699 B |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.435 B |
| Other investing activites | 0.000 100.00 % | -725.830 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 100.00 % | -155.781 B 57.63 % | -367.645 B | 0.000 | 0.000 100.00 % | -115.477 B -10.97 % | -104.060 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 100.00 % | -9.741 B |
| Net cash used for investing activites | 0.000 100.00 % | -772.884 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 100.00 % | -162.108 B 56.27 % | -370.705 B | 0.000 | 0.000 100.00 % | -119.584 B -11.56 % | -107.189 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 100.00 % | -10.005 B |
| Debt repayment | 0.000 -100.00 % | 5.134 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 100.00 % | -122.556 B -115.69 % | -56.821 B | 0.000 | 0.000 100.00 % | -35.942 B 27.13 % | -49.322 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 -100.00 % | 742.168 M |
| Common stock issued | 0.000 -100.00 % | 14.375 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -70.413 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 100.00 % | -7.377 B -2 357.43 % | -300.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -949.300 K |
| Other financing activites | 0.000 -100.00 % | 2.087 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 | 0.000 | 0.000 -100.00 % | 245.626 B -47.48 % | 467.708 B | 0.000 | 0.000 -100.00 % | 345.826 B 173.70 % | 126.351 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 -100.00 % | 21.023 B |
| Net cash used provided by financing activities | 0.000 -100.00 % | 2.036 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 | 0.000 | 0.000 -100.00 % | 123.070 B -70.05 % | 410.888 B | 0.000 | 0.000 -100.00 % | 302.507 B 294.26 % | 76.729 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 -100.00 % | 21.764 B |
| Effect of forex changes on cash | 0.000 -100.00 % | 1.484 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 100.00 % | -1.840 B 64.76 % | -5.222 B | 0.000 | 0.000 -100.00 % | 742.400 M 487.81 % | 126.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 -100.00 % | 512.546 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.181 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.669 B | 0.000 | 0.000 | 0.000 -100.00 % | 77.611 M | 0.000 -100.00 % | 148.388 B 178.99 % | 53.187 B 46 501.86 % | 114.130 M | 0.000 -100.00 % | 67.486 B 147.40 % | -142.371 B -179 756.77 % | 79.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 142.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.371 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.767 B |
| Cash at beginning of period | 0.000 -100.00 % | 1.628 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 | 0.000 -100.00 % | 1.480 T 11.14 % | 1.332 T 4.16 % | 1.279 T | 0.000 | 0.000 -100.00 % | 731.538 B -16.29 % | 873.909 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 -100.00 % | 18.565 B |
| Cash at end of period | 0.000 -100.00 % | 2.140 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.181 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.669 B | 0.000 | 0.000 | 0.000 -100.00 % | 77.611 M -99.99 % | 1.480 T 0.00 % | 1.480 T 11.14 % | 1.332 T 1 166 741.23 % | 114.130 M | 0.000 -100.00 % | 799.024 B 9.23 % | 731.538 B 923 023.19 % | 79.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 142.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.371 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.332 B |
| Operating cash flow | 0.000 100.00 % | -752.522 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.181 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.669 B | 0.000 | 0.000 | 0.000 -100.00 % | 77.611 M | 0.000 -100.00 % | 189.266 B 938.41 % | 18.227 B 15 869.95 % | 114.130 M | 0.000 100.00 % | -116.179 B -3.70 % | -112.037 B -141 478.62 % | 79.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 142.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.371 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.529 B |
| Capital expenditure | 0.000 100.00 % | -47.700 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 100.00 % | -6.327 B -106.75 % | -3.060 B | 0.000 | 0.000 100.00 % | -4.107 B -31.26 % | -3.129 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 100.00 % | -263.148 M |
| Free CashFlow | 0.000 100.00 % | -800.222 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.181 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.669 B | 0.000 | 0.000 | 0.000 -100.00 % | 77.611 M | 0.000 -100.00 % | 182.939 B 1 106.23 % | 15.166 B 13 188.44 % | 114.130 M | 0.000 100.00 % | -120.286 B -4.45 % | -115.166 B -145 427.08 % | 79.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 142.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.432 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.371 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.266 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 | 2000 |