0034.HK

Kowloon Development Company Limited 0034.HK

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
Revenue 5.390 B 83.16 % 2.943 B -33.53 % 4.427 B 115.91 % 2.050 B -56.43 % 4.706 B -56.74 % 10.879 B 282.75 % 2.842 B -8.91 % 3.120 B -53.96 % 6.778 B 69.75 % 3.993 B 26.74 % 3.150 B 122.37 % 1.417 B -44.57 % 2.556 B 45.61 % 1.755 B 38.35 % 1.269 B -36.09 % 1.985 B -77.42 % 8.793 B -15.32 % 10.384 B 257.07 % 2.908 B 120.27 % 1.320 B 70.71 % 773.425 M 14.78 % 673.812 M 13.98 % 591.157 M 48.57 % 397.896 M -3.08 % 410.529 M 19.27 % 344.196 M -13.01 % 395.681 M
Net income 115.662 M -65.70 % 337.195 M -72.25 % 1.215 B -45.00 % 2.209 B 175.84 % 800.868 M -67.31 % 2.450 B 11.69 % 2.193 B 34.15 % 1.635 B 72.70 % 946.737 M -21.24 % 1.202 B 15.50 % 1.041 B -19.55 % 1.294 B -31.42 % 1.886 B 23.58 % 1.526 B -28.27 % 2.128 B 118.65 % 973.209 M 254.66 % -629.266 M -131.90 % 1.973 B 44.43 % 1.366 B 28.97 % 1.059 B 249.75 % 302.828 M 50.29 % 201.500 M 25.14 % 161.025 M -84.78 % 1.058 B 414.76 % 205.575 M 15.73 % 177.630 M -27.15 % 243.814 M
Income before tax 134.255 M -72.75 % 492.717 M -70.08 % 1.647 B -29.52 % 2.336 B 179.62 % 835.597 M -65.18 % 2.400 B -11.90 % 2.724 B 51.43 % 1.799 B 79.48 % 1.002 B -28.79 % 1.407 B 9.61 % 1.284 B -5.62 % 1.360 B -36.66 % 2.148 B 22.05 % 1.760 B -22.59 % 2.273 B 44.96 % 1.568 B 276.81 % -886.903 M -137.61 % 2.358 B 55.18 % 1.520 B 25.77 % 1.208 B 254.39 % 340.969 M 45.08 % 235.023 M 25.08 % 187.892 M -82.62 % 1.081 B 373.06 % 228.498 M 19.61 % 191.043 M -28.70 % 267.924 M
Income before tax ratio 0.02 -85.12 % 0.17 -54.99 % 0.37 -67.36 % 1.14 541.77 % 0.18 -19.50 % 0.22 -76.98 % 0.96 66.24 % 0.58 289.86 % 0.15 -58.05 % 0.35 -13.52 % 0.41 -57.56 % 0.96 14.27 % 0.84 -16.18 % 1.00 -44.05 % 1.79 126.84 % 0.79 883.06 % -0.10 -144.41 % 0.23 -56.54 % 0.52 -42.90 % 0.92 107.60 % 0.44 26.39 % 0.35 9.74 % 0.32 -88.30 % 2.72 388.08 % 0.56 0.28 % 0.56 -18.03 % 0.68
EBITDA 356.945 M -48.41 % 691.914 M -61.93 % 1.817 B 145.96 % 738.848 M -51.62 % 1.527 B -49.96 % 3.052 B 50.23 % 2.031 B 323.05 % 480.197 M -34.35 % 731.468 M -22.12 % 939.168 M -14.39 % 1.097 B 166.16 % 412.146 M -57.33 % 965.882 M 112.76 % 453.979 M 35.26 % 335.627 M -74.38 % 1.310 B 267.78 % -780.794 M -132.04 % 2.437 B 63.28 % 1.492 B 128.20 % 654.022 M 103.09 % 322.030 M 36.03 % 236.731 M 3.89 % 227.858 M -1.59 % 231.535 M -7.64 % 250.691 M 19.86 % 209.149 M -15.40 % 247.209 M
Net income ratio 0.02 -81.27 % 0.11 -58.25 % 0.27 -74.53 % 1.08 533.10 % 0.17 -24.42 % 0.23 -70.82 % 0.77 47.26 % 0.52 275.14 % 0.14 -53.60 % 0.30 -8.87 % 0.33 -63.82 % 0.91 23.73 % 0.74 -15.13 % 0.87 -48.15 % 1.68 242.14 % 0.49 784.97 % -0.07 -137.67 % 0.19 -59.55 % 0.47 -41.45 % 0.80 104.88 % 0.39 30.93 % 0.30 9.79 % 0.27 -89.76 % 2.66 431.10 % 0.50 -2.97 % 0.52 -16.25 % 0.62
Ratio EBITDA 0.07 -71.83 % 0.24 -42.72 % 0.41 13.91 % 0.36 11.05 % 0.32 15.67 % 0.28 -60.75 % 0.71 364.41 % 0.15 42.60 % 0.11 -54.12 % 0.24 -32.45 % 0.35 19.69 % 0.29 -23.02 % 0.38 46.12 % 0.26 -2.23 % 0.26 -59.91 % 0.66 843.11 % -0.09 -137.84 % 0.23 -54.27 % 0.51 3.60 % 0.50 18.97 % 0.42 18.51 % 0.35 -8.85 % 0.39 -33.76 % 0.58 -4.71 % 0.61 0.50 % 0.61 -2.74 % 0.62
Gross profit ratio 0.38 -35.30 % 0.59 -4.89 % 0.62 -18.64 % 0.77 39.62 % 0.55 38.30 % 0.40 -53.37 % 0.85 159.01 % 0.33 77.89 % 0.18 -51.63 % 0.38 -21.67 % 0.49 -11.07 % 0.55 -8.12 % 0.60 22.02 % 0.49 23.34 % 0.40 -45.72 % 0.73 934.49 % 0.07 -66.24 % 0.21 -79.08 % 1.00 75.45 % 0.57 -43.00 % 1.00 133.12 % 0.43 -6.61 % 0.46 -41.13 % 0.78 -4.82 % 0.82 -6.50 % 0.88 -2.06 % 0.90
Weighted average shs out dil 1.236 B -5.35 % 1.306 B 11.01 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 1.22 % 1.162 B 1.03 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 3.82 % 1.108 B 64.66 % 673.131 M 15.39 % 583.368 M 0.66 % 579.551 M 16.45 % 497.697 M -0.07 % 498.052 M -0.66 % 501.348 M 0.63 % 498.204 M -0.06 % 498.513 M 0.05 % 498.258 M
Weighted average shs out 1.236 B -5.35 % 1.306 B 11.01 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 1.22 % 1.162 B 1.03 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 3.82 % 1.108 B 64.66 % 673.131 M 15.39 % 583.368 M 0.66 % 579.551 M 16.45 % 497.697 M -0.07 % 498.052 M -0.06 % 498.368 M 0.03 % 498.204 M -0.06 % 498.513 M 0.05 % 498.258 M
EPS diluted 0.09 -64.00 % 0.26 -74.76 % 1.03 -39.05 % 1.69 148.53 % 0.68 -67.31 % 2.08 11.83 % 1.86 31.91 % 1.41 71.95 % 0.82 -21.15 % 1.04 15.56 % 0.90 -19.64 % 1.12 -31.71 % 1.64 23.31 % 1.33 -28.11 % 1.85 72.90 % 1.07 294.55 % -0.55 -131.98 % 1.72 -14.00 % 2.00 9.89 % 1.82 104.49 % 0.89 122.50 % 0.40 25.00 % 0.32 -84.83 % 2.11 414.63 % 0.41 13.89 % 0.36 -26.53 % 0.49
Earnings per share 0.09 -64.00 % 0.26 -74.76 % 1.03 -39.05 % 1.69 148.53 % 0.68 -67.31 % 2.08 11.83 % 1.86 31.91 % 1.41 71.95 % 0.82 -21.15 % 1.04 15.56 % 0.90 -19.64 % 1.12 -31.71 % 1.64 23.31 % 1.33 -28.11 % 1.85 72.90 % 1.07 294.55 % -0.55 -131.98 % 1.72 -14.00 % 2.00 9.89 % 1.82 104.49 % 0.89 122.50 % 0.40 25.00 % 0.32 -84.91 % 2.12 417.07 % 0.41 13.89 % 0.36 -26.53 % 0.49
Gross profit 2.069 B 18.51 % 1.746 B -36.78 % 2.761 B 75.67 % 1.572 B -39.17 % 2.584 B -40.18 % 4.320 B 78.48 % 2.420 B 135.94 % 1.026 B -18.11 % 1.253 B -17.90 % 1.526 B -0.72 % 1.537 B 97.76 % 777.092 M -49.07 % 1.526 B 77.67 % 858.738 M 70.65 % 503.222 M -65.31 % 1.451 B 133.57 % 621.052 M -71.41 % 2.173 B -25.30 % 2.908 B 286.46 % 752.516 M -2.70 % 773.425 M 167.59 % 289.036 M 6.45 % 271.520 M -12.54 % 310.440 M -7.74 % 336.500 M 11.52 % 301.732 M -14.80 % 354.143 M
Income tax expense 19.735 M -88.14 % 166.415 M -58.80 % 403.884 M 222.56 % 125.212 M -46.36 % 233.435 M -49.90 % 465.895 M 546.78 % 72.033 M -9.84 % 79.891 M 69.26 % 47.201 M -73.46 % 177.872 M -22.96 % 230.874 M 287.56 % 59.571 M -65.40 % 172.182 M 8.14 % 159.219 M 111.47 % 75.290 M -34.09 % 114.231 M -33.25 % 171.131 M -55.59 % 385.367 M 150.71 % 153.708 M 6.03 % 144.962 M 280.07 % 38.141 M 13.92 % 33.480 M 32.20 % 25.326 M 19.84 % 21.134 M -7.46 % 22.838 M 254.94 % -14.740 M 40.86 % -24.926 M
Cost of revenue 3.321 B 177.45 % 1.197 B -28.14 % 1.666 B 199.66 % 555.865 M -74.91 % 2.216 B -66.22 % 6.560 B 1 453.83 % 422.160 M -79.84 % 2.095 B -62.09 % 5.525 B 123.95 % 2.467 B 52.89 % 1.614 B 152.27 % 639.659 M -37.90 % 1.030 B 14.90 % 896.555 M 17.12 % 765.500 M 43.17 % 534.683 M -93.46 % 8.172 B -0.49 % 8.212 B 0.000 -100.00 % 567.785 M 0.000 -100.00 % 384.776 M 20.38 % 319.637 M 265.48 % 87.456 M 18.14 % 74.029 M 74.33 % 42.464 M 2.23 % 41.538 M
General and administrative expenses 651.757 M 7.46 % 606.516 M -1.26 % 614.251 M 3.23 % 595.016 M -2.85 % 612.472 M 78.52 % 343.087 M 57.75 % 217.482 M -3.06 % 224.338 M 11.10 % 201.918 M -2.22 % 206.505 M 11.93 % 184.489 M 2.83 % 179.406 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
Selling and marketing expenses 464.564 M 104.83 % 226.806 M 20.45 % 188.302 M 29.23 % 145.716 M -50.52 % 294.470 M -42.41 % 511.337 M 243.80 % 148.729 M -19.10 % 183.853 M -39.99 % 306.349 M -16.25 % 365.783 M 41.94 % 257.699 M 84.97 % 139.320 M -63.53 % 381.977 M 177.00 % 137.896 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
Other expenses 635.489 M 119.43 % 289.613 M -16.72 % 347.749 M 201.85 % 115.207 M -82.84 % 671.212 M 52.83 % 439.193 M 296.43 % -223.586 M 65.16 % -641.813 M 7.63 % -694.795 M -46.60 % -473.947 M 0.000 0.000 -100.00 % 121.705 M 115.65 % -777.780 M 50.43 % -1.569 B -1 480.04 % -99.312 M -141.26 % 240.709 M 194.71 % -254.144 M -2 734.71 % 9.646 M -63.58 % 26.482 M 5 558.55 % 468.000 K -99.11 % 52.872 M 17.66 % 44.935 M -44.76 % 81.343 M -11.91 % 92.341 M -7.68 % 100.026 M -12.43 % 114.228 M
Operating expenses 1.752 B 56.00 % 1.123 B -2.38 % 1.150 B 34.39 % 855.939 M -45.76 % 1.578 B 22.00 % 1.294 B 151.59 % 514.175 M -42.40 % 892.684 M 620.44 % 123.909 M 142.97 % 50.997 M -37.49 % 81.584 M -88.14 % 687.937 M 36.58 % 503.682 M 178.71 % -639.884 M 59.22 % -1.569 B -1 480.04 % -99.312 M -141.26 % 240.709 M 194.71 % -254.144 M -2 734.71 % 9.646 M -87.41 % 76.629 M 16 273.72 % 468.000 K -99.11 % 52.872 M 17.66 % 44.935 M -44.76 % 81.343 M -11.91 % 92.341 M -7.68 % 100.026 M -12.43 % 114.228 M
Cost and expenses 5.073 B 118.66 % 2.320 B -11.84 % 2.631 B 858.68 % -346.826 M -109.22 % 3.763 B -52.09 % 7.853 B 738.72 % 936.335 M -68.66 % 2.987 B -47.12 % 5.649 B 124.34 % 2.518 B 48.54 % 1.695 B 27.70 % 1.328 B -13.44 % 1.534 B 497.57 % 256.671 M 131.94 % -803.667 M -284.59 % 435.371 M -94.82 % 8.412 B 5.72 % 7.957 B 82 394.36 % 9.646 M -98.50 % 644.414 M 137 595.30 % 468.000 K -99.89 % 437.648 M 20.04 % 364.572 M 115.98 % 168.799 M 1.46 % 166.370 M 16.76 % 142.490 M -8.52 % 155.766 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.116 B 33.96 % 833.322 M 3.83 % 802.553 M 8.35 % 740.732 M -18.33 % 906.942 M 6.15 % 854.424 M 133.31 % 366.211 M -10.28 % 408.191 M -19.69 % 508.267 M -11.19 % 572.288 M 29.42 % 442.188 M 38.74 % 318.726 M -16.56 % 381.977 M 177.00 % 137.896 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 204.654 M 14.50 % 178.736 M 85.59 % 96.309 M 130.27 % 41.825 M -69.13 % 135.483 M -53.36 % 290.496 M 37.97 % 210.544 M 75.90 % 119.698 M -5.36 % 126.479 M -22.29 % 162.762 M -3.55 % 168.758 M 65.37 % 102.049 M 1.73 % 100.312 M 59.85 % 62.753 M 210.55 % 20.207 M -12.73 % 23.154 M -75.76 % 95.512 M 39.63 % 68.403 M -95.04 % 1.379 B 7 692.53 % 17.694 M -95.90 % 431.988 M 36 385.47 % 1.184 M -97.06 % 40.234 M 0.000 -100.00 % 15.746 M -59.43 % 38.816 M 84.60 % 21.027 M
Depreciation and amortization 18.036 M -11.85 % 20.461 M -4.67 % 21.464 M -6.01 % 22.837 M -26.00 % 30.862 M 19.92 % 25.736 M -22.19 % 33.074 M -2.83 % 34.037 M -32.31 % 50.281 M -79.99 % 251.259 M -7.54 % 271.735 M -18.86 % 334.881 M 83.73 % 182.267 M 405.17 % 36.080 M 26.12 % 28.608 M 102.39 % -1.195 B -11 379.77 % 10.597 M 3.08 % 10.280 M 6.57 % 9.646 M 639.72 % 1.304 M 178.63 % 468.000 K -17.46 % 567.000 K -55.46 % 1.273 M -47.79 % 2.438 M -62.68 % 6.532 M -12.24 % 7.443 M 2.04 % 7.294 M
Operating income 317.070 M -49.10 % 622.880 M -65.31 % 1.796 B -25.09 % 2.397 B 154.16 % 943.198 M -68.83 % 3.026 B 51.42 % 1.998 B 488.87 % 339.358 M -50.18 % 681.187 M -0.98 % 687.909 M -16.64 % 825.239 M 968.06 % 77.265 M -95.95 % 1.906 B 27.16 % 1.499 B -27.69 % 2.072 B 33.71 % 1.550 B 179.73 % -1.944 B -180.11 % 2.427 B 63.65 % 1.483 B 25.48 % 1.182 B 253.54 % 334.249 M 41.53 % 236.164 M 17.35 % 201.253 M -12.15 % 229.097 M -6.17 % 244.159 M 21.05 % 201.706 M -15.93 % 239.915 M
Operating income ratio 0.06 -72.21 % 0.21 -47.82 % 0.41 -65.31 % 1.17 483.34 % 0.20 -27.94 % 0.28 -60.44 % 0.70 546.45 % 0.11 8.21 % 0.10 -41.66 % 0.17 -34.23 % 0.26 380.30 % 0.05 -92.69 % 0.75 -12.67 % 0.85 -47.73 % 1.63 109.23 % 0.78 453.10 % -0.22 -194.61 % 0.23 -54.17 % 0.51 -43.03 % 0.90 107.10 % 0.43 23.30 % 0.35 2.95 % 0.34 -40.87 % 0.58 -3.19 % 0.59 1.49 % 0.59 -3.35 % 0.61
Total other income expenses net -182.815 M -40.45 % -130.163 M 7.47 % -140.669 M -131.55 % -60.751 M 43.54 % -107.601 M 58.11 % -256.859 M -234.74 % 190.635 M -85.91 % 1.353 B 556.21 % 206.128 M -71.35 % 719.423 M 56.84 % 458.713 M -64.25 % 1.283 B 25.59 % 1.022 B 1 728.05 % -62.753 M -210.55 % -20.207 M 12.73 % -23.154 M 98.67 % -1.741 B -2 444.92 % -68.403 M -285.51 % 36.872 M -93.36 % 555.648 M 9 107.10 % -6.169 M -440.67 % -1.141 M 91.46 % -13.361 M -101.57 % 851.833 M 5 539.20 % -15.661 M -46.87 % -10.663 M -138.07 % 28.009 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
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
Net debt 19.755 B -12.78 % 22.649 B -1.89 % 23.086 B 55.38 % 14.858 B 29.91 % 11.437 B -1.90 % 11.658 B -36.94 % 18.488 B 50.18 % 12.310 B 5.91 % 11.623 B -16.80 % 13.970 B 3.18 % 13.539 B -2.60 % 13.900 B 26.70 % 10.971 B 0.09 % 10.961 B 92.54 % 5.693 B 28.10 % 4.444 B -14.57 % 5.202 B 110.46 % 2.472 B -67.81 % 7.678 B 202.29 % 2.540 B 42.88 % 1.778 B -21.81 % 2.274 B 39.76 % 1.627 B 474.53 % 283.165 M -64.96 % 808.145 M 35.92 % 594.590 M -7.77 % 644.668 M
Total investments 4.145 B 19 558.99 % 21.082 M -99.41 % 3.578 B -12.93 % 4.110 B -11.01 % 4.618 B -26.75 % 6.304 B 1.46 % 6.214 B 20.35 % 5.163 B 4.99 % 4.918 B -6.83 % 5.278 B 0.38 % 5.258 B 1.33 % 5.189 B 13.10 % 4.588 B 13.24 % 4.051 B 25.93 % 3.217 B 23.99 % 2.595 B 102.34 % 1.282 B 4.41 % 1.228 B 29.03 % 951.884 M 84.37 % 516.295 M 230.69 % 156.125 M -63.48 % 427.546 M 454.80 % 77.063 M -36.34 % 121.046 M -89.42 % 1.144 B 23.06 % 929.968 M 42.74 % 651.491 M
Total debt 20.546 B -13.41 % 23.729 B -0.92 % 23.951 B 50.62 % 15.901 B 26.49 % 12.571 B -15.82 % 14.932 B -23.64 % 19.556 B 36.95 % 14.280 B 14.99 % 12.419 B -18.01 % 15.147 B 3.06 % 14.697 B 1.19 % 14.524 B 25.91 % 11.536 B -1.61 % 11.725 B 82.84 % 6.413 B 27.37 % 5.034 B -18.65 % 6.188 B 83.10 % 3.380 B -58.17 % 8.080 B 205.52 % 2.645 B 45.13 % 1.822 B -20.17 % 2.283 B 38.69 % 1.646 B 444.97 % 302.000 M -64.48 % 850.314 M 25.14 % 679.510 M -8.92 % 746.030 M
Accumulated other comprehensive income loss -629.596 M -41.08 % -446.258 M -35.43 % -329.520 M -175.52 % 436.313 M 108.80 % 208.961 M 174.93 % -278.857 M -203.61 % -91.848 M -102.79 % 3.286 B 5.78 % 3.107 B 15.04 % 2.701 B -15.37 % 3.191 B 6.79 % 2.988 B 1 053.14 % -313.508 M -154.41 % -123.228 M -121.12 % -55.730 M 0.000 0.000 0.000 0.000 100.00 % -34.836 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 8.794 B -7.23 % 9.479 B -6.32 % 10.119 B 2.41 % 9.880 B 14.56 % 8.624 B -53.91 % 18.711 B 9.22 % 17.132 B 31.96 % 12.983 B 7.69 % 12.055 B 2.37 % 11.776 B 4.86 % 11.230 B 3.55 % 10.845 B 0.000 -100.00 % 11.354 B -38.54 % 18.473 B 15.32 % 16.019 B 220.04 % 5.005 B 0.000 0.000 -100.00 % 4.144 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 9.307 B 7.77 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 2.60 % 8.417 B 0.00 % 8.417 B 0.00 % 8.417 B 7 215.22 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 17.568 B -1.13 % 17.768 B -4.14 % 18.536 B -2.82 % 19.074 B 8.45 % 17.588 B -43.85 % 31.321 B 5.02 % 29.825 B 5.40 % 28.297 B 4.45 % 27.091 B 3.78 % 26.104 B 0.09 % 26.079 B 2.54 % 25.434 B 5.36 % 24.141 B 5.81 % 22.816 B 6.22 % 21.480 B 12.54 % 19.086 B 19.18 % 16.015 B -26.60 % 21.819 B 73.55 % 12.573 B 110.01 % 5.987 B 40.70 % 4.255 B 29.40 % 3.288 B 1.15 % 3.251 B 3.29 % 3.147 B -26.34 % 4.273 B 2.41 % 4.172 B -0.29 % 4.184 B
Other non current liabilities 0.000 -100.00 % 589.835 M 202.16 % -577.339 M -1.91 % -566.492 M 0.000 100.00 % -602.328 M 17.60 % -730.970 M 0.88 % -737.483 M 14.43 % -861.838 M 7.04 % -927.126 M 2.47 % -950.651 M -203.00 % 923.006 M 3.52 % 891.616 M 1 811.82 % 46.637 M -93.09 % 674.773 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.434 M -80.60 % -794.000 K 0.000
Long term debt 18.129 B -9.09 % 19.941 B 110.75 % 9.462 B -31.67 % 13.847 B 102.96 % 6.823 B -49.11 % 13.406 B 5.31 % 12.730 B 82.81 % 6.964 B -29.48 % 9.874 B -26.03 % 13.350 B -0.03 % 13.353 B 1.24 % 13.190 B 32.80 % 9.932 B -3.67 % 10.310 B 303.20 % 2.557 B 33.39 % 1.917 B -61.83 % 5.022 B 24.08 % 4.048 B -43.58 % 7.174 B 330.58 % 1.666 B 44.04 % 1.157 B -39.52 % 1.913 B 44.99 % 1.319 B 553.03 % 202.000 M -47.49 % 384.717 M 119.52 % 175.252 M -40.93 % 296.706 M
Total non current liabilities 18.633 B -9.25 % 20.531 B 104.51 % 10.039 B -30.35 % 14.414 B 96.05 % 7.352 B -45.16 % 13.406 B 5.31 % 12.730 B 82.81 % 6.964 B -29.48 % 9.874 B -26.03 % 13.350 B -0.03 % 13.353 B -5.38 % 14.113 B 20.80 % 11.683 B 4.60 % 11.169 B 215.97 % 3.535 B 18.30 % 2.988 B -49.54 % 5.922 B 22.27 % 4.844 B -38.76 % 7.909 B 238.82 % 2.334 B 97.72 % 1.181 B -38.96 % 1.934 B 45.82 % 1.326 B 535.71 % 208.619 M -46.27 % 388.288 M 119.92 % 176.558 M -40.49 % 296.706 M
Other current liabilities 2.084 B 46.52 % 1.423 B 7.83 % 1.319 B 53.43 % 859.854 M -4.20 % 897.541 M -2.58 % 921.317 M -18.63 % 1.132 B -71.90 % 4.029 B -10.15 % 4.484 B -23.47 % 5.859 B 57.41 % 3.723 B 8.33 % 3.436 B 27.22 % 2.701 B 68.47 % 1.603 B 25.92 % 1.273 B 19.96 % 1.061 B -65.99 % 3.120 B 120.83 % 1.413 B 4 599.73 % 30.067 M -83.34 % 180.456 M 0.000 0.000 0.000 -100.00 % 15.000 K 0.000 -100.00 % 77.403 M 0.00 % 77.403 M
Deferred revenue 0.000 -100.00 % 1.899 B 162.90 % 722.211 M 62.22 % 445.200 M 88.58 % 236.085 M -87.65 % 1.912 B -57.43 % 4.492 B 161.40 % -7.316 B -187.56 % -2.544 B -41.61 % -1.797 B -33.74 % -1.343 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.722 B 637.70 % 368.927 M 290.97 % 94.363 M -49.16 % 185.605 M 0.000 0.000 0.000 -100.00 % 5.034 M -36.09 % 7.877 M 110.00 % 3.751 M -64.03 % 10.429 M
Short term debt 2.418 B -36.18 % 3.788 B -73.85 % 14.489 B 589.23 % 2.102 B -63.43 % 5.748 B 276.49 % 1.527 B -77.63 % 6.826 B -6.70 % 7.316 B 187.56 % 2.544 B 41.61 % 1.797 B 33.74 % 1.343 B 0.68 % 1.334 B -16.81 % 1.604 B 13.35 % 1.415 B -63.30 % 3.856 B 23.67 % 3.118 B 167.37 % 1.166 B 38.81 % 839.978 M -7.23 % 905.433 M -7.46 % 978.413 M 47.03 % 665.442 M 79.85 % 370.000 M 13.26 % 326.680 M 226.68 % 100.000 M -78.52 % 465.597 M -7.67 % 504.258 M 12.23 % 449.324 M
Total current liabilities 6.508 B -31.01 % 9.434 B -50.84 % 19.191 B 31.18 % 14.629 B 59.63 % 9.164 B 35.07 % 6.784 B -52.08 % 14.158 B 8.33 % 13.070 B 48.34 % 8.811 B -2.89 % 9.073 B 12.86 % 8.039 B 43.22 % 5.613 B 2.93 % 5.453 B 34.19 % 4.064 B -32.06 % 5.982 B 14.60 % 5.219 B 9.91 % 4.749 B 60.55 % 2.958 B 39.72 % 2.117 B 37.25 % 1.542 B 30.49 % 1.182 B 76.73 % 668.863 M -11.43 % 755.197 M 302.68 % 187.541 M -71.93 % 668.048 M -6.05 % 711.069 M 10.18 % 645.360 M
Total liabilities 25.141 B -16.10 % 29.965 B 2.51 % 29.230 B 0.64 % 29.043 B 75.84 % 16.516 B -20.63 % 20.810 B -24.70 % 27.637 B 32.94 % 20.790 B 6.24 % 19.568 B -16.28 % 23.373 B 4.43 % 22.382 B 13.46 % 19.726 B 15.12 % 17.136 B 12.49 % 15.233 B 60.07 % 9.517 B 15.95 % 8.208 B -23.09 % 10.671 B 36.79 % 7.802 B -22.18 % 10.026 B 158.62 % 3.877 B 64.08 % 2.363 B -9.23 % 2.603 B 25.05 % 2.081 B 425.39 % 396.160 M -62.50 % 1.056 B 19.01 % 887.627 M -5.78 % 942.066 M
Other non current assets 15.032 B -1.12 % 15.202 B 501.41 % -3.787 B 12.23 % -4.315 B 10.18 % -4.804 B 29.97 % -6.859 B 2.13 % -7.008 B -22.25 % -5.733 B 0.22 % -5.746 B 6.52 % -6.147 B 3.18 % -6.349 B -128.45 % 22.320 B 11.87 % 19.951 B -13.91 % 23.175 B 18 719.04 % 123.144 M -99.35 % 18.829 B 9 413.11 % -202.176 M -831.09 % 27.654 M -97.93 % 1.335 B -69.96 % 4.445 B 2 246.98 % 189.409 M 50.80 % 125.602 M 80.25 % 69.684 M -45.75 % 128.453 M 409.37 % 25.218 M -97.41 % 974.559 M 35.21 % 720.753 M
Long term investments 4.145 B 26.31 % 3.281 B -7.16 % 3.534 B -12.57 % 4.043 B -10.40 % 4.512 B -28.25 % 6.289 B 1.21 % 6.214 B 20.35 % 5.163 B 4.99 % 4.918 B -6.83 % 5.278 B 0.80 % 5.236 B 2.85 % 5.091 B 13.31 % 4.493 B 0.000 -100.00 % 3.112 B 0.000 100.00 % -319.021 M -126.86 % 1.188 B 446.37 % -342.942 M -225.23 % 273.850 M 919.01 % 26.874 M -92.50 % 358.183 M 850.24 % 37.694 M 0.000 -100.00 % 1.134 B 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 822.803 M 2.68 % 801.293 M 12.82 % 710.223 M 0.000 -100.00 % 3.756 B 303.95 % 929.901 M -46.15 % 1.727 B 57.17 % 1.099 B 146.34 % 446.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.265 B 2.81 % 1.230 B 1.89 % 1.208 B 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.992 B 0.000 -100.00 % 16.994 M 0.00 % 16.994 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 -100.00 % 1.753 B -26.82 % 2.395 B -18.93 % 2.954 B 150.94 % -5.800 B -184.27 % 6.883 B 22.67 % 5.611 B 0.74 % 5.570 B -7.64 % 6.031 B -3.35 % 6.240 B 0.000 0.000 0.000 -100.00 % 17.725 B 0.000 -100.00 % 18.097 B 44 765.85 % 40.335 M 137.35 % 16.994 M 0.00 % 16.994 M -98.66 % 1.265 B 2.81 % 1.230 B 1.89 % 1.208 B 0.000 0.000 0.000 0.000
Property plant equipment net 217.631 M -6.66 % 233.166 M -89.64 % 2.250 B 5.06 % 2.142 B 1.85 % 2.103 B -84.04 % 13.177 B 1 558.19 % 794.634 M 39.46 % 569.800 M -31.20 % 828.168 M -4.70 % 868.993 M -21.94 % 1.113 B -17.73 % 1.353 B -18.03 % 1.651 B 8.57 % 1.521 B 13.28 % 1.342 B 382.77 % 278.047 M -3.35 % 287.686 M -98.34 % 17.298 B 21.10 % 14.284 B 4 582.57 % 305.056 M -91.22 % 3.476 B 14.72 % 3.030 B -0.84 % 3.055 B -5.48 % 3.233 B -16.25 % 3.860 B 1.99 % 3.785 B -2.84 % 3.896 B
Total non current assets 19.394 B 3.33 % 18.769 B 395.62 % 3.787 B -12.23 % 4.315 B -10.18 % 4.804 B -29.97 % 6.859 B -2.13 % 7.008 B 22.25 % 5.733 B -0.22 % 5.746 B -6.52 % 6.147 B -3.18 % 6.349 B -77.93 % 28.764 B 10.00 % 26.148 B 5.84 % 24.705 B 10.73 % 22.311 B 16.58 % 19.137 B 6.94 % 17.895 B -3.60 % 18.563 B 21.34 % 15.298 B 202.89 % 5.051 B 1.82 % 4.961 B 4.52 % 4.746 B 7.62 % 4.410 B 31.20 % 3.361 B -33.04 % 5.020 B 5.47 % 4.759 B 3.09 % 4.617 B
Other current assets 581.147 M 4.10 % 558.282 M 443.23 % 102.770 M 0.000 0.000 0.000 -100.00 % 4.236 B 92.45 % 2.201 B 715.95 % 269.760 M -45.80 % 497.675 M 34.71 % 369.429 M 397 135.48 % 93.000 K -97.20 % 3.327 M -98.98 % 326.212 M 2 074.75 % 15.000 M -92.47 % 199.154 M -55.42 % 446.759 M -84.28 % 2.842 B 464.76 % 503.298 M -8.41 % 549.487 M 62.37 % 338.411 M 222.83 % 104.828 M -86.70 % 788.421 M 1 065.22 % 67.663 M -56.98 % 157.275 M 32.45 % 118.739 M -62.68 % 318.177 M
Short term investments 20.895 M -0.89 % 21.082 M -51.66 % 43.610 M -34.81 % 66.892 M -36.70 % 105.671 M 585.37 % 15.418 M -98.23 % 871.658 M -31.04 % 1.264 B 0.000 0.000 -100.00 % 21.945 M -77.60 % 97.951 M 3.17 % 94.937 M 0.000 -100.00 % 104.594 M 0.000 -100.00 % 1.601 B 3 870.07 % 40.335 M -96.88 % 1.295 B 434.07 % 242.445 M 87.58 % 129.251 M 86.34 % 69.363 M 76.19 % 39.369 M 0.000 -100.00 % 10.032 M 0.000 0.000
cash and cash equivalents 791.467 M -26.76 % 1.081 B 24.98 % 864.590 M -17.12 % 1.043 B -8.00 % 1.134 B -65.37 % 3.274 B 206.49 % 1.068 B -45.75 % 1.969 B 147.60 % 795.400 M -32.39 % 1.176 B 1.65 % 1.157 B 85.48 % 623.966 M 10.46 % 564.889 M -26.08 % 764.144 M 6.18 % 719.684 M 21.93 % 590.237 M -40.16 % 986.309 M 8.63 % 907.961 M 125.96 % 401.830 M 283.77 % 104.706 M 135.31 % 44.497 M 400.58 % 8.889 M -53.07 % 18.942 M 0.57 % 18.835 M -55.33 % 42.169 M -50.34 % 84.920 M -16.22 % 101.362 M
Cash and short term investments 812.362 M -26.26 % 1.102 B 21.30 % 908.200 M -18.18 % 1.110 B -10.45 % 1.240 B -62.32 % 3.290 B 207.93 % 1.068 B -45.75 % 1.969 B 147.60 % 795.400 M -32.39 % 1.176 B -0.24 % 1.179 B 63.35 % 721.917 M 9.41 % 659.826 M -13.65 % 764.144 M -7.30 % 824.278 M 39.65 % 590.237 M -77.19 % 2.588 B 172.87 % 948.296 M -44.11 % 1.697 B 388.74 % 347.151 M 99.80 % 173.748 M 122.04 % 78.252 M 34.20 % 58.311 M 209.59 % 18.835 M -63.92 % 52.201 M -38.53 % 84.920 M -16.22 % 101.362 M
Total current assets 23.314 B -19.50 % 28.963 B 3.55 % 27.970 B 0.06 % 27.953 B 64.52 % 16.990 B -21.36 % 21.605 B -16.70 % 25.935 B 32.73 % 19.540 B 31.35 % 14.876 B -21.90 % 19.047 B -0.15 % 19.075 B 16.34 % 16.396 B 8.38 % 15.128 B 13.38 % 13.343 B 53.62 % 8.686 B 6.48 % 8.157 B -31.35 % 11.881 B 7.44 % 11.058 B 51.47 % 7.301 B 51.70 % 4.813 B 190.43 % 1.657 B 44.72 % 1.145 B 24.14 % 922.351 M 406.69 % 182.033 M -41.13 % 309.227 M 2.94 % 300.389 M -41.02 % 509.337 M
Inventory 21.278 B -19.86 % 26.552 B 1.19 % 26.239 B 0.76 % 26.042 B 73.14 % 15.041 B -7.19 % 16.205 B -19.04 % 20.015 B 38.61 % 14.440 B 19.50 % 12.084 B -25.75 % 16.274 B -4.72 % 17.080 B 14.30 % 14.943 B 12.89 % 13.236 B 12.78 % 11.736 B 56.74 % 7.488 B 5.95 % 7.067 B 20.70 % 5.855 B 35.18 % 4.331 B 6.82 % 4.055 B 26.92 % 3.195 B 304.79 % 789.261 M -12.28 % 899.772 M 8 387.61 % 10.601 M -81.74 % 58.063 M -20.78 % 73.291 M 8.30 % 67.672 M 80.25 % 37.543 M
Net receivables 642.582 M -14.50 % 751.559 M 4.38 % 720.033 M -10.14 % 801.293 M 12.82 % 710.223 M -66.33 % 2.110 B -43.84 % 3.756 B 303.95 % 929.901 M -46.15 % 1.727 B 57.17 % 1.099 B 146.34 % 446.047 M -39.01 % 731.374 M -40.49 % 1.229 B 137.97 % 516.472 M 0.000 0.000 -100.00 % 2.992 B 0.000 0.000 -100.00 % 657.173 M 84.78 % 355.649 M 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 53.372 M 45.95 % 36.569 M -26.37 % 49.665 M 32.76 % 37.409 M -30.11 % 53.523 M -57.45 % 125.794 M 3.10 % 122.010 M -30.70 % 176.058 M 51.46 % 116.244 M 6.34 % 109.309 M 0.000 -100.00 % 53.233 M 416.12 % 10.314 M 38.18 % 7.464 M -75.34 % 30.266 M -4.56 % 31.711 M 251.25 % 9.028 M 127.41 % 3.970 M -57.33 % 9.303 M 188.64 % 3.223 M 72.91 % 1.864 M -95.27 % 39.369 M 0.000 0.000 0.000 -100.00 % 512.000 K
Other assets 0.000 -100.00 % 47.733 B 198.16 % 16.009 B 1.01 % 15.849 B 28.75 % 12.310 B -47.99 % 23.668 B -3.47 % 24.518 B 2.96 % 23.813 B -8.54 % 26.037 B 7.22 % 24.283 B 5.41 % 23.037 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.006 B -5.61 % 2.126 B -5.79 % 2.256 B -79.31 % 10.906 B 507.88 % 1.794 B 3.10 % 1.740 B 13.64 % 1.531 B -1.22 % 1.550 B -8.79 % 1.700 B 35.35 % 1.256 B -52.45 % 2.641 B 213.30 % 842.836 M -2.38 % 863.351 M 9.60 % 787.705 M 42.07 % 554.448 M -27.67 % 766.506 M 65.72 % 462.538 M 37.67 % 335.967 M -69.10 % 1.087 B 220.90 % 338.804 M -38.87 % 554.233 M 93.88 % 285.857 M -31.71 % 418.578 M 407.42 % 82.492 M -23.26 % 107.496 M -14.45 % 125.657 M 16.13 % 108.204 M
Tax payables 0.000 -100.00 % 198.595 M -50.88 % 404.345 M 28.14 % 315.538 M -35.40 % 488.433 M -28.58 % 683.910 M 286.79 % 176.819 M 1.57 % 174.087 M 111.61 % 82.268 M -48.95 % 161.144 M -51.57 % 332.703 M 0.000 -100.00 % 285.117 M 10.57 % 257.856 M -13.61 % 298.465 M 8.88 % 274.121 M 0.000 -100.00 % 368.927 M 290.97 % 94.363 M 110.57 % 44.814 M 81.60 % 24.677 M 89.74 % 13.006 M 30.86 % 9.939 M 97.44 % 5.034 M -36.09 % 7.877 M 110.00 % 3.751 M -64.03 % 10.429 M
Deferred revenue non current 0.000 -100.00 % 1.899 B 162.90 % 722.211 M 62.22 % 445.200 M 0.000 -100.00 % 1.912 B -57.43 % 4.492 B -27.85 % 6.226 B -30.92 % 9.013 B -27.45 % 12.423 B 0.16 % 12.403 B 0.000 100.00 % -8.324 B 8.80 % -9.127 B -688.90 % 1.550 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 96.385 M -2.18 % 98.533 M -10.52 % 110.114 M -9.26 % 121.346 M 2.43 % 118.466 M -97.21 % 4.253 B 2.51 % 4.149 B 22.35 % 3.391 B -3.41 % 3.511 B 9.40 % 3.209 B -0.96 % 3.241 B 1.80 % 3.183 B 3.14 % 3.086 B 1.40 % 3.044 B 5.27 % 2.891 B -2.06 % 2.952 B -4.45 % 3.090 B -34.43 % 4.712 B 33.87 % 3.520 B 295.84 % 889.177 M 73 507.37 % 1.208 M -18.16 % 1.476 M -32.39 % 2.183 M 151.79 % 867.000 K 20.92 % 717.000 K -9.70 % 794.000 K -22.99 % 1.031 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 446.258 M 0.000 0.000 0.000 0.000 -100.00 % 91.848 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
Other total stockholders equity 0.000 100.00 % -446.258 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.302 B -22.64 % 10.732 B 0.17 % 10.714 B 2.56 % 10.447 B 1 316.18 % 737.716 M -90.55 % 7.804 B -54.38 % 17.107 B 461.00 % 3.049 B 396.17 % 614.593 M -84.23 % 3.896 B 18.54 % 3.287 B 1.17 % 3.249 B 3.25 % 3.146 B -26.35 % 4.272 B 2.42 % 4.171 B -0.28 % 4.183 B
Deferred tax liabilities non current 503.869 M -14.57 % 589.835 M 2.16 % 577.339 M 1.91 % 566.492 M 6.99 % 529.503 M -12.09 % 602.328 M -17.60 % 730.970 M -0.88 % 737.483 M -14.43 % 861.838 M -7.04 % 927.126 M -2.47 % 950.651 M 0.000 -100.00 % 859.073 M 5.69 % 812.814 M 168.11 % 303.170 M -71.70 % 1.071 B 19.01 % 900.145 M 13.09 % 795.941 M 8.40 % 734.230 M 9.92 % 667.940 M 2 712.62 % 23.748 M 11.36 % 21.325 M 201.33 % 7.077 M 6.92 % 6.619 M 32.25 % 5.005 M 138.33 % 2.100 M 0.000
Other liabilities 0.000 -100.00 % 29.965 B 5 090.14 % 577.339 M 1.91 % 566.492 M 0.000 -100.00 % 620.016 M -17.16 % 748.420 M -1.02 % 756.098 M -14.40 % 883.247 M -7.07 % 950.468 M -3.93 % 989.330 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 42.708 B -10.53 % 47.733 B -0.07 % 47.766 B -0.73 % 48.117 B 41.09 % 34.104 B -34.58 % 52.132 B -9.28 % 57.462 B 17.06 % 49.087 B 5.20 % 46.659 B -5.70 % 49.477 B 2.10 % 48.461 B 7.31 % 45.160 B 9.41 % 41.277 B 8.48 % 38.049 B 22.75 % 30.996 B 13.56 % 27.294 B -8.34 % 29.776 B 0.52 % 29.621 B 31.08 % 22.598 B 129.12 % 9.863 B 49.05 % 6.618 B 12.33 % 5.891 B 10.48 % 5.332 B 50.49 % 3.543 B -33.51 % 5.329 B 5.32 % 5.060 B -1.30 % 5.126 B
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 991.926 M 17.58 % 843.613 M 111.81 % -7.144 B -222.84 % -2.213 B -167.78 % -826.400 M -123.03 % 3.589 B 459.62 % -997.934 M -3 192.97 % -30.305 M -100.89 % 3.393 B 2 503.22 % -141.185 M 76.92 % -611.624 M 20.18 % -766.288 M -135.46 % -325.445 M 87.48 % -2.600 B -542.84 % 587.059 M -42.67 % 1.024 B 97.97 % 517.284 M 0.000 0.000 100.00 % -450.492 M 0.000 0.000 -100.00 % 34.438 M 0.000 0.000 0.000 0.000
Accounts receivables 161.719 M 184.38 % 56.867 M -31.58 % 83.116 M 38.19 % 60.145 M -89.59 % 577.604 M 271.05 % 155.667 M 56.26 % 99.621 M -88.00 % 830.214 M 375.47 % -301.378 M 59.87 % -751.005 M -546.46 % -116.172 M -124.98 % 465.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 2.231 B 672.47 % -389.645 M -3 952.89 % -9.614 M 99.91 % -10.593 B -4 621.27 % 234.295 M -95.28 % 4.963 B 552.17 % -1.098 B -27.55 % -860.519 M -123.29 % 3.694 B 505.81 % 609.820 M 223.08 % -495.452 M 61.68 % -1.293 B -27.33 % -1.015 B 63.92 % -2.814 B -2 064.76 % -130.001 M 91.26 % -1.488 B 0.00 % -1.488 B 0.000 0.000 100.00 % -420.305 M 0.000 0.000 -100.00 % 25.426 M 0.000 0.000 0.000 0.000
Accounts payables -1.400 B -219.04 % 1.176 B 116.30 % -7.218 B -186.75 % 8.320 B 607.44 % -1.640 B 30.96 % -2.375 B -248.03 % 1.604 B 526.32 % -376.304 M 63.30 % -1.025 B -230.97 % 782.767 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 0.000 -100.00 % 145.884 M 11 053.21 % 1.308 M -99.85 % 844.996 M 152.67 % -1.604 B -526.32 % 376.304 M -63.30 % 1.025 B 230.97 % -782.767 M -7 153.22 % -10.792 M -117.53 % 61.565 M -91.08 % 689.946 M 221.65 % 214.501 M -70.09 % 717.060 M -71.45 % 2.512 B 25.27 % 2.005 B 0.000 0.000 100.00 % -30.187 M 0.000 0.000 -100.00 % 9.012 M 0.000 0.000 0.000 0.000
Other non cash items 650.944 M 158.72 % 251.602 M -40.30 % 421.436 M 119.72 % -2.137 B -1 732.54 % 130.924 M -86.03 % 936.909 M 215.02 % 297.417 M 111.71 % -2.540 B -68.76 % -1.505 B -35.59 % -1.110 B -482.04 % 290.513 M 127.96 % -1.039 B 34.89 % -1.596 B -4.95 % -1.520 B 26.87 % -2.079 B -53.66 % -1.353 B 34.07 % -2.052 B 22.22 % -2.638 B -26.33 % -2.088 B -212.97 % -667.291 M -236.25 % 489.752 M 200.99 % -484.957 M -1 066.53 % 50.175 M 106.18 % -811.406 M -982.97 % -74.924 M -139.67 % 188.875 M 269.04 % -111.736 M
Net cash provided by operating activities 1.759 B 21.04 % 1.453 B 126.48 % -5.487 B -158.99 % -2.118 B -2 798.69 % -73.082 M -101.12 % 6.510 B 326.61 % 1.526 B 326.22 % -674.505 M -123.38 % 2.885 B 1 326.64 % 202.229 M -79.60 % 991.341 M 661.10 % -176.677 M -143.23 % 408.647 M 117.58 % -2.324 B -387.10 % 809.651 M 133.58 % -2.411 B 0.00 % -2.411 B -268.02 % -655.206 M 8.08 % -712.770 M -875.70 % 91.887 M -88.41 % 793.048 M 380.34 % -282.890 M -214.57 % 246.911 M -0.94 % 249.244 M 81.69 % 137.183 M -63.31 % 373.948 M 168.31 % 139.372 M
Investments in property plant and equipment -2.789 M -26.08 % -2.212 M 8.52 % -2.418 M 53.71 % -5.224 M 64.96 % -14.909 M 68.47 % -47.282 M -333.22 % -10.914 M -304.52 % -2.698 M 72.43 % -9.786 M -1.39 % -9.652 M 84.81 % -63.557 M 54.91 % -140.970 M 36.29 % -221.279 M 0.13 % -221.574 M -542.30 % -34.497 M -287.87 % -8.894 M 0.00 % -8.894 M 5.67 % -9.429 M 6.63 % -10.099 M 69.18 % -32.772 M 88.96 % -296.835 M -54.53 % -192.083 M 43.19 % -338.088 M -13 488.75 % -2.488 M 29.16 % -3.512 M 89.67 % -34.012 M -58.58 % -21.448 M
Acquisitions net 127.115 M 0.000 -100.00 % 321.000 K -97.05 % 10.898 M 124.89 % -43.778 M -419.08 % 13.720 M 5.30 % 13.030 M 63.86 % 7.952 M 104.90 % -162.131 M -3 237.21 % 5.168 M 0.000 100.00 % -1.466 B -1 230.04 % -110.226 M -248.49 % -31.630 M 97.02 % -1.061 B -84.28 % -575.976 M 0.00 % -575.976 M -14 379.03 % -3.978 M 99.88 % -3.206 B -414.18 % -623.430 M -55.86 % -400.000 M -182.19 % -141.750 M 82.95 % -831.355 M -1 055.76 % 86.984 M 159.76 % -145.560 M -20 260.66 % 722.000 K 102.49 % -28.999 M
Purchases of investments -47.500 M 0.000 100.00 % -930.396 M -38.52 % -671.653 M 48.50 % -1.304 B -341.65 % -295.315 M -77.81 % -166.085 M 80.24 % -840.367 M -500.43 % -139.960 M -399.46 % -28.022 M 0.000 0.000 0.000 100.00 % -4.934 M 0.000 0.000 0.000 0.000 100.00 % -389.045 M 0.000 0.000 100.00 % -17.000 K 99.68 % -5.262 M 47.11 % -9.949 M 89.26 % -92.652 M -90.60 % -48.610 M -121 425.00 % -40.000 K
Sales maturities of investments 3.253 M -93.29 % 48.463 M -59.06 % 118.372 M 1 006.28 % 10.700 M 18.93 % 8.997 M -54.48 % 19.766 M -87.09 % 153.055 M 2 278.11 % 6.436 M -52.10 % 13.436 M -41.21 % 22.854 M 0.000 0.000 0.000 -100.00 % 307.738 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.865 M 751.58 % 5.151 M -98.48 % 338.232 M 2 056.13 % 15.687 M 78 335.00 % 20.000 K -58.33 % 48.000 K
Other investing activites 0.000 100.00 % -9.607 M 0.000 0.000 100.00 % -10.982 M 0.000 100.00 % -1.152 B -1 839.63 % 66.213 M -2.22 % 67.713 M 467.68 % 11.928 M -90.37 % 123.844 M -78.03 % 563.712 M 10 650.48 % -5.343 M 98.49 % -352.860 M -457.95 % -63.242 M -632 520.00 % 10.000 K 0.00 % 10.000 K 100.00 % -224.820 M -7 581.53 % 3.005 M 8 485.71 % 35.000 K 100.92 % -3.796 M -223.13 % 3.083 M 118.48 % -16.686 M 63.95 % -46.286 M -106.59 % -22.405 M 83.57 % -136.348 M 32.24 % -201.216 M
Net cash used for investing activites 80.079 M 118.53 % 36.644 M 104.50 % -814.121 M -24.24 % -655.279 M 51.99 % -1.365 B -341.56 % -309.111 M 73.42 % -1.163 B -52.50 % -762.464 M -230.46 % -230.728 M -861.53 % 30.298 M -49.74 % 60.287 M 105.78 % -1.043 B -209.73 % -336.848 M -11.08 % -303.260 M 73.84 % -1.159 B -98.19 % -584.860 M 0.00 % -584.860 M -145.51 % -238.227 M 93.39 % -3.602 B -448.90 % -656.167 M 6.35 % -700.631 M -144.21 % -286.902 M 75.81 % -1.186 B -423.67 % 366.493 M 247.52 % -248.442 M -13.85 % -218.228 M 13.28 % -251.655 M
Debt repayment -656.503 M -171.26 % 921.313 M -87.54 % 7.392 B 104.45 % 3.615 B 885.66 % 366.799 M 112.24 % -2.997 B -614.34 % -419.505 M -112.64 % 3.320 B 239.25 % -2.384 B -630.03 % 449.775 M 160.65 % 172.556 M -91.21 % 1.963 B 804.18 % 217.075 M -93.33 % 3.256 B 67.45 % 1.944 B 1 248.81 % 144.161 M -96.27 % 3.865 B 847.99 % -516.733 M -358.28 % 200.068 M -75.02 % 800.784 M 275.40 % -456.560 M -166.55 % 686.016 M -34.73 % 1.051 B 291.67 % -548.314 M -338.95 % 229.465 M 288.93 % -121.454 M -309.11 % 58.082 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 -100.00 % 3.035 B -37.67 % 4.870 B 0.000 -100.00 % 556.245 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -305.614 M 68.67 % -975.562 M -45.51 % -670.453 M 29.58 % -952.018 M -3.79 % -917.220 M -5.46 % -869.729 M -13.73 % -764.713 M -8.16 % -707.022 M -5.96 % -667.241 M -1.90 % -654.793 M 0.04 % -655.041 M 0.03 % -655.235 M -5.54 % -620.828 M -1.87 % -609.435 M -1.92 % -597.930 M 26.83 % -817.140 M 0.00 % -817.140 M -20.48 % -678.240 M -136.90 % -286.297 M -44.57 % -198.036 M -20.74 % -164.013 M -30.66 % -125.527 M -12.77 % -111.312 M -4.72 % -106.298 M 8.23 % -115.836 M 1.33 % -117.394 M 6.72 % -125.850 M
Other financing activites -1.159 B 2.15 % -1.185 B -103.77 % -581.340 M 0.000 100.00 % -198.589 M -56.75 % -126.688 M -246.21 % -36.593 M -301.99 % -9.103 M -137.11 % 24.532 M 397.25 % -8.253 M 76.64 % -35.334 M -8.97 % -32.425 M -124.47 % 132.534 M 574.03 % 19.663 M 102.30 % -854.417 M 35.88 % -1.333 B 0.000 100.00 % -448.686 M -158.84 % -173.345 M -897.32 % 21.741 M 189.15 % 7.519 M 1 102.53 % -750.000 K -233.33 % -225.000 K 92.53 % -3.013 M -102.60 % 115.836 M -1.33 % 117.394 M -6.72 % 125.850 M
Net cash used provided by financing activities -2.121 B -71.22 % -1.239 B -120.18 % 6.140 B 130.53 % 2.663 B 455.58 % -749.010 M 81.24 % -3.993 B -227.09 % -1.221 B -146.89 % 2.603 B 186.02 % -3.027 B -1 319.15 % -213.271 M 58.81 % -517.819 M -140.61 % 1.275 B 570.14 % -271.219 M -110.17 % 2.666 B 441.81 % 492.110 M -83.85 % 3.048 B 0.00 % 3.048 B 119.02 % 1.392 B -69.82 % 4.610 B 638.27 % 624.489 M 1 199.28 % -56.809 M -110.15 % 559.739 M -40.42 % 939.436 M 758.25 % -142.717 M -162.20 % 229.465 M 288.93 % -121.454 M -309.11 % 58.082 M
Effect of forex changes on cash -6.529 M 16.70 % -7.838 M 82.43 % -44.598 M -327.14 % 19.635 M -68.07 % 61.486 M 476.50 % -16.331 M 62.30 % -43.323 M -410.98 % 13.931 M 279.41 % -7.765 M -2.31 % -7.590 M -1 644.83 % -435.000 K -110.98 % 3.960 M 2 300.00 % 165.000 K -97.19 % 5.874 M 220.63 % 1.832 M -76.15 % 7.681 M 0.00 % 7.681 M -3.29 % 7.942 M 592.41 % 1.147 M 0.000 0.000 0.000 0.000 100.00 % -90.757 M 11.28 % -102.296 M 6.47 % -109.371 M 17.67 % -132.840 M
Net change in cash -289.132 M -219.08 % 242.809 M 218.24 % -205.350 M -126.40 % -90.701 M 95.73 % -2.126 B -282.63 % 1.164 B 229.17 % -901.043 M -176.33 % 1.180 B 410.60 % -380.042 M -3 357.69 % 11.666 M -97.81 % 533.374 M 802.85 % 59.077 M 129.65 % -199.255 M -548.17 % 44.460 M -69.22 % 144.447 M 142.61 % 59.538 M 0.00 % 59.538 M -88.24 % 506.131 M 70.34 % 297.124 M 393.49 % 60.209 M 69.09 % 35.608 M 454.20 % -10.053 M -9 495.33 % 107.000 K -99.97 % 382.263 M 2 302.66 % 15.910 M 121.18 % -75.105 M 59.85 % -187.041 M
Cash at beginning of period 1.081 B 28.98 % 837.790 M -19.69 % 1.043 B -8.00 % 1.134 B -65.37 % 3.274 B 55.15 % 2.111 B 7.17 % 1.969 B 149.62 % 788.964 M -32.51 % 1.169 B 1.01 % 1.157 B 85.48 % 623.966 M 10.46 % 564.889 M -26.08 % 764.144 M 6.18 % 719.684 M 25.11 % 575.237 M -36.65 % 907.961 M 0.00 % 907.961 M 125.96 % 401.830 M 283.77 % 104.706 M 135.31 % 44.497 M 400.58 % 8.889 M -53.07 % 18.942 M 0.57 % 18.835 M 105.18 % -363.428 M 4.19 % -379.338 M -24.69 % -304.233 M -159.60 % -117.192 M
Cash at end of period 791.467 M -26.76 % 1.081 B 24.98 % 864.590 M -17.12 % 1.043 B -8.00 % 1.134 B -65.37 % 3.274 B 206.49 % 1.068 B -45.75 % 1.969 B 149.62 % 788.964 M -32.51 % 1.169 B 1.01 % 1.157 B 85.48 % 623.966 M 10.46 % 564.889 M -26.08 % 764.144 M 6.18 % 719.684 M -25.61 % 967.499 M 0.00 % 967.499 M 6.56 % 907.961 M 125.96 % 401.830 M 283.77 % 104.706 M 135.31 % 44.497 M 400.58 % 8.889 M -53.07 % 18.942 M 0.57 % 18.835 M 105.18 % -363.428 M 4.19 % -379.338 M -24.69 % -304.233 M
Operating cash flow 1.759 B 21.04 % 1.453 B 123.95 % -6.067 B -186.37 % -2.118 B -2 798.69 % -73.082 M -101.12 % 6.510 B 326.61 % 1.526 B 326.22 % -674.505 M -123.38 % 2.885 B 1 326.64 % 202.229 M -79.60 % 991.341 M 661.10 % -176.677 M -143.23 % 408.647 M 117.58 % -2.324 B -387.10 % 809.651 M 133.58 % -2.411 B 0.00 % -2.411 B -268.02 % -655.206 M 8.08 % -712.770 M -875.70 % 91.887 M -88.41 % 793.048 M 380.34 % -282.890 M -214.57 % 246.911 M -0.94 % 249.244 M 81.69 % 137.183 M -63.31 % 373.948 M 168.31 % 139.372 M
Capital expenditure -2.789 M -26.08 % -2.212 M 8.52 % -2.418 M 53.71 % -5.224 M 64.96 % -14.909 M 68.47 % -47.282 M -333.22 % -10.914 M -304.52 % -2.698 M 72.43 % -9.786 M -1.39 % -9.652 M 84.81 % -63.557 M 54.91 % -140.970 M 36.29 % -221.279 M 0.13 % -221.574 M -542.30 % -34.497 M -287.87 % -8.894 M 0.00 % -8.894 M 5.67 % -9.429 M 6.63 % -10.099 M 69.18 % -32.772 M 88.96 % -296.835 M -54.53 % -192.083 M 43.19 % -338.088 M -13 488.75 % -2.488 M 29.16 % -3.512 M 89.67 % -34.012 M -58.58 % -21.448 M
Free CashFlow 1.756 B 21.03 % 1.451 B 123.90 % -6.069 B -185.78 % -2.124 B -2 313.48 % -87.991 M -101.36 % 6.462 B 326.57 % 1.515 B 323.71 % -677.203 M -123.55 % 2.875 B 1 393.07 % 192.577 M -79.24 % 927.784 M 392.08 % -317.647 M -269.53 % 187.368 M 107.36 % -2.546 B -428.46 % 775.154 M 132.03 % -2.420 B 0.00 % -2.420 B -264.13 % -664.635 M 8.06 % -722.869 M -1 322.82 % 59.115 M -88.09 % 496.213 M 204.47 % -474.973 M -420.94 % -91.177 M -136.95 % 246.756 M 84.60 % 133.671 M -60.68 % 339.936 M 188.27 % 117.924 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 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31 1999-06-30 1999-01-31 1998-06-30 1998-01-31
Revenue 2.429 B -29.58 % 3.449 B 77.69 % 1.941 B 11.18 % 1.746 B 34.09 % 1.302 B -63.32 % 3.549 B 371.06 % 753.432 M -32.16 % 1.111 B 9.19 % 1.017 B -2.22 % 1.040 B -72.33 % 3.759 B -37.23 % 5.989 B 5.35 % 5.685 B 166.05 % 2.137 B 202.82 % 705.627 M -54.88 % 1.564 B 0.48 % 1.556 B -61.26 % 4.018 B 45.57 % 2.760 B 23.56 % 2.234 B 26.97 % 1.759 B -21.60 % 2.244 B 147.46 % 906.713 M -14.36 % 1.059 B 195.73 % 358.012 M -49.46 % 708.376 M -72.28 % 2.556 B 100.00 % 1.278 B -27.20 % 1.755 B 100.00 % 877.647 M -30.82 % 1.269 B 100.00 % 634.361 M -68.05 % 1.985 B 100.00 % 992.652 M -88.71 % 8.793 B 100.00 % 4.396 B -57.66 % 10.384 B 100.00 % 5.192 B 78.53 % 2.908 B 100.00 % 1.454 B 10.13 % 1.320 B 100.00 % 660.151 M -14.65 % 773.425 M 100.00 % 386.713 M -42.61 % 673.812 M 100.00 % 336.906 M -43.01 % 591.157 M 100.00 % 295.579 M -25.71 % 397.896 M 100.00 % 198.948 M -51.54 % 410.529 M 100.00 % 205.265 M -40.36 % 344.196 M 100.00 % 172.098 M -56.51 % 395.681 M 300.00 % 98.920 M
Net income 124.556 M 5 538.57 % 2.209 M -98.05 % 113.453 M -25.71 % 152.714 M -17.22 % 184.481 M -82.64 % 1.063 B -9.68 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B -36.42 % 1.851 B 63.22 % 1.134 B 7.02 % 1.059 B -13.60 % 1.226 B 200.03 % 408.730 M -37.67 % 655.758 M 125.36 % 290.979 M -59.92 % 725.994 M 52.51 % 476.046 M -35.84 % 741.964 M 148.35 % 298.753 M -4.14 % 311.657 M -68.26 % 982.015 M 50.99 % 650.400 M -67.07 % 1.975 B 100.00 % 987.695 M -38.28 % 1.600 B 100.00 % 800.183 M -63.59 % 2.198 B 100.00 % 1.099 B -24.41 % 1.454 B 100.00 % 726.937 M 168.71 % -1.058 B -100.00 % -529.017 M -126.81 % 1.973 B 100.00 % 986.452 M -27.79 % 1.366 B 100.00 % 683.003 M -35.77 % 1.063 B 100.00 % 531.702 M 75.58 % 302.828 M 100.00 % 151.414 M -24.87 % 201.543 M 100.00 % 100.772 M -38.01 % 162.566 M 100.00 % 81.283 M -92.33 % 1.060 B 100.00 % 529.898 M 157.66 % 205.660 M 100.00 % 102.830 M -50.03 % 205.783 M 100.00 % 102.892 M -64.87 % 292.850 M 300.00 % 73.213 M
Income before tax 195.801 M 400.82 % -65.090 M -135.52 % 183.230 M -35.37 % 283.499 M 35.50 % 209.218 M -85.93 % 1.487 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.302 B 58.09 % 1.456 B 14.90 % 1.267 B -2.25 % 1.297 B 158.23 % 502.129 M -24.75 % 667.250 M 99.20 % 334.973 M -56.55 % 771.019 M 21.17 % 636.313 M -31.05 % 922.841 M 155.56 % 361.111 M 7.41 % 336.197 M -67.17 % 1.024 B 50.57 % 680.186 M -68.33 % 2.148 B 100.00 % 1.074 B -38.98 % 1.760 B 100.00 % 879.792 M -61.30 % 2.273 B 100.00 % 1.137 B -27.52 % 1.568 B 100.00 % 784.052 M 188.40 % -886.903 M -100.00 % -443.452 M -118.80 % 2.358 B 100.00 % 1.179 B -22.41 % 1.520 B 100.00 % 759.857 M -37.12 % 1.208 B 100.00 % 604.183 M 77.20 % 340.969 M 100.00 % 170.485 M -27.46 % 235.023 M 100.00 % 117.512 M -37.46 % 187.892 M 100.00 % 93.946 M -91.31 % 1.081 B 100.00 % 540.465 M 136.53 % 228.498 M 100.00 % 114.249 M -40.20 % 191.043 M 100.00 % 95.522 M -64.35 % 267.924 M 300.00 % 66.981 M
Income before tax ratio 0.08 527.16 % -0.02 -119.99 % 0.09 -41.87 % 0.16 1.05 % 0.16 -61.64 % 0.42 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.41 -40.58 % 0.68 -62.06 % 1.80 116.65 % 0.83 157.01 % 0.32 94.26 % 0.17 36.84 % 0.12 -64.84 % 0.35 -4.57 % 0.36 -12.06 % 0.41 3.27 % 0.40 25.42 % 0.32 -88.90 % 2.86 197.93 % 0.96 14.27 % 0.84 0.00 % 0.84 -16.18 % 1.00 0.00 % 1.00 -44.05 % 1.79 0.00 % 1.79 126.84 % 0.79 0.00 % 0.79 883.06 % -0.10 0.00 % -0.10 -144.41 % 0.23 0.00 % 0.23 -56.54 % 0.52 0.00 % 0.52 -42.90 % 0.92 0.00 % 0.92 107.60 % 0.44 0.00 % 0.44 26.39 % 0.35 0.00 % 0.35 9.74 % 0.32 0.00 % 0.32 -88.30 % 2.72 0.00 % 2.72 388.08 % 0.56 0.00 % 0.56 0.28 % 0.56 0.00 % 0.56 -18.03 % 0.68 0.00 % 0.68
EBITDA 431.738 M 297.87 % 108.511 M -76.12 % 454.470 M -0.62 % 457.290 M 9.37 % 418.115 M -71.55 % 1.469 B 641.37 % 198.209 M 306.59 % 48.749 M -15.27 % 57.537 M -62.01 % 151.462 M -89.15 % 1.396 B -27.86 % 1.935 B 4.10 % 1.859 B 8.26 % 1.717 B 446.85 % 314.053 M 29.19 % 243.093 M -31.87 % 356.802 M -11.36 % 402.552 M 22.39 % 328.916 M -39.20 % 540.945 M 35.84 % 398.223 M -50.92 % 811.400 M 184.13 % 285.574 M 13.62 % 251.350 M 56.32 % 160.796 M -78.47 % 746.887 M -68.10 % 2.341 B 100.00 % 1.171 B -34.40 % 1.784 B 100.00 % 892.219 M -60.38 % 2.252 B 100.00 % 1.126 B 1 429.03 % -84.723 M -100.00 % -42.362 M 87.97 % -352.026 M -100.00 % -176.013 M -107.43 % 2.369 B 100.00 % 1.184 B -22.56 % 1.529 B 100.00 % 764.680 M -37.48 % 1.223 B 100.00 % 611.557 M 79.11 % 341.437 M 100.00 % 170.719 M -27.52 % 235.547 M 100.00 % 117.774 M -37.23 % 187.624 M 100.00 % 93.812 M -91.33 % 1.082 B 100.00 % 540.892 M 130.22 % 234.945 M 100.00 % 117.473 M -31.03 % 170.333 M 100.00 % 85.167 M -62.35 % 226.182 M 300.00 % 56.546 M
Net income ratio 0.05 7 906.77 % 0.00 -98.90 % 0.06 -33.18 % 0.09 -38.27 % 0.14 -52.68 % 0.30 -80.83 % 1.56 47.41 % 1.06 -8.42 % 1.16 2.27 % 1.13 261.40 % 0.31 59.32 % 0.20 -39.65 % 0.33 -38.65 % 0.53 -64.66 % 1.50 91.48 % 0.78 198.60 % 0.26 60.90 % 0.16 54.81 % 0.11 -67.56 % 0.33 20.11 % 0.27 -18.17 % 0.33 0.36 % 0.33 11.93 % 0.29 -89.27 % 2.74 198.75 % 0.92 18.79 % 0.77 0.00 % 0.77 -15.23 % 0.91 0.00 % 0.91 -47.37 % 1.73 0.00 % 1.73 136.55 % 0.73 0.00 % 0.73 708.59 % -0.12 0.00 % -0.12 -163.33 % 0.19 0.00 % 0.19 -59.55 % 0.47 0.00 % 0.47 -41.68 % 0.81 0.00 % 0.81 105.71 % 0.39 0.00 % 0.39 30.90 % 0.30 0.00 % 0.30 8.77 % 0.27 0.00 % 0.27 -89.68 % 2.66 0.00 % 2.66 431.68 % 0.50 0.00 % 0.50 -16.21 % 0.60 0.00 % 0.60 -19.22 % 0.74 0.00 % 0.74
Ratio EBITDA 0.18 464.98 % 0.03 -86.56 % 0.23 -10.61 % 0.26 -18.44 % 0.32 -22.43 % 0.41 57.38 % 0.26 499.37 % 0.04 -22.41 % 0.06 -61.15 % 0.15 -60.80 % 0.37 14.94 % 0.32 -1.19 % 0.33 -59.31 % 0.80 80.58 % 0.45 186.33 % 0.16 -32.19 % 0.23 128.80 % 0.10 -15.92 % 0.12 -50.79 % 0.24 6.98 % 0.23 -37.40 % 0.36 14.82 % 0.31 32.67 % 0.24 -47.14 % 0.45 -57.40 % 1.05 15.11 % 0.92 0.00 % 0.92 -9.90 % 1.02 0.00 % 1.02 -42.73 % 1.78 0.00 % 1.78 4 259.35 % -0.04 0.00 % -0.04 -6.59 % -0.04 0.00 % -0.04 -117.55 % 0.23 0.00 % 0.23 -56.63 % 0.53 0.00 % 0.53 -43.23 % 0.93 0.00 % 0.93 109.85 % 0.44 0.00 % 0.44 26.29 % 0.35 0.00 % 0.35 10.14 % 0.32 0.00 % 0.32 -88.33 % 2.72 0.00 % 2.72 375.06 % 0.57 0.00 % 0.57 15.65 % 0.49 0.00 % 0.49 -13.43 % 0.57 0.00 % 0.57
Gross profit ratio 0.47 56.85 % 0.30 -42.66 % 0.53 -2.06 % 0.54 -21.07 % 0.68 19.34 % 0.57 -28.81 % 0.80 21.34 % 0.66 -19.40 % 0.82 38.94 % 0.59 12.98 % 0.52 23.68 % 0.42 -4.79 % 0.44 -51.12 % 0.91 34.82 % 0.67 125.46 % 0.30 -16.47 % 0.36 109.41 % 0.17 -16.44 % 0.20 -46.74 % 0.38 1.38 % 0.38 -21.40 % 0.48 -3.72 % 0.50 9.37 % 0.46 -43.83 % 0.82 48.70 % 0.55 -8.12 % 0.60 0.00 % 0.60 22.02 % 0.49 0.00 % 0.49 23.34 % 0.40 0.00 % 0.40 -45.72 % 0.73 0.00 % 0.73 934.49 % 0.07 0.00 % 0.07 -66.24 % 0.21 0.00 % 0.21 -79.08 % 1.00 0.00 % 1.00 75.45 % 0.57 0.00 % 0.57 -43.00 % 1.00 0.00 % 1.00 133.12 % 0.43 0.00 % 0.43 -6.61 % 0.46 0.00 % 0.46 -41.13 % 0.78 0.00 % 0.78 -4.82 % 0.82 0.00 % 0.82 -6.50 % 0.88 0.00 % 0.88 -2.06 % 0.90 0.00 % 0.90
Weighted average shs out dil 1.306 B 11.99 % 1.166 B -10.71 % 1.306 B 11.01 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.20 % 1.174 B 2.05 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 3.82 % 1.108 B 0.00 % 1.108 B 63.06 % 679.712 M 0.00 % 679.712 M 16.44 % 583.756 M 0.00 % 583.756 M 0.79 % 579.185 M 0.00 % 579.185 M 16.37 % 497.697 M 0.00 % 497.697 M -0.07 % 498.052 M 0.00 % 498.052 M -0.66 % 501.348 M 0.00 % 501.348 M 0.63 % 498.204 M 0.00 % 498.204 M -0.06 % 498.513 M 0.00 % 498.513 M 0.05 % 498.258 M 0.00 % 498.258 M
Weighted average shs out 1.306 B 11.94 % 1.167 B -10.66 % 1.306 B 11.01 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.00 % 1.177 B 0.20 % 1.174 B 2.05 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 0.00 % 1.151 B 3.82 % 1.108 B 0.00 % 1.108 B 63.06 % 679.712 M 0.00 % 679.712 M 16.44 % 583.756 M 0.00 % 583.756 M 0.79 % 579.185 M 0.00 % 579.185 M 16.37 % 497.697 M 0.00 % 497.697 M -0.07 % 498.052 M 0.00 % 498.052 M -0.66 % 501.348 M 0.00 % 501.348 M 0.63 % 498.204 M 0.00 % 498.204 M -0.06 % 498.513 M 0.00 % 498.513 M 0.05 % 498.258 M 0.00 % 498.258 M
EPS diluted 0.10 4 921.05 % 0.00 -97.81 % 0.09 -33.15 % 0.13 -18.75 % 0.16 -82.22 % 0.90 -10.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -36.31 % 1.57 63.54 % 0.96 6.67 % 0.90 -13.46 % 1.04 188.89 % 0.36 -36.84 % 0.57 128.00 % 0.25 -60.32 % 0.63 53.66 % 0.41 -35.94 % 0.64 146.15 % 0.26 -3.70 % 0.27 -68.24 % 0.85 51.79 % 0.56 -67.44 % 1.72 100.00 % 0.86 -38.57 % 1.40 100.00 % 0.70 -63.54 % 1.92 100.00 % 0.96 -25.00 % 1.28 100.00 % 0.64 169.57 % -0.92 -100.00 % -0.46 -125.56 % 1.80 100.00 % 0.90 -55.00 % 2.00 100.00 % 1.00 -45.65 % 1.84 100.00 % 0.92 76.92 % 0.52 100.00 % 0.26 -35.00 % 0.40 100.00 % 0.20 -38.73 % 0.33 100.00 % 0.16 -92.30 % 2.12 100.00 % 1.06 165.00 % 0.40 100.00 % 0.20 -50.00 % 0.40 100.00 % 0.20 -66.67 % 0.60 300.00 % 0.15
Earnings per share 0.10 4 921.05 % 0.00 -97.81 % 0.09 -33.15 % 0.13 -18.75 % 0.16 -82.22 % 0.90 -10.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -36.31 % 1.57 63.54 % 0.96 6.67 % 0.90 -13.46 % 1.04 188.89 % 0.36 -36.84 % 0.57 128.00 % 0.25 -60.32 % 0.63 53.66 % 0.41 -35.94 % 0.64 146.15 % 0.26 -3.70 % 0.27 -68.24 % 0.85 51.79 % 0.56 -67.44 % 1.72 100.00 % 0.86 -38.57 % 1.40 100.00 % 0.70 -63.54 % 1.92 100.00 % 0.96 -25.00 % 1.28 100.00 % 0.64 169.57 % -0.92 -100.00 % -0.46 -125.56 % 1.80 100.00 % 0.90 -55.00 % 2.00 100.00 % 1.00 -45.65 % 1.84 100.00 % 0.92 76.92 % 0.52 100.00 % 0.26 -35.00 % 0.40 100.00 % 0.20 -38.73 % 0.33 100.00 % 0.16 -92.30 % 2.12 100.00 % 1.06 165.00 % 0.40 100.00 % 0.20 -50.00 % 0.40 100.00 % 0.20 -66.67 % 0.60 300.00 % 0.15
Gross profit 1.153 B 10.46 % 1.044 B 1.90 % 1.025 B 8.90 % 941.009 M 5.83 % 889.141 M -56.22 % 2.031 B 235.35 % 605.683 M -17.69 % 735.826 M -12.00 % 836.124 M 35.86 % 615.450 M -68.74 % 1.969 B -22.37 % 2.536 B 0.31 % 2.528 B 30.05 % 1.944 B 308.25 % 476.193 M 1.73 % 468.101 M -16.07 % 557.705 M -18.88 % 687.466 M 21.64 % 565.145 M -34.18 % 858.683 M 28.73 % 667.051 M -38.37 % 1.082 B 138.24 % 454.340 M -6.34 % 485.085 M 66.12 % 292.007 M -24.85 % 388.546 M -74.53 % 1.526 B 100.00 % 762.856 M -11.17 % 858.738 M 100.00 % 429.369 M -14.68 % 503.222 M 100.00 % 251.611 M -82.65 % 1.451 B 100.00 % 725.311 M 16.79 % 621.052 M 100.00 % 310.526 M -85.71 % 2.173 B 100.00 % 1.086 B -62.65 % 2.908 B 100.00 % 1.454 B 93.23 % 752.516 M 100.00 % 376.258 M -51.35 % 773.425 M 100.00 % 386.713 M 33.79 % 289.036 M 100.00 % 144.518 M -46.77 % 271.520 M 100.00 % 135.760 M -56.27 % 310.440 M 100.00 % 155.220 M -53.87 % 336.500 M 100.00 % 168.250 M -44.24 % 301.732 M 100.00 % 150.866 M -57.40 % 354.143 M 300.00 % 88.536 M
Income tax expense 80.680 M 221.25 % -66.542 M -177.90 % 85.423 M -9.48 % 94.372 M 38.25 % 68.264 M -82.25 % 384.610 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 273.248 M 628.64 % 37.501 M 8.60 % 34.532 M 263.65 % 9.496 M -86.51 % 70.395 M 532.65 % 11.127 M -69.16 % 36.074 M 10.96 % 32.511 M -77.63 % 145.361 M -15.62 % 172.270 M 193.96 % 58.604 M 113.75 % 27.417 M -14.73 % 32.154 M 7.95 % 29.786 M -82.70 % 172.182 M 100.00 % 86.091 M -45.93 % 159.219 M 100.00 % 79.610 M 5.74 % 75.290 M 100.00 % 37.645 M -67.04 % 114.231 M 100.00 % 57.116 M -66.62 % 171.131 M 100.00 % 85.566 M -77.80 % 385.367 M 100.00 % 192.684 M 25.36 % 153.708 M 100.00 % 76.854 M -46.98 % 144.962 M 100.00 % 72.481 M 90.03 % 38.141 M 100.00 % 19.071 M -43.04 % 33.480 M 100.00 % 16.740 M -33.90 % 25.326 M 100.00 % 12.663 M -40.08 % 21.134 M 100.00 % 10.567 M -53.73 % 22.838 M 100.00 % 11.419 M 177.47 % -14.740 M -100.00 % -7.370 M 70.43 % -24.926 M -300.00 % -6.232 M
Cost of revenue 1.275 B -46.96 % 2.405 B 162.46 % 916.223 M 13.86 % 804.686 M 94.97 % 412.725 M -72.81 % 1.518 B 927.40 % 147.749 M -60.58 % 374.834 M 107.06 % 181.031 M -57.38 % 424.802 M -76.28 % 1.791 B -48.14 % 3.453 B 9.40 % 3.157 B 1 537.95 % 192.726 M -16.00 % 229.434 M -79.06 % 1.096 B 9.72 % 998.762 M -70.01 % 3.330 B 51.73 % 2.195 B 59.63 % 1.375 B 25.90 % 1.092 B -5.96 % 1.161 B 156.72 % 452.373 M -21.14 % 573.654 M 769.11 % 66.005 M -79.36 % 319.830 M -68.95 % 1.030 B 100.00 % 515.056 M -42.55 % 896.555 M 100.00 % 448.278 M -41.44 % 765.500 M 100.00 % 382.750 M -28.42 % 534.683 M 100.00 % 267.342 M -96.73 % 8.172 B 100.00 % 4.086 B -50.24 % 8.212 B 100.00 % 4.106 B 0.000 0.000 -100.00 % 567.785 M 100.00 % 283.893 M 0.000 0.000 -100.00 % 384.776 M 100.00 % 192.388 M -39.81 % 319.637 M 100.00 % 159.819 M 82.74 % 87.456 M 100.00 % 43.728 M -40.93 % 74.029 M 100.00 % 37.015 M -12.83 % 42.464 M 100.00 % 21.232 M -48.89 % 41.538 M 300.00 % 10.385 M
General and administrative expenses 302.600 M -9.07 % 332.772 M 4.32 % 318.985 M 1.37 % 314.686 M 7.83 % 291.830 M -0.33 % 292.800 M -8.91 % 321.451 M 2.07 % 314.922 M 12.43 % 280.094 M 0.000 -100.00 % 294.548 M 0.000 -100.00 % 99.489 M -17.70 % 120.884 M 25.14 % 96.598 M -19.99 % 120.734 M 16.53 % 103.604 M -2.56 % 106.327 M 11.23 % 95.591 M -13.91 % 111.040 M 16.31 % 95.465 M -4.47 % 99.929 M 18.18 % 84.560 M -7.12 % 91.047 M 3.04 % 88.359 M 747.00 % 10.432 M -91.43 % 121.705 M 100.00 % 60.853 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
Selling and marketing expenses 359.402 M 39.50 % 257.635 M 24.50 % 206.929 M 81.78 % 113.834 M 0.76 % 112.972 M -31.82 % 165.702 M 633.19 % 22.600 M -77.40 % 100.020 M 118.88 % 45.696 M 0.000 -100.00 % 197.918 M 0.000 -100.00 % 207.329 M 103.42 % 101.921 M 117.74 % 46.808 M -53.08 % 99.764 M 18.64 % 84.089 M -54.87 % 186.313 M 55.21 % 120.036 M -33.08 % 179.367 M -3.78 % 186.416 M -1.80 % 189.832 M 179.71 % 67.867 M -30.66 % 97.878 M 136.18 % 41.442 M -40.51 % 69.660 M -81.76 % 381.977 M 100.00 % 190.989 M 38.50 % 137.896 M 100.00 % 68.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 0.000 0.000 0.000 0.000
Other expenses 251.413 M -38.06 % 405.867 M 76.75 % 229.622 M 71.24 % 134.097 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -689.042 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 100.00 % -1.388 B -100.00 % -694.229 M 0.000 0.000 100.00 % -432.456 M -100.00 % -216.228 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
Operating expenses 913.415 M -8.32 % 996.274 M 31.86 % 755.536 M 34.29 % 562.617 M 8.68 % 517.678 M -35.32 % 800.392 M 103.01 % 394.270 M -60.08 % 987.582 M 672.45 % 127.851 M -73.35 % 479.667 M -44.95 % 871.300 M 38.18 % 630.574 M -8.49 % 689.042 M 87.93 % 366.652 M -58.37 % 880.827 M -0.05 % 881.287 M 7 632.62 % 11.397 M -64.13 % 31.772 M -79.59 % 155.681 M 4 257.15 % 3.573 M -93.45 % 54.570 M -11.10 % 61.384 M 203.88 % 20.200 M -77.36 % 89.220 M -88.52 % 777.157 M 870.33 % 80.092 M -84.10 % 503.682 M 100.00 % 251.841 M 139.36 % -639.884 M -100.00 % -319.942 M 79.61 % -1.569 B -100.00 % -784.584 M -690.02 % -99.312 M -100.00 % -49.656 M -120.63 % 240.709 M 100.00 % 120.355 M 147.36 % -254.144 M -100.00 % -127.072 M 90.85 % -1.388 B -100.00 % -694.229 M -1 005.96 % 76.629 M 100.00 % 38.315 M 108.86 % -432.456 M -100.00 % -216.228 M -508.97 % 52.872 M 100.00 % 26.436 M -41.17 % 44.935 M 100.00 % 22.468 M -72.38 % 81.343 M 100.00 % 40.672 M -55.96 % 92.341 M 100.00 % 46.171 M -53.84 % 100.026 M 100.00 % 50.013 M -56.22 % 114.228 M 300.00 % 28.557 M
Cost and expenses 2.189 B -35.64 % 3.401 B 103.44 % 1.672 B 28.76 % 1.298 B 45.20 % 894.222 M -57.23 % 2.091 B 954.73 % 198.209 M -28.22 % 276.129 M -40.32 % 462.719 M 205.50 % 151.462 M -89.15 % 1.396 B -27.86 % 1.935 B -51.37 % 3.980 B 611.52 % 559.378 M -49.62 % 1.110 B -43.84 % 1.977 B 95.72 % 1.010 B -69.96 % 3.362 B 43.03 % 2.351 B 70.51 % 1.379 B 20.22 % 1.147 B -6.21 % 1.223 B 158.73 % 472.573 M -28.71 % 662.874 M -21.38 % 843.162 M 110.83 % 399.922 M -73.93 % 1.534 B 100.00 % 766.897 M 198.79 % 256.671 M 100.00 % 128.336 M 115.97 % -803.667 M -100.00 % -401.834 M -192.30 % 435.371 M 100.00 % 217.686 M -97.41 % 8.412 B 100.00 % 4.206 B -47.14 % 7.957 B 100.00 % 3.979 B 41 147.18 % 9.646 M 100.00 % 4.823 M -99.25 % 644.414 M 100.00 % 322.207 M 68 747.65 % 468.000 K 100.00 % 234.000 K -99.95 % 437.648 M 100.00 % 218.824 M -39.98 % 364.572 M 100.00 % 182.286 M 7.99 % 168.799 M 100.00 % 84.400 M -49.27 % 166.370 M 100.00 % 83.185 M -41.62 % 142.490 M 100.00 % 71.245 M -54.26 % 155.766 M 300.00 % 38.942 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 662.002 M 12.13 % 590.407 M 12.26 % 525.914 M 22.73 % 428.520 M 5.86 % 404.802 M -11.71 % 458.502 M 4 247.23 % 10.547 M -7.10 % 11.353 M -1.14 % 11.484 M -26.76 % 15.679 M -36.06 % 24.522 M -18.03 % 29.917 M -90.25 % 306.818 M 37.71 % 222.805 M 55.37 % 143.406 M -34.96 % 220.498 M 17.48 % 187.693 M -35.86 % 292.640 M 35.72 % 215.627 M -25.75 % 290.407 M 3.02 % 281.881 M -2.72 % 289.761 M 90.10 % 152.427 M -19.32 % 188.925 M 45.55 % 129.801 M 62.06 % 80.092 M -84.10 % 503.682 M 100.00 % 251.841 M 139.36 % -639.884 M -100.00 % -319.942 M 79.61 % -1.569 B -100.00 % -784.584 M -690.02 % -99.312 M -100.00 % -49.656 M -120.63 % 240.709 M 100.00 % 120.355 M 147.36 % -254.144 M -100.00 % -127.072 M 0.000 0.000 -100.00 % 76.629 M 100.00 % 38.315 M 0.000 0.000 -100.00 % 52.872 M 100.00 % 26.436 M -41.17 % 44.935 M 100.00 % 22.468 M -72.38 % 81.343 M 100.00 % 40.672 M -55.96 % 92.341 M 100.00 % 46.171 M -53.84 % 100.026 M 100.00 % 50.013 M -56.22 % 114.228 M 300.00 % 28.557 M
Interest income 0.000 0.000 0.000 0.000 -100.00 % 95.034 M 23.04 % 77.239 M 305.03 % 19.070 M -18.81 % 23.488 M 28.09 % 18.337 M 0.000 -100.00 % 95.508 M 0.000 -100.00 % 134.298 M 10.97 % 121.017 M 35.17 % 89.527 M 69.80 % 52.725 M -21.27 % 66.973 M 28.82 % 51.988 M -30.21 % 74.491 M -11.42 % 84.091 M -1.43 % 85.308 M -13.14 % 98.210 M 34.48 % 73.029 M 22.39 % 59.668 M 32.63 % 44.990 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
Interest expense 0.000 0.000 0.000 100.00 % -350.349 M -166.22 % 529.085 M 22.23 % 432.864 M 155.12 % 169.673 M 18.40 % 143.301 M 24.40 % 115.190 M -11.00 % 129.426 M -37.53 % 207.167 M -20.20 % 259.624 M 6.90 % 242.875 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 % 51.025 M -49.13 % 100.312 M 100.00 % 50.156 M -20.07 % 62.753 M 100.00 % 31.377 M 55.28 % 20.207 M 100.00 % 10.104 M -56.36 % 23.154 M 100.00 % 11.577 M -87.88 % 95.512 M 100.00 % 47.756 M 0.000 0.000 0.000 0.000 -100.00 % 17.694 M 100.00 % 8.847 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 4.727 M 174.03 % 1.725 M -83.01 % 10.155 M 1.65 % 9.990 M -4.59 % 10.471 M -4.09 % 10.917 M -93.63 % 171.357 M -89.54 % 1.638 B 134.49 % 698.518 M 1 361.21 % 47.804 M -93.71 % 759.911 M -9.17 % 836.652 M 4 088.29 % 19.976 M 13.82 % 17.550 M 13.05 % 15.524 M -93.61 % 242.811 M 1 269.80 % 17.726 M -29.36 % 25.093 M -0.38 % 25.188 M -87.46 % 200.855 M 298.49 % 50.404 M -80.29 % 255.783 M 1 503.45 % 15.952 M -94.97 % 317.223 M 1 696.48 % 17.658 M -8.22 % 19.241 M -89.44 % 182.267 M 100.00 % 91.134 M 152.59 % 36.080 M 100.00 % 18.040 M -36.94 % 28.608 M 100.00 % 14.304 M 101.20 % -1.195 B -100.00 % -597.659 M -5 739.88 % 10.597 M 100.00 % 5.299 M -48.46 % 10.280 M 100.00 % 5.140 M -46.71 % 9.646 M 100.00 % 4.823 M 269.86 % 1.304 M 100.00 % 652.000 K 39.32 % 468.000 K 100.00 % 234.000 K -58.73 % 567.000 K 100.00 % 283.500 K -77.73 % 1.273 M 100.00 % 636.500 K -73.89 % 2.438 M 100.00 % 1.219 M -81.34 % 6.532 M 100.00 % 3.266 M -56.12 % 7.443 M 100.00 % 3.722 M -48.98 % 7.294 M 300.00 % 1.824 M
Operating income 239.920 M 401.07 % 47.882 M -82.21 % 269.188 M 25.07 % 215.236 M -47.20 % 407.644 M -72.05 % 1.459 B 858.26 % 152.208 M -90.43 % 1.590 B 156.71 % 619.289 M 174.63 % 225.499 M -60.81 % 575.369 M -3.96 % 599.102 M -67.43 % 1.839 B 8.20 % 1.700 B 469.41 % 298.529 M 105 761.35 % 282.000 K -99.92 % 339.076 M -10.17 % 377.459 M 24.28 % 303.728 M -10.69 % 340.090 M -2.22 % 347.819 M -37.40 % 555.617 M 106.07 % 269.622 M 509.31 % -65.873 M -146.02 % 143.138 M -80.33 % 727.646 M -66.29 % 2.159 B 100.00 % 1.079 B -38.26 % 1.748 B 100.00 % 874.179 M -60.68 % 2.223 B 100.00 % 1.112 B 0.10 % 1.111 B 100.00 % 555.297 M 253.13 % -362.623 M -100.00 % -181.312 M -107.69 % 2.358 B 100.00 % 1.179 B -22.41 % 1.520 B 100.00 % 759.857 M -37.81 % 1.222 B 100.00 % 610.905 M 79.17 % 340.969 M 100.00 % 170.485 M -27.45 % 234.980 M 100.00 % 117.490 M -36.95 % 186.351 M 100.00 % 93.176 M -91.37 % 1.079 B 100.00 % 539.673 M 136.27 % 228.413 M 100.00 % 114.207 M -29.89 % 162.890 M 100.00 % 81.445 M -62.79 % 218.888 M 300.00 % 54.722 M
Operating income ratio 0.10 611.51 % 0.01 -89.99 % 0.14 12.49 % 0.12 -60.62 % 0.31 -23.81 % 0.41 103.43 % 0.20 -85.89 % 1.43 135.10 % 0.61 180.87 % 0.22 41.64 % 0.15 53.00 % 0.10 -69.08 % 0.32 -59.33 % 0.80 88.03 % 0.42 234 523.64 % 0.00 -99.92 % 0.22 131.89 % 0.09 -14.63 % 0.11 -27.72 % 0.15 -22.99 % 0.20 -20.16 % 0.25 -16.73 % 0.30 577.93 % -0.06 -115.56 % 0.40 -61.08 % 1.03 21.61 % 0.84 0.00 % 0.84 -15.20 % 1.00 0.00 % 1.00 -43.16 % 1.75 0.00 % 1.75 213.27 % 0.56 0.00 % 0.56 1 456.43 % -0.04 0.00 % -0.04 -118.16 % 0.23 0.00 % 0.23 -56.54 % 0.52 0.00 % 0.52 -43.53 % 0.93 0.00 % 0.93 109.91 % 0.44 0.00 % 0.44 26.42 % 0.35 0.00 % 0.35 10.63 % 0.32 0.00 % 0.32 -88.38 % 2.71 0.00 % 2.71 387.54 % 0.56 0.00 % 0.56 17.57 % 0.47 0.00 % 0.47 -14.45 % 0.55 0.00 % 0.55
Total other income expenses net -44.119 M 60.95 % -112.972 M -61.75 % -69.843 M -202.31 % 68.263 M 134.40 % -198.426 M -803.41 % 28.209 M 247.92 % -19.070 M -139.60 % 48.153 M -39.22 % 79.229 M 190.05 % -87.979 M -378.51 % -18.386 M 98.28 % -1.069 B -933.92 % -103.375 M -162.42 % -39.393 M -117.13 % 230.028 M -80.54 % 1.182 B 940.97 % 113.558 M 288.09 % -60.374 M -219.64 % 50.463 M -65.15 % 144.783 M 1 222.78 % -12.895 M -112.08 % 106.755 M 16.69 % 91.489 M -43.74 % 162.629 M -81.54 % 881.036 M 1 956.36 % -47.461 M -324.63 % -11.177 M -100.00 % -5.589 M -149.78 % 11.227 M 100.00 % 5.614 M -88.72 % 49.758 M 100.00 % 24.879 M -94.56 % 457.510 M 100.00 % 228.755 M 143.63 % -524.280 M -100.00 % -262.140 M 0.000 0.000 0.000 0.000 100.00 % -13.443 M -100.00 % -6.722 M 0.000 0.000 -100.00 % 43.000 K 100.00 % 21.500 K -98.60 % 1.541 M 100.00 % 770.500 K -51.36 % 1.584 M 100.00 % 792.000 K 831.76 % 85.000 K 100.00 % 42.500 K -99.85 % 28.153 M 100.00 % 14.077 M -71.29 % 49.036 M 300.00 % 12.259 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31 1999-06-30 1999-01-31 1998-06-30 1998-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
Net debt 19.571 B -0.93 % 19.755 B -0.04 % 19.763 B -12.57 % 22.605 B 2.96 % 21.954 B -4.90 % 23.086 B -0.48 % 23.197 B 56.13 % 14.858 B 10.53 % 13.443 B 17.54 % 11.437 B -2.15 % 11.688 B 0.25 % 11.658 B -13.50 % 13.478 B -27.28 % 18.533 B 25.83 % 14.729 B 19.26 % 12.350 B 8.52 % 11.380 B -2.39 % 11.659 B -8.99 % 12.811 B -8.30 % 13.970 B -4.65 % 14.652 B 8.22 % 13.539 B -0.98 % 13.673 B -1.63 % 13.900 B 29.21 % 10.758 B -1.94 % 10.971 B -0.40 % 11.015 B 0.49 % 10.961 B 58.02 % 6.936 B 21.84 % 5.693 B 17.43 % 4.848 B 9.09 % 4.444 B -14.57 % 5.202 B 110.46 % 2.472 B -67.81 % 7.678 B 202.29 % 2.540 B 42.88 % 1.778 B -21.81 % 2.274 B 39.76 % 1.627 B 474.53 % 283.165 M -64.96 % 808.145 M 35.92 % 594.590 M -7.77 % 644.668 M
Total investments 3.918 B -5.47 % 4.145 B -2.10 % 4.234 B 29.02 % 3.281 B -37.15 % 5.221 B 45.92 % 3.578 B -9.71 % 3.963 B -3.57 % 4.110 B -18.01 % 5.013 B 8.55 % 4.618 B -30.75 % 6.668 B 5.78 % 6.304 B 2.44 % 6.154 B -0.96 % 6.214 B 16.03 % 5.356 B 3.73 % 5.163 B 19.33 % 4.327 B -12.01 % 4.918 B -1.64 % 5.000 B -5.27 % 5.278 B -0.05 % 5.281 B 0.44 % 5.258 B 3.24 % 5.093 B -1.85 % 5.189 B 4.85 % 4.949 B 7.87 % 4.588 B 5.66 % 4.342 B 7.17 % 4.051 B 9.67 % 3.694 B 14.83 % 3.217 B 16.28 % 2.767 B 6.63 % 2.595 B 102.34 % 1.282 B 4.41 % 1.228 B 29.03 % 951.884 M 84.37 % 516.295 M 230.69 % 156.125 M -63.48 % 427.546 M 454.80 % 77.063 M -36.34 % 121.046 M -89.42 % 1.144 B 23.06 % 929.968 M 42.74 % 651.491 M
Total debt 20.528 B -0.09 % 20.546 B 0.37 % 20.471 B -13.57 % 23.686 B 4.54 % 22.656 B -5.41 % 23.951 B -1.86 % 24.404 B 53.47 % 15.901 B 0.20 % 15.870 B 26.25 % 12.571 B -8.34 % 13.714 B -8.16 % 14.932 B -2.59 % 15.330 B -21.79 % 19.601 B 23.55 % 15.865 B 10.80 % 14.319 B 13.66 % 12.598 B 1.15 % 12.454 B -13.39 % 14.380 B -5.06 % 15.147 B 0.34 % 15.095 B 2.71 % 14.697 B 2.10 % 14.395 B -0.89 % 14.524 B 25.73 % 11.551 B 0.14 % 11.536 B -0.72 % 11.619 B -0.90 % 11.725 B 52.83 % 7.672 B 19.64 % 6.413 B 17.07 % 5.478 B 8.80 % 5.034 B -18.65 % 6.188 B 83.10 % 3.380 B -58.17 % 8.080 B 205.52 % 2.645 B 45.13 % 1.822 B -20.17 % 2.283 B 38.69 % 1.646 B 444.97 % 302.000 M -64.48 % 850.314 M 25.14 % 679.510 M -8.92 % 746.030 M
Accumulated other comprehensive income loss 8.230 B 1 407.23 % -629.596 M -30.97 % -480.724 M -7.72 % -446.258 M 19.96 % -557.524 M -69.19 % -329.520 M -673.35 % 57.473 M -86.83 % 436.313 M 46.61 % 297.603 M 42.42 % 208.961 M 147.72 % -437.876 M -57.03 % -278.857 M -129.56 % -121.473 M -32.25 % -91.848 M -122.05 % 416.550 M -87.33 % 3.286 B -1.23 % 3.327 B 7.10 % 3.107 B 32.82 % 2.339 B -13.39 % 2.701 B -15.38 % 3.191 B 0.01 % 3.191 B 1.35 % 3.149 B 5.38 % 2.988 B 13.32 % 2.637 B 941.09 % -313.508 M 0.000 100.00 % -123.228 M 0.000 100.00 % -55.730 M 0.000 0.000 0.000 0.000 0.000 100.00 % -34.836 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 8.794 B -8.33 % 9.593 B 1.20 % 9.479 B -1.59 % 9.632 B -4.80 % 10.119 B 8.08 % 9.362 B -5.25 % 9.880 B 15.09 % 8.585 B -0.46 % 8.624 B -53.76 % 18.651 B -0.32 % 18.711 B 1.72 % 18.394 B 7.37 % 17.132 B 4.86 % 16.338 B 25.84 % 12.983 B 8.05 % 12.015 B -0.33 % 12.055 B 3.56 % 11.641 B -1.14 % 11.776 B 4.29 % 11.292 B 0.55 % 11.230 B 4.66 % 10.730 B -1.06 % 10.845 B 0.65 % 10.775 B 0.000 -100.00 % 20.132 B 77.31 % 11.354 B 33.78 % 8.488 B -54.05 % 18.473 B 13.34 % 16.300 B 1.75 % 16.019 B 220.04 % 5.005 B 0.000 0.000 -100.00 % 4.144 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 9.307 B 0.00 % 9.307 B 7.77 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 0.00 % 8.636 B 2.60 % 8.417 B 0.00 % 8.417 B 0.00 % 8.417 B 0.00 % 8.417 B 0.00 % 8.417 B 0.00 % 8.417 B 0.00 % 8.417 B 7 215.22 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.00 % 115.068 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 17.625 B 0.33 % 17.568 B -1.56 % 17.847 B 0.44 % 17.768 B -0.29 % 17.819 B -3.87 % 18.536 B 1.98 % 18.176 B -4.71 % 19.074 B 8.13 % 17.641 B 0.30 % 17.588 B -43.33 % 31.034 B -0.92 % 31.321 B 0.53 % 31.156 B 4.46 % 29.825 B 3.10 % 28.929 B 2.23 % 28.297 B 3.60 % 27.315 B 0.83 % 27.091 B 6.15 % 25.522 B -2.23 % 26.104 B -0.19 % 26.153 B 0.28 % 26.079 B 2.16 % 25.528 B 0.37 % 25.434 B 1.97 % 24.944 B 3.32 % 24.141 B 3.62 % 23.298 B 2.12 % 22.816 B 3.27 % 22.093 B 2.85 % 21.480 B 10.71 % 19.402 B 1.65 % 19.086 B 19.18 % 16.015 B -26.60 % 21.819 B 73.55 % 12.573 B 110.01 % 5.987 B 40.70 % 4.255 B 29.40 % 3.288 B 1.15 % 3.251 B 3.29 % 3.147 B -26.34 % 4.273 B 2.41 % 4.172 B -0.29 % 4.184 B
Other non current liabilities 489.942 M 0.000 0.000 0.000 100.00 % -591.146 M -2.39 % -577.339 M -1.27 % -570.107 M -0.64 % -566.492 M -3.10 % -549.439 M -3.77 % -529.503 M 12.24 % -603.327 M -0.17 % -602.328 M 6.38 % -643.344 M 11.99 % -730.970 M 1.74 % -743.948 M -0.88 % -737.483 M 15.07 % -868.354 M -0.76 % -861.838 M 2.87 % -887.304 M 0.000 0.000 0.000 0.000 -100.00 % 923.006 M 3.95 % 887.891 M -0.42 % 891.616 M 1 721.22 % 48.957 M 4.97 % 46.637 M -94.98 % 928.586 M 37.61 % 674.773 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.434 M -80.60 % -794.000 K 0.000
Long term debt 18.775 B 3.56 % 18.129 B 3.42 % 17.530 B -12.09 % 19.941 B 684.38 % 2.542 B -73.13 % 9.462 B -17.99 % 11.537 B -16.68 % 13.847 B 39.53 % 9.925 B 45.46 % 6.823 B -38.73 % 11.135 B -16.94 % 13.406 B 14.43 % 11.715 B -7.97 % 12.730 B 62.17 % 7.850 B 12.72 % 6.964 B -6.20 % 7.424 B -24.82 % 9.874 B -23.71 % 12.943 B -3.05 % 13.350 B -10.29 % 14.882 B 11.45 % 13.353 B 6.22 % 12.571 B -4.69 % 13.190 B 88.19 % 7.009 B -29.43 % 9.932 B -0.80 % 10.012 B -2.89 % 10.310 B 60.36 % 6.429 B 151.44 % 2.557 B 63.38 % 1.565 B -18.35 % 1.917 B -61.83 % 5.022 B 24.08 % 4.048 B -43.58 % 7.174 B 330.58 % 1.666 B 44.04 % 1.157 B -39.52 % 1.913 B 44.99 % 1.319 B 553.03 % 202.000 M -47.49 % 384.717 M 119.52 % 175.252 M -40.93 % 296.706 M
Total non current liabilities 19.265 B 3.39 % 18.633 B 2.75 % 18.134 B -11.68 % 20.531 B 707.58 % 2.542 B -73.13 % 9.462 B -17.99 % 11.537 B -16.68 % 13.847 B 39.53 % 9.925 B 45.46 % 6.823 B -38.73 % 11.135 B -16.94 % 13.406 B 14.43 % 11.715 B -7.97 % 12.730 B 62.17 % 7.850 B 12.72 % 6.964 B -6.20 % 7.424 B -24.82 % 9.874 B -23.71 % 12.943 B -3.05 % 13.350 B -10.29 % 14.882 B 11.45 % 13.353 B 6.22 % 12.571 B -10.92 % 14.113 B 78.72 % 7.897 B -32.41 % 11.683 B 7.28 % 10.890 B -2.50 % 11.169 B 45.94 % 7.654 B 116.51 % 3.535 B 33.07 % 2.656 B -11.10 % 2.988 B -49.54 % 5.922 B 22.27 % 4.844 B -38.76 % 7.909 B 238.82 % 2.334 B 97.72 % 1.181 B -38.96 % 1.934 B 45.82 % 1.326 B 535.71 % 208.619 M -46.27 % 388.288 M 119.92 % 176.558 M -40.49 % 296.706 M
Other current liabilities 1.209 B -42.00 % 2.084 B -41.32 % 3.552 B 113.36 % 1.665 B -7.94 % 1.808 B 37.08 % 1.319 B -14.22 % 1.538 B 78.87 % 859.854 M -2.18 % 879.028 M -2.06 % 897.541 M 1.90 % 880.774 M -4.40 % 921.317 M -8.74 % 1.010 B -81.90 % 5.579 B 10.45 % 5.051 B 26.60 % 3.990 B -14.10 % 4.645 B 4.41 % 4.449 B -27.30 % 6.119 B 4.43 % 5.859 B 31.09 % 4.470 B 20.07 % 3.723 B -6.32 % 3.973 B 15.64 % 3.436 B -16.43 % 4.112 B 52.23 % 2.701 B 25.68 % 2.149 B 34.05 % 1.603 B 182.99 % 566.532 M -55.50 % 1.273 B 17.70 % 1.082 B 1.92 % 1.061 B -65.99 % 3.120 B 120.83 % 1.413 B 4 599.73 % 30.067 M -83.34 % 180.456 M 0.000 0.000 0.000 -100.00 % 15.000 K 0.000 -100.00 % 77.403 M 0.00 % 77.403 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 1.899 B 9.03 % 1.741 B 141.12 % 722.211 M -53.15 % 1.541 B 246.23 % 445.200 M 50.75 % 295.319 M 25.09 % 236.085 M -19.66 % 293.868 M -84.63 % 1.912 B -46.20 % 3.555 B 151.74 % -6.871 B 14.28 % -8.016 B -8.97 % -7.356 B -42.15 % -5.175 B -100.57 % -2.580 B -79.46 % -1.438 B 19.98 % -1.797 B -741.89 % -213.400 M 84.11 % -1.343 B 26.34 % -1.824 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.722 B 637.70 % 368.927 M 290.97 % 94.363 M -49.16 % 185.605 M 0.000 0.000 0.000 -100.00 % 5.034 M -36.09 % 7.877 M 110.00 % 3.751 M -64.03 % 10.429 M
Short term debt 1.753 B -27.49 % 2.418 B -17.82 % 2.942 B -21.44 % 3.745 B -81.38 % 20.114 B 38.82 % 14.489 B 12.61 % 12.867 B 512.08 % 2.102 B -64.64 % 5.945 B 3.43 % 5.748 B 122.89 % 2.579 B 68.92 % 1.527 B -57.76 % 3.615 B -47.40 % 6.871 B -14.28 % 8.016 B 8.97 % 7.356 B 42.15 % 5.175 B 100.57 % 2.580 B 79.46 % 1.438 B -19.98 % 1.797 B 741.89 % 213.400 M -84.11 % 1.343 B -26.34 % 1.824 B 36.68 % 1.334 B -70.63 % 4.543 B 183.22 % 1.604 B -0.21 % 1.607 B 13.58 % 1.415 B 13.88 % 1.243 B -67.77 % 3.856 B -1.46 % 3.913 B 25.50 % 3.118 B 167.37 % 1.166 B 38.81 % 839.978 M -7.23 % 905.433 M -7.46 % 978.413 M 47.03 % 665.442 M 79.85 % 370.000 M 13.26 % 326.680 M 226.68 % 100.000 M -78.52 % 465.597 M -7.67 % 504.258 M 12.23 % 449.324 M
Total current liabilities 4.757 B -26.91 % 6.508 B -23.21 % 8.475 B -10.16 % 9.434 B -63.98 % 26.189 B 36.46 % 19.191 B 6.06 % 18.094 B 23.68 % 14.629 B 61.69 % 9.047 B -1.27 % 9.164 B 45.59 % 6.295 B -7.22 % 6.784 B -33.30 % 10.172 B -28.16 % 14.158 B -2.53 % 14.526 B 11.14 % 13.070 B 15.32 % 11.334 B 28.64 % 8.811 B -1.25 % 8.922 B -1.66 % 9.073 B 43.83 % 6.308 B -21.53 % 8.039 B 15.25 % 6.976 B 24.27 % 5.613 B -40.94 % 9.505 B 74.30 % 5.453 B 13.42 % 4.808 B 18.31 % 4.064 B 10.24 % 3.686 B -38.37 % 5.982 B -1.60 % 6.079 B 16.47 % 5.219 B 9.91 % 4.749 B 60.55 % 2.958 B 39.72 % 2.117 B 37.25 % 1.542 B 30.49 % 1.182 B 76.73 % 668.863 M -11.43 % 755.197 M 302.68 % 187.541 M -71.93 % 668.048 M -6.05 % 711.069 M 10.18 % 645.360 M
Total liabilities 24.021 B -4.45 % 25.141 B -5.52 % 26.609 B -11.20 % 29.965 B 2.19 % 29.322 B 0.31 % 29.230 B -3.21 % 30.201 B 3.99 % 29.043 B 48.77 % 19.521 B 18.19 % 16.516 B -8.50 % 18.051 B -13.26 % 20.810 B -7.71 % 22.548 B -18.41 % 27.637 B 19.44 % 23.138 B 11.30 % 20.790 B 5.82 % 19.646 B 0.40 % 19.568 B -14.08 % 22.775 B -2.56 % 23.373 B 5.01 % 22.258 B -0.56 % 22.382 B 9.37 % 20.464 B 3.74 % 19.726 B 13.36 % 17.402 B 1.55 % 17.136 B 9.16 % 15.698 B 3.05 % 15.233 B 34.33 % 11.340 B 19.16 % 9.517 B 8.94 % 8.735 B 6.43 % 8.208 B -23.09 % 10.671 B 36.79 % 7.802 B -22.18 % 10.026 B 158.62 % 3.877 B 64.08 % 2.363 B -9.23 % 2.603 B 25.05 % 2.081 B 425.39 % 396.160 M -62.50 % 1.056 B 19.01 % 887.627 M -5.78 % 942.066 M
Other non current assets 14.889 B -0.95 % 15.032 B -0.54 % 15.113 B -0.93 % 15.255 B 510.26 % -3.718 B 1.81 % -3.787 B -0.47 % -3.769 B 12.65 % -4.315 B 16.90 % -5.193 B -8.09 % -4.804 B 32.72 % -7.139 B -4.08 % -6.859 B -1 167.83 % 642.365 M 109.17 % -7.008 B -18.52 % -5.913 B -3.14 % -5.733 B -11.58 % -5.138 B 10.58 % -5.746 B 1.72 % -5.846 B 4.89 % -6.147 B 3.26 % -6.354 B -0.07 % -6.349 B 1.16 % -6.424 B -128.78 % 22.320 B 9.72 % 20.344 B 1.97 % 19.951 B -16.50 % 23.893 B 3.10 % 23.175 B 30.02 % 17.823 B 14 373.56 % 123.144 M -99.26 % 16.746 B -11.06 % 18.829 B 9 413.11 % -202.176 M -831.09 % 27.654 M -97.93 % 1.335 B -69.96 % 4.445 B 2 246.98 % 189.409 M 50.80 % 125.602 M 80.25 % 69.684 M -45.75 % 128.453 M 409.37 % 25.218 M -97.41 % 974.559 M 35.21 % 720.753 M
Long term investments 3.908 B -5.70 % 4.145 B -1.60 % 4.212 B 28.36 % 3.281 B -34.57 % 5.015 B 41.88 % 3.534 B 0.79 % 3.507 B -13.26 % 4.043 B -17.64 % 4.909 B 8.79 % 4.512 B -32.07 % 6.642 B 5.62 % 6.289 B 2.19 % 6.154 B -0.96 % 6.214 B 16.03 % 5.356 B 3.73 % 5.163 B 19.33 % 4.327 B -12.01 % 4.918 B -1.64 % 5.000 B -5.27 % 5.278 B -0.05 % 5.281 B 0.86 % 5.236 B 3.13 % 5.077 B -0.28 % 5.091 B 4.91 % 4.852 B 8.00 % 4.493 B 0.000 0.000 -100.00 % 3.596 B 15.53 % 3.112 B 16.81 % 2.665 B 0.000 100.00 % -319.021 M -126.86 % 1.188 B 446.37 % -342.942 M -225.23 % 273.850 M 919.01 % 26.874 M -92.50 % 358.183 M 850.24 % 37.694 M 0.000 -100.00 % 1.134 B 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 895.192 M 24.33 % 720.033 M -10.00 % 800.033 M -0.16 % 801.293 M -22.32 % 1.032 B 45.24 % 710.223 M -55.87 % 1.609 B 0.000 0.000 -100.00 % 3.756 B 739.34 % 447.540 M -51.87 % 929.901 M -11.99 % 1.057 B -38.82 % 1.727 B 76.66 % 977.541 M -11.03 % 1.099 B 38.46 % 793.559 M 77.91 % 446.047 M -17.82 % 542.790 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 358.533 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.265 B 2.81 % 1.230 B 1.89 % 1.208 B 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.994 M 0.00 % 16.994 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 100.00 % -1.315 B -161.39 % 2.143 B 22.25 % 1.753 B -4.92 % 1.843 B -23.04 % 2.395 B -27.25 % 3.292 B 11.43 % 2.954 B -58.40 % 7.103 B 222.46 % -5.800 B 57.85 % -13.762 B -299.95 % 6.883 B 18.86 % 5.791 B 3.21 % 5.611 B 13.09 % 4.961 B -10.92 % 5.570 B -2.84 % 5.733 B -4.94 % 6.031 B -3.37 % 6.241 B 0.02 % 6.240 B -1.32 % 6.323 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.725 B 0.000 0.000 -100.00 % 18.097 B 44 765.85 % 40.335 M 137.35 % 16.994 M 0.00 % 16.994 M -98.66 % 1.265 B 2.81 % 1.230 B 1.89 % 1.208 B 0.000 0.000 0.000 0.000
Property plant equipment net 212.271 M -2.46 % 217.631 M -2.78 % 223.863 M -85.03 % 1.495 B 518.19 % 241.837 M -89.25 % 2.250 B 5.39 % 2.135 B -0.32 % 2.142 B -0.21 % 2.147 B 2.06 % 2.103 B 323.02 % 497.206 M -96.23 % 13.177 B -4.54 % 13.803 B 1 637.00 % 794.634 M 42.52 % 557.571 M -2.15 % 569.800 M -29.76 % 811.161 M -2.05 % 828.168 M -2.18 % 846.611 M -2.58 % 868.993 M -19.01 % 1.073 B -3.61 % 1.113 B -17.35 % 1.347 B -0.47 % 1.353 B -18.62 % 1.663 B 0.73 % 1.651 B 4.91 % 1.574 B 3.49 % 1.521 B 0.82 % 1.508 B 12.35 % 1.342 B 391.36 % 273.189 M -1.75 % 278.047 M -3.35 % 287.686 M -98.34 % 17.298 B 21.10 % 14.284 B 4 582.57 % 305.056 M -91.22 % 3.476 B 14.72 % 3.030 B -0.84 % 3.055 B -5.48 % 3.233 B -16.25 % 3.860 B 1.99 % 3.785 B -2.84 % 3.896 B
Total non current assets 19.010 B -1.98 % 19.394 B -0.79 % 19.549 B 4.15 % 18.769 B 404.77 % 3.718 B -1.81 % 3.787 B 0.47 % 3.769 B -12.65 % 4.315 B -16.90 % 5.193 B 8.09 % 4.804 B -32.72 % 7.139 B 4.08 % 6.859 B -1.07 % 6.934 B -1.07 % 7.008 B 18.52 % 5.913 B 3.14 % 5.733 B 11.58 % 5.138 B -10.58 % 5.746 B -1.72 % 5.846 B -4.89 % 6.147 B -3.26 % 6.354 B 0.07 % 6.349 B -1.16 % 6.424 B -77.67 % 28.764 B 7.09 % 26.859 B 2.72 % 26.148 B 2.59 % 25.488 B 3.17 % 24.705 B 7.72 % 22.934 B 2.79 % 22.311 B 13.33 % 19.687 B 2.87 % 19.137 B 6.94 % 17.895 B -3.60 % 18.563 B 21.34 % 15.298 B 202.89 % 5.051 B 1.82 % 4.961 B 4.52 % 4.746 B 7.62 % 4.410 B 31.20 % 3.361 B -33.04 % 5.020 B 5.47 % 4.759 B 3.09 % 4.617 B
Other current assets 530.665 M -8.69 % 581.147 M 2.05 % 569.500 M 2.01 % 558.282 M 324.01 % 131.666 M -83.96 % 820.701 M 552.15 % 125.845 M -0.58 % 126.582 M -2.62 % 129.983 M -0.92 % 131.192 M -94.51 % 2.390 B 4.17 % 2.295 B -22.90 % 2.976 B -29.74 % 4.236 B 10.99 % 3.817 B 73.40 % 2.201 B 365.00 % 473.363 M 75.48 % 269.760 M -53.93 % 585.553 M 17.66 % 497.675 M 1.90 % 488.389 M 32.20 % 369.429 M -7.80 % 400.671 M 10.44 % 362.801 M -18.82 % 446.934 M 1 162.67 % 35.396 M -81.47 % 191.056 M 8.86 % 175.510 M 1 070.07 % 15.000 M -87.46 % 119.594 M 0.000 -100.00 % 199.154 M -55.42 % 446.759 M -84.28 % 2.842 B 464.76 % 503.298 M -8.41 % 549.487 M 62.37 % 338.411 M 222.83 % 104.828 M -86.70 % 788.421 M 1 065.22 % 67.663 M -56.98 % 157.275 M 32.45 % 118.739 M -62.68 % 318.177 M
Short term investments 9.664 M -53.75 % 20.895 M -3.94 % 21.751 M 3.17 % 21.082 M -89.78 % 206.349 M 373.17 % 43.610 M -90.44 % 456.313 M 582.16 % 66.892 M -35.68 % 104.003 M -1.58 % 105.671 M 302.45 % 26.257 M 70.30 % 15.418 M -98.82 % 1.312 B 50.50 % 871.658 M -20.79 % 1.100 B -12.95 % 1.264 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.945 M 38.11 % 15.890 M -83.78 % 97.951 M 1.64 % 96.368 M 1.51 % 94.937 M 0.000 0.000 -100.00 % 98.252 M -6.06 % 104.594 M 2.47 % 102.072 M 0.000 -100.00 % 1.601 B 3 870.07 % 40.335 M -96.88 % 1.295 B 434.07 % 242.445 M 87.58 % 129.251 M 86.34 % 69.363 M 76.19 % 39.369 M 0.000 -100.00 % 10.032 M 0.000 0.000
cash and cash equivalents 956.812 M 20.89 % 791.467 M 11.66 % 708.832 M -34.40 % 1.081 B 53.96 % 701.890 M -18.82 % 864.590 M -28.36 % 1.207 B 15.70 % 1.043 B -57.02 % 2.427 B 114.08 % 1.134 B -44.05 % 2.027 B -38.10 % 3.274 B 76.78 % 1.852 B 73.37 % 1.068 B -6.03 % 1.137 B -42.27 % 1.969 B 61.67 % 1.218 B 53.15 % 795.400 M -49.33 % 1.570 B 33.44 % 1.176 B 165.37 % 443.320 M -61.69 % 1.157 B 60.31 % 721.927 M 15.70 % 623.966 M -21.37 % 793.548 M 40.48 % 564.889 M -6.53 % 604.344 M -20.91 % 764.144 M 3.87 % 735.645 M 2.22 % 719.684 M 14.31 % 629.576 M 6.66 % 590.237 M -40.16 % 986.309 M 8.63 % 907.961 M 125.96 % 401.830 M 283.77 % 104.706 M 135.31 % 44.497 M 400.58 % 8.889 M -53.07 % 18.942 M 0.57 % 18.835 M -55.33 % 42.169 M -50.34 % 84.920 M -16.22 % 101.362 M
Cash and short term investments 966.476 M 18.97 % 812.362 M 11.19 % 730.583 M -33.68 % 1.102 B 21.30 % 908.239 M 0.00 % 908.200 M -45.40 % 1.663 B 49.84 % 1.110 B -56.15 % 2.531 B 104.22 % 1.240 B -39.62 % 2.053 B -37.60 % 3.290 B 77.61 % 1.852 B 73.37 % 1.068 B -6.03 % 1.137 B -42.27 % 1.969 B 61.67 % 1.218 B 53.15 % 795.400 M -49.33 % 1.570 B 33.44 % 1.176 B 165.37 % 443.320 M -62.41 % 1.179 B 59.83 % 737.817 M 2.20 % 721.917 M -18.88 % 889.916 M 34.87 % 659.826 M 9.18 % 604.344 M -20.91 % 764.144 M -8.36 % 833.897 M 1.17 % 824.278 M 12.66 % 731.648 M 23.96 % 590.237 M -77.19 % 2.588 B 172.87 % 948.296 M -44.11 % 1.697 B 388.74 % 347.151 M 99.80 % 173.748 M 122.04 % 78.252 M 34.20 % 58.311 M 209.59 % 18.835 M -63.92 % 52.201 M -38.53 % 84.920 M -16.22 % 101.362 M
Total current assets 22.637 B -2.91 % 23.314 B -6.39 % 24.906 B -14.01 % 28.963 B 3.79 % 27.905 B -0.23 % 27.970 B -2.71 % 28.749 B 2.85 % 27.953 B 44.24 % 19.380 B 14.06 % 16.990 B -10.46 % 18.975 B -12.17 % 21.605 B -3.11 % 22.298 B -14.03 % 25.935 B 23.27 % 21.039 B 7.67 % 19.540 B 26.68 % 15.425 B 3.69 % 14.876 B -15.77 % 17.661 B -7.27 % 19.047 B 2.12 % 18.650 B -2.22 % 19.075 B 13.36 % 16.827 B 2.63 % 16.396 B 5.87 % 15.486 B 2.37 % 15.128 B 11.99 % 13.508 B 1.24 % 13.343 B 27.10 % 10.499 B 20.87 % 8.686 B 2.78 % 8.450 B 3.60 % 8.157 B -31.35 % 11.881 B 7.44 % 11.058 B 51.47 % 7.301 B 51.70 % 4.813 B 190.43 % 1.657 B 44.72 % 1.145 B 24.14 % 922.351 M 406.69 % 182.033 M -41.13 % 309.227 M 2.94 % 300.389 M -41.02 % 509.337 M
Inventory 20.509 B -3.62 % 21.278 B -6.86 % 22.845 B -13.96 % 26.552 B 1.73 % 26.101 B -0.53 % 26.239 B -0.18 % 26.285 B 0.94 % 26.042 B 64.65 % 15.817 B 5.16 % 15.041 B -1.78 % 15.313 B -5.50 % 16.205 B -13.05 % 18.637 B -6.88 % 20.015 B 27.99 % 15.638 B 8.30 % 14.440 B 13.90 % 12.677 B 4.91 % 12.084 B -16.82 % 14.528 B -10.73 % 16.274 B -3.85 % 16.925 B -0.91 % 17.080 B 12.77 % 15.146 B 1.36 % 14.943 B 7.67 % 13.878 B 4.85 % 13.236 B 8.56 % 12.193 B 3.89 % 11.736 B 35.07 % 8.689 B 16.04 % 7.488 B 8.45 % 6.904 B -2.30 % 7.067 B 20.70 % 5.855 B 35.18 % 4.331 B 6.82 % 4.055 B 26.92 % 3.195 B 304.79 % 789.261 M -12.28 % 899.772 M 8 387.61 % 10.601 M -81.74 % 58.063 M -20.78 % 73.291 M 8.30 % 67.672 M 80.25 % 37.543 M
Net receivables 630.662 M -1.86 % 642.582 M -15.58 % 761.140 M 1.27 % 751.559 M -16.04 % 895.192 M 24.33 % 720.033 M -10.00 % 800.033 M -0.16 % 801.293 M -22.32 % 1.032 B 45.24 % 710.223 M -55.87 % 1.609 B -23.72 % 2.110 B 17.89 % 1.789 B -52.37 % 3.756 B 739.34 % 447.540 M -51.87 % 929.901 M -11.99 % 1.057 B -38.82 % 1.727 B 76.66 % 977.541 M -11.03 % 1.099 B 38.46 % 793.559 M 77.91 % 446.047 M -17.82 % 542.790 M 47.23 % 368.666 M -47.31 % 699.657 M -41.55 % 1.197 B 130.14 % 520.089 M -22.05 % 667.174 M 0.000 -100.00 % 358.533 M -55.97 % 814.201 M 171.01 % 300.428 M -89.96 % 2.992 B 0.000 0.000 -100.00 % 657.173 M 84.78 % 355.649 M 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 53.372 M 41.70 % 37.665 M 3.00 % 36.569 M -31.22 % 53.169 M 7.06 % 49.665 M 32.44 % 37.501 M 0.25 % 37.409 M 1.89 % 36.714 M -31.41 % 53.523 M -44.33 % 96.144 M -23.57 % 125.794 M 2.82 % 122.345 M 0.27 % 122.010 M -30.96 % 176.731 M 0.38 % 176.058 M 54.54 % 113.921 M -2.00 % 116.244 M 3.21 % 112.630 M 3.04 % 109.309 M 8.72 % 100.543 M 0.000 0.000 -100.00 % 53.233 M 143.80 % 21.835 M 111.70 % 10.314 M 53.14 % 6.735 M -9.77 % 7.464 M 158.09 % 2.892 M -90.44 % 30.266 M -4.56 % 31.711 M 251.25 % 9.028 M 127.41 % 3.970 M -57.33 % 9.303 M 188.64 % 3.223 M 72.91 % 1.864 M -95.27 % 39.369 M 0.000 0.000 0.000 -100.00 % 512.000 K
Other assets 0.000 0.000 0.000 0.000 -100.00 % 15.518 B -3.06 % 16.009 B 0.94 % 15.859 B 0.06 % 15.849 B 25.89 % 12.590 B 2.27 % 12.310 B -46.41 % 22.971 B -2.95 % 23.668 B -3.29 % 24.473 B -0.19 % 24.518 B -2.38 % 25.115 B 5.47 % 23.813 B -9.79 % 26.397 B 1.38 % 26.037 B 5.04 % 24.789 B 2.08 % 24.283 B 3.75 % 23.406 B 1.60 % 23.037 B 1.30 % 22.741 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.795 B -10.55 % 2.006 B 1.29 % 1.981 B -6.80 % 2.126 B 2.34 % 2.077 B -7.94 % 2.256 B 12.22 % 2.010 B -81.57 % 10.906 B 582.02 % 1.599 B -10.87 % 1.794 B 0.40 % 1.787 B 2.69 % 1.740 B 14.82 % 1.516 B -1.03 % 1.531 B 19.85 % 1.278 B -17.58 % 1.550 B 8.52 % 1.429 B -15.95 % 1.700 B 37.87 % 1.233 B -1.82 % 1.256 B 0.64 % 1.248 B -52.75 % 2.641 B 189.88 % 910.935 M 8.08 % 842.836 M -0.94 % 850.813 M -1.45 % 863.351 M 13.86 % 758.259 M -3.74 % 787.705 M -48.73 % 1.536 B 177.11 % 554.448 M -27.67 % 766.506 M 0.00 % 766.506 M 65.72 % 462.538 M 37.67 % 335.967 M -69.10 % 1.087 B 220.90 % 338.804 M -38.87 % 554.233 M 93.88 % 285.857 M -31.71 % 418.578 M 407.42 % 82.492 M -23.26 % 107.496 M -14.45 % 125.657 M 16.13 % 108.204 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 448.028 M 10.80 % 404.345 M 195.57 % 136.800 M -56.65 % 315.538 M -4.01 % 328.723 M -32.70 % 488.433 M -35.23 % 754.068 M 10.26 % 683.910 M 43.32 % 477.196 M 169.88 % 176.819 M -2.60 % 181.543 M 4.28 % 174.087 M 102.26 % 86.071 M 4.62 % 82.268 M -38.05 % 132.807 M -17.58 % 161.144 M -57.29 % 377.331 M 13.41 % 332.703 M 24.45 % 267.346 M 0.000 0.000 -100.00 % 285.117 M -2.80 % 293.327 M 13.76 % 257.856 M -24.34 % 340.821 M 14.19 % 298.465 M -6.17 % 318.086 M 16.04 % 274.121 M 0.000 -100.00 % 368.927 M 290.97 % 94.363 M 110.57 % 44.814 M 81.60 % 24.677 M 89.74 % 13.006 M 30.86 % 9.939 M 97.44 % 5.034 M -36.09 % 7.877 M 110.00 % 3.751 M -64.03 % 10.429 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 1.741 B 141.12 % 722.211 M -53.15 % 1.541 B 246.23 % 445.200 M 50.75 % 295.319 M 25.09 % 236.085 M -19.66 % 293.868 M -84.63 % 1.912 B -46.20 % 3.555 B -70.37 % 11.999 B 68.87 % 7.106 B 14.13 % 6.226 B -5.02 % 6.555 B -27.27 % 9.013 B -25.24 % 12.056 B -2.96 % 12.423 B -10.31 % 13.851 B 11.68 % 12.403 B 6.08 % 11.692 B 0.000 0.000 100.00 % -8.324 B 1.79 % -8.476 B 7.13 % -9.127 B -131.28 % -3.946 B -354.62 % 1.550 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 87.651 M -9.06 % 96.385 M -1.74 % 98.088 M -0.45 % 98.533 M -8.54 % 107.737 M -2.16 % 110.114 M -8.25 % 120.010 M -1.10 % 121.346 M -0.76 % 122.272 M 3.21 % 118.466 M -97.17 % 4.185 B -1.60 % 4.253 B 0.15 % 4.247 B 2.36 % 4.149 B 17.26 % 3.538 B 4.34 % 3.391 B -4.59 % 3.554 B 1.23 % 3.511 B 12.39 % 3.124 B -2.66 % 3.209 B -1.31 % 3.252 B 0.35 % 3.241 B 0.27 % 3.232 B 1.53 % 3.183 B 2.21 % 3.114 B 0.91 % 3.086 B 1.17 % 3.051 B 0.23 % 3.044 B 4.07 % 2.925 B 1.15 % 2.891 B -3.20 % 2.987 B 1.18 % 2.952 B -4.45 % 3.090 B -34.43 % 4.712 B 33.87 % 3.520 B 295.84 % 889.177 M 73 507.37 % 1.208 M -18.16 % 1.476 M -32.39 % 2.183 M 151.79 % 867.000 K 20.92 % 717.000 K -9.70 % 794.000 K -22.99 % 1.031 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 446.258 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 91.848 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
Other total stockholders equity 0.000 0.000 0.000 100.00 % -446.258 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 % 8.302 B -24.10 % 10.939 B 1.93 % 10.732 B 0.000 -100.00 % 8.302 B -21.42 % 10.565 B 27.26 % 8.302 B 0.000 0.000 -100.00 % 7.804 B -54.38 % 17.107 B 461.00 % 3.049 B 396.17 % 614.593 M -84.23 % 3.896 B 18.54 % 3.287 B 1.17 % 3.249 B 3.25 % 3.146 B -26.35 % 4.272 B 2.42 % 4.171 B -0.28 % 4.183 B
Deferred tax liabilities non current 0.000 -100.00 % 503.869 M -16.57 % 603.968 M 2.40 % 589.835 M -0.22 % 591.146 M 2.39 % 577.339 M 1.27 % 570.107 M 0.64 % 566.492 M 3.10 % 549.439 M 3.77 % 529.503 M -12.24 % 603.327 M 0.17 % 602.328 M -6.38 % 643.344 M -11.99 % 730.970 M -1.74 % 743.948 M 0.88 % 737.483 M -15.07 % 868.354 M 0.76 % 861.838 M -2.87 % 887.304 M -4.30 % 927.126 M -10.03 % 1.030 B 8.40 % 950.651 M 8.10 % 879.381 M 0.000 0.000 -100.00 % 859.073 M 3.62 % 829.094 M 2.00 % 812.814 M 175.04 % 295.528 M -2.52 % 303.170 M -72.22 % 1.091 B 1.88 % 1.071 B 19.01 % 900.145 M 13.09 % 795.941 M 8.40 % 734.230 M 9.92 % 667.940 M 2 712.62 % 23.748 M 11.36 % 21.325 M 201.33 % 7.077 M 6.92 % 6.619 M 32.25 % 5.005 M 138.33 % 2.100 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 591.146 M 2.39 % 577.339 M 1.27 % 570.107 M 0.64 % 566.492 M 3.10 % 549.439 M 3.77 % 529.503 M -14.70 % 620.749 M 0.12 % 620.016 M -6.20 % 660.963 M -11.69 % 748.420 M -1.84 % 762.422 M 0.84 % 756.098 M -14.91 % 888.578 M 0.60 % 883.247 M -2.86 % 909.257 M -4.34 % 950.468 M -10.97 % 1.068 B 7.91 % 989.330 M 7.90 % 916.906 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
Total assets 41.647 B -2.49 % 42.708 B -3.93 % 44.455 B -6.87 % 47.733 B 1.25 % 47.141 B -1.31 % 47.766 B -1.26 % 48.377 B 0.54 % 48.117 B 29.48 % 37.162 B 8.97 % 34.104 B -30.52 % 49.085 B -5.84 % 52.132 B -2.93 % 53.704 B -6.54 % 57.462 B 10.36 % 52.068 B 6.07 % 49.087 B 4.53 % 46.961 B 0.65 % 46.659 B -3.39 % 48.296 B -2.39 % 49.477 B 2.20 % 48.410 B -0.10 % 48.461 B 5.37 % 45.991 B 1.84 % 45.160 B 6.65 % 42.345 B 2.59 % 41.277 B 5.85 % 38.996 B 2.49 % 38.049 B 13.81 % 33.432 B 7.86 % 30.996 B 10.16 % 28.137 B 3.09 % 27.294 B -8.34 % 29.776 B 0.52 % 29.621 B 31.08 % 22.598 B 129.12 % 9.863 B 49.05 % 6.618 B 12.33 % 5.891 B 10.48 % 5.332 B 50.49 % 3.543 B -33.51 % 5.329 B 5.32 % 5.060 B -1.30 % 5.126 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31 1999-06-30 1999-01-31 1998-06-30 1998-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 2.392 B 0.000 100.00 % -332.778 M 0.000 -100.00 % 73.502 M 0.000 100.00 % -10.533 B 0.000 0.000 0.000 0.000 0.000 100.00 % -688.020 M 0.000 100.00 % -319.430 M 0.000 -100.00 % 3.359 B 0.000 100.00 % -1.059 B 0.000 100.00 % -622.416 M 0.000 100.00 % -766.288 M 0.000 100.00 % -119.888 M 63.16 % -325.445 M -100.00 % -162.723 M 93.74 % -2.600 B -100.00 % -1.300 B -321.42 % 587.059 M 100.00 % 293.530 M -71.34 % 1.024 B 100.00 % 512.022 M 97.97 % 258.642 M 0.00 % 258.642 M 0.000 0.000 0.000 0.000 100.00 % -450.492 M -100.00 % -225.246 M 0.000 0.000 0.000 0.000 -100.00 % 34.438 M 100.00 % 17.219 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 -100.00 % 134.555 M 0.000 -100.00 % 16.794 M 0.000 100.00 % -40.994 M 0.000 100.00 % -85.739 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 99.621 M 0.000 -100.00 % 830.214 M 0.000 100.00 % -301.378 M 0.000 100.00 % -751.005 M 0.000 100.00 % -116.172 M 0.000 -100.00 % 465.001 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
Inventory 0.000 -100.00 % 2.231 B 0.000 100.00 % -389.645 M 0.000 100.00 % -9.614 M 0.000 100.00 % -10.593 B 0.000 0.000 0.000 0.000 0.000 100.00 % -1.098 B 0.000 100.00 % -860.519 M 0.000 -100.00 % 3.694 B 0.000 -100.00 % 609.820 M 0.000 100.00 % -495.452 M 0.000 100.00 % -1.293 B 0.000 100.00 % -646.427 M 36.34 % -1.015 B -100.00 % -507.696 M 81.96 % -2.814 B -100.00 % -1.407 B -982.38 % -130.001 M -100.00 % -65.001 M 95.63 % -1.488 B -100.00 % -743.938 M 0.00 % -743.938 M 0.00 % -743.938 M 0.000 0.000 0.000 0.000 100.00 % -420.305 M -100.00 % -210.153 M 0.000 0.000 0.000 0.000 -100.00 % 25.426 M 100.00 % 12.713 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 27.164 M 0.000 -100.00 % 40.073 M 0.000 -100.00 % 124.110 M 0.000 -100.00 % 145.884 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 309.914 M 0.000 100.00 % -289.125 M 0.000 100.00 % -34.460 M 0.000 100.00 % -917.493 M 0.000 100.00 % -10.792 M 0.000 -100.00 % 61.565 M 0.000 -100.00 % 526.539 M -23.68 % 689.946 M 100.00 % 344.973 M 60.83 % 214.501 M 100.00 % 107.251 M -85.04 % 717.060 M 100.00 % 358.530 M -85.73 % 2.512 B 100.00 % 1.256 B 25.27 % 1.003 B 0.00 % 1.003 B 0.000 0.000 0.000 0.000 100.00 % -30.187 M -100.00 % -15.094 M 0.000 0.000 0.000 0.000 -100.00 % 9.012 M 100.00 % 4.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 300.732 M 113.35 % -2.253 B -791.04 % 325.965 M -71.84 % 1.158 B 297.42 % 291.291 M -43.88 % 519.028 M 106.67 % -7.779 B -182.08 % -2.758 B -78.27 % -1.547 B -119.31 % -705.373 M -971.26 % 80.960 M -95.35 % 1.740 B 29.11 % 1.348 B -0.73 % 1.358 B 199.09 % -1.370 B -4.71 % -1.308 B -38.87 % -942.195 M 59.05 % -2.301 B -377.03 % 830.605 M -18.83 % 1.023 B 184.17 % -1.216 B -420.68 % 379.096 M 587.33 % -77.791 M 87.06 % -601.181 M -37.33 % -437.761 M 31.01 % -634.527 M 52.45 % -1.334 B -100.00 % -667.215 M 48.17 % -1.287 B -100.00 % -643.615 M 66.72 % -1.934 B -100.00 % -966.950 M 69.91 % -3.213 B -100.00 % -1.607 B -39.11 % -1.155 B 0.00 % -1.155 B 56.23 % -2.638 B -100.00 % -1.319 B 36.83 % -2.088 B -100.00 % -1.044 B -101.55 % -518.078 M -100.00 % -259.039 M -152.89 % 489.752 M 100.00 % 244.876 M 150.49 % -484.957 M -100.00 % -242.479 M -583.27 % 50.175 M 100.00 % 25.088 M 103.09 % -811.406 M -300.00 % -202.852 M -170.74 % -74.924 M -100.00 % -37.462 M -119.83 % 188.875 M 100.00 % 94.438 M 184.52 % -111.736 M -300.00 % -27.934 M
Net cash provided by operating activities 425.288 M 183.79 % 149.862 M -66.67 % 449.573 M -54.48 % 987.570 M 112.24 % 465.301 M -70.38 % 1.571 B 120.57 % -7.637 B -547.63 % -1.179 B -25.57 % -939.130 M -33.23 % -704.889 M -211.57 % 631.807 M -72.64 % 2.309 B -27.35 % 3.178 B 74.54 % 1.821 B 717.01 % -295.135 M -85.89 % -158.766 M 69.22 % -515.739 M -129.67 % 1.738 B 51.58 % 1.147 B 28.64 % 891.451 M 229.34 % -689.222 M -191.36 % 754.427 M 218.44 % 236.914 M 132.08 % -738.589 M -231.44 % 561.912 M 736.09 % -88.339 M -121.62 % 408.647 M 100.00 % 204.324 M 108.79 % -2.324 B -100.00 % -1.162 B -243.55 % 809.651 M 100.00 % 404.826 M 116.79 % -2.411 B -100.00 % -1.206 B 0.00 % -1.206 B 0.00 % -1.206 B -84.01 % -655.206 M -100.00 % -327.603 M 54.04 % -712.770 M -100.00 % -356.385 M -487.85 % 91.887 M 100.00 % 45.944 M -94.21 % 793.048 M 100.00 % 396.524 M 240.17 % -282.890 M -100.00 % -141.445 M -157.29 % 246.911 M 100.00 % 123.456 M -50.47 % 249.244 M 300.00 % 62.311 M -54.58 % 137.183 M 100.00 % 68.592 M -81.66 % 373.948 M 100.00 % 186.974 M 34.15 % 139.372 M 300.00 % 34.843 M
Investments in property plant and equipment 0.000 0.000 0.000 100.00 % -2.212 M 0.000 100.00 % -2.418 M 0.000 100.00 % -5.224 M 0.000 100.00 % -14.909 M 0.000 0.000 0.000 100.00 % -10.914 M 0.000 100.00 % -2.698 M 0.000 100.00 % -9.786 M 0.000 100.00 % -9.652 M 0.000 100.00 % -63.557 M 0.000 100.00 % -140.970 M 0.000 -100.00 % 278.984 M 34.19 % 207.902 M 100.00 % 103.951 M 146.91 % -221.574 M -100.00 % -110.787 M -221.15 % -34.497 M -100.00 % -17.249 M -93.93 % -8.894 M -100.00 % -4.447 M 0.00 % -4.447 M 0.00 % -4.447 M 52.84 % -9.429 M -100.00 % -4.715 M 53.32 % -10.099 M -100.00 % -5.050 M 84.59 % -32.772 M -100.00 % -16.386 M 94.48 % -296.835 M -100.00 % -148.418 M 22.73 % -192.083 M -100.00 % -96.042 M 71.59 % -338.088 M -100.00 % -169.044 M -6 694.37 % -2.488 M -300.00 % -622.000 K 82.29 % -3.512 M -100.00 % -1.756 M 94.84 % -34.012 M -100.00 % -17.006 M 20.71 % -21.448 M -300.00 % -5.362 M
Acquisitions net 0.000 0.000 -100.00 % 126.865 M 2 114 316.67 % 6.000 K 0.000 -100.00 % 321.000 K 0.000 -100.00 % 10.898 M 0.000 100.00 % -43.778 M 0.000 0.000 0.000 -100.00 % 5.557 M 0.000 0.000 0.000 100.00 % -184.481 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.466 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -33.645 M 0.000 0.000 0.000 100.00 % -17.857 M -172.86 % 24.508 M 102.57 % -954.904 M -275.56 % -254.258 M 39.08 % -417.395 M 48.15 % -805.057 M -61.27 % -499.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 100.00 % -4.934 M -100.00 % -2.467 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -389.045 M -100.00 % -194.523 M 0.000 0.000 0.000 0.000 100.00 % -17.000 K -100.00 % -8.500 K 99.84 % -5.262 M -100.00 % -2.631 M 73.56 % -9.949 M -300.00 % -2.487 M 97.32 % -92.652 M -100.00 % -46.326 M 4.70 % -48.610 M -100.00 % -24.305 M -60 662.50 % -40.000 K -300.00 % -10.000 K
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 41.283 M 0.000 -100.00 % 30.395 M -65.45 % 87.977 M 722.21 % 10.700 M 0.000 100.00 % -6.003 M -140.02 % 15.000 M -98.01 % 752.729 M 160.32 % 289.158 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 -100.00 % 43.865 M 100.00 % 21.933 M 325.79 % 5.151 M 100.00 % 2.576 M -99.24 % 338.232 M 300.00 % 84.558 M 439.03 % 15.687 M 100.00 % 7.844 M 39 117.50 % 20.000 K 100.00 % 10.000 K 0.000 0.000
Other investing activites 4.109 M 116.54 % -24.849 M -13.27 % -21.937 M -348.58 % 8.825 M 33.73 % 6.599 M 122.40 % -29.465 M -200.00 % 29.465 M 10 932.72 % -272.000 K -200.00 % 272.000 K -99.38 % 44.122 M 180.07 % -55.104 M -1 408.05 % -3.654 M -200.00 % 3.654 M 122.06 % -16.562 M 98.55 % -1.141 B -53.42 % -743.627 M -4 507.64 % -16.139 M -108.96 % 180.033 M 183.16 % -216.494 M -586.25 % 44.523 M 1 073.61 % -4.573 M -104.60 % 99.401 M 306.66 % 24.443 M -56.59 % 56.301 M -88.90 % 507.411 M 281.88 % -278.984 M -34.19 % -207.902 M -100.00 % -103.951 M -145.89 % 226.508 M 100.00 % 113.254 M 228.30 % 34.497 M 100.00 % 17.249 M 93.93 % 8.894 M 100.00 % 4.447 M 0.00 % 4.447 M 0.00 % 4.447 M -52.84 % 9.429 M 100.00 % 4.715 M -98.82 % 399.144 M 100.00 % 199.572 M 508.97 % 32.772 M 100.00 % 16.386 M -94.48 % 296.835 M 100.00 % 148.418 M 0.12 % 148.235 M 100.00 % 74.118 M -78.08 % 338.199 M 100.00 % 169.100 M 151.90 % -325.795 M -300.00 % -81.449 M -201.21 % 80.477 M 100.00 % 40.239 M -51.29 % 82.602 M 100.00 % 41.301 M 92.20 % 21.488 M 300.00 % 5.372 M
Net cash used for investing activites -29.536 M -18.86 % -24.849 M -123.68 % 104.928 M 119.05 % 47.902 M 525.49 % -11.258 M -148.23 % 23.341 M 102.79 % -837.462 M -251.64 % -238.156 M 42.91 % -417.123 M 49.48 % -825.625 M -53.09 % -539.294 M -228.34 % 420.198 M 43.50 % 292.812 M 1 435.88 % -21.919 M 98.08 % -1.141 B -52.86 % -746.325 M -4 524.36 % -16.139 M -13.38 % -14.234 M 93.43 % -216.494 M -720.84 % 34.871 M 862.54 % -4.573 M -112.76 % 35.844 M 46.64 % 24.443 M 101.58 % -1.551 B -405.61 % 507.411 M 81.04 % 280.276 M 5 345.67 % -5.343 M -100.00 % -2.672 M 99.54 % -579.368 M -100.00 % -289.684 M 21.70 % -369.977 M -100.00 % -184.989 M -1 979.92 % -8.894 M -100.00 % -4.447 M 0.00 % -4.447 M 0.00 % -4.447 M 98.10 % -234.404 M -100.00 % -117.202 M 70.41 % -396.139 M -100.00 % -198.070 M -504.39 % -32.772 M -100.00 % -16.386 M 94.55 % -300.631 M -100.00 % -150.316 M -3.56 % -145.152 M -100.00 % -72.576 M 79.55 % -354.892 M -100.00 % -177.446 M -163.52 % 279.351 M 300.00 % 69.838 M 167.06 % -104.137 M -100.00 % -52.069 M 76.22 % -218.950 M -100.00 % -109.475 M 50.84 % -222.704 M -300.00 % -55.676 M
Debt repayment -101.858 M -162.55 % -38.796 M 93.72 % -617.707 M -151.86 % 1.191 B 541.61 % -269.698 M 77.73 % -1.211 B -114.08 % 8.603 B 0.000 -100.00 % 3.295 B 0.000 100.00 % -626.069 M 0.000 100.00 % -3.382 B 0.000 -100.00 % 1.059 B 0.000 -100.00 % 2.301 B 0.000 -100.00 % 1.814 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -130.469 M -160 972.84 % -81.000 K 99.97 % -305.533 M 54.39 % -669.955 M -119.22 % -305.607 M 54.39 % -670.031 M -158 675.12 % -422.000 K 99.86 % -296.008 M 54.88 % -656.010 M 28.48 % -917.220 M -45.14 % -631.936 M 0.000 0.000 100.00 % -764.713 M 0.000 100.00 % -707.022 M 0.000 100.00 % -667.241 M 0.000 100.00 % -654.793 M 0.000 100.00 % -655.041 M 0.000 100.00 % -655.235 M 0.000 100.00 % -327.618 M 47.23 % -620.828 M -100.00 % -310.414 M 49.07 % -609.435 M -100.00 % -304.718 M 49.04 % -597.930 M -100.00 % -298.965 M 63.41 % -817.140 M -100.00 % -408.570 M 0.00 % -408.570 M 0.00 % -408.570 M 39.76 % -678.240 M -100.00 % -339.120 M -18.45 % -286.297 M -100.00 % -143.149 M 27.72 % -198.036 M -100.00 % -99.018 M 39.63 % -164.013 M -100.00 % -82.007 M 34.67 % -125.527 M -100.00 % -62.764 M 43.61 % -111.312 M -100.00 % -55.656 M 47.64 % -106.298 M -300.00 % -26.575 M 77.06 % -115.836 M -100.00 % -57.918 M 50.66 % -117.394 M -100.00 % -58.697 M 53.36 % -125.850 M -300.00 % -31.463 M
Other financing activites 0.000 0.000 0.000 100.00 % -1.185 B 0.000 100.00 % -1.293 M 0.000 -100.00 % 320.148 M 0.000 -100.00 % 1.507 B 1 966.28 % -80.747 M 91.40 % -938.775 M -1 528.63 % -57.642 M 94.61 % -1.069 B -139.80 % -445.779 M -118.95 % 2.353 B 275.14 % -1.343 B 26.38 % -1.825 B 22.28 % -2.348 B -608.45 % 461.789 M 2 378.53 % -20.267 M -106.77 % 299.382 M 284.62 % -162.160 M -105.84 % 2.775 B 428.44 % -845.018 M 16.02 % -1.006 B -465.25 % -178.020 M -100.00 % -89.010 M -4 255.46 % 2.142 M 100.00 % 1.071 M 100.10 % -1.124 B -100.00 % -562.131 M 0.000 0.000 0.000 0.000 100.00 % -710.144 M -100.00 % -355.072 M -172.58 % 489.193 M 100.00 % 244.597 M 5 108.12 % -4.884 M -100.00 % -2.442 M -132.48 % 7.519 M 100.00 % 3.760 M 601.27 % -750.000 K -100.00 % -375.000 K -66.67 % -225.000 K -100.00 % -112.500 K -100.11 % 106.298 M 300.00 % 26.575 M -77.06 % 115.836 M 100.00 % 57.918 M -50.66 % 117.394 M 100.00 % 58.697 M -53.36 % 125.850 M 300.00 % 31.463 M
Net cash used provided by financing activities -232.327 M -497.59 % -38.877 M 95.79 % -923.240 M -39.13 % -663.563 M -15.34 % -575.305 M 69.44 % -1.882 B -121.88 % 8.602 B 35 535.34 % 24.140 M -99.09 % 2.639 B 347.52 % 589.742 M 144.05 % -1.339 B -141.88 % -553.472 M 83.91 % -3.440 B -87.58 % -1.834 B -399.19 % 612.896 M -62.76 % 1.646 B 71.89 % 957.540 M 138.42 % -2.492 B -366.32 % -534.438 M -176.91 % -193.004 M -852.31 % -20.267 M 94.30 % -355.659 M -119.33 % -162.160 M -107.65 % 2.120 B 350.90 % -845.018 M 36.65 % -1.334 B -66.97 % -798.848 M -100.00 % -399.424 M 34.23 % -607.293 M -100.00 % -303.647 M 82.37 % -1.722 B -100.00 % -861.096 M -5.38 % -817.140 M -100.00 % -408.570 M 0.00 % -408.570 M 0.00 % -408.570 M 70.57 % -1.388 B -100.00 % -694.192 M -442.14 % 202.896 M 100.00 % 101.448 M 149.99 % -202.920 M -100.00 % -101.460 M 35.17 % -156.494 M -100.00 % -78.247 M 38.04 % -126.277 M -100.00 % -63.139 M 43.39 % -111.537 M -100.00 % -55.769 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 1.920 M 154.84 % -3.501 M -15.62 % -3.028 M -144.53 % 6.800 M 146.45 % -14.638 M 34.75 % -22.435 M -1.23 % -22.163 M -342.19 % 9.151 M -12.71 % 10.484 M 101.00 % -1.053 B -5 359.70 % -19.288 M 99.41 % -3.274 B -208 177.67 % -1.572 M 95.36 % -33.880 M -258.78 % -9.443 M -190.65 % 10.417 M 196.44 % 3.514 M 165.73 % -5.346 M -121.00 % -2.419 M 68.30 % -7.632 M -18 271.43 % 42.000 K -94.76 % 801.000 K 164.81 % -1.236 M -213.71 % -394.000 K -109.05 % 4.354 M -99.63 % 1.171 B 496.81 % 196.289 M 100.00 % 98.145 M -97.24 % 3.556 B 100.00 % 1.778 B 24.59 % 1.427 B 100.00 % 713.483 M -78.36 % 3.297 B 100.00 % 1.648 B 0.00 % 1.648 B 0.00 % 1.648 B -40.79 % 2.784 B 100.00 % 1.392 B 15.70 % 1.203 B 100.00 % 601.569 M 194.87 % 204.014 M 100.00 % 102.007 M 133.97 % -300.315 M -100.00 % -150.158 M -127.59 % 544.266 M 100.00 % 272.133 M 23.91 % 219.625 M 100.00 % 109.813 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 165.345 M 123.33 % -708.832 M -90.67 % -371.767 M -198.17 % 378.709 M 332.77 % -162.700 M 52.47 % -342.337 M -309.01 % 163.787 M 111.83 % -1.384 B -207.01 % 1.293 B 244.87 % -892.841 M 28.44 % -1.248 B -157.34 % 2.176 B 7 168.62 % 29.938 M 143.70 % -68.505 M 91.77 % -832.538 M -210.82 % 751.251 M 75.04 % 429.176 M 155.49 % -773.463 M -296.60 % 393.421 M -45.79 % 725.686 M 201.63 % -714.020 M -263.99 % 435.413 M 344.48 % 97.961 M 157.77 % -169.582 M -174.16 % 228.659 M 1 448.21 % 14.769 M 129.65 % -49.814 M 0.00 % -49.814 M -548.17 % 11.115 M 0.00 % 11.115 M -69.22 % 36.112 M 0.00 % 36.112 M 142.61 % 14.885 M 0.00 % 14.885 M 0.00 % 14.885 M 0.00 % 14.885 M -88.24 % 126.533 M 0.00 % 126.533 M 70.34 % 74.281 M 0.00 % 74.281 M 393.49 % 15.052 M 0.00 % 15.052 M 69.09 % 8.902 M 0.00 % 8.902 M 454.20 % -2.513 M 0.00 % -2.513 M -9 495.33 % 26.750 K 0.00 % 26.750 K -99.97 % 95.566 M 0.00 % 95.566 M 2 302.66 % 3.978 M 0.00 % 3.978 M 121.18 % -18.776 M 0.00 % -18.776 M 59.85 % -46.760 M 0.00 % -46.760 M
Cash at beginning of period 791.467 M 11.66 % 708.832 M -34.40 % 1.081 B 53.96 % 701.890 M -18.82 % 864.590 M -28.36 % 1.207 B 15.70 % 1.043 B -57.02 % 2.427 B 114.08 % 1.134 B -44.05 % 2.027 B -38.10 % 3.274 B 198.13 % 1.098 B -39.73 % 1.822 B 60.29 % 1.137 B -42.27 % 1.969 B 61.67 % 1.218 B 54.40 % 788.964 M -49.50 % 1.562 B 33.65 % 1.169 B 163.69 % 443.320 M -61.69 % 1.157 B 60.31 % 721.927 M 15.70 % 623.966 M -21.37 % 793.548 M 40.48 % 564.889 M 300.00 % 141.222 M -26.08 % 191.036 M 0.00 % 191.036 M 6.18 % 179.921 M 0.00 % 179.921 M 25.11 % 143.809 M 0.00 % 143.809 M -36.65 % 226.990 M 0.00 % 226.990 M 0.00 % 226.990 M 0.00 % 226.990 M 125.96 % 100.458 M 0.00 % 100.458 M 283.77 % 26.177 M 0.00 % 26.177 M 135.31 % 11.124 M 0.00 % 11.124 M 400.58 % 2.222 M 0.00 % 2.222 M -53.07 % 4.736 M 0.00 % 4.736 M 0.57 % 4.709 M 0.00 % 4.709 M 105.18 % -90.857 M 0.00 % -90.857 M 4.19 % -94.835 M 0.00 % -94.835 M -24.69 % -76.058 M 0.00 % -76.058 M -159.60 % -29.298 M 0.00 % -29.298 M
Cash at end of period 956.812 M 0.000 -100.00 % 708.832 M -34.40 % 1.081 B 53.96 % 701.890 M -18.82 % 864.590 M -28.36 % 1.207 B 15.70 % 1.043 B -57.02 % 2.427 B 114.08 % 1.134 B -44.05 % 2.027 B -38.10 % 3.274 B 76.78 % 1.852 B 73.37 % 1.068 B -6.03 % 1.137 B -42.27 % 1.969 B 61.67 % 1.218 B 54.40 % 788.964 M -49.50 % 1.562 B 33.65 % 1.169 B 163.69 % 443.320 M -61.69 % 1.157 B 60.31 % 721.927 M 15.70 % 623.966 M -21.37 % 793.548 M 408.71 % 155.992 M 10.46 % 141.222 M 0.00 % 141.222 M -26.08 % 191.036 M 0.00 % 191.036 M 6.18 % 179.921 M 0.00 % 179.921 M -25.61 % 241.875 M 0.00 % 241.875 M 0.00 % 241.875 M 0.00 % 241.875 M 6.56 % 226.990 M 0.00 % 226.990 M 125.96 % 100.458 M 0.00 % 100.458 M 283.77 % 26.177 M 0.00 % 26.177 M 135.31 % 11.124 M 0.00 % 11.124 M 400.58 % 2.222 M 0.00 % 2.222 M -53.07 % 4.736 M 0.00 % 4.736 M 0.57 % 4.709 M 0.00 % 4.709 M 105.18 % -90.857 M 0.00 % -90.857 M 4.19 % -94.835 M 0.00 % -94.835 M -24.69 % -76.058 M 0.00 % -76.058 M
Operating cash flow 425.288 M -37.69 % 682.497 M -36.57 % 1.076 B 8.96 % 987.570 M 112.24 % 465.301 M -70.38 % 1.571 B 120.57 % -7.637 B -547.63 % -1.179 B -25.57 % -939.130 M -33.23 % -704.889 M -211.57 % 631.807 M -72.64 % 2.309 B -27.35 % 3.178 B 74.54 % 1.821 B 717.01 % -295.135 M -85.89 % -158.766 M 69.22 % -515.739 M -129.67 % 1.738 B 51.58 % 1.147 B 28.64 % 891.451 M 229.34 % -689.222 M -191.36 % 754.427 M 218.44 % 236.914 M 132.08 % -738.589 M -231.44 % 561.912 M 736.09 % -88.339 M -121.62 % 408.647 M 100.00 % 204.324 M 108.79 % -2.324 B -100.00 % -1.162 B -243.55 % 809.651 M 100.00 % 404.826 M 116.79 % -2.411 B -100.00 % -1.206 B 0.00 % -1.206 B 0.00 % -1.206 B -84.01 % -655.206 M -100.00 % -327.603 M 54.04 % -712.770 M -100.00 % -356.385 M -487.85 % 91.887 M 100.00 % 45.944 M -94.21 % 793.048 M 100.00 % 396.524 M 240.17 % -282.890 M -100.00 % -141.445 M -157.29 % 246.911 M 100.00 % 123.456 M -50.47 % 249.244 M 300.00 % 62.311 M -54.58 % 137.183 M 100.00 % 68.592 M -81.66 % 373.948 M 100.00 % 186.974 M 34.15 % 139.372 M 300.00 % 34.843 M
Capital expenditure 0.000 100.00 % -2.789 M 99.38 % -449.573 M -20 224.28 % -2.212 M 0.000 100.00 % -2.418 M 0.000 100.00 % -5.224 M 0.000 100.00 % -14.909 M 0.000 0.000 0.000 100.00 % -10.914 M 0.000 100.00 % -2.698 M 0.000 100.00 % -9.786 M 0.000 100.00 % -9.652 M 0.000 100.00 % -63.557 M 0.000 100.00 % -140.970 M 0.000 -100.00 % 278.984 M 34.19 % 207.902 M 100.00 % 103.951 M 146.91 % -221.574 M -100.00 % -110.787 M -221.15 % -34.497 M -100.00 % -17.249 M -93.93 % -8.894 M -100.00 % -4.447 M 0.00 % -4.447 M 0.00 % -4.447 M 52.84 % -9.429 M -100.00 % -4.715 M 53.32 % -10.099 M -100.00 % -5.050 M 84.59 % -32.772 M -100.00 % -16.386 M 94.48 % -296.835 M -100.00 % -148.418 M 22.73 % -192.083 M -100.00 % -96.042 M 71.59 % -338.088 M -100.00 % -169.044 M -6 694.37 % -2.488 M -300.00 % -622.000 K 82.29 % -3.512 M -100.00 % -1.756 M 94.84 % -34.012 M -100.00 % -17.006 M 20.71 % -21.448 M -300.00 % -5.362 M
Free CashFlow 0.000 -100.00 % 679.708 M 8.50 % 626.462 M -36.42 % 985.358 M 111.77 % 465.301 M -70.33 % 1.568 B 120.54 % -7.637 B -544.77 % -1.185 B -26.13 % -939.130 M -30.47 % -719.798 M -213.93 % 631.807 M -72.64 % 2.309 B -27.35 % 3.178 B 75.59 % 1.810 B 713.31 % -295.135 M -82.79 % -161.464 M 68.69 % -515.739 M -129.84 % 1.729 B 50.73 % 1.147 B 30.05 % 881.799 M 227.94 % -689.222 M -199.76 % 690.870 M 191.61 % 236.914 M 126.94 % -879.559 M -256.53 % 561.912 M 194.74 % 190.646 M -69.08 % 616.549 M 100.00 % 308.275 M 112.11 % -2.546 B -100.00 % -1.273 B -264.23 % 775.154 M 100.00 % 387.577 M 116.01 % -2.420 B -100.00 % -1.210 B 0.00 % -1.210 B 0.00 % -1.210 B -82.07 % -664.635 M -100.00 % -332.318 M 54.03 % -722.869 M -100.00 % -361.435 M -711.41 % 59.115 M 100.00 % 29.558 M -94.04 % 496.213 M 100.00 % 248.107 M 152.24 % -474.973 M -100.00 % -237.487 M -160.47 % -91.177 M -100.00 % -45.589 M -118.48 % 246.756 M 300.00 % 61.689 M -53.85 % 133.671 M 100.00 % 66.836 M -80.34 % 339.936 M 100.00 % 169.968 M 44.13 % 117.924 M 300.00 % 29.481 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998