China National Nuclear Power Co., Ltd. 601985.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 77.272 B 3.09 % | 74.957 B 5.15 % | 71.286 B 13.70 % | 62.695 B 19.93 % | 52.276 B 10.61 % | 47.261 B 20.24 % | 39.305 B 16.19 % | 33.829 B 12.73 % | 30.009 B 14.53 % | 26.202 B 39.37 % | 18.801 B 3.98 % | 18.081 B 1.86 % | 17.750 B 13.66 % | 15.617 B 8.87 % | 14.344 B 6.90 % | 13.418 B 0.59 % | 13.340 B 23.43 % | 10.808 B |
| Net income | 8.777 B -17.38 % | 10.624 B 17.91 % | 9.010 B 9.66 % | 8.217 B 37.05 % | 5.995 B 26.02 % | 4.758 B 0.44 % | 4.737 B 4.49 % | 4.533 B 0.99 % | 4.489 B 18.71 % | 3.781 B 52.98 % | 2.472 B -0.17 % | 2.476 B 17.39 % | 2.109 B -0.81 % | 2.126 B -3.50 % | 2.204 B 64.22 % | 1.342 B -11.02 % | 1.508 B 377.72 % | 315.686 M |
| Income before tax | 22.564 B -1.82 % | 22.981 B 17.43 % | 19.570 B 16.23 % | 16.837 B 27.75 % | 13.179 B 24.16 % | 10.615 B 5.99 % | 10.014 B 5.39 % | 9.502 B 2.93 % | 9.232 B 12.40 % | 8.213 B 33.30 % | 6.161 B 1.17 % | 6.090 B 15.78 % | 5.260 B -3.20 % | 5.434 B 0.32 % | 5.417 B 71.78 % | 3.153 B -13.45 % | 3.644 B 60.74 % | 2.267 B |
| Income before tax ratio | 0.29 -4.76 % | 0.31 11.68 % | 0.27 2.23 % | 0.27 6.52 % | 0.25 12.25 % | 0.22 -11.85 % | 0.25 -9.30 % | 0.28 -8.69 % | 0.31 -1.86 % | 0.31 -4.35 % | 0.33 -2.70 % | 0.34 13.66 % | 0.30 -14.84 % | 0.35 -7.86 % | 0.38 60.69 % | 0.24 -13.96 % | 0.27 30.23 % | 0.21 |
| EBITDA | 46.634 B 1.57 % | 45.916 B 6.84 % | 42.977 B 15.00 % | 37.372 B 17.08 % | 31.920 B 9.42 % | 29.171 B 16.74 % | 24.989 B 15.81 % | 21.577 B 24.77 % | 17.293 B 10.84 % | 15.601 B 52.41 % | 10.236 B 11.88 % | 9.149 B -6.47 % | 9.782 B 10.23 % | 8.874 B 3.53 % | 8.572 B 7.51 % | 7.973 B -0.78 % | 8.036 B 20.67 % | 6.659 B |
| Net income ratio | 0.11 -19.86 % | 0.14 12.13 % | 0.13 -3.55 % | 0.13 14.27 % | 0.11 13.93 % | 0.10 -16.47 % | 0.12 -10.07 % | 0.13 -10.41 % | 0.15 3.65 % | 0.14 9.76 % | 0.13 -3.99 % | 0.14 15.24 % | 0.12 -12.73 % | 0.14 -11.37 % | 0.15 53.62 % | 0.10 -11.54 % | 0.11 287.05 % | 0.03 |
| Ratio EBITDA | 0.60 -1.48 % | 0.61 1.61 % | 0.60 1.14 % | 0.60 -2.38 % | 0.61 -1.07 % | 0.62 -2.91 % | 0.64 -0.32 % | 0.64 10.68 % | 0.58 -3.22 % | 0.60 9.36 % | 0.54 7.60 % | 0.51 -8.18 % | 0.55 -3.02 % | 0.57 -4.91 % | 0.60 0.57 % | 0.59 -1.36 % | 0.60 -2.24 % | 0.62 |
| Gross profit ratio | 0.42 -4.19 % | 0.44 -2.13 % | 0.45 3.27 % | 0.44 -1.18 % | 0.44 6.06 % | 0.42 1.37 % | 0.41 4.55 % | 0.39 -3.28 % | 0.41 -7.13 % | 0.44 11.80 % | 0.39 11.76 % | 0.35 -12.18 % | 0.40 -2.03 % | 0.41 -4.85 % | 0.43 2.44 % | 0.42 -2.70 % | 0.43 -4.19 % | 0.45 |
| Weighted average shs out dil | 18.915 B 0.17 % | 18.883 B 0.12 % | 18.861 B -0.38 % | 18.932 B 15.89 % | 16.336 B 1.30 % | 16.127 B 3.61 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 110.09 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B |
| Weighted average shs out | 18.915 B 0.17 % | 18.883 B 0.12 % | 18.861 B 7.64 % | 17.523 B 10.77 % | 15.819 B 1.63 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 110.09 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B |
| EPS diluted | 0.46 -17.14 % | 0.56 16.67 % | 0.48 10.60 % | 0.43 18.26 % | 0.37 24.41 % | 0.30 -3.06 % | 0.30 4.93 % | 0.29 0.69 % | 0.29 18.52 % | 0.24 53.02 % | 0.16 -0.19 % | 0.16 17.42 % | 0.14 -53.28 % | 0.29 -3.33 % | 0.30 66.67 % | 0.18 -10.00 % | 0.20 369.48 % | 0.04 |
| Earnings per share | 0.46 -17.14 % | 0.56 16.67 % | 0.48 2.13 % | 0.47 23.68 % | 0.38 24.35 % | 0.31 0.43 % | 0.30 4.93 % | 0.29 0.69 % | 0.29 18.52 % | 0.24 53.02 % | 0.16 -0.19 % | 0.16 17.42 % | 0.14 -53.28 % | 0.29 -3.33 % | 0.30 66.67 % | 0.18 -10.00 % | 0.20 369.48 % | 0.04 |
| Gross profit | 32.815 B -1.23 % | 33.223 B 2.91 % | 32.284 B 17.42 % | 27.494 B 18.52 % | 23.198 B 17.31 % | 19.775 B 21.89 % | 16.224 B 21.47 % | 13.356 B 9.03 % | 12.249 B 6.36 % | 11.517 B 55.81 % | 7.392 B 16.21 % | 6.361 B -10.55 % | 7.111 B 11.35 % | 6.386 B 3.59 % | 6.164 B 9.50 % | 5.629 B -2.12 % | 5.752 B 18.26 % | 4.864 B |
| Income tax expense | 6.011 B 68.34 % | 3.571 B 9.97 % | 3.247 B 29.63 % | 2.505 B 12.21 % | 2.232 B 13.59 % | 1.965 B 32.97 % | 1.478 B 6.45 % | 1.388 B 23.61 % | 1.123 B 1.69 % | 1.105 B 9.96 % | 1.005 B 3.64 % | 969.261 M 40.96 % | 687.618 M -32.92 % | 1.025 B 1.14 % | 1.014 B 127.86 % | 444.826 M -28.80 % | 624.712 M 12.84 % | 553.647 M |
| Cost of revenue | 44.457 B 6.53 % | 41.734 B 7.01 % | 39.002 B 10.80 % | 35.201 B 21.06 % | 29.078 B 5.79 % | 27.487 B 19.08 % | 23.082 B 12.74 % | 20.473 B 15.28 % | 17.759 B 20.93 % | 14.686 B 28.72 % | 11.409 B -2.65 % | 11.720 B 10.16 % | 10.640 B 15.26 % | 9.231 B 12.85 % | 8.180 B 5.01 % | 7.789 B 2.64 % | 7.588 B 27.66 % | 5.944 B |
| General and administrative expenses | 3.906 B 6.22 % | 3.677 B -18.05 % | 4.487 B 45.37 % | 3.087 B 38.20 % | 2.233 B 5.84 % | 2.110 B 67.39 % | 1.261 B 32.17 % | 953.847 M -22.01 % | 1.223 B 37.89 % | 886.945 M 8.04 % | 820.979 M -3.60 % | 851.652 M -3.53 % | 882.810 M -10.14 % | 982.450 M 18.22 % | 831.059 M 0.22 % | 829.219 M 9.66 % | 756.183 M 4.75 % | 721.905 M |
| Selling and marketing expenses | 116.202 M -30.91 % | 168.198 M 19.90 % | 140.285 M 5.36 % | 133.146 M 25.21 % | 106.334 M 46.29 % | 72.688 M 28.77 % | 56.450 M 2.05 % | 55.318 M -30.22 % | 79.280 M -15.78 % | 94.138 M -0.64 % | 94.749 M 18.66 % | 79.847 M -28.79 % | 112.127 M 23.41 % | 90.858 M 121.19 % | 41.077 M 17.00 % | 35.109 M 1.74 % | 34.509 M -20.28 % | 43.286 M |
| Other expenses | 5.036 B -5.84 % | 5.348 B -20.23 % | 6.705 B 6.72 % | 6.283 B -4.90 % | 6.607 B 1.57 % | 6.504 B 54.18 % | 4.219 B 77.17 % | 2.381 B -45.28 % | 4.351 B 9.81 % | 3.963 B 89.93 % | 2.086 B 14.71 % | 1.819 B 386.04 % | -635.882 M -133.47 % | 1.900 B 701.98 % | 236.892 M -92.07 % | 2.986 B 9.39 % | 2.730 B 18.37 % | 2.306 B |
| Operating expenses | 10.433 B -1.37 % | 10.577 B -16.31 % | 12.639 B 17.67 % | 10.741 B 7.71 % | 9.973 B 7.73 % | 9.257 B 53.52 % | 6.030 B 57.58 % | 3.827 B -37.13 % | 6.087 B 14.64 % | 5.309 B 63.60 % | 3.245 B 3.28 % | 3.142 B 410.04 % | 616.042 M -79.28 % | 2.973 B 168.08 % | 1.109 B -71.20 % | 3.851 B 9.37 % | 3.521 B 14.62 % | 3.072 B |
| Cost and expenses | 54.890 B 4.93 % | 52.311 B 1.30 % | 51.640 B 12.40 % | 45.942 B 17.65 % | 39.051 B 6.28 % | 36.744 B 26.22 % | 29.112 B 19.80 % | 24.300 B 1.90 % | 23.846 B 19.26 % | 19.995 B 36.44 % | 14.654 B -1.40 % | 14.862 B 32.04 % | 11.256 B -7.77 % | 12.204 B 17.78 % | 10.362 B -10.97 % | 11.640 B 4.77 % | 11.109 B 23.22 % | 9.016 B |
| Research and development expenses | 1.375 B -0.67 % | 1.384 B 5.94 % | 1.306 B 5.45 % | 1.239 B 20.71 % | 1.026 B 80.13 % | 569.658 M 15.29 % | 494.103 M 13.25 % | 436.302 M 0.76 % | 433.030 M 18.49 % | 365.447 M 50.34 % | 243.076 M -37.94 % | 391.654 M 52.40 % | 256.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.022 B 4.59 % | 3.845 B -16.90 % | 4.627 B 43.72 % | 3.220 B 37.61 % | 2.340 B 7.19 % | 2.183 B 65.73 % | 1.317 B 30.51 % | 1.009 B -22.51 % | 1.302 B 32.74 % | 981.082 M 7.14 % | 915.727 M -1.69 % | 931.499 M -6.38 % | 994.938 M -7.30 % | 1.073 B 23.07 % | 872.137 M 0.90 % | 864.328 M 9.31 % | 790.691 M 3.33 % | 765.192 M |
| Interest income | 155.545 M -14.90 % | 182.778 M -14.68 % | 214.214 M -13.30 % | 247.063 M 46.21 % | 168.977 M -22.85 % | 219.036 M 129.16 % | 95.582 M 11.44 % | 85.767 M -23.73 % | 112.452 M -42.23 % | 194.642 M 305.37 % | 48.016 M -52.83 % | 101.789 M 52.86 % | 66.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.054 B -2.92 % | 7.266 B -8.65 % | 7.954 B 0.10 % | 7.945 B 8.42 % | 7.328 B -2.35 % | 7.504 B 41.08 % | 5.319 B 26.24 % | 4.214 B 6.25 % | 3.966 B 3.90 % | 3.817 B 59.97 % | 2.386 B -8.11 % | 2.596 B -3.81 % | 2.699 B 133.88 % | 1.154 B 10.34 % | 1.046 B -62.64 % | 2.800 B 10.18 % | 2.541 B 18.79 % | 2.139 B |
| Depreciation and amortization | 17.698 B 8.20 % | 16.356 B 6.08 % | 15.419 B 9.66 % | 14.062 B 19.38 % | 11.779 B 1.50 % | 11.604 B 20.18 % | 9.656 B 20.34 % | 8.024 B 16.14 % | 6.908 B 23.31 % | 5.603 B 32.90 % | 4.216 B 1.21 % | 4.165 B 1.54 % | 4.102 B 6.95 % | 3.836 B 10.52 % | 3.470 B 0.81 % | 3.443 B 3.93 % | 3.313 B 20.25 % | 2.755 B |
| Operating income | 22.382 B -1.17 % | 22.646 B 15.27 % | 19.645 B 17.27 % | 16.753 B 26.67 % | 13.226 B 25.75 % | 10.518 B 3.18 % | 10.194 B 6.98 % | 9.529 B 54.62 % | 6.163 B -0.72 % | 6.207 B 49.71 % | 4.146 B 28.83 % | 3.219 B -43.34 % | 5.680 B 66.46 % | 3.412 B -14.30 % | 3.982 B 123.84 % | 1.779 B -20.26 % | 2.231 B 24.49 % | 1.792 B |
| Operating income ratio | 0.29 -4.13 % | 0.30 9.63 % | 0.28 3.13 % | 0.27 5.62 % | 0.25 13.68 % | 0.22 -14.19 % | 0.26 -7.93 % | 0.28 37.16 % | 0.21 -13.31 % | 0.24 7.42 % | 0.22 23.89 % | 0.18 -44.38 % | 0.32 46.45 % | 0.22 -21.28 % | 0.28 109.40 % | 0.13 -20.73 % | 0.17 0.86 % | 0.17 |
| Total other income expenses net | 181.895 M -45.75 % | 335.283 M 544.65 % | -75.403 M -189.76 % | 84.001 M 280.91 % | -46.433 M -147.95 % | 96.836 M 153.98 % | -179.405 M -572.66 % | -26.671 M -100.87 % | 3.069 B 52.98 % | 2.006 B -0.45 % | 2.015 B -29.83 % | 2.872 B 783.24 % | -420.293 M -120.79 % | 2.022 B 40.87 % | 1.435 B 4.41 % | 1.375 B -2.70 % | 1.413 B 197.59 % | 474.704 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 332.813 B 24.66 % | 266.969 B 9.90 % | 242.922 B 10.47 % | 219.892 B 6.58 % | 206.323 B -1.60 % | 209.669 B 6.18 % | 197.470 B 6.61 % | 185.230 B 8.10 % | 171.344 B 9.52 % | 156.455 B 5.08 % | 148.894 B 13.79 % | 130.849 B 14.93 % | 113.851 B 10.79 % | 102.762 B 29.26 % | 79.500 B 26.27 % | 62.959 B 15.83 % | 54.355 B 8.90 % | 49.914 B |
| Total investments | 8.506 B 10.67 % | 7.686 B 32.79 % | 5.788 B 16.96 % | 4.949 B 26.02 % | 3.927 B 13.39 % | 3.463 B 14.69 % | 3.020 B 19.64 % | 2.524 B 58.80 % | 1.589 B 27.21 % | 1.250 B 16.87 % | 1.069 B 14.17 % | 936.462 M -6.97 % | 1.007 B 24.22 % | 810.388 M 28.18 % | 632.232 M 6.95 % | 591.130 M -31.97 % | 868.970 M -18.93 % | 1.072 B |
| Total debt | 352.551 B 27.39 % | 276.743 B 6.82 % | 259.084 B 11.22 % | 232.956 B 5.07 % | 221.725 B 0.53 % | 220.555 B 7.78 % | 204.639 B 5.65 % | 193.691 B 7.97 % | 179.389 B 5.83 % | 169.508 B 10.07 % | 153.996 B 14.05 % | 135.026 B 13.32 % | 119.156 B 9.09 % | 109.227 B 31.97 % | 82.765 B 28.51 % | 64.405 B 10.96 % | 58.043 B 11.60 % | 52.010 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 8.930 B 9.73 % | 8.138 B 6.91 % | 7.612 B 7.58 % | 7.076 B -55.05 % | 15.743 B 156.55 % | 6.136 B 8.31 % | 5.666 B 6.78 % | 5.306 B 5 216.55 % | 99.803 M -19.01 % | 123.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 41.658 B 10.35 % | 37.750 B 20.46 % | 31.337 B 20.28 % | 26.053 B 23.69 % | 21.063 B 22.09 % | 17.252 B 14.18 % | 15.110 B 20.61 % | 12.528 B 22.96 % | 10.188 B 36.48 % | 7.465 B 35.62 % | 5.504 B 35.28 % | 4.069 B 29.35 % | 3.146 B 173.30 % | 1.151 B -64.49 % | 3.241 B 8.39 % | 2.991 B 120.07 % | 1.359 B 85 920.54 % | 1.580 M |
| Common stock | 20.568 B 8.92 % | 18.883 B 0.12 % | 18.861 B 7.64 % | 17.523 B 0.38 % | 17.456 B 12.15 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 33.33 % | 11.674 B 6.59 % | 10.953 B 3.91 % | 10.541 B 28.05 % | 8.232 B 431.10 % | 1.550 B 3 000.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 |
| Total equity | 209.368 B 28.61 % | 162.798 B 10.10 % | 147.869 B 18.03 % | 125.278 B 7.54 % | 116.490 B 29.03 % | 90.283 B 8.03 % | 83.571 B 7.66 % | 77.627 B 8.23 % | 71.726 B 9.78 % | 65.335 B 40.31 % | 46.564 B 12.20 % | 41.501 B 17.15 % | 35.425 B 31.66 % | 26.906 B 1.12 % | 26.608 B 28.42 % | 20.719 B 17.21 % | 17.677 B 17.84 % | 15.000 B |
| Other non current liabilities | 24.496 B 12.93 % | 21.691 B -1.43 % | 22.007 B -12.56 % | 25.168 B -31.22 % | 36.590 B 185.06 % | 12.836 B -27.44 % | 17.689 B 3.68 % | 17.062 B 5.61 % | 16.155 B 15.39 % | 14.001 B 10.76 % | 12.641 B 1 433.13 % | 824.504 M 7.39 % | 767.751 M -19.81 % | 957.388 M 58.56 % | 603.814 M -75.58 % | 2.472 B 409.02 % | 485.695 M 6.03 % | 458.059 M |
| Long term debt | 323.476 B 25.93 % | 256.879 B 16.60 % | 220.300 B 13.98 % | 193.286 B 5.15 % | 183.818 B -5.83 % | 195.197 B 6.62 % | 183.086 B 7.81 % | 169.816 B 11.13 % | 152.802 B 3.86 % | 147.123 B 5.16 % | 139.908 B 19.30 % | 117.273 B 13.11 % | 103.678 B 22.60 % | 84.568 B 50.92 % | 56.035 B 36.63 % | 41.011 B 0.60 % | 40.767 B 8.11 % | 37.709 B |
| Total non current liabilities | 348.628 B 25.01 % | 278.871 B 14.85 % | 242.814 B 10.99 % | 218.771 B 3.87 % | 210.628 B 1.04 % | 208.464 B 3.90 % | 200.634 B 7.29 % | 186.996 B 10.59 % | 169.083 B 4.77 % | 161.392 B 5.62 % | 152.806 B 20.29 % | 127.028 B 14.61 % | 110.833 B 23.64 % | 89.642 B 47.30 % | 60.856 B 29.74 % | 46.905 B 5.31 % | 44.540 B 6.85 % | 41.684 B |
| Other current liabilities | 38.742 B -41.76 % | 66.519 B 94.92 % | 34.126 B 3.31 % | 33.033 B 36.00 % | 24.289 B -7.06 % | 26.133 B 60.35 % | 16.297 B 28.90 % | 12.644 B -19.08 % | 15.624 B 1 109.01 % | 1.292 B -81.36 % | 6.935 B 9 346.07 % | 73.413 M -99.39 % | 12.054 B 29.54 % | 9.305 B 6.17 % | 8.764 B 44.66 % | 6.058 B -32.21 % | 8.937 B 178.31 % | 3.211 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 96.796 M -98.17 % | 5.290 B 3.32 % | 5.120 B 24.60 % | 4.109 B 126.85 % | 1.811 B -44.48 % | 3.263 B 24.98 % | 2.610 B 0.31 % | 2.602 B 12.28 % | 2.318 B -1.70 % | 2.358 B 0.00 % | 2.358 B 13.93 % | 2.070 B -40.57 % | 3.482 B -23.38 % | 4.545 B 1.46 % | 4.479 B 35.13 % | 3.315 B |
| Short term debt | 29.076 B 46.37 % | 19.864 B 29.29 % | 15.365 B 104.03 % | 7.531 B -40.97 % | 12.757 B 51.65 % | 8.412 B 39.55 % | 6.028 B -74.73 % | 23.851 B 98.12 % | 12.038 B -47.72 % | 23.026 B 219.46 % | 7.208 B -59.40 % | 17.753 B 180.19 % | 6.336 B -67.46 % | 19.473 B -13.37 % | 22.478 B 12.00 % | 20.069 B 53.75 % | 13.053 B -8.73 % | 14.302 B |
| Total current liabilities | 101.743 B 4.25 % | 97.598 B 32.00 % | 73.937 B 12.76 % | 65.573 B 20.03 % | 54.628 B 11.73 % | 48.892 B 24.48 % | 39.276 B 1.83 % | 38.570 B -6.47 % | 41.237 B 12.99 % | 36.496 B 58.15 % | 23.077 B -11.90 % | 26.193 B 4.12 % | 25.158 B -20.75 % | 31.744 B -14.68 % | 37.206 B 22.82 % | 30.294 B 15.26 % | 26.283 B 36.06 % | 19.317 B |
| Total liabilities | 450.371 B 19.63 % | 376.469 B 18.85 % | 316.751 B 11.40 % | 284.343 B 7.20 % | 265.256 B 3.07 % | 257.356 B 7.27 % | 239.910 B 6.36 % | 225.566 B 7.25 % | 210.321 B 6.28 % | 197.888 B 12.51 % | 175.882 B 14.79 % | 153.221 B 12.67 % | 135.991 B 12.03 % | 121.385 B 23.78 % | 98.063 B 27.03 % | 77.199 B 9.00 % | 70.823 B 16.10 % | 61.001 B |
| Other non current assets | 37.948 B 134.08 % | 16.211 B 61.68 % | 10.027 B 66.71 % | 6.014 B -28.73 % | 8.439 B -24.18 % | 11.131 B 13.72 % | 9.788 B -14.04 % | 11.386 B 17.86 % | 9.661 B 5.53 % | 9.155 B 24.32 % | 7.363 B 31.25 % | 5.610 B 41.96 % | 3.952 B 110.85 % | 1.874 B 1 219.97 % | 142.000 M 14.52 % | 124.000 M -94.78 % | 2.376 B 52 090.52 % | 4.552 M |
| Long term investments | 0.000 -100.00 % | 7.686 B 32.83 % | 5.786 B -9.85 % | 6.418 B 37.64 % | 4.663 B 28.45 % | 3.630 B 13.95 % | 3.186 B 12.77 % | 2.825 B 38.02 % | 2.047 B 11.42 % | 1.837 B 6.15 % | 1.731 B 2.43 % | 1.690 B -11.86 % | 1.917 B | 0.000 -100.00 % | 1.856 B 3.14 % | 1.799 B | 0.000 -100.00 % | 3.227 B |
| Intangible assets | 7.417 B 95.01 % | 3.803 B 24.16 % | 3.063 B 34.47 % | 2.278 B 27.74 % | 1.783 B 25.02 % | 1.426 B 23.04 % | 1.159 B 25.32 % | 925.009 M 13.22 % | 816.986 M 6.19 % | 769.331 M 8.37 % | 709.910 M 51.31 % | 469.171 M 46.14 % | 321.048 M 29.42 % | 248.064 M 27.89 % | 193.973 M 28.21 % | 151.297 M -55.49 % | 339.946 M 5.65 % | 321.781 M |
| GoodWill | 5.771 B 2.85 % | 5.611 B 42.51 % | 3.937 B 86.41 % | 2.112 B 30.13 % | 1.623 B 151.96 % | 644.113 M 944.47 % | 61.669 M | 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 | 13.188 B 40.09 % | 9.414 B 34.48 % | 7.000 B 59.46 % | 4.390 B 28.88 % | 3.406 B 64.51 % | 2.070 B 69.59 % | 1.221 B 31.99 % | 925.009 M 13.22 % | 816.986 M 6.19 % | 769.331 M 8.37 % | 709.910 M 51.31 % | 469.171 M 46.14 % | 321.048 M 29.42 % | 248.064 M 27.89 % | 193.973 M 28.21 % | 151.297 M -55.49 % | 339.946 M 5.65 % | 321.781 M |
| Property plant equipment net | 522.512 B 19.87 % | 435.889 B 16.49 % | 374.197 B 12.27 % | 333.307 B 6.78 % | 312.142 B 8.38 % | 287.993 B 4.79 % | 274.816 B 7.93 % | 254.621 B 6.92 % | 238.146 B 9.88 % | 216.738 B 14.11 % | 189.944 B 13.86 % | 166.828 B 13.24 % | 147.322 B 15.39 % | 127.674 B 18.62 % | 107.637 B 26.39 % | 85.165 B 15.11 % | 73.988 B 16.66 % | 63.424 B |
| Total non current assets | 575.557 B 22.19 % | 471.027 B 18.09 % | 398.860 B 13.37 % | 351.816 B 6.68 % | 329.796 B 7.99 % | 305.398 B 5.54 % | 289.367 B 7.15 % | 270.057 B 7.61 % | 250.959 B 9.66 % | 228.846 B 14.37 % | 200.085 B 14.38 % | 174.929 B 13.73 % | 153.817 B 18.27 % | 130.059 B 18.29 % | 109.947 B 25.95 % | 87.293 B 13.66 % | 76.802 B 14.64 % | 66.992 B |
| Other current assets | 6.607 B -36.34 % | 10.377 B 43.30 % | 7.242 B 13.29 % | 6.392 B 4.98 % | 6.089 B -42.20 % | 10.535 B 161.63 % | 4.027 B -58.18 % | 9.629 B 0.53 % | 9.578 B 122.43 % | 4.306 B -5.66 % | 4.565 B -9.12 % | 5.022 B 29.79 % | 3.870 B 162.84 % | 1.472 B -60.70 % | 3.746 B 2.67 % | 3.648 B 294.18 % | 925.543 M -76.01 % | 3.858 B |
| Short term investments | 55.273 M -83.55 % | 336.066 M 17 517.66 % | 1.908 M 100.13 % | -1.470 B -99.63 % | -736.169 M -340.37 % | -167.171 M -0.58 % | -166.200 M 44.80 % | -301.087 M 34.18 % | -457.437 M 22.15 % | -587.597 M 11.17 % | -661.468 M 12.17 % | -753.156 M 17.26 % | -910.260 M | 0.000 100.00 % | -1.223 B -1.27 % | -1.208 B | 0.000 100.00 % | -2.155 B |
| cash and cash equivalents | 19.738 B 107.88 % | 9.495 B -41.25 % | 16.162 B 23.71 % | 13.064 B -15.18 % | 15.402 B 41.47 % | 10.887 B 51.84 % | 7.170 B -15.26 % | 8.461 B 5.16 % | 8.045 B -38.36 % | 13.053 B 155.82 % | 5.102 B 22.15 % | 4.177 B -21.26 % | 5.305 B -17.95 % | 6.465 B 98.01 % | 3.265 B 125.71 % | 1.447 B -60.77 % | 3.688 B 75.89 % | 2.097 B |
| Cash and short term investments | 19.738 B 100.78 % | 9.831 B -39.18 % | 16.164 B 23.73 % | 13.064 B -15.18 % | 15.402 B 41.47 % | 10.887 B 51.84 % | 7.170 B -15.26 % | 8.461 B 5.16 % | 8.045 B -38.36 % | 13.053 B 155.82 % | 5.102 B 22.15 % | 4.177 B -21.26 % | 5.305 B -17.95 % | 6.465 B 98.01 % | 3.265 B 125.71 % | 1.447 B -60.77 % | 3.688 B 75.89 % | 2.097 B |
| Total current assets | 84.182 B 23.36 % | 68.240 B 3.77 % | 65.760 B 13.76 % | 57.806 B 11.27 % | 51.950 B 22.98 % | 42.241 B 23.82 % | 34.114 B 2.96 % | 33.135 B 6.59 % | 31.088 B -9.57 % | 34.377 B 53.74 % | 22.361 B 12.98 % | 19.793 B 12.47 % | 17.599 B -3.48 % | 18.233 B 23.84 % | 14.723 B 38.57 % | 10.625 B -9.17 % | 11.697 B 29.84 % | 9.009 B |
| Inventory | 30.860 B 16.79 % | 26.423 B 6.50 % | 24.809 B 9.03 % | 22.755 B 12.80 % | 20.173 B 6.35 % | 18.968 B 8.73 % | 17.445 B 15.67 % | 15.081 B 10.89 % | 13.600 B -10.71 % | 15.232 B 27.13 % | 11.981 B 13.10 % | 10.593 B 28.29 % | 8.257 B 1.49 % | 8.136 B 5.49 % | 7.712 B 39.31 % | 5.536 B 26.28 % | 4.384 B 43.54 % | 3.054 B |
| Net receivables | 26.977 B 24.51 % | 21.667 B 23.49 % | 17.546 B 12.52 % | 15.594 B 51.59 % | 10.287 B 37.99 % | 7.455 B 60.06 % | 4.657 B 39.04 % | 3.350 B -7.93 % | 3.638 B 8.97 % | 3.338 B -1.75 % | 3.398 B 98.00 % | 1.716 B 22.82 % | 1.397 B -35.31 % | 2.160 B -54.25 % | 4.721 B 10 678.78 % | 43.802 M -98.38 % | 2.700 B | 0.000 |
| Tax assets | 1.910 B 4.50 % | 1.827 B -1.18 % | 1.849 B 9.67 % | 1.686 B 47.19 % | 1.146 B 100.24 % | 572.099 M 60.95 % | 355.442 M 18.67 % | 299.516 M 4.05 % | 287.853 M -16.82 % | 346.080 M 2.45 % | 337.805 M 1.76 % | 331.976 M 8.80 % | 305.117 M 16.50 % | 261.901 M 119.96 % | 119.066 M 124.03 % | 53.148 M -46.08 % | 98.559 M 566.82 % | 14.780 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 26.866 B 148.54 % | 10.810 B -47.37 % | 20.539 B 25.31 % | 16.390 B 68.03 % | 9.754 B -21.62 % | 12.444 B -6.63 % | 13.328 B 17.31 % | 11.361 B -4.74 % | 11.927 B 10.72 % | 10.772 B 96.39 % | 5.485 B 9.98 % | 4.987 B 181.94 % | 1.769 B -57.74 % | 4.185 B -36.58 % | 6.600 B 60.19 % | 4.120 B 10.54 % | 3.727 B 212.60 % | 1.192 B |
| Tax payables | 7.059 B 1 645.12 % | 404.494 M -89.65 % | 3.907 B 17.37 % | 3.329 B 23.00 % | 2.707 B 42.29 % | 1.902 B 5.01 % | 1.811 B -5.90 % | 1.925 B 16.78 % | 1.648 B 17.25 % | 1.406 B 24.23 % | 1.132 B 10.86 % | 1.021 B -5.66 % | 1.082 B 188.73 % | -1.219 B -91.95 % | -635.255 M -1 470.61 % | 46.348 M -91.80 % | 565.404 M -7.63 % | 612.098 M |
| Deferred revenue non current | 168.437 M 10.78 % | 152.048 M 8.57 % | 140.040 M 4.20 % | 134.394 M -63.50 % | 368.167 M 24.36 % | 296.049 M 83.91 % | 160.974 M 3 286.99 % | 4.753 M -29.29 % | 6.722 M 97.48 % | 3.404 M 0.00 % | 3.404 M -99.96 % | 8.601 B 43.24 % | 6.005 B 65.86 % | 3.620 B 8.31 % | 3.342 B -1.25 % | 3.385 B 4.95 % | 3.225 B -6.43 % | 3.447 B |
| Minority interest | 99.151 B 38.00 % | 71.848 B 21.31 % | 59.229 B 20.49 % | 49.155 B 6.80 % | 46.027 B 14.41 % | 40.229 B 8.31 % | 37.141 B 8.72 % | 34.162 B 10.03 % | 31.048 B 11.92 % | 27.740 B 15.10 % | 24.102 B 12.69 % | 21.388 B 25.61 % | 17.027 B 30.50 % | 13.048 B 0.87 % | 12.935 B 33.77 % | 9.670 B 17.42 % | 8.236 B 17.13 % | 7.031 B |
| Capital lease obligations | 4.208 B 16.12 % | 3.624 B 29.89 % | 2.790 B -3.58 % | 2.893 B 211.44 % | 929.024 M -66.06 % | 2.737 B 558.88 % | 415.398 M -96.30 % | 11.216 B | 0.000 -100.00 % | 75.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -189.060 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 1.095 B -2.62 % | 1.124 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 47.991 B 39.85 % | 34.316 B 25.24 % | 27.400 B 185.05 % | 9.613 B -5.82 % | 10.206 B -45.77 % | 18.819 B 7 694.32 % | 241.444 M -98.14 % | 12.977 B 40.18 % | 9.258 B 0.00 % | 9.258 B 5 799.27 % | 156.932 M -96.92 % | 5.091 B 8.06 % | 4.711 B 5.26 % | 4.476 B -50.63 % | 9.065 B 13.20 % | 8.008 B -0.30 % | 8.032 B 0.81 % | 7.968 B |
| Deferred tax liabilities non current | 488.424 M 227.60 % | 149.091 M -59.37 % | 366.989 M 15.72 % | 317.142 M 68.38 % | 188.350 M 39.12 % | 135.387 M 18.59 % | 114.166 M 0.16 % | 113.983 M -4.73 % | 119.639 M -54.78 % | 264.544 M 4.39 % | 253.409 M -23.15 % | 329.765 M -13.90 % | 383.013 M -22.73 % | 495.666 M -27.77 % | 686.235 M 1 747.69 % | 37.140 M -40.21 % | 62.116 M -11.27 % | 70.002 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 659.739 B 22.34 % | 539.267 B 16.07 % | 464.620 B 13.43 % | 409.621 B 7.30 % | 381.746 B 9.81 % | 347.639 B 7.47 % | 323.481 B 6.69 % | 303.193 B 7.50 % | 282.047 B 7.15 % | 263.223 B 18.33 % | 222.447 B 14.24 % | 194.722 B 13.60 % | 171.416 B 15.59 % | 148.292 B 18.95 % | 124.671 B 27.32 % | 97.918 B 10.64 % | 88.500 B 16.45 % | 76.001 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 141.794 M 177.87 % | -182.088 M -2 126.09 % | 8.987 M 118.57 % | -48.405 M -431.90 % | 14.584 M 183.63 % | -17.440 M 79.89 % | -86.732 M -3 132.26 % | 2.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 17.810 M -90.22 % | 182.088 M 2 126.09 % | -8.987 M -118.57 % | 48.405 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 |
| Change in working capital | -1.334 B 69.04 % | -4.308 B -169.24 % | 6.221 B 5 980.45 % | -105.795 M -112.65 % | 836.353 M 196.27 % | -868.761 M -375.91 % | -182.546 M 67.59 % | -563.168 M -61.41 % | -348.902 M -206.63 % | 327.212 M 117.26 % | -1.896 B 11.86 % | -2.151 B -2 779.99 % | -74.681 M -112.68 % | 588.941 M 129.23 % | -2.015 B -288.12 % | -519.187 M 45.41 % | -951.147 M 12.02 % | -1.081 B |
| Accounts receivables | -5.390 B -102.45 % | -2.663 B -169.52 % | 3.830 B 224.73 % | -3.070 B -64.18 % | -1.870 B -24.11 % | -1.507 B -918.52 % | 184.092 M 143.83 % | -420.031 M 86.01 % | -3.002 B -214.60 % | -954.391 M -23.51 % | -772.735 M 10.83 % | -866.627 M -237.64 % | -256.675 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -4.070 B -147.40 % | -1.645 B 8.75 % | -1.803 B 34.62 % | -2.758 B -107.09 % | -1.332 B 19.39 % | -1.652 B 32.51 % | -2.448 B -58.07 % | -1.548 B -193.23 % | 1.661 B 194.36 % | -1.760 B -26.73 % | -1.389 B 42.76 % | -2.426 B -1 911.20 % | -120.626 M 71.42 % | -422.079 M 81.26 % | -2.253 B -87.75 % | -1.200 B -22.31 % | -981.029 M -165.37 % | -369.679 M |
| Accounts payables | 8.127 B 117.37 % | 3.739 B -7.75 % | 4.053 B -27.98 % | 5.627 B 39.66 % | 4.029 B 106.45 % | 1.952 B -5.55 % | 2.066 B 66.22 % | 1.243 B 15.16 % | 1.079 B -64.48 % | 3.039 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 8.127 B 317.37 % | -3.739 B -2 736.76 % | 141.794 M 49.21 % | 95.031 M 957.41 % | 8.987 M -97.34 % | 338.227 M -85.07 % | 2.265 B 129.90 % | 985.237 M 149.02 % | -2.010 B -196.29 % | 2.087 B 511.74 % | -506.934 M -284.18 % | 275.234 M 499.04 % | 45.946 M -95.46 % | 1.011 B 325.14 % | 237.810 M -65.07 % | 680.729 M 2 178.12 % | 29.881 M 104.20 % | -711.388 M |
| Other non cash items | 7.353 B -63.32 % | 20.048 B 142.64 % | 8.262 B 10.76 % | 7.460 B -1.40 % | 7.566 B 2.24 % | 7.400 B 37.07 % | 5.398 B 22.15 % | 4.419 B 14.70 % | 3.853 B -1.84 % | 3.925 B 89.97 % | 2.066 B -5.82 % | 2.194 B -22.44 % | 2.829 B 81.40 % | 1.559 B 12.43 % | 1.387 B -33.76 % | 2.094 B -33.52 % | 3.150 B 6.70 % | 2.952 B |
| Net cash provided by operating activities | 40.721 B -5.58 % | 43.126 B -7.65 % | 46.698 B 31.14 % | 35.608 B 14.39 % | 31.128 B 19.40 % | 26.069 B 11.37 % | 23.408 B 17.59 % | 19.907 B 7.48 % | 18.521 B 9.18 % | 16.964 B 77.76 % | 9.543 B 2.29 % | 9.329 B -18.37 % | 11.428 B 9.96 % | 10.393 B 44.08 % | 7.213 B -16.69 % | 8.659 B 1.51 % | 8.530 B 34.57 % | 6.339 B |
| Investments in property plant and equipment | -90.708 B -35.18 % | -67.100 B -32.85 % | -50.510 B -101.05 % | -25.123 B -4.97 % | -23.933 B 2.51 % | -24.549 B -5.94 % | -23.173 B 1.43 % | -23.509 B 1.42 % | -23.848 B 10.22 % | -26.562 B -11.67 % | -23.785 B -0.34 % | -23.704 B -4.23 % | -22.742 B 15.50 % | -26.915 B -48.46 % | -18.129 B -23.90 % | -14.632 B -28.30 % | -11.405 B -165.39 % | -4.297 B |
| Acquisitions net | -2.094 B 41.06 % | -3.552 B -50.71 % | -2.357 B -241.06 % | -691.116 M 81.18 % | -3.672 B -195.68 % | -1.242 B -5 758.62 % | -21.198 M -21 630.87 % | 98.453 K -77.02 % | 428.491 K 0.33 % | 427.097 K -99.89 % | 381.640 M 1 108.17 % | 31.588 M 409.69 % | -10.200 M -617.86 % | 1.970 M -95.87 % | 47.654 M 372.17 % | 10.092 M -87.54 % | 80.991 M 59.22 % | 50.866 M |
| Purchases of investments | -1.071 B 36.35 % | -1.682 B -121.04 % | -760.989 M 23.06 % | -989.128 M -120.70 % | -448.173 M -27.80 % | -350.690 M 29.17 % | -495.081 M 32.84 % | -737.175 M -179.14 % | -264.090 M -71.59 % | -153.911 M -71.53 % | -89.730 M 45.25 % | -163.900 M -167.59 % | -61.250 M 23.36 % | -79.920 M 54.58 % | -175.945 M 32.33 % | -260.000 M -100.00 % | -130.000 M 87.68 % | -1.056 B |
| Sales maturities of investments | 19.900 M -44.05 % | 35.565 M -84.50 % | 229.486 M 101.02 % | 114.161 M -68.69 % | 364.660 M 104.90 % | 177.969 M 180.82 % | 63.375 M -46.56 % | 118.584 M 178.66 % | 42.555 M -44.12 % | 76.152 M 35.16 % | 56.344 M -85.25 % | 382.008 M 581.07 % | 56.089 M -46.31 % | 104.470 M -24.46 % | 138.296 M -41.22 % | 235.295 M 19.49 % | 196.911 M -79.87 % | 978.252 M |
| Other investing activites | -1.092 B -285.74 % | 587.830 M 50.79 % | 389.839 M -40.04 % | 650.159 M 438.08 % | 120.829 M 135.73 % | -338.141 M -138.69 % | 874.047 M 426.95 % | -267.335 M -213.82 % | 234.872 M 1 295.46 % | 16.831 M -41.88 % | 28.959 M 78.18 % | 16.253 M 116.84 % | -96.522 M -446.56 % | -17.660 M -112.92 % | 136.673 M -17.48 % | 165.620 M 503.26 % | -41.071 M 59.86 % | -102.308 M |
| Net cash used for investing activites | -94.945 B -32.40 % | -71.712 B -35.28 % | -53.008 B -103.58 % | -26.039 B 5.55 % | -27.567 B -4.81 % | -26.302 B -15.60 % | -22.752 B 6.74 % | -24.395 B -2.35 % | -23.835 B 10.47 % | -26.622 B -13.73 % | -23.408 B 0.13 % | -23.438 B -2.56 % | -22.854 B 15.06 % | -26.906 B -49.62 % | -17.982 B -24.17 % | -14.481 B -28.17 % | -11.298 B -155.26 % | -4.426 B |
| Debt repayment | 56.066 B 17.70 % | 47.633 B 61.39 % | 29.514 B 1 082.41 % | 2.496 B 136.25 % | -6.886 B -144.30 % | 15.542 B 77.33 % | 8.765 B -37.98 % | 14.132 B 70.79 % | 8.274 B -38.38 % | 13.428 B -31.27 % | 19.537 B 23.59 % | 15.807 B 27.63 % | 12.385 B -55.15 % | 27.617 B 58.09 % | 17.469 B 111.81 % | 8.248 B 15.57 % | 7.137 B 931.51 % | 691.857 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | -14.986 B -366.84 % | -3.210 B -13.53 % | -2.828 B -24.60 % | -2.269 B -19.50 % | -1.899 B 1.29 % | -1.924 B 81.89 % | -10.621 B -9.56 % | -9.694 B -9.61 % | -8.844 B 8.32 % | -9.646 B -20.05 % | -8.035 B -6.28 % | -7.560 B -18.14 % | -6.400 B 47.46 % | -12.181 B -135.82 % | -5.165 B -117.38 % | -2.376 B 3.65 % | -2.466 B 1.96 % | -2.515 B |
| Other financing activites | 23.410 B 205.97 % | -22.091 B -543.93 % | -3.431 B -16.02 % | -2.957 B -115.52 % | 19.046 B 4 442.60 % | -438.595 M 2.92 % | -451.793 M 79.31 % | -2.183 B -330.68 % | 946.432 M -93.18 % | 13.885 B 317.35 % | 3.327 B -29.39 % | 4.712 B 10.18 % | 4.277 B 197.79 % | 1.436 B 428.93 % | 271.508 M -9.77 % | 300.913 M 203.35 % | -291.161 M -147.72 % | 610.153 M |
| Net cash used provided by financing activities | 64.490 B 188.78 % | 22.332 B 136.67 % | 9.436 B 180.33 % | -11.747 B -3 913.59 % | 308.035 M -90.72 % | 3.320 B 243.85 % | -2.308 B -147.01 % | 4.910 B 1 203.85 % | 376.558 M -97.86 % | 17.629 B 18.88 % | 14.829 B 14.43 % | 12.959 B 26.28 % | 10.262 B -48.01 % | 19.738 B 56.96 % | 12.576 B 250.76 % | 3.585 B -18.13 % | 4.379 B 460.91 % | -1.213 B |
| Effect of forex changes on cash | -18.115 M -94.32 % | -9.322 M -41.17 % | -6.604 M -472.11 % | -1.154 M -133.27 % | 3.469 M 166.61 % | 1.301 M 139.06 % | -3.332 M 41.02 % | -5.648 M 92.00 % | -70.636 M -252.40 % | -20.045 M 48.83 % | -39.172 M -281.35 % | 21.600 M 600.47 % | 3.084 M 112.26 % | -25.145 M 20.92 % | -31.796 M -731.52 % | -3.824 M 80.58 % | -19.692 M -373.47 % | -4.159 M |
| Net change in cash | 10.247 B 263.63 % | -6.263 B -300.81 % | 3.119 B 243.13 % | -2.179 B -156.28 % | 3.872 B 25.36 % | 3.089 B 286.57 % | -1.656 B -498.61 % | 415.327 M 108.29 % | -5.008 B -162.98 % | 7.951 B 759.25 % | 925.298 M 182.03 % | -1.128 B 2.78 % | -1.160 B -136.25 % | 3.200 B 80.31 % | 1.775 B 179.19 % | -2.241 B -240.85 % | 1.591 B 128.97 % | 694.922 M |
| Cash at beginning of period | 9.323 B -40.18 % | 15.585 B 25.02 % | 12.467 B -14.88 % | 14.646 B 35.94 % | 10.774 B 52.22 % | 7.078 B -18.96 % | 8.733 B 8.55 % | 8.045 B -38.36 % | 13.053 B 155.82 % | 5.102 B 22.15 % | 4.177 B -21.26 % | 5.305 B -17.95 % | 6.465 B 98.01 % | 3.265 B 119.10 % | 1.490 B -59.59 % | 3.688 B 75.89 % | 2.097 B 49.58 % | 1.402 B |
| Cash at end of period | 19.570 B 109.92 % | 9.323 B -40.18 % | 15.585 B 25.02 % | 12.467 B -14.88 % | 14.646 B 44.06 % | 10.166 B 43.64 % | 7.078 B -16.34 % | 8.461 B 5.16 % | 8.045 B -38.36 % | 13.053 B 155.82 % | 5.102 B 22.15 % | 4.177 B -21.26 % | 5.305 B -17.95 % | 6.465 B 98.01 % | 3.265 B 125.71 % | 1.447 B -60.77 % | 3.688 B 75.89 % | 2.097 B |
| Operating cash flow | 40.721 B -5.58 % | 43.126 B -7.65 % | 46.698 B 31.14 % | 35.608 B 14.39 % | 31.128 B 19.40 % | 26.069 B 11.37 % | 23.408 B 17.59 % | 19.907 B 7.48 % | 18.521 B 9.18 % | 16.964 B 77.76 % | 9.543 B 2.29 % | 9.329 B -18.37 % | 11.428 B 9.96 % | 10.393 B 44.08 % | 7.213 B -16.69 % | 8.659 B 1.51 % | 8.530 B 34.57 % | 6.339 B |
| Capital expenditure | -90.708 B -35.18 % | -67.100 B -32.85 % | -50.510 B -101.05 % | -25.123 B -4.97 % | -23.933 B 2.51 % | -24.549 B -5.94 % | -23.173 B 1.43 % | -23.509 B 1.42 % | -23.848 B 10.22 % | -26.562 B -11.67 % | -23.785 B -0.34 % | -23.704 B -4.23 % | -22.742 B 15.50 % | -26.915 B -48.46 % | -18.129 B -23.90 % | -14.632 B -28.30 % | -11.405 B -165.39 % | -4.297 B |
| Free CashFlow | -49.988 B -108.51 % | -23.974 B -528.93 % | -3.812 B -136.35 % | 10.485 B 45.73 % | 7.195 B 373.33 % | 1.520 B 547.74 % | 234.676 M 106.51 % | -3.603 B 32.37 % | -5.327 B 44.50 % | -9.598 B 32.61 % | -14.242 B 0.92 % | -14.375 B -27.06 % | -11.314 B 31.52 % | -16.522 B -51.36 % | -10.916 B -82.73 % | -5.974 B -107.76 % | -2.875 B -240.86 % | 2.041 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 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-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 20.700 B 2.11 % | 20.273 B -0.07 % | 20.286 B 3.79 % | 19.545 B 0.47 % | 19.453 B 8.14 % | 17.988 B -4.66 % | 18.868 B -4.67 % | 19.791 B 7.54 % | 18.404 B 2.85 % | 17.893 B -3.71 % | 18.583 B 2.49 % | 18.131 B 3.76 % | 17.473 B 2.18 % | 17.099 B 5.16 % | 16.261 B -0.65 % | 16.366 B 1.40 % | 16.141 B 15.90 % | 13.927 B -3.14 % | 14.378 B 2.62 % | 14.011 B 7.91 % | 12.983 B 19.06 % | 10.905 B -18.48 % | 13.376 B 12.42 % | 11.898 B 5.77 % | 11.249 B 4.75 % | 10.739 B -3.69 % | 11.150 B 9.00 % | 10.229 B 5.78 % | 9.671 B 17.15 % | 8.255 B -0.87 % | 8.328 B -9.15 % | 9.167 B 9.96 % | 8.337 B 4.25 % | 7.997 B -0.74 % | 8.057 B 3.02 % | 7.821 B 4.99 % | 7.449 B 11.48 % | 6.682 B 7.08 % | 6.240 B -11.73 % | 7.069 B 8.24 % | 6.531 B 2.64 % | 6.363 B 15.88 % | 5.491 B 13.05 % | 4.857 B 19.40 % | 4.068 B -7.25 % | 4.386 B -13.55 % | 5.073 B 4.53 % | 4.854 B 20.54 % | 4.027 B -2.44 % | 4.127 B -7.93 % | 4.483 B -9.77 % | 4.969 B 24.19 % | 4.001 B -6.90 % | 4.297 B 11.99 % | 3.837 B -12.62 % | 4.392 B 20.49 % | 3.645 B -2.62 % | 3.743 B -14.29 % | 4.367 B 16.73 % | 3.741 B 34.10 % | 2.790 B -19.03 % | 3.446 B -0.59 % | 3.466 B -4.32 % | 3.623 B |
| Net income | 2.529 B -19.37 % | 3.137 B 2 108.29 % | -156.202 M -105.12 % | 3.052 B 8.10 % | 2.823 B -7.71 % | 3.059 B 135.91 % | 1.297 B -60.53 % | 3.285 B 8.80 % | 3.019 B -0.13 % | 3.023 B 209.47 % | 976.883 M -62.34 % | 2.594 B 1.57 % | 2.554 B -11.47 % | 2.885 B 87.28 % | 1.541 B -24.59 % | 2.043 B -25.74 % | 2.751 B 46.18 % | 1.882 B 92.09 % | 979.766 M -49.91 % | 1.956 B -2.00 % | 1.996 B 87.63 % | 1.064 B -0.93 % | 1.074 B -1.11 % | 1.086 B -10.31 % | 1.211 B -12.76 % | 1.388 B 48.07 % | 937.142 M -23.23 % | 1.221 B -10.27 % | 1.360 B 11.62 % | 1.219 B 192.22 % | 417.053 M -73.18 % | 1.555 B 16.48 % | 1.335 B 8.84 % | 1.226 B 68.65 % | 727.212 M -42.47 % | 1.264 B -15.03 % | 1.488 B 47.33 % | 1.010 B 199.65 % | 336.977 M -65.31 % | 971.290 M -26.27 % | 1.317 B 13.99 % | 1.156 B -65.92 % | 3.391 B 335.27 % | 778.973 M 93.81 % | 401.925 M -31.35 % | 585.445 M -24.90 % | 779.548 M 44.68 % | 538.825 M -14.06 % | 627.001 M 18.18 % | 530.560 M 125.65 % | 235.128 M -58.75 % | 570.057 M -25.22 % | 762.275 M 40.71 % | 541.720 M 231.63 % | 163.349 M -79.33 % | 790.342 M 63.23 % | 484.200 M -32.34 % | 715.595 M 36.82 % | 523.025 M -30.37 % | 751.126 M 167.54 % | 280.748 M -54.82 % | 621.452 M -9.35 % | 685.554 M 296.15 % | 173.056 M |
| Income before tax | 6.265 B -18.22 % | 7.660 B 180.98 % | 2.726 B -58.22 % | 6.525 B 0.56 % | 6.489 B -4.91 % | 6.824 B 127.79 % | 2.996 B -56.62 % | 6.906 B 7.12 % | 6.447 B -2.81 % | 6.633 B 202.94 % | 2.190 B -60.65 % | 5.565 B 4.49 % | 5.326 B -17.94 % | 6.490 B 126.95 % | 2.860 B -33.98 % | 4.332 B -20.11 % | 5.422 B 28.37 % | 4.224 B 78.30 % | 2.369 B -44.69 % | 4.282 B 9.32 % | 3.917 B 50.03 % | 2.611 B 7.13 % | 2.437 B 3.21 % | 2.361 B -11.89 % | 2.680 B -14.56 % | 3.136 B 67.93 % | 1.868 B -30.59 % | 2.691 B -4.81 % | 2.827 B 7.52 % | 2.629 B 124.63 % | 1.170 B -62.53 % | 3.124 B 19.76 % | 2.608 B 0.33 % | 2.600 B 65.43 % | 1.571 B -38.78 % | 2.567 B -14.27 % | 2.994 B 42.64 % | 2.099 B 91.27 % | 1.097 B -46.00 % | 2.032 B -20.40 % | 2.553 B 0.89 % | 2.531 B 41.95 % | 1.783 B -7.99 % | 1.938 B 97.42 % | 981.473 M -32.76 % | 1.460 B -21.53 % | 1.860 B 30.88 % | 1.421 B 3.32 % | 1.376 B -4.02 % | 1.433 B 70.96 % | 838.351 M -41.83 % | 1.441 B -10.67 % | 1.613 B 10.88 % | 1.455 B 183.02 % | 514.129 M -74.82 % | 2.042 B 70.62 % | 1.197 B -28.81 % | 1.681 B 35.52 % | 1.241 B -36.94 % | 1.967 B 189.55 % | 679.426 M -54.63 % | 1.497 B -9.56 % | 1.656 B 305.33 % | 408.485 M |
| Income before tax ratio | 0.30 -19.91 % | 0.38 181.17 % | 0.13 -59.75 % | 0.33 0.08 % | 0.33 -12.07 % | 0.38 138.93 % | 0.16 -54.50 % | 0.35 -0.38 % | 0.35 -5.51 % | 0.37 214.61 % | 0.12 -61.61 % | 0.31 0.70 % | 0.30 -19.70 % | 0.38 115.82 % | 0.18 -33.55 % | 0.26 -21.21 % | 0.34 10.76 % | 0.30 84.07 % | 0.16 -46.10 % | 0.31 1.31 % | 0.30 26.01 % | 0.24 31.41 % | 0.18 -8.20 % | 0.20 -16.69 % | 0.24 -18.43 % | 0.29 74.36 % | 0.17 -36.32 % | 0.26 -10.01 % | 0.29 -8.22 % | 0.32 126.61 % | 0.14 -58.76 % | 0.34 8.92 % | 0.31 -3.76 % | 0.33 66.68 % | 0.20 -40.58 % | 0.33 -18.34 % | 0.40 27.95 % | 0.31 78.62 % | 0.18 -38.82 % | 0.29 -26.46 % | 0.39 -1.70 % | 0.40 22.49 % | 0.32 -18.61 % | 0.40 65.34 % | 0.24 -27.50 % | 0.33 -9.23 % | 0.37 25.22 % | 0.29 -14.29 % | 0.34 -1.62 % | 0.35 85.69 % | 0.19 -35.53 % | 0.29 -28.08 % | 0.40 19.10 % | 0.34 152.73 % | 0.13 -71.19 % | 0.46 41.60 % | 0.33 -26.89 % | 0.45 58.12 % | 0.28 -45.98 % | 0.53 115.93 % | 0.24 -43.96 % | 0.43 -9.02 % | 0.48 323.64 % | 0.11 |
| EBITDA | 13.018 B -5.27 % | 13.742 B 62.10 % | 8.478 B -31.75 % | 12.422 B -0.26 % | 12.454 B -0.14 % | 12.471 B 42.64 % | 8.743 B -28.00 % | 12.143 B 0.04 % | 12.138 B -1.50 % | 12.323 B 50.36 % | 8.195 B -26.25 % | 11.112 B 0.07 % | 11.103 B -5.37 % | 11.734 B 49.52 % | 7.848 B -13.24 % | 9.046 B -14.64 % | 10.597 B 23.82 % | 8.559 B 22.67 % | 6.977 B -20.34 % | 8.759 B 3.93 % | 8.428 B 13.43 % | 7.430 B 7.06 % | 6.940 B 3.98 % | 6.675 B -13.26 % | 7.695 B 12.48 % | 6.841 B 19.96 % | 5.703 B -10.56 % | 6.377 B 2.61 % | 6.214 B 9.97 % | 5.651 B 34.67 % | 4.196 B -27.87 % | 5.818 B -5.53 % | 6.159 B 31.28 % | 4.691 B 21.10 % | 3.874 B -9.00 % | 4.257 B -4.91 % | 4.477 B 16.25 % | 3.851 B 24.78 % | 3.086 B -21.15 % | 3.914 B -6.84 % | 4.201 B 15.76 % | 3.629 B 44.60 % | 2.510 B -14.89 % | 2.949 B 47.57 % | 1.998 B -25.01 % | 2.665 B 19.59 % | 2.228 B -13.52 % | 2.577 B 37.90 % | 1.869 B -22.97 % | 2.426 B 23.61 % | 1.962 B 8.02 % | 1.817 B 51.56 % | 1.199 B -28.94 % | 1.687 B 129.58 % | 734.759 M -51.23 % | 1.507 B 22.88 % | 1.226 B -27.21 % | 1.685 B 51.51 % | 1.112 B -28.61 % | 1.557 B 79.80 % | 866.215 M -43.01 % | 1.520 B 79.87 % | 844.961 M -40.51 % | 1.420 B |
| Net income ratio | 0.12 -21.04 % | 0.15 2 109.64 % | -0.01 -104.93 % | 0.16 7.59 % | 0.15 -14.66 % | 0.17 147.44 % | 0.07 -58.59 % | 0.17 1.18 % | 0.16 -2.91 % | 0.17 221.39 % | 0.05 -63.26 % | 0.14 -2.11 % | 0.15 -13.36 % | 0.17 78.09 % | 0.09 -24.10 % | 0.12 -26.76 % | 0.17 26.12 % | 0.14 98.31 % | 0.07 -51.19 % | 0.14 -9.18 % | 0.15 57.59 % | 0.10 21.52 % | 0.08 -12.04 % | 0.09 -15.20 % | 0.11 -16.71 % | 0.13 53.73 % | 0.08 -29.57 % | 0.12 -15.17 % | 0.14 -4.72 % | 0.15 194.79 % | 0.05 -70.47 % | 0.17 5.93 % | 0.16 4.41 % | 0.15 69.92 % | 0.09 -44.16 % | 0.16 -19.07 % | 0.20 32.15 % | 0.15 179.83 % | 0.05 -60.70 % | 0.14 -31.88 % | 0.20 11.06 % | 0.18 -70.59 % | 0.62 285.03 % | 0.16 62.32 % | 0.10 -25.98 % | 0.13 -13.12 % | 0.15 38.41 % | 0.11 -28.70 % | 0.16 21.14 % | 0.13 145.08 % | 0.05 -54.29 % | 0.11 -39.78 % | 0.19 51.15 % | 0.13 196.14 % | 0.04 -76.35 % | 0.18 35.47 % | 0.13 -30.51 % | 0.19 59.64 % | 0.12 -40.35 % | 0.20 99.52 % | 0.10 -44.21 % | 0.18 -8.81 % | 0.20 314.04 % | 0.05 |
| Ratio EBITDA | 0.63 -7.23 % | 0.68 62.21 % | 0.42 -34.24 % | 0.64 -0.72 % | 0.64 -7.66 % | 0.69 49.62 % | 0.46 -24.48 % | 0.61 -6.97 % | 0.66 -4.23 % | 0.69 56.15 % | 0.44 -28.04 % | 0.61 -3.55 % | 0.64 -7.40 % | 0.69 42.19 % | 0.48 -12.68 % | 0.55 -15.82 % | 0.66 6.83 % | 0.61 26.64 % | 0.49 -22.38 % | 0.63 -3.69 % | 0.65 -4.73 % | 0.68 31.32 % | 0.52 -7.51 % | 0.56 -17.99 % | 0.68 7.38 % | 0.64 24.55 % | 0.51 -17.95 % | 0.62 -2.99 % | 0.64 -6.13 % | 0.68 35.85 % | 0.50 -20.61 % | 0.63 -14.09 % | 0.74 25.92 % | 0.59 22.01 % | 0.48 -11.67 % | 0.54 -9.43 % | 0.60 4.27 % | 0.58 16.53 % | 0.49 -10.67 % | 0.55 -13.93 % | 0.64 12.78 % | 0.57 24.79 % | 0.46 -24.72 % | 0.61 23.59 % | 0.49 -19.15 % | 0.61 38.34 % | 0.44 -17.27 % | 0.53 14.41 % | 0.46 -21.04 % | 0.59 34.25 % | 0.44 19.71 % | 0.37 22.03 % | 0.30 -23.67 % | 0.39 105.01 % | 0.19 -44.19 % | 0.34 1.98 % | 0.34 -25.25 % | 0.45 76.78 % | 0.25 -38.85 % | 0.42 34.08 % | 0.31 -29.61 % | 0.44 80.95 % | 0.24 -37.83 % | 0.39 |
| Gross profit ratio | 0.43 -10.81 % | 0.48 65.09 % | 0.29 -38.17 % | 0.47 2.22 % | 0.46 -6.71 % | 0.49 50.33 % | 0.33 -31.55 % | 0.48 1.40 % | 0.47 -5.46 % | 0.50 57.23 % | 0.32 -35.46 % | 0.49 -1.17 % | 0.50 -3.40 % | 0.51 27.27 % | 0.40 -4.38 % | 0.42 -11.47 % | 0.48 5.77 % | 0.45 18.00 % | 0.38 -17.63 % | 0.46 -2.37 % | 0.48 3.59 % | 0.46 17.96 % | 0.39 -7.02 % | 0.42 -4.95 % | 0.44 2.41 % | 0.43 25.50 % | 0.34 -22.60 % | 0.44 4.54 % | 0.42 -5.54 % | 0.45 47.35 % | 0.30 -29.91 % | 0.43 5.02 % | 0.41 -1.82 % | 0.42 24.48 % | 0.34 -21.17 % | 0.43 -4.05 % | 0.45 5.98 % | 0.42 20.69 % | 0.35 -23.86 % | 0.46 -5.60 % | 0.49 6.62 % | 0.46 31.15 % | 0.35 -23.46 % | 0.45 36.01 % | 0.33 -23.06 % | 0.43 37.60 % | 0.32 -18.10 % | 0.39 25.36 % | 0.31 -23.08 % | 0.40 18.09 % | 0.34 -20.41 % | 0.43 9.31 % | 0.39 -15.23 % | 0.46 40.68 % | 0.33 -22.73 % | 0.42 3.73 % | 0.41 -15.13 % | 0.48 25.17 % | 0.38 -16.70 % | 0.46 20.87 % | 0.38 -23.20 % | 0.50 32.07 % | 0.38 -17.29 % | 0.45 |
| Weighted average shs out dil | 18.883 B -8.19 % | 20.568 B 0.00 % | 20.568 B 8.92 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.07 % | 18.870 B 0.05 % | 18.861 B -3.31 % | 19.506 B -1.48 % | 19.800 B 9.12 % | 18.145 B -3.42 % | 18.787 B -0.68 % | 18.916 B -3.73 % | 19.650 B 8.59 % | 18.096 B 3.43 % | 17.496 B 8.23 % | 16.166 B 0.43 % | 16.096 B 1.38 % | 15.877 B -0.93 % | 16.025 B -2.59 % | 16.451 B -0.99 % | 16.616 B 6.75 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.20 % | 15.535 B -0.20 % | 15.565 B 28.20 % | 12.141 B 4.16 % | 11.656 B -0.14 % | 11.673 B -25.01 % | 15.565 B 39.87 % | 11.128 B 8.75 % | 10.233 B -12.61 % | 11.709 B 6.90 % | 10.953 B -29.63 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 47.67 % | 10.541 B 17.45 % | 8.975 B 0.00 % | 8.975 B 0.00 % | 8.975 B 0.00 % | 8.975 B 21.13 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B |
| Weighted average shs out | 18.883 B -8.19 % | 20.568 B 0.00 % | 20.568 B 8.92 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.07 % | 18.870 B 0.05 % | 18.861 B -3.31 % | 19.506 B 3.48 % | 18.850 B 4.54 % | 18.032 B 2.90 % | 17.523 B 0.03 % | 17.517 B -0.03 % | 17.523 B 0.00 % | 17.523 B 1.53 % | 17.259 B 10.88 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.20 % | 15.535 B -0.20 % | 15.565 B 28.20 % | 12.141 B 4.16 % | 11.656 B -0.14 % | 11.673 B -25.01 % | 15.565 B 39.87 % | 11.128 B 8.75 % | 10.233 B -12.61 % | 11.709 B 6.90 % | 10.953 B -29.63 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 47.67 % | 10.541 B 17.45 % | 8.975 B 0.00 % | 8.975 B 0.00 % | 8.975 B 0.00 % | 8.975 B 21.14 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B 0.00 % | 7.409 B |
| EPS diluted | 0.13 -12.13 % | 0.15 2 106.58 % | -0.01 -104.70 % | 0.16 7.73 % | 0.15 -7.41 % | 0.16 135.81 % | 0.07 -60.52 % | 0.17 8.75 % | 0.16 0.00 % | 0.16 208.88 % | 0.05 -61.05 % | 0.13 3.10 % | 0.13 -18.87 % | 0.16 93.90 % | 0.08 -24.07 % | 0.11 -22.86 % | 0.14 34.62 % | 0.10 85.71 % | 0.06 -53.72 % | 0.12 -2.42 % | 0.12 85.07 % | 0.07 0.00 % | 0.07 1.52 % | 0.07 -9.34 % | 0.07 -18.29 % | 0.09 48.01 % | 0.06 -23.21 % | 0.08 -10.30 % | 0.09 12.05 % | 0.08 191.04 % | 0.03 -73.17 % | 0.10 16.16 % | 0.09 8.86 % | 0.08 69.16 % | 0.05 -41.84 % | 0.08 -16.35 % | 0.10 47.69 % | 0.07 200.93 % | 0.02 -73.00 % | 0.08 -27.27 % | 0.11 11.11 % | 0.10 118.54 % | 0.05 -35.29 % | 0.07 78.12 % | 0.04 -21.40 % | 0.05 -29.78 % | 0.07 105.78 % | 0.03 -14.14 % | 0.04 18.18 % | 0.03 43.28 % | 0.02 -62.52 % | 0.06 -25.21 % | 0.08 40.56 % | 0.06 231.87 % | 0.02 -83.45 % | 0.11 68.20 % | 0.07 -32.30 % | 0.10 36.83 % | 0.07 -29.40 % | 0.10 163.85 % | 0.04 -54.83 % | 0.08 -9.30 % | 0.09 295.30 % | 0.02 |
| Earnings per share | 0.13 -12.13 % | 0.15 2 106.58 % | -0.01 -104.70 % | 0.16 7.73 % | 0.15 -7.41 % | 0.16 135.81 % | 0.07 -60.52 % | 0.17 8.75 % | 0.16 0.00 % | 0.16 208.88 % | 0.05 -61.05 % | 0.13 -1.85 % | 0.14 -15.31 % | 0.16 82.03 % | 0.09 -24.61 % | 0.12 -25.73 % | 0.16 46.18 % | 0.11 89.08 % | 0.06 -54.81 % | 0.13 -1.95 % | 0.13 87.70 % | 0.07 -1.01 % | 0.07 -1.15 % | 0.07 -10.28 % | 0.08 -12.68 % | 0.09 48.01 % | 0.06 -23.21 % | 0.08 -10.30 % | 0.09 12.05 % | 0.08 191.04 % | 0.03 -73.17 % | 0.10 16.16 % | 0.09 8.86 % | 0.08 69.16 % | 0.05 -41.84 % | 0.08 -16.35 % | 0.10 47.69 % | 0.07 200.93 % | 0.02 -73.00 % | 0.08 -27.27 % | 0.11 11.11 % | 0.10 118.54 % | 0.05 -35.29 % | 0.07 78.12 % | 0.04 -21.40 % | 0.05 -29.78 % | 0.07 105.78 % | 0.03 -14.14 % | 0.04 18.18 % | 0.03 43.28 % | 0.02 -62.52 % | 0.06 -25.21 % | 0.08 40.56 % | 0.06 231.87 % | 0.02 -83.45 % | 0.11 68.20 % | 0.07 -32.30 % | 0.10 36.83 % | 0.07 -29.40 % | 0.10 163.85 % | 0.04 -54.83 % | 0.08 -9.30 % | 0.09 295.30 % | 0.02 |
| Gross profit | 8.837 B -8.93 % | 9.703 B 64.98 % | 5.882 B -35.82 % | 9.165 B 2.70 % | 8.923 B 0.89 % | 8.845 B 43.32 % | 6.171 B -34.75 % | 9.458 B 9.04 % | 8.674 B -2.76 % | 8.920 B 51.40 % | 5.892 B -33.85 % | 8.907 B 2.55 % | 8.686 B -1.29 % | 8.799 B 33.84 % | 6.574 B -5.00 % | 6.920 B -10.24 % | 7.710 B 22.59 % | 6.289 B 14.30 % | 5.502 B -15.47 % | 6.509 B 5.36 % | 6.178 B 23.34 % | 5.009 B -3.83 % | 5.209 B 4.53 % | 4.983 B 0.53 % | 4.957 B 7.27 % | 4.621 B 20.88 % | 3.823 B -15.64 % | 4.531 B 10.58 % | 4.098 B 10.66 % | 3.703 B 46.07 % | 2.535 B -36.32 % | 3.981 B 15.48 % | 3.448 B 2.35 % | 3.368 B 23.56 % | 2.726 B -18.79 % | 3.357 B 0.74 % | 3.332 B 18.15 % | 2.820 B 29.24 % | 2.182 B -32.78 % | 3.247 B 2.18 % | 3.177 B 9.43 % | 2.903 B 51.98 % | 1.910 B -13.48 % | 2.208 B 62.40 % | 1.360 B -28.64 % | 1.905 B 18.95 % | 1.602 B -14.40 % | 1.871 B 51.11 % | 1.238 B -24.95 % | 1.650 B 8.72 % | 1.518 B -28.19 % | 2.113 B 35.75 % | 1.557 B -21.08 % | 1.973 B 57.54 % | 1.252 B -32.48 % | 1.854 B 24.98 % | 1.484 B -17.36 % | 1.795 B 7.28 % | 1.674 B -2.76 % | 1.721 B 62.08 % | 1.062 B -37.82 % | 1.708 B 31.29 % | 1.301 B -20.86 % | 1.644 B |
| Income tax expense | 1.332 B -10.62 % | 1.490 B -40.06 % | 2.486 B 136.22 % | 1.052 B -18.69 % | 1.294 B 9.80 % | 1.179 B 252.35 % | 334.516 M -66.09 % | 986.401 M -3.35 % | 1.021 B -16.96 % | 1.229 B 224.42 % | 378.834 M -57.45 % | 890.255 M 4.78 % | 849.627 M -24.69 % | 1.128 B 281.80 % | 295.498 M -55.81 % | 668.660 M -16.17 % | 797.598 M 7.35 % | 742.955 M 136.37 % | 314.318 M -56.11 % | 716.156 M 27.22 % | 562.914 M -11.89 % | 638.844 M 23.09 % | 518.992 M 27.91 % | 405.747 M -19.71 % | 505.362 M -5.55 % | 535.074 M 112.70 % | 251.563 M -43.86 % | 448.069 M 35.05 % | 331.780 M -25.70 % | 446.546 M 25.73 % | 355.172 M 0.00 % | 355.174 M 36.17 % | 260.835 M -37.49 % | 417.238 M 81.18 % | 230.295 M -7.39 % | 248.671 M -33.53 % | 374.087 M 38.47 % | 270.149 M -6.10 % | 287.693 M 32.97 % | 216.367 M -5.57 % | 229.125 M -38.31 % | 371.399 M 12.08 % | 331.380 M 9.80 % | 301.800 M 118.25 % | 138.284 M -40.67 % | 233.057 M -14.33 % | 272.025 M 27.20 % | 213.850 M -13.84 % | 248.205 M 5.54 % | 235.181 M 22.79 % | 191.526 M 47.12 % | 130.180 M 58.92 % | 81.916 M -71.16 % | 283.997 M 285.31 % | 73.707 M -82.51 % | 421.456 M 99.67 % | 211.071 M -43.19 % | 371.516 M 100.41 % | 185.380 M -56.20 % | 423.223 M 215.16 % | 134.289 M -50.39 % | 270.668 M 1.87 % | 265.712 M 393.99 % | 53.789 M |
| Cost of revenue | 11.864 B 12.25 % | 10.569 B -26.63 % | 14.405 B 38.77 % | 10.380 B -1.42 % | 10.529 B 15.16 % | 9.143 B -27.99 % | 12.696 B 22.86 % | 10.334 B 6.20 % | 9.731 B 8.44 % | 8.973 B -29.29 % | 12.691 B 37.60 % | 9.223 B 4.96 % | 8.787 B 5.87 % | 8.300 B -14.31 % | 9.686 B 2.54 % | 9.446 B 12.04 % | 8.431 B 10.39 % | 7.638 B -13.95 % | 8.875 B 18.31 % | 7.502 B 10.23 % | 6.805 B 15.44 % | 5.895 B -27.81 % | 8.167 B 18.12 % | 6.914 B 9.89 % | 6.292 B 2.84 % | 6.118 B -16.50 % | 7.327 B 28.59 % | 5.698 B 2.24 % | 5.573 B 22.42 % | 4.552 B -21.41 % | 5.793 B 11.70 % | 5.186 B 6.06 % | 4.889 B 5.63 % | 4.629 B -13.17 % | 5.331 B 19.42 % | 4.464 B 8.43 % | 4.117 B 6.62 % | 3.861 B -4.84 % | 4.058 B 6.16 % | 3.822 B 13.98 % | 3.353 B -3.06 % | 3.459 B -3.38 % | 3.580 B 35.16 % | 2.649 B -2.18 % | 2.708 B 9.18 % | 2.480 B -28.55 % | 3.472 B 16.39 % | 2.983 B 6.96 % | 2.789 B 12.55 % | 2.478 B -16.45 % | 2.965 B 3.86 % | 2.855 B 16.83 % | 2.444 B 5.13 % | 2.325 B -10.08 % | 2.585 B 1.89 % | 2.537 B 17.40 % | 2.161 B 10.96 % | 1.948 B -27.70 % | 2.694 B 33.35 % | 2.020 B 16.90 % | 1.728 B -0.57 % | 1.738 B -19.74 % | 2.165 B 9.42 % | 1.979 B |
| General and administrative expenses | 984.060 M 23.47 % | 796.986 M -41.93 % | 1.372 B 34.78 % | 1.018 B 32.58 % | 768.047 M 2.48 % | 749.445 M -47.98 % | 1.441 B 60.42 % | 898.007 M 27.38 % | 704.976 M 11.29 % | 633.448 M -56.94 % | 1.471 B 13.26 % | 1.299 B 7.48 % | 1.209 B 137.73 % | 508.374 M -69.40 % | 1.661 B 176.58 % | 600.710 M 81.95 % | 330.146 M -33.21 % | 494.341 M -53.51 % | 1.063 B 121.18 % | 480.719 M 39.32 % | 345.055 M 0.19 % | 344.396 M -57.60 % | 812.179 M 12.75 % | 720.311 M 134.23 % | 307.523 M 17.88 % | 260.871 M -50.99 % | 532.308 M 124.23 % | 237.391 M 11.35 % | 213.188 M 3.37 % | 206.238 M -44.46 % | 371.362 M 79.60 % | 206.774 M -19.62 % | 257.252 M -0.74 % | 259.175 M -32.30 % | 382.848 M 13.07 % | 338.596 M 101.11 % | 168.360 M -32.60 % | 249.779 M 20.92 % | 206.569 M -21.57 % | 263.365 M 89.63 % | 138.883 M -36.65 % | 219.237 M 10.33 % | 198.705 M 0.69 % | 197.345 M 6.51 % | 185.284 M 0.54 % | 184.282 M -18.77 % | 226.873 M 7.89 % | 210.279 M -20.90 % | 265.839 M 78.82 % | 148.661 M -63.79 % | 410.522 M 120.26 % | 186.381 M -27.37 % | 256.631 M 39.12 % | 184.471 M -56.34 % | 422.486 M 68.95 % | 250.070 M 63.51 % | 152.940 M -2.56 % | 156.954 M -66.76 % | 472.236 M 419.01 % | 90.988 M -37.06 % | 144.573 M 17.29 % | 123.262 M -68.12 % | 386.655 M 156.60 % | 150.684 M |
| Selling and marketing expenses | 27.013 M 101.02 % | 13.438 M -81.02 % | 70.803 M 474.65 % | 12.321 M -48.95 % | 24.136 M 169.92 % | 8.942 M -91.10 % | 100.450 M 277.25 % | 26.627 M 76.02 % | 15.127 M -41.81 % | 25.994 M -69.65 % | 85.647 M 255.38 % | 24.100 M 72.64 % | 13.960 M -15.79 % | 16.578 M -80.26 % | 83.984 M 384.39 % | 17.338 M 10.09 % | 15.749 M -2.02 % | 16.074 M -71.93 % | 57.254 M 173.22 % | 20.955 M 80.71 % | 11.596 M -29.84 % | 16.529 M -54.73 % | 36.510 M 215.17 % | 11.584 M -21.13 % | 14.687 M 48.25 % | 9.907 M -61.94 % | 26.027 M 86.96 % | 13.921 M 55.75 % | 8.938 M 18.17 % | 7.564 M -77.54 % | 33.683 M 78.22 % | 18.899 M 870.13 % | 1.948 M 420.89 % | 373.996 K -98.91 % | 34.269 M -39.55 % | 56.685 M 31.94 % | 42.962 M 209.03 % | 13.902 M -65.26 % | 40.016 M 144.88 % | 16.341 M -22.87 % | 21.188 M 27.69 % | 16.592 M -61.52 % | 43.121 M 120.56 % | 19.551 M 26.32 % | 15.478 M -6.75 % | 16.599 M 247.96 % | 4.770 M -80.54 % | 24.511 M -12.10 % | 27.885 M 22.94 % | 22.681 M -36.10 % | 35.496 M 37.87 % | 25.747 M 0.56 % | 25.604 M 1.28 % | 25.279 M -3.60 % | 26.224 M 27.34 % | 20.594 M -40.59 % | 34.664 M 269.73 % | 9.376 M -49.75 % | 18.657 M 108.71 % | 8.939 M 23.10 % | 7.262 M 16.76 % | 6.219 M -28.77 % | 8.731 M -6.31 % | 9.319 M |
| Other expenses | 1.208 B 3.92 % | 1.162 B -3.73 % | 1.207 B -4.86 % | 1.269 B -1.68 % | 1.290 B 1.79 % | 1.268 B -2.66 % | 1.302 B 18.84 % | 1.096 B -29.48 % | 1.554 B 11.26 % | 1.397 B -20.97 % | 1.767 B 9.27 % | 1.617 B -9.40 % | 1.785 B 16.24 % | 1.536 B -6.15 % | 1.636 B -1.45 % | 1.660 B 1.17 % | 1.641 B 22.03 % | 1.345 B -6.42 % | 1.437 B -2.02 % | 1.467 B -19.53 % | 1.823 B -3.03 % | 1.880 B 1.87 % | 1.845 B 5.29 % | 1.753 B -3.93 % | 1.824 B 67.97 % | 1.086 B -8.92 % | 1.193 B -9.44 % | 1.317 B 39.23 % | 945.749 M 23.44 % | 766.183 M 0.03 % | 765.934 M 44.07 % | 531.637 M 331.97 % | -229.183 M -119.94 % | 1.149 B 40.85 % | 815.938 M -25.80 % | 1.100 B -9.90 % | 1.221 B 11.58 % | 1.094 B 17.18 % | 933.501 M -33.32 % | 1.400 B 46.05 % | 958.520 M 56.78 % | 611.390 M 189.54 % | 211.159 M -58.51 % | 508.925 M -19.36 % | 631.100 M -7.23 % | 680.278 M 32.68 % | 512.704 M -7.69 % | 555.412 M 534.77 % | 87.498 M -43.12 % | 153.826 M 138.47 % | -399.834 M -573.79 % | 84.391 M 11.41 % | 75.746 M -0.18 % | 75.881 M 10.56 % | 68.636 M -10.98 % | 77.101 M 10.20 % | 69.963 M 20.85 % | 57.894 M -18.34 % | 70.896 M 11.19 % | 63.762 M 45.45 % | 43.838 M -24.93 % | 58.397 M -3.35 % | 60.422 M -4.51 % | 63.274 M |
| Operating expenses | 2.601 B 28.02 % | 2.031 B -37.85 % | 3.269 B 24.92 % | 2.617 B 6.17 % | 2.465 B 18.32 % | 2.083 B -34.72 % | 3.191 B 24.68 % | 2.559 B 0.79 % | 2.539 B 10.97 % | 2.288 B -37.72 % | 3.674 B 11.64 % | 3.291 B -2.25 % | 3.367 B 45.91 % | 2.307 B -39.72 % | 3.827 B 46.66 % | 2.610 B 15.57 % | 2.258 B 10.38 % | 2.046 B -31.16 % | 2.972 B 33.72 % | 2.222 B -5.75 % | 2.358 B -2.57 % | 2.420 B -17.23 % | 2.924 B 12.14 % | 2.608 B 14.63 % | 2.275 B 57.40 % | 1.445 B -26.56 % | 1.968 B 18.93 % | 1.655 B 30.08 % | 1.272 B 19.25 % | 1.067 B -20.87 % | 1.348 B 58.59 % | 850.036 M 332.52 % | 196.533 M -86.05 % | 1.409 B -15.44 % | 1.666 B 11.45 % | 1.495 B -3.83 % | 1.555 B 14.51 % | 1.358 B -12.17 % | 1.546 B -7.99 % | 1.680 B 36.55 % | 1.230 B 45.19 % | 847.220 M 21.72 % | 696.061 M -4.10 % | 725.821 M -18.19 % | 887.242 M -4.34 % | 927.537 M -6.16 % | 988.466 M 5.41 % | 937.737 M 306.58 % | 230.639 M -34.67 % | 353.032 M 25.45 % | 281.403 M -5.10 % | 296.518 M -17.17 % | 357.981 M 25.33 % | 285.631 M -44.79 % | 517.346 M 48.76 % | 347.765 M 35.02 % | 257.568 M 14.87 % | 224.223 M -60.09 % | 561.789 M 243.20 % | 163.690 M -16.35 % | 195.673 M 4.15 % | 187.878 M -58.78 % | 455.808 M 104.14 % | 223.277 M |
| Cost and expenses | 14.464 B 14.79 % | 12.601 B -28.70 % | 17.673 B 35.98 % | 12.997 B 0.02 % | 12.994 B 15.75 % | 11.226 B -29.34 % | 15.887 B 23.22 % | 12.893 B 5.08 % | 12.270 B 8.96 % | 11.261 B -31.19 % | 16.365 B 30.77 % | 12.514 B 2.96 % | 12.154 B 14.58 % | 10.608 B -21.50 % | 13.514 B 12.09 % | 12.056 B 12.78 % | 10.690 B 10.39 % | 9.683 B -18.27 % | 11.847 B 21.83 % | 9.724 B 6.12 % | 9.164 B 10.19 % | 8.316 B -25.02 % | 11.091 B 16.48 % | 9.522 B 11.15 % | 8.567 B 13.27 % | 7.564 B -18.63 % | 9.295 B 26.42 % | 7.353 B 7.42 % | 6.845 B 21.82 % | 5.619 B -21.31 % | 7.141 B 18.31 % | 6.036 B 18.68 % | 5.086 B -15.76 % | 6.037 B -13.71 % | 6.997 B 17.42 % | 5.959 B 5.07 % | 5.671 B 8.67 % | 5.219 B -6.86 % | 5.603 B 1.84 % | 5.502 B 20.04 % | 4.583 B 6.43 % | 4.306 B 0.70 % | 4.276 B 26.72 % | 3.375 B -6.14 % | 3.595 B 5.50 % | 3.408 B -23.59 % | 4.460 B 13.77 % | 3.920 B 23.23 % | 3.181 B 12.39 % | 2.831 B -12.82 % | 3.247 B 3.02 % | 3.152 B 12.49 % | 2.802 B 7.34 % | 2.610 B -15.86 % | 3.103 B 7.54 % | 2.885 B 19.28 % | 2.419 B 11.36 % | 2.172 B -33.29 % | 3.255 B 49.08 % | 2.184 B 13.52 % | 1.924 B -0.11 % | 1.926 B -26.53 % | 2.621 B 19.02 % | 2.202 B |
| Research and development expenses | 382.023 M 548.40 % | 58.918 M -90.47 % | 618.398 M 94.86 % | 317.361 M -16.91 % | 381.929 M 571.36 % | 56.889 M -83.63 % | 347.535 M -35.49 % | 538.753 M 103.07 % | 265.307 M 14.26 % | 232.194 M -33.65 % | 349.976 M -0.17 % | 350.563 M -2.34 % | 358.981 M 45.52 % | 246.694 M -44.65 % | 445.721 M 34.52 % | 331.348 M 22.20 % | 271.144 M 42.36 % | 190.464 M -54.01 % | 414.159 M 63.11 % | 253.908 M 42.18 % | 178.576 M -0.50 % | 179.480 M -21.98 % | 230.045 M 86.99 % | 123.027 M -4.08 % | 128.266 M 45.23 % | 88.320 M -59.28 % | 216.900 M 150.93 % | 86.437 M -16.97 % | 104.107 M 20.13 % | 86.658 M -51.06 % | 177.060 M 90.95 % | 92.726 M -44.31 % | 166.516 M | 0.000 -100.00 % | 433.030 M | 0.000 -100.00 % | 122.709 M | 0.000 -100.00 % | 365.447 M | 0.000 -100.00 % | 111.464 M | 0.000 -100.00 % | 243.076 M | 0.000 -100.00 % | 55.380 M 19.41 % | 46.379 M -81.00 % | 244.118 M 65.46 % | 147.536 M 197.98 % | -150.582 M -640.43 % | 27.863 M -88.15 % | 235.219 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 |
| Selling general and administrative expenses | 1.011 B 24.76 % | 810.424 M -43.85 % | 1.443 B 40.04 % | 1.031 B 30.10 % | 792.183 M 4.46 % | 758.387 M -50.79 % | 1.541 B 66.67 % | 924.634 M 28.40 % | 720.103 M 9.20 % | 659.442 M -57.64 % | 1.557 B 17.67 % | 1.323 B 8.22 % | 1.223 B 132.89 % | 524.952 M -69.92 % | 1.745 B 182.41 % | 618.048 M 78.68 % | 345.895 M -32.23 % | 510.415 M -54.45 % | 1.121 B 123.35 % | 501.674 M 40.66 % | 356.651 M -1.18 % | 360.925 M -57.47 % | 848.689 M 15.96 % | 731.895 M 127.15 % | 322.210 M 18.99 % | 270.778 M -51.50 % | 558.335 M 122.17 % | 251.312 M 13.14 % | 222.126 M 3.89 % | 213.802 M -47.22 % | 405.044 M 79.48 % | 225.673 M -12.93 % | 259.200 M -0.13 % | 259.549 M -37.78 % | 417.117 M 5.52 % | 395.281 M 87.05 % | 211.322 M -19.86 % | 263.681 M 6.93 % | 246.586 M -11.84 % | 279.706 M 74.74 % | 160.071 M -32.12 % | 235.830 M -2.48 % | 241.826 M 11.49 % | 216.895 M 8.04 % | 200.762 M -0.06 % | 200.881 M -13.28 % | 231.644 M -1.34 % | 234.789 M -20.06 % | 293.724 M 71.43 % | 171.342 M -61.58 % | 446.019 M 110.26 % | 212.128 M -24.84 % | 282.235 M 34.56 % | 209.750 M -53.25 % | 448.710 M 65.78 % | 270.664 M 44.27 % | 187.605 M 12.79 % | 166.329 M -66.12 % | 490.893 M 391.25 % | 99.928 M -34.19 % | 151.835 M 17.26 % | 129.481 M -67.25 % | 395.387 M 147.11 % | 160.002 M |
| Interest income | 84.049 M 109.12 % | 40.191 M -61.56 % | 104.548 M 97.41 % | 52.961 M -5.00 % | 55.747 M 118.39 % | 25.526 M -38.21 % | 41.313 M | 0.000 -100.00 % | 49.542 M | 0.000 -100.00 % | 74.980 M | 0.000 -100.00 % | 45.121 M 19.22 % | 37.848 M -48.65 % | 73.711 M 34.29 % | 54.891 M -20.88 % | 69.378 M 20.36 % | 57.644 M -5.93 % | 61.278 M 107.82 % | 29.486 M -44.24 % | 52.881 M | 0.000 -100.00 % | 104.960 M | 0.000 -100.00 % | 39.469 M 43.92 % | 27.425 M -22.07 % | 35.190 M 19.50 % | 29.447 M | 0.000 | 0.000 -100.00 % | 33.715 M 7 591.88 % | 438.317 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.203 M -83.64 % | 569.666 M 33.39 % | 427.068 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 |
| Interest expense | 1.681 B 3.20 % | 1.629 B 3.80 % | 1.569 B -7.21 % | 1.691 B -2.54 % | 1.735 B 1.17 % | 1.715 B 1.00 % | 1.698 B 10.13 % | 1.542 B -12.44 % | 1.761 B 0.88 % | 1.745 B -11.76 % | 1.978 B 14.32 % | 1.730 B -10.79 % | 1.939 B 5.02 % | 1.847 B -14.36 % | 2.157 B 15.67 % | 1.864 B -5.28 % | 1.968 B 18.07 % | 1.667 B -4.35 % | 1.743 B -0.07 % | 1.744 B -0.14 % | 1.746 B -1.04 % | 1.765 B -10.00 % | 1.961 B 22.44 % | 1.602 B -12.06 % | 1.821 B 4.47 % | 1.743 B 12.08 % | 1.555 B -1.42 % | 1.578 B 34.94 % | 1.169 B 9.18 % | 1.071 B 1.09 % | 1.059 B 6.22 % | 997.325 M 10.70 % | 900.959 M -9.86 % | 999.527 M 125.62 % | 443.011 M -56.58 % | 1.020 B 25.13 % | 815.403 M -17.43 % | 987.491 M 53.98 % | 641.313 M -50.41 % | 1.293 B 7.77 % | 1.200 B 131.18 % | 519.074 M 3.95 % | 499.326 M 16.16 % | 429.855 M -10.47 % | 480.150 M -9.84 % | 532.554 M -16.43 % | 637.244 M -31.31 % | 927.774 M | 0.000 | 0.000 -100.00 % | 496.264 M -44.53 % | 894.602 M 100.85 % | 445.405 M -38.77 % | 727.443 M 1 015.83 % | 65.193 M 247.67 % | -44.147 M -107.20 % | 613.355 M 16.75 % | 525.356 M 311.37 % | 127.708 M 376.28 % | -46.223 M -108.14 % | 567.797 M 48.44 % | 382.505 M | 0.000 -100.00 % | 1.214 B |
| Depreciation and amortization | 5.101 B 15.30 % | 4.425 B 0.00 % | 4.425 B 8.20 % | 4.089 B -4.34 % | 4.275 B 4.54 % | 4.089 B 0.00 % | 4.089 B 6.08 % | 3.855 B -3.34 % | 3.988 B 3.46 % | 3.855 B 0.00 % | 3.855 B 9.66 % | 3.515 B -5.03 % | 3.702 B 5.30 % | 3.515 B 0.00 % | 3.515 B 19.38 % | 2.945 B -11.69 % | 3.334 B 13.23 % | 2.945 B 0.00 % | 2.945 B 1.50 % | 2.901 B 7.22 % | 2.706 B -6.73 % | 2.901 B 0.00 % | 2.901 B 20.18 % | 2.414 B -15.46 % | 2.855 B 18.28 % | 2.414 B 0.00 % | 2.414 B 20.34 % | 2.006 B -8.43 % | 2.191 B 9.21 % | 2.006 B 0.00 % | 2.006 B 16.14 % | 1.727 B -7.32 % | 1.864 B 7.90 % | 1.727 B 0.00 % | 1.727 B 23.31 % | 1.401 B -9.38 % | 1.546 B 10.35 % | 1.401 B 0.00 % | 1.401 B 32.90 % | 1.054 B -20.48 % | 1.325 B 25.75 % | 1.054 B 0.00 % | 1.054 B 1.21 % | 1.041 B 7.19 % | 971.463 M -6.55 % | 1.040 B -0.17 % | 1.041 B 1.54 % | 1.025 B 0.20 % | 1.023 B -0.20 % | 1.025 B 0.00 % | 1.025 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 |
| Operating income | 6.236 B -18.72 % | 7.672 B 193.62 % | 2.613 B -60.10 % | 6.548 B 1.38 % | 6.459 B -4.48 % | 6.762 B 126.87 % | 2.981 B -56.79 % | 6.898 B 12.45 % | 6.135 B -7.50 % | 6.632 B 199.04 % | 2.218 B -60.51 % | 5.617 B 5.59 % | 5.319 B -18.06 % | 6.492 B 136.31 % | 2.747 B -36.27 % | 4.311 B -20.93 % | 5.451 B 28.47 % | 4.243 B 67.69 % | 2.530 B -40.97 % | 4.287 B 12.22 % | 3.820 B 47.55 % | 2.589 B 13.31 % | 2.285 B -3.83 % | 2.376 B -11.42 % | 2.682 B -15.54 % | 3.175 B 71.20 % | 1.855 B -35.52 % | 2.877 B 1.80 % | 2.826 B 7.19 % | 2.636 B 122.09 % | 1.187 B -62.09 % | 3.131 B -3.69 % | 3.251 B 65.91 % | 1.960 B 84.85 % | 1.060 B -43.06 % | 1.862 B 4.73 % | 1.778 B 21.52 % | 1.463 B 129.75 % | 636.751 M -59.37 % | 1.567 B -19.52 % | 1.947 B -5.30 % | 2.056 B 69.33 % | 1.214 B -18.07 % | 1.482 B 213.80 % | 472.312 M -51.68 % | 977.564 M 59.44 % | 613.134 M -34.30 % | 933.204 M 10.41 % | 845.191 M -39.64 % | 1.400 B -53.42 % | 3.006 B 0.47 % | 2.992 B 4.71 % | 2.857 B -5.78 % | 3.032 B 1 919.02 % | 150.196 M -90.34 % | 1.554 B 137.81 % | 653.491 M -38.04 % | 1.055 B 20.51 % | 875.220 M -45.50 % | 1.606 B 388.39 % | 328.826 M -71.15 % | 1.140 B 1.48 % | 1.123 B 431.58 % | 211.241 M |
| Operating income ratio | 0.30 -20.40 % | 0.38 193.82 % | 0.13 -61.55 % | 0.34 0.90 % | 0.33 -11.67 % | 0.38 137.96 % | 0.16 -54.68 % | 0.35 4.57 % | 0.33 -10.07 % | 0.37 210.55 % | 0.12 -61.47 % | 0.31 1.76 % | 0.30 -19.81 % | 0.38 124.72 % | 0.17 -35.86 % | 0.26 -22.02 % | 0.34 10.85 % | 0.30 73.12 % | 0.18 -42.48 % | 0.31 3.99 % | 0.29 23.93 % | 0.24 38.99 % | 0.17 -14.45 % | 0.20 -16.25 % | 0.24 -19.37 % | 0.30 77.75 % | 0.17 -40.85 % | 0.28 -3.76 % | 0.29 -8.50 % | 0.32 124.04 % | 0.14 -58.27 % | 0.34 -12.41 % | 0.39 59.14 % | 0.25 86.23 % | 0.13 -44.73 % | 0.24 -0.24 % | 0.24 9.00 % | 0.22 114.55 % | 0.10 -53.97 % | 0.22 -25.65 % | 0.30 -7.74 % | 0.32 46.13 % | 0.22 -27.53 % | 0.31 162.81 % | 0.12 -47.91 % | 0.22 84.44 % | 0.12 -37.14 % | 0.19 -8.40 % | 0.21 -38.13 % | 0.34 -49.41 % | 0.67 11.36 % | 0.60 -15.69 % | 0.71 1.20 % | 0.71 1 702.92 % | 0.04 -88.94 % | 0.35 97.37 % | 0.18 -36.37 % | 0.28 40.61 % | 0.20 -53.31 % | 0.43 264.21 % | 0.12 -64.36 % | 0.33 2.09 % | 0.32 455.58 % | 0.06 |
| Total other income expenses net | 28.535 M 335.77 % | -12.103 M -110.69 % | 113.234 M 593.33 % | -22.953 M -176.57 % | 29.977 M -51.37 % | 61.638 M 310.70 % | 15.008 M 100.78 % | 7.475 M -97.61 % | 312.121 M 45 929.64 % | 678.087 K 102.39 % | -28.336 M 45.22 % | -51.731 M -903.53 % | 6.438 M 463.11 % | -1.773 M -101.57 % | 112.584 M 438.78 % | 20.896 M 170.44 % | -29.667 M -49.74 % | -19.812 M 87.74 % | -161.640 M -3 737.61 % | -4.212 M -104.33 % | 97.323 M 340.46 % | 22.096 M -85.50 % | 152.334 M 1 163.98 % | -14.317 M -563.31 % | -2.158 M 94.47 % | -39.022 M -403.70 % | 12.849 M 106.91 % | -185.954 M -19 387.33 % | 964.125 K 113.27 % | -7.264 M 56.37 % | -16.650 M -125.36 % | -7.388 M 98.85 % | -642.706 M -200.41 % | 640.073 M 25.19 % | 511.299 M -27.47 % | 704.964 M -42.05 % | 1.216 B 91.21 % | 636.173 M 38.08 % | 460.718 M -0.95 % | 465.135 M -23.23 % | 605.871 M 27.73 % | 474.333 M -16.56 % | 568.446 M 24.79 % | 455.518 M -10.54 % | 509.161 M 5.63 % | 482.037 M -61.34 % | 1.247 B 155.52 % | 488.010 M -7.99 % | 530.409 M 1 503.94 % | 33.069 M 101.53 % | -2.167 B -39.79 % | -1.550 B -24.66 % | -1.244 B 21.15 % | -1.577 B -533.43 % | 363.933 M -25.41 % | 487.915 M -10.20 % | 543.340 M -13.50 % | 628.117 M 71.95 % | 365.291 M 1.09 % | 361.360 M 3.07 % | 350.600 M -2.03 % | 357.850 M -32.84 % | 532.821 M 170.13 % | 197.244 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 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-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 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 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 358.074 B 2.54 % | 349.211 B 4.93 % | 332.813 B 7.43 % | 309.781 B -11.97 % | 351.917 B 4.18 % | 337.812 B 3.61 % | 326.031 B 15.78 % | 281.605 B 5.92 % | 265.871 B 5.47 % | 252.092 B 3.77 % | 242.922 B 9.75 % | 221.345 B 3.33 % | 214.220 B 0.26 % | 213.656 B -2.84 % | 219.892 B 4.27 % | 210.893 B 0.10 % | 210.687 B 0.16 % | 210.342 B 1.95 % | 206.323 B -0.98 % | 208.356 B -2.46 % | 213.607 B 2.02 % | 209.367 B -0.14 % | 209.669 B 6.26 % | 197.325 B -0.38 % | 198.087 B -0.21 % | 198.504 B 0.52 % | 197.470 B 3.69 % | 190.451 B 1.07 % | 188.442 B 1.81 % | 185.088 B -0.08 % | 185.230 B 3.26 % | 179.385 B 1.12 % | 177.394 B 2.88 % | 172.428 B 0.63 % | 171.344 B 3.88 % | 164.937 B 1.21 % | 162.962 B 2.96 % | 158.284 B 1.17 % | 156.455 B 10.12 % | 142.072 B 2.01 % | 139.269 B -6.87 % | 149.543 B 0.44 % | 148.894 B 5.42 % | 141.237 B 1.63 % | 138.970 B 3.22 % | 134.632 B 2.89 % | 130.849 B 7.36 % | 121.881 B 4.18 % | 116.986 B 0.10 % | 116.874 B 2.66 % | 113.851 B 4.62 % | 108.822 B 0.56 % | 108.216 B 4.24 % | 103.817 B 1.03 % | 102.762 B 5.22 % | 97.662 B 3.39 % | 94.463 B 8.60 % | 86.986 B 9.42 % | 79.500 B 4.83 % | 75.840 B 7.02 % | 70.863 B 12.55 % | 62.959 B |
| Total investments | 9.934 B 16.04 % | 8.561 B 0.65 % | 8.506 B 2.50 % | 8.299 B -7.68 % | 8.989 B 9.01 % | 8.246 B -2.55 % | 8.462 B 17.87 % | 7.179 B 20.88 % | 5.938 B 0.70 % | 5.897 B 1.88 % | 5.788 B 4.38 % | 5.545 B 11.08 % | 4.992 B 1.13 % | 4.936 B -0.26 % | 4.949 B 3.06 % | 4.802 B 2.60 % | 4.680 B 5.06 % | 4.455 B 13.44 % | 3.927 B 3.24 % | 3.804 B 1.95 % | 3.731 B 3.82 % | 3.594 B 3.77 % | 3.463 B 1.32 % | 3.418 B 2.34 % | 3.340 B 1.13 % | 3.302 B 9.36 % | 3.020 B 6.43 % | 2.837 B 1.32 % | 2.800 B 11.52 % | 2.511 B -0.52 % | 2.524 B 20.74 % | 2.090 B 25.32 % | 1.668 B 3.13 % | 1.618 B 1.77 % | 1.589 B 4.97 % | 1.514 B 5.93 % | 1.429 B 4.08 % | 1.373 B 9.91 % | 1.250 B -16.48 % | 1.496 B 12.61 % | 1.329 B 9.56 % | 1.213 B 13.42 % | 1.069 B 24.48 % | 858.899 M -0.18 % | 860.466 M 5.81 % | 813.198 M -13.16 % | 936.462 M 40.61 % | 665.993 M 0.00 % | 665.993 M -24.85 % | 886.162 M -11.97 % | 1.007 B 17.44 % | 857.118 M -0.67 % | 862.884 M 5.71 % | 816.250 M 0.72 % | 810.388 M -3.45 % | 839.381 M 20.68 % | 695.519 M 7.53 % | 646.840 M 2.31 % | 632.232 M 4.59 % | 604.485 M 0.16 % | 603.515 M 2.10 % | 591.130 M |
| Total debt | 389.756 B 4.81 % | 371.879 B 5.48 % | 352.551 B 10.44 % | 319.232 B -15.52 % | 377.894 B 6.25 % | 355.680 B 6.01 % | 335.526 B 12.47 % | 298.321 B 5.04 % | 284.004 B 4.26 % | 272.391 B 5.14 % | 259.084 B 5.87 % | 244.711 B 3.88 % | 235.575 B 1.93 % | 231.108 B -0.79 % | 232.956 B 2.62 % | 227.008 B -0.40 % | 227.920 B 0.40 % | 227.020 B 2.39 % | 221.725 B 0.99 % | 219.553 B -2.32 % | 224.771 B 0.78 % | 223.029 B 1.12 % | 220.555 B 3.76 % | 212.563 B -0.86 % | 214.402 B 3.25 % | 207.654 B 1.47 % | 204.639 B 1.36 % | 201.900 B 1.49 % | 198.946 B 1.16 % | 196.663 B 1.53 % | 193.691 B 2.06 % | 189.779 B 1.53 % | 186.918 B 4.40 % | 179.045 B -0.19 % | 179.389 B 1.86 % | 176.120 B 1.57 % | 173.395 B 3.16 % | 168.082 B -0.84 % | 169.508 B 7.32 % | 157.945 B 1.28 % | 155.947 B 0.55 % | 155.091 B 0.71 % | 153.996 B 4.58 % | 147.246 B 2.09 % | 144.227 B 3.63 % | 139.173 B 3.07 % | 135.026 B 4.32 % | 129.430 B 4.42 % | 123.955 B 1.13 % | 122.576 B 2.87 % | 119.156 B 3.75 % | 114.847 B 0.16 % | 114.665 B 4.44 % | 109.792 B 0.52 % | 109.227 B 5.51 % | 103.519 B 2.80 % | 100.704 B 5.91 % | 95.086 B 14.89 % | 82.765 B 6.39 % | 77.797 B 2.05 % | 76.232 B 18.36 % | 64.405 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.804 B -70.63 % | 33.384 B 244.99 % | 9.677 B -70.36 % | 32.645 B 264.71 % | 8.951 B -72.50 % | 32.553 B 264.53 % | 8.930 B -71.84 % | 31.713 B 284.91 % | 8.239 B -72.14 % | 29.568 B 263.33 % | 8.138 B -64.71 % | 23.059 B 2 151.22 % | -1.124 B 0.00 % | -1.124 B 0.00 % | -1.124 B 0.00 % | -1.124 B -183.53 % | 1.346 B 3.36 % | 1.302 B 1.73 % | 1.280 B -4.98 % | 1.347 B 5.01 % | 1.283 B 981.30 % | 118.633 M 97.80 % | 59.977 M -43.44 % | 106.048 M 21.29 % | 87.437 M -0.50 % | 87.872 M 36.20 % | 64.518 M -48.44 % | 125.123 M 29.59 % | 96.550 M 21.76 % | 79.294 M 24.62 % | 63.629 M -29.18 % | 89.850 M 26.16 % | 71.220 M 3.80 % | 68.614 M -0.31 % | 68.826 M -48.43 % | 133.459 M 17.50 % | 113.581 M -6.68 % | 121.710 M 21.95 % | 99.803 M -39.91 % | 166.101 M 21.01 % | 137.260 M -9.57 % | 151.791 M 23.17 % | 123.232 M -3.91 % | 128.249 M 16.46 % | 110.124 M 7.30 % | 102.631 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 |
| Retained earnings | 44.008 B -1.76 % | 44.795 B 7.53 % | 41.658 B -3.06 % | 42.975 B 7.64 % | 39.924 B -2.17 % | 40.809 B 8.10 % | 37.750 B 1.35 % | 37.247 B 9.01 % | 34.167 B -0.56 % | 34.358 B 9.64 % | 31.337 B 0.38 % | 31.217 B 8.21 % | 28.849 B -0.92 % | 29.117 B 11.76 % | 26.053 B 3.81 % | 25.095 B 7.86 % | 23.268 B 1.83 % | 22.849 B 8.48 % | 21.063 B 3.95 % | 20.263 B 10.56 % | 18.327 B 0.21 % | 18.288 B 6.01 % | 17.252 B 3.27 % | 16.705 B 5.46 % | 15.840 B -3.98 % | 16.497 B 9.18 % | 15.110 B 2.85 % | 14.691 B 9.47 % | 13.421 B -2.81 % | 13.808 B 10.22 % | 12.528 B -0.42 % | 12.580 B 14.14 % | 11.022 B -3.35 % | 11.403 B 11.92 % | 10.188 B 3.69 % | 9.826 B -1.37 % | 9.963 B 17.55 % | 8.475 B 13.53 % | 7.465 B 1.73 % | 7.339 B 15.25 % | 6.367 B -3.24 % | 6.581 B 19.55 % | 5.504 B 11.62 % | 4.931 B 18.66 % | 4.156 B -9.07 % | 4.570 B 12.33 % | 4.069 B -12.96 % | 4.675 B 10.86 % | 4.217 B 18.26 % | 3.566 B 13.36 % | 3.146 B 3.99 % | 3.025 B 23.22 % | 2.455 B 45.03 % | 1.693 B 47.07 % | 1.151 B -59.45 % | 2.839 B 47.00 % | 1.931 B 29.14 % | 1.495 B -53.87 % | 3.241 B -39.82 % | 5.386 B 41.65 % | 3.803 B 27.15 % | 2.991 B |
| Common stock | 20.568 B 0.00 % | 20.568 B 0.00 % | 20.568 B 8.92 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.00 % | 18.883 B 0.07 % | 18.870 B 0.05 % | 18.861 B 0.05 % | 18.850 B 0.00 % | 18.850 B 0.01 % | 18.849 B 7.57 % | 17.523 B 0.03 % | 17.517 B 0.35 % | 17.456 B 0.00 % | 17.456 B 0.00 % | 17.456 B 12.15 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 0.00 % | 15.565 B 33.33 % | 11.674 B 0.00 % | 11.674 B 6.59 % | 10.953 B 0.00 % | 10.953 B 0.00 % | 10.953 B 0.00 % | 10.953 B 3.91 % | 10.541 B 0.00 % | 10.541 B 0.00 % | 10.541 B 0.00 % | 10.541 B 27.73 % | 8.252 B 0.00 % | 8.252 B 0.00 % | 8.252 B 0.24 % | 8.232 B 415.14 % | 1.598 B 0.00 % | 1.598 B 0.00 % | 1.598 B 3.10 % | 1.550 B 3 000.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M |
| Total equity | 216.251 B -0.22 % | 216.730 B 3.52 % | 209.368 B 11.84 % | 187.203 B 9.03 % | 171.700 B 2.45 % | 167.589 B 3.58 % | 161.798 B 4.11 % | 155.409 B 3.80 % | 149.725 B -2.46 % | 153.497 B 3.81 % | 147.869 B -0.35 % | 148.386 B 4.12 % | 142.519 B 2.99 % | 138.382 B 10.46 % | 125.278 B 2.55 % | 122.169 B 4.03 % | 117.436 B -1.22 % | 118.889 B 2.06 % | 116.490 B 16.80 % | 99.738 B 10.14 % | 90.557 B -1.87 % | 92.284 B 2.22 % | 90.283 B 2.48 % | 88.094 B 2.53 % | 85.918 B -0.37 % | 86.234 B 3.19 % | 83.571 B 1.77 % | 82.113 B 3.94 % | 78.998 B -1.63 % | 80.309 B 3.46 % | 77.627 B 2.39 % | 75.818 B 4.98 % | 72.218 B -2.52 % | 74.087 B 3.29 % | 71.726 B 2.73 % | 69.819 B 3.63 % | 67.371 B 0.31 % | 67.162 B 2.80 % | 65.335 B 2.55 % | 63.708 B 3.59 % | 61.501 B 25.92 % | 48.841 B 4.89 % | 46.564 B 6.41 % | 43.759 B 5.41 % | 41.514 B -2.86 % | 42.734 B 2.97 % | 41.501 B 3.13 % | 40.241 B 5.01 % | 38.320 B 5.55 % | 36.303 B 2.48 % | 35.425 B 10.80 % | 31.971 B 5.04 % | 30.439 B 7.50 % | 28.314 B 5.23 % | 26.906 B -2.66 % | 27.642 B 8.96 % | 25.368 B 6.35 % | 23.852 B -10.36 % | 26.608 B 1.00 % | 26.344 B 19.75 % | 22.000 B 6.18 % | 20.719 B |
| Other non current liabilities | 30.185 B 13.76 % | 26.534 B 8.32 % | 24.496 B 2.78 % | 23.834 B 103.52 % | 11.711 B -54.04 % | 25.482 B 16.66 % | 21.843 B -5.22 % | 23.045 B -5.76 % | 24.454 B 5.68 % | 23.140 B 5.15 % | 22.007 B -9.08 % | 24.204 B 7.98 % | 22.416 B 39.44 % | 16.075 B -36.13 % | 25.168 B -10.21 % | 28.031 B -24.42 % | 37.087 B -0.50 % | 37.273 B 2.46 % | 36.378 B 47.82 % | 24.610 B 33.12 % | 18.487 B -14.43 % | 21.604 B 38.73 % | 15.573 B -25.71 % | 20.963 B 2.48 % | 20.456 B 13.16 % | 18.077 B 2.19 % | 17.689 B 1.61 % | 17.408 B 2.57 % | 16.972 B -0.42 % | 17.044 B -0.11 % | 17.062 B -1.46 % | 17.314 B 2.07 % | 16.963 B 1.68 % | 16.683 B 3.26 % | 16.155 B 9.55 % | 14.748 B 4.42 % | 14.123 B -0.45 % | 14.187 B 0.79 % | 14.076 B 3.66 % | 13.578 B 0.61 % | 13.495 B 755.31 % | 1.578 B -87.52 % | 12.641 B 1 071.77 % | 1.079 B -19.55 % | 1.341 B -1.92 % | 1.367 B 18.45 % | 1.154 B -87.77 % | 9.438 B 13.04 % | 8.349 B 5.28 % | 7.931 B 932.96 % | 767.751 M -90.72 % | 8.273 B 25.19 % | 6.608 B 17.29 % | 5.634 B 488.47 % | 957.388 M -78.84 % | 4.524 B -3.38 % | 4.682 B -1.34 % | 4.746 B 685.95 % | 603.814 M -84.82 % | 3.977 B 16.12 % | 3.425 B 38.54 % | 2.472 B |
| Long term debt | 358.296 B 5.73 % | 338.871 B 4.76 % | 323.476 B 10.82 % | 291.886 B -4.90 % | 306.927 B 11.88 % | 274.330 B 6.79 % | 256.879 B 2.68 % | 250.186 B 4.89 % | 238.520 B 2.07 % | 233.687 B 6.08 % | 220.300 B 6.21 % | 207.424 B 3.27 % | 200.860 B -2.84 % | 206.741 B 6.96 % | 193.286 B 3.41 % | 186.904 B 1.81 % | 183.590 B -0.14 % | 183.848 B 0.02 % | 183.818 B -1.65 % | 186.893 B -3.08 % | 192.839 B 1.70 % | 189.607 B -2.86 % | 195.197 B 0.88 % | 193.497 B -0.32 % | 194.122 B 4.89 % | 185.072 B 1.08 % | 183.086 B 1.56 % | 180.280 B 1.56 % | 177.509 B 2.61 % | 172.987 B 1.37 % | 170.653 B 2.53 % | 166.444 B 3.45 % | 160.888 B 3.57 % | 155.337 B 1.66 % | 152.802 B -1.45 % | 155.044 B 1.74 % | 152.391 B 3.32 % | 147.492 B 0.25 % | 147.123 B 3.97 % | 141.501 B 2.18 % | 138.479 B 21.09 % | 114.357 B -18.26 % | 139.908 B 5.43 % | 132.702 B 6.38 % | 124.739 B 2.68 % | 121.478 B 3.59 % | 117.273 B 6.05 % | 110.580 B 4.98 % | 105.337 B -2.60 % | 108.144 B 4.31 % | 103.678 B 1.39 % | 102.261 B 3.84 % | 98.481 B 11.12 % | 88.628 B 4.80 % | 84.568 B 13.21 % | 74.698 B 4.07 % | 71.775 B 8.55 % | 66.119 B 18.00 % | 56.035 B 26.56 % | 44.274 B -1.75 % | 45.062 B 9.88 % | 41.011 B |
| Total non current liabilities | 389.072 B 6.27 % | 366.112 B 5.01 % | 348.628 B 10.24 % | 316.246 B -1.05 % | 319.606 B 6.10 % | 301.220 B 7.85 % | 279.291 B 1.95 % | 273.942 B 6.09 % | 258.212 B 0.27 % | 257.509 B 6.05 % | 242.814 B 4.61 % | 232.103 B 3.81 % | 223.586 B 0.13 % | 223.293 B 2.07 % | 218.771 B 1.50 % | 215.542 B 1.91 % | 211.500 B -0.55 % | 212.677 B 0.97 % | 210.628 B -0.65 % | 212.005 B 0.09 % | 211.819 B 0.08 % | 211.643 B 1.52 % | 208.464 B -2.87 % | 214.632 B 0.63 % | 213.285 B 4.85 % | 203.424 B 1.39 % | 200.634 B 1.40 % | 197.865 B 2.02 % | 193.952 B 2.00 % | 190.149 B 1.69 % | 186.996 B 1.69 % | 183.883 B 3.32 % | 177.976 B 3.39 % | 172.146 B 1.81 % | 169.083 B -0.53 % | 169.987 B 1.94 % | 166.756 B 2.99 % | 161.922 B 0.33 % | 161.392 B 3.89 % | 155.342 B 2.02 % | 152.272 B -15.95 % | 181.174 B 18.57 % | 152.806 B 5.94 % | 144.236 B 6.37 % | 135.594 B 2.91 % | 131.755 B 3.72 % | 127.028 B 5.84 % | 120.018 B 5.57 % | 113.686 B -2.06 % | 116.074 B 4.73 % | 110.833 B 0.27 % | 110.534 B 5.18 % | 105.089 B 11.49 % | 94.262 B 5.15 % | 89.642 B 13.15 % | 79.222 B 3.62 % | 76.457 B 7.89 % | 70.865 B 16.45 % | 60.856 B 26.12 % | 48.252 B -0.49 % | 48.487 B 3.37 % | 46.905 B |
| Other current liabilities | 47.803 B 13.78 % | 42.014 B 8.44 % | 38.742 B 320.01 % | 9.224 B -16.66 % | 11.069 B 19.80 % | 9.239 B -70.60 % | 31.428 B 23.69 % | 25.409 B -34.81 % | 38.975 B 494.85 % | 6.552 B -80.80 % | 34.126 B 16.53 % | 29.285 B -7.91 % | 31.801 B 673.31 % | 4.112 B -89.27 % | 38.323 B 31.66 % | 29.107 B 21 060.65 % | -138.865 M -100.48 % | 28.728 B 18.27 % | 24.289 B 4.43 % | 23.258 B -18.59 % | 28.570 B 3.08 % | 27.717 B 7.35 % | 25.820 B 455.29 % | 4.650 B -58.01 % | 11.072 B -37.41 % | 17.690 B 24.52 % | 14.207 B 958.07 % | -1.656 B -117.85 % | 9.275 B 901.18 % | -1.158 B -109.17 % | 12.618 B 986.02 % | -1.424 B -108.65 % | 16.457 B 19.40 % | 13.783 B -11.78 % | 15.624 B 3.48 % | 15.099 B 52.01 % | 9.933 B -9.15 % | 10.934 B 488.27 % | 1.859 B -86.59 % | 13.862 B -10.14 % | 15.426 B 10 462.61 % | 146.044 M -97.89 % | 6.935 B 25.53 % | 5.524 B -63.73 % | 15.230 B -8.47 % | 16.638 B 53.07 % | 10.870 B -44.61 % | 19.622 B -3.88 % | 20.414 B 26.04 % | 16.196 B 47.62 % | 10.972 B 3.41 % | 10.610 B 4.79 % | 10.125 B 73.92 % | 5.822 B -37.44 % | 9.305 B 18.92 % | 7.824 B -2.58 % | 8.031 B -24.72 % | 10.669 B 21.74 % | 8.764 B 6.68 % | 8.215 B -18.53 % | 10.084 B 66.44 % | 6.058 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.403 M 61.86 % | 180.649 M -28.54 % | 252.793 M -97.25 % | 9.206 B -10.96 % | 10.339 B 10 064.67 % | 101.713 M 5.08 % | 96.796 M 31.60 % | 73.551 M 87.53 % | 39.221 M | 0.000 -100.00 % | 5.290 B 5.88 % | 4.996 B -26.61 % | 6.808 B 82.31 % | 3.734 B -27.07 % | 5.120 B 16.53 % | 4.394 B -31.16 % | 6.383 B 66.74 % | 3.828 B -6.84 % | 4.109 B -33.05 % | 6.138 B -2.35 % | 6.286 B 51.60 % | 4.146 B 6.27 % | 3.902 B -36.26 % | 6.121 B 3.36 % | 5.922 B 47.51 % | 4.015 B 23.05 % | 3.263 B -40.46 % | 5.480 B -6.98 % | 5.891 B 80.23 % | 3.269 B 25.21 % | 2.610 B -48.48 % | 5.067 B 23.26 % | 4.111 B 34.98 % | 3.046 B 17.04 % | 2.602 B -56.39 % | 5.968 B 42.51 % | 4.188 B 22.32 % | 3.424 B 47.72 % | 2.318 B -61.09 % | 5.956 B 6.82 % | 5.576 B 289.10 % | -2.949 B -225.06 % | 2.358 B 169.56 % | -3.390 B -8.46 % | -3.126 B -0.65 % | -3.105 B -231.70 % | 2.358 B 235.42 % | -1.741 B -0.52 % | -1.732 B -16.00 % | -1.493 B -172.16 % | 2.070 B 1 966.77 % | -110.860 M 61.05 % | -284.615 M -107.85 % | 3.623 B 4.05 % | 3.482 B 296.98 % | 877.223 M 16.60 % | 752.318 M -83.45 % | 4.545 B |
| Short term debt | 31.460 B -4.69 % | 33.008 B 13.52 % | 29.076 B -56.47 % | 66.789 B -5.89 % | 70.967 B 15.48 % | 61.452 B 11.82 % | 54.956 B 174.52 % | 20.019 B -6.70 % | 21.456 B -44.56 % | 38.704 B 151.91 % | 15.365 B 31.95 % | 11.644 B -0.50 % | 11.703 B -64.93 % | 33.367 B 343.07 % | 7.531 B -25.03 % | 10.044 B -77.34 % | 44.330 B 228.71 % | 13.486 B 5.72 % | 12.757 B 54.35 % | 8.265 B 3.74 % | 7.967 B -7.08 % | 8.574 B 1.92 % | 8.412 B -55.92 % | 19.081 B 98.55 % | 9.610 B 22.32 % | 7.856 B 30.34 % | 6.028 B -72.12 % | 21.620 B 85.62 % | 11.648 B -50.80 % | 23.676 B -0.75 % | 23.856 B 2.23 % | 23.335 B 64.50 % | 14.186 B 15.35 % | 12.298 B 2.15 % | 12.038 B 20.23 % | 10.012 B -0.21 % | 10.033 B 6.74 % | 9.400 B -58.15 % | 22.460 B 164.23 % | 8.500 B 21.43 % | 7.000 B -50.77 % | 14.218 B 97.26 % | 7.208 B -50.44 % | 14.544 B 58.95 % | 9.150 B 27.57 % | 7.173 B 3.09 % | 6.957 B -10.76 % | 7.796 B -0.35 % | 7.824 B 13.12 % | 6.916 B 9.15 % | 6.336 B -16.80 % | 7.616 B -32.19 % | 11.232 B -46.93 % | 21.164 B 8.68 % | 19.473 B -21.40 % | 24.774 B -0.23 % | 24.830 B -1.10 % | 25.107 B 11.70 % | 22.478 B -23.10 % | 29.229 B 8.70 % | 26.890 B 33.99 % | 20.069 B |
| Total current liabilities | 114.879 B 9.56 % | 104.857 B 3.06 % | 101.743 B -3.87 % | 105.843 B -2.38 % | 108.423 B 11.90 % | 96.892 B -0.72 % | 97.598 B 21.49 % | 80.336 B -6.65 % | 86.061 B 27.21 % | 67.655 B -8.50 % | 73.937 B 15.88 % | 63.805 B -3.58 % | 66.171 B 13.53 % | 58.287 B -11.11 % | 65.573 B 5.24 % | 62.309 B -8.04 % | 67.758 B 16.37 % | 58.227 B 6.59 % | 54.628 B 13.58 % | 48.097 B -14.06 % | 55.967 B 12.85 % | 49.596 B 1.44 % | 48.892 B 20.40 % | 40.607 B -3.65 % | 42.147 B 0.93 % | 41.759 B 6.32 % | 39.276 B -0.74 % | 39.568 B -3.94 % | 41.193 B 2.75 % | 40.090 B 3.94 % | 38.570 B -4.46 % | 40.372 B -4.32 % | 42.194 B 8.76 % | 38.796 B -5.92 % | 41.237 B 12.86 % | 36.540 B 4.02 % | 35.128 B 8.55 % | 32.363 B -11.33 % | 36.496 B 19.82 % | 30.458 B -0.69 % | 30.669 B 15.65 % | 26.519 B 14.92 % | 23.077 B -5.68 % | 24.466 B -18.50 % | 30.019 B 52.36 % | 19.703 B -24.78 % | 26.193 B 9.25 % | 23.974 B -8.65 % | 26.244 B 32.76 % | 19.767 B -21.43 % | 25.158 B 46.63 % | 17.157 B -19.02 % | 21.187 B -27.63 % | 29.275 B -7.78 % | 31.744 B -7.55 % | 34.336 B -0.94 % | 34.663 B -13.24 % | 39.952 B 7.38 % | 37.206 B -14.04 % | 43.284 B 6.50 % | 40.643 B 34.16 % | 30.294 B |
| Total liabilities | 503.951 B 7.00 % | 470.969 B 4.57 % | 450.371 B 6.70 % | 422.089 B -1.39 % | 428.029 B 7.51 % | 398.112 B 5.63 % | 376.889 B 6.38 % | 354.278 B 2.91 % | 344.273 B 5.88 % | 325.164 B 2.66 % | 316.751 B 7.04 % | 295.908 B 2.12 % | 289.757 B 2.90 % | 281.579 B -0.97 % | 284.343 B 2.34 % | 277.851 B -0.50 % | 279.258 B 3.08 % | 270.904 B 2.13 % | 265.256 B 1.98 % | 260.102 B -2.87 % | 267.787 B 2.51 % | 261.240 B 1.51 % | 257.356 B 0.83 % | 255.239 B -0.08 % | 255.432 B 4.18 % | 245.184 B 2.20 % | 239.910 B 1.04 % | 237.433 B 0.97 % | 235.145 B 2.13 % | 230.238 B 2.07 % | 225.566 B 0.58 % | 224.255 B 1.86 % | 220.171 B 4.37 % | 210.943 B 0.30 % | 210.321 B 1.84 % | 206.527 B 2.30 % | 201.885 B 3.91 % | 194.285 B -1.82 % | 197.888 B 6.51 % | 185.800 B 1.56 % | 182.941 B 0.98 % | 181.174 B 3.01 % | 175.882 B 4.26 % | 168.702 B 1.87 % | 165.613 B 9.35 % | 151.458 B -1.15 % | 153.221 B 6.41 % | 143.993 B 2.90 % | 139.930 B 3.01 % | 135.842 B -0.11 % | 135.991 B 6.50 % | 127.691 B 1.12 % | 126.276 B 2.22 % | 123.537 B 1.77 % | 121.385 B 6.89 % | 113.558 B 2.19 % | 111.120 B 0.27 % | 110.817 B 13.01 % | 98.063 B 7.13 % | 91.536 B 2.70 % | 89.130 B 15.46 % | 77.199 B |
| Other non current assets | 33.953 B -13.22 % | 39.123 B 3.12 % | 37.938 B 59.33 % | 23.811 B 5.87 % | 22.490 B 37.98 % | 16.300 B 3.35 % | 15.771 B 38.30 % | 11.404 B -1.80 % | 11.613 B 2.88 % | 11.288 B 12.58 % | 10.027 B 54.60 % | 6.486 B 2.88 % | 6.304 B -47.15 % | 11.929 B 98.34 % | 6.014 B -5.60 % | 6.372 B -12.22 % | 7.259 B -5.56 % | 7.686 B -8.93 % | 8.439 B 6.02 % | 7.960 B -9.13 % | 8.760 B -16.50 % | 10.491 B -5.75 % | 11.131 B 11.64 % | 9.970 B 8.46 % | 9.193 B -6.73 % | 9.856 B 0.69 % | 9.788 B -16.34 % | 11.699 B 3.75 % | 11.277 B 2.15 % | 11.039 B -3.05 % | 11.386 B -11.12 % | 12.811 B 10.28 % | 11.617 B 16.90 % | 9.937 B 2.86 % | 9.661 B 21.40 % | 7.958 B -9.78 % | 8.821 B -6.73 % | 9.457 B 3.31 % | 9.155 B 15.00 % | 7.961 B 3.78 % | 7.671 B -8.36 % | 8.370 B 13.68 % | 7.363 B 16.26 % | 6.333 B -0.34 % | 6.355 B 38 567 137.02 % | 16.478 K -100.00 % | 5.610 B 178.26 % | 2.016 B 0.56 % | 2.005 B -9.80 % | 2.223 B -43.76 % | 3.952 B 84.99 % | 2.136 B -3.20 % | 2.207 B 1.03 % | 2.185 B 16.55 % | 1.874 B -16.31 % | 2.240 B 4.26 % | 2.148 B -1.56 % | 2.182 B 1 436.77 % | 142.000 M -93.08 % | 2.051 B -0.48 % | 2.061 B 1 561.78 % | 124.000 M |
| Long term investments | 9.550 B | 0.000 | 0.000 -100.00 % | 8.735 B 0.48 % | 8.693 B 6.16 % | 8.188 B 0.77 % | 8.126 B 13.23 % | 7.176 B 20.90 % | 5.936 B 0.69 % | 5.895 B 1.89 % | 5.786 B -3.29 % | 5.983 B 10.08 % | 5.435 B | 0.000 -100.00 % | 6.418 B 15.30 % | 5.567 B 2.43 % | 5.435 B 4.88 % | 5.182 B 11.12 % | 4.663 B 3.99 % | 4.484 B 14.47 % | 3.917 B 2.65 % | 3.816 B 5.12 % | 3.630 B 1.30 % | 3.584 B 1.43 % | 3.533 B 0.77 % | 3.506 B 10.06 % | 3.186 B 12.37 % | 2.835 B -5.21 % | 2.991 B 8.11 % | 2.767 B -2.07 % | 2.825 B 15.67 % | 2.442 B 18.37 % | 2.063 B 1.76 % | 2.028 B -0.93 % | 2.047 B 3.97 % | 1.969 B 2.05 % | 1.929 B 0.51 % | 1.919 B 4.47 % | 1.837 B -9.67 % | 2.034 B 6.49 % | 1.910 B -92.20 % | 24.471 B 1 313.98 % | 1.731 B 15.82 % | 1.494 B -2.85 % | 1.538 B 0.76 % | 1.527 B -9.65 % | 1.690 B 153.70 % | 665.993 M 0.00 % | 665.993 M -24.85 % | 886.162 M -53.77 % | 1.917 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.856 B | 0.000 | 0.000 -100.00 % | 1.799 B |
| Intangible assets | 8.912 B 19.22 % | 7.475 B 0.79 % | 7.417 B 49.88 % | 4.949 B 2.50 % | 4.828 B 22.28 % | 3.948 B 3.81 % | 3.803 B 17.63 % | 3.233 B -2.17 % | 3.305 B 6.51 % | 3.103 B 1.30 % | 3.063 B 27.21 % | 2.408 B 0.48 % | 2.396 B 1.99 % | 2.350 B 3.15 % | 2.278 B 9.89 % | 2.073 B 6.37 % | 1.949 B 5.38 % | 1.849 B 3.71 % | 1.783 B 16.77 % | 1.527 B 3.03 % | 1.482 B 3.22 % | 1.436 B 0.68 % | 1.426 B 19.28 % | 1.196 B 2.66 % | 1.165 B 0.69 % | 1.157 B -0.21 % | 1.159 B 10.03 % | 1.054 B 3.89 % | 1.014 B 6.52 % | 951.983 M 2.92 % | 925.009 M 15.16 % | 803.270 M -1.96 % | 819.299 M 0.11 % | 818.423 M 0.18 % | 816.986 M 5.13 % | 777.134 M 1.20 % | 767.907 M 0.75 % | 762.175 M -0.93 % | 769.331 M 1.84 % | 755.452 M 4.90 % | 720.168 M -3.30 % | 744.732 M 4.91 % | 709.910 M 25.78 % | 564.415 M 2.17 % | 552.407 M 16.30 % | 475.000 M 1.24 % | 469.171 M 172.22 % | 172.347 M -1.43 % | 174.850 M -1.19 % | 176.953 M -44.88 % | 321.048 M 83.40 % | 175.054 M -1.05 % | 176.916 M -1.63 % | 179.845 M -27.50 % | 248.064 M 33.37 % | 186.002 M -1.25 % | 188.362 M 3.38 % | 182.200 M -6.07 % | 193.973 M 10.39 % | 175.720 M 25.92 % | 139.547 M -7.77 % | 151.297 M |
| GoodWill | 5.771 B 0.00 % | 5.771 B 0.00 % | 5.771 B -3.40 % | 5.974 B 0.00 % | 5.974 B 5.47 % | 5.664 B 0.95 % | 5.611 B 22.00 % | 4.599 B 0.79 % | 4.563 B 15.90 % | 3.937 B 0.00 % | 3.937 B 73.52 % | 2.269 B 0.97 % | 2.247 B 6.40 % | 2.112 B 0.00 % | 2.112 B 6.67 % | 1.980 B 0.00 % | 1.980 B 21.99 % | 1.623 B 0.00 % | 1.623 B 37.74 % | 1.178 B 0.00 % | 1.178 B 53.99 % | 765.166 M 18.79 % | 644.113 M 101.66 % | 319.398 M 36.75 % | 233.570 M 83.58 % | 127.231 M 106.31 % | 61.669 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 |
| Goodwill and intangible assets | 14.683 B 10.85 % | 13.246 B 0.44 % | 13.188 B 20.74 % | 10.922 B 1.12 % | 10.802 B 12.38 % | 9.612 B 2.11 % | 9.414 B 20.20 % | 7.832 B -0.46 % | 7.868 B 11.76 % | 7.040 B 0.57 % | 7.000 B 49.68 % | 4.677 B 0.72 % | 4.644 B 4.08 % | 4.462 B 1.64 % | 4.390 B 8.32 % | 4.053 B 3.16 % | 3.929 B 13.14 % | 3.472 B 1.94 % | 3.406 B 25.90 % | 2.705 B 1.69 % | 2.661 B 20.87 % | 2.201 B 6.32 % | 2.070 B 36.65 % | 1.515 B 8.35 % | 1.398 B 8.90 % | 1.284 B 5.17 % | 1.221 B 15.89 % | 1.054 B 3.89 % | 1.014 B 6.52 % | 951.983 M 2.92 % | 925.009 M 15.16 % | 803.270 M -1.96 % | 819.299 M 0.11 % | 818.423 M 0.18 % | 816.986 M 5.13 % | 777.134 M 1.20 % | 767.907 M 0.75 % | 762.175 M -0.93 % | 769.331 M 1.84 % | 755.452 M 4.90 % | 720.168 M -3.30 % | 744.732 M 4.91 % | 709.910 M 25.78 % | 564.415 M 2.17 % | 552.407 M 16.30 % | 475.000 M 1.24 % | 469.171 M 172.22 % | 172.347 M -1.43 % | 174.850 M -1.19 % | 176.953 M -44.88 % | 321.048 M 83.40 % | 175.054 M -1.05 % | 176.916 M -1.63 % | 179.845 M -27.50 % | 248.064 M 33.37 % | 186.002 M -1.25 % | 188.362 M 3.38 % | 182.200 M -6.07 % | 193.973 M 10.39 % | 175.720 M 25.92 % | 139.547 M -7.77 % | 151.297 M |
| Property plant equipment net | 555.729 B 2.80 % | 540.585 B 3.46 % | 522.522 B 6.69 % | 489.779 B 4.68 % | 467.863 B 3.65 % | 451.402 B 3.56 % | 435.889 B 7.28 % | 406.312 B 3.02 % | 394.386 B 3.33 % | 381.679 B 2.00 % | 374.197 B 7.35 % | 348.588 B 2.04 % | 341.612 B 1.16 % | 337.709 B 1.32 % | 333.307 B 3.55 % | 321.879 B 0.68 % | 319.706 B 1.62 % | 314.596 B 0.79 % | 312.142 B 5.61 % | 295.547 B 0.48 % | 294.127 B 1.43 % | 289.968 B 0.69 % | 287.993 B 1.92 % | 282.578 B 0.80 % | 280.338 B 1.14 % | 277.183 B 0.86 % | 274.816 B 3.83 % | 264.686 B 1.83 % | 259.920 B 0.82 % | 257.811 B 1.25 % | 254.621 B 2.70 % | 247.920 B 1.61 % | 243.998 B 1.02 % | 241.535 B 1.42 % | 238.146 B 2.72 % | 231.829 B 3.15 % | 224.760 B 3.23 % | 217.735 B 0.46 % | 216.738 B 6.52 % | 203.466 B 1.89 % | 199.690 B 1.99 % | 195.792 B 3.08 % | 189.944 B 5.32 % | 180.352 B 2.34 % | 176.225 B 3.28 % | 170.636 B 2.28 % | 166.828 B 4.27 % | 159.996 B 2.85 % | 155.568 B 3.36 % | 150.517 B 2.17 % | 147.322 B 5.52 % | 139.611 B 2.58 % | 136.105 B 3.24 % | 131.835 B 3.26 % | 127.674 B 5.84 % | 120.633 B 3.32 % | 116.756 B 3.39 % | 112.926 B 4.91 % | 107.637 B 6.86 % | 100.731 B 9.92 % | 91.643 B 7.61 % | 85.165 B |
| Total non current assets | 615.796 B 3.49 % | 595.033 B 3.38 % | 575.557 B 7.53 % | 535.229 B 4.59 % | 511.736 B 4.99 % | 487.401 B 3.48 % | 471.027 B 8.32 % | 434.865 B 3.07 % | 421.933 B 3.44 % | 407.904 B 2.27 % | 398.860 B 8.55 % | 367.452 B 2.15 % | 359.721 B 1.11 % | 355.762 B 1.12 % | 351.816 B 3.69 % | 339.301 B 0.50 % | 337.625 B 1.67 % | 332.068 B 0.69 % | 329.796 B 5.82 % | 311.666 B 0.39 % | 310.443 B 1.08 % | 307.125 B 0.57 % | 305.398 B 2.48 % | 298.010 B 1.08 % | 294.830 B 0.90 % | 292.192 B 0.98 % | 289.367 B 3.13 % | 280.575 B 1.84 % | 275.503 B 0.97 % | 272.870 B 1.04 % | 270.057 B 2.19 % | 264.265 B 2.12 % | 258.788 B 1.64 % | 254.607 B 1.45 % | 250.959 B 3.33 % | 242.868 B 2.65 % | 236.597 B 2.77 % | 230.220 B 0.60 % | 228.846 B 6.66 % | 214.559 B 2.01 % | 210.333 B -8.44 % | 229.715 B 14.81 % | 200.085 B 5.82 % | 189.077 B 2.20 % | 185.012 B 6.96 % | 172.969 B -1.12 % | 174.929 B 7.86 % | 162.185 B 2.81 % | 157.748 B 3.16 % | 152.917 B -0.59 % | 153.817 B 8.38 % | 141.922 B 2.48 % | 138.489 B 3.20 % | 134.199 B 3.18 % | 130.059 B 5.69 % | 123.058 B 3.33 % | 119.092 B 3.30 % | 115.290 B 4.86 % | 109.947 B 6.79 % | 102.957 B 9.71 % | 93.843 B 7.50 % | 87.293 B |
| Other current assets | 7.121 B -8.23 % | 7.760 B 17.45 % | 6.607 B -21.12 % | 8.376 B -10.23 % | 9.331 B -22.76 % | 12.080 B 16.41 % | 10.377 B -6.53 % | 11.102 B 9.76 % | 10.115 B 17.14 % | 8.635 B 19.24 % | 7.242 B -47.10 % | 13.689 B 26.42 % | 10.829 B 54.43 % | 7.012 B 9.69 % | 6.392 B -16.91 % | 7.694 B 11.81 % | 6.881 B -10.36 % | 7.676 B 26.06 % | 6.089 B -8.49 % | 6.654 B -51.65 % | 13.762 B 81.58 % | 7.579 B -28.04 % | 10.532 B 48.28 % | 7.103 B -16.61 % | 8.518 B -35.94 % | 13.296 B 64.28 % | 8.093 B 48.23 % | 5.460 B -47.28 % | 10.356 B 107.94 % | 4.980 B 8.26 % | 4.600 B -19.97 % | 5.748 B -40.37 % | 9.639 B 85.48 % | 5.197 B -45.74 % | 9.578 B 123.99 % | 4.276 B -12.80 % | 4.904 B 27.79 % | 3.837 B 8.46 % | 3.538 B 473.10 % | 617.314 M -78.66 % | 2.893 B -48.24 % | 5.589 B 92.74 % | 2.900 B 57.05 % | 1.846 B -14.82 % | 2.168 B 1.69 % | 2.132 B -35.53 % | 3.306 B 83.04 % | 1.806 B -59.99 % | 4.514 B -16.79 % | 5.426 B 38.93 % | 3.905 B 85.29 % | 2.108 B 77.55 % | 1.187 B -17.75 % | 1.443 B -1.97 % | 1.472 B -11.81 % | 1.669 B 59.08 % | 1.049 B -4.67 % | 1.101 B -70.61 % | 3.746 B 36.97 % | 2.735 B -9.80 % | 3.032 B -16.89 % | 3.648 B |
| Short term investments | 384.068 M 587.90 % | 55.832 M | 0.000 100.00 % | -436.441 M -247.35 % | 296.195 M 413.93 % | 57.633 M -82.85 % | 336.066 M 14 505.61 % | 2.301 M -5.78 % | 2.442 M 32.93 % | 1.837 M -3.70 % | 1.908 M -96.49 % | 54.308 M -47.74 % | 103.922 M -97.89 % | 4.936 B 435.86 % | -1.470 B -92.19 % | -764.662 M -1.35 % | -754.455 M -3.76 % | -727.097 M 1.23 % | -736.169 M -8.20 % | -680.352 M -265.47 % | -186.158 M 16.25 % | -222.284 M -32.97 % | -167.171 M -0.76 % | -165.915 M 14.34 % | -193.689 M 5.07 % | -204.032 M -22.76 % | -166.200 M -8 422.47 % | 1.997 M 101.05 % | -190.750 M 25.36 % | -255.557 M 15.12 % | -301.087 M 14.48 % | -352.067 M 10.96 % | -395.390 M 3.62 % | -410.253 M 10.31 % | -457.437 M -0.65 % | -454.503 M 9.04 % | -499.701 M 8.46 % | -545.887 M 7.10 % | -587.597 M -9.27 % | -537.754 M 7.47 % | -581.197 M 97.50 % | -23.258 B -3 416.12 % | -661.468 M -4.10 % | -635.386 M 6.25 % | -677.728 M 5.00 % | -713.396 M 5.28 % | -753.156 M | 0.000 | 0.000 | 0.000 100.00 % | -910.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.223 B | 0.000 | 0.000 100.00 % | -1.208 B |
| cash and cash equivalents | 31.683 B 39.77 % | 22.668 B 14.84 % | 19.738 B 108.85 % | 9.451 B -63.62 % | 25.977 B 45.38 % | 17.868 B 88.19 % | 9.495 B -43.20 % | 16.716 B -7.81 % | 18.133 B -10.67 % | 20.300 B 25.60 % | 16.162 B -30.83 % | 23.366 B 9.41 % | 21.355 B 22.37 % | 17.452 B 33.59 % | 13.064 B -18.93 % | 16.115 B -6.49 % | 17.233 B 3.33 % | 16.678 B 8.29 % | 15.402 B 37.55 % | 11.197 B 0.30 % | 11.164 B -18.28 % | 13.662 B 25.49 % | 10.887 B -28.55 % | 15.237 B -6.60 % | 16.315 B 78.30 % | 9.150 B 27.62 % | 7.170 B -37.38 % | 11.449 B 9.00 % | 10.504 B -9.26 % | 11.576 B 36.82 % | 8.461 B -18.60 % | 10.394 B 9.14 % | 9.524 B 43.92 % | 6.617 B -17.75 % | 8.045 B -28.06 % | 11.183 B 7.19 % | 10.433 B 6.47 % | 9.799 B -24.93 % | 13.053 B -17.77 % | 15.873 B -4.82 % | 16.678 B 200.60 % | 5.548 B 8.74 % | 5.102 B -15.08 % | 6.009 B 14.29 % | 5.257 B 15.79 % | 4.541 B 8.70 % | 4.177 B -44.67 % | 7.550 B 8.33 % | 6.969 B 22.22 % | 5.702 B 7.49 % | 5.305 B -11.95 % | 6.025 B -6.58 % | 6.449 B 7.94 % | 5.975 B -7.58 % | 6.465 B 10.39 % | 5.856 B -6.16 % | 6.241 B -22.96 % | 8.100 B 148.09 % | 3.265 B 66.85 % | 1.957 B -63.55 % | 5.369 B 271.15 % | 1.447 B |
| Cash and short term investments | 31.683 B 39.77 % | 22.668 B 14.84 % | 19.738 B 108.85 % | 9.451 B -64.03 % | 26.273 B 46.57 % | 17.926 B 82.34 % | 9.831 B -41.20 % | 16.718 B -7.81 % | 18.135 B -10.67 % | 20.301 B 25.60 % | 16.164 B -30.82 % | 23.366 B 9.41 % | 21.355 B 22.37 % | 17.452 B 33.59 % | 13.064 B -18.93 % | 16.115 B -6.49 % | 17.233 B 3.33 % | 16.678 B 8.29 % | 15.402 B 37.55 % | 11.197 B 0.30 % | 11.164 B -18.28 % | 13.662 B 25.49 % | 10.887 B -28.55 % | 15.237 B -6.60 % | 16.315 B 78.30 % | 9.150 B 27.62 % | 7.170 B -37.39 % | 11.451 B 9.02 % | 10.504 B -9.26 % | 11.576 B 36.82 % | 8.461 B -18.60 % | 10.394 B 9.14 % | 9.524 B 43.92 % | 6.617 B -17.75 % | 8.045 B -28.06 % | 11.183 B 7.19 % | 10.433 B 6.47 % | 9.799 B -24.93 % | 13.053 B -17.77 % | 15.873 B -4.82 % | 16.678 B 200.60 % | 5.548 B 8.74 % | 5.102 B -15.08 % | 6.009 B 14.29 % | 5.257 B 15.79 % | 4.541 B 8.70 % | 4.177 B -44.67 % | 7.550 B 8.33 % | 6.969 B 22.22 % | 5.702 B 7.49 % | 5.305 B -11.95 % | 6.025 B -6.58 % | 6.449 B 7.94 % | 5.975 B -7.58 % | 6.465 B 10.39 % | 5.856 B -6.16 % | 6.241 B -22.96 % | 8.100 B 148.09 % | 3.265 B 66.85 % | 1.957 B -63.55 % | 5.369 B 271.15 % | 1.447 B |
| Total current assets | 104.406 B 12.67 % | 92.665 B 10.08 % | 84.182 B 13.66 % | 74.063 B -16.07 % | 88.242 B 12.70 % | 78.300 B 14.74 % | 68.240 B -8.80 % | 74.822 B 3.82 % | 72.066 B 1.85 % | 70.757 B 7.60 % | 65.760 B -14.42 % | 76.842 B 5.91 % | 72.555 B 13.02 % | 64.199 B 11.06 % | 57.806 B -4.80 % | 60.719 B 2.79 % | 59.069 B 2.33 % | 57.725 B 11.12 % | 51.950 B 7.84 % | 48.174 B 0.57 % | 47.900 B 3.24 % | 46.399 B 9.84 % | 42.241 B -6.80 % | 45.323 B -2.57 % | 46.520 B 18.60 % | 39.226 B 14.98 % | 34.114 B -12.57 % | 39.021 B 0.86 % | 38.690 B 2.69 % | 37.678 B 13.71 % | 33.135 B -7.47 % | 35.808 B 6.57 % | 33.601 B 10.45 % | 30.422 B -2.14 % | 31.088 B -7.14 % | 33.478 B 2.51 % | 32.659 B 4.58 % | 31.227 B -9.16 % | 34.377 B -1.64 % | 34.950 B 2.47 % | 34.108 B 49.23 % | 22.856 B 2.22 % | 22.361 B -4.38 % | 23.385 B 5.74 % | 22.116 B 4.20 % | 21.223 B 7.23 % | 19.793 B -10.23 % | 22.049 B 7.54 % | 20.502 B 6.63 % | 19.228 B 9.26 % | 17.599 B -0.79 % | 17.740 B -2.66 % | 18.225 B 3.25 % | 17.652 B -3.19 % | 18.233 B 0.50 % | 18.142 B 4.29 % | 17.396 B -10.23 % | 19.379 B 31.62 % | 14.723 B -1.33 % | 14.922 B -13.68 % | 17.287 B 62.70 % | 10.625 B |
| Inventory | 34.827 B 10.27 % | 31.584 B 2.35 % | 30.860 B 7.85 % | 28.615 B -0.17 % | 28.663 B 9.98 % | 26.062 B -1.37 % | 26.423 B 2.66 % | 25.738 B 10.77 % | 23.235 B 1.03 % | 22.999 B -7.30 % | 24.809 B 12.35 % | 22.083 B -2.20 % | 22.579 B 0.88 % | 22.382 B -1.64 % | 22.755 B 3.71 % | 21.942 B 3.90 % | 21.118 B 2.01 % | 20.701 B 2.62 % | 20.173 B 1.88 % | 19.801 B -1.99 % | 20.204 B 12.73 % | 17.923 B -5.51 % | 18.968 B 13.81 % | 16.666 B 1.02 % | 16.498 B -1.68 % | 16.780 B -3.81 % | 17.445 B 6.74 % | 16.342 B -0.16 % | 16.368 B 1.82 % | 16.076 B 6.60 % | 15.081 B 6.90 % | 14.108 B -2.29 % | 14.438 B 7.02 % | 13.492 B -0.79 % | 13.600 B -0.52 % | 13.671 B -0.21 % | 13.699 B -5.21 % | 14.452 B -5.12 % | 15.232 B 26.90 % | 12.003 B 3.02 % | 11.651 B -0.58 % | 11.719 B -2.19 % | 11.981 B 2.94 % | 11.639 B 3.86 % | 11.207 B 3.71 % | 10.806 B 2.01 % | 10.593 B 19.43 % | 8.870 B -1.65 % | 9.019 B 11.34 % | 8.100 B -1.90 % | 8.257 B 15.83 % | 7.129 B -12.23 % | 8.122 B 7.41 % | 7.561 B -7.06 % | 8.136 B 18.04 % | 6.892 B -6.10 % | 7.340 B -4.39 % | 7.676 B -0.47 % | 7.712 B 9.14 % | 7.066 B 2.85 % | 6.871 B 24.11 % | 5.536 B |
| Net receivables | 30.775 B 0.40 % | 30.654 B 13.63 % | 26.977 B -2.33 % | 27.622 B 15.21 % | 23.976 B 7.84 % | 22.233 B 2.61 % | 21.667 B 1.90 % | 21.263 B -5.97 % | 22.614 B 20.14 % | 18.822 B 7.27 % | 17.546 B -0.89 % | 17.704 B -0.49 % | 17.792 B 2.53 % | 17.353 B 11.28 % | 15.594 B 4.18 % | 14.968 B 8.17 % | 13.838 B 9.22 % | 12.670 B 23.17 % | 10.287 B 18.88 % | 8.653 B 2.98 % | 8.402 B 16.13 % | 7.235 B -2.94 % | 7.455 B 18.01 % | 6.317 B -13.94 % | 7.340 B 0.71 % | 7.288 B 56.50 % | 4.657 B -1.55 % | 4.730 B -18.38 % | 5.795 B 44.73 % | 4.004 B -24.66 % | 5.315 B 26.32 % | 4.208 B 29.03 % | 3.261 B -15.71 % | 3.869 B 6.34 % | 3.638 B 19.32 % | 3.049 B -15.85 % | 3.623 B 15.39 % | 3.140 B 22.88 % | 2.555 B -20.85 % | 3.228 B 11.83 % | 2.887 B -40.28 % | 4.834 B 104.07 % | 2.369 B 23.87 % | 1.912 B 12.81 % | 1.695 B -9.48 % | 1.873 B 9.13 % | 1.716 B -10.10 % | 1.909 B -29.56 % | 2.710 B -21.72 % | 3.462 B 147.76 % | 1.397 B -43.63 % | 2.479 B 0.48 % | 2.467 B -7.68 % | 2.672 B 23.72 % | 2.160 B -42.00 % | 3.724 B 34.61 % | 2.766 B 10.57 % | 2.502 B -47.01 % | 4.721 B 49.22 % | 3.164 B 56.98 % | 2.016 B 4 501.53 % | 43.802 M |
| Tax assets | 1.881 B -9.56 % | 2.080 B 8.93 % | 1.910 B -3.63 % | 1.982 B 4.99 % | 1.888 B -0.56 % | 1.898 B 3.87 % | 1.827 B -14.64 % | 2.141 B 0.55 % | 2.129 B 6.34 % | 2.002 B 8.27 % | 1.849 B 7.59 % | 1.719 B -0.47 % | 1.727 B 3.85 % | 1.663 B -1.37 % | 1.686 B 17.85 % | 1.431 B 10.32 % | 1.297 B 14.62 % | 1.132 B -1.22 % | 1.146 B 18.17 % | 969.420 M -0.97 % | 978.945 M 50.76 % | 649.357 M 13.50 % | 572.099 M 57.91 % | 362.304 M -1.33 % | 367.178 M 1.21 % | 362.794 M 2.07 % | 355.442 M 17.89 % | 301.502 M 0.00 % | 301.502 M 0.11 % | 301.178 M 0.55 % | 299.516 M 4.05 % | 287.853 M -0.72 % | 289.944 M 0.23 % | 289.290 M 0.50 % | 287.853 M -14.10 % | 335.084 M 4.95 % | 319.267 M -7.75 % | 346.080 M 0.00 % | 346.080 M 0.99 % | 342.703 M -0.01 % | 342.742 M 1.46 % | 337.819 M 0.00 % | 337.805 M 1.76 % | 331.976 M -2.58 % | 340.764 M 2.65 % | 331.976 M 0.00 % | 331.976 M 149.85 % | -665.993 M 0.00 % | -665.993 M 24.85 % | -886.162 M -390.43 % | 305.117 M | 0.000 | 0.000 | 0.000 -100.00 % | 261.901 M | 0.000 | 0.000 | 0.000 -100.00 % | 119.066 M | 0.000 | 0.000 -100.00 % | 53.148 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -22.556 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 |
| Account payables | 31.853 B 20.12 % | 26.519 B -1.29 % | 26.866 B 6.07 % | 25.330 B 0.46 % | 25.213 B 6.68 % | 23.633 B 118.63 % | 10.810 B -49.93 % | 21.589 B -3.68 % | 22.413 B 13.98 % | 19.664 B -4.26 % | 20.539 B 5.67 % | 19.436 B -2.22 % | 19.878 B 8.89 % | 18.255 B 11.38 % | 16.390 B 6.97 % | 15.322 B 4.26 % | 14.696 B 37.44 % | 10.693 B 9.62 % | 9.754 B -0.32 % | 9.785 B -13.44 % | 11.305 B -4.33 % | 11.816 B -6.91 % | 12.694 B -17.19 % | 15.329 B 10.71 % | 13.846 B -7.48 % | 14.966 B 12.29 % | 13.328 B 12.88 % | 11.807 B -10.24 % | 13.153 B 6.52 % | 12.348 B 8.44 % | 11.387 B -0.70 % | 11.467 B 12.57 % | 10.187 B -12.38 % | 11.627 B -2.52 % | 11.927 B 17.57 % | 10.144 B 3.23 % | 9.827 B 21.85 % | 8.065 B -25.13 % | 10.772 B 57.71 % | 6.830 B -6.83 % | 7.331 B -4.73 % | 7.695 B 40.29 % | 5.485 B 68.30 % | 3.259 B -31.47 % | 4.756 B 427.12 % | 902.176 M -81.91 % | 4.987 B 963.77 % | 468.832 M -73.49 % | 1.769 B 798.28 % | 196.878 M -93.09 % | 2.851 B 120.09 % | 1.295 B -34.66 % | 1.983 B -51.41 % | 4.080 B -2.52 % | 4.185 B 58.21 % | 2.645 B -6.74 % | 2.837 B -41.37 % | 4.838 B -26.69 % | 6.600 B 5.79 % | 6.238 B 47.33 % | 4.234 B 2.78 % | 4.120 B |
| Tax payables | 3.763 B 13.45 % | 3.317 B -53.02 % | 7.059 B 56.82 % | 4.501 B 283.09 % | 1.175 B -54.25 % | 2.568 B 534.91 % | 404.494 M -90.17 % | 4.113 B 27.87 % | 3.217 B 17.61 % | 2.735 B -30.00 % | 3.907 B 13.60 % | 3.440 B 23.32 % | 2.789 B 9.25 % | 2.553 B -23.32 % | 3.329 B 17.27 % | 2.839 B 37.65 % | 2.062 B 30.00 % | 1.586 B -41.39 % | 2.707 B 13.02 % | 2.395 B 37.49 % | 1.742 B 24.70 % | 1.397 B -26.57 % | 1.902 B 22.97 % | 1.547 B 16.10 % | 1.332 B 6.91 % | 1.246 B -31.20 % | 1.811 B 8.07 % | 1.676 B 40.30 % | 1.195 B -1.20 % | 1.209 B -37.18 % | 1.925 B 27.20 % | 1.513 B 10.91 % | 1.364 B 25.24 % | 1.089 B -33.91 % | 1.648 B 28.31 % | 1.285 B 4.94 % | 1.224 B 33.33 % | 918.151 M -34.69 % | 1.406 B 11.00 % | 1.267 B 38.83 % | 912.309 M -11.99 % | 1.037 B -8.40 % | 1.132 B -0.62 % | 1.139 B 28.78 % | 884.187 M 117.65 % | -5.010 B -590.79 % | 1.021 B 126.09 % | -3.913 B -4.00 % | -3.762 B -6.22 % | -3.542 B -427.34 % | 1.082 B 145.76 % | -2.365 B -9.83 % | -2.153 B -20.25 % | -1.790 B -46.83 % | -1.219 B -34.32 % | -907.819 M 12.31 % | -1.035 B -56.26 % | -662.553 M -4.30 % | -635.255 M -59.14 % | -399.182 M 29.35 % | -565.022 M -1 319.08 % | 46.348 M |
| Deferred revenue non current | 110.101 M -37.63 % | 176.525 M 4.80 % | 168.437 M -30.77 % | 243.291 M -2.14 % | 248.623 M 60.35 % | 155.046 M 1.97 % | 152.048 M 7.88 % | 140.944 M -3.96 % | 146.760 M -0.81 % | 147.962 M 5.66 % | 140.040 M -14.01 % | 162.848 M 7.25 % | 151.845 M -5.23 % | 160.219 M 19.22 % | 134.394 M -66.69 % | 403.476 M 7.10 % | 376.727 M 2.33 % | 368.133 M -0.01 % | 368.167 M 8.83 % | 338.303 M 2.82 % | 329.027 M 10.77 % | 297.042 M 0.34 % | 296.049 M 596.48 % | 42.507 M -83.01 % | 250.198 M 54.44 % | 162.004 M 0.64 % | 160.974 M 150.37 % | 64.294 M 290.44 % | 16.467 M 308.82 % | 4.028 M -15.25 % | 4.753 M -29.29 % | 6.722 M 0.00 % | 6.722 M 0.00 % | 6.722 M 0.00 % | 6.722 M 97.48 % | 3.404 M 0.00 % | 3.404 M 0.00 % | 3.404 M 0.00 % | 3.404 M 0.00 % | 3.404 M 0.00 % | 3.404 M 0.00 % | 3.404 M 0.00 % | 3.404 M -99.97 % | 10.178 B 6.98 % | 9.513 B 6.78 % | 8.909 B 3.58 % | 8.601 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.005 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.620 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.342 B | 0.000 | 0.000 -100.00 % | 3.385 B |
| Minority interest | 101.981 B -1.07 % | 103.083 B 3.97 % | 99.151 B 9.64 % | 90.433 B 13.82 % | 79.450 B 6.63 % | 74.513 B 3.71 % | 71.848 B 9.47 % | 65.634 B 13.00 % | 58.085 B -5.88 % | 61.717 B 4.20 % | 59.229 B 2.82 % | 57.606 B 6.39 % | 54.144 B 4.43 % | 51.848 B 5.48 % | 49.155 B 3.49 % | 47.497 B 5.71 % | 44.933 B -4.23 % | 46.916 B 1.93 % | 46.027 B 11.07 % | 41.440 B 5.61 % | 39.240 B -4.65 % | 41.151 B 2.29 % | 40.229 B 3.37 % | 38.919 B 3.30 % | 37.674 B -2.21 % | 38.524 B 3.72 % | 37.141 B 1.68 % | 36.529 B 5.23 % | 34.712 B -3.11 % | 35.825 B 4.87 % | 34.162 B 4.51 % | 32.687 B 6.56 % | 30.675 B -4.67 % | 32.179 B 3.64 % | 31.048 B 4.04 % | 29.844 B 9.41 % | 27.277 B -4.49 % | 28.558 B 2.95 % | 27.740 B 5.13 % | 26.386 B 4.83 % | 25.170 B -0.12 % | 25.200 B 4.56 % | 24.102 B 5.87 % | 22.767 B 6.73 % | 21.331 B -3.58 % | 22.123 B 3.43 % | 21.388 B 6.00 % | 20.178 B 7.60 % | 18.753 B 7.32 % | 17.474 B 2.62 % | 17.027 B 5.03 % | 16.213 B 6.57 % | 15.213 B 9.62 % | 13.878 B 6.37 % | 13.048 B -3.12 % | 13.467 B 10.20 % | 12.221 B 9.85 % | 11.126 B -13.99 % | 12.935 B 7.77 % | 12.003 B 24.09 % | 9.673 B 0.03 % | 9.670 B |
| Capital lease obligations | 4.074 B -4.01 % | 4.244 B 0.86 % | 4.208 B 28.35 % | 3.278 B -56.55 % | 7.546 B 102.56 % | 3.725 B 2.80 % | 3.624 B 19.08 % | 3.043 B 0.04 % | 3.042 B 10.17 % | 2.761 B -1.03 % | 2.790 B 19.02 % | 2.344 B -6.60 % | 2.510 B -25.82 % | 3.383 B 16.92 % | 2.893 B 22.80 % | 2.356 B 11.16 % | 2.120 B 85.40 % | 1.143 B 23.05 % | 929.024 M | 0.000 -100.00 % | 5.097 B | 0.000 -100.00 % | 2.737 B | 0.000 -100.00 % | 1.670 B | 0.000 -100.00 % | 415.398 M | 0.000 -100.00 % | 658.657 M | 0.000 -100.00 % | 12.059 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 M | 0.000 | 0.000 100.00 % | -38.403 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 % | -189.060 M | 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 -100.00 % | 1.095 B -0.04 % | 1.095 B -2.58 % | 1.124 B 0.00 % | 1.124 B 0.00 % | 1.124 B 0.00 % | 1.124 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 |
| Other total stockholders equity | 49.693 B 2.92 % | 48.284 B 0.61 % | 47.991 B 37.46 % | 34.912 B 1.36 % | 34.443 B | 0.000 -100.00 % | 33.316 B 3 231.61 % | 1.000 B -97.41 % | 38.590 B 543.17 % | 6.000 B -78.03 % | 27.307 B 203.42 % | 9.000 B -77.87 % | 40.675 B 351.95 % | 9.000 B -6.37 % | 9.613 B 21.60 % | 7.905 B -48.36 % | 15.307 B -51.66 % | 31.668 B 103.06 % | 15.595 B -30.59 % | 22.470 B 28.96 % | 17.424 B | 0.000 -100.00 % | 17.068 B 0.97 % | 16.904 B 86.94 % | 9.043 B -42.21 % | 15.648 B 70.59 % | 9.173 B -40.16 % | 15.328 B 20.42 % | 12.728 B -15.76 % | 15.110 B 17.72 % | 12.835 B -14.35 % | 14.985 B 61.86 % | 9.258 B -38.03 % | 14.939 B 61.37 % | 9.258 B -36.52 % | 14.584 B 57.54 % | 9.258 B -28.20 % | 12.895 B 0.00 % | 12.895 B -10.57 % | 14.418 B 11.81 % | 12.895 B 139.43 % | 5.386 B 41.96 % | 3.794 B -25.74 % | 5.109 B 0.68 % | 5.074 B -0.29 % | 5.089 B -0.04 % | 5.091 B 5.01 % | 4.848 B 0.79 % | 4.810 B 1.83 % | 4.723 B 2.56 % | 4.605 B 2.76 % | 4.482 B -0.82 % | 4.519 B 0.62 % | 4.491 B 0.35 % | 4.476 B -54.04 % | 9.738 B 1.25 % | 9.618 B -0.16 % | 9.633 B 6.27 % | 9.065 B 1.80 % | 8.904 B 5.07 % | 8.475 B 5.82 % | 8.008 B |
| Deferred tax liabilities non current | 480.756 M -9.27 % | 529.862 M 8.48 % | 488.424 M 72.44 % | 283.244 M 30.58 % | 216.911 M -14.36 % | 253.295 M 69.89 % | 149.091 M -73.84 % | 569.830 M -1.03 % | 575.761 M 7.83 % | 533.969 M 45.50 % | 366.989 M 17.47 % | 312.403 M 0.68 % | 310.296 M -1.84 % | 316.102 M -0.33 % | 317.142 M 55.95 % | 203.356 M -0.39 % | 204.154 M 8.61 % | 187.968 M -0.20 % | 188.350 M 15.11 % | 163.627 M -0.47 % | 164.392 M 21.95 % | 134.803 M -0.43 % | 135.387 M 4.18 % | 129.958 M 1.60 % | 127.908 M 12.48 % | 113.712 M -0.40 % | 114.166 M 1.19 % | 112.828 M -0.34 % | 113.213 M -0.34 % | 113.598 M -0.34 % | 113.983 M -3.80 % | 118.484 M -0.32 % | 118.869 M -0.49 % | 119.457 M -0.15 % | 119.639 M -37.71 % | 192.065 M -19.83 % | 239.572 M -0.32 % | 240.342 M -9.15 % | 264.544 M 2.18 % | 258.902 M -12.06 % | 294.402 M -7.24 % | 317.380 M 25.24 % | 253.409 M -8.87 % | 278.080 M 6.04 % | 262.241 M -16.70 % | 314.825 M -4.53 % | 329.765 M | 0.000 | 0.000 | 0.000 -100.00 % | 383.013 M | 0.000 | 0.000 | 0.000 -100.00 % | 495.666 M | 0.000 | 0.000 | 0.000 -100.00 % | 686.235 M | 0.000 | 0.000 -100.00 % | 37.140 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.519 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 |
| Total assets | 720.202 B 4.73 % | 687.699 B 4.24 % | 659.739 B 8.28 % | 609.292 B 1.55 % | 599.978 B 6.06 % | 565.701 B 4.90 % | 539.267 B 5.80 % | 509.687 B 3.18 % | 493.998 B 3.20 % | 478.661 B 3.02 % | 464.620 B 4.57 % | 444.294 B 2.78 % | 432.276 B 2.93 % | 419.961 B 2.52 % | 409.621 B 2.40 % | 400.020 B 0.84 % | 396.694 B 1.77 % | 389.794 B 2.11 % | 381.746 B 6.09 % | 359.841 B 0.42 % | 358.343 B 1.36 % | 353.524 B 1.69 % | 347.639 B 1.25 % | 343.333 B 0.58 % | 341.350 B 3.00 % | 331.418 B 2.45 % | 323.481 B 1.22 % | 319.596 B 1.72 % | 314.193 B 1.17 % | 310.547 B 2.43 % | 303.193 B 1.04 % | 300.073 B 2.63 % | 292.389 B 2.58 % | 285.029 B 1.06 % | 282.047 B 2.06 % | 276.346 B 2.63 % | 269.256 B 2.99 % | 261.447 B -0.67 % | 263.223 B 5.50 % | 249.508 B 2.07 % | 244.442 B 6.27 % | 230.016 B 3.40 % | 222.447 B 4.70 % | 212.462 B 2.58 % | 207.127 B 6.66 % | 194.193 B -0.27 % | 194.722 B 5.69 % | 184.234 B 3.36 % | 178.250 B 3.55 % | 172.145 B 0.43 % | 171.416 B 7.36 % | 159.662 B 1.88 % | 156.714 B 3.20 % | 151.851 B 2.40 % | 148.292 B 5.02 % | 141.200 B 3.45 % | 136.488 B 1.35 % | 134.669 B 8.02 % | 124.671 B 5.76 % | 117.880 B 6.07 % | 111.130 B 13.49 % | 97.918 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2009-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 | 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-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.853 B 197.87 % | -7.002 B | 0.000 100.00 % | -4.373 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.275 M 200.00 % | -41.275 M | 0.000 -100.00 % | 17.810 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.177 B | 0.000 100.00 % | -4.308 B -459.50 % | 1.198 B 200.00 % | -1.198 B | 0.000 -100.00 % | 2.027 B -69.34 % | 6.610 B 200.00 % | -6.610 B | 0.000 100.00 % | -5.828 B -216.26 % | 5.013 B 200.00 % | -5.013 B | 0.000 100.00 % | -3.202 B -162.47 % | 5.126 B 200.00 % | -5.126 B | 0.000 100.00 % | -3.166 B -275.98 % | 1.799 B 200.00 % | -1.799 B | 0.000 100.00 % | -2.263 B -164.15 % | 3.528 B 200.00 % | -3.528 B | 0.000 100.00 % | -1.968 B -267.46 % | 1.175 B 200.00 % | -1.175 B | 0.000 100.00 % | -1.902 B -311.98 % | 897.123 M 200.00 % | -897.123 M | 0.000 100.00 % | -2.754 B -1 405.94 % | -182.866 M -200.00 % | 182.866 M | 0.000 100.00 % | -2.173 B -232.46 % | 1.640 B 200.00 % | -1.640 B | 0.000 100.00 % | -3.182 B | 0.000 | 0.000 | 0.000 100.00 % | -377.301 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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -966.164 M | 0.000 100.00 % | -2.663 B -195.49 % | 2.788 B 200.00 % | -2.788 B | 0.000 -100.00 % | 3.830 B -43.67 % | 6.799 B 200.00 % | -6.799 B | 0.000 100.00 % | -3.070 B -175.36 % | 4.074 B 200.00 % | -4.074 B | 0.000 100.00 % | -1.870 B -146.83 % | 3.993 B 200.00 % | -3.993 B | 0.000 100.00 % | -1.507 B -277.61 % | 848.390 M 200.00 % | -848.390 M | 0.000 -100.00 % | 184.092 M -91.84 % | 2.255 B 200.00 % | -2.255 B | 0.000 100.00 % | -420.031 M -224.56 % | 337.214 M 200.00 % | -337.214 M | 0.000 100.00 % | -3.002 B -223.00 % | 2.441 B 200.00 % | -2.441 B | 0.000 100.00 % | -954.391 M -356.13 % | 372.616 M 200.00 % | -372.616 M | 0.000 100.00 % | -772.735 M -175.82 % | 1.019 B 200.00 % | -1.019 B | 0.000 100.00 % | -866.627 M | 0.000 | 0.000 | 0.000 100.00 % | -256.675 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.210 B | 0.000 100.00 % | -1.645 B -3.46 % | -1.590 B -200.00 % | 1.590 B | 0.000 100.00 % | -1.803 B -853.13 % | -189.162 M -200.00 % | 189.162 M | 0.000 100.00 % | -2.758 B -393.82 % | 938.493 M 200.00 % | -938.493 M | 0.000 100.00 % | -1.332 B -207.64 % | 1.237 B 200.00 % | -1.237 B | 0.000 100.00 % | -1.659 B -274.52 % | 950.513 M 200.00 % | -950.513 M | 0.000 100.00 % | -2.448 B -292.17 % | 1.274 B 200.00 % | -1.274 B | 0.000 100.00 % | -1.548 B -284.73 % | 837.839 M 200.00 % | -837.839 M | 0.000 -100.00 % | 1.661 B 207.38 % | -1.547 B -200.00 % | 1.547 B | 0.000 100.00 % | -1.760 B -431.54 % | -331.121 M -200.00 % | 331.121 M | 0.000 100.00 % | -1.389 B -326.41 % | 613.399 M 200.00 % | -613.399 M | 0.000 100.00 % | -2.426 B | 0.000 | 0.000 | 0.000 100.00 % | -120.626 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -104.654 M -200.00 % | 104.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -560.077 M -21 295.24 % | 2.642 M 200.00 % | -2.642 M | 0.000 100.00 % | -39.434 M 82.42 % | -224.362 M -200.00 % | 224.362 M | 0.000 100.00 % | -11.149 M -243.21 % | 7.785 M 200.00 % | -7.785 M | 0.000 -100.00 % | 111.002 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 |
| Other non cash items | 12.986 B 126.32 % | 5.738 B | 0.000 -100.00 % | 10.365 B -11.37 % | 11.695 B 82.04 % | 6.424 B -45.90 % | 11.875 B 29.94 % | 9.139 B -32.26 % | 13.492 B 429.89 % | -4.090 B -125.34 % | -1.815 B 83.12 % | -10.753 B -479.86 % | 2.831 B -61.55 % | 7.361 B -26.80 % | 10.057 B 594.77 % | -2.033 B 24.37 % | -2.688 B -50.46 % | -1.786 B -64.26 % | -1.088 B 43.75 % | -1.933 B 0.25 % | -1.938 B -87.03 % | -1.036 B -11.59 % | -928.647 M 14.47 % | -1.086 B 10.31 % | -1.211 B 12.76 % | -1.388 B -48.07 % | -937.142 M 26.24 % | -1.270 B 3.05 % | -1.310 B -7.53 % | -1.219 B -209.63 % | -393.612 M 74.75 % | -1.559 B -17.16 % | -1.330 B -9.52 % | -1.215 B -67.05 % | -727.212 M 42.47 % | -1.264 B 15.03 % | -1.488 B -47.33 % | -1.010 B -199.65 % | -336.977 M 65.31 % | -971.290 M 26.27 % | -1.317 B -13.99 % | -1.156 B -63.82 % | -705.398 M 9.45 % | -778.973 M -92.06 % | -405.587 M 30.72 % | -585.445 M 24.90 % | -779.548 M -44.68 % | -538.825 M 14.06 % | -627.001 M -18.18 % | -530.560 M -125.65 % | -235.128 M 58.75 % | -570.057 M 25.22 % | -762.275 M -40.71 % | -541.720 M -231.63 % | -163.349 M 79.33 % | -790.342 M -63.23 % | -484.200 M 29.67 % | -688.491 M -31.64 % | -523.025 M 30.37 % | -751.126 M -167.54 % | -280.748 M 54.82 % | -621.452 M 9.35 % | -685.554 M -296.15 % | -173.056 M |
| Net cash provided by operating activities | 12.986 B 126.32 % | 5.738 B | 0.000 -100.00 % | 13.416 B 32.44 % | 10.130 B 6.82 % | 9.483 B 6.78 % | 8.881 B -28.37 % | 12.398 B 0.31 % | 12.359 B 128.70 % | 5.404 B 197.74 % | 1.815 B -61.16 % | 4.673 B 4.44 % | 4.474 B -56.33 % | 10.246 B 34.34 % | 7.627 B -33.17 % | 11.413 B 8.73 % | 10.496 B 72.85 % | 6.073 B -35.75 % | 9.452 B -8.64 % | 10.346 B 70.62 % | 6.064 B 3.25 % | 5.873 B 100.68 % | 2.927 B -65.90 % | 8.583 B -5.38 % | 9.071 B 65.29 % | 5.488 B 12.07 % | 4.897 B -37.42 % | 7.825 B 29.40 % | 6.047 B 30.74 % | 4.625 B -0.11 % | 4.630 B -18.61 % | 5.689 B 18.13 % | 4.816 B 0.93 % | 4.771 B 11.80 % | 4.268 B -24.33 % | 5.640 B 7.82 % | 5.231 B 54.63 % | 3.383 B 2.92 % | 3.287 B -22.20 % | 4.225 B -16.63 % | 5.067 B 15.56 % | 4.385 B 83.25 % | 2.393 B -30.58 % | 3.447 B 108.00 % | 1.657 B -19.00 % | 2.046 B -73.02 % | 7.582 B 23.47 % | 6.141 B 52.31 % | 4.032 B -28.79 % | 5.661 B -31.78 % | 8.299 B 83.83 % | 4.515 B -33.04 % | 6.742 B 104.59 % | 3.295 B -62.63 % | 8.817 B 70.59 % | 5.169 B -10.79 % | 5.794 B -18.99 % | 7.152 B -0.77 % | 7.207 B 63.78 % | 4.400 B 29.05 % | 3.410 B 13.79 % | 2.997 B -44.85 % | 5.433 B 262.48 % | 1.499 B |
| Investments in property plant and equipment | -21.731 B -2.18 % | -21.267 B 31.38 % | -30.993 B -55.18 % | -19.972 B 14.73 % | -23.423 B -43.52 % | -16.320 B 43.37 % | -28.821 B -85.91 % | -15.503 B -39.40 % | -11.121 B 4.58 % | -11.655 B 45.65 % | -21.443 B -63.03 % | -13.153 B -38.43 % | -9.502 B -48.20 % | -6.412 B 47.85 % | -12.293 B -125.96 % | -5.440 B -77.07 % | -3.072 B 28.82 % | -4.317 B 62.64 % | -11.554 B -135.80 % | -4.900 B -23.20 % | -3.977 B -13.59 % | -3.501 B 59.62 % | -8.671 B -76.50 % | -4.913 B 16.43 % | -5.878 B -15.54 % | -5.088 B 29.99 % | -7.267 B -3.38 % | -7.029 B -59.24 % | -4.414 B 1.12 % | -4.464 B 31.07 % | -6.476 B -15.79 % | -5.593 B 3.76 % | -5.812 B -3.27 % | -5.628 B 32.97 % | -8.397 B -39.89 % | -6.002 B -10.89 % | -5.413 B -34.09 % | -4.037 B 66.24 % | -11.956 B -155.93 % | -4.671 B -2.26 % | -4.568 B 14.88 % | -5.367 B 27.68 % | -7.421 B -8.35 % | -6.849 B -60.24 % | -4.274 B 18.45 % | -5.241 B 29.20 % | -7.402 B -18.27 % | -6.258 B -43.23 % | -4.370 B 22.99 % | -5.674 B 29.91 % | -8.095 B -76.88 % | -4.577 B 31.96 % | -6.726 B -101.11 % | -3.345 B 61.67 % | -8.727 B -67.65 % | -5.205 B 10.98 % | -5.847 B 18.05 % | -7.135 B 1.21 % | -7.223 B -61.22 % | -4.480 B -30.77 % | -3.426 B -14.20 % | -3.000 B 46.58 % | -5.616 B -266.57 % | -1.532 B |
| Acquisitions net | -72.210 M -152.50 % | -28.598 M 94.83 % | -553.038 M -93.51 % | -285.789 M -103.00 % | 9.518 B 994.37 % | -1.064 B -120.90 % | 5.092 B 508.71 % | -1.246 B -76.36 % | -706.389 M -74.48 % | -404.859 M 79.26 % | -1.952 B -252.97 % | 1.276 B 11 303.90 % | -11.388 M 97.11 % | -393.893 M -46.91 % | -268.119 M 27.75 % | -371.099 M -416.96 % | 117.080 M 169.29 % | -168.977 M 93.04 % | -2.428 B -910.07 % | -240.372 M 70.32 % | -809.873 M -317.82 % | -193.832 M 58.81 % | -470.622 M -103.21 % | -231.589 M 47.60 % | -441.975 M -352.32 % | -97.712 M -1 649.09 % | -5.586 M -420.52 % | 1.743 M | 0.000 | 0.000 -100.00 % | 60.869 K 382.17 % | 12.624 K | 0.000 | 0.000 -100.00 % | 165.691 K 12.99 % | 146.640 K | 0.000 | 0.000 -100.00 % | 311.445 K | 0.000 -100.00 % | 4.568 B -14.88 % | 5.367 B 1 096.19 % | -538.713 M -158.55 % | 920.088 M | 0.000 | 0.000 -100.00 % | 31.527 M 150 053.77 % | -21.024 K | 0.000 | 0.000 100.00 % | -10.193 M -32 886.20 % | -30.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.579 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.807 K 100.76 % | -14.494 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -369.225 M -81.13 % | -203.845 M 58.71 % | -493.734 M -12 986.59 % | -3.773 M 98.84 % | -323.859 M 73.93 % | -1.242 B -3 424.66 % | -35.250 M 56.24 % | -80.550 M 58.09 % | -192.215 M 62.80 % | -516.773 M -1 419.92 % | -34.000 M -88.89 % | -18.000 M 85.99 % | -128.513 M 20.26 % | -161.166 M -119.77 % | 815.278 M 153.82 % | -1.515 B -412.02 % | -295.835 M -488.73 % | -50.249 M -4 924.94 % | -1.000 M 99.01 % | -101.088 M 68.43 % | -320.190 M -574.36 % | 67.500 M 171.28 % | -94.695 M -8 201.12 % | 1.169 M 100.56 % | -209.420 M -41 784.00 % | -500.000 K 99.80 % | -252.800 M -681.20 % | -32.361 M 85.78 % | -227.502 M -58.89 % | -143.184 M | 0.000 | 0.000 100.00 % | -61.440 M 15.43 % | -72.650 M -142.17 % | -30.000 M 70.00 % | -100.000 M -214.81 % | 87.098 M 297.91 % | -44.008 M 22.19 % | -56.560 M 59.73 % | -140.440 M -187.63 % | 160.270 M 184.10 % | -190.570 M -453.50 % | -34.430 M -37.72 % | -25.000 M 84.75 % | -163.900 M -484.56 % | 42.620 M | 0.000 | 0.000 100.00 % | -61.250 M -239.08 % | 44.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.500 M | 0.000 100.00 % | -120.505 M -3 998.81 % | -2.940 M 97.06 % | -100.000 M -66.67 % | -60.000 M |
| Sales maturities of investments | 42.076 M 39 262.73 % | 106.893 K -99.85 % | 69.897 M | 0.000 -100.00 % | 4.500 M | 0.000 -100.00 % | 35.565 M -15.39 % | 42.032 M -10.09 % | 46.751 M 890.74 % | 4.719 M -96.17 % | 123.281 M 75.48 % | 70.252 M 105.29 % | 34.221 M 1 876.15 % | 1.732 M -97.08 % | 59.400 M 9.58 % | 54.209 M 214.18 % | 17.254 M 42 693.00 % | 40.320 K -99.98 % | 165.018 M 597.81 % | -33.149 M 78.05 % | -151.013 M -139.35 % | 383.804 M 2 396.04 % | 15.376 M -74.76 % | 60.915 M -39.26 % | 100.292 M 7 137.66 % | 1.386 M -97.31 % | 51.609 M 385.16 % | 10.637 M | 0.000 | 0.000 -100.00 % | 47.313 M -33.44 % | 71.078 M 41 436.94 % | 171.120 K 700.41 % | 21.379 K -99.92 % | 27.754 M 112.62 % | 13.053 M | 0.000 | 0.000 100.00 % | -80.658 M | 0.000 -100.00 % | 23.053 M -82.77 % | 133.758 M 155.16 % | -242.474 M -196.32 % | 251.750 M | 0.000 | 0.000 100.00 % | -50.243 M -183.45 % | 60.210 M | 0.000 | 0.000 -100.00 % | 19.879 M 124.30 % | -81.793 M | 0.000 | 0.000 -100.00 % | 63.066 M 477.84 % | 10.914 M | 0.000 | 0.000 -100.00 % | 5.185 M 189.76 % | 1.789 M | 0.000 | 0.000 -100.00 % | 178.979 M 623.99 % | 24.721 M |
| Other investing activites | -522.736 M -300.86 % | -130.403 M 91.92 % | -1.613 B -117.54 % | 9.195 B 105 537.64 % | -8.721 M -113.00 % | 67.102 M -15.95 % | 79.832 M -70.26 % | 268.440 M 224.26 % | 82.785 M 351.58 % | -32.906 M -111.60 % | 283.591 M 123.23 % | -1.221 B -7 344.65 % | -16.398 M -124.29 % | 67.518 M -78.07 % | 307.811 M 569.50 % | 45.976 M -69.55 % | 150.982 M 17.36 % | 128.647 M 38.98 % | 92.568 M 208.47 % | -85.338 M -189.82 % | 95.009 M 411.08 % | 18.590 M 105.08 % | -365.874 M -4 829.61 % | 7.736 M 317.57 % | 1.853 M -86.45 % | 13.671 M -98.32 % | 811.884 M 3 829.04 % | 20.664 M 63.39 % | 12.647 M 0.16 % | 12.627 M 104.56 % | -276.821 M -19 452.95 % | 1.430 M 100.39 % | -364.460 M -6 123.17 % | 6.051 M -97.59 % | 250.616 M 445.89 % | -72.456 M -2 695.08 % | 2.792 M -94.99 % | 55.784 M 174.99 % | -74.393 M -436.50 % | 22.108 M 100.45 % | -4.899 B 1.37 % | -4.967 B -7 150.32 % | 70.448 M 5 519.95 % | -1.300 M -104.61 % | 28.221 M 233.89 % | -21.078 M -2 116.10 % | 1.045 M -92.24 % | 13.470 M -95.77 % | 318.575 M 2 415.31 % | 12.665 M 107.99 % | -158.492 M -260.88 % | 98.518 M 1 096.12 % | -9.890 M -120.90 % | 47.328 M 133.75 % | -140.230 M -612.71 % | 27.351 M -55.70 % | 61.733 M 541.74 % | -13.975 M -145.65 % | 30.614 M -59.85 % | 76.247 M -51.90 % | 158.533 M 2 274.76 % | 6.676 M -93.55 % | 103.502 M 23.50 % | 83.807 M |
| Net cash used for investing activites | -22.284 B -4.00 % | -21.426 B 35.96 % | -33.459 B -196.96 % | -11.267 B 21.77 % | -14.402 B 16.85 % | -17.321 B 27.64 % | -23.938 B -35.39 % | -17.681 B -50.69 % | -11.733 B 3.58 % | -12.169 B 47.50 % | -23.180 B -71.14 % | -13.545 B -42.14 % | -9.529 B -41.09 % | -6.754 B 45.19 % | -12.323 B -109.84 % | -5.872 B -197.81 % | -1.972 B 66.42 % | -5.872 B 58.12 % | -14.020 B -164.08 % | -5.309 B -9.60 % | -4.844 B -42.73 % | -3.394 B 65.41 % | -9.812 B -95.92 % | -5.008 B 20.67 % | -6.313 B -22.13 % | -5.169 B 21.89 % | -6.618 B 5.40 % | -6.996 B -50.32 % | -4.654 B -3.80 % | -4.484 B 35.33 % | -6.933 B -22.42 % | -5.664 B 8.30 % | -6.176 B -9.86 % | -5.622 B 31.27 % | -8.180 B -33.35 % | -6.134 B -12.76 % | -5.440 B -33.30 % | -4.081 B 66.06 % | -12.023 B -156.18 % | -4.693 B 4.85 % | -4.932 B 0.83 % | -4.974 B 37.61 % | -7.971 B -35.82 % | -5.869 B -37.12 % | -4.280 B 19.04 % | -5.287 B 30.28 % | -7.584 B -23.47 % | -6.142 B -51.62 % | -4.051 B 28.44 % | -5.661 B 31.83 % | -8.305 B -83.91 % | -4.516 B 32.96 % | -6.736 B -104.29 % | -3.297 B 62.55 % | -8.804 B -70.38 % | -5.167 B 10.70 % | -5.786 B 19.07 % | -7.149 B 0.65 % | -7.196 B -63.47 % | -4.402 B -29.94 % | -3.388 B -13.07 % | -2.996 B 44.85 % | -5.433 B -262.71 % | -1.498 B |
| Debt repayment | 23.425 B 11.14 % | 21.077 B -28.35 % | 29.416 B 293.19 % | -15.226 B -165.67 % | 23.187 B 24.07 % | 18.689 B 12.57 % | 16.602 B 53.17 % | 10.839 B 28.70 % | 8.422 B -25.36 % | 11.285 B -28.49 % | 15.780 B 176.80 % | 5.701 B 2.00 % | 5.589 B 128.74 % | 2.444 B -69.95 % | 8.130 B 268.31 % | -4.831 B -8 405.74 % | -56.792 M -102.52 % | 2.253 B 217.45 % | -1.918 B 74.94 % | -7.653 B -508.81 % | 1.872 B 117.14 % | 862.105 M -84.88 % | 5.703 B 368.68 % | -2.123 B -124.97 % | 8.501 B 185.68 % | 2.976 B 134.40 % | 1.269 B -43.70 % | 2.255 B 31.93 % | 1.709 B -49.38 % | 3.376 B 13.33 % | 2.979 B 8.84 % | 2.737 B -66.91 % | 8.271 B 5 607.92 % | 144.903 M -93.66 % | 2.285 B -17.67 % | 2.775 B -42.37 % | 4.815 B 400.84 % | -1.601 B -115.88 % | 10.079 B 2 283.90 % | 422.790 M -35.45 % | 654.958 M -71.16 % | 2.271 B -70.38 % | 7.667 B 104.35 % | 3.752 B -11.71 % | 4.250 B 9.84 % | 3.869 B -26.54 % | 5.267 B 18.03 % | 4.462 B 109.57 % | 2.129 B -46.08 % | 3.949 B -24.05 % | 5.200 B 253.96 % | 1.469 B -74.40 % | 5.738 B 26 750.46 % | -21.532 M -100.36 % | 6.003 B 67.93 % | 3.575 B -32.09 % | 5.264 B -58.90 % | 12.807 B 296.46 % | 3.230 B -5.35 % | 3.413 B -20.07 % | 4.270 B -34.87 % | 6.556 B 584.51 % | 957.761 M 476.13 % | -254.639 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -74.943 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.297 M | 0.000 | 0.000 | 0.000 100.00 % | -22.550 M | 0.000 | 0.000 | 0.000 100.00 % | -27.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -184.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.866 B | 0.000 | 0.000 | 0.000 100.00 % | -1.173 B | 0.000 100.00 % | -134.226 M | 0.000 100.00 % | -3.002 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 |
| Dividends paid | -2.236 B -80.84 % | -1.236 B 80.37 % | -6.296 B | 0.000 100.00 % | -1.965 B -46.65 % | -1.340 B 58.26 % | -3.210 B 32.80 % | -4.777 B -131.42 % | -2.064 B -106.23 % | -1.001 B 64.60 % | -2.828 B 33.02 % | -4.222 B -96.17 % | -2.152 B -160.00 % | -827.675 M 82.77 % | -4.803 B -41.38 % | -3.398 B -57.58 % | -2.156 B -132.00 % | -929.329 M 84.33 % | -5.929 B -107.35 % | -2.860 B -24.64 % | -2.294 B -198.34 % | -769.042 M 87.24 % | -6.025 B -115.09 % | -2.801 B -71.47 % | -1.634 B -92.15 % | -850.270 M 82.68 % | -4.909 B -78.24 % | -2.754 B -27.77 % | -2.156 B -168.86 % | -801.795 M 83.60 % | -4.890 B -90.05 % | -2.573 B -80.95 % | -1.422 B -75.76 % | -809.028 M 75.84 % | -3.349 B -5.52 % | -3.174 B -131.94 % | -1.368 B -43.49 % | -953.538 M 63.41 % | -2.606 B -138.61 % | -1.092 B 75.72 % | -4.498 B -210.41 % | -1.449 B 47.50 % | -2.760 B -63.62 % | -1.687 B 37.31 % | -2.691 B -200.15 % | -896.563 M 74.81 % | -3.559 B -448.69 % | -648.624 M 73.97 % | -2.492 B -189.39 % | -860.971 M 6.11 % | -916.977 M 22.11 % | -1.177 B 66.29 % | -3.492 B -329.38 % | -813.271 M 67.76 % | -2.522 B -133.14 % | -1.082 B 72.55 % | -3.942 B 14.95 % | -4.635 B -222.75 % | -1.436 B 63.13 % | -3.895 B -679.97 % | -499.327 M 77.38 % | -2.207 B 20.32 % | -2.770 B -254.52 % | -781.388 M |
| Other financing activites | -2.726 B -110.74 % | -1.294 B -110.08 % | 12.833 B 463.98 % | -3.526 B -402.08 % | 1.167 B 182.15 % | -1.421 B -143.16 % | 3.292 B 256.98 % | -2.097 B 76.91 % | -9.081 B -153.55 % | -3.581 B -21.99 % | -2.936 B -258.13 % | 1.857 B 119.41 % | -9.565 B -1 065.50 % | -820.718 M 52.50 % | -1.728 B -211.86 % | 1.545 B 127.61 % | -5.594 B -3 014.75 % | -179.589 M -101.10 % | 16.386 B 204.56 % | 5.380 B 294.60 % | -2.765 B -1 135.81 % | 266.927 M -89.73 % | 2.600 B 614.42 % | 363.977 M 115.03 % | -2.422 B -388.40 % | -495.838 M -149.39 % | 1.004 B 474.83 % | -267.836 M 85.45 % | -1.840 B -1 745.45 % | 111.850 M -95.44 % | 2.453 B 258.67 % | 683.913 M 126.49 % | -2.581 B -3 076.90 % | 86.713 M -95.76 % | 2.044 B 23.90 % | 1.650 B 164.83 % | -2.545 B -246 829.67 % | 1.031 M -99.67 % | 312.668 M -88.64 % | 2.752 B -81.46 % | 14.845 B 5 794.50 % | -260.685 M -127.73 % | 939.964 M -17.30 % | 1.137 B -40.97 % | 1.925 B 204.55 % | 632.189 M -71.05 % | 2.184 B 48.33 % | 1.472 B -47.96 % | 2.829 B 130.36 % | 1.228 B 23.89 % | 991.328 M 266.64 % | 270.379 M -86.30 % | 1.974 B 89.55 % | 1.041 B -53.85 % | 2.256 B 378.74 % | 471.314 M 15.25 % | 408.956 M -63.91 % | 1.133 B 50.99 % | 750.435 M 121.89 % | 338.198 M 99.12 % | 169.849 M 117.21 % | -986.974 M 39.91 % | -1.643 B -2 683.84 % | -59.003 M |
| Net cash used provided by financing activities | 18.389 B -0.85 % | 18.547 B -48.41 % | 35.952 B 291.73 % | -18.752 B -247.42 % | 12.720 B -19.95 % | 15.889 B 96.17 % | 8.100 B 104.25 % | 3.966 B 245.66 % | -2.723 B -140.62 % | 6.702 B 97.22 % | 3.398 B 1.88 % | 3.336 B 74.96 % | 1.907 B 139.79 % | 795.116 M -50.28 % | 1.599 B 123.93 % | -6.683 B 14.39 % | -7.807 B -782.51 % | 1.144 B -86.91 % | 8.739 B 270.28 % | -5.132 B -42.74 % | -3.596 B -1 311.96 % | 296.671 M -83.56 % | 1.805 B 139.82 % | -4.533 B -202.59 % | 4.418 B 171.14 % | 1.630 B 161.83 % | -2.636 B -2 427.99 % | 113.220 M 104.58 % | -2.472 B -192.01 % | 2.686 B 622.53 % | 371.784 M -56.15 % | 847.780 M -80.13 % | 4.268 B 839.09 % | -577.412 M -174.36 % | 776.513 M -37.93 % | 1.251 B 38.68 % | 902.069 M 135.33 % | -2.553 B -143.13 % | 5.919 B 1 870.69 % | -334.266 M -103.04 % | 11.001 B 954.45 % | 1.043 B -77.68 % | 4.674 B 45.99 % | 3.201 B -4.43 % | 3.350 B -7.07 % | 3.605 B 304.86 % | 890.318 M -83.16 % | 5.286 B 114.29 % | 2.467 B -42.85 % | 4.316 B -18.16 % | 5.274 B 838.17 % | 562.157 M -86.68 % | 4.220 B 1 944.26 % | 206.422 M -96.40 % | 5.737 B 93.55 % | 2.964 B 71.22 % | 1.731 B -81.40 % | 9.305 B 71.78 % | 5.417 B 3 878.02 % | -143.381 M -103.64 % | 3.940 B 17.22 % | 3.362 B 61.20 % | 2.085 B 290.44 % | -1.095 B |
| Effect of forex changes on cash | -6.739 M -251.57 % | 4.446 M -11.74 % | 5.037 M | 0.000 100.00 % | -9.560 M -136.44 % | -4.043 M 26.92 % | -5.533 M -8.16 % | -5.115 M -669.44 % | 898.313 K 110.29 % | 427.171 K 102.28 % | -18.773 M -495.97 % | 4.741 M 20.31 % | 3.941 M 12.99 % | 3.488 M -13.69 % | 4.041 M 284.93 % | -2.185 M -1 882.52 % | 122.581 K 103.91 % | -3.133 M -164.41 % | -1.185 M -112.55 % | 9.443 M 348.06 % | -3.807 M -287.59 % | -982.196 K -110.63 % | 9.241 M 773.02 % | -1.373 M 63.48 % | -3.760 M -33.97 % | -2.807 M 36.73 % | -4.436 M -250.37 % | 2.950 M 186.36 % | -3.416 M -317.54 % | 1.570 M 192.50 % | -1.698 M 41.69 % | -2.911 M -166.66 % | -1.092 M -2 189.07 % | 52.261 K 102.52 % | -2.071 M 67.75 % | -6.422 M 89.11 % | -58.960 M -1 752.30 % | -3.183 M -11.00 % | -2.868 M -94.40 % | -1.475 M 78.00 % | -6.705 M 25.48 % | -8.997 M -431.39 % | -1.693 M 93.98 % | -28.132 M -193.97 % | -9.570 M -4 388.78 % | 223.133 K -84.19 % | 1.411 M 14.23 % | 1.236 M -93.57 % | 19.202 M 7 811.14 % | -249.019 K -104.19 % | 5.948 M 383.69 % | 1.230 M 120.44 % | -6.018 M -412.86 % | 1.923 M 114.36 % | -13.398 M -684.64 % | -1.708 M 78.41 % | -7.907 M -270.84 % | -2.132 M 80.32 % | -10.834 M -771.45 % | 1.614 M 107.29 % | -22.124 M -4 800.36 % | -451.475 K -20 158.70 % | 2.251 K 100.23 % | -970.529 K |
| Net change in cash | 9.084 B 217.31 % | 2.863 B -72.40 % | 10.375 B 162.78 % | -16.526 B -303.80 % | 8.109 B -3.16 % | 8.373 B 215.96 % | -7.221 B -446.02 % | -1.322 B 36.90 % | -2.096 B -150.88 % | 4.119 B 158.77 % | -7.008 B -445.37 % | 2.029 B -46.71 % | 3.808 B -11.25 % | 4.290 B 238.70 % | -3.093 B -170.04 % | -1.145 B -259.55 % | 717.915 M -46.49 % | 1.342 B -67.82 % | 4.170 B 4 963.99 % | -85.725 M 96.40 % | -2.380 B -185.76 % | 2.775 B 154.72 % | -5.071 B -428.63 % | -959.272 M -113.37 % | 7.173 B 268.64 % | 1.946 B 144.62 % | -4.361 B -561.41 % | 945.142 M 187.35 % | -1.082 B -138.25 % | 2.829 B 246.35 % | -1.933 B -322.15 % | 870.178 M -70.06 % | 2.906 B 303.52 % | -1.428 B 54.49 % | -3.138 B -518.23 % | 750.210 M 18.32 % | 634.034 M 119.48 % | -3.254 B -15.38 % | -2.820 B -250.62 % | -804.420 M -107.23 % | 11.130 B 2 396.00 % | 445.896 M 149.20 % | -906.351 M -220.66 % | 751.187 M 4.79 % | 716.873 M 97.17 % | 363.589 M 105.46 % | -6.659 B -295.61 % | -1.683 B -168.24 % | 2.467 B -42.85 % | 4.316 B -18.16 % | 5.274 B 838.17 % | 562.157 M -86.68 % | 4.220 B 1 944.26 % | 206.422 M -96.40 % | 5.737 B 93.55 % | 2.964 B 71.22 % | 1.731 B -81.40 % | 9.305 B 71.78 % | 5.417 B 3 878.02 % | -143.381 M -103.64 % | 3.940 B 17.22 % | 3.362 B 61.20 % | 2.085 B 290.44 % | -1.095 B |
| Cash at beginning of period | 22.433 B 14.63 % | 19.570 B 112.82 % | 9.195 B -64.37 % | 25.808 B 44.43 % | 17.868 B 88.19 % | 9.495 B -43.20 % | 16.716 B -5.07 % | 17.608 B -10.64 % | 19.704 B 26.43 % | 15.585 B -31.02 % | 22.593 B 9.87 % | 20.564 B 22.72 % | 16.757 B 34.41 % | 12.467 B -19.88 % | 15.560 B -6.86 % | 16.705 B 4.49 % | 15.987 B 9.16 % | 14.646 B 39.80 % | 10.476 B -0.81 % | 10.562 B -18.39 % | 12.941 B 27.29 % | 10.166 B -33.28 % | 15.237 B -5.92 % | 16.197 B 79.49 % | 9.024 B 27.49 % | 7.078 B -38.12 % | 11.439 B 9.01 % | 10.494 B -9.35 % | 11.576 B 32.35 % | 8.747 B -15.85 % | 10.394 B 9.14 % | 9.524 B 43.92 % | 6.617 B -17.75 % | 8.045 B -28.06 % | 11.183 B 7.19 % | 10.433 B 6.47 % | 9.799 B -24.93 % | 13.053 B -17.77 % | 15.873 B -4.82 % | 16.678 B 200.60 % | 5.548 B 8.74 % | 5.102 B -15.08 % | 6.009 B 14.29 % | 5.257 B 15.79 % | 4.541 B 8.70 % | 4.177 B -44.67 % | 7.550 B 8.33 % | 6.969 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 |
| Cash at end of period | 31.517 B 40.50 % | 22.433 B 14.63 % | 19.570 B 112.82 % | 9.195 B -64.60 % | 25.977 B 45.38 % | 17.868 B 88.19 % | 9.495 B -41.70 % | 16.286 B -7.51 % | 17.608 B -10.64 % | 19.704 B 26.43 % | 15.585 B -31.02 % | 22.593 B 9.87 % | 20.564 B 22.72 % | 16.757 B 34.41 % | 12.467 B -19.88 % | 15.560 B -6.86 % | 16.705 B 4.49 % | 15.987 B 9.16 % | 14.646 B 39.80 % | 10.476 B -0.81 % | 10.562 B -18.39 % | 12.941 B 27.29 % | 10.166 B -33.28 % | 15.237 B -5.92 % | 16.197 B 79.49 % | 9.024 B 27.49 % | 7.078 B -38.12 % | 11.439 B 9.01 % | 10.494 B -9.35 % | 11.576 B 36.82 % | 8.461 B -18.60 % | 10.394 B 9.14 % | 9.524 B 43.92 % | 6.617 B -17.75 % | 8.045 B -28.06 % | 11.183 B 7.19 % | 10.433 B 6.47 % | 9.799 B -24.93 % | 13.053 B -17.77 % | 15.873 B -4.82 % | 16.678 B 200.60 % | 5.548 B 8.74 % | 5.102 B -15.08 % | 6.009 B 14.29 % | 5.257 B 15.79 % | 4.541 B 410.00 % | 890.318 M -83.16 % | 5.286 B 114.29 % | 2.467 B -42.85 % | 4.316 B -18.16 % | 5.274 B 838.17 % | 562.157 M -86.68 % | 4.220 B 1 944.26 % | 206.422 M -96.40 % | 5.737 B 93.55 % | 2.964 B 71.22 % | 1.731 B -81.40 % | 9.305 B 71.78 % | 5.417 B 3 878.02 % | -143.381 M -103.64 % | 3.940 B 17.22 % | 3.362 B 61.20 % | 2.085 B 290.44 % | -1.095 B |
| Operating cash flow | 12.986 B 126.32 % | 5.738 B | 0.000 -100.00 % | 13.416 B 32.44 % | 10.130 B 6.82 % | 9.483 B 6.78 % | 8.881 B -28.37 % | 12.398 B 0.31 % | 12.359 B 128.70 % | 5.404 B 197.74 % | 1.815 B -61.16 % | 4.673 B 4.44 % | 4.474 B -56.33 % | 10.246 B 34.34 % | 7.627 B -33.17 % | 11.413 B 8.73 % | 10.496 B 72.85 % | 6.073 B -35.75 % | 9.452 B -8.64 % | 10.346 B 70.62 % | 6.064 B 3.25 % | 5.873 B 100.68 % | 2.927 B -65.90 % | 8.583 B -5.38 % | 9.071 B 65.29 % | 5.488 B 12.07 % | 4.897 B -37.42 % | 7.825 B 29.40 % | 6.047 B 30.74 % | 4.625 B -0.11 % | 4.630 B -18.61 % | 5.689 B 18.13 % | 4.816 B 0.93 % | 4.771 B 11.80 % | 4.268 B -24.33 % | 5.640 B 7.82 % | 5.231 B 54.63 % | 3.383 B 2.92 % | 3.287 B -22.20 % | 4.225 B -16.63 % | 5.067 B 15.56 % | 4.385 B 83.25 % | 2.393 B -30.58 % | 3.447 B 108.00 % | 1.657 B -19.00 % | 2.046 B -73.02 % | 7.582 B 23.47 % | 6.141 B 52.31 % | 4.032 B -28.79 % | 5.661 B -31.78 % | 8.299 B 83.83 % | 4.515 B -33.04 % | 6.742 B 104.59 % | 3.295 B -62.63 % | 8.817 B 70.59 % | 5.169 B -10.79 % | 5.794 B -18.99 % | 7.152 B -0.77 % | 7.207 B 63.78 % | 4.400 B 29.05 % | 3.410 B 13.79 % | 2.997 B -44.85 % | 5.433 B 262.48 % | 1.499 B |
| Capital expenditure | -21.731 B -2.18 % | -21.267 B 31.38 % | -30.993 B -55.18 % | -19.972 B 14.73 % | -23.423 B -43.52 % | -16.320 B 43.37 % | -28.821 B -85.91 % | -15.503 B -39.40 % | -11.121 B 4.58 % | -11.655 B 45.65 % | -21.443 B -63.03 % | -13.153 B -38.43 % | -9.502 B -48.20 % | -6.412 B 47.85 % | -12.293 B -125.96 % | -5.440 B -77.07 % | -3.072 B 28.82 % | -4.317 B 62.64 % | -11.554 B -135.80 % | -4.900 B -23.20 % | -3.977 B -13.59 % | -3.501 B 59.62 % | -8.671 B -76.50 % | -4.913 B 16.43 % | -5.878 B -15.54 % | -5.088 B 29.99 % | -7.267 B -3.38 % | -7.029 B -59.24 % | -4.414 B 1.12 % | -4.464 B 31.07 % | -6.476 B -15.79 % | -5.593 B 3.76 % | -5.812 B -3.27 % | -5.628 B 32.97 % | -8.397 B -39.89 % | -6.002 B -10.89 % | -5.413 B -34.09 % | -4.037 B 66.24 % | -11.956 B -155.93 % | -4.671 B -2.26 % | -4.568 B 14.88 % | -5.367 B 27.68 % | -7.421 B -8.35 % | -6.849 B -60.24 % | -4.274 B 18.45 % | -5.241 B 29.20 % | -7.402 B -18.27 % | -6.258 B -43.23 % | -4.370 B 22.99 % | -5.674 B 29.91 % | -8.095 B -76.88 % | -4.577 B 31.96 % | -6.726 B -101.11 % | -3.345 B 61.67 % | -8.727 B -67.65 % | -5.205 B 10.98 % | -5.847 B 18.05 % | -7.135 B 1.21 % | -7.223 B -61.22 % | -4.480 B -30.77 % | -3.426 B -14.20 % | -3.000 B 46.58 % | -5.616 B -266.57 % | -1.532 B |
| Free CashFlow | -8.745 B 43.69 % | -15.530 B 32.82 % | -23.117 B -252.60 % | -6.556 B 50.68 % | -13.293 B -94.42 % | -6.837 B 65.71 % | -19.941 B -542.18 % | -3.105 B -350.84 % | 1.238 B 119.80 % | -6.251 B 68.15 % | -19.628 B -131.46 % | -8.480 B -68.68 % | -5.027 B -231.13 % | 3.834 B 182.16 % | -4.667 B -178.14 % | 5.972 B -19.55 % | 7.424 B 322.76 % | 1.756 B 183.53 % | -2.102 B -138.60 % | 5.446 B 161.00 % | 2.087 B -12.02 % | 2.372 B 141.29 % | -5.744 B -256.49 % | 3.671 B 14.96 % | 3.193 B 697.15 % | 400.542 M 116.91 % | -2.369 B -397.49 % | 796.428 M -51.24 % | 1.633 B 914.14 % | 161.046 M 108.72 % | -1.846 B -2 023.77 % | 95.971 M 109.64 % | -995.919 M -16.25 % | -856.727 M 79.25 % | -4.129 B -1 039.10 % | -362.491 M -99.32 % | -181.867 M 72.18 % | -653.793 M 92.46 % | -8.669 B -1 840.28 % | -446.779 M -189.51 % | 499.147 M 150.85 % | -981.535 M 80.48 % | -5.028 B -47.79 % | -3.402 B -30.00 % | -2.617 B 18.10 % | -3.195 B -1 873.48 % | 180.159 M 253.31 % | -117.514 M 65.21 % | -337.778 M -2 620.40 % | -12.416 M -106.08 % | 204.108 M 429.40 % | -61.964 M -489.52 % | 15.908 M 132.30 % | -49.252 M -154.38 % | 90.562 M 347.73 % | -36.557 M 32.08 % | -53.826 M -434.17 % | 16.107 M 200.40 % | -16.043 M 79.86 % | -79.650 M -400.81 % | -15.904 M -384.25 % | -3.284 M 98.20 % | -182.593 M -452.24 % | -33.064 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 |