Woosung Co., Ltd. 006980.KS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 606.199 B -4.51 % | 634.838 B 3.68 % | 612.322 B 27.44 % | 480.475 B 23.66 % | 388.558 B 14.01 % | 340.815 B 17.80 % | 289.318 B 5.03 % | 275.454 B -0.08 % | 275.672 B -12.18 % | 313.894 B -7.04 % | 337.655 B -5.80 % | 358.431 B -8.55 % | 391.928 B 2.72 % | 381.533 B -0.52 % | 383.519 B -5.95 % | 407.789 B 17.16 % | 348.061 B 37.48 % | 253.165 B |
| Net income | 19.691 B 78.11 % | 11.056 B 8 670.13 % | 126.061 M 102.16 % | -5.842 B -201.39 % | 5.762 B -51.66 % | 11.921 B 388.61 % | -4.130 B -452.41 % | 1.172 B 29.67 % | 903.853 M 116.68 % | -5.419 B -232.33 % | 4.095 B 30.15 % | 3.146 B -55.78 % | 7.115 B -49.90 % | 14.202 B 54.68 % | 9.181 B -37.42 % | 14.671 B 393.98 % | -4.990 B -274.15 % | 2.866 B |
| Income before tax | 18.569 B 69.82 % | 10.935 B 279.68 % | -6.086 B -519.78 % | 1.450 B -83.78 % | 8.940 B -41.85 % | 15.372 B 466.27 % | -4.197 B -332.01 % | 1.809 B -15.53 % | 2.142 B 151.58 % | -4.152 B -171.43 % | 5.813 B 29.01 % | 4.506 B -65.73 % | 13.151 B -18.90 % | 16.215 B 2.65 % | 15.797 B -28.33 % | 22.041 B 565.78 % | -4.732 B -238.84 % | 3.408 B |
| Income before tax ratio | 0.03 77.84 % | 0.02 273.31 % | -0.01 -429.39 % | 0.00 -86.89 % | 0.02 -48.99 % | 0.05 410.92 % | -0.01 -320.89 % | 0.01 -15.47 % | 0.01 158.73 % | -0.01 -176.84 % | 0.02 36.95 % | 0.01 -62.53 % | 0.03 -21.05 % | 0.04 3.18 % | 0.04 -23.80 % | 0.05 497.56 % | -0.01 -200.99 % | 0.01 |
| EBITDA | 37.357 B 154.48 % | 14.679 B 118.57 % | 6.716 B 4.22 % | 6.444 B -61.98 % | 16.950 B -33.53 % | 25.500 B 884.27 % | 2.591 B -58.91 % | 6.305 B -0.21 % | 6.318 B 977.38 % | -720.126 M -106.51 % | 11.055 B 62.63 % | 6.797 B -64.38 % | 19.081 B -12.49 % | 21.805 B -3.67 % | 22.635 B -27.58 % | 31.256 B 1 046.57 % | 2.726 B -72.77 % | 10.010 B |
| Net income ratio | 0.03 86.53 % | 0.02 8 359.08 % | 0.00 101.69 % | -0.01 -182.00 % | 0.01 -57.60 % | 0.03 345.00 % | -0.01 -435.52 % | 0.00 29.78 % | 0.00 118.99 % | -0.02 -242.35 % | 0.01 38.15 % | 0.01 -51.65 % | 0.02 -51.23 % | 0.04 55.49 % | 0.02 -33.46 % | 0.04 350.92 % | -0.01 -226.67 % | 0.01 |
| Ratio EBITDA | 0.06 166.51 % | 0.02 110.82 % | 0.01 -18.22 % | 0.01 -69.25 % | 0.04 -41.70 % | 0.07 735.55 % | 0.01 -60.88 % | 0.02 -0.13 % | 0.02 1 099.03 % | 0.00 -107.01 % | 0.03 72.64 % | 0.02 -61.05 % | 0.05 -14.81 % | 0.06 -3.17 % | 0.06 -23.00 % | 0.08 878.63 % | 0.01 -80.19 % | 0.04 |
| Gross profit ratio | 0.15 16.44 % | 0.13 10.24 % | 0.12 -19.17 % | 0.14 -14.43 % | 0.17 5.14 % | 0.16 -0.16 % | 0.16 -5.18 % | 0.17 -2.30 % | 0.17 5.12 % | 0.16 2.17 % | 0.16 14.01 % | 0.14 2.40 % | 0.14 -10.40 % | 0.15 -17.79 % | 0.19 -1.55 % | 0.19 32.28 % | 0.14 -22.97 % | 0.19 |
| Weighted average shs out dil | 2.567 M 0.01 % | 2.567 M 0.00 % | 2.567 M -0.05 % | 2.568 M -0.12 % | 2.571 M 0.00 % | 2.571 M 0.22 % | 2.565 M 0.69 % | 2.548 M -1.34 % | 2.582 M 0.55 % | 2.568 M -0.28 % | 2.575 M -0.14 % | 2.579 M 0.40 % | 2.569 M -0.10 % | 2.571 M 3.90 % | 2.475 M 0.54 % | 2.462 M 1.61 % | 2.423 M 0.60 % | 2.408 M |
| Weighted average shs out | 2.567 M 0.01 % | 2.567 M 0.00 % | 2.567 M -0.05 % | 2.568 M -0.12 % | 2.571 M 0.00 % | 2.571 M 0.22 % | 2.565 M 0.69 % | 2.548 M -0.91 % | 2.571 M 0.12 % | 2.568 M -0.28 % | 2.575 M -0.14 % | 2.579 M 0.40 % | 2.569 M -0.10 % | 2.571 M 3.90 % | 2.475 M 0.54 % | 2.462 M 1.61 % | 2.423 M 0.60 % | 2.408 M |
| EPS diluted | 7 671.74 78.11 % | 4 307.28 8 670.68 % | 49.11 102.16 % | -2 275.06 -201.52 % | 2 241.00 -51.66 % | 4 636.19 387.96 % | -1 610.00 -450.00 % | 460.00 31.43 % | 350.00 116.59 % | -2 110.00 -232.70 % | 1 590.00 30.33 % | 1 220.00 -55.96 % | 2 770.00 -49.82 % | 5 520.00 48.79 % | 3 710.00 -37.75 % | 5 960.00 389.32 % | -2 060.00 -273.11 % | 1 190.00 |
| Earnings per share | 7 671.74 78.11 % | 4 307.28 8 670.68 % | 49.11 102.16 % | -2 275.06 -201.52 % | 2 241.00 -51.66 % | 4 636.19 387.96 % | -1 610.00 -450.00 % | 460.00 31.43 % | 350.00 116.59 % | -2 110.00 -232.70 % | 1 590.00 30.33 % | 1 220.00 -55.96 % | 2 770.00 -49.82 % | 5 520.00 48.79 % | 3 710.00 -37.75 % | 5 960.00 389.32 % | -2 060.00 -273.11 % | 1 190.00 |
| Gross profit | 89.858 B 11.19 % | 80.818 B 14.29 % | 70.711 B 3.01 % | 68.642 B 5.82 % | 64.869 B 19.87 % | 54.116 B 17.61 % | 46.012 B -0.41 % | 46.201 B -2.38 % | 47.325 B -7.68 % | 51.261 B -5.02 % | 53.973 B 7.40 % | 50.253 B -6.36 % | 53.663 B -7.96 % | 58.305 B -18.22 % | 71.293 B -7.41 % | 77.000 B 54.98 % | 49.686 B 5.90 % | 46.917 B |
| Income tax expense | -1.122 B -148.16 % | 2.330 B 137.51 % | -6.212 B -185.18 % | 7.292 B 126.19 % | 3.224 B -8.00 % | 3.504 B 16 982.31 % | 20.515 M -97.31 % | 762.133 M -43.01 % | 1.337 B -2.37 % | 1.370 B -23.82 % | 1.798 B 18.07 % | 1.523 B -75.31 % | 6.170 B 157.28 % | 2.398 B -53.55 % | 5.163 B 22.61 % | 4.210 B 5 022.48 % | 82.195 M -93.58 % | 1.280 B |
| Cost of revenue | 516.340 B -6.80 % | 554.020 B 2.29 % | 541.611 B 31.51 % | 411.833 B 27.23 % | 323.690 B 12.90 % | 286.699 B 17.83 % | 243.306 B 6.13 % | 229.253 B 0.40 % | 228.347 B -13.05 % | 262.633 B -7.42 % | 283.682 B -7.95 % | 308.179 B -8.89 % | 338.264 B 4.65 % | 323.228 B 3.52 % | 312.225 B -5.61 % | 330.788 B 10.86 % | 298.376 B 44.67 % | 206.248 B |
| General and administrative expenses | 11.920 B -2.24 % | 12.192 B 24.77 % | 9.772 B -9.77 % | 10.830 B 22.00 % | 8.877 B -27.51 % | 12.247 B 22.47 % | 10.000 B 11.30 % | 8.985 B -2.33 % | 9.199 B -8.45 % | 10.048 B 0.39 % | 10.009 B 41.16 % | 7.091 B 2.42 % | 6.923 B -1.31 % | 7.015 B 8.42 % | 6.470 B 3.98 % | 6.223 B 14.57 % | 5.431 B -3.67 % | 5.638 B |
| Selling and marketing expenses | 45.161 B 5.39 % | 42.851 B 5.06 % | 40.789 B 7.31 % | 38.009 B 11.90 % | 33.966 B 14.24 % | 29.733 B 16.62 % | 25.495 B 4.82 % | 24.322 B 6.39 % | 22.861 B -0.34 % | 22.940 B -0.84 % | 23.135 B 2.10 % | 22.659 B -9.41 % | 25.013 B 6.08 % | 23.579 B -17.89 % | 28.715 B 5.44 % | 27.234 B 29.89 % | 20.967 B 4.41 % | 20.083 B |
| Other expenses | 20.218 B 7 358.33 % | 271.084 M -98.69 % | 20.758 B 9.89 % | 18.890 B 7.82 % | 17.520 B 11.51 % | 15.712 B 1 974.13 % | 757.502 M -31.26 % | 1.102 B 33.82 % | 823.541 M 111.26 % | -7.315 B -924.07 % | 887.706 M 7.26 % | 827.601 M -9.20 % | 911.476 M -94.43 % | 16.375 B 349.78 % | 3.641 B 247.61 % | -2.466 B -235.56 % | 1.819 B -1.57 % | 1.848 B |
| Operating expenses | 77.938 B 3.73 % | 75.137 B 5.35 % | 71.319 B 5.30 % | 67.729 B 12.20 % | 60.363 B 4.63 % | 57.691 B 15.04 % | 50.147 B 4.25 % | 48.104 B 4.04 % | 46.236 B -3.24 % | 47.784 B -0.09 % | 47.829 B 1.07 % | 47.322 B -4.69 % | 49.649 B 5.09 % | 47.244 B -18.27 % | 57.806 B -2.29 % | 59.158 B 34.51 % | 43.980 B -0.33 % | 44.125 B |
| Cost and expenses | 597.607 B -5.01 % | 629.157 B 2.65 % | 612.930 B 27.81 % | 479.562 B 24.87 % | 384.053 B 11.52 % | 344.390 B 17.36 % | 293.453 B 5.80 % | 277.357 B 1.01 % | 274.582 B -11.54 % | 310.417 B -6.36 % | 331.511 B -6.75 % | 355.501 B -8.36 % | 387.913 B 4.71 % | 370.471 B 0.12 % | 370.031 B -5.11 % | 389.947 B 13.90 % | 342.356 B 36.74 % | 250.373 B |
| Research and development expenses | 638.428 M -2.72 % | 656.297 M 5.70 % | 620.897 M -3.38 % | 642.597 M -12.62 % | 735.410 M 0.28 % | 733.361 M 18.11 % | 620.931 M | 0.000 | 0.000 -100.00 % | 981.746 M | 0.000 -100.00 % | 222.790 M -52.87 % | 472.690 M 72.06 % | 274.725 M 36.35 % | 201.478 M 39.88 % | 144.036 M 20.14 % | 119.887 M -10.95 % | 134.622 M |
| Selling general and administrative expenses | 57.081 B 3.70 % | 55.044 B 8.87 % | 50.561 B 3.53 % | 48.839 B 13.99 % | 42.843 B 2.06 % | 41.980 B 18.27 % | 35.494 B 6.57 % | 33.307 B 3.89 % | 32.061 B -2.81 % | 32.988 B -0.47 % | 33.144 B 11.41 % | 29.750 B -6.85 % | 31.937 B 4.39 % | 30.594 B -13.05 % | 35.186 B 5.17 % | 33.456 B 26.74 % | 26.398 B 2.63 % | 25.721 B |
| Interest income | 608.920 M -8.56 % | 665.936 M -59.31 % | 1.636 B 189.63 % | 565.023 M -41.55 % | 966.655 M -8.15 % | 1.052 B 18.12 % | 890.942 M 0.53 % | 886.216 M -13.77 % | 1.028 B -35.51 % | 1.594 B -20.56 % | 2.006 B -3.68 % | 2.083 B -35.58 % | 3.233 B 43.58 % | 2.252 B -19.12 % | 2.784 B -8.84 % | 3.054 B 31.24 % | 2.327 B 9.27 % | 2.130 B |
| Interest expense | 8.061 B 11.70 % | 7.217 B 100.52 % | 3.599 B 281.39 % | 943.629 M -43.05 % | 1.657 B -39.67 % | 2.746 B 45.02 % | 1.894 B 131.21 % | 819.092 M -2.11 % | 836.753 M -11.79 % | 948.587 M -13.22 % | 1.093 B -27.74 % | 1.513 B -13.38 % | 1.746 B 36.89 % | 1.276 B -26.20 % | 1.729 B -47.90 % | 3.318 B 5.57 % | 3.143 B 50.73 % | 2.085 B |
| Depreciation and amortization | 11.876 B 31.98 % | 8.998 B 3.60 % | 8.686 B 15.45 % | 7.524 B 3.72 % | 7.254 B -1.73 % | 7.381 B 50.83 % | 4.894 B 33.10 % | 3.677 B 3.67 % | 3.547 B -3.19 % | 3.664 B -1.05 % | 3.703 B -4.24 % | 3.867 B -7.58 % | 4.184 B -3.02 % | 4.314 B -15.57 % | 5.110 B -13.34 % | 5.896 B 36.64 % | 4.315 B -4.46 % | 4.516 B |
| Operating income | 8.592 B 51.24 % | 5.681 B 395.68 % | -1.921 B -141.09 % | -796.913 M -107.97 % | 10.000 B -52.17 % | 20.906 B 605.61 % | -4.135 B -117.20 % | -1.904 B -274.69 % | 1.090 B -68.66 % | 3.477 B -43.41 % | 6.144 B 109.64 % | 2.931 B -26.99 % | 4.014 B -66.01 % | 11.811 B -12.43 % | 13.487 B -24.41 % | 17.842 B 212.72 % | 5.705 B 104.34 % | 2.792 B |
| Operating income ratio | 0.01 58.39 % | 0.01 385.19 % | 0.00 -89.18 % | 0.00 -106.44 % | 0.03 -58.04 % | 0.06 529.22 % | -0.01 -106.79 % | -0.01 -274.82 % | 0.00 -64.31 % | 0.01 -39.12 % | 0.02 122.54 % | 0.01 -20.17 % | 0.01 -66.91 % | 0.03 -11.97 % | 0.04 -19.62 % | 0.04 166.92 % | 0.02 48.63 % | 0.01 |
| Total other income expenses net | 9.978 B 29.50 % | 7.705 B 285.01 % | -4.165 B -875.01 % | 537.349 M 150.67 % | -1.060 B -105.60 % | 18.948 B 30 552.73 % | -62.221 M -101.68 % | 3.713 B 252.94 % | 1.052 B 113.79 % | -7.629 B -2 206.04 % | -330.846 M -121.00 % | 1.575 B -82.76 % | 9.136 B 107.45 % | 4.404 B 90.71 % | 2.309 B -45.01 % | 4.200 B 140.24 % | -10.438 B -1 793.90 % | 616.188 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 105.273 B 13.43 % | 92.805 B 20.22 % | 77.198 B 35.63 % | 56.917 B 285.23 % | 14.775 B -37.02 % | 23.459 B -38.47 % | 38.125 B 167.18 % | 14.269 B 193.54 % | -15.254 B -447.08 % | 4.395 B 128.66 % | -15.334 B -47.17 % | -10.419 B -307.94 % | 5.011 B 7 154.23 % | -71.029 M -100.73 % | 9.696 B -72.12 % | 34.777 B -38.36 % | 56.421 B 416.13 % | 10.932 B |
| Total investments | 58.329 B -20.50 % | 73.373 B 44.00 % | 50.954 B -2.60 % | 52.315 B 8.73 % | 48.113 B 4.15 % | 46.195 B 4.73 % | 44.108 B 1.89 % | 43.291 B 3.47 % | 41.841 B 3.83 % | 40.299 B 3.80 % | 38.824 B -0.85 % | 39.156 B 0.10 % | 39.119 B 3.87 % | 37.661 B 214.84 % | 11.962 B -20.69 % | 15.082 B -46.28 % | 28.073 B 3.72 % | 27.066 B |
| Total debt | 139.191 B 3.88 % | 133.992 B 12.92 % | 118.658 B 33.58 % | 88.830 B 64.03 % | 54.155 B -38.18 % | 87.601 B 29.04 % | 67.889 B 101.73 % | 33.654 B 1.49 % | 33.158 B -7.02 % | 35.661 B -29.98 % | 50.927 B 0.75 % | 50.548 B -29.53 % | 71.731 B 1.25 % | 70.844 B 17.59 % | 60.247 B -23.84 % | 79.101 B -12.67 % | 90.577 B 139.56 % | 37.809 B |
| Accumulated other comprehensive income loss | 101.704 B -0.15 % | 101.862 B 1.75 % | 100.113 B -2.45 % | 102.630 B 0.51 % | 102.111 B 2.04 % | 100.068 B -3.54 % | 103.737 B 0.01 % | 103.728 B -2.28 % | 106.147 B 834.24 % | 11.362 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 89.190 B 24.96 % | 71.374 B -56.39 % | 163.647 B 1.13 % | 161.815 B -3.16 % | 167.099 B 5.52 % | 158.357 B 8.73 % | 145.642 B -6.56 % | 155.861 B 0.29 % | 155.408 B -0.22 % | 155.755 B -4.87 % | 163.730 B 1.54 % | 161.245 B 1.39 % | 159.028 B 2.90 % | 154.552 B 47.07 % | 105.087 B 7.76 % | 97.516 B 16.76 % | 83.517 B -7.47 % | 90.260 B |
| Common stock | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B |
| Total equity | 200.178 B 9.68 % | 182.520 B 5.36 % | 173.232 B 0.57 % | 172.245 B -2.88 % | 177.353 B 2.36 % | 173.264 B 8.84 % | 159.185 B -3.78 % | 165.436 B -0.09 % | 165.586 B -0.40 % | 166.244 B -4.69 % | 174.416 B 1.47 % | 171.886 B 1.24 % | 169.780 B 2.44 % | 165.732 B -18.96 % | 204.505 B 2.48 % | 199.560 B 46.09 % | 136.599 B -4.34 % | 142.793 B |
| Other non current liabilities | 2.634 B -25.63 % | 3.542 B 38.66 % | 2.554 B 8.11 % | 2.362 B -56.17 % | 5.389 B 103.04 % | 2.654 B -62.98 % | 7.169 B 119.14 % | 3.272 B -52.79 % | 6.931 B 44.71 % | 4.789 B -30.68 % | 6.909 B -18.37 % | 8.464 B 28.49 % | 6.587 B 143.28 % | 2.708 B -59.48 % | 6.683 B -13.69 % | 7.743 B -14.11 % | 9.015 B 5.66 % | 8.532 B |
| Long term debt | 39.315 B 90.64 % | 20.622 B 412.52 % | 4.024 B -24.83 % | 5.353 B 56.16 % | 3.428 B -65.14 % | 9.834 B -34.44 % | 15.000 B 11 350.38 % | 131.000 M 67.95 % | 78.000 M -40.00 % | 130.000 M -94.04 % | 2.182 B 832.48 % | 234.000 M -94.50 % | 4.257 B 102.22 % | 2.105 B -58.55 % | 5.079 B 26.01 % | 4.031 B -51.23 % | 8.265 B 889.34 % | 835.449 M |
| Total non current liabilities | 45.383 B 43.18 % | 31.697 B 114.48 % | 14.778 B -27.28 % | 20.323 B 57.75 % | 12.883 B -20.04 % | 16.111 B -39.06 % | 26.439 B 226.14 % | 8.107 B -28.95 % | 11.410 B 24.74 % | 9.146 B -32.43 % | 13.535 B 55.61 % | 8.698 B -43.84 % | 15.489 B 191.68 % | 5.310 B -58.32 % | 12.742 B -4.58 % | 13.353 B -27.68 % | 18.463 B 68.91 % | 10.930 B |
| Other current liabilities | 22.455 B -52.19 % | 46.965 B 57 812.18 % | 81.097 M -99.79 % | 38.713 B 223.31 % | -31.395 B 10.81 % | -35.201 B -7 839.35 % | 454.837 M -98.48 % | 29.977 B 13.68 % | 26.370 B 146 159.01 % | -18.054 M 98.08 % | -940.724 M 9.82 % | -1.043 B -103.79 % | 27.554 B 6.38 % | 25.902 B 26.38 % | 20.495 B -3.04 % | 21.138 B 1 086.08 % | 1.782 B -87.41 % | 14.154 B |
| Deferred revenue | 21.726 B -11.63 % | 24.585 B -2.38 % | 25.185 B -35.20 % | 38.865 B 15.47 % | 33.659 B -0.91 % | 33.967 B 26.34 % | 26.886 B -7.71 % | 29.132 B 13.18 % | 25.740 B -20.75 % | 32.478 B 25.46 % | 25.887 B 1.42 % | 25.526 B -10.31 % | 28.460 B 138.37 % | 11.940 B -49.87 % | 23.819 B -0.24 % | 23.877 B 63.65 % | 14.590 B 3.37 % | 14.114 B |
| Short term debt | 99.876 B -11.90 % | 113.370 B -1.10 % | 114.634 B 37.32 % | 83.477 B 64.56 % | 50.728 B -34.77 % | 77.768 B 47.04 % | 52.889 B 57.77 % | 33.523 B 1.34 % | 33.080 B 983.52 % | 3.053 B -93.74 % | 48.745 B -3.12 % | 50.314 B -25.43 % | 67.474 B -1.84 % | 68.739 B 24.60 % | 55.168 B -26.51 % | 75.070 B -8.80 % | 82.312 B 122.62 % | 36.974 B |
| Total current liabilities | 185.030 B -12.35 % | 211.112 B -1.33 % | 213.959 B 40.72 % | 152.050 B 23.39 % | 123.222 B -15.92 % | 146.552 B 51.74 % | 96.579 B 24.00 % | 77.884 B 12.95 % | 68.955 B -15.00 % | 81.125 B -6.82 % | 87.062 B -3.81 % | 90.509 B -16.59 % | 108.517 B -2.47 % | 111.264 B 23.45 % | 90.128 B -19.98 % | 112.637 B 5.04 % | 107.234 B 75.57 % | 61.078 B |
| Total liabilities | 230.413 B -5.10 % | 242.808 B 6.15 % | 228.737 B 32.70 % | 172.372 B 26.65 % | 136.105 B -16.33 % | 162.663 B 32.23 % | 123.018 B 43.06 % | 85.990 B 7.00 % | 80.364 B -10.97 % | 90.271 B -10.27 % | 100.598 B 1.40 % | 99.207 B -20.00 % | 124.006 B 6.37 % | 116.574 B 13.32 % | 102.870 B -18.35 % | 125.990 B 0.23 % | 125.697 B 74.56 % | 72.009 B |
| Other non current assets | 15.466 B 480.50 % | 2.664 B -90.60 % | 28.335 B 43.93 % | 19.687 B | 0.000 | 0.000 -100.00 % | 150.000 138.46 % | -390.000 -39.29 % | -280.000 | 0.000 100.00 % | -370.000 -76.19 % | -210.000 74.70 % | -830.000 -100.00 % | 518.716 M -98.03 % | 26.329 B -44.07 % | 47.073 B 284.91 % | 12.230 B -10.75 % | 13.703 B |
| Long term investments | 54.511 B -22.62 % | 70.446 B 78.92 % | 39.372 B -17.42 % | 47.676 B 16.52 % | 40.918 B -0.99 % | 41.327 B 1.81 % | 40.591 B 8.89 % | 37.278 B 24.24 % | 30.004 B 101.40 % | 14.898 B -48.27 % | 28.799 B -13.99 % | 33.483 B 52.83 % | 21.908 B -18.66 % | 26.933 B 312.56 % | -12.671 B 57.22 % | -29.617 B -258.92 % | 18.636 B 31.19 % | 14.206 B |
| Intangible assets | 2.148 B 36.19 % | 1.577 B -20.76 % | 1.991 B 2 405.82 % | 79.443 M 3.62 % | 76.665 M 25.58 % | 61.048 M -0.32 % | 61.245 M -53.46 % | 131.602 M -27.57 % | 181.692 M -1.38 % | 184.242 M 0.95 % | 182.503 M 2.75 % | 177.624 M 1.14 % | 175.615 M 0.17 % | 175.324 M 1 354.61 % | 12.053 M -23.68 % | 15.792 M -15.21 % | 18.624 M 20.50 % | 15.455 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.148 B 36.19 % | 1.577 B -20.76 % | 1.991 B 2 405.82 % | 79.443 M 3.62 % | 76.665 M 25.58 % | 61.048 M -0.32 % | 61.245 M -53.46 % | 131.602 M -27.57 % | 181.692 M -1.38 % | 184.242 M 0.95 % | 182.503 M 2.75 % | 177.624 M 1.14 % | 175.615 M 0.17 % | 175.324 M 1 354.61 % | 12.053 M -23.68 % | 15.792 M -15.21 % | 18.624 M 20.50 % | 15.455 M |
| Property plant equipment net | 115.352 B 15.28 % | 100.059 B 36.70 % | 73.195 B -6.29 % | 78.109 B 7.92 % | 72.380 B -2.42 % | 74.172 B -4.07 % | 77.316 B 6.79 % | 72.398 B 48.45 % | 48.771 B 5.69 % | 46.146 B 13.14 % | 40.785 B -3.86 % | 42.424 B 7.97 % | 39.291 B -6.26 % | 41.916 B -59.69 % | 103.984 B 2.10 % | 101.844 B 62.92 % | 62.511 B -7.29 % | 67.424 B |
| Total non current assets | 187.588 B 5.83 % | 177.259 B 21.43 % | 145.972 B -0.70 % | 146.995 B 8.81 % | 135.089 B 0.29 % | 134.701 B -5.83 % | 143.037 B 8.09 % | 132.333 B 23.56 % | 107.101 B 3.39 % | 103.593 B 7.66 % | 96.223 B -2.69 % | 98.883 B 2.67 % | 96.311 B -1.72 % | 97.994 B -17.95 % | 119.433 B -1.59 % | 121.367 B 28.46 % | 94.476 B -2.16 % | 96.560 B |
| Other current assets | 6.357 B -55.30 % | 14.221 B 12.88 % | 12.599 B 26.94 % | 9.925 B -43.97 % | 17.713 B 13.78 % | 15.568 B 35.90 % | 11.455 B -21.00 % | 14.500 B 29.32 % | 11.213 B 13.79 % | 9.855 B -4.26 % | 10.293 B 4.02 % | 9.895 B 457.95 % | 1.773 B -80.53 % | 9.108 B -85.58 % | 63.178 B 4.02 % | 60.736 B 1.05 % | 60.103 B 23.85 % | 48.528 B |
| Short term investments | 3.818 B 30.45 % | 2.927 B -74.73 % | 11.582 B 149.67 % | 4.639 B -35.52 % | 7.195 B 47.81 % | 4.868 B 38.42 % | 3.517 B -41.52 % | 6.014 B -49.20 % | 11.838 B -53.40 % | 25.401 B 153.37 % | 10.025 B 76.72 % | 5.673 B -67.04 % | 17.210 B 60.42 % | 10.728 B -56.45 % | 24.633 B -44.89 % | 44.699 B 373.64 % | 9.437 B -26.61 % | 12.860 B |
| cash and cash equivalents | 33.918 B -17.65 % | 41.188 B -0.66 % | 41.459 B 29.91 % | 31.913 B -18.96 % | 39.381 B -38.60 % | 64.143 B 115.50 % | 29.764 B 53.54 % | 19.385 B -59.96 % | 48.413 B 54.84 % | 31.266 B -52.81 % | 66.261 B 8.68 % | 60.968 B -8.62 % | 66.721 B -5.91 % | 70.915 B 40.29 % | 50.550 B 14.05 % | 44.324 B 29.77 % | 34.156 B 27.08 % | 26.878 B |
| Cash and short term investments | 37.736 B -14.46 % | 44.114 B -16.83 % | 53.042 B 45.11 % | 36.552 B -21.52 % | 46.576 B -32.51 % | 69.010 B 107.36 % | 33.281 B 31.03 % | 25.398 B -57.85 % | 60.250 B 6.32 % | 56.667 B -25.72 % | 76.286 B 14.47 % | 66.641 B -20.60 % | 83.931 B 2.80 % | 81.643 B 8.59 % | 75.183 B -15.55 % | 89.023 B 104.21 % | 43.593 B 9.70 % | 39.737 B |
| Total current assets | 243.004 B -2.04 % | 248.069 B -3.10 % | 255.998 B 29.54 % | 197.622 B 10.79 % | 178.369 B -11.36 % | 201.225 B 44.59 % | 139.166 B 16.85 % | 119.094 B -14.23 % | 138.849 B -9.20 % | 152.923 B -14.47 % | 178.791 B 3.82 % | 172.210 B -12.79 % | 197.475 B 7.14 % | 184.312 B -1.93 % | 187.943 B -7.95 % | 204.183 B 21.67 % | 167.820 B 41.93 % | 118.241 B |
| Inventory | 100.623 B 10.85 % | 90.776 B -18.69 % | 111.640 B 26.48 % | 88.266 B 53.58 % | 57.471 B -7.63 % | 62.217 B 42.37 % | 43.701 B 29.10 % | 33.850 B 0.82 % | 33.574 B -26.05 % | 45.401 B -3.47 % | 47.032 B 1.22 % | 46.467 B -15.40 % | 54.927 B 9.30 % | 50.251 B 1.35 % | 49.581 B -8.90 % | 54.424 B -15.13 % | 64.123 B 113.92 % | 29.975 B |
| Net receivables | 98.288 B -6.34 % | 104.937 B 25.43 % | 83.663 B 25.23 % | 66.805 B -4.79 % | 70.164 B 5.34 % | 66.608 B 11.17 % | 59.918 B 2.16 % | 58.648 B 17.84 % | 49.771 B 21.39 % | 41.000 B -24.78 % | 54.508 B -5.32 % | 57.573 B 1.28 % | 56.844 B 31.25 % | 43.310 B -25.56 % | 58.179 B -8.46 % | 63.554 B 0.67 % | 63.130 B 16.08 % | 54.386 B |
| Tax assets | 109.515 M -95.64 % | 2.512 B -18.41 % | 3.079 B 113.26 % | 1.444 B -93.35 % | 21.714 B 13.44 % | 19.142 B -23.64 % | 25.068 B 11.29 % | 22.526 B -19.96 % | 28.145 B -33.57 % | 42.365 B 60.13 % | 26.457 B 16.05 % | 22.798 B -34.74 % | 34.936 B 22.79 % | 28.451 B 1 499.11 % | 1.779 B -13.23 % | 2.051 B 89.69 % | 1.081 B -10.76 % | 1.211 B |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 40.488 B -17.37 % | 49.001 B 0.80 % | 48.614 B 65.28 % | 29.413 B -16.50 % | 35.227 B 12.12 % | 31.418 B 92.80 % | 16.296 B 13.47 % | 14.362 B 52.43 % | 9.422 B -27.44 % | 12.984 B 5.17 % | 12.346 B -15.35 % | 14.586 B 16.90 % | 12.477 B -18.11 % | 15.236 B 38.05 % | 11.037 B -17.24 % | 13.337 B 55.98 % | 8.551 B -6.50 % | 9.145 B |
| Tax payables | 484.687 M -72.69 % | 1.775 B 584.27 % | 259.389 M -41.90 % | 446.478 M -66.80 % | 1.345 B -70.97 % | 4.632 B 8 646.33 % | 52.964 M 140.68 % | 22.006 M -67.94 % | 68.644 M -54.32 % | 150.269 M -85.32 % | 1.024 B -9.09 % | 1.126 B 11.35 % | 1.012 B -27.05 % | 1.387 B -59.55 % | 3.428 B 10.87 % | 3.092 B | 0.000 -100.00 % | 805.193 M |
| Deferred revenue non current | 156.264 M -48.55 % | 303.696 M -24.20 % | 400.678 M 17.95 % | 339.704 M 278.19 % | 89.823 M 65.25 % | 54.356 M -58.22 % | 130.114 M 479.83 % | 22.440 M -77.27 % | 98.744 M 207.59 % | 32.102 M -77.82 % | 144.762 M 115.43 % | 67.198 M -66.34 % | 199.625 M 153.77 % | 78.664 M -98.82 % | 6.683 B | 0.000 | 0.000 -100.00 % | 8.532 B |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.124 M 68.90 % | -138.651 M 19.46 % | -172.154 M -9.83 % | -156.744 M -266.34 % | -42.786 M 68.52 % | -135.925 M -367.29 % | -29.088 M 77.86 % | -131.355 M -69.12 % | -77.668 M 62.37 % | -206.412 M -100.40 % | 52.013 B -4.41 % | 54.416 B 845.04 % | 5.758 B -12.32 % | 6.567 B |
| Capital lease obligations | 1.979 B -4.39 % | 2.070 B 65.77 % | 1.249 B -19.74 % | 1.556 B -23.59 % | 2.036 B -9.03 % | 2.238 B | 0.000 | 0.000 | 0.000 100.00 % | -32.478 B | 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 |
| Other total stockholders equity | -6.297 B 94.16 % | -107.760 B -1 737.26 % | -5.865 B 94.55 % | -107.650 B -2 533.24 % | -4.088 B -911.01 % | -404.358 M 76.70 % | -1.735 B 69.65 % | -5.718 B -9.34 % | -5.229 B -27.92 % | -4.088 B 13.65 % | -4.735 B -1.21 % | -4.678 B -1.25 % | -4.621 B -13.71 % | -4.063 B -112.72 % | 31.955 B -0.70 % | 32.178 B 0.95 % | 31.874 B 4.45 % | 30.515 B |
| Deferred tax liabilities non current | 3.279 B -54.65 % | 7.229 B -7.32 % | 7.800 B -36.42 % | 12.268 B 208.58 % | 3.976 B 11.42 % | 3.568 B -13.80 % | 4.139 B -11.58 % | 4.682 B 8.82 % | 4.302 B 2.56 % | 4.195 B -2.44 % | 4.300 B -5.03 % | 4.528 B 1.85 % | 4.445 B 961.37 % | 418.827 M -57.27 % | 980.088 M -37.96 % | 1.580 B 33.55 % | 1.183 B -24.33 % | 1.563 B |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 410.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 430.591 B 1.24 % | 425.328 B 5.81 % | 401.969 B 16.64 % | 344.618 B 9.94 % | 313.457 B -6.69 % | 335.926 B 19.04 % | 282.203 B 12.24 % | 251.427 B 2.23 % | 245.950 B -4.12 % | 256.515 B -6.73 % | 275.014 B 1.45 % | 271.093 B -7.72 % | 293.785 B 4.07 % | 282.306 B -8.16 % | 307.375 B -5.58 % | 325.550 B 24.12 % | 262.296 B 22.11 % | 214.801 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -13.859 B -7.92 % | -12.842 B 30.30 % | -18.426 B 61.00 % | -47.246 B -939.94 % | 5.625 B 138.16 % | -14.739 B -2.44 % | -14.388 B -295.36 % | -3.639 B -209.25 % | 3.331 B -45.90 % | 6.158 B 142.00 % | 2.545 B 35.44 % | 1.879 B 116.97 % | -11.073 B -225.13 % | 8.850 B 358.48 % | -3.424 B -126.69 % | 12.827 B 126.08 % | -49.192 B -217.54 % | -15.492 B |
| Accounts receivables | 3.465 B 113.24 % | -26.177 B -69.69 % | -15.427 B -118.04 % | -7.075 B -55.84 % | -4.540 B 57.12 % | -10.586 B -87.82 % | -5.636 B 8.04 % | -6.129 B -501.96 % | 1.525 B -60.93 % | 3.903 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -9.285 B -144.40 % | 20.910 B 182.13 % | -25.461 B 16.25 % | -30.399 B -775.26 % | 4.502 B 124.38 % | -18.467 B -88.10 % | -9.817 B -1 826.85 % | -509.494 M -104.31 % | 11.808 B 580.00 % | 1.737 B 500.64 % | -433.438 M -105.10 % | 8.499 B 266.16 % | -5.115 B -87.83 % | -2.723 B -159.21 % | 4.600 B -50.78 % | 9.345 B 127.83 % | -33.576 B -304.00 % | -8.311 B |
| Accounts payables | -9.222 B -358.06 % | 3.574 B -81.71 % | 19.536 B 413.08 % | -6.240 B -256.65 % | 3.983 B -73.76 % | 15.182 B 675.78 % | 1.957 B -62.14 % | 5.169 B 244.80 % | -3.570 B -701.90 % | 593.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 1.182 B 110.60 % | -11.149 B -481.01 % | 2.926 B 182.86 % | -3.531 B -310.25 % | 1.680 B 293.51 % | -867.953 M 81.01 % | -4.571 B -46.05 % | -3.130 B 63.08 % | -8.477 B -291.73 % | 4.421 B 48.47 % | 2.978 B 144.98 % | -6.620 B -11.10 % | -5.958 B -151.49 % | 11.573 B 244.24 % | -8.023 B -330.39 % | 3.482 B 122.30 % | -15.617 B -117.47 % | -7.181 B |
| Other non cash items | 1.531 B -53.82 % | 3.315 B -77.87 % | 14.979 B 38.94 % | 10.781 B 317.13 % | -4.965 B 52.44 % | -10.440 B -722.24 % | 1.678 B 98.31 % | 846.014 M -73.25 % | 3.162 B 254.12 % | 892.951 M -70.15 % | 2.991 B 89.66 % | 1.577 B -21.34 % | 2.005 B 141.51 % | -4.830 B -214.03 % | 4.236 B -37.09 % | 6.733 B 235.12 % | -4.982 B -217.06 % | 4.256 B |
| Net cash provided by operating activities | 19.210 B 83.62 % | 10.462 B 96.76 % | 5.317 B 115.31 % | -34.736 B -354.86 % | 13.629 B 329.88 % | -5.929 B 50.73 % | -12.034 B -723.37 % | 1.930 B -82.20 % | 10.845 B 108.85 % | 5.193 B -60.82 % | 13.253 B 28.60 % | 10.306 B 391.63 % | 2.096 B -90.54 % | 22.151 B 33.79 % | 16.556 B -61.69 % | 43.221 B 179.05 % | -54.674 B -1 090.86 % | -4.591 B |
| Investments in property plant and equipment | -25.064 B 35.73 % | -38.995 B -356.50 % | -8.542 B 23.24 % | -11.128 B -118.54 % | -5.092 B -66.22 % | -3.064 B 81.22 % | -16.311 B 42.76 % | -28.496 B -372.35 % | -6.033 B 28.05 % | -8.385 B -150.00 % | -3.354 B 50.76 % | -6.811 B -178.60 % | -2.445 B 32.75 % | -3.636 B 51.79 % | -7.541 B 2.27 % | -7.716 B -617.61 % | -1.075 B 77.07 % | -4.690 B |
| Acquisitions net | 292.984 M -97.21 % | 10.504 B 1 946.50 % | 513.263 M 149.72 % | -1.032 B -202.84 % | 1.004 B -96.66 % | 30.067 B 640 848.30 % | 4.691 M -99.50 % | 937.997 M 220.25 % | 292.891 M 10 550.59 % | 2.750 M -99.87 % | 2.084 B 445.83 % | 381.803 M -63.69 % | 1.051 B 167.08 % | -1.568 B -2 339.51 % | 69.993 M -78.24 % | 321.671 M -95.91 % | 7.860 B 55 055.30 % | 14.250 M |
| Purchases of investments | -3.271 B 95.82 % | -78.279 B 55.00 % | -173.946 B -147.14 % | -70.383 B -367.39 % | -15.059 B -83.66 % | -8.199 B -17.26 % | -6.992 B 10.61 % | -7.822 B 55.56 % | -17.600 B 69.71 % | -58.108 B -316.83 % | -13.940 B -90.30 % | -7.325 B 76.69 % | -31.431 B -122.26 % | -14.141 B 69.97 % | -47.093 B 11.82 % | -53.404 B -683.55 % | -6.816 B 62.66 % | -18.253 B |
| Sales maturities of investments | 8.016 B -90.91 % | 88.167 B -47.79 % | 168.861 B 132.48 % | 72.634 B 492.36 % | 12.262 B 118.61 % | 5.609 B -39.55 % | 9.280 B 43.94 % | 6.447 B -82.35 % | 36.534 B -13.57 % | 42.272 B 347.75 % | 9.441 B -50.31 % | 18.998 B -23.32 % | 24.777 B 170.25 % | 9.168 B -86.99 % | 70.473 B 109.54 % | 33.633 B 187.92 % | 11.681 B -21.76 % | 14.930 B |
| Other investing activites | 2.866 B 203.88 % | -2.759 B -221.73 % | -857.545 M -108.70 % | 9.857 B 8 083.34 % | -123.472 M -311.42 % | 58.402 M -98.07 % | 3.033 B 202.07 % | -2.971 B -56.20 % | -1.902 B -241.34 % | 1.346 B 746.48 % | -208.177 M -111.11 % | 1.874 B 860.78 % | -246.286 M -111.52 % | 2.137 B 10 689.84 % | 19.806 M 104.38 % | -451.838 M -256.80 % | -126.635 M -141.60 % | 304.407 M |
| Net cash used for investing activites | -17.160 B 19.67 % | -21.362 B -52.90 % | -13.972 B -26 657.25 % | -52.216 M 99.25 % | -7.009 B -128.64 % | 24.471 B 322.74 % | -10.987 B 65.56 % | -31.904 B -382.53 % | 11.292 B 149.37 % | -22.872 B -282.65 % | -5.977 B -183.98 % | 7.117 B 185.82 % | -8.293 B -3.16 % | -8.039 B -150.47 % | 15.929 B 157.68 % | -27.618 B -339.67 % | 11.523 B 249.78 % | -7.694 B |
| Debt repayment | -8.615 B -176.24 % | 11.300 B -40.85 % | 19.103 B -32.15 % | 28.154 B 193.03 % | -30.264 B -187.33 % | -10.533 B -130.97 % | 34.005 B 1 459.27 % | 2.181 B 152.16 % | -4.181 B 73.94 % | -16.045 B -693.12 % | -2.023 B 90.65 % | -21.638 B -652.46 % | 3.917 B -65.36 % | 11.308 B 155.32 % | -20.441 B -149.50 % | -8.193 B -116.01 % | 51.169 B 171.07 % | 18.877 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 615.165 M 41.47 % | 434.839 M -9.97 % | 483.011 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -175.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.550 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | -770.027 M | 0.000 100.00 % | -385.013 M 0.17 % | -385.683 M 0.00 % | -385.683 M | 0.000 100.00 % | -642.806 M 0.00 % | -642.806 M 0.00 % | -642.806 M 50.00 % | -1.286 B 0.00 % | -1.286 B 16.67 % | -1.543 B 0.00 % | -1.543 B 0.00 % | -1.543 B 25.89 % | -2.082 B -215.10 % | -660.658 M 54.34 % | -1.447 B 3.37 % | -1.497 B |
| Other financing activites | -745.053 M -17.81 % | -632.425 M 0.37 % | -634.758 M 2.32 % | -649.838 M 5.24 % | -685.774 M -102.61 % | 26.246 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.284 B | 0.000 -100.00 % | 206.000 | 0.000 100.00 % | -3.474 B | 0.000 | 0.000 100.00 % | -217.000 K |
| Net cash used provided by financing activities | -10.130 B -194.96 % | 10.668 B -41.01 % | 18.083 B -32.88 % | 26.943 B 185.98 % | -31.336 B -299.42 % | 15.713 B -52.90 % | 33.362 B 2 069.15 % | 1.538 B 131.88 % | -4.824 B 72.16 % | -17.330 B -756.04 % | -2.024 B 91.27 % | -23.181 B -1 076.47 % | 2.374 B -75.69 % | 9.765 B 137.46 % | -26.067 B -216.40 % | -8.238 B -116.43 % | 50.157 B 180.80 % | 17.862 B |
| Effect of forex changes on cash | 809.613 M 2 171.27 % | -39.088 M -133.09 % | 118.114 M -68.72 % | 377.623 M 909.18 % | -46.667 M -138.00 % | 122.805 M 226.84 % | 37.573 M 106.35 % | -592.052 M -256.78 % | -165.941 M -1 214.85 % | 14.885 M -64.51 % | 41.936 M 837.53 % | 4.473 M 101.20 % | -371.329 M -4 066.52 % | 9.362 M 104.88 % | -191.891 M 68.96 % | -618.128 M -327.11 % | 272.166 M 5 960.59 % | -4.644 M |
| Net change in cash | -7.270 B -2 575.76 % | -271.691 M -102.85 % | 9.547 B 227.84 % | -7.468 B 69.84 % | -24.762 B -172.03 % | 34.379 B 231.22 % | 10.379 B 135.76 % | -29.028 B -269.29 % | 17.147 B 149.00 % | -34.995 B -761.10 % | 5.293 B 192.01 % | -5.753 B -37.16 % | -4.194 B -117.56 % | 23.886 B 283.63 % | 6.226 B -38.77 % | 10.168 B 39.71 % | 7.278 B 30.60 % | 5.573 B |
| Cash at beginning of period | 41.188 B -0.66 % | 41.459 B 29.91 % | 31.913 B -18.96 % | 39.381 B -38.60 % | 64.143 B 115.50 % | 29.764 B 53.54 % | 19.385 B -59.96 % | 48.413 B 54.84 % | 31.266 B -52.81 % | 66.261 B 8.68 % | 60.968 B -8.62 % | 66.721 B -5.91 % | 70.915 B 50.79 % | 47.030 B 6.10 % | 44.324 B 29.77 % | 34.156 B 27.08 % | 26.878 B 26.16 % | 21.305 B |
| Cash at end of period | 33.918 B -17.65 % | 41.188 B -0.66 % | 41.459 B 29.91 % | 31.913 B -18.96 % | 39.381 B -38.60 % | 64.143 B 115.50 % | 29.764 B 53.54 % | 19.385 B -59.96 % | 48.413 B 54.84 % | 31.266 B -52.81 % | 66.261 B 8.68 % | 60.968 B -8.62 % | 66.721 B -5.91 % | 70.915 B 40.29 % | 50.550 B 14.05 % | 44.324 B 29.77 % | 34.156 B 27.08 % | 26.878 B |
| Operating cash flow | 19.210 B 83.62 % | 10.462 B 96.76 % | 5.317 B 115.31 % | -34.736 B -354.86 % | 13.629 B 329.88 % | -5.929 B 50.73 % | -12.034 B -723.37 % | 1.930 B -82.20 % | 10.845 B 108.85 % | 5.193 B -60.82 % | 13.253 B 28.60 % | 10.306 B 391.63 % | 2.096 B -90.54 % | 22.151 B 33.79 % | 16.556 B -61.69 % | 43.221 B 179.05 % | -54.674 B -1 090.86 % | -4.591 B |
| Capital expenditure | -25.064 B 35.73 % | -38.995 B -356.50 % | -8.542 B 23.24 % | -11.128 B -118.54 % | -5.092 B -66.22 % | -3.064 B 81.22 % | -16.311 B 42.76 % | -28.496 B -372.35 % | -6.033 B 28.05 % | -8.385 B -150.00 % | -3.354 B 50.76 % | -6.811 B -178.60 % | -2.445 B 32.75 % | -3.636 B 51.79 % | -7.541 B 2.27 % | -7.716 B -617.61 % | -1.075 B 77.07 % | -4.690 B |
| Free CashFlow | -5.853 B 79.49 % | -28.534 B -784.72 % | -3.225 B 92.97 % | -45.865 B -637.23 % | 8.537 B 194.94 % | -8.992 B 68.28 % | -28.345 B -6.70 % | -26.565 B -652.07 % | 4.812 B 250.73 % | -3.192 B -132.25 % | 9.899 B 183.29 % | 3.494 B 1 102.51 % | -348.574 M -101.88 % | 18.515 B 105.38 % | 9.015 B -74.61 % | 35.505 B 163.69 % | -55.750 B -500.70 % | -9.281 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 148.454 B 6.61 % | 139.253 B -6.99 % | 149.725 B -1.82 % | 152.498 B 0.19 % | 152.209 B 0.29 % | 151.768 B -5.59 % | 160.750 B 0.55 % | 159.878 B 1.26 % | 157.895 B 1.01 % | 156.315 B -7.43 % | 168.865 B 1.36 % | 166.595 B 13.85 % | 146.328 B 12.10 % | 130.534 B -0.63 % | 131.356 B 1.77 % | 129.074 B 11.58 % | 115.683 B 10.85 % | 104.362 B -2.90 % | 107.482 B 2.12 % | 105.247 B 13.51 % | 92.717 B 11.56 % | 83.113 B -8.09 % | 90.425 B -4.35 % | 94.538 B 13.19 % | 83.519 B 15.47 % | 72.333 B -7.31 % | 78.034 B -2.10 % | 79.705 B 15.52 % | 68.997 B 10.25 % | 62.583 B -10.04 % | 69.566 B -10.93 % | 78.105 B 18.86 % | 65.713 B 5.87 % | 62.070 B -8.20 % | 67.614 B -8.88 % | 74.206 B 8.36 % | 68.480 B 4.75 % | 65.372 B -13.42 % | 75.508 B -9.89 % | 83.798 B 7.40 % | 78.023 B 1.91 % | 76.565 B -11.92 % | 86.931 B -2.85 % | 89.482 B 11.07 % | 80.566 B -0.14 % | 80.675 B -9.10 % | 88.756 B -4.30 % | 92.740 B 3.93 % | 89.231 B 1.74 % | 87.704 B -11.10 % | 98.653 B -4.37 % | 103.164 B 6.46 % | 96.904 B 21.38 % | 79.836 B | 0.000 -100.00 % | 86.989 B 10.25 % | 78.900 B 7.82 % | 73.176 B | 0.000 -100.00 % | 84.758 B 8.87 % | 77.854 B 2.16 % | 76.207 B | 0.000 -100.00 % | 89.231 B 0.01 % | 89.218 B 2.38 % | 87.146 B | 0.000 -100.00 % | 82.616 B 11.79 % | 73.900 B 13.65 % | 65.022 B | 0.000 -100.00 % | 59.424 B 10.12 % | 53.963 B 10.87 % | 48.671 B |
| Net income | 4.388 B 419.49 % | 844.615 M -94.98 % | 16.824 B 244.99 % | 4.877 B 2 036.73 % | 228.237 M 110.20 % | -2.238 B -123.16 % | 9.662 B 2 916.53 % | -343.042 M -110.92 % | 3.142 B 323.66 % | -1.405 B -109.82 % | 14.307 B 223.06 % | -11.626 B -1 152.77 % | -928.008 M 42.95 % | -1.627 B 77.48 % | -7.224 B -465.69 % | 1.976 B 103.53 % | 970.659 M 163.85 % | -1.520 B -125.52 % | 5.958 B 242.91 % | 1.737 B 124.94 % | 772.417 M 128.55 % | -2.706 B -115.62 % | 17.328 B 2 413.83 % | -748.906 M 53.53 % | -1.612 B 47.11 % | -3.047 B -126.95 % | -1.343 B -14 488.27 % | -9.204 M 99.48 % | -1.781 B -78.58 % | -997.378 M -145.83 % | 2.176 B 112.18 % | 1.026 B 214.70 % | -894.169 M 21.26 % | -1.136 B -190.53 % | 1.254 B 9 699.43 % | 12.801 M -97.30 % | 474.937 M 156.65 % | -838.311 M -135.14 % | 2.386 B 127.30 % | -8.741 B -886.22 % | 1.112 B 731.65 % | -176.002 M -419.34 % | -33.889 M -104.43 % | 764.451 M -68.61 % | 2.435 B 162.13 % | 929.081 M -73.19 % | 3.466 B 12.10 % | 3.092 B 698.81 % | -516.317 M 82.16 % | -2.895 B -16.78 % | -2.479 B -159.46 % | 4.169 B 30.31 % | 3.199 B 63.70 % | 1.954 B | 0.000 -100.00 % | 33.907 M -98.98 % | 3.333 B 371.21 % | 707.416 M | 0.000 -100.00 % | 4.502 B 123.33 % | 2.016 B -6.18 % | 2.149 B | 0.000 -100.00 % | 4.988 B -40.50 % | 8.384 B 444.06 % | -2.437 B | 0.000 100.00 % | -4.301 B -592.27 % | 873.777 M 451.14 % | -248.840 M | 0.000 -100.00 % | 830.855 M -3.06 % | 857.124 M 121.28 % | 387.351 M |
| Income before tax | 5.663 B 302.78 % | 1.406 B -90.23 % | 14.387 B 142.26 % | 5.939 B 12 914.15 % | 45.633 M 102.19 % | -2.087 B -123.33 % | 8.947 B 9 529.27 % | -94.884 M -102.38 % | 3.992 B 378.00 % | -1.436 B -118.14 % | 7.916 B 168.86 % | -11.497 B -1 210.36 % | -877.379 M 46.11 % | -1.628 B -80.21 % | -903.360 M -132.07 % | 2.817 B 173.80 % | 1.029 B 168.93 % | -1.493 B -119.52 % | 7.646 B 240.06 % | 2.248 B 21.62 % | 1.849 B 165.94 % | -2.803 B -113.25 % | 21.153 B 2 926.42 % | -748.413 M 61.08 % | -1.923 B 38.17 % | -3.110 B -175.40 % | -1.129 B -1 266.87 % | -82.611 M 95.52 % | -1.843 B -61.38 % | -1.142 B -145.18 % | 2.528 B 64.41 % | 1.537 B 253.37 % | -1.003 B 20.05 % | -1.254 B -181.83 % | 1.532 B 109.03 % | 733.036 M -3.25 % | 757.657 M 185.98 % | -881.250 M -128.70 % | 3.071 B 135.24 % | -8.715 B -656.40 % | 1.566 B 2 205.11 % | -74.409 M -2.01 % | -72.945 M -106.86 % | 1.064 B -69.42 % | 3.478 B 158.77 % | 1.344 B -70.35 % | 4.533 B 22.56 % | 3.699 B 697.66 % | -618.846 M 80.08 % | -3.107 B -211.51 % | 2.786 B -32.20 % | 4.109 B 27.90 % | 3.212 B 17.59 % | 2.732 B | 0.000 -100.00 % | 137.378 M -96.82 % | 4.318 B 343.62 % | 973.429 M | 0.000 -100.00 % | 5.984 B 135.41 % | 2.542 B -5.35 % | 2.686 B | 0.000 -100.00 % | 6.982 B -24.24 % | 9.215 B 377.39 % | -3.322 B | 0.000 100.00 % | -5.875 B -561.04 % | 1.274 B 468.09 % | -346.204 M | 0.000 -100.00 % | 1.219 B -4.41 % | 1.276 B 130.81 % | 552.673 M |
| Income before tax ratio | 0.04 277.82 % | 0.01 -89.49 % | 0.10 146.75 % | 0.04 12 889.49 % | 0.00 102.18 % | -0.01 -124.71 % | 0.06 9 478.09 % | 0.00 -102.35 % | 0.03 375.22 % | -0.01 -119.60 % | 0.05 167.93 % | -0.07 -1 050.96 % | -0.01 51.92 % | -0.01 -81.35 % | -0.01 -131.51 % | 0.02 145.39 % | 0.01 162.18 % | -0.01 -120.11 % | 0.07 232.99 % | 0.02 7.14 % | 0.02 159.11 % | -0.03 -114.42 % | 0.23 3 055.00 % | -0.01 65.61 % | -0.02 46.45 % | -0.04 -197.11 % | -0.01 -1 296.14 % | 0.00 96.12 % | -0.03 -46.37 % | -0.02 -150.22 % | 0.04 84.59 % | 0.02 229.03 % | -0.02 24.48 % | -0.02 -189.14 % | 0.02 129.41 % | 0.01 -10.72 % | 0.01 182.07 % | -0.01 -133.14 % | 0.04 139.11 % | -0.10 -618.06 % | 0.02 2 165.76 % | 0.00 -15.82 % | 0.00 -107.06 % | 0.01 -72.47 % | 0.04 159.12 % | 0.02 -67.38 % | 0.05 28.06 % | 0.04 675.04 % | -0.01 80.42 % | -0.04 -225.43 % | 0.03 -29.10 % | 0.04 20.14 % | 0.03 -3.12 % | 0.03 | 0.00 -100.00 % | 0.00 -97.11 % | 0.05 311.44 % | 0.01 | 0.00 -100.00 % | 0.07 116.24 % | 0.03 -7.35 % | 0.04 | 0.00 -100.00 % | 0.08 -24.25 % | 0.10 370.95 % | -0.04 | 0.00 100.00 % | -0.07 -512.40 % | 0.02 423.87 % | -0.01 | 0.00 -100.00 % | 0.02 -13.20 % | 0.02 108.18 % | 0.01 |
| EBITDA | 10.667 B -55.06 % | 23.738 B 19.47 % | 19.870 B 73.86 % | 11.429 B -46.87 % | 21.512 B 981.28 % | 1.990 B -84.65 % | 12.957 B 209.57 % | 4.186 B -46.22 % | 7.783 B 249.85 % | 2.225 B -79.37 % | 10.783 B 232.33 % | -8.148 B -612.89 % | 1.589 B 169.25 % | 590.048 M 36.43 % | 432.503 M -84.82 % | 2.849 B 6.65 % | 2.671 B 443.07 % | 491.860 M -90.35 % | 5.099 B 111.63 % | 2.410 B -11.88 % | 2.734 B 611.67 % | -534.380 M 14.75 % | -626.873 M -121.12 % | 2.967 B 89.98 % | 1.562 B 311.35 % | -739.072 M -164.80 % | 1.141 B 69.19 % | 674.106 M 895.16 % | -84.777 M -135.05 % | 241.882 M -83.61 % | 1.476 B -19.44 % | 1.832 B 1 394.69 % | -141.494 M 46.33 % | -263.653 M -111.48 % | 2.297 B 53.17 % | 1.500 B 135.93 % | 635.581 M 133.23 % | 272.509 M -75.91 % | 1.131 B -59.23 % | 2.775 B 11.95 % | 2.478 B 227.29 % | 757.247 M -72.43 % | 2.747 B 9.50 % | 2.509 B 18.99 % | 2.108 B -15.07 % | 2.482 B -32.06 % | 3.654 B 126.66 % | 1.612 B 31.54 % | 1.226 B 175.48 % | -1.624 B -137.11 % | 4.375 B 128.74 % | 1.913 B -23.86 % | 2.512 B -34.16 % | 3.816 B | 0.000 -100.00 % | 5.213 B 64.17 % | 3.176 B 649.36 % | 423.776 M | 0.000 -100.00 % | 7.121 B 108.52 % | 3.415 B -15.23 % | 4.029 B | 0.000 -100.00 % | 8.614 B -18.30 % | 10.544 B 682.93 % | -1.809 B | 0.000 100.00 % | -4.390 B -272.96 % | 2.538 B 223.30 % | 785.083 M | 0.000 -100.00 % | 2.751 B 8.22 % | 2.543 B 64.33 % | 1.547 B |
| Net income ratio | 0.03 387.29 % | 0.01 -94.60 % | 0.11 251.38 % | 0.03 2 032.68 % | 0.00 110.17 % | -0.01 -124.53 % | 0.06 2 901.24 % | 0.00 -110.78 % | 0.02 321.42 % | -0.01 -110.61 % | 0.08 221.40 % | -0.07 -1 000.37 % | -0.01 49.11 % | -0.01 77.34 % | -0.05 -459.33 % | 0.02 82.41 % | 0.01 157.60 % | -0.01 -126.28 % | 0.06 235.78 % | 0.02 98.16 % | 0.01 125.59 % | -0.03 -116.99 % | 0.19 2 519.09 % | -0.01 58.95 % | -0.02 54.19 % | -0.04 -144.83 % | -0.02 -14 800.66 % | 0.00 99.55 % | -0.03 -61.98 % | -0.02 -150.95 % | 0.03 138.23 % | 0.01 196.50 % | -0.01 25.62 % | -0.02 -198.61 % | 0.02 10 654.85 % | 0.00 -97.51 % | 0.01 154.08 % | -0.01 -140.59 % | 0.03 130.29 % | -0.10 -832.04 % | 0.01 719.84 % | 0.00 -489.66 % | 0.00 -104.56 % | 0.01 -71.74 % | 0.03 162.48 % | 0.01 -70.51 % | 0.04 17.13 % | 0.03 676.15 % | -0.01 82.47 % | -0.03 -31.36 % | -0.03 -162.18 % | 0.04 22.41 % | 0.03 34.87 % | 0.02 | 0.00 -100.00 % | 0.00 -99.08 % | 0.04 337.03 % | 0.01 | 0.00 -100.00 % | 0.05 105.14 % | 0.03 -8.17 % | 0.03 | 0.00 -100.00 % | 0.06 -40.51 % | 0.09 436.07 % | -0.03 | 0.00 100.00 % | -0.05 -540.34 % | 0.01 408.96 % | 0.00 | 0.00 -100.00 % | 0.01 -11.97 % | 0.02 99.58 % | 0.01 |
| Ratio EBITDA | 0.07 -57.85 % | 0.17 28.45 % | 0.13 77.08 % | 0.07 -46.97 % | 0.14 978.15 % | 0.01 -83.74 % | 0.08 207.89 % | 0.03 -46.89 % | 0.05 246.35 % | 0.01 -77.71 % | 0.06 230.55 % | -0.05 -550.50 % | 0.01 140.19 % | 0.00 37.29 % | 0.00 -85.08 % | 0.02 -4.41 % | 0.02 389.93 % | 0.00 -90.07 % | 0.05 107.23 % | 0.02 -22.37 % | 0.03 558.67 % | -0.01 7.25 % | -0.01 -122.09 % | 0.03 67.83 % | 0.02 283.04 % | -0.01 -169.91 % | 0.01 72.81 % | 0.01 788.33 % | 0.00 -131.79 % | 0.00 -81.78 % | 0.02 -9.55 % | 0.02 1 189.28 % | 0.00 49.31 % | 0.00 -112.50 % | 0.03 68.10 % | 0.02 117.73 % | 0.01 122.65 % | 0.00 -72.18 % | 0.01 -54.75 % | 0.03 4.23 % | 0.03 221.17 % | 0.01 -68.70 % | 0.03 12.71 % | 0.03 7.13 % | 0.03 -14.95 % | 0.03 -25.26 % | 0.04 136.83 % | 0.02 26.56 % | 0.01 174.19 % | -0.02 -141.74 % | 0.04 139.20 % | 0.02 -28.48 % | 0.03 -45.76 % | 0.05 | 0.00 -100.00 % | 0.06 48.90 % | 0.04 595.00 % | 0.01 | 0.00 -100.00 % | 0.08 91.53 % | 0.04 -17.03 % | 0.05 | 0.00 -100.00 % | 0.10 -18.31 % | 0.12 669.39 % | -0.02 | 0.00 100.00 % | -0.05 -254.72 % | 0.03 184.46 % | 0.01 | 0.00 -100.00 % | 0.05 -1.73 % | 0.05 48.21 % | 0.03 |
| Gross profit ratio | 0.17 -2.21 % | 0.17 7.75 % | 0.16 10.42 % | 0.14 5.47 % | 0.14 -6.05 % | 0.14 6.77 % | 0.14 0.22 % | 0.14 -1.47 % | 0.14 19.48 % | 0.11 2.36 % | 0.11 7.31 % | 0.10 -17.05 % | 0.13 3.20 % | 0.12 -8.92 % | 0.13 -9.59 % | 0.15 7.69 % | 0.14 -10.10 % | 0.15 -16.20 % | 0.18 17.77 % | 0.16 -5.54 % | 0.16 -0.19 % | 0.16 -0.15 % | 0.16 5.08 % | 0.16 -3.40 % | 0.16 8.41 % | 0.15 -1.36 % | 0.15 0.96 % | 0.15 -10.57 % | 0.17 -0.56 % | 0.17 -4.64 % | 0.18 3.52 % | 0.17 2.85 % | 0.17 8.25 % | 0.15 -9.36 % | 0.17 0.09 % | 0.17 -0.21 % | 0.17 -4.53 % | 0.18 6.94 % | 0.17 1.42 % | 0.16 -3.56 % | 0.17 11.62 % | 0.15 5.10 % | 0.15 -5.15 % | 0.15 -9.11 % | 0.17 -3.95 % | 0.18 7.58 % | 0.16 22.54 % | 0.13 -0.59 % | 0.13 1.43 % | 0.13 10.07 % | 0.12 -4.93 % | 0.13 -18.65 % | 0.15 -0.36 % | 0.16 | 0.00 -100.00 % | 0.18 20.22 % | 0.15 8.35 % | 0.14 | 0.00 -100.00 % | 0.17 -0.91 % | 0.18 16.97 % | 0.15 | 0.00 -100.00 % | 0.20 -7.52 % | 0.22 53.25 % | 0.14 | 0.00 -100.00 % | 0.14 -6.92 % | 0.15 0.87 % | 0.15 | 0.00 -100.00 % | 0.18 -2.42 % | 0.18 -5.85 % | 0.19 |
| Weighted average shs out dil | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.01 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M -0.05 % | 2.568 M 0.09 % | 2.566 M -0.08 % | 2.568 M -0.07 % | 2.570 M -0.06 % | 2.571 M 0.63 % | 2.555 M -0.14 % | 2.559 M -0.14 % | 2.562 M -0.34 % | 2.571 M -0.43 % | 2.582 M -0.65 % | 2.599 M 1.51 % | 2.561 M -0.41 % | 2.571 M -0.09 % | 2.573 M -0.31 % | 2.581 M 0.94 % | 2.557 M -0.54 % | 2.571 M 0.28 % | 2.564 M 0.36 % | 2.555 M -1.01 % | 2.581 M 0.38 % | 2.571 M 0.00 % | 2.571 M 2.86 % | 2.500 M -1.60 % | 2.540 M -1.20 % | 2.571 M 0.02 % | 2.571 M -0.57 % | 2.585 M 2.83 % | 2.514 M -2.21 % | 2.571 M 0.90 % | 2.548 M -0.60 % | 2.564 M -0.67 % | 2.581 M 0.37 % | 2.571 M 0.63 % | 2.555 M -1.02 % | 2.582 M 0.78 % | 2.562 M -0.45 % | 2.573 M 0.00 % | 2.573 M -0.25 % | 2.580 M 0.34 % | 2.571 M 0.00 % | 2.571 M 0.00 % | 2.571 M 0.00 % | 2.571 M 0.00 % | 2.571 M 1.89 % | 2.524 M -1.90 % | 2.572 M -0.46 % | 2.584 M 1.03 % | 2.558 M 1.65 % | 2.516 M -2.13 % | 2.571 M -0.01 % | 2.572 M 0.26 % | 2.565 M 2.63 % | 2.499 M -2.97 % | 2.576 M 0.22 % | 2.570 M 3.28 % | 2.488 M -0.48 % | 2.500 M -3.56 % | 2.593 M -0.18 % | 2.597 M 0.00 % | 2.597 M |
| Weighted average shs out | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.01 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.00 % | 2.567 M 0.12 % | 2.564 M -0.09 % | 2.566 M -0.03 % | 2.567 M 0.04 % | 2.566 M -0.08 % | 2.568 M -0.07 % | 2.570 M -0.06 % | 2.571 M 0.63 % | 2.555 M -0.14 % | 2.559 M -0.14 % | 2.562 M 0.44 % | 2.551 M -1.21 % | 2.582 M -0.65 % | 2.599 M 1.51 % | 2.561 M 1.68 % | 2.518 M -2.14 % | 2.573 M -0.31 % | 2.581 M 0.94 % | 2.557 M 3.64 % | 2.468 M -3.76 % | 2.564 M 0.36 % | 2.555 M -1.01 % | 2.581 M 0.38 % | 2.571 M 0.00 % | 2.571 M 2.86 % | 2.500 M -1.60 % | 2.540 M -1.19 % | 2.571 M 0.00 % | 2.571 M -0.57 % | 2.585 M 2.83 % | 2.514 M -2.21 % | 2.571 M 0.90 % | 2.548 M -0.60 % | 2.564 M -0.67 % | 2.581 M 0.37 % | 2.571 M 0.63 % | 2.555 M -1.02 % | 2.582 M 0.78 % | 2.562 M 0.13 % | 2.558 M -0.58 % | 2.573 M -0.25 % | 2.580 M 0.34 % | 2.571 M 0.00 % | 2.571 M 0.00 % | 2.571 M 0.00 % | 2.571 M 0.00 % | 2.571 M 1.89 % | 2.524 M -1.90 % | 2.572 M -0.46 % | 2.584 M 1.03 % | 2.558 M 1.65 % | 2.516 M -2.13 % | 2.571 M -0.01 % | 2.572 M 0.26 % | 2.565 M 2.63 % | 2.499 M -2.97 % | 2.576 M 0.22 % | 2.570 M 3.28 % | 2.488 M -0.48 % | 2.500 M -3.56 % | 2.593 M -0.18 % | 2.597 M 0.00 % | 2.597 M |
| EPS diluted | 1 709.00 419.36 % | 329.06 -94.98 % | 6 554.75 244.99 % | 1 900.00 2 036.75 % | 88.92 110.20 % | -871.92 -123.16 % | 3 764.24 2 916.49 % | -133.65 -110.92 % | 1 223.93 323.66 % | -547.23 -109.82 % | 5 573.83 223.06 % | -4 529.38 -1 152.77 % | -361.55 42.95 % | -633.78 77.47 % | -2 813.28 -465.36 % | 770.00 103.70 % | 378.00 163.89 % | -591.66 -125.53 % | 2 317.22 240.77 % | 680.00 125.26 % | 301.87 128.59 % | -1 056.00 -115.67 % | 6 739.37 2 423.92 % | -290.00 53.23 % | -620.00 47.90 % | -1 190.00 -127.88 % | -522.20 -14 486.59 % | -3.58 99.48 % | -690.00 -76.92 % | -390.00 -146.08 % | 846.36 111.59 % | 400.00 214.29 % | -350.00 20.45 % | -440.00 -190.19 % | 487.87 9 696.59 % | 4.98 -97.38 % | 190.00 157.58 % | -330.00 -135.56 % | 927.89 127.29 % | -3 400.00 -890.70 % | 430.00 714.29 % | -70.00 -431.11 % | -13.18 -104.39 % | 300.00 -68.42 % | 950.00 163.89 % | 360.00 -73.29 % | 1 347.91 11.40 % | 1 210.00 705.00 % | -200.00 82.30 % | -1 130.00 -17.31 % | -963.25 -159.46 % | 1 620.00 30.65 % | 1 240.00 63.16 % | 760.00 783.72 % | 86.00 760.00 % | 10.00 -99.23 % | 1 300.00 364.29 % | 280.00 1 650.00 % | 16.00 -99.09 % | 1 750.00 124.36 % | 780.00 -7.14 % | 840.00 500.00 % | 140.00 -92.78 % | 1 940.00 -40.49 % | 3 260.00 443.16 % | -950.00 -3 175.86 % | -29.00 98.26 % | -1 670.00 -591.18 % | 340.00 440.00 % | -100.00 -419.59 % | 31.29 -90.32 % | 323.14 -2.08 % | 330.00 119.05 % | 150.65 |
| Earnings per share | 1 709.00 419.36 % | 329.06 -94.98 % | 6 554.75 244.99 % | 1 900.00 2 036.75 % | 88.92 110.20 % | -871.92 -123.16 % | 3 764.24 2 916.49 % | -133.65 -110.92 % | 1 223.93 323.66 % | -547.23 -109.82 % | 5 573.83 223.06 % | -4 529.38 -1 151.21 % | -362.00 42.90 % | -634.00 77.47 % | -2 814.62 -465.54 % | 770.00 103.70 % | 378.00 163.89 % | -591.66 -125.53 % | 2 317.22 240.77 % | 680.00 125.26 % | 301.87 128.59 % | -1 056.00 -115.67 % | 6 739.37 2 423.92 % | -290.00 53.23 % | -620.00 47.90 % | -1 190.00 -123.18 % | -533.19 -14 793.58 % | -3.58 99.48 % | -690.00 -76.92 % | -390.00 -146.08 % | 846.36 111.59 % | 400.00 214.29 % | -350.00 20.45 % | -440.00 -190.19 % | 487.87 9 696.59 % | 4.98 -97.38 % | 190.00 157.58 % | -330.00 -135.56 % | 927.89 127.29 % | -3 400.00 -890.70 % | 430.00 714.29 % | -70.00 -431.11 % | -13.18 -104.39 % | 300.00 -68.42 % | 950.00 163.89 % | 360.00 -73.29 % | 1 347.91 11.40 % | 1 210.00 705.00 % | -200.00 82.30 % | -1 130.00 -16.63 % | -968.88 -159.81 % | 1 620.00 30.65 % | 1 240.00 63.16 % | 760.00 783.72 % | 86.00 760.00 % | 10.00 -99.23 % | 1 300.00 364.29 % | 280.00 1 650.00 % | 16.00 -99.09 % | 1 750.00 124.36 % | 780.00 -7.14 % | 840.00 500.00 % | 140.00 -92.78 % | 1 940.00 -40.49 % | 3 260.00 443.16 % | -950.00 -3 175.86 % | -29.00 98.26 % | -1 670.00 -591.18 % | 340.00 440.00 % | -100.00 -419.59 % | 31.29 -90.32 % | 323.14 -2.08 % | 330.00 119.05 % | 150.65 |
| Gross profit | 24.747 B 4.25 % | 23.738 B 0.21 % | 23.688 B 8.41 % | 21.849 B 5.67 % | 20.677 B -5.78 % | 21.944 B 0.80 % | 21.770 B 0.77 % | 21.604 B -0.23 % | 21.653 B 20.69 % | 17.941 B -5.25 % | 18.935 B 8.77 % | 17.408 B -5.56 % | 18.434 B 15.69 % | 15.934 B -9.49 % | 17.605 B -7.99 % | 19.134 B 20.16 % | 15.924 B -0.35 % | 15.980 B -18.63 % | 19.638 B 20.27 % | 16.328 B 7.23 % | 15.227 B 11.34 % | 13.676 B -8.22 % | 14.901 B 0.51 % | 14.825 B 9.35 % | 13.558 B 25.17 % | 10.831 B -8.57 % | 11.846 B -1.16 % | 11.984 B 3.31 % | 11.601 B 9.63 % | 10.581 B -14.21 % | 12.334 B -7.79 % | 13.377 B 22.25 % | 10.942 B 14.61 % | 9.548 B -16.79 % | 11.475 B -8.80 % | 12.582 B 8.14 % | 11.635 B 0.01 % | 11.634 B -7.41 % | 12.565 B -8.62 % | 13.750 B 3.58 % | 13.275 B 13.75 % | 11.671 B -7.43 % | 12.608 B -7.85 % | 13.682 B 0.95 % | 13.553 B -4.08 % | 14.129 B -2.22 % | 14.450 B 17.27 % | 12.321 B 3.32 % | 11.925 B 3.19 % | 11.556 B -2.15 % | 11.810 B -9.08 % | 12.990 B -13.39 % | 14.998 B 20.94 % | 12.402 B | 0.000 -100.00 % | 15.486 B 32.55 % | 11.683 B 16.82 % | 10.001 B | 0.000 -100.00 % | 14.716 B 7.88 % | 13.641 B 19.50 % | 11.415 B | 0.000 -100.00 % | 17.760 B -7.51 % | 19.202 B 56.90 % | 12.239 B | 0.000 -100.00 % | 11.660 B 4.06 % | 11.205 B 14.64 % | 9.774 B | 0.000 -100.00 % | 10.486 B 7.46 % | 9.758 B 4.39 % | 9.348 B |
| Income tax expense | 1.275 B 127.20 % | 561.384 M 123.03 % | -2.437 B -329.50 % | 1.062 B 364.36 % | 228.692 M 835.25 % | 24.452 M -98.06 % | 1.263 B 408.79 % | 248.158 M -70.83 % | 850.675 M 2 805.97 % | -31.437 M 99.51 % | -6.390 B -5 054.53 % | 128.978 M 154.75 % | 50.629 M 4 285.94 % | -1.210 M -100.02 % | 6.365 B 684.69 % | 811.146 M 946.60 % | 77.503 M 101.10 % | 38.540 M -97.72 % | 1.690 B 220.89 % | 526.521 M -51.44 % | 1.084 B 1 517.96 % | -76.473 M -102.00 % | 3.829 B 33 104.93 % | 11.532 M 103.91 % | -295.259 M -620.04 % | -41.006 M -117.21 % | 238.270 M 490.69 % | -60.987 M -59.53 % | -38.230 M 67.75 % | -118.537 M -130.93 % | 383.198 M -29.75 % | 545.513 M 835.74 % | -74.145 M 19.79 % | -92.434 M -129.63 % | 311.929 M -57.22 % | 729.110 M 140.98 % | 302.563 M 4 970.62 % | -6.212 M -100.86 % | 721.166 M 1 321.27 % | 50.741 M -89.33 % | 475.429 M 288.24 % | 122.457 M 870.14 % | -15.901 M -105.28 % | 301.048 M -71.97 % | 1.074 B 144.56 % | 439.128 M -59.58 % | 1.086 B 69.07 % | 642.630 M 1 557.21 % | -44.100 M 72.78 % | -162.007 M -103.04 % | 5.335 B 16 947.03 % | -31.668 M -216.03 % | 27.293 M -96.49 % | 777.517 M | 0.000 -100.00 % | 103.471 M -89.49 % | 984.879 M 270.24 % | 266.013 M | 0.000 -100.00 % | 1.482 B 181.70 % | 526.152 M -2.01 % | 536.938 M | 0.000 -100.00 % | 1.993 B 139.63 % | 831.848 M 193.94 % | -885.511 M | 0.000 100.00 % | -1.574 B -492.91 % | 400.572 M 511.42 % | -97.364 M | 0.000 -100.00 % | 388.447 M -7.18 % | 418.493 M 153.14 % | 165.323 M |
| Cost of revenue | 123.707 B 7.09 % | 115.515 B -8.35 % | 126.037 B -3.53 % | 130.648 B -0.67 % | 131.532 B 1.32 % | 129.823 B -6.59 % | 138.981 B 0.51 % | 138.274 B 1.49 % | 136.242 B -1.54 % | 138.374 B -7.71 % | 149.930 B 0.50 % | 149.187 B 16.65 % | 127.894 B 11.60 % | 114.600 B 0.75 % | 113.752 B 3.47 % | 109.940 B 10.21 % | 99.758 B 12.87 % | 88.382 B 0.61 % | 87.844 B -1.21 % | 88.919 B 14.75 % | 77.490 B 11.60 % | 69.436 B -8.06 % | 75.524 B -5.26 % | 79.713 B 13.94 % | 69.961 B 13.76 % | 61.501 B -7.08 % | 66.188 B -2.26 % | 67.720 B 17.99 % | 57.396 B 10.37 % | 52.002 B -9.14 % | 57.232 B -11.58 % | 64.728 B 18.18 % | 54.771 B 4.28 % | 52.523 B -6.44 % | 56.139 B -8.90 % | 61.624 B 8.41 % | 56.845 B 5.78 % | 53.739 B -14.62 % | 62.943 B -10.14 % | 70.048 B 8.19 % | 64.748 B -0.22 % | 64.894 B -12.69 % | 74.323 B -1.95 % | 75.800 B 13.11 % | 67.013 B 0.70 % | 66.546 B -10.44 % | 74.306 B -7.60 % | 80.419 B 4.03 % | 77.306 B 1.52 % | 76.148 B -12.32 % | 86.844 B -3.69 % | 90.174 B 10.10 % | 81.905 B 21.46 % | 67.435 B | 0.000 -100.00 % | 71.504 B 6.38 % | 67.217 B 6.40 % | 63.175 B | 0.000 -100.00 % | 70.042 B 9.08 % | 64.213 B -0.89 % | 64.791 B | 0.000 -100.00 % | 71.471 B 2.08 % | 70.016 B -6.53 % | 74.907 B | 0.000 -100.00 % | 70.956 B 13.18 % | 62.696 B 13.48 % | 55.249 B | 0.000 -100.00 % | 48.938 B 10.71 % | 44.205 B 12.41 % | 39.323 B |
| General and administrative expenses | 3.168 B -84.38 % | 20.283 B 555.56 % | 3.094 B 6.12 % | 2.916 B -85.39 % | 19.957 B -0.75 % | 20.108 B 556.68 % | 3.062 B 0.74 % | 3.040 B -7.12 % | 3.272 B 16.12 % | 2.818 B 12.10 % | 2.514 B -2.15 % | 2.569 B 9.36 % | 2.350 B 0.43 % | 2.339 B -40.17 % | 3.910 B -76.10 % | 16.361 B 2.51 % | 15.962 B 580.70 % | 2.345 B 14.12 % | 2.055 B -86.95 % | 15.744 B 11.35 % | 14.139 B 558.13 % | 2.148 B -55.67 % | 4.847 B | 0.000 -100.00 % | 13.822 B 435.43 % | 2.581 B -2.86 % | 2.658 B -79.15 % | 12.747 B 1.38 % | 12.573 B 435.30 % | 2.349 B 24.67 % | 1.884 B -84.99 % | 12.554 B 4.82 % | 11.977 B 417.18 % | 2.316 B -3.07 % | 2.389 B -80.03 % | 11.965 B 0.70 % | 11.882 B 389.94 % | 2.425 B -9.49 % | 2.679 B -77.38 % | 11.846 B 0.87 % | 11.744 B 569.45 % | 1.754 B -64.51 % | 4.943 B -59.22 % | 12.122 B -1.98 % | 12.367 B 603.78 % | 1.757 B -9.94 % | 1.951 B -83.30 % | 11.680 B 0.20 % | 11.657 B 579.97 % | 1.714 B -9.92 % | 1.903 B -84.30 % | 12.119 B -2.94 % | 12.486 B 846.67 % | 1.319 B | 0.000 -100.00 % | 11.443 B 18.79 % | 9.633 B 637.40 % | 1.306 B | 0.000 -100.00 % | 1.306 B -5.54 % | 1.383 B 11.06 % | 1.245 B | 0.000 -100.00 % | 1.348 B -11.03 % | 1.515 B 32.62 % | 1.143 B | 0.000 -100.00 % | 1.049 B -15.13 % | 1.236 B -5.09 % | 1.302 B | 0.000 -100.00 % | 1.256 B -7.58 % | 1.359 B 14.98 % | 1.182 B |
| Selling and marketing expenses | 10.810 B -1.32 % | 10.955 B -6.92 % | 11.770 B 8.40 % | 10.858 B 1 224.92 % | -965.195 M 3.64 % | -1.002 B -108.60 % | 11.643 B 9.13 % | 10.669 B 2.01 % | 10.458 B 3.74 % | 10.082 B -8.13 % | 10.973 B 7.96 % | 10.164 B 1.62 % | 10.003 B 3.68 % | 9.648 B -4.48 % | 10.101 B | 0.000 | 0.000 -100.00 % | 9.458 B -2.03 % | 9.654 B | 0.000 | 0.000 -100.00 % | 7.625 B -5.71 % | 8.087 B -41.02 % | 13.711 B | 0.000 -100.00 % | 6.679 B 1.79 % | 6.562 B | 0.000 | 0.000 -100.00 % | 6.092 B -3.13 % | 6.289 B | 0.000 | 0.000 -100.00 % | 5.812 B 25.75 % | 4.621 B | 0.000 | 0.000 -100.00 % | 5.934 B 0.54 % | 5.902 B | 0.000 | 0.000 -100.00 % | 5.747 B 33.38 % | 4.309 B | 0.000 | 0.000 -100.00 % | 6.471 B 15.54 % | 5.600 B | 0.000 | 0.000 -100.00 % | 5.886 B -10.78 % | 6.597 B | 0.000 | 0.000 -100.00 % | 5.902 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.804 B | 0.000 -100.00 % | 6.333 B 5.62 % | 5.996 B 1.42 % | 5.912 B | 0.000 -100.00 % | 6.407 B 9.11 % | 5.872 B 9.58 % | 5.359 B | 0.000 -100.00 % | 5.268 B 6.60 % | 4.942 B 2.44 % | 4.824 B | 0.000 -100.00 % | 4.696 B -1.91 % | 4.787 B 9.91 % | 4.356 B |
| Other expenses | 6.259 B 5 388.83 % | -118.344 M -1 392.95 % | 9.153 M -99.82 % | 5.018 B | 0.000 | 0.000 -100.00 % | 106.271 M 100.27 % | -39.687 B -50 161.80 % | 79.276 M 100.22 % | -36.697 B -818.73 % | 5.106 B -7.46 % | 5.518 B 5.67 % | 5.222 B 6.28 % | 4.913 B 2 150.59 % | 218.296 M 314.11 % | 52.715 M | 0.000 -100.00 % | 161.980 M -73.20 % | 604.292 M 360.46 % | 131.237 M | 0.000 -100.00 % | 144.891 M 11.64 % | 129.779 M 388.87 % | -44.926 M | 0.000 -100.00 % | 153.754 M 5.85 % | 145.263 M | 0.000 | 0.000 -100.00 % | 214.230 M -22.01 % | 274.694 M | 0.000 -100.00 % | 110.860 M -39.83 % | 184.246 M 19.14 % | 154.641 M | 0.000 | 0.000 -100.00 % | 126.616 M -57.99 % | 301.407 M | 0.000 | 0.000 -100.00 % | 216.339 M -10.14 % | 240.759 M | 0.000 | 0.000 -100.00 % | 237.726 M 34.29 % | 177.026 M | 0.000 | 0.000 100.00 % | -47.932 M -129.50 % | 162.476 M | 0.000 | 0.000 -100.00 % | 3.426 B | 0.000 100.00 % | -376.445 M -17.10 % | -321.464 M -110.01 % | 3.212 B | 0.000 -100.00 % | 305.344 M -85.50 % | 2.105 B 380.56 % | 438.058 M | 0.000 100.00 % | -903.760 M 67.60 % | -2.789 B -582.18 % | 578.507 M | 0.000 -100.00 % | 608.603 M 155.15 % | 238.527 M -61.46 % | 618.954 M | 0.000 -100.00 % | 628.351 M 215.34 % | 199.260 M -58.27 % | 477.523 M |
| Operating expenses | 20.237 B -0.23 % | 20.283 B -1.44 % | 20.579 B 8.45 % | 18.976 B -0.76 % | 19.121 B -0.64 % | 19.243 B -3.69 % | 19.982 B 200.70 % | -19.843 B -203.82 % | 19.113 B 204.17 % | -18.349 B -198.68 % | 18.593 B 1.87 % | 18.251 B 3.85 % | 17.574 B 3.99 % | 16.900 B -11.89 % | 19.180 B 17.23 % | 16.361 B 2.51 % | 15.962 B -1.63 % | 16.226 B -1.12 % | 16.409 B 4.23 % | 15.744 B 11.35 % | 14.139 B 0.48 % | 14.071 B -17.45 % | 17.046 B 24.33 % | 13.711 B -0.81 % | 13.822 B 5.41 % | 13.112 B 3.26 % | 12.699 B -0.37 % | 12.747 B 1.38 % | 12.573 B 3.67 % | 12.129 B 3.21 % | 11.751 B -6.40 % | 12.554 B 4.82 % | 11.977 B 1.31 % | 11.822 B 17.06 % | 10.099 B -15.60 % | 11.965 B 0.70 % | 11.882 B -3.31 % | 12.289 B -0.17 % | 12.310 B 3.91 % | 11.846 B 0.87 % | 11.744 B -1.19 % | 11.885 B 9.89 % | 10.815 B -10.78 % | 12.122 B -1.98 % | 12.367 B -1.26 % | 12.524 B 6.84 % | 11.722 B 0.36 % | 11.680 B 0.20 % | 11.657 B -4.94 % | 12.263 B -4.82 % | 12.884 B 6.32 % | 12.119 B -2.94 % | 12.486 B 16.81 % | 10.689 B | 0.000 -100.00 % | 11.066 B 18.85 % | 9.311 B -10.23 % | 10.372 B | 0.000 -100.00 % | 12.082 B 8.51 % | 11.135 B 5.35 % | 10.569 B | 0.000 -100.00 % | 14.257 B 17.11 % | 12.174 B 17.55 % | 10.356 B | 0.000 -100.00 % | 9.849 B 1.87 % | 9.669 B 4.44 % | 9.258 B | 0.000 -100.00 % | 9.897 B 5.11 % | 9.416 B 2.07 % | 9.225 B |
| Cost and expenses | 143.944 B 6.00 % | 135.798 B -7.91 % | 147.456 B -1.98 % | 150.431 B -0.15 % | 150.654 B 1.06 % | 149.067 B -6.23 % | 158.962 B 14.96 % | 138.274 B 1.49 % | 136.242 B -1.54 % | 138.374 B -17.89 % | 168.524 B 0.65 % | 167.438 B 15.10 % | 145.468 B 10.62 % | 131.500 B -1.08 % | 132.932 B 5.25 % | 126.302 B 9.14 % | 115.720 B 10.62 % | 104.608 B 0.34 % | 104.253 B -0.39 % | 104.663 B 14.23 % | 91.629 B 9.72 % | 83.508 B -9.79 % | 92.570 B -0.91 % | 93.424 B 11.51 % | 83.783 B 12.29 % | 74.614 B -5.42 % | 78.887 B -1.96 % | 80.467 B 15.00 % | 69.969 B 9.10 % | 64.130 B -7.04 % | 68.983 B -10.74 % | 77.282 B 15.78 % | 66.747 B 3.73 % | 64.345 B -2.86 % | 66.238 B -9.99 % | 73.589 B 7.07 % | 68.727 B 4.09 % | 66.028 B -12.26 % | 75.253 B -8.11 % | 81.894 B 7.06 % | 76.492 B -0.37 % | 76.779 B -9.82 % | 85.139 B -3.17 % | 87.922 B 10.76 % | 79.380 B 0.39 % | 79.070 B -8.09 % | 86.028 B -6.59 % | 92.099 B 3.53 % | 88.962 B 0.62 % | 88.411 B -11.35 % | 99.728 B -2.51 % | 102.293 B 8.37 % | 94.391 B 20.82 % | 78.124 B | 0.000 -100.00 % | 82.570 B 7.90 % | 76.528 B 4.05 % | 73.548 B | 0.000 -100.00 % | 82.124 B 8.99 % | 75.348 B -0.02 % | 75.361 B | 0.000 -100.00 % | 85.728 B 4.30 % | 82.190 B -3.61 % | 85.264 B | 0.000 -100.00 % | 80.805 B 11.66 % | 72.364 B 12.18 % | 64.506 B | 0.000 -100.00 % | 58.835 B 9.73 % | 53.621 B 10.45 % | 48.548 B |
| Research and development expenses | 0.000 -100.00 % | 118.344 M -36.95 % | 187.703 M 1.94 % | 184.123 M 42.38 % | 129.322 M -5.80 % | 137.280 M -39.58 % | 227.199 M 31.60 % | 172.650 M 30.77 % | 132.029 M 6.12 % | 124.419 M -31.83 % | 182.511 M -0.80 % | 183.980 M 34.69 % | 136.595 M 15.94 % | 117.811 M -0.02 % | 117.834 M -44.09 % | 210.763 M 61.68 % | 130.358 M -29.02 % | 183.642 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.038 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.450 M -1.39 % | 23.781 M | 0.000 | 0.000 -100.00 % | 66.371 M -38.56 % | 108.017 M | 0.000 | 0.000 -100.00 % | 42.488 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.518 M | 0.000 -100.00 % | 61.835 M 12.40 % | 55.014 M 40.78 % | 39.077 M | 0.000 -100.00 % | 22.775 M 0.95 % | 22.561 M 13.03 % | 19.960 M | 0.000 -100.00 % | 22.324 M -16.72 % | 26.806 M 1.70 % | 26.358 M | 0.000 -100.00 % | 28.212 M 25.06 % | 22.559 M -28.40 % | 31.508 M |
| Selling general and administrative expenses | 13.978 B -31.09 % | 20.283 B 36.46 % | 14.863 B 7.92 % | 13.773 B -27.48 % | 18.992 B -0.60 % | 19.106 B 29.93 % | 14.705 B 7.27 % | 13.708 B -0.16 % | 13.731 B 6.44 % | 12.900 B -4.36 % | 13.488 B 5.92 % | 12.734 B 3.09 % | 12.352 B 3.05 % | 11.987 B -14.44 % | 14.011 B -14.37 % | 16.361 B 2.51 % | 15.962 B 35.23 % | 11.803 B 0.81 % | 11.709 B -25.63 % | 15.744 B 11.35 % | 14.139 B 44.66 % | 9.774 B -24.43 % | 12.934 B -5.67 % | 13.711 B -0.81 % | 13.822 B 49.25 % | 9.261 B 0.45 % | 9.220 B -27.67 % | 12.747 B 1.38 % | 12.573 B 48.95 % | 8.441 B 3.28 % | 8.173 B -34.90 % | 12.554 B 4.82 % | 11.977 B 47.36 % | 8.127 B 15.93 % | 7.011 B -41.41 % | 11.965 B 0.70 % | 11.882 B 42.14 % | 8.360 B -2.59 % | 8.582 B -27.56 % | 11.846 B 0.87 % | 11.744 B 56.56 % | 7.501 B -18.92 % | 9.252 B -23.68 % | 12.122 B -1.98 % | 12.367 B 50.30 % | 8.228 B 8.96 % | 7.551 B -35.35 % | 11.680 B 0.20 % | 11.657 B 53.37 % | 7.600 B -10.58 % | 8.500 B -29.86 % | 12.119 B -2.94 % | 12.486 B 72.92 % | 7.221 B | 0.000 -100.00 % | 11.443 B 18.79 % | 9.633 B 35.48 % | 7.110 B | 0.000 -100.00 % | 7.639 B 3.53 % | 7.379 B 3.09 % | 7.158 B | 0.000 -100.00 % | 7.755 B 4.98 % | 7.387 B 13.63 % | 6.501 B | 0.000 -100.00 % | 6.317 B 2.25 % | 6.178 B 0.84 % | 6.127 B | 0.000 -100.00 % | 5.952 B -3.16 % | 6.146 B 11.00 % | 5.537 B |
| Interest income | 118.941 M 18.54 % | 100.341 M -12.30 % | 114.418 M -9.82 % | 126.880 M -18.86 % | 156.378 M -25.97 % | 211.244 M 37.98 % | 153.098 M -4.33 % | 160.029 M -3.33 % | 165.536 M -11.61 % | 187.273 M -85.09 % | 1.256 B 519.96 % | 202.541 M 103.19 % | 99.681 M 26.84 % | 78.588 M -11.31 % | 88.613 M -27.27 % | 121.840 M -21.75 % | 155.703 M -21.70 % | 198.867 M 3.01 % | 193.051 M | 0.000 | 0.000 -100.00 % | 278.137 M -16.27 % | 332.167 M | 0.000 | 0.000 -100.00 % | 176.431 M -33.96 % | 267.155 M | 0.000 | 0.000 -100.00 % | 160.123 M -38.97 % | 262.364 M | 0.000 | 0.000 -100.00 % | 188.872 M -34.47 % | 288.215 M | 0.000 | 0.000 -100.00 % | 264.873 M -39.17 % | 435.417 M | 0.000 | 0.000 -100.00 % | 432.711 M -26.46 % | 588.398 M | 0.000 | 0.000 -100.00 % | 531.236 M 42.55 % | 372.675 M | 0.000 | 0.000 -100.00 % | 661.196 M -32.97 % | 986.474 M | 0.000 | 0.000 -100.00 % | 466.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 457.051 M -34.76 % | 700.548 M 27.01 % | 551.584 M | 0.000 -100.00 % | 515.890 M -14.07 % | 600.342 M 79.02 % | 335.344 M | 0.000 -100.00 % | 487.059 M -39.17 % | 800.692 M 139.07 % | 334.926 M | 0.000 -100.00 % | 435.457 M -23.45 % | 568.839 M 41.35 % | 402.419 M |
| Interest expense | 1.538 B -3.27 % | 1.590 B -23.28 % | 2.072 B -4.05 % | 2.160 B 4.82 % | 2.060 B 16.41 % | 1.770 B 6.42 % | 1.663 B -22.61 % | 2.149 B 19.30 % | 1.801 B 12.32 % | 1.604 B 10.90 % | 1.446 B 14.90 % | 1.258 B 147.53 % | 508.405 M 31.66 % | 386.145 M 65.43 % | 233.426 M -8.98 % | 256.464 M 11.81 % | 229.369 M 2.23 % | 224.370 M 7.15 % | 209.397 M | 0.000 | 0.000 -100.00 % | 357.877 M -49.42 % | 707.616 M | 0.000 | 0.000 -100.00 % | 572.962 M -19.85 % | 714.857 M | 0.000 | 0.000 -100.00 % | 368.829 M 244.40 % | 107.092 M | 0.000 | 0.000 -100.00 % | 235.676 M 63.49 % | 144.153 M | 0.000 | 0.000 -100.00 % | 293.592 M 10.94 % | 264.639 M | 0.000 | 0.000 -100.00 % | 296.157 M 36.90 % | 216.325 M | 0.000 | 0.000 -100.00 % | 429.312 M 99.19 % | 215.532 M | 0.000 | 0.000 -100.00 % | 470.472 M -10.45 % | 525.397 M | 0.000 | 0.000 -100.00 % | 272.692 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 343.741 M 110.66 % | 163.176 M -75.01 % | 652.902 M | 0.000 -100.00 % | 888.922 M 29.20 % | 688.019 M -22.26 % | 885.028 M | 0.000 -100.00 % | 714.436 M 40.00 % | 510.299 M 26.87 % | 402.227 M | 0.000 -100.00 % | 571.551 M 32.99 % | 429.776 M 44.03 % | 298.387 M |
| Depreciation and amortization | 3.467 B 0.46 % | 3.451 B 1.18 % | 3.411 B 2.40 % | 3.331 B 23.94 % | 2.687 B 9.46 % | 2.455 B 4.58 % | 2.348 B 2.67 % | 2.287 B 2.17 % | 2.238 B 5.26 % | 2.126 B 0.53 % | 2.115 B -7.22 % | 2.279 B -10.00 % | 2.533 B 26.54 % | 2.001 B 8.41 % | 1.846 B -3.21 % | 1.908 B 0.57 % | 1.897 B 1.27 % | 1.873 B 0.11 % | 1.871 B 2.48 % | 1.826 B 10.93 % | 1.646 B -13.89 % | 1.911 B 0.50 % | 1.902 B 2.64 % | 1.853 B 1.28 % | 1.829 B 1.75 % | 1.798 B 15.62 % | 1.555 B 8.25 % | 1.436 B 61.81 % | 887.662 M -12.56 % | 1.015 B 13.71 % | 892.745 M -11.56 % | 1.009 B 13.01 % | 893.216 M 1.33 % | 881.520 M -4.29 % | 921.012 M 4.33 % | 882.810 M -0.01 % | 882.938 M 2.65 % | 860.167 M -1.72 % | 875.233 M 0.54 % | 870.494 M -8.09 % | 947.124 M -2.46 % | 971.041 M 1.24 % | 959.108 M 1.12 % | 948.510 M 2.86 % | 922.163 M 5.64 % | 872.893 M -5.78 % | 926.444 M -4.58 % | 970.878 M 1.45 % | 957.029 M -5.47 % | 1.012 B -4.86 % | 1.064 B 2.14 % | 1.042 B 104 172 200.00 % | -1.000 K -100.00 % | 811.393 M | 0.000 -100.00 % | 793.846 M -1.25 % | 803.888 M 1.06 % | 795.424 M | 0.000 -100.00 % | 793.561 M 11.75 % | 710.142 M 2.85 % | 690.463 M | 0.000 -100.00 % | 743.736 M 16.15 % | 640.324 M 1.89 % | 628.421 M | 0.000 -100.00 % | 770.690 M 2.27 % | 753.547 M 3.36 % | 729.060 M | 0.000 -100.00 % | 960.607 M 14.75 % | 837.125 M 20.24 % | 696.189 M |
| Operating income | 4.510 B 30.53 % | 3.455 B 52.30 % | 2.269 B 9.77 % | 2.067 B 32.89 % | 1.555 B -42.41 % | 2.701 B 51.04 % | 1.788 B 1.59 % | 1.760 B -30.71 % | 2.540 B 723.42 % | -407.442 M -101.95 % | 20.918 B 2 581.04 % | -843.110 M -198.05 % | 859.891 M 189.04 % | -965.700 M 38.75 % | -1.577 B -156.86 % | 2.773 B 7 502.99 % | -37.454 M 84.78 % | -246.165 M -107.62 % | 3.228 B 452.95 % | 583.856 M -46.36 % | 1.088 B 375.30 % | -395.349 M 81.57 % | -2.145 B -292.47 % | 1.115 B 522.51 % | -263.825 M 88.43 % | -2.281 B -167.43 % | -852.931 M -11.90 % | -762.238 M 21.62 % | -972.438 M 37.15 % | -1.547 B -365.38 % | 583.024 M -29.11 % | 822.468 M 179.49 % | -1.035 B 54.51 % | -2.274 B -265.33 % | 1.376 B 123.07 % | 616.735 M 349.33 % | -247.357 M 62.25 % | -655.334 M -356.35 % | 255.643 M -86.57 % | 1.904 B 24.34 % | 1.531 B 815.89 % | -213.899 M -111.93 % | 1.793 B 14.89 % | 1.560 B 31.52 % | 1.186 B -26.09 % | 1.605 B -41.16 % | 2.727 B 325.35 % | 641.234 M 138.79 % | 268.534 M 138.01 % | -706.516 M 34.26 % | -1.075 B -223.37 % | 871.055 M -65.33 % | 2.512 B 49.14 % | 1.685 B | 0.000 -100.00 % | 4.420 B 86.34 % | 2.372 B 626.75 % | -450.257 M | 0.000 -100.00 % | 2.634 B 5.08 % | 2.506 B 196.35 % | 845.734 M | 0.000 -100.00 % | 3.504 B -50.15 % | 7.028 B 273.36 % | 1.882 B | 0.000 -100.00 % | 1.810 B 17.86 % | 1.536 B 197.71 % | 515.913 M | 0.000 -100.00 % | 588.665 M 71.98 % | 342.292 M 178.16 % | 123.055 M |
| Operating income ratio | 0.03 22.44 % | 0.02 63.75 % | 0.02 11.80 % | 0.01 32.64 % | 0.01 -42.58 % | 0.02 59.98 % | 0.01 1.04 % | 0.01 -31.57 % | 0.02 717.19 % | 0.00 -102.10 % | 0.12 2 547.68 % | -0.01 -186.12 % | 0.01 179.43 % | -0.01 38.37 % | -0.01 -155.88 % | 0.02 6 734.91 % | 0.00 86.27 % | 0.00 -107.85 % | 0.03 441.45 % | 0.01 -52.74 % | 0.01 346.79 % | 0.00 79.95 % | -0.02 -301.22 % | 0.01 473.27 % | 0.00 89.98 % | -0.03 -188.51 % | -0.01 -14.29 % | -0.01 32.15 % | -0.01 42.99 % | -0.02 -394.99 % | 0.01 -20.41 % | 0.01 166.88 % | -0.02 57.03 % | -0.04 -280.09 % | 0.02 144.82 % | 0.01 330.09 % | 0.00 63.97 % | -0.01 -396.09 % | 0.00 -85.10 % | 0.02 15.77 % | 0.02 802.51 % | 0.00 -113.55 % | 0.02 18.26 % | 0.02 18.42 % | 0.01 -25.99 % | 0.02 -35.26 % | 0.03 344.45 % | 0.01 129.75 % | 0.00 137.36 % | -0.01 26.05 % | -0.01 -229.01 % | 0.01 -67.43 % | 0.03 22.87 % | 0.02 | 0.00 -100.00 % | 0.05 69.01 % | 0.03 588.54 % | -0.01 | 0.00 -100.00 % | 0.03 -3.48 % | 0.03 190.08 % | 0.01 | 0.00 -100.00 % | 0.04 -50.16 % | 0.08 264.69 % | 0.02 | 0.00 -100.00 % | 0.02 5.43 % | 0.02 161.94 % | 0.01 | 0.00 -100.00 % | 0.01 56.17 % | 0.01 150.89 % | 0.00 |
| Total other income expenses net | 1.153 B 156.25 % | -2.049 B -116.91 % | 12.118 B 212.99 % | 3.872 B 452.52 % | -1.098 B 77.65 % | -4.914 B -153.79 % | 9.136 B 592.53 % | -1.855 B -227.74 % | 1.452 B 241.17 % | -1.029 B -113.58 % | 7.575 B 171.10 % | -10.654 B -513.25 % | -1.737 B -162.32 % | -662.279 M -198.36 % | 673.315 M 1 422.16 % | 44.234 M -95.85 % | 1.066 B 185.54 % | -1.246 B -128.22 % | 4.418 B 165.39 % | 1.665 B 118.94 % | 760.285 M 131.57 % | -2.408 B -110.34 % | 23.299 B 1 350.53 % | -1.863 B -12.31 % | -1.659 B -100.15 % | -828.822 M -200.02 % | -276.253 M -140.65 % | 679.627 M 178.06 % | -870.684 M -314.94 % | 405.089 M -79.17 % | 1.945 B 171.99 % | 715.024 M 2 118.88 % | 32.225 M -96.84 % | 1.021 B 552.04 % | 156.526 M 34.59 % | 116.301 M -88.43 % | 1.005 B 544.86 % | -225.916 M -108.02 % | 2.815 B 126.51 % | -10.619 B -30 352.31 % | 35.103 M 107.27 % | -482.756 M 74.12 % | -1.866 B -275.66 % | -496.603 M -125.25 % | 1.967 B 854.31 % | -260.757 M -114.44 % | 1.805 B -40.95 % | 3.057 B 444.54 % | -887.380 M 63.03 % | -2.400 B -162.17 % | 3.860 B 19.24 % | 3.238 B 362.46 % | 700.084 M -33.15 % | 1.047 B | 0.000 100.00 % | -4.282 B -319.99 % | 1.947 B 36.73 % | 1.424 B | 0.000 -100.00 % | 3.350 B 9 316.44 % | 35.579 M -98.07 % | 1.840 B | 0.000 -100.00 % | 3.478 B 59.01 % | 2.187 B 142.03 % | -5.205 B | 0.000 100.00 % | -7.686 B -2 838.37 % | -261.558 M 69.66 % | -862.117 M | 0.000 -100.00 % | 630.637 M -32.43 % | 933.326 M 117.25 % | 429.618 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-03-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 95.291 B -5.02 % | 100.324 B -4.70 % | 105.273 B -17.86 % | 128.165 B 5.59 % | 121.384 B 1.53 % | 119.550 B 28.82 % | 92.805 B -14.43 % | 108.455 B 4.97 % | 103.323 B 4.03 % | 99.316 B 28.65 % | 77.198 B -18.58 % | 94.816 B 12.13 % | 84.557 B 71.81 % | 49.215 B -13.53 % | 56.917 B 4.51 % | 54.462 B -4.82 % | 57.217 B 133.88 % | 24.465 B 65.59 % | 14.775 B -51.10 % | 30.213 B -1.24 % | 30.592 B -15.55 % | 36.226 B 54.42 % | 23.459 B -50.83 % | 47.706 B 19.52 % | 39.916 B -1.16 % | 40.384 B 5.93 % | 38.125 B -3.85 % | 39.651 B 4.73 % | 37.862 B 28.94 % | 29.364 B 105.79 % | 14.269 B 847.31 % | -1.909 B 69.72 % | -6.306 B 45.67 % | -11.608 B 23.91 % | -15.254 B 19.98 % | -19.062 B -2 817.73 % | 701.391 M 109.73 % | -7.210 B -264.04 % | 4.395 B -37.61 % | 7.044 B -53.50 % | 15.149 B 262.34 % | -9.332 B 39.14 % | -15.334 B 55.67 % | -34.587 B -56.16 % | -22.149 B -79.54 % | -12.336 B -18.40 % | -10.419 B 5.40 % | -11.014 B -183.85 % | 13.135 B 19.37 % | 11.003 B 119.60 % | 5.011 B 12.07 % | 4.471 B 20.96 % | 3.696 B -32.21 % | 5.452 B -43.84 % | 9.708 B -30.77 % | 14.022 B -41.59 % | 24.008 B -13.36 % | 27.708 B 34.17 % | 20.651 B -20.84 % | 26.088 B -0.88 % | 26.319 B -43.66 % | 46.719 B 44.97 % | 32.227 B 72.24 % | 18.711 B 34.61 % | 13.900 B 37.92 % | 10.078 B 14.88 % | 8.772 B |
| Total investments | 54.310 B -3.79 % | 56.449 B 3.56 % | 54.511 B -2.09 % | 55.673 B -19.74 % | 69.368 B -5.94 % | 73.751 B 0.51 % | 73.373 B 42.59 % | 51.457 B 0.31 % | 51.298 B 0.89 % | 50.848 B -0.21 % | 50.954 B 0.96 % | 50.470 B 0.28 % | 50.328 B 0.59 % | 50.034 B -4.36 % | 52.315 B 2.06 % | 51.261 B 5.71 % | 48.492 B -6.50 % | 51.862 B 7.79 % | 48.113 B -5.62 % | 50.977 B 10.96 % | 45.940 B 0.61 % | 45.663 B -1.15 % | 46.195 B 3.13 % | 44.792 B -3.95 % | 46.636 B 6.20 % | 43.913 B -0.44 % | 44.108 B 0.54 % | 43.871 B 0.65 % | 43.588 B 0.95 % | 43.178 B -0.26 % | 43.291 B 1.79 % | 42.531 B 1.08 % | 42.077 B -0.09 % | 42.114 B 0.65 % | 41.841 B 1.22 % | 41.336 B 0.80 % | 41.010 B 2.00 % | 40.205 B -0.23 % | 40.299 B 3.60 % | 38.899 B 0.41 % | 38.741 B -0.40 % | 38.896 B 0.18 % | 38.824 B -1.29 % | 39.331 B 0.32 % | 39.203 B 0.76 % | 38.907 B -0.64 % | 39.156 B 0.30 % | 39.040 B -0.46 % | 39.219 B 0.13 % | 39.169 B 0.13 % | 39.119 B 18.33 % | 33.060 B -9.50 % | 36.531 B 8.47 % | 33.679 B -2.69 % | 34.611 B -4.03 % | 36.064 B 2.07 % | 35.331 B 2.83 % | 34.358 B 13.55 % | 30.257 B -0.28 % | 30.340 B -0.40 % | 30.462 B 2.21 % | 29.804 B 1.95 % | 29.235 B -1.21 % | 29.594 B -6.01 % | 31.487 B 0.81 % | 31.235 B -6.18 % | 33.292 B |
| Total debt | 141.109 B 7.65 % | 131.075 B -5.83 % | 139.191 B -15.12 % | 163.977 B 5.61 % | 155.259 B -0.18 % | 155.540 B 16.08 % | 133.992 B -7.91 % | 145.495 B 5.96 % | 137.307 B 6.30 % | 129.170 B 8.86 % | 118.658 B -18.12 % | 144.913 B 7.62 % | 134.650 B 64.55 % | 81.827 B -7.88 % | 88.830 B -4.97 % | 93.480 B 2.29 % | 91.389 B 44.90 % | 63.068 B 16.46 % | 54.155 B -11.70 % | 61.334 B -14.38 % | 71.636 B -13.06 % | 82.396 B -5.94 % | 87.601 B -6.49 % | 93.686 B 20.53 % | 77.731 B 14.24 % | 68.042 B 0.22 % | 67.889 B -5.91 % | 72.152 B 10.84 % | 65.094 B 37.10 % | 47.478 B 41.08 % | 33.654 B 0.09 % | 33.623 B 1.31 % | 33.187 B 25.68 % | 26.405 B -20.37 % | 33.158 B 0.56 % | 32.973 B -11.59 % | 37.295 B 50.62 % | 24.761 B -30.56 % | 35.661 B -28.98 % | 50.214 B -1.07 % | 50.756 B 28.55 % | 39.484 B -22.47 % | 50.927 B 13.87 % | 44.724 B 0.13 % | 44.664 B -4.11 % | 46.579 B -7.85 % | 50.548 B 1.12 % | 49.990 B -31.22 % | 72.684 B 2.70 % | 70.773 B -1.34 % | 71.731 B 9.93 % | 65.253 B 15.69 % | 56.404 B 0.66 % | 56.037 B 2.27 % | 54.791 B -5.24 % | 57.820 B -19.04 % | 71.417 B 34.39 % | 53.144 B -30.58 % | 76.552 B 1.92 % | 75.110 B 3.77 % | 72.379 B -8.42 % | 79.032 B 23.22 % | 64.139 B 54.95 % | 41.392 B 7.47 % | 38.514 B 10.76 % | 34.772 B 17.57 % | 29.576 B |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -1.864 B -101.83 % | 101.704 B 5 618.22 % | -1.843 B -101.81 % | 101.772 B -0.05 % | 101.825 B -0.04 % | 101.862 B -0.15 % | 102.010 B 1.96 % | 100.045 B -0.20 % | 100.248 B 0.13 % | 100.113 B -0.20 % | 100.314 B -0.08 % | 100.393 B -2.32 % | 102.774 B 0.14 % | 102.630 B 0.63 % | 101.990 B -0.19 % | 102.186 B 969.58 % | 9.554 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 |
| Retained earnings | 195.487 B 2.30 % | 191.100 B 0.04 % | 191.025 B 9.12 % | 175.063 B 155.81 % | 68.435 B 0.42 % | 68.148 B -4.52 % | 71.374 B -56.75 % | 165.041 B -0.21 % | 165.384 B 1.94 % | 162.242 B -0.86 % | 163.647 B 11.14 % | 147.243 B -7.32 % | 158.876 B -0.58 % | 159.804 B -1.24 % | 161.815 B -4.11 % | 168.754 B 1.56 % | 166.164 B 0.59 % | 165.193 B -1.14 % | 167.099 B 5.70 % | 158.094 B 1.05 % | 156.449 B 0.50 % | 155.676 B -1.69 % | 158.357 B 13.24 % | 139.837 B -0.81 % | 140.984 B -1.13 % | 142.595 B -2.09 % | 145.642 B -4.45 % | 152.430 B -0.01 % | 152.439 B -1.15 % | 154.221 B -1.05 % | 155.861 B 1.37 % | 153.761 B 0.67 % | 152.735 B -0.58 % | 153.629 B -1.14 % | 155.408 B 0.42 % | 154.759 B 0.01 % | 154.746 B 0.31 % | 154.274 B -0.95 % | 155.755 B 0.72 % | 154.639 B -5.35 % | 163.380 B 0.69 % | 162.268 B -0.89 % | 163.730 B -0.22 % | 164.088 B 0.47 % | 163.324 B 1.51 % | 160.888 B -0.22 % | 161.245 B 2.60 % | 157.166 B 2.01 % | 154.074 B -0.33 % | 154.591 B -2.79 % | 159.028 B 10.42 % | 144.024 B 2.26 % | 140.838 B 0.02 % | 140.804 B 2.53 % | 137.327 B 31.24 % | 104.634 B 4.50 % | 100.132 B 2.05 % | 98.116 B 4.33 % | 94.047 B 5.60 % | 89.059 B 10.39 % | 80.675 B -4.52 % | 84.494 B -4.84 % | 88.796 B 0.99 % | 87.922 B -1.11 % | 88.907 B 0.94 % | 88.076 B 0.98 % | 87.219 B |
| Common stock | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B 0.00 % | 15.450 B |
| Total equity | 205.098 B 2.33 % | 200.422 B 0.12 % | 200.178 B 8.55 % | 184.406 B 2.74 % | 179.491 B 0.13 % | 179.257 B -1.79 % | 182.520 B 4.52 % | 174.628 B -0.18 % | 174.940 B 1.73 % | 171.970 B -0.73 % | 173.232 B 10.13 % | 157.295 B -6.93 % | 169.007 B -0.79 % | 170.354 B -1.10 % | 172.245 B -3.60 % | 178.671 B 1.38 % | 176.245 B 0.51 % | 175.347 B -1.13 % | 177.353 B 2.48 % | 173.065 B 1.18 % | 171.051 B 0.56 % | 170.096 B -1.83 % | 173.264 B 11.71 % | 155.098 B -0.43 % | 155.762 B -0.45 % | 156.464 B -1.71 % | 159.185 B -1.56 % | 161.710 B -0.28 % | 162.159 B -1.21 % | 164.142 B -0.78 % | 165.436 B 1.05 % | 163.717 B 0.92 % | 162.225 B -0.61 % | 163.217 B -1.43 % | 165.586 B 0.66 % | 164.498 B -0.18 % | 164.802 B 0.06 % | 164.700 B -0.93 % | 166.244 B 0.54 % | 165.345 B -4.92 % | 173.898 B 0.46 % | 173.099 B -0.76 % | 174.416 B -0.11 % | 174.616 B 0.60 % | 173.570 B 1.20 % | 171.513 B -0.22 % | 171.886 B 2.37 % | 167.900 B 1.64 % | 165.189 B -0.27 % | 165.640 B -2.44 % | 169.780 B 9.35 % | 155.269 B 2.11 % | 152.059 B 0.03 % | 152.013 B 2.33 % | 148.552 B -2.37 % | 152.160 B 3.05 % | 147.659 B 1.39 % | 145.635 B 2.67 % | 141.848 B 3.64 % | 136.860 B 6.84 % | 128.093 B -3.07 % | 132.152 B -3.15 % | 136.453 B 0.78 % | 135.395 B -1.17 % | 136.995 B 0.61 % | 136.164 B 1.18 % | 134.580 B |
| Other non current liabilities | 4.707 B 50.39 % | 3.130 B 18.84 % | 2.634 B -0.90 % | 2.658 B 23.37 % | 2.154 B -40.14 % | 3.599 B 1.63 % | 3.542 B 0.82 % | 3.513 B -8.75 % | 3.850 B 39.96 % | 2.751 B 7.70 % | 2.554 B -13.28 % | 2.945 B -4.30 % | 3.077 B 14.25 % | 2.694 B 14.02 % | 2.362 B -30.50 % | 3.399 B -19.98 % | 4.248 B -12.06 % | 4.831 B -10.37 % | 5.389 B -19.33 % | 6.681 B 24.79 % | 5.353 B 50.34 % | 3.561 B 34.15 % | 2.654 B -59.59 % | 6.568 B -40.42 % | 11.024 B 39.90 % | 7.880 B -31.11 % | 11.439 B -1.88 % | 11.658 B 13.75 % | 10.249 B 20.83 % | 8.482 B 159.27 % | 3.272 B -67.10 % | 9.944 B -3.60 % | 10.315 B 42.80 % | 7.224 B 4.23 % | 6.931 B -45.98 % | 12.830 B 90.60 % | 6.732 B 50.47 % | 4.474 B -6.59 % | 4.789 B -49.44 % | 9.472 B -6.37 % | 10.116 B 37.92 % | 7.335 B 6.16 % | 6.909 B -43.51 % | 12.231 B 69.85 % | 7.201 B -19.55 % | 8.951 B 5.75 % | 8.464 B -16.46 % | 10.132 B 59.56 % | 6.350 B -14.55 % | 7.431 B 12.81 % | 6.587 B 126.06 % | 2.914 B -21.12 % | 3.694 B 0.71 % | 3.668 B -31.45 % | 5.351 B 535 079 700.00 % | 1.000 K -100.00 % | 7.686 B 1.32 % | 7.585 B 758 532 700.00 % | 1.000 K -100.00 % | 8.033 B -3.48 % | 8.323 B 416 129 250.00 % | 2.000 K -100.00 % | 8.323 B 0.64 % | 8.270 B -7.89 % | 8.978 B 6.82 % | 8.405 B 6.74 % | 7.875 B |
| Long term debt | 38.977 B 1.55 % | 38.381 B -2.37 % | 39.315 B -7.64 % | 42.567 B 8.99 % | 39.056 B 19.32 % | 32.732 B 58.72 % | 20.622 B 86.66 % | 11.048 B 36.61 % | 8.087 B 70.35 % | 4.747 B 17.98 % | 4.024 B -50.95 % | 8.203 B -1.46 % | 8.325 B 60.77 % | 5.178 B -3.26 % | 5.353 B 16.94 % | 4.577 B 18.68 % | 3.857 B -6.62 % | 4.130 B 20.50 % | 3.428 B -22.68 % | 4.433 B -48.87 % | 8.670 B -6.70 % | 9.293 B -5.49 % | 9.834 B -33.48 % | 14.784 B -1.46 % | 15.003 B -3.52 % | 15.550 B 3.67 % | 15.000 B -25.00 % | 20.000 B 47.00 % | 13.605 B 49.21 % | 9.118 B 6 860.31 % | 131.000 M 235.90 % | 39.000 M -25.00 % | 52.000 M -20.00 % | 65.001 M -16.67 % | 78.000 M -14.29 % | 91.000 M -12.50 % | 104.000 M -11.11 % | 117.000 M -10.00 % | 130.000 M -9.09 % | 143.000 M -8.33 % | 156.000 M -92.81 % | 2.169 B -0.60 % | 2.182 B -0.59 % | 2.195 B -47.84 % | 4.208 B 1 698.29 % | 234.000 M 0.00 % | 234.000 M -5.30 % | 247.100 M -3.85 % | 257.000 M -93.96 % | 4.257 B 0.00 % | 4.257 B 57.96 % | 2.695 B 15.99 % | 2.324 B 2 200.50 % | 101.000 M | 0.000 -100.00 % | 5.804 B -17.80 % | 7.061 B -18.21 % | 8.633 B 32.76 % | 6.503 B -12.49 % | 7.431 B -46.27 % | 13.829 B 121.07 % | 6.255 B 2.50 % | 6.103 B 22.06 % | 5.000 B | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 46.765 B 4.45 % | 44.771 B -1.35 % | 45.383 B -13.63 % | 52.545 B 8.31 % | 48.513 B 10.85 % | 43.766 B 38.08 % | 31.697 B 40.98 % | 22.483 B 11.85 % | 20.102 B 28.77 % | 15.610 B 5.63 % | 14.778 B -37.74 % | 23.736 B -0.92 % | 23.957 B 17.36 % | 20.413 B 0.44 % | 20.323 B 61.86 % | 12.556 B 4.47 % | 12.018 B -13.37 % | 13.873 B 7.69 % | 12.883 B -12.23 % | 14.677 B -16.24 % | 17.523 B 7.20 % | 16.346 B 1.46 % | 16.111 B -37.38 % | 25.726 B -1.15 % | 26.027 B -7.23 % | 28.056 B 6.12 % | 26.439 B -16.49 % | 31.658 B 32.72 % | 23.854 B 35.53 % | 17.600 B 117.11 % | 8.107 B -18.80 % | 9.983 B -3.71 % | 10.367 B -10.65 % | 11.603 B 1.70 % | 11.410 B -11.70 % | 12.921 B 19.25 % | 10.835 B 9.20 % | 9.922 B 8.48 % | 9.146 B -4.87 % | 9.615 B -6.40 % | 10.272 B -25.74 % | 13.833 B 2.20 % | 13.535 B -6.17 % | 14.426 B -9.96 % | 16.022 B 74.44 % | 9.185 B 5.60 % | 8.698 B -16.19 % | 10.379 B -4.74 % | 10.895 B -32.60 % | 16.164 B 4.35 % | 15.489 B 157.33 % | 6.019 B -31.50 % | 8.787 B 30.40 % | 6.738 B -17.09 % | 8.128 B -48.44 % | 15.763 B -4.47 % | 16.501 B -7.60 % | 17.859 B 9.42 % | 16.322 B -2.72 % | 16.779 B -27.71 % | 23.212 B 42.61 % | 16.277 B 3.01 % | 15.801 B 7.30 % | 14.725 B 36.97 % | 10.751 B 5.83 % | 10.159 B 6.14 % | 9.571 B |
| Other current liabilities | 44.283 B 13.53 % | 39.005 B 73.70 % | 22.455 B 5.37 % | 21.310 B -20.89 % | 26.936 B 4 922.42 % | -558.555 M -101.19 % | 46.965 B 948.34 % | -5.536 B 87.01 % | -42.609 B -718.47 % | -5.206 B -6 519.38 % | 81.097 M 100.79 % | -10.320 B -34.29 % | -7.685 B -81.97 % | -4.223 B -110.91 % | 38.713 B 204.90 % | -36.905 B -192.42 % | 39.932 B -42.21 % | 69.095 B 320.08 % | -31.395 B -4.74 % | -29.974 B 7.79 % | -32.506 B -9.40 % | -29.713 B 15.59 % | -35.201 B -39.97 % | -25.150 B 6.71 % | -26.960 B -17.05 % | -23.033 B -5 163.97 % | 454.837 M -4.20 % | 474.773 M 98.53 % | 239.142 M -59.72 % | 593.751 M -98.02 % | 29.977 B 15 721.11 % | -191.902 M -170.49 % | 272.222 M -78.60 % | 1.272 B -95.18 % | 26.370 B 7 995.35 % | -333.995 M -250.33 % | 222.171 M 78.58 % | 124.413 M 789.10 % | -18.054 M -115.39 % | 117.275 M 126.47 % | -442.991 M -478.65 % | 116.992 M 112.44 % | -940.724 M 8.76 % | -1.031 B 14.81 % | -1.210 B -166.17 % | -454.726 M 56.41 % | -1.043 B -455.44 % | 293.482 M -98.93 % | 27.467 B 20.66 % | 22.764 B -17.38 % | 27.554 B 12.31 % | 24.533 B -3.26 % | 25.359 B 18.04 % | 21.484 B 16.84 % | 18.387 B 10.27 % | 16.675 B 1.15 % | 16.486 B -17.68 % | 20.026 B 3.92 % | 19.271 B 19.80 % | 16.085 B -0.76 % | 16.208 B 7.48 % | 15.081 B 19.55 % | 12.614 B -7.69 % | 13.665 B 14.09 % | 11.977 B 3.83 % | 11.535 B -23.71 % | 15.120 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 21.726 B -25.32 % | 29.093 B -9.97 % | 32.315 B 33.79 % | 24.153 B -1.76 % | 24.585 B -43.54 % | 43.547 B -0.34 % | 43.695 B 79.23 % | 24.380 B -3.20 % | 25.185 B -9.23 % | 27.745 B 20.55 % | 23.016 B 17.32 % | 19.618 B -49.52 % | 38.865 B 4.92 % | 37.042 B -0.83 % | 37.350 B 16.72 % | 31.999 B -4.93 % | 33.659 B 7.63 % | 31.274 B -7.31 % | 33.741 B 13.47 % | 29.734 B -12.46 % | 33.967 B 14.87 % | 29.570 B 1.26 % | 29.203 B 21.91 % | 23.954 B -10.91 % | 26.886 B -1.21 % | 27.216 B -9.35 % | 30.024 B 11.00 % | 27.050 B -7.15 % | 29.132 B -7.23 % | 31.403 B 2.00 % | 30.788 B 16.57 % | 26.413 B 2.61 % | 25.740 B -19.79 % | 32.091 B -0.70 % | 32.318 B -1.43 % | 32.788 B 0.96 % | 32.478 B -21.26 % | 41.248 B 31.95 % | 31.259 B 0.67 % | 31.052 B 19.95 % | 25.887 B -8.07 % | 28.160 B 0.95 % | 27.895 B -3.91 % | 29.031 B 13.73 % | 25.526 B 4.16 % | 24.506 B -10.29 % | 27.318 B 15.84 % | 23.581 B -17.14 % | 28.460 B 135.81 % | 12.069 B 6.77 % | 11.304 B 14.05 % | 9.912 B -18.80 % | 12.206 B -29.56 % | 17.329 B -2.43 % | 17.760 B -18.42 % | 21.769 B 4.30 % | 20.871 B 24.52 % | 16.762 B 15.83 % | 14.471 B 6.64 % | 13.571 B 10.06 % | 12.330 B -9.94 % | 13.691 B 16.95 % | 11.706 B 3.24 % | 11.339 B -21.68 % | 14.478 B |
| Short term debt | 102.132 B 10.18 % | 92.694 B -7.19 % | 99.876 B -17.74 % | 121.410 B 3.86 % | 116.894 B -4.82 % | 122.808 B 8.32 % | 113.370 B -15.68 % | 134.447 B 4.04 % | 129.221 B 3.86 % | 124.423 B 8.54 % | 114.634 B -16.15 % | 136.710 B 8.22 % | 126.325 B 64.59 % | 76.753 B -8.06 % | 83.477 B -6.10 % | 88.902 B 1.57 % | 87.532 B 48.52 % | 58.938 B 16.19 % | 50.728 B -10.85 % | 56.901 B -9.63 % | 62.965 B -13.87 % | 73.103 B -6.00 % | 77.768 B -1.44 % | 78.902 B 25.78 % | 62.728 B 19.50 % | 52.492 B -0.75 % | 52.889 B 1.41 % | 52.152 B 142.97 % | 21.464 B -44.05 % | 38.360 B 14.43 % | 33.523 B 1 436.42 % | 2.182 B -7.04 % | 2.347 B 3 350.60 % | -72.204 M -100.22 % | 33.080 B 0.60 % | 32.882 B -11.59 % | 37.191 B 50.91 % | 24.644 B 707.21 % | 3.053 B -93.90 % | 50.071 B -1.05 % | 50.600 B 35.60 % | 37.315 B -23.45 % | 48.745 B 14.62 % | 42.529 B 5.12 % | 40.456 B -12.71 % | 46.345 B -7.89 % | 50.314 B 1.15 % | 49.743 B -31.32 % | 72.427 B 8.89 % | 66.516 B -1.42 % | 67.474 B 7.86 % | 62.558 B 15.67 % | 54.081 B -3.32 % | 55.936 B 2.09 % | 54.791 B 5.33 % | 52.016 B -19.18 % | 64.357 B 44.59 % | 44.511 B -36.46 % | 70.049 B 3.50 % | 67.679 B 15.59 % | 58.550 B -19.55 % | 72.777 B 25.40 % | 58.036 B 59.47 % | 36.392 B -5.51 % | 38.514 B 10.76 % | 34.772 B 17.57 % | 29.576 B |
| Total current liabilities | 186.478 B 5.69 % | 176.445 B -4.64 % | 185.030 B -12.17 % | 210.672 B -5.99 % | 224.095 B 5.09 % | 213.233 B 1.01 % | 211.112 B -3.99 % | 219.892 B 5.22 % | 208.986 B 2.70 % | 203.501 B -4.89 % | 213.959 B -8.02 % | 232.605 B 6.67 % | 218.051 B 41.89 % | 153.672 B 1.07 % | 152.050 B -10.40 % | 169.706 B 5.64 % | 160.653 B 23.02 % | 130.589 B 5.98 % | 123.222 B -0.46 % | 123.791 B -0.19 % | 124.024 B -1.67 % | 126.132 B -13.93 % | 146.552 B 5.03 % | 139.534 B 16.60 % | 119.667 B 27.78 % | 93.648 B -3.04 % | 96.579 B 1.44 % | 95.205 B -2.66 % | 97.810 B 25.23 % | 78.107 B 0.29 % | 77.884 B -3.97 % | 81.104 B 7.64 % | 75.344 B 14.47 % | 65.821 B -4.54 % | 68.955 B -9.96 % | 76.584 B -5.77 % | 81.271 B 22.50 % | 66.343 B -18.22 % | 81.125 B -22.66 % | 104.890 B 12.14 % | 93.535 B 16.99 % | 79.948 B -8.17 % | 87.062 B 3.37 % | 84.224 B 6.15 % | 79.341 B -8.85 % | 87.046 B -3.83 % | 90.509 B 4.99 % | 86.211 B -22.37 % | 111.059 B 9.16 % | 101.742 B -6.24 % | 108.517 B 9.53 % | 99.070 B 9.62 % | 90.378 B 0.30 % | 90.111 B 5.88 % | 85.109 B 6.93 % | 79.594 B -14.40 % | 92.987 B 19.63 % | 77.729 B -27.57 % | 107.318 B 8.03 % | 99.343 B 12.95 % | 87.951 B -11.06 % | 98.888 B 22.69 % | 80.600 B 36.20 % | 59.176 B 1.99 % | 58.023 B 8.43 % | 53.511 B 2.84 % | 52.031 B |
| Total liabilities | 233.242 B 5.44 % | 221.216 B -3.99 % | 230.413 B -12.46 % | 263.217 B -3.44 % | 272.608 B 6.07 % | 257.000 B 5.84 % | 242.808 B 0.18 % | 242.376 B 5.80 % | 229.087 B 4.55 % | 219.111 B -4.21 % | 228.737 B -10.77 % | 256.342 B 5.92 % | 242.008 B 39.02 % | 174.085 B 0.99 % | 172.372 B -5.43 % | 182.261 B 5.55 % | 172.671 B 19.53 % | 144.462 B 6.14 % | 136.105 B -1.71 % | 138.469 B -2.17 % | 141.547 B -0.65 % | 142.478 B -12.41 % | 162.663 B -1.57 % | 165.261 B 13.43 % | 145.693 B 19.71 % | 121.704 B -1.07 % | 123.018 B -3.03 % | 126.863 B 4.27 % | 121.664 B 27.12 % | 95.707 B 11.30 % | 85.990 B -5.60 % | 91.087 B 6.27 % | 85.711 B 10.70 % | 77.424 B -3.66 % | 80.364 B -10.21 % | 89.505 B -2.82 % | 92.106 B 20.77 % | 76.265 B -15.52 % | 90.271 B -21.16 % | 114.505 B 10.31 % | 103.807 B 10.69 % | 93.781 B -6.78 % | 100.598 B 1.97 % | 98.650 B 3.45 % | 95.363 B -0.90 % | 96.231 B -3.00 % | 99.207 B 2.71 % | 96.590 B -20.80 % | 121.954 B 3.43 % | 117.906 B -4.92 % | 124.006 B 18.00 % | 105.089 B 5.97 % | 99.165 B 2.39 % | 96.849 B 3.87 % | 93.237 B -2.22 % | 95.358 B -12.91 % | 109.488 B 14.54 % | 95.588 B -22.69 % | 123.641 B 6.47 % | 116.123 B 4.46 % | 111.163 B -3.47 % | 115.165 B 19.47 % | 96.400 B 30.45 % | 73.901 B 7.45 % | 68.774 B 8.02 % | 63.669 B 3.36 % | 61.602 B |
| Other non current assets | 68.961 B 382.00 % | 14.307 B 535.85 % | 2.250 B 24.07 % | 1.814 B -72.89 % | 6.691 B 200.92 % | 2.223 B -16.55 % | 2.664 B -88.32 % | 22.819 B 24.73 % | 18.295 B -25.30 % | 24.490 B -13.57 % | 28.335 B 25.11 % | 22.647 B 11.81 % | 20.255 B -3.47 % | 20.983 B 6.58 % | 19.687 B 4 279 836 730.43 % | 460.000 215.00 % | -400.000 -242.86 % | 280.000 | 0.000 -100.00 % | 120.000 -25.00 % | 160.000 -80.00 % | 800.000 | 0.000 100.00 % | -190.000 -147.50 % | 400.000 -100.00 % | 24.851 B 16 567 575 233.33 % | 150.000 -85.00 % | 1.000 K 100.05 % | -2.097 M -209 600.00 % | -1.000 K -156.41 % | -390.000 -100.00 % | 209.257 M -99.28 % | 29.081 B 2 908 074 700.00 % | -1.000 K -257.14 % | -280.000 72.00 % | -1.000 K 50.00 % | -2.000 K -100.00 % | 1.533 B | 0.000 100.00 % | -1.000 K -100.00 % | 232.197 M 23 219 600.00 % | 1.000 K 370.27 % | -370.000 -100.00 % | 20.673 B 2 067 273 700.00 % | 1.000 K -100.00 % | 654.497 M 311 665 338.10 % | -210.000 -100.07 % | 289.000 K -99.85 % | 193.666 M 107.22 % | 93.460 M 11 260 340.96 % | -830.000 -100.00 % | 504.500 M 3.06 % | 489.499 M 105.24 % | 238.500 M 11 102.44 % | 2.129 M -99.98 % | 11.008 B 8.05 % | 10.187 B -66.03 % | 29.993 B 70.00 % | 17.643 B 4.40 % | 16.898 B 36.76 % | 12.357 B 1.35 % | 12.192 B 7.46 % | 11.346 B 4.74 % | 10.832 B -12.86 % | 12.430 B -5.46 % | 13.148 B 19.22 % | 11.028 B |
| Long term investments | 0.000 -100.00 % | 54.132 B -20.07 % | 67.727 B 1.87 % | 66.484 B 0.90 % | 65.888 B -6.91 % | 70.777 B 0.47 % | 70.446 B 44.02 % | 48.915 B 0.18 % | 48.825 B 15.88 % | 42.132 B 7.01 % | 39.372 B -6.40 % | 42.064 B -6.34 % | 44.910 B 3.19 % | 43.520 B -8.72 % | 47.676 B 13.90 % | 41.858 B 24.43 % | 33.640 B -24.54 % | 44.580 B 8.95 % | 40.918 B -2.00 % | 41.752 B 16.88 % | 35.723 B -8.43 % | 39.013 B -5.60 % | 41.327 B -0.06 % | 41.353 B -3.95 % | 43.052 B 6.00 % | 40.615 B 0.06 % | 40.591 B 0.79 % | 40.271 B 30.22 % | 30.925 B -19.00 % | 38.178 B 2.41 % | 37.278 B 21.73 % | 30.622 B 3.06 % | 29.714 B -2.00 % | 30.320 B 1.05 % | 30.004 B -10.45 % | 33.504 B 34.13 % | 24.978 B 13.65 % | 21.979 B 47.53 % | 14.898 B 1 329.77 % | 1.042 B 98.00 % | 526.244 M -96.72 % | 16.029 B -44.34 % | 28.799 B -18.05 % | 35.144 B 31.28 % | 26.769 B -12.74 % | 30.677 B -8.38 % | 33.483 B -1.75 % | 34.079 B 1.33 % | 33.632 B 25.34 % | 26.832 B 22.48 % | 21.908 B 49.91 % | 14.614 B -45.20 % | 26.670 B 4.67 % | 25.481 B 5.39 % | 24.177 B -7.18 % | 26.048 B -0.42 % | 26.157 B 367.60 % | 5.594 B -58.54 % | 13.494 B -5.92 % | 14.343 B -32.64 % | 21.293 B 16.68 % | 18.249 B -1.50 % | 18.527 B -5.39 % | 19.583 B -1.66 % | 19.913 B 5.39 % | 18.894 B -17.98 % | 23.035 B |
| Intangible assets | 1.901 B -5.48 % | 2.012 B -6.34 % | 2.148 B -6.24 % | 2.291 B 73.25 % | 1.322 B -6.91 % | 1.421 B -9.94 % | 1.577 B -6.55 % | 1.688 B -5.99 % | 1.796 B -5.37 % | 1.897 B -4.69 % | 1.991 B -2.53 % | 2.042 B -4.65 % | 2.142 B 2 695.78 % | 76.612 M -3.56 % | 79.443 M -2.88 % | 81.799 M -2.90 % | 84.245 M -5.84 % | 89.472 M 16.70 % | 76.665 M 30.79 % | 58.615 M -1.63 % | 59.585 M -3.24 % | 61.584 M 0.88 % | 61.048 M 0.44 % | 60.780 M -0.23 % | 60.918 M -0.11 % | 60.988 M -0.42 % | 61.245 M -0.02 % | 61.257 M -1.15 % | 61.967 M -52.29 % | 129.876 M -1.31 % | 131.602 M -26.83 % | 179.864 M 0.43 % | 179.090 M -0.26 % | 179.552 M -1.18 % | 181.692 M 0.99 % | 179.909 M -1.07 % | 181.846 M -0.03 % | 181.905 M -1.27 % | 184.242 M -1.50 % | 187.056 M 3.48 % | 180.763 M -0.90 % | 182.398 M -0.06 % | 182.503 M 1.63 % | 179.570 M 0.18 % | 179.255 M 1.43 % | 176.724 M -0.51 % | 177.624 M -0.60 % | 178.693 M -1.62 % | 181.643 M 0.46 % | 180.804 M 2.95 % | 175.615 M 0.88 % | 174.080 M 2.04 % | 170.597 M -0.22 % | 170.968 M 2.40 % | 166.968 M 1 456.23 % | 10.729 M 9.39 % | 9.808 M -10.63 % | 10.975 M 2.37 % | 10.721 M 3.64 % | 10.344 M -4.48 % | 10.829 M 11.43 % | 9.718 M 22.90 % | 7.907 M 0.83 % | 7.842 M -16.63 % | 9.406 M -18.76 % | 11.578 M -16.44 % | 13.856 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.901 B -5.48 % | 2.012 B -6.34 % | 2.148 B -6.24 % | 2.291 B 73.25 % | 1.322 B -6.91 % | 1.421 B -9.94 % | 1.577 B -6.55 % | 1.688 B -5.99 % | 1.796 B -5.37 % | 1.897 B -4.69 % | 1.991 B -2.53 % | 2.042 B -4.65 % | 2.142 B 2 695.78 % | 76.612 M -3.56 % | 79.443 M -2.88 % | 81.799 M -2.90 % | 84.245 M -5.84 % | 89.472 M 16.70 % | 76.665 M 30.79 % | 58.615 M -1.63 % | 59.585 M -3.24 % | 61.584 M 0.88 % | 61.048 M 0.44 % | 60.780 M -0.23 % | 60.918 M -0.11 % | 60.988 M -0.42 % | 61.245 M -0.02 % | 61.257 M -1.15 % | 61.967 M -52.29 % | 129.876 M -1.31 % | 131.602 M -26.83 % | 179.864 M 0.43 % | 179.090 M -0.26 % | 179.552 M -1.18 % | 181.692 M 0.99 % | 179.909 M -1.07 % | 181.846 M -0.03 % | 181.905 M -1.27 % | 184.242 M -1.50 % | 187.056 M 3.48 % | 180.763 M -0.90 % | 182.398 M -0.06 % | 182.503 M 1.63 % | 179.570 M 0.18 % | 179.255 M 1.43 % | 176.724 M -0.51 % | 177.624 M -0.60 % | 178.693 M -1.62 % | 181.643 M 0.46 % | 180.804 M 2.95 % | 175.615 M 0.88 % | 174.080 M 2.04 % | 170.597 M -0.22 % | 170.968 M 2.40 % | 166.968 M 1 456.23 % | 10.729 M 9.39 % | 9.808 M -10.63 % | 10.975 M 2.37 % | 10.721 M 3.64 % | 10.344 M -4.48 % | 10.829 M 11.43 % | 9.718 M 22.90 % | 7.907 M 0.83 % | 7.842 M -16.63 % | 9.406 M -18.76 % | 11.578 M -16.44 % | 13.856 M |
| Property plant equipment net | 110.702 B -2.12 % | 113.103 B -1.95 % | 115.352 B -1.14 % | 116.687 B -1.49 % | 118.450 B 14.57 % | 103.388 B 3.33 % | 100.059 B 11.52 % | 89.721 B 6.73 % | 84.064 B 7.62 % | 78.113 B 6.72 % | 73.195 B -7.15 % | 78.827 B -0.74 % | 79.413 B -0.13 % | 79.516 B 1.80 % | 78.109 B 4.26 % | 74.918 B 1.85 % | 73.558 B -0.51 % | 73.937 B 2.15 % | 72.380 B -1.23 % | 73.282 B -0.10 % | 73.354 B -0.29 % | 73.570 B -0.81 % | 74.172 B -3.78 % | 77.089 B -0.55 % | 77.515 B -0.85 % | 78.176 B 1.11 % | 77.316 B -8.50 % | 84.494 B 1.17 % | 83.513 B 6.40 % | 78.490 B 8.41 % | 72.398 B 16.35 % | 62.226 B 16.05 % | 53.619 B 5.79 % | 50.685 B 3.93 % | 48.771 B 8.04 % | 45.140 B -1.24 % | 45.709 B -0.41 % | 45.897 B -0.54 % | 46.146 B -0.46 % | 46.358 B 1.85 % | 45.518 B 10.14 % | 41.329 B 1.33 % | 40.785 B 0.59 % | 40.547 B -4.68 % | 42.540 B -0.70 % | 42.842 B 0.99 % | 42.424 B 2.16 % | 41.527 B 2.01 % | 40.708 B 3.68 % | 39.263 B -0.07 % | 39.291 B 8.81 % | 36.109 B -4.47 % | 37.797 B -0.51 % | 37.991 B 0.15 % | 37.934 B -30.34 % | 54.452 B -0.94 % | 54.970 B -0.99 % | 55.517 B 0.35 % | 55.325 B -0.28 % | 55.479 B -0.74 % | 55.893 B -4.43 % | 58.485 B -0.72 % | 58.909 B -3.03 % | 60.749 B -1.66 % | 61.778 B -1.04 % | 62.425 B 0.26 % | 62.264 B |
| Total non current assets | 182.079 B -0.80 % | 183.554 B -2.15 % | 187.588 B -1.02 % | 189.519 B -2.56 % | 194.501 B 7.97 % | 180.141 B 1.63 % | 177.259 B 7.29 % | 165.210 B 6.45 % | 155.199 B 3.71 % | 149.646 B 2.52 % | 145.972 B -0.59 % | 146.832 B -0.89 % | 148.152 B 1.81 % | 145.522 B -1.00 % | 146.995 B 4.69 % | 140.414 B 2.94 % | 136.407 B -2.76 % | 140.279 B 3.84 % | 135.089 B -2.65 % | 138.769 B 3.64 % | 133.890 B 0.18 % | 133.651 B -0.78 % | 134.701 B -5.84 % | 143.058 B -1.71 % | 145.542 B 1.28 % | 143.703 B 0.47 % | 143.037 B -0.55 % | 143.835 B 0.81 % | 142.682 B 3.83 % | 137.418 B 3.84 % | 132.333 B 8.71 % | 121.729 B 8.11 % | 112.592 B 3.01 % | 109.301 B 2.05 % | 107.101 B 3.82 % | 103.162 B -0.53 % | 103.711 B 0.45 % | 103.247 B -0.33 % | 103.593 B 2.00 % | 101.560 B 0.79 % | 100.768 B 3.81 % | 97.065 B 0.88 % | 96.223 B -0.33 % | 96.544 B -2.23 % | 98.745 B -0.18 % | 98.924 B 0.04 % | 98.883 B 0.96 % | 97.946 B 0.41 % | 97.542 B 1.79 % | 95.822 B -0.51 % | 96.311 B 10.49 % | 87.164 B -5.55 % | 92.288 B 3.11 % | 89.503 B -1.13 % | 90.524 B -2.40 % | 92.748 B -0.81 % | 93.503 B 0.39 % | 93.144 B 5.24 % | 88.508 B -0.45 % | 88.911 B -2.55 % | 91.240 B -1.26 % | 92.403 B 2.00 % | 90.589 B -2.30 % | 92.720 B -2.76 % | 95.349 B -0.38 % | 95.709 B -2.27 % | 97.930 B |
| Other current assets | 5.078 B -40.79 % | 8.576 B 34.91 % | 6.357 B -14.52 % | 7.436 B -58.95 % | 18.115 B -24.44 % | 23.973 B 68.57 % | 14.221 B -4.64 % | 14.914 B 17.53 % | 12.690 B -27.35 % | 17.467 B 38.64 % | 12.599 B -15.97 % | 14.993 B 5.74 % | 14.179 B 21.10 % | 11.709 B 17.98 % | 9.925 B -4.73 % | 10.417 B -35.63 % | 16.184 B -20.40 % | 20.332 B 14.78 % | 17.713 B 9.77 % | 16.136 B 2.22 % | 15.786 B 2.15 % | 15.454 B -0.73 % | 15.568 B -14.39 % | 18.184 B 4.18 % | 17.453 B -73.49 % | 65.832 B 474.70 % | 11.455 B -12.85 % | 13.144 B -10.24 % | 14.644 B 2.19 % | 14.330 B -1.18 % | 14.500 B 5.71 % | 13.717 B 9.62 % | 12.513 B 10.03 % | 11.372 B 1.41 % | 11.213 B 17.52 % | 9.542 B -19.13 % | 11.799 B 13.36 % | 10.408 B 5.61 % | 9.855 B -0.87 % | 9.941 B 13.12 % | 8.789 B -18.66 % | 10.805 B 4.97 % | 10.293 B 2.37 % | 10.055 B 4.49 % | 9.623 B -28.34 % | 13.428 B 35.70 % | 9.895 B -0.42 % | 9.937 B -84.11 % | 62.526 B -1.40 % | 63.416 B 8.19 % | 58.617 B 496.70 % | 9.824 B -12.15 % | 11.182 B 7 195.86 % | 153.267 M -34.16 % | 232.799 M -99.56 % | 52.494 B -1.36 % | 53.217 B 5.35 % | 50.517 B -6.78 % | 54.189 B -3.23 % | 55.997 B -4.42 % | 58.584 B 19 463.20 % | 299.460 M 68.61 % | 177.602 M -99.66 % | 52.295 B 14.17 % | 45.802 B 20 703.98 % | 220.162 M -17.80 % | 267.842 M |
| Short term investments | 5.261 B 127.03 % | 2.317 B -39.31 % | 3.818 B 68.11 % | 2.271 B -34.74 % | 3.480 B 17.06 % | 2.973 B 1.59 % | 2.927 B 15.13 % | 2.542 B 2.78 % | 2.473 B -71.62 % | 8.716 B -24.75 % | 11.582 B 37.79 % | 8.406 B 55.16 % | 5.418 B -16.82 % | 6.513 B 40.40 % | 4.639 B -50.67 % | 9.404 B -36.69 % | 14.853 B 103.96 % | 7.282 B 1.21 % | 7.195 B -22.01 % | 9.225 B -9.71 % | 10.218 B 53.67 % | 6.649 B 36.60 % | 4.868 B 41.56 % | 3.439 B -4.06 % | 3.584 B 8.67 % | 3.298 B -6.21 % | 3.517 B -2.30 % | 3.599 B -71.57 % | 12.663 B 153.24 % | 5.000 B -16.85 % | 6.014 B -49.50 % | 11.909 B -3.67 % | 12.363 B 4.82 % | 11.794 B -0.37 % | 11.838 B 51.15 % | 7.832 B -51.15 % | 16.032 B -12.04 % | 18.226 B -28.25 % | 25.401 B -32.90 % | 37.857 B -0.94 % | 38.215 B 67.12 % | 22.867 B 128.09 % | 10.025 B 139.47 % | 4.187 B -66.33 % | 12.434 B 51.07 % | 8.231 B 45.08 % | 5.673 B 14.36 % | 4.961 B -11.21 % | 5.587 B -54.72 % | 12.337 B -28.32 % | 17.210 B -6.70 % | 18.446 B 87.06 % | 9.861 B 20.29 % | 8.198 B -21.43 % | 10.434 B 4.17 % | 10.016 B 9.17 % | 9.174 B -68.10 % | 28.764 B 71.59 % | 16.763 B 4.79 % | 15.997 B 74.46 % | 9.170 B -20.64 % | 11.555 B 7.91 % | 10.708 B 6.96 % | 10.011 B -13.51 % | 11.575 B -6.21 % | 12.341 B 20.32 % | 10.257 B |
| cash and cash equivalents | 45.818 B 48.99 % | 30.752 B -9.34 % | 33.918 B -5.29 % | 35.812 B 5.72 % | 33.875 B -5.88 % | 35.990 B -12.62 % | 41.188 B 11.20 % | 37.039 B 8.99 % | 33.985 B 13.83 % | 29.855 B -27.99 % | 41.459 B -17.24 % | 50.097 B 0.01 % | 50.093 B 53.60 % | 32.612 B 2.19 % | 31.913 B -18.21 % | 39.018 B 14.18 % | 34.172 B -11.48 % | 38.604 B -1.97 % | 39.381 B 26.54 % | 31.121 B -24.18 % | 41.044 B -11.10 % | 46.170 B -28.02 % | 64.143 B 39.50 % | 45.980 B 21.59 % | 37.815 B 36.73 % | 27.658 B -7.08 % | 29.764 B -8.42 % | 32.501 B 19.35 % | 27.232 B 50.33 % | 18.114 B -6.56 % | 19.385 B -45.45 % | 35.533 B -10.03 % | 39.494 B 3.90 % | 38.013 B -21.48 % | 48.413 B -6.96 % | 52.034 B 42.19 % | 36.594 B 14.46 % | 31.971 B 2.26 % | 31.266 B -27.57 % | 43.170 B 21.24 % | 35.607 B -27.06 % | 48.815 B -26.33 % | 66.261 B -16.45 % | 79.311 B 18.71 % | 66.813 B 13.41 % | 58.915 B -3.37 % | 60.968 B -0.06 % | 61.004 B 2.44 % | 59.549 B -0.37 % | 59.770 B -10.42 % | 66.721 B 9.77 % | 60.782 B 15.32 % | 52.708 B 4.20 % | 50.584 B 12.20 % | 45.083 B 2.93 % | 43.798 B -7.62 % | 47.410 B 86.39 % | 25.435 B -54.50 % | 55.901 B 14.03 % | 49.021 B 6.43 % | 46.060 B 42.54 % | 32.313 B 1.26 % | 31.912 B 40.69 % | 22.682 B -7.85 % | 24.614 B -0.32 % | 24.694 B 18.70 % | 20.804 B |
| Cash and short term investments | 51.079 B 54.46 % | 33.069 B -12.37 % | 37.736 B -0.91 % | 38.084 B 1.95 % | 37.355 B -4.13 % | 38.963 B -11.68 % | 44.114 B 11.45 % | 39.581 B 8.57 % | 36.458 B -5.48 % | 38.570 B -27.28 % | 53.042 B -9.34 % | 58.503 B 5.39 % | 55.510 B 41.88 % | 39.125 B 7.04 % | 36.552 B -24.51 % | 48.421 B -1.23 % | 49.024 B 6.84 % | 45.886 B -1.48 % | 46.576 B 15.44 % | 40.346 B -21.29 % | 51.262 B -2.95 % | 52.820 B -23.46 % | 69.010 B 39.65 % | 49.418 B 19.37 % | 41.399 B 33.74 % | 30.956 B -6.99 % | 33.281 B -7.81 % | 36.100 B -9.51 % | 39.894 B 72.60 % | 23.114 B -8.99 % | 25.398 B -46.46 % | 47.442 B -8.51 % | 51.856 B 4.11 % | 49.807 B -17.33 % | 60.250 B 0.64 % | 59.866 B 13.76 % | 52.626 B 4.84 % | 50.197 B -11.42 % | 56.667 B -30.06 % | 81.027 B 9.76 % | 73.822 B 2.98 % | 71.682 B -6.04 % | 76.286 B -8.64 % | 83.497 B 5.36 % | 79.247 B 18.02 % | 67.146 B 0.76 % | 66.641 B 1.02 % | 65.965 B 1.27 % | 65.136 B -9.67 % | 72.107 B -14.09 % | 83.931 B 5.94 % | 79.228 B 26.62 % | 62.570 B 6.44 % | 58.782 B 5.88 % | 55.517 B 3.16 % | 53.814 B -4.90 % | 56.584 B 4.40 % | 54.199 B -25.41 % | 72.664 B 11.76 % | 65.019 B 17.72 % | 55.230 B 25.90 % | 43.868 B 2.93 % | 42.621 B 30.37 % | 32.693 B -9.66 % | 36.189 B -2.29 % | 37.036 B 19.23 % | 31.061 B |
| Total current assets | 256.261 B 7.63 % | 238.084 B -2.02 % | 243.004 B -5.85 % | 258.105 B 0.20 % | 257.598 B 0.58 % | 256.115 B 3.24 % | 248.069 B -1.48 % | 251.794 B 1.19 % | 248.828 B 3.06 % | 241.436 B -5.69 % | 255.998 B -4.05 % | 266.804 B 1.50 % | 262.863 B 32.15 % | 198.917 B 0.66 % | 197.622 B -10.38 % | 220.519 B 3.77 % | 212.509 B 18.37 % | 179.531 B 0.65 % | 178.369 B 3.24 % | 172.764 B -3.33 % | 178.707 B -0.12 % | 178.923 B -11.08 % | 201.225 B 13.49 % | 177.300 B 13.72 % | 155.914 B 15.95 % | 134.465 B -3.38 % | 139.166 B -3.85 % | 144.738 B 2.55 % | 141.142 B 15.28 % | 122.431 B 2.80 % | 119.094 B -10.51 % | 133.075 B -1.68 % | 135.344 B 3.05 % | 131.339 B -5.41 % | 138.849 B -7.95 % | 150.841 B -1.54 % | 153.196 B 11.24 % | 137.719 B -9.94 % | 152.923 B -14.23 % | 178.290 B 0.76 % | 176.937 B 4.19 % | 169.815 B -5.02 % | 178.791 B 1.17 % | 176.722 B 3.84 % | 170.189 B 0.81 % | 168.819 B -1.97 % | 172.210 B 3.40 % | 166.544 B -12.16 % | 189.600 B 1.00 % | 187.724 B -4.94 % | 197.475 B 14.02 % | 173.194 B 8.97 % | 158.936 B -0.27 % | 159.359 B 5.35 % | 151.264 B -2.27 % | 154.770 B -5.42 % | 163.644 B 10.51 % | 148.079 B -16.33 % | 176.980 B 7.87 % | 164.072 B 10.85 % | 148.016 B -4.45 % | 154.914 B 8.89 % | 142.264 B 22.04 % | 116.577 B 5.58 % | 110.420 B 6.05 % | 104.125 B 5.98 % | 98.252 B |
| Inventory | 100.537 B 1.61 % | 98.940 B -1.67 % | 100.623 B -11.04 % | 113.117 B 6.98 % | 105.734 B 16.72 % | 90.589 B -0.21 % | 90.776 B -9.77 % | 100.603 B -9.44 % | 111.085 B 9.55 % | 101.401 B -9.17 % | 111.640 B -6.74 % | 119.712 B -2.27 % | 122.490 B 52.98 % | 80.067 B -9.29 % | 88.266 B -11.20 % | 99.403 B 11.57 % | 89.093 B 59.14 % | 55.984 B -2.59 % | 57.471 B -3.28 % | 59.419 B 3.60 % | 57.355 B 5.15 % | 54.545 B -12.33 % | 62.217 B 18.56 % | 52.478 B 19.68 % | 43.849 B 16.38 % | 37.677 B -13.79 % | 43.701 B -7.54 % | 47.265 B -4.64 % | 49.563 B 28.64 % | 38.527 B 13.82 % | 33.850 B -6.28 % | 36.118 B -4.88 % | 37.970 B 6.00 % | 35.821 B 6.69 % | 33.574 B -17.57 % | 40.732 B -13.56 % | 47.122 B 33.42 % | 35.319 B -22.21 % | 45.401 B 0.29 % | 45.270 B -10.02 % | 50.310 B 23.30 % | 40.801 B -13.25 % | 47.032 B 27.06 % | 37.016 B -13.34 % | 42.713 B 9.04 % | 39.172 B -15.70 % | 46.467 B 17.03 % | 39.703 B -35.90 % | 61.938 B 18.65 % | 52.201 B -4.96 % | 54.927 B 36.61 % | 40.206 B -11.65 % | 45.507 B -10.47 % | 50.830 B 4.00 % | 48.875 B 0.85 % | 48.461 B -9.99 % | 53.843 B 24.17 % | 43.363 B -13.49 % | 50.128 B 16.42 % | 43.056 B 25.89 % | 34.203 B -35.36 % | 52.913 B 11.18 % | 47.592 B 50.66 % | 31.589 B 11.12 % | 28.429 B 13.88 % | 24.963 B 2.11 % | 24.447 B |
| Net receivables | 99.566 B 2.12 % | 97.498 B -0.80 % | 98.288 B -1.19 % | 99.468 B 2.48 % | 97.064 B -14.10 % | 112.998 B 7.68 % | 104.937 B 5.82 % | 99.170 B 8.27 % | 91.594 B 1.62 % | 90.135 B 7.74 % | 83.663 B 6.90 % | 78.262 B 4.49 % | 74.900 B 3.41 % | 72.432 B 8.42 % | 66.805 B 0.49 % | 66.477 B -1.80 % | 67.698 B -5.01 % | 71.266 B 1.57 % | 70.164 B 3.02 % | 68.107 B 4.48 % | 65.185 B -3.82 % | 67.776 B 1.75 % | 66.608 B -7.06 % | 71.665 B 6.15 % | 67.512 B 6.81 % | 63.209 B 5.49 % | 59.918 B 2.59 % | 58.405 B 20.68 % | 48.397 B -18.16 % | 59.134 B 0.83 % | 58.648 B 4.82 % | 55.952 B 27.77 % | 43.791 B 8.56 % | 40.337 B -18.95 % | 49.771 B 1.76 % | 48.912 B -5.48 % | 51.748 B 2.14 % | 50.666 B 14.23 % | 44.355 B -12.65 % | 50.778 B -1.83 % | 51.725 B -7.61 % | 55.987 B 2.71 % | 54.508 B -0.86 % | 54.982 B 16.39 % | 47.238 B -22.20 % | 60.720 B 5.46 % | 57.573 B 13.02 % | 50.939 B -18.47 % | 62.480 B -1.35 % | 63.334 B 8.15 % | 58.559 B 33.28 % | 43.936 B 10.73 % | 39.677 B -19.99 % | 49.593 B | 0.000 -100.00 % | 52.494 B -1.36 % | 53.217 B 5.35 % | 50.517 B -6.78 % | 54.189 B -3.23 % | 55.997 B -4.42 % | 58.584 B 1.30 % | 57.833 B 11.49 % | 51.874 B -0.80 % | 52.295 B 14.17 % | 45.802 B 9.30 % | 41.906 B -1.34 % | 42.475 B |
| Tax assets | 514.148 M | 0.000 -100.00 % | 109.515 M -95.12 % | 2.243 B 4.34 % | 2.149 B -7.81 % | 2.332 B -7.19 % | 2.512 B 21.55 % | 2.067 B -6.92 % | 2.221 B -26.32 % | 3.014 B -2.12 % | 3.079 B 146.03 % | 1.252 B -12.62 % | 1.432 B 0.46 % | 1.426 B -1.25 % | 1.444 B -93.87 % | 23.557 B -19.12 % | 29.126 B 34.39 % | 21.672 B -0.19 % | 21.714 B -8.29 % | 23.677 B -4.35 % | 24.754 B 17.84 % | 21.007 B 9.74 % | 19.142 B -22.05 % | 24.556 B -1.44 % | 24.914 B | 0.000 -100.00 % | 25.068 B 31.88 % | 19.009 B -32.56 % | 28.184 B 36.68 % | 20.621 B -8.46 % | 22.526 B -20.94 % | 28.492 B | 0.000 -100.00 % | 28.117 B -0.10 % | 28.145 B 15.64 % | 24.338 B -25.89 % | 32.842 B -2.42 % | 33.656 B -20.56 % | 42.365 B -21.51 % | 53.973 B -0.62 % | 54.311 B 37.41 % | 39.525 B 49.40 % | 26.457 B | 0.000 -100.00 % | 29.256 B 19.05 % | 24.574 B 7.79 % | 22.798 B 2.88 % | 22.160 B -2.92 % | 22.827 B -22.50 % | 29.453 B -15.69 % | 34.936 B -2.31 % | 35.762 B 31.67 % | 27.161 B 6.01 % | 25.621 B -9.28 % | 28.244 B 2 197.88 % | 1.229 B -43.59 % | 2.179 B 7.40 % | 2.029 B -0.38 % | 2.036 B -6.59 % | 2.180 B 29.19 % | 1.687 B -51.33 % | 3.467 B 92.58 % | 1.800 B 16.32 % | 1.548 B 26.99 % | 1.219 B -0.97 % | 1.231 B -22.56 % | 1.589 B |
| 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 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 37.803 B -15.51 % | 44.746 B 10.51 % | 40.488 B 8.74 % | 37.234 B -21.13 % | 47.208 B 13.02 % | 41.769 B -14.76 % | 49.001 B 18.91 % | 41.207 B 19.08 % | 34.604 B -1.97 % | 35.300 B -27.39 % | 48.614 B -4.15 % | 50.722 B -4.86 % | 53.310 B 28.26 % | 41.563 B 41.31 % | 29.413 B -32.50 % | 43.575 B 35.05 % | 32.267 B 1 680.42 % | 1.812 B -94.86 % | 35.227 B 4.23 % | 33.796 B 35.23 % | 24.992 B 20.45 % | 20.749 B -33.96 % | 31.418 B 17.93 % | 26.642 B 4.65 % | 25.459 B 57.02 % | 16.214 B -0.51 % | 16.296 B 6.28 % | 15.333 B -4.39 % | 16.037 B 32.75 % | 12.081 B -15.88 % | 14.362 B -9.66 % | 15.896 B 42.72 % | 11.138 B -5.14 % | 11.741 B 24.62 % | 9.422 B -17.72 % | 11.451 B 2.47 % | 11.174 B 28.34 % | 8.707 B -32.94 % | 12.984 B -3.03 % | 13.390 B 15.51 % | 11.592 B 8.04 % | 10.729 B -13.10 % | 12.346 B -7.53 % | 13.352 B 22.91 % | 10.864 B 2.90 % | 10.558 B -27.62 % | 14.586 B 30.01 % | 11.219 B 0.78 % | 11.132 B -3.53 % | 11.540 B -7.51 % | 12.477 B 24.27 % | 10.040 B -8.21 % | 10.939 B -6.39 % | 11.685 B 10.90 % | 10.537 B 3.64 % | 10.166 B -5.46 % | 10.754 B -4.18 % | 11.223 B -29.88 % | 16.004 B 8.94 % | 14.690 B 11.35 % | 13.193 B 27.71 % | 10.330 B 14.07 % | 9.056 B 6.35 % | 8.516 B 18.28 % | 7.199 B 1.17 % | 7.116 B 6.43 % | 6.686 B |
| Tax payables | 2.259 B | 0.000 -100.00 % | 484.687 M -70.18 % | 1.625 B 3 104.53 % | 50.720 M -94.42 % | 909.339 M -48.77 % | 1.775 B 928.51 % | 172.573 M -54.55 % | 379.681 M 69.86 % | 223.531 M -13.82 % | 259.389 M 8 976.05 % | 2.858 M -95.83 % | 68.591 M -79.98 % | 342.602 M -23.27 % | 446.478 M 774.85 % | 51.035 M -85.19 % | 344.578 M -53.67 % | 743.811 M -44.70 % | 1.345 B 158.26 % | 520.772 M -52.29 % | 1.092 B -56.76 % | 2.525 B -45.50 % | 4.632 B 1 222 600.68 % | 378.870 K -98.91 % | 34.891 M -48.92 % | 68.311 M 28.98 % | 52.964 M 83.00 % | 28.943 M 36.70 % | 21.172 M -5.57 % | 22.420 M 1.88 % | 22.006 M -94.66 % | 412.363 M 3 853.62 % | 10.430 M -80.86 % | 54.479 M -20.64 % | 68.644 M -86.14 % | 495.141 M 35.85 % | 364.467 M 360.98 % | 79.063 M -47.39 % | 150.269 M 133.47 % | 64.364 M -87.77 % | 526.168 M -28.45 % | 735.365 M -28.18 % | 1.024 B -15.65 % | 1.214 B -9.19 % | 1.337 B -14.66 % | 1.566 B 39.07 % | 1.126 B 150.46 % | 449.695 M 1 264.90 % | 32.947 M -96.43 % | 922.980 M -8.75 % | 1.012 B -47.84 % | 1.939 B | 0.000 -100.00 % | 1.006 B -27.85 % | 1.394 B 89.09 % | 737.325 M -47.00 % | 1.391 B -29.33 % | 1.969 B -1.32 % | 1.995 B 124.39 % | 889.021 M | 0.000 -100.00 % | 700.638 M -21.58 % | 893.433 M 48.29 % | 602.491 M 81.07 % | 332.742 M 282.09 % | 87.084 M -86.56 % | 647.736 M |
| Deferred revenue non current | 0.000 -100.00 % | 174.990 M 11.98 % | 156.264 M -21.30 % | 198.556 M 26.97 % | 156.375 M -43.21 % | 275.361 M -9.33 % | 303.696 M -9.83 % | 336.803 M -39.64 % | 557.963 M 42.67 % | 391.090 M -2.39 % | 400.678 M -9.07 % | 440.637 M 18.92 % | 370.531 M 7.81 % | 343.680 M 1.17 % | 339.704 M 63.65 % | 207.582 M -5.94 % | 220.698 M -95.51 % | 4.912 B 5 368.76 % | 89.823 M -8.13 % | 97.777 M 17.34 % | 83.327 M 68.44 % | 49.471 M -8.99 % | 54.356 M 2.57 % | 52.994 M -20.41 % | 66.585 M -37.42 % | 106.396 M -18.23 % | 130.114 M -2.84 % | 133.919 M 35.33 % | 98.954 M 213.15 % | 31.600 M 40.82 % | 22.440 M -22.68 % | 29.021 M -46.73 % | 54.478 M -35.28 % | 84.177 M -14.75 % | 98.744 M 7.88 % | 91.530 M 33.68 % | 68.468 M -98.72 % | 5.331 B 16 507.84 % | 32.102 M -18.21 % | 39.251 M -47.93 % | 75.386 M -39.22 % | 124.036 M -14.32 % | 144.762 M -8.40 % | 158.034 M 12.49 % | 140.482 M 100.35 % | 70.119 M 4.35 % | 67.198 M -18.97 % | 82.930 M -20.82 % | 104.741 M -42.23 % | 181.319 M -9.17 % | 199.625 M 243.51 % | 58.113 M -28.68 % | 81.477 M -23.48 % | 106.481 M | 0.000 -100.00 % | 8.265 B | 0.000 -100.00 % | 7.585 B -12.09 % | 8.629 B 7.42 % | 8.033 B | 0.000 -100.00 % | 8.727 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -75.223 M -35.00 % | -55.721 M -29.21 % | -43.124 M 60.56 % | -109.330 M -13.41 % | -96.405 M 42.37 % | -167.272 M -20.64 % | -138.651 M 0.58 % | -139.459 M 31.38 % | -203.240 M -3.97 % | -195.477 M -13.55 % | -172.154 M -13.06 % | -152.266 M 28.85 % | -213.997 M -17.62 % | -181.932 M -16.07 % | -156.744 M -16.61 % | -134.419 M -36.47 % | -98.497 M -52.38 % | -64.637 M -51.07 % | -42.786 M 77.29 % | -188.434 M 1.24 % | -190.808 M -12.66 % | -169.359 M -24.60 % | -135.925 M -34.24 % | -101.255 M -41.73 % | -71.440 M -43.04 % | -49.944 M -71.70 % | -29.088 M 80.67 % | -150.489 M -6.12 % | -141.805 M 9.66 % | -156.972 M -19.50 % | -131.355 M 39.28 % | -216.331 M -11.74 % | -193.601 M -47.48 % | -131.273 M -69.02 % | -77.668 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 |
| Capital lease obligations | 1.895 B -3.34 % | 1.961 B -0.93 % | 1.979 B -3.21 % | 2.045 B -4.07 % | 2.131 B -6.63 % | 2.283 B 10.29 % | 2.070 B -8.90 % | 2.272 B -6.65 % | 2.434 B -2.95 % | 2.508 B 100.85 % | 1.249 B -11.66 % | 1.413 B -1.24 % | 1.431 B -3.27 % | 1.479 B -4.90 % | 1.556 B -6.91 % | 1.671 B -6.40 % | 1.785 B -7.65 % | 1.933 B -5.05 % | 2.036 B 9.15 % | 1.865 B -7.59 % | 2.018 B -6.35 % | 2.155 B -3.70 % | 2.238 B -7.91 % | 2.430 B 48.09 % | 1.641 B 4.53 % | 1.570 B | 0.000 | 0.000 100.00 % | -30.024 B | 0.000 | 0.000 100.00 % | -31.403 B -2.00 % | -30.788 B -16.57 % | -26.413 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.478 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 |
| 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 |
| Other total stockholders equity | -5.840 B -36.97 % | -4.263 B 32.29 % | -6.297 B -47.70 % | -4.263 B -104.46 % | 95.606 B 188.54 % | -107.977 B -0.20 % | -107.760 B -1 738.00 % | -5.863 B 0.53 % | -5.894 B -38.25 % | -4.263 B 27.31 % | -5.865 B -37.57 % | -4.263 B 19.84 % | -5.319 B -24.76 % | -4.263 B 96.04 % | -107.650 B -2 424.95 % | -4.263 B 19.46 % | -5.294 B 64.22 % | -14.794 B -187.08 % | -5.153 B -26.05 % | -4.088 B -443.74 % | -751.854 M 12.87 % | -862.875 M -113.39 % | -404.358 M -724.21 % | -49.060 M 98.80 % | -4.088 B 0.00 % | -4.088 B -135.57 % | -1.735 B 71.16 % | -6.018 B -9.10 % | -5.516 B -3.16 % | -5.347 B 6.49 % | -5.718 B -6.69 % | -5.359 B 8.58 % | -5.862 B -1.11 % | -5.798 B -10.87 % | -5.229 B 5.31 % | -5.523 B -6.13 % | -5.204 B -7.19 % | -4.854 B -0.61 % | -4.825 B -3.91 % | -4.643 B 4.46 % | -4.860 B -6.37 % | -4.569 B 3.49 % | -4.735 B 0.78 % | -4.772 B 5.73 % | -5.062 B -8.42 % | -4.669 B 0.20 % | -4.678 B -3.96 % | -4.500 B -8.64 % | -4.142 B 2.98 % | -4.269 B 7.60 % | -4.621 B -9.88 % | -4.205 B 0.56 % | -4.229 B 0.29 % | -4.241 B -0.38 % | -4.225 B -113.17 % | 32.076 B 0.00 % | 32.076 B 0.02 % | 32.069 B -0.87 % | 32.351 B 0.00 % | 32.351 B 1.20 % | 31.968 B -0.74 % | 32.208 B 0.00 % | 32.208 B 0.57 % | 32.024 B -1.88 % | 32.638 B 0.00 % | 32.638 B 2.28 % | 31.911 B |
| Deferred tax liabilities non current | 3.080 B -0.17 % | 3.085 B -5.91 % | 3.279 B -53.96 % | 7.121 B -0.35 % | 7.146 B -0.19 % | 7.160 B -0.96 % | 7.229 B -4.70 % | 7.586 B -0.28 % | 7.607 B -1.48 % | 7.721 B -1.01 % | 7.800 B -35.79 % | 12.147 B -0.31 % | 12.185 B -0.11 % | 12.198 B -0.57 % | 12.268 B 180.63 % | 4.372 B 18.38 % | 3.693 B -6.18 % | 3.936 B -1.00 % | 3.976 B 14.70 % | 3.466 B 1.48 % | 3.416 B -0.79 % | 3.443 B -3.52 % | 3.568 B -17.43 % | 4.322 B 1.14 % | 4.273 B -5.46 % | 4.520 B 9.19 % | 4.139 B -3.09 % | 4.271 B -1.65 % | 4.343 B -4.00 % | 4.524 B -3.36 % | 4.682 B 16.02 % | 4.035 B -1.92 % | 4.114 B -2.75 % | 4.230 B -1.67 % | 4.302 B 13.34 % | 3.796 B -3.45 % | 3.931 B -3.20 % | 4.061 B -3.19 % | 4.195 B 5.33 % | 3.982 B -2.63 % | 4.090 B -2.74 % | 4.205 B -2.20 % | 4.300 B -0.76 % | 4.333 B -3.13 % | 4.472 B 1.01 % | 4.428 B -2.20 % | 4.528 B 11.44 % | 4.063 B -2.88 % | 4.183 B -2.59 % | 4.295 B -3.39 % | 4.445 B 1 162.59 % | 352.077 M -86.90 % | 2.688 B -6.10 % | 2.863 B 3.10 % | 2.777 B 63.90 % | 1.694 B -3.46 % | 1.755 B 6.96 % | 1.641 B 37.83 % | 1.191 B -9.51 % | 1.316 B 24.04 % | 1.061 B -18.04 % | 1.294 B -5.85 % | 1.374 B -5.56 % | 1.455 B -17.91 % | 1.773 B 1.12 % | 1.753 B 3.36 % | 1.696 B |
| 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 -100.00 % | 410.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 438.340 B 3.96 % | 421.638 B -2.08 % | 430.591 B -3.81 % | 447.624 B -0.99 % | 452.099 B 3.63 % | 436.256 B 2.57 % | 425.328 B 2.00 % | 417.004 B 3.21 % | 404.027 B 3.31 % | 391.082 B -2.71 % | 401.969 B -2.82 % | 413.637 B 0.64 % | 411.015 B 19.33 % | 344.439 B -0.05 % | 344.618 B -4.52 % | 360.933 B 3.44 % | 348.916 B 9.10 % | 319.810 B 2.03 % | 313.457 B 0.62 % | 311.534 B -0.34 % | 312.597 B 0.01 % | 312.575 B -6.95 % | 335.926 B 4.86 % | 320.359 B 6.27 % | 301.456 B 8.37 % | 278.169 B -1.43 % | 282.203 B -2.21 % | 288.573 B 1.67 % | 283.824 B 9.23 % | 259.849 B 3.35 % | 251.427 B -1.33 % | 254.804 B 2.77 % | 247.936 B 3.03 % | 240.641 B -2.16 % | 245.950 B -3.17 % | 254.003 B -1.13 % | 256.908 B 6.62 % | 240.966 B -6.06 % | 256.515 B -8.34 % | 279.850 B 0.77 % | 277.705 B 4.06 % | 266.880 B -2.96 % | 275.014 B 0.64 % | 273.266 B 1.61 % | 268.934 B 0.44 % | 267.743 B -1.24 % | 271.093 B 2.50 % | 264.490 B -7.89 % | 287.142 B 1.27 % | 283.546 B -3.49 % | 293.785 B 12.84 % | 260.358 B 3.64 % | 251.224 B 0.95 % | 248.862 B 2.93 % | 241.788 B -2.31 % | 247.518 B -3.74 % | 257.147 B 6.60 % | 241.223 B -9.14 % | 265.489 B 4.94 % | 252.982 B 5.74 % | 239.256 B -3.26 % | 247.317 B 6.21 % | 232.854 B 11.26 % | 209.297 B 1.71 % | 205.769 B 2.97 % | 199.834 B 1.86 % | 196.182 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-03-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-09-30 | 2007-06-30 | 2007-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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.136 B 82.95 % | -6.661 B -146.42 % | 14.350 B 160.18 % | -23.845 B -345.24 % | 9.723 B 169.02 % | -14.088 B -216.75 % | 12.067 B 123.98 % | 5.387 B 138.28 % | -14.073 B 13.25 % | -16.223 B -2 253.48 % | -689.319 M -132.12 % | 2.146 B 106.92 % | -31.006 B -378.74 % | 11.124 B 297.90 % | -5.621 B -3.92 % | -5.409 B 83.90 % | -33.599 B -1 183.57 % | -2.618 B -517.03 % | 627.668 M -66.93 % | 1.898 B -81.95 % | 10.512 B 241.81 % | -7.412 B 42.74 % | -12.945 B -86.06 % | -6.957 B -242.50 % | 4.882 B 1 638.47 % | 280.828 M 109.75 % | -2.881 B -15.16 % | -2.502 B -125.95 % | -1.107 B 85.98 % | -7.899 B -52.71 % | -5.172 B -418.86 % | 1.622 B 403.26 % | -534.906 M -219.98 % | 445.828 M 119.84 % | -2.247 B -126.37 % | 8.524 B 200.21 % | -8.506 B -252.96 % | 5.561 B 143.62 % | -12.749 B -170.71 % | 18.029 B 381.10 % | -6.414 B -187.97 % | 7.291 B 149.03 % | -14.870 B -291.71 % | 7.757 B 79.82 % | 4.313 B -19.30 % | 5.345 B 283.59 % | -2.911 B -114.57 % | 19.977 B 447.26 % | -5.753 B 39.02 % | -9.434 B -215.62 % | 8.160 B 173.03 % | -11.173 B -507.46 % | -1.839 B -123.07 % | 7.975 B -5.61 % | 8.449 B 294.49 % | -4.344 B -174.48 % | 5.833 B 142.48 % | -13.729 B -397.47 % | 4.615 B 321.41 % | -2.085 B 57.37 % | -4.890 B -121.47 % | 22.780 B 343.11 % | -9.370 B 38.03 % | -15.121 B -9.54 % | -13.804 B -114.57 % | -6.433 B -243.27 % | -1.874 B 78.18 % | -8.590 B |
| Accounts receivables | 1.128 B 164.76 % | -1.741 B -3 571.85 % | 50.154 M -96.83 % | 1.583 B -71.77 % | 5.608 B 251.60 % | -3.699 B -43.72 % | -2.574 B 68.86 % | -8.266 B -72.64 % | -4.788 B 54.62 % | -10.550 B -101.05 % | -5.247 B -141.79 % | -2.170 B 17.33 % | -2.625 B 51.24 % | -5.384 B -248.17 % | -1.546 B 58.22 % | -3.701 B -463.72 % | -656.620 M 43.91 % | -1.171 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 |
| Inventory | -1.944 B -223.63 % | 1.573 B -87.89 % | 12.986 B 271.19 % | -7.586 B 49.55 % | -15.036 B -4 385.71 % | 350.847 M -96.38 % | 9.693 B -8.02 % | 10.539 B 208.64 % | -9.701 B -193.47 % | 10.379 B 104.89 % | 5.066 B 52.86 % | 3.314 B 107.86 % | -42.141 B -607.64 % | 8.301 B -25.70 % | 11.172 B 210.44 % | -10.116 B 69.44 % | -33.103 B -2 108.65 % | 1.648 B -2.30 % | 1.687 B 178.62 % | -2.146 B 25.16 % | -2.867 B -136.63 % | 7.828 B 179.57 % | -9.837 B -15.00 % | -8.554 B -39.89 % | -6.115 B -201.25 % | 6.039 B 69.60 % | 3.561 B 59.11 % | 2.238 B 120.40 % | -10.970 B -136.15 % | -4.645 B -318.21 % | 2.129 B 10.35 % | 1.929 B 190.00 % | -2.144 B 11.57 % | -2.424 B -132.99 % | 7.347 B 18.09 % | 6.221 B 152.56 % | -11.836 B -217.47 % | 10.076 B 3 413.86 % | -304.052 M -105.75 % | 5.289 B 155.89 % | -9.465 B -252.27 % | 6.216 B 163.42 % | -9.802 B -267.61 % | 5.848 B 253.92 % | -3.800 B -151.91 % | 7.320 B 207.85 % | -6.787 B -130.87 % | 21.983 B 328.63 % | -9.615 B -429.50 % | 2.918 B -66.98 % | 8.837 B 183.13 % | -10.631 B -559.77 % | 2.312 B -56.56 % | 5.323 B 372.31 % | -1.955 B 76.28 % | -8.242 B -253.16 % | 5.381 B 151.35 % | -10.479 B -349.01 % | 4.208 B 159.51 % | -7.072 B 20.12 % | -8.854 B -140.56 % | 21.830 B 510.32 % | -5.320 B 66.76 % | -16.004 B -117.11 % | -7.371 B -112.72 % | -3.465 B -571.43 % | -516.102 M 92.02 % | -6.467 B |
| Accounts payables | 0.000 | 0.000 -100.00 % | 2.427 B | 0.000 -100.00 % | 5.289 B 170.66 % | -7.485 B -191.47 % | 8.183 B 26.20 % | 6.484 B 1 046.21 % | -685.253 M 93.42 % | -10.408 B -4 025.14 % | -252.307 M 92.92 % | -3.563 B -132.23 % | 11.052 B -10.14 % | 12.299 B 186.97 % | -14.142 B -228.11 % | 11.039 B 853.37 % | -1.465 B 12.36 % | -1.672 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -319.172 M 95.08 % | -6.493 B -483.02 % | -1.114 B 93.76 % | -17.843 B -228.71 % | 13.863 B 525.97 % | -3.254 B -0.59 % | -3.235 B 3.98 % | -3.369 B -406.14 % | 1.101 B 119.50 % | -5.644 B -2 110.28 % | -255.369 M -105.59 % | 4.565 B 68.50 % | 2.709 B -4.00 % | 2.822 B 116.81 % | -16.793 B -456.74 % | 4.707 B 1 050.59 % | -495.203 M 88.39 % | -4.266 B -302.70 % | -1.059 B -126.20 % | 4.043 B -69.78 % | 13.379 B 187.79 % | -15.240 B -390.45 % | -3.107 B -294.62 % | 1.597 B -85.48 % | 10.997 B 290.98 % | -5.758 B 10.61 % | -6.442 B -35.91 % | -4.740 B -148.05 % | 9.863 B 403.17 % | -3.253 B 55.44 % | -7.301 B -2 277.55 % | -307.094 M -119.09 % | 1.609 B -43.95 % | 2.870 B 129.91 % | -9.594 B -516.74 % | 2.302 B -30.86 % | 3.330 B 173.76 % | -4.515 B 63.72 % | -12.445 B -197.68 % | 12.740 B 317.57 % | 3.051 B 183.76 % | 1.075 B 121.21 % | -5.068 B -365.57 % | 1.908 B -76.48 % | 8.113 B 510.77 % | -1.975 B -150.96 % | 3.876 B 293.18 % | -2.006 B -151.94 % | 3.863 B 131.27 % | -12.352 B -1 724.55 % | -677.007 M -24.71 % | -542.870 M 86.92 % | -4.152 B -256.57 % | 2.652 B -74.51 % | 10.404 B 166.90 % | 3.898 B 763.65 % | 451.335 M 113.89 % | -3.250 B -898.30 % | 407.132 M -91.84 % | 4.987 B 25.83 % | 3.963 B 317.07 % | 950.310 M 123.46 % | -4.050 B -558.73 % | 882.867 M 113.72 % | -6.433 B -116.73 % | -2.968 B -118.56 % | -1.358 B 36.02 % | -2.122 B |
| Other non cash items | 290.202 M -93.84 % | 4.710 B 312.14 % | 1.143 B 124.80 % | -4.608 B -271.73 % | 2.683 B -85.12 % | 18.034 B 595.66 % | -3.638 B -205.77 % | 3.440 B 38.50 % | 2.484 B 141.35 % | 1.029 B 113.42 % | -7.670 B -146.02 % | 16.666 B 250.65 % | 4.753 B 286.39 % | 1.230 B -83.11 % | 7.284 B 202.34 % | 2.409 B 362.50 % | -917.820 M -145.77 % | 2.005 B 174.59 % | -2.688 B -58.54 % | -1.696 B -92.38 % | -881.407 M -393.46 % | 300.350 M 102.10 % | -14.302 B -1 865.97 % | 809.890 M -46.73 % | 1.520 B -0.79 % | 1.533 B 136.84 % | 647.084 M 177.87 % | -830.967 M -159.09 % | 1.406 B 208.94 % | 455.226 M 168.86 % | -661.084 M -181.30 % | 813.145 M 5.98 % | 767.232 M 1 147.00 % | -73.279 M -106.09 % | 1.203 B 10.89 % | 1.085 B 68.42 % | 644.197 M 180.16 % | 229.938 M 122.91 % | -1.004 B -235.62 % | 740.079 M 21.72 % | 608.020 M 10.84 % | 548.541 M -48.51 % | 1.065 B -29.71 % | 1.516 B 284.17 % | -822.963 M -166.74 % | 1.233 B -23.52 % | 1.612 B 179.29 % | -2.033 B -283.67 % | -529.953 M -120.96 % | 2.528 B -38.69 % | 4.124 B 289.81 % | -2.172 B -375.59 % | 788.297 M -82.70 % | 4.556 B 353.47 % | -1.798 B 0.42 % | -1.805 B 47.87 % | -3.463 B -258.72 % | 2.182 B 544.54 % | -490.767 M -423.75 % | 151.590 M 72.50 % | 87.879 M -95.58 % | 1.988 B -69.59 % | 6.537 B 4 984.10 % | -133.834 M -108.49 % | 1.575 B 178.28 % | 566.138 M -13.16 % | 651.967 M 10.83 % | 588.238 M |
| Net cash provided by operating activities | 7.008 B 199.05 % | 2.344 B -93.44 % | 35.728 B 276.47 % | -20.246 B -232.26 % | 15.307 B 232.19 % | -11.579 B -156.71 % | 20.420 B 89.92 % | 10.752 B 273.00 % | -6.215 B 57.12 % | -14.495 B -280.34 % | 8.038 B -14.88 % | 9.443 B 137.94 % | -24.892 B -295.56 % | 12.728 B 442.98 % | -3.711 B -506.13 % | 913.760 M 102.89 % | -31.668 B -11 606.52 % | -270.519 M -104.69 % | 5.767 B 53.79 % | 3.750 B -68.86 % | 12.041 B 251.88 % | -7.928 B 1.16 % | -8.021 B -58.70 % | -5.054 B -176.53 % | 6.604 B 1 117.67 % | 542.379 M 126.50 % | -2.046 B -6.70 % | -1.918 B -210.33 % | -617.986 M 91.71 % | -7.452 B -166.52 % | -2.796 B -163.02 % | 4.437 B 2 150.02 % | 197.186 M 112.79 % | 92.665 M -91.55 % | 1.097 B -89.55 % | 10.495 B 260.88 % | -6.524 B -212.94 % | 5.776 B 154.87 % | -10.527 B -196.81 % | 10.874 B 388.61 % | -3.768 B -143.74 % | 8.614 B 166.76 % | -12.903 B -217.48 % | 10.983 B 61.12 % | 6.817 B -18.42 % | 8.356 B 171.84 % | 3.074 B -86.01 % | 21.970 B 472.36 % | -5.900 B 33.24 % | -8.838 B -181.85 % | 10.798 B 232.27 % | -8.164 B -576.14 % | 1.715 B -87.17 % | 13.359 B 23.82 % | 10.788 B 332.19 % | -4.646 B -160.62 % | 7.665 B 186.89 % | -8.822 B -226.68 % | 6.964 B 83.30 % | 3.799 B -10.01 % | 4.222 B -81.61 % | 22.960 B 460.76 % | -6.364 B 53.30 % | -13.627 B -15.99 % | -11.748 B -188.25 % | -4.076 B -963.35 % | 472.085 M 106.82 % | -6.918 B |
| Investments in property plant and equipment | -842.133 M -6.52 % | -790.622 M 48.69 % | -1.541 B 15.28 % | -1.819 B 88.36 % | -15.618 B -213.44 % | -4.983 B 62.73 % | -13.369 B -6.73 % | -12.527 B -57.52 % | -7.952 B -54.50 % | -5.147 B -4 335.04 % | -116.056 M 89.05 % | -1.060 B 74.71 % | -4.190 B -31.88 % | -3.177 B 10.66 % | -3.556 B -10.21 % | -3.227 B -176.22 % | -1.168 B 63.24 % | -3.178 B -239.89 % | -934.942 M 48.01 % | -1.798 B -27.56 % | -1.410 B -48.50 % | -949.272 M -10.43 % | -859.643 M -141.37 % | -356.157 M 66.18 % | -1.053 B -32.56 % | -794.527 M -14.28 % | -695.265 M 71.44 % | -2.435 B 60.49 % | -6.162 B 12.22 % | -7.019 B 36.63 % | -11.078 B -8.62 % | -10.198 B -145.65 % | -4.151 B -35.29 % | -3.069 B 28.63 % | -4.299 B -643.25 % | -578.466 M 2.29 % | -592.047 M -5.20 % | -562.790 M -2.30 % | -550.158 M 58.06 % | -1.312 B 73.66 % | -4.979 B -222.56 % | -1.544 B -1 727.24 % | -84.484 M 91.93 % | -1.047 B 2.76 % | -1.077 B 5.95 % | -1.145 B 42.68 % | -1.998 B -2.79 % | -1.944 B 10.11 % | -2.162 B -205.77 % | -707.199 M 32.98 % | -1.055 B -256.50 % | -295.973 M 23.07 % | -384.728 M 19.38 % | -477.239 M 44.49 % | -859.737 M 34.65 % | -1.316 B -375.39 % | -276.744 M -70.02 % | -162.773 M -47.96 % | -110.008 M 81.36 % | -590.152 M -159.90 % | -227.067 M 3.06 % | -234.235 M 33.23 % | -350.801 M -57.76 % | -222.366 M -2.69 % | -216.541 M 31.18 % | -314.632 M 68.55 % | -1.001 B -72.07 % | -581.461 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 131.139 M 34.30 % | 97.644 M 110.43 % | 46.403 M 160.70 % | 17.799 M -99.78 % | 8.009 B 13 521.28 % | 58.800 M -97.56 % | 2.410 B 42 362.26 % | 5.675 M | 0.000 -100.00 % | 1.582 M -99.67 % | 481.731 M 1 508.45 % | 29.950 M 1 896.67 % | 1.500 M 100.15 % | -1.027 B -9 877.70 % | 10.499 M 199.12 % | -10.592 M -100.45 % | 2.340 B 1 870.58 % | -132.154 M 89.19 % | -1.223 B -6 570.51 % | 18.898 M -99.94 % | 31.247 B 2 678.81 % | -1.212 B -5 702.64 % | 21.627 M 131.38 % | 9.347 M -99.13 % | 1.077 B 204.88 % | -1.027 B -2 351.99 % | 45.609 M -57.19 % | 106.528 M 809.95 % | -15.005 M -101.57 % | 953.415 M 584 817.18 % | 163.000 K 128.30 % | -576.000 K -120.08 % | 2.868 M -98.79 % | 237.162 M 1 758.05 % | 12.764 M -68.17 % | 40.097 M 364.94 % | 8.624 M 134.56 % | -24.956 M -181.17 % | 30.747 M -86.55 % | 228.566 M 128.03 % | -815.473 M -131.22 % | 2.612 B 829.12 % | 281.149 M 4 482.71 % | 6.135 M -98.26 % | 352.240 M 2 448.96 % | 13.819 M -22.10 % | 17.740 M 988.78 % | -1.996 M -108.08 % | 24.711 M -65.13 % | 70.859 M -79.53 % | 346.184 M 112.78 % | -2.709 B | 0.000 | 0.000 -100.00 % | 870.000 K 100.04 % | -2.352 B 5.32 % | -2.484 B -17 330.85 % | 14.416 M 12.15 % | 12.854 M 1 014.22 % | -1.406 M -149.96 % | 2.814 M -99.89 % | 2.670 B 42 832.68 % | 6.220 M -37.24 % | 9.911 M -97.93 % | 478.087 M 151.63 % | -925.900 M |
| Purchases of investments | -2.029 B | 0.000 100.00 % | -2.475 B -1 559.17 % | -149.164 M -294.63 % | 76.639 M 110.59 % | -723.811 M 48.27 % | -1.399 B -1 107.30 % | -115.895 M 99.69 % | -37.819 B 2.89 % | -38.945 B -10.60 % | -35.214 B 0.46 % | -35.377 B 27.28 % | -48.651 B 11.06 % | -54.704 B -39.49 % | -39.218 B -135.05 % | -16.685 B -105.39 % | -8.123 B -27.79 % | -6.357 B -232.75 % | 4.789 B 176.64 % | -6.248 B 46.64 % | -11.708 B -519.08 % | -1.891 B 63.70 % | -5.211 B -753.32 % | 797.562 M 127.56 % | -2.894 B -224.52 % | -891.862 M 55.21 % | -1.991 B -1.02 % | -1.971 B -42.59 % | -1.382 B 16.08 % | -1.647 B 33.50 % | -2.477 B -33.48 % | -1.856 B -0.50 % | -1.847 B -12.42 % | -1.643 B -43.30 % | -1.146 B 37.31 % | -1.828 B 72.23 % | -6.583 B 18.15 % | -8.043 B -1.26 % | -7.943 B 46.88 % | -14.952 B 25.86 % | -20.169 B -34.06 % | -15.044 B -226.06 % | -4.614 B -28.17 % | -3.600 B -251.37 % | -1.024 B 78.21 % | -4.702 B -675.98 % | -605.970 M 81.13 % | -3.212 B -353.80 % | -707.735 M 74.72 % | -2.800 B -2.61 % | -2.729 B 34.56 % | -4.170 B 71.16 % | -14.461 B -220.59 % | -4.511 B 33.18 % | -6.751 B -3 293 129.27 % | -205.000 K 99.99 % | -3.085 B 4.29 % | -3.223 B -19.05 % | -2.707 B 41.03 % | -4.591 B 51.07 % | -9.383 B -335.42 % | -2.155 B -1.70 % | -2.119 B 14.16 % | -2.468 B -100.51 % | -1.231 B 70.71 % | -4.203 B 1.48 % | -4.266 B -24.84 % | -3.417 B |
| Sales maturities of investments | 859.450 K | 0.000 100.00 % | -16.911 B -192.25 % | 18.333 B 2 943.18 % | 602.415 M -1.32 % | 610.499 M -17.43 % | 739.365 M 41 839.05 % | -1.771 M -100.00 % | 45.663 B 9.33 % | 41.767 B 31.68 % | 31.719 B -2.19 % | 32.428 B -34.70 % | 49.660 B -9.80 % | 55.055 B 25.69 % | 43.802 B 98.01 % | 22.122 B 391.46 % | 4.501 B 103.73 % | 2.209 B 69.65 % | 1.302 B -55.84 % | 2.949 B -63.18 % | 8.009 B 479 472.22 % | 1.670 M -99.94 % | 2.652 B 82.75 % | 1.451 B 187.94 % | 504.052 M -49.66 % | 1.001 B -52.89 % | 2.125 B 13.33 % | 1.875 B -28.61 % | 2.627 B -0.93 % | 2.652 B 2 194.75 % | -126.592 M -103.38 % | 3.749 B 98.11 % | 1.893 B 103.11 % | 931.775 M -77.88 % | 4.212 B -56.14 % | 9.601 B 25.99 % | 7.621 B -49.53 % | 15.100 B -25.24 % | 20.200 B 32.47 % | 15.249 B 223.10 % | 4.720 B 124.35 % | 2.104 B 259.89 % | -1.316 B -122.16 % | 5.937 B 122.43 % | 2.669 B 24.15 % | 2.150 B 66 667.80 % | -3.230 M -100.09 % | 3.761 B -50.60 % | 7.613 B -0.19 % | 7.628 B -30.67 % | 11.001 B 131.35 % | 4.755 B -6.76 % | 5.100 B 87.50 % | 2.720 B | 0.000 | 0.000 -100.00 % | 2.196 B -90.72 % | 23.651 B 394.51 % | 4.783 B 43.63 % | 3.330 B 14.42 % | 2.910 B -15.95 % | 3.463 B 172.80 % | 1.269 B -49.21 % | 2.499 B -51.26 % | 5.128 B 5.06 % | 4.881 B 122.88 % | 2.190 B -23.34 % | 2.857 B |
| Other investing activites | -2.670 B -267.41 % | 1.595 B -91.57 % | 18.914 B 326.40 % | -8.354 B -509.18 % | 2.042 B 139.06 % | -5.227 B -75.21 % | -2.984 B -2 001.39 % | 156.914 M -80.23 % | 793.775 M 212.47 % | -705.773 M -141.99 % | -291.656 M 23.50 % | -381.249 M -2 370.42 % | 16.792 M 109.79 % | -171.482 M -174.36 % | 230.613 M -95.49 % | 5.119 B 22.86 % | 4.167 B 1 147.93 % | 333.879 M 379.72 % | -119.363 M -140.30 % | 296.183 M 125.09 % | -1.180 B -234.13 % | 879.969 M -83.58 % | 5.358 B 270.79 % | -3.137 B -45.90 % | -2.150 B -17 314.28 % | -12.348 M -101.85 % | 666.555 M -52.54 % | 1.404 B 476.06 % | -373.457 M -132.83 % | 1.138 B 223.32 % | -922.507 M 42.48 % | -1.604 B -1 067.54 % | 165.750 M 127.14 % | -610.793 M 33.84 % | -923.265 M -189.92 % | 1.027 B 235.14 % | -759.810 M 39.02 % | -1.246 B -2 229.61 % | 58.504 M 110.68 % | -547.973 M -132.36 % | 1.693 B 1 823.33 % | -98.258 M 83.16 % | -583.622 M -246.32 % | 398.868 M -84.60 % | 2.589 B 199.10 % | -2.613 B -180.94 % | -930.035 M -1 008.15 % | 102.410 M -94.61 % | 1.900 B 137.12 % | 801.304 M 309.00 % | 195.917 M 129.88 % | -655.586 M -391.65 % | 224.787 M 117.75 % | -1.266 B -158.98 % | 2.147 B 26.61 % | 1.696 B 331.04 % | -734.018 M -249.24 % | -210.174 M 16.08 % | -250.459 M -1 607.34 % | 16.616 M -83.69 % | 101.854 M 106.43 % | -1.584 B -118 507.10 % | 1.338 M -99.28 % | 184.736 M 192.65 % | -199.384 M 19.88 % | -248.859 M -112.13 % | 2.052 B 211.36 % | -1.843 B |
| Net cash used for investing activites | -5.541 B -788.71 % | 804.510 M 139.96 % | -2.013 B -125.13 % | 8.011 B 162.33 % | -12.851 B -24.70 % | -10.306 B -14.47 % | -9.003 B 27.56 % | -12.429 B -501.54 % | 3.095 B 202.31 % | -3.025 B 22.48 % | -3.903 B 11.06 % | -4.388 B -63.58 % | -2.683 B 10.49 % | -2.997 B -337.79 % | 1.260 B -80.00 % | 6.303 B 1 127.59 % | -613.340 M 91.24 % | -7.002 B -194.92 % | 7.377 B 249.53 % | -4.933 B 34.33 % | -7.512 B -287.23 % | -1.940 B -105.85 % | 33.188 B 1 451.12 % | -2.456 B 55.92 % | -5.572 B -709.85 % | -688.048 M -158.18 % | 1.183 B 154.93 % | -2.153 B 58.95 % | -5.245 B -9.94 % | -4.771 B 67.36 % | -14.619 B -63.25 % | -8.955 B -127.31 % | -3.940 B 10.27 % | -4.391 B -103.78 % | -2.155 B -125.47 % | 8.459 B 2 910.24 % | -300.990 M -105.69 % | 5.289 B -55.08 % | 11.774 B 841.51 % | -1.588 B 91.51 % | -18.705 B -30.31 % | -14.354 B -93.63 % | -7.413 B -272.34 % | 4.301 B 25.10 % | 3.438 B 154.54 % | -6.304 B -97.93 % | -3.185 B -149.18 % | -1.278 B -119.19 % | 6.661 B 35.38 % | 4.920 B -33.86 % | 7.438 B 2 616.80 % | -295.535 M 96.78 % | -9.175 B -46.95 % | -6.244 B -14.28 % | -5.464 B -1 537.51 % | 380.077 M 120.01 % | -1.899 B -110.73 % | 17.703 B 2 401.63 % | -769.139 M 57.75 % | -1.821 B 72.35 % | -6.585 B -1 185.91 % | -512.070 M 57.19 % | -1.196 B -144.90 % | 2.664 B -23.61 % | 3.487 B 2 713.95 % | 123.914 M 122.66 % | -546.764 M 86.02 % | -3.911 B |
| Debt repayment | -3.435 B -1 667.17 % | -194.397 M 99.45 % | -35.596 B -347.12 % | 14.404 B 481.24 % | -3.778 B -123.10 % | 16.355 B 338.32 % | -6.863 B -242.50 % | 4.816 B 213.73 % | -4.235 B -171.27 % | 5.941 B 148.47 % | -12.257 B -139.76 % | -5.112 B -1 648.72 % | -292.354 M 96.73 % | -8.953 B -97.71 % | -4.528 B -85.99 % | -2.435 B -672.07 % | -315.350 M -104.80 % | 6.565 B 296.77 % | -3.336 B 61.46 % | -8.657 B 15.32 % | -10.223 B -23.32 % | -8.290 B 18.41 % | -10.161 B -170.31 % | 14.451 B 11 070.73 % | -131.726 M 93.47 % | -2.017 B -179.34 % | -722.049 M -108.71 % | 8.292 B 84.81 % | 4.487 B -58.47 % | 10.804 B 590.94 % | 1.564 B 490.15 % | 264.966 M 2 138.20 % | -13.000 M 99.76 % | -5.494 B -85.89 % | -2.956 B 1.01 % | -2.986 B -48.33 % | -2.013 B 80.47 % | -10.309 B 20.78 % | -13.013 B -600.32 % | -1.858 B -14 193.71 % | -13.000 M 99.89 % | -11.700 B -6 952.40 % | 170.743 M 105.73 % | -2.978 B | 0.000 100.00 % | -4.133 B -3 468.36 % | 122.694 M 100.65 % | -18.924 B -5 248.49 % | 367.567 M 111.47 % | -3.204 B 82.04 % | -17.843 B -452.39 % | 5.063 B 660.06 % | 666.189 M 113.36 % | -4.986 B -394.43 % | 1.693 B -72.21 % | 6.093 B 164.97 % | -9.378 B -163.51 % | 14.765 B 193.99 % | -15.709 B -420.54 % | 4.901 B -17.87 % | 5.968 B 167.74 % | -8.810 B -210.66 % | 7.961 B -63.37 % | 21.736 B 234.36 % | 6.501 B 67.91 % | 3.872 B -29.71 % | 5.508 B -55.74 % | 12.445 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.934 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -175.330 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -770.027 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -385.013 M | 0.000 | 0.000 | 0.000 100.00 % | -223.683 M -38.08 % | -162.000 M -3 326 388.71 % | -4.870 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | 17.298 B 336.74 % | -7.307 B -2 720.70 % | -259.037 M -131.32 % | -111.980 M 38.83 % | -183.072 M 4.13 % | -190.964 M -150.17 % | -76.333 M 58.17 % | -182.467 M -101.59 % | 11.449 B 6 354.14 % | -183.067 M -66.99 % | -109.630 M 47.45 % | -208.633 M -100.46 % | 45.587 B 24 590.76 % | -186.141 M -13.11 % | -164.560 M -1.29 % | -162.466 M -100.57 % | 28.377 B 380 386.15 % | -7.462 M 95.32 % | -159.355 M 9.70 % | -176.480 M -124.46 % | 721.581 M | 0.000 -100.00 % | 4.505 B 337.04 % | 1.031 B -88.91 % | 9.294 B 10 384.30 % | -90.368 M -14 814 393.44 % | -610.000 -69.92 % | -359.000 -100.00 % | 11.144 B | 0.000 | 0.000 -100.00 % | 1.000 K -100.00 % | 5.860 B | 0.000 | 0.000 100.00 % | -1.000 K -100.00 % | 14.082 B | 0.000 | 0.000 100.00 % | -1.000 K -100.00 % | 10.540 B | 0.000 -100.00 % | 6.979 B 7 930 482.69 % | 88.000 K 100.01 % | -778.124 M | 0.000 -100.00 % | 1.200 K | 0.000 100.00 % | -1.543 B | 0.000 100.00 % | -790.000 -179.00 % | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K 100.00 % | -1.543 B | 0.000 | 0.000 100.00 % | -1.671 B | 0.000 100.00 % | -1.000 K 100.00 % | -642.806 M | 0.000 | 0.000 100.00 % | -1.543 B | 0.000 | 0.000 100.00 % | -1.543 B | 0.000 |
| Net cash used provided by financing activities | 13.863 B 284.81 % | -7.501 B 79.08 % | -35.855 B -350.87 % | 14.292 B 402.07 % | -4.731 B -129.27 % | 16.164 B 332.95 % | -6.939 B -249.76 % | 4.633 B -35.78 % | 7.215 B 25.29 % | 5.758 B 146.56 % | -12.367 B -132.42 % | -5.321 B -111.85 % | 44.910 B 591.40 % | -9.139 B -94.75 % | -4.693 B -80.69 % | -2.597 B -109.33 % | 27.838 B 335.30 % | 6.395 B 236.06 % | -4.700 B 46.85 % | -8.844 B 6.93 % | -9.502 B -14.61 % | -8.290 B -21.49 % | -6.824 B -144.07 % | 15.482 B 68.98 % | 9.162 B 534.77 % | -2.107 B -14.97 % | -1.833 B -119.49 % | 9.403 B -37.26 % | 14.988 B 38.72 % | 10.804 B 590.94 % | 1.564 B 490.15 % | 264.967 M -94.91 % | 5.204 B 194.71 % | -5.494 B -85.89 % | -2.956 B 1.01 % | -2.986 B -126.13 % | 11.426 B 210.84 % | -10.309 B 20.78 % | -13.013 B -600.32 % | -1.858 B -120.11 % | 9.241 B 178.98 % | -11.700 B -263.64 % | 7.150 B 340.11 % | -2.978 B -44.28 % | -2.064 B 50.06 % | -4.133 B -3 468.33 % | 122.695 M 100.65 % | -18.924 B -1 510.34 % | -1.175 B 63.32 % | -3.204 B 82.04 % | -17.843 B -452.39 % | 5.063 B 660.06 % | 666.188 M 113.36 % | -4.986 B -3 409.05 % | 150.676 M -97.53 % | 6.093 B 164.97 % | -9.378 B -171.62 % | 13.093 B 183.35 % | -15.709 B -420.54 % | 4.901 B -7.96 % | 5.325 B 160.44 % | -8.810 B -210.66 % | 7.961 B -60.58 % | 20.194 B 210.63 % | 6.501 B 67.91 % | 3.872 B -2.36 % | 3.965 B -68.14 % | 12.445 B |
| Effect of forex changes on cash | -264.158 M -122.26 % | 1.187 B 382.91 % | 245.737 M 304.98 % | -119.881 M -174.74 % | 160.404 M -69.35 % | 523.353 M 258.82 % | -329.530 M -437.60 % | 97.610 M 177.47 % | 35.179 M -77.69 % | 157.653 M 138.84 % | -405.864 M -249.58 % | 271.340 M 86.47 % | 145.516 M 35.84 % | 107.123 M 177.56 % | 38.595 M -82.99 % | 226.828 M 1 793.85 % | 11.977 M -88.05 % | 100.223 M 154.70 % | -183.215 M -276.03 % | 104.079 M 167.85 % | -153.396 M -182.53 % | 185.865 M 203.08 % | -180.308 M -193.31 % | 193.231 M 628.87 % | -36.537 M -124.95 % | 146.419 M 465.50 % | -40.060 M 36.85 % | -63.433 M -815.21 % | -6.931 M -104.68 % | 147.997 M 149.89 % | -296.624 M -201.41 % | 292.486 M 1 418.54 % | 19.261 M 103.17 % | -607.175 M -255.10 % | 391.482 M 174.22 % | -527.450 M -2 597.40 % | 21.120 M 141.34 % | -51.093 M 62.86 % | -137.586 M -201.95 % | 134.951 M 482.99 % | 23.148 M 511.30 % | -5.628 M -104.83 % | 116.489 M -38.90 % | 190.667 M 164.90 % | -293.772 M -1 128.90 % | 28.552 M 159.38 % | -48.087 M 84.64 % | -313.154 M -261.15 % | 194.328 M 13.39 % | 171.386 M 174.38 % | -230.405 M -97.61 % | -116.596 M -15 646.13 % | 750.000 K 114.94 % | -5.020 M -119.62 % | 25.591 M 204.79 % | -24.422 M | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Net change in cash | 15.066 B 575.83 % | -3.166 B -67.13 % | -1.894 B -197.79 % | 1.937 B 191.60 % | -2.115 B 59.31 % | -5.198 B -225.29 % | 4.149 B 35.81 % | 3.055 B -26.04 % | 4.130 B 135.59 % | -11.605 B -34.35 % | -8.638 B -184 223.28 % | 4.691 M -99.97 % | 17.481 B 2 400.77 % | 699.015 M 109.84 % | -7.105 B -246.61 % | 4.846 B 209.34 % | -4.432 B -470.29 % | -777.132 M -109.41 % | 8.260 B 183.24 % | -9.923 B -93.55 % | -5.127 B 71.47 % | -17.972 B -198.95 % | 18.163 B 122.46 % | 8.165 B -19.62 % | 10.158 B 582.20 % | -2.107 B 23.03 % | -2.737 B -151.94 % | 5.269 B -42.21 % | 9.118 B 817.54 % | -1.271 B 92.13 % | -16.148 B -307.69 % | -3.961 B -367.51 % | 1.481 B 114.24 % | -10.400 B -187.14 % | -3.622 B -123.46 % | 15.440 B 233.99 % | 4.623 B 555.54 % | 705.217 M 105.92 % | -11.904 B -257.40 % | 7.563 B 157.26 % | -13.208 B 24.29 % | -17.446 B -33.69 % | -13.050 B -204.42 % | 12.498 B 58.24 % | 7.898 B 484.81 % | -2.052 B -5 532.13 % | -36.441 M -102.50 % | 1.455 B 759.35 % | -220.664 M 96.83 % | -6.951 B -4 368.40 % | 162.848 M 104.64 % | -3.513 B 48.30 % | -6.794 B -419.86 % | 2.124 B -61.39 % | 5.501 B 205.26 % | 1.802 B 149.90 % | -3.612 B -116.44 % | 21.974 B 330.96 % | -9.514 B -238.30 % | 6.879 B 132.29 % | 2.962 B -78.28 % | 13.638 B 3 303.73 % | 400.680 M -95.66 % | 9.230 B 624.35 % | -1.760 B -2 096.72 % | -80.134 M -102.06 % | 3.890 B 140.65 % | 1.617 B |
| Cash at beginning of period | 30.752 B -9.34 % | 33.918 B -5.29 % | 35.812 B 5.72 % | 33.875 B -5.88 % | 35.990 B -12.62 % | 41.188 B 11.20 % | 37.039 B 8.99 % | 33.985 B 13.83 % | 29.855 B -27.99 % | 41.459 B -17.24 % | 50.097 B 0.01 % | 50.093 B 53.60 % | 32.612 B 2.19 % | 31.913 B -18.21 % | 39.018 B 14.18 % | 34.172 B -11.48 % | 38.604 B -1.97 % | 39.381 B 26.54 % | 31.121 B -24.18 % | 41.044 B -11.10 % | 46.170 B -28.02 % | 64.143 B 39.50 % | 45.980 B 21.59 % | 37.815 B 36.73 % | 27.658 B -7.08 % | 29.764 B -8.42 % | 32.501 B 19.35 % | 27.232 B 50.33 % | 18.114 B -6.56 % | 19.385 B -45.45 % | 35.533 B -10.03 % | 39.494 B 3.90 % | 38.013 B -21.48 % | 48.413 B -6.96 % | 52.034 B 42.19 % | 36.594 B 14.46 % | 31.971 B 2.26 % | 31.266 B -27.57 % | 43.170 B 21.24 % | 35.607 B -27.06 % | 48.815 B -26.33 % | 66.261 B -16.45 % | 79.311 B 18.71 % | 66.813 B 13.41 % | 58.915 B -3.37 % | 60.968 B -0.06 % | 61.004 B 2.44 % | 59.549 B -0.37 % | 59.770 B -10.42 % | 66.721 B 0.24 % | 66.558 B -5.01 % | 70.070 B 3.69 % | 67.575 B 33.59 % | 50.584 B 12.20 % | 45.083 B 4.16 % | 43.281 B -8.71 % | 47.410 B 86.39 % | 25.435 B -27.22 % | 34.950 B -28.71 % | 49.021 B 6.43 % | 46.060 B 42.06 % | 32.422 B 1.60 % | 31.912 B 40.69 % | 22.682 B -7.20 % | 24.442 B -1.02 % | 24.694 B 18.70 % | 20.804 B 8.43 % | 19.187 B |
| Cash at end of period | 45.818 B 48.99 % | 30.752 B -9.34 % | 33.918 B -5.29 % | 35.812 B 5.72 % | 33.875 B -5.88 % | 35.990 B -12.62 % | 41.188 B 11.20 % | 37.039 B 8.99 % | 33.985 B 13.83 % | 29.855 B -27.99 % | 41.459 B -17.24 % | 50.097 B 0.01 % | 50.093 B 53.60 % | 32.612 B 2.19 % | 31.913 B -18.21 % | 39.018 B 14.18 % | 34.172 B -11.48 % | 38.604 B -1.97 % | 39.381 B 26.54 % | 31.121 B -24.18 % | 41.044 B -11.10 % | 46.170 B -28.02 % | 64.143 B 39.50 % | 45.980 B 21.59 % | 37.815 B 36.73 % | 27.658 B -7.08 % | 29.764 B -8.42 % | 32.501 B 19.35 % | 27.232 B 50.33 % | 18.114 B -6.56 % | 19.385 B -45.45 % | 35.533 B -10.03 % | 39.494 B 3.90 % | 38.013 B -21.48 % | 48.413 B -6.96 % | 52.034 B 42.19 % | 36.594 B 14.46 % | 31.971 B 2.26 % | 31.266 B -27.57 % | 43.170 B 21.24 % | 35.607 B -27.06 % | 48.815 B -26.33 % | 66.261 B -16.45 % | 79.311 B 18.71 % | 66.813 B 13.41 % | 58.915 B -3.37 % | 60.968 B -0.06 % | 61.004 B 2.44 % | 59.549 B -0.37 % | 59.770 B -10.42 % | 66.721 B 0.24 % | 66.558 B 9.50 % | 60.782 B 15.32 % | 52.708 B 4.20 % | 50.584 B 12.20 % | 45.083 B 2.93 % | 43.798 B -7.62 % | 47.410 B 86.39 % | 25.435 B -54.50 % | 55.901 B 14.03 % | 49.021 B 6.43 % | 46.060 B 42.54 % | 32.313 B 1.26 % | 31.912 B 40.69 % | 22.682 B -7.85 % | 24.614 B -0.32 % | 24.694 B 18.70 % | 20.804 B |
| Operating cash flow | 7.008 B 199.05 % | 2.344 B -93.44 % | 35.728 B 276.47 % | -20.246 B -232.26 % | 15.307 B 232.19 % | -11.579 B -156.71 % | 20.420 B 89.92 % | 10.752 B 273.00 % | -6.215 B 57.12 % | -14.495 B -280.34 % | 8.038 B -14.88 % | 9.443 B 137.94 % | -24.892 B -295.56 % | 12.728 B 442.98 % | -3.711 B -506.13 % | 913.760 M 102.89 % | -31.668 B -11 606.52 % | -270.519 M -104.69 % | 5.767 B 53.79 % | 3.750 B -68.86 % | 12.041 B 251.88 % | -7.928 B 1.16 % | -8.021 B -58.70 % | -5.054 B -176.53 % | 6.604 B 1 117.67 % | 542.379 M 126.50 % | -2.046 B -6.70 % | -1.918 B -210.33 % | -617.986 M 91.71 % | -7.452 B -166.52 % | -2.796 B -163.02 % | 4.437 B 2 150.02 % | 197.186 M 112.79 % | 92.665 M -91.55 % | 1.097 B -89.55 % | 10.495 B 260.88 % | -6.524 B -212.94 % | 5.776 B 154.87 % | -10.527 B -196.81 % | 10.874 B 388.61 % | -3.768 B -143.74 % | 8.614 B 166.76 % | -12.903 B -217.48 % | 10.983 B 61.12 % | 6.817 B -18.42 % | 8.356 B 171.84 % | 3.074 B -86.01 % | 21.970 B 472.36 % | -5.900 B 33.24 % | -8.838 B -181.85 % | 10.798 B 232.27 % | -8.164 B -576.14 % | 1.715 B -87.17 % | 13.359 B 23.82 % | 10.788 B 332.19 % | -4.646 B -160.62 % | 7.665 B 186.89 % | -8.822 B -226.68 % | 6.964 B 83.30 % | 3.799 B -10.01 % | 4.222 B -81.61 % | 22.960 B 460.76 % | -6.364 B 53.30 % | -13.627 B -15.99 % | -11.748 B -188.25 % | -4.076 B -963.35 % | 472.085 M 106.82 % | -6.918 B |
| Capital expenditure | -887.215 M -12.22 % | -790.622 M 49.00 % | -1.550 B 46.77 % | -2.912 B 81.35 % | -15.618 B -213.44 % | -4.983 B 62.73 % | -13.369 B -6.73 % | -12.527 B -57.52 % | -7.952 B -54.50 % | -5.147 B -4 335.04 % | -116.056 M 89.05 % | -1.060 B 74.71 % | -4.190 B -31.88 % | -3.177 B 10.66 % | -3.556 B -10.21 % | -3.227 B -176.22 % | -1.168 B 63.24 % | -3.178 B -239.89 % | -934.942 M 48.01 % | -1.798 B -27.56 % | -1.410 B -48.50 % | -949.272 M -10.43 % | -859.643 M -141.37 % | -356.157 M 66.18 % | -1.053 B -32.56 % | -794.527 M -14.28 % | -695.265 M 71.44 % | -2.435 B 60.49 % | -6.162 B 12.22 % | -7.019 B 36.63 % | -11.078 B -8.62 % | -10.198 B -145.65 % | -4.151 B -35.29 % | -3.069 B 28.63 % | -4.299 B -643.25 % | -578.466 M 2.29 % | -592.047 M -5.20 % | -562.790 M -2.30 % | -550.158 M 58.06 % | -1.312 B 73.66 % | -4.979 B -222.56 % | -1.544 B -1 727.24 % | -84.484 M 91.93 % | -1.047 B 2.76 % | -1.077 B 5.95 % | -1.145 B 42.68 % | -1.998 B -2.79 % | -1.944 B 10.11 % | -2.162 B -205.77 % | -707.199 M 32.98 % | -1.055 B -256.50 % | -295.973 M 23.07 % | -384.728 M 19.38 % | -477.239 M 44.49 % | -859.737 M 34.65 % | -1.316 B -375.39 % | -276.744 M -70.02 % | -162.773 M -47.96 % | -110.008 M 81.36 % | -590.152 M -159.90 % | -227.067 M 3.06 % | -234.235 M 33.23 % | -350.801 M -57.76 % | -222.366 M -2.69 % | -216.541 M 31.18 % | -314.632 M 68.55 % | -1.001 B -72.07 % | -581.461 M |
| Free CashFlow | 6.121 B 294.17 % | 1.553 B -95.46 % | 34.178 B 247.59 % | -23.158 B -7 345.44 % | -311.035 M 98.12 % | -16.562 B -334.89 % | 7.051 B 497.35 % | -1.774 B 87.47 % | -14.168 B 27.87 % | -19.643 B -347.95 % | 7.922 B -5.50 % | 8.383 B 128.83 % | -29.082 B -404.48 % | 9.551 B 231.44 % | -7.267 B -214.21 % | -2.313 B 92.96 % | -32.837 B -852.25 % | -3.448 B -171.37 % | 4.832 B 147.59 % | 1.952 B -81.64 % | 10.631 B 219.76 % | -8.877 B 0.04 % | -8.881 B -64.14 % | -5.411 B -197.47 % | 5.551 B 2 301.55 % | -252.148 M 90.80 % | -2.742 B 37.01 % | -4.352 B 35.81 % | -6.780 B 53.15 % | -14.472 B -4.31 % | -13.874 B -140.80 % | -5.761 B -45.70 % | -3.954 B -32.88 % | -2.976 B 7.07 % | -3.202 B -132.29 % | 9.917 B 239.36 % | -7.116 B -236.49 % | 5.213 B 147.06 % | -11.077 B -215.85 % | 9.562 B 209.32 % | -8.747 B -223.72 % | 7.070 B 154.44 % | -12.987 B -230.71 % | 9.936 B 73.10 % | 5.740 B -20.39 % | 7.211 B 570.16 % | 1.076 B -94.63 % | 20.027 B 348.38 % | -8.063 B 15.53 % | -9.545 B -197.97 % | 9.743 B 215.17 % | -8.460 B -736.15 % | 1.330 B -89.68 % | 12.882 B 29.74 % | 9.929 B 266.53 % | -5.962 B -180.69 % | 7.389 B 182.24 % | -8.985 B -231.09 % | 6.854 B 113.59 % | 3.209 B -19.67 % | 3.995 B -82.42 % | 22.726 B 438.43 % | -6.715 B 51.51 % | -13.850 B -15.75 % | -11.965 B -172.52 % | -4.390 B -730.85 % | -528.419 M 92.95 % | -7.499 B |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 |