Simon Property Group, Inc. SPG
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.365 B 6.72 % | 5.964 B 5.39 % | 5.659 B 6.94 % | 5.291 B 3.41 % | 5.117 B 11.05 % | 4.608 B -19.94 % | 5.755 B 1.95 % | 5.645 B 2.13 % | 5.527 B 1.69 % | 5.435 B 3.21 % | 5.266 B 8.12 % | 4.871 B 7.20 % | 4.544 B 6.76 % | 4.256 B -1.17 % | 4.306 B 8.81 % | 3.958 B 4.83 % | 3.775 B -0.21 % | 3.783 B 3.63 % | 3.651 B 9.56 % | 3.332 B 5.22 % | 3.167 B 22.51 % | 2.585 B 15.28 % | 2.242 B 9.23 % | 2.053 B 0.20 % | 2.049 B 1.39 % | 2.021 B 4.02 % | 1.943 B 38.21 % | 1.406 B 33.33 % | 1.054 B 39.20 % | 757.300 M 35.96 % | 557.000 M 17.58 % | 473.700 M 16.70 % | 405.900 M |
| Net income | 4.615 B 94.65 % | 2.371 B 3.84 % | 2.283 B 6.71 % | 2.140 B -4.89 % | 2.250 B 102.20 % | 1.113 B -47.06 % | 2.102 B -13.87 % | 2.440 B 25.26 % | 1.948 B 5.93 % | 1.839 B 0.61 % | 1.828 B 29.76 % | 1.409 B 6.74 % | 1.320 B -8.01 % | 1.434 B 39.98 % | 1.025 B 66.08 % | 617.038 M 99.43 % | 309.407 M -33.27 % | 463.636 M -5.62 % | 491.239 M -12.88 % | 563.840 M 18.52 % | 475.749 M 58.24 % | 300.647 M -4.12 % | 313.577 M -44.17 % | 561.655 M 182.03 % | 199.149 M -40.46 % | 334.459 M 12.69 % | 296.799 M 77.41 % | 167.300 M 21.91 % | 137.237 M 4.60 % | 131.200 M -4.37 % | 137.200 M 204.21 % | 45.100 M 36.25 % | 33.100 M |
| Income before tax | 5.400 B 96.20 % | 2.752 B 1.98 % | 2.699 B 6.43 % | 2.536 B -6.97 % | 2.726 B 114.19 % | 1.273 B -48.12 % | 2.453 B -14.20 % | 2.859 B 26.06 % | 2.268 B 4.80 % | 2.164 B 0.22 % | 2.160 B 30.86 % | 1.650 B 17.34 % | 1.406 B -10.93 % | 1.579 B 25.56 % | 1.257 B 65.93 % | 757.845 M 98.37 % | 382.042 M -36.66 % | 603.141 M 18.73 % | 507.982 M -11.63 % | 574.813 M 55.51 % | 369.636 M -5.59 % | 391.509 M 5.17 % | 372.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 274.652 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.85 83.84 % | 0.46 -3.24 % | 0.48 -0.48 % | 0.48 -10.04 % | 0.53 92.87 % | 0.28 -35.20 % | 0.43 -15.84 % | 0.51 23.42 % | 0.41 3.05 % | 0.40 -2.89 % | 0.41 21.04 % | 0.34 9.47 % | 0.31 -16.57 % | 0.37 27.05 % | 0.29 52.49 % | 0.19 89.22 % | 0.10 -36.52 % | 0.16 14.58 % | 0.14 -19.34 % | 0.17 47.79 % | 0.12 -22.93 % | 0.15 -8.77 % | 0.17 | 0.00 | 0.00 | 0.00 -100.00 % | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 7.857 B 56.59 % | 5.018 B 2.68 % | 4.887 B 6.49 % | 4.589 B -5.33 % | 4.848 B 42.07 % | 3.412 B -26.41 % | 4.637 B -7.72 % | 5.025 B 13.30 % | 4.435 B 1.96 % | 4.350 B 0.63 % | 4.322 B 10.02 % | 3.929 B 2.81 % | 3.821 B -3.22 % | 3.948 B 17.74 % | 3.353 B 19.73 % | 2.801 B 17.51 % | 2.384 B -5.40 % | 2.520 B 6.79 % | 2.359 B 8.41 % | 2.176 B 5.89 % | 2.055 B -20.49 % | 2.585 B -5.86 % | 2.746 B -25.38 % | 3.680 B 173.54 % | 1.345 B -61.67 % | 3.510 B 6.13 % | 3.307 B 37.98 % | 2.397 B 249.62 % | 685.569 M -46.95 % | 1.292 B 36.43 % | 947.300 M 17.87 % | 803.700 M 26.27 % | 636.500 M |
| Net income ratio | 0.73 82.40 % | 0.40 -1.47 % | 0.40 -0.22 % | 0.40 -8.03 % | 0.44 82.08 % | 0.24 -33.87 % | 0.37 -15.52 % | 0.43 22.64 % | 0.35 4.17 % | 0.34 -2.52 % | 0.35 20.02 % | 0.29 -0.43 % | 0.29 -13.83 % | 0.34 41.63 % | 0.24 52.63 % | 0.16 90.23 % | 0.08 -33.12 % | 0.12 -8.92 % | 0.13 -20.48 % | 0.17 12.64 % | 0.15 29.17 % | 0.12 -16.83 % | 0.14 -48.89 % | 0.27 181.46 % | 0.10 -41.27 % | 0.17 8.33 % | 0.15 28.36 % | 0.12 -8.57 % | 0.13 -24.86 % | 0.17 -29.67 % | 0.25 158.72 % | 0.10 16.75 % | 0.08 |
| Ratio EBITDA | 1.23 46.73 % | 0.84 -2.57 % | 0.86 -0.42 % | 0.87 -8.45 % | 0.95 27.93 % | 0.74 -8.08 % | 0.81 -9.49 % | 0.89 10.93 % | 0.80 0.26 % | 0.80 -2.50 % | 0.82 1.77 % | 0.81 -4.09 % | 0.84 -9.35 % | 0.93 19.13 % | 0.78 10.03 % | 0.71 12.09 % | 0.63 -5.20 % | 0.67 3.06 % | 0.65 -1.05 % | 0.65 0.64 % | 0.65 -35.10 % | 1.00 -18.34 % | 1.22 -31.69 % | 1.79 172.99 % | 0.66 -62.19 % | 1.74 2.03 % | 1.70 -0.17 % | 1.71 162.21 % | 0.65 -61.89 % | 1.71 0.35 % | 1.70 0.24 % | 1.70 8.20 % | 1.57 |
| Gross profit ratio | 0.86 3.89 % | 0.83 0.83 % | 0.82 0.92 % | 0.81 0.08 % | 0.81 0.34 % | 0.81 -1.83 % | 0.82 0.13 % | 0.82 -0.15 % | 0.82 0.17 % | 0.82 0.45 % | 0.82 -0.13 % | 0.82 0.39 % | 0.82 0.45 % | 0.81 3.25 % | 0.79 0.56 % | 0.78 -11.86 % | 0.89 0.88 % | 0.88 0.46 % | 0.88 -12.45 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 326.018 M -0.02 % | 326.097 M -0.22 % | 326.807 M -0.31 % | 327.817 M -0.23 % | 328.587 M 6.43 % | 308.738 M 0.26 % | 307.950 M -0.54 % | 309.627 M -0.61 % | 311.517 M -0.38 % | 312.691 M 0.83 % | 310.103 M -0.20 % | 310.731 M 0.15 % | 310.255 M 2.35 % | 303.138 M 3.26 % | 293.573 M 0.76 % | 291.350 M 8.52 % | 268.472 M 18.85 % | 225.884 M 0.94 % | 223.777 M 0.81 % | 221.984 M 0.53 % | 220.821 M 5.77 % | 208.783 M 9.86 % | 190.047 M 5.53 % | 180.094 M 3.58 % | 173.869 M 0.67 % | 172.711 M 0.13 % | 172.489 M 36.86 % | 126.036 M 26.05 % | 99.990 M -16.46 % | 119.697 M 100.34 % | 59.747 M 28.87 % | 46.364 M 14.45 % | 40.508 M |
| Weighted average shs out | 326.018 M -0.02 % | 326.097 M -0.22 % | 326.807 M -0.31 % | 327.817 M -0.23 % | 328.587 M 6.43 % | 308.738 M 0.26 % | 307.950 M -0.54 % | 309.627 M -0.61 % | 311.517 M -0.38 % | 312.691 M 0.83 % | 310.103 M -0.20 % | 310.731 M 0.15 % | 310.255 M 2.35 % | 303.137 M 3.28 % | 293.504 M 0.83 % | 291.076 M 8.99 % | 267.055 M 18.52 % | 225.333 M 1.05 % | 222.998 M 0.92 % | 220.975 M 0.07 % | 220.821 M 6.50 % | 207.343 M 9.10 % | 190.047 M 5.53 % | 180.094 M 4.80 % | 171.848 M -0.50 % | 172.711 M 0.13 % | 172.489 M 36.86 % | 126.036 M 26.05 % | 99.990 M -16.46 % | 119.697 M 100.34 % | 59.747 M 28.87 % | 46.364 M 14.45 % | 40.508 M |
| EPS diluted | 14.14 94.77 % | 7.26 4.01 % | 6.98 7.06 % | 6.52 -4.68 % | 6.84 90.53 % | 3.59 -47.13 % | 6.79 -13.83 % | 7.88 26.28 % | 6.24 6.30 % | 5.87 -0.17 % | 5.88 30.09 % | 4.52 6.60 % | 4.24 -10.17 % | 4.72 35.63 % | 3.48 65.71 % | 2.10 100.00 % | 1.05 -43.85 % | 1.87 -4.10 % | 1.95 -10.96 % | 2.19 20.33 % | 1.82 26.39 % | 1.44 -12.73 % | 1.65 -17.09 % | 1.99 134.12 % | 0.85 -21.30 % | 1.08 11.34 % | 0.97 -8.49 % | 1.06 -1.85 % | 1.08 9.09 % | 0.99 -4.81 % | 1.04 108.00 % | 0.50 278.57 % | -0.28 |
| Earnings per share | 14.14 94.77 % | 7.26 4.16 % | 6.97 6.90 % | 6.52 -4.68 % | 6.84 90.53 % | 3.59 -47.13 % | 6.79 -13.83 % | 7.88 26.28 % | 6.24 6.30 % | 5.87 -0.17 % | 5.88 30.09 % | 4.52 6.60 % | 4.24 -10.17 % | 4.72 35.63 % | 3.48 65.71 % | 2.10 98.11 % | 1.06 -43.62 % | 1.88 -4.08 % | 1.96 -10.91 % | 2.20 20.88 % | 1.82 25.52 % | 1.45 -12.12 % | 1.65 -17.09 % | 1.99 131.40 % | 0.86 -20.37 % | 1.08 11.34 % | 0.97 -8.49 % | 1.06 -1.85 % | 1.08 9.09 % | 0.99 -4.81 % | 1.04 108.00 % | 0.50 278.57 % | -0.28 |
| Gross profit | 5.455 B 10.87 % | 4.920 B 6.26 % | 4.630 B 7.92 % | 4.290 B 3.49 % | 4.146 B 11.43 % | 3.720 B -21.40 % | 4.734 B 2.07 % | 4.637 B 1.98 % | 4.547 B 1.86 % | 4.464 B 3.67 % | 4.306 B 7.97 % | 3.988 B 7.61 % | 3.706 B 7.24 % | 3.456 B 2.04 % | 3.387 B 9.42 % | 3.095 B -7.60 % | 3.350 B 0.67 % | 3.327 B 4.10 % | 3.196 B -4.08 % | 3.332 B 5.22 % | 3.167 B 22.51 % | 2.585 B 15.28 % | 2.242 B 9.23 % | 2.053 B 0.20 % | 2.049 B 1.39 % | 2.021 B 4.02 % | 1.943 B 38.21 % | 1.406 B 33.33 % | 1.054 B 39.20 % | 757.300 M 35.96 % | 557.000 M 17.58 % | 473.700 M 16.70 % | 405.900 M |
| Income tax expense | 35.788 M 53.85 % | 23.262 M -71.59 % | 81.874 M -1.96 % | 83.512 M -46.87 % | 157.199 M 3 490.10 % | -4.637 M -115.43 % | 30.054 M -18.55 % | 36.898 M 58.07 % | 23.343 M -21.35 % | 29.678 M 47.14 % | 20.170 M -28.18 % | 28.085 M -28.97 % | 39.538 M 151.59 % | 15.715 M 35.53 % | 11.595 M 167.72 % | 4.331 M 182.97 % | -5.220 M -245.77 % | 3.581 M 131.63 % | -11.322 M -199.58 % | 11.370 M -29.94 % | 16.229 M 237.88 % | -11.770 M -54.93 % | -7.597 M | 0.000 | 0.000 | 0.000 100.00 % | -3.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 909.143 M -12.87 % | 1.043 B 1.46 % | 1.028 B 2.74 % | 1.001 B 3.08 % | 971.064 M 9.46 % | 887.154 M -13.16 % | 1.022 B 1.36 % | 1.008 B 2.85 % | 980.080 M 0.92 % | 971.147 M 1.14 % | 960.192 M 8.77 % | 882.803 M 5.35 % | 837.946 M 4.69 % | 800.380 M -12.99 % | 919.822 M 6.63 % | 862.649 M 102.64 % | 425.703 M -6.62 % | 455.874 M 0.30 % | 454.510 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 |
| General and administrative expenses | 125.723 M 180.99 % | 44.743 M 16.18 % | 38.513 M 10.13 % | 34.971 M 15.27 % | 30.339 M 34.41 % | 22.572 M -35.25 % | 34.860 M -25.10 % | 46.543 M -10.45 % | 51.972 M -20.14 % | 65.082 M 7.88 % | 60.329 M 0.62 % | 59.958 M 0.26 % | 59.803 M 4.65 % | 57.144 M 23.37 % | 46.319 M 117.80 % | 21.267 M -90.33 % | 219.908 M -19.66 % | 273.731 M -0.97 % | 276.421 M 1 559.99 % | 16.652 M 122.30 % | -74.676 M -545.00 % | 16.781 M 11.29 % | 15.078 M 366.38 % | 3.233 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 155.826 M 7.80 % | 144.551 M 13.51 % | 127.346 M 18.14 % | 107.793 M -5.70 % | 114.303 M 15.91 % | 98.613 M -34.41 % | 150.344 M -0.59 % | 151.241 M 0.25 % | 150.865 M 5.65 % | 142.801 M 5.89 % | 134.854 M -1.32 % | 136.656 M 15.91 % | 117.894 M 7.36 % | 109.809 M 2.62 % | 107.002 M 10.09 % | 97.194 M -2.08 % | 99.262 M 2.56 % | 96.783 M 2.59 % | 94.340 M 6.62 % | 88.480 M -4.22 % | 92.377 M 33.77 % | 69.059 M | 0.000 -100.00 % | 59.581 M -8.25 % | 64.941 M -1.30 % | 65.797 M -0.07 % | 65.843 M 29.61 % | 50.800 M 54.45 % | 32.891 M 32.63 % | 24.800 M 83.70 % | 13.500 M 7.14 % | 12.600 M 27.27 % | 9.900 M |
| Other expenses | 1.998 B 21.98 % | 1.638 B -1.16 % | 1.658 B 5.97 % | 1.564 B -1.49 % | 1.588 B -2.42 % | 1.627 B -0.50 % | 1.636 B 8.08 % | 1.513 B -1.87 % | 1.542 B 0.44 % | 1.535 B 6.49 % | 1.442 B 2.55 % | 1.406 B 4.97 % | 1.340 B 4.44 % | 1.283 B -0.58 % | 1.290 B 4.92 % | 1.230 B -24.26 % | 1.624 B 14.85 % | 1.414 B 9.55 % | 1.290 B -32.32 % | 1.907 B -1.90 % | 1.944 B 34.45 % | 1.446 B 15.42 % | 1.253 B 19.13 % | 1.051 B -8.61 % | 1.150 B 9.11 % | 1.054 B 3.11 % | 1.023 B 43.51 % | 712.547 M 30.92 % | 544.246 M 230.73 % | -416.300 M -37.62 % | -302.500 M -16.62 % | -259.400 M -8.81 % | -238.400 M |
| Operating expenses | 2.280 B 24.75 % | 1.828 B 0.23 % | 1.823 B 6.82 % | 1.707 B -1.48 % | 1.733 B -0.92 % | 1.749 B -3.97 % | 1.821 B 6.41 % | 1.711 B -1.94 % | 1.745 B 0.10 % | 1.743 B 6.49 % | 1.637 B 2.14 % | 1.603 B 5.63 % | 1.517 B 4.67 % | 1.450 B 0.42 % | 1.443 B 7.07 % | 1.348 B -30.61 % | 1.943 B 8.89 % | 1.784 B 7.40 % | 1.661 B -17.43 % | 2.012 B 2.57 % | 1.961 B 28.07 % | 1.531 B 20.82 % | 1.268 B 13.76 % | 1.114 B -8.32 % | 1.215 B 8.50 % | 1.120 B 2.92 % | 1.088 B 42.59 % | 763.347 M 32.26 % | 577.137 M 247.42 % | -391.500 M -35.47 % | -289.000 M -17.10 % | -246.800 M -8.01 % | -228.500 M |
| Cost and expenses | 3.189 B 11.08 % | 2.871 B 0.67 % | 2.852 B 5.31 % | 2.708 B 0.16 % | 2.704 B 2.58 % | 2.636 B -7.27 % | 2.842 B 4.54 % | 2.719 B -0.22 % | 2.725 B 0.39 % | 2.714 B 4.51 % | 2.597 B 4.50 % | 2.485 B 5.53 % | 2.355 B 4.68 % | 2.250 B -4.80 % | 2.363 B 6.90 % | 2.211 B -6.66 % | 2.369 B 5.73 % | 2.240 B 5.88 % | 2.116 B 5.16 % | 2.012 B 2.57 % | 1.961 B 28.07 % | 1.531 B 20.82 % | 1.268 B 13.76 % | 1.114 B -8.32 % | 1.215 B 8.50 % | 1.120 B 2.92 % | 1.088 B 42.59 % | 763.347 M 32.26 % | 577.137 M 247.42 % | -391.500 M -35.47 % | -289.000 M -17.10 % | -246.800 M -8.01 % | -228.500 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 281.549 M 48.74 % | 189.294 M 14.13 % | 165.859 M 16.18 % | 142.764 M -1.30 % | 144.642 M 19.36 % | 121.185 M -34.57 % | 185.204 M -6.36 % | 197.784 M -2.49 % | 202.837 M -2.43 % | 207.883 M 6.51 % | 195.183 M -0.73 % | 196.614 M 10.65 % | 177.697 M 6.44 % | 166.953 M 8.89 % | 153.321 M 29.43 % | 118.461 M -62.88 % | 319.170 M -13.86 % | 370.514 M -0.07 % | 370.761 M 252.66 % | 105.132 M 493.93 % | 17.701 M -79.38 % | 85.840 M 469.31 % | 15.078 M -76.00 % | 62.814 M -3.28 % | 64.941 M -1.30 % | 65.797 M -0.07 % | 65.843 M 29.61 % | 50.800 M 54.45 % | 32.891 M 32.63 % | 24.800 M 83.70 % | 13.500 M 7.14 % | 12.600 M 27.27 % | 9.900 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 974.836 M 7.62 % | 905.797 M 5.98 % | 854.648 M 12.27 % | 761.253 M -4.33 % | 795.712 M 1.44 % | 784.400 M -0.63 % | 789.353 M -3.26 % | 815.923 M 0.81 % | 809.393 M -5.62 % | 857.554 M -7.16 % | 923.697 M -6.94 % | 992.601 M -8.27 % | 1.082 B 1.30 % | 1.068 B 8.61 % | 983.526 M -4.24 % | 1.027 B 3.53 % | 992.065 M 4.74 % | 947.140 M 0.14 % | 945.852 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 |
| Depreciation and amortization | 1.483 B 9.03 % | 1.360 B 1.97 % | 1.334 B 3.21 % | 1.292 B -2.55 % | 1.326 B -2.15 % | 1.355 B -2.81 % | 1.394 B 3.29 % | 1.350 B -0.56 % | 1.357 B 2.21 % | 1.328 B 7.16 % | 1.239 B -3.62 % | 1.286 B -3.54 % | 1.333 B 2.43 % | 1.301 B 16.98 % | 1.112 B 9.49 % | 1.016 B 0.65 % | 1.009 B 5.50 % | 956.827 M 9.32 % | 875.284 M 7.70 % | 812.718 M -0.70 % | 818.468 M 33.94 % | 611.090 M 17.84 % | 518.560 M 5.55 % | 491.306 M 5.68 % | 464.892 M 8.00 % | 430.472 M 9.35 % | 393.650 M 41.19 % | 278.800 M 33.69 % | 208.539 M 45.22 % | 143.600 M 41.76 % | 101.300 M 21.75 % | 83.200 M 3 861.90 % | 2.100 M |
| Operating income | 3.175 B 2.67 % | 3.093 B 10.18 % | 2.807 B 8.65 % | 2.584 B 7.06 % | 2.413 B 22.38 % | 1.972 B -32.31 % | 2.913 B -0.46 % | 2.926 B 4.42 % | 2.802 B 3.00 % | 2.721 B 1.95 % | 2.669 B 11.89 % | 2.385 B 8.99 % | 2.189 B 9.09 % | 2.006 B 3.25 % | 1.943 B 11.24 % | 1.747 B 24.18 % | 1.407 B -8.84 % | 1.543 B 0.52 % | 1.535 B 16.27 % | 1.320 B 9.52 % | 1.205 B 14.41 % | 1.054 B 8.09 % | 974.785 M 3.84 % | 938.738 M 12.64 % | 833.418 M -7.46 % | 900.568 M 5.42 % | 854.245 M 33.02 % | 642.212 M 34.63 % | 477.030 M -58.48 % | 1.149 B 35.79 % | 846.000 M 17.42 % | 720.500 M 13.57 % | 634.400 M |
| Operating income ratio | 0.50 -3.79 % | 0.52 4.55 % | 0.50 1.60 % | 0.49 3.53 % | 0.47 10.20 % | 0.43 -15.44 % | 0.51 -2.36 % | 0.52 2.24 % | 0.51 1.28 % | 0.50 -1.23 % | 0.51 3.49 % | 0.49 1.67 % | 0.48 2.19 % | 0.47 4.47 % | 0.45 2.23 % | 0.44 18.46 % | 0.37 -8.65 % | 0.41 -3.00 % | 0.42 6.12 % | 0.40 4.09 % | 0.38 -6.61 % | 0.41 -6.24 % | 0.43 -4.93 % | 0.46 12.41 % | 0.41 -8.72 % | 0.45 1.35 % | 0.44 -3.76 % | 0.46 0.97 % | 0.45 -70.17 % | 1.52 -0.12 % | 1.52 -0.14 % | 1.52 -2.68 % | 1.56 |
| Total other income expenses net | 2.225 B 753.28 % | -340.513 M -214.91 % | -108.130 M -126.90 % | -47.656 M -115.24 % | 312.716 M 144.73 % | -699.122 M -52.13 % | -459.545 M -585.29 % | -67.058 M 87.44 % | -534.094 M 4.02 % | -556.444 M -9.25 % | -509.328 M 30.71 % | -735.092 M 6.04 % | -782.338 M -83.10 % | -427.272 M 37.68 % | -685.659 M 30.67 % | -988.991 M 3.48 % | -1.025 B -9.02 % | -939.907 M 8.49 % | -1.027 B -37.79 % | -745.416 M 10.81 % | -835.787 M -26.23 % | -662.090 M -9.89 % | -602.510 M 35.82 % | -938.738 M -12.64 % | -833.418 M 7.46 % | -900.568 M -55.38 % | -579.593 M 9.75 % | -642.212 M -34.63 % | -477.030 M 58.48 % | -1.149 B -35.79 % | -846.000 M -17.42 % | -720.500 M -13.57 % | -634.400 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 28.364 B 21.29 % | 23.384 B -7.75 % | 25.349 B 2.06 % | 24.837 B -1.81 % | 25.294 B -3.56 % | 26.227 B 9.23 % | 24.011 B 5.35 % | 22.791 B -1.55 % | 23.150 B 3.27 % | 22.417 B 2.83 % | 21.801 B 7.71 % | 20.241 B -7.46 % | 21.872 B -0.26 % | 21.928 B 24.26 % | 17.648 B 5.82 % | 16.677 B 13.66 % | 14.673 B -16.87 % | 17.650 B 5.58 % | 16.717 B 15.57 % | 14.465 B 5.06 % | 13.769 B -2.11 % | 14.066 B 44.56 % | 9.731 B 6.36 % | 9.149 B 6.61 % | 8.582 B 0.90 % | 8.505 B -1.23 % | 8.611 B 9.78 % | 7.844 B 54.47 % | 5.078 B 37.91 % | 3.682 B 85.88 % | 1.981 B 2.20 % | 1.938 B 32.94 % | 1.458 B |
| Total investments | 5.868 B -24.35 % | 7.757 B -18.66 % | 9.536 B 12.08 % | 8.508 B 0.54 % | 8.463 B 3.50 % | 8.177 B 80.94 % | 4.519 B 13.26 % | 3.990 B -5.03 % | 4.201 B 0.87 % | 4.165 B -5.87 % | 4.425 B 6.23 % | 4.165 B -6.35 % | 4.448 B 7.80 % | 4.126 B 99.98 % | 2.063 B 48.42 % | 1.390 B -5.34 % | 1.469 B -11.74 % | 1.664 B -55.91 % | 3.774 B 23.63 % | 3.052 B 95.35 % | 1.563 B -18.66 % | 1.921 B 6.03 % | 1.812 B 8.77 % | 1.666 B 14.78 % | 1.451 B 10.28 % | 1.316 B -16.39 % | 1.574 B 15.13 % | 1.367 B 104.29 % | 669.117 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 29.187 B 17.76 % | 24.785 B -6.54 % | 26.518 B 4.16 % | 25.458 B -1.43 % | 25.828 B -5.18 % | 27.239 B 10.37 % | 24.680 B 5.90 % | 23.306 B -5.39 % | 24.632 B 7.20 % | 22.977 B 2.11 % | 22.502 B 7.91 % | 20.853 B -11.60 % | 23.589 B 2.06 % | 23.113 B 25.30 % | 18.446 B 5.57 % | 17.474 B -6.21 % | 18.630 B 1.12 % | 18.423 B 7.00 % | 17.219 B 11.85 % | 15.394 B 9.13 % | 14.106 B -3.29 % | 14.586 B 42.08 % | 10.266 B 7.55 % | 9.546 B 7.97 % | 8.841 B 1.29 % | 8.729 B -0.46 % | 8.769 B 9.98 % | 7.973 B 57.02 % | 5.078 B 37.91 % | 3.682 B 85.88 % | 1.981 B 2.20 % | 1.938 B 32.94 % | 1.458 B |
| Accumulated other comprehensive income loss | -251.361 M -30.22 % | -193.026 M -11.71 % | -172.787 M -4.80 % | -164.873 M 10.97 % | -185.186 M 1.85 % | -188.675 M -59.08 % | -118.604 M 5.88 % | -126.017 M -14.09 % | -110.453 M 3.22 % | -114.126 M 54.83 % | -252.686 M -313.96 % | -61.041 M 19.47 % | -75.795 M 16.62 % | -90.900 M 3.57 % | -94.263 M -1 543.54 % | 6.530 M 311.46 % | -3.088 M 98.13 % | -165.066 M -1 012.62 % | 18.087 M -5.99 % | 19.239 M 96.46 % | 9.793 M -40.16 % | 16.365 M 30.03 % | 12.586 M 255.21 % | -8.109 M 18.03 % | -9.893 M 99.33 % | -1.481 B -25 202.79 % | -5.852 M -4 744.44 % | 126.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -4.608 B 27.80 % | -6.383 B -4.71 % | -6.096 B -2.84 % | -5.927 B -1.77 % | -5.824 B 4.57 % | -6.102 B -13.43 % | -5.380 B -9.95 % | -4.893 B -2.32 % | -4.782 B -7.24 % | -4.459 B -4.51 % | -4.267 B -1.40 % | -4.208 B -30.74 % | -3.219 B -4.39 % | -3.083 B 5.18 % | -3.252 B -4.40 % | -3.115 B -5.38 % | -2.956 B -20.92 % | -2.444 B -18.92 % | -2.055 B -18.07 % | -1.741 B -12.23 % | -1.551 B -16.16 % | -1.335 B -21.70 % | -1.097 B -14.14 % | -961.338 M -3.63 % | -927.654 M -29.69 % | -715.288 M -29.76 % | -551.251 M -48.06 % | -372.313 M -41.40 % | -263.300 M -52.55 % | -172.600 M -31.76 % | -131.000 M -67.31 % | -78.300 M -586.84 % | -11.400 M |
| Common stock | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K -2.94 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 6.25 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 3.23 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 3.33 % | 30.000 K 0.00 % | 30.000 K 3.45 % | 29.000 K 20.83 % | 24.000 K 4.35 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 9.52 % | 21.000 K 10.53 % | 19.000 K 5.56 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 5.88 % | 17.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 6.705 B 86.29 % | 3.599 B -2.39 % | 3.688 B -3.56 % | 3.824 B -13.11 % | 4.401 B 20.30 % | 3.658 B 16.87 % | 3.130 B -22.27 % | 4.027 B -9.08 % | 4.429 B -13.11 % | 5.098 B -2.75 % | 5.242 B -12.30 % | 5.977 B -14.77 % | 7.013 B -0.82 % | 7.071 B 27.54 % | 5.544 B -1.59 % | 5.634 B 8.70 % | 5.183 B 70.48 % | 3.040 B -33.94 % | 4.603 B -11.06 % | 5.175 B 0.04 % | 5.173 B 11.42 % | 4.643 B 39.06 % | 3.339 B -7.74 % | 3.619 B 12.70 % | 3.211 B 37.16 % | 2.341 B -40.48 % | 3.933 B 15.36 % | 3.409 B 118.97 % | 1.557 B 19.31 % | 1.305 B 460.28 % | 232.900 M 306.46 % | 57.300 M 94.24 % | 29.500 M |
| Other non current liabilities | 1.018 B 62.55 % | 626.155 M 0.73 % | 621.601 M 16.03 % | 535.736 M -0.96 % | 540.912 M 5.34 % | 513.515 M 10.60 % | 464.304 M -7.25 % | 500.597 M -3.80 % | 520.363 M 14.36 % | 455.040 M 112.39 % | 214.249 M -22.22 % | 275.451 M 10.02 % | 250.371 M -17.53 % | 303.588 M 77.57 % | 170.971 M -70.07 % | 571.324 M -42.18 % | 988.127 M 50.60 % | 656.121 M -36.86 % | 1.039 B 106.75 % | -15.394 B -9.13 % | -14.106 B 3.29 % | -14.586 B -42.08 % | -10.266 B -7.55 % | -9.546 B -7.97 % | -8.841 B -1.29 % | -8.729 B 0.46 % | -8.769 B -9.98 % | -7.973 B -57.02 % | -5.078 B -37.91 % | -3.682 B -85.88 % | -1.981 B -2.20 % | -1.938 B -32.94 % | -1.458 B |
| Long term debt | 21.881 B -11.72 % | 24.785 B -6.54 % | 26.518 B 4.16 % | 25.458 B 0.51 % | 25.328 B -4.84 % | 26.616 B 13.97 % | 23.353 B 3.58 % | 22.547 B -4.68 % | 23.654 B 7.40 % | 22.023 B 2.25 % | 21.538 B 5.35 % | 20.444 B -9.82 % | 22.670 B -1.92 % | 23.113 B 25.30 % | 18.446 B 5.57 % | 17.474 B -6.21 % | 18.630 B 3.26 % | 18.043 B 4.78 % | 17.219 B 11.85 % | 15.394 B 9.13 % | 14.106 B -3.29 % | 14.586 B 42.08 % | 10.266 B 7.55 % | 9.546 B 7.97 % | 8.841 B 1.29 % | 8.729 B -0.46 % | 8.769 B 9.98 % | 7.973 B 57.02 % | 5.078 B 37.91 % | 3.682 B 85.88 % | 1.981 B 2.20 % | 1.938 B 32.94 % | 1.458 B |
| Total non current liabilities | 22.899 B -9.89 % | 25.411 B -6.37 % | 27.140 B 4.41 % | 25.994 B 0.48 % | 25.869 B -4.65 % | 27.129 B 13.91 % | 23.817 B 3.34 % | 23.047 B -8.37 % | 25.153 B 7.34 % | 23.432 B 3.15 % | 22.716 B 7.52 % | 21.128 B -11.40 % | 23.846 B 1.83 % | 23.417 B 25.13 % | 18.714 B 3.71 % | 18.045 B -5.82 % | 19.161 B 1.33 % | 18.910 B -0.49 % | 19.003 B 12.38 % | 16.910 B 5.96 % | 15.958 B -0.57 % | 16.049 B 42.93 % | 11.229 B 7.83 % | 10.413 B 8.14 % | 9.629 B -8.59 % | 10.534 B 15.05 % | 9.156 B -7.21 % | 9.868 B 61.61 % | 6.106 B 32.99 % | 4.591 B 97.59 % | 2.324 B 4.67 % | 2.220 B 28.53 % | 1.727 B |
| Other current liabilities | 1.742 B 3.52 % | 1.683 B -4.53 % | 1.763 B 3.58 % | 1.702 B 8.08 % | 1.575 B -23.72 % | 2.064 B 31.80 % | 1.566 B 1.96 % | 1.536 B 9.22 % | 1.406 B 1 311.35 % | -116.100 M -108.48 % | 1.369 B 1 427.39 % | -103.100 M -104.76 % | 2.168 B 199.15 % | 724.744 M 4.19 % | 695.569 M -40.98 % | 1.179 B 2.77 % | 1.147 B -29.30 % | 1.622 B -9.10 % | 1.784 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -544.431 M -20.66 % | -451.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -758.681 M 22.46 % | -978.467 M -2.60 % | -953.665 M -8.54 % | -878.657 M -114.73 % | -409.185 M -102 196.25 % | -400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 7.306 B | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 M -19.75 % | 623.020 M -53.05 % | 1.327 B 74.92 % | 758.681 M -22.46 % | 978.467 M 2.60 % | 953.665 M 8.54 % | 878.657 M 114.73 % | 409.185 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 |
| Total current liabilities | 11.002 B 224.05 % | 3.395 B -1.76 % | 3.456 B 8.22 % | 3.193 B -8.96 % | 3.508 B -12.29 % | 3.999 B -6.65 % | 4.284 B 50.16 % | 2.853 B 6.63 % | 2.676 B 3.96 % | 2.574 B -4.40 % | 2.692 B 10.94 % | 2.427 B -1.58 % | 2.466 B 17.48 % | 2.099 B 7.18 % | 1.958 B 66.15 % | 1.179 B -26.55 % | 1.605 B -2.57 % | 1.647 B -41.66 % | 2.823 B 4.13 % | 2.711 B -0.26 % | 2.718 B -4.33 % | 2.841 B 36.59 % | 2.080 B 9.99 % | 1.891 B 247.34 % | 544.431 M 20.66 % | 451.207 M -79.50 % | 2.201 B 16.15 % | 1.895 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 33.901 B 17.69 % | 28.806 B -5.85 % | 30.596 B 4.83 % | 29.187 B -0.64 % | 29.377 B -5.63 % | 31.129 B 10.77 % | 28.101 B 5.41 % | 26.659 B -4.20 % | 27.828 B 7.01 % | 26.006 B 2.35 % | 25.409 B 7.87 % | 23.555 B -10.48 % | 26.311 B 3.12 % | 25.516 B 23.43 % | 20.673 B 7.54 % | 19.224 B -7.42 % | 20.765 B 1.02 % | 20.556 B 8.17 % | 19.003 B 12.38 % | 16.910 B 5.96 % | 15.958 B -0.57 % | 16.049 B 42.93 % | 11.229 B 7.83 % | 10.413 B 8.14 % | 9.629 B -8.59 % | 10.534 B 15.05 % | 9.156 B -7.21 % | 9.868 B 61.61 % | 6.106 B 32.99 % | 4.591 B 97.59 % | 2.324 B 4.67 % | 2.220 B 28.53 % | 1.727 B |
| Other non current assets | 1.981 B -90.69 % | 21.278 B -1.70 % | 21.646 B -0.98 % | 21.861 B -2.50 % | 22.420 B -3.89 % | 23.328 B -3.24 % | 24.108 B 181.37 % | -29.627 B 4.71 % | -31.092 B -3.52 % | -30.035 B -221.97 % | 24.624 B 3.19 % | 23.863 B -8.81 % | 26.169 B -0.30 % | 26.248 B 1 506.80 % | 1.634 B -33.23 % | 2.446 B 111.71 % | 1.156 B -3.88 % | 1.202 B -54.04 % | 2.616 B 13.71 % | 2.300 B 40.92 % | 1.632 B -20.67 % | 2.058 B 41.17 % | 1.458 B 24.14 % | 1.174 B 16.80 % | 1.005 B -1.37 % | 1.019 B 12.41 % | 906.757 M 25.20 % | 724.257 M -42.39 % | 1.257 B 43.83 % | 874.000 M 59.75 % | 547.100 M 22.09 % | 448.100 M 10.29 % | 406.300 M |
| Long term investments | 5.868 B -24.35 % | 7.757 B -9.13 % | 8.536 B 0.33 % | 8.508 B 0.54 % | 8.463 B 3.50 % | 8.177 B 80.94 % | 4.519 B 13.26 % | 3.990 B -5.03 % | 4.201 B 0.87 % | 4.165 B -5.87 % | 4.425 B 6.23 % | 4.165 B -6.35 % | 4.448 B 7.80 % | 4.126 B 199.40 % | 1.378 B -0.86 % | 1.390 B -5.34 % | 1.469 B -11.74 % | 1.664 B -11.82 % | 1.887 B 23.63 % | 1.526 B -2.33 % | 1.563 B -18.66 % | 1.921 B 6.03 % | 1.812 B 8.77 % | 1.666 B 14.78 % | 1.451 B 10.28 % | 1.316 B -16.39 % | 1.574 B 15.13 % | 1.367 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 2.746 M -68.48 % | 8.713 M -50.97 % | 17.772 M -46.60 % | 33.278 M -4.81 % | 34.958 M -53.85 % | 75.754 M -42.01 % | 130.638 M -30.68 % | 188.459 M -28.89 % | 265.039 M 3.70 % | 255.582 M -12.38 % | 291.696 M -25.07 % | 389.287 M -20.07 % | 487.034 M | 0.000 | 0.000 -100.00 % | 987.530 M -9.09 % | 1.086 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 |
| GoodWill | 0.000 -100.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M 0.00 % | 20.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.212 M 0.00 % | 37.212 M -3.05 % | 38.384 M -2.96 % | 39.556 M -31.96 % | 58.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 22.844 M -20.71 % | 28.811 M -23.92 % | 37.870 M -29.05 % | 53.376 M -3.05 % | 55.056 M -42.56 % | 95.852 M -36.41 % | 150.736 M -27.72 % | 208.557 M -26.86 % | 285.137 M 3.43 % | 275.680 M -11.58 % | 311.794 M -23.84 % | 409.385 M -19.27 % | 507.132 M | 0.000 | 0.000 -100.00 % | 987.530 M -9.09 % | 1.086 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.212 M 0.00 % | 37.212 M -3.05 % | 38.384 M -2.96 % | 39.556 M -31.96 % | 58.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 31.000 B 5 866.14 % | 519.607 M 7.34 % | 484.073 M -2.59 % | 496.930 M -1.43 % | 504.119 M -1.71 % | 512.914 M -0.34 % | 514.660 M -97.87 % | 24.208 B -1.02 % | 24.458 B 0.40 % | 24.360 B 3.45 % | 23.548 B 5.28 % | 22.368 B 0.56 % | 22.244 B -11.68 % | 25.184 B 18.41 % | 21.269 B 7.43 % | 19.797 B 8.00 % | 18.332 B -3.63 % | 19.021 B -0.43 % | 19.103 B 4.63 % | 18.258 B 1.79 % | 17.936 B -0.86 % | 18.091 B 45.72 % | 12.415 B 3.22 % | 12.027 B 6.27 % | 11.317 B -2.14 % | 11.564 B -1.19 % | 11.703 B 5.17 % | 11.128 B 73.72 % | 6.406 B 27.55 % | 5.022 B 149.93 % | 2.009 B 9.85 % | 1.829 B 35.45 % | 1.350 B |
| Total non current assets | 38.849 B 31.35 % | 29.577 B -3.64 % | 30.695 B -0.68 % | 30.904 B -1.71 % | 31.441 B -1.97 % | 32.073 B 9.70 % | 29.238 B -0.58 % | 29.408 B -2.08 % | 30.033 B 0.51 % | 29.879 B 1.89 % | 29.325 B 3.48 % | 28.340 B -8.66 % | 31.026 B 0.47 % | 30.881 B 27.18 % | 24.281 B 2.74 % | 23.634 B 12.78 % | 20.956 B -4.26 % | 21.888 B -7.28 % | 23.606 B 6.89 % | 22.084 B 4.51 % | 21.131 B -4.25 % | 22.070 B 40.71 % | 15.685 B 5.23 % | 14.905 B 7.92 % | 13.811 B -0.91 % | 13.938 B -2.01 % | 14.223 B 7.13 % | 13.277 B 73.27 % | 7.663 B 29.97 % | 5.896 B 130.63 % | 2.556 B 12.26 % | 2.277 B 29.63 % | 1.757 B |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.000 M | 0.000 | 0.000 -100.00 % | 516.463 M -11.59 % | 584.190 M 29.40 % | 451.457 M 17.09 % | 385.576 M 3.56 % | 372.317 M | 0.000 -100.00 % | 919.154 M 167.25 % | 343.936 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.056 B 14.23 % | 1.800 B 10.61 % | 1.627 B -13.05 % | 1.872 B 7.35 % | 1.743 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 1.000 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 -100.00 % | 1.887 B 23.63 % | 1.526 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 |
| cash and cash equivalents | 823.147 M -41.22 % | 1.400 B 19.79 % | 1.169 B 88.05 % | 621.628 M 16.42 % | 533.936 M -47.22 % | 1.012 B 51.13 % | 669.373 M 30.14 % | 514.335 M -65.30 % | 1.482 B 164.67 % | 560.059 M -20.12 % | 701.134 M 14.51 % | 612.282 M -64.34 % | 1.717 B 44.94 % | 1.185 B 48.32 % | 798.650 M 0.24 % | 796.718 M -79.87 % | 3.958 B 411.63 % | 773.544 M 54.10 % | 501.982 M -45.99 % | 929.360 M 175.74 % | 337.048 M -35.19 % | 520.084 M -2.90 % | 535.623 M 34.87 % | 397.129 M 52.88 % | 259.760 M 16.43 % | 223.111 M 41.54 % | 157.632 M 22.01 % | 129.195 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 823.147 M -41.22 % | 1.400 B -35.44 % | 2.169 B 248.92 % | 621.628 M 16.42 % | 533.936 M -47.22 % | 1.012 B 51.13 % | 669.373 M 30.14 % | 514.335 M -65.30 % | 1.482 B 164.67 % | 560.059 M -20.12 % | 701.134 M 14.51 % | 612.282 M -64.34 % | 1.717 B 44.94 % | 1.185 B 48.32 % | 798.650 M 0.24 % | 796.718 M -79.87 % | 3.958 B 411.63 % | 773.544 M -67.62 % | 2.389 B -2.72 % | 2.456 B 628.56 % | 337.048 M -35.19 % | 520.084 M -2.90 % | 535.623 M 34.87 % | 397.129 M 52.88 % | 259.760 M 16.43 % | 223.111 M 41.54 % | 157.632 M 22.01 % | 129.195 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current assets | 1.757 B -37.88 % | 2.829 B -21.16 % | 3.588 B 70.27 % | 2.108 B -9.81 % | 2.337 B -13.90 % | 2.714 B 36.11 % | 1.994 B 56.02 % | 1.278 B -42.55 % | 2.225 B 81.68 % | 1.225 B -7.62 % | 1.326 B 11.18 % | 1.192 B -48.12 % | 2.298 B 34.74 % | 1.706 B -11.91 % | 1.936 B 58.27 % | 1.223 B -75.49 % | 4.992 B 192.11 % | 1.709 B -39.74 % | 2.836 B 0.01 % | 2.836 B 308.53 % | 694.127 M -21.27 % | 881.674 M 4.86 % | 840.823 M 7.30 % | 783.595 M 19.39 % | 656.340 M -7.26 % | 707.710 M 16.23 % | 608.866 M 75.07 % | 347.776 M | 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 100.00 % | -516.463 M 11.59 % | -584.190 M -29.40 % | -451.457 M -17.09 % | -385.576 M -3.56 % | -372.317 M 25.06 % | -496.852 M -8.11 % | -459.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.056 B -14.23 % | -1.800 B -10.61 % | -1.627 B 13.05 % | -1.872 B -7.35 % | -1.743 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 934.077 M -34.62 % | 1.429 B 0.65 % | 1.419 B -4.47 % | 1.486 B 1.92 % | 1.458 B -14.37 % | 1.703 B 28.52 % | 1.325 B 73.44 % | 763.815 M 2.85 % | 742.672 M 11.74 % | 664.619 M 6.41 % | 624.605 M 7.65 % | 580.197 M -0.22 % | 581.482 M 11.54 % | 521.301 M -64.82 % | 1.482 B 247.21 % | 426.736 M -58.76 % | 1.035 B 10.60 % | 935.556 M -6.00 % | 995.224 M 161.81 % | 380.128 M 6.45 % | 357.079 M -1.25 % | 361.590 M 18.48 % | 305.200 M -21.03 % | 386.466 M -2.55 % | 396.580 M -18.16 % | 484.599 M 7.39 % | 451.234 M 106.44 % | 218.581 M 16.04 % | 188.359 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.686 B -4.87 % | 32.258 B 3.71 % | 31.104 B 232.09 % | -23.548 B -5.28 % | -22.368 B -0.56 % | -22.244 B 11.68 % | -25.184 B | 0.000 | 0.000 100.00 % | -987.530 M 9.09 % | -1.086 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 |
| Other assets | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.836 B -0.01 % | -2.836 B -308.53 % | -694.127 M 69.28 % | -2.260 B -15.40 % | -1.958 B -18.21 % | -1.657 B -1.79 % | -1.627 B 8.11 % | -1.771 B -1.60 % | -1.743 B -401.25 % | -347.776 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.954 B 14.13 % | 1.712 B 1.13 % | 1.693 B 13.52 % | 1.492 B 4.07 % | 1.433 B 9.25 % | 1.312 B -5.66 % | 1.391 B 5.61 % | 1.317 B 3.76 % | 1.269 B 4.54 % | 1.214 B -8.29 % | 1.324 B 5.09 % | 1.260 B 2.99 % | 1.223 B -10.99 % | 1.374 B 25.87 % | 1.092 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 544.431 M 20.66 % | 451.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.828 B 7.01 % | 26.006 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 |
| Minority interest | 1.497 B 127.69 % | 657.527 M -1.09 % | 664.764 M -3.01 % | 685.367 M -34.05 % | 1.039 B 67.96 % | 618.766 M 2.46 % | 603.913 M -17.32 % | 730.438 M -1.70 % | 743.076 M -5.61 % | 787.226 M 2.18 % | 770.442 M -12.83 % | 883.865 M -24.05 % | 1.164 B 0.28 % | 1.160 B 29.72 % | 894.622 M 11.41 % | 802.972 M 10.78 % | 724.825 M | 0.000 -100.00 % | 1.039 B -13.07 % | 1.195 B 38.09 % | 865.565 M -37.19 % | 1.378 B 23.34 % | 1.117 B 9.13 % | 1.024 B 5.83 % | 967.348 M | 0.000 -100.00 % | 1.474 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 756.539 M 30.58 % | 579.348 M 6.21 % | 545.456 M -2.84 % | 561.398 M -1.57 % | 570.376 M -1.70 % | 580.262 M -0.65 % | 584.064 M 768.43 % | 67.255 M -1.70 % | 68.420 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 |
| Preferred stock | 40.451 M -0.80 % | 40.778 M -0.80 % | 41.106 M -0.79 % | 41.435 M -0.79 % | 41.763 M -0.78 % | 42.091 M -0.78 % | 42.420 M -0.77 % | 42.748 M -0.76 % | 43.077 M -0.76 % | 43.405 M -0.75 % | 43.733 M -0.75 % | 44.062 M -0.74 % | 44.390 M -0.74 % | 44.719 M -0.73 % | 45.047 M -0.72 % | 45.375 M -0.72 % | 45.704 M -89.26 % | 425.545 M -43.00 % | 746.608 M -15.60 % | 884.620 M -18.09 % | 1.080 B 1.63 % | 1.063 B 189.18 % | 367.483 M -54.87 % | 814.254 M -7.20 % | 877.468 M -0.12 % | 878.550 M -0.44 % | 882.435 M 22.92 % | 717.916 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 10.027 B 5.81 % | 9.477 B 2.45 % | 9.250 B 0.67 % | 9.189 B -1.50 % | 9.329 B 0.43 % | 9.288 B 16.36 % | 7.983 B -3.51 % | 8.273 B -3.08 % | 8.536 B -3.45 % | 8.841 B -1.19 % | 8.947 B -3.98 % | 9.318 B 2.40 % | 9.099 B 0.66 % | 9.040 B 13.70 % | 7.951 B 0.72 % | 7.893 B 7.09 % | 7.371 B 41.10 % | 5.224 B 7.62 % | 4.854 B 0.78 % | 4.817 B 0.20 % | 4.807 B -1.88 % | 4.899 B 20.79 % | 4.056 B 11.95 % | 3.623 B 47.60 % | 2.455 B -43.94 % | 4.378 B 49.42 % | 2.930 B -4.37 % | 3.064 B 68.55 % | 1.818 B 23.03 % | 1.478 B 306.02 % | 363.900 M 168.36 % | 135.600 M 231.54 % | 40.900 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -2.823 B -4.13 % | -2.711 B 0.26 % | -2.718 B 4.33 % | -2.841 B -36.59 % | -2.080 B -9.99 % | -1.891 B -247.34 % | -544.431 M -20.66 % | -451.207 M 79.50 % | -2.201 B -16.15 % | -1.895 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 40.606 B 25.31 % | 32.406 B -5.48 % | 34.283 B 3.85 % | 33.011 B -2.27 % | 33.777 B -2.90 % | 34.787 B 11.38 % | 31.232 B 1.78 % | 30.686 B -4.87 % | 32.258 B 3.71 % | 31.104 B 1.48 % | 30.651 B 3.79 % | 29.532 B -11.38 % | 33.325 B 2.26 % | 32.587 B 24.30 % | 26.217 B 5.47 % | 24.857 B -4.20 % | 25.948 B 9.97 % | 23.597 B -0.04 % | 23.606 B 6.89 % | 22.084 B 4.51 % | 21.131 B 2.12 % | 20.692 B 42.04 % | 14.567 B 3.82 % | 14.032 B 9.28 % | 12.840 B -0.27 % | 12.875 B -1.64 % | 13.089 B -1.42 % | 13.277 B 73.27 % | 7.663 B 29.97 % | 5.896 B 130.63 % | 2.556 B 12.26 % | 2.277 B 29.63 % | 1.757 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -24.700 M 0.40 % | -24.800 M -1 205.26 % | -1.900 M 92.91 % | -26.800 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 24.700 M -0.40 % | 24.800 M 1 205.26 % | 1.900 M -92.91 % | 26.800 M | 0.000 -100.00 % | 23.000 M -42.64 % | 40.100 M 16.91 % | 34.300 M -14.04 % | 39.900 M 2.05 % | 39.100 M 20.68 % | 32.400 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 |
| Change in working capital | -679.000 K 99.06 % | -72.479 M -128.08 % | 258.134 M 73.38 % | 148.886 M -61.99 % | 391.728 M 192.17 % | -425.022 M -1 067.80 % | -36.395 M -320.80 % | -8.649 M 85.39 % | -59.184 M 43.80 % | -105.309 M -36.38 % | -77.217 M 24.20 % | -101.876 M -6 430.51 % | -1.560 M -105.76 % | 27.099 M 119.74 % | -137.253 M -125.77 % | -60.794 M -561.79 % | 13.165 M 359.83 % | 2.863 M 128.58 % | -10.016 M 85.09 % | -67.155 M 27.50 % | -92.623 M -1 627.68 % | 6.063 M 135.56 % | -17.049 M -303.62 % | -4.224 M -105.48 % | 77.142 M 311.56 % | 18.744 M 261.52 % | -11.605 M -130.82 % | 37.654 M 140.84 % | -92.200 M -39.70 % | -66.000 M -392.54 % | -13.400 M 55.03 % | -29.800 M -302.70 % | -7.400 M |
| Accounts receivables | -59.769 M -265.29 % | 36.161 M 406.40 % | -11.802 M -118.63 % | 63.350 M -76.13 % | 265.352 M 163.80 % | -415.911 M -264 811.46 % | -157.000 K 99.10 % | -17.518 M 33.06 % | -26.170 M -260.78 % | 16.277 M 64.12 % | 9.918 M 247.37 % | -6.730 M 51.71 % | -13.938 M -189.47 % | -4.815 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -123.769 M 9.24 % | -136.369 M -10 438.56 % | -1.294 M 98.46 % | -84.178 M -1 168.11 % | 7.881 M 611.42 % | -1.541 M 95.90 % | -37.564 M -1 092.13 % | -3.151 M 94.76 % | -60.100 M -190.34 % | -20.700 M 74.91 % | -82.500 M -329.69 % | -19.200 M -118.18 % | -8.800 M -225.93 % | -2.700 M 88.11 % | -22.700 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -63.350 M 76.13 % | -265.352 M -163.80 % | 415.911 M 264 811.46 % | 157.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.777 M | 0.000 | 0.000 -100.00 % | 53.075 M 467.83 % | 9.347 M -19.10 % | 11.554 M -89.96 % | 115.074 M 299.15 % | 28.830 M 151.02 % | 11.485 M -74.76 % | 45.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 44.525 M -65.01 % | 127.244 M -48.17 % | 245.513 M 29.15 % | 190.103 M -6.80 % | 203.968 M 969.01 % | 19.080 M 45.65 % | 13.100 M -84.46 % | 84.307 M -15.63 % | 99.931 M 228.46 % | -77.789 M -318.87 % | 35.542 M 220.17 % | -29.577 M -169.77 % | 42.391 M -74.41 % | 165.679 M 381.01 % | -58.959 M | 0.000 -100.00 % | 3.789 M -90.50 % | 39.873 M -64.95 % | 113.753 M 64.35 % | 69.214 M 175.79 % | -91.329 M -201.21 % | 90.241 M 461.98 % | -24.930 M -829.18 % | -2.683 M -102.42 % | 110.886 M 333.96 % | 25.552 M -47.21 % | 48.400 M -37.06 % | 76.900 M 111.26 % | 36.400 M 363.77 % | -13.800 M -757.14 % | 2.100 M 117.21 % | -12.200 M -164.21 % | 19.000 M |
| Other working capital | 14.565 M 106.17 % | -235.884 M -1 065.83 % | 24.423 M 159.25 % | -41.217 M -121.95 % | 187.760 M 142.28 % | -444.102 M -797.27 % | -49.495 M 34.39 % | -75.438 M 43.26 % | -132.945 M -203.55 % | -43.797 M 64.30 % | -122.677 M -87.10 % | -65.569 M -118.47 % | -30.013 M 77.56 % | -133.765 M -127.01 % | -58.924 M -45.89 % | -40.388 M -43.79 % | -28.089 M -31.90 % | -21.295 M 70.74 % | -72.777 M -14.87 % | -63.356 M -64.92 % | -38.417 M 27.62 % | -53.075 M -467.83 % | -9.347 M 19.10 % | -11.554 M 89.61 % | -111.254 M -242.46 % | -32.487 M -185.22 % | -11.390 M 82.22 % | -64.046 M -38.93 % | -46.100 M -39.70 % | -33.000 M -392.54 % | -6.700 M 55.03 % | -14.900 M -302.70 % | -3.700 M |
| Other non cash items | -1.576 B -681.00 % | -201.748 M -258.33 % | 127.426 M 200.51 % | -126.780 M 80.46 % | -648.928 M -643.47 % | 119.405 M 344.45 % | 26.866 M 188.41 % | -30.389 M -109.36 % | 324.659 M 35.52 % | 239.571 M 35 763.92 % | 668.000 K -99.32 % | 98.024 M 802.20 % | 10.865 M -95.23 % | 227.803 M 205.86 % | -215.198 M -563.16 % | 46.463 M -85.04 % | 310.603 M 69.81 % | 182.907 M 314.03 % | 44.177 M 222.59 % | -36.036 M -127.89 % | 129.204 M 5.29 % | 122.712 M 50.12 % | 81.741 M 760.64 % | -12.373 M -119.68 % | 62.874 M 161.82 % | -101.707 M -784.80 % | 14.852 M 194.57 % | -15.705 M -130.50 % | 51.500 M 112.81 % | 24.200 M 393.88 % | 4.900 M -88.16 % | 41.400 M 666.67 % | 5.400 M |
| Net cash provided by operating activities | 4.478 B 17.38 % | 3.815 B -2.95 % | 3.931 B 4.36 % | 3.767 B 3.55 % | 3.637 B 56.33 % | 2.327 B -38.90 % | 3.808 B 1.52 % | 3.751 B 4.37 % | 3.594 B 6.56 % | 3.373 B 11.51 % | 3.025 B 10.78 % | 2.730 B 1.09 % | 2.701 B 7.48 % | 2.513 B 25.28 % | 2.006 B 14.28 % | 1.755 B 2.02 % | 1.721 B 7.12 % | 1.606 B 10.34 % | 1.456 B 14.32 % | 1.273 B 8.57 % | 1.173 B 8.31 % | 1.083 B 13.75 % | 951.967 M 7.81 % | 882.990 M 9.85 % | 803.813 M 14.58 % | 701.516 M 11.87 % | 627.056 M 18.44 % | 529.415 M 42.74 % | 370.900 M 56.83 % | 236.500 M 21.72 % | 194.300 M 25.19 % | 155.200 M 2 117.14 % | 7.000 M |
| Investments in property plant and equipment | -2.027 B -168.23 % | -755.584 M 4.75 % | -793.283 M -22.04 % | -650.024 M -23.13 % | -527.935 M -9.05 % | -484.119 M 44.74 % | -876.011 M -12.03 % | -781.909 M -6.80 % | -732.100 M 8.31 % | -798.465 M 21.79 % | -1.021 B -28.14 % | -796.736 M 5.29 % | -841.209 M -4.83 % | -802.427 M -80.12 % | -445.495 M -73.81 % | -256.312 M 31.88 % | -376.275 M 56.96 % | -874.286 M 14.07 % | -1.017 B -32.53 % | -767.710 M -5.69 % | -726.386 M -32.24 % | -549.304 M -55.21 % | -353.903 M -65.38 % | -213.990 M 62.15 % | -565.387 M 31.81 % | -829.115 M 38.50 % | -1.348 B 48.89 % | -2.638 B -105.20 % | -1.286 B -556.59 % | -195.800 M -99.39 % | -98.200 M | 0.000 | 0.000 |
| Acquisitions net | -575.999 K 99.66 % | -168.760 M -12.66 % | -149.790 M 65.89 % | -439.156 M -39.87 % | -313.981 M 91.73 % | -3.798 B -4 859.02 % | -76.589 M 33.08 % | -114.457 M 72.86 % | -421.661 M 48.08 % | -812.136 M 53.35 % | -1.741 B -435.16 % | -325.285 M 67.78 % | -1.010 B 74.35 % | -3.937 B -441.02 % | -727.715 M 23.34 % | -949.261 M -1 106.15 % | 94.346 M -45.05 % | 171.708 M 165.26 % | -263.098 M | 0.000 | 0.000 100.00 % | -2.305 B -183.78 % | -812.362 M -18.72 % | -684.273 M -648.89 % | 124.665 M -65.44 % | 360.766 M 407.41 % | -117.358 M 93.28 % | -1.747 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -133.122 M 84.17 % | -841.186 M 18.47 % | -1.032 B -1 459.94 % | -66.140 M -96.82 % | -33.605 M -1.97 % | -32.955 M 91.19 % | -374.231 M -1 635.52 % | -21.563 M 13.75 % | -25.000 M 35.58 % | -38.809 M 34.80 % | -59.523 M 84.78 % | -391.188 M -786.71 % | -44.117 M 76.13 % | -184.804 M -194.17 % | -62.822 M 90.66 % | -672.615 M -165.87 % | -252.984 M 28.45 % | -353.594 M 48.56 % | -687.327 M -336.93 % | -157.309 M -105.07 % | -76.710 M 9.62 % | -84.876 M -4.17 % | -81.480 M 9.58 % | -90.113 M 39.09 % | -147.933 M 8.45 % | -161.580 M -94.38 % | -83.125 M -49.71 % | -55.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 113.150 M -95.94 % | 2.784 B 815.25 % | 304.129 M 1 065.87 % | 26.086 M -60.18 % | 65.504 M 118.35 % | 30.000 M -96.58 % | 876.011 M 3 404.04 % | 25.000 M -55.57 % | 56.268 M 32.08 % | 42.600 M -91.55 % | 504.012 M 1.64 % | 495.882 M 944.07 % | 47.495 M -88.58 % | 415.848 M 71.85 % | 241.990 M -35.59 % | 375.674 M 353.62 % | 82.816 M 134.61 % | 35.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 600.575 M -4.97 % | 631.969 M | 0.000 100.00 % | -282.545 M -665.11 % | 49.998 M 109.91 % | -504.561 M -898.24 % | 63.209 M 10 434.83 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 104.829 M -73.14 % | 390.323 M 26.93 % | 307.505 M -38.83 % | 502.670 M 95.40 % | 257.253 M -16.13 % | 306.738 M 149.01 % | -625.887 M -195.35 % | 656.423 M 81.82 % | 361.026 M -43.39 % | 637.784 M -25.36 % | 854.524 M 611.74 % | 120.061 M -86.65 % | 899.433 M -3.05 % | 927.760 M | 0.000 -100.00 % | 255.819 M 672.73 % | 33.106 M 104.90 % | -675.278 M -878.32 % | -69.024 M -121.36 % | 323.168 M -56.95 % | 750.662 M 284.56 % | -406.732 M -178.80 % | -145.887 M -171.99 % | 202.646 M -65.76 % | 591.768 M 17.42 % | 503.990 M -65.01 % | 1.440 B -36.70 % | 2.275 B 5 422.95 % | 41.200 M 1 156.41 % | -3.900 M 96.87 % | -124.500 M 53.34 % | -266.800 M -16.30 % | -229.400 M |
| Net cash used for investing activites | -1.942 B -237.93 % | 1.408 B 203.31 % | -1.363 B -117.56 % | -626.564 M -13.35 % | -552.764 M 86.11 % | -3.978 B -269.50 % | -1.077 B -355.26 % | -236.506 M 68.94 % | -761.467 M 21.42 % | -969.026 M 33.75 % | -1.463 B -63.02 % | -897.266 M 5.36 % | -948.088 M 73.52 % | -3.581 B -260.21 % | -994.042 M 20.27 % | -1.247 B -197.55 % | -418.991 M 58.96 % | -1.021 B 49.88 % | -2.037 B -238.44 % | -601.851 M -1 047.83 % | -52.434 M 98.09 % | -2.746 B -260.49 % | -761.663 M 3.06 % | -785.730 M -181.19 % | -279.432 M -267.96 % | -75.941 M 87.61 % | -612.876 M 70.84 % | -2.102 B -69.00 % | -1.244 B -522.83 % | -199.700 M 10.33 % | -222.700 M 16.53 % | -266.800 M -16.30 % | -229.400 M |
| Debt repayment | 390.423 M 120.84 % | -1.874 B -292.91 % | 971.315 M 456.50 % | -272.461 M 67.00 % | -825.592 M -136.22 % | 2.280 B 157.70 % | 884.602 M 177.26 % | -1.145 B -205.75 % | 1.083 B 401.18 % | 216.037 M -84.08 % | 1.357 B 295.79 % | -692.897 M -246.44 % | 473.173 M -78.61 % | 2.212 B 762.31 % | 256.506 M 110.83 % | -2.369 B -537.03 % | 542.067 M -29.13 % | 764.839 M -45.34 % | 1.399 B 31.34 % | 1.065 B 553.33 % | -235.017 M -109.44 % | 2.489 B 308.35 % | 609.524 M 99.78 % | 305.099 M 182.68 % | 107.929 M 123.01 % | 48.396 M -91.58 % | 575.061 M -69.96 % | 1.914 B 102.48 % | 945.459 M 3 578.83 % | 25.700 M 134.22 % | -75.100 M -161.51 % | 122.100 M 137.01 % | -329.900 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.556 B | 0.000 | 0.000 | 0.000 100.00 % | -328.000 K | 0.000 -100.00 % | 277.000 K 179.80 % | 99.000 K -99.99 % | 1.214 B 22 746.60 % | 5.313 M 27.53 % | 4.166 M -99.75 % | 1.642 B 14 686.85 % | 11.106 M -92.91 % | 156.710 M -27.86 % | 217.237 M | 0.000 -100.00 % | 3.430 M -96.56 % | 99.725 M -70.79 % | 341.445 M 4 123.19 % | 8.085 M 568.73 % | 1.209 M -17.36 % | 1.463 M -98.72 % | 114.600 M -66.72 % | 344.400 M 70.75 % | 201.700 M -16.79 % | 242.400 M 126.97 % | 106.800 M | 0.000 |
| Common stock repurchased | -227.154 M -2 051.49 % | -10.558 M 97.96 % | -518.288 M -0.46 % | -515.905 M -22 156.47 % | -2.318 M 98.63 % | -169.549 M 54.16 % | -369.902 M 15.71 % | -438.854 M -7.01 % | -410.119 M -57.80 % | -259.894 M 48.97 % | -509.277 M -3 428.07 % | -14.435 M | 0.000 100.00 % | -248.000 M | 0.000 100.00 % | -10.994 M 87.46 % | -87.689 M -4 652.79 % | -1.845 M 99.52 % | -384.461 M 6.16 % | -409.708 M -110.74 % | -194.416 M -94.66 % | -99.876 M -6.30 % | -93.954 M | 0.000 | 0.000 100.00 % | -50.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -2.793 B -5.58 % | -2.645 B -8.44 % | -2.439 B -7.74 % | -2.264 B 3.73 % | -2.352 B -62.74 % | -1.445 B 43.57 % | -2.561 B -4.56 % | -2.449 B -9.76 % | -2.231 B -9.51 % | -2.038 B 7.22 % | -2.196 B -36.94 % | -1.604 B 5.14 % | -1.691 B -13.82 % | -1.485 B -19.38 % | -1.244 B -35.32 % | -919.443 M -324.18 % | -216.756 M 79.85 % | -1.076 B -5.41 % | -1.021 B -398.74 % | -204.652 M -5.11 % | -194.697 M 73.89 % | -745.698 M -11.78 % | -667.105 M -11.95 % | -595.874 M -5.71 % | -563.679 M -12.31 % | -501.902 M 10.85 % | -562.990 M -28.86 % | -436.900 M -91.71 % | -227.900 M 13.18 % | -262.500 M -47.72 % | -177.700 M -47.22 % | -120.700 M | 0.000 |
| Other financing activites | -482.866 M -4.49 % | -462.109 M -1 257.43 % | -34.043 M -136 272.00 % | 25.000 K 100.01 % | -382.641 M -68.46 % | -227.146 M 57.29 % | -531.842 M -18.35 % | -449.373 M -27.87 % | -351.430 M 23.84 % | -461.429 M -270.80 % | -124.442 M 80.16 % | -627.077 M -19 006.55 % | -3.282 M 98.63 % | -239.014 M -766.75 % | -27.576 M 92.84 % | -385.239 M -172.72 % | -141.258 M -7 556.26 % | -1.845 M 99.38 % | -297.565 M -14 809.10 % | 2.023 M 107.91 % | -25.590 M -5 615.09 % | 464.000 K | 0.000 100.00 % | -10.561 M 54.94 % | -23.438 M 42.18 % | -40.534 M -5 706.36 % | 723.000 K 5 461.54 % | 13.000 K 100.01 % | -143.672 M | 0.000 100.00 % | -3.700 M -76.19 % | -2.100 M -100.34 % | 623.500 M |
| Net cash used provided by financing activities | -3.112 B 37.65 % | -4.992 B -147.08 % | -2.020 B 33.81 % | -3.052 B 14.32 % | -3.562 B -278.66 % | 1.994 B 177.40 % | -2.576 B 42.53 % | -4.482 B -134.66 % | -1.910 B 24.94 % | -2.545 B -72.75 % | -1.473 B 49.86 % | -2.938 B -140.69 % | -1.221 B -183.98 % | 1.453 B 243.92 % | -1.010 B 72.48 % | -3.670 B -294.91 % | 1.883 B 699.95 % | -313.799 M -304.03 % | 153.798 M 294.18 % | -79.204 M 93.92 % | -1.303 B -179.13 % | 1.647 B 3 279.50 % | -51.810 M -229.17 % | 40.109 M 108.22 % | -487.732 M 12.92 % | -560.096 M -4 028.57 % | 14.257 M -99.10 % | 1.592 B 73.38 % | 918.300 M 2 716.24 % | -35.100 M -148.94 % | -14.100 M -113.29 % | 106.100 M -63.86 % | 293.600 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -577.198 M -349.49 % | 231.354 M -57.73 % | 547.363 M 524.19 % | 87.692 M 118.36 % | -477.677 M -239.57 % | 342.240 M 120.75 % | 155.038 M 116.02 % | -967.974 M -204.96 % | 922.250 M 753.73 % | -141.075 M -258.78 % | 88.852 M 108.04 % | -1.105 B -307.49 % | 532.345 M 37.96 % | 385.868 M 19 872.46 % | 1.932 M 100.06 % | -3.161 B -199.27 % | 3.184 B 1 072.54 % | 271.562 M 163.54 % | -427.378 M -172.15 % | 592.312 M 423.60 % | -183.036 M -1 077.91 % | -15.539 M -111.22 % | 138.494 M 0.82 % | 137.369 M 274.82 % | 36.649 M -44.03 % | 65.479 M 130.26 % | 28.437 M 45.86 % | 19.496 M -57.06 % | 45.400 M 2 570.59 % | 1.700 M 104.00 % | -42.500 M -672.73 % | -5.500 M -107.72 % | 71.200 M |
| Cash at beginning of period | 1.400 B 19.79 % | 1.169 B 88.05 % | 621.628 M 16.42 % | 533.936 M -47.22 % | 1.012 B 51.13 % | 669.373 M 30.14 % | 514.335 M -65.30 % | 1.482 B 164.67 % | 560.059 M -20.12 % | 701.134 M 14.51 % | 612.282 M -64.34 % | 1.717 B 44.94 % | 1.185 B 48.32 % | 798.650 M 0.24 % | 796.718 M -79.87 % | 3.958 B 411.63 % | 773.544 M 54.10 % | 501.982 M -45.99 % | 929.360 M 175.74 % | 337.048 M -35.19 % | 520.084 M -2.90 % | 535.623 M 34.87 % | 397.129 M 52.88 % | 259.760 M 16.43 % | 223.111 M 41.54 % | 157.632 M 22.01 % | 129.195 M 17.77 % | 109.699 M 70.60 % | 64.300 M 2.55 % | 62.700 M -40.34 % | 105.100 M -4.97 % | 110.600 M 180.71 % | 39.400 M |
| Cash at end of period | 823.147 M -41.22 % | 1.400 B 19.79 % | 1.169 B 88.05 % | 621.628 M 16.42 % | 533.936 M -47.22 % | 1.012 B 51.13 % | 669.373 M 30.14 % | 514.335 M -65.30 % | 1.482 B 164.67 % | 560.059 M -20.12 % | 701.134 M 14.51 % | 612.282 M -64.34 % | 1.717 B 44.94 % | 1.185 B 48.32 % | 798.650 M 0.24 % | 796.718 M -79.87 % | 3.958 B 411.63 % | 773.544 M 54.10 % | 501.982 M -45.99 % | 929.360 M 175.74 % | 337.048 M -35.19 % | 520.084 M -2.90 % | 535.623 M 34.87 % | 397.129 M 52.88 % | 259.760 M 16.43 % | 223.111 M 41.54 % | 157.632 M 22.01 % | 129.195 M 17.77 % | 109.700 M 70.34 % | 64.400 M 2.88 % | 62.600 M -40.44 % | 105.100 M -4.97 % | 110.600 M |
| Operating cash flow | 4.478 B 17.38 % | 3.815 B -2.95 % | 3.931 B 4.36 % | 3.767 B 3.55 % | 3.637 B 56.33 % | 2.327 B -38.90 % | 3.808 B 1.52 % | 3.751 B 4.37 % | 3.594 B 6.56 % | 3.373 B 11.51 % | 3.025 B 10.78 % | 2.730 B 1.09 % | 2.701 B 7.48 % | 2.513 B 25.28 % | 2.006 B 14.28 % | 1.755 B 2.02 % | 1.721 B 7.12 % | 1.606 B 10.34 % | 1.456 B 14.32 % | 1.273 B 8.57 % | 1.173 B 8.31 % | 1.083 B 13.75 % | 951.967 M 7.81 % | 882.990 M 9.85 % | 803.813 M 14.58 % | 701.516 M 11.87 % | 627.056 M 18.44 % | 529.415 M 42.74 % | 370.900 M 56.83 % | 236.500 M 21.72 % | 194.300 M 25.19 % | 155.200 M 2 117.14 % | 7.000 M |
| Capital expenditure | -912.346 M -20.75 % | -755.584 M 4.75 % | -793.283 M -22.04 % | -650.024 M -23.13 % | -527.935 M -9.05 % | -484.119 M 44.74 % | -876.011 M -12.03 % | -781.909 M -6.80 % | -732.100 M 8.31 % | -798.465 M 21.79 % | -1.021 B -28.14 % | -796.736 M 5.29 % | -841.209 M -4.83 % | -802.427 M -80.12 % | -445.495 M -73.81 % | -256.312 M 31.88 % | -376.275 M 56.96 % | -874.286 M 14.07 % | -1.017 B -32.53 % | -767.710 M -5.69 % | -726.386 M -32.24 % | -549.304 M -55.21 % | -353.903 M -65.38 % | -213.990 M 62.15 % | -565.387 M 31.81 % | -829.115 M 38.50 % | -1.348 B 48.89 % | -2.638 B -105.20 % | -1.286 B -556.59 % | -195.800 M -99.39 % | -98.200 M | 0.000 | 0.000 |
| Free CashFlow | 3.565 B 16.55 % | 3.059 B -2.50 % | 3.138 B 0.67 % | 3.117 B 0.23 % | 3.109 B 68.76 % | 1.843 B -37.15 % | 2.932 B -1.25 % | 2.969 B 3.75 % | 2.862 B 11.17 % | 2.574 B 28.47 % | 2.004 B 3.62 % | 1.934 B 3.97 % | 1.860 B 8.72 % | 1.711 B 9.63 % | 1.560 B 4.10 % | 1.499 B 11.50 % | 1.344 B 83.65 % | 731.947 M 67.01 % | 438.273 M -13.33 % | 505.657 M 13.26 % | 446.475 M -16.32 % | 533.554 M -10.79 % | 598.064 M -10.60 % | 669.000 M 180.59 % | 238.426 M 286.86 % | -127.599 M 82.31 % | -721.205 M 65.80 % | -2.109 B -130.52 % | -914.700 M -2 347.42 % | 40.700 M -57.65 % | 96.100 M -38.08 % | 155.200 M 2 117.14 % | 7.000 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.757 B -1.92 % | 1.791 B 11.86 % | 1.602 B 6.88 % | 1.498 B 1.73 % | 1.473 B -6.90 % | 1.582 B 6.86 % | 1.481 B 1.54 % | 1.458 B 1.09 % | 1.443 B -5.55 % | 1.527 B 8.26 % | 1.411 B 3.02 % | 1.370 B 1.39 % | 1.351 B -3.50 % | 1.400 B 6.39 % | 1.316 B 2.81 % | 1.280 B -1.24 % | 1.296 B -2.28 % | 1.326 B 2.28 % | 1.297 B 3.38 % | 1.254 B 1.14 % | 1.240 B 9.59 % | 1.131 B 6.67 % | 1.061 B -0.13 % | 1.062 B -21.53 % | 1.353 B -9.09 % | 1.489 B 5.09 % | 1.417 B 1.39 % | 1.397 B -3.83 % | 1.453 B -0.54 % | 1.461 B 4.04 % | 1.404 B 1.37 % | 1.385 B -0.65 % | 1.394 B -2.35 % | 1.428 B 1.71 % | 1.404 B 3.09 % | 1.362 B 1.17 % | 1.346 B -5.62 % | 1.426 B 5.07 % | 1.357 B 3.18 % | 1.315 B -1.60 % | 1.337 B -3.18 % | 1.381 B 4.58 % | 1.320 B -2.15 % | 1.349 B 10.93 % | 1.216 B -6.24 % | 1.297 B 5.06 % | 1.235 B 4.46 % | 1.182 B 2.16 % | 1.157 B -18.30 % | 1.416 B 23.49 % | 1.147 B 5.70 % | 1.085 B -10.70 % | 1.215 B -9.62 % | 1.344 B 9.43 % | 1.229 B 3.41 % | 1.188 B 6.18 % | 1.119 B -4.47 % | 1.171 B 9.03 % | 1.074 B 3.22 % | 1.041 B 2.06 % | 1.020 B -8.92 % | 1.120 B 14.34 % | 979.275 M 4.90 % | 933.566 M 0.92 % | 925.071 M -10.03 % | 1.028 B 11.16 % | 924.932 M 2.36 % | 903.612 M -1.62 % | 918.492 M -10.77 % | 1.029 B 10.02 % | 935.594 M 1.37 % | 922.947 M 3.09 % | 895.298 M -13.55 % | 1.036 B 14.16 % | 907.145 M 5.98 % | 855.932 M 0.44 % | 852.141 M -8.08 % | 927.031 M 13.23 % | 818.736 M 2.50 % | 798.738 M 1.41 % | 787.649 M -10.13 % | 876.479 M 11.94 % | 783.009 M 4.11 % | 752.084 M 1.36 % | 741.970 M -11.10 % | 834.650 M 36.09 % | 613.326 M 3.68 % | 591.563 M 1.62 % | 582.128 M -9.64 % | 644.221 M 15.13 % | 559.554 M 0.60 % | 556.227 M 3.99 % | 534.863 M -14.31 % | 624.182 M 10.65 % | 564.081 M 9.21 % | 516.534 M 4.49 % | 494.332 M -13.60 % | 572.140 M 14.60 % | 499.240 M 2.38 % | 487.640 M -3.46 % | 505.118 M -74.91 % | 2.013 B 70 497.05 % | 2.852 M 10.07 % | 2.591 M -99.48 % | 502.936 M 5.59 % | 476.303 M -2.74 % | 489.700 M 5.11 % | 465.887 M 1.39 % | 459.500 M -0.92 % | 463.759 M 42.21 % | 326.100 M 4.99 % | 310.600 M 1.80 % | 305.100 M -3.60 % | 316.500 M 18.58 % | 266.900 M 8.10 % | 246.900 M 1.56 % | 243.100 M -7.95 % | 264.100 M 28.20 % | 206.000 M 41.10 % | 146.000 M 3.40 % | 141.200 M -9.66 % | 156.300 M 13.26 % | 138.000 M 5.50 % | 130.800 M -1.06 % | 132.200 M -2.15 % | 135.100 M 16.57 % | 115.900 M 3.67 % | 111.800 M 5.67 % | 105.800 M 8.40 % | 97.600 M -5.06 % | 102.800 M 0.00 % | 102.800 M 0.10 % | 102.700 M |
| Net income | 480.403 M -84.24 % | 3.049 B 413.00 % | 594.367 M 6.71 % | 556.967 M 34.36 % | 414.533 M -37.95 % | 668.065 M 40.35 % | 475.995 M -3.70 % | 494.299 M -32.52 % | 732.536 M -2.11 % | 748.314 M 25.77 % | 594.973 M 22.13 % | 487.177 M 7.63 % | 452.661 M -32.90 % | 674.620 M 24.96 % | 539.872 M 8.50 % | 497.577 M 16.40 % | 427.464 M -15.20 % | 504.075 M -25.96 % | 680.770 M 10.14 % | 618.091 M 38.37 % | 446.694 M 64.03 % | 272.317 M 85.55 % | 146.760 M -42.46 % | 255.047 M -41.83 % | 438.439 M -14.20 % | 511.028 M -6.25 % | 545.088 M 9.86 % | 496.158 M -9.68 % | 549.309 M -23.03 % | 713.630 M 28.10 % | 557.101 M 1.69 % | 547.838 M -11.85 % | 621.488 M 8.66 % | 571.950 M 11.14 % | 514.617 M 34.43 % | 382.824 M -20.01 % | 478.570 M 21.08 % | 395.265 M -21.82 % | 505.578 M 10.82 % | 456.223 M -5.31 % | 481.829 M -15.48 % | 570.091 M 35.46 % | 420.843 M -11.17 % | 473.778 M -12.26 % | 539.968 M 33.04 % | 405.882 M 60.55 % | 252.802 M -37.95 % | 407.421 M 18.96 % | 342.482 M -10.44 % | 382.389 M 22.36 % | 312.509 M -8.29 % | 340.770 M 20.00 % | 283.972 M -10.20 % | 316.217 M 23.64 % | 255.755 M 18.25 % | 216.279 M -66.53 % | 646.244 M 77.65 % | 363.764 M 32.36 % | 274.834 M 33.44 % | 205.955 M 14.26 % | 180.246 M -17.60 % | 218.758 M -5.49 % | 231.458 M 52.44 % | 151.839 M 913.41 % | 14.983 M -84.75 % | 98.255 M -12.34 % | 112.086 M 887.62 % | -14.231 M -112.56 % | 113.297 M -25.63 % | 152.342 M 22.76 % | 124.093 M 41.15 % | 87.917 M -11.45 % | 99.284 M -20.58 % | 125.005 M -30.25 % | 179.227 M 141.48 % | 74.220 M -34.19 % | 112.787 M -50.31 % | 226.992 M 100.89 % | 112.995 M 11.59 % | 101.263 M -17.40 % | 122.590 M -8.64 % | 134.184 M 44.47 % | 92.883 M -46.38 % | 173.218 M 129.54 % | 75.464 M -40.24 % | 126.286 M 54.05 % | 81.975 M 4.37 % | 78.545 M 39.79 % | 56.187 M -67.62 % | 173.514 M 197.09 % | 58.404 M -11.48 % | 65.975 M -6.84 % | 70.822 M -37.65 % | 113.582 M 17.17 % | 96.935 M -48.57 % | 188.478 M 304.10 % | 46.641 M -23.29 % | 60.803 M 14.91 % | 52.915 M 15.12 % | 45.964 M -26.00 % | 62.112 M -72.53 % | 226.132 M 37 415.51 % | -606.000 K 59.63 % | -1.501 M -102.57 % | 58.354 M 1 860.30 % | -3.315 M -104.43 % | 74.800 M 7.66 % | 69.479 M 5.91 % | 65.600 M 249.81 % | 18.753 M -64.48 % | 52.800 M 4.55 % | 50.500 M 61.34 % | 31.300 M -34.11 % | 47.500 M -46.57 % | 88.900 M 89.55 % | 46.900 M 221.23 % | 14.600 M -81.28 % | 78.000 M 196.58 % | 26.300 M 9.58 % | 24.000 M 58.94 % | 15.100 M -83.22 % | 90.000 M 350.00 % | 20.000 M 43.88 % | 13.900 M 10.32 % | 12.600 M 600.00 % | 1.800 M -79.07 % | 8.600 M 26.47 % | 6.800 M -56.13 % | 15.500 M 68.48 % | 9.200 M 15.00 % | 8.000 M 0.00 % | 8.000 M 1.27 % | 7.900 M |
| Income before tax | 458.874 M -87.01 % | 3.533 B 401.03 % | 705.169 M 3.89 % | 678.788 M 44.35 % | 470.223 M -36.44 % | 739.851 M 34.70 % | 549.276 M -4.37 % | 574.396 M -35.37 % | 888.758 M -1.37 % | 901.118 M 24.47 % | 723.980 M 27.46 % | 567.992 M 12.30 % | 505.802 M -38.70 % | 825.092 M 30.95 % | 630.103 M 6.11 % | 593.826 M 21.97 % | 486.875 M -21.79 % | 622.562 M -26.40 % | 845.910 M 12.36 % | 752.872 M 49.21 % | 504.562 M 62.16 % | 311.154 M 81.51 % | 171.425 M -40.99 % | 290.486 M -41.86 % | 499.621 M -16.33 % | 597.161 M -5.95 % | 634.921 M 9.64 % | 579.112 M -9.80 % | 642.049 M -23.89 % | 843.616 M 29.32 % | 652.330 M 1.68 % | 641.551 M -11.11 % | 721.744 M 8.34 % | 666.183 M 9.72 % | 607.146 M 35.72 % | 447.363 M -18.30 % | 547.554 M 19.91 % | 456.655 M -23.16 % | 594.265 M 11.19 % | 534.440 M -7.70 % | 579.025 M -14.04 % | 673.575 M 35.76 % | 496.154 M -11.07 % | 557.946 M -12.66 % | 638.797 M 31.98 % | 483.999 M 59.45 % | 303.552 M -38.83 % | 496.235 M 35.41 % | 366.464 M -20.18 % | 459.094 M 36.47 % | 336.412 M -8.61 % | 368.088 M 5.88 % | 347.661 M -9.60 % | 384.590 M 23.95 % | 310.275 M 17.13 % | 264.899 M -66.20 % | 783.832 M 77.01 % | 442.808 M 32.32 % | 334.641 M 41.27 % | 236.876 M 6.99 % | 221.392 M | 0.000 -100.00 % | 280.283 M 70.26 % | 164.618 M 1 003.78 % | 14.914 M -86.87 % | 113.617 M -18.23 % | 138.951 M 1 075.03 % | -14.251 M -109.92 % | 143.725 M -6.89 % | 154.367 M -3.95 % | 160.709 M 39.77 % | 114.980 M -10.87 % | 128.999 M -7.97 % | 140.172 M -25.04 % | 186.993 M 153.81 % | 73.675 M -35.51 % | 114.234 M | 0.000 -100.00 % | 147.330 M 34.79 % | 109.306 M 14.90 % | 95.132 M 25.00 % | 76.105 M -32.72 % | 113.121 M 24.25 % | 91.041 M 22.38 % | 74.391 M -19.32 % | 92.207 M -14.57 % | 107.935 M -0.42 % | 108.393 M 38.65 % | 78.180 M -13.41 % | 90.283 M -0.25 % | 90.511 M -10.74 % | 101.397 M 16.62 % | 86.944 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -606.000 K 59.63 % | -1.501 M -103.00 % | 50.041 M -10.88 % | 56.152 M | 0.000 -100.00 % | 63.900 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 |
| Income before tax ratio | 0.26 -86.76 % | 1.97 347.92 % | 0.44 -2.80 % | 0.45 41.90 % | 0.32 -31.73 % | 0.47 26.05 % | 0.37 -5.82 % | 0.39 -36.07 % | 0.62 4.43 % | 0.59 14.97 % | 0.51 23.73 % | 0.41 10.76 % | 0.37 -36.47 % | 0.59 23.08 % | 0.48 3.21 % | 0.46 23.50 % | 0.38 -19.97 % | 0.47 -28.05 % | 0.65 8.68 % | 0.60 47.52 % | 0.41 47.97 % | 0.28 70.16 % | 0.16 -40.91 % | 0.27 -25.91 % | 0.37 -7.97 % | 0.40 -10.50 % | 0.45 8.14 % | 0.41 -6.21 % | 0.44 -23.48 % | 0.58 24.30 % | 0.46 0.31 % | 0.46 -10.53 % | 0.52 10.94 % | 0.47 7.88 % | 0.43 31.65 % | 0.33 -19.25 % | 0.41 27.05 % | 0.32 -26.86 % | 0.44 7.77 % | 0.41 -6.20 % | 0.43 -11.21 % | 0.49 29.81 % | 0.38 -9.12 % | 0.41 -21.26 % | 0.53 40.76 % | 0.37 51.77 % | 0.25 -41.44 % | 0.42 32.55 % | 0.32 -2.29 % | 0.32 10.51 % | 0.29 -13.54 % | 0.34 18.57 % | 0.29 0.02 % | 0.29 13.27 % | 0.25 13.26 % | 0.22 -68.17 % | 0.70 85.30 % | 0.38 21.37 % | 0.31 36.87 % | 0.23 4.84 % | 0.22 | 0.00 -100.00 % | 0.29 62.32 % | 0.18 993.74 % | 0.02 -85.41 % | 0.11 -26.44 % | 0.15 1 052.55 % | -0.02 -110.08 % | 0.16 4.34 % | 0.15 -12.69 % | 0.17 37.88 % | 0.12 -13.54 % | 0.14 6.45 % | 0.14 -34.34 % | 0.21 139.48 % | 0.09 -35.79 % | 0.13 | 0.00 -100.00 % | 0.18 31.49 % | 0.14 13.30 % | 0.12 39.10 % | 0.09 -39.90 % | 0.14 19.35 % | 0.12 20.74 % | 0.10 -9.24 % | 0.11 -37.22 % | 0.18 -3.96 % | 0.18 36.43 % | 0.13 -4.17 % | 0.14 -13.36 % | 0.16 -11.27 % | 0.18 12.14 % | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.21 63.32 % | -0.58 -682.24 % | 0.10 -15.60 % | 0.12 | 0.00 -100.00 % | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 1.159 B -72.58 % | 4.226 B 304.87 % | 1.044 B -18.40 % | 1.279 B 21.49 % | 1.053 B -20.71 % | 1.328 B 18.81 % | 1.118 B -0.95 % | 1.128 B -21.87 % | 1.444 B -1.41 % | 1.465 B 15.38 % | 1.270 B 12.84 % | 1.125 B 9.49 % | 1.028 B -24.57 % | 1.362 B 20.11 % | 1.134 B 3.45 % | 1.096 B 10.07 % | 996.158 M -13.89 % | 1.157 B -15.31 % | 1.366 B 6.20 % | 1.286 B 23.87 % | 1.038 B 22.67 % | 846.483 M 18.70 % | 713.124 M -13.56 % | 824.958 M -19.71 % | 1.028 B -8.75 % | 1.126 B -4.63 % | 1.181 B 2.72 % | 1.149 B -2.65 % | 1.181 B -14.94 % | 1.388 B 16.90 % | 1.187 B -0.01 % | 1.188 B -5.89 % | 1.262 B 3.76 % | 1.216 B 6.41 % | 1.143 B 14.93 % | 994.396 M -8.05 % | 1.082 B 5.82 % | 1.022 B -10.23 % | 1.139 B 6.08 % | 1.073 B -3.83 % | 1.116 B -8.75 % | 1.223 B 18.59 % | 1.031 B -6.38 % | 1.102 B -6.15 % | 1.174 B 13.97 % | 1.030 B 20.27 % | 856.252 M -21.54 % | 1.091 B 14.72 % | 951.260 M -12.57 % | 1.088 B 15.07 % | 945.473 M -2.09 % | 965.697 M 1.16 % | 954.661 M -7.95 % | 1.037 B 12.81 % | 919.292 M 5.04 % | 875.146 M -34.71 % | 1.340 B 36.40 % | 982.701 M 15.12 % | 853.663 M 13.59 % | 751.529 M 1.04 % | 743.790 M 47.06 % | 505.760 M -35.72 % | 786.861 M 18.09 % | 666.304 M 29.95 % | 512.729 M -17.50 % | 621.487 M -3.75 % | 645.670 M 4.24 % | 619.403 M -0.39 % | 621.821 M -7.09 % | 669.275 M 5.07 % | 637.001 M 9.09 % | 583.932 M -0.52 % | 586.959 M -23.17 % | 764.002 M 17.57 % | 649.810 M 18.59 % | 547.940 M -2.89 % | 564.237 M -8.05 % | 613.654 M 15.19 % | 532.714 M 2.17 % | 521.412 M 2.51 % | 508.651 M -11.31 % | 573.486 M 14.27 % | 501.860 M 1.73 % | 493.317 M 2.80 % | 479.893 M -9.40 % | 529.671 M 34.12 % | 394.931 M 2.30 % | 386.035 M 4.32 % | 370.046 M -16.71 % | 444.309 M 24.74 % | 356.189 M 1.04 % | 352.513 M 2.05 % | 345.418 M -16.38 % | 413.085 M -58.48 % | 994.967 M 190.60 % | 342.387 M 8.48 % | 315.634 M -6.07 % | 336.033 M 3.02 % | 326.193 M 2.46 % | 318.359 M -63.90 % | 881.763 M -33.99 % | 1.336 B 82 807.06 % | -1.615 M 8.29 % | -1.761 M -100.20 % | 859.477 M 174.28 % | -1.157 B -239.93 % | 826.895 M 4.56 % | 790.827 M 0.60 % | 786.100 M 213.52 % | -692.476 M -224.91 % | 554.400 M 3.66 % | 534.800 M -0.56 % | 537.800 M -3.95 % | 559.900 M 42.36 % | 393.300 M 4.16 % | 377.600 M -8.77 % | 413.900 M 0.05 % | 413.700 M 14.95 % | 359.900 M 43.62 % | 250.600 M 3.51 % | 242.100 M -8.92 % | 265.800 M 13.88 % | 233.400 M 4.10 % | 224.200 M -4.11 % | 233.800 M 5.46 % | 221.700 M 9.27 % | 202.900 M 5.02 % | 193.200 M 6.27 % | 181.800 M -44.25 % | 326.100 M 217.22 % | 102.800 M 0.00 % | 102.800 M 0.10 % | 102.700 M |
| Net income ratio | 0.27 -83.94 % | 1.70 358.62 % | 0.37 -0.16 % | 0.37 32.08 % | 0.28 -33.35 % | 0.42 31.35 % | 0.32 -5.16 % | 0.34 -33.25 % | 0.51 3.65 % | 0.49 16.18 % | 0.42 18.55 % | 0.36 6.15 % | 0.34 -30.47 % | 0.48 17.45 % | 0.41 5.54 % | 0.39 17.86 % | 0.33 -13.22 % | 0.38 -27.61 % | 0.53 6.54 % | 0.49 36.80 % | 0.36 49.68 % | 0.24 73.95 % | 0.14 -42.38 % | 0.24 -25.87 % | 0.32 -5.63 % | 0.34 -10.79 % | 0.38 8.36 % | 0.36 -6.08 % | 0.38 -22.61 % | 0.49 23.12 % | 0.40 0.32 % | 0.40 -11.27 % | 0.45 11.27 % | 0.40 9.27 % | 0.37 30.40 % | 0.28 -20.93 % | 0.36 28.29 % | 0.28 -25.59 % | 0.37 7.41 % | 0.35 -3.78 % | 0.36 -12.71 % | 0.41 29.53 % | 0.32 -9.22 % | 0.35 -20.90 % | 0.44 41.88 % | 0.31 52.83 % | 0.20 -40.60 % | 0.34 16.45 % | 0.30 9.63 % | 0.27 -0.91 % | 0.27 -13.24 % | 0.31 34.39 % | 0.23 -0.64 % | 0.24 12.99 % | 0.21 14.35 % | 0.18 -68.48 % | 0.58 85.97 % | 0.31 21.40 % | 0.26 29.28 % | 0.20 11.96 % | 0.18 -9.54 % | 0.20 -17.34 % | 0.24 45.32 % | 0.16 904.19 % | 0.02 -83.05 % | 0.10 -21.14 % | 0.12 869.46 % | -0.02 -112.77 % | 0.12 -16.66 % | 0.15 11.59 % | 0.13 39.24 % | 0.10 -14.10 % | 0.11 -8.13 % | 0.12 -38.90 % | 0.20 127.85 % | 0.09 -34.49 % | 0.13 -45.95 % | 0.24 77.42 % | 0.14 8.86 % | 0.13 -18.54 % | 0.16 1.66 % | 0.15 29.06 % | 0.12 -48.50 % | 0.23 126.45 % | 0.10 -32.78 % | 0.15 13.20 % | 0.13 0.66 % | 0.13 37.56 % | 0.10 -64.16 % | 0.27 158.05 % | 0.10 -12.00 % | 0.12 -10.42 % | 0.13 -27.23 % | 0.18 5.89 % | 0.17 -52.90 % | 0.36 286.73 % | 0.09 -11.22 % | 0.11 0.27 % | 0.11 12.45 % | 0.09 -23.35 % | 0.12 9.49 % | 0.11 152.86 % | -0.21 63.32 % | -0.58 -599.29 % | 0.12 1 767.08 % | -0.01 -104.56 % | 0.15 2.42 % | 0.15 4.46 % | 0.14 253.05 % | 0.04 -75.03 % | 0.16 -0.42 % | 0.16 58.48 % | 0.10 -31.64 % | 0.15 -54.94 % | 0.33 75.35 % | 0.19 216.29 % | 0.06 -79.67 % | 0.30 131.33 % | 0.13 -22.33 % | 0.16 53.71 % | 0.11 -81.43 % | 0.58 297.31 % | 0.14 36.38 % | 0.11 11.50 % | 0.10 615.36 % | 0.01 -82.04 % | 0.07 22.00 % | 0.06 -58.48 % | 0.15 55.42 % | 0.09 21.13 % | 0.08 0.00 % | 0.08 1.17 % | 0.08 |
| Ratio EBITDA | 0.66 -72.04 % | 2.36 261.96 % | 0.65 -23.65 % | 0.85 19.43 % | 0.71 -14.83 % | 0.84 11.19 % | 0.75 -2.45 % | 0.77 -22.71 % | 1.00 4.39 % | 0.96 6.58 % | 0.90 9.53 % | 0.82 7.99 % | 0.76 -21.83 % | 0.97 12.89 % | 0.86 0.62 % | 0.86 11.45 % | 0.77 -11.88 % | 0.87 -17.20 % | 1.05 2.73 % | 1.03 22.47 % | 0.84 11.94 % | 0.75 11.28 % | 0.67 -13.44 % | 0.78 2.31 % | 0.76 0.37 % | 0.76 -9.24 % | 0.83 1.32 % | 0.82 1.22 % | 0.81 -14.48 % | 0.95 12.36 % | 0.85 -1.36 % | 0.86 -5.27 % | 0.91 6.25 % | 0.85 4.62 % | 0.81 11.49 % | 0.73 -9.12 % | 0.80 12.12 % | 0.72 -14.56 % | 0.84 2.81 % | 0.82 -2.27 % | 0.83 -5.75 % | 0.89 13.40 % | 0.78 -4.32 % | 0.82 -15.39 % | 0.96 21.55 % | 0.79 14.48 % | 0.69 -24.89 % | 0.92 12.30 % | 0.82 7.02 % | 0.77 -6.81 % | 0.82 -7.38 % | 0.89 13.28 % | 0.79 1.85 % | 0.77 3.09 % | 0.75 1.58 % | 0.74 -38.51 % | 1.20 42.78 % | 0.84 5.59 % | 0.79 10.05 % | 0.72 -1.00 % | 0.73 61.46 % | 0.45 -43.79 % | 0.80 12.58 % | 0.71 28.77 % | 0.55 -8.30 % | 0.60 -13.41 % | 0.70 1.84 % | 0.69 1.25 % | 0.68 4.12 % | 0.65 -4.50 % | 0.68 7.61 % | 0.63 -3.50 % | 0.66 -11.14 % | 0.74 2.99 % | 0.72 11.90 % | 0.64 -3.32 % | 0.66 0.03 % | 0.66 1.74 % | 0.65 -0.33 % | 0.65 1.09 % | 0.65 -1.30 % | 0.65 2.09 % | 0.64 -2.29 % | 0.66 1.41 % | 0.65 1.92 % | 0.63 -1.45 % | 0.64 -1.33 % | 0.65 2.66 % | 0.64 -7.83 % | 0.69 8.35 % | 0.64 0.44 % | 0.63 -1.87 % | 0.65 -2.42 % | 0.66 -62.48 % | 1.76 166.10 % | 0.66 3.81 % | 0.64 8.71 % | 0.59 -10.11 % | 0.65 0.08 % | 0.65 -62.60 % | 1.75 163.14 % | 0.66 217.15 % | -0.57 16.68 % | -0.68 -139.77 % | 1.71 170.35 % | -2.43 -243.86 % | 1.69 -0.52 % | 1.70 -0.78 % | 1.71 214.57 % | -1.49 -187.83 % | 1.70 -1.26 % | 1.72 -2.32 % | 1.76 -0.36 % | 1.77 20.05 % | 1.47 -3.65 % | 1.53 -10.17 % | 1.70 8.69 % | 1.57 -10.34 % | 1.75 1.79 % | 1.72 0.11 % | 1.71 0.82 % | 1.70 0.55 % | 1.69 -1.33 % | 1.71 -3.08 % | 1.77 7.77 % | 1.64 -6.26 % | 1.75 1.31 % | 1.73 0.57 % | 1.72 -48.57 % | 3.34 234.12 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Gross profit ratio | 0.80 -12.17 % | 0.91 9.51 % | 0.83 -2.58 % | 0.86 5.26 % | 0.81 -1.75 % | 0.83 0.31 % | 0.83 -2.14 % | 0.84 3.01 % | 0.82 -1.64 % | 0.83 3.40 % | 0.81 -3.20 % | 0.83 1.64 % | 0.82 1.10 % | 0.81 0.19 % | 0.81 -0.10 % | 0.81 -0.93 % | 0.82 2.53 % | 0.80 -1.57 % | 0.81 -0.93 % | 0.82 -0.32 % | 0.82 1.17 % | 0.81 2.49 % | 0.79 -2.43 % | 0.81 -0.88 % | 0.82 -1.08 % | 0.83 1.49 % | 0.81 -1.41 % | 0.83 0.11 % | 0.82 -0.18 % | 0.83 1.55 % | 0.81 -1.90 % | 0.83 1.51 % | 0.82 -1.38 % | 0.83 1.31 % | 0.82 -0.53 % | 0.82 -0.30 % | 0.82 -0.67 % | 0.83 2.20 % | 0.81 -1.12 % | 0.82 -0.03 % | 0.82 -0.24 % | 0.82 1.70 % | 0.81 -2.47 % | 0.83 3.05 % | 0.81 -2.56 % | 0.83 1.16 % | 0.82 -0.23 % | 0.82 1.05 % | 0.81 0.16 % | 0.81 -0.41 % | 0.81 0.17 % | 0.81 2.09 % | 0.79 54.33 % | 0.51 -34.36 % | 0.78 -0.69 % | 0.79 -0.66 % | 0.80 -12.60 % | 0.91 2.69 % | 0.89 -1.03 % | 0.90 -0.79 % | 0.90 -1.05 % | 0.91 3.40 % | 0.88 -1.08 % | 0.89 -0.19 % | 0.89 -1.17 % | 0.90 3.06 % | 0.88 -0.55 % | 0.88 -0.30 % | 0.88 -1.65 % | 0.90 4.12 % | 0.86 -1.71 % | 0.88 0.54 % | 0.87 -12.59 % | 1.00 15.49 % | 0.87 -0.36 % | 0.87 -13.10 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 324.034 M -0.61 % | 326.018 M -0.34 % | 327.137 M 0.00 % | 327.137 M 0.25 % | 326.313 M 0.01 % | 326.278 M 0.04 % | 326.158 M 0.04 % | 326.039 M 0.04 % | 325.912 M -0.01 % | 325.934 M -0.37 % | 327.159 M -0.01 % | 327.190 M 0.07 % | 326.954 M 0.00 % | 326.954 M -0.10 % | 327.286 M -0.35 % | 328.445 M -0.05 % | 328.606 M 0.00 % | 328.619 M 0.00 % | 328.619 M 0.01 % | 328.594 M 0.02 % | 328.514 M 0.00 % | 328.501 M 7.38 % | 305.913 M 0.01 % | 305.882 M -0.20 % | 306.504 M -0.27 % | 307.346 M 0.02 % | 307.275 M -0.46 % | 308.709 M -0.09 % | 308.978 M -0.10 % | 309.294 M 0.00 % | 309.294 M -0.02 % | 309.355 M -0.40 % | 310.584 M -0.09 % | 310.856 M 0.00 % | 310.853 M -0.23 % | 311.579 M -0.39 % | 312.810 M -0.28 % | 313.685 M -0.17 % | 314.234 M 0.27 % | 313.399 M 1.29 % | 309.416 M 0.00 % | 309.419 M 0.00 % | 309.417 M -0.35 % | 310.499 M -0.19 % | 311.101 M 0.10 % | 310.784 M 0.00 % | 310.772 M 0.01 % | 310.743 M 0.04 % | 310.623 M 0.06 % | 310.434 M 0.03 % | 310.333 M 0.02 % | 310.261 M 0.09 % | 309.987 M 0.18 % | 309.418 M 1.75 % | 304.109 M 0.22 % | 303.444 M 2.62 % | 295.695 M 0.00 % | 295.693 M 0.36 % | 294.624 M 0.35 % | 293.594 M 0.18 % | 293.080 M 0.00 % | 293.080 M 0.39 % | 291.929 M -0.43 % | 293.187 M 2.36 % | 286.439 M 0.11 % | 286.125 M 8.83 % | 262.907 M -2.01 % | 268.290 M 13.62 % | 236.128 M 0.09 % | 235.909 M 4.76 % | 225.194 M -0.17 % | 225.571 M 0.67 % | 224.072 M -0.62 % | 225.469 M 0.72 % | 223.849 M -0.17 % | 224.236 M 0.29 % | 223.593 M 0.00 % | 223.593 M 1.64 % | 219.981 M -1.78 % | 223.968 M 1.20 % | 221.313 M 0.00 % | 221.313 M 1.19 % | 218.700 M -1.11 % | 221.159 M 0.76 % | 219.488 M 0.00 % | 219.488 M 6.58 % | 205.947 M -0.97 % | 207.974 M 3.23 % | 201.463 M 0.00 % | 201.463 M 3.75 % | 194.186 M 0.39 % | 193.431 M 1.73 % | 190.138 M 0.00 % | 190.138 M 2.08 % | 186.262 M -1.69 % | 189.457 M 8.55 % | 174.529 M 0.34 % | 173.946 M 0.53 % | 173.031 M 0.13 % | 172.805 M 0.86 % | 171.332 M -0.39 % | 172.001 M -0.50 % | 172.862 M -0.55 % | 173.815 M -4.90 % | 182.763 M 7.54 % | 169.953 M -2.03 % | 173.479 M -0.08 % | 173.610 M 0.25 % | 173.184 M 0.00 % | 173.184 M -4.21 % | 180.800 M 65.73 % | 109.091 M 0.00 % | 109.091 M -31.31 % | 158.824 M 0.00 % | 158.824 M 1.96 % | 155.769 M 51.97 % | 102.500 M 8.53 % | 94.444 M 65.82 % | 56.957 M -13.25 % | 65.652 M 15.27 % | 56.957 M -20.26 % | 71.429 M 0.00 % | 71.429 M 28.47 % | 55.600 M 14.73 % | 48.462 M 1.43 % | 47.778 M 0.00 % | 47.778 M -1.63 % | 48.571 M 4.20 % | 46.612 M 16.53 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M -3.80 % | 41.579 M |
| Weighted average shs out | 324.034 M -0.61 % | 326.018 M -0.34 % | 327.137 M 0.00 % | 327.137 M 0.25 % | 326.313 M 0.01 % | 326.278 M 0.04 % | 326.158 M 0.04 % | 326.039 M 0.04 % | 325.912 M -0.01 % | 325.934 M -0.37 % | 327.159 M -0.01 % | 327.190 M 0.07 % | 326.954 M 0.00 % | 326.954 M -0.10 % | 327.286 M -0.35 % | 328.445 M -0.05 % | 328.606 M 0.00 % | 328.619 M 0.00 % | 328.619 M 0.01 % | 328.594 M 0.02 % | 328.514 M 0.00 % | 328.501 M 7.38 % | 305.913 M 0.01 % | 305.882 M -0.20 % | 306.504 M -0.27 % | 307.346 M 0.02 % | 307.275 M -0.46 % | 308.709 M -0.09 % | 308.978 M -0.10 % | 309.294 M 0.00 % | 309.294 M -0.02 % | 309.355 M -0.40 % | 310.584 M -0.09 % | 310.856 M 0.00 % | 310.853 M -0.23 % | 311.579 M -0.39 % | 312.810 M -0.28 % | 313.685 M -0.17 % | 314.234 M 0.27 % | 313.399 M 1.29 % | 309.416 M 0.00 % | 309.419 M 0.00 % | 309.417 M -0.35 % | 310.499 M -0.19 % | 311.101 M 0.10 % | 310.784 M 0.00 % | 310.772 M 0.01 % | 310.743 M 0.04 % | 310.623 M 0.06 % | 310.434 M 0.03 % | 310.333 M 0.02 % | 310.261 M 0.09 % | 309.987 M 0.18 % | 309.417 M 1.75 % | 304.107 M 0.22 % | 303.444 M 2.62 % | 295.693 M 0.64 % | 293.825 M -0.27 % | 294.624 M 0.35 % | 293.594 M 0.18 % | 293.080 M 0.04 % | 292.951 M 0.35 % | 291.929 M -0.14 % | 292.324 M 2.17 % | 286.125 M 0.69 % | 284.153 M 8.72 % | 261.355 M -2.58 % | 268.290 M 13.73 % | 235.909 M 3.68 % | 227.530 M 1.30 % | 224.601 M -0.17 % | 224.983 M 0.68 % | 223.455 M 0.20 % | 223.014 M -0.04 % | 223.103 M -0.13 % | 223.399 M -0.09 % | 223.593 M 2.10 % | 218.994 M -0.45 % | 219.981 M -1.78 % | 223.968 M 1.20 % | 221.313 M 0.00 % | 221.313 M 1.19 % | 218.700 M -1.11 % | 221.159 M 0.76 % | 219.488 M 3.16 % | 212.766 M 3.31 % | 205.947 M -0.97 % | 207.974 M 3.23 % | 201.463 M 1.96 % | 197.580 M 6.37 % | 185.743 M -0.28 % | 186.267 M -2.04 % | 190.138 M 2.04 % | 186.337 M 0.43 % | 185.532 M 6.36 % | 174.435 M 0.28 % | 173.946 M 2.23 % | 170.152 M -1.50 % | 172.746 M 0.15 % | 172.485 M 0.67 % | 171.332 M 0.62 % | 170.274 M -1.44 % | 172.759 M -0.53 % | 173.672 M -4.97 % | 182.763 M 7.54 % | 169.953 M -2.03 % | 173.479 M 0.08 % | 173.342 M 0.09 % | 173.184 M 3.84 % | 166.778 M -7.76 % | 180.800 M 65.73 % | 109.091 M 0.00 % | 109.091 M -31.31 % | 158.824 M 0.00 % | 158.824 M 1.96 % | 155.769 M 51.97 % | 102.500 M 8.53 % | 94.444 M 65.82 % | 56.957 M -13.25 % | 65.652 M 15.27 % | 56.957 M -20.26 % | 71.429 M 0.00 % | 71.429 M 28.47 % | 55.600 M 14.73 % | 48.462 M 4.52 % | 46.364 M -2.96 % | 47.778 M -1.63 % | 48.571 M 4.20 % | 46.612 M 16.53 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M -3.80 % | 41.579 M |
| EPS diluted | 1.48 -84.17 % | 9.35 413.74 % | 1.82 7.06 % | 1.70 33.86 % | 1.27 -37.75 % | 2.04 39.73 % | 1.46 -3.31 % | 1.51 -32.89 % | 2.25 -2.06 % | 2.30 24.18 % | 1.85 25.00 % | 1.48 7.25 % | 1.38 -32.35 % | 2.04 23.64 % | 1.65 9.27 % | 1.51 16.15 % | 1.30 -15.03 % | 1.53 -26.09 % | 2.07 10.11 % | 1.88 38.24 % | 1.36 58.14 % | 0.86 79.17 % | 0.48 -42.17 % | 0.83 -41.96 % | 1.43 -13.86 % | 1.66 -6.21 % | 1.77 10.63 % | 1.60 -10.11 % | 1.78 -22.61 % | 2.30 27.78 % | 1.80 1.69 % | 1.77 -11.50 % | 2.00 8.70 % | 1.84 11.52 % | 1.65 34.15 % | 1.23 -19.61 % | 1.53 21.43 % | 1.26 -21.74 % | 1.61 11.03 % | 1.45 -6.45 % | 1.55 22.05 % | 1.27 -6.62 % | 1.36 -10.53 % | 1.52 31.03 % | 1.16 -10.77 % | 1.30 60.49 % | 0.81 -38.17 % | 1.31 19.09 % | 1.10 -10.57 % | 1.23 23.00 % | 1.00 -9.09 % | 1.10 20.88 % | 0.91 -9.90 % | 1.01 20.24 % | 0.84 18.31 % | 0.71 -67.43 % | 2.18 77.24 % | 1.23 32.26 % | 0.93 32.86 % | 0.70 14.75 % | 0.61 -59.06 % | 1.49 88.61 % | 0.79 51.92 % | 0.52 1 633.33 % | 0.03 -91.18 % | 0.34 -10.53 % | 0.38 816.98 % | -0.05 -111.78 % | 0.45 -30.77 % | 0.65 30.00 % | 0.50 47.06 % | 0.34 -12.82 % | 0.39 -29.09 % | 0.55 -25.68 % | 0.74 174.07 % | 0.27 -38.64 % | 0.44 -78.33 % | 2.03 372.09 % | 0.43 16.22 % | 0.37 -21.28 % | 0.47 0.00 % | 0.47 38.24 % | 0.34 -51.43 % | 0.70 169.23 % | 0.26 -55.17 % | 0.58 61.11 % | 0.36 5.88 % | 0.34 41.67 % | 0.24 -53.85 % | 0.52 136.36 % | 0.22 -15.38 % | 0.26 -10.34 % | 0.29 -75.63 % | 1.19 271.88 % | 0.32 -66.67 % | 0.96 464.71 % | 0.17 -75.71 % | 0.70 233.33 % | 0.21 0.00 % | 0.21 10.53 % | 0.19 -92.78 % | 2.63 851.43 % | -0.35 -3 877.27 % | -0.01 -105.50 % | 0.16 920.51 % | -0.02 -108.13 % | 0.24 4.35 % | 0.23 9.52 % | 0.21 -4.55 % | 0.22 -12.00 % | 0.25 0.00 % | 0.25 13.64 % | 0.22 -63.33 % | 0.60 20.00 % | 0.50 92.31 % | 0.26 225.00 % | 0.08 -95.15 % | 1.65 931.25 % | 0.16 -30.43 % | 0.23 0.00 % | 0.23 -90.87 % | 2.52 800.00 % | 0.28 12.00 % | 0.25 -3.85 % | 0.26 245.29 % | 0.08 -58.17 % | 0.18 28.57 % | 0.14 -26.32 % | 0.19 -58.70 % | 0.46 130.00 % | 0.20 0.00 % | 0.20 5.26 % | 0.19 |
| Earnings per share | 1.48 -84.17 % | 9.35 413.74 % | 1.82 7.06 % | 1.70 33.86 % | 1.27 -37.75 % | 2.04 39.73 % | 1.46 -3.31 % | 1.51 -32.89 % | 2.25 -2.06 % | 2.30 24.18 % | 1.85 25.00 % | 1.48 7.25 % | 1.38 -32.35 % | 2.04 23.64 % | 1.65 9.27 % | 1.51 16.15 % | 1.30 -15.03 % | 1.53 -26.09 % | 2.07 10.11 % | 1.88 38.24 % | 1.36 58.14 % | 0.86 79.17 % | 0.48 -42.17 % | 0.83 -41.96 % | 1.43 -13.86 % | 1.66 -6.21 % | 1.77 10.63 % | 1.60 -10.11 % | 1.78 -22.61 % | 2.30 27.78 % | 1.80 1.69 % | 1.77 -11.50 % | 2.00 8.70 % | 1.84 11.52 % | 1.65 34.15 % | 1.23 -19.61 % | 1.53 21.43 % | 1.26 -21.74 % | 1.61 11.03 % | 1.45 -6.45 % | 1.55 22.05 % | 1.27 -6.62 % | 1.36 -10.53 % | 1.52 31.03 % | 1.16 -10.77 % | 1.30 60.49 % | 0.81 -38.17 % | 1.31 19.09 % | 1.10 -10.57 % | 1.23 23.00 % | 1.00 -9.09 % | 1.10 20.88 % | 0.91 -9.90 % | 1.01 20.24 % | 0.84 18.31 % | 0.71 -67.43 % | 2.18 77.24 % | 1.23 32.26 % | 0.93 32.86 % | 0.70 14.75 % | 0.61 -59.06 % | 1.49 88.61 % | 0.79 51.92 % | 0.52 1 633.33 % | 0.03 -91.18 % | 0.34 -10.53 % | 0.38 816.98 % | -0.05 -111.78 % | 0.45 -30.77 % | 0.65 30.00 % | 0.50 47.06 % | 0.34 -12.82 % | 0.39 -29.09 % | 0.55 -25.68 % | 0.74 174.07 % | 0.27 -38.64 % | 0.44 -78.33 % | 2.03 372.09 % | 0.43 16.22 % | 0.37 -21.28 % | 0.47 0.00 % | 0.47 38.24 % | 0.34 -51.43 % | 0.70 169.23 % | 0.26 -55.17 % | 0.58 61.11 % | 0.36 5.88 % | 0.34 41.67 % | 0.24 -53.85 % | 0.52 126.09 % | 0.23 -14.81 % | 0.27 -6.90 % | 0.29 -75.63 % | 1.19 271.88 % | 0.32 -67.68 % | 0.99 482.35 % | 0.17 -75.71 % | 0.70 233.33 % | 0.21 0.00 % | 0.21 5.00 % | 0.20 -92.40 % | 2.63 851.43 % | -0.35 59.30 % | -0.86 -637.50 % | 0.16 920.51 % | -0.02 -108.13 % | 0.24 4.35 % | 0.23 9.52 % | 0.21 -4.55 % | 0.22 -12.00 % | 0.25 0.00 % | 0.25 13.64 % | 0.22 -63.33 % | 0.60 20.00 % | 0.50 92.31 % | 0.26 225.00 % | 0.08 -95.15 % | 1.65 816.67 % | 0.18 -21.74 % | 0.23 0.00 % | 0.23 -90.87 % | 2.52 800.00 % | 0.28 12.00 % | 0.25 -3.85 % | 0.26 245.29 % | 0.08 -58.17 % | 0.18 28.57 % | 0.14 -26.32 % | 0.19 -58.70 % | 0.46 130.00 % | 0.20 0.00 % | 0.20 5.26 % | 0.19 |
| Gross profit | 1.410 B -13.85 % | 1.637 B 22.49 % | 1.336 B 4.12 % | 1.283 B 7.08 % | 1.199 B -8.54 % | 1.310 B 7.19 % | 1.223 B -0.63 % | 1.230 B 4.13 % | 1.182 B -7.10 % | 1.272 B 11.93 % | 1.136 B -0.28 % | 1.140 B 3.05 % | 1.106 B -2.44 % | 1.133 B 6.59 % | 1.063 B 2.70 % | 1.035 B -2.16 % | 1.058 B 0.19 % | 1.056 B 0.67 % | 1.049 B 2.42 % | 1.024 B 0.82 % | 1.016 B 10.88 % | 916.311 M 9.32 % | 838.156 M -2.55 % | 860.120 M -22.21 % | 1.106 B -10.07 % | 1.230 B 6.66 % | 1.153 B -0.04 % | 1.153 B -3.72 % | 1.198 B -0.73 % | 1.207 B 5.66 % | 1.142 B -0.56 % | 1.148 B 0.84 % | 1.139 B -3.69 % | 1.183 B 3.05 % | 1.148 B 2.54 % | 1.119 B 0.87 % | 1.109 B -6.25 % | 1.183 B 7.38 % | 1.102 B 2.03 % | 1.080 B -1.63 % | 1.098 B -3.41 % | 1.137 B 6.36 % | 1.069 B -4.56 % | 1.120 B 14.31 % | 979.856 M -8.64 % | 1.073 B 6.28 % | 1.009 B 4.22 % | 968.300 M 3.23 % | 938.004 M -18.18 % | 1.146 B 22.98 % | 932.137 M 5.88 % | 880.351 M -8.84 % | 965.718 M 39.48 % | 692.378 M -28.18 % | 963.989 M 2.70 % | 938.606 M 5.47 % | 889.886 M -16.50 % | 1.066 B 11.96 % | 951.914 M 2.15 % | 931.836 M 1.25 % | 920.333 M -9.87 % | 1.021 B 18.23 % | 863.628 M 3.76 % | 832.332 M 0.73 % | 826.303 M -11.08 % | 929.275 M 14.57 % | 811.117 M 1.80 % | 796.776 M -1.92 % | 812.345 M -12.24 % | 925.629 M 14.55 % | 808.079 M -0.36 % | 811.036 M 3.64 % | 782.537 M -24.43 % | 1.036 B 31.85 % | 785.447 M 5.60 % | 743.810 M -12.71 % | 852.141 M -8.08 % | 927.031 M 13.23 % | 818.736 M 2.50 % | 798.738 M 1.41 % | 787.649 M -10.13 % | 876.479 M 11.94 % | 783.009 M 4.11 % | 752.084 M 1.36 % | 741.970 M -11.10 % | 834.650 M 36.09 % | 613.326 M 3.68 % | 591.563 M 1.62 % | 582.128 M -9.64 % | 644.221 M 15.13 % | 559.554 M 0.60 % | 556.227 M 3.99 % | 534.863 M -14.31 % | 624.182 M 10.65 % | 564.081 M 9.21 % | 516.534 M 4.49 % | 494.332 M -13.60 % | 572.140 M 14.60 % | 499.240 M 2.38 % | 487.640 M -3.46 % | 505.118 M -74.91 % | 2.013 B 70 497.05 % | 2.852 M 10.07 % | 2.591 M -99.48 % | 502.936 M 5.59 % | 476.303 M -2.74 % | 489.700 M 5.11 % | 465.887 M 1.39 % | 459.500 M -0.92 % | 463.759 M 42.21 % | 326.100 M 4.99 % | 310.600 M 1.80 % | 305.100 M -3.60 % | 316.500 M 18.58 % | 266.900 M 8.10 % | 246.900 M 1.56 % | 243.100 M -7.95 % | 264.100 M 28.20 % | 206.000 M 41.10 % | 146.000 M 3.40 % | 141.200 M -9.66 % | 156.300 M 13.26 % | 138.000 M 5.50 % | 130.800 M -1.06 % | 132.200 M -2.15 % | 135.100 M 16.57 % | 115.900 M 3.67 % | 111.800 M 5.67 % | 105.800 M 8.40 % | 97.600 M -5.06 % | 102.800 M 0.00 % | 102.800 M 0.10 % | 102.700 M |
| Income tax expense | -19.934 M -193.32 % | -6.796 M -144.96 % | 15.114 M -56.95 % | 35.107 M 559.70 % | -7.637 M 76.07 % | -31.908 M -1 324.88 % | 2.605 M -47.49 % | 4.961 M -89.58 % | 47.603 M 14.37 % | 41.622 M -3.69 % | 43.218 M 312.11 % | 10.487 M 177.95 % | -13.453 M -125.70 % | 52.344 M 534.01 % | 8.256 M -66.09 % | 24.346 M 1 796.59 % | -1.435 M -102.94 % | 48.832 M -27.40 % | 67.262 M 43.10 % | 47.003 M 896.93 % | -5.898 M -275.19 % | -1.572 M -156.57 % | 2.779 M 4 582.26 % | -62.000 K 98.93 % | -5.783 M -185.74 % | 6.745 M 8.84 % | 6.197 M -11.60 % | 7.010 M -30.61 % | 10.102 M -3.08 % | 10.423 M 3.01 % | 10.118 M -0.19 % | 10.137 M 62.97 % | 6.220 M -2.23 % | 6.362 M -56.16 % | 14.511 M 142.25 % | 5.990 M 270.12 % | -3.521 M -434.70 % | 1.052 M -83.37 % | 6.325 M -11.10 % | 7.115 M -53.15 % | 15.186 M 125.65 % | 6.730 M 83.98 % | 3.658 M 6.96 % | 3.420 M -46.24 % | 6.362 M -20.54 % | 8.007 M 21.52 % | 6.589 M -0.56 % | 6.626 M -3.45 % | 6.863 M -29.91 % | 9.791 M 27.16 % | 7.700 M -14.05 % | 8.959 M -32.09 % | 13.193 M -6.39 % | 14.094 M 261.01 % | 3.904 M -1.49 % | 3.963 M 97.85 % | 2.003 M 128.39 % | 877.000 K 1.98 % | 860.000 K 22.33 % | 703.000 K -38.44 % | 1.142 M | 0.000 100.00 % | -249.000 K 51.18 % | -510.000 K -352.48 % | 202.000 K 108.72 % | -2.316 M -873.11 % | -238.000 K -66.43 % | -143.000 K 94.33 % | -2.523 M -225.84 % | 2.005 M 106.28 % | 972.000 K 55.02 % | 627.000 K 2 826.09 % | -23.000 K 99.82 % | -12.727 M -2 064.04 % | 648.000 K 222.73 % | -528.000 K -141.09 % | 1.285 M | 0.000 -100.00 % | 2.536 M 178.76 % | -3.220 M -96.46 % | -1.639 M 94.03 % | -27.445 M -823.00 % | 3.796 M 238.84 % | -2.734 M 41.66 % | -4.686 M 79.27 % | -22.608 M -1 129.51 % | 2.196 M -66.89 % | 6.632 M 229.95 % | 2.010 M 114.31 % | -14.047 M -679.98 % | 2.422 M 17.34 % | 2.064 M 5.15 % | 1.963 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 100.00 % | -3.400 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 |
| Cost of revenue | 346.920 M 124.50 % | 154.528 M -41.73 % | 265.210 M 23.36 % | 214.990 M -21.66 % | 274.415 M 0.97 % | 271.774 M 5.28 % | 258.132 M 13.25 % | 227.932 M -12.69 % | 261.052 M 2.16 % | 255.544 M -6.96 % | 274.657 M 19.36 % | 230.100 M -6.11 % | 245.081 M -8.01 % | 266.421 M 5.54 % | 252.429 M 3.27 % | 244.447 M 2.86 % | 237.659 M -11.94 % | 269.890 M 9.10 % | 247.385 M 7.65 % | 229.804 M 2.60 % | 223.986 M 4.12 % | 215.118 M -3.33 % | 222.518 M 10.20 % | 201.921 M -18.45 % | 247.598 M -4.43 % | 259.084 M -1.77 % | 263.745 M 8.14 % | 243.883 M -4.33 % | 254.930 M 0.33 % | 254.087 M -3.01 % | 261.968 M 10.73 % | 236.591 M -7.34 % | 255.319 M 4.14 % | 245.173 M -4.27 % | 256.112 M 5.62 % | 242.486 M 2.61 % | 236.308 M -2.55 % | 242.491 M -4.91 % | 255.004 M 8.46 % | 235.103 M -1.44 % | 238.548 M -2.10 % | 243.656 M -2.99 % | 251.154 M 9.67 % | 229.004 M -3.12 % | 236.379 M 5.25 % | 224.589 M -0.41 % | 225.517 M 5.54 % | 213.682 M -2.44 % | 219.018 M -18.85 % | 269.903 M 25.69 % | 214.740 M 4.93 % | 204.642 M -17.93 % | 249.340 M -61.76 % | 652.054 M 146.40 % | 264.628 M 6.08 % | 249.460 M 8.90 % | 229.083 M 117.02 % | 105.558 M -13.79 % | 122.446 M 12.31 % | 109.025 M 9.53 % | 99.541 M 0.94 % | 98.615 M -14.73 % | 115.647 M 14.24 % | 101.234 M 2.50 % | 98.768 M -0.14 % | 98.905 M -13.10 % | 113.815 M 6.53 % | 106.836 M 0.65 % | 106.147 M 2.37 % | 103.687 M -18.69 % | 127.515 M 13.94 % | 111.911 M -0.75 % | 112.761 M | 0.000 -100.00 % | 121.698 M 8.54 % | 112.122 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 |
| General and administrative expenses | 121.955 M 47.46 % | 82.705 M 413.98 % | 16.091 M 12.54 % | 14.298 M 13.22 % | 12.629 M -19.06 % | 15.602 M 70.12 % | 9.171 M -15.39 % | 10.839 M 18.69 % | 9.132 M -11.15 % | 10.278 M 13.32 % | 9.070 M -9.82 % | 10.058 M 10.44 % | 9.107 M -8.88 % | 9.994 M 28.39 % | 7.784 M -16.84 % | 9.360 M 19.49 % | 7.833 M -18.41 % | 9.600 M 38.95 % | 6.909 M -4.76 % | 7.254 M 10.31 % | 6.576 M 22.55 % | 5.366 M 77.92 % | 3.016 M -58.66 % | 7.296 M 5.83 % | 6.894 M -5.97 % | 7.332 M -8.72 % | 8.032 M -22.46 % | 10.359 M 13.39 % | 9.136 M -15.64 % | 10.830 M -11.03 % | 12.172 M 11.54 % | 10.913 M -13.58 % | 12.628 M 6.27 % | 11.883 M -8.69 % | 13.014 M -0.46 % | 13.074 M -6.62 % | 14.001 M -29.78 % | 19.939 M 31.58 % | 15.154 M 0.19 % | 15.125 M 1.76 % | 14.864 M -1.87 % | 15.147 M 2.08 % | 14.838 M -3.30 % | 15.345 M 2.31 % | 14.999 M -0.77 % | 15.116 M 5.06 % | 14.388 M -7.76 % | 15.599 M 5.01 % | 14.855 M -3.08 % | 15.327 M 5.37 % | 14.546 M -5.67 % | 15.421 M 6.29 % | 14.509 M 109.10 % | -159.524 M -1 226.18 % | 14.165 M -3.86 % | 14.733 M 6.08 % | 13.889 M -83.82 % | 85.827 M 22.67 % | 69.964 M 7.50 % | 65.084 M -3.66 % | 67.558 M 45.61 % | 46.395 M -14.10 % | 54.010 M 1.95 % | 52.976 M 14.74 % | 46.172 M -28.29 % | 64.384 M 27.34 % | 50.559 M -3.08 % | 52.166 M -1.20 % | 52.799 M -28.91 % | 74.275 M 24.31 % | 59.749 M -9.17 % | 65.784 M -11.01 % | 73.923 M -47.68 % | 141.292 M 120.13 % | 64.185 M 0.08 % | 64.133 M 1 544.86 % | 3.899 M -97.05 % | 132.066 M 2 886.57 % | 4.422 M -11.65 % | 5.005 M 11.40 % | 4.493 M -96.31 % | 121.832 M 2 340.06 % | 4.993 M 135.19 % | -14.187 M 1.03 % | -14.334 M -333.30 % | 6.144 M 69.96 % | 3.615 M 4.48 % | 3.460 M -2.84 % | 3.561 M -10.42 % | 3.975 M -1.36 % | 4.030 M 0.00 % | 4.030 M 32.39 % | 3.044 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 |
| Selling and marketing expenses | 33.930 M -27.21 % | 46.615 M 20.62 % | 38.645 M 6.43 % | 36.309 M 5.99 % | 34.257 M -21.26 % | 43.505 M 27.44 % | 34.138 M -12.08 % | 38.828 M 38.27 % | 28.081 M -30.89 % | 40.633 M 41.04 % | 28.809 M -14.63 % | 33.745 M 39.68 % | 24.159 M -31.68 % | 35.364 M 30.48 % | 27.102 M 35.08 % | 20.064 M -20.58 % | 25.263 M -5.09 % | 26.618 M -31.10 % | 38.635 M 97.47 % | 19.565 M -33.65 % | 29.486 M -21.68 % | 37.646 M 155.21 % | 14.751 M 16.25 % | 12.689 M -62.15 % | 33.527 M -18.66 % | 41.216 M 12.66 % | 36.583 M 3.28 % | 35.420 M -4.59 % | 37.125 M -14.19 % | 43.262 M 17.92 % | 36.688 M 0.54 % | 36.491 M 4.86 % | 34.800 M -17.95 % | 42.415 M 17.80 % | 36.006 M -1.34 % | 36.496 M 1.52 % | 35.948 M -7.58 % | 38.896 M 8.97 % | 35.695 M 7.61 % | 33.172 M -5.33 % | 35.038 M -3.01 % | 36.127 M -6.78 % | 38.756 M -5.97 % | 41.215 M 119.74 % | 18.756 M -50.02 % | 37.528 M -2.17 % | 38.359 M 0.55 % | 38.149 M 68.66 % | 22.619 M -49.59 % | 44.867 M 57.68 % | 28.455 M 3.28 % | 27.552 M 29.60 % | 21.259 M -48.18 % | 41.028 M 45.93 % | 28.114 M -1.52 % | 28.549 M 35.32 % | 21.098 M -38.64 % | 34.383 M 33.41 % | 25.773 M 3.27 % | 24.958 M 14.03 % | 21.888 M 178.42 % | -27.913 M -140.44 % | 69.020 M 105.72 % | 33.551 M 48.88 % | 22.536 M -40.23 % | 37.707 M 62.35 % | 23.226 M 17.17 % | 19.823 M 7.12 % | 18.506 M -43.46 % | 32.729 M 42.66 % | 22.942 M 5.53 % | 21.739 M 12.21 % | 19.373 M -41.03 % | 32.854 M 48.04 % | 22.192 M 8.73 % | 20.410 M 8.08 % | 18.884 M -42.46 % | 32.819 M 85.23 % | 17.718 M -13.74 % | 20.541 M 18.04 % | 17.402 M -49.58 % | 34.516 M 64.57 % | 20.974 M 12.52 % | 18.641 M 2.87 % | 18.121 M -43.37 % | 32.000 M 173.90 % | 11.683 M -8.15 % | 12.720 M 0.87 % | 12.610 M -46.33 % | 23.494 M 65.53 % | 14.193 M 15.91 % | 12.245 M 6.87 % | 11.458 M -50.62 % | 23.205 M 63.20 % | 14.219 M 19.88 % | 11.861 M 0.70 % | 11.778 M -51.86 % | 24.468 M 74.16 % | 14.049 M 11.34 % | 12.618 M -8.60 % | 13.806 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.010 M -21.68 % | 20.443 M 28.57 % | 15.900 M 7.04 % | 14.854 M 1.05 % | 14.700 M -35.40 % | 22.754 M 101.36 % | 11.300 M 31.40 % | 8.600 M 6.17 % | 8.100 M -35.71 % | 12.600 M 50.00 % | 8.400 M 25.37 % | 6.700 M 28.85 % | 5.200 M -50.00 % | 10.400 M 89.09 % | 5.500 M 17.02 % | 4.700 M 11.90 % | 4.200 M -22.22 % | 5.400 M 92.86 % | 2.800 M -15.15 % | 3.300 M 57.14 % | 2.100 M -48.78 % | 4.100 M 20.59 % | 3.400 M 47.83 % | 2.300 M -17.86 % | 2.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 492.125 M -20.23 % | 616.945 M 31.63 % | 468.712 M -4.08 % | 488.665 M 15.23 % | 424.095 M 2.04 % | 415.605 M 1.00 % | 411.500 M -3.53 % | 426.566 M 4.26 % | 409.145 M -4.59 % | 428.844 M 6.10 % | 404.178 M -7.67 % | 437.773 M 6.83 % | 409.779 M 1.45 % | 403.913 M 7.35 % | 376.275 M -0.77 % | 379.210 M -6.32 % | 404.776 M -5.54 % | 428.497 M 9.51 % | 391.301 M -0.38 % | 392.800 M 4.67 % | 375.291 M -8.74 % | 411.251 M -1.23 % | 416.365 M 6.96 % | 389.267 M -5.17 % | 410.472 M 1.58 % | 404.107 M 0.30 % | 402.892 M -5.62 % | 426.893 M 4.99 % | 406.622 M 2.04 % | 398.474 M 7.59 % | 370.350 M -0.73 % | 373.081 M -4.22 % | 389.502 M 2.83 % | 378.769 M -7.26 % | 408.438 M 6.55 % | 383.343 M 0.13 % | 382.835 M -9.74 % | 424.140 M 13.07 % | 375.124 M 0.64 % | 372.744 M 2.58 % | 363.364 M -3.35 % | 375.961 M 5.08 % | 357.802 M -0.93 % | 361.161 M 4.10 % | 346.930 M -4.85 % | 364.599 M 4.51 % | 348.873 M -1.18 % | 353.021 M 3.96 % | 339.565 M -13.73 % | 393.618 M 15.55 % | 340.658 M 4.04 % | 327.439 M -12.04 % | 372.261 M 97.81 % | 188.189 M -47.25 % | 356.757 M -3.84 % | 370.997 M 9.70 % | 338.178 M -18.02 % | 412.488 M 10.71 % | 372.579 M -0.44 % | 374.222 M -1.52 % | 379.997 M -23.78 % | 498.559 M 45.44 % | 342.804 M 3.77 % | 330.338 M -0.10 % | 330.679 M -17.66 % | 401.583 M 16.35 % | 345.155 M -30.98 % | 500.089 M 32.71 % | 376.824 M 1.08 % | 372.807 M 9.00 % | 342.036 M -0.71 % | 344.475 M 2.08 % | 337.466 M -12.93 % | 387.586 M 20.98 % | 320.371 M -1.64 % | 325.716 M -32.20 % | 480.392 M 28.97 % | 372.494 M -21.63 % | 475.272 M 2.62 % | 463.143 M -0.73 % | 466.550 M 24.56 % | 374.566 M -18.25 % | 458.204 M -0.13 % | 458.807 M -2.09 % | 468.588 M 1.69 % | 460.780 M 30.76 % | 352.398 M 4.13 % | 338.407 M 0.39 % | 337.102 M 7.57 % | 313.391 M -2.56 % | 321.625 M 2.99 % | 312.302 M 3.48 % | 301.790 M -4.24 % | 315.167 M -1.51 % | 319.997 M 12.98 % | 283.245 M 0.83 % | 280.919 M -18.96 % | 346.627 M 28.11 % | 270.565 M 1.77 % | 265.852 M -5.97 % | 282.735 M -73.05 % | 1.049 B 54 807.80 % | 1.911 M -17.02 % | 2.303 M -99.17 % | 278.201 M -83.88 % | 1.726 B 772.98 % | -256.400 M -3.73 % | -247.189 M 0.81 % | -249.200 M -120.32 % | 1.226 B 802.06 % | -174.700 M -1.39 % | -172.300 M 4.49 % | -180.400 M 0.33 % | -181.000 M -34.27 % | -134.800 M 1.89 % | -137.400 M -5.13 % | -130.700 M -17.32 % | -111.400 M 6.93 % | -119.700 M -48.33 % | -80.700 M -2.93 % | -78.400 M 8.20 % | -85.400 M -15.56 % | -73.900 M -1.65 % | -72.700 M 9.35 % | -80.200 M -16.91 % | -68.600 M 0.58 % | -69.000 M -9.00 % | -63.300 M -6.39 % | -59.500 M 73.96 % | -228.500 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 648.010 M -13.17 % | 746.265 M 42.57 % | 523.448 M -2.93 % | 539.272 M 14.50 % | 470.981 M -0.79 % | 474.712 M 4.38 % | 454.809 M -4.50 % | 476.233 M 6.69 % | 446.358 M -6.96 % | 479.755 M 8.53 % | 442.057 M -8.21 % | 481.576 M 8.70 % | 443.045 M -1.39 % | 449.271 M 9.27 % | 411.161 M 0.62 % | 408.634 M -6.68 % | 437.872 M -5.78 % | 464.715 M 6.38 % | 436.845 M 4.11 % | 419.619 M 2.01 % | 411.353 M -9.45 % | 454.263 M 4.64 % | 434.132 M 6.08 % | 409.252 M -9.24 % | 450.893 M -0.39 % | 452.655 M 1.15 % | 447.507 M -5.32 % | 472.672 M 4.37 % | 452.883 M 0.07 % | 452.566 M 7.96 % | 419.210 M -0.30 % | 420.485 M -3.76 % | 436.930 M 0.89 % | 433.067 M -5.33 % | 457.458 M 5.67 % | 432.913 M 0.03 % | 432.784 M -10.39 % | 482.975 M 13.38 % | 425.973 M 1.17 % | 421.041 M 1.88 % | 413.266 M -3.27 % | 427.235 M 3.85 % | 411.396 M -1.51 % | 417.721 M 9.73 % | 380.685 M -8.76 % | 417.243 M 3.89 % | 401.620 M -1.27 % | 406.769 M 7.89 % | 377.039 M -16.92 % | 453.812 M 18.29 % | 383.659 M 3.58 % | 370.412 M -9.22 % | 408.029 M 485.47 % | 69.693 M -82.53 % | 399.036 M -3.68 % | 414.279 M 11.02 % | 373.165 M -29.95 % | 532.698 M 13.75 % | 468.316 M 0.87 % | 464.264 M -1.10 % | 469.443 M -9.21 % | 517.041 M 10.99 % | 465.834 M 11.75 % | 416.865 M 4.38 % | 399.387 M -20.71 % | 503.674 M 20.23 % | 418.940 M -26.77 % | 572.078 M 27.66 % | 448.129 M -6.60 % | 479.811 M 12.97 % | 424.727 M -1.68 % | 431.998 M 0.29 % | 430.762 M -23.32 % | 561.732 M 38.10 % | 406.748 M -0.86 % | 410.259 M -18.47 % | 503.175 M -6.36 % | 537.379 M 8.03 % | 497.412 M 1.78 % | 488.689 M 0.05 % | 488.445 M -8.00 % | 530.914 M 9.65 % | 484.171 M 4.51 % | 463.261 M -1.93 % | 472.375 M -5.32 % | 498.924 M 35.69 % | 367.696 M 3.70 % | 354.587 M 0.37 % | 353.273 M 3.64 % | 340.860 M 0.30 % | 339.848 M 3.43 % | 328.577 M 3.88 % | 316.292 M -6.53 % | 338.372 M 1.24 % | 334.216 M 13.25 % | 295.106 M 0.82 % | 292.697 M -21.13 % | 371.095 M 30.39 % | 284.614 M 2.21 % | 278.470 M -6.09 % | 296.541 M -73.24 % | 1.108 B 24 568.46 % | 4.492 M 2.60 % | 4.378 M -98.51 % | 294.211 M -83.15 % | 1.746 B 825.97 % | -240.500 M -3.51 % | -232.335 M 0.92 % | -234.500 M -118.77 % | 1.249 B 864.53 % | -163.400 M 0.18 % | -163.700 M 4.99 % | -172.300 M -2.32 % | -168.400 M -33.23 % | -126.400 M 3.29 % | -130.700 M -4.14 % | -125.500 M -24.26 % | -101.000 M 11.56 % | -114.200 M -50.26 % | -76.000 M -2.43 % | -74.200 M 7.25 % | -80.000 M -12.52 % | -71.100 M -2.45 % | -69.400 M 11.14 % | -78.100 M -21.09 % | -64.500 M 1.68 % | -65.600 M -7.54 % | -61.000 M -7.58 % | -56.700 M 75.19 % | -228.500 M | 0.000 | 0.000 | 0.000 |
| Cost and expenses | 994.930 M 10.45 % | 900.793 M 14.22 % | 788.658 M 4.56 % | 754.262 M 1.19 % | 745.396 M -0.15 % | 746.486 M 4.71 % | 712.941 M 1.25 % | 704.165 M -0.46 % | 707.410 M -3.79 % | 735.299 M 2.59 % | 716.714 M 0.71 % | 711.676 M 3.42 % | 688.126 M -3.85 % | 715.692 M 7.85 % | 663.590 M 1.61 % | 653.081 M -3.32 % | 675.531 M -8.04 % | 734.605 M 7.36 % | 684.230 M 5.36 % | 649.423 M 2.22 % | 635.339 M -5.09 % | 669.381 M 1.94 % | 656.650 M 7.44 % | 611.173 M -12.50 % | 698.491 M -1.86 % | 711.739 M 0.07 % | 711.252 M -0.74 % | 716.555 M 1.24 % | 707.813 M 0.16 % | 706.653 M 3.74 % | 681.178 M 3.67 % | 657.076 M -5.08 % | 692.249 M 2.07 % | 678.240 M -4.95 % | 713.570 M 5.65 % | 675.399 M 0.94 % | 669.092 M -7.77 % | 725.466 M 6.53 % | 680.977 M 3.78 % | 656.144 M 0.66 % | 651.814 M -2.84 % | 670.891 M 1.26 % | 662.550 M 2.45 % | 646.725 M 4.81 % | 617.064 M -3.86 % | 641.832 M 2.34 % | 627.137 M 1.08 % | 620.451 M 4.09 % | 596.057 M -17.64 % | 723.715 M 20.94 % | 598.399 M 4.06 % | 575.054 M -12.52 % | 657.369 M -8.92 % | 721.747 M 8.75 % | 663.664 M -0.01 % | 663.739 M 10.21 % | 602.248 M -5.64 % | 638.256 M 8.04 % | 590.762 M 3.05 % | 573.289 M 0.76 % | 568.984 M -7.58 % | 615.656 M 5.88 % | 581.481 M 12.23 % | 518.099 M 4.00 % | 498.155 M -17.33 % | 602.579 M 13.11 % | 532.755 M -21.53 % | 678.914 M 22.49 % | 554.276 M -5.01 % | 583.498 M 5.66 % | 552.242 M 1.53 % | 543.909 M 0.07 % | 543.523 M -3.24 % | 561.732 M 6.30 % | 528.446 M 1.16 % | 522.381 M 3.82 % | 503.175 M -6.36 % | 537.379 M 8.03 % | 497.412 M 1.78 % | 488.689 M 0.05 % | 488.445 M -8.00 % | 530.914 M 9.65 % | 484.171 M 4.51 % | 463.261 M -1.93 % | 472.375 M -5.32 % | 498.924 M 35.69 % | 367.696 M 3.70 % | 354.587 M 0.37 % | 353.273 M 3.64 % | 340.860 M 0.30 % | 339.848 M 3.43 % | 328.577 M 3.88 % | 316.292 M -6.53 % | 338.372 M 1.24 % | 334.216 M 13.25 % | 295.106 M 0.82 % | 292.697 M -21.13 % | 371.095 M 30.39 % | 284.614 M 2.21 % | 278.470 M -6.09 % | 296.541 M -73.24 % | 1.108 B 24 568.46 % | 4.492 M 2.60 % | 4.378 M -98.51 % | 294.211 M -83.15 % | 1.746 B 825.97 % | -240.500 M -3.51 % | -232.335 M 0.92 % | -234.500 M -118.77 % | 1.249 B 864.53 % | -163.400 M 0.18 % | -163.700 M 4.99 % | -172.300 M -2.32 % | -168.400 M -33.23 % | -126.400 M 3.29 % | -130.700 M -4.14 % | -125.500 M -24.26 % | -101.000 M 11.56 % | -114.200 M -50.26 % | -76.000 M -2.43 % | -74.200 M 7.25 % | -80.000 M -12.52 % | -71.100 M -2.45 % | -69.400 M 11.14 % | -78.100 M -21.09 % | -64.500 M 1.68 % | -65.600 M -7.54 % | -61.000 M -7.58 % | -56.700 M 75.19 % | -228.500 M | 0.000 | 0.000 | 0.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 155.885 M 20.54 % | 129.320 M 136.26 % | 54.736 M 8.16 % | 50.607 M 7.94 % | 46.886 M -20.68 % | 59.107 M 36.48 % | 43.309 M -12.80 % | 49.667 M 33.47 % | 37.213 M -26.91 % | 50.911 M 34.40 % | 37.879 M -13.52 % | 43.803 M 31.67 % | 33.266 M -26.66 % | 45.358 M 30.02 % | 34.886 M 18.56 % | 29.424 M -11.09 % | 33.096 M -8.62 % | 36.218 M -20.48 % | 45.544 M 69.82 % | 26.819 M -25.63 % | 36.062 M -16.16 % | 43.012 M 142.09 % | 17.767 M -11.10 % | 19.985 M -50.56 % | 40.421 M -16.74 % | 48.548 M 8.82 % | 44.615 M -2.54 % | 45.779 M -1.04 % | 46.261 M -14.48 % | 54.092 M 10.71 % | 48.860 M 3.07 % | 47.404 M -0.05 % | 47.428 M -12.65 % | 54.298 M 10.77 % | 49.020 M -1.11 % | 49.570 M -0.76 % | 49.949 M -15.10 % | 58.835 M 15.71 % | 50.849 M 5.28 % | 48.297 M -3.22 % | 49.902 M -2.68 % | 51.274 M -4.33 % | 53.594 M -5.24 % | 56.560 M 67.56 % | 33.755 M -35.88 % | 52.644 M -0.20 % | 52.747 M -1.86 % | 53.748 M 43.43 % | 37.474 M -37.74 % | 60.194 M 39.98 % | 43.001 M 0.07 % | 42.973 M 20.14 % | 35.768 M 130.18 % | -118.496 M -380.27 % | 42.279 M -2.32 % | 43.282 M 23.71 % | 34.987 M -70.90 % | 120.210 M 25.56 % | 95.737 M 6.32 % | 90.042 M 0.67 % | 89.446 M 383.96 % | 18.482 M -84.98 % | 123.030 M 42.19 % | 86.527 M 25.93 % | 68.708 M -32.70 % | 102.091 M 38.36 % | 73.785 M 2.49 % | 71.989 M 0.96 % | 71.305 M -33.36 % | 107.004 M 29.40 % | 82.691 M -5.52 % | 87.523 M -6.19 % | 93.296 M -46.43 % | 174.146 M 101.61 % | 86.377 M 2.17 % | 84.543 M 271.08 % | 22.783 M -86.18 % | 164.885 M 644.74 % | 22.140 M -13.33 % | 25.546 M 16.68 % | 21.895 M -86.00 % | 156.348 M 502.10 % | 25.967 M 483.00 % | 4.454 M 17.61 % | 3.787 M -90.07 % | 38.144 M 149.34 % | 15.298 M -5.45 % | 16.180 M 0.06 % | 16.171 M -41.13 % | 27.469 M 50.74 % | 18.223 M 11.97 % | 16.275 M 12.23 % | 14.502 M -37.50 % | 23.205 M 63.20 % | 14.219 M 19.88 % | 11.861 M 0.70 % | 11.778 M -51.86 % | 24.468 M 74.16 % | 14.049 M 11.34 % | 12.618 M -8.60 % | 13.806 M -76.53 % | 58.819 M 2 178.92 % | 2.581 M 24.39 % | 2.075 M -87.04 % | 16.010 M -21.68 % | 20.443 M 28.57 % | 15.900 M 7.04 % | 14.854 M 1.05 % | 14.700 M -35.40 % | 22.754 M 101.36 % | 11.300 M 31.40 % | 8.600 M 6.17 % | 8.100 M -35.71 % | 12.600 M 50.00 % | 8.400 M 25.37 % | 6.700 M 28.85 % | 5.200 M -50.00 % | 10.400 M 89.09 % | 5.500 M 17.02 % | 4.700 M 11.90 % | 4.200 M -22.22 % | 5.400 M 92.86 % | 2.800 M -15.15 % | 3.300 M 57.14 % | 2.100 M -48.78 % | 4.100 M 20.59 % | 3.400 M 47.83 % | 2.300 M -17.86 % | 2.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 275.662 M 1.22 % | 272.327 M 12.17 % | 242.790 M 4.33 % | 232.724 M 2.52 % | 226.995 M -0.18 % | 227.415 M 0.44 % | 226.424 M 2.30 % | 221.338 M -4.03 % | 230.623 M 2.53 % | 224.923 M 5.99 % | 212.210 M -2.69 % | 218.086 M 9.36 % | 199.429 M -0.73 % | 200.900 M 6.93 % | 187.878 M 0.30 % | 187.316 M 1.16 % | 185.159 M -4.31 % | 193.505 M -3.14 % | 199.772 M -0.32 % | 200.419 M -0.79 % | 202.016 M 2.10 % | 197.855 M -1.98 % | 201.858 M 2.43 % | 197.061 M 5.03 % | 187.627 M -1.15 % | 189.812 M -6.21 % | 202.382 M 1.99 % | 198.425 M -0.15 % | 198.733 M -2.74 % | 204.338 M 2.44 % | 199.469 M -3.46 % | 206.624 M 0.55 % | 205.492 M 0.25 % | 204.985 M 2.99 % | 199.032 M -3.93 % | 207.174 M 4.53 % | 198.202 M -5.40 % | 209.506 M -2.49 % | 214.861 M 0.40 % | 213.995 M -2.37 % | 219.190 M -5.07 % | 230.896 M 0.54 % | 229.654 M -0.57 % | 230.974 M -0.52 % | 232.173 M -0.63 % | 233.656 M -6.46 % | 249.780 M -2.02 % | 254.930 M 0.27 % | 254.234 M -11.62 % | 287.657 M 6.26 % | 270.700 M 1.68 % | 266.229 M -6.59 % | 285.026 M -2.22 % | 291.493 M 0.90 % | 288.896 M 0.12 % | 288.560 M 11.81 % | 258.079 M 4.69 % | 246.508 M 0.87 % | 244.384 M -0.05 % | 244.517 M -1.45 % | 248.119 M -1.70 % | 252.405 M 1.26 % | 249.264 M -4.67 % | 261.463 M -0.95 % | 263.959 M 0.10 % | 263.705 M 2.26 % | 257.881 M 5.50 % | 244.443 M 8.14 % | 226.036 M -7.72 % | 244.933 M 2.07 % | 239.955 M 3.28 % | 232.335 M 1.05 % | 229.917 M | 0.000 -100.00 % | 238.155 M -2.26 % | 243.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 458.898 M 9.09 % | 420.675 M 24.23 % | 338.639 M -7.89 % | 367.638 M 3.37 % | 355.647 M -1.37 % | 360.599 M 5.47 % | 341.905 M 2.80 % | 332.595 M 2.41 % | 324.762 M -4.14 % | 338.778 M 1.63 % | 333.358 M -1.68 % | 339.056 M 5.17 % | 322.392 M -4.15 % | 336.346 M 6.34 % | 316.304 M 0.31 % | 315.339 M -2.71 % | 324.124 M -4.89 % | 340.779 M 6.38 % | 320.333 M -3.79 % | 332.963 M 0.34 % | 331.820 M -1.68 % | 337.474 M -0.70 % | 339.841 M 0.72 % | 337.411 M -0.84 % | 340.265 M 0.35 % | 339.065 M -1.25 % | 343.359 M -7.66 % | 371.830 M 9.39 % | 339.918 M -0.05 % | 340.105 M 1.34 % | 335.604 M -1.12 % | 339.395 M 1.41 % | 334.672 M -3.00 % | 345.016 M 2.46 % | 336.727 M -0.92 % | 339.859 M 1.22 % | 335.749 M -5.66 % | 355.900 M 8.04 % | 329.400 M 1.40 % | 324.847 M 2.22 % | 317.799 M -0.23 % | 318.525 M 4.28 % | 305.440 M -2.28 % | 312.582 M 3.28 % | 302.667 M -3.04 % | 312.150 M 3.05 % | 302.920 M -10.95 % | 340.152 M 2.90 % | 330.562 M -3.13 % | 341.235 M 0.85 % | 338.361 M 2.11 % | 331.380 M 2.92 % | 321.974 M -10.81 % | 360.994 M 12.77 % | 320.121 M -0.49 % | 321.687 M 7.77 % | 298.502 M 1.74 % | 293.385 M 6.83 % | 274.638 M 1.67 % | 270.136 M -1.51 % | 274.279 M -3.64 % | 284.634 M 10.62 % | 257.314 M 7.11 % | 240.223 M 2.72 % | 233.856 M -4.22 % | 244.165 M -3.68 % | 253.493 M -0.29 % | 254.227 M -1.31 % | 257.605 M -4.58 % | 269.975 M 14.23 % | 236.337 M 4.80 % | 225.505 M 0.22 % | 225.010 M -1.43 % | 228.263 M 4.95 % | 217.499 M -2.00 % | 221.942 M 6.92 % | 207.580 M -2.42 % | 212.733 M 7.01 % | 198.792 M -1.32 % | 201.446 M 0.85 % | 199.747 M -6.40 % | 213.398 M 8.44 % | 196.798 M -1.27 % | 199.339 M -3.27 % | 206.072 M 20.13 % | 171.539 M 14.89 % | 149.301 M 0.16 % | 149.059 M 5.57 % | 141.191 M 8.30 % | 130.367 M -4.48 % | 136.483 M 9.31 % | 124.863 M -1.56 % | 126.847 M -0.16 % | 127.053 M -1.79 % | 129.363 M 6.95 % | 120.959 M 6.11 % | 113.999 M -15.55 % | 134.988 M 20.99 % | 111.567 M 2.18 % | 109.189 M 0.04 % | 109.148 M -74.64 % | 430.398 M 1 721 492.00 % | 25.000 K 100.02 % | -101.795 M -199.95 % | 101.844 M -9.56 % | 112.604 M 16.45 % | 96.695 M 4.42 % | 92.605 M 0.55 % | 92.100 M -0.98 % | 93.012 M 43.32 % | 64.900 M 7.27 % | 60.500 M 0.17 % | 60.400 M -19.47 % | 75.000 M 76.47 % | 42.500 M -7.00 % | 45.700 M 0.88 % | 45.300 M -6.79 % | 48.600 M 22.42 % | 39.700 M 38.81 % | 28.600 M 7.12 % | 26.700 M -9.49 % | 29.500 M 21.40 % | 24.300 M 1.25 % | 24.000 M 2.13 % | 23.500 M 6.33 % | 22.100 M 3.27 % | 21.400 M 4.90 % | 20.400 M 5.70 % | 19.300 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 762.163 M -14.43 % | 890.669 M 9.56 % | 812.914 M 9.23 % | 744.197 M 2.28 % | 727.616 M -12.94 % | 835.746 M 8.85 % | 767.769 M 1.81 % | 754.101 M 2.57 % | 735.180 M -7.19 % | 792.139 M 14.10 % | 694.234 M 5.52 % | 657.925 M -0.72 % | 662.723 M -3.14 % | 684.205 M 4.91 % | 652.196 M 4.06 % | 626.761 M 1.03 % | 620.391 M 4.88 % | 591.532 M -3.40 % | 612.324 M 1.26 % | 604.723 M 0.02 % | 604.612 M 30.85 % | 462.048 M 14.36 % | 404.024 M -10.39 % | 450.868 M -31.15 % | 654.869 M -15.70 % | 776.876 M 10.15 % | 705.302 M 3.62 % | 680.631 M -8.64 % | 745.021 M -1.20 % | 754.089 M 4.32 % | 722.843 M -0.71 % | 727.983 M 3.71 % | 701.933 M -6.34 % | 749.452 M 8.61 % | 690.068 M 0.57 % | 686.149 M 1.40 % | 676.671 M -3.40 % | 700.500 M 3.59 % | 676.191 M 2.57 % | 659.236 M -3.75 % | 684.901 M -3.50 % | 709.730 M 7.93 % | 657.587 M -6.38 % | 702.385 M 17.23 % | 599.171 M -8.56 % | 655.288 M 7.86 % | 607.557 M 8.20 % | 561.531 M 0.10 % | 560.965 M -19.00 % | 692.546 M 26.27 % | 548.478 M 7.56 % | 509.939 M -8.56 % | 557.689 M -10.44 % | 622.685 M 10.22 % | 564.953 M 7.75 % | 524.327 M 1.47 % | 516.721 M -3.07 % | 533.082 M 10.23 % | 483.598 M 3.43 % | 467.572 M 3.70 % | 450.890 M -10.55 % | 504.062 M 26.71 % | 397.794 M -4.25 % | 415.467 M -2.68 % | 426.916 M 0.31 % | 425.601 M 8.52 % | 392.177 M 74.54 % | 224.698 M -38.31 % | 364.216 M -18.30 % | 445.818 M 16.29 % | 383.352 M 1.14 % | 379.038 M 7.75 % | 351.775 M -25.76 % | 473.849 M 25.13 % | 378.699 M 13.54 % | 333.551 M -4.42 % | 348.966 M -10.44 % | 389.652 M 21.26 % | 321.324 M 3.64 % | 310.049 M 3.62 % | 299.204 M -13.42 % | 345.565 M 15.64 % | 298.838 M 3.47 % | 288.823 M 7.13 % | 269.595 M -19.70 % | 335.726 M 36.68 % | 245.630 M 3.65 % | 236.976 M 3.55 % | 228.855 M -24.56 % | 303.361 M 38.08 % | 219.706 M -3.49 % | 227.650 M 4.15 % | 218.571 M -23.53 % | 285.810 M 24.34 % | 229.865 M 3.81 % | 221.428 M 9.82 % | 201.635 M 0.29 % | 201.045 M -6.33 % | 214.626 M 2.61 % | 209.170 M 0.28 % | 208.577 M -76.96 % | 905.321 M 55 302.50 % | -1.640 M 8.23 % | -1.787 M -100.86 % | 208.725 M 116.44 % | -1.270 B -273.88 % | 730.200 M 4.58 % | 698.222 M 0.61 % | 694.000 M 188.35 % | -785.488 M -260.47 % | 489.500 M 3.20 % | 474.300 M -0.65 % | 477.400 M -1.55 % | 484.900 M 23.29 % | 393.300 M 4.16 % | 377.600 M 2.44 % | 368.600 M 0.96 % | 365.100 M 14.02 % | 320.200 M 44.23 % | 222.000 M 3.06 % | 215.400 M -8.84 % | 236.300 M 13.01 % | 209.100 M 4.45 % | 200.200 M -4.80 % | 210.300 M 5.36 % | 199.600 M 9.97 % | 181.500 M 5.03 % | 172.800 M 6.34 % | 162.500 M -50.17 % | 326.100 M 217.22 % | 102.800 M 0.00 % | 102.800 M 0.10 % | 102.700 M |
| Operating income ratio | 0.43 -12.75 % | 0.50 -2.05 % | 0.51 2.20 % | 0.50 0.54 % | 0.49 -6.48 % | 0.53 1.87 % | 0.52 0.27 % | 0.52 1.47 % | 0.51 -1.73 % | 0.52 5.40 % | 0.49 2.43 % | 0.48 -2.08 % | 0.49 0.38 % | 0.49 -1.40 % | 0.50 1.22 % | 0.49 2.30 % | 0.48 7.32 % | 0.45 -5.55 % | 0.47 -2.05 % | 0.48 -1.11 % | 0.49 19.40 % | 0.41 7.21 % | 0.38 -10.27 % | 0.42 -12.27 % | 0.48 -7.28 % | 0.52 4.82 % | 0.50 2.21 % | 0.49 -5.00 % | 0.51 -0.66 % | 0.52 0.27 % | 0.51 -2.05 % | 0.53 4.39 % | 0.50 -4.09 % | 0.52 6.78 % | 0.49 -2.44 % | 0.50 0.23 % | 0.50 2.36 % | 0.49 -1.40 % | 0.50 -0.59 % | 0.50 -2.19 % | 0.51 -0.33 % | 0.51 3.20 % | 0.50 -4.32 % | 0.52 5.68 % | 0.49 -2.48 % | 0.51 2.67 % | 0.49 3.58 % | 0.48 -2.01 % | 0.48 -0.85 % | 0.49 2.25 % | 0.48 1.75 % | 0.47 2.40 % | 0.46 -0.90 % | 0.46 0.72 % | 0.46 4.19 % | 0.44 -4.43 % | 0.46 1.47 % | 0.46 1.11 % | 0.45 0.20 % | 0.45 1.61 % | 0.44 -1.79 % | 0.45 10.82 % | 0.41 -8.72 % | 0.45 -3.57 % | 0.46 11.49 % | 0.41 -2.37 % | 0.42 70.51 % | 0.25 -37.29 % | 0.40 -8.45 % | 0.43 5.71 % | 0.41 -0.23 % | 0.41 4.52 % | 0.39 -14.13 % | 0.46 9.61 % | 0.42 7.13 % | 0.39 -4.84 % | 0.41 -2.57 % | 0.42 7.10 % | 0.39 1.11 % | 0.39 2.19 % | 0.38 -3.65 % | 0.39 3.30 % | 0.38 -0.62 % | 0.38 5.69 % | 0.36 -9.67 % | 0.40 0.44 % | 0.40 -0.03 % | 0.40 1.90 % | 0.39 -16.51 % | 0.47 19.93 % | 0.39 -4.06 % | 0.41 0.15 % | 0.41 -10.76 % | 0.46 12.37 % | 0.41 -4.94 % | 0.43 5.10 % | 0.41 16.08 % | 0.35 -18.26 % | 0.43 0.22 % | 0.43 3.88 % | 0.41 -8.17 % | 0.45 178.19 % | -0.58 16.62 % | -0.69 -266.19 % | 0.42 115.57 % | -2.67 -278.77 % | 1.49 -0.51 % | 1.50 -0.77 % | 1.51 189.17 % | -1.69 -212.84 % | 1.50 -1.70 % | 1.53 -2.41 % | 1.56 2.13 % | 1.53 3.97 % | 1.47 -3.65 % | 1.53 0.87 % | 1.52 9.68 % | 1.38 -11.06 % | 1.55 2.22 % | 1.52 -0.32 % | 1.53 0.90 % | 1.51 -0.22 % | 1.52 -1.00 % | 1.53 -3.78 % | 1.59 7.67 % | 1.48 -5.66 % | 1.57 1.32 % | 1.55 0.63 % | 1.54 -54.03 % | 3.34 234.12 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Total other income expenses net | -303.289 M -111.48 % | 2.642 B 2 552.47 % | -107.745 M -64.73 % | -65.409 M 74.59 % | -257.393 M -168.41 % | -95.895 M 56.11 % | -218.493 M -21.58 % | -179.705 M -217.01 % | 153.578 M 40.92 % | 108.979 M 266.37 % | 29.746 M 133.08 % | -89.933 M 42.69 % | -156.921 M -211.38 % | 140.887 M 737.70 % | -22.093 M 32.92 % | -32.935 M 75.33 % | -133.516 M -530.28 % | 31.030 M -86.72 % | 233.586 M 57.67 % | 148.149 M 248.07 % | -100.050 M 33.70 % | -150.894 M 35.13 % | -232.599 M -45.03 % | -160.382 M -3.31 % | -155.248 M 13.61 % | -179.715 M -155.35 % | -70.381 M 30.67 % | -101.519 M 1.41 % | -102.972 M -215.02 % | 89.527 M 226.97 % | -70.513 M 18.42 % | -86.432 M -536.28 % | 19.811 M 123.79 % | -83.269 M -0.42 % | -82.922 M 65.27 % | -238.786 M -84.94 % | -129.117 M 47.05 % | -243.845 M -197.64 % | -81.926 M 34.35 % | -124.796 M -17.87 % | -105.876 M -192.84 % | -36.155 M 77.60 % | -161.433 M -11.77 % | -144.439 M -464.51 % | 39.626 M 123.13 % | -171.289 M 43.66 % | -304.005 M -365.58 % | -65.296 M 66.43 % | -194.501 M 16.68 % | -233.452 M -10.08 % | -212.066 M -49.50 % | -141.851 M 32.46 % | -210.028 M 11.79 % | -238.095 M 6.51 % | -254.678 M 1.83 % | -259.428 M -197.12 % | 267.111 M 395.89 % | -90.274 M 39.40 % | -148.957 M 35.43 % | -230.696 M -0.52 % | -229.498 M 54.47 % | -504.062 M -328.95 % | -117.511 M 53.15 % | -250.849 M 39.11 % | -412.002 M -32.06 % | -311.984 M -23.20 % | -253.226 M -5.97 % | -238.949 M -8.37 % | -220.491 M 24.35 % | -291.451 M -30.91 % | -222.643 M 15.68 % | -264.058 M -18.53 % | -222.776 M 33.24 % | -333.677 M -74.06 % | -191.706 M 26.23 % | -259.876 M -10.71 % | -234.732 M 39.76 % | -389.652 M -123.95 % | -173.994 M 13.32 % | -200.743 M 1.63 % | -204.072 M 24.27 % | -269.460 M -45.09 % | -185.717 M 6.10 % | -197.782 M -1.32 % | -195.204 M 19.84 % | -243.519 M -76.85 % | -137.695 M -7.09 % | -128.583 M 14.66 % | -150.675 M 29.29 % | -213.078 M -64.93 % | -129.195 M -2.33 % | -126.253 M 4.08 % | -131.627 M 53.95 % | -285.810 M -24.34 % | -229.865 M -3.81 % | -221.428 M -9.82 % | -201.635 M -0.29 % | -201.045 M 6.33 % | -214.626 M -2.61 % | -209.170 M -0.28 % | -208.577 M 76.96 % | -905.321 M -87 655.22 % | 1.034 M 261.54 % | 286.000 K 100.18 % | -158.684 M -111.97 % | 1.326 B 281.57 % | -730.200 M -15.12 % | -634.322 M 8.60 % | -694.000 M -188.35 % | 785.488 M 260.47 % | -489.500 M -3.20 % | -474.300 M 0.65 % | -477.400 M 1.55 % | -484.900 M -23.29 % | -393.300 M -4.16 % | -377.600 M -2.44 % | -368.600 M -0.96 % | -365.100 M -14.02 % | -320.200 M -44.23 % | -222.000 M -3.06 % | -215.400 M 8.84 % | -236.300 M -13.01 % | -209.100 M -4.45 % | -200.200 M 4.80 % | -210.300 M -5.36 % | -199.600 M -9.97 % | -181.500 M -5.03 % | -172.800 M -6.34 % | -162.500 M 50.17 % | -326.100 M -217.22 % | -102.800 M 0.00 % | -102.800 M -0.10 % | -102.700 M |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 28.439 B 0.27 % | 28.364 B 14.53 % | 24.766 B 0.33 % | 24.686 B 3.33 % | 23.891 B 2.17 % | 23.384 B -1.62 % | 23.770 B -3.29 % | 24.577 B -0.87 % | 24.794 B -2.19 % | 25.349 B 2.88 % | 24.639 B -0.03 % | 24.646 B -1.06 % | 24.910 B 0.30 % | 24.837 B 1.21 % | 24.539 B -1.24 % | 24.847 B -1.24 % | 25.160 B -0.53 % | 25.294 B -1.41 % | 25.655 B 0.80 % | 25.452 B -1.10 % | 25.734 B -1.88 % | 26.227 B 6.72 % | 24.575 B 0.38 % | 24.482 B 0.54 % | 24.350 B 1.41 % | 24.011 B 4.41 % | 22.997 B 0.66 % | 22.845 B 0.42 % | 22.749 B -0.18 % | 22.791 B -0.83 % | 22.983 B 0.84 % | 22.791 B -2.10 % | 23.280 B 0.56 % | 23.150 B 1.08 % | 22.902 B -0.14 % | 22.934 B 1.32 % | 22.636 B 0.98 % | 22.417 B 0.69 % | 22.264 B 1.02 % | 22.040 B -0.59 % | 22.171 B 1.70 % | 21.801 B 0.13 % | 21.772 B 1.24 % | 21.505 B 3.09 % | 20.860 B 3.06 % | 20.241 B -0.70 % | 20.384 B 0.74 % | 20.235 B -8.74 % | 22.173 B 1.38 % | 21.872 B 1.12 % | 21.630 B 0.18 % | 21.592 B -0.69 % | 21.743 B -0.85 % | 21.928 B -4.01 % | 22.845 B 4.66 % | 21.828 B -3.55 % | 22.630 B 23.37 % | 18.343 B 5.86 % | 17.327 B 6.80 % | 16.224 B -1.88 % | 16.536 B -0.85 % | 16.677 B 1.23 % | 16.474 B 11.48 % | 14.778 B 1.52 % | 14.557 B -0.79 % | 14.673 B -1.68 % | 14.923 B -2.51 % | 15.308 B -7.15 % | 16.487 B -4.53 % | 17.269 B -1.83 % | 17.592 B 2.34 % | 17.190 B 1.02 % | 17.017 B 1.80 % | 16.717 B -0.95 % | 16.876 B 5.10 % | 16.058 B -4.49 % | 16.812 B 16.23 % | 14.465 B 3.92 % | 13.919 B 0.84 % | 13.803 B -0.27 % | 13.840 B 0.52 % | 13.769 B -0.99 % | 13.907 B 0.26 % | 13.872 B -2.62 % | 14.245 B 1.27 % | 14.066 B 33.47 % | 10.539 B 0.06 % | 10.532 B 5.15 % | 10.016 B 2.94 % | 9.731 B 0.95 % | 9.639 B 3.09 % | 9.350 B -0.50 % | 9.397 B 2.71 % | 9.149 B -1.89 % | 9.325 B -0.55 % | 9.377 B 9.39 % | 8.572 B -0.11 % | 8.582 B -0.67 % | 8.639 B 0.95 % | 8.558 B -0.70 % | 8.619 B 1.33 % | 8.505 B 49 132.87 % | 17.276 M 10.26 % | 15.669 M -99.82 % | 8.727 B 1.35 % | 8.611 B 2.00 % | 8.443 B 3.85 % | 8.130 B -0.59 % | 8.178 B 4.25 % | 7.844 B 2.63 % | 7.643 B 46.19 % | 5.228 B -1.91 % | 5.330 B 4.96 % | 5.078 B 7.56 % | 4.721 B 20.16 % | 3.929 B 4.85 % | 3.747 B 1.77 % | 3.682 B 3.57 % | 3.555 B 63.19 % | 2.179 B 9.17 % | 1.996 B 0.75 % | 1.981 B -0.27 % | 1.986 B 8.80 % | 1.826 B -6.86 % | 1.960 B 1.13 % | 1.938 B 13.95 % | 1.701 B 12.80 % | 1.508 B 6.35 % | 1.418 B -2.75 % | 1.458 B |
| Total investments | 5.560 B -5.25 % | 5.868 B -15.87 % | 6.975 B -1.77 % | 7.100 B 1.90 % | 6.968 B -10.17 % | 7.757 B 6.81 % | 7.262 B -12.83 % | 8.331 B -2.24 % | 8.522 B -10.63 % | 9.536 B 16.57 % | 8.180 B 2.77 % | 7.960 B -1.05 % | 8.044 B -5.45 % | 8.508 B 11.30 % | 7.645 B -1.62 % | 7.771 B -3.35 % | 8.040 B -4.99 % | 8.463 B 5.24 % | 8.041 B 2.19 % | 7.869 B 3.53 % | 7.600 B -7.05 % | 8.177 B 99.87 % | 4.091 B 1.51 % | 4.030 B -0.32 % | 4.043 B -10.53 % | 4.519 B 20.97 % | 3.736 B -3.22 % | 3.860 B -0.36 % | 3.874 B -2.91 % | 3.990 B -1.69 % | 4.058 B -0.41 % | 4.075 B -4.81 % | 4.281 B 1.90 % | 4.201 B -0.90 % | 4.239 B 2.11 % | 4.152 B -1.07 % | 4.197 B 0.76 % | 4.165 B -3.96 % | 4.337 B -5.10 % | 4.570 B 2.24 % | 4.469 B 1.00 % | 4.425 B 3.33 % | 4.282 B 3.01 % | 4.157 B 13.12 % | 3.675 B -11.77 % | 4.165 B -3.74 % | 4.327 B -4.39 % | 4.526 B 3.85 % | 4.358 B -2.01 % | 4.448 B 12.23 % | 3.963 B 2.61 % | 3.862 B -3.27 % | 3.993 B -3.22 % | 4.126 B 4.22 % | 3.959 B 0.41 % | 3.943 B -1.07 % | 3.985 B 93.16 % | 2.063 B 41.15 % | 1.462 B 8.60 % | 1.346 B -2.41 % | 1.379 B -0.79 % | 1.390 B -1.57 % | 1.412 B 0.56 % | 1.404 B -50.52 % | 2.838 B 93.25 % | 1.469 B -2.58 % | 1.507 B -2.89 % | 1.552 B -1.34 % | 1.573 B -5.44 % | 1.664 B -1.94 % | 1.697 B -8.22 % | 1.849 B -50.52 % | 3.736 B -1.00 % | 3.774 B -5.49 % | 3.993 B 7.76 % | 3.706 B -1.14 % | 3.749 B 22.80 % | 3.052 B -85.37 % | 20.864 B 7.80 % | 19.355 B -7.76 % | 20.984 B 1 242.87 % | 1.563 B -2.24 % | 1.598 B -6.52 % | 1.710 B -6.51 % | 1.829 B -4.79 % | 1.921 B 15.89 % | 1.658 B 1.00 % | 1.641 B -0.35 % | 1.647 B -9.10 % | 1.812 B 21.85 % | 1.487 B -5.73 % | 1.577 B -0.78 % | 1.590 B -4.57 % | 1.666 B -1.27 % | 1.687 B -5.92 % | 1.793 B 29.69 % | 1.383 B -4.71 % | 1.451 B 6.56 % | 1.362 B 6.96 % | 1.273 B -3.66 % | 1.322 B 0.43 % | 1.316 B 15 587.12 % | 8.388 M 6.60 % | 7.869 M -99.49 % | 1.552 B -1.36 % | 1.574 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.367 B | 0.000 | 0.000 | 0.000 -100.00 % | 669.117 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 |
| Total debt | 28.982 B -0.70 % | 29.187 B 10.90 % | 26.319 B 1.55 % | 25.917 B 2.56 % | 25.271 B 1.96 % | 24.785 B -4.45 % | 25.940 B 0.50 % | 25.812 B -0.90 % | 26.045 B -1.78 % | 26.518 B 4.37 % | 25.408 B -0.30 % | 25.484 B -2.23 % | 26.066 B 2.39 % | 25.458 B 1.26 % | 25.141 B -0.98 % | 25.388 B -1.11 % | 25.675 B -0.59 % | 25.828 B -1.02 % | 26.093 B -2.43 % | 26.743 B 0.27 % | 26.670 B -2.09 % | 27.239 B 6.16 % | 25.657 B -7.67 % | 27.788 B -1.02 % | 28.075 B 13.76 % | 24.680 B -7.37 % | 26.644 B 14.23 % | 23.325 B 0.60 % | 23.186 B -0.51 % | 23.306 B -1.57 % | 23.678 B 0.74 % | 23.505 B -0.60 % | 23.648 B -4.00 % | 24.632 B 5.22 % | 23.410 B -0.05 % | 23.423 B 1.18 % | 23.149 B 0.75 % | 22.977 B -0.44 % | 23.079 B 0.67 % | 22.924 B -0.23 % | 22.976 B 2.10 % | 22.502 B -0.56 % | 22.629 B 2.53 % | 22.071 B 1.74 % | 21.694 B 4.03 % | 20.853 B -1.65 % | 21.202 B -3.19 % | 21.901 B -5.54 % | 23.187 B -1.70 % | 23.589 B 3.78 % | 22.730 B 0.19 % | 22.688 B 0.51 % | 22.573 B -2.34 % | 23.113 B -0.79 % | 23.298 B 3.70 % | 22.467 B -4.44 % | 23.511 B 22.82 % | 19.142 B 6.92 % | 17.903 B 5.23 % | 17.014 B -0.92 % | 17.172 B -1.73 % | 17.474 B -0.07 % | 17.485 B 2.43 % | 17.071 B -4.54 % | 17.883 B -4.01 % | 18.630 B -0.21 % | 18.669 B 4.09 % | 17.936 B 3.17 % | 17.385 B -3.64 % | 18.043 B -1.07 % | 18.238 B 3.08 % | 17.694 B 1.42 % | 17.446 B 1.32 % | 17.219 B -0.28 % | 17.266 B 5.03 % | 16.439 B -4.16 % | 17.152 B 11.42 % | 15.394 B 8.09 % | 14.242 B 0.77 % | 14.134 B -0.04 % | 14.139 B 0.23 % | 14.106 B -1.56 % | 14.330 B 0.58 % | 14.247 B -1.94 % | 14.529 B -0.39 % | 14.586 B 32.27 % | 11.028 B -0.21 % | 11.051 B 5.19 % | 10.506 B 2.34 % | 10.266 B 2.66 % | 10.000 B 3.08 % | 9.702 B -1.04 % | 9.804 B 2.70 % | 9.546 B -0.03 % | 9.549 B -0.50 % | 9.597 B 8.91 % | 8.812 B -0.33 % | 8.841 B 0.56 % | 8.792 B 0.71 % | 8.730 B -0.20 % | 8.747 B 0.21 % | 8.729 B 35 529.77 % | 24.498 M 9.73 % | 22.326 M -99.75 % | 8.845 B 0.87 % | 8.769 B 2.66 % | 8.542 B 3.23 % | 8.275 B 0.07 % | 8.269 B 3.70 % | 7.973 B 2.94 % | 7.746 B 48.16 % | 5.228 B -1.91 % | 5.330 B 4.96 % | 5.078 B 7.56 % | 4.721 B 20.16 % | 3.929 B 4.85 % | 3.747 B 1.77 % | 3.682 B 3.57 % | 3.555 B 63.19 % | 2.179 B 9.17 % | 1.996 B 0.75 % | 1.981 B -0.27 % | 1.986 B 8.80 % | 1.826 B -6.86 % | 1.960 B 1.13 % | 1.938 B 13.95 % | 1.701 B 12.80 % | 1.508 B 6.35 % | 1.418 B -2.75 % | 1.458 B |
| Accumulated other comprehensive income loss | -227.770 M 9.39 % | -251.361 M 10.64 % | -281.298 M -9.75 % | -256.308 M -16.64 % | -219.745 M -13.84 % | -193.026 M 6.45 % | -206.340 M -23.63 % | -166.904 M -0.67 % | -165.796 M 4.05 % | -172.787 M -22.56 % | -140.987 M 19.88 % | -175.967 M -9.40 % | -160.854 M 2.44 % | -164.873 M -2.69 % | -160.549 M 4.38 % | -167.895 M 1.29 % | -170.094 M 8.15 % | -185.186 M 3.18 % | -191.274 M -1.58 % | -188.307 M -2.42 % | -183.866 M 2.55 % | -188.675 M -4.55 % | -180.468 M -16.34 % | -155.126 M -30.03 % | -119.301 M -0.59 % | -118.604 M 2.46 % | -121.596 M 5.55 % | -128.743 M -6.43 % | -120.962 M 4.01 % | -126.017 M -6.26 % | -118.593 M -2.87 % | -115.285 M -12.20 % | -102.747 M 6.98 % | -110.453 M 0.53 % | -111.039 M -6.90 % | -103.872 M -3.00 % | -100.843 M 11.64 % | -114.126 M 1.47 % | -115.832 M 3.40 % | -119.915 M -1.87 % | -117.717 M 53.41 % | -252.686 M -1.74 % | -248.369 M -0.73 % | -246.575 M -62.40 % | -151.831 M -148.74 % | -61.041 M 51.33 % | -125.414 M -103.15 % | -61.736 M 8.65 % | -67.579 M 10.84 % | -75.795 M 1.18 % | -76.702 M 25.04 % | -102.327 M -23.68 % | -82.734 M 8.98 % | -90.900 M -40.33 % | -64.776 M 20.67 % | -81.656 M -244.25 % | -23.720 M 74.84 % | -94.263 M 7.59 % | -102.004 M -322.46 % | 45.853 M 123.91 % | 20.478 M 213.60 % | 6.530 M 125.26 % | -25.851 M 62.61 % | -69.134 M -151.24 % | -27.517 M -791.09 % | -3.088 M 79.63 % | -15.158 M 70.91 % | -52.116 M 76.15 % | -218.479 M -32.36 % | -165.066 M -1 824.65 % | 9.571 M 88.74 % | 5.071 M 128.81 % | -17.604 M -197.33 % | 18.087 M -14.98 % | 21.275 M -7.12 % | 22.906 M 21.91 % | 18.790 M -2.33 % | 19.239 M 10.72 % | 17.377 M -5.83 % | 18.453 M 70.31 % | 10.835 M 10.64 % | 9.793 M 132.23 % | 4.217 M -40.21 % | 7.053 M -51.72 % | 14.609 M -10.73 % | 16.365 M 13.90 % | 14.368 M -20.80 % | 18.141 M 11.71 % | 16.240 M 29.03 % | 12.586 M -7.37 % | 13.587 M 165.53 % | 5.117 M -23.10 % | 6.654 M 182.06 % | -8.109 M -14.52 % | -7.081 M 2.81 % | -7.286 M 15.01 % | -8.573 M 13.34 % | -9.893 M 3.61 % | -10.264 M -22.12 % | -8.405 M -12.96 % | -7.441 M 99.50 % | -1.481 B | 0.000 | 0.000 100.00 % | -6.632 M -13.33 % | -5.852 M | 0.000 | 0.000 | 0.000 -100.00 % | 126.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -4.876 B -5.81 % | -4.608 B 33.55 % | -6.935 B -1.42 % | -6.838 B -1.91 % | -6.710 B -5.12 % | -6.383 B -0.38 % | -6.358 B -3.29 % | -6.156 B -2.81 % | -5.988 B 1.77 % | -6.096 B 1.98 % | -6.219 B -0.47 % | -6.190 B -1.97 % | -6.070 B -2.41 % | -5.927 B 1.98 % | -6.047 B -0.57 % | -6.013 B -1.08 % | -5.948 B -2.14 % | -5.824 B -0.59 % | -5.789 B 2.39 % | -5.931 B 2.56 % | -6.087 B 0.25 % | -6.102 B -2.51 % | -5.953 B -4.38 % | -5.703 B -2.14 % | -5.583 B -3.78 % | -5.380 B -3.00 % | -5.223 B -1.97 % | -5.122 B -2.87 % | -4.979 B -1.77 % | -4.893 B 0.08 % | -4.897 B -1.30 % | -4.834 B -1.24 % | -4.774 B 0.16 % | -4.782 B -0.12 % | -4.777 B -0.95 % | -4.731 B -3.78 % | -4.559 B -2.23 % | -4.459 B -2.52 % | -4.350 B -0.19 % | -4.341 B -1.23 % | -4.289 B -0.51 % | -4.267 B 1.60 % | -4.336 B -1.45 % | -4.274 B 0.35 % | -4.289 B -1.92 % | -4.208 B -0.19 % | -4.200 B -3.73 % | -4.049 B -23.71 % | -3.273 B -1.69 % | -3.219 B 0.01 % | -3.219 B -1.41 % | -3.174 B -0.30 % | -3.165 B -2.65 % | -3.083 B -0.85 % | -3.057 B -2.79 % | -2.974 B -3.07 % | -2.886 B 11.26 % | -3.252 B -0.98 % | -3.220 B -0.54 % | -3.203 B -0.91 % | -3.174 B -1.90 % | -3.115 B -0.48 % | -3.100 B 1.74 % | -3.155 B -1.13 % | -3.119 B -5.54 % | -2.956 B -2.89 % | -2.873 B -2.85 % | -2.793 B -7.32 % | -2.603 B -6.48 % | -2.444 B -2.51 % | -2.384 B -3.93 % | -2.294 B -5.81 % | -2.168 B -5.49 % | -2.055 B -3.84 % | -1.980 B -1.14 % | -1.957 B -6.98 % | -1.830 B -5.09 % | -1.741 B 2.05 % | -1.777 B -4.56 % | -1.700 B -5.27 % | -1.615 B -4.09 % | -1.551 B -2.53 % | -1.513 B -5.59 % | -1.433 B 0.00 % | -1.433 B -7.29 % | -1.335 B -2.39 % | -1.304 B -4.88 % | -1.244 B -5.33 % | -1.181 B -7.59 % | -1.097 B 4.44 % | -1.148 B -6.57 % | -1.078 B -6.22 % | -1.014 B -5.52 % | -961.338 M -0.87 % | -953.053 M -4.82 % | -909.230 M 7.72 % | -985.276 M -6.21 % | -927.654 M -5.80 % | -876.789 M -6.31 % | -824.722 M -7.36 % | -768.204 M -7.40 % | -715.288 M -4 309.91 % | -16.220 M -4.15 % | -15.574 M 97.45 % | -611.653 M -10.96 % | -551.251 M -7.02 % | -515.100 M -9.62 % | -469.900 M -11.59 % | -421.100 M -13.10 % | -372.313 M 13.40 % | -429.900 M -32.73 % | -323.900 M -9.87 % | -294.800 M -11.96 % | -263.300 M -11.38 % | -236.400 M 25.59 % | -317.700 M -49.79 % | -212.100 M -22.89 % | -172.600 M -10.50 % | -156.200 M 3.64 % | -162.100 M -10.50 % | -146.700 M -11.98 % | -131.000 M -10.36 % | -118.700 M -13.26 % | -104.800 M -15.67 % | -90.600 M -15.71 % | -78.300 M -42.88 % | -54.800 M -35.64 % | -40.400 M -61.60 % | -25.000 M -119.30 % | -11.400 M |
| Common stock | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K -2.94 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 6.25 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 3.23 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 3.33 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 3.45 % | 29.000 K 0.00 % | 29.000 K 0.00 % | 29.000 K 0.00 % | 29.000 K -36.96 % | 46.000 K 91.67 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 4.35 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 9.52 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K 5.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 5.26 % | 19.000 K 0.00 % | 19.000 K 5.56 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K -99.94 % | 29.645 M 0.10 % | 29.616 M 164 433.33 % | 18.000 K 0.00 % | 18.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 6.337 B -5.50 % | 6.705 B 125.43 % | 2.975 B -3.77 % | 3.091 B -5.40 % | 3.268 B -9.22 % | 3.599 B 8.34 % | 3.322 B -7.37 % | 3.587 B -4.66 % | 3.762 B 2.02 % | 3.688 B 2.07 % | 3.613 B 2.43 % | 3.527 B -4.08 % | 3.677 B -3.83 % | 3.824 B -5.27 % | 4.037 B -1.48 % | 4.097 B -4.52 % | 4.291 B -2.50 % | 4.401 B -0.61 % | 4.428 B 5.05 % | 4.215 B 4.65 % | 4.028 B 10.09 % | 3.658 B 66.03 % | 2.203 B -12.66 % | 2.523 B -7.36 % | 2.723 B -13.01 % | 3.130 B -5.34 % | 3.307 B -8.01 % | 3.595 B -8.43 % | 3.926 B -2.52 % | 4.027 B -1.67 % | 4.095 B 0.46 % | 4.077 B -3.74 % | 4.235 B -4.39 % | 4.429 B 0.00 % | 4.429 B -1.03 % | 4.476 B -8.59 % | 4.896 B -3.96 % | 5.098 B -7.08 % | 5.486 B 0.21 % | 5.475 B -0.78 % | 5.518 B 5.27 % | 5.242 B 1.87 % | 5.146 B -1.13 % | 5.205 B -10.12 % | 5.791 B -3.12 % | 5.977 B 1.44 % | 5.892 B -4.05 % | 6.141 B -11.92 % | 6.972 B -0.59 % | 7.013 B 0.41 % | 6.984 B -0.03 % | 6.986 B -0.35 % | 7.011 B -0.85 % | 7.071 B 3.67 % | 6.821 B -4.34 % | 7.131 B -2.23 % | 7.294 B 31.55 % | 5.544 B 0.59 % | 5.512 B -1.03 % | 5.569 B 0.16 % | 5.560 B -1.31 % | 5.634 B 0.46 % | 5.608 B 5.30 % | 5.326 B 3.58 % | 5.142 B -0.80 % | 5.183 B 1.61 % | 5.101 B 3.55 % | 4.926 B 34.06 % | 3.675 B 10.79 % | 3.317 B 0.11 % | 3.313 B -2.05 % | 3.382 B -23.54 % | 4.424 B -3.88 % | 4.603 B -5.04 % | 4.847 B -1.31 % | 4.911 B -3.18 % | 5.073 B -1.98 % | 5.175 B -2.58 % | 5.312 B -1.71 % | 5.404 B -1.75 % | 5.501 B 6.33 % | 5.173 B 19.50 % | 4.329 B -10.96 % | 4.862 B 0.29 % | 4.848 B 4.42 % | 4.643 B 45.60 % | 3.189 B -1.87 % | 3.249 B -0.86 % | 3.277 B -1.83 % | 3.339 B -0.28 % | 3.348 B -1.70 % | 3.406 B -1.71 % | 3.465 B -4.23 % | 3.619 B -3.96 % | 3.768 B 11.31 % | 3.385 B 2.29 % | 3.309 B 3.06 % | 3.211 B -5.18 % | 3.386 B -1.56 % | 3.440 B -1.43 % | 3.490 B 49.08 % | 2.341 B 26 393.55 % | 8.836 M -8.08 % | 9.613 M -99.76 % | 4.015 B 2.09 % | 3.933 B 9.55 % | 3.590 B -1.12 % | 3.631 B -0.62 % | 3.653 B 7.16 % | 3.409 B -7.81 % | 3.698 B 57.35 % | 2.350 B 3.29 % | 2.276 B 46.16 % | 1.557 B 0.85 % | 1.544 B -16.59 % | 1.851 B 46.25 % | 1.266 B -3.02 % | 1.305 B -0.94 % | 1.317 B 554.72 % | 201.200 M -31.68 % | 294.500 M 26.45 % | 232.900 M -2.80 % | 239.600 M -19.14 % | 296.300 M 293.49 % | 75.300 M 31.41 % | 57.300 M -60.15 % | 143.800 M 17.29 % | 122.600 M -18.43 % | 150.300 M 409.49 % | 29.500 M |
| Other non current liabilities | 2.617 B 157.10 % | 1.018 B 11.79 % | 910.495 M 0.30 % | 907.770 M 22.15 % | 743.173 M 18.69 % | 626.155 M -4.88 % | 658.282 M 6.09 % | 620.500 M -2.40 % | 635.781 M 2.28 % | 621.601 M 11.74 % | 556.289 M 8.78 % | 511.400 M 2.85 % | 497.210 M -7.19 % | 535.736 M 8.20 % | 495.142 M -8.97 % | 543.936 M 3.44 % | 525.849 M -2.78 % | 540.912 M 2.96 % | 525.361 M -3.89 % | 546.619 M 17.94 % | 463.458 M -9.75 % | 513.515 M 7.39 % | 478.182 M 3.19 % | 463.380 M 1.26 % | 457.624 M -1.44 % | 464.304 M -53.62 % | 1.001 B -1.66 % | 1.018 B 0.49 % | 1.013 B 102.35 % | 500.597 M -0.55 % | 503.342 M 0.75 % | 499.598 M -6.18 % | 532.491 M 2.33 % | 520.363 M 1.20 % | 514.205 M 4.48 % | 492.143 M 7.00 % | 459.926 M 1.07 % | 455.040 M -7.81 % | 493.615 M 33.67 % | 369.281 M 0.96 % | 365.764 M 70.72 % | 214.249 M 10.62 % | 193.683 M -22.09 % | 248.596 M -15.97 % | 295.853 M 7.41 % | 275.451 M 6.01 % | 259.824 M -7.37 % | 280.483 M 41.22 % | 198.610 M -20.67 % | 250.371 M 10.14 % | 227.319 M -1.92 % | 231.774 M -5.90 % | 246.300 M -18.87 % | 303.588 M -53.61 % | 654.394 M 33.51 % | 490.154 M 86.81 % | 262.387 M 53.47 % | 170.971 M -0.23 % | 171.358 M 90.06 % | 90.161 M -0.06 % | 90.219 M -84.21 % | 571.324 M | 0.000 | 0.000 -100.00 % | 348.093 M -64.77 % | 988.127 M 86.29 % | 530.438 M -7.10 % | 571.004 M -12.97 % | 656.121 M 0.00 % | 656.121 M -25.43 % | 879.904 M -2.98 % | 906.921 M 105.20 % | -17.446 B -1 778.90 % | 1.039 B 106.02 % | -17.266 B -5.03 % | -16.439 B 4.16 % | -17.152 B -11.42 % | -15.394 B -8.09 % | -14.242 B -0.77 % | -14.134 B 0.04 % | -14.139 B -0.23 % | -14.106 B 1.56 % | -14.330 B -0.58 % | -14.247 B 1.94 % | -14.529 B 0.39 % | -14.586 B -32.27 % | -11.028 B 0.21 % | -11.051 B -5.19 % | -10.506 B -2.34 % | -10.266 B -2.66 % | -10.000 B -3.08 % | -9.702 B 1.04 % | -9.804 B -2.70 % | -9.546 B 0.03 % | -9.549 B 0.50 % | -9.597 B -8.91 % | -8.812 B 0.33 % | -8.841 B -0.56 % | -8.792 B -0.71 % | -8.730 B 0.20 % | -8.747 B -0.21 % | -8.729 B -172 908.99 % | 5.051 M -5.22 % | 5.329 M 100.06 % | -8.845 B -0.87 % | -8.769 B -2.66 % | -8.542 B -3.23 % | -8.275 B -0.14 % | -8.263 B -3.63 % | -7.973 B -2.94 % | -7.746 B -48.16 % | -5.228 B 1.91 % | -5.330 B -4.96 % | -5.078 B -7.56 % | -4.721 B -20.16 % | -3.929 B -4.85 % | -3.747 B -1.77 % | -3.682 B -3.57 % | -3.555 B -63.19 % | -2.179 B -9.17 % | -1.996 B -0.75 % | -1.981 B 0.27 % | -1.986 B -8.80 % | -1.826 B 6.86 % | -1.960 B -1.13 % | -1.938 B -13.95 % | -1.701 B -12.80 % | -1.508 B -6.35 % | -1.418 B 2.75 % | -1.458 B |
| Long term debt | 28.982 B 23.93 % | 23.387 B -11.14 % | 26.319 B 1.55 % | 25.917 B 2.56 % | 25.271 B 1.96 % | 24.785 B -4.45 % | 25.940 B 0.50 % | 25.812 B -0.90 % | 26.045 B -1.78 % | 26.518 B 4.37 % | 25.408 B -0.30 % | 25.484 B -2.23 % | 26.066 B 2.39 % | 25.458 B 1.26 % | 25.141 B -0.98 % | 25.388 B -1.11 % | 25.675 B 1.37 % | 25.328 B -2.93 % | 26.093 B -2.43 % | 26.743 B 0.27 % | 26.670 B 0.20 % | 26.616 B 3.74 % | 25.657 B -7.67 % | 27.788 B -1.02 % | 28.075 B 20.22 % | 23.353 B -12.35 % | 26.644 B 14.23 % | 23.325 B 0.60 % | 23.186 B 2.83 % | 22.547 B -4.78 % | 23.678 B 0.74 % | 23.505 B -0.60 % | 23.648 B -0.03 % | 23.654 B 1.04 % | 23.410 B -0.05 % | 23.423 B 1.18 % | 23.149 B 5.11 % | 22.023 B -4.57 % | 23.079 B 0.67 % | 22.924 B -0.23 % | 22.976 B 6.68 % | 21.538 B -4.82 % | 22.629 B 2.53 % | 22.071 B 1.74 % | 21.694 B 6.12 % | 20.444 B -3.58 % | 21.202 B -3.19 % | 21.901 B -5.54 % | 23.187 B 2.28 % | 22.670 B -0.26 % | 22.730 B 0.19 % | 22.688 B 0.51 % | 22.573 B -2.34 % | 23.113 B -0.79 % | 23.298 B 0.44 % | 23.197 B -1.33 % | 23.511 B 27.45 % | 18.446 B -0.17 % | 18.479 B 4.87 % | 17.620 B -0.37 % | 17.687 B 1.22 % | 17.474 B -0.07 % | 17.485 B 2.43 % | 17.071 B -4.54 % | 17.883 B -4.01 % | 18.630 B -0.21 % | 18.669 B 4.09 % | 17.936 B 3.17 % | 17.385 B -3.64 % | 18.043 B 0.91 % | 17.879 B 1.05 % | 17.694 B 1.42 % | 17.446 B 1.32 % | 17.219 B -0.28 % | 17.266 B 5.03 % | 16.439 B -4.16 % | 17.152 B 11.42 % | 15.394 B 8.09 % | 14.242 B 0.77 % | 14.134 B -0.04 % | 14.139 B 0.23 % | 14.106 B -1.56 % | 14.330 B 0.58 % | 14.247 B -1.94 % | 14.529 B -0.39 % | 14.586 B 32.27 % | 11.028 B -0.21 % | 11.051 B 5.19 % | 10.506 B 2.34 % | 10.266 B 2.66 % | 10.000 B 3.08 % | 9.702 B -1.04 % | 9.804 B 2.70 % | 9.546 B -0.03 % | 9.549 B -0.50 % | 9.597 B 8.91 % | 8.812 B -0.33 % | 8.841 B 0.56 % | 8.792 B 0.71 % | 8.730 B -0.20 % | 8.747 B 0.21 % | 8.729 B 35 529.77 % | 24.498 M 9.73 % | 22.326 M -99.75 % | 8.845 B 0.87 % | 8.769 B 2.66 % | 8.542 B 3.23 % | 8.275 B 0.14 % | 8.263 B 3.63 % | 7.973 B 2.94 % | 7.746 B 48.16 % | 5.228 B -1.91 % | 5.330 B 4.96 % | 5.078 B 7.56 % | 4.721 B 20.16 % | 3.929 B 4.85 % | 3.747 B 1.77 % | 3.682 B 3.57 % | 3.555 B 63.19 % | 2.179 B 9.17 % | 1.996 B 0.75 % | 1.981 B -0.27 % | 1.986 B 8.80 % | 1.826 B -6.86 % | 1.960 B 1.13 % | 1.938 B 13.95 % | 1.701 B 12.80 % | 1.508 B 6.35 % | 1.418 B -2.75 % | 1.458 B |
| Total non current liabilities | 31.599 B 29.48 % | 24.404 B -10.37 % | 27.229 B 1.51 % | 26.825 B 3.12 % | 26.015 B 2.38 % | 25.411 B -4.46 % | 26.598 B 0.63 % | 26.432 B -0.93 % | 26.681 B -1.69 % | 27.140 B 4.53 % | 25.964 B -0.12 % | 25.995 B -2.14 % | 26.563 B 2.19 % | 25.994 B 1.40 % | 25.636 B -1.14 % | 25.932 B -1.02 % | 26.200 B 1.28 % | 25.869 B -2.82 % | 26.619 B -2.46 % | 27.290 B 0.58 % | 27.133 B 0.01 % | 27.129 B 3.80 % | 26.135 B -7.49 % | 28.252 B -0.98 % | 28.532 B 19.80 % | 23.817 B -13.85 % | 27.645 B 13.57 % | 24.343 B 0.59 % | 24.199 B 1.65 % | 23.806 B -1.55 % | 24.182 B 0.74 % | 24.005 B -0.73 % | 24.180 B -3.87 % | 25.153 B 5.13 % | 23.925 B 0.04 % | 23.915 B 1.30 % | 23.609 B 0.75 % | 23.432 B -0.59 % | 23.572 B 1.20 % | 23.293 B -0.21 % | 23.342 B 2.75 % | 22.716 B -0.47 % | 22.823 B 2.26 % | 22.319 B 1.50 % | 21.990 B 4.08 % | 21.128 B -1.56 % | 21.462 B -3.24 % | 22.182 B -5.15 % | 23.385 B -1.93 % | 23.846 B 3.87 % | 22.957 B 0.16 % | 22.919 B 0.44 % | 22.819 B -2.55 % | 23.417 B -2.24 % | 23.952 B 5.38 % | 22.730 B -4.39 % | 23.773 B 22.48 % | 19.410 B 7.39 % | 18.074 B 5.67 % | 17.104 B -0.91 % | 17.262 B -4.34 % | 18.045 B 2.70 % | 17.571 B 2.43 % | 17.154 B -5.91 % | 18.231 B -4.85 % | 19.161 B -6.22 % | 20.433 B 10.40 % | 18.507 B 2.58 % | 18.041 B -4.59 % | 18.910 B 0.80 % | 18.759 B 0.85 % | 18.601 B -2.51 % | 19.079 B 0.40 % | 19.003 B 1.02 % | 18.812 B 4.67 % | 17.973 B -3.74 % | 18.671 B 10.42 % | 16.910 B 7.76 % | 15.692 B 1.16 % | 15.512 B -0.03 % | 15.516 B -2.77 % | 15.958 B 1.49 % | 15.724 B 1.19 % | 15.539 B -1.25 % | 15.735 B -1.96 % | 16.049 B 34.02 % | 11.976 B -0.05 % | 11.982 B 6.08 % | 11.295 B 0.59 % | 11.229 B 3.71 % | 10.827 B 3.40 % | 10.471 B -0.64 % | 10.538 B 1.20 % | 10.413 B 2.83 % | 10.126 B -1.38 % | 10.268 B 8.03 % | 9.505 B -1.29 % | 9.629 B 1.89 % | 9.450 B 0.88 % | 9.368 B 0.02 % | 9.366 B -11.09 % | 10.534 B 35 547.93 % | 29.549 M 6.85 % | 27.655 M -99.70 % | 9.104 B -0.56 % | 9.156 B -11.03 % | 10.291 B 4.75 % | 9.824 B 0.83 % | 9.743 B -1.26 % | 9.868 B 5.59 % | 9.345 B 67.40 % | 5.583 B -1.74 % | 5.681 B -6.95 % | 6.106 B 4.01 % | 5.871 B 39.92 % | 4.196 B -9.64 % | 4.643 B 1.14 % | 4.591 B 2.46 % | 4.481 B 80.83 % | 2.478 B 10.72 % | 2.238 B -3.68 % | 2.324 B 7.18 % | 2.168 B 8.91 % | 1.991 B -10.78 % | 2.231 B 0.50 % | 2.220 B 14.33 % | 1.942 B 13.07 % | 1.717 B 5.18 % | 1.633 B -5.47 % | 1.727 B |
| Other current liabilities | 1.462 M -99.92 % | 1.742 B -0.44 % | 1.750 B 0.08 % | 1.748 B 0.97 % | 1.732 B 2.90 % | 1.683 B -3.06 % | 1.736 B 0.30 % | 1.731 B 0.28 % | 1.726 B -2.09 % | 1.763 B 0.07 % | 1.762 B 0.50 % | 1.753 B 2.75 % | 1.706 B 0.24 % | 1.702 B 0.01 % | 1.702 B -0.59 % | 1.712 B -2.27 % | 1.752 B 11.24 % | 1.575 B -0.03 % | 1.575 B -24.74 % | 2.093 B 1.85 % | 2.055 B -0.46 % | 2.064 B 2.00 % | 2.024 B -0.54 % | 2.035 B 26.25 % | 1.612 B 2.91 % | 1.566 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.536 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.406 B | 0.000 -100.00 % | 1.370 B 0.75 % | 1.360 B 1 271.47 % | -116.100 M | 0.000 | 0.000 | 0.000 100.00 % | -117.800 M | 0.000 | 0.000 | 0.000 100.00 % | -103.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.168 B | 0.000 -100.00 % | 836.265 M 1.34 % | 825.220 M 13.86 % | 724.744 M -39.83 % | 1.204 B 3.06 % | 1.169 B -13.48 % | 1.351 B 94.18 % | 695.569 M -50.78 % | 1.413 B 12.67 % | 1.254 B 1.78 % | 1.232 B 4.56 % | 1.179 B 186.75 % | 411.023 M 18.73 % | 346.177 M -78.42 % | 1.604 B 39.90 % | 1.147 B -31.57 % | 1.676 B 6.29 % | 1.577 B 0.33 % | 1.572 B -3.10 % | 1.622 B -4.13 % | 1.692 B 0.31 % | 1.687 B | 0.000 -100.00 % | 1.784 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 100.00 % | -567.707 M -17.17 % | -484.529 M 7.64 % | -524.594 M 3.64 % | -544.431 M -12.66 % | -483.239 M -2.51 % | -471.428 M -13.40 % | -415.727 M 7.86 % | -451.207 M -5 397.72 % | 8.517 M 34.70 % | 6.323 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.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 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.364 B 7.33 % | -1.472 B -7.61 % | -1.368 B -80.29 % | -758.681 M 30.61 % | -1.093 B -0.51 % | -1.088 B -12.36 % | -968.108 M 1.06 % | -978.467 M 24.00 % | -1.287 B 19.29 % | -1.595 B 28.18 % | -2.221 B -132.91 % | -953.665 M 5.50 % | -1.009 B 30.45 % | -1.451 B 33.79 % | -2.192 B -149.42 % | -878.657 M -6.51 % | -824.919 M 31.81 % | -1.210 B 1.91 % | -1.233 B -201.42 % | -409.185 M -983.33 % | -37.771 M 86.37 % | -277.057 M 28.04 % | -385.037 M -96 159.25 % | -400.000 K 98.29 % | -23.438 M 79.75 % | -115.727 M 12.07 % | -131.614 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 -100.00 % | 566.829 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 |
| Short term debt | 0.000 -100.00 % | 5.800 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 -100.00 % | 500.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 623.020 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.327 B | 0.000 | 0.000 | 0.000 -100.00 % | 758.681 M | 0.000 | 0.000 | 0.000 -100.00 % | 978.467 M | 0.000 | 0.000 | 0.000 -100.00 % | 953.665 M | 0.000 | 0.000 | 0.000 -100.00 % | 878.657 M | 0.000 | 0.000 | 0.000 -100.00 % | 409.185 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 -100.00 % | 6.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 |
| Total current liabilities | 1.703 B -82.07 % | 9.497 B 179.45 % | 3.398 B 0.56 % | 3.379 B 4.98 % | 3.219 B -5.19 % | 3.395 B 1.18 % | 3.356 B -0.07 % | 3.358 B 3.20 % | 3.254 B -5.85 % | 3.456 B 2.01 % | 3.388 B 2.77 % | 3.297 B 7.81 % | 3.058 B -4.25 % | 3.193 B 2.25 % | 3.123 B 2.41 % | 3.050 B 3.02 % | 2.960 B -15.61 % | 3.508 B 20.97 % | 2.900 B -12.75 % | 3.323 B 2.24 % | 3.251 B -18.72 % | 3.999 B 20.36 % | 3.323 B 2.19 % | 3.252 B 13.47 % | 2.866 B -33.11 % | 4.284 B 48.12 % | 2.892 B 3.47 % | 2.795 B 2.88 % | 2.717 B -4.77 % | 2.853 B 1.80 % | 2.803 B 1.47 % | 2.762 B 6.12 % | 2.603 B -2.72 % | 2.676 B -0.11 % | 2.679 B 4.00 % | 2.576 B 5.50 % | 2.441 B -5.15 % | 2.574 B -1.41 % | 2.611 B -0.05 % | 2.612 B 2.87 % | 2.539 B -5.70 % | 2.692 B 0.74 % | 2.673 B 4.42 % | 2.559 B 2.58 % | 2.495 B 2.81 % | 2.427 B 4.71 % | 2.318 B 2.39 % | 2.264 B -5.62 % | 2.398 B -2.73 % | 2.466 B 13.62 % | 2.170 B 2.88 % | 2.109 B 2.58 % | 2.057 B -2.02 % | 2.099 B 74.27 % | 1.204 B -43.35 % | 2.126 B 57.40 % | 1.351 B 6.97 % | 1.263 B -36.51 % | 1.989 B 6.88 % | 1.861 B 6.50 % | 1.747 B 48.25 % | 1.179 B -26.76 % | 1.609 B 11.36 % | 1.445 B -9.93 % | 1.604 B -0.01 % | 1.605 B 262.15 % | 443.081 M -71.90 % | 1.577 B 0.33 % | 1.572 B -4.56 % | 1.647 B -2.66 % | 1.692 B 0.31 % | 1.687 B -34.57 % | 2.578 B -4.59 % | 2.702 B 3.33 % | 2.615 B -0.11 % | 2.618 B -0.83 % | 2.640 B -2.62 % | 2.711 B 1.99 % | 2.658 B 1.76 % | 2.612 B -0.80 % | 2.633 B -3.13 % | 2.718 B 1.38 % | 2.681 B 2.37 % | 2.619 B 2.75 % | 2.549 B -10.28 % | 2.841 B 44.73 % | 1.963 B -0.05 % | 1.964 B 4.75 % | 1.875 B -9.86 % | 2.080 B 18.38 % | 1.757 B 2.27 % | 1.718 B 0.76 % | 1.705 B -9.84 % | 1.891 B 233.09 % | 567.707 M 17.17 % | 484.529 M -7.64 % | 524.594 M -3.64 % | 544.431 M 12.66 % | 483.239 M 2.51 % | 471.428 M 13.40 % | 415.727 M -7.86 % | 451.207 M 5 197.72 % | 8.517 M 34.70 % | 6.323 M -99.63 % | 1.724 B -7.36 % | 1.861 B 6.40 % | 1.749 B 12.91 % | 1.549 B 25 716.67 % | 6.000 M -99.61 % | 1.555 B -2.75 % | 1.599 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 |
| Total liabilities | 33.302 B -1.77 % | 33.901 B 10.69 % | 30.628 B 1.40 % | 30.205 B 3.32 % | 29.234 B 1.48 % | 28.806 B -3.83 % | 29.954 B 0.55 % | 29.790 B -0.48 % | 29.935 B -2.16 % | 30.596 B 4.24 % | 29.352 B 0.20 % | 29.292 B -1.11 % | 29.621 B 1.48 % | 29.187 B 1.49 % | 28.759 B -0.77 % | 28.982 B -0.61 % | 29.161 B -0.74 % | 29.377 B -0.48 % | 29.518 B -3.58 % | 30.613 B 0.75 % | 30.384 B -2.39 % | 31.129 B 5.67 % | 29.458 B -6.49 % | 31.503 B 0.34 % | 31.398 B 11.73 % | 28.101 B -7.98 % | 30.537 B 12.53 % | 27.138 B 0.82 % | 26.916 B 0.96 % | 26.659 B -1.20 % | 26.984 B 0.81 % | 26.767 B -0.06 % | 26.783 B -3.76 % | 27.828 B 4.61 % | 26.603 B 0.43 % | 26.490 B 1.69 % | 26.050 B 0.17 % | 26.006 B -0.68 % | 26.183 B 1.07 % | 25.905 B 0.09 % | 25.880 B 1.86 % | 25.409 B -0.34 % | 25.495 B 2.48 % | 24.879 B 1.61 % | 24.485 B 3.95 % | 23.555 B -0.94 % | 23.780 B -2.72 % | 24.445 B -5.19 % | 25.784 B -2.01 % | 26.311 B 4.71 % | 25.127 B 0.39 % | 25.029 B 0.62 % | 24.875 B -2.51 % | 25.516 B 1.43 % | 25.157 B 1.21 % | 24.856 B -1.07 % | 25.124 B 21.53 % | 20.673 B 3.04 % | 20.063 B 5.79 % | 18.965 B -0.23 % | 19.009 B -1.12 % | 19.224 B 0.23 % | 19.180 B 3.13 % | 18.599 B -6.23 % | 19.836 B -4.48 % | 20.765 B -0.53 % | 20.876 B 3.94 % | 20.084 B 2.40 % | 19.613 B -4.59 % | 20.556 B 0.51 % | 20.451 B 0.81 % | 20.287 B 6.33 % | 19.079 B 0.40 % | 19.003 B 1.02 % | 18.812 B 4.67 % | 17.973 B -3.74 % | 18.671 B 10.42 % | 16.910 B 7.76 % | 15.692 B 1.16 % | 15.512 B -0.03 % | 15.516 B -2.77 % | 15.958 B 1.49 % | 15.724 B 1.19 % | 15.539 B -1.25 % | 15.735 B -1.96 % | 16.049 B 34.02 % | 11.976 B -0.05 % | 11.982 B 6.08 % | 11.295 B 0.59 % | 11.229 B 3.71 % | 10.827 B 3.40 % | 10.471 B -0.64 % | 10.538 B 1.20 % | 10.413 B 2.83 % | 10.126 B -1.38 % | 10.268 B 8.03 % | 9.505 B -1.29 % | 9.629 B 1.89 % | 9.450 B 0.88 % | 9.368 B 0.02 % | 9.366 B -11.09 % | 10.534 B 27 571.96 % | 38.066 M 12.03 % | 33.978 M -99.63 % | 9.104 B -0.56 % | 9.156 B -11.03 % | 10.291 B 4.75 % | 9.824 B 0.83 % | 9.743 B -1.26 % | 9.868 B 5.59 % | 9.345 B 67.40 % | 5.583 B -1.74 % | 5.681 B -6.95 % | 6.106 B 4.01 % | 5.871 B 39.92 % | 4.196 B -9.64 % | 4.643 B 1.14 % | 4.591 B 2.46 % | 4.481 B 80.83 % | 2.478 B 10.72 % | 2.238 B -3.68 % | 2.324 B 7.18 % | 2.168 B 8.91 % | 1.991 B -10.78 % | 2.231 B 0.50 % | 2.220 B 14.33 % | 1.942 B 13.07 % | 1.717 B 5.18 % | 1.633 B -5.47 % | 1.727 B |
| Other non current assets | 1.970 B -0.56 % | 1.981 B -91.03 % | 22.078 B 0.17 % | 22.040 B 3.14 % | 21.369 B 0.43 % | 21.278 B 1.64 % | 20.935 B -6.94 % | 22.495 B -0.49 % | 22.605 B 4.43 % | 21.646 B 2.39 % | 21.141 B -7.24 % | 22.791 B -0.14 % | 22.824 B 4.41 % | 21.861 B 1.72 % | 21.491 B -1.22 % | 21.755 B -1.21 % | 22.021 B -1.78 % | 22.420 B -5.32 % | 23.680 B -0.76 % | 23.862 B 4.63 % | 22.807 B -2.23 % | 23.328 B -4.87 % | 24.521 B -0.79 % | 24.715 B -1.30 % | 25.041 B 3.87 % | 24.108 B 4 929.07 % | 479.373 M 15.74 % | 414.197 M -26.88 % | 566.491 M -46.52 % | 1.059 B 3 441.28 % | 29.913 M -55.32 % | 66.942 M -65.46 % | 193.789 M -83.37 % | 1.165 B 2 305.32 % | 48.452 M -70.34 % | 163.358 M -46.17 % | 303.482 M -71.60 % | 1.068 B 798.20 % | 118.955 M -6.68 % | 127.466 M -57.58 % | 300.513 M -72.09 % | 1.077 B 1 145.07 % | 86.467 M -27.03 % | 118.500 M -83.75 % | 729.354 M -51.21 % | 1.495 B -12.90 % | 1.716 B 12.63 % | 1.524 B -2.63 % | 1.565 B -60.13 % | 3.925 B 151.86 % | 1.558 B 5.70 % | 1.474 B -3.00 % | 1.520 B 42.92 % | 1.064 B -42.33 % | 1.844 B 5.67 % | 1.745 B -2.96 % | 1.799 B 10.12 % | 1.634 B -16.28 % | 1.951 B -25.47 % | 2.618 B 3.48 % | 2.530 B 3.42 % | 2.446 B 348.56 % | -984.240 M -6.89 % | -920.778 M 61.17 % | -2.372 B -305.22 % | 1.156 B -0.96 % | 1.167 B -0.87 % | 1.177 B 13.24 % | 1.039 B -13.55 % | 1.202 B -17.81 % | 1.463 B 9.60 % | 1.335 B -47.48 % | 2.541 B -2.84 % | 2.616 B -1.78 % | 2.663 B 12.32 % | 2.371 B -27.47 % | 3.269 B 42.10 % | 2.300 B 114.16 % | -16.247 B 0.15 % | -16.271 B -0.14 % | -16.249 B -1 095.36 % | 1.632 B -8.25 % | 1.779 B -5.72 % | 1.887 B 6.63 % | 1.770 B -14.00 % | 2.058 B 47.64 % | 1.394 B -4.32 % | 1.457 B 6.02 % | 1.374 B -5.74 % | 1.458 B 17.81 % | 1.237 B 4.91 % | 1.179 B -0.35 % | 1.184 B 0.80 % | 1.174 B 19.36 % | 983.797 M 5.75 % | 930.284 M -1.68 % | 946.137 M -5.89 % | 1.005 B 19.40 % | 842.022 M -4.53 % | 881.995 M -1.61 % | 896.412 M -12.06 % | 1.019 B 2 968.09 % | 33.223 M 5.19 % | 31.584 M -96.09 % | 807.354 M -10.96 % | 906.757 M -59.23 % | 2.224 B 15.59 % | 1.924 B -3.69 % | 1.998 B 175.83 % | 724.257 M -62.79 % | 1.947 B 36.35 % | 1.428 B -2.31 % | 1.461 B 16.25 % | 1.257 B -45.09 % | 2.289 B 138.81 % | 958.600 M 10.03 % | 871.200 M -0.32 % | 874.000 M 8.13 % | 808.300 M 54.08 % | 524.600 M 1.55 % | 516.600 M -5.57 % | 547.100 M 29.74 % | 421.700 M 1.69 % | 414.700 M -3.60 % | 430.200 M -3.99 % | 448.100 M -1.17 % | 453.400 M 4.86 % | 432.400 M -2.50 % | 443.500 M 9.16 % | 406.300 M |
| Long term investments | 5.560 B -5.25 % | 5.868 B -15.87 % | 6.975 B -1.77 % | 7.100 B 1.90 % | 6.968 B -10.17 % | 7.757 B 11.42 % | 6.962 B -0.98 % | 7.031 B -2.65 % | 7.222 B -15.39 % | 8.536 B 4.35 % | 8.180 B 2.77 % | 7.960 B -1.05 % | 8.044 B -5.45 % | 8.508 B 11.30 % | 7.645 B -1.62 % | 7.771 B -3.35 % | 8.040 B -4.99 % | 8.463 B 5.24 % | 8.041 B 2.19 % | 7.869 B 3.53 % | 7.600 B -7.05 % | 8.177 B 99.87 % | 4.091 B 1.51 % | 4.030 B -0.32 % | 4.043 B -10.53 % | 4.519 B 20.97 % | 3.736 B -3.22 % | 3.860 B -0.36 % | 3.874 B -2.91 % | 3.990 B -1.69 % | 4.058 B -0.41 % | 4.075 B -4.81 % | 4.281 B 1.90 % | 4.201 B -0.90 % | 4.239 B 2.11 % | 4.152 B -1.07 % | 4.197 B 0.76 % | 4.165 B -3.96 % | 4.337 B -5.10 % | 4.570 B 2.24 % | 4.469 B 1.00 % | 4.425 B 3.33 % | 4.282 B 3.01 % | 4.157 B 13.12 % | 3.675 B -11.77 % | 4.165 B -3.74 % | 4.327 B -4.39 % | 4.526 B 3.85 % | 4.358 B -2.01 % | 4.448 B 12.23 % | 3.963 B 2.61 % | 3.862 B -3.27 % | 3.993 B -3.22 % | 4.126 B 4.22 % | 3.959 B 0.41 % | 3.943 B -1.07 % | 3.985 B 189.19 % | 1.378 B -5.72 % | 1.462 B 8.60 % | 1.346 B -2.41 % | 1.379 B -0.79 % | 1.390 B | 0.000 | 0.000 -100.00 % | 1.419 B -3.38 % | 1.469 B -2.58 % | 1.507 B -2.89 % | 1.552 B -1.34 % | 1.573 B -5.44 % | 1.664 B -1.94 % | 1.697 B -8.22 % | 1.849 B -1.04 % | 1.868 B -1.00 % | 1.887 B -5.49 % | 1.997 B 7.76 % | 1.853 B -1.14 % | 1.874 B 22.80 % | 1.526 B -92.12 % | 19.372 B 0.09 % | 19.355 B -0.31 % | 19.416 B 1 142.57 % | 1.563 B -2.24 % | 1.598 B -6.52 % | 1.710 B -6.51 % | 1.829 B -4.79 % | 1.921 B 15.89 % | 1.658 B 1.00 % | 1.641 B -0.35 % | 1.647 B -9.10 % | 1.812 B 21.85 % | 1.487 B -5.73 % | 1.577 B -0.78 % | 1.590 B -4.57 % | 1.666 B -1.27 % | 1.687 B -5.92 % | 1.793 B 29.69 % | 1.383 B -4.71 % | 1.451 B 6.56 % | 1.362 B 6.96 % | 1.273 B -3.66 % | 1.322 B 0.43 % | 1.316 B 15 587.12 % | 8.388 M 6.60 % | 7.869 M -99.49 % | 1.552 B -1.36 % | 1.574 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.367 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 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 1.649 B 1.08 % | 1.631 B 9.65 % | 1.487 B 54 064.82 % | 2.746 M -99.83 % | 1.620 B | 0.000 | 0.000 -100.00 % | 8.713 M -99.46 % | 1.626 B 5.34 % | 1.544 B | 0.000 -100.00 % | 17.772 M -98.75 % | 1.421 B 6.24 % | 1.338 B 10.70 % | 1.209 B 3 531.96 % | 33.278 M -97.49 % | 1.325 B 7.64 % | 1.231 B 2.91 % | 1.196 B 3 320.82 % | 34.958 M -97.31 % | 1.299 B 6.76 % | 1.217 B -2.95 % | 1.254 B 1 555.04 % | 75.754 M -94.28 % | 1.324 B 7.84 % | 1.228 B 6.08 % | 1.157 B 786.02 % | 130.638 M -89.70 % | 1.268 B 3.03 % | 1.231 B 4.23 % | 1.181 B 526.58 % | 188.459 M -85.40 % | 1.290 B 7.06 % | 1.205 B 11.48 % | 1.081 B 307.93 % | 265.039 M -78.64 % | 1.241 B 2.58 % | 1.210 B 3.63 % | 1.167 B 356.64 % | 255.582 M -80.46 % | 1.308 B 7.59 % | 1.215 B 8.29 % | 1.122 B 284.80 % | 291.696 M | 0.000 | 0.000 | 0.000 -100.00 % | 389.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 487.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 984.240 M 6.89 % | 920.778 M -3.33 % | 952.526 M -3.54 % | 987.530 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.086 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.131 B 1.62 % | 1.113 B 2.81 % | 1.083 B | 0.000 -100.00 % | 1.036 B 6.08 % | 976.823 M -3.60 % | 1.013 B | 0.000 -100.00 % | 1.099 B 8.13 % | 1.016 B 1.48 % | 1.001 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.800 M -1.45 % | 41.400 M -27.75 % | 57.300 M | 0.000 -100.00 % | 62.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.098 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 -100.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M -0.78 % | 37.505 M -0.78 % | 37.798 M -0.77 % | 38.091 M -0.76 % | 38.384 M | 0.000 | 0.000 -100.00 % | 39.263 M -0.74 % | 39.556 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.134 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 1.649 B 1.08 % | 1.631 B 9.65 % | 1.487 B 6 410.97 % | 22.844 M -98.59 % | 1.620 B | 0.000 | 0.000 -100.00 % | 28.811 M -98.23 % | 1.626 B 5.34 % | 1.544 B | 0.000 -100.00 % | 37.870 M -97.34 % | 1.421 B 6.24 % | 1.338 B 10.70 % | 1.209 B 2 164.39 % | 53.376 M -95.97 % | 1.325 B 7.64 % | 1.231 B 2.91 % | 1.196 B 2 072.06 % | 55.056 M -95.76 % | 1.299 B 6.76 % | 1.217 B -2.95 % | 1.254 B 1 208.01 % | 95.852 M -92.76 % | 1.324 B 7.84 % | 1.228 B 6.08 % | 1.157 B 667.88 % | 150.736 M -88.11 % | 1.268 B 3.03 % | 1.231 B 4.23 % | 1.181 B 466.20 % | 208.557 M -83.84 % | 1.290 B 7.06 % | 1.205 B 11.48 % | 1.081 B 279.18 % | 285.137 M -77.02 % | 1.241 B 2.58 % | 1.210 B 3.63 % | 1.167 B 323.35 % | 275.680 M -78.92 % | 1.308 B 7.59 % | 1.215 B 8.29 % | 1.122 B 260.00 % | 311.794 M | 0.000 | 0.000 | 0.000 -100.00 % | 409.385 M | 0.000 | 0.000 | 0.000 -100.00 % | 507.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 984.240 M 6.89 % | 920.778 M -3.33 % | 952.526 M -3.54 % | 987.530 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.086 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.131 B 1.62 % | 1.113 B 2.81 % | 1.083 B | 0.000 -100.00 % | 1.036 B 6.08 % | 976.823 M -3.60 % | 1.013 B | 0.000 -100.00 % | 1.099 B 8.13 % | 1.016 B 1.48 % | 1.001 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M 0.00 % | 37.212 M -0.78 % | 37.505 M -0.78 % | 37.798 M -0.77 % | 38.091 M -0.76 % | 38.384 M | 0.000 | 0.000 -100.00 % | 39.263 M -0.74 % | 39.556 M -3.05 % | 40.800 M -1.45 % | 41.400 M -27.75 % | 57.300 M -1.43 % | 58.134 M -6.54 % | 62.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 30.686 B -1.02 % | 31.000 B 5 758.92 % | 529.116 M 2.65 % | 515.455 M -0.40 % | 517.531 M -0.40 % | 519.607 M -0.34 % | 521.386 M -0.35 % | 523.232 M -0.32 % | 524.920 M 8.44 % | 484.073 M -1.21 % | 489.989 M -0.46 % | 492.253 M -0.47 % | 494.591 M -0.47 % | 496.930 M -0.11 % | 497.490 M -0.44 % | 499.699 M -0.44 % | 501.910 M -0.44 % | 504.119 M -0.42 % | 506.236 M -0.42 % | 508.371 M -0.44 % | 510.642 M -0.44 % | 512.914 M -0.41 % | 515.004 M -0.40 % | 517.061 M -0.41 % | 519.175 M 0.88 % | 514.660 M -97.85 % | 23.882 B -0.55 % | 24.015 B -0.25 % | 24.074 B -0.55 % | 24.208 B -0.40 % | 24.305 B 0.96 % | 24.075 B -0.96 % | 24.309 B -0.61 % | 24.458 B 0.82 % | 24.259 B -0.24 % | 24.317 B 0.36 % | 24.230 B -0.54 % | 24.360 B -0.70 % | 24.531 B 2.26 % | 23.988 B -0.39 % | 24.083 B 2.27 % | 23.548 B 0.02 % | 23.544 B 0.23 % | 23.490 B 0.42 % | 23.391 B 4.58 % | 22.368 B 0.33 % | 22.294 B -0.40 % | 22.383 B -11.49 % | 25.288 B 13.69 % | 22.244 B -10.88 % | 24.961 B -0.52 % | 25.091 B 0.01 % | 25.089 B -0.38 % | 25.184 B -0.32 % | 25.266 B 0.12 % | 25.236 B -0.39 % | 25.336 B 19.12 % | 21.269 B 3.64 % | 20.522 B 5.79 % | 19.398 B -1.29 % | 19.651 B -0.74 % | 19.797 B -0.84 % | 19.964 B 10.58 % | 18.054 B -0.17 % | 18.085 B -1.34 % | 18.332 B -1.27 % | 18.568 B -0.83 % | 18.723 B -0.81 % | 18.876 B -0.76 % | 19.021 B -0.20 % | 19.059 B -0.17 % | 19.091 B -0.01 % | 19.094 B -0.05 % | 19.103 B 0.55 % | 18.999 B 1.81 % | 18.660 B 0.32 % | 18.601 B 1.88 % | 18.258 B 2.12 % | 17.879 B 0.27 % | 17.832 B -0.10 % | 17.849 B -0.48 % | 17.936 B -0.15 % | 17.962 B 1.36 % | 17.721 B -1.10 % | 17.918 B -0.96 % | 18.091 B 37.80 % | 13.129 B -0.28 % | 13.166 B 4.18 % | 12.638 B 1.79 % | 12.415 B 0.58 % | 12.344 B 2.59 % | 12.032 B -1.08 % | 12.164 B 1.13 % | 12.027 B -0.24 % | 12.056 B 2.82 % | 11.725 B 4.29 % | 11.242 B -0.66 % | 11.317 B -1.09 % | 11.442 B -0.34 % | 11.481 B -0.05 % | 11.487 B -0.67 % | 11.564 B | 0.000 | 0.000 -100.00 % | 11.677 B -0.22 % | 11.703 B 0.75 % | 11.616 B 1.10 % | 11.489 B 1.30 % | 11.342 B 1.92 % | 11.128 B 0.84 % | 11.035 B 69.63 % | 6.505 B 0.15 % | 6.495 B 1.40 % | 6.406 B 24.98 % | 5.125 B 0.74 % | 5.088 B 0.99 % | 5.038 B 0.31 % | 5.022 B 0.64 % | 4.990 B 131.60 % | 2.155 B 6.88 % | 2.016 B 0.33 % | 2.009 B 1.18 % | 1.986 B 6.07 % | 1.872 B -0.21 % | 1.876 B 2.58 % | 1.829 B 12.07 % | 1.632 B 15.97 % | 1.407 B 5.07 % | 1.340 B -0.81 % | 1.350 B |
| Total non current assets | 38.215 B -1.63 % | 38.849 B 24.40 % | 31.230 B -0.18 % | 31.287 B 3.12 % | 30.341 B 2.58 % | 29.577 B -1.54 % | 30.038 B -0.04 % | 30.049 B -1.00 % | 30.352 B -1.12 % | 30.695 B -2.36 % | 31.438 B 0.62 % | 31.243 B -0.38 % | 31.363 B 1.48 % | 30.904 B -0.48 % | 31.054 B -0.99 % | 31.364 B -1.28 % | 31.772 B 1.05 % | 31.441 B -2.44 % | 32.228 B -0.04 % | 32.239 B 0.39 % | 32.114 B 0.13 % | 32.073 B 10.11 % | 29.127 B -0.46 % | 29.262 B -1.15 % | 29.603 B 1.25 % | 29.238 B -0.62 % | 29.421 B -0.32 % | 29.517 B -0.52 % | 29.672 B 0.90 % | 29.408 B -0.85 % | 29.661 B 0.73 % | 29.447 B -1.73 % | 29.964 B -0.23 % | 30.033 B 0.65 % | 29.837 B 0.00 % | 29.837 B 0.09 % | 29.811 B -0.23 % | 29.879 B -1.15 % | 30.228 B 1.11 % | 29.895 B -0.42 % | 30.020 B 2.37 % | 29.325 B 0.36 % | 29.220 B 0.83 % | 28.981 B 0.22 % | 28.918 B 2.04 % | 28.340 B 0.01 % | 28.337 B -0.34 % | 28.433 B -8.90 % | 31.212 B 0.60 % | 31.026 B 1.78 % | 30.482 B 0.18 % | 30.428 B -0.57 % | 30.602 B -0.90 % | 30.881 B -0.61 % | 31.069 B 0.47 % | 30.924 B -0.63 % | 31.120 B 28.17 % | 24.281 B 1.45 % | 23.934 B 2.45 % | 23.362 B -0.84 % | 23.561 B -0.31 % | 23.634 B 18.38 % | 19.964 B 10.58 % | 18.054 B -0.17 % | 18.085 B -13.70 % | 20.956 B -1.35 % | 21.242 B -0.98 % | 21.453 B -0.17 % | 21.489 B -1.82 % | 21.888 B -1.49 % | 22.219 B -0.25 % | 22.275 B -5.23 % | 23.503 B -0.43 % | 23.606 B -0.22 % | 23.658 B 3.38 % | 22.884 B -3.62 % | 23.744 B 7.51 % | 22.084 B 5.15 % | 21.004 B 0.42 % | 20.916 B -0.48 % | 21.017 B -0.54 % | 21.131 B -0.98 % | 21.340 B 0.10 % | 21.318 B -0.92 % | 21.517 B -2.51 % | 22.070 B 36.40 % | 16.180 B -0.52 % | 16.264 B 3.87 % | 15.659 B -0.17 % | 15.685 B 3.84 % | 15.105 B 1.88 % | 14.826 B -0.99 % | 14.974 B 0.47 % | 14.905 B 0.95 % | 14.765 B 1.92 % | 14.486 B 6.45 % | 13.609 B -1.47 % | 13.811 B 0.94 % | 13.683 B 0.07 % | 13.674 B -0.50 % | 13.743 B -1.40 % | 13.938 B 33 395.82 % | 41.611 M 5.47 % | 39.453 M -99.72 % | 14.076 B -1.03 % | 14.223 B 2.47 % | 13.881 B 3.17 % | 13.455 B 0.43 % | 13.397 B 0.90 % | 13.277 B 1.79 % | 13.043 B 64.42 % | 7.933 B -0.30 % | 7.957 B 3.84 % | 7.663 B 3.35 % | 7.414 B 22.63 % | 6.046 B 2.33 % | 5.909 B 0.22 % | 5.896 B 1.69 % | 5.798 B 116.42 % | 2.679 B 5.79 % | 2.533 B -0.93 % | 2.556 B 6.18 % | 2.408 B 5.27 % | 2.287 B -0.85 % | 2.306 B 1.28 % | 2.277 B 9.19 % | 2.086 B 13.35 % | 1.840 B 3.19 % | 1.783 B 1.50 % | 1.757 B |
| Other current 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 -100.00 % | 345.000 M 0.00 % | 345.000 M 0.00 % | 345.000 M 0.00 % | 345.000 M 0.00 % | 345.000 M 0.00 % | 345.000 M 0.00 % | 345.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 516.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 584.190 M | 0.000 | 0.000 | 0.000 -100.00 % | 451.457 M | 0.000 | 0.000 | 0.000 -100.00 % | 385.576 M | 0.000 | 0.000 | 0.000 -100.00 % | 372.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 919.154 M | 0.000 | 0.000 | 0.000 -100.00 % | 343.936 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.366 B 16.92 % | 1.168 B 0.80 % | 1.159 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.056 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.800 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.627 B | 0.000 | 0.000 -100.00 % | 1.998 B 6.75 % | 1.872 B -11.92 % | 2.125 B 19.44 % | 1.779 B -6.70 % | 1.907 B 9.36 % | 1.743 B -5.43 % | 1.844 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 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 M -76.92 % | 1.300 B 0.00 % | 1.300 B 30.00 % | 1.000 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 -100.00 % | 1.412 B 0.56 % | 1.404 B -1.03 % | 1.419 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.868 B -1.00 % | 1.887 B -5.49 % | 1.997 B 7.76 % | 1.853 B -1.14 % | 1.874 B 22.80 % | 1.526 B 2.26 % | 1.493 B | 0.000 -100.00 % | 1.567 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 |
| cash and cash equivalents | 542.955 M -34.04 % | 823.147 M -46.98 % | 1.553 B 26.08 % | 1.231 B -10.77 % | 1.380 B -1.45 % | 1.400 B -35.47 % | 2.170 B 75.80 % | 1.234 B -1.33 % | 1.251 B 7.02 % | 1.169 B 52.01 % | 769.031 M -8.17 % | 837.465 M -27.52 % | 1.155 B 85.87 % | 621.628 M 3.34 % | 601.520 M 11.14 % | 541.240 M 5.11 % | 514.929 M -3.56 % | 533.936 M 21.79 % | 438.423 M -66.03 % | 1.291 B 37.93 % | 935.837 M -7.49 % | 1.012 B -6.53 % | 1.082 B -67.26 % | 3.306 B -11.24 % | 3.725 B 456.47 % | 669.373 M -81.65 % | 3.647 B 660.19 % | 479.776 M 9.84 % | 436.802 M -15.07 % | 514.335 M -26.07 % | 695.718 M -2.59 % | 714.247 M 94.51 % | 367.207 M -75.23 % | 1.482 B 191.56 % | 508.405 M 4.05 % | 488.614 M -4.83 % | 513.400 M -8.33 % | 560.059 M -31.26 % | 814.747 M -7.86 % | 884.281 M 9.84 % | 805.076 M 14.82 % | 701.134 M -18.17 % | 856.861 M 51.48 % | 565.657 M -32.15 % | 833.732 M 36.17 % | 612.282 M -25.15 % | 817.998 M -50.90 % | 1.666 B 64.38 % | 1.013 B -40.98 % | 1.717 B 56.17 % | 1.099 B 0.32 % | 1.096 B 32.03 % | 829.966 M -29.93 % | 1.185 B 161.65 % | 452.712 M -29.10 % | 638.499 M -27.49 % | 880.549 M 10.25 % | 798.650 M 38.70 % | 575.817 M -27.09 % | 789.713 M 24.16 % | 636.050 M -20.17 % | 796.718 M -21.24 % | 1.012 B -55.89 % | 2.293 B -31.06 % | 3.327 B -15.95 % | 3.958 B 5.66 % | 3.746 B 42.51 % | 2.628 B 192.59 % | 898.328 M 16.13 % | 773.544 M 19.72 % | 646.116 M 28.23 % | 503.879 M 17.55 % | 428.659 M -14.61 % | 501.982 M 28.72 % | 389.968 M 2.31 % | 381.175 M 12.13 % | 339.953 M -63.42 % | 929.360 M 187.77 % | 322.952 M -2.22 % | 330.285 M 10.45 % | 299.037 M -11.28 % | 337.048 M -20.28 % | 422.791 M 12.57 % | 375.575 M 32.46 % | 283.529 M -45.48 % | 520.084 M 6.36 % | 488.973 M -5.80 % | 519.070 M 5.99 % | 489.757 M -8.56 % | 535.623 M 48.34 % | 361.067 M 2.75 % | 351.408 M -13.65 % | 406.941 M 2.47 % | 397.129 M 77.41 % | 223.846 M 1.66 % | 220.196 M -8.35 % | 240.247 M -7.51 % | 259.760 M 69.97 % | 152.824 M -10.98 % | 171.669 M 33.79 % | 128.312 M -42.49 % | 223.111 M 2 989.32 % | 7.222 M 8.49 % | 6.657 M -94.35 % | 117.921 M -25.19 % | 157.632 M 59.22 % | 99.000 M -31.72 % | 145.000 M 59.34 % | 91.000 M -29.56 % | 129.195 M 25.43 % | 103.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 |
| Cash and short term investments | 542.955 M -34.04 % | 823.147 M -46.98 % | 1.553 B 26.08 % | 1.231 B -10.77 % | 1.380 B -1.45 % | 1.400 B -43.31 % | 2.470 B -2.54 % | 2.534 B -0.65 % | 2.551 B 17.62 % | 2.169 B 182.04 % | 769.031 M -8.17 % | 837.465 M -27.52 % | 1.155 B 85.87 % | 621.628 M 3.34 % | 601.520 M 11.14 % | 541.240 M 5.11 % | 514.929 M -3.56 % | 533.936 M 21.79 % | 438.423 M -66.03 % | 1.291 B 37.93 % | 935.837 M -7.49 % | 1.012 B -6.53 % | 1.082 B -67.26 % | 3.306 B -11.24 % | 3.725 B 456.47 % | 669.373 M -81.65 % | 3.647 B 660.19 % | 479.776 M 9.84 % | 436.802 M -15.07 % | 514.335 M -26.07 % | 695.718 M -2.59 % | 714.247 M 94.51 % | 367.207 M -75.23 % | 1.482 B 191.56 % | 508.405 M 4.05 % | 488.614 M -4.83 % | 513.400 M -8.33 % | 560.059 M -31.26 % | 814.747 M -7.86 % | 884.281 M 9.84 % | 805.076 M 14.82 % | 701.134 M -18.17 % | 856.861 M 51.48 % | 565.657 M -32.15 % | 833.732 M 36.17 % | 612.282 M -25.15 % | 817.998 M -50.90 % | 1.666 B 64.38 % | 1.013 B -40.98 % | 1.717 B 56.17 % | 1.099 B 0.32 % | 1.096 B 32.03 % | 829.966 M -29.93 % | 1.185 B 161.65 % | 452.712 M -29.10 % | 638.499 M -27.49 % | 880.549 M 10.25 % | 798.650 M 38.70 % | 575.817 M -27.09 % | 789.713 M 24.16 % | 636.050 M -20.17 % | 796.718 M -67.13 % | 2.424 B -34.45 % | 3.698 B -22.08 % | 4.746 B 19.91 % | 3.958 B 5.66 % | 3.746 B 42.51 % | 2.628 B 192.59 % | 898.328 M 16.13 % | 773.544 M 19.72 % | 646.116 M 28.23 % | 503.879 M -78.06 % | 2.297 B -3.86 % | 2.389 B 0.10 % | 2.387 B 6.83 % | 2.234 B 0.89 % | 2.214 B -9.83 % | 2.456 B 35.26 % | 1.815 B 449.67 % | 330.285 M -82.30 % | 1.866 B 453.71 % | 337.048 M -20.28 % | 422.791 M 12.57 % | 375.575 M 32.46 % | 283.529 M -45.48 % | 520.084 M 6.36 % | 488.973 M -5.80 % | 519.070 M 5.99 % | 489.757 M -8.56 % | 535.623 M 48.34 % | 361.067 M 2.75 % | 351.408 M -13.65 % | 406.941 M 2.47 % | 397.129 M 77.41 % | 223.846 M 1.66 % | 220.196 M -8.35 % | 240.247 M -7.51 % | 259.760 M 69.97 % | 152.824 M -10.98 % | 171.669 M 33.79 % | 128.312 M -42.49 % | 223.111 M 2 989.32 % | 7.222 M 8.49 % | 6.657 M -94.35 % | 117.921 M -25.19 % | 157.632 M 59.22 % | 99.000 M -31.72 % | 145.000 M 59.34 % | 91.000 M -29.56 % | 129.195 M 25.43 % | 103.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 |
| Total current assets | 1.424 B -18.98 % | 1.757 B -25.92 % | 2.372 B 18.07 % | 2.009 B -6.99 % | 2.160 B -23.65 % | 2.829 B -12.63 % | 3.238 B -2.70 % | 3.328 B -0.51 % | 3.345 B -6.80 % | 3.588 B 135.05 % | 1.527 B -3.11 % | 1.576 B -18.58 % | 1.935 B -8.18 % | 2.108 B 21.04 % | 1.741 B 1.52 % | 1.715 B 2.10 % | 1.680 B -28.12 % | 2.337 B 35.98 % | 1.718 B -33.61 % | 2.589 B 12.66 % | 2.298 B -15.34 % | 2.714 B 7.08 % | 2.535 B -46.79 % | 4.764 B 5.43 % | 4.518 B 126.58 % | 1.994 B -54.91 % | 4.423 B 263.68 % | 1.216 B 3.95 % | 1.170 B -8.46 % | 1.278 B -9.89 % | 1.418 B 1.62 % | 1.396 B 32.51 % | 1.053 B -52.66 % | 2.225 B 86.19 % | 1.195 B 5.88 % | 1.129 B -0.56 % | 1.135 B -7.32 % | 1.225 B -15.02 % | 1.441 B -2.96 % | 1.485 B 7.75 % | 1.378 B 3.97 % | 1.326 B -6.72 % | 1.421 B 28.87 % | 1.103 B -18.76 % | 1.357 B 13.84 % | 1.192 B -10.67 % | 1.335 B -38.02 % | 2.154 B 39.50 % | 1.544 B -32.83 % | 2.298 B 41.07 % | 1.629 B 2.65 % | 1.587 B 23.61 % | 1.284 B -24.72 % | 1.706 B 87.64 % | 909.109 M -14.43 % | 1.062 B -18.13 % | 1.298 B -32.99 % | 1.936 B 18.02 % | 1.641 B 40.04 % | 1.172 B 16.15 % | 1.009 B -17.55 % | 1.223 B -74.64 % | 4.824 B -17.83 % | 5.871 B -14.82 % | 6.892 B 38.05 % | 4.992 B 5.45 % | 4.734 B 33.07 % | 3.558 B 97.83 % | 1.798 B 5.23 % | 1.709 B 10.58 % | 1.546 B 10.79 % | 1.395 B -47.78 % | 2.671 B -5.82 % | 2.836 B 2.87 % | 2.757 B 7.75 % | 2.559 B 0.20 % | 2.554 B -9.95 % | 2.836 B 33.23 % | 2.128 B 233.48 % | 638.254 M -70.85 % | 2.189 B 215.41 % | 694.127 M -4.87 % | 729.688 M 6.34 % | 686.181 M 13.71 % | 603.454 M -31.56 % | 881.674 M 12.63 % | 782.838 M -2.73 % | 804.826 M 7.71 % | 747.223 M -11.13 % | 840.823 M 31.98 % | 637.061 M 3.37 % | 616.290 M -8.96 % | 676.970 M -13.61 % | 783.595 M 30.65 % | 599.762 M -0.18 % | 600.852 M -2.54 % | 616.532 M -6.07 % | 656.340 M 25.34 % | 523.652 M -8.84 % | 574.412 M -4.52 % | 601.595 M -14.99 % | 707.710 M 6 743.07 % | 10.342 M 9.24 % | 9.467 M -97.38 % | 361.734 M -40.59 % | 608.866 M -72.62 % | 2.224 B 15.59 % | 1.924 B -3.69 % | 1.998 B 474.42 % | 347.776 M -82.13 % | 1.947 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 -100.00 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -516.463 M | 0.000 100.00 % | -7.500 M -650.00 % | -1.000 M 99.83 % | -584.190 M | 0.000 | 0.000 100.00 % | -21.100 M 95.33 % | -451.457 M -45 045.70 % | -1.000 M -100.00 % | -500.000 K | 0.000 100.00 % | -385.576 M -1 569.16 % | -23.100 M -1 343.75 % | -1.600 M 96.01 % | -40.100 M 89.23 % | -372.317 M -303.81 % | -92.200 M -30 633.33 % | -300.000 K | 0.000 100.00 % | -496.852 M -361.33 % | -107.700 M -2 404.65 % | -4.300 M 61.61 % | -11.200 M 97.56 % | -459.577 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 -100.00 % | 2.243 B | 0.000 -100.00 % | 2.757 B 7.75 % | 2.558 B 0.20 % | 2.553 B | 0.000 -100.00 % | 2.128 B 233.60 % | 637.924 M -70.86 % | 2.189 B | 0.000 -100.00 % | 729.265 M 6.34 % | 685.805 M 13.70 % | 603.170 M | 0.000 -100.00 % | 293.865 M -63.46 % | 804.307 M 7.71 % | 746.733 M | 0.000 -100.00 % | 636.700 M 3.37 % | 615.939 M -8.96 % | 676.563 M 132.90 % | -2.056 B -444.06 % | 597.663 M 0.66 % | 593.763 M -3.09 % | 612.721 M 134.04 % | -1.800 B -451.54 % | 512.091 M -8.91 % | 562.190 M -4.97 % | 591.610 M 136.35 % | -1.627 B | 0.000 | 0.000 100.00 % | -1.998 B -6.75 % | -1.872 B | 0.000 | 0.000 | 0.000 100.00 % | -1.743 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 |
| Net receivables | 880.807 M -5.70 % | 934.077 M 13.98 % | 819.487 M 5.40 % | 777.538 M -0.30 % | 779.888 M -45.41 % | 1.429 B 86.07 % | 767.756 M -3.20 % | 793.107 M -0.04 % | 793.437 M -44.10 % | 1.419 B 87.35 % | 757.612 M 2.63 % | 738.170 M -5.33 % | 779.702 M -47.53 % | 1.486 B 87.00 % | 794.599 M -4.14 % | 828.876 M 1.10 % | 819.829 M -43.76 % | 1.458 B 55.91 % | 935.053 M -1.86 % | 952.731 M -6.31 % | 1.017 B -40.27 % | 1.703 B 17.23 % | 1.452 B -0.37 % | 1.458 B 83.71 % | 793.490 M -40.10 % | 1.325 B 70.80 % | 775.617 M 5.33 % | 736.362 M 0.44 % | 733.159 M -4.01 % | 763.815 M 5.68 % | 722.730 M 6.04 % | 681.551 M -0.67 % | 686.158 M -7.61 % | 742.672 M 8.16 % | 686.617 M 7.27 % | 640.080 M 2.97 % | 621.600 M -6.47 % | 664.619 M 6.10 % | 626.423 M 4.26 % | 600.817 M 4.81 % | 573.255 M -8.22 % | 624.605 M 10.68 % | 564.344 M 5.06 % | 537.172 M 2.57 % | 523.734 M -9.73 % | 580.197 M 12.25 % | 516.857 M 5.95 % | 487.839 M -8.04 % | 530.479 M -8.77 % | 581.482 M 9.74 % | 529.893 M 7.84 % | 491.388 M 8.21 % | 454.110 M -12.89 % | 521.301 M 14.22 % | 456.397 M 7.66 % | 423.917 M 1.64 % | 417.085 M -63.34 % | 1.138 B 6.84 % | 1.065 B 178.85 % | 381.895 M 2.48 % | 372.650 M -12.67 % | 426.736 M -58.74 % | 1.034 B 2.89 % | 1.005 B 1.78 % | 987.469 M -4.57 % | 1.035 B 4.66 % | 988.638 M 6.38 % | 929.365 M 3.25 % | 900.095 M -3.79 % | 935.556 M 4.02 % | 899.427 M 0.93 % | 891.118 M 138.02 % | 374.387 M -62.38 % | 995.224 M 168.66 % | 370.443 M 14.06 % | 324.776 M -4.29 % | 339.341 M -10.73 % | 380.128 M 21.47 % | 312.948 M 1.62 % | 307.969 M -4.69 % | 323.107 M -9.51 % | 357.079 M 16.35 % | 306.897 M -1.19 % | 310.606 M -2.91 % | 319.925 M -11.52 % | 361.590 M 23.05 % | 293.865 M 2.84 % | 285.756 M 10.99 % | 257.466 M -15.64 % | 305.200 M 10.58 % | 275.994 M 4.20 % | 264.882 M -1.91 % | 270.029 M -30.13 % | 386.466 M 2.81 % | 375.916 M 9 223.31 % | 4.032 M 405.90 % | 797.000 K -99.80 % | 396.580 M 14 854.00 % | 2.652 M -24.92 % | 3.532 M 7.68 % | 3.280 M -99.32 % | 484.599 M 15 432.02 % | 3.120 M 11.03 % | 2.810 M -98.85 % | 243.813 M -45.97 % | 451.234 M | 0.000 | 0.000 | 0.000 -100.00 % | 218.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 188.359 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M | 0.000 |
| Tax assets | 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.544 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.325 B -7.64 % | -1.231 B | 0.000 | 0.000 100.00 % | -1.299 B -6.76 % | -1.217 B 2.95 % | -1.254 B | 0.000 100.00 % | -23.882 B 0.55 % | -24.015 B 0.25 % | -24.074 B 0.55 % | -24.208 B 0.40 % | -24.305 B -0.96 % | -24.075 B 0.96 % | -24.309 B 0.61 % | -24.458 B -0.82 % | -24.259 B 0.24 % | -24.317 B -0.36 % | -24.230 B 0.54 % | -24.360 B 0.70 % | -24.531 B -2.26 % | -23.988 B 0.39 % | -24.083 B -2.27 % | -23.548 B -0.02 % | -23.544 B -0.23 % | -23.490 B -0.42 % | -23.391 B -4.58 % | -22.368 B | 0.000 | 0.000 | 0.000 100.00 % | -22.244 B | 0.000 | 0.000 | 0.000 100.00 % | -25.184 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 % | -987.530 M | 0.000 | 0.000 | 0.000 100.00 % | -1.086 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.131 B -1.62 % | -1.113 B -2.81 % | -1.083 B | 0.000 100.00 % | -1.036 B -6.08 % | -976.823 M 3.60 % | -1.013 B | 0.000 100.00 % | -1.099 B -8.13 % | -1.016 B -1.48 % | -1.001 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.671 B 5.82 % | -2.836 B -2.87 % | -2.757 B -7.75 % | -2.559 B -0.20 % | -2.554 B 9.95 % | -2.836 B -33.23 % | -2.128 B -233.48 % | -638.254 M 70.85 % | -2.189 B -215.41 % | -694.127 M 65.59 % | -2.017 B -25.78 % | -1.604 B -4.32 % | -1.537 B 31.97 % | -2.260 B -25.63 % | -1.799 B 2.13 % | -1.838 B -0.23 % | -1.833 B 6.37 % | -1.958 B -24.99 % | -1.567 B -0.10 % | -1.565 B 4.99 % | -1.647 B 0.55 % | -1.657 B -12.65 % | -1.470 B -2.55 % | -1.434 B -1.64 % | -1.411 B 13.32 % | -1.627 B -18.79 % | -1.370 B 4.90 % | -1.441 B 3.25 % | -1.489 B 15.94 % | -1.771 B | 0.000 | 0.000 100.00 % | -1.319 B 24.34 % | -1.743 B 21.61 % | -2.224 B -15.59 % | -1.924 B 3.69 % | -1.998 B -474.42 % | -347.776 M 82.13 % | -1.947 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 100.00 % | -70.000 M 0.00 % | -70.000 M 0.00 % | -70.000 M | 0.000 |
| Account payables | 1.702 B -12.93 % | 1.954 B 18.55 % | 1.649 B 1.08 % | 1.631 B 9.65 % | 1.487 B -13.14 % | 1.712 B 5.72 % | 1.620 B -0.46 % | 1.627 B 6.51 % | 1.528 B -9.77 % | 1.693 B 4.11 % | 1.626 B 5.34 % | 1.544 B 14.20 % | 1.352 B -9.37 % | 1.492 B 4.93 % | 1.421 B 6.24 % | 1.338 B 10.70 % | 1.209 B -15.67 % | 1.433 B 8.20 % | 1.325 B 7.64 % | 1.231 B 2.91 % | 1.196 B -8.85 % | 1.312 B 0.99 % | 1.299 B 6.76 % | 1.217 B -2.95 % | 1.254 B -9.85 % | 1.391 B 5.03 % | 1.324 B 7.84 % | 1.228 B 6.08 % | 1.157 B -12.10 % | 1.317 B 3.85 % | 1.268 B 3.03 % | 1.231 B 4.23 % | 1.181 B -6.96 % | 1.269 B -1.64 % | 1.290 B 7.06 % | 1.205 B 11.48 % | 1.081 B -10.94 % | 1.214 B -2.15 % | 1.241 B 2.58 % | 1.210 B 3.63 % | 1.167 B -11.84 % | 1.324 B 1.23 % | 1.308 B 7.59 % | 1.215 B 8.29 % | 1.122 B -10.89 % | 1.260 B 9.45 % | 1.151 B 0.30 % | 1.147 B -8.89 % | 1.259 B 2.97 % | 1.223 B -7.91 % | 1.328 B 4.31 % | 1.273 B 3.40 % | 1.231 B -10.40 % | 1.374 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.092 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 567.707 M 17.17 % | 484.529 M -7.64 % | 524.594 M -3.64 % | 544.431 M 12.66 % | 483.239 M 2.51 % | 471.428 M 13.40 % | 415.727 M -7.86 % | 451.207 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 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.478 B -1.28 % | 1.497 B 139.57 % | 624.925 M -2.29 % | 639.562 M -3.39 % | 662.000 M 0.68 % | 657.527 M 7.95 % | 609.100 M -5.14 % | 642.127 M -2.12 % | 656.019 M -1.32 % | 664.764 M 0.70 % | 660.139 M 0.69 % | 655.593 M -2.70 % | 673.778 M -1.69 % | 685.367 M -32.48 % | 1.015 B -1.04 % | 1.026 B -0.92 % | 1.035 B -0.39 % | 1.039 B -0.99 % | 1.050 B 6.77 % | 983.055 M 2.05 % | 963.301 M 55.68 % | 618.766 M 37.33 % | 450.558 M -8.70 % | 493.491 M -8.87 % | 541.548 M -10.33 % | 603.913 M -4.82 % | 634.510 M -6.04 % | 675.332 M -5.27 % | 712.865 M -2.41 % | 730.438 M 2.62 % | 711.822 M 0.88 % | 705.605 M -3.22 % | 729.110 M -1.88 % | 743.076 M -0.15 % | 744.196 M -0.62 % | 748.823 M -5.04 % | 788.585 M 0.17 % | 787.226 M -8.16 % | 857.166 M 0.40 % | 853.722 M -7.95 % | 927.487 M 20.38 % | 770.442 M 2.24 % | 753.575 M -1.08 % | 761.805 M -10.81 % | 854.155 M -3.36 % | 883.865 M 1.49 % | 870.873 M -4.08 % | 907.881 M -17.28 % | 1.098 B -5.68 % | 1.164 B 0.71 % | 1.155 B 0.34 % | 1.152 B -1.17 % | 1.165 B 0.40 % | 1.160 B 18.49 % | 979.364 M -17.38 % | 1.185 B -2.49 % | 1.216 B 35.88 % | 894.622 M 2.75 % | 870.686 M 12.51 % | 773.894 M 0.36 % | 771.152 M -3.96 % | 802.972 M 0.02 % | 802.806 M 9.06 % | 736.084 M 4.39 % | 705.107 M -2.72 % | 724.825 M -0.51 % | 728.548 M 4.67 % | 696.063 M 33.53 % | 521.274 M 88.45 % | 276.608 M | 0.000 | 0.000 -100.00 % | 945.200 M -9.04 % | 1.039 B -2.85 % | 1.070 B -1.34 % | 1.084 B -3.30 % | 1.121 B -6.20 % | 1.195 B -1.04 % | 1.208 B -2.11 % | 1.234 B -1.71 % | 1.255 B 45.03 % | 865.565 M -32.77 % | 1.287 B -2.97 % | 1.327 B -1.22 % | 1.343 B -2.52 % | 1.378 B 35.66 % | 1.016 B -1.66 % | 1.033 B -4.91 % | 1.086 B -2.78 % | 1.117 B 20.19 % | 929.597 M -2.03 % | 948.816 M -2.22 % | 970.391 M -5.21 % | 1.024 B -13.18 % | 1.179 B 19.37 % | 987.926 M 4.13 % | 948.714 M -1.93 % | 967.348 M -2.99 % | 997.162 M -26.80 % | 1.362 B -1.52 % | 1.383 B | 0.000 -100.00 % | 651.000 K -29.85 % | 928.000 K -99.94 % | 1.453 B -1.45 % | 1.474 B 334.17 % | 339.500 M 0.00 % | 339.500 M 0.03 % | 339.400 M | 0.000 -100.00 % | 339.300 M -53.81 % | 734.600 M 2.27 % | 718.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.400 M | 0.000 -100.00 % | 94.900 M -35.40 % | 146.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 734.567 M -2.90 % | 756.539 M 42.82 % | 529.708 M 2.64 % | 516.065 M -0.41 % | 518.174 M -10.56 % | 579.348 M 10.97 % | 522.091 M -0.36 % | 523.966 M -0.33 % | 525.681 M -3.63 % | 545.456 M 11.13 % | 490.825 M -0.48 % | 493.193 M -0.48 % | 495.573 M -11.73 % | 561.398 M 12.24 % | 500.197 M -0.45 % | 502.440 M -0.44 % | 504.684 M -11.52 % | 570.376 M 12.04 % | 509.071 M -0.42 % | 511.211 M -0.42 % | 513.351 M -11.53 % | 580.262 M 12.14 % | 517.454 M -0.38 % | 519.416 M -0.38 % | 521.378 M -10.73 % | 584.064 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.255 M | 0.000 | 0.000 | 0.000 -100.00 % | 68.420 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 40.369 M -0.20 % | 40.451 M -0.20 % | 40.531 M -0.20 % | 40.614 M -0.20 % | 40.696 M -0.20 % | 40.778 M -0.20 % | 40.860 M -0.20 % | 40.942 M -0.20 % | 41.024 M -0.20 % | 41.106 M -0.20 % | 41.188 M -0.20 % | 41.270 M -0.20 % | 41.352 M -0.20 % | 41.435 M -0.20 % | 41.517 M -0.20 % | 41.599 M -0.20 % | 41.681 M -0.20 % | 41.763 M -0.20 % | 41.845 M -0.20 % | 41.927 M -0.20 % | 42.009 M -0.19 % | 42.091 M -0.19 % | 42.173 M -0.20 % | 42.256 M -0.19 % | 42.338 M -0.19 % | 42.420 M -0.19 % | 42.502 M -0.19 % | 42.584 M -0.19 % | 42.666 M -0.19 % | 42.748 M -0.19 % | 42.830 M -0.19 % | 42.912 M -0.19 % | 42.994 M -0.19 % | 43.077 M -0.19 % | 43.159 M -0.19 % | 43.241 M -0.19 % | 43.323 M -0.19 % | 43.405 M -0.19 % | 43.487 M -0.19 % | 43.569 M -0.19 % | 43.651 M -0.19 % | 43.733 M -0.19 % | 43.815 M -0.19 % | 43.898 M -0.19 % | 43.980 M -0.19 % | 44.062 M -0.19 % | 44.144 M -0.19 % | 44.226 M -0.19 % | 44.308 M -0.18 % | 44.390 M -0.18 % | 44.472 M -0.18 % | 44.554 M -0.18 % | 44.636 M -0.19 % | 44.719 M -0.18 % | 44.801 M -0.18 % | 44.883 M -0.18 % | 44.965 M -0.18 % | 45.047 M -0.18 % | 45.129 M -0.18 % | 45.211 M -0.18 % | 45.293 M -0.18 % | 45.375 M -0.18 % | 45.458 M -0.18 % | 45.540 M -0.18 % | 45.622 M -0.18 % | 45.704 M -0.18 % | 45.786 M -0.18 % | 45.868 M -0.18 % | 45.950 M -89.20 % | 425.545 M -42.79 % | 743.893 M -0.37 % | 746.683 M -0.08 % | 747.314 M 0.09 % | 746.608 M -16.78 % | 897.197 M -0.01 % | 897.255 M -0.10 % | 898.119 M 1.53 % | 884.620 M -17.50 % | 1.072 B 0.27 % | 1.069 B -1.00 % | 1.080 B 0.02 % | 1.080 B 0.17 % | 1.078 B 0.54 % | 1.072 B 0.21 % | 1.070 B 0.70 % | 1.063 B 190.45 % | 365.872 M 0.03 % | 365.771 M 0.03 % | 365.652 M -0.50 % | 367.483 M -54.89 % | 814.602 M 0.01 % | 814.492 M 0.01 % | 814.373 M 0.01 % | 814.254 M 0.01 % | 814.159 M 0.01 % | 814.041 M -7.24 % | 877.587 M 0.01 % | 877.468 M 0.01 % | 877.348 M 63.31 % | 537.229 M -0.28 % | 538.736 M -38.68 % | 878.550 M | 0.000 | 0.000 -100.00 % | 881.176 M -0.14 % | 882.435 M | 0.000 | 0.000 | 0.000 -100.00 % | 717.916 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 |
| Other total stockholders equity | 9.922 B -1.05 % | 10.027 B 5.27 % | 9.525 B 0.22 % | 9.505 B 0.11 % | 9.494 B 0.19 % | 9.477 B 2.59 % | 9.237 B 0.11 % | 9.226 B 0.09 % | 9.218 B -0.34 % | 9.250 B -0.23 % | 9.271 B 0.82 % | 9.196 B 0.03 % | 9.193 B 0.04 % | 9.189 B 0.02 % | 9.188 B -0.25 % | 9.210 B -1.31 % | 9.332 B 0.04 % | 9.329 B 0.13 % | 9.317 B 0.08 % | 9.309 B 0.17 % | 9.293 B 0.05 % | 9.288 B 18.41 % | 7.844 B -0.01 % | 7.845 B 0.04 % | 7.842 B -1.76 % | 7.983 B 0.10 % | 7.975 B -1.89 % | 8.128 B -1.72 % | 8.271 B -0.82 % | 8.339 B -0.94 % | 8.418 B 1.70 % | 8.277 B -0.75 % | 8.340 B -2.29 % | 8.536 B 0.07 % | 8.530 B -0.22 % | 8.549 B -2.71 % | 8.787 B -0.61 % | 8.841 B -2.33 % | 9.051 B 0.14 % | 9.039 B 0.95 % | 8.953 B 0.07 % | 8.947 B 0.16 % | 8.933 B 0.15 % | 8.920 B -4.43 % | 9.333 B 0.16 % | 9.318 B 0.17 % | 9.303 B 0.03 % | 9.300 B 1.41 % | 9.171 B 0.78 % | 9.099 B 0.22 % | 9.080 B 0.15 % | 9.067 B 0.20 % | 9.048 B 0.09 % | 9.040 B 1.36 % | 8.919 B -0.42 % | 8.956 B 0.15 % | 8.942 B 12.47 % | 7.951 B 0.41 % | 7.918 B 0.14 % | 7.907 B 0.13 % | 7.897 B 0.05 % | 7.893 B 0.11 % | 7.885 B 1.51 % | 7.768 B 3.05 % | 7.538 B 2.26 % | 7.371 B 2.17 % | 7.214 B 2.63 % | 7.029 B 18.57 % | 5.929 B -0.91 % | 5.983 B 21.02 % | 4.944 B 0.39 % | 4.925 B 0.15 % | 4.917 B 1.30 % | 4.854 B 0.33 % | 4.838 B -0.53 % | 4.864 B 0.00 % | 4.864 B 0.98 % | 4.817 B 0.52 % | 4.792 B 0.20 % | 4.782 B 0.28 % | 4.769 B 0.00 % | 4.769 B 37.35 % | 3.472 B -30.01 % | 4.960 B 28.77 % | 3.852 B -21.36 % | 4.899 B 58.20 % | 3.097 B 0.68 % | 3.076 B 2.87 % | 2.990 B -26.28 % | 4.056 B 48.09 % | 2.739 B 0.86 % | 2.715 B 1.00 % | 2.688 B -25.79 % | 3.623 B 2.10 % | 3.549 B 7.09 % | 3.314 B -1.22 % | 3.354 B 36.66 % | 2.455 B -25.08 % | 3.276 B 12.55 % | 2.911 B 0.99 % | 2.882 B -34.17 % | 4.378 B 83 649.94 % | -5.240 M 2.18 % | -5.357 M -100.23 % | 2.299 B -21.52 % | 2.930 B -22.19 % | 3.766 B 0.12 % | 3.761 B 0.70 % | 3.735 B 21.91 % | 3.064 B -19.14 % | 3.789 B 95.34 % | 1.940 B 4.73 % | 1.852 B 1.88 % | 1.818 B 2.11 % | 1.780 B -17.91 % | 2.169 B 46.76 % | 1.478 B 0.01 % | 1.478 B 0.27 % | 1.474 B 305.59 % | 363.300 M 0.14 % | 362.800 M -0.30 % | 363.900 M 38.15 % | 263.400 M 3.62 % | 254.200 M 53.22 % | 165.900 M 22.35 % | 135.600 M -31.72 % | 198.600 M 21.84 % | 163.000 M -7.02 % | 175.300 M 328.61 % | 40.900 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -2.578 B 4.59 % | -2.702 B -3.33 % | -2.615 B 0.11 % | -2.618 B 0.83 % | -2.640 B 2.62 % | -2.711 B -1.99 % | -2.658 B -1.76 % | -2.612 B 0.80 % | -2.633 B 3.13 % | -2.718 B -1.38 % | -2.681 B -2.37 % | -2.619 B -2.75 % | -2.549 B 10.28 % | -2.841 B -44.73 % | -1.963 B 0.05 % | -1.964 B -4.75 % | -1.875 B 9.86 % | -2.080 B -18.38 % | -1.757 B -2.27 % | -1.718 B -0.76 % | -1.705 B 9.84 % | -1.891 B -233.09 % | -567.707 M -17.17 % | -484.529 M 7.64 % | -524.594 M 3.64 % | -544.431 M -12.66 % | -483.239 M -2.51 % | -471.428 M -13.40 % | -415.727 M 7.86 % | -451.207 M | 0.000 | 0.000 100.00 % | -1.724 B 7.36 % | -1.861 B -6.40 % | -1.749 B -12.91 % | -1.549 B -25 716.67 % | -6.000 M 99.61 % | -1.555 B 2.75 % | -1.599 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 |
| Total assets | 39.639 B -2.38 % | 40.606 B 20.84 % | 33.602 B 0.92 % | 33.296 B 2.44 % | 32.501 B 0.29 % | 32.406 B -2.62 % | 33.276 B -0.30 % | 33.377 B -0.95 % | 33.697 B -1.71 % | 34.283 B 4.00 % | 32.965 B 0.44 % | 32.819 B -1.44 % | 33.298 B 0.87 % | 33.011 B 0.66 % | 32.795 B -0.86 % | 33.079 B -1.11 % | 33.451 B -0.97 % | 33.777 B -0.50 % | 33.946 B -2.53 % | 34.828 B 1.21 % | 34.412 B -1.08 % | 34.787 B 9.87 % | 31.662 B -6.95 % | 34.026 B -0.28 % | 34.121 B 9.25 % | 31.232 B -7.72 % | 33.844 B 10.12 % | 30.733 B -0.35 % | 30.842 B 0.51 % | 30.686 B -1.27 % | 31.080 B 0.77 % | 30.843 B -0.56 % | 31.018 B -3.84 % | 32.258 B 3.95 % | 31.032 B 0.21 % | 30.966 B 0.06 % | 30.946 B -0.51 % | 31.104 B -1.78 % | 31.669 B 0.92 % | 31.380 B -0.06 % | 31.398 B 2.44 % | 30.651 B 0.03 % | 30.641 B 1.85 % | 30.084 B -0.63 % | 30.276 B 2.52 % | 29.532 B -0.47 % | 29.672 B -2.99 % | 30.586 B -6.62 % | 32.756 B -1.71 % | 33.325 B 3.78 % | 32.111 B 0.30 % | 32.015 B 0.40 % | 31.886 B -2.15 % | 32.587 B 1.90 % | 31.978 B -0.03 % | 31.987 B -1.33 % | 32.417 B 23.65 % | 26.217 B 2.51 % | 25.575 B 4.24 % | 24.534 B -0.14 % | 24.569 B -1.16 % | 24.857 B 0.28 % | 24.788 B 3.61 % | 23.925 B -4.21 % | 24.977 B -3.74 % | 25.948 B -0.11 % | 25.977 B 3.86 % | 25.010 B 7.40 % | 23.287 B -1.31 % | 23.597 B -0.71 % | 23.764 B 0.40 % | 23.670 B 0.71 % | 23.503 B -0.43 % | 23.606 B -0.22 % | 23.658 B 3.38 % | 22.884 B -3.62 % | 23.744 B 7.51 % | 22.084 B 5.15 % | 21.004 B 0.42 % | 20.916 B -0.48 % | 21.017 B -0.54 % | 21.131 B 5.38 % | 20.052 B -1.71 % | 20.400 B -0.89 % | 20.583 B -0.53 % | 20.692 B 36.45 % | 15.164 B -0.44 % | 15.231 B 4.52 % | 14.572 B 0.03 % | 14.567 B 2.77 % | 14.175 B 2.15 % | 13.877 B -0.90 % | 14.004 B -0.20 % | 14.032 B 0.99 % | 13.894 B 1.76 % | 13.653 B 6.54 % | 12.814 B -0.20 % | 12.840 B 0.03 % | 12.837 B 0.22 % | 12.808 B -0.37 % | 12.856 B -0.15 % | 12.875 B 24 681.20 % | 51.953 M 6.20 % | 48.920 M -99.63 % | 13.119 B 0.23 % | 13.089 B -5.71 % | 13.881 B 3.17 % | 13.455 B 0.43 % | 13.397 B 0.90 % | 13.277 B 1.79 % | 13.043 B 64.42 % | 7.933 B -0.30 % | 7.957 B 3.84 % | 7.663 B 3.35 % | 7.414 B 22.63 % | 6.046 B 2.33 % | 5.909 B 0.22 % | 5.896 B 1.69 % | 5.798 B 116.42 % | 2.679 B 5.79 % | 2.533 B -0.93 % | 2.556 B 6.18 % | 2.408 B 5.27 % | 2.287 B -0.85 % | 2.306 B 1.28 % | 2.277 B 9.19 % | 2.086 B 13.35 % | 1.840 B 3.19 % | 1.783 B 1.50 % | 1.757 B |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 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-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-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 100.00 % | -10.400 M 0.00 % | -10.400 M | 0.000 100.00 % | -1.300 M 83.54 % | -7.900 M -8.22 % | -7.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -3.800 M -136.54 % | 10.400 M 0.00 % | 10.400 M | 0.000 -100.00 % | 1.300 M -83.54 % | 7.900 M 8.22 % | 7.300 M -10.98 % | 8.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.500 M 712.50 % | 800.000 K 153.33 % | -1.500 M -126.32 % | 5.700 M -20.83 % | 7.200 M 14.29 % | 6.300 M -26.74 % | 8.600 M 62.26 % | 5.300 M -19.70 % | 6.600 M 725.00 % | 800.000 K -87.50 % | 6.400 M 16.36 % | 5.500 M | 0.000 -100.00 % | 5.700 M -17.39 % | 6.900 M 91.67 % | 3.600 M -47.06 % | 6.800 M -51.43 % | 14.000 M | 0.000 | 0.000 -100.00 % | 8.800 M | 0.000 | 0.000 -100.00 % | 8.300 M | 0.000 | 0.000 -100.00 % | 9.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.300 M | 0.000 | 0.000 100.00 % | -3.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -299.147 M -2 811.14 % | 11.034 M 108.00 % | -137.951 M -151.19 % | 269.506 M 288.11 % | -143.268 M -106 224.44 % | 135.000 K 100.17 % | -77.248 M -185.42 % | 90.437 M 205.40 % | -85.803 M -239.50 % | 61.509 M -9.04 % | 67.624 M -70.01 % | 225.517 M 333.66 % | -96.516 M -264.05 % | 58.835 M -19.52 % | 73.102 M -37.29 % | 116.573 M 217.01 % | -99.624 M -235.52 % | 73.512 M -9.59 % | 81.312 M -52.25 % | 170.272 M 155.54 % | 66.632 M -72.96 % | 246.406 M 585.45 % | 35.948 M 106.25 % | -575.598 M -336.79 % | -131.778 M -261.69 % | -36.434 M -241.18 % | 25.807 M -69.25 % | 83.926 M 176.51 % | -109.694 M -1 800.95 % | 6.449 M 123.99 % | -26.878 M -139.63 % | 67.819 M 221.02 % | -56.039 M 47.55 % | -106.839 M -676.92 % | 18.519 M -85.07 % | 124.067 M 230.69 % | -94.931 M 20.73 % | -119.755 M -1 052.04 % | -10.395 M -108.55 % | 121.601 M 225.67 % | -96.760 M -92.05 % | -50.382 M 4.47 % | -52.739 M -192.79 % | 56.836 M 283.74 % | -30.932 M -201.14 % | 30.584 M 235.02 % | -22.651 M 62.28 % | -60.058 M -20.72 % | -49.751 M -425.68 % | 15.276 M -30.20 % | 21.884 M -11.98 % | 24.862 M 139.10 % | -63.582 M -426.43 % | -12.078 M -267.78 % | -3.284 M -107.28 % | 45.108 M 1 804.12 % | -2.647 M 97.51 % | -106.403 M -234.30 % | 79.230 M 213.30 % | -69.930 M -74.17 % | -40.150 M 55.63 % | -90.481 M -210.46 % | 81.913 M 202.58 % | -79.850 M -389.06 % | 27.624 M 124.85 % | -111.174 M -324.31 % | 49.563 M -15.30 % | 58.517 M 259.91 % | 16.259 M 118.84 % | -86.322 M -252.46 % | 56.620 M -66.37 % | 168.362 M 223.98 % | -135.797 M -545.72 % | 30.467 M 180.34 % | -37.924 M -276.51 % | 21.486 M 189.36 % | -24.045 M 11.46 % | -27.158 M -10 550.20 % | -255.000 K -101.28 % | 19.982 M 133.46 % | -59.724 M -195.52 % | 62.525 M 137.96 % | 26.275 M 856.55 % | -3.473 M 98.05 % | -177.950 M -435.27 % | 53.076 M -27.39 % | 73.097 M 215.51 % | 23.168 M 116.17 % | -143.278 M -214.20 % | 125.466 M 486.45 % | -32.466 M -180.68 % | 40.239 M 126.77 % | -150.288 M -305.76 % | 73.040 M 75.16 % | 41.699 M 209.87 % | -37.954 M 53.15 % | -81.009 M -175.53 % | 107.261 M 86.17 % | 57.616 M 88.12 % | 30.627 M 125.88 % | -118.362 M -899.91 % | 14.797 M 812.27 % | 1.622 M -95.98 % | 40.320 M 206.12 % | -37.995 M -308.82 % | 18.195 M 316.61 % | -8.400 M -107.79 % | 107.800 M 183.44 % | -129.200 M -671.53 % | -16.746 M -135.94 % | 46.600 M 254.30 % | -30.200 M -179.47 % | 38.000 M 207.34 % | -35.400 M 18.81 % | -43.600 M -144.94 % | -17.800 M -486.96 % | 4.600 M 128.75 % | -16.000 M 45.95 % | -29.600 M -14 700.00 % | -200.000 K 99.01 % | -20.200 M -406.06 % | 6.600 M 226.92 % | -5.200 M 55.93 % | -11.800 M -293.33 % | -3.000 M -122.06 % | 13.600 M -89.55 % | 130.200 M 398.62 % | -43.600 M 66.46 % | -130.000 M |
| Accounts receivables | 57.417 M 172.30 % | -79.411 M -212.62 % | -25.402 M -355.27 % | 9.951 M -71.64 % | 35.093 M 284.21 % | -19.051 M -166.64 % | 28.589 M 851.75 % | -3.803 M -112.50 % | 30.426 M 138.16 % | -79.739 M -1 540.89 % | 5.534 M -84.89 % | 36.629 M 42.12 % | 25.774 M 277.85 % | -14.492 M -192.30 % | 15.701 M 156.44 % | -27.817 M -130.92 % | 89.958 M 1 742.65 % | 4.882 M 243.56 % | 1.421 M -97.43 % | 55.346 M -72.83 % | 203.703 M -2.63 % | 209.196 M 15 642.05 % | -1.346 M 99.80 % | -668.522 M -1 593.54 % | 44.761 M 272.98 % | -25.877 M -16.32 % | -22.247 M -299.97 % | 11.125 M -69.80 % | 36.842 M 181.53 % | -45.186 M -40.90 % | -32.069 M -164.57 % | -12.121 M -116.87 % | 71.858 M 255.89 % | -46.095 M -71.85 % | -26.823 M -268.04 % | -7.288 M -113.49 % | 54.036 M 236.07 % | -39.712 M -1 222.41 % | -3.003 M 79.05 % | -14.331 M -119.55 % | 73.323 M 260.24 % | -45.758 M -210.22 % | -14.750 M -1 669.15 % | 940.000 K -98.65 % | 69.486 M 233.39 % | -52.092 M -184.89 % | -18.285 M -3 204.41 % | 589.000 K -99.07 % | 63.058 M 272.92 % | -36.466 M -31.55 % | -27.721 M | 0.000 -100.00 % | 77.923 M 225.09 % | -62.294 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 % | 116.409 M | 0.000 | 0.000 100.00 % | -116.409 M -67.79 % | -69.378 M 0.88 % | -69.993 M -628.05 % | 13.255 M 464.76 % | 2.347 M 103.24 % | -72.490 M -1.62 % | -71.337 M -384.71 % | 25.056 M 242.38 % | -17.598 M -133.76 % | 52.130 M 210.70 % | -47.093 M -12.10 % | -42.008 M -217.75 % | 35.677 M 125.86 % | -137.986 M -354.69 % | 54.178 M 313.00 % | -25.436 M -201.48 % | 25.066 M -3.71 % | 26.032 M 165.49 % | -39.752 M 13.97 % | -46.205 M -168.14 % | 67.806 M 229.48 % | -52.368 M -2 780.04 % | 1.954 M -82.01 % | 10.859 M -71.43 % | 38.014 M 175.87 % | -50.105 M -12 061.41 % | -412.000 K 98.30 % | -24.202 M -165.14 % | 37.155 M 173.03 % | -50.874 M -545.28 % | -7.884 M -166.71 % | -2.956 M -105.05 % | 58.563 M 736.55 % | -9.200 M 79.14 % | -44.100 M -1 817.39 % | -2.300 M 48.89 % | -4.500 M 28.57 % | -6.300 M 63.16 % | -17.100 M -248.98 % | -4.900 M -164.47 % | 7.600 M 112.20 % | -62.300 M -229.63 % | -18.900 M -1 450.00 % | 1.400 M 151.85 % | -2.700 M 88.75 % | -24.000 M -1 242.86 % | 2.100 M 163.64 % | -3.300 M -155.00 % | 6.000 M 293.55 % | -3.100 M 78.32 % | -14.300 M -333.33 % | -3.300 M -127.73 % | 11.900 M 1 387.50 % | 800.000 K -93.85 % | 13.000 M 174.29 % | -17.500 M -1 850.00 % | 1.000 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.739 M 1 540.89 % | -5.534 M 84.89 % | -36.629 M | 0.000 -100.00 % | 14.492 M 192.30 % | -15.701 M -156.44 % | 27.817 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 100.00 % | -116.409 M | 0.000 | 0.000 100.00 % | -20.637 M -169.06 % | 29.884 M 585.37 % | -6.157 M -108.42 % | 73.095 M | 0.000 100.00 % | -147.101 M -222.90 % | 119.688 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.736 M 93.08 % | -169.687 M -225.79 % | 134.895 M 974.52 % | 12.554 M -46.36 % | 23.406 M 119.87 % | -117.780 M -259.10 % | 74.031 M 2 035.96 % | -3.824 M -107.19 % | 53.193 M 146.64 % | -114.053 M -234.45 % | 84.827 M 177.04 % | 30.619 M 184.40 % | -36.279 M 46.34 % | -67.613 M -160.02 % | 112.655 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.212 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 |
| Accounts payables | -301.358 M -1 172.79 % | 28.091 M 461.26 % | 5.005 M -97.90 % | 237.979 M 205.04 % | -226.550 M -244.94 % | 156.307 M 1 149.53 % | -14.893 M -115.09 % | 98.667 M 187.44 % | -112.837 M -205.62 % | 106.833 M 55.99 % | 68.489 M -65.14 % | 196.462 M 255.59 % | -126.271 M -225.57 % | 100.555 M 123.44 % | 45.003 M -76.67 % | 192.913 M 230.02 % | -148.368 M -255.94 % | 95.143 M 8.00 % | 88.098 M -26.45 % | 119.782 M 220.92 % | -99.055 M -358.04 % | -21.626 M -117.31 % | 124.915 M 101.99 % | 61.842 M 142.34 % | -146.051 M -2 784.27 % | 5.441 M -95.28 % | 115.199 M 506.85 % | 18.983 M 115.00 % | -126.523 M -342.61 % | 52.151 M 0.09 % | 52.106 M 15.51 % | 45.108 M 169.34 % | -65.058 M -1 765.73 % | -3.487 M -103.80 % | 91.741 M -22.61 % | 118.545 M 210.93 % | -106.868 M -281.26 % | -28.030 M 13.63 % | -32.454 M -140.84 % | 79.462 M 182.12 % | -96.767 M -415.72 % | 30.650 M 257.52 % | 8.573 M -85.24 % | 58.081 M 194.04 % | -61.762 M -165.97 % | 93.623 M 1 982.83 % | 4.495 M 116.72 % | -26.891 M 73.32 % | -100.804 M -386.23 % | 35.218 M -58.37 % | 84.606 M 102.12 % | 41.860 M 135.09 % | -119.293 M -204.25 % | 114.428 M 184.47 % | 40.225 M 108.01 % | 19.338 M 332.65 % | -8.312 M 89.46 % | -78.888 M -268.38 % | 46.851 M 82.58 % | 25.660 M 148.80 % | -52.582 M | 0.000 -100.00 % | 19.848 M 168.79 % | -28.854 M -735.97 % | 4.537 M 106.01 % | -75.447 M -216.93 % | 64.523 M 273.35 % | 17.282 M 772.71 % | -2.569 M 95.06 % | -52.018 M -204.84 % | 49.617 M -19.53 % | 61.662 M 418.04 % | -19.388 M -119.42 % | 99.845 M 211.34 % | 32.069 M 289.61 % | 8.231 M 131.19 % | -26.392 M -158.22 % | 45.332 M -36.23 % | 71.082 M 1 500.91 % | -5.074 M 87.96 % | -42.126 M -505.25 % | 10.395 M -85.83 % | 73.368 M 90.39 % | 38.535 M 118.04 % | -213.627 M -211.81 % | 191.062 M 909.89 % | 18.919 M -61.08 % | 48.604 M 128.87 % | -168.344 M -269.30 % | 99.434 M 1 264.73 % | 7.286 M -85.49 % | 50.209 M 127.61 % | -181.859 M -254.13 % | 117.989 M 141.38 % | 48.881 M 200.10 % | -48.832 M 59.55 % | -120.721 M -178.62 % | 153.546 M 1 098.36 % | 12.813 M -68.44 % | 40.603 M 142.26 % | -96.076 M -179.46 % | 120.906 M 2 131.69 % | -5.951 M -258.27 % | 3.760 M 104.04 % | -93.163 M -851.31 % | 12.400 M -68.92 % | 39.900 M -29.00 % | 56.200 M 193.51 % | -60.100 M -270.25 % | 35.300 M -12.62 % | 40.400 M 496.08 % | -10.200 M -189.47 % | 11.400 M -74.44 % | 44.600 M 1 637.93 % | -2.900 M 71.84 % | -10.300 M -306.00 % | 5.000 M -68.75 % | 16.000 M 194.67 % | -16.900 M -628.13 % | 3.200 M 119.88 % | -16.100 M -351.56 % | 6.400 M -45.30 % | 11.700 M 550.00 % | -2.600 M 80.60 % | -13.400 M -323.33 % | 6.000 M -88.48 % | 52.100 M 1 311.63 % | -4.300 M 93.48 % | -66.000 M |
| Other working capital | -55.206 M -188.54 % | 62.354 M 153.04 % | -117.554 M -644.84 % | 21.576 M -55.23 % | 48.189 M 135.14 % | -137.121 M -50.78 % | -90.944 M -1 954.30 % | -4.427 M -30.51 % | -3.392 M 92.52 % | -45.324 M -5 139.77 % | -865.000 K -102.98 % | 29.055 M 629.84 % | 3.981 M 109.54 % | -41.720 M -248.48 % | 28.099 M 136.81 % | -76.340 M -85.23 % | -41.214 M -55.45 % | -26.513 M -223.05 % | -8.207 M -69.01 % | -4.856 M 87.23 % | -38.016 M -164.61 % | 58.836 M 167.15 % | -87.621 M -381.90 % | 31.082 M 201.95 % | -30.488 M -90.57 % | -15.998 M 76.17 % | -67.145 M -224.76 % | 53.818 M 368.92 % | -20.013 M -3 778.49 % | -516.000 K 98.90 % | -46.915 M -234.69 % | 34.832 M 155.43 % | -62.839 M -9.75 % | -57.257 M -23.40 % | -46.399 M -462.21 % | 12.810 M 130.43 % | -42.099 M 19.06 % | -52.013 M -307.54 % | 25.062 M -55.62 % | 56.470 M 177.02 % | -73.316 M -107.85 % | -35.274 M 24.24 % | -46.562 M -2 030.98 % | -2.185 M 94.35 % | -38.656 M -253.12 % | -10.947 M -23.54 % | -8.861 M 73.75 % | -33.756 M -181.18 % | -12.005 M -172.65 % | 16.524 M 147.21 % | -35.001 M -427.85 % | 10.676 M 148.06 % | -22.212 M 65.41 % | -64.212 M -47.58 % | -43.509 M -268.84 % | 25.770 M 354.90 % | 5.665 M -77.48 % | 25.153 M -22.32 % | 32.379 M 133.87 % | -95.590 M -868.90 % | 12.432 M 123.49 % | -52.933 M -185.29 % | 62.065 M 221.71 % | -50.996 M -91.22 % | -26.669 M -358.27 % | 10.326 M 189.33 % | -11.559 M -184.16 % | 13.735 M 133.84 % | -40.591 M -18.33 % | -34.304 M -424.69 % | 10.565 M -86.40 % | 77.694 M 276.48 % | 20.637 M 169.06 % | -29.884 M -585.37 % | 6.157 M 108.42 % | -73.095 M -55.68 % | -46.951 M -131.92 % | 147.101 M 222.90 % | -119.688 M -1 069.86 % | -10.231 M -200.00 % | 10.231 M | 0.000 100.00 % | -132.476 M -1 228.80 % | 11.736 M -93.08 % | 169.687 M 225.79 % | -134.895 M -974.52 % | -12.554 M 46.36 % | -23.406 M -119.87 % | 117.780 M 259.10 % | -74.031 M -2 035.96 % | 3.824 M 122.55 % | -16.958 M -121.79 % | 77.818 M 200.53 % | -77.408 M -94.71 % | -39.755 M -209.52 % | 36.298 M -47.63 % | 69.311 M 163.68 % | -108.835 M -340.71 % | 45.215 M 217.83 % | 14.226 M 123.93 % | -59.441 M -7.61 % | -55.235 M -457.35 % | 15.457 M -60.88 % | 39.516 M -7.71 % | 42.817 M 185.54 % | 14.995 M 457.02 % | -4.200 M -107.79 % | 53.900 M 183.44 % | -64.600 M -41.21 % | -45.746 M -296.33 % | 23.300 M 254.30 % | -15.100 M -179.47 % | 19.000 M 207.34 % | -17.700 M 18.81 % | -21.800 M -144.94 % | -8.900 M -486.96 % | 2.300 M 128.75 % | -8.000 M 45.95 % | -14.800 M -14 700.00 % | -100.000 K 99.01 % | -10.100 M -406.06 % | 3.300 M 226.92 % | -2.600 M 55.93 % | -5.900 M -293.33 % | -1.500 M -122.06 % | 6.800 M -89.55 % | 65.100 M 398.62 % | -21.800 M 66.46 % | -65.000 M |
| Other non cash items | 31.399 M 101.36 % | -2.306 B -4 584.88 % | -49.229 M 24.83 % | -65.493 M -147.81 % | 136.979 M 391.79 % | -46.944 M -157.58 % | 81.524 M 15.34 % | 70.683 M 123.02 % | -307.011 M -184.15 % | -108.047 M 25.93 % | -145.877 M -2 067.85 % | 7.413 M -91.13 % | 83.550 M 135.43 % | -235.787 M -238.76 % | -69.602 M -169.92 % | 99.550 M 40.49 % | 70.859 M 311.93 % | -33.435 M 83.90 % | -207.693 M -74.04 % | -119.339 M -594.85 % | 24.116 M 1 135.47 % | -2.329 M -103.13 % | 74.374 M 47.44 % | 50.445 M -42.14 % | 87.181 M -37.58 % | 139.676 M 269.76 % | 37.775 M -59.38 % | 93.006 M 81.60 % | 51.214 M 128.31 % | -180.917 M -529.15 % | 42.157 M 28.71 % | 32.753 M 121.74 % | -150.680 M -357.54 % | 58.508 M 405.86 % | 11.566 M -89.94 % | 114.991 M 93.25 % | 59.505 M -63.50 % | 163.020 M 339.31 % | -68.121 M -24 228.93 % | -280.000 K -103.19 % | 8.790 M 127.15 % | -32.377 M -234.68 % | -9.674 M 77.50 % | -42.987 M -91.51 % | -22.446 M -9.34 % | -20.528 M -127.65 % | 74.253 M 195.41 % | -77.829 M -280.34 % | -20.463 M 39.30 % | -33.711 M -342.70 % | 13.890 M 118.69 % | -74.331 M -1 012.26 % | 8.148 M 126.99 % | -30.185 M -735.88 % | 4.747 M 417.53 % | -1.495 M 99.70 % | -504.730 M -313.15 % | -122.167 M -41.14 % | -86.556 M -1 636.33 % | -4.985 M -234.56 % | -1.490 M -117.51 % | 8.509 M 107.63 % | -111.448 M -565.24 % | -16.753 M -110.08 % | 166.155 M 27.51 % | 130.312 M 1 041.89 % | 11.412 M -92.60 % | 154.173 M 948.37 % | 14.706 M -76.71 % | 63.140 M 55.89 % | 40.502 M -12.37 % | 46.221 M 39.88 % | 33.044 M -62.28 % | 87.610 M 325.01 % | -38.936 M -113.99 % | -18.195 M -232.83 % | 13.698 M 138.81 % | -35.299 M -25 294.96 % | -139.000 K -100.75 % | 18.428 M 309.53 % | -8.795 M -110.08 % | 87.217 M 307.71 % | 21.392 M 127.78 % | -77.005 M -999.38 % | 8.562 M -90.02 % | 85.831 M 285.53 % | 22.263 M 235.34 % | -16.450 M -152.95 % | 31.068 M 569.57 % | 4.640 M -86.81 % | 35.167 M 12.41 % | 31.285 M 193.78 % | 10.649 M -74.42 % | 41.635 M 156.66 % | 16.222 M 117.60 % | -92.185 M -519.88 % | 21.955 M -34.04 % | 33.283 M 205.03 % | -31.690 M -643.55 % | -4.262 M -106.50 % | 65.543 M 165.90 % | -99.460 M -9 426.82 % | -1.044 M -104.20 % | 24.847 M 195.38 % | -26.050 M -158.08 % | 44.852 M 370.19 % | -16.600 M 72.33 % | -60.000 M -228.76 % | 46.600 M 217.11 % | 14.695 M 151.93 % | -28.300 M -449.38 % | 8.100 M 179.41 % | -10.200 M -153.40 % | 19.100 M -35.47 % | 29.600 M 2 860.00 % | 1.000 M -44.44 % | 1.800 M 108.53 % | -21.100 M -204.46 % | 20.200 M 158.97 % | 7.800 M -54.91 % | 17.300 M 160.70 % | -28.500 M -335.54 % | 12.100 M -4.72 % | 12.700 M 47.67 % | 8.600 M -63.40 % | 23.500 M 135.61 % | -66.000 M -414.29 % | 21.000 M -66.61 % | 62.900 M |
| Net cash provided by operating activities | 833.378 M -31.41 % | 1.215 B 36.47 % | 890.260 M -26.75 % | 1.215 B 46.92 % | 827.218 M -23.80 % | 1.086 B 21.58 % | 892.852 M -16.02 % | 1.063 B 37.52 % | 773.103 M -25.43 % | 1.037 B 10.78 % | 935.867 M -17.14 % | 1.129 B 36.30 % | 828.681 M -11.10 % | 932.142 M -1.01 % | 941.651 M -14.47 % | 1.101 B 39.03 % | 791.869 M -10.52 % | 884.931 M 1.17 % | 874.722 M -12.70 % | 1.002 B 14.41 % | 875.762 M -2.16 % | 895.077 M 45.00 % | 617.309 M 745.57 % | 73.005 M -90.15 % | 741.307 M -22.75 % | 959.635 M -0.10 % | 960.629 M -8.53 % | 1.050 B 25.42 % | 837.347 M -16.23 % | 999.630 M 9.32 % | 914.384 M -7.95 % | 993.305 M 17.76 % | 843.477 M -3.53 % | 874.335 M -3.91 % | 909.870 M -11.14 % | 1.024 B 30.32 % | 785.693 M -6.46 % | 839.920 M 0.13 % | 838.823 M -13.83 % | 973.493 M 35.12 % | 720.458 M -10.60 % | 805.857 M 9.56 % | 735.522 M -9.03 % | 808.509 M 19.82 % | 674.797 M -15.46 % | 798.198 M 20.74 % | 661.085 M 8.43 % | 609.686 M -7.83 % | 661.451 M -14.33 % | 772.103 M 10.94 % | 695.944 M 1.98 % | 682.436 M 23.96 % | 550.513 M -19.74 % | 685.927 M 9.23 % | 627.955 M 0.27 % | 626.236 M 9.30 % | 572.954 M 13.07 % | 506.746 M -15.70 % | 601.093 M 34.85 % | 445.743 M -1.45 % | 452.305 M -3.71 % | 469.738 M -7.59 % | 508.311 M 54.61 % | 328.772 M -26.68 % | 448.389 M 18.23 % | 379.236 M -16.40 % | 453.657 M 0.19 % | 452.809 M 4.14 % | 434.818 M 8.94 % | 399.135 M -12.77 % | 457.552 M -13.34 % | 528.005 M 138.33 % | 221.541 M -57.91 % | 526.406 M 64.57 % | 319.866 M 6.82 % | 299.453 M -3.41 % | 310.020 M -17.82 % | 377.268 M 21.15 % | 311.393 M -5.89 % | 330.888 M 30.36 % | 253.818 M -42.81 % | 443.840 M 34.21 % | 330.695 M 14.38 % | 289.112 M 164.72 % | 109.214 M -74.99 % | 436.732 M 33.71 % | 326.636 M 39.40 % | 234.322 M 175.13 % | 85.168 M -80.38 % | 433.987 M 119.64 % | 197.588 M -24.69 % | 262.362 M 352.11 % | 58.030 M -83.59 % | 353.729 M 34.18 % | 263.624 M 60.56 % | 164.187 M 61.84 % | 101.450 M -69.79 % | 335.846 M 76.75 % | 190.012 M 4.69 % | 181.499 M 88.17 % | 96.456 M -86.27 % | 702.538 M 1 633 909.30 % | -43.000 K 99.96 % | -110.332 M -200.90 % | 109.353 M -40.43 % | 183.556 M 15.74 % | 158.600 M -23.75 % | 208.000 M 170.48 % | 76.900 M -56.83 % | 178.115 M 30.87 % | 136.100 M 42.22 % | 95.700 M -19.92 % | 119.500 M 10.04 % | 108.600 M 20.40 % | 90.200 M 9.20 % | 82.600 M -7.71 % | 89.500 M -6.58 % | 95.800 M 91.22 % | 50.100 M -2.53 % | 51.400 M 31.12 % | 39.200 M -39.51 % | 64.800 M 33.06 % | 48.700 M 24.55 % | 39.100 M -6.24 % | 41.700 M -31.64 % | 61.000 M -43.15 % | 107.300 M 534.91 % | 16.900 M 156.33 % | -30.000 M |
| Investments in property plant and equipment | -208.396 M 84.53 % | -1.347 B -556.49 % | -205.223 M 15.90 % | -244.024 M -6.00 % | -230.201 M -5.66 % | -217.870 M -16.90 % | -186.372 M 1.06 % | -188.368 M -15.58 % | -162.974 M 8.59 % | -178.289 M 21.70 % | -227.696 M -2.92 % | -221.228 M -33.21 % | -166.070 M 10.06 % | -184.637 M -18.33 % | -156.042 M -0.87 % | -154.696 M -0.03 % | -154.649 M -42.59 % | -108.458 M 43.16 % | -190.808 M -67.58 % | -113.861 M 0.82 % | -114.808 M -30.29 % | -88.115 M -50.53 % | -58.537 M 52.89 % | -124.253 M 41.72 % | -213.214 M 15.83 % | -253.324 M -15.49 % | -219.341 M -17.57 % | -186.565 M 13.94 % | -216.781 M -10.63 % | -195.952 M 22.02 % | -251.283 M -55.19 % | -161.918 M 6.27 % | -172.756 M 29.42 % | -244.779 M -45.38 % | -168.373 M 1.16 % | -170.353 M -14.64 % | -148.595 M 32.84 % | -221.268 M -14.21 % | -193.737 M 0.36 % | -194.428 M -2.85 % | -189.032 M 23.80 % | -248.074 M 12.62 % | -283.900 M -9.31 % | -259.722 M -13.30 % | -229.228 M 30.46 % | -329.652 M -226.23 % | -101.050 M 36.20 % | -158.379 M 23.73 % | -207.655 M 2.34 % | -212.632 M 9.24 % | -234.287 M -20.53 % | -194.384 M 2.76 % | -199.906 M 6.04 % | -212.756 M 13.46 % | -245.841 M -11.96 % | -219.582 M -76.73 % | -124.248 M 14.97 % | -146.126 M -7.52 % | -135.906 M -30.99 % | -103.752 M -73.76 % | -59.711 M 4.34 % | -62.419 M 4.29 % | -65.215 M 1.04 % | -65.898 M -4.97 % | -62.780 M 0.59 % | -63.151 M 13.98 % | -73.413 M 28.46 % | -102.617 M 25.15 % | -137.094 M 33.46 % | -206.047 M 0.30 % | -206.676 M 10.67 % | -231.372 M -0.51 % | -230.191 M 29.95 % | -328.632 M -18.97 % | -276.225 M -33.48 % | -206.937 M -0.61 % | -205.678 M 12.11 % | -234.014 M 9.04 % | -257.284 M -83.62 % | -140.119 M -2.81 % | -136.293 M 55.46 % | -305.986 M -131.04 % | -132.436 M -13.49 % | -116.691 M 31.87 % | -171.273 M 4.81 % | -179.926 M -27.83 % | -140.756 M -11.78 % | -125.922 M -22.61 % | -102.700 M 28.01 % | -142.661 M -45.24 % | -98.226 M -86.82 % | -52.577 M 13.01 % | -60.439 M -1.65 % | -59.459 M 1.48 % | -60.352 M 6.10 % | -64.271 M -114.90 % | -29.908 M 91.39 % | -347.429 M -429.49 % | -65.616 M 57.66 % | -154.967 M -3.41 % | -149.855 M | 0.000 | 0.000 | 0.000 100.00 % | -213.577 M 70.86 % | -732.961 M -132.83 % | -314.800 M -85.29 % | -169.900 M -30.09 % | -130.600 M 75.06 % | -523.608 M 69.95 % | -1.742 B -460.19 % | -311.000 M -408.17 % | -61.200 M 94.26 % | -1.066 B -1 277.13 % | -77.400 M 15.04 % | -91.100 M -77.93 % | -51.200 M 39.84 % | -85.100 M -43.99 % | -59.100 M -123.86 % | -26.400 M -4.76 % | -25.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.500 M -2.15 % | -9.300 M -34.78 % | -6.900 M |
| Acquisitions net | 0.000 -100.00 % | 963.784 M 1 992.00 % | -50.940 M 90.87 % | -558.183 M -40.19 % | -398.151 M -197.57 % | -133.803 M -139 278.13 % | -96.000 K 98.62 % | -6.938 M 75.15 % | -27.923 M 64.16 % | -77.920 M -172.78 % | -28.565 M 12.49 % | -32.641 M 14.94 % | -38.376 M 77.90 % | -173.658 M -991.02 % | -15.917 M 87.28 % | -125.152 M -0.58 % | -124.429 M -14.42 % | -108.745 M -408.44 % | -21.388 M 80.21 % | -108.087 M -42.67 % | -75.761 M 97.85 % | -3.518 B -3 123.73 % | -109.118 M -397.51 % | -21.933 M 85.31 % | -149.344 M -596.70 % | -21.436 M 31.30 % | -31.204 M -160.71 % | -11.969 M 0.09 % | -11.980 M 80.85 % | -62.574 M -177.04 % | -22.587 M -22.51 % | -18.437 M -69.79 % | -10.859 M 95.12 % | -222.695 M -1 153.49 % | -17.766 M 85.47 % | -122.272 M -107.49 % | -58.928 M 1.50 % | -59.823 M 78.03 % | -272.288 M 19.23 % | -337.131 M -135.93 % | -142.894 M -48.06 % | -96.512 M 62.77 % | -259.253 M 61.83 % | -679.210 M 3.77 % | -705.834 M -740.17 % | -84.011 M -110.09 % | -39.988 M 42.85 % | -69.966 M 46.72 % | -131.320 M 77.65 % | -587.627 M -325.58 % | -138.076 M 36.30 % | -216.754 M -222.39 % | -67.233 M 83.11 % | -398.125 M -9.26 % | -364.385 M -4 089.30 % | -8.698 M 99.73 % | -3.166 B -4 231.49 % | 76.627 M 106.77 % | -1.132 B -522.15 % | 268.076 M 352.26 % | 59.275 M | 0.000 100.00 % | -952.328 M -4 380.91 % | -21.253 M -187.39 % | 24.320 M 146.85 % | -51.912 M -157.17 % | 90.798 M 253.64 % | 25.675 M -13.80 % | 29.785 M -35.97 % | 46.515 M -50.90 % | 94.732 M 210.99 % | 30.461 M | 0.000 100.00 % | -6.336 M 93.89 % | -103.632 M -490.53 % | -17.549 M 87.06 % | -135.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.851 B -1 741.35 % | 112.783 M 123.94 % | -471.036 M -390.94 % | -95.946 M 68.53 % | -304.844 M -7.67 % | -283.124 M -246.18 % | -81.785 M 42.65 % | -142.609 M -132.86 % | 433.929 M 448.26 % | -124.598 M 88.20 % | -1.056 B -1 791.75 % | 62.422 M 402.14 % | -20.660 M -162.02 % | 33.311 M -53.02 % | 70.907 M 72.49 % | 41.107 M -88.55 % | 358.967 M 35 896 600.00 % | 1.000 K 100.00 % | -69.809 M -197.49 % | 71.607 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 |
| Purchases of investments | -11.493 M 71.20 % | -39.903 M -30.74 % | -30.520 M -740.54 % | -3.631 M 71.80 % | -12.874 M 90.05 % | -129.387 M -18.61 % | -109.088 M -5 132.04 % | -2.085 M 99.65 % | -600.626 M 40.69 % | -1.013 B -5 631.14 % | -17.671 M -1 237.70 % | -1.321 M | 0.000 100.00 % | -2.487 M 84.80 % | -16.365 M 59.99 % | -40.898 M -540.03 % | -6.390 M 62.05 % | -16.836 M -148.03 % | -6.788 M 27.98 % | -9.425 M -1 595.14 % | -556.000 K 78.01 % | -2.528 M 54.07 % | -5.504 M -545.25 % | -853.000 K 96.46 % | -24.070 M 89.96 % | -239.859 M -111.29 % | -113.522 M -714.07 % | -13.945 M -101.96 % | -6.905 M -503.80 % | 1.710 M 112.20 % | -14.015 M -716.72 % | -1.716 M 77.25 % | -7.542 M 61.32 % | -19.497 M -1 070.29 % | -1.666 M -594.36 % | 337.000 K 108.07 % | -4.174 M 85.94 % | -29.678 M -560.24 % | -4.495 M -437.04 % | -837.000 K 77.97 % | -3.799 M 63.35 % | -10.366 M 67.31 % | -31.707 M -372.60 % | -6.709 M 37.54 % | -10.741 M 84.13 % | -67.680 M 78.47 % | -314.307 M -7 777.37 % | -3.990 M 23.43 % | -5.211 M -24.90 % | -4.172 M 79.24 % | -20.095 M -1.23 % | -19.850 M -109.99 % | 198.726 M 24.78 % | 159.255 M 173.82 % | -215.740 M -263.63 % | -59.330 M 14.00 % | -68.989 M -85.72 % | -37.147 M -327.08 % | -8.698 M -61.55 % | -5.384 M 53.56 % | -11.593 M 97.54 % | -471.717 M -19 021.08 % | -2.467 M 98.71 % | -191.755 M -2 772.30 % | -6.676 M -105.56 % | 120.000 M 346.95 % | -48.593 M 65.73 % | -141.789 M -126.49 % | -62.602 M -630.26 % | 11.806 M 107.74 % | -152.535 M 22.80 % | -197.594 M -1 193.92 % | -15.271 M -101.95 % | 783.275 M 266.58 % | -470.197 M -151.95 % | 905.070 M 147.50 % | -1.905 B -2 474.51 % | 80.247 M 164.21 % | -124.973 M -278.37 % | -33.029 M 58.48 % | -79.554 M -34.19 % | -59.284 M -3 994.20 % | -1.448 M 81.80 % | -7.958 M 0.77 % | -8.020 M -125.79 % | 31.092 M 133.91 % | -91.695 M -1 553.35 % | -5.546 M 70.39 % | -18.727 M -377.73 % | -3.920 M 90.26 % | -40.254 M -378.96 % | 14.430 M 127.89 % | -51.736 M -112.91 % | 400.726 M 187.44 % | -458.271 M -1 586.74 % | -27.169 M -403.22 % | -5.399 M 84.61 % | -35.077 M 62.05 % | -92.423 M -1 250.82 % | -6.842 M 49.66 % | -13.591 M | 0.000 | 0.000 | 0.000 100.00 % | -71.344 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 |
| Sales maturities of investments | 1.143 M 102.20 % | -51.946 M -2 966.78 % | 1.812 M | 0.000 -100.00 % | 85.215 M -73.87 % | 326.165 M -67.45 % | 1.002 B 32 372.36 % | 3.086 M -99.79 % | 1.452 B 381.55 % | 301.563 M 32.44 % | 227.696 M 14 238.54 % | 1.588 M 62.37 % | 978.000 K -64.31 % | 2.740 M 2 640.00 % | 100.000 K -98.00 % | 5.010 M -80.72 % | 25.986 M -60.33 % | 65.504 M 12.67 % | 58.137 M 54.59 % | 37.607 M -19.78 % | 46.882 M 30.34 % | 35.969 M -33.32 % | 53.945 M 201.05 % | 17.919 M -89.61 % | 172.525 M 1 093.20 % | 14.459 M -79.95 % | 72.104 M 211.67 % | 23.135 M -80.78 % | 120.347 M 381.39 % | 25.000 M -69.16 % | 81.055 M -72.03 % | 289.767 M 318.04 % | 69.316 M 2 855.91 % | 2.345 M -97.38 % | 89.609 M -63.89 % | 248.145 M 347.93 % | 55.398 M 30.04 % | 42.600 M -77.52 % | 189.464 M -20.32 % | 237.771 M 126.73 % | 104.868 M 109.74 % | 50.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 117.920 M 39.24 % | 84.690 M -48.10 % | 163.194 M 25.46 % | 130.078 M -64.69 % | 368.353 M 408.75 % | 72.403 M 56.99 % | 46.119 M 3 251.67 % | 1.376 M -99.14 % | 159.340 M 82.86 % | 87.140 M 13.51 % | 76.768 M -17.10 % | 92.600 M -60.62 % | 235.124 M 3 324.47 % | 6.866 M | 0.000 -100.00 % | 3.199 M -99.08 % | 349.499 M | 0.000 -100.00 % | 26.175 M | 0.000 -100.00 % | 33.670 M -24.25 % | 44.446 M | 0.000 -100.00 % | 4.700 M -53.00 % | 10.000 M -11.50 % | 11.300 M | 0.000 | 0.000 100.00 % | -38.709 M -200.00 % | 38.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.575 M 330.16 % | -260.942 M -264.90 % | 158.242 M 54.08 % | 102.700 M -68.78 % | 328.914 M 178.44 % | 118.128 M -22.86 % | 153.142 M 381.81 % | 31.785 M 107.48 % | -425.059 M -200.00 % | 425.059 M | 0.000 | 0.000 100.00 % | -282.545 M -285.30 % | 152.480 M 296.84 % | -77.462 M -3.26 % | -75.018 M | 0.000 | 0.000 | 0.000 100.00 % | -103.719 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 |
| Other investing activites | 112.287 M 7.11 % | 104.829 M -22.12 % | 134.597 M 41.26 % | 95.281 M -46.51 % | 178.145 M 8.81 % | 163.715 M 56.23 % | 104.794 M 17.61 % | 89.100 M 172.36 % | 32.714 M -66.21 % | 96.820 M 172.57 % | -133.408 M -232.90 % | 100.381 M 129.56 % | 43.728 M -54.24 % | 95.568 M 88.26 % | 50.765 M -73.14 % | 189.004 M 18.44 % | 159.583 M 39.21 % | 114.635 M 2 203.78 % | -5.449 M -626.53 % | -750.000 K -112.11 % | 6.191 M -88.54 % | 54.027 M 602.74 % | 7.688 M 233.52 % | -5.758 M -1 461.23 % | 423.000 K -95.55 % | 9.516 M 24.80 % | 7.625 M 545.64 % | 1.181 M -32.78 % | 1.757 M -99.14 % | 204.766 M 1 167.12 % | 16.160 M 675.50 % | -2.808 M -53.19 % | -1.833 M -102.04 % | 90.003 M 585.51 % | -18.538 M 39.63 % | -30.705 M -61.92 % | -18.963 M -131.13 % | 60.916 M 48 632.80 % | 125.000 K -98.62 % | 9.040 M -74.61 % | 35.600 M -68.96 % | 114.679 M -26.59 % | 156.219 M -74.08 % | 602.604 M 38.52 % | 435.034 M 655.65 % | 57.571 M -37.17 % | 91.634 M 680.81 % | -15.777 M -18.03 % | -13.367 M 88.36 % | -114.797 M -383.08 % | 40.553 M -85.48 % | 279.385 M 409.73 % | 54.810 M -87.97 % | 455.644 M 19.61 % | 380.946 M | 0.000 -100.00 % | 91.170 M | 0.000 | 0.000 | 0.000 100.00 % | -3.199 M 98.33 % | -191.910 M -142.86 % | 447.729 M 7 804.85 % | -5.811 M -200.00 % | 5.811 M 106.69 % | -86.894 M | 0.000 | 0.000 100.00 % | -122.609 M 82.21 % | -689.278 M | 0.000 100.00 % | -32.356 M -169.80 % | 46.356 M 112.79 % | -362.349 M -305.08 % | 176.684 M 362.79 % | 38.178 M -51.34 % | 78.463 M 160.85 % | -128.944 M -162.33 % | 206.886 M 72.82 % | 119.715 M -4.62 % | 125.511 M -37.82 % | 201.856 M 648.97 % | 26.951 M -93.63 % | 423.305 M 329.53 % | 98.550 M 118.93 % | -520.529 M -306.76 % | 251.758 M 345.83 % | -102.411 M -188.08 % | -35.550 M 68.91 % | -114.346 M -361.15 % | -24.796 M 68.95 % | -79.862 M -209.22 % | 73.117 M 119.54 % | -374.224 M -597.99 % | 75.147 M -84.94 % | 499.047 M 18 548.99 % | 2.676 M -99.53 % | 563.731 M 466.26 % | -153.917 M -179.73 % | 193.050 M 36.54 % | 141.384 M 133.19 % | -426.017 M -30 264.72 % | -1.403 M -100.99 % | 141.198 M -40.71 % | 238.155 M -57.43 % | 559.485 M 7 870.63 % | -7.200 M -105.47 % | 131.700 M 156.23 % | 51.400 M -85.29 % | 349.476 M 701.55 % | 43.600 M -86.91 % | 333.200 M 275.09 % | -190.300 M -121.54 % | 883.500 M 219.57 % | -738.900 M -801.10 % | -82.000 M -294.23 % | -20.800 M 63.25 % | -56.600 M -179.61 % | 71.100 M 384.40 % | -25.000 M -478.79 % | 6.600 M 105.43 % | -121.500 M -67.13 % | -72.700 M -340.61 % | -16.500 M -37.50 % | -12.000 M 94.51 % | -218.500 M -691.67 % | -27.600 M -741.86 % | 4.300 M 514.29 % | 700.000 K |
| Net cash used for investing activites | -106.459 M 71.27 % | -370.502 M -146.55 % | -150.274 M 78.85 % | -710.557 M -88.04 % | -377.866 M -4 384.20 % | 8.820 M -98.91 % | 811.335 M 871.19 % | -105.205 M -115.17 % | 693.371 M 179.65 % | -870.576 M -384.61 % | -179.644 M -17.25 % | -153.221 M 4.08 % | -159.740 M 39.14 % | -262.474 M -90.95 % | -137.459 M -8.46 % | -126.732 M -26.86 % | -99.899 M -85.34 % | -53.900 M 67.59 % | -166.296 M 14.51 % | -194.516 M -40.90 % | -138.052 M 96.08 % | -3.518 B -3 054.70 % | -111.526 M 17.31 % | -134.878 M 36.88 % | -213.680 M 56.45 % | -490.644 M -72.56 % | -284.338 M -51.11 % | -188.163 M -65.69 % | -113.562 M -319.82 % | -27.050 M 85.81 % | -190.670 M -281.78 % | 104.888 M 184.81 % | -123.674 M 68.66 % | -394.623 M -238.05 % | -116.734 M -55.96 % | -74.848 M 57.29 % | -175.262 M 15.44 % | -207.253 M 26.23 % | -280.931 M 1.63 % | -285.585 M -46.26 % | -195.257 M -2.62 % | -190.273 M 54.55 % | -418.641 M -22.04 % | -343.037 M 32.84 % | -510.769 M -67.00 % | -305.852 M -9.62 % | -279.021 M -228.58 % | -84.918 M 62.67 % | -227.475 M 58.71 % | -550.875 M -97.09 % | -279.502 M -164.97 % | -105.484 M -762.71 % | -12.227 M -107.48 % | 163.358 M 145.65 % | -357.880 M -69.74 % | -210.842 M 93.36 % | -3.175 B -2 571.48 % | 128.478 M 110.12 % | -1.269 B -898.69 % | 158.940 M 1 421.31 % | -12.029 M 96.81 % | -376.547 M 34.20 % | -572.281 M -121.35 % | -258.542 M -557.45 % | -39.325 M 18.56 % | -48.287 M -464.76 % | 13.238 M 106.05 % | -218.731 M -32.39 % | -165.211 M -19.96 % | -137.726 M 45.60 % | -253.179 M 41.24 % | -430.861 M -116.40 % | -199.106 M -521.40 % | 47.249 M 107.44 % | -634.661 M -188.30 % | 718.762 M 133.15 % | -2.168 B -666.96 % | -282.711 M -61.21 % | -175.371 M -228.21 % | -53.433 M 40.85 % | -90.336 M 44.72 % | -163.414 M -52.82 % | -106.933 M -135.80 % | 298.656 M 469.88 % | -80.743 M 95.79 % | -1.920 B -1 390.04 % | -128.852 M 76.43 % | -546.673 M -263.91 % | -150.223 M 36.58 % | -236.857 M 27.85 % | -328.272 M -603.66 % | -46.652 M 68.87 % | -149.882 M -522.25 % | -24.087 M 83.16 % | -143.015 M 77.94 % | -648.419 M -2 276.56 % | 29.791 M 124.42 % | -121.980 M 3.32 % | -126.165 M -611.08 % | 24.686 M 144.10 % | -55.973 M 16.52 % | -67.050 M -4 682.45 % | -1.402 M -101.96 % | 71.389 M 190.51 % | -78.878 M 54.53 % | -173.476 M 46.13 % | -322.000 M -742.93 % | -38.200 M 51.77 % | -79.200 M 54.52 % | -174.132 M 89.75 % | -1.699 B -7 751.35 % | 22.200 M 108.83 % | -251.500 M -37.88 % | -182.400 M 77.66 % | -816.300 M -371.58 % | -173.100 M -140.42 % | -72.000 M 49.19 % | -141.700 M -1 280.83 % | 12.000 M 123.35 % | -51.400 M -176.34 % | -18.600 M 84.69 % | -121.500 M -67.13 % | -72.700 M -340.61 % | -16.500 M -37.50 % | -12.000 M 94.51 % | -218.500 M -488.95 % | -37.100 M -642.00 % | -5.000 M 19.35 % | -6.200 M |
| Debt repayment | 15.832 M 103.23 % | -489.845 M -222.49 % | 399.921 M 167.69 % | 149.398 M -54.86 % | 330.949 M 131.01 % | -1.067 B -8 781.97 % | 12.294 M 105.68 % | -216.621 M 64.02 % | -602.053 M -160.33 % | 997.852 M 6 040.25 % | 16.251 M 102.76 % | -588.349 M -207.84 % | 545.561 M 1 340.12 % | 37.883 M 170.90 % | -53.430 M 68.16 % | -167.808 M -88.32 % | -89.106 M 21.10 % | -112.942 M 76.06 % | -471.846 M -1 970.62 % | 25.224 M 108.05 % | -313.225 M -121.48 % | 1.458 B 164.28 % | -2.268 B -538.87 % | -355.047 M -110.31 % | 3.445 B 234.31 % | -2.565 B -174.98 % | 3.421 B 3 724.54 % | 89.442 M 247.33 % | -60.710 M 76.07 % | -253.677 M -830.99 % | -27.248 M -191.14 % | 29.898 M 103.34 % | -893.939 M -176.32 % | 1.171 B 1 042.01 % | -124.345 M -459.07 % | 34.630 M -73.31 % | 129.730 M 23.61 % | 104.948 M 464.63 % | -28.782 M -25.78 % | -22.883 M -114.06 % | 162.754 M 324.30 % | -72.560 M -113.50 % | 537.649 M 67.66 % | 320.670 M -43.83 % | 570.888 M 355.43 % | -223.498 M 57.81 % | -529.757 M -182.79 % | 639.897 M 210.41 % | -579.539 M -169.45 % | 834.449 M 34 683.20 % | 2.399 M -97.81 % | 109.619 M 123.16 % | -473.294 M -192.21 % | 513.277 M 194.29 % | 174.414 M 160.25 % | -289.506 M -115.96 % | 1.814 B 8 392.32 % | -21.872 M -102.96 % | 740.073 M 544.50 % | -166.495 M 43.60 % | -295.200 M -1 550.18 % | -17.889 M 97.81 % | -815.104 M 7.49 % | -881.094 M -34.54 % | -654.912 M -930.30 % | -63.565 M -109.00 % | 706.316 M 33.58 % | 528.768 M 184.00 % | -629.452 M -579.77 % | 131.198 M -35.53 % | 203.502 M -21.20 % | 258.265 M 50.26 % | 171.874 M 396.06 % | -58.053 M -109.24 % | 628.193 M 188.54 % | -709.520 M -146.11 % | 1.539 B 63.24 % | 942.585 M 835.61 % | 100.745 M 791.46 % | -14.570 M -139.76 % | 36.643 M 126.32 % | -139.200 M -247.48 % | 94.388 M 134.75 % | -271.642 M -433.56 % | 81.437 M -95.56 % | 1.834 B 4 267.26 % | -44.001 M -108.84 % | 497.647 M 146.73 % | 201.696 M 45.20 % | 138.907 M -54.91 % | 308.043 M 389.04 % | -106.576 M -139.60 % | 269.150 M 4 335.91 % | -6.354 M 97.65 % | -270.134 M -144.29 % | 609.980 M 2 248.35 % | -28.393 M -156.56 % | 50.204 M -16.71 % | 60.279 M 437.70 % | -17.850 M -216.70 % | 15.296 M -68.47 % | 48.506 M | 0.000 100.00 % | -77.745 M -200.14 % | 77.635 M -58.98 % | 189.280 M -29.84 % | 269.778 M 2 439.80 % | 10.622 M -89.84 % | 104.500 M -24.66 % | 138.701 M -91.66 % | 1.664 B 1 624.84 % | -109.100 M -149.32 % | 221.200 M 8.91 % | 203.100 M -59.47 % | 501.100 M 182.47 % | 177.400 M 178.06 % | 63.800 M -35.36 % | 98.700 M 163.03 % | -156.600 M -327.62 % | 68.800 M 387.94 % | 14.100 M 338.98 % | -5.900 M -109.19 % | 64.200 M 147.52 % | -135.100 M -8 047.06 % | 1.700 M -99.35 % | 262.100 M 399.20 % | -87.600 M -767.33 % | -10.100 M 76.12 % | -42.300 M |
| Common stock issued | -82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.000 K | 0.000 | 0.000 | 0.000 100.00 % | -82.000 K -100.01 % | 1.556 B | 0.000 | 0.000 100.00 % | -82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.000 K | 0.000 | 0.000 | 0.000 100.00 % | -82.000 K 75.00 % | -328.000 K | 0.000 | 0.000 100.00 % | -82.000 K 71.23 % | -285.000 K | 0.000 | 0.000 100.00 % | -499.000 K -280.14 % | 277.000 K | 0.000 | 0.000 100.00 % | -82.000 K 0.00 % | -82.000 K -134.29 % | -35.000 K -136.84 % | 95.000 K -21.49 % | 121.000 K | 0.000 100.00 % | -192.000 K -7.26 % | -179.000 K -100.01 % | 1.214 B 38 344.78 % | 3.158 M 859.88 % | 329.000 K -77.57 % | 1.467 M 308.64 % | 359.000 K -50.35 % | 723.000 K 2 593.10 % | -29.000 K -100.90 % | 3.237 M 1 277.45 % | 235.000 K -91.76 % | 2.852 M 1 504.93 % | -203.000 K -100.02 % | 1.114 B 111.91 % | 525.657 M 31 680.96 % | 1.654 M -59.61 % | 4.095 M | 0.000 -100.00 % | 2.546 M -98.30 % | 149.795 M | 0.000 | 0.000 -100.00 % | 751.000 K -99.63 % | 204.065 M 6 300.70 % | -3.291 M -122.58 % | 14.572 M 670.60 % | 1.891 M 101.06 % | -178.331 M | 0.000 100.00 % | -118.000 K -107.76 % | 1.521 M -98.30 % | 89.429 M 33 974.62 % | -264.000 K -103.19 % | 8.264 M 40.62 % | 5.877 M -96.88 % | 188.355 M 24 393.50 % | 769.000 K -79.36 % | 3.725 M 348.80 % | 830.000 K 876.47 % | 85.000 K -99.97 % | 327.076 M 5 197.64 % | 6.174 M -23.87 % | 8.110 M 874.76 % | 832.000 K -72.34 % | 3.008 M -16.54 % | 3.604 M 544.72 % | 559.000 K | 0.000 100.00 % | -18.000 K | 0.000 | 0.000 -100.00 % | 100.000 K -86.61 % | 747.000 K -29.06 % | 1.053 M 426.50 % | 200.000 K 100.91 % | -22.000 M -199.10 % | 22.200 M -75.84 % | 91.900 M 18 280.00 % | 500.000 K -97.11 % | 17.300 M -94.61 % | 321.200 M 10 975.86 % | 2.900 M -3.33 % | 3.000 M -53.85 % | 6.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -177.681 M 21.69 % | -226.908 M -5 173.25 % | -4.303 M 48.67 % | -8.383 M -4.72 % | -8.005 M -429.78 % | -1.511 M -1 742.68 % | -82.000 K 98.71 % | -6.350 M 85.96 % | -45.236 M 88.57 % | -395.756 M -273.88 % | -105.850 M -852.15 % | -11.117 M -99.77 % | -5.565 M -3 061.93 % | -176.000 K 99.52 % | -36.355 M 75.57 % | -148.838 M | 0.000 100.00 % | -2.245 M -2 637.80 % | -82.000 K 96.61 % | -2.420 M | 0.000 -100.00 % | 228.000 K 321.36 % | -103.000 K 89.00 % | -936.000 K 99.45 % | -168.738 M -205 678.05 % | -82.000 K 99.96 % | -183.011 M -3.74 % | -176.418 M -2 188.17 % | -7.710 M 83.56 % | -46.894 M -57 087.80 % | -82.000 K 99.90 % | -83.465 M 64.41 % | -234.526 M -2 048.66 % | -10.915 M -13 210.98 % | -82.000 K 99.97 % | -247.065 M -62.57 % | -151.975 M 40.46 % | -255.267 M -108 524.26 % | -235.000 K 93.00 % | -3.358 M -285.98 % | -870.000 K 99.75 % | -346.308 M -422 226.83 % | -82.000 K 99.98 % | -508.657 M | 0.000 -100.00 % | 122.000 K 100.84 % | -14.486 M -131 790.91 % | 11.000 K | 0.000 100.00 % | -82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.648 M -418.24 % | -318.000 K 97.83 % | -14.671 M -1 105.51 % | -1.217 M 99.80 % | -603.062 M -1 021.93 % | -53.752 M -309.45 % | -13.128 M 12.40 % | -14.987 M 98.10 % | -788.653 M -23 922.33 % | -3.283 M 62.09 % | -8.659 M -224.19 % | -2.671 M 90.53 % | -28.219 M 43.35 % | -49.814 M -1 909.44 % | -2.479 M 98.03 % | -125.804 M 11.89 % | -142.777 M -679 790.48 % | -21.000 K 99.74 % | -8.020 M -288.57 % | -2.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.684 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 |
| Dividends paid | -715.904 M 0.22 % | -717.513 M 11.67 % | -812.291 M -2.38 % | -793.392 M -0.01 % | -793.327 M -0.14 % | -792.218 M -2.85 % | -770.299 M -2.54 % | -751.208 M -2.59 % | -732.234 M -18.09 % | -620.077 M 0.40 % | -622.541 M -2.70 % | -606.181 M 10.34 % | -676.076 M -14.90 % | -588.389 M -2.59 % | -573.539 M -2.59 % | -559.069 M -2.96 % | -543.010 M -0.07 % | -542.608 M 43.13 % | -954.179 M -123.20 % | -427.505 M -0.01 % | -427.472 M -7.25 % | -398.592 M -0.02 % | -398.497 M -30 250.11 % | -1.313 M 99.80 % | -645.259 M 0.00 % | -645.278 M 0.07 % | -645.758 M -1.91 % | -633.686 M 0.08 % | -634.222 M -2.38 % | -619.461 M 0.00 % | -619.442 M -2.54 % | -604.082 M 0.33 % | -606.086 M -5.23 % | -575.952 M -2.78 % | -560.382 M -2.56 % | -546.404 M 0.39 % | -548.521 M -5.75 % | -518.719 M -0.04 % | -518.490 M -2.96 % | -503.598 M 13.22 % | -580.288 M -17.01 % | -495.929 M -3.22 % | -480.438 M -3.05 % | -466.204 M 8.70 % | -510.628 M -26.12 % | -404.877 M -0.01 % | -404.834 M -0.01 % | -404.795 M -4.03 % | -389.097 M -4.24 % | -373.260 M 10.77 % | -418.326 M -0.05 % | -418.128 M -0.12 % | -417.619 M 28.04 % | -580.378 M -51.98 % | -381.890 M -4.45 % | -365.636 M -8.04 % | -338.420 M -4.27 % | -324.546 M -37.31 % | -236.352 M -0.15 % | -235.999 M -0.10 % | -235.762 M 39.66 % | -390.707 M -120.66 % | -177.060 M 17.70 % | -215.131 M 2.14 % | -219.838 M -277.68 % | -58.208 M -4.24 % | -55.840 M 5.87 % | -59.325 M -36.75 % | -43.383 M 83.77 % | -267.355 M 2.59 % | -274.464 M 0.52 % | -275.906 M 0.14 % | -276.301 M -411.43 % | -54.025 M 78.85 % | -255.486 M 0.25 % | -256.126 M -0.20 % | -255.620 M -404.01 % | -50.717 M 1.08 % | -51.272 M 11.96 % | -58.234 M -31.07 % | -44.429 M 35.98 % | -69.403 M -43.77 % | -48.272 M 1.09 % | -48.806 M 1.15 % | -49.372 M 73.71 % | -187.818 M -405.63 % | -37.145 M -0.08 % | -37.117 M 5.76 % | -39.384 M 75.13 % | -158.389 M 4.37 % | -165.634 M -0.05 % | -165.557 M -0.05 % | -165.481 M -8.08 % | -153.114 M -129.62 % | -66.681 M 55.31 % | -149.205 M -21.16 % | -123.145 M 23.07 % | -160.067 M -13.77 % | -140.694 M -4.33 % | -134.850 M -1 738.70 % | -7.334 M | 0.000 | 0.000 | 0.000 100.00 % | -107.856 M 52.24 % | -225.819 M -2 243.74 % | -9.635 M 90.57 % | -102.200 M 2.85 % | -105.200 M -5.68 % | -99.548 M 11.90 % | -113.000 M -13.68 % | -99.400 M -2.05 % | -97.400 M -179.89 % | -34.800 M 61.46 % | -90.300 M -3.79 % | -87.000 M -1.87 % | -85.400 M 2.18 % | -87.300 M 23.49 % | -114.100 M -136.23 % | -48.300 M 7.65 % | -52.300 M -11.04 % | -47.100 M -1.51 % | -46.400 M -8.16 % | -42.900 M -3.87 % | -41.300 M -5.90 % | -39.000 M 6.70 % | -41.800 M | 0.000 | 0.000 |
| Other financing activites | -129.276 M 7.40 % | -139.602 M -6 324.39 % | -2.173 M -124.25 % | -969.000 K -239.63 % | 694.000 K 122.87 % | -3.035 M 70.90 % | -10.431 M -2 276.08 % | -439.000 K 90.92 % | -4.837 M -101.92 % | 251.763 M 323.76 % | -112.517 M -27.02 % | -88.581 M -9 584.05 % | 934.000 K 100.94 % | -98.878 M -22.70 % | -80.588 M -11.64 % | -72.184 M 8.37 % | -78.779 M -1.36 % | -77.723 M 42.30 % | -134.695 M -181.74 % | -47.808 M 34.32 % | -72.789 M -15.11 % | -63.237 M -1.69 % | -62.185 M -15 048.32 % | 416.000 K 100.40 % | -103.098 M 56.35 % | -236.219 M -134.32 % | -100.810 M -2.93 % | -97.943 M 0.57 % | -98.509 M 38.26 % | -159.565 M -67.13 % | -95.471 M -2.10 % | -93.504 M 6.83 % | -100.354 M -11.16 % | -90.281 M -2.52 % | -88.058 M 33.12 % | -131.675 M -52.68 % | -86.242 M 60.40 % | -217.756 M -174.11 % | -79.440 M -3 481.61 % | -2.218 M 97.43 % | -86.326 M -122.34 % | 386.498 M 20 495.67 % | -1.895 M 99.63 % | -506.788 M -559.41 % | -76.855 M -9.66 % | -70.086 M 75.04 % | -280.806 M -161.41 % | -107.421 M 36.38 % | -168.835 M -160.58 % | -64.793 M -12.50 % | -57.593 M -2 053.01 % | -2.675 M -30.74 % | -2.046 M -101.04 % | 197.497 M 417.19 % | -62.264 M -2 832.83 % | -2.123 M 58.45 % | -5.110 M 92.61 % | -69.131 M -39.35 % | -49.608 M 0.77 % | -49.993 M 28.93 % | -70.341 M -170.46 % | 99.826 M 144.27 % | -225.505 M 0.12 % | -225.773 M -36.32 % | -165.625 M -5 520 733.33 % | -3.000 K -103.19 % | 94.000 K 100.11 % | -87.340 M -3 808.70 % | 2.355 M 8.53 % | 2.170 M -57.02 % | 5.049 M -11.92 % | 5.732 M -21.91 % | 7.340 M 103.74 % | -196.514 M | 0.000 | 0.000 | 0.000 100.00 % | -188.493 M -1.07 % | -186.504 M -3.87 % | -179.560 M -250.33 % | -51.255 M -294.58 % | 26.342 M 115.24 % | -172.899 M -44 461.60 % | -388.000 K 99.23 % | -50.259 M 61.68 % | -131.150 M 10.45 % | -146.450 M -22.95 % | -119.110 M 18.94 % | -146.936 M -50.71 % | -97.493 M -3 338.91 % | -2.835 M 0.00 % | -2.835 M 0.00 % | -2.835 M -54.92 % | -1.830 M 98.29 % | -107.220 M -3 773.55 % | -2.768 M -13.30 % | -2.443 M 63.02 % | -6.606 M -25.00 % | -5.285 M 61.51 % | -13.732 M 89.84 % | -135.096 M 76.39 % | -572.314 M -26 449.63 % | 2.172 M -98.62 % | 157.750 M 523.41 % | -37.257 M -143.78 % | 85.096 M 164.81 % | -131.300 M -429.97 % | -24.775 M 30.99 % | -35.900 M -757.51 % | 5.460 M 149.19 % | -11.100 M -11 200.00 % | 100.000 K | 0.000 100.00 % | -122.600 M | 0.000 -100.00 % | 200.000 K 100.94 % | -21.200 M | 0.000 -100.00 % | 40.200 M | 0.000 100.00 % | -100.000 K 88.89 % | -900.000 K -28.57 % | -700.000 K -100.50 % | 140.000 M | 0.000 100.00 % | -67.200 M -222.18 % | 55.000 M 233.50 % | -41.200 M -134.86 % | 118.200 M |
| Net cash used provided by financing activities | -1.007 B 35.90 % | -1.571 B -275.12 % | -418.846 M 35.89 % | -653.346 M -39.10 % | -469.689 M 74.80 % | -1.864 B -142.56 % | -768.518 M 21.15 % | -974.618 M 29.60 % | -1.384 B -692.16 % | 233.782 M 128.35 % | -824.657 M 36.28 % | -1.294 B -857.65 % | -135.146 M 79.19 % | -649.560 M 12.68 % | -743.912 M 21.52 % | -947.899 M -33.32 % | -710.977 M 3.34 % | -735.518 M 52.88 % | -1.561 B -244.92 % | -452.509 M 44.37 % | -813.486 M -131.87 % | 2.553 B 193.51 % | -2.730 B -664.84 % | -356.880 M -114.12 % | 2.528 B 173.34 % | -3.447 B -238.36 % | 2.491 B 404.14 % | -819.083 M -2.22 % | -801.318 M 30.56 % | -1.154 B -55.47 % | -742.243 M 1.19 % | -751.153 M 59.06 % | -1.835 B -471.29 % | 494.192 M 163.90 % | -773.345 M 20.59 % | -973.828 M -48.20 % | -657.090 M 25.95 % | -887.355 M -41.43 % | -627.426 M -3.08 % | -608.703 M -44.50 % | -421.259 M 45.38 % | -771.311 M -2 903.90 % | -25.677 M 96.50 % | -733.547 M -1 377.47 % | 57.422 M 108.23 % | -698.062 M 43.24 % | -1.230 B -1 063.25 % | 127.681 M 111.22 % | -1.137 B -387.01 % | 396.314 M 195.97 % | -412.950 M -32.74 % | -311.089 M 65.16 % | -892.838 M -660.00 % | -117.479 M 74.23 % | -455.862 M 30.66 % | -657.444 M -124.49 % | 2.684 B 750.90 % | -412.391 M -190.75 % | 454.442 M 200.76 % | -451.020 M 24.95 % | -600.944 M -95.08 % | -308.047 M 74.70 % | -1.218 B -10.34 % | -1.104 B -6.10 % | -1.040 B -774.63 % | -118.924 M -118.29 % | 650.367 M -56.53 % | 1.496 B 1 133.00 % | -144.823 M -8.09 % | -133.981 M -115.63 % | -62.136 M -183.42 % | -21.924 M 77.10 % | -95.758 M 79.26 % | -461.641 M -242.66 % | 323.588 M 133.12 % | -976.993 M -177.00 % | 1.269 B 147.89 % | 511.851 M 457.05 % | -143.355 M 41.77 % | -246.207 M -22.19 % | -201.493 M 44.97 % | -366.169 M -107.41 % | -176.546 M 64.39 % | -495.722 M -87.05 % | -265.026 M -117.50 % | 1.514 B 764.53 % | -227.881 M -166.70 % | 341.664 M 1 680.52 % | 19.189 M 185.00 % | -22.574 M -116.08 % | 140.343 M 151.74 % | -271.243 M -366.80 % | 101.664 M 163.06 % | -161.213 M -37.84 % | -116.959 M -125.20 % | 464.181 M 418.15 % | -145.900 M -26.17 % | -115.637 M -39.84 % | -82.692 M 49.22 % | -162.828 M -28.64 % | -126.575 M 77.97 % | -574.523 M -28 683.23 % | 2.010 M -97.48 % | 79.895 M 218.40 % | -67.478 M -238.68 % | 48.657 M -58.52 % | 117.300 M 201.73 % | -115.300 M -216.76 % | -36.400 M -260.97 % | 22.613 M -98.55 % | 1.562 B 1 440.52 % | -116.500 M -193.72 % | 124.300 M -6.26 % | 132.600 M -81.89 % | 732.000 M 682.89 % | 93.500 M 334.92 % | -39.800 M -322.35 % | 17.900 M 150.85 % | -35.200 M -271.71 % | 20.500 M 153.52 % | -38.300 M -182.54 % | 46.400 M 171.35 % | 17.100 M 145.00 % | -38.000 M 4.04 % | -39.600 M -125.40 % | 155.900 M 309.54 % | -74.400 M -45.03 % | -51.300 M -167.59 % | 75.900 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.854 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.707 M | 0.000 | 0.000 | 0.000 -100.00 % | 154.924 M | 0.000 100.00 % | -152.216 M | 0.000 100.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -280.192 M 61.59 % | -729.430 M -327.14 % | 321.140 M 316.15 % | -148.571 M -630.55 % | -20.337 M 97.36 % | -769.757 M -182.27 % | 935.669 M 5 712.22 % | -16.672 M -120.30 % | 82.114 M -79.47 % | 399.960 M 684.45 % | -68.434 M 78.48 % | -317.958 M -159.57 % | 533.795 M 2 554.64 % | 20.108 M -66.64 % | 60.280 M 129.11 % | 26.311 M 238.43 % | -19.007 M -119.90 % | 95.513 M 111.21 % | -852.376 M -340.13 % | 354.962 M 568.44 % | -75.776 M -7.18 % | -70.700 M 96.82 % | -2.224 B -431.05 % | -418.753 M -113.70 % | 3.055 B 202.61 % | -2.978 B -194.01 % | 3.167 B 7 270.63 % | 42.974 M 155.43 % | -77.533 M 57.25 % | -181.383 M -878.91 % | -18.529 M -105.34 % | 347.040 M 131.12 % | -1.115 B -214.50 % | 973.904 M 4 820.94 % | 19.791 M 179.85 % | -24.786 M 46.88 % | -46.659 M 81.68 % | -254.688 M -266.28 % | -69.534 M -187.79 % | 79.205 M -23.80 % | 103.942 M 166.75 % | -155.727 M -153.48 % | 291.204 M 208.63 % | -268.075 M -221.05 % | 221.450 M 207.65 % | -205.716 M 75.74 % | -847.819 M -229.94 % | 652.449 M 192.74 % | -703.495 M -213.92 % | 617.542 M 17 584.48 % | 3.492 M -98.69 % | 265.863 M 174.99 % | -354.552 M -148.45 % | 731.806 M 493.90 % | -185.787 M 23.24 % | -242.050 M -395.55 % | 81.899 M -63.25 % | 222.833 M 204.18 % | -213.896 M -239.20 % | 153.663 M 195.64 % | -160.668 M 25.22 % | -214.856 M 83.24 % | -1.282 B -24.02 % | -1.033 B -63.75 % | -631.076 M -397.64 % | 212.025 M -81.02 % | 1.117 B -35.42 % | 1.730 B 1 286.48 % | 124.784 M -2.07 % | 127.428 M -10.41 % | 142.237 M 89.09 % | 75.220 M 202.59 % | -73.323 M -165.46 % | 112.014 M 1 173.90 % | 8.793 M -78.67 % | 41.222 M 106.99 % | -589.407 M -197.20 % | 606.408 M 8 369.58 % | -7.333 M -123.47 % | 31.248 M 182.21 % | -38.011 M 55.67 % | -85.743 M -281.60 % | 47.216 M -48.70 % | 92.046 M 138.91 % | -236.555 M -860.36 % | 31.111 M 203.37 % | -30.097 M -202.67 % | 29.313 M 163.91 % | -45.866 M -126.28 % | 174.556 M 1 707.19 % | 9.659 M 117.39 % | -55.533 M -665.97 % | 9.812 M -94.34 % | 173.283 M 4 647.48 % | 3.650 M 118.20 % | -20.051 M -36.78 % | -14.659 M -113.71 % | 106.936 M 667.45 % | -18.845 M -143.46 % | 43.357 M 150.36 % | -86.092 M -139.88 % | 215.889 M 38 110.44 % | 565.000 K 100.51 % | -111.264 M -200.69 % | -37.003 M -163.00 % | 58.732 M 227.40 % | -46.100 M -184.59 % | 54.500 M 240.83 % | -38.700 M -245.51 % | 26.596 M 3 424.50 % | -800.000 K -157.14 % | 1.400 M 118.18 % | -7.700 M -113.10 % | 58.800 M 896.61 % | 5.900 M 96.67 % | 3.000 M 113.45 % | -22.300 M 20.36 % | -28.000 M -204.09 % | 26.900 M 31.22 % | 20.500 M 215.82 % | -17.700 M -71.84 % | -10.300 M -49.28 % | -6.900 M 55.19 % | -15.400 M -55.56 % | -9.900 M -518.75 % | -1.600 M 61.90 % | -4.200 M 89.34 % | -39.400 M -199.24 % | 39.700 M |
| Cash at beginning of period | 823.147 M -46.98 % | 1.553 B 26.08 % | 1.231 B -10.77 % | 1.380 B -1.45 % | 1.400 B -35.47 % | 2.170 B 75.80 % | 1.234 B -1.33 % | 1.251 B 7.02 % | 1.169 B 52.01 % | 769.031 M -8.17 % | 837.465 M -27.52 % | 1.155 B 85.87 % | 621.628 M 3.34 % | 601.520 M 11.14 % | 541.240 M 5.11 % | 514.929 M -3.56 % | 533.936 M 21.79 % | 438.423 M -66.03 % | 1.291 B 37.93 % | 935.837 M -7.49 % | 1.012 B -6.53 % | 1.082 B -67.26 % | 3.306 B -11.24 % | 3.725 B 456.47 % | 669.373 M -81.65 % | 3.647 B 660.19 % | 479.776 M 9.84 % | 436.802 M -15.07 % | 514.335 M -26.07 % | 695.718 M -2.59 % | 714.247 M 94.51 % | 367.207 M -75.23 % | 1.482 B 191.56 % | 508.405 M 4.05 % | 488.614 M -4.83 % | 513.400 M -8.33 % | 560.059 M -31.26 % | 814.747 M -7.86 % | 884.281 M 9.84 % | 805.076 M 14.82 % | 701.134 M -18.17 % | 856.861 M 51.48 % | 565.657 M -32.15 % | 833.732 M 36.17 % | 612.282 M -25.15 % | 817.998 M -50.90 % | 1.666 B 64.38 % | 1.013 B -40.98 % | 1.717 B 56.17 % | 1.099 B 0.32 % | 1.096 B 32.03 % | 829.966 M -29.93 % | 1.185 B 161.65 % | 452.712 M -29.10 % | 638.499 M -27.49 % | 880.549 M 10.25 % | 798.650 M 38.70 % | 575.817 M -27.09 % | 789.713 M 24.16 % | 636.050 M -20.17 % | 796.718 M -21.24 % | 1.012 B -55.89 % | 2.293 B -31.06 % | 3.327 B -15.95 % | 3.958 B 5.66 % | 3.746 B 42.51 % | 2.628 B 192.59 % | 898.328 M 16.13 % | 773.544 M 19.72 % | 646.116 M 28.23 % | 503.879 M 17.55 % | 428.659 M -14.61 % | 501.982 M 28.72 % | 389.968 M 2.31 % | 381.175 M 12.13 % | 339.953 M -63.42 % | 929.360 M 187.77 % | 322.952 M -2.22 % | 330.285 M 10.45 % | 299.037 M -11.28 % | 337.048 M -20.28 % | 422.791 M 12.57 % | 375.575 M 32.46 % | 283.529 M -45.48 % | 520.084 M 6.36 % | 488.973 M -5.80 % | 519.070 M 5.99 % | 489.757 M -8.56 % | 535.623 M 48.34 % | 361.067 M 2.75 % | 351.408 M -13.65 % | 406.941 M 2.47 % | 397.129 M 77.41 % | 223.846 M 1.66 % | 220.196 M -8.35 % | 240.247 M -5.75 % | 254.906 M 66.80 % | 152.824 M -10.98 % | 171.669 M 33.79 % | 128.312 M -40.15 % | 214.404 M 2 868.76 % | 7.222 M 8.49 % | 6.657 M -94.35 % | 117.921 M -23.88 % | 154.924 M 56.65 % | 98.900 M -31.79 % | 145.000 M | 0.000 -100.00 % | 127.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 105.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 110.600 M |
| Cash at end of period | 542.955 M -34.04 % | 823.147 M -46.98 % | 1.553 B 26.08 % | 1.231 B -10.77 % | 1.380 B -1.45 % | 1.400 B -35.47 % | 2.170 B 75.80 % | 1.234 B -1.33 % | 1.251 B 7.02 % | 1.169 B 52.01 % | 769.031 M -8.17 % | 837.465 M -27.52 % | 1.155 B 85.87 % | 621.628 M 3.34 % | 601.520 M 11.14 % | 541.240 M 5.11 % | 514.929 M -3.56 % | 533.936 M 21.79 % | 438.423 M -66.03 % | 1.291 B 37.93 % | 935.837 M -7.49 % | 1.012 B -6.53 % | 1.082 B -67.26 % | 3.306 B -11.24 % | 3.725 B 456.47 % | 669.373 M -81.65 % | 3.647 B 660.19 % | 479.776 M 9.84 % | 436.802 M -15.07 % | 514.335 M -26.07 % | 695.718 M -2.59 % | 714.247 M 94.51 % | 367.207 M -75.23 % | 1.482 B 191.56 % | 508.405 M 4.05 % | 488.614 M -4.83 % | 513.400 M -8.33 % | 560.059 M -31.26 % | 814.747 M -7.86 % | 884.281 M 9.84 % | 805.076 M 14.82 % | 701.134 M -18.17 % | 856.861 M 51.48 % | 565.657 M -32.15 % | 833.732 M 36.17 % | 612.282 M -25.15 % | 817.998 M -50.90 % | 1.666 B 64.38 % | 1.013 B -40.98 % | 1.717 B 56.17 % | 1.099 B 0.32 % | 1.096 B 32.03 % | 829.966 M -29.93 % | 1.185 B 161.65 % | 452.712 M -29.10 % | 638.499 M -27.49 % | 880.549 M 10.25 % | 798.650 M 38.70 % | 575.817 M -27.09 % | 789.713 M 24.16 % | 636.050 M -20.17 % | 796.718 M -21.24 % | 1.012 B -55.89 % | 2.293 B -31.06 % | 3.327 B -15.95 % | 3.958 B 5.66 % | 3.746 B 42.51 % | 2.628 B 192.59 % | 898.328 M 16.13 % | 773.544 M 19.72 % | 646.116 M 28.23 % | 503.879 M 17.55 % | 428.659 M -14.61 % | 501.982 M 28.72 % | 389.968 M 2.31 % | 381.175 M 12.13 % | 339.953 M -63.42 % | 929.360 M 187.77 % | 322.952 M -2.22 % | 330.285 M 10.45 % | 299.037 M -11.28 % | 337.048 M -20.28 % | 422.791 M 12.57 % | 375.575 M 32.46 % | 283.529 M -45.48 % | 520.084 M 6.36 % | 488.973 M -5.80 % | 519.070 M 5.99 % | 489.757 M -8.56 % | 535.623 M 48.34 % | 361.067 M 2.75 % | 351.408 M -13.65 % | 406.941 M 2.47 % | 397.129 M 77.41 % | 223.846 M 1.66 % | 220.196 M -8.35 % | 240.247 M -7.51 % | 259.760 M 69.97 % | 152.824 M -10.98 % | 171.669 M 33.79 % | 128.312 M -42.49 % | 223.111 M 2 989.32 % | 7.222 M 8.49 % | 6.657 M -94.35 % | 117.921 M -25.19 % | 157.632 M 59.39 % | 98.900 M 81.47 % | 54.500 M -38.70 % | 88.900 M 234.26 % | 26.596 M 3 424.50 % | -800.000 K -157.14 % | 1.400 M -98.63 % | 102.000 M 73.47 % | 58.800 M 896.61 % | 5.900 M 96.67 % | 3.000 M -92.86 % | 42.000 M 250.00 % | -28.000 M -204.09 % | 26.900 M 31.22 % | 20.500 M -54.44 % | 45.000 M 536.89 % | -10.300 M -49.28 % | -6.900 M 55.19 % | -15.400 M -116.18 % | 95.200 M 6 050.00 % | -1.600 M 61.90 % | -4.200 M 89.34 % | -39.400 M -126.21 % | 150.300 M |
| Operating cash flow | 833.378 M -31.41 % | 1.215 B 36.47 % | 890.260 M -26.75 % | 1.215 B 46.92 % | 827.218 M -23.80 % | 1.086 B 21.58 % | 892.852 M -16.02 % | 1.063 B 37.52 % | 773.103 M -25.43 % | 1.037 B 10.78 % | 935.867 M -17.14 % | 1.129 B 36.30 % | 828.681 M -11.10 % | 932.142 M -1.01 % | 941.651 M -14.47 % | 1.101 B 39.03 % | 791.869 M -10.52 % | 884.931 M 1.17 % | 874.722 M -12.70 % | 1.002 B 14.41 % | 875.762 M -2.16 % | 895.077 M 45.00 % | 617.309 M 745.57 % | 73.005 M -90.15 % | 741.307 M -22.75 % | 959.635 M -0.10 % | 960.629 M -8.53 % | 1.050 B 25.42 % | 837.347 M -16.23 % | 999.630 M 9.32 % | 914.384 M -7.95 % | 993.305 M 17.76 % | 843.477 M -3.53 % | 874.335 M -3.91 % | 909.870 M -11.14 % | 1.024 B 30.32 % | 785.693 M -6.46 % | 839.920 M 0.13 % | 838.823 M -13.83 % | 973.493 M 35.12 % | 720.458 M -10.60 % | 805.857 M 9.56 % | 735.522 M -9.03 % | 808.509 M 19.82 % | 674.797 M -15.46 % | 798.198 M 20.74 % | 661.085 M 8.43 % | 609.686 M -7.83 % | 661.451 M -14.33 % | 772.103 M 10.94 % | 695.944 M 1.98 % | 682.436 M 23.96 % | 550.513 M -19.74 % | 685.927 M 9.23 % | 627.955 M 0.27 % | 626.236 M 9.30 % | 572.954 M 13.07 % | 506.746 M -15.70 % | 601.093 M 34.85 % | 445.743 M -1.45 % | 452.305 M -3.71 % | 469.738 M -7.59 % | 508.311 M 54.61 % | 328.772 M -26.68 % | 448.389 M 18.23 % | 379.236 M -16.40 % | 453.657 M 0.19 % | 452.809 M 4.14 % | 434.818 M 8.94 % | 399.135 M -12.77 % | 457.552 M -13.34 % | 528.005 M 138.33 % | 221.541 M -57.91 % | 526.406 M 64.57 % | 319.866 M 6.82 % | 299.453 M -3.41 % | 310.020 M -17.82 % | 377.268 M 21.15 % | 311.393 M -5.89 % | 330.888 M 30.36 % | 253.818 M -42.81 % | 443.840 M 34.21 % | 330.695 M 14.38 % | 289.112 M 164.72 % | 109.214 M -74.99 % | 436.732 M 33.71 % | 326.636 M 39.40 % | 234.322 M 175.13 % | 85.168 M -80.38 % | 433.987 M 119.64 % | 197.588 M -24.69 % | 262.362 M 352.11 % | 58.030 M -83.59 % | 353.729 M 34.18 % | 263.624 M 60.56 % | 164.187 M 61.84 % | 101.450 M -69.79 % | 335.846 M 76.75 % | 190.012 M 4.69 % | 181.499 M 88.17 % | 96.456 M -86.27 % | 702.538 M 1 633 909.30 % | -43.000 K 99.96 % | -110.332 M -200.90 % | 109.353 M -40.43 % | 183.556 M 15.74 % | 158.600 M -23.75 % | 208.000 M 170.48 % | 76.900 M -56.83 % | 178.115 M 30.87 % | 136.100 M 42.22 % | 95.700 M -19.92 % | 119.500 M 10.04 % | 108.600 M 20.40 % | 90.200 M 9.20 % | 82.600 M -7.71 % | 89.500 M -6.58 % | 95.800 M 91.22 % | 50.100 M -2.53 % | 51.400 M 31.12 % | 39.200 M -39.51 % | 64.800 M 33.06 % | 48.700 M 24.55 % | 39.100 M -6.24 % | 41.700 M -31.64 % | 61.000 M -43.15 % | 107.300 M 534.91 % | 16.900 M 156.33 % | -30.000 M |
| Capital expenditure | -208.396 M 10.52 % | -232.898 M -13.49 % | -205.223 M 15.90 % | -244.024 M -6.00 % | -230.201 M -5.66 % | -217.870 M -16.90 % | -186.372 M 1.06 % | -188.368 M -15.58 % | -162.974 M 8.59 % | -178.289 M 21.70 % | -227.696 M -2.92 % | -221.228 M -33.21 % | -166.070 M 10.06 % | -184.637 M -18.33 % | -156.042 M -0.87 % | -154.696 M -0.03 % | -154.649 M -42.59 % | -108.458 M 43.16 % | -190.808 M -67.58 % | -113.861 M 0.82 % | -114.808 M -30.29 % | -88.115 M -50.53 % | -58.537 M 52.89 % | -124.253 M 41.72 % | -213.214 M 15.83 % | -253.324 M -15.49 % | -219.341 M -17.57 % | -186.565 M 13.94 % | -216.781 M -10.63 % | -195.952 M 22.02 % | -251.283 M -55.19 % | -161.918 M 6.27 % | -172.756 M 29.42 % | -244.779 M -45.38 % | -168.373 M 1.16 % | -170.353 M -14.64 % | -148.595 M 32.84 % | -221.268 M -14.21 % | -193.737 M 0.36 % | -194.428 M -2.85 % | -189.032 M 23.80 % | -248.074 M 12.62 % | -283.900 M -9.31 % | -259.722 M -13.30 % | -229.228 M 30.46 % | -329.652 M -226.23 % | -101.050 M 36.20 % | -158.379 M 23.73 % | -207.655 M 2.34 % | -212.632 M 9.24 % | -234.287 M -20.53 % | -194.384 M 2.76 % | -199.906 M 6.04 % | -212.756 M 13.46 % | -245.841 M -11.96 % | -219.582 M -76.73 % | -124.248 M 14.97 % | -146.126 M -7.52 % | -135.906 M -30.99 % | -103.752 M -73.76 % | -59.711 M 4.34 % | -62.419 M 4.29 % | -65.215 M 1.04 % | -65.898 M -4.97 % | -62.780 M 0.59 % | -63.151 M 13.98 % | -73.413 M 28.46 % | -102.617 M 25.15 % | -137.094 M 33.46 % | -206.047 M 0.30 % | -206.676 M 10.67 % | -231.372 M -0.51 % | -230.191 M 29.95 % | -328.632 M -18.97 % | -276.225 M -33.48 % | -206.937 M -0.61 % | -205.678 M 12.11 % | -234.014 M 9.04 % | -257.284 M -83.62 % | -140.119 M -2.81 % | -136.293 M 55.46 % | -305.986 M -131.04 % | -132.436 M -13.49 % | -116.691 M 31.87 % | -171.273 M 4.81 % | -179.926 M -27.83 % | -140.756 M -11.78 % | -125.922 M -22.61 % | -102.700 M 28.01 % | -142.661 M -45.24 % | -98.226 M -86.82 % | -52.577 M 13.01 % | -60.439 M -1.65 % | -59.459 M 1.48 % | -60.352 M 6.10 % | -64.271 M -114.90 % | -29.908 M 91.39 % | -347.429 M -429.49 % | -65.616 M 57.66 % | -154.967 M -3.41 % | -149.855 M | 0.000 | 0.000 | 0.000 100.00 % | -213.577 M 70.86 % | -732.961 M -132.83 % | -314.800 M -85.29 % | -169.900 M -30.09 % | -130.600 M 75.06 % | -523.608 M 69.95 % | -1.742 B -460.19 % | -311.000 M -408.17 % | -61.200 M 94.26 % | -1.066 B -1 277.13 % | -77.400 M 15.04 % | -91.100 M -77.93 % | -51.200 M 39.84 % | -85.100 M -43.99 % | -59.100 M -123.86 % | -26.400 M -4.76 % | -25.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.500 M -2.15 % | -9.300 M -34.78 % | -6.900 M |
| Free CashFlow | 624.982 M -36.36 % | 982.042 M 43.36 % | 685.037 M -29.47 % | 971.308 M 62.69 % | 597.017 M -31.19 % | 867.679 M 22.82 % | 706.480 M -19.24 % | 874.783 M 43.38 % | 610.129 M -28.93 % | 858.465 M 21.22 % | 708.171 M -22.03 % | 908.263 M 37.07 % | 662.611 M -11.36 % | 747.505 M -4.85 % | 785.609 M -16.98 % | 946.246 M 48.50 % | 637.220 M -17.93 % | 776.473 M 13.53 % | 683.914 M -22.99 % | 888.126 M 16.71 % | 760.954 M -5.70 % | 806.962 M 44.42 % | 558.772 M 1 190.33 % | -51.248 M -109.70 % | 528.093 M -25.23 % | 706.311 M -4.72 % | 741.288 M -14.17 % | 863.655 M 39.17 % | 620.566 M -22.78 % | 803.678 M 21.20 % | 663.101 M -20.24 % | 831.387 M 23.95 % | 670.721 M 6.54 % | 629.556 M -15.10 % | 741.497 M -13.13 % | 853.537 M 33.97 % | 637.098 M 2.98 % | 618.652 M -4.10 % | 645.086 M -17.20 % | 779.065 M 46.60 % | 531.426 M -4.73 % | 557.783 M 23.51 % | 451.622 M -17.71 % | 548.787 M 23.17 % | 445.569 M -4.90 % | 468.546 M -16.34 % | 560.035 M 24.09 % | 451.307 M -0.55 % | 453.796 M -18.89 % | 559.471 M 21.19 % | 461.657 M -5.41 % | 488.052 M 39.20 % | 350.607 M -25.90 % | 473.171 M 23.83 % | 382.114 M -6.03 % | 406.654 M -9.37 % | 448.706 M 24.43 % | 360.620 M -22.48 % | 465.187 M 36.02 % | 341.991 M -12.89 % | 392.594 M -3.62 % | 407.319 M -8.07 % | 443.096 M 68.56 % | 262.874 M -31.83 % | 385.609 M 22.00 % | 316.085 M -16.87 % | 380.244 M 8.58 % | 350.192 M 17.62 % | 297.724 M 54.19 % | 193.088 M -23.03 % | 250.876 M -15.43 % | 296.633 M 3 529.28 % | -8.650 M -104.37 % | 197.774 M 353.18 % | 43.641 M -52.83 % | 92.516 M -11.33 % | 104.342 M -27.16 % | 143.254 M 164.75 % | 54.109 M -71.64 % | 190.769 M 62.32 % | 117.525 M -14.75 % | 137.854 M -30.47 % | 198.259 M 14.99 % | 172.421 M 377.83 % | -62.059 M -124.17 % | 256.806 M 38.16 % | 185.880 M 71.48 % | 108.400 M 718.30 % | -17.532 M -106.02 % | 291.326 M 193.20 % | 99.362 M -52.64 % | 209.785 M 8 808.39 % | -2.409 M -100.82 % | 294.270 M 44.77 % | 203.272 M 103.44 % | 99.916 M 39.66 % | 71.542 M 717.65 % | -11.583 M -109.31 % | 124.396 M 368.85 % | 26.532 M 149.69 % | -53.399 M -107.60 % | 702.538 M 1 633 909.30 % | -43.000 K 99.96 % | -110.332 M -5.86 % | -104.224 M 81.03 % | -549.405 M -251.73 % | -156.200 M -509.97 % | 38.100 M 170.95 % | -53.700 M 84.46 % | -345.493 M 78.49 % | -1.606 B -645.98 % | -215.300 M -469.30 % | 58.300 M 106.09 % | -957.300 M -7 578.91 % | 12.800 M 250.59 % | -8.500 M -122.19 % | 38.300 M 257.94 % | 10.700 M 218.89 % | -9.000 M -136.00 % | 25.000 M 78.57 % | 14.000 M -78.40 % | 64.800 M 33.06 % | 48.700 M 24.55 % | 39.100 M -6.24 % | 41.700 M -31.64 % | 61.000 M -37.63 % | 97.800 M 1 186.84 % | 7.600 M 120.60 % | -36.900 M |
| 2026 | 2025 | 2025 | 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 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 | 1999 | 1999 | 1999 | 1999 | 1998 | 1998 | 1998 | 1998 | 1997 | 1997 | 1997 | 1997 | 1996 | 1996 | 1996 | 1996 | 1995 | 1995 | 1995 | 1995 | 1994 | 1994 | 1994 | 1994 |