Shinhung Co., Ltd 004080.KS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 101.756 B -9.50 % | 112.443 B -4.85 % | 118.177 B -6.84 % | 126.853 B 8.74 % | 116.652 B -5.17 % | 123.013 B 1.21 % | 121.545 B 0.33 % | 121.147 B -2.59 % | 124.367 B -0.82 % | 125.395 B 0.98 % | 124.180 B 0.76 % | 123.246 B -19.33 % | 152.780 B -9.63 % | 169.058 B 1.01 % | 167.371 B 4.24 % | 160.563 B 0.62 % | 159.569 B 0.62 % | 158.583 B |
| Net income | 5.229 B -43.36 % | 9.231 B 9.06 % | 8.464 B -37.07 % | 13.450 B 8.19 % | 12.431 B 508.13 % | 2.044 B -33.07 % | 3.054 B -3.59 % | 3.168 B 174.24 % | 1.155 B -60.90 % | 2.954 B -56.19 % | 6.743 B 384.99 % | 1.390 B 38.96 % | 1.001 B -65.79 % | 2.925 B -37.29 % | 4.664 B 187.87 % | 1.620 B -17.05 % | 1.953 B -56.09 % | 4.449 B |
| Income before tax | 7.076 B -40.93 % | 11.980 B 15.60 % | 10.363 B -48.93 % | 20.290 B 16.72 % | 17.383 B 555.46 % | 2.652 B -47.42 % | 5.044 B 0.46 % | 5.020 B 148.71 % | 2.019 B -54.87 % | 4.473 B -46.80 % | 8.408 B 147.32 % | 3.400 B 174.15 % | 1.240 B -70.40 % | 4.190 B -32.97 % | 6.251 B 104.57 % | 3.055 B 1.40 % | 3.013 B -52.51 % | 6.345 B |
| Income before tax ratio | 0.07 -34.73 % | 0.11 21.50 % | 0.09 -45.18 % | 0.16 7.33 % | 0.15 591.20 % | 0.02 -48.05 % | 0.04 0.13 % | 0.04 155.32 % | 0.02 -54.50 % | 0.04 -47.32 % | 0.07 145.46 % | 0.03 239.85 % | 0.01 -67.25 % | 0.02 -33.64 % | 0.04 96.25 % | 0.02 0.77 % | 0.02 -52.80 % | 0.04 |
| EBITDA | 10.085 B -34.05 % | 15.292 B 14.66 % | 13.337 B -17.12 % | 16.091 B 169.91 % | 5.962 B 31.48 % | 4.534 B 9.30 % | 4.149 B -40.88 % | 7.018 B -0.16 % | 7.029 B -25.21 % | 9.398 B 2.50 % | 9.168 B 44.56 % | 6.342 B -15.84 % | 7.536 B -27.15 % | 10.345 B -1.31 % | 10.482 B 35.45 % | 7.738 B -6.15 % | 8.245 B -26.19 % | 11.171 B |
| Net income ratio | 0.05 -37.41 % | 0.08 14.62 % | 0.07 -32.45 % | 0.11 -0.51 % | 0.11 541.29 % | 0.02 -33.87 % | 0.03 -3.90 % | 0.03 181.53 % | 0.01 -60.58 % | 0.02 -56.62 % | 0.05 381.35 % | 0.01 72.26 % | 0.01 -62.14 % | 0.02 -37.92 % | 0.03 176.16 % | 0.01 -17.57 % | 0.01 -56.37 % | 0.03 |
| Ratio EBITDA | 0.10 -27.12 % | 0.14 20.51 % | 0.11 -11.03 % | 0.13 148.20 % | 0.05 38.65 % | 0.04 7.99 % | 0.03 -41.08 % | 0.06 2.50 % | 0.06 -24.59 % | 0.07 1.51 % | 0.07 43.47 % | 0.05 4.32 % | 0.05 -19.39 % | 0.06 -2.29 % | 0.06 29.94 % | 0.05 -6.73 % | 0.05 -26.65 % | 0.07 |
| Gross profit ratio | 0.30 -5.16 % | 0.32 8.95 % | 0.29 0.77 % | 0.29 13.39 % | 0.26 3.03 % | 0.25 3.11 % | 0.24 -6.40 % | 0.26 1.91 % | 0.25 -9.97 % | 0.28 2.71 % | 0.27 14.75 % | 0.24 23.91 % | 0.19 -4.16 % | 0.20 -5.98 % | 0.21 11.83 % | 0.19 -23.28 % | 0.25 -6.15 % | 0.27 |
| Weighted average shs out dil | 9.443 M 0.27 % | 9.417 M 0.30 % | 9.389 M -0.99 % | 9.483 M -0.65 % | 9.546 M 0.04 % | 9.542 M -0.02 % | 9.544 M 0.03 % | 9.541 M -0.05 % | 9.546 M 0.18 % | 9.529 M 0.05 % | 9.525 M 0.01 % | 9.523 M -0.06 % | 9.529 M -0.84 % | 9.610 M -1.51 % | 9.757 M -0.63 % | 9.819 M 0.54 % | 9.766 M 0.11 % | 9.756 M |
| Weighted average shs out | 9.443 M 0.26 % | 9.419 M 0.32 % | 9.389 M -0.99 % | 9.483 M -0.65 % | 9.546 M 0.04 % | 9.542 M 0.02 % | 9.540 M 0.04 % | 9.536 M 0.03 % | 9.534 M 0.04 % | 9.529 M 0.05 % | 9.525 M 0.01 % | 9.523 M -0.06 % | 9.529 M -0.84 % | 9.610 M -1.51 % | 9.757 M -0.63 % | 9.819 M 0.54 % | 9.766 M 0.11 % | 9.756 M |
| EPS diluted | 551.53 -43.73 % | 980.18 8.74 % | 901.41 -36.44 % | 1 418.24 8.90 % | 1 302.30 1 740.97 % | 70.74 -77.89 % | 320.00 -3.61 % | 332.00 174.38 % | 121.00 -60.97 % | 310.00 -56.21 % | 708.00 384.93 % | 146.00 39.05 % | 105.00 -65.46 % | 304.00 -36.40 % | 478.00 189.70 % | 165.00 -17.50 % | 200.00 -56.14 % | 456.00 |
| Earnings per share | 551.53 -43.72 % | 980.00 8.72 % | 901.41 -36.44 % | 1 418.24 8.90 % | 1 302.30 1 740.97 % | 70.74 -77.90 % | 320.14 -3.57 % | 332.00 174.38 % | 121.00 -60.97 % | 310.00 -56.21 % | 708.00 384.93 % | 146.00 39.05 % | 105.00 -65.46 % | 304.00 -36.40 % | 478.00 189.70 % | 165.00 -17.50 % | 200.00 -56.14 % | 456.00 |
| Gross profit | 30.927 B -14.18 % | 36.036 B 3.66 % | 34.763 B -6.12 % | 37.031 B 23.30 % | 30.033 B -2.30 % | 30.740 B 4.36 % | 29.456 B -6.09 % | 31.366 B -0.72 % | 31.595 B -10.71 % | 35.384 B 3.71 % | 34.117 B 15.62 % | 29.508 B -0.05 % | 29.522 B -13.39 % | 34.086 B -5.03 % | 35.891 B 16.58 % | 30.788 B -22.80 % | 39.882 B -5.57 % | 42.233 B |
| Income tax expense | 1.856 B -32.50 % | 2.749 B 44.74 % | 1.899 B -72.23 % | 6.840 B 38.13 % | 4.952 B 714.63 % | 607.876 M -69.45 % | 1.990 B 8.00 % | 1.842 B 95.36 % | 942.972 M -40.99 % | 1.598 B -6.63 % | 1.712 B -16.53 % | 2.051 B 873.63 % | 210.619 M -84.22 % | 1.334 B -15.89 % | 1.587 B 9.71 % | 1.446 B 9.99 % | 1.315 B -38.31 % | 2.131 B |
| Cost of revenue | 70.829 B -7.30 % | 76.407 B -8.40 % | 83.413 B -7.14 % | 89.823 B 3.70 % | 86.620 B -6.13 % | 92.273 B 0.20 % | 92.089 B 2.57 % | 89.781 B -3.22 % | 92.772 B 3.07 % | 90.011 B -0.06 % | 90.063 B -3.92 % | 93.738 B -23.95 % | 123.258 B -8.68 % | 134.972 B 2.66 % | 131.480 B 1.31 % | 129.775 B 8.43 % | 119.687 B 2.87 % | 116.349 B |
| General and administrative expenses | 3.621 B -9.61 % | 4.006 B 11.74 % | 3.585 B 6.73 % | 3.359 B -11.83 % | 3.809 B -13.38 % | 4.398 B -2.54 % | 4.512 B 11.42 % | 4.050 B -13.46 % | 4.679 B -4.64 % | 4.907 B 10.15 % | 4.455 B -15.49 % | 5.271 B -3.47 % | 5.461 B 18.69 % | 4.601 B 11.12 % | 4.141 B 5.23 % | 3.935 B -16.05 % | 4.687 B -5.28 % | 4.948 B |
| Selling and marketing expenses | 6.242 B -0.63 % | 6.282 B -3.32 % | 6.497 B 13.12 % | 5.744 B 2.12 % | 5.624 B -16.07 % | 6.702 B -1.56 % | 6.807 B -4.83 % | 7.153 B -6.67 % | 7.664 B -12.34 % | 8.742 B 5.10 % | 8.318 B 21.51 % | 6.846 B -12.10 % | 7.788 B 17.55 % | 6.625 B -0.56 % | 6.663 B 0.32 % | 6.642 B -11.67 % | 7.519 B 6.81 % | 7.040 B |
| Other expenses | 14.103 B 3.99 % | 13.562 B 0.61 % | 13.479 B -4.40 % | 14.100 B -15.49 % | 16.684 B 5.36 % | 15.834 B 4 355.51 % | 355.385 M 155.60 % | -639.233 M 17.43 % | -774.190 M 27.91 % | -1.074 B -226.54 % | 848.731 M -8.09 % | 923.458 M 137.13 % | 389.433 M -97.65 % | 16.565 B 4 982.52 % | 325.920 M 143.07 % | 134.085 M -87.83 % | 1.102 B 323.16 % | 260.351 M |
| Operating expenses | 24.649 B -0.13 % | 24.680 B 1.54 % | 24.305 B 1.32 % | 23.988 B -10.74 % | 26.875 B -3.13 % | 27.743 B -2.13 % | 28.347 B 3.70 % | 27.335 B -0.11 % | 27.366 B -5.20 % | 28.867 B 2.97 % | 28.034 B 3.37 % | 27.120 B -4.48 % | 28.392 B -0.34 % | 28.489 B 0.31 % | 28.402 B -1.37 % | 28.795 B -12.47 % | 32.898 B -1.85 % | 33.518 B |
| Cost and expenses | 95.478 B -5.55 % | 101.087 B -6.16 % | 107.718 B -5.35 % | 113.811 B 0.28 % | 113.495 B -5.43 % | 120.016 B -0.35 % | 120.436 B 2.84 % | 117.115 B -2.52 % | 120.138 B 1.06 % | 118.878 B 0.66 % | 118.097 B -2.28 % | 120.858 B -20.30 % | 151.650 B -7.23 % | 163.461 B 2.24 % | 159.881 B 0.83 % | 158.570 B 3.92 % | 152.584 B 1.81 % | 149.868 B |
| Research and development expenses | 682.766 M -17.78 % | 830.464 M 11.67 % | 743.691 M -5.37 % | 785.855 M 3.62 % | 758.382 M -6.26 % | 809.068 M 16.29 % | 695.749 M 7.00 % | 650.256 M 7.48 % | 605.030 M -7.32 % | 652.803 M -8.54 % | 713.724 M 1.73 % | 701.571 M -7.20 % | 756.009 M 8.37 % | 697.648 M -3.58 % | 723.556 M 14.45 % | 632.207 M -3.72 % | 656.657 M -6.47 % | 702.088 M |
| Selling general and administrative expenses | 9.863 B -4.12 % | 10.287 B 2.04 % | 10.082 B 10.77 % | 9.102 B -3.51 % | 9.433 B -15.01 % | 11.099 B -1.95 % | 11.320 B 1.05 % | 11.203 B -9.24 % | 12.343 B -9.57 % | 13.649 B 6.86 % | 12.773 B 5.41 % | 12.117 B -8.54 % | 13.249 B 18.02 % | 11.226 B 3.91 % | 10.803 B 2.14 % | 10.577 B -13.35 % | 12.206 B 1.82 % | 11.988 B |
| Interest income | 199.503 M -14.66 % | 233.777 M 56.36 % | 149.514 M 95.61 % | 76.435 M -40.62 % | 128.726 M 259.11 % | 35.846 M 34.45 % | 26.662 M 7.45 % | 24.813 M -56.94 % | 57.630 M -57.79 % | 136.529 M 8.79 % | 125.503 M 128.57 % | 54.907 M -16.52 % | 65.770 M -32.81 % | 97.890 M -38.75 % | 159.826 M -21.64 % | 203.972 M -25.51 % | 273.823 M 74.92 % | 156.542 M |
| Interest expense | 455.461 M 6.50 % | 427.678 M 4.97 % | 407.420 M 47.49 % | 276.234 M -12.81 % | 316.827 M -58.86 % | 770.152 M -5.39 % | 814.020 M 1.22 % | 804.199 M -17.77 % | 978.028 M -6.28 % | 1.044 B -1.65 % | 1.061 B -40.07 % | 1.771 B -23.87 % | 2.326 B 5.21 % | 2.210 B 40.90 % | 1.569 B -18.09 % | 1.915 B -17.81 % | 2.330 B 19.42 % | 1.951 B |
| Depreciation and amortization | 3.233 B 12.34 % | 2.877 B -0.03 % | 2.878 B -5.56 % | 3.048 B 8.69 % | 2.804 B -3.50 % | 2.906 B -4.42 % | 3.040 B 1.80 % | 2.987 B 6.68 % | 2.800 B -2.81 % | 2.881 B -6.63 % | 3.086 B -15.08 % | 3.633 B -8.50 % | 3.971 B 0.66 % | 3.945 B 48.17 % | 2.662 B -3.80 % | 2.768 B -4.61 % | 2.901 B 0.92 % | 2.875 B |
| Operating income | 6.278 B -44.72 % | 11.356 B 8.58 % | 10.458 B -69.35 % | 34.126 B 295.13 % | 8.637 B 188.11 % | 2.998 B 170.49 % | 1.108 B -72.51 % | 4.031 B -4.68 % | 4.229 B -35.11 % | 6.517 B 7.13 % | 6.083 B 124.54 % | 2.709 B 99.22 % | 1.360 B -78.53 % | 6.335 B -15.42 % | 7.490 B 261.04 % | 2.074 B -69.19 % | 6.734 B -23.45 % | 8.796 B |
| Operating income ratio | 0.06 -38.91 % | 0.10 14.12 % | 0.09 -67.10 % | 0.27 263.35 % | 0.07 203.83 % | 0.02 167.26 % | 0.01 -72.60 % | 0.03 -2.15 % | 0.03 -34.57 % | 0.05 6.09 % | 0.05 122.85 % | 0.02 146.96 % | 0.01 -76.25 % | 0.04 -16.26 % | 0.04 246.36 % | 0.01 -69.38 % | 0.04 -23.92 % | 0.06 |
| Total other income expenses net | 798.179 M 27.95 % | 623.820 M 754.59 % | -95.299 M 99.31 % | -13.836 B -197.26 % | 14.226 B 929.61 % | -1.715 B -143.57 % | 3.935 B 495.91 % | -994.045 M 55.03 % | -2.210 B -8.15 % | -2.044 B -187.90 % | 2.325 B 236.72 % | 690.512 M 676.37 % | -119.804 M 94.41 % | -2.145 B -73.12 % | -1.239 B -226.29 % | 981.013 M 126.37 % | -3.720 B -51.76 % | -2.451 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.612 B -58.99 % | 6.370 B 34.11 % | 4.750 B 366.17 % | 1.019 B -92.82 % | 14.190 B -57.17 % | 33.130 B 90.94 % | 17.351 B -17.78 % | 21.102 B -10.58 % | 23.599 B -22.95 % | 30.629 B 81.64 % | 16.863 B -39.68 % | 27.956 B -15.88 % | 33.234 B -4.63 % | 34.848 B 40.99 % | 24.717 B -22.79 % | 32.012 B -20.87 % | 40.455 B 9.59 % | 36.916 B |
| Total investments | 8.508 B -41.18 % | 14.464 B 318.44 % | 3.457 B 6.81 % | 3.236 B 94.08 % | 1.667 B -16.83 % | 2.005 B 4.80 % | 1.913 B -53.22 % | 4.089 B 36.58 % | 2.994 B -3.25 % | 3.095 B 13.41 % | 2.729 B -36.35 % | 4.287 B 2.31 % | 4.190 B -15.23 % | 4.943 B -54.28 % | 10.811 B 20.57 % | 8.966 B 54.89 % | 5.789 B 5.48 % | 5.488 B |
| Total debt | 3.988 B -55.21 % | 8.904 B 18.97 % | 7.484 B 10.02 % | 6.803 B -52.46 % | 14.309 B -57.25 % | 33.471 B 89.41 % | 17.671 B -16.98 % | 21.286 B -10.55 % | 23.797 B -22.56 % | 30.728 B 80.75 % | 17.001 B -39.29 % | 28.005 B -15.82 % | 33.269 B -5.38 % | 35.160 B 39.47 % | 25.210 B -23.88 % | 33.118 B -18.62 % | 40.697 B 8.55 % | 37.492 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 38.089 B 0.00 % | 38.089 B 0.00 % | 38.089 B 0.54 % | 37.887 B -0.45 % | 38.059 B 0.00 % | 38.059 B 0.00 % | 38.059 B 0.00 % | 38.059 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 64.275 B 2.89 % | 62.469 B -34.07 % | 94.757 B 6.73 % | 88.780 B 13.34 % | 78.328 B 10.00 % | 71.205 B 1.13 % | 70.412 B -3.40 % | 72.894 B 2.29 % | 71.260 B -0.15 % | 71.369 B 2.83 % | 69.408 B 8.44 % | 64.007 B 1.39 % | 63.132 B -0.33 % | 63.343 B 1.10 % | 62.655 B 2.71 % | 61.004 B 1.06 % | 60.367 B 0.00 % | 60.367 B |
| Common stock | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B |
| Total equity | 116.161 B 1.99 % | 113.891 B 6.58 % | 106.863 B 5.37 % | 101.417 B 10.35 % | 91.902 B 4.49 % | 87.954 B 0.74 % | 87.305 B 1.09 % | 86.367 B 1.99 % | 84.683 B -0.19 % | 84.847 B 2.29 % | 82.948 B 6.49 % | 77.892 B 0.79 % | 77.282 B -0.69 % | 77.821 B 2.32 % | 76.055 B 3.73 % | 73.319 B -0.25 % | 73.506 B 1.86 % | 72.163 B |
| Other non current liabilities | 942.579 M | 0.000 | 0.000 -100.00 % | 42.658 M -98.61 % | 3.059 B -12.74 % | 3.506 B -23.30 % | 4.571 B 24.57 % | 3.670 B -24.99 % | 4.893 B 11.67 % | 4.381 B -44.57 % | 7.904 B -19.80 % | 9.855 B -5.46 % | 10.424 B -5.77 % | 11.062 B 20.09 % | 9.211 B -34.10 % | 13.978 B 46.87 % | 9.517 B -21.38 % | 12.106 B |
| Long term debt | 1.281 B 96.68 % | 651.251 M -14.25 % | 759.467 M -23.81 % | 996.797 M 74.70 % | 570.572 M -94.69 % | 10.748 B 1 167.99 % | 847.650 M 119.03 % | 387.000 M -27.70 % | 535.300 M -15.87 % | 636.300 M -37.39 % | 1.016 B -34.27 % | 1.546 B -27.28 % | 2.126 B -13.21 % | 2.450 B | 0.000 | 0.000 | 0.000 -100.00 % | 9.804 B |
| Total non current liabilities | 2.223 B 241.41 % | 651.251 M -14.25 % | 759.467 M -26.94 % | 1.039 B -71.37 % | 3.630 B -74.53 % | 14.254 B 163.04 % | 5.419 B 33.58 % | 4.057 B -25.26 % | 5.428 B 8.18 % | 5.018 B -43.75 % | 8.920 B -21.76 % | 11.401 B -9.16 % | 12.550 B -7.12 % | 13.512 B 46.69 % | 9.211 B -34.10 % | 13.978 B 46.87 % | 9.517 B -56.69 % | 21.973 B |
| Other current liabilities | 12.363 B -5.97 % | 13.147 B 147.52 % | 5.312 B -61.62 % | 13.838 B -42.56 % | 24.091 B 89.70 % | 12.700 B 30.45 % | 9.736 B -46.62 % | 18.236 B 118.10 % | 8.361 B 19.33 % | 7.007 B 422.30 % | -2.174 B 3.80 % | -2.260 B -130.95 % | 7.302 B 78.00 % | 4.102 B 53.76 % | 2.668 B -11.61 % | 3.018 B -12.81 % | 3.462 B 91.31 % | 1.809 B |
| Deferred revenue | 0.000 -100.00 % | 102.619 M -98.93 % | 9.632 B -56.38 % | 22.081 B -26.18 % | 29.910 B 124.05 % | 13.350 B 568.43 % | 1.997 B -82.77 % | 11.592 B 23.23 % | 9.406 B 16.41 % | 8.080 B 26.07 % | 6.409 B 11.06 % | 5.771 B -27.10 % | 7.916 B 72.10 % | 4.600 B -11.80 % | 5.215 B 245.21 % | 1.511 B -62.67 % | 4.046 B 82.78 % | 2.214 B |
| Short term debt | 2.708 B -67.19 % | 8.253 B 22.72 % | 6.725 B 15.83 % | 5.806 B -57.74 % | 13.739 B -39.54 % | 22.723 B 53.26 % | 14.826 B -29.06 % | 20.899 B -10.16 % | 23.262 B -22.70 % | 30.092 B 214.26 % | 9.575 B -53.72 % | 20.688 B -33.57 % | 31.143 B -4.79 % | 32.710 B 29.75 % | 25.210 B -23.88 % | 33.118 B -18.62 % | 40.697 B 46.98 % | 27.689 B |
| Total current liabilities | 23.044 B -10.65 % | 25.789 B -21.85 % | 33.000 B -8.73 % | 36.156 B -28.61 % | 50.645 B 13.83 % | 44.490 B 11.32 % | 39.965 B -2.13 % | 40.834 B -1.40 % | 41.416 B -12.11 % | 47.123 B 49.25 % | 31.573 B -21.06 % | 39.997 B -21.86 % | 51.186 B 0.93 % | 50.713 B 13.33 % | 44.747 B -16.26 % | 53.436 B -14.01 % | 62.140 B 46.37 % | 42.453 B |
| Total liabilities | 25.267 B -4.44 % | 26.441 B -21.68 % | 33.760 B -9.24 % | 37.195 B -31.47 % | 54.275 B -7.61 % | 58.744 B 29.44 % | 45.384 B 1.10 % | 44.891 B -4.17 % | 46.844 B -10.16 % | 52.140 B 28.76 % | 40.494 B -21.22 % | 51.398 B -19.36 % | 63.736 B -0.76 % | 64.225 B 19.03 % | 53.958 B -19.96 % | 67.414 B -5.92 % | 71.657 B 11.22 % | 64.427 B |
| Other non current assets | 24.578 B 107.31 % | 11.855 B -28.81 % | 16.653 B 34.45 % | 12.386 B -18.48 % | 15.194 B -25.17 % | 20.304 B -10.42 % | 22.667 B -15.78 % | 26.914 B -7.43 % | 29.076 B 1.80 % | 28.563 B -8.60 % | 31.251 B -5.61 % | 33.107 B 3.95 % | 31.849 B -2.32 % | 32.605 B 654.65 % | 4.321 B -21.53 % | 5.506 B -34.54 % | 8.412 B -6.59 % | 9.005 B |
| Long term investments | 3.786 B -51.65 % | 7.830 B 444.77 % | -2.271 B -207.42 % | 2.114 B 857.64 % | 220.769 M -46.44 % | 412.205 M 123.30 % | -1.769 B -175.32 % | 2.349 B 119.91 % | 1.068 B -6.44 % | 1.142 B -16.56 % | 1.369 B -1.02 % | 1.383 B -0.14 % | 1.385 B -12.89 % | 1.590 B -85.17 % | 10.716 B 31.52 % | 8.148 B 101.06 % | 4.053 B 42.20 % | 2.850 B |
| Intangible assets | 1.055 B -22.11 % | 1.355 B -25.35 % | 1.814 B 25.96 % | 1.440 B -5.06 % | 1.517 B -13.58 % | 1.756 B -23.04 % | 2.281 B -4.52 % | 2.389 B 72.08 % | 1.389 B -37.26 % | 2.213 B -11.28 % | 2.495 B 4.14 % | 2.395 B -17.98 % | 2.921 B -23.21 % | 3.804 B 653.00 % | 505.130 M -34.81 % | 774.852 M -25.44 % | 1.039 B 2.44 % | 1.015 B |
| 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 | 1.055 B -22.11 % | 1.355 B -25.35 % | 1.814 B 25.96 % | 1.440 B -5.06 % | 1.517 B -13.58 % | 1.756 B -23.04 % | 2.281 B -4.52 % | 2.389 B 72.08 % | 1.389 B -37.26 % | 2.213 B -11.28 % | 2.495 B 4.14 % | 2.395 B -17.98 % | 2.921 B -23.21 % | 3.804 B 653.00 % | 505.130 M -34.81 % | 774.852 M -25.44 % | 1.039 B 2.44 % | 1.015 B |
| Property plant equipment net | 59.481 B -12.07 % | 67.643 B 3.95 % | 65.072 B 0.66 % | 64.642 B -0.63 % | 65.050 B 1.34 % | 64.193 B 27.67 % | 50.282 B 10.69 % | 45.426 B -3.00 % | 46.828 B -5.04 % | 49.313 B 46.15 % | 33.742 B -3.50 % | 34.964 B -12.46 % | 39.940 B -8.03 % | 43.427 B -32.48 % | 64.321 B -5.05 % | 67.745 B -3.19 % | 69.975 B 0.52 % | 69.609 B |
| Total non current assets | 92.613 B 4.43 % | 88.683 B 3.48 % | 85.704 B 1.31 % | 84.599 B -0.11 % | 84.693 B -4.77 % | 88.934 B 17.02 % | 76.002 B -4.02 % | 79.185 B -1.26 % | 80.196 B -3.48 % | 83.086 B 16.96 % | 71.037 B -3.79 % | 73.833 B -5.25 % | 77.922 B -6.29 % | 83.156 B 1.68 % | 81.781 B -2.11 % | 83.542 B -1.38 % | 84.707 B 1.07 % | 83.807 B |
| Other current assets | 2.121 B -57.60 % | 5.002 B 59.25 % | 3.141 B 71.96 % | 1.827 B -95.33 % | 39.129 B 988.72 % | 3.594 B 18.52 % | 3.032 B 260.74 % | 840.628 M 2.23 % | 822.322 M 27.21 % | 646.433 M -14.54 % | 756.449 M 7.94 % | 700.826 M 4.54 % | 670.382 M 124.20 % | 299.014 M -98.28 % | 17.365 B -16.81 % | 20.875 B -15.25 % | 24.632 B 27.31 % | 19.347 B |
| Short term investments | 4.723 B -28.81 % | 6.634 B 15.82 % | 5.728 B 410.49 % | 1.122 B -22.44 % | 1.447 B -9.17 % | 1.593 B -56.75 % | 3.682 B 111.63 % | 1.740 B -9.64 % | 1.926 B -1.39 % | 1.953 B 43.58 % | 1.360 B -53.17 % | 2.904 B 3.52 % | 2.806 B -16.34 % | 3.354 B 3 447.07 % | 94.546 M -88.44 % | 818.058 M -52.88 % | 1.736 B -34.20 % | 2.638 B |
| cash and cash equivalents | 1.376 B -45.70 % | 2.534 B -7.33 % | 2.735 B -52.72 % | 5.784 B 4 733.27 % | 119.667 M -64.93 % | 341.235 M 6.59 % | 320.129 M 74.16 % | 183.809 M -7.15 % | 197.960 M 99.43 % | 99.261 M -28.05 % | 137.949 M 183.62 % | 48.639 M 38.10 % | 35.219 M -88.74 % | 312.781 M -36.61 % | 493.435 M -55.38 % | 1.106 B 356.97 % | 242.013 M -58.00 % | 576.238 M |
| Cash and short term investments | 6.099 B -33.48 % | 9.168 B 8.34 % | 8.463 B 22.54 % | 6.906 B 340.90 % | 1.566 B -19.01 % | 1.934 B -51.68 % | 4.003 B 108.05 % | 1.924 B -9.41 % | 2.124 B 3.49 % | 2.052 B 36.99 % | 1.498 B -49.27 % | 2.953 B 3.95 % | 2.841 B -22.52 % | 3.666 B 523.56 % | 587.981 M -69.44 % | 1.924 B -2.73 % | 1.978 B -38.46 % | 3.214 B |
| Total current assets | 48.815 B -5.49 % | 51.649 B -5.95 % | 54.919 B 1.68 % | 54.013 B -12.15 % | 61.483 B 6.44 % | 57.765 B 1.90 % | 56.688 B 8.86 % | 52.073 B 1.45 % | 51.330 B -4.77 % | 53.901 B 2.85 % | 52.405 B -5.50 % | 55.457 B -12.11 % | 63.097 B 7.14 % | 58.890 B 22.10 % | 48.232 B -15.66 % | 57.190 B -5.40 % | 60.455 B 14.54 % | 52.783 B |
| Inventory | 29.799 B 14.68 % | 25.985 B -10.10 % | 28.903 B 41.28 % | 20.458 B -1.59 % | 20.788 B -33.80 % | 31.401 B 13.60 % | 27.642 B -0.17 % | 27.688 B -5.25 % | 29.223 B -3.67 % | 30.335 B -0.34 % | 30.440 B -10.41 % | 33.978 B -11.21 % | 38.266 B 2.24 % | 37.427 B 23.61 % | 30.279 B -11.96 % | 34.392 B 1.61 % | 33.845 B 11.99 % | 30.221 B |
| Net receivables | 10.796 B -10.91 % | 12.119 B -27.38 % | 16.688 B -12.93 % | 19.168 B 0.35 % | 19.100 B -8.33 % | 20.836 B -18.94 % | 25.703 B 10.03 % | 23.360 B 10.78 % | 21.088 B 0.41 % | 21.002 B -0.33 % | 21.071 B 16.74 % | 18.049 B | 0.000 -100.00 % | 17.498 B 2.04 % | 17.147 B -18.09 % | 20.935 B -2.76 % | 21.529 B 6.85 % | 20.148 B |
| Tax assets | 3.713 B 199.37 % | -3.737 B -184.27 % | 4.435 B 10.43 % | 4.016 B 48.11 % | 2.711 B 19.52 % | 2.269 B -10.69 % | 2.540 B 20.59 % | 2.106 B 14.78 % | 1.835 B -1.09 % | 1.855 B -14.92 % | 2.180 B 9.94 % | 1.983 B 8.52 % | 1.828 B 5.65 % | 1.730 B -9.80 % | 1.918 B 40.18 % | 1.368 B 11.30 % | 1.229 B -7.50 % | 1.329 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 100.00 % | -3.000 K | 0.000 | 0.000 |
| Account payables | 7.182 B 122.55 % | 3.227 B -65.38 % | 9.321 B 12.73 % | 8.269 B 18.20 % | 6.996 B -16.89 % | 8.418 B -10.56 % | 9.412 B 11 328.14 % | 82.356 M -99.06 % | 8.748 B -2.27 % | 8.951 B -2.49 % | 9.180 B 18.19 % | 7.767 B -35.95 % | 12.127 B -9.51 % | 13.403 B -6.42 % | 14.322 B -9.29 % | 15.790 B -9.23 % | 17.396 B 61.95 % | 10.741 B |
| Tax payables | 791.489 M -25.31 % | 1.060 B -47.28 % | 2.010 B -75.61 % | 8.243 B 41.66 % | 5.819 B 795.13 % | 650.042 M -67.45 % | 1.997 B 23.58 % | 1.616 B 54.69 % | 1.045 B -2.62 % | 1.073 B -50.65 % | 2.174 B -3.80 % | 2.260 B 267.87 % | 614.305 M 23.41 % | 497.768 M -80.46 % | 2.547 B 68.61 % | 1.511 B 158.32 % | 584.813 M -73.58 % | 2.214 B |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -334.515 M -69.90 % | -196.893 M -224.46 % | -60.684 M -80.01 % | -33.711 M 31.99 % | -49.565 M 20.96 % | -62.710 M 0.00 % | -62.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 491.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.265 M -59.23 % | 135.548 M -37.02 % | 215.227 M -55.46 % | 483.272 M -34.29 % | 735.481 M -23.38 % | 959.945 M | 0.000 -100.00 % | 183.848 M -80.55 % | 945.330 M -16.67 % | 1.134 B |
| Capital lease obligations | 781.280 M 25.36 % | 623.246 M -13.43 % | 719.953 M 4.01 % | 692.181 M 387.91 % | 141.867 M 18.34 % | 119.881 M 106.00 % | -1.997 B | 0.000 | 0.000 | 0.000 100.00 % | -6.409 B -11.06 % | -5.771 B | 0.000 | 0.000 | 0.000 -100.00 % | 10.235 M | 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 | 44.661 B -0.06 % | 44.689 B 688.30 % | 5.669 B 117.61 % | -32.185 B -570.48 % | 6.841 B -54.09 % | 14.902 B 111.15 % | 7.058 B 0.31 % | 7.036 B 6.06 % | 6.634 B -3.93 % | 6.905 B 4.75 % | 6.592 B -2.94 % | 6.792 B 1.65 % | 6.682 B -1.52 % | 6.785 B 1.77 % | 6.667 B 23.51 % | 5.398 B -1.14 % | 5.460 B 38.96 % | 3.929 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 334.515 M 69.90 % | 196.893 M 224.46 % | 60.684 M 80.01 % | 33.711 M -31.99 % | 49.565 M -20.96 % | 62.710 M 0.00 % | 62.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.160 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 141.428 B 0.78 % | 140.331 B -0.21 % | 140.623 B 1.45 % | 138.612 B -5.17 % | 146.177 B -0.36 % | 146.698 B 10.56 % | 132.689 B 1.09 % | 131.258 B -0.20 % | 131.526 B -3.99 % | 136.987 B 10.97 % | 123.442 B -4.52 % | 129.290 B -8.32 % | 141.019 B -0.72 % | 142.046 B 9.26 % | 130.013 B -7.62 % | 140.733 B -3.05 % | 145.162 B 6.28 % | 136.590 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 | -1.993 B 70.57 % | -6.773 B -53.04 % | -4.425 B 46.51 % | -8.274 B -245.34 % | 5.693 B 204.54 % | -5.446 B -136.32 % | -2.304 B 49.18 % | -4.534 B -478.72 % | 1.197 B 125.26 % | -4.740 B -687.93 % | 806.205 M 127.30 % | -2.953 B 27.24 % | -4.058 B 48.66 % | -7.905 B -398.52 % | -1.586 B -154.77 % | 2.895 B 198.42 % | -2.941 B 0.07 % | -2.944 B |
| Accounts receivables | 372.823 M -79.39 % | 1.809 B -46.32 % | 3.370 B 161.65 % | -5.467 B -236.87 % | 3.994 B 170.84 % | 1.475 B 203.40 % | -1.426 B 58.59 % | -3.444 B -291.74 % | 1.796 B 221.52 % | -1.478 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -5.270 B -378.57 % | 1.892 B 125.89 % | -7.308 B -2 317.74 % | 329.532 M -88.18 % | 2.787 B 174.06 % | -3.763 B -8 264.33 % | 46.096 M -95.67 % | 1.066 B 590.69 % | -217.162 M 76.14 % | -910.034 M -126.04 % | 3.495 B -18.49 % | 4.288 B 11.93 % | 3.831 B 164.51 % | -5.938 B -244.39 % | 4.112 B 852.51 % | -546.481 M 84.92 % | -3.624 B -5.13 % | -3.448 B |
| Accounts payables | 3.800 B 162.34 % | -6.095 B -638.06 % | 1.133 B 4.89 % | 1.080 B 172.04 % | -1.499 B -208.35 % | -486.171 M -147.13 % | 1.032 B 533.24 % | -238.119 M 34.72 % | -364.766 M -59.68 % | -228.434 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -894.825 M 79.56 % | -4.379 B -170.24 % | -1.620 B 61.57 % | -4.217 B -1 126.44 % | 410.801 M 115.38 % | -2.671 B -13.64 % | -2.351 B 58.03 % | -5.600 B -495.91 % | 1.414 B 136.93 % | -3.830 B -42.45 % | -2.689 B 62.87 % | -7.241 B 8.22 % | -7.889 B -301.12 % | -1.967 B 65.48 % | -5.698 B -265.56 % | 3.442 B 404.02 % | 682.832 M 35.48 % | 504.013 M |
| Other non cash items | 1.268 B -45.02 % | 2.307 B 152.46 % | -4.398 B 62.47 % | -11.720 B 10.50 % | -13.094 B -1 745.85 % | 795.582 M 120.93 % | -3.800 B -310.40 % | -925.983 M -142.91 % | 2.158 B 6 602.32 % | 32.200 M 102.24 % | -1.439 B -1 445.20 % | 107.004 M 132.66 % | -327.589 M -47.19 % | -222.561 M -109.20 % | 2.418 B 81.67 % | 1.331 B -50.47 % | 2.688 B -39.03 % | 4.409 B |
| Net cash provided by operating activities | 9.584 B 25.41 % | 7.642 B 72.98 % | 4.418 B 32.12 % | 3.344 B -73.85 % | 12.787 B 1 308.77 % | 907.641 M -54.15 % | 1.979 B -22.28 % | 2.547 B -68.84 % | 8.174 B 208.89 % | 2.646 B -75.63 % | 10.860 B 159.38 % | 4.187 B 407.45 % | 825.118 M 11 309.46 % | 7.232 M -99.91 % | 8.159 B -5.16 % | 8.603 B 97.95 % | 4.346 B -49.19 % | 8.553 B |
| Investments in property plant and equipment | -3.937 B 34.20 % | -5.983 B -73.01 % | -3.458 B -45.93 % | -2.370 B 88.37 % | -20.383 B -25.79 % | -16.204 B -300.52 % | -4.046 B -205.24 % | -1.325 B -56.82 % | -845.159 M 94.56 % | -15.546 B -932.97 % | -1.505 B -444.61 % | -276.346 M 56.22 % | -631.152 M 74.33 % | -2.459 B -49.23 % | -1.648 B -247.88 % | -473.621 M 88.48 % | -4.111 B 0.38 % | -4.127 B |
| Acquisitions net | 0.000 -100.00 % | 892.649 M 209.11 % | 288.784 M 677.57 % | -50.000 M -100.25 % | 19.848 B 173 930.51 % | 11.405 M -97.63 % | 481.534 M 160.19 % | -800.000 M -528.86 % | 186.540 M -66.27 % | 553.009 M 182.41 % | -671.075 M -125.25 % | 2.658 B 845.47 % | -356.567 M -179.43 % | 448.894 M | 0.000 100.00 % | -981.900 M 50.91 % | -2.000 B -10 147.22 % | 19.906 M |
| Purchases of investments | -10.117 B -338.73 % | -2.306 B 33.68 % | -3.477 B 25.47 % | -4.666 B -272.09 % | -1.254 B -2 421.22 % | -49.737 M 89.35 % | -466.889 M -2.36 % | -456.106 M -28.04 % | -356.222 M -34.34 % | -265.163 M -25.54 % | -211.216 M 54.87 % | -468.061 M -123.12 % | 2.024 B 775.91 % | -299.520 M | 0.000 100.00 % | -70.000 M -133.33 % | -30.000 M 98.51 % | -2.018 B |
| Sales maturities of investments | 9.305 B 7 112.80 % | 129.000 M -92.73 % | 1.775 B -72.28 % | 6.404 B 533.95 % | 1.010 B 524.75 % | 161.700 M -56.31 % | 370.105 M 140.43 % | 153.932 M 42.13 % | 108.300 M | 0.000 -100.00 % | 214.962 M -29.69 % | 305.727 M -57.05 % | 711.782 M 192.29 % | 243.518 M | 0.000 -100.00 % | 598.670 M -75.06 % | 2.400 B -59.17 % | 5.879 B |
| Other investing activites | 1.117 B 980.90 % | -126.827 M | 0.000 -100.00 % | 15.584 B 89.61 % | 8.219 B 1 016.02 % | 736.439 M -88.81 % | 6.584 B 86.40 % | 3.532 B 287.32 % | 911.951 M 64.91 % | 553.009 M -81.24 % | 2.948 B 32 950.78 % | 8.918 M -95.20 % | 185.764 M -35.28 % | 287.005 M -53.71 % | 619.957 M -64.99 % | 1.771 B 631.72 % | 242.037 M 151.99 % | -465.584 M |
| Net cash used for investing activites | -3.632 B 50.88 % | -7.394 B -51.79 % | -4.871 B -132.69 % | 14.902 B 100.30 % | 7.440 B 148.49 % | -15.344 B -624.93 % | 2.923 B 164.64 % | 1.105 B 20 316.10 % | 5.410 M 100.04 % | -15.258 B -2 068.18 % | 775.253 M -65.21 % | 2.228 B 15.20 % | 1.934 B 208.74 % | -1.779 B -73.09 % | -1.028 B -221.73 % | 844.189 M 124.13 % | -3.499 B -391.91 % | -711.222 M |
| Debt repayment | -5.074 B -474.64 % | 1.354 B 107.09 % | 653.948 M 107.98 % | -8.196 B 57.28 % | -19.183 B -222.35 % | 15.680 B 533.75 % | -3.615 B -43.98 % | -2.511 B 93.25 % | -37.178 B -370.83 % | 13.727 B 237.21 % | -10.004 B -90.06 % | -5.264 B -178.27 % | -1.892 B -137.90 % | 4.991 B 190.48 % | -5.516 B 27.51 % | -7.610 B -5 695.87 % | -131.301 M 97.58 % | -5.433 B |
| Common stock issued | 0.000 -100.00 % | 641.726 M -21.69 % | 819.423 M 75.68 % | 466.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 892.960 M 9 455.48 % | 9.345 M -99.66 % | 2.755 B 24.05 % | 2.221 B |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -1.677 B 43.11 % | -2.948 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.328 B -5.26 % | -2.212 B | 0.000 100.00 % | -1.853 B 35.79 % | -2.886 B |
| Dividends paid | -2.498 B -2.15 % | -2.445 B -8.54 % | -2.253 B -18.27 % | -1.905 B -65.84 % | -1.149 B -0.22 % | -1.146 B 0.45 % | -1.151 B 0.30 % | -1.155 B -0.47 % | -1.149 B 0.38 % | -1.154 B -0.79 % | -1.145 B -0.57 % | -1.138 B 0.62 % | -1.145 B -6.67 % | -1.074 B -9.71 % | -978.702 M 0.42 % | -982.798 M 49.67 % | -1.953 B -0.06 % | -1.952 B |
| Other financing activites | 366.797 M | 0.000 100.00 % | -139.261 M -1 392 612 900.00 % | -10.000 100.00 % | -115.880 M -52.54 % | -75.966 M | 0.000 | 0.000 -100.00 % | 30.247 B | 0.000 100.00 % | -397.120 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.214 M 17 963 576.87 % | 402.000 -59.80 % | 1.000 K | 0.000 |
| Net cash used provided by financing activities | -7.205 B -1 502.85 % | -449.499 M 82.68 % | -2.596 B 79.37 % | -12.582 B 38.47 % | -20.448 B -241.43 % | 14.458 B 403.33 % | -4.766 B -30.03 % | -3.665 B 54.64 % | -8.081 B -164.27 % | 12.574 B 208.90 % | -11.546 B -80.35 % | -6.402 B -110.80 % | -3.037 B -291.07 % | 1.589 B 120.53 % | -7.742 B 9.81 % | -8.583 B -626.30 % | -1.182 B 85.32 % | -8.049 B |
| Effect of forex changes on cash | 94.505 M 17 100.87 % | 549.420 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 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 |
| Net change in cash | -1.158 B -478.00 % | -200.386 M 93.43 % | -3.049 B -153.83 % | 5.664 B 2 656.41 % | -221.568 M -1 149.77 % | 21.106 M -84.52 % | 136.320 M 1 063.33 % | -14.151 M -114.34 % | 98.699 M 355.12 % | -38.688 M -143.32 % | 89.310 M 565.50 % | 13.420 M 104.83 % | -277.562 M -52.43 % | -182.089 M 70.15 % | -610.105 M -170.62 % | 863.905 M 358.48 % | -334.225 M -61.41 % | -207.061 M |
| Cash at beginning of period | 2.534 B -7.33 % | 2.735 B -52.72 % | 5.784 B 4 733.27 % | 119.667 M -64.93 % | 341.235 M 6.59 % | 320.129 M 74.16 % | 183.809 M -7.15 % | 197.960 M 99.43 % | 99.261 M -28.05 % | 137.949 M 183.62 % | 48.639 M 38.10 % | 35.219 M -88.74 % | 312.781 M -36.80 % | 494.871 M -55.16 % | 1.104 B 355.98 % | 242.013 M -58.00 % | 576.238 M -26.43 % | 783.299 M |
| Cash at end of period | 1.376 B -45.70 % | 2.534 B -7.33 % | 2.735 B -52.72 % | 5.784 B 4 733.27 % | 119.667 M -64.93 % | 341.235 M 6.59 % | 320.129 M 74.16 % | 183.809 M -7.15 % | 197.960 M 99.43 % | 99.261 M -28.05 % | 137.949 M 183.62 % | 48.639 M 38.10 % | 35.219 M -88.74 % | 312.781 M -36.61 % | 493.435 M -55.38 % | 1.106 B 356.97 % | 242.013 M -58.00 % | 576.238 M |
| Operating cash flow | 9.584 B 25.41 % | 7.642 B 72.98 % | 4.418 B 32.12 % | 3.344 B -73.85 % | 12.787 B 1 308.77 % | 907.641 M -54.15 % | 1.979 B -22.28 % | 2.547 B -68.84 % | 8.174 B 208.89 % | 2.646 B -75.63 % | 10.860 B 159.38 % | 4.187 B 407.45 % | 825.118 M 11 309.46 % | 7.232 M -99.91 % | 8.159 B -5.16 % | 8.603 B 97.95 % | 4.346 B -49.19 % | 8.553 B |
| Capital expenditure | -3.937 B 34.20 % | -5.983 B -73.01 % | -3.458 B -45.93 % | -2.370 B 88.37 % | -20.383 B -25.79 % | -16.204 B -300.52 % | -4.046 B -205.24 % | -1.325 B -56.82 % | -845.159 M 94.56 % | -15.546 B -932.97 % | -1.505 B -444.61 % | -276.346 M 56.22 % | -631.152 M 74.33 % | -2.459 B -49.23 % | -1.648 B -247.88 % | -473.621 M 88.48 % | -4.111 B 0.38 % | -4.127 B |
| Free CashFlow | 5.648 B 240.26 % | 1.660 B 72.89 % | 960.015 M -1.47 % | 974.290 M 112.83 % | -7.597 B 50.34 % | -15.296 B -640.30 % | -2.066 B -269.18 % | 1.221 B -83.33 % | 7.329 B 156.81 % | -12.900 B -237.89 % | 9.355 B 139.22 % | 3.911 B 1 916.21 % | 193.965 M 107.91 % | -2.451 B -137.65 % | 6.512 B -19.90 % | 8.130 B 3 358.56 % | 235.057 M -94.69 % | 4.427 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 | 24.542 B 3.92 % | 23.616 B -11.51 % | 26.687 B 11.96 % | 23.837 B -4.58 % | 24.981 B -4.84 % | 26.251 B -8.76 % | 28.770 B 4.84 % | 27.442 B -0.43 % | 27.562 B -3.86 % | 28.668 B -6.13 % | 30.541 B -2.77 % | 31.412 B 14.87 % | 27.345 B -5.31 % | 28.878 B -19.12 % | 35.706 B 19.50 % | 29.879 B -4.02 % | 31.129 B 3.29 % | 30.139 B 1.18 % | 29.787 B -0.10 % | 29.817 B 4.92 % | 28.419 B -0.74 % | 28.629 B -11.32 % | 32.282 B 4.43 % | 30.914 B 3.52 % | 29.862 B -0.31 % | 29.955 B -6.92 % | 32.181 B 6.76 % | 30.143 B 2.70 % | 29.351 B -1.62 % | 29.834 B -6.94 % | 32.060 B 6.25 % | 30.175 B 0.83 % | 29.928 B 3.51 % | 28.914 B -12.13 % | 32.904 B 12.06 % | 29.362 B -5.20 % | 30.972 B -0.51 % | 31.129 B -7.31 % | 33.586 B 13.79 % | 29.515 B -4.95 % | 31.053 B -0.60 % | 31.241 B -5.79 % | 33.159 B 11.50 % | 29.738 B -1.79 % | 30.279 B -2.33 % | 31.003 B -6.44 % | 33.136 B 12.75 % | 29.390 B -3.01 % | 30.301 B -0.39 % | 30.419 B -16.58 % | 36.467 B 0.49 % | 36.287 B -7.83 % | 39.371 B -2.99 % | 40.584 B | 0.000 -100.00 % | 41.244 B -10.95 % | 46.313 B 10.41 % | 41.948 B -4.35 % | 43.855 B 9.39 % | 40.090 B -11.47 % | 45.282 B 18.71 % | 38.143 B | 0.000 -100.00 % | 41.753 B 8.99 % | 38.309 B 2.03 % | 37.546 B | 0.000 -100.00 % | 37.025 B -1.94 % | 37.759 B -17.43 % | 45.728 B | 0.000 -100.00 % | 37.011 B -4.73 % | 38.849 B 0.74 % | 38.563 B |
| Net income | 1.888 B 569.94 % | 281.797 M -80.41 % | 1.438 B 36.68 % | 1.052 B -30.54 % | 1.515 B 23.86 % | 1.223 B -56.35 % | 2.802 B 21.45 % | 2.307 B 3.27 % | 2.234 B 18.33 % | 1.888 B -18.62 % | 2.320 B -10.32 % | 2.587 B 52.78 % | 1.693 B -9.19 % | 1.864 B -61.86 % | 4.888 B 94.28 % | 2.516 B 167.72 % | -3.715 B -138.06 % | 9.761 B 84.36 % | 5.294 B 509.68 % | 868.394 M 7.28 % | 809.461 M -85.17 % | 5.459 B 381.64 % | 1.133 B 125.64 % | 502.317 M 28.73 % | 390.201 M 2 035.43 % | 18.273 M 101.08 % | -1.687 B -455.32 % | 474.836 M -87.50 % | 3.797 B 709.73 % | 468.982 M 44.50 % | 324.551 M 79.48 % | 180.824 M -91.65 % | 2.165 B 335.46 % | 497.202 M 934.45 % | -59.585 M -119.55 % | 304.787 M 84.06 % | 165.595 M -77.75 % | 744.289 M -32.98 % | 1.111 B 27.13 % | 873.596 M 187.05 % | -1.004 B -150.85 % | 1.973 B -7.45 % | 2.132 B 112.45 % | 1.004 B -28.97 % | 1.413 B -35.62 % | 2.195 B 590.02 % | -447.893 M -478.85 % | 118.225 M -91.68 % | 1.422 B 376.21 % | 298.518 M 1 258.12 % | 21.980 M -83.45 % | 132.818 M 120.31 % | -654.068 M -175.29 % | 868.735 M | 0.000 100.00 % | -978.466 M -171.97 % | 1.360 B -55.14 % | 3.031 B 115.87 % | 1.404 B 169.63 % | 520.684 M -60.43 % | 1.316 B 12.91 % | 1.165 B | 0.000 -100.00 % | 216.569 M -80.68 % | 1.121 B 433.18 % | 210.240 M | 0.000 -100.00 % | 376.637 M -70.67 % | 1.284 B 226.98 % | 392.692 M | 0.000 -100.00 % | 2.056 B 0.65 % | 2.042 B 92.94 % | 1.059 B |
| Income before tax | 2.560 B 250.95 % | 729.542 M -66.51 % | 2.179 B 71.21 % | 1.272 B -31.40 % | 1.855 B 16.55 % | 1.592 B -60.35 % | 4.014 B 34.79 % | 2.978 B 9.13 % | 2.728 B 18.39 % | 2.305 B -8.58 % | 2.521 B -19.31 % | 3.124 B 25.93 % | 2.481 B 10.92 % | 2.237 B -57.84 % | 5.305 B 63.03 % | 3.254 B 738.66 % | -509.524 M -104.16 % | 12.240 B 53.16 % | 7.991 B 366.19 % | 1.714 B 61.80 % | 1.059 B -83.99 % | 6.618 B 265.03 % | 1.813 B 165.65 % | 682.500 M 542.27 % | 106.264 M 111.45 % | 50.256 M 103.94 % | -1.276 B -265.36 % | 771.527 M -84.44 % | 4.959 B 741.98 % | 588.975 M -57.56 % | 1.388 B 995.99 % | 126.612 M -94.95 % | 2.506 B 150.53 % | 1.000 B 684.19 % | 127.554 M -79.81 % | 631.705 M 178.58 % | 226.758 M -78.04 % | 1.033 B -20.33 % | 1.296 B -1.33 % | 1.313 B 278.93 % | -734.046 M -128.26 % | 2.598 B 4.95 % | 2.475 B 95.64 % | 1.265 B -30.05 % | 1.809 B -36.74 % | 2.859 B 148.10 % | 1.152 B 693.24 % | 145.282 M -91.21 % | 1.653 B 268.22 % | 448.910 M 446.54 % | 82.137 M 132.81 % | 35.280 M 106.72 % | -525.133 M -149.18 % | 1.068 B | 0.000 100.00 % | -1.143 B -164.38 % | 1.775 B -42.21 % | 3.071 B 55.42 % | 1.976 B 185.80 % | 691.401 M -61.09 % | 1.777 B 9.25 % | 1.627 B | 0.000 -100.00 % | 567.807 M -60.39 % | 1.433 B 341.39 % | 324.738 M | 0.000 -100.00 % | 492.130 M -75.17 % | 1.982 B 262.96 % | 546.155 M | 0.000 -100.00 % | 2.950 B 7.95 % | 2.732 B 65.70 % | 1.649 B |
| Income before tax ratio | 0.10 237.71 % | 0.03 -62.16 % | 0.08 52.93 % | 0.05 -28.11 % | 0.07 22.48 % | 0.06 -56.54 % | 0.14 28.57 % | 0.11 9.61 % | 0.10 23.14 % | 0.08 -2.60 % | 0.08 -17.01 % | 0.10 9.63 % | 0.09 17.14 % | 0.08 -47.87 % | 0.15 36.42 % | 0.11 765.39 % | -0.02 -104.03 % | 0.41 51.37 % | 0.27 366.66 % | 0.06 54.21 % | 0.04 -83.87 % | 0.23 311.60 % | 0.06 154.39 % | 0.02 520.40 % | 0.00 112.11 % | 0.00 104.23 % | -0.04 -254.89 % | 0.03 -84.85 % | 0.17 755.83 % | 0.02 -54.39 % | 0.04 931.55 % | 0.00 -94.99 % | 0.08 142.04 % | 0.03 792.40 % | 0.00 -81.98 % | 0.02 193.85 % | 0.01 -77.93 % | 0.03 -14.04 % | 0.04 -13.29 % | 0.04 288.26 % | -0.02 -128.43 % | 0.08 11.40 % | 0.07 75.46 % | 0.04 -28.78 % | 0.06 -35.23 % | 0.09 165.17 % | 0.03 603.55 % | 0.00 -90.94 % | 0.05 269.66 % | 0.01 555.19 % | 0.00 131.67 % | 0.00 107.29 % | -0.01 -150.69 % | 0.03 | 0.00 100.00 % | -0.03 -172.29 % | 0.04 -47.65 % | 0.07 62.49 % | 0.05 161.26 % | 0.02 -56.05 % | 0.04 -7.97 % | 0.04 | 0.00 -100.00 % | 0.01 -63.65 % | 0.04 332.60 % | 0.01 | 0.00 -100.00 % | 0.01 -74.68 % | 0.05 339.57 % | 0.01 | 0.00 -100.00 % | 0.08 13.32 % | 0.07 64.48 % | 0.04 |
| EBITDA | 2.634 B -62.11 % | 6.950 B 102.45 % | 3.433 B 99.81 % | 1.718 B -36.15 % | 2.691 B 23.60 % | 2.177 B -53.94 % | 4.727 B 31.55 % | 3.593 B -2.07 % | 3.669 B -5.28 % | 3.874 B 3.47 % | 3.744 B -2.19 % | 3.828 B 12.28 % | 3.409 B 44.73 % | 2.356 B -53.52 % | 5.068 B 20.44 % | 4.208 B 807.54 % | 463.658 M -88.79 % | 4.137 B 233.59 % | -3.097 B -227.04 % | 2.437 B -42.08 % | 4.209 B 74.47 % | 2.412 B 232.92 % | 724.559 M -55.84 % | 1.641 B 52.21 % | 1.078 B -1.22 % | 1.091 B 309.87 % | -519.966 M -141.15 % | 1.264 B 100.28 % | 630.962 M -77.25 % | 2.774 B 34.97 % | 2.055 B 55.62 % | 1.321 B -41.43 % | 2.255 B 62.53 % | 1.387 B -7.66 % | 1.502 B -16.32 % | 1.795 B 60.42 % | 1.119 B -54.66 % | 2.468 B 8.37 % | 2.278 B -18.49 % | 2.794 B 142.93 % | 1.150 B -63.77 % | 3.175 B 25.33 % | 2.533 B 51.28 % | 1.675 B -18.54 % | 2.056 B -27.03 % | 2.818 B 98.60 % | 1.419 B 59.61 % | 888.861 M -64.81 % | 2.526 B 97.69 % | 1.278 B -52.77 % | 2.705 B 128.84 % | 1.182 B 539.68 % | 184.782 M -92.15 % | 2.354 B | 0.000 -100.00 % | 257.894 M -89.43 % | 2.439 B -31.01 % | 3.535 B 15.38 % | 3.064 B 77.49 % | 1.726 B -41.16 % | 2.934 B 13.84 % | 2.577 B | 0.000 -100.00 % | 1.370 B -47.50 % | 2.610 B 75.85 % | 1.484 B | 0.000 -100.00 % | 1.818 B -24.33 % | 2.403 B 36.73 % | 1.757 B | 0.000 -100.00 % | 4.116 B 6.41 % | 3.869 B 38.46 % | 2.794 B |
| Net income ratio | 0.08 544.66 % | 0.01 -77.86 % | 0.05 22.09 % | 0.04 -27.20 % | 0.06 30.16 % | 0.05 -52.16 % | 0.10 15.84 % | 0.08 3.72 % | 0.08 23.08 % | 0.07 -13.30 % | 0.08 -7.76 % | 0.08 33.00 % | 0.06 -4.10 % | 0.06 -52.84 % | 0.14 62.57 % | 0.08 170.56 % | -0.12 -136.85 % | 0.32 82.21 % | 0.18 510.30 % | 0.03 2.25 % | 0.03 -85.06 % | 0.19 443.10 % | 0.04 116.08 % | 0.02 24.35 % | 0.01 2 042.11 % | 0.00 101.16 % | -0.05 -432.82 % | 0.02 -87.82 % | 0.13 723.05 % | 0.02 55.28 % | 0.01 68.93 % | 0.01 -91.72 % | 0.07 320.71 % | 0.02 1 049.60 % | 0.00 -117.45 % | 0.01 94.14 % | 0.01 -77.64 % | 0.02 -27.70 % | 0.03 11.72 % | 0.03 191.59 % | -0.03 -151.16 % | 0.06 -1.76 % | 0.06 90.54 % | 0.03 -27.68 % | 0.05 -34.09 % | 0.07 623.74 % | -0.01 -436.01 % | 0.00 -91.43 % | 0.05 378.06 % | 0.01 1 528.12 % | 0.00 -83.53 % | 0.00 122.03 % | -0.02 -177.61 % | 0.02 | 0.00 100.00 % | -0.02 -180.82 % | 0.03 -59.37 % | 0.07 125.68 % | 0.03 146.48 % | 0.01 -55.30 % | 0.03 -4.89 % | 0.03 | 0.00 -100.00 % | 0.01 -82.27 % | 0.03 422.57 % | 0.01 | 0.00 -100.00 % | 0.01 -70.09 % | 0.03 295.99 % | 0.01 | 0.00 -100.00 % | 0.06 5.64 % | 0.05 91.52 % | 0.03 |
| Ratio EBITDA | 0.11 -63.54 % | 0.29 128.78 % | 0.13 78.46 % | 0.07 -33.09 % | 0.11 29.89 % | 0.08 -49.52 % | 0.16 25.47 % | 0.13 -1.64 % | 0.13 -1.48 % | 0.14 10.23 % | 0.12 0.60 % | 0.12 -2.26 % | 0.12 52.85 % | 0.08 -42.53 % | 0.14 0.79 % | 0.14 845.53 % | 0.01 -89.15 % | 0.14 232.03 % | -0.10 -227.17 % | 0.08 -44.80 % | 0.15 75.76 % | 0.08 275.40 % | 0.02 -57.71 % | 0.05 47.03 % | 0.04 -0.92 % | 0.04 325.46 % | -0.02 -138.54 % | 0.04 95.02 % | 0.02 -76.88 % | 0.09 45.04 % | 0.06 46.47 % | 0.04 -41.90 % | 0.08 57.02 % | 0.05 5.08 % | 0.05 -25.33 % | 0.06 69.22 % | 0.04 -54.43 % | 0.08 16.93 % | 0.07 -28.37 % | 0.09 155.60 % | 0.04 -63.55 % | 0.10 33.03 % | 0.08 35.68 % | 0.06 -17.06 % | 0.07 -25.29 % | 0.09 112.27 % | 0.04 41.56 % | 0.03 -63.71 % | 0.08 98.46 % | 0.04 -43.38 % | 0.07 127.72 % | 0.03 594.04 % | 0.00 -91.91 % | 0.06 | 0.00 -100.00 % | 0.01 -88.13 % | 0.05 -37.51 % | 0.08 20.63 % | 0.07 62.25 % | 0.04 -33.54 % | 0.06 -4.11 % | 0.07 | 0.00 -100.00 % | 0.03 -51.83 % | 0.07 72.35 % | 0.04 | 0.00 -100.00 % | 0.05 -22.83 % | 0.06 65.59 % | 0.04 | 0.00 -100.00 % | 0.11 11.69 % | 0.10 37.44 % | 0.07 |
| Gross profit ratio | 0.33 13.48 % | 0.29 -4.53 % | 0.31 7.37 % | 0.29 -7.95 % | 0.31 13.26 % | 0.28 -16.09 % | 0.33 1.72 % | 0.32 0.53 % | 0.32 8.45 % | 0.30 -0.55 % | 0.30 -2.84 % | 0.31 -11.53 % | 0.35 51.65 % | 0.23 -18.47 % | 0.28 -6.23 % | 0.30 5.91 % | 0.28 -9.03 % | 0.31 42.90 % | 0.22 -21.79 % | 0.28 19.52 % | 0.23 -23.79 % | 0.30 19.80 % | 0.25 -6.60 % | 0.27 15.42 % | 0.24 -0.41 % | 0.24 21.39 % | 0.19 -22.24 % | 0.25 12.61 % | 0.22 -26.64 % | 0.30 18.85 % | 0.26 2.22 % | 0.25 -7.51 % | 0.27 4.30 % | 0.26 8.58 % | 0.24 -5.70 % | 0.25 -2.87 % | 0.26 -1.80 % | 0.27 1.45 % | 0.26 -18.19 % | 0.32 21.30 % | 0.26 -8.52 % | 0.29 0.72 % | 0.29 7.71 % | 0.27 -3.37 % | 0.27 1.03 % | 0.27 16.88 % | 0.23 0.77 % | 0.23 -14.82 % | 0.27 21.14 % | 0.22 23.68 % | 0.18 -9.24 % | 0.20 10.45 % | 0.18 -4.18 % | 0.19 | 0.00 -100.00 % | 0.17 -16.13 % | 0.20 -7.82 % | 0.22 1.70 % | 0.22 7.50 % | 0.20 -9.78 % | 0.22 2.98 % | 0.22 | 0.00 -100.00 % | 0.16 -21.66 % | 0.21 6.30 % | 0.19 | 0.00 -100.00 % | 0.27 -3.28 % | 0.28 31.53 % | 0.21 | 0.00 -100.00 % | 0.30 2.61 % | 0.30 22.70 % | 0.24 |
| Weighted average shs out dil | 9.254 M -1.48 % | 9.393 M -0.59 % | 9.449 M -0.33 % | 9.480 M 0.39 % | 9.443 M 0.03 % | 9.441 M 0.00 % | 9.441 M 0.05 % | 9.436 M 0.53 % | 9.386 M 0.12 % | 9.375 M 0.00 % | 9.375 M 0.04 % | 9.371 M -0.36 % | 9.406 M 0.00 % | 9.406 M -0.84 % | 9.485 M -0.10 % | 9.494 M -0.33 % | 9.526 M 0.23 % | 9.504 M -0.40 % | 9.543 M 0.00 % | 9.543 M -0.14 % | 9.556 M 0.13 % | 9.544 M 0.02 % | 9.542 M -1.22 % | 9.660 M 1.50 % | 9.517 M 4.17 % | 9.136 M -4.23 % | 9.540 M 0.46 % | 9.497 M -0.47 % | 9.541 M -0.31 % | 9.571 M 0.37 % | 9.536 M 0.20 % | 9.517 M -0.22 % | 9.538 M -0.25 % | 9.562 M 0.29 % | 9.534 M 0.09 % | 9.525 M 3.53 % | 9.200 M -3.59 % | 9.542 M 0.11 % | 9.532 M 0.38 % | 9.496 M -0.64 % | 9.557 M 0.25 % | 9.533 M 0.10 % | 9.523 M -0.36 % | 9.558 M 0.12 % | 9.547 M 0.48 % | 9.501 M -0.18 % | 9.518 M -19.49 % | 11.823 M 23.92 % | 9.541 M -0.92 % | 9.630 M 30.50 % | 7.379 M 0.00 % | 7.379 M -22.16 % | 9.479 M -0.39 % | 9.517 M -0.09 % | 9.525 M -1.18 % | 9.639 M -0.17 % | 9.655 M -0.40 % | 9.694 M -1.32 % | 9.824 M 0.00 % | 9.824 M 0.05 % | 9.820 M -0.57 % | 9.876 M 1.27 % | 9.753 M -0.93 % | 9.844 M 0.11 % | 9.833 M -1.78 % | 10.011 M 0.04 % | 10.008 M 3.63 % | 9.657 M 0.03 % | 9.654 M -1.66 % | 9.817 M -0.43 % | 9.859 M 1.42 % | 9.721 M -0.05 % | 9.726 M 0.00 % | 9.726 M |
| Weighted average shs out | 9.254 M -1.48 % | 9.393 M -0.59 % | 9.449 M -0.33 % | 9.480 M 0.39 % | 9.443 M 0.03 % | 9.441 M 0.00 % | 9.441 M 0.05 % | 9.436 M 0.53 % | 9.386 M 0.12 % | 9.375 M 0.00 % | 9.375 M 0.06 % | 9.369 M 0.00 % | 9.369 M -0.39 % | 9.406 M -0.62 % | 9.464 M -0.32 % | 9.494 M -0.05 % | 9.499 M 0.51 % | 9.451 M -0.96 % | 9.543 M 0.00 % | 9.543 M -0.14 % | 9.556 M 0.13 % | 9.544 M 3.01 % | 9.265 M -4.09 % | 9.660 M 1.50 % | 9.517 M 4.17 % | 9.136 M -4.23 % | 9.540 M 0.46 % | 9.497 M -0.47 % | 9.541 M -0.31 % | 9.571 M 0.37 % | 9.536 M 0.20 % | 9.517 M -0.22 % | 9.538 M -0.25 % | 9.562 M 0.74 % | 9.492 M -0.35 % | 9.525 M 3.53 % | 9.200 M -3.59 % | 9.542 M 0.84 % | 9.462 M -0.35 % | 9.496 M -0.64 % | 9.557 M 0.25 % | 9.533 M 0.18 % | 9.516 M -0.44 % | 9.558 M 0.12 % | 9.547 M 0.48 % | 9.501 M -0.18 % | 9.518 M -19.49 % | 11.823 M 23.92 % | 9.541 M -0.92 % | 9.630 M 30.50 % | 7.379 M 0.00 % | 7.379 M -22.16 % | 9.479 M -0.39 % | 9.517 M -0.09 % | 9.525 M -1.18 % | 9.639 M -0.17 % | 9.655 M -0.40 % | 9.694 M 0.37 % | 9.659 M -1.68 % | 9.824 M 0.05 % | 9.820 M -0.57 % | 9.876 M 1.27 % | 9.753 M -0.93 % | 9.844 M 0.11 % | 9.833 M -1.78 % | 10.011 M 0.04 % | 10.008 M 3.63 % | 9.657 M 0.03 % | 9.654 M -1.66 % | 9.817 M -0.43 % | 9.859 M 1.42 % | 9.721 M -0.05 % | 9.726 M 0.00 % | 9.726 M |
| EPS diluted | 204.00 580.00 % | 30.00 -80.23 % | 151.72 36.68 % | 111.00 -30.81 % | 160.43 23.84 % | 129.55 -56.35 % | 296.78 21.39 % | 244.49 2.73 % | 238.00 18.20 % | 201.36 -18.62 % | 247.42 -10.36 % | 276.00 53.33 % | 180.00 -9.19 % | 198.22 -61.54 % | 515.35 94.47 % | 265.00 167.95 % | -390.00 -137.97 % | 1 027.00 85.11 % | 554.81 509.68 % | 91.00 7.43 % | 84.71 -85.19 % | 572.00 381.56 % | 118.78 128.42 % | 52.00 26.83 % | 41.00 1 950.00 % | 2.00 101.13 % | -176.86 -453.72 % | 50.00 -87.44 % | 398.00 712.24 % | 49.00 43.99 % | 34.03 79.11 % | 19.00 -91.63 % | 227.00 336.54 % | 52.00 932.00 % | -6.25 -119.53 % | 32.00 77.78 % | 18.00 -76.92 % | 78.00 -33.06 % | 116.52 26.65 % | 92.00 187.62 % | -105.00 -150.72 % | 207.00 -7.54 % | 223.89 113.23 % | 105.00 -29.05 % | 148.00 -35.93 % | 231.00 590.86 % | -47.06 -570.60 % | 10.00 -93.29 % | 149.00 380.65 % | 31.00 940.27 % | 2.98 -83.44 % | 18.00 126.09 % | -69.00 -175.82 % | 91.00 42.19 % | 64.00 163.05 % | -101.51 -171.99 % | 141.00 -54.81 % | 312.00 118.33 % | 142.90 169.62 % | 53.00 -60.45 % | 134.00 13.56 % | 118.00 2 850.00 % | 4.00 -81.82 % | 22.00 -80.70 % | 114.00 442.86 % | 21.00 275.00 % | -12.00 -130.77 % | 39.00 -70.68 % | 133.00 232.50 % | 40.00 155.49 % | -72.08 -134.24 % | 210.51 0.24 % | 210.00 92.45 % | 109.12 |
| Earnings per share | 204.00 580.00 % | 30.00 -80.23 % | 151.72 36.68 % | 111.00 -30.81 % | 160.43 23.84 % | 129.55 -56.35 % | 296.78 21.39 % | 244.49 2.73 % | 238.00 18.20 % | 201.36 -18.62 % | 247.42 -10.37 % | 276.06 52.77 % | 180.70 -8.84 % | 198.22 -61.54 % | 515.35 94.47 % | 265.00 167.76 % | -391.11 -138.08 % | 1 027.00 85.11 % | 554.81 509.68 % | 91.00 7.43 % | 84.71 -85.19 % | 572.00 381.56 % | 118.78 128.42 % | 52.00 26.83 % | 41.00 1 950.00 % | 2.00 101.13 % | -176.86 -453.72 % | 50.00 -87.44 % | 398.00 712.24 % | 49.00 43.99 % | 34.03 79.11 % | 19.00 -91.63 % | 227.00 336.54 % | 52.00 928.03 % | -6.28 -119.63 % | 32.00 77.78 % | 18.00 -76.92 % | 78.00 -33.06 % | 116.52 26.65 % | 92.00 187.62 % | -105.00 -150.72 % | 207.00 -7.54 % | 223.89 113.23 % | 105.00 -29.05 % | 148.00 -35.93 % | 231.00 590.86 % | -47.06 -570.60 % | 10.00 -93.29 % | 149.00 380.65 % | 31.00 940.27 % | 2.98 -83.44 % | 18.00 126.09 % | -69.00 -175.82 % | 91.00 42.19 % | 64.00 163.05 % | -101.51 -171.99 % | 141.00 -54.81 % | 312.00 118.33 % | 142.90 169.62 % | 53.00 -60.45 % | 134.00 13.56 % | 118.00 2 850.00 % | 4.00 -81.82 % | 22.00 -80.70 % | 114.00 442.86 % | 21.00 275.00 % | -12.00 -130.77 % | 39.00 -70.68 % | 133.00 232.50 % | 40.00 155.49 % | -72.08 -134.24 % | 210.51 0.24 % | 210.00 92.45 % | 109.12 |
| Gross profit | 8.196 B 17.93 % | 6.950 B -15.51 % | 8.226 B 20.21 % | 6.843 B -12.16 % | 7.791 B 7.78 % | 7.228 B -23.44 % | 9.441 B 6.64 % | 8.853 B 0.10 % | 8.844 B 4.27 % | 8.482 B -6.65 % | 9.087 B -5.54 % | 9.619 B 1.62 % | 9.466 B 43.60 % | 6.592 B -34.06 % | 9.996 B 12.06 % | 8.920 B 1.66 % | 8.775 B -6.04 % | 9.339 B 44.59 % | 6.459 B -21.87 % | 8.267 B 25.39 % | 6.593 B -24.35 % | 8.714 B 6.24 % | 8.203 B -2.46 % | 8.410 B 19.49 % | 7.038 B -0.72 % | 7.090 B 12.99 % | 6.274 B -16.98 % | 7.557 B 15.64 % | 6.535 B -27.83 % | 9.055 B 10.60 % | 8.187 B 8.60 % | 7.538 B -6.75 % | 8.084 B 7.96 % | 7.488 B -4.59 % | 7.848 B 5.68 % | 7.427 B -7.92 % | 8.065 B -2.30 % | 8.255 B -5.97 % | 8.779 B -6.91 % | 9.430 B 15.29 % | 8.179 B -9.07 % | 8.995 B -5.10 % | 9.479 B 20.10 % | 7.893 B -5.09 % | 8.316 B -1.33 % | 8.429 B 9.35 % | 7.708 B 13.61 % | 6.784 B -17.38 % | 8.211 B 20.67 % | 6.805 B 3.17 % | 6.596 B -8.79 % | 7.231 B 1.80 % | 7.104 B -7.04 % | 7.642 B | 0.000 -100.00 % | 7.010 B -25.31 % | 9.386 B 1.77 % | 9.222 B -2.72 % | 9.481 B 17.60 % | 8.062 B -20.12 % | 10.093 B 22.25 % | 8.256 B | 0.000 -100.00 % | 6.767 B -14.61 % | 7.925 B 8.46 % | 7.307 B | 0.000 -100.00 % | 10.073 B -5.16 % | 10.622 B 8.61 % | 9.780 B | 0.000 -100.00 % | 11.219 B -2.25 % | 11.477 B 23.61 % | 9.285 B |
| Income tax expense | 624.624 M 38.51 % | 450.947 M -39.76 % | 748.522 M 240.01 % | 220.150 M -35.26 % | 340.052 M -37.83 % | 546.984 M -53.13 % | 1.167 B 74.02 % | 670.677 M 35.60 % | 494.588 M 18.63 % | 416.922 M 107.17 % | 201.243 M -62.58 % | 537.811 M -31.75 % | 787.967 M 111.58 % | 372.418 M -10.75 % | 417.259 M -43.47 % | 738.109 M -76.98 % | 3.206 B 29.31 % | 2.479 B -8.08 % | 2.697 B 218.87 % | 845.811 M 238.30 % | 250.015 M -78.43 % | 1.159 B 70.55 % | 679.647 M 277.20 % | 180.183 M 163.46 % | -283.937 M -987.77 % | 31.983 M -92.23 % | 411.369 M 38.65 % | 296.691 M -74.46 % | 1.162 B 868.01 % | 119.993 M -88.56 % | 1.049 B 3 162.82 % | -34.253 M -110.93 % | 313.302 M -39.05 % | 514.002 M 113.78 % | 240.440 M -26.23 % | 325.942 M 442.41 % | 60.091 M -81.01 % | 316.499 M 70.79 % | 185.314 M -57.02 % | 431.142 M 29.72 % | 332.365 M -48.81 % | 649.299 M 76.48 % | 367.923 M 31.88 % | 278.976 M -28.67 % | 391.106 M -41.94 % | 673.629 M -60.95 % | 1.725 B 4 189.61 % | 40.214 M -72.05 % | 143.891 M 1.68 % | 141.512 M 294.27 % | 35.892 M 138.88 % | -92.305 M -253.36 % | 60.187 M -69.76 % | 199.054 M | 0.000 100.00 % | -164.206 M -139.54 % | 415.317 M 924.34 % | 40.545 M -92.91 % | 572.106 M 235.12 % | 170.717 M -62.98 % | 461.160 M 0.00 % | 461.160 M | 0.000 -100.00 % | 351.238 M 12.43 % | 312.403 M 172.85 % | 114.498 M | 0.000 -100.00 % | 115.492 M -83.46 % | 698.307 M 355.03 % | 153.464 M | 0.000 -100.00 % | 893.881 M 29.60 % | 689.738 M 16.86 % | 590.243 M |
| Cost of revenue | 16.346 B -1.92 % | 16.666 B -9.72 % | 18.461 B 8.63 % | 16.994 B -1.14 % | 17.190 B -9.63 % | 19.023 B -1.59 % | 19.329 B 3.98 % | 18.589 B -0.69 % | 18.717 B -7.28 % | 20.186 B -5.91 % | 21.455 B -1.55 % | 21.792 B 21.88 % | 17.880 B -19.78 % | 22.287 B -13.32 % | 25.710 B 22.67 % | 20.958 B -6.25 % | 22.354 B 7.47 % | 20.800 B -10.84 % | 23.328 B 8.25 % | 21.550 B -1.26 % | 21.826 B 9.60 % | 19.915 B -17.30 % | 24.080 B 7.00 % | 22.504 B -1.40 % | 22.824 B -0.18 % | 22.866 B -11.74 % | 25.907 B 14.71 % | 22.586 B -1.01 % | 22.816 B 9.80 % | 20.780 B -12.96 % | 23.873 B 5.46 % | 22.637 B 3.63 % | 21.844 B 1.95 % | 21.426 B -14.49 % | 25.056 B 14.22 % | 21.936 B -4.24 % | 22.906 B 0.14 % | 22.875 B -7.79 % | 24.807 B 23.51 % | 20.085 B -12.19 % | 22.874 B 2.83 % | 22.245 B -6.06 % | 23.680 B 8.40 % | 21.846 B -0.53 % | 21.963 B -2.71 % | 22.574 B -11.22 % | 25.428 B 12.49 % | 22.605 B 2.33 % | 22.090 B -6.46 % | 23.614 B -20.94 % | 29.871 B 2.80 % | 29.056 B -9.95 % | 32.268 B -2.05 % | 32.942 B | 0.000 -100.00 % | 34.233 B -7.29 % | 36.927 B 12.84 % | 32.726 B -4.80 % | 34.375 B 7.33 % | 32.028 B -8.98 % | 35.189 B 17.74 % | 29.888 B | 0.000 -100.00 % | 34.986 B 15.15 % | 30.383 B 0.48 % | 30.239 B | 0.000 -100.00 % | 26.952 B -0.68 % | 27.137 B -24.51 % | 35.948 B | 0.000 -100.00 % | 25.791 B -5.77 % | 27.372 B -6.51 % | 29.278 B |
| General and administrative expenses | 851.483 M -86.31 % | 6.222 B 716.83 % | 761.720 M -87.19 % | 5.944 B -5.67 % | 6.302 B 1.02 % | 6.238 B 511.44 % | 1.020 B 7.89 % | 945.618 M -4.43 % | 989.436 M -5.79 % | 1.050 B 7.90 % | 973.305 M 4.60 % | 930.472 M 14.79 % | 810.554 M -6.87 % | 870.332 M 12.82 % | 771.412 M -5.54 % | 816.651 M -0.64 % | 821.930 M 41.53 % | 580.738 M -36.42 % | 913.394 M -9.72 % | 1.012 B 8.22 % | 934.882 M -1.51 % | 949.200 M -8.97 % | 1.043 B -6.93 % | 1.120 B 0.24 % | 1.118 B -2.57 % | 1.147 B 5.57 % | 1.087 B -9.65 % | 1.203 B 5.95 % | 1.135 B 4.31 % | 1.088 B 33.35 % | 815.969 M -24.09 % | 1.075 B 5.05 % | 1.023 B -9.89 % | 1.136 B 1.25 % | 1.122 B -7.95 % | 1.218 B 8.04 % | 1.128 B -6.94 % | 1.212 B -4.28 % | 1.266 B -0.68 % | 1.275 B 12.30 % | 1.135 B -4.95 % | 1.194 B 12.65 % | 1.060 B -6.56 % | 1.134 B -0.39 % | 1.139 B 1.53 % | 1.122 B -47.76 % | 2.147 B 118.32 % | 983.533 M -5.34 % | 1.039 B 1.78 % | 1.021 B -50.58 % | 2.066 B 79.57 % | 1.150 B 6.14 % | 1.084 B 7.41 % | 1.009 B | 0.000 -100.00 % | 1.667 B 84.51 % | 903.214 M -85.65 % | 6.292 B 543.47 % | 977.861 M -12.06 % | 1.112 B 4.81 % | 1.061 B 7.19 % | 989.778 M | 0.000 -100.00 % | 1.037 B 17.89 % | 879.752 M -14.91 % | 1.034 B | 0.000 -100.00 % | 1.156 B 10.84 % | 1.043 B -19.87 % | 1.302 B | 0.000 -100.00 % | 1.076 B -3.48 % | 1.115 B -24.50 % | 1.476 B |
| Selling and marketing expenses | 1.916 B 14.30 % | 1.676 B 12.26 % | 1.493 B | 0.000 | 0.000 100.00 % | -749.268 M -156.41 % | 1.328 B -4.63 % | 1.393 B -25.18 % | 1.861 B 9.53 % | 1.699 B 1.58 % | 1.673 B 9.61 % | 1.526 B -25.13 % | 2.038 B 61.84 % | 1.260 B -37.13 % | 2.004 B 86.97 % | 1.072 B -25.68 % | 1.442 B -9.56 % | 1.594 B 0.96 % | 1.579 B 23.55 % | 1.278 B 9.48 % | 1.167 B -27.02 % | 1.600 B 9.10 % | 1.466 B -20.65 % | 1.848 B -3.15 % | 1.908 B 28.92 % | 1.480 B -20.17 % | 1.854 B 21.46 % | 1.526 B -18.86 % | 1.881 B 21.60 % | 1.547 B -13.00 % | 1.778 B -0.36 % | 1.784 B -0.23 % | 1.788 B -0.76 % | 1.802 B -3.25 % | 1.863 B 24.83 % | 1.492 B -39.75 % | 2.477 B 35.15 % | 1.833 B -7.91 % | 1.990 B -14.56 % | 2.329 B -6.48 % | 2.490 B 28.82 % | 1.933 B -11.07 % | 2.174 B 14.40 % | 1.900 B -18.22 % | 2.324 B 20.98 % | 1.921 B 13.88 % | 1.687 B -1.65 % | 1.715 B -4.19 % | 1.790 B 6.15 % | 1.686 B -17.72 % | 2.049 B 7.30 % | 1.910 B -10.17 % | 2.126 B 27.23 % | 1.671 B | 0.000 -100.00 % | 389.079 M -82.39 % | 2.210 B | 0.000 -100.00 % | 1.576 B 3.22 % | 1.526 B -26.23 % | 2.069 B 38.72 % | 1.492 B | 0.000 -100.00 % | 1.450 B -22.44 % | 1.870 B 63.39 % | 1.144 B | 0.000 -100.00 % | 2.132 B 7.89 % | 1.976 B 26.39 % | 1.564 B | 0.000 -100.00 % | 1.369 B -42.03 % | 2.362 B 72.49 % | 1.369 B |
| Other expenses | 3.515 B | 0.000 -100.00 % | 3.751 B 375 109 500.00 % | -1.000 K -100.00 % | 3.582 B 2 573.54 % | -144.801 M 16.10 % | -172.583 M 98.53 % | -11.771 B 11.45 % | -13.292 B -485.54 % | 3.448 B 8.19 % | 3.187 B -16.26 % | 3.805 B 0.16 % | 3.799 B 29.01 % | 2.945 B 158.01 % | -5.077 B -2 007.04 % | 266.208 M 108.87 % | -3.002 B -134.08 % | 8.809 B 253.63 % | -5.734 B -1 960.06 % | 308.265 M -0.92 % | 311.128 M -94.25 % | 5.407 B 5 367.97 % | 98.885 M 32.21 % | 74.796 M -62.45 % | 199.210 M 314.71 % | 48.036 M 101.13 % | -4.250 B -1 244.13 % | 371.481 M -92.93 % | 5.254 B 614.97 % | -1.020 B 55.17 % | -2.276 B -915.36 % | -224.145 M -115.09 % | 1.485 B 295.15 % | 375.804 M 147.98 % | -783.188 M -1 368.65 % | 61.734 M -63.11 % | 167.333 M 176.04 % | -220.069 M 27.72 % | -304.447 M -385.44 % | -62.716 M 92.71 % | -859.835 M -661.79 % | 153.053 M 113.24 % | -1.156 B -479.30 % | 304.670 M -48.40 % | 590.498 M -46.76 % | 1.109 B 623.75 % | -211.776 M -161.46 % | 344.575 M -27.27 % | 473.773 M 400.62 % | 94.638 M 140.76 % | -232.180 M -184.34 % | 275.286 M -32.61 % | 408.489 M -88.71 % | 3.618 B | 0.000 -100.00 % | 4.940 B 21.93 % | 4.052 B 769.41 % | -605.243 M -1 334.38 % | 49.032 M -59.97 % | 122.477 M -11.73 % | 138.756 M 124.96 % | 61.679 M | 0.000 100.00 % | -43.926 M -164.38 % | 68.224 M -76.18 % | 286.425 M | 0.000 -100.00 % | 615.657 M 11.46 % | 552.363 M 1 267.84 % | 40.382 M | 0.000 -100.00 % | 151.215 M 207.01 % | 49.254 M 25.91 % | 39.117 M |
| Operating expenses | 6.497 B 4.43 % | 6.222 B 0.93 % | 6.165 B 3.71 % | 5.944 B 0.90 % | 5.892 B 1.42 % | 5.809 B 11.31 % | 5.219 B 187.20 % | -5.984 B 9.96 % | -6.646 B -203.59 % | 6.416 B 6.15 % | 6.044 B -6.59 % | 6.471 B -4.88 % | 6.802 B 29.68 % | 5.245 B -7.72 % | 5.684 B -3.96 % | 5.919 B -7.84 % | 6.422 B 7.72 % | 5.962 B -18.06 % | 7.277 B 11.41 % | 6.532 B 8.72 % | 6.008 B -14.90 % | 7.059 B 3.47 % | 6.823 B -8.65 % | 7.469 B 11.87 % | 6.676 B -1.47 % | 6.775 B -10.13 % | 7.539 B 6.73 % | 7.064 B 6.11 % | 6.656 B -6.09 % | 7.088 B 2.86 % | 6.891 B -0.89 % | 6.954 B 4.51 % | 6.653 B -2.68 % | 6.837 B 0.55 % | 6.799 B 6.56 % | 6.381 B -16.84 % | 7.673 B 17.80 % | 6.514 B -8.07 % | 7.086 B -4.19 % | 7.395 B -5.21 % | 7.802 B 18.49 % | 6.584 B -11.98 % | 7.481 B 6.00 % | 7.057 B -0.41 % | 7.086 B 10.54 % | 6.410 B -11.90 % | 7.276 B 7.00 % | 6.800 B 3.21 % | 6.589 B 2.08 % | 6.455 B -11.33 % | 7.279 B 3.30 % | 7.047 B -3.41 % | 7.296 B 13.06 % | 6.453 B | 0.000 -100.00 % | 7.028 B -4.35 % | 7.348 B 29.20 % | 5.687 B -18.77 % | 7.001 B -5.11 % | 7.378 B -1.22 % | 7.469 B 13.44 % | 6.584 B | 0.000 -100.00 % | 6.599 B -11.02 % | 7.416 B 13.85 % | 6.514 B | 0.000 -100.00 % | 8.676 B 1.49 % | 8.549 B 12.60 % | 7.593 B | 0.000 -100.00 % | 7.593 B -12.36 % | 8.663 B 22.35 % | 7.081 B |
| Cost and expenses | 22.843 B -0.20 % | 22.888 B -7.06 % | 24.626 B 7.36 % | 22.938 B -0.62 % | 23.082 B -7.05 % | 24.832 B 1.16 % | 24.548 B 32.06 % | 18.589 B -0.69 % | 18.717 B -29.64 % | 26.602 B -3.26 % | 27.499 B -2.70 % | 28.263 B 14.51 % | 24.682 B -10.35 % | 27.532 B -12.30 % | 31.395 B 16.81 % | 26.877 B -6.60 % | 28.777 B 7.53 % | 26.762 B -12.55 % | 30.605 B 8.98 % | 28.082 B 0.89 % | 27.834 B 3.19 % | 26.974 B -12.71 % | 30.902 B 3.10 % | 29.973 B 1.61 % | 29.499 B -0.48 % | 29.641 B -11.38 % | 33.446 B 12.81 % | 29.649 B 0.60 % | 29.473 B 5.76 % | 27.868 B -9.42 % | 30.765 B 3.97 % | 29.590 B 3.83 % | 28.498 B 0.83 % | 28.263 B -11.28 % | 31.855 B 12.50 % | 28.316 B -7.40 % | 30.579 B 4.05 % | 29.388 B -7.85 % | 31.893 B 16.06 % | 27.480 B -10.42 % | 30.676 B 6.40 % | 28.830 B -7.48 % | 31.161 B 7.81 % | 28.903 B -0.50 % | 29.049 B 0.22 % | 28.985 B -11.37 % | 32.704 B 11.22 % | 29.405 B 2.53 % | 28.679 B -4.62 % | 30.069 B -19.06 % | 37.150 B 2.90 % | 36.103 B -8.75 % | 39.564 B 0.43 % | 39.395 B | 0.000 -100.00 % | 41.261 B -6.81 % | 44.275 B 15.26 % | 38.413 B -7.16 % | 41.376 B 5.00 % | 39.406 B -7.62 % | 42.659 B 16.96 % | 36.472 B | 0.000 -100.00 % | 41.585 B 10.01 % | 37.800 B 2.85 % | 36.753 B | 0.000 -100.00 % | 35.628 B -0.16 % | 35.686 B -18.04 % | 43.541 B | 0.000 -100.00 % | 33.384 B -7.36 % | 36.035 B -0.89 % | 36.359 B |
| Research and development expenses | 215.302 M | 0.000 -100.00 % | 158.909 M | 0.000 -100.00 % | 194.269 M 10.85 % | 175.255 M -5.23 % | 184.924 M 1.49 % | 182.202 M -25.59 % | 244.878 M 12.09 % | 218.460 M 3.49 % | 211.098 M 1.37 % | 208.240 M 35.41 % | 153.781 M -9.84 % | 170.572 M -28.81 % | 239.616 M 20.20 % | 199.350 M 13.43 % | 175.743 M 2.69 % | 171.146 M -12.07 % | 194.639 M 8.47 % | 179.440 M 6.06 % | 169.186 M -21.35 % | 215.117 M 17.18 % | 183.574 M -31.68 % | 268.683 M 49.42 % | 179.819 M 1.60 % | 176.992 M 3.76 % | 170.571 M -5.71 % | 180.907 M -6.63 % | 193.757 M 28.73 % | 150.514 M -22.83 % | 195.040 M 15.38 % | 169.048 M 21.05 % | 139.652 M -4.68 % | 146.516 M 4.85 % | 139.736 M -12.64 % | 159.951 M 7.77 % | 148.419 M -5.42 % | 156.924 M -0.16 % | 157.176 M -5.95 % | 167.118 M -8.67 % | 182.979 M 25.73 % | 145.530 M -20.58 % | 183.230 M 18.31 % | 154.876 M -19.94 % | 193.449 M 6.19 % | 182.169 M 8.30 % | 168.204 M -10.91 % | 188.794 M 11.77 % | 168.920 M -3.83 % | 175.653 M -1.10 % | 177.607 M 0.25 % | 177.167 M -27.98 % | 246.010 M 58.49 % | 155.225 M | 0.000 -100.00 % | 32.228 M -82.41 % | 183.207 M | 0.000 -100.00 % | 191.721 M 14.10 % | 168.023 M -20.67 % | 211.805 M 39.34 % | 152.006 M | 0.000 -100.00 % | 114.242 M -46.90 % | 215.142 M 44.64 % | 148.747 M | 0.000 -100.00 % | 151.356 M -2.46 % | 155.166 M -3.68 % | 161.091 M | 0.000 -100.00 % | 151.073 M -3.96 % | 157.303 M -22.34 % | 202.542 M |
| Selling general and administrative expenses | 2.767 B -55.52 % | 6.222 B 175.96 % | 2.255 B -62.07 % | 5.944 B -5.67 % | 6.302 B 14.81 % | 5.489 B 133.73 % | 2.348 B 0.43 % | 2.338 B -17.98 % | 2.851 B 3.68 % | 2.750 B 3.91 % | 2.646 B 7.71 % | 2.457 B -13.77 % | 2.849 B 33.76 % | 2.130 B -23.25 % | 2.775 B 46.96 % | 1.888 B -16.59 % | 2.264 B 4.08 % | 2.175 B -12.74 % | 2.493 B 8.85 % | 2.290 B 8.92 % | 2.102 B -17.52 % | 2.549 B 1.59 % | 2.509 B -15.47 % | 2.968 B -1.90 % | 3.026 B 15.17 % | 2.627 B -10.66 % | 2.940 B 7.75 % | 2.729 B -9.52 % | 3.016 B 14.46 % | 2.635 B 1.58 % | 2.594 B -9.28 % | 2.859 B 1.69 % | 2.812 B -4.29 % | 2.938 B -1.56 % | 2.984 B 10.10 % | 2.710 B -24.80 % | 3.604 B 18.40 % | 3.044 B -6.50 % | 3.256 B -9.65 % | 3.604 B -0.60 % | 3.625 B 15.93 % | 3.127 B -3.30 % | 3.234 B 6.56 % | 3.035 B -12.35 % | 3.462 B 13.81 % | 3.042 B -20.64 % | 3.834 B 42.08 % | 2.698 B -4.61 % | 2.829 B 4.50 % | 2.707 B -34.22 % | 4.115 B 34.47 % | 3.060 B -4.66 % | 3.210 B 19.76 % | 2.680 B | 0.000 -100.00 % | 2.056 B -33.97 % | 3.113 B -50.53 % | 6.292 B 146.42 % | 2.553 B -3.22 % | 2.638 B -15.71 % | 3.130 B 26.14 % | 2.481 B | 0.000 -100.00 % | 2.487 B -9.53 % | 2.750 B 26.22 % | 2.178 B | 0.000 -100.00 % | 3.288 B 8.91 % | 3.020 B 5.38 % | 2.865 B | 0.000 -100.00 % | 2.445 B -29.67 % | 3.477 B 22.17 % | 2.846 B |
| Interest income | 0.000 -100.00 % | 156.022 M -14.36 % | 182.184 M -3.08 % | 187.968 M | 0.000 -100.00 % | 371.858 M | 0.000 -100.00 % | 169.749 M -53.85 % | 367.844 M 79.49 % | 204.936 M 169.14 % | 76.144 M -78.41 % | 352.636 M | 0.000 | 0.000 | 0.000 -100.00 % | 176.064 M -27.95 % | 244.374 M -2.15 % | 249.750 M -59.15 % | 611.312 M 1 059.26 % | 52.733 M -56.29 % | 120.629 M -47.37 % | 229.203 M | 0.000 -100.00 % | 138.961 M -3.13 % | 143.452 M 147.97 % | 57.851 M | 0.000 -100.00 % | 137.008 M -4.21 % | 143.034 M 3.02 % | 138.846 M | 0.000 -100.00 % | 76.256 M 877.51 % | 7.801 M | 0.000 | 0.000 -100.00 % | 96.379 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.476 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.051 M | 0.000 -100.00 % | 21.838 M 3.78 % | 21.042 M | 0.000 -100.00 % | 20.500 M -53.92 % | 44.488 M -48.41 % | 86.232 M 902.00 % | 8.606 M | 0.000 -100.00 % | 49.674 M -49.78 % | 98.916 M 220.88 % | 30.826 M | 0.000 -100.00 % | 24.245 M -79.60 % | 118.863 M 499.11 % | 19.840 M | 0.000 -100.00 % | 90.608 M 461.88 % | 16.126 M -19.14 % | 19.944 M |
| Interest expense | 0.000 -100.00 % | 459.749 M | 0.000 -100.00 % | 346.908 M | 0.000 -100.00 % | 188.748 M | 0.000 -100.00 % | 279.537 M -30.33 % | 401.254 M -24.00 % | 527.989 M 89.85 % | 278.107 M -52.46 % | 584.970 M 1 298.48 % | 41.829 M -90.12 % | 423.465 M | 0.000 -100.00 % | 294.820 M 9.07 % | 270.306 M 38.24 % | 195.527 M 271.03 % | 52.698 M -87.90 % | 435.372 M 2 349.55 % | 17.774 M -97.36 % | 673.259 M | 0.000 -100.00 % | 493.787 M -18.89 % | 608.762 M 64.55 % | 369.950 M | 0.000 -100.00 % | 230.023 M -27.46 % | 317.083 M -40.16 % | 529.920 M | 0.000 -100.00 % | 310.333 M -31.83 % | 455.220 M | 0.000 | 0.000 -100.00 % | 596.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 503.498 M | 0.000 | 0.000 | 0.000 -100.00 % | 549.445 M | 0.000 -100.00 % | 501.871 M 2.61 % | 489.128 M | 0.000 -100.00 % | 395.958 M 8.69 % | 364.302 M -5.33 % | 384.828 M -9.18 % | 423.738 M | 0.000 -100.00 % | 470.475 M -3.31 % | 486.579 M 1.59 % | 478.970 M | 0.000 -100.00 % | 632.372 M 10.81 % | 570.689 M 3.17 % | 553.163 M | 0.000 -100.00 % | 478.421 M 5.24 % | 454.598 M -8.00 % | 494.139 M |
| Depreciation and amortization | 934.801 M 2.10 % | 915.573 M 6.08 % | 863.123 M 5.31 % | 819.621 M 3.50 % | 791.925 M 4.49 % | 757.894 M 6.25 % | 713.319 M -1.57 % | 724.701 M 0.23 % | 723.016 M 0.93 % | 716.365 M 2.12 % | 701.489 M 3.30 % | 679.075 M -8.95 % | 745.790 M -0.83 % | 752.045 M -0.59 % | 756.522 M -0.95 % | 763.794 M -12.12 % | 869.113 M 14.35 % | 760.050 M 19.31 % | 637.041 M -9.31 % | 702.469 M -0.74 % | 707.719 M -6.52 % | 757.041 M 6.04 % | 713.892 M 2.05 % | 699.542 M -2.24 % | 715.572 M -7.90 % | 776.917 M 4.32 % | 744.712 M -3.26 % | 769.806 M 2.32 % | 752.382 M -2.74 % | 773.541 M 1.80 % | 759.827 M 3.26 % | 735.849 M -6.42 % | 786.342 M 11.59 % | 704.687 M 0.48 % | 701.354 M -3.30 % | 725.296 M 5.66 % | 686.465 M -0.03 % | 686.670 M -5.84 % | 729.224 M 2.20 % | 713.522 M -0.78 % | 719.128 M 0.02 % | 718.998 M -0.66 % | 723.811 M -6.58 % | 774.794 M -1.66 % | 787.865 M -1.40 % | 799.045 M -11.02 % | 897.962 M -0.74 % | 904.682 M 0.18 % | 903.099 M -2.64 % | 927.591 M -2.63 % | 952.656 M -4.49 % | 997.445 M 164.52 % | 377.075 M -48.79 % | 736.322 M | 0.000 -100.00 % | 756.449 M 120.03 % | 343.801 M 34 380 000.00 % | 1.000 K -100.00 % | 692.252 M 3.20 % | 670.765 M -13.13 % | 772.188 M 46.50 % | 527.100 M | 0.000 -100.00 % | 118.278 M -82.86 % | 690.062 M 1.40 % | 680.519 M | 0.000 -100.00 % | 693.520 M -1.27 % | 702.408 M 6.79 % | 657.755 M | 0.000 -100.00 % | 688.451 M 0.98 % | 681.799 M 4.73 % | 651.025 M |
| Operating income | 1.699 B 133.39 % | 727.830 M -64.69 % | 2.061 B 129.42 % | 898.493 M -52.68 % | 1.899 B 33.81 % | 1.419 B -66.39 % | 4.223 B 47.20 % | 2.869 B 30.50 % | 2.198 B 6.37 % | 2.067 B -32.08 % | 3.043 B -3.37 % | 3.149 B 18.22 % | 2.663 B 97.85 % | 1.346 B -68.78 % | 4.312 B 43.63 % | 3.002 B 27.60 % | 2.353 B -30.33 % | 3.377 B 512.94 % | -817.728 M -147.13 % | 1.735 B 196.63 % | 584.894 M -64.66 % | 1.655 B 19.95 % | 1.380 B 46.63 % | 941.104 M 159.76 % | 362.298 M 15.26 % | 314.320 M 124.85 % | -1.265 B -356.05 % | 493.911 M 506.78 % | -121.420 M -106.07 % | 2.000 B 54.42 % | 1.295 B 121.50 % | 584.835 M -60.17 % | 1.468 B 115.13 % | 682.553 M -27.74 % | 944.557 M -11.73 % | 1.070 B 147.31 % | 432.674 M -75.72 % | 1.782 B 15.06 % | 1.549 B -25.59 % | 2.081 B 382.62 % | 431.172 M -82.45 % | 2.456 B 35.73 % | 1.810 B 101.11 % | 899.847 M -29.03 % | 1.268 B -39.78 % | 2.105 B 304.32 % | 520.753 M 683.91 % | 66.430 M -96.09 % | 1.698 B 300.45 % | 424.004 M 162.19 % | -681.835 M -363.61 % | 258.653 M 320.03 % | -117.555 M -109.33 % | 1.260 B | 0.000 -100.00 % | 99.079 M -95.51 % | 2.207 B -37.58 % | 3.535 B 42.61 % | 2.479 B 262.74 % | 683.460 M -73.95 % | 2.623 B 56.94 % | 1.672 B | 0.000 -100.00 % | 168.138 M -66.96 % | 508.902 M -35.85 % | 793.327 M | 0.000 -100.00 % | 1.397 B -32.60 % | 2.073 B -5.24 % | 2.187 B | 0.000 -100.00 % | 3.626 B 28.86 % | 2.814 B 27.67 % | 2.204 B |
| Operating income ratio | 0.07 124.58 % | 0.03 -60.10 % | 0.08 104.92 % | 0.04 -50.41 % | 0.08 40.62 % | 0.05 -63.17 % | 0.15 40.40 % | 0.10 31.07 % | 0.08 10.64 % | 0.07 -27.64 % | 0.10 -0.62 % | 0.10 2.92 % | 0.10 108.95 % | 0.05 -61.40 % | 0.12 20.19 % | 0.10 32.94 % | 0.08 -32.54 % | 0.11 508.12 % | -0.03 -147.18 % | 0.06 182.72 % | 0.02 -64.40 % | 0.06 35.25 % | 0.04 40.41 % | 0.03 150.92 % | 0.01 15.62 % | 0.01 126.70 % | -0.04 -339.84 % | 0.02 496.09 % | 0.00 -106.17 % | 0.07 65.94 % | 0.04 108.47 % | 0.02 -60.50 % | 0.05 107.84 % | 0.02 -17.77 % | 0.03 -21.23 % | 0.04 160.87 % | 0.01 -75.59 % | 0.06 24.15 % | 0.05 -34.61 % | 0.07 407.78 % | 0.01 -82.34 % | 0.08 44.06 % | 0.05 80.36 % | 0.03 -27.74 % | 0.04 -38.34 % | 0.07 332.13 % | 0.02 595.28 % | 0.00 -95.97 % | 0.06 302.01 % | 0.01 174.55 % | -0.02 -362.31 % | 0.01 338.73 % | 0.00 -109.62 % | 0.03 | 0.00 -100.00 % | 0.00 -94.96 % | 0.05 -43.46 % | 0.08 49.09 % | 0.06 231.59 % | 0.02 -70.57 % | 0.06 32.20 % | 0.04 | 0.00 -100.00 % | 0.00 -69.69 % | 0.01 -37.13 % | 0.02 | 0.00 -100.00 % | 0.04 -31.27 % | 0.05 14.76 % | 0.05 | 0.00 -100.00 % | 0.10 35.27 % | 0.07 26.73 % | 0.06 |
| Total other income expenses net | 861.623 M 50 228.46 % | 1.712 M -98.54 % | 117.245 M -68.65 % | 373.959 M 950.56 % | -43.966 M -112.53 % | 350.942 M 267.94 % | -208.964 M -291.70 % | 109.007 M -79.44 % | 530.231 M 335.51 % | -225.141 M 56.84 % | -521.675 M -2 034.18 % | -24.444 M 86.60 % | -182.430 M -236.47 % | 133.682 M -86.55 % | 993.681 M 306.12 % | -482.088 M 83.16 % | -2.862 B -134.35 % | 8.333 B -5.41 % | 8.809 B 42 505.73 % | -20.774 M 76.20 % | -87.289 M -101.96 % | 4.461 B 929.92 % | 433.161 M 267.50 % | -258.605 M -1.00 % | -256.034 M 3.04 % | -264.063 M -2 269.52 % | -11.144 M 95.89 % | -271.032 M -105.86 % | 4.628 B 427.87 % | -1.411 B -1 629.81 % | 92.262 M 120.13 % | -458.223 M -174.79 % | 612.649 M 92.83 % | 317.710 M 138.89 % | -817.005 M -86.38 % | -438.349 M -112.88 % | -205.916 M 72.52 % | -749.208 M -196.69 % | -252.518 M 67.10 % | -767.518 M 34.13 % | -1.165 B -923.80 % | 141.445 M -78.74 % | 665.430 M 82.17 % | 365.272 M -32.44 % | 540.652 M -28.27 % | 753.718 M 19.32 % | 631.680 M 701.10 % | 78.852 M 275.52 % | -44.925 M -280.38 % | 24.906 M -96.74 % | 763.972 M 442.02 % | -223.373 M 45.20 % | -407.578 M -112.39 % | -191.903 M | 0.000 100.00 % | -1.242 B -187.35 % | -432.136 M 6.94 % | -464.364 M 7.71 % | -503.166 M -6 436.31 % | 7.941 M 100.94 % | -846.309 M -1 781.65 % | -44.977 M | 0.000 -100.00 % | 399.669 M -56.77 % | 924.463 M 297.29 % | -468.589 M | 0.000 100.00 % | -904.804 M -901.17 % | -90.375 M 94.49 % | -1.641 B | 0.000 100.00 % | -676.737 M -727.18 % | -81.813 M 85.26 % | -555.212 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-12-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 | 7.952 B 33.21 % | 5.970 B 128.54 % | 2.612 B -73.09 % | 9.706 B 842.97 % | 1.029 B 144.68 % | 420.678 M -93.40 % | 6.370 B -25.27 % | 8.523 B -14.63 % | 9.984 B 74.57 % | 5.719 B 20.41 % | 4.750 B -52.05 % | 9.905 B -12.93 % | 11.375 B 117.37 % | 5.233 B 413.62 % | 1.019 B -81.30 % | 5.447 B -19.25 % | 6.746 B 32.33 % | 5.098 B -64.07 % | 14.190 B -45.69 % | 26.126 B -9.38 % | 28.829 B 10.16 % | 26.170 B -21.01 % | 33.130 B 15.13 % | 28.775 B 1.53 % | 28.341 B -10.92 % | 31.815 B 83.36 % | 17.351 B 13.74 % | 15.255 B 8.45 % | 14.067 B -35.69 % | 21.875 B 3.66 % | 21.102 B 3.30 % | 20.429 B 4.99 % | 19.458 B -11.41 % | 21.963 B -6.93 % | 23.599 B -13.25 % | 27.203 B -0.78 % | 27.416 B 0.23 % | 27.354 B -10.69 % | 30.629 B -5.69 % | 32.476 B 9.06 % | 29.778 B 90.20 % | 15.656 B -7.16 % | 16.863 B -7.87 % | 18.303 B -0.94 % | 18.477 B -14.77 % | 21.678 B -22.46 % | 27.956 B 3.70 % | 26.958 B -6.94 % | 28.967 B -7.88 % | 31.445 B -5.38 % | 33.234 B 18.32 % | 28.087 B 2.56 % | 27.385 B 10.70 % | 24.739 B -4.91 % | 26.016 B 5.26 % | 24.717 B -10.66 % | 27.665 B 19.89 % | 23.075 B -20.22 % | 28.924 B -19.74 % | 36.036 B -2.61 % | 37.000 B 2.35 % | 36.152 B -5.34 % | 38.193 B 10.47 % | 34.574 B -1.53 % | 35.112 B 20.68 % | 29.096 B -2.91 % | 29.967 B -3.48 % | 31.046 B |
| Total investments | 11.946 B 0.60 % | 11.875 B 39.57 % | 8.508 B 6.78 % | 7.968 B -46.99 % | 15.030 B -1.32 % | 15.231 B 5.31 % | 14.464 B 171.23 % | 5.333 B 16.25 % | 4.587 B 10.42 % | 4.154 B 20.18 % | 3.457 B 4.86 % | 3.296 B -9.53 % | 3.644 B 3.97 % | 3.505 B 8.30 % | 3.236 B 19.96 % | 2.698 B 6.18 % | 2.541 B 32.02 % | 1.924 B 15.42 % | 1.667 B -14.57 % | 1.952 B 3.32 % | 1.889 B 1.80 % | 1.856 B -7.44 % | 2.005 B 0.89 % | 1.987 B 14.10 % | 1.742 B -16.07 % | 2.075 B 8.48 % | 1.913 B -20.09 % | 2.394 B 2.57 % | 2.334 B -45.28 % | 4.265 B 4.30 % | 4.089 B 10.57 % | 3.699 B 1.44 % | 3.646 B 17.67 % | 3.098 B 3.49 % | 2.994 B -4.63 % | 3.140 B -17.13 % | 3.788 B 4.63 % | 3.621 B 16.99 % | 3.095 B 3.70 % | 2.984 B -10.40 % | 3.331 B -0.35 % | 3.342 B 22.49 % | 2.729 B -33.44 % | 4.100 B -4.66 % | 4.300 B -2.21 % | 4.397 B 2.57 % | 4.287 B -2.81 % | 4.411 B 0.91 % | 4.371 B 4.90 % | 4.167 B -0.55 % | 4.190 B -68.35 % | 13.241 B -1.45 % | 13.435 B -1.03 % | 13.575 B 24.43 % | 10.910 B 0.92 % | 10.811 B -0.79 % | 10.896 B 0.23 % | 10.871 B 0.74 % | 10.792 B 0.80 % | 10.706 B 0.60 % | 10.642 B 16.84 % | 9.108 B 149.12 % | 3.656 B -17.96 % | 4.456 B 1.79 % | 4.378 B -34.25 % | 6.658 B -3.15 % | 6.875 B -12.43 % | 7.851 B |
| Total debt | 9.375 B 22.68 % | 7.642 B 91.59 % | 3.988 B -69.70 % | 13.164 B 106.78 % | 6.366 B 6.49 % | 5.978 B -32.86 % | 8.904 B -1.68 % | 9.057 B -17.43 % | 10.968 B 50.00 % | 7.312 B -2.30 % | 7.484 B -28.82 % | 10.515 B -9.53 % | 11.623 B 74.67 % | 6.654 B -2.19 % | 6.803 B 9.92 % | 6.189 B -15.30 % | 7.307 B 33.99 % | 5.453 B -61.89 % | 14.309 B -45.37 % | 26.193 B -9.56 % | 28.963 B 10.01 % | 26.326 B -21.35 % | 33.471 B 15.92 % | 28.875 B 1.14 % | 28.550 B -11.48 % | 32.251 B 82.50 % | 17.671 B 14.61 % | 15.419 B 7.57 % | 14.335 B -35.09 % | 22.083 B 3.74 % | 21.286 B 3.13 % | 20.640 B 5.47 % | 19.570 B -11.27 % | 22.056 B -7.31 % | 23.797 B -12.72 % | 27.266 B -1.11 % | 27.573 B 0.33 % | 27.481 B -10.57 % | 30.728 B -5.67 % | 32.576 B 9.03 % | 29.878 B 89.52 % | 15.765 B -7.27 % | 17.001 B -7.94 % | 18.468 B -0.51 % | 18.561 B -14.82 % | 21.790 B -22.19 % | 28.005 B 3.49 % | 27.060 B -7.69 % | 29.313 B -8.16 % | 31.917 B -4.06 % | 33.269 B 17.00 % | 28.436 B 2.35 % | 27.783 B 11.15 % | 24.995 B -5.02 % | 26.315 B 4.38 % | 25.210 B -9.69 % | 27.914 B 17.64 % | 23.728 B -18.82 % | 29.229 B -19.35 % | 36.241 B -3.41 % | 37.520 B 2.72 % | 36.527 B -5.30 % | 38.571 B 7.08 % | 36.021 B 0.16 % | 35.964 B 21.56 % | 29.586 B -3.50 % | 30.657 B -2.61 % | 31.480 B |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -445.789 M | 0.000 | 0.000 100.00 % | -296.349 M 77.12 % | -1.295 B -103.40 % | 38.089 B 2 873.31 % | -1.373 B 0.00 % | -1.373 B 42.58 % | -2.392 B -106.28 % | 38.089 B 1 627.24 % | -2.494 B 0.00 % | -2.494 B -31.43 % | -1.898 B -104.98 % | 38.089 B 3 667.07 % | -1.068 B -249.56 % | -305.473 M 85.45 % | -2.100 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 |
| Retained earnings | 103.535 B 1.76 % | 101.743 B 58.29 % | 64.275 B -37.06 % | 102.125 B -0.17 % | 102.302 B 1.49 % | 100.800 B 61.36 % | 62.469 B -36.69 % | 98.671 B 1.09 % | 97.611 B 2.33 % | 95.392 B 0.67 % | 94.757 B 2.33 % | 92.599 B 1.58 % | 91.162 B 1.87 % | 89.487 B 0.80 % | 88.780 B 6.10 % | 83.679 B 1.88 % | 82.134 B -5.71 % | 87.111 B 11.21 % | 78.328 B -2.58 % | 80.398 B 0.35 % | 80.116 B 1.02 % | 79.309 B 11.38 % | 71.205 B -3.19 % | 73.553 B -0.11 % | 73.632 B 0.53 % | 73.246 B 4.02 % | 70.412 B -7.63 % | 76.226 B -0.16 % | 76.344 B 4.94 % | 72.753 B -0.19 % | 72.894 B 0.00 % | 72.896 B -0.53 % | 73.283 B 2.99 % | 71.153 B -0.15 % | 71.260 B -0.19 % | 71.397 B -0.38 % | 71.670 B 0.22 % | 71.514 B 0.20 % | 71.369 B 1.88 % | 70.055 B 0.41 % | 69.769 B -1.43 % | 70.784 B 1.98 % | 69.408 B 3.54 % | 67.035 B 0.62 % | 66.624 B 1.58 % | 65.590 B 2.47 % | 64.007 B 0.30 % | 63.812 B -0.72 % | 64.273 B 2.30 % | 62.830 B -0.48 % | 63.132 B -1.06 % | 63.806 B 1.11 % | 63.104 B -3.14 % | 65.148 B -0.58 % | 65.528 B 4.58 % | 62.655 B 0.61 % | 62.276 B 0.05 % | 62.243 B 0.92 % | 61.678 B 1.16 % | 60.969 B -0.45 % | 61.244 B 1.93 % | 60.086 B -1.43 % | 60.958 B -0.19 % | 61.073 B 1.33 % | 60.272 B -1.99 % | 61.499 B 2.61 % | 59.936 B 2.67 % | 58.379 B |
| Common stock | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B 0.00 % | 6.733 B |
| Total equity | 116.891 B 1.44 % | 115.233 B -0.80 % | 116.161 B 1.01 % | 115.004 B -0.32 % | 115.375 B 1.35 % | 113.836 B -0.05 % | 113.891 B 2.02 % | 111.640 B 0.96 % | 110.580 B 2.87 % | 107.498 B 0.59 % | 106.863 B 2.16 % | 104.608 B 1.39 % | 103.176 B 1.03 % | 102.124 B 0.70 % | 101.417 B 4.36 % | 97.179 B 0.81 % | 96.397 B -3.07 % | 99.447 B 8.21 % | 91.902 B -2.19 % | 93.955 B 0.35 % | 93.629 B 0.87 % | 92.822 B 5.53 % | 87.954 B 1.04 % | 87.047 B -0.09 % | 87.126 B 0.44 % | 86.741 B -0.65 % | 87.305 B -2.67 % | 89.699 B -0.13 % | 89.817 B 4.17 % | 86.226 B -0.16 % | 86.367 B 0.06 % | 86.315 B -0.47 % | 86.722 B 2.55 % | 84.564 B -0.14 % | 84.683 B -0.19 % | 84.848 B -0.32 % | 85.121 B 0.22 % | 84.934 B 0.10 % | 84.847 B 1.59 % | 83.516 B 0.35 % | 83.221 B -1.28 % | 84.299 B 1.63 % | 82.948 B 2.43 % | 80.981 B 0.49 % | 80.587 B 1.42 % | 79.458 B 2.01 % | 77.892 B -0.05 % | 77.930 B -0.75 % | 78.520 B 1.95 % | 77.016 B -0.34 % | 77.282 B -0.04 % | 77.314 B 0.41 % | 77.001 B -2.72 % | 79.154 B 0.14 % | 79.045 B 3.93 % | 76.055 B 2.94 % | 73.884 B -0.69 % | 74.400 B 0.80 % | 73.809 B 0.98 % | 73.090 B -0.38 % | 73.365 B 2.38 % | 71.663 B -2.15 % | 73.235 B -0.38 % | 73.516 B 6.42 % | 69.084 B -5.31 % | 72.961 B -0.65 % | 73.435 B 5.81 % | 69.401 B |
| Other non current liabilities | 1.737 B 30.83 % | 1.328 B 40.87 % | 942.579 M -2.48 % | 966.506 M 57.69 % | 612.897 M 85.86 % | 329.760 M | 0.000 -100.00 % | 450.061 M | 0.000 -100.00 % | 110.745 M | 0.000 -100.00 % | 624.338 M 170.31 % | 230.971 M | 0.000 -100.00 % | 42.658 M -98.64 % | 3.127 B 94.74 % | 1.606 B -53.39 % | 3.446 B 12.62 % | 3.059 B -14.54 % | 3.580 B -5.06 % | 3.771 B 5.56 % | 3.572 B 1.89 % | 3.506 B -37.41 % | 5.601 B 0.30 % | 5.584 B -15.63 % | 6.619 B 44.79 % | 4.571 B -3.92 % | 4.758 B -23.24 % | 6.198 B 32.91 % | 4.663 B 27.07 % | 3.670 B -23.55 % | 4.801 B 0.71 % | 4.767 B 6.25 % | 4.486 B -8.30 % | 4.893 B -2.76 % | 5.032 B 2.66 % | 4.901 B 15.22 % | 4.254 B -2.91 % | 4.381 B -51.37 % | 9.010 B 3.68 % | 8.690 B -2.63 % | 8.925 B 12.92 % | 7.904 B -1.56 % | 8.029 B -23.48 % | 10.493 B 0.59 % | 10.431 B 5.84 % | 9.855 B -12.05 % | 11.205 B -1.67 % | 11.396 B 5.75 % | 10.776 B 3.38 % | 10.424 B -3.68 % | 10.823 B 0.31 % | 10.789 B 3.59 % | 10.415 B 5.53 % | 9.870 B 7.15 % | 9.211 B -17.54 % | 11.171 B -7.80 % | 12.116 B -5.64 % | 12.840 B -10.90 % | 14.411 B 3.92 % | 13.868 B 18.36 % | 11.716 B 13.52 % | 10.321 B 9.99 % | 9.384 B -20.76 % | 11.842 B -3.92 % | 12.326 B 1 232 568 500.00 % | 1.000 K -100.00 % | 9.820 B |
| Long term debt | 2.653 B 25.52 % | 2.114 B 65.03 % | 1.281 B -6.32 % | 1.367 B 17.72 % | 1.161 B -11.70 % | 1.315 B 101.99 % | 651.251 M -4.52 % | 682.081 M -3.43 % | 706.325 M -5.20 % | 745.093 M -1.89 % | 759.467 M 28.28 % | 592.028 M -38.09 % | 956.272 M -6.38 % | 1.021 B 2.47 % | 996.797 M 5.25 % | 947.037 M -52.51 % | 1.994 B 113.99 % | 931.961 M 63.34 % | 570.572 M -94.63 % | 10.617 B -0.24 % | 10.643 B -0.51 % | 10.698 B -0.47 % | 10.748 B -0.85 % | 10.841 B -0.17 % | 10.859 B 0.29 % | 10.828 B 1 177.45 % | 847.650 M -2.23 % | 867.000 M 38.28 % | 627.000 M 0.00 % | 627.000 M 62.02 % | 387.000 M 0.00 % | 387.000 M -14.63 % | 453.300 M -11.64 % | 513.000 M -4.17 % | 535.300 M -10.03 % | 595.000 M 33.32 % | 446.300 M -11.80 % | 506.000 M -20.48 % | 636.300 M -8.58 % | 696.000 M -15.77 % | 826.300 M -6.74 % | 886.000 M -12.82 % | 1.016 B -5.55 % | 1.076 B -14.35 % | 1.256 B -8.03 % | 1.366 B -11.66 % | 1.546 B -6.62 % | 1.656 B -9.82 % | 1.836 B -5.64 % | 1.946 B -8.48 % | 2.126 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 -100.00 % | 10.903 B 5.21 % | 10.363 B 7.00 % | 9.684 B 0.00 % | 9.684 B -0.30 % | 9.714 B |
| Total non current liabilities | 4.391 B 27.57 % | 3.442 B 54.79 % | 2.223 B -4.73 % | 2.334 B 31.53 % | 1.774 B 7.85 % | 1.645 B 152.62 % | 651.251 M -42.48 % | 1.132 B 33.43 % | 848.509 M -0.86 % | 855.838 M 12.69 % | 759.467 M -37.56 % | 1.216 B 2.45 % | 1.187 B 16.24 % | 1.021 B -1.74 % | 1.039 B -74.49 % | 4.074 B 13.17 % | 3.600 B -17.76 % | 4.378 B 20.59 % | 3.630 B -74.43 % | 14.197 B -1.50 % | 14.414 B 1.01 % | 14.270 B 0.11 % | 14.254 B -13.31 % | 16.442 B -0.01 % | 16.444 B -5.75 % | 17.447 B 221.96 % | 5.419 B -3.66 % | 5.625 B -17.59 % | 6.825 B 29.01 % | 5.290 B 30.41 % | 4.057 B -21.80 % | 5.188 B -0.63 % | 5.220 B 4.42 % | 4.999 B -7.89 % | 5.428 B -3.53 % | 5.627 B 5.22 % | 5.347 B 12.34 % | 4.760 B -5.14 % | 5.018 B -48.30 % | 9.706 B 2.00 % | 9.516 B -3.00 % | 9.811 B 9.98 % | 8.920 B -2.03 % | 9.105 B -22.50 % | 11.749 B -0.41 % | 11.797 B 3.47 % | 11.401 B -11.35 % | 12.861 B -2.81 % | 13.232 B 4.01 % | 12.722 B 1.37 % | 12.550 B 15.96 % | 10.823 B 0.31 % | 10.789 B 3.59 % | 10.415 B 5.53 % | 9.870 B 7.15 % | 9.211 B -17.54 % | 11.171 B -7.80 % | 12.116 B -5.64 % | 12.840 B -11.03 % | 14.432 B 4.07 % | 13.868 B 18.36 % | 11.716 B 13.52 % | 10.321 B -49.40 % | 20.399 B -8.13 % | 22.205 B 0.51 % | 22.092 B 10.15 % | 20.056 B 2.67 % | 19.534 B |
| Other current liabilities | 12.671 B -12.87 % | 14.542 B 17.63 % | 12.363 B -1.48 % | 12.549 B 16.35 % | 10.785 B -25.54 % | 14.484 B 9.31 % | 13.250 B 208.19 % | -12.246 B 13.98 % | -14.237 B -515.11 % | 3.430 B -35.43 % | 5.312 B 111.64 % | 2.510 B 230.38 % | -1.925 B 20.91 % | -2.434 B -117.59 % | 13.838 B 159.89 % | -23.107 B -2.10 % | -22.631 B -34.31 % | -16.849 B -169.94 % | 24.091 B 436.95 % | -7.150 B 58.05 % | -17.043 B -197.75 % | 17.435 B 37.28 % | 12.700 B 267.84 % | -7.567 B 0.23 % | -7.584 B -456.37 % | -1.363 B 31.75 % | -1.997 B -115.65 % | 12.762 B 195.88 % | 4.313 B 25.70 % | 3.431 B -81.18 % | 18.236 B 627.36 % | 2.507 B -7.49 % | 2.710 B -13.90 % | 3.148 B -62.35 % | 8.361 B 216.09 % | 2.645 B 15.65 % | 2.287 B -6.75 % | 2.453 B -64.99 % | 7.007 B 198.58 % | 2.347 B 152.11 % | 930.833 M -51.59 % | 1.923 B 188.44 % | -2.174 B -233.72 % | 1.626 B 39.95 % | 1.162 B -9.06 % | 1.278 B 156.53 % | -2.260 B -219.69 % | 1.888 B -63.82 % | 5.219 B -12.57 % | 5.970 B -18.24 % | 7.302 B 93.04 % | 3.782 B 17.64 % | 3.215 B -12.87 % | 3.690 B -79.41 % | 17.924 B 571.87 % | 2.668 B -12.37 % | 3.044 B -3.16 % | 3.144 B -3.30 % | 3.251 B -17.25 % | 3.929 B 21.08 % | 3.245 B 1.96 % | 3.182 B -1.11 % | 3.218 B 56.37 % | 2.058 B -22.76 % | 2.664 B 25.62 % | 2.121 B -9.03 % | 2.331 B -58.99 % | 5.685 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.276 B -18.51 % | 4.020 B -47.31 % | 7.629 B -30.37 % | 10.958 B -5.92 % | 11.647 B 85.20 % | 6.289 B -34.71 % | 9.632 B 61.03 % | 5.982 B 14.45 % | 5.226 B -19.96 % | 6.530 B -70.43 % | 22.081 B 33.70 % | 16.515 B -5.78 % | 17.527 B 15.20 % | 15.214 B -49.13 % | 29.910 B 106.28 % | 14.500 B 9.73 % | 13.214 B -31.93 % | 19.412 B 45.41 % | 13.350 B 43.22 % | 9.321 B 0.18 % | 9.304 B -19.44 % | 11.549 B -15.88 % | 13.730 B 83.48 % | 7.483 B 32.49 % | 5.648 B -17.52 % | 6.848 B -40.93 % | 11.592 B 64.28 % | 7.056 B 6.86 % | 6.603 B -4.21 % | 6.893 B -26.72 % | 9.406 B 87.37 % | 5.020 B -15.13 % | 5.915 B 4.76 % | 5.647 B -30.12 % | 8.080 B 381.34 % | 1.679 B -40.23 % | 2.808 B -6.64 % | 3.008 B -53.06 % | 6.409 B 112.31 % | 3.019 B -9.62 % | 3.340 B -9.20 % | 3.678 B -36.26 % | 5.771 B -6.32 % | 6.160 B 63.35 % | 3.771 B 310.48 % | 918.637 M -88.40 % | 7.916 B 46.19 % | 5.415 B 149.66 % | 2.169 B -16.23 % | 2.589 B | 0.000 -100.00 % | 5.215 B 13.18 % | 4.608 B 131.42 % | 1.991 B 63.92 % | 1.215 B -73.58 % | 4.598 B 6.56 % | 4.315 B 329.39 % | 1.005 B -32.90 % | 1.498 B -29.99 % | 2.139 B 9.72 % | 1.950 B -58.64 % | 4.714 B -8.99 % | 5.180 B 100.49 % | 2.584 B |
| Short term debt | 6.721 B 21.59 % | 5.528 B 104.16 % | 2.708 B -77.05 % | 11.797 B 126.66 % | 5.205 B 11.62 % | 4.663 B -43.50 % | 8.253 B -36.60 % | 13.017 B -14.06 % | 15.147 B 130.65 % | 6.567 B -2.35 % | 6.725 B -32.23 % | 9.923 B -37.67 % | 15.921 B 50.49 % | 10.580 B 82.22 % | 5.806 B -32.81 % | 8.641 B 62.65 % | 5.312 B 17.50 % | 4.521 B -67.09 % | 13.739 B -11.79 % | 15.575 B -38.38 % | 25.277 B 61.74 % | 15.628 B -31.22 % | 22.723 B 26.00 % | 18.034 B 1.94 % | 17.690 B 79.18 % | 9.873 B 219.13 % | 3.094 B -78.74 % | 14.552 B 6.16 % | 13.708 B -36.11 % | 21.456 B 2.67 % | 20.899 B 3.19 % | 20.253 B 5.94 % | 19.117 B -11.26 % | 21.543 B -7.39 % | 23.262 B -12.78 % | 26.671 B -1.68 % | 27.126 B 0.56 % | 26.975 B -10.36 % | 30.092 B -5.61 % | 31.880 B 9.74 % | 29.051 B 95.25 % | 14.879 B 55.39 % | 9.575 B -44.94 % | 17.392 B 0.50 % | 17.305 B -15.27 % | 20.424 B -1.28 % | 20.688 B -18.56 % | 25.404 B -7.54 % | 27.477 B -8.32 % | 29.971 B -3.76 % | 31.143 B 9.52 % | 28.436 B 2.35 % | 27.783 B 11.15 % | 24.995 B -5.02 % | 26.315 B 4.38 % | 25.210 B -9.69 % | 27.914 B 17.64 % | 23.728 B -18.82 % | 29.229 B -19.35 % | 36.241 B -3.41 % | 37.520 B 2.72 % | 36.527 B -5.30 % | 38.571 B 53.56 % | 25.118 B -1.89 % | 25.601 B 28.64 % | 19.901 B -5.11 % | 20.973 B -3.64 % | 21.766 B |
| Total current liabilities | 28.029 B -3.61 % | 29.080 B 26.20 % | 23.044 B -30.20 % | 33.015 B 30.44 % | 25.310 B -14.70 % | 29.672 B 15.05 % | 25.789 B -14.02 % | 29.995 B -6.74 % | 32.162 B -2.02 % | 32.825 B -0.53 % | 33.000 B 4.44 % | 31.597 B -2.50 % | 32.407 B -6.89 % | 34.806 B -3.73 % | 36.156 B 6.55 % | 33.932 B 2.57 % | 33.081 B 4.26 % | 31.729 B -37.35 % | 50.645 B 4.18 % | 48.611 B 5.70 % | 45.991 B 7.16 % | 42.917 B -3.54 % | 44.490 B 13.17 % | 39.312 B 3.62 % | 37.939 B -11.58 % | 42.907 B 7.36 % | 39.965 B 11.59 % | 35.813 B 8.73 % | 32.937 B -21.49 % | 41.950 B 2.73 % | 40.834 B 5.08 % | 38.859 B 2.75 % | 37.820 B -9.00 % | 41.563 B 0.35 % | 41.416 B -5.22 % | 43.698 B -4.15 % | 45.588 B 1.42 % | 44.952 B -4.61 % | 47.123 B 3.77 % | 45.410 B 1.95 % | 44.540 B 45.07 % | 30.702 B -2.76 % | 31.573 B -3.78 % | 32.814 B 6.15 % | 30.914 B -14.67 % | 36.227 B -9.42 % | 39.997 B -6.85 % | 42.939 B 0.37 % | 42.779 B -8.67 % | 46.838 B -8.49 % | 51.186 B 5.23 % | 48.642 B 2.75 % | 47.339 B 6.56 % | 44.424 B -1.55 % | 45.122 B 0.84 % | 44.747 B -5.80 % | 47.504 B 5.31 % | 45.109 B -5.07 % | 47.521 B -17.01 % | 57.258 B -1.92 % | 58.377 B -10.13 % | 64.955 B 13.86 % | 57.047 B 41.39 % | 40.346 B -0.50 % | 40.549 B 8.36 % | 37.420 B 7.08 % | 34.945 B -7.90 % | 37.944 B |
| Total liabilities | 32.420 B -0.31 % | 32.522 B 28.71 % | 25.267 B -28.52 % | 35.349 B 30.51 % | 27.085 B -13.51 % | 31.317 B 18.44 % | 26.441 B -15.06 % | 31.128 B -5.70 % | 33.011 B -1.99 % | 33.681 B -0.23 % | 33.760 B 2.88 % | 32.813 B -2.33 % | 33.594 B -6.23 % | 35.827 B -3.68 % | 37.195 B -2.13 % | 38.006 B 3.61 % | 36.681 B 1.59 % | 36.107 B -33.47 % | 54.275 B -13.59 % | 62.809 B 3.98 % | 60.406 B 5.63 % | 57.187 B -2.65 % | 58.744 B 5.36 % | 55.754 B 2.52 % | 54.383 B -9.89 % | 60.354 B 32.98 % | 45.384 B 9.52 % | 41.438 B 4.22 % | 39.762 B -15.83 % | 47.241 B 5.23 % | 44.891 B 1.92 % | 44.046 B 2.34 % | 43.040 B -7.56 % | 46.562 B -0.60 % | 46.844 B -5.03 % | 49.325 B -3.16 % | 50.936 B 2.46 % | 49.712 B -4.66 % | 52.140 B -5.40 % | 55.116 B 1.96 % | 54.057 B 33.43 % | 40.513 B 0.05 % | 40.494 B -3.40 % | 41.920 B -1.74 % | 42.663 B -11.16 % | 48.024 B -6.56 % | 51.398 B -7.89 % | 55.800 B -0.38 % | 56.011 B -5.96 % | 59.561 B -6.55 % | 63.736 B 7.18 % | 59.465 B 2.30 % | 58.128 B 6.00 % | 54.840 B -0.28 % | 54.992 B 1.92 % | 53.958 B -8.04 % | 58.675 B 2.53 % | 57.225 B -5.19 % | 60.361 B -15.80 % | 71.690 B -0.77 % | 72.245 B -5.77 % | 76.672 B 13.81 % | 67.368 B 10.90 % | 60.745 B -3.20 % | 62.753 B 5.45 % | 59.512 B 8.20 % | 55.001 B -4.31 % | 57.478 B |
| Other non current assets | 30.528 B 30.48 % | 23.397 B -4.81 % | 24.578 B -73.22 % | 91.777 B 1 003.34 % | 8.318 B | 0.000 -100.00 % | 1.257 B -93.99 % | 20.901 B -3.69 % | 21.702 B 14.70 % | 18.921 B 13.62 % | 16.653 B -1.92 % | 16.979 B 3.88 % | 16.345 B 0.94 % | 16.193 B 30.73 % | 12.386 B -16.18 % | 14.777 B -2.57 % | 15.167 B -19.78 % | 18.906 B 24.44 % | 15.194 B 14.53 % | 13.266 B -41.01 % | 22.489 B 16.14 % | 19.364 B -4.63 % | 20.304 B -10.33 % | 22.643 B -2.18 % | 23.147 B 3.60 % | 22.342 B -1.44 % | 22.667 B 4.75 % | 21.640 B -1.31 % | 21.928 B -8.78 % | 24.038 B -10.69 % | 26.914 B -1.68 % | 27.374 B -5.72 % | 29.034 B -0.71 % | 29.242 B 0.57 % | 29.076 B 1.57 % | 28.626 B 1.70 % | 28.146 B 0.01 % | 28.143 B -1.47 % | 28.563 B 2.78 % | 27.789 B -6.43 % | 29.699 B -5.84 % | 31.541 B 0.93 % | 31.251 B 3.77 % | 30.115 B -10.44 % | 33.626 B 0.55 % | 33.441 B 1.01 % | 33.107 B 2.38 % | 32.337 B -2.31 % | 33.102 B 3.22 % | 32.070 B 0.69 % | 31.849 B 14.23 % | 27.882 B 0.99 % | 27.608 B 2.49 % | 26.939 B -8.98 % | 29.596 B 585.00 % | 4.321 B -1.56 % | 4.389 B -2.25 % | 4.490 B -1.54 % | 4.561 B -7.58 % | 4.935 B -10.56 % | 5.517 B -3.99 % | 5.747 B -6.71 % | 6.160 B -19.06 % | 7.610 B 58.91 % | 4.789 B 92.83 % | 2.484 B -52.90 % | 5.274 B 324.67 % | 1.242 B |
| Long term investments | 0.000 -100.00 % | 11.875 B 213.69 % | 3.786 B 370.56 % | -1.399 B -120.85 % | 6.712 B -55.93 % | 15.231 B 5.31 % | 14.464 B 375.83 % | -5.244 B 22.41 % | -6.759 B -56.73 % | -4.312 B -89.88 % | -2.271 B 29.47 % | -3.220 B -52.80 % | -2.107 B -13.66 % | -1.854 B -187.70 % | 2.114 B 258.07 % | -1.338 B 26.97 % | -1.831 B 39.21 % | -3.012 B -1 464.51 % | 220.769 M 105.42 % | -4.070 B 8.67 % | -4.456 B -3 316.17 % | -130.445 M -131.65 % | 412.205 M 122.27 % | -1.851 B 29.44 % | -2.624 B -67.46 % | -1.567 B 11.45 % | -1.769 B -86.49 % | -948.811 M 8.38 % | -1.036 B -148.33 % | 2.143 B -8.79 % | 2.349 B 31.15 % | 1.791 B 5.28 % | 1.702 B 55.38 % | 1.095 B 2.51 % | 1.068 B 5.67 % | 1.011 B -50.12 % | 2.027 B 38.28 % | 1.466 B 28.37 % | 1.142 B 2.06 % | 1.119 B -15.36 % | 1.322 B -14.54 % | 1.547 B 13.01 % | 1.369 B -38.78 % | 2.236 B 73.69 % | 1.287 B -4.14 % | 1.343 B -2.89 % | 1.383 B -15.39 % | 1.634 B 18.66 % | 1.377 B 21.29 % | 1.136 B -17.99 % | 1.385 B -89.47 % | 13.154 B -1.95 % | 13.416 B -1.03 % | 13.556 B 24.31 % | 10.905 B 1.76 % | 10.716 B 0.23 % | 10.692 B 0.64 % | 10.623 B 1.20 % | 10.498 B 2.44 % | 10.248 B 1.29 % | 10.117 B 19.15 % | 8.491 B 203.14 % | 2.801 B -18.41 % | 3.433 B -5.98 % | 3.651 B -60.04 % | 9.137 B 47.84 % | 6.180 B -40.17 % | 10.329 B |
| Intangible assets | 916.934 M -6.96 % | 985.543 M -6.59 % | 1.055 B -2.50 % | 1.082 B -8.15 % | 1.178 B -9.52 % | 1.302 B -3.87 % | 1.355 B -6.46 % | 1.448 B 5.49 % | 1.373 B -23.45 % | 1.793 B -1.18 % | 1.814 B 4.89 % | 1.730 B 14.22 % | 1.515 B 9.32 % | 1.385 B -3.82 % | 1.440 B 9.65 % | 1.314 B -2.32 % | 1.345 B -4.14 % | 1.403 B -7.54 % | 1.517 B -5.35 % | 1.603 B -6.47 % | 1.714 B 3.27 % | 1.660 B -5.47 % | 1.756 B -7.62 % | 1.901 B -6.14 % | 2.025 B -5.84 % | 2.150 B -5.74 % | 2.281 B 18.16 % | 1.931 B -1.16 % | 1.953 B -2.65 % | 2.007 B -16.02 % | 2.389 B 6.32 % | 2.247 B 68.77 % | 1.332 B 2.61 % | 1.298 B -6.54 % | 1.389 B -5.56 % | 1.470 B -7.60 % | 1.591 B 7.69 % | 1.478 B -33.23 % | 2.213 B -3.12 % | 2.285 B -2.64 % | 2.346 B -3.02 % | 2.419 B -3.01 % | 2.495 B 1.61 % | 2.455 B -2.81 % | 2.526 B 8.85 % | 2.321 B -3.12 % | 2.395 B -6.30 % | 2.557 B 12.94 % | 2.264 B -5.90 % | 2.406 B -17.64 % | 2.921 B 99.00 % | 1.468 B -25.45 % | 1.969 B -3.58 % | 2.042 B 3.34 % | 1.976 B 291.15 % | 505.130 M -11.15 % | 568.540 M -10.54 % | 635.557 M -9.94 % | 705.734 M -16.01 % | 840.248 M -6.25 % | 896.279 M -7.39 % | 967.769 M -12.48 % | 1.106 B -5.52 % | 1.170 B 22.30 % | 956.964 M -10.30 % | 1.067 B 1 063.25 % | 91.716 M -21.42 % | 116.718 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 -100.00 % | 474.065 M -5.86 % | 503.565 M -5.53 % | 533.065 M | 0.000 -100.00 % | 163.398 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 |
| Goodwill and intangible assets | 916.934 M -6.96 % | 985.543 M -6.59 % | 1.055 B -2.50 % | 1.082 B -8.15 % | 1.178 B -9.52 % | 1.302 B -3.87 % | 1.355 B -6.46 % | 1.448 B 5.49 % | 1.373 B -23.45 % | 1.793 B -1.18 % | 1.814 B 4.89 % | 1.730 B 14.22 % | 1.515 B 9.32 % | 1.385 B -3.82 % | 1.440 B 9.65 % | 1.314 B -2.32 % | 1.345 B -4.14 % | 1.403 B -7.54 % | 1.517 B -5.35 % | 1.603 B -6.47 % | 1.714 B 3.27 % | 1.660 B -5.47 % | 1.756 B -7.62 % | 1.901 B -6.14 % | 2.025 B -5.84 % | 2.150 B -5.74 % | 2.281 B -5.13 % | 2.405 B -2.12 % | 2.457 B -3.26 % | 2.540 B 6.29 % | 2.389 B -0.88 % | 2.411 B 81.04 % | 1.332 B 2.61 % | 1.298 B -6.54 % | 1.389 B -5.56 % | 1.470 B -7.60 % | 1.591 B 7.69 % | 1.478 B -33.23 % | 2.213 B -3.12 % | 2.285 B -2.64 % | 2.346 B -3.02 % | 2.419 B -3.01 % | 2.495 B 1.61 % | 2.455 B -2.81 % | 2.526 B 8.85 % | 2.321 B -3.12 % | 2.395 B -6.30 % | 2.557 B 12.94 % | 2.264 B -5.90 % | 2.406 B -17.64 % | 2.921 B 99.00 % | 1.468 B -25.45 % | 1.969 B -3.58 % | 2.042 B 3.34 % | 1.976 B 291.15 % | 505.130 M -11.15 % | 568.540 M -10.54 % | 635.557 M -9.94 % | 705.734 M -16.01 % | 840.248 M -6.25 % | 896.279 M -7.39 % | 967.769 M -12.48 % | 1.106 B -5.52 % | 1.170 B 22.30 % | 956.964 M -10.30 % | 1.067 B 1 063.25 % | 91.716 M -21.42 % | 116.718 M |
| Property plant equipment net | 60.223 B 1.89 % | 59.105 B -0.63 % | 59.481 B | 0.000 -100.00 % | 68.143 B 0.10 % | 68.077 B 0.64 % | 67.643 B 1.16 % | 66.869 B 0.35 % | 66.637 B 2.36 % | 65.098 B 0.04 % | 65.072 B 0.95 % | 64.458 B 0.72 % | 64.000 B -0.54 % | 64.346 B -0.46 % | 64.642 B -0.54 % | 64.995 B 0.01 % | 64.990 B -0.66 % | 65.420 B 0.57 % | 65.050 B -4.07 % | 67.808 B -7.55 % | 73.347 B 8.30 % | 67.726 B 5.50 % | 64.193 B 3.60 % | 61.962 B -0.52 % | 62.286 B -1.10 % | 62.979 B 25.25 % | 50.282 B 0.78 % | 49.895 B -0.28 % | 50.036 B 5.57 % | 47.398 B 4.34 % | 45.426 B 0.48 % | 45.207 B -0.59 % | 45.475 B -1.67 % | 46.246 B -1.24 % | 46.828 B -2.88 % | 48.219 B -0.42 % | 48.423 B -1.67 % | 49.245 B -0.14 % | 49.313 B -2.44 % | 50.547 B 3.63 % | 48.779 B 44.73 % | 33.702 B -0.12 % | 33.742 B -4.86 % | 35.467 B 6.38 % | 33.339 B -2.67 % | 34.254 B -2.03 % | 34.964 B -4.49 % | 36.608 B -0.84 % | 36.917 B -5.65 % | 39.129 B -2.03 % | 39.940 B 9.41 % | 36.505 B -3.41 % | 37.792 B -2.84 % | 38.896 B 0.69 % | 38.627 B -39.95 % | 64.321 B -0.09 % | 64.382 B -0.45 % | 64.673 B -0.43 % | 64.955 B -0.74 % | 65.441 B -1.04 % | 66.132 B -0.72 % | 66.609 B 0.74 % | 66.118 B -0.11 % | 66.192 B -0.38 % | 66.445 B 0.60 % | 66.047 B -2.06 % | 67.439 B 0.59 % | 67.045 B |
| Total non current assets | 95.563 B 0.21 % | 95.362 B 2.97 % | 92.613 B 1.26 % | 91.460 B 3.69 % | 88.206 B -0.19 % | 88.375 B -0.35 % | 88.683 B 0.27 % | 88.444 B 0.99 % | 87.573 B 1.62 % | 86.175 B 0.55 % | 85.704 B 1.64 % | 84.323 B 0.42 % | 83.971 B -0.42 % | 84.325 B -0.32 % | 84.599 B 0.60 % | 84.091 B -0.22 % | 84.278 B -1.30 % | 85.384 B 0.82 % | 84.693 B 3.56 % | 81.783 B -14.78 % | 95.964 B 5.23 % | 91.194 B 2.54 % | 88.934 B 1.76 % | 87.395 B -0.05 % | 87.441 B -1.09 % | 88.409 B 16.32 % | 76.002 B 1.27 % | 75.047 B -0.54 % | 75.457 B -3.40 % | 78.115 B -1.35 % | 79.185 B 0.19 % | 79.034 B 0.00 % | 79.034 B -1.02 % | 79.851 B -0.43 % | 80.196 B -1.20 % | 81.174 B -1.11 % | 82.087 B -0.22 % | 82.270 B -0.98 % | 83.086 B -0.75 % | 83.711 B -0.69 % | 84.292 B 18.15 % | 71.341 B 0.43 % | 71.037 B -1.79 % | 72.334 B -1.02 % | 73.080 B -0.78 % | 73.654 B -0.24 % | 73.833 B -1.74 % | 75.143 B -0.58 % | 75.580 B -1.67 % | 76.864 B -1.36 % | 77.922 B -3.63 % | 80.857 B -2.11 % | 82.603 B -0.45 % | 82.980 B 0.45 % | 82.607 B 1.01 % | 81.781 B 0.08 % | 81.718 B -0.35 % | 82.004 B -0.22 % | 82.186 B -0.70 % | 82.767 B -1.39 % | 83.932 B 0.96 % | 83.136 B 6.77 % | 77.868 B -2.31 % | 79.709 B 3.18 % | 77.252 B -3.54 % | 80.089 B -0.26 % | 80.299 B 0.28 % | 80.074 B |
| Other current assets | 12.345 B 71.94 % | 7.180 B 238.56 % | 2.121 B 80.80 % | 1.173 B -87.59 % | 9.454 B 9.49 % | 8.634 B 97.26 % | 4.377 B 540.96 % | 682.898 M 10.23 % | 619.534 M -41.91 % | 1.067 B -66.04 % | 3.141 B 114.58 % | 1.464 B -34.26 % | 2.227 B -50.57 % | 4.505 B 146.62 % | 1.827 B -20.81 % | 2.307 B -45.47 % | 4.230 B -16.32 % | 5.055 B -87.08 % | 39.129 B 85.71 % | 21.070 B 396.86 % | 4.241 B -13.84 % | 4.922 B 36.95 % | 3.594 B 15.34 % | 3.116 B 6.68 % | 2.921 B -27.22 % | 4.013 B 32.34 % | 3.032 B 293.98 % | 769.711 M -72.96 % | 2.847 B 154.82 % | 1.117 B 32.89 % | 840.628 M 3.88 % | 809.204 M -18.53 % | 993.194 M 7.11 % | 927.256 M 12.76 % | 822.322 M 1.34 % | 811.432 M 53.29 % | 529.355 M -41.05 % | 897.968 M 38.91 % | 646.433 M -20.65 % | 814.619 M -18.88 % | 1.004 B -46.75 % | 1.886 B 149.29 % | 756.449 M -7.88 % | 821.120 M -6.55 % | 878.707 M 72.14 % | 510.455 M -27.16 % | 700.826 M -12.63 % | 802.150 M -25.89 % | 1.082 B 38.75 % | 780.163 M 16.38 % | 670.382 M 74.84 % | 383.435 M -6.83 % | 411.559 M -3.91 % | 428.313 M -49.02 % | 840.191 M 286.18 % | 217.567 M -98.88 % | 19.490 B 8.34 % | 17.989 B 7 434.43 % | 238.763 M -65.79 % | 697.908 M -97.28 % | 25.704 B -10.02 % | 28.565 B 10.98 % | 25.739 B 16.65 % | 22.064 B 3 427.66 % | 625.471 M -96.88 % | 20.021 B 17.90 % | 16.982 B 2 972.67 % | 552.686 M |
| Short term investments | 6.474 B 9.88 % | 5.892 B 24.76 % | 4.723 B -49.58 % | 9.367 B 12.61 % | 8.318 B 4.02 % | 7.996 B 20.54 % | 6.634 B -37.28 % | 10.576 B -6.78 % | 11.346 B 34.01 % | 8.467 B 47.82 % | 5.728 B -12.11 % | 6.516 B 13.31 % | 5.751 B 7.32 % | 5.359 B 377.62 % | 1.122 B -72.20 % | 4.035 B -7.70 % | 4.372 B -11.44 % | 4.937 B 241.27 % | 1.447 B -75.98 % | 6.022 B -5.10 % | 6.345 B 219.46 % | 1.986 B 24.71 % | 1.593 B -58.51 % | 3.839 B -12.07 % | 4.365 B 19.87 % | 3.642 B -1.10 % | 3.682 B 10.16 % | 3.343 B -0.80 % | 3.370 B 58.77 % | 2.122 B 21.97 % | 1.740 B -8.77 % | 1.907 B -1.92 % | 1.945 B -2.94 % | 2.003 B 4.03 % | 1.926 B -9.53 % | 2.129 B 20.85 % | 1.761 B -18.26 % | 2.155 B 10.34 % | 1.953 B 4.69 % | 1.865 B -7.14 % | 2.009 B 11.88 % | 1.796 B 32.02 % | 1.360 B -27.03 % | 1.864 B -38.13 % | 3.013 B -1.36 % | 3.054 B 5.17 % | 2.904 B 4.60 % | 2.776 B -7.26 % | 2.994 B -1.24 % | 3.031 B 8.05 % | 2.806 B 3 119.14 % | 87.152 M 350.56 % | 19.343 M -1.01 % | 19.540 M 272.69 % | 5.243 M -94.45 % | 94.546 M -53.74 % | 204.365 M -17.42 % | 247.470 M -15.74 % | 293.688 M -35.99 % | 458.827 M -12.65 % | 525.262 M -14.95 % | 617.598 M -27.78 % | 855.217 M -16.44 % | 1.024 B 40.83 % | 726.764 M 129.32 % | -2.478 B -456.59 % | 695.019 M 128.05 % | -2.478 B |
| cash and cash equivalents | 1.422 B -14.92 % | 1.672 B 21.47 % | 1.376 B -60.20 % | 3.458 B -35.21 % | 5.337 B -3.97 % | 5.557 B 119.28 % | 2.534 B 375.45 % | 533.073 M -45.85 % | 984.497 M -38.20 % | 1.593 B -41.75 % | 2.735 B 347.97 % | 610.500 M 146.31 % | 247.861 M -82.56 % | 1.421 B -75.43 % | 5.784 B 680.22 % | 741.307 M 32.30 % | 560.327 M 57.84 % | 355.006 M 196.66 % | 119.667 M 79.18 % | 66.788 M -50.06 % | 133.732 M -14.36 % | 156.162 M -54.24 % | 341.235 M 241.58 % | 99.900 M -52.19 % | 208.935 M -51.99 % | 435.219 M 35.95 % | 320.129 M 95.29 % | 163.922 M -38.71 % | 267.458 M 28.58 % | 208.012 M 13.17 % | 183.809 M -13.01 % | 211.303 M 88.06 % | 112.360 M 20.69 % | 93.095 M -52.97 % | 197.960 M 216.57 % | 62.533 M -60.06 % | 156.563 M 22.93 % | 127.358 M 28.31 % | 99.261 M -0.52 % | 99.778 M 0.45 % | 99.328 M -8.81 % | 108.923 M -21.04 % | 137.949 M -15.99 % | 164.196 M 93.84 % | 84.709 M -24.32 % | 111.926 M 130.12 % | 48.639 M -52.10 % | 101.551 M -70.62 % | 345.589 M -26.92 % | 472.862 M 1 242.63 % | 35.219 M -89.91 % | 349.216 M -12.12 % | 397.388 M 55.37 % | 255.762 M -14.34 % | 298.561 M -39.49 % | 493.435 M 98.18 % | 248.977 M -61.85 % | 652.586 M 114.09 % | 304.821 M 48.32 % | 205.513 M -60.43 % | 519.353 M 38.64 % | 374.616 M -0.81 % | 377.664 M -73.89 % | 1.446 B 69.79 % | 851.743 M 74.03 % | 489.433 M -29.14 % | 690.748 M 59.42 % | 433.288 M |
| Cash and short term investments | 7.897 B 372.35 % | 1.672 B -72.59 % | 6.099 B -52.44 % | 12.825 B 140.31 % | 5.337 B -3.97 % | 5.557 B 119.28 % | 2.534 B -77.19 % | 11.109 B -9.90 % | 12.330 B 22.57 % | 10.060 B 18.87 % | 8.463 B 18.74 % | 7.127 B 18.80 % | 5.999 B -11.52 % | 6.780 B -1.82 % | 6.906 B 44.58 % | 4.777 B -3.16 % | 4.932 B -6.79 % | 5.292 B 237.86 % | 1.566 B -74.27 % | 6.088 B -6.03 % | 6.479 B 202.42 % | 2.142 B 10.78 % | 1.934 B -50.90 % | 3.939 B -13.90 % | 4.574 B 12.19 % | 4.077 B 1.86 % | 4.003 B 14.14 % | 3.507 B -3.59 % | 3.637 B 56.07 % | 2.330 B 21.13 % | 1.924 B -9.19 % | 2.119 B 3.00 % | 2.057 B -1.89 % | 2.096 B -1.28 % | 2.124 B -3.08 % | 2.191 B 14.24 % | 1.918 B -15.96 % | 2.282 B 11.21 % | 2.052 B 4.42 % | 1.965 B -6.78 % | 2.108 B 10.69 % | 1.905 B 27.13 % | 1.498 B -26.13 % | 2.028 B -34.52 % | 3.097 B -2.17 % | 3.166 B 7.22 % | 2.953 B 2.60 % | 2.878 B -13.82 % | 3.339 B -4.71 % | 3.504 B 23.36 % | 2.841 B 551.00 % | 436.368 M 4.71 % | 416.731 M 51.37 % | 275.302 M -9.38 % | 303.804 M -48.33 % | 587.981 M 29.70 % | 453.342 M -49.63 % | 900.056 M 50.38 % | 598.509 M -9.91 % | 664.340 M -36.40 % | 1.045 B 5.28 % | 992.214 M -19.52 % | 1.233 B -50.08 % | 2.470 B 56.46 % | 1.579 B 222.52 % | 489.433 M -64.68 % | 1.386 B 219.83 % | 433.288 M |
| Total current assets | 53.748 B 2.59 % | 52.393 B 7.33 % | 48.815 B -17.11 % | 58.893 B 8.55 % | 54.254 B -4.44 % | 56.777 B 9.93 % | 51.649 B -4.93 % | 54.324 B -3.02 % | 56.017 B 1.84 % | 55.004 B 0.15 % | 54.919 B 3.43 % | 53.098 B 0.57 % | 52.799 B -1.54 % | 53.627 B -0.71 % | 54.013 B 5.71 % | 51.095 B 4.70 % | 48.800 B -2.73 % | 50.169 B -18.40 % | 61.483 B -18.00 % | 74.981 B 29.12 % | 58.070 B -1.27 % | 58.815 B 1.82 % | 57.765 B 4.26 % | 55.406 B 2.48 % | 54.068 B -7.87 % | 58.687 B 3.53 % | 56.688 B 1.07 % | 56.090 B 3.63 % | 54.123 B -2.22 % | 55.352 B 6.30 % | 52.073 B 1.45 % | 51.327 B 1.18 % | 50.728 B -1.07 % | 51.275 B -0.11 % | 51.330 B -3.15 % | 52.999 B -1.80 % | 53.969 B 3.04 % | 52.377 B -2.83 % | 53.901 B -1.86 % | 54.922 B 3.65 % | 52.986 B -0.91 % | 53.472 B 2.04 % | 52.405 B 3.63 % | 50.567 B 0.79 % | 50.170 B -6.79 % | 53.828 B -2.94 % | 55.457 B -5.34 % | 58.587 B -0.62 % | 58.951 B -1.28 % | 59.713 B -5.36 % | 63.097 B 12.83 % | 55.922 B 6.46 % | 52.526 B 2.96 % | 51.015 B -0.81 % | 51.430 B 6.63 % | 48.232 B -5.13 % | 50.841 B 2.46 % | 49.622 B -4.54 % | 51.984 B -16.17 % | 62.014 B 0.54 % | 61.679 B -5.40 % | 65.198 B 3.93 % | 62.734 B 15.00 % | 54.551 B -0.06 % | 54.585 B 4.20 % | 52.384 B 8.82 % | 48.137 B 2.85 % | 46.805 B |
| Inventory | 33.507 B 5.07 % | 31.889 B 7.02 % | 29.799 B 1.64 % | 29.318 B 9.31 % | 26.821 B -2.78 % | 27.587 B 6.17 % | 25.985 B 1.99 % | 25.478 B -10.50 % | 28.467 B -3.85 % | 29.609 B 2.44 % | 28.903 B 14.65 % | 25.209 B -6.86 % | 27.065 B 27.92 % | 21.159 B 3.42 % | 20.458 B -14.27 % | 23.865 B 10.17 % | 21.662 B -1.90 % | 22.081 B 6.22 % | 20.788 B -30.31 % | 29.828 B -6.91 % | 32.043 B 1.93 % | 31.437 B 0.11 % | 31.401 B 0.83 % | 31.143 B 3.47 % | 30.098 B 10.32 % | 27.281 B -1.31 % | 27.642 B 0.16 % | 27.599 B -0.97 % | 27.868 B -4.94 % | 29.315 B 5.88 % | 27.688 B -6.94 % | 29.755 B -1.04 % | 30.068 B 2.53 % | 29.326 B 0.35 % | 29.223 B -9.98 % | 32.461 B 3.20 % | 31.455 B 7.72 % | 29.200 B -3.74 % | 30.335 B -7.85 % | 32.918 B 5.49 % | 31.204 B 3.03 % | 30.286 B -0.51 % | 30.440 B 3.88 % | 29.302 B 1.56 % | 28.852 B -5.49 % | 30.528 B -10.15 % | 33.978 B -14.75 % | 39.855 B 2.52 % | 38.875 B 7.70 % | 36.096 B -5.67 % | 38.266 B 11.53 % | 34.310 B 2.44 % | 33.493 B 7.56 % | 31.139 B 1.55 % | 30.664 B 1.27 % | 30.279 B -2.00 % | 30.898 B 0.54 % | 30.732 B -2.85 % | 31.634 B -8.70 % | 34.650 B -0.80 % | 34.930 B -2.00 % | 35.641 B -0.34 % | 35.762 B 19.14 % | 30.017 B -2.11 % | 30.663 B -3.80 % | 31.873 B 7.07 % | 29.769 B 2.49 % | 29.045 B |
| Net receivables | 0.000 -100.00 % | 11.653 B 7.93 % | 10.796 B -30.69 % | 15.578 B 23.22 % | 12.642 B -15.71 % | 14.999 B 23.77 % | 12.119 B -28.94 % | 17.054 B 16.80 % | 14.600 B | 0.000 -100.00 % | 16.688 B -13.52 % | 19.298 B 10.22 % | 17.508 B -17.35 % | 21.184 B 10.52 % | 19.168 B -4.86 % | 20.147 B -2.53 % | 20.671 B 16.51 % | 17.741 B -7.11 % | 19.100 B 6.14 % | 17.995 B 0.24 % | 17.952 B -11.63 % | 20.313 B -2.51 % | 20.836 B 9.05 % | 19.106 B 4.00 % | 18.372 B -26.24 % | 24.908 B -3.09 % | 25.703 B 6.15 % | 24.214 B 22.48 % | 19.771 B -12.48 % | 22.589 B -3.30 % | 23.360 B 25.29 % | 18.645 B 5.88 % | 17.610 B -6.95 % | 18.926 B -10.25 % | 21.088 B 20.26 % | 17.536 B -12.62 % | 20.067 B 0.35 % | 19.997 B -12.37 % | 22.820 B 18.70 % | 19.224 B 2.97 % | 18.670 B -3.74 % | 19.395 B -7.95 % | 21.071 B 14.41 % | 18.416 B 6.19 % | 17.342 B -11.62 % | 19.623 B -5.34 % | 20.729 B 37.72 % | 15.052 B | 0.000 | 0.000 -100.00 % | 21.320 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.147 B -12.02 % | 19.490 B 8.34 % | 17.989 B -7.81 % | 19.513 B -24.96 % | 26.001 B 1.16 % | 25.704 B -10.02 % | 28.565 B 10.98 % | 25.739 B 16.65 % | 22.064 B 1.60 % | 21.718 B 8.47 % | 20.021 B 17.90 % | 16.982 B 1.24 % | 16.774 B |
| Tax assets | 3.895 B | 0.000 -100.00 % | 3.713 B | 0.000 -100.00 % | 3.854 B 2.36 % | 3.765 B -5.04 % | 3.964 B -11.29 % | 4.469 B -3.27 % | 4.620 B -1.17 % | 4.675 B 5.41 % | 4.435 B 1.34 % | 4.376 B 3.73 % | 4.219 B -0.83 % | 4.254 B 5.93 % | 4.016 B -7.53 % | 4.343 B -5.73 % | 4.607 B 72.70 % | 2.668 B -1.61 % | 2.711 B -14.61 % | 3.175 B 10.62 % | 2.870 B 11.51 % | 2.574 B 13.47 % | 2.269 B -17.21 % | 2.740 B 5.10 % | 2.607 B 4.11 % | 2.504 B -1.40 % | 2.540 B 23.51 % | 2.056 B -0.74 % | 2.072 B 3.79 % | 1.996 B -5.23 % | 2.106 B -6.38 % | 2.250 B 50.77 % | 1.492 B -24.28 % | 1.971 B 7.39 % | 1.835 B -0.69 % | 1.848 B -2.75 % | 1.900 B -2.02 % | 1.939 B 4.52 % | 1.855 B -5.86 % | 1.971 B -8.17 % | 2.146 B 0.70 % | 2.131 B -2.27 % | 2.180 B 5.80 % | 2.061 B -10.48 % | 2.302 B 0.28 % | 2.296 B 15.75 % | 1.983 B -1.19 % | 2.007 B 4.51 % | 1.920 B -9.58 % | 2.124 B 16.21 % | 1.828 B -1.14 % | 1.849 B 1.71 % | 1.818 B 17.43 % | 1.548 B 2.98 % | 1.503 B -21.63 % | 1.918 B 13.72 % | 1.686 B 6.66 % | 1.581 B 7.78 % | 1.467 B 12.57 % | 1.303 B 2.67 % | 1.269 B -4.01 % | 1.322 B -21.50 % | 1.684 B 29.24 % | 1.303 B -7.49 % | 1.409 B 4.01 % | 1.355 B 3.04 % | 1.315 B -2.04 % | 1.342 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 100.00 % | -1.000 K 0.00 % | -1.000 K | 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 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.651 B -20.62 % | 9.639 B 34.21 % | 7.182 B -12.03 % | 8.164 B 35.05 % | 6.045 B -33.78 % | 9.128 B 182.87 % | 3.227 B -48.05 % | 6.212 B -9.19 % | 6.841 B -21.37 % | 8.700 B -6.67 % | 9.321 B 51.82 % | 6.140 B -7.10 % | 6.609 B -25.86 % | 8.914 B 7.80 % | 8.269 B 1.15 % | 8.175 B 16.09 % | 7.042 B -11.35 % | 7.943 B 13.54 % | 6.996 B -11.76 % | 7.928 B -13.23 % | 9.137 B 16.01 % | 7.876 B -6.44 % | 8.418 B -14.19 % | 9.810 B 7.87 % | 9.094 B -1.80 % | 9.261 B -1.60 % | 9.412 B 28.05 % | 7.350 B -9.37 % | 8.110 B -13.21 % | 9.345 B 11 247.00 % | 82.356 M -98.98 % | 8.042 B -9.86 % | 8.922 B -2.43 % | 9.145 B 4.53 % | 8.748 B -5.48 % | 9.256 B -5.87 % | 9.832 B 6.04 % | 9.273 B 3.59 % | 8.951 B -3.51 % | 9.277 B -14.06 % | 10.795 B 15.30 % | 9.362 B 1.99 % | 9.180 B -3.88 % | 9.550 B 23.58 % | 7.728 B -16.31 % | 9.234 B 18.88 % | 7.767 B -14.93 % | 9.130 B -5.92 % | 9.705 B -2.74 % | 9.978 B -17.72 % | 12.127 B -18.01 % | 14.791 B -8.13 % | 16.100 B 9.29 % | 14.732 B | 0.000 -100.00 % | 14.322 B -4.41 % | 14.982 B -7.78 % | 16.246 B 17.51 % | 13.826 B -15.79 % | 16.419 B -0.75 % | 16.542 B -31.76 % | 24.241 B 76.16 % | 13.761 B 24.74 % | 11.031 B 6.75 % | 10.333 B -19.30 % | 12.805 B 45.64 % | 8.792 B 11.16 % | 7.910 B |
| Tax payables | 986.041 M | 0.000 -100.00 % | 791.489 M 56.59 % | 505.446 M -35.01 % | 777.671 M -44.33 % | 1.397 B 31.82 % | 1.060 B -3.40 % | 1.097 B -1.86 % | 1.118 B -27.92 % | 1.551 B -22.86 % | 2.010 B 89.49 % | 1.061 B -21.39 % | 1.349 B -71.21 % | 4.687 B -43.14 % | 8.243 B 14.59 % | 7.193 B -13.37 % | 8.303 B 46.03 % | 5.686 B -2.28 % | 5.819 B 78.63 % | 3.257 B 48.54 % | 2.193 B 10.89 % | 1.978 B 204.25 % | 650.042 M 65.96 % | 391.686 M 201.47 % | 129.925 M -93.62 % | 2.037 B 2.00 % | 1.997 B 73.78 % | 1.149 B -0.78 % | 1.158 B 33.09 % | 870.299 M -46.15 % | 1.616 B 61.52 % | 1.001 B 113.71 % | 468.201 M -43.87 % | 834.063 M -20.16 % | 1.045 B 881.29 % | 106.465 M -75.09 % | 427.404 M -29.39 % | 605.311 M -43.58 % | 1.073 B 369.45 % | 228.528 M -76.06 % | 954.765 M -37.60 % | 1.530 B -29.62 % | 2.174 B 77.05 % | 1.228 B -10.98 % | 1.379 B -14.49 % | 1.613 B -28.62 % | 2.260 B 532.87 % | 357.080 M -5.60 % | 378.260 M -58.82 % | 918.637 M 49.54 % | 614.305 M -62.37 % | 1.633 B 578.88 % | 240.487 M -76.15 % | 1.008 B 14.14 % | 883.247 M -65.32 % | 2.547 B 62.94 % | 1.563 B -21.49 % | 1.991 B 63.92 % | 1.215 B 81.52 % | 669.174 M -37.48 % | 1.070 B 6.51 % | 1.005 B -32.90 % | 1.498 B -29.99 % | 2.139 B 9.72 % | 1.950 B -24.82 % | 2.593 B -8.96 % | 2.849 B 10.25 % | 2.584 B |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -142.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -334.515 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 -100.00 % | 12.326 B 19.79 % | 10.290 B | 0.000 |
| Minority interest | 536.374 M 9.79 % | 488.553 M -0.65 % | 491.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.850 M -27.80 % | 71.810 M 62.01 % | 44.325 M -19.80 % | 55.265 M -49.48 % | 109.397 M 0.90 % | 108.421 M 1.00 % | 107.349 M -20.80 % | 135.548 M -0.31 % | 135.976 M 6.82 % | 127.291 M -33.07 % | 190.197 M -11.63 % | 215.227 M -53.34 % | 461.248 M -3.65 % | 478.711 M 1.42 % | 471.995 M -2.33 % | 483.272 M -33.64 % | 728.273 M -12.46 % | 831.886 M 11.56 % | 745.654 M 1.38 % | 735.481 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 |
| Capital lease obligations | 777.223 M -9.35 % | 857.434 M 9.75 % | 781.280 M 23.28 % | 633.724 M 49.00 % | 425.311 M -7.31 % | 458.830 M -26.38 % | 623.246 M -2.01 % | 636.038 M -1.31 % | 644.503 M -5.89 % | 684.836 M -4.88 % | 719.953 M 33.45 % | 539.496 M -12.47 % | 616.354 M -6.16 % | 656.803 M -5.11 % | 692.181 M -2.76 % | 711.793 M -60.06 % | 1.782 B 197.61 % | 598.817 M 322.10 % | 141.867 M 10.61 % | 128.262 M 83.65 % | 69.839 M 9.85 % | 63.578 M -46.97 % | 119.881 M 16.36 % | 103.024 M -3.51 % | 106.775 M 100.92 % | -11.549 B 15.88 % | -13.730 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.409 B | 0.000 | 0.000 | 0.000 100.00 % | -5.771 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.647 M -85.11 % | 17.781 M -29.56 % | 25.242 M | 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 -100.00 % | 1.373 B 0.00 % | 1.373 B -42.58 % | 2.392 B | 0.000 -100.00 % | 2.494 B 0.00 % | 2.494 B 31.43 % | 1.898 B | 0.000 -100.00 % | 1.068 B 249.56 % | 305.473 M -85.45 % | 2.100 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 total stockholders equity | 6.086 B -9.36 % | 6.714 B -84.97 % | 44.661 B 626.67 % | 6.146 B -7.38 % | 6.636 B 0.55 % | 6.599 B -85.33 % | 44.985 B 491.14 % | 7.610 B 0.00 % | 7.610 B -1.99 % | 7.765 B 36.97 % | 5.669 B -27.04 % | 7.770 B -0.07 % | 7.775 B -0.34 % | 7.802 B 124.24 % | -32.185 B -510.77 % | 7.835 B 19.10 % | 6.579 B -14.59 % | 7.703 B 7.92 % | 7.137 B 0.24 % | 7.120 B 0.62 % | 7.076 B 0.00 % | 7.076 B -52.52 % | 14.902 B 111.15 % | 7.058 B 0.00 % | 7.058 B 0.00 % | 7.058 B 0.00 % | 7.058 B -8.58 % | 7.720 B 9.72 % | 7.036 B 0.00 % | 7.036 B 0.00 % | 7.036 B -8.12 % | 7.658 B 10.50 % | 6.931 B -9.50 % | 7.658 B 10.50 % | 6.931 B 0.36 % | 6.905 B 0.00 % | 6.905 B 0.00 % | 6.905 B 0.00 % | 6.905 B 0.24 % | 6.889 B 0.00 % | 6.889 B 4.50 % | 6.592 B 0.00 % | 6.592 B -4.11 % | 6.875 B 1.82 % | 6.752 B -0.59 % | 6.792 B 0.00 % | 6.792 B 0.11 % | 6.784 B 1.53 % | 6.682 B -0.39 % | 6.708 B 0.39 % | 6.682 B -1.38 % | 6.775 B -5.43 % | 7.164 B -1.50 % | 7.273 B 7.20 % | 6.784 B 1.77 % | 6.667 B 36.75 % | 4.875 B -10.13 % | 5.424 B 0.50 % | 5.398 B 0.17 % | 5.388 B 0.00 % | 5.388 B 11.24 % | 4.844 B -12.62 % | 5.543 B -2.92 % | 5.710 B 174.69 % | 2.079 B -56.04 % | 4.729 B -30.11 % | 6.766 B 57.75 % | 4.289 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.184 M 28.39 % | 110.745 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 334.515 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 -100.00 % | 21.096 M | 0.000 | 0.000 | 0.000 -100.00 % | 111.804 M | 0.000 -100.00 % | 82.005 M 0.21 % | 81.832 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Total assets | 149.311 B 1.05 % | 147.755 B 4.47 % | 141.428 B -5.94 % | 150.352 B 5.54 % | 142.460 B -1.86 % | 145.152 B 3.44 % | 140.331 B -1.71 % | 142.768 B -0.57 % | 143.591 B 1.71 % | 141.179 B 0.40 % | 140.623 B 2.33 % | 137.421 B 0.48 % | 136.771 B -0.86 % | 137.951 B -0.48 % | 138.612 B 2.53 % | 135.186 B 1.58 % | 133.078 B -1.83 % | 135.553 B -7.27 % | 146.177 B -6.75 % | 156.764 B 1.77 % | 154.035 B 2.68 % | 150.008 B 2.26 % | 146.698 B 2.73 % | 142.801 B 0.91 % | 141.509 B -3.80 % | 147.095 B 10.86 % | 132.689 B 1.18 % | 131.137 B 1.20 % | 129.580 B -2.91 % | 133.467 B 1.68 % | 131.258 B 0.69 % | 130.361 B 0.46 % | 129.762 B -1.04 % | 131.126 B -0.30 % | 131.526 B -1.97 % | 134.173 B -1.38 % | 136.056 B 1.05 % | 134.646 B -1.71 % | 136.987 B -1.19 % | 138.632 B 0.99 % | 137.278 B 9.99 % | 124.813 B 1.11 % | 123.442 B 0.44 % | 122.901 B -0.28 % | 123.250 B -3.32 % | 127.481 B -1.40 % | 129.290 B -3.32 % | 133.730 B -0.60 % | 134.531 B -1.50 % | 136.577 B -3.15 % | 141.019 B 3.10 % | 136.779 B 1.22 % | 135.129 B 0.85 % | 133.994 B -0.03 % | 134.037 B 3.10 % | 130.013 B -1.92 % | 132.559 B 0.71 % | 131.625 B -1.90 % | 134.170 B -7.33 % | 144.781 B -0.57 % | 145.610 B -1.84 % | 148.335 B 5.50 % | 140.603 B 4.72 % | 134.260 B 1.84 % | 131.837 B -0.48 % | 132.473 B 3.14 % | 128.436 B 1.23 % | 126.879 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-12-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-12-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 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.785 B 43.61 % | -3.165 B -412.90 % | 1.012 B 126.04 % | -3.884 B -337.76 % | 1.634 B 6.11 % | 1.540 B 238.36 % | -1.113 B -314.22 % | 519.438 M 115.04 % | -3.454 B -26.71 % | -2.726 B -209.77 % | 2.483 B 463.89 % | 440.348 M 111.39 % | -3.865 B -10.93 % | -3.484 B -1 616.27 % | 229.774 M 139.85 % | -576.655 M 49.81 % | -1.149 B 83.05 % | -6.778 B -46.37 % | -4.631 B -199.91 % | 4.635 B 41.83 % | 3.268 B 35.03 % | 2.420 B 144.66 % | -5.419 B -288.01 % | -1.397 B -174.94 % | 1.864 B 477.52 % | -493.641 M 21.08 % | -625.482 M 62.42 % | -1.665 B -170.36 % | 2.366 B 199.40 % | -2.380 B -85.09 % | -1.286 B 31.59 % | -1.880 B -90.39 % | -987.387 M -159.08 % | -381.119 M -132.24 % | 1.182 B 2 598.99 % | 43.793 M 102.47 % | -1.770 B -201.64 % | 1.741 B 398.31 % | -583.655 M 82.48 % | -3.332 B -347.45 % | -744.567 M -829.29 % | -80.122 M 97.39 % | -3.065 B -116.17 % | -1.418 B -170.15 % | 2.021 B -38.15 % | 3.268 B 196.71 % | -3.379 B -357.66 % | 1.311 B 321.43 % | -592.261 M -102.19 % | -292.925 M 75.21 % | -1.182 B 23.39 % | -1.542 B -80.77 % | -853.133 M 30.06 % | -1.220 B | 0.000 | 0.000 100.00 % | -865.522 M 76.72 % | -3.717 B -198.28 % | 3.782 B 581.76 % | -785.038 M 79.56 % | -3.841 B -41.56 % | -2.713 B -194.60 % | 2.868 B 162.70 % | -4.574 B -205.85 % | -1.496 B 70.60 % | -5.087 B -17 905.02 % | -28.252 M 99.04 % | -2.951 B -351.74 % | 1.172 B |
| Accounts receivables | -81.834 M 89.11 % | -751.402 M -117.24 % | 4.358 B 241.91 % | -3.071 B -242.02 % | 2.162 B 170.28 % | -3.077 B -161.62 % | 4.993 B 291.06 % | -2.613 B -438.80 % | -485.008 M -467.97 % | -85.393 M -101.98 % | 4.316 B 312.46 % | -2.032 B -168.14 % | 2.981 B 257.27 % | -1.896 B -77.59 % | -1.067 B -344.36 % | 436.835 M 157.72 % | -756.754 M 81.45 % | -4.080 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -1.881 B 11.02 % | -2.114 B -55.67 % | -1.358 B 51.77 % | -2.816 B -585.02 % | 580.517 M 134.61 % | -1.677 B -75.48 % | -955.891 M -129.32 % | 3.260 B 282.29 % | 852.881 M 167.40 % | -1.265 B 75.05 % | -5.072 B -373.24 % | 1.856 B 154.72 % | -3.392 B -384.44 % | -700.245 M -120.56 % | 3.406 B 254.63 % | -2.203 B -625.92 % | 418.853 M 132.40 % | -1.293 B -206.50 % | 1.214 B -45.21 % | 2.215 B 468.24 % | -601.588 M -1 389.60 % | -40.386 M -121.17 % | 190.790 M 112.73 % | -1.498 B 36.60 % | -2.363 B -2 441.71 % | -92.969 M -116.37 % | -42.968 M -115.97 % | 269.128 M -81.40 % | 1.447 B 188.93 % | -1.627 B -164.50 % | 2.523 B 142 760.53 % | 1.766 M 100.43 % | -408.523 M 61.11 % | -1.051 B -146.50 % | 2.259 B 311.20 % | -1.070 B 52.57 % | -2.255 B -365.78 % | 848.490 M -64.55 % | 2.394 B 239.64 % | -1.714 B 0.25 % | -1.718 B -1 433.23 % | 128.894 M 110.79 % | -1.194 B -173.21 % | -437.039 M -126.07 % | 1.676 B -51.41 % | 3.450 B -41.30 % | 5.877 B 699.71 % | -979.914 M 64.74 % | -2.779 B -228.07 % | 2.170 B -60.22 % | 5.455 B 2 202.09 % | -259.483 M -116.21 % | 1.601 B 168.02 % | -2.354 B | 0.000 | 0.000 -100.00 % | 618.472 M 473.61 % | -165.540 M -118.36 % | 901.461 M -67.31 % | 2.758 B 885.97 % | 279.716 M -60.67 % | 711.237 M 139.61 % | -1.796 B 68.74 % | -5.745 B -989.58 % | 645.830 M 246.07 % | -442.126 M 78.99 % | -2.104 B -190.67 % | -723.855 M 67.31 % | -2.215 B |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.898 B 298.23 % | -2.975 B -277.39 % | -788.423 M 50.92 % | -1.606 B -121.65 % | -724.748 M -120.38 % | 3.556 B 609.48 % | -698.019 M 71.09 % | -2.415 B -450.32 % | 689.328 M 369.44 % | -255.833 M -122.63 % | 1.130 B 226.47 % | -893.874 M -181.32 % | 1.099 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 178.025 M 159.33 % | -300.068 M 84.91 % | -1.989 B -199.30 % | 2.002 B 280.52 % | -1.109 B -380.57 % | 395.374 M 118.18 % | -2.174 B -429.12 % | 660.630 M 129.82 % | -2.215 B -240.79 % | -650.017 M -104.69 % | -317.558 M -124.17 % | 1.314 B 226.42 % | -1.039 B 62.67 % | -2.784 B 12.36 % | -3.176 B -295.33 % | 1.626 B 203.72 % | -1.568 B 71.42 % | -5.486 B 6.14 % | -5.845 B -341.51 % | 2.420 B -37.46 % | 3.870 B 57.26 % | 2.461 B 143.86 % | -5.610 B -5 622.39 % | 101.587 M -97.60 % | 4.227 B 1 154.88 % | -400.672 M 31.22 % | -582.514 M 69.88 % | -1.934 B -310.48 % | 918.750 M 222.01 % | -753.030 M 80.23 % | -3.809 B -102.42 % | -1.882 B -225.07 % | -578.864 M -186.47 % | 669.452 M 162.15 % | -1.077 B -196.74 % | 1.113 B 129.30 % | 485.564 M -45.60 % | 892.594 M 129.98 % | -2.977 B -84.09 % | -1.617 B -266.07 % | 973.888 M 565.94 % | -209.016 M 88.83 % | -1.871 B -90.76 % | -980.886 M -384.13 % | 345.221 M 289.93 % | -181.759 M 98.04 % | -9.256 B -503.94 % | 2.291 B 4.78 % | 2.187 B 188.79 % | -2.463 B 62.88 % | -6.636 B -417.33 % | -1.283 B 47.73 % | -2.454 B -316.41 % | 1.134 B | 0.000 | 0.000 100.00 % | -1.484 B 58.22 % | -3.552 B -223.29 % | 2.881 B 181.30 % | -3.543 B 14.02 % | -4.121 B -20.33 % | -3.425 B -173.43 % | 4.664 B 298.32 % | 1.171 B 154.68 % | -2.141 B 53.89 % | -4.645 B -323.76 % | 2.076 B 193.22 % | -2.227 B -165.75 % | 3.387 B |
| Other non cash items | -315.492 M -110.51 % | 3.002 B 139.65 % | 1.253 B 293.64 % | -647.019 M 67.72 % | -2.004 B -222.81 % | 1.632 B 47.46 % | 1.107 B 574.16 % | -233.416 M 59.15 % | -571.408 M -235.10 % | 422.944 M -80.82 % | 2.205 B 1 366.37 % | -174.121 M 93.18 % | -2.554 B 34.11 % | -3.875 B -451.89 % | -702.175 M 61.47 % | -1.822 B -232.62 % | 1.374 B 113.00 % | -10.569 B -14.33 % | -9.244 B -2 289.81 % | 422.154 M 171.16 % | 155.686 M 103.52 % | -4.428 B -529.21 % | 1.032 B 291.49 % | 263.495 M 128.44 % | -926.453 M -316.97 % | 426.991 M -85.32 % | 2.909 B 770.18 % | -434.055 M 94.56 % | -7.983 B -567.48 % | 1.708 B 347.34 % | -690.394 M -262.66 % | 424.443 M 148.08 % | -882.780 M -496.31 % | 222.748 M -28.87 % | 313.139 M -57.26 % | 732.707 M -4.69 % | 768.783 M 123.81 % | 343.498 M -43.55 % | 608.523 M 273.54 % | -350.656 M 31.82 % | -514.283 M -278.19 % | 288.616 M 133.00 % | -874.625 M -163.76 % | 1.372 B 196.36 % | -1.424 B -177.53 % | -512.961 M 26.09 % | -694.008 M -306.50 % | 336.082 M 80.44 % | 186.258 M -33.16 % | 278.672 M 183.14 % | -335.184 M -311.65 % | 158.368 M -77.73 % | 711.206 M 179.63 % | 254.341 M -82.82 % | 1.480 B 139.33 % | -3.763 B -325.72 % | 1.667 B 343.72 % | -684.084 M -176.00 % | 900.053 M 68.15 % | 535.252 M 378.63 % | 111.830 M 40.07 % | 79.836 M -87.51 % | 639.451 M -38.25 % | 1.036 B 31.17 % | 789.449 M -27.30 % | 1.086 B 30.74 % | 830.613 M 7.71 % | 771.142 M 54.09 % | 500.446 M |
| Net cash provided by operating activities | 1.395 B 34.84 % | 1.034 B -80.51 % | 5.306 B 317.54 % | -2.439 B -225.98 % | 1.936 B -59.50 % | 4.781 B 36.24 % | 3.509 B -12.02 % | 3.988 B 872.94 % | -516.004 M -178.08 % | 660.882 M -91.65 % | 7.910 B 94.38 % | 4.070 B 227.51 % | -3.192 B 26.97 % | -4.370 B -178.19 % | 5.589 B 245.25 % | 1.619 B 234.98 % | 483.292 M 111.12 % | -4.348 B 17.14 % | -5.247 B -170.20 % | 7.474 B 43.98 % | 5.191 B -3.29 % | 5.368 B 388.49 % | -1.861 B -847.65 % | 248.877 M -85.85 % | 1.759 B 131.29 % | 760.523 M -56.60 % | 1.752 B 414.42 % | -557.336 M -689.27 % | 94.580 M -86.29 % | 689.861 M 303.21 % | 171.092 M 128.85 % | -593.016 M -141.70 % | 1.422 B -8.05 % | 1.547 B -48.90 % | 3.027 B 111.50 % | 1.431 B 525.01 % | 228.953 M -93.43 % | 3.487 B 70.11 % | 2.050 B 223.85 % | -1.655 B -29.95 % | -1.274 B -136.13 % | 3.525 B 484.79 % | 602.812 M -7.27 % | 650.047 M -79.65 % | 3.194 B -50.19 % | 6.413 B 477.88 % | -1.697 B -171.55 % | 2.372 B 10.32 % | 2.150 B 57.83 % | 1.362 B 543.45 % | -307.194 M 41.58 % | -525.871 M -135.94 % | 1.463 B 208.25 % | -1.352 B -137.91 % | 3.566 B 586.62 % | -732.733 M -125.28 % | 2.898 B 190.29 % | -3.210 B -145.67 % | 7.028 B 387.16 % | 1.443 B 142.50 % | -3.394 B -331.95 % | -785.806 M -117.87 % | 4.398 B 278.17 % | -2.469 B -292.82 % | 1.280 B 143.39 % | -2.950 B -183.19 % | 3.546 B 550.97 % | 544.802 M -83.89 % | 3.382 B |
| Investments in property plant and equipment | -790.509 M 13.36 % | -912.379 M -2.48 % | -890.303 M -24.45 % | -715.364 M 35.19 % | -1.104 B 7.22 % | -1.190 B 24.33 % | -1.572 B -20.73 % | -1.302 B 44.53 % | -2.348 B -208.81 % | -760.290 M 45.48 % | -1.395 B -28.89 % | -1.082 B -156.38 % | -421.997 M 24.58 % | -559.559 M 16.74 % | -672.075 M -61.62 % | -415.831 M 57.53 % | -979.133 M -223.59 % | -302.580 M 94.99 % | -6.040 B -31.11 % | -4.607 B 11.38 % | -5.198 B -14.55 % | -4.538 B -56.90 % | -2.892 B -7 609.16 % | -37.518 M 97.26 % | -1.370 B 90.64 % | -14.641 B -859.72 % | -1.526 B -170.82 % | -563.316 M 38.03 % | -909.003 M 13.24 % | -1.048 B -121.09 % | -473.899 M -268.29 % | -128.676 M 54.09 % | -280.307 M 36.66 % | -442.528 M -508.29 % | -72.750 M 83.10 % | -430.534 M -39.69 % | -308.216 M -815.70 % | -33.659 M 68.73 % | -107.641 M 80.47 % | -551.116 M 95.71 % | -12.833 B -524.62 % | -2.055 B -351.52 % | -455.026 M -221.55 % | -141.508 M 45.88 % | -261.467 M 59.59 % | -647.008 M -574.04 % | -95.990 M -96.82 % | -48.770 M -31.07 % | -37.208 M 60.58 % | -94.378 M -52.96 % | -61.702 M 49.04 % | -121.070 M -66.90 % | -72.540 M 77.69 % | -325.168 M 59.37 % | -800.307 M -5.44 % | -759.028 M -68.18 % | -451.332 M 3.91 % | -469.689 M -100.15 % | -234.667 M 52.30 % | -491.933 M -1 529.56 % | -30.188 M 29.29 % | -42.695 M 19.70 % | -53.170 M 88.26 % | -452.918 M 63.29 % | -1.234 B -182.75 % | -436.378 M 15.56 % | -516.812 M 37.47 % | -826.465 M 30.08 % | -1.182 B |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M -84.22 % | 12.672 M -91.12 % | 142.654 M 72.64 % | 82.632 M -83.47 % | 499.976 M 16 760.01 % | 2.965 M -62.93 % | 8.000 M -27.27 % | 11.000 M -95.88 % | 266.818 M 366.82 % | -100.000 M -200.00 % | 100.000 M 90.80 % | 52.411 M -99.68 % | 16.201 B 222 368.18 % | 7.282 M 190.59 % | 2.506 M -97.50 % | 100.291 M 1 047.37 % | 8.741 M 8.31 % | 8.070 M 2 834.55 % | 275.000 K -99.99 % | 2.741 B | 0.000 -100.00 % | 8.660 M -89.02 % | 78.850 M -16.14 % | 94.024 M 177.52 % | -121.284 M -205.97 % | 114.450 M | 0.000 -100.00 % | 195.750 M -81.17 % | 1.040 B 23 262.20 % | 4.450 M 147.22 % | 1.800 M -99.00 % | 180.000 M 712.95 % | -29.366 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.578 B | 0.000 | 0.000 -100.00 % | 290.000 K -95.22 % | 6.065 M 1 163.62 % | 480.000 K | 0.000 -100.00 % | 2.373 M | 0.000 -100.00 % | 19.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.054 M 119.56 % | -981.900 M 84.89 % | -6.500 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -235.931 M -204.52 % | 225.731 M |
| Purchases of investments | -4.947 B | 0.000 100.00 % | -1.870 B 63.58 % | -5.135 B -184.39 % | -1.806 B -38.13 % | -1.307 B -129.07 % | 4.496 B 380.51 % | -1.603 B 30.59 % | -2.309 B 20.10 % | -2.890 B -49.75 % | -1.930 B -93.00 % | -1.000 B -13 552.81 % | -7.325 M | 0.000 -100.00 % | 582.716 M 146.41 % | -1.256 B 61.17 % | -3.233 B -325.62 % | -759.697 M -124.71 % | 3.074 B 1 227.37 % | -272.682 M 93.24 % | -4.034 B -18 614.03 % | -21.555 M -1 406.18 % | -1.431 M 95.05 % | -28.933 M -7 648.72 % | -373.390 K 98.03 % | -19.000 M 94.57 % | -349.966 M -3 136.05 % | 11.527 M 110.53 % | -109.450 M -476.05 % | -19.000 M 90.51 % | -200.246 M 4.90 % | -210.570 M -449.93 % | -38.290 M -447.00 % | -7.000 M 93.54 % | -108.313 M 56.26 % | -247.610 M -199.02 % | 250.069 M 199.88 % | -250.368 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.108 M | 0.000 | 0.000 100.00 % | -214.324 M -159.16 % | -82.700 M 30.39 % | -118.800 M -244.35 % | -34.500 M 85.13 % | -232.061 M | 0.000 100.00 % | -371.814 M | 0.000 -100.00 % | 9.293 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 M 116.92 % | -82.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.355 M 100.25 % | -1.777 B |
| Sales maturities of investments | 2.700 B | 0.000 -100.00 % | 3.670 B 466.12 % | 648.190 M -55.38 % | 1.453 B -58.89 % | 3.534 B 209.04 % | -3.241 B -347.40 % | 1.310 B 144.86 % | 535.000 M -64.92 % | 1.525 B 90.63 % | 799.979 M 51.17 % | 529.202 M 5 596.47 % | 9.290 M -97.87 % | 437.000 M -66.78 % | 1.315 B -13.10 % | 1.514 B -47.71 % | 2.895 B 325.54 % | 680.298 M 253.15 % | -444.201 M -208.21 % | 410.504 M -54.18 % | 895.879 M 505.19 % | 148.034 M -7.07 % | 159.300 M 558.44 % | -34.748 M -224.32 % | 27.951 M 203.92 % | 9.197 M -68.23 % | 28.950 M -44.82 % | 52.460 M -81.79 % | 288.095 M 47 915.83 % | 600.000 K -96.00 % | 15.003 M -76.36 % | 63.454 M 55 077.39 % | 115.000 K -99.85 % | 75.360 M -29.11 % | 106.300 M 13 187.50 % | 800.000 K 0.00 % | 800.000 K 100.00 % | 400.000 K | 0.000 100.00 % | -2.740 M 99.72 % | -994.929 M -199.62 % | 998.705 M 3 564.74 % | -28.825 M -112.26 % | 235.189 M 6 076.85 % | -3.935 M -131.40 % | 12.533 M 145.55 % | -27.514 M -540.08 % | 6.252 M -97.81 % | 285.722 M 592.37 % | 41.267 M -78.49 % | 191.856 M -6.58 % | 205.378 M 992.44 % | 18.800 M 255.35 % | -12.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.391 B -198.52 % | 1.412 B 1 830.64 % | 73.124 M | 0.000 | 0.000 | 0.000 100.00 % | -167.013 M -125.08 % | 666.026 M -21.92 % | 853.004 M |
| Other investing activites | 71.516 M 103.16 % | -2.260 B -578.71 % | 472.026 M 5.33 % | 448.136 M 184.17 % | 157.700 M | 0.000 100.00 % | -1.065 B -548.55 % | 237.347 M -72.25 % | 855.169 M 351.52 % | -340.000 M -1 900.00 % | -17.000 M -200.00 % | 17.000 M 103.05 % | -557.000 M -296.25 % | 283.818 M 124.16 % | -1.175 B -436.64 % | 349.000 M -54.22 % | 762.286 M -95.10 % | 15.545 B -24.63 % | 20.625 B 5 669.25 % | 357.494 M -62.75 % | 959.709 M -84.02 % | 6.006 B 2 185.71 % | 262.774 M 95 654.29 % | -275.000 K -100.06 % | 473.939 M 47 393 800.00 % | 1.000 K 100.00 % | -2.010 B -649.77 % | 365.643 M -95.62 % | 8.350 B 2 683.28 % | 299.999 M 199.94 % | -300.170 M -163.00 % | 476.455 M -60.49 % | 1.206 B 120 603 900.00 % | 1.000 K -100.00 % | 647.950 M 1 906.60 % | 32.291 M 107.80 % | -414.037 M -161.30 % | 675.403 M 809.46 % | -95.199 M -205.83 % | 89.953 M -31.36 % | 131.045 M -18.61 % | 161.011 M -83.73 % | 989.632 M -48.21 % | 1.911 B 185.22 % | 669.928 M -47.81 % | 1.284 B 42.78 % | 898.935 M 144.59 % | 367.521 M -46.11 % | 681.999 M -3.89 % | 709.627 M -31.43 % | 1.035 B 299.40 % | 259.100 M -48.45 % | 502.600 M 171.68 % | 185.000 M 134.99 % | -528.659 M -148.90 % | 1.081 B 310.54 % | 263.327 M 368.04 % | 56.262 M 233.18 % | -42.244 M -112.33 % | 342.612 M -82.50 % | 1.958 B 274.29 % | -1.124 B -410.86 % | 361.432 M -72.24 % | 1.302 B 204.96 % | -1.240 B -344.32 % | 507.728 M -48.75 % | 990.763 M 218.18 % | -838.329 M -433.50 % | 251.372 M |
| Net cash used for investing activites | -2.966 B 6.49 % | -3.172 B -329.65 % | 1.381 B 129.06 % | -4.754 B -265.99 % | -1.299 B -224.98 % | 1.039 B 175.89 % | -1.369 B -12.70 % | -1.215 B 61.84 % | -3.184 B -95.90 % | -1.625 B 35.97 % | -2.539 B -66.17 % | -1.528 B -58.15 % | -966.032 M -699.06 % | 161.259 M 429.74 % | -48.905 M -116.79 % | 291.319 M 157.92 % | -502.936 M -103.32 % | 15.163 B -11.96 % | 17.222 B 519.11 % | -4.109 B 43.53 % | -7.276 B -553.79 % | 1.603 B 165.09 % | -2.464 B -2 334.43 % | -101.200 M -105.41 % | 1.872 B 112.78 % | -14.651 B -280.74 % | -3.848 B -6 917.55 % | -54.836 M -100.71 % | 7.713 B 969.19 % | -887.438 M -5.04 % | -844.862 M -521.04 % | 200.663 M -81.48 % | 1.083 B 62.79 % | 665.451 M 15.20 % | 577.637 M 189.80 % | -643.253 M -120.76 % | -291.384 M -180.40 % | 362.410 M 278.67 % | -202.840 M 56.28 % | -463.903 M 96.61 % | -13.697 B -1 430.71 % | -894.805 M 56.75 % | -2.069 B -203.21 % | 2.004 B 395.51 % | 404.526 M -7.01 % | 435.001 M -37.75 % | 698.796 M 238.10 % | 206.683 M -76.93 % | 896.013 M 109.92 % | 426.828 M -63.36 % | 1.165 B 13 796.07 % | -8.506 M -101.90 % | 448.860 M 413.94 % | -142.977 M 89.24 % | -1.329 B -512.69 % | 322.022 M 271.28 % | -188.005 M 54.53 % | -413.427 M -49.30 % | -276.911 M -85.45 % | -149.321 M -120.09 % | 743.257 M 190.74 % | -819.122 M 86.61 % | -6.119 B -820.65 % | 849.038 M 134.31 % | -2.474 B -3 567.88 % | 71.350 M -76.75 % | 306.938 M 124.95 % | -1.230 B 24.48 % | -1.629 B |
| Debt repayment | 2.923 B 20.76 % | 2.421 B 125.96 % | -9.323 B -241.48 % | 6.589 B 1 565.42 % | 395.663 M 114.33 % | -2.761 B -1 875.90 % | -139.755 M 92.66 % | -1.903 B -151.87 % | 3.669 B 2 169.02 % | -177.315 M 94.54 % | -3.248 B -215.02 % | -1.031 B -217.72 % | -324.462 M -186.37 % | -113.304 M -123.33 % | 485.577 M 2 615.52 % | 17.882 M -97.62 % | 752.715 M 108.07 % | -9.332 B 21.72 % | -11.922 B -317.41 % | -2.856 B -208.59 % | 2.630 B 136.75 % | -7.157 B -256.28 % | 4.579 B 1 292.92 % | 328.754 M 108.63 % | -3.808 B -126.12 % | 14.579 B 547.40 % | 2.252 B 107.63 % | 1.085 B 114.00 % | -7.749 B -1 072.09 % | 797.106 M 23.34 % | 646.274 M -39.58 % | 1.070 B 143.02 % | -2.486 B -42.85 % | -1.740 B 65.51 % | -5.046 B -1 543.44 % | -307.010 M -435.04 % | 91.635 M 102.82 % | -3.247 B -75.72 % | -1.848 B -168.48 % | 2.698 B -81.97 % | 14.961 B 817.88 % | -2.084 B -346.39 % | -466.874 M -397.47 % | -93.850 M 97.09 % | -3.229 B 48.05 % | -6.215 B | 0.000 100.00 % | -2.253 B 13.49 % | -2.605 B -92.73 % | -1.351 B -24.99 % | -1.081 B -206.13 % | 1.019 B 154.33 % | -1.875 B -167.25 % | 2.788 B 311.17 % | -1.320 B -219.49 % | 1.105 B 140.87 % | -2.704 B -164.59 % | 4.186 B 186.64 % | -4.832 B -131.79 % | -2.085 B -180.03 % | 2.605 B 48.87 % | 1.750 B -25.35 % | 2.344 B -38.27 % | 3.797 B 885.49 % | -483.435 M -108.80 % | 5.496 B 612.78 % | -1.072 B -35.16 % | -793.055 M 50.98 % | -1.618 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 641.726 M | 0.000 | 0.000 | 0.000 -100.00 % | 819.423 M | 0.000 | 0.000 | 0.000 -100.00 % | 466.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 577.072 M | 0.000 | 0.000 | 0.000 100.00 % | -1.677 B | 0.000 100.00 % | -937.776 M -23.01 % | -762.336 M | 0.000 100.00 % | -1.248 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 100.00 % | -565.057 M -19.67 % | -472.168 M 46.89 % | -889.053 M -35.80 % | -654.657 M -39.48 % | -469.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.853 B | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -1.250 B -0.16 % | -1.248 B | 0.000 | 0.000 100.00 % | -1.227 B -0.65 % | -1.219 B | 0.000 | 0.000 100.00 % | -1.124 B 0.39 % | -1.129 B | 0.000 | 0.000 100.00 % | -949.920 M 0.54 % | -955.034 M | 0.000 | 0.000 100.00 % | -575.865 M | 0.000 | 0.000 | 0.000 100.00 % | -572.584 M -572 583 700.00 % | -100.000 100.00 % | -573.548 M -127 455 011.11 % | -450.000 100.00 % | -575.980 M | 0.000 100.00 % | -575.326 M | 0.000 100.00 % | -578.284 M | 0.000 100.00 % | -576.484 M | 0.000 100.00 % | -574.737 M | 0.000 100.00 % | -574.678 M -114 935 500.00 % | -500.000 100.00 % | -578.459 M | 0.000 100.00 % | -575.320 M -191 773 233.33 % | -300.000 100.00 % | -574.621 M | 0.000 100.00 % | -570.153 M -285 076 400.00 % | -200.000 100.00 % | -569.497 M | 0.000 | 0.000 100.00 % | -300.000 100.00 % | -568.549 M | 0.000 100.00 % | -586.701 M | 0.000 | 0.000 | 0.000 100.00 % | -486.919 M | 0.000 | 0.000 100.00 % | -491.738 M | 0.000 100.00 % | -491.060 M -0.01 % | -491.013 M -1.58 % | -483.359 M 0.85 % | -487.499 M 1.17 % | -493.261 M -1.68 % | -485.095 M 0.00 % | -485.095 M |
| Other financing activites | -1.520 B | 0.000 -100.00 % | 459.057 M 1 933.88 % | -25.032 M | 0.000 100.00 % | -41.474 M -5 604.56 % | 753.450 K 100.79 % | -95.004 M -114.80 % | 641.726 M | 0.000 | 0.000 100.00 % | -24.044 M -100.39 % | 6.115 B 15 277.00 % | -40.289 M 12.00 % | -45.781 M -31.20 % | -34.894 M 10.88 % | -39.155 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.120 M | 0.000 100.00 % | -13.596 M -5.54 % | -12.883 M 73.97 % | -49.487 M | 0.000 | 0.000 | 0.000 100.00 % | -430.000 | 0.000 -100.00 % | 990.000 199.00 % | -1.000 K -200.00 % | 1.000 K 200.00 % | -1.000 K -100.00 % | 1.577 B | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 -100.00 % | 1.907 B 200.00 % | -1.907 B | 0.000 | 0.000 -100.00 % | 945.436 M | 0.000 100.00 % | -568.771 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K 100.00 % | -487.064 M | 0.000 | 0.000 100.00 % | -10.236 M 99.35 % | -1.572 B -20 614.77 % | -7.588 M -103.38 % | 224.181 M | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 2.221 B | 0.000 |
| Net cash used provided by financing activities | 1.403 B -42.03 % | 2.421 B 127.31 % | -8.864 B -266.79 % | 5.314 B 723.54 % | -852.291 M 69.59 % | -2.803 B -1 916.45 % | -139.001 M 95.69 % | -3.225 B -204.31 % | 3.092 B 1 843.57 % | -177.315 M 94.54 % | -3.248 B -49.02 % | -2.179 B -173.02 % | 2.984 B 2 043.09 % | -153.592 M 69.16 % | -497.980 M 71.20 % | -1.729 B -868.68 % | 224.966 M 102.13 % | -10.580 B 11.26 % | -11.922 B -247.37 % | -3.432 B -266.39 % | 2.063 B 128.82 % | -7.157 B -256.75 % | 4.566 B 1 878.53 % | -256.712 M 93.34 % | -3.857 B -127.54 % | 14.006 B 521.93 % | 2.252 B 342.75 % | 508.637 M 106.56 % | -7.749 B -3 593.83 % | 221.780 M -65.68 % | 646.275 M 31.54 % | 491.297 M 119.76 % | -2.486 B -7.30 % | -2.317 B 33.21 % | -3.469 B -293.40 % | -881.747 M -1 062.24 % | 91.635 M 102.40 % | -3.822 B -106.82 % | -1.848 B -187.17 % | 2.120 B -85.83 % | 14.961 B 662.58 % | -2.659 B -284.72 % | 1.440 B 155.91 % | -2.575 B 28.98 % | -3.626 B 46.56 % | -6.785 B -817.65 % | 945.436 M 133.49 % | -2.823 B 11.05 % | -3.173 B -134.82 % | -1.351 B -24.99 % | -1.081 B -340.16 % | 450.217 M 124.01 % | -1.875 B -214.60 % | 1.636 B 171.78 % | -2.279 B -1 156.10 % | 215.838 M 108.75 % | -2.465 B -176.58 % | 3.220 B 150.28 % | -6.404 B -206.08 % | -2.092 B -189.51 % | 2.337 B 33.58 % | 1.750 B -5.57 % | 1.853 B 236.23 % | 551.066 M -69.19 % | 1.788 B -43.33 % | 3.156 B 177.84 % | -4.055 B -529.98 % | 943.002 M 144.84 % | -2.103 B |
| Effect of forex changes on cash | -81.458 M -759.15 % | 12.358 M -86.98 % | 94.923 M 18 933.93 % | -504.000 K 91.16 % | -5.703 M -198.52 % | 5.788 M -58.74 % | 14.027 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 | 0.000 100.00 % | -160.000 84.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 770.000 177.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -180.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 20.00 % | -1.250 K -225.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.000 119.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 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 |
| Net change in cash | -249.441 M -184.41 % | 295.494 M 114.20 % | -2.082 B -10.79 % | -1.879 B -751.22 % | -220.729 M -107.30 % | 3.023 B 51.05 % | 2.001 B 543.35 % | -451.424 M 25.82 % | -608.535 M 46.71 % | -1.142 B -153.75 % | 2.124 B 485.81 % | 362.639 M 130.91 % | -1.173 B 73.11 % | -4.363 B -186.52 % | 5.043 B 2 686.25 % | 180.980 M -11.86 % | 205.322 M -12.75 % | 235.338 M 345.05 % | 52.879 M 178.99 % | -66.944 M -198.45 % | -22.430 M 87.88 % | -185.073 M -176.69 % | 241.335 M 321.34 % | -109.034 M 51.82 % | -226.284 M -296.62 % | 115.090 M -26.32 % | 156.207 M 250.87 % | -103.536 M -274.17 % | 59.446 M 145.61 % | 24.203 M 188.03 % | -27.494 M -127.79 % | 98.943 M 413.59 % | 19.265 M 118.37 % | -104.865 M -177.43 % | 135.427 M 244.03 % | -94.030 M -421.97 % | 29.205 M 3.94 % | 28.097 M 5 532.84 % | -517.170 K -214.93 % | 450.000 K 104.69 % | -9.595 M 66.94 % | -29.026 M -10.59 % | -26.247 M -133.02 % | 79.487 M 392.05 % | -27.217 M -143.01 % | 63.287 M 219.61 % | -52.912 M 78.32 % | -244.038 M -91.74 % | -127.273 M -129.08 % | 437.643 M 295.85 % | -223.459 M -165.51 % | -84.161 M -327.74 % | 36.955 M -73.91 % | 141.626 M 430.91 % | -42.799 M 78.04 % | -194.874 M -179.72 % | 244.458 M 160.57 % | -403.609 M -216.06 % | 347.765 M 143.54 % | -798.719 M -154.50 % | -313.840 M -316.83 % | 144.737 M 9.15 % | 132.603 M 112.41 % | -1.069 B -279.75 % | 594.421 M 114.55 % | 277.053 M 237.62 % | -201.315 M -178.19 % | 257.460 M 173.56 % | -350.011 M |
| Cash at beginning of period | 1.672 B 21.47 % | 1.376 B -60.20 % | 3.458 B -35.21 % | 5.337 B -3.97 % | 5.557 B 119.28 % | 2.534 B 375.45 % | 533.073 M -45.85 % | 984.497 M -38.20 % | 1.593 B -41.75 % | 2.735 B 347.97 % | 610.500 M 146.31 % | 247.861 M -82.56 % | 1.421 B -75.43 % | 5.784 B 680.22 % | 741.307 M 32.30 % | 560.327 M 57.84 % | 355.006 M 196.66 % | 119.667 M 79.18 % | 66.788 M -50.06 % | 133.732 M -14.36 % | 156.162 M -54.24 % | 341.235 M 241.58 % | 99.900 M -52.19 % | 208.935 M -51.99 % | 435.219 M 35.95 % | 320.129 M 95.29 % | 163.922 M -38.71 % | 267.458 M 28.58 % | 208.012 M 13.17 % | 183.809 M -13.01 % | 211.303 M 88.06 % | 112.360 M 20.69 % | 93.095 M -52.97 % | 197.960 M 216.57 % | 62.533 M -60.06 % | 156.563 M 22.93 % | 127.358 M 28.31 % | 99.261 M -0.52 % | 99.778 M 0.45 % | 99.328 M -8.81 % | 108.923 M -21.04 % | 137.949 M -15.99 % | 164.196 M 93.84 % | 84.709 M -24.32 % | 111.926 M 130.12 % | 48.639 M -52.10 % | 101.551 M -70.62 % | 345.589 M -26.92 % | 472.862 M 1 242.63 % | 35.219 M -86.39 % | 258.678 M -24.55 % | 342.839 M 9.79 % | 312.261 M 22.09 % | 255.762 M -14.34 % | 298.561 M -39.49 % | 493.435 M 98.18 % | 248.977 M -61.85 % | 652.586 M 114.09 % | 304.821 M -72.38 % | 1.104 B 112.48 % | 519.353 M 38.64 % | 374.616 M 54.79 % | 242.013 M -83.27 % | 1.446 B 69.79 % | 851.743 M 48.21 % | 574.690 M -16.80 % | 690.748 M 59.42 % | 433.288 M -44.68 % | 783.299 M |
| Cash at end of period | 1.422 B -14.92 % | 1.672 B 21.47 % | 1.376 B -60.20 % | 3.458 B -35.21 % | 5.337 B -3.97 % | 5.557 B 119.28 % | 2.534 B 375.45 % | 533.073 M -45.85 % | 984.497 M -38.20 % | 1.593 B -41.75 % | 2.735 B 347.97 % | 610.500 M 146.31 % | 247.861 M -82.56 % | 1.421 B -75.43 % | 5.784 B 680.22 % | 741.307 M 32.30 % | 560.327 M 57.84 % | 355.006 M 196.66 % | 119.667 M 79.18 % | 66.788 M -50.06 % | 133.732 M -14.36 % | 156.162 M -54.24 % | 341.235 M 241.58 % | 99.900 M -52.19 % | 208.935 M -51.99 % | 435.219 M 35.95 % | 320.129 M 95.29 % | 163.922 M -38.71 % | 267.458 M 28.58 % | 208.012 M 13.17 % | 183.809 M -13.01 % | 211.303 M 88.06 % | 112.360 M 20.69 % | 93.095 M -52.97 % | 197.960 M 216.57 % | 62.533 M -60.06 % | 156.563 M 22.93 % | 127.358 M 28.31 % | 99.261 M -0.52 % | 99.778 M 0.45 % | 99.328 M -8.81 % | 108.923 M -21.04 % | 137.949 M -15.99 % | 164.196 M 93.84 % | 84.709 M -24.32 % | 111.926 M 130.12 % | 48.639 M -52.10 % | 101.551 M -70.62 % | 345.589 M -26.92 % | 472.862 M 1 242.63 % | 35.219 M -86.38 % | 258.678 M -25.93 % | 349.216 M -12.12 % | 397.388 M 55.37 % | 255.762 M -14.34 % | 298.561 M -39.49 % | 493.435 M 98.18 % | 248.977 M -61.85 % | 652.586 M 114.09 % | 304.821 M 48.32 % | 205.513 M -60.43 % | 519.353 M 38.64 % | 374.616 M -0.81 % | 377.664 M -73.89 % | 1.446 B 69.79 % | 851.743 M 74.03 % | 489.433 M -29.14 % | 690.748 M 59.42 % | 433.288 M |
| Operating cash flow | 1.395 B 34.84 % | 1.034 B -80.51 % | 5.306 B 317.54 % | -2.439 B -225.98 % | 1.936 B -59.50 % | 4.781 B 36.24 % | 3.509 B -12.02 % | 3.988 B 872.94 % | -516.004 M -178.08 % | 660.882 M -91.65 % | 7.910 B 94.38 % | 4.070 B 227.51 % | -3.192 B 26.97 % | -4.370 B -178.19 % | 5.589 B 245.25 % | 1.619 B 234.98 % | 483.292 M 111.12 % | -4.348 B 17.14 % | -5.247 B -170.20 % | 7.474 B 43.98 % | 5.191 B -3.29 % | 5.368 B 388.49 % | -1.861 B -847.65 % | 248.877 M -85.85 % | 1.759 B 131.29 % | 760.523 M -56.60 % | 1.752 B 414.42 % | -557.336 M -689.27 % | 94.580 M -86.29 % | 689.861 M 303.21 % | 171.092 M 128.85 % | -593.016 M -141.70 % | 1.422 B -8.05 % | 1.547 B -48.90 % | 3.027 B 111.50 % | 1.431 B 525.01 % | 228.953 M -93.43 % | 3.487 B 70.11 % | 2.050 B 223.85 % | -1.655 B -29.95 % | -1.274 B -136.13 % | 3.525 B 484.79 % | 602.812 M -7.27 % | 650.047 M -79.65 % | 3.194 B -50.19 % | 6.413 B 477.88 % | -1.697 B -171.55 % | 2.372 B 10.32 % | 2.150 B 57.83 % | 1.362 B 543.45 % | -307.194 M 41.58 % | -525.871 M -135.94 % | 1.463 B 208.25 % | -1.352 B -137.91 % | 3.566 B 586.62 % | -732.733 M -125.28 % | 2.898 B 190.29 % | -3.210 B -145.67 % | 7.028 B 387.16 % | 1.443 B 142.50 % | -3.394 B -331.95 % | -785.806 M -117.87 % | 4.398 B 278.17 % | -2.469 B -292.82 % | 1.280 B 143.39 % | -2.950 B -183.19 % | 3.546 B 550.97 % | 544.802 M -83.89 % | 3.382 B |
| Capital expenditure | -730.993 M 19.88 % | -912.379 M -2.48 % | -890.303 M -18.31 % | -752.514 M 31.83 % | -1.104 B 7.22 % | -1.190 B 24.33 % | -1.572 B -20.73 % | -1.302 B 44.53 % | -2.348 B -208.81 % | -760.290 M 45.48 % | -1.395 B -28.89 % | -1.082 B -156.38 % | -421.997 M 24.58 % | -559.559 M 16.74 % | -672.075 M -61.62 % | -415.831 M 57.53 % | -979.133 M -223.59 % | -302.580 M 94.99 % | -6.040 B -31.11 % | -4.607 B 11.38 % | -5.198 B -14.55 % | -4.538 B -56.90 % | -2.892 B -7 609.16 % | -37.518 M 97.26 % | -1.370 B 90.64 % | -14.641 B -859.72 % | -1.526 B -170.82 % | -563.316 M 38.03 % | -909.003 M 13.24 % | -1.048 B -121.09 % | -473.899 M -268.29 % | -128.676 M 54.09 % | -280.307 M 36.66 % | -442.528 M -508.29 % | -72.750 M 83.10 % | -430.534 M -39.69 % | -308.216 M -815.70 % | -33.659 M 68.73 % | -107.641 M 80.47 % | -551.116 M 95.71 % | -12.833 B -524.62 % | -2.055 B -351.52 % | -455.026 M -221.55 % | -141.508 M 45.88 % | -261.467 M 59.59 % | -647.008 M -574.04 % | -95.990 M -96.82 % | -48.770 M -31.07 % | -37.208 M 60.58 % | -94.378 M -52.96 % | -61.702 M 49.04 % | -121.070 M -66.90 % | -72.540 M 77.69 % | -325.168 M 59.37 % | -800.307 M -5.44 % | -759.028 M -68.18 % | -451.332 M 3.91 % | -469.689 M -100.15 % | -234.667 M 52.30 % | -491.933 M -1 529.56 % | -30.188 M 29.29 % | -42.695 M 19.70 % | -53.170 M 88.26 % | -452.918 M 63.29 % | -1.234 B -182.75 % | -436.378 M 15.56 % | -516.812 M 37.47 % | -826.465 M 30.08 % | -1.182 B |
| Free CashFlow | 663.779 M 443.94 % | 122.031 M -97.24 % | 4.416 B 238.36 % | -3.192 B -483.49 % | 832.269 M -76.82 % | 3.591 B 85.41 % | 1.937 B -27.89 % | 2.686 B 193.79 % | -2.864 B -2 780.89 % | -99.409 M -101.53 % | 6.516 B 118.09 % | 2.988 B 182.68 % | -3.614 B 26.70 % | -4.930 B -200.26 % | 4.917 B 308.72 % | 1.203 B 342.64 % | -495.841 M 89.34 % | -4.650 B 58.80 % | -11.287 B -493.65 % | 2.867 B 40 881.02 % | -7.031 M -100.85 % | 830.035 M 117.46 % | -4.753 B -2 348.82 % | 211.359 M -45.60 % | 388.516 M 102.80 % | -13.881 B -6 221.63 % | 226.752 M 120.23 % | -1.121 B -37.60 % | -814.423 M -127.56 % | -357.892 M -18.19 % | -302.807 M 58.04 % | -721.692 M -163.21 % | 1.142 B 3.42 % | 1.104 B -62.62 % | 2.954 B 195.25 % | 1.000 B 1 362.17 % | -79.263 M -102.30 % | 3.454 B 77.80 % | 1.942 B 188.04 % | -2.206 B 84.36 % | -14.107 B -1 059.23 % | 1.471 B 895.11 % | 147.786 M -70.94 % | 508.539 M -82.66 % | 2.933 B -49.14 % | 5.766 B 421.57 % | -1.793 B -177.19 % | 2.323 B 9.95 % | 2.113 B 66.65 % | 1.268 B 443.69 % | -368.896 M 42.98 % | -646.941 M -146.52 % | 1.391 B 182.93 % | -1.677 B -160.64 % | 2.765 B 285.37 % | -1.492 B -160.97 % | 2.447 B 166.49 % | -3.679 B -154.16 % | 6.794 B 614.54 % | 950.768 M 127.76 % | -3.425 B -313.34 % | -828.501 M -119.07 % | 4.345 B 248.73 % | -2.922 B -6 393.13 % | 46.424 M 101.37 % | -3.387 B -211.79 % | 3.030 B 1 175.63 % | -281.663 M -112.80 % | 2.200 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 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 |