600750.SS

Jiang Zhong Pharmaceutical Co.,Ltd 600750.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Revenue 4.435 B -2.59 % 4.553 B 17.19 % 3.885 B 35.19 % 2.874 B 17.72 % 2.441 B -0.32 % 2.449 B 39.55 % 1.755 B 0.49 % 1.747 B 12.82 % 1.548 B -40.40 % 2.597 B -8.35 % 2.834 B 2.03 % 2.778 B -12.97 % 3.192 B 20.57 % 2.647 B 3.26 % 2.564 B 35.64 % 1.890 B 29.66 % 1.458 B 24.74 % 1.169 B -1.06 % 1.181 B 20.58 % 979.471 M 17.38 % 834.475 M -11.34 % 941.172 M 40.96 % 667.672 M 88.09 % 354.966 M -3.66 % 368.460 M 183.22 % 130.098 M -29.67 % 184.969 M -15.40 % 218.639 M -5.63 % 231.682 M -31.46 % 338.022 M 43.99 % 234.757 M 9.78 % 213.841 M
Net income 788.193 M 9.67 % 718.666 M 20.13 % 598.241 M 18.30 % 505.687 M 6.74 % 473.739 M 2.19 % 463.597 M -1.41 % 470.248 M 12.55 % 417.797 M 10.01 % 379.764 M 3.47 % 367.012 M 38.57 % 264.848 M 53.75 % 172.255 M -23.56 % 225.336 M -1.09 % 227.818 M -12.78 % 261.203 M 29.89 % 201.095 M 33.90 % 150.182 M 53.73 % 97.693 M 24.56 % 78.427 M 46.24 % 53.629 M 24.39 % 43.115 M -15.00 % 50.724 M 17.38 % 43.213 M 14.26 % 37.821 M 6 708.01 % 555.536 K -98.10 % 29.228 M -5.97 % 31.084 M 22.95 % 25.283 M -2.41 % 25.908 M 76.31 % 14.695 M 8.87 % 13.498 M -27.77 % 18.687 M
Income before tax 1.026 B 11.95 % 916.118 M 21.62 % 753.280 M 20.88 % 623.140 M 7.55 % 579.395 M 2.37 % 565.999 M 3.30 % 547.944 M 16.01 % 472.317 M 8.33 % 435.994 M -0.94 % 440.140 M 31.60 % 334.443 M 59.61 % 209.544 M -22.19 % 269.310 M -2.70 % 276.786 M -8.78 % 303.429 M 23.90 % 244.905 M 46.74 % 166.897 M 37.17 % 121.671 M 17.75 % 103.327 M 31.22 % 78.745 M 35.24 % 58.225 M -43.54 % 103.129 M 48.78 % 69.319 M 2.26 % 67.790 M 37.91 % 49.155 M 11.00 % 44.282 M 33.19 % 33.247 M 9.41 % 30.388 M -0.34 % 30.492 M 39.03 % 21.932 M 8.87 % 20.146 M 7.81 % 18.687 M
Income before tax ratio 0.23 14.92 % 0.20 3.77 % 0.19 -10.58 % 0.22 -8.64 % 0.24 2.70 % 0.23 -25.98 % 0.31 15.44 % 0.27 -3.98 % 0.28 66.20 % 0.17 43.60 % 0.12 56.44 % 0.08 -10.60 % 0.08 -19.30 % 0.10 -11.66 % 0.12 -8.66 % 0.13 13.17 % 0.11 9.97 % 0.10 19.01 % 0.09 8.82 % 0.08 15.22 % 0.07 -36.32 % 0.11 5.54 % 0.10 -45.64 % 0.19 43.15 % 0.13 -60.81 % 0.34 89.37 % 0.18 29.32 % 0.14 5.60 % 0.13 102.84 % 0.06 -24.39 % 0.09 -1.80 % 0.09
EBITDA 1.031 B 6.11 % 971.283 M 30.06 % 746.777 M 19.25 % 626.203 M -2.35 % 641.245 M 4.32 % 614.719 M 5.02 % 585.338 M 10.51 % 529.645 M 7.77 % 491.457 M -2.75 % 505.354 M 12.83 % 447.881 M 54.97 % 289.018 M -20.20 % 362.179 M 1.09 % 358.281 M -7.40 % 386.903 M 16.80 % 331.266 M 30.89 % 253.079 M 15.13 % 219.827 M 19.19 % 184.430 M 15.41 % 159.798 M 37.47 % 116.238 M -12.95 % 133.526 M 45.42 % 91.821 M 7.83 % 85.157 M 33.35 % 63.862 M 180.04 % 22.805 M 25.23 % 18.211 M 67.65 % 10.863 M -25.70 % 14.621 M 187.28 % -16.752 M -158.29 % 28.739 M 226.49 % -22.720 M
Net income ratio 0.18 12.59 % 0.16 2.50 % 0.15 -12.49 % 0.18 -9.32 % 0.19 2.52 % 0.19 -29.35 % 0.27 12.00 % 0.24 -2.49 % 0.25 73.61 % 0.14 51.21 % 0.09 50.70 % 0.06 -12.16 % 0.07 -17.96 % 0.09 -15.54 % 0.10 -4.24 % 0.11 3.27 % 0.10 23.24 % 0.08 25.90 % 0.07 21.28 % 0.05 5.97 % 0.05 -4.13 % 0.05 -16.73 % 0.06 -39.26 % 0.11 6 966.82 % 0.00 -99.33 % 0.22 33.69 % 0.17 45.33 % 0.12 3.41 % 0.11 157.23 % 0.04 -24.39 % 0.06 -34.21 % 0.09
Ratio EBITDA 0.23 8.93 % 0.21 10.98 % 0.19 -11.78 % 0.22 -17.04 % 0.26 4.65 % 0.25 -24.74 % 0.33 9.97 % 0.30 -4.48 % 0.32 63.16 % 0.19 23.12 % 0.16 51.89 % 0.10 -8.31 % 0.11 -16.16 % 0.14 -10.33 % 0.15 -13.89 % 0.18 0.95 % 0.17 -7.70 % 0.19 20.47 % 0.16 -4.29 % 0.16 17.12 % 0.14 -1.82 % 0.14 3.16 % 0.14 -42.67 % 0.24 38.42 % 0.17 -1.12 % 0.18 78.04 % 0.10 98.16 % 0.05 -21.27 % 0.06 227.33 % -0.05 -140.48 % 0.12 215.22 % -0.11
Gross profit ratio 0.63 -1.03 % 0.64 -0.86 % 0.64 0.12 % 0.64 -1.50 % 0.65 -1.92 % 0.67 -0.99 % 0.67 -2.94 % 0.69 -2.47 % 0.71 44.88 % 0.49 -4.70 % 0.51 36.45 % 0.38 -0.51 % 0.38 13.08 % 0.34 -23.70 % 0.44 -29.83 % 0.63 -0.65 % 0.63 -3.87 % 0.66 2.47 % 0.64 -2.61 % 0.66 12.00 % 0.59 -1.50 % 0.60 3.83 % 0.57 49.90 % 0.38 -22.44 % 0.49 97.44 % 0.25 57.37 % 0.16 40.35 % 0.11 -3.45 % 0.12 -20.43 % 0.15 -17.11 % 0.18 -22.05 % 0.23
Weighted average shs out dil 630.554 M -0.29 % 632.403 M 1.40 % 623.700 M -1.33 % 632.109 M 0.33 % 630.000 M 0.00 % 630.000 M 0.48 % 626.998 M -0.95 % 633.025 M 0.81 % 627.956 M -0.60 % 631.742 M -1.18 % 639.288 M -2.80 % 657.702 M 0.07 % 657.230 M 0.28 % 655.368 M 5.14 % 623.325 M 0.37 % 621.029 M 0.43 % 618.398 M -0.53 % 621.681 M 1.92 % 609.989 M 16.18 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M
Weighted average shs out 630.554 M -0.29 % 632.403 M 1.40 % 623.700 M -1.33 % 632.109 M 0.33 % 630.000 M 0.00 % 630.000 M 0.48 % 626.998 M -0.48 % 630.000 M 2.38 % 615.363 M -2.32 % 630.000 M -1.45 % 639.266 M -2.80 % 657.702 M 0.08 % 657.148 M 0.27 % 655.368 M 5.14 % 623.325 M 0.37 % 621.029 M 0.43 % 618.398 M -0.53 % 621.681 M 1.92 % 609.989 M 16.18 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M 0.00 % 525.034 M
EPS diluted 1.25 9.65 % 1.14 18.75 % 0.96 20.00 % 0.80 6.67 % 0.75 1.92 % 0.74 -1.88 % 0.75 13.64 % 0.66 10.00 % 0.60 3.45 % 0.58 40.00 % 0.41 58.19 % 0.26 -23.62 % 0.34 -1.35 % 0.35 -17.24 % 0.42 29.71 % 0.32 34.92 % 0.24 50.00 % 0.16 23.08 % 0.13 50.64 % 0.09 24.35 % 0.07 -14.95 % 0.08 17.41 % 0.07 14.12 % 0.06 6 666.67 % 0.00 -98.09 % 0.05 -19.80 % 0.06 23.11 % 0.05 -2.46 % 0.05 74.29 % 0.03 8.95 % 0.03 -27.81 % 0.04
Earnings per share 1.25 9.65 % 1.14 18.75 % 0.96 20.00 % 0.80 6.67 % 0.75 1.92 % 0.74 -1.88 % 0.75 13.64 % 0.66 9.13 % 0.60 4.28 % 0.58 40.00 % 0.41 58.19 % 0.26 -23.62 % 0.34 -1.35 % 0.35 -17.24 % 0.42 29.71 % 0.32 34.92 % 0.24 54.34 % 0.16 19.62 % 0.13 50.64 % 0.09 24.35 % 0.07 -14.95 % 0.08 17.41 % 0.07 14.12 % 0.06 6 666.67 % 0.00 -98.09 % 0.05 -19.80 % 0.06 23.11 % 0.05 -2.46 % 0.05 74.29 % 0.03 8.95 % 0.03 -27.81 % 0.04
Gross profit 2.801 B -3.59 % 2.906 B 16.19 % 2.501 B 35.34 % 1.848 B 15.95 % 1.594 B -2.23 % 1.630 B 38.16 % 1.180 B -2.47 % 1.210 B 10.04 % 1.099 B -13.65 % 1.273 B -12.66 % 1.458 B 39.21 % 1.047 B -13.41 % 1.209 B 36.34 % 886.943 M -21.21 % 1.126 B -4.82 % 1.183 B 28.81 % 918.149 M 19.90 % 765.732 M 1.39 % 755.242 M 17.43 % 643.116 M 31.45 % 489.229 M -12.67 % 560.195 M 46.37 % 382.730 M 181.96 % 135.738 M -25.28 % 181.667 M 459.18 % 32.488 M 10.69 % 29.352 M 18.73 % 24.720 M -8.89 % 27.131 M -45.46 % 49.749 M 19.35 % 41.685 M -14.42 % 48.711 M
Income tax expense 165.106 M 27.88 % 129.111 M 20.79 % 106.887 M 15.94 % 92.190 M 3.50 % 89.072 M 2.90 % 86.563 M 11.39 % 77.711 M 42.33 % 54.597 M -14.46 % 63.826 M -11.50 % 72.120 M 6.57 % 67.671 M 87.83 % 36.027 M -15.14 % 42.454 M -5.28 % 44.823 M 7.76 % 41.596 M -8.96 % 45.688 M 155.93 % 17.851 M -30.26 % 25.598 M 0.33 % 25.514 M -1.09 % 25.795 M 76.19 % 14.641 M -63.69 % 40.326 M 31.72 % 30.615 M 36.06 % 22.500 M -50.27 % 45.243 M 200.53 % 15.055 M 596.26 % 2.162 M -57.65 % 5.106 M 11.37 % 4.584 M -36.66 % 7.238 M 8.87 % 6.648 M 0.000
Cost of revenue 1.634 B -0.82 % 1.648 B 19.01 % 1.384 B 34.90 % 1.026 B 21.04 % 847.823 M 3.47 % 819.367 M 42.39 % 575.438 M 7.15 % 537.020 M 19.66 % 448.802 M -66.11 % 1.324 B -3.79 % 1.377 B -20.47 % 1.731 B -12.70 % 1.983 B 12.62 % 1.760 B 22.42 % 1.438 B 103.30 % 707.314 M 31.11 % 539.495 M 33.92 % 402.857 M -5.40 % 425.832 M 26.60 % 336.356 M -2.58 % 345.247 M -9.38 % 380.978 M 33.70 % 284.942 M 29.98 % 219.228 M 17.36 % 186.793 M 91.37 % 97.610 M -37.28 % 155.618 M -19.75 % 193.919 M -5.20 % 204.550 M -29.04 % 288.273 M 49.31 % 193.072 M 16.92 % 165.130 M
General and administrative expenses 228.998 M 3.60 % 221.032 M 7.40 % 205.797 M 24.72 % 165.001 M 12.76 % 146.326 M -12.24 % 166.726 M 74.88 % 95.337 M -2.17 % 97.451 M -4.30 % 101.831 M -12.17 % 115.943 M -14.22 % 135.158 M 12.77 % 119.850 M -11.19 % 134.952 M 406.32 % 26.653 M -13.20 % 30.707 M -75.40 % 124.842 M 17.60 % 106.160 M 26.08 % 84.199 M -15.99 % 100.220 M -17.08 % 120.859 M 21.52 % 99.455 M 4.13 % 95.508 M 81.86 % 52.517 M 65.44 % 31.743 M -0.11 % 31.776 M 316.58 % 7.628 M -20.80 % 9.631 M 35.16 % 7.126 M 4.20 % 6.838 M -9.84 % 7.585 M 22.92 % 6.171 M -2.88 % 6.354 M
Selling and marketing expenses 1.495 B -8.89 % 1.641 B 8.83 % 1.508 B 46.17 % 1.031 B 26.42 % 815.912 M -6.09 % 868.847 M 72.73 % 502.996 M -13.83 % 583.724 M 9.93 % 530.996 M -20.98 % 671.971 M -25.42 % 900.988 M 30.54 % 690.179 M -7.79 % 748.462 M 106.12 % 363.127 M -31.56 % 530.595 M -29.20 % 749.471 M 26.19 % 593.903 M 16.71 % 508.890 M -0.53 % 511.595 M 24.04 % 412.449 M 37.14 % 300.754 M -12.87 % 345.186 M 37.67 % 250.732 M 1 180.85 % 19.576 M -75.14 % 78.753 M 387.95 % 16.139 M 109.81 % 7.692 M 36.59 % 5.632 M 26.68 % 4.446 M -41.88 % 7.649 M 43.64 % 5.325 M -20.00 % 6.656 M
Other expenses -81.255 M -677.70 % -10.448 M 82.89 % -61.061 M 2.36 % -62.534 M -3 382.14 % 1.905 M 109.22 % -20.654 M -662.25 % 3.673 M -83.76 % 22.616 M 167.35 % -33.577 M -683.01 % 5.759 M -85.97 % 41.055 M 366.52 % -15.404 M -16.84 % -13.184 M -106.74 % 195.583 M 505.40 % 32.306 M -49.06 % 63.427 M 296.50 % 15.997 M 20.45 % 13.281 M -37.84 % 21.366 M -27.24 % 29.366 M -1.09 % 29.690 M 94.46 % 15.268 M 143.63 % 6.267 M -32.43 % 9.274 M 912.68 % -1.141 M -219.64 % 953.798 K 9.07 % 874.482 K -20.53 % 1.100 M -83.85 % 6.813 M -45.85 % 12.584 M 24.69 % 10.092 M -40.69 % 17.014 M
Operating expenses 1.773 B -11.02 % 1.993 B 13.72 % 1.752 B 43.43 % 1.222 B 19.82 % 1.020 B -4.02 % 1.062 B 68.21 % 631.627 M -13.07 % 726.571 M 11.21 % 653.354 M -22.44 % 842.392 M -25.30 % 1.128 B 33.50 % 844.676 M -8.68 % 924.988 M 51.63 % 610.011 M -20.28 % 765.153 M -18.40 % 937.740 M 30.96 % 716.059 M 18.09 % 606.370 M -2.95 % 624.780 M 11.04 % 562.674 M 30.89 % 429.898 M -5.72 % 455.962 M 47.31 % 309.516 M 410.82 % 60.592 M -44.61 % 109.388 M 342.49 % 24.721 M 35.85 % 18.197 M 31.32 % 13.858 M -23.43 % 18.098 M -34.94 % 27.817 M 28.86 % 21.587 M -28.10 % 30.024 M
Cost and expenses 3.407 B -6.41 % 3.640 B 16.06 % 3.137 B 39.54 % 2.248 B 20.37 % 1.868 B -0.76 % 1.882 B 55.90 % 1.207 B -4.47 % 1.264 B 14.65 % 1.102 B -49.13 % 2.167 B -13.48 % 2.504 B -2.77 % 2.576 B -11.42 % 2.908 B 22.66 % 2.370 B 5.22 % 2.253 B 36.94 % 1.645 B 31.02 % 1.256 B 24.41 % 1.009 B -3.94 % 1.051 B 16.86 % 899.030 M 15.98 % 775.144 M -7.38 % 836.940 M 40.79 % 594.458 M 112.44 % 279.820 M -5.57 % 296.339 M 268.87 % 80.337 M -46.85 % 151.137 M -19.46 % 187.656 M -15.72 % 222.648 M -29.56 % 316.090 M 47.25 % 214.659 M 9.99 % 195.154 M
Research and development expenses 130.428 M -7.77 % 141.422 M 41.46 % 99.971 M 13.83 % 87.825 M 58.09 % 55.553 M 16.93 % 47.510 M 60.39 % 29.621 M 30.03 % 22.780 M -57.90 % 54.105 M 11.06 % 48.718 M -3.50 % 50.483 M 0.87 % 50.050 M -8.60 % 54.759 M 122.18 % 24.647 M -27.78 % 34.129 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
Selling general and administrative expenses 1.724 B -7.41 % 1.862 B 8.66 % 1.713 B 43.21 % 1.196 B 24.34 % 962.239 M -7.08 % 1.036 B 73.08 % 598.332 M -12.16 % 681.175 M 7.64 % 632.827 M -19.68 % 787.914 M -23.96 % 1.036 B 27.91 % 810.030 M -8.31 % 883.414 M 126.64 % 389.781 M -44.21 % 698.717 M -20.08 % 874.313 M 24.89 % 700.062 M 18.04 % 593.089 M -1.71 % 603.414 M 13.15 % 533.308 M 33.26 % 400.208 M -9.19 % 440.694 M 45.32 % 303.249 M 490.92 % 51.318 M -53.57 % 110.529 M 365.05 % 23.767 M 37.20 % 17.323 M 35.79 % 12.757 M 13.05 % 11.284 M -25.92 % 15.233 M 32.51 % 11.496 M -11.64 % 13.010 M
Interest income 77.478 M 14.55 % 67.639 M 86.31 % 36.305 M 34.69 % 26.953 M 76.56 % 15.266 M -10.02 % 16.966 M 62.45 % 10.444 M -40.03 % 17.416 M 290.07 % 4.465 M -77.62 % 19.954 M 209.79 % 6.441 M -28.81 % 9.047 M 12.00 % 8.078 M 9.32 % 7.389 M 291.27 % 1.889 M 1.54 % 1.860 M -49.45 % 3.680 M 0.000 -100.00 % 723.450 K -4.38 % 756.556 K 28.11 % 590.569 K -47.22 % 1.119 M -7.41 % 1.209 M -33.57 % 1.819 M -72.21 % 6.546 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 2.156 M -72.48 % 7.834 M 55.53 % 5.037 M 29.97 % 3.876 M 101.00 % 1.928 M 531.18 % 305.489 K 7.47 % 284.266 K -57.35 % 666.435 K -85.79 % 4.691 M -86.17 % 33.926 M -14.40 % 39.631 M 7.93 % 36.718 M 59.53 % 23.017 M 64.20 % 14.017 M 6.01 % 13.223 M -37.38 % 21.116 M -19.89 % 26.359 M 130.51 % 11.435 M -41.08 % 19.406 M -12.91 % 22.284 M 45.73 % 15.291 M 162.39 % 5.828 M 340.74 % 1.322 M -34.81 % 2.028 M -12.16 % 2.309 M 160.23 % 887.405 K 7.55 % 825.135 K -16.23 % 985.049 K -82.46 % 5.617 M -49.24 % 11.065 M 28.04 % 8.641 M 18.32 % 7.303 M
Depreciation and amortization 133.236 M 7.50 % 123.936 M 3.21 % 120.079 M 4.50 % 114.912 M 1.90 % 112.766 M -0.18 % 112.971 M 55.73 % 72.544 M 15.41 % 62.856 M -4.39 % 65.746 M -3.08 % 67.838 M -18.34 % 83.073 M -11.49 % 93.862 M 23.11 % 76.245 M 12.99 % 67.478 M -3.95 % 70.251 M 8.41 % 64.804 M 8.32 % 59.824 M -1.06 % 60.465 M -4.15 % 63.084 M 7.34 % 58.769 M 37.56 % 42.722 M 73.89 % 24.569 M 16.00 % 21.180 M 38.08 % 15.339 M 23.73 % 12.397 M -17.56 % 15.038 M 57.53 % 9.546 M 145.31 % -21.067 M -477.06 % 5.587 M 114.44 % -38.685 M 0.000 0.000
Operating income 1.028 B 12.65 % 912.810 M 21.97 % 748.406 M 19.56 % 625.987 M 9.07 % 573.931 M 1.11 % 567.609 M 3.55 % 548.164 M 13.48 % 483.052 M 8.32 % 445.949 M 3.56 % 430.631 M 30.52 % 329.928 M 63.05 % 202.348 M -29.23 % 285.934 M 3.25 % 276.932 M -14.88 % 325.350 M 32.81 % 244.970 M 21.22 % 202.090 M 26.81 % 159.362 M 42.44 % 111.879 M 15.50 % 96.861 M 16.56 % 83.098 M -20.28 % 104.233 M 45.25 % 71.760 M -7.49 % 77.569 M 7.71 % 72.015 M 44.72 % 49.761 M 47.08 % 33.832 M 9.20 % 30.983 M 242.97 % 9.034 M -58.81 % 21.932 M 9.13 % 20.097 M 7.55 % 18.687 M
Operating income ratio 0.23 15.64 % 0.20 4.07 % 0.19 -11.56 % 0.22 -7.34 % 0.24 1.44 % 0.23 -25.80 % 0.31 12.92 % 0.28 -3.99 % 0.29 73.74 % 0.17 42.42 % 0.12 59.81 % 0.07 -18.69 % 0.09 -14.36 % 0.10 -17.57 % 0.13 -2.08 % 0.13 -6.51 % 0.14 1.66 % 0.14 43.96 % 0.09 -4.21 % 0.10 -0.69 % 0.10 -10.08 % 0.11 3.04 % 0.11 -50.82 % 0.22 11.81 % 0.20 -48.90 % 0.38 109.12 % 0.18 29.07 % 0.14 263.43 % 0.04 -39.91 % 0.06 -24.21 % 0.09 -2.04 % 0.09
Total other income expenses net -2.685 M -181.18 % 3.307 M -32.14 % 4.874 M 271.20 % -2.847 M -152.11 % 5.464 M 439.53 % -1.609 M -629.71 % -220.536 K 97.95 % -10.735 M -7.83 % -9.955 M -204.70 % 9.509 M 110.57 % 4.516 M -37.25 % 7.196 M 143.29 % -16.624 M -11 284.42 % -146.022 K 99.33 % -21.921 M -33 645.14 % -64.962 K 99.82 % -35.193 M 6.63 % -37.691 M -340.75 % -8.552 M 52.80 % -18.116 M 27.17 % -24.873 M -2 154.00 % -1.104 M 54.79 % -2.441 M 75.04 % -9.779 M 57.22 % -22.860 M -317.28 % -5.478 M -835.46 % -585.624 K 1.47 % -594.337 K -102.77 % 21.459 M 0.000 -100.00 % 48.500 K 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Net debt -1.007 B 24.37 % -1.332 B 2.65 % -1.368 B -31.35 % -1.042 B 5.28 % -1.100 B -18.59 % -927.300 M 6.77 % -994.608 M -51.88 % -654.846 M 24.56 % -868.047 M -276.82 % -230.364 M -1 400.52 % 17.713 M 109.34 % -189.615 M 18.29 % -232.060 M 31.32 % -337.904 M 35.50 % -523.896 M -4 772.19 % -10.753 M -104.61 % 233.432 M 44.53 % 161.514 M -41.04 % 273.930 M 5.84 % 258.820 M -26.68 % 352.992 M 669.58 % 45.868 M 135.09 % -130.711 M 46.61 % -244.810 M -22.98 % -199.060 M -111.90 % -93.940 M -392.76 % 32.088 M 128.71 % 14.030 M 123.60 % -59.445 M -213.96 % 52.164 M 75.77 % 29.677 M 5.20 % 28.211 M
Total investments 106.397 M -5.73 % 112.868 M -35.48 % 174.940 M 10.19 % 158.763 M 1.39 % 156.584 M -28.26 % 218.274 M 13.14 % 192.918 M 3.39 % 186.587 M -8.28 % 203.432 M 6.03 % 191.869 M 230.19 % 58.108 M 1.54 % 57.228 M -11.75 % 64.851 M 1.00 % 64.206 M -2.88 % 66.108 M -2.67 % 67.921 M -0.46 % 68.234 M -20.37 % 85.694 M 37.44 % 62.350 M -2.31 % 63.825 M -7.93 % 69.324 M -0.79 % 69.874 M -1.33 % 70.818 M 70 718.43 % 100.000 K -99.56 % 22.792 M -3.80 % 23.693 M -0.29 % 23.761 M 138.12 % 9.979 M 0.000 0.000 0.000 0.000
Total debt 108.811 K -89.61 % 1.048 M -66.90 % 3.165 M -29.56 % 4.493 M 1 412.57 % 297.036 K 0.000 -100.00 % 20.000 M -71.43 % 70.000 M 133.33 % 30.000 M 50.00 % 20.000 M -96.79 % 623.240 M 19.49 % 521.573 M -28.06 % 725.000 M 262.50 % 200.000 M -11.11 % 225.000 M -11.42 % 254.000 M -30.22 % 364.000 M 32.80 % 274.104 M -20.10 % 343.054 M 0.20 % 342.362 M -13.86 % 397.437 M 144.56 % 162.514 M 173.13 % 59.500 M 170.45 % 22.000 M -29.26 % 31.100 M -49.27 % 61.300 M -2.70 % 63.000 M -1.25 % 63.800 M 1.27 % 63.000 M 11.60 % 56.450 M 76.41 % 32.000 M -3.30 % 33.092 M
Accumulated other comprehensive income loss 433.580 M 0.04 % 433.413 M 0.77 % 430.096 M 2.17 % 420.967 M 13.46 % 371.018 M 14.49 % 324.056 M 16.19 % 278.912 M 21.17 % 230.180 M 0.82 % 228.319 M 0.64 % 226.857 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
Retained earnings 2.492 B 2.23 % 2.437 B -3.44 % 2.524 B -4.82 % 2.652 B 5.92 % 2.504 B 7.02 % 2.340 B 7.20 % 2.182 B 15.29 % 1.893 B 18.67 % 1.595 B 19.45 % 1.335 B 26.17 % 1.058 B 19.79 % 883.627 M 9.81 % 804.717 M 19.62 % 672.726 M 20.18 % 559.754 M 35.93 % 411.791 M 25.08 % 329.214 M 30.49 % 252.286 M 14.49 % 220.349 M 21.95 % 180.687 M 17.67 % 153.557 M 14.95 % 133.580 M 44.24 % 92.607 M 50.37 % 61.584 M -14.21 % 71.782 M -6.17 % 76.501 M 45.93 % 52.424 M 95.98 % 26.749 M 120.71 % 12.120 M 0.000 0.000 0.000
Common stock 629.018 M -0.05 % 629.357 M -0.04 % 629.582 M -0.07 % 630.000 M 0.00 % 630.000 M 20.00 % 525.000 M 25.00 % 420.000 M 40.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -3.58 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 5.16 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 102.50 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 17.08 % 124.800 M 0.00 % 124.800 M 100.00 % 62.400 M 123.50 % 27.920 M 0.00 % 27.920 M 0.00 % 27.920 M
Total equity 4.472 B -0.08 % 4.475 B -0.45 % 4.495 B -1.90 % 4.582 B 7.79 % 4.251 B 8.33 % 3.924 B 20.62 % 3.253 B 11.60 % 2.915 B 11.45 % 2.616 B 11.09 % 2.355 B 10.38 % 2.133 B -0.01 % 2.133 B 3.90 % 2.053 B 7.06 % 1.918 B 7.79 % 1.779 B 65.82 % 1.073 B 10.68 % 969.415 M 15.69 % 837.968 M 11.93 % 748.624 M 6.62 % 702.134 M 5.93 % 662.812 M 3.60 % 639.802 M 11.23 % 575.205 M 4.38 % 551.043 M 0.97 % 545.755 M 5.75 % 516.076 M 85.73 % 277.860 M 13.20 % 245.458 M 11.89 % 219.371 M 488.19 % 37.296 M 8.55 % 34.357 M 8.53 % 31.657 M
Other non current liabilities 156.786 M 238.51 % 46.317 M 0.000 0.000 -100.00 % 50.758 M 0.000 0.000 0.000 -100.00 % 47.803 K -82.97 % 280.755 K 49.02 % 188.400 K 0.000 -100.00 % 12.967 M 4.65 % 12.391 M 256.48 % 3.476 M -0.01 % 3.476 M 40.61 % 2.472 M 1 335.67 % 172.200 K -14.84 % 202.200 K 17.42 % 172.200 K -4.33 % 180.000 K -99.38 % 29.070 M 10.11 % 26.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 108.811 K -89.61 % 1.048 M -10.90 % 1.176 M -57.86 % 2.791 M 0.000 0.000 -100.00 % 50.000 M -28.57 % 70.000 M 0.000 0.000 -100.00 % 498.240 M 0.34 % 496.573 M -5.41 % 525.000 M 0.000 0.000 -100.00 % 80.000 M 0.000 0.000 0.000 0.000 -100.00 % 127.437 M 247.42 % 36.681 M 0.000 0.000 -100.00 % 13.000 M -48.00 % 25.000 M -52.83 % 53.000 M 0.00 % 53.000 M 0.00 % 53.000 M 7.61 % 49.250 M 64.17 % 30.000 M 0.00 % 30.000 M
Total non current liabilities 265.117 M 292.86 % 67.484 M -25.52 % 90.612 M -8.06 % 98.551 M 39.22 % 70.786 M -17.62 % 85.924 M -21.74 % 109.800 M -7.47 % 118.668 M 386.91 % 24.371 M 2 042.70 % 1.137 M -99.78 % 510.894 M 0.32 % 509.290 M -5.33 % 537.967 M 4 241.71 % 12.391 M 256.48 % 3.476 M -95.84 % 83.476 M 3 276.56 % 2.472 M 1 335.67 % 172.200 K -14.84 % 202.200 K 17.42 % 172.200 K -99.87 % 127.617 M 94.09 % 65.751 M 149.06 % 26.400 M 0.000 -100.00 % 14.132 M -43.47 % 25.000 M -52.83 % 53.000 M 0.00 % 53.000 M 0.00 % 53.000 M 7.61 % 49.250 M 64.17 % 30.000 M 0.00 % 30.000 M
Other current liabilities 1.492 B 7.96 % 1.382 B 1.07 % 1.367 B 28.72 % 1.062 B 204.64 % 348.585 M -44.50 % 628.062 M 343.81 % 141.516 M -28.23 % 197.188 M -33.85 % 298.074 M 25.58 % 237.350 M 109.55 % 113.268 M -17.42 % 137.154 M -30.17 % 196.402 M -4.31 % 205.258 M -34.92 % 315.380 M 113.72 % 147.569 M 7.36 % 137.456 M 224.37 % 42.376 M -55.57 % 95.380 M 176.23 % 34.529 M 19.16 % 28.978 M -51.02 % 59.165 M 59.74 % 37.038 M -6.78 % 39.733 M -22.45 % 51.233 M 22.04 % 41.982 M 55.31 % 27.032 M -53.93 % 58.672 M 169.72 % 21.753 M 917.82 % 2.137 M -81.28 % 11.417 M 159.32 % 4.403 M
Deferred revenue 0.000 0.000 -100.00 % 348.603 M 16.22 % 299.947 M 77.44 % 169.042 M 50.94 % 111.995 M 29.72 % 86.333 M -1.61 % 87.745 M -29.12 % 123.797 M 21.06 % 102.258 M -17.64 % 124.166 M 964.79 % 11.661 M -89.21 % 108.106 M 19.83 % 90.215 M -33.10 % 134.847 M 43.41 % 94.029 M 20.14 % 78.265 M 193.91 % 26.629 M -36.69 % 42.058 M 13.36 % 37.101 M 70.32 % 21.783 M -57.87 % 51.709 M 89.68 % 27.262 M 10.65 % 24.638 M -73.40 % 92.609 M 201.00 % 30.767 M 168.60 % 11.455 M -75.06 % 45.925 M 0.000 0.000 0.000 0.000
Short term debt 6.179 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 M 0.000 -100.00 % 30.000 M 50.00 % 20.000 M -84.00 % 125.000 M 400.00 % 25.000 M -87.50 % 200.000 M 0.00 % 200.000 M 37.93 % 145.000 M -16.67 % 174.000 M -52.20 % 364.000 M 32.80 % 274.104 M -20.10 % 343.054 M 0.20 % 342.362 M 26.80 % 270.000 M 114.57 % 125.833 M 111.48 % 59.500 M 561.11 % 9.000 M 47.54 % 6.100 M -66.67 % 18.300 M 83.00 % 10.000 M -7.41 % 10.800 M 8.00 % 10.000 M 38.89 % 7.200 M 260.00 % 2.000 M -35.32 % 3.092 M
Total current liabilities 1.771 B 11.68 % 1.586 B -4.33 % 1.658 B 25.91 % 1.317 B 118.88 % 601.488 M -19.69 % 748.913 M 65.06 % 453.731 M 37.46 % 330.071 M -22.44 % 425.593 M 31.93 % 322.599 M -52.77 % 682.978 M 95.22 % 349.857 M -45.15 % 637.821 M -3.17 % 658.719 M -8.95 % 723.450 M 63.95 % 441.250 M -28.17 % 614.259 M 60.08 % 383.718 M -32.65 % 569.745 M 26.88 % 449.027 M 20.02 % 374.126 M 32.96 % 281.387 M 102.18 % 139.176 M 57.75 % 88.229 M -40.62 % 148.580 M 8.88 % 136.458 M 50.91 % 90.422 M -20.36 % 113.544 M 120.95 % 51.389 M 143.93 % 21.067 M 11.55 % 18.886 M 33.32 % 14.165 M
Total liabilities 2.036 B 23.16 % 1.653 B -5.43 % 1.748 B 23.54 % 1.415 B 110.50 % 672.274 M -19.47 % 834.837 M 48.14 % 563.531 M 25.58 % 448.738 M -0.27 % 449.965 M 38.99 % 323.736 M -72.88 % 1.194 B 38.96 % 859.148 M -26.93 % 1.176 B 75.20 % 671.109 M -7.68 % 726.926 M 38.53 % 524.726 M -14.92 % 616.731 M 60.65 % 383.890 M -32.64 % 569.947 M 26.88 % 449.199 M -10.47 % 501.743 M 44.54 % 347.138 M 109.65 % 165.576 M 87.67 % 88.229 M -45.78 % 162.712 M 0.78 % 161.458 M 12.58 % 143.422 M -13.88 % 166.544 M 59.54 % 104.389 M 48.45 % 70.317 M 43.84 % 48.886 M 10.69 % 44.165 M
Other non current assets 1.702 B 7.85 % 1.578 B 10.04 % 1.434 B -20.30 % 1.799 B 76.50 % 1.019 B 54.81 % 658.540 M 1 884.34 % 33.187 M 172.79 % 12.166 M -69.32 % 39.652 M 1.49 % 39.070 M 0.00 % 39.070 M 661.12 % 5.133 M 0.00 % 5.133 M 84.28 % 2.786 M 16.06 % 2.400 M 50.00 % 1.600 M 166.67 % 600.003 K -99.30 % 85.694 M 37.44 % 62.350 M -2.31 % 63.825 M -8.39 % 69.674 M 11 512.32 % 600.000 K -99.16 % 71.514 M 4 248.69 % 1.644 M -92.09 % 20.792 M -12.25 % 23.693 M -0.80 % 23.885 M -2.74 % 24.558 M 241.08 % 7.200 M 0.000 0.000 0.000
Long term investments 96.392 M -14.60 % 112.868 M 109.42 % -1.198 B 23.65 % -1.569 B -90.33 % -824.309 M -89.15 % -435.794 M -324.58 % 194.050 M 3.67 % 187.175 M -8.28 % 204.075 M 5.98 % 192.568 M 205.25 % 63.085 M -8.22 % 68.734 M 4.52 % 65.763 M 0.62 % 65.358 M -3.17 % 67.500 M -0.62 % 67.921 M -0.46 % 68.234 M 0.000 0.000 0.000 0.000 -100.00 % 69.074 M 0.000 0.000 -100.00 % 12.792 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 397.294 M -0.95 % 401.103 M 5.81 % 379.070 M -4.17 % 395.546 M 4.70 % 377.806 M 4.94 % 360.004 M 14.10 % 315.505 M -3.11 % 325.632 M -3.17 % 336.287 M -3.56 % 348.700 M -6.88 % 374.446 M 0.85 % 371.273 M -3.20 % 383.537 M -4.86 % 403.136 M 5.06 % 383.722 M 5.74 % 362.908 M -4.96 % 381.839 M 379.35 % 79.657 M -11.34 % 89.842 M -9.08 % 98.818 M 0.29 % 98.534 M 1 019.58 % 8.801 M 85.73 % 4.739 M 8.44 % 4.370 M -2.79 % 4.495 M 106.63 % 2.175 M -21.07 % 2.756 M -2.00 % 2.813 M 0.000 0.000 0.000 0.000
GoodWill 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 182.50 % 14.776 M 0.00 % 14.776 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.283 M -25.00 % 3.043 M -20.00 % 3.804 M -16.67 % 4.565 M -14.29 % 5.326 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 439.036 M -0.86 % 442.845 M 5.24 % 420.812 M -3.77 % 437.288 M 11.39 % 392.582 M 4.75 % 374.780 M 18.79 % 315.505 M -3.11 % 325.632 M -3.17 % 336.287 M -3.56 % 348.700 M -6.88 % 374.446 M 0.85 % 371.273 M -3.20 % 383.537 M -4.86 % 403.136 M 5.06 % 383.722 M 5.74 % 362.908 M -4.96 % 381.839 M 379.35 % 79.657 M -13.53 % 92.124 M -9.56 % 101.861 M -0.47 % 102.338 M 665.65 % 13.366 M 32.80 % 10.065 M 130.33 % 4.370 M -2.79 % 4.495 M 106.63 % 2.175 M -21.07 % 2.756 M -2.00 % 2.813 M 0.000 0.000 0.000 0.000
Property plant equipment net 1.714 B 7.27 % 1.597 B 5.09 % 1.520 B 24.55 % 1.220 B 19.46 % 1.022 B -3.89 % 1.063 B 11.36 % 954.484 M 13.11 % 843.847 M 16.84 % 722.216 M 0.50 % 718.634 M -4.07 % 749.139 M -6.14 % 798.124 M -5.40 % 843.725 M 27.03 % 664.194 M 31.70 % 504.320 M 10.07 % 458.176 M -7.40 % 494.781 M -14.58 % 579.263 M -8.97 % 636.372 M -3.35 % 658.452 M 4.50 % 630.128 M 29.59 % 486.264 M 98.45 % 245.028 M 48.41 % 165.098 M -18.35 % 202.196 M 3.60 % 195.162 M 8.55 % 179.796 M 8.61 % 165.536 M 80.32 % 91.800 M 41.95 % 64.669 M 12.85 % 57.307 M 11.32 % 51.481 M
Total non current assets 4.020 B 7.74 % 3.731 B 67.96 % 2.222 B 14.92 % 1.933 B 17.28 % 1.648 B -2.89 % 1.697 B 11.44 % 1.523 B 9.11 % 1.396 B 5.88 % 1.319 B 0.70 % 1.309 B 5.82 % 1.237 B -1.30 % 1.254 B -4.32 % 1.310 B 14.31 % 1.146 B 17.87 % 972.511 M 7.78 % 902.327 M -7.08 % 971.063 M 29.11 % 752.096 M -4.90 % 790.846 M -4.04 % 824.139 M 2.74 % 802.140 M 40.52 % 570.855 M 74.78 % 326.606 M 90.87 % 171.112 M -24.84 % 227.677 M 3.01 % 221.031 M 7.07 % 206.437 M 7.01 % 192.906 M 94.85 % 99.000 M 53.09 % 64.669 M 12.85 % 57.307 M 11.32 % 51.481 M
Other current assets 58.455 M -7.38 % 63.110 M -58.64 % 152.572 M 28.03 % 119.170 M 133.21 % 51.099 M -46.08 % 94.768 M -26.13 % 128.296 M -38.38 % 208.190 M 4.82 % 198.616 M -7.36 % 214.398 M -25.55 % 287.988 M 206.76 % 93.882 M -51.53 % 193.686 M 137.54 % 81.539 M 49.40 % 54.577 M 112.86 % 25.639 M -14.74 % 30.070 M -36.84 % 47.610 M -71.59 % 167.602 M 235.97 % 49.886 M -35.86 % 77.778 M -65.67 % 226.568 M 59.24 % 142.282 M -8.22 % 155.026 M 2 352.58 % 6.321 M -97.15 % 221.799 M 77.67 % 124.839 M 2 006.96 % 5.925 M 1 269.42 % 432.671 K -97.71 % 18.924 M 86.14 % 10.167 M 0.000
Short term investments 10.005 M -80.00 % 50.015 M -96.36 % 1.373 B -20.54 % 1.728 B 76.13 % 980.893 M 49.97 % 654.069 M 57 859.14 % -1.132 M -92.60 % -587.963 K 8.63 % -643.518 K 7.95 % -699.074 K 85.95 % -4.977 M 56.75 % -11.506 M -1 161.74 % -911.889 K 20.85 % -1.152 M 17.25 % -1.392 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 800.000 K 0.000 0.000 -100.00 % 10.000 M 0.000 0.000 -100.00 % 9.979 M 0.000 0.000 0.000 0.000
cash and cash equivalents 1.007 B -24.42 % 1.333 B -2.80 % 1.371 B 31.09 % 1.046 B -4.90 % 1.100 B 18.62 % 927.300 M -8.61 % 1.015 B 39.98 % 724.846 M -19.29 % 898.047 M 258.70 % 250.364 M -58.65 % 605.526 M -14.86 % 711.188 M -25.69 % 957.060 M 77.92 % 537.904 M -28.17 % 748.896 M 182.87 % 264.753 M 102.77 % 130.568 M 15.97 % 112.590 M 62.88 % 69.124 M -17.26 % 83.543 M 87.97 % 44.445 M -61.90 % 116.645 M -38.68 % 190.211 M -28.71 % 266.810 M 15.92 % 230.160 M 48.26 % 155.240 M 402.19 % 30.912 M -37.89 % 49.770 M -59.35 % 122.445 M 2 756.85 % 4.286 M 84.51 % 2.323 M -52.41 % 4.881 M
Cash and short term investments 1.017 B -26.43 % 1.383 B -49.60 % 2.744 B -1.07 % 2.774 B 33.30 % 2.081 B 31.59 % 1.581 B 55.86 % 1.015 B 39.98 % 724.846 M -19.29 % 898.047 M 258.70 % 250.364 M -58.65 % 605.526 M -14.86 % 711.188 M -25.69 % 957.060 M 77.92 % 537.904 M -28.17 % 748.896 M 182.87 % 264.753 M 102.77 % 130.568 M 15.97 % 112.590 M 62.88 % 69.124 M -17.26 % 83.543 M 87.97 % 44.445 M -62.16 % 117.445 M -38.26 % 190.211 M -28.71 % 266.810 M 11.10 % 240.160 M 54.70 % 155.240 M 402.19 % 30.912 M -48.26 % 59.749 M -51.20 % 122.445 M 2 756.85 % 4.286 M 84.51 % 2.323 M -52.41 % 4.881 M
Total current assets 2.488 B 3.77 % 2.397 B -40.40 % 4.022 B -1.04 % 4.064 B 24.10 % 3.275 B 6.97 % 3.062 B 33.48 % 2.294 B 16.55 % 1.968 B 12.64 % 1.747 B 27.63 % 1.369 B -34.49 % 2.090 B 20.18 % 1.739 B -9.37 % 1.919 B 33.00 % 1.443 B -5.93 % 1.534 B 120.54 % 695.331 M 13.05 % 615.083 M 30.94 % 469.762 M -10.98 % 527.725 M 61.29 % 327.195 M -9.72 % 362.415 M -12.90 % 416.084 M 0.46 % 414.176 M -11.53 % 468.160 M -2.63 % 480.790 M 5.32 % 456.503 M 112.48 % 214.845 M -1.94 % 219.097 M -2.52 % 224.760 M 423.38 % 42.944 M 65.58 % 25.935 M 6.55 % 24.342 M
Inventory 460.971 M 13.49 % 406.167 M 6.26 % 382.225 M 1.12 % 377.993 M 53.19 % 246.741 M 1.75 % 242.502 M 41.12 % 171.847 M -11.62 % 194.430 M 3.67 % 187.540 M 18.41 % 158.377 M -49.37 % 312.827 M -6.60 % 334.949 M -2.70 % 344.247 M 17.20 % 293.734 M 5.41 % 278.649 M 136.61 % 117.769 M 17.07 % 100.595 M -7.48 % 108.729 M 11.98 % 97.099 M 10.49 % 87.878 M 22.21 % 71.907 M -0.23 % 72.071 M -11.77 % 81.682 M 87.24 % 43.625 M -11.23 % 49.145 M -31.03 % 71.253 M 35.14 % 52.725 M -18.96 % 65.065 M -8.67 % 71.243 M 261.02 % 19.734 M 46.77 % 13.446 M 41.54 % 9.500 M
Net receivables 950.799 M 74.49 % 544.910 M -29.73 % 775.454 M -2.28 % 793.544 M -11.49 % 896.518 M -21.57 % 1.143 B 16.76 % 978.997 M 16.47 % 840.579 M 81.57 % 462.956 M -37.92 % 745.765 M -15.57 % 883.273 M 0.000 -100.00 % 423.569 M 0.000 0.000 0.000 -100.00 % 353.849 M 57.19 % 225.108 M -15.28 % 265.715 M 150.94 % 105.888 M -48.79 % 206.786 M -8.58 % 226.204 M 59.78 % 141.575 M 5 144.85 % 2.699 M -98.54 % 185.164 M 6 011.58 % 3.030 M -52.42 % 6.367 M -92.79 % 88.358 M 188.39 % 30.639 M 0.000 0.000 0.000
Tax assets 69.291 M 14.63 % 60.447 M 35.99 % 44.448 M -1.00 % 44.899 M 15.19 % 38.979 M 5.27 % 37.028 M 42.42 % 25.999 M -4.54 % 27.237 M 66.52 % 16.357 M 56.95 % 10.421 M -10.59 % 11.656 M 11.96 % 10.410 M -14.30 % 12.148 M 12.59 % 10.790 M -25.95 % 14.570 M 24.30 % 11.721 M -54.23 % 25.609 M 242.26 % 7.482 M 0.000 0.000 0.000 -100.00 % 1.552 M 0.000 0.000 100.00 % -12.597 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 162.746 M 4.15 % 156.254 M -34.02 % 236.806 M 15.11 % 205.721 M 351.53 % 45.561 M -19.08 % 56.305 M -52.90 % 119.549 M 35.63 % 88.144 M 84.68 % 47.728 M 5.75 % 45.135 M -85.37 % 308.492 M 33.03 % 231.898 M 0.99 % 229.628 M -7.96 % 249.490 M 17.33 % 212.641 M 122.90 % 95.398 M 103.35 % 46.913 M -26.75 % 64.045 M -46.34 % 119.348 M 93.67 % 61.624 M -14.52 % 72.089 M 10.64 % 65.157 M 39.98 % 46.548 M 23.23 % 37.773 M 8.84 % 34.705 M -36.16 % 54.364 M -3.15 % 56.133 M 30.44 % 43.035 M 160.40 % 16.527 M 88.31 % 8.776 M 131.48 % 3.791 M 158.36 % 1.467 M
Tax payables 110.631 M 130.04 % 48.091 M -34.94 % 73.922 M 51.14 % 48.910 M 27.31 % 38.418 M -40.48 % 64.546 M -25.24 % 86.333 M 92.97 % 44.739 M -10.15 % 49.791 M 147.54 % 20.114 M 66.90 % 12.052 M 121.58 % -55.856 M -573.73 % 11.791 M 196.92 % 3.971 M -92.13 % 50.429 M 107.67 % 24.283 M -25.75 % 32.706 M 924.60 % 3.192 M -73.32 % 11.962 M 13.80 % 10.512 M 243.60 % 3.059 M -90.20 % 31.231 M 898.72 % -3.910 M -326.95 % 1.723 M -97.24 % 62.496 M 186.52 % 21.812 M 1 996.07 % -1.150 M -210.89 % 1.037 M -66.64 % 3.110 M 5.29 % 2.954 M 76.16 % 1.677 M -67.77 % 5.203 M
Deferred revenue non current 90.329 M 0.000 -100.00 % 67.845 M -7.12 % 73.045 M 44.42 % 50.580 M -12.92 % 58.082 M -2.87 % 59.800 M 22.87 % 48.668 M 100.08 % 24.324 M 2 739.34 % 856.666 K -93.13 % 12.466 M -1.97 % 12.717 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 608.833 M -5.40 % 643.586 M 6.48 % 604.411 M 4.31 % 579.455 M 54.76 % 374.432 M 2.94 % 363.728 M 250 909.64 % 144.906 K -9.76 % 160.585 K -32.41 % 237.599 K -1.55 % 241.335 K -99.57 % 55.830 M 3.57 % 53.906 M 2.40 % 52.644 M 2.97 % 51.124 M 8.82 % 46.980 M 1.36 % 46.350 M -3.89 % 48.227 M 4 155.02 % 1.133 M -23.41 % 1.480 M -29.35 % 2.095 M -23.89 % 2.752 M -92.69 % 37.639 M 47.57 % 25.506 M -7.19 % 27.484 M 21.67 % 22.588 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 108.811 K -89.61 % 1.048 M -10.90 % 1.176 M -57.86 % 2.791 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 308.465 M -6.94 % 331.460 M 2.89 % 322.147 M 7.39 % 299.965 M -59.63 % 742.993 M 99.74 % 371.975 M 137.77 % 156.446 M -78.34 % 722.155 M 46.79 % 491.975 M 0.00 % 491.975 M -31.56 % 718.832 M -18.74 % 884.567 M 0.00 % 884.567 M 0.21 % 882.710 M 2.50 % 861.209 M 170.04 % 318.915 M 1.03 % 315.661 M 9.35 % 288.672 M -26.85 % 394.649 M 5.74 % 373.241 M 3.57 % 360.390 M 11.76 % 322.470 M 3.69 % 310.980 M -2.21 % 318.023 M -2.02 % 324.591 M 8.19 % 300.032 M 181.69 % 106.510 M 13.42 % 93.909 M -35.17 % 144.852 M 1 444.93 % 9.376 M 45.66 % 6.437 M 72.23 % 3.737 M
Deferred tax liabilities non current 17.893 M -11.07 % 20.120 M -6.82 % 21.591 M -4.95 % 22.716 M 12.42 % 20.207 M -27.42 % 27.842 M 557.62 % 4.234 M 108.70 % -48.668 M 0.000 0.000 100.00 % -498.051 M -3 816.52 % -12.717 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.132 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.508 B 6.19 % 6.129 B -1.84 % 6.244 B 4.10 % 5.998 B 21.81 % 4.924 B 3.45 % 4.759 B 24.69 % 3.817 B 13.46 % 3.364 B 9.73 % 3.066 B 14.47 % 2.678 B -19.50 % 3.327 B 11.18 % 2.992 B -7.32 % 3.229 B 24.72 % 2.589 B 3.30 % 2.506 B 56.86 % 1.598 B 0.73 % 1.586 B 29.81 % 1.222 B -7.33 % 1.319 B 14.53 % 1.151 B -1.14 % 1.165 B 18.00 % 986.939 M 33.23 % 740.781 M 15.88 % 639.272 M -9.77 % 708.467 M 4.57 % 677.534 M 60.83 % 421.282 M 2.25 % 412.003 M 27.26 % 323.760 M 200.86 % 107.613 M 29.28 % 83.243 M 9.79 % 75.823 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Deferred income tax 0.000 0.000 100.00 % -673.791 K 89.10 % -6.183 M 35.50 % -9.586 M -1 062.95 % -824.312 K -166.62 % 1.237 M 111.37 % -10.880 M -83.31 % -5.935 M -110.18 % -2.824 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
Stock based compensation 0.000 -100.00 % 8.943 M -16.12 % 10.661 M 795.64 % 1.190 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
Change in working capital -140.076 M -186.74 % 161.494 M -48.31 % 312.428 M -5.38 % 330.195 M 150.80 % 131.657 M 70.25 % 77.332 M 287.29 % -41.290 M 88.31 % -353.206 M -237.52 % 256.841 M 964.49 % 24.128 M 128.13 % -85.767 M 46.92 % -161.584 M -56.59 % -103.187 M 14.44 % -120.598 M 5.11 % -127.086 M -285.27 % 68.594 M 28.56 % 53.357 M 233.19 % -40.061 M 66.94 % -121.178 M -366.81 % 45.417 M 146.95 % -96.729 M -228.88 % -29.412 M -191.53 % 32.133 M 189.94 % -35.728 M -144.68 % 79.962 M 182.67 % -96.727 M -116.44 % -44.690 M
Accounts receivables -326.867 M -212.15 % 291.453 M 963.84 % 27.396 M -82.82 % 159.502 M -33.71 % 240.599 M 465.31 % 42.561 M 138.79 % -109.710 M 25.48 % -147.230 M -6 912.18 % 2.161 M 104.01 % -53.908 M -92.35 % -28.027 M 69.11 % -90.716 M -496.17 % 22.898 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
Inventory 10.821 M 138.48 % -28.124 M -547.36 % -4.344 M 81.61 % -23.626 M -261.24 % -6.540 M -443.51 % 1.904 M -89.72 % 18.512 M 646.81 % -3.385 M 86.24 % -24.598 M -3.07 % -23.866 M -43.41 % -16.642 M -277.63 % 9.369 M 118.72 % -50.042 M -345.23 % -11.240 M 93.15 % -164.139 M -586.71 % -23.902 M -402.35 % 7.905 M 152.30 % -15.115 M -61.45 % -9.362 M 54.13 % -20.409 M -652.93 % -2.711 M -427.90 % 826.661 K 103.07 % -26.915 M -627.98 % 5.098 M -77.60 % 22.761 M 227.08 % -17.911 M -245.15 % 12.339 M
Accounts payables 175.969 M 272.80 % -101.836 M -135.11 % 290.050 M 44.66 % 200.502 M 316.02 % -92.815 M -375.48 % 33.692 M -30.78 % 48.671 M 125.39 % -191.710 M -167.22 % 285.213 M 172.34 % 104.726 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
Other working capital 0.000 0.000 100.00 % -673.790 K 89.10 % -6.183 M 35.50 % -9.586 M -1 062.95 % -824.312 K 98.62 % -59.802 M 82.90 % -349.820 M -224.30 % 281.439 M 486.40 % 47.994 M 169.43 % -69.125 M 59.56 % -170.952 M -221.67 % -53.145 M 51.40 % -109.358 M -395.14 % 37.053 M -59.94 % 92.496 M 103.51 % 45.451 M 282.20 % -24.945 M 77.69 % -111.815 M -269.86 % 65.826 M 170.01 % -94.019 M -210.92 % -30.239 M -151.21 % 59.048 M 244.63 % -40.826 M -171.37 % 57.201 M 172.58 % -78.816 M -38.20 % -57.030 M
Other non cash items -70.988 M -327.77 % 31.167 M 142.94 % -72.582 M -21.89 % -59.547 M -435.38 % 17.755 M 162.16 % -28.562 M -87.41 % -15.241 M -524.25 % -2.441 M 43.24 % -4.301 M -108.47 % 50.792 M -45.22 % 92.727 M 1 414.25 % 6.124 M -76.86 % 26.467 M 350.94 % -10.547 M -160.98 % 17.295 M -62.16 % 45.700 M 74.35 % 26.211 M -29.45 % 37.155 M -1.26 % 37.628 M -8.91 % 41.310 M 12.55 % 36.704 M 74.64 % 21.017 M 628.61 % 2.885 M -79.33 % 13.955 M 710.94 % -2.284 M -110.22 % 22.356 M 324.51 % -9.958 M
Net cash provided by operating activities 786.253 M -24.10 % 1.036 B 1.96 % 1.016 B 10.79 % 917.038 M 21.87 % 752.501 M 17.36 % 641.178 M 31.86 % 486.246 M 289.22 % 124.929 M -82.10 % 698.046 M 36.66 % 510.778 M 43.15 % 356.805 M 218.81 % 111.919 M -50.56 % 226.381 M 34.51 % 168.296 M -24.29 % 222.293 M -41.24 % 378.316 M 40.70 % 268.873 M 75.01 % 153.632 M 178.10 % 55.243 M -72.16 % 198.446 M 655.08 % 26.281 M -66.72 % 78.978 M -16.78 % 94.902 M 129.90 % 41.279 M -66.10 % 121.769 M 656.17 % -21.894 M -91.79 % -11.416 M
Investments in property plant and equipment -290.767 M -39.20 % -208.879 M 39.57 % -345.641 M -83.37 % -188.491 M -3.26 % -182.534 M -139.13 % -76.332 M 37.11 % -121.379 M 33.02 % -181.213 M -158.62 % -70.069 M -11.66 % -62.751 M 38.68 % -102.333 M -58.43 % -64.592 M 71.22 % -224.421 M 9.34 % -247.547 M -75.73 % -140.864 M -627.41 % -19.365 M 5.50 % -20.493 M -83.66 % -11.158 M 63.65 % -30.695 M 53.08 % -65.423 M 75.13 % -263.025 M -13.66 % -231.420 M -100.53 % -115.404 M -2 181.23 % -5.059 M 81.42 % -27.223 M -538.60 % -4.263 M 75.66 % -17.513 M
Acquisitions net 0.000 0.000 -100.00 % 52.349 K -95.79 % 1.245 M -99.32 % 183.194 M 39.62 % 131.209 M 18 139.19 % 719.377 K -32.12 % 1.060 M -53.56 % 2.282 M -84.21 % 14.457 M 9 608.41 % 148.911 K 0.000 0.000 0.000 0.000 0.000 100.00 % -288.954 M -132 300.04 % 218.573 K 0.000 0.000 -100.00 % 199.000 K 41.52 % 140.614 K 0.000 -100.00 % 14.629 M -46.34 % 27.261 M 0.000 0.000
Purchases of investments -995.218 M 45.93 % -1.840 B 43.55 % -3.260 B 37.26 % -5.197 B -50.24 % -3.459 B -28.33 % -2.695 B -19 866.07 % -13.500 M 90.69 % -145.000 M -38.10 % -105.000 M 66.72 % -315.500 M -97.19 % -160.000 M 0.000 100.00 % -1.000 M 0.000 0.000 0.000 -100.00 % 1.221 M 104.71 % -25.947 M 0.000 0.000 100.00 % -36.220 M -4 427.50 % -800.000 K 99.12 % -90.794 M -81.23 % -50.100 M 16.50 % -60.000 M 0.000 0.000
Sales maturities of investments 1.304 B -30.65 % 1.880 B -48.98 % 3.685 B -6.69 % 3.950 B 32.44 % 2.982 B 40.07 % 2.129 B 2 827.85 % 72.715 M -39.37 % 119.938 M -21.53 % 152.847 M -28.93 % 215.078 M 6 327.90 % 3.346 M 0.000 0.000 0.000 0.000 -100.00 % 21.189 M 56.49 % 13.540 M 18 788.95 % 71.680 K -94.55 % 1.315 M 275.73 % 350.120 K -60.26 % 880.969 K 122.61 % 395.751 K 0.000 -100.00 % 67.232 M 21.04 % 55.545 M 0.000 -100.00 % 13.356 M
Other investing activites 63.118 M 577.05 % -13.231 M 0.000 -100.00 % 197.892 M 208.41 % -182.534 M -238 519.54 % 76.560 K 289.04 % -40.498 K -100.08 % 47.981 M 105.42 % 23.358 M 171.16 % 8.614 M 4 756.20 % -185.000 K -100.43 % 42.647 M 62 565.28 % 68.055 K 62.49 % 41.882 K -68.18 % 131.637 K -43.66 % 233.658 K 106.02 % -3.880 M -169.22 % 5.605 M 64.90 % 3.399 M -62.37 % 9.033 M 1 446.20 % 584.217 K -47.79 % 1.119 M -7.40 % 1.208 M 123.89 % -5.059 M 81.42 % -27.223 M -807.45 % 3.848 M 5 007.17 % 75.345 K
Net cash used for investing activites 80.969 M 144.38 % -182.431 M -329.69 % 79.425 M 106.42 % -1.237 B -87.70 % -658.797 M -28.80 % -511.486 M -731.89 % -61.485 M 60.90 % -157.234 M -4 701.29 % 3.417 M 102.44 % -140.102 M 45.91 % -259.023 M -1 080.34 % -21.945 M 90.26 % -225.353 M 8.95 % -247.505 M -75.87 % -140.732 M -6 940.84 % 2.057 M 100.69 % -298.566 M -856.66 % -31.209 M -20.13 % -25.980 M 53.64 % -56.040 M 81.17 % -297.581 M -29.07 % -230.565 M -12.48 % -204.990 M -1 047.13 % 21.643 M 168.41 % -31.639 M -7 525.70 % -414.905 K 89.84 % -4.082 M
Debt repayment -1.548 M 20.52 % -1.948 M 10.17 % -2.169 M 0.000 0.000 100.00 % -70.000 M 0.000 100.00 % -20.000 M -300.00 % 10.000 M 101.65 % -605.000 M -705.00 % 100.000 M 148.78 % -205.000 M -783.33 % 30.000 M 220.00 % -25.000 M 13.79 % -29.000 M 73.64 % -110.000 M 0.000 100.00 % -54.858 M -5 943.38 % 938.800 K 101.36 % -69.000 M -130.30 % 227.717 M 138.87 % 95.331 M 3 913.26 % -2.500 M 72.53 % -9.100 M 69.87 % -30.200 M -1 676.47 % -1.700 M -112.50 % -800.000 K
Common stock issued 0.000 0.000 -100.00 % 2.317 M -96.87 % 74.075 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
Common stock repurchased -1.308 M -16.73 % -1.121 M 51.63 % -2.317 M 96.84 % -73.273 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
Dividends paid -768.459 M 4.00 % -800.503 M -10.56 % -724.019 M -134.54 % -308.701 M -88.95 % -163.380 M -11.14 % -147.000 M -8.89 % -135.000 M -11.67 % -120.895 M 2.33 % -123.779 M -2.46 % -120.812 M 2.56 % -123.989 M 2.70 % -127.429 M -16.34 % -109.530 M -2.79 % -106.552 M -4.73 % -101.738 M 25.30 % -136.189 M -87.80 % -72.518 M -200.92 % -24.098 M 45.99 % -44.621 M -30.94 % -34.078 M -19.08 % -28.617 M -43.23 % -19.980 M -25.40 % -15.933 M 13.83 % -18.491 M -425.39 % -3.519 M 21.97 % -4.510 M -76.19 % -2.560 M
Other financing activites -86.124 M -539.05 % -13.477 M -251.66 % 8.886 M 121.79 % -40.782 M 0.000 0.000 0.000 0.000 -100.00 % 60.000 M 227 829.91 % -26.347 K 99.99 % -179.455 M 0.000 -100.00 % 494.240 M 0.000 -100.00 % 520.345 M 0.000 -100.00 % 120.188 M 682.90 % 15.352 M 0.000 100.00 % -230.000 K 98.36 % -14.007 M -624.60 % 2.670 M -90.92 % 29.400 M 2 128.98 % 1.319 M -92.87 % 18.510 M -87.89 % 152.847 M 0.000
Net cash used provided by financing activities -857.439 M -4.94 % -817.048 M -11.36 % -733.699 M -109.94 % -349.483 M -113.91 % -163.380 M 24.71 % -217.000 M -60.74 % -135.000 M 4.18 % -140.895 M -161.99 % -53.779 M 92.59 % -725.839 M -256.78 % -203.443 M 38.80 % -332.429 M -180.16 % 414.710 M 414.69 % -131.782 M -132.73 % 402.582 M 263.53 % -246.189 M -616.44 % 47.670 M 160.38 % -78.956 M -80.75 % -43.682 M 57.72 % -103.308 M -151.89 % 199.099 M 155.19 % 78.022 M 611.45 % 10.967 M 141.74 % -26.272 M -72.73 % -15.209 M -110.37 % 146.637 M 4 464.50 % -3.360 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 9.783 M -89.34 % 91.817 M -74.62 % 361.716 M 154.07 % -669.015 M -860.18 % -69.676 M 20.19 % -87.308 M -130.13 % 289.761 M 267.30 % -173.200 M -126.74 % 647.683 M 282.36 % -355.163 M -236.13 % -105.662 M 56.42 % -242.455 M -158.32 % 415.739 M 297.04 % -210.992 M -143.58 % 484.143 M 260.80 % 134.185 M 646.38 % 17.978 M -58.64 % 43.467 M 401.45 % -14.419 M -136.88 % 39.098 M 154.15 % -72.200 M 1.86 % -73.566 M 25.78 % -99.122 M -370.45 % 36.650 M -51.08 % 74.920 M -39.74 % 124.328 M 759.30 % -18.857 M
Cash at beginning of period 642.141 M 16.68 % 550.324 M 191.78 % 188.608 M -78.01 % 857.624 M -7.51 % 927.300 M -8.61 % 1.015 B 39.98 % 724.846 M -19.29 % 898.047 M 258.70 % 250.364 M -58.65 % 605.526 M -14.86 % 711.188 M -25.42 % 953.643 M 77.29 % 537.904 M -28.17 % 748.896 M 182.87 % 264.753 M 102.77 % 130.568 M 15.97 % 112.590 M 62.88 % 69.124 M -17.26 % 83.543 M 87.97 % 44.445 M -61.90 % 116.645 M -38.68 % 190.211 M -34.26 % 289.333 M 25.71 % 230.160 M 48.26 % 155.240 M 402.19 % 30.912 M -37.89 % 49.770 M
Cash at end of period 651.924 M 1.52 % 642.141 M 16.68 % 550.324 M 191.78 % 188.608 M -78.01 % 857.624 M -7.51 % 927.300 M -8.61 % 1.015 B 39.98 % 724.846 M -19.29 % 898.047 M 258.70 % 250.364 M -58.65 % 605.526 M -14.86 % 711.188 M -25.42 % 953.643 M 77.29 % 537.904 M -28.17 % 748.896 M 182.87 % 264.753 M 102.77 % 130.568 M 15.97 % 112.590 M 62.88 % 69.124 M -17.26 % 83.543 M 87.97 % 44.445 M -61.90 % 116.645 M -38.68 % 190.211 M -28.71 % 266.810 M 15.92 % 230.160 M 48.26 % 155.240 M 402.19 % 30.912 M
Operating cash flow 786.253 M -24.10 % 1.036 B 1.96 % 1.016 B 10.79 % 917.038 M 21.87 % 752.501 M 17.36 % 641.178 M 31.86 % 486.246 M 289.22 % 124.929 M -82.10 % 698.046 M 36.66 % 510.778 M 43.15 % 356.805 M 218.81 % 111.919 M -50.56 % 226.381 M 34.51 % 168.296 M -24.29 % 222.293 M -41.24 % 378.316 M 40.70 % 268.873 M 75.01 % 153.632 M 178.10 % 55.243 M -72.16 % 198.446 M 655.08 % 26.281 M -66.72 % 78.978 M -16.78 % 94.902 M 129.90 % 41.279 M -66.10 % 121.769 M 656.17 % -21.894 M -91.79 % -11.416 M
Capital expenditure -290.767 M -39.20 % -208.879 M 39.57 % -345.641 M -83.37 % -188.491 M -3.26 % -182.534 M -139.13 % -76.332 M 37.11 % -121.379 M 33.02 % -181.213 M -158.62 % -70.069 M -11.66 % -62.751 M 38.68 % -102.333 M -58.43 % -64.592 M 71.22 % -224.421 M 9.34 % -247.547 M -75.73 % -140.864 M -627.41 % -19.365 M 5.50 % -20.493 M -83.66 % -11.158 M 63.65 % -30.695 M 53.08 % -65.423 M 75.13 % -263.025 M -13.66 % -231.420 M -100.53 % -115.404 M -2 181.23 % -5.059 M 81.42 % -27.223 M -538.60 % -4.263 M 75.66 % -17.513 M
Free CashFlow 495.485 M -40.18 % 828.315 M 23.56 % 670.349 M -7.99 % 728.547 M 27.82 % 569.967 M 0.91 % 564.845 M 54.81 % 364.867 M 748.26 % -56.284 M -108.96 % 627.976 M 40.16 % 448.028 M 76.06 % 254.472 M 437.69 % 47.327 M 2 314.29 % 1.960 M 102.47 % -79.251 M -197.33 % 81.429 M -77.31 % 358.951 M 44.52 % 248.380 M 74.33 % 142.473 M 480.39 % 24.548 M -81.55 % 133.023 M 156.19 % -236.744 M -55.30 % -152.443 M -643.53 % -20.503 M -156.61 % 36.220 M -61.69 % 94.546 M 461.45 % -26.157 M 9.58 % -28.929 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31
Revenue 957.019 M -19.18 % 1.184 B -19.10 % 1.464 B 83.09 % 799.352 M -19.98 % 998.930 M -21.57 % 1.274 B -3.24 % 1.316 B 50.45 % 874.927 M -13.98 % 1.017 B -24.37 % 1.345 B 33.05 % 1.011 B 3.83 % 973.493 M 0.34 % 970.148 M 4.24 % 930.727 M -0.58 % 936.138 M 39.38 % 671.621 M 14.08 % 588.741 M -13.10 % 677.474 M -4.08 % 706.294 M 22.47 % 576.696 M -8.92 % 633.182 M 20.54 % 525.280 M -29.57 % 745.792 M 32.54 % 562.694 M -6.78 % 603.632 M 12.35 % 537.287 M 15.87 % 463.679 M 17.00 % 396.319 M -8.87 % 434.898 M -5.53 % 460.333 M 4.86 % 438.997 M 2.10 % 429.980 M -4.14 % 448.535 M 4.52 % 429.131 M -6.03 % 456.670 M 106.83 % 220.794 M -43.39 % 390.023 M -18.85 % 480.619 M -32.64 % 713.531 M 26.16 % 565.591 M -18.70 % 695.697 M 11.75 % 622.532 M -20.25 % 780.588 M 17.45 % 664.627 M -3.64 % 689.701 M -1.36 % 699.208 M -22.21 % 898.857 M 53.84 % 584.294 M -9.59 % 646.238 M -0.34 % 648.472 M -36.02 % 1.014 B 58.38 % 639.946 M -6.13 % 681.742 M -20.41 % 856.583 M -22.44 % 1.104 B 67.56 % 659.166 M 86.82 % 352.834 M -33.53 % 530.834 M -46.32 % 988.856 M 85.45 % 533.215 M 10.70 % 481.661 M -13.97 % 559.874 M 2.73 % 544.976 M 16.53 % 467.652 M 4.16 % 448.963 M 4.79 % 428.433 M 4.79 % 408.845 M 12.08 % 364.787 M 21.97 % 299.074 M -22.31 % 384.937 M 24.73 % 308.621 M 19.97 % 257.249 M -4.57 % 269.566 M -19.09 % 333.153 M -3.13 % 343.916 M 32.24 % 260.073 M 6.84 % 243.426 M -27.04 % 333.658 M 25.24 % 266.411 M 6.91 % 249.186 M 5.80 % 235.526 M 3.14 % 228.348 M -8.51 % 249.583 M 46.52 % 170.336 M -32.77 % 253.363 M 57.18 % 161.194 M -36.99 % 255.804 M 44.23 % 177.358 M -25.99 % 239.626 M -10.72 % 268.384 M 53.87 % 174.419 M 1.33 % 172.131 M 11.49 % 154.397 M -7.39 % 166.725 M
Net income 237.423 M -16.67 % 284.914 M 85.19 % 153.852 M 5.68 % 145.587 M -35.20 % 224.672 M -16.48 % 269.019 M 112.93 % 126.340 M -11.36 % 142.528 M -31.23 % 207.242 M -14.56 % 242.556 M 159.96 % 93.305 M -17.17 % 112.645 M -46.00 % 208.594 M 13.55 % 183.697 M 241.09 % 53.856 M -62.93 % 145.264 M -1.33 % 147.218 M -7.61 % 159.349 M 110.50 % 75.699 M -40.88 % 128.038 M -7.61 % 138.578 M 5.44 % 131.425 M 60.35 % 81.961 M -36.77 % 129.633 M 3.75 % 124.950 M -1.65 % 127.051 M 8.93 % 116.631 M -6.89 % 125.256 M 11.51 % 112.331 M -3.19 % 116.030 M 19.80 % 96.852 M -12.35 % 110.501 M 9.15 % 101.237 M -7.30 % 109.207 M -12.12 % 124.265 M 110.87 % 58.930 M -33.81 % 89.029 M -17.21 % 107.539 M -25.86 % 145.048 M 75.36 % 82.716 M 9.54 % 75.511 M 18.47 % 63.738 M -41.86 % 109.622 M 84.77 % 59.328 M 40.69 % 42.170 M -21.51 % 53.728 M 62.38 % 33.088 M 31.30 % 25.200 M -16.94 % 30.340 M -63.72 % 83.627 M 10.04 % 75.995 M 81.34 % 41.908 M 4.41 % 40.140 M -40.35 % 67.293 M -26.12 % 91.090 M 127.19 % 40.095 M 21.86 % 32.901 M -48.38 % 63.732 M -18.06 % 77.777 M 36.58 % 56.947 M -10.43 % 63.580 M 1.08 % 62.898 M -13.19 % 72.454 M 117.80 % 33.266 M -33.34 % 49.903 M 9.74 % 45.473 M 70.85 % 26.615 M 130.93 % 11.525 M -74.26 % 44.775 M -6.14 % 47.704 M 3 665.93 % -1.338 M -109.73 % 13.755 M -76.83 % 59.354 M 135.40 % 25.214 M 4.91 % 24.035 M 40.91 % 17.057 M -9.01 % 18.745 M 9.88 % 17.059 M 14.87 % 14.850 M 7.69 % 13.790 M 5.20 % 13.108 M 10.32 % 11.882 M 1 286.73 % -1.001 M -109.18 % 10.910 M -56.17 % 24.893 M 199.41 % 8.314 M 1.98 % 8.153 M -31.19 % 11.847 M -34.42 % 18.067 M 42.74 % 12.657 M 11.92 % 11.309 M -3.00 % 11.659 M 61.06 % 7.239 M -44.35 % 13.007 M
Income before tax 344.246 M -4.11 % 358.994 M 64.64 % 218.049 M 16.15 % 187.724 M -34.79 % 287.876 M -15.32 % 339.948 M 90.93 % 178.053 M 3.06 % 172.770 M -33.25 % 258.835 M -15.54 % 306.460 M 175.60 % 111.198 M -25.29 % 148.831 M -43.49 % 263.392 M 14.59 % 229.860 M 243.73 % 66.872 M -63.85 % 184.983 M 2.16 % 181.065 M -4.81 % 190.219 M 106.95 % 91.917 M -40.58 % 154.694 M -9.85 % 171.587 M 6.45 % 161.196 M 63.30 % 98.712 M -37.95 % 159.097 M 3.68 % 153.449 M -0.84 % 154.742 M 11.51 % 138.774 M -2.15 % 141.819 M 6.87 % 132.702 M -1.45 % 134.649 M 39.67 % 96.407 M -26.33 % 130.862 M 14.55 % 114.238 M -12.67 % 130.809 M -4.03 % 136.304 M 96.54 % 69.351 M -33.04 % 103.577 M -18.29 % 126.762 M -28.31 % 176.830 M 85.41 % 95.371 M 6.34 % 89.687 M 14.61 % 78.251 M -45.51 % 143.615 M 99.57 % 71.961 M 30.20 % 55.268 M -13.10 % 63.600 M 63.37 % 38.930 M 31.84 % 29.529 M -25.20 % 39.475 M -61.15 % 101.611 M 8.20 % 93.911 M 99.63 % 47.043 M 2.67 % 45.819 M -44.49 % 82.537 M -30.21 % 118.270 M 181.25 % 42.051 M 18.21 % 35.573 M -56.02 % 80.891 M -7.33 % 87.288 M 33.03 % 65.615 M -11.30 % 73.978 M -3.36 % 76.547 M -9.73 % 84.798 M 170.23 % 31.380 M -52.65 % 66.270 M 6.11 % 62.457 M 82.13 % 34.293 M 115.05 % 15.946 M -59.85 % 39.717 M -48.38 % 76.941 M 11 813.96 % -656.830 K -103.78 % 17.359 M -76.09 % 72.593 M 124.22 % 32.376 M 6.47 % 30.409 M 52.39 % 19.955 M -26.27 % 27.065 M 14.63 % 23.611 M -19.13 % 29.195 M 66.74 % 17.509 M 1.22 % 17.298 M 17.33 % 14.743 M 234.50 % 4.407 M -64.64 % 12.465 M -54.64 % 27.483 M 98.16 % 13.869 M -62.17 % 36.661 M 317.53 % 8.780 M -77.45 % 38.929 M 107.53 % 18.759 M -36.49 % 29.539 M 48.07 % 19.950 M 69.38 % 11.778 M 46.27 % 8.052 M
Income before tax ratio 0.36 18.64 % 0.30 103.50 % 0.15 -36.56 % 0.23 -18.51 % 0.29 7.97 % 0.27 97.31 % 0.14 -31.50 % 0.20 -22.40 % 0.25 11.68 % 0.23 107.14 % 0.11 -28.04 % 0.15 -43.69 % 0.27 9.93 % 0.25 245.73 % 0.07 -74.06 % 0.28 -10.44 % 0.31 9.53 % 0.28 115.75 % 0.13 -51.48 % 0.27 -1.01 % 0.27 -11.69 % 0.31 131.85 % 0.13 -53.19 % 0.28 11.22 % 0.25 -11.73 % 0.29 -3.77 % 0.30 -16.36 % 0.36 17.27 % 0.31 4.32 % 0.29 33.19 % 0.22 -27.84 % 0.30 19.49 % 0.25 -16.45 % 0.30 2.13 % 0.30 -4.97 % 0.31 18.28 % 0.27 0.69 % 0.26 6.42 % 0.25 46.97 % 0.17 30.80 % 0.13 2.56 % 0.13 -31.68 % 0.18 69.93 % 0.11 35.12 % 0.08 -11.90 % 0.09 110.02 % 0.04 -14.30 % 0.05 -17.27 % 0.06 -61.02 % 0.16 69.12 % 0.09 26.04 % 0.07 9.38 % 0.07 -30.25 % 0.10 -10.02 % 0.11 67.86 % 0.06 -36.73 % 0.10 -33.84 % 0.15 72.63 % 0.09 -28.27 % 0.12 -19.88 % 0.15 12.34 % 0.14 -12.13 % 0.16 131.89 % 0.07 -54.54 % 0.15 1.25 % 0.15 73.80 % 0.08 91.88 % 0.04 -67.08 % 0.13 -33.56 % 0.20 9 491.61 % 0.00 -103.15 % 0.07 -74.94 % 0.27 177.10 % 0.10 9.91 % 0.09 15.24 % 0.08 -30.99 % 0.11 57.12 % 0.07 -35.43 % 0.11 55.96 % 0.07 -4.33 % 0.07 13.76 % 0.06 265.60 % 0.02 -75.87 % 0.07 -32.54 % 0.11 26.08 % 0.09 -39.97 % 0.14 189.49 % 0.05 -69.53 % 0.16 132.43 % 0.07 -58.73 % 0.17 46.12 % 0.12 51.93 % 0.08 57.95 % 0.05
EBITDA 303.630 M -19.15 % 375.533 M 116.70 % 173.296 M -32.37 % 256.232 M -3.00 % 264.148 M -26.15 % 357.687 M 81.64 % 196.921 M -1.10 % 199.106 M -23.11 % 258.948 M -17.18 % 312.682 M 271.31 % 84.211 M -44.47 % 151.644 M -45.31 % 277.291 M 17.48 % 236.022 M 532.83 % 37.296 M -80.75 % 193.786 M 0.47 % 192.874 M -3.67 % 200.230 M 136.40 % 84.699 M -49.26 % 166.911 M -20.79 % 210.716 M 17.29 % 179.658 M 108.41 % 86.206 M -47.33 % 163.676 M -0.23 % 164.054 M -4.42 % 171.633 M 25.16 % 137.127 M -11.27 % 154.551 M 11.80 % 138.241 M -6.69 % 148.151 M 35.21 % 109.575 M -24.64 % 145.409 M 18.93 % 122.265 M -19.48 % 151.838 M 4.18 % 145.739 M 70.67 % 85.393 M -25.89 % 115.228 M -18.58 % 141.529 M -17.54 % 171.637 M 45.25 % 118.165 M 8.32 % 109.087 M -1.34 % 110.564 M -32.81 % 164.551 M 56.46 % 105.172 M 30.52 % 80.577 M -18.93 % 99.392 M 76.02 % 56.468 M -0.56 % 56.788 M -12.71 % 65.056 M -33.50 % 97.827 M -11.37 % 110.375 M 54.35 % 71.509 M 34.23 % 53.272 M -41.45 % 90.984 M -0.17 % 91.142 M 82.02 % 50.073 M 48.14 % 33.802 M -61.97 % 88.880 M 12.35 % 79.111 M -44.42 % 142.332 M -3.69 % 147.788 M -3.29 % 152.810 M 39.94 % 109.195 M 178.32 % 39.233 M -47.92 % 75.330 M 12.18 % 67.149 M 55.31 % 43.236 M 72.19 % 25.110 M -51.12 % 51.371 M -39.76 % 85.278 M 2 529.72 % 3.243 M -86.01 % 23.175 M -84.12 % 145.917 M 207.25 % 47.492 M 2.09 % 46.520 M 28.47 % 36.210 M -20.89 % 45.773 M -18.16 % 55.927 M 17.88 % 47.445 M 24.66 % 38.060 M 7.09 % 35.541 M -2.06 % 36.290 M 27.28 % 28.512 M 8.17 % 26.359 M -38.48 % 42.848 M 108.24 % 20.576 M -52.34 % 43.171 M 137.70 % 18.162 M -65.86 % 53.203 M 180.16 % 18.990 M -61.80 % 49.714 M 133.73 % 21.270 M 86.07 % 11.431 M 21.53 % 9.406 M
Net income ratio 0.25 3.10 % 0.24 128.90 % 0.11 -42.28 % 0.18 -19.02 % 0.22 6.49 % 0.21 120.06 % 0.10 -41.08 % 0.16 -20.05 % 0.20 12.98 % 0.18 95.39 % 0.09 -20.23 % 0.12 -46.18 % 0.22 8.94 % 0.20 243.07 % 0.06 -73.40 % 0.22 -13.50 % 0.25 6.31 % 0.24 119.46 % 0.11 -51.73 % 0.22 1.44 % 0.22 -12.53 % 0.25 127.66 % 0.11 -52.30 % 0.23 11.30 % 0.21 -12.46 % 0.24 -5.99 % 0.25 -20.41 % 0.32 22.36 % 0.26 2.47 % 0.25 14.25 % 0.22 -14.15 % 0.26 13.86 % 0.23 -11.31 % 0.25 -6.48 % 0.27 1.95 % 0.27 16.92 % 0.23 2.02 % 0.22 10.07 % 0.20 39.00 % 0.15 34.74 % 0.11 6.01 % 0.10 -27.09 % 0.14 57.32 % 0.09 45.99 % 0.06 -20.43 % 0.08 108.74 % 0.04 -14.65 % 0.04 -8.13 % 0.05 -63.60 % 0.13 72.00 % 0.07 14.49 % 0.07 11.22 % 0.06 -25.05 % 0.08 -4.75 % 0.08 35.59 % 0.06 -34.77 % 0.09 -22.33 % 0.12 52.64 % 0.08 -26.35 % 0.11 -19.09 % 0.13 17.50 % 0.11 -15.50 % 0.13 86.90 % 0.07 -36.00 % 0.11 4.72 % 0.11 63.04 % 0.07 106.04 % 0.03 -78.90 % 0.15 20.81 % 0.12 2 958.97 % 0.00 -108.11 % 0.05 -75.72 % 0.22 190.93 % 0.08 8.29 % 0.07 6.56 % 0.07 -14.83 % 0.08 50.62 % 0.05 -8.28 % 0.06 0.73 % 0.06 -0.56 % 0.06 6.96 % 0.05 1 397.09 % 0.00 -106.26 % 0.06 -34.81 % 0.10 90.49 % 0.05 61.83 % 0.03 -52.29 % 0.07 -11.40 % 0.08 59.87 % 0.05 -27.27 % 0.06 -4.27 % 0.07 44.46 % 0.05 -39.90 % 0.08
Ratio EBITDA 0.32 0.04 % 0.32 167.85 % 0.12 -63.06 % 0.32 21.22 % 0.26 -5.84 % 0.28 87.72 % 0.15 -34.26 % 0.23 -10.62 % 0.25 9.51 % 0.23 179.07 % 0.08 -46.52 % 0.16 -45.50 % 0.29 12.71 % 0.25 536.51 % 0.04 -86.19 % 0.29 -11.93 % 0.33 10.84 % 0.30 146.46 % 0.12 -58.57 % 0.29 -13.03 % 0.33 -2.70 % 0.34 195.89 % 0.12 -60.26 % 0.29 7.03 % 0.27 -14.92 % 0.32 8.02 % 0.30 -24.16 % 0.39 22.68 % 0.32 -1.23 % 0.32 28.94 % 0.25 -26.19 % 0.34 24.06 % 0.27 -22.96 % 0.35 10.87 % 0.32 -17.48 % 0.39 30.91 % 0.30 0.33 % 0.29 22.42 % 0.24 15.14 % 0.21 33.24 % 0.16 -11.71 % 0.18 -15.75 % 0.21 33.22 % 0.16 35.45 % 0.12 -17.81 % 0.14 126.27 % 0.06 -35.36 % 0.10 -3.46 % 0.10 -33.27 % 0.15 38.53 % 0.11 -2.55 % 0.11 43.00 % 0.08 -26.43 % 0.11 28.71 % 0.08 8.63 % 0.08 -20.71 % 0.10 -42.78 % 0.17 109.29 % 0.08 -70.03 % 0.27 -13.00 % 0.31 12.42 % 0.27 36.22 % 0.20 138.83 % 0.08 -50.00 % 0.17 7.05 % 0.16 48.21 % 0.11 53.63 % 0.07 -59.93 % 0.17 -22.47 % 0.22 2 008.37 % 0.01 -88.34 % 0.09 -83.36 % 0.54 279.72 % 0.14 5.39 % 0.14 -2.85 % 0.14 -25.96 % 0.19 12.18 % 0.17 -5.88 % 0.18 16.60 % 0.15 1.22 % 0.15 -5.05 % 0.16 39.12 % 0.11 -26.18 % 0.15 -8.50 % 0.17 32.49 % 0.13 -24.36 % 0.17 64.80 % 0.10 -53.88 % 0.22 213.78 % 0.07 -75.18 % 0.29 130.66 % 0.12 66.90 % 0.07 31.24 % 0.06
Gross profit ratio 0.66 -3.82 % 0.68 26.32 % 0.54 -16.78 % 0.65 -1.91 % 0.66 -1.27 % 0.67 17.43 % 0.57 -12.79 % 0.65 -1.86 % 0.67 -0.80 % 0.67 15.55 % 0.58 -11.88 % 0.66 0.90 % 0.65 -4.19 % 0.68 13.29 % 0.60 -8.83 % 0.66 -1.89 % 0.67 3.08 % 0.65 1.67 % 0.64 -2.18 % 0.66 -0.99 % 0.66 2.46 % 0.65 -0.02 % 0.65 -1.63 % 0.66 -5.27 % 0.70 4.81 % 0.66 1.93 % 0.65 -4.48 % 0.68 0.33 % 0.68 0.04 % 0.68 -1.20 % 0.69 -0.66 % 0.69 -1.84 % 0.70 2.73 % 0.69 -0.95 % 0.69 5.04 % 0.66 -8.93 % 0.72 -2.00 % 0.74 46.97 % 0.50 10.88 % 0.45 -11.14 % 0.51 5.03 % 0.49 -3.71 % 0.50 -4.32 % 0.53 4.22 % 0.51 -3.01 % 0.52 31.43 % 0.40 9.01 % 0.36 -3.64 % 0.38 4.90 % 0.36 -6.53 % 0.39 -14.78 % 0.45 13.78 % 0.40 31.72 % 0.30 -1.62 % 0.31 -1.62 % 0.31 -15.17 % 0.37 -8.44 % 0.40 36.56 % 0.29 -33.48 % 0.44 -20.47 % 0.56 -6.29 % 0.59 -5.25 % 0.63 1.15 % 0.62 -1.65 % 0.63 -0.27 % 0.63 2.64 % 0.61 9.76 % 0.56 -13.87 % 0.65 -6.77 % 0.70 8.54 % 0.64 -2.50 % 0.66 3.89 % 0.63 -6.96 % 0.68 7.91 % 0.63 2.63 % 0.62 -4.74 % 0.65 -2.30 % 0.66 2.88 % 0.64 0.14 % 0.64 -4.25 % 0.67 -0.60 % 0.67 13.19 % 0.60 10.10 % 0.54 -12.90 % 0.62 10.20 % 0.56 -5.38 % 0.60 1.30 % 0.59 -3.00 % 0.61 2.97 % 0.59 3.57 % 0.57 1.43 % 0.56 -14.12 % 0.65 26.24 % 0.52
Weighted average shs out dil 627.292 M -0.92 % 633.143 M 0.96 % 627.152 M 0.25 % 625.574 M 0.00 % 625.574 M 0.83 % 620.417 M -0.80 % 625.410 M 0.27 % 623.700 M 0.00 % 623.700 M 0.01 % 623.667 M -0.01 % 623.700 M -1.54 % 633.439 M 0.00 % 633.439 M 0.00 % 633.439 M 0.00 % 633.439 M -0.62 % 637.396 M 0.00 % 637.396 M 0.00 % 637.396 M -0.44 % 640.189 M 0.00 % 640.189 M 1.48 % 630.840 M 0.80 % 625.833 M 0.58 % 622.240 M 20.00 % 518.534 M -18.37 % 635.257 M 0.00 % 635.257 M 1.43 % 626.280 M 0.00 % 626.280 M 0.24 % 624.778 M 0.51 % 621.590 M -0.89 % 627.167 M -1.62 % 637.505 M 0.07 % 637.039 M 0.00 % 637.039 M -2.19 % 651.334 M 0.00 % 651.334 M 3.83 % 627.313 M 0.00 % 627.313 M 1.12 % 620.366 M 0.00 % 620.366 M -2.67 % 637.377 M 0.00 % 637.377 M 0.89 % 631.785 M 1.42 % 622.940 M -6.14 % 663.699 M 0.00 % 663.699 M 1.59 % 653.341 M 0.00 % 653.341 M 0.45 % 650.433 M 0.00 % 650.433 M -0.45 % 653.356 M 0.00 % 653.356 M 1.71 % 642.345 M 0.00 % 642.345 M -0.82 % 647.683 M -0.85 % 653.210 M -2.39 % 669.189 M 0.00 % 669.189 M 6.32 % 629.414 M 0.00 % 629.414 M 0.07 % 628.984 M 0.00 % 628.984 M 1.29 % 620.966 M -2.22 % 635.079 M -0.24 % 636.616 M 0.00 % 636.616 M 5.21 % 605.079 M -2.75 % 622.190 M -0.63 % 626.112 M 0.00 % 626.112 M 8.38 % 577.726 M 0.00 % 577.726 M -6.98 % 621.049 M 5.56 % 588.321 M -5.27 % 621.049 M 4.03 % 596.980 M 18.50 % 503.766 M -16.67 % 604.519 M 20.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M
Weighted average shs out 627.292 M -0.92 % 633.143 M 0.96 % 627.152 M 0.25 % 625.574 M 0.00 % 625.574 M 0.83 % 620.417 M -0.80 % 625.410 M 0.27 % 623.700 M 0.00 % 623.700 M 0.01 % 623.667 M -0.01 % 623.700 M -0.69 % 628.055 M -0.63 % 632.017 M 1.24 % 624.266 M 0.00 % 624.266 M -1.12 % 631.336 M 2.84 % 613.898 M -2.56 % 630.000 M -0.19 % 631.180 M -1.32 % 639.607 M 1.53 % 629.993 M 0.66 % 625.833 M 0.58 % 622.240 M 20.00 % 518.534 M -17.00 % 624.751 M -1.65 % 635.257 M 4.49 % 607.956 M -2.93 % 626.280 M 0.24 % 624.778 M 0.53 % 621.479 M -0.91 % 627.167 M -1.62 % 637.505 M 1.90 % 625.625 M -1.79 % 637.039 M -2.19 % 651.334 M 0.03 % 651.163 M 4.42 % 623.580 M -0.60 % 627.313 M 1.12 % 620.366 M 0.00 % 620.366 M -2.15 % 634.022 M -0.53 % 637.377 M 0.89 % 631.785 M 1.42 % 622.940 M -1.99 % 635.568 M -4.18 % 663.309 M 1.53 % 653.341 M 0.07 % 652.858 M 1.49 % 643.242 M -1.08 % 650.289 M -0.47 % 653.356 M 0.00 % 653.356 M 1.71 % 642.345 M 0.00 % 642.345 M -0.82 % 647.683 M -0.85 % 653.210 M 2.46 % 637.514 M -4.73 % 669.189 M 6.32 % 629.414 M 0.00 % 629.414 M 2.57 % 613.614 M -2.44 % 628.984 M 4.94 % 599.371 M -5.62 % 635.079 M 4.75 % 606.253 M -4.77 % 636.616 M 5.21 % 605.079 M -2.75 % 622.190 M 0.94 % 616.399 M -1.55 % 626.112 M 8.38 % 577.726 M 0.00 % 577.726 M -6.98 % 621.049 M 5.56 % 588.321 M -5.27 % 621.049 M 4.03 % 596.980 M 18.50 % 503.766 M -16.67 % 604.519 M 20.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M 0.00 % 503.766 M
EPS diluted 0.38 -15.56 % 0.45 83.45 % 0.25 5.41 % 0.23 -35.22 % 0.36 -16.47 % 0.43 112.87 % 0.20 -11.60 % 0.23 -31.24 % 0.33 -14.79 % 0.39 160.00 % 0.15 -16.67 % 0.18 -45.45 % 0.33 13.79 % 0.29 236.04 % 0.09 -62.48 % 0.23 0.00 % 0.23 -8.00 % 0.25 108.33 % 0.12 -40.00 % 0.20 -9.09 % 0.22 4.76 % 0.21 61.54 % 0.13 -48.00 % 0.25 25.00 % 0.20 0.00 % 0.20 8.05 % 0.19 -7.45 % 0.20 11.11 % 0.18 -3.07 % 0.19 21.85 % 0.15 -13.51 % 0.18 10.13 % 0.16 -6.65 % 0.17 -9.79 % 0.19 109.94 % 0.09 -36.67 % 0.14 -15.94 % 0.17 -26.09 % 0.23 76.92 % 0.13 8.33 % 0.12 20.00 % 0.10 -41.18 % 0.17 78.57 % 0.10 49.92 % 0.06 -21.60 % 0.08 60.08 % 0.05 31.09 % 0.04 -17.17 % 0.05 -64.15 % 0.13 14.64 % 0.11 76.91 % 0.06 2.56 % 0.06 -37.50 % 0.10 -28.57 % 0.14 128.01 % 0.06 24.80 % 0.05 -48.32 % 0.10 -20.67 % 0.12 32.60 % 0.09 -9.50 % 0.10 0.00 % 0.10 -15.11 % 0.12 124.81 % 0.05 -33.16 % 0.08 9.80 % 0.07 62.27 % 0.04 137.84 % 0.02 -74.13 % 0.07 -6.17 % 0.08 3 413.04 % 0.00 -109.66 % 0.02 -75.10 % 0.10 122.84 % 0.04 10.85 % 0.04 35.31 % 0.03 -23.12 % 0.04 31.91 % 0.03 -4.41 % 0.03 32.88 % 0.02 -14.62 % 0.03 36.13 % 0.02 1 055.00 % 0.00 -111.36 % 0.02 -64.37 % 0.05 268.66 % 0.01 -17.28 % 0.02 -15.18 % 0.02 -46.80 % 0.04 75.98 % 0.02 -8.93 % 0.02 -3.03 % 0.02 60.42 % 0.01 -31.10 % 0.02
Earnings per share 0.38 -15.56 % 0.45 83.45 % 0.25 5.41 % 0.23 -35.22 % 0.36 -16.47 % 0.43 112.87 % 0.20 -11.60 % 0.23 -31.24 % 0.33 -14.79 % 0.39 160.00 % 0.15 -16.67 % 0.18 -45.45 % 0.33 12.13 % 0.29 241.02 % 0.09 -62.48 % 0.23 -4.17 % 0.24 -5.10 % 0.25 110.75 % 0.12 -40.00 % 0.20 -9.09 % 0.22 4.76 % 0.21 61.54 % 0.13 -48.00 % 0.25 25.00 % 0.20 0.00 % 0.20 5.26 % 0.19 -5.00 % 0.20 11.11 % 0.18 -3.07 % 0.19 21.85 % 0.15 -13.51 % 0.18 8.83 % 0.16 -5.54 % 0.17 -9.79 % 0.19 109.94 % 0.09 -36.67 % 0.14 -15.94 % 0.17 -26.09 % 0.23 76.92 % 0.13 8.33 % 0.12 20.00 % 0.10 -41.18 % 0.17 78.57 % 0.10 43.59 % 0.07 -18.15 % 0.08 60.08 % 0.05 31.09 % 0.04 -17.17 % 0.05 -64.15 % 0.13 14.64 % 0.11 76.91 % 0.06 2.56 % 0.06 -37.50 % 0.10 -28.57 % 0.14 128.01 % 0.06 14.98 % 0.05 -43.91 % 0.10 -20.67 % 0.12 32.60 % 0.09 -9.50 % 0.10 0.00 % 0.10 -16.67 % 0.12 129.01 % 0.05 -33.16 % 0.08 9.80 % 0.07 62.27 % 0.04 137.84 % 0.02 -74.13 % 0.07 -6.17 % 0.08 3 413.04 % 0.00 -109.66 % 0.02 -75.10 % 0.10 122.84 % 0.04 10.85 % 0.04 35.31 % 0.03 -23.12 % 0.04 31.91 % 0.03 -4.41 % 0.03 32.88 % 0.02 -14.62 % 0.03 36.13 % 0.02 1 055.00 % 0.00 -111.36 % 0.02 -64.37 % 0.05 268.66 % 0.01 -17.28 % 0.02 -15.18 % 0.02 -46.80 % 0.04 75.98 % 0.02 -8.93 % 0.02 -3.03 % 0.02 60.42 % 0.01 -31.10 % 0.02
Gross profit 627.906 M -22.26 % 807.732 M 2.20 % 790.333 M 52.37 % 518.706 M -21.51 % 660.819 M -22.57 % 853.436 M 13.63 % 751.086 M 31.20 % 572.458 M -15.58 % 678.116 M -24.98 % 903.932 M 53.74 % 587.962 M -8.51 % 642.628 M 1.25 % 634.682 M -0.13 % 635.497 M 12.63 % 564.215 M 27.07 % 444.002 M 11.93 % 396.694 M -10.42 % 442.829 M -2.47 % 454.063 M 19.81 % 378.992 M -9.83 % 420.292 M 23.51 % 340.282 M -29.58 % 483.246 M 30.38 % 370.643 M -11.69 % 419.708 M 17.75 % 356.441 M 18.11 % 301.794 M 11.75 % 270.062 M -8.57 % 295.389 M -5.49 % 312.546 M 3.61 % 301.666 M 1.42 % 297.448 M -5.90 % 316.108 M 7.37 % 294.400 M -6.92 % 316.286 M 117.26 % 145.581 M -48.44 % 282.372 M -20.47 % 355.065 M -1.00 % 358.665 M 39.89 % 256.397 M -27.76 % 354.901 M 17.38 % 302.364 M -23.20 % 393.720 M 12.37 % 350.375 M 0.43 % 348.883 M -4.33 % 364.667 M 2.23 % 356.700 M 67.70 % 212.696 M -12.88 % 244.133 M 4.54 % 233.538 M -40.20 % 390.532 M 34.97 % 289.350 M 6.80 % 270.921 M 4.83 % 258.435 M -23.70 % 338.726 M 64.84 % 205.492 M 58.48 % 129.662 M -39.14 % 213.062 M -26.69 % 290.632 M 23.37 % 235.575 M -11.95 % 267.562 M -19.38 % 331.889 M -2.66 % 340.942 M 17.87 % 289.249 M 2.44 % 282.354 M 4.51 % 270.166 M 7.55 % 251.195 M 23.01 % 204.201 M 5.05 % 194.382 M -27.57 % 268.370 M 35.38 % 198.236 M 16.97 % 169.474 M -0.86 % 170.947 M -24.72 % 227.076 M 4.53 % 217.238 M 35.72 % 160.069 M 1.77 % 157.279 M -28.72 % 220.655 M 28.85 % 171.248 M 7.06 % 159.953 M 1.30 % 157.900 M 2.52 % 154.015 M 3.56 % 148.719 M 61.33 % 92.186 M -41.44 % 157.433 M 73.21 % 90.891 M -40.38 % 152.441 M 46.10 % 104.340 M -28.21 % 145.335 M -8.06 % 158.078 M 59.36 % 99.194 M 2.78 % 96.510 M -4.26 % 100.800 M 16.90 % 86.227 M
Income tax expense 91.523 M 75.00 % 52.299 M 26.22 % 41.435 M 46.67 % 28.251 M -35.62 % 43.881 M -13.98 % 51.012 M 174.76 % 18.566 M -16.30 % 22.183 M -46.73 % 41.643 M -10.87 % 46.720 M 1 366.52 % 3.186 M -86.33 % 23.309 M -47.18 % 44.128 M 21.69 % 36.264 M 1 436.26 % 2.361 M -93.21 % 34.770 M 28.96 % 26.962 M -4.04 % 28.098 M 126.71 % 12.394 M -45.77 % 22.853 M -15.02 % 26.892 M -0.15 % 26.932 M 127.18 % 11.855 M -53.69 % 25.598 M 3.27 % 24.787 M 1.91 % 24.323 M 9.68 % 22.177 M 34.17 % 16.530 M -19.06 % 20.422 M 9.90 % 18.582 M 5 004.98 % -378.841 K -101.86 % 20.376 M 56.76 % 12.998 M -39.83 % 21.602 M 10.12 % 19.617 M 87.56 % 10.459 M -28.03 % 14.533 M -24.38 % 19.218 M -42.07 % 33.176 M 173.28 % 12.140 M -13.01 % 13.956 M 8.61 % 12.849 M -61.23 % 33.141 M 158.98 % 12.797 M 8.04 % 11.845 M 19.77 % 9.889 M 80.57 % 5.477 M -3.55 % 5.678 M -32.73 % 8.441 M -48.63 % 16.432 M 7.41 % 15.298 M 119.84 % 6.959 M 28.30 % 5.424 M -63.29 % 14.774 M -35.42 % 22.876 M 398.83 % 4.586 M 82.59 % 2.512 M -83.09 % 14.850 M 111.10 % 7.034 M -23.00 % 9.135 M -24.91 % 12.165 M -8.27 % 13.262 M 17.24 % 11.312 M 27 843.38 % 40.481 K -99.77 % 17.552 M 4.58 % 16.783 M 104.52 % 8.206 M 64.25 % 4.996 M 199.03 % -5.045 M -117.24 % 29.258 M 4 181.56 % 683.359 K -80.90 % 3.579 M -74.40 % 13.981 M 90.07 % 7.356 M 10.93 % 6.631 M 87.47 % 3.537 M -58.51 % 8.525 M 28.40 % 6.639 M -53.97 % 14.424 M 264.24 % 3.960 M -10.65 % 4.432 M 48.77 % 2.979 M -50.49 % 6.017 M 265.01 % 1.648 M -37.40 % 2.633 M -39.35 % 4.342 M -76.72 % 18.647 M 589.69 % -3.808 M -119.84 % 19.195 M 205.10 % 6.291 M -3.54 % 6.522 M 205.29 % 2.136 M -86.05 % 15.314 M 130.54 % 6.643 M
Cost of revenue 329.113 M -12.56 % 376.367 M -44.10 % 673.238 M 139.89 % 280.646 M -17.00 % 338.112 M -19.54 % 420.247 M -25.65 % 565.209 M 86.87 % 302.469 M -10.77 % 338.981 M -23.13 % 440.961 M 4.28 % 422.854 M 27.80 % 330.865 M -1.37 % 335.465 M 13.63 % 295.230 M -20.62 % 371.922 M 63.40 % 227.619 M 18.52 % 192.047 M -18.15 % 234.646 M -6.97 % 252.231 M 27.58 % 197.705 M -7.13 % 212.890 M 15.08 % 184.998 M -29.54 % 262.546 M 36.71 % 192.051 M 4.42 % 183.924 M 1.70 % 180.846 M 11.71 % 161.885 M 28.22 % 126.256 M -9.50 % 139.509 M -5.60 % 147.787 M 7.61 % 137.330 M 3.62 % 132.532 M 0.08 % 132.427 M -1.71 % 134.731 M -4.03 % 140.384 M 86.65 % 75.213 M -30.13 % 107.651 M -14.26 % 125.554 M -64.62 % 354.866 M 14.77 % 309.194 M -9.27 % 340.796 M 6.44 % 320.169 M -17.24 % 386.869 M 23.11 % 314.252 M -7.79 % 340.818 M 1.88 % 334.540 M -38.29 % 542.158 M 45.90 % 371.598 M -7.59 % 402.105 M -3.09 % 414.934 M -33.40 % 623.042 M 77.71 % 350.596 M -14.66 % 410.821 M -31.32 % 598.148 M -21.89 % 765.744 M 68.79 % 453.674 M 103.28 % 223.172 M -29.77 % 317.771 M -54.49 % 698.224 M 134.59 % 297.640 M 39.02 % 214.099 M -6.09 % 227.985 M 11.74 % 204.035 M 14.37 % 178.404 M 7.08 % 166.609 M 5.27 % 158.267 M 0.39 % 157.650 M -1.83 % 160.586 M 53.39 % 104.692 M -10.19 % 116.567 M 5.60 % 110.386 M 25.76 % 87.775 M -11.00 % 98.620 M -7.03 % 106.077 M -16.26 % 126.677 M 26.67 % 100.004 M 16.08 % 86.147 M -23.77 % 113.003 M 18.75 % 95.163 M 6.65 % 89.233 M 14.95 % 77.626 M 4.43 % 74.333 M -26.30 % 100.864 M 29.06 % 78.150 M -18.53 % 95.930 M 36.45 % 70.303 M -31.98 % 103.363 M 41.56 % 73.018 M -22.56 % 94.291 M -14.52 % 110.306 M 46.63 % 75.225 M -0.52 % 75.621 M 41.09 % 53.597 M -33.42 % 80.499 M
General and administrative expenses 43.717 M -18.20 % 53.445 M -42.31 % 92.647 M 85.99 % 49.813 M 1.74 % 48.960 M 20.24 % 40.717 M -46.70 % 76.385 M 47.49 % 51.791 M 22.13 % 42.407 M -15.94 % 50.448 M -36.52 % 79.471 M 68.20 % 47.247 M 15.22 % 41.007 M 7.71 % 38.071 M -44.45 % 68.534 M 125.59 % 30.380 M -26.64 % 41.410 M 67.81 % 24.676 M -57.51 % 58.072 M 81.35 % 32.023 M -10.81 % 35.903 M 76.61 % 20.329 M -72.69 % 74.434 M 108.18 % 35.754 M -17.00 % 43.075 M 219.97 % 13.462 M -64.13 % 37.535 M 90.62 % 19.691 M -8.28 % 21.468 M 28.99 % 16.643 M -52.47 % 35.013 M 39.83 % 25.041 M -5.25 % 26.427 M 31.86 % 20.042 M -31.27 % 29.161 M 30.05 % 22.424 M 22.41 % 18.319 M -22.79 % 23.726 M -38.31 % 38.462 M 67.91 % 22.906 M -5.73 % 24.298 M 11.06 % 21.878 M -43.81 % 38.938 M 5.50 % 36.908 M 43.88 % 25.652 M -6.50 % 27.435 M 13.05 % 24.268 M -26.10 % 32.840 M 23.42 % 26.609 M -9.12 % 29.280 M -34.91 % 44.987 M 18.50 % 37.965 M 390.18 % -13.083 M -153.03 % 24.673 M 151.80 % -47.635 M -245.61 % 32.714 M 370.80 % -12.081 M -154.03 % 22.360 M 142.22 % -52.956 M -298.48 % 26.681 M -2.23 % 27.289 M -8.09 % 29.693 M -44.37 % 53.371 M 113.61 % 24.985 M 5.83 % 23.608 M 3.19 % 22.878 M -48.29 % 44.247 M 84.12 % 24.032 M 20.21 % 19.993 M 11.77 % 17.888 M -21.66 % 22.835 M 14.29 % 19.980 M -5.26 % 21.090 M 3.92 % 20.294 M -32.61 % 30.116 M 36.84 % 22.008 M 21.81 % 18.068 M -39.83 % 30.028 M -14.31 % 35.044 M 29.45 % 27.070 M -13.53 % 31.307 M 14.10 % 27.438 M -32.72 % 40.780 M 114.91 % 18.975 M -10.95 % 21.308 M 15.87 % 18.390 M -33.46 % 27.638 M 50.14 % 18.409 M -28.39 % 25.706 M 8.21 % 23.756 M 62.99 % 14.575 M -14.88 % 17.122 M 76.54 % 9.699 M -12.80 % 11.122 M
Selling and marketing expenses 236.533 M -40.91 % 400.264 M -9.00 % 439.842 M 60.35 % 274.309 M -18.17 % 335.213 M -26.06 % 453.360 M 15.54 % 392.391 M 19.65 % 327.947 M -14.23 % 382.368 M -28.94 % 538.070 M 40.22 % 383.731 M -13.09 % 441.535 M 34.13 % 329.177 M -6.80 % 353.213 M -11.81 % 400.505 M 71.37 % 233.709 M 31.67 % 177.498 M -19.23 % 219.750 M -22.92 % 285.079 M 51.69 % 187.930 M -2.41 % 192.574 M 28.10 % 150.329 M -50.13 % 301.417 M 75.18 % 172.066 M -21.15 % 218.229 M 23.20 % 177.135 M 46.14 % 121.206 M 27.67 % 94.939 M -31.53 % 138.661 M -6.43 % 148.190 M -3.49 % 153.550 M 17.02 % 131.219 M -23.09 % 170.620 M 32.95 % 128.335 M -2.53 % 131.667 M 155.28 % 51.577 M -65.29 % 148.589 M -25.39 % 199.164 M 48.82 % 133.824 M 2.04 % 131.145 M -40.61 % 220.821 M 18.61 % 186.181 M 6.54 % 174.746 M -22.27 % 224.806 M -9.21 % 247.607 M -2.45 % 253.830 M -7.13 % 273.311 M 99.29 % 137.139 M -14.08 % 159.620 M 32.90 % 120.109 M -47.52 % 228.848 M 19.84 % 190.961 M 1.88 % 187.445 M 32.74 % 141.207 M -28.43 % 197.304 M 62.28 % 121.580 M 72.15 % 70.622 M -29.48 % 100.150 M -31.44 % 146.080 M 8.90 % 134.144 M -13.81 % 155.630 M -27.22 % 213.836 M 23.57 % 173.050 M -21.39 % 220.144 M 22.23 % 180.112 M 2.24 % 176.165 M 11.60 % 157.860 M 3.89 % 151.943 M 24.68 % 121.865 M -24.88 % 162.234 M -4.75 % 170.329 M 36.48 % 124.799 M 135.05 % 53.094 M -66.95 % 160.667 M 11.66 % 143.883 M 27.62 % 112.744 M 16.22 % 97.011 M -38.58 % 157.957 M 50.93 % 104.653 M -1.48 % 106.223 M 6.19 % 100.031 M -1.49 % 101.542 M 19.75 % 84.797 M 54.91 % 54.741 M -46.46 % 102.235 M 73.34 % 58.980 M -29.67 % 83.857 M 14.18 % 73.446 M -1.13 % 74.287 M -34.60 % 113.596 M 116.79 % 52.398 M -8.33 % 57.159 M -25.83 % 77.066 M 20.21 % 64.109 M
Other expenses -34.484 M -7.31 % -32.135 M -98.76 % -16.167 M -81.75 % -8.896 M 81.12 % -47.124 M -387.57 % -9.665 M -131.75 % 30.437 M 1 078.30 % -3.111 M 87.37 % -24.633 M -87.44 % -13.141 M -31.06 % -10.027 M 56.46 % -23.031 M -54.25 % -14.931 M -14.23 % -13.071 M 4.38 % -13.670 M 36.83 % -21.641 M -30.39 % -16.597 M -56.21 % -10.625 M -577.15 % 2.227 M 134.55 % -6.444 M -197.19 % 6.631 M 1 405.04 % -508.093 K 95.05 % -10.269 M -101.84 % -5.088 M -1.29 % -5.023 M -1 727.50 % -274.854 K 97.26 % -10.040 M -245.43 % 6.904 M 373.97 % -2.520 M -127.01 % 9.330 M 48.48 % 6.284 M 20.28 % 5.224 M 125.41 % -20.557 M -335.37 % 8.734 M -15.07 % 10.284 M 440.96 % 1.901 M 114.79 % -12.851 M -308.88 % 6.153 M 115.73 % -39.108 M -377.25 % 14.106 M 235.98 % -10.374 M -163.36 % 16.373 M 229.77 % -12.617 M -173.43 % 17.182 M 832.42 % -2.346 M -111.10 % 21.134 M 181.60 % -25.899 M -305.60 % 12.596 M 192.42 % -13.630 M -353.22 % 5.383 M 115.06 % -35.741 M -401.19 % 11.867 M -73.44 % 44.682 M 335.06 % 10.270 M -85.25 % 69.653 M 1 237.13 % 5.209 M -85.35 % 35.559 M 252.37 % 10.091 M -90.52 % 106.435 M 1 210.06 % 8.124 M 2.29 % 7.943 M 52.64 % 5.204 M -82.29 % 29.377 M 142.54 % 12.112 M -5.08 % 12.760 M 221.10 % 3.974 M -6.82 % 4.265 M 36.87 % 3.116 M -69.12 % 10.090 M 116.60 % 4.658 M -24.13 % 6.140 M -17.35 % 7.428 M 155.90 % 2.903 M -78.70 % 13.625 M 283.79 % 3.550 M 14.44 % 3.102 M -59.05 % 7.575 M -12.07 % 8.615 M 652.22 % 1.145 M -57.53 % 2.697 M -70.93 % 9.277 M 266.73 % 2.530 M -14.59 % 2.962 M 93.08 % 1.534 M -73.92 % 5.881 M 527.42 % 937.348 K -78.63 % 4.386 M 24.12 % 3.534 M -33.93 % 5.349 M 208.03 % 1.736 M 55.83 % 1.114 M -34.09 % 1.691 M -9.69 % 1.872 M -29.71 % 2.663 M
Operating expenses 286.249 M -36.18 % 448.521 M -21.16 % 568.887 M 73.42 % 328.035 M -12.71 % 375.781 M -26.94 % 514.335 M -9.73 % 569.792 M 41.84 % 401.723 M -4.18 % 419.248 M -30.36 % 602.019 M 25.35 % 480.261 M -2.90 % 494.597 M 33.20 % 371.319 M -8.58 % 406.185 M -18.01 % 495.431 M 92.46 % 257.417 M 19.31 % 215.747 M -14.78 % 253.158 M -31.06 % 367.191 M 63.60 % 224.441 M -9.90 % 249.112 M 39.21 % 178.953 M -53.29 % 383.155 M 80.25 % 212.573 M -20.05 % 265.882 M 32.40 % 200.819 M 22.90 % 163.393 M 27.85 % 127.799 M -21.22 % 162.216 M -8.98 % 178.218 M -13.25 % 205.436 M 24.88 % 164.502 M -17.55 % 199.522 M 26.99 % 157.111 M -8.18 % 171.112 M 125.44 % 75.902 M -57.19 % 177.298 M -22.59 % 229.042 M 25.92 % 181.896 M 8.17 % 168.157 M -37.07 % 267.210 M 19.06 % 224.431 M -10.78 % 251.550 M -9.81 % 278.895 M -5.42 % 294.874 M -2.49 % 302.399 M -6.01 % 321.730 M 76.22 % 182.576 M -6.83 % 195.959 M 26.61 % 154.772 M -47.15 % 292.853 M 21.62 % 240.793 M 9.93 % 219.044 M 24.35 % 176.151 M -19.68 % 219.323 M 37.50 % 159.503 M 69.50 % 94.101 M -29.03 % 132.601 M -33.55 % 199.559 M 18.12 % 168.949 M -11.48 % 190.862 M -23.27 % 248.733 M -2.76 % 255.799 M -0.56 % 257.241 M 18.83 % 216.480 M 6.63 % 203.017 M -1.63 % 206.372 M 15.23 % 179.091 M 17.86 % 151.948 M -17.77 % 184.779 M -7.29 % 199.304 M 30.94 % 152.208 M 97.45 % 77.087 M -60.38 % 194.586 M 9.60 % 177.549 M 28.80 % 137.854 M 12.39 % 122.654 M -37.61 % 196.600 M 39.59 % 140.842 M 3.57 % 135.990 M -3.29 % 140.616 M 6.92 % 131.509 M 2.31 % 128.540 M 70.82 % 75.250 M -41.86 % 129.425 M 65.28 % 78.308 M -32.42 % 115.882 M 21.48 % 95.388 M -9.45 % 105.342 M -24.26 % 139.088 M 104.28 % 68.087 M -10.38 % 75.972 M -14.29 % 88.637 M 13.79 % 77.894 M
Cost and expenses 615.362 M -25.40 % 824.888 M -33.59 % 1.242 B 104.07 % 608.681 M -14.74 % 713.893 M -23.61 % 934.583 M -17.66 % 1.135 B 61.18 % 704.192 M -7.13 % 758.228 M -27.30 % 1.043 B 15.49 % 903.115 M 9.41 % 825.462 M 16.79 % 706.784 M 0.77 % 701.415 M -19.13 % 867.353 M 78.82 % 485.036 M 18.94 % 407.795 M -16.40 % 487.804 M -21.25 % 619.422 M 46.73 % 422.146 M -8.63 % 462.002 M 26.94 % 363.951 M -43.63 % 645.701 M 59.58 % 404.625 M -10.04 % 449.806 M 17.85 % 381.664 M 17.33 % 325.279 M 28.03 % 254.056 M -15.80 % 301.725 M -7.45 % 326.005 M -4.89 % 342.766 M 15.40 % 297.034 M -10.52 % 331.949 M 13.74 % 291.842 M -6.31 % 311.497 M 106.13 % 151.115 M -46.97 % 284.949 M -19.64 % 354.596 M -33.94 % 536.763 M 12.45 % 477.351 M -21.49 % 608.006 M 11.64 % 544.600 M -14.70 % 638.418 M 7.63 % 593.147 M -6.69 % 635.692 M -0.20 % 636.939 M -26.27 % 863.887 M 55.89 % 554.174 M -7.34 % 598.063 M 4.98 % 569.706 M -37.80 % 915.895 M 56.48 % 585.307 M -8.03 % 636.378 M -17.19 % 768.479 M -21.99 % 985.067 M 59.48 % 617.660 M 95.28 % 316.298 M -29.77 % 450.372 M -49.74 % 896.002 M 92.03 % 466.590 M 15.22 % 404.961 M -16.24 % 483.467 M 5.14 % 459.833 M 5.55 % 435.645 M 13.72 % 383.088 M 4.53 % 366.488 M -1.96 % 373.824 M 8.12 % 345.738 M 34.72 % 256.640 M -16.57 % 307.615 M -0.67 % 309.689 M 29.05 % 239.983 M 21.72 % 197.163 M -34.42 % 300.663 M -2.77 % 309.228 M 30.01 % 237.858 M 13.92 % 208.801 M -31.45 % 304.577 M 29.06 % 236.005 M 1.93 % 231.538 M 6.09 % 218.242 M 2.34 % 213.244 M -12.77 % 244.456 M 54.74 % 157.981 M -29.90 % 225.355 M 52.94 % 147.353 M -32.79 % 219.244 M 30.19 % 168.406 M -15.64 % 199.632 M -19.95 % 249.394 M 72.85 % 144.287 M -4.82 % 151.593 M 6.58 % 142.234 M -10.20 % 158.393 M
Research and development expenses 40.483 M 50.24 % 26.946 M -48.74 % 52.565 M 310.39 % 12.809 M -66.93 % 38.733 M 29.44 % 29.924 M -57.60 % 70.578 M 181.23 % 25.097 M 31.36 % 19.105 M -28.29 % 26.642 M -1.64 % 27.086 M -6.10 % 28.846 M 79.55 % 16.066 M -42.57 % 27.973 M -30.18 % 40.062 M 167.63 % 14.969 M 11.41 % 13.436 M -30.59 % 19.357 M -11.26 % 21.813 M 99.52 % 10.932 M -21.93 % 14.004 M 59.07 % 8.804 M -49.90 % 17.572 M 78.57 % 9.840 M 2.49 % 9.601 M -8.53 % 10.496 M -28.56 % 14.692 M 134.46 % 6.266 M 36.04 % 4.606 M 13.57 % 4.056 M -61.69 % 10.588 M 250.84 % 3.018 M -86.90 % 23.033 M 0.000 0.000 0.000 -100.00 % 23.241 M 0.000 -100.00 % 48.718 M 0.000 -100.00 % 32.465 M 0.000 -100.00 % 50.483 M 0.000 -100.00 % 23.961 M 0.000 -100.00 % 50.050 M 0.000 -100.00 % 23.359 M 0.000 -100.00 % 54.759 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
Selling general and administrative expenses 280.251 M -38.23 % 453.709 M -14.79 % 532.489 M 64.29 % 324.122 M -15.63 % 384.172 M -22.24 % 494.076 M 5.40 % 468.776 M 23.45 % 379.738 M -10.60 % 424.775 M -27.82 % 588.518 M 27.05 % 463.203 M -5.23 % 488.782 M 32.04 % 370.184 M -5.39 % 391.284 M -16.58 % 469.039 M 77.61 % 264.089 M 20.64 % 218.908 M -10.44 % 244.426 M -28.77 % 343.152 M 56.01 % 219.953 M -3.73 % 228.477 M 33.88 % 170.657 M -54.59 % 375.851 M 80.85 % 207.820 M -20.47 % 261.304 M 37.10 % 190.597 M 20.07 % 158.741 M 38.48 % 114.629 M -28.41 % 160.129 M -2.85 % 164.832 M -12.59 % 188.564 M 20.67 % 156.260 M -20.70 % 197.047 M 32.80 % 148.377 M -7.74 % 160.828 M 117.33 % 74.001 M -55.66 % 166.908 M -25.12 % 222.890 M 29.37 % 172.286 M 11.84 % 154.051 M -37.15 % 245.119 M 17.81 % 208.058 M -2.63 % 213.684 M -18.35 % 261.713 M -4.22 % 273.258 M -2.85 % 281.264 M -5.48 % 297.579 M 75.07 % 169.980 M -8.73 % 186.229 M 24.66 % 149.389 M -45.45 % 273.835 M 19.62 % 228.927 M 31.29 % 174.362 M 5.11 % 165.881 M 10.83 % 149.670 M -3.00 % 154.293 M 163.56 % 58.542 M -52.21 % 122.509 M 31.56 % 93.124 M -42.10 % 160.825 M -12.08 % 182.919 M -24.89 % 243.529 M 7.56 % 226.422 M -7.63 % 245.129 M 20.33 % 203.720 M 2.35 % 199.043 M -1.52 % 202.108 M 14.85 % 175.976 M 24.05 % 141.858 M -21.24 % 180.121 M -6.75 % 193.164 M 33.42 % 144.780 M 95.16 % 74.184 M -59.01 % 180.961 M 4.00 % 173.999 M 29.13 % 134.752 M 17.09 % 115.079 M -38.78 % 187.985 M 34.57 % 139.697 M 4.80 % 133.293 M 1.49 % 131.339 M 1.83 % 128.979 M 2.71 % 125.578 M 70.35 % 73.716 M -40.33 % 123.544 M 59.68 % 77.371 M -30.61 % 111.495 M 21.38 % 91.854 M -8.14 % 99.993 M -27.20 % 137.351 M 105.09 % 66.972 M -9.84 % 74.281 M -14.39 % 86.765 M 15.33 % 75.231 M
Interest income 23.151 M 31.59 % 17.594 M 1.39 % 17.352 M -7.99 % 18.859 M -5.03 % 19.856 M -8.48 % 21.696 M 4.44 % 20.773 M 16.69 % 17.801 M 10.84 % 16.060 M 13.51 % 14.148 M 60.09 % 8.838 M -17.14 % 10.666 M 6.76 % 9.991 M 24.30 % 8.038 M 142.10 % 3.320 M -52.52 % 6.992 M -24.86 % 9.305 M 39.33 % 6.679 M 82.73 % 3.655 M 94.52 % 1.879 M -62.24 % 4.976 M 2.22 % 4.868 M -11.55 % 5.503 M 26.58 % 4.348 M 3.26 % 4.210 M 44.99 % 2.904 M -45.87 % 5.365 M 105.72 % 2.608 M -74.52 % 10.237 M 384.17 % 2.114 M -62.51 % 5.639 M 164.27 % 2.134 M -81.09 % 11.287 M 210.04 % 3.640 M 476.40 % 631.574 K 0.000 -100.00 % 6.209 M 0.000 0.000 0.000 -100.00 % 1.661 M 0.000 -100.00 % 5.570 M 0.000 -100.00 % 2.242 M 0.000 0.000 0.000 -100.00 % 2.823 M -89.21 % 26.151 M 594.07 % 3.768 M 0.000 -100.00 % 4.191 M 0.000 -100.00 % 6.520 M 0.000 -100.00 % 831.415 K 0.000 -100.00 % 492.003 K 0.000 0.000 0.000 -100.00 % 1.103 M 0.000 0.000 0.000 -100.00 % 3.242 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 383.260 K 0.000 -100.00 % 255.746 K 0.000 -100.00 % 564.573 K 0.000 -100.00 % 183.570 K 0.000 -100.00 % 367.058 K 0.000 -100.00 % 731.334 K 0.000 -100.00 % 899.050 K 0.000 -100.00 % 313.608 K 0.000 -100.00 % 994.605 K 0.000 -100.00 % 650.051 K 0.000
Interest expense 251.126 K 7.96 % 232.609 K -84.00 % 1.454 M 1 501.55 % 90.774 K -57.67 % 214.430 K 1 176.14 % 16.803 K -99.46 % 3.110 M 593.92 % 448.197 K -75.10 % 1.800 M 10.96 % 1.622 M -41.51 % 2.773 M 1 085.06 % 234.009 K -82.23 % 1.317 M 2 274.54 % 55.460 K -98.39 % 3.447 M 7 739.59 % 43.973 K 0.000 -100.00 % 86.140 K -61.04 % 221.080 K 306.43 % 54.396 K -96.81 % 1.707 M 1 716.40 % 93.982 K -32.74 % 139.739 K 504.83 % 23.104 K -81.62 % 125.725 K 642.92 % 16.923 K 0.000 -100.00 % 74.995 K 0.000 -100.00 % 93.617 K 0.000 -100.00 % 56.265 K 0.000 0.000 0.000 -100.00 % 157.232 K 0.000 0.000 -100.00 % 8.782 M 14.09 % 7.698 M -18.58 % 9.454 M 18.31 % 7.991 M -39.19 % 13.142 M 57.32 % 8.353 M -28.61 % 11.701 M 49.89 % 7.806 M -36.06 % 12.209 M 106.52 % 5.912 M -44.89 % 10.728 M 36.31 % 7.870 M 2.81 % 7.655 M 107.75 % 3.685 M -59.76 % 9.156 M 263.09 % 2.522 M -74.13 % 9.748 M 681.61 % -1.676 M -145.35 % 3.695 M 64.25 % 2.250 M -26.15 % 3.047 M 50.46 % 2.025 M -46.68 % 3.798 M -12.77 % 4.354 M -21.23 % 5.527 M 17.99 % 4.684 M -10.11 % 5.211 M -8.47 % 5.693 M -43.79 % 10.129 M 50.31 % 6.739 M 37.24 % 4.910 M 7.18 % 4.581 M 700.72 % -762.604 K -119.97 % 3.818 M -1.73 % 3.885 M -13.55 % 4.494 M -10.40 % 5.016 M 23.20 % 4.071 M 3.91 % 3.918 M -15.63 % 4.644 M -3.75 % 4.825 M -14.88 % 5.668 M 4.98 % 5.399 M -17.36 % 6.533 M -21.62 % 8.336 M 73.77 % 4.797 M -8.45 % 5.240 M 270.06 % -3.081 M -218.15 % 2.608 M 59.04 % 1.640 M 24.75 % 1.314 M 127.00 % 579.057 K -41.40 % 988.123 K 246.85 % -672.901 K -298.01 % 339.825 K -49.07 % 667.189 K
Depreciation and amortization 35.871 M 7.69 % 33.309 M 0.00 % 33.309 M 14.08 % 29.197 M -11.66 % 33.050 M 6.67 % 30.984 M 0.00 % 30.984 M 3.21 % 30.020 M 2.50 % 29.287 M -2.44 % 30.020 M 0.00 % 30.020 M 4.50 % 28.728 M -17.91 % 34.995 M 21.81 % 28.728 M 0.00 % 28.728 M 1.90 % 28.191 M 1.46 % 27.786 M -1.44 % 28.191 M 0.00 % 28.191 M -0.18 % 28.243 M -2.03 % 28.828 M 2.07 % 28.243 M 0.00 % 28.243 M 55.73 % 18.136 M -25.63 % 24.385 M 34.45 % 18.136 M 0.00 % 18.136 M 15.41 % 15.714 M 0.82 % 15.586 M -0.81 % 15.714 M 0.00 % 15.714 M -4.39 % 16.436 M 2.46 % 16.042 M -2.40 % 16.436 M 10.56 % 14.867 M -12.34 % 16.960 M 4.39 % 16.247 M -4.20 % 16.960 M 0.00 % 16.960 M -18.34 % 20.768 M 20.58 % 17.223 M -17.07 % 20.768 M 0.00 % 20.768 M -11.49 % 23.465 M 3.12 % 22.755 M -3.03 % 23.465 M 0.00 % 23.465 M 23.11 % 19.061 M -19.16 % 23.579 M 23.70 % 19.061 M 0.00 % 19.061 M 12.99 % 16.869 M 113.32 % 7.908 M -9.10 % 8.700 M 130.78 % -28.261 M -429.89 % 8.567 M 586.86 % -1.760 M -120.90 % 8.418 M 170.37 % -11.962 M -117.04 % 70.195 M 7.59 % 65.242 M -7.97 % 70.892 M 194.75 % 24.052 M 222.10 % 7.467 M -21.03 % 9.456 M 100.57 % 4.715 M -42.61 % 8.215 M 65.28 % 4.970 M -44.39 % 8.937 M 12.32 % 7.956 M 398.41 % 1.596 M -50.03 % 3.195 M -91.58 % 37.957 M 208.90 % 12.288 M -29.67 % 17.472 M 24.85 % 13.994 M -10.39 % 15.616 M -2.41 % 16.001 M -4.84 % 16.815 M 19.28 % 14.097 M 0.17 % 14.073 M 2.10 % 13.784 M -13.40 % 15.917 M 68.91 % 9.423 M 0.37 % 9.389 M 17.46 % 7.993 M 3.36 % 7.734 M 7.03 % 7.226 M -22.69 % 9.347 M 3 457.04 % 262.761 K -98.73 % 20.701 M 2 849.06 % 701.964 K 0.000 0.000
Operating income 341.656 M -4.89 % 359.211 M 62.21 % 221.446 M 16.14 % 190.671 M -33.11 % 285.037 M -15.94 % 339.100 M 87.04 % 181.294 M 6.18 % 170.735 M -34.05 % 258.869 M -14.26 % 301.913 M 180.33 % 107.701 M -27.24 % 148.031 M -43.79 % 263.364 M 14.85 % 229.311 M 233.38 % 68.784 M -63.14 % 186.585 M 3.12 % 180.947 M -4.60 % 189.670 M 118.33 % 86.871 M -43.79 % 154.551 M -9.71 % 171.180 M 6.11 % 161.329 M 61.18 % 100.091 M -36.68 % 158.070 M 2.76 % 153.826 M -1.15 % 155.622 M 12.44 % 138.401 M -2.71 % 142.263 M 6.83 % 133.173 M -0.86 % 134.328 M 39.59 % 96.231 M -27.62 % 132.947 M 14.03 % 116.586 M -15.08 % 137.289 M -5.43 % 145.174 M 108.35 % 69.679 M -33.69 % 105.074 M -16.62 % 126.023 M -28.71 % 176.768 M 100.33 % 88.240 M 0.63 % 87.691 M 12.52 % 77.932 M -45.18 % 142.170 M 98.89 % 71.480 M 32.35 % 54.009 M -13.27 % 62.269 M 78.06 % 34.970 M 16.10 % 30.121 M -27.38 % 41.477 M -47.34 % 78.766 M -13.74 % 91.314 M 67.12 % 54.639 M 20.45 % 45.364 M -44.87 % 82.284 M -31.09 % 119.403 M 187.68 % 41.506 M 16.72 % 35.561 M -55.80 % 80.462 M -11.65 % 91.073 M 36.69 % 66.626 M -13.13 % 76.700 M 0.38 % 76.407 M -10.26 % 85.143 M 166.01 % 32.008 M -51.41 % 65.874 M 6.34 % 61.945 M 76.88 % 35.021 M 83.84 % 19.050 M -55.11 % 42.434 M -45.12 % 77.322 M 7 340.51 % -1.068 M -106.19 % 17.266 M -76.15 % 72.404 M 122.85 % 32.490 M -6.34 % 34.688 M 95.47 % 17.746 M -48.75 % 34.625 M 39.50 % 24.820 M -18.37 % 30.406 M 72.29 % 17.648 M 2.11 % 17.284 M 14.44 % 15.104 M 194.60 % 5.127 M -58.50 % 12.355 M -55.89 % 28.008 M 102.36 % 13.841 M -62.14 % 36.560 M 308.40 % 8.952 M -77.62 % 39.994 M 113.55 % 18.728 M -37.85 % 30.132 M 46.50 % 20.568 M 61.61 % 12.727 M 52.74 % 8.333 M
Operating income ratio 0.36 17.68 % 0.30 100.50 % 0.15 -36.57 % 0.24 -16.41 % 0.29 7.18 % 0.27 93.30 % 0.14 -29.42 % 0.20 -23.33 % 0.25 13.38 % 0.22 110.69 % 0.11 -29.93 % 0.15 -43.99 % 0.27 10.18 % 0.25 235.32 % 0.07 -73.55 % 0.28 -9.61 % 0.31 9.78 % 0.28 127.62 % 0.12 -54.10 % 0.27 -0.87 % 0.27 -11.98 % 0.31 128.85 % 0.13 -52.22 % 0.28 10.23 % 0.25 -12.02 % 0.29 -2.96 % 0.30 -16.85 % 0.36 17.22 % 0.31 4.94 % 0.29 33.12 % 0.22 -29.10 % 0.31 18.95 % 0.26 -18.75 % 0.32 0.64 % 0.32 0.73 % 0.32 17.14 % 0.27 2.74 % 0.26 5.84 % 0.25 58.79 % 0.16 23.77 % 0.13 0.69 % 0.13 -31.27 % 0.18 69.35 % 0.11 37.34 % 0.08 -12.07 % 0.09 128.91 % 0.04 -24.53 % 0.05 -19.68 % 0.06 -47.16 % 0.12 34.82 % 0.09 5.52 % 0.09 28.31 % 0.07 -30.73 % 0.10 -11.14 % 0.11 71.69 % 0.06 -37.52 % 0.10 -33.51 % 0.15 64.58 % 0.09 -26.29 % 0.12 -21.53 % 0.16 16.68 % 0.14 -12.65 % 0.16 128.26 % 0.07 -53.35 % 0.15 1.48 % 0.14 68.79 % 0.09 64.03 % 0.05 -63.19 % 0.14 -29.36 % 0.20 5 905.05 % 0.00 -105.16 % 0.07 -75.01 % 0.27 175.42 % 0.10 -3.31 % 0.10 47.82 % 0.07 -52.03 % 0.14 91.21 % 0.07 -34.82 % 0.11 61.15 % 0.07 -3.49 % 0.07 10.95 % 0.07 222.00 % 0.02 -71.68 % 0.07 -34.38 % 0.11 28.74 % 0.09 -39.92 % 0.14 183.16 % 0.05 -69.76 % 0.17 139.18 % 0.07 -59.61 % 0.17 44.57 % 0.12 44.96 % 0.08 64.94 % 0.05
Total other income expenses net 2.589 M 1 297.09 % -216.309 K 93.63 % -3.397 M -15.25 % -2.947 M -203.83 % 2.838 M 234.81 % 847.780 K 126.16 % -3.241 M -259.30 % 2.035 M 6 177.22 % -33.481 K -100.74 % 4.547 M 30.01 % 3.498 M 337.29 % 799.848 K 2 721.63 % 28.347 K -94.83 % 548.357 K 128.68 % -1.912 M -19.30 % -1.602 M -1 453.05 % 118.430 K -78.41 % 548.481 K -89.13 % 5.046 M 3 411.48 % 143.698 K -64.73 % 407.435 K 406.21 % -133.059 K 90.35 % -1.379 M -234.24 % 1.027 M 372.40 % -377.187 K 57.15 % -880.244 K -335.81 % 373.283 K 184.07 % -444.031 K 5.75 % -471.140 K -246.61 % 321.354 K 82.05 % 176.523 K 108.47 % -2.085 M 11.19 % -2.347 M 63.77 % -6.480 M 26.94 % -8.869 M -2 606.29 % -327.727 K 78.11 % -1.497 M -302.66 % 738.820 K 1 093.96 % 61.880 K -99.13 % 7.131 M 257.19 % 1.997 M 525.79 % 319.040 K -77.92 % 1.445 M 200.46 % 480.811 K -61.81 % 1.259 M -5.44 % 1.331 M -66.38 % 3.960 M 769.10 % -591.825 K 70.44 % -2.002 M -108.76 % 22.845 M 779.53 % 2.597 M 134.19 % -7.596 M -1 771.05 % 454.568 K 79.62 % 253.067 K 122.34 % -1.133 M -307.82 % 545.167 K 4 310.02 % 12.362 K -97.12 % 429.430 K 111.35 % -3.785 M -274.58 % -1.010 M 62.88 % -2.722 M -2 037.30 % 140.521 K 140.67 % -345.522 K 44.98 % -628.030 K -258.49 % 396.269 K -22.65 % 512.320 K 170.31 % -728.701 K 76.52 % -3.103 M -14.20 % -2.717 M -612.88 % -381.192 K -192.73 % 411.077 K 341.34 % 93.143 K -50.68 % 188.861 K 266.22 % -113.624 K 97.34 % -4.279 M -293.65 % 2.209 M 129.23 % -7.560 M -525.14 % -1.209 M 0.12 % -1.211 M -769.50 % -139.244 K -1 101.83 % 13.899 K 103.85 % -360.881 K 49.83 % -719.355 K -754.96 % 109.832 K 120.93 % -524.761 K -1 963.90 % 28.154 K -72.20 % 101.286 K 159.05 % -171.531 K 83.89 % -1.064 M -3 513.27 % 31.186 K 105.26 % -592.661 K 4.14 % -618.286 K 34.87 % -949.318 K -238.24 % -280.666 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31 1997-06-30 1996-12-31
Net debt -1.527 B 5.63 % -1.619 B -60.69 % -1.007 B -11.07 % -906.884 M 16.33 % -1.084 B 18.80 % -1.335 B -4.58 % -1.276 B 50.25 % -2.566 B 2.17 % -2.622 B -25.27 % -2.093 B -53.01 % -1.368 B -13.86 % -1.202 B 0.47 % -1.207 B -4.72 % -1.153 B -10.68 % -1.042 B -7.81 % -966.174 M -17.20 % -824.390 M 4.87 % -866.595 M 21.19 % -1.100 B -278.27 % -290.712 M 39.88 % -483.566 M 55.74 % -1.093 B -17.82 % -927.300 M -2.65 % -903.333 M -19.93 % -753.216 M 28.14 % -1.048 B -5.39 % -994.608 M -20.00 % -828.849 M -19.32 % -694.646 M 1.94 % -708.355 M -8.17 % -654.846 M 1.02 % -661.574 M 8.17 % -720.403 M 6.45 % -770.061 M 11.29 % -868.047 M -14.82 % -755.996 M -31.19 % -576.244 M -48.31 % -388.533 M -68.66 % -230.364 M -10.93 % -207.667 M -125.48 % -92.099 M -379.98 % -19.188 M -208.33 % 17.713 M 161.74 % -28.692 M -313.08 % 13.465 M 110.84 % -124.272 M 34.46 % -189.615 M 20.04 % -237.135 M -71.92 % -137.929 M 46.27 % -256.703 M -10.62 % -232.060 M 14.13 % -270.256 M -14.36 % -236.318 M 34.34 % -359.895 M -6.51 % -337.904 M 26.07 % -457.042 M 9.35 % -504.191 M 18.75 % -620.580 M -18.45 % -523.896 M -719.83 % -63.903 M -276.95 % -16.953 M 80.59 % -87.359 M -712.43 % -10.753 M -122.24 % 48.345 M -64.68 % 136.894 M 61.36 % 84.836 M -63.66 % 233.432 M 0.17 % 233.035 M 329.80 % 54.219 M 2 269.84 % -2.499 M -101.55 % 161.514 M 5.62 % 152.914 M -24.59 % 202.771 M 22.20 % 165.930 M -39.43 % 273.930 M 18.96 % 230.270 M 5.52 % 218.222 M 31.33 % 166.159 M -35.80 % 258.820 M 18.23 % 218.910 M -29.63 % 311.066 M -12.94 % 357.283 M 1.22 % 352.992 M 24.84 % 282.756 M 57.65 % 179.357 M 2.22 % 175.466 M 282.54 % 45.868 M 3 217.28 % 1.383 M 272.65 % -800.894 K -119.62 % 4.082 M 103.12 % -130.711 M -4.85 % -124.668 M 20.34 % -156.509 M 25.61 % -210.398 M 14.06 % -244.810 M -53.73 % -159.242 M 20.00 % -199.060 M -139.90 % -82.977 M 11.67 % -93.940 M -304.51 % 45.935 M 43.16 % 32.088 M -7.66 % 34.750 M 147.68 % 14.030 M 0.000 100.00 % -59.445 M
Total investments 270.468 M 152.93 % 106.936 M 0.51 % 106.397 M -5.43 % 112.508 M -93.76 % 1.803 B 1 500.08 % 112.662 M -30.83 % 162.883 M 0.21 % 162.545 M -7.00 % 174.781 M 0.11 % 174.589 M -0.20 % 174.940 M 11.37 % 157.075 M 0.06 % 156.977 M -1.87 % 159.964 M 0.76 % 158.763 M 1.70 % 156.111 M 0.29 % 155.652 M -0.50 % 156.429 M -0.10 % 156.584 M -57.49 % 368.319 M 95.60 % 188.302 M -13.60 % 217.930 M -0.16 % 218.274 M 5.69 % 206.519 M 0.14 % 206.225 M 7.69 % 191.498 M -0.74 % 192.918 M 5.79 % 182.366 M -1.16 % 184.497 M 0.22 % 184.090 M -1.34 % 186.587 M -6.43 % 199.401 M -0.74 % 200.879 M -0.65 % 202.191 M -0.61 % 203.432 M 6.73 % 190.597 M 0.02 % 190.554 M -0.21 % 190.946 M -0.48 % 191.869 M -0.24 % 192.322 M 187.66 % 66.857 M 16.00 % 57.636 M -0.81 % 58.108 M -2.41 % 59.544 M 4.39 % 57.038 M 0.78 % 56.595 M -1.11 % 57.228 M 0.05 % 57.199 M 0.29 % 57.036 M -2.11 % 58.268 M -10.15 % 64.851 M 0.85 % 64.305 M 1.24 % 63.516 M -0.43 % 63.788 M -0.65 % 64.206 M 0.89 % 63.641 M -1.92 % 64.886 M -0.95 % 65.511 M -0.90 % 66.108 M -2.83 % 68.032 M 0.71 % 67.554 M -0.08 % 67.610 M -0.46 % 67.921 M 5.55 % 64.350 M -3.45 % 66.650 M -2.32 % 68.234 M 0.00 % 68.234 M -0.74 % 68.742 M -2.29 % 70.350 M -16.95 % 84.708 M -1.15 % 85.694 M 36.66 % 62.705 M 0.00 % 62.705 M 14.37 % 54.828 M -12.06 % 62.350 M 0.39 % 62.108 M -0.61 % 62.490 M -1.50 % 63.444 M -0.60 % 63.825 M -6.91 % 68.561 M 0.00 % 68.561 M -1.10 % 69.324 M 0.00 % 69.324 M -0.95 % 69.990 M 0.00 % 69.990 M -1.06 % 70.741 M 1.24 % 69.874 M 3.38 % 67.591 M -0.51 % 67.937 M -4.07 % 70.818 M 0.00 % 70.818 M 144.50 % 28.964 M 65.95 % 17.453 M 522.86 % 2.802 M 2 702.13 % 100.000 K -97.21 % 3.584 M -84.27 % 22.792 M 0.00 % 22.791 M -3.81 % 23.693 M -1.04 % 23.942 M 0.76 % 23.761 M -0.53 % 23.888 M 139.38 % 9.979 M 0.000 0.000
Total debt 1.534 M -2.01 % 1.566 M 1 338.82 % 108.811 K -90.03 % 1.091 M -98.22 % 61.186 M 3 166.45 % 1.873 M -96.69 % 56.624 M 1 335.11 % 3.946 M -19.57 % 4.906 M 65.95 % 2.956 M -6.60 % 3.165 M -6.81 % 3.396 M -20.53 % 4.273 M -3.74 % 4.439 M -1.19 % 4.493 M 1 341.26 % 311.732 K -12.59 % 356.644 K -12.12 % 405.834 K 36.63 % 297.036 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.100 M 0.50 % 20.000 M -71.88 % 71.114 M 1.59 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 250.00 % 20.000 M 0.00 % 20.000 M -33.33 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 50.00 % 20.000 M -96.22 % 529.554 M 0.08 % 529.109 M -15.16 % 623.671 M 0.07 % 623.240 M -1.51 % 632.814 M -18.31 % 774.695 M 48.41 % 521.981 M 0.08 % 521.573 M -1.81 % 531.172 M -2.68 % 545.775 M -21.51 % 695.385 M -4.08 % 725.000 M 119.70 % 330.000 M 0.00 % 330.000 M -1.49 % 335.000 M 67.50 % 200.000 M -18.37 % 245.000 M 22.50 % 200.000 M 4.71 % 191.000 M -15.11 % 225.000 M -21.05 % 285.000 M 7.55 % 265.000 M -6.69 % 284.000 M 11.81 % 254.000 M -30.22 % 364.000 M 0.00 % 364.000 M -14.11 % 423.800 M 16.43 % 364.000 M 0.09 % 363.679 M 37.76 % 264.000 M 0.00 % 264.000 M -3.69 % 274.104 M 3.83 % 264.000 M 3.44 % 255.225 M 9.07 % 234.000 M -31.79 % 343.054 M 18.35 % 289.864 M 15.55 % 250.864 M 0.53 % 249.546 M -27.11 % 342.362 M 4.24 % 328.437 M -17.57 % 398.437 M -6.78 % 427.437 M 7.55 % 397.437 M -1.70 % 404.298 M 25.30 % 322.659 M 48.77 % 216.888 M 33.46 % 162.514 M 7.14 % 151.679 M -26.66 % 206.825 M 51.16 % 136.822 M 129.95 % 59.500 M 1 600.00 % 3.500 M -91.14 % 39.500 M -25.07 % 52.716 M 139.62 % 22.000 M -21.43 % 28.000 M -9.97 % 31.100 M -40.87 % 52.600 M -14.19 % 61.300 M -14.03 % 71.300 M 13.17 % 63.000 M 0.00 % 63.000 M -1.25 % 63.800 M 0.000 -100.00 % 63.000 M
Accumulated other comprehensive income loss 437.438 M -41.54 % 748.238 M 0.000 -100.00 % 784.332 M 80.25 % 435.144 M 0.000 -100.00 % 433.413 M -44.09 % 775.153 M 78.31 % 434.712 M -43.62 % 771.051 M 79.27 % 430.096 M -43.69 % 763.865 M 79.25 % 426.153 M -44.24 % 764.212 M 81.54 % 420.967 M -43.34 % 742.993 M 100.26 % 371.018 M -50.06 % 742.993 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 % 196.349 K 135.71 % 83.300 K 84.91 % 45.049 K 289.94 % -23.717 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.570 B -7.46 % 2.777 B 11.43 % 2.492 B 7.56 % 2.317 B -6.80 % 2.486 B -8.08 % 2.704 B 10.95 % 2.437 B -9.88 % 2.704 B 5.56 % 2.562 B -7.34 % 2.765 B 9.54 % 2.524 B -8.14 % 2.748 B 4.27 % 2.635 B -7.08 % 2.836 B 6.93 % 2.652 B -4.79 % 2.786 B 5.50 % 2.640 B -0.86 % 2.663 B 6.36 % 2.504 B 1.16 % 2.475 B 5.46 % 2.347 B -5.02 % 2.471 B 5.62 % 2.340 B -0.03 % 2.340 B 5.86 % 2.211 B -4.28 % 2.309 B 5.82 % 2.182 B 3.35 % 2.112 B 6.31 % 1.986 B -1.13 % 2.009 B 6.13 % 1.893 B 5.39 % 1.796 B 6.56 % 1.686 B -1.10 % 1.704 B 6.85 % 1.595 B 8.45 % 1.471 B 4.17 % 1.412 B -2.15 % 1.443 B 8.05 % 1.335 B 12.18 % 1.190 B 7.47 % 1.108 B -1.29 % 1.122 B 6.02 % 1.058 B 11.55 % 948.853 M 6.67 % 889.526 M -5.10 % 937.355 M 6.08 % 883.627 M 3.89 % 850.539 M 3.05 % 825.339 M -7.09 % 888.344 M 10.39 % 804.717 M 10.43 % 728.722 M 6.10 % 686.814 M -7.19 % 740.019 M 10.00 % 672.726 M 11.54 % 603.137 M 7.12 % 563.042 M -9.69 % 623.486 M 11.39 % 559.754 M 10.52 % 506.453 M 12.67 % 449.506 M -5.31 % 474.689 M 15.27 % 411.791 M 20.24 % 342.463 M 10.76 % 309.197 M -17.48 % 374.686 M 13.81 % 329.214 M 7.67 % 305.772 M 3.84 % 294.466 M -1.84 % 299.990 M 18.91 % 252.286 M -7.88 % 273.863 M 5.29 % 260.108 M 8.46 % 239.810 M 8.83 % 220.349 M 8.15 % 203.753 M 8.80 % 187.268 M -5.30 % 197.745 M 9.44 % 180.687 M 1.67 % 177.725 M 4.44 % 170.175 M 2.86 % 165.439 M 7.74 % 153.557 M -5.84 % 163.085 M 7.17 % 152.176 M 7.25 % 141.894 M 6.22 % 133.580 M -1.18 % 135.178 M 9.61 % 123.330 M 17.16 % 105.264 M 13.67 % 92.607 M -13.26 % 106.766 M 12.26 % 95.108 M 27.51 % 74.591 M 21.12 % 61.584 M -10.21 % 68.585 M -4.45 % 71.782 M -23.79 % 94.194 M 23.13 % 76.501 M -12.48 % 87.409 M 66.73 % 52.424 M 56.91 % 33.410 M 24.90 % 26.749 M 36.49 % 19.598 M 61.70 % 12.120 M
Common stock 634.996 M 0.95 % 629.018 M 0.00 % 629.018 M -0.02 % 629.129 M 0.00 % 629.129 M -0.03 % 629.334 M 0.00 % 629.357 M -0.01 % 629.445 M 0.00 % 629.445 M -0.02 % 629.549 M -0.01 % 629.582 M 0.00 % 629.582 M -0.05 % 629.912 M -0.01 % 630.000 M 0.00 % 630.000 M 0.00 % 630.000 M 0.00 % 630.000 M 0.00 % 630.000 M 0.00 % 630.000 M 0.00 % 630.000 M 0.00 % 630.000 M 20.00 % 525.000 M 0.00 % 525.000 M 0.00 % 525.000 M 0.00 % 525.000 M 25.00 % 420.000 M 0.00 % 420.000 M 0.00 % 420.000 M 0.00 % 420.000 M 40.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -3.58 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 0.00 % 311.150 M 5.16 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 0.00 % 295.877 M 35.00 % 219.168 M 50.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 0.00 % 146.112 M 17.08 % 124.800 M 0.00 % 124.800 M 0.00 % 124.800 M 0.00 % 124.800 M 0.00 % 124.800 M 100.00 % 62.400 M
Total equity 4.578 B -4.20 % 4.779 B 6.87 % 4.472 B 5.66 % 4.232 B -5.46 % 4.476 B -5.97 % 4.761 B 6.39 % 4.475 B -5.07 % 4.714 B 3.19 % 4.569 B -3.93 % 4.756 B 5.79 % 4.495 B -4.28 % 4.697 B 2.21 % 4.595 B -3.79 % 4.776 B 4.22 % 4.582 B 2.55 % 4.468 B 1.75 % 4.392 B -0.50 % 4.413 B 3.81 % 4.251 B 1.91 % 4.172 B 3.26 % 4.040 B -0.46 % 4.059 B 3.42 % 3.924 B 1.35 % 3.872 B 3.57 % 3.739 B 0.21 % 3.731 B 14.67 % 3.253 B 3.81 % 3.134 B 4.16 % 3.009 B -0.75 % 3.031 B 3.98 % 2.915 B 3.49 % 2.817 B 4.09 % 2.706 B -0.69 % 2.725 B 4.18 % 2.616 B 5.05 % 2.490 B 2.42 % 2.431 B -1.26 % 2.462 B 4.57 % 2.355 B 3.84 % 2.268 B 3.81 % 2.184 B -0.65 % 2.199 B 3.07 % 2.133 B 5.46 % 2.023 B 3.14 % 1.961 B -8.02 % 2.132 B -0.06 % 2.133 B 1.59 % 2.100 B 1.15 % 2.076 B -2.91 % 2.138 B 4.15 % 2.053 B 4.08 % 1.973 B 2.07 % 1.933 B -2.67 % 1.985 B 3.53 % 1.918 B 5.23 % 1.822 B 2.10 % 1.785 B -3.27 % 1.845 B 3.71 % 1.779 B 52.61 % 1.166 B 5.09 % 1.109 B -2.37 % 1.136 B 5.90 % 1.073 B 9.51 % 979.755 M 3.30 % 948.415 M -6.57 % 1.015 B 4.71 % 969.415 M 4.67 % 926.156 M 5.46 % 878.187 M -0.73 % 884.665 M 5.57 % 837.968 M 0.67 % 832.390 M 1.68 % 818.610 M 6.07 % 771.749 M 3.09 % 748.624 M 3.29 % 724.771 M 2.29 % 708.519 M -1.48 % 719.172 M 2.43 % 702.134 M 2.17 % 687.244 M 1.10 % 679.781 M 0.77 % 674.593 M 1.78 % 662.812 M 4.33 % 635.312 M 1.75 % 624.401 M 1.70 % 613.976 M -4.04 % 639.802 M 3.06 % 620.834 M 2.10 % 608.042 M 3.45 % 587.775 M 2.19 % 575.205 M 2.42 % 561.618 M 3.28 % 543.770 M -1.19 % 550.314 M -0.13 % 551.043 M 0.32 % 549.300 M 0.65 % 545.755 M -2.04 % 557.126 M 7.95 % 516.076 M 64.96 % 312.844 M 12.59 % 277.860 M 10.21 % 252.109 M 2.71 % 245.458 M 5.31 % 233.089 M 6.25 % 219.371 M
Other non current liabilities 156.786 M 0.00 % 156.786 M 0.00 % 156.786 M 0.000 -100.00 % 84.747 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 % 50.223 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.547 M 4 862.22 % 1.200 M 0.000 0.000 0.000 -100.00 % 47.802 K 0.00 % 47.803 K -96.81 % 1.497 M 133.80 % 640.263 K 128.05 % 280.755 K 0.00 % 280.755 K -15.59 % 332.621 K -97.38 % 12.680 M 0.69 % 12.592 M 6 583.74 % 188.400 K -98.50 % 12.529 M -0.50 % 12.592 M -0.49 % 12.654 M 0.000 -100.00 % 12.779 M -0.49 % 12.842 M -0.48 % 12.904 M -0.48 % 12.967 M -0.73 % 13.063 M -0.32 % 13.106 M -1.82 % 13.348 M 7.73 % 12.391 M 264.37 % 3.401 M -0.73 % 3.426 M -0.73 % 3.451 M -0.72 % 3.476 M -0.72 % 3.501 M -0.71 % 3.526 M 2.17 % 3.451 M -0.72 % 3.476 M -0.72 % 3.501 M -0.71 % 3.526 M 43.85 % 2.451 M -0.84 % 2.472 M 1 335.67 % 172.200 K 0.00 % 172.200 K 0.00 % 172.200 K 0.00 % 172.200 K 0.00 % 172.200 K -61.92 % 452.200 K 162.60 % 172.200 K -14.84 % 202.200 K 0.00 % 202.200 K 17.42 % 172.200 K 0.00 % 172.200 K 0.00 % 172.200 K -4.33 % 180.000 K 0.00 % 180.000 K 0.00 % 180.000 K 0.00 % 180.000 K -99.38 % 29.220 M 0.00 % 29.220 M 0.52 % 29.070 M 0.00 % 29.070 M 0.10 % 29.040 M 10.00 % 26.400 M 0.00 % 26.400 M 0.00 % 26.400 M -0.92 % 26.646 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.000 M 0.000
Long term debt 1.534 M -2.01 % 1.566 M 1 338.82 % 108.811 K -90.03 % 1.091 M 2.16 % 1.068 M 19.07 % 897.184 K -14.37 % 1.048 M -48.79 % 2.046 M -7.22 % 2.205 M 147.37 % 891.480 K -24.18 % 1.176 M -21.97 % 1.507 M -31.44 % 2.198 M -35.90 % 3.429 M 22.89 % 2.791 M 795.21 % 311.732 K -12.59 % 356.644 K -12.12 % 405.834 K 13.71 % 356.904 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 M 0.00 % 50.000 M -29.69 % 71.114 M 1.59 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 0.00 % 70.000 M 250.00 % 20.000 M 0.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 498.671 M 0.09 % 498.240 M 0.09 % 497.814 M 0.08 % 497.395 M 0.08 % 496.981 M 0.08 % 496.573 M -5.63 % 526.172 M 0.08 % 525.775 M 0.07 % 525.385 M 0.07 % 525.000 M 425.00 % 100.000 M 0.00 % 100.000 M 233.33 % 30.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.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 -100.00 % 92.437 M -24.50 % 122.437 M -3.92 % 127.437 M 0.00 % 127.437 M 7.73 % 118.298 M 1.41 % 116.659 M 63.07 % 71.537 M 95.03 % 36.681 M 4.80 % 35.000 M 0.00 % 35.000 M 600.00 % 5.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 M 0.00 % 13.000 M -48.00 % 25.000 M 0.00 % 25.000 M -41.86 % 43.000 M -18.87 % 53.000 M 0.00 % 53.000 M 0.00 % 53.000 M 0.000 -100.00 % 53.000 M
Total non current liabilities 269.117 M -2.28 % 275.384 M 3.87 % 265.117 M 167.16 % 99.235 M 463.47 % 17.611 M -83.97 % 109.871 M 492.39 % 18.547 M -74.93 % 73.979 M -14.04 % 86.060 M -1.63 % 87.488 M -3.45 % 90.612 M -1.35 % 91.851 M -2.77 % 94.464 M -2.47 % 96.856 M -1.72 % 98.551 M 24.02 % 79.462 M 4.13 % 76.307 M 9.04 % 69.981 M -1.14 % 70.786 M -8.62 % 77.467 M -3.40 % 80.194 M -4.07 % 83.601 M -2.70 % 85.924 M 14.10 % 75.307 M 0.96 % 74.589 M -38.59 % 121.452 M 10.61 % 109.800 M -15.31 % 129.652 M 0.08 % 129.547 M 8.11 % 119.830 M 0.98 % 118.668 M 17.05 % 101.380 M 128.24 % 44.418 M 0.19 % 44.334 M 81.91 % 24.371 M 1 528.07 % 1.497 M 5.28 % 1.422 M 29.28 % 1.100 M -3.30 % 1.137 M -67.74 % 3.526 M -72.19 % 12.680 M -97.52 % 511.264 M 0.07 % 510.894 M 0.11 % 510.343 M 0.07 % 509.986 M 0.07 % 509.635 M 0.07 % 509.290 M -5.50 % 538.951 M 0.06 % 538.617 M 0.06 % 538.289 M 0.06 % 537.967 M 375.81 % 113.063 M -0.04 % 113.106 M 160.92 % 43.348 M 249.84 % 12.391 M 264.37 % 3.401 M -0.73 % 3.426 M -0.73 % 3.451 M -0.72 % 3.476 M -0.72 % 3.501 M -0.71 % 3.526 M -95.77 % 83.451 M -0.03 % 83.476 M -0.03 % 83.501 M -0.03 % 83.526 M 3 307.31 % 2.451 M -0.84 % 2.472 M 1 335.67 % 172.200 K 0.00 % 172.200 K 0.00 % 172.200 K 0.00 % 172.200 K 0.00 % 172.200 K -61.92 % 452.200 K 162.60 % 172.200 K -14.84 % 202.200 K 0.00 % 202.200 K 17.42 % 172.200 K 0.00 % 172.200 K 0.00 % 172.200 K -99.81 % 92.617 M -24.47 % 122.617 M -3.92 % 127.617 M 0.00 % 127.617 M -13.49 % 147.518 M 1.12 % 145.879 M 45.00 % 100.607 M 53.01 % 65.751 M 2.67 % 64.040 M 4.30 % 61.400 M 95.54 % 31.400 M 18.94 % 26.400 M -0.92 % 26.646 M 0.000 0.000 0.000 -100.00 % 13.000 M -8.01 % 14.132 M -43.47 % 25.000 M 0.00 % 25.000 M -41.86 % 43.000 M -18.87 % 53.000 M 0.00 % 53.000 M 0.00 % 53.000 M 0.00 % 53.000 M 0.00 % 53.000 M
Other current liabilities 935.658 M -29.56 % 1.328 B -11.31 % 1.498 B -7.23 % 1.614 B 47.08 % 1.098 B 1 898.34 % -61.036 M -104.30 % 1.420 B 2 717.30 % -54.235 M 2.29 % -55.508 M -105.54 % 1.002 B -26.70 % 1.367 B 33.08 % 1.027 B 11.42 % 921.884 M 44.48 % 638.076 M -39.91 % 1.062 B 120.67 % 481.222 M -10.54 % 537.894 M 25.44 % 428.800 M -17.14 % 517.508 M 13.36 % 456.529 M -1.42 % 463.127 M 1.67 % 455.542 M -27.47 % 628.062 M 85.67 % 338.262 M 12.63 % 300.342 M 543.67 % -67.695 M -403.29 % 22.320 M -81.11 % 118.156 M -30.80 % 170.748 M 17.53 % 145.286 M -26.32 % 197.188 M -7.23 % 212.546 M 13.85 % 186.683 M 37.58 % 135.695 M -54.48 % 298.074 M 0.22 % 297.426 M -1.11 % 300.756 M 270.88 % 81.092 M -65.83 % 237.350 M -66.25 % 703.293 M 8.55 % 647.914 M 464.21 % 114.835 M 1.38 % 113.268 M -32.76 % 168.453 M -10.10 % 187.383 M -18.65 % 230.329 M 67.93 % 137.154 M -1.29 % 138.950 M -22.05 % 178.251 M -22.30 % 229.410 M 16.81 % 196.402 M -0.13 % 196.664 M 38.86 % 141.624 M 13.45 % 124.832 M -39.18 % 205.258 M 50.17 % 136.681 M 37.85 % 99.153 M -50.67 % 201.017 M -36.26 % 315.380 M 68.88 % 186.745 M -14.07 % 217.316 M 74.75 % 124.360 M -15.73 % 147.569 M 1.12 % 145.932 M 182.16 % 51.719 M -72.71 % 189.519 M 37.88 % 137.456 M 63.66 % 83.988 M 21.15 % 69.323 M -40.06 % 115.656 M 172.93 % 42.376 M -50.55 % 85.687 M 25.22 % 68.431 M -53.17 % 146.120 M -11.82 % 165.704 M 8.17 % 153.194 M 89.04 % 81.040 M -50.35 % 163.222 M 372.71 % 34.529 M -45.41 % 63.251 M 10.58 % 57.199 M 7.28 % 53.318 M 84.00 % 28.978 M -48.99 % 56.804 M -31.35 % 82.742 M 169.11 % 30.747 M -48.03 % 59.165 M -19.28 % 73.296 M 176.58 % 26.501 M -41.28 % 45.130 M 21.85 % 37.038 M -34.04 % 56.156 M -23.72 % 73.623 M 65.77 % 44.414 M 11.78 % 39.733 M 71.38 % 23.184 M -54.75 % 51.233 M 8.69 % 47.138 M 12.28 % 41.982 M 25.66 % 33.410 M 23.59 % 27.032 M -8.69 % 29.604 M -49.54 % 58.672 M -35.42 % 90.851 M 317.66 % 21.753 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 237.151 M -83.36 % 1.425 B 387.74 % 292.160 M -76.62 % 1.250 B -5.93 % 1.328 B 680.66 % 170.163 M -51.19 % 348.603 M 189.58 % 120.380 M 0.000 -100.00 % 215.024 M -28.31 % 299.947 M 237.66 % 88.830 M -53.99 % 193.069 M 154.39 % 75.895 M 64 100.98 % -118.584 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 383.265 M 86.48 % 205.529 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 123.797 M -3.91 % 128.832 M 0.97 % 127.588 M -43.32 % 225.109 M 120.14 % 102.258 M 64.41 % 62.196 M -10.00 % 69.108 M 19.52 % 57.821 M -53.43 % 124.166 M 41.28 % 87.886 M 307.09 % 21.589 M 165.85 % 8.121 M -30.36 % 11.661 M 283.02 % -6.371 M -70.71 % -3.732 M -108.70 % 42.910 M -60.31 % 108.106 M 36.57 % 79.156 M 197.50 % 26.607 M -60.16 % 66.784 M -25.97 % 90.215 M -9.92 % 100.145 M 113.36 % 46.937 M -49.77 % 93.448 M -30.70 % 134.847 M 38.60 % 97.292 M -16.67 % 116.755 M 12.07 % 104.183 M 10.80 % 94.029 M 5.57 % 89.069 M 2.39 % 86.990 M 28.91 % 67.482 M -13.78 % 78.265 M 23.84 % 63.198 M 15.39 % 54.770 M -7.79 % 59.395 M 123.05 % 26.629 M -31.33 % 38.778 M -18.76 % 47.735 M 7.72 % 44.315 M 5.36 % 42.058 M -1.96 % 42.898 M -28.76 % 60.217 M -26.70 % 82.151 M 121.43 % 37.101 M -32.90 % 55.291 M 75.64 % 31.479 M -16.06 % 37.501 M 72.16 % 21.783 M -57.26 % 50.971 M 2.07 % 49.935 M 56.51 % 31.904 M -38.30 % 51.709 M -20.66 % 65.172 M 41.80 % 45.961 M -18.57 % 56.442 M 107.04 % 27.262 M 0.000 0.000 -100.00 % 37.304 M 51.41 % 24.638 M -53.44 % 52.918 M -42.86 % 92.609 M 101.71 % 45.913 M 49.23 % 30.767 M 51.19 % 20.350 M 77.66 % 11.455 M -36.91 % 18.157 M -60.46 % 45.925 M 0.000 0.000
Short term debt 334.155 M 29 718.36 % 1.121 M 0.000 0.000 -100.00 % 60.118 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 % 118.584 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.100 M 0.50 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 50.00 % 20.000 M -33.33 % 30.000 M 0.00 % 30.000 M -76.00 % 125.000 M 0.00 % 125.000 M -7.41 % 135.000 M -51.32 % 277.300 M 1 009.20 % 25.000 M 0.00 % 25.000 M 400.00 % 5.000 M -75.00 % 20.000 M -88.24 % 170.000 M -15.00 % 200.000 M -13.04 % 230.000 M 0.00 % 230.000 M -24.59 % 305.000 M 52.50 % 200.000 M -18.37 % 245.000 M 22.50 % 200.000 M 80.18 % 111.000 M -23.45 % 145.000 M -29.27 % 205.000 M 10.81 % 185.000 M -9.31 % 204.000 M 17.24 % 174.000 M -38.73 % 284.000 M 0.00 % 284.000 M -32.99 % 423.800 M 16.43 % 364.000 M 0.09 % 363.679 M 37.76 % 264.000 M 0.00 % 264.000 M -3.69 % 274.104 M 3.83 % 264.000 M 3.44 % 255.225 M 9.07 % 234.000 M -14.20 % 272.730 M 24.53 % 219.000 M -12.70 % 250.864 M 39.37 % 180.000 M -47.42 % 342.362 M 45.07 % 236.000 M -14.49 % 276.000 M -8.00 % 300.000 M 11.11 % 270.000 M -5.59 % 286.000 M 38.83 % 206.000 M 41.73 % 145.351 M 15.51 % 125.833 M 7.85 % 116.679 M -32.09 % 171.825 M 30.35 % 131.822 M 121.55 % 59.500 M 1 600.00 % 3.500 M -91.14 % 39.500 M 0.00 % 39.500 M 338.89 % 9.000 M 200.00 % 3.000 M -50.82 % 6.100 M -36.46 % 9.600 M -47.54 % 18.300 M 0.00 % 18.300 M 83.00 % 10.000 M 0.00 % 10.000 M -7.41 % 10.800 M 0.000 -100.00 % 10.000 M
Total current liabilities 1.788 B 9.70 % 1.630 B -7.96 % 1.771 B -1.36 % 1.796 B 14.70 % 1.565 B -5.49 % 1.656 B 4.44 % 1.586 B 9.27 % 1.451 B -4.19 % 1.515 B 2.80 % 1.474 B -11.10 % 1.658 B 21.43 % 1.365 B 7.70 % 1.268 B 3.88 % 1.220 B -7.32 % 1.317 B 119.57 % 599.614 M -9.47 % 662.313 M 15.21 % 574.882 M -4.42 % 601.488 M 10.60 % 543.859 M -4.65 % 570.375 M 3.82 % 549.373 M -26.64 % 748.913 M 34.23 % 557.922 M 2.32 % 545.292 M 3.99 % 524.368 M 15.57 % 453.731 M 50.84 % 300.811 M -8.30 % 328.053 M 11.82 % 293.378 M -11.12 % 330.071 M 12.95 % 292.219 M 11.88 % 261.182 M 9.27 % 239.017 M -43.84 % 425.593 M 20.15 % 354.220 M -16.04 % 421.887 M -4.86 % 443.446 M 37.46 % 322.599 M -69.61 % 1.062 B 5.12 % 1.010 B 57.92 % 639.519 M -6.36 % 682.978 M 3.84 % 657.710 M -13.03 % 756.264 M 70.25 % 444.198 M 26.97 % 349.857 M 17.08 % 298.819 M -13.20 % 344.247 M -49.31 % 679.066 M 6.47 % 637.821 M -9.23 % 702.663 M 26.91 % 553.692 M -33.21 % 828.996 M 25.85 % 658.719 M -22.33 % 848.086 M 97.75 % 428.868 M -25.26 % 573.789 M -20.69 % 723.450 M 8.50 % 666.763 M 12.45 % 592.961 M 17.00 % 506.819 M 14.86 % 441.250 M -34.35 % 672.147 M 34.37 % 500.227 M -34.17 % 759.904 M 23.71 % 614.259 M -12.00 % 698.035 M 51.90 % 459.538 M -15.58 % 544.359 M 41.86 % 383.718 M -21.25 % 487.230 M 11.87 % 435.535 M -22.33 % 560.728 M -1.58 % 569.745 M 13.23 % 503.178 M 3.03 % 488.371 M -2.82 % 502.532 M 11.92 % 449.027 M 1.42 % 442.754 M -5.93 % 470.647 M -3.02 % 485.300 M 29.72 % 374.126 M -15.81 % 444.369 M 24.19 % 357.808 M 31.85 % 271.369 M -3.56 % 281.387 M 13.35 % 248.243 M -10.96 % 278.807 M 12.39 % 248.068 M 78.24 % 139.176 M 21.59 % 114.465 M -25.27 % 153.163 M -3.89 % 159.368 M 80.63 % 88.229 M -14.84 % 103.605 M -30.27 % 148.580 M 10.82 % 134.077 M -1.75 % 136.458 M 15.75 % 117.888 M 30.37 % 90.422 M -12.75 % 103.636 M -8.73 % 113.544 M 24.98 % 90.851 M 76.79 % 51.389 M
Total liabilities 2.057 B 7.97 % 1.906 B -6.42 % 2.036 B 7.47 % 1.895 B 19.70 % 1.583 B -10.38 % 1.766 B 10.08 % 1.604 B 5.19 % 1.525 B -4.72 % 1.601 B 2.55 % 1.561 B -10.71 % 1.748 B 20.00 % 1.457 B 6.97 % 1.362 B 3.41 % 1.317 B -6.93 % 1.415 B 108.39 % 679.076 M -8.06 % 738.621 M 14.54 % 644.864 M -4.08 % 672.274 M 8.20 % 621.326 M -4.49 % 650.569 M 2.78 % 632.973 M -24.18 % 834.837 M 31.84 % 633.229 M 2.15 % 619.881 M -4.02 % 645.820 M 14.60 % 563.531 M 30.91 % 430.463 M -5.93 % 457.599 M 10.74 % 413.208 M -7.92 % 448.738 M 14.01 % 393.600 M 28.80 % 305.600 M 7.85 % 283.351 M -37.03 % 449.965 M 26.50 % 355.717 M -15.97 % 423.309 M -4.78 % 444.546 M 37.32 % 323.736 M -69.61 % 1.065 B 4.16 % 1.023 B -11.14 % 1.151 B -3.61 % 1.194 B 2.21 % 1.168 B -7.75 % 1.266 B 32.75 % 953.833 M 11.02 % 859.148 M 2.55 % 837.769 M -5.11 % 882.864 M -27.48 % 1.217 B 3.54 % 1.176 B 44.14 % 815.726 M 22.33 % 666.797 M -23.56 % 872.344 M 29.99 % 671.109 M -21.18 % 851.487 M 96.97 % 432.294 M -25.11 % 577.239 M -20.59 % 726.926 M 8.45 % 670.264 M 12.37 % 596.487 M 1.05 % 590.270 M 12.49 % 524.726 M -30.56 % 755.648 M 29.45 % 583.753 M -23.43 % 762.355 M 23.61 % 616.731 M -11.67 % 698.207 M 51.88 % 459.711 M -15.58 % 544.531 M 41.85 % 383.890 M -21.24 % 487.402 M 11.79 % 435.987 M -22.27 % 560.900 M -1.59 % 569.947 M 13.22 % 503.380 M 3.04 % 488.543 M -2.82 % 502.704 M 11.91 % 449.199 M -16.10 % 535.371 M -9.76 % 593.264 M -3.21 % 612.916 M 22.16 % 501.743 M -15.23 % 591.887 M 17.51 % 503.686 M 35.41 % 371.976 M 7.16 % 347.138 M 11.16 % 312.283 M -8.21 % 340.207 M 21.73 % 279.468 M 68.78 % 165.576 M 17.34 % 141.110 M -7.87 % 153.163 M -3.89 % 159.368 M 80.63 % 88.229 M -24.34 % 116.605 M -28.34 % 162.712 M 2.29 % 159.077 M -1.47 % 161.458 M 0.35 % 160.888 M 12.18 % 143.422 M -8.44 % 156.636 M -5.95 % 166.544 M 15.78 % 143.851 M 37.80 % 104.389 M
Other non current assets 1.221 B -1.25 % 1.236 B -27.37 % 1.702 B -11.47 % 1.923 B 45 474.89 % 4.219 M -99.74 % 1.631 B 7.46 % 1.518 B 443.05 % 279.490 M 19.26 % 234.352 M -68.27 % 738.621 M -48.50 % 1.434 B -4.85 % 1.507 B -5.45 % 1.594 B -1.13 % 1.612 B -10.40 % 1.799 B 60.76 % 1.119 B -16.21 % 1.336 B 1.58 % 1.315 B 28.99 % 1.019 B -44.69 % 1.843 B 12.92 % 1.632 B 138.34 % 684.839 M 2.37 % 669.016 M -9.42 % 738.587 M 4.55 % 706.436 M 282.66 % 184.610 M 456.27 % 33.187 M 29.30 % 25.666 M 0.00 % 25.666 M 0.00 % 25.666 M 110.97 % 12.166 M -24.70 % 16.156 M 0.00 % 16.156 M 0.00 % 16.156 M -59.26 % 39.652 M 0.00 % 39.652 M 0.00 % 39.652 M 1.49 % 39.070 M 0.00 % 39.070 M 0.00 % 39.070 M 0.00 % 39.070 M -0.72 % 39.352 M 0.72 % 39.070 M 420.01 % 7.513 M 46.37 % 5.133 M 0.00 % 5.133 M 0.00 % 5.133 M -0.28 % 5.148 M 0.28 % 5.133 M -0.22 % 5.145 M 0.22 % 5.133 M 10.27 % 4.655 M 28.12 % 3.633 M 30.43 % 2.786 M 0.00 % 2.786 M 0.00 % 2.786 M 0.00 % 2.786 M 16.06 % 2.400 M 0.00 % 2.400 M 0.00 % 2.400 M 0.00 % 2.400 M 50.00 % 1.600 M 0.00 % 1.600 M -97.51 % 64.350 M -3.45 % 66.650 M 11 008.27 % 600.002 K 0.00 % 600.003 K 6 327.46 % 9.335 K -24.20 % 12.316 K -99.99 % 84.708 M -1.15 % 85.694 M 36.66 % 62.705 M 0.00 % 62.705 M 14.37 % 54.828 M -12.06 % 62.350 M 0.39 % 62.108 M -0.61 % 62.490 M -1.50 % 63.444 M -0.60 % 63.825 M -7.38 % 68.911 M 0.00 % 68.911 M -1.09 % 69.674 M 0.00 % 69.674 M -1.31 % 70.598 M -0.02 % 70.610 M -1.99 % 72.044 M 11 907.35 % 600.000 K 0.00 % 600.002 K -99.13 % 68.607 M -4.05 % 71.501 M -0.02 % 71.514 M 98.51 % 36.025 M 98.23 % 18.173 M 519.28 % 2.935 M 78.45 % 1.644 M -83.83 % 10.170 M -51.09 % 20.792 M 3.96 % 20.000 M -15.59 % 23.693 M -1.47 % 24.047 M 0.68 % 23.885 M -0.60 % 24.029 M -2.15 % 24.558 M 61.59 % 15.198 M 111.08 % 7.200 M
Long term investments 120.431 M 1 642.29 % 6.912 M -92.83 % 96.392 M -14.32 % 112.508 M -93.76 % 1.803 B 14 889.23 % 12.026 M -89.34 % 112.868 M 262.49 % -69.460 M -1 752.88 % -3.749 M 99.24 % -492.540 M 58.88 % -1.198 B 4.03 % -1.248 B 7.41 % -1.348 B 2.12 % -1.377 B 12.21 % -1.569 B -75.94 % -891.746 M 20.39 % -1.120 B -0.05 % -1.120 B -35.82 % -824.309 M 43.09 % -1.448 B -1.57 % -1.426 B -214.46 % -453.475 M -1.61 % -446.270 M 13.16 % -513.901 M -10.95 % -463.195 M -1 214.85 % 41.548 M -78.59 % 194.050 M 6.09 % 182.912 M -1.16 % 185.058 M 0.21 % 184.664 M -1.34 % 187.175 M -6.41 % 200.003 M -0.74 % 201.494 M -0.65 % 202.821 M -0.61 % 204.075 M 6.70 % 191.255 M 0.02 % 191.225 M -0.21 % 191.631 M -0.49 % 192.568 M -2.96 % 198.436 M 170.92 % 73.246 M 20.11 % 60.981 M -3.34 % 63.085 M -4.77 % 66.246 M 1.33 % 65.377 M -1.64 % 66.468 M -3.30 % 68.734 M 18.46 % 58.023 M -0.01 % 58.032 M -1.84 % 59.120 M -10.10 % 65.763 M 0.74 % 65.277 M 1.13 % 64.548 M -0.51 % 64.880 M -0.73 % 65.358 M 0.04 % 65.334 M -1.25 % 66.158 M -1.03 % 66.844 M -0.97 % 67.500 M -1.59 % 68.593 M 1.54 % 67.554 M -0.08 % 67.610 M -0.46 % 67.921 M 0.000 0.000 -100.00 % 68.234 M 0.00 % 68.234 M -0.73 % 68.733 M -2.28 % 70.338 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.386 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.074 M 3.42 % 66.791 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.416 M -150.16 % 12.792 M 358.37 % 2.791 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 397.468 M -0.84 % 400.826 M 0.89 % 397.294 M 1.60 % 391.032 M -0.61 % 393.430 M -0.90 % 397.015 M -1.02 % 401.103 M -1.63 % 407.752 M -0.97 % 411.757 M 9.14 % 377.290 M -0.47 % 379.070 M -1.07 % 383.171 M -1.06 % 387.289 M -1.06 % 391.447 M -1.04 % 395.546 M 6.33 % 372.014 M -0.88 % 375.330 M -0.80 % 378.345 M 0.14 % 377.806 M 0.97 % 374.181 M -0.45 % 375.884 M 5.43 % 356.541 M -0.96 % 360.004 M 10.27 % 326.480 M 1.00 % 323.254 M -0.83 % 325.954 M 3.31 % 315.505 M -0.80 % 318.036 M -0.79 % 320.568 M -0.78 % 323.099 M -0.78 % 325.632 M -0.92 % 328.670 M -0.76 % 331.202 M -0.76 % 333.745 M -0.76 % 336.287 M -1.38 % 341.000 M -0.75 % 343.560 M -0.74 % 346.128 M -0.74 % 348.700 M -2.67 % 358.259 M -2.94 % 369.126 M -0.72 % 371.786 M -0.71 % 374.446 M -0.71 % 377.106 M -1.30 % 382.091 M 4.29 % 366.391 M -1.31 % 371.273 M -1.08 % 375.324 M 0.42 % 373.753 M -1.29 % 378.645 M -1.28 % 383.537 M -1.26 % 388.429 M -1.24 % 393.321 M -1.23 % 398.214 M -1.22 % 403.136 M 8.99 % 369.879 M -1.19 % 374.335 M -1.24 % 379.028 M -1.22 % 383.722 M 1.29 % 378.823 M -1.35 % 384.002 M -1.47 % 389.736 M 7.39 % 362.908 M -1.23 % 367.434 M -1.65 % 373.599 M -1.09 % 377.718 M -1.08 % 381.839 M -1.73 % 388.577 M 421.15 % 74.561 M -3.34 % 77.141 M -3.16 % 79.657 M -3.12 % 82.219 M -2.74 % 84.532 M -3.04 % 87.187 M -2.95 % 89.842 M -3.76 % 93.353 M -6.16 % 99.486 M 0.47 % 99.025 M 0.21 % 98.818 M 5.12 % 94.001 M 0.69 % 93.356 M -6.23 % 99.559 M 1.04 % 98.534 M 713.17 % 12.117 M -2.82 % 12.469 M -3.79 % 12.960 M 47.25 % 8.801 M -14.29 % 10.268 M -3.44 % 10.634 M -3.33 % 11.000 M 132.15 % 4.739 M -57.52 % 11.155 M 165.19 % 4.206 M -59.26 % 10.324 M 136.27 % 4.370 M -3.60 % 4.533 M 0.84 % 4.495 M 36.28 % 3.298 M 51.62 % 2.175 M -20.26 % 2.728 M -1.02 % 2.756 M -2.00 % 2.813 M 0.00 % 2.813 M 0.000 0.000
GoodWill 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 0.00 % 41.742 M 182.50 % 14.776 M 0.00 % 14.776 M 0.00 % 14.776 M 0.00 % 14.776 M 0.00 % 14.776 M 0.00 % 14.776 M 0.00 % 14.776 M 0.00 % 14.776 M -16.95 % 17.792 M 0.00 % 17.792 M 12.35 % 15.837 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 -100.00 % 2.283 M 0.000 100.00 % -3.297 M 0.000 -100.00 % 3.043 M 0.000 -100.00 % 3.424 M 0.000 -100.00 % 3.804 M 0.000 0.000 0.000 -100.00 % 4.565 M 0.000 0.000 0.000 -100.00 % 5.326 M 0.000 -100.00 % 5.884 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
Goodwill and intangible assets 439.210 M -0.76 % 442.568 M 0.80 % 439.036 M 1.45 % 432.774 M -0.55 % 435.172 M -0.82 % 438.757 M -0.92 % 442.845 M -1.48 % 449.494 M -0.88 % 453.498 M 8.23 % 419.032 M -0.42 % 420.812 M -0.97 % 424.913 M -0.96 % 429.031 M -0.96 % 433.189 M -0.94 % 437.288 M 13.06 % 386.790 M -0.85 % 390.106 M -0.77 % 393.122 M 0.14 % 392.582 M 0.93 % 388.957 M -0.44 % 390.660 M 5.21 % 371.317 M -0.92 % 374.780 M 8.86 % 344.271 M 0.95 % 341.045 M -0.22 % 341.790 M 8.33 % 315.505 M -0.80 % 318.036 M -0.79 % 320.568 M -0.78 % 323.099 M -0.78 % 325.632 M -0.92 % 328.670 M -0.76 % 331.202 M -0.76 % 333.745 M -0.76 % 336.287 M -1.38 % 341.000 M -0.75 % 343.560 M -0.74 % 346.128 M -0.74 % 348.700 M -2.67 % 358.259 M -2.94 % 369.126 M -0.72 % 371.786 M -0.71 % 374.446 M -0.71 % 377.106 M -1.30 % 382.091 M 4.29 % 366.391 M -1.31 % 371.273 M -1.08 % 375.324 M 0.42 % 373.753 M -1.29 % 378.645 M -1.28 % 383.537 M -1.26 % 388.429 M -1.24 % 393.321 M -1.23 % 398.214 M -1.22 % 403.136 M 8.99 % 369.879 M -1.19 % 374.335 M -1.24 % 379.028 M -1.22 % 383.722 M 1.29 % 378.823 M -1.35 % 384.002 M -1.47 % 389.736 M 7.39 % 362.908 M -1.23 % 367.434 M -1.65 % 373.599 M -1.09 % 377.718 M -1.08 % 381.839 M -1.73 % 388.577 M 421.15 % 74.561 M -3.34 % 77.141 M -3.16 % 79.657 M -3.12 % 82.219 M -2.74 % 84.532 M -3.04 % 87.187 M -5.36 % 92.124 M -1.32 % 93.353 M -2.95 % 96.189 M -2.86 % 99.025 M -2.78 % 101.861 M 8.36 % 94.001 M -2.87 % 96.780 M -2.79 % 99.559 M -2.72 % 102.338 M 744.57 % 12.117 M -2.82 % 12.469 M -3.79 % 12.960 M -3.04 % 13.366 M 30.17 % 10.268 M -3.44 % 10.634 M -3.33 % 11.000 M 9.30 % 10.065 M -9.78 % 11.155 M 10.55 % 10.091 M -2.26 % 10.324 M 136.27 % 4.370 M -3.60 % 4.533 M 0.84 % 4.495 M 36.28 % 3.298 M 51.62 % 2.175 M -20.26 % 2.728 M -1.02 % 2.756 M -2.00 % 2.813 M 0.00 % 2.813 M 0.000 0.000
Property plant equipment net 1.756 B 2.56 % 1.712 B -0.10 % 1.714 B 9.38 % 1.567 B -2.99 % 1.615 B 1.02 % 1.599 B 0.08 % 1.597 B 1.16 % 1.579 B -0.72 % 1.591 B 3.64 % 1.535 B 0.97 % 1.520 B 11.83 % 1.359 B 5.19 % 1.292 B 4.87 % 1.232 B 0.97 % 1.220 B 20.51 % 1.013 B 1.29 % 999.837 M -0.86 % 1.009 B -1.28 % 1.022 B 1.58 % 1.006 B -1.71 % 1.023 B -1.83 % 1.042 B -1.95 % 1.063 B -0.92 % 1.073 B 0.49 % 1.068 B -0.59 % 1.074 B 12.51 % 954.484 M 8.05 % 883.341 M 2.00 % 866.052 M -0.17 % 867.519 M 2.81 % 843.847 M 7.24 % 786.867 M 6.18 % 741.035 M 2.56 % 722.515 M 0.04 % 722.216 M 1.00 % 715.085 M -1.10 % 723.050 M 0.15 % 721.969 M 0.46 % 718.634 M -3.75 % 746.634 M 1.03 % 739.010 M -1.05 % 746.834 M -0.31 % 749.139 M -1.76 % 762.534 M -0.77 % 768.466 M -1.56 % 780.672 M -2.19 % 798.124 M -0.47 % 801.923 M -1.55 % 814.519 M -1.90 % 830.257 M -1.60 % 843.725 M 7.77 % 782.861 M 2.21 % 765.910 M 3.01 % 743.541 M 11.95 % 664.194 M 6.28 % 624.959 M 13.43 % 550.977 M 3.62 % 531.747 M 5.44 % 504.320 M 10.43 % 456.697 M -1.92 % 465.617 M -1.94 % 474.819 M 3.63 % 458.176 M -4.29 % 478.689 M -0.79 % 482.496 M -1.01 % 487.439 M -1.48 % 494.781 M -15.01 % 582.159 M 3.36 % 563.233 M -1.46 % 571.560 M -1.33 % 579.263 M -2.80 % 595.920 M -1.46 % 604.735 M -6.78 % 648.741 M 1.94 % 636.372 M -0.96 % 642.545 M -0.72 % 647.211 M -1.59 % 657.681 M -0.12 % 658.452 M -1.45 % 668.125 M -0.16 % 669.227 M 1.90 % 656.771 M 4.23 % 630.128 M 4.88 % 600.820 M 5.08 % 571.766 M 5.08 % 544.101 M 11.89 % 486.264 M 12.18 % 433.455 M 12.18 % 386.382 M 22.82 % 314.601 M 28.39 % 245.028 M -0.86 % 247.145 M 22.77 % 201.311 M 26.75 % 158.828 M -3.80 % 165.098 M -4.61 % 173.070 M -14.40 % 202.196 M 2.00 % 198.222 M 1.57 % 195.162 M 8.74 % 179.475 M -0.18 % 179.796 M 2.76 % 174.975 M 5.70 % 165.536 M 6.89 % 154.866 M 68.70 % 91.800 M
Total non current assets 3.617 B 4.22 % 3.470 B -13.68 % 4.020 B -1.90 % 4.098 B 4.69 % 3.915 B 4.70 % 3.739 B 0.21 % 3.731 B 63.65 % 2.280 B -1.57 % 2.317 B 3.39 % 2.241 B 0.86 % 2.222 B 6.80 % 2.080 B 3.75 % 2.005 B 3.40 % 1.939 B 0.31 % 1.933 B 16.64 % 1.657 B 0.69 % 1.646 B 0.64 % 1.636 B -0.78 % 1.648 B -9.51 % 1.822 B 10.23 % 1.652 B -1.45 % 1.677 B -1.22 % 1.697 B 2.00 % 1.664 B -0.63 % 1.675 B 0.47 % 1.667 B 9.42 % 1.523 B 5.95 % 1.438 B 0.90 % 1.425 B -0.23 % 1.428 B 2.29 % 1.396 B 3.56 % 1.348 B 3.20 % 1.306 B 1.42 % 1.288 B -2.32 % 1.319 B 1.60 % 1.298 B -0.85 % 1.309 B -0.11 % 1.310 B 0.08 % 1.309 B -3.46 % 1.356 B 9.82 % 1.235 B 0.20 % 1.233 B -0.39 % 1.237 B 0.62 % 1.230 B -0.29 % 1.233 B -0.01 % 1.234 B -1.61 % 1.254 B 0.14 % 1.252 B -1.04 % 1.265 B -1.55 % 1.285 B -1.93 % 1.310 B 4.31 % 1.256 B 1.56 % 1.237 B 1.42 % 1.220 B 6.41 % 1.146 B 6.31 % 1.078 B 6.93 % 1.008 B 1.36 % 994.897 M 2.30 % 972.511 M 5.98 % 917.624 M -1.40 % 930.652 M -1.62 % 945.949 M 4.83 % 902.327 M -3.62 % 936.204 M -1.13 % 946.856 M -1.34 % 959.759 M -1.16 % 971.063 M -7.71 % 1.052 B 45.87 % 721.329 M -3.15 % 744.760 M -0.98 % 752.096 M 0.42 % 748.930 M -1.45 % 759.973 M -4.84 % 798.665 M 0.99 % 790.846 M -0.90 % 798.006 M -0.98 % 805.890 M -1.74 % 820.151 M -0.48 % 824.139 M -0.83 % 831.038 M -0.46 % 834.919 M 1.08 % 826.004 M 2.98 % 802.140 M 17.35 % 683.535 M 4.38 % 654.845 M 4.09 % 629.105 M 10.20 % 570.855 M 11.50 % 511.972 M 9.95 % 465.623 M 17.26 % 397.103 M 21.58 % 326.606 M 10.97 % 294.325 M 28.20 % 229.575 M 33.41 % 172.087 M 0.57 % 171.112 M -5.65 % 181.356 M -20.34 % 227.677 M 1.50 % 224.312 M 1.48 % 221.031 M 7.17 % 206.250 M -0.09 % 206.437 M 2.29 % 201.817 M 4.62 % 192.906 M 13.43 % 170.064 M 71.78 % 99.000 M
Other current assets 61.611 M 1.07 % 60.959 M 4.28 % 58.455 M 5.07 % 55.633 M -45.83 % 102.693 M 101.51 % 50.961 M -19.25 % 63.110 M -32.01 % 92.822 M 5.02 % 88.383 M -40.69 % 149.016 M -2.33 % 152.572 M -5.57 % 161.564 M 9.60 % 147.410 M 0.71 % 146.372 M 22.83 % 119.170 M -64.97 % 340.154 M 103.84 % 166.871 M 195.32 % 56.505 M 10.58 % 51.099 M -1.45 % 51.853 M -7.52 % 56.071 M 37.08 % 40.903 M -56.84 % 94.768 M 229.14 % 28.792 M -62.16 % 76.080 M -43.26 % 134.089 M 4.52 % 128.296 M -25.83 % 172.966 M -14.64 % 202.637 M 0.70 % 201.234 M -3.34 % 208.190 M -17.76 % 253.141 M 44.42 % 175.282 M -12.94 % 201.329 M 1.37 % 198.616 M -6.37 % 212.126 M 20.97 % 175.356 M -19.81 % 218.690 M 2.00 % 214.398 M 13.72 % 188.531 M -37.22 % 300.327 M -5.07 % 316.355 M 9.85 % 287.988 M 42.69 % 201.827 M 53.48 % 131.499 M 37.17 % 95.866 M 2.11 % 93.882 M -27.30 % 129.137 M -48.10 % 248.814 M -9.11 % 273.761 M 41.34 % 193.686 M 117.64 % 88.992 M -10.52 % 99.452 M -85.67 % 694.127 M 13.62 % 610.919 M -11.26 % 688.459 M 197.16 % 231.681 M -24.28 % 305.967 M -39.53 % 505.963 M 41.71 % 357.042 M 947.25 % 34.093 M 47.68 % 23.087 M -9.96 % 25.639 M -93.29 % 382.024 M 44.44 % 264.478 M -28.65 % 370.671 M 2 365.35 % 15.035 M -95.30 % 320.101 M 5.06 % 304.682 M -6.66 % 326.430 M 30.83 % 249.500 M -29.69 % 354.878 M 340.09 % 80.638 M -77.60 % 359.997 M 316.15 % 86.506 M 8.85 % 79.472 M -0.93 % 80.218 M -64.79 % 227.810 M 46.24 % 155.774 M -25.22 % 208.308 M -24.51 % 275.928 M -13.26 % 318.108 M 29.28 % 246.063 M -23.36 % 321.054 M 512.39 % 52.426 M -73.68 % 199.199 M -12.08 % 226.568 M 14.28 % 198.262 M -1.01 % 200.286 M -27.33 % 275.615 M 93.71 % 142.282 M -31.57 % 207.918 M 1.01 % 205.844 M -4.42 % 215.374 M 38.93 % 155.026 M 2 282.89 % 6.506 M 2.92 % 6.321 M -96.54 % 182.492 M -17.72 % 221.799 M 22.79 % 180.639 M 44.70 % 124.839 M 2 790.59 % 4.319 M -27.11 % 5.925 M -97.14 % 206.877 M 47 713.84 % 432.671 K
Short term investments 150.036 M 50.00 % 100.023 M 899.72 % 10.005 M 0.000 0.000 -100.00 % 100.635 M 101.21 % 50.015 M -78.44 % 232.005 M 29.95 % 178.530 M -73.24 % 667.129 M -51.41 % 1.373 B -2.31 % 1.405 B -6.63 % 1.505 B -2.09 % 1.537 B -11.02 % 1.728 B 64.88 % 1.048 B -17.87 % 1.276 B -0.02 % 1.276 B 30.09 % 980.893 M -40.05 % 1.636 B 1.36 % 1.614 B 144.25 % 660.929 M 1.05 % 654.069 M -9.21 % 720.420 M 7.62 % 669.420 M 346.43 % 149.950 M 13 341.70 % -1.132 M -107.29 % -546.296 K 2.48 % -560.185 K 2.42 % -574.074 K 2.36 % -587.963 K 2.31 % -601.852 K 2.26 % -615.741 K 2.21 % -629.630 K 2.16 % -643.518 K 2.11 % -657.407 K 2.07 % -671.296 K 2.03 % -685.185 K 1.99 % -699.074 K 88.57 % -6.114 M 4.31 % -6.389 M -91.04 % -3.344 M 32.80 % -4.977 M 25.73 % -6.701 M 19.64 % -8.339 M 15.54 % -9.873 M 14.19 % -11.506 M -1 296.19 % -824.074 K 17.27 % -996.072 K -16.93 % -851.852 K 6.58 % -911.889 K 6.18 % -971.925 K 5.82 % -1.032 M 5.50 % -1.092 M 5.21 % -1.152 M 31.98 % -1.694 M -33.14 % -1.272 M 4.51 % -1.332 M 4.31 % -1.392 M -147.95 % -561.479 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.333 K -24.21 % 12.314 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.735 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 800.000 K 0.00 % 800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 0.00 % 10.000 M -50.00 % 20.000 M 0.000 0.000 0.000 0.000 -100.00 % 9.979 M 0.000 0.000
cash and cash equivalents 1.529 B -5.63 % 1.620 B 60.83 % 1.007 B 10.95 % 907.975 M -20.71 % 1.145 B -14.34 % 1.337 B 0.28 % 1.333 B -48.13 % 2.570 B -2.20 % 2.627 B 25.33 % 2.096 B 52.87 % 1.371 B 13.81 % 1.205 B -0.54 % 1.211 B 4.68 % 1.157 B 10.63 % 1.046 B 8.24 % 966.486 M 17.19 % 824.747 M -4.87 % 867.001 M -21.18 % 1.100 B 278.37 % 290.712 M -39.88 % 483.566 M -55.74 % 1.093 B 17.82 % 927.300 M 2.65 % 903.333 M 19.93 % 753.216 M -29.49 % 1.068 B 5.29 % 1.015 B 12.74 % 899.964 M 17.70 % 764.646 M -1.76 % 778.355 M 7.38 % 724.846 M -0.92 % 731.574 M -1.19 % 740.403 M -6.29 % 790.061 M -12.02 % 898.047 M 14.26 % 785.996 M 29.65 % 606.244 M 44.85 % 418.533 M 67.17 % 250.364 M -66.04 % 737.220 M 18.68 % 621.208 M -3.37 % 642.859 M 6.17 % 605.526 M -8.46 % 661.506 M -13.10 % 761.229 M 17.79 % 646.253 M -9.13 % 711.188 M -7.43 % 768.306 M 12.37 % 683.705 M -28.19 % 952.088 M -0.52 % 957.060 M 59.44 % 600.256 M 5.99 % 566.318 M -18.50 % 694.895 M 29.19 % 537.904 M -23.38 % 702.042 M -0.31 % 704.191 M -13.23 % 811.580 M 8.37 % 748.896 M 114.64 % 348.903 M 23.75 % 281.953 M -24.08 % 371.359 M 40.27 % 264.753 M -16.13 % 315.655 M 38.99 % 227.106 M -33.00 % 338.964 M 159.61 % 130.568 M -0.06 % 130.644 M -37.72 % 209.781 M -21.28 % 266.499 M 136.70 % 112.590 M 1.35 % 111.086 M 111.78 % 52.454 M -22.94 % 68.070 M -1.52 % 69.124 M 15.99 % 59.594 M 82.57 % 32.643 M -60.85 % 83.387 M -0.19 % 83.543 M -23.72 % 109.526 M 25.36 % 87.371 M 24.54 % 70.154 M 57.84 % 44.445 M -63.43 % 121.541 M -15.18 % 143.301 M 245.96 % 41.422 M -64.49 % 116.645 M -22.39 % 150.296 M -27.61 % 207.626 M 56.42 % 132.740 M -30.21 % 190.211 M 48.41 % 128.168 M -34.61 % 196.009 M -25.50 % 263.114 M -1.39 % 266.810 M 42.49 % 187.242 M -18.65 % 230.160 M 69.76 % 135.577 M -12.67 % 155.240 M 512.03 % 25.365 M -17.95 % 30.912 M 9.43 % 28.250 M -43.24 % 49.770 M 0.000 -100.00 % 122.445 M
Cash and short term investments 1.679 B -2.39 % 1.720 B 69.08 % 1.017 B 12.05 % 907.975 M -20.71 % 1.145 B -20.33 % 1.437 B 3.93 % 1.383 B -50.64 % 2.802 B -0.15 % 2.806 B 1.53 % 2.763 B 0.70 % 2.744 B 5.13 % 2.610 B -3.91 % 2.717 B 0.82 % 2.695 B -2.86 % 2.774 B 37.70 % 2.014 B -4.11 % 2.101 B -1.98 % 2.143 B 2.99 % 2.081 B 7.99 % 1.927 B -8.15 % 2.098 B 19.64 % 1.754 B 10.89 % 1.581 B -2.61 % 1.624 B 14.14 % 1.423 B 16.78 % 1.218 B 20.07 % 1.015 B 12.74 % 899.964 M 17.70 % 764.646 M -1.76 % 778.355 M 7.38 % 724.846 M -0.92 % 731.574 M -1.19 % 740.403 M -6.29 % 790.061 M -12.02 % 898.047 M 14.26 % 785.996 M 29.65 % 606.244 M 44.85 % 418.533 M 67.17 % 250.364 M -66.04 % 737.220 M 18.68 % 621.208 M -3.37 % 642.859 M 6.17 % 605.526 M -8.46 % 661.506 M -13.10 % 761.229 M 17.79 % 646.253 M -9.13 % 711.188 M -7.43 % 768.306 M 12.37 % 683.705 M -28.19 % 952.088 M -0.52 % 957.060 M 59.44 % 600.256 M 5.99 % 566.318 M -18.50 % 694.895 M 29.19 % 537.904 M -23.38 % 702.042 M -0.31 % 704.191 M -13.23 % 811.580 M 8.37 % 748.896 M 114.64 % 348.903 M 23.75 % 281.953 M -24.08 % 371.359 M 40.27 % 264.753 M -16.13 % 315.655 M 38.99 % 227.106 M -33.00 % 338.964 M 159.61 % 130.568 M -0.06 % 130.644 M -37.72 % 209.781 M -21.28 % 266.499 M 136.70 % 112.590 M 1.35 % 111.086 M 111.78 % 52.454 M -22.94 % 68.070 M -1.52 % 69.124 M 15.99 % 59.594 M 82.57 % 32.643 M -60.85 % 83.387 M -0.19 % 83.543 M -23.72 % 109.526 M 25.36 % 87.371 M 24.54 % 70.154 M 57.84 % 44.445 M -63.43 % 121.541 M -15.18 % 143.301 M 245.96 % 41.422 M -64.73 % 117.445 M -22.27 % 151.096 M -27.23 % 207.626 M 56.42 % 132.740 M -30.21 % 190.211 M 48.41 % 128.168 M -34.61 % 196.009 M -25.50 % 263.114 M -1.39 % 266.810 M 35.27 % 197.242 M -17.87 % 240.160 M 54.37 % 155.577 M 0.22 % 155.240 M 512.03 % 25.365 M -17.95 % 30.912 M 9.43 % 28.250 M -52.72 % 59.749 M 0.000 -100.00 % 122.445 M
Total current assets 3.019 B -6.07 % 3.214 B 29.21 % 2.488 B 22.64 % 2.028 B -9.01 % 2.229 B -20.04 % 2.788 B 16.31 % 2.397 B -39.46 % 3.960 B 2.77 % 3.853 B -5.48 % 4.076 B 1.35 % 4.022 B -1.26 % 4.073 B 3.07 % 3.952 B -4.86 % 4.154 B 2.20 % 4.064 B 16.46 % 3.490 B 0.17 % 3.484 B 1.79 % 3.423 B 4.51 % 3.275 B 10.22 % 2.972 B -2.19 % 3.038 B 0.77 % 3.015 B -1.53 % 3.062 B 7.76 % 2.841 B 5.86 % 2.684 B -0.95 % 2.710 B 18.13 % 2.294 B 7.85 % 2.127 B 4.18 % 2.041 B 1.24 % 2.017 B 2.46 % 1.968 B 5.67 % 1.862 B 9.20 % 1.706 B -0.86 % 1.720 B -1.53 % 1.747 B 12.87 % 1.548 B 0.15 % 1.546 B -3.18 % 1.596 B 16.61 % 1.369 B -30.74 % 1.976 B 0.23 % 1.972 B -6.84 % 2.117 B 1.30 % 2.090 B 6.56 % 1.961 B -1.65 % 1.994 B 7.65 % 1.852 B 6.53 % 1.739 B 3.15 % 1.686 B -0.47 % 1.694 B -18.20 % 2.071 B 7.92 % 1.919 B 25.22 % 1.532 B 12.46 % 1.362 B -16.83 % 1.638 B 13.56 % 1.443 B -9.59 % 1.596 B 32.00 % 1.209 B -15.32 % 1.427 B -6.91 % 1.534 B 66.98 % 918.387 M 18.49 % 775.103 M -0.70 % 780.538 M 12.25 % 695.331 M -13.00 % 799.199 M 36.54 % 585.313 M -28.42 % 817.685 M 32.94 % 615.083 M 7.50 % 572.157 M -7.20 % 616.569 M -9.92 % 684.436 M 45.70 % 469.762 M -17.71 % 570.862 M 15.41 % 494.624 M -7.37 % 533.984 M 1.19 % 527.725 M 22.69 % 430.146 M 9.96 % 391.172 M -2.63 % 401.725 M 22.78 % 327.195 M -16.44 % 391.577 M -10.62 % 438.126 M -5.07 % 461.506 M 27.34 % 362.415 M -33.34 % 543.664 M 14.88 % 473.242 M 32.62 % 356.847 M -14.24 % 416.084 M -1.20 % 421.146 M -12.74 % 482.626 M 2.66 % 470.139 M 13.51 % 414.176 M 1.41 % 408.403 M -12.61 % 467.359 M -13.06 % 537.596 M 14.83 % 468.160 M -3.38 % 484.549 M 0.78 % 480.790 M -2.26 % 491.892 M 7.75 % 456.503 M 70.67 % 267.481 M 24.50 % 214.845 M 3.83 % 206.928 M -5.55 % 219.097 M 5.91 % 206.877 M -7.96 % 224.760 M
Inventory 510.125 M 19.52 % 426.826 M -7.41 % 460.971 M 4.20 % 442.402 M 8.78 % 406.705 M 13.75 % 357.552 M -11.97 % 406.167 M -1.96 % 414.280 M 12.25 % 369.071 M 3.86 % 355.363 M -7.03 % 382.225 M 8.44 % 352.472 M 1.11 % 348.612 M 2.87 % 338.873 M -10.35 % 377.993 M 36.73 % 276.449 M 5.60 % 261.794 M 15.49 % 226.681 M -8.13 % 246.741 M 15.74 % 213.191 M -8.15 % 232.111 M 15.34 % 201.242 M -17.01 % 242.502 M 23.18 % 196.871 M -6.34 % 210.189 M 10.66 % 189.947 M 10.53 % 171.847 M 1.08 % 170.016 M 0.44 % 169.276 M 2.51 % 165.134 M -15.07 % 194.430 M 31.93 % 147.369 M -5.80 % 156.444 M 13.23 % 138.159 M -26.33 % 187.540 M 8.37 % 173.048 M -2.93 % 178.281 M 9.27 % 163.157 M 3.02 % 158.377 M -48.56 % 307.898 M 0.49 % 306.407 M -4.28 % 320.106 M 2.33 % 312.827 M -1.30 % 316.956 M -2.98 % 326.685 M 2.95 % 317.337 M -5.26 % 334.949 M 22.14 % 274.228 M -11.04 % 308.275 M -5.57 % 326.457 M -5.17 % 344.247 M 31.59 % 261.600 M 15.35 % 226.786 M -8.96 % 249.115 M -15.19 % 293.734 M 43.27 % 205.027 M -24.86 % 272.864 M -11.96 % 309.929 M 11.23 % 278.649 M 31.16 % 212.442 M 35.74 % 156.509 M 20.54 % 129.839 M 10.25 % 117.769 M 16.00 % 101.521 M 8.31 % 93.729 M -13.25 % 108.050 M 7.41 % 100.595 M -17.15 % 121.413 M 18.91 % 102.106 M 11.58 % 91.507 M -15.84 % 108.729 M 3.65 % 104.898 M 13.00 % 92.831 M -12.35 % 105.917 M 9.08 % 97.099 M 14.71 % 84.650 M -4.96 % 89.068 M -1.61 % 90.529 M 3.02 % 87.878 M 19.17 % 73.742 M -1.45 % 74.827 M 2.16 % 73.244 M 1.86 % 71.907 M -28.85 % 101.068 M -11.66 % 114.410 M -1.56 % 116.227 M 61.27 % 72.071 M 0.39 % 71.787 M -3.92 % 74.714 M 20.93 % 61.784 M -24.36 % 81.682 M 12.95 % 72.317 M 10.40 % 65.506 M 10.82 % 59.108 M 35.49 % 43.625 M -7.62 % 47.224 M -3.91 % 49.145 M -20.18 % 61.573 M -13.58 % 71.253 M 19.50 % 59.626 M 13.09 % 52.725 M -14.81 % 61.888 M -4.88 % 65.065 M 0.000 -100.00 % 71.243 M
Net receivables 768.281 M -23.64 % 1.006 B 5.83 % 950.799 M 52.77 % 622.384 M 8.28 % 574.803 M -38.99 % 942.143 M 72.90 % 544.910 M -19.19 % 674.296 M 9.18 % 617.626 M -27.59 % 852.978 M 10.00 % 775.454 M -22.58 % 1.002 B 35.45 % 739.459 M -24.10 % 974.297 M 22.78 % 793.544 M -7.64 % 859.223 M -10.02 % 954.880 M -3.55 % 990.011 M 10.43 % 896.518 M 15.00 % 779.599 M 19.57 % 651.990 M -36.02 % 1.019 B -10.84 % 1.143 B 15.26 % 991.769 M 1.73 % 974.936 M -16.48 % 1.167 B 19.24 % 978.997 M 10.77 % 883.842 M -2.33 % 904.896 M 3.79 % 871.826 M 3.72 % 840.579 M 15.09 % 730.370 M 15.29 % 633.485 M 7.22 % 590.816 M 27.62 % 462.956 M 22.87 % 376.776 M -35.67 % 585.677 M -26.41 % 795.880 M 6.72 % 745.765 M 0.40 % 742.767 M -0.17 % 743.997 M -11.16 % 837.474 M -5.19 % 883.273 M 13.14 % 780.719 M 0.000 0.000 -100.00 % 598.704 M 0.000 -100.00 % 452.848 M -27.84 % 627.558 M 48.16 % 423.569 M -27.13 % 581.263 M 23.73 % 469.801 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 302.547 M 18.07 % 256.253 M -10.77 % 287.170 M 0.000 -100.00 % 264.464 M 0.000 -100.00 % 368.884 M 15.28 % 319.995 M 5.09 % 304.489 M -6.70 % 326.347 M 31.42 % 248.327 M -29.97 % 354.579 M 31.96 % 268.701 M 0.000 -100.00 % 280.073 M 35.67 % 206.430 M 9.08 % 189.244 M -16.75 % 227.328 M 0.000 -100.00 % 207.994 M -24.62 % 275.917 M -13.26 % 318.097 M 29.28 % 246.052 M -23.36 % 321.043 M 96.83 % 163.104 M -18.12 % 199.188 M -11.94 % 226.204 M 14.34 % 197.841 M -1.15 % 200.151 M -27.19 % 274.908 M 94.18 % 141.575 M -31.88 % 207.845 M 0.97 % 205.841 M -4.42 % 215.371 M 7 878.72 % 2.699 M -98.84 % 233.577 M 26.15 % 185.164 M 100.72 % 92.249 M 2 944.80 % 3.030 M -47.12 % 5.729 M -10.03 % 6.367 M -94.34 % 112.471 M 27.29 % 88.358 M 0.000 -100.00 % 30.639 M
Tax assets 80.621 M 10.71 % 72.822 M 5.09 % 69.291 M 8.58 % 63.817 M 10.35 % 57.833 M -1.47 % 58.693 M -2.90 % 60.447 M 46.06 % 41.385 M -1.09 % 41.840 M 2.44 % 40.843 M -8.11 % 44.448 M 20.14 % 36.996 M -2.36 % 37.892 M -2.06 % 38.689 M -13.83 % 44.899 M 48.62 % 30.211 M -25.10 % 40.337 M 5.07 % 38.389 M -1.51 % 38.979 M 21.25 % 32.147 M -0.81 % 32.411 M 1.54 % 31.919 M -13.80 % 37.028 M 65.44 % 22.381 M -1.81 % 22.793 M -8.58 % 24.932 M -4.10 % 25.999 M -6.20 % 27.718 M 0.75 % 27.512 M 1.36 % 27.143 M -0.34 % 27.237 M 66.22 % 16.385 M -0.30 % 16.435 M 28.32 % 12.808 M -21.70 % 16.357 M 51.17 % 10.820 M -5.19 % 11.412 M -1.57 % 11.594 M 11.25 % 10.421 M -24.84 % 13.866 M -4.47 % 14.515 M 6.91 % 13.576 M 16.48 % 11.656 M -28.61 % 16.327 M 32.78 % 12.297 M -17.31 % 14.870 M 42.84 % 10.410 M -9.72 % 11.531 M -16.03 % 13.732 M 15.37 % 11.903 M -2.02 % 12.148 M -19.01 % 15.000 M 57.04 % 9.552 M -6.91 % 10.261 M -4.90 % 10.790 M -29.56 % 15.317 M 8.23 % 14.153 M -4.88 % 14.879 M 2.12 % 14.570 M 31.12 % 11.111 M 0.29 % 11.079 M -9.08 % 12.185 M 3.96 % 11.721 M -54.45 % 25.731 M 6.72 % 24.111 M -6.43 % 25.768 M 0.62 % 25.609 M 101.21 % 12.728 M -3.47 % 13.185 M 16.16 % 11.351 M 51.70 % 7.482 M -7.47 % 8.087 M 1.07 % 8.001 M 1.17 % 7.909 M 23.85 % 6.386 M 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.552 M 80.84 % 857.952 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.597 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 423.486 M 134.23 % 180.802 M 11.09 % 162.746 M 43.31 % 113.559 M -5.11 % 119.674 M -28.78 % 168.029 M 41.97 % 118.353 M -34.78 % 181.460 M 15.01 % 157.783 M -27.40 % 217.337 M -8.22 % 236.806 M -2.89 % 243.864 M 8.00 % 225.796 M -17.30 % 273.042 M 32.72 % 205.721 M 209.77 % 66.411 M 3.98 % 63.870 M -7.83 % 69.293 M 52.09 % 45.561 M 28.90 % 35.347 M -40.37 % 59.280 M 76.87 % 33.516 M -40.47 % 56.305 M -64.87 % 160.267 M -1.84 % 163.270 M 48.08 % 110.256 M -7.77 % 119.549 M 39.81 % 85.508 M 0.23 % 85.308 M 3.17 % 82.691 M -6.19 % 88.144 M 109.92 % 41.990 M -18.98 % 51.830 M -5.40 % 54.789 M 14.79 % 47.728 M 129.89 % 20.761 M -72.54 % 75.617 M 23.17 % 61.393 M 36.02 % 45.135 M -86.18 % 326.553 M 0.74 % 324.144 M -4.98 % 341.149 M 10.59 % 308.492 M 13.16 % 272.605 M -10.48 % 304.516 M 36.53 % 223.033 M -3.82 % 231.898 M 8.07 % 214.581 M 2.23 % 209.903 M -28.44 % 293.305 M 27.73 % 229.628 M -9.78 % 254.534 M 30.17 % 195.538 M -49.16 % 384.597 M 54.15 % 249.490 M -42.12 % 431.038 M 217.60 % 135.719 M -41.15 % 230.615 M 8.45 % 212.641 M -11.13 % 239.285 M 53.35 % 156.041 M 9.43 % 142.588 M 49.47 % 95.398 M -52.52 % 200.930 M 85.88 % 108.099 M 8.11 % 99.988 M 113.14 % 46.913 M -78.91 % 222.483 M 100.37 % 111.038 M -11.05 % 124.829 M 94.91 % 64.045 M -49.32 % 126.360 M 42.73 % 88.531 M -43.14 % 155.691 M 30.45 % 119.348 M 2.03 % 116.970 M -18.78 % 144.011 M 4.43 % 137.903 M 123.78 % 61.624 M -53.85 % 133.542 M -4.26 % 139.479 M 13.34 % 123.059 M 70.71 % 72.089 M -24.73 % 95.772 M 31.41 % 72.879 M -15.31 % 86.051 M 32.07 % 65.157 M 40.71 % 46.306 M -19.56 % 57.569 M -2.67 % 59.150 M 27.07 % 46.548 M 41.37 % 32.926 M 33.46 % 24.671 M -56.05 % 56.133 M 48.61 % 37.773 M 16.20 % 32.506 M -6.34 % 34.705 M -16.87 % 41.749 M -23.21 % 54.364 M 0.56 % 54.062 M -3.69 % 56.133 M -8.78 % 61.537 M 42.99 % 43.035 M 0.000 -100.00 % 16.527 M
Tax payables 95.059 M -20.77 % 119.981 M 8.45 % 110.631 M 63.88 % 67.508 M 32.98 % 50.765 M -59.18 % 124.377 M 158.63 % 48.091 M -35.58 % 74.647 M -11.34 % 84.191 M 0.06 % 84.139 M 13.82 % 73.922 M -21.38 % 94.028 M -21.55 % 119.854 M 27.37 % 94.096 M 92.38 % 48.910 M -5.91 % 51.981 M -14.15 % 60.550 M -21.15 % 76.789 M 99.88 % 38.418 M -26.09 % 51.984 M 8.37 % 47.968 M -20.47 % 60.315 M -6.55 % 64.546 M 8.67 % 59.394 M -27.28 % 81.680 M 4.13 % 78.442 M -9.14 % 86.333 M -11.13 % 97.146 M 34.93 % 71.996 M 10.08 % 65.401 M 46.19 % 44.739 M 18.72 % 37.683 M 66.23 % 22.669 M -53.29 % 48.532 M -2.53 % 49.791 M 725.34 % 6.033 M -61.11 % 15.514 M -66.17 % 45.852 M 127.96 % 20.114 M 1 013.47 % 1.806 M -77.12 % 7.894 M 1 005.07 % 714.381 K -94.07 % 12.052 M 293.36 % -6.233 M 81.95 % -34.523 M 18.36 % -42.285 M 24.30 % -55.856 M 6.46 % -59.712 M 6.56 % -63.906 M -368.19 % -13.650 M -215.77 % 11.791 M -45.07 % 21.465 M 259.35 % -13.470 M -192.48 % 14.566 M 266.81 % 3.971 M -88.77 % 35.367 M 689.15 % -6.003 M -119.27 % 31.157 M -38.22 % 50.429 M 41.13 % 35.733 M 3.26 % 34.604 M -3.53 % 35.871 M 47.72 % 24.283 M -41.18 % 41.285 M -26.81 % 56.409 M 21.06 % 46.596 M 42.47 % 32.706 M 17.29 % 27.885 M 83.73 % 15.177 M -61.94 % 39.874 M 1 149.15 % 3.192 M -71.46 % 11.183 M -52.10 % 23.348 M -6.30 % 24.917 M 108.29 % 11.962 M -14.64 % 14.015 M 12.51 % 12.456 M -41.81 % 21.407 M 103.64 % 10.512 M 5.53 % 9.961 M 590.39 % -2.031 M -122.77 % 8.922 M 191.63 % 3.059 M -47.19 % 5.793 M 251.92 % -3.813 M -141.36 % 9.221 M -70.48 % 31.231 M 161.08 % 11.962 M -47.79 % 22.912 M 91.48 % 11.965 M 406.01 % -3.910 M -117.87 % 21.883 M 42.38 % 15.370 M -20.45 % 19.322 M 1 021.46 % 1.723 M -96.16 % 44.915 M -28.13 % 62.496 M 75.60 % 35.591 M 63.17 % 21.812 M 80.02 % 12.116 M 1 153.27 % -1.150 M -146.09 % 2.496 M 140.58 % 1.037 M 0.000 -100.00 % 3.110 M
Deferred revenue non current 93.939 M -5.22 % 99.108 M 9.72 % 90.329 M 10.87 % 81.475 M -3.86 % 84.747 M -7.84 % 91.952 M 87.90 % 48.938 M -9.44 % 54.036 M -14.80 % 63.426 M -3.29 % 65.586 M -3.33 % 67.845 M -3.00 % 69.947 M -1.59 % 71.075 M -0.56 % 71.473 M -2.15 % 73.045 M 19.56 % 61.096 M 6.85 % 57.179 M 14.16 % 50.086 M -0.98 % 50.580 M -6.73 % 54.229 M -3.40 % 56.138 M -0.78 % 56.576 M -2.59 % 58.082 M -1.96 % 59.245 M 1.90 % 58.140 M -0.43 % 58.390 M -2.36 % 59.800 M 2.16 % 58.538 M 0.19 % 58.425 M 20.14 % 48.630 M -0.08 % 48.668 M 55.09 % 31.380 M 28.51 % 24.418 M 0.54 % 24.286 M -0.15 % 24.324 M 2 724.50 % 861.166 K 10.17 % 781.666 K -4.58 % 819.166 K -4.38 % 856.666 K -73.17 % 3.193 M -74.12 % 12.341 M -0.50 % 12.404 M -0.50 % 12.466 M 0.000 0.000 0.000 -100.00 % 12.717 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 100.00 % -13.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 632.122 M 0.24 % 630.614 M 3.58 % 608.833 M 18.42 % 514.130 M -12.99 % 590.887 M -10.65 % 661.352 M 2.76 % 643.586 M 1.78 % 632.353 M 0.13 % 631.546 M 1.60 % 621.596 M 2.84 % 604.411 M 2.49 % 589.703 M -1.72 % 600.023 M 1.81 % 589.353 M 1.71 % 579.455 M 51.25 % 383.109 M 1.31 % 378.161 M 0.25 % 377.204 M 0.74 % 374.432 M 1.03 % 370.607 M 1.04 % 366.804 M 0.06 % 366.567 M 0.78 % 363.728 M 2.19 % 355.935 M 1.10 % 352.069 M 0.52 % 350.236 M 241 599.01 % 144.906 K -18.78 % 178.401 K 22.84 % 145.236 K -26.35 % 197.189 K 22.79 % 160.585 K -28.96 % 226.056 K -6.07 % 240.653 K 1.16 % 237.894 K 0.12 % 237.599 K 6.90 % 222.272 K -14.68 % 260.516 K 5.93 % 245.929 K 1.90 % 241.335 K -99.59 % 58.232 M 0.89 % 57.716 M 0.38 % 57.495 M 2.98 % 55.830 M 1.55 % 54.978 M -0.30 % 55.142 M 2.33 % 53.889 M -0.03 % 53.906 M 0.68 % 53.541 M -2.46 % 54.891 M 1.28 % 54.196 M 2.95 % 52.644 M 5.23 % 50.026 M -3.52 % 51.849 M 0.49 % 51.595 M 0.92 % 51.124 M 9.19 % 46.820 M -5.32 % 49.449 M 0.33 % 49.289 M 4.92 % 46.980 M 5.57 % 44.503 M -1.04 % 44.969 M -3.78 % 46.737 M 0.84 % 46.350 M 2.28 % 45.318 M -4.08 % 47.244 M -2.45 % 48.429 M 0.42 % 48.227 M 64.88 % 29.251 M 2 682.66 % 1.051 M -3.33 % 1.087 M -4.06 % 1.133 M 17.38 % 965.601 K 2.66 % 940.613 K -27.55 % 1.298 M -12.28 % 1.480 M -14.69 % 1.735 M -3.92 % 1.805 M -10.15 % 2.009 M -4.07 % 2.095 M -3.60 % 2.173 M -9.83 % 2.410 M -7.84 % 2.615 M -4.98 % 2.752 M -18.26 % 3.367 M -2.73 % 3.462 M -1.08 % 3.499 M -90.70 % 37.639 M 35.63 % 27.750 M 2.77 % 27.004 M 6.65 % 25.319 M -0.73 % 25.506 M 64.95 % 15.463 M 66.15 % 9.307 M -59.82 % 23.163 M -15.72 % 27.484 M 10.31 % 24.915 M 10.30 % 22.588 M 13.36 % 19.927 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.534 M -2.01 % 1.566 M 1 338.82 % 108.811 K -90.03 % 1.091 M 2.16 % 1.068 M 19.07 % 897.184 K -14.37 % 1.048 M -48.79 % 2.046 M -7.22 % 2.205 M 147.37 % 891.480 K -24.18 % 1.176 M -21.97 % 1.507 M -31.44 % 2.198 M -35.90 % 3.429 M 22.89 % 2.791 M 795.21 % 311.732 K -12.59 % 356.644 K -12.12 % 405.834 K 127.42 % 178.452 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.717 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 304.011 M 5 412.11 % -5.723 M -100.77 % 742.044 M 6 146.30 % -12.273 M -101.59 % 770.805 M 4 830.05 % -16.296 M -104.92 % 331.460 M -55.69 % 748.106 M 140.48 % 311.086 M 1 092.98 % -31.328 M -104.24 % 739.679 M 1.41 % 729.423 M -0.08 % 730.029 M 1 786.77 % -43.280 M -114.43 % 299.965 M -55.21 % 669.721 M -9.86 % 742.993 M 0.000 -100.00 % 742.993 M 6.75 % 696.031 M 0.00 % 696.031 M 0.00 % 696.031 M 0.00 % 696.031 M 6.94 % 650.887 M 0.00 % 650.887 M 0.00 % 650.887 M 49.51 % 435.358 M -27.70 % 602.155 M 0.00 % 602.155 M -16.62 % 722.155 M 0.00 % 722.155 M 0.23 % 720.514 M 46.45 % 491.975 M -31.70 % 720.362 M 0.01 % 720.317 M 0.21 % 718.832 M 0.00 % 718.832 M 30.89 % 549.190 M -23.60 % 718.832 M 0.00 % 718.832 M 0.00 % 718.832 M 0.00 % 718.832 M 30.89 % 549.190 M -23.60 % 718.849 M 0.34 % 716.412 M -13.64 % 829.567 M -6.22 % 884.567 M 0.00 % 884.567 M 0.00 % 884.567 M 0.00 % 884.567 M 0.00 % 884.567 M 0.21 % 882.710 M 0.00 % 882.710 M 0.00 % 882.710 M 0.00 % 882.710 M 2.50 % 861.209 M 0.00 % 861.209 M 0.00 % 861.209 M 0.00 % 861.209 M 170.04 % 318.915 M 0.00 % 318.915 M 0.00 % 318.915 M 0.00 % 318.915 M 7.71 % 296.097 M 0.00 % 296.097 M 0.00 % 296.097 M -6.20 % 315.661 M 6.91 % 295.256 M 2.95 % 286.794 M -0.32 % 287.711 M -1.06 % 290.795 M 11.12 % 261.685 M -22.67 % 338.393 M -12.00 % 384.528 M -2.56 % 394.649 M 5.76 % 373.172 M -0.04 % 373.334 M 0.01 % 373.305 M 0.02 % 373.241 M 3.32 % 361.234 M 0.04 % 361.084 M 0.18 % 360.428 M 0.01 % 360.391 M 11.66 % 322.748 M 0.03 % 322.651 M 0.06 % 322.470 M 0.00 % 322.470 M 3.42 % 311.794 M 0.06 % 311.596 M 0.17 % 311.080 M 0.03 % 310.980 M 6.04 % 293.276 M 0.01 % 293.244 M -4.31 % 306.448 M -3.64 % 318.023 M 2.69 % 309.688 M -4.59 % 324.591 M 9.33 % 296.893 M -1.05 % 300.032 M 198.14 % 100.635 M -5.52 % 106.510 M 13.43 % 93.898 M -0.01 % 93.909 M 5.88 % 88.692 M -38.77 % 144.852 M
Deferred tax liabilities non current 16.858 M -5.95 % 17.924 M 0.17 % 17.893 M 7.34 % 16.669 M 0.76 % 16.543 M -2.81 % 17.021 M -2.73 % 17.499 M -2.22 % 17.897 M -12.39 % 20.428 M -2.77 % 21.010 M -2.69 % 21.591 M 5.85 % 20.397 M -3.75 % 21.191 M -3.47 % 21.953 M -3.36 % 22.716 M 25.82 % 18.054 M -3.82 % 18.772 M -3.68 % 19.489 M -3.55 % 20.207 M -13.05 % 23.239 M -3.40 % 24.056 M -10.98 % 27.024 M -2.94 % 27.842 M 73.34 % 16.062 M -2.36 % 16.450 M 25.93 % 13.062 M 208.53 % 4.234 M 0.000 0.000 0.000 100.00 % -48.668 M -55.09 % -31.380 M -28.51 % -24.418 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -498.483 M -0.09 % -498.051 M 0.000 0.000 0.000 100.00 % -12.717 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 -100.00 % 1.132 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 6.636 B -0.73 % 6.684 B 2.71 % 6.508 B 6.22 % 6.127 B -0.28 % 6.144 B -5.87 % 6.527 B 6.50 % 6.129 B -1.78 % 6.240 B 1.14 % 6.170 B -2.33 % 6.317 B 1.17 % 6.244 B 1.47 % 6.153 B 3.30 % 5.957 B -2.23 % 6.093 B 1.59 % 5.998 B 16.51 % 5.148 B 0.34 % 5.130 B 1.42 % 5.058 B 2.74 % 4.924 B 2.72 % 4.793 B 2.19 % 4.691 B -0.02 % 4.692 B -1.42 % 4.759 B 5.63 % 4.505 B 3.37 % 4.358 B -0.41 % 4.376 B 14.66 % 3.817 B 7.08 % 3.564 B 2.83 % 3.466 B 0.63 % 3.445 B 2.39 % 3.364 B 4.78 % 3.211 B 6.59 % 3.012 B 0.12 % 3.008 B -1.87 % 3.066 B 7.73 % 2.846 B -0.30 % 2.854 B -1.80 % 2.907 B 8.53 % 2.678 B -19.64 % 3.333 B 3.92 % 3.207 B -4.25 % 3.349 B 0.67 % 3.327 B 4.27 % 3.191 B -1.13 % 3.227 B 4.59 % 3.086 B 3.12 % 2.992 B 1.87 % 2.938 B -0.72 % 2.959 B -11.83 % 3.356 B 3.93 % 3.229 B 15.80 % 2.788 B 7.27 % 2.599 B -9.05 % 2.858 B 10.39 % 2.589 B -3.18 % 2.674 B 20.60 % 2.217 B -8.47 % 2.422 B -3.34 % 2.506 B 36.49 % 1.836 B 7.64 % 1.706 B -1.20 % 1.726 B 8.06 % 1.598 B -7.94 % 1.735 B 13.26 % 1.532 B -13.80 % 1.777 B 12.06 % 1.586 B -2.35 % 1.624 B 21.41 % 1.338 B -6.39 % 1.429 B 16.97 % 1.222 B -7.42 % 1.320 B 5.20 % 1.255 B -5.86 % 1.333 B 1.07 % 1.319 B 7.36 % 1.228 B 2.60 % 1.197 B -2.03 % 1.222 B 6.13 % 1.151 B -5.83 % 1.223 B -3.96 % 1.273 B -1.12 % 1.288 B 10.56 % 1.165 B -5.10 % 1.227 B 8.79 % 1.128 B 14.42 % 985.952 M -0.10 % 986.939 M 5.77 % 933.117 M -1.60 % 948.249 M 9.34 % 867.242 M 17.07 % 740.781 M 5.42 % 702.728 M 0.83 % 696.934 M -1.80 % 709.683 M 11.01 % 639.272 M -4.00 % 665.905 M -6.01 % 708.467 M -1.08 % 716.203 M 5.71 % 677.534 M 43.02 % 473.731 M 12.45 % 421.282 M 3.07 % 408.745 M -0.79 % 412.003 M 9.30 % 376.940 M 16.43 % 323.760 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2002-06-30 2002-03-31 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31 1997-06-30 1996-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 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31
Deferred income tax -12.668 M 0.000 0.000 0.000 0.000 0.000 100.00 % -281.216 M -219.12 % 236.073 M 199.42 % -237.456 M 0.000 -100.00 % 31.806 M -81.49 % 171.786 M 3 033.42 % 5.482 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 23.303 M 0.000 -100.00 % 8.943 M 293.73 % -4.616 M -200.00 % 4.616 M 0.000 -100.00 % 10.661 M 305.60 % -5.185 M -200.00 % 5.185 M 0.000 -100.00 % 1.190 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -565.303 M 0.000 -100.00 % 272.273 M 257.92 % -172.414 M -200.00 % 172.414 M 0.000 -100.00 % 23.052 M 128.97 % -79.559 M -200.00 % 79.559 M 0.000 -100.00 % 137.066 M 125.36 % 60.822 M 200.00 % -60.822 M 0.000 -100.00 % 234.059 M 149.87 % -469.307 M -200.00 % 469.307 M 0.000 -100.00 % 44.465 M 122.65 % -196.346 M -200.00 % 196.346 M 0.000 100.00 % -91.198 M 31.34 % -132.816 M -200.00 % 132.816 M 0.000 100.00 % -102.550 M -46.85 % -69.831 M -200.00 % 69.831 M 0.000 0.000 100.00 % -295.418 M -200.00 % 295.418 M 0.000 100.00 % -77.774 M 76.96 % -337.631 M -200.00 % 337.631 M 0.000 100.00 % -44.669 M 55.04 % -99.354 M -200.00 % 99.354 M 0.000 100.00 % -81.347 M 70.68 % -277.455 M -200.00 % 277.455 M 0.000 100.00 % -27.144 M 74.01 % -104.458 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 100.00 % -59.622 M -116.94 % -27.484 M 58.77 % -66.661 M -304.55 % 32.589 M 454.34 % -9.197 M -142.31 % 21.736 M -35.72 % 33.815 M 3 712.33 % -936.086 K 94.43 % -16.812 M 55.96 % -38.176 M -873.79 % 4.934 M 110.57 % -46.676 M -72.29 % -27.091 M -186.54 % 31.305 M 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -566.610 M 0.000 -100.00 % 291.453 M 283.01 % -159.255 M -200.00 % 159.255 M 0.000 -100.00 % 27.396 M 165.87 % -41.594 M -200.00 % 41.594 M 0.000 -100.00 % 159.502 M 236.03 % 47.467 M 200.00 % -47.467 M 0.000 -100.00 % 240.599 M 152.87 % -455.112 M -200.00 % 455.112 M 0.000 -100.00 % 42.561 M 125.03 % -170.017 M -200.00 % 170.017 M 0.000 100.00 % -109.710 M -3.09 % -106.420 M -200.00 % 106.420 M 0.000 100.00 % -99.165 M -187.17 % -34.531 M -200.00 % 34.531 M 0.000 0.000 100.00 % -313.944 M -200.00 % 313.944 M 0.000 100.00 % -53.908 M 83.66 % -329.921 M -200.00 % 329.921 M 0.000 100.00 % -28.027 M 69.22 % -91.055 M -200.00 % 91.055 M 0.000 100.00 % -90.716 M 62.42 % -241.426 M -200.00 % 241.426 M 0.000 -100.00 % 22.898 M 161.05 % -37.510 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 78.261 K 0.000 100.00 % -28.124 M -113.72 % -13.159 M -200.00 % 13.159 M 0.000 100.00 % -4.344 M 88.56 % -37.965 M -200.00 % 37.965 M 0.000 100.00 % -23.626 M -276.90 % 13.356 M 200.00 % -13.356 M 0.000 100.00 % -6.540 M 53.93 % -14.195 M -200.00 % 14.195 M 0.000 -100.00 % 1.904 M 107.23 % -26.329 M -200.00 % 26.329 M 0.000 -100.00 % 18.512 M 170.13 % -26.396 M -200.00 % 26.396 M 0.000 100.00 % -3.385 M 90.41 % -35.300 M -200.00 % 35.300 M 0.000 0.000 -100.00 % 18.526 M 200.00 % -18.526 M 0.000 100.00 % -23.866 M -209.59 % -7.709 M -200.00 % 7.709 M 0.000 100.00 % -16.642 M -100.54 % -8.298 M -200.00 % 8.298 M 0.000 -100.00 % 9.369 M 126.00 % -36.030 M -200.00 % 36.030 M 0.000 100.00 % -50.042 M 25.25 % -66.948 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 100.00 % -12.590 M -354.06 % 4.956 M 436.86 % 923.059 K 134.82 % -2.651 M 85.94 % -18.856 M -1 836.84 % 1.086 M 168.57 % -1.583 M -49.98 % -1.056 M -104.01 % 26.343 M 98.59 % 13.265 M 621.63 % 1.838 M 104.16 % -44.156 M -386.94 % -9.068 M -407.59 % 2.948 M 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.616 M 200.00 % -4.616 M 0.000 100.00 % -10.661 M -305.60 % 5.185 M 200.00 % -5.185 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 1.228 M 0.000 -100.00 % 8.943 M 293.73 % -4.616 M -200.00 % 4.616 M 0.000 -100.00 % 10.661 M 305.60 % -5.185 M -200.00 % 5.185 M 0.000 -100.00 % 1.190 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.032 M -44.99 % -32.439 M 52.00 % -67.584 M -291.78 % 35.240 M 264.84 % 9.659 M -53.23 % 20.650 M -41.66 % 35.398 M 29 509.18 % 119.550 K 100.28 % -43.154 M 16.11 % -51.440 M -1 761.84 % 3.095 M 222.87 % -2.519 M 86.02 % -18.023 M -163.56 % 28.356 M 0.000 0.000
Other non cash items 216.771 M 11.71 % 194.053 M -44.05 % 346.821 M 331.39 % -149.889 M -165.96 % 227.256 M 223.38 % -184.194 M -157.69 % 319.302 M 507.85 % -78.289 M -125.93 % 301.956 M 1 099.42 % -30.213 M 66.84 % -91.122 M 19.11 % -112.645 M 66.32 % -334.416 M -82.05 % -183.697 M -241.09 % -53.856 M 62.93 % -145.264 M 1.33 % -147.218 M 7.61 % -159.349 M -110.50 % -75.699 M 40.88 % -128.038 M 7.61 % -138.578 M -5.44 % -131.425 M -60.35 % -81.961 M 36.77 % -129.633 M -3.75 % -124.950 M 1.65 % -127.051 M -8.93 % -116.631 M 6.89 % -125.256 M -11.51 % -112.331 M 3.19 % -116.030 M -19.80 % -96.852 M 12.35 % -110.501 M -9.15 % -101.237 M 7.30 % -109.207 M 12.12 % -124.265 M -110.87 % -58.930 M 33.81 % -89.029 M 17.21 % -107.539 M 25.86 % -145.048 M -75.36 % -82.716 M -9.54 % -75.511 M -18.47 % -63.738 M 41.86 % -109.622 M -84.77 % -59.328 M -40.69 % -42.170 M 21.51 % -53.728 M -62.38 % -33.088 M -31.30 % -25.200 M 16.94 % -30.340 M 63.72 % -83.627 M -10.04 % -75.995 M -81.34 % -41.908 M -4.41 % -40.140 M 40.35 % -67.293 M 26.12 % -91.090 M -127.19 % -40.095 M -21.86 % -32.901 M 48.38 % -63.732 M 18.06 % -77.777 M -36.58 % -56.947 M 10.43 % -63.580 M -1.08 % -62.898 M 13.19 % -72.454 M -117.80 % -33.266 M 33.34 % -49.903 M -9.74 % -45.473 M -70.85 % -26.615 M -130.93 % -11.525 M 74.26 % -44.775 M 6.14 % -47.704 M -3 665.93 % 1.338 M 109.73 % -13.755 M 76.83 % -59.354 M -139.07 % -24.827 M -331.02 % 10.747 M 137.81 % 4.519 M -62.87 % 12.172 M 19.44 % 10.191 M 14.28 % 8.917 M -4.27 % 9.315 M -28.08 % 12.952 M 27.92 % 10.125 M -62.54 % 27.029 M 560.85 % 4.090 M -7.44 % 4.419 M 278.74 % 1.167 M -76.88 % 5.046 M 133.93 % 2.157 M 111.94 % -18.067 M -42.74 % -12.657 M
Net cash provided by operating activities 478.558 M 146.61 % 194.053 M -44.05 % 346.821 M 8 163.63 % -4.301 M -101.03 % 416.647 M 404.50 % 82.585 M -82.39 % 469.049 M 630.77 % 64.186 M -86.57 % 477.913 M 98.44 % 240.831 M 164.29 % 91.122 M -19.11 % 112.645 M 0.000 0.000 -100.00 % 470.686 M 151.69 % 187.010 M -23.20 % 243.497 M 216.93 % 76.830 M 102.19 % 37.999 M 58.61 % 23.958 M -95.52 % 535.023 M 244.02 % 155.522 M 30 983.80 % -503.572 K -100.30 % 167.807 M -57.06 % 390.759 M 370.14 % 83.115 M -25.04 % 110.884 M -28.09 % 154.205 M 34.09 % 115.003 M 8.33 % 106.155 M 303.36 % 26.317 M -59.78 % 65.428 M -31.08 % 94.936 M 793.63 % -13.687 M -111.77 % 116.268 M -41.40 % 198.402 M -25.83 % 267.484 M 130.81 % 115.891 M 50.90 % 76.799 M -51.72 % 159.062 M -12.67 % 182.146 M 96.34 % 92.771 M 22.34 % 75.832 M -52.87 % 160.903 M 48.53 % 108.328 M 822.64 % 11.741 M -8.06 % 12.770 M -88.58 % 111.830 M 287.47 % -59.653 M -227.00 % 46.972 M 499.26 % -11.765 M -116.60 % 70.868 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 100.00 % -7.625 M -202.38 % 7.448 M 136.63 % -20.333 M -126.84 % 75.753 M 141.97 % 31.306 M -46.66 % 58.697 M -20.36 % 73.706 M 112.19 % 34.736 M 35.68 % 25.602 M 271.56 % -14.923 M -134.23 % 43.591 M 255.75 % -27.988 M -855.99 % 3.702 M -93.05 % 53.276 M 0.000 0.000
Investments in property plant and equipment -61.133 M -30.33 % -46.907 M 67.13 % -142.691 M -146.63 % -57.857 M -66.46 % -34.758 M 37.33 % -55.460 M 0.48 % -55.726 M 2.39 % -57.088 M -51.43 % -37.699 M 35.41 % -58.365 M 52.40 % -122.615 M -28.95 % -95.084 M -18.89 % -79.975 M -66.73 % -47.967 M 47.59 % -91.526 M -74.78 % -52.365 M -53.50 % -34.113 M -225.31 % -10.487 M 86.38 % -77.007 M -160.33 % -29.581 M 19.29 % -36.653 M 6.72 % -39.293 M -257.57 % -10.989 M 49.97 % -21.965 M -55.60 % -14.116 M 51.76 % -29.262 M -11.82 % -26.170 M 37.27 % -41.719 M -252.16 % -11.847 M 71.55 % -41.643 M -60.22 % -25.991 M 64.50 % -73.223 M -28.19 % -57.119 M -129.58 % -24.880 M -27.03 % -19.586 M -0.42 % -19.504 M -78.88 % -10.904 M 45.69 % -20.076 M -120.34 % -9.111 M 56.24 % -20.819 M -33.56 % -15.588 M 9.54 % -17.232 M 52.50 % -36.280 M -129.90 % -15.781 M 47.69 % -30.168 M -50.05 % -20.105 M 35.28 % -31.063 M -199.08 % -10.386 M -134.13 % -4.436 M 76.28 % -18.706 M 35.75 % -29.113 M 5.10 % -30.679 M 45.04 % -55.826 M 48.69 % -108.802 M -39.55 % -77.966 M 21.78 % -99.678 M -251.05 % -28.394 M 31.60 % -41.509 M -13.77 % -36.484 M -119.88 % -16.592 M 25.06 % -22.141 M 66.27 % -65.646 M -1 426.37 % -4.301 M -4.44 % -4.118 M 27.33 % -5.667 M -7.33 % -5.280 M -174.12 % 7.124 M 134.16 % -20.852 M -897.35 % -2.091 M 55.27 % -4.674 M -10.13 % -4.244 M -145.22 % -1.731 M 35.97 % -2.703 M -8.91 % -2.481 M 65.97 % -7.292 M -0.77 % -7.236 M 37.03 % -11.490 M -145.70 % -4.677 M 6.32 % -4.992 M 36.72 % -7.889 M 41.95 % -13.589 M 65.11 % -38.953 M 53.04 % -82.950 M 1.21 % -83.964 M -185.28 % -29.433 M 55.86 % -66.679 M -64.59 % -40.511 M 27.83 % -56.137 M 14.36 % -65.549 M 5.31 % -69.224 M
Acquisitions net 27.364 K 0.000 0.000 0.000 -100.00 % 102.049 K 765.34 % 11.793 K 100.09 % -13.234 M -391 590.36 % 3.381 K 0.000 -100.00 % 100.000 -99.76 % 42.425 K 6 033.88 % 691.650 0.000 0.000 -100.00 % 199.102 M 280.15 % 52.374 M 53.43 % 34.136 M 1 596 185.65 % 2.138 K -100.00 % 77.292 M 160.96 % 29.618 M -19.87 % 36.964 M -5.99 % 39.319 M -72.34 % 142.177 M 0.000 -100.00 % 133.630 M 6 048.18 % 2.173 M 0.000 0.000 0.000 -100.00 % 27.549 K -97.10 % 949.007 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.353 M -2.59 % 20.893 M 14.81 % 18.198 M 4.85 % 17.357 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.946 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 -100.00 % 72.000 K 0.000 0.000 0.000 0.000
Purchases of investments -707.854 M -152.81 % -280.000 M -416.44 % -54.218 M 88.12 % -456.315 M -265.97 % -124.685 M 65.37 % -360.000 M -327.45 % 158.274 M 118.11 % -873.884 M -191.29 % -300.000 M 63.63 % -824.864 M 31.20 % -1.199 B -67.13 % -717.421 M -0.77 % -711.937 M -12.65 % -632.000 M 57.34 % -1.482 B -5.43 % -1.405 B -18.09 % -1.190 B -6.25 % -1.120 B -138.30 % -470.000 M 43.03 % -825.000 M 43.38 % -1.457 B -106.08 % -707.000 M 18.55 % -868.050 M -45.45 % -596.811 M 44.33 % -1.072 B -576.17 % -158.543 M 0.000 0.000 0.000 100.00 % -13.500 M 84.12 % -85.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 M 39.58 % -165.500 M -1 555.00 % -10.000 M 75.00 % -40.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.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 100.00 % -36.220 M 0.000 0.000 0.000 0.000
Sales maturities of investments 567.000 M 187.37 % 197.309 M -32.78 % 293.529 M -0.09 % 293.788 M -14.84 % 345.000 M -0.92 % 348.187 M 22.54 % 284.152 M -23.31 % 370.522 M -25.82 % 499.498 M -34.60 % 763.779 M -36.44 % 1.202 B 57.26 % 764.100 M -10.66 % 855.249 M -1.05 % 864.360 M -3.05 % 891.578 M -37.66 % 1.430 B 159.31 % 551.492 M -48.77 % 1.076 B 0.07 % 1.076 B 68.67 % 637.732 M 24.39 % 512.679 M -32.19 % 756.030 M -16.55 % 905.950 M 50.73 % 601.058 M 0.28 % 599.393 M 2 554.43 % 22.581 M -43.17 % 39.734 M 74.71 % 22.742 M 194.22 % 7.730 M 208.05 % 2.509 M -97.67 % 107.578 M 5 458.84 % 1.935 M -78.45 % 8.979 M 520.76 % 1.446 M -98.50 % 96.532 M 5 662.54 % 1.675 M -96.79 % 52.197 M 2 037.63 % 2.442 M -96.08 % 62.319 M -56.63 % 143.676 M 2 629.59 % 5.264 M 37.83 % 3.819 M 32.63 % 2.879 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 -100.00 % 13.243 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.280 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 880.969 K 2 836.56 % 30.000 K -90.11 % 303.251 K 0.000 -100.00 % 62.500 K
Other investing activites 0.000 100.00 % -17.290 M -127.03 % 63.960 M 6 787.40 % -956.430 K -100.39 % 243.750 M 2 165.46 % -11.801 M -102.64 % 446.789 M 0.000 -100.00 % 199.498 M 0.000 0.000 0.000 100.00 % -6.637 K -141.82 % 15.868 K -99.99 % 199.102 M 480.22 % -52.365 M -53.36 % -34.145 M -106 803.92 % 32.000 K 100.04 % -77.007 M -160.33 % -29.581 M 19.29 % -36.653 M 6.72 % -39.293 M 72.83 % -144.619 M -511 734.99 % 28.266 K 101.34 % -2.105 M -101.58 % 133.630 M 1 463.09 % -9.803 M -10 998.40 % 89.953 K -99.14 % 10.405 M 25 792.12 % -40.500 K -100.23 % 17.484 M 133.01 % -52.969 M -324.95 % 23.547 M 80 557.12 % 29.194 K 100.04 % -79.731 M -27 411.07 % 291.936 K 660.75 % 38.375 K -4.74 % 40.283 K 180.57 % -50.000 K 99.76 % -20.859 M -33.81 % -15.588 M 9.54 % -17.232 M -32 988.76 % -52.079 K 99.97 % -159.567 M -386 067.64 % 41.342 K 413.17 % 8.056 K 17.61 % 6.850 K -90.81 % 74.541 K -99.82 % 42.495 M 60 449.25 % 70.183 K 453.49 % 12.680 K 101.28 % -987.569 K -52 077.31 % 1.900 K -95.37 % 41.043 K 57.97 % 25.981 K 230.25 % 7.867 K 31.12 % 6.000 K 194.99 % 2.034 K 306.80 % 500.000 -99.59 % 122.742 K 4 125.20 % 2.905 K -47.09 % 5.490 K -93.63 % 86.175 K 767.56 % 9.933 K 58.15 % 6.281 K -95.22 % 131.269 K -99.10 % 14.534 M 104.72 % -307.939 M -2 172.29 % 14.860 M 3 044.85 % 472.512 K -90.79 % 5.129 M 1 080.12 % 434.649 K 104.98 % -8.727 M -7 904.65 % 111.815 K -3.77 % 116.196 K -94.92 % 2.289 M 35.92 % 1.684 M 223.86 % 520.032 K -68.09 % 1.630 M 879.20 % 166.447 K -74.42 % 650.649 K -90.62 % 6.936 M 4 304.42 % 157.486 K -7.17 % 169.645 K 41.44 % 119.944 K -54.59 % 264.141 K -0.32 % 264.986 K 170.21 % -377.434 K -262.13 % 232.790 K -31.37 % 339.198 K
Net cash used for investing activites -201.959 M -37.49 % -146.887 M -191.47 % 160.580 M 172.55 % -221.341 M -219.22 % 185.659 M 376.03 % -67.262 M -118.01 % 373.465 M 166.64 % -560.446 M -446.38 % 161.799 M 235.45 % -119.450 M 0.38 % -119.911 M -147.73 % -48.404 M -176.43 % 63.331 M -65.66 % 184.410 M 138.23 % -482.411 M -1 653.98 % -27.504 M 95.91 % -672.630 M -1 145.04 % -54.025 M -110.21 % 528.913 M 343.95 % -216.811 M 77.89 % -980.662 M -10 145.01 % 9.763 M -60.10 % 24.470 M 238.32 % -17.690 M 96.38 % -488.845 M -1 561.57 % -29.421 M -882.37 % 3.760 M 119.91 % -18.887 M -400.34 % 6.288 M 111.94 % -52.647 M -450.50 % 15.020 M 112.09 % -124.256 M -405.23 % -24.594 M -5.08 % -23.404 M -740.51 % -2.785 M 84.12 % -17.537 M -142.43 % 41.332 M 334.93 % -17.594 M 33.58 % -26.490 M 37.83 % -42.608 M -140.52 % -17.715 M 66.76 % -53.289 M -59.30 % -33.453 M 80.92 % -175.347 M -482.04 % -30.126 M -49.91 % -20.097 M 35.29 % -31.056 M -201.17 % -10.312 M -127.09 % 38.059 M 304.22 % -18.636 M 35.96 % -29.101 M 8.10 % -31.667 M 43.27 % -55.824 M 48.67 % -108.761 M -39.54 % -77.940 M 21.80 % -99.670 M -251.10 % -28.388 M 31.61 % -41.507 M -13.77 % -36.483 M -121.52 % -16.470 M 25.61 % -22.138 M 66.27 % -65.641 M -1 457.45 % -4.215 M -146.14 % 9.135 M 261.39 % -5.660 M -302.36 % 2.797 M -87.08 % 21.657 M 106.59 % -328.791 M -2 674.90 % 12.769 M 403.94 % -4.201 M 73.93 % -16.114 M -1 143.49 % -1.296 M 88.66 % -11.429 M -382.34 % -2.370 M 66.98 % -7.176 M -48.22 % -4.841 M 50.63 % -9.806 M -135.92 % -4.157 M -23.63 % -3.362 M 56.46 % -7.722 M 40.31 % -12.938 M 59.59 % -32.017 M 61.33 % -82.793 M 1.20 % -83.794 M -185.86 % -29.313 M 71.17 % -101.682 M -152.84 % -40.216 M 28.45 % -56.211 M 13.94 % -65.316 M 5.09 % -68.822 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -30.000 M 0.000 0.000 0.000 0.000 100.00 % -510.000 M 0.000 0.000 0.000 100.00 % -70.000 M 14.95 % -82.300 M 0.000 0.000 100.00 % -10.000 M 33.33 % -15.000 M 90.00 % -150.000 M -400.00 % -30.000 M 70.00 % -100.000 M 0.000 100.00 % -5.000 M -103.70 % 135.000 M 400.00 % -45.000 M -200.00 % 45.000 M 400.00 % 9.000 M 126.47 % -34.000 M 43.33 % -60.000 M -400.00 % 20.000 M 205.26 % -19.000 M -163.33 % 30.000 M 127.27 % -110.000 M -55 100.00 % 200.000 K 100.33 % -60.000 M -200.33 % 59.800 M 18 501.35 % 321.482 K -99.68 % 99.679 M 0.000 0.000 0.000 -100.00 % 29.687 M 0.000 100.00 % -84.545 M -381.82 % 30.000 M 50.00 % 20.000 M 0.000 100.00 % -68.061 M -37.08 % -49.650 M -143.98 % -20.350 M 29.83 % -29.000 M -196.67 % 30.000 M 287.50 % -16.000 M -119.60 % 81.639 M -22.87 % 105.846 M 88.23 % 56.232 M 946.72 % 5.372 M 109.74 % -55.146 M -181.36 % 67.783 M -12.34 % 77.322 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -479.690 K 0.000 0.000 -100.00 % 954.777 K 200.00 % -954.777 K 0.000 100.00 % -1.121 M -255.41 % 720.974 K 200.00 % -720.974 K 0.000 100.00 % -2.317 M -188.55 % 2.616 M 200.00 % -2.616 M 0.000 100.00 % -73.273 M -196.92 % 75.600 M 200.00 % -75.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -444.497 M 0.000 100.00 % -322.267 M -45 545.54 % -706.020 K 99.84 % -440.390 M 0.000 100.00 % -384.112 M -5 197.03 % -7.251 M 98.23 % -409.139 M 0.000 100.00 % -314.928 M -4 002.09 % -7.677 M 98.13 % -410.494 M 0.000 100.00 % -137.339 M -2 216.53 % -5.929 M 96.51 % -170.100 M 0.000 100.00 % -5.880 M 0.00 % -5.880 M 96.27 % -157.500 M 0.000 0.000 0.000 100.00 % -147.000 M 0.000 0.000 0.000 100.00 % -135.000 M 0.000 0.000 0.000 100.00 % -120.000 M -13 305.44 % -895.159 K 37.51 % -1.432 M -28.59 % -1.114 M 99.08 % -121.105 M -94 657.54 % -127.806 K 99.53 % -27.139 M -6 038.52 % -442.111 K 99.51 % -91.082 M -4 138.92 % -2.149 M 92.41 % -28.318 M -837.50 % -3.021 M 96.68 % -91.071 M -5 666.55 % -1.579 M 94.52 % -28.832 M -3 595.61 % -780.166 K 99.17 % -94.509 M -2 757.13 % -3.308 M -27 667.13 % -11.913 K 99.77 % -5.263 M 94.71 % -99.468 M -1 967.59 % -4.811 M -19.73 % -4.018 M -7.35 % -3.743 M 96.11 % -96.180 M -3 583.04 % -2.611 M -1.45 % -2.574 M -6.77 % -2.411 M 97.39 % -92.539 M -2 095.69 % -4.215 M 60.82 % -10.756 M -128.38 % -4.710 M 95.90 % -114.962 M -1 895.63 % -5.761 M 37.72 % -9.250 M -39.50 % -6.631 M 87.31 % -52.260 M -1 093.99 % -4.377 M -6.34 % -4.116 M 31.35 % -5.996 M 35.15 % -9.245 M -94.99 % -4.741 M 17.04 % -5.715 M 61.00 % -14.655 M 28.72 % -20.560 M -457.07 % -3.691 M 13.73 % -4.278 M 49.49 % -8.469 M 40.86 % -14.321 M -104.27 % -7.011 M -79.52 % -3.905 M 16.59 % -4.682 M 74.34 % -18.244 M -921.73 % -1.786 M 29.66 % -2.539 M -34.41 % -1.889 M 87.18 % -14.727 M -1 685.09 % -825.018 K
Other financing activites 70.207 M 120 980.66 % -58.080 K 99.93 % -87.086 M -44 413.38 % -195.641 K 96.87 % -6.243 M -1 033.56 % -550.737 K 96.13 % -14.225 M -3 197.76 % -431.343 K 63.08 % -1.168 M 0.000 100.00 % -1.869 M 28.57 % -2.616 M 99.36 % -408.924 M -136 370.32 % -299.643 K -100.81 % 37.166 M 1 502.90 % 2.319 M 102.84 % -81.529 M 0.000 100.00 % -5.880 M -200.00 % 5.880 M 200.00 % -5.880 M 0.000 0.000 0.000 100.00 % -70.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 M 0.000 100.00 % -40.000 M 0.000 0.000 0.000 -100.00 % 70.000 M 265 784.90 % -26.347 K 0.000 100.00 % -95.000 M 0.000 100.00 % -40.772 K -200.00 % 40.772 K -99.97 % 127.845 M 332.45 % -55.000 M 0.000 0.000 0.000 0.000 -100.00 % 494.240 M 0.000 0.000 0.000 0.000 0.000 100.00 % -230.000 K 0.000 -100.00 % 533.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.190 K -99.71 % 15.800 M 35 061.98 % -45.191 K 0.000 0.000 0.000 100.00 % -230.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.999 K -98.86 % 2.640 M 0.000 0.000
Net cash used provided by financing activities -374.769 M -645 164.15 % -58.080 K 99.99 % -409.353 M -45 299.89 % -901.661 K 99.80 % -446.633 M -80 997.37 % -550.737 K 99.86 % -384.860 M -4 909.36 % -7.683 M 98.13 % -411.029 M 0.000 100.00 % -316.797 M -4 026.44 % -7.677 M 98.12 % -408.924 M -136 370.32 % -299.643 K 99.70 % -100.173 M -4 420.29 % 2.319 M 100.92 % -251.629 M 0.000 0.000 0.000 100.00 % -163.380 M 0.000 0.000 0.000 100.00 % -217.000 M 0.000 0.000 0.000 100.00 % -135.000 M 0.000 0.000 -100.00 % 50.000 M 141.67 % -120.000 M -69.26 % -70.895 M -4 849.43 % -1.432 M -28.59 % -1.114 M 99.08 % -121.105 M -273.32 % 69.872 M 113.01 % -537.165 M -121 400.11 % -442.111 K 99.76 % -186.082 M -8 560.17 % -2.149 M 97.82 % -98.358 M -15.34 % -85.280 M -331.90 % 36.774 M 165.00 % -56.579 M -45.70 % -38.832 M -146.08 % -15.780 M 93.55 % -244.509 M -634.09 % -33.308 M -108.45 % 394.252 M 7 591.04 % -5.263 M 94.96 % -104.468 M -180.24 % 130.189 M 365.60 % -49.018 M -218.81 % 41.257 M 147.20 % -87.410 M -138.75 % -36.611 M -107.78 % 470.747 M 2 576.35 % 17.589 M 115.77 % -111.539 M -532.57 % 25.785 M 121.35 % -120.756 M -2 577.66 % -4.510 M 97.42 % -174.962 M -423.77 % 54.039 M 379.94 % 11.260 M -87.90 % 93.048 M 278.05 % -52.260 M -1 093.99 % -4.377 M -6.34 % -4.116 M -117.37 % 23.692 M 356.26 % -9.245 M 89.65 % -89.286 M -466.98 % 24.330 M -0.06 % 24.345 M 218.15 % -20.605 M 71.28 % -71.752 M -33.05 % -53.928 M -87.13 % -28.819 M 33.83 % -43.551 M -289.44 % 22.989 M 215.49 % -19.905 M -125.87 % 76.957 M -12.15 % 87.601 M 60.90 % 54.446 M 1 801.42 % 2.863 M 105.26 % -54.395 M -202.52 % 53.056 M -30.64 % 76.497 M
Effect of forex changes on cash 6.962 M -98.77 % 565.677 M 0.000 0.000 0.000 0.000 100.00 % -1.694 B -7 102.92 % -23.522 M -147.66 % -9.498 M 0.000 -100.00 % 469.944 M 444.01 % -136.607 M -127.41 % 498.444 M 2 648.36 % -19.559 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -91.208 M -114.88 % 612.784 M 548.32 % 94.519 M 137.04 % -255.182 M -33.16 % -191.630 M -1 397.16 % 14.773 M 101.19 % -1.237 B -134.45 % -527.465 M -340.65 % 219.185 M 480.80 % -57.559 M -146.29 % 124.358 M 255.36 % -80.044 M -152.37 % 152.851 M -7.11 % 164.551 M 228.68 % -127.877 M -190.22 % 141.739 M 120.47 % -692.254 M -7 482.17 % 9.377 M -98.35 % 566.912 M 393.96 % -192.854 M 68.33 % -609.019 M -468.47 % 165.285 M 589.65 % 23.966 M -84.03 % 150.117 M 147.64 % -315.086 M -686.81 % 53.695 M -53.16 % 114.644 M -15.28 % 135.318 M 1 087.08 % -13.709 M -125.62 % 53.508 M 895.32 % -6.728 M 23.79 % -8.828 M 82.22 % -49.658 M 54.01 % -107.986 M -196.37 % 112.051 M -37.66 % 179.752 M -4.24 % 187.711 M 11.62 % 168.169 M 134.54 % -486.857 M -519.66 % 116.012 M 635.82 % -21.651 M -157.99 % 37.333 M 166.69 % -55.979 M 43.87 % -99.724 M -186.73 % 114.976 M 277.06 % -64.935 M -13.68 % -57.118 M -166.62 % 85.738 M 131.81 % -269.520 M -5 321.32 % -4.971 M -101.41 % 353.386 M 941.25 % 33.939 M 126.40 % -128.577 M -181.90 % 156.991 M 195.65 % -164.138 M -7 538.36 % -2.149 M 98.00 % -107.389 M -271.32 % 62.684 M -84.33 % 399.992 M 497.45 % 66.950 M 174.88 % -89.406 M -183.87 % 106.606 M 309.43 % -50.902 M -157.48 % 88.549 M 179.16 % -111.858 M -153.68 % 208.396 M 276 582.14 % -75.374 K 99.90 % -79.137 M -39.53 % -56.718 M -136.85 % 153.909 M 10 134.30 % 1.504 M -97.44 % 58.632 M 475.46 % -15.616 M -1 382.34 % -1.053 M -111.06 % 9.529 M -64.64 % 26.952 M 153.11 % -50.744 M -32 462.07 % -155.839 K 99.40 % -25.984 M -217.28 % 22.156 M 28.69 % 17.217 M -33.03 % 25.708 M 133.35 % -77.096 M -254.30 % -21.760 M -121.36 % 101.880 M 235.44 % -75.224 M -123.54 % -33.651 M 41.30 % -57.330 M -367.60 % -12.260 M -259.74 % 7.675 M
Cash at beginning of period 1.620 B 148.52 % 651.924 M 16.96 % 557.405 M -31.40 % 812.587 M -39.21 % 1.337 B 108.16 % 642.141 M -75.01 % 2.570 B 260.92 % 711.951 M 44.48 % 492.765 M -10.46 % 550.324 M 29.19 % 425.967 M -15.82 % 506.010 M 43.28 % 353.159 M 87.24 % 188.608 M -40.41 % 316.486 M 81.11 % 174.747 M -79.84 % 867.001 M 1.09 % 857.624 M 195.01 % 290.712 M -39.88 % 483.566 M -55.74 % 1.093 B 17.82 % 927.300 M 2.65 % 903.333 M 19.93 % 753.216 M -29.49 % 1.068 B 5.29 % 1.015 B 12.74 % 899.964 M 17.70 % 764.646 M -1.76 % 778.355 M 7.38 % 724.846 M -0.92 % 731.574 M -1.19 % 740.403 M -6.29 % 790.061 M -12.02 % 898.047 M 14.26 % 785.996 M 29.65 % 606.244 M 44.85 % 418.533 M 67.17 % 250.364 M -66.04 % 737.220 M 18.68 % 621.208 M -3.37 % 642.859 M 6.17 % 605.526 M -8.46 % 661.506 M -13.10 % 761.229 M 17.79 % 646.253 M -9.13 % 711.188 M -7.43 % 768.306 M 12.56 % 682.568 M -28.31 % 952.088 M -0.52 % 957.060 M 59.44 % 600.256 M 5.99 % 566.318 M -18.50 % 694.895 M 29.19 % 537.904 M -23.38 % 702.042 M -0.31 % 704.191 M -13.23 % 811.580 M 8.37 % 748.896 M 114.64 % 348.903 M 23.75 % 281.953 M -24.08 % 371.359 M 40.27 % 264.753 M -16.13 % 315.655 M 38.99 % 227.106 M -33.00 % 338.964 M 159.61 % 130.568 M -0.06 % 130.644 M -37.72 % 209.781 M -21.28 % 266.499 M 136.70 % 112.590 M 1.35 % 111.086 M 111.78 % 52.454 M -22.94 % 68.070 M -1.52 % 69.124 M 15.99 % 59.594 M 82.57 % 32.643 M -60.85 % 83.387 M -0.19 % 83.543 M -23.72 % 109.526 M 25.36 % 87.371 M 24.54 % 70.154 M 57.84 % 44.445 M -63.43 % 121.541 M -15.18 % 143.301 M 245.96 % 41.422 M -64.49 % 116.645 M -22.39 % 150.296 M -27.61 % 207.626 M 0.000 0.000
Cash at end of period 1.529 B 118.72 % 699.031 M 7.23 % 651.924 M 16.96 % 557.405 M -51.32 % 1.145 B 74.31 % 656.914 M -50.72 % 1.333 B 622.51 % 184.486 M -74.09 % 711.951 M 44.48 % 492.765 M -10.46 % 550.324 M 29.19 % 425.967 M -15.82 % 506.010 M 43.28 % 353.159 M 87.24 % 188.608 M -40.41 % 316.486 M 81.11 % 174.747 M -79.84 % 867.001 M 1.09 % 857.624 M 195.01 % 290.712 M -39.88 % 483.566 M -55.74 % 1.093 B 17.82 % 927.300 M 2.65 % 903.333 M 19.93 % 753.216 M -29.49 % 1.068 B 5.29 % 1.015 B 12.74 % 899.964 M 17.70 % 764.646 M -1.76 % 778.355 M 7.38 % 724.846 M -0.92 % 731.574 M -1.19 % 740.403 M -6.29 % 790.061 M -12.02 % 898.047 M 14.26 % 785.996 M 29.65 % 606.244 M 44.85 % 418.533 M 67.17 % 250.364 M -66.04 % 737.220 M 18.68 % 621.208 M -3.37 % 642.859 M 6.17 % 605.526 M -8.46 % 661.506 M -13.10 % 761.229 M 17.79 % 646.253 M -9.13 % 711.188 M -7.43 % 768.306 M 12.56 % 682.568 M -28.31 % 952.088 M -0.16 % 953.643 M 58.87 % 600.256 M 5.99 % 566.318 M -18.50 % 694.895 M 29.19 % 537.904 M -23.38 % 702.042 M -0.31 % 704.191 M -13.23 % 811.580 M 8.37 % 748.896 M 114.64 % 348.903 M 23.75 % 281.953 M -24.08 % 371.359 M 40.27 % 264.753 M -16.13 % 315.655 M 38.99 % 227.106 M -33.00 % 338.964 M 159.61 % 130.568 M -0.06 % 130.644 M -37.72 % 209.781 M -21.28 % 266.499 M 136.70 % 112.590 M 1.35 % 111.086 M 111.78 % 52.454 M -22.94 % 68.070 M -1.52 % 69.124 M 15.99 % 59.594 M 82.57 % 32.643 M -60.85 % 83.387 M -0.19 % 83.543 M -23.72 % 109.526 M 25.36 % 87.371 M 24.54 % 70.154 M 57.84 % 44.445 M -63.43 % 121.541 M -15.18 % 143.301 M 245.96 % 41.422 M -64.49 % 116.645 M -22.39 % 150.296 M 1 325.87 % -12.260 M -259.74 % 7.675 M
Operating cash flow 478.558 M 146.61 % 194.053 M -44.05 % 346.821 M 8 163.63 % -4.301 M -101.03 % 416.647 M 404.50 % 82.585 M -82.39 % 469.049 M 630.77 % 64.186 M -86.57 % 477.913 M 98.44 % 240.831 M 164.29 % 91.122 M -19.11 % 112.645 M 0.000 0.000 -100.00 % 470.686 M 151.69 % 187.010 M -23.20 % 243.497 M 216.93 % 76.830 M 102.19 % 37.999 M 58.61 % 23.958 M -95.52 % 535.023 M 244.02 % 155.522 M 30 983.80 % -503.572 K -100.30 % 167.807 M -57.06 % 390.759 M 370.14 % 83.115 M -25.04 % 110.884 M -28.09 % 154.205 M 34.09 % 115.003 M 8.33 % 106.155 M 303.36 % 26.317 M -59.78 % 65.428 M -31.08 % 94.936 M 793.63 % -13.687 M -111.77 % 116.268 M -41.40 % 198.402 M -25.83 % 267.484 M 130.81 % 115.891 M 50.90 % 76.799 M -51.72 % 159.062 M -12.67 % 182.146 M 96.34 % 92.771 M 22.34 % 75.832 M -52.87 % 160.903 M 48.53 % 108.328 M 822.64 % 11.741 M -8.06 % 12.770 M -88.58 % 111.830 M 287.47 % -59.653 M -227.00 % 46.972 M 499.26 % -11.765 M -116.60 % 70.868 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 100.00 % -7.625 M -202.38 % 7.448 M 136.63 % -20.333 M -126.84 % 75.753 M 141.97 % 31.306 M -46.66 % 58.697 M -20.36 % 73.706 M 112.19 % 34.736 M 35.68 % 25.602 M 271.56 % -14.923 M -134.23 % 43.591 M 255.75 % -27.988 M -855.99 % 3.702 M -93.05 % 53.276 M 0.000 0.000
Capital expenditure -61.133 M -30.33 % -46.907 M 67.13 % -142.691 M -146.63 % -57.857 M -66.46 % -34.758 M 37.33 % -55.460 M 0.48 % -55.726 M 2.39 % -57.088 M -51.43 % -37.699 M 35.41 % -58.365 M 52.40 % -122.615 M -28.95 % -95.084 M -18.89 % -79.975 M -66.73 % -47.967 M 47.59 % -91.526 M -74.78 % -52.365 M -53.50 % -34.113 M -225.31 % -10.487 M 86.38 % -77.007 M -160.33 % -29.581 M 19.29 % -36.653 M 6.72 % -39.293 M -257.57 % -10.989 M 49.97 % -21.965 M -55.60 % -14.116 M 51.76 % -29.262 M -11.82 % -26.170 M 37.27 % -41.719 M -252.16 % -11.847 M 71.55 % -41.643 M -60.22 % -25.991 M 64.50 % -73.223 M -28.19 % -57.119 M -129.58 % -24.880 M -27.03 % -19.586 M -0.42 % -19.504 M -78.88 % -10.904 M 45.69 % -20.076 M -120.34 % -9.111 M 56.24 % -20.819 M -33.56 % -15.588 M 9.54 % -17.232 M 52.50 % -36.280 M -129.90 % -15.781 M 47.69 % -30.168 M -50.05 % -20.105 M 35.28 % -31.063 M -199.08 % -10.386 M -134.13 % -4.436 M 76.28 % -18.706 M 35.75 % -29.113 M 5.10 % -30.679 M 45.04 % -55.826 M 48.69 % -108.802 M -39.55 % -77.966 M 21.78 % -99.678 M -251.05 % -28.394 M 31.60 % -41.509 M -13.77 % -36.484 M -119.88 % -16.592 M 25.06 % -22.141 M 66.27 % -65.646 M -1 426.37 % -4.301 M -4.44 % -4.118 M 27.33 % -5.667 M -7.33 % -5.280 M -174.12 % 7.124 M 134.16 % -20.852 M -897.35 % -2.091 M 55.27 % -4.674 M -10.13 % -4.244 M -145.22 % -1.731 M 35.97 % -2.703 M -8.91 % -2.481 M 65.97 % -7.292 M -0.77 % -7.236 M 37.03 % -11.490 M -145.70 % -4.677 M 6.32 % -4.992 M 36.72 % -7.889 M 41.95 % -13.589 M 65.11 % -38.953 M 53.04 % -82.950 M 1.21 % -83.964 M -185.28 % -29.433 M 55.86 % -66.679 M -64.59 % -40.511 M 27.83 % -56.137 M 14.36 % -65.549 M 5.31 % -69.224 M
Free CashFlow 417.426 M 183.68 % 147.146 M -26.65 % 200.600 M 422.72 % -62.158 M -116.28 % 381.889 M 1 307.88 % 27.125 M -93.44 % 413.323 M 5 723.10 % 7.098 M -98.39 % 440.214 M 141.26 % 182.466 M 679.39 % -31.493 M -279.33 % 17.561 M 121.96 % -79.975 M -66.73 % -47.967 M -112.65 % 379.160 M 181.60 % 134.645 M -35.69 % 209.384 M 215.61 % 66.343 M 270.07 % -39.008 M -593.67 % -5.623 M -101.13 % 498.370 M 328.78 % 116.229 M 1 111.35 % -11.492 M -107.88 % 145.842 M -61.28 % 376.642 M 599.39 % 53.853 M -36.43 % 84.714 M -24.69 % 112.486 M 9.04 % 103.156 M 59.90 % 64.512 M 19 658.86 % 326.496 K 104.19 % -7.795 M -120.61 % 37.816 M 198.05 % -38.567 M -139.89 % 96.682 M -45.96 % 178.898 M -30.28 % 256.581 M 167.79 % 95.815 M 41.55 % 67.688 M -51.04 % 138.243 M -17.00 % 166.558 M 120.49 % 75.539 M 90.99 % 39.552 M -72.75 % 145.123 M 85.67 % 78.161 M 1 034.55 % -8.363 M 54.28 % -18.293 M -118.03 % 101.443 M 258.28 % -64.089 M -326.74 % 28.266 M 169.15 % -40.878 M -201.71 % 40.189 M 171.99 % -55.826 M 48.69 % -108.802 M -39.55 % -77.966 M 21.78 % -99.678 M -251.05 % -28.394 M 31.60 % -41.509 M -13.77 % -36.484 M -119.88 % -16.592 M 25.06 % -22.141 M 66.27 % -65.646 M -1 426.37 % -4.301 M -4.44 % -4.118 M 27.33 % -5.667 M -7.33 % -5.280 M -174.12 % 7.124 M 134.16 % -20.852 M -897.35 % -2.091 M 55.27 % -4.674 M -10.13 % -4.244 M -145.22 % -1.731 M 35.97 % -2.703 M -8.91 % -2.481 M 83.37 % -14.917 M -7 141.46 % 211.842 K 100.67 % -31.823 M -144.77 % 71.076 M 170.10 % 26.314 M -48.21 % 50.808 M -15.48 % 60.117 M 1 525.53 % -4.217 M 92.65 % -57.348 M 42.01 % -98.887 M -798.43 % 14.158 M 114.96 % -94.667 M -157.18 % -36.809 M -1 186.72 % -2.861 M 95.64 % -65.549 M 5.31 % -69.224 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 2008 2008 2008 2007 2007 2007 2007 2006 2006 2006 2006 2005 2005 2005 2005 2004 2004 2004 2004 2003 2003 2003 2003
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993