
Japan System Techniques Co., Ltd. 4323.T
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 29.325 B 12.00 % | 26.184 B 11.33 % | 23.520 B 9.91 % | 21.400 B 13.89 % | 18.789 B 4.27 % | 18.020 B 6.82 % | 16.869 B 7.92 % | 15.630 B 9.89 % | 14.223 B 20.32 % | 11.821 B 2.75 % | 11.505 B 6.25 % | 10.828 B 6.80 % | 10.139 B 12.31 % | 9.028 B 0.42 % | 8.990 B -3.56 % | 9.322 B -10.78 % | 10.449 B -2.39 % | 10.705 B |
Net income | 2.443 B 17.08 % | 2.087 B 17.76 % | 1.772 B 33.19 % | 1.331 B 129.85 % | 578.879 M 1 987.14 % | -30.675 M -109.65 % | 317.986 M -45.10 % | 579.161 M 41.01 % | 410.717 M 40.72 % | 291.873 M 27.69 % | 228.579 M -18.05 % | 278.922 M 65.15 % | 168.886 M 24.33 % | 135.839 M -37.37 % | 216.888 M -27.85 % | 300.592 M -32.90 % | 447.967 M 4.93 % | 426.926 M |
Income before tax | 3.264 B 14.07 % | 2.861 B 16.79 % | 2.450 B 24.68 % | 1.965 B 103.63 % | 965.025 M 240.42 % | 283.477 M -41.71 % | 486.285 M -37.54 % | 778.515 M 24.77 % | 623.952 M 41.47 % | 441.053 M 1.17 % | 435.961 M -8.04 % | 474.078 M 33.19 % | 355.943 M 9.44 % | 325.238 M -26.88 % | 444.778 M -22.56 % | 574.384 M -32.68 % | 853.254 M -8.66 % | 934.131 M |
Income before tax ratio | 0.11 1.85 % | 0.11 4.90 % | 0.10 13.44 % | 0.09 78.79 % | 0.05 226.49 % | 0.02 -45.43 % | 0.03 -42.12 % | 0.05 13.54 % | 0.04 17.58 % | 0.04 -1.54 % | 0.04 -13.45 % | 0.04 24.71 % | 0.04 -2.56 % | 0.04 -27.18 % | 0.05 -19.71 % | 0.06 -24.55 % | 0.08 -6.42 % | 0.09 |
EBITDA | 3.557 B 15.41 % | 3.082 B 16.89 % | 2.637 B 22.18 % | 2.158 B 80.13 % | 1.198 B 126.43 % | 529.145 M -18.56 % | 649.707 M -30.65 % | 936.915 M 22.28 % | 766.215 M 33.77 % | 572.788 M 1.27 % | 565.625 M -1.42 % | 573.767 M 30.55 % | 439.502 M 8.35 % | 405.631 M -27.43 % | 558.981 M -26.75 % | 763.133 M -20.95 % | 965.415 M -8.00 % | 1.049 B |
Net income ratio | 0.08 4.54 % | 0.08 5.78 % | 0.08 21.19 % | 0.06 101.81 % | 0.03 1 909.86 % | 0.00 -109.03 % | 0.02 -49.13 % | 0.04 28.32 % | 0.03 16.95 % | 0.02 24.28 % | 0.02 -22.87 % | 0.03 54.65 % | 0.02 10.70 % | 0.02 -37.63 % | 0.02 -25.18 % | 0.03 -24.79 % | 0.04 7.50 % | 0.04 |
Ratio EBITDA | 0.12 3.05 % | 0.12 4.99 % | 0.11 11.16 % | 0.10 58.16 % | 0.06 117.16 % | 0.03 -23.76 % | 0.04 -35.75 % | 0.06 11.27 % | 0.05 11.18 % | 0.05 -1.44 % | 0.05 -7.22 % | 0.05 22.24 % | 0.04 -3.53 % | 0.04 -27.73 % | 0.06 -24.05 % | 0.08 -11.40 % | 0.09 -5.75 % | 0.10 |
Gross profit ratio | 0.28 1.62 % | 0.28 2.40 % | 0.27 1.99 % | 0.27 8.10 % | 0.25 0.42 % | 0.24 7.54 % | 0.23 6.38 % | 0.21 3.69 % | 0.21 -4.94 % | 0.22 6.03 % | 0.20 1.79 % | 0.20 -0.27 % | 0.20 -9.81 % | 0.22 0.18 % | 0.22 0.07 % | 0.22 -4.98 % | 0.23 -2.51 % | 0.24 |
Weighted average shs out dil | 24.622 M 0.38 % | 24.528 M 0.00 % | 24.529 M 100.00 % | 12.265 M 11.10 % | 11.039 M 2.93 % | 10.725 M 2.16 % | 10.498 M 0.02 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.01 % | 10.496 M 5.74 % | 9.926 M 4.00 % | 9.544 M 0.09 % | 9.536 M 0.61 % | 9.478 M 0.00 % | 9.478 M -2.81 % | 9.752 M -3.16 % | 10.070 M |
Weighted average shs out | 24.622 M 0.38 % | 24.528 M 0.00 % | 24.529 M 100.07 % | 12.260 M 14.32 % | 10.725 M 0.38 % | 10.684 M 1.77 % | 10.498 M 0.02 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.01 % | 10.496 M 7.30 % | 9.782 M 2.85 % | 9.510 M 0.27 % | 9.485 M 0.07 % | 9.478 M 0.00 % | 9.478 M -2.81 % | 9.752 M -3.16 % | 10.070 M |
EPS diluted | 99.24 16.64 % | 85.08 17.76 % | 72.25 28.65 % | 56.16 108.15 % | 26.98 1 043.36 % | -2.86 -109.44 % | 30.29 -45.11 % | 55.18 41.02 % | 39.13 40.70 % | 27.81 27.69 % | 21.78 -22.49 % | 28.10 58.76 % | 17.70 24.21 % | 14.25 -37.75 % | 22.89 -27.84 % | 31.72 -30.95 % | 45.94 8.35 % | 42.40 |
Earnings per share | 99.24 16.64 % | 85.08 17.76 % | 72.25 28.65 % | 56.16 108.08 % | 26.99 1 040.42 % | -2.87 -109.48 % | 30.29 -45.11 % | 55.18 41.02 % | 39.13 40.70 % | 27.81 27.69 % | 21.78 -23.63 % | 28.52 60.59 % | 17.76 24.02 % | 14.32 -37.44 % | 22.89 -27.84 % | 31.72 -30.95 % | 45.94 8.35 % | 42.40 |
Gross profit | 8.272 B 13.82 % | 7.268 B 14.00 % | 6.376 B 12.09 % | 5.688 B 23.12 % | 4.620 B 4.71 % | 4.412 B 14.88 % | 3.841 B 14.81 % | 3.345 B 13.95 % | 2.936 B 14.38 % | 2.567 B 8.94 % | 2.356 B 8.15 % | 2.179 B 6.51 % | 2.045 B 1.29 % | 2.019 B 0.60 % | 2.007 B -3.49 % | 2.080 B -15.23 % | 2.453 B -4.84 % | 2.578 B |
Income tax expense | 811.768 M 5.39 % | 770.254 M 14.60 % | 672.121 M 6.23 % | 632.689 M 65.67 % | 381.903 M 19.02 % | 320.884 M 82.09 % | 176.224 M -13.56 % | 203.880 M -4.22 % | 212.858 M 27.10 % | 167.473 M -18.87 % | 206.437 M 9.79 % | 188.025 M 4.06 % | 180.688 M -5.59 % | 191.393 M -16.22 % | 228.434 M -15.13 % | 269.150 M -32.59 % | 399.293 M -20.29 % | 500.905 M |
Cost of revenue | 21.053 B 11.30 % | 18.915 B 10.33 % | 17.144 B 9.12 % | 15.712 B 10.89 % | 14.169 B 4.13 % | 13.607 B 4.45 % | 13.028 B 6.05 % | 12.285 B 8.84 % | 11.288 B 21.97 % | 9.254 B 1.15 % | 9.149 B 5.77 % | 8.650 B 6.87 % | 8.094 B 15.49 % | 7.009 B 0.36 % | 6.983 B -3.58 % | 7.243 B -9.42 % | 7.996 B -1.61 % | 8.127 B |
General and administrative expenses | 0.000 -100.00 % | 346.000 M 18.09 % | 293.000 M 10.57 % | 265.000 M -1.85 % | 270.000 M 3.85 % | 260.000 M 37.57 % | 189.000 M -92.74 % | 2.604 B 1 558.52 % | 157.000 M 14.60 % | 137.000 M 0.74 % | 136.000 M -13.92 % | 158.000 M -4.82 % | 166.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 -100.00 % | 3.812 B 18.02 % | 3.230 B 8.17 % | 2.986 B 9.22 % | 2.734 B -0.18 % | 2.739 B 18.93 % | 2.303 B | 0.000 -100.00 % | 1.876 B 11.52 % | 1.682 B 5.98 % | 1.587 B 10.52 % | 1.436 B 3.38 % | 1.389 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -553.007 M -1 420.88 % | -36.361 M -1 888.03 % | -1.829 M -436.83 % | 543.000 K -30.30 % | 779.000 K 56.74 % | 497.000 K -98.02 % | 25.053 M -20.40 % | 31.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.463 M -20.65 % | 47.215 M 34.35 % | 35.143 M -25.22 % | 46.993 M 196.95 % | 15.825 M |
Operating expenses | 5.084 B 13.58 % | 4.476 B 12.18 % | 3.990 B 8.21 % | 3.688 B 8.34 % | 3.404 B -1.10 % | 3.441 B 15.31 % | 2.985 B 14.62 % | 2.604 B 10.11 % | 2.365 B 9.22 % | 2.165 B 8.67 % | 1.992 B 13.80 % | 1.751 B 1.14 % | 1.731 B -0.23 % | 1.735 B -3.39 % | 1.796 B 10.66 % | 1.623 B -1.46 % | 1.647 B 0.00 % | 1.647 B |
Cost and expenses | 26.137 B 11.73 % | 23.392 B 10.69 % | 21.134 B 8.94 % | 19.399 B 10.39 % | 17.573 B 3.07 % | 17.049 B 6.47 % | 16.013 B 7.55 % | 14.889 B 9.06 % | 13.652 B 19.55 % | 11.419 B 2.50 % | 11.141 B 7.12 % | 10.401 B 5.86 % | 9.825 B 12.37 % | 8.744 B -0.40 % | 8.779 B -0.97 % | 8.865 B -8.06 % | 9.643 B -1.34 % | 9.774 B |
Research and development expenses | 553.007 M 56.66 % | 353.000 M -24.73 % | 469.000 M 7.57 % | 436.000 M 9.27 % | 399.000 M -9.73 % | 442.000 M -10.16 % | 492.000 M 7.36 % | 458.262 M 38.00 % | 332.084 M -4.11 % | 346.315 M 28.74 % | 269.000 M 72.44 % | 156.000 M -11.36 % | 176.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 5.084 B 22.23 % | 4.159 B 18.06 % | 3.523 B 8.37 % | 3.251 B 8.22 % | 3.004 B 0.17 % | 2.999 B 20.35 % | 2.492 B -4.30 % | 2.604 B 28.10 % | 2.033 B 11.76 % | 1.819 B 5.56 % | 1.723 B 8.09 % | 1.594 B 2.51 % | 1.555 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 29.717 M 30.35 % | 22.797 M 42.37 % | 16.012 M 33.21 % | 12.020 M -50.42 % | 24.242 M 55.90 % | 15.550 M 26.57 % | 12.286 M 120.26 % | 5.578 M -9.15 % | 6.140 M -15.45 % | 7.262 M -27.68 % | 10.041 M -1.33 % | 10.176 M 8.97 % | 9.338 M 2.30 % | 9.128 M -8.15 % | 9.938 M -13.78 % | 11.526 M -16.60 % | 13.820 M 12.93 % | 12.238 M |
Interest expense | 7.924 M 1 881.00 % | 400.000 K -35.48 % | 620.000 K -48.29 % | 1.199 M -65.24 % | 3.449 M -22.86 % | 4.471 M 57.82 % | 2.833 M 92.85 % | 1.469 M -7.20 % | 1.583 M -21.75 % | 2.023 M 25.65 % | 1.610 M -3.77 % | 1.673 M -17.83 % | 2.036 M -38.75 % | 3.324 M -16.00 % | 3.957 M -35.46 % | 6.131 M -36.71 % | 9.687 M -27.54 % | 13.369 M |
Depreciation and amortization | 285.229 M 29.43 % | 220.370 M 18.39 % | 186.139 M -3.03 % | 191.951 M -16.43 % | 229.689 M -4.77 % | 241.198 M 50.20 % | 160.588 M 2.33 % | 156.932 M 11.55 % | 140.681 M 8.46 % | 129.712 M 1.29 % | 128.054 M 30.65 % | 98.016 M 20.23 % | 81.523 M 5.78 % | 77.069 M -30.09 % | 110.246 M 2.16 % | 107.915 M 5.31 % | 102.474 M 0.56 % | 101.906 M |
Operating income | 3.188 B 14.23 % | 2.791 B 17.00 % | 2.386 B 19.25 % | 2.001 B 64.47 % | 1.216 B 25.29 % | 970.809 M 13.40 % | 856.121 M 15.45 % | 741.522 M 29.85 % | 571.043 M 42.19 % | 401.609 M 10.43 % | 363.681 M -14.95 % | 427.615 M 36.09 % | 314.223 M 10.57 % | 284.196 M 34.55 % | 211.218 M -53.76 % | 456.818 M -43.34 % | 806.284 M -13.41 % | 931.161 M |
Operating income ratio | 0.11 1.99 % | 0.11 5.09 % | 0.10 8.50 % | 0.09 44.41 % | 0.06 20.16 % | 0.05 6.15 % | 0.05 6.98 % | 0.05 18.17 % | 0.04 18.17 % | 0.03 7.48 % | 0.03 -19.95 % | 0.04 27.43 % | 0.03 -1.56 % | 0.03 33.99 % | 0.02 -52.06 % | 0.05 -36.49 % | 0.08 -11.29 % | 0.09 |
Total other income expenses net | 75.700 M 7.76 % | 70.249 M 8.95 % | 64.480 M 282.21 % | -35.387 M 85.92 % | -251.299 M 63.44 % | -687.332 M -85.85 % | -369.836 M -1 099.75 % | 36.993 M -30.08 % | 52.909 M 34.14 % | 39.444 M -45.43 % | 72.280 M 55.56 % | 46.463 M 11.37 % | 41.720 M 1.65 % | 41.042 M -82.43 % | 233.560 M 98.66 % | 117.566 M 150.30 % | 46.970 M 1 481.48 % | 2.970 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -7.042 B 10.82 % | -7.896 B -10.18 % | -7.166 B -11.00 % | -6.456 B -45.28 % | -4.444 B -85.32 % | -2.398 B 11.06 % | -2.696 B 1.86 % | -2.747 B -19.32 % | -2.303 B 3.88 % | -2.395 B 12.48 % | -2.737 B 17.44 % | -3.315 B -13.76 % | -2.914 B 17.26 % | -3.522 B -15.01 % | -3.062 B 0.32 % | -3.072 B -31.21 % | -2.341 B -27.88 % | -1.831 B |
Total investments | 1.968 B 203.92 % | 647.560 M 5.67 % | 612.807 M 12.95 % | 542.531 M -14.17 % | 632.126 M 13.24 % | 558.208 M -18.96 % | 688.789 M -2.33 % | 705.240 M 12.83 % | 625.020 M 10.79 % | 564.136 M -2.74 % | 580.032 M 59.95 % | 362.629 M 55.01 % | 233.938 M 13.02 % | 206.986 M 4.96 % | 197.202 M -46.21 % | 366.589 M 1.65 % | 360.654 M 8.78 % | 331.531 M |
Total debt | 68.127 M -13.15 % | 78.440 M 94.35 % | 40.361 M 373.83 % | 8.518 M -97.93 % | 410.600 M -72.83 % | 1.511 B -3.38 % | 1.564 B 532.45 % | 247.292 M 292.04 % | 63.078 M 53.31 % | 41.144 M 63.48 % | 25.167 M 499.21 % | 4.200 M -82.43 % | 23.909 M 55.48 % | 15.378 M -97.77 % | 688.406 M 141.66 % | 284.867 M -38.03 % | 459.706 M -29.15 % | 648.873 M |
Accumulated other comprehensive income loss | 620.849 M 20.09 % | 517.000 M 63.13 % | 316.916 M 37.65 % | 230.234 M 1.64 % | 226.525 M 321.79 % | 53.705 M -60.79 % | 136.985 M -34.10 % | 207.855 M 40.59 % | 147.850 M 16.41 % | 127.013 M -38.04 % | 205.000 M 60.16 % | 128.000 M 540.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 10.964 B 20.76 % | 9.079 B 22.87 % | 7.389 B 25.98 % | 5.865 B 27.35 % | 4.606 B 10.23 % | 4.179 B -4.14 % | 4.359 B 4.08 % | 4.188 B 11.98 % | 3.740 B 8.08 % | 3.461 B 4.87 % | 3.300 B 9.06 % | 3.026 B 5.58 % | 2.866 B 1.78 % | 2.816 B 0.62 % | 2.798 B 3.64 % | 2.700 B 7.23 % | 2.518 B 14.67 % | 2.196 B |
Common stock | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 42.61 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.49 % | 1.071 B 15.93 % | 924.223 M 0.50 % | 919.665 M 0.22 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M |
Total equity | 14.829 B 16.65 % | 12.712 B 17.53 % | 10.816 B 17.64 % | 9.194 B 34.22 % | 6.850 B 10.17 % | 6.218 B -3.12 % | 6.418 B 2.75 % | 6.247 B 8.80 % | 5.741 B 5.37 % | 5.448 B 0.28 % | 5.433 B 7.24 % | 5.066 B 12.85 % | 4.490 B 2.36 % | 4.386 B 0.53 % | 4.363 B 2.57 % | 4.254 B 4.85 % | 4.057 B 1.85 % | 3.983 B |
Other non current liabilities | 1.807 B -9.33 % | 1.993 B 6.85 % | 1.865 B 9.73 % | 1.700 B 7.03 % | 1.588 B 219.95 % | 496.367 M -2.63 % | 509.792 M -65.50 % | 1.478 B 3.06 % | 1.434 B 9.78 % | 1.306 B 3.80 % | 1.258 B -9.12 % | 1.385 B 1.70 % | 1.362 B 9.62 % | 1.242 B 2.10 % | 1.217 B 42 258.46 % | 2.872 M 23.58 % | 2.324 M -20.33 % | 2.917 M |
Long term debt | 191.237 M 189.93 % | 65.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.800 M -76.47 % | 11.900 M -41.38 % | 20.300 M -27.50 % | 28.000 M | 0.000 | 0.000 -100.00 % | 1.800 M -57.14 % | 4.200 M | 0.000 | 0.000 100.00 % | -1.029 B -480.98 % | 270.000 M -40.00 % | 450.000 M |
Total non current liabilities | 2.023 B -3.10 % | 2.088 B 10.25 % | 1.894 B 9.81 % | 1.724 B 6.25 % | 1.623 B 1.31 % | 1.602 B 5.81 % | 1.514 B 1.06 % | 1.498 B 2.47 % | 1.462 B 11.92 % | 1.306 B 3.80 % | 1.258 B -9.23 % | 1.386 B 1.52 % | 1.366 B 9.95 % | 1.242 B 2.05 % | 1.217 B 0.35 % | 1.213 B -9.40 % | 1.339 B -5.97 % | 1.424 B |
Other current liabilities | 3.811 B 41.65 % | 2.690 B 15.05 % | 2.338 B 4.47 % | 2.238 B 403.65 % | 444.390 M 4.15 % | 426.677 M -84.04 % | 2.673 B 32.03 % | 2.025 B 23.51 % | 1.639 B 30.90 % | 1.252 B 7.53 % | 1.165 B 0.26 % | 1.162 B 3.80 % | 1.119 B 21.88 % | 918.228 M 13.60 % | 808.325 M -3.53 % | 837.862 M -14.14 % | 975.849 M -0.51 % | 980.881 M |
Deferred revenue | 725.130 M 39.40 % | 520.178 M 46.94 % | 354.018 M -17.83 % | 430.851 M -78.87 % | 2.039 B 5.36 % | 1.936 B 15.90 % | 1.670 B 4.94 % | 1.591 B 71.56 % | 927.613 M 9 118.21 % | -10.286 M -101.87 % | 551.377 M -35.41 % | 853.661 M 51.72 % | 562.647 M -9.57 % | 622.171 M 2.66 % | 606.030 M 24.39 % | 487.183 M -42.97 % | 854.308 M 38.32 % | 617.652 M |
Short term debt | 13.267 M 6.31 % | 12.480 M -27.52 % | 17.218 M 102.14 % | 8.518 M -97.92 % | 409.000 M -72.89 % | 1.508 B -2.82 % | 1.552 B 583.77 % | 226.992 M 547.11 % | 35.078 M | 0.000 -100.00 % | 25.167 M 948.63 % | 2.400 M -87.82 % | 19.709 M 28.16 % | 15.378 M -97.77 % | 688.406 M 253.27 % | 194.867 M 2.72 % | 189.706 M -4.61 % | 198.873 M |
Total current liabilities | 6.058 B 15.99 % | 5.223 B 11.03 % | 4.704 B 1.79 % | 4.621 B 5.31 % | 4.388 B -15.09 % | 5.168 B -7.51 % | 5.588 B 22.43 % | 4.564 B 48.27 % | 3.078 B 35.90 % | 2.265 B 11.78 % | 2.026 B -14.30 % | 2.364 B 7.72 % | 2.195 B 26.51 % | 1.735 B -23.44 % | 2.266 B 26.75 % | 1.788 B -34.92 % | 2.747 B 25.73 % | 2.185 B |
Total liabilities | 8.081 B 10.54 % | 7.311 B 10.81 % | 6.598 B 3.97 % | 6.346 B 5.56 % | 6.011 B -11.21 % | 6.770 B -4.67 % | 7.102 B 17.15 % | 6.062 B 33.52 % | 4.540 B 27.13 % | 3.571 B 8.72 % | 3.285 B -12.43 % | 3.751 B 5.34 % | 3.561 B 19.60 % | 2.977 B -14.53 % | 3.483 B 16.08 % | 3.001 B -26.56 % | 4.086 B 13.23 % | 3.609 B |
Other non current assets | 2.030 B 26.95 % | 1.599 B 236 347.42 % | -677.000 K -354.36 % | -149.000 K -129.16 % | 511.000 K -99.96 % | 1.225 B 1 360 951.11 % | 90.000 K -99.96 % | 200.515 M -66.17 % | 592.721 M -13.23 % | 683.085 M 6.51 % | 641.325 M -16.11 % | 764.508 M 8.71 % | 703.281 M 68.50 % | 417.367 M -2.88 % | 429.724 M -5.82 % | 456.292 M -3.38 % | 472.270 M -19.16 % | 584.198 M |
Long term investments | 1.867 B 188.38 % | 647.560 M -64.28 % | 1.813 B 1.12 % | 1.793 B -1.86 % | 1.827 B 410.96 % | 357.564 M -79.97 % | 1.785 B 9.45 % | 1.631 B 47.71 % | 1.104 B 9.14 % | 1.012 B -4.71 % | 1.062 B 71.33 % | 619.630 M 75.78 % | 352.501 M 5.33 % | 334.653 M -2.46 % | 343.079 M -7.16 % | 369.543 M 1.39 % | 364.474 M 9.02 % | 334.325 M |
Intangible assets | 356.652 M 59.32 % | 223.854 M 45.26 % | 154.102 M -10.22 % | 171.650 M -15.49 % | 203.112 M -43.09 % | 356.887 M 369.44 % | 76.024 M -19.66 % | 94.624 M -19.55 % | 117.622 M -7.66 % | 127.384 M -18.61 % | 156.503 M 51.05 % | 103.611 M 302.34 % | 25.752 M -8.75 % | 28.221 M -20.25 % | 35.386 M 8.12 % | 32.729 M 16.21 % | 28.163 M 22.08 % | 23.069 M |
GoodWill | 229.090 M -14.21 % | 267.027 M 201.73 % | 88.499 M -13.90 % | 102.785 M -41.51 % | 175.722 M -59.82 % | 437.343 M -55.73 % | 987.948 M 3 256.49 % | 29.434 M -27.31 % | 40.491 M 304.87 % | 10.001 M -44.44 % | 18.001 M -33.39 % | 27.023 M -23.53 % | 35.338 M | 0.000 -100.00 % | 32.866 M -66.67 % | 98.599 M -40.00 % | 164.332 M -28.57 % | 230.065 M |
Goodwill and intangible assets | 585.742 M 19.32 % | 490.881 M 102.34 % | 242.601 M -11.60 % | 274.435 M -27.56 % | 378.834 M -52.30 % | 794.230 M -25.35 % | 1.064 B 757.64 % | 124.058 M -21.54 % | 158.113 M 15.09 % | 137.385 M -21.27 % | 174.504 M 33.58 % | 130.634 M 113.84 % | 61.090 M 116.47 % | 28.221 M -58.65 % | 68.252 M -48.03 % | 131.328 M -31.78 % | 192.495 M -23.96 % | 253.134 M |
Property plant equipment net | 1.092 B 2.52 % | 1.065 B 68.55 % | 631.994 M 15.63 % | 546.567 M 0.73 % | 542.601 M -5.11 % | 571.845 M 2.42 % | 558.328 M 6.74 % | 523.055 M -12.69 % | 599.049 M 14.19 % | 524.590 M -9.90 % | 582.210 M 15.40 % | 504.495 M -9.37 % | 556.627 M 100.42 % | 277.731 M -5.10 % | 292.665 M 6.71 % | 274.273 M -4.63 % | 287.603 M -1.74 % | 292.706 M |
Total non current assets | 6.262 B 45.24 % | 4.312 B 33.63 % | 3.227 B 2.41 % | 3.151 B -0.46 % | 3.165 B -6.50 % | 3.385 B -13.42 % | 3.910 B 52.39 % | 2.566 B 1.39 % | 2.531 B 4.47 % | 2.422 B -3.76 % | 2.517 B 11.67 % | 2.254 B 17.46 % | 1.919 B 47.03 % | 1.305 B -6.42 % | 1.395 B -10.71 % | 1.562 B -4.85 % | 1.642 B -5.49 % | 1.737 B |
Other current assets | 323.499 M 52.43 % | 212.224 M 21.56 % | 174.588 M 20.99 % | 144.296 M -21.94 % | 184.861 M -22.52 % | 238.582 M -22.28 % | 306.979 M -39.01 % | 503.353 M 21.05 % | 415.828 M 31.28 % | 316.760 M 0.90 % | 313.943 M -14.79 % | 368.441 M -11.95 % | 418.422 M 38.77 % | 301.527 M 240.17 % | 88.639 M -70.62 % | 301.745 M 77.72 % | 169.783 M 23.17 % | 137.839 M |
Short term investments | 100.630 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.644 M 118.30 % | -1.096 B -18.43 % | -925.592 M -93.22 % | -479.037 M -7.07 % | -447.426 M 7.09 % | -481.576 M -87.38 % | -257.001 M -116.76 % | -118.563 M 7.13 % | -127.667 M 12.48 % | -145.877 M -4 838.29 % | -2.954 M 22.67 % | -3.820 M -36.72 % | -2.794 M |
cash and cash equivalents | 7.110 B -10.84 % | 7.975 B 10.66 % | 7.207 B 11.47 % | 6.465 B 33.17 % | 4.855 B 24.18 % | 3.909 B -8.24 % | 4.260 B 42.26 % | 2.995 B 26.59 % | 2.366 B -2.91 % | 2.437 B -11.79 % | 2.762 B -16.79 % | 3.320 B 12.98 % | 2.938 B -16.94 % | 3.537 B -5.69 % | 3.751 B 11.73 % | 3.357 B 19.85 % | 2.801 B 12.95 % | 2.480 B |
Cash and short term investments | 7.211 B -9.58 % | 7.975 B 10.66 % | 7.207 B 11.47 % | 6.465 B 33.17 % | 4.855 B 18.12 % | 4.110 B -3.53 % | 4.260 B 42.26 % | 2.995 B 26.59 % | 2.366 B -2.91 % | 2.437 B -11.79 % | 2.762 B -16.79 % | 3.320 B 12.98 % | 2.938 B -16.94 % | 3.537 B -5.69 % | 3.751 B 11.73 % | 3.357 B 19.85 % | 2.801 B 12.95 % | 2.480 B |
Total current assets | 16.647 B 5.96 % | 15.711 B 10.74 % | 14.187 B 14.51 % | 12.389 B 27.77 % | 9.696 B 0.97 % | 9.603 B -0.08 % | 9.610 B -1.36 % | 9.743 B 25.70 % | 7.751 B 17.48 % | 6.597 B 6.40 % | 6.201 B -5.52 % | 6.563 B 7.05 % | 6.131 B 1.21 % | 6.058 B -6.10 % | 6.451 B 13.33 % | 5.692 B -12.44 % | 6.501 B 11.04 % | 5.855 B |
Inventory | 358.006 M 0.20 % | 357.278 M 26.96 % | 281.405 M 11.40 % | 252.600 M -64.71 % | 715.802 M -7.18 % | 771.167 M 9.85 % | 702.027 M -45.59 % | 1.290 B 116.84 % | 595.070 M 45.81 % | 408.104 M 19.63 % | 341.132 M 27.52 % | 267.517 M -39.23 % | 440.178 M -3.29 % | 455.174 M 49.26 % | 304.955 M -26.74 % | 416.255 M -49.76 % | 828.490 M 70.31 % | 486.465 M |
Net receivables | 8.755 B 22.16 % | 7.167 B 9.85 % | 6.524 B 18.04 % | 5.527 B 40.26 % | 3.941 B -12.10 % | 4.483 B | 0.000 -100.00 % | 4.955 B 13.27 % | 4.374 B 27.31 % | 3.436 B 23.44 % | 2.784 B 6.74 % | 2.608 B 11.71 % | 2.334 B 32.35 % | 1.764 B | 0.000 -100.00 % | 1.617 B | 0.000 | 0.000 |
Tax assets | 686.799 M 35.03 % | 508.642 M -5.76 % | 539.732 M 0.52 % | 536.929 M 28.98 % | 416.291 M -4.70 % | 436.814 M -13.08 % | 502.531 M 476.25 % | 87.207 M 13.91 % | 76.560 M 16.74 % | 65.580 M 14.61 % | 57.219 M -75.61 % | 234.645 M -4.39 % | 245.413 M -0.71 % | 247.156 M -5.31 % | 261.015 M -21.03 % | 330.512 M 1.78 % | 324.737 M 19.17 % | 272.503 M |
Other assets | 0.000 -100.00 % | 2.000 K -33.33 % | 3.000 K -25.00 % | 4.000 K 33.33 % | 3.000 K 200.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.509 B 5.54 % | 1.430 B -4.39 % | 1.496 B 8.37 % | 1.380 B 35.06 % | 1.022 B 3.16 % | 990.491 M -12.21 % | 1.128 B -44.71 % | 2.041 B 81.83 % | 1.122 B 23.61 % | 907.911 M 20.73 % | 751.992 M -17.06 % | 906.653 M 0.56 % | 901.615 M 44.67 % | 623.203 M 7.39 % | 580.342 M -12.25 % | 661.372 M -46.68 % | 1.240 B 45.71 % | 851.254 M |
Tax payables | 0.000 -100.00 % | 570.362 M 14.30 % | 498.990 M -11.44 % | 563.468 M 18.94 % | 473.761 M 54.29 % | 307.068 M 31.21 % | 234.023 M -13.87 % | 271.702 M -3.49 % | 281.537 M 168.88 % | 104.706 M 23.93 % | 84.486 M -71.23 % | 293.658 M 90.13 % | 154.452 M -13.31 % | 178.162 M -5.74 % | 189.006 M 101.70 % | 93.708 M -72.54 % | 341.294 M 121.61 % | 154.004 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.042 B 5.05 % | 991.701 M 509.67 % | -242.076 M -15.89 % | -208.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.119 B 5.20 % | 1.063 B 10.64 % | 961.092 M |
Minority interest | 65.876 M 23.06 % | 53.533 M 12.79 % | 47.463 M 37.07 % | 34.628 M 9.22 % | 31.705 M 10.59 % | 28.668 M -22.54 % | 37.010 M -19.25 % | 45.835 M -5.29 % | 48.396 M -6.71 % | 51.875 M -35.05 % | 79.875 M 8.40 % | 73.686 M 24.31 % | 59.275 M 117.08 % | 27.305 M -15.47 % | 32.303 M -10.15 % | 35.953 M 10.61 % | 32.504 M -23.48 % | 42.478 M |
Capital lease obligations | 136.377 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 100.00 % | -1.119 B | 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 | 1.643 B 7.57 % | 1.527 B 0.00 % | 1.527 B -0.11 % | 1.529 B 68.07 % | 909.602 M 3.28 % | 880.672 M -6.87 % | 945.631 M 1.04 % | 935.938 M 28.55 % | 728.084 M -0.57 % | 732.251 M -5.12 % | 771.769 M 0.68 % | 766.545 M 23.76 % | 619.368 M -0.65 % | 623.392 M 1.72 % | 612.865 M 2.13 % | 600.065 M 1.90 % | 588.859 M -28.81 % | 827.167 M |
Deferred tax liabilities non current | 24.917 M -16.45 % | 29.824 M 4.78 % | 28.464 M 15.45 % | 24.655 M -29.34 % | 34.890 M -42.86 % | 61.062 M 10 320.14 % | 586.000 K -99.76 % | 242.076 M 15.89 % | 208.879 M 15.08 % | 181.502 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 578.000 K -57.25 % | 1.352 M -55.69 % | 3.051 M -68.24 % | 9.607 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 | 22.910 B 14.42 % | 20.023 B 14.98 % | 17.414 B 12.06 % | 15.540 B 20.83 % | 12.862 B -0.98 % | 12.988 B -3.93 % | 13.520 B 9.84 % | 12.309 B 19.72 % | 10.281 B 13.99 % | 9.020 B 3.46 % | 8.718 B -1.13 % | 8.817 B 9.53 % | 8.050 B 9.33 % | 7.363 B -6.15 % | 7.846 B 8.16 % | 7.254 B -10.91 % | 8.143 B 7.26 % | 7.592 B |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | -851.832 M -9.90 % | -775.120 M 1.88 % | -789.940 M -146.35 % | -320.664 M -194.01 % | 341.090 M 8 495.03 % | -4.063 M -100.65 % | 624.338 M 690.45 % | -105.740 M 85.86 % | -747.666 M -70.01 % | -439.785 M -8.84 % | -404.078 M -360.75 % | -87.700 M 63.21 % | -238.385 M -200.28 % | 237.726 M 140.42 % | -588.210 M -189.99 % | 653.619 M 398.79 % | 131.040 M -36.94 % | 207.799 M |
Accounts receivables | -1.459 B -144.00 % | -597.994 M 36.18 % | -937.000 M 28.80 % | -1.316 B -347.37 % | 532.000 M 503.03 % | -132.000 M -114.86 % | 888.000 M 252.31 % | -583.009 M 35.32 % | -901.382 M -37.82 % | -654.038 M -278.06 % | -173.000 M 34.96 % | -266.000 M 47.22 % | -504.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -726.000 K 99.03 % | -74.574 M -158.89 % | -28.805 M -109.30 % | 309.800 M 457.57 % | 55.563 M 179.50 % | -69.890 M -111.90 % | 587.549 M 184.53 % | -695.079 M -275.10 % | -185.304 M -175.95 % | -67.152 M 11.55 % | -75.918 M -143.68 % | 173.816 M 914.39 % | 17.135 M 111.40 % | -150.355 M -235.12 % | 111.275 M -73.01 % | 412.253 M 220.42 % | -342.345 M -487.03 % | 88.454 M |
Accounts payables | 60.908 M 186.49 % | -70.426 M -169.54 % | 101.276 M -70.14 % | 339.136 M 915.32 % | 33.402 M 124.03 % | -138.982 M 85.75 % | -975.040 M -206.18 % | 918.322 M 392.64 % | 186.408 M 19.50 % | 155.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 547.110 M 82.98 % | 299.000 M 1 200.00 % | 23.000 M -91.61 % | 274.000 M -14.38 % | 320.000 M -4.99 % | 336.809 M 172.00 % | 123.829 M -78.99 % | 589.339 M 204.80 % | -562.362 M -50.92 % | -372.633 M -13.55 % | -328.160 M -25.48 % | -261.516 M -2.35 % | -255.520 M -165.84 % | 388.081 M 155.48 % | -699.485 M -389.80 % | 241.366 M -49.01 % | 473.385 M 296.65 % | 119.345 M |
Other non cash items | -119.295 M -133.49 % | 356.249 M 146.12 % | -772.431 M -14.69 % | -673.482 M -213.06 % | 595.662 M 676.37 % | -103.347 M -245.41 % | 71.074 M 138.06 % | -186.748 M -261.61 % | 115.553 M 180.61 % | -143.350 M 60.65 % | -364.278 M -300.41 % | -90.977 M -418.21 % | -17.556 M 65.26 % | -50.530 M -19.65 % | -42.232 M 92.99 % | -602.077 M -270.02 % | -162.716 M -176.38 % | 213.045 M |
Net cash provided by operating activities | 1.758 B -6.93 % | 1.888 B 75.85 % | 1.074 B -7.65 % | 1.163 B -45.44 % | 2.131 B 410.82 % | 417.265 M -68.91 % | 1.342 B 108.77 % | 642.959 M 385.18 % | 132.520 M 1 171.30 % | -12.370 M 93.95 % | -204.341 M -151.94 % | 393.417 M 116.73 % | 181.525 M -69.21 % | 589.503 M 881.65 % | -75.418 M -110.28 % | 733.841 M -20.58 % | 924.052 M -36.57 % | 1.457 B |
Investments in property plant and equipment | -301.563 M 39.78 % | -500.810 M -518.28 % | -81.000 M 3.43 % | -83.877 M 18.64 % | -103.092 M -7.54 % | -95.864 M 16.56 % | -114.896 M -135.58 % | -48.771 M 67.52 % | -150.155 M -264.88 % | -41.152 M 72.74 % | -150.965 M -36.01 % | -110.994 M 48.23 % | -214.411 M -1 019.99 % | -19.144 M 44.39 % | -34.427 M -10.78 % | -31.076 M 7.64 % | -33.645 M 3.40 % | -34.829 M |
Acquisitions net | 10.362 M -90.08 % | 104.478 M 1 901.11 % | 5.221 M 116.16 % | -32.315 M -43.92 % | -22.453 M 94.61 % | -416.822 M 64.91 % | -1.188 B -6 963.22 % | -16.820 M 37.30 % | -26.827 M -1 241.35 % | -2.000 M | 0.000 | 0.000 100.00 % | -18.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -2.044 B -177.53 % | -736.536 M -59.16 % | -462.779 M -30 107.51 % | -1.532 M 92.75 % | -21.120 M 70.67 % | -72.011 M -2 870.75 % | -2.424 M 92.46 % | -32.167 M -11.70 % | -28.798 M -572.07 % | -4.285 M 97.94 % | -208.061 M -103.87 % | -102.054 M -443.19 % | -18.788 M | 0.000 | 0.000 | 0.000 100.00 % | -82.070 M | 0.000 |
Sales maturities of investments | 895.945 M 27.66 % | 701.835 M 21 225.89 % | 3.291 M -85.44 % | 22.601 M -89.23 % | 209.909 M 795.94 % | -30.162 M -18 718.52 % | 162.000 K -99.25 % | 21.535 M -96.80 % | 672.825 M 225.96 % | 206.411 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 M 126.58 % | 88.270 M | 0.000 | 0.000 |
Other investing activites | -537.326 M -62.61 % | -330.442 M -5 072.05 % | -6.389 M -144.96 % | 14.211 M -40.25 % | 23.786 M -72.88 % | 87.697 M -63.66 % | 241.334 M 7.91 % | 223.641 M -66.77 % | 672.971 M 307.76 % | 165.041 M 114.22 % | 77.041 M -61.39 % | 199.559 M 192.27 % | -216.278 M -17.66 % | -183.822 M -3 433.13 % | 5.515 M 100.81 % | -684.162 M -1 580.49 % | 46.212 M 182.97 % | -55.695 M |
Net cash used for investing activites | -1.977 B -159.58 % | -761.475 M -40.58 % | -541.656 M -569.44 % | -80.912 M -192.97 % | 87.030 M 116.51 % | -527.162 M 50.45 % | -1.064 B -821.66 % | 147.418 M -70.16 % | 494.018 M 313.04 % | 119.604 M 142.42 % | -281.985 M -1 990.48 % | -13.489 M 97.00 % | -449.477 M -121.45 % | -202.966 M -218.63 % | 171.088 M 127.29 % | -626.968 M -802.07 % | -69.503 M 23.22 % | -90.524 M |
Debt repayment | -37.879 M -52.37 % | -24.860 M -174.79 % | -9.047 M 97.90 % | -430.985 M 61.87 % | -1.130 B -2 954.58 % | -37.000 M -102.81 % | 1.317 B 671.35 % | 170.804 M 2 946.73 % | -6.000 M 74.68 % | -23.693 M -213.00 % | 20.967 M 192.32 % | -22.712 M 35.76 % | -35.354 M 94.74 % | -672.228 M -266.34 % | 404.122 M 330.66 % | -175.206 M 5.51 % | -185.414 M 45.69 % | -341.391 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 1.158 B 3 913.67 % | 28.842 M -58.80 % | 69.999 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.932 M -96.62 % | 293.974 M 3 130.84 % | 9.099 M 130.53 % | 3.947 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -244.000 K 44.42 % | -439.000 K 99.50 % | -87.750 M -141 432.26 % | -62.000 K 22.50 % | -80.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.000 K | 0.000 | 0.000 100.00 % | -201.031 M | 0.000 |
Dividends paid | -558.597 M -40.62 % | -397.228 M -60.00 % | -248.274 M -63.31 % | -152.028 M -0.34 % | -151.509 M -1.02 % | -149.982 M -2.07 % | -146.944 M -12.00 % | -131.200 M 0.00 % | -131.200 M 0.00 % | -131.200 M -0.34 % | -130.750 M -9.78 % | -119.104 M -0.35 % | -118.689 M -0.18 % | -118.478 M 0.00 % | -118.478 M 0.00 % | -118.478 M 5.88 % | -125.880 M -25.00 % | -100.704 M |
Other financing activites | -2.869 M -63.66 % | -1.753 M 92.40 % | -23.056 M -2 305 500.00 % | -1.000 K -100.02 % | 5.680 M 108.36 % | -67.964 M -406.14 % | -13.428 M -1 653.00 % | -766.000 K -105.35 % | 14.327 M 123.17 % | -61.832 M -2 306.85 % | -2.569 M -7.85 % | -2.382 M -218.02 % | -749.000 K 82.12 % | -4.190 M -76.94 % | -2.368 M 24.47 % | -3.135 M -48.37 % | -2.113 M 21.57 % | -2.694 M |
Net cash used provided by financing activities | -599.345 M -41.33 % | -424.085 M -51.02 % | -280.816 M -157.68 % | 486.858 M 139.03 % | -1.247 B -574.09 % | -185.027 M -115.99 % | 1.157 B 2 879.36 % | 38.838 M 131.61 % | -122.873 M 43.30 % | -216.725 M -111.60 % | -102.420 M -168.38 % | 149.776 M 202.80 % | -145.693 M 81.58 % | -790.982 M -379.23 % | 283.276 M 195.44 % | -296.819 M 42.30 % | -514.438 M -15.66 % | -444.789 M |
Effect of forex changes on cash | 46.164 M 139.70 % | 19.259 M -75.24 % | 77.782 M 88.51 % | 41.262 M 259.85 % | -25.813 M -1 572.91 % | -1.543 M 90.37 % | -16.022 M -454.63 % | 4.518 M 1 416.11 % | 298.000 K 110.80 % | -2.758 M -162.41 % | 4.419 M 0.36 % | 4.403 M -44.29 % | 7.903 M 5 133.76 % | -157.000 K 77.70 % | -704.000 K -127.79 % | 2.533 M 122.25 % | -11.385 M -404.49 % | 3.739 M |
Net change in cash | -772.293 M -206.95 % | 722.136 M 119.34 % | 329.227 M -79.55 % | 1.610 B 70.30 % | 945.441 M 418.90 % | -296.468 M -120.88 % | 1.420 B 70.26 % | 833.735 M 65.44 % | 503.965 M 548.97 % | -112.250 M 80.79 % | -584.327 M -209.40 % | 534.108 M 231.64 % | -405.742 M -0.28 % | -404.602 M -206.97 % | 378.242 M 301.82 % | -187.412 M -157.01 % | 328.725 M -64.47 % | 925.308 M |
Cash at beginning of period | 7.515 B 10.63 % | 6.793 B 5.09 % | 6.464 B 33.17 % | 4.854 B 24.19 % | 3.908 B -7.05 % | 4.205 B 50.97 % | 2.785 B 42.72 % | 1.951 B 34.82 % | 1.447 B -7.20 % | 1.560 B -27.25 % | 2.144 B 33.18 % | 1.610 B -20.13 % | 2.016 B -16.72 % | 2.420 B 18.52 % | 2.042 B -8.41 % | 2.229 B 17.29 % | 1.901 B 94.86 % | 975.443 M |
Cash at end of period | 6.743 B -10.28 % | 7.515 B 10.63 % | 6.793 B 5.09 % | 6.464 B 33.17 % | 4.854 B 24.19 % | 3.908 B -7.05 % | 4.205 B 50.97 % | 2.785 B 42.72 % | 1.951 B 34.82 % | 1.447 B -7.20 % | 1.560 B -27.25 % | 2.144 B 33.18 % | 1.610 B -20.13 % | 2.016 B -16.72 % | 2.420 B 18.52 % | 2.042 B -8.41 % | 2.229 B 17.29 % | 1.901 B |
Operating cash flow | 1.758 B -6.93 % | 1.888 B 75.85 % | 1.074 B -7.65 % | 1.163 B -45.44 % | 2.131 B 410.82 % | 417.265 M -68.91 % | 1.342 B 108.77 % | 642.959 M 385.18 % | 132.520 M 1 171.30 % | -12.370 M 93.95 % | -204.341 M -151.94 % | 393.417 M 116.73 % | 181.525 M -69.21 % | 589.503 M 881.65 % | -75.418 M -110.28 % | 733.841 M -20.58 % | 924.052 M -36.57 % | 1.457 B |
Capital expenditure | -116.672 M 76.70 % | -500.810 M -412.72 % | -97.677 M -16.45 % | -83.877 M 18.64 % | -103.092 M -7.54 % | -95.864 M 16.56 % | -114.896 M -135.58 % | -48.771 M 67.52 % | -150.155 M -264.88 % | -41.152 M 72.74 % | -150.965 M -36.01 % | -110.994 M 48.23 % | -214.411 M -1 019.99 % | -19.144 M 44.39 % | -34.427 M -10.78 % | -31.076 M 7.64 % | -33.645 M 3.40 % | -34.829 M |
Free CashFlow | 1.641 B 18.25 % | 1.388 B 42.14 % | 976.239 M -9.53 % | 1.079 B -46.80 % | 2.028 B 531.10 % | 321.401 M -73.81 % | 1.227 B 106.57 % | 594.188 M 3 469.37 % | -17.635 M 67.05 % | -53.522 M 84.94 % | -355.306 M -225.81 % | 282.423 M 958.79 % | -32.886 M -105.77 % | 570.359 M 619.24 % | -109.845 M -115.63 % | 702.765 M -21.07 % | 890.407 M -37.39 % | 1.422 B |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.040 B -19.78 % | 8.776 B 20.40 % | 7.289 B 4.70 % | 6.962 B 10.54 % | 6.298 B -17.73 % | 7.656 B 19.71 % | 6.395 B -1.49 % | 6.492 B 15.11 % | 5.640 B -18.07 % | 6.884 B 22.25 % | 5.631 B -4.31 % | 5.885 B 14.95 % | 5.119 B -20.18 % | 6.414 B 29.74 % | 4.944 B -3.86 % | 5.142 B 4.93 % | 4.900 B -26.27 % | 6.646 B 62.09 % | 4.100 B -4.55 % | 4.296 B 14.68 % | 3.746 B -31.98 % | 5.508 B 41.17 % | 3.901 B -19.41 % | 4.841 B 28.39 % | 3.770 B -26.70 % | 5.143 B 38.98 % | 3.701 B -5.55 % | 3.918 B -4.58 % | 4.106 B -19.85 % | 5.123 B 45.46 % | 3.522 B -6.45 % | 3.765 B 16.96 % | 3.219 B -30.75 % | 4.649 B 38.85 % | 3.348 B -2.32 % | 3.427 B 22.41 % | 2.800 B -26.41 % | 3.804 B 54.76 % | 2.458 B -18.88 % | 3.030 B 19.86 % | 2.528 B -27.89 % | 3.506 B 36.16 % | 2.575 B -6.23 % | 2.746 B 2.54 % | 2.678 B -27.85 % | 3.712 B 75.93 % | 2.110 B -14.33 % | 2.463 B -3.22 % | 2.544 B -28.81 % | 3.574 B 90.85 % | 1.873 B -23.94 % | 2.462 B 10.37 % | 2.231 B -17.37 % | 2.700 B 49.49 % | 1.806 B -27.14 % | 2.479 B 21.28 % | 2.044 B -26.25 % | 2.771 B 23.52 % | 2.244 B 18.81 % | 1.888 B -9.52 % | 2.087 B -15.05 % | 2.457 B 34.68 % | 1.824 B -28.29 % | 2.544 B 1.83 % | 2.498 B -28.46 % | 3.491 B 70.42 % | 2.049 B -30.57 % | 2.951 B |
Net income | 321.874 M -68.64 % | 1.026 B 37.59 % | 746.000 M 52.24 % | 490.000 M 170.72 % | 181.000 M -81.68 % | 987.819 M 120.56 % | 447.862 M -24.01 % | 589.356 M 852.08 % | 61.902 M -89.77 % | 605.107 M 40.96 % | 429.278 M -16.47 % | 513.937 M 129.55 % | 223.888 M -46.24 % | 416.428 M 83.29 % | 227.196 M -49.42 % | 449.144 M 88.88 % | 237.790 M -71.18 % | 825.204 M 1 206.63 % | 63.155 M 137.47 % | -168.552 M -19.60 % | -140.928 M -125.51 % | 552.412 M 1 929.54 % | -30.194 M 90.83 % | -329.217 M -47.18 % | -223.676 M -216.15 % | 192.580 M 484.10 % | -50.138 M -165.78 % | 76.218 M -23.26 % | 99.326 M -80.68 % | 513.992 M 11 171.75 % | 4.560 M -92.82 % | 63.508 M 2 290.69 % | -2.899 M -100.66 % | 439.602 M 1 277.89 % | -37.321 M -128.33 % | 131.735 M 206.84 % | -123.299 M -133.24 % | 370.928 M 405.85 % | -121.279 M -247.90 % | 81.998 M 306.16 % | -39.774 M -113.88 % | 286.530 M 342.14 % | -118.332 M -283.08 % | 64.635 M 1 619.39 % | -4.254 M -101.29 % | 329.229 M 1 024.80 % | -35.600 M -158.25 % | 61.116 M 180.60 % | -75.823 M -132.71 % | 231.798 M 457.61 % | -64.819 M -1 855.19 % | 3.693 M 306.77 % | -1.786 M -100.86 % | 207.785 M 411.18 % | -66.774 M -298.37 % | 33.661 M 186.68 % | -38.833 M -112.74 % | 304.723 M 2 146.36 % | -14.891 M 27.08 % | -20.422 M 61.12 % | -52.522 M -128.13 % | 186.733 M 245.94 % | -127.953 M -193.08 % | 137.462 M 31.73 % | 104.350 M -59.70 % | 258.904 M 385.94 % | 53.279 M -68.67 % | 170.043 M |
Income before tax | 509.539 M -55.59 % | 1.147 B 10.22 % | 1.041 B 37.52 % | 757.000 M 138.05 % | 318.000 M -73.79 % | 1.213 B 89.72 % | 639.397 M -26.88 % | 874.486 M 550.47 % | 134.440 M -84.09 % | 844.852 M 48.68 % | 568.223 M -23.94 % | 747.110 M 157.66 % | 289.963 M -54.24 % | 633.657 M 93.61 % | 327.280 M -50.08 % | 655.672 M 88.14 % | 348.505 M -70.03 % | 1.163 B 1 255.03 % | 85.825 M 185.51 % | -100.365 M 45.27 % | -183.393 M -122.60 % | 811.323 M 9 808.30 % | -8.357 M 96.20 % | -220.089 M 26.49 % | -299.400 M -228.31 % | 233.335 M 958.80 % | -27.170 M -123.15 % | 117.369 M -27.88 % | 162.751 M -74.49 % | 637.877 M 2 747.79 % | 22.399 M -80.15 % | 112.822 M 1 982.74 % | 5.417 M -99.12 % | 613.769 M 2 325.82 % | -27.575 M -113.75 % | 200.592 M 223.19 % | -162.834 M -130.64 % | 531.466 M 468.30 % | -144.304 M -217.74 % | 122.560 M 278.48 % | -68.669 M -114.37 % | 477.930 M 405.47 % | -156.458 M -262.16 % | 96.486 M 435.94 % | 18.003 M -96.35 % | 493.756 M 1 308.56 % | -40.855 M -135.08 % | 116.464 M 222.22 % | -95.287 M -123.45 % | 406.404 M 599.54 % | -81.356 M -472.12 % | 21.863 M 142.06 % | 9.032 M -97.20 % | 322.465 M 959.33 % | -37.525 M -145.88 % | 81.785 M 297.13 % | -41.487 M -108.30 % | 500.016 M 7 945.85 % | -6.373 M 34.99 % | -9.803 M 74.90 % | -39.062 M -118.13 % | 215.403 M 392.58 % | -73.623 M -128.85 % | 255.213 M 43.87 % | 177.391 M -60.69 % | 451.303 M 260.51 % | 125.183 M -54.90 % | 277.574 M |
Income before tax ratio | 0.07 -44.64 % | 0.13 -8.45 % | 0.14 31.35 % | 0.11 115.35 % | 0.05 -68.14 % | 0.16 58.49 % | 0.10 -25.77 % | 0.13 465.09 % | 0.02 -80.58 % | 0.12 21.62 % | 0.10 -20.52 % | 0.13 124.14 % | 0.06 -42.67 % | 0.10 49.24 % | 0.07 -48.08 % | 0.13 79.30 % | 0.07 -59.36 % | 0.17 736.00 % | 0.02 189.59 % | -0.02 52.28 % | -0.05 -133.23 % | 0.15 6 976.80 % | 0.00 95.29 % | -0.05 42.75 % | -0.08 -275.05 % | 0.05 717.92 % | -0.01 -124.51 % | 0.03 -24.42 % | 0.04 -68.17 % | 0.12 1 857.80 % | 0.01 -78.78 % | 0.03 1 680.68 % | 0.00 -98.73 % | 0.13 1 702.99 % | -0.01 -114.07 % | 0.06 200.64 % | -0.06 -141.63 % | 0.14 337.98 % | -0.06 -245.14 % | 0.04 248.91 % | -0.03 -119.93 % | 0.14 324.34 % | -0.06 -272.93 % | 0.04 422.66 % | 0.01 -94.95 % | 0.13 786.97 % | -0.02 -140.95 % | 0.05 226.29 % | -0.04 -132.93 % | 0.11 361.74 % | -0.04 -589.24 % | 0.01 119.32 % | 0.00 -96.61 % | 0.12 674.84 % | -0.02 -162.98 % | 0.03 262.54 % | -0.02 -111.25 % | 0.18 6 451.89 % | 0.00 45.28 % | -0.01 72.26 % | -0.02 -121.35 % | 0.09 317.23 % | -0.04 -140.23 % | 0.10 41.28 % | 0.07 -45.06 % | 0.13 111.55 % | 0.06 -35.04 % | 0.09 |
EBITDA | 588.982 M -52.02 % | 1.228 B 14.51 % | 1.072 B 28.38 % | 835.000 M 141.33 % | 346.000 M -72.82 % | 1.273 B 82.01 % | 699.324 M -24.52 % | 926.453 M 404.75 % | 183.547 M -79.51 % | 895.815 M 45.87 % | 614.103 M -22.62 % | 793.570 M 138.01 % | 333.418 M -51.41 % | 686.255 M 82.96 % | 375.090 M -46.48 % | 700.881 M 76.97 % | 396.037 M -68.05 % | 1.239 B 842.27 % | 131.531 M 491.04 % | -33.636 M 75.82 % | -139.103 M -115.82 % | 879.414 M 1 809.98 % | 46.043 M 129.42 % | -156.510 M 34.73 % | -239.802 M -180.15 % | 299.183 M 4 012.48 % | 7.275 M -95.19 % | 151.344 M -21.14 % | 191.905 M -71.57 % | 675.012 M 1 042.93 % | 59.060 M -63.37 % | 161.218 M 287.31 % | 41.625 M -93.65 % | 655.066 M 5 143.04 % | 12.494 M -94.63 % | 232.777 M 273.56 % | -134.122 M -123.83 % | 562.925 M 598.44 % | -112.938 M -170.17 % | 160.958 M 521.83 % | -38.157 M -107.47 % | 510.539 M 555.79 % | -112.013 M -190.74 % | 123.442 M 182.75 % | 43.657 M -91.60 % | 519.632 M 3 916.05 % | -13.617 M -109.71 % | 140.173 M 266.87 % | -84.000 M -119.19 % | 437.650 M 725.21 % | -70.000 M -280.39 % | 38.805 M 78.82 % | 21.700 M -93.53 % | 335.361 M 1 333.04 % | -27.198 M -124.43 % | 111.332 M 903.03 % | -13.864 M -103.72 % | 372.534 M 1 549.26 % | 22.588 M 22.68 % | 18.412 M 261.68 % | -11.388 M -104.66 % | 244.196 M 641.18 % | -45.123 M -115.92 % | 283.386 M 37.59 % | 205.970 M -57.15 % | 480.697 M 215.20 % | 152.507 M -45.60 % | 280.338 M |
Net income ratio | 0.05 -60.91 % | 0.12 14.28 % | 0.10 45.41 % | 0.07 144.90 % | 0.03 -77.73 % | 0.13 84.26 % | 0.07 -22.86 % | 0.09 727.11 % | 0.01 -87.51 % | 0.09 15.30 % | 0.08 -12.71 % | 0.09 99.69 % | 0.04 -32.64 % | 0.06 41.28 % | 0.05 -47.38 % | 0.09 80.01 % | 0.05 -60.92 % | 0.12 706.14 % | 0.02 139.26 % | -0.04 -4.29 % | -0.04 -137.51 % | 0.10 1 395.94 % | -0.01 88.62 % | -0.07 -14.63 % | -0.06 -258.45 % | 0.04 376.37 % | -0.01 -169.65 % | 0.02 -19.58 % | 0.02 -75.89 % | 0.10 7 649.10 % | 0.00 -92.32 % | 0.02 1 972.98 % | 0.00 -100.95 % | 0.09 948.30 % | -0.01 -129.00 % | 0.04 187.28 % | -0.04 -145.17 % | 0.10 297.63 % | -0.05 -282.32 % | 0.03 272.00 % | -0.02 -119.25 % | 0.08 277.83 % | -0.05 -295.24 % | 0.02 1 581.74 % | 0.00 -101.79 % | 0.09 625.67 % | -0.02 -167.99 % | 0.02 183.28 % | -0.03 -145.95 % | 0.06 287.37 % | -0.03 -2 407.60 % | 0.00 287.35 % | 0.00 -101.04 % | 0.08 308.16 % | -0.04 -372.28 % | 0.01 171.47 % | -0.02 -117.28 % | 0.11 1 756.70 % | -0.01 38.63 % | -0.01 57.03 % | -0.03 -133.11 % | 0.08 208.36 % | -0.07 -229.80 % | 0.05 29.36 % | 0.04 -43.66 % | 0.07 185.15 % | 0.03 -54.87 % | 0.06 |
Ratio EBITDA | 0.08 -40.19 % | 0.14 -4.88 % | 0.15 22.62 % | 0.12 118.31 % | 0.05 -66.96 % | 0.17 52.05 % | 0.11 -23.37 % | 0.14 338.50 % | 0.03 -74.99 % | 0.13 19.32 % | 0.11 -19.13 % | 0.13 107.05 % | 0.07 -39.13 % | 0.11 41.02 % | 0.08 -44.33 % | 0.14 68.66 % | 0.08 -56.66 % | 0.19 481.34 % | 0.03 509.70 % | -0.01 78.91 % | -0.04 -123.25 % | 0.16 1 252.92 % | 0.01 136.50 % | -0.03 49.17 % | -0.06 -209.34 % | 0.06 2 859.02 % | 0.00 -94.91 % | 0.04 -17.35 % | 0.05 -64.53 % | 0.13 685.74 % | 0.02 -60.84 % | 0.04 231.14 % | 0.01 -90.82 % | 0.14 3 675.94 % | 0.00 -94.51 % | 0.07 241.78 % | -0.05 -132.37 % | 0.15 422.08 % | -0.05 -186.49 % | 0.05 451.95 % | -0.02 -110.36 % | 0.15 434.74 % | -0.04 -196.77 % | 0.04 175.75 % | 0.02 -88.36 % | 0.14 2 269.12 % | -0.01 -111.34 % | 0.06 272.42 % | -0.03 -126.96 % | 0.12 427.59 % | -0.04 -337.16 % | 0.02 62.02 % | 0.01 -92.17 % | 0.12 924.82 % | -0.02 -133.53 % | 0.04 762.13 % | -0.01 -105.05 % | 0.13 1 235.21 % | 0.01 3.26 % | 0.01 278.69 % | -0.01 -105.49 % | 0.10 501.81 % | -0.02 -122.20 % | 0.11 35.11 % | 0.08 -40.11 % | 0.14 84.96 % | 0.07 -21.64 % | 0.10 |
Gross profit ratio | 0.27 -8.49 % | 0.30 -0.22 % | 0.30 12.35 % | 0.27 6.26 % | 0.25 -16.37 % | 0.30 12.89 % | 0.27 -8.73 % | 0.29 21.23 % | 0.24 -13.95 % | 0.28 3.82 % | 0.27 -2.90 % | 0.28 10.08 % | 0.25 -8.53 % | 0.28 13.84 % | 0.24 -13.91 % | 0.28 8.57 % | 0.26 -13.47 % | 0.30 44.24 % | 0.21 -14.73 % | 0.24 25.38 % | 0.19 -37.99 % | 0.31 58.50 % | 0.20 -26.26 % | 0.27 64.27 % | 0.16 -39.97 % | 0.27 36.76 % | 0.20 -3.61 % | 0.21 -5.52 % | 0.22 -17.17 % | 0.26 51.67 % | 0.17 -9.68 % | 0.19 -5.71 % | 0.20 -25.33 % | 0.27 90.18 % | 0.14 -34.08 % | 0.22 39.97 % | 0.16 -43.19 % | 0.27 66.09 % | 0.17 -19.18 % | 0.20 3.64 % | 0.20 -25.01 % | 0.26 77.05 % | 0.15 -24.12 % | 0.20 1.77 % | 0.19 -22.19 % | 0.25 33.16 % | 0.19 -6.12 % | 0.20 31.25 % | 0.15 -37.34 % | 0.24 43.90 % | 0.17 -4.51 % | 0.17 -11.91 % | 0.20 -26.72 % | 0.27 33.36 % | 0.20 -3.01 % | 0.21 6.58 % | 0.20 -32.25 % | 0.29 55.06 % | 0.19 -13.02 % | 0.22 19.00 % | 0.18 -31.57 % | 0.26 56.61 % | 0.17 -23.65 % | 0.22 -1.71 % | 0.22 -6.16 % | 0.24 -3.12 % | 0.25 10.39 % | 0.22 |
Weighted average shs out dil | 24.723 M -0.02 % | 24.727 M 0.16 % | 24.689 M 0.59 % | 24.545 M 0.07 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 99.99 % | 12.265 M 0.00 % | 12.264 M 0.00 % | 12.265 M -0.40 % | 12.314 M 2.98 % | 11.958 M 8.02 % | 11.070 M 0.29 % | 11.039 M 0.00 % | 11.039 M 2.93 % | 10.725 M 0.00 % | 10.725 M 0.00 % | 10.725 M 0.00 % | 10.725 M 1.04 % | 10.615 M 0.00 % | 10.615 M 0.00 % | 10.615 M 0.00 % | 10.615 M 1.13 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.02 % | 10.494 M 0.00 % | 10.494 M 0.00 % | 10.494 M 0.00 % | 10.494 M 10.01 % | 9.539 M 0.00 % | 9.539 M 0.00 % | 9.539 M 0.00 % | 9.539 M 0.42 % | 9.499 M 0.00 % | 9.499 M 0.00 % | 9.499 M 0.00 % | 9.499 M 0.22 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M |
Weighted average shs out | 24.723 M -0.02 % | 24.727 M 0.16 % | 24.689 M 0.59 % | 24.545 M 0.07 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 0.00 % | 24.528 M 100.00 % | 12.264 M 0.00 % | 12.264 M 0.07 % | 12.256 M -0.45 % | 12.311 M 4.56 % | 11.774 M 6.66 % | 11.039 M 2.92 % | 10.726 M 0.02 % | 10.724 M -0.01 % | 10.724 M -0.01 % | 10.725 M 0.00 % | 10.725 M 0.78 % | 10.642 M 0.27 % | 10.614 M -0.01 % | 10.615 M 1.06 % | 10.504 M 0.07 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.00 % | 10.496 M 0.02 % | 10.494 M 0.00 % | 10.494 M 2.21 % | 10.267 M -2.16 % | 10.494 M 10.01 % | 9.539 M 0.00 % | 9.539 M 0.20 % | 9.520 M 0.08 % | 9.512 M 0.13 % | 9.499 M 0.00 % | 9.499 M 0.04 % | 9.495 M 0.10 % | 9.486 M 0.08 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M 0.00 % | 9.478 M |
EPS diluted | 13.02 -68.62 % | 41.49 37.29 % | 30.22 51.40 % | 19.96 170.46 % | 7.38 -81.67 % | 40.27 120.54 % | 18.26 -24.01 % | 24.03 853.57 % | 2.52 -89.79 % | 24.67 40.97 % | 17.50 -58.23 % | 41.90 129.59 % | 18.25 -46.24 % | 33.95 90.20 % | 17.85 -52.48 % | 37.56 74.86 % | 21.48 -71.26 % | 74.75 1 206.82 % | 5.72 136.39 % | -15.72 -19.63 % | -13.14 -125.51 % | 51.51 1 926.60 % | -2.82 90.91 % | -31.01 -47.18 % | -21.07 -216.15 % | 18.14 484.32 % | -4.72 -165.01 % | 7.26 -23.34 % | 9.47 -80.66 % | 48.97 11 288.37 % | 0.43 -92.89 % | 6.05 2 260.71 % | -0.28 -100.67 % | 41.88 1 276.40 % | -3.56 -128.37 % | 12.55 206.81 % | -11.75 -133.25 % | 35.34 405.97 % | -11.55 -247.89 % | 7.81 306.07 % | -3.79 -113.88 % | 27.30 342.24 % | -11.27 -282.95 % | 6.16 1 602.44 % | -0.41 -101.31 % | 31.37 1 025.37 % | -3.39 -152.89 % | 6.41 180.63 % | -7.95 -132.72 % | 24.30 457.35 % | -6.80 -1 843.59 % | 0.39 305.26 % | -0.19 -100.87 % | 21.87 411.10 % | -7.03 -298.03 % | 3.55 186.59 % | -4.10 -112.75 % | 32.15 2 147.77 % | -1.57 26.98 % | -2.15 61.19 % | -5.54 -128.12 % | 19.70 245.93 % | -13.50 -193.10 % | 14.50 31.70 % | 11.01 -59.70 % | 27.32 386.12 % | 5.62 -68.67 % | 17.94 |
Earnings per share | 13.02 -68.62 % | 41.49 37.29 % | 30.22 51.40 % | 19.96 170.46 % | 7.38 -81.67 % | 40.27 120.54 % | 18.26 -24.01 % | 24.03 853.57 % | 2.52 -89.79 % | 24.67 40.97 % | 17.50 -58.24 % | 41.91 129.64 % | 18.25 -46.29 % | 33.98 90.36 % | 17.85 -53.85 % | 38.68 79.57 % | 21.54 -71.18 % | 74.75 1 206.82 % | 5.72 136.39 % | -15.72 -19.63 % | -13.14 -125.51 % | 51.51 1 913.73 % | -2.84 90.84 % | -31.02 -47.22 % | -21.07 -216.15 % | 18.14 479.50 % | -4.78 -165.84 % | 7.26 -23.34 % | 9.47 -80.66 % | 48.97 11 288.37 % | 0.43 -92.89 % | 6.05 2 260.71 % | -0.28 -100.67 % | 41.88 1 276.40 % | -3.56 -128.37 % | 12.55 206.81 % | -11.75 -133.25 % | 35.34 405.97 % | -11.55 -247.89 % | 7.81 306.07 % | -3.79 -113.88 % | 27.30 342.24 % | -11.27 -282.95 % | 6.16 1 602.44 % | -0.41 -101.31 % | 31.37 1 025.37 % | -3.39 -152.89 % | 6.41 180.63 % | -7.95 -132.72 % | 24.30 456.83 % | -6.81 -1 846.15 % | 0.39 305.26 % | -0.19 -100.87 % | 21.87 410.65 % | -7.04 -298.31 % | 3.55 186.59 % | -4.10 -112.75 % | 32.15 2 147.77 % | -1.57 26.98 % | -2.15 61.19 % | -5.54 -128.12 % | 19.70 245.93 % | -13.50 -193.10 % | 14.50 31.70 % | 11.01 -59.70 % | 27.32 386.12 % | 5.62 -68.67 % | 17.94 |
Gross profit | 1.932 B -26.60 % | 2.632 B 20.13 % | 2.191 B 17.62 % | 1.863 B 17.47 % | 1.586 B -31.20 % | 2.305 B 35.14 % | 1.706 B -10.10 % | 1.897 B 39.55 % | 1.360 B -29.50 % | 1.929 B 26.93 % | 1.520 B -7.08 % | 1.635 B 26.54 % | 1.292 B -26.99 % | 1.770 B 47.69 % | 1.199 B -17.23 % | 1.448 B 13.92 % | 1.271 B -36.20 % | 1.993 B 133.79 % | 852.252 M -18.61 % | 1.047 B 43.79 % | 728.231 M -57.82 % | 1.727 B 123.76 % | 771.655 M -40.57 % | 1.298 B 110.91 % | 615.615 M -56.00 % | 1.399 B 90.07 % | 736.107 M -8.97 % | 808.603 M -9.85 % | 896.919 M -33.61 % | 1.351 B 120.62 % | 612.387 M -15.51 % | 724.765 M 10.28 % | 657.211 M -48.29 % | 1.271 B 164.07 % | 481.284 M -35.60 % | 747.372 M 71.33 % | 436.212 M -58.19 % | 1.043 B 157.04 % | 405.914 M -34.44 % | 619.103 M 24.22 % | 498.412 M -45.92 % | 921.648 M 141.07 % | 382.321 M -28.84 % | 537.299 M 4.35 % | 514.886 M -43.85 % | 917.062 M 134.26 % | 391.476 M -19.58 % | 486.764 M 27.02 % | 383.204 M -55.39 % | 858.982 M 174.64 % | 312.763 M -27.37 % | 430.634 M -2.78 % | 442.934 M -39.44 % | 731.443 M 99.36 % | 366.894 M -29.34 % | 519.215 M 29.26 % | 401.671 M -50.04 % | 803.981 M 91.53 % | 419.763 M 3.35 % | 406.173 M 7.67 % | 377.235 M -41.86 % | 648.878 M 110.93 % | 307.632 M -45.25 % | 561.840 M 0.09 % | 561.336 M -32.86 % | 836.122 M 65.11 % | 506.418 M -23.36 % | 660.747 M |
Income tax expense | 181.363 M 46.82 % | 123.524 M -57.26 % | 289.000 M 7.43 % | 269.000 M 106.92 % | 130.000 M -40.80 % | 219.596 M 15.08 % | 190.814 M -33.81 % | 288.290 M 302.90 % | 71.554 M -70.71 % | 244.255 M 75.49 % | 139.185 M -39.46 % | 229.913 M 291.22 % | 58.768 M -73.30 % | 220.127 M 118.55 % | 100.721 M -51.66 % | 208.338 M 101.29 % | 103.503 M -69.71 % | 341.718 M 1 521.90 % | 21.069 M -68.07 % | 65.978 M 240.79 % | -46.862 M -118.14 % | 258.346 M 943.02 % | 24.769 M -77.09 % | 108.130 M 253.68 % | -70.361 M -264.00 % | 42.904 M 84.00 % | 23.317 M -50.07 % | 46.701 M -26.23 % | 63.302 M -48.74 % | 123.485 M 515.15 % | 20.074 M -61.06 % | 51.554 M 488.05 % | 8.767 M -94.95 % | 173.637 M 2 929.79 % | 5.731 M -91.47 % | 67.195 M 299.36 % | -33.705 M -121.46 % | 157.041 M 851.97 % | -20.884 M -146.10 % | 45.306 M 423.85 % | -13.990 M -107.27 % | 192.383 M 572.78 % | -40.692 M -253.07 % | 26.584 M -5.60 % | 28.162 M -82.31 % | 159.191 M 2 309.45 % | -7.205 M -112.51 % | 57.599 M 367.16 % | -21.560 M -112.49 % | 172.642 M 952.51 % | -20.251 M -220.70 % | 16.778 M 45.66 % | 11.519 M -90.17 % | 117.144 M 328.00 % | 27.370 M -43.42 % | 48.376 M 3 331.53 % | -1.497 M -100.78 % | 192.496 M 1 848.54 % | 9.879 M -12.19 % | 11.250 M -24.03 % | 14.808 M -47.45 % | 28.177 M -47.52 % | 53.691 M -53.42 % | 115.258 M 60.03 % | 72.023 M -63.02 % | 194.779 M 173.92 % | 71.109 M -32.18 % | 104.854 M |
Cost of revenue | 5.107 B -16.86 % | 6.143 B 20.50 % | 5.098 B -0.02 % | 5.099 B 8.21 % | 4.712 B -11.93 % | 5.350 B 14.09 % | 4.690 B 2.06 % | 4.595 B 7.35 % | 4.281 B -13.62 % | 4.956 B 20.53 % | 4.112 B -3.24 % | 4.249 B 11.04 % | 3.827 B -17.58 % | 4.643 B 23.99 % | 3.745 B 1.38 % | 3.694 B 1.78 % | 3.629 B -22.01 % | 4.654 B 43.27 % | 3.248 B -0.03 % | 3.249 B 7.66 % | 3.018 B -20.18 % | 3.781 B 20.81 % | 3.130 B -11.65 % | 3.542 B 12.29 % | 3.155 B -15.75 % | 3.744 B 26.30 % | 2.965 B -4.66 % | 3.110 B -3.11 % | 3.210 B -14.92 % | 3.772 B 29.64 % | 2.910 B -4.30 % | 3.041 B 18.68 % | 2.562 B -24.15 % | 3.378 B 17.83 % | 2.867 B 6.97 % | 2.680 B 13.38 % | 2.364 B -14.39 % | 2.761 B 34.53 % | 2.052 B -14.88 % | 2.411 B 18.79 % | 2.030 B -21.46 % | 2.584 B 17.87 % | 2.193 B -0.73 % | 2.209 B 2.11 % | 2.163 B -22.59 % | 2.794 B 62.64 % | 1.718 B -13.04 % | 1.976 B -8.58 % | 2.161 B -20.39 % | 2.715 B 74.05 % | 1.560 B -23.21 % | 2.031 B 13.63 % | 1.788 B -9.16 % | 1.968 B 36.78 % | 1.439 B -26.56 % | 1.959 B 19.33 % | 1.642 B -16.53 % | 1.967 B 7.87 % | 1.824 B 23.05 % | 1.482 B -13.31 % | 1.710 B -5.42 % | 1.808 B 19.22 % | 1.516 B -23.48 % | 1.982 B 2.34 % | 1.937 B -27.07 % | 2.655 B 72.16 % | 1.542 B -32.65 % | 2.290 B |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 293.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 265.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 270.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 260.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 189.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 157.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 137.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 136.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 158.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 166.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 415.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 667.882 M | 0.000 | 0.000 | 0.000 -100.00 % | 366.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 508.224 M | 0.000 | 0.000 | 0.000 -100.00 % | 197.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 172.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 129.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 50.000 K -97.50 % | 2.000 M 100.00 % | 1.000 M 150.00 % | -2.000 M -114.41 % | 13.882 M | 0.000 100.00 % | -17.361 M -225.60 % | 13.822 M | 0.000 -100.00 % | 4.955 M 30.64 % | 3.793 M -52.74 % | 8.025 M 37.09 % | 5.854 M -47.49 % | 11.148 M 106.18 % | 5.407 M 37.37 % | 3.936 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.037 M | 0.000 | 0.000 -100.00 % | 5.312 M | 0.000 -100.00 % | 4.797 M | 0.000 | 0.000 -100.00 % | 4.606 M 348.44 % | -1.854 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.711 M | 0.000 -100.00 % | 3.309 M | 0.000 | 0.000 -100.00 % | 4.844 M 31.45 % | 3.685 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.841 M | 0.000 100.00 % | -1.050 M -1 165.06 % | -83.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.441 M -41.51 % | 5.883 M -60.20 % | 14.782 M 107.06 % | 7.139 M 578.61 % | 1.052 M -92.74 % | 14.490 M 462.72 % | 2.575 M -46.79 % | 4.839 M -43.32 % | 8.537 M -72.69 % | 31.265 M 173.01 % | 11.452 M 21.95 % | 9.391 M 20.60 % | 7.787 M 19.56 % | 6.513 M -79.44 % | 31.677 M 991.93 % | 2.901 M -46.47 % | 5.419 M |
Operating expenses | 1.437 B -3.31 % | 1.486 B 24.34 % | 1.195 B 8.44 % | 1.102 B -15.36 % | 1.302 B 15.38 % | 1.128 B 3.38 % | 1.092 B 7.45 % | 1.016 B -17.92 % | 1.238 B 12.21 % | 1.103 B 14.52 % | 963.149 M 7.84 % | 893.092 M -13.37 % | 1.031 B -3.36 % | 1.067 B 19.36 % | 893.843 M 12.04 % | 797.808 M -14.13 % | 929.042 M 7.75 % | 862.224 M 9.25 % | 789.213 M -4.06 % | 822.617 M -11.52 % | 929.725 M 3.41 % | 899.071 M 9.84 % | 818.538 M 2.34 % | 799.811 M -13.45 % | 924.077 M 16.35 % | 794.207 M 6.18 % | 747.987 M 6.92 % | 699.587 M -5.82 % | 742.842 M 5.19 % | 706.208 M 16.00 % | 608.801 M -2.01 % | 621.317 M -6.93 % | 667.551 M 0.96 % | 661.211 M 21.43 % | 544.529 M -0.05 % | 544.806 M -11.30 % | 614.203 M 17.07 % | 524.644 M -5.98 % | 558.006 M 9.83 % | 508.056 M -11.56 % | 574.461 M 23.60 % | 464.767 M -16.18 % | 554.461 M 24.21 % | 446.378 M -15.28 % | 526.867 M 21.84 % | 432.440 M -0.48 % | 434.520 M 10.04 % | 394.867 M -19.26 % | 489.063 M 3.92 % | 470.630 M 16.29 % | 404.702 M -2.07 % | 413.247 M -6.61 % | 442.510 M 4.06 % | 425.236 M 2.70 % | 414.074 M -5.28 % | 437.174 M -4.66 % | 458.542 M -1.48 % | 465.436 M 7.38 % | 433.446 M 1.18 % | 428.409 M -8.58 % | 468.640 M 4.82 % | 447.070 M 14.10 % | 391.840 M -0.11 % | 392.274 M 0.11 % | 391.845 M -5.27 % | 413.652 M 7.63 % | 384.338 M -1.96 % | 392.040 M |
Cost and expenses | 6.544 B -14.22 % | 7.629 B 21.23 % | 6.293 B 1.48 % | 6.201 B 3.11 % | 6.014 B -6.97 % | 6.465 B 11.83 % | 5.781 B 3.03 % | 5.611 B 1.68 % | 5.518 B -8.92 % | 6.059 B 19.39 % | 5.075 B -1.32 % | 5.143 B 5.86 % | 4.858 B -14.93 % | 5.710 B 23.10 % | 4.639 B 3.27 % | 4.492 B -1.46 % | 4.558 B -17.36 % | 5.516 B 36.62 % | 4.037 B -0.84 % | 4.072 B 3.14 % | 3.948 B -15.65 % | 4.680 B 18.54 % | 3.948 B -9.07 % | 4.342 B 6.46 % | 4.079 B -10.13 % | 4.538 B 22.24 % | 3.713 B -2.54 % | 3.809 B -3.62 % | 3.952 B -11.75 % | 4.479 B 27.28 % | 3.519 B -3.91 % | 3.662 B 13.39 % | 3.230 B -20.04 % | 4.039 B 18.40 % | 3.411 B 5.78 % | 3.225 B 8.29 % | 2.978 B -9.37 % | 3.286 B 25.87 % | 2.610 B -10.58 % | 2.919 B 12.09 % | 2.604 B -14.59 % | 3.049 B 11.00 % | 2.747 B 3.46 % | 2.655 B -1.30 % | 2.690 B -16.64 % | 3.227 B 49.90 % | 2.153 B -9.20 % | 2.371 B -10.55 % | 2.650 B -16.80 % | 3.186 B 62.15 % | 1.965 B -19.64 % | 2.445 B 9.61 % | 2.230 B -6.81 % | 2.393 B 29.16 % | 1.853 B -22.68 % | 2.397 B 14.09 % | 2.101 B -13.65 % | 2.433 B 7.77 % | 2.257 B 18.15 % | 1.911 B -12.30 % | 2.178 B -3.39 % | 2.255 B 18.16 % | 1.908 B -19.62 % | 2.374 B 1.96 % | 2.328 B -24.13 % | 3.069 B 59.29 % | 1.927 B -28.17 % | 2.682 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.128 M 24.16 % | 104.000 M 30.00 % | 80.000 M 100.00 % | 40.000 M -71.48 % | 140.246 M -39.02 % | 230.000 M 820.00 % | 25.000 M -66.22 % | 74.000 M -83.03 % | 436.000 M 319.23 % | 104.000 M 10.64 % | 94.000 M 42.42 % | 66.000 M -21.43 % | 84.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 442.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 492.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 458.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 332.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 269.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 156.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 1.437 B -3.30 % | 1.486 B 24.54 % | 1.193 B 8.36 % | 1.101 B -15.57 % | 1.304 B 32.32 % | 985.454 M -0.21 % | 987.517 M 3.60 % | 953.212 M -25.06 % | 1.272 B 32.38 % | 960.882 M 31.02 % | 733.392 M -15.80 % | 871.023 M -15.52 % | 1.031 B 63.39 % | 631.000 M -29.42 % | 894.000 M 12.17 % | 797.000 M -7.65 % | 863.042 M 10.90 % | 778.224 M -1.37 % | 789.000 M -4.13 % | 823.000 M -11.41 % | 929.000 M 103.28 % | 457.000 M -44.20 % | 819.000 M 2.50 % | 799.000 M -13.53 % | 924.000 M 205.96 % | 302.000 M -59.63 % | 748.000 M 6.86 % | 700.000 M -5.66 % | 742.000 M 199.19 % | 248.000 M -59.28 % | 609.000 M -1.93 % | 621.000 M -6.90 % | 667.000 M 102.74 % | 329.000 M -39.52 % | 544.000 M -0.18 % | 545.000 M -11.24 % | 614.000 M 243.02 % | 179.000 M -67.92 % | 558.000 M 9.84 % | 508.000 M -11.50 % | 574.000 M 192.86 % | 196.000 M -64.62 % | 554.000 M 23.94 % | 447.000 M -15.02 % | 526.000 M 90.58 % | 276.000 M -36.55 % | 435.000 M 10.41 % | 394.000 M -19.43 % | 489.000 M 65.76 % | 295.000 M -27.16 % | 405.000 M -1.94 % | 413.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 7.518 M -27.55 % | 10.377 M 78.85 % | 5.802 M -14.64 % | 6.797 M 31.65 % | 5.163 M 4.54 % | 4.939 M -24.96 % | 6.582 M 116.09 % | 3.046 M -62.99 % | 8.230 M 110.43 % | 3.911 M -26.84 % | 5.346 M 72.51 % | 3.099 M -15.24 % | 3.656 M 36.88 % | 2.671 M -24.63 % | 3.544 M -16.89 % | 4.264 M 176.70 % | 1.541 M -84.41 % | 9.885 M 72.03 % | 5.746 M 98.62 % | 2.893 M -49.41 % | 5.718 M 9.25 % | 5.234 M 7.98 % | 4.847 M 109.19 % | 2.317 M -26.49 % | 3.152 M -53.22 % | 6.738 M 138.68 % | 2.823 M | 0.000 -100.00 % | 2.801 M | 0.000 -100.00 % | 2.828 M | 0.000 -100.00 % | 2.811 M 3 648.00 % | 75.000 K -97.39 % | 2.876 M | 0.000 -100.00 % | 3.195 M 820.75 % | 347.000 K -90.33 % | 3.588 M 361.78 % | 777.000 K -69.53 % | 2.550 M 47.40 % | 1.730 M -35.64 % | 2.688 M 20.97 % | 2.222 M -34.67 % | 3.401 M 70.05 % | 2.000 M -59.37 % | 4.923 M 142.63 % | 2.029 M -28.38 % | 2.833 M 52.31 % | 1.860 M -34.23 % | 2.828 M 70.57 % | 1.658 M -44.59 % | 2.992 M 54.63 % | 1.935 M -32.30 % | 2.858 M 51.38 % | 1.888 M -22.84 % | 2.447 M -22.64 % | 3.163 M 85.95 % | 1.701 M -49.33 % | 3.357 M 95.63 % | 1.716 M -53.27 % | 3.672 M 81.51 % | 2.023 M -49.48 % | 4.004 M 119.16 % | 1.827 M -61.30 % | 4.721 M 112.66 % | 2.220 M -64.07 % | 6.178 M |
Interest expense | 1.691 M -74.58 % | 6.651 M 1 518.25 % | 411.000 K -5.30 % | 434.000 K 1.40 % | 428.000 K 153.25 % | 169.000 K 148.53 % | 68.000 K -25.27 % | 91.000 K 26.39 % | 72.000 K -70.37 % | 243.000 K 161.29 % | 93.000 K -16.96 % | 112.000 K -34.88 % | 172.000 K -42.28 % | 298.000 K 10.78 % | 269.000 K 20.09 % | 224.000 K -45.10 % | 408.000 K -52.45 % | 858.000 K -11.55 % | 970.000 K 7.90 % | 899.000 K 24.52 % | 722.000 K -47.07 % | 1.364 M -4.01 % | 1.421 M 54.29 % | 921.000 K 20.39 % | 765.000 K -24.70 % | 1.016 M 21.68 % | 835.000 K 127.52 % | 367.000 K -40.33 % | 615.000 K 8.27 % | 568.000 K 198.95 % | 190.000 K -2.06 % | 194.000 K -62.48 % | 517.000 K -6.85 % | 555.000 K 23.88 % | 448.000 K 13.13 % | 396.000 K 115.22 % | 184.000 K -68.76 % | 589.000 K -8.68 % | 645.000 K -10.66 % | 722.000 K 977.61 % | 67.000 K -87.16 % | 522.000 K -8.58 % | 571.000 K 15.12 % | 496.000 K 2 261.90 % | 21.000 K | 0.000 -100.00 % | 2.651 M 535.73 % | 417.000 K 3.99 % | 401.000 K -51.80 % | 832.000 K 163.29 % | 316.000 K -49.11 % | 621.000 K 132.58 % | 267.000 K -41.70 % | 458.000 K 33.53 % | 343.000 K -64.60 % | 969.000 K -37.64 % | 1.554 M 41.66 % | 1.097 M 35.94 % | 807.000 K -13.32 % | 931.000 K -16.95 % | 1.121 M -13.03 % | 1.289 M -8.52 % | 1.409 M -14.24 % | 1.643 M -8.16 % | 1.789 M -7.88 % | 1.942 M -16.18 % | 2.317 M -16.17 % | 2.764 M |
Depreciation and amortization | 77.754 M 5.71 % | 73.557 M -0.60 % | 74.000 M 1.37 % | 73.000 M 12.17 % | 65.079 M 9.19 % | 59.599 M -0.44 % | 59.861 M 15.40 % | 51.874 M 5.79 % | 49.036 M -3.32 % | 50.720 M 10.77 % | 45.788 M -1.21 % | 46.348 M 7.08 % | 43.283 M -17.24 % | 52.301 M 10.01 % | 47.543 M 5.69 % | 44.983 M -4.54 % | 47.124 M -37.63 % | 75.557 M 68.91 % | 44.733 M -32.05 % | 65.831 M 51.10 % | 43.568 M -34.71 % | 66.727 M 25.94 % | 52.982 M -15.44 % | 62.656 M 6.50 % | 58.833 M -9.25 % | 64.832 M 92.89 % | 33.610 M 0.01 % | 33.607 M 17.76 % | 28.539 M -21.96 % | 36.568 M 0.27 % | 36.471 M -24.34 % | 48.202 M 35.05 % | 35.691 M -12.40 % | 40.742 M 2.82 % | 39.623 M 24.65 % | 31.788 M 11.43 % | 28.528 M -7.59 % | 30.870 M 0.49 % | 30.721 M -18.46 % | 37.676 M 23.75 % | 30.445 M -5.12 % | 32.087 M -26.87 % | 43.874 M 65.81 % | 26.460 M 3.23 % | 25.633 M -7.37 % | 27.672 M 12.55 % | 24.587 M 5.56 % | 23.292 M 3.68 % | 22.465 M -26.14 % | 30.414 M 35.86 % | 22.387 M 37.17 % | 16.321 M 31.61 % | 12.401 M -0.30 % | 12.438 M 24.58 % | 9.984 M -65.06 % | 28.578 M 9.62 % | 26.069 M -7.74 % | 28.255 M 0.36 % | 28.154 M 3.19 % | 27.284 M 2.75 % | 26.553 M -3.46 % | 27.504 M 1.52 % | 27.091 M 2.11 % | 26.530 M -0.97 % | 26.790 M -2.41 % | 27.452 M 9.78 % | 25.007 M 115.63 % | 11.597 M |
Operating income | 495.539 M -56.78 % | 1.146 B 15.11 % | 996.000 M 30.88 % | 761.000 M 167.96 % | 284.000 M -76.15 % | 1.191 B 93.82 % | 614.316 M -30.31 % | 881.548 M 622.47 % | 122.018 M -85.22 % | 825.716 M 48.41 % | 556.359 M -25.04 % | 742.213 M 183.96 % | 261.380 M -62.83 % | 703.290 M 130.78 % | 304.740 M -53.14 % | 650.335 M 90.08 % | 342.136 M -69.73 % | 1.130 B 1 693.01 % | 63.038 M -71.92 % | 224.505 M 211.42 % | -201.495 M -124.35 % | 827.568 M 1 865.21 % | -46.882 M -109.40 % | 498.586 M 261.64 % | -308.463 M -150.99 % | 604.910 M 5 191.41 % | -11.881 M -110.90 % | 109.015 M -29.25 % | 154.077 M -76.11 % | 644.829 M 17 881.85 % | 3.586 M -96.53 % | 103.447 M 1 100.45 % | -10.340 M -101.70 % | 609.713 M 1 064.08 % | -63.243 M -131.22 % | 202.563 M 213.81 % | -177.990 M -134.31 % | 518.703 M 441.05 % | -152.091 M -236.96 % | 111.046 M 246.02 % | -76.049 M -116.65 % | 456.881 M 365.41 % | -172.139 M -289.33 % | 90.920 M 858.87 % | -11.981 M -102.47 % | 484.622 M 1 225.85 % | -43.045 M -146.84 % | 91.897 M 186.81 % | -105.859 M -127.26 % | 388.351 M 522.41 % | -91.938 M -628.77 % | 17.387 M 4 010.40 % | 423.000 K -99.86 % | 306.206 M 749.03 % | -47.179 M -157.51 % | 82.040 M 244.26 % | -56.871 M -116.80 % | 338.544 M 2 574.01 % | -13.684 M 38.46 % | -22.236 M 75.67 % | -91.404 M -145.29 % | 201.809 M 339.66 % | -84.208 M -149.66 % | 169.565 M 0.04 % | 169.490 M -59.88 % | 422.468 M 246.06 % | 122.079 M -54.57 % | 268.706 M |
Operating income ratio | 0.07 -46.12 % | 0.13 -4.39 % | 0.14 25.01 % | 0.11 142.40 % | 0.05 -71.01 % | 0.16 61.91 % | 0.10 -29.26 % | 0.14 527.65 % | 0.02 -81.96 % | 0.12 21.40 % | 0.10 -21.66 % | 0.13 147.02 % | 0.05 -53.44 % | 0.11 77.89 % | 0.06 -51.26 % | 0.13 81.15 % | 0.07 -58.95 % | 0.17 1 006.21 % | 0.02 -70.58 % | 0.05 197.16 % | -0.05 -135.80 % | 0.15 1 350.38 % | -0.01 -111.67 % | 0.10 225.89 % | -0.08 -169.57 % | 0.12 3 763.37 % | 0.00 -111.54 % | 0.03 -25.85 % | 0.04 -70.19 % | 0.13 12 262.15 % | 0.00 -96.29 % | 0.03 955.36 % | 0.00 -102.45 % | 0.13 794.31 % | -0.02 -131.96 % | 0.06 192.97 % | -0.06 -146.63 % | 0.14 320.38 % | -0.06 -268.83 % | 0.04 221.83 % | -0.03 -123.08 % | 0.13 294.93 % | -0.07 -301.91 % | 0.03 840.06 % | 0.00 -103.43 % | 0.13 739.95 % | -0.02 -154.68 % | 0.04 189.70 % | -0.04 -138.29 % | 0.11 321.33 % | -0.05 -795.20 % | 0.01 3 624.24 % | 0.00 -99.83 % | 0.11 534.16 % | -0.03 -178.93 % | 0.03 218.94 % | -0.03 -122.78 % | 0.12 2 102.93 % | -0.01 48.20 % | -0.01 73.11 % | -0.04 -153.31 % | 0.08 277.94 % | -0.05 -169.25 % | 0.07 -1.75 % | 0.07 -43.92 % | 0.12 103.07 % | 0.06 -34.56 % | 0.09 |
Total other income expenses net | 14.000 M 1 471.27 % | 891.000 K -98.02 % | 45.000 M 1 225.00 % | -4.000 M -111.76 % | 34.000 M 51.49 % | 22.444 M -10.51 % | 25.081 M 455.15 % | -7.062 M -156.85 % | 12.422 M -35.09 % | 19.136 M 61.29 % | 11.864 M 142.27 % | 4.897 M -82.87 % | 28.583 M 141.05 % | -69.633 M -408.93 % | 22.540 M 322.33 % | 5.337 M -16.20 % | 6.369 M -80.51 % | 32.682 M 43.42 % | 22.787 M 107.01 % | -324.870 M -1 894.66 % | 18.102 M 211.43 % | -16.245 M -142.17 % | 38.525 M 105.36 % | -718.675 M -8 029.77 % | 9.063 M 102.44 % | -371.575 M -2 330.34 % | -15.289 M -283.01 % | 8.354 M -3.69 % | 8.674 M 224.77 % | -6.952 M -136.95 % | 18.813 M 100.67 % | 9.375 M -40.50 % | 15.757 M 288.49 % | 4.056 M -88.63 % | 35.668 M 1 909.64 % | -1.971 M -113.00 % | 15.156 M 18.75 % | 12.763 M 63.90 % | 7.787 M -32.37 % | 11.514 M 56.02 % | 7.380 M -64.94 % | 21.049 M 34.23 % | 15.681 M 181.73 % | 5.566 M -81.44 % | 29.984 M 228.27 % | 9.134 M 317.08 % | 2.190 M -91.09 % | 24.567 M 132.38 % | 10.572 M -41.44 % | 18.053 M 70.60 % | 10.582 M 136.42 % | 4.476 M -48.01 % | 8.609 M -47.05 % | 16.259 M 68.42 % | 9.654 M 3 885.88 % | -255.000 K -101.66 % | 15.384 M -90.47 % | 161.472 M 2 108.62 % | 7.311 M -41.20 % | 12.433 M -76.25 % | 52.342 M 285.04 % | 13.594 M 28.43 % | 10.585 M -87.64 % | 85.648 M 984.01 % | 7.901 M -72.60 % | 28.835 M 828.96 % | 3.104 M -65.00 % | 8.868 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 |
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-03-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -10.281 B -46.00 % | -7.042 B 7.99 % | -7.653 B -0.68 % | -7.601 B 23.88 % | -9.986 B -26.47 % | -7.896 B -17.10 % | -6.743 B 6.03 % | -7.176 B 14.51 % | -8.394 B -17.13 % | -7.166 B -15.93 % | -6.182 B 4.96 % | -6.505 B 16.28 % | -7.769 B -20.34 % | -6.456 B -14.64 % | -5.632 B 9.93 % | -6.253 B 3.96 % | -6.510 B -46.49 % | -4.444 B -33.99 % | -3.317 B 2.80 % | -3.412 B 16.48 % | -4.086 B -70.37 % | -2.398 B 3.89 % | -2.495 B -8.29 % | -2.304 B 22.99 % | -2.992 B -10.97 % | -2.696 B -2.88 % | -2.621 B -13.47 % | -2.310 B 49.04 % | -4.532 B -64.96 % | -2.747 B -6.19 % | -2.587 B 15.66 % | -3.068 B 14.53 % | -3.589 B -55.88 % | -2.303 B 9.58 % | -2.547 B 15.37 % | -3.009 B 14.37 % | -3.514 B -44.20 % | -2.437 B 11.40 % | -2.750 B 13.18 % | -3.168 B 13.34 % | -3.655 B -33.54 % | -2.737 B 1.60 % | -2.782 B -11.09 % | -2.504 B 29.84 % | -3.569 B -7.64 % | -3.315 B -7.56 % | -3.082 B -8.52 % | -2.840 B 17.16 % | -3.428 B -17.64 % | -2.914 B -2.62 % | -2.840 B 19.68 % | -3.536 B 11.37 % | -3.989 B -13.25 % | -3.522 B -16.24 % | -3.030 B 8.46 % | -3.310 B 8.99 % | -3.637 B -18.76 % | -3.062 B -28.10 % | -2.390 B 15.75 % | -2.837 B 15.22 % | -3.347 B -8.94 % | -3.072 B -3.09 % | -2.980 B -12.04 % | -2.660 B -13.60 % | -2.341 B -19.42 % | -1.961 B |
Total investments | 1.824 B -7.34 % | 1.968 B -34.88 % | 3.022 B 22.85 % | 2.460 B 184.97 % | 863.257 M 33.31 % | 647.560 M -40.31 % | 1.085 B 73.80 % | 624.213 M -2.54 % | 640.488 M 4.52 % | 612.807 M -1.81 % | 624.093 M 5.08 % | 593.925 M 0.54 % | 590.756 M 8.89 % | 542.531 M -4.50 % | 568.109 M -4.76 % | 596.499 M -4.12 % | 622.113 M -1.58 % | 632.126 M -6.38 % | 675.181 M -2.13 % | 689.862 M 10.63 % | 623.577 M 11.71 % | 558.208 M 6.96 % | 521.868 M -25.46 % | 700.147 M -0.14 % | 701.120 M 1.79 % | 688.789 M 6.94 % | 644.062 M -72.87 % | 2.374 B 238.83 % | 700.660 M -0.65 % | 705.240 M -0.94 % | 711.944 M 5.60 % | 674.199 M 2.47 % | 657.938 M 5.27 % | 625.020 M 2.04 % | 612.520 M 7.18 % | 571.478 M 2.26 % | 558.854 M -0.94 % | 564.136 M -5.56 % | 597.346 M 3.21 % | 578.757 M -1.78 % | 589.252 M 1.59 % | 580.032 M 66.67 % | 348.011 M -3.66 % | 361.223 M -0.92 % | 364.561 M 0.53 % | 362.629 M -2.67 % | 372.558 M 1.03 % | 368.753 M 7.66 % | 342.501 M 46.41 % | 233.938 M 13.33 % | 206.421 M 2.20 % | 201.968 M 1.64 % | 198.708 M -4.00 % | 206.986 M 5.82 % | 195.598 M -1.60 % | 198.780 M -1.27 % | 201.339 M 2.10 % | 197.202 M -46.44 % | 368.167 M 0.91 % | 364.864 M 1.11 % | 360.875 M -1.56 % | 366.589 M 3.47 % | 354.289 M -0.12 % | 354.709 M -1.65 % | 360.654 M -2.50 % | 369.897 M |
Total debt | 63.185 M -7.25 % | 68.127 M -2.68 % | 70.000 M -2.11 % | 71.510 M -3.36 % | 74.000 M -5.66 % | 78.440 M -80.32 % | 398.661 M 6.03 % | 375.986 M -38.19 % | 608.262 M 1 407.05 % | 40.361 M -92.34 % | 526.869 M 0.79 % | 522.748 M 3.70 % | 504.118 M 5 818.27 % | 8.518 M -66.62 % | 25.515 M 210.25 % | 8.224 M -92.45 % | 108.928 M -73.47 % | 410.600 M -49.52 % | 813.334 M -27.04 % | 1.115 B -26.32 % | 1.513 B 0.11 % | 1.511 B -16.69 % | 1.814 B -1.60 % | 1.844 B -9.95 % | 2.047 B 30.89 % | 1.564 B -25.31 % | 2.094 B -2.92 % | 2.157 B 517.67 % | 349.187 M 41.20 % | 247.292 M -36.85 % | 391.597 M 959.46 % | 36.962 M -88.05 % | 309.300 M 390.35 % | 63.078 M -78.55 % | 294.063 M -5.23 % | 310.292 M -7.94 % | 337.063 M | 0.000 -100.00 % | 367.730 M -29.00 % | 517.907 M -14.35 % | 604.650 M 2 302.55 % | 25.167 M -91.30 % | 289.267 M -33.03 % | 431.947 M 10 258.44 % | 4.170 M -0.71 % | 4.200 M -98.43 % | 266.840 M -2.35 % | 273.270 M -0.04 % | 273.392 M 1 043.47 % | 23.909 M -92.10 % | 302.692 M 1 345.45 % | 20.941 M 36.06 % | 15.391 M 0.08 % | 15.378 M 3.63 % | 14.840 M -90.76 % | 160.521 M -62.48 % | 427.787 M -37.86 % | 688.406 M 358.65 % | 150.095 M -23.13 % | 195.259 M -18.45 % | 239.443 M -15.95 % | 284.867 M -12.36 % | 325.056 M -12.26 % | 370.458 M -19.41 % | 459.706 M -8.87 % | 504.473 M |
Accumulated other comprehensive income loss | 571.695 M -7.92 % | 620.849 M -6.78 % | 665.990 M -4.04 % | 694.000 M 22.09 % | 568.446 M 9.90 % | 517.248 M 27.18 % | 406.704 M 11.74 % | 363.979 M 6.33 % | 342.322 M 8.02 % | 316.916 M -23.10 % | 412.094 M 6.73 % | 386.104 M 31.08 % | 294.553 M 27.94 % | 230.234 M 12.65 % | 204.371 M -13.08 % | 235.134 M -10.91 % | 263.924 M -86.71 % | 1.986 B 1 866.60 % | 101.000 M 1.00 % | 100.000 M 257.14 % | 28.000 M -48.15 % | 54.000 M -41.30 % | 92.000 M -15.60 % | 109.000 M -45.77 % | 201.000 M 46.72 % | 137.000 M -21.71 % | 175.000 M -6.42 % | 187.000 M -7.43 % | 202.000 M -2.42 % | 207.000 M 16.29 % | 178.000 M 0.56 % | 177.000 M 9.94 % | 161.000 M 9.52 % | 147.000 M 10.53 % | 133.000 M 18.75 % | 112.000 M 2.75 % | 109.000 M -14.84 % | 128.000 M -31.91 % | 188.000 M 0.00 % | 188.000 M -8.29 % | 205.000 M 0.00 % | 205.000 M 95.24 % | 105.000 M -10.26 % | 117.000 M -5.65 % | 124.000 M -3.13 % | 128.000 M 220.00 % | 40.000 M -9.09 % | 44.000 M 62.96 % | 27.000 M 35.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 10.616 B -3.18 % | 10.964 B 10.33 % | 9.937 B 8.10 % | 9.192 B 5.64 % | 8.702 B -4.16 % | 9.079 B 12.21 % | 8.091 B 5.86 % | 7.643 B 8.35 % | 7.054 B -4.54 % | 7.389 B 8.92 % | 6.784 B 6.75 % | 6.355 B 8.80 % | 5.841 B -0.42 % | 5.865 B 7.64 % | 5.449 B 4.35 % | 5.222 B 9.41 % | 4.773 B 3.62 % | 4.606 B 21.83 % | 3.781 B 1.70 % | 3.718 B -4.34 % | 3.886 B -7.00 % | 4.179 B 15.24 % | 3.626 B -0.83 % | 3.656 B -8.26 % | 3.986 B -8.57 % | 4.359 B 4.62 % | 4.167 B -1.19 % | 4.217 B 1.84 % | 4.141 B -1.14 % | 4.188 B 13.99 % | 3.674 B 0.12 % | 3.670 B 1.76 % | 3.606 B -3.59 % | 3.740 B 13.32 % | 3.301 B -1.12 % | 3.338 B 4.11 % | 3.206 B -7.35 % | 3.461 B 12.01 % | 3.090 B -3.78 % | 3.211 B 2.62 % | 3.129 B -5.18 % | 3.300 B 9.51 % | 3.013 B -3.78 % | 3.132 B 2.11 % | 3.067 B 1.37 % | 3.026 B 12.21 % | 2.697 B -1.30 % | 2.732 B 2.29 % | 2.671 B -6.80 % | 2.866 B 8.80 % | 2.634 B -2.40 % | 2.699 B 0.14 % | 2.695 B -4.28 % | 2.816 B 7.97 % | 2.608 B -2.50 % | 2.675 B 1.27 % | 2.641 B -5.62 % | 2.798 B 12.22 % | 2.494 B -0.59 % | 2.509 B -0.81 % | 2.529 B -6.33 % | 2.700 B 7.43 % | 2.513 B -4.84 % | 2.641 B 4.90 % | 2.518 B 11.46 % | 2.259 B |
Common stock | 1.535 B 0.00 % | 1.535 B 0.03 % | 1.535 B -0.03 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 34.12 % | 1.145 B 6.33 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.06 % | 1.076 B -0.06 % | 1.077 B 0.06 % | 1.076 B 0.00 % | 1.076 B 0.00 % | 1.076 B 0.00 % | 1.076 B -0.06 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 0.49 % | 1.071 B 8.22 % | 990.052 M 5.96 % | 934.364 M 0.72 % | 927.705 M 0.38 % | 924.223 M 0.25 % | 921.928 M 0.01 % | 921.799 M 0.06 % | 921.241 M 0.17 % | 919.665 M 0.00 % | 919.665 M 0.19 % | 917.935 M 0.03 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M 0.00 % | 917.687 M |
Total equity | 14.372 B -3.08 % | 14.829 B 7.10 % | 13.845 B 6.27 % | 13.028 B 5.15 % | 12.390 B -2.53 % | 12.712 B 9.51 % | 11.608 B 4.42 % | 11.116 B 5.80 % | 10.507 B -2.86 % | 10.816 B 4.89 % | 10.312 B 4.66 % | 9.853 B 6.61 % | 9.242 B 0.52 % | 9.194 B 5.03 % | 8.754 B 1.23 % | 8.647 B 16.18 % | 7.443 B 8.65 % | 6.850 B 16.64 % | 5.873 B 1.12 % | 5.808 B -1.58 % | 5.902 B -5.09 % | 6.218 B 9.09 % | 5.700 B 0.29 % | 5.684 B -6.88 % | 6.103 B -4.91 % | 6.418 B 3.76 % | 6.186 B -0.97 % | 6.247 B 1.63 % | 6.147 B -1.60 % | 6.247 B 9.56 % | 5.702 B 0.09 % | 5.697 B 1.35 % | 5.621 B -2.10 % | 5.741 B 8.71 % | 5.281 B -0.25 % | 5.294 B 2.55 % | 5.162 B -5.25 % | 5.448 B 6.11 % | 5.135 B -2.42 % | 5.262 B 0.33 % | 5.245 B -3.46 % | 5.433 B 7.74 % | 5.042 B -2.35 % | 5.164 B 1.19 % | 5.103 B 0.72 % | 5.066 B 13.14 % | 4.478 B 1.65 % | 4.406 B 2.06 % | 4.317 B -3.85 % | 4.490 B 6.32 % | 4.223 B -1.37 % | 4.281 B 0.35 % | 4.266 B -2.73 % | 4.386 B 5.13 % | 4.172 B -1.57 % | 4.239 B 0.73 % | 4.208 B -3.55 % | 4.363 B 7.95 % | 4.042 B -0.40 % | 4.058 B -0.57 % | 4.081 B -4.06 % | 4.254 B 4.82 % | 4.058 B -3.21 % | 4.193 B 3.35 % | 4.057 B 6.56 % | 3.807 B |
Other non current liabilities | 1.970 B 9.04 % | 1.807 B -3.59 % | 1.874 B -4.50 % | 1.962 B -0.36 % | 1.969 B 3.71 % | 1.899 B 25.11 % | 1.518 B -19.93 % | 1.896 B 2.31 % | 1.853 B -0.65 % | 1.865 B 6.66 % | 1.749 B 1.33 % | 1.726 B 1.73 % | 1.696 B -0.20 % | 1.700 B 2.75 % | 1.654 B 2.16 % | 1.619 B 1.91 % | 1.589 B 0.05 % | 1.588 B 1.70 % | 1.562 B 0.60 % | 1.552 B 220.09 % | 484.980 M -2.29 % | 496.367 M 0.62 % | 493.301 M 0.64 % | 490.170 M -0.65 % | 493.354 M -3.22 % | 509.792 M -65.86 % | 1.493 B 3.16 % | 1.448 B 0.79 % | 1.436 B -2.80 % | 1.478 B 1.51 % | 1.456 B 1.45 % | 1.435 B 1.29 % | 1.417 B -1.20 % | 1.434 B 2.01 % | 1.406 B 1.52 % | 1.385 B 1.94 % | 1.358 B 3.99 % | 1.306 B -0.65 % | 1.315 B 2.11 % | 1.288 B 1.86 % | 1.264 B 0.45 % | 1.258 B 4.31 % | 1.206 B 4.86 % | 1.151 B 0.37 % | 1.146 B -17.21 % | 1.385 B -1.23 % | 1.402 B 1.98 % | 1.375 B 1.53 % | 1.354 B -0.57 % | 1.362 B 5 026.03 % | 26.561 M -97.92 % | 1.278 B 1.82 % | 1.255 B 1.03 % | 1.242 B -0.60 % | 1.250 B 1.52 % | 1.231 B 1.19 % | 1.216 B -0.01 % | 1.217 B 0.59 % | 1.209 B 0.85 % | 1.199 B 2 278.75 % | 50.413 M 1 655.33 % | 2.872 M 23.47 % | 2.326 M -0.13 % | 2.329 M 0.22 % | 2.324 M -14.31 % | 2.712 M |
Long term debt | 52.085 M -72.76 % | 191.237 M 235.50 % | 57.000 M -5.80 % | 60.510 M -3.95 % | 63.000 M -60.31 % | 158.741 M -60.18 % | 398.661 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 % | 700.000 K -75.00 % | 2.800 M -50.00 % | 5.600 M -84.05 % | 35.118 M -9.28 % | 38.712 M 225.31 % | 11.900 M -15.00 % | 14.000 M -13.04 % | 16.100 M -11.54 % | 18.200 M -10.34 % | 20.300 M -9.38 % | 22.400 M -8.57 % | 24.500 M -5.41 % | 25.900 M -7.50 % | 28.000 M -9.09 % | 30.800 M -4.35 % | 32.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K -50.00 % | 1.200 M -33.33 % | 1.800 M -25.00 % | 2.400 M -20.00 % | 3.000 M -16.67 % | 3.600 M -14.29 % | 4.200 M -12.50 % | 4.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 M -50.00 % | 90.000 M -33.33 % | 135.000 M -25.00 % | 180.000 M -33.33 % | 270.000 M -25.00 % | 360.000 M |
Total non current liabilities | 2.044 B 1.04 % | 2.023 B 3.11 % | 1.962 B -4.43 % | 2.053 B -0.39 % | 2.061 B -1.28 % | 2.088 B 7.37 % | 1.944 B 1.14 % | 1.922 B 2.31 % | 1.879 B -0.77 % | 1.894 B 6.44 % | 1.779 B 0.75 % | 1.766 B 2.56 % | 1.722 B -0.16 % | 1.724 B 2.49 % | 1.683 B 2.05 % | 1.649 B 1.80 % | 1.620 B -0.21 % | 1.623 B 1.75 % | 1.595 B 0.71 % | 1.584 B -0.66 % | 1.594 B -0.47 % | 1.602 B 2.78 % | 1.559 B -0.11 % | 1.560 B -4.62 % | 1.636 B 8.06 % | 1.514 B 0.44 % | 1.507 B 2.98 % | 1.464 B 0.64 % | 1.455 B -2.90 % | 1.498 B 1.34 % | 1.478 B 1.28 % | 1.459 B 1.17 % | 1.443 B -1.32 % | 1.462 B 1.77 % | 1.436 B 1.38 % | 1.417 B 4.31 % | 1.358 B 3.99 % | 1.306 B -0.65 % | 1.315 B 2.11 % | 1.288 B 1.86 % | 1.264 B 0.45 % | 1.258 B 4.31 % | 1.206 B 4.80 % | 1.151 B 0.32 % | 1.147 B -17.23 % | 1.386 B -1.27 % | 1.404 B 1.94 % | 1.378 B 1.49 % | 1.357 B -0.61 % | 1.366 B 5.23 % | 1.298 B 1.36 % | 1.280 B 2.03 % | 1.255 B 1.03 % | 1.242 B -0.60 % | 1.250 B 1.52 % | 1.231 B 1.19 % | 1.216 B -0.06 % | 1.217 B 0.59 % | 1.210 B 0.88 % | 1.199 B -2.50 % | 1.230 B 1.42 % | 1.213 B -2.91 % | 1.249 B -2.79 % | 1.285 B -4.00 % | 1.339 B -5.42 % | 1.415 B |
Other current liabilities | 3.916 B 2.77 % | 3.811 B 80.41 % | 2.112 B -12.75 % | 2.421 B -29.00 % | 3.410 B 26.75 % | 2.690 B 48.46 % | 1.812 B -21.33 % | 2.303 B -26.76 % | 3.145 B 33.50 % | 2.355 B 52.87 % | 1.541 B -6.30 % | 1.644 B -38.53 % | 2.675 B 19.52 % | 2.238 B 51.75 % | 1.475 B -1.41 % | 1.496 B -31.62 % | 2.188 B -11.91 % | 2.484 B 9.18 % | 2.275 B -15.79 % | 2.701 B -20.44 % | 3.395 B 43.73 % | 2.362 B 6.49 % | 2.218 B 1.79 % | 2.179 B -24.41 % | 2.883 B 7.84 % | 2.673 B 30.13 % | 2.054 B -13.40 % | 2.372 B -19.42 % | 2.944 B 45.41 % | 2.025 B 48.69 % | 1.362 B -33.25 % | 2.040 B -16.57 % | 2.445 B 49.16 % | 1.639 B 7.73 % | 1.522 B -4.52 % | 1.594 B -8.03 % | 1.733 B 38.36 % | 1.252 B -6.51 % | 1.340 B -8.69 % | 1.467 B -16.91 % | 1.766 B 51.61 % | 1.165 B -11.59 % | 1.317 B 14.08 % | 1.155 B -25.84 % | 1.557 B 34.05 % | 1.162 B 9.10 % | 1.065 B -2.16 % | 1.088 B -28.12 % | 1.514 B 35.27 % | 1.119 B 2.82 % | 1.088 B -12.54 % | 1.244 B -19.63 % | 1.548 B 68.62 % | 918.228 M 3.50 % | 887.143 M -5.03 % | 934.164 M -20.79 % | 1.179 B 45.90 % | 808.325 M 4.20 % | 775.752 M -7.90 % | 842.318 M -25.23 % | 1.126 B 34.45 % | 837.862 M -2.95 % | 863.345 M -12.36 % | 985.084 M 0.95 % | 975.849 M 17.77 % | 828.613 M |
Deferred revenue | 1.818 B 150.71 % | 725.130 M -35.48 % | 1.124 B -12.76 % | 1.288 B -25.84 % | 1.737 B 233.91 % | 520.178 M -45.64 % | 956.992 M -28.01 % | 1.329 B -7.25 % | 1.433 B 304.86 % | 354.018 M -60.49 % | 896.029 M -22.40 % | 1.155 B -24.86 % | 1.537 B -33.75 % | 2.319 B 52.15 % | 1.524 B -31.41 % | 2.222 B 14.56 % | 1.940 B -4.86 % | 2.039 B 39.46 % | 1.462 B -31.17 % | 2.124 B 9.54 % | 1.939 B 0.19 % | 1.936 B 25.74 % | 1.539 B -12.82 % | 1.766 B 25.10 % | 1.411 B -15.48 % | 1.670 B 30.29 % | 1.282 B -27.42 % | 1.766 B 5.26 % | 1.678 B 5.44 % | 1.591 B 350.95 % | 352.896 M -42.56 % | 614.418 M 64.05 % | 374.540 M -59.62 % | 927.613 M 150.77 % | 369.909 M -35.39 % | 572.555 M 87.05 % | 306.094 M | 0.000 -100.00 % | 321.269 M -39.50 % | 531.025 M 61.68 % | 328.449 M -40.43 % | 551.377 M 78.60 % | 308.715 M -33.13 % | 461.696 M 51.55 % | 304.656 M -64.31 % | 853.661 M 186.94 % | 297.508 M -25.65 % | 400.167 M 29.10 % | 309.961 M -44.91 % | 562.647 M 94.11 % | 289.862 M -39.57 % | 479.665 M 39.54 % | 343.747 M -44.75 % | 622.171 M 159.46 % | 239.792 M -43.19 % | 422.074 M 55.06 % | 272.205 M -55.08 % | 606.030 M 149.41 % | 242.989 M -30.04 % | 347.333 M 23.49 % | 281.266 M -42.27 % | 487.183 M 94.98 % | 249.862 M -53.54 % | 537.748 M -37.05 % | 854.308 M 244.09 % | 248.278 M |
Short term debt | 11.100 M -16.33 % | 13.267 M 2.05 % | 13.000 M 18.18 % | 11.000 M 0.00 % | 11.000 M -11.86 % | 12.480 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.135 M 22.03 % | 25.515 M 210.25 % | 8.224 M -92.45 % | 108.928 M -73.37 % | 409.000 M -49.71 % | 813.334 M -27.04 % | 1.115 B -26.28 % | 1.512 B 0.25 % | 1.508 B -16.59 % | 1.808 B 0.00 % | 1.808 B -9.96 % | 2.008 B 29.40 % | 1.552 B -25.38 % | 2.080 B -2.84 % | 2.141 B 546.77 % | 330.987 M 45.81 % | 226.992 M 624.17 % | 31.345 M 151.52 % | 12.462 M -95.60 % | 283.400 M 707.91 % | 35.078 M -86.68 % | 263.263 M -5.33 % | 278.092 M -17.50 % | 337.063 M | 0.000 -100.00 % | 367.730 M -29.00 % | 517.907 M -14.35 % | 604.650 M 2 302.55 % | 25.167 M -91.30 % | 289.267 M -32.94 % | 431.347 M 14 423.47 % | 2.970 M 23.75 % | 2.400 M -99.09 % | 264.440 M -2.16 % | 270.270 M 0.18 % | 269.792 M 1 268.88 % | 19.709 M -93.38 % | 297.892 M 1 322.53 % | 20.941 M 36.06 % | 15.391 M 0.08 % | 15.378 M 3.63 % | 14.840 M -90.76 % | 160.521 M -62.48 % | 427.787 M -37.86 % | 688.406 M 358.65 % | 150.095 M -23.13 % | 195.259 M 0.42 % | 194.443 M -0.22 % | 194.867 M 2.53 % | 190.056 M -0.21 % | 190.458 M 0.40 % | 189.706 M 31.31 % | 144.473 M |
Total current liabilities | 6.958 B 14.86 % | 6.058 B 33.61 % | 4.534 B -8.42 % | 4.951 B -25.34 % | 6.631 B 26.96 % | 5.223 B 27.79 % | 4.087 B -25.77 % | 5.506 B -6.90 % | 5.915 B 25.74 % | 4.704 B 33.63 % | 3.520 B -13.48 % | 4.069 B -25.40 % | 5.454 B 18.02 % | 4.621 B 39.43 % | 3.314 B -15.39 % | 3.917 B -17.58 % | 4.753 B 8.30 % | 4.388 B 11.50 % | 3.936 B -18.99 % | 4.858 B -15.27 % | 5.734 B 10.95 % | 5.168 B 5.76 % | 4.887 B -2.94 % | 5.035 B -12.70 % | 5.767 B 3.20 % | 5.588 B 12.46 % | 4.969 B -8.08 % | 5.406 B 23.05 % | 4.393 B -3.75 % | 4.564 B 44.16 % | 3.166 B 0.49 % | 3.151 B -13.94 % | 3.661 B 18.92 % | 3.078 B 14.87 % | 2.680 B -2.91 % | 2.760 B 0.90 % | 2.735 B 20.77 % | 2.265 B 1.12 % | 2.240 B -14.17 % | 2.610 B -14.02 % | 3.035 B 49.79 % | 2.026 B -6.67 % | 2.171 B -5.69 % | 2.302 B 7.22 % | 2.147 B -9.19 % | 2.364 B 38.74 % | 1.704 B -6.06 % | 1.814 B -21.76 % | 2.319 B 5.63 % | 2.195 B 24.63 % | 1.761 B -7.69 % | 1.908 B -11.78 % | 2.163 B 24.66 % | 1.735 B 36.32 % | 1.273 B -28.04 % | 1.769 B -13.52 % | 2.045 B -9.76 % | 2.266 B 65.34 % | 1.371 B -4.05 % | 1.428 B -18.58 % | 1.754 B -1.88 % | 1.788 B 31.19 % | 1.363 B -17.75 % | 1.657 B -39.69 % | 2.747 B 89.06 % | 1.453 B |
Total liabilities | 9.002 B 11.40 % | 8.081 B 24.40 % | 6.496 B -7.25 % | 7.004 B -19.42 % | 8.692 B 18.90 % | 7.311 B 21.21 % | 6.032 B -18.81 % | 7.429 B -4.68 % | 7.794 B 18.13 % | 6.598 B 24.50 % | 5.299 B -9.17 % | 5.834 B -18.69 % | 7.176 B 13.08 % | 6.346 B 26.99 % | 4.997 B -10.22 % | 5.566 B -12.66 % | 6.372 B 6.01 % | 6.011 B 8.69 % | 5.531 B -14.15 % | 6.442 B -12.09 % | 7.328 B 8.25 % | 6.770 B 5.04 % | 6.445 B -2.27 % | 6.595 B -10.91 % | 7.403 B 4.24 % | 7.102 B 9.66 % | 6.476 B -5.73 % | 6.870 B 17.48 % | 5.848 B -3.54 % | 6.062 B 30.53 % | 4.644 B 0.74 % | 4.610 B -9.67 % | 5.103 B 12.40 % | 4.540 B 10.30 % | 4.116 B -1.45 % | 4.177 B 2.03 % | 4.094 B 14.63 % | 3.571 B 0.47 % | 3.555 B -8.79 % | 3.897 B -9.35 % | 4.299 B 30.89 % | 3.285 B -2.75 % | 3.378 B -2.19 % | 3.453 B 4.82 % | 3.295 B -12.16 % | 3.751 B 20.67 % | 3.108 B -2.61 % | 3.192 B -13.18 % | 3.676 B 3.24 % | 3.561 B 16.40 % | 3.059 B -4.06 % | 3.188 B -6.71 % | 3.418 B 14.80 % | 2.977 B 18.03 % | 2.522 B -15.91 % | 2.999 B -8.03 % | 3.261 B -6.37 % | 3.483 B 34.98 % | 2.581 B -1.80 % | 2.628 B -11.95 % | 2.984 B -0.54 % | 3.001 B 14.88 % | 2.612 B -11.22 % | 2.942 B -28.00 % | 4.086 B 42.44 % | 2.868 B |
Other non current assets | 2.237 B 10.16 % | 2.030 B 1 000 273.40 % | -203.000 K -108.81 % | 2.305 M -99.85 % | 1.586 B -0.84 % | 1.599 B 15.22 % | 1.388 B 544.41 % | 215.413 M 71 228.81 % | 302.000 K -99.66 % | 88.908 M -1.27 % | 90.050 M 1.50 % | 88.721 M 10 693.31 % | 822.000 K 651.68 % | -149.000 K 68.30 % | -470.000 K 15.62 % | -557.000 K -100.64 % | 87.689 M -1.25 % | 88.802 M -7.09 % | 95.581 M -92.11 % | 1.212 B -0.43 % | 1.217 B -0.62 % | 1.225 B -7.19 % | 1.320 B 937.21 % | 127.251 M -5.04 % | 134.010 M -3.69 % | 139.150 M 62.58 % | 85.591 M 0.64 % | 85.043 M 1.73 % | 83.599 M -58.31 % | 200.515 M -65.29 % | 577.709 M 0.05 % | 577.405 M -0.08 % | 577.840 M -2.51 % | 592.721 M 0.06 % | 592.353 M -1.01 % | 598.404 M 0.06 % | 598.073 M -12.45 % | 683.085 M 5.55 % | 647.184 M 0.02 % | 647.034 M 0.83 % | 641.716 M 0.06 % | 641.325 M 5.62 % | 607.196 M -24.82 % | 807.677 M 4.18 % | 775.242 M 1.40 % | 764.508 M -0.40 % | 767.556 M 0.01 % | 767.475 M -4.41 % | 802.901 M 14.17 % | 703.281 M 13.16 % | 621.500 M 26.31 % | 492.053 M 1.83 % | 483.219 M 15.78 % | 417.367 M -0.63 % | 419.994 M -0.21 % | 420.885 M -1.84 % | 428.756 M -0.23 % | 429.724 M -0.13 % | 430.286 M 0.55 % | 427.940 M -0.43 % | 429.785 M -5.81 % | 456.292 M -3.12 % | 470.970 M -1.07 % | 476.076 M 0.81 % | 472.270 M -11.30 % | 532.422 M |
Long term investments | 1.723 B -7.72 % | 1.867 B -36.09 % | 2.922 B 18.78 % | 2.460 B 184.97 % | 863.257 M 33.31 % | 647.560 M 2.04 % | 634.609 M -65.12 % | 1.819 B -4.81 % | 1.911 B 10.88 % | 1.723 B -2.50 % | 1.768 B 0.58 % | 1.758 B -4.54 % | 1.841 B 2.68 % | 1.793 B 1.53 % | 1.766 B -1.51 % | 1.793 B 3.60 % | 1.731 B -0.46 % | 1.739 B 9.93 % | 1.582 B 222.97 % | 489.704 M 15.72 % | 423.176 M 18.35 % | 357.564 M 11.40 % | 320.981 M -80.80 % | 1.672 B 0.39 % | 1.666 B 1.20 % | 1.646 B 2.30 % | 1.609 B -51.67 % | 3.329 B 101.87 % | 1.649 B 1.11 % | 1.631 B 35.32 % | 1.205 B 3.65 % | 1.163 B 1.85 % | 1.142 B 3.41 % | 1.104 B 2.94 % | 1.073 B 4.40 % | 1.027 B 1.66 % | 1.010 B -0.11 % | 1.012 B -7.39 % | 1.092 B 2.15 % | 1.069 B -0.55 % | 1.075 B 1.28 % | 1.062 B 47.48 % | 719.849 M -1.33 % | 729.544 M -0.83 % | 735.633 M 18.72 % | 619.630 M 23.87 % | 500.222 M 1.57 % | 492.476 M 5.93 % | 464.923 M 31.89 % | 352.501 M 7.71 % | 327.259 M 0.68 % | 325.058 M 0.32 % | 324.016 M -3.18 % | 334.653 M 2.05 % | 327.931 M -2.30 % | 335.647 M -2.04 % | 342.650 M -0.13 % | 343.079 M -7.49 % | 370.861 M 0.90 % | 367.558 M 1.10 % | 363.569 M -1.62 % | 369.543 M 4.31 % | 354.289 M -0.12 % | 354.709 M -2.68 % | 364.474 M -1.47 % | 369.897 M |
Intangible assets | 357.427 M 0.22 % | 356.652 M 2.49 % | 348.000 M 8.41 % | 321.000 M 13.43 % | 283.000 M 26.42 % | 223.854 M 5.78 % | 211.620 M 14.33 % | 185.088 M 4.75 % | 176.700 M 14.66 % | 154.102 M -5.68 % | 163.387 M -3.70 % | 169.668 M 0.84 % | 168.257 M -1.98 % | 171.650 M -14.94 % | 201.804 M -1.33 % | 204.529 M 1.42 % | 201.666 M -0.71 % | 203.112 M -1.70 % | 206.621 M -0.90 % | 208.501 M -37.12 % | 331.565 M -7.10 % | 356.887 M 98.23 % | 180.041 M -5.80 % | 191.127 M -65.42 % | 552.687 M 626.99 % | 76.024 M 10.27 % | 68.942 M -13.15 % | 79.385 M -9.61 % | 87.826 M -7.18 % | 94.624 M 2.25 % | 92.541 M -4.33 % | 96.731 M -9.86 % | 107.314 M -8.76 % | 117.622 M 14.61 % | 102.631 M -8.21 % | 111.815 M -7.77 % | 121.240 M -4.82 % | 127.384 M -5.86 % | 135.310 M -5.63 % | 143.383 M -2.53 % | 147.107 M -6.00 % | 156.503 M 63.39 % | 95.786 M 0.12 % | 95.667 M -4.56 % | 100.233 M -3.26 % | 103.611 M 70.44 % | 60.791 M 35.82 % | 44.760 M 38.57 % | 32.302 M 25.43 % | 25.752 M 2.95 % | 25.014 M 2.09 % | 24.502 M -6.24 % | 26.133 M -7.40 % | 28.221 M -7.64 % | 30.557 M -5.30 % | 32.267 M -3.39 % | 33.400 M -5.61 % | 35.386 M -3.59 % | 36.705 M -5.76 % | 38.948 M 11.82 % | 34.831 M 6.42 % | 32.729 M -6.62 % | 35.050 M -6.21 % | 37.372 M 32.70 % | 28.163 M 49.39 % | 18.852 M |
GoodWill | 215.078 M -6.12 % | 229.090 M -4.55 % | 240.000 M -4.00 % | 250.000 M -3.10 % | 258.000 M -3.38 % | 267.027 M 255.98 % | 75.011 M -4.95 % | 78.916 M -5.03 % | 83.093 M -6.11 % | 88.499 M -9.70 % | 98.006 M -5.31 % | 103.499 M 0.63 % | 102.846 M 0.06 % | 102.785 M -36.03 % | 160.677 M -3.96 % | 167.301 M -4.14 % | 174.527 M -0.68 % | 175.722 M -4.31 % | 183.641 M -2.18 % | 187.728 M -52.96 % | 399.050 M -8.76 % | 437.343 M -24.48 % | 579.096 M -4.62 % | 607.144 M -43.06 % | 1.066 B 7.93 % | 987.948 M -3.35 % | 1.022 B 4 004.16 % | 24.906 M -8.33 % | 27.170 M -7.69 % | 29.434 M -7.15 % | 31.699 M -6.67 % | 33.963 M -6.25 % | 36.227 M -10.53 % | 40.491 M -9.53 % | 44.756 M -8.70 % | 49.020 M -8.00 % | 53.285 M 432.80 % | 10.001 M -16.67 % | 12.001 M -14.28 % | 14.001 M -12.50 % | 16.001 M -11.11 % | 18.001 M -10.00 % | 20.002 M -12.52 % | 22.865 M -8.33 % | 24.944 M -7.69 % | 27.023 M -7.14 % | 29.102 M -6.66 % | 31.180 M -6.25 % | 33.259 M -5.88 % | 35.338 M -5.55 % | 37.416 M -5.26 % | 39.495 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.433 M -50.00 % | 32.866 M -33.33 % | 49.299 M -25.00 % | 65.732 M -20.00 % | 82.166 M -16.67 % | 98.599 M -14.29 % | 115.032 M -12.50 % | 131.465 M -20.00 % | 164.332 M -9.09 % | 180.765 M |
Goodwill and intangible assets | 572.505 M -2.26 % | 585.742 M -0.38 % | 588.000 M 2.98 % | 571.000 M 5.55 % | 541.000 M 10.21 % | 490.881 M 71.26 % | 286.631 M 8.57 % | 264.004 M 1.62 % | 259.793 M 7.09 % | 242.601 M -7.19 % | 261.393 M -4.31 % | 273.167 M 0.76 % | 271.103 M -1.21 % | 274.435 M -24.29 % | 362.481 M -2.51 % | 371.830 M -1.16 % | 376.193 M -0.70 % | 378.834 M -2.93 % | 390.262 M -1.51 % | 396.229 M -45.77 % | 730.615 M -8.01 % | 794.230 M 4.62 % | 759.137 M -4.90 % | 798.271 M -50.69 % | 1.619 B 52.16 % | 1.064 B -2.49 % | 1.091 B 946.23 % | 104.291 M -9.31 % | 114.996 M -7.30 % | 124.058 M -0.15 % | 124.240 M -4.94 % | 130.694 M -8.95 % | 143.541 M -9.22 % | 158.113 M 7.28 % | 147.387 M -8.36 % | 160.835 M -7.84 % | 174.525 M 27.03 % | 137.385 M -6.74 % | 147.311 M -6.40 % | 157.384 M -3.51 % | 163.108 M -6.53 % | 174.504 M 50.71 % | 115.788 M -2.31 % | 118.532 M -5.31 % | 125.177 M -4.18 % | 130.634 M 45.32 % | 89.893 M 18.37 % | 75.940 M 15.83 % | 65.561 M 7.32 % | 61.090 M -2.15 % | 62.430 M -2.45 % | 63.997 M 144.89 % | 26.133 M -7.40 % | 28.221 M -7.64 % | 30.557 M -5.30 % | 32.267 M -35.25 % | 49.833 M -26.99 % | 68.252 M -20.64 % | 86.004 M -17.84 % | 104.680 M -10.53 % | 116.997 M -10.91 % | 131.328 M -12.50 % | 150.082 M -11.11 % | 168.837 M -12.29 % | 192.495 M -3.57 % | 199.617 M |
Property plant equipment net | 1.039 B -4.82 % | 1.092 B -0.25 % | 1.095 B -1.01 % | 1.106 B 3.46 % | 1.069 B 0.35 % | 1.065 B 12.78 % | 944.476 M 10.03 % | 858.342 M 37.83 % | 622.753 M -1.46 % | 631.994 M 15.68 % | 546.334 M 0.60 % | 543.067 M 1.23 % | 536.466 M -1.85 % | 546.567 M -0.44 % | 548.988 M -3.37 % | 568.141 M 7.56 % | 528.192 M -2.66 % | 542.601 M -2.23 % | 554.987 M -1.89 % | 565.699 M -1.25 % | 572.883 M 0.18 % | 571.845 M 0.50 % | 568.991 M -3.64 % | 590.501 M 0.37 % | 588.323 M 5.37 % | 558.328 M -1.50 % | 566.848 M 1.34 % | 559.356 M -0.05 % | 559.656 M 7.00 % | 523.055 M -3.35 % | 541.171 M -2.72 % | 556.277 M -4.74 % | 583.928 M -2.52 % | 599.049 M -2.37 % | 613.615 M 9.64 % | 559.657 M 0.18 % | 558.635 M 6.49 % | 524.590 M -3.19 % | 541.863 M -2.97 % | 558.467 M -1.38 % | 566.295 M -2.73 % | 582.210 M -1.98 % | 593.949 M 20.74 % | 491.912 M -1.86 % | 501.214 M -0.65 % | 504.495 M -3.07 % | 520.486 M -2.38 % | 533.164 M -1.53 % | 541.465 M -2.72 % | 556.627 M 83.08 % | 304.042 M -2.58 % | 312.101 M 13.39 % | 275.247 M -0.89 % | 277.731 M -1.17 % | 281.021 M -2.05 % | 286.910 M -0.11 % | 287.225 M -1.86 % | 292.665 M -1.62 % | 297.493 M -0.29 % | 298.361 M -0.52 % | 299.923 M 9.35 % | 274.273 M -0.47 % | 275.572 M -1.50 % | 279.774 M -2.72 % | 287.603 M 1.83 % | 282.429 M |
Total non current assets | 6.416 B 2.45 % | 6.262 B 28.01 % | 4.892 B 7.19 % | 4.564 B -3.49 % | 4.729 B 9.68 % | 4.312 B 20.76 % | 3.571 B -0.41 % | 3.585 B 2.93 % | 3.483 B 7.95 % | 3.227 B 9.40 % | 2.949 B -4.11 % | 3.076 B -6.83 % | 3.301 B 4.78 % | 3.151 B 4.93 % | 3.003 B -3.45 % | 3.110 B -3.47 % | 3.222 B 1.79 % | 3.165 B 6.39 % | 2.975 B -2.23 % | 3.043 B -12.55 % | 3.480 B 2.79 % | 3.385 B 0.61 % | 3.365 B -7.31 % | 3.631 B -20.46 % | 4.565 B 16.74 % | 3.910 B 6.96 % | 3.655 B -17.37 % | 4.424 B 55.32 % | 2.848 B 11.02 % | 2.566 B 2.40 % | 2.505 B 0.93 % | 2.482 B -1.21 % | 2.513 B -0.70 % | 2.531 B 0.89 % | 2.508 B 2.99 % | 2.435 B 0.10 % | 2.433 B 0.44 % | 2.422 B -2.37 % | 2.481 B -0.26 % | 2.487 B -0.45 % | 2.499 B -0.72 % | 2.517 B 17.53 % | 2.142 B -4.96 % | 2.253 B 0.57 % | 2.240 B -0.60 % | 2.254 B 6.16 % | 2.123 B 0.69 % | 2.109 B -0.40 % | 2.117 B 10.33 % | 1.919 B 22.65 % | 1.565 B 8.18 % | 1.446 B 6.20 % | 1.362 B 4.35 % | 1.305 B 0.12 % | 1.304 B -2.95 % | 1.343 B -1.81 % | 1.368 B -1.92 % | 1.395 B -7.75 % | 1.512 B -0.89 % | 1.525 B -0.61 % | 1.535 B -1.74 % | 1.562 B -1.35 % | 1.583 B -1.73 % | 1.611 B -1.85 % | 1.642 B -3.36 % | 1.699 B |
Other current assets | 584.357 M 80.64 % | 323.499 M -24.24 % | 427.000 M -11.04 % | 480.000 M -2.04 % | 490.000 M 130.89 % | 212.224 M -48.09 % | 408.817 M -1.85 % | 416.532 M 11.24 % | 374.436 M 114.47 % | 174.588 M -42.74 % | 304.901 M 7.45 % | 283.755 M -1.15 % | 287.057 M 98.94 % | 144.296 M -50.41 % | 290.951 M -9.19 % | 320.408 M -0.04 % | 320.543 M 73.40 % | 184.861 M -2.77 % | 190.132 M 14.89 % | 165.496 M -7.78 % | 179.457 M -24.78 % | 238.582 M -14.62 % | 279.436 M -2.98 % | 288.028 M 20.84 % | 238.345 M -22.36 % | 306.979 M -9.37 % | 338.713 M 5.49 % | 321.078 M 65.17 % | 194.394 M -61.38 % | 503.353 M 21.38 % | 414.692 M -3.79 % | 431.038 M 269.31 % | 116.715 M -71.93 % | 415.828 M 37.97 % | 301.388 M -14.72 % | 353.402 M 209.72 % | 114.105 M -8.71 % | 124.996 M 5.08 % | 118.954 M 7.10 % | 111.065 M 10.47 % | 100.538 M -10.13 % | 111.873 M 17.99 % | 94.818 M -30.29 % | 136.012 M 43.90 % | 94.516 M -13.35 % | 109.079 M 4.07 % | 104.813 M -32.89 % | 156.182 M 77.66 % | 87.911 M -60.27 % | 221.298 M 140.31 % | 92.090 M -4.15 % | 96.075 M 34.39 % | 71.490 M -20.83 % | 90.298 M 24.76 % | 72.380 M -26.78 % | 98.857 M 38.06 % | 71.604 M -19.22 % | 88.639 M 19.82 % | 73.977 M -26.64 % | 100.840 M 40.91 % | 71.565 M -33.25 % | 107.219 M -3.52 % | 111.130 M 4.87 % | 105.972 M -37.58 % | 169.783 M 35.11 % | 125.663 M |
Short term investments | 100.390 M -0.24 % | 100.630 M 0.63 % | 100.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 450.304 M | 0.000 100.00 % | -1.271 B -14.40 % | -1.111 B 2.88 % | -1.144 B 1.72 % | -1.164 B 6.93 % | -1.250 B 0.02 % | -1.250 B -4.39 % | -1.198 B -0.12 % | -1.197 B -7.93 % | -1.109 B -0.18 % | -1.107 B -22.08 % | -906.423 M -552.85 % | 200.158 M -0.12 % | 200.401 M -0.12 % | 200.644 M -0.12 % | 200.887 M 120.67 % | -972.059 M -0.78 % | -964.509 M -0.77 % | -957.151 M 0.80 % | -964.897 M -1.06 % | -954.748 M -0.67 % | -948.347 M -2.46 % | -925.592 M -87.65 % | -493.254 M -0.96 % | -488.552 M -1.00 % | -483.723 M -0.98 % | -479.037 M -4.14 % | -460.006 M -0.92 % | -455.827 M -0.93 % | -451.631 M -0.94 % | -447.426 M 9.60 % | -494.914 M -0.91 % | -490.466 M -0.93 % | -485.933 M -0.90 % | -481.576 M -29.51 % | -371.838 M -0.95 % | -368.321 M 0.74 % | -371.072 M -44.39 % | -257.001 M -101.31 % | -127.664 M -3.19 % | -123.723 M -1.06 % | -122.422 M -3.25 % | -118.563 M 1.88 % | -120.838 M 1.83 % | -123.090 M 1.77 % | -125.308 M 1.85 % | -127.667 M 3.53 % | -132.333 M 3.31 % | -136.867 M 3.14 % | -141.311 M 3.13 % | -145.877 M -5 314.88 % | -2.694 M 0.00 % | -2.694 M 0.00 % | -2.694 M 8.80 % | -2.954 M | 0.000 | 0.000 100.00 % | -3.820 M | 0.000 |
cash and cash equivalents | 10.344 B 45.49 % | 7.110 B -7.94 % | 7.723 B 0.66 % | 7.672 B -23.74 % | 10.060 B 26.15 % | 7.975 B 11.66 % | 7.142 B -5.43 % | 7.552 B -16.11 % | 9.002 B 24.92 % | 7.207 B 7.42 % | 6.709 B -4.54 % | 7.027 B -15.06 % | 8.274 B 27.98 % | 6.465 B 14.28 % | 5.657 B -9.64 % | 6.261 B -5.41 % | 6.619 B 36.34 % | 4.855 B 17.55 % | 4.130 B -8.77 % | 4.527 B -19.14 % | 5.599 B 43.21 % | 3.909 B -9.28 % | 4.309 B 3.90 % | 4.148 B -17.69 % | 5.039 B 18.28 % | 4.260 B -9.64 % | 4.715 B 5.56 % | 4.467 B -8.50 % | 4.881 B 63.00 % | 2.995 B 0.53 % | 2.979 B -4.05 % | 3.105 B -20.36 % | 3.899 B 64.80 % | 2.366 B -16.72 % | 2.841 B -14.42 % | 3.319 B -13.81 % | 3.851 B 58.04 % | 2.437 B -21.85 % | 3.118 B -15.41 % | 3.686 B -13.48 % | 4.260 B 54.22 % | 2.762 B -10.05 % | 3.071 B 4.60 % | 2.936 B -17.83 % | 3.573 B 7.62 % | 3.320 B -0.88 % | 3.349 B 7.56 % | 3.114 B -15.89 % | 3.702 B 25.99 % | 2.938 B -6.50 % | 3.143 B -11.64 % | 3.556 B -11.18 % | 4.004 B 13.20 % | 3.537 B 16.18 % | 3.045 B -12.26 % | 3.471 B -14.62 % | 4.065 B 8.37 % | 3.751 B 47.63 % | 2.541 B -16.22 % | 3.033 B -15.44 % | 3.586 B 6.83 % | 3.357 B 1.57 % | 3.305 B 9.07 % | 3.030 B 8.18 % | 2.801 B 13.63 % | 2.465 B |
Cash and short term investments | 10.445 B 44.85 % | 7.211 B -7.83 % | 7.823 B 1.97 % | 7.672 B -23.74 % | 10.060 B 26.15 % | 7.975 B 5.04 % | 7.592 B 0.53 % | 7.552 B -16.11 % | 9.002 B 24.92 % | 7.207 B 7.42 % | 6.709 B -4.54 % | 7.027 B -15.06 % | 8.274 B 27.98 % | 6.465 B 14.28 % | 5.657 B -9.64 % | 6.261 B -5.41 % | 6.619 B 36.34 % | 4.855 B 17.55 % | 4.130 B -12.63 % | 4.727 B -18.48 % | 5.799 B 41.10 % | 4.110 B -8.87 % | 4.510 B 8.74 % | 4.148 B -17.69 % | 5.039 B 18.28 % | 4.260 B -9.64 % | 4.715 B 5.56 % | 4.467 B -8.50 % | 4.881 B 63.00 % | 2.995 B 0.53 % | 2.979 B -4.05 % | 3.105 B -20.36 % | 3.899 B 64.80 % | 2.366 B -16.72 % | 2.841 B -14.42 % | 3.319 B -13.81 % | 3.851 B 58.04 % | 2.437 B -21.85 % | 3.118 B -15.41 % | 3.686 B -13.48 % | 4.260 B 54.22 % | 2.762 B -10.05 % | 3.071 B 4.60 % | 2.936 B -17.83 % | 3.573 B 7.62 % | 3.320 B -0.88 % | 3.349 B 7.56 % | 3.114 B -15.89 % | 3.702 B 25.99 % | 2.938 B -6.50 % | 3.143 B -11.64 % | 3.556 B -11.18 % | 4.004 B 13.20 % | 3.537 B 16.18 % | 3.045 B -12.26 % | 3.471 B -14.62 % | 4.065 B 8.37 % | 3.751 B 47.63 % | 2.541 B -16.22 % | 3.033 B -15.44 % | 3.586 B 6.83 % | 3.357 B 1.57 % | 3.305 B 9.07 % | 3.030 B 8.18 % | 2.801 B 13.63 % | 2.465 B |
Total current assets | 16.958 B 1.87 % | 16.647 B 7.76 % | 15.449 B -0.12 % | 15.468 B -5.41 % | 16.353 B 4.09 % | 15.711 B 11.67 % | 14.069 B -5.96 % | 14.960 B 0.96 % | 14.817 B 4.44 % | 14.187 B 12.05 % | 12.662 B 0.40 % | 12.611 B -3.85 % | 13.117 B 5.87 % | 12.389 B 15.27 % | 10.748 B -3.20 % | 11.103 B 4.81 % | 10.593 B 9.25 % | 9.696 B 15.04 % | 8.428 B -8.46 % | 9.207 B -5.57 % | 9.750 B 1.53 % | 9.603 B 9.37 % | 8.781 B 1.53 % | 8.648 B -3.28 % | 8.942 B -6.96 % | 9.610 B 6.70 % | 9.007 B 3.62 % | 8.692 B -5.43 % | 9.191 B -5.67 % | 9.743 B 24.27 % | 7.840 B 0.21 % | 7.824 B -4.71 % | 8.211 B 5.94 % | 7.751 B 12.51 % | 6.889 B -2.09 % | 7.036 B 3.12 % | 6.823 B 3.42 % | 6.597 B 6.27 % | 6.208 B -6.95 % | 6.672 B -5.30 % | 7.046 B 13.62 % | 6.201 B -1.24 % | 6.278 B -1.34 % | 6.364 B 3.36 % | 6.157 B -6.19 % | 6.563 B 20.14 % | 5.463 B -0.46 % | 5.488 B -6.59 % | 5.876 B -4.17 % | 6.131 B 7.24 % | 5.717 B -5.09 % | 6.023 B -4.72 % | 6.322 B 4.36 % | 6.058 B 12.38 % | 5.391 B -8.55 % | 5.895 B -3.38 % | 6.102 B -5.42 % | 6.451 B 26.24 % | 5.110 B -0.97 % | 5.160 B -6.70 % | 5.530 B -2.85 % | 5.692 B 11.91 % | 5.087 B -7.91 % | 5.524 B -15.04 % | 6.501 B 30.63 % | 4.977 B |
Inventory | 435.325 M 21.60 % | 358.006 M -34.79 % | 549.000 M 25.63 % | 437.000 M 4.55 % | 418.000 M 17.00 % | 357.278 M -53.67 % | 771.089 M 25.78 % | 613.054 M 50.09 % | 408.451 M 45.15 % | 281.405 M -21.52 % | 358.577 M 7.39 % | 333.900 M -12.40 % | 381.179 M 50.90 % | 252.600 M -43.85 % | 449.832 M 37.28 % | 327.667 M 24.40 % | 263.406 M -63.20 % | 715.802 M -52.73 % | 1.514 B 18.52 % | 1.278 B 27.94 % | 998.568 M 29.49 % | 771.167 M -28.49 % | 1.078 B 22.83 % | 877.877 M -5.38 % | 927.780 M 32.16 % | 702.027 M -24.67 % | 931.929 M -1.94 % | 950.406 M -30.28 % | 1.363 B 5.64 % | 1.290 B -5.63 % | 1.367 B 16.99 % | 1.169 B 18.42 % | 986.985 M 65.86 % | 595.070 M -23.65 % | 779.393 M 12.81 % | 690.920 M 23.59 % | 559.021 M 36.98 % | 408.104 M -34.87 % | 626.625 M 53.63 % | 407.879 M -28.60 % | 571.254 M 67.46 % | 341.132 M -25.53 % | 458.068 M 23.90 % | 369.719 M 33.69 % | 276.540 M 3.37 % | 267.517 M -42.44 % | 464.784 M 53.04 % | 303.702 M -24.82 % | 403.980 M -8.22 % | 440.178 M -49.96 % | 879.725 M 48.43 % | 592.695 M -1.63 % | 602.505 M 32.37 % | 455.174 M -13.25 % | 524.718 M 46.22 % | 358.852 M 0.33 % | 357.687 M 17.29 % | 304.955 M -31.16 % | 442.997 M -8.32 % | 483.192 M 50.79 % | 320.430 M -23.02 % | 416.255 M -6.18 % | 443.656 M -5.48 % | 469.388 M -43.34 % | 828.490 M 1.10 % | 819.495 M |
Net receivables | 5.493 B -37.25 % | 8.755 B 31.65 % | 6.650 B -3.33 % | 6.879 B 27.74 % | 5.385 B -24.86 % | 7.167 B 35.30 % | 5.297 B -16.96 % | 6.379 B 26.76 % | 5.032 B -22.87 % | 6.524 B 23.35 % | 5.289 B 6.51 % | 4.966 B | 0.000 -100.00 % | 5.527 B 27.07 % | 4.350 B 3.71 % | 4.194 B 23.70 % | 3.390 B -13.97 % | 3.941 B 51.92 % | 2.594 B -14.58 % | 3.037 B 9.51 % | 2.773 B -38.14 % | 4.483 B 53.93 % | 2.913 B -12.65 % | 3.334 B 21.86 % | 2.736 B | 0.000 -100.00 % | 3.021 B 2.27 % | 2.954 B 7.34 % | 2.752 B -44.45 % | 4.955 B 60.90 % | 3.079 B -1.29 % | 3.120 B | 0.000 -100.00 % | 4.374 B 47.40 % | 2.968 B 11.05 % | 2.672 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 844.145 M 22.91 % | 686.799 M 139.03 % | 287.323 M -32.35 % | 424.695 M -36.59 % | 669.776 M 31.68 % | 508.642 M 60.62 % | 316.666 M -26.05 % | 428.188 M -37.87 % | 689.170 M 27.69 % | 539.732 M 90.12 % | 283.883 M -31.31 % | 413.308 M -36.61 % | 652.022 M 21.44 % | 536.929 M 64.84 % | 325.727 M -13.76 % | 377.709 M -24.33 % | 499.121 M 19.90 % | 416.291 M 18.00 % | 352.789 M -7.01 % | 379.395 M -29.20 % | 535.879 M 22.68 % | 436.814 M 10.30 % | 396.025 M -10.46 % | 442.288 M -20.69 % | 557.699 M 10.98 % | 502.531 M 65.87 % | 302.969 M -12.61 % | 346.674 M -21.43 % | 441.234 M 405.96 % | 87.207 M 52.63 % | 57.136 M 3.28 % | 55.322 M -16.04 % | 65.892 M -13.93 % | 76.560 M -6.92 % | 82.250 M -7.58 % | 89.000 M -2.37 % | 91.159 M 39.00 % | 65.580 M 25.23 % | 52.366 M -5.46 % | 55.389 M 5.85 % | 52.329 M -8.55 % | 57.219 M -45.38 % | 104.757 M -0.77 % | 105.573 M 2.27 % | 103.226 M -56.01 % | 234.645 M -4.24 % | 245.043 M 2.25 % | 239.661 M -1.09 % | 242.307 M -1.27 % | 245.413 M -1.58 % | 249.364 M -1.48 % | 253.112 M -0.08 % | 253.303 M 2.49 % | 247.156 M 1.28 % | 244.037 M -8.75 % | 267.442 M 3.07 % | 259.479 M -0.59 % | 261.015 M -20.26 % | 327.316 M 0.12 % | 326.922 M 0.73 % | 324.544 M -1.81 % | 330.512 M -0.58 % | 332.450 M 0.18 % | 331.869 M 2.20 % | 324.737 M 3.30 % | 314.374 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -25.00 % | 4.000 K 33.33 % | 3.000 K 200.00 % | 1.000 K -66.67 % | 3.000 K -25.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 33.33 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K -50.00 % | 4.000 K 300.00 % | 1.000 K -50.00 % | 2.000 K -33.33 % | 3.000 K | 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 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.213 B -19.63 % | 1.509 B 17.44 % | 1.285 B 4.39 % | 1.231 B 6.95 % | 1.151 B -19.50 % | 1.430 B 26.73 % | 1.128 B -28.23 % | 1.572 B 45.73 % | 1.079 B -27.87 % | 1.496 B 49.23 % | 1.002 B -7.69 % | 1.086 B 2.23 % | 1.062 B -23.05 % | 1.380 B 56.61 % | 881.223 M -12.58 % | 1.008 B 10.70 % | 910.585 M -10.89 % | 1.022 B 26.04 % | 810.748 M -16.79 % | 974.376 M 29.62 % | 751.706 M -24.11 % | 990.491 M 22.62 % | 807.743 M -14.36 % | 943.136 M 10.03 % | 857.153 M -24.03 % | 1.128 B 36.66 % | 825.645 M 1.09 % | 816.718 M -18.72 % | 1.005 B -50.76 % | 2.041 B 91.25 % | 1.067 B 1.51 % | 1.051 B 24.45 % | 844.586 M -24.74 % | 1.122 B 25.51 % | 894.180 M 9.25 % | 818.498 M 34.05 % | 610.575 M -32.75 % | 907.911 M 73.20 % | 524.211 M -9.70 % | 580.491 M -0.24 % | 581.909 M -22.62 % | 751.992 M 34.62 % | 558.594 M -19.60 % | 694.738 M 30.73 % | 531.422 M -41.39 % | 906.653 M 149.23 % | 363.785 M -13.82 % | 422.142 M -10.20 % | 470.095 M -47.86 % | 901.615 M 144.25 % | 369.137 M -39.90 % | 614.208 M 21.54 % | 505.337 M -18.91 % | 623.203 M 76.21 % | 353.671 M -42.92 % | 619.604 M 69.08 % | 366.452 M -36.86 % | 580.342 M 32.41 % | 438.278 M 15.95 % | 377.983 M 5.89 % | 356.970 M -46.03 % | 661.372 M 119.62 % | 301.146 M -12.82 % | 345.426 M -72.15 % | 1.240 B 166.12 % | 466.098 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 322.411 M -43.47 % | 570.362 M 200.23 % | 189.975 M -37.07 % | 301.900 M 16.96 % | 258.132 M -48.27 % | 498.990 M 515.41 % | 81.082 M -55.91 % | 183.911 M 1.92 % | 180.441 M -67.98 % | 563.468 M 365.49 % | 121.049 M -63.16 % | 328.602 M 43.95 % | 228.271 M -51.82 % | 473.761 M 1 186.03 % | 36.839 M -45.81 % | 67.976 M -9.45 % | 75.069 M -75.55 % | 307.068 M 488.15 % | 52.209 M -49.70 % | 103.789 M 461.78 % | 18.475 M -92.11 % | 234.023 M 2 588.68 % | 8.704 M -88.53 % | 75.896 M -32.87 % | 113.063 M -58.39 % | 271.702 M 1 706.05 % | 15.044 M -67.98 % | 46.980 M -46.27 % | 87.442 M -68.94 % | 281.537 M 50 718.95 % | 554.000 K -99.21 % | 69.801 M 27.14 % | 54.901 M -47.57 % | 104.706 M 1 162.89 % | 8.291 M -81.24 % | 44.195 M -46.67 % | 82.866 M -1.92 % | 84.486 M 1 355.90 % | 5.803 M -72.74 % | 21.287 M -61.66 % | 55.525 M -81.09 % | 293.658 M 2 533.23 % | 11.152 M -66.59 % | 33.376 M -48.48 % | 64.785 M -58.05 % | 154.452 M 2 574.03 % | 5.776 M -79.68 % | 28.426 M -69.67 % | 93.719 M -47.40 % | 178.162 M 946.41 % | 17.026 M -68.61 % | 54.240 M -24.00 % | 71.373 M -62.24 % | 189.006 M 2 839.44 % | 6.430 M -49.75 % | 12.797 M -83.23 % | 76.321 M -18.55 % | 93.708 M 1 046.14 % | 8.176 M -93.98 % | 135.859 M -60.19 % | 341.294 M 2 355.00 % | 13.902 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.055 B 1.26 % | 1.042 B 1.33 % | 1.028 B 2.66 % | 1.001 B 1.29 % | 988.728 M -0.30 % | 991.701 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 -100.00 % | 1.264 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.134 B 1.41 % | 1.119 B 0.89 % | 1.109 B 0.80 % | 1.100 B 3.45 % | 1.063 B 1.68 % | 1.046 B |
Minority interest | 65.566 M -0.47 % | 65.876 M 1.35 % | 65.000 M 10.17 % | 59.000 M 0.00 % | 59.000 M 10.21 % | 53.533 M 12.40 % | 47.627 M 2.61 % | 46.416 M -2.98 % | 47.840 M 0.79 % | 47.463 M -10.15 % | 52.825 M 7.55 % | 49.116 M 11.82 % | 43.923 M 26.84 % | 34.628 M -4.50 % | 36.259 M 1.10 % | 35.865 M -9.89 % | 39.801 M 25.54 % | 31.705 M -9.18 % | 34.910 M 2.01 % | 34.222 M 9.50 % | 31.254 M 9.02 % | 28.668 M 5.91 % | 27.069 M -9.28 % | 29.837 M -10.77 % | 33.438 M -9.65 % | 37.010 M -8.03 % | 40.243 M 3.71 % | 38.802 M 1 940 000.00 % | 2.000 K -100.00 % | 45.835 M 3.36 % | 44.344 M -2.47 % | 45.467 M -5.16 % | 47.941 M -0.94 % | 48.396 M 11.85 % | 43.268 M 9.32 % | 39.581 M -5.19 % | 41.746 M -19.53 % | 51.875 M 7.40 % | 48.300 M -12.00 % | 54.885 M -13.08 % | 63.147 M -20.94 % | 79.875 M 6.55 % | 74.964 M 10.93 % | 67.577 M 6.64 % | 63.367 M -14.00 % | 73.686 M 13.22 % | 65.082 M 1.74 % | 63.972 M -3.54 % | 66.317 M 11.88 % | 59.275 M 38.06 % | 42.935 M 8.48 % | 39.577 M 36.21 % | 29.056 M 6.41 % | 27.305 M -8.65 % | 29.892 M -0.17 % | 29.943 M -5.34 % | 31.633 M -2.07 % | 32.303 M 7.25 % | 30.120 M -9.96 % | 33.451 M -7.62 % | 36.210 M 0.71 % | 35.953 M 4.11 % | 34.535 M -10.91 % | 38.763 M 19.26 % | 32.504 M -17.22 % | 39.266 M |
Capital lease obligations | 0.000 -100.00 % | 136.377 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.781 M -76.73 % | 398.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.617 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -337.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 945.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.584 B -3.59 % | 1.643 B 0.03 % | 1.642 B 6.07 % | 1.548 B 1.39 % | 1.527 B 0.00 % | 1.527 B 0.00 % | 1.527 B -0.01 % | 1.527 B -18.31 % | 1.869 B 1.37 % | 1.844 B -4.91 % | 1.939 B 26.98 % | 1.527 B -16.18 % | 1.822 B 19.17 % | 1.529 B -11.79 % | 1.733 B -6.53 % | 1.854 B 24.79 % | 1.486 B 30.78 % | 1.136 B 15.84 % | 980.762 M 0.10 % | 979.770 M 11.25 % | 880.672 M -5.75 % | 934.376 M -3.74 % | 970.706 M 5.42 % | 920.826 M -55.82 % | 2.084 B 120.42 % | 945.631 M -47.60 % | 1.805 B 0.00 % | 1.805 B 0.00 % | 1.805 B 92.83 % | 935.938 M 28.55 % | 728.083 M 0.00 % | 728.084 M -18.18 % | 889.858 M 22.22 % | 728.084 M 0.00 % | 728.083 M -13.33 % | 840.038 M 0.26 % | 837.900 M -2.49 % | 859.267 M -6.61 % | 920.045 M 0.06 % | 919.502 M -5.79 % | 976.010 M -0.05 % | 976.495 M 11.29 % | 877.422 M -1.17 % | 887.797 M -0.89 % | 895.773 M 0.03 % | 895.466 M 23.28 % | 726.341 M 7.61 % | 674.987 M 3.58 % | 651.675 M 1.82 % | 640.048 M 2.62 % | 623.677 M 0.42 % | 621.046 M 0.06 % | 620.674 M -0.44 % | 623.392 M 1.45 % | 614.491 M -0.26 % | 616.063 M -0.27 % | 617.728 M 0.54 % | 614.433 M 2.38 % | 600.146 M 0.34 % | 598.086 M 0.01 % | 598.005 M -0.34 % | 600.065 M 1.23 % | 592.756 M -0.40 % | 595.148 M 1.07 % | 588.859 M -0.43 % | 591.407 M |
Deferred tax liabilities non current | 21.911 M -12.06 % | 24.917 M -10.22 % | 27.754 M -1.12 % | 28.068 M 1.91 % | 27.541 M -7.65 % | 29.824 M 7.28 % | 27.800 M 4.03 % | 26.723 M 2.89 % | 25.972 M -8.75 % | 28.464 M -6.57 % | 30.464 M -24.14 % | 40.159 M 58.75 % | 25.297 M 2.60 % | 24.655 M -12.52 % | 28.184 M -3.93 % | 29.338 M -4.05 % | 30.575 M -12.37 % | 34.890 M 4.37 % | 33.430 M 6.35 % | 31.434 M -41.54 % | 53.766 M -11.95 % | 61.062 M 92.42 % | 31.734 M -5.72 % | 33.660 M -70.77 % | 115.144 M 19 549.15 % | 586.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 -100.00 % | 2.558 M 0.00 % | 2.558 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 578.000 K 0.00 % | 578.000 K 166.36 % | 217.000 K -31.76 % | 318.000 K -76.48 % | 1.352 M -56.13 % | 3.082 M 11.30 % | 2.769 M -9.24 % | 3.051 M -55.78 % | 6.900 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 23.374 B 2.03 % | 22.910 B 12.63 % | 20.341 B 1.54 % | 20.032 B -4.98 % | 21.082 B 5.29 % | 20.023 B 13.51 % | 17.639 B -4.88 % | 18.545 B 1.34 % | 18.300 B 5.09 % | 17.414 B 11.55 % | 15.611 B -0.49 % | 15.687 B -4.45 % | 16.418 B 5.65 % | 15.540 B 13.01 % | 13.751 B -3.25 % | 14.213 B 2.88 % | 13.815 B 7.42 % | 12.862 B 12.78 % | 11.404 B -6.91 % | 12.250 B -7.41 % | 13.230 B 1.86 % | 12.988 B 6.94 % | 12.146 B -1.08 % | 12.279 B -9.09 % | 13.506 B -0.10 % | 13.520 B 6.78 % | 12.662 B -3.46 % | 13.116 B 8.94 % | 12.040 B -2.19 % | 12.309 B 18.97 % | 10.346 B 0.38 % | 10.307 B -3.89 % | 10.724 B 4.30 % | 10.281 B 9.41 % | 9.397 B -0.78 % | 9.471 B 2.32 % | 9.256 B 2.62 % | 9.020 B 3.80 % | 8.689 B -5.13 % | 9.159 B -4.03 % | 9.544 B 9.48 % | 8.718 B 3.54 % | 8.420 B -2.29 % | 8.617 B 2.61 % | 8.398 B -4.76 % | 8.817 B 16.22 % | 7.586 B -0.14 % | 7.597 B -4.95 % | 7.993 B -0.71 % | 8.050 B 10.55 % | 7.282 B -2.52 % | 7.470 B -2.79 % | 7.684 B 4.36 % | 7.363 B 9.99 % | 6.694 B -7.51 % | 7.238 B -3.10 % | 7.469 B -4.80 % | 7.846 B 18.48 % | 6.622 B -0.95 % | 6.686 B -5.37 % | 7.065 B -2.61 % | 7.254 B 8.76 % | 6.670 B -6.51 % | 7.135 B -12.38 % | 8.143 B 21.98 % | 6.676 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-03-31 | 2008-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 4.094 B 714.72 % | -666.065 M -369.06 % | -142.000 M 95.54 % | -3.186 B -196.52 % | 3.301 B 634.87 % | -617.162 M -336.88 % | -141.267 M 80.88 % | -738.916 M -156.39 % | 1.310 B 463.35 % | -360.605 M 66.48 % | -1.076 B -64.21 % | -655.132 M -150.33 % | 1.302 B 955.77 % | -152.093 M 83.55 % | -924.824 M -44.73 % | -639.003 M -145.80 % | 1.395 B 437.61 % | -413.271 M 30.33 % | -593.178 M -327.46 % | -138.768 M -109.34 % | 1.486 B 287.31 % | -793.519 M -771.18 % | -91.086 M 56.33 % | -208.592 M -119.15 % | 1.089 B 271.25 % | -636.000 M -137.17 % | -268.161 M -280.83 % | 148.298 M -89.26 % | 1.380 B 249.71 % | -921.918 M -219.55 % | -288.503 M 19.47 % | -358.238 M -124.49 % | 1.463 B 226.52 % | -1.156 B -186.65 % | -403.375 M 12.08 % | -458.802 M -136.10 % | 1.271 B 244.21 % | -881.229 M -293.80 % | -223.774 M 33.87 % | -338.382 M -133.72 % | 1.004 B 447.45 % | -288.845 M -779.54 % | 42.506 M 106.44 % | -659.803 M -231.42 % | 502.064 M 187.36 % | -574.726 M -940.86 % | 68.350 M 118.98 % | -360.192 M -146.25 % | 778.868 M 487.98 % | -200.752 M 49.54 % | -397.865 M -149.74 % | -159.312 M -130.66 % | 519.544 M 1 169.55 % | -48.576 M 80.87 % | -253.873 M -46.13 % | -173.731 M -124.34 % | 713.906 M 690.75 % | -120.847 M 74.55 % | -474.794 M -88.91 % | -251.328 M -197.13 % | 258.759 M 215.77 % | -223.508 M -139.45 % | 566.502 M 323.78 % | -253.156 M -144.90 % | 563.781 M 298.12 % | -284.568 M -418.60 % | 89.319 M |
Accounts receivables | 3.229 B 255.04 % | -2.083 B -960.61 % | 242.000 M 116.90 % | -1.432 B -178.99 % | 1.813 B 196.74 % | -1.874 B -269.53 % | 1.105 B 183.29 % | -1.327 B -188.66 % | 1.497 B 218.71 % | -1.261 B -294.84 % | -319.384 M 57.81 % | -757.046 M -154.11 % | 1.399 B 220.09 % | -1.165 B -651.61 % | -155.000 M 80.72 % | -804.000 M -199.42 % | 808.673 M 160.15 % | -1.344 B -402.10 % | 445.000 M 269.20 % | -263.000 M -115.53 % | 1.694 B 210.86 % | -1.528 B -464.68 % | 419.000 M 168.58 % | -611.000 M -138.48 % | 1.588 B 223.20 % | -1.289 B -820.11 % | 179.000 M 188.18 % | -203.000 M -109.22 % | 2.201 B 217.45 % | -1.874 B -4 785.00 % | 40.000 M 115.63 % | -256.000 M -116.99 % | 1.507 B 207.49 % | -1.402 B -373.65 % | -296.000 M 54.04 % | -644.000 M -144.69 % | 1.441 B 210.68 % | -1.302 B -1 167.21 % | 122.000 M 128.24 % | -432.000 M -145.09 % | 958.000 M 323.31 % | -429.000 M -235.33 % | 317.000 M 141.12 % | -771.000 M -208.59 % | 710.000 M 158.01 % | -1.224 B -439.06 % | 361.000 M 207.76 % | -335.000 M -135.94 % | 932.000 M 199.04 % | -941.000 M -640.80 % | 174.000 M 221.68 % | -143.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -77.319 M -140.41 % | 191.326 M 270.83 % | -112.000 M -489.47 % | -19.000 M 68.85 % | -61.000 M -114.69 % | 415.109 M 362.67 % | -158.034 M 22.76 % | -204.604 M -61.05 % | -127.045 M -264.63 % | 77.171 M 412.74 % | -24.676 M -152.19 % | 47.279 M 136.77 % | -128.579 M -164.89 % | 198.148 M 262.46 % | -121.967 M -90.71 % | -63.955 M -121.49 % | 297.574 M -62.75 % | 798.795 M 438.05 % | -236.296 M 15.32 % | -279.049 M -22.45 % | -227.887 M -173.98 % | 308.049 M 253.00 % | -201.337 M -514.32 % | 48.594 M 121.58 % | -225.196 M -198.06 % | 229.656 M 1 148.94 % | 18.388 M -95.54 % | 412.518 M 664.99 % | -73.013 M -194.73 % | 77.077 M 138.83 % | -198.509 M -9.24 % | -181.718 M 53.63 % | -391.929 M -312.63 % | 184.325 M 308.34 % | -88.472 M 32.93 % | -131.901 M 11.63 % | -149.256 M -168.29 % | 218.560 M 199.82 % | -218.963 M -233.93 % | 163.486 M 171.01 % | -230.235 M -296.68 % | 117.058 M 232.68 % | -88.229 M 7.81 % | -95.699 M -957.68 % | -9.048 M -104.57 % | 197.865 M 222.31 % | -161.778 M -260.22 % | 100.971 M 174.69 % | 36.758 M -91.64 % | 439.654 M 253.18 % | -287.010 M -2 545.14 % | 11.738 M 107.97 % | -147.247 M -311.64 % | 69.574 M 141.88 % | -166.135 M -13 872.67 % | -1.189 M 97.74 % | -52.605 M -138.11 % | 138.028 M 243.33 % | 40.203 M 124.69 % | -162.808 M -269.85 % | 95.852 M 249.68 % | 27.411 M 6.62 % | 25.708 M -93.24 % | 380.438 M 1 885.76 % | -21.304 M -132.04 % | -9.181 M 95.67 % | -211.973 M |
Accounts payables | -290.005 M -231.84 % | 219.960 M | 0.000 -100.00 % | 71.349 M 125.19 % | -283.262 M -192.43 % | 306.468 M 168.33 % | -448.493 M -191.61 % | 489.549 M 217.13 % | -417.950 M -183.81 % | 498.709 M 693.99 % | -83.959 M -748.88 % | 12.939 M 103.96 % | -326.413 M -166.24 % | 492.788 M 487.68 % | -127.111 M -244.29 % | 88.093 M 176.85 % | -114.634 M -154.38 % | 210.797 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 |
Other working capital | 1.233 B 22.63 % | 1.005 B 469.61 % | -272.000 M 84.32 % | -1.735 B -212.01 % | 1.549 B 189.32 % | 535.396 M 183.63 % | -640.202 M -311.03 % | 303.370 M -15.32 % | 358.248 M 10.38 % | 324.568 M 150.11 % | -647.750 M -1 653.51 % | 41.696 M -88.34 % | 357.558 M -56.11 % | 814.759 M 225.76 % | -647.857 M -382.97 % | 228.952 M -79.14 % | 1.098 B 190.56 % | -1.212 B -239.63 % | -356.882 M -354.41 % | 140.281 M -91.82 % | 1.714 B 255.61 % | -1.102 B -1 099.15 % | 110.251 M 142.87 % | -257.186 M -119.57 % | 1.314 B 251.83 % | -865.656 M -202.10 % | -286.549 M -8.45 % | -264.220 M -118.18 % | 1.453 B 245.47 % | -998.995 M -1 010.07 % | -89.994 M 49.02 % | -176.520 M -109.52 % | 1.855 B 238.36 % | -1.341 B -325.72 % | -314.903 M 3.67 % | -326.901 M -123.02 % | 1.420 B 229.12 % | -1.100 B -22 759.88 % | -4.811 M 99.04 % | -501.868 M -140.68 % | 1.234 B 403.97 % | -405.903 M -410.48 % | 130.735 M 123.18 % | -564.104 M -210.37 % | 511.112 M 166.16 % | -772.591 M -435.72 % | 230.128 M 149.90 % | -461.163 M -162.14 % | 742.110 M 215.88 % | -640.406 M -477.70 % | -110.855 M 35.19 % | -171.050 M -125.65 % | 666.791 M 664.36 % | -118.150 M -34.66 % | -87.738 M 49.15 % | -172.542 M -122.51 % | 766.511 M 396.09 % | -258.875 M 49.73 % | -514.997 M -481.79 % | -88.520 M -154.34 % | 162.907 M 164.92 % | -250.919 M -146.40 % | 540.794 M 185.35 % | -633.594 M -208.29 % | 585.085 M 312.46 % | -275.387 M -191.40 % | 301.292 M |
Other non cash items | -434.114 M -13 953.54 % | -3.089 M -104.94 % | 62.557 M -80.39 % | 319.000 M 148.62 % | -656.101 M -481.37 % | 172.040 M 1 896.01 % | -9.579 M 99.39 % | -1.577 B -291.10 % | 825.401 M 1 356.50 % | 56.670 M -54.75 % | 125.232 M 108.82 % | -1.419 B -405.17 % | 465.135 M 67.64 % | 277.459 M 340.06 % | 63.050 M 106.11 % | -1.032 B -5 988.94 % | 17.516 M -94.25 % | 304.448 M 57.81 % | 192.921 M 140.19 % | -479.971 M -183.00 % | 578.264 M 706.81 % | -95.295 M -151.44 % | 185.265 M 172.30 % | -256.258 M -507.14 % | 62.941 M -86.88 % | 479.574 M 523.85 % | 76.873 M 109.62 % | -798.955 M -354.78 % | 313.582 M -27.53 % | 432.685 M 302.00 % | -214.198 M 34.36 % | -326.339 M -313.63 % | -78.896 M -123.09 % | 341.657 M 640.37 % | -63.226 M 71.85 % | -224.591 M -463.93 % | 61.713 M 40.87 % | 43.809 M 172.83 % | -60.151 M 75.33 % | -243.828 M -308.72 % | 116.820 M 923.39 % | 11.415 M -95.46 % | 251.424 M 151.79 % | -485.444 M -242.65 % | -141.673 M -179.17 % | 178.956 M 135.00 % | 76.150 M 120.94 % | -363.587 M -2 177.17 % | 17.504 M -91.88 % | 215.560 M 304.53 % | -105.394 M 55.38 % | -236.228 M -317.71 % | 108.506 M -48.23 % | 209.589 M 11 641.68 % | 1.785 M 100.71 % | -250.087 M -2 016.33 % | -11.817 M -116.60 % | 71.191 M 239.49 % | 20.970 M 108.05 % | -260.637 M -306.45 % | 126.244 M 80.28 % | 70.028 M 136.08 % | -194.104 M 48.39 % | -376.129 M -269.22 % | -101.872 M -148.24 % | 211.173 M 191.58 % | -230.576 M |
Net cash provided by operating activities | 4.060 B 842.35 % | 430.833 M -41.70 % | 739.000 M 132.07 % | -2.304 B -179.70 % | 2.891 B 380.00 % | 602.297 M 68.77 % | 356.876 M 125.68 % | -1.390 B -159.93 % | 2.319 B 291.99 % | 591.637 M 275.81 % | -336.526 M 73.73 % | -1.281 B -161.01 % | 2.100 B 158.83 % | 811.324 M 266.61 % | -486.951 M 49.79 % | -969.855 M -153.63 % | 1.808 B 60.08 % | 1.130 B 518.87 % | -269.699 M 58.72 % | -653.273 M -133.94 % | 1.925 B 17 981.33 % | -10.764 M -107.75 % | 138.804 M 122.31 % | -622.283 M -168.27 % | 911.508 M 543.08 % | 141.741 M 176.68 % | -184.848 M 63.01 % | -499.681 M -126.51 % | 1.885 B 917.79 % | 185.212 M 141.73 % | -443.831 M 15.23 % | -523.553 M -136.74 % | 1.425 B 990.16 % | -160.098 M 64.78 % | -454.553 M -0.78 % | -451.013 M -137.64 % | 1.198 B 535.57 % | -275.084 M 30.80 % | -397.508 M 5.80 % | -421.974 M -138.99 % | 1.082 B 365.29 % | 232.587 M 28.26 % | 181.346 M 117.74 % | -1.022 B -353.03 % | 404.027 M 221.53 % | 125.658 M -2.01 % | 128.232 M 121.96 % | -584.023 M -180.72 % | 723.550 M 60.21 % | 451.626 M 180.33 % | -562.228 M -57.33 % | -357.356 M -155.02 % | 649.483 M 30.97 % | 495.916 M 277.35 % | -279.629 M 10.79 % | -313.455 M -145.65 % | 686.671 M 43.47 % | 478.615 M 210.78 % | -432.043 M 12.63 % | -494.484 M -232.75 % | 372.494 M 316.53 % | 89.427 M -72.56 % | 325.866 M 193.76 % | -347.542 M -152.18 % | 666.090 M 64.32 % | 405.360 M 4 437.27 % | 8.934 M |
Investments in property plant and equipment | -28.415 M 10.66 % | -31.805 M 56.83 % | -73.677 M 45.84 % | -136.038 M -126.57 % | -60.043 M -22.61 % | -48.972 M 86.53 % | -363.528 M -434.47 % | -68.017 M -235.17 % | -20.293 M 59.40 % | -49.977 M -688.65 % | -6.337 M 69.53 % | -20.799 M -1.14 % | -20.564 M -66.79 % | -12.329 M 59.57 % | -30.497 M -60.44 % | -19.008 M 13.77 % | -22.043 M -39.67 % | -15.782 M 61.45 % | -40.939 M -117.23 % | -18.846 M 31.53 % | -27.525 M -11.87 % | -24.605 M -18.93 % | -20.689 M 35.14 % | -31.896 M -70.80 % | -18.674 M 13.26 % | -21.529 M 11.84 % | -24.421 M 34.39 % | -37.224 M -17.34 % | -31.722 M -131.26 % | -13.717 M -74.74 % | -7.850 M -12.87 % | -6.955 M 65.65 % | -20.249 M 78.76 % | -95.335 M -1 740.09 % | -5.181 M 87.89 % | -42.778 M -523.50 % | -6.861 M -834.74 % | -734.000 K 91.39 % | -8.527 M 29.62 % | -12.115 M 38.74 % | -19.776 M 0.63 % | -19.901 M 82.10 % | -111.182 M -1 080.78 % | -9.416 M 10.03 % | -10.466 M 79.57 % | -51.228 M -108.55 % | -24.564 M 28.57 % | -34.389 M -4 129.89 % | -813.000 K 99.51 % | -166.563 M -1 924.34 % | -8.228 M 78.46 % | -38.206 M -2 601.98 % | -1.414 M 82.54 % | -8.098 M -788.91 % | -911.000 K 91.74 % | -11.028 M -1 382.26 % | -744.000 K 84.35 % | -4.753 M 37.06 % | -7.552 M 55.25 % | -16.877 M -221.77 % | -5.245 M 28.98 % | -7.385 M -128.85 % | -3.227 M 79.75 % | -15.932 M -251.54 % | -4.532 M 81.71 % | -24.778 M -344.53 % | -5.574 M |
Acquisitions net | 0.000 -100.00 % | 10.334 M | 0.000 | 0.000 | 0.000 100.00 % | -195.000 K -103.24 % | 6.017 M 110.20 % | -58.997 M -27.19 % | -46.384 M -194.56 % | -15.747 M -521.04 % | 3.740 M 246.30 % | 1.080 M | 0.000 -100.00 % | 200.000 K 769.57 % | 23.000 K 355.56 % | -9.000 K 99.23 % | -1.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -416.822 M -1 449.93 % | -26.893 M 97.68 % | -1.161 B | 0.000 -100.00 % | 89.406 M | 0.000 | 0.000 | 0.000 100.00 % | -16.060 M | 0.000 | 0.000 | 0.000 100.00 % | -26.000 M | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -298.000 K 99.97 % | -1.111 B -266.41 % | -303.085 M -228.85 % | -92.164 M 82.88 % | -538.297 M -341.52 % | 222.876 M 167.79 % | -328.763 M -1 091.60 % | -27.590 M 91.85 % | -338.650 M 18.27 % | -414.361 M -47 201.48 % | -876.000 K 75.21 % | -3.533 M 91.97 % | -44.009 M -14 424.42 % | -303.000 K 39.52 % | -501.000 K -16.51 % | -430.000 K -44.30 % | -298.000 K 58.67 % | -721.000 K 19.98 % | -901.000 K 20.83 % | -1.138 M 93.80 % | -18.360 M 73.76 % | -69.968 M -10 631.29 % | -652.000 K 30.71 % | -941.000 K -109.11 % | -450.000 K 0.00 % | -450.000 K 43.25 % | -793.000 K -8.78 % | -729.000 K -61.28 % | -452.000 K -0.44 % | -450.000 K 98.54 % | -30.725 M -5 547.98 % | -544.000 K -21.43 % | -448.000 K 15.63 % | -531.000 K 1.67 % | -540.000 K -1.50 % | -532.000 K 98.04 % | -27.195 M -5 956.79 % | -449.000 K 83.38 % | -2.701 M -293.73 % | -686.000 K -52.78 % | -449.000 K 99.78 % | -206.111 M -30 299.85 % | -678.000 K 17.72 % | -824.000 K -83.93 % | -448.000 K 0.88 % | -452.000 K 20.98 % | -572.000 K 26.48 % | -778.000 K 99.22 % | -100.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K 0.00 % | -150.000 K |
Sales maturities of investments | 0.000 -100.00 % | 148.116 M -57.98 % | 352.522 M 522.97 % | 56.587 M -83.29 % | 338.720 M 238.96 % | -243.745 M -174.51 % | 327.140 M 1 128.46 % | 26.630 M -91.87 % | 327.401 M 9 848.37 % | 3.291 M 187.99 % | -3.740 M -246.30 % | -1.080 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.601 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.633 M 61.81 % | -6.895 M | 0.000 | 0.000 -100.00 % | 162.000 K | 0.000 | 0.000 -100.00 % | 9.260 M -24.56 % | 12.275 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 -100.00 % | 200.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -3.069 M 91.62 % | -36.622 M 92.67 % | -499.760 M -7 727.09 % | -6.385 M -213.61 % | 5.620 M 104.05 % | -138.667 M -634.86 % | 25.926 M -43.62 % | 45.987 M 177.09 % | -59.651 M -857.86 % | 7.871 M -60.98 % | 20.171 M 794.10 % | 2.256 M 135.49 % | 958.000 K -95.20 % | 19.961 M 206.65 % | -18.716 M 60.41 % | -47.273 M -820.41 % | 6.562 M 1 577.93 % | -444.000 K -100.21 % | 211.997 M 22 298.64 % | -955.000 K -248.29 % | 644.000 K 120.18 % | -3.192 M -106.46 % | 49.438 M 1 578.85 % | -3.343 M -119.36 % | 17.265 M 195.48 % | 5.843 M -98.88 % | 519.522 M 130.89 % | -1.682 B -1 189.73 % | 154.354 M -20.69 % | 194.622 M 20 457.95 % | -956.000 K -3 286.67 % | 30.000 K -99.90 % | 29.185 M -94.79 % | 560.530 M 83 636.51 % | -671.000 K 73.31 % | -2.514 M -102.17 % | 115.626 M 85.05 % | 62.485 M -37.90 % | 100.627 M 23 556.18 % | -429.000 K -118.19 % | 2.358 M 103.90 % | -60.404 M -131.94 % | 189.135 M 713.26 % | -30.841 M -47.93 % | -20.849 M -134.15 % | 61.043 M 109.13 % | 29.189 M 118.30 % | -159.473 M -159.33 % | 268.800 M 1 620.02 % | -17.684 M 86.31 % | -129.130 M -710.86 % | -15.925 M 77.98 % | -72.327 M -1 769.60 % | 4.332 M 317.36 % | -1.993 M -54.62 % | -1.289 M 99.30 % | -183.235 M -13 834.22 % | -1.315 M -272.52 % | -353.000 K -106.31 % | 5.595 M 252.33 % | 1.588 M -64.55 % | 4.479 M 15.11 % | 3.891 M 100.71 % | -545.488 M -828.11 % | -58.774 M -1 310.84 % | 4.854 M -94.14 % | 82.810 M |
Net cash used for investing activites | -31.782 M 96.89 % | -1.021 B -94.76 % | -524.000 M -194.38 % | -178.000 M 29.92 % | -254.000 M -21.70 % | -208.703 M 37.37 % | -333.208 M -306.42 % | -81.987 M 40.41 % | -137.577 M 70.66 % | -468.923 M -3 718.79 % | 12.958 M 158.70 % | -22.076 M 65.30 % | -63.615 M -967.99 % | 7.329 M 123.52 % | -31.157 M 50.34 % | -62.736 M -1 209.98 % | 5.652 M 133.35 % | -16.947 M -109.96 % | 170.157 M 912.63 % | -20.939 M 53.72 % | -45.241 M 53.72 % | -97.765 M -447.96 % | 28.097 M 177.66 % | -36.180 M 91.41 % | -421.314 M -743.91 % | -49.924 M -110.10 % | 494.308 M 128.74 % | -1.720 B -912.28 % | 211.748 M 17.34 % | 180.455 M 556.49 % | -39.531 M -2 307.20 % | 1.791 M -61.92 % | 4.703 M -98.99 % | 464.664 M 7 369.46 % | -6.392 M 86.05 % | -45.824 M -156.18 % | 81.570 M 33.06 % | 61.302 M -31.43 % | 89.399 M 775.73 % | -13.230 M 25.95 % | -17.867 M 93.76 % | -286.416 M -470.65 % | 77.275 M 288.10 % | -41.081 M -29.34 % | -31.763 M -439.24 % | 9.363 M 131.01 % | 4.053 M 102.08 % | -194.640 M -216.04 % | 167.735 M 191.04 % | -184.247 M -34.14 % | -137.358 M -153.75 % | -54.131 M 26.59 % | -73.741 M -1 858.07 % | -3.766 M -29.68 % | -2.904 M 76.42 % | -12.317 M 93.31 % | -183.979 M -194.87 % | 193.932 M 2 553.28 % | -7.905 M 29.93 % | -11.282 M -208.50 % | -3.657 M -25.84 % | -2.906 M -537.65 % | 664.000 K 100.12 % | -561.420 M -786.84 % | -63.306 M -215.36 % | -20.074 M -126.04 % | 77.086 M |
Debt repayment | -11.651 M -5 725.50 % | -200.000 K 93.33 % | -3.000 M 0.00 % | -3.000 M 0.00 % | -3.000 M 67.99 % | -9.373 M -77.82 % | -5.271 M -12.51 % | -4.685 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.047 M 47.67 % | -17.290 M -266.86 % | 10.362 M 109.63 % | -107.563 M 64.39 % | -302.100 M 24.99 % | -402.734 M -33.62 % | -301.398 M 24.31 % | -398.183 M -84 082.45 % | -473.000 K 99.85 % | -305.425 M -953.01 % | -29.005 M 85.61 % | -201.585 M -144.43 % | 453.679 M 185.69 % | -529.454 M -735.06 % | -63.403 M -103.51 % | 1.808 B 1 660.76 % | 102.665 M 177.16 % | -133.056 M -137.59 % | 353.997 M 229.83 % | -272.654 M -210.61 % | 246.495 M 206.71 % | -230.985 M -1 323.29 % | -16.229 M 39.38 % | -26.771 M -109.09 % | 294.628 M | 0.000 100.00 % | -148.407 M | 0.000 -100.00 % | 580.420 M 58 142.00 % | -1.000 M | 0.000 -100.00 % | 427.777 M | 0.000 100.00 % | -1.000 M 84.38 % | -6.400 M -912.66 % | -632.000 K -100.25 % | 248.263 M 188.45 % | -280.690 M -199.75 % | 281.406 M 911.69 % | -34.669 M -2 374.59 % | -1.401 M -509.65 % | 342.000 K 100.24 % | -144.023 M 46.09 % | -267.147 M -2.20 % | -261.399 M -148.54 % | 538.474 M 1 287.98 % | -45.327 M -4.47 % | -43.388 M 4.93 % | -45.637 M -12.76 % | -40.474 M 10.08 % | -45.011 M 6.43 % | -48.104 M -15.59 % | -41.617 M 2.20 % | -42.551 M 6.55 % | -45.535 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.188 M -439.53 % | 1.528 M -99.80 % | 782.803 M 106.83 % | 378.479 M 1 212.25 % | 28.842 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 -100.00 % | 9.932 M -93.89 % | 162.537 M 46.18 % | 111.189 M 736.26 % | 13.296 M 91.25 % | 6.952 M 51.69 % | 4.583 M 1 690.23 % | 256.000 K -77.02 % | 1.114 M -64.59 % | 3.146 M | 0.000 -100.00 % | 3.453 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 |
Common stock repurchased | -58.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.000 K | 0.000 100.00 % | -157.000 K | 0.000 100.00 % | -54.000 K 71.58 % | -190.000 K 2.56 % | -195.000 K -108.84 % | 2.207 M 102.45 % | -89.957 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.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 100.00 % | -44.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 100.00 % | -39.292 M |
Dividends paid | -670.316 M | 0.000 | 0.000 | 0.000 100.00 % | -558.597 M | 0.000 | 0.000 | 0.000 100.00 % | -397.228 M | 0.000 | 0.000 | 0.000 100.00 % | -248.274 M | 0.000 | 0.000 | 0.000 100.00 % | -152.028 M | 0.000 | 0.000 | 0.000 100.00 % | -151.509 M -15 050.90 % | -1.000 M 0.00 % | -1.000 M | 0.000 100.00 % | -149.982 M | 0.000 | 0.000 | 0.000 100.00 % | -146.944 M | 0.000 | 0.000 | 0.000 100.00 % | -131.200 M | 0.000 | 0.000 | 0.000 100.00 % | -131.200 M | 0.000 | 0.000 | 0.000 100.00 % | -131.200 M | 0.000 | 0.000 100.00 % | -1.000 M 99.24 % | -130.750 M | 0.000 | 0.000 | 0.000 100.00 % | -119.104 M | 0.000 | 0.000 100.00 % | -1.000 M 99.16 % | -118.689 M | 0.000 | 0.000 | 0.000 100.00 % | -118.478 M | 0.000 | 0.000 | 0.000 100.00 % | -118.478 M | 0.000 | 0.000 | 0.000 100.00 % | -118.478 M | 0.000 | 0.000 |
Other financing activites | -3.382 M | 0.000 100.00 % | -7.920 M 20.80 % | -10.000 M 25.39 % | -13.403 M | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 99.99 % | -7.441 M -45.79 % | -5.104 M -162.28 % | -1.946 M 74.91 % | -7.757 M 4.81 % | -8.149 M -5.20 % | -7.746 M -774 500.00 % | -1.000 K 50.00 % | -2.000 K 99.97 % | -6.646 M 66.93 % | -20.098 M -5 201.02 % | 394.000 K 118.92 % | -2.083 M | 0.000 100.00 % | -7.891 M | 0.000 100.00 % | -4.605 M 58.63 % | -11.132 M -1 217.40 % | -845.000 K 0.00 % | -845.000 K 0.12 % | -846.000 K 92.23 % | -10.892 M 10.95 % | -12.232 M -2 411.70 % | -487.000 K 61.10 % | -1.252 M 88.38 % | -10.773 M -2 294.00 % | -450.000 K 41.63 % | -771.000 K -171.48 % | -284.000 K 97.45 % | -11.132 M 96.97 % | -367.913 M -77 030.61 % | -477.000 K 99.65 % | -136.000 M -945.75 % | -13.005 M 95.06 % | -263.099 M -84.40 % | -142.680 M -14 267 900.00 % | -1.000 K 99.97 % | -3.349 M 98.73 % | -263.652 M -97 911.90 % | -269.000 K 77.82 % | -1.213 M -535.08 % | -191.000 K -112.22 % | -90.000 K -200.00 % | -30.000 K -106.94 % | 432.000 K 808.20 % | -61.000 K | 0.000 100.00 % | -30.000 K -108.02 % | 374.000 K 109.18 % | -4.074 M -407 300.00 % | -1.000 K 99.96 % | -2.367 M | 0.000 | 0.000 | 0.000 100.00 % | -3.135 M | 0.000 | 0.000 | 0.000 100.00 % | -2.113 M |
Net cash used provided by financing activities | -744.236 M -372 018.00 % | -200.000 K 98.17 % | -10.920 M 16.00 % | -13.000 M 97.74 % | -575.000 M -6 034.64 % | -9.373 M -74.97 % | -5.357 M -14.32 % | -4.686 M 98.84 % | -404.669 M -7 828.47 % | -5.104 M -122.88 % | -2.290 M 70.48 % | -7.757 M 97.08 % | -265.665 M -848.23 % | -28.017 M 64.11 % | -78.068 M -111.56 % | 675.238 M 920.51 % | -82.295 M 79.11 % | -393.990 M -30.89 % | -301.004 M 24.80 % | -400.266 M -163.36 % | -151.982 M 51.34 % | -312.316 M -861.86 % | 40.994 M 119.88 % | -206.190 M -170.50 % | 292.485 M 155.15 % | -530.299 M -725.39 % | -64.248 M -103.56 % | 1.807 B 3 374.98 % | -55.171 M 62.03 % | -145.288 M -141.10 % | 353.510 M 229.06 % | -273.906 M -362.06 % | 104.522 M 145.16 % | -231.435 M -1 287.58 % | -16.679 M 38.35 % | -27.055 M -117.76 % | 152.296 M 141.39 % | -367.913 M -147.11 % | -148.884 M -9.36 % | -136.143 M -131.21 % | 436.215 M 265.17 % | -264.099 M -85.10 % | -142.680 M -133.35 % | 427.776 M 446.61 % | -123.417 M -20.91 % | -102.071 M -197.66 % | 104.520 M 812.76 % | 11.451 M -91.57 % | 135.876 M 149.20 % | -276.197 M -198.07 % | 281.632 M 925.34 % | -34.123 M 70.84 % | -117.005 M -34 311.99 % | 342.000 K 100.24 % | -140.600 M 47.30 % | -266.773 M 30.52 % | -383.951 M -171.30 % | 538.473 M 1 229.02 % | -47.694 M -9.92 % | -43.388 M 73.56 % | -164.115 M -305.48 % | -40.474 M 15.93 % | -48.146 M -0.09 % | -48.104 M 69.95 % | -160.095 M -276.24 % | -42.551 M 51.06 % | -86.940 M |
Effect of forex changes on cash | 317.647 M 164.62 % | -491.573 M -200.54 % | 488.922 M 212.54 % | -434.455 M -189.90 % | 483.270 M 4 578.87 % | -10.790 M -203.15 % | 10.461 M -35.83 % | 16.301 M 395.92 % | 3.287 M 110.26 % | -32.022 M -548.42 % | 7.141 M -88.97 % | 64.738 M 70.70 % | 37.925 M 124.30 % | 16.908 M 331.62 % | -7.300 M -761.87 % | -847.000 K -102.61 % | 32.501 M 453.11 % | 5.876 M 66.70 % | 3.525 M 21.22 % | 2.908 M 107.63 % | -38.122 M -282.81 % | 20.853 M 369.59 % | -7.735 M 71.31 % | -26.964 M -319.17 % | 12.303 M 184.71 % | -14.524 M -5 459.41 % | 271.000 K 137.02 % | -732.000 K 29.41 % | -1.037 M -147.94 % | 2.163 M -21.06 % | 2.740 M 115.24 % | 1.273 M 176.78 % | -1.658 M -150.75 % | 3.267 M 634.70 % | -611.000 K 83.23 % | -3.644 M -383.36 % | 1.286 M 283.45 % | -701.000 K 79.07 % | -3.350 M -328.36 % | 1.467 M 943.10 % | -174.000 K -106.27 % | 2.773 M -19.69 % | 3.453 M 645.50 % | -633.000 K 46.08 % | -1.174 M -171.37 % | 1.645 M 768.70 % | -246.000 K -137.90 % | 649.000 K -72.44 % | 2.355 M 393.64 % | -802.000 K -109.29 % | 8.629 M 3 510.67 % | -253.000 K -176.90 % | 329.000 K 298.19 % | -166.000 K -401.82 % | 55.000 K 170.51 % | -78.000 K -343.75 % | 32.000 K 105.46 % | -586.000 K -266.48 % | 352.000 K 118.78 % | -1.874 M -233.48 % | 1.404 M 11.43 % | 1.260 M 156.94 % | -2.213 M -334.43 % | 944.000 K -62.86 % | 2.542 M 165.33 % | -3.891 M -206.38 % | -1.270 M |
Net change in cash | 3.602 B 433.03 % | -1.081 B -255.96 % | 693.427 M 123.67 % | -2.929 B -215.10 % | 2.545 B 581.49 % | 373.429 M 1 197.85 % | 28.773 M 101.97 % | -1.460 B -182.03 % | 1.780 B 1 979.93 % | 85.588 M 126.85 % | -318.716 M 74.43 % | -1.246 B -168.91 % | 1.809 B 123.96 % | 807.544 M 233.81 % | -603.478 M -68.48 % | -358.198 M -120.30 % | 1.764 B 143.47 % | 724.630 M 282.52 % | -397.018 M 62.95 % | -1.072 B -163.43 % | 1.689 B 522.36 % | -399.994 M -299.84 % | 200.160 M 122.45 % | -891.618 M -212.16 % | 794.984 M 275.49 % | -453.005 M -284.54 % | 245.483 M 159.36 % | -413.562 M -120.27 % | 2.041 B 816.95 % | 222.543 M 275.08 % | -127.112 M 84.00 % | -794.395 M -151.83 % | 1.533 B 1 906.18 % | 76.399 M 115.98 % | -478.236 M 9.35 % | -527.535 M -136.80 % | 1.433 B 346.11 % | -582.399 M -26.51 % | -460.343 M 19.22 % | -569.878 M -137.98 % | 1.500 B 576.07 % | -315.157 M -363.96 % | 119.396 M 118.77 % | -636.238 M -356.89 % | 247.672 M 615.94 % | 34.594 M -85.38 % | 236.560 M 130.86 % | -766.563 M -174.46 % | 1.030 B 10 801.84 % | -9.620 M 97.65 % | -409.325 M 8.19 % | -445.863 M -197.12 % | 459.066 M -6.76 % | 492.326 M 216.37 % | -423.077 M 28.61 % | -592.623 M -598.96 % | 118.772 M -90.19 % | 1.210 B 348.40 % | -487.289 M 11.57 % | -551.030 M -367.33 % | 206.125 M 335.71 % | 47.308 M -82.87 % | 276.171 M 128.88 % | -956.122 M -314.75 % | 445.231 M 31.40 % | 338.845 M 15 572.37 % | -2.190 M |
Cash at beginning of period | 6.743 B -13.82 % | 7.824 B 9.72 % | 7.131 B -29.12 % | 10.060 B 33.86 % | 7.515 B 5.23 % | 7.142 B 0.40 % | 7.113 B -17.03 % | 8.573 B 26.21 % | 6.793 B 1.28 % | 6.707 B -4.54 % | 7.026 B -15.06 % | 8.272 B 27.98 % | 6.464 B 14.28 % | 5.656 B -9.64 % | 6.260 B -5.41 % | 6.618 B 36.35 % | 4.854 B 17.55 % | 4.129 B -8.77 % | 4.526 B -19.14 % | 5.598 B 43.23 % | 3.908 B -9.28 % | 4.308 B 4.87 % | 4.108 B -17.83 % | 5.000 B 18.91 % | 4.205 B -9.73 % | 4.658 B 5.56 % | 4.412 B -8.57 % | 4.826 B 73.27 % | 2.785 B 8.68 % | 2.563 B -4.73 % | 2.690 B -22.80 % | 3.484 B 78.54 % | 1.951 B 4.07 % | 1.875 B -20.32 % | 2.353 B -18.31 % | 2.881 B 99.02 % | 1.447 B -28.69 % | 2.030 B -18.49 % | 2.490 B -18.62 % | 3.060 B 96.19 % | 1.560 B -16.81 % | 1.875 B 6.80 % | 1.756 B -26.60 % | 2.392 B 11.55 % | 2.144 B 1.64 % | 2.109 B 12.63 % | 1.873 B -29.04 % | 2.639 B 63.95 % | 1.610 B -0.59 % | 1.620 B -20.17 % | 2.029 B -18.02 % | 2.475 B 22.77 % | 2.016 B 32.32 % | 1.523 B -21.74 % | 1.946 B -23.34 % | 2.539 B 4.91 % | 2.420 B 100.05 % | 1.210 B -28.71 % | 1.697 B -24.51 % | 2.248 B 10.09 % | 2.042 B 2.37 % | 1.995 B 16.07 % | 1.719 B -35.75 % | 2.675 B 19.97 % | 2.229 B 17.92 % | 1.891 B -0.12 % | 1.893 B |
Cash at end of period | 10.344 B 53.41 % | 6.743 B -13.82 % | 7.824 B 9.72 % | 7.131 B -29.12 % | 10.060 B 26.15 % | 7.975 B 11.66 % | 7.142 B 0.40 % | 7.113 B -17.03 % | 8.573 B 26.21 % | 6.793 B 1.28 % | 6.707 B -4.54 % | 7.026 B -15.06 % | 8.272 B 27.98 % | 6.464 B 14.28 % | 5.656 B -9.64 % | 6.260 B -5.41 % | 6.618 B 36.35 % | 4.854 B 17.55 % | 4.129 B -8.77 % | 4.526 B -19.14 % | 5.598 B 43.23 % | 3.908 B -9.28 % | 4.308 B 4.87 % | 4.108 B -17.83 % | 5.000 B 18.91 % | 4.205 B -9.73 % | 4.658 B 5.56 % | 4.412 B -8.57 % | 4.826 B 73.27 % | 2.785 B 8.68 % | 2.563 B -4.73 % | 2.690 B -22.80 % | 3.484 B 78.54 % | 1.951 B 4.07 % | 1.875 B -20.32 % | 2.353 B -18.31 % | 2.881 B 99.02 % | 1.447 B -28.69 % | 2.030 B -18.49 % | 2.490 B -18.62 % | 3.060 B 96.19 % | 1.560 B -16.81 % | 1.875 B 6.80 % | 1.756 B -26.60 % | 2.392 B 11.55 % | 2.144 B 1.64 % | 2.109 B 12.63 % | 1.873 B -29.04 % | 2.639 B 63.95 % | 1.610 B -0.59 % | 1.620 B -20.17 % | 2.029 B -18.02 % | 2.475 B 22.77 % | 2.016 B 32.32 % | 1.523 B -21.74 % | 1.946 B -23.34 % | 2.539 B 4.91 % | 2.420 B 100.05 % | 1.210 B -28.71 % | 1.697 B -24.51 % | 2.248 B 10.09 % | 2.042 B 2.37 % | 1.995 B 16.07 % | 1.719 B -35.75 % | 2.675 B 19.97 % | 2.229 B 17.92 % | 1.891 B |
Operating cash flow | 4.060 B 842.35 % | 430.833 M -41.70 % | 739.000 M 132.07 % | -2.304 B -179.70 % | 2.891 B 380.00 % | 602.297 M 68.77 % | 356.876 M 125.68 % | -1.390 B -159.93 % | 2.319 B 291.99 % | 591.637 M 275.81 % | -336.526 M 73.73 % | -1.281 B -161.01 % | 2.100 B 158.83 % | 811.324 M 266.61 % | -486.951 M 49.79 % | -969.855 M -153.63 % | 1.808 B 60.08 % | 1.130 B 518.87 % | -269.699 M 58.72 % | -653.273 M -133.94 % | 1.925 B 17 981.33 % | -10.764 M -107.75 % | 138.804 M 122.31 % | -622.283 M -168.27 % | 911.508 M 543.08 % | 141.741 M 176.68 % | -184.848 M 63.01 % | -499.681 M -126.51 % | 1.885 B 917.79 % | 185.212 M 141.73 % | -443.831 M 15.23 % | -523.553 M -136.74 % | 1.425 B 990.16 % | -160.098 M 64.78 % | -454.553 M -0.78 % | -451.013 M -137.64 % | 1.198 B 535.57 % | -275.084 M 30.80 % | -397.508 M 5.80 % | -421.974 M -138.99 % | 1.082 B 365.29 % | 232.587 M 28.26 % | 181.346 M 117.74 % | -1.022 B -353.03 % | 404.027 M 221.53 % | 125.658 M -2.01 % | 128.232 M 121.96 % | -584.023 M -180.72 % | 723.550 M 60.21 % | 451.626 M 180.33 % | -562.228 M -57.33 % | -357.356 M -155.02 % | 649.483 M 30.97 % | 495.916 M 277.35 % | -279.629 M 10.79 % | -313.455 M -145.65 % | 686.671 M 43.47 % | 478.615 M 210.78 % | -432.043 M 12.63 % | -494.484 M -232.75 % | 372.494 M 316.53 % | 89.427 M -72.56 % | 325.866 M 193.76 % | -347.542 M -152.18 % | 666.090 M 64.32 % | 405.360 M 4 437.27 % | 8.934 M |
Capital expenditure | -13.917 M -71.52 % | -8.114 M 71.02 % | -28.000 M 52.54 % | -59.000 M -180.95 % | -21.000 M 57.12 % | -48.972 M 86.53 % | -363.528 M -434.47 % | -68.017 M -235.17 % | -20.293 M 59.40 % | -49.977 M -688.65 % | -6.337 M 69.53 % | -20.799 M -1.14 % | -20.564 M -66.79 % | -12.329 M 59.57 % | -30.497 M -60.44 % | -19.008 M 13.77 % | -22.043 M -39.67 % | -15.782 M 61.45 % | -40.939 M -117.23 % | -18.846 M 31.53 % | -27.525 M -11.87 % | -24.605 M -18.93 % | -20.689 M 35.14 % | -31.896 M -70.80 % | -18.674 M 13.26 % | -21.529 M 11.84 % | -24.421 M 34.39 % | -37.224 M -17.34 % | -31.722 M -131.26 % | -13.717 M -74.74 % | -7.850 M -12.87 % | -6.955 M 65.65 % | -20.249 M 78.76 % | -95.335 M -1 740.09 % | -5.181 M 87.89 % | -42.778 M -523.50 % | -6.861 M -834.74 % | -734.000 K 91.39 % | -8.527 M 29.62 % | -12.115 M 38.74 % | -19.776 M 0.63 % | -19.901 M 82.10 % | -111.182 M -1 080.78 % | -9.416 M 10.03 % | -10.466 M 79.57 % | -51.228 M -108.55 % | -24.564 M 28.57 % | -34.389 M -4 129.89 % | -813.000 K 99.51 % | -166.563 M -1 924.34 % | -8.228 M 78.46 % | -38.206 M -2 601.98 % | -1.414 M 82.54 % | -8.098 M -788.91 % | -911.000 K 91.74 % | -11.028 M -1 382.26 % | -744.000 K 84.35 % | -4.753 M 37.06 % | -7.552 M 55.25 % | -16.877 M -221.77 % | -5.245 M 28.98 % | -7.385 M -128.85 % | -3.227 M 79.75 % | -15.932 M -251.54 % | -4.532 M 81.71 % | -24.778 M -344.53 % | -5.574 M |
Free CashFlow | 4.046 B 857.15 % | 422.719 M -40.55 % | 711.000 M 130.09 % | -2.363 B -182.33 % | 2.870 B 418.68 % | 553.325 M 8 418.17 % | -6.652 M 99.54 % | -1.458 B -163.42 % | 2.299 B 324.41 % | 541.660 M 257.98 % | -342.863 M 73.67 % | -1.302 B -162.61 % | 2.079 B 160.25 % | 798.995 M 254.41 % | -517.448 M 47.67 % | -988.863 M -155.36 % | 1.786 B 60.37 % | 1.114 B 458.59 % | -310.638 M 53.78 % | -672.119 M -135.43 % | 1.897 B 5 464.08 % | -35.369 M -129.94 % | 118.115 M 118.06 % | -654.179 M -173.27 % | 892.834 M 642.72 % | 120.212 M 157.44 % | -209.269 M 61.02 % | -536.905 M -128.97 % | 1.853 B 980.70 % | 171.495 M 137.97 % | -451.681 M 14.86 % | -530.508 M -137.76 % | 1.405 B 650.00 % | -255.433 M 44.44 % | -459.734 M 6.90 % | -493.791 M -141.45 % | 1.191 B 531.92 % | -275.818 M 32.07 % | -406.035 M 6.46 % | -434.089 M -140.86 % | 1.062 B 399.53 % | 212.686 M 203.13 % | 70.164 M 106.80 % | -1.032 B -362.15 % | 393.561 M 428.77 % | 74.430 M -28.20 % | 103.668 M 116.76 % | -618.412 M -185.57 % | 722.737 M 153.54 % | 285.063 M 149.97 % | -570.456 M -44.21 % | -395.562 M -161.04 % | 648.069 M 32.85 % | 487.818 M 273.89 % | -280.540 M 13.54 % | -324.483 M -147.31 % | 685.927 M 44.75 % | 473.862 M 207.80 % | -439.595 M 14.03 % | -511.361 M -239.24 % | 367.249 M 347.64 % | 82.042 M -74.57 % | 322.639 M 188.77 % | -363.474 M -154.94 % | 661.558 M 73.83 % | 380.582 M 11 226.85 % | 3.360 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 |