1888.HK

Kingboard Laminates Holdings Limited 1888.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 18.541 B 10.69 % 16.750 B -25.10 % 22.364 B -22.35 % 28.800 B 66.46 % 17.301 B -5.89 % 18.384 B -10.96 % 20.646 B 12.58 % 18.338 B 18.07 % 15.532 B 21.63 % 12.770 B -3.86 % 13.283 B 3.78 % 12.798 B 2.52 % 12.483 B -5.47 % 13.205 B 1.15 % 13.055 B 43.92 % 9.071 B -10.43 % 10.128 B -2.87 % 10.427 B 23.07 % 8.472 B 38.19 % 6.131 B
Net income 1.326 B 46.14 % 907.402 M -52.47 % 1.909 B -71.85 % 6.782 B 141.95 % 2.803 B 16.68 % 2.402 B -26.09 % 3.250 B -13.66 % 3.765 B -13.39 % 4.347 B 243.49 % 1.265 B 12.80 % 1.122 B -7.07 % 1.207 B 3.72 % 1.164 B -12.15 % 1.325 B -41.90 % 2.280 B 38.37 % 1.648 B 36.90 % 1.204 B -33.61 % 1.813 B 10.69 % 1.638 B 51.93 % 1.078 B
Income before tax 1.735 B 45.47 % 1.193 B -64.47 % 3.358 B -59.96 % 8.387 B 128.98 % 3.663 B 10.41 % 3.317 B -25.89 % 4.476 B -3.59 % 4.643 B -5.31 % 4.903 B 218.26 % 1.540 B 15.89 % 1.329 B -4.59 % 1.393 B 4.44 % 1.334 B -13.07 % 1.534 B -41.80 % 2.636 B 46.97 % 1.794 B 35.79 % 1.321 B -35.71 % 2.055 B 8.88 % 1.887 B 53.05 % 1.233 B
Income before tax ratio 0.09 31.42 % 0.07 -52.57 % 0.15 -48.44 % 0.29 37.56 % 0.21 17.32 % 0.18 -16.77 % 0.22 -14.37 % 0.25 -19.80 % 0.32 161.66 % 0.12 20.54 % 0.10 -8.07 % 0.11 1.87 % 0.11 -8.05 % 0.12 -42.46 % 0.20 2.11 % 0.20 51.61 % 0.13 -33.81 % 0.20 -11.53 % 0.22 10.76 % 0.20
EBITDA 2.940 B 24.21 % 2.367 B -44.77 % 4.285 B -53.43 % 9.200 B 112.28 % 4.334 B 6.97 % 4.052 B -21.62 % 5.169 B -2.09 % 5.280 B -6.08 % 5.622 B 135.07 % 2.392 B 10.08 % 2.173 B 9.76 % 1.979 B -1.93 % 2.018 B -16.66 % 2.422 B -30.02 % 3.461 B 31.52 % 2.631 B 22.03 % 2.156 B -22.76 % 2.792 B 15.42 % 2.419 B 41.22 % 1.713 B
Net income ratio 0.07 32.03 % 0.05 -36.54 % 0.09 -63.75 % 0.24 45.35 % 0.16 23.98 % 0.13 -17.00 % 0.16 -23.31 % 0.21 -26.64 % 0.28 182.41 % 0.10 17.33 % 0.08 -10.46 % 0.09 1.16 % 0.09 -7.07 % 0.10 -42.56 % 0.17 -3.86 % 0.18 52.85 % 0.12 -31.65 % 0.17 -10.06 % 0.19 9.94 % 0.18
Ratio EBITDA 0.16 12.21 % 0.14 -26.26 % 0.19 -40.02 % 0.32 27.52 % 0.25 13.66 % 0.22 -11.97 % 0.25 -13.03 % 0.29 -20.45 % 0.36 93.26 % 0.19 14.50 % 0.16 5.76 % 0.15 -4.35 % 0.16 -11.84 % 0.18 -30.82 % 0.27 -8.62 % 0.29 36.25 % 0.21 -20.48 % 0.27 -6.22 % 0.29 2.19 % 0.28
Gross profit ratio 0.18 10.63 % 0.16 -29.77 % 0.23 -33.09 % 0.34 25.02 % 0.27 13.32 % 0.24 -10.40 % 0.27 -9.53 % 0.30 32.84 % 0.22 31.16 % 0.17 13.04 % 0.15 -3.35 % 0.16 1.25 % 0.15 -10.22 % 0.17 -29.73 % 0.24 -13.40 % 0.28 44.04 % 0.20 -26.10 % 0.26 -7.26 % 0.28 0.76 % 0.28
Weighted average shs out dil 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.88 % 3.093 B 0.38 % 3.081 B 0.00 % 3.081 B 0.29 % 3.072 B 2.40 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 4.90 % 2.860 B 4.72 % 2.731 B
Weighted average shs out 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.88 % 3.093 B 0.38 % 3.081 B 0.00 % 3.081 B 0.29 % 3.072 B 2.40 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 4.90 % 2.860 B 4.72 % 2.731 B
EPS diluted 0.43 48.28 % 0.29 -52.46 % 0.61 -71.89 % 2.17 138.46 % 0.91 16.67 % 0.78 -25.71 % 1.05 -14.63 % 1.23 -15.17 % 1.45 245.24 % 0.42 13.51 % 0.37 -7.50 % 0.40 2.56 % 0.39 -11.36 % 0.44 -42.11 % 0.76 38.18 % 0.55 37.50 % 0.40 -33.33 % 0.60 5.26 % 0.57 42.50 % 0.40
Earnings per share 0.43 48.28 % 0.29 -52.46 % 0.61 -71.89 % 2.17 138.46 % 0.91 16.67 % 0.78 -25.71 % 1.05 -14.63 % 1.23 -15.17 % 1.45 245.24 % 0.42 13.51 % 0.37 -7.50 % 0.40 2.56 % 0.39 -11.36 % 0.44 -42.11 % 0.76 38.18 % 0.55 37.50 % 0.40 -33.33 % 0.60 5.26 % 0.57 42.50 % 0.40
Gross profit 3.278 B 22.46 % 2.677 B -47.40 % 5.089 B -48.04 % 9.796 B 108.11 % 4.707 B 6.65 % 4.414 B -20.21 % 5.532 B 1.85 % 5.431 B 56.84 % 3.463 B 59.53 % 2.171 B 8.67 % 1.997 B 0.31 % 1.991 B 3.81 % 1.918 B -15.13 % 2.260 B -28.93 % 3.180 B 24.64 % 2.552 B 29.01 % 1.978 B -28.21 % 2.755 B 14.13 % 2.414 B 39.24 % 1.734 B
Income tax expense 405.238 M 42.55 % 284.282 M -80.37 % 1.448 B -9.67 % 1.603 B 87.61 % 854.685 M -5.92 % 908.490 M -25.40 % 1.218 B 39.93 % 870.328 M 58.02 % 550.762 M 104.39 % 269.465 M 39.42 % 193.281 M 5.46 % 183.268 M 2.10 % 179.505 M 1.62 % 176.650 M -34.52 % 269.783 M 110.58 % 128.117 M 81.81 % 70.466 M -45.47 % 129.226 M -11.40 % 145.849 M 60.22 % 91.030 M
Cost of revenue 15.263 B 8.45 % 14.073 B -18.53 % 17.274 B -9.10 % 19.004 B 50.90 % 12.594 B -9.85 % 13.970 B -7.57 % 15.114 B 17.10 % 12.907 B 6.94 % 12.069 B 13.87 % 10.599 B -6.08 % 11.285 B 4.43 % 10.807 B 2.29 % 10.565 B -3.47 % 10.945 B 10.83 % 9.875 B 51.47 % 6.519 B -20.01 % 8.150 B 6.24 % 7.672 B 26.63 % 6.058 B 37.77 % 4.397 B
General and administrative expenses 756.855 M -4.42 % 791.848 M -15.98 % 942.478 M 0.37 % 938.999 M 35.82 % 691.349 M -3.74 % 718.174 M 8.20 % 663.750 M 14.97 % 577.329 M -1.98 % 588.998 M 14.10 % 516.207 M 10.84 % 465.735 M 6.47 % 437.430 M 4.24 % 419.619 M 1.34 % 414.058 M -7.27 % 446.506 M 10.12 % 405.474 M -5.24 % 427.918 M 1.12 % 423.159 M 12.52 % 376.062 M 6.30 % 353.761 M
Selling and marketing expenses 435.414 M 2.17 % 426.155 M -17.23 % 514.890 M 0.02 % 514.764 M 24.13 % 414.692 M 5.94 % 391.448 M -4.46 % 409.735 M 24.01 % 330.397 M 5.42 % 313.422 M 2.92 % 304.542 M 6.38 % 286.267 M 2.79 % 278.508 M 0.84 % 276.179 M 0.16 % 275.727 M 0.58 % 274.128 M 31.76 % 208.057 M 10.71 % 187.934 M 5.14 % 178.744 M 14.66 % 155.890 M 29.04 % 120.804 M
Other expenses 0.000 0.000 0.000 0.000 0.000 100.00 % -57.011 M -829.41 % 7.816 M 761.81 % -1.181 M 72.48 % -4.292 M 0.000 -100.00 % 144.643 M 0.000 -100.00 % 30.847 M 147.41 % -65.067 M 73.13 % -242.180 M 0.000 -100.00 % 26.800 M 138.49 % -69.631 M -9 037.93 % -762.000 K -2.42 % -744.000 K
Operating expenses 1.192 B -2.11 % 1.218 B -16.42 % 1.457 B 0.25 % 1.454 B 31.45 % 1.106 B 5.07 % 1.053 B 8.01 % 974.538 M 31.29 % 742.267 M -49.42 % 1.468 B 107.67 % 706.725 M -0.19 % 708.072 M 12.14 % 631.441 M -13.10 % 726.645 M 16.32 % 624.718 M 30.57 % 478.454 M -22.02 % 613.531 M 8.12 % 567.467 M 6.61 % 532.272 M 17.13 % 454.444 M 13.74 % 399.529 M
Cost and expenses 16.455 B 7.61 % 15.291 B -18.37 % 18.732 B -8.44 % 20.458 B 49.33 % 13.700 B -8.81 % 15.023 B -6.62 % 16.088 B 17.87 % 13.649 B 0.83 % 13.536 B 19.73 % 11.306 B -5.73 % 11.993 B 4.85 % 11.438 B 1.30 % 11.292 B -2.40 % 11.569 B 11.74 % 10.353 B 45.15 % 7.133 B -18.18 % 8.717 B 6.26 % 8.204 B 25.96 % 6.513 B 35.77 % 4.797 B
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
Selling general and administrative expenses 1.192 B -2.11 % 1.218 B -16.42 % 1.457 B 0.25 % 1.454 B 31.45 % 1.106 B -0.33 % 1.110 B 3.37 % 1.073 B 18.26 % 907.726 M 0.59 % 902.420 M 9.95 % 820.749 M 8.83 % 754.132 M 5.33 % 715.938 M 2.89 % 695.798 M 0.87 % 689.785 M -4.28 % 720.634 M 17.46 % 613.531 M -0.38 % 615.852 M 2.32 % 601.903 M 13.15 % 531.952 M 12.09 % 474.565 M
Interest income 22.776 M -36.10 % 35.644 M 14.23 % 31.204 M 39.38 % 22.388 M -34.96 % 34.420 M 1.10 % 34.044 M 56.57 % 21.744 M -3.70 % 22.579 M -52.70 % 47.737 M -47.90 % 91.628 M -26.64 % 124.898 M -0.40 % 125.399 M 60.19 % 78.282 M 61.35 % 48.518 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 255.172 M -6.77 % 273.694 M 109.90 % 130.392 M 61.65 % 80.665 M 5.26 % 76.634 M -41.92 % 131.947 M 27.83 % 103.221 M 49.94 % 68.843 M -24.29 % 90.928 M -22.50 % 117.323 M 14.93 % 102.079 M -18.19 % 124.783 M 32.71 % 94.025 M 0.07 % 93.958 M 44.01 % 65.245 M 17.61 % 55.477 M -52.20 % 116.053 M -30.98 % 168.136 M 130.12 % 73.064 M -27.19 % 100.343 M
Depreciation and amortization 949.167 M 5.45 % 900.106 M 12.96 % 796.858 M 8.75 % 732.712 M 23.18 % 594.838 M -1.30 % 602.672 M 2.10 % 590.300 M 3.89 % 568.220 M -9.52 % 628.006 M -14.41 % 733.718 M 0.25 % 731.886 M 2.09 % 716.922 M 1.11 % 709.045 M -9.13 % 780.285 M 3.77 % 751.938 M -2.96 % 774.880 M 7.75 % 719.143 M 27.37 % 564.618 M 23.13 % 458.537 M 20.86 % 379.404 M
Operating income 2.086 B 42.97 % 1.459 B -59.83 % 3.632 B -56.46 % 8.342 B 131.65 % 3.601 B 7.14 % 3.361 B -24.61 % 4.458 B -1.44 % 4.523 B 76.66 % 2.560 B 89.67 % 1.350 B 8.58 % 1.243 B -1.51 % 1.262 B -10.83 % 1.416 B -13.16 % 1.630 B -39.65 % 2.702 B 50.69 % 1.793 B 27.12 % 1.410 B -36.55 % 2.223 B 13.44 % 1.960 B 46.88 % 1.334 B
Operating income ratio 0.11 29.17 % 0.09 -46.36 % 0.16 -43.93 % 0.29 39.16 % 0.21 13.85 % 0.18 -15.34 % 0.22 -12.45 % 0.25 49.63 % 0.16 55.94 % 0.11 12.94 % 0.09 -5.11 % 0.10 -13.02 % 0.11 -8.14 % 0.12 -40.34 % 0.21 4.71 % 0.20 41.93 % 0.14 -34.68 % 0.21 -7.82 % 0.23 6.29 % 0.22
Total other income expenses net -350.805 M -31.79 % -266.194 M 2.96 % -274.308 M -709.75 % 44.987 M -27.09 % 61.698 M 240.81 % -43.815 M -350.80 % 17.470 M -85.34 % 119.195 M -94.91 % 2.342 B 1 129.51 % 190.497 M 121.72 % 85.917 M -34.26 % 130.700 M -13.76 % 151.552 M 210.90 % -136.651 M -109.44 % -65.245 M -6 047.58 % 1.097 M 101.23 % -89.253 M 46.92 % -168.136 M -132.46 % -72.328 M 28.45 % -101.087 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt 1.355 B -63.36 % 3.699 B 133.19 % 1.586 B 248.86 % 454.702 M 113.35 % -3.406 B -1 194.52 % 311.201 M -86.40 % 2.288 B 479.95 % -602.114 M 62.71 % -1.615 B -168.51 % 2.357 B -8.88 % 2.587 B -12.51 % 2.956 B 46.05 % 2.024 B 31.30 % 1.542 B 0.48 % 1.534 B 60.80 % 954.202 M -1.72 % 970.895 M -44.15 % 1.738 B 27.60 % 1.362 B 98.98 % 684.662 M
Total investments 358.907 M -89.45 % 3.401 B 21.69 % 2.794 B -12.01 % 3.176 B 3.67 % 3.064 B -50.12 % 6.142 B -4.45 % 6.428 B 95.66 % 3.285 B 43.45 % 2.290 B 193.89 % 779.236 M -50.95 % 1.589 B -16.56 % 1.904 B 79.03 % 1.064 B -32.54 % 1.576 B 87.46 % 840.927 M 84.61 % 455.523 M 2 200.62 % 19.800 M -91.80 % 241.389 M 2 582.10 % 9.000 M -93.18 % 131.987 M
Total debt 3.280 B -26.35 % 4.453 B 1.16 % 4.402 B 62.01 % 2.717 B 135.01 % 1.156 B -64.09 % 3.219 B -47.15 % 6.091 B 57.71 % 3.862 B 33.01 % 2.904 B -44.13 % 5.197 B 3.24 % 5.034 B -6.50 % 5.384 B 23.70 % 4.352 B 5.02 % 4.144 B 17.84 % 3.517 B 17.47 % 2.994 B -6.69 % 3.208 B -0.05 % 3.210 B 4.37 % 3.076 B 124.55 % 1.370 B
Accumulated other comprehensive income loss 2.705 B -5.85 % 2.873 B 3.52 % 2.775 B -29.91 % 3.959 B 31.09 % 3.020 B 62.63 % 1.857 B 29.24 % 1.437 B -38.69 % 2.344 B 131.27 % 1.014 B 20.61 % 840.328 M -67.99 % 2.625 B -7.80 % 2.847 B 144.63 % -6.380 B -10.51 % -5.773 B -19.19 % -4.844 B -17.14 % -4.135 B -21.49 % -3.404 B 0.000 100.00 % -1.933 B -26.98 % -1.522 B
Retained earnings 10.194 B 5.80 % 9.635 B -1.99 % 9.830 B -22.20 % 12.635 B 42.47 % 8.869 B -40.17 % 14.824 B 2.12 % 14.516 B 8.19 % 13.418 B 10.42 % 12.152 B 20.90 % 10.051 B 8.34 % 9.277 B 6.96 % 8.674 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 1.27 % 308.100 M 0.00 % 308.100 M 0.00 % 308.100 M 2.70 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -73.03 % 1.112 B
Total equity 15.370 B 2.64 % 14.975 B -0.64 % 15.072 B -20.94 % 19.065 B 32.51 % 14.388 B -23.26 % 18.749 B 5.08 % 17.843 B -0.80 % 17.987 B 17.20 % 15.347 B 8.44 % 14.153 B -1.67 % 14.394 B 2.63 % 14.025 B 8.80 % 12.891 B 9.33 % 11.791 B 8.64 % 10.853 B 17.81 % 9.213 B 12.92 % 8.158 B 7.42 % 7.594 B 34.67 % 5.639 B 11.70 % 5.048 B
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.971 M -6.53 % 35.273 M 0.000 0.000 0.000
Long term debt 1.616 B -39.99 % 2.693 B -35.89 % 4.201 B 365.97 % 901.623 M 287.73 % 232.540 M -85.95 % 1.655 B -65.36 % 4.777 B 59.23 % 3.000 B 150.92 % 1.196 B -67.81 % 3.714 B 66.42 % 2.232 B -41.12 % 3.791 B 24.63 % 3.042 B -12.57 % 3.479 B 154.06 % 1.369 B -30.25 % 1.963 B -7.83 % 2.130 B -17.23 % 2.573 B 1.52 % 2.535 B 602.38 % 360.915 M
Total non current liabilities 1.977 B -33.94 % 2.992 B -33.80 % 4.520 B 361.93 % 978.566 M 215.02 % 310.635 M -82.10 % 1.736 B -63.66 % 4.777 B 59.23 % 3.000 B 150.92 % 1.196 B -67.81 % 3.714 B 66.42 % 2.232 B -41.12 % 3.791 B 20.73 % 3.140 B -9.84 % 3.483 B 153.83 % 1.372 B -31.34 % 1.998 B -7.73 % 2.166 B -15.85 % 2.573 B 1.50 % 2.536 B 578.65 % 373.617 M
Other current liabilities 1.619 B -22.08 % 2.077 B -0.87 % 2.096 B -21.38 % 2.666 B -69.28 % 8.677 B 399.74 % 1.736 B -11.38 % 1.959 B -9.19 % 2.158 B -59.18 % 5.286 B 133.43 % 2.264 B 36.14 % 1.663 B 113.27 % 779.838 M 69.38 % 460.419 M -30.37 % 661.211 M 826.81 % 71.343 M -84.72 % 467.035 M 246.17 % -319.510 M 46.73 % -599.783 M -275.30 % 342.138 M 0.000
Deferred revenue 0.000 0.000 -100.00 % 374.150 M -86.51 % 2.773 B 0.000 -100.00 % 189.050 M -81.98 % 1.049 B -68.89 % 3.373 B 297.46 % -1.708 B -15.19 % -1.483 B 47.09 % -2.802 B -75.88 % -1.593 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.663 B -5.47 % 1.760 B 777.37 % 200.560 M -88.95 % 1.815 B 96.56 % 923.630 M -28.51 % 1.292 B -1.67 % 1.314 B 226.76 % 402.110 M -74.42 % 1.572 B 6.04 % 1.483 B -47.09 % 2.802 B 75.88 % 1.593 B 12.18 % 1.420 B 62.80 % 872.429 M -59.37 % 2.147 B 65.08 % 1.301 B -6.96 % 1.398 B 12.97 % 1.238 B 128.89 % 540.687 M -46.40 % 1.009 B
Total current liabilities 5.763 B 3.00 % 5.595 B 18.86 % 4.708 B -51.86 % 9.778 B -16.26 % 11.677 B 119.57 % 5.318 B -11.60 % 6.016 B -19.52 % 7.475 B -17.21 % 9.030 B 78.15 % 5.068 B -18.24 % 6.199 B 53.34 % 4.043 B 24.65 % 3.243 B 16.32 % 2.788 B -33.84 % 4.214 B 69.32 % 2.489 B 0.34 % 2.481 B 4.96 % 2.363 B 14.10 % 2.071 B -73.51 % 7.820 B
Total liabilities 7.740 B -9.87 % 8.588 B -6.94 % 9.228 B -14.21 % 10.757 B -10.27 % 11.988 B 69.94 % 7.054 B -35.16 % 10.879 B 2.98 % 10.564 B 2.40 % 10.317 B 16.21 % 8.878 B 4.09 % 8.529 B 7.49 % 7.935 B 24.31 % 6.383 B 1.79 % 6.271 B 12.25 % 5.586 B 24.50 % 4.487 B -3.42 % 4.646 B -5.89 % 4.937 B 7.16 % 4.607 B -43.78 % 8.194 B
Other non current assets 236.254 M 0.000 100.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 93.25 % -3.527 M -22.38 % -2.882 M -16.21 % -2.480 M 22.09 % -3.183 M 18.66 % -3.913 M 4.16 % -4.083 M -100.20 % 2.057 B 191.54 % 705.644 M 10 090.71 % -7.063 M 0.00 % -7.063 M -101.81 % 390.274 M 65.82 % 235.361 M -0.42 % 236.347 M -35.85 % 368.423 M
Long term investments 1.588 B -7.64 % 1.719 B -22.51 % 2.218 B -18.52 % 2.722 B 27.34 % 2.138 B -60.00 % 5.345 B -16.85 % 6.428 B 156.48 % 2.506 B 9.43 % 2.290 B 193.89 % 779.236 M -50.95 % 1.589 B -16.56 % 1.904 B 0.000 -100.00 % 2.068 B 32.97 % 1.555 B 90.63 % 815.879 M 4 764.24 % 16.773 M -93.00 % 239.752 M 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.000 0.000 0.000 0.000 -100.00 % 2.510 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.000 0.000
Goodwill and intangible assets 238.000 K 0.00 % 238.000 K -50.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 100.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K -99.99 % 2.510 B 1 054 554.62 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.000 0.000
Property plant equipment net 7.483 B -6.73 % 8.023 B -3.99 % 8.357 B 7.23 % 7.793 B 24.11 % 6.279 B 9.18 % 5.751 B 19.35 % 4.819 B -0.25 % 4.831 B 17.31 % 4.118 B -16.02 % 4.903 B -10.80 % 5.497 B 2.82 % 5.346 B -10.77 % 5.992 B 14.95 % 5.212 B -3.94 % 5.426 B 1.45 % 5.348 B -9.47 % 5.908 B 14.67 % 5.152 B 26.73 % 4.065 B 2.61 % 3.962 B
Total non current assets 9.311 B -4.47 % 9.746 B -7.87 % 10.579 B 0.57 % 10.519 B 24.92 % 8.420 B -24.13 % 11.099 B -1.31 % 11.247 B 53.29 % 7.337 B 14.50 % 6.408 B 12.77 % 5.682 B -19.80 % 7.086 B -2.27 % 7.250 B -9.97 % 8.053 B 0.76 % 7.993 B 14.48 % 6.982 B 13.29 % 6.163 B -2.48 % 6.320 B 12.27 % 5.629 B 30.86 % 4.302 B -0.67 % 4.331 B
Other current assets 440.379 M 117.67 % 202.315 M -71.23 % 703.269 M -34.02 % 1.066 B 95.95 % 543.919 M -69.43 % 1.780 B 35.65 % 1.312 B -84.34 % 8.376 B 582.41 % 1.227 B -78.18 % 5.625 B -0.30 % 5.642 B 6.13 % 5.316 B 309.00 % 1.300 B 256.90 % 364.180 M 4 768.07 % 7.481 M -99.80 % 3.681 B 42.95 % 2.575 B 61 227.03 % 4.199 M 4.58 % 4.015 M 3.35 % 3.885 M
Short term investments 1.540 B -8.42 % 1.681 B 191.86 % 576.123 M 27.07 % 453.381 M -51.02 % 925.644 M 16.13 % 797.072 M 0.000 -100.00 % 778.986 M 0.000 0.000 0.000 0.000 0.000 100.00 % -491.700 M 31.17 % -714.373 M -98.24 % -360.356 M -12 004.72 % 3.027 M 84.91 % 1.637 M 0.000 0.000
cash and cash equivalents 1.924 B -5.08 % 2.027 B -38.38 % 3.290 B 14.84 % 2.865 B -41.65 % 4.910 B 68.84 % 2.908 B -23.53 % 3.803 B -14.81 % 4.464 B -1.20 % 4.518 B 59.08 % 2.840 B 16.04 % 2.448 B 0.82 % 2.428 B 4.27 % 2.328 B -10.55 % 2.603 B 31.28 % 1.983 B -2.80 % 2.040 B -8.84 % 2.237 B 52.03 % 1.472 B -14.10 % 1.713 B 150.11 % 685.020 M
Cash and short term investments 3.464 B -6.59 % 3.709 B -4.07 % 3.866 B 16.51 % 3.318 B -43.14 % 5.836 B 57.50 % 3.705 B -2.58 % 3.803 B -27.47 % 5.243 B 16.04 % 4.518 B 59.08 % 2.840 B 16.04 % 2.448 B 0.82 % 2.428 B 4.27 % 2.328 B -10.55 % 2.603 B 31.28 % 1.983 B -2.80 % 2.040 B -8.97 % 2.241 B 52.07 % 1.473 B -14.00 % 1.713 B 150.11 % 685.020 M
Total current assets 13.800 B -0.13 % 13.817 B 0.70 % 13.721 B -28.92 % 19.303 B 7.50 % 17.956 B 22.11 % 14.704 B -5.57 % 15.572 B -16.33 % 18.611 B 5.66 % 17.614 B 17.84 % 14.947 B 12.28 % 13.312 B 10.69 % 12.027 B 7.18 % 11.221 B 11.44 % 10.069 B 6.46 % 9.458 B 25.49 % 7.537 B 16.22 % 6.485 B -6.05 % 6.902 B 16.11 % 5.944 B -33.30 % 8.911 B
Inventory 2.759 B -3.03 % 2.845 B 8.89 % 2.613 B -36.49 % 4.114 B 29.94 % 3.166 B 56.54 % 2.023 B -47.40 % 3.845 B -22.86 % 4.984 B -4.95 % 5.244 B -18.76 % 6.455 B 23.64 % 5.221 B 21.95 % 4.281 B 133.36 % 1.835 B 31.91 % 1.391 B -39.16 % 2.286 B 25.90 % 1.816 B 8.80 % 1.669 B 10.48 % 1.511 B 12.78 % 1.339 B 50.54 % 889.785 M
Net receivables 7.136 B 1.07 % 7.061 B 7.98 % 6.539 B -39.48 % 10.805 B 28.48 % 8.410 B 16.85 % 7.197 B 8.85 % 6.612 B 93 880.72 % 7.035 M -99.89 % 6.594 B 38 431.59 % 17.113 M 0.000 -100.00 % 4.495 B -23.15 % 5.849 B 7.39 % 5.447 B 0.000 100.00 % -5.542 M 0.000 0.000 0.000 0.000
Tax assets 3.467 M -3.88 % 3.607 M 15.87 % 3.113 M 10.78 % 2.810 M -11.91 % 3.190 M 3.71 % 3.076 M -12.79 % 3.527 M 22.38 % 2.882 M 16.21 % 2.480 M -22.09 % 3.183 M -18.66 % 3.913 M -4.16 % 4.083 M -0.68 % 4.111 M -37.38 % 6.565 M -14.42 % 7.671 M 28.62 % 5.964 M 27.57 % 4.675 M 186.46 % 1.632 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.904 B -26.88 % 2.603 B 58.51 % 1.642 B -31.60 % 2.401 B -4.88 % 2.524 B -5.89 % 2.682 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.217 B -1.70 % 1.238 B -13.92 % 1.439 B -12.97 % 1.653 B 22.20 % 1.353 B -10.03 % 1.504 B 17.04 % 1.285 B 18.79 % 1.082 B 27.51 % 848.218 M 3.87 % 816.625 M -31.19 % 1.187 B 4.93 % 1.131 B 37.44 % 822.925 M -14.82 % 966.122 M -41.35 % 1.647 B 260.42 % 457.068 M -60.88 % 1.168 B -21.97 % 1.497 B 58.74 % 943.234 M -85.91 % 6.692 B
Tax payables 1.264 B 143.14 % 519.813 M -13.15 % 598.525 M -31.24 % 870.454 M 20.32 % 723.426 M 21.15 % 597.150 M 45.95 % 409.156 M -11.37 % 461.639 M -65.12 % 1.323 B 162.18 % 504.786 M -7.67 % 546.709 M 1.54 % 538.417 M -0.23 % 539.664 M 87.05 % 288.511 M -17.15 % 348.243 M 31.87 % 264.088 M 13.02 % 233.673 M 2.37 % 228.255 M -6.90 % 245.174 M 105.45 % 119.337 M
Deferred revenue non current 0.000 0.000 -100.00 % 4.201 B 365.97 % 901.623 M 0.000 -100.00 % 1.655 B -64.73 % 4.691 B 61.15 % 2.911 B 163.76 % 1.104 B -69.51 % 3.620 B 69.62 % 2.134 B -42.16 % 3.690 B 0.000 0.000 0.000 -100.00 % 248.175 M 113.33 % 116.332 M 0.000 0.000 0.000
Minority interest 27.462 M 14.42 % 24.002 M 3.91 % 23.099 M -13.30 % 26.641 M -51.51 % 54.946 M 15.29 % 47.657 M -86.12 % 343.430 M -33.57 % 516.975 M -44.99 % 939.759 M -4.67 % 985.753 M -9.87 % 1.094 B -1.14 % 1.106 B 2.19 % 1.083 B 3.52 % 1.046 B 6.33 % 983.397 M 11.14 % 884.819 M -0.49 % 889.203 M 4.04 % 854.661 M 21.93 % 700.936 M 16.76 % 600.345 M
Capital lease obligations 1.397 M -14.71 % 1.638 M -11.60 % 1.853 M -15.50 % 2.193 M -5.64 % 2.324 M 60.28 % 1.450 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.132 B 0.00 % 2.132 B 0.00 % 2.132 B 0.00 % 2.132 B 0.00 % 2.132 B 24.53 % 1.712 B 38.28 % 1.238 B -11.59 % 1.400 B 27.63 % 1.097 B -47.20 % 2.078 B 89.39 % 1.097 B -46.11 % 2.036 B -88.62 % 17.888 B 808.10 % 1.970 B -86.33 % 14.414 B 451.72 % 2.612 B 138.13 % 1.097 B -41.05 % 1.861 B -10.65 % 2.083 B 6 883.30 % 29.824 M
Deferred tax liabilities non current 360.595 M 20.62 % 298.953 M -6.27 % 318.962 M 314.54 % 76.943 M -1.48 % 78.095 M -3.69 % 81.089 M -5.17 % 85.506 M -3.75 % 88.836 M -3.33 % 91.896 M -3.22 % 94.952 M -3.12 % 98.008 M -3.25 % 101.298 M 3.21 % 98.144 M 2 815.75 % 3.366 M 31.18 % 2.566 M 41.30 % 1.816 M 474.68 % 316.000 K 0.000 -100.00 % 543.000 K -95.73 % 12.702 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.506 M -3.75 % 88.836 M -3.33 % 91.896 M -3.22 % 94.952 M -3.12 % 98.008 M -3.25 % 101.298 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 23.110 B -1.92 % 23.563 B -3.03 % 24.300 B -18.52 % 29.822 B 13.06 % 26.376 B 2.22 % 25.803 B -10.16 % 28.722 B 0.60 % 28.551 B 11.25 % 25.664 B 11.43 % 23.031 B 0.47 % 22.923 B 4.39 % 21.959 B 13.93 % 19.274 B 6.71 % 18.061 B 9.86 % 16.440 B 20.00 % 13.700 B 6.99 % 12.804 B 2.18 % 12.531 B 22.30 % 10.246 B -22.63 % 13.242 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Deferred income tax 0.000 100.00 % -2.257 B -176.11 % 2.966 B 0.000 0.000 100.00 % -1.133 B 0.000 0.000 0.000 0.000 -100.00 % 1.214 B -44.00 % 2.169 B 934.05 % -260.002 M -4.08 % -249.798 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 48.750 M 1.56 % 48.000 M 0.000 0.000 -100.00 % 96.609 M 0.000 0.000 0.000 0.000 -100.00 % 2.130 M -83.51 % 12.916 M -58.13 % 30.847 M -55.33 % 69.052 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 69.322 M 116.11 % -430.257 M -120.79 % 2.070 B 206.65 % -1.941 B -498.45 % -324.272 M 54.46 % -712.015 M -166.03 % 1.078 B 6 975.55 % 15.239 M -98.12 % 809.716 M 155.82 % -1.451 B -19.23 % -1.217 B 44.23 % -2.181 B -96.77 % -1.109 B -3 336.76 % 34.251 M 102.03 % -1.687 B -30.68 % -1.291 B -303.31 % 635.091 M 166.43 % -956.089 M -691.85 % -120.741 M 84.27 % -767.597 M
Accounts receivables -557.389 M -2 004.31 % -26.488 M -100.68 % 3.869 B 241.35 % -2.737 B -165.29 % -1.032 B -65.71 % -622.708 M -1 508.94 % 44.197 M 111.09 % -398.569 M -780.19 % 58.597 M -64.66 % 165.831 M 162.56 % -265.070 M 9.41 % -292.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 182.410 M 217.13 % -155.732 M -120.49 % 760.055 M 164.88 % -1.171 B -398.62 % 392.297 M -53.84 % 849.917 M -17.81 % 1.034 B 149.89 % 413.808 M -44.91 % 751.119 M 146.47 % -1.616 B -69.87 % -951.559 M 49.62 % -1.889 B -900.98 % -188.700 M -164.71 % 291.619 M 166.69 % -437.297 M -163.19 % -166.155 M -19.96 % -138.503 M 17.11 % -167.102 M 60.00 % -417.708 M -1 015.16 % 45.643 M
Accounts payables 147.163 M 165.10 % -226.065 M -925.24 % -22.050 M 83.74 % -135.617 M 35.41 % -209.951 M -257.90 % -58.662 M -120.74 % 282.795 M 175.57 % 102.623 M -90.89 % 1.126 B 5 008.21 % -22.944 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 341.433 M 1 653.95 % -21.972 M 99.13 % -2.538 B -220.62 % 2.104 B 300.56 % 525.265 M 159.65 % -880.562 M -211.38 % -282.795 M -175.57 % -102.623 M 90.89 % -1.126 B -5 008.21 % 22.944 M 10.14 % 20.832 M -97.51 % 835.996 M 190.88 % -919.924 M -257.44 % -257.368 M 79.41 % -1.250 B -11.11 % -1.125 B -245.43 % 773.594 M 198.05 % -788.987 M -365.68 % 296.967 M 136.52 % -813.240 M
Other non cash items -45.768 M -102.77 % 1.655 B 192.09 % -1.797 B -321.73 % 810.500 M 201.91 % -795.284 M -166.96 % 1.188 B 185.40 % -1.391 B -21.84 % -1.142 B -1 693.66 % 71.630 M -24.60 % 94.996 M -88.87 % 853.527 M -33.41 % 1.282 B 4 420.29 % 28.355 M -36.30 % 44.515 M 116.12 % -276.139 M -287.88 % 146.973 M 965.10 % 13.799 M 203.00 % -13.397 M -206.30 % 12.603 M -74.02 % 48.505 M
Net cash provided by operating activities 2.708 B 228.76 % 823.721 M -86.25 % 5.992 B -6.14 % 6.384 B 180.24 % 2.278 B -6.78 % 2.444 B -30.73 % 3.528 B 10.03 % 3.206 B -45.24 % 5.856 B 810.00 % 643.508 M -56.89 % 1.493 B 43.91 % 1.037 B 39.22 % 745.067 M -66.33 % 2.213 B 55.29 % 1.425 B 0.02 % 1.425 B -47.02 % 2.689 B 62.98 % 1.650 B -26.26 % 2.238 B 150.46 % 893.412 M
Investments in property plant and equipment -774.193 M -23.55 % -626.605 M 70.88 % -2.152 B -2.87 % -2.092 B -186.10 % -731.056 M 35.33 % -1.130 B -27.56 % -886.232 M 7.57 % -958.797 M -502.69 % -159.086 M 64.33 % -445.976 M 44.18 % -799.024 M -46.60 % -545.042 M -21.81 % -447.436 M 24.26 % -590.769 M 14.67 % -692.338 M -139.66 % -288.884 M 69.01 % -932.275 M 29.66 % -1.325 B -77.93 % -744.898 M 28.87 % -1.047 B
Acquisitions net 0.000 -100.00 % 61.760 M 33.63 % 46.217 M 1 280.85 % 3.347 M -98.96 % 321.162 M 235.49 % -237.031 M -209.28 % -76.639 M 69.97 % -255.249 M -111.94 % 2.138 B 5 454.12 % 38.497 M 114.28 % -269.575 M -133.55 % 803.393 M 785.05 % 90.774 M 0.000 100.00 % -96.244 M -822.99 % 13.312 M 12.77 % 11.805 M 110.64 % -110.928 M -102.51 % 4.422 B 673.45 % -771.112 M
Purchases of investments -85.983 M 70.06 % -287.192 M 3.64 % -298.056 M 86.33 % -2.180 B -25.15 % -1.742 B -1 189.13 % -135.136 M 97.49 % -5.381 B -77.60 % -3.030 B -56.71 % -1.934 B -168.30 % -720.665 M -823.35 % -78.049 M 93.64 % -1.227 B 41.18 % -2.085 B -116.42 % -963.562 M -44.38 % -667.381 M -15.63 % -577.155 M 0.000 0.000 100.00 % -12.019 M 40.21 % -20.101 M
Sales maturities of investments 1.580 M -97.95 % 77.068 M 82.82 % 42.155 M -97.81 % 1.923 B -64.50 % 5.416 B 126.96 % 2.387 B 18.06 % 2.021 B -10.72 % 2.264 B 449.43 % 412.082 M -73.72 % 1.568 B 351.04 % 347.624 M -17.84 % 423.130 M -81.68 % 2.310 B 1 420.76 % 151.878 M -71.61 % 534.915 M 0.000 0.000 0.000 -100.00 % 55.234 M 404.70 % 10.944 M
Other investing activites 48.667 M 36.54 % 35.644 M 14.23 % 31.204 M 2.69 % 30.388 M -11.71 % 34.420 M 0.000 -100.00 % 197.392 M -22.83 % 255.794 M 377.86 % 53.529 M -74.07 % 206.435 M 21.36 % 170.101 M 1 104.67 % -16.931 M 96.87 % -540.797 M -422.71 % 167.578 M 2 271.54 % -7.717 M -108.28 % 93.239 M 55.14 % 60.099 M 148.71 % -123.390 M -425.40 % 37.919 M -82.09 % 211.723 M
Net cash used for investing activites -809.929 M -9.55 % -739.325 M 68.27 % -2.330 B -0.65 % -2.315 B -170.18 % 3.299 B 273.21 % 883.914 M 121.43 % -4.126 B -139.25 % -1.724 B -437.36 % 511.128 M -20.90 % 646.203 M 279.83 % -359.348 M 73.68 % -1.365 B -102.86 % -673.069 M 45.49 % -1.235 B -32.96 % -928.765 M -22.29 % -759.488 M 11.73 % -860.371 M 44.84 % -1.560 B -141.50 % 3.758 B 332.59 % -1.616 B
Debt repayment -1.160 B -2 132.40 % 57.054 M -96.61 % 1.685 B 7.95 % 1.561 B 187.14 % -1.791 B 38.17 % -2.897 B -218.72 % 2.440 B 284.71 % 634.340 M 129.81 % -2.128 B -1 304.89 % -151.462 M 56.72 % -349.941 M -133.73 % 1.037 B 1 290.81 % 74.587 M -86.04 % 534.430 M 2.18 % 523.036 M 343.81 % -214.530 M -12 504.58 % -1.702 M -101.27 % 134.409 M -39.08 % 220.624 M 642.42 % 29.717 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 327.210 M 0.000 0.000 -100.00 % 529.740 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.160 B 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 100.00 % -47.396 M 0.000
Dividends paid -499.200 M 54.29 % -1.092 B 76.67 % -4.680 B 40.00 % -7.800 B -261.66 % -2.157 B -55.56 % -1.386 B 35.81 % -2.160 B 13.56 % -2.499 B -11.35 % -2.244 B -356.10 % -492.000 M 8.89 % -540.000 M -5.88 % -510.000 M -70.00 % -300.000 M 64.29 % -840.000 M 17.65 % -1.020 B -70.00 % -600.000 M 39.08 % -984.854 M -208.28 % -319.464 M 85.97 % -2.277 B -716.71 % -278.809 M
Other financing activites -268.773 M 5.95 % -285.788 M -92.69 % -148.312 M -41.76 % -104.625 M -17.23 % -89.245 M -216.63 % 76.519 M 132.42 % -236.052 M 31.73 % -345.769 M -225.23 % -106.314 M 26.06 % -143.785 M 6.65 % -154.033 M -13.45 % -135.775 M -8.56 % -125.071 M -14.53 % -109.200 M -831.34 % -11.725 M 80.70 % -60.754 M 56.88 % -140.907 M 16.19 % -168.136 M 95.57 % -3.794 B -388.76 % 1.314 B
Net cash used provided by financing activities -1.928 B -45.94 % -1.321 B 57.98 % -3.143 B 50.45 % -6.344 B -70.98 % -3.710 B 11.81 % -4.207 B -9 542.21 % 44.557 M 102.65 % -1.680 B 62.48 % -4.478 B -468.84 % -787.247 M 24.59 % -1.044 B -366.60 % 391.588 M 211.73 % -350.484 M 15.50 % -414.770 M 28.70 % -581.686 M 33.54 % -875.284 M 20.62 % -1.103 B -212.18 % -353.191 M 92.93 % -4.996 B -657.92 % 895.406 M
Effect of forex changes on cash -73.531 M -178.15 % -26.436 M 71.78 % -93.687 M -140.85 % 229.322 M 69.93 % 134.953 M 371.70 % -49.670 M 54.11 % -108.239 M -175.04 % 144.244 M 168.42 % -210.825 M -91.99 % -109.813 M -57.92 % -69.535 M -293.18 % 35.995 M 796.29 % 4.016 M -92.95 % 56.955 M 100.40 % 28.421 M 130.24 % 12.344 M -68.80 % 39.568 M 85.55 % 21.325 M -24.19 % 28.128 M 130.67 % 12.194 M
Net change in cash -102.908 M 91.85 % -1.263 B -397.08 % 425.064 M 120.78 % -2.045 B -202.16 % 2.002 B 323.67 % -895.008 M -35.38 % -661.115 M -1 123.61 % -54.030 M -103.22 % 1.678 B 327.36 % 392.651 M 1 873.22 % 19.899 M -80.00 % 99.493 M 136.25 % -274.470 M -144.26 % 620.103 M 1 186.17 % -57.091 M 71.14 % -197.837 M -125.84 % 765.757 M 416.98 % -241.582 M -123.49 % 1.028 B 455.20 % 185.213 M
Cash at beginning of period 2.027 B -38.38 % 3.290 B 14.84 % 2.865 B -41.65 % 4.910 B 68.84 % 2.908 B -23.53 % 3.803 B -14.81 % 4.464 B -1.20 % 4.518 B 59.08 % 2.840 B 16.04 % 2.448 B 0.82 % 2.428 B 4.27 % 2.328 B -10.55 % 2.603 B 31.28 % 1.983 B -2.80 % 2.040 B -8.84 % 2.237 B 52.03 % 1.472 B -14.10 % 1.713 B 150.11 % 685.020 M 37.06 % 499.807 M
Cash at end of period 1.924 B -5.08 % 2.027 B -38.38 % 3.290 B 14.84 % 2.865 B -41.65 % 4.910 B 68.84 % 2.908 B -23.53 % 3.803 B -14.81 % 4.464 B -1.20 % 4.518 B 59.08 % 2.840 B 16.04 % 2.448 B 0.82 % 2.428 B 4.27 % 2.328 B -10.55 % 2.603 B 31.28 % 1.983 B -2.80 % 2.040 B -8.84 % 2.237 B 52.03 % 1.472 B -14.10 % 1.713 B 150.11 % 685.020 M
Operating cash flow 2.708 B 228.76 % 823.721 M -85.09 % 5.526 B -8.38 % 6.032 B 107.53 % 2.906 B 18.93 % 2.444 B -30.73 % 3.528 B 10.03 % 3.206 B -45.24 % 5.856 B 810.00 % 643.508 M -56.89 % 1.493 B 43.91 % 1.037 B 39.22 % 745.067 M -66.33 % 2.213 B 55.29 % 1.425 B 0.02 % 1.425 B -47.02 % 2.689 B 62.98 % 1.650 B -26.26 % 2.238 B 150.46 % 893.412 M
Capital expenditure -774.193 M -23.55 % -626.605 M 70.88 % -2.152 B -2.87 % -2.092 B -186.10 % -731.056 M 35.33 % -1.130 B -27.56 % -886.232 M 7.57 % -958.797 M -502.69 % -159.086 M 64.33 % -445.976 M 44.18 % -799.024 M -46.60 % -545.042 M -21.81 % -447.436 M 24.26 % -590.769 M 14.67 % -692.338 M -139.66 % -288.884 M 69.01 % -932.275 M 29.66 % -1.325 B -77.93 % -744.898 M 28.87 % -1.047 B
Free CashFlow 1.934 B 881.09 % 197.116 M -94.16 % 3.375 B -14.35 % 3.940 B 81.13 % 2.175 B 65.63 % 1.313 B -50.29 % 2.642 B 17.54 % 2.248 B -60.55 % 5.697 B 2 784.00 % 197.532 M -71.53 % 693.732 M 40.94 % 492.234 M 65.38 % 297.631 M -81.65 % 1.622 B 121.41 % 732.601 M -35.49 % 1.136 B -35.36 % 1.757 B 441.25 % 324.602 M -78.25 % 1.493 B 1 070.33 % -153.841 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Revenue 9.588 B -3.18 % 9.903 B 14.64 % 8.638 B -0.02 % 8.640 B 6.54 % 8.110 B -11.73 % 9.188 B -30.27 % 13.176 B -11.45 % 14.880 B 6.90 % 13.920 B 32.65 % 10.494 B 54.14 % 6.808 B -36.69 % 10.753 B 40.90 % 7.631 B -30.38 % 10.961 B 13.19 % 9.684 B 4.10 % 9.302 B 2.95 % 9.036 B 12.82 % 8.009 B 6.46 % 7.523 B 21.14 % 6.210 B -5.33 % 6.560 B -4.24 % 6.850 B 6.50 % 6.432 B -0.84 % 6.487 B 2.79 % 6.311 B 102.23 % 3.121 B 0.00 % 3.121 B -5.47 % 3.301 B 0.00 % 3.301 B 1.15 % 3.264 B 0.00 % 3.264 B 43.92 % 2.268 B 0.00 % 2.268 B -55.22 % 5.064 B 0.00 % 5.064 B -2.87 % 5.213 B 0.00 % 5.213 B 23.07 % 4.236 B 0.00 % 4.236 B 100.00 % 2.118 B -30.91 % 3.066 B 100.00 % 1.533 B
Net income 933.317 M 56.00 % 598.299 M -17.79 % 727.797 M 50.01 % 485.158 M 14.90 % 422.244 M 406.98 % 83.286 M -95.44 % 1.826 B -46.69 % 3.425 B 2.04 % 3.357 B 62.15 % 2.070 B 182.48 % 732.814 M -44.49 % 1.320 B 22.00 % 1.082 B -26.48 % 1.472 B -17.25 % 1.779 B 1.31 % 1.756 B -12.61 % 2.009 B -42.70 % 3.506 B 317.33 % 840.198 M 30.40 % 644.303 M 3.74 % 621.100 M 17.02 % 530.776 M -10.20 % 591.066 M -7.28 % 637.499 M 11.90 % 569.683 M 97.40 % 288.595 M 0.00 % 288.595 M -14.98 % 339.460 M 0.00 % 339.460 M -42.63 % 591.671 M 0.00 % 591.671 M 42.07 % 416.456 M 0.00 % 416.456 M -28.01 % 578.469 M -7.49 % 625.335 M -26.47 % 850.465 M -11.67 % 962.805 M 25.46 % 767.429 M -11.86 % 870.706 M 100.00 % 435.353 M -23.76 % 571.035 M 100.00 % 285.518 M
Income before tax 1.171 B 50.57 % 777.902 M -18.75 % 957.465 M 53.04 % 625.638 M 10.29 % 567.288 M 5.42 % 538.128 M -80.91 % 2.820 B -34.05 % 4.276 B 3.99 % 4.111 B 56.87 % 2.621 B 151.59 % 1.042 B -47.45 % 1.983 B 48.54 % 1.335 B -41.78 % 2.292 B 5.00 % 2.183 B 2.18 % 2.137 B -14.72 % 2.506 B -35.29 % 3.872 B 275.85 % 1.030 B 35.10 % 762.623 M -1.96 % 777.842 M 21.64 % 639.479 M -7.29 % 689.777 M -6.46 % 737.450 M 12.47 % 655.701 M 96.63 % 333.472 M 0.00 % 333.472 M -13.07 % 383.622 M 0.00 % 383.622 M -41.80 % 659.117 M 0.00 % 659.117 M 46.97 % 448.485 M 0.00 % 448.485 M -32.11 % 660.568 M 0.00 % 660.568 M -35.71 % 1.027 B 0.00 % 1.027 B 8.88 % 943.630 M 0.00 % 943.630 M 100.00 % 471.815 M -23.47 % 616.550 M 100.00 % 308.275 M
Income before tax ratio 0.12 55.51 % 0.08 -29.13 % 0.11 53.08 % 0.07 3.52 % 0.07 19.43 % 0.06 -72.63 % 0.21 -25.52 % 0.29 -2.71 % 0.30 18.25 % 0.25 63.22 % 0.15 -17.00 % 0.18 5.42 % 0.17 -16.37 % 0.21 -7.24 % 0.23 -1.85 % 0.23 -17.17 % 0.28 -42.64 % 0.48 253.04 % 0.14 11.52 % 0.12 3.56 % 0.12 27.03 % 0.09 -12.95 % 0.11 -5.67 % 0.11 9.42 % 0.10 -2.77 % 0.11 0.00 % 0.11 -8.05 % 0.12 0.00 % 0.12 -42.46 % 0.20 0.00 % 0.20 2.11 % 0.20 0.00 % 0.20 51.61 % 0.13 0.00 % 0.13 -33.81 % 0.20 0.00 % 0.20 -11.53 % 0.22 0.00 % 0.22 0.00 % 0.22 10.76 % 0.20 0.00 % 0.20
EBITDA 1.584 B 12.64 % 1.406 B -9.93 % 1.561 B 28.87 % 1.212 B 4.88 % 1.155 B 11.57 % 1.035 B -70.02 % 3.454 B -26.98 % 4.730 B 9.46 % 4.321 B 44.97 % 2.981 B 112.90 % 1.400 B -37.78 % 2.250 B 36.82 % 1.645 B -37.65 % 2.638 B 4.21 % 2.531 B 2.97 % 2.458 B -7.92 % 2.670 B 46.09 % 1.828 B 34.28 % 1.361 B 0.000 -100.00 % 1.124 B 18.25 % 950.264 M -7.29 % 1.025 B 4.46 % 981.218 M -1.70 % 998.155 M 177.75 % 359.368 M 0.00 % 359.368 M -9.91 % 398.892 M 0.00 % 398.892 M -38.99 % 653.852 M 0.00 % 653.852 M 42.79 % 457.906 M 0.00 % 457.906 M -68.66 % 1.461 B 110.19 % 695.162 M -59.97 % 1.736 B 64.55 % 1.055 B -29.19 % 1.490 B 60.51 % 928.524 M 100.00 % 464.262 M -26.87 % 634.804 M 100.00 % 317.402 M
Net income ratio 0.10 61.12 % 0.06 -28.29 % 0.08 50.05 % 0.06 7.85 % 0.05 474.36 % 0.01 -93.46 % 0.14 -39.80 % 0.23 -4.54 % 0.24 22.23 % 0.20 83.26 % 0.11 -12.32 % 0.12 -13.42 % 0.14 5.61 % 0.13 -26.89 % 0.18 -2.68 % 0.19 -15.12 % 0.22 -49.21 % 0.44 292.00 % 0.11 7.65 % 0.10 9.58 % 0.09 22.20 % 0.08 -15.68 % 0.09 -6.49 % 0.10 8.87 % 0.09 -2.39 % 0.09 0.00 % 0.09 -10.07 % 0.10 0.00 % 0.10 -43.28 % 0.18 0.00 % 0.18 -1.29 % 0.18 0.00 % 0.18 60.76 % 0.11 -7.49 % 0.12 -24.30 % 0.16 -11.67 % 0.18 1.94 % 0.18 -11.86 % 0.21 0.00 % 0.21 10.34 % 0.19 0.00 % 0.19
Ratio EBITDA 0.17 16.33 % 0.14 -21.43 % 0.18 28.90 % 0.14 -1.56 % 0.14 26.40 % 0.11 -57.01 % 0.26 -17.54 % 0.32 2.40 % 0.31 9.29 % 0.28 38.12 % 0.21 -1.72 % 0.21 -2.90 % 0.22 -10.44 % 0.24 -7.93 % 0.26 -1.09 % 0.26 -10.56 % 0.30 29.49 % 0.23 26.14 % 0.18 0.00 -100.00 % 0.17 23.49 % 0.14 -12.95 % 0.16 5.35 % 0.15 -4.36 % 0.16 37.34 % 0.12 0.00 % 0.12 -4.70 % 0.12 0.00 % 0.12 -39.69 % 0.20 0.00 % 0.20 -0.79 % 0.20 0.00 % 0.20 -30.02 % 0.29 110.19 % 0.14 -58.79 % 0.33 64.55 % 0.20 -42.46 % 0.35 60.51 % 0.22 0.00 % 0.22 5.85 % 0.21 0.00 % 0.21
Gross profit ratio 0.18 15.68 % 0.16 -19.45 % 0.20 23.61 % 0.16 -0.25 % 0.16 35.35 % 0.12 -61.08 % 0.30 -10.88 % 0.34 0.47 % 0.34 15.75 % 0.29 22.34 % 0.24 0.45 % 0.24 -1.54 % 0.24 -5.80 % 0.26 -8.19 % 0.28 1.52 % 0.28 -12.97 % 0.32 25.15 % 0.25 32.87 % 0.19 14.94 % 0.17 -4.62 % 0.17 23.97 % 0.14 -12.95 % 0.16 6.69 % 0.15 -5.77 % 0.16 4.30 % 0.15 0.00 % 0.15 -10.22 % 0.17 0.00 % 0.17 -29.73 % 0.24 0.00 % 0.24 -13.40 % 0.28 0.00 % 0.28 44.04 % 0.20 0.00 % 0.20 -26.10 % 0.26 0.00 % 0.26 -7.26 % 0.28 0.00 % 0.28 0.00 % 0.28 0.76 % 0.28 0.00 % 0.28
Weighted average shs out dil 3.121 B 0.04 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.74 % 3.097 B 0.52 % 3.081 B 0.00 % 3.081 B 0.00 % 3.081 B 0.00 % 3.081 B 0.00 % 3.081 B 0.59 % 3.063 B -0.58 % 3.081 B 2.70 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 4.90 % 2.860 B 0.00 % 2.860 B 0.00 % 2.860 B 4.72 % 2.731 B 0.00 % 2.731 B
Weighted average shs out 3.121 B 0.05 % 3.120 B -0.11 % 3.124 B 0.12 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.00 % 3.120 B 0.74 % 3.097 B 0.52 % 3.081 B 0.00 % 3.081 B 0.00 % 3.081 B 0.00 % 3.081 B 0.00 % 3.081 B 0.59 % 3.063 B -0.58 % 3.081 B 2.70 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 0.00 % 3.000 B 4.90 % 2.860 B 0.00 % 2.860 B 0.00 % 2.860 B 4.72 % 2.731 B 0.00 % 2.731 B
EPS diluted 0.30 57.89 % 0.19 -17.39 % 0.23 43.75 % 0.16 14.29 % 0.14 424.34 % 0.03 -95.47 % 0.59 -46.36 % 1.10 1.85 % 1.08 61.19 % 0.67 179.17 % 0.24 -44.19 % 0.43 22.86 % 0.35 -27.08 % 0.48 -17.24 % 0.58 1.75 % 0.57 -12.31 % 0.65 -44.44 % 1.17 317.86 % 0.28 33.33 % 0.21 0.00 % 0.21 16.67 % 0.18 -10.00 % 0.20 -4.76 % 0.21 10.53 % 0.19 97.51 % 0.10 0.00 % 0.10 -12.55 % 0.11 0.00 % 0.11 -45.00 % 0.20 0.00 % 0.20 42.86 % 0.14 0.00 % 0.14 -30.00 % 0.20 0.00 % 0.20 -28.57 % 0.28 -12.50 % 0.32 18.52 % 0.27 -10.00 % 0.30 100.00 % 0.15 -25.00 % 0.20 100.00 % 0.10
Earnings per share 0.30 57.89 % 0.19 -17.39 % 0.23 43.75 % 0.16 14.29 % 0.14 424.34 % 0.03 -95.47 % 0.59 -46.36 % 1.10 1.85 % 1.08 61.19 % 0.67 179.17 % 0.24 -44.19 % 0.43 22.86 % 0.35 -27.08 % 0.48 -17.24 % 0.58 1.75 % 0.57 -12.31 % 0.65 -44.44 % 1.17 317.86 % 0.28 33.33 % 0.21 0.00 % 0.21 16.67 % 0.18 -10.00 % 0.20 -4.76 % 0.21 10.53 % 0.19 97.51 % 0.10 0.00 % 0.10 -12.55 % 0.11 0.00 % 0.11 -45.00 % 0.20 0.00 % 0.20 42.86 % 0.14 0.00 % 0.14 -30.00 % 0.20 0.00 % 0.20 -28.57 % 0.28 -12.50 % 0.32 18.52 % 0.27 -10.00 % 0.30 100.00 % 0.15 -25.00 % 0.20 100.00 % 0.10
Gross profit 1.763 B 12.00 % 1.574 B -7.66 % 1.704 B 23.58 % 1.379 B 6.27 % 1.298 B 19.47 % 1.086 B -72.86 % 4.003 B -21.08 % 5.073 B 7.40 % 4.723 B 53.55 % 3.076 B 88.58 % 1.631 B -36.40 % 2.565 B 38.73 % 1.849 B -34.42 % 2.819 B 3.92 % 2.713 B 5.69 % 2.567 B -10.39 % 2.864 B 41.19 % 2.029 B 41.45 % 1.434 B 39.24 % 1.030 B -9.70 % 1.141 B 18.71 % 960.936 M -7.29 % 1.037 B 5.79 % 979.770 M -3.14 % 1.012 B 110.92 % 479.573 M 0.00 % 479.573 M -15.13 % 565.064 M 0.00 % 565.064 M -28.93 % 795.042 M 0.00 % 795.042 M 24.64 % 637.888 M 0.00 % 637.888 M -35.50 % 988.928 M 0.00 % 988.928 M -28.21 % 1.378 B 0.00 % 1.378 B 14.13 % 1.207 B 0.00 % 1.207 B 100.00 % 603.508 M -30.38 % 866.858 M 100.00 % 433.429 M
Income tax expense 237.742 M 34.23 % 177.109 M -22.36 % 228.129 M 63.45 % 139.569 M -3.55 % 144.713 M -68.18 % 454.819 M -54.22 % 993.563 M 16.96 % 849.475 M 12.67 % 753.961 M 37.83 % 547.036 M 77.81 % 307.649 M -53.41 % 660.288 M 166.03 % 248.202 M -69.65 % 817.665 M 104.32 % 400.179 M 6.14 % 377.034 M -23.57 % 493.294 M 35.45 % 364.188 M 95.20 % 186.574 M 58.63 % 117.617 M -22.54 % 151.848 M 54.84 % 98.070 M 3.00 % 95.211 M -3.57 % 98.740 M 16.81 % 84.528 M 88.36 % 44.876 M 0.00 % 44.876 M 1.62 % 44.163 M 0.00 % 44.163 M -34.52 % 67.446 M 0.00 % 67.446 M 110.58 % 32.029 M 0.00 % 32.029 M -9.09 % 35.233 M 0.00 % 35.233 M -45.47 % 64.613 M 0.00 % 64.613 M -11.40 % 72.925 M 0.00 % 72.925 M 100.00 % 36.462 M -19.89 % 45.515 M 100.00 % 22.758 M
Cost of revenue 7.825 B -6.05 % 8.329 B 20.12 % 6.934 B -4.51 % 7.261 B 6.59 % 6.812 B -15.92 % 8.101 B -11.68 % 9.173 B -6.47 % 9.807 B 6.64 % 9.197 B 23.99 % 7.418 B 43.29 % 5.177 B -36.78 % 8.188 B 41.60 % 5.782 B -28.98 % 8.142 B 16.79 % 6.972 B 3.50 % 6.736 B 9.15 % 6.171 B 3.19 % 5.980 B -1.78 % 6.089 B 17.54 % 5.180 B -4.41 % 5.419 B -7.99 % 5.889 B 9.15 % 5.396 B -2.03 % 5.507 B 3.92 % 5.300 B 100.65 % 2.641 B 0.00 % 2.641 B -3.47 % 2.736 B 0.00 % 2.736 B 10.83 % 2.469 B 0.00 % 2.469 B 51.47 % 1.630 B 0.00 % 1.630 B -60.00 % 4.075 B 0.00 % 4.075 B 6.24 % 3.836 B 0.00 % 3.836 B 26.63 % 3.029 B 0.00 % 3.029 B 100.00 % 1.515 B -31.11 % 2.199 B 100.00 % 1.099 B
General and administrative expenses 380.484 M -3.11 % 392.679 M 7.83 % 364.176 M -5.58 % 385.687 M -5.04 % 406.161 M 1.91 % 398.560 M -26.72 % 543.918 M 16.99 % 464.944 M -1.92 % 474.055 M 32.09 % 358.892 M 7.95 % 332.457 M -18.75 % 409.171 M 32.42 % 309.003 M -8.27 % 336.869 M 3.06 % 326.881 M 21.65 % 268.697 M -12.94 % 308.632 M -8.91 % 338.809 M 35.42 % 250.189 M -5.92 % 265.925 M 6.25 % 250.282 M 7.92 % 231.924 M -0.81 % 233.811 M 8.72 % 215.064 M -3.28 % 222.366 M 27.83 % 173.950 M 0.00 % 173.950 M 0.87 % 172.446 M 0.00 % 172.446 M -4.28 % 180.159 M 0.00 % 180.159 M 17.46 % 153.383 M 0.00 % 153.383 M 27.83 % 119.992 M -61.03 % 307.926 M 151.97 % 122.208 M -59.39 % 300.952 M 173.38 % 110.086 M -58.61 % 265.976 M 100.00 % 132.988 M -43.95 % 237.283 M 100.00 % 118.641 M
Selling and marketing expenses 231.330 M 9.29 % 211.664 M -5.40 % 223.750 M 1.01 % 221.505 M 8.24 % 204.650 M 65.47 % 123.678 M -68.39 % 391.212 M 51.76 % 257.778 M 0.31 % 256.986 M 5.37 % 243.895 M 42.80 % 170.797 M -23.28 % 222.637 M 31.89 % 168.811 M -26.04 % 228.255 M 25.77 % 181.480 M 13.17 % 160.357 M -5.69 % 170.040 M 0.83 % 168.648 M 16.49 % 144.774 M -6.81 % 155.348 M 4.12 % 149.194 M 3.66 % 143.933 M 1.12 % 142.334 M 2.54 % 138.813 M -0.63 % 139.695 M 102.33 % 69.045 M 0.00 % 69.045 M 0.16 % 68.932 M 0.00 % 68.932 M 0.58 % 68.532 M 0.00 % 68.532 M 31.76 % 52.014 M 0.00 % 52.014 M -44.65 % 93.967 M 0.00 % 93.967 M 5.14 % 89.372 M 0.00 % 89.372 M 14.66 % 77.945 M 0.00 % 77.945 M 100.00 % 38.973 M -35.48 % 60.402 M 100.00 % 30.201 M
Other 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 100.00 % -430.825 M -1.45 % -424.656 M 0.00 % -424.656 M -6.82 % -397.558 M 0.00 % -397.558 M -7.94 % -368.304 M 0.00 % -368.304 M -2 704.05 % 14.144 M 0.00 % 14.144 M 5.55 % 13.400 M 0.00 % 13.400 M -97.72 % 586.829 M 189.39 % -656.460 M -172 199.08 % -381.000 K 0.00 % -381.000 K -100.00 % -190.500 K 48.79 % -372.000 K -100.00 % -186.000 K
Operating expenses 611.814 M 1.36 % 603.601 M 2.67 % 587.926 M -3.17 % 607.192 M -0.59 % 610.811 M 16.96 % 522.238 M -44.15 % 935.130 M 29.39 % 722.722 M -1.14 % 731.041 M 21.28 % 602.787 M 19.78 % 503.254 M -20.35 % 631.808 M 32.23 % 477.814 M 2.25 % 467.292 M -7.88 % 507.246 M 38.52 % 366.181 M -2.63 % 376.086 M -79.65 % 1.849 B 385.32 % 380.887 M 14.55 % 332.504 M -11.15 % 374.221 M 11.70 % 335.018 M -10.20 % 373.054 M 37.78 % 270.767 M -24.93 % 360.674 M 298.54 % -181.661 M 0.00 % -181.661 M -16.32 % -156.180 M 0.00 % -156.180 M -30.57 % -119.614 M 0.00 % -119.614 M -154.48 % 219.541 M 0.00 % 219.541 M 44.27 % 152.174 M -63.36 % 415.293 M -47.98 % 798.408 M 400.00 % -266.136 M -339.97 % 110.904 M -67.72 % 343.540 M 100.00 % 171.770 M -42.23 % 297.313 M 100.00 % 148.656 M
Cost and expenses 8.437 B -5.55 % 8.932 B 18.76 % 7.522 B -4.40 % 7.868 B 6.00 % 7.423 B -13.92 % 8.624 B -14.68 % 10.108 B -4.01 % 10.530 B 6.06 % 9.928 B 23.78 % 8.020 B 41.21 % 5.680 B -35.60 % 8.820 B 40.89 % 6.260 B -27.29 % 8.610 B 15.12 % 7.479 B 5.31 % 7.102 B 8.47 % 6.547 B -16.37 % 7.829 B 21.01 % 6.470 B 17.36 % 5.512 B -4.85 % 5.793 B -6.93 % 6.224 B 7.90 % 5.769 B -0.16 % 5.778 B 2.08 % 5.660 B 100.52 % 2.823 B 0.00 % 2.823 B -2.40 % 2.892 B 0.00 % 2.892 B 11.74 % 2.588 B 0.00 % 2.588 B 45.15 % 1.783 B 0.00 % 1.783 B -59.09 % 4.359 B 0.00 % 4.359 B 6.26 % 4.102 B 0.00 % 4.102 B 25.96 % 3.256 B 0.00 % 3.256 B 100.00 % 1.628 B -32.12 % 2.398 B 100.00 % 1.199 B
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
Selling general and administrative expenses 611.814 M 1.36 % 603.601 M 2.67 % 587.926 M -3.17 % 607.192 M -0.59 % 610.811 M 16.96 % 522.238 M -44.15 % 935.130 M 29.39 % 722.722 M -1.14 % 731.041 M 21.28 % 602.787 M 19.78 % 503.254 M -20.35 % 631.808 M 32.23 % 477.814 M -15.45 % 565.124 M 11.17 % 508.361 M 18.48 % 429.054 M -10.37 % 478.672 M -5.67 % 507.457 M 28.48 % 394.963 M -6.25 % 421.273 M 5.46 % 399.476 M 6.28 % 375.858 M -0.64 % 378.274 M 5.44 % 358.774 M -3.06 % 370.080 M 52.30 % 242.994 M 0.00 % 242.994 M 0.67 % 241.378 M 0.00 % 241.378 M -2.94 % 248.691 M 0.00 % 248.691 M 21.08 % 205.397 M 0.00 % 205.397 M -4.00 % 213.959 M -46.76 % 401.893 M 89.95 % 211.580 M -45.79 % 390.324 M 107.58 % 188.031 M -45.33 % 343.921 M 100.00 % 171.961 M -42.23 % 297.685 M 100.00 % 148.842 M
Interest income 8.597 M -2.42 % 8.810 M -36.92 % 13.966 M -22.45 % 18.009 M 2.12 % 17.635 M -2.30 % 18.050 M 37.22 % 13.154 M 2.66 % 12.813 M 33.82 % 9.575 M -56.60 % 22.064 M 78.57 % 12.356 M -18.17 % 15.100 M -20.29 % 18.944 M -68.09 % 59.367 M 168.51 % 22.110 M -65.26 % 63.642 M 266.22 % 17.378 M 258.16 % 4.852 M -78.92 % 23.022 M -64.63 % 65.096 M 472.17 % 11.377 M -16.11 % 13.561 M -48.43 % 26.296 M -7.56 % 28.447 M 487.75 % 4.840 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
Interest expense 86.720 M -14.42 % 101.331 M -36.89 % 160.571 M 8.69 % 147.732 M 7.44 % 137.497 M 42.87 % 96.239 M 92.64 % 49.959 M -17.39 % 60.478 M 67.78 % 36.046 M -7.58 % 39.004 M -14.95 % 45.862 M -34.52 % 70.041 M -10.42 % 78.186 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.196 M 32.71 % 23.506 M 0.00 % 23.506 M 0.07 % 23.490 M 0.00 % 23.490 M 44.01 % 16.311 M 0.00 % 16.311 M 17.61 % 13.869 M 0.00 % 13.869 M -76.10 % 58.027 M 0.00 % 58.027 M -30.98 % 84.068 M 0.00 % 84.068 M 130.12 % 36.532 M 0.00 % 36.532 M 100.00 % 18.266 M -63.59 % 50.172 M 100.00 % 25.086 M
Depreciation and amortization 433.063 M -0.68 % 436.012 M -3.12 % 450.060 M 1.39 % 443.906 M -2.69 % 456.200 M 10.95 % 411.158 M 6.60 % 385.700 M -4.41 % 403.512 M 22.57 % 329.200 M 2.03 % 322.638 M 18.53 % 272.200 M -14.18 % 317.186 M 15.89 % 273.700 M -0.58 % 275.300 M -12.60 % 315.000 M 10.87 % 284.120 M 0.01 % 284.100 M -7.25 % 306.306 M -4.79 % 321.700 M -8.40 % 351.218 M -8.18 % 382.500 M 4.74 % 365.186 M -0.41 % 366.700 M 1.80 % 360.222 M 0.99 % 356.700 M 480.41 % 61.456 M 0.00 % 61.456 M 715.02 % -9.993 M 0.00 % -9.993 M 53.69 % -21.576 M 0.00 % -21.576 M 18.88 % -26.599 M 0.00 % -26.599 M -103.65 % 729.176 M 7 367.78 % -10.033 M -101.62 % 620.788 M 1 205.19 % -56.170 M -111.02 % 509.808 M 1 094.35 % -51.271 M -100.00 % -25.635 M 20.61 % -32.290 M -100.00 % -16.145 M
Operating income 1.151 B 18.62 % 970.342 M -13.10 % 1.117 B 44.62 % 772.081 M 12.38 % 687.039 M 21.80 % 564.087 M -81.61 % 3.068 B -29.47 % 4.350 B 8.97 % 3.992 B 61.41 % 2.473 B 119.28 % 1.128 B -41.65 % 1.933 B 40.99 % 1.371 B -39.17 % 2.254 B 2.25 % 2.204 B 3.12 % 2.138 B -10.40 % 2.386 B 56.83 % 1.521 B 46.38 % 1.039 B 70.72 % 608.758 M -17.87 % 741.210 M 26.69 % 585.078 M -11.12 % 658.261 M 6.00 % 620.996 M -3.19 % 641.455 M 115.32 % 297.912 M 0.00 % 297.912 M -27.14 % 408.884 M 0.00 % 408.884 M -39.46 % 675.428 M 0.00 % 675.428 M 39.41 % 484.505 M 0.00 % 484.505 M -31.29 % 705.195 M 0.00 % 705.195 M -36.55 % 1.111 B 0.00 % 1.111 B 13.44 % 979.794 M 0.00 % 979.794 M 100.00 % 489.897 M -26.56 % 667.094 M 100.00 % 333.547 M
Operating income ratio 0.12 22.51 % 0.10 -24.19 % 0.13 44.65 % 0.09 5.48 % 0.08 37.98 % 0.06 -73.63 % 0.23 -20.35 % 0.29 1.94 % 0.29 21.68 % 0.24 42.25 % 0.17 -7.84 % 0.18 0.06 % 0.18 -12.63 % 0.21 -9.66 % 0.23 -0.94 % 0.23 -12.97 % 0.26 39.01 % 0.19 37.50 % 0.14 40.92 % 0.10 -13.25 % 0.11 32.30 % 0.09 -16.54 % 0.10 6.90 % 0.10 -5.81 % 0.10 6.47 % 0.10 0.00 % 0.10 -22.93 % 0.12 0.00 % 0.12 -40.15 % 0.21 0.00 % 0.21 -3.14 % 0.21 0.00 % 0.21 53.42 % 0.14 0.00 % 0.14 -34.68 % 0.21 0.00 % 0.21 -7.82 % 0.23 0.00 % 0.23 0.00 % 0.23 6.29 % 0.22 0.00 % 0.22
Total other income expenses net 20.281 M 110.54 % -192.440 M -20.95 % -159.107 M -8.65 % -146.443 M -22.29 % -119.751 M -361.31 % -25.959 M 89.55 % -248.349 M -233.83 % -74.393 M -162.32 % 119.380 M -19.23 % 147.801 M 271.66 % -86.103 M -273.87 % 49.522 M 236.33 % -36.326 M -194.44 % 38.465 M 283.21 % -20.995 M -2 630.17 % -769.000 K -100.64 % 119.964 M -94.90 % 2.351 B 26 381.22 % -8.946 M -105.81 % 153.865 M 320.03 % 36.632 M -32.66 % 54.401 M 72.61 % 31.516 M -72.94 % 116.454 M 717.45 % 14.246 M -59.94 % 35.560 M 0.00 % 35.560 M 240.76 % -25.262 M 0.00 % -25.262 M -54.87 % -16.311 M 0.00 % -16.311 M 54.72 % -36.020 M 0.00 % -36.020 M 19.29 % -44.627 M 0.00 % -44.627 M 46.92 % -84.068 M 0.00 % -84.068 M -132.46 % -36.164 M 0.00 % -36.164 M -100.00 % -18.082 M 64.22 % -50.544 M -100.00 % -25.272 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 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-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 2009-06-30 2008-12-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
Net debt 3.007 B 121.83 % 1.355 B -54.05 % 2.950 B 1.60 % 2.903 B -1.05 % 2.934 B 84.97 % 1.586 B 287.42 % -846.362 M -286.14 % 454.702 M -74.85 % 1.808 B 153.07 % -3.406 B -159.88 % -1.311 B -521.17 % 311.201 M -88.95 % 2.817 B 38.14 % 2.039 B 89.52 % 1.076 B 201.31 % -1.062 B 22.09 % -1.363 B 22.12 % -1.751 B -280.23 % 971.234 M -52.75 % 2.055 B -31.87 % 3.017 B 16.64 % 2.587 B -14.90 % 3.039 B 2.81 % 2.956 B -25.97 % 3.994 B 97.29 % 2.024 B -38.61 % 3.297 B 113.88 % 1.542 B -33.95 % 2.334 B 52.14 % 1.534 B 7.88 % 1.422 B 49.06 % 954.202 M 447.76 % 174.202 M -82.06 % 970.895 M 300.00 % 242.724 M 0.00 % 242.724 M -44.15 % 434.589 M 0.00 % 434.589 M 27.60 % 340.591 M 0.00 % 340.591 M 98.98 % 171.166 M 0.00 % 171.166 M
Total investments 769.506 M 114.40 % 358.907 M -89.15 % 3.307 B -2.74 % 3.401 B 36.60 % 2.489 B -10.92 % 2.794 B 15.79 % 2.413 B -24.00 % 3.176 B 47.59 % 2.152 B -29.76 % 3.064 B 1.39 % 3.022 B -50.80 % 6.142 B -27.23 % 8.439 B 31.30 % 6.428 B 101.40 % 3.191 B -2.85 % 3.285 B 74.33 % 1.884 B -17.72 % 2.290 B 219.83 % 716.016 M -8.11 % 779.236 M -57.20 % 1.821 B 14.60 % 1.589 B -13.30 % 1.832 B -3.76 % 1.904 B 1.13 % 1.883 B 77.04 % 1.064 B -63.17 % 2.887 B 83.16 % 1.576 B 39.89 % 1.127 B 34.00 % 840.927 M 44.40 % 582.354 M 27.84 % 455.523 M 691.94 % 57.520 M 190.51 % 19.800 M 2 516.45 % 756.750 K 0.00 % 756.750 K 84.91 % 409.250 K 0.00 % 409.250 K 0.000 0.000 -100.00 % 4.962 M 0.00 % 4.962 M
Total debt 4.468 B 36.23 % 3.280 B -42.58 % 5.711 B 15.83 % 4.931 B -19.95 % 6.159 B 26.31 % 4.876 B 34.69 % 3.620 B 9.06 % 3.320 B -31.42 % 4.840 B 221.88 % 1.504 B -24.71 % 1.997 B -37.96 % 3.219 B -41.51 % 5.504 B -5.79 % 5.843 B -6.07 % 6.220 B 82.82 % 3.402 B -15.11 % 4.008 B 44.79 % 2.768 B -35.28 % 4.277 B -12.65 % 4.896 B -12.06 % 5.567 B 10.58 % 5.034 B -1.46 % 5.109 B -5.12 % 5.384 B -7.48 % 5.819 B 33.70 % 4.352 B -21.57 % 5.550 B 33.90 % 4.144 B -12.29 % 4.725 B 34.36 % 3.517 B 10.76 % 3.175 B 6.06 % 2.994 B 40.30 % 2.134 B -33.49 % 3.208 B 300.00 % 802.099 M 0.00 % 802.099 M -0.05 % 802.524 M 0.00 % 802.524 M 4.37 % 768.922 M 0.00 % 768.922 M 124.55 % 342.421 M 0.00 % 342.421 M
Accumulated other comprehensive income loss 3.000 B 11.23 % 2.697 B -3.23 % 2.787 B -2.72 % 2.865 B 34.27 % 2.134 B -22.90 % 2.768 B -21.78 % 3.539 B -10.46 % 3.952 B 13.29 % 3.488 B 15.78 % 3.013 B 72.62 % 1.746 B -5.64 % 1.850 B -10.66 % 2.071 B 115.00 % 963.124 M -43.51 % 1.705 B -16.11 % 2.032 B 43.72 % 1.414 B 64.73 % 858.460 M -38.77 % 1.402 B -18.46 % 1.719 B -36.64 % 2.714 B 3.36 % 2.625 B -3.96 % 2.734 B 137.48 % -7.293 B -384.41 % 2.564 B 140.20 % -6.380 B 0.000 100.00 % -5.773 B 0.000 100.00 % -4.844 B 0.000 100.00 % -4.135 B 0.000 100.00 % -3.404 B -300.00 % -850.876 M 0.00 % -850.876 M 0.000 0.000 100.00 % -483.267 M 0.00 % -483.267 M -26.98 % -380.593 M 0.00 % -380.593 M
Retained earnings 9.491 B -6.90 % 10.194 B 2.01 % 9.994 B 3.72 % 9.635 B 2.20 % 9.427 B -4.10 % 9.830 B -5.76 % 10.430 B -17.45 % 12.635 B 21.18 % 10.427 B 17.57 % 8.869 B -33.23 % 13.283 B -10.40 % 14.824 B 6.30 % 13.946 B -3.93 % 14.516 B 6.87 % 13.584 B 1.24 % 13.418 B 5.93 % 12.667 B 4.24 % 12.152 B 15.16 % 10.552 B 4.99 % 10.051 B 4.71 % 9.599 B 3.46 % 9.277 B 4.18 % 8.905 B 12.30 % 7.930 B -3.14 % 8.186 B 0.000 0.000 0.000 -100.00 % 6.933 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
Common stock 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 0.00 % 312.000 M 1.27 % 308.100 M 0.00 % 308.100 M 0.00 % 308.100 M 0.00 % 308.100 M 0.00 % 308.100 M 0.00 % 308.100 M 0.00 % 308.100 M 2.70 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 300.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M -73.03 % 278.125 M 0.00 % 278.125 M
Total equity 14.970 B -2.60 % 15.370 B 0.74 % 15.257 B 1.88 % 14.975 B 6.70 % 14.035 B -6.88 % 15.072 B -8.35 % 16.446 B -13.74 % 19.065 B 16.31 % 16.392 B 13.93 % 14.388 B -15.87 % 17.102 B -8.78 % 18.749 B 3.60 % 18.097 B 1.42 % 17.843 B 1.33 % 17.610 B -2.10 % 17.987 B 8.26 % 16.615 B 8.26 % 15.347 B 7.23 % 14.313 B 1.13 % 14.153 B -4.18 % 14.771 B 2.62 % 14.394 B 1.87 % 14.129 B 0.74 % 14.025 B 5.95 % 13.237 B 2.68 % 12.891 B 5.06 % 12.270 B 4.07 % 11.791 B 3.07 % 11.440 B 5.40 % 10.853 B 7.16 % 10.128 B 9.94 % 9.213 B 6.63 % 8.640 B 5.91 % 8.158 B 300.00 % 2.040 B 0.00 % 2.040 B 7.42 % 1.899 B 0.00 % 1.899 B 34.67 % 1.410 B 0.00 % 1.410 B 11.70 % 1.262 B 0.00 % 1.262 B
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -98.008 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.231 M -50.77 % 32.971 M -13.54 % 38.135 M 8.11 % 35.273 M -85.85 % 249.328 M 0.00 % 249.328 M 0.000 0.000 -100.00 % 312.592 M 0.00 % 312.592 M 119.79 % -1.580 B 0.00 % -1.580 B
Long term debt 1.110 B -31.32 % 1.616 B -24.99 % 2.155 B -20.00 % 2.693 B -28.78 % 3.782 B -9.98 % 4.201 B 424.21 % 801.452 M -11.11 % 901.623 M 34.90 % 668.342 M 187.41 % 232.540 M -66.45 % 693.190 M -58.11 % 1.655 B -59.81 % 4.117 B -13.81 % 4.777 B -13.75 % 5.538 B 84.62 % 3.000 B -15.97 % 3.570 B 198.60 % 1.196 B -59.31 % 2.938 B -20.89 % 3.714 B -21.64 % 4.740 B 112.37 % 2.232 B -15.68 % 2.647 B -30.18 % 3.791 B -11.46 % 4.282 B 40.77 % 3.042 B -38.35 % 4.934 B 41.82 % 3.479 B 12.06 % 3.105 B 126.73 % 1.369 B -42.48 % 2.381 B 21.27 % 1.963 B 32.73 % 1.479 B -30.56 % 2.130 B 300.00 % 532.506 M 0.00 % 532.506 M -17.23 % 643.366 M 0.00 % 643.366 M 1.52 % 633.750 M 0.00 % 633.750 M 602.38 % 90.229 M 0.00 % 90.229 M
Total non current liabilities 1.466 B -25.82 % 1.977 B -20.18 % 2.477 B -17.23 % 2.992 B -26.67 % 4.081 B -9.72 % 4.520 B 417.70 % 873.134 M -10.77 % 978.566 M 31.51 % 744.124 M 139.55 % 310.635 M -59.66 % 770.045 M -55.64 % 1.736 B -58.66 % 4.199 B -12.09 % 4.777 B -13.75 % 5.538 B 84.62 % 3.000 B -15.97 % 3.570 B 198.60 % 1.196 B -59.31 % 2.938 B -20.89 % 3.714 B -21.64 % 4.740 B 112.37 % 2.232 B -15.68 % 2.647 B -31.99 % 3.892 B -11.13 % 4.380 B 39.49 % 3.140 B -37.26 % 5.004 B 43.70 % 3.483 B 12.06 % 3.108 B 126.51 % 1.372 B -42.81 % 2.399 B 20.06 % 1.998 B 31.66 % 1.518 B -29.92 % 2.166 B 300.00 % 541.403 M 0.00 % 541.403 M -15.85 % 643.366 M 0.00 % 643.366 M 1.50 % 633.886 M 0.00 % 633.886 M 578.65 % 93.404 M 0.00 % 93.404 M
Other current liabilities 2.761 B 70.55 % 1.619 B -7.98 % 1.759 B -13.99 % 2.045 B -16.95 % 2.463 B -0.29 % 2.470 B -58.56 % 5.959 B 9.56 % 5.439 B 30.39 % 4.171 B -51.93 % 8.677 B 370.28 % 1.845 B -4.17 % 1.925 B -31.77 % 2.822 B 60.51 % 1.758 B -52.35 % 3.689 B -11.21 % 4.155 B 13.79 % 3.651 B -29.72 % 5.195 B 42.39 % 3.648 B 58.30 % 2.305 B 11.53 % 2.066 B 21.32 % 1.703 B 46.83 % 1.160 B 48.76 % 779.838 M 41.53 % 551.013 M 19.68 % 460.419 M 1 315.06 % 32.537 M -95.08 % 661.211 M 1 992.37 % 31.601 M -55.71 % 71.343 M -93.31 % 1.066 B 15.39 % 924.103 M 154.01 % 363.800 M 142 566.67 % 255.000 K -99.92 % 328.075 M 0.00 % 328.075 M -10.79 % 367.771 M 0.00 % 367.771 M 87.15 % 196.514 M 0.00 % 196.514 M -30.32 % 282.026 M 0.00 % 282.026 M
Deferred revenue 0.000 0.000 -100.00 % 247.701 M 0.000 -100.00 % 370.137 M -1.07 % 374.150 M 15.74 % 323.264 M -88.34 % 2.773 B 21.37 % 2.285 B 270.19 % 617.304 M 177.49 % 222.463 M 17.67 % 189.050 M -85.32 % 1.288 B 220.86 % -1.066 B -56.39 % -681.367 M -69.45 % -402.110 M 8.09 % -437.500 M 72.17 % -1.572 B -17.48 % -1.338 B -13.29 % -1.181 B -42.81 % -827.092 M 70.49 % -2.802 B -13.83 % -2.462 B -324.25 % 1.098 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
Short term debt 3.358 B 101.86 % 1.663 B -53.23 % 3.557 B 102.14 % 1.760 B -8.29 % 1.919 B 856.71 % 200.560 M -92.03 % 2.515 B 38.55 % 1.815 B -54.70 % 4.008 B 333.95 % 923.630 M -14.09 % 1.075 B -16.79 % 1.292 B 17.58 % 1.099 B 3.12 % 1.066 B 56.39 % 681.367 M 69.45 % 402.110 M -8.09 % 437.500 M -72.17 % 1.572 B 17.48 % 1.338 B 13.29 % 1.181 B 42.81 % 827.092 M -70.49 % 2.802 B 13.83 % 2.462 B 54.51 % 1.593 B 3.61 % 1.538 B 17.32 % 1.311 B 113.00 % 615.389 M -7.50 % 665.261 M -58.94 % 1.620 B -24.55 % 2.147 B 170.31 % 794.467 M -22.91 % 1.031 B 57.39 % 654.736 M -39.28 % 1.078 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 8.498 B 47.45 % 5.763 B -16.85 % 6.931 B 23.88 % 5.595 B -9.98 % 6.216 B 32.03 % 4.708 B -55.06 % 10.476 B 7.14 % 9.778 B -4.07 % 10.193 B -12.71 % 11.677 B 150.95 % 4.653 B -12.51 % 5.318 B -7.42 % 5.745 B -4.51 % 6.016 B -13.57 % 6.961 B -6.88 % 7.475 B 19.44 % 6.259 B -30.69 % 9.030 B 43.10 % 6.310 B 24.50 % 5.068 B 14.88 % 4.412 B -28.83 % 6.199 B 20.14 % 5.160 B 27.63 % 4.043 B 7.54 % 3.759 B 15.91 % 3.243 B 16.68 % 2.780 B -0.30 % 2.788 B -23.56 % 3.648 B -13.45 % 4.214 B 70.50 % 2.472 B -0.69 % 2.489 B 7.50 % 2.315 B -6.66 % 2.481 B 300.00 % 620.150 M 0.00 % 620.150 M 4.96 % 590.835 M 0.00 % 590.835 M 14.10 % 517.808 M 0.00 % 517.808 M -73.51 % 1.955 B 0.00 % 1.955 B
Total liabilities 9.965 B 28.74 % 7.740 B -17.73 % 9.408 B 9.55 % 8.588 B -16.59 % 10.296 B 11.58 % 9.228 B -18.69 % 11.350 B 5.51 % 10.757 B -1.65 % 10.937 B -8.76 % 11.988 B 121.05 % 5.423 B -23.12 % 7.054 B -29.06 % 9.944 B -8.59 % 10.879 B -13.56 % 12.586 B 19.13 % 10.564 B 6.49 % 9.920 B -3.85 % 10.317 B 10.50 % 9.336 B 5.16 % 8.878 B -4.03 % 9.251 B 8.46 % 8.529 B 7.86 % 7.907 B -0.35 % 7.935 B -2.51 % 8.139 B 27.51 % 6.383 B -18.00 % 7.784 B 24.13 % 6.271 B -7.17 % 6.755 B 20.92 % 5.586 B 14.69 % 4.871 B 8.55 % 4.487 B 17.07 % 3.833 B -17.50 % 4.646 B 300.00 % 1.162 B 0.00 % 1.162 B -5.89 % 1.234 B 0.00 % 1.234 B 7.16 % 1.152 B 0.00 % 1.152 B -43.78 % 2.048 B 0.00 % 2.048 B
Other non current assets 0.000 -100.00 % 236.254 M 0.000 0.000 100.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 0.00 % -238.000 K 93.25 % -3.527 M 0.08 % -3.530 M -22.48 % -2.882 M -18.16 % -2.439 M 1.65 % -2.480 M 23.65 % -3.248 M -2.04 % -3.183 M 15.35 % -3.760 M 3.91 % -3.913 M -9.00 % -3.590 M -100.49 % 734.889 M -43.48 % 1.300 B -36.80 % 2.057 B 191.54 % 705.644 M 0.00 % 705.644 M 10 090.71 % -7.063 M 0.00 % -7.063 M 0.00 % -7.063 M 0.00 % -7.063 M -102.11 % 334.865 M -14.20 % 390.274 M 283.52 % 101.762 M 0.00 % 101.762 M -14.33 % 118.778 M 0.00 % 118.778 M 101.02 % 59.087 M 0.00 % 59.087 M -32.20 % 87.144 M 0.00 % 87.144 M
Long term investments 1.999 B 25.91 % 1.588 B -5.46 % 1.679 B -2.31 % 1.719 B 8.15 % 1.590 B -28.34 % 2.218 B -3.52 % 2.299 B -15.54 % 2.722 B 39.79 % 1.947 B -8.91 % 2.138 B 4.00 % 2.056 B -61.54 % 5.345 B -36.42 % 8.407 B 30.79 % 6.428 B 165.69 % 2.419 B -3.46 % 2.506 B 32.99 % 1.884 B -17.72 % 2.290 B 219.83 % 716.016 M -8.11 % 779.236 M -57.20 % 1.821 B 14.60 % 1.589 B -13.30 % 1.832 B -45.93 % 3.389 B 79.98 % 1.883 B 0.000 -100.00 % 3.525 B 70.44 % 2.068 B 12.25 % 1.842 B 18.46 % 1.555 B 64.38 % 946.180 M 15.97 % 815.879 M 1 322.71 % 57.347 M 241.90 % 16.773 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.962 M 0.00 % 4.962 M
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.510 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
GoodWill 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 300.00 % 59.500 K 0.00 % 59.500 K 0.00 % 59.500 K 0.00 % 59.500 K 0.000 0.000 0.000 0.000
Goodwill and intangible assets 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K -50.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 0.00 % 476.000 K 100.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K -99.99 % 2.510 B 1 054 554.62 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 0.00 % 238.000 K 300.00 % 59.500 K 0.00 % 59.500 K 0.00 % 59.500 K 0.00 % 59.500 K 0.000 0.000 0.000 0.000
Property plant equipment net 7.807 B 4.33 % 7.483 B -2.67 % 7.689 B -4.17 % 8.023 B -1.14 % 8.116 B -2.89 % 8.357 B 2.18 % 8.178 B 4.94 % 7.793 B 12.76 % 6.911 B 10.07 % 6.279 B 9.86 % 5.715 B -0.62 % 5.751 B 5.48 % 5.452 B 13.15 % 4.819 B -3.43 % 4.990 B 3.30 % 4.831 B 8.24 % 4.463 B 8.38 % 4.118 B -9.49 % 4.550 B -7.21 % 4.903 B -5.91 % 5.211 B -5.20 % 5.497 B 2.94 % 5.340 B -8.04 % 5.807 B -0.42 % 5.831 B -2.68 % 5.992 B 7.56 % 5.570 B 6.87 % 5.212 B -2.21 % 5.330 B -1.76 % 5.426 B 1.17 % 5.363 B 0.28 % 5.348 B -5.26 % 5.645 B -4.45 % 5.908 B 300.00 % 1.477 B 0.00 % 1.477 B 14.67 % 1.288 B 0.00 % 1.288 B 26.73 % 1.016 B 0.00 % 1.016 B 2.61 % 990.523 M 0.00 % 990.523 M
Total non current assets 9.810 B 5.36 % 9.311 B -0.65 % 9.372 B -3.84 % 9.746 B 0.38 % 9.709 B -8.22 % 10.579 B 0.94 % 10.480 B -0.37 % 10.519 B 18.70 % 8.862 B 5.24 % 8.420 B 8.30 % 7.775 B -29.95 % 11.099 B -19.94 % 13.863 B 23.26 % 11.247 B 51.78 % 7.410 B 0.99 % 7.337 B 15.59 % 6.347 B -0.95 % 6.408 B 21.69 % 5.266 B -7.33 % 5.682 B -19.19 % 7.032 B -0.76 % 7.086 B -1.21 % 7.173 B -27.80 % 9.935 B 10.16 % 9.018 B 11.98 % 8.053 B -17.87 % 9.806 B 22.69 % 7.993 B 11.42 % 7.174 B 2.75 % 6.982 B 10.66 % 6.309 B 2.37 % 6.163 B 1.96 % 6.045 B -4.35 % 6.320 B 300.00 % 1.580 B 0.00 % 1.580 B 12.27 % 1.407 B 0.00 % 1.407 B 30.86 % 1.075 B 0.00 % 1.075 B -0.67 % 1.083 B 0.00 % 1.083 B
Other current assets 538.529 M 22.29 % 440.379 M 125.52 % 195.277 M -92.29 % 2.532 B 708.56 % 313.128 M -79.68 % 1.541 B 230.10 % 466.899 M -80.44 % 2.388 B 364.24 % 514.304 M -5.44 % 543.919 M 54.39 % 352.311 M 11.30 % 316.544 M -90.59 % 3.365 B 156.53 % 1.312 B 107.62 % 631.881 M -92.46 % 8.376 B 2.94 % 8.137 B 562.93 % 1.227 B -81.79 % 6.741 B 19.84 % 5.625 B -5.89 % 5.977 B 5.94 % 5.642 B 1.90 % 5.537 B 4.16 % 5.316 B -17.55 % 6.448 B -8.64 % 7.058 B 5.85 % 6.668 B 14.43 % 5.827 B -6.32 % 6.220 B 19.85 % 5.189 B 6.14 % 4.889 B 32.81 % 3.681 B 13 838.55 % 26.410 M 1.97 % 25.901 M -95.98 % 643.781 M 0.00 % 643.781 M -34.28 % 979.521 M 0.00 % 979.521 M 35.51 % 722.856 M 0.00 % 722.856 M -60.59 % 1.834 B 0.00 % 1.834 B
Short term investments 1.754 B 13.92 % 1.540 B -5.41 % 1.628 B -3.18 % 1.681 B 86.87 % 899.800 M 56.18 % 576.123 M 404.65 % 114.164 M -74.82 % 453.381 M 121.88 % 204.339 M -77.92 % 925.644 M -4.16 % 965.844 M 21.17 % 797.072 M 2 323.01 % 32.896 M 0.000 -100.00 % 772.200 M -0.87 % 778.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.485 B 0.000 0.000 100.00 % -637.521 M -29.66 % -491.700 M 31.28 % -715.488 M -0.16 % -714.373 M -96.35 % -363.826 M -0.96 % -360.356 M -208 398.27 % 173.000 K -94.28 % 3.027 M 300.00 % 756.750 K 0.00 % 756.750 K 84.91 % 409.250 K 0.00 % 409.250 K 0.000 0.000 0.000 0.000
cash and cash equivalents 1.461 B -24.06 % 1.924 B -30.32 % 2.761 B 36.22 % 2.027 B -37.14 % 3.225 B -1.97 % 3.290 B -26.34 % 4.467 B 55.91 % 2.865 B -5.53 % 3.033 B -38.23 % 4.910 B 48.43 % 3.308 B 13.75 % 2.908 B 8.23 % 2.687 B -29.35 % 3.803 B -26.06 % 5.144 B 15.22 % 4.464 B -16.88 % 5.371 B 18.87 % 4.518 B 36.70 % 3.305 B 16.37 % 2.840 B 11.38 % 2.550 B 4.18 % 2.448 B 18.28 % 2.069 B -14.76 % 2.428 B 32.97 % 1.826 B -21.58 % 2.328 B 3.38 % 2.252 B -13.47 % 2.603 B 8.86 % 2.391 B 20.59 % 1.983 B 13.09 % 1.753 B -14.05 % 2.040 B 4.08 % 1.960 B -12.41 % 2.237 B 300.00 % 559.375 M 0.00 % 559.375 M 52.03 % 367.936 M 0.00 % 367.936 M -14.10 % 428.331 M 0.00 % 428.331 M 150.11 % 171.255 M 0.00 % 171.255 M
Cash and short term investments 3.215 B -7.18 % 3.464 B -21.08 % 4.389 B 18.35 % 3.709 B -10.09 % 4.125 B 6.69 % 3.866 B -15.60 % 4.581 B 38.05 % 3.318 B 2.51 % 3.237 B -44.53 % 5.836 B 36.54 % 4.274 B 15.35 % 3.705 B 36.23 % 2.720 B -28.48 % 3.803 B -35.71 % 5.916 B 12.83 % 5.243 B -2.38 % 5.371 B 18.87 % 4.518 B 36.70 % 3.305 B 16.37 % 2.840 B 11.38 % 2.550 B 4.18 % 2.448 B 18.28 % 2.069 B -14.76 % 2.428 B 32.97 % 1.826 B -21.58 % 2.328 B 3.38 % 2.252 B -13.47 % 2.603 B 8.86 % 2.391 B 20.59 % 1.983 B 13.09 % 1.753 B -14.05 % 2.040 B 4.07 % 1.960 B -12.53 % 2.241 B 300.00 % 560.132 M 0.00 % 560.132 M 52.07 % 368.345 M 0.00 % 368.345 M -14.00 % 428.331 M 0.00 % 428.331 M 150.11 % 171.255 M 0.00 % 171.255 M
Total current assets 15.125 B 9.61 % 13.800 B -9.77 % 15.293 B 10.69 % 13.817 B -5.51 % 14.623 B 6.57 % 13.721 B -20.75 % 17.315 B -10.30 % 19.303 B 4.53 % 18.467 B 2.85 % 17.956 B 21.73 % 14.750 B 0.31 % 14.704 B 3.71 % 14.178 B -8.95 % 15.572 B -22.42 % 20.072 B 7.85 % 18.611 B 1.47 % 18.342 B 4.13 % 17.614 B 9.61 % 16.070 B 7.51 % 14.947 B 3.45 % 14.448 B 8.53 % 13.312 B 8.52 % 12.268 B 2.02 % 12.025 B -2.69 % 12.357 B 10.13 % 11.221 B 9.49 % 10.248 B 1.78 % 10.069 B -8.64 % 11.021 B 16.53 % 9.458 B 8.83 % 8.690 B 15.31 % 7.537 B 17.24 % 6.428 B -0.87 % 6.485 B 300.00 % 1.621 B 0.00 % 1.621 B -6.05 % 1.726 B 0.00 % 1.726 B 16.11 % 1.486 B 0.00 % 1.486 B -33.30 % 2.228 B 0.00 % 2.228 B
Inventory 2.765 B 0.22 % 2.759 B -2.07 % 2.817 B -1.52 % 2.861 B -18.13 % 3.495 B 33.74 % 2.613 B -33.29 % 3.917 B 23.51 % 3.171 B 30.64 % 2.428 B 16.19 % 2.089 B -8.37 % 2.280 B 12.72 % 2.023 B -12.08 % 2.301 B -40.17 % 3.845 B -31.09 % 5.580 B 11.95 % 4.984 B 4.38 % 4.775 B -8.94 % 5.244 B -12.94 % 6.023 B -6.69 % 6.455 B 9.01 % 5.921 B 13.41 % 5.221 B 12.00 % 4.661 B 8.88 % 4.281 B 4.83 % 4.084 B 122.61 % 1.835 B 38.09 % 1.328 B -4.48 % 1.391 B -42.31 % 2.411 B 5.45 % 2.286 B 11.62 % 2.048 B 12.79 % 1.816 B 5.40 % 1.723 B 3.23 % 1.669 B 300.00 % 417.234 M 0.00 % 417.234 M 10.48 % 377.647 M 0.00 % 377.647 M 12.78 % 334.866 M 0.00 % 334.866 M 50.54 % 222.446 M 0.00 % 222.446 M
Net receivables 8.606 B 20.60 % 7.136 B -9.57 % 7.891 B 67.35 % 4.715 B -30.66 % 6.800 B 3.99 % 6.539 B -21.72 % 8.353 B -22.69 % 10.805 B -1.10 % 10.925 B 29.91 % 8.410 B 32.84 % 6.331 B -12.04 % 7.197 B 24.25 % 5.792 B -12.39 % 6.612 B -16.78 % 7.944 B 112 825.76 % 7.035 M -85.92 % 49.972 M -99.24 % 6.594 B 18.10 % 5.583 B 13.37 % 4.925 B 0.79 % 4.886 B 5.26 % 4.642 B 2.21 % 4.542 B 1.04 % 4.495 B -3.57 % 4.661 B -26.54 % 6.345 B 2.77 % 6.174 B 6.22 % 5.813 B -6.33 % 6.205 B 19.91 % 5.175 B 6.16 % 4.875 B 32.94 % 3.667 B 34.86 % 2.719 B 6.67 % 2.549 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 3.496 M 0.84 % 3.467 M -9.53 % 3.832 M 6.24 % 3.607 M 15.87 % 3.113 M 0.00 % 3.113 M 38.85 % 2.242 M -20.21 % 2.810 M -11.91 % 3.190 M 0.00 % 3.190 M -17.87 % 3.884 M 26.27 % 3.076 M -8.64 % 3.367 M -4.54 % 3.527 M -0.08 % 3.530 M 22.48 % 2.882 M 18.16 % 2.439 M -1.65 % 2.480 M -23.65 % 3.248 M 2.04 % 3.183 M -15.35 % 3.760 M -3.91 % 3.913 M 9.00 % 3.590 M -12.07 % 4.083 M 10.08 % 3.709 M -9.78 % 4.111 M -15.18 % 4.847 M -26.17 % 6.565 M -18.39 % 8.044 M 4.86 % 7.671 M 17.64 % 6.521 M 9.34 % 5.964 M -20.73 % 7.524 M 60.94 % 4.675 M 300.00 % 1.169 M 0.00 % 1.169 M 186.46 % 408.000 K 0.00 % 408.000 K 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.904 B -29.85 % 2.713 B 4.22 % 2.603 B 41.05 % 1.846 B 12.38 % 1.642 B -29.01 % 2.313 B -3.65 % 2.401 B -5.51 % 2.541 B 0.67 % 2.524 B -2.75 % 2.596 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
Account payables 1.103 B -9.37 % 1.217 B 54.80 % 786.377 M -38.11 % 1.271 B -1.72 % 1.293 B -10.14 % 1.439 B 12.85 % 1.275 B -22.88 % 1.653 B 42.88 % 1.157 B -14.48 % 1.353 B 16.92 % 1.157 B -23.05 % 1.504 B 7.10 % 1.404 B -8.42 % 1.533 B 31.89 % 1.162 B -24.59 % 1.542 B 66.07 % 928.288 M -1.15 % 939.096 M 8.85 % 862.780 M -19.94 % 1.078 B 9.28 % 986.162 M -14.00 % 1.147 B 8.37 % 1.058 B -6.45 % 1.131 B -4.31 % 1.182 B 26.76 % 932.443 M -49.75 % 1.856 B 58.15 % 1.173 B -30.53 % 1.689 B 2.52 % 1.647 B 403.92 % 326.912 M 20.92 % 270.348 M -73.59 % 1.024 B -12.38 % 1.168 B 300.00 % 292.076 M 0.00 % 292.076 M 30.94 % 223.065 M 0.00 % 223.065 M -30.57 % 321.294 M 0.00 % 321.294 M -80.80 % 1.673 B 0.00 % 1.673 B
Tax payables 1.277 B 1.00 % 1.264 B 117.49 % 581.111 M 11.79 % 519.813 M -3.96 % 541.230 M -9.57 % 598.525 M -17.65 % 726.800 M -16.50 % 870.454 M 1.60 % 856.744 M 18.43 % 723.426 M 25.61 % 575.937 M -3.55 % 597.150 M 42.14 % 420.107 M -74.69 % 1.660 B 16.19 % 1.428 B 3.72 % 1.377 B 10.90 % 1.242 B -6.17 % 1.323 B 187.34 % 460.593 M -8.75 % 504.786 M -5.15 % 532.222 M -2.65 % 546.709 M 14.01 % 479.542 M -10.93 % 538.417 M 10.21 % 488.538 M -9.47 % 539.664 M 95.31 % 276.307 M -4.23 % 288.511 M -5.96 % 306.791 M -11.90 % 348.243 M 22.54 % 284.180 M 7.61 % 264.088 M -3.33 % 273.175 M 16.90 % 233.673 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 3.782 B -9.98 % 4.201 B 424.21 % 801.452 M -11.11 % 901.623 M 34.90 % 668.342 M 187.41 % 232.540 M -66.45 % 693.190 M -58.11 % 1.655 B -59.81 % 4.117 B -12.24 % 4.691 B -13.96 % 5.452 B 87.29 % 2.911 B -16.31 % 3.479 B 215.17 % 1.104 B -61.28 % 2.850 B -21.25 % 3.620 B -22.01 % 4.641 B 117.49 % 2.134 B -16.19 % 2.546 B -32.83 % 3.791 B -11.46 % 4.282 B 0.000 0.000 0.000 0.000 0.000 100.00 % -1.261 B -608.25 % 248.175 M 24.78 % 198.898 M 70.97 % 116.332 M 148.37 % -240.510 M 0.00 % -240.510 M 0.000 0.000 100.00 % -312.592 M 0.00 % -312.592 M -119.79 % 1.580 B 0.00 % 1.580 B
Minority interest 28.117 M 2.39 % 27.462 M 8.27 % 25.365 M 5.68 % 24.002 M 5.74 % 22.698 M -1.74 % 23.099 M -9.97 % 25.656 M -3.70 % 26.641 M 5.66 % 25.213 M -54.11 % 54.946 M 17.76 % 46.659 M -2.09 % 47.657 M -9.65 % 52.748 M -84.64 % 343.430 M 14.16 % 300.837 M -41.81 % 516.975 M 0.51 % 514.358 M -45.27 % 939.759 M -2.27 % 961.595 M -2.45 % 985.753 M -7.13 % 1.061 B -2.95 % 1.094 B 0.04 % 1.093 B -1.18 % 1.106 B 1.58 % 1.089 B 0.60 % 1.083 B -3.03 % 1.116 B 6.76 % 1.046 B 3.20 % 1.013 B 3.04 % 983.397 M 5.65 % 930.845 M 5.20 % 884.819 M 3.73 % 853.009 M -4.07 % 889.203 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.138 M -18.54 % 1.397 M 3.33 % 1.352 M -17.46 % 1.638 M 6.92 % 1.532 M -17.32 % 1.853 M 1.04 % 1.834 M -16.37 % 2.193 M 6.98 % 2.050 M -11.79 % 2.324 M 100.34 % 1.160 M -20.00 % 1.450 M -35.64 % 2.253 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.139 B 0.00 % 2.139 B 0.00 % 2.139 B 0.00 % 2.139 B 0.00 % 2.139 B 0.00 % 2.139 B 0.00 % 2.139 B 0.00 % 2.139 B 0.00 % 2.139 B -33.18 % 3.201 B 26.17 % 2.537 B 4.86 % 2.420 B -36.15 % 3.790 B 121.39 % 1.712 B 0.00 % 1.712 B 0.00 % 1.712 B -0.42 % 1.719 B 55.66 % 1.104 B -58.41 % 2.655 B -9.01 % 2.918 B -24.78 % 3.880 B 253.63 % 1.097 B -71.87 % 3.900 B -16.82 % 4.689 B 327.37 % 1.097 B -93.87 % 17.888 B 64.81 % 10.854 B -33.08 % 16.218 B 407.84 % 3.194 B -77.84 % 14.414 B 62.00 % 8.898 B -26.85 % 12.163 B 62.45 % 7.487 B -27.82 % 10.372 B 268.42 % 2.815 B 0.00 % 2.815 B 54.39 % 1.824 B 0.00 % 1.824 B 0.31 % 1.818 B 0.00 % 1.818 B 33.24 % 1.365 B 0.00 % 1.365 B
Deferred tax liabilities non current 356.450 M -1.15 % 360.595 M 12.03 % 321.874 M 7.67 % 298.953 M 0.04 % 298.832 M -6.31 % 318.962 M 344.97 % 71.682 M -6.84 % 76.943 M 1.53 % 75.782 M -2.96 % 78.095 M 1.61 % 76.855 M -5.22 % 81.089 M -1.36 % 82.204 M -3.86 % 85.506 M -0.69 % 86.097 M -3.08 % 88.836 M -2.84 % 91.435 M -0.50 % 91.896 M 4.40 % 88.025 M -7.30 % 94.952 M -3.95 % 98.857 M 0.87 % 98.008 M -2.69 % 100.716 M -0.57 % 101.298 M 3.20 % 98.159 M 0.02 % 98.144 M 39.63 % 70.289 M 1 988.21 % 3.366 M 20.47 % 2.794 M 8.89 % 2.566 M 41.30 % 1.816 M 0.00 % 1.816 M 474.68 % 316.000 K 0.00 % 316.000 K 300.00 % 79.000 K 0.00 % 79.000 K 0.000 0.000 -100.00 % 135.750 K 0.00 % 135.750 K -95.73 % 3.176 M 0.00 % 3.176 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.506 M -0.69 % 86.097 M -3.08 % 88.836 M -2.84 % 91.435 M -0.50 % 91.896 M 4.40 % 88.025 M -7.30 % 94.952 M -3.95 % 98.857 M 0.87 % 98.008 M -2.69 % 100.716 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
Total assets 24.935 B 7.90 % 23.110 B -6.31 % 24.665 B 4.68 % 23.563 B -3.16 % 24.331 B 0.13 % 24.300 B -12.57 % 27.795 B -6.80 % 29.822 B 9.12 % 27.329 B 3.61 % 26.376 B 17.09 % 22.526 B -12.70 % 25.803 B -7.98 % 28.041 B -2.37 % 28.722 B -4.88 % 30.195 B 5.76 % 28.551 B 7.60 % 26.535 B 3.39 % 25.664 B 8.52 % 23.649 B 2.68 % 23.031 B -4.12 % 24.021 B 4.79 % 22.923 B 4.02 % 22.036 B 0.35 % 21.959 B 2.73 % 21.376 B 10.91 % 19.274 B -3.89 % 20.054 B 11.03 % 18.061 B -0.73 % 18.195 B 10.68 % 16.440 B 9.60 % 14.999 B 9.49 % 13.700 B 9.83 % 12.473 B -2.59 % 12.804 B 300.00 % 3.201 B 0.00 % 3.201 B 2.18 % 3.133 B 0.00 % 3.133 B 22.30 % 2.561 B 0.00 % 2.561 B -22.63 % 3.310 B 0.00 % 3.310 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 2009-06-30 2008-12-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
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 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-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 100.00 % -1.353 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.217 B 0.000 -100.00 % 2.177 B 803.96 % 240.782 M 285.22 % -130.001 M 0.00 % -130.001 M 47.96 % -249.798 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
Stock based compensation 0.000 0.000 0.000 -100.00 % 48.750 M 0.000 0.000 -100.00 % 48.000 M 0.000 0.000 0.000 0.000 -100.00 % 96.609 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -99.95 % 2.129 M -56.52 % 4.897 M -38.93 % 8.019 M -48.01 % 15.424 M 0.00 % 15.424 M -55.33 % 34.526 M 0.00 % 34.526 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
Change in working capital 0.000 100.00 % -270.185 M 0.000 100.00 % -244.707 M 0.000 -100.00 % 4.618 B 0.000 100.00 % -3.672 B 0.000 100.00 % -598.266 M 0.000 -100.00 % 378.092 M 0.000 -100.00 % 1.434 B 0.000 100.00 % -96.883 M 0.000 100.00 % -1.141 B 0.000 100.00 % -1.883 B 0.000 100.00 % -1.196 B 0.000 100.00 % -1.345 B -440.78 % -248.801 M 55.12 % -554.312 M 0.00 % -554.312 M -3 336.76 % 17.126 M 0.00 % 17.126 M 102.03 % -843.664 M 0.00 % -843.664 M -30.68 % -645.601 M 0.00 % -645.601 M -303.31 % 317.546 M 0.00 % 317.546 M 166.43 % -478.045 M 0.00 % -478.045 M -691.85 % -60.371 M 0.00 % -60.371 M -100.00 % -30.185 M 92.14 % -383.799 M -100.00 % -191.899 M
Accounts receivables 0.000 100.00 % -557.389 M 0.000 -100.00 % 120.968 M 0.000 -100.00 % 2.424 B 0.000 100.00 % -1.848 B 0.000 100.00 % -230.882 M 0.000 100.00 % -227.730 M 0.000 -100.00 % 44.197 M 0.000 100.00 % -398.569 M 0.000 -100.00 % 58.597 M 0.000 -100.00 % 165.831 M 0.000 100.00 % -265.070 M 0.000 100.00 % -292.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 182.410 M 0.000 100.00 % -155.732 M 0.000 -100.00 % 760.055 M 0.000 100.00 % -1.171 B 0.000 -100.00 % 392.297 M 0.000 -100.00 % 849.917 M 0.000 -100.00 % 1.034 B 0.000 -100.00 % 413.808 M 0.000 -100.00 % 751.119 M 0.000 100.00 % -1.616 B 0.000 100.00 % -951.559 M 0.000 100.00 % -1.889 B -300.00 % -472.214 M -400.49 % -94.350 M 0.00 % -94.350 M -164.71 % 145.810 M 0.00 % 145.810 M 166.69 % -218.649 M 0.00 % -218.649 M -163.19 % -83.078 M 0.00 % -83.078 M -19.96 % -69.252 M 0.00 % -69.252 M 17.11 % -83.551 M 0.00 % -83.551 M 60.00 % -208.854 M 0.00 % -208.854 M -100.00 % -104.427 M -557.58 % 22.822 M 100.00 % 11.411 M
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 100.00 % -165.649 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 104.794 M 0.000 100.00 % -209.943 M 0.000 -100.00 % 1.434 B 0.000 100.00 % -653.007 M 0.000 100.00 % -759.681 M 0.000 100.00 % -244.095 M 0.000 -100.00 % 355.683 M 0.000 100.00 % -112.122 M 0.000 100.00 % -1.951 B 0.000 100.00 % -432.470 M 0.000 -100.00 % 20.832 M 0.000 -100.00 % 835.996 M 274.19 % 223.413 M 148.57 % -459.962 M 0.00 % -459.962 M -257.44 % -128.684 M 0.00 % -128.684 M 79.41 % -625.015 M 0.00 % -625.015 M -11.11 % -562.524 M 0.00 % -562.524 M -245.43 % 386.797 M 0.00 % 386.797 M 198.05 % -394.494 M 0.00 % -394.494 M -365.68 % 148.484 M 0.00 % 148.484 M 100.00 % 74.242 M 118.26 % -406.620 M -100.00 % -203.310 M
Other non cash items -1.693 B -206.41 % 1.591 B 281.84 % -875.117 M -248.83 % 588.007 M 226.88 % -463.437 M -113.72 % 3.377 B 225.58 % 1.037 B 40.34 % 739.065 M 197.72 % -756.313 M -9 564.11 % -7.826 M -101.11 % 706.158 M 216.20 % -607.709 M -198.52 % -203.572 M -8 525.93 % -2.360 M 99.86 % -1.744 B -719.58 % 281.502 M 121.47 % -1.311 B -175.48 % 1.737 B 507.44 % 285.923 M -80.34 % 1.454 B 256.92 % -926.723 M -174.34 % 1.247 B 401.21 % -413.845 M -124.96 % 1.658 B 236.77 % -1.212 B -8 650.20 % 14.178 M 0.00 % 14.178 M 102.29 % -620.088 M -193.30 % 664.603 M 145.64 % -1.456 B -223.40 % 1.180 B 243.31 % -823.484 M -184.86 % 970.457 M 13 965.61 % 6.900 M 0.00 % 6.900 M 203.00 % -6.699 M 0.00 % -6.699 M -206.30 % 6.302 M 0.00 % 6.302 M 100.00 % 3.151 M -87.01 % 24.253 M 100.00 % 12.126 M
Net cash provided by operating activities -327.008 M -117.04 % 1.919 B 534.02 % 302.740 M -77.08 % 1.321 B 365.61 % -497.393 M -116.31 % 3.049 B 23.07 % 2.477 B -34.12 % 3.761 B 65.59 % 2.271 B 30.55 % 1.740 B 49.10 % 1.167 B -23.04 % 1.516 B 31.58 % 1.152 B -63.75 % 3.179 B 809.50 % 349.491 M -84.29 % 2.224 B 126.47 % 982.163 M -77.72 % 4.408 B 204.46 % 1.448 B 155.51 % 566.631 M 637.06 % 76.877 M -91.88 % 946.706 M 73.37 % 546.050 M -58.48 % 1.315 B 573.39 % -277.803 M -174.57 % 372.534 M 0.00 % 372.534 M -66.33 % 1.106 B 0.00 % 1.106 B 55.29 % 712.470 M 0.00 % 712.470 M 0.02 % 712.296 M 0.00 % 712.296 M -47.02 % 1.345 B 0.00 % 1.345 B 62.98 % 824.984 M 0.00 % 824.984 M -26.26 % 1.119 B 0.00 % 1.119 B 100.00 % 559.415 M 25.23 % 446.706 M 100.00 % 223.353 M
Investments in property plant and equipment 0.000 0.000 0.000 100.00 % -600.782 M 0.000 100.00 % -2.107 B 0.000 100.00 % -1.990 B 0.000 100.00 % -694.697 M 0.000 100.00 % -1.052 B 0.000 100.00 % -886.232 M 0.000 100.00 % -958.797 M 0.000 100.00 % -159.086 M 0.000 100.00 % -445.976 M 0.000 100.00 % -799.024 M 0.000 100.00 % -545.042 M -727.25 % -65.886 M 70.55 % -223.718 M 0.00 % -223.718 M 24.26 % -295.385 M 0.00 % -295.385 M 14.67 % -346.169 M 0.00 % -346.169 M -139.66 % -144.442 M 0.00 % -144.442 M 69.01 % -466.138 M 0.00 % -466.138 M 29.66 % -662.683 M 0.00 % -662.683 M -77.93 % -372.449 M 0.00 % -372.449 M -100.00 % -186.225 M 64.44 % -523.627 M -100.00 % -261.813 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 321.162 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -67.394 M -125.27 % 266.735 M 487.69 % 45.387 M 0.00 % 45.387 M 0.000 0.000 100.00 % -96.244 M 0.000 -100.00 % 13.312 M 0.000 -100.00 % 11.805 M 0.000 100.00 % -110.928 M 0.000 -100.00 % 4.422 B 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -19.512 M 93.64 % -306.631 M 70.59 % -1.043 B 0.00 % -1.043 B -116.42 % -481.781 M 0.00 % -481.781 M -44.38 % -333.691 M 0.00 % -333.691 M -15.63 % -288.578 M 0.00 % -288.578 M 0.000 0.000 0.000 0.000 100.00 % -6.010 M 0.00 % -6.010 M -100.00 % -3.005 M 70.10 % -10.051 M -100.00 % -5.025 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 86.906 M -17.84 % 105.783 M -90.84 % 1.155 B 0.00 % 1.155 B 1 420.76 % 75.939 M 0.00 % 75.939 M -71.61 % 267.458 M 0.00 % 267.458 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.617 M 0.00 % 27.617 M 100.00 % 13.809 M 152.35 % 5.472 M 100.00 % 2.736 M
Other investing activites -896.531 M -33.12 % -673.496 M -323.03 % -159.209 M -223.93 % 128.464 M 148.11 % -267.007 M -196.20 % 277.560 M 155.47 % -500.369 M -2.95 % -486.042 M -401.94 % 160.975 M -88.38 % 1.385 B -46.90 % 2.609 B -5.41 % 2.758 B 662.77 % -490.016 M 79.64 % -2.407 B -189.18 % -832.356 M -111.94 % -392.739 M -5.34 % -372.819 M -158.16 % 640.998 M 2 094.00 % 29.216 M -97.66 % 1.246 B 909.53 % -153.929 M -123.72 % 648.861 M 410.19 % -209.185 M -147.20 % 443.169 M 135.07 % -1.263 B -367.27 % -270.399 M 0.00 % -270.399 M 49.33 % -533.649 M -176.10 % 701.227 M 266.91 % -420.119 M -201.87 % 412.402 M 221.37 % -339.781 M -178.47 % 433.020 M 206.64 % -406.039 M -187.11 % 466.138 M 159.30 % -786.073 M -218.62 % 662.683 M 311.77 % -312.923 M -189.19 % 350.842 M 100.00 % 175.421 M -66.79 % 528.205 M 100.00 % 264.103 M
Net cash used for investing activites -896.531 M -33.12 % -673.496 M -323.03 % -159.209 M 66.29 % -472.318 M -76.89 % -267.007 M 85.65 % -1.861 B -271.92 % -500.369 M 80.04 % -2.506 B -1 657.05 % 160.975 M -75.46 % 655.899 M -74.86 % 2.609 B 52.89 % 1.706 B 448.18 % -490.016 M 85.12 % -3.293 B -295.65 % -832.356 M 38.41 % -1.352 B -262.52 % -372.819 M -177.36 % 481.912 M 1 549.48 % 29.216 M -96.35 % 800.132 M 619.81 % -153.929 M -2.51 % -150.163 M 28.22 % -209.185 M -105.34 % -101.873 M 91.94 % -1.263 B -275.44 % -336.535 M 0.00 % -336.535 M 36.94 % -533.649 M 23.90 % -701.227 M -47.50 % -475.407 M -4.86 % -453.359 M -38.87 % -326.469 M 24.61 % -433.020 M -9.84 % -394.234 M 15.43 % -466.138 M 40.78 % -787.156 M -1.89 % -772.528 M -118.80 % 4.109 B 1 271.18 % -350.842 M -100.00 % -175.421 M 59.11 % -429.024 M -100.00 % -214.512 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.497 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 937.837 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.294 M 0.00 % 37.294 M -93.02 % 534.430 M 0.000 -100.00 % 523.036 M 0.000 100.00 % -214.530 M 0.000 100.00 % -1.702 M 0.000 -100.00 % 134.409 M 0.000 -100.00 % 220.624 M 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 -100.00 % 327.210 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 529.740 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 -100.00 % 579.945 M 0.00 % 579.945 M 100.00 % 289.973 M 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 100.00 % -23.698 M 0.00 % -23.698 M -100.00 % -11.849 M 0.000 0.000
Dividends paid 0.000 100.00 % -499.200 M 0.000 100.00 % -1.092 B 0.000 100.00 % -4.680 B 0.000 100.00 % -6.240 B -300.00 % -1.560 B 27.67 % -2.157 B 0.00 % -2.157 B -600.00 % -308.100 M 71.43 % -1.078 B -100.00 % -539.175 M 66.73 % -1.621 B -61.35 % -1.004 B 32.78 % -1.494 B 21.56 % -1.905 B -461.95 % -339.000 M -76.56 % -192.000 M 36.00 % -300.000 M -66.67 % -180.000 M 50.00 % -360.000 M -140.00 % -150.000 M 58.33 % -360.000 M -140.00 % -150.000 M 0.00 % -150.000 M 64.29 % -420.000 M 0.00 % -420.000 M 17.65 % -510.000 M 0.00 % -510.000 M -70.00 % -300.000 M 0.00 % -300.000 M 39.08 % -492.427 M 0.00 % -492.427 M -208.28 % -159.732 M 0.00 % -159.732 M 85.97 % -1.139 B 0.00 % -1.139 B -100.00 % -569.263 M -308.35 % -139.405 M -100.00 % -69.702 M
Other financing activites 760.480 M 137.67 % -2.019 B -441.81 % 590.678 M 163.64 % -928.207 M -232.70 % 699.473 M -64.42 % 1.966 B 624.05 % -375.185 M -108.25 % 4.546 B 265.37 % -2.749 B -289.78 % -705.347 M 42.13 % -1.219 B 53.89 % -2.643 B -277.63 % -699.985 M -20.97 % -578.663 M -120.79 % 2.783 B 216.60 % -2.387 B -237.37 % 1.738 B 211.29 % -1.561 B -131.98 % -672.992 M 13.12 % -774.663 M -261.58 % 479.416 M 384.13 % -168.729 M 49.67 % -335.245 M 32.58 % -497.242 M -135.55 % 1.399 B 2 336.86 % -62.536 M 0.00 % -62.536 M -106.48 % 964.543 M 189.83 % -1.074 B -264.88 % 651.239 M 198.23 % -662.964 M -205.54 % 628.168 M 191.18 % -688.922 M -255.88 % 441.953 M 175.82 % -582.860 M -648.89 % 106.189 M 138.71 % -274.325 M 70.08 % -916.980 M 68.13 % -2.877 B -100.00 % -1.439 B -179.18 % -515.311 M -100.00 % -257.655 M
Net cash used provided by financing activities 760.480 M 130.20 % -2.518 B -526.33 % 590.678 M 129.24 % -2.020 B -388.82 % 699.473 M 125.77 % -2.714 B -623.34 % -375.185 M 77.85 % -1.694 B 60.70 % -4.309 B -2 016.22 % -203.631 M 93.97 % -3.376 B -14.37 % -2.951 B -65.97 % -1.778 B -59.09 % -1.118 B -196.17 % 1.162 B 160.43 % -1.924 B -890.82 % 243.244 M 107.02 % -3.466 B -242.51 % -1.012 B -4.69 % -966.663 M -638.78 % 179.416 M 151.45 % -348.729 M 49.84 % -695.245 M -7.42 % -647.242 M -162.30 % 1.039 B 692.80 % -175.242 M 0.00 % -175.242 M -116.24 % 1.079 B 172.23 % -1.494 B -352.63 % 591.278 M 150.41 % -1.173 B -1 132.20 % 113.638 M 111.49 % -988.922 M -3 519.51 % -27.322 M 97.46 % -1.075 B -1 429.71 % 80.866 M 118.63 % -434.057 M 55.70 % -979.858 M 75.60 % -4.016 B -100.00 % -2.008 B -206.68 % -654.715 M -100.00 % -327.358 M
Effect of forex changes on cash 0.000 100.00 % -73.531 M 0.000 100.00 % -26.436 M -100.80 % 3.290 B 3 611.64 % -93.687 M -103.27 % 2.865 B 1 149.29 % 229.322 M -95.33 % 4.910 B 3 538.28 % 134.953 M -95.36 % 2.908 B 5 954.88 % -49.670 M -101.31 % 3.803 B 3 613.64 % -108.239 M -102.42 % 4.464 B 2 994.92 % 144.244 M -96.81 % 4.518 B 2 243.14 % -210.825 M -107.42 % 2.840 B 2 686.44 % -109.813 M -104.49 % 2.448 B 3 619.95 % -69.535 M -102.86 % 2.428 B 6 644.54 % 35.995 M -92.73 % 494.902 M 24 546.50 % 2.008 M 0.00 % 2.008 M 100.15 % -1.342 B -195.93 % 1.399 B 263.22 % -856.887 M -196.79 % 885.308 M 247.95 % -598.383 M -197.98 % 610.727 M 1 437.31 % 39.727 M 25 085.53 % -159.000 K -100.74 % 21.368 M 49 793.02 % -43.000 K -100.15 % 28.140 M 244 791.30 % -11.500 K -100.00 % -5.750 K -100.00 % 729.640 M 100.00 % 364.820 M
Net change in cash 1.461 B 152.92 % -2.761 B -200.00 % 2.761 B 330.53 % -1.198 B -1 744.91 % -64.927 M 94.48 % -1.177 B -173.46 % 1.602 B 1 054.64 % -167.791 M 91.06 % -1.877 B -217.18 % 1.602 B 300.69 % 399.821 M 80.81 % 221.130 M -91.77 % 2.687 B 300.42 % -1.341 B -126.06 % 5.144 B 667.36 % -906.618 M -116.88 % 5.371 B 342.78 % 1.213 B -63.30 % 3.305 B 1 038.63 % 290.287 M -88.62 % 2.550 B 574.10 % 378.279 M -81.72 % 2.069 B 270.48 % -1.214 B -197.60 % 1.244 B 4 900.10 % 24.873 M 136.25 % -68.618 M -111.07 % 620.103 M 300.00 % 155.026 M 371.54 % -57.091 M -300.00 % -14.273 M 92.79 % -197.837 M -300.00 % -49.459 M -106.46 % 765.757 M 300.00 % 191.439 M 179.24 % -241.582 M -300.00 % -60.396 M -105.87 % 1.028 B 300.00 % 257.076 M 0.00 % 257.076 M 455.20 % 46.303 M 0.00 % 46.303 M
Cash at beginning of period 0.000 -100.00 % 2.761 B 0.000 -100.00 % 3.225 B -1.97 % 3.290 B -26.34 % 4.467 B 55.91 % 2.865 B -5.53 % 3.033 B -38.23 % 4.910 B 48.43 % 3.308 B 13.75 % 2.908 B 8.23 % 2.687 B 0.000 -100.00 % 5.144 B 0.000 -100.00 % 5.371 B 0.000 -100.00 % 3.305 B 0.000 -100.00 % 2.550 B 0.000 -100.00 % 2.069 B 0.000 -100.00 % 1.826 B 213.67 % 582.051 M 0.00 % 582.051 M -10.55 % 650.669 M -67.18 % 1.983 B 300.00 % 495.643 M -75.70 % 2.040 B 300.00 % 509.916 M -77.21 % 2.237 B 300.00 % 559.375 M -61.99 % 1.472 B 300.00 % 367.936 M -78.53 % 1.713 B 300.00 % 428.331 M -37.47 % 685.020 M 300.00 % 171.255 M 0.00 % 171.255 M 37.06 % 124.952 M 0.00 % 124.952 M
Cash at end of period 1.461 B 0.000 -100.00 % 2.761 B 36.22 % 2.027 B -37.14 % 3.225 B -1.97 % 3.290 B -26.34 % 4.467 B 55.91 % 2.865 B -5.53 % 3.033 B -38.23 % 4.910 B 48.43 % 3.308 B 13.75 % 2.908 B 8.23 % 2.687 B -29.35 % 3.803 B -26.06 % 5.144 B 15.22 % 4.464 B -16.88 % 5.371 B 18.87 % 4.518 B 36.70 % 3.305 B 16.37 % 2.840 B 11.38 % 2.550 B 4.18 % 2.448 B 18.28 % 2.069 B 238.18 % 611.899 M -66.48 % 1.826 B 200.82 % 606.924 M 4.27 % 582.051 M -77.64 % 2.603 B 300.00 % 650.669 M -67.18 % 1.983 B 300.00 % 495.643 M -75.70 % 2.040 B 300.00 % 509.916 M -77.21 % 2.237 B 300.00 % 559.375 M -61.99 % 1.472 B 300.00 % 367.936 M -78.53 % 1.713 B 300.00 % 428.331 M 0.00 % 428.331 M 150.11 % 171.255 M 0.00 % 171.255 M
Operating cash flow -327.008 M -113.60 % 2.405 B 694.53 % 302.740 M -77.08 % 1.321 B 365.61 % -497.393 M -116.31 % 3.049 B 23.07 % 2.477 B -34.12 % 3.761 B 65.59 % 2.271 B 30.55 % 1.740 B 49.10 % 1.167 B -23.04 % 1.516 B 31.58 % 1.152 B -63.75 % 3.179 B 809.50 % 349.491 M -84.29 % 2.224 B 126.47 % 982.163 M -77.72 % 4.408 B 204.46 % 1.448 B 155.51 % 566.631 M 637.06 % 76.877 M -91.88 % 946.706 M 73.37 % 546.050 M -58.48 % 1.315 B 573.39 % -277.803 M -174.57 % 372.534 M 0.00 % 372.534 M -66.33 % 1.106 B 0.00 % 1.106 B 55.29 % 712.470 M 0.00 % 712.470 M 0.02 % 712.296 M 0.00 % 712.296 M -47.02 % 1.345 B 0.00 % 1.345 B 62.98 % 824.984 M 0.00 % 824.984 M -26.26 % 1.119 B 0.00 % 1.119 B 100.00 % 559.415 M 25.23 % 446.706 M 100.00 % 223.353 M
Capital expenditure 0.000 100.00 % -774.193 M 0.000 100.00 % -600.782 M 0.000 100.00 % -2.107 B 0.000 100.00 % -1.990 B 0.000 100.00 % -694.697 M 0.000 100.00 % -1.052 B 0.000 100.00 % -886.232 M 0.000 100.00 % -958.797 M 0.000 100.00 % -159.086 M 0.000 100.00 % -445.976 M 0.000 100.00 % -799.024 M 0.000 100.00 % -545.042 M -727.25 % -65.886 M 70.55 % -223.718 M 0.00 % -223.718 M 24.26 % -295.385 M 0.00 % -295.385 M 14.67 % -346.169 M 0.00 % -346.169 M -139.66 % -144.442 M 0.00 % -144.442 M 69.01 % -466.138 M 0.00 % -466.138 M 29.66 % -662.683 M 0.00 % -662.683 M -77.93 % -372.449 M 0.00 % -372.449 M -100.00 % -186.225 M 64.44 % -523.627 M -100.00 % -261.813 M
Free CashFlow -327.008 M -120.05 % 1.631 B 438.80 % 302.740 M -57.97 % 720.332 M 244.82 % -497.393 M -152.82 % 941.642 M -61.99 % 2.477 B 39.91 % 1.771 B -22.03 % 2.271 B 117.34 % 1.045 B -10.44 % 1.167 B 151.15 % 464.569 M -59.68 % 1.152 B -49.74 % 2.292 B 555.93 % 349.491 M -72.38 % 1.266 B 28.85 % 982.163 M -76.88 % 4.249 B 193.48 % 1.448 B 1 099.97 % 120.655 M 56.95 % 76.877 M -47.94 % 147.682 M -72.95 % 546.050 M -29.09 % 770.037 M 324.05 % -343.689 M -330.95 % 148.816 M 0.00 % 148.816 M -81.65 % 811.012 M 0.00 % 811.012 M 121.41 % 366.301 M 0.00 % 366.301 M -35.49 % 567.854 M 0.00 % 567.854 M -35.36 % 878.447 M 0.00 % 878.447 M 441.25 % 162.301 M 0.00 % 162.301 M -78.25 % 746.381 M 0.00 % 746.381 M 100.00 % 373.190 M 585.16 % -76.921 M -100.00 % -38.460 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 2008 2008 2007 2007 2006 2006 2006 2005 2005