NAURA Technology Group Co., Ltd.
002371.SZ
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 39.203 B 31.39 % | 29.838 B 35.14 % | 22.079 B 50.32 % | 14.688 B 51.68 % | 9.683 B 59.90 % | 6.056 B 49.23 % | 4.058 B 22.10 % | 3.324 B 49.53 % | 2.223 B 37.01 % | 1.622 B 32.95 % | 1.220 B 26.88 % | 961.734 M 11.89 % | 859.527 M -15.09 % | 1.012 B -12.44 % | 1.156 B 42.67 % | 810.251 M 37.94 % | 587.377 M 1.36 % | 579.510 M 9.16 % | 530.900 M 14.81 % | 462.434 M 11.64 % | 414.226 M |
| Net income | 5.522 B -1.76 % | 5.621 B 44.17 % | 3.899 B 65.73 % | 2.353 B 118.37 % | 1.077 B 100.66 % | 536.930 M 73.75 % | 309.032 M 32.24 % | 233.692 M 86.05 % | 125.610 M 35.21 % | 92.902 M 46.51 % | 63.408 M 51.43 % | 41.872 M -59.38 % | 103.092 M -26.97 % | 141.161 M 6.19 % | 132.928 M 76.32 % | 75.389 M 24.97 % | 60.327 M 22.22 % | 49.359 M 13.40 % | 43.527 M 21.87 % | 35.716 M 11.00 % | 32.175 M |
| EBITDA | 7.699 B 3.92 % | 7.409 B 58.26 % | 4.681 B 57.06 % | 2.981 B 118.09 % | 1.367 B 133.24 % | 585.944 M 3.39 % | 566.712 M 20.45 % | 470.487 M 11.57 % | 421.680 M 290.63 % | -221.204 M -105.67 % | -107.554 M -180.75 % | 133.196 M -26.56 % | 181.380 M -24.34 % | 239.742 M -1.85 % | 244.258 M 66.51 % | 146.692 M 47.49 % | 99.461 M 23.29 % | 80.670 M 11.96 % | 72.053 M 15.61 % | 62.327 M 28.07 % | 48.666 M |
| Weighted average shs out dil | 722.736 M 0.62 % | 718.312 M 0.11 % | 717.503 M 0.49 % | 713.989 M 5.41 % | 677.364 M 1.98 % | 664.190 M 44.17 % | 460.692 M 0.58 % | 458.039 M -1.54 % | 465.223 M 10.27 % | 421.896 M 6.53 % | 396.052 M 13.50 % | 348.937 M -1.84 % | 355.491 M 10.81 % | 320.820 M 4.99 % | 305.583 M 4.71 % | 291.827 M 28.22 % | 227.607 M -20.19 % | 285.185 M 26.56 % | 225.336 M -0.24 % | 225.877 M -16.00 % | 268.893 M |
| Weighted average shs out | 722.339 M 0.64 % | 717.768 M 0.78 % | 712.237 M 0.30 % | 710.136 M 4.86 % | 677.206 M 1.96 % | 664.190 M 44.17 % | 460.692 M 0.58 % | 458.039 M -1.54 % | 465.223 M 10.27 % | 421.896 M 6.53 % | 396.052 M 13.50 % | 348.937 M -1.84 % | 355.491 M 10.81 % | 320.820 M 4.99 % | 305.583 M 4.71 % | 291.827 M 28.22 % | 227.607 M -20.19 % | 285.185 M 26.56 % | 225.336 M -0.24 % | 225.877 M -16.00 % | 268.893 M |
| EPS diluted | 7.64 -2.43 % | 7.83 44.09 % | 5.43 64.91 % | 3.30 107.17 % | 1.59 96.76 % | 0.81 20.66 % | 0.67 31.37 % | 0.51 88.89 % | 0.27 22.73 % | 0.22 37.50 % | 0.16 33.33 % | 0.12 -58.62 % | 0.29 -34.09 % | 0.44 0.00 % | 0.44 69.23 % | 0.26 18.18 % | 0.22 29.41 % | 0.17 6.25 % | 0.16 0.00 % | 0.16 33.33 % | 0.12 |
| Earnings per share | 7.64 -2.43 % | 7.83 43.03 % | 5.47 65.23 % | 3.31 108.24 % | 1.59 96.81 % | 0.81 20.66 % | 0.67 31.37 % | 0.51 88.89 % | 0.27 22.73 % | 0.22 37.50 % | 0.16 33.33 % | 0.12 -58.62 % | 0.29 -34.09 % | 0.44 0.00 % | 0.44 69.23 % | 0.26 18.18 % | 0.22 29.41 % | 0.17 6.25 % | 0.16 0.00 % | 0.16 33.33 % | 0.12 |
| Gross profit | 14.320 B 13.12 % | 12.660 B 42.32 % | 8.895 B 39.22 % | 6.389 B 69.63 % | 3.767 B 71.15 % | 2.201 B 35.74 % | 1.621 B 28.68 % | 1.260 B 57.94 % | 797.738 M 26.29 % | 631.678 M 32.07 % | 478.287 M 55.17 % | 308.226 M -14.42 % | 360.169 M -9.81 % | 399.365 M 3.44 % | 386.088 M 46.34 % | 263.828 M 32.68 % | 198.845 M 16.94 % | 170.040 M 5.29 % | 161.491 M 5.13 % | 153.607 M 13.48 % | 135.355 M |
| Income tax expense | 436.208 M -46.61 % | 816.969 M 88.74 % | 432.863 M 38.08 % | 313.488 M 429.66 % | 59.187 M 11.50 % | 53.084 M -23.80 % | 69.661 M 11.78 % | 62.318 M 62.06 % | 38.453 M 6.08 % | 36.248 M 34.88 % | 26.875 M 0.64 % | 26.703 M -1.20 % | 27.026 M 3.20 % | 26.188 M -24.17 % | 34.537 M 73.95 % | 19.854 M 61.63 % | 12.284 M 28.95 % | 9.527 M -9.56 % | 10.534 M 131.38 % | 4.552 M -3.83 % | 4.734 M |
| Cost of revenue | 24.882 B 44.85 % | 17.178 B 30.29 % | 13.184 B 58.87 % | 8.299 B 40.26 % | 5.917 B 53.48 % | 3.855 B 58.20 % | 2.437 B 18.08 % | 2.064 B 44.83 % | 1.425 B 43.84 % | 990.709 M 33.52 % | 741.997 M 13.54 % | 653.508 M 30.87 % | 499.358 M -18.52 % | 612.878 M -20.40 % | 769.905 M 40.90 % | 546.423 M 40.64 % | 388.533 M -5.11 % | 409.470 M 10.84 % | 369.409 M 19.62 % | 308.827 M 10.74 % | 278.871 M |
| General and administrative expenses | 4.690 B 134.67 % | 1.999 B 21.62 % | 1.643 B 22.05 % | 1.346 B 20.54 % | 1.117 B 39.02 % | 803.546 M 55.14 % | 517.957 M 9.90 % | 471.317 M 13.57 % | 414.992 M -53.63 % | 894.900 M 55.09 % | 577.005 M 228.41 % | 175.698 M 11.46 % | 157.626 M 21.33 % | 129.914 M 186.35 % | 45.369 M -21.47 % | 57.772 M -36.95 % | 91.634 M 17.50 % | 77.984 M -1.10 % | 78.851 M 10.91 % | 71.093 M 5.00 % | 67.711 M |
| Selling and marketing expenses | 0.000 -100.00 % | 1.085 B 7.12 % | 1.013 B 26.30 % | 802.125 M 56.66 % | 512.009 M 44.72 % | 353.794 M 48.44 % | 238.347 M 41.13 % | 168.883 M 35.04 % | 125.063 M 14.99 % | 108.756 M 45.93 % | 74.526 M 67.00 % | 44.627 M -7.93 % | 48.471 M 15.68 % | 41.901 M 5.16 % | 39.846 M 30.81 % | 30.460 M 28.47 % | 23.710 M -3.34 % | 24.528 M 15.61 % | 21.215 M 15.34 % | 18.394 M 7.59 % | 17.096 M |
| Other expenses | 151.439 M 124.41 % | -620.434 M 9.35 % | -684.445 M -44.97 % | -472.126 M -19.19 % | -396.097 M -33.80 % | -296.041 M -269.38 % | -80.146 M -22.08 % | -65.648 M 77.78 % | -295.386 M 42.75 % | -515.987 M -77.10 % | -291.353 M -1 829.74 % | -15.098 M 92.56 % | -202.940 M -5 317.62 % | -3.746 M -104.34 % | 86.399 M 65.72 % | 52.135 M 215.02 % | 16.550 M 32.67 % | 12.475 M 65.29 % | 7.547 M -37.68 % | 12.111 M 95.92 % | 6.182 M |
| Operating expenses | 9.518 B 55.19 % | 6.133 B 37.90 % | 4.447 B 26.28 % | 3.522 B 39.19 % | 2.530 B 65.20 % | 1.532 B 27.55 % | 1.201 B 29.70 % | 925.793 M 53.92 % | 601.464 M -43.92 % | 1.073 B 51.64 % | 707.312 M 180.99 % | 251.718 M 13.02 % | 222.714 M 11.87 % | 199.082 M -0.58 % | 200.252 M 28.56 % | 155.759 M 18.10 % | 131.893 M 14.70 % | 114.986 M 6.85 % | 107.613 M 5.92 % | 101.598 M 11.66 % | 90.989 M |
| Cost and expenses | 34.400 B 47.57 % | 23.311 B 32.21 % | 17.632 B 49.16 % | 11.821 B 39.94 % | 8.447 B 56.81 % | 5.387 B 48.08 % | 3.638 B 21.68 % | 2.990 B 47.53 % | 2.027 B -1.78 % | 2.063 B 42.36 % | 1.449 B 60.10 % | 905.226 M 25.36 % | 722.072 M -11.07 % | 811.960 M -16.31 % | 970.157 M 38.16 % | 702.182 M 37.38 % | 511.134 M -2.54 % | 524.456 M 9.94 % | 477.022 M 16.23 % | 410.425 M 10.97 % | 369.860 M |
| Research and development expenses | 4.676 B 27.43 % | 3.669 B 48.24 % | 2.475 B 34.14 % | 1.845 B 42.25 % | 1.297 B 93.52 % | 670.323 M 27.77 % | 524.613 M 49.36 % | 351.241 M -1.56 % | 356.794 M -39.00 % | 584.919 M 68.50 % | 347.134 M 646.66 % | 46.491 M -78.82 % | 219.557 M 607.95 % | 31.013 M 8.29 % | 28.638 M 86.05 % | 15.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.690 B 52.09 % | 3.084 B 16.09 % | 2.657 B 23.64 % | 2.149 B 31.89 % | 1.629 B 40.76 % | 1.157 B 53.03 % | 756.304 M 18.14 % | 640.200 M 18.54 % | 540.055 M -46.19 % | 1.004 B 54.05 % | 651.531 M 195.71 % | 220.325 M 6.90 % | 206.097 M 19.95 % | 171.815 M 101.63 % | 85.215 M -3.42 % | 88.232 M -23.50 % | 115.343 M 12.52 % | 102.512 M 2.44 % | 100.066 M 11.82 % | 89.487 M 5.52 % | 84.807 M |
| Interest income | 95.600 M -43.83 % | 170.208 M -2.73 % | 174.985 M 17.34 % | 149.122 M 197.27 % | 50.164 M 101.50 % | 24.895 M 411.40 % | 4.868 M 16.93 % | 4.163 M 37.50 % | 3.028 M 15.30 % | 2.626 M 206.56 % | 856.629 K 11.12 % | 770.881 K -89.99 % | 7.705 M 45.17 % | 5.307 M -46.09 % | 9.845 M 52.76 % | 6.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 287.245 M 60.22 % | 179.280 M 15.49 % | 155.228 M 189.06 % | 53.701 M 78.08 % | 30.156 M -37.01 % | 47.878 M -42.23 % | 82.877 M 40.08 % | 59.163 M 64.79 % | 35.902 M 35.36 % | 26.524 M 50.82 % | 17.587 M 63.72 % | 10.742 M 25.59 % | 8.553 M -30.94 % | 12.385 M 9.94 % | 11.265 M 98.51 % | 5.675 M -0.05 % | 5.678 M -5.33 % | 5.997 M 75.63 % | 3.415 M 10.05 % | 3.103 M 26.52 % | 2.452 M |
| Depreciation and amortization | 1.567 B 69.19 % | 926.206 M 55.13 % | 597.038 M 19.30 % | 500.433 M 16.11 % | 430.992 M 21.96 % | 353.392 M 18.49 % | 298.238 M 13.47 % | 262.844 M 32.54 % | 198.307 M 3.10 % | 192.339 M 97.64 % | 97.318 M 46.32 % | 66.509 M 55.12 % | 42.876 M -9.12 % | 47.178 M 17.74 % | 40.069 M 70.74 % | 23.467 M 19.32 % | 19.668 M 24.90 % | 15.746 M 22.26 % | 12.880 M | 0.000 | 0.000 |
| Operating income | 4.803 B -26.42 % | 6.527 B 46.74 % | 4.448 B 55.12 % | 2.867 B 131.92 % | 1.236 B 84.77 % | 669.165 M 59.10 % | 420.605 M 25.86 % | 334.172 M 70.26 % | 196.274 M 144.52 % | -440.910 M -92.52 % | -229.025 M -505.30 % | 56.508 M -58.89 % | 137.455 M -28.62 % | 192.564 M 2.25 % | 188.332 M 74.27 % | 108.068 M 48.99 % | 72.535 M 19.38 % | 60.761 M 6.52 % | 57.044 M 9.68 % | 52.009 M 17.23 % | 44.366 M |
| Total other income expenses net | 1.042 B 6 479.56 % | -16.340 M -192.45 % | 17.676 M 236.26 % | -12.972 M -180.22 % | 16.170 M 7.72 % | 15.012 M -19.76 % | 18.710 M 70.18 % | 10.994 M 14.97 % | 9.562 M -98.45 % | 615.106 M 69.00 % | 363.975 M 732.54 % | 43.719 M 102.42 % | 21.598 M 3 262.84 % | 642.244 K -84.99 % | 4.279 M 13.33 % | 3.776 M 4 863.51 % | 76.076 K 104.06 % | -1.875 M 37.14 % | -2.983 M -2 709.13 % | -106.193 K 52.32 % | -222.741 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.688 B 120.50 % | -8.236 B -27.67 % | -6.451 B -1.01 % | -6.387 B 29.40 % | -9.046 B -332.99 % | -2.089 B -136.50 % | -883.361 M -460.16 % | -157.697 M -1.81 % | -154.892 M 66.81 % | -466.709 M -2 591.47 % | 18.732 M 206.83 % | -17.534 M 87.98 % | -145.841 M 70.64 % | -496.693 M -58.93 % | -312.520 M 43.07 % | -548.963 M -9 878.73 % | -5.501 M 91.32 % | -63.405 M 6.20 % | -67.597 M -51.45 % | -44.635 M -34.63 % | -33.154 M |
| Total investments | 1.028 B | 0.000 -100.00 % | 109.485 M 17.27 % | 93.363 M -31.39 % | 136.071 M 3.96 % | 130.888 M 23.57 % | 105.921 M 36.06 % | 77.850 M 1 241.48 % | 5.803 M 81.51 % | 3.197 M -27.50 % | 4.410 M -12.94 % | 5.066 M -19.71 % | 6.309 M 163.79 % | 2.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 19.025 B 362.71 % | 4.112 B -31.48 % | 6.001 B 48.23 % | 4.048 B 18 361.69 % | 21.927 M -96.04 % | 553.272 M -72.21 % | 1.991 B 126.27 % | 879.999 M 1.69 % | 865.375 M 73.97 % | 497.420 M 24.77 % | 398.685 M 104.44 % | 195.010 M 66.66 % | 117.010 M 27.31 % | 91.910 M -26.48 % | 125.010 M -48.13 % | 241.000 M 4.56 % | 230.500 M 290.68 % | 59.000 M -15.71 % | 70.000 M 12.90 % | 62.000 M -8.82 % | 68.000 M |
| Accumulated other comprehensive income loss | 3.187 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 |
| Retained earnings | 18.802 B 35.32 % | 13.894 B 58.33 % | 8.776 B 70.10 % | 5.159 B 76.44 % | 2.924 B 53.62 % | 1.903 B 36.18 % | 1.398 B 25.64 % | 1.112 B 24.56 % | 893.085 M 14.77 % | 778.160 M 11.72 % | 696.537 M 19.13 % | 584.676 M 1.15 % | 578.023 M 14.69 % | 503.985 M 31.88 % | 382.150 M 42.73 % | 267.741 M 33.93 % | 199.904 M 29.30 % | 154.608 M 28.73 % | 120.105 M 23.62 % | 97.159 M 32.93 % | 73.088 M |
| Common stock | 724.617 M 35.79 % | 533.618 M 0.64 % | 530.209 M 0.29 % | 528.676 M 0.56 % | 525.727 M 5.89 % | 496.463 M 1.19 % | 490.647 M 7.13 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 30.04 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 100.00 % | 176.100 M 108.40 % | 84.500 M 30.00 % | 65.000 M 34.19 % | 48.440 M 0.00 % | 48.440 M 0.00 % | 48.440 M 0.00 % | 48.440 M 0.00 % | 48.440 M |
| Total equity | 49.887 B 54.81 % | 32.225 B 29.81 % | 24.825 B 24.22 % | 19.984 B 16.20 % | 17.198 B 141.83 % | 7.112 B 16.58 % | 6.100 B 62.69 % | 3.750 B 7.73 % | 3.480 B 3.47 % | 3.364 B 43.89 % | 2.338 B 19.02 % | 1.964 B 1.99 % | 1.926 B 4.50 % | 1.843 B 69.38 % | 1.088 B 12.99 % | 962.955 M 178.08 % | 346.291 M 19.15 % | 290.641 M 18.96 % | 244.310 M 13.24 % | 215.747 M 15.68 % | 186.507 M |
| Other non current liabilities | 101.979 M 71.86 % | 59.337 M | 0.000 -100.00 % | 20.730 M 4 829.61 % | 420.517 K -1.55 % | 427.122 K -89.38 % | 4.023 M -52.23 % | 8.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.007 B 7.72 % | 934.958 M 18.12 % | 791.508 M 426.72 % | 150.271 M 466.77 % | 26.514 M 29.33 % | 20.500 M -63.67 % | 56.425 M 4.71 % | 53.885 M |
| Long term debt | 12.973 B 228.75 % | 3.946 B -32.37 % | 5.835 B 56.02 % | 3.740 B | 0.000 -100.00 % | 10.000 M -99.10 % | 1.113 B 239.14 % | 328.140 M -24.70 % | 435.800 M 626.33 % | 60.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 M -50.00 % | 230.000 M 0.00 % | 230.000 M 379.17 % | 48.000 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 13.844 B 38.41 % | 10.002 B 2.93 % | 9.717 B 42.95 % | 6.797 B 162.65 % | 2.588 B 2.40 % | 2.527 B -11.13 % | 2.844 B 55.82 % | 1.825 B 8.55 % | 1.681 B 14.35 % | 1.470 B -8.80 % | 1.612 B 43.89 % | 1.121 B 2.50 % | 1.093 B 8.55 % | 1.007 B -4.08 % | 1.050 B 2.79 % | 1.022 B 168.63 % | 380.271 M 410.34 % | 74.514 M 263.48 % | 20.500 M -63.67 % | 56.425 M 4.71 % | 53.885 M |
| Other current liabilities | 2.128 B -77.19 % | 9.329 B -3.09 % | 9.627 B 15.59 % | 8.328 B 31.71 % | 6.323 B 57.50 % | 4.014 B 134.38 % | 1.713 B -13.47 % | 1.979 B 62.15 % | 1.221 B 202.16 % | 404.014 M 127.32 % | 177.731 M 41.49 % | 125.616 M -33.22 % | 188.115 M -20.57 % | 236.844 M -28.32 % | 330.400 M 25.06 % | 264.200 M 163.48 % | 100.272 M -23.00 % | 130.230 M 76.05 % | 73.975 M 151.12 % | 29.458 M 37.70 % | 21.392 M |
| Deferred revenue | 4.338 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 |
| Short term debt | 5.881 B 195 921.00 % | 3.000 M -86.99 % | 23.066 M -89.85 % | 227.253 M | 0.000 -100.00 % | 521.872 M -40.58 % | 878.338 M 59.16 % | 551.859 M 28.47 % | 429.575 M -1.79 % | 437.420 M 9.72 % | 398.685 M 104.44 % | 195.010 M 66.66 % | 117.010 M 27.31 % | 91.910 M 818.18 % | 10.010 M -9.00 % | 11.000 M 2 100.00 % | 500.000 K -95.45 % | 11.000 M -84.29 % | 70.000 M 12.90 % | 62.000 M -8.82 % | 68.000 M |
| Total current liabilities | 26.180 B 11.49 % | 23.482 B 23.05 % | 19.083 B 21.01 % | 15.770 B 39.95 % | 11.268 B 42.51 % | 7.907 B 65.05 % | 4.791 B 8.26 % | 4.425 B 48.31 % | 2.984 B 74.83 % | 1.707 B 32.26 % | 1.290 B 61.00 % | 801.441 M 10.24 % | 727.028 M -0.45 % | 730.307 M 2.14 % | 715.037 M 14.20 % | 626.140 M 133.06 % | 268.660 M -21.34 % | 341.564 M -0.01 % | 341.583 M 38.43 % | 246.750 M 6.46 % | 231.780 M |
| Total liabilities | 40.024 B 19.53 % | 33.484 B 16.26 % | 28.800 B 27.62 % | 22.567 B 62.87 % | 13.856 B 32.79 % | 10.434 B 36.67 % | 7.635 B 22.15 % | 6.250 B 33.98 % | 4.665 B 46.83 % | 3.177 B 9.45 % | 2.903 B 51.02 % | 1.922 B 5.59 % | 1.820 B 4.77 % | 1.737 B -1.56 % | 1.765 B 7.12 % | 1.648 B 153.90 % | 648.931 M 55.96 % | 416.077 M 14.91 % | 362.083 M 19.43 % | 303.175 M 6.13 % | 285.665 M |
| Other non current assets | 232.282 M -84.10 % | 1.461 B 319.65 % | 348.098 M 113.56 % | 162.999 M 59.73 % | 102.047 M 55.83 % | 65.485 M 100.61 % | 32.643 M -20.25 % | 40.935 M -21.52 % | 52.157 M -19.76 % | 65.004 M 17.45 % | 55.347 M -21.28 % | 70.310 M -40.19 % | 117.557 M -14.93 % | 138.187 M 10 801.31 % | 1.268 M 29.57 % | 978.293 K 18.74 % | 823.866 K -22.18 % | 1.059 M 314.01 % | 255.714 K 192.24 % | 87.501 K 0.00 % | 87.501 K |
| Long term investments | 986.143 M | 0.000 -100.00 % | 109.485 M 17.27 % | 93.363 M -31.39 % | 136.071 M 3.96 % | 130.888 M 23.57 % | 105.921 M 36.06 % | 77.850 M 1 241.48 % | 5.803 M 81.51 % | 3.197 M -27.50 % | 4.410 M -12.94 % | 5.066 M -19.71 % | 6.309 M 163.79 % | 2.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 17.236 B 61.52 % | 10.671 B 20.31 % | 8.870 B 27.76 % | 6.942 B 29.29 % | 5.370 B 41.35 % | 3.799 B 32.60 % | 2.865 B 25.04 % | 2.291 B 25.59 % | 1.824 B 21.17 % | 1.506 B 5.22 % | 1.431 B 12.51 % | 1.272 B 11.79 % | 1.138 B 16.07 % | 980.077 M 28.19 % | 764.533 M 17.43 % | 651.069 M 690.99 % | 82.310 M 44.72 % | 56.875 M 288.46 % | 14.641 M 645.49 % | 1.964 M -8.39 % | 2.144 M |
| GoodWill | 2.386 B 6 211.87 % | 37.806 M 38.43 % | 27.310 M 51.14 % | 18.070 M 9.24 % | 16.542 M -2.29 % | 16.929 M -6.47 % | 18.100 M 0.90 % | 17.938 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 |
| Goodwill and intangible assets | 19.622 B 83.23 % | 10.709 B 20.36 % | 8.897 B 27.82 % | 6.960 B 29.23 % | 5.386 B 41.16 % | 3.816 B 32.36 % | 2.883 B 24.85 % | 2.309 B 26.58 % | 1.824 B 21.17 % | 1.506 B 5.22 % | 1.431 B 12.51 % | 1.272 B 11.79 % | 1.138 B 16.07 % | 980.077 M 28.19 % | 764.533 M 17.43 % | 651.069 M 690.99 % | 82.310 M 44.72 % | 56.875 M 288.46 % | 14.641 M 645.49 % | 1.964 M -8.39 % | 2.144 M |
| Property plant equipment net | 8.401 B 26.87 % | 6.621 B 18.36 % | 5.594 B 45.15 % | 3.854 B 46.29 % | 2.635 B 12.54 % | 2.341 B 7.72 % | 2.173 B 12.51 % | 1.932 B 9.20 % | 1.769 B 10.87 % | 1.596 B 11.15 % | 1.435 B 35.65 % | 1.058 B 18.79 % | 890.828 M 19.44 % | 745.845 M 47.29 % | 506.367 M 14.82 % | 441.016 M 103.97 % | 216.215 M 53.24 % | 141.098 M 0.72 % | 140.088 M 11.22 % | 125.958 M 0.18 % | 125.737 M |
| Total non current assets | 30.590 B 56.89 % | 19.498 B 26.62 % | 15.399 B 34.67 % | 11.434 B 30.94 % | 8.732 B 33.65 % | 6.533 B 24.09 % | 5.265 B 19.73 % | 4.398 B 19.35 % | 3.685 B 15.31 % | 3.195 B 8.40 % | 2.948 B 21.80 % | 2.420 B 11.51 % | 2.170 B 15.17 % | 1.884 B 47.00 % | 1.282 B 16.47 % | 1.101 B 260.13 % | 305.615 M 50.31 % | 203.330 M 28.21 % | 158.591 M 20.88 % | 131.194 M 0.72 % | 130.262 M |
| Other current assets | 2.025 B 30.21 % | 1.555 B 25.61 % | 1.238 B 38.73 % | 892.521 M 20.91 % | 738.200 M 80.99 % | 407.861 M 384.75 % | 84.138 M -5.50 % | 89.033 M -18.99 % | 109.904 M -5.44 % | 116.225 M 63.65 % | 71.020 M | 0.000 -100.00 % | 23.196 M | 0.000 | 0.000 100.00 % | -7.934 M -264 469 800.00 % | 3.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.828 M |
| Short term investments | 41.967 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 |
| cash and cash equivalents | 17.337 B 40.41 % | 12.347 B -0.84 % | 12.451 B 19.33 % | 10.435 B 15.08 % | 9.068 B 243.16 % | 2.642 B -8.08 % | 2.875 B 177.01 % | 1.038 B 1.71 % | 1.020 B 5.82 % | 964.128 M 153.75 % | 379.953 M 78.76 % | 212.544 M -19.14 % | 262.851 M -55.34 % | 588.603 M 34.53 % | 437.530 M -44.61 % | 789.963 M 234.73 % | 236.001 M 92.80 % | 122.405 M -11.04 % | 137.597 M 29.04 % | 106.635 M 5.42 % | 101.154 M |
| Cash and short term investments | 17.379 B 40.75 % | 12.347 B -0.84 % | 12.451 B 19.33 % | 10.435 B 15.08 % | 9.068 B 243.16 % | 2.642 B -8.08 % | 2.875 B 177.01 % | 1.038 B 1.71 % | 1.020 B 5.82 % | 964.128 M 153.75 % | 379.953 M 78.76 % | 212.544 M -19.14 % | 262.851 M -55.34 % | 588.603 M 34.53 % | 437.530 M -44.61 % | 789.963 M 234.73 % | 236.001 M 92.80 % | 122.405 M -11.04 % | 137.597 M 29.04 % | 106.635 M 5.42 % | 101.154 M |
| Total current assets | 59.321 B 28.37 % | 46.211 B 20.89 % | 38.226 B 22.84 % | 31.117 B 39.40 % | 22.323 B 102.70 % | 11.013 B 30.03 % | 8.470 B 51.19 % | 5.602 B 25.59 % | 4.461 B 33.33 % | 3.346 B 45.92 % | 2.293 B 56.39 % | 1.466 B -6.96 % | 1.576 B -7.08 % | 1.696 B 7.94 % | 1.571 B 4.05 % | 1.510 B 118.96 % | 689.607 M 36.99 % | 503.388 M 12.41 % | 447.802 M 15.49 % | 387.728 M 13.40 % | 341.909 M |
| Inventory | 28.627 B 21.93 % | 23.479 B 38.17 % | 16.992 B 30.30 % | 13.041 B 62.30 % | 8.035 B 62.87 % | 4.933 B 35.69 % | 3.636 B 20.56 % | 3.015 B 48.36 % | 2.033 B 72.53 % | 1.178 B 36.26 % | 864.630 M 52.66 % | 566.382 M -7.86 % | 614.678 M 39.35 % | 441.090 M -17.29 % | 533.305 M 40.50 % | 379.565 M 142.14 % | 156.755 M -8.14 % | 170.639 M 16.58 % | 146.373 M 2.07 % | 143.405 M 17.13 % | 122.428 M |
| Net receivables | 10.426 B 31.30 % | 7.941 B 30.94 % | 6.065 B 16.65 % | 5.199 B 35.94 % | 3.824 B 44.81 % | 2.641 B 47.07 % | 1.796 B 34.65 % | 1.334 B 14.30 % | 1.167 B 18.01 % | 988.730 M 9.94 % | 899.376 M 47.82 % | 608.406 M -0.77 % | 613.144 M -0.93 % | 618.869 M 57.92 % | 391.886 M | 0.000 -100.00 % | 248.391 M | 0.000 | 0.000 -100.00 % | 119.781 M | 0.000 |
| Tax assets | 1.349 B 90.79 % | 707.212 M 57.33 % | 449.522 M 23.88 % | 362.882 M -23.28 % | 472.980 M 162.38 % | 180.268 M 156.47 % | 70.288 M 85.14 % | 37.965 M 13.24 % | 33.525 M 28.83 % | 26.022 M 19.67 % | 21.745 M 46.00 % | 14.893 M -17.76 % | 18.109 M 0.92 % | 17.945 M 83.81 % | 9.763 M 29.32 % | 7.549 M 20.46 % | 6.267 M 45.80 % | 4.298 M 22.17 % | 3.518 M 10.48 % | 3.184 M 38.83 % | 2.294 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 11.803 B -3.17 % | 12.190 B 55.13 % | 7.858 B 33.43 % | 5.889 B 46.03 % | 4.033 B 50.94 % | 2.672 B 43.03 % | 1.868 B 19.14 % | 1.568 B 47.47 % | 1.063 B 67.14 % | 636.136 M 38.57 % | 459.075 M 49.64 % | 306.793 M 0.44 % | 305.459 M 0.28 % | 304.600 M 2.06 % | 298.462 M 47.15 % | 202.823 M 78.54 % | 113.601 M -12.21 % | 129.406 M 6.60 % | 121.393 M 38.05 % | 87.933 M 29.15 % | 68.089 M |
| Tax payables | 0.000 -100.00 % | 382.654 M 12 781.94 % | 2.970 M -97.71 % | 129.524 M 18.24 % | 109.548 M -9.02 % | 120.413 M 203.05 % | 39.734 M 49.02 % | 26.664 M -16.98 % | 32.116 M 38.95 % | 23.113 M -29.76 % | 32.904 M 52.13 % | 21.630 M 75.97 % | 12.291 M -13.60 % | 14.226 M 39.61 % | 10.190 M 289.41 % | -5.380 M -154.64 % | 9.846 M 205.09 % | 3.227 M -61.69 % | 8.423 M 41.61 % | 5.948 M 5.71 % | 5.627 M |
| Deferred revenue non current | 0.000 -100.00 % | 5.833 B 56.17 % | 3.735 B 26.46 % | 2.953 B 15.14 % | 2.565 B 2.88 % | 2.493 B 44.44 % | 1.726 B 15.96 % | 1.489 B 19.50 % | 1.246 B -11.69 % | 1.410 B -12.52 % | 1.612 B 43.89 % | 1.121 B 2.50 % | 1.093 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 12.161 B 963.38 % | 1.144 B 149.80 % | 457.838 M 92.50 % | 237.842 M -20.94 % | 300.832 M -9.09 % | 330.913 M 35.45 % | 244.311 M 20.16 % | 203.318 M 17.74 % | 172.689 M 0.48 % | 171.871 M -18.58 % | 211.085 M 58.39 % | 133.272 M 31.15 % | 101.620 M -2.42 % | 104.144 M 20.66 % | 86.309 M 29.98 % | 66.402 M 18.17 % | 56.190 M 11.82 % | 50.250 M 20.73 % | 41.623 M 6.29 % | 39.162 M 0.70 % | 38.891 M |
| Capital lease obligations | 171.511 M 5.49 % | 162.592 M 14.26 % | 142.297 M 76.08 % | 80.813 M 268.56 % | 21.927 M 2.46 % | 21.401 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 2.467 B 17.12 % | 2.107 B 47.93 % | 1.424 B 37.85 % | 1.033 B 112.90 % | 485.268 M 241.55 % | 142.079 M 43.28 % | 99.161 M 23.94 % | 80.004 M 1.04 % | 79.180 M -68.64 % | 252.513 M 268.56 % | 68.513 M 0.00 % | 68.515 M 20.14 % | 57.031 M 22.36 % | 46.610 M 5.70 % | 44.095 M 72.18 % | 25.610 M 20.83 % | 21.195 M 17.79 % | 17.994 M 301.68 % | 4.480 M 372.93 % | 947.217 K |
| Deferred tax liabilities non current | 597.188 M 70 476.83 % | 846.153 K -80.06 % | 4.244 M 97.43 % | 2.150 M 336.54 % | 492.428 K -78.32 % | 2.271 M 152.27 % | 900.259 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 89.911 B 36.83 % | 65.709 B 22.54 % | 53.625 B 26.02 % | 42.551 B 37.02 % | 31.054 B 76.99 % | 17.546 B 27.75 % | 13.735 B 37.35 % | 10.000 B 22.76 % | 8.145 B 24.53 % | 6.541 B 24.81 % | 5.241 B 34.85 % | 3.886 B 3.74 % | 3.746 B 4.63 % | 3.580 B 25.49 % | 2.853 B 9.29 % | 2.611 B 162.31 % | 995.222 M 40.82 % | 706.718 M 16.54 % | 606.393 M 16.86 % | 518.922 M 9.90 % | 472.172 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -40.755 M | 0.000 100.00 % | -84.546 M -175.65 % | 111.755 M 137.96 % | -294.385 M -171.05 % | -108.608 M -245.27 % | -31.456 M -654.20 % | -4.171 M 44.41 % | -7.503 M -75.43 % | -4.277 M -35.07 % | -3.167 M | 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 % | 429.091 M 25.07 % | 343.082 M 10.86 % | 309.471 M 827.97 % | 33.349 M 93.35 % | 17.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -5.360 B -0.91 % | -5.311 B -21.24 % | -4.381 B 0.99 % | -4.424 B -41.21 % | -3.133 B -2 510.32 % | -120.031 M 93.24 % | -1.775 B -166.69 % | -665.737 M -67.70 % | -396.975 M 32.90 % | -591.650 M -138.28 % | -248.300 M -156.92 % | -96.645 M 55.95 % | -219.402 M 19.75 % | -273.401 M -10.80 % | -246.759 M -286.55 % | 132.271 M 1 156.67 % | -12.518 M 63.26 % | -34.074 M -611.83 % | 6.657 M | 0.000 | 0.000 |
| Accounts receivables | -2.866 B -60.40 % | -1.787 B -53.19 % | -1.166 B 66.17 % | -3.447 B -70.32 % | -2.024 B -45.70 % | -1.389 B -191.01 % | -477.397 M -103.14 % | -235.007 M -17.95 % | -199.240 M -14.54 % | -173.950 M -131.91 % | -75.008 M -4 147.26 % | -1.766 M 98.71 % | -136.463 M 58.78 % | -331.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -5.056 B 22.81 % | -6.550 B -65.07 % | -3.968 B 20.83 % | -5.012 B -61.59 % | -3.102 B -138.61 % | -1.300 B -113.69 % | -608.341 M 38.29 % | -985.863 M -15.38 % | -854.424 M -114.13 % | -399.028 M -243.01 % | -116.331 M -591.19 % | 23.683 M 113.64 % | -173.588 M -279.56 % | 96.675 M 140.84 % | -236.699 M 13.51 % | -273.674 M -1 775.08 % | -14.595 M 42.47 % | -25.369 M -797.85 % | -2.826 M | 0.000 | 0.000 |
| Accounts payables | 1.197 B -46.42 % | 2.234 B 23.42 % | 1.810 B -53.87 % | 3.924 B 71.54 % | 2.287 B -14.59 % | 2.678 B 506.80 % | -658.262 M -217.69 % | 559.304 M -15.79 % | 664.192 M 4 714.03 % | -14.395 M 73.24 % | -53.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 1.365 B 72.43 % | 791.897 M 174.99 % | -1.056 B -1 044.98 % | 111.755 M 137.96 % | -294.385 M -171.05 % | -108.608 M -245.27 % | -31.456 M -109.83 % | 320.126 M -30.02 % | 457.449 M 337.49 % | -192.622 M -45.96 % | -131.969 M -9.67 % | -120.328 M -162.65 % | -45.814 M 87.62 % | -370.076 M -3 578.86 % | -10.060 M -102.48 % | 405.946 M 19 439.00 % | 2.078 M 123.87 % | -8.705 M -191.80 % | 9.483 M | 0.000 | 0.000 |
| Other non cash items | 450.749 M 149.55 % | 180.623 M -91.93 % | 2.237 B 4 991.81 % | 43.939 M -93.43 % | 668.328 M 108.97 % | 319.822 M 94.78 % | 164.199 M 64.86 % | 99.597 M 58.33 % | 62.906 M 4.94 % | 59.945 M 26.08 % | 47.547 M -3.84 % | 49.444 M 169.41 % | 18.353 M -50.88 % | 37.360 M 78.10 % | 20.977 M 178.37 % | 7.536 M -23.54 % | 9.855 M 0.36 % | 9.820 M 81.43 % | 5.412 M 115.15 % | -35.716 M -11.00 % | -32.175 M |
| Net cash provided by operating activities | 2.139 B 35.99 % | 1.573 B -33.48 % | 2.365 B 424.89 % | -727.939 M 6.30 % | -776.859 M -156.09 % | 1.385 B 247.12 % | -941.473 M -4 504.32 % | -20.448 M -164.67 % | 31.621 M 115.70 % | -201.418 M -362.45 % | -43.555 M -146.92 % | 92.833 M 455.04 % | -26.147 M -19.70 % | -21.844 M 20.96 % | -27.639 M -110.61 % | 260.587 M 236.97 % | 77.332 M 89.30 % | 40.851 M -40.34 % | 68.477 M 27.44 % | 53.731 M -20.57 % | 67.649 M |
| Investments in property plant and equipment | -2.262 B -10.53 % | -2.046 B -3.34 % | -1.980 B -40.56 % | -1.409 B -215.25 % | -446.820 M 33.14 % | -668.335 M -290.48 % | -171.159 M 29.95 % | -244.352 M -5.21 % | -232.257 M -30.19 % | -178.398 M -166.25 % | -67.005 M 65.78 % | -195.835 M -18.26 % | -165.591 M 55.73 % | -374.078 M -63.64 % | -228.596 M -0.09 % | -228.398 M -137.82 % | -96.040 M -47.64 % | -65.051 M -125.15 % | -28.893 M -124.49 % | -12.871 M 55.22 % | -28.740 M |
| Acquisitions net | -1.161 B -18 321.33 % | -6.300 M 24.70 % | -8.367 M -1 935.71 % | 455.794 K 100.91 % | -50.341 M -107.43 % | 677.795 M 75 993.37 % | 890.741 K 160.57 % | -1.471 M 74.25 % | -5.710 M -261.43 % | 3.537 M 5 012.80 % | 69.186 K | 0.000 | 0.000 | 0.000 100.00 % | -21.778 M | 0.000 | 0.000 | 0.000 100.00 % | -2.446 M | 0.000 100.00 % | -2.974 M |
| Purchases of investments | -775.208 M -364.83 % | -166.774 M -128.56 % | -72.967 M -380.35 % | -15.190 M | 0.000 100.00 % | -114.000 M -470.00 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 100.00 % | -904.700 K 53.61 % | -1.950 M -48.14 % | -1.316 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.934 M |
| Sales maturities of investments | 274.548 M 32 786.77 % | 834.828 K -67.25 % | 2.549 M 567.70 % | 381.810 K | 0.000 -100.00 % | 100.000 M 11 326.61 % | -890.741 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.010 M | 0.000 | 0.000 -100.00 % | 333.183 K | 0.000 | 0.000 -100.00 % | 74.068 K | 0.000 | 0.000 -100.00 % | 720.000 K |
| Other investing activites | 0.000 -100.00 % | 6.667 M -94.08 % | 112.648 M 54 759.48 % | 205.339 K -99.59 % | 50.459 M 107.55 % | -668.335 M -75 131.38 % | 890.741 K 108.53 % | 427.154 K 156.84 % | 166.311 K -71.78 % | 589.340 K 751.82 % | 69.186 K 189.78 % | 23.875 K -99.31 % | 3.470 M 1 568.18 % | 207.988 K -14.15 % | 242.275 K 123.65 % | 108.327 K -99.10 % | 12.022 M 6 953.86 % | 170.431 K -82.16 % | 955.313 K 161.07 % | 365.919 K 101.27 % | -28.740 M |
| Net cash used for investing activites | -3.923 B -77.36 % | -2.212 B -13.65 % | -1.946 B -36.79 % | -1.423 B -218.50 % | -446.702 M 33.61 % | -672.876 M -253.65 % | -190.268 M 22.00 % | -243.925 M -5.10 % | -232.091 M -30.53 % | -177.808 M -165.64 % | -66.936 M 65.46 % | -193.801 M -18.08 % | -164.121 M 56.10 % | -373.870 M -49.13 % | -250.703 M -8.89 % | -230.240 M -169.81 % | -85.334 M -31.67 % | -64.807 M -113.29 % | -30.384 M -142.98 % | -12.505 M 59.40 % | -30.800 M |
| Debt repayment | 7.156 B 5 308.18 % | 132.316 M -92.99 % | 1.888 B -44.93 % | 3.429 B 626.66 % | -651.131 M 38.51 % | -1.059 B -198.08 % | 1.080 B 222.73 % | 334.550 M 0.86 % | 331.705 M 235.96 % | 98.735 M -4.76 % | 103.675 M | 0.000 100.00 % | -89.900 M -171.60 % | -33.100 M -331 100.00 % | 10.000 K -99.90 % | 10.500 M -92.58 % | 141.500 M 644.74 % | 19.000 M 137.50 % | 8.000 M 233.33 % | -6.000 M -113.25 % | 45.300 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.459 M 1 672.12 % | 2.847 M | 0.000 | 0.000 | 0.000 -100.00 % | 916.620 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -3.691 M -259.51 % | -1.027 M -400.00 % | -205.338 K 99.59 % | -50.459 M -1 672.12 % | -2.847 M | 0.000 | 0.000 | 0.000 100.00 % | -410.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -566.592 M 0.91 % | -571.802 M -142.49 % | -235.807 M -118.12 % | -108.107 M -99.75 % | -54.121 M -73.51 % | -31.192 M -30.97 % | -23.816 M 63.14 % | -64.617 M -74.49 % | -37.032 M -5.46 % | -35.114 M -350.16 % | -7.800 M 69.77 % | -25.802 M 1.35 % | -26.156 M -24.96 % | -20.931 M -32.59 % | -15.787 M -103.98 % | -7.739 M 54.35 % | -16.956 M -186.83 % | -5.911 M 35.78 % | -9.205 M 57.61 % | -21.713 M -232.06 % | -6.539 M |
| Other financing activites | 6.248 M -99.47 % | 1.183 B 1 114.35 % | -116.675 M -271.67 % | 67.964 M -99.19 % | 8.436 B 4 740.18 % | 174.289 M -91.11 % | 1.961 B 9 706.62 % | -20.417 M 32.96 % | -30.457 M -103.37 % | 903.102 M 7 810.79 % | 11.416 M -86.71 % | 85.872 M 543.77 % | -19.350 M -103.22 % | 600.822 M 1 132.94 % | -58.166 M -111.21 % | 518.720 M 17 715.98 % | -2.945 M 26.31 % | -3.996 M 30.64 % | -5.762 M 28.64 % | -8.074 M 79.91 % | -40.181 M |
| Net cash used provided by financing activities | 6.596 B 790.92 % | 740.310 M -51.77 % | 1.535 B -54.11 % | 3.345 B -56.45 % | 7.680 B 905.49 % | -953.477 M -132.31 % | 2.951 B 1 082.69 % | 249.516 M -5.56 % | 264.216 M -72.67 % | 966.723 M 673.99 % | 124.902 M 146.59 % | 50.652 M 137.41 % | -135.407 M -124.76 % | 546.791 M 839.48 % | -73.943 M -114.18 % | 521.481 M 328.85 % | 121.600 M 1 237.36 % | 9.093 M 230.52 % | -6.966 M 80.53 % | -35.787 M -2 420.38 % | -1.420 M |
| Effect of forex changes on cash | 128.571 M 2 395.43 % | 5.152 M -62.94 % | 13.902 M -62.16 % | 36.737 M 988.30 % | -4.136 M -44.72 % | -2.858 M -174.42 % | -1.041 M -113.11 % | 7.945 M 1 310.70 % | -656.253 K -385.34 % | 229.988 K 20.49 % | 190.877 K 1 944.99 % | 9.334 K 112.18 % | -76.658 K -1 919.30 % | -3.796 K 97.45 % | -148.737 K -48.70 % | -100.026 K -6 100.02 % | -1.613 K 99.51 % | -328.855 K -100.93 % | -163.663 K -497.97 % | 41.125 K 17 780.57 % | -232.600 |
| Net change in cash | 4.941 B 4 521.69 % | 106.901 M -94.57 % | 1.968 B 59.89 % | 1.231 B -80.93 % | 6.452 B 2 743.69 % | -244.071 M -113.42 % | 1.818 B 26 408.90 % | -6.911 M -110.95 % | 63.089 M -89.27 % | 587.726 M 3 925.05 % | 14.602 M 129.03 % | -50.307 M 84.56 % | -325.752 M -315.63 % | 151.073 M 142.87 % | -352.433 M -163.88 % | 551.727 M 385.69 % | 113.596 M 847.72 % | -15.192 M -149.07 % | 30.963 M 464.98 % | 5.480 M -84.53 % | 35.429 M |
| Cash at beginning of period | 12.396 B 1.37 % | 12.229 B 19.17 % | 10.261 B 13.63 % | 9.031 B 250.26 % | 2.578 B -8.65 % | 2.822 B 181.07 % | 1.004 B -0.68 % | 1.011 B 6.66 % | 947.973 M 163.15 % | 360.247 M 69.49 % | 212.544 M -19.14 % | 262.851 M -55.34 % | 588.603 M 34.53 % | 437.530 M -44.61 % | 789.963 M 234.73 % | 236.001 M 92.80 % | 122.405 M -11.04 % | 137.597 M 29.04 % | 106.635 M 5.42 % | 101.154 M 53.90 % | 65.726 M |
| Cash at end of period | 17.337 B 40.54 % | 12.336 B 0.87 % | 12.229 B 19.17 % | 10.261 B 13.63 % | 9.031 B 250.26 % | 2.578 B -8.65 % | 2.822 B 181.07 % | 1.004 B -0.68 % | 1.011 B 6.66 % | 947.973 M 317.34 % | 227.146 M 6.87 % | 212.544 M -19.14 % | 262.851 M -55.34 % | 588.603 M 34.53 % | 437.530 M -44.46 % | 787.729 M 233.78 % | 236.001 M 92.80 % | 122.405 M -11.04 % | 137.597 M 29.04 % | 106.635 M 5.42 % | 101.154 M |
| Operating cash flow | 2.139 B 35.99 % | 1.573 B -33.48 % | 2.365 B 424.89 % | -727.939 M 6.30 % | -776.859 M -156.09 % | 1.385 B 247.12 % | -941.473 M -4 504.32 % | -20.448 M -164.67 % | 31.621 M 115.70 % | -201.418 M -362.45 % | -43.555 M -146.92 % | 92.833 M 455.04 % | -26.147 M -19.70 % | -21.844 M 20.96 % | -27.639 M -110.61 % | 260.587 M 236.97 % | 77.332 M 89.30 % | 40.851 M -40.34 % | 68.477 M 27.44 % | 53.731 M -20.57 % | 67.649 M |
| Capital expenditure | -2.262 B -10.53 % | -2.046 B -3.34 % | -1.980 B -40.56 % | -1.409 B -215.25 % | -446.820 M 33.14 % | -668.335 M -290.48 % | -171.159 M 29.95 % | -244.352 M -5.21 % | -232.257 M -30.19 % | -178.398 M -166.25 % | -67.005 M 65.78 % | -195.835 M -18.26 % | -165.591 M 55.73 % | -374.078 M -63.64 % | -228.596 M -0.09 % | -228.398 M -137.82 % | -96.040 M -47.64 % | -65.051 M -125.15 % | -28.893 M -124.49 % | -12.871 M 55.22 % | -28.740 M |
| Free CashFlow | -122.182 M 74.17 % | -472.989 M -222.85 % | 385.026 M 118.02 % | -2.137 B -74.60 % | -1.224 B -270.71 % | 716.804 M 164.42 % | -1.113 B -320.18 % | -264.800 M -31.98 % | -200.637 M 47.18 % | -379.816 M -243.54 % | -110.560 M -7.34 % | -103.001 M 46.28 % | -191.738 M 51.57 % | -395.922 M -54.52 % | -256.234 M -896.05 % | 32.188 M 272.06 % | -18.708 M 22.70 % | -24.201 M -161.14 % | 39.584 M -3.12 % | 40.860 M 5.02 % | 38.909 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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 | 2023-01-01 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.323 B -14.35 % | 12.052 B 7.99 % | 11.160 B 40.63 % | 7.936 B -3.30 % | 8.206 B -13.49 % | 9.485 B 18.30 % | 8.018 B 23.11 % | 6.513 B 9.45 % | 5.951 B -20.56 % | 7.491 B 21.57 % | 6.162 B 35.26 % | 4.555 B 17.68 % | 3.871 B -17.21 % | 4.676 B 2.35 % | 4.568 B 38.10 % | 3.308 B 54.89 % | 2.136 B -39.15 % | 3.510 B 36.85 % | 2.565 B 17.40 % | 2.185 B 53.50 % | 1.423 B -35.90 % | 2.220 B 33.88 % | 1.659 B 33.86 % | 1.239 B 32.10 % | 937.941 M -29.03 % | 1.322 B 22.15 % | 1.082 B 14.29 % | 946.704 M 33.73 % | 707.939 M -42.10 % | 1.223 B 73.09 % | 706.406 M -17.12 % | 852.314 M 57.13 % | 542.427 M -19.42 % | 673.132 M 33.44 % | 504.444 M -20.02 % | 630.716 M 52.15 % | 414.526 M -29.03 % | 584.065 M 73.72 % | 336.209 M -24.03 % | 442.571 M 70.52 % | 259.542 M -47.01 % | 489.749 M 71.12 % | 286.195 M -12.48 % | 327.002 M 178.68 % | 117.338 M -70.45 % | 397.094 M 115.57 % | 184.205 M -15.05 % | 216.848 M 32.56 % | 163.587 M -39.34 % | 269.687 M 59.84 % | 168.720 M -28.92 % | 237.356 M 29.16 % | 183.764 M -35.05 % | 282.932 M 70.09 % | 166.345 M -42.88 % | 291.226 M 7.17 % | 271.741 M -15.17 % | 320.338 M 15.04 % | 278.465 M -9.76 % | 308.599 M 24.14 % | 248.591 M -2.43 % | 254.786 M 27.25 % | 200.220 M 5.62 % | 189.564 M 14.41 % | 165.681 M -9.63 % | 183.335 M 62.55 % | 112.783 M -24.05 % | 148.500 M 4.02 % | 142.759 M -18.16 % | 174.427 M 23.06 % | 141.739 M -4.16 % | 147.885 M 28.08 % | 115.459 M |
| Net income | 1.635 B 317.40 % | 391.650 M -79.63 % | 1.922 B 18.13 % | 1.627 B 2.95 % | 1.581 B 36.42 % | 1.159 B -31.11 % | 1.682 B 1.84 % | 1.651 B 45.02 % | 1.139 B 12.22 % | 1.015 B -6.46 % | 1.085 B -10.15 % | 1.208 B 104.09 % | 591.684 M -11.24 % | 666.623 M -28.43 % | 931.479 M 69.93 % | 548.165 M 165.51 % | 206.460 M -50.74 % | 419.115 M 20.45 % | 347.950 M 46.54 % | 237.437 M 225.67 % | 72.908 M -65.34 % | 210.346 M 47.60 % | 142.507 M -9.57 % | 157.591 M 494.99 % | 26.486 M -70.45 % | 89.643 M -1.31 % | 90.828 M -16.40 % | 108.648 M 445.59 % | 19.914 M -69.38 % | 65.046 M 31.03 % | 49.641 M -52.11 % | 103.646 M 574.80 % | 15.359 M -66.13 % | 45.347 M 65.05 % | 27.475 M -46.32 % | 51.185 M 3 091.10 % | 1.604 M -94.68 % | 30.128 M 36.18 % | 22.123 M 10.07 % | 20.100 M 432.40 % | -6.047 M -116.01 % | 37.768 M 35.87 % | 27.796 M 55.00 % | 17.934 M 755.78 % | 2.096 M -64.95 % | 5.979 M -62.22 % | 15.825 M -13.46 % | 18.287 M 926.72 % | 1.781 M -92.49 % | 23.724 M -3.48 % | 24.579 M -39.52 % | 40.640 M 187.21 % | 14.150 M -60.55 % | 35.866 M 19.97 % | 29.896 M -38.70 % | 48.769 M 83.14 % | 26.629 M 6.45 % | 25.016 M -34.31 % | 38.083 M -16.78 % | 45.759 M 133.82 % | 19.570 M 15.29 % | 16.975 M -13.98 % | 19.735 M -34.47 % | 30.115 M 111.06 % | 14.269 M -2.21 % | 14.592 M 26.99 % | 11.490 M 285.04 % | -6.209 M -148.30 % | 12.856 M -17.52 % | 15.587 M 44.77 % | 10.766 M 5.75 % | 10.181 M -20.61 % | 12.825 M |
| Income before tax | 1.815 B 234.71 % | 542.173 M -72.38 % | 1.963 B 28.54 % | 1.527 B -15.76 % | 1.813 B 23.20 % | 1.471 B -19.26 % | 1.823 B -2.61 % | 1.871 B 34.84 % | 1.388 B 27.07 % | 1.092 B -10.76 % | 1.224 B -13.72 % | 1.418 B 94.04 % | 731.028 M 5.63 % | 692.084 M -38.47 % | 1.125 B 50.89 % | 745.454 M 155.18 % | 292.125 M -19.40 % | 362.425 M -17.80 % | 440.889 M 28.47 % | 343.184 M 223.59 % | 106.057 M -56.39 % | 243.202 M 32.97 % | 182.894 M -11.53 % | 206.720 M 302.48 % | 51.361 M -52.23 % | 107.525 M -19.70 % | 133.899 M -16.15 % | 159.693 M 318.07 % | 38.198 M -60.69 % | 97.176 M 22.71 % | 79.190 M -42.18 % | 136.954 M 330.05 % | 31.846 M -49.80 % | 63.442 M 23.16 % | 51.512 M -34.75 % | 78.946 M 561.42 % | 11.936 M -79.34 % | 57.765 M 53.29 % | 37.683 M -50.22 % | 75.693 M 2 377.46 % | 3.055 M -96.16 % | 79.514 M 77.74 % | 44.736 M 3 203.49 % | 1.354 M -85.51 % | 9.345 M -66.27 % | 27.703 M -5.79 % | 29.405 M -17.75 % | 35.751 M 385.21 % | 7.368 M -80.95 % | 38.688 M -2.09 % | 39.515 M -35.35 % | 61.121 M 209.82 % | 19.728 M -58.22 % | 47.223 M 6.65 % | 44.280 M -30.55 % | 63.754 M 67.99 % | 37.950 M -5.80 % | 40.285 M -29.22 % | 56.911 M -14.38 % | 66.468 M 129.61 % | 28.948 M 3.75 % | 27.902 M 23.96 % | 22.508 M -44.79 % | 40.769 M 97.29 % | 20.665 M 163.77 % | 7.834 M -52.11 % | 16.360 M -44.55 % | 29.506 M 56.03 % | 18.911 M 303.48 % | 4.687 M -77.27 % | 20.621 M 26.90 % | 16.250 M -6.22 % | 17.328 M |
| EBITDA | 1.907 B 73.80 % | 1.097 B -56.25 % | 2.508 B 38.01 % | 1.817 B -12.74 % | 2.083 B 28.88 % | 1.616 B -20.81 % | 2.041 B -2.16 % | 2.086 B 36.11 % | 1.533 B 70.21 % | 900.343 M -33.42 % | 1.352 B -10.33 % | 1.508 B 75.19 % | 860.861 M 74.25 % | 494.033 M -59.76 % | 1.228 B 44.25 % | 850.973 M 128.98 % | 371.636 M 122.82 % | 166.786 M -68.47 % | 528.934 M 22.36 % | 432.283 M 120.14 % | 196.369 M 279.54 % | -109.372 M -146.22 % | 236.649 M -16.42 % | 283.132 M 104.79 % | 138.256 M 407.09 % | -45.021 M -119.99 % | 225.209 M -10.33 % | 251.142 M 115.38 % | 116.602 M 392.81 % | -39.822 M -126.71 % | 149.068 M -20.65 % | 187.869 M 80.66 % | 103.991 M 6.86 % | 97.319 M -4.19 % | 101.576 M -56.85 % | 235.399 M 711.43 % | -38.500 M 50.61 % | -77.949 M 16.44 % | -93.285 M -364.01 % | 35.334 M 124.88 % | -142.033 M -198.51 % | -47.581 M -738.70 % | 7.450 M 106.82 % | -109.279 M -577.27 % | 22.897 M 179.98 % | 8.178 M -78.50 % | 38.043 M -18.44 % | 46.643 M 152.22 % | 18.493 M -46.17 % | 34.354 M -25.50 % | 46.115 M -25.20 % | 61.653 M 92.65 % | 32.002 M -15.80 % | 38.008 M -31.06 % | 55.129 M -47.21 % | 104.431 M 30.22 % | 80.196 M 86.11 % | 43.091 M -16.85 % | 51.821 M -23.17 % | 67.449 M 71.60 % | 39.306 M -11.87 % | 44.598 M 45.56 % | 30.640 M -26.74 % | 41.824 M 62.47 % | 25.742 M 211.38 % | 8.267 M -50.42 % | 16.675 M -52.54 % | 35.138 M 53.78 % | 22.849 M 146.60 % | 9.266 M -59.91 % | 23.113 M 27.46 % | 18.133 M -19.26 % | 22.458 M |
| Weighted average shs out dil | 724.972 M 0.05 % | 724.608 M 0.03 % | 724.378 M 0.37 % | 721.743 M 0.14 % | 720.711 M 0.05 % | 720.371 M -0.54 % | 724.305 M 0.92 % | 717.720 M 0.26 % | 715.871 M -0.54 % | 719.792 M 0.43 % | 716.701 M 0.22 % | 715.123 M 0.07 % | 714.594 M -0.40 % | 717.484 M 0.68 % | 712.624 M 0.10 % | 711.902 M 0.28 % | 709.937 M 1.96 % | 696.322 M 4.58 % | 665.822 M 34.07 % | 496.635 M -25.23 % | 664.193 M 0.00 % | 664.190 M 35.35 % | 490.728 M -0.90 % | 495.199 M 0.96 % | 490.491 M 4.64 % | 468.720 M 2.33 % | 458.035 M -0.04 % | 458.217 M 0.09 % | 457.789 M -0.06 % | 458.071 M 0.03 % | 457.939 M 0.07 % | 457.640 M -0.19 % | 458.492 M -5.76 % | 486.516 M 6.07 % | 458.677 M 0.28 % | 457.396 M -0.19 % | 458.281 M 0.16 % | 457.541 M 11.68 % | 409.688 M 3.16 % | 397.125 M 0.48 % | 395.229 M 14.51 % | 345.163 M -12.83 % | 395.958 M 22.46 % | 323.345 M 0.00 % | 323.345 M 0.00 % | 323.345 M -18.27 % | 395.632 M 0.00 % | 395.632 M 5.34 % | 375.562 M 6.30 % | 353.309 M 0.62 % | 351.127 M 0.00 % | 351.127 M -0.74 % | 353.747 M 0.00 % | 353.747 M 6.49 % | 332.178 M 5.56 % | 314.695 M 6.36 % | 295.881 M 0.00 % | 295.881 M -2.88 % | 304.663 M -0.05 % | 304.805 M 1.24 % | 301.081 M -1.31 % | 305.085 M 28.83 % | 236.817 M -23.08 % | 307.862 M 29.09 % | 238.489 M 0.00 % | 238.489 M 6.44 % | 224.059 M 0.00 % | 224.059 M 0.55 % | 222.829 M -0.55 % | 224.059 M 0.00 % | 224.059 M 0.00 % | 224.059 M -2.94 % | 230.842 M |
| Weighted average shs out | 724.747 M 0.02 % | 724.608 M 0.03 % | 724.378 M 0.43 % | 721.294 M 0.09 % | 720.614 M 0.03 % | 720.371 M 0.09 % | 719.714 M 0.43 % | 716.661 M 0.11 % | 715.871 M 0.51 % | 712.237 M 0.02 % | 712.122 M 0.04 % | 711.808 M -0.33 % | 714.147 M 0.56 % | 710.136 M -0.19 % | 711.455 M 0.03 % | 711.218 M 0.21 % | 709.756 M 1.99 % | 695.894 M 4.52 % | 665.822 M 34.07 % | 496.635 M -25.23 % | 664.193 M 0.00 % | 664.190 M 35.35 % | 490.728 M -0.90 % | 495.200 M 0.96 % | 490.491 M 4.64 % | 468.721 M 2.33 % | 458.035 M -0.04 % | 458.218 M 0.09 % | 457.789 M -0.06 % | 458.073 M 0.03 % | 457.939 M 0.07 % | 457.641 M -0.19 % | 458.492 M -5.76 % | 486.521 M 6.07 % | 458.677 M 0.28 % | 457.399 M -0.19 % | 458.281 M 0.16 % | 457.543 M 11.68 % | 409.688 M 3.16 % | 397.125 M 0.48 % | 395.229 M 14.50 % | 345.163 M -12.83 % | 395.958 M 22.46 % | 323.345 M 0.00 % | 323.345 M 0.00 % | 323.345 M -18.27 % | 395.632 M 0.00 % | 395.632 M 5.34 % | 375.562 M 6.30 % | 353.309 M 0.62 % | 351.127 M 0.13 % | 350.654 M -0.87 % | 353.747 M 0.00 % | 353.747 M 6.49 % | 332.178 M 8.09 % | 307.308 M 3.86 % | 295.881 M 0.00 % | 295.881 M -2.88 % | 304.663 M -0.05 % | 304.805 M 1.24 % | 301.081 M -1.31 % | 305.085 M 28.83 % | 236.817 M -23.08 % | 307.862 M 29.09 % | 238.489 M 4.91 % | 227.321 M 1.46 % | 224.059 M 0.00 % | 224.059 M 0.55 % | 222.829 M -0.55 % | 224.059 M 0.00 % | 224.059 M 0.00 % | 224.059 M -2.94 % | 230.842 M |
| EPS diluted | 2.25 316.67 % | 0.54 -79.62 % | 2.65 17.78 % | 2.25 2.74 % | 2.19 36.02 % | 1.61 -30.60 % | 2.32 0.87 % | 2.30 44.58 % | 1.59 12.83 % | 1.41 -6.86 % | 1.51 -10.43 % | 1.69 104.11 % | 0.83 -10.97 % | 0.93 -29.01 % | 1.31 70.13 % | 0.77 165.52 % | 0.29 -51.67 % | 0.60 15.38 % | 0.52 8.33 % | 0.48 336.36 % | 0.11 -65.27 % | 0.32 9.21 % | 0.29 -9.38 % | 0.32 492.59 % | 0.05 -71.58 % | 0.19 -5.00 % | 0.20 -15.43 % | 0.24 443.68 % | 0.04 -68.93 % | 0.14 27.27 % | 0.11 -51.43 % | 0.23 576.12 % | 0.03 -64.06 % | 0.09 55.59 % | 0.06 -47.18 % | 0.11 3 140.00 % | 0.00 -94.68 % | 0.07 21.85 % | 0.05 -53.25 % | 0.12 854.90 % | -0.02 -565.22 % | 0.00 -103.28 % | 0.07 27.64 % | 0.06 643.24 % | 0.01 -69.17 % | 0.02 -40.00 % | 0.04 -13.04 % | 0.05 360.00 % | 0.01 -83.69 % | 0.06 -12.43 % | 0.07 -41.03 % | 0.12 196.75 % | 0.04 -60.00 % | 0.10 11.11 % | 0.09 -40.00 % | 0.15 66.67 % | 0.09 5.88 % | 0.09 -34.62 % | 0.13 -13.33 % | 0.15 130.77 % | 0.07 16.07 % | 0.06 -32.77 % | 0.08 -15.00 % | 0.10 63.88 % | 0.06 -1.97 % | 0.06 18.91 % | 0.05 285.20 % | -0.03 -148.01 % | 0.06 -17.57 % | 0.07 45.83 % | 0.05 6.67 % | 0.05 -19.06 % | 0.06 |
| Earnings per share | 2.26 318.52 % | 0.54 -79.62 % | 2.65 17.26 % | 2.26 3.20 % | 2.19 36.02 % | 1.61 -31.20 % | 2.34 1.30 % | 2.31 45.21 % | 1.59 12.03 % | 1.42 -6.58 % | 1.52 -10.59 % | 1.70 105.19 % | 0.83 -11.86 % | 0.94 -28.24 % | 1.31 70.13 % | 0.77 165.52 % | 0.29 -51.67 % | 0.60 15.38 % | 0.52 8.33 % | 0.48 336.36 % | 0.11 -65.27 % | 0.32 9.21 % | 0.29 -9.38 % | 0.32 492.59 % | 0.05 -71.58 % | 0.19 -5.00 % | 0.20 -15.43 % | 0.24 443.68 % | 0.04 -68.93 % | 0.14 27.27 % | 0.11 -51.43 % | 0.23 576.12 % | 0.03 -64.06 % | 0.09 55.59 % | 0.06 -47.18 % | 0.11 3 140.00 % | 0.00 -94.68 % | 0.07 21.85 % | 0.05 -53.25 % | 0.12 854.90 % | -0.02 -565.22 % | 0.00 -103.28 % | 0.07 27.64 % | 0.06 643.24 % | 0.01 -65.09 % | 0.02 -47.00 % | 0.04 -13.04 % | 0.05 751.85 % | 0.01 -91.19 % | 0.06 -12.43 % | 0.07 -41.03 % | 0.12 196.75 % | 0.04 -60.00 % | 0.10 11.11 % | 0.09 -43.75 % | 0.16 77.78 % | 0.09 5.88 % | 0.09 -34.62 % | 0.13 -13.33 % | 0.15 130.77 % | 0.07 16.07 % | 0.06 -32.77 % | 0.08 -15.00 % | 0.10 63.88 % | 0.06 -1.97 % | 0.06 18.91 % | 0.05 285.20 % | -0.03 -148.01 % | 0.06 -17.57 % | 0.07 45.83 % | 0.05 6.67 % | 0.05 -19.06 % | 0.06 |
| Gross profit | 4.209 B 3.05 % | 4.084 B -9.20 % | 4.498 B 38.36 % | 3.251 B -7.90 % | 3.530 B -3.55 % | 3.660 B 7.14 % | 3.416 B 11.78 % | 3.056 B 16.78 % | 2.617 B -15.16 % | 3.084 B 35.87 % | 2.270 B 16.60 % | 1.947 B 22.11 % | 1.594 B -19.73 % | 1.986 B 4.63 % | 1.898 B 22.33 % | 1.552 B 62.73 % | 953.479 M -23.06 % | 1.239 B 25.75 % | 985.524 M 0.64 % | 979.213 M 74.05 % | 562.589 M -33.96 % | 851.912 M 50.88 % | 564.612 M 27.51 % | 442.801 M 29.68 % | 341.461 M -27.46 % | 470.696 M 9.90 % | 428.302 M 8.43 % | 395.004 M 24.32 % | 317.724 M -23.28 % | 414.154 M 35.16 % | 306.417 M -0.69 % | 308.553 M 35.73 % | 227.331 M 15.48 % | 196.849 M -12.75 % | 225.619 M -5.14 % | 237.835 M 72.32 % | 138.017 M -35.90 % | 215.326 M 57.38 % | 136.819 M -23.83 % | 179.614 M 79.76 % | 99.920 M -41.98 % | 172.229 M 28.34 % | 134.195 M 21.70 % | 110.268 M 79.02 % | 61.595 M -18.66 % | 75.729 M -2.53 % | 77.694 M -14.25 % | 90.602 M 41.12 % | 64.202 M -37.20 % | 102.240 M 24.50 % | 82.118 M -25.28 % | 109.897 M 66.73 % | 65.913 M -37.33 % | 105.178 M 13.31 % | 92.822 M -13.41 % | 107.203 M 13.85 % | 94.163 M -15.35 % | 111.236 M 23.84 % | 89.820 M -15.80 % | 106.671 M 36.13 % | 78.360 M 13.53 % | 69.021 M 3.99 % | 66.370 M -10.32 % | 74.009 M 35.98 % | 54.427 M 4.85 % | 51.910 M 26.49 % | 41.039 M -25.26 % | 54.907 M 7.69 % | 50.988 M 35.13 % | 37.733 M -21.65 % | 48.160 M 14.50 % | 42.062 M -0.05 % | 42.085 M |
| Income tax expense | 246.738 M 117.39 % | 113.501 M -38.31 % | 183.973 M 272.80 % | -106.468 M -143.42 % | 245.202 M 3.30 % | 237.369 M 65.81 % | 143.160 M -34.59 % | 218.850 M 0.47 % | 217.835 M 539.55 % | 34.061 M -68.29 % | 107.428 M -38.84 % | 175.656 M 51.80 % | 115.718 M 538.29 % | 18.129 M -86.29 % | 132.282 M 12.25 % | 117.843 M 160.52 % | 45.234 M 165.81 % | -68.730 M -235.68 % | 50.655 M -6.64 % | 54.256 M 135.84 % | 23.006 M 9 329.35 % | 243.979 K -97.93 % | 11.771 M -53.89 % | 25.526 M 64.24 % | 15.542 M 1 406.94 % | 1.031 M -96.16 % | 26.862 M -15.11 % | 31.643 M 212.52 % | 10.125 M -22.14 % | 13.005 M -14.92 % | 15.285 M -25.82 % | 20.606 M 53.51 % | 13.423 M 298.50 % | 3.368 M -78.01 % | 15.318 M 5.29 % | 14.548 M 178.71 % | 5.220 M -36.84 % | 8.264 M 15.37 % | 7.163 M -54.05 % | 15.587 M 197.80 % | 5.234 M -62.26 % | 13.870 M 137.53 % | 5.839 M 35.52 % | 4.309 M 50.88 % | 2.856 M -77.64 % | 12.775 M 147.54 % | 5.161 M -23.13 % | 6.714 M 226.98 % | 2.053 M -68.28 % | 6.474 M -1.03 % | 6.541 M -42.84 % | 11.444 M 345.76 % | 2.567 M -37.57 % | 4.112 M -44.69 % | 7.435 M -13.16 % | 8.562 M 40.84 % | 6.079 M -35.65 % | 9.447 M 12.11 % | 8.427 M -25.35 % | 11.289 M 110.11 % | 5.373 M 2.56 % | 5.239 M 24.29 % | 4.215 M -33.39 % | 6.328 M 55.38 % | 4.072 M 55.93 % | 2.612 M 21.68 % | 2.146 M -49.38 % | 4.241 M 29.07 % | 3.285 M 190.20 % | -3.642 M -153.56 % | 6.801 M 69.19 % | 4.020 M 71.18 % | 2.348 M |
| Cost of revenue | 6.114 B -23.26 % | 7.968 B 19.60 % | 6.662 B 42.21 % | 4.684 B 0.18 % | 4.676 B -19.73 % | 5.826 B 26.59 % | 4.602 B 33.11 % | 3.457 B 3.70 % | 3.334 B -24.35 % | 4.407 B 13.24 % | 3.892 B 49.19 % | 2.609 B 14.57 % | 2.277 B -15.35 % | 2.690 B 0.72 % | 2.670 B 52.03 % | 1.756 B 48.57 % | 1.182 B -47.94 % | 2.271 B 43.77 % | 1.579 B 31.00 % | 1.206 B 40.06 % | 860.837 M -37.10 % | 1.369 B 25.10 % | 1.094 B 37.39 % | 796.255 M 33.49 % | 596.479 M -29.91 % | 850.987 M 30.18 % | 653.684 M 18.49 % | 551.701 M 41.38 % | 390.214 M -51.74 % | 808.550 M 102.14 % | 399.989 M -26.44 % | 543.761 M 72.57 % | 315.096 M -33.84 % | 476.283 M 70.82 % | 278.825 M -29.03 % | 392.881 M 42.09 % | 276.509 M -25.01 % | 368.739 M 84.93 % | 199.390 M -24.17 % | 262.958 M 64.74 % | 159.623 M -49.73 % | 317.520 M 108.89 % | 152.001 M -29.87 % | 216.734 M 288.81 % | 55.743 M -82.65 % | 321.365 M 201.72 % | 106.511 M -15.63 % | 126.247 M 27.03 % | 99.386 M -40.65 % | 167.447 M 93.35 % | 86.602 M -32.05 % | 127.459 M 8.15 % | 117.850 M -33.70 % | 177.754 M 141.77 % | 73.522 M -60.05 % | 184.023 M 3.63 % | 177.578 M -15.08 % | 209.102 M 10.84 % | 188.645 M -6.58 % | 201.927 M 18.62 % | 170.231 M -8.36 % | 185.765 M 38.79 % | 133.850 M 15.83 % | 115.555 M 3.87 % | 111.254 M -15.35 % | 131.424 M 83.18 % | 71.744 M -23.34 % | 93.592 M 1.98 % | 91.772 M -32.86 % | 136.694 M 46.07 % | 93.579 M -11.57 % | 105.823 M 44.22 % | 73.374 M |
| General and administrative expenses | 772.645 M -63.31 % | 2.106 B 58.97 % | 1.325 B 148.29 % | 533.592 M 12.68 % | 473.564 M -27.79 % | 655.776 M 12.35 % | 583.679 M 66.42 % | 350.723 M -19.66 % | 436.536 M -27.72 % | 603.956 M 32.50 % | 455.819 M 63.87 % | 278.153 M -8.96 % | 305.535 M -43.85 % | 544.135 M 60.60 % | 338.808 M 60.21 % | 211.478 M -16.11 % | 252.075 M -46.28 % | 469.259 M 74.75 % | 268.527 M 82.11 % | 147.454 M -36.40 % | 231.838 M -19.05 % | 286.381 M 5.33 % | 271.889 M 151.29 % | 108.195 M -21.07 % | 137.081 M -6.95 % | 147.320 M 20.16 % | 122.603 M 28.81 % | 95.181 M -29.01 % | 134.068 M 51.73 % | 88.360 M -40.28 % | 147.964 M 54.11 % | 96.010 M -24.16 % | 126.597 M 16.17 % | 108.979 M -8.23 % | 118.749 M -53.97 % | 257.989 M 30.30 % | 198.003 M -24.31 % | 261.600 M 12.79 % | 231.939 M 47.78 % | 156.948 M -34.58 % | 239.926 M 23.83 % | 193.748 M 55.76 % | 124.386 M -42.26 % | 215.424 M 395.83 % | 43.447 M -20.32 % | 54.529 M 46.98 % | 37.099 M 0.38 % | 36.956 M -16.26 % | 44.132 M -15.39 % | 52.162 M 49.38 % | 34.920 M -2.61 % | 35.855 M 7.72 % | 33.286 M -11.51 % | 37.614 M 5.55 % | 35.637 M 57.02 % | 22.695 M -33.19 % | 33.968 M 192.41 % | -36.759 M -250.11 % | 24.488 M 243.52 % | -17.063 M -151.47 % | 33.153 M 314.78 % | -15.435 M -158.16 % | 26.540 M 6.05 % | 25.025 M 15.62 % | 21.643 M -39.41 % | 35.719 M 93.66 % | 18.444 M 4.53 % | 17.645 M -11.00 % | 19.826 M -16.91 % | 23.860 M 27.46 % | 18.720 M 8.19 % | 17.303 M -4.40 % | 18.100 M |
| Selling and marketing expenses | 420.590 M | 0.000 | 0.000 -100.00 % | 170.669 M -42.08 % | 294.672 M -0.09 % | 294.943 M 21.54 % | 242.674 M -13.16 % | 279.455 M 1.78 % | 274.557 M -31.62 % | 401.532 M 75.37 % | 228.962 M 14.38 % | 200.185 M 9.73 % | 182.430 M -43.37 % | 322.147 M 88.74 % | 170.680 M 15.76 % | 147.444 M -8.90 % | 161.854 M -6.82 % | 173.707 M 48.75 % | 116.781 M 6.49 % | 109.667 M -1.96 % | 111.854 M -26.03 % | 151.223 M 87.91 % | 80.479 M 43.78 % | 55.974 M -15.34 % | 66.118 M -19.59 % | 82.222 M 50.70 % | 54.560 M 15.10 % | 47.402 M -12.48 % | 54.163 M -6.15 % | 57.710 M 44.98 % | 39.804 M 15.50 % | 34.461 M -6.63 % | 36.908 M -11.13 % | 41.531 M 39.74 % | 29.720 M 4.99 % | 28.309 M 11.00 % | 25.504 M -38.05 % | 41.165 M 88.31 % | 21.861 M 3.60 % | 21.102 M -14.32 % | 24.627 M 12.66 % | 21.860 M 24.59 % | 17.545 M -26.55 % | 23.888 M 112.67 % | 11.232 M -3.00 % | 11.580 M 0.75 % | 11.494 M 11.95 % | 10.267 M -9.02 % | 11.285 M -17.99 % | 13.761 M 13.94 % | 12.077 M 6.88 % | 11.300 M -0.29 % | 11.333 M -6.54 % | 12.126 M 9.02 % | 11.123 M 20.90 % | 9.200 M -2.68 % | 9.453 M -28.18 % | 13.163 M 30.76 % | 10.066 M 34.40 % | 7.490 M -17.94 % | 9.127 M 0.78 % | 9.056 M 6.80 % | 8.479 M 26.36 % | 6.710 M 7.98 % | 6.215 M -7.98 % | 6.754 M 22.29 % | 5.522 M -7.63 % | 5.978 M 9.59 % | 5.455 M -30.21 % | 7.817 M 37.32 % | 5.692 M -6.13 % | 6.064 M 22.38 % | 4.955 M |
| Other expenses | -181.661 M -180.66 % | 225.212 M 218.65 % | 70.678 M 306.13 % | -34.289 M 50.97 % | -69.937 M 73.22 % | -261.168 M 81.68 % | -1.425 B -1 933.84 % | -70.089 M 66.35 % | -208.276 M -132.95 % | -89.408 M 91.27 % | -1.024 B -228.51 % | -311.701 M -3 090.43 % | 10.423 M 104.79 % | -217.560 M -62.68 % | -133.735 M -78.21 % | -75.043 M -63.89 % | -45.788 M 75.84 % | -189.554 M -150.82 % | -75.573 M 28.34 % | -105.464 M -313.49 % | -25.506 M 87.15 % | -198.476 M -486.43 % | -33.845 M 83.37 % | -203.459 M -7 276.02 % | 2.835 M 109.33 % | -30.375 M -26.77 % | -23.960 M 82.52 % | -137.037 M -916.44 % | -13.482 M 67.91 % | -42.015 M -136.93 % | -17.733 M -405.21 % | 5.810 M 304.94 % | -2.835 M 87.25 % | -22.237 M 49.83 % | -44.322 M 91.29 % | -508.752 M -4 419.42 % | 11.778 M 102.15 % | -546.629 M -6 104.19 % | 9.104 M 102.88 % | -315.826 M -8 667.62 % | 3.686 M 101.13 % | -326.727 M -3 199.76 % | 10.540 M -35.58 % | 16.363 M 93.16 % | 8.471 M 121.62 % | -39.177 M -889.16 % | 4.964 M 374.95 % | -1.806 M -122.80 % | 7.919 M 103.64 % | -217.537 M -15 562.07 % | -1.389 M 98.63 % | -101.735 M -53 480.84 % | 190.583 K 100.73 % | -26.188 M -822.80 % | -2.838 M -123.60 % | 12.026 M -9.26 % | 13.254 M -86.85 % | 100.800 M 11 278.94 % | 885.843 K -98.23 % | 50.084 M 793.34 % | 5.606 M -88.83 % | 50.171 M 1 364.46 % | 3.426 M 70.77 % | 2.006 M -67.74 % | 6.219 M 73.99 % | 3.574 M 94.63 % | 1.836 M -45.79 % | 3.388 M -56.29 % | 7.751 M 234.66 % | 2.316 M -47.55 % | 4.416 M 66.62 % | 2.650 M -14.30 % | 3.092 M |
| Operating expenses | 2.414 B -43.46 % | 4.269 B 63.99 % | 2.603 B 50.16 % | 1.734 B 0.53 % | 1.725 B -20.42 % | 2.167 B 36.19 % | 1.591 B 33.53 % | 1.192 B -3.22 % | 1.231 B -38.52 % | 2.003 B 91.12 % | 1.048 B 97.06 % | 531.736 M -38.54 % | 865.240 M -31.96 % | 1.272 B 63.73 % | 776.675 M -4.10 % | 809.893 M 22.05 % | 663.578 M -24.77 % | 882.028 M 60.09 % | 550.951 M -13.91 % | 639.936 M 39.93 % | 457.312 M -25.17 % | 611.148 M 57.93 % | 386.974 M 60.75 % | 240.727 M -17.78 % | 292.773 M -21.05 % | 370.824 M 25.67 % | 295.068 M 20.60 % | 244.676 M -12.79 % | 280.554 M -13.40 % | 323.974 M 41.46 % | 229.020 M 31.74 % | 173.839 M -11.06 % | 195.450 M 43.06 % | 136.622 M -24.15 % | 180.112 M 260.03 % | 50.027 M -78.74 % | 235.285 M -31.01 % | 341.055 M 29.73 % | 262.904 M 31.20 % | 200.389 M -25.29 % | 268.239 M 13.65 % | 236.015 M 54.79 % | 152.471 M -40.37 % | 255.676 M 304.87 % | 63.151 M -13.99 % | 73.424 M 37.10 % | 53.557 M -12.78 % | 61.401 M -3.06 % | 63.337 M -6.78 % | 67.943 M 48.97 % | 45.608 M -29.13 % | 64.353 M 43.61 % | 44.810 M -17.88 % | 54.565 M 24.23 % | 43.921 M 0.00 % | 43.921 M -22.50 % | 56.675 M -26.59 % | 77.203 M 117.84 % | 35.441 M -12.52 % | 40.511 M -15.40 % | 47.886 M 9.35 % | 43.791 M 13.91 % | 38.445 M 13.94 % | 33.741 M -0.98 % | 34.077 M -26.00 % | 46.047 M 78.46 % | 25.803 M -4.47 % | 27.011 M -18.23 % | 33.032 M -2.83 % | 33.993 M 17.92 % | 28.828 M 10.80 % | 26.018 M -0.50 % | 26.147 M |
| Cost and expenses | 8.528 B -30.31 % | 12.237 B 32.07 % | 9.265 B 44.36 % | 6.418 B 0.27 % | 6.401 B -19.92 % | 7.993 B 29.05 % | 6.193 B 33.22 % | 4.649 B 1.84 % | 4.565 B -28.77 % | 6.410 B 29.76 % | 4.940 B 57.29 % | 3.140 B -0.05 % | 3.142 B -20.68 % | 3.961 B 14.92 % | 3.447 B 34.32 % | 2.566 B 39.03 % | 1.846 B -41.46 % | 3.153 B 47.99 % | 2.130 B 15.43 % | 1.846 B 40.02 % | 1.318 B -33.42 % | 1.980 B 33.68 % | 1.481 B 42.81 % | 1.037 B 16.61 % | 889.252 M -27.22 % | 1.222 B 28.78 % | 948.752 M 19.13 % | 796.376 M 18.73 % | 670.768 M -40.77 % | 1.133 B 80.05 % | 629.009 M -12.35 % | 717.599 M 40.56 % | 510.547 M -16.70 % | 612.905 M 33.55 % | 458.938 M 3.62 % | 442.908 M -13.46 % | 511.794 M -27.90 % | 709.794 M 53.54 % | 462.294 M -0.23 % | 463.347 M 8.29 % | 427.862 M -22.70 % | 553.535 M 81.80 % | 304.472 M -35.55 % | 472.409 M 297.34 % | 118.893 M -69.88 % | 394.789 M 146.64 % | 160.067 M -14.70 % | 187.647 M 15.32 % | 162.722 M -30.87 % | 235.390 M 78.04 % | 132.210 M -28.97 % | 186.141 M 14.44 % | 162.660 M -29.98 % | 232.319 M 97.81 % | 117.444 M -48.48 % | 227.944 M -2.69 % | 234.253 M -18.18 % | 286.306 M 27.77 % | 224.086 M -7.57 % | 242.438 M 11.15 % | 218.117 M -4.98 % | 229.556 M 33.23 % | 172.295 M 15.40 % | 149.296 M 2.73 % | 145.330 M -18.11 % | 177.471 M 81.93 % | 97.547 M -19.12 % | 120.604 M -3.37 % | 124.804 M -26.88 % | 170.687 M 39.44 % | 122.407 M -7.16 % | 131.841 M 32.48 % | 99.521 M |
| Research and development expenses | 1.402 B -27.64 % | 1.938 B 60.46 % | 1.208 B 13.54 % | 1.064 B 3.65 % | 1.026 B -30.54 % | 1.478 B -32.54 % | 2.190 B 246.81 % | 631.589 M -13.30 % | 728.483 M -32.95 % | 1.087 B -21.66 % | 1.387 B 279.90 % | 365.099 M -0.48 % | 366.852 M -41.11 % | 622.960 M 55.38 % | 400.922 M -23.78 % | 526.014 M 78.05 % | 295.437 M -31.07 % | 428.616 M 77.69 % | 241.216 M -50.60 % | 488.280 M 250.96 % | 139.125 M -62.60 % | 372.019 M 443.48 % | 68.452 M -75.55 % | 280.016 M 222.82 % | 86.740 M -49.47 % | 171.657 M 21.00 % | 141.865 M -40.67 % | 239.129 M 126.01 % | 105.806 M -51.89 % | 219.919 M 272.84 % | 58.985 M 57.05 % | 37.557 M 7.98 % | 34.780 M 316.62 % | 8.348 M -89.01 % | 75.965 M -72.12 % | 272.481 M | 0.000 -100.00 % | 584.919 M | 0.000 -100.00 % | 338.166 M | 0.000 -100.00 % | 347.134 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.491 M | 0.000 -100.00 % | 15.983 M | 0.000 -100.00 % | 219.557 M | 0.000 -100.00 % | 118.933 M | 0.000 -100.00 % | 31.013 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 |
| Selling general and administrative expenses | 1.193 B -43.34 % | 2.106 B 58.97 % | 1.325 B 88.12 % | 704.261 M -8.33 % | 768.236 M -19.19 % | 950.719 M 15.05 % | 826.353 M 31.13 % | 630.179 M -11.38 % | 711.093 M -29.28 % | 1.005 B 46.83 % | 684.781 M 43.16 % | 478.338 M -1.97 % | 487.965 M -43.67 % | 866.282 M 70.03 % | 509.488 M 41.95 % | 358.922 M -13.29 % | 413.929 M -35.62 % | 642.966 M 66.87 % | 385.307 M 49.86 % | 257.120 M -25.19 % | 343.693 M -21.46 % | 437.605 M 24.19 % | 352.367 M 114.64 % | 164.170 M -19.21 % | 203.198 M -11.48 % | 229.541 M 29.57 % | 177.163 M 24.25 % | 142.584 M -24.25 % | 188.231 M 28.86 % | 146.070 M -22.21 % | 187.768 M 43.92 % | 130.471 M -20.20 % | 163.505 M 8.63 % | 150.510 M 1.37 % | 148.469 M -48.14 % | 286.298 M 28.09 % | 223.507 M -26.18 % | 302.766 M 19.29 % | 253.800 M 42.54 % | 178.050 M -32.70 % | 264.553 M 22.70 % | 215.608 M 51.91 % | 141.931 M -40.69 % | 239.313 M 337.67 % | 54.679 M -17.29 % | 66.109 M 36.05 % | 48.592 M 2.90 % | 47.224 M -14.79 % | 55.418 M -15.94 % | 65.923 M 40.27 % | 46.997 M -0.33 % | 47.155 M 5.68 % | 44.619 M -10.29 % | 49.740 M 6.37 % | 46.759 M 46.60 % | 31.895 M -26.55 % | 43.421 M 284.02 % | -23.596 M -168.29 % | 34.555 M 460.97 % | -9.573 M -122.64 % | 42.280 M 762.74 % | -6.379 M -118.22 % | 35.019 M 10.35 % | 31.735 M 13.92 % | 27.858 M -34.41 % | 42.472 M 77.22 % | 23.966 M 1.45 % | 23.624 M -6.56 % | 25.281 M -20.19 % | 31.677 M 29.76 % | 24.412 M 4.47 % | 23.367 M 1.35 % | 23.055 M |
| Interest income | 18.302 M -66.32 % | 54.338 M 158.81 % | 20.995 M -9.09 % | 23.096 M -19.59 % | 28.721 M -38.55 % | 46.739 M 54.74 % | 30.204 M -28.19 % | 42.062 M -19.23 % | 52.074 M 6.72 % | 48.796 M 2.86 % | 47.438 M 10.53 % | 42.918 M 19.78 % | 35.832 M -5.44 % | 37.894 M 310.29 % | 9.236 M -73.68 % | 35.087 M 22.47 % | 28.649 M -3.50 % | 29.689 M 496.23 % | 4.979 M -32.96 % | 7.427 M 90.05 % | 3.908 M -49.86 % | 7.794 M 10.82 % | 7.032 M -17.63 % | 8.537 M 220.18 % | 2.666 M 40.80 % | 1.894 M 164.79 % | 715.208 K -46.02 % | 1.325 M 41.84 % | 934.106 K -35.11 % | 1.439 M 65.47 % | 869.921 K -13.71 % | 1.008 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.157 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 402.323 K | 0.000 -100.00 % | 262.007 K | 0.000 | 0.000 | 0.000 -100.00 % | 438.892 K | 0.000 -100.00 % | 3.390 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.563 M | 0.000 -100.00 % | 3.209 M | 0.000 -100.00 % | 6.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 92.476 M 0.32 % | 92.180 M 2.93 % | 89.553 M 52.02 % | 58.908 M 45.85 % | 40.391 M -1.59 % | 41.041 M -10.30 % | 45.755 M 2.89 % | 44.468 M 3.04 % | 43.157 M -2.80 % | 44.402 M 8.71 % | 40.844 M 14.10 % | 35.797 M 25.37 % | 28.553 M -0.69 % | 28.753 M 89.52 % | 15.172 M 550.19 % | 2.333 M 6.48 % | 2.191 M 68.55 % | 1.300 M -76.57 % | 5.549 M 17.96 % | 4.704 M -50.48 % | 9.501 M 26.61 % | 7.504 M -21.26 % | 9.529 M -14.98 % | 11.208 M -33.70 % | 16.905 M -25.54 % | 22.703 M -4.77 % | 23.840 M 29.56 % | 18.401 M 21.33 % | 15.166 M -2.20 % | 15.508 M -3.26 % | 16.031 M 8.02 % | 14.841 M 41.08 % | 10.520 M 45.93 % | 7.209 M -3.48 % | 7.468 M 44.01 % | 5.186 M -27.03 % | 7.107 M 5.78 % | 6.719 M -2.37 % | 6.882 M 30.61 % | 5.269 M 13.73 % | 4.633 M 137.87 % | 1.948 M -73.80 % | 7.434 M 7.44 % | 6.919 M 107.55 % | 3.334 M -20.85 % | 4.212 M 80.94 % | 2.328 M -7.01 % | 2.504 M 57.60 % | 1.589 M -75.39 % | 6.456 M 323.16 % | 1.526 M -44.19 % | 2.734 M 98.74 % | 1.376 M -84.18 % | 8.698 M 1 812.82 % | 454.708 K -74.86 % | 1.809 M 27.12 % | 1.423 M -82.15 % | 7.975 M 587.81 % | 1.159 M -74.12 % | 4.480 M 345.69 % | 1.005 M -30.67 % | 1.450 M 24.33 % | 1.166 M 21.96 % | 956.243 K -54.52 % | 2.102 M 144.24 % | 860.836 K -24.30 % | 1.137 M 221.79 % | 353.363 K -89.38 % | 3.326 M 65.05 % | 2.015 M 28.18 % | 1.572 M 13.66 % | 1.383 M 34.77 % | 1.026 M |
| Depreciation and amortization | 0.000 -100.00 % | 463.008 M 0.00 % | 463.008 M 65.05 % | 280.529 M 21.15 % | 231.552 M 0.00 % | 231.552 M 59.08 % | 145.553 M -35.54 % | 225.799 M 51.28 % | 149.259 M 0.00 % | 149.259 M 19.30 % | 125.108 M -9.34 % | 138.004 M 10.31 % | 125.108 M 0.00 % | 125.108 M 16.11 % | 107.748 M -12.72 % | 123.447 M 14.57 % | 107.748 M 0.00 % | 107.748 M 21.96 % | 88.348 M -15.26 % | 104.257 M 18.01 % | 88.348 M 0.00 % | 88.348 M 18.49 % | 74.559 M -5.20 % | 78.646 M 5.48 % | 74.559 M 0.00 % | 74.559 M 13.47 % | 65.711 M -11.66 % | 74.386 M 13.20 % | 65.711 M 0.00 % | 65.711 M 32.54 % | 49.577 M -9.30 % | 54.662 M 10.26 % | 49.577 M 0.00 % | 49.577 M 3.10 % | 48.085 M 4.57 % | 45.981 M -4.37 % | 48.085 M 0.00 % | 48.085 M 97.64 % | 24.330 M -45.08 % | 44.300 M 82.08 % | 24.330 M 0.00 % | 24.330 M 46.32 % | 16.627 M -19.96 % | 20.775 M 24.95 % | 16.627 M 0.00 % | 16.627 M 55.12 % | 10.719 M -47.76 % | 20.518 M 91.42 % | 10.719 M 0.00 % | 10.719 M -9.12 % | 11.794 M -19.44 % | 14.641 M 24.14 % | 11.794 M 0.00 % | 11.794 M 17.74 % | 10.017 M -52.58 % | 21.125 M -6.87 % | 22.684 M 166.08 % | 8.525 M | 0.000 -100.00 % | 7.502 M -14.72 % | 8.797 M 5.14 % | 8.367 M 96.21 % | 4.264 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.818 M 19.88 % | 4.019 M -2.97 % | 4.142 M | 0.000 | 0.000 -100.00 % | 3.904 M |
| Operating income | 1.795 B 1 069.18 % | -185.198 M -109.77 % | 1.895 B 24.87 % | 1.517 B -15.95 % | 1.805 B 20.95 % | 1.493 B -18.20 % | 1.824 B -2.12 % | 1.864 B 34.55 % | 1.385 B 28.09 % | 1.082 B -11.51 % | 1.222 B -13.63 % | 1.415 B 94.09 % | 729.076 M 2.06 % | 714.391 M -36.30 % | 1.121 B 51.19 % | 741.726 M 155.85 % | 289.901 M -18.85 % | 357.258 M -17.79 % | 434.573 M 28.09 % | 339.277 M 222.27 % | 105.277 M -56.27 % | 240.765 M 35.54 % | 177.638 M -12.09 % | 202.074 M 315.04 % | 48.688 M -51.25 % | 99.872 M -25.04 % | 133.235 M -11.37 % | 150.328 M 304.43 % | 37.170 M -58.78 % | 90.180 M 16.52 % | 77.397 M -42.55 % | 134.715 M 322.56 % | 31.881 M -47.07 % | 60.227 M 32.35 % | 45.507 M -75.77 % | 187.808 M 293.08 % | -97.268 M 22.64 % | -125.730 M 0.28 % | -126.085 M -506.89 % | -20.776 M 87.66 % | -168.320 M -163.88 % | -63.786 M -249.00 % | -18.277 M 87.43 % | -145.408 M -9 250.71 % | -1.555 M -167.47 % | 2.305 M -90.45 % | 24.137 M -17.34 % | 29.201 M 3 275.84 % | 865.000 K -97.48 % | 34.296 M -6.06 % | 36.510 M -22.34 % | 47.012 M 132.65 % | 20.208 M -22.91 % | 26.214 M -41.89 % | 45.112 M -28.71 % | 63.282 M 68.81 % | 37.488 M 8.45 % | 34.566 M -39.46 % | 57.097 M -13.70 % | 66.161 M 116.86 % | 30.509 M 20.92 % | 25.230 M 13.55 % | 22.220 M -44.82 % | 40.268 M 97.87 % | 20.351 M 247.06 % | 5.864 M -61.51 % | 15.237 M -45.38 % | 27.896 M 55.36 % | 17.955 M 380.07 % | 3.740 M -85.06 % | 25.038 M 56.05 % | 16.045 M 0.67 % | 15.938 M |
| Total other income expenses net | 19.786 M -97.28 % | 727.371 M 963.92 % | 68.367 M 593.55 % | 9.857 M 29.74 % | 7.598 M 136.09 % | -21.054 M -1 004.47 % | -1.906 M -125.71 % | 7.414 M 196.78 % | 2.498 M -76.57 % | 10.661 M 545.46 % | 1.652 M -51.57 % | 3.410 M 74.69 % | 1.952 M 108.75 % | -22.308 M -759.21 % | 3.384 M -9.22 % | 3.728 M 67.65 % | 2.224 M -56.97 % | 5.168 M -18.18 % | 6.316 M 61.67 % | 3.907 M 400.79 % | 780.112 K -67.99 % | 2.437 M -53.63 % | 5.256 M 13.11 % | 4.646 M 73.82 % | 2.673 M -65.07 % | 7.652 M 1 051.66 % | 664.467 K -92.90 % | 9.365 M 811.16 % | 1.028 M -85.31 % | 6.997 M 290.28 % | 1.793 M -19.94 % | 2.239 M 6 603.96 % | -34.428 K -101.07 % | 3.215 M -46.46 % | 6.005 M 105.52 % | -108.862 M -199.69 % | 109.204 M -40.49 % | 183.495 M 12.05 % | 163.768 M 69.76 % | 96.469 M -43.71 % | 171.375 M 19.59 % | 143.300 M 127.41 % | 63.013 M -57.06 % | 146.762 M 1 246.38 % | 10.900 M -57.08 % | 25.398 M 382.16 % | 5.267 M -19.58 % | 6.550 M 0.72 % | 6.503 M 48.09 % | 4.392 M 46.14 % | 3.005 M -78.70 % | 14.109 M 3 041.87 % | -479.609 K -102.28 % | 21.009 M 2 625.03 % | -832.030 K -276.21 % | 472.193 K 2.15 % | 462.266 K -91.92 % | 5.719 M 3 171.15 % | -186.216 K -160.63 % | 307.116 K 119.68 % | -1.560 M -158.39 % | 2.673 M 826.29 % | 288.522 K -42.44 % | 501.222 K 59.75 % | 313.747 K -84.08 % | 1.971 M 75.45 % | 1.123 M -30.25 % | 1.610 M 68.54 % | 955.321 K 0.90 % | 946.784 K -26.56 % | 1.289 M 528.20 % | 205.211 K -85.24 % | 1.390 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 | 2023-01-01 | 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 |
| 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.059 B -37.24 % | 1.688 B -60.17 % | 4.238 B 16 610.41 % | -25.667 M 99.56 % | -5.857 B 28.88 % | -8.236 B -36.85 % | -6.018 B -0.96 % | -5.961 B 8.84 % | -6.539 B -1.37 % | -6.451 B -50.98 % | -4.273 B 16.02 % | -5.088 B -0.31 % | -5.072 B 20.58 % | -6.387 B 15.35 % | -7.544 B -17.28 % | -6.433 B 6.86 % | -6.907 B 23.65 % | -9.046 B -878.21 % | -924.718 M 54.44 % | -2.029 B 19.00 % | -2.506 B -19.93 % | -2.089 B -62.63 % | -1.285 B -21.67 % | -1.056 B 21.68 % | -1.348 B -52.62 % | -883.361 M -181.95 % | 1.078 B 293.55 % | 273.879 M 26.43 % | 216.629 M 237.37 % | -157.697 M -379.80 % | 56.361 M 10.91 % | 50.815 M -79.45 % | 247.226 M 259.61 % | -154.892 M -197.12 % | -52.130 M 85.88 % | -369.078 M 11.46 % | -416.830 M 10.69 % | -466.709 M 29.44 % | -661.394 M -384.53 % | 232.455 M 57.60 % | 147.496 M 687.39 % | 18.732 M -87.02 % | 144.283 M 39.95 % | 103.094 M 103.44 % | 50.674 M 389.01 % | -17.534 M -1 701.21 % | 1.095 M 106.91 % | -15.842 M 23.59 % | -20.733 M 85.78 % | -145.841 M 48.30 % | -282.065 M 12.95 % | -324.034 M 24.00 % | -426.356 M 14.16 % | -496.693 M 9.75 % | -550.382 M -452.55 % | -99.607 M 35.67 % | -154.848 M 50.45 % | -312.520 M 6.12 % | -332.895 M -1.54 % | -327.830 M 18.35 % | -401.489 M 26.86 % | -548.963 M -16.17 % | -472.533 M -7.74 % | -438.588 M -0.04 % | -438.411 M -7 869.18 % | -5.501 M 87.40 % | -43.677 M -184.95 % | -15.328 M 75.83 % | -63.405 M -271.99 % | -17.045 M -321.03 % | 7.711 M 116.37 % | -47.102 M |
| Total investments | 1.028 B -0.05 % | 1.028 B 65.27 % | 622.071 M 10.57 % | 562.625 M 140.66 % | 233.780 M | 0.000 -100.00 % | 186.340 M 2.19 % | 182.352 M 3.96 % | 175.411 M 6.40 % | 164.867 M -31.84 % | 241.889 M 3.83 % | 232.958 M 71.64 % | 135.724 M 277.11 % | 35.990 M -64.23 % | 100.606 M | 0.000 | 0.000 -100.00 % | 136.071 M 4.65 % | 130.020 M 2.65 % | 126.659 M -3.53 % | 131.299 M 0.31 % | 130.888 M 18.95 % | 110.039 M -45.66 % | 202.500 M 90.37 % | 106.372 M 0.43 % | 105.921 M 13.84 % | 93.046 M 10.22 % | 84.421 M -3.78 % | 87.736 M 12.70 % | 77.850 M 1 175.90 % | 6.102 M -13.30 % | 7.037 M -25.34 % | 9.426 M 62.43 % | 5.803 M 81.51 % | 3.197 M -6.99 % | 3.438 M -7.09 % | 3.700 M 15.72 % | 3.197 M -7.97 % | 3.474 M -8.20 % | 3.784 M -7.64 % | 4.097 M -7.10 % | 4.410 M -1.99 % | 4.500 M -0.20 % | 4.509 M -5.29 % | 4.761 M -6.02 % | 5.066 M 9.97 % | 4.606 M 21.73 % | 3.784 M -6.49 % | 4.047 M -35.86 % | 6.309 M 87.97 % | 3.357 M -4.89 % | 3.529 M 60.03 % | 2.205 M -7.80 % | 2.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.102 M 16.64 % | 945.064 K | 0.000 |
| Total debt | 19.067 B 0.22 % | 19.025 B 7.28 % | 17.734 B 37.67 % | 12.881 B 150.43 % | 5.144 B 25.10 % | 4.112 B -31.08 % | 5.966 B -0.56 % | 6.000 B -1.07 % | 6.065 B 1.07 % | 6.001 B -18.17 % | 7.333 B 34.72 % | 5.443 B 19.64 % | 4.549 B 12.39 % | 4.048 B 1.77 % | 3.978 B 120.51 % | 1.804 B 418.35 % | 347.997 M 1 487.08 % | 21.927 M -96.28 % | 589.483 M 25.43 % | 469.963 M -44.30 % | 843.691 M 52.49 % | 553.272 M -48.70 % | 1.079 B -15.66 % | 1.279 B 0.64 % | 1.271 B -36.18 % | 1.991 B 22.69 % | 1.623 B 48.08 % | 1.096 B 35.18 % | 810.744 M -7.87 % | 879.999 M -27.42 % | 1.212 B 13.89 % | 1.065 B 5.99 % | 1.004 B 16.07 % | 865.375 M 26.80 % | 682.471 M 32.78 % | 513.988 M 28.79 % | 399.084 M -19.77 % | 497.420 M -2.88 % | 512.170 M 15.96 % | 441.695 M 23.05 % | 358.961 M -9.96 % | 398.685 M 33.36 % | 298.945 M 25.04 % | 239.070 M 32.81 % | 180.010 M -7.69 % | 195.010 M 25.52 % | 155.360 M -3.12 % | 160.360 M 45.50 % | 110.210 M -5.81 % | 117.010 M 214.46 % | 37.210 M -28.59 % | 52.110 M -16.10 % | 62.110 M -32.42 % | 91.910 M -55.56 % | 206.810 M 45.73 % | 141.910 M 7.50 % | 132.010 M 5.60 % | 125.010 M -46.85 % | 235.210 M -2.00 % | 240.010 M -0.41 % | 241.000 M 0.00 % | 241.000 M 0.08 % | 240.800 M 2.47 % | 235.000 M 2.17 % | 230.000 M -0.22 % | 230.500 M 161.93 % | 88.000 M 12.82 % | 78.000 M 32.20 % | 59.000 M -33.71 % | 89.000 M 1.14 % | 88.000 M 120.00 % | 40.000 M |
| Accumulated other comprehensive income loss | 18.133 B 469.02 % | 3.187 B -81.03 % | 16.797 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 20.436 B 8.69 % | 18.802 B 1.51 % | 18.521 B 11.58 % | 16.599 B 6.83 % | 15.538 B 11.83 % | 13.894 B 8.35 % | 12.824 B 15.09 % | 11.142 B 12.52 % | 9.902 B 12.84 % | 8.776 B 12.40 % | 7.808 B 16.14 % | 6.723 B 16.90 % | 5.751 B 11.47 % | 5.159 B 14.60 % | 4.502 B 26.09 % | 3.571 B 14.06 % | 3.131 B 7.06 % | 2.924 B 16.61 % | 2.508 B 13.27 % | 2.214 B 12.01 % | 1.976 B 3.83 % | 1.903 B 12.42 % | 1.693 B 9.19 % | 1.551 B 8.88 % | 1.424 B 1.90 % | 1.398 B 6.73 % | 1.310 B 7.45 % | 1.219 B 7.48 % | 1.134 B 1.93 % | 1.112 B 6.06 % | 1.049 B 4.97 % | 999.266 M 10.00 % | 908.444 M 1.72 % | 893.085 M 5.27 % | 848.365 M 3.35 % | 820.873 M 5.27 % | 779.764 M 0.21 % | 778.160 M 4.07 % | 747.737 M 18.31 % | 632.007 M 1.53 % | 622.472 M -10.63 % | 696.537 M 11.61 % | 624.105 M 3.21 % | 604.705 M 3.06 % | 586.771 M 0.36 % | 584.676 M 1.03 % | 578.697 M 2.81 % | 562.871 M -2.92 % | 579.804 M 0.31 % | 578.023 M 2.17 % | 565.743 M 4.54 % | 541.164 M 4.44 % | 518.134 M 2.81 % | 503.985 M 5.22 % | 478.995 M 6.66 % | 449.099 M 12.18 % | 400.330 M 4.76 % | 382.150 M 1.93 % | 374.904 M 12.16 % | 334.264 M 13.31 % | 295.004 M 10.18 % | 267.741 M 0.83 % | 265.536 M 8.03 % | 245.802 M 14.77 % | 214.172 M 7.14 % | 199.904 M 5.85 % | 188.853 M 11.43 % | 169.487 M 9.62 % | 154.608 M 1.64 % | 152.115 M 7.62 % | 141.349 M 7.76 % | 131.168 M |
| Common stock | 724.833 M 0.03 % | 724.617 M 0.03 % | 724.378 M 0.38 % | 721.603 M 35.09 % | 534.175 M 0.10 % | 533.618 M 0.09 % | 533.122 M 0.40 % | 531.020 M 0.01 % | 530.941 M 0.14 % | 530.209 M 0.02 % | 530.117 M 0.04 % | 529.903 M 0.06 % | 529.560 M 0.17 % | 528.676 M 0.04 % | 528.441 M 0.21 % | 527.353 M 0.03 % | 527.204 M 0.28 % | 525.727 M 5.64 % | 497.647 M 0.23 % | 496.522 M 0.01 % | 496.465 M 0.00 % | 496.463 M 0.07 % | 496.105 M 0.20 % | 495.117 M 0.00 % | 495.117 M 0.91 % | 490.647 M 7.13 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 0.00 % | 458.004 M 30.04 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 0.00 % | 352.200 M 100.00 % | 176.100 M 0.00 % | 176.100 M 0.00 % | 176.100 M 15.78 % | 152.100 M 0.00 % | 152.100 M 80.00 % | 84.500 M 0.00 % | 84.500 M 30.00 % | 65.000 M 0.00 % | 65.000 M 0.00 % | 65.000 M 0.00 % | 65.000 M 0.00 % | 65.000 M 0.00 % | 65.000 M 34.19 % | 48.440 M 0.00 % | 48.440 M 0.00 % | 48.440 M 0.00 % | 48.440 M 0.00 % | 48.440 M 0.00 % | 48.440 M 0.00 % | 48.440 M |
| Total equity | 45.520 B -8.76 % | 49.887 B 18.30 % | 42.171 B 5.24 % | 40.073 B 17.43 % | 34.124 B 5.89 % | 32.225 B 7.84 % | 29.882 B 7.16 % | 27.885 B 7.09 % | 26.039 B 4.89 % | 24.825 B 8.11 % | 22.963 B 5.16 % | 21.835 B 5.76 % | 20.647 B 3.32 % | 19.984 B 4.67 % | 19.093 B 5.29 % | 18.134 B 3.03 % | 17.600 B 2.33 % | 17.198 B 122.96 % | 7.714 B 5.02 % | 7.345 B 3.43 % | 7.102 B -0.14 % | 7.112 B 8.09 % | 6.579 B 4.89 % | 6.272 B 2.45 % | 6.122 B 0.36 % | 6.100 B 53.67 % | 3.970 B 2.60 % | 3.869 B 2.61 % | 3.771 B 0.56 % | 3.750 B 2.81 % | 3.647 B 1.60 % | 3.589 B 3.02 % | 3.484 B 0.11 % | 3.480 B 1.53 % | 3.428 B 0.33 % | 3.417 B 1.52 % | 3.366 B 0.05 % | 3.364 B 1.51 % | 3.314 B 62.22 % | 2.043 B 0.67 % | 2.029 B -13.20 % | 2.338 B 16.17 % | 2.012 B 1.41 % | 1.984 B 0.67 % | 1.971 B 0.35 % | 1.964 B 0.77 % | 1.949 B 1.26 % | 1.925 B -0.32 % | 1.931 B 0.28 % | 1.926 B 0.40 % | 1.918 B 1.75 % | 1.885 B 1.64 % | 1.855 B 0.65 % | 1.843 B 2.46 % | 1.799 B 55.45 % | 1.157 B 4.11 % | 1.111 B 2.15 % | 1.088 B 1.25 % | 1.075 B 4.38 % | 1.029 B 4.97 % | 980.736 M 1.85 % | 962.955 M 2.96 % | 935.285 M 2.63 % | 911.319 M 4.21 % | 874.530 M 152.54 % | 346.291 M 5.57 % | 328.034 M 7.72 % | 304.526 M 4.78 % | 290.641 M 2.95 % | 282.301 M 5.13 % | 268.516 M 4.67 % | 256.525 M |
| Other non current liabilities | 148.108 M 45.23 % | 101.979 M -27.10 % | 139.880 M 28.81 % | 108.590 M 83.01 % | 59.337 M 0.00 % | 59.337 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.700 M 0.00 % | 20.700 M -0.10 % | 20.721 M -0.04 % | 20.730 M 7 355.57 % | 278.045 K -2.66 % | 285.641 K -8.71 % | 312.885 K -25.60 % | 420.517 K 4.92 % | 400.787 K 1.04 % | 396.655 K -4.84 % | 416.821 K -2.41 % | 427.122 K -18.13 % | 521.695 K -2.65 % | 535.908 K -35.50 % | 830.920 K -79.35 % | 4.023 M -10.33 % | 4.486 M 2.78 % | 4.365 M 2.92 % | 4.241 M -49.63 % | 8.421 M -40.29 % | 14.103 M -10.46 % | 15.750 M -15.46 % | 18.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.114 B 0.83 % | 1.105 B 1.66 % | 1.087 B | 0.000 -100.00 % | 1.076 B 2.63 % | 1.049 B 1.80 % | 1.030 B 2.30 % | 1.007 B 5.45 % | 955.050 M 0.13 % | 953.769 M 2.05 % | 934.638 M -0.03 % | 934.958 M 129.83 % | 406.806 M 17.17 % | 347.185 M -0.09 % | 347.505 M -56.10 % | 791.508 M 164.48 % | 299.273 M 85.95 % | 160.942 M 7.33 % | 149.952 M -0.21 % | 150.271 M 266.86 % | 40.961 M -32.79 % | 60.942 M 129.85 % | 26.514 M -54.55 % | 58.331 M 8.98 % | 53.524 M 14.77 % | 46.635 M |
| Long term debt | 13.732 B 5.85 % | 12.973 B -1.90 % | 13.225 B 6.74 % | 12.390 B 155.03 % | 4.858 B 23.11 % | 3.946 B -31.69 % | 5.777 B -0.59 % | 5.811 B -0.35 % | 5.831 B -0.07 % | 5.835 B 1.05 % | 5.775 B 7.86 % | 5.354 B 20.59 % | 4.440 B 18.72 % | 3.740 B 1.08 % | 3.700 B 146.67 % | 1.500 B | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 260.000 M -36.96 % | 412.440 M -62.94 % | 1.113 B -2.82 % | 1.145 B 77.62 % | 644.690 M 41.65 % | 455.140 M 38.70 % | 328.140 M -45.62 % | 603.400 M 24.82 % | 483.400 M 22.41 % | 394.900 M -9.39 % | 435.800 M 40.58 % | 310.000 M 106.67 % | 150.000 M 25.00 % | 120.000 M 100.00 % | 60.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 M 0.00 % | 115.000 M 0.00 % | 115.000 M 0.00 % | 115.000 M -50.00 % | 230.000 M 0.00 % | 230.000 M 0.00 % | 230.000 M 0.00 % | 230.000 M 0.00 % | 230.000 M 0.00 % | 230.000 M 0.00 % | 230.000 M 0.00 % | 230.000 M 379.17 % | 48.000 M 0.00 % | 48.000 M 0.00 % | 48.000 M 0.00 % | 48.000 M 0.00 % | 48.000 M | 0.000 |
| Total non current liabilities | 20.421 B 47.51 % | 13.844 B -30.37 % | 19.882 B 4.57 % | 19.013 B 74.90 % | 10.871 B 8.69 % | 10.002 B -12.54 % | 11.435 B 19.00 % | 9.609 B -1.42 % | 9.747 B 0.31 % | 9.717 B 2.23 % | 9.505 B 13.77 % | 8.355 B 11.57 % | 7.488 B 10.17 % | 6.797 B 0.46 % | 6.766 B 62.90 % | 4.153 B 57.74 % | 2.633 B 1.74 % | 2.588 B -0.90 % | 2.611 B 5.25 % | 2.481 B -1.71 % | 2.524 B -0.13 % | 2.527 B 41.71 % | 1.783 B -10.50 % | 1.993 B -5.69 % | 2.113 B -25.70 % | 2.844 B -2.56 % | 2.919 B 24.12 % | 2.351 B 16.30 % | 2.022 B 10.78 % | 1.825 B -17.81 % | 2.221 B 15.65 % | 1.920 B 13.74 % | 1.688 B 0.41 % | 1.681 B 3.68 % | 1.622 B 9.00 % | 1.488 B -4.50 % | 1.558 B 5.94 % | 1.470 B -8.18 % | 1.601 B 42.75 % | 1.122 B -3.06 % | 1.157 B -28.23 % | 1.612 B 45.52 % | 1.108 B 0.81 % | 1.099 B -0.96 % | 1.110 B -0.97 % | 1.121 B 0.55 % | 1.114 B 0.83 % | 1.105 B 1.66 % | 1.087 B -0.54 % | 1.093 B 1.55 % | 1.076 B 2.63 % | 1.049 B 1.80 % | 1.030 B 2.30 % | 1.007 B -5.88 % | 1.070 B 0.12 % | 1.069 B 1.82 % | 1.050 B -0.03 % | 1.050 B 64.88 % | 636.806 M 10.33 % | 577.185 M -0.06 % | 577.505 M -43.47 % | 1.022 B 93.00 % | 529.273 M 35.38 % | 390.942 M 2.89 % | 379.952 M -0.08 % | 380.271 M 327.46 % | 88.961 M -18.34 % | 108.942 M 46.20 % | 74.514 M -29.92 % | 106.331 M 4.73 % | 101.524 M 117.70 % | 46.635 M |
| Other current liabilities | 6.705 B 215.05 % | 2.128 B 9.24 % | 1.948 B -71.39 % | 6.808 B -22.37 % | 8.770 B -5.99 % | 9.329 B 4.35 % | 8.940 B -13.05 % | 10.282 B -3.59 % | 10.665 B 10.78 % | 9.627 B 479.17 % | 1.662 B -83.14 % | 9.857 B 9.42 % | 9.009 B 8.17 % | 8.328 B 7.74 % | 7.730 B 19.29 % | 6.480 B 11.07 % | 5.834 B -7.73 % | 6.323 B -5.64 % | 6.701 B 5.75 % | 6.337 B 14.26 % | 5.546 B 38.15 % | 4.014 B 21.37 % | 3.308 B 12.77 % | 2.933 B 4.56 % | 2.805 B 63.76 % | 1.713 B -2.38 % | 1.755 B -20.30 % | 2.202 B 9.79 % | 2.005 B 1.30 % | 1.979 B 2.86 % | 1.924 B 18.33 % | 1.626 B 24.82 % | 1.303 B 6.74 % | 1.221 B 19.71 % | 1.020 B 47.93 % | 689.389 M 23.28 % | 559.202 M 38.41 % | 404.014 M 42.50 % | 283.526 M 36.20 % | 208.174 M -20.72 % | 262.588 M 47.74 % | 177.731 M 3.20 % | 172.212 M 9.91 % | 156.679 M 7.67 % | 145.514 M 15.84 % | 125.616 M -48.79 % | 245.274 M 1.54 % | 241.544 M 21.60 % | 198.636 M 5.59 % | 188.115 M -33.41 % | 282.501 M 14.10 % | 247.584 M 3.33 % | 239.595 M 1.16 % | 236.844 M 2.85 % | 230.291 M 1.74 % | 226.345 M -9.19 % | 249.240 M -24.56 % | 330.400 M 3.80 % | 318.303 M -0.89 % | 321.157 M 3.09 % | 311.545 M 17.92 % | 264.200 M 36.77 % | 193.177 M 45.08 % | 133.149 M 22.65 % | 108.557 M 8.26 % | 100.272 M -5.23 % | 105.808 M 48.46 % | 71.272 M -45.27 % | 130.230 M 48.78 % | 87.531 M 25.63 % | 69.672 M 1.91 % | 68.369 M |
| Deferred revenue | 0.000 -100.00 % | 4.338 B -8.73 % | 4.753 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.434 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 5.119 B -12.96 % | 5.881 B 36.06 % | 4.322 B 1 370.64 % | 293.885 M 134.06 % | 125.560 M 4 085.33 % | 3.000 M -25.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M -82.66 % | 23.066 M -98.44 % | 1.482 B | 0.000 -100.00 % | 15.130 M -93.34 % | 227.253 M -0.39 % | 228.153 M 4.72 % | 217.862 M -31.25 % | 316.867 M | 0.000 -100.00 % | 558.323 M 27.73 % | 437.112 M -46.00 % | 809.500 M 55.11 % | 521.872 M -51.62 % | 1.079 B 5.86 % | 1.019 B 18.71 % | 858.289 M -2.28 % | 878.338 M 83.81 % | 477.850 M 5.88 % | 451.300 M 26.91 % | 355.604 M -35.56 % | 551.859 M -9.39 % | 609.035 M 4.80 % | 581.163 M -4.66 % | 609.537 M 41.89 % | 429.575 M 15.33 % | 372.471 M 2.33 % | 363.988 M 30.42 % | 279.084 M -36.20 % | 437.420 M -14.59 % | 512.170 M 15.96 % | 441.695 M 23.05 % | 358.961 M -9.96 % | 398.685 M 33.36 % | 298.945 M 25.04 % | 239.070 M 32.81 % | 180.010 M -7.69 % | 195.010 M 25.52 % | 155.360 M -3.12 % | 160.360 M 45.50 % | 110.210 M -5.81 % | 117.010 M 214.46 % | 37.210 M -28.59 % | 52.110 M -16.10 % | 62.110 M -32.42 % | 91.910 M 0.11 % | 91.810 M 241.17 % | 26.910 M 58.20 % | 17.010 M 69.93 % | 10.010 M 92.13 % | 5.210 M -47.95 % | 10.010 M -9.00 % | 11.000 M 0.00 % | 11.000 M 1.85 % | 10.800 M 116.00 % | 5.000 M | 0.000 -100.00 % | 500.000 K -98.75 % | 40.000 M 33.33 % | 30.000 M 172.73 % | 11.000 M -73.17 % | 41.000 M 2.50 % | 40.000 M 0.00 % | 40.000 M |
| Total current liabilities | 25.116 B -4.06 % | 26.180 B 9.81 % | 23.841 B -5.61 % | 25.259 B 8.65 % | 23.248 B -1.00 % | 23.482 B 6.19 % | 22.113 B -1.84 % | 22.527 B 10.05 % | 20.471 B 7.27 % | 19.083 B -4.88 % | 20.063 B 9.63 % | 18.300 B 9.45 % | 16.719 B 6.02 % | 15.770 B 4.88 % | 15.037 B 15.37 % | 13.033 B 12.75 % | 11.560 B 2.59 % | 11.268 B -6.59 % | 12.064 B 0.54 % | 11.999 B 12.83 % | 10.635 B 34.50 % | 7.907 B 5.18 % | 7.518 B 15.00 % | 6.537 B 10.54 % | 5.914 B 23.44 % | 4.791 B 17.87 % | 4.064 B -12.49 % | 4.644 B 6.48 % | 4.362 B -1.43 % | 4.425 B 5.34 % | 4.201 B 17.02 % | 3.590 B 7.33 % | 3.345 B 12.10 % | 2.984 B 11.72 % | 2.671 B 20.37 % | 2.219 B 19.67 % | 1.854 B 8.64 % | 1.707 B -1.66 % | 1.735 B 46.15 % | 1.187 B 9.35 % | 1.086 B -15.84 % | 1.290 B 20.59 % | 1.070 B 6.12 % | 1.008 B 16.38 % | 866.346 M 8.10 % | 801.441 M -9.61 % | 886.614 M -2.33 % | 907.795 M 29.58 % | 700.584 M -3.64 % | 727.028 M 0.45 % | 723.742 M -2.60 % | 743.093 M 6.65 % | 696.766 M -4.59 % | 730.307 M 6.80 % | 683.793 M 5.96 % | 645.340 M 6.24 % | 607.458 M -15.05 % | 715.037 M 6.74 % | 669.884 M -2.91 % | 689.926 M 15.37 % | 598.020 M -4.49 % | 626.140 M 45.21 % | 431.185 M 24.91 % | 345.198 M 17.78 % | 293.079 M 9.09 % | 268.660 M -20.68 % | 338.694 M 12.58 % | 300.856 M -11.92 % | 341.564 M 4.29 % | 327.512 M 10.15 % | 297.337 M -0.96 % | 300.222 M |
| Total liabilities | 45.537 B 13.78 % | 40.024 B -8.46 % | 43.723 B -1.24 % | 44.272 B 29.76 % | 34.118 B 1.90 % | 33.484 B -0.19 % | 33.548 B 4.39 % | 32.136 B 6.35 % | 30.218 B 4.92 % | 28.800 B -2.60 % | 29.568 B 10.93 % | 26.655 B 10.11 % | 24.208 B 7.27 % | 22.567 B 3.51 % | 21.803 B 26.86 % | 17.186 B 21.09 % | 14.193 B 2.43 % | 13.856 B -5.58 % | 14.675 B 1.34 % | 14.480 B 10.04 % | 13.159 B 26.11 % | 10.434 B 12.18 % | 9.301 B 9.04 % | 8.530 B 6.27 % | 8.027 B 5.14 % | 7.635 B 9.33 % | 6.983 B -0.18 % | 6.996 B 9.59 % | 6.384 B 2.14 % | 6.250 B -2.67 % | 6.421 B 16.54 % | 5.510 B 9.48 % | 5.033 B 7.89 % | 4.665 B 8.68 % | 4.292 B 15.81 % | 3.706 B 8.63 % | 3.412 B 7.39 % | 3.177 B -4.79 % | 3.337 B 44.50 % | 2.309 B 2.95 % | 2.243 B -22.72 % | 2.903 B 33.27 % | 2.178 B 3.35 % | 2.107 B 6.64 % | 1.976 B 2.81 % | 1.922 B -3.95 % | 2.001 B -0.60 % | 2.013 B 12.60 % | 1.788 B -1.78 % | 1.820 B 1.11 % | 1.800 B 0.46 % | 1.792 B 3.76 % | 1.727 B -0.60 % | 1.737 B -0.94 % | 1.754 B 2.32 % | 1.714 B 3.44 % | 1.657 B -6.11 % | 1.765 B 35.07 % | 1.307 B 3.12 % | 1.267 B 7.79 % | 1.176 B -28.65 % | 1.648 B 71.55 % | 960.458 M 30.47 % | 736.141 M 9.38 % | 673.031 M 3.71 % | 648.931 M 51.74 % | 427.655 M 4.36 % | 409.798 M -1.51 % | 416.077 M -4.10 % | 433.843 M 8.77 % | 398.861 M 14.99 % | 346.856 M |
| Other non current assets | 327.899 M 41.16 % | 232.282 M -19.21 % | 287.521 M 3.45 % | 277.943 M -45.96 % | 514.365 M -64.79 % | 1.461 B 412.62 % | 284.968 M 25.27 % | 227.485 M -8.76 % | 249.333 M -14.82 % | 292.717 M 121.03 % | 132.432 M 3.54 % | 127.900 M -4.59 % | 134.055 M -39.17 % | 220.372 M 25.24 % | 175.957 M -13.26 % | 202.857 M -5.85 % | 215.469 M 111.15 % | 102.047 M 8.93 % | 93.679 M 16.44 % | 80.454 M 11.91 % | 71.894 M 9.79 % | 65.485 M 55.21 % | 42.191 M 29.30 % | 32.631 M 11.89 % | 29.163 M -10.66 % | 32.643 M -10.54 % | 36.490 M 1.71 % | 35.878 M 6.76 % | 33.605 M -17.91 % | 40.935 M 2.26 % | 40.031 M 12.60 % | 35.552 M 0.38 % | 35.418 M -32.09 % | 52.157 M -6.96 % | 56.061 M 18.25 % | 47.407 M -22.12 % | 60.874 M -6.35 % | 65.004 M 17.24 % | 55.443 M 8.32 % | 51.184 M -30.81 % | 73.973 M 33.65 % | 55.347 M -31.85 % | 81.217 M 1.75 % | 79.821 M 6.28 % | 75.102 M 6.82 % | 70.310 M -51.08 % | 143.712 M -8.98 % | 157.887 M 14.77 % | 137.565 M 17.02 % | 117.557 M 34.50 % | 87.405 M -7.39 % | 94.375 M -19.29 % | 116.936 M -15.38 % | 138.187 M 10 657.90 % | 1.285 M 6.88 % | 1.202 M -3.64 % | 1.247 M -1.61 % | 1.268 M 18.55 % | 1.069 M 22.92 % | 869.840 K -8.54 % | 951.066 K -2.78 % | 978.293 K 1.85 % | 960.509 K -0.12 % | 961.631 K 38.00 % | 696.821 K -15.42 % | 823.866 K 9.14 % | 754.889 K -17.90 % | 919.485 K -13.15 % | 1.059 M 14 404.51 % | -7.401 K 0.01 % | -7.402 K -102.40 % | 307.878 K |
| Long term investments | 988.047 M 0.19 % | 986.143 M 69.79 % | 580.795 M 3.23 % | 562.625 M 140.66 % | 233.780 M | 0.000 -100.00 % | 186.340 M 2.19 % | 182.352 M 3.96 % | 175.411 M 6.40 % | 164.867 M -31.84 % | 241.889 M 3.83 % | 232.958 M 71.64 % | 135.724 M 277.11 % | 35.990 M -64.23 % | 100.606 M | 0.000 | 0.000 -100.00 % | 136.071 M 4.65 % | 130.020 M 2.65 % | 126.659 M -3.53 % | 131.299 M 0.31 % | 130.888 M 18.95 % | 110.039 M -45.66 % | 202.500 M 90.37 % | 106.372 M 0.43 % | 105.921 M 13.84 % | 93.046 M 10.22 % | 84.421 M -3.78 % | 87.736 M 12.70 % | 77.850 M 1 175.90 % | 6.102 M -13.30 % | 7.037 M -25.34 % | 9.426 M 62.43 % | 5.803 M 81.51 % | 3.197 M -6.99 % | 3.438 M -7.09 % | 3.700 M 15.72 % | 3.197 M -7.97 % | 3.474 M -8.20 % | 3.784 M -7.64 % | 4.097 M -7.10 % | 4.410 M -1.99 % | 4.500 M -0.20 % | 4.509 M -5.29 % | 4.761 M -6.02 % | 5.066 M 9.97 % | 4.606 M 21.73 % | 3.784 M -6.49 % | 4.047 M -35.86 % | 6.309 M 87.97 % | 3.357 M -4.89 % | 3.529 M 60.03 % | 2.205 M -7.80 % | 2.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.102 M 16.64 % | 945.064 K | 0.000 |
| Intangible assets | 17.713 B 2.77 % | 17.236 B 7.91 % | 15.973 B 2.47 % | 15.587 B 28.25 % | 12.154 B 13.89 % | 10.671 B 7.73 % | 9.905 B 1.28 % | 9.780 B 2.77 % | 9.516 B 7.29 % | 8.870 B 9.21 % | 8.122 B 6.78 % | 7.606 B 5.34 % | 7.221 B 4.01 % | 6.942 B 9.14 % | 6.361 B 5.94 % | 6.004 B 6.18 % | 5.655 B 5.31 % | 5.370 B 1.54 % | 5.288 B 13.89 % | 4.643 B 7.29 % | 4.328 B 13.93 % | 3.799 B 12.88 % | 3.365 B 9.40 % | 3.076 B 3.86 % | 2.962 B 3.38 % | 2.865 B 8.57 % | 2.639 B 11.77 % | 2.361 B 1.98 % | 2.315 B 1.04 % | 2.291 B 0.04 % | 2.290 B 6.55 % | 2.149 B 6.11 % | 2.026 B 11.04 % | 1.824 B 9.95 % | 1.659 B 7.95 % | 1.537 B 0.83 % | 1.524 B 1.24 % | 1.506 B 1.37 % | 1.485 B 4.24 % | 1.425 B 2.19 % | 1.394 B -2.56 % | 1.431 B 4.57 % | 1.368 B 2.68 % | 1.333 B 2.59 % | 1.299 B 2.14 % | 1.272 B 4.28 % | 1.220 B 2.41 % | 1.191 B 2.14 % | 1.166 B 2.49 % | 1.138 B -0.03 % | 1.138 B 2.61 % | 1.109 B 9.03 % | 1.017 B 3.79 % | 980.077 M 10.72 % | 885.160 M 6.19 % | 833.573 M 3.25 % | 807.339 M 5.60 % | 764.533 M 250.05 % | 218.406 M 18.98 % | 183.561 M 11.78 % | 164.223 M -74.78 % | 651.069 M 412.97 % | 126.923 M 12.38 % | 112.942 M 16.64 % | 96.833 M 17.64 % | 82.310 M 16.60 % | 70.591 M 20.86 % | 58.408 M 2.69 % | 56.875 M 12.35 % | 50.625 M 6.13 % | 47.700 M 182.60 % | 16.879 M |
| GoodWill | 2.386 B -0.01 % | 2.386 B 9.59 % | 2.177 B -0.01 % | 2.178 B 3 520.01 % | 60.152 M 59.11 % | 37.806 M 39.43 % | 27.114 M -1.13 % | 27.424 M 0.30 % | 27.342 M 0.12 % | 27.310 M -0.91 % | 27.562 M -0.43 % | 27.681 M 30.15 % | 21.269 M 17.70 % | 18.070 M -1.90 % | 18.420 M 5.79 % | 17.413 M 5.72 % | 16.470 M -0.43 % | 16.542 M -1.40 % | 16.776 M 0.09 % | 16.761 M -1.69 % | 17.049 M 0.71 % | 16.929 M -4.40 % | 17.708 M -3.59 % | 18.368 M -0.08 % | 18.382 M 1.56 % | 18.100 M -2.10 % | 18.487 M 2.89 % | 17.968 M 2.31 % | 17.562 M -2.10 % | 17.938 M -8.17 % | 19.534 M -0.21 % | 19.574 M 2.12 % | 19.168 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 |
| Goodwill and intangible assets | 20.099 B 2.43 % | 19.622 B 8.11 % | 18.150 B 2.17 % | 17.765 B 45.45 % | 12.214 B 14.05 % | 10.709 B 7.82 % | 9.932 B 1.27 % | 9.807 B 2.76 % | 9.544 B 7.27 % | 8.897 B 9.17 % | 8.150 B 6.76 % | 7.634 B 5.41 % | 7.242 B 4.04 % | 6.960 B 9.11 % | 6.380 B 5.94 % | 6.022 B 6.18 % | 5.671 B 5.29 % | 5.386 B 1.53 % | 5.305 B 13.84 % | 4.660 B 7.25 % | 4.345 B 13.87 % | 3.816 B 12.79 % | 3.383 B 9.32 % | 3.094 B 3.83 % | 2.980 B 3.37 % | 2.883 B 8.49 % | 2.657 B 11.70 % | 2.379 B 1.98 % | 2.333 B 1.02 % | 2.309 B -0.03 % | 2.310 B 6.49 % | 2.169 B 6.07 % | 2.045 B 12.09 % | 1.824 B 9.95 % | 1.659 B 7.95 % | 1.537 B 0.83 % | 1.524 B 1.24 % | 1.506 B 1.37 % | 1.485 B 4.24 % | 1.425 B 2.19 % | 1.394 B -2.56 % | 1.431 B 4.57 % | 1.368 B 2.68 % | 1.333 B 2.59 % | 1.299 B 2.14 % | 1.272 B 4.28 % | 1.220 B 2.41 % | 1.191 B 2.14 % | 1.166 B 2.49 % | 1.138 B -0.03 % | 1.138 B 2.61 % | 1.109 B 9.03 % | 1.017 B 3.79 % | 980.077 M 10.72 % | 885.160 M 6.19 % | 833.573 M 3.25 % | 807.339 M 5.60 % | 764.533 M 250.05 % | 218.406 M 18.98 % | 183.561 M 11.78 % | 164.223 M -74.78 % | 651.069 M 412.97 % | 126.923 M 12.38 % | 112.942 M 16.64 % | 96.833 M 17.64 % | 82.310 M 16.60 % | 70.591 M 20.86 % | 58.408 M 2.69 % | 56.875 M 12.35 % | 50.625 M 6.13 % | 47.700 M 182.60 % | 16.879 M |
| Property plant equipment net | 8.297 B -1.23 % | 8.401 B 3.35 % | 8.128 B 0.59 % | 8.080 B 18.35 % | 6.827 B 3.11 % | 6.621 B 1.29 % | 6.537 B 0.72 % | 6.490 B 10.96 % | 5.849 B 4.56 % | 5.594 B 5.45 % | 5.305 B 19.06 % | 4.456 B 6.99 % | 4.165 B 8.07 % | 3.854 B 14.90 % | 3.354 B 6.62 % | 3.146 B 9.99 % | 2.860 B 8.57 % | 2.635 B 1.96 % | 2.584 B 5.25 % | 2.455 B 1.87 % | 2.410 B 2.95 % | 2.341 B 5.23 % | 2.225 B 3.89 % | 2.141 B -0.74 % | 2.157 B -0.73 % | 2.173 B 7.97 % | 2.013 B 4.04 % | 1.935 B 0.43 % | 1.927 B -0.27 % | 1.932 B 7.23 % | 1.802 B -0.96 % | 1.819 B -0.29 % | 1.824 B 3.13 % | 1.769 B 5.60 % | 1.675 B 2.98 % | 1.627 B 1.95 % | 1.596 B -0.01 % | 1.596 B 11.27 % | 1.434 B 28.13 % | 1.119 B 0.20 % | 1.117 B -22.19 % | 1.435 B 34.64 % | 1.066 B -1.40 % | 1.081 B 2.29 % | 1.057 B -0.11 % | 1.058 B 7.43 % | 985.046 M 4.24 % | 944.992 M 5.43 % | 896.330 M 0.62 % | 890.828 M 7.43 % | 829.223 M 2.47 % | 809.211 M 4.95 % | 771.014 M 3.37 % | 745.845 M 35.04 % | 552.298 M 2.12 % | 540.849 M 1.51 % | 532.781 M 5.22 % | 506.367 M 12.06 % | 451.861 M 4.98 % | 430.432 M 1.78 % | 422.894 M -4.11 % | 441.016 M 21.71 % | 362.336 M 39.04 % | 260.606 M 5.57 % | 246.852 M 14.17 % | 216.215 M 37.16 % | 157.637 M 9.54 % | 143.913 M 1.99 % | 141.098 M 0.49 % | 140.404 M 0.80 % | 139.283 M -2.25 % | 142.484 M |
| Total non current assets | 31.000 B 1.34 % | 30.590 B 9.31 % | 27.985 B 1.81 % | 27.487 B 34.11 % | 20.496 B 5.12 % | 19.498 B 11.95 % | 17.416 B 1.43 % | 17.171 B 5.50 % | 16.276 B 5.70 % | 15.399 B 8.24 % | 14.227 B 10.82 % | 12.838 B 6.49 % | 12.056 B 5.44 % | 11.434 B 8.71 % | 10.518 B 6.22 % | 9.901 B 6.89 % | 9.263 B 6.08 % | 8.732 B 5.24 % | 8.297 B 10.47 % | 7.511 B 5.20 % | 7.140 B 9.28 % | 6.533 B 10.68 % | 5.903 B 6.38 % | 5.549 B 3.78 % | 5.347 B 1.55 % | 5.265 B 8.84 % | 4.838 B 8.16 % | 4.472 B 1.15 % | 4.422 B 0.55 % | 4.398 B 4.85 % | 4.194 B 3.13 % | 4.067 B 2.96 % | 3.950 B 7.19 % | 3.685 B 7.66 % | 3.423 B 5.50 % | 3.244 B 1.02 % | 3.211 B 0.50 % | 3.195 B 6.70 % | 2.995 B 14.57 % | 2.614 B 0.28 % | 2.607 B -11.58 % | 2.948 B 16.27 % | 2.535 B 0.85 % | 2.514 B 2.56 % | 2.451 B 1.28 % | 2.420 B 1.98 % | 2.373 B 2.39 % | 2.318 B 4.28 % | 2.223 B 2.42 % | 2.170 B 4.58 % | 2.075 B 2.05 % | 2.033 B 5.60 % | 1.926 B 2.18 % | 1.884 B 29.88 % | 1.451 B 4.55 % | 1.388 B 2.64 % | 1.352 B 5.47 % | 1.282 B 88.45 % | 680.250 M 9.07 % | 623.673 M 4.67 % | 595.872 M -45.86 % | 1.101 B 121.49 % | 496.915 M 30.37 % | 381.163 M 8.70 % | 350.655 M 14.74 % | 305.615 M 30.28 % | 234.586 M 13.03 % | 207.538 M 2.07 % | 203.330 M 2.21 % | 198.935 M 2.33 % | 194.403 M 17.00 % | 166.152 M |
| Other current assets | 1.854 B -8.44 % | 2.025 B -10.50 % | 2.263 B -1.68 % | 2.302 B 58.34 % | 1.454 B -6.55 % | 1.555 B 8.51 % | 1.433 B 4.16 % | 1.376 B 3.22 % | 1.333 B 7.68 % | 1.238 B 32.74 % | 932.787 M 1.74 % | 916.832 M -8.82 % | 1.006 B 12.66 % | 892.521 M 25.00 % | 714.042 M -10.69 % | 799.549 M -4.61 % | 838.160 M 13.54 % | 738.200 M 12.81 % | 654.396 M 10.90 % | 590.088 M 6.79 % | 552.563 M 35.48 % | 407.861 M 45.10 % | 281.094 M 29.97 % | 216.285 M 55.38 % | 139.200 M 65.44 % | 84.138 M -72.12 % | 301.779 M 124.50 % | 134.421 M 27.50 % | 105.425 M 21.36 % | 86.866 M -30.62 % | 125.197 M -10.19 % | 139.397 M 30.08 % | 107.159 M -2.50 % | 109.904 M -13.79 % | 127.487 M 8.08 % | 117.959 M -57.95 % | 280.534 M 141.37 % | 116.225 M 18.14 % | 98.381 M 79.89 % | 54.691 M 38.33 % | 39.537 M -44.33 % | 71.020 M 61.01 % | 44.110 M 0.62 % | 43.837 M -0.26 % | 43.951 M 20.17 % | 36.574 M 19.41 % | 30.630 M 19.93 % | 25.540 M -8.41 % | 27.885 M 20.22 % | 23.196 M 58 004.45 % | 39.921 K -99.77 % | 17.403 M 14.70 % | 15.173 M 10.18 % | 13.771 M 105.49 % | -250.662 M | 0.000 | 0.000 | 0.000 -100.00 % | 398.659 M | 0.000 -100.00 % | 288.527 M 19.51 % | 241.427 M -15.58 % | 285.973 M | 0.000 -100.00 % | 283.932 M 9 464 396 933.33 % | 3.000 | 0.000 | 0.000 -100.00 % | 189.496 M | 0.000 | 0.000 -100.00 % | 174.725 M |
| Short term investments | 39.520 M -5.83 % | 41.967 M 1.67 % | 41.277 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 |
| cash and cash equivalents | 18.007 B 3.87 % | 17.337 B 28.46 % | 13.496 B 4.57 % | 12.907 B 17.33 % | 11.001 B -10.90 % | 12.347 B 3.03 % | 11.984 B 0.20 % | 11.960 B -5.10 % | 12.604 B 1.22 % | 12.451 B 7.29 % | 11.605 B 10.20 % | 10.531 B 9.45 % | 9.621 B -7.79 % | 10.435 B -9.44 % | 11.522 B 39.89 % | 8.237 B 13.53 % | 7.255 B -19.99 % | 9.068 B 498.84 % | 1.514 B -39.42 % | 2.499 B -25.37 % | 3.349 B 26.75 % | 2.642 B 11.81 % | 2.363 B 1.22 % | 2.335 B -10.85 % | 2.619 B -8.89 % | 2.875 B 427.35 % | 545.093 M -33.70 % | 822.111 M 38.38 % | 594.115 M -42.75 % | 1.038 B -10.24 % | 1.156 B 14.04 % | 1.014 B 33.88 % | 757.211 M -25.78 % | 1.020 B 38.89 % | 734.601 M -16.81 % | 883.067 M 8.23 % | 815.914 M -15.37 % | 964.128 M -17.85 % | 1.174 B 460.87 % | 209.240 M -1.05 % | 211.465 M -44.34 % | 379.953 M 145.67 % | 154.662 M 13.74 % | 135.976 M 5.13 % | 129.336 M -39.15 % | 212.544 M 37.78 % | 154.265 M -12.45 % | 176.202 M 34.56 % | 130.943 M -50.18 % | 262.851 M -17.67 % | 319.275 M -15.12 % | 376.144 M -22.99 % | 488.466 M -17.01 % | 588.603 M -22.27 % | 757.192 M 213.52 % | 241.517 M -15.81 % | 286.858 M -34.44 % | 437.530 M -22.98 % | 568.105 M 0.05 % | 567.840 M -11.62 % | 642.489 M -18.67 % | 789.963 M 10.74 % | 713.333 M 5.90 % | 673.588 M 0.77 % | 668.411 M 183.22 % | 236.001 M 79.23 % | 131.677 M 41.09 % | 93.328 M -23.75 % | 122.405 M 15.43 % | 106.045 M 32.08 % | 80.289 M -7.82 % | 87.102 M |
| Cash and short term investments | 18.047 B 3.84 % | 17.379 B 28.38 % | 13.538 B 4.88 % | 12.907 B 17.33 % | 11.001 B -10.90 % | 12.347 B 3.03 % | 11.984 B 0.20 % | 11.960 B -5.10 % | 12.604 B 1.22 % | 12.451 B 7.29 % | 11.605 B 10.20 % | 10.531 B 9.45 % | 9.621 B -7.79 % | 10.435 B -9.44 % | 11.522 B 39.89 % | 8.237 B 13.53 % | 7.255 B -19.99 % | 9.068 B 498.84 % | 1.514 B -39.42 % | 2.499 B -25.37 % | 3.349 B 26.75 % | 2.642 B 11.81 % | 2.363 B 1.22 % | 2.335 B -10.85 % | 2.619 B -8.89 % | 2.875 B 427.35 % | 545.093 M -33.70 % | 822.111 M 38.38 % | 594.115 M -42.75 % | 1.038 B -10.24 % | 1.156 B 14.04 % | 1.014 B 33.88 % | 757.211 M -25.78 % | 1.020 B 38.89 % | 734.601 M -16.81 % | 883.067 M 8.23 % | 815.914 M -15.37 % | 964.128 M -17.85 % | 1.174 B 460.87 % | 209.240 M -1.05 % | 211.465 M -44.34 % | 379.953 M 145.67 % | 154.662 M 13.74 % | 135.976 M 5.13 % | 129.336 M -39.15 % | 212.544 M 37.78 % | 154.265 M -12.45 % | 176.202 M 34.56 % | 130.943 M -50.18 % | 262.851 M -17.67 % | 319.275 M -15.12 % | 376.144 M -22.99 % | 488.466 M -17.01 % | 588.603 M -22.27 % | 757.192 M 213.52 % | 241.517 M -15.81 % | 286.858 M -34.44 % | 437.530 M -22.98 % | 568.105 M 0.05 % | 567.840 M -11.62 % | 642.489 M -18.67 % | 789.963 M 10.74 % | 713.333 M 5.90 % | 673.588 M 0.77 % | 668.411 M 183.22 % | 236.001 M 79.23 % | 131.677 M 41.09 % | 93.328 M -23.75 % | 122.405 M 15.43 % | 106.045 M 32.08 % | 80.289 M -7.82 % | 87.102 M |
| Total current assets | 60.057 B 1.24 % | 59.321 B 2.44 % | 57.909 B 1.85 % | 56.857 B 19.08 % | 47.746 B 3.32 % | 46.211 B 0.43 % | 46.014 B 7.38 % | 42.850 B 7.18 % | 39.981 B 4.59 % | 38.226 B -0.20 % | 38.303 B 7.44 % | 35.652 B 8.70 % | 32.799 B 5.40 % | 31.117 B 2.43 % | 30.378 B 19.51 % | 25.419 B 12.82 % | 22.529 B 0.93 % | 22.323 B 58.41 % | 14.091 B -1.56 % | 14.315 B 9.10 % | 13.121 B 19.14 % | 11.013 B 10.38 % | 9.978 B 7.82 % | 9.254 B 5.13 % | 8.802 B 3.93 % | 8.470 B 38.50 % | 6.115 B -4.34 % | 6.392 B 11.50 % | 5.733 B 2.33 % | 5.602 B -4.64 % | 5.874 B 16.72 % | 5.033 B 10.19 % | 4.567 B 2.39 % | 4.461 B 3.79 % | 4.298 B 10.79 % | 3.879 B 8.77 % | 3.566 B 6.60 % | 3.346 B -8.49 % | 3.656 B 110.31 % | 1.738 B 4.36 % | 1.666 B -27.34 % | 2.293 B 38.52 % | 1.655 B 4.90 % | 1.578 B 5.47 % | 1.496 B 2.05 % | 1.466 B -7.04 % | 1.577 B -2.66 % | 1.620 B 8.28 % | 1.496 B -5.05 % | 1.576 B -4.11 % | 1.643 B -0.03 % | 1.644 B -0.76 % | 1.656 B -2.33 % | 1.696 B -19.31 % | 2.102 B 41.67 % | 1.483 B 4.73 % | 1.417 B -9.84 % | 1.571 B -7.64 % | 1.701 B 1.68 % | 1.673 B 7.21 % | 1.560 B 3.34 % | 1.510 B 7.95 % | 1.399 B 10.47 % | 1.266 B 5.80 % | 1.197 B 73.56 % | 689.607 M 32.34 % | 521.104 M 2.83 % | 506.786 M 0.68 % | 503.388 M -2.67 % | 517.209 M 9.35 % | 472.975 M 8.18 % | 437.229 M |
| Inventory | 28.603 B -0.08 % | 28.627 B -5.21 % | 30.199 B -3.02 % | 31.139 B 23.51 % | 25.211 B 7.38 % | 23.479 B 1.08 % | 23.229 B 9.93 % | 21.130 B 18.06 % | 17.898 B 5.33 % | 16.992 B -1.95 % | 17.329 B 3.59 % | 16.728 B 11.43 % | 15.012 B 15.12 % | 13.041 B 12.67 % | 11.574 B 8.07 % | 10.710 B 10.27 % | 9.712 B 20.88 % | 8.035 B 5.61 % | 7.608 B 6.25 % | 7.161 B 20.56 % | 5.940 B 20.40 % | 4.933 B 5.27 % | 4.686 B 5.51 % | 4.441 B 11.64 % | 3.978 B 9.43 % | 3.636 B 1.30 % | 3.589 B -4.14 % | 3.744 B 7.43 % | 3.485 B 15.57 % | 3.015 B 4.45 % | 2.887 B 21.50 % | 2.376 B 3.48 % | 2.296 B 12.97 % | 2.033 B 7.21 % | 1.896 B 21.25 % | 1.564 B 19.01 % | 1.314 B 11.53 % | 1.178 B -1.50 % | 1.196 B 75.11 % | 683.052 M 6.09 % | 643.861 M -25.53 % | 864.630 M 19.76 % | 721.968 M 2.57 % | 703.902 M 9.05 % | 645.504 M 13.97 % | 566.382 M -20.02 % | 708.177 M 3.37 % | 685.085 M 6.80 % | 641.484 M 4.36 % | 614.678 M 3.63 % | 593.121 M 21.05 % | 489.990 M 4.80 % | 467.545 M 6.00 % | 441.090 M -5.46 % | 466.544 M 3.65 % | 450.121 M -1.88 % | 458.728 M -13.98 % | 533.305 M -7.16 % | 574.440 M 1.87 % | 563.884 M 21.70 % | 463.345 M 22.07 % | 379.565 M 19.21 % | 318.407 M 31.44 % | 242.254 M 34.08 % | 180.676 M 15.26 % | 156.755 M 4.54 % | 149.946 M -4.33 % | 156.736 M -8.15 % | 170.639 M -5.08 % | 179.776 M 1.60 % | 176.953 M 14.62 % | 154.383 M |
| Net receivables | 10.599 B 1.65 % | 10.426 B -2.03 % | 10.643 B 14.60 % | 9.287 B 6.13 % | 8.750 B 10.19 % | 7.941 B 2.73 % | 7.730 B 9.50 % | 7.059 B 4.96 % | 6.725 B 10.89 % | 6.065 B -13.87 % | 7.041 B 15.33 % | 6.105 B 8.32 % | 5.636 B 8.40 % | 5.199 B -11.42 % | 5.869 B 21.78 % | 4.820 B 19.66 % | 4.028 B 5.32 % | 3.824 B 1.37 % | 3.773 B 8.37 % | 3.481 B 25.54 % | 2.773 B 4.99 % | 2.641 B 10.08 % | 2.399 B 17.08 % | 2.049 B 4.92 % | 1.953 B 8.76 % | 1.796 B 18.84 % | 1.511 B -0.63 % | 1.521 B 11.65 % | 1.362 B 2.13 % | 1.334 B -6.41 % | 1.425 B 1.77 % | 1.400 B 14.21 % | 1.226 B 5.07 % | 1.167 B -14.10 % | 1.358 B 18.05 % | 1.151 B 17.21 % | 981.636 M -0.72 % | 988.730 M -7.32 % | 1.067 B 53.25 % | 696.095 M 1.59 % | 685.225 M -23.81 % | 899.376 M 31.98 % | 681.458 M 4.94 % | 649.395 M 6.94 % | 607.263 M -0.19 % | 608.406 M -3.55 % | 630.794 M -2.46 % | 646.711 M 2.46 % | 631.162 M 2.94 % | 613.144 M -7.34 % | 661.748 M -6.12 % | 704.922 M 11.84 % | 630.299 M 4.16 % | 605.097 M -32.10 % | 891.199 M 45.56 % | 612.263 M 24.87 % | 490.319 M 25.12 % | 391.886 M | 0.000 -100.00 % | 369.727 M | 0.000 100.00 % | -5.258 M | 0.000 -100.00 % | 281.581 M | 0.000 | 0.000 -100.00 % | 214.273 M -7.23 % | 230.978 M | 0.000 -100.00 % | 211.077 M 9.50 % | 192.767 M | 0.000 |
| Tax assets | 1.287 B -4.61 % | 1.349 B 61.01 % | 838.007 M 4.50 % | 801.916 M 13.39 % | 707.239 M 0.00 % | 707.212 M 48.61 % | 475.877 M 2.62 % | 463.711 M 1.25 % | 457.990 M 1.88 % | 449.522 M 13.07 % | 397.570 M 2.76 % | 386.877 M 2.08 % | 378.981 M 4.44 % | 362.882 M -28.41 % | 506.891 M 3.39 % | 490.259 M 1.59 % | 482.593 M 2.03 % | 472.980 M 156.49 % | 184.404 M -2.11 % | 188.378 M 3.88 % | 181.335 M 0.59 % | 180.268 M 26.07 % | 142.990 M 83.97 % | 77.726 M 5.58 % | 73.615 M 4.73 % | 70.288 M 86.05 % | 37.779 M -1.68 % | 38.423 M -6.21 % | 40.966 M 7.90 % | 37.965 M 3.17 % | 36.800 M 1.90 % | 36.112 M 1.13 % | 35.708 M 6.51 % | 33.525 M 15.27 % | 29.084 M -1.95 % | 29.661 M 10.16 % | 26.925 M 3.47 % | 26.022 M 56.13 % | 16.666 M 11.41 % | 14.960 M -13.76 % | 17.346 M -20.23 % | 21.745 M 42.80 % | 15.228 M -2.53 % | 15.622 M 1.86 % | 15.336 M 2.97 % | 14.893 M -26.92 % | 20.380 M -0.21 % | 20.422 M 7.54 % | 18.990 M 4.86 % | 18.109 M 4.57 % | 17.318 M -0.21 % | 17.354 M -4.77 % | 18.222 M 1.55 % | 17.945 M 47.96 % | 12.128 M 0.33 % | 12.088 M 13.49 % | 10.651 M 9.10 % | 9.763 M 9.52 % | 8.914 M 1.17 % | 8.811 M 12.90 % | 7.804 M 3.37 % | 7.549 M 12.74 % | 6.696 M 0.62 % | 6.654 M 6.07 % | 6.274 M 0.11 % | 6.267 M 11.87 % | 5.602 M 30.33 % | 4.298 M 0.00 % | 4.298 M -36.90 % | 6.812 M 5.10 % | 6.481 M 0.00 % | 6.481 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 12.626 B 6.97 % | 11.803 B 1.51 % | 11.628 B -27.09 % | 15.948 B 23.73 % | 12.889 B 5.73 % | 12.190 B 5.25 % | 11.582 B 8.84 % | 10.641 B 24.30 % | 8.561 B 8.94 % | 7.858 B 20.00 % | 6.548 B -7.07 % | 7.047 B 5.40 % | 6.686 B 13.53 % | 5.889 B -2.03 % | 6.011 B 11.43 % | 5.395 B 12.85 % | 4.780 B 18.54 % | 4.033 B -1.05 % | 4.076 B -10.47 % | 4.552 B 24.50 % | 3.656 B 36.84 % | 2.672 B 1.79 % | 2.625 B 23.29 % | 2.129 B 15.85 % | 1.838 B -1.62 % | 1.868 B 21.81 % | 1.534 B -9.90 % | 1.702 B -1.16 % | 1.722 B 9.83 % | 1.568 B 11.33 % | 1.408 B 24.25 % | 1.134 B -3.90 % | 1.180 B 10.93 % | 1.063 B 2.11 % | 1.041 B 10.86 % | 939.331 M 17.93 % | 796.523 M 25.21 % | 636.136 M -11.75 % | 720.848 M 95.40 % | 368.905 M 21.39 % | 303.894 M -33.80 % | 459.075 M 9.10 % | 420.792 M -5.63 % | 445.899 M 16.76 % | 381.907 M 24.48 % | 306.793 M -9.10 % | 337.524 M -5.05 % | 355.473 M 27.09 % | 279.701 M -8.43 % | 305.459 M -10.32 % | 340.591 M -7.66 % | 368.860 M 15.31 % | 319.873 M 5.01 % | 304.600 M 9.02 % | 279.399 M -10.12 % | 310.843 M 18.10 % | 263.207 M -11.81 % | 298.462 M -1.29 % | 302.362 M -1.14 % | 305.845 M 32.66 % | 230.539 M 13.67 % | 202.823 M 12.44 % | 180.388 M 13.95 % | 158.308 M 17.82 % | 134.360 M 18.27 % | 113.601 M -6.58 % | 121.603 M -6.43 % | 129.957 M 0.43 % | 129.406 M 6.61 % | 121.381 M 3.34 % | 117.459 M 0.73 % | 116.609 M |
| Tax payables | 666.837 M | 0.000 | 0.000 -100.00 % | 276.583 M -35.09 % | 426.075 M 11.35 % | 382.654 M 30.12 % | 294.072 M 4 995.62 % | 5.771 M -96.97 % | 190.628 M 6 317.45 % | 2.970 M -98.84 % | 256.070 M 59.74 % | 160.306 M 68.67 % | 95.039 M | 0.000 -100.00 % | 308.992 M 61.80 % | 190.972 M 108.11 % | 91.763 M -16.23 % | 109.548 M 6.06 % | 103.292 M 22.16 % | 84.556 M 40.99 % | 59.975 M -50.19 % | 120.413 M 67.66 % | 71.819 M 18.84 % | 60.434 M 44.67 % | 41.775 M 5.14 % | 39.734 M -4.12 % | 41.439 M 1.68 % | 40.756 M 6.48 % | 38.275 M 43.55 % | 26.664 M 1.16 % | 26.357 M -22.58 % | 34.046 M 9.37 % | 31.129 M -3.07 % | 32.116 M 21.99 % | 26.326 M -9.96 % | 29.238 M 46.63 % | 19.940 M -13.73 % | 23.113 M 34.49 % | 17.186 M 2.71 % | 16.732 M -1.69 % | 17.020 M -48.27 % | 32.904 M 302.78 % | 8.169 M -19.52 % | 10.151 M -36.75 % | 16.049 M -25.80 % | 21.630 M 13.19 % | 19.110 M 31.65 % | 14.516 M -16.82 % | 17.450 M 41.97 % | 12.291 M 272.51 % | -7.125 M -190.93 % | 7.836 M -11.29 % | 8.833 M -37.91 % | 14.226 M 7.49 % | 13.235 M -45.56 % | 24.310 M 91.45 % | 12.698 M 24.62 % | 10.190 M 1 768.63 % | -610.659 K 58.95 % | -1.487 M -420.81 % | -285.604 K 94.69 % | -5.380 M -166.68 % | -2.017 M -128.11 % | 7.175 M -31.05 % | 10.407 M 5.70 % | 9.846 M 121.51 % | 4.445 M 137.14 % | 1.874 M -41.92 % | 3.227 M -70.98 % | 11.122 M 81.28 % | 6.135 M -40.83 % | 10.368 M |
| Deferred revenue non current | 5.845 B | 0.000 -100.00 % | 5.820 B 0.70 % | 5.779 B -0.07 % | 5.783 B -0.86 % | 5.833 B 6.59 % | 5.472 B 51.62 % | 3.609 B -1.99 % | 3.682 B -1.41 % | 3.735 B 2.88 % | 3.631 B 25.74 % | 2.887 B -1.49 % | 2.931 B -0.76 % | 2.953 B -2.06 % | 3.015 B 17.50 % | 2.566 B -1.33 % | 2.601 B 1.40 % | 2.565 B -0.48 % | 2.578 B 5.44 % | 2.444 B -1.72 % | 2.487 B -0.24 % | 2.493 B 39.90 % | 1.782 B 2.93 % | 1.731 B 1.92 % | 1.699 B -1.59 % | 1.726 B -2.42 % | 1.769 B 3.91 % | 1.702 B 8.95 % | 1.563 B 4.97 % | 1.489 B -7.15 % | 1.603 B 12.82 % | 1.421 B 11.48 % | 1.275 B 2.34 % | 1.246 B -5.04 % | 1.312 B -1.95 % | 1.338 B -6.96 % | 1.438 B 1.94 % | 1.410 B -11.93 % | 1.601 B 42.75 % | 1.122 B -3.06 % | 1.157 B -28.23 % | 1.612 B 45.52 % | 1.108 B 0.81 % | 1.099 B -0.96 % | 1.110 B -0.97 % | 1.121 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.093 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 |
| Minority interest | 6.225 B -48.81 % | 12.161 B 98.43 % | 6.129 B -2.41 % | 6.280 B 331.04 % | 1.457 B 27.39 % | 1.144 B 34.63 % | 849.479 M -0.29 % | 851.941 M 89.33 % | 449.967 M -1.72 % | 457.838 M 17.53 % | 389.537 M 8.78 % | 358.090 M 36.95 % | 261.468 M 9.93 % | 237.842 M -39.20 % | 391.158 M -7.02 % | 420.708 M 23.28 % | 341.262 M 13.44 % | 300.832 M 12.38 % | 267.700 M 15.05 % | 232.671 M -6.00 % | 247.526 M -25.20 % | 330.913 M 17.25 % | 282.221 M 7.31 % | 263.001 M 9.86 % | 239.398 M -2.01 % | 244.311 M 7.97 % | 226.272 M 4.26 % | 217.023 M 6.08 % | 204.579 M 0.62 % | 203.318 M 10.53 % | 183.944 M 4.14 % | 176.638 M 7.75 % | 163.936 M -5.07 % | 172.689 M 4.07 % | 165.937 M -8.88 % | 182.101 M 6.02 % | 171.764 M -0.06 % | 171.871 M 1.10 % | 170.000 M 4.07 % | 163.356 M 2.61 % | 159.193 M -24.58 % | 211.085 M 48.50 % | 142.147 M 6.54 % | 133.422 M -3.43 % | 138.156 M 3.66 % | 133.272 M 7.20 % | 124.323 M 7.26 % | 115.904 M 10.22 % | 105.154 M 3.48 % | 101.620 M -13.69 % | 117.743 M 7.68 % | 109.348 M 7.15 % | 102.050 M -2.01 % | 104.144 M 9.16 % | 95.408 M 7.86 % | 88.459 M -3.38 % | 91.551 M 6.07 % | 86.309 M 7.22 % | 80.496 M 5.44 % | 76.346 M 14.07 % | 66.927 M 0.79 % | 66.402 M 6.39 % | 62.416 M 7.33 % | 58.156 M 9.74 % | 52.996 M -5.68 % | 56.190 M 5.39 % | 53.315 M 8.24 % | 49.257 M -1.98 % | 50.250 M 8.51 % | 46.309 M 7.06 % | 43.255 M 4.74 % | 41.297 M |
| Capital lease obligations | 215.896 M 25.88 % | 171.511 M -8.49 % | 187.430 M -5.24 % | 197.803 M 23.68 % | 159.930 M -1.64 % | 162.592 M -12.22 % | 185.222 M 0.25 % | 184.754 M -19.50 % | 229.518 M 61.30 % | 142.297 M 88.30 % | 75.568 M -15.20 % | 89.108 M -5.56 % | 94.358 M 16.76 % | 80.813 M 63.42 % | 49.452 M -42.48 % | 85.978 M 176.19 % | 31.130 M 41.97 % | 21.927 M 3.63 % | 21.160 M -7.40 % | 22.851 M -5.54 % | 24.191 M 13.04 % | 21.401 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 2.336 B -85.93 % | 16.595 B 572.56 % | 2.467 B -84.26 % | 15.675 B 671.83 % | 2.031 B -86.60 % | 15.155 B 619.40 % | 2.107 B -85.25 % | 14.280 B 966.19 % | 1.339 B -90.56 % | 14.195 B 896.77 % | 1.424 B -89.65 % | 13.762 B 1 432.48 % | 898.011 M -93.44 % | 13.692 B 1 225.28 % | 1.033 B -77.51 % | 4.594 B 849.16 % | 484.050 M -89.33 % | 4.536 B 834.66 % | 485.268 M -88.62 % | 4.262 B 2 891.57 % | 142.479 M -96.54 % | 4.118 B 2 798.50 % | 142.079 M 101.90 % | 70.370 M -28.64 % | 98.614 M 43.77 % | 68.592 M -30.83 % | 99.161 M 45.82 % | 68.002 M -13.86 % | 78.944 M 20.56 % | 65.484 M -18.15 % | 80.004 M 17.96 % | 67.822 M -14.31 % | 79.146 M 16.14 % | 68.149 M -13.93 % | 79.180 M 17.70 % | 67.272 M -3.69 % | 69.851 M 19.17 % | 58.615 M -76.79 % | 252.513 M 341.69 % | 57.170 M -16.57 % | 68.523 M 19.79 % | 57.201 M -16.51 % | 68.513 M 19.77 % | 57.202 M -16.50 % | 68.503 M 19.74 % | 57.208 M -16.50 % | 68.515 M 49.74 % | 45.755 M -19.79 % | 57.047 M 24.75 % | 45.728 M -19.82 % | 57.031 M 63.99 % | 34.777 M -25.35 % | 46.588 M 33.83 % | 34.810 M -25.32 % | 46.610 M 104.68 % | 22.772 M -33.27 % | 34.125 M 50.80 % | 22.629 M -48.68 % | 44.095 M 191.74 % | 15.115 M -97.13 % | 526.214 M 3 374.88 % | 15.143 M -40.87 % | 25.610 M 136.41 % | 10.833 M -0.02 % | 10.835 M -48.88 % | 21.195 M 137.34 % | 8.930 M -0.40 % | 8.966 M -1.62 % | 9.114 M |
| Deferred tax liabilities non current | 479.533 M -19.70 % | 597.188 M 17.01 % | 510.378 M -5.12 % | 537.917 M 5 083.74 % | 10.377 M 1 126.37 % | 846.153 K -10.38 % | 944.131 K -77.49 % | 4.195 M -0.47 % | 4.215 M -0.68 % | 4.244 M 20.85 % | 3.512 M -1.33 % | 3.559 M 67.74 % | 2.122 M -1.29 % | 2.150 M 292.02 % | 548.353 K 5.79 % | 518.355 K -10.45 % | 578.854 K 17.55 % | 492.428 K -77.74 % | 2.212 M -31.31 % | 3.220 M 41.79 % | 2.271 M 0.00 % | 2.271 M 157.85 % | 880.773 K -3.59 % | 913.589 K -0.08 % | 914.312 K 1.56 % | 900.259 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 |
| 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 |
| Total assets | 91.057 B 1.27 % | 89.911 B 4.68 % | 85.894 B 1.84 % | 84.345 B 23.60 % | 68.242 B 3.86 % | 65.709 B 3.59 % | 63.430 B 5.68 % | 60.021 B 6.69 % | 56.257 B 4.91 % | 53.625 B 2.08 % | 52.530 B 8.33 % | 48.490 B 8.11 % | 44.854 B 5.41 % | 42.551 B 4.05 % | 40.896 B 15.79 % | 35.320 B 11.10 % | 31.792 B 2.38 % | 31.054 B 38.71 % | 22.389 B 2.58 % | 21.825 B 7.72 % | 20.260 B 15.47 % | 17.546 B 10.49 % | 15.881 B 7.28 % | 14.802 B 4.62 % | 14.149 B 3.01 % | 13.735 B 25.40 % | 10.953 B 0.81 % | 10.865 B 7.00 % | 10.154 B 1.55 % | 10.000 B -0.68 % | 10.068 B 10.65 % | 9.099 B 6.84 % | 8.517 B 4.56 % | 8.145 B 5.51 % | 7.720 B 8.38 % | 7.123 B 5.10 % | 6.777 B 3.62 % | 6.541 B -1.65 % | 6.651 B 52.81 % | 4.352 B 1.87 % | 4.272 B -18.47 % | 5.241 B 25.06 % | 4.190 B 2.41 % | 4.092 B 3.66 % | 3.947 B 1.57 % | 3.886 B -1.62 % | 3.950 B 0.31 % | 3.938 B 5.89 % | 3.719 B -0.72 % | 3.746 B 0.74 % | 3.718 B 1.12 % | 3.677 B 2.66 % | 3.582 B 0.05 % | 3.580 B 0.78 % | 3.553 B 23.73 % | 2.871 B 3.71 % | 2.769 B -2.96 % | 2.853 B 19.81 % | 2.381 B 3.69 % | 2.297 B 6.51 % | 2.156 B -17.40 % | 2.611 B 37.71 % | 1.896 B 15.07 % | 1.647 B 6.46 % | 1.548 B 55.50 % | 995.222 M 31.70 % | 755.689 M 5.79 % | 714.324 M 1.08 % | 706.718 M -1.32 % | 716.144 M 7.31 % | 667.378 M 10.61 % | 603.381 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-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 | 2023-01-01 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 734.275 M | 0.000 | 0.000 | 0.000 -100.00 % | 429.091 M | 0.000 | 0.000 | 0.000 -100.00 % | 343.082 M | 0.000 | 0.000 | 0.000 -100.00 % | 309.471 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.349 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.248 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 |
| Change in working capital | 0.000 | 0.000 -100.00 % | 9.746 B 200.00 % | -9.746 B | 0.000 | 0.000 | 0.000 100.00 % | -5.210 B | 0.000 100.00 % | -4.381 B -190.11 % | 4.862 B 200.00 % | -4.862 B | 0.000 100.00 % | -8.073 B -310.20 % | 3.841 B 200.00 % | -3.841 B | 0.000 100.00 % | -4.528 B -236.65 % | 3.313 B 200.00 % | -3.313 B | 0.000 100.00 % | -2.269 B -409.97 % | 731.916 M 200.00 % | -731.916 M | 0.000 100.00 % | -1.041 B -258.68 % | 655.766 M 200.00 % | -655.766 M | 0.000 100.00 % | -1.203 B -330.95 % | 520.857 M 200.00 % | -520.857 M | 0.000 100.00 % | -1.054 B -592.13 % | 214.104 M 200.00 % | -214.104 M | 0.000 100.00 % | -572.978 M -442.35 % | 167.365 M 200.00 % | -167.365 M | 0.000 100.00 % | -218.820 M -1 453.52 % | -14.085 M -200.00 % | 14.085 M | 0.000 -100.00 % | 21.917 M 144.10 % | -49.702 M -200.00 % | 49.702 M | 0.000 100.00 % | -310.051 M -3 994.06 % | 7.962 M 200.00 % | -7.962 M | 0.000 100.00 % | -234.353 M -546.50 % | 52.487 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 % | 28.376 M 148.88 % | -58.049 M -351.63 % | 23.069 M | 0.000 | 0.000 100.00 % | -26.706 M |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 2.271 B 200.00 % | -2.271 B | 0.000 | 0.000 | 0.000 100.00 % | -1.072 B | 0.000 100.00 % | -1.166 B -199.37 % | 1.174 B 200.00 % | -1.174 B | 0.000 100.00 % | -3.447 B -395.84 % | 1.165 B 200.00 % | -1.165 B | 0.000 100.00 % | -2.024 B -278.83 % | 1.132 B 200.00 % | -1.132 B | 0.000 100.00 % | -1.389 B -4 666.14 % | -29.149 M -200.00 % | 29.149 M | 0.000 100.00 % | -477.397 M -1 833.04 % | -24.697 M -200.00 % | 24.697 M | 0.000 100.00 % | -235.007 M -213.35 % | 207.333 M 200.00 % | -207.333 M | 0.000 100.00 % | -199.240 M -16.62 % | -170.852 M -200.00 % | 170.852 M | 0.000 100.00 % | -173.950 M -436.03 % | 51.766 M 200.00 % | -51.766 M | 0.000 100.00 % | -59.242 M 65.90 % | -173.747 M -200.00 % | 173.747 M | 0.000 100.00 % | -1.766 M 98.73 % | -138.848 M -200.00 % | 138.848 M | 0.000 100.00 % | -136.463 M 11.17 % | -153.625 M -200.00 % | 153.625 M | 0.000 100.00 % | -331.028 M -525.84 % | 77.736 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 |
| Inventory | 0.000 | 0.000 -100.00 % | 7.475 B 200.00 % | -7.475 B | 0.000 | 0.000 | 0.000 100.00 % | -4.138 B | 0.000 100.00 % | -3.968 B -207.60 % | 3.688 B 200.00 % | -3.688 B | 0.000 100.00 % | -5.012 B -287.35 % | 2.675 B 200.00 % | -2.675 B | 0.000 100.00 % | -3.102 B -242.20 % | 2.181 B 200.00 % | -2.181 B | 0.000 100.00 % | -1.300 B -270.81 % | 761.065 M 200.00 % | -761.065 M | 0.000 100.00 % | -608.341 M -189.40 % | 680.462 M 200.00 % | -680.462 M | 0.000 100.00 % | -985.863 M -414.45 % | 313.524 M 200.00 % | -313.524 M | 0.000 100.00 % | -854.424 M -321.95 % | 384.956 M 200.00 % | -384.956 M | 0.000 100.00 % | -399.028 M -445.18 % | 115.599 M 200.00 % | -115.599 M | 0.000 100.00 % | -159.577 M -199.95 % | 159.662 M 200.00 % | -159.662 M | 0.000 -100.00 % | 23.683 M -73.43 % | 89.145 M 200.00 % | -89.145 M | 0.000 100.00 % | -173.588 M -207.43 % | 161.587 M 200.00 % | -161.587 M | 0.000 -100.00 % | 96.675 M 482.89 % | -25.249 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 % | 5.605 M -65.46 % | 16.229 M 126.16 % | 7.176 M | 0.000 | 0.000 100.00 % | -7.890 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 753.773 M | 0.000 | 0.000 | 0.000 -100.00 % | 386.554 M | 0.000 | 0.000 | 0.000 -100.00 % | 598.431 M | 0.000 | 0.000 | 0.000 -100.00 % | 420.527 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.164 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.926 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 -100.00 % | 22.771 M 130.66 % | -74.278 M -567.35 % | 15.893 M | 0.000 | 0.000 100.00 % | -18.815 M |
| Other non cash items | -886.683 M -123.02 % | 3.851 B 134.87 % | -11.045 B -233.34 % | 8.283 B 579.40 % | -1.728 B -254.49 % | 1.118 B 219.66 % | -934.667 M 52.20 % | -1.955 B -125.66 % | -866.534 M -304.26 % | 424.236 M 110.20 % | -4.158 B -209.44 % | 3.800 B 2 556.08 % | -154.705 M -102.63 % | 5.888 B 247.71 % | -3.986 B -207.44 % | 3.711 B 347.24 % | -1.501 B -258.08 % | -419.115 M -20.45 % | -347.950 M -46.54 % | -237.437 M -225.67 % | -72.908 M 65.34 % | -210.346 M -47.60 % | -142.507 M 9.57 % | -157.591 M -494.99 % | -26.486 M 70.45 % | -89.643 M 1.31 % | -90.828 M 16.40 % | -108.648 M -445.59 % | -19.914 M 69.38 % | -65.046 M -31.03 % | -49.641 M 52.11 % | -103.646 M -574.80 % | -15.359 M 66.13 % | -45.347 M -65.05 % | -27.475 M 46.32 % | -51.185 M -3 091.11 % | -1.604 M 94.68 % | -30.128 M -36.18 % | -22.123 M -10.07 % | -20.100 M -3 135.19 % | -621.293 K -179.45 % | 781.968 K 104.03 % | -19.401 M -8.18 % | -17.934 M -755.78 % | -2.096 M 64.95 % | -5.979 M 62.22 % | -15.825 M 13.46 % | -18.287 M -926.72 % | -1.781 M 92.49 % | -23.724 M 3.48 % | -24.579 M 39.52 % | -40.640 M -187.21 % | -14.150 M 60.55 % | -35.866 M -19.97 % | -29.896 M 38.70 % | -48.769 M -83.14 % | -26.629 M -6.45 % | -25.016 M 38.45 % | -40.641 M 11.19 % | -45.759 M -112.71 % | -21.512 M -26.73 % | -16.975 M 13.98 % | -19.735 M 34.47 % | -30.115 M -111.06 % | -14.269 M 2.21 % | -14.592 M -26.99 % | -11.490 M -686.95 % | 1.958 M -56.51 % | 4.501 M 193.02 % | -4.839 M 55.05 % | -10.766 M -5.75 % | -10.181 M -531.43 % | 2.360 M |
| Net cash provided by operating activities | 748.056 M -84.10 % | 4.706 B 654.69 % | 623.541 M 142.63 % | -1.463 B 15.35 % | -1.728 B -254.49 % | 1.118 B 49.67 % | 747.250 M 235.25 % | -552.489 M -312.48 % | 260.017 M -78.84 % | 1.229 B -17.92 % | 1.497 B 398.73 % | 300.219 M -49.26 % | 591.684 M 210.18 % | -537.018 M -157.65 % | 931.479 M 69.93 % | 548.165 M 142.35 % | -1.294 B -641.06 % | -174.655 M 56.67 % | -403.097 M 53.15 % | -860.436 M -230.11 % | 661.329 M -45.78 % | 1.220 B 417.11 % | -384.660 M -123.67 % | -171.980 M -123.82 % | 721.969 M 3 707.23 % | 18.963 M 103.92 % | -483.272 M -116.42 % | -223.306 M 12.04 % | -253.859 M -243.33 % | -73.941 M -185.74 % | 86.243 M -61.28 % | 222.708 M 187.18 % | -255.457 M -206.13 % | 240.713 M 215.59 % | -208.254 M -5 084.83 % | 4.178 M 183.29 % | -5.016 M 92.67 % | -68.398 M -198.63 % | 69.347 M 220.09 % | -57.747 M -401.33 % | -11.519 M -120.96 % | 54.952 M 443.74 % | -15.987 M 52.26 % | -33.486 M 31.71 % | -49.035 M -151.19 % | 95.795 M 183.99 % | 33.731 M -31.96 % | 49.579 M 157.47 % | -86.272 M -240.65 % | 61.337 M 626.78 % | -11.644 M 72.02 % | -41.619 M -21.61 % | -34.222 M -122.42 % | 152.675 M 281.80 % | -83.978 M -624.28 % | 16.018 M 115.03 % | -106.560 M -415.21 % | 33.806 M -51.94 % | 70.344 M 238.00 % | -50.973 M 35.13 % | -78.581 M -159.92 % | 131.148 M -13.88 % | 152.289 M 551.98 % | 23.358 M 150.55 % | -46.208 M -515.25 % | 11.128 M -71.96 % | 39.691 M -34.31 % | 60.417 M 278.20 % | -33.903 M -210.43 % | 30.701 M -15.21 % | 36.208 M 275.80 % | -20.596 M -277.05 % | -5.462 M |
| Investments in property plant and equipment | -468.632 M 72.67 % | -1.715 B -719.96 % | -209.135 M -43.21 % | -146.036 M 23.76 % | -191.538 M 83.55 % | -1.164 B -405.58 % | -230.287 M 42.01 % | -397.098 M -56.03 % | -254.493 M 53.82 % | -551.050 M 3.10 % | -568.651 M -32.09 % | -430.497 M -0.17 % | -429.783 M 26.30 % | -583.169 M -179.55 % | -208.612 M 28.62 % | -292.272 M 9.94 % | -324.541 M -354.94 % | -71.338 M 39.36 % | -117.633 M 4.19 % | -122.772 M 9.11 % | -135.078 M 16.16 % | -161.116 M -15.34 % | -139.683 M -82.31 % | -76.617 M 73.66 % | -290.919 M -849.73 % | -30.632 M -2.78 % | -29.803 M 38.24 % | -48.258 M 22.75 % | -62.466 M -127.11 % | -27.505 M 62.75 % | -73.829 M -241.53 % | -21.617 M 82.19 % | -121.402 M -94.60 % | -62.387 M 33.56 % | -93.898 M -129.28 % | -40.954 M -16.95 % | -35.019 M 74.34 % | -136.468 M -666.51 % | -17.804 M -166.00 % | -6.693 M 61.61 % | -17.433 M 27.85 % | -24.164 M -21.49 % | -19.889 M -232.45 % | -5.983 M 64.74 % | -16.969 M 76.57 % | -72.434 M -116.22 % | -33.500 M 33.56 % | -50.422 M -27.72 % | -39.479 M 41.49 % | -67.473 M -138.82 % | -28.253 M 27.18 % | -38.797 M -24.88 % | -31.067 M 84.73 % | -203.432 M -198.62 % | -68.124 M -20.34 % | -56.608 M -23.29 % | -45.913 M 49.69 % | -91.260 M -66.88 % | -54.688 M -142.90 % | -22.514 M 62.56 % | -60.134 M 1.15 % | -60.832 M 47.35 % | -115.545 M -551.70 % | -17.730 M 48.30 % | -34.292 M -43.23 % | -23.942 M 18.33 % | -29.315 M 4.03 % | -30.544 M -149.57 % | -12.239 M -3.35 % | -11.842 M -12.15 % | -10.559 M 66.79 % | -31.794 M -192.85 % | -10.857 M |
| Acquisitions net | 0.000 -100.00 % | 694.631 M 5 704.30 % | 11.968 M 100.68 % | -1.748 B -1 360.76 % | -119.683 M -149.10 % | 243.732 M -59.04 % | 595.056 M 17 256.56 % | 3.428 M 8 492.53 % | 39.900 K -99.53 % | 8.420 M 267.35 % | 2.292 M 139.69 % | -5.775 M -122.80 % | -2.592 M -3 266.92 % | 81.848 K 4.38 % | 78.410 K -70.01 % | 261.476 K 667.69 % | 34.060 K 100.06 % | -53.555 M -210.09 % | 48.644 M 203.46 % | -47.017 M -3 063.89 % | 1.586 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 |
| Purchases of investments | -2.414 M 95.71 % | -56.327 M 89.19 % | -521.039 M -4 546.80 % | 11.717 M 105.59 % | -209.560 M -147.29 % | -84.741 M -30.32 % | -65.025 M -1 397.83 % | -4.341 M 65.72 % | -12.666 M -88.24 % | -6.729 M -401.37 % | -1.342 M 93.29 % | -20.000 M 55.45 % | -44.896 M -591.68 % | -6.491 M -275.54 % | -1.728 M 75.21 % | -6.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 M 60.00 % | -10.000 M | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.950 M | 0.000 100.00 % | -633.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.159 M 100.56 % | -207.518 M -143.05 % | 482.067 M 86 527.86 % | 556.480 K -34.03 % | 843.520 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.364 K 99.90 % | -2.292 M -189.83 % | 2.552 M -94.63 % | 47.488 M | 0.000 100.00 % | -78.410 K -101.17 % | 6.710 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 -100.00 % | 2.010 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 | 0.000 100.00 % | -3.126 M 92.26 % | -40.366 M -4 275.76 % | -922.503 K -119.29 % | 4.783 M 188.03 % | -5.434 M -271.57 % | 3.167 M 446.92 % | -912.906 K 92.77 % | -12.626 M -44.39 % | -8.744 M -481.50 % | 2.292 M -10.17 % | 2.552 M 105.37 % | -47.488 M -715.68 % | -5.822 M -7 524.96 % | 78.410 K 101.17 % | -6.710 M -19 799.08 % | 34.060 K 101.10 % | -3.096 M -3 889.49 % | 81.700 K -94.72 % | 1.546 M -2.55 % | 1.586 M -98.50 % | 105.409 M 2 519.58 % | 4.024 M 104.02 % | -99.973 M 65.64 % | -290.919 M -4 157 271.39 % | 6.998 K -99.21 % | 883.743 K 101.83 % | -48.258 M 22.75 % | -62.466 M -29 637.43 % | 211.482 K 33.21 % | 158.755 K 204.24 % | 52.181 K 1 001.91 % | 4.736 K -97.55 % | 193.320 K 237.35 % | -140.750 K -225.33 % | 112.307 K 7 733.04 % | 1.434 K -77.56 % | 6.390 K -98.57 % | 448.137 K 234.15 % | 134.112 K 19 058.86 % | 700.000 -3.09 % | 722.350 -84.95 % | 4.800 K -92.34 % | 62.655 K 6 112.38 % | 1.009 K | 0.000 -100.00 % | 21.000 K 1 400.00 % | 1.400 K -2.50 % | 1.436 K 100.07 % | -1.984 M -37 535.69 % | 5.300 K -99.85 % | 3.448 M 111.10 % | -31.067 M -23 802.93 % | 131.070 K 219.14 % | 41.070 K 22 043.74 % | 185.470 -99.48 % | 35.662 K 100.17 % | -21.415 M -2 271.40 % | -903.073 K -762.18 % | 136.379 K 81.58 % | 75.108 K 24.29 % | 60.431 K 1 245.65 % | 4.491 K -89.41 % | 42.405 K 4 140.50 % | 1.000 K -99.87 % | 798.067 K -92.89 % | 11.217 M 1 746.20 % | -681.400 K -13 203.85 % | 5.200 K -95.10 % | 106.168 K 743.94 % | 12.580 K -89.47 % | 119.511 K 1 815.24 % | 6.240 K |
| Net cash used for investing activites | -469.887 M 63.49 % | -1.287 B -445.08 % | -236.139 M 87.46 % | -1.883 B -265.52 % | -515.154 M 58.93 % | -1.254 B -518.51 % | 299.744 M 175.31 % | -398.011 M -49.00 % | -267.119 M 51.38 % | -549.361 M 3.23 % | -567.701 M -25.12 % | -453.721 M 4.93 % | -477.271 M 18.97 % | -588.991 M -180.12 % | -210.262 M 29.67 % | -298.982 M 7.87 % | -324.507 M -335.97 % | -74.434 M 36.68 % | -117.551 M 3.03 % | -121.226 M 9.19 % | -133.491 M -123.57 % | -59.708 M 59.01 % | -145.659 M 17.52 % | -176.590 M 39.30 % | -290.919 M -849.95 % | -30.625 M 21.31 % | -38.920 M 19.35 % | -48.258 M 33.41 % | -72.466 M -165.51 % | -27.293 M 62.95 % | -73.670 M -241.62 % | -21.565 M 82.24 % | -121.397 M -95.19 % | -62.193 M 33.86 % | -94.039 M -130.25 % | -40.841 M -16.63 % | -35.017 M 74.34 % | -136.461 M -686.27 % | -17.356 M -164.60 % | -6.559 M 62.37 % | -17.432 M 27.85 % | -24.163 M -21.52 % | -19.885 M -235.88 % | -5.920 M 65.11 % | -16.968 M 76.57 % | -72.434 M -116.36 % | -33.479 M 33.60 % | -50.421 M -34.57 % | -37.468 M 46.06 % | -69.458 M -145.89 % | -28.247 M 20.09 % | -35.349 M -13.78 % | -31.067 M 84.72 % | -203.301 M -198.61 % | -68.083 M -20.27 % | -56.608 M -23.39 % | -45.878 M 59.28 % | -112.676 M -102.69 % | -55.591 M -148.42 % | -22.378 M 62.74 % | -60.059 M 1.17 % | -60.772 M 47.40 % | -115.540 M -553.24 % | -17.687 M 51.20 % | -36.241 M -56.58 % | -23.144 M -23.56 % | -18.731 M 40.01 % | -31.226 M -155.25 % | -12.234 M -4.24 % | -11.736 M -11.28 % | -10.546 M 66.70 % | -31.674 M -191.91 % | -10.851 M |
| Debt repayment | 456.294 M 27.84 % | 356.932 M -45.84 % | 658.975 M -87.51 % | 5.278 B 503.70 % | 874.196 M 351.07 % | 193.803 M 664.47 % | -34.333 M -714.74 % | -4.214 M 81.63 % | -22.940 M -128.74 % | 79.817 M -81.03 % | 420.832 M -53.18 % | 898.865 M 83.88 % | 488.827 M 2 843.65 % | 16.606 M -99.25 % | 2.200 B 58.29 % | 1.390 B 868.77 % | -180.785 M 70.08 % | -604.240 M -59.63 % | -378.516 M -368.72 % | 140.861 M -26.16 % | 190.764 M 121.63 % | -881.959 M -252.98 % | 576.513 M 1 121.74 % | 47.188 M 105.89 % | -800.725 M -333.21 % | 343.349 M 20.56 % | 284.788 M -46.77 % | 534.978 M 741.19 % | -83.435 M -647.44 % | -11.163 M -107.60 % | 146.830 M 145.44 % | 59.822 M -56.98 % | 139.061 M -5.18 % | 146.654 M -12.96 % | 168.483 M 46.63 % | 114.905 M 216.85 % | -98.336 M -566.69 % | -14.750 M 50.04 % | -29.525 M -135.69 % | 82.734 M 37.26 % | 60.276 M 51.68 % | 39.740 M | 0.000 -100.00 % | 59.060 M 493.73 % | -15.000 M -137.83 % | 39.650 M 893.00 % | -5.000 M -109.97 % | 50.150 M 837.50 % | -6.800 M 80.68 % | -35.200 M -136.24 % | -14.900 M -49.00 % | -10.000 M 66.44 % | -29.800 M 74.06 % | -114.900 M -277.04 % | 64.900 M 555.56 % | 9.900 M 41.43 % | 7.000 M 20.69 % | 5.800 M 220.83 % | -4.800 M | 0.000 | 0.000 -100.00 % | 200.000 K -96.55 % | 5.800 M 16.00 % | 5.000 M 1 100.00 % | -500.000 K -100.44 % | 112.500 M | 0.000 -100.00 % | 10.000 M -47.37 % | 19.000 M | 0.000 -100.00 % | 1.000 M -97.92 % | 48.000 M 260.00 % | -30.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.027 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.216 M 200.00 % | -1.216 M | 0.000 100.00 % | -1.027 M | 0.000 100.00 % | -1.027 M | 0.000 100.00 % | -205.338 K | 0.000 | 0.000 | 0.000 100.00 % | -50.459 M | 0.000 | 0.000 | 0.000 100.00 % | -2.847 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 |
| Dividends paid | -36.860 M 93.49 % | -566.592 M 16.13 % | -675.580 M -1 173.35 % | -53.055 M -23.89 % | -42.825 M -12.51 % | -38.064 M 91.55 % | -450.485 M -1 197.77 % | -34.712 M 28.49 % | -48.540 M 79.42 % | -235.807 M 14.25 % | -275.007 M -732.91 % | -33.018 M -9.90 % | -30.044 M -9.93 % | -27.331 M 77.38 % | -120.816 M -536 581.61 % | -22.512 K 99.47 % | -4.287 M 53.71 % | -9.261 M 85.03 % | -61.866 M -1 028.55 % | -5.482 M -16.71 % | -4.697 M -3.10 % | -4.556 M 43.88 % | -8.118 M 79.68 % | -39.956 M -147.35 % | -16.154 M 32.70 % | -24.001 M 31.85 % | -35.218 M -126.55 % | -15.545 M -7.79 % | -14.422 M 3.38 % | -14.927 M 22.15 % | -19.175 M -41.29 % | -13.571 M 19.91 % | -16.944 M -277.22 % | -4.492 M 79.42 % | -21.827 M -29.32 % | -16.879 M -498.89 % | -2.818 M 59.30 % | -6.925 M 16.35 % | -8.279 M 35.98 % | -12.932 M -85.31 % | -6.978 M -264.36 % | -1.915 M 40.66 % | -3.228 M 14.52 % | -3.776 M -39.21 % | -2.712 M 42.48 % | -4.715 M 72.56 % | -17.185 M -585.07 % | -2.508 M -80.01 % | -1.394 M 31.49 % | -2.034 M 1.64 % | -2.068 M 87.85 % | -17.014 M -237.60 % | -5.040 M -36.80 % | -3.684 M -14.66 % | -3.213 M 74.62 % | -12.658 M -820.12 % | -1.376 M 56.46 % | -3.160 M 67.20 % | -9.634 M -3 492.25 % | -268.182 K 90.16 % | -2.725 M | 0.000 100.00 % | -2.527 M 51.49 % | -5.210 M -294 263.35 % | -1.770 K 99.99 % | -15.253 M -2 140.44 % | -680.798 K 17.74 % | -827.577 K -325.93 % | -194.300 K 86.05 % | -1.393 M 71.07 % | -4.814 M -226.00 % | -1.477 M 62.78 % | -3.967 M |
| Other financing activites | 24.634 M -95.79 % | 585.497 M 178.35 % | 210.342 M 488.58 % | -54.131 M -323.16 % | 24.257 M -92.42 % | 320.016 M 141.24 % | -775.995 M -228.40 % | 604.361 M 5 063.62 % | -12.176 M 62.16 % | -32.179 M -716.83 % | 5.217 M -96.38 % | 144.182 M 1 145.28 % | 11.578 M 130.50 % | -37.959 M -242.33 % | 26.670 M -71.25 % | 92.762 M 1 039.31 % | -9.876 M -100.12 % | 8.510 B 40 769.89 % | 20.822 M -71.23 % | 72.376 M 8 132.50 % | 879.154 K -98.05 % | 45.196 M 78.80 % | 25.278 M 816.62 % | -3.527 M -102.50 % | 141.119 M -92.88 % | 1.981 B 28 570.12 % | -6.959 M -6.94 % | -6.507 M 10.26 % | -7.251 M -812.49 % | -794.642 K 88.58 % | -6.959 M -4.71 % | -6.646 M -10.46 % | -6.017 M 77.11 % | -26.282 M -15 568.93 % | 169.899 K 200.00 % | -169.900 K 95.93 % | -4.175 M -578.77 % | 872.113 K -99.91 % | 945.129 M 19 090.50 % | -4.977 M -108.07 % | -2.392 M | 0.000 -100.00 % | 57.643 M 724.47 % | -9.231 M -1 983.79 % | 490.000 K | 0.000 | 0.000 100.00 % | -1.546 M | 0.000 100.00 % | -11.042 M | 0.000 100.00 % | -8.309 M | 0.000 -100.00 % | 636.800 K -99.89 % | 606.044 M 30 325.52 % | -2.005 M | 0.000 100.00 % | -54.312 M -7 064 413.93 % | 768.820 100.08 % | -990.000 K 74.31 % | -3.854 M -199.85 % | 3.860 M 1 768.82 % | -231.297 K 14.06 % | -269.140 K -100.05 % | 515.361 M 67 388.21 % | -765.900 K -83.19 % | -418.091 K -2 803.39 % | -14.400 K 99.18 % | -1.746 M 56.30 % | -3.996 M -201.76 % | 3.927 M 200.00 % | -3.927 M | 0.000 |
| Net cash used provided by financing activities | 444.068 M 18.15 % | 375.836 M 93.99 % | 193.737 M -96.25 % | 5.170 B 504.27 % | 855.629 M 79.85 % | 475.754 M 158.80 % | -809.112 M -243.10 % | 565.434 M 775.91 % | -83.655 M -1 667.78 % | 5.336 M -96.47 % | 151.042 M -85.05 % | 1.010 B 114.73 % | 470.361 M 1 062.10 % | -48.889 M -102.32 % | 2.106 B 42.04 % | 1.483 B 860.49 % | -194.948 M -102.48 % | 7.846 B 1 970.03 % | -419.560 M -727.20 % | 66.895 M -64.22 % | 186.946 M 121.36 % | -875.095 M -247.40 % | 593.673 M 15 925.38 % | 3.705 M 100.55 % | -675.760 M -129.37 % | 2.301 B 848.26 % | 242.612 M -52.70 % | 512.926 M 588.00 % | -105.108 M -290.96 % | -26.885 M -122.27 % | 120.696 M 204.75 % | 39.605 M -65.89 % | 116.100 M -7.02 % | 124.864 M -14.96 % | 146.825 M 50.04 % | 97.856 M 192.90 % | -105.330 M -406.32 % | -20.803 M -102.28 % | 912.213 M 1 333.25 % | 63.647 M 445.54 % | 11.667 M -71.99 % | 41.655 M -23.45 % | 54.415 M 18.16 % | 46.054 M 367.41 % | -17.222 M -149.30 % | 34.935 M 257.47 % | -22.185 M -148.13 % | 46.095 M 662.58 % | -8.194 M 83.03 % | -48.276 M -184.51 % | -16.968 M 51.96 % | -35.323 M -1.39 % | -34.840 M 70.46 % | -117.947 M -117.66 % | 667.731 M 14 117.93 % | -4.763 M -369.10 % | 1.770 M 103.43 % | -51.672 M -257.99 % | -14.434 M -1 047.19 % | -1.258 M 80.88 % | -6.579 M -262.05 % | 4.060 M 33.49 % | 3.041 M 734.43 % | -479.371 K -100.09 % | 514.859 M 433.64 % | 96.481 M 8 879.90 % | -1.099 M -112.00 % | 9.158 M -46.32 % | 17.059 M 755.27 % | -2.603 M -2 395.19 % | 113.429 K -99.75 % | 45.550 M 234.10 % | -33.967 M |
| Effect of forex changes on cash | -13.300 M -128.74 % | 46.281 M 473.44 % | 8.071 M 146.06 % | 3.280 M 449.19 % | -939.318 K -104.19 % | 22.414 M 196.87 % | -23.138 M -650.37 % | 4.204 M 151.38 % | 1.672 M 111.10 % | -15.060 M -70.10 % | -8.854 M -118.62 % | 47.548 M 588.59 % | -9.732 M 51.33 % | -19.994 M -158.19 % | 34.364 M 49.74 % | 22.949 M 4 053.93 % | -580.397 K 64.24 % | -1.623 M -361.32 % | -351.863 K 88.17 % | -2.975 M -465.15 % | 814.867 K 134.90 % | -2.335 M 11.06 % | -2.625 M -1 267.41 % | 224.867 K -88.02 % | 1.877 M 195.02 % | -1.976 M -183.29 % | 2.372 M 127.02 % | 1.045 M 142.09 % | -2.483 M -779.97 % | -282.114 K -103.40 % | 8.297 M 271.53 % | 2.233 M 196.97 % | -2.303 M -619.96 % | -319.877 K -21.73 % | -262.772 K -288.64 % | -67.612 K -1 028.61 % | -5.991 K -108.39 % | 71.382 K -40.51 % | 119.989 K 255.60 % | 33.743 K 592.36 % | 4.874 K -87.64 % | 39.444 K -72.23 % | 142.055 K 2 001.06 % | -7.472 K -144.35 % | 16.850 K 201.33 % | -16.629 K -268.33 % | -4.515 K -187.18 % | 5.179 K -79.53 % | 25.298 K 188.83 % | -28.480 K -201.79 % | -9.437 K 70.40 % | -31.885 K -365.06 % | -6.856 K 57.23 % | -16.029 K -448.13 % | 4.604 K -62.74 % | 12.358 K 361.29 % | -4.730 K 85.96 % | -33.677 K 38.34 % | -54.619 K -40.49 % | -38.877 K -80.28 % | -21.564 K 47.02 % | -40.705 K 8.23 % | -44.354 K -214.30 % | -14.112 K -1 553.29 % | -853.580 -242.89 % | -248.940 73.70 % | -946.410 -68.07 % | -563.090 -487.99 % | 145.130 107.34 % | -1.976 K 89.89 % | -19.551 K 78.86 % | -92.469 K 56.96 % | -214.859 K |
| Net change in cash | 708.937 M -81.54 % | 3.841 B 551.85 % | 589.210 M -67.57 % | 1.817 B 230.78 % | -1.389 B -483.63 % | 362.104 M 68.62 % | 214.744 M 133.38 % | -643.293 M -522.43 % | 152.284 M -82.00 % | 846.003 M -21.07 % | 1.072 B 18.55 % | 904.076 M 233.31 % | -678.172 M 43.24 % | -1.195 B -136.48 % | 3.275 B 239.65 % | 964.366 M 153.15 % | -1.814 B -123.89 % | 7.595 B 907.52 % | -940.560 M -2.49 % | -917.742 M -228.25 % | 715.598 M 153.15 % | 282.674 M 365.48 % | 60.728 M 117.62 % | -344.640 M -41.92 % | -242.833 M -110.62 % | 2.287 B 924.99 % | -277.208 M -214.36 % | 242.408 M 155.87 % | -433.916 M -237.94 % | -128.401 M -190.70 % | 141.566 M -41.74 % | 242.981 M 192.37 % | -263.057 M -186.80 % | 303.064 M 294.61 % | -155.731 M -354.77 % | 61.125 M 142.05 % | -145.369 M 35.56 % | -225.591 M -123.39 % | 964.324 M 154 082.94 % | -626.254 K 96.38 % | -17.280 M -123.84 % | 72.484 M 287.91 % | 18.686 M 181.41 % | 6.640 M 107.98 % | -83.208 M -242.78 % | 58.279 M 365.67 % | -21.937 M -148.47 % | 45.259 M 134.31 % | -131.908 M -133.78 % | -56.424 M 0.78 % | -56.868 M 49.37 % | -112.323 M -12.17 % | -100.137 M 40.60 % | -168.590 M -132.69 % | 515.675 M 1 237.33 % | -45.341 M 69.91 % | -150.672 M -15.39 % | -130.575 M -49 398.46 % | 264.867 K 100.35 % | -74.648 M 48.60 % | -145.240 M -295.23 % | 74.395 M 87.18 % | 39.745 M 667.70 % | 5.177 M -98.80 % | 432.410 M 411.94 % | 84.464 M 325.30 % | 19.860 M -48.21 % | 38.349 M 231.89 % | -29.077 M -277.73 % | 16.360 M -36.48 % | 25.756 M 477.99 % | -6.814 M 86.51 % | -50.495 M |
| Cash at beginning of period | 17.234 B 27.70 % | 13.496 B 4.57 % | 12.907 B 17.26 % | 11.007 B -11.21 % | 12.396 B 3.53 % | 11.974 B 1.83 % | 11.759 B -6.70 % | 12.604 B 1.22 % | 12.451 B 7.29 % | 11.605 B 10.66 % | 10.487 B 9.43 % | 9.583 B -6.61 % | 10.261 B -10.43 % | 11.456 B 40.04 % | 8.181 B 13.36 % | 7.216 B -20.09 % | 9.031 B 529.06 % | 1.436 B -39.58 % | 2.376 B -27.86 % | 3.294 B 27.75 % | 2.578 B 12.31 % | 2.296 B 2.72 % | 2.235 B -13.36 % | 2.580 B -8.60 % | 2.822 B 427.12 % | 535.435 M -34.11 % | 812.643 M 42.51 % | 570.235 M -43.21 % | 1.004 B -11.34 % | 1.133 B 14.29 % | 990.986 M 32.48 % | 748.005 M -26.02 % | 1.011 B 42.81 % | 707.998 M -18.03 % | 863.729 M 7.62 % | 802.604 M -15.33 % | 947.973 M -19.22 % | 1.174 B 460.87 % | 209.240 M -0.30 % | 209.866 M -7.61 % | 227.146 M 46.87 % | 154.662 M 13.74 % | 135.976 M 5.13 % | 129.336 M -39.15 % | 212.544 M 37.78 % | 154.265 M -12.45 % | 176.202 M 34.56 % | 130.943 M -50.18 % | 262.851 M -17.67 % | 319.275 M -15.12 % | 376.144 M -22.99 % | 488.466 M -17.01 % | 588.603 M -22.27 % | 757.192 M 213.52 % | 241.517 M -15.81 % | 286.858 M -34.44 % | 437.530 M -22.98 % | 568.105 M 0.05 % | 567.840 M -11.62 % | 642.489 M -18.44 % | 787.729 M 10.43 % | 713.333 M 5.90 % | 673.588 M 0.77 % | 668.411 M 183.22 % | 236.001 M 55.74 % | 151.537 M 15.08 % | 131.677 M 41.09 % | 93.328 M -23.75 % | 122.405 M 15.43 % | 106.045 M 32.08 % | 80.289 M -7.82 % | 87.102 M -36.70 % | 137.597 M |
| Cash at end of period | 17.943 B 3.50 % | 17.337 B 28.46 % | 13.496 B 5.24 % | 12.824 B 16.50 % | 11.007 B -10.77 % | 12.336 B 3.02 % | 11.974 B 0.11 % | 11.960 B -5.10 % | 12.604 B 1.22 % | 12.451 B 7.72 % | 11.559 B 10.22 % | 10.487 B 9.43 % | 9.583 B -6.61 % | 10.261 B -10.43 % | 11.456 B 40.04 % | 8.181 B 13.36 % | 7.216 B -20.09 % | 9.031 B 529.06 % | 1.436 B -39.58 % | 2.376 B -27.86 % | 3.294 B 27.75 % | 2.578 B 12.31 % | 2.296 B 2.72 % | 2.235 B -13.36 % | 2.580 B -8.60 % | 2.822 B 427.12 % | 535.435 M -34.11 % | 812.643 M 42.51 % | 570.235 M -43.21 % | 1.004 B -11.34 % | 1.133 B 14.29 % | 990.986 M 32.48 % | 748.005 M -26.02 % | 1.011 B 42.81 % | 707.998 M -18.03 % | 863.729 M 7.62 % | 802.604 M -15.33 % | 947.973 M -19.22 % | 1.174 B 460.87 % | 209.240 M -0.30 % | 209.866 M -7.61 % | 227.146 M 46.87 % | 154.662 M 13.74 % | 135.976 M 5.13 % | 129.336 M -39.15 % | 212.544 M 37.78 % | 154.265 M -12.45 % | 176.202 M 34.56 % | 130.943 M -50.18 % | 262.851 M -17.67 % | 319.275 M -15.12 % | 376.144 M -22.99 % | 488.466 M -17.01 % | 588.603 M -22.27 % | 757.192 M 213.52 % | 241.517 M -15.81 % | 286.858 M -34.44 % | 437.530 M -22.98 % | 568.105 M 0.05 % | 567.840 M -11.62 % | 642.489 M -18.44 % | 787.729 M 10.43 % | 713.333 M 5.90 % | 673.588 M 0.77 % | 668.411 M 183.22 % | 236.001 M 55.74 % | 151.537 M 15.08 % | 131.677 M 41.09 % | 93.328 M -23.75 % | 122.405 M 15.43 % | 106.045 M 32.08 % | 80.289 M -7.82 % | 87.102 M |
| Operating cash flow | 748.056 M -84.10 % | 4.706 B 654.69 % | 623.541 M 142.63 % | -1.463 B 15.35 % | -1.728 B -254.49 % | 1.118 B 49.67 % | 747.250 M 235.25 % | -552.489 M -312.48 % | 260.017 M -78.84 % | 1.229 B -17.92 % | 1.497 B 398.73 % | 300.219 M -49.26 % | 591.684 M 210.18 % | -537.018 M -157.65 % | 931.479 M 69.93 % | 548.165 M 142.35 % | -1.294 B -641.06 % | -174.655 M 56.67 % | -403.097 M 53.15 % | -860.436 M -230.11 % | 661.329 M -45.78 % | 1.220 B 417.11 % | -384.660 M -123.67 % | -171.980 M -123.82 % | 721.969 M 3 707.23 % | 18.963 M 103.92 % | -483.272 M -116.42 % | -223.306 M 12.04 % | -253.859 M -243.33 % | -73.941 M -185.74 % | 86.243 M -61.28 % | 222.708 M 187.18 % | -255.457 M -206.13 % | 240.713 M 215.59 % | -208.254 M -5 084.83 % | 4.178 M 183.29 % | -5.016 M 92.67 % | -68.398 M -198.63 % | 69.347 M 220.09 % | -57.747 M -401.33 % | -11.519 M -120.96 % | 54.952 M 443.74 % | -15.987 M 52.26 % | -33.486 M 31.71 % | -49.035 M -151.19 % | 95.795 M 183.99 % | 33.731 M -31.96 % | 49.579 M 157.47 % | -86.272 M -240.65 % | 61.337 M 626.78 % | -11.644 M 72.02 % | -41.619 M -21.61 % | -34.222 M -122.42 % | 152.675 M 281.80 % | -83.978 M -624.28 % | 16.018 M 115.03 % | -106.560 M -415.21 % | 33.806 M -51.94 % | 70.344 M 238.00 % | -50.973 M 35.13 % | -78.581 M -159.92 % | 131.148 M -13.88 % | 152.289 M 551.98 % | 23.358 M 150.55 % | -46.208 M -515.25 % | 11.128 M -71.96 % | 39.691 M -34.31 % | 60.417 M 278.20 % | -33.903 M -210.43 % | 30.701 M -15.21 % | 36.208 M 275.80 % | -20.596 M -277.05 % | -5.462 M |
| Capital expenditure | -468.632 M 72.67 % | -1.715 B -719.96 % | -209.135 M -43.21 % | -146.036 M 23.76 % | -191.538 M 83.55 % | -1.164 B -405.58 % | -230.287 M 42.01 % | -397.098 M -56.03 % | -254.493 M 53.82 % | -551.050 M 3.10 % | -568.651 M -32.09 % | -430.497 M -0.17 % | -429.783 M 26.30 % | -583.169 M -179.55 % | -208.612 M 28.62 % | -292.272 M 9.94 % | -324.541 M -354.94 % | -71.338 M 39.36 % | -117.633 M 4.19 % | -122.772 M 9.11 % | -135.078 M 16.16 % | -161.116 M -15.34 % | -139.683 M -82.31 % | -76.617 M 73.66 % | -290.919 M -849.73 % | -30.632 M -2.78 % | -29.803 M 38.24 % | -48.258 M 22.75 % | -62.466 M -127.11 % | -27.505 M 62.75 % | -73.829 M -241.53 % | -21.617 M 82.19 % | -121.402 M -94.60 % | -62.387 M 33.56 % | -93.898 M -129.28 % | -40.954 M -16.95 % | -35.019 M 74.34 % | -136.468 M -666.51 % | -17.804 M -166.00 % | -6.693 M 61.61 % | -17.433 M 27.85 % | -24.164 M -21.49 % | -19.889 M -232.45 % | -5.983 M 64.74 % | -16.969 M 76.57 % | -72.434 M -116.22 % | -33.500 M 33.56 % | -50.422 M -27.72 % | -39.479 M 41.49 % | -67.473 M -138.82 % | -28.253 M 27.18 % | -38.797 M -24.88 % | -31.067 M 84.73 % | -203.432 M -198.62 % | -68.124 M -20.34 % | -56.608 M -23.29 % | -45.913 M 49.69 % | -91.260 M -66.88 % | -54.688 M -142.90 % | -22.514 M 62.56 % | -60.134 M 1.15 % | -60.832 M 47.35 % | -115.545 M -551.70 % | -17.730 M 48.30 % | -34.292 M -43.23 % | -23.942 M 18.33 % | -29.315 M 4.03 % | -30.544 M -149.57 % | -12.239 M -3.35 % | -11.842 M -12.15 % | -10.559 M 66.79 % | -31.794 M -192.85 % | -10.857 M |
| Free CashFlow | 279.424 M -90.66 % | 2.991 B 621.75 % | 414.406 M 125.76 % | -1.609 B 16.22 % | -1.920 B -4 084.46 % | -45.889 M -108.88 % | 516.963 M 154.44 % | -949.587 M -17 292.24 % | 5.523 M -99.19 % | 677.979 M -26.99 % | 928.638 M 812.81 % | -130.278 M -180.47 % | 161.901 M 114.45 % | -1.120 B -254.96 % | 722.867 M 182.49 % | 255.892 M 115.81 % | -1.619 B -558.09 % | -245.992 M 52.76 % | -520.730 M 47.04 % | -983.207 M -286.83 % | 526.251 M -50.29 % | 1.059 B 301.91 % | -524.344 M -110.92 % | -248.597 M -157.67 % | 431.050 M 3 794.07 % | -11.669 M 97.73 % | -513.075 M -88.93 % | -271.563 M 14.15 % | -316.325 M -211.82 % | -101.446 M -917.18 % | 12.414 M -93.83 % | 201.091 M 153.36 % | -376.859 M -311.33 % | 178.326 M 159.02 % | -302.153 M -721.60 % | -36.776 M 8.14 % | -40.034 M 80.46 % | -204.866 M -497.46 % | 51.544 M 179.99 % | -64.441 M -122.58 % | -28.952 M -194.04 % | 30.789 M 185.82 % | -35.876 M 9.10 % | -39.469 M 40.20 % | -66.004 M -382.54 % | 23.361 M 9 982.23 % | 231.703 K 127.49 % | -842.798 K 99.33 % | -125.751 M -1 949.38 % | -6.136 M 84.62 % | -39.896 M 50.39 % | -80.416 M -23.17 % | -65.290 M -28.63 % | -50.757 M 66.63 % | -152.102 M -274.73 % | -40.590 M 73.38 % | -152.473 M -165.38 % | -57.455 M -466.97 % | 15.656 M 121.30 % | -73.488 M 47.02 % | -138.714 M -297.27 % | 70.316 M 91.37 % | 36.744 M 552.84 % | 5.628 M 106.99 % | -80.500 M -528.18 % | -12.815 M -223.50 % | 10.376 M -65.27 % | 29.873 M 164.74 % | -46.142 M -344.66 % | 18.860 M -26.47 % | 25.650 M 148.96 % | -52.390 M -221.03 % | -16.319 M |
| 2026 | 2025 | 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 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 |