Guangdong Provincial Expressway Development Co., Ltd. 200429.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.570 B -6.34 % | 4.879 B 17.04 % | 4.169 B -21.17 % | 5.288 B 39.51 % | 3.790 B 23.95 % | 3.058 B -4.99 % | 3.219 B 4.20 % | 3.089 B 9.35 % | 2.825 B 82.79 % | 1.545 B 6.22 % | 1.455 B 9.61 % | 1.328 B 20.06 % | 1.106 B 2.57 % | 1.078 B 7.57 % | 1.002 B 6.97 % | 936.882 M 0.00 % | 936.926 M -15.83 % | 1.113 B 5.09 % | 1.059 B 3.39 % | 1.025 B 13.53 % | 902.455 M 13.20 % | 797.191 M 5.85 % | 753.157 M 20.43 % | 625.401 M 149.06 % | 251.101 M -2.75 % | 258.209 M 12.02 % | 230.511 M 6.67 % | 216.088 M -2.05 % | 220.606 M 16.53 % | 189.304 M 12.26 % | 168.629 M 33.14 % | 126.653 M |
| Net income | 1.562 B -4.39 % | 1.634 B -8.96 % | 1.795 B -26.05 % | 2.427 B 77.87 % | 1.364 B 8.40 % | 1.259 B -24.95 % | 1.677 B 11.07 % | 1.510 B 50.81 % | 1.001 B 113.30 % | 469.387 M 47.26 % | 318.755 M 149.46 % | 127.778 M -27.31 % | 175.790 M -18.91 % | 216.786 M -44.20 % | 388.478 M 17.00 % | 332.040 M -18.00 % | 404.911 M -17.98 % | 493.662 M 48.97 % | 331.377 M 1.90 % | 325.212 M 41.58 % | 229.701 M 26.78 % | 181.183 M 5.37 % | 171.955 M 8.20 % | 158.930 M 25.13 % | 127.015 M -56.65 % | 293.027 M 98.91 % | 147.313 M -15.44 % | 174.220 M 26.74 % | 137.460 M 8.24 % | 126.992 M 8.00 % | 117.580 M 14.58 % | 102.616 M |
| Income before tax | 2.774 B -6.81 % | 2.977 B 27.12 % | 2.342 B -25.94 % | 3.162 B 70.39 % | 1.856 B 3.77 % | 1.788 B -14.74 % | 2.098 B 10.64 % | 1.896 B 27.54 % | 1.487 B 131.40 % | 642.416 M 55.93 % | 411.990 M 476.40 % | 71.476 M -69.37 % | 233.384 M -5.25 % | 246.305 M -50.18 % | 494.404 M 13.34 % | 436.224 M -20.09 % | 545.877 M -26.37 % | 741.353 M 30.32 % | 568.885 M -1.71 % | 578.799 M 24.88 % | 463.499 M 12.96 % | 410.329 M 1.07 % | 405.977 M 69.49 % | 239.533 M 30.08 % | 184.136 M -49.36 % | 363.612 M 95.86 % | 185.651 M -14.44 % | 216.986 M 5.92 % | 204.853 M 37.99 % | 148.454 M 9.35 % | 135.754 M 11.87 % | 121.347 M |
| Income before tax ratio | 0.61 -0.51 % | 0.61 8.61 % | 0.56 -6.05 % | 0.60 22.13 % | 0.49 -16.28 % | 0.58 -10.26 % | 0.65 6.18 % | 0.61 16.64 % | 0.53 26.59 % | 0.42 46.80 % | 0.28 425.88 % | 0.05 -74.49 % | 0.21 -7.62 % | 0.23 -53.69 % | 0.49 5.95 % | 0.47 -20.08 % | 0.58 -12.52 % | 0.67 24.00 % | 0.54 -4.94 % | 0.56 10.00 % | 0.51 -0.22 % | 0.51 -4.51 % | 0.54 40.74 % | 0.38 -47.77 % | 0.73 -47.93 % | 1.41 74.85 % | 0.81 -19.79 % | 1.00 8.14 % | 0.93 18.41 % | 0.78 -2.59 % | 0.81 -15.98 % | 0.96 |
| EBITDA | 4.022 B -7.53 % | 4.350 B 28.06 % | 3.397 B -22.08 % | 4.360 B 48.37 % | 2.938 B -27.28 % | 4.041 B 31.29 % | 3.078 B 25.01 % | 2.462 B -10.14 % | 2.740 B 38.39 % | 1.980 B 103.84 % | 971.247 M 14.37 % | 849.192 M 38.06 % | 615.076 M -28.41 % | 859.111 M -5.03 % | 904.641 M 18.35 % | 764.406 M -8.28 % | 833.450 M -16.24 % | 995.039 M 15.48 % | 861.675 M -1.82 % | 877.655 M 17.57 % | 746.464 M 15.78 % | 644.740 M 11.37 % | 578.917 M 23.68 % | 468.090 M 90.95 % | 245.132 M 32.43 % | 185.101 M 14.21 % | 162.073 M 28.51 % | 126.116 M -12.38 % | 143.934 M 7.18 % | 134.289 M 13.60 % | 118.212 M 31.98 % | 89.567 M |
| Net income ratio | 0.34 2.08 % | 0.33 -22.22 % | 0.43 -6.19 % | 0.46 27.49 % | 0.36 -12.54 % | 0.41 -21.00 % | 0.52 6.59 % | 0.49 37.92 % | 0.35 16.69 % | 0.30 38.64 % | 0.22 127.59 % | 0.10 -39.46 % | 0.16 -20.94 % | 0.20 -48.12 % | 0.39 9.37 % | 0.35 -17.99 % | 0.43 -2.55 % | 0.44 41.76 % | 0.31 -1.45 % | 0.32 24.71 % | 0.25 11.99 % | 0.23 -0.45 % | 0.23 -10.16 % | 0.25 -49.76 % | 0.51 -55.43 % | 1.13 77.58 % | 0.64 -20.73 % | 0.81 29.39 % | 0.62 -7.12 % | 0.67 -3.79 % | 0.70 -13.94 % | 0.81 |
| Ratio EBITDA | 0.88 -1.28 % | 0.89 9.41 % | 0.81 -1.16 % | 0.82 6.35 % | 0.78 -41.33 % | 1.32 38.19 % | 0.96 19.97 % | 0.80 -17.82 % | 0.97 -24.29 % | 1.28 91.92 % | 0.67 4.35 % | 0.64 15.00 % | 0.56 -30.20 % | 0.80 -11.71 % | 0.90 10.63 % | 0.82 -8.28 % | 0.89 -0.48 % | 0.89 9.88 % | 0.81 -5.04 % | 0.86 3.57 % | 0.83 2.27 % | 0.81 5.22 % | 0.77 2.70 % | 0.75 -23.33 % | 0.98 36.18 % | 0.72 1.96 % | 0.70 20.47 % | 0.58 -10.55 % | 0.65 -8.03 % | 0.71 1.19 % | 0.70 -0.87 % | 0.71 |
| Gross profit ratio | 0.64 -0.02 % | 0.64 3.83 % | 0.62 -2.47 % | 0.64 13.12 % | 0.56 0.90 % | 0.56 -7.66 % | 0.60 1.06 % | 0.60 9.10 % | 0.55 24.67 % | 0.44 5.17 % | 0.42 36.90 % | 0.30 -26.27 % | 0.41 -0.78 % | 0.42 -13.80 % | 0.48 -1.30 % | 0.49 -20.98 % | 0.62 -11.14 % | 0.70 7.15 % | 0.65 -7.06 % | 0.70 -1.24 % | 0.71 0.63 % | 0.70 0.77 % | 0.70 6.65 % | 0.66 -1.40 % | 0.66 -8.70 % | 0.73 1.26 % | 0.72 -4.71 % | 0.75 -3.22 % | 0.78 -0.89 % | 0.79 3.66 % | 0.76 2.32 % | 0.74 |
| Weighted average shs out dil | 2.091 B -0.18 % | 2.095 B 0.05 % | 2.094 B -0.27 % | 2.099 B 1.60 % | 2.066 B -1.55 % | 2.099 B 0.12 % | 2.096 B -0.04 % | 2.097 B 8.92 % | 1.925 B 10.64 % | 1.740 B 36.49 % | 1.275 B -0.22 % | 1.278 B 1.76 % | 1.256 B -1.53 % | 1.275 B 1.76 % | 1.253 B -1.87 % | 1.277 B 0.93 % | 1.265 B -0.66 % | 1.274 B 1.32 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B |
| Weighted average shs out | 2.091 B 0.00 % | 2.091 B -0.07 % | 2.092 B 0.07 % | 2.091 B 1.19 % | 2.066 B -1.17 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 8.59 % | 1.925 B 10.64 % | 1.740 B 36.49 % | 1.275 B -0.22 % | 1.278 B 1.76 % | 1.256 B -1.53 % | 1.275 B 1.76 % | 1.253 B -1.87 % | 1.277 B 0.93 % | 1.265 B -0.66 % | 1.274 B 1.32 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B |
| EPS diluted | 0.75 -3.85 % | 0.78 -9.30 % | 0.86 -25.86 % | 1.16 75.76 % | 0.66 10.00 % | 0.60 -25.00 % | 0.80 11.11 % | 0.72 38.46 % | 0.52 30.00 % | 0.40 60.00 % | 0.25 150.00 % | 0.10 -28.57 % | 0.14 -17.65 % | 0.17 -45.16 % | 0.31 19.23 % | 0.26 -18.75 % | 0.32 -13.51 % | 0.37 37.04 % | 0.27 28.57 % | 0.21 40.00 % | 0.15 36.36 % | 0.11 0.00 % | 0.11 15.42 % | 0.10 11.20 % | 0.09 -59.19 % | 0.21 90.91 % | 0.11 -8.33 % | 0.12 -20.00 % | 0.15 50.00 % | 0.10 6.95 % | 0.09 14.58 % | 0.08 |
| Earnings per share | 0.75 -3.85 % | 0.78 -9.30 % | 0.86 -25.86 % | 1.16 75.76 % | 0.66 10.00 % | 0.60 -25.00 % | 0.80 11.11 % | 0.72 38.46 % | 0.52 30.00 % | 0.40 60.00 % | 0.25 150.00 % | 0.10 -28.57 % | 0.14 -17.65 % | 0.17 -45.16 % | 0.31 19.23 % | 0.26 -18.75 % | 0.32 -13.51 % | 0.37 37.04 % | 0.27 28.57 % | 0.21 40.00 % | 0.15 36.36 % | 0.11 0.00 % | 0.11 15.42 % | 0.10 11.20 % | 0.09 -59.19 % | 0.21 90.91 % | 0.11 -8.33 % | 0.12 -20.00 % | 0.15 50.00 % | 0.10 6.95 % | 0.09 14.58 % | 0.08 |
| Gross profit | 2.939 B -6.35 % | 3.138 B 21.53 % | 2.582 B -23.11 % | 3.359 B 57.82 % | 2.128 B 25.07 % | 1.702 B -12.27 % | 1.940 B 5.30 % | 1.842 B 19.29 % | 1.544 B 127.89 % | 677.513 M 11.71 % | 606.508 M 50.05 % | 404.203 M -11.48 % | 456.603 M 1.77 % | 448.661 M -7.28 % | 483.898 M 5.59 % | 458.289 M -20.99 % | 580.022 M -25.21 % | 775.546 M 12.61 % | 688.717 M -3.91 % | 716.722 M 12.12 % | 639.267 M 13.91 % | 561.185 M 6.66 % | 526.154 M 28.44 % | 409.663 M 145.57 % | 166.820 M -11.21 % | 187.883 M 13.43 % | 165.645 M 1.64 % | 162.964 M -5.20 % | 171.911 M 15.50 % | 148.844 M 16.37 % | 127.902 M 36.23 % | 93.885 M |
| Income tax expense | 671.178 M -6.07 % | 714.561 M 30.56 % | 547.291 M -25.58 % | 735.365 M 49.64 % | 491.410 M 45.03 % | 338.841 M 74.32 % | 194.375 M 4.63 % | 185.768 M -40.88 % | 314.207 M 205.10 % | 102.986 M 93.80 % | 53.140 M 285.97 % | -28.574 M -188.75 % | 32.196 M 43.53 % | 22.431 M -60.00 % | 56.072 M -5.60 % | 59.399 M -19.66 % | 73.938 M -50.99 % | 150.857 M 4.16 % | 144.827 M 13.38 % | 127.732 M 14.35 % | 111.707 M 9.58 % | 101.945 M -4.81 % | 107.092 M 322.48 % | 25.349 M 8.73 % | 23.314 M -36.70 % | 36.833 M 305.86 % | 9.075 M -18.95 % | 11.197 M -72.88 % | 41.292 M | 0.000 | 0.000 -100.00 % | 5.763 M |
| Cost of revenue | 1.631 B -6.30 % | 1.741 B 9.74 % | 1.586 B -17.78 % | 1.930 B 16.08 % | 1.662 B 22.55 % | 1.356 B 6.04 % | 1.279 B 2.56 % | 1.247 B -2.65 % | 1.281 B 47.59 % | 867.986 M 2.29 % | 848.547 M -8.10 % | 923.303 M 42.24 % | 649.114 M 3.14 % | 629.382 M 21.43 % | 518.321 M 8.30 % | 478.593 M 34.10 % | 356.904 M 5.71 % | 337.639 M -8.88 % | 370.545 M 20.38 % | 307.805 M 16.95 % | 263.188 M 11.52 % | 236.006 M 3.97 % | 227.003 M 5.22 % | 215.738 M 155.97 % | 84.281 M 19.84 % | 70.326 M 8.42 % | 64.866 M 22.10 % | 53.124 M 9.10 % | 48.695 M 20.35 % | 40.460 M -0.66 % | 40.727 M 24.29 % | 32.768 M |
| General and administrative expenses | 29.171 M -10.93 % | 32.752 M 4.69 % | 31.286 M -11.43 % | 35.325 M -11.05 % | 39.714 M 8.06 % | 36.753 M 2.09 % | 36.002 M 11.61 % | 32.256 M -2.60 % | 33.115 M 18.93 % | 27.845 M 22.82 % | 22.671 M -45.68 % | 41.734 M -15.08 % | 49.148 M 12.61 % | 43.645 M 22.94 % | 35.502 M -68.07 % | 111.194 M 10.72 % | 100.426 M 4.50 % | 96.102 M -31.68 % | 140.659 M 80.61 % | 77.879 M 11.93 % | 69.576 M 7.36 % | 64.805 M 14.32 % | 56.685 M 12.34 % | 50.457 M 52.04 % | 33.187 M 40.70 % | 23.587 M -3.30 % | 24.391 M 22.59 % | 19.896 M 20.28 % | 16.542 M 113.47 % | 7.749 M 10.53 % | 7.011 M 62.38 % | 4.317 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 128.818 M 18.51 % | 108.699 M -35.56 % | 168.680 M -14.30 % | 196.832 M 12.60 % | 174.814 M 2.93 % | 169.840 M 3 635.23 % | -4.804 M -108.13 % | 59.098 M -19.80 % | 73.691 M 190.54 % | 25.363 M 728.08 % | 3.063 M -75.71 % | 12.611 M 134.18 % | 5.385 M -49.87 % | 10.741 M -36.84 % | 17.007 M 95.12 % | 8.716 M 2 114.38 % | 393.627 K 100.76 % | -51.876 M -3 526.40 % | 1.514 M -71.28 % | 5.272 M 186.81 % | -6.074 M -835.44 % | 825.837 K -84.16 % | 5.212 M -34.18 % | 7.919 M 5.49 % | 7.507 M -94.39 % | 133.730 M 1 281.36 % | 9.681 M -53.98 % | 21.038 M 173.75 % | 7.685 M 203.02 % | 2.536 M 397.10 % | 510.188 K | 0.000 |
| Operating expenses | 163.073 M 12.70 % | 144.696 M -32.56 % | 214.558 M -12.58 % | 245.428 M 14.19 % | 214.932 M 4.04 % | 206.592 M 3.51 % | 199.585 M -2.92 % | 205.586 M -10.76 % | 230.372 M 4.41 % | 220.648 M -0.02 % | 220.690 M -4.98 % | 232.253 M 1.12 % | 229.689 M 21.96 % | 188.333 M 20.80 % | 155.903 M 9.31 % | 142.624 M 8.78 % | 131.109 M -1.11 % | 132.584 M -24.49 % | 175.583 M 46.02 % | 120.244 M 2.30 % | 117.544 M 9.63 % | 107.220 M 10.60 % | 96.946 M 15.84 % | 83.687 M 82.96 % | 45.742 M 24.53 % | 36.731 M 1.21 % | 36.291 M 16.53 % | 31.143 M 11.32 % | 27.977 M 92.22 % | 14.555 M 50.21 % | 9.690 M 124.44 % | 4.317 M |
| Cost and expenses | 1.794 B -4.85 % | 1.886 B 4.70 % | 1.801 B -17.20 % | 2.175 B 15.86 % | 1.877 B 20.10 % | 1.563 B 5.70 % | 1.479 B 1.79 % | 1.453 B -3.88 % | 1.511 B 38.83 % | 1.089 B 1.81 % | 1.069 B -7.47 % | 1.156 B 31.49 % | 878.803 M 7.47 % | 817.714 M 21.28 % | 674.224 M 8.53 % | 621.217 M 27.30 % | 488.013 M 3.78 % | 470.223 M -13.90 % | 546.128 M 27.59 % | 428.048 M 12.43 % | 380.732 M 10.93 % | 343.226 M 5.95 % | 323.949 M 8.19 % | 299.425 M 130.29 % | 130.023 M 21.45 % | 107.057 M 5.83 % | 101.157 M 20.04 % | 84.267 M 9.91 % | 76.672 M 39.36 % | 55.015 M 9.12 % | 50.417 M 35.95 % | 37.086 M |
| Research and development expenses | 5.084 M 56.66 % | 3.245 M -77.76 % | 14.592 M 9.95 % | 13.271 M 3 182.42 % | 404.303 K | 0.000 -100.00 % | 1.318 M -86.51 % | 9.774 M 58.36 % | 6.172 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 |
| Selling general and administrative expenses | 29.171 M -10.93 % | 32.752 M 4.69 % | 31.286 M -11.43 % | 35.325 M -11.05 % | 39.714 M 8.06 % | 36.753 M 2.09 % | 36.002 M 11.61 % | 32.256 M -2.60 % | 33.115 M 18.93 % | 27.845 M 22.82 % | 22.671 M -45.68 % | 41.734 M -15.08 % | 49.148 M 12.61 % | 43.645 M 22.94 % | 35.502 M -68.07 % | 111.194 M 10.72 % | 100.426 M 4.50 % | 96.102 M -31.68 % | 140.659 M 80.61 % | 77.879 M 11.93 % | 69.576 M 7.36 % | 64.805 M 14.32 % | 56.685 M 12.34 % | 50.457 M 52.04 % | 33.187 M 40.70 % | 23.587 M -3.30 % | 24.391 M 22.59 % | 19.896 M 20.28 % | 16.542 M 113.47 % | 7.749 M 10.53 % | 7.011 M 62.38 % | 4.317 M |
| Interest income | 56.040 M -40.42 % | 94.066 M 98.43 % | 47.405 M -26.18 % | 64.221 M 26.87 % | 50.619 M 76.59 % | 28.664 M -10.12 % | 31.890 M -5.36 % | 33.696 M 40.35 % | 24.008 M 195.74 % | 8.118 M -59.60 % | 20.093 M 118.32 % | 9.203 M 6.97 % | 8.604 M 157.67 % | 3.339 M 103.84 % | 1.638 M -9.08 % | 1.802 M -55.27 % | 4.028 M -31.02 % | 5.839 M 29.43 % | 4.511 M -16.11 % | 5.378 M 84.95 % | 2.908 M 31.95 % | 2.204 M -58.46 % | 5.305 M -41.65 % | 9.091 M 22.38 % | 7.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 176.539 M -17.64 % | 214.339 M -10.11 % | 238.444 M -15.64 % | 282.654 M 6.90 % | 264.407 M 11.91 % | 236.273 M -0.45 % | 237.334 M -14.19 % | 276.594 M -23.43 % | 361.221 M 3.42 % | 349.262 M -17.14 % | 421.508 M -3.42 % | 436.454 M 39.96 % | 311.838 M 33.83 % | 233.019 M 42.48 % | 163.550 M 22.18 % | 133.859 M 2.96 % | 130.006 M 20.69 % | 107.722 M -8.82 % | 118.141 M 2.23 % | 115.561 M 7.87 % | 107.131 M 58.75 % | 67.483 M 167.66 % | 25.212 M -73.63 % | 95.611 M 1 363.61 % | 6.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.072 B -7.51 % | 1.159 B 10.15 % | 1.052 B -17.56 % | 1.276 B 23.18 % | 1.036 B 22.95 % | 842.569 M 4.00 % | 810.136 M -1.94 % | 826.166 M -7.39 % | 892.123 M 46.59 % | 608.596 M 5.53 % | 576.709 M -14.86 % | 677.396 M 74.57 % | 388.038 M 2.17 % | 379.787 M 53.95 % | 246.687 M 26.95 % | 194.323 M 23.33 % | 157.567 M -11.86 % | 178.766 M 2.36 % | 174.648 M -4.72 % | 183.295 M 4.24 % | 175.834 M 5.34 % | 166.928 M 13.00 % | 147.728 M 11.12 % | 132.946 M 144.10 % | 54.463 M 60.42 % | 33.950 M 4.58 % | 32.463 M 149.80 % | -65.193 M -21.73 % | -53.556 M -336.53 % | -12.269 M 28.99 % | -17.277 M 45.95 % | -31.964 M |
| Operating income | 2.776 B -7.28 % | 2.994 B 27.71 % | 2.344 B -25.98 % | 3.167 B 69.82 % | 1.865 B 3.52 % | 1.801 B -14.33 % | 2.103 B 14.46 % | 1.837 B 29.87 % | 1.414 B 128.10 % | 620.095 M 50.32 % | 412.530 M 89.24 % | 217.989 M -16.68 % | 261.632 M -30.33 % | 375.545 M -26.01 % | 507.586 M 15.00 % | 441.369 M -23.54 % | 577.265 M -27.23 % | 793.229 M 39.16 % | 570.014 M -1.57 % | 579.113 M 22.37 % | 473.266 M 13.24 % | 417.924 M 1.51 % | 411.703 M 75.50 % | 234.594 M 28.55 % | 182.494 M -37.98 % | 294.272 M 65.58 % | 177.727 M -9.79 % | 197.014 M -0.24 % | 197.490 M 34.75 % | 146.558 M 8.17 % | 135.489 M 11.48 % | 121.531 M |
| Operating income ratio | 0.61 -1.00 % | 0.61 9.11 % | 0.56 -6.10 % | 0.60 21.72 % | 0.49 -16.48 % | 0.59 -9.83 % | 0.65 9.85 % | 0.59 18.77 % | 0.50 24.79 % | 0.40 41.52 % | 0.28 72.65 % | 0.16 -30.60 % | 0.24 -32.08 % | 0.35 -31.22 % | 0.51 7.51 % | 0.47 -23.54 % | 0.62 -13.54 % | 0.71 32.42 % | 0.54 -4.80 % | 0.57 7.79 % | 0.52 0.03 % | 0.52 -4.10 % | 0.55 45.73 % | 0.38 -48.39 % | 0.73 -36.23 % | 1.14 47.81 % | 0.77 -15.43 % | 0.91 1.84 % | 0.90 15.63 % | 0.77 -3.64 % | 0.80 -16.27 % | 0.96 |
| Total other income expenses net | -1.665 M 90.00 % | -16.652 M -651.98 % | -2.214 M 50.88 % | -4.508 M 49.31 % | -8.893 M -84.72 % | -4.814 M -101.35 % | 357.581 M 37.50 % | 260.060 M 319.41 % | 62.007 M 186.72 % | 21.626 M 4 107.07 % | -539.704 K 99.63 % | -146.514 M -418.67 % | -28.248 M 78.14 % | -129.241 M -880.47 % | -13.182 M -156.21 % | -5.145 M 83.61 % | -31.388 M 39.49 % | -51.876 M -390.40 % | 17.864 M 5 787.62 % | -314.083 K 96.78 % | -9.767 M -28.60 % | -7.595 M -32.62 % | -5.727 M -215.95 % | 4.939 M -32.64 % | 7.332 M -90.58 % | 77.831 M 361.77 % | 16.855 M 86.98 % | 9.014 M 22.43 % | 7.363 M 288.34 % | 1.896 M 615.02 % | 265.162 K 243.92 % | -184.248 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.441 B 16.30 % | 2.099 B -35.45 % | 3.252 B -8.96 % | 3.572 B -11.21 % | 4.023 B 22.04 % | 3.296 B -1.80 % | 3.357 B -6.74 % | 3.600 B -4.20 % | 3.757 B -14.68 % | 4.404 B -18.13 % | 5.380 B -8.39 % | 5.872 B -2.26 % | 6.008 B 12.14 % | 5.357 B 8.54 % | 4.936 B 17.64 % | 4.195 B 61.92 % | 2.591 B 89.46 % | 1.368 B -10.00 % | 1.520 B -11.33 % | 1.714 B 5.26 % | 1.628 B -16.04 % | 1.939 B 16.33 % | 1.667 B 67.52 % | 995.163 M 264.73 % | -604.123 M -1 001.42 % | 67.019 M 116.84 % | -398.074 M 16.25 % | -475.299 M -33.51 % | -356.000 M -145.17 % | -145.205 M -29.50 % | -112.125 M |
| Total investments | 5.288 B 9.85 % | 4.814 B 5.06 % | 4.582 B 8.99 % | 4.204 B 2.06 % | 4.119 B -19.09 % | 5.092 B 5.76 % | 4.814 B 0.33 % | 4.799 B 21.82 % | 3.939 B -11.10 % | 4.431 B -4.76 % | 4.653 B 20.31 % | 3.867 B 3.22 % | 3.747 B 3.80 % | 3.609 B 0.26 % | 3.600 B 27.97 % | 2.813 B 28.09 % | 2.196 B 18.56 % | 1.852 B -27.93 % | 2.570 B 5.98 % | 2.425 B 29.08 % | 1.879 B 4.75 % | 1.794 B 33.00 % | 1.349 B 52.43 % | 884.694 M -5.60 % | 937.206 M 3.71 % | 903.657 M 79.46 % | 503.541 M | 0.000 -100.00 % | 4.470 M -24.70 % | 5.936 M -41.94 % | 10.225 M |
| Total debt | 6.731 B -1.27 % | 6.818 B -9.61 % | 7.543 B 15.53 % | 6.528 B -4.98 % | 6.870 B 12.36 % | 6.114 B 11.55 % | 5.482 B -8.07 % | 5.963 B -6.26 % | 6.361 B 17.99 % | 5.391 B -9.27 % | 5.941 B -13.25 % | 6.849 B 0.62 % | 6.806 B 6.75 % | 6.376 B 22.75 % | 5.194 B 17.68 % | 4.414 B 50.23 % | 2.938 B 88.56 % | 1.558 B -22.49 % | 2.010 B -11.07 % | 2.261 B 5.58 % | 2.141 B -2.13 % | 2.188 B 21.60 % | 1.799 B 23.52 % | 1.457 B 721.27 % | 177.350 M -38.28 % | 287.350 M 1 336.75 % | 20.000 M 889.02 % | 2.022 M -39.97 % | 3.369 M -32.63 % | 5.000 M -73.52 % | 18.886 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 405.056 M 2.05 % | 396.927 M -9.82 % | 440.154 M -7.13 % | 473.950 M 73.31 % | 273.476 M -16.86 % | 328.925 M -18.24 % | 402.293 M -16.18 % | 479.921 M -23.88 % | 630.483 M 482.61 % | 108.217 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 |
| Retained earnings | 5.544 B 4.82 % | 5.289 B 12.58 % | 4.698 B -1.31 % | 4.761 B 27.78 % | 3.726 B -3.91 % | 3.877 B -1.55 % | 3.939 B 10.94 % | 3.550 B 21.56 % | 2.921 B 76.18 % | 1.658 B 23.64 % | 1.341 B 21.43 % | 1.104 B 3.36 % | 1.068 B 10.30 % | 968.553 M 7.08 % | 904.494 M 33.83 % | 675.867 M 33.06 % | 507.959 M 3.95 % | 488.676 M -25.64 % | 657.145 M 17.34 % | 560.044 M 28.90 % | 434.469 M 11.09 % | 391.096 M 58.13 % | 247.332 M 3.99 % | 237.837 M 14.87 % | 207.051 M 11.39 % | 185.877 M 310.53 % | 45.277 M -18.82 % | 55.771 M -54.31 % | 122.061 M 919.14 % | 11.977 M -48.78 % | 23.385 M |
| Common stock | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 66.32 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 50.00 % | 838.078 M 9.66 % | 764.256 M 0.00 % | 764.256 M 15.05 % | 664.256 M 50.00 % | 442.838 M 43.85 % | 307.838 M 0.00 % | 307.838 M |
| Total equity | 13.196 B 6.34 % | 12.409 B 9.15 % | 11.369 B 0.42 % | 11.321 B 10.64 % | 10.232 B -0.18 % | 10.251 B 2.03 % | 10.046 B 6.26 % | 9.454 B 6.90 % | 8.844 B 44.30 % | 6.128 B 4.38 % | 5.871 B 16.19 % | 5.053 B -1.17 % | 5.112 B 7.50 % | 4.756 B -0.92 % | 4.800 B 19.60 % | 4.013 B 5.37 % | 3.809 B 0.80 % | 3.779 B -13.70 % | 4.378 B 3.04 % | 4.249 B -2.64 % | 4.364 B 1.90 % | 4.283 B 6.49 % | 4.022 B 2.17 % | 3.937 B 16.73 % | 3.372 B 32.34 % | 2.548 B 8.62 % | 2.346 B 34.51 % | 1.744 B 2.83 % | 1.696 B 57.80 % | 1.075 B 1.16 % | 1.063 B |
| Other non current liabilities | 2.022 M -99.71 % | 702.071 M 27 787.71 % | 2.517 M -27.28 % | 3.462 M -87.71 % | 28.161 M -96.50 % | 804.882 M 287.53 % | 207.695 M -20.92 % | 262.654 M -6.36 % | 280.486 M 66.41 % | 168.549 M 33.59 % | 126.172 M -1.00 % | 127.450 M 6 202.50 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M -73.85 % | 7.734 M 264.45 % | 2.122 M -77.67 % | 9.503 M 46.57 % | 6.483 M 23.81 % | 5.237 M 231.54 % | 1.580 M -64.07 % | 4.397 M 100.30 % | -1.476 B -7 872.27 % | 18.986 M 27.64 % | 14.875 M 282.89 % | 3.885 M 33.81 % | 2.903 M 34.86 % | 2.153 M 34.19 % | 1.604 M |
| Long term debt | 6.731 B 0.15 % | 6.721 B -3.92 % | 6.995 B 16.53 % | 6.003 B -6.44 % | 6.416 B 20.64 % | 5.319 B 76.17 % | 3.019 B -36.36 % | 4.744 B -12.19 % | 5.403 B 32.36 % | 4.082 B -24.28 % | 5.391 B -10.01 % | 5.991 B 16.12 % | 5.159 B 1.15 % | 5.101 B 16.78 % | 4.367 B 20.97 % | 3.610 B 53.74 % | 2.348 B 137.61 % | 988.325 M -42.22 % | 1.710 B 9.64 % | 1.560 B -10.39 % | 1.741 B -6.78 % | 1.868 B 9.92 % | 1.699 B 21.49 % | 1.399 B -10.87 % | 1.569 B 1 696.36 % | 87.350 M 336.75 % | 20.000 M 889.02 % | 2.022 M -39.97 % | 3.369 M -71.25 % | 11.717 M 464.13 % | 2.077 M |
| Total non current liabilities | 7.576 B 2.06 % | 7.423 B 0.78 % | 7.366 B 15.24 % | 6.391 B -7.65 % | 6.921 B 23.66 % | 5.596 B 73.44 % | 3.227 B -35.55 % | 5.007 B -11.90 % | 5.683 B 33.71 % | 4.250 B -22.96 % | 5.517 B -9.83 % | 6.118 B 15.88 % | 5.280 B 0.96 % | 5.229 B 16.34 % | 4.495 B 20.58 % | 3.728 B 52.03 % | 2.452 B 127.99 % | 1.075 B -37.20 % | 1.713 B 9.11 % | 1.570 B -10.18 % | 1.747 B -6.70 % | 1.873 B 9.71 % | 1.707 B 21.68 % | 1.403 B 1 401.07 % | 93.462 M -12.11 % | 106.336 M 204.91 % | 34.875 M 490.39 % | 5.907 M -5.82 % | 6.272 M -54.78 % | 13.870 M 276.77 % | 3.681 M |
| Other current liabilities | 1.312 B 24.09 % | 1.057 B 27.04 % | 832.282 M 13.35 % | 734.237 M -59.39 % | 1.808 B 212.17 % | 579.148 M 167.61 % | 216.417 M 46.04 % | 148.189 M -18.58 % | 181.999 M -89.30 % | 1.702 B 109.26 % | 813.103 M 141.81 % | 336.252 M -0.15 % | 336.755 M -56.70 % | 777.661 M 27.75 % | 608.741 M 70.54 % | 356.956 M -39.40 % | 589.033 M 106.76 % | 284.883 M 21.14 % | 235.168 M 5.13 % | 223.691 M 23.53 % | 181.075 M 42.26 % | 127.283 M -44.58 % | 229.659 M -21.08 % | 290.987 M -48.78 % | 568.144 M 346.62 % | 127.210 M 3.76 % | 122.602 M -25.14 % | 163.781 M 62.70 % | 100.662 M -8.57 % | 110.098 M 35.55 % | 81.222 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 361.819 M -79.29 % | 1.747 B 140.93 % | 725.261 M 596.04 % | 104.199 M -81.46 % | 561.980 M 107.43 % | 270.930 M 3.79 % | 261.046 M -37.75 % | 419.330 M 22.05 % | 343.560 M -7.91 % | 373.088 M -6.99 % | 401.139 M 44.81 % | 277.003 M 36.01 % | 203.659 M -31.97 % | 299.379 M -13.68 % | 346.812 M 48.61 % | 233.374 M 4.59 % | 223.133 M 1.96 % | 218.834 M 78.71 % | 122.449 M -47.44 % | 232.966 M -23.05 % | 302.734 M 60.35 % | 188.796 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 110.086 M -74.42 % | 430.388 M | 0.000 -100.00 % | 200.193 M -74.85 % | 795.862 M -68.15 % | 2.498 B 105.03 % | 1.219 B 27.22 % | 957.880 M | 0.000 -100.00 % | 150.000 M -82.51 % | 857.757 M -47.92 % | 1.647 B 84.76 % | 891.470 M 78.29 % | 500.000 M -23.55 % | 654.000 M 118.00 % | 300.000 M -47.37 % | 570.000 M 90.00 % | 300.000 M -57.17 % | 700.475 M 75.06 % | 400.138 M 25.04 % | 320.000 M 220.00 % | 100.000 M 72.41 % | 58.000 M -35.56 % | 90.000 M -55.00 % | 200.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M -73.52 % | 18.886 M |
| Total current liabilities | 1.670 B 8.65 % | 1.537 B 0.28 % | 1.533 B 31.76 % | 1.163 B -55.18 % | 2.596 B 42.03 % | 1.828 B -39.54 % | 3.023 B 46.57 % | 2.062 B 33.43 % | 1.546 B -10.61 % | 1.729 B 53.63 % | 1.125 B -26.13 % | 1.524 B -44.85 % | 2.762 B 52.00 % | 1.817 B 47.56 % | 1.232 B 4.90 % | 1.174 B 17.07 % | 1.003 B 5.76 % | 948.325 M 62.40 % | 583.959 M -40.57 % | 982.600 M 41.17 % | 696.058 M 37.09 % | 507.742 M 23.38 % | 411.537 M -5.52 % | 435.579 M 33.94 % | 325.196 M -19.07 % | 401.804 M 96.13 % | 204.862 M 27.30 % | 160.924 M 44.46 % | 111.400 M -3.91 % | 115.939 M 15.19 % | 100.648 M |
| Total liabilities | 9.246 B 3.19 % | 8.960 B 0.70 % | 8.898 B 17.78 % | 7.555 B -20.61 % | 9.516 B 28.18 % | 7.424 B 18.79 % | 6.250 B -11.59 % | 7.069 B -2.21 % | 7.229 B 20.90 % | 5.979 B -9.98 % | 6.642 B -13.08 % | 7.642 B -4.98 % | 8.042 B 14.13 % | 7.047 B 23.05 % | 5.726 B 16.83 % | 4.902 B 41.88 % | 3.455 B 70.71 % | 2.024 B -11.87 % | 2.297 B -10.02 % | 2.552 B 4.45 % | 2.444 B 2.64 % | 2.381 B 12.37 % | 2.119 B 15.24 % | 1.839 B 339.14 % | 418.658 M -17.61 % | 508.140 M 111.96 % | 239.737 M 43.70 % | 166.832 M 41.78 % | 117.672 M -9.35 % | 129.808 M 24.42 % | 104.329 M |
| Other non current assets | 840.130 M 119.95 % | 381.956 M 3 358.83 % | 11.043 M -55.90 % | 25.039 M 11.97 % | 22.362 M -56.08 % | 50.909 M -48.99 % | 99.795 M 145.16 % | 40.706 M 1 669.71 % | 2.300 M 95.52 % | 1.176 M 0.00 % | 1.176 M -91.09 % | 13.209 M -99.65 % | 3.759 B 3.98 % | 3.615 B 0.25 % | 3.606 B 27.89 % | 2.820 B 27.96 % | 2.204 B 18.74 % | 1.856 B -28.09 % | 2.581 B 50 065.62 % | 5.145 M -98.65 % | 381.587 M -19.78 % | 475.679 M -27.11 % | 652.632 M 217.24 % | 205.725 M -81.88 % | 1.136 B -3.13 % | 1.172 B 16.69 % | 1.005 B 6.53 % | 942.947 M -1.76 % | 959.850 M 718.76 % | 117.232 M -1.07 % | 118.505 M |
| Long term investments | 5.288 B 9.85 % | 4.814 B 5.06 % | 4.582 B 8.86 % | 4.209 B 2.02 % | 4.126 B -19.04 % | 5.096 B 5.74 % | 4.819 B 0.37 % | 4.801 B 21.73 % | 3.944 B -11.14 % | 4.439 B -4.79 % | 4.662 B 20.54 % | 3.867 B 3.22 % | 3.747 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.424 B 29.16 % | 1.877 B 7.58 % | 1.745 B 43.55 % | 1.215 B 60.69 % | 756.316 M -3.51 % | 783.790 M 4.00 % | 753.628 M 79.97 % | 418.761 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 197.694 M -10.68 % | 221.329 M -10.31 % | 246.772 M -8.09 % | 268.504 M -11.20 % | 302.381 M 4 629.22 % | 6.394 M 11.41 % | 5.739 M -19.13 % | 7.096 M 15.61 % | 6.138 M 49.73 % | 4.100 M -18.84 % | 5.051 M -5.17 % | 5.327 M -88.29 % | 45.468 M -14.48 % | 53.166 M -10.26 % | 59.245 M -10.70 % | 66.343 M -8.98 % | 72.888 M -59.59 % | 180.364 M -8.97 % | 198.131 M -8.23 % | 215.899 M -5.45 % | 228.350 M -7.06 % | 245.695 M 19.16 % | 206.182 M 70.29 % | 121.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 197.694 M -10.68 % | 221.329 M -10.31 % | 246.772 M -8.09 % | 268.504 M -11.20 % | 302.381 M 4 629.22 % | 6.394 M 11.41 % | 5.739 M -19.13 % | 7.096 M 15.61 % | 6.138 M 49.73 % | 4.100 M -18.84 % | 5.051 M -5.17 % | 5.327 M -88.29 % | 45.468 M -14.48 % | 53.166 M -10.26 % | 59.245 M -10.70 % | 66.343 M -8.98 % | 72.888 M -59.59 % | 180.364 M -8.97 % | 198.131 M -8.23 % | 215.899 M -5.45 % | 228.350 M -7.06 % | 245.695 M 19.16 % | 206.182 M 70.29 % | 121.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 11.552 B 5.07 % | 10.995 B 1.28 % | 10.856 B -1.35 % | 11.005 B -7.37 % | 11.881 B 29.78 % | 9.155 B 5.35 % | 8.690 B -1.96 % | 8.863 B -6.08 % | 9.437 B 42.77 % | 6.610 B -7.96 % | 7.181 B -6.80 % | 7.705 B -8.18 % | 8.392 B 22.98 % | 6.824 B 7.34 % | 6.357 B 16.33 % | 5.464 B 21.80 % | 4.486 B 27.39 % | 3.522 B 5.04 % | 3.353 B -4.77 % | 3.521 B -3.46 % | 3.647 B -2.70 % | 3.748 B -0.49 % | 3.766 B -3.67 % | 3.910 B 612.23 % | 548.973 M -6.89 % | 589.610 M -8.47 % | 644.193 M 59.62 % | 403.590 M -2.03 % | 411.945 M -55.13 % | 918.035 M 11.73 % | 821.635 M |
| Total non current assets | 17.911 B 9.13 % | 16.412 B 3.72 % | 15.824 B 0.58 % | 15.733 B -5.58 % | 16.662 B 13.40 % | 14.694 B 4.49 % | 14.062 B 0.10 % | 14.048 B 4.83 % | 13.400 B 21.23 % | 11.054 B -6.78 % | 11.858 B 1.90 % | 11.638 B -4.58 % | 12.196 B 16.24 % | 10.492 B 4.69 % | 10.022 B 19.88 % | 8.360 B 23.42 % | 6.774 B 21.85 % | 5.559 B -9.34 % | 6.132 B -0.68 % | 6.174 B 0.49 % | 6.144 B -2.09 % | 6.275 B 7.43 % | 5.841 B 13.58 % | 5.142 B 108.33 % | 2.468 B -1.87 % | 2.515 B 21.67 % | 2.067 B 53.54 % | 1.347 B -1.84 % | 1.372 B 32.51 % | 1.035 B 10.12 % | 940.140 M |
| Other current assets | 9.899 M 16.15 % | 8.523 M -83.63 % | 52.069 M 92.70 % | 27.021 M -59.94 % | 67.443 M 25.33 % | 53.814 M 164.25 % | 20.365 M -16.71 % | 24.452 M -20.98 % | 30.944 M -6.36 % | 33.046 M -53.33 % | 70.805 M 793.67 % | 7.923 M -83.20 % | 47.164 M -67.47 % | 144.983 M -40.84 % | 245.061 M -27.00 % | 335.704 M 136.07 % | 142.204 M 176.29 % | 51.469 M 706.41 % | 6.382 M -17.89 % | 7.773 M 194.57 % | 2.639 M -46.85 % | 4.964 M -15.17 % | 5.853 M -86.43 % | 43.126 M 203.03 % | 14.232 M -91.66 % | 170.556 M 1 029.91 % | 15.095 M -42.43 % | 26.220 M -66.31 % | 77.830 M 500.15 % | 12.969 M -84.78 % | 85.231 M |
| Short term investments | 0.000 | 0.000 | 0.000 100.00 % | -4.993 M 24.03 % | -6.573 M -47.82 % | -4.446 M 7.38 % | -4.801 M -68.54 % | -2.849 M 42.85 % | -4.984 M 31.36 % | -7.261 M 20.68 % | -9.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.362 M -36.18 % | 2.134 M -95.65 % | 49.078 M -63.17 % | 133.259 M 3.80 % | 128.379 M -16.32 % | 153.416 M 2.26 % | 150.029 M 76.96 % | 84.780 M | 0.000 -100.00 % | 4.470 M -24.70 % | 5.936 M -41.94 % | 10.225 M |
| cash and cash equivalents | 4.290 B -9.09 % | 4.719 B 9.98 % | 4.291 B 45.13 % | 2.956 B 3.83 % | 2.847 B 1.05 % | 2.818 B 32.64 % | 2.125 B -10.09 % | 2.363 B -9.23 % | 2.603 B 163.83 % | 986.738 M 75.64 % | 561.800 M -42.47 % | 976.469 M 22.29 % | 798.485 M -21.64 % | 1.019 B 293.62 % | 258.881 M 18.34 % | 218.755 M -36.99 % | 347.171 M 82.08 % | 190.665 M -61.15 % | 490.765 M -10.22 % | 546.659 M 6.60 % | 512.810 M 106.49 % | 248.346 M 88.23 % | 131.938 M -71.40 % | 461.366 M -40.96 % | 781.473 M 254.68 % | 220.331 M -47.30 % | 418.074 M -12.41 % | 477.321 M 32.82 % | 359.369 M 139.25 % | 150.205 M 14.65 % | 131.011 M |
| Cash and short term investments | 4.290 B -9.09 % | 4.719 B 9.98 % | 4.291 B 45.13 % | 2.956 B 3.83 % | 2.847 B 1.05 % | 2.818 B 32.64 % | 2.125 B -10.09 % | 2.363 B -9.23 % | 2.603 B 163.83 % | 986.738 M 75.64 % | 561.800 M -42.47 % | 976.469 M 22.29 % | 798.485 M -21.64 % | 1.019 B 293.62 % | 258.881 M 18.34 % | 218.755 M -36.99 % | 347.171 M 82.08 % | 190.665 M -61.15 % | 490.765 M -10.45 % | 548.021 M 6.42 % | 514.944 M 73.13 % | 297.424 M 12.15 % | 265.197 M -55.03 % | 589.745 M -36.92 % | 934.889 M 152.43 % | 370.359 M -26.35 % | 502.854 M 5.35 % | 477.321 M 31.19 % | 363.839 M 133.02 % | 156.141 M 10.55 % | 141.237 M |
| Total current assets | 4.531 B -8.59 % | 4.957 B 11.55 % | 4.443 B 41.36 % | 3.143 B 1.84 % | 3.086 B 3.54 % | 2.981 B 33.43 % | 2.234 B -9.76 % | 2.476 B -7.36 % | 2.672 B 153.54 % | 1.054 B 60.86 % | 655.264 M -37.99 % | 1.057 B 10.29 % | 958.173 M -26.88 % | 1.310 B 159.88 % | 504.222 M -9.10 % | 554.679 M 13.25 % | 489.781 M 101.39 % | 243.202 M -55.20 % | 542.837 M -13.46 % | 627.263 M -5.51 % | 663.844 M 70.79 % | 388.700 M 29.55 % | 300.033 M -52.60 % | 632.999 M -52.15 % | 1.323 B 144.47 % | 541.089 M 4.39 % | 518.346 M -8.17 % | 564.458 M 27.67 % | 442.108 M 160.90 % | 169.454 M -25.26 % | 226.729 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 640.079 K 1 090.60 % | 53.761 K -51.86 % | 111.683 K 37.85 % | 81.017 K -99.59 % | 19.867 M 6 034.04 % | 323.888 K -59.56 % | 800.998 K -97.26 % | 29.209 M | 0.000 | 0.000 | 0.000 -100.00 % | 279.948 K 27.17 % | 220.142 K -45.74 % | 405.711 K 188.34 % | 140.706 K 17.41 % | 119.843 K 24.29 % | 96.419 K -32.09 % | 141.985 K 32.50 % | 107.161 K -15.78 % | 127.245 K -1.05 % | 128.591 K -62.95 % | 347.104 K 0.77 % | 344.450 K -13.31 % | 397.351 K -12.13 % | 452.224 K 3.17 % | 438.323 K 27.15 % | 344.741 K 31.78 % | 261.597 K |
| Net receivables | 231.218 M 0.76 % | 229.478 M 111.76 % | 108.369 M -34.06 % | 164.340 M -5.75 % | 174.360 M -51.81 % | 361.846 M 297.30 % | 91.077 M -15.71 % | 108.058 M 64.10 % | 65.849 M -14.92 % | 77.397 M 49.22 % | 51.868 M -28.35 % | 72.387 M -35.67 % | 112.523 M -23.12 % | 146.368 M | 0.000 | 0.000 | 0.000 -100.00 % | 927.093 K -97.97 % | 45.570 M -36.15 % | 71.373 M -51.15 % | 146.120 M 69.50 % | 86.204 M 198.74 % | 28.856 M | 0.000 -100.00 % | 373.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 32.679 M | 0.000 -100.00 % | 128.180 M -43.09 % | 225.244 M -31.90 % | 330.755 M -14.20 % | 385.494 M -13.85 % | 447.485 M 33.46 % | 335.299 M 3 001.66 % | 10.810 M 10 266.03 % | 104.286 K -98.82 % | 8.869 M -80.92 % | 46.473 M 101.24 % | -3.747 B | 0.000 | 0.000 -100.00 % | 10.000 M -8.82 % | 10.968 M 994.21 % | 1.002 M | 0.000 -100.00 % | 8.128 M -21.80 % | 10.394 M -82.91 % | 60.807 M 211 572.56 % | 28.727 K -99.98 % | 149.149 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 226.104 M 5.43 % | 214.451 M 8.42 % | 197.789 M -25.22 % | 264.487 M -28.47 % | 369.773 M 0.40 % | 368.308 M 80.74 % | 203.779 M -23.66 % | 266.934 M -10.85 % | 299.414 M 72.99 % | 173.079 M 14.77 % | 150.799 M -52.55 % | 317.798 M -56.92 % | 737.648 M 445.48 % | 135.229 M 11.55 % | 121.223 M -23.77 % | 159.018 M 48.25 % | 107.266 M 96.34 % | 54.633 M 34.91 % | 40.495 M -18.63 % | 49.765 M -27.92 % | 69.044 M 23.81 % | 55.768 M -18.51 % | 68.431 M 2.89 % | 66.512 M 0.14 % | 66.422 M 69.96 % | 39.080 M -51.96 % | 81.348 M 862.96 % | 8.448 M 605.05 % | 1.198 M 429.63 % | 226.228 K | 0.000 |
| Tax payables | 131.748 M -15.07 % | 155.124 M 114.53 % | 72.308 M -56.07 % | 164.613 M -24.40 % | 217.748 M 158.43 % | 84.258 M -19.14 % | 104.199 M -75.69 % | 428.647 M 302.97 % | 106.371 M 184.32 % | 37.412 M 223.21 % | 11.575 M -1.18 % | 11.713 M -71.43 % | 41.000 M 213.69 % | 13.070 M 667.69 % | 1.703 M -59.07 % | 4.159 M -37.69 % | 6.675 M -82.80 % | 38.809 M 272.52 % | 10.418 M 20.17 % | 8.670 M -81.07 % | 45.801 M 29.13 % | 35.470 M 163.79 % | 13.446 M -33.04 % | 20.081 M 75.03 % | 11.473 M -69.99 % | 38.228 M 4 093.69 % | 911.551 K -87.08 % | 7.058 M -26.02 % | 9.540 M 1 453.32 % | 614.172 K 13.66 % | 540.366 K |
| Deferred revenue non current | 511.972 M | 0.000 -100.00 % | 61.083 M -11.77 % | 69.228 M -22.36 % | 89.171 M 101.69 % | -5.279 B -79.26 % | -2.945 B 37.90 % | -4.742 B 12.19 % | -5.401 B -34.02 % | -4.030 B 25.22 % | -5.389 B 10.02 % | -5.989 B -16.12 % | -5.157 B -1.15 % | -5.099 B -16.79 % | -4.365 B -20.99 % | -3.608 B -53.78 % | -2.346 B -137.91 % | -986.203 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 2.728 B 6.50 % | 2.561 B 11.70 % | 2.293 B -1.95 % | 2.339 B 1.71 % | 2.299 B 438.24 % | 427.170 M -7.06 % | 459.600 M 6.63 % | 431.040 M -22.26 % | 554.495 M -39.67 % | 919.117 M 7.52 % | 854.840 M 4.92 % | 814.745 M -3.42 % | 843.602 M 31.68 % | 640.629 M 23.98 % | 516.723 M 24.46 % | 415.183 M -0.42 % | 416.943 M -8.16 % | 453.992 M -2.88 % | 467.478 M -0.07 % | 467.822 M -38.26 % | 757.674 M 1.20 % | 748.688 M 14.25 % | 655.280 M 8.24 % | 605.382 M 532.31 % | 95.741 M -0.46 % | 96.183 M 13.01 % | 85.112 M 34.17 % | 63.438 M 13.79 % | 55.748 M 12.97 % | 49.346 M -33.93 % | 74.693 M |
| Capital lease obligations | 2.730 M -79.75 % | 13.482 M 8 829.56 % | 150.984 K -94.56 % | 2.773 M -77.35 % | 12.245 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.833 B 14.82 % | 2.467 B 7.89 % | 2.287 B 7.31 % | 2.131 B 0.68 % | 2.117 B -53.88 % | 4.589 B 28.65 % | 3.567 B 5.47 % | 3.382 B 3.19 % | 3.278 B 84.87 % | 1.773 B -26.69 % | 2.418 B 28.86 % | 1.877 B -3.43 % | 1.943 B 2.86 % | 1.889 B -10.94 % | 2.122 B 27.41 % | 1.665 B 2.36 % | 1.627 B 3.05 % | 1.579 B 2.86 % | 1.535 B -21.84 % | 1.964 B 2.56 % | 1.915 B 0.15 % | 1.912 B 9.46 % | 1.747 B -4.88 % | 1.836 B -17.71 % | 2.232 B 50.15 % | 1.486 B 3.31 % | 1.439 B 49.74 % | 960.698 M -10.68 % | 1.076 B 52.40 % | 705.752 M 7.48 % | 656.625 M |
| Deferred tax liabilities non current | 330.831 M | 0.000 -100.00 % | 306.807 M -2.89 % | 315.922 M -18.39 % | 387.103 M 62.34 % | 238.454 M 15.94 % | 205.672 M -21.09 % | 260.632 M -6.40 % | 278.464 M 138.97 % | 116.527 M -6.14 % | 124.150 M -1.02 % | 125.427 M 5.96 % | 118.373 M -6.55 % | 126.664 M 1.08 % | 125.311 M 8.63 % | 115.353 M 13.52 % | 101.618 M 19.49 % | 85.044 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 22.442 B 5.02 % | 21.369 B 5.44 % | 20.267 B 7.37 % | 18.876 B -4.42 % | 19.749 B 11.73 % | 17.675 B 8.46 % | 16.296 B -1.38 % | 16.523 B 2.81 % | 16.072 B 32.74 % | 12.108 B -3.24 % | 12.514 B -1.43 % | 12.694 B -3.50 % | 13.155 B 11.46 % | 11.802 B 12.12 % | 10.526 B 18.07 % | 8.915 B 22.73 % | 7.264 B 25.19 % | 5.802 B -13.07 % | 6.675 B -1.86 % | 6.801 B -0.10 % | 6.808 B 2.16 % | 6.663 B 8.51 % | 6.141 B 6.33 % | 5.775 B 52.34 % | 3.791 B 24.03 % | 3.057 B 18.20 % | 2.586 B 35.31 % | 1.911 B 5.35 % | 1.814 B 50.57 % | 1.205 B 3.24 % | 1.167 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -11.336 M -103.13 % | 362.695 M 319.35 % | -165.353 M -297.42 % | -41.606 M -133.45 % | 124.394 M 407.31 % | -40.479 M 91.48 % | -475.298 M -174.68 % | -173.036 M -223.54 % | -53.483 M -14 409.42 % | -368.606 K -101.07 % | 34.459 M 124.24 % | -142.151 M -577.45 % | 29.773 M 423.52 % | -9.203 M -113.56 % | 67.881 M 128.94 % | -234.566 M -641.33 % | 43.331 M 233.34 % | 12.999 M 204.16 % | -12.481 M 66.45 % | -37.200 M -150.49 % | 73.680 M 192.05 % | -80.041 M 45.09 % | -145.778 M -689.86 % | 24.714 M 347.74 % | -9.976 M -580.37 % | -1.466 M 98.25 % | -83.728 M |
| Accounts receivables | -80.518 M 50.12 % | -161.409 M -57.02 % | -102.794 M -1 334.95 % | 8.324 M -93.91 % | 136.746 M 1 009.13 % | -15.041 M -106.13 % | 245.477 M 656.23 % | -44.133 M -256.97 % | 28.115 M 218.21 % | -23.783 M -208.57 % | 21.906 M 621.14 % | 3.038 M 177.93 % | -3.898 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 |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -586.319 K -1 112.26 % | 57.922 K 288.88 % | -30.665 K 62.15 % | -81.018 K -125.01 % | 323.888 K -32.11 % | 477.109 K 159.56 % | -800.999 K | 0.000 | 0.000 100.00 % | -8.291 M -3 061.59 % | 279.948 K 568.09 % | -59.806 K -132.23 % | 185.568 K 170.02 % | -265.005 K -1 170.23 % | -20.863 K 10.94 % | -23.425 K -151.41 % | 45.566 K 230.85 % | -34.824 K -273.39 % | 20.084 K 1 391.44 % | 1.347 K -99.38 % | 218.512 K 8 334.08 % | -2.654 K -105.02 % | 52.900 K -3.60 % | 54.873 K |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -8.324 M 93.91 % | -136.746 M -1 009.13 % | 15.041 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 |
| Other working capital | 69.182 M -86.80 % | 524.104 M 937.77 % | -62.559 M -52.51 % | -41.020 M -132.99 % | 124.336 M 407.40 % | -40.448 M 91.49 % | -475.217 M -174.12 % | -173.360 M -221.28 % | -53.960 M -12 579.34 % | 432.392 K | 0.000 | 0.000 | 0.000 100.00 % | -9.483 M -113.96 % | 67.941 M 128.94 % | -234.752 M -638.47 % | 43.596 M 234.84 % | 13.020 M 204.52 % | -12.457 M 66.55 % | -37.246 M -150.53 % | 73.715 M 192.07 % | -80.061 M 45.08 % | -145.779 M -695.13 % | 24.495 M 345.62 % | -9.973 M -556.50 % | -1.519 M 98.19 % | -83.783 M |
| Other non cash items | 93.068 M 94.07 % | 47.955 M -32.25 % | 70.785 M 732.45 % | 8.503 M -92.37 % | 111.510 M 142.38 % | -263.123 M 18.33 % | -322.194 M -91.37 % | -168.364 M -94.11 % | -86.738 M 42.43 % | -150.664 M -5 328.60 % | -2.775 M -102.27 % | 122.157 M 5 510.09 % | 2.177 M -91.58 % | 25.850 M 115.90 % | -162.607 M -47.04 % | -110.588 M -22.62 % | -90.185 M 1.37 % | -91.437 M -1 090.40 % | 9.232 M -69.70 % | 30.468 M -57.99 % | 72.532 M 28.10 % | 56.621 M 2.80 % | 55.081 M -48.18 % | 106.300 M 317.16 % | -48.950 M 71.16 % | -169.719 M -330.87 % | 73.512 M |
| Net cash provided by operating activities | 3.256 B -15.02 % | 3.832 B 39.24 % | 2.752 B -25.01 % | 3.670 B 39.21 % | 2.636 B 32.57 % | 1.989 B 3.79 % | 1.916 B -12.71 % | 2.195 B 14.07 % | 1.924 B 93.01 % | 996.993 M 3.08 % | 967.242 M 27.70 % | 757.452 M 21.94 % | 621.176 M 0.14 % | 620.308 M 5.08 % | 590.294 M 161.20 % | 225.993 M -61.21 % | 582.653 M -15.66 % | 690.825 M 15.90 % | 596.064 M -5.12 % | 628.204 M -6.91 % | 674.823 M 48.77 % | 453.598 M 27.45 % | 355.916 M -25.56 % | 478.145 M 205.80 % | 156.361 M -17.51 % | 189.544 M 11.79 % | 169.560 M |
| Investments in property plant and equipment | -2.037 B -32.30 % | -1.539 B -75.89 % | -875.179 M -70.38 % | -513.664 M 22.17 % | -660.012 M 19.81 % | -823.074 M 2.64 % | -845.371 M -97.05 % | -429.008 M 11.97 % | -487.328 M -401.61 % | -97.153 M 58.57 % | -234.515 M 46.76 % | -440.505 M 61.20 % | -1.135 B -37.08 % | -828.125 M 15.05 % | -974.827 M 12.73 % | -1.117 B 9.61 % | -1.236 B -433.52 % | -231.618 M -832.93 % | -24.827 M 52.06 % | -51.785 M 29.28 % | -73.223 M 51.06 % | -149.634 M -583.62 % | -21.888 M -35.90 % | -16.106 M 41.71 % | -27.632 M 83.75 % | -170.085 M 26.95 % | -232.848 M |
| Acquisitions net | 0.000 -100.00 % | 116.722 K -99.59 % | 28.514 M -94.50 % | 518.451 M -21.46 % | 660.081 M | 0.000 | 0.000 -100.00 % | 619.049 K -7.32 % | 667.966 K | 0.000 -100.00 % | 4.164 M -99.06 % | 440.636 M -61.38 % | 1.141 B 37.72 % | 828.442 M -15.09 % | 975.631 M 339 462.51 % | 287.320 K -99.98 % | 1.246 B | 0.000 -100.00 % | 24.857 M -52.19 % | 51.987 M -29.04 % | 73.257 M -51.05 % | 149.646 M 570.42 % | 22.321 M 35.83 % | 16.434 M -88.09 % | 138.010 M -8.00 % | 150.007 M 76 826.63 % | 195.000 K |
| Purchases of investments | -201.662 M -21.24 % | -166.330 M 48.24 % | -321.341 M -138.65 % | -134.650 M 40.13 % | -224.910 M | 0.000 | 0.000 100.00 % | -800.000 M 0.44 % | -803.500 M | 0.000 100.00 % | -55.995 M 73.93 % | -214.804 M -329.61 % | -50.000 M 87.18 % | -390.000 M -4.76 % | -372.297 M 40.19 % | -622.500 M -93.77 % | -321.251 M | 0.000 100.00 % | -14.770 M 98.14 % | -793.183 M -662.65 % | -104.004 M 80.81 % | -542.029 M 46.25 % | -1.008 B -33.54 % | -755.107 M -4.88 % | -719.989 M -1.00 % | -712.844 M 1.48 % | -723.547 M |
| Sales maturities of investments | 197.908 M -10.45 % | 220.998 M 31.00 % | 168.700 M -23.23 % | 219.741 M -41.01 % | 372.480 M -11.35 % | 420.178 M 1.40 % | 414.389 M -2.34 % | 424.307 M -9.92 % | 471.047 M -23.63 % | 616.825 M 217.97 % | 193.986 M -63.08 % | 525.436 M 59.25 % | 329.944 M -12.50 % | 377.069 M 8.26 % | 348.309 M 26.07 % | 276.289 M -10.93 % | 310.194 M 249.68 % | 88.707 M 48.29 % | 59.819 M -87.88 % | 493.557 M 392.63 % | 100.188 M -46.66 % | 187.839 M 16.65 % | 161.024 M -51.16 % | 329.667 M -14.96 % | 387.677 M 95.50 % | 198.298 M -21.40 % | 252.293 M |
| Other investing activites | 3.060 M 1 776.28 % | -182.544 K -122.65 % | 805.831 K 100.16 % | -513.664 M 22.17 % | -660.012 M -3 395.77 % | 20.026 M -91.23 % | 228.223 M 280.40 % | 59.996 M 106.47 % | -927.134 M -4 731.21 % | 20.019 M 131.38 % | 8.652 M 101.96 % | -440.505 M 61.20 % | -1.135 B -37.08 % | -828.125 M 15.05 % | -974.827 M -38 554 394.16 % | -2.528 K 100.00 % | -1.236 B -6 851.36 % | 18.304 M 173.72 % | -24.827 M 52.06 % | -51.785 M 29.28 % | -73.223 M 51.06 % | -149.634 M -583.62 % | -21.888 M -35.90 % | -16.106 M -172.46 % | 22.228 M 1 908.47 % | -1.229 M -103.30 % | 37.247 M |
| Net cash used for investing activites | -2.037 B -37.21 % | -1.485 B -48.70 % | -998.500 M -135.61 % | -423.785 M 17.29 % | -512.374 M -33.82 % | -382.871 M -88.83 % | -202.760 M 72.75 % | -744.085 M 57.39 % | -1.746 B -423.56 % | 539.692 M 744.73 % | -83.708 M 35.48 % | -129.741 M 84.73 % | -849.531 M -1.05 % | -840.738 M 15.76 % | -998.011 M 31.78 % | -1.463 B -18.32 % | -1.236 B -892.30 % | -124.607 M -715.28 % | 20.252 M 105.77 % | -351.210 M -356.08 % | -77.006 M 84.72 % | -503.810 M 42.01 % | -868.820 M -96.91 % | -441.219 M -120.93 % | -199.706 M 62.73 % | -535.854 M 19.62 % | -666.660 M |
| Debt repayment | 80.875 M 122.27 % | -363.133 M -135.41 % | 1.026 B 370.76 % | -378.777 M -186.18 % | 439.515 M 329.72 % | 102.279 M 125.55 % | -400.260 M -0.60 % | -397.880 M -337.09 % | 167.820 M 114.48 % | -1.159 B -47.97 % | -783.485 M -2 074.25 % | 39.685 M -87.70 % | 322.685 M -74.93 % | 1.287 B 65.44 % | 778.090 M -47.26 % | 1.475 B 6.91 % | 1.380 B 406.67 % | -450.000 M -80.00 % | -250.000 M -272.41 % | 145.000 M 307.14 % | -70.000 M -118.15 % | 385.593 M 10.85 % | 347.862 M 317.41 % | -160.000 M -472.32 % | -27.957 M -111.08 % | 252.350 M 1 161.75 % | 20.000 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.391 B -20.17 % | -1.158 B 19.44 % | -1.437 B -57.63 % | -911.521 M 24.51 % | -1.207 B 15.32 % | -1.426 B -6.40 % | -1.340 B -34.65 % | -995.338 M -77.68 % | -560.171 M -18.22 % | -473.832 M 2.68 % | -486.860 M 1.85 % | -496.061 M -1.91 % | -486.759 M -12.37 % | -433.167 M -11.28 % | -389.244 M -1.29 % | -384.305 M 32.53 % | -569.634 M -36.65 % | -416.841 M 1.27 % | -422.210 M -8.78 % | -388.145 M -47.95 % | -262.345 M -17.59 % | -223.107 M -34.43 % | -165.963 M 36.10 % | -259.737 M -57.89 % | -164.500 M -58.24 % | -103.958 M 29.89 % | -148.281 M |
| Other financing activites | -346.320 M 15.26 % | -408.669 M -2 865.19 % | -13.782 M 99.25 % | -1.846 B -18.02 % | -1.564 B -96.89 % | -794.591 M -277.92 % | -210.252 M 29.77 % | -299.370 M -118.50 % | 1.619 B 1 318.23 % | -132.858 M -381.74 % | -27.579 M -530.08 % | 6.412 M -96.27 % | 172.106 M 36.09 % | 126.464 M 114.30 % | 59.012 M 230.84 % | -45.104 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.027 M -124.83 % | 4.135 M 162.12 % | 1.578 M -89.48 % | 15.000 M -98.12 % | 797.090 M | 0.000 -100.00 % | 566.134 M |
| Net cash used provided by financing activities | -1.656 B 14.14 % | -1.929 B -353.95 % | -425.010 M 86.45 % | -3.137 B -34.48 % | -2.332 B -156.09 % | -910.751 M 53.31 % | -1.951 B -15.25 % | -1.693 B -238.04 % | 1.226 B 210.34 % | -1.111 B 14.38 % | -1.298 B -188.45 % | -449.963 M -5 701.67 % | 8.033 M -99.18 % | 980.568 M 118.95 % | 447.858 M -59.60 % | 1.109 B 36.80 % | 810.366 M 193.48 % | -866.841 M -28.95 % | -672.210 M -176.46 % | -243.145 M 27.06 % | -333.372 M -300.08 % | 166.620 M -9.19 % | 183.476 M 145.33 % | -404.737 M -166.94 % | 604.634 M 307.46 % | 148.392 M -66.11 % | 437.853 M |
| Effect of forex changes on cash | -4.588 M -561.27 % | -693.817 K -170.22 % | 988.123 K 366.10 % | -371.335 K -121.48 % | 1.729 M 212.65 % | -1.535 M 32.34 % | -2.268 M -256.72 % | 1.447 M 376.58 % | -523.204 K -4.57 % | -500.338 K -80.00 % | -277.967 K -217.80 % | 235.957 K 223.41 % | -191.194 K -882.62 % | -19.458 K -36.77 % | -14.227 K -2 794.14 % | -491.570 98.46 % | -31.868 K -106.08 % | 524.078 K 93 208.18 % | -562.870 -182.15 % | 685.190 -96.06 % | 17.401 K 3 195.08 % | 528.090 | 0.000 | 0.000 100.00 % | -146.134 K -183.91 % | 174.151 K | 0.000 |
| Net change in cash | -442.004 M -206.00 % | 416.969 M -68.64 % | 1.330 B 1 119.66 % | 109.006 M 152.71 % | -206.800 M -129.82 % | 693.396 M 389.23 % | -239.739 M 0.21 % | -240.237 M -117.12 % | 1.404 B 230.32 % | 424.937 M 202.48 % | -414.668 M -332.98 % | 177.983 M 180.71 % | -220.514 M -129.01 % | 760.118 M 1 794.31 % | 40.126 M 131.25 % | -128.416 M -182.05 % | 156.506 M 152.15 % | -300.100 M -436.91 % | -55.894 M -265.13 % | 33.849 M -87.20 % | 264.463 M 127.19 % | 116.408 M 135.34 % | -329.428 M 10.44 % | -367.811 M -165.55 % | 561.142 M 383.77 % | -197.744 M -233.76 % | -59.247 M |
| Cash at beginning of period | 4.702 B 9.73 % | 4.285 B 44.99 % | 2.955 B 3.83 % | 2.846 B -6.77 % | 3.053 B 43.78 % | 2.123 B -10.15 % | 2.363 B -9.23 % | 2.603 B 117.01 % | 1.200 B 113.53 % | 561.800 M -42.47 % | 976.469 M 22.29 % | 798.485 M -21.64 % | 1.019 B 293.62 % | 258.881 M 18.34 % | 218.755 M -36.99 % | 347.171 M 82.08 % | 190.665 M -61.15 % | 490.765 M -10.22 % | 546.659 M 6.60 % | 512.810 M 106.49 % | 248.346 M 88.23 % | 131.938 M -71.40 % | 461.366 M -44.36 % | 829.177 M 276.33 % | 220.331 M -47.30 % | 418.074 M -12.41 % | 477.321 M |
| Cash at end of period | 4.260 B -9.40 % | 4.702 B 9.73 % | 4.285 B 44.99 % | 2.955 B 3.83 % | 2.846 B 1.05 % | 2.817 B 32.66 % | 2.123 B -10.15 % | 2.363 B -9.23 % | 2.603 B 163.83 % | 986.738 M 75.64 % | 561.800 M -42.47 % | 976.469 M 22.29 % | 798.485 M -21.64 % | 1.019 B 293.62 % | 258.881 M 18.34 % | 218.755 M -36.99 % | 347.171 M 82.08 % | 190.665 M -61.15 % | 490.765 M -10.22 % | 546.659 M 6.60 % | 512.810 M 106.49 % | 248.346 M 88.23 % | 131.938 M -71.40 % | 461.366 M -40.96 % | 781.473 M 254.68 % | 220.331 M -47.30 % | 418.074 M |
| Operating cash flow | 3.256 B -15.02 % | 3.832 B 39.24 % | 2.752 B -25.01 % | 3.670 B 39.21 % | 2.636 B 32.57 % | 1.989 B 3.79 % | 1.916 B -12.71 % | 2.195 B 14.07 % | 1.924 B 93.01 % | 996.993 M 3.08 % | 967.242 M 27.70 % | 757.452 M 21.94 % | 621.176 M 0.14 % | 620.308 M 5.08 % | 590.294 M 161.20 % | 225.993 M -61.21 % | 582.653 M -15.66 % | 690.825 M 15.90 % | 596.064 M -5.12 % | 628.204 M -6.91 % | 674.823 M 48.77 % | 453.598 M 27.45 % | 355.916 M -25.56 % | 478.145 M 205.80 % | 156.361 M -17.51 % | 189.544 M 11.79 % | 169.560 M |
| Capital expenditure | -2.037 B -32.30 % | -1.539 B -75.89 % | -875.179 M -70.38 % | -513.664 M 22.17 % | -660.012 M 19.81 % | -823.074 M 2.64 % | -845.371 M -97.05 % | -429.008 M 11.97 % | -487.328 M -401.61 % | -97.153 M 58.57 % | -234.515 M 46.76 % | -440.505 M 61.20 % | -1.135 B -37.08 % | -828.125 M 15.05 % | -974.827 M 12.73 % | -1.117 B 9.61 % | -1.236 B -433.52 % | -231.618 M -832.93 % | -24.827 M 52.06 % | -51.785 M 29.28 % | -73.223 M 51.06 % | -149.634 M -583.62 % | -21.888 M -35.90 % | -16.106 M 41.71 % | -27.632 M 83.75 % | -170.085 M 26.95 % | -232.848 M |
| Free CashFlow | 1.220 B -46.79 % | 2.292 B 22.14 % | 1.877 B -40.53 % | 3.156 B 59.71 % | 1.976 B 69.56 % | 1.165 B 8.86 % | 1.071 B -39.38 % | 1.766 B 22.90 % | 1.437 B 59.69 % | 899.841 M 22.81 % | 732.727 M 131.18 % | 316.947 M 161.66 % | -514.033 M -147.35 % | -207.817 M 45.96 % | -384.533 M 56.84 % | -891.045 M -36.44 % | -653.084 M -242.22 % | 459.207 M -19.61 % | 571.237 M -0.90 % | 576.418 M -4.19 % | 601.600 M 97.92 % | 303.964 M -9.00 % | 334.028 M -27.71 % | 462.039 M 258.92 % | 128.729 M 561.56 % | 19.458 M 130.75 % | -63.288 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 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 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.068 B 1.73 % | 1.050 B -1.65 % | 1.068 B -16.03 % | 1.271 B 14.92 % | 1.106 B -1.61 % | 1.124 B -5.61 % | 1.191 B -11.59 % | 1.347 B 13.62 % | 1.186 B 2.71 % | 1.155 B 31.12 % | 880.575 M -28.45 % | 1.231 B 24.15 % | 991.291 M -7.02 % | 1.066 B -18.88 % | 1.314 B -11.52 % | 1.485 B 20.71 % | 1.230 B -2.18 % | 1.258 B -46.83 % | 2.366 B 209.93 % | 763.407 M 69.77 % | 449.683 M 112.90 % | 211.216 M -72.83 % | 777.431 M -2.43 % | 796.831 M 6.64 % | 747.236 M 1.47 % | 736.437 M -11.49 % | 832.060 M -2.20 % | 850.770 M 7.31 % | 792.820 M 6.70 % | 743.044 M -10.08 % | 826.306 M 0.46 % | 822.526 M 12.47 % | 731.361 M 3.17 % | 708.862 M -5.50 % | 750.098 M 1.17 % | 741.460 M -21.85 % | 948.789 M 146.63 % | 384.703 M -6.20 % | 410.147 M -0.20 % | 410.959 M 12.00 % | 366.923 M 2.64 % | 357.470 M -7.64 % | 387.042 M 2.04 % | 379.296 M 3.78 % | 365.495 M 13.08 % | 323.222 M -6.16 % | 344.422 M -2.46 % | 353.108 M 10.25 % | 320.286 M 3.42 % | 309.690 M 11.56 % | 277.604 M -2.21 % | 283.864 M 2.90 % | 275.871 M 2.79 % | 268.378 M -8.36 % | 292.872 M 7.62 % | 272.128 M 3.04 % | 264.088 M 6.08 % | 248.955 M -0.59 % | 250.425 M -0.12 % | 250.735 M -0.74 % | 252.604 M 1.67 % | 248.456 M 2.31 % | 242.856 M 9.29 % | 222.210 M -6.52 % | 237.716 M 1.54 % | 234.101 M 11.99 % | 209.029 M -11.04 % | 234.962 M -3.79 % | 244.226 M -1.80 % | 248.709 M -10.03 % | 276.426 M -1.10 % | 279.494 M -2.23 % | 285.879 M 5.34 % | 271.386 M -2.10 % | 277.214 M 2.58 % | 270.253 M -0.14 % | 270.644 M 12.23 % | 241.152 M -6.30 % | 257.360 M -0.09 % | 257.599 M -1.62 % | 261.849 M 5.70 % | 247.718 M 4.87 % | 236.220 M 2.46 % | 230.547 M 4.69 % | 220.216 M 2.20 % | 215.471 M 2.47 % | 210.279 M 2.38 % | 205.382 M 12.80 % | 182.073 M -8.72 % | 199.457 M 0.19 % | 199.082 M -2.49 % | 204.168 M 11.35 % | 183.352 M 7.91 % | 169.915 M |
| Net income | 399.670 M -39.21 % | 657.483 M 219.60 % | 205.722 M -58.93 % | 500.935 M 15.22 % | 434.760 M 3.34 % | 420.706 M 51.57 % | 277.562 M -41.02 % | 470.604 M -1.09 % | 475.796 M -15.24 % | 561.339 M 315.22 % | 135.189 M -77.39 % | 597.847 M 23.57 % | 483.828 M -16.25 % | 577.724 M 88.70 % | 306.157 M -43.86 % | 545.390 M 21.26 % | 449.760 M 12.69 % | 399.100 M -23.64 % | 522.641 M 48.89 % | 351.032 M 446.23 % | 64.264 M 191.68 % | -70.094 M -146.45 % | 150.898 M -59.35 % | 371.244 M -2.92 % | 382.421 M 8.01 % | 354.065 M -22.48 % | 456.723 M 3.49 % | 441.303 M 0.89 % | 437.404 M 28.05 % | 341.598 M 47.05 % | 232.294 M -39.63 % | 384.781 M -36.52 % | 606.129 M 111.40 % | 286.719 M 40.67 % | 203.831 M -30.07 % | 291.476 M -23.03 % | 378.712 M 197.76 % | 127.187 M 67.14 % | 76.096 M -52.86 % | 161.435 M 13.76 % | 141.906 M 57.76 % | 89.949 M 406.86 % | 17.746 M -85.55 % | 122.816 M 46.38 % | 83.901 M -11.02 % | 94.292 M 205.63 % | 30.852 M -21.52 % | 39.314 M 11.39 % | 35.294 M 58.14 % | 22.318 M 144.91 % | -49.700 M -173.08 % | 68.006 M -30.48 % | 97.824 M 63.97 % | 59.659 M 667.37 % | -10.515 M -112.80 % | 82.135 M 3.97 % | 79.001 M 19.40 % | 66.164 M 0.91 % | 65.570 M -22.95 % | 85.105 M -20.86 % | 107.535 M -17.45 % | 130.269 M 392.16 % | 26.469 M -70.48 % | 89.657 M -17.58 % | 108.784 M 1.54 % | 107.130 M 134.02 % | 45.778 M -57.57 % | 107.889 M -20.95 % | 136.486 M 18.93 % | 114.759 M 69.73 % | 67.613 M -54.02 % | 147.062 M 6.36 % | 138.268 M -1.74 % | 140.719 M 214.46 % | 44.749 M -62.38 % | 118.967 M 84.72 % | 64.404 M -37.63 % | 103.258 M 76.55 % | 58.486 M -37.39 % | 93.412 M 2.92 % | 90.765 M 9.95 % | 82.548 M 111.80 % | 38.974 M -55.88 % | 88.341 M 72.56 % | 51.194 M 0.00 % | 51.193 M 28.73 % | 39.767 M -20.72 % | 50.159 M 17.64 % | 42.636 M -12.31 % | 48.621 M 158.32 % | 18.822 M -69.76 % | 62.249 M 60.73 % | 38.728 M -25.74 % | 52.156 M |
| Income before tax | 730.732 M -30.50 % | 1.051 B 154.74 % | 412.742 M -52.79 % | 874.181 M 17.06 % | 746.786 M 0.86 % | 740.382 M 36.76 % | 541.373 M -37.94 % | 872.309 M 6.04 % | 822.625 M 11.08 % | 740.594 M 259.72 % | 205.881 M -73.75 % | 784.206 M 25.01 % | 627.331 M -13.41 % | 724.462 M 17.34 % | 617.412 M -37.68 % | 990.726 M 23.07 % | 804.985 M 7.47 % | 749.027 M -42.71 % | 1.307 B 166.91 % | 489.812 M 227.85 % | 149.403 M 264.54 % | -90.799 M -140.16 % | 226.068 M -57.27 % | 529.076 M 0.02 % | 528.969 M 4.89 % | 504.314 M 42.92 % | 352.872 M -44.25 % | 632.988 M 3.00 % | 614.527 M 23.57 % | 497.328 M 30.58 % | 380.873 M -30.06 % | 544.547 M -0.08 % | 545.010 M 28.07 % | 425.562 M 40.85 % | 302.137 M -28.56 % | 422.953 M -26.94 % | 578.935 M 217.15 % | 182.540 M 72.74 % | 105.672 M -50.95 % | 215.441 M 14.49 % | 188.176 M 41.35 % | 133.127 M 1 817.38 % | 6.943 M -95.93 % | 170.415 M 51.09 % | 112.791 M -7.43 % | 121.841 M 332.97 % | -52.299 M -218.37 % | 44.182 M -6.30 % | 47.154 M 45.36 % | 32.439 M 140.01 % | -81.086 M -181.36 % | 99.665 M -21.51 % | 126.982 M 44.59 % | 87.822 M 260.52 % | -54.712 M -152.56 % | 104.086 M -7.94 % | 113.066 M 34.82 % | 83.865 M -8.74 % | 91.897 M 2.84 % | 89.356 M -36.36 % | 140.407 M -18.72 % | 172.744 M 731.55 % | 20.774 M -81.88 % | 114.666 M -18.97 % | 141.506 M -11.16 % | 159.278 M 135.17 % | 67.729 M -54.92 % | 150.243 M -14.43 % | 175.579 M 15.26 % | 152.327 M 48.86 % | 102.329 M -52.70 % | 216.329 M 2.34 % | 211.392 M 0.04 % | 211.303 M 142.08 % | 87.287 M -54.40 % | 191.422 M 50.80 % | 126.937 M -22.24 % | 163.239 M 53.80 % | 106.138 M -29.67 % | 150.921 M -7.64 % | 163.411 M 3.21 % | 158.329 M 82.55 % | 86.734 M -45.07 % | 157.913 M 48.67 % | 106.218 M -5.70 % | 112.634 M 29.76 % | 86.801 M -21.42 % | 110.461 M 14.10 % | 96.815 M -16.72 % | 116.251 M 76.02 % | 66.045 M -49.69 % | 131.287 M -11.10 % | 147.675 M 142.21 % | 60.970 M |
| Income before tax ratio | 0.68 -31.68 % | 1.00 159.02 % | 0.39 -43.77 % | 0.69 1.86 % | 0.67 2.51 % | 0.66 44.88 % | 0.45 -29.80 % | 0.65 -6.67 % | 0.69 8.15 % | 0.64 174.35 % | 0.23 -63.31 % | 0.64 0.69 % | 0.63 -6.87 % | 0.68 44.64 % | 0.47 -29.57 % | 0.67 1.96 % | 0.65 9.87 % | 0.60 7.76 % | 0.55 -13.88 % | 0.64 93.12 % | 0.33 177.29 % | -0.43 -247.84 % | 0.29 -56.20 % | 0.66 -6.21 % | 0.71 3.37 % | 0.68 61.47 % | 0.42 -43.00 % | 0.74 -4.01 % | 0.78 15.81 % | 0.67 45.21 % | 0.46 -30.38 % | 0.66 -11.16 % | 0.75 24.13 % | 0.60 49.04 % | 0.40 -29.39 % | 0.57 -6.51 % | 0.61 28.60 % | 0.47 84.17 % | 0.26 -50.85 % | 0.52 2.22 % | 0.51 37.71 % | 0.37 1 976.00 % | 0.02 -96.01 % | 0.45 45.59 % | 0.31 -18.13 % | 0.38 348.25 % | -0.15 -221.36 % | 0.13 -15.01 % | 0.15 40.56 % | 0.10 135.86 % | -0.29 -183.19 % | 0.35 -23.72 % | 0.46 40.66 % | 0.33 275.17 % | -0.19 -148.84 % | 0.38 -10.66 % | 0.43 27.09 % | 0.34 -8.20 % | 0.37 2.97 % | 0.36 -35.89 % | 0.56 -20.05 % | 0.70 712.81 % | 0.09 -83.42 % | 0.52 -13.31 % | 0.60 -12.51 % | 0.68 109.98 % | 0.32 -49.33 % | 0.64 -11.06 % | 0.72 17.38 % | 0.61 65.45 % | 0.37 -52.17 % | 0.77 4.67 % | 0.74 -5.03 % | 0.78 147.28 % | 0.31 -55.55 % | 0.71 51.02 % | 0.47 -30.71 % | 0.68 64.14 % | 0.41 -29.61 % | 0.59 -6.12 % | 0.62 -2.36 % | 0.64 74.07 % | 0.37 -46.39 % | 0.68 42.01 % | 0.48 -7.73 % | 0.52 26.63 % | 0.41 -23.25 % | 0.54 1.15 % | 0.53 -8.77 % | 0.58 75.69 % | 0.33 -48.41 % | 0.64 -20.16 % | 0.81 124.46 % | 0.36 |
| EBITDA | 757.727 M -30.12 % | 1.084 B 134.11 % | 463.134 M -49.32 % | 913.823 M 12.61 % | 811.475 M -18.18 % | 991.733 M 12.95 % | 877.994 M -18.86 % | 1.082 B 2.00 % | 1.061 B 7.17 % | 989.912 M 76.96 % | 559.392 M -49.10 % | 1.099 B 29.81 % | 846.607 M -14.40 % | 988.970 M 5.64 % | 936.135 M -23.77 % | 1.228 B 14.15 % | 1.076 B 5.74 % | 1.017 B -26.05 % | 1.376 B 56.32 % | 880.100 M 62.57 % | 541.381 M 85.80 % | 291.384 M 0.95 % | 288.654 M -50.89 % | 587.722 M 0.40 % | 585.357 M 3.98 % | 562.967 M 39.06 % | 404.848 M -41.55 % | 692.594 M -11.97 % | 786.782 M 74.42 % | 451.075 M -47.14 % | 853.392 M 71.64 % | 497.197 M -31.11 % | 721.753 M 82.21 % | 396.112 M -49.94 % | 791.311 M 100.44 % | 394.793 M -51.51 % | 814.235 M 151.84 % | 323.317 M -44.55 % | 583.121 M 73.14 % | 336.795 M -9.53 % | 372.254 M 176.06 % | 134.844 M -71.26 % | 469.201 M 219.28 % | 146.955 M -57.45 % | 345.379 M 234.61 % | 103.219 M -68.74 % | 330.232 M 495.81 % | 55.425 M -76.35 % | 234.369 M 269.34 % | 63.456 M -77.71 % | 284.712 M 216.02 % | 90.092 M 6.65 % | 84.474 M -1.71 % | 85.944 M -72.15 % | 308.572 M 319.15 % | 73.618 M -68.68 % | 235.047 M 92.07 % | 122.376 M -67.83 % | 380.377 M 190.75 % | 130.825 M -53.12 % | 279.063 M 136.78 % | 117.859 M -53.83 % | 255.286 M 244.65 % | 74.071 M -68.20 % | 232.921 M 68.55 % | 138.190 M -54.34 % | 302.667 M 144.76 % | 123.658 M -54.11 % | 269.468 M 123.64 % | 120.491 M -64.11 % | 335.696 M 90.16 % | 176.530 M -41.76 % | 303.103 M 74.90 % | 173.302 M -39.25 % | 285.253 M 36.41 % | 209.115 M -16.28 % | 249.771 M 27.19 % | 196.379 M -30.19 % | 281.298 M 50.20 % | 187.278 M -29.63 % | 266.127 M 32.76 % | 200.451 M -6.14 % | 213.572 M 13.78 % | 187.713 M 1.11 % | 185.649 M 6.74 % | 173.923 M -6.92 % | 186.847 M 15.54 % | 161.716 M -1.67 % | 164.469 M 5.96 % | 155.224 M 71.25 % | 90.642 M -26.29 % | 122.963 M -50.59 % | 248.878 M 895.26 % | -31.295 M |
| Net income ratio | 0.37 -40.24 % | 0.63 224.98 % | 0.19 -51.09 % | 0.39 0.26 % | 0.39 5.03 % | 0.37 60.57 % | 0.23 -33.29 % | 0.35 -12.95 % | 0.40 -17.48 % | 0.49 216.69 % | 0.15 -68.40 % | 0.49 -0.47 % | 0.49 -9.93 % | 0.54 132.61 % | 0.23 -36.55 % | 0.37 0.46 % | 0.37 15.21 % | 0.32 43.62 % | 0.22 -51.96 % | 0.46 221.76 % | 0.14 143.06 % | -0.33 -270.98 % | 0.19 -58.34 % | 0.47 -8.96 % | 0.51 6.45 % | 0.48 -12.41 % | 0.55 5.82 % | 0.52 -5.98 % | 0.55 20.01 % | 0.46 63.53 % | 0.28 -39.91 % | 0.47 -43.55 % | 0.83 104.90 % | 0.40 48.85 % | 0.27 -30.87 % | 0.39 -1.51 % | 0.40 20.73 % | 0.33 78.19 % | 0.19 -52.77 % | 0.39 1.57 % | 0.39 53.70 % | 0.25 448.79 % | 0.05 -85.84 % | 0.32 41.06 % | 0.23 -21.31 % | 0.29 225.68 % | 0.09 -19.55 % | 0.11 1.04 % | 0.11 52.91 % | 0.07 140.25 % | -0.18 -174.73 % | 0.24 -32.44 % | 0.35 59.52 % | 0.22 719.16 % | -0.04 -111.90 % | 0.30 0.90 % | 0.30 12.56 % | 0.27 1.50 % | 0.26 -22.86 % | 0.34 -20.27 % | 0.43 -18.81 % | 0.52 381.07 % | 0.11 -72.99 % | 0.40 -11.83 % | 0.46 0.00 % | 0.46 108.96 % | 0.22 -52.31 % | 0.46 -17.84 % | 0.56 21.12 % | 0.46 88.64 % | 0.24 -53.51 % | 0.53 8.79 % | 0.48 -6.72 % | 0.52 221.21 % | 0.16 -63.33 % | 0.44 84.99 % | 0.24 -44.42 % | 0.43 88.42 % | 0.23 -37.33 % | 0.36 4.61 % | 0.35 4.02 % | 0.33 101.97 % | 0.16 -56.94 % | 0.38 64.83 % | 0.23 -2.15 % | 0.24 25.63 % | 0.19 -22.56 % | 0.24 4.29 % | 0.23 -3.94 % | 0.24 157.83 % | 0.09 -68.99 % | 0.30 44.35 % | 0.21 -31.19 % | 0.31 |
| Ratio EBITDA | 0.71 -31.30 % | 1.03 138.05 % | 0.43 -39.64 % | 0.72 -2.01 % | 0.73 -16.84 % | 0.88 19.66 % | 0.74 -8.23 % | 0.80 -10.23 % | 0.89 4.34 % | 0.86 34.97 % | 0.64 -28.86 % | 0.89 4.56 % | 0.85 -7.93 % | 0.93 30.23 % | 0.71 -13.84 % | 0.83 -5.44 % | 0.87 8.10 % | 0.81 39.09 % | 0.58 -49.56 % | 1.15 -4.24 % | 1.20 -12.73 % | 1.38 271.55 % | 0.37 -49.66 % | 0.74 -5.85 % | 0.78 2.47 % | 0.76 57.11 % | 0.49 -40.23 % | 0.81 -17.97 % | 0.99 63.47 % | 0.61 -41.22 % | 1.03 70.86 % | 0.60 -38.75 % | 0.99 76.60 % | 0.56 -47.03 % | 1.05 98.13 % | 0.53 -37.96 % | 0.86 2.11 % | 0.84 -40.89 % | 1.42 73.48 % | 0.82 -19.22 % | 1.01 168.95 % | 0.38 -68.88 % | 1.21 212.89 % | 0.39 -59.00 % | 0.94 195.91 % | 0.32 -66.69 % | 0.96 510.84 % | 0.16 -78.55 % | 0.73 257.12 % | 0.20 -80.02 % | 1.03 223.15 % | 0.32 3.65 % | 0.31 -4.38 % | 0.32 -69.61 % | 1.05 289.46 % | 0.27 -69.60 % | 0.89 81.06 % | 0.49 -67.64 % | 1.52 191.11 % | 0.52 -52.77 % | 1.10 132.89 % | 0.47 -54.87 % | 1.05 215.35 % | 0.33 -65.98 % | 0.98 65.99 % | 0.59 -59.23 % | 1.45 175.13 % | 0.53 -52.30 % | 1.10 127.75 % | 0.48 -60.11 % | 1.21 92.27 % | 0.63 -40.43 % | 1.06 66.03 % | 0.64 -37.94 % | 1.03 32.98 % | 0.77 -16.16 % | 0.92 13.33 % | 0.81 -25.50 % | 1.09 50.34 % | 0.73 -28.47 % | 1.02 25.60 % | 0.81 -10.50 % | 0.90 11.04 % | 0.81 -3.42 % | 0.84 4.44 % | 0.81 -9.16 % | 0.89 12.85 % | 0.79 -12.83 % | 0.90 16.07 % | 0.78 70.93 % | 0.46 -24.40 % | 0.60 -55.63 % | 1.36 836.98 % | -0.18 |
| Gross profit ratio | 0.69 1.33 % | 0.68 31.77 % | 0.51 -25.04 % | 0.69 1.23 % | 0.68 -0.82 % | 0.68 33.01 % | 0.51 -25.32 % | 0.69 0.76 % | 0.68 -0.30 % | 0.68 54.26 % | 0.44 -34.22 % | 0.67 4.49 % | 0.65 -4.57 % | 0.68 19.83 % | 0.56 -17.56 % | 0.68 5.96 % | 0.65 1.12 % | 0.64 -3.44 % | 0.66 18.86 % | 0.56 78.30 % | 0.31 1 865.47 % | -0.02 -104.89 % | 0.36 -40.74 % | 0.61 0.13 % | 0.61 -6.21 % | 0.65 46.07 % | 0.44 -33.28 % | 0.67 3.20 % | 0.65 -1.99 % | 0.66 38.21 % | 0.48 -27.51 % | 0.66 2.68 % | 0.64 3.77 % | 0.62 39.00 % | 0.44 -24.47 % | 0.59 -4.03 % | 0.61 22.19 % | 0.50 60.64 % | 0.31 -30.90 % | 0.45 -7.42 % | 0.49 -5.44 % | 0.52 113.66 % | 0.24 -52.73 % | 0.51 12.95 % | 0.45 -4.83 % | 0.48 132.97 % | 0.20 -32.87 % | 0.30 -12.81 % | 0.35 -5.95 % | 0.37 132.54 % | 0.16 -68.60 % | 0.51 4.28 % | 0.49 -2.34 % | 0.50 108.44 % | 0.24 -44.49 % | 0.43 -12.73 % | 0.49 -6.07 % | 0.53 22.40 % | 0.43 -7.85 % | 0.47 9.60 % | 0.43 -30.49 % | 0.61 222.44 % | 0.19 -60.98 % | 0.49 -12.34 % | 0.55 -24.64 % | 0.74 36.54 % | 0.54 -18.77 % | 0.66 1.42 % | 0.65 7.35 % | 0.61 -3.79 % | 0.63 -12.44 % | 0.72 5.00 % | 0.69 -7.03 % | 0.74 27.11 % | 0.58 -20.22 % | 0.73 28.97 % | 0.57 -22.39 % | 0.73 19.51 % | 0.61 -10.74 % | 0.68 -7.68 % | 0.74 -2.76 % | 0.76 14.78 % | 0.66 -10.32 % | 0.74 6.06 % | 0.70 -4.54 % | 0.73 3.52 % | 0.71 -0.15 % | 0.71 4.28 % | 0.68 -5.66 % | 0.72 23.00 % | 0.59 -23.36 % | 0.76 60.37 % | 0.48 -52.40 % | 1.00 |
| Weighted average shs out dil | 2.121 B 0.00 % | 2.121 B 1.44 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B -0.60 % | 2.104 B -0.73 % | 2.119 B 3.56 % | 2.046 B -0.15 % | 2.049 B 0.00 % | 2.049 B -0.14 % | 2.052 B -1.80 % | 2.090 B 1.83 % | 2.052 B 0.00 % | 2.052 B -2.30 % | 2.101 B 0.14 % | 2.098 B -0.14 % | 2.101 B 0.00 % | 2.101 B 1.73 % | 2.065 B -0.90 % | 2.084 B -10.82 % | 2.336 B 6.54 % | 2.193 B 6.33 % | 2.062 B 0.00 % | 2.062 B -0.97 % | 2.083 B 0.00 % | 2.083 B -0.89 % | 2.101 B 0.00 % | 2.101 B -1.57 % | 2.135 B 0.00 % | 2.135 B -0.13 % | 2.138 B 0.00 % | 2.138 B 4.38 % | 2.048 B 0.00 % | 2.048 B -1.63 % | 2.082 B 0.00 % | 2.082 B 63.69 % | 1.272 B -26.08 % | 1.721 B 38.55 % | 1.242 B -1.71 % | 1.263 B -1.68 % | 1.285 B 0.00 % | 1.285 B 4.63 % | 1.228 B 0.00 % | 1.228 B 4.20 % | 1.179 B 0.00 % | 1.179 B -10.06 % | 1.310 B 0.00 % | 1.310 B 17.43 % | 1.116 B 0.00 % | 1.116 B -17.95 % | 1.360 B 0.00 % | 1.360 B 13.99 % | 1.193 B 0.00 % | 1.193 B 1.69 % | 1.173 B 0.00 % | 1.173 B -11.33 % | 1.323 B 0.00 % | 1.323 B 8.84 % | 1.216 B 0.00 % | 1.216 B -6.67 % | 1.303 B 0.00 % | 1.303 B 1.71 % | 1.281 B 0.00 % | 1.281 B 7.60 % | 1.190 B 0.00 % | 1.190 B -0.70 % | 1.199 B 0.00 % | 1.199 B -5.99 % | 1.275 B 0.00 % | 1.275 B 4.05 % | 1.226 B -2.84 % | 1.261 B -1.40 % | 1.279 B -0.68 % | 1.288 B 0.68 % | 1.279 B 3.58 % | 1.235 B -3.46 % | 1.279 B 6.36 % | 1.203 B -5.98 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B |
| Weighted average shs out | 2.121 B 0.00 % | 2.121 B 1.44 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B -0.60 % | 2.104 B -0.73 % | 2.119 B 3.56 % | 2.046 B -0.15 % | 2.049 B 0.00 % | 2.049 B -0.14 % | 2.052 B -1.79 % | 2.090 B 1.82 % | 2.052 B 0.14 % | 2.049 B -1.98 % | 2.091 B 0.00 % | 2.091 B 2.48 % | 2.040 B -2.42 % | 2.091 B 1.25 % | 2.065 B -0.90 % | 2.084 B -10.82 % | 2.336 B 6.54 % | 2.193 B 6.33 % | 2.062 B 0.00 % | 2.062 B -0.97 % | 2.083 B 0.00 % | 2.083 B 0.46 % | 2.073 B -1.34 % | 2.101 B 1.23 % | 2.076 B -2.77 % | 2.135 B 1.42 % | 2.105 B -1.53 % | 2.138 B 4.38 % | 2.048 B 0.00 % | 2.048 B -1.63 % | 2.082 B 0.00 % | 2.082 B 63.69 % | 1.272 B -26.08 % | 1.721 B 38.55 % | 1.242 B -1.71 % | 1.263 B -1.68 % | 1.285 B 0.00 % | 1.285 B 4.63 % | 1.228 B 0.00 % | 1.228 B 4.20 % | 1.179 B 0.00 % | 1.179 B -10.06 % | 1.310 B 0.00 % | 1.310 B 17.43 % | 1.116 B 0.00 % | 1.116 B -17.95 % | 1.360 B 0.00 % | 1.360 B 13.99 % | 1.193 B 0.00 % | 1.193 B 1.69 % | 1.173 B 0.00 % | 1.173 B -11.33 % | 1.323 B 0.00 % | 1.323 B 8.84 % | 1.216 B 0.00 % | 1.216 B -6.67 % | 1.303 B 0.00 % | 1.303 B 1.71 % | 1.281 B 0.00 % | 1.281 B 7.60 % | 1.190 B 0.00 % | 1.190 B -0.70 % | 1.199 B 0.00 % | 1.199 B -3.12 % | 1.237 B -2.96 % | 1.275 B 4.05 % | 1.226 B -2.84 % | 1.261 B 0.50 % | 1.255 B -2.56 % | 1.288 B 3.48 % | 1.245 B 0.78 % | 1.235 B -3.46 % | 1.279 B 6.36 % | 1.203 B -5.98 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B |
| EPS diluted | 0.19 -38.71 % | 0.31 215.04 % | 0.10 -59.00 % | 0.24 9.09 % | 0.22 10.00 % | 0.20 53.85 % | 0.13 -43.48 % | 0.23 0.00 % | 0.23 -14.81 % | 0.27 309.71 % | 0.07 -77.28 % | 0.29 20.83 % | 0.24 -14.29 % | 0.28 27.27 % | 0.22 -15.38 % | 0.26 23.81 % | 0.21 10.53 % | 0.19 -24.00 % | 0.25 25.00 % | 0.20 627.27 % | 0.03 185.94 % | -0.03 -143.72 % | 0.07 -59.33 % | 0.18 0.00 % | 0.18 5.88 % | 0.17 -22.73 % | 0.22 4.76 % | 0.21 5.00 % | 0.20 25.00 % | 0.16 45.45 % | 0.11 -38.89 % | 0.18 -40.00 % | 0.30 114.29 % | 0.14 43.00 % | 0.10 -30.07 % | 0.14 -53.33 % | 0.30 172.73 % | 0.11 79.45 % | 0.06 -52.85 % | 0.13 18.18 % | 0.11 57.14 % | 0.07 386.11 % | 0.01 -85.60 % | 0.10 40.45 % | 0.07 -11.00 % | 0.08 240.43 % | 0.02 -21.67 % | 0.03 -5.06 % | 0.03 58.00 % | 0.02 154.79 % | -0.04 -173.00 % | 0.05 -39.02 % | 0.08 64.00 % | 0.05 655.56 % | -0.01 -112.86 % | 0.07 17.25 % | 0.06 19.40 % | 0.05 -7.24 % | 0.05 -23.00 % | 0.07 -15.15 % | 0.08 -17.50 % | 0.10 383.09 % | 0.02 -70.43 % | 0.07 -23.41 % | 0.09 1.56 % | 0.09 135.60 % | 0.04 -57.56 % | 0.09 -18.18 % | 0.11 22.22 % | 0.09 63.04 % | 0.06 -44.80 % | 0.10 -9.09 % | 0.11 -8.33 % | 0.12 242.86 % | 0.04 -65.00 % | 0.10 98.81 % | 0.05 -44.11 % | 0.09 96.94 % | 0.05 -24.71 % | 0.06 -14.51 % | 0.07 32.46 % | 0.05 75.74 % | 0.03 -46.86 % | 0.06 43.50 % | 0.04 20.12 % | 0.03 7.07 % | 0.03 -3.72 % | 0.03 -3.00 % | 0.03 6.39 % | 0.03 112.93 % | 0.01 -69.82 % | 0.05 60.73 % | 0.03 4.48 % | 0.03 |
| Earnings per share | 0.19 -38.71 % | 0.31 215.04 % | 0.10 -59.00 % | 0.24 9.09 % | 0.22 10.00 % | 0.20 53.85 % | 0.13 -43.48 % | 0.23 0.00 % | 0.23 -14.81 % | 0.27 309.71 % | 0.07 -77.28 % | 0.29 20.83 % | 0.24 -14.29 % | 0.28 27.27 % | 0.22 -15.38 % | 0.26 23.81 % | 0.21 10.53 % | 0.19 -24.00 % | 0.25 25.00 % | 0.20 627.27 % | 0.03 185.94 % | -0.03 -143.72 % | 0.07 -59.33 % | 0.18 0.00 % | 0.18 5.88 % | 0.17 -22.73 % | 0.22 4.76 % | 0.21 5.00 % | 0.20 25.00 % | 0.16 45.45 % | 0.11 -38.89 % | 0.18 -40.00 % | 0.30 114.29 % | 0.14 43.00 % | 0.10 -30.07 % | 0.14 -53.33 % | 0.30 172.73 % | 0.11 79.45 % | 0.06 -52.85 % | 0.13 18.18 % | 0.11 57.14 % | 0.07 386.11 % | 0.01 -85.60 % | 0.10 40.45 % | 0.07 -11.00 % | 0.08 240.43 % | 0.02 -21.67 % | 0.03 -5.06 % | 0.03 58.00 % | 0.02 154.79 % | -0.04 -173.00 % | 0.05 -39.02 % | 0.08 64.00 % | 0.05 655.56 % | -0.01 -112.86 % | 0.07 17.25 % | 0.06 19.40 % | 0.05 -7.24 % | 0.05 -23.00 % | 0.07 -15.15 % | 0.08 -17.50 % | 0.10 383.09 % | 0.02 -70.43 % | 0.07 -23.41 % | 0.09 1.56 % | 0.09 135.60 % | 0.04 -57.56 % | 0.09 -18.18 % | 0.11 22.22 % | 0.09 63.04 % | 0.06 -44.80 % | 0.10 -9.09 % | 0.11 -8.33 % | 0.12 242.86 % | 0.04 -65.00 % | 0.10 98.81 % | 0.05 -44.11 % | 0.09 96.94 % | 0.05 -24.71 % | 0.06 -14.51 % | 0.07 32.46 % | 0.05 75.74 % | 0.03 -46.86 % | 0.06 43.50 % | 0.04 20.12 % | 0.03 7.07 % | 0.03 -3.72 % | 0.03 -3.00 % | 0.03 6.39 % | 0.03 112.93 % | 0.01 -69.82 % | 0.05 60.73 % | 0.03 4.48 % | 0.03 |
| Gross profit | 733.169 M 3.08 % | 711.284 M 29.59 % | 548.880 M -37.06 % | 872.092 M 16.33 % | 749.654 M -2.41 % | 768.203 M 25.56 % | 611.825 M -33.97 % | 926.657 M 14.49 % | 809.392 M 2.41 % | 790.374 M 102.26 % | 390.774 M -52.93 % | 830.234 M 29.72 % | 640.005 M -11.27 % | 721.272 M -2.79 % | 741.987 M -27.06 % | 1.017 B 27.90 % | 795.304 M -1.09 % | 804.042 M -48.66 % | 1.566 B 268.37 % | 425.175 M 202.70 % | 140.461 M 3 858.73 % | -3.737 M -101.33 % | 281.159 M -42.19 % | 486.314 M 6.78 % | 455.452 M -4.84 % | 478.598 M 29.28 % | 370.191 M -34.74 % | 567.281 M 10.74 % | 512.265 M 4.57 % | 489.862 M 24.28 % | 394.146 M -27.18 % | 541.254 M 15.47 % | 468.720 M 7.06 % | 437.812 M 31.36 % | 333.297 M -23.59 % | 436.176 M -25.00 % | 581.561 M 201.35 % | 192.984 M 50.67 % | 128.083 M -31.04 % | 185.735 M 3.69 % | 179.133 M -2.94 % | 184.561 M 97.34 % | 93.526 M -51.76 % | 193.879 M 17.21 % | 165.407 M 7.62 % | 153.696 M 118.63 % | 70.298 M -34.52 % | 107.365 M -3.88 % | 111.699 M -2.74 % | 114.841 M 159.42 % | 44.268 M -69.29 % | 144.158 M 7.30 % | 134.347 M 0.39 % | 133.830 M 91.01 % | 70.065 M -40.26 % | 117.282 M -10.08 % | 130.423 M -0.36 % | 130.891 M 21.68 % | 107.572 M -7.96 % | 116.879 M 8.79 % | 107.436 M -29.32 % | 152.012 M 229.87 % | 46.082 M -57.35 % | 108.051 M -18.05 % | 131.855 M -23.47 % | 172.302 M 52.91 % | 112.679 M -27.74 % | 155.933 M -2.43 % | 159.812 M 5.42 % | 151.598 M -13.44 % | 175.133 M -13.40 % | 202.234 M 2.65 % | 197.010 M -2.07 % | 201.168 M 24.44 % | 161.657 M -18.17 % | 197.550 M 28.79 % | 153.394 M -12.90 % | 176.115 M 11.99 % | 157.264 M -10.83 % | 176.357 M -9.18 % | 194.187 M 2.79 % | 188.913 M 20.37 % | 156.946 M -8.12 % | 170.809 M 11.04 % | 153.832 M -2.44 % | 157.681 M 6.08 % | 148.645 M 2.23 % | 145.403 M 17.63 % | 123.606 M -13.88 % | 143.530 M 23.23 % | 116.471 M -25.27 % | 155.854 M 78.58 % | 87.273 M -48.64 % | 169.915 M |
| Income tax expense | 176.854 M 6.93 % | 165.394 M 39.41 % | 118.636 M -41.46 % | 202.658 M 19.13 % | 170.120 M -5.36 % | 179.764 M 39.00 % | 129.322 M -40.18 % | 216.199 M 13.92 % | 189.785 M 5.87 % | 179.255 M 153.57 % | 70.692 M -62.07 % | 186.359 M 29.86 % | 143.503 M -2.20 % | 146.738 M -1.43 % | 148.859 M -35.97 % | 232.481 M 29.84 % | 179.046 M 2.32 % | 174.979 M -51.40 % | 360.051 M 308.60 % | 88.119 M 34.92 % | 65.310 M 395.92 % | -22.070 M -143.84 % | 50.344 M -49.04 % | 98.800 M 5.41 % | 93.725 M -2.34 % | 95.972 M 167.24 % | -142.729 M -215.21 % | 123.882 M 11.63 % | 110.971 M 8.53 % | 102.250 M -3.31 % | 105.749 M 5.79 % | 99.959 M 186.38 % | -115.725 M -220.82 % | 95.785 M 39.42 % | 68.704 M -22.08 % | 88.170 M -29.86 % | 125.708 M 297.49 % | 31.625 M 61.24 % | 19.614 M -33.21 % | 29.367 M 0.78 % | 29.139 M 17.19 % | 24.865 M 478.23 % | -6.574 M -123.46 % | 28.022 M 84.11 % | 15.220 M -7.60 % | 16.473 M 135.05 % | -46.995 M -1 762.74 % | 2.826 M -72.13 % | 10.142 M 86.00 % | 5.453 M 130.09 % | -18.123 M -202.22 % | 17.729 M 5.39 % | 16.823 M 6.70 % | 15.767 M 150.80 % | -31.040 M -342.96 % | 12.776 M -59.45 % | 31.505 M 242.83 % | 9.190 M -18.68 % | 11.301 M 2 335.43 % | -505.554 K -102.28 % | 22.131 M -4.38 % | 23.145 M 1 588.87 % | -1.555 M -110.73 % | 14.488 M -13.60 % | 16.769 M -43.53 % | 29.696 M 108.37 % | 14.252 M -34.04 % | 21.606 M 39.16 % | 15.526 M -31.16 % | 22.554 M -0.33 % | 22.630 M -43.32 % | 39.925 M -14.91 % | 46.920 M 13.38 % | 41.382 M 93.68 % | 21.366 M -50.44 % | 43.114 M -5.46 % | 45.603 M 31.25 % | 34.744 M 33.98 % | 25.933 M -16.12 % | 30.918 M -11.60 % | 34.975 M -2.59 % | 35.906 M 53.87 % | 23.336 M -29.76 % | 33.225 M 24.85 % | 26.611 M -6.74 % | 28.535 M 67.24 % | 17.063 M -39.11 % | 28.020 M 9.71 % | 25.540 M -18.46 % | 31.322 M 37.24 % | 22.822 M -21.56 % | 29.094 M -37.25 % | 46.361 M 425.96 % | 8.815 M |
| Cost of revenue | 334.874 M -1.11 % | 338.635 M -34.72 % | 518.707 M 29.89 % | 399.358 M 11.94 % | 356.745 M 0.14 % | 356.264 M -38.51 % | 579.413 M 37.71 % | 420.735 M 11.76 % | 376.472 M 3.37 % | 364.199 M -25.64 % | 489.802 M 22.33 % | 400.404 M 13.98 % | 351.286 M 1.86 % | 344.858 M -39.74 % | 572.239 M 22.24 % | 468.145 M 7.57 % | 435.195 M -4.13 % | 453.933 M -43.25 % | 799.817 M 136.47 % | 338.232 M 9.38 % | 309.223 M 43.86 % | 214.953 M -56.69 % | 496.272 M 59.82 % | 310.517 M 6.42 % | 291.784 M 13.17 % | 257.839 M -44.17 % | 461.870 M 62.92 % | 283.489 M 1.05 % | 280.555 M 10.81 % | 253.182 M -41.41 % | 432.160 M 53.64 % | 281.272 M 7.09 % | 262.640 M -3.10 % | 271.049 M -34.97 % | 416.802 M 36.53 % | 305.284 M -16.87 % | 367.228 M 91.54 % | 191.720 M -32.03 % | 282.064 M 25.24 % | 225.223 M 19.93 % | 187.790 M 8.61 % | 172.909 M -41.09 % | 293.516 M 58.30 % | 185.417 M -7.33 % | 200.088 M 18.03 % | 169.526 M -38.16 % | 274.124 M 11.55 % | 245.743 M 17.81 % | 208.587 M 7.05 % | 194.849 M -16.49 % | 233.336 M 67.02 % | 139.706 M -1.29 % | 141.524 M 5.19 % | 134.548 M -39.61 % | 222.807 M 43.89 % | 154.846 M 15.85 % | 133.665 M 13.21 % | 118.064 M -17.35 % | 142.853 M 6.72 % | 133.856 M -7.79 % | 145.169 M 50.52 % | 96.444 M -50.99 % | 196.774 M 72.37 % | 114.159 M 7.84 % | 105.861 M 71.30 % | 61.799 M -35.86 % | 96.350 M 21.92 % | 79.029 M -6.38 % | 84.414 M -13.08 % | 97.111 M -4.13 % | 101.293 M 31.11 % | 77.260 M -13.06 % | 88.868 M 26.56 % | 70.218 M -39.24 % | 115.557 M 58.95 % | 72.702 M -37.99 % | 117.250 M 80.28 % | 65.037 M -35.03 % | 100.096 M 23.21 % | 81.242 M 20.07 % | 67.662 M 15.06 % | 58.805 M -25.82 % | 79.275 M 32.70 % | 59.739 M -10.01 % | 66.385 M 14.87 % | 57.790 M -6.24 % | 61.634 M 2.76 % | 59.979 M 2.59 % | 58.467 M 4.54 % | 55.926 M -32.30 % | 82.611 M 70.99 % | 48.314 M -49.71 % | 96.079 M | 0.000 |
| General and administrative expenses | -30.046 M -174.95 % | 40.090 M 140.83 % | -98.195 M -185.15 % | 115.318 M 501.21 % | -28.743 M -170.46 % | 40.791 M 146.80 % | -87.163 M -181.11 % | 107.464 M 511.46 % | -26.118 M -167.72 % | 38.569 M 140.78 % | -94.570 M -335.94 % | 40.083 M 219.83 % | -33.451 M -172.43 % | 46.181 M 145.11 % | -102.378 M -330.86 % | 44.345 M 262.38 % | -27.309 M -158.39 % | 46.769 M 173.23 % | -63.869 M -279.45 % | 35.593 M 249.52 % | -23.804 M -170.24 % | 33.889 M 142.03 % | -80.638 M -299.52 % | 40.416 M 276.27 % | -22.928 M -162.46 % | 36.707 M 152.99 % | -69.268 M -315.38 % | 32.160 M 235.02 % | -23.819 M -166.35 % | 35.902 M 141.72 % | -86.058 M -311.86 % | 40.620 M 254.74 % | -26.251 M -168.62 % | 38.257 M 144.41 % | -86.151 M -322.69 % | 38.687 M 316.49 % | -17.870 M -159.44 % | 30.065 M 141.25 % | -72.878 M -330.70 % | 31.590 M 208.94 % | -28.998 M -178.29 % | 37.040 M 142.61 % | -86.934 M -362.41 % | 33.129 M 234.13 % | -24.699 M -163.95 % | 38.621 M 149.36 % | -78.237 M -302.35 % | 38.665 M 265.99 % | -23.294 M -157.50 % | 40.508 M 156.21 % | -72.064 M -265.36 % | 43.579 M 319.29 % | -19.873 M -152.19 % | 38.075 M 174.44 % | -51.150 M -251.13 % | 33.844 M 351.13 % | -13.477 M -142.69 % | 31.571 M 185.84 % | -36.778 M -246.06 % | 25.180 M 16.57 % | 21.601 M -15.29 % | 25.500 M -30.58 % | 36.733 M 38.28 % | 26.564 M 24.50 % | 21.336 M -19.67 % | 26.561 M -10.16 % | 29.564 M 18.07 % | 25.040 M 9.61 % | 22.844 M -0.59 % | 22.978 M -36.79 % | 36.351 M 111.77 % | 17.165 M -27.54 % | 23.691 M 25.39 % | 18.894 M -76.62 % | 80.828 M 369.79 % | 17.205 M -25.50 % | 23.095 M 18.24 % | 19.532 M -13.87 % | 22.677 M 53.19 % | 14.803 M -31.81 % | 21.708 M 16.15 % | 18.691 M -32.11 % | 27.532 M 123.41 % | 12.323 M -18.84 % | 15.184 M 4.45 % | 14.537 M -26.84 % | 19.871 M 48.20 % | 13.409 M -6.14 % | 14.286 M -17.12 % | 17.238 M -0.70 % | 17.361 M 27.74 % | 13.591 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 31.670 M 108.32 % | -380.585 M -267.08 % | 227.785 M 292.43 % | -118.374 M -28 571.98 % | 415.756 K -46.69 % | 779.933 K 105.71 % | -13.652 M -178.19 % | -4.908 M -635.67 % | 916.157 K -21.15 % | 1.162 M -99.30 % | 164.870 M 5 294.00 % | 3.057 M -95.76 % | 72.104 M 4 160.69 % | 1.692 M 110.45 % | -16.189 M -270.75 % | 9.481 M 597.97 % | 1.358 M 61.41 % | 841.562 K 107.10 % | -11.855 M -1 201.50 % | 1.076 M 268.65 % | -638.156 K -125.29 % | 2.524 M | 0.000 -100.00 % | 752.191 K 120.37 % | -3.692 M -1 984.26 % | 195.938 K 103.31 % | -5.917 M -1 465.69 % | 433.265 K 300.14 % | -216.477 K -124.16 % | 896.070 K 132.37 % | -2.768 M -7 389.34 % | 37.977 K -99.94 % | 61.408 M 14 488.68 % | 420.927 K -95.60 % | 9.568 M 686.30 % | 1.217 M -98.04 % | 62.183 M 8 513.00 % | 721.970 K -25.16 % | 964.729 K -94.91 % | 18.944 M 2 080.87 % | 868.639 K -81.06 % | 4.586 M 223.12 % | -3.725 M -151.70 % | 7.204 M 878.74 % | -925.072 K -281.86 % | 508.668 K -95.34 % | 10.926 M 5 039.57 % | 212.591 K -52.58 % | 448.295 K -56.22 % | 1.024 M 31 924.93 % | 3.197 K -99.52 % | 672.210 K -85.45 % | 4.619 M 792.43 % | 517.534 K -91.67 % | 6.215 M 4 792.57 % | 127.026 K -96.89 % | 4.087 M 1 206.43 % | 312.813 K -32.14 % | 461.000 K -46.88 % | 867.781 K -94.34 % | 15.320 M 4 165.98 % | 359.109 K -95.33 % | 7.686 M 1 740.44 % | 417.594 K 40.55 % | 297.113 K -6.01 % | 316.119 K 176.30 % | -414.330 K -382.90 % | 146.460 K -58.05 % | 349.115 K 11.76 % | 312.380 K 100.58 % | -53.442 M -6 131.98 % | 885.982 K 86.26 % | 475.659 K 132.36 % | 204.707 K 123.84 % | -858.829 K 35.88 % | -1.339 M -216.26 % | 1.152 M -55.00 % | 2.560 M -8.57 % | 2.800 M 35.86 % | 2.061 M 1 128.62 % | -200.359 K -132.75 % | 611.749 K 106.50 % | -9.415 M -789.20 % | 1.366 M 93.39 % | 706.357 K -44.33 % | 1.269 M 120.89 % | -6.074 M -533.47 % | 1.401 M -54.55 % | 3.083 M 27.64 % | 2.415 M 201.36 % | -2.383 M -162.36 % | 3.821 M 25.79 % | 3.038 M 312.70 % | 736.100 K |
| Operating expenses | 1.984 M 100.58 % | -340.149 M -353.38 % | 134.245 M 4 492.56 % | -3.056 M -106.94 % | 44.034 M 3.21 % | 42.665 M -45.14 % | 77.777 M 79.73 % | 43.274 M -0.17 % | 43.347 M 9.10 % | 39.731 M -49.63 % | 78.878 M 65.07 % | 47.784 M 22.34 % | 39.057 M -20.03 % | 48.839 M -53.08 % | 104.087 M 122.29 % | 46.825 M -4.25 % | 48.901 M 7.21 % | 45.615 M -58.80 % | 110.718 M 204.00 % | 36.420 M 9.94 % | 33.128 M -4.43 % | 34.665 M -56.72 % | 80.094 M 84.61 % | 43.386 M 0.08 % | 43.352 M 9.03 % | 39.760 M -50.76 % | 80.742 M 121.85 % | 36.395 M -16.16 % | 43.412 M 11.21 % | 39.036 M -49.30 % | 76.994 M 74.98 % | 44.002 M 2.60 % | 42.889 M 2.85 % | 41.701 M -45.22 % | 76.126 M 83.95 % | 41.383 M -40.53 % | 69.584 M 60.78 % | 43.279 M -45.75 % | 79.776 M 74.24 % | 45.786 M 0.92 % | 45.368 M -8.75 % | 49.717 M -30.95 % | 72.005 M 53.45 % | 46.924 M -8.50 % | 51.283 M 1.60 % | 50.477 M -33.62 % | 76.047 M 46.41 % | 51.939 M -1.78 % | 52.882 M 2.91 % | 51.385 M -34.01 % | 77.864 M 44.02 % | 54.066 M 8.41 % | 49.873 M 4.15 % | 47.886 M -26.18 % | 64.871 M 48.57 % | 43.664 M 10.71 % | 39.438 M -2.28 % | 40.359 M -29.38 % | 57.153 M 68.17 % | 33.985 M 11.01 % | 30.613 M -10.37 % | 34.153 M -24.46 % | 45.213 M 33.06 % | 33.980 M 15.90 % | 29.319 M -14.05 % | 34.112 M -7.76 % | 36.982 M 14.58 % | 32.275 M 4.98 % | 30.745 M -1.16 % | 31.107 M -31.71 % | 45.551 M 75.20 % | 25.999 M -21.62 % | 33.171 M 19.05 % | 27.863 M -69.07 % | 90.083 M 245.25 % | 26.092 M -18.41 % | 31.981 M 16.61 % | 27.425 M -12.21 % | 31.239 M 35.00 % | 23.140 M -31.93 % | 33.996 M 6.67 % | 31.869 M -20.10 % | 39.888 M 61.31 % | 24.728 M -8.10 % | 26.907 M 3.40 % | 26.021 M -16.25 % | 31.070 M 27.66 % | 24.338 M 1.54 % | 23.968 M -13.92 % | 27.844 M 0.12 % | 27.810 M 13.15 % | 24.577 M 85.30 % | 13.264 M -57.62 % | 31.295 M |
| Cost and expenses | 336.859 M 22 355.62 % | -1.514 M -100.23 % | 652.952 M 64.76 % | 396.302 M -1.12 % | 400.779 M 0.46 % | 398.929 M -39.30 % | 657.190 M 41.63 % | 464.009 M 10.53 % | 419.818 M 3.93 % | 403.930 M -28.97 % | 568.680 M 26.88 % | 448.187 M 14.82 % | 390.342 M -0.85 % | 393.698 M -41.79 % | 676.325 M 31.33 % | 514.971 M 6.38 % | 484.096 M -3.09 % | 499.548 M -45.14 % | 910.535 M 143.03 % | 374.652 M 9.44 % | 342.351 M 37.15 % | 249.618 M -56.69 % | 576.366 M 62.86 % | 353.903 M 5.60 % | 335.136 M 12.61 % | 297.599 M -45.15 % | 542.612 M 69.63 % | 319.884 M -1.26 % | 323.967 M 10.86 % | 292.218 M -42.61 % | 509.154 M 56.53 % | 325.275 M 6.46 % | 305.529 M -2.31 % | 312.750 M -36.55 % | 492.927 M 42.19 % | 346.667 M -20.64 % | 436.812 M 85.88 % | 234.999 M -35.05 % | 361.840 M 33.52 % | 271.010 M 16.23 % | 233.158 M 4.73 % | 222.626 M -39.09 % | 365.521 M 57.32 % | 232.341 M -7.57 % | 251.372 M 14.26 % | 220.003 M -37.17 % | 350.171 M 17.63 % | 297.683 M 13.85 % | 261.469 M 6.19 % | 246.233 M -20.88 % | 311.200 M 60.60 % | 193.772 M 1.24 % | 191.398 M 4.91 % | 182.434 M -36.58 % | 287.678 M 44.92 % | 198.510 M 14.68 % | 173.104 M 9.27 % | 158.423 M -20.79 % | 200.006 M 19.16 % | 167.841 M -4.52 % | 175.781 M 34.60 % | 130.596 M -46.03 % | 241.987 M 63.35 % | 148.139 M 9.59 % | 135.180 M 40.94 % | 95.911 M -28.07 % | 133.332 M 19.79 % | 111.304 M -3.35 % | 115.158 M -10.19 % | 128.218 M -12.68 % | 146.845 M 42.21 % | 103.259 M -15.39 % | 122.039 M 24.43 % | 98.081 M -52.30 % | 205.640 M 108.15 % | 98.795 M -33.80 % | 149.231 M 61.40 % | 92.462 M -29.60 % | 131.334 M 25.82 % | 104.382 M 2.68 % | 101.658 M 12.11 % | 90.675 M -23.91 % | 119.162 M 41.08 % | 84.466 M -9.46 % | 93.292 M 11.31 % | 83.812 M -9.59 % | 92.704 M 9.95 % | 84.317 M 2.28 % | 82.435 M -1.59 % | 83.770 M -24.14 % | 110.420 M 51.49 % | 72.891 M -33.34 % | 109.342 M 249.39 % | 31.295 M |
| Research and development expenses | 360.908 K 4.13 % | 346.586 K -92.55 % | 4.655 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.585 M 347.15 % | 578.188 K 608.12 % | 81.651 K | 0.000 -100.00 % | 8.578 M 84.71 % | 4.644 M 1 052.31 % | 403.051 K -58.27 % | 965.835 K -92.72 % | 13.267 M 334 890.86 % | 3.960 K | 0.000 | 0.000 -100.00 % | 404.303 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.708 M -415.57 % | 541.264 K -53.61 % | 1.167 M -11.49 % | 1.318 M -89.47 % | 12.522 M 231.58 % | 3.776 M 16.22 % | 3.249 M | 0.000 -100.00 % | 6.172 M | 0.000 -100.00 % | 790.927 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -30.046 M -174.95 % | 40.090 M 140.83 % | -98.195 M -185.15 % | 115.318 M 501.21 % | -28.743 M -170.46 % | 40.791 M 146.80 % | -87.163 M -181.11 % | 107.464 M 511.46 % | -26.118 M -167.72 % | 38.569 M 140.78 % | -94.570 M -335.94 % | 40.083 M 219.83 % | -33.451 M -172.43 % | 46.181 M 145.11 % | -102.378 M -330.86 % | 44.345 M 262.38 % | -27.309 M -158.39 % | 46.769 M 173.23 % | -63.869 M -279.45 % | 35.593 M 249.52 % | -23.804 M -170.24 % | 33.889 M 142.03 % | -80.638 M -299.52 % | 40.416 M 276.27 % | -22.928 M -162.46 % | 36.707 M 152.99 % | -69.268 M -315.38 % | 32.160 M 235.02 % | -23.819 M -166.35 % | 35.902 M 141.72 % | -86.058 M -311.86 % | 40.620 M 254.74 % | -26.251 M -168.62 % | 38.257 M 144.41 % | -86.151 M -322.69 % | 38.687 M 316.49 % | -17.870 M -159.44 % | 30.065 M 141.25 % | -72.878 M -330.70 % | 31.590 M 208.94 % | -28.998 M -178.29 % | 37.040 M 142.61 % | -86.934 M -362.41 % | 33.129 M 234.13 % | -24.699 M -163.95 % | 38.621 M 149.36 % | -78.237 M -302.35 % | 38.665 M 265.99 % | -23.294 M -157.50 % | 40.508 M 156.21 % | -72.064 M -265.36 % | 43.579 M 319.29 % | -19.873 M -152.19 % | 38.075 M 174.44 % | -51.150 M -251.13 % | 33.844 M 351.13 % | -13.477 M -142.69 % | 31.571 M 185.84 % | -36.778 M -246.06 % | 25.180 M 16.57 % | 21.601 M -15.29 % | 25.500 M -30.58 % | 36.733 M 38.28 % | 26.564 M 24.50 % | 21.336 M -19.67 % | 26.561 M -10.16 % | 29.564 M 18.07 % | 25.040 M 9.61 % | 22.844 M -0.59 % | 22.978 M -36.79 % | 36.351 M 111.77 % | 17.165 M -27.54 % | 23.691 M 25.39 % | 18.894 M -76.62 % | 80.828 M 369.79 % | 17.205 M -25.50 % | 23.095 M 18.24 % | 19.532 M -13.87 % | 22.677 M 53.19 % | 14.803 M -31.81 % | 21.708 M 16.15 % | 18.691 M -32.11 % | 27.532 M 123.41 % | 12.323 M -18.84 % | 15.184 M 4.45 % | 14.537 M -26.84 % | 19.871 M 48.20 % | 13.409 M -6.14 % | 14.286 M -17.12 % | 17.238 M -0.70 % | 17.361 M 27.74 % | 13.591 M | 0.000 | 0.000 |
| Interest income | 7.281 M -18.71 % | 8.957 M -3.80 % | 9.311 M -33.30 % | 13.958 M -74.37 % | 54.452 M 151.16 % | 21.680 M -82.74 % | 125.645 M 761.30 % | 14.588 M -42.98 % | 25.586 M 240.32 % | 7.518 M -92.44 % | 99.434 M 6 977.89 % | 1.405 M -97.29 % | 51.859 M 246.85 % | 14.951 M -86.84 % | 113.625 M 822.18 % | 12.321 M -69.97 % | 41.023 M 312.03 % | 9.956 M -86.83 % | 75.582 M 266.54 % | 20.621 M -6.97 % | 22.165 M 177.48 % | 7.988 M -84.00 % | 49.926 M 807.63 % | 5.501 M -73.56 % | 20.803 M 312.66 % | 5.041 M -90.77 % | 54.611 M 1 075.70 % | 4.645 M -69.68 % | 15.320 M 147.58 % | 6.188 M -77.71 % | 27.765 M 456.59 % | 4.988 M -58.31 % | 11.966 M -58.81 % | 29.047 M 38.97 % | 20.901 M -74.56 % | 82.144 M 563.46 % | 12.381 M -20.24 % | 15.523 M 100.11 % | 7.758 M 1 754.92 % | 418.214 K -81.81 % | 2.300 M -63.51 % | 6.302 M -68.19 % | 19.813 M 66.12 % | 11.926 M 35.02 % | 8.833 M -51.24 % | 18.114 M 165.84 % | 6.814 M -39.16 % | 11.200 M 268.00 % | 3.043 M -90.50 % | 32.042 M 318.78 % | 7.651 M -14.04 % | 8.901 M | 0.000 | 0.000 -100.00 % | 1.015 M | 0.000 -100.00 % | 1.047 M | 0.000 -100.00 % | 1.414 M | 0.000 -100.00 % | 869.107 K | 0.000 -100.00 % | 1.054 M | 0.000 -100.00 % | 1.471 M | 0.000 -100.00 % | 3.339 M | 0.000 -100.00 % | 2.133 M | 0.000 -100.00 % | 5.839 M | 0.000 -100.00 % | 3.579 M | 0.000 -100.00 % | 4.104 M | 0.000 -100.00 % | 1.875 M | 0.000 -100.00 % | 4.875 M | 0.000 -100.00 % | 3.027 M | 0.000 -100.00 % | 2.529 M | 0.000 -100.00 % | 1.204 M | 0.000 -100.00 % | 1.873 M | 0.000 -100.00 % | 991.320 K | 0.000 -100.00 % | 4.953 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 26.994 M -17.83 % | 32.850 M -34.81 % | 50.392 M 27.12 % | 39.642 M -1.35 % | 40.186 M -13.24 % | 46.319 M -11.20 % | 52.159 M -8.88 % | 57.242 M 5.23 % | 54.398 M -0.67 % | 54.763 M 1.52 % | 53.943 M -11.55 % | 60.984 M -2.11 % | 62.298 M 1.76 % | 61.219 M -2.96 % | 63.089 M -10.16 % | 70.222 M -5.07 % | 73.973 M -1.85 % | 75.370 M 10.20 % | 68.395 M -6.41 % | 73.079 M 13.20 % | 64.556 M -3.96 % | 67.219 M 7.40 % | 62.586 M 6.72 % | 58.647 M 4.01 % | 56.388 M -3.86 % | 58.653 M 12.85 % | 51.975 M -12.80 % | 59.607 M -13.11 % | 68.597 M 20.02 % | 57.156 M -24.88 % | 76.086 M 14.07 % | 66.704 M -15.42 % | 78.868 M | 0.000 -100.00 % | 88.459 M | 0.000 -100.00 % | 130.233 M | 0.000 -100.00 % | 80.316 M | 0.000 -100.00 % | 89.963 M | 0.000 -100.00 % | 117.291 M | 0.000 -100.00 % | 106.815 M | 0.000 -100.00 % | 114.694 M | 0.000 -100.00 % | 111.144 M | 0.000 -100.00 % | 83.952 M | 0.000 -100.00 % | 76.586 M -3.88 % | 79.676 M 12.55 % | 70.794 M 23.37 % | 57.383 M -2.93 % | 59.114 M 26.40 % | 46.766 M 16.35 % | 40.195 M -0.63 % | 40.449 M -5.17 % | 42.655 M 3.74 % | 41.116 M 22.16 % | 33.658 M 7.38 % | 31.345 M -5.86 % | 33.297 M -10.08 % | 37.030 M 1.93 % | 36.328 M 7.72 % | 33.724 M 10.06 % | 30.642 M -2.45 % | 31.412 M -70.84 % | 107.722 M 314.49 % | 25.989 M -51.62 % | 53.714 M 121.51 % | 24.249 M -26.29 % | 32.900 M 16.06 % | 28.347 M -5.34 % | 29.946 M 3.90 % | 28.823 M -15.75 % | 34.211 M 9.02 % | 31.382 M 16.44 % | 26.950 M 3.48 % | 26.044 M -11.55 % | 29.446 M 18.82 % | 24.783 M -18.21 % | 30.299 M 27.18 % | 23.825 M -1.13 % | 24.096 M 29.42 % | 18.618 M 16.46 % | 15.987 M 63.34 % | 9.788 M -44.49 % | 17.634 M | 0.000 | 0.000 -100.00 % | 3.205 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 38.675 M -40.60 % | 65.105 M -77.28 % | 286.568 M 0.00 % | 286.568 M 10.26 % | 259.907 M -6.38 % | 277.629 M 6.55 % | 260.559 M 0.00 % | 260.559 M -17.68 % | 316.537 M 28.85 % | 245.659 M -22.39 % | 316.537 M 0.00 % | 316.537 M 22.23 % | 258.975 M -21.39 % | 329.423 M 27.20 % | 258.975 M 0.00 % | 258.975 M -14.44 % | 302.665 M 12.83 % | 268.244 M -11.37 % | 302.665 M 0.00 % | 302.665 M 49.44 % | 202.534 M 0.62 % | 201.288 M -0.62 % | 202.534 M 332.18 % | 46.864 M 27.64 % | 36.714 M -71.12 % | 127.120 M 378.73 % | -45.606 M -109.70 % | 469.970 M 1 094.48 % | -47.258 M -119.83 % | 238.348 M 921.04 % | -29.030 M -105.82 % | 498.796 M 1 951.27 % | -26.943 M -109.06 % | 297.382 M 1 026.03 % | -32.114 M -106.71 % | 478.501 M 946.18 % | -56.548 M -130.64 % | 184.581 M 2 828.92 % | 6.302 M -98.62 % | 456.464 M 2 283.18 % | -20.908 M -109.05 % | 231.088 M 1 375.75 % | -18.114 M -104.60 % | 393.611 M 3 335.79 % | 11.456 M -93.89 % | 187.425 M 484.94 % | 32.042 M -91.24 % | 365.820 M 4 209.87 % | -8.901 M 76.88 % | -38.500 M -2 729.57 % | -1.361 M -100.48 % | 284.143 M 1 036.50 % | -30.341 M -129.37 % | 103.292 M 1 379.89 % | 6.980 M -97.58 % | 288.936 M 5 265.37 % | -5.594 M -103.74 % | 149.664 M 374.48 % | -54.526 M -122.51 % | 242.232 M 702.90 % | -40.178 M -141.81 % | 96.099 M 562.64 % | -20.772 M -108.84 % | 234.922 M 988.54 % | -26.439 M -128.27 % | 93.522 M 396.68 % | -31.523 M -116.76 % | 188.076 M 579.69 % | -39.208 M -142.53 % | 92.187 M 343.92 % | -37.793 M -194.99 % | 39.787 M 5.66 % | 37.657 M -23.95 % | 49.516 M 3.83 % | 47.689 M -16.91 % | 57.391 M 68.49 % | 34.061 M -29.68 % | 48.436 M 11.59 % | 43.407 M -8.82 % | 47.607 M 14.35 % | 41.632 M -6.09 % | 44.332 M 4.89 % | 42.264 M -6.96 % | 45.426 M 11.75 % | 40.650 M -1.61 % | 41.315 M 4.49 % | 39.538 M 119.20 % | 18.037 M 328.19 % | -7.904 M -104.52 % | 174.869 M 202.92 % | -169.915 M |
| Operating income | 731.184 M -30.46 % | 1.051 B 153.58 % | 414.635 M -52.62 % | 875.148 M 17.25 % | 746.370 M 0.92 % | 739.602 M 33.26 % | 555.025 M -36.73 % | 877.217 M 6.76 % | 821.709 M 11.10 % | 739.602 M 105.59 % | 359.750 M -54.09 % | 783.639 M 25.27 % | 625.582 M -13.52 % | 723.344 M 14.16 % | 633.601 M -35.43 % | 981.245 M 22.10 % | 803.626 M 7.41 % | 748.186 M -43.29 % | 1.319 B 169.93 % | 488.736 M 225.73 % | 150.042 M 260.78 % | -93.323 M -139.52 % | 236.142 M -55.30 % | 528.323 M -0.80 % | 532.607 M 5.64 % | 504.172 M 40.52 % | 358.789 M -43.28 % | 632.554 M 2.94 % | 614.495 M 23.72 % | 496.681 M 30.34 % | 381.066 M -30.01 % | 544.455 M 11.98 % | 486.214 M 14.36 % | 425.158 M 44.62 % | 293.975 M -30.31 % | 421.806 M -18.39 % | 516.854 M 184.27 % | 181.818 M 69.43 % | 107.313 M -45.41 % | 196.567 M 4.74 % | 187.673 M 46.00 % | 128.542 M 861.19 % | 13.373 M -91.82 % | 163.533 M 43.09 % | 114.291 M -5.80 % | 121.332 M 27.18 % | 95.406 M 115.72 % | 44.226 M -5.79 % | 46.943 M 49.43 % | 31.415 M 165.94 % | -47.639 M -148.12 % | 98.993 M -19.50 % | 122.974 M 40.86 % | 87.305 M 257.38 % | 24.429 M -76.50 % | 103.964 M -21.09 % | 131.755 M 14.18 % | 115.396 M 66.32 % | 69.384 M -49.14 % | 136.419 M 5.43 % | 129.398 M -24.94 % | 172.385 M 541.35 % | 26.879 M -76.47 % | 114.249 M -19.11 % | 141.241 M -11.17 % | 159.000 M 104.19 % | 77.867 M -48.27 % | 150.533 M -14.86 % | 176.816 M 2.77 % | 172.049 M 11.57 % | 154.210 M -28.94 % | 217.004 M 2.89 % | 210.916 M -0.09 % | 211.099 M 139.68 % | 88.076 M -54.42 % | 193.224 M 52.37 % | 126.811 M -21.67 % | 161.903 M 51.59 % | 106.802 M -29.15 % | 150.746 M -7.77 % | 163.441 M 3.36 % | 158.124 M 62.73 % | 97.172 M -38.38 % | 157.688 M 49.17 % | 105.709 M -6.20 % | 112.697 M 17.74 % | 95.716 M -12.70 % | 109.645 M 13.64 % | 96.481 M -16.89 % | 116.082 M 59.88 % | 72.605 M -44.52 % | 130.868 M 76.83 % | 74.010 M -46.61 % | 138.620 M |
| Operating income ratio | 0.68 -31.64 % | 1.00 157.85 % | 0.39 -43.57 % | 0.69 2.03 % | 0.67 2.56 % | 0.66 41.17 % | 0.47 -28.43 % | 0.65 -6.04 % | 0.69 8.17 % | 0.64 56.80 % | 0.41 -35.84 % | 0.64 0.90 % | 0.63 -6.99 % | 0.68 40.73 % | 0.48 -27.02 % | 0.66 1.15 % | 0.65 9.81 % | 0.59 6.67 % | 0.56 -12.91 % | 0.64 91.87 % | 0.33 175.52 % | -0.44 -245.46 % | 0.30 -54.19 % | 0.66 -6.98 % | 0.71 4.11 % | 0.68 58.77 % | 0.43 -42.00 % | 0.74 -4.07 % | 0.78 15.95 % | 0.67 44.95 % | 0.46 -30.33 % | 0.66 -0.43 % | 0.66 10.84 % | 0.60 53.04 % | 0.39 -31.11 % | 0.57 4.43 % | 0.54 15.26 % | 0.47 80.63 % | 0.26 -45.30 % | 0.48 -6.48 % | 0.51 42.24 % | 0.36 940.71 % | 0.03 -91.99 % | 0.43 37.88 % | 0.31 -16.70 % | 0.38 35.52 % | 0.28 121.16 % | 0.13 -14.55 % | 0.15 44.49 % | 0.10 159.11 % | -0.17 -149.21 % | 0.35 -21.77 % | 0.45 37.03 % | 0.33 289.99 % | 0.08 -78.17 % | 0.38 -23.42 % | 0.50 7.63 % | 0.46 67.30 % | 0.28 -49.08 % | 0.54 6.21 % | 0.51 -26.17 % | 0.69 526.89 % | 0.11 -78.47 % | 0.51 -13.47 % | 0.59 -12.52 % | 0.68 82.33 % | 0.37 -41.85 % | 0.64 -11.51 % | 0.72 4.66 % | 0.69 24.00 % | 0.56 -28.15 % | 0.78 5.24 % | 0.74 -5.15 % | 0.78 144.83 % | 0.32 -55.56 % | 0.71 52.59 % | 0.47 -30.21 % | 0.67 61.78 % | 0.41 -29.09 % | 0.59 -6.25 % | 0.62 -2.22 % | 0.64 55.17 % | 0.41 -39.86 % | 0.68 42.49 % | 0.48 -8.22 % | 0.52 14.90 % | 0.46 -14.74 % | 0.53 0.75 % | 0.53 -8.95 % | 0.58 59.58 % | 0.36 -43.10 % | 0.64 58.80 % | 0.40 -50.52 % | 0.82 |
| Total other income expenses net | -451.871 K -1 517.29 % | -27.940 K 98.52 % | -1.893 M -95.66 % | -967.418 K -332.69 % | 415.756 K -46.69 % | 779.933 K 105.71 % | -13.652 M -178.19 % | -4.908 M -635.67 % | 916.158 K -7.64 % | 991.913 K 101.07 % | -92.952 M -5 397.05 % | 1.755 M -93.35 % | 26.382 M -49.29 % | 52.029 M 421.40 % | -16.189 M -174.72 % | 21.666 M -63.02 % | 58.582 M 723.17 % | -9.401 M 20.70 % | -11.855 M -227.10 % | 9.327 M 1 561.55 % | -638.156 K 98.89 % | -57.309 M -468.88 % | -10.074 M -111.69 % | 86.148 M -26.29 % | 116.869 M 78.49 % | 65.476 M 3.43 % | 63.304 M -38.00 % | 102.102 M -29.88 % | 145.616 M 213.14 % | 46.502 M -27.49 % | 64.135 M 35.60 % | 47.296 M -19.56 % | 58.795 M 99.64 % | 29.451 M -34.58 % | 45.020 M 59.87 % | 28.160 M -54.64 % | 62.081 M 517.22 % | -14.880 M -806.51 % | -1.641 M -108.52 % | 19.258 M 3 729.22 % | 502.910 K 129.30 % | -1.716 M 73.31 % | -6.430 M -127.41 % | 23.460 M 803.94 % | -3.333 M -117.90 % | 18.623 M 112.61 % | -147.705 M -1 213.68 % | -11.244 M 3.59 % | -11.662 M 62.40 % | -31.018 M 34.66 % | -47.471 M -595.87 % | 9.573 M 138.82 % | 4.009 M 674.55 % | 517.534 K 100.65 % | -79.141 M -65 039.27 % | 121.870 K 100.65 % | -18.690 M 40.73 % | -31.531 M -240.06 % | 22.513 M 147.84 % | -47.063 M -527.49 % | 11.009 M 2 965.68 % | 359.110 K 105.88 % | -6.105 M -1 561.93 % | 417.594 K 57.65 % | 264.894 K -4.59 % | 277.648 K 102.74 % | -10.139 M -3 394.29 % | -290.148 K 76.54 % | -1.237 M 93.73 % | -19.722 M 61.99 % | -51.881 M -7 582.62 % | -675.303 K -241.97 % | 475.660 K 132.36 % | 204.707 K 125.95 % | -788.734 K -113.68 % | 5.766 M 4 467.47 % | 126.235 K -90.55 % | 1.336 M 301.27 % | -663.838 K -480.21 % | 174.600 K 670.35 % | -30.613 K -114.88 % | 205.769 K 101.97 % | -10.438 M -4 736.68 % | 225.118 K -55.77 % | 508.921 K 904.05 % | -63.295 K 99.29 % | -8.914 M -1 191.39 % | 816.792 K 144.79 % | 333.675 K 97.31 % | 169.110 K 102.58 % | -6.560 M -1 666.71 % | 418.699 K -99.43 % | 73.665 M 292.41 % | -38.286 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 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
| 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 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.077 B -7.58 % | 2.247 B -7.95 % | 2.441 B 0.24 % | 2.435 B -10.26 % | 2.714 B 9.93 % | 2.468 B -17.23 % | 2.982 B 25.80 % | 2.371 B 7.62 % | 2.203 B -13.79 % | 2.555 B -21.42 % | 3.252 B 0.50 % | 3.236 B 19.48 % | 2.708 B -10.42 % | 3.023 B -15.36 % | 3.572 B -7.94 % | 3.880 B -5.84 % | 4.120 B -12.30 % | 4.699 B 16.79 % | 4.023 B 7.90 % | 3.729 B 15.42 % | 3.231 B -3.56 % | 3.350 B 1.62 % | 3.296 B -5.25 % | 3.479 B -12.21 % | 3.963 B 27.12 % | 3.117 B -7.14 % | 3.357 B -7.66 % | 3.636 B -12.47 % | 4.153 B 30.06 % | 3.193 B -11.29 % | 3.600 B 17.52 % | 3.063 B -14.56 % | 3.585 B 5.17 % | 3.409 B -9.27 % | 3.757 B -1.44 % | 3.812 B -13.65 % | 4.415 B 7.60 % | 4.103 B -6.83 % | 4.404 B -6.77 % | 4.724 B -6.51 % | 5.053 B -2.94 % | 5.206 B -3.22 % | 5.380 B -2.38 % | 5.511 B -4.83 % | 5.790 B -1.05 % | 5.852 B -0.35 % | 5.872 B -2.03 % | 5.993 B -0.95 % | 6.051 B -0.66 % | 6.091 B 1.38 % | 6.008 B 4.41 % | 5.754 B 4.86 % | 5.487 B 2.44 % | 5.357 B -0.01 % | 5.357 B 1.48 % | 5.279 B 2.08 % | 5.171 B 6.98 % | 4.834 B -2.06 % | 4.936 B 4.27 % | 4.733 B 4.54 % | 4.528 B 3.36 % | 4.381 B 4.42 % | 4.195 B 16.89 % | 3.589 B 27.36 % | 2.818 B -1.01 % | 2.847 B 9.88 % | 2.591 B 30.18 % | 1.990 B 29.29 % | 1.540 B 7.42 % | 1.433 B 4.80 % | 1.368 B -0.59 % | 1.376 B 7.51 % | 1.280 B -7.24 % | 1.379 B -9.23 % | 1.520 B -2.25 % | 1.555 B 5.68 % | 1.471 B -3.75 % | 1.528 B -10.82 % | 1.714 B -3.73 % | 1.780 B 17.73 % | 1.512 B 0.27 % | 1.508 B -7.38 % | 1.628 B -7.93 % | 1.768 B -1.89 % | 1.803 B -4.58 % | 1.889 B -2.59 % | 1.939 B 4.13 % | 1.862 B 3.22 % | 1.804 B -0.07 % | 1.806 B 8.30 % | 1.667 B 58.83 % | 1.050 B -1.76 % | 1.068 B | 0.000 -100.00 % | 995.163 M -30.68 % | 1.436 B 337.64 % | -604.123 M -2 388.28 % | 26.401 M -60.61 % | 67.019 M 114.06 % | -476.636 M -19.74 % | -398.074 M 30.60 % | -573.575 M -20.68 % | -475.299 M -47.54 % | -322.145 M 9.51 % | -356.000 M | 0.000 100.00 % | -145.205 M |
| Total investments | 5.440 B 2.78 % | 5.293 B 0.09 % | 5.288 B -1.18 % | 5.351 B 4.93 % | 5.100 B 3.37 % | 4.933 B 2.48 % | 4.814 B -1.95 % | 4.910 B 2.23 % | 4.802 B 2.09 % | 4.704 B 2.67 % | 4.582 B 3.59 % | 4.423 B -0.29 % | 4.436 B 2.64 % | 4.322 B 2.80 % | 4.204 B 2.85 % | 4.088 B -0.62 % | 4.113 B -1.93 % | 4.194 B 1.82 % | 4.119 B -17.95 % | 5.021 B 1.38 % | 4.952 B 1.22 % | 4.893 B -3.91 % | 5.092 B 1.15 % | 5.034 B 2.06 % | 4.932 B -0.65 % | 4.965 B 3.12 % | 4.814 B -2.41 % | 4.933 B 2.23 % | 4.826 B 0.07 % | 4.823 B 0.50 % | 4.799 B 16.23 % | 4.129 B 2.31 % | 4.035 B 0.19 % | 4.028 B 2.24 % | 3.939 B -1.13 % | 3.984 B 0.29 % | 3.973 B -7.11 % | 4.277 B -3.48 % | 4.431 B 0.31 % | 4.418 B -7.21 % | 4.761 B 3.12 % | 4.617 B -0.78 % | 4.653 B 14.32 % | 4.070 B 4.71 % | 3.887 B -0.57 % | 3.909 B 1.08 % | 3.867 B 1.69 % | 3.803 B 0.83 % | 3.772 B -2.27 % | 3.860 B 3.01 % | 3.747 B 3.93 % | 3.605 B -3.37 % | 3.731 B 1.28 % | 3.683 B 2.05 % | 3.609 B 3.59 % | 3.485 B -2.25 % | 3.565 B -0.81 % | 3.594 B -0.18 % | 3.600 B 4.55 % | 3.444 B 11.56 % | 3.087 B 6.02 % | 2.911 B 3.49 % | 2.813 B 4.40 % | 2.695 B 25.18 % | 2.153 B -0.14 % | 2.156 B -1.85 % | 2.196 B 2.45 % | 2.144 B 0.11 % | 2.141 B 14.18 % | 1.875 B 1.24 % | 1.852 B -1.83 % | 1.887 B 3.67 % | 1.820 B 3.97 % | 1.751 B -31.88 % | 2.570 B 1.83 % | 2.524 B 2.01 % | 2.475 B 2.74 % | 2.409 B -0.69 % | 2.425 B 0.32 % | 2.418 B 1.55 % | 2.381 B 21.21 % | 1.964 B 4.53 % | 1.879 B 3.19 % | 1.821 B 2.44 % | 1.777 B -1.11 % | 1.797 B 0.20 % | 1.794 B 4.33 % | 1.719 B 3.64 % | 1.659 B 3.48 % | 1.603 B 18.87 % | 1.349 B 31.70 % | 1.024 B 7.82 % | 949.661 M | 0.000 -100.00 % | 884.694 M -13.39 % | 1.021 B 8.99 % | 937.206 M -1.89 % | 955.264 M 5.71 % | 903.657 M 79.14 % | 504.439 M 0.18 % | 503.541 M 51.19 % | 333.052 M | 0.000 -100.00 % | 4.470 M 0.00 % | 4.470 M | 0.000 -100.00 % | 5.936 M |
| Total debt | 7.874 B 9.36 % | 7.200 B 6.96 % | 6.731 B -3.68 % | 6.988 B -9.15 % | 7.692 B 4.67 % | 7.349 B -4.58 % | 7.701 B 3.08 % | 7.471 B -0.23 % | 7.488 B -4.90 % | 7.874 B 4.39 % | 7.543 B 15.41 % | 6.535 B -3.22 % | 6.753 B 4.17 % | 6.482 B -0.71 % | 6.528 B -4.62 % | 6.844 B -10.97 % | 7.688 B -1.71 % | 7.822 B 13.85 % | 6.870 B 8.26 % | 6.346 B 0.89 % | 6.290 B -4.07 % | 6.557 B 7.24 % | 6.114 B 0.45 % | 6.087 B 1.44 % | 6.001 B 0.86 % | 5.950 B 8.54 % | 5.482 B -3.65 % | 5.689 B -4.78 % | 5.975 B 1.03 % | 5.914 B -0.82 % | 5.963 B -1.34 % | 6.044 B -2.23 % | 6.182 B -2.82 % | 6.361 B 0.00 % | 6.361 B -7.88 % | 6.904 B 13.33 % | 6.092 B 13.01 % | 5.391 B 0.00 % | 5.391 B -1.68 % | 5.483 B -2.66 % | 5.633 B -2.74 % | 5.791 B -2.52 % | 5.941 B -2.50 % | 6.094 B -9.63 % | 6.743 B 0.87 % | 6.685 B -2.38 % | 6.849 B -2.60 % | 7.032 B -0.34 % | 7.056 B -4.71 % | 7.405 B 8.79 % | 6.806 B -4.92 % | 7.159 B 6.09 % | 6.748 B -1.94 % | 6.881 B 7.92 % | 6.376 B 14.46 % | 5.571 B 2.50 % | 5.435 B 4.23 % | 5.214 B 0.38 % | 5.194 B 2.34 % | 5.076 B -0.96 % | 5.125 B 2.41 % | 5.005 B 13.38 % | 4.414 B -5.69 % | 4.681 B 36.04 % | 3.441 B 1.46 % | 3.391 B 15.42 % | 2.938 B 25.55 % | 2.340 B 11.27 % | 2.103 B 11.56 % | 1.885 B 20.98 % | 1.558 B -4.88 % | 1.638 B -4.10 % | 1.708 B -0.13 % | 1.711 B -14.92 % | 2.010 B -5.06 % | 2.118 B -0.27 % | 2.123 B -6.33 % | 2.267 B 0.28 % | 2.261 B -0.20 % | 2.265 B 14.68 % | 1.975 B -7.06 % | 2.125 B -0.75 % | 2.141 B -1.03 % | 2.163 B -0.52 % | 2.175 B -0.88 % | 2.194 B 0.29 % | 2.188 B 5.95 % | 2.065 B -0.72 % | 2.080 B 3.53 % | 2.009 B 11.66 % | 1.799 B 35.75 % | 1.325 B -1.88 % | 1.351 B | 0.000 -100.00 % | 1.457 B -5.84 % | 1.547 B 772.17 % | 177.350 M 5.98 % | 167.350 M -41.76 % | 287.350 M 736.54 % | 34.350 M 71.75 % | 20.000 M 889.02 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M -39.97 % | 3.369 M | 0.000 -100.00 % | 5.000 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.298 M -47.90 % | 397.890 M 0.00 % | 397.890 M -3.80 % | 413.597 M 150.92 % | 164.833 M -59.31 % | 405.056 M 227.23 % | 123.782 M -67.58 % | 381.763 M 108.48 % | 183.120 M -53.87 % | 396.927 M 95.46 % | 203.071 M -54.99 % | 451.161 M 41.51 % | 318.829 M -27.56 % | 440.154 M -84.48 % | 2.836 B 856.70 % | 296.397 M -89.46 % | 2.812 B 493.37 % | 473.950 M -83.44 % | 2.862 B 769.32 % | 329.274 M -88.52 % | 2.867 B 948.45 % | 273.476 M -90.35 % | 2.833 B 993.42 % | 259.083 M -90.87 % | 2.838 B 762.70 % | 328.925 M -88.40 % | 2.835 B 768.45 % | 326.423 M -88.96 % | 2.958 B 635.22 % | 402.293 M -86.04 % | 2.882 B 685.40 % | 367.004 M -80.68 % | 1.899 B 295.78 % | 479.921 M 21.43 % | 395.228 M -46.84 % | 743.406 M 24.90 % | 595.195 M -5.60 % | 630.483 M -62.22 % | 1.669 B 1 986.46 % | 79.985 M -95.00 % | 1.601 B 1 379.09 % | 108.217 M -93.59 % | 1.688 B 919.13 % | 165.599 M -90.69 % | 1.780 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 5.573 B -10.14 % | 6.202 B 11.86 % | 5.544 B 0.77 % | 5.502 B 10.02 % | 5.001 B -12.42 % | 5.710 B 7.95 % | 5.289 B 2.52 % | 5.159 B 10.04 % | 4.689 B -8.20 % | 5.108 B 8.72 % | 4.698 B -1.31 % | 4.761 B 9.62 % | 4.343 B -16.35 % | 5.192 B 9.05 % | 4.761 B 5.53 % | 4.511 B 13.75 % | 3.966 B -3.85 % | 4.124 B 10.70 % | 3.726 B 11.54 % | 3.340 B 11.74 % | 2.989 B -21.49 % | 3.807 B -1.81 % | 3.877 B 0.45 % | 3.860 B 10.64 % | 3.489 B -18.73 % | 4.293 B 8.99 % | 3.939 B 6.09 % | 3.712 B 13.49 % | 3.271 B -15.95 % | 3.892 B 9.62 % | 3.550 B 1.56 % | 3.496 B 12.37 % | 3.111 B -3.01 % | 3.207 B 9.82 % | 2.921 B 4.75 % | 2.788 B 11.68 % | 2.497 B 39.78 % | 1.786 B 7.74 % | 1.658 B 3.07 % | 1.608 B 11.16 % | 1.447 B 1.13 % | 1.431 B 6.71 % | 1.341 B -0.12 % | 1.342 B 10.07 % | 1.219 B 1.76 % | 1.198 B 8.54 % | 1.104 B 0.16 % | 1.102 B 3.70 % | 1.063 B -2.53 % | 1.091 B 2.09 % | 1.068 B -5.56 % | 1.131 B 6.40 % | 1.063 B 3.40 % | 1.028 B 6.16 % | 968.553 M -3.24 % | 1.001 B 8.33 % | 923.948 M 9.35 % | 844.947 M -6.58 % | 904.494 M 3.62 % | 872.915 M 10.78 % | 787.959 M -2.37 % | 807.108 M 19.42 % | 675.867 M -5.74 % | 717.019 M 14.29 % | 627.362 M 20.98 % | 518.577 M 2.09 % | 507.959 M -6.98 % | 546.100 M 24.62 % | 438.211 M -27.38 % | 603.434 M 23.48 % | 488.676 M 5.11 % | 464.914 M 46.27 % | 317.852 M 83.12 % | 173.580 M -73.59 % | 657.145 M 1.80 % | 645.533 M 22.59 % | 526.567 M 13.94 % | 462.163 M -17.48 % | 560.044 M 1.76 % | 550.340 M 20.44 % | 456.928 M 17.04 % | 390.388 M -10.15 % | 434.469 M -4.75 % | 456.112 M 24.02 % | 367.771 M 16.17 % | 316.577 M -19.05 % | 391.096 M 0.60 % | 388.747 M 14.81 % | 338.589 M 14.41 % | 295.953 M 19.66 % | 247.332 M -34.92 % | 380.014 M 19.59 % | 317.765 M | 0.000 -100.00 % | 237.837 M -21.26 % | 302.063 M 45.89 % | 207.051 M -27.67 % | 286.270 M 54.01 % | 185.877 M 17.26 % | 158.518 M 250.11 % | 45.277 M -65.63 % | 131.724 M 136.19 % | 55.771 M -55.61 % | 125.652 M 2.94 % | 122.061 M 108.55 % | 58.529 M 388.68 % | 11.977 M |
| Common stock | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 0.00 % | 2.091 B 66.32 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B 0.00 % | 1.257 B | 0.000 -100.00 % | 1.257 B 0.00 % | 1.257 B 50.00 % | 838.078 M 9.66 % | 764.256 M 0.00 % | 764.256 M 0.00 % | 764.256 M 0.00 % | 764.256 M 0.00 % | 764.256 M 15.05 % | 664.256 M 0.00 % | 664.256 M 50.00 % | 442.838 M 43.85 % | 307.838 M 0.00 % | 307.838 M |
| Total equity | 13.512 B -3.38 % | 13.985 B 5.98 % | 13.196 B 1.41 % | 13.013 B 6.31 % | 12.240 B -5.94 % | 13.013 B 4.87 % | 12.409 B 1.96 % | 12.170 B 5.43 % | 11.543 B -2.26 % | 11.810 B 3.88 % | 11.369 B 0.17 % | 11.350 B 4.34 % | 10.878 B -8.24 % | 11.854 B 4.71 % | 11.321 B 2.49 % | 11.046 B 5.55 % | 10.465 B -2.52 % | 10.736 B 4.92 % | 10.232 B 7.85 % | 9.488 B 4.07 % | 9.117 B -9.28 % | 10.049 B -1.96 % | 10.251 B 2.60 % | 9.991 B 4.77 % | 9.536 B -9.53 % | 10.540 B 4.91 % | 10.046 B 4.63 % | 9.602 B 6.36 % | 9.027 B -8.35 % | 9.850 B 4.18 % | 9.454 B -0.32 % | 9.484 B 4.73 % | 9.056 B -1.79 % | 9.220 B 4.26 % | 8.844 B 3.05 % | 8.582 B 4.15 % | 8.240 B 33.65 % | 6.165 B 0.60 % | 6.128 B 2.92 % | 5.954 B -2.65 % | 6.116 B 2.90 % | 5.944 B 1.24 % | 5.871 B 9.51 % | 5.361 B 3.81 % | 5.165 B 0.96 % | 5.116 B 1.25 % | 5.053 B -1.45 % | 5.127 B 0.97 % | 5.078 B -2.03 % | 5.183 B 1.39 % | 5.112 B 2.27 % | 4.999 B 1.29 % | 4.935 B 1.12 % | 4.880 B 2.62 % | 4.756 B 0.94 % | 4.712 B -0.25 % | 4.723 B -0.52 % | 4.748 B -1.09 % | 4.800 B 4.99 % | 4.572 B 10.31 % | 4.145 B -0.47 % | 4.164 B 3.75 % | 4.013 B 0.02 % | 4.013 B 2.00 % | 3.934 B 3.27 % | 3.809 B 0.01 % | 3.809 B 0.14 % | 3.803 B 3.00 % | 3.693 B -3.69 % | 3.834 B 1.48 % | 3.779 B 2.15 % | 3.699 B 5.01 % | 3.522 B 2.35 % | 3.442 B -21.39 % | 4.378 B 1.55 % | 4.311 B 3.56 % | 4.163 B 0.80 % | 4.130 B -2.80 % | 4.249 B 1.95 % | 4.168 B 2.96 % | 4.048 B -6.37 % | 4.323 B -0.93 % | 4.364 B 0.75 % | 4.331 B 2.95 % | 4.207 B 0.12 % | 4.202 B -1.88 % | 4.283 B 0.98 % | 4.241 B 1.98 % | 4.159 B 1.74 % | 4.088 B 1.63 % | 4.022 B -2.67 % | 4.132 B 1.76 % | 4.061 B 2.30 % | 3.970 B 0.84 % | 3.937 B -0.27 % | 3.947 B 17.05 % | 3.372 B 28.25 % | 2.630 B 3.19 % | 2.548 B 3.69 % | 2.458 B 4.75 % | 2.346 B 0.46 % | 2.335 B 33.89 % | 1.744 B -1.26 % | 1.766 B 4.14 % | 1.696 B 48.65 % | 1.141 B 6.16 % | 1.075 B |
| Other non current liabilities | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 28.54 % | 1.573 M -37.51 % | 2.517 M 0.00 % | 2.517 M 0.00 % | 2.517 M 0.00 % | 2.517 M -27.28 % | 3.462 M 0.00 % | 3.462 M 0.00 % | 3.462 M 0.00 % | 3.462 M -87.71 % | 28.161 M -30.31 % | 40.406 M 0.00 % | 40.406 M -1.78 % | 41.138 M -94.89 % | 804.882 M 291.09 % | 205.807 M -15.24 % | 242.805 M 8.12 % | 224.577 M 8.13 % | 207.695 M -9.08 % | 228.447 M 3.96 % | 219.742 M -15.84 % | 261.086 M -0.60 % | 262.654 M -28.68 % | 368.283 M -2.58 % | 378.041 M 37.49 % | 274.958 M -1.97 % | 280.486 M 13 770.26 % | 2.022 M -99.31 % | 294.005 M 74.64 % | 168.345 M -0.12 % | 168.549 M -1.69 % | 171.450 M 229.57 % | 52.022 M -58.95 % | 126.739 M 0.45 % | 126.172 M -0.79 % | 127.176 M 6 188.96 % | 2.022 M -98.43 % | 128.455 M 0.79 % | 127.450 M 6 202.50 % | 2.022 M 0.00 % | 2.022 M -98.32 % | 120.118 M 5 839.96 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M -4.71 % | 2.122 M 0.00 % | 2.122 M 0.00 % | 2.122 M 4.95 % | 2.022 M -4.71 % | 2.122 M 0.00 % | 2.122 M 0.00 % | 2.122 M -72.56 % | 7.734 M 264.45 % | 2.122 M 0.00 % | 2.122 M 0.00 % | 2.122 M 0.00 % | 2.122 M -79.83 % | 10.522 M -1.95 % | 10.731 M 12.02 % | 9.579 M 0.80 % | 9.503 M 9.47 % | 8.681 M 11.47 % | 7.788 M 8.34 % | 7.188 M 10.87 % | 6.483 M 6.47 % | 6.089 M 3.20 % | 5.901 M 5.13 % | 5.613 M 7.18 % | 5.237 M 108.88 % | 2.507 M 19.30 % | 2.101 M 5.66 % | 1.989 M 25.92 % | 1.580 M -10.97 % | 1.774 M -7.41 % | 1.916 M 100.59 % | -325.219 M -7 496.90 % | 4.397 M -16.05 % | 5.237 M 100.35 % | -1.476 B -7 767.84 % | 19.245 M 1.36 % | 18.986 M 20.99 % | 15.692 M 5.49 % | 14.875 M 15.00 % | 12.935 M 232.95 % | 3.885 M 19.04 % | 3.263 M 12.41 % | 2.903 M -35.48 % | 4.500 M 109.01 % | 2.153 M |
| Long term debt | 7.724 B 7.28 % | 7.200 B 6.96 % | 6.731 B 0.50 % | 6.698 B 3.93 % | 6.444 B 3.50 % | 6.226 B -7.17 % | 6.708 B 1.55 % | 6.605 B -0.48 % | 6.637 B -0.32 % | 6.658 B -4.82 % | 6.995 B 18.33 % | 5.912 B -0.85 % | 5.963 B -0.07 % | 5.966 B -0.61 % | 6.003 B -9.73 % | 6.650 B -9.05 % | 7.312 B -1.84 % | 7.448 B 16.09 % | 6.416 B 8.66 % | 5.905 B -3.69 % | 6.131 B -0.32 % | 6.150 B 15.64 % | 5.319 B -2.37 % | 5.448 B 37.58 % | 3.960 B -1.51 % | 4.020 B 33.17 % | 3.019 B -6.44 % | 3.227 B -26.52 % | 4.391 B 5.32 % | 4.169 B -12.12 % | 4.744 B -5.98 % | 5.046 B -1.27 % | 5.111 B -4.54 % | 5.354 B -0.90 % | 5.403 B 3.23 % | 5.234 B 20.77 % | 4.334 B 6.17 % | 4.082 B 0.00 % | 4.082 B -21.16 % | 5.177 B -3.50 % | 5.365 B -0.47 % | 5.391 B 0.00 % | 5.391 B -1.68 % | 5.483 B 0.00 % | 5.483 B -5.94 % | 5.829 B -2.70 % | 5.991 B -6.92 % | 6.436 B 4.59 % | 6.154 B 1.51 % | 6.062 B 17.49 % | 5.159 B 0.62 % | 5.127 B 6.92 % | 4.795 B -10.69 % | 5.369 B 5.27 % | 5.101 B 19.13 % | 4.281 B 0.48 % | 4.261 B -2.09 % | 4.352 B -0.35 % | 4.367 B -4.56 % | 4.576 B 2.45 % | 4.466 B 6.83 % | 4.181 B 15.80 % | 3.610 B -3.39 % | 3.737 B 36.75 % | 2.733 B 1.54 % | 2.691 B 14.60 % | 2.348 B 21.03 % | 1.940 B 9.11 % | 1.778 B 49.40 % | 1.190 B 20.44 % | 988.325 M -35.75 % | 1.538 B -9.95 % | 1.708 B -0.13 % | 1.711 B 0.01 % | 1.710 B -5.89 % | 1.818 B -0.32 % | 1.823 B 16.40 % | 1.566 B 0.40 % | 1.560 B -0.26 % | 1.564 B 9.80 % | 1.425 B -17.39 % | 1.725 B -0.95 % | 1.741 B -7.78 % | 1.888 B 0.44 % | 1.880 B 0.39 % | 1.872 B 0.26 % | 1.868 B 28.38 % | 1.455 B -3.64 % | 1.510 B -10.61 % | 1.689 B -0.60 % | 1.699 B 32.50 % | 1.282 B -2.32 % | 1.313 B | 0.000 -100.00 % | 1.399 B -6.57 % | 1.497 B -4.61 % | 1.569 B 1 696.36 % | 87.350 M 0.00 % | 87.350 M 154.29 % | 34.350 M 71.75 % | 20.000 M 889.02 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M -39.97 % | 3.369 M | 0.000 -100.00 % | 11.717 M |
| Total non current liabilities | 8.879 B 4.01 % | 8.537 B 12.68 % | 7.576 B 1.90 % | 7.435 B 3.73 % | 7.167 B 3.15 % | 6.948 B -6.41 % | 7.423 B 4.01 % | 7.137 B -0.62 % | 7.182 B 0.95 % | 7.114 B -3.41 % | 7.366 B 17.92 % | 6.246 B -1.19 % | 6.321 B -0.48 % | 6.352 B -0.62 % | 6.391 B -9.40 % | 7.054 B -9.05 % | 7.757 B -2.08 % | 7.921 B 14.46 % | 6.921 B 12.15 % | 6.171 B -3.52 % | 6.396 B -0.37 % | 6.420 B 14.71 % | 5.596 B -1.01 % | 5.653 B 34.52 % | 4.202 B -1.00 % | 4.245 B 31.55 % | 3.227 B -6.61 % | 3.455 B -25.07 % | 4.611 B 4.08 % | 4.430 B -11.52 % | 5.007 B -7.52 % | 5.414 B -1.36 % | 5.489 B -2.49 % | 5.629 B -0.95 % | 5.683 B 2.96 % | 5.520 B 19.28 % | 4.628 B 8.89 % | 4.250 B 0.00 % | 4.250 B -20.54 % | 5.349 B -3.47 % | 5.541 B 0.43 % | 5.518 B 0.01 % | 5.517 B -1.66 % | 5.610 B -0.03 % | 5.612 B -5.80 % | 5.957 B -2.63 % | 6.118 B -6.81 % | 6.566 B 4.48 % | 6.284 B 1.65 % | 6.182 B 17.09 % | 5.280 B 0.55 % | 5.251 B 6.71 % | 4.921 B -10.47 % | 5.496 B 5.10 % | 5.229 B 18.28 % | 4.421 B 0.43 % | 4.402 B -1.67 % | 4.477 B -0.40 % | 4.495 B -4.23 % | 4.693 B 2.36 % | 4.585 B 6.68 % | 4.298 B 15.30 % | 3.728 B -3.26 % | 3.853 B 35.41 % | 2.846 B 1.73 % | 2.797 B 14.08 % | 2.452 B 20.47 % | 2.035 B 8.68 % | 1.873 B 46.31 % | 1.280 B 19.02 % | 1.075 B -34.75 % | 1.648 B -9.18 % | 1.815 B 0.19 % | 1.811 B 5.78 % | 1.713 B -6.32 % | 1.828 B -0.33 % | 1.834 B 16.38 % | 1.576 B 0.41 % | 1.570 B -0.21 % | 1.573 B 9.81 % | 1.432 B -17.29 % | 1.732 B -0.90 % | 1.747 B -7.74 % | 1.894 B 0.45 % | 1.886 B 0.40 % | 1.878 B 0.28 % | 1.873 B 27.85 % | 1.465 B -3.56 % | 1.519 B -10.52 % | 1.698 B -0.55 % | 1.707 B 32.37 % | 1.290 B -2.28 % | 1.320 B 505.77 % | -325.219 M -123.18 % | 1.403 B -6.60 % | 1.502 B 1 507.11 % | 93.462 M -12.32 % | 106.595 M 0.24 % | 106.336 M 112.50 % | 50.042 M 43.49 % | 34.875 M 133.17 % | 14.957 M 153.20 % | 5.907 M 11.76 % | 5.286 M -15.73 % | 6.272 M 39.39 % | 4.500 M -67.56 % | 13.870 M |
| Other current liabilities | 1.571 B 193.55 % | 535.069 M -59.22 % | 1.312 B 10.79 % | 1.184 B -49.23 % | 2.333 B 1 792.08 % | 123.280 M -88.34 % | 1.057 B -31.33 % | 1.540 B -1.92 % | 1.570 B 43.94 % | 1.091 B 52.47 % | 715.270 M 274.63 % | 190.927 M -90.20 % | 1.949 B 770.24 % | 223.906 M -69.50 % | 734.237 M 81.48 % | 404.580 M -61.26 % | 1.044 B 118.31 % | 478.382 M -73.54 % | 1.808 B 160.44 % | 694.174 M -57.10 % | 1.618 B 152.38 % | 641.138 M 10.70 % | 579.148 M 56.59 % | 369.843 M -84.30 % | 2.356 B 889.68 % | 238.035 M 9.99 % | 216.417 M -91.85 % | 2.657 B 38.26 % | 1.922 B 412.71 % | 374.817 M 152.93 % | 148.189 M 29.11 % | 114.775 M -90.49 % | 1.206 B 876.31 % | 123.574 M -32.10 % | 181.999 M -42.16 % | 314.661 M -84.70 % | 2.057 B 796.32 % | 229.464 M -86.51 % | 1.702 B 188.60 % | 589.569 M 101.67 % | 292.347 M -22.36 % | 376.539 M -53.69 % | 813.103 M 132.31 % | 350.012 M -19.48 % | 434.688 M 2.98 % | 422.100 M 25.53 % | 336.252 M -64.14 % | 937.703 M -9.99 % | 1.042 B 193.09 % | 355.435 M 5.55 % | 336.755 M -11.56 % | 380.780 M -29.78 % | 542.289 M 24.05 % | 437.162 M -43.79 % | 777.661 M 36.97 % | 567.768 M 23.47 % | 459.830 M -46.90 % | 866.049 M 42.27 % | 608.741 M 95.37 % | 311.577 M -14.71 % | 365.328 M -9.52 % | 403.764 M 13.11 % | 356.956 M 11.76 % | 319.404 M -62.50 % | 851.779 M -2.97 % | 877.861 M 49.03 % | 589.033 M 61.75 % | 364.171 M -45.17 % | 664.170 M -27.69 % | 918.556 M 222.43 % | 284.883 M 10.41 % | 258.027 M -48.19 % | 498.019 M 14.73 % | 434.071 M 84.58 % | 235.168 M 1.37 % | 231.987 M -49.18 % | 456.503 M 2.96 % | 443.363 M 98.20 % | 223.691 M -7.48 % | 241.770 M -81.16 % | 1.283 B 216.67 % | 405.161 M 123.75 % | 181.075 M 16.43 % | 155.528 M -26.28 % | 210.967 M -17.94 % | 257.080 M 101.97 % | 127.283 M 12.63 % | 113.013 M -12.48 % | 129.128 M -49.82 % | 257.343 M 12.05 % | 229.659 M 50.67 % | 152.428 M 84.91 % | 82.433 M -74.65 % | 325.219 M 11.76 % | 290.987 M 611.50 % | 40.898 M -92.80 % | 568.144 M 955.81 % | 53.811 M -57.70 % | 127.210 M 18.27 % | 107.557 M -12.27 % | 122.602 M 9.84 % | 111.623 M -31.85 % | 163.781 M 178.79 % | 58.748 M -41.64 % | 100.662 M -26.17 % | 136.342 M 23.84 % | 110.098 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.560 B 378.18 % | 326.198 M 0.05 % | 326.040 M -15.91 % | 387.745 M -68.47 % | 1.230 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 361.819 M -12.10 % | 411.614 M -59.69 % | 1.021 B 106.52 % | 494.397 M -71.71 % | 1.747 B 240.39 % | 513.361 M -65.41 % | 1.484 B 126.09 % | 656.381 M -9.50 % | 725.261 M 57.66 % | 460.014 M 15.61 % | 397.895 M 15.49 % | 344.542 M 11.66 % | 308.576 M 2.22 % | 301.867 M -32.39 % | 446.487 M -14.82 % | 524.162 M -6.73 % | 561.980 M 119.96 % | 255.488 M 8.99 % | 234.409 M -6.19 % | 249.890 M -7.77 % | 270.930 M -30.58 % | 390.283 M 3.74 % | 376.215 M 37.92 % | 272.777 M 4.49 % | 261.046 M -19.02 % | 322.342 M -1.87 % | 328.484 M -16.86 % | 395.111 M -5.78 % | 419.330 M 16.97 % | 358.481 M -18.84 % | 441.688 M -0.45 % | 443.693 M 29.15 % | 343.560 M -1.60 % | 349.156 M -11.23 % | 393.304 M -0.83 % | 396.600 M 6.30 % | 373.088 M -12.30 % | 425.424 M -25.10 % | 567.980 M 23.88 % | 458.510 M 14.30 % | 401.139 M 11.85 % | 358.641 M -24.15 % | 472.821 M -19.68 % | 588.674 M 112.52 % | 277.003 M 4.40 % | 265.337 M -30.34 % | 380.921 M 42.44 % | 267.428 M 31.31 % | 203.659 M -36.68 % | 321.648 M -18.83 % | 396.274 M -8.31 % | 432.191 M 44.36 % | 299.379 M 6.57 % | 280.926 M -58.64 % | 679.286 M 44.12 % | 471.340 M 35.91 % | 346.812 M 29.73 % | 267.343 M | 0.000 | 0.000 -100.00 % | 233.374 M -5.73 % | 247.549 M -46.93 % | 466.424 M 3.62 % | 450.144 M 101.74 % | 223.133 M -10.08 % | 248.143 M -70.65 % | 845.589 M 96.57 % | 430.179 M 96.58 % | 218.834 M 31.13 % | 166.883 M -22.50 % | 215.330 M -19.89 % | 268.784 M 119.51 % | 122.449 M -2.88 % | 126.079 M -10.18 % | 140.370 M -47.28 % | 266.256 M 14.29 % | 232.966 M 42.28 % | 163.739 M 31.72 % | 124.304 M | 0.000 -100.00 % | 302.734 M 487.32 % | 51.545 M -72.70 % | 188.796 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 150.085 M | 0.000 | 0.000 -100.00 % | 290.197 M 0.00 % | 290.205 M -74.14 % | 1.122 B 919.44 % | 110.086 M | 0.000 -100.00 % | 851.124 M -5.53 % | 900.943 M 64.59 % | 547.399 M -12.22 % | 623.580 M 94.71 % | 320.267 M -37.87 % | 515.505 M | 0.000 | 0.000 -100.00 % | 200.175 M -0.01 % | 200.193 M 0.00 % | 200.193 M 0.10 % | 200.000 M | 0.000 -100.00 % | 406.497 M -48.92 % | 795.862 M 17.15 % | 679.355 M | 0.000 -100.00 % | 1.968 B -21.25 % | 2.498 B | 0.000 | 0.000 -100.00 % | 1.745 B 43.19 % | 1.219 B 22.15 % | 997.610 M | 0.000 -100.00 % | 1.007 B 5.09 % | 957.880 M -42.67 % | 1.671 B | 0.000 -100.00 % | 1.309 B | 0.000 | 0.000 -100.00 % | 267.480 M -33.21 % | 400.480 M 166.99 % | 150.000 M -75.44 % | 610.800 M -51.54 % | 1.260 B 47.15 % | 856.567 M -0.14 % | 857.757 M | 0.000 -100.00 % | 250.000 M -81.38 % | 1.343 B -18.47 % | 1.647 B -18.92 % | 2.031 B 4.06 % | 1.952 B 29.12 % | 1.512 B 69.59 % | 891.470 M -16.80 % | 1.071 B -8.71 % | 1.174 B 102.01 % | 581.000 M 16.20 % | 500.000 M 11.11 % | 450.000 M -31.71 % | 659.000 M -2.23 % | 674.000 M 3.06 % | 654.000 M -30.72 % | 944.000 M 265.89 % | 258.000 M 12.17 % | 230.000 M -23.33 % | 300.000 M 0.00 % | 300.000 M -7.69 % | 325.000 M 44.44 % | 225.000 M -60.53 % | 570.000 M 470.00 % | 100.000 M | 0.000 | 0.000 -100.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M -57.17 % | 700.475 M 0.00 % | 700.475 M -0.07 % | 700.977 M 600.98 % | 100.000 M -75.04 % | 400.641 M 0.13 % | 400.138 M 45.25 % | 275.476 M -6.62 % | 295.000 M -8.24 % | 321.485 M 0.46 % | 320.000 M -47.54 % | 610.000 M 7.02 % | 570.000 M 78.13 % | 320.000 M 220.00 % | 100.000 M | 0.000 -100.00 % | 38.000 M | 0.000 -100.00 % | 58.000 M 16.00 % | 50.000 M -44.44 % | 90.000 M 12.50 % | 80.000 M -60.00 % | 200.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M |
| Total current liabilities | 2.063 B 126.37 % | 911.367 M -45.43 % | 1.670 B -10.18 % | 1.859 B -37.45 % | 2.972 B 82.71 % | 1.627 B 5.84 % | 1.537 B -19.95 % | 1.920 B -30.23 % | 2.752 B 20.06 % | 2.292 B 49.54 % | 1.533 B 28.80 % | 1.190 B -53.11 % | 2.538 B 148.42 % | 1.022 B -12.18 % | 1.163 B 25.75 % | 925.108 M -46.44 % | 1.727 B 46.10 % | 1.182 B -54.45 % | 2.596 B 108.21 % | 1.247 B -36.42 % | 1.961 B 51.36 % | 1.295 B -29.12 % | 1.828 B 37.09 % | 1.333 B -50.00 % | 2.666 B 7.54 % | 2.479 B -17.98 % | 3.023 B 2.35 % | 2.953 B 32.45 % | 2.230 B -13.90 % | 2.590 B 25.58 % | 2.062 B 40.28 % | 1.470 B -3.85 % | 1.529 B 0.46 % | 1.522 B -1.52 % | 1.546 B -31.03 % | 2.241 B -2.90 % | 2.308 B 34.45 % | 1.717 B -0.72 % | 1.729 B 114.25 % | 807.027 M 8.71 % | 742.371 M -19.94 % | 927.278 M -17.61 % | 1.125 B 0.11 % | 1.124 B -40.46 % | 1.888 B 27.24 % | 1.484 B -2.60 % | 1.524 B 11.07 % | 1.372 B -23.12 % | 1.784 B -20.68 % | 2.249 B -18.57 % | 2.762 B 4.19 % | 2.651 B -0.78 % | 2.672 B 27.47 % | 2.096 B 15.35 % | 1.817 B -6.37 % | 1.941 B 10.86 % | 1.751 B 9.69 % | 1.596 B 29.59 % | 1.232 B 13.89 % | 1.081 B -12.11 % | 1.230 B -4.05 % | 1.282 B 9.21 % | 1.174 B -24.02 % | 1.545 B 17.57 % | 1.314 B 5.79 % | 1.242 B 23.88 % | 1.003 B 33.74 % | 749.942 M -28.16 % | 1.044 B -12.77 % | 1.197 B 26.20 % | 948.325 M 130.88 % | 410.740 M -26.31 % | 557.408 M 13.40 % | 491.524 M -15.83 % | 583.959 M -1.59 % | 593.421 M -27.31 % | 816.358 M -31.75 % | 1.196 B 21.74 % | 982.600 M -1.97 % | 1.002 B -31.01 % | 1.453 B 62.71 % | 892.942 M 28.29 % | 696.058 M 44.77 % | 480.812 M -12.58 % | 549.991 M -12.33 % | 627.352 M 23.56 % | 507.742 M -33.96 % | 768.799 M -2.28 % | 786.747 M 18.84 % | 662.013 M 60.86 % | 411.537 M 45.76 % | 282.344 M 17.00 % | 241.319 M -25.80 % | 325.219 M -25.34 % | 435.579 M 145.85 % | 177.175 M -45.52 % | 325.196 M 74.00 % | 186.899 M -53.48 % | 401.804 M 104.08 % | 196.889 M -3.89 % | 204.862 M 64.81 % | 124.300 M -22.76 % | 160.924 M 124.52 % | 71.675 M -35.66 % | 111.400 M -18.29 % | 136.342 M 17.60 % | 115.939 M |
| Total liabilities | 10.942 B 15.82 % | 9.448 B 2.19 % | 9.246 B -0.52 % | 9.294 B -8.34 % | 10.139 B 18.25 % | 8.574 B -4.31 % | 8.960 B -1.07 % | 9.057 B -8.82 % | 9.934 B 5.61 % | 9.406 B 5.71 % | 8.898 B 19.66 % | 7.436 B -16.07 % | 8.860 B 20.15 % | 7.374 B -2.40 % | 7.555 B -5.32 % | 7.979 B -15.86 % | 9.484 B 4.18 % | 9.104 B -4.34 % | 9.516 B 28.29 % | 7.418 B -11.24 % | 8.357 B 8.32 % | 7.715 B 3.92 % | 7.424 B 6.26 % | 6.986 B 1.71 % | 6.869 B 2.15 % | 6.724 B 7.60 % | 6.250 B -2.48 % | 6.409 B -6.32 % | 6.841 B -2.56 % | 7.020 B -0.69 % | 7.069 B 2.68 % | 6.884 B -1.90 % | 7.018 B -1.86 % | 7.151 B -1.08 % | 7.229 B -6.86 % | 7.761 B 11.90 % | 6.936 B 16.24 % | 5.967 B -0.21 % | 5.979 B -2.87 % | 6.156 B -2.03 % | 6.284 B -2.50 % | 6.445 B -2.98 % | 6.642 B -1.36 % | 6.734 B -10.21 % | 7.500 B 0.79 % | 7.441 B -2.62 % | 7.642 B -3.72 % | 7.937 B -1.62 % | 8.068 B -4.31 % | 8.431 B 4.84 % | 8.042 B 1.77 % | 7.902 B 4.07 % | 7.593 B 0.01 % | 7.592 B 7.74 % | 7.047 B 10.76 % | 6.362 B 3.40 % | 6.153 B 1.32 % | 6.073 B 6.05 % | 5.726 B -0.84 % | 5.775 B -0.70 % | 5.815 B 4.21 % | 5.580 B 13.84 % | 4.902 B -9.21 % | 5.399 B 29.78 % | 4.160 B 2.98 % | 4.040 B 16.92 % | 3.455 B 24.04 % | 2.785 B -4.51 % | 2.917 B 17.76 % | 2.477 B 22.38 % | 2.024 B -1.71 % | 2.059 B -13.20 % | 2.372 B 3.01 % | 2.303 B 0.28 % | 2.297 B -5.16 % | 2.422 B -8.64 % | 2.650 B -4.39 % | 2.772 B 8.62 % | 2.552 B -0.89 % | 2.575 B -10.74 % | 2.885 B 9.93 % | 2.625 B 7.41 % | 2.444 B 2.89 % | 2.375 B -2.49 % | 2.436 B -2.79 % | 2.505 B 5.24 % | 2.381 B 6.58 % | 2.234 B -3.13 % | 2.306 B -2.28 % | 2.360 B 11.38 % | 2.119 B 34.78 % | 1.572 B 0.70 % | 1.561 B -72.88 % | 5.755 B 213.03 % | 1.839 B 9.49 % | 1.679 B 301.09 % | 418.658 M 42.65 % | 293.494 M -42.24 % | 508.140 M 105.78 % | 246.931 M 3.00 % | 239.737 M 72.15 % | 139.257 M -16.53 % | 166.832 M 116.78 % | 76.960 M -34.60 % | 117.672 M -16.45 % | 140.841 M 8.50 % | 129.808 M |
| Other non current assets | 6.295 B 2.20 % | 6.160 B 0.52 % | 6.128 B -1.80 % | 6.240 B 728.44 % | 753.225 M 96.41 % | 383.500 M 12.91 % | 339.658 M 155.86 % | 132.751 M 122.11 % | 59.769 M 72.72 % | 34.605 M 213.37 % | 11.043 M -70.36 % | 37.251 M -99.17 % | 4.463 B 2.61 % | 4.349 B 17 270.80 % | 25.039 M 7.49 % | 23.294 M 0.75 % | 23.122 M 29.86 % | 17.804 M -20.38 % | 22.362 M 376.69 % | 4.691 M -86.57 % | 34.924 M 11.43 % | 31.341 M -38.44 % | 50.909 M -63.32 % | 138.779 M 19.94 % | 115.709 M 4.58 % | 110.644 M 10.87 % | 99.795 M 176.36 % | 36.111 M -54.57 % | 79.494 M 672.04 % | 10.297 M -74.71 % | 40.706 M 6 170.65 % | 649.158 K -68.92 % | 2.089 M -6.83 % | 2.242 M -2.54 % | 2.300 M 33.27 % | 1.726 M -42.64 % | 3.009 M 146.82 % | 1.219 M 3.62 % | 1.176 M -99.97 % | 4.426 B -7.21 % | 4.770 B 3.10 % | 4.626 B 393 147.25 % | 1.176 M -87.88 % | 9.711 M 2 898.91 % | 323.801 K -97.55 % | 13.197 M -0.08 % | 13.209 M 108.41 % | -157.105 M -104.15 % | 3.786 B -2.21 % | 3.872 B 2.99 % | 3.759 B 4.08 % | 3.612 B -3.33 % | 3.736 B 1.28 % | 3.689 B 2.04 % | 3.615 B 3.58 % | 3.490 B -2.25 % | 3.571 B -0.80 % | 3.600 B -0.18 % | 3.606 B 4.54 % | 3.450 B 11.53 % | 3.093 B 6.00 % | 2.918 B 3.48 % | 2.820 B 13 538 023.96 % | -20.830 K -100.00 % | 2.154 B -0.14 % | 2.157 B -2.13 % | 2.204 B 2.69 % | 2.146 B 0.09 % | 2.144 B 14.13 % | 1.879 B 1.22 % | 1.856 B 1 996.40 % | -97.869 M 13.29 % | -112.869 M -106.43 % | 1.757 B -31.94 % | 2.581 B 1.84 % | 2.534 B 1.98 % | 2.485 B 48 206.10 % | 5.145 M 0.00 % | 5.145 M -61.48 % | 13.357 M -89.25 % | 124.215 M -68.09 % | 389.230 M 2.00 % | 381.587 M 1.87 % | 374.575 M 1.87 % | 367.699 M -22.18 % | 472.479 M -0.67 % | 475.679 M -2.49 % | 487.814 M 1.10 % | 482.484 M -26.73 % | 658.509 M 0.90 % | 652.632 M 58.30 % | 412.266 M 4.18 % | 395.712 M -92.30 % | 5.142 B 2 399.46 % | 205.725 M 28.67 % | 159.879 M -85.92 % | 1.136 B -0.83 % | 1.145 B -2.32 % | 1.172 B 25.97 % | 930.542 M -7.36 % | 1.005 B 28.54 % | 781.446 M -17.13 % | 942.947 M -0.39 % | 946.685 M -1.37 % | 959.850 M 58.90 % | 604.049 M 415.26 % | 117.232 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.102 B 3.42 % | 4.933 B 2.43 % | 4.816 B -1.95 % | 4.912 B 2.23 % | 4.805 B 2.14 % | 4.704 B 2.67 % | 4.582 B 3.59 % | 4.423 B | 0.000 | 0.000 -100.00 % | 4.209 B 2.84 % | 4.093 B -0.62 % | 4.119 B -1.93 % | 4.200 B 1.79 % | 4.126 B -17.89 % | 5.025 B 1.38 % | 4.957 B 1.22 % | 4.897 B -3.91 % | 5.096 B 1.14 % | 5.038 B 2.06 % | 4.937 B -0.65 % | 4.969 B 3.12 % | 4.819 B -2.39 % | 4.937 B 2.25 % | 4.829 B 0.06 % | 4.826 B 0.50 % | 4.801 B 16.21 % | 4.132 B 2.29 % | 4.039 B 0.18 % | 4.032 B 2.23 % | 3.944 B -1.15 % | 3.990 B 0.28 % | 3.979 B -7.11 % | 4.284 B -3.49 % | 4.439 B 0.48 % | 4.418 B -7.21 % | 4.761 B 3.12 % | 4.617 B -0.97 % | 4.662 B 14.54 % | 4.070 B 4.43 % | 3.897 B -0.31 % | 3.909 B 1.08 % | 3.867 B 2.11 % | 3.788 B 0.42 % | 3.772 B -2.27 % | 3.860 B 3.01 % | 3.747 B 3.93 % | 3.605 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.696 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.989 B 2.65 % | 1.938 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.407 B -0.69 % | 2.424 B 0.33 % | 2.416 B 1.55 % | 2.379 B 21.26 % | 1.962 B 4.54 % | 1.877 B 5.31 % | 1.782 B 2.78 % | 1.734 B -1.26 % | 1.756 B 0.66 % | 1.745 B 1.73 % | 1.715 B 3.65 % | 1.654 B 12.52 % | 1.470 B 20.99 % | 1.215 B 37.27 % | 885.335 M 8.52 % | 815.827 M | 0.000 -100.00 % | 756.316 M -4.79 % | 794.360 M 1.35 % | 783.790 M -2.86 % | 806.868 M 7.06 % | 753.628 M 58.85 % | 474.439 M 13.30 % | 418.761 M 96.55 % | 213.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 186.125 M -3.03 % | 191.945 M -2.91 % | 197.694 M -2.30 % | 202.343 M -3.27 % | 209.173 M -2.77 % | 215.136 M -2.80 % | 221.329 M -2.41 % | 226.785 M -3.10 % | 234.050 M -2.66 % | 240.439 M -2.57 % | 246.772 M -1.22 % | 249.826 M -2.53 % | 256.315 M -2.14 % | 261.931 M -2.45 % | 268.504 M -2.06 % | 274.163 M -3.37 % | 283.731 M -3.09 % | 292.782 M -3.17 % | 302.381 M 5 792.53 % | 5.132 M -4.87 % | 5.394 M -8.56 % | 5.899 M -7.74 % | 6.394 M 49.54 % | 4.276 M -6.11 % | 4.554 M -10.82 % | 5.107 M -11.02 % | 5.739 M 10.45 % | 5.196 M -8.48 % | 5.678 M -11.31 % | 6.402 M -9.79 % | 7.096 M 97.18 % | 3.599 M -16.74 % | 4.323 M -17.06 % | 5.212 M -15.10 % | 6.138 M 5.92 % | 5.795 M -13.44 % | 6.695 M 86.88 % | 3.582 M -12.62 % | 4.100 M 8.06 % | 3.794 M -12.02 % | 4.312 M -5.79 % | 4.577 M -9.38 % | 5.051 M 24.40 % | 4.060 M -12.52 % | 4.641 M -6.71 % | 4.975 M -6.59 % | 5.327 M 50.12 % | 3.548 M 0.53 % | 3.529 M -91.84 % | 43.268 M -4.84 % | 45.468 M -2.94 % | 46.845 M -4.41 % | 49.004 M -3.87 % | 50.974 M -4.12 % | 53.166 M -0.29 % | 53.321 M -3.40 % | 55.201 M -3.73 % | 57.342 M -3.21 % | 59.245 M -2.78 % | 60.941 M -2.62 % | 62.581 M -2.92 % | 64.462 M -2.83 % | 66.343 M 0.70 % | 65.879 M -2.63 % | 67.660 M -2.56 % | 69.440 M -4.73 % | 72.888 M -0.16 % | 73.001 M -2.95 % | 75.223 M -35.65 % | 116.896 M -35.19 % | 180.364 M -2.40 % | 184.806 M -2.35 % | 189.248 M -2.29 % | 193.689 M -2.24 % | 198.131 M -2.19 % | 202.573 M -2.15 % | 207.015 M -2.10 % | 211.457 M -2.06 % | 215.899 M -2.02 % | 220.341 M 0.30 % | 219.677 M -1.94 % | 224.014 M -1.90 % | 228.350 M -1.86 % | 232.686 M -1.83 % | 237.023 M -1.80 % | 241.359 M -1.76 % | 245.695 M -1.73 % | 250.031 M -1.70 % | 254.368 M 25.42 % | 202.820 M -1.63 % | 206.182 M 76.10 % | 117.081 M -0.37 % | 117.514 M | 0.000 -100.00 % | 121.075 M -2.86 % | 124.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 186.125 M -3.03 % | 191.945 M -2.91 % | 197.694 M -2.30 % | 202.343 M -3.27 % | 209.173 M -2.77 % | 215.136 M -2.80 % | 221.329 M -2.41 % | 226.785 M -3.10 % | 234.050 M -2.66 % | 240.439 M -2.57 % | 246.772 M -1.22 % | 249.826 M -2.53 % | 256.315 M -2.14 % | 261.931 M -2.45 % | 268.504 M -2.06 % | 274.163 M -3.37 % | 283.731 M -3.09 % | 292.782 M -3.17 % | 302.381 M 5 792.53 % | 5.132 M -4.87 % | 5.394 M -8.56 % | 5.899 M -7.74 % | 6.394 M 49.54 % | 4.276 M -6.11 % | 4.554 M -10.82 % | 5.107 M -11.02 % | 5.739 M 10.45 % | 5.196 M -8.48 % | 5.678 M -11.31 % | 6.402 M -9.79 % | 7.096 M 97.18 % | 3.599 M -16.74 % | 4.323 M -17.06 % | 5.212 M -15.10 % | 6.138 M 5.92 % | 5.795 M -13.44 % | 6.695 M 86.88 % | 3.582 M -12.62 % | 4.100 M 8.06 % | 3.794 M -12.02 % | 4.312 M -5.79 % | 4.577 M -9.38 % | 5.051 M 24.40 % | 4.060 M -12.52 % | 4.641 M -6.71 % | 4.975 M -6.59 % | 5.327 M 50.12 % | 3.548 M 0.53 % | 3.529 M -91.84 % | 43.268 M -4.84 % | 45.468 M -2.94 % | 46.845 M -4.41 % | 49.004 M -3.87 % | 50.974 M -4.12 % | 53.166 M -0.29 % | 53.321 M -3.40 % | 55.201 M -3.73 % | 57.342 M -3.21 % | 59.245 M -2.78 % | 60.941 M -2.62 % | 62.581 M -2.92 % | 64.462 M -2.83 % | 66.343 M 0.70 % | 65.879 M -2.63 % | 67.660 M -2.56 % | 69.440 M -4.73 % | 72.888 M -0.16 % | 73.001 M -2.95 % | 75.223 M -35.65 % | 116.896 M -35.19 % | 180.364 M -2.40 % | 184.806 M -2.35 % | 189.248 M -2.29 % | 193.689 M -2.24 % | 198.131 M -2.19 % | 202.573 M -2.15 % | 207.015 M -2.10 % | 211.457 M -2.06 % | 215.899 M -2.02 % | 220.341 M 0.30 % | 219.677 M -1.94 % | 224.014 M -1.90 % | 228.350 M -1.86 % | 232.686 M -1.83 % | 237.023 M -1.80 % | 241.359 M -1.76 % | 245.695 M -1.73 % | 250.031 M -1.70 % | 254.368 M 25.42 % | 202.820 M -1.63 % | 206.182 M 76.10 % | 117.081 M -0.37 % | 117.514 M | 0.000 -100.00 % | 121.075 M -2.86 % | 124.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 11.773 B 0.40 % | 11.727 B 1.51 % | 11.552 B 4.20 % | 11.087 B 0.53 % | 11.029 B 1.41 % | 10.876 B -1.09 % | 10.995 B 3.18 % | 10.656 B -2.03 % | 10.876 B 1.85 % | 10.679 B -1.63 % | 10.856 B 3.90 % | 10.448 B -1.74 % | 10.633 B -1.31 % | 10.774 B -2.09 % | 11.005 B -1.35 % | 11.155 B -2.08 % | 11.392 B -2.08 % | 11.634 B -2.08 % | 11.881 B 37.12 % | 8.664 B -2.42 % | 8.879 B -2.39 % | 9.097 B -0.64 % | 9.155 B 5.66 % | 8.664 B -0.95 % | 8.747 B -0.59 % | 8.799 B 1.27 % | 8.690 B 1.40 % | 8.570 B -0.08 % | 8.577 B -3.40 % | 8.879 B 0.18 % | 8.863 B -0.70 % | 8.926 B -1.68 % | 9.079 B -1.65 % | 9.231 B -2.18 % | 9.437 B 3.36 % | 9.130 B -2.36 % | 9.350 B 44.65 % | 6.464 B -2.21 % | 6.610 B -2.21 % | 6.759 B -2.30 % | 6.918 B -1.76 % | 7.042 B -1.94 % | 7.181 B -1.65 % | 7.301 B -2.02 % | 7.452 B -1.64 % | 7.577 B -1.67 % | 7.705 B -4.29 % | 8.051 B -1.54 % | 8.176 B -0.74 % | 8.238 B -1.83 % | 8.392 B 11.09 % | 7.554 B 4.28 % | 7.244 B 5.81 % | 6.846 B 0.33 % | 6.824 B 2.15 % | 6.680 B 1.27 % | 6.596 B 2.42 % | 6.440 B 1.32 % | 6.357 B 7.15 % | 5.932 B 3.97 % | 5.706 B -1.21 % | 5.776 B 5.70 % | 5.464 B 7.21 % | 5.097 B 5.00 % | 4.854 B 3.85 % | 4.674 B 4.19 % | 4.486 B 17.08 % | 3.832 B 5.35 % | 3.637 B 1.07 % | 3.599 B 2.20 % | 3.522 B 8.77 % | 3.238 B -1.49 % | 3.287 B -0.88 % | 3.316 B -1.09 % | 3.353 B -0.54 % | 3.371 B -1.10 % | 3.408 B -2.06 % | 3.480 B -1.15 % | 3.521 B -0.21 % | 3.528 B -1.13 % | 3.569 B -1.06 % | 3.607 B -1.09 % | 3.647 B -0.44 % | 3.663 B -0.60 % | 3.685 B -0.73 % | 3.712 B -0.96 % | 3.748 B 0.69 % | 3.722 B -0.60 % | 3.745 B 0.15 % | 3.739 B -0.72 % | 3.766 B -1.35 % | 3.818 B -0.75 % | 3.847 B | 0.000 -100.00 % | 3.910 B -1.14 % | 3.955 B 620.44 % | 548.973 M -6.32 % | 585.983 M -0.62 % | 589.610 M -17.48 % | 714.512 M 10.92 % | 644.193 M 62.96 % | 395.301 M -2.05 % | 403.590 M -2.44 % | 413.676 M 0.42 % | 411.945 M -19.64 % | 512.615 M -44.16 % | 918.035 M |
| Total non current assets | 18.284 B 0.96 % | 18.110 B 1.11 % | 17.911 B 1.98 % | 17.564 B 2.54 % | 17.128 B 4.15 % | 16.445 B 0.20 % | 16.412 B 2.79 % | 15.967 B -0.34 % | 16.022 B 1.78 % | 15.741 B -0.52 % | 15.824 B 3.51 % | 15.287 B -1.52 % | 15.523 B -0.40 % | 15.586 B -0.93 % | 15.733 B -0.33 % | 15.784 B -1.99 % | 16.105 B -2.10 % | 16.451 B -1.27 % | 16.662 B 18.56 % | 14.054 B -1.36 % | 14.248 B -1.35 % | 14.443 B -1.71 % | 14.694 B 3.27 % | 14.228 B 0.14 % | 14.208 B -0.69 % | 14.307 B 1.75 % | 14.062 B 1.93 % | 13.795 B 0.17 % | 13.772 B -1.81 % | 14.026 B -0.16 % | 14.048 B 5.86 % | 13.270 B -0.58 % | 13.347 B 0.48 % | 13.284 B -0.87 % | 13.400 B 2.02 % | 13.135 B -1.56 % | 13.344 B 24.07 % | 10.755 B -2.70 % | 11.054 B -1.21 % | 11.189 B -4.31 % | 11.692 B 0.16 % | 11.673 B -1.56 % | 11.858 B 4.14 % | 11.387 B 0.07 % | 11.379 B -1.49 % | 11.550 B -0.75 % | 11.638 B -1.97 % | 11.871 B -0.79 % | 11.966 B -1.53 % | 12.153 B -0.36 % | 12.196 B 8.77 % | 11.213 B 1.67 % | 11.029 B 4.18 % | 10.586 B 0.90 % | 10.492 B 2.63 % | 10.224 B 0.02 % | 10.222 B 1.23 % | 10.097 B 0.75 % | 10.022 B 6.02 % | 9.453 B 6.56 % | 8.871 B 1.18 % | 8.768 B 4.88 % | 8.360 B 6.25 % | 7.869 B 11.05 % | 7.086 B 2.52 % | 6.912 B 2.03 % | 6.774 B 11.85 % | 6.056 B 3.31 % | 5.862 B 4.78 % | 5.595 B 0.64 % | 5.559 B 4.54 % | 5.318 B 0.24 % | 5.305 B 0.57 % | 5.275 B -13.98 % | 6.132 B 0.39 % | 6.108 B 0.12 % | 6.101 B -0.17 % | 6.111 B -1.01 % | 6.174 B -0.20 % | 6.186 B -1.81 % | 6.300 B 1.75 % | 6.192 B 0.78 % | 6.144 B 0.69 % | 6.101 B 0.38 % | 6.078 B -2.51 % | 6.235 B -0.63 % | 6.275 B 1.61 % | 6.175 B 0.64 % | 6.136 B 1.07 % | 6.071 B 3.94 % | 5.841 B 11.61 % | 5.233 B 1.09 % | 5.176 B 0.67 % | 5.142 B 0.00 % | 5.142 B -2.63 % | 5.281 B 113.96 % | 2.468 B -2.74 % | 2.538 B 0.89 % | 2.515 B 18.68 % | 2.119 B 2.52 % | 2.067 B 48.76 % | 1.390 B 3.21 % | 1.347 B -1.02 % | 1.360 B -0.83 % | 1.372 B 22.85 % | 1.117 B 7.86 % | 1.035 B |
| Other current assets | 13.544 M -33.75 % | 20.445 M 106.53 % | 9.899 M 18.82 % | 8.332 M 48.72 % | 5.602 M -94.32 % | 98.643 M -7.45 % | 106.589 M -33.18 % | 159.525 M 140.37 % | 66.367 M 100.97 % | 33.023 M -36.58 % | 52.069 M -24.87 % | 69.303 M -59.30 % | 170.260 M -7.12 % | 183.315 M 578.43 % | 27.021 M -90.17 % | 274.948 M 110.65 % | 130.521 M 178.73 % | 46.827 M -30.57 % | 67.443 M 4.06 % | 64.813 M 119.77 % | 29.491 M -23.55 % | 38.574 M -28.32 % | 53.814 M -16.54 % | 64.482 M 10.12 % | 58.554 M 186.81 % | 20.416 M 0.25 % | 20.365 M -81.41 % | 109.568 M -39.88 % | 182.239 M 665.67 % | 23.801 M -2.66 % | 24.452 M -5.67 % | 25.920 M -48.53 % | 50.359 M 160.90 % | 19.302 M -37.62 % | 30.944 M 13.13 % | 27.352 M -61.87 % | 71.735 M 142.35 % | 29.599 M -10.43 % | 33.046 M -79.67 % | 162.570 M 27.14 % | 127.866 M 75.50 % | 72.858 M 2.90 % | 70.805 M -12.58 % | 80.990 M -66.57 % | 242.241 M 40.29 % | 172.674 M 2 079.42 % | 7.923 M -94.33 % | 139.732 M 13 517.53 % | 1.026 M -95.43 % | 22.454 M -52.39 % | 47.164 M -63.58 % | 129.510 M -16.25 % | 154.634 M -40.66 % | 260.585 M 79.73 % | 144.983 M -61.13 % | 372.971 M -4.56 % | 390.784 M 13.95 % | 342.949 M 39.94 % | 245.061 M -46.12 % | 454.785 M -7.37 % | 490.985 M 67.66 % | 292.853 M -12.76 % | 335.704 M -25.49 % | 450.524 M 16.98 % | 385.141 M 102.39 % | 190.292 M 33.82 % | 142.204 M -22.03 % | 182.388 M 237.64 % | 54.018 M -79.57 % | 264.422 M 413.75 % | 51.469 M -70.95 % | 177.160 M 108.11 % | 85.130 M 79.00 % | 47.557 M 645.12 % | 6.382 M -89.70 % | 61.978 M 2.45 % | 60.497 M 18.70 % | 50.967 M 555.70 % | 7.773 M -88.91 % | 70.116 M 829.14 % | 7.546 M 323.48 % | 1.782 M -32.47 % | 2.639 M -27.53 % | 3.641 M -97.55 % | 148.749 M 3 070.38 % | 4.692 M -5.49 % | 4.964 M -94.68 % | 93.352 M 91.26 % | 48.809 M 712.56 % | 6.007 M 2.64 % | 5.853 M -89.78 % | 57.241 M 94.42 % | 29.442 M -95.20 % | 612.978 M 1 321.36 % | 43.126 M 814.81 % | -6.033 M -142.39 % | 14.232 M -85.11 % | 95.557 M -43.97 % | 170.556 M 290.67 % | 43.657 M 189.22 % | 15.095 M -96.12 % | 388.676 M 1 382.34 % | 26.220 M 5 599.89 % | 460.016 K -99.41 % | 77.830 M -52.90 % | 165.261 M 1 174.32 % | 12.969 M |
| Short term investments | 0.000 -100.00 % | 5.293 B 0.09 % | 5.288 B -1.18 % | 5.351 B 229 115.98 % | -2.336 M | 0.000 100.00 % | -2.447 M 2.21 % | -2.502 M 2.16 % | -2.558 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.436 B 2.64 % | 4.322 B 86 657.65 % | -4.993 M 2.78 % | -5.136 M 2.71 % | -5.279 M 2.64 % | -5.422 M 17.51 % | -6.573 M -55.49 % | -4.227 M 1.29 % | -4.282 M 2.48 % | -4.391 M 1.24 % | -4.446 M 2.39 % | -4.555 M 1.20 % | -4.610 M 2.31 % | -4.719 M 1.70 % | -4.801 M -28.96 % | -3.723 M -45.38 % | -2.561 M 5.32 % | -2.705 M 5.05 % | -2.849 M 13.05 % | -3.276 M 14.81 % | -3.845 M 12.90 % | -4.415 M 11.42 % | -4.984 M 10.25 % | -5.553 M 9.30 % | -6.123 M 8.51 % | -6.692 M 7.84 % | -7.261 M | 0.000 | 0.000 | 0.000 100.00 % | -9.155 M | 0.000 100.00 % | -10.266 M | 0.000 | 0.000 -100.00 % | 15.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -101.883 M 13.12 % | -117.263 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.362 M 0.00 % | 1.362 M -21.56 % | 1.736 M 0.00 % | 1.736 M -19.33 % | 2.152 M 0.86 % | 2.134 M -94.49 % | 38.753 M -11.03 % | 43.555 M 5.60 % | 41.247 M -15.96 % | 49.078 M 1 058.15 % | 4.238 M -0.01 % | 4.238 M -96.80 % | 132.630 M -0.47 % | 133.259 M -3.88 % | 138.632 M 3.59 % | 133.834 M | 0.000 -100.00 % | 128.379 M -43.47 % | 227.082 M 48.02 % | 153.416 M 3.38 % | 148.396 M -1.09 % | 150.029 M 400.10 % | 30.000 M -64.61 % | 84.780 M -29.35 % | 120.000 M | 0.000 -100.00 % | 4.470 M 0.00 % | 4.470 M | 0.000 -100.00 % | 5.936 M |
| cash and cash equivalents | 5.797 B 17.05 % | 4.953 B 15.45 % | 4.290 B -5.77 % | 4.553 B -8.55 % | 4.978 B 2.01 % | 4.880 B 3.42 % | 4.719 B -7.48 % | 5.100 B -3.50 % | 5.285 B -0.63 % | 5.318 B 23.95 % | 4.291 B 30.04 % | 3.299 B -18.41 % | 4.044 B 16.93 % | 3.459 B 16.99 % | 2.956 B -0.27 % | 2.964 B -16.90 % | 3.567 B 14.22 % | 3.123 B 9.68 % | 2.847 B 8.78 % | 2.618 B -14.45 % | 3.059 B -4.60 % | 3.207 B 13.81 % | 2.818 B 8.04 % | 2.608 B 27.97 % | 2.038 B -28.05 % | 2.832 B 33.32 % | 2.125 B 3.45 % | 2.054 B 12.75 % | 1.821 B -33.05 % | 2.721 B 15.13 % | 2.363 B -20.71 % | 2.980 B 14.80 % | 2.596 B -12.04 % | 2.952 B 13.39 % | 2.603 B -15.82 % | 3.092 B 84.33 % | 1.678 B 30.28 % | 1.288 B 30.49 % | 986.738 M 30.04 % | 758.818 M 30.85 % | 579.914 M -0.88 % | 585.056 M 4.14 % | 561.800 M -3.62 % | 582.877 M -38.84 % | 953.023 M 14.28 % | 833.968 M -14.59 % | 976.469 M -5.94 % | 1.038 B 3.29 % | 1.005 B -23.49 % | 1.314 B 64.51 % | 798.485 M -43.15 % | 1.405 B 11.47 % | 1.260 B -17.35 % | 1.525 B 49.62 % | 1.019 B 249.22 % | 291.797 M 10.89 % | 263.139 M -30.77 % | 380.069 M 46.81 % | 258.881 M -24.41 % | 342.491 M -42.67 % | 597.400 M -4.25 % | 623.928 M 185.22 % | 218.755 M -79.96 % | 1.092 B 75.39 % | 622.361 M 14.38 % | 544.111 M 56.73 % | 347.171 M -0.76 % | 349.838 M -37.95 % | 563.766 M 24.71 % | 452.063 M 137.10 % | 190.665 M -27.37 % | 262.529 M -38.76 % | 428.677 M 29.48 % | 331.083 M -32.54 % | 490.765 M -12.81 % | 562.840 M -13.70 % | 652.177 M -11.68 % | 738.452 M 35.08 % | 546.659 M 12.76 % | 484.811 M 4.72 % | 462.968 M -24.96 % | 616.977 M 20.31 % | 512.810 M 29.84 % | 394.953 M 6.14 % | 372.113 M 22.08 % | 304.812 M 22.74 % | 248.346 M 22.79 % | 202.255 M -26.57 % | 275.423 M 35.51 % | 203.255 M 54.05 % | 131.938 M -52.13 % | 275.627 M -2.34 % | 282.235 M | 0.000 -100.00 % | 461.366 M 315.10 % | 111.145 M -85.78 % | 781.473 M 454.44 % | 140.949 M -36.03 % | 220.331 M -56.88 % | 510.986 M 22.22 % | 418.074 M -27.37 % | 575.598 M 20.59 % | 477.321 M 47.25 % | 324.168 M -9.80 % | 359.369 M | 0.000 -100.00 % | 150.205 M |
| Cash and short term investments | 5.797 B 17.05 % | 4.953 B 15.45 % | 4.290 B -5.77 % | 4.553 B -8.55 % | 4.978 B 2.01 % | 4.880 B 3.42 % | 4.719 B -7.48 % | 5.100 B -3.50 % | 5.285 B -0.63 % | 5.318 B 23.95 % | 4.291 B 30.04 % | 3.299 B -18.41 % | 4.044 B 16.93 % | 3.459 B 16.99 % | 2.956 B -0.27 % | 2.964 B -16.90 % | 3.567 B 14.22 % | 3.123 B 9.68 % | 2.847 B 8.78 % | 2.618 B -14.45 % | 3.059 B -4.60 % | 3.207 B 13.81 % | 2.818 B 8.04 % | 2.608 B 27.97 % | 2.038 B -28.05 % | 2.832 B 33.32 % | 2.125 B 3.45 % | 2.054 B 12.75 % | 1.821 B -33.05 % | 2.721 B 15.13 % | 2.363 B -20.71 % | 2.980 B 14.80 % | 2.596 B -12.04 % | 2.952 B 13.39 % | 2.603 B -15.82 % | 3.092 B 84.33 % | 1.678 B 30.28 % | 1.288 B 30.49 % | 986.738 M 30.04 % | 758.818 M 30.85 % | 579.914 M -0.88 % | 585.056 M 4.14 % | 561.800 M -3.62 % | 582.877 M -38.84 % | 953.023 M 14.28 % | 833.968 M -14.59 % | 976.469 M -7.33 % | 1.054 B 4.84 % | 1.005 B -23.49 % | 1.314 B 64.51 % | 798.485 M -43.15 % | 1.405 B 11.47 % | 1.260 B -17.35 % | 1.525 B 49.62 % | 1.019 B 249.22 % | 291.797 M 10.89 % | 263.139 M -30.77 % | 380.069 M 46.81 % | 258.881 M -24.41 % | 342.491 M -42.67 % | 597.400 M -4.25 % | 623.928 M 185.22 % | 218.755 M -79.96 % | 1.092 B 75.39 % | 622.361 M 14.38 % | 544.111 M 56.73 % | 347.171 M -0.76 % | 349.838 M -37.95 % | 563.766 M 24.71 % | 452.063 M 137.10 % | 190.665 M -27.37 % | 262.529 M -38.76 % | 428.677 M 29.48 % | 331.083 M -32.54 % | 490.765 M -12.81 % | 562.840 M -13.70 % | 652.177 M -11.85 % | 739.814 M 35.00 % | 548.021 M 12.63 % | 486.548 M 4.70 % | 464.704 M -24.94 % | 619.129 M 20.23 % | 514.944 M 18.73 % | 433.706 M 4.34 % | 415.669 M 20.11 % | 346.059 M 16.35 % | 297.424 M 44.04 % | 206.493 M -26.16 % | 279.661 M -16.74 % | 335.885 M 26.65 % | 265.197 M -35.98 % | 414.259 M -0.43 % | 416.068 M | 0.000 -100.00 % | 589.745 M 74.36 % | 338.227 M -63.82 % | 934.889 M 223.10 % | 289.346 M -21.87 % | 370.359 M -31.54 % | 540.986 M 7.58 % | 502.854 M -27.71 % | 695.598 M 45.73 % | 477.321 M 45.24 % | 328.638 M -9.68 % | 363.839 M | 0.000 -100.00 % | 156.141 M |
| Total current assets | 6.169 B 15.92 % | 5.322 B 17.46 % | 4.531 B -4.47 % | 4.743 B -9.68 % | 5.251 B 2.11 % | 5.142 B 3.74 % | 4.957 B -5.76 % | 5.260 B -3.59 % | 5.455 B -0.37 % | 5.476 B 23.23 % | 4.443 B 26.98 % | 3.499 B -16.97 % | 4.214 B 15.72 % | 3.642 B 15.87 % | 3.143 B -3.01 % | 3.241 B -15.68 % | 3.844 B 13.43 % | 3.388 B 9.78 % | 3.086 B 8.24 % | 2.852 B -11.59 % | 3.225 B -2.91 % | 3.322 B 11.44 % | 2.981 B 8.42 % | 2.749 B 25.14 % | 2.197 B -25.71 % | 2.957 B 32.36 % | 2.234 B 0.86 % | 2.215 B 5.67 % | 2.096 B -26.29 % | 2.844 B 14.88 % | 2.476 B -20.10 % | 3.098 B 13.63 % | 2.727 B -11.69 % | 3.088 B 15.55 % | 2.672 B -16.68 % | 3.207 B 75.11 % | 1.832 B 33.01 % | 1.377 B 30.65 % | 1.054 B 14.40 % | 921.388 M 30.18 % | 707.780 M -1.10 % | 715.658 M 9.22 % | 655.264 M -7.57 % | 708.950 M -44.87 % | 1.286 B 27.75 % | 1.007 B -4.74 % | 1.057 B -11.45 % | 1.193 B 1.13 % | 1.180 B -19.28 % | 1.462 B 52.58 % | 958.173 M -43.26 % | 1.689 B 12.63 % | 1.499 B -20.53 % | 1.887 B 43.98 % | 1.310 B 54.14 % | 850.083 M 29.95 % | 654.142 M -9.56 % | 723.283 M 43.45 % | 504.222 M -43.57 % | 893.525 M -17.92 % | 1.089 B 11.54 % | 976.054 M 75.97 % | 554.679 M -64.04 % | 1.542 B 53.05 % | 1.008 B 7.55 % | 937.029 M 91.32 % | 489.781 M -8.00 % | 532.390 M -28.77 % | 747.421 M 4.30 % | 716.633 M 194.67 % | 243.202 M -44.72 % | 439.928 M -25.39 % | 589.670 M 25.53 % | 469.760 M -13.46 % | 542.837 M -13.15 % | 625.036 M -12.32 % | 712.895 M -9.86 % | 790.903 M 26.09 % | 627.263 M 12.64 % | 556.854 M -12.05 % | 633.142 M -16.28 % | 756.223 M 13.92 % | 663.844 M 9.75 % | 604.848 M 7.14 % | 564.541 M 19.40 % | 472.800 M 21.64 % | 388.700 M 29.56 % | 300.011 M -8.72 % | 328.658 M -12.70 % | 376.467 M 25.48 % | 300.033 M -36.38 % | 471.588 M 5.83 % | 445.604 M -27.30 % | 612.978 M -3.16 % | 632.999 M 83.30 % | 345.342 M -73.89 % | 1.323 B 243.34 % | 385.265 M -28.80 % | 541.089 M -7.51 % | 585.021 M 12.86 % | 518.346 M -52.21 % | 1.085 B 92.17 % | 564.458 M 16.85 % | 483.043 M 9.26 % | 442.108 M 167.52 % | 165.261 M -2.47 % | 169.454 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.661 M -8.57 % | 98.066 M 400.82 % | 19.581 M -68.18 % | 61.534 M 170.22 % | 22.772 M | 0.000 -100.00 % | 14.860 M | 0.000 | 0.000 -100.00 % | 640.079 K -55.25 % | 1.430 M 281.08 % | 375.353 K 110.76 % | 178.097 K 231.28 % | 53.761 K -39.67 % | 89.116 K -20.21 % | 111.683 K 0.00 % | 111.683 K 0.00 % | 111.683 K 1.40 % | 110.142 K 0.00 % | 110.142 K 31.23 % | 83.931 K 3.60 % | 81.017 K -36.30 % | 127.187 K -8.55 % | 139.076 K -99.31 % | 20.154 M 1.44 % | 19.867 M 963.64 % | 1.868 M 476.70 % | 323.888 K 0.00 % | 323.888 K 0.00 % | 323.888 K -72.51 % | 1.178 M 47.08 % | 800.998 K 0.00 % | 800.998 K 0.00 % | 800.998 K | 0.000 -100.00 % | 70.405 M 244.02 % | 20.465 M -29.94 % | 29.209 M -24.07 % | 38.471 M | 0.000 | 0.000 | 0.000 100.00 % | -15.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 272.633 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.997 K -17.23 % | 264.588 K -5.49 % | 279.948 K 50.22 % | 186.356 K -32.47 % | 275.951 K 23.55 % | 223.346 K 1.46 % | 220.142 K -18.72 % | 270.835 K 8.88 % | 248.754 K -14.75 % | 291.799 K -28.08 % | 405.711 K 147.07 % | 164.208 K 7.86 % | 152.246 K 2.62 % | 148.360 K 5.44 % | 140.706 K -41.09 % | 238.836 K 59.99 % | 149.286 K 0.39 % | 148.703 K 24.08 % | 119.843 K -45.03 % | 218.018 K -1.63 % | 221.627 K 81.65 % | 122.007 K 26.54 % | 96.419 K -49.32 % | 190.243 K 4.80 % | 181.523 K 35.99 % | 133.485 K -5.99 % | 141.985 K -13.64 % | 164.417 K 32.61 % | 123.990 K -95.15 % | 2.558 M 2 286.79 % | 107.161 K -35.72 % | 166.716 K -11.11 % | 187.550 K 39.26 % | 134.680 K 5.84 % | 127.245 K 44.51 % | 88.052 K -6.65 % | 94.324 K | 0.000 -100.00 % | 128.591 K -58.53 % | 310.074 K -10.67 % | 347.104 K -4.13 % | 362.070 K 5.12 % | 344.450 K -9.06 % | 378.779 K -4.67 % | 397.351 K -13.47 % | 459.218 K 1.55 % | 452.224 K 13.96 % | 396.816 K -9.47 % | 438.323 K | 0.000 -100.00 % | 344.741 K |
| Net receivables | 358.835 M 2.81 % | 349.017 M 50.95 % | 231.218 M 27.25 % | 181.704 M -31.98 % | 267.147 M | 0.000 | 0.000 -100.00 % | 139.899 M 28.51 % | 108.862 M -25.91 % | 146.941 M 35.59 % | 108.369 M -25.42 % | 145.313 M 4.48 % | 139.078 M -20.52 % | 174.993 M 6.48 % | 164.340 M -37.37 % | 262.405 M 76.05 % | 149.050 M -32.92 % | 222.211 M 27.44 % | 174.360 M 0.46 % | 173.554 M 24.58 % | 139.316 M 60.07 % | 87.036 M -75.95 % | 361.846 M 193.36 % | 123.345 M 19.62 % | 103.118 M -16.33 % | 123.246 M 35.32 % | 91.077 M 76.21 % | 51.686 M -45.08 % | 94.111 M -21.45 % | 119.809 M 10.87 % | 108.058 M -5.54 % | 114.399 M -10.61 % | 127.984 M -4.69 % | 134.275 M 103.91 % | 65.849 M -40.28 % | 110.258 M 28.86 % | 85.563 M -2.77 % | 88.003 M 13.70 % | 77.397 M -51.48 % | 159.515 M 27.21 % | 125.391 M 60.33 % | 78.210 M 50.79 % | 51.868 M | 0.000 -100.00 % | 92.524 M -43.81 % | 164.662 M 127.48 % | 72.387 M -46.34 % | 134.901 M -22.50 % | 174.073 M 38.20 % | 125.955 M 11.94 % | 112.523 M -27.17 % | 154.492 M 82.69 % | 84.567 M -16.65 % | 101.461 M -30.68 % | 146.368 M -21.02 % | 185.315 M -56.44 % | 425.456 M | 0.000 | 0.000 -100.00 % | 96.062 M | 0.000 -100.00 % | 59.051 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.334 M | 0.000 | 0.000 -100.00 % | 129.485 M | 0.000 -100.00 % | 927.093 K | 0.000 -100.00 % | 75.714 M -16.77 % | 90.971 M 99.63 % | 45.570 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.373 M | 0.000 -100.00 % | 160.710 M 18.89 % | 135.178 M -7.49 % | 146.120 M -12.68 % | 167.337 M -37.13 % | 266.182 M 122.76 % | 119.491 M 38.61 % | 86.204 M -51.10 % | 176.298 M 95.25 % | 90.295 M 162.17 % | 34.441 M 19.36 % | 28.856 M -74.41 % | 112.775 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.838 M -96.56 % | 373.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.549 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 29.825 M -6.17 % | 31.787 M -2.73 % | 32.679 M -3.99 % | 34.038 M -3.55 % | 35.293 M -6.79 % | 37.865 M -4.95 % | 39.836 M -0.49 % | 40.034 M -14.52 % | 46.837 M -43.62 % | 83.075 M -35.19 % | 128.180 M -0.12 % | 128.329 M -24.79 % | 170.627 M -14.58 % | 199.744 M -11.32 % | 225.244 M -5.68 % | 238.808 M -16.93 % | 287.472 M -6.32 % | 306.850 M -7.23 % | 330.755 M -6.79 % | 354.850 M -4.74 % | 372.499 M -9.57 % | 411.905 M 6.85 % | 385.494 M 0.76 % | 382.569 M -5.16 % | 403.367 M -4.55 % | 422.581 M -5.57 % | 447.485 M 81.38 % | 246.707 M -12.27 % | 281.197 M -7.63 % | 304.423 M -9.21 % | 335.299 M 60.95 % | 208.320 M -6.50 % | 222.795 M 1 546.50 % | 13.531 M 25.17 % | 10.810 M 33.72 % | 8.084 M 63.04 % | 4.959 M 113.91 % | 2.318 M 2 122.84 % | 104.286 K 100.00 % | -4.418 B 7.21 % | -4.761 B -3.12 % | -4.617 B -52 150.86 % | 8.869 M 560.52 % | 1.343 M -94.45 % | 24.202 M -47.92 % | 46.473 M 0.00 % | 46.473 M -75.09 % | 186.578 M 104.95 % | -3.772 B 2.27 % | -3.860 B -3.01 % | -3.747 B -3.93 % | -3.605 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -3.81 % | 10.396 M 0.00 % | 10.396 M -5.22 % | 10.968 M 0.00 % | 10.968 M 103.27 % | 5.396 M 0.00 % | 5.396 M | 0.000 -100.00 % | 1.002 M -76.07 % | 4.189 M 0.00 % | 4.189 M -50.11 % | 8.396 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.346 M -9.62 % | 8.128 M -4.63 % | 8.522 M -0.03 % | 8.525 M -11.53 % | 9.635 M -7.30 % | 10.394 M -78.89 % | 49.231 M -10.54 % | 55.033 M 3.84 % | 52.997 M -12.84 % | 60.807 M 846 563.13 % | 7.182 K -50.00 % | 14.363 K -33.33 % | 21.545 K -25.00 % | 28.727 K -49.80 % | 57.222 K -73.52 % | 216.112 K | 0.000 -100.00 % | 149.149 M -39.68 % | 247.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 150.005 M -16.00 % | 178.575 M -21.02 % | 226.104 M 37.93 % | 163.929 M 0.40 % | 163.272 M -7.69 % | 176.881 M -17.52 % | 214.451 M 32.04 % | 162.416 M -2.94 % | 167.333 M 6.78 % | 156.708 M -20.77 % | 197.789 M -2.25 % | 202.347 M 52.06 % | 133.068 M -3.23 % | 137.514 M -48.01 % | 264.487 M -13.37 % | 305.289 M -0.40 % | 306.509 M 1.39 % | 302.317 M -18.24 % | 369.773 M 35.35 % | 273.200 M -10.37 % | 304.813 M 38.90 % | 219.443 M -40.42 % | 368.308 M 109.52 % | 175.783 M -18.41 % | 215.440 M 39.07 % | 154.910 M -23.98 % | 203.779 M 16.79 % | 174.477 M -5.85 % | 185.313 M -10.72 % | 207.559 M -22.24 % | 266.934 M 32.53 % | 201.414 M -2.96 % | 207.563 M -16.01 % | 247.130 M -17.46 % | 299.414 M 113.06 % | 140.530 M 1.35 % | 138.653 M 7.18 % | 129.365 M -25.26 % | 173.079 M -1.13 % | 175.056 M 23.41 % | 141.853 M 11.73 % | 126.959 M -15.81 % | 150.799 M 0.58 % | 149.928 M -17.25 % | 181.188 M 1.00 % | 179.392 M -43.55 % | 317.798 M -24.83 % | 422.764 M -12.68 % | 484.144 M -4.20 % | 505.382 M -31.49 % | 737.648 M 288.80 % | 189.723 M 28.79 % | 147.307 M 21.91 % | 120.834 M -10.64 % | 135.229 M -50.17 % | 271.360 M 175.42 % | 98.526 M -28.93 % | 138.636 M 14.36 % | 121.223 M -60.71 % | 308.506 M 68.18 % | 183.443 M -0.03 % | 183.492 M 15.39 % | 159.018 M -41.93 % | 273.826 M 34.42 % | 203.706 M 96.49 % | 103.674 M -3.35 % | 107.266 M 71.08 % | 62.700 M 87.82 % | 33.384 M 39.23 % | 23.977 M -56.11 % | 54.633 M 69.59 % | 32.215 M -18.35 % | 39.457 M 15.88 % | 34.049 M -15.92 % | 40.495 M 9.94 % | 36.833 M -9.75 % | 40.811 M 11.65 % | 36.554 M -26.55 % | 49.765 M 13.25 % | 43.941 M -7.30 % | 47.399 M -13.07 % | 54.527 M -21.03 % | 69.044 M 126.08 % | 30.539 M 0.76 % | 30.309 M 9.42 % | 27.700 M -50.33 % | 55.768 M 125.48 % | 24.733 M -63.60 % | 67.949 M 2.09 % | 66.560 M -2.73 % | 68.431 M 3.10 % | 66.377 M -0.53 % | 66.733 M | 0.000 -100.00 % | 66.512 M -0.18 % | 66.630 M 0.31 % | 66.422 M 48.12 % | 44.844 M 14.75 % | 39.080 M -51.67 % | 80.854 M -0.61 % | 81.348 M 947.41 % | 7.767 M -8.06 % | 8.448 M -13.84 % | 9.805 M 718.35 % | 1.198 M | 0.000 -100.00 % | 226.228 K |
| Tax payables | 192.290 M -2.75 % | 197.723 M 50.08 % | 131.748 M -40.31 % | 220.730 M 18.60 % | 186.110 M -8.90 % | 204.302 M 31.70 % | 155.124 M -28.81 % | 217.894 M 33.12 % | 163.677 M 13.80 % | 143.829 M 98.91 % | 72.308 M -58.25 % | 173.186 M 27.17 % | 136.183 M -5.92 % | 144.754 M -12.06 % | 164.613 M -23.52 % | 215.239 M 22.15 % | 176.212 M -12.47 % | 201.327 M -7.54 % | 217.748 M 174.73 % | 79.260 M 109.39 % | 37.853 M 33.53 % | 28.348 M -66.36 % | 84.258 M -22.08 % | 108.133 M 13.58 % | 95.208 M -19.91 % | 118.882 M 14.09 % | 104.199 M -14.50 % | 121.874 M -0.78 % | 122.833 M -53.24 % | 262.707 M -38.71 % | 428.647 M 174.16 % | 156.351 M 35.92 % | 115.032 M -20.57 % | 144.826 M 36.15 % | 106.371 M -7.56 % | 115.069 M 2.36 % | 112.419 M 131.22 % | 48.621 M 29.96 % | 37.412 M -11.77 % | 42.403 M 4.21 % | 40.691 M 74.64 % | 23.300 M 101.29 % | 11.575 M -14.46 % | 13.531 M 13.09 % | 11.964 M -53.83 % | 25.915 M 121.24 % | 11.713 M 4.09 % | 11.254 M 35.80 % | 8.287 M -81.89 % | 45.749 M 11.58 % | 41.000 M -17.37 % | 49.617 M 61.78 % | 30.669 M 15.24 % | 26.612 M 103.61 % | 13.070 M -57.15 % | 30.504 M 61.75 % | 18.859 M 79.90 % | 10.483 M 515.73 % | 1.703 M -85.00 % | 11.348 M -49.89 % | 22.647 M 7.57 % | 21.054 M 406.21 % | 4.159 M -48.83 % | 8.128 M 804.97 % | 898.114 K -97.10 % | 30.941 M 363.55 % | 6.675 M -71.07 % | 23.072 M 7.77 % | 21.409 M -26.81 % | 29.249 M -24.63 % | 38.809 M 89.33 % | 20.498 M 2.84 % | 19.932 M -14.83 % | 23.404 M 124.65 % | 10.418 M -57.65 % | 24.601 M 29.18 % | 19.043 M 20.37 % | 15.821 M 82.49 % | 8.670 M -44.80 % | 15.707 M -30.17 % | 22.492 M -31.03 % | 32.612 M -28.80 % | 45.801 M 137.69 % | 19.269 M 40.51 % | 13.714 M -34.96 % | 21.086 M -40.55 % | 35.470 M 68.48 % | 21.053 M 7.03 % | 19.670 M 8.61 % | 18.110 M 34.68 % | 13.446 M -78.84 % | 63.539 M 17.33 % | 54.152 M | 0.000 -100.00 % | 20.081 M 2.21 % | 19.647 M 71.25 % | 11.473 M 39.17 % | 8.244 M -78.43 % | 38.228 M 350.87 % | 8.479 M 830.13 % | 911.551 K -81.44 % | 4.911 M -30.42 % | 7.058 M 126.09 % | 3.122 M -67.28 % | 9.540 M | 0.000 -100.00 % | 614.172 K |
| Deferred revenue non current | 820.846 M -18.67 % | 1.009 B 97.13 % | 511.972 M 22.92 % | 416.499 M -0.87 % | 420.164 M -1.07 % | 424.692 M -1.02 % | 429.080 M 84.24 % | 232.888 M -1.84 % | 237.249 M 51.41 % | 156.696 M 156.53 % | 61.083 M -6.67 % | 65.449 M -6.28 % | 69.833 M -5.07 % | 73.564 M 6.26 % | 69.228 M -6.72 % | 74.214 M -6.30 % | 79.199 M -5.92 % | 84.185 M -5.59 % | 89.171 M 197.96 % | 29.927 M -7.29 % | 32.280 M -8.86 % | 35.417 M 100.67 % | -5.279 B | 0.000 100.00 % | -3.920 B | 0.000 100.00 % | -2.945 B 8.67 % | -3.225 B 26.53 % | -4.389 B -5.33 % | -4.167 B 12.13 % | -4.742 B 5.98 % | -5.044 B 1.27 % | -5.109 B 4.54 % | -5.352 B 0.90 % | -5.401 B -3.23 % | -5.232 B -20.78 % | -4.332 B -7.49 % | -4.030 B 0.00 % | -4.030 B 21.38 % | -5.125 B 3.54 % | -5.313 B 1.40 % | -5.389 B 0.00 % | -5.389 B 1.68 % | -5.481 B 0.00 % | -5.481 B 5.94 % | -5.827 B 2.70 % | -5.989 B 6.92 % | -6.434 B -4.60 % | -6.152 B -1.51 % | -6.060 B -17.50 % | -5.157 B -0.62 % | -5.125 B -6.92 % | -4.793 B 10.69 % | -5.367 B -5.27 % | -5.099 B -19.14 % | -4.279 B -0.48 % | -4.259 B 2.10 % | -4.350 B 0.35 % | -4.365 B 4.56 % | -4.574 B -2.45 % | -4.464 B -6.84 % | -4.179 B -15.81 % | -3.608 B 3.39 % | -3.735 B -36.77 % | -2.731 B -1.54 % | -2.689 B -14.61 % | -2.346 B -21.06 % | -1.938 B -9.12 % | -1.776 B -49.49 % | -1.188 B -20.48 % | -986.203 M 35.80 % | -1.536 B 9.96 % | -1.706 B 0.13 % | -1.708 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 M 0.00 % | 2.022 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 |
| Minority interest | 2.999 B 3.84 % | 2.888 B 5.86 % | 2.728 B -2.96 % | 2.811 B 8.14 % | 2.599 B -3.77 % | 2.701 B 5.46 % | 2.561 B -2.53 % | 2.628 B 6.46 % | 2.468 B 5.91 % | 2.331 B 1.64 % | 2.293 B -4.78 % | 2.408 B 3.43 % | 2.328 B -4.60 % | 2.441 B 4.37 % | 2.339 B -1.77 % | 2.381 B 4.39 % | 2.281 B -3.24 % | 2.357 B 2.51 % | 2.299 B 640.23 % | 310.605 M -3.35 % | 321.381 M -25.00 % | 428.535 M 0.32 % | 427.170 M 6.17 % | 402.344 M 17.19 % | 343.313 M -33.19 % | 513.877 M 11.81 % | 459.600 M 9.24 % | 420.722 M 19.21 % | 352.919 M -27.16 % | 484.519 M 12.41 % | 431.040 M -38.06 % | 695.877 M 6.70 % | 652.159 M 9.14 % | 597.554 M 7.77 % | 554.495 M 5.64 % | 524.893 M 8.99 % | 481.586 M -48.92 % | 942.845 M 2.58 % | 919.117 M 1.46 % | 905.864 M 2.80 % | 881.225 M 0.92 % | 873.153 M 2.14 % | 854.840 M -0.49 % | 859.069 M 2.33 % | 839.491 M 1.66 % | 825.822 M 1.36 % | 814.745 M -6.94 % | 875.493 M 2.62 % | 853.109 M 0.20 % | 851.390 M 0.92 % | 843.602 M 8.98 % | 774.101 M 5.30 % | 735.171 M 3.13 % | 712.837 M 11.27 % | 640.629 M 11.56 % | 574.221 M 1.28 % | 566.940 M 2.11 % | 555.234 M 7.45 % | 516.723 M 8.97 % | 474.198 M 9.16 % | 434.421 M -0.02 % | 434.513 M 4.66 % | 415.183 M 0.88 % | 411.565 M -2.60 % | 422.544 M 3.92 % | 406.591 M -2.48 % | 416.943 M -1.06 % | 421.415 M 0.66 % | 418.642 M 5.97 % | 395.074 M -12.98 % | 453.992 M 2.73 % | 441.907 M 7.11 % | 412.565 M -13.33 % | 476.038 M 1.83 % | 467.478 M 4.83 % | 445.931 M 7.07 % | 416.479 M -6.82 % | 446.979 M -4.46 % | 467.822 M 4.93 % | 445.859 M 6.36 % | 419.191 M -44.61 % | 756.765 M -0.12 % | 757.674 M 3.43 % | 732.551 M 5.09 % | 697.041 M -6.18 % | 742.983 M -0.76 % | 748.688 M 1.98 % | 734.166 M 4.68 % | 701.312 M 4.31 % | 672.353 M 2.61 % | 655.280 M -0.56 % | 658.966 M 1.42 % | 649.762 M 10.80 % | 586.415 M -3.13 % | 605.382 M 5.17 % | 575.597 M 501.20 % | 95.741 M 24.28 % | 77.035 M -19.91 % | 96.183 M 14.89 % | 83.720 M -1.64 % | 85.112 M 68.48 % | 50.518 M -20.37 % | 63.438 M 34.72 % | 47.087 M -15.54 % | 55.748 M -19.17 % | 68.966 M 39.76 % | 49.346 M |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 2.730 M -50.65 % | 5.532 M -32.68 % | 8.218 M -24.62 % | 10.902 M -19.14 % | 13.482 M -16.86 % | 16.216 M -14.00 % | 18.856 M 2 207.95 % | 817.011 K 441.12 % | 150.984 K -32.08 % | 222.305 K 0.00 % | 222.305 K 0.00 % | 222.305 K -91.98 % | 2.773 M -46.92 % | 5.225 M -32.34 % | 7.723 M -60.73 % | 19.666 M 60.60 % | 12.245 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.521 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.849 B 1.61 % | 2.804 B -1.01 % | 2.833 B 8.60 % | 2.609 B 2.34 % | 2.549 B 225.48 % | 783.125 M -68.26 % | 2.467 B 30.27 % | 1.894 B -17.48 % | 2.295 B 8.47 % | 2.116 B -7.46 % | 2.287 B 16.29 % | 1.966 B -7.06 % | 2.116 B 8.63 % | 1.948 B -8.60 % | 2.131 B 14.58 % | 1.860 B -12.59 % | 2.128 B 15.34 % | 1.845 B -12.85 % | 2.117 B 132.49 % | 910.425 M -75.49 % | 3.715 B 308.08 % | 910.425 M -80.16 % | 4.589 B 26.15 % | 3.638 B 0.69 % | 3.613 B -0.81 % | 3.643 B 2.12 % | 3.567 B 5.61 % | 3.378 B 1.97 % | 3.312 B -2.07 % | 3.382 B 0.01 % | 3.382 B 5.63 % | 3.202 B 0.00 % | 3.202 B -3.70 % | 3.325 B 1.44 % | 3.278 B 3.13 % | 3.178 B 0.22 % | 3.171 B 45.51 % | 2.179 B 22.92 % | 1.773 B -18.79 % | 2.183 B -13.76 % | 2.531 B 6.22 % | 2.383 B -1.46 % | 2.418 B 27.10 % | 1.903 B 2.93 % | 1.848 B 0.77 % | 1.834 B -2.26 % | 1.877 B -0.83 % | 1.892 B -0.67 % | 1.905 B -3.99 % | 1.984 B 2.10 % | 1.943 B 5.81 % | 1.837 B -2.30 % | 1.880 B -0.13 % | 1.882 B -0.38 % | 1.889 B 0.54 % | 1.879 B -4.85 % | 1.975 B -5.51 % | 2.090 B -1.47 % | 2.122 B 7.83 % | 1.968 B 18.17 % | 1.665 B -0.01 % | 1.665 B 0.00 % | 1.665 B 2.36 % | 1.627 B 0.00 % | 1.627 B 0.00 % | 1.627 B 0.00 % | 1.627 B 3.04 % | 1.579 B 0.00 % | 1.579 B 0.00 % | 1.579 B 0.00 % | 1.579 B 2.86 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B -21.80 % | 1.963 B -0.01 % | 1.963 B -0.04 % | 1.964 B -0.01 % | 1.964 B 2.58 % | 1.914 B 0.00 % | 1.915 B -0.23 % | 1.919 B 0.22 % | 1.915 B 1.55 % | 1.886 B 0.00 % | 1.886 B -0.01 % | 1.886 B -1.38 % | 1.912 B 2.72 % | 1.861 B -0.03 % | 1.862 B -0.02 % | 1.862 B 6.61 % | 1.747 B -4.88 % | 1.836 B 0.00 % | 1.836 B -45.73 % | 3.383 B 84.25 % | 1.836 B 1.32 % | 1.813 B -18.78 % | 2.232 B 48.57 % | 1.502 B 1.06 % | 1.486 B 2.42 % | 1.451 B 0.87 % | 1.439 B 3.59 % | 1.389 B 44.56 % | 960.698 M 3.36 % | 929.448 M -13.59 % | 1.076 B 52.40 % | 705.752 M 0.00 % | 705.752 M |
| Deferred tax liabilities non current | 332.828 M 2.24 % | 325.544 M -1.60 % | 330.831 M 3.95 % | 318.251 M 5.91 % | 300.495 M 2.00 % | 294.601 M 3.57 % | 284.451 M -4.34 % | 297.352 M -2.79 % | 305.873 M 2.59 % | 298.161 M -2.82 % | 306.807 M 15.19 % | 266.347 M -7.07 % | 286.610 M -7.34 % | 309.314 M -2.09 % | 315.922 M -3.30 % | 326.717 M -9.79 % | 362.173 M -6.01 % | 385.351 M -0.45 % | 387.103 M 97.47 % | 196.032 M 1.89 % | 192.395 M -0.21 % | 192.796 M -19.15 % | 238.454 M 15.86 % | 205.807 M 1.29 % | 203.179 M -9.53 % | 224.577 M 9.19 % | 205.672 M -9.17 % | 226.425 M 4.00 % | 217.720 M -15.96 % | 259.064 M -0.60 % | 260.632 M -28.84 % | 366.260 M -2.60 % | 376.019 M 37.77 % | 272.936 M -1.99 % | 278.464 M -2.05 % | 284.285 M -2.64 % | 291.982 M 151.01 % | 116.323 M -0.18 % | 116.527 M -2.43 % | 119.427 M -3.61 % | 123.903 M -0.65 % | 124.716 M 0.46 % | 124.150 M -0.80 % | 125.154 M -1.45 % | 126.995 M 0.44 % | 126.432 M 0.80 % | 125.427 M -1.41 % | 127.227 M -0.84 % | 128.302 M 8.64 % | 118.096 M -0.23 % | 118.373 M -2.50 % | 121.411 M -1.34 % | 123.056 M -1.04 % | 124.348 M -1.83 % | 126.664 M -7.84 % | 137.438 M -1.15 % | 139.037 M 13.31 % | 122.709 M -2.08 % | 125.311 M 8.63 % | 115.361 M -1.05 % | 116.588 M 1.23 % | 115.169 M -0.16 % | 115.353 M 0.79 % | 114.444 M 3.24 % | 110.856 M 6.79 % | 103.811 M 2.16 % | 101.618 M 9.41 % | 92.881 M 0.52 % | 92.401 M 5.47 % | 87.608 M 3.01 % | 85.044 M -21.15 % | 107.861 M 3.30 % | 104.418 M 5.67 % | 98.812 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 % | 5.701 M 7.97 % | 5.280 M 8.66 % | 4.859 M 9.49 % | 4.438 M 25.79 % | 3.528 M 16.92 % | 3.017 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.755 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 |
| Total assets | 24.454 B 4.36 % | 23.433 B 4.42 % | 22.442 B 0.61 % | 22.306 B -0.33 % | 22.379 B 3.67 % | 21.588 B 1.02 % | 21.369 B 0.67 % | 21.227 B -1.16 % | 21.477 B 1.23 % | 21.217 B 4.68 % | 20.267 B 7.88 % | 18.786 B -4.82 % | 19.737 B 2.65 % | 19.228 B 1.86 % | 18.876 B -0.78 % | 19.025 B -4.63 % | 19.949 B 0.55 % | 19.839 B 0.46 % | 19.749 B 16.82 % | 16.905 B -3.25 % | 17.473 B -1.64 % | 17.765 B 0.51 % | 17.675 B 4.11 % | 16.977 B 3.49 % | 16.405 B -4.98 % | 17.264 B 5.94 % | 16.296 B 1.78 % | 16.010 B 0.90 % | 15.868 B -5.94 % | 16.870 B 2.10 % | 16.523 B 0.95 % | 16.369 B 1.83 % | 16.074 B -1.82 % | 16.371 B 1.86 % | 16.072 B -1.65 % | 16.343 B 7.69 % | 15.176 B 25.09 % | 12.132 B 0.20 % | 12.108 B -0.02 % | 12.110 B -2.34 % | 12.400 B 0.09 % | 12.389 B -1.00 % | 12.514 B 3.46 % | 12.095 B -4.50 % | 12.665 B 0.86 % | 12.557 B -1.08 % | 12.694 B -2.83 % | 13.065 B -0.62 % | 13.146 B -3.44 % | 13.615 B 3.50 % | 13.155 B 1.96 % | 12.901 B 2.98 % | 12.528 B 0.44 % | 12.473 B 5.68 % | 11.802 B 6.58 % | 11.074 B 1.82 % | 10.876 B 0.51 % | 10.821 B 2.80 % | 10.526 B 1.74 % | 10.347 B 3.88 % | 9.960 B 2.21 % | 9.744 B 9.30 % | 8.915 B -5.27 % | 9.411 B 16.28 % | 8.094 B 3.12 % | 7.849 B 8.05 % | 7.264 B 10.25 % | 6.589 B -0.32 % | 6.610 B 4.73 % | 6.311 B 8.77 % | 5.802 B 0.77 % | 5.758 B -2.32 % | 5.895 B 2.61 % | 5.745 B -13.93 % | 6.675 B -0.87 % | 6.733 B -1.18 % | 6.814 B -1.28 % | 6.902 B 1.49 % | 6.801 B 0.86 % | 6.743 B -2.74 % | 6.933 B -0.21 % | 6.948 B 2.06 % | 6.808 B 1.51 % | 6.706 B 0.95 % | 6.643 B -0.97 % | 6.708 B 0.67 % | 6.663 B 2.91 % | 6.475 B 0.16 % | 6.465 B 0.27 % | 6.447 B 5.00 % | 6.141 B 7.65 % | 5.704 B 1.47 % | 5.622 B -2.31 % | 5.755 B -0.35 % | 5.775 B 2.64 % | 5.627 B 48.41 % | 3.791 B 29.69 % | 2.923 B -4.36 % | 3.057 B 13.02 % | 2.705 B 4.59 % | 2.586 B 4.50 % | 2.475 B 29.49 % | 1.911 B 3.67 % | 1.843 B 1.63 % | 1.814 B 41.50 % | 1.282 B 6.41 % | 1.205 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 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-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 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -159.789 M -313.97 % | -38.599 M 53.26 % | -82.591 M | 0.000 100.00 % | -102.794 M -322.51 % | 46.196 M 200.00 % | -46.196 M | 0.000 -100.00 % | 7.737 M 139.52 % | -19.579 M -200.00 % | 19.579 M | 0.000 -100.00 % | 136.804 M -9.66 % | 151.426 M 200.00 % | -151.426 M | 0.000 100.00 % | -15.072 M -190.82 % | 16.596 M 200.00 % | -16.596 M | 0.000 -100.00 % | 245.396 M 5 164.59 % | 4.661 M 200.00 % | -4.661 M | 0.000 100.00 % | -43.809 M -208.89 % | 40.231 M 200.00 % | -40.231 M | 0.000 -100.00 % | 28.592 M 202.87 % | 9.440 M 200.00 % | -9.440 M | 0.000 100.00 % | -24.584 M -128.22 % | 87.121 M 200.00 % | -87.121 M | 0.000 -100.00 % | 21.906 M -62.93 % | 59.098 M 200.00 % | -59.098 M | 0.000 -100.00 % | 3.038 M -91.17 % | 34.412 M 200.00 % | -34.412 M | 0.000 100.00 % | -12.189 M -153.56 % | 22.756 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 100.00 % | -35.863 M -236.78 % | -10.649 M -132.05 % | 33.228 M 4 039.22 % | 802.769 K 100.55 % | -146.553 M -221.80 % | 120.323 M 709.44 % | -19.743 M -325.05 % | 8.773 M -84.66 % | 57.172 M 242.39 % | 16.698 M -64.99 % | 47.700 M 199.60 % | -47.891 M -796.58 % | -5.341 M 89.86 % | -52.652 M -175.83 % | -19.089 M -545.05 % | -2.959 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.409 M -309.57 % | -39.409 M 52.28 % | -82.591 M | 0.000 100.00 % | -102.794 M -322.51 % | 46.196 M 200.00 % | -46.196 M | 0.000 -100.00 % | 8.324 M 141.83 % | -19.900 M -200.00 % | 19.900 M | 0.000 -100.00 % | 136.746 M -9.69 % | 151.426 M 200.00 % | -151.426 M | 0.000 100.00 % | -15.041 M -190.79 % | 16.567 M 200.00 % | -16.567 M | 0.000 -100.00 % | 245.477 M 5 328.29 % | 4.522 M 200.00 % | -4.522 M | 0.000 100.00 % | -44.133 M -209.70 % | 40.231 M 200.00 % | -40.231 M | 0.000 -100.00 % | 28.115 M 197.81 % | 9.440 M 200.00 % | -9.440 M | 0.000 100.00 % | -23.783 M -127.30 % | 87.121 M 200.00 % | -87.121 M | 0.000 -100.00 % | 21.906 M -62.93 % | 59.098 M 200.00 % | -59.098 M | 0.000 -100.00 % | 3.038 M -91.17 % | 34.412 M 200.00 % | -34.412 M | 0.000 100.00 % | -3.898 M -117.13 % | 22.756 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -586.318 K -282.32 % | 321.592 K 200.00 % | -321.592 K | 0.000 -100.00 % | 57.922 K | 0.000 | 0.000 | 0.000 100.00 % | -30.665 K -205.29 % | 29.124 K 200.00 % | -29.124 K | 0.000 100.00 % | -81.017 K -158.25 % | 139.076 K 200.00 % | -139.076 K | 0.000 -100.00 % | 323.888 K | 0.000 | 0.000 | 0.000 -100.00 % | 477.109 K | 0.000 | 0.000 | 0.000 100.00 % | -800.998 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.291 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 100.00 % | -23.425 K -118.71 % | 125.208 K 225.69 % | -99.620 K -289.31 % | -25.589 K | 0.000 | 0.000 100.00 % | -48.038 K -665.14 % | 8.500 K -62.11 % | 22.431 K 155.48 % | -40.427 K -101.66 % | 2.434 M 199.31 % | -2.451 M -4 214.76 % | 59.555 K 185.85 % | 20.834 K 139.41 % | -52.870 K -611.05 % | -7.435 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.621 M 100.00 % | 810.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -35.840 M -232.65 % | -10.774 M -132.33 % | 33.328 M 3 923.38 % | 828.357 K | 0.000 | 0.000 100.00 % | -19.695 M -324.72 % | 8.764 M -84.66 % | 57.150 M 241.43 % | 16.739 M -63.02 % | 45.266 M 199.62 % | -45.440 M -741.32 % | -5.401 M 89.75 % | -52.672 M -176.70 % | -19.036 M -544.88 % | -2.952 M |
| Other non cash items | 492.884 M -34.04 % | 747.301 M | 0.000 | 0.000 | 0.000 -100.00 % | 387.392 M 188.89 % | -435.786 M -258.32 % | 275.255 M 245.85 % | 79.588 M -86.06 % | 570.975 M 160.32 % | -946.605 M -310.97 % | 448.685 M 199.70 % | -450.031 M -4.43 % | -430.950 M -40.76 % | -306.157 M 43.86 % | -545.390 M -21.26 % | -449.760 M -12.69 % | -399.100 M 23.64 % | -522.641 M -48.89 % | -351.032 M -446.23 % | -64.264 M -191.68 % | 70.094 M 146.45 % | -150.898 M 59.35 % | -371.244 M 2.92 % | -382.421 M -8.01 % | -354.065 M 22.48 % | -456.723 M -3.49 % | -441.303 M -0.89 % | -437.404 M -28.05 % | -341.598 M -47.05 % | -232.294 M 39.63 % | -384.781 M 36.52 % | -606.129 M -111.40 % | -286.719 M -40.67 % | -203.831 M 30.07 % | -291.476 M 23.03 % | -378.712 M -197.76 % | -127.187 M -67.14 % | -76.096 M 52.86 % | -161.435 M -13.76 % | -141.906 M -57.76 % | -89.949 M -406.86 % | -17.746 M 85.55 % | -122.816 M -46.38 % | -83.901 M 11.02 % | -94.292 M -205.63 % | -30.852 M 21.52 % | -39.314 M -11.39 % | -35.294 M -58.14 % | -22.318 M -144.91 % | 49.700 M 173.08 % | -68.006 M 30.48 % | -97.824 M -63.97 % | -59.659 M -667.37 % | 10.515 M 112.80 % | -82.135 M -3.97 % | -79.001 M -19.40 % | -66.164 M -0.91 % | -65.570 M 22.95 % | -85.105 M 20.86 % | -107.535 M 17.45 % | -130.269 M -392.16 % | -26.469 M 70.48 % | -89.657 M 17.58 % | -108.784 M -1.54 % | -107.130 M -134.02 % | -45.778 M 57.57 % | -107.889 M 20.95 % | -136.486 M -18.93 % | -114.759 M -69.73 % | -67.613 M 54.02 % | -147.062 M -6.36 % | -138.268 M 1.74 % | -140.719 M -142.51 % | -58.027 M -173.97 % | 78.452 M 165 689.90 % | 47.320 K 100.42 % | -11.240 M -120.20 % | 55.650 M 314.39 % | -25.957 M -2 011.30 % | 1.358 M 333.05 % | -582.744 K -101.58 % | 36.915 M 491.96 % | -9.418 M -133.51 % | 28.107 M 66.04 % | 16.928 M -37.60 % | 27.127 M 72.49 % | 15.727 M 246.55 % | 4.538 M -50.83 % | 9.229 M |
| Net cash provided by operating activities | 492.884 M -64.91 % | 1.405 B | 0.000 | 0.000 | 0.000 -100.00 % | 808.098 M -3.65 % | 838.677 M -7.73 % | 908.934 M -12.02 % | 1.033 B 84.04 % | 561.339 M 315.22 % | 135.189 M -77.39 % | 597.847 M 23.57 % | 483.828 M | 0.000 -100.00 % | 781.864 M -27.10 % | 1.073 B 11.00 % | 966.273 M 13.81 % | 849.021 M -4.75 % | 891.314 M -13.90 % | 1.035 B 89.68 % | 545.777 M 233.02 % | 163.887 M -89.68 % | 1.588 B 171.91 % | 583.973 M 9.67 % | 532.473 M 2.73 % | 518.338 M 8.70 % | 476.858 M -23.01 % | 619.348 M 27.23 % | 486.802 M 46.20 % | 332.978 M -39.48 % | 550.166 M -11.61 % | 622.432 M 14.72 % | 542.548 M 13.07 % | 479.845 M 7.09 % | 448.064 M -17.53 % | 543.313 M 11.45 % | 487.507 M 9.46 % | 445.375 M 18.92 % | 374.502 M -28.96 % | 527.198 M 90.03 % | 277.430 M 15.28 % | 240.651 M 28.03 % | 187.958 M -32.47 % | 278.343 M -0.44 % | 279.582 M 26.30 % | 221.360 M 12.63 % | 196.530 M -14.29 % | 229.285 M 19.75 % | 191.469 M 36.60 % | 140.167 M 28.70 % | 108.907 M -42.11 % | 188.112 M 17.25 % | 160.441 M -2.00 % | 163.716 M 43.57 % | 114.035 M -41.42 % | 194.650 M 19.33 % | 163.124 M 9.85 % | 148.499 M 650.07 % | 19.798 M -91.80 % | 241.554 M 57.56 % | 153.313 M -12.71 % | 175.630 M 202.56 % | -171.240 M -192.01 % | 186.101 M 19.85 % | 155.277 M 197.12 % | 52.260 M -69.93 % | 173.793 M 9.03 % | 159.403 M -12.24 % | 181.631 M 167.79 % | 67.825 M -61.06 % | 174.187 M -2.37 % | 178.411 M 9.37 % | 163.134 M -6.83 % | 175.094 M 108.03 % | 84.166 M -53.73 % | 181.905 M 10.85 % | 164.097 M -1.08 % | 165.897 M 9.33 % | 151.737 M 5.61 % | 143.681 M -9.46 % | 158.692 M -8.85 % | 174.094 M -15.37 % | 205.709 M 18.56 % | 173.507 M -13.26 % | 200.036 M 109.30 % | 95.571 M -30.82 % | 138.158 M 60.01 % | 86.344 M -12.22 % | 98.359 M -24.76 % | 130.736 M |
| Investments in property plant and equipment | -226.580 M 56.44 % | -520.162 M 16.43 % | -622.401 M -34.84 % | -461.581 M 35.94 % | -720.501 M -210.40 % | -232.118 M 71.12 % | -803.762 M -423.94 % | -153.406 M 67.98 % | -479.082 M -364.52 % | -103.136 M 84.47 % | -664.228 M -1 449.41 % | -42.870 M 59.53 % | -105.932 M -70.45 % | -62.149 M 65.73 % | -181.335 M -82.29 % | -99.475 M 20.88 % | -125.733 M -17.37 % | -107.121 M 71.25 % | -372.636 M -289.62 % | -95.641 M -195.25 % | -32.393 M 79.67 % | -159.342 M 32.25 % | -235.200 M -35.51 % | -173.569 M -41.39 % | -122.762 M 57.89 % | -291.544 M 13.09 % | -335.457 M -80.32 % | -186.033 M -30.27 % | -142.806 M 21.14 % | -181.076 M -5.12 % | -172.251 M -206.80 % | -56.145 M 35.38 % | -86.880 M 23.61 % | -113.732 M 71.02 % | -392.412 M -1 440.50 % | -25.473 M -11.03 % | -22.942 M 50.66 % | -46.502 M -198.98 % | -15.553 M -628.46 % | -2.135 M 81.54 % | -11.563 M 82.97 % | -67.901 M -16.82 % | -58.122 M -190.09 % | -20.036 M 38.59 % | -32.627 M 73.63 % | -123.729 M -82.57 % | -67.769 M 53.15 % | -144.645 M -177.30 % | -52.163 M 70.35 % | -175.928 M 46.58 % | -329.356 M -13.05 % | -291.330 M 2.65 % | -299.272 M -39.03 % | -215.250 M 21.22 % | -273.220 M -43.14 % | -190.878 M 0.35 % | -191.555 M -11.07 % | -172.471 M 24.30 % | -227.849 M 35.16 % | -351.394 M -325.82 % | -82.521 M 73.64 % | -313.063 M 19.66 % | -389.686 M -38.81 % | -280.742 M -47.16 % | -190.772 M 25.43 % | -255.839 M 65.15 % | -734.186 M -204.84 % | -240.845 M -19.16 % | -202.117 M -244.98 % | -58.589 M 54.97 % | -130.104 M -1 324.25 % | -9.135 M 79.97 % | -45.612 M 2.47 % | -46.767 M -523.77 % | -7.497 M -9.68 % | -6.836 M -63.17 % | -4.189 M 33.55 % | -6.304 M 78.45 % | -29.247 M -240.16 % | -8.598 M -5.39 % | -8.158 M -41.11 % | -5.781 M 61.36 % | -14.963 M 15.85 % | -17.781 M -71.35 % | -10.377 M 65.53 % | -30.102 M 27.24 % | -41.374 M 25.68 % | -55.666 M -38.15 % | -40.293 M -227.57 % | -12.300 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.688 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.514 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 372.686 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 803.500 M | 0.000 100.00 % | -803.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.901 M 1 559.21 % | 4.092 M 6 675.60 % | 60.399 K -99.81 % | 32.416 M -73.85 % | 123.951 M 82.87 % | 67.780 M -53.18 % | 144.753 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 273.523 M | 0.000 -100.00 % | 191.618 M 11.10 % | 172.471 M -24.46 % | 228.319 M | 0.000 -100.00 % | 82.999 M -73.49 % | 313.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 255.839 M -65.52 % | 741.996 M | 0.000 -100.00 % | 202.117 M 244.97 % | 58.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.778 M 7.69 % | 8.151 M 40.73 % | 5.792 M -61.38 % | 14.995 M 2 499 144.17 % | 600.000 20.00 % | 500.000 -23.08 % | 650.000 -100.00 % | 41.375 M -25.68 % | 55.674 M 38.16 % | 40.297 M | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -112.350 M -37.59 % | -81.656 M -966.56 % | -7.656 M | 0.000 100.00 % | -65.250 M -45.00 % | -45.000 M 19.76 % | -56.080 M 21.29 % | -71.250 M | 0.000 100.00 % | -159.000 M -74.55 % | -91.091 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.910 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 100.00 % | -10.429 M -1 879.82 % | -526.744 K -103.38 % | 15.568 M 122.10 % | -70.433 M -11 563.73 % | -603.864 K 99.70 % | -199.201 M -1 176.68 % | -15.603 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 M | 0.000 100.00 % | -220.000 M -214.29 % | -70.000 M -327.38 % | -16.379 M | 0.000 100.00 % | -310.826 M -589.31 % | -45.092 M 24.85 % | -60.000 M 88.64 % | -528.000 M | 0.000 100.00 % | -34.500 M 23.33 % | -45.000 M | 0.000 100.00 % | -110.000 M 33.84 % | -166.251 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -367.504 M 1.10 % | -371.576 M -586.79 % | -54.103 M 9.83 % | -60.000 M -132.02 % | -25.860 M -127.97 % | -11.344 M -66.82 % | -6.800 M 93.26 % | -100.877 M -68.13 % | -60.000 M 36.15 % | -93.964 M 67.28 % | -287.188 M |
| Sales maturities of investments | 21.578 M -86.53 % | 160.199 M 81.17 % | 88.426 M -1.64 % | 89.903 M | 0.000 | 0.000 -100.00 % | 119.488 M 126.23 % | 52.816 M 11.66 % | 47.303 M 3 298.62 % | 1.392 M -96.44 % | 39.150 M 154.43 % | 15.387 M | 0.000 | 0.000 -100.00 % | 86.662 M 46.74 % | 59.056 M 18.06 % | 50.023 M 108.43 % | 24.000 M -83.48 % | 145.288 M 54.97 % | 93.750 M -8.20 % | 102.123 M 226.08 % | 31.319 M -79.11 % | 149.917 M 59.68 % | 93.885 M -4.08 % | 97.876 M 24.68 % | 78.499 M -53.33 % | 168.195 M 4.14 % | 161.511 M 4 162.39 % | 3.789 M -95.32 % | 80.895 M -66.76 % | 243.332 M 456.87 % | 43.697 M -46.12 % | 81.106 M 44.39 % | 56.172 M -68.51 % | 178.380 M 19.48 % | 149.292 M 1 106.26 % | 12.376 M -90.55 % | 130.999 M -50.49 % | 264.599 M 132.76 % | 113.678 M -23.24 % | 148.095 M 63.72 % | 90.454 M 416.36 % | 17.518 M -85.85 % | 123.817 M 250.07 % | 35.369 M 104.66 % | 17.282 M -95.14 % | 355.735 M 297.60 % | 89.471 M 81.56 % | 49.280 M 59.23 % | 30.949 M -61.55 % | 80.484 M -19.31 % | 99.749 M 22.07 % | 81.712 M 20.16 % | 68.000 M 12.80 % | 60.283 M -54.05 % | 131.186 M 90.94 % | 68.704 M -41.23 % | 116.897 M 121.99 % | 52.658 M -43.67 % | 93.474 M -41.47 % | 159.694 M 275.90 % | 42.483 M 30.63 % | 32.522 M -59.27 % | 79.854 M -46.39 % | 148.944 M 894.95 % | 14.970 M -62.58 % | 40.007 M -44.61 % | 72.230 M 60.51 % | 45.000 M -70.58 % | 152.957 M | 0.000 | 0.000 -100.00 % | 10.000 M -87.29 % | 78.707 M 78 608.03 % | 99.999 K | 0.000 -100.00 % | 2.120 M -96.32 % | 57.599 M 11 413.53 % | -509.120 K -100.27 % | 189.373 M -30.18 % | 271.213 M 710.08 % | 33.480 M -11.41 % | 37.792 M 193.14 % | -40.577 M -172.97 % | 55.609 M 17.41 % | 47.364 M 108.81 % | -537.662 M -2 351 357.07 % | 22.867 K -100.00 % | 692.073 M 1 971.74 % | 33.405 M |
| Other investing activites | -2.246 M -5 285.62 % | 43.304 K -98.11 % | 2.289 M 281.76 % | -1.259 M -157.47 % | 2.191 M 1 195.48 % | -200.000 K -29.21 % | -154.791 K -304.05 % | 75.860 K 478.64 % | 13.110 K 100.02 % | -54.688 M -19 575.09 % | 280.811 K 10 773.06 % | 2.583 K -100.00 % | 114.675 M 1 141 176.83 % | 10.048 K 100.01 % | -129.873 M | 0.000 -100.00 % | 2.600 K -64.38 % | 7.300 K 100.00 % | -372.636 M -26 616 983.96 % | 1.400 K 100.00 % | -79.989 M -1 269 761.51 % | 6.300 K -99.90 % | 6.062 M 252 488.96 % | 2.400 K -99.98 % | 13.930 M 44 011.34 % | 31.579 K 105.89 % | -535.766 K -100.42 % | 128.185 M 52 613.20 % | 243.175 K -99.76 % | 100.330 M 112.54 % | -799.811 M -188 808.99 % | 423.833 K -99.29 % | 59.998 M 1 578 797.82 % | 3.800 K 100.77 % | -494.128 K -189.01 % | 555.119 K 100.03 % | -1.730 B -1 366 114.80 % | 126.657 K -99.37 % | 20.013 M 684 096.00 % | 2.925 K -99.97 % | 10.432 M 115.36 % | -67.901 M -2 876.53 % | 2.446 M -41.86 % | 4.206 M 113.73 % | -30.627 M 75.25 % | -123.729 M -82.57 % | -67.769 M 53.15 % | -144.645 M -1 112 754.70 % | 13.000 K 100.01 % | -175.928 M -258.88 % | -49.022 M -243 143.95 % | 20.170 K -99.57 % | 4.735 M 102.20 % | -215.250 M 21.22 % | -273.220 M -560 271.20 % | -48.757 K 99.97 % | -191.555 M -11.07 % | -172.471 M 24.30 % | -227.849 M -157 671.67 % | -144.417 K 99.82 % | -82.521 M 73.64 % | -313.063 M -111 908.07 % | 280.000 K 4 475.16 % | 6.120 K 417.35 % | -1.928 K 100.00 % | -255.839 M 65.15 % | -734.186 M -43 188.33 % | -1.696 M 99.14 % | -197.920 M -237.81 % | -58.589 M -420.57 % | 18.276 M 69 107.85 % | 26.408 K 100.06 % | -45.612 M -6 516 096.32 % | 700.000 -94.95 % | 13.870 K 120.51 % | 6.290 K 100.04 % | -14.761 M -1 447 264.67 % | 1.020 K -94.63 % | 19.000 K 100.22 % | -8.598 M -5.39 % | -8.158 M -41.11 % | -5.781 M 58.52 % | -13.936 M -532.12 % | -2.205 M -305.74 % | 1.072 M 909.07 % | 106.199 K 100.26 % | -41.604 M 24.95 % | -55.437 M 27.34 % | -76.293 M -311.92 % | 36.000 M |
| Net cash used for investing activites | -207.248 M 42.42 % | -359.920 M 32.31 % | -531.687 M -9.56 % | -485.287 M 37.81 % | -780.350 M -225.18 % | -239.971 M 64.94 % | -684.429 M -312.89 % | -165.764 M 65.23 % | -476.766 M -202.09 % | -157.824 M 77.33 % | -696.048 M -2 432.92 % | -27.480 M 81.71 % | -150.256 M -20.48 % | -124.716 M 44.46 % | -224.546 M -455.55 % | -40.419 M 46.61 % | -75.707 M 8.91 % | -83.113 M 77.67 % | -372.209 M -19 600.62 % | -1.889 M 81.58 % | -10.259 M 91.99 % | -128.017 M -61.60 % | -79.221 M 0.58 % | -79.681 M -627.31 % | -10.956 M 94.86 % | -213.013 M -26.95 % | -167.798 M -261.87 % | 103.663 M 174.70 % | -138.773 M -93 537.39 % | 148.520 K 100.02 % | -728.729 M -5 960.51 % | -12.024 M -122.17 % | 54.224 M 194.21 % | -57.556 M 73.17 % | -214.526 M -272.49 % | 124.374 M 107.14 % | -1.741 B -2 157.00 % | 84.624 M -68.55 % | 269.058 M 141.21 % | 111.546 M -24.10 % | 146.963 M 1 112.10 % | 12.125 M 135.05 % | -34.594 M -127.98 % | 123.617 M 287.58 % | -65.902 M 38.31 % | -106.829 M -220.34 % | 88.776 M 225.62 % | -70.669 M -2 362.60 % | -2.870 M 98.02 % | -144.979 M 51.33 % | -297.895 M -55.51 % | -191.562 M 9.99 % | -212.825 M -44.53 % | -147.250 M 52.90 % | -312.634 M -423.31 % | -59.741 M 82.57 % | -342.789 M -172.98 % | -125.574 M 34.29 % | -191.100 M 25.95 % | -258.065 M -10.67 % | -233.174 M 26.13 % | -315.672 M 24.28 % | -416.884 M 42.81 % | -728.882 M -1 642.50 % | -41.830 M 84.81 % | -275.368 M 62.35 % | -731.368 M -329.43 % | -170.311 M 35.22 % | -262.920 M -265.77 % | -71.882 M 35.72 % | -111.828 M -1 127.73 % | -9.109 M 74.42 % | -35.612 M -211.49 % | 31.941 M 532.60 % | -7.384 M -8.11 % | -6.830 M 59.42 % | -16.831 M -132.81 % | 51.296 M 272.50 % | -29.738 M 84.06 % | -186.549 M -71.89 % | -108.529 M -311.17 % | -26.395 M 26.91 % | -36.112 M 58.21 % | -86.422 M -347.20 % | 34.961 M 230.81 % | 10.568 M 101.55 % | -680.142 M -489.35 % | -115.406 M -122.12 % | 521.820 M 326.80 % | -230.083 M |
| Debt repayment | 609.009 M 346.12 % | -247.447 M -8.10 % | -228.912 M -181.26 % | 281.718 M -17.20 % | 340.233 M 208.99 % | -312.164 M -11.24 % | -280.630 M -933.09 % | -27.164 M 93.61 % | -425.120 M -214.97 % | 369.780 M -62.87 % | 995.978 M 543.53 % | -224.555 M -186.93 % | 258.319 M 6 317.06 % | -4.155 M 98.74 % | -329.212 M 61.39 % | -852.588 M -503.08 % | -141.373 M -114.97 % | 944.395 M 151.62 % | 375.324 M 19 946.71 % | -1.891 M 99.42 % | -323.818 M -174.46 % | 434.900 M 13 091.78 % | -3.348 M -102.55 % | 131.128 M -8.44 % | 143.220 M -69.42 % | 468.350 M 372.65 % | -171.780 M 56.03 % | -390.650 M -798.84 % | 55.900 M -47.40 % | 106.270 M 231.55 % | -80.780 M 41.46 % | -138.000 M 22.95 % | -179.100 M | 0.000 100.00 % | -546.780 M -167.34 % | 812.000 M | 0.000 | 0.000 100.00 % | -92.080 M 69.31 % | -300.000 M -28.53 % | -233.400 M -55.60 % | -150.000 M -447.45 % | -27.400 M 95.78 % | -650.000 M -1 228.47 % | 57.600 M 135.19 % | -163.685 M 10.89 % | -183.685 M -637.73 % | -24.899 M 92.87 % | -349.386 M -158.46 % | 597.655 M 269.32 % | -352.970 M -215.53 % | 305.535 M 327.37 % | -134.380 M -126.64 % | 504.500 M -44.73 % | 912.780 M 573.69 % | 135.490 M 15.17 % | 117.643 M -3.06 % | 121.357 M 3.72 % | 117.000 M 338.78 % | -49.000 M -140.80 % | 120.090 M -79.65 % | 590.000 M 320.91 % | -267.080 M -121.54 % | 1.240 B 2 410.81 % | 49.390 M -89.10 % | 452.950 M -24.26 % | 598.000 M 152.32 % | 237.000 M 8.72 % | 218.000 M -33.33 % | 327.000 M 508.75 % | -80.000 M -14.29 % | -70.000 M | 0.000 100.00 % | -300.000 M -200.00 % | -100.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 M | 0.000 | 0.000 100.00 % | -25.000 M -145.10 % | -10.200 M | 0.000 | 0.000 -100.00 % | 630.593 M 4 303.95 % | -15.000 M 96.59 % | -440.000 M -309.52 % | 210.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -175.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.462 M | 0.000 100.00 % | -3.120 M | 0.000 100.00 % | -102.935 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 |
| Dividends paid | -51.848 M 22.37 % | -66.787 M -25.26 % | -53.318 M 95.51 % | -1.186 B -1 983.31 % | -56.947 M 39.67 % | -94.390 M -81.27 % | -52.071 M 94.50 % | -945.935 M -1 603.31 % | -55.535 M 46.60 % | -103.995 M -104.33 % | -50.896 M 95.89 % | -1.238 B -2 376.61 % | -49.968 M 49.24 % | -98.440 M -86.50 % | -52.782 M 78.82 % | -249.186 M 48.51 % | -483.903 M -285.12 % | -125.650 M -47.52 % | -85.177 M 91.88 % | -1.049 B -7 486.67 % | -13.830 M 76.63 % | -59.184 M 63.47 % | -162.000 M 43.25 % | -285.477 M 76.93 % | -1.237 B -1 804.84 % | -64.965 M 54.42 % | -142.532 M 50.05 % | -285.336 M 74.42 % | -1.116 B -1 262.81 % | -81.855 M -39.50 % | -58.678 M 33.51 % | -88.247 M 88.61 % | -774.589 M -949.23 % | -73.824 M 55.41 % | -165.560 M -122.37 % | -74.453 M 71.58 % | -261.939 M -349.92 % | -58.219 M 52.95 % | -123.740 M -58.77 % | -77.936 M 60.16 % | -195.634 M -155.66 % | -76.521 M 37.51 % | -122.449 M 16.54 % | -146.709 M -15.20 % | -127.356 M -40.96 % | -90.346 M 39.45 % | -149.204 M -23.32 % | -120.989 M 18.24 % | -147.976 M -89.97 % | -77.893 M 43.89 % | -138.832 M 27.11 % | -190.480 M -139.06 % | -79.678 M -2.45 % | -77.769 M -36.33 % | -57.044 M 77.11 % | -249.233 M -237.71 % | -73.801 M -39.01 % | -53.090 M -0.03 % | -53.073 M 76.74 % | -228.141 M -260.73 % | -63.244 M -41.22 % | -44.785 M -27.63 % | -35.088 M 84.62 % | -228.132 M -169.70 % | -84.587 M -131.76 % | -36.497 M 15.31 % | -43.095 M 90.21 % | -440.019 M -1 660.40 % | -24.995 M 59.37 % | -61.525 M -13.51 % | -54.203 M 79.62 % | -265.996 M -288.73 % | -68.427 M -142.51 % | -28.216 M 42.25 % | -48.858 M 81.52 % | -264.412 M -216.51 % | -83.541 M -228.92 % | -25.399 M 57.78 % | -60.153 M 74.43 % | -235.289 M -378.50 % | -49.173 M -12.96 % | -43.531 M -69.29 % | -25.713 M 53.31 % | -55.072 M 58.24 % | -131.885 M -165.50 % | -49.674 M -73.44 % | -28.641 M 1.59 % | -29.103 M 76.91 % | -126.027 M -220.38 % | -39.337 M |
| Other financing activites | -2.914 M 95.92 % | -71.422 M 59.78 % | -177.578 M -577.22 % | 37.211 M 118.37 % | -202.600 M -5 943.00 % | -3.353 M 98.37 % | -205.931 M -625.96 % | -28.367 M 74.58 % | -111.591 M -77.75 % | -62.781 M -117.05 % | 368.224 M 288.37 % | -195.482 M -35.07 % | -144.727 M -246.26 % | -41.797 M 77.20 % | -183.329 M -58.95 % | -115.334 M -164.49 % | 178.851 M 113.66 % | -1.309 B 6.75 % | -1.404 B -313.82 % | -339.204 M -350.04 % | -75.372 M -66.61 % | -45.240 M 79.75 % | -223.387 M -201.47 % | 220.141 M 200.00 % | -220.141 M -27 717.19 % | -791.385 K 99.62 % | -210.252 M -216.87 % | 179.899 M 197.11 % | -185.252 M | 0.000 100.00 % | -299.370 M | 0.000 | 0.000 | 0.000 100.00 % | -10.266 M -207.80 % | 9.523 M -99.37 % | 1.522 B 341 556.01 % | -445.826 K 95.01 % | -8.936 M 43.63 % | -15.852 M | 0.000 100.00 % | -3.000 M 87.80 % | -24.591 M -199.95 % | 24.604 M 200.05 % | -24.591 M -719.72 % | -3.000 M 78.65 % | -14.050 M -169.07 % | 20.342 M | 0.000 -100.00 % | 119.600 K -99.84 % | 74.641 M 125.35 % | 33.123 M 1 664.41 % | 1.877 M -96.99 % | 62.465 M -10.85 % | 70.067 M 834.22 % | 7.500 M -60.31 % | 18.898 M -37.01 % | 30.000 M 25.04 % | 23.992 M -37.73 % | 38.528 M 1 198.21 % | -3.508 M | 0.000 -100.00 % | 17.510 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.500 M | 0.000 | 0.000 | 0.000 100.00 % | -150.000 M -1 607.90 % | -8.783 M | 0.000 | 0.000 100.00 % | -155.000 M | 0.000 100.00 % | -1.027 M -200.00 % | 1.027 M 102.87 % | -35.827 M | 0.000 100.00 % | -13.865 M | 0.000 -100.00 % | 18.000 M | 0.000 |
| Net cash used provided by financing activities | 554.246 M 243.72 % | -385.656 M 16.13 % | -459.808 M 46.99 % | -867.456 M -1 175.10 % | 80.686 M 119.68 % | -409.907 M 23.90 % | -538.632 M 46.22 % | -1.001 B -69.10 % | -592.246 M -391.74 % | 203.004 M -84.54 % | 1.313 B 179.23 % | -1.658 B -2 705.23 % | 63.624 M 144.06 % | -144.392 M 74.46 % | -565.322 M 65.42 % | -1.635 B -266.17 % | -446.425 M 8.92 % | -490.149 M 61.50 % | -1.273 B -24.68 % | -1.021 B -147.23 % | -413.020 M -210.15 % | 374.966 M 679.24 % | -64.734 M -198.39 % | 65.791 M 105.01 % | -1.314 B -426.48 % | 402.593 M 264.75 % | -244.361 M 49.96 % | -488.372 M 60.69 % | -1.242 B -5 188.58 % | 24.415 M 105.56 % | -438.828 M -93.96 % | -226.247 M 76.28 % | -953.689 M -1 191.83 % | -73.824 M 89.78 % | -722.606 M -196.73 % | 747.070 M -40.73 % | 1.260 B 2 248.41 % | -58.665 M 73.90 % | -224.756 M 1.40 % | -227.936 M 46.87 % | -429.034 M -86.93 % | -229.521 M -31.58 % | -174.440 M 77.41 % | -772.105 M -718.37 % | -94.347 M 63.29 % | -257.031 M 25.91 % | -346.938 M -176.35 % | -125.545 M 74.76 % | -497.362 M -195.67 % | 519.882 M 224.62 % | -417.161 M -381.53 % | 148.178 M 169.84 % | -212.180 M -143.37 % | 489.196 M -47.16 % | 925.803 M 971.40 % | -106.243 M -269.34 % | 62.740 M -36.15 % | 98.267 M 11.77 % | 87.918 M 136.85 % | -238.613 M -547.37 % | 53.337 M -90.22 % | 545.215 M 291.53 % | -284.658 M -128.13 % | 1.012 B 2 975.14 % | -35.197 M -108.45 % | 416.453 M -24.95 % | 554.905 M 373.33 % | -203.019 M -205.19 % | 193.005 M -27.30 % | 265.475 M 297.82 % | -134.203 M 60.06 % | -335.996 M -952.37 % | -31.927 M 91.25 % | -364.716 M -145.01 % | -148.858 M 43.70 % | -264.412 M -13.22 % | -233.541 M -819.49 % | -25.399 M 57.78 % | -60.153 M -192.96 % | 64.711 M 131.69 % | -204.173 M -369.03 % | -43.531 M 15.87 % | -51.740 M 19.47 % | -64.246 M 61.69 % | -167.712 M -237.62 % | -49.674 M -108.45 % | 588.087 M 1 433.43 % | -44.103 M 91.95 % | -548.027 M -421.12 % | 170.663 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.255 K 100.36 % | -346.908 K | 0.000 -100.00 % | 419.485 M 79.28 % | 233.983 M -31.67 % | 342.445 M 81.80 % | 188.359 M -75.58 % | 771.364 M | 0.000 100.00 % | -371.334 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.729 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.535 M | 0.000 | 0.000 | 0.000 100.00 % | -2.268 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.447 M | 0.000 | 0.000 | 0.000 100.00 % | -523.203 K | 0.000 | 0.000 | 0.000 100.00 % | -500.608 K -185 524.15 % | 269.980 189.70 % | -300.980 -178.27 % | -108.160 99.96 % | -278.129 K -48 746.09 % | 571.740 202.71 % | -556.640 -80.44 % | -308.490 -100.13 % | 237.097 K 86 332.77 % | -274.950 49.95 % | -549.330 99.72 % | -192.831 K -8 784.03 % | 2.221 K | 0.000 100.00 % | -2.269 K 71.09 % | -7.849 K -52.68 % | -5.141 K -22.47 % | -4.198 K 98.15 % | -226.396 K -204.77 % | 216.081 K 6 641.78 % | -3.303 K -442.12 % | -609.290 -90.92 % | -319.140 | 0.000 100.00 % | -300.830 | 0.000 -100.00 % | 3.210 K 303.87 % | -1.575 K 87.88 % | -12.990 K 36.68 % | -20.514 K -4.57 % | -19.618 K -103.60 % | 544.320 K 169 691.23 % | -320.960 -5.89 % | -303.100 -37.56 % | -220.340 -8.84 % | -202.450 | 0.000 | 0.000 | 0.000 -100.00 % | 706.260 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.414 K | 0.000 100.00 % | -12.380 K -379.47 % | -2.582 K -116.67 % | 15.490 K | 0.000 |
| Net change in cash | 839.882 M 27.41 % | 659.208 M 347.20 % | -266.672 M 37.85 % | -429.046 M -549.29 % | 95.494 M -39.64 % | 158.219 M 141.16 % | -384.382 M -103.66 % | -188.734 M -425.45 % | -35.918 M -103.50 % | 1.026 B 4.01 % | 986.430 M 232.45 % | -744.737 M -227.18 % | 585.555 M 16.58 % | 502.257 M 6 374.42 % | -8.005 M 98.67 % | -602.887 M -235.74 % | 444.141 M 61.06 % | 275.758 M 19.96 % | 229.878 M 152.01 % | -441.977 M -199.27 % | -147.687 M -137.94 % | 389.262 M 85.53 % | 209.813 M -63.20 % | 570.083 M 171.76 % | -794.418 M -212.22 % | 707.918 M 917.71 % | 69.560 M -70.05 % | 232.278 M 125.83 % | -899.118 M -351.47 % | 357.541 M 157.91 % | -617.392 M -260.71 % | 384.161 M 208.07 % | -355.470 M -202.01 % | 348.464 M 171.25 % | -489.068 M -134.57 % | 1.415 B 262.80 % | 389.951 M 29.59 % | 300.903 M 32.02 % | 227.920 M 27.40 % | 178.904 M 3 579.60 % | -5.142 M -122.11 % | 23.255 M 210.34 % | -21.076 M 94.31 % | -370.146 M -410.91 % | 119.054 M 183.55 % | -142.500 M -131.21 % | -61.633 M -286.36 % | 33.071 M 110.72 % | -308.525 M -159.90 % | 515.070 M 184.97 % | -606.149 M -519.38 % | 144.535 M 154.63 % | -264.563 M -152.32 % | 505.663 M -30.46 % | 727.203 M 2 437.49 % | 28.658 M 124.51 % | -116.930 M -196.49 % | 121.187 M 244.94 % | -83.610 M 67.20 % | -254.908 M -860.91 % | -26.528 M -106.55 % | 405.173 M 146.42 % | -872.782 M -286.02 % | 469.177 M 499.59 % | 78.250 M -59.53 % | 193.345 M 7 350.20 % | -2.667 M 98.75 % | -213.928 M -291.51 % | 111.704 M -57.27 % | 261.398 M 463.74 % | -71.863 M 56.75 % | -166.149 M -273.81 % | 95.594 M 160.62 % | -157.681 M -118.77 % | -72.076 M 19.32 % | -89.337 M -3.55 % | -86.275 M -144.98 % | 191.794 M 210.11 % | 61.847 M 183.14 % | 21.843 M 114.18 % | -154.009 M -247.85 % | 104.168 M -11.61 % | 117.857 M 416.02 % | 22.840 M -66.06 % | 67.302 M 19.19 % | 56.466 M 22.51 % | 46.091 M 162.99 % | -73.168 M -201.39 % | 72.168 M 1.19 % | 71.317 M |
| Cash at beginning of period | 4.919 B 15.48 % | 4.260 B -5.89 % | 4.526 B -8.66 % | 4.955 B 1.96 % | 4.860 B 3.37 % | 4.702 B -7.56 % | 5.086 B -3.58 % | 5.275 B -0.68 % | 5.311 B 23.95 % | 4.285 B 29.91 % | 3.298 B -18.42 % | 4.043 B 16.94 % | 3.457 B 17.00 % | 2.955 B -0.27 % | 2.963 B -16.91 % | 3.566 B 14.23 % | 3.122 B 9.69 % | 2.846 B 8.79 % | 2.616 B -14.45 % | 3.058 B -4.61 % | 3.206 B 13.82 % | 2.817 B 8.05 % | 2.607 B 27.99 % | 2.037 B -28.06 % | 2.831 B 33.34 % | 2.123 B 3.39 % | 2.054 B 12.75 % | 1.821 B -33.05 % | 2.721 B 15.13 % | 2.363 B -20.71 % | 2.980 B 14.80 % | 2.596 B -12.04 % | 2.952 B 13.39 % | 2.603 B -15.82 % | 3.092 B 84.33 % | 1.678 B 30.28 % | 1.288 B 30.49 % | 986.738 M 30.04 % | 758.818 M 30.85 % | 579.914 M -0.88 % | 585.056 M 4.14 % | 561.800 M -3.62 % | 582.877 M -38.84 % | 953.023 M 14.28 % | 833.968 M -14.59 % | 976.469 M -5.94 % | 1.038 B 3.29 % | 1.005 B -23.49 % | 1.314 B 64.51 % | 798.485 M -43.15 % | 1.405 B 11.47 % | 1.260 B -17.35 % | 1.525 B 49.62 % | 1.019 B 249.22 % | 291.797 M 10.89 % | 263.139 M -30.77 % | 380.069 M 46.81 % | 258.881 M -24.41 % | 342.491 M -42.67 % | 597.400 M -4.25 % | 623.928 M 185.22 % | 218.755 M -79.96 % | 1.092 B 75.39 % | 622.361 M 14.38 % | 544.111 M 55.12 % | 350.766 M 0.27 % | 349.838 M -37.95 % | 563.766 M 24.71 % | 452.063 M 137.10 % | 190.665 M -27.37 % | 262.529 M -38.76 % | 428.677 M 28.70 % | 333.083 M -32.13 % | 490.765 M -12.81 % | 562.840 M -13.70 % | 652.177 M -11.68 % | 738.452 M 35.08 % | 546.659 M 12.76 % | 484.811 M 4.72 % | 462.968 M -24.96 % | 616.977 M 20.31 % | 512.810 M 29.84 % | 394.953 M 6.14 % | 372.113 M 22.08 % | 304.812 M 22.74 % | 248.346 M 22.79 % | 202.255 M -26.57 % | 275.423 M 35.51 % | 203.255 M 54.05 % | 131.938 M |
| Cash at end of period | 5.759 B 17.07 % | 4.919 B 15.48 % | 4.260 B -5.89 % | 4.526 B -8.66 % | 4.955 B 1.96 % | 4.860 B 3.37 % | 4.702 B -7.56 % | 5.086 B -3.58 % | 5.275 B -0.68 % | 5.311 B 23.95 % | 4.285 B 29.91 % | 3.298 B -18.42 % | 4.043 B 16.94 % | 3.457 B 17.00 % | 2.955 B -0.27 % | 2.963 B -16.91 % | 3.566 B 14.23 % | 3.122 B 9.69 % | 2.846 B 8.79 % | 2.616 B -14.45 % | 3.058 B -4.61 % | 3.206 B 13.82 % | 2.817 B 8.05 % | 2.607 B 27.99 % | 2.037 B -28.06 % | 2.831 B 33.34 % | 2.123 B 3.39 % | 2.054 B 12.75 % | 1.821 B -33.05 % | 2.721 B 15.13 % | 2.363 B -20.71 % | 2.980 B 14.80 % | 2.596 B -12.04 % | 2.952 B 13.39 % | 2.603 B -15.82 % | 3.092 B 84.33 % | 1.678 B 30.28 % | 1.288 B 30.49 % | 986.738 M 30.04 % | 758.818 M 30.85 % | 579.914 M -0.88 % | 585.056 M 4.14 % | 561.800 M -3.62 % | 582.877 M -38.84 % | 953.023 M 14.28 % | 833.968 M -14.59 % | 976.469 M -5.94 % | 1.038 B 3.29 % | 1.005 B -23.49 % | 1.314 B 64.51 % | 798.485 M -43.15 % | 1.405 B 11.47 % | 1.260 B -17.35 % | 1.525 B 49.62 % | 1.019 B 249.22 % | 291.797 M 10.89 % | 263.139 M -30.77 % | 380.069 M 46.81 % | 258.881 M -24.41 % | 342.491 M -42.67 % | 597.400 M -4.25 % | 623.928 M 185.22 % | 218.755 M -79.96 % | 1.092 B 75.39 % | 622.361 M 14.38 % | 544.111 M 56.73 % | 347.171 M -0.76 % | 349.838 M -37.95 % | 563.766 M 24.71 % | 452.063 M 137.10 % | 190.665 M -27.37 % | 262.529 M -38.76 % | 428.677 M 28.70 % | 333.083 M -32.13 % | 490.765 M -12.81 % | 562.840 M -13.70 % | 652.177 M -11.68 % | 738.452 M 35.08 % | 546.659 M 12.76 % | 484.811 M 4.72 % | 462.968 M -24.96 % | 616.977 M 20.31 % | 512.810 M 29.84 % | 394.953 M 6.14 % | 372.113 M 22.08 % | 304.812 M 22.74 % | 248.346 M 22.79 % | 202.255 M -26.57 % | 275.423 M 35.51 % | 203.255 M |
| Operating cash flow | 492.884 M -64.91 % | 1.405 B | 0.000 | 0.000 | 0.000 -100.00 % | 808.098 M -3.65 % | 838.677 M -7.73 % | 908.934 M -12.02 % | 1.033 B 84.04 % | 561.339 M 315.22 % | 135.189 M -77.39 % | 597.847 M 23.57 % | 483.828 M | 0.000 -100.00 % | 781.864 M -27.10 % | 1.073 B 11.00 % | 966.273 M 13.81 % | 849.021 M -4.75 % | 891.314 M -13.90 % | 1.035 B 89.68 % | 545.777 M 233.02 % | 163.887 M -89.68 % | 1.588 B 171.91 % | 583.973 M 9.67 % | 532.473 M 2.73 % | 518.338 M 8.70 % | 476.858 M -23.01 % | 619.348 M 27.23 % | 486.802 M 46.20 % | 332.978 M -39.48 % | 550.166 M -11.61 % | 622.432 M 14.72 % | 542.548 M 13.07 % | 479.845 M 7.09 % | 448.064 M -17.53 % | 543.313 M 11.45 % | 487.507 M 9.46 % | 445.375 M 18.92 % | 374.502 M -28.96 % | 527.198 M 90.03 % | 277.430 M 15.28 % | 240.651 M 28.03 % | 187.958 M -32.47 % | 278.343 M -0.44 % | 279.582 M 26.30 % | 221.360 M 12.63 % | 196.530 M -14.29 % | 229.285 M 19.75 % | 191.469 M 36.60 % | 140.167 M 28.70 % | 108.907 M -42.11 % | 188.112 M 17.25 % | 160.441 M -2.00 % | 163.716 M 43.57 % | 114.035 M -41.42 % | 194.650 M 19.33 % | 163.124 M 9.85 % | 148.499 M 650.07 % | 19.798 M -91.80 % | 241.554 M 57.56 % | 153.313 M -12.71 % | 175.630 M 202.56 % | -171.240 M -192.01 % | 186.101 M 19.85 % | 155.277 M 197.12 % | 52.260 M -69.93 % | 173.793 M 9.03 % | 159.403 M -12.24 % | 181.631 M 167.79 % | 67.825 M -61.06 % | 174.187 M -2.37 % | 178.411 M 9.37 % | 163.134 M -6.83 % | 175.094 M 108.03 % | 84.166 M -53.73 % | 181.905 M 10.85 % | 164.097 M -1.08 % | 165.897 M 9.33 % | 151.737 M 5.61 % | 143.681 M -9.46 % | 158.692 M -8.85 % | 174.094 M -15.37 % | 205.709 M 18.56 % | 173.507 M -13.26 % | 200.036 M 109.30 % | 95.571 M -30.82 % | 138.158 M 60.01 % | 86.344 M -12.22 % | 98.359 M -24.76 % | 130.736 M |
| Capital expenditure | -226.580 M 56.44 % | -520.162 M 16.43 % | -622.401 M -34.84 % | -461.581 M 35.94 % | -720.501 M -210.40 % | -232.118 M 71.12 % | -803.762 M -423.94 % | -153.406 M 67.98 % | -479.082 M -364.52 % | -103.136 M 84.47 % | -664.228 M -1 449.41 % | -42.870 M 59.53 % | -105.932 M -70.45 % | -62.149 M 65.73 % | -181.335 M -82.29 % | -99.475 M 20.88 % | -125.733 M -17.37 % | -107.121 M 71.25 % | -372.636 M -289.62 % | -95.641 M -195.25 % | -32.393 M 79.67 % | -159.342 M 32.25 % | -235.200 M -35.51 % | -173.569 M -41.39 % | -122.762 M 57.89 % | -291.544 M 13.09 % | -335.457 M -80.32 % | -186.033 M -30.27 % | -142.806 M 21.14 % | -181.076 M -5.12 % | -172.251 M -206.80 % | -56.145 M 35.38 % | -86.880 M 23.61 % | -113.732 M 71.02 % | -392.412 M -1 440.50 % | -25.473 M -11.03 % | -22.942 M 50.66 % | -46.502 M -198.98 % | -15.553 M -628.46 % | -2.135 M 81.54 % | -11.563 M 82.97 % | -67.901 M -16.82 % | -58.122 M -190.09 % | -20.036 M 38.59 % | -32.627 M 73.63 % | -123.729 M -82.57 % | -67.769 M 53.15 % | -144.645 M -177.30 % | -52.163 M 70.35 % | -175.928 M 46.58 % | -329.356 M -13.05 % | -291.330 M 2.65 % | -299.272 M -39.03 % | -215.250 M 21.22 % | -273.220 M -43.14 % | -190.878 M 0.35 % | -191.555 M -11.07 % | -172.471 M 24.30 % | -227.849 M 35.16 % | -351.394 M -325.82 % | -82.521 M 73.64 % | -313.063 M 19.66 % | -389.686 M -38.81 % | -280.742 M -47.16 % | -190.772 M 25.43 % | -255.839 M 65.15 % | -734.186 M -204.84 % | -240.845 M -19.16 % | -202.117 M -244.98 % | -58.589 M 54.97 % | -130.104 M -1 324.25 % | -9.135 M 79.97 % | -45.612 M 2.47 % | -46.767 M -523.77 % | -7.497 M -9.68 % | -6.836 M -63.17 % | -4.189 M 33.55 % | -6.304 M 78.45 % | -29.247 M -240.16 % | -8.598 M -5.39 % | -8.158 M -41.11 % | -5.781 M 61.36 % | -14.963 M 15.85 % | -17.781 M -71.35 % | -10.377 M 65.53 % | -30.102 M 27.24 % | -41.374 M 25.68 % | -55.666 M -38.15 % | -40.293 M -227.57 % | -12.300 M |
| Free CashFlow | 266.303 M -69.90 % | 884.621 M 763.71 % | 102.421 M 122.19 % | -461.581 M 35.94 % | -720.501 M -225.09 % | 575.980 M 1 549.63 % | 34.916 M -95.38 % | 755.528 M 36.37 % | 554.012 M 20.91 % | 458.203 M 186.61 % | -529.039 M -195.33 % | 554.977 M 46.86 % | 377.896 M 708.05 % | -62.149 M -110.35 % | 600.528 M -38.29 % | 973.113 M 15.77 % | 840.540 M 13.30 % | 741.900 M 43.04 % | 518.677 M -44.80 % | 939.570 M 83.02 % | 513.383 M 11 196.11 % | 4.545 M -99.66 % | 1.353 B 229.60 % | 410.404 M 0.17 % | 409.712 M 80.65 % | 226.794 M 60.39 % | 141.401 M -67.37 % | 433.316 M 25.97 % | 343.996 M 126.46 % | 151.901 M -59.81 % | 377.915 M -33.26 % | 566.287 M 24.28 % | 455.667 M 24.46 % | 366.113 M 557.85 % | 55.653 M -89.25 % | 517.840 M 11.47 % | 464.566 M 16.47 % | 398.874 M 11.12 % | 358.948 M -31.64 % | 525.063 M 97.49 % | 265.867 M 53.90 % | 172.750 M 33.05 % | 129.836 M -49.74 % | 258.307 M 4.60 % | 246.954 M 152.95 % | 97.630 M -24.18 % | 128.761 M 52.13 % | 84.640 M -39.24 % | 139.307 M 489.55 % | -35.761 M 83.78 % | -220.450 M -113.58 % | -103.219 M 25.65 % | -138.831 M -169.40 % | -51.533 M 67.63 % | -159.185 M -4 320.20 % | 3.772 M 113.27 % | -28.431 M -18.60 % | -23.972 M 88.48 % | -208.051 M -89.41 % | -109.841 M -255.16 % | 70.791 M 151.51 % | -137.433 M 75.50 % | -560.925 M -492.69 % | -94.641 M -166.63 % | -35.495 M 82.56 % | -203.579 M 63.67 % | -560.393 M -588.09 % | -81.442 M -297.56 % | -20.486 M -321.79 % | 9.236 M -79.05 % | 44.082 M -73.96 % | 169.276 M 44.04 % | 117.522 M -8.42 % | 128.327 M 67.38 % | 76.669 M -56.21 % | 175.069 M 9.48 % | 159.907 M 0.20 % | 159.592 M 30.29 % | 122.490 M -9.32 % | 135.083 M -10.26 % | 150.533 M -10.56 % | 168.312 M -11.76 % | 190.746 M 22.49 % | 155.727 M -17.89 % | 189.658 M 189.69 % | 65.469 M -32.36 % | 96.785 M 215.49 % | 30.678 M -47.17 % | 58.066 M -50.97 % | 118.436 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 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 |