CSL.AX

CSL Limited CSL.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Revenue 15.430 B 5.04 % 14.690 B 11.51 % 13.174 B 25.55 % 10.493 B 1.56 % 10.332 B 9.84 % 9.406 B 13.08 % 8.318 B 11.54 % 7.458 B 6.28 % 7.017 B 15.81 % 6.059 B 11.00 % 5.459 B 8.91 % 5.012 B 1.24 % 4.950 B 9.11 % 4.537 B 1.37 % 4.476 B 18.18 % 3.787 B 1.51 % 3.730 B 9.63 % 3.403 B 26.46 % 2.691 B 27.28 % 2.114 B 0.82 % 2.097 B 81.29 % 1.157 B 31.74 % 877.984 M 16.69 % 752.400 M 73.57 % 433.494 M 0.000 0.000 0.000 -100.00 % 318.098 M 43.40 % 221.823 M 24.28 % 178.491 M -7.52 % 192.996 M 15.09 % 167.696 M
Net income 3.002 B 13.63 % 2.642 B 20.42 % 2.194 B -2.69 % 2.255 B -5.68 % 2.390 B 10.00 % 2.173 B 13.26 % 1.919 B 50.77 % 1.273 B -4.84 % 1.337 B 7.65 % 1.242 B -9.91 % 1.379 B 5.51 % 1.307 B 7.46 % 1.216 B 20.95 % 1.006 B 0.03 % 1.005 B 12.34 % 894.829 M -3.24 % 924.825 M 37.74 % 671.446 M 46.79 % 457.421 M 425.26 % 87.085 M -79.10 % 416.719 M 171.39 % 153.551 M 223.60 % 47.451 M -31.92 % 69.704 M 74.58 % 39.926 M 22.92 % 32.481 M 2.69 % 31.630 M 13.59 % 27.845 M 5.11 % 26.491 M 16.02 % 22.834 M 459 444.20 % -4.971 K -161.85 % 8.037 K -99.91 % 9.246 M
Income before tax 3.724 B 10.34 % 3.375 B 26.74 % 2.663 B -4.19 % 2.780 B -6.80 % 2.982 B 15.92 % 2.573 B 9.89 % 2.341 B 2.63 % 2.281 B 35.00 % 1.690 B 8.61 % 1.556 B -9.22 % 1.714 B 6.84 % 1.604 B 9.33 % 1.467 B 17.84 % 1.245 B -2.75 % 1.281 B 9.22 % 1.172 B 6.05 % 1.105 B 21.37 % 910.845 M 38.73 % 656.539 M 419.03 % 126.493 M -74.16 % 489.478 M 174.95 % 178.024 M 159.71 % 68.547 M -22.18 % 88.083 M 62.62 % 54.165 M 12.59 % 48.107 M 2.52 % 46.923 M 16.50 % 40.277 M 6.88 % 37.683 M 16.73 % 32.282 M 43.02 % 22.571 M 40.88 % 16.021 M 15.79 % 13.836 M
Income before tax ratio 0.24 5.05 % 0.23 13.66 % 0.20 -23.69 % 0.26 -8.23 % 0.29 5.54 % 0.27 -2.82 % 0.28 -7.99 % 0.31 27.02 % 0.24 -6.22 % 0.26 -18.22 % 0.31 -1.91 % 0.32 7.99 % 0.30 8.00 % 0.27 -4.07 % 0.29 -7.58 % 0.31 4.47 % 0.30 10.71 % 0.27 9.70 % 0.24 307.79 % 0.06 -74.37 % 0.23 51.67 % 0.15 97.14 % 0.08 -33.31 % 0.12 -6.31 % 0.12 0.00 0.00 0.00 -100.00 % 0.12 -18.60 % 0.15 15.09 % 0.13 52.33 % 0.08 0.61 % 0.08
EBITDA 5.134 B 8.47 % 4.733 B 21.30 % 3.902 B 12.62 % 3.465 B 27.16 % 2.725 B 25.10 % 2.178 B 7.69 % 2.022 B 2.28 % 1.977 B 1.86 % 1.941 B 5.05 % 1.848 B -5.48 % 1.955 B 5.54 % 1.852 B 7.89 % 1.717 B 17.52 % 1.461 B -0.86 % 1.473 B 11.55 % 1.321 B 2.46 % 1.289 B 17.82 % 1.094 B 35.53 % 807.308 M 231.64 % 243.426 M -62.63 % 651.387 M 128.15 % 285.509 M 65.68 % 172.328 M 1.00 % 170.615 M 202.77 % 56.352 M -17.41 % 68.227 M 43.95 % 47.396 M 16.42 % 40.711 M 2.64 % 39.665 M -13.87 % 46.052 M 3.17 % 44.637 M 83.31 % 24.351 M 15.92 % 21.007 M
Net income ratio 0.19 8.18 % 0.18 7.99 % 0.17 -22.49 % 0.21 -7.13 % 0.23 0.14 % 0.23 0.16 % 0.23 35.17 % 0.17 -10.47 % 0.19 -7.05 % 0.21 -18.83 % 0.25 -3.13 % 0.26 6.14 % 0.25 10.85 % 0.22 -1.32 % 0.22 -4.94 % 0.24 -4.68 % 0.25 25.64 % 0.20 16.07 % 0.17 312.68 % 0.04 -79.27 % 0.20 49.70 % 0.13 145.64 % 0.05 -41.66 % 0.09 0.59 % 0.09 0.00 0.00 0.00 -100.00 % 0.08 -19.10 % 0.10 369 714.21 % 0.00 -166.88 % 0.00 -99.92 % 0.06
Ratio EBITDA 0.33 3.27 % 0.32 8.78 % 0.30 -10.30 % 0.33 25.21 % 0.26 13.90 % 0.23 -4.77 % 0.24 -8.30 % 0.27 -4.16 % 0.28 -9.29 % 0.30 -14.84 % 0.36 -3.09 % 0.37 6.57 % 0.35 7.70 % 0.32 -2.20 % 0.33 -5.61 % 0.35 0.94 % 0.35 7.47 % 0.32 7.17 % 0.30 160.56 % 0.12 -62.93 % 0.31 25.85 % 0.25 25.76 % 0.20 -13.44 % 0.23 74.44 % 0.13 0.00 0.00 0.00 -100.00 % 0.12 -39.94 % 0.21 -16.98 % 0.25 98.20 % 0.13 0.72 % 0.13
Gross profit ratio 0.52 0.11 % 0.51 1.08 % 0.51 -5.66 % 0.54 -3.83 % 0.56 0.08 % 0.56 2.71 % 0.55 0.59 % 0.54 6.83 % 0.51 5.79 % 0.48 -8.10 % 0.52 2.09 % 0.51 -0.98 % 0.52 7.11 % 0.48 -1.83 % 0.49 -3.54 % 0.51 5.99 % 0.48 5.05 % 0.46 1.20 % 0.45 12.45 % 0.40 4.04 % 0.39 9.46 % 0.35 -4.71 % 0.37 -5.06 % 0.39 -10.85 % 0.44 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 37.35 % 0.73 8.57 % 0.67
Weighted average shs out dil 485.956 M 0.16 % 485.199 M 0.27 % 483.886 M 2.93 % 470.117 M 3.05 % 456.204 M 0.13 % 455.605 M 0.35 % 454.028 M 0.03 % 453.877 M -0.55 % 456.375 M -1.46 % 463.117 M -1.84 % 471.817 M -2.86 % 485.693 M -2.93 % 500.329 M -3.84 % 520.307 M -3.97 % 541.821 M -4.70 % 568.552 M -4.87 % 597.649 M 8.02 % 553.253 M 0.33 % 551.430 M -3.49 % 571.358 M -3.30 % 590.830 M 10.12 % 536.543 M 12.00 % 479.068 M -0.04 % 479.257 M 4.13 % 460.241 M 12.80 % 408.015 M 1.61 % 401.542 M 0.56 % 399.294 M 2.23 % 390.578 M -1.22 % 395.386 M 0.45 % 393.610 M 24.25 % 316.789 M 33.31 % 237.633 M
Weighted average shs out 483.880 M 0.18 % 483.011 M 0.17 % 482.173 M 2.86 % 468.755 M 3.05 % 454.866 M 0.23 % 453.808 M 0.20 % 452.919 M 0.13 % 452.353 M -0.65 % 455.331 M -1.44 % 462.000 M -2.08 % 471.817 M -2.48 % 483.823 M -2.97 % 498.607 M -3.97 % 519.233 M -3.94 % 540.530 M -4.63 % 566.782 M -4.78 % 595.244 M 8.21 % 550.106 M 0.44 % 547.708 M 0.30 % 546.077 M -7.12 % 587.965 M 10.00 % 534.523 M 11.94 % 477.506 M 0.53 % 474.992 M 5.89 % 448.571 M 12.11 % 400.109 M 1.50 % 394.213 M 0.11 % 393.782 M 0.82 % 390.578 M -1.22 % 395.386 M 0.45 % 393.610 M 24.25 % 316.789 M 33.31 % 237.633 M
EPS diluted 6.18 13.39 % 5.45 -20.90 % 6.89 43.54 % 4.80 -8.40 % 5.24 13.42 % 4.62 9.22 % 4.23 51.07 % 2.80 -4.44 % 2.93 9.33 % 2.68 -8.22 % 2.92 8.55 % 2.69 10.70 % 2.43 25.91 % 1.93 3.76 % 1.86 18.47 % 1.57 1.29 % 1.55 28.10 % 1.21 45.78 % 0.83 453.33 % 0.15 -78.87 % 0.71 144.83 % 0.29 192.93 % 0.10 -34.00 % 0.15 72.81 % 0.09 9.05 % 0.08 1.02 % 0.08 13.06 % 0.07 2.80 % 0.07 48.68 % 0.05 2.93 % 0.04 45.72 % 0.03 -22.05 % 0.04
Earnings per share 6.20 13.35 % 5.47 20.22 % 4.55 -31.37 % 6.63 26.05 % 5.26 13.61 % 4.63 9.20 % 4.24 50.89 % 2.81 -4.42 % 2.94 9.29 % 2.69 -7.88 % 2.92 8.15 % 2.70 10.66 % 2.44 25.77 % 1.94 4.30 % 1.86 17.72 % 1.58 1.94 % 1.55 27.05 % 1.22 45.24 % 0.84 425.00 % 0.16 -77.46 % 0.71 144.83 % 0.29 192.04 % 0.10 -33.80 % 0.15 68.54 % 0.09 9.61 % 0.08 1.12 % 0.08 13.58 % 0.07 4.28 % 0.07 46.75 % 0.05 3.36 % 0.04 47.04 % 0.03 -22.05 % 0.04
Gross profit 7.951 B 5.16 % 7.561 B 12.72 % 6.708 B 18.44 % 5.664 B -2.33 % 5.799 B 9.92 % 5.275 B 16.15 % 4.542 B 12.20 % 4.048 B 13.54 % 3.565 B 22.52 % 2.910 B 2.00 % 2.853 B 11.19 % 2.566 B 0.25 % 2.559 B 16.87 % 2.190 B -0.49 % 2.200 B 14.00 % 1.930 B 7.59 % 1.794 B 15.17 % 1.558 B 27.98 % 1.217 B 43.13 % 850.295 M 4.89 % 810.655 M 98.43 % 408.528 M 25.53 % 325.443 M 10.79 % 293.759 M 54.74 % 189.840 M 0.000 0.000 0.000 -100.00 % 318.098 M 43.40 % 221.823 M 24.28 % 178.491 M 27.02 % 140.517 M 24.95 % 112.460 M
Income tax expense 588.000 M -11.04 % 661.000 M 57.76 % 419.000 M -42.11 % 723.809 M 22.28 % 591.917 M 25.89 % 470.200 M 13.88 % 412.885 M -21.31 % 524.674 M 46.68 % 357.694 M 14.10 % 313.500 M 23.06 % 254.749 M -8.79 % 279.305 M 11.23 % 251.100 M 4.77 % 239.679 M -12.92 % 275.226 M -0.83 % 277.529 M 53.65 % 180.630 M -24.55 % 239.399 M 20.23 % 199.118 M 405.26 % 39.409 M -91.95 % 489.478 M 174.95 % 178.024 M 159.71 % 68.547 M -22.18 % 88.083 M 216.36 % 27.843 M -42.12 % 48.107 M 2.52 % 46.923 M 16.50 % 40.277 M 6.88 % 37.683 M 47.93 % 25.474 M 58.35 % 16.087 M 37.91 % 11.665 M -15.69 % 13.836 M
Cost of revenue 7.479 B 4.91 % 7.129 B 10.25 % 6.466 B 33.88 % 4.830 B 5.17 % 4.592 B 11.16 % 4.131 B 9.39 % 3.776 B 10.75 % 3.410 B -1.22 % 3.452 B 9.62 % 3.149 B 20.84 % 2.606 B 6.52 % 2.446 B 2.30 % 2.391 B 1.88 % 2.347 B 3.17 % 2.275 B 22.53 % 1.857 B -4.12 % 1.937 B 4.96 % 1.845 B 25.21 % 1.474 B 16.62 % 1.264 B -1.74 % 1.286 B 71.92 % 748.109 M 35.39 % 552.541 M 20.47 % 458.640 M 88.23 % 243.654 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 1.000 B 16.82 % 856.000 M -21.18 % 1.086 B 57.85 % 688.000 M -5.97 % 731.700 M 5.77 % 691.800 M 72.17 % 401.810 M 6.04 % 378.935 M -21.84 % 484.800 M 18.74 % 408.300 M 42.02 % 287.500 M -1.41 % 291.600 M 4.14 % 280.000 M 18.70 % 235.893 M 2.73 % 229.633 M 13.36 % 202.576 M -38.37 % 328.683 M 36.52 % 240.763 M 47.75 % 162.954 M -55.16 % 363.390 M 172.98 % 133.119 M 45.31 % 91.609 M 47.58 % 62.074 M 7.79 % 57.589 M -36.15 % 90.190 M 0.000 0.000 0.000 -100.00 % 2.359 M 0.000 0.000 0.000 -100.00 % 7.961 M
Selling and marketing expenses 1.616 B 2.73 % 1.573 B 8.18 % 1.454 B 51.35 % 960.700 M -1.99 % 980.200 M 9.37 % 896.200 M 47.90 % 605.930 M 4.70 % 578.708 M -16.97 % 697.000 M 12.26 % 620.900 M 24.60 % 498.300 M -1.33 % 505.000 M -2.17 % 516.200 M 3.23 % 500.031 M 6.31 % 470.354 M 13.09 % 415.926 M 5.36 % 394.769 M 4.17 % 378.967 M 19.56 % 316.957 M 25.68 % 252.195 M -0.48 % 253.405 M 147.52 % 102.379 M 35.45 % 75.586 M 39.58 % 54.152 M 57.49 % 34.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.910 M
Other expenses 1.017 B 8.42 % 938.000 M 12.88 % 831.000 M 918.38 % 81.600 M -83.53 % 495.300 M 1 321.11 % 34.853 M 73.72 % 20.063 M 0.000 -100.00 % 1.462 B 18.69 % 1.232 B -23.22 % 1.604 B 9.29 % 1.468 B 9.87 % 1.336 B 22.53 % 1.090 B -5.42 % 1.153 B 10.59 % 1.042 B 27.29 % 818.864 M 13.35 % 722.448 M 25.59 % 575.227 M 399.23 % 115.223 M -63.19 % 313.019 M 117.68 % 143.795 M 14.02 % 126.112 M -2.62 % 129.503 M -1.16 % 131.021 M 0.000 0.000 0.000 -100.00 % 279.173 M 11.27 % 250.905 M 12.35 % 223.333 M 294.42 % -114.870 M -56.96 % -73.185 M
Operating expenses 4.992 B 4.07 % 4.797 B 4.15 % 4.606 B 37.60 % 3.347 B 4.33 % 3.209 B 27.36 % 2.519 B 17.72 % 2.140 B 16.77 % 1.833 B -44.28 % 3.289 B 14.41 % 2.875 B 164.39 % 1.087 B -60.18 % 2.731 B 6.71 % 2.559 B 16.87 % 2.190 B -0.49 % 2.200 B 14.00 % 1.930 B 7.59 % 1.794 B 15.17 % 1.558 B 27.98 % 1.217 B 43.13 % 850.295 M 4.89 % 810.655 M 98.43 % 408.528 M 25.53 % 325.443 M 10.79 % 293.759 M 1 306.96 % 20.879 M 4.79 % 19.925 M 0.000 0.000 -100.00 % 318.098 M 13.16 % 281.102 M 12.25 % 250.430 M 29.76 % 192.996 M 15.09 % 167.696 M
Cost and expenses 12.471 B 4.57 % 11.926 B 7.71 % 11.072 B 35.40 % 8.177 B 13.15 % 7.227 B 8.66 % 6.651 B 12.41 % 5.917 B 12.86 % 5.243 B -0.25 % 5.256 B 9.59 % 4.796 B 56.28 % 3.069 B -19.58 % 3.816 B -22.91 % 4.950 B 9.11 % 4.537 B 1.37 % 4.476 B 18.18 % 3.787 B 1.51 % 3.730 B 9.63 % 3.403 B 26.46 % 2.691 B 27.28 % 2.114 B 0.82 % 2.097 B 81.29 % 1.157 B 31.74 % 877.984 M 16.69 % 752.400 M 184.42 % 264.534 M 0.000 0.000 0.000 -100.00 % 318.098 M 13.16 % 281.102 M 12.25 % 250.430 M 29.76 % 192.996 M 15.09 % 167.696 M
Research and development expenses 1.359 B -4.97 % 1.430 B -22.11 % 1.836 B 58.80 % 1.156 B 14.71 % 1.008 B 9.34 % 921.800 M 13.37 % 813.062 M 21.85 % 667.266 M 3.40 % 645.300 M 5.13 % 613.800 M 32.66 % 462.700 M -0.79 % 466.400 M 9.28 % 426.800 M 17.48 % 363.305 M 4.55 % 347.504 M 29.10 % 269.173 M 7.03 % 251.489 M 16.76 % 215.384 M 33.06 % 161.871 M 35.47 % 119.487 M 7.54 % 111.112 M 57.06 % 70.746 M 14.71 % 61.672 M 17.44 % 52.515 M 25.80 % 41.744 M 0.000 0.000 0.000 -100.00 % 36.566 M 53.45 % 23.829 M 23.38 % 19.313 M 10.51 % 17.477 M 37.30 % 12.729 M
Selling general and administrative expenses 2.616 B 7.70 % 2.429 B -4.37 % 2.540 B 54.06 % 1.649 B -3.69 % 1.712 B 7.80 % 1.588 B 19.67 % 1.327 B 13.86 % 1.165 B -1.38 % 1.182 B 14.83 % 1.029 B 30.97 % 785.800 M -1.36 % 796.600 M 0.05 % 796.200 M 8.19 % 735.923 M 5.13 % 699.986 M 13.17 % 618.502 M -14.51 % 723.451 M 16.74 % 619.730 M 29.13 % 479.911 M -22.04 % 615.585 M 59.26 % 386.524 M 99.25 % 193.987 M 40.92 % 137.659 M 23.19 % 111.741 M 38.39 % 80.745 M 0.000 0.000 0.000 -100.00 % 2.359 M 0.000 0.000 0.000 -100.00 % 11.871 M
Interest income 38.000 M -2.56 % 39.000 M -30.96 % 56.493 M 224.67 % 17.400 M 343.31 % 3.925 M -45.75 % 7.235 M -47.57 % 13.800 M 48.39 % 9.300 M -14.68 % 10.900 M -21.58 % 13.900 M -10.90 % 15.600 M -22.39 % 20.100 M -31.63 % 29.400 M -30.10 % 42.062 M 38.80 % 30.304 M -11.92 % 34.407 M -32.80 % 51.203 M 52.15 % 33.654 M 19.58 % 28.144 M 48.93 % 18.897 M 44.05 % 13.118 M 96.67 % 6.670 M 1 332.58 % 465.595 K -78.40 % 2.156 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 393.000 M -6.43 % 420.000 M 2.94 % 408.000 M 185.71 % 142.800 M -16.39 % 170.800 M 13.26 % 150.800 M -14.66 % 176.700 M 63.01 % 108.400 M 20.44 % 90.000 M 25.70 % 71.600 M 20.13 % 59.600 M 12.45 % 53.000 M 11.11 % 47.700 M 19.21 % 40.015 M 158.54 % 15.477 M 0.30 % 15.431 M -69.12 % 49.964 M 4.87 % 47.642 M 24.30 % 38.327 M 24.41 % 30.808 M -2.97 % 31.750 M 91.28 % 16.599 M -28.03 % 23.063 M 22.44 % 18.836 M 26.91 % 14.842 M 7 525.44 % 194.638 K -58.82 % 472.623 K 8.92 % 433.937 K -78.11 % 1.982 M -33.11 % 2.963 M 0.17 % 2.958 M 270.37 % 798.655 K 5 878.40 % 13.359 K
Depreciation and amortization 1.017 B 8.42 % 938.000 M 12.88 % 831.000 M 53.18 % 542.500 M 8.82 % 498.515 M 18.75 % 419.800 M 14.40 % 366.943 M 30.19 % 281.859 M -0.54 % 283.394 M 28.64 % 220.300 M 59.79 % 137.868 M -24.70 % 183.103 M -9.18 % 201.600 M 14.86 % 175.512 M -1.13 % 177.513 M 33.37 % 133.102 M -0.49 % 133.755 M -1.41 % 135.666 M 20.65 % 112.442 M 30.56 % 86.125 M -33.83 % 130.159 M 43.21 % 90.886 M 12.60 % 80.719 M 26.73 % 63.696 M 205.07 % 20.879 M 4.79 % 19.925 M 0.000 0.000 -100.00 % 31.042 M 70.20 % 18.239 M 33.92 % 13.619 M 148.39 % 5.483 M 14.23 % 4.800 M
Operating income 2.959 B 7.05 % 2.764 B 31.49 % 2.102 B -9.24 % 2.316 B -10.58 % 2.590 B 15.30 % 2.246 B -6.46 % 2.402 B 36.75 % 1.756 B 35.04 % 1.301 B 28.58 % 1.011 B -28.92 % 1.423 B 11.78 % 1.273 B 12.21 % 1.134 B 24.00 % 914.813 M -6.20 % 975.241 M 7.26 % 909.254 M 32.72 % 685.109 M 16.76 % 586.783 M 26.79 % 462.785 M 1 490.44 % 29.098 M -84.09 % 182.860 M 894.67 % 18.384 M -52.53 % 38.729 M -41.15 % 65.808 M 262.02 % -40.618 M 0.000 0.000 0.000 -100.00 % 318.098 M 1 844.05 % -18.239 M 4.55 % -19.108 M -153.72 % -7.531 M -5.21 % -7.158 M
Operating income ratio 0.19 1.92 % 0.19 17.92 % 0.16 -27.71 % 0.22 -11.95 % 0.25 4.97 % 0.24 -17.28 % 0.29 22.61 % 0.24 27.06 % 0.19 11.03 % 0.17 -35.96 % 0.26 2.64 % 0.25 10.83 % 0.23 13.65 % 0.20 -7.47 % 0.22 -9.25 % 0.24 30.74 % 0.18 6.50 % 0.17 0.26 % 0.17 1 149.55 % 0.01 -84.22 % 0.09 448.68 % 0.02 -63.97 % 0.04 -49.57 % 0.09 193.35 % -0.09 0.00 0.00 0.00 -100.00 % 1.00 1 316.20 % -0.08 23.19 % -0.11 -174.34 % -0.04 8.58 % -0.04
Total other income expenses net 765.000 M 25.20 % 611.000 M 8.91 % 561.000 M 21.04 % 463.500 M 24.23 % 373.100 M 646.69 % -68.247 M 39.76 % -113.289 M -121.58 % 525.000 M 34.86 % 389.300 M -28.50 % 544.500 M 87.05 % 291.100 M -12.16 % 331.400 M -0.48 % 333.000 M 0.77 % 330.454 M 8.25 % 305.266 M 16.02 % 263.104 M -37.41 % 420.346 M 29.71 % 324.062 M 67.26 % 193.753 M 98.94 % 97.395 M -68.24 % 306.618 M 92.07 % 159.640 M 435.38 % 29.818 M 33.86 % 22.275 M -76.50 % 94.784 M 0.000 0.000 0.000 100.00 % -280.415 M -741.49 % 43.713 M 4.88 % 41.679 M 76.96 % 23.553 M 67.29 % 14.079 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Net debt 9.341 B -11.26 % 10.526 B -34.39 % 16.043 B 1 516.90 % -1.132 B -128.32 % 3.998 B -16.67 % 4.798 B 20.27 % 3.990 B 12.12 % 3.558 B 13.66 % 3.131 B 20.79 % 2.592 B 97.69 % 1.311 B 2.30 % 1.282 B 39.81 % 916.700 M 659.95 % 120.626 M 267.08 % -72.195 M 81.29 % -385.956 M 66.96 % -1.168 B -585.22 % 240.713 M -36.52 % 379.195 M 126.90 % 167.120 M -3.86 % 173.836 M -66.09 % 512.608 M 126.56 % 226.261 M -24.82 % 300.974 M 125.20 % 133.647 M 134 259.17 % -99.618 K -103.71 % 2.687 M -40.48 % 4.515 M -83.39 % 27.188 M 23.18 % 22.071 M -13.46 % 25.503 M 7.61 % 23.700 M 3 346.51 % 687.638 K
Total investments 203.000 M -36.66 % 320.476 M -20.70 % 404.116 M -33.15 % 604.523 M 2 051.22 % 28.101 M 60.58 % 17.500 M -44.23 % 31.378 M 46.50 % 21.419 M 135.38 % 9.100 M 159.48 % 3.507 M 48.76 % 2.357 M 81.34 % 1.300 M -13.33 % 1.500 M -50.05 % 3.003 M -87.04 % 23.173 M 253.21 % 6.561 M 9.92 % 5.969 M -37.33 % 9.524 M -8.00 % 10.353 M -1.33 % 10.492 M -7.19 % 11.305 M 96.64 % 5.749 M 351.08 % 1.275 M 11.19 % 1.146 M -26.43 % 1.558 M -99.38 % 251.658 M 611.14 % 35.388 M 26.38 % 28.001 M -6.13 % 29.830 M 37.78 % 21.650 M 35.23 % 16.009 M 0.000 0.000
Total debt 11.498 B -5.62 % 12.183 B -33.67 % 18.369 B 30.79 % 14.045 B 141.85 % 5.807 B -3.10 % 5.993 B 29.02 % 4.645 B 6.29 % 4.370 B 9.93 % 3.975 B 26.22 % 3.150 B 81.58 % 1.734 B -8.24 % 1.890 B 12.59 % 1.679 B 27.51 % 1.317 B 176.72 % 475.795 M 43.72 % 331.053 M -28.51 % 463.102 M -49.22 % 911.956 M 25.89 % 724.402 M 24.92 % 579.911 M -2.01 % 591.800 M -0.19 % 592.938 M 124.22 % 264.445 M -26.70 % 360.773 M 119.33 % 164.486 M 10 769.61 % 1.513 M -61.89 % 3.971 M -28.05 % 5.519 M -80.58 % 28.412 M 23.21 % 23.060 M -10.91 % 25.883 M 3.52 % 25.004 M 600.14 % 3.571 M
Accumulated other comprehensive income loss 1.017 B -24.60 % 1.349 B -22.93 % 1.750 B 12.05 % 1.562 B 140.34 % -3.872 B -1 251.23 % 336.300 M 107.74 % -4.344 B 1.13 % -4.394 B -1 593.47 % 294.200 M 107.29 % -4.033 B -1 830.38 % 233.076 M -68.43 % 738.300 M 27.67 % 578.300 M 206.81 % -541.420 M -12.34 % -481.957 M -177.35 % -173.773 M -1 872.19 % 9.806 M 107.63 % -128.490 M 6.10 % -136.844 M -348.03 % -30.543 M 14.81 % -35.853 M -166.96 % 53.546 M 615.14 % 7.487 M -81.02 % 39.449 M 102.13 % 19.517 M 49.72 % 13.036 M -20.35 % 16.365 M -68.16 % 51.395 M -47.25 % 97.426 M 27.67 % 76.308 M 21.01 % 63.062 M -27.39 % 86.844 M 887.68 % 8.793 M
Retained earnings 17.744 B 10.82 % 16.012 B -27.10 % 21.965 B 11.86 % 19.637 B 60.26 % 12.253 B 13.96 % 10.752 B 12.29 % 9.575 B 13.20 % 8.458 B 14.24 % 7.404 B 12.09 % 6.605 B 44.75 % 4.563 B -12.61 % 5.222 B 18.49 % 4.407 B -1.58 % 4.478 B 2.76 % 4.357 B 83.32 % 2.377 B 37.08 % 1.734 B -4.92 % 1.824 B 76.76 % 1.032 B 79.15 % 575.881 M 9.17 % 527.517 M 52.42 % 346.105 M 129.33 % 150.920 M -3.99 % 157.193 M 192.11 % 53.813 M -9.47 % 59.441 M -7.37 % 64.168 M 34.12 % 47.843 M -38.82 % 78.197 M 41.76 % 55.160 M 42.13 % 38.808 M -21.59 % 49.492 M 90.52 % 25.977 M
Common stock 574.000 M 54.56 % 371.385 M -28.17 % 517.000 M 6.86 % 483.800 M 0.000 100.00 % -4.561 B 0.000 0.000 100.00 % -4.534 B 0.000 0.000 100.00 % -2.798 B -41.42 % -1.978 B 0.000 -100.00 % 290.220 M -64.43 % 815.972 M -54.18 % 1.781 B 79.96 % 989.597 M 34.45 % 736.036 M 35.19 % 544.460 M -22.90 % 706.209 M -32.77 % 1.050 B 145.20 % 428.388 M -17.64 % 520.131 M 232.47 % 156.446 M -26.17 % 211.893 M 104.43 % 103.653 M 106.10 % 50.294 M -48.66 % 97.968 M 21.27 % 80.786 M 22.77 % 65.805 M -30.73 % 94.991 M 167.70 % 35.484 M
Total equity 19.335 B -0.18 % 19.369 B -27.67 % 26.780 B 26.33 % 21.199 B 152.92 % 8.382 B 28.41 % 6.527 B 24.78 % 5.231 B 28.70 % 4.065 B 28.47 % 3.164 B 23.00 % 2.572 B 23.14 % 2.089 B -33.94 % 3.162 B 5.16 % 3.007 B -15.29 % 3.550 B -14.79 % 4.166 B 37.98 % 3.019 B -14.34 % 3.525 B 31.28 % 2.685 B 64.62 % 1.631 B 49.65 % 1.090 B -9.02 % 1.198 B -17.39 % 1.450 B 147.12 % 586.796 M -18.13 % 716.772 M 211.94 % 229.777 M -19.20 % 284.370 M 54.39 % 184.186 M 23.18 % 149.531 M -45.34 % 273.591 M 28.90 % 212.254 M 26.59 % 167.674 M -27.51 % 231.322 M 229.26 % 70.254 M
Other non current liabilities 978.000 M 6.54 % 918.000 M -88.66 % 8.096 B 286.01 % 2.097 B -8.26 % 2.286 B 250.00 % 653.200 M 101.38 % 324.356 M 3.54 % 313.277 M -10.47 % 349.900 M -70.98 % 1.206 B 4 869.95 % 24.258 M -90.60 % 258.000 M -5.81 % 273.900 M 787.69 % 30.855 M 42.75 % 21.615 M -73.38 % 81.205 M -2.97 % 83.691 M -34.76 % 128.275 M -7.10 % 138.080 M -49.44 % 273.101 M 200.83 % 90.781 M -30.88 % 131.348 M 272.64 % 35.248 M 15.45 % 30.532 M 588.20 % 4.437 M 25.22 % 3.543 M -22.45 % 4.568 M 3.35 % 4.420 M -81.79 % 24.278 M 22.29 % 19.854 M 18.96 % 16.689 M -29.78 % 23.765 M 72.51 % 13.777 M
Long term debt 10.694 B -4.85 % 11.239 B 0.60 % 11.172 B 61.49 % 6.918 B 61.67 % 4.279 B -26.10 % 5.791 B 94.88 % 2.971 B -3.15 % 3.068 B -20.37 % 3.853 B 67.19 % 2.304 B 32.62 % 1.738 B -7.81 % 1.885 B 12.64 % 1.673 B 46.36 % 1.143 B 431.24 % 215.203 M -36.65 % 339.702 M 20.88 % 281.032 M -64.40 % 789.443 M 28.18 % 615.898 M 84.60 % 333.644 M -43.16 % 587.010 M 0.58 % 583.641 M 120.94 % 264.165 M -15.49 % 312.584 M 109.86 % 148.948 M 16 586.67 % 892.619 K -71.97 % 3.185 M -37.60 % 5.104 M -80.07 % 25.606 M 14.20 % 22.422 M -1.98 % 22.876 M 1.23 % 22.598 M 34 217.15 % 65.852 K
Total non current liabilities 13.182 B -3.58 % 13.671 B -34.06 % 20.732 B 114.05 % 9.686 B 45.97 % 6.635 B -2.36 % 6.796 B 40.94 % 4.822 B 2.06 % 4.724 B 8.84 % 4.341 B 20.81 % 3.593 B 73.85 % 2.067 B -8.96 % 2.270 B 10.10 % 2.062 B 37.00 % 1.505 B 175.76 % 545.836 M 7.49 % 507.801 M 16.04 % 437.612 M -56.56 % 1.007 B 23.67 % 814.559 M 27.69 % 637.918 M -12.81 % 731.635 M -5.15 % 771.324 M 143.13 % 317.243 M -10.87 % 355.918 M 120.74 % 161.235 M 925.51 % 15.722 M -28.06 % 21.855 M 0.08 % 21.837 M -62.53 % 58.284 M 21.54 % 47.955 M 11.10 % 43.164 M -12.22 % 49.174 M 234.72 % 14.691 M
Other current liabilities 3.203 B 8.09 % 2.963 B -35.62 % 4.603 B 49.10 % 3.087 B 21.03 % 2.551 B 72.24 % 1.481 B 23.17 % 1.202 B 17.85 % 1.020 B -6.96 % 1.097 B 37.47 % 797.714 M 17.09 % 681.257 M 8.86 % 625.800 M -2.19 % 639.800 M 12.72 % 567.602 M 9.79 % 517.006 M 13.55 % 455.294 M -4.30 % 475.767 M -9.14 % 523.600 M -24.85 % 696.733 M -15.24 % 821.998 M 222.55 % 254.843 M -19.43 % 316.294 M 209.19 % 102.297 M -16.34 % 122.274 M 53.84 % 79.479 M 74.99 % 45.418 M -0.44 % 45.620 M 40.71 % 32.422 M -6.10 % 34.529 M 22.77 % 28.125 M 27.67 % 22.030 M 36.43 % 16.147 M 13.71 % 14.200 M
Deferred revenue 0.000 0.000 -100.00 % 444.678 M 132.53 % 191.231 M -38.91 % 313.015 M 0.000 -100.00 % 161.574 M -34.71 % 247.470 M 0.000 -100.00 % 207.712 M -59.41 % 511.779 M 0.000 0.000 -100.00 % 570.722 M 5.29 % 542.040 M 37.67 % 393.737 M -1.73 % 400.654 M 0.000 -100.00 % 71.882 K -64.62 % 203.193 K -99.87 % 153.263 M 0.000 100.00 % -37.957 M 0.000 -100.00 % 21.020 M 19.08 % 17.653 M -13.75 % 20.466 M 35.30 % 15.126 M 0.000 -100.00 % 21.301 M 45.86 % 14.604 M 0.000 -100.00 % 9.886 M
Short term debt 804.000 M -14.83 % 944.000 M -10.52 % 1.055 B -83.69 % 6.467 B 1 623.95 % 375.112 M 85.42 % 202.300 M -31.41 % 294.950 M 76.70 % 166.926 M 36.27 % 122.500 M 160.00 % 47.115 M 1 531.10 % 2.889 M -48.42 % 5.600 M -1.75 % 5.700 M -96.71 % 173.087 M -33.01 % 258.363 M 1 257.83 % 19.028 M -91.15 % 214.956 M 75.46 % 122.513 M 8.22 % 113.208 M -55.49 % 254.337 M 1 692.15 % 14.192 M 52.66 % 9.297 M 3 225.99 % 279.513 K -99.42 % 48.189 M 210.16 % 15.537 M 2 403.41 % 620.641 K -21.05 % 786.157 K 89.63 % 414.575 K -85.23 % 2.806 M 339.73 % 638.211 K -78.78 % 3.007 M 25.02 % 2.405 M -31.38 % 3.505 M
Total current liabilities 4.815 B -2.73 % 4.950 B -28.49 % 6.923 B -33.03 % 10.337 B 233.05 % 3.104 B 44.93 % 2.142 B -1.76 % 2.180 B 14.27 % 1.908 B 17.89 % 1.618 B 17.50 % 1.377 B 93.46 % 711.852 M -15.79 % 845.300 M -6.76 % 906.600 M -6.58 % 970.497 M -10.26 % 1.081 B 91.89 % 563.602 M -28.73 % 790.776 M -1.13 % 799.795 M 39.49 % 573.383 M 1.49 % 564.965 M 83.67 % 307.604 M -36.98 % 488.082 M 338.40 % 111.333 M -51.39 % 229.034 M 210.51 % 73.760 M 88.80 % 39.067 M -9.63 % 43.229 M 47.47 % 29.315 M -45.01 % 53.305 M 53.28 % 34.777 M 23.08 % 28.254 M -12.19 % 32.176 M 81.68 % 17.710 M
Total liabilities 17.997 B -3.35 % 18.621 B -32.66 % 27.654 B 38.12 % 20.023 B 105.59 % 9.739 B 8.97 % 8.937 B 27.65 % 7.001 B 5.57 % 6.632 B 11.30 % 5.959 B 19.89 % 4.970 B 78.87 % 2.779 B -10.81 % 3.116 B 4.95 % 2.969 B 19.91 % 2.476 B 52.13 % 1.627 B 51.89 % 1.071 B -12.78 % 1.228 B -32.03 % 1.807 B 30.20 % 1.388 B 15.38 % 1.203 B 15.75 % 1.039 B -17.48 % 1.259 B 193.86 % 428.576 M -26.73 % 584.952 M 148.92 % 234.995 M 328.91 % 54.789 M -15.82 % 65.084 M 27.24 % 51.151 M -54.16 % 111.589 M 34.88 % 82.731 M 15.84 % 71.419 M -12.21 % 81.350 M 151.07 % 32.401 M
Other non current assets 278.000 M 57.95 % 176.000 M 101.45 % -12.128 B -605.63 % -1.719 B -45.13 % -1.184 B -7 691.40 % 15.600 M 101.42 % -1.096 B -0.21 % -1.094 B -5 049.27 % 22.100 M 103.37 % -654.998 M -4 681.57 % 14.296 M -4.05 % 14.900 M 73.26 % 8.600 M -19.36 % 10.665 M 30.82 % 8.152 M 34.78 % 6.049 M -8.31 % 6.597 M -57.47 % 15.511 M -4.73 % 16.281 M 103.18 % 8.013 M -3.40 % 8.295 M 6.90 % 7.760 M 36.46 % 5.686 M 296.70 % 1.433 M 93.50 % 740.778 K -81.14 % 3.928 M -25.56 % 5.277 M 38.88 % 3.799 M -51.21 % 7.787 M 156.09 % 3.041 M 22.77 % 2.477 M 0.000 0.000
Long term investments 203.000 M 24.54 % 163.000 M -59.67 % 404.116 M -33.15 % 604.523 M 2 051.22 % 28.101 M 97.90 % 14.200 M -54.75 % 31.378 M 46.50 % 21.419 M 449.22 % 3.900 M 34.22 % 2.906 M 664.23 % 380.222 K -61.98 % 1.000 M 0.00 % 1.000 M -12.20 % 1.139 M -56.30 % 2.606 M -58.08 % 6.218 M 14.77 % 5.418 M -32.92 % 8.077 M -18.63 % 9.926 M 60.60 % 6.180 M -45.33 % 11.305 M 96.64 % 5.749 M 351.08 % 1.275 M 11.19 % 1.146 M -26.43 % 1.558 M -39.42 % 2.572 M -84.35 % 16.437 M 26.56 % 12.987 M -56.46 % 29.830 M 37.78 % 21.650 M 35.23 % 16.009 M 0.000 0.000
Intangible assets 8.120 B -1.78 % 8.267 B -66.54 % 24.707 B 544.01 % 3.836 B 43.69 % 2.670 B 170.77 % 986.000 M -47.30 % 1.871 B 4.19 % 1.796 B 389.17 % 367.100 M -61.13 % 944.471 M 460.47 % 168.514 M -12.69 % 193.000 M 14.74 % 168.200 M -10.05 % 186.997 M -19.17 % 231.333 M 38.34 % 167.225 M 19.86 % 139.521 M -38.72 % 227.697 M 16.49 % 195.470 M 317.86 % 46.778 M -13.67 % 54.188 M 4.05 % 52.080 M 2.76 % 50.679 M 48.10 % 34.220 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 356.702 K -7.88 % 387.234 K -44.57 % 698.549 K 0.000
GoodWill 8.065 B -0.17 % 8.079 B -33.43 % 12.137 B 602.94 % 1.727 B 45.32 % 1.188 B 2.94 % 1.154 B 5.16 % 1.098 B -0.03 % 1.098 B 59.50 % 688.300 M 1.87 % 675.639 M 25.97 % 536.341 M -26.64 % 731.100 M 6.34 % 687.500 M -1.30 % 696.526 M -14.50 % 814.629 M 57.52 % 517.161 M 5.71 % 489.245 M -23.96 % 643.430 M 36.52 % 471.309 M 17.01 % 402.789 M 7.27 % 375.498 M -31.62 % 549.098 M -0.59 % 552.363 M 5.59 % 523.113 M 52.47 % 343.090 M 0.000 0.000 0.000 0.000 -100.00 % 252.301 K -72.55 % 919.239 K -58.74 % 2.228 M 53.59 % 1.451 M
Goodwill and intangible assets 16.185 B -0.98 % 16.346 B -55.63 % 36.844 B 562.30 % 5.563 B 44.19 % 3.858 B 80.26 % 2.140 B -27.91 % 2.969 B 2.59 % 2.894 B 174.17 % 1.055 B -34.86 % 1.620 B 129.85 % 704.856 M -23.73 % 924.100 M 7.99 % 855.700 M -3.15 % 883.522 M -15.53 % 1.046 B 52.83 % 684.386 M 8.85 % 628.767 M -27.82 % 871.126 M 30.65 % 666.779 M 48.32 % 449.567 M 4.63 % 429.686 M -28.53 % 601.177 M -0.31 % 603.042 M 8.20 % 557.333 M 62.44 % 343.090 M 18 605.01 % -1.854 M -159.42 % -714.689 K -7.63 % -664.010 K 0.000 -100.00 % 609.003 K -53.39 % 1.306 M -55.36 % 2.926 M 101.75 % 1.451 M
Property plant equipment net 9.797 B 1.44 % 9.658 B -31.26 % 14.049 B 16.28 % 12.083 B 60.32 % 7.536 B 19.52 % 6.305 B 41.16 % 4.467 B 26.25 % 3.538 B 20.23 % 2.943 B 22.90 % 2.394 B 71.00 % 1.400 B -23.53 % 1.831 B 15.36 % 1.587 B 12.57 % 1.410 B 2.17 % 1.380 B 59.52 % 865.115 M 11.97 % 772.615 M -17.25 % 933.722 M 51.24 % 617.395 M 38.09 % 447.100 M 0.67 % 444.122 M -28.39 % 620.157 M 152.18 % 245.916 M -22.37 % 316.765 M 137.76 % 133.229 M 18.50 % 112.427 M -17.67 % 136.565 M 20.43 % 113.395 M -48.91 % 221.963 M 16.21 % 190.999 M 17.14 % 163.045 M -27.16 % 223.854 M 336.18 % 51.322 M
Total non current assets 27.554 B 1.10 % 27.254 B -32.75 % 40.524 B 134.46 % 17.284 B 60.52 % 10.768 B 19.40 % 9.018 B 33.64 % 6.748 B 17.17 % 5.759 B 27.40 % 4.521 B 20.48 % 3.752 B 61.15 % 2.328 B -24.16 % 3.070 B 13.03 % 2.716 B 8.31 % 2.508 B -4.86 % 2.636 B 55.15 % 1.699 B 8.91 % 1.560 B -21.78 % 1.994 B 40.57 % 1.419 B 39.98 % 1.014 B 6.72 % 949.657 M -26.33 % 1.289 B 91.68 % 672.545 M -24.08 % 885.836 M 180.81 % 315.458 M 160.71 % 121.002 M -25.69 % 162.841 M 22.15 % 133.317 M -49.90 % 266.116 M 20.44 % 220.944 M 18.24 % 186.856 M -19.20 % 231.253 M 319.17 % 55.170 M
Other current assets 345.000 M -31.82 % 506.000 M 48.82 % 340.000 M 63.38 % 208.100 M -2.94 % 214.395 M 16.46 % 184.100 M 39.43 % 132.039 M 11.39 % 118.536 M 71.05 % 69.300 M 5.49 % 65.694 M 8.20 % 60.713 M 52.55 % 39.800 M -6.13 % 42.400 M 23.08 % 34.450 M -48.24 % 66.558 M 59.60 % 41.703 M 40.65 % 29.650 M 11.34 % 26.630 M 17.18 % 22.726 M -9.17 % 25.021 M -16.05 % 29.805 M 33.81 % 22.275 M 453.56 % 4.024 M 20.53 % 3.339 M -43.29 % 5.887 M 633.60 % 802.525 K 102.77 % -28.932 M -17.62 % -24.599 M 0.000 0.000 0.000 0.000 -100.00 % 1.305 M
Short term investments 0.000 -100.00 % 157.476 M 0.000 0.000 -100.00 % 3.604 M 9.21 % 3.300 M 1 080.18 % 279.617 K -76.26 % 1.178 M -77.35 % 5.200 M 764.95 % 601.191 K -69.59 % 1.977 M 559.05 % 300.000 K -40.00 % 500.000 K -73.17 % 1.864 M -90.94 % 20.567 M 5 894.81 % 343.083 K -37.73 % 550.991 K -61.94 % 1.448 M 239.02 % 426.982 K -90.10 % 4.311 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 147.680 M 679.28 % 18.951 M 26.22 % 15.014 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 2.157 B 30.18 % 1.657 B -28.75 % 2.326 B -84.68 % 15.177 B 739.02 % 1.809 B 51.45 % 1.194 B 82.28 % 655.263 M -19.27 % 811.649 M -3.89 % 844.500 M 51.42 % 557.705 M 31.72 % 423.415 M -30.44 % 608.700 M -20.14 % 762.200 M -36.27 % 1.196 B 118.25 % 547.990 M -23.57 % 717.009 M -56.04 % 1.631 B 143.00 % 671.243 M 94.45 % 345.207 M -16.37 % 412.792 M -1.24 % 417.964 M 420.31 % 80.329 M 110.38 % 38.183 M -36.15 % 59.799 M 93.91 % 30.839 M 1 812.05 % 1.613 M 25.59 % 1.284 M 27.88 % 1.004 M -17.99 % 1.225 M 23.78 % 989.321 K 160.25 % 380.148 K -70.85 % 1.304 M -54.77 % 2.884 M
Cash and short term investments 2.157 B 30.18 % 1.657 B -28.75 % 2.326 B -84.68 % 15.177 B 739.02 % 1.809 B 51.45 % 1.194 B 82.28 % 655.263 M -19.27 % 811.649 M -4.48 % 849.700 M 52.19 % 558.306 M 31.24 % 425.392 M -30.15 % 609.000 M -20.15 % 762.700 M -36.33 % 1.198 B 110.69 % 568.557 M -20.74 % 717.352 M -56.04 % 1.632 B 142.56 % 672.691 M 94.63 % 345.634 M -17.13 % 417.103 M -0.21 % 417.964 M 420.31 % 80.329 M 110.38 % 38.183 M -36.15 % 59.799 M 93.91 % 30.839 M -79.34 % 149.293 M 637.80 % 20.235 M 26.33 % 16.018 M 1 208.00 % 1.225 M 23.78 % 989.321 K 160.25 % 380.148 K -70.85 % 1.304 M -54.77 % 2.884 M
Total current assets 11.850 B 10.05 % 10.768 B -22.59 % 13.910 B -41.89 % 23.938 B 223.92 % 7.390 B 14.64 % 6.446 B 16.81 % 5.519 B 10.93 % 4.975 B 8.10 % 4.602 B 20.30 % 3.826 B 50.66 % 2.539 B -20.84 % 3.208 B -1.59 % 3.259 B -7.34 % 3.518 B 11.41 % 3.157 B 32.01 % 2.392 B -25.10 % 3.193 B 27.84 % 2.498 B 56.09 % 1.600 B 25.10 % 1.279 B -0.64 % 1.287 B -9.36 % 1.420 B 314.30 % 342.827 M -17.57 % 415.888 M 178.53 % 149.314 M -31.56 % 218.157 M 152.41 % 86.429 M 28.30 % 67.366 M -43.42 % 119.064 M 60.81 % 74.041 M 41.74 % 52.237 M -35.84 % 81.419 M 71.46 % 47.486 M
Inventory 6.466 B 8.42 % 5.964 B -27.37 % 8.212 B 30.32 % 6.301 B 66.66 % 3.781 B 7.73 % 3.510 B 15.94 % 3.027 B 12.84 % 2.683 B 4.15 % 2.576 B 19.46 % 2.156 B 61.51 % 1.335 B -18.82 % 1.645 B 0.31 % 1.639 B 8.29 % 1.514 B -9.04 % 1.664 B 59.74 % 1.042 B 6.10 % 982.002 M -14.33 % 1.146 B 41.34 % 811.038 M 52.13 % 533.137 M -2.46 % 546.580 M -42.20 % 945.654 M 321.78 % 224.203 M -8.69 % 245.529 M 231.95 % 73.965 M 74.68 % 42.342 M -2.73 % 43.532 M 30.93 % 33.248 M -38.15 % 53.754 M 34.39 % 39.999 M 22.67 % 32.608 M 20.28 % 27.111 M 61.66 % 16.771 M
Net receivables 2.882 B 9.13 % 2.641 B 9.94 % 2.402 B 61.96 % 1.483 B 26.34 % 1.174 B -24.66 % 1.558 B 8.76 % 1.433 B 31.76 % 1.087 B -1.80 % 1.107 B 19.18 % 929.090 M 27.47 % 728.886 M -20.28 % 914.300 M 12.21 % 814.800 M 5.68 % 770.972 M -13.37 % 889.945 M 45.09 % 613.378 M 10.69 % 554.138 M -15.02 % 652.076 M 53.70 % 424.241 M 37.09 % 309.470 M -0.19 % 310.067 M -16.67 % 372.084 M 378.82 % 77.709 M -27.52 % 107.221 M 152.22 % 42.510 M 4.62 % 40.635 M -2.35 % 41.614 M 25.67 % 33.114 M -48.33 % 64.086 M 93.89 % 33.053 M 71.71 % 19.249 M -63.68 % 53.004 M 93.48 % 27.394 M
Tax assets 1.091 B 19.76 % 911.000 M -32.77 % 1.355 B 80.06 % 752.563 M 42.12 % 529.526 M -2.48 % 543.000 M 43.94 % 377.239 M -5.64 % 399.797 M -19.48 % 496.500 M 27.38 % 389.772 M 86.79 % 208.666 M -30.24 % 299.100 M 13.42 % 263.700 M 30.14 % 202.631 M 1.76 % 199.129 M 45.25 % 137.097 M -6.43 % 146.520 M -11.60 % 165.745 M 53.05 % 108.295 M 5.49 % 102.655 M 82.50 % 56.249 M 3.62 % 54.285 M 430.20 % 10.239 M 11.79 % 9.159 M 156.68 % 3.568 M -9.16 % 3.928 M -25.56 % 5.277 M 38.88 % 3.799 M -41.87 % 6.536 M 40.70 % 4.645 M 15.61 % 4.018 M -10.15 % 4.472 M 86.52 % 2.398 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 808.000 M -6.81 % 867.000 M 5.73 % 820.000 M 38.56 % 591.800 M 50.72 % 392.661 M -14.32 % 458.300 M 55.14 % 295.416 M -3.85 % 307.241 M -23.00 % 399.000 M 76.21 % 226.435 M 15.50 % 196.042 M -8.35 % 213.900 M -18.08 % 261.100 M 15.73 % 225.618 M -19.34 % 279.721 M 85.81 % 150.541 M -14.17 % 175.385 M 14.12 % 153.682 M 20.78 % 127.239 M 70.71 % 74.535 M -12.10 % 84.792 M -47.82 % 162.491 M 220.74 % 50.662 M -13.50 % 58.571 M 192.54 % 20.021 M 66.24 % 12.044 M 2.57 % 11.742 M 39.46 % 8.420 M -47.28 % 15.970 M 27.55 % 12.521 M 19.92 % 10.441 M -23.36 % 13.623 M 244.83 % 3.951 M
Tax payables 0.000 -100.00 % 175.713 M -60.49 % 444.678 M 132.53 % 191.231 M -38.91 % 313.015 M 0.000 -100.00 % 161.574 M -34.71 % 247.470 M 0.000 -100.00 % 207.712 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
Deferred revenue non current 0.000 0.000 -100.00 % 2.416 B 27.65 % 1.892 B 71.31 % 1.105 B 0.000 -100.00 % 19.425 M -4.89 % 20.423 M 0.000 -100.00 % 22.344 M -89.13 % 205.472 M 0.000 0.000 -100.00 % 217.438 M 29.95 % 167.319 M 58.56 % 105.522 M -5.30 % 111.427 M 0.000 -100.00 % 3.566 M 59.08 % 2.242 M 107.93 % -28.277 M 0.000 0.000 0.000 -100.00 % 3.414 M -55.92 % 7.744 M -18.77 % 9.533 M 20.79 % 7.892 M 0.000 100.00 % -5.357 M 21.33 % -6.810 M 0.000 100.00 % -6.847 M
Minority interest 2.072 B 1.83 % 2.035 B -33.61 % 3.065 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.115 K 0.000
Capital lease obligations 1.662 B -0.12 % 1.664 B -2.06 % 1.699 B 23.58 % 1.375 B 16.27 % 1.182 B 1 284.54 % 85.400 M 277.88 % 22.600 M -3.83 % 23.500 M -7.48 % 25.400 M 2.42 % 24.800 M 0.40 % 24.700 M -14.83 % 29.000 M 9.85 % 26.400 M -1.91 % 26.915 M -16.05 % 32.061 M 7.19 % 29.910 M -14.47 % 34.969 M -3.37 % 36.189 M 17.33 % 30.844 M 0.11 % 30.811 M -20.47 % 38.739 M -7.19 % 41.742 M 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 -100.00 % 3.218 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 100.00 % -397.519 M -105.01 % 7.929 B 19.75 % 6.622 B 116.80 % 3.054 B 0.000 100.00 % -4.513 B -304.32 % 2.209 B 0.000 -100.00 % 1.687 B 22.79 % 1.374 B 0.000 0.000 100.00 % -494.700 M -1 495.34 % -31.009 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
Deferred tax liabilities non current 1.510 B -0.26 % 1.514 B -31.16 % 2.199 B 125.70 % 974.478 M 112.11 % 459.422 M 30.52 % 352.000 M 109.46 % 168.049 M -12.92 % 192.975 M 39.63 % 138.200 M 15.71 % 119.437 M 13.65 % 105.093 M -17.70 % 127.700 M 11.04 % 115.000 M 1.43 % 113.378 M -18.83 % 139.685 M 69.85 % 82.241 M 17.96 % 69.720 M -22.21 % 89.625 M 45.80 % 61.470 M 67.99 % 36.591 M -40.67 % 61.677 M 9.48 % 56.335 M 215.95 % 17.830 M 39.28 % 12.802 M 188.56 % 4.437 M 25.22 % 3.543 M -22.45 % 4.568 M 3.35 % 4.420 M -47.38 % 8.400 M 47.90 % 5.679 M 57.76 % 3.600 M 28.10 % 2.810 M 231.05 % 848.908 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 39.404 B 3.63 % 38.022 B -30.15 % 54.434 B 32.05 % 41.222 B 127.02 % 18.158 B 17.42 % 15.465 B 26.07 % 12.267 B 14.28 % 10.734 B 17.66 % 9.123 B 20.39 % 7.578 B 55.68 % 4.868 B -22.46 % 6.278 B 5.06 % 5.976 B -0.83 % 6.025 B 4.01 % 5.793 B 41.62 % 4.091 B -13.94 % 4.753 B 5.81 % 4.492 B 48.79 % 3.019 B 31.67 % 2.293 B 2.48 % 2.237 B -17.43 % 2.709 B 166.85 % 1.015 B -22.00 % 1.302 B 180.08 % 464.772 M 37.04 % 339.159 M 36.06 % 249.270 M 24.21 % 200.683 M -47.90 % 385.180 M 30.58 % 294.985 M 23.38 % 239.093 M -23.53 % 312.672 M 204.58 % 102.655 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -96.477 M -179.53 % 121.312 M 207.67 % -112.668 M -765.29 % -13.021 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
Stock based compensation 0.000 0.000 -100.00 % 208.695 M 23.15 % 169.463 M 84.37 % 91.915 M 13.02 % 81.325 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
Change in working capital 0.000 100.00 % -1.162 B -23.87 % -938.084 M 18.75 % -1.155 B -736.95 % 181.269 M 141.84 % -433.286 M 26.40 % -588.732 M -120.62 % -266.849 M 6.07 % -284.105 M -167.22 % -106.320 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
Accounts receivables 0.000 0.000 -100.00 % 41.627 M 167.68 % -61.501 M -267.41 % 36.737 M -73.05 % 136.332 M 137.99 % -358.830 M -23.93 % -289.554 M -293.47 % -73.589 M -58.45 % -46.444 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
Inventory 0.000 0.000 100.00 % -1.348 B -8.37 % -1.244 B -236.20 % -370.087 M 47.76 % -708.430 M -97.48 % -358.733 M -173.64 % -131.097 M 66.81 % -395.047 M -77.97 % -221.970 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
Accounts payables 0.000 0.000 -100.00 % 292.872 M 0.04 % 292.750 M -36.06 % 457.853 M 179.65 % 163.722 M 48.10 % 110.552 M -9.65 % 122.357 M -21.67 % 156.212 M 31.35 % 118.931 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
Other working capital 0.000 100.00 % -1.162 B -1 632.57 % 75.820 M 153.54 % -141.618 M -349.48 % 56.766 M 327.89 % -24.910 M -236.28 % 18.279 M -41.87 % 31.444 M 11.04 % 28.319 M -34.39 % 43.164 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
Other non cash items 3.561 B -10.40 % 3.974 B 1 602.78 % 233.406 M -74.69 % 922.240 M 60.33 % 575.210 M 44.47 % 398.143 M -71.38 % 1.391 B 56.26 % 890.227 M 4 096.41 % 21.214 M 112.34 % -171.937 M 0.000 100.00 % -53.945 M -103.81 % 1.414 B 6 724.71 % -21.348 M 87.88 % -176.123 M -248.68 % 118.461 M 538.98 % -26.986 M 69.37 % -88.110 M -71.83 % -51.279 M -119.91 % 257.556 M 1 523.85 % 15.861 M 160.20 % -26.348 M 69.72 % -87.019 M -4 551.02 % -1.871 M -107.51 % 24.927 M 179.25 % -31.453 M -49.54 % -21.033 M -22.38 % -17.186 M -185.47 % 20.108 M -24.74 % 26.719 M 68.37 % 15.869 M -29.31 % 22.448 M 1 933.12 % -1.225 M
Net cash provided by operating activities 3.561 B 26.62 % 2.812 B -27.27 % 3.867 B 6.68 % 3.625 B -0.56 % 3.645 B 41.74 % 2.572 B 60.01 % 1.607 B -11.05 % 1.807 B 42.81 % 1.265 B 4.71 % 1.208 B -10.50 % 1.350 B -0.51 % 1.357 B -4.04 % 1.414 B 20.50 % 1.174 B 7.78 % 1.089 B 10.57 % 984.777 M 20.20 % 819.286 M 19.30 % 686.766 M 68.53 % 407.510 M 5.74 % 385.399 M -10.37 % 430.000 M 195.21 % 145.658 M 67.39 % 87.019 M 18.50 % 73.433 M 10.71 % 66.331 M 110.89 % 31.453 M 49.54 % 21.033 M 22.38 % 17.186 M -60.39 % 43.385 M -3.50 % 44.959 M 52.48 % 29.485 M 5.54 % 27.937 M 185.76 % 9.776 M
Investments in property plant and equipment -636.000 M -12.35 % -566.079 M 77.50 % -2.515 B -46.20 % -1.721 B -2.54 % -1.678 B -18.70 % -1.414 B -12.56 % -1.256 B -33.18 % -942.951 M -7.96 % -873.427 M -50.59 % -579.991 M -84.32 % -314.672 M 16.66 % -377.573 M 12.84 % -433.200 M -34.57 % -321.912 M -32.71 % -242.570 M -14.33 % -212.163 M -3.44 % -205.107 M 8.73 % -224.732 M 59.65 % -556.954 M -678.57 % -71.536 M -8.66 % -65.836 M -52.56 % -43.153 M 14.74 % -50.613 M -92.20 % -26.334 M -64.82 % -15.977 M -19.96 % -13.319 M 23.11 % -17.322 M -113.64 % -8.108 M 13.68 % -9.393 M 6.80 % -10.079 M 36.50 % -15.872 M 40.06 % -26.478 M -26.50 % -20.932 M
Acquisitions net 167.000 M 5 666.67 % -3.000 M 99.98 % -15.495 B -2 657.30 % -561.979 M 0.000 100.00 % -18.398 M 0.000 100.00 % -512.704 M 0.000 100.00 % -250.677 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -85.834 M -50 140.17 % -170.847 K 99.78 % -76.151 M -831.90 % -8.172 M -103.08 % 265.693 M 188.35 % -300.718 M -3 952.21 % -7.421 M 92.54 % -99.540 M 58.11 % -237.625 M -101 451.59 % -233.995 K -1.96 % -229.499 K 95.94 % -5.648 M 0.000 0.000 100.00 % -13.941 M -3 799.61 % -357.510 K 75.88 % -1.482 M
Purchases of investments 0.000 0.000 0.000 100.00 % -534.618 M 0.000 100.00 % -12.957 M -430.23 % -2.444 M -42.91 % -1.710 M 29.81 % -2.436 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -38.578 K 58.07 % -92.010 K -27.27 % -72.295 K 54.80 % -159.946 K 48.80 % -312.406 K 8.95 % -343.102 K 99.66 % -99.727 M 58.07 % -237.860 M -101 551.81 % -233.995 K -1.96 % -229.499 K 95.94 % -5.648 M -133.57 % -2.418 M -24.75 % -1.938 M 88.10 % -16.287 M 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 404.372 M 0.000 100.00 % -4.580 M -135.35 % 12.957 M 841.42 % -1.748 M -31.90 % -1.325 M 27.88 % -1.837 M -1 891.89 % 102.526 K -32.59 % 152.089 K 61.89 % 93.947 K -53.03 % 200.000 K -80.68 % 1.035 M -59.71 % 2.570 M 36.98 % 1.876 M 0.000 100.00 % -16.908 M -156.54 % 29.907 M 1 108.78 % -2.965 M 38.06 % -4.786 M -26.18 % -3.793 M 70.54 % -12.877 M -112.92 % 99.667 M -58.06 % 237.625 M 1 622.78 % 13.793 M 2 546.70 % 521.145 K -81.86 % 2.874 M 0.000 0.000 100.00 % -260.580 K 0.000 0.000
Other investing activites -381.000 M 44.78 % -689.921 M -467.31 % -121.613 M -12 498.99 % -965.263 K 38.12 % -1.560 M -108.07 % 19.328 M 1 005.99 % 1.748 M 31.90 % 1.325 M -27.88 % 1.837 M 0.000 100.00 % -49.961 M -17 826.70 % 281.841 K 101.71 % -16.500 M -16 035.67 % 103.541 K -71.69 % 365.781 K -20.33 % 459.116 K -49.57 % 910.361 K -95.90 % 22.209 M 667.23 % 2.895 M 180.53 % -3.594 M 94.82 % -69.338 M -699.46 % -8.673 M -1 223.94 % -655.097 K 77.18 % -2.871 M -4 168.47 % 70.562 K 103.59 % -1.965 M -551.85 % -301.412 K -105.17 % 5.830 M 135.07 % 2.480 M 18.39 % 2.095 M 119.34 % 955.072 K 552.81 % 146.302 K -99.35 % 22.414 M
Net cash used for investing activites -850.000 M 32.49 % -1.259 B 92.85 % -17.607 B -680.40 % -2.256 B -33.97 % -1.684 B -19.22 % -1.413 B -12.26 % -1.258 B 13.66 % -1.457 B -66.39 % -875.863 M -5.45 % -830.566 M -164.27 % -314.292 M 16.68 % -377.198 M 16.09 % -449.500 M -40.13 % -320.773 M -33.86 % -239.635 M -14.21 % -209.828 M 27.65 % -290.031 M -32.05 % -219.641 M 63.42 % -600.395 M -595.40 % -86.339 M -168.76 % 125.574 M 135.21 % -356.650 M -395.98 % -71.909 M 44.17 % -128.805 M 49.24 % -253.767 M -12 856.03 % -1.959 M 88.85 % -17.561 M -64.13 % -10.700 M -14.67 % -9.331 M 5.96 % -9.922 M 78.15 % -45.406 M -70.13 % -26.689 M -19.07 % -22.414 M
Debt repayment -735.000 M -1 892.68 % 41.000 M -97.65 % 1.741 B -53.90 % 3.776 B 751.76 % -579.400 M -328.56 % 253.500 M -12.07 % 288.300 M -31.91 % 423.400 M -60.09 % 1.061 B -8.89 % 1.165 B 137.07 % 491.200 M 149.97 % 196.500 M -50.16 % 394.300 M -53.30 % 844.403 M 2 627.05 % 30.964 M 116.96 % -182.570 M 54.05 % -397.340 M -1 026.77 % -35.264 M -117.81 % 197.973 M 12 914.23 % -1.545 M -101.03 % 150.704 M 549.49 % 23.203 M -59.92 % 57.885 M 458.54 % -16.145 M -105.62 % 287.147 M 9 897.14 % -2.931 M 24.56 % -3.885 M 73.09 % -14.437 M -1 460.01 % -925.424 K 90.23 % -9.467 M -171.41 % 13.257 M -39.70 % 21.984 M 22 287.95 % 98.195 K
Common stock issued 17.000 M -57.50 % 40.000 M 17.65 % 34.000 M -99.32 % 4.988 B 11 680.55 % 42.344 M 45.50 % 29.102 M 30.91 % 22.230 M 49.04 % 14.915 M 15.70 % 12.891 M -27.74 % 17.840 M -43.69 % 31.682 M 73.92 % 18.217 M -49.54 % 36.100 M 257.18 % 10.107 M -43.16 % 17.782 M 59.91 % 11.120 M -99.07 % 1.200 B 9 873.41 % 12.032 M -47.19 % 22.783 M -40.31 % 38.167 M 196.99 % 12.851 M -95.29 % 272.705 M 7 882.27 % 3.416 M -96.71 % 103.752 M 6 848.79 % 1.493 M -98.83 % 127.754 M 37 867.69 % 336.481 K -67.08 % 1.022 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -101.874 M 57.74 % -241.050 M 50.16 % -483.608 M 22.31 % -622.499 M 20.16 % -779.667 M 32.21 % -1.150 B -77.49 % -647.965 M 37.01 % -1.029 B 16.56 % -1.233 B -2 707.00 % -43.922 M 0.000 0.000 100.00 % -154.196 M 15.97 % -183.502 M -3 583.49 % -4.982 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -1.434 B -13.27 % -1.266 B 21.51 % -1.613 B -12.62 % -1.432 B -48.55 % -964.219 M -5.64 % -912.773 M -15.74 % -788.625 M -23.50 % -638.577 M -4.63 % -610.333 M -2.81 % -593.627 M -45.80 % -407.142 M 16.90 % -489.934 M 1.90 % -499.400 M -14.27 % -437.050 M 12.28 % -498.242 M -61.97 % -307.613 M -49.23 % -206.133 M 1.33 % -208.903 M -78.80 % -116.834 M -71.49 % -68.129 M -85.79 % -36.671 M -110.77 % -17.398 M 29.69 % -24.745 M -69.46 % -14.603 M -55.10 % -9.415 M 9.85 % -10.443 M 5.95 % -11.104 M -37.99 % -8.047 M 18.86 % -9.917 M -2.30 % -9.694 M -47.32 % -6.580 M -127.46 % -2.893 M -384.12 % -597.596 K
Other financing activites -89.000 M 10.10 % -99.000 M -119.19 % 515.946 M -84.14 % 3.252 B 6 391.48 % -51.693 M -119.68 % 262.696 M 11.31 % 236.001 M 43.63 % 164.312 M 289.15 % -86.869 M 52.07 % -181.258 M -315.27 % 84.202 M 435.60 % -25.090 M -4 281.64 % 600.000 K -97.97 % 29.493 M -69.50 % 96.702 M 107 251.47 % -90.248 K -100.10 % 88.634 M 391 565.79 % 22.630 K -99.89 % 20.913 M 130.83 % -67.836 M -88.96 % -35.899 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
Net cash used provided by financing activities -2.241 B -74.53 % -1.284 B -289.40 % 677.918 M -93.60 % 10.585 B 850.21 % -1.411 B -112.39 % -664.295 M -38.27 % -480.428 M -36.13 % -352.918 M -236.26 % -104.953 M 71.75 % -371.555 M 41.00 % -629.724 M 41.05 % -1.068 B 12.33 % -1.219 B -454.06 % -219.923 M 85.07 % -1.473 B 12.59 % -1.685 B -347.76 % 680.110 M 394.77 % -230.727 M -412.93 % 73.731 M 137.78 % -195.144 M -102.75 % -96.250 M -136.10 % 266.653 M 1 383.70 % 17.972 M -77.54 % 80.036 M -42.70 % 139.683 M 20.88 % 115.551 M 965.49 % -13.351 M 16.22 % -15.935 M -50.17 % -10.611 M 38.18 % -17.165 M -698.39 % 2.869 M -78.12 % 13.113 M 2 566.03 % -531.744 K
Effect of forex changes on cash 44.000 M 175.85 % -58.008 M -48.74 % -39.000 M 39.25 % -64.200 M -368.06 % 23.950 M 136.75 % 10.116 M 170.59 % -14.330 M 27.36 % -19.727 M -443.61 % 5.741 M 222.14 % -4.700 M 96.43 % -131.557 M -673.91 % 22.923 M 144.08 % -52.000 M -242.27 % 36.550 M 189.90 % -40.658 M -12.01 % -36.298 M -128.53 % 127.215 M 3 982.76 % -3.276 M 79.30 % -15.826 M -244.36 % 10.963 M 306.42 % -5.311 M -415.38 % 1.684 M 189.50 % -1.882 M -283.07 % 1.028 M 739.02 % 122.501 K 3 698.43 % 3.225 K -81.84 % 17.756 K 144.56 % -39.848 K -143.16 % -16.387 K -117.94 % 91.350 K 262.58 % -56.187 K -115.54 % -26.068 K -178.64 % 33.149 K
Net change in cash 514.000 M 283.58 % 134.000 M 101.04 % -12.851 B -200.66 % 12.768 B 2 421.07 % 506.434 M -8.34 % 552.527 M 578.20 % -115.544 M -9 397.68 % 1.243 M -99.54 % 270.564 M 88.86 % 143.259 M 470.84 % -38.631 M 73.21 % -144.209 M 64.68 % -408.300 M -158.58 % 696.940 M 218.23 % -589.463 M 46.13 % -1.094 B -192.85 % 1.178 B 479.35 % 203.417 M 203.34 % -196.851 M -1 372.87 % 15.465 M -95.61 % 351.887 M 2 502.04 % 13.523 M 554.79 % -2.974 M 53.53 % -6.399 M 92.01 % -80.113 M -160.25 % 132.973 M 10 675.23 % 1.234 M 238.95 % -888.156 K -106.97 % 12.736 M 51.47 % 8.409 M 138.83 % -21.653 M -194.76 % 22.850 M 239.73 % -16.353 M
Cash at beginning of period 1.643 B 8.88 % 1.509 B -90.06 % 15.177 B 529.92 % 2.409 B 84.98 % 1.302 B 100.53 % 649.503 M -15.74 % 770.806 M -4.89 % 810.406 M 41.63 % 572.209 M 38.07 % 414.446 M -10.11 % 461.057 M -35.41 % 713.810 M -38.89 % 1.168 B 135.62 % 495.758 M -56.39 % 1.137 B -37.07 % 1.807 B 302.53 % 448.791 M 3.05 % 435.512 M -19.00 % 537.673 M 36.40 % 394.201 M 518.70 % 63.715 M 56.31 % 40.763 M -0.28 % 40.877 M 17.47 % 34.797 M -68.03 % 108.833 M 593.21 % 15.700 M -13.81 % 18.215 M 9.66 % 16.610 M 41.24 % 11.760 M 159.92 % 4.525 M -82.14 % 25.339 M 570.07 % 3.782 M -88.56 % 33.042 M
Cash at end of period 2.157 B 31.28 % 1.643 B -29.35 % 2.326 B -84.68 % 15.177 B 739.02 % 1.809 B 50.49 % 1.202 B 83.44 % 655.263 M -19.27 % 811.649 M -3.69 % 842.773 M 51.11 % 557.705 M 32.02 % 422.427 M -25.84 % 569.601 M -25.03 % 759.800 M -36.30 % 1.193 B 117.92 % 547.322 M -23.16 % 712.314 M -56.23 % 1.627 B 154.69 % 638.929 M 87.47 % 340.823 M -16.80 % 409.666 M -1.43 % 415.601 M 665.57 % 54.286 M 43.22 % 37.904 M 33.47 % 28.398 M -1.12 % 28.721 M -80.68 % 148.673 M 664.43 % 19.449 M 23.70 % 15.722 M -35.82 % 24.497 M 89.41 % 12.933 M 250.92 % 3.686 M -86.16 % 26.631 M 59.57 % 16.689 M
Operating cash flow 3.561 B 26.62 % 2.812 B -27.27 % 3.867 B 6.68 % 3.625 B -0.56 % 3.645 B 41.74 % 2.572 B 60.01 % 1.607 B -11.05 % 1.807 B 42.81 % 1.265 B 4.71 % 1.208 B -10.50 % 1.350 B -0.51 % 1.357 B -4.04 % 1.414 B 20.50 % 1.174 B 7.78 % 1.089 B 10.57 % 984.777 M 20.20 % 819.286 M 19.30 % 686.766 M 68.53 % 407.510 M 5.74 % 385.399 M -10.37 % 430.000 M 195.21 % 145.658 M 67.39 % 87.019 M 18.50 % 73.433 M 10.71 % 66.331 M 110.89 % 31.453 M 49.54 % 21.033 M 22.38 % 17.186 M -60.39 % 43.385 M -3.50 % 44.959 M 52.48 % 29.485 M 5.54 % 27.937 M 185.76 % 9.776 M
Capital expenditure -1.017 B 19.16 % -1.258 B 49.99 % -2.515 B -46.20 % -1.721 B -2.54 % -1.678 B -18.70 % -1.414 B -12.56 % -1.256 B -33.18 % -942.951 M -7.96 % -873.427 M -50.59 % -579.991 M -84.32 % -314.672 M 16.66 % -377.573 M 16.11 % -450.100 M -39.82 % -321.912 M -32.71 % -242.570 M -14.33 % -212.163 M -3.44 % -205.107 M 8.73 % -224.732 M 59.65 % -556.954 M -678.57 % -71.536 M -8.66 % -65.836 M -52.56 % -43.153 M 14.74 % -50.613 M -92.20 % -26.334 M -64.82 % -15.977 M -19.96 % -13.319 M 23.11 % -17.322 M -113.64 % -8.108 M 13.68 % -9.393 M 6.80 % -10.079 M 36.50 % -15.872 M 40.06 % -26.478 M -26.50 % -20.932 M
Free CashFlow 2.544 B 68.92 % 1.506 B 11.44 % 1.351 B -29.04 % 1.904 B -3.21 % 1.967 B 69.85 % 1.158 B 229.55 % 351.499 M -59.32 % 864.007 M 120.47 % 391.900 M -37.63 % 628.384 M -39.32 % 1.036 B 5.72 % 979.474 M 13.68 % 861.600 M 1.16 % 851.717 M 0.64 % 846.330 M 9.54 % 772.613 M 25.80 % 614.178 M 32.93 % 462.034 M 409.17 % -149.444 M -147.61 % 313.863 M -13.81 % 364.165 M 255.27 % 102.504 M 181.55 % 36.407 M -22.70 % 47.099 M -6.46 % 50.353 M 177.68 % 18.134 M 388.64 % 3.711 M -59.12 % 9.078 M -73.29 % 33.992 M -2.55 % 34.880 M 156.22 % 13.613 M 832.97 % 1.459 M 113.08 % -11.155 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
2024-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-30 2018-06-30 2017-12-30 2017-06-30 2016-12-30 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2001-01-31 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1996-01-31 1995-06-30 1995-01-31 1994-06-30 1994-01-31 1993-06-30 1993-01-31
Revenue 8.213 B 21.45 % 6.762 B -19.14 % 8.363 B 41.27 % 5.920 B -18.87 % 7.297 B 70.17 % 4.288 B -28.00 % 5.955 B 34.75 % 4.420 B -27.23 % 6.073 B 36.21 % 4.459 B -11.01 % 5.010 B 25.98 % 3.977 B -8.39 % 4.341 B 16.42 % 3.729 B 0.00 % 3.729 B 6.28 % 3.508 B 0.00 % 3.508 B 15.81 % 3.029 B 0.00 % 3.029 B 45.96 % 2.075 B 0.00 % 2.075 B -29.10 % 2.927 B 1.70 % 2.878 B 16.29 % 2.475 B 0.00 % 2.475 B 9.11 % 2.268 B 0.00 % 2.268 B 1.37 % 2.238 B 0.00 % 2.238 B 18.18 % 1.893 B 0.00 % 1.893 B 1.51 % 1.865 B 0.00 % 1.865 B 9.63 % 1.701 B 0.00 % 1.701 B 26.46 % 1.345 B 0.00 % 1.345 B 27.28 % 1.057 B 0.00 % 1.057 B 0.82 % 1.048 B 0.00 % 1.048 B 81.29 % 578.318 M 0.00 % 578.318 M 31.74 % 438.992 M 0.00 % 438.992 M 16.69 % 376.200 M 0.00 % 376.200 M 18.52 % 317.413 M 173.44 % 116.081 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.049 M 0.00 % 159.049 M 43.40 % 110.912 M 110.28 % 52.746 M -40.90 % 89.246 M 88.74 % 47.285 M -32.70 % 70.258 M 105.32 % 34.218 M -39.15 % 56.230 M 98.11 % 28.383 M
Net income 2.007 B 80.66 % 1.111 B -61.87 % 2.914 B 225.98 % 893.786 M -63.50 % 2.449 B 417.76 % 472.947 M -80.35 % 2.406 B 337.60 % 549.881 M -71.37 % 1.920 B 112.94 % 901.886 M -29.67 % 1.282 B 70.86 % 750.494 M -53.17 % 1.603 B 151.85 % 636.307 M 0.00 % 636.307 M -8.06 % 692.055 M 35.20 % 511.878 M -27.17 % 702.854 M 10.36 % 636.894 M 21.47 % 524.326 M 0.00 % 524.326 M -25.23 % 701.209 M -2.88 % 721.989 M 18.72 % 608.150 M 0.00 % 608.150 M 20.95 % 502.794 M 0.00 % 502.794 M 0.03 % 502.640 M 0.00 % 502.640 M 12.34 % 447.415 M 0.00 % 447.415 M -3.24 % 462.412 M 0.00 % 462.412 M 37.74 % 335.723 M 0.00 % 335.723 M 46.79 % 228.710 M 0.00 % 228.710 M 425.26 % 43.542 M 0.00 % 43.542 M -79.10 % 208.359 M 0.00 % 208.359 M 171.39 % 76.775 M 0.00 % 76.775 M 223.59 % 23.726 M 0.00 % 23.726 M -31.92 % 34.852 M 0.00 % 34.852 M 257.31 % 9.754 M -9.43 % 10.770 M -33.68 % 16.240 M 0.00 % 16.240 M 2.69 % 15.815 M 0.00 % 15.815 M 13.59 % 13.923 M 0.00 % 13.923 M 5.12 % 13.245 M 0.00 % 13.245 M 0.000 0.000 100.00 % -2.494 K -88.80 % -1.321 K -132.99 % 4.004 K 105.30 % 1.950 K -99.96 % 4.641 M 98.08 % 2.343 M
Income before tax 2.540 B 70.10 % 1.493 B -57.22 % 3.490 B 237.00 % 1.036 B -64.08 % 2.883 B 226.27 % 883.750 M -69.85 % 2.931 B 217.51 % 923.221 M -68.38 % 2.919 B 99.21 % 1.466 B -8.64 % 1.604 B 28.60 % 1.247 B -11.93 % 1.416 B 27.38 % 1.112 B 2.62 % 1.084 B 29.09 % 839.387 M -2.12 % 857.593 M -4.92 % 901.933 M 13.08 % 797.604 M 22.39 % 651.701 M -37.77 % 1.047 B 23.17 % 850.295 M -5.23 % 897.204 M 22.28 % 733.700 M 0.00 % 733.700 M 17.84 % 622.633 M 0.00 % 622.633 M -2.75 % 640.253 M 0.00 % 640.253 M 9.22 % 586.179 M 0.00 % 586.179 M 6.05 % 552.727 M 0.00 % 552.727 M 21.37 % 455.422 M 0.00 % 455.422 M 38.73 % 328.269 M 0.00 % 328.269 M 419.03 % 63.247 M 0.00 % 63.247 M -74.16 % 244.739 M 0.00 % 244.739 M 174.95 % 89.012 M 0.00 % 89.012 M 159.71 % 34.274 M 0.00 % 34.274 M -22.18 % 44.041 M 0.00 % 44.041 M 232.84 % 13.232 M -9.44 % 14.611 M -39.26 % 24.054 M 0.00 % 24.054 M 2.52 % 23.462 M 0.00 % 23.462 M 16.51 % 20.138 M 0.00 % 20.138 M 6.88 % 18.842 M 0.00 % 18.842 M 16.50 % 16.174 M 110.27 % 7.692 M -32.09 % 11.326 M 88.74 % 6.001 M -24.82 % 7.982 M 105.35 % 3.887 M -44.03 % 6.945 M 98.09 % 3.506 M
Income before tax ratio 0.31 40.06 % 0.22 -47.09 % 0.42 138.55 % 0.17 -55.72 % 0.40 91.73 % 0.21 -58.13 % 0.49 135.63 % 0.21 -56.54 % 0.48 46.25 % 0.33 2.65 % 0.32 2.08 % 0.31 -3.86 % 0.33 9.41 % 0.30 2.62 % 0.29 21.46 % 0.24 -2.12 % 0.24 -17.90 % 0.30 13.08 % 0.26 -16.15 % 0.31 -37.77 % 0.50 73.71 % 0.29 -6.81 % 0.31 5.16 % 0.30 0.00 % 0.30 8.00 % 0.27 0.00 % 0.27 -4.07 % 0.29 0.00 % 0.29 -7.58 % 0.31 0.00 % 0.31 4.47 % 0.30 0.00 % 0.30 10.71 % 0.27 0.00 % 0.27 9.70 % 0.24 0.00 % 0.24 307.78 % 0.06 0.00 % 0.06 -74.37 % 0.23 0.00 % 0.23 51.67 % 0.15 0.00 % 0.15 97.14 % 0.08 0.00 % 0.08 -33.31 % 0.12 0.00 % 0.12 180.83 % 0.04 -66.88 % 0.13 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.12 0.00 % 0.12 -18.76 % 0.15 0.00 % 0.15 14.91 % 0.13 0.00 % 0.13 11.71 % 0.11 0.01 % 0.11 -8.03 % 0.12 -0.01 % 0.12
EBITDA 3.229 B 84.56 % 1.750 B -45.24 % 3.195 B 134.24 % 1.364 B -47.58 % 2.602 B 170.00 % 963.782 M -60.77 % 2.457 B 142.94 % 1.011 B -63.20 % 2.748 B 99.80 % 1.375 B -27.26 % 1.891 B 63.12 % 1.159 B 34.28 % 863.265 M -12.68 % 988.669 M 0.00 % 988.669 M -5.39 % 1.045 B 0.00 % 1.045 B 51.60 % 689.302 M 0.00 % 689.302 M -7.26 % 743.296 M 0.00 % 743.296 M -22.70 % 961.525 M -5.73 % 1.020 B 18.83 % 858.350 M 0.00 % 858.350 M 17.52 % 730.397 M 0.00 % 730.397 M -0.86 % 736.748 M 0.00 % 736.748 M 11.55 % 660.446 M 0.00 % 660.446 M 2.46 % 644.587 M 0.00 % 644.587 M 17.82 % 547.076 M 0.00 % 547.076 M 35.53 % 403.654 M 0.00 % 403.654 M 231.64 % 121.713 M 0.00 % 121.713 M -62.63 % 325.693 M 0.00 % 325.693 M 128.15 % 142.754 M 0.00 % 142.754 M 65.68 % 86.164 M 0.00 % 86.164 M 1.00 % 85.307 M 0.00 % 85.307 M 216.33 % 26.968 M -8.22 % 29.384 M -13.86 % 34.113 M 0.00 % 34.113 M 43.95 % 23.698 M 0.00 % 23.698 M 16.42 % 20.355 M 0.00 % 20.355 M 2.63 % 19.833 M 0.00 % 19.833 M 12.31 % 17.659 M 110.28 % 8.398 M -34.43 % 12.808 M 88.74 % 6.786 M -19.06 % 8.384 M 105.34 % 4.083 M -64.78 % 11.593 M 98.10 % 5.852 M
Net income ratio 0.24 48.75 % 0.16 -52.84 % 0.35 130.75 % 0.15 -55.01 % 0.34 204.26 % 0.11 -72.70 % 0.40 224.76 % 0.12 -60.65 % 0.32 56.32 % 0.20 -20.97 % 0.26 35.63 % 0.19 -48.88 % 0.37 116.32 % 0.17 0.00 % 0.17 -13.49 % 0.20 35.20 % 0.15 -37.12 % 0.23 10.36 % 0.21 -16.78 % 0.25 0.00 % 0.25 5.46 % 0.24 -4.50 % 0.25 2.09 % 0.25 0.00 % 0.25 10.85 % 0.22 0.00 % 0.22 -1.32 % 0.22 0.00 % 0.22 -4.94 % 0.24 0.00 % 0.24 -4.68 % 0.25 0.00 % 0.25 25.64 % 0.20 0.00 % 0.20 16.07 % 0.17 0.00 % 0.17 312.68 % 0.04 0.00 % 0.04 -79.27 % 0.20 0.00 % 0.20 49.70 % 0.13 0.00 % 0.13 145.63 % 0.05 0.00 % 0.05 -41.66 % 0.09 0.00 % 0.09 201.47 % 0.03 -66.88 % 0.09 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.08 0.00 % 0.08 0.00 0.00 100.00 % 0.00 -0.03 % 0.00 -149.02 % 0.00 -0.01 % 0.00 -99.93 % 0.08 -0.02 % 0.08
Ratio EBITDA 0.39 51.96 % 0.26 -32.28 % 0.38 65.81 % 0.23 -35.39 % 0.36 58.66 % 0.22 -45.52 % 0.41 80.29 % 0.23 -49.43 % 0.45 46.68 % 0.31 -18.27 % 0.38 29.48 % 0.29 46.58 % 0.20 -25.00 % 0.27 0.00 % 0.27 -10.98 % 0.30 0.00 % 0.30 30.90 % 0.23 0.00 % 0.23 -36.47 % 0.36 0.00 % 0.36 9.03 % 0.33 -7.30 % 0.35 2.19 % 0.35 0.00 % 0.35 7.70 % 0.32 0.00 % 0.32 -2.20 % 0.33 0.00 % 0.33 -5.61 % 0.35 0.00 % 0.35 0.94 % 0.35 0.00 % 0.35 7.47 % 0.32 0.00 % 0.32 7.17 % 0.30 0.00 % 0.30 160.56 % 0.12 0.00 % 0.12 -62.93 % 0.31 0.00 % 0.31 25.85 % 0.25 0.00 % 0.25 25.76 % 0.20 0.00 % 0.20 -13.44 % 0.23 0.00 % 0.23 166.90 % 0.08 -66.44 % 0.25 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.12 0.00 % 0.12 -21.68 % 0.16 0.00 % 0.16 10.94 % 0.14 0.00 % 0.14 20.26 % 0.12 0.01 % 0.12 -42.12 % 0.21 0.00 % 0.21
Gross profit ratio 0.52 14.40 % 0.46 -11.21 % 0.51 15.39 % 0.44 -13.84 % 0.52 5.32 % 0.49 -12.64 % 0.56 10.97 % 0.51 -15.12 % 0.60 7.81 % 0.55 -2.82 % 0.57 10.19 % 0.52 -10.13 % 0.57 5.71 % 0.54 0.00 % 0.54 6.83 % 0.51 0.00 % 0.51 5.79 % 0.48 0.00 % 0.48 -8.10 % 0.52 0.00 % 0.52 3.96 % 0.50 -3.64 % 0.52 0.93 % 0.52 0.00 % 0.52 7.11 % 0.48 0.00 % 0.48 -1.83 % 0.49 0.00 % 0.49 -3.54 % 0.51 0.00 % 0.51 5.99 % 0.48 0.00 % 0.48 5.05 % 0.46 0.00 % 0.46 1.20 % 0.45 0.00 % 0.45 12.45 % 0.40 0.00 % 0.40 4.04 % 0.39 0.00 % 0.39 9.46 % 0.35 0.00 % 0.35 -4.71 % 0.37 0.00 % 0.37 -5.06 % 0.39 0.00 % 0.39 -10.85 % 0.44 0.00 % 0.44 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 485.956 M 0.04 % 485.752 M 0.16 % 484.984 M 0.08 % 484.591 M 0.20 % 483.628 M -6.72 % 518.489 M 13.18 % 458.113 M 0.41 % 456.231 M 0.01 % 456.195 M 0.07 % 455.888 M 0.10 % 455.411 M 0.47 % 453.273 M 0.00 % 453.273 M -0.13 % 453.877 M 0.00 % 453.877 M -0.55 % 456.375 M 0.00 % 456.375 M -1.46 % 463.117 M 0.00 % 463.117 M -1.84 % 471.817 M 0.00 % 471.817 M -2.58 % 484.336 M -0.53 % 486.913 M -2.68 % 500.329 M 0.00 % 500.329 M -3.84 % 520.307 M 0.00 % 520.307 M -3.97 % 541.821 M 0.00 % 541.821 M -4.70 % 568.552 M 0.00 % 568.552 M -4.87 % 597.649 M 0.00 % 597.649 M 8.02 % 553.253 M 0.00 % 553.253 M 0.33 % 551.430 M 0.00 % 551.430 M -3.49 % 571.358 M 0.00 % 571.358 M -3.30 % 590.830 M 0.00 % 590.830 M 10.12 % 536.543 M 0.00 % 536.543 M 12.00 % 479.068 M 0.00 % 479.068 M -0.04 % 479.257 M 0.00 % 479.257 M 4.13 % 460.241 M 0.00 % 460.241 M 12.80 % 408.015 M 0.00 % 408.015 M 1.61 % 401.542 M 0.00 % 401.542 M 0.56 % 399.294 M 0.00 % 399.294 M 2.23 % 390.578 M 0.00 % 390.578 M -1.22 % 395.386 M 0.00 % 395.386 M 0.45 % 393.610 M 0.00 % 393.610 M 65.64 % 237.633 M 0.00 % 237.633 M 0.00 % 237.633 M 0.00 % 237.633 M
Weighted average shs out 483.880 M 0.13 % 483.253 M 0.09 % 482.830 M -0.36 % 484.591 M 0.53 % 482.038 M 0.07 % 481.706 M 5.46 % 456.751 M 0.36 % 455.105 M 0.07 % 454.791 M 0.20 % 453.893 M 0.03 % 453.750 M 0.17 % 452.999 M 0.00 % 452.999 M 0.14 % 452.353 M 0.00 % 452.353 M -0.65 % 455.331 M 0.00 % 455.331 M -1.44 % 462.000 M 0.00 % 462.000 M -2.08 % 471.817 M 0.00 % 471.817 M -2.58 % 484.336 M -0.53 % 486.913 M -2.35 % 498.607 M 0.00 % 498.607 M -3.97 % 519.233 M 0.00 % 519.233 M -3.94 % 540.530 M 0.00 % 540.530 M -4.63 % 566.782 M 0.00 % 566.782 M -4.78 % 595.244 M 0.00 % 595.244 M 8.21 % 550.106 M 0.00 % 550.106 M 0.44 % 547.708 M 0.00 % 547.708 M 0.30 % 546.077 M 0.00 % 546.077 M -7.12 % 587.965 M 0.00 % 587.965 M 10.00 % 534.523 M 0.00 % 534.523 M 11.94 % 477.506 M 0.00 % 477.506 M 0.53 % 474.992 M 0.00 % 474.992 M 5.89 % 448.571 M -2.54 % 460.241 M 15.03 % 400.109 M 0.00 % 400.109 M 1.50 % 394.213 M 0.00 % 394.213 M 0.11 % 393.782 M 0.00 % 393.782 M 0.82 % 390.578 M 0.00 % 390.578 M -1.22 % 395.386 M 0.00 % 395.386 M 0.45 % 393.610 M 0.00 % 393.610 M 65.64 % 237.633 M 0.00 % 237.633 M 0.00 % 237.633 M 0.00 % 237.633 M
EPS diluted 4.13 78.02 % 2.32 -43.28 % 4.09 235.25 % 1.22 -64.74 % 3.46 280.22 % 0.91 -76.12 % 3.81 214.88 % 1.21 -71.26 % 4.21 112.63 % 1.98 -29.54 % 2.81 69.28 % 1.66 -32.79 % 2.47 76.43 % 1.40 0.00 % 1.40 -6.04 % 1.49 0.00 % 1.49 7.97 % 1.38 0.00 % 1.38 24.32 % 1.11 0.00 % 1.11 -23.45 % 1.45 -2.03 % 1.48 21.31 % 1.22 0.00 % 1.22 25.77 % 0.97 0.00 % 0.97 4.30 % 0.93 0.00 % 0.93 17.72 % 0.79 0.00 % 0.79 1.28 % 0.78 0.00 % 0.78 27.87 % 0.61 0.00 % 0.61 45.24 % 0.42 0.00 % 0.42 460.00 % 0.08 0.00 % 0.08 -79.17 % 0.36 0.00 % 0.36 157.14 % 0.14 0.00 % 0.14 182.83 % 0.05 0.00 % 0.05 -34.00 % 0.08 0.00 % 0.08 253.77 % 0.02 -9.40 % 0.02 -41.21 % 0.04 0.00 % 0.04 1.02 % 0.04 0.00 % 0.04 12.89 % 0.03 0.00 % 0.03 2.95 % 0.03 0.00 % 0.03 0.00 0.00 100.00 % 0.00 -100.00 % 0.00 -119.21 % 0.00 100.00 % 0.00 -99.94 % 0.02 97.98 % 0.01
Earnings per share 4.15 78.11 % 2.33 -43.31 % 4.11 234.15 % 1.23 -64.55 % 3.47 254.08 % 0.98 -74.35 % 3.82 215.70 % 1.21 -71.39 % 4.23 112.56 % 1.99 -29.68 % 2.83 70.48 % 1.66 -33.06 % 2.48 75.89 % 1.41 0.00 % 1.41 -5.37 % 1.49 0.00 % 1.49 7.97 % 1.38 0.00 % 1.38 24.32 % 1.11 0.00 % 1.11 -23.45 % 1.45 -2.68 % 1.49 22.13 % 1.22 0.00 % 1.22 25.77 % 0.97 0.00 % 0.97 4.30 % 0.93 0.00 % 0.93 17.72 % 0.79 0.00 % 0.79 1.28 % 0.78 0.00 % 0.78 27.87 % 0.61 0.00 % 0.61 45.24 % 0.42 0.00 % 0.42 425.00 % 0.08 0.00 % 0.08 -77.78 % 0.36 0.00 % 0.36 157.14 % 0.14 0.00 % 0.14 181.69 % 0.05 0.00 % 0.05 -33.73 % 0.08 0.00 % 0.08 236.32 % 0.02 -4.70 % 0.02 -42.36 % 0.04 0.00 % 0.04 1.00 % 0.04 0.00 % 0.04 13.56 % 0.04 0.00 % 0.04 4.42 % 0.03 0.00 % 0.03 0.00 0.00 100.00 % 0.00 -100.00 % 0.00 -119.21 % 0.00 100.00 % 0.00 -99.94 % 0.02 97.98 % 0.01
Gross profit 4.279 B 38.94 % 3.080 B -28.20 % 4.290 B 63.01 % 2.632 B -30.10 % 3.765 B 79.22 % 2.101 B -37.10 % 3.340 B 49.53 % 2.233 B -38.23 % 3.616 B 46.85 % 2.462 B -13.51 % 2.847 B 38.82 % 2.051 B -17.67 % 2.491 B 23.07 % 2.024 B 0.00 % 2.024 B 13.54 % 1.783 B 0.00 % 1.783 B 22.52 % 1.455 B 0.00 % 1.455 B 34.13 % 1.085 B 0.00 % 1.085 B -26.29 % 1.472 B -2.01 % 1.502 B 17.36 % 1.280 B 0.00 % 1.280 B 16.87 % 1.095 B 0.00 % 1.095 B -0.49 % 1.100 B 0.00 % 1.100 B 14.00 % 965.016 M 0.00 % 965.016 M 7.59 % 896.902 M 0.00 % 896.902 M 15.17 % 778.781 M 0.00 % 778.781 M 27.98 % 608.505 M 0.00 % 608.505 M 43.13 % 425.148 M 0.00 % 425.148 M 4.89 % 405.328 M 0.00 % 405.328 M 98.43 % 204.264 M 0.00 % 204.264 M 25.53 % 162.722 M 0.00 % 162.722 M 10.79 % 146.880 M 0.00 % 146.880 M 5.67 % 139.004 M 173.44 % 50.835 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.049 M 0.00 % 159.049 M 43.40 % 110.912 M 110.28 % 52.746 M -40.90 % 89.246 M 88.74 % 47.285 M -32.70 % 70.258 M 105.32 % 34.218 M -39.15 % 56.230 M 98.11 % 28.383 M
Income tax expense 484.000 M 136.51 % 204.642 M -57.27 % 478.935 M 408.02 % 94.274 M -71.40 % 329.652 M 144.75 % 134.690 M -64.61 % 380.573 M 165.65 % 143.261 M -69.38 % 467.800 M 182.49 % 165.601 M -48.56 % 321.906 M 164.98 % 121.485 M -58.31 % 291.400 M 11.08 % 262.337 M 0.00 % 262.337 M 46.68 % 178.847 M 0.00 % 178.847 M 11.29 % 160.710 M 0.00 % 160.710 M 26.17 % 127.374 M 0.00 % 127.374 M -14.56 % 149.085 M -14.91 % 175.214 M 39.56 % 125.550 M 0.00 % 125.550 M 4.76 % 119.840 M 0.00 % 119.840 M -12.92 % 137.613 M 0.00 % 137.613 M -0.83 % 138.764 M 0.00 % 138.764 M 53.64 % 90.315 M 0.00 % 90.315 M -24.55 % 119.699 M 0.00 % 119.699 M 20.23 % 99.559 M 0.00 % 99.559 M 405.27 % 19.704 M 0.00 % 19.704 M -91.95 % 244.739 M 0.00 % 244.739 M 174.95 % 89.012 M 0.00 % 89.012 M 159.71 % 34.274 M 0.00 % 34.274 M -22.18 % 44.041 M 0.00 % 44.041 M 232.84 % 13.232 M -9.44 % 14.611 M -39.26 % 24.054 M 0.00 % 24.054 M 2.52 % 23.462 M 0.00 % 23.462 M 16.51 % 20.138 M 0.00 % 20.138 M 6.88 % 18.842 M 0.00 % 18.842 M 16.50 % 16.174 M 110.27 % 7.692 M -32.09 % 11.326 M 88.74 % 6.001 M -24.82 % 7.982 M 105.35 % 3.887 M -44.03 % 6.945 M 98.09 % 3.506 M
Cost of revenue 3.934 B 6.83 % 3.683 B -9.60 % 4.074 B 23.88 % 3.288 B -6.90 % 3.532 B 61.48 % 2.187 B -16.38 % 2.616 B 19.64 % 2.186 B -11.04 % 2.458 B 23.10 % 1.996 B -7.70 % 2.163 B 12.30 % 1.926 B 4.10 % 1.850 B 8.53 % 1.705 B 0.00 % 1.705 B -1.22 % 1.726 B 0.00 % 1.726 B 9.62 % 1.574 B 0.00 % 1.574 B 58.91 % 990.821 M 0.00 % 990.821 M -31.93 % 1.456 B 5.74 % 1.377 B 15.13 % 1.196 B 0.00 % 1.196 B 1.88 % 1.174 B 0.00 % 1.174 B 3.17 % 1.138 B 0.00 % 1.138 B 22.53 % 928.420 M 0.00 % 928.420 M -4.12 % 968.347 M 0.00 % 968.347 M 4.96 % 922.629 M 0.00 % 922.629 M 25.21 % 736.872 M 0.00 % 736.872 M 16.62 % 631.867 M 0.00 % 631.867 M -1.74 % 643.081 M 0.00 % 643.081 M 71.92 % 374.055 M 0.00 % 374.055 M 35.39 % 276.270 M 0.00 % 276.270 M 20.47 % 229.320 M 0.00 % 229.320 M 28.54 % 178.408 M 173.44 % 65.246 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
General and administrative expenses 426.000 M -42.48 % 740.605 M 52.50 % 485.643 M -15.55 % 575.036 M 29.02 % 445.704 M -17.17 % 538.081 M 23.53 % 435.599 M -28.87 % 612.389 M 73.27 % 353.433 M -32.71 % 525.263 M 11.89 % 469.461 M 3.42 % 453.956 M 12.98 % 401.810 M 112.07 % 189.468 M -19.95 % 236.693 M 27.56 % 185.553 M 0.00 % 185.553 M 21.82 % 152.312 M 0.00 % 152.312 M -28.61 % 213.353 M 41.59 % 150.679 M 17.25 % 128.514 M -32.55 % 190.533 M 36.10 % 140.000 M 0.00 % 140.000 M 18.70 % 117.946 M 0.00 % 117.946 M 2.73 % 114.816 M 0.00 % 114.816 M 13.36 % 101.288 M 0.00 % 101.288 M -38.37 % 164.341 M 0.00 % 164.341 M 36.52 % 120.382 M 0.00 % 120.382 M 47.75 % 81.477 M 0.00 % 81.477 M -55.16 % 181.695 M 0.00 % 181.695 M 172.98 % 66.560 M 0.00 % 66.560 M 45.31 % 45.804 M 0.00 % 45.804 M 47.58 % 31.037 M 0.00 % 31.037 M 7.79 % 28.795 M 0.00 % 28.795 M -15.18 % 33.947 M 173.44 % 12.415 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.180 M 0.00 % 1.180 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.980 M 98.11 % 2.009 M
Selling and marketing expenses 754.000 M -40.06 % 1.258 B 75.63 % 716.199 M -8.54 % 783.106 M 14.22 % 685.622 M -10.60 % 766.928 M 29.14 % 593.873 M -21.25 % 754.151 M 40.21 % 537.866 M -19.57 % 668.714 M 7.94 % 619.534 M -2.04 % 632.434 M 4.37 % 605.930 M 109.41 % 289.354 M 0.00 % 289.354 M 8.47 % 266.770 M 0.00 % 266.770 M 15.18 % 231.620 M 0.00 % 231.620 M 22.25 % 189.465 M -35.96 % 295.858 M 6.13 % 278.766 M 2.98 % 270.704 M 4.88 % 258.100 M 0.00 % 258.100 M 3.23 % 250.015 M 0.00 % 250.015 M 6.31 % 235.177 M 0.00 % 235.177 M 13.09 % 207.963 M 0.00 % 207.963 M 5.36 % 197.384 M 0.00 % 197.384 M 4.17 % 189.483 M 0.00 % 189.483 M 19.56 % 158.478 M 0.00 % 158.478 M 25.68 % 126.097 M 0.00 % 126.097 M -0.48 % 126.703 M 0.00 % 126.703 M 147.52 % 51.189 M 0.00 % 51.189 M 35.45 % 37.793 M 0.00 % 37.793 M 39.58 % 27.076 M 0.00 % 27.076 M 7.54 % 25.177 M 173.45 % 9.207 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.593 M 98.07 % 1.814 M
Other expenses 476.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 120.497 M 2.55 % 117.501 M 0.00 % 117.501 M -17.52 % 142.464 M 0.000 -100.00 % 58.478 M 0.00 % 58.478 M 0.000 0.000 -100.00 % 668.000 M 0.00 % 668.000 M 22.53 % 545.162 M 0.00 % 545.162 M -5.42 % 576.377 M 0.00 % 576.377 M 10.59 % 521.178 M 0.00 % 521.178 M 27.29 % 409.432 M 0.00 % 409.432 M 13.35 % 361.224 M 0.00 % 361.224 M 25.59 % 287.614 M 0.00 % 287.614 M 399.23 % 57.612 M 0.00 % 57.612 M -63.19 % 156.509 M 0.00 % 156.509 M 117.69 % 71.897 M 0.00 % 71.897 M 14.02 % 63.056 M 0.00 % 63.056 M -2.62 % 64.752 M 0.00 % 64.752 M 121.35 % -303.220 M -1 243.17 % -22.575 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.587 M 0.00 % 139.587 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 2.302 B 18.78 % 1.938 B 20.92 % 1.603 B -11.72 % 1.815 B 12.10 % 1.619 B 11.27 % 1.455 B 23.80 % 1.176 B -22.17 % 1.511 B 33.66 % 1.130 B -15.29 % 1.334 B 10.68 % 1.205 B 7.04 % 1.126 B 11.07 % 1.014 B 10.65 % 916.351 M -18.92 % 1.130 B 25.29 % 902.000 M -19.38 % 1.119 B 35.87 % 823.492 M 0.00 % 823.492 M 51.48 % 543.641 M 0.00 % 543.641 M -17.47 % 658.689 M 12.21 % 587.029 M -54.12 % 1.280 B 0.00 % 1.280 B 16.87 % 1.095 B 0.00 % 1.095 B -0.49 % 1.100 B 0.00 % 1.100 B 14.00 % 965.016 M 0.00 % 965.016 M 7.59 % 896.902 M 0.00 % 896.902 M 15.17 % 778.781 M 0.00 % 778.781 M 27.98 % 608.505 M 0.00 % 608.505 M 43.13 % 425.148 M 0.00 % 425.148 M 4.89 % 405.328 M 0.00 % 405.328 M 98.43 % 204.264 M 0.00 % 204.264 M 25.53 % 162.722 M 0.00 % 162.722 M 10.79 % 146.880 M 0.00 % 146.880 M 1 278.64 % 10.654 M 4.19 % 10.226 M 2.65 % 9.962 M 0.00 % 9.962 M 0.000 0.000 0.000 0.000 -100.00 % 159.049 M 0.00 % 159.049 M 559.90 % 24.102 M 110.28 % 11.462 M -42.25 % 19.848 M 88.74 % 10.516 M -17.99 % 12.823 M 105.33 % 6.245 M -55.19 % 13.938 M 98.12 % 7.035 M
Cost and expenses 6.236 B 10.95 % 5.621 B -0.98 % 5.676 B 11.22 % 5.104 B -0.93 % 5.152 B 41.42 % 3.643 B -3.92 % 3.791 B 2.56 % 3.697 B 3.04 % 3.588 B 7.72 % 3.331 B -1.12 % 3.369 B 10.36 % 3.052 B 6.56 % 2.864 B 9.27 % 2.621 B 0.00 % 2.621 B -22.40 % 3.378 B 28.54 % 2.628 B -14.42 % 3.071 B 28.06 % 2.398 B -2.46 % 2.459 B 2.52 % 2.398 B 13.42 % 2.114 B 7.67 % 1.964 B -20.67 % 2.475 B 0.00 % 2.475 B 9.11 % 2.268 B 0.00 % 2.268 B 1.37 % 2.238 B 0.00 % 2.238 B 18.18 % 1.893 B 0.00 % 1.893 B 1.51 % 1.865 B 0.00 % 1.865 B 9.63 % 1.701 B 0.00 % 1.701 B 26.46 % 1.345 B 0.00 % 1.345 B 27.28 % 1.057 B 0.00 % 1.057 B 0.82 % 1.048 B 0.00 % 1.048 B 81.29 % 578.318 M 0.00 % 578.318 M 31.74 % 438.992 M 0.00 % 438.992 M 16.69 % 376.200 M 0.00 % 376.200 M 98.98 % 189.062 M 150.51 % 75.472 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.049 M 0.00 % 159.049 M 559.90 % 24.102 M 110.28 % 11.462 M -42.25 % 19.848 M 88.74 % 10.516 M -17.99 % 12.823 M 105.33 % 6.245 M -55.19 % 13.938 M 98.12 % 7.035 M
Research and development expenses 646.000 M -16.10 % 769.940 M 10.13 % 699.100 M 8.00 % 647.336 M 10.06 % 588.191 M -8.28 % 641.310 M 33.23 % 481.339 M -13.85 % 558.738 M 23.24 % 453.370 M -9.82 % 502.713 M 9.83 % 457.738 M 4.88 % 436.435 M 15.88 % 376.627 M 12.89 % 333.633 M 0.00 % 333.633 M -1.43 % 338.459 M 0.00 % 338.459 M 7.57 % 314.653 M 0.00 % 314.653 M 78.85 % 175.929 M 0.00 % 175.929 M -30.02 % 251.409 M -1.94 % 256.392 M 20.15 % 213.400 M 0.00 % 213.400 M 17.48 % 181.653 M 0.00 % 181.653 M 4.55 % 173.752 M 0.00 % 173.752 M 29.10 % 134.586 M 0.00 % 134.586 M 7.03 % 125.745 M 0.00 % 125.745 M 16.76 % 107.692 M 0.00 % 107.692 M 33.06 % 80.936 M 0.00 % 80.936 M 35.47 % 59.743 M 0.00 % 59.743 M 7.54 % 55.556 M 0.00 % 55.556 M 57.06 % 35.373 M 0.00 % 35.373 M 14.71 % 30.836 M 0.00 % 30.836 M 17.44 % 26.257 M 0.00 % 26.257 M -14.10 % 30.566 M 173.45 % 11.178 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.283 M 0.00 % 18.283 M 53.45 % 11.915 M 110.29 % 5.666 M -41.33 % 9.657 M 88.76 % 5.116 M -41.45 % 8.738 M 105.31 % 4.256 M -33.13 % 6.365 M 98.10 % 3.213 M
Selling general and administrative expenses 1.180 B 1.02 % 1.168 B -11.99 % 1.327 B 13.63 % 1.168 B 13.26 % 1.031 B 26.67 % 814.169 M 17.25 % 694.365 M -27.06 % 951.927 M 40.65 % 676.819 M -18.60 % 831.487 M 11.21 % 747.690 M 8.41 % 689.702 M 8.22 % 637.316 M 9.37 % 582.718 M -11.34 % 657.254 M 16.63 % 563.541 M 0.00 % 563.541 M 10.75 % 508.838 M 0.00 % 508.838 M -6.85 % 546.247 M 22.33 % 446.537 M 9.64 % 407.280 M -11.70 % 461.237 M 6.22 % 434.209 M 9.07 % 398.100 M 8.19 % 367.962 M 0.00 % 367.962 M 5.13 % 349.993 M 0.00 % 349.993 M 13.17 % 309.251 M 0.00 % 309.251 M -14.51 % 361.726 M 0.00 % 361.726 M 16.74 % 309.865 M 0.00 % 309.865 M 29.13 % 239.955 M 0.00 % 239.955 M -22.04 % 307.793 M 0.00 % 307.793 M 59.26 % 193.262 M 0.00 % 193.262 M 99.25 % 96.994 M 0.00 % 96.994 M 40.92 % 68.830 M 0.00 % 68.830 M 23.20 % 55.870 M 0.00 % 55.870 M -5.50 % 59.123 M 173.44 % 21.622 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.180 M 0.00 % 1.180 M -90.32 % 12.188 M 110.28 % 5.796 M -43.13 % 10.191 M 88.72 % 5.400 M 32.19 % 4.085 M 105.38 % 1.989 M -73.74 % 7.573 M 98.09 % 3.823 M
Interest income 18.000 M -6.48 % 19.248 M -7.77 % 20.869 M 543.31 % 3.244 M -90.84 % 35.404 M 124.30 % 15.784 M 1 670.03 % 891.735 K -58.35 % 2.141 M 18.68 % 1.804 M -43.02 % 3.166 M -22.97 % 4.110 M -59.70 % 10.198 M 111.05 % 4.832 M 9.40 % 4.417 M 0.00 % 4.417 M -20.16 % 5.532 M 0.00 % 5.532 M -22.37 % 7.126 M 0.00 % 7.126 M 20.15 % 5.931 M 0.00 % 5.931 M 0.000 -100.00 % 17.443 M 18.66 % 14.700 M 0.00 % 14.700 M -30.10 % 21.031 M 0.00 % 21.031 M 38.80 % 15.152 M 0.00 % 15.152 M -11.93 % 17.204 M 0.00 % 17.204 M -32.80 % 25.601 M 0.00 % 25.601 M 52.14 % 16.827 M 0.00 % 16.827 M 19.58 % 14.072 M 0.00 % 14.072 M 48.93 % 9.449 M 0.00 % 9.449 M 44.06 % 6.559 M 0.00 % 6.559 M 96.67 % 3.335 M 0.00 % 3.335 M 1 332.58 % 232.797 K 0.00 % 232.797 K -78.40 % 1.078 M 0.00 % 1.078 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
Interest expense 213.000 M -36.85 % 337.308 M -13.35 % 389.290 M 10.36 % 352.748 M 14.86 % 307.101 M 241.52 % 89.921 M 27.46 % 70.546 M 10.33 % 63.942 M -46.38 % 119.258 M 36.30 % 87.497 M 14.00 % 76.752 M -3.82 % 79.802 M -26.75 % 108.948 M 89.41 % 57.521 M 0.00 % 57.521 M 25.93 % 45.676 M 0.00 % 45.676 M 24.44 % 36.704 M 0.00 % 36.704 M 61.97 % 22.661 M 0.00 % 22.661 M 0.000 0.000 -100.00 % 23.850 M 0.00 % 23.850 M 19.21 % 20.007 M 0.00 % 20.007 M 158.56 % 7.738 M 0.00 % 7.738 M 0.29 % 7.716 M 0.00 % 7.716 M -69.11 % 24.982 M 0.00 % 24.982 M 4.87 % 23.821 M 0.00 % 23.821 M 24.30 % 19.164 M 0.00 % 19.164 M 24.41 % 15.404 M 0.00 % 15.404 M -2.97 % 15.875 M 0.00 % 15.875 M 91.27 % 8.300 M 0.00 % 8.300 M -28.02 % 11.531 M 0.00 % 11.531 M 22.44 % 9.418 M 0.00 % 9.418 M 159.74 % 3.626 M -9.42 % 4.003 M 4 013.28 % 97.319 K 0.00 % 97.319 K -58.82 % 236.311 K 0.00 % 236.311 K 8.92 % 216.968 K 0.00 % 216.968 K -78.11 % 990.986 K 0.00 % 990.986 K -33.27 % 1.485 M 110.31 % 706.089 K -52.42 % 1.484 M 88.70 % 786.414 K 97.64 % 397.895 K 105.32 % 193.788 K 2 789.68 % 6.706 K 98.11 % 3.385 K
Depreciation and amortization 476.000 M -7.69 % 515.657 M 15.20 % 447.632 M 1.30 % 441.879 M 13.52 % 389.237 M 46.21 % 266.224 M 1.70 % 261.774 M 111.52 % 123.758 M -49.37 % 244.457 M 7.43 % 227.556 M 8.46 % 209.809 M 1.15 % 207.425 M 30.03 % 159.518 M 13.19 % 140.930 M 0.00 % 140.930 M -0.54 % 141.697 M 0.00 % 141.697 M 25.47 % 112.933 M 0.00 % 112.933 M 63.83 % 68.934 M -37.74 % 110.718 M 19.20 % 92.887 M -11.81 % 105.330 M 4.49 % 100.800 M 0.00 % 100.800 M 14.86 % 87.756 M 0.00 % 87.756 M -1.13 % 88.757 M 0.00 % 88.757 M 33.37 % 66.551 M 0.00 % 66.551 M -0.49 % 66.877 M 0.00 % 66.877 M -1.41 % 67.833 M 0.00 % 67.833 M 20.65 % 56.221 M 0.00 % 56.221 M 30.56 % 43.063 M 0.00 % 43.063 M -33.83 % 65.080 M 0.00 % 65.080 M 43.21 % 45.443 M 0.00 % 45.443 M 12.60 % 40.359 M 0.00 % 40.359 M 26.72 % 31.848 M 0.00 % 31.848 M -67.29 % 97.351 M 227.30 % -76.472 M -867.64 % 9.962 M 0.00 % 9.962 M 0.000 0.000 0.000 0.000 -100.00 % 15.521 M 0.00 % 15.521 M 122.45 % -69.151 M -110.27 % -32.886 M 41.89 % -56.590 M -88.74 % -29.983 M 38.87 % -49.051 M -105.32 % -23.890 M 22.18 % -30.700 M -98.12 % -15.496 M
Operating income 1.977 B 73.16 % 1.142 B -57.51 % 2.687 B 229.22 % 816.125 M -61.96 % 2.145 B 232.51 % 645.232 M -70.18 % 2.164 B 199.39 % 722.826 M -70.92 % 2.486 B 120.36 % 1.128 B -31.28 % 1.641 B 77.52 % 924.652 M -37.40 % 1.477 B 20.89 % 1.222 B 10.31 % 1.108 B 25.79 % 880.533 M 0.00 % 880.533 M 14.15 % 771.390 M 22.17 % 631.408 M -6.37 % 674.362 M 0.00 % 674.362 M -17.04 % 812.864 M -11.13 % 914.647 M 61.26 % 567.200 M 0.00 % 567.200 M 24.00 % 457.406 M 0.00 % 457.406 M -6.20 % 487.621 M 0.00 % 487.621 M 7.26 % 454.627 M 0.00 % 454.627 M 32.72 % 342.555 M 0.00 % 342.555 M 16.76 % 293.391 M 0.00 % 293.391 M 26.79 % 231.393 M 0.00 % 231.393 M 1 490.44 % 14.549 M 0.00 % 14.549 M -84.09 % 91.430 M 0.00 % 91.430 M 894.67 % 9.192 M 0.00 % 9.192 M -52.53 % 19.364 M 0.00 % 19.364 M -41.15 % 32.904 M 0.00 % 32.904 M 125.96 % -126.735 M -219.72 % 105.856 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.049 M 0.00 % 159.049 M 83.22 % 86.810 M 110.28 % 41.284 M -40.51 % 69.398 M 88.74 % 36.769 M -35.98 % 57.435 M 105.32 % 27.973 M -33.86 % 42.292 M 98.11 % 21.348 M
Operating income ratio 0.24 42.57 % 0.17 -47.45 % 0.32 133.04 % 0.14 -53.11 % 0.29 95.39 % 0.15 -58.59 % 0.36 122.18 % 0.16 -60.04 % 0.41 61.77 % 0.25 -22.79 % 0.33 40.92 % 0.23 -31.66 % 0.34 3.83 % 0.33 10.31 % 0.30 18.35 % 0.25 0.00 % 0.25 -1.44 % 0.25 22.17 % 0.21 -35.85 % 0.32 0.00 % 0.32 17.01 % 0.28 -12.61 % 0.32 38.67 % 0.23 0.00 % 0.23 13.65 % 0.20 0.00 % 0.20 -7.47 % 0.22 0.00 % 0.22 -9.25 % 0.24 0.00 % 0.24 30.74 % 0.18 0.00 % 0.18 6.50 % 0.17 0.00 % 0.17 0.26 % 0.17 0.00 % 0.17 1 149.55 % 0.01 0.00 % 0.01 -84.22 % 0.09 0.00 % 0.09 448.67 % 0.02 0.00 % 0.02 -63.97 % 0.04 0.00 % 0.04 -49.57 % 0.09 0.00 % 0.09 121.91 % -0.40 -143.78 % 0.91 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 27.76 % 0.78 0.00 % 0.78 0.65 % 0.78 0.00 % 0.78 -4.88 % 0.82 0.00 % 0.82 8.69 % 0.75 0.00 % 0.75
Total other income expenses net 563.000 M 284.99 % -304.338 M 11.36 % -343.325 M 2.69 % -352.829 M -40.47 % -251.182 M -126.10 % -111.092 M -14.82 % -96.754 M -21.12 % -79.883 M 42.44 % -138.779 M -31.02 % -105.922 M -184.00 % -37.297 M 62.75 % -100.135 M -65.20 % -60.616 M 4.95 % -63.772 M -81.27 % -35.180 M -53.36 % -22.940 M 0.00 % -22.940 M -129.49 % 77.777 M 0.00 % 77.777 M 196.47 % -80.626 M 0.00 % -80.626 M -315.40 % 37.430 M 314.58 % -17.443 M -110.48 % 166.500 M 0.00 % 166.500 M 0.77 % 165.227 M 0.00 % 165.227 M 8.25 % 152.633 M 0.00 % 152.633 M 16.02 % 131.552 M 0.00 % 131.552 M -37.41 % 210.173 M 0.00 % 210.173 M 29.71 % 162.031 M 0.00 % 162.031 M 67.25 % 96.877 M 0.00 % 96.877 M 98.93 % 48.698 M 0.00 % 48.698 M -68.24 % 153.309 M 0.00 % 153.309 M 92.07 % 79.820 M 0.00 % 79.820 M 435.38 % 14.909 M 0.00 % 14.909 M 33.86 % 11.138 M 0.00 % 11.138 M -92.04 % 139.968 M 253.40 % -91.245 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -140.207 M 0.00 % -140.207 M -98.50 % -70.635 M -110.27 % -33.592 M 42.15 % -58.072 M -88.74 % -30.768 M 37.78 % -49.453 M -105.33 % -24.085 M 31.86 % -35.347 M -98.11 % -17.842 M
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-30 2018-06-30 2017-12-30 2017-06-30 2016-12-30 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2001-01-31 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1996-01-31 1995-06-30 1995-01-31 1994-06-30 1994-01-31 1993-06-30 1993-01-31
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-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30
Net debt 10.440 B -0.82 % 10.526 B -4.87 % 11.065 B -31.03 % 16.043 B 50.04 % 10.693 B 1 044.37 % -1.132 B -48.35 % -763.258 M -119.09 % 3.998 B 8.65 % 3.680 B -23.31 % 4.798 B -2.92 % 4.943 B 23.89 % 3.990 B 51.75 % 2.629 B 9.70 % 2.396 B -7.35 % 2.587 B 97.30 % 1.311 B 2.30 % 1.282 B 265.16 % -775.996 M -184.65 % 916.700 M 225.78 % -728.816 M -704.19 % 120.626 M 267.08 % -72.195 M 81.29 % -385.956 M 66.96 % -1.168 B -585.22 % 240.713 M -36.52 % 379.195 M 126.90 % 167.120 M -3.86 % 173.836 M -66.09 % 512.608 M 126.56 % 226.261 M -24.82 % 300.974 M 7.29 % 280.515 M 310.33 % -133.366 M -5 063.45 % 2.687 M -40.48 % 4.515 M -83.39 % 27.188 M 23.18 % 22.071 M -13.46 % 25.503 M 7.61 % 23.700 M 3 346.51 % 687.638 K
Total investments 178.000 M -44.46 % 320.476 M 12.70 % 284.356 M -29.64 % 404.116 M 26.11 % 320.459 M -46.99 % 604.523 M 1 914.54 % 30.008 M 6.78 % 28.101 M 4.72 % 26.834 M 53.33 % 17.500 M -39.89 % 29.115 M -7.21 % 31.378 M 446.53 % 5.741 M -17.58 % 6.966 M 99.03 % 3.500 M 48.47 % 2.357 M 81.34 % 1.300 M -70.19 % 4.361 M 190.72 % 1.500 M -46.30 % 2.793 M -6.98 % 3.003 M -87.04 % 23.173 M 253.21 % 6.561 M 9.92 % 5.969 M -37.33 % 9.524 M -8.00 % 10.353 M -1.33 % 10.492 M -7.19 % 11.305 M 96.64 % 5.749 M 351.08 % 1.275 M 11.19 % 1.146 M -62.18 % 3.031 M 17.85 % 2.572 M -84.35 % 16.437 M 26.56 % 12.987 M -56.46 % 29.830 M 37.78 % 21.650 M 35.23 % 16.009 M 0.000 0.000
Total debt 11.964 B -1.80 % 12.183 B 0.86 % 12.080 B -34.24 % 18.369 B 50.41 % 12.212 B -13.05 % 14.045 B 152.98 % 5.552 B -4.40 % 5.807 B -4.62 % 6.088 B 1.59 % 5.993 B 6.78 % 5.612 B 20.83 % 4.645 B 43.86 % 3.229 B 6.10 % 3.043 B -3.19 % 3.143 B 81.22 % 1.734 B -8.24 % 1.890 B 0.000 -100.00 % 1.679 B 0.000 -100.00 % 1.317 B 176.72 % 475.795 M 43.72 % 331.053 M -28.51 % 463.102 M -49.22 % 911.956 M 25.89 % 724.402 M 24.92 % 579.911 M -2.01 % 591.800 M -0.19 % 592.938 M 124.22 % 264.445 M -26.70 % 360.773 M 12.75 % 319.986 M 21 045.47 % 1.513 M -61.89 % 3.971 M -28.05 % 5.519 M -80.58 % 28.412 M 23.21 % 23.060 M -10.91 % 25.883 M 3.52 % 25.004 M 600.14 % 3.571 M
Accumulated other comprehensive income loss 652.000 M -51.66 % 1.349 B 6.03 % 1.272 B -27.31 % 1.750 B 56.51 % 1.118 B -28.41 % 1.562 B 191.17 % 536.454 M 113.86 % -3.872 B 0.39 % -3.887 B -1 255.69 % 336.300 M 107.86 % -4.278 B -2 629.04 % 169.168 M 2.51 % 165.030 M -26.72 % 225.205 M 19.85 % 187.900 M -19.38 % 233.076 M -68.43 % 738.300 M 0.000 -100.00 % 578.300 M 0.000 100.00 % -541.420 M -12.34 % -481.957 M -177.35 % -173.773 M -1 872.19 % 9.806 M 107.63 % -128.490 M 6.10 % -136.844 M -348.03 % -30.543 M 14.81 % -35.853 M -166.96 % 53.546 M 615.14 % 7.487 M -81.02 % 39.449 M 3.90 % 37.968 M 191.26 % 13.036 M -20.35 % 16.365 M -68.16 % 51.395 M -47.25 % 97.426 M 27.67 % 76.308 M 21.01 % 63.062 M -27.39 % 86.844 M 887.68 % 8.793 M
Retained earnings 17.331 B 8.24 % 16.012 B 0.92 % 15.866 B -27.77 % 21.965 B 49.64 % 14.679 B -25.25 % 19.637 B 45.96 % 13.454 B 9.80 % 12.253 B 2.19 % 11.991 B 11.52 % 10.752 B 3.78 % 10.361 B 8.21 % 9.575 B 53.22 % 6.249 B 10.27 % 5.668 B -14.03 % 6.592 B 44.46 % 4.563 B -12.61 % 5.222 B -3.26 % 5.397 B 22.47 % 4.407 B 12.69 % 3.911 B -12.66 % 4.478 B 2.76 % 4.357 B 83.32 % 2.377 B 37.08 % 1.734 B -4.92 % 1.824 B 76.76 % 1.032 B 79.15 % 575.881 M 9.17 % 527.517 M 52.42 % 346.105 M 129.33 % 150.920 M -3.99 % 157.193 M 50.15 % 104.687 M 76.12 % 59.441 M -7.37 % 64.168 M 34.12 % 47.843 M -38.82 % 78.197 M 41.76 % 55.160 M 42.13 % 38.808 M -21.59 % 49.492 M 90.52 % 25.977 M
Common stock 576.000 M 55.09 % 371.385 M -92.63 % 5.036 B 874.15 % 517.000 M -89.70 % 5.021 B 937.85 % 483.800 M 0.000 0.000 0.000 100.00 % -4.561 B 0.000 0.000 0.000 0.000 100.00 % -4.213 B 0.000 100.00 % -2.798 B 0.000 100.00 % -1.978 B 0.000 0.000 -100.00 % 290.220 M -64.43 % 815.972 M -54.18 % 1.781 B 79.96 % 989.597 M 34.45 % 736.036 M 35.19 % 544.460 M -22.90 % 706.209 M -32.77 % 1.050 B 145.20 % 428.388 M -17.64 % 520.131 M 70.90 % 304.347 M 43.63 % 211.893 M 104.43 % 103.653 M 106.10 % 50.294 M -48.66 % 97.968 M 21.27 % 80.786 M 22.77 % 65.805 M -30.73 % 94.991 M 167.70 % 35.484 M
Total equity 20.546 B 6.07 % 19.369 B 1.31 % 19.119 B -28.61 % 26.780 B 48.62 % 18.019 B -15.00 % 21.199 B 51.53 % 13.990 B 66.91 % 8.382 B 3.43 % 8.104 B 24.15 % 6.527 B 7.31 % 6.083 B 16.28 % 5.231 B 74.19 % 3.003 B 24.00 % 2.422 B -5.66 % 2.567 B 22.90 % 2.089 B -33.94 % 3.162 B -14.11 % 3.682 B 22.44 % 3.007 B -23.11 % 3.911 B 10.17 % 3.550 B -14.79 % 4.166 B 37.98 % 3.019 B -14.34 % 3.525 B 31.28 % 2.685 B 64.62 % 1.631 B 49.65 % 1.090 B -9.02 % 1.198 B -17.39 % 1.450 B 147.12 % 586.796 M -18.13 % 716.772 M 60.35 % 447.002 M 57.19 % 284.370 M 54.39 % 184.186 M 23.18 % 149.531 M -45.34 % 273.591 M 28.90 % 212.254 M 26.59 % 167.674 M -27.51 % 231.322 M 229.26 % 70.254 M
Other non current liabilities 981.000 M 6.86 % 918.000 M -66.38 % 2.731 B -66.27 % 8.096 B 244.12 % 2.353 B 12.17 % 2.097 B 27.61 % 1.643 B -28.11 % 2.286 B 100.56 % 1.140 B 74.51 % 653.200 M 10.99 % 588.508 M 81.44 % 324.356 M 1 068.84 % 27.750 M 0.98 % 27.481 M -93.47 % 420.900 M 1 635.09 % 24.258 M -90.60 % 258.000 M 112.92 % -1.996 B -828.86 % 273.900 M 125.38 % -1.079 B -3 598.25 % 30.855 M 42.75 % 21.615 M -80.89 % 113.117 M -5.12 % 119.223 M -7.06 % 128.275 M -7.10 % 138.080 M -49.44 % 273.101 M 200.83 % 90.781 M -30.88 % 131.348 M 272.64 % 35.248 M 15.45 % 30.532 M 99.93 % 15.271 M 35.30 % 11.287 M -19.96 % 14.102 M 14.53 % 12.312 M -49.29 % 24.278 M 22.29 % 19.854 M 18.96 % 16.689 M -29.78 % 23.765 M 72.51 % 13.777 M
Long term debt 10.827 B -3.67 % 11.239 B -1.47 % 11.407 B 2.10 % 11.172 B -3.75 % 11.607 B 67.78 % 6.918 B 22.88 % 5.630 B 31.57 % 4.279 B -28.38 % 5.975 B 3.19 % 5.791 B 13.21 % 5.115 B 72.15 % 2.971 B -3.15 % 3.068 B 3.84 % 2.954 B -4.11 % 3.081 B 77.32 % 1.738 B -7.81 % 1.885 B -5.59 % 1.996 B 19.31 % 1.673 B 55.01 % 1.079 B -5.58 % 1.143 B 431.24 % 215.203 M -32.05 % 316.728 M 24.13 % 255.159 M -67.68 % 789.443 M 28.18 % 615.898 M 84.60 % 333.644 M -43.16 % 587.010 M 0.58 % 583.641 M 120.94 % 264.165 M -15.49 % 312.584 M 7.88 % 289.760 M 32 361.82 % 892.619 K -71.97 % 3.185 M -37.60 % 5.104 M -80.07 % 25.606 M 14.20 % 22.422 M -1.98 % 22.876 M 1.23 % 22.598 M 34 217.15 % 65.852 K
Total non current liabilities 11.827 B -13.49 % 13.671 B 2.07 % 13.394 B -35.39 % 20.732 B 55.42 % 13.339 B 37.72 % 9.686 B 41.92 % 6.824 B 2.85 % 6.635 B -2.21 % 6.785 B -0.16 % 6.796 B 28.92 % 5.271 B 9.33 % 4.822 B 37.04 % 3.518 B 5.89 % 3.323 B -8.24 % 3.621 B 75.20 % 2.067 B -8.96 % 2.270 B 13.73 % 1.996 B -3.19 % 2.062 B 91.04 % 1.079 B -28.29 % 1.505 B 175.76 % 545.836 M 7.49 % 507.801 M 16.04 % 437.612 M -56.56 % 1.007 B 23.67 % 814.559 M 27.69 % 637.918 M -12.81 % 731.635 M -5.15 % 771.324 M 143.13 % 317.243 M -10.87 % 355.918 M 13.47 % 313.662 M 1 895.00 % 15.722 M -28.06 % 21.855 M 0.08 % 21.837 M -62.53 % 58.284 M 21.54 % 47.955 M 11.10 % 43.164 M -12.22 % 49.174 M 234.72 % 14.691 M
Other current liabilities 459.000 M -84.51 % 2.963 B 98.63 % 1.492 B -67.59 % 4.603 B 347.21 % 1.029 B -66.66 % 3.087 B 364.65 % 664.412 M -73.95 % 2.551 B 552.94 % 390.645 M -73.62 % 1.481 B 205.18 % 485.262 M -59.64 % 1.202 B -5.16 % 1.268 B 14.16 % 1.110 B 10.10 % 1.009 B 48.05 % 681.257 M 8.86 % 625.800 M 130.70 % 271.263 M -57.60 % 639.800 M 172.13 % 235.105 M -58.42 % 565.399 M 11.63 % 506.509 M 10.28 % 459.309 M -9.66 % 508.404 M -2.90 % 523.600 M 34.27 % 389.963 M 25.03 % 311.901 M 9.84 % 283.950 M -10.23 % 316.294 M 209.19 % 102.297 M -16.34 % 122.274 M 64.53 % 74.317 M 63.63 % 45.418 M -0.44 % 45.620 M 40.71 % 32.422 M -6.10 % 34.529 M 22.77 % 28.125 M 27.67 % 22.030 M 36.43 % 16.147 M 13.71 % 14.200 M
Deferred revenue 0.000 0.000 -100.00 % 131.702 M -70.38 % 444.678 M 22.81 % 362.079 M 89.34 % 191.231 M -7.51 % 206.766 M -33.94 % 313.015 M -10.35 % 349.135 M 0.000 -100.00 % 246.629 M 52.64 % 161.574 M -82.70 % 933.721 M 11.56 % 836.978 M 0.000 -100.00 % 511.779 M 0.000 0.000 0.000 0.000 -100.00 % 570.722 M 5.29 % 542.040 M 37.67 % 393.737 M -1.73 % 400.654 M 0.000 -100.00 % 71.882 K -64.62 % 203.193 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.272 M -13.66 % 30.428 M 50.62 % 20.203 M 0.000 -100.00 % 21.301 M 45.86 % 14.604 M 0.000 -100.00 % 9.886 M
Short term debt 2.638 B 179.45 % 944.000 M -33.37 % 1.417 B 34.29 % 1.055 B -13.93 % 1.226 B -81.04 % 6.467 B 1 644.64 % 370.663 M -1.19 % 375.112 M -15.35 % 443.152 M 119.06 % 202.300 M -78.24 % 929.486 M 215.13 % 294.950 M 76.70 % 166.926 M 76.64 % 94.499 M 51.68 % 62.300 M 2 056.77 % 2.889 M -48.42 % 5.600 M 0.000 -100.00 % 5.700 M 0.000 -100.00 % 173.087 M -33.01 % 258.363 M 1 257.83 % 19.028 M -91.15 % 214.956 M 75.46 % 122.513 M 8.22 % 113.208 M -55.49 % 254.337 M 1 692.15 % 14.192 M 52.66 % 9.297 M 3 225.99 % 279.513 K -99.42 % 48.189 M 59.43 % 30.226 M 4 770.06 % 620.641 K -21.05 % 786.157 K 89.63 % 414.575 K -85.23 % 2.806 M 339.73 % 638.211 K -78.78 % 3.007 M 25.02 % 2.405 M -31.38 % 3.505 M
Total current liabilities 6.074 B 22.71 % 4.950 B 5.15 % 4.707 B -32.00 % 6.923 B 58.65 % 4.363 B -57.79 % 10.337 B 310.79 % 2.516 B -18.92 % 3.104 B 16.99 % 2.653 B 23.89 % 2.142 B -20.53 % 2.695 B 23.62 % 2.180 B 54.66 % 1.409 B 13.79 % 1.239 B -9.88 % 1.374 B 93.07 % 711.852 M -15.79 % 845.300 M -4.20 % 882.332 M -2.68 % 906.600 M 23.66 % 733.150 M -24.46 % 970.497 M -10.26 % 1.081 B 91.89 % 563.602 M -28.73 % 790.776 M -1.13 % 799.795 M 39.49 % 573.383 M 1.49 % 564.965 M 83.67 % 307.604 M -36.98 % 488.082 M 338.40 % 111.333 M -51.39 % 229.034 M 59.62 % 143.491 M 267.30 % 39.067 M -9.63 % 43.229 M 47.47 % 29.315 M -45.01 % 53.305 M 53.28 % 34.777 M 23.08 % 28.254 M -12.19 % 32.176 M 81.68 % 17.710 M
Total liabilities 17.901 B -3.87 % 18.621 B 2.87 % 18.101 B -34.55 % 27.654 B 56.22 % 17.702 B -11.59 % 20.023 B 114.35 % 9.341 B -4.09 % 9.739 B 3.19 % 9.438 B 5.61 % 8.937 B 12.19 % 7.966 B 13.78 % 7.001 B 42.08 % 4.928 B 8.03 % 4.561 B -8.69 % 4.996 B 79.78 % 2.779 B -10.81 % 3.116 B -5.38 % 3.293 B 10.91 % 2.969 B 33.97 % 2.216 B -10.49 % 2.476 B 52.13 % 1.627 B 51.89 % 1.071 B -12.78 % 1.228 B -32.03 % 1.807 B 30.20 % 1.388 B 15.38 % 1.203 B 15.75 % 1.039 B -17.48 % 1.259 B 193.86 % 428.576 M -26.73 % 584.952 M 27.96 % 457.154 M 734.38 % 54.789 M -15.82 % 65.084 M 27.24 % 51.151 M -54.16 % 111.589 M 34.88 % 82.731 M 15.84 % 71.419 M -12.21 % 81.350 M 151.07 % 32.401 M
Other non current assets 210.000 M 19.32 % 176.000 M 1 374.84 % -13.806 M 99.89 % -12.128 B -18 350.86 % 66.452 M 103.87 % -1.719 B 88.28 % -14.664 B -1 138.27 % -1.184 B -73.48 % -682.664 M -4 476.05 % 15.600 M 121.13 % -73.823 M 93.26 % -1.096 B -7 775.46 % 14.280 M -15.59 % 16.917 M -17.88 % 20.600 M 44.09 % 14.296 M -4.05 % 14.900 M 100.52 % -2.886 B -33 658.80 % 8.600 M 100.36 % -2.358 B -22 211.76 % 10.665 M 30.82 % 8.152 M 34.78 % 6.049 M -8.31 % 6.597 M -57.47 % 15.511 M -4.73 % 16.281 M 103.18 % 8.013 M -3.40 % 8.295 M 6.90 % 7.760 M 36.46 % 5.686 M 296.70 % 1.433 M -0.53 % 1.441 M -81.48 % 7.782 M -75.26 % 31.457 M 21.13 % 25.971 M 233.51 % 7.787 M 156.09 % 3.041 M 22.77 % 2.477 M 0.000 0.000
Long term investments 178.000 M 9.20 % 163.000 M -42.68 % 284.356 M -29.64 % 404.116 M 26.11 % 320.459 M -46.99 % 604.523 M 1 914.54 % 30.008 M 6.78 % 28.101 M 4.72 % 26.834 M 88.97 % 14.200 M -51.23 % 29.115 M -7.21 % 31.378 M 587.56 % 4.564 M 52.87 % 2.985 M 2.94 % 2.900 M 662.71 % 380.222 K -61.98 % 1.000 M -10.57 % 1.118 M 11.82 % 1.000 M 3.83 % 963.150 K -15.44 % 1.139 M -56.30 % 2.606 M -58.08 % 6.218 M 14.77 % 5.418 M -32.92 % 8.077 M -18.63 % 9.926 M 60.60 % 6.180 M -45.33 % 11.305 M 96.64 % 5.749 M 351.08 % 1.275 M 11.19 % 1.146 M -62.18 % 3.031 M 17.85 % 2.572 M -84.35 % 16.437 M 26.56 % 12.987 M -56.46 % 29.830 M 37.78 % 21.650 M 35.23 % 16.009 M 0.000 0.000
Intangible assets 16.282 B 96.95 % 8.267 B -49.74 % 16.449 B -33.42 % 24.707 B 51.39 % 16.320 B 325.39 % 3.836 B -77.92 % 17.376 B 550.83 % 2.670 B -5.50 % 2.825 B 186.52 % 986.000 M -49.79 % 1.964 B 4.95 % 1.871 B 262.87 % 515.626 M 83.49 % 281.008 M 4.74 % 268.300 M 59.21 % 168.514 M -12.69 % 193.000 M -80.73 % 1.002 B 495.44 % 168.200 M -80.28 % 852.869 M 356.09 % 186.997 M -19.17 % 231.333 M 38.34 % 167.225 M 19.86 % 139.521 M -38.72 % 227.697 M 16.49 % 195.470 M 317.86 % 46.778 M -13.67 % 54.188 M 4.05 % 52.080 M 51.36 % 34.408 M 0.55 % 34.220 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 356.702 K -7.88 % 387.234 K -44.57 % 698.549 K 0.000
GoodWill 0.000 -100.00 % 8.079 B 0.000 -100.00 % 12.137 B 0.000 -100.00 % 1.727 B 0.000 -100.00 % 1.188 B 0.000 -100.00 % 1.154 B 0.000 -100.00 % 1.098 B 35.31 % 811.163 M 53.96 % 526.881 M -21.86 % 674.300 M 25.72 % 536.341 M -26.64 % 731.100 M 0.000 -100.00 % 687.500 M 0.000 -100.00 % 696.526 M -14.50 % 814.629 M 57.52 % 517.161 M 5.71 % 489.245 M -23.96 % 643.430 M 36.52 % 471.309 M 17.01 % 402.789 M 7.27 % 375.498 M -31.62 % 549.098 M 46.42 % 375.021 M -28.31 % 523.113 M 52.47 % 343.090 M 0.000 0.000 0.000 0.000 -100.00 % 252.301 K -72.55 % 919.239 K -58.74 % 2.228 M 53.59 % 1.451 M
Goodwill and intangible assets 16.282 B -0.39 % 16.346 B -0.62 % 16.449 B -55.36 % 36.844 B 125.76 % 16.320 B 193.36 % 5.563 B -67.98 % 17.376 B 350.39 % 3.858 B 36.56 % 2.825 B 32.00 % 2.140 B 8.99 % 1.964 B -33.85 % 2.969 B 123.74 % 1.327 B 64.23 % 807.890 M -14.29 % 942.600 M 33.73 % 704.856 M -23.73 % 924.100 M -7.73 % 1.002 B 17.04 % 855.700 M 0.33 % 852.869 M -3.47 % 883.522 M -15.53 % 1.046 B 52.83 % 684.386 M 8.85 % 628.767 M -27.82 % 871.126 M 30.65 % 666.779 M 48.32 % 449.567 M 4.63 % 429.686 M -28.53 % 601.177 M 46.83 % 409.429 M -26.54 % 557.333 M 62.44 % 343.090 M 6 110.82 % -5.708 M 78.78 % -26.895 M -17.78 % -22.835 M 0.000 -100.00 % 609.003 K -53.39 % 1.306 M -55.36 % 2.926 M 101.75 % 1.451 M
Property plant equipment net 9.601 B -0.59 % 9.658 B 1.23 % 9.540 B -32.09 % 14.049 B 59.51 % 8.808 B -27.10 % 12.083 B 56.69 % 7.711 B 2.32 % 7.536 B 10.82 % 6.801 B 7.86 % 6.305 B 7.39 % 5.871 B 31.44 % 4.467 B 70.88 % 2.614 B 16.05 % 2.253 B -5.73 % 2.390 B 70.66 % 1.400 B -23.53 % 1.831 B -2.78 % 1.883 B 18.66 % 1.587 B 5.51 % 1.504 B 6.70 % 1.410 B 2.17 % 1.380 B 59.52 % 865.115 M 11.97 % 772.615 M -17.25 % 933.722 M 51.24 % 617.395 M 38.09 % 447.100 M 0.67 % 444.122 M -28.39 % 620.157 M 152.18 % 245.916 M -22.37 % 316.765 M 22.22 % 259.181 M 130.53 % 112.427 M -17.67 % 136.565 M 20.43 % 113.395 M -48.91 % 221.963 M 16.21 % 190.999 M 17.14 % 163.045 M -27.16 % 223.854 M 336.18 % 51.322 M
Total non current assets 27.139 B -0.42 % 27.254 B 0.58 % 27.097 B -33.13 % 40.524 B 55.59 % 26.046 B 50.69 % 17.284 B 57.86 % 10.949 B 1.68 % 10.768 B 13.47 % 9.489 B 5.22 % 9.018 B 10.37 % 8.171 B 21.09 % 6.748 B 58.59 % 4.255 B 22.97 % 3.460 B -7.59 % 3.745 B 60.83 % 2.328 B -24.16 % 3.070 B 6.38 % 2.886 B 6.25 % 2.716 B 15.18 % 2.358 B -5.97 % 2.508 B -4.86 % 2.636 B 55.15 % 1.699 B 8.91 % 1.560 B -21.78 % 1.994 B 40.57 % 1.419 B 39.98 % 1.014 B 6.72 % 949.657 M -26.33 % 1.289 B 91.68 % 672.545 M -24.08 % 885.836 M 44.35 % 613.685 M 407.17 % 121.002 M -25.69 % 162.841 M 22.15 % 133.317 M -49.90 % 266.116 M 20.44 % 220.944 M 18.24 % 186.856 M -19.20 % 231.253 M 319.17 % 55.170 M
Other current assets 39.000 M -92.29 % 506.000 M 1 300.51 % -42.149 M -112.40 % 340.000 M 8 129.04 % 4.132 M -98.01 % 208.100 M 7 631.06 % 2.692 M -98.74 % 214.395 M 5 161.57 % 4.075 M -97.79 % 184.100 M 6 471.56 % 2.801 M -97.88 % 132.039 M 11.39 % 118.536 M 74.71 % 67.846 M 2.64 % 66.100 M 8.87 % 60.713 M 52.55 % 39.800 M -32.97 % 59.374 M 40.03 % 42.400 M 0.000 -100.00 % 34.450 M -48.24 % 66.558 M 194.11 % 22.630 M -23.67 % 29.650 M 11.34 % 26.630 M 17.18 % 22.726 M -9.17 % 25.021 M 47.52 % 16.961 M -23.86 % 22.275 M 453.56 % 4.024 M 20.53 % 3.339 M -14.14 % 3.888 M 286.66 % 1.006 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.305 M
Short term investments 0.000 -100.00 % 157.476 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.604 M 0.000 -100.00 % 3.300 M 0.000 -100.00 % 279.617 K -76.26 % 1.178 M -70.41 % 3.981 M 563.42 % 600.000 K -69.65 % 1.977 M 559.05 % 300.000 K -90.75 % 3.243 M 548.53 % 500.000 K -72.68 % 1.830 M -1.81 % 1.864 M -90.94 % 20.567 M 5 894.81 % 343.083 K -37.73 % 550.991 K -61.94 % 1.448 M 239.02 % 426.982 K -90.10 % 4.311 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
cash and cash equivalents 1.524 B -8.03 % 1.657 B 63.30 % 1.015 B -56.37 % 2.326 B 53.04 % 1.520 B -89.99 % 15.177 B 140.33 % 6.315 B 249.11 % 1.809 B -24.89 % 2.408 B 101.65 % 1.194 B 78.39 % 669.550 M 2.18 % 655.263 M 9.27 % 599.687 M -7.23 % 646.449 M 16.14 % 556.600 M 31.45 % 423.415 M -30.44 % 608.700 M -21.56 % 775.996 M 1.81 % 762.200 M 4.58 % 728.816 M -39.06 % 1.196 B 118.25 % 547.990 M -23.57 % 717.009 M -56.04 % 1.631 B 143.00 % 671.243 M 94.45 % 345.207 M -16.37 % 412.792 M -1.24 % 417.964 M 420.31 % 80.329 M 110.38 % 38.183 M -36.15 % 59.799 M 51.50 % 39.471 M -70.74 % 134.879 M 10 402.83 % 1.284 M 27.88 % 1.004 M -17.99 % 1.225 M 23.78 % 989.321 K 160.25 % 380.148 K -70.85 % 1.304 M -54.77 % 2.884 M
Cash and short term investments 1.524 B -8.03 % 1.657 B 63.30 % 1.015 B -56.37 % 2.326 B 53.04 % 1.520 B -89.99 % 15.177 B 140.33 % 6.315 B 249.11 % 1.809 B -24.89 % 2.408 B 101.65 % 1.194 B 78.39 % 669.550 M 2.18 % 655.263 M 9.27 % 599.687 M -7.80 % 650.430 M 16.73 % 557.200 M 30.98 % 425.392 M -30.15 % 609.000 M -21.85 % 779.239 M 2.17 % 762.700 M 4.39 % 730.646 M -39.00 % 1.198 B 110.69 % 568.557 M -20.74 % 717.352 M -56.04 % 1.632 B 142.56 % 672.691 M 94.63 % 345.634 M -17.13 % 417.103 M -0.21 % 417.964 M 420.31 % 80.329 M 110.38 % 38.183 M -36.15 % 59.799 M 51.50 % 39.471 M -70.74 % 134.879 M 10 402.83 % 1.284 M 27.88 % 1.004 M -17.99 % 1.225 M 23.78 % 989.321 K 160.25 % 380.148 K -70.85 % 1.304 M -54.77 % 2.884 M
Total current assets 11.308 B 5.01 % 10.768 B 6.37 % 10.123 B -27.22 % 13.910 B 43.76 % 9.676 B -59.58 % 23.938 B 92.75 % 12.419 B 68.05 % 7.390 B -8.69 % 8.093 B 25.55 % 6.446 B 9.06 % 5.911 B 7.10 % 5.519 B 50.14 % 3.676 B 4.34 % 3.523 B -7.73 % 3.818 B 50.36 % 2.539 B -20.84 % 3.208 B -14.80 % 3.765 B 15.51 % 3.259 B 7.75 % 3.025 B -14.01 % 3.518 B 11.41 % 3.157 B 32.01 % 2.392 B -25.10 % 3.193 B 27.84 % 2.498 B 56.09 % 1.600 B 25.10 % 1.279 B -0.64 % 1.287 B -9.36 % 1.420 B 314.30 % 342.827 M -17.57 % 415.888 M 43.18 % 290.471 M 33.15 % 218.157 M 152.41 % 86.429 M 28.30 % 67.366 M -43.42 % 119.064 M 60.81 % 74.041 M 41.74 % 52.237 M -35.84 % 81.419 M 71.46 % 47.486 M
Inventory 6.139 B 2.93 % 5.964 B 7.39 % 5.553 B -32.37 % 8.212 B 61.12 % 5.096 B -19.12 % 6.301 B 66.04 % 3.795 B 0.37 % 3.781 B 4.70 % 3.611 B 2.90 % 3.510 B 8.71 % 3.228 B 6.65 % 3.027 B 52.72 % 1.982 B 0.53 % 1.972 B -8.38 % 2.152 B 61.19 % 1.335 B -18.82 % 1.645 B -13.29 % 1.897 B 15.69 % 1.639 B 10.73 % 1.481 B -2.20 % 1.514 B -9.04 % 1.664 B 59.74 % 1.042 B 6.10 % 982.002 M -14.33 % 1.146 B 41.34 % 811.038 M 52.13 % 533.137 M -2.46 % 546.580 M -42.20 % 945.654 M 321.78 % 224.203 M -8.69 % 245.529 M 70.64 % 143.890 M 239.83 % 42.342 M -2.73 % 43.532 M 30.93 % 33.248 M -38.15 % 53.754 M 34.39 % 39.999 M 22.67 % 32.608 M 20.28 % 27.111 M 61.66 % 16.771 M
Net receivables 3.606 B 36.54 % 2.641 B -25.71 % 3.555 B 47.98 % 2.402 B -21.39 % 3.056 B 106.02 % 1.483 B -35.70 % 2.307 B 96.47 % 1.174 B -43.26 % 2.069 B 32.80 % 1.558 B -22.48 % 2.010 B 40.29 % 1.433 B 42.54 % 1.005 B 18.58 % 847.618 M -18.71 % 1.043 B 43.05 % 728.886 M -20.28 % 914.300 M -11.20 % 1.030 B 26.36 % 814.800 M 0.000 -100.00 % 770.972 M -13.37 % 889.945 M 45.09 % 613.378 M 10.69 % 554.138 M -15.02 % 652.076 M 53.70 % 424.241 M 37.09 % 309.470 M -0.19 % 310.067 M -16.67 % 372.084 M 378.82 % 77.709 M -27.52 % 107.221 M 3.88 % 103.221 M 154.02 % 40.635 M -2.35 % 41.614 M 25.67 % 33.114 M -48.33 % 64.086 M 93.89 % 33.053 M 71.71 % 19.249 M -63.68 % 53.004 M 93.48 % 27.394 M
Tax assets 868.000 M -4.72 % 911.000 M 8.83 % 837.105 M -38.22 % 1.355 B 154.91 % 531.580 M -29.36 % 752.563 M 51.82 % 495.679 M -6.39 % 529.526 M 1.95 % 519.380 M -4.35 % 543.000 M 42.48 % 381.099 M 1.02 % 377.239 M 27.71 % 295.390 M -22.28 % 380.062 M -2.30 % 389.000 M 86.42 % 208.666 M -30.24 % 299.100 M 0.000 -100.00 % 263.700 M 0.000 -100.00 % 202.631 M 1.76 % 199.129 M 45.25 % 137.097 M -6.43 % 146.520 M -11.60 % 165.745 M 53.05 % 108.295 M 5.49 % 102.655 M 82.50 % 56.249 M 3.62 % 54.285 M 430.20 % 10.239 M 11.79 % 9.159 M 31.94 % 6.942 M 76.72 % 3.928 M -25.56 % 5.277 M 38.88 % 3.799 M -41.87 % 6.536 M 40.70 % 4.645 M 15.61 % 4.018 M -10.15 % 4.472 M 86.52 % 2.398 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 323.481 M 0.000 -100.00 % 215.168 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
Account payables 2.977 B 243.37 % 867.000 M -70.00 % 2.890 B 252.49 % 820.000 M -68.20 % 2.579 B 335.75 % 591.800 M -65.62 % 1.721 B 338.35 % 392.661 M -75.62 % 1.611 B 251.41 % 458.300 M -66.31 % 1.361 B 360.54 % 295.416 M -3.85 % 307.241 M 0.59 % 305.427 M 0.64 % 303.500 M 54.81 % 196.042 M -8.35 % 213.900 M -65.00 % 611.069 M 134.04 % 261.100 M -47.58 % 498.045 M 120.75 % 225.618 M -19.34 % 279.721 M 85.81 % 150.541 M -14.17 % 175.385 M 14.12 % 153.682 M 20.78 % 127.239 M 70.71 % 74.535 M -12.10 % 84.792 M -47.82 % 162.491 M 220.74 % 50.662 M -13.50 % 58.571 M 50.38 % 38.949 M 223.39 % 12.044 M 2.57 % 11.742 M 39.46 % 8.420 M -47.28 % 15.970 M 27.55 % 12.521 M 19.92 % 10.441 M -23.36 % 13.623 M 244.83 % 3.951 M
Tax payables 0.000 -100.00 % 175.713 M 33.42 % 131.702 M -70.38 % 444.678 M 22.81 % 362.079 M 89.34 % 191.231 M -7.51 % 206.766 M -33.94 % 313.015 M -10.35 % 349.135 M 0.000 -100.00 % 246.629 M 52.64 % 161.574 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
Deferred revenue non current 0.000 0.000 -100.00 % 1.586 B -34.33 % 2.416 B 80.22 % 1.340 B -29.17 % 1.892 B 59.90 % 1.183 B 7.13 % 1.105 B 1.69 % 1.086 B 0.000 -100.00 % 1.025 B 5 174.38 % 19.425 M -93.20 % 285.526 M 18.79 % 240.361 M 0.000 -100.00 % 205.472 M 0.000 0.000 0.000 0.000 -100.00 % 217.438 M 29.95 % 167.319 M 58.56 % 105.522 M -5.30 % 111.427 M 0.000 -100.00 % 3.566 M 59.08 % 2.242 M 0.000 0.000 0.000 0.000 0.000 100.00 % -7.618 M -8.47 % -7.023 M 6.62 % -7.521 M 0.000 100.00 % -5.357 M 21.33 % -6.810 M 0.000 100.00 % -6.847 M
Minority interest 1.987 B -2.34 % 2.035 B 2.73 % 1.981 B -35.38 % 3.065 B 37.90 % 2.222 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.115 K 0.000
Capital lease obligations 1.501 B -9.80 % 1.664 B -28.59 % 2.330 B 37.15 % 1.699 B -13.38 % 1.961 B 42.67 % 1.375 B -15.80 % 1.633 B 38.09 % 1.182 B -16.52 % 1.416 B 1 558.60 % 85.400 M -94.14 % 1.457 B 6 345.66 % 22.600 M -3.83 % 23.500 M -7.48 % 25.400 M 2.42 % 24.800 M 0.40 % 24.700 M -14.83 % 29.000 M 0.000 -100.00 % 26.400 M 0.000 -100.00 % 26.915 M -16.05 % 32.061 M 7.19 % 29.910 M -14.47 % 34.969 M -3.37 % 36.189 M 17.33 % 30.844 M 0.11 % 30.811 M -20.47 % 38.739 M -7.19 % 41.742 M 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 -100.00 % 3.049 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 100.00 % -397.519 M 92.11 % -5.036 B -163.52 % 7.929 B 257.92 % -5.021 B -175.83 % 6.622 B 0.000 -100.00 % 3.054 B 0.000 0.000 0.000 100.00 % -1.658 B -244.46 % 1.147 B 16.41 % 985.712 M 0.000 100.00 % -2.707 B 0.000 100.00 % -1.716 B 0.000 100.00 % -3.911 B -911.74 % -386.522 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
Deferred tax liabilities non current 1.520 B 0.40 % 1.514 B -1.91 % 1.544 B -29.82 % 2.199 B 72.38 % 1.276 B 30.93 % 974.478 M 46.09 % 667.053 M 45.19 % 459.422 M 17.33 % 391.572 M 11.24 % 352.000 M 98.32 % 177.493 M 5.62 % 168.049 M 17.86 % 142.579 M 34.78 % 105.790 M -11.25 % 119.200 M 13.42 % 105.093 M -17.70 % 127.700 M 0.000 -100.00 % 115.000 M 0.000 -100.00 % 113.378 M -18.83 % 139.685 M 69.85 % 82.241 M 17.96 % 69.720 M -22.21 % 89.625 M 45.80 % 61.470 M 67.99 % 36.591 M -40.67 % 61.677 M 9.48 % 56.335 M 215.95 % 17.830 M 39.28 % 12.802 M 48.33 % 8.631 M 143.61 % 3.543 M -22.45 % 4.568 M 3.35 % 4.420 M -47.38 % 8.400 M 47.90 % 5.679 M 57.76 % 3.600 M 28.10 % 2.810 M 231.05 % 848.908 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 414.051 M 0.000 -100.00 % 403.367 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 38.447 B 1.12 % 38.022 B 2.16 % 37.220 B -31.62 % 54.434 B 52.38 % 35.722 B -13.34 % 41.222 B 76.40 % 23.368 B 28.69 % 18.158 B 3.27 % 17.582 B 13.69 % 15.465 B 9.82 % 14.082 B 14.80 % 12.267 B 54.67 % 7.931 B 13.57 % 6.983 B -7.66 % 7.563 B 55.37 % 4.868 B -22.46 % 6.278 B -9.99 % 6.974 B 16.72 % 5.976 B 6.74 % 5.598 B -7.09 % 6.025 B 4.01 % 5.793 B 41.62 % 4.091 B -13.94 % 4.753 B 5.81 % 4.492 B 48.79 % 3.019 B 31.67 % 2.293 B 2.48 % 2.237 B -17.43 % 2.709 B 166.85 % 1.015 B -22.00 % 1.302 B 43.97 % 904.155 M 166.59 % 339.159 M 36.06 % 249.270 M 24.21 % 200.683 M -47.90 % 385.180 M 30.58 % 294.985 M 23.38 % 239.093 M -23.53 % 312.672 M 204.58 % 102.655 M
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-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-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-30 2018-06-30 2017-12-30 2017-06-30 2016-12-30 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31 1999-06-30 1999-01-31 1998-06-30 1998-01-31 1997-06-30 1997-01-31 1996-06-30 1995-12-30 1995-06-30 1995-01-31 1994-06-30 1994-01-31 1993-06-30 1993-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 % -97.723 M -7 942.74 % 1.246 M -97.95 % 60.656 M 0.00 % 60.656 M 207.67 % -56.334 M 0.00 % -56.334 M -765.29 % -6.510 M 0.00 % -6.510 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 79.911 M 8.89 % 73.385 M 12.47 % 65.250 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.386 B -602.59 % 275.769 M 118.85 % -1.463 B -328.59 % 639.959 M 149.35 % -1.297 B -1 563.19 % 88.634 M 109.45 % -937.809 M -359.11 % 361.940 M 289.83 % -190.664 M -358.66 % -41.570 M 90.07 % -418.797 M 0.000 100.00 % -588.732 M -341.25 % -133.425 M 0.00 % -133.425 M 6.07 % -142.052 M 0.00 % -142.052 M -167.22 % -53.160 M 0.00 % -53.160 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -856.000 M -252.13 % 562.672 M 141.16 % -1.367 B -271.01 % 799.288 M 200.64 % -794.185 M -269.26 % 469.197 M 186.95 % -539.599 M -269.54 % 318.265 M 210.20 % -288.807 M -199.44 % 290.446 M 280.40 % -161.005 M 0.000 100.00 % -358.830 M -147.85 % -144.777 M 0.00 % -144.777 M -293.47 % -36.795 M 0.00 % -36.795 M -58.45 % -23.222 M 0.00 % -23.222 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -335.000 M 44.65 % -605.237 M -220.47 % -188.861 M 65.46 % -546.789 M -54.09 % -354.853 M 43.82 % -631.653 M -158.83 % -244.038 M 12.60 % -279.229 M -247.65 % -80.319 M 81.83 % -442.131 M -54.51 % -286.150 M 0.000 100.00 % -358.733 M -447.28 % -65.549 M 0.00 % -65.549 M 66.81 % -197.523 M 0.00 % -197.523 M -77.97 % -110.985 M 0.00 % -110.985 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 316.951 M 131.88 % 136.690 M -56.47 % 314.025 M 353.53 % -123.862 M -140.43 % 306.381 M 381.37 % -108.891 M -139.75 % 273.934 M 58.88 % 172.414 M 68.58 % 102.273 M 56.75 % 65.244 M 0.000 -100.00 % 110.552 M 80.70 % 61.179 M 0.00 % 61.179 M -21.67 % 78.106 M 0.00 % 78.106 M 31.35 % 59.465 M 0.00 % 59.465 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -195.000 M -14 193.59 % 1.384 M 103.16 % -43.824 M -159.68 % 73.435 M 406.28 % -23.977 M 56.64 % -55.291 M -22.11 % -45.280 M -192.47 % 48.970 M 709.72 % 6.048 M -22.88 % 7.842 M 121.26 % -36.886 M 0.000 -100.00 % 18.279 M 16.26 % 15.722 M 0.00 % 15.722 M 11.04 % 14.160 M 0.00 % 14.160 M -34.39 % 21.582 M 0.00 % 21.582 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 2.645 B 1 497.03 % 165.620 M -93.27 % 2.461 B 986.27 % 226.598 M -90.09 % 2.286 B 211.34 % 734.231 M -58.32 % 1.762 B 1 093.30 % 147.639 M -87.42 % 1.173 B 49.91 % 782.791 M -22.29 % 1.007 B 119.56 % 458.802 M -50.78 % 932.240 M 109.44 % 445.113 M 0.00 % 445.113 M 4 096.41 % 10.607 M 0.00 % 10.607 M 112.34 % -85.968 M 0.00 % -85.968 M 0.000 0.000 -100.00 % 26.815 M -6.24 % 28.601 M -95.96 % 707.116 M 0.00 % 707.116 M 687.94 % 89.742 M 180.78 % -111.090 M -367.99 % 41.454 M 119.05 % -217.577 M -467.34 % 59.230 M 0.00 % 59.230 M 538.98 % -13.493 M 0.00 % -13.493 M -308.01 % 6.487 M 106.86 % -94.597 M -268.95 % -25.639 M 0.00 % -25.639 M -119.91 % 128.778 M 0.00 % 128.778 M 1 523.85 % 7.930 M 0.00 % 7.930 M 160.20 % -13.174 M 0.00 % -13.174 M 69.72 % -43.510 M 0.00 % -43.510 M -4 551.02 % -935.487 K 0.00 % -935.487 K -107.51 % 12.464 M 0.00 % 12.464 M 179.25 % -15.726 M 0.00 % -15.726 M -49.54 % -10.517 M 0.00 % -10.517 M -22.38 % -8.593 M 0.00 % -8.593 M -139.60 % 21.701 M -2.19 % 22.186 M -1.30 % 22.479 M 430.14 % 4.240 M -46.56 % 7.935 M 0.00 % 7.935 M -43.18 % 13.965 M 105.32 % 6.801 M 2 652.16 % 247.123 K 98.11 % 124.741 K
Net cash provided by operating activities 1.259 B -26.28 % 1.708 B 53.10 % 1.115 B -29.62 % 1.585 B 58.42 % 1.000 B -14.75 % 1.174 B -17.00 % 1.414 B 26.84 % 1.115 B -54.73 % 2.462 B 80.22 % 1.366 B 6.80 % 1.279 B 15.07 % 1.112 B 124.21 % 495.784 M -45.13 % 903.479 M 0.00 % 903.479 M 42.81 % 632.664 M 0.00 % 632.664 M 4.71 % 604.188 M 0.00 % 604.188 M -10.50 % 675.092 M 0.00 % 675.092 M -0.64 % 679.473 M -6.24 % 724.708 M 2.49 % 707.116 M 0.00 % 707.116 M 20.50 % 586.814 M 0.00 % 586.814 M 7.78 % 544.450 M 0.00 % 544.450 M 10.57 % 492.388 M 0.00 % 492.388 M 20.20 % 409.643 M 0.00 % 409.643 M 19.48 % 342.843 M -0.31 % 343.923 M 68.79 % 203.755 M 0.00 % 203.755 M 5.74 % 192.699 M 0.00 % 192.699 M -10.37 % 215.000 M 0.00 % 215.000 M 195.21 % 72.829 M 0.00 % 72.829 M 67.39 % 43.510 M 0.00 % 43.510 M 18.50 % 36.716 M 0.00 % 36.716 M 10.71 % 33.165 M 0.00 % 33.165 M 110.89 % 15.726 M 0.00 % 15.726 M 49.54 % 10.517 M 0.00 % 10.517 M 22.38 % 8.593 M 0.00 % 8.593 M -60.40 % 21.701 M -2.19 % 22.186 M -1.30 % 22.479 M 0.00 % 22.479 M 52.48 % 14.742 M 0.00 % 14.742 M 5.54 % 13.969 M 105.32 % 6.803 M 39.18 % 4.888 M 98.11 % 2.467 M
Investments in property plant and equipment -378.000 M 32.15 % -557.079 M 23.95 % -732.489 M 9.30 % -807.574 M 8.29 % -880.603 M -30.11 % -676.810 M -24.24 % -544.752 M 44.96 % -989.698 M -53.12 % -646.368 M 11.56 % -730.817 M -1.03 % -723.339 M 3.76 % -751.577 M -49.04 % -504.280 M -6.96 % -471.475 M 0.00 % -471.475 M -7.96 % -436.714 M 0.00 % -436.714 M -50.59 % -289.996 M 0.00 % -289.996 M -84.32 % -157.336 M 0.00 % -157.336 M 21.60 % -200.691 M 6.24 % -214.052 M 1.18 % -216.600 M 0.00 % -216.600 M -37.72 % -157.276 M 4.47 % -164.635 M -45.08 % -113.482 M 12.09 % -129.089 M -21.69 % -106.082 M 0.00 % -106.082 M -3.44 % -102.554 M 0.00 % -102.554 M 12.54 % -117.262 M -9.11 % -107.471 M 61.41 % -278.477 M 0.00 % -278.477 M -678.57 % -35.768 M 0.00 % -35.768 M -8.66 % -32.918 M 0.00 % -32.918 M -52.56 % -21.577 M 0.00 % -21.577 M 14.74 % -25.306 M 0.00 % -25.306 M -92.20 % -13.167 M 0.00 % -13.167 M -64.82 % -7.989 M 0.00 % -7.989 M -19.96 % -6.660 M 0.00 % -6.660 M 23.11 % -8.661 M 0.00 % -8.661 M -113.64 % -4.054 M 0.00 % -4.054 M 34.98 % -6.235 M 2.19 % -6.374 M 0.40 % -6.399 M -73.91 % -3.680 M 53.63 % -7.936 M 0.00 % -7.936 M 56.20 % -18.118 M -105.32 % -8.824 M 43.68 % -15.667 M -98.11 % -7.908 M
Acquisitions net 180.000 M 8 783.82 % 2.026 M 0.000 -100.00 % 197.585 M 101.84 % -10.747 B 0.000 0.000 0.000 0.000 100.00 % -18.787 M 0.000 0.000 0.000 100.00 % -256.352 M 0.00 % -256.352 M 0.000 0.000 100.00 % -125.338 M 0.00 % -125.338 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -42.917 M 0.00 % -42.917 M 0.000 100.00 % -170.847 K 99.55 % -38.076 M 0.00 % -38.076 M -831.90 % -4.086 M 0.00 % -4.086 M -103.08 % 132.846 M 0.00 % 132.846 M 188.35 % -150.359 M 0.00 % -150.359 M -3 952.21 % -3.711 M 0.00 % -3.711 M 92.54 % -49.770 M 0.00 % -49.770 M 58.11 % -118.813 M 0.00 % -118.813 M -101 451.85 % -116.997 K 0.00 % -116.997 K -1.96 % -114.750 K 0.00 % -114.750 K 95.94 % -2.824 M 0.00 % -2.824 M 0.000 0.000 0.000 0.000 100.00 % -6.971 M 0.00 % -6.971 M 0.000 0.000 0.000 0.000
Purchases of investments -13.000 M -327.74 % -3.039 M 0.000 0.000 0.000 100.00 % -370.877 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.475 M -7 942.73 % 31.561 K 103.69 % -854.982 K 0.00 % -854.982 K 29.81 % -1.218 M 0.00 % -1.218 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.130 K -9.11 % -18.449 K 59.90 % -46.005 K 0.00 % -46.005 K -27.27 % -36.148 K 0.00 % -36.148 K 54.80 % -79.973 K 0.00 % -79.973 K 48.80 % -156.203 K 0.00 % -156.203 K 8.95 % -171.551 K 0.00 % -171.551 K 99.66 % -49.864 M 0.00 % -49.864 M 58.07 % -118.930 M 0.00 % -118.930 M -101 552.07 % -116.997 K 0.00 % -116.997 K -1.96 % -114.750 K 0.00 % -114.750 K 95.94 % -2.824 M 0.00 % -2.824 M -75.95 % -1.605 M 2.19 % -1.641 M -33.33 % -1.231 M -73.91 % -707.616 K 91.31 % -8.144 M 0.00 % -8.144 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 100.00 % -1.697 M -100.61 % 276.904 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.748 M -163.80 % -662.474 K 0.00 % -662.474 K 27.88 % -918.578 K 0.00 % -918.578 K -1 891.89 % 51.263 K 0.00 % 51.263 K -32.59 % 76.044 K 0.00 % 76.044 K 52.29 % 49.935 K -6.24 % 53.259 K -46.74 % 100.000 K 0.00 % 100.000 K -80.23 % 505.874 K -4.47 % 529.543 K -55.95 % 1.202 M -12.09 % 1.367 M 45.80 % 937.929 K 0.00 % 937.929 K 0.000 0.000 0.000 100.00 % -16.908 M -213.07 % 14.953 M 0.00 % 14.953 M 1 108.78 % -1.482 M 0.00 % -1.482 M 38.06 % -2.393 M 0.00 % -2.393 M -26.18 % -1.897 M 0.00 % -1.897 M 70.54 % -6.438 M 0.00 % -6.438 M -112.92 % 49.833 M 0.00 % 49.833 M -58.06 % 118.813 M 0.00 % 118.813 M 1 622.78 % 6.897 M 0.00 % 6.897 M 2 546.69 % 260.573 K 0.00 % 260.573 K -81.86 % 1.437 M 0.00 % 1.437 M 0.000 0.000 0.000 0.000 100.00 % -130.290 K 0.00 % -130.290 K 0.000 0.000 0.000 0.000
Other investing activites -155.000 M 0.000 100.00 % -226.746 M -22 769.64 % -991.473 K -197.18 % 1.020 M -62.41 % 2.714 M 176.09 % -3.567 M 12.30 % -4.067 M -112.96 % -1.910 M -234.94 % 1.415 M -92.39 % 18.597 M 1 651.72 % 1.062 M 54.77 % 685.953 K 3.54 % 662.474 K 0.00 % 662.474 K -27.88 % 918.578 K 0.00 % 918.578 K 0.000 0.000 100.00 % -24.981 M 0.00 % -24.981 M -102.84 % 880.114 M -6.24 % 938.707 M 11 478.26 % -8.250 M 0.00 % -8.250 M -101.11 % 743.585 M 200.01 % -743.481 M -213.21 % 656.730 M 200.06 % -656.364 M -286 025.05 % 229.558 K 0.00 % 229.558 K -49.57 % 455.181 K 0.00 % 455.181 K -99.90 % 460.125 M 205.07 % -437.916 M -30 356.27 % 1.447 M 0.00 % 1.447 M 180.53 % -1.797 M 0.00 % -1.797 M 94.82 % -34.669 M 0.00 % -34.669 M -699.46 % -4.337 M 0.00 % -4.337 M -1 223.94 % -327.548 K 0.00 % -327.548 K 77.18 % -1.435 M 0.00 % -1.435 M -4 168.49 % 35.281 K 0.00 % 35.281 K 103.59 % -982.383 K 0.00 % -982.383 K -551.85 % -150.706 K 0.00 % -150.706 K -105.17 % 2.915 M 0.00 % 2.915 M -62.82 % 7.840 M -2.19 % 8.015 M 5.04 % 7.630 M 237.85 % -5.535 M -1 259.11 % 477.536 K 0.00 % 477.536 K -97.36 % 18.118 M 105.32 % 8.824 M -57.07 % 20.556 M 98.11 % 10.376 M
Net cash used for investing activites -366.000 M 34.42 % -558.092 M 23.81 % -732.489 M -19.56 % -612.678 M 94.60 % -11.350 B -986.15 % -1.045 B -90.58 % -548.319 M 44.82 % -993.766 M -53.29 % -648.278 M 13.35 % -748.189 M -6.16 % -704.742 M 6.41 % -752.991 M -49.02 % -505.310 M 30.65 % -728.682 M 0.00 % -728.682 M -66.39 % -437.932 M 0.00 % -437.932 M -5.45 % -415.283 M 0.00 % -415.283 M -164.27 % -157.146 M 0.00 % -157.146 M -123.13 % 679.473 M -6.24 % 724.708 M 422.45 % -224.750 M 0.00 % -224.750 M -138.30 % 586.814 M 164.66 % -907.587 M -266.70 % 544.450 M 169.44 % -784.085 M -647.36 % -104.914 M 0.00 % -104.914 M 27.65 % -145.016 M 0.00 % -145.016 M -142.30 % 342.843 M 160.95 % -562.484 M -87.37 % -300.198 M 0.00 % -300.198 M -595.40 % -43.169 M 0.00 % -43.169 M -168.76 % 62.787 M 0.00 % 62.787 M 135.21 % -178.325 M 0.00 % -178.325 M -395.98 % -35.954 M 0.00 % -35.954 M 44.17 % -64.403 M 0.00 % -64.403 M 49.24 % -126.883 M 0.00 % -126.883 M -12 856.04 % -979.337 K 0.00 % -979.337 K 88.85 % -8.781 M 0.00 % -8.781 M -64.13 % -5.350 M 0.00 % -5.350 M 14.19 % -6.235 M 2.19 % -6.374 M 0.40 % -6.399 M -81.64 % -3.523 M 84.48 % -22.703 M 0.00 % -22.703 M -25.30 % -18.118 M -105.32 % -8.824 M -280.52 % 4.888 M 98.11 % 2.467 M
Debt repayment -133.000 M -164.93 % 204.831 M 243.71 % -142.535 M 37.31 % -227.372 M -108.11 % 2.805 B -49.92 % 5.600 B 1 717.97 % -346.118 M -479.05 % 91.312 M 200.00 % -91.312 M -116.30 % 560.281 M 421.75 % -174.138 M -446.93 % 50.194 M -78.92 % 238.106 M 12.47 % 211.700 M 0.00 % 211.700 M -60.09 % 530.463 M 0.00 % 530.463 M -8.89 % 582.250 M 0.00 % 582.250 M 137.07 % 245.600 M 0.00 % 245.600 M 0.000 0.000 -100.00 % 197.150 M 0.00 % 197.150 M 0.000 -100.00 % 844.403 M 0.000 -100.00 % 30.964 M 133.92 % -91.285 M 0.00 % -91.285 M 54.05 % -198.670 M 0.00 % -198.670 M 0.000 100.00 % -35.264 M -135.62 % 98.986 M 0.00 % 98.986 M 12 914.23 % -772.473 K 0.00 % -772.473 K -101.03 % 75.352 M 0.00 % 75.352 M 549.49 % 11.602 M 0.00 % 11.602 M -59.92 % 28.943 M 0.00 % 28.943 M 458.54 % -8.072 M 0.00 % -8.072 M -105.62 % 143.573 M 0.00 % 143.573 M 9 897.14 % -1.465 M 0.00 % -1.465 M 24.56 % -1.943 M 0.00 % -1.943 M 73.09 % -7.218 M 0.00 % -7.218 M 0.000 0.000 0.000 100.00 % -9.467 M -242.82 % 6.629 M 0.00 % 6.629 M 0.000 0.000 0.000 0.000
Common stock issued 19.000 M -5.40 % 20.085 M -3.75 % 20.869 M 4.14 % 20.039 M 45.48 % 13.774 M -97.63 % 581.839 M -86.83 % 4.417 B 28 938.39 % 15.211 M -62.47 % 40.531 M 137.03 % 17.100 M -38.13 % 27.639 M 118.23 % 12.665 M 32.41 % 9.565 M 28.26 % 7.457 M 0.00 % 7.457 M 15.70 % 6.445 M 0.00 % 6.445 M -27.74 % 8.920 M 0.00 % 8.920 M -43.69 % 15.841 M 0.00 % 15.841 M 78.22 % 8.889 M -6.24 % 9.480 M -47.48 % 18.050 M 0.00 % 18.050 M 264.09 % 4.958 M -3.73 % 5.149 M -42.08 % 8.891 M 0.00 % 8.891 M 59.91 % 5.560 M 0.00 % 5.560 M -99.07 % 599.994 M 0.00 % 599.994 M 9 457.04 % 6.278 M 9.11 % 5.754 M -49.49 % 11.392 M 0.00 % 11.392 M -40.31 % 19.083 M 0.00 % 19.083 M 196.99 % 6.426 M 0.00 % 6.426 M -95.29 % 136.352 M 0.00 % 136.352 M 7 882.27 % 1.708 M 0.00 % 1.708 M -96.71 % 51.876 M 0.00 % 51.876 M 6 848.79 % 746.548 K 0.00 % 746.548 K -98.83 % 63.877 M 0.00 % 63.877 M 37 867.75 % 168.240 K 0.00 % 168.240 K -67.08 % 511.130 K 0.00 % 511.130 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -45.911 M -12.61 % -40.769 M -4.60 % -38.975 M 22.54 % -50.318 M 0.000 100.00 % -483.409 M 0.000 100.00 % -57.733 M 0.000 0.000 0.000 100.00 % -50.937 M 0.00 % -50.937 M 57.74 % -120.525 M 0.00 % -120.525 M 50.16 % -241.804 M 0.00 % -241.804 M 22.31 % -311.250 M 0.00 % -311.250 M 24.89 % -414.415 M 6.24 % -442.004 M 23.14 % -575.050 M 0.00 % -575.050 M -81.65 % -316.576 M 4.47 % -331.389 M 31.15 % -481.285 M 12.09 % -547.475 M 11.19 % -616.447 M 0.00 % -616.447 M -2 707.00 % -21.961 M 0.00 % -21.961 M 0.000 0.000 0.000 0.000 100.00 % -77.098 M 0.00 % -77.098 M 15.97 % -91.751 M 0.00 % -91.751 M -3 583.48 % -2.491 M 0.00 % -2.491 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
Dividends paid -803.000 M -40.64 % -570.946 M 12.17 % -650.058 M -29.38 % -502.457 M 13.45 % -580.539 M -18.90 % -488.252 M 8.35 % -532.763 M -24.22 % -428.895 M 16.60 % -514.272 M -8.81 % -472.612 M -1.34 % -466.369 M -18.62 % -393.162 M 0.58 % -395.463 M -23.86 % -319.288 M 0.00 % -319.288 M -4.63 % -305.167 M 0.00 % -305.167 M -2.81 % -296.814 M 0.00 % -296.814 M -45.80 % -203.571 M 0.00 % -203.571 M 0.000 0.000 100.00 % -249.700 M 0.00 % -249.700 M 0.000 100.00 % -437.050 M 0.000 100.00 % -498.242 M -223.94 % -153.807 M 0.00 % -153.807 M -49.23 % -103.066 M 0.00 % -103.066 M 0.000 100.00 % -208.903 M -257.61 % -58.417 M 0.00 % -58.417 M -71.49 % -34.065 M 0.00 % -34.065 M -85.79 % -18.336 M 0.00 % -18.336 M -110.77 % -8.699 M 0.00 % -8.699 M 29.69 % -12.372 M 0.00 % -12.372 M -69.46 % -7.301 M 0.00 % -7.301 M -55.10 % -4.708 M 0.00 % -4.708 M 9.85 % -5.222 M 0.00 % -5.222 M 5.95 % -5.552 M 0.00 % -5.552 M -37.99 % -4.024 M 0.00 % -4.024 M 0.000 0.000 0.000 100.00 % -9.694 M -194.64 % -3.290 M 0.00 % -3.290 M 0.000 0.000 0.000 0.000
Other financing activites -45.000 M 66.16 % -132.974 M -8.00 % -123.125 M 31.98 % -181.015 M -375.65 % -38.056 M -7.66 % -35.350 M -253.06 % 23.095 M 105.25 % -440.260 M -27 562.94 % -1.592 M 94.55 % -29.190 M -264.23 % -8.014 M -1 541.93 % 555.803 K -99.76 % 235.445 M 186.58 % 82.156 M 0.00 % 82.156 M 289.15 % -43.434 M 0.00 % -43.434 M 52.07 % -90.629 M 0.00 % -90.629 M -315.27 % 42.101 M 0.00 % 42.101 M -93.80 % 679.473 M -6.24 % 724.708 M 241 469.41 % 300.000 K 0.00 % 300.000 K -99.95 % 586.814 M 205.29 % -557.321 M -202.36 % 544.450 M 221.60 % -447.749 M -992 162.67 % -45.124 K 0.00 % -45.124 K -100.10 % 44.317 M 0.00 % 44.317 M -87.07 % 342.843 M 200.01 % -342.821 M -3 378.51 % 10.457 M 0.00 % 10.457 M 130.83 % -33.918 M 0.00 % -33.918 M -88.96 % -17.950 M 0.00 % -17.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.043 M 2.19 % -7.200 M 47.29 % -13.660 M -200.00 % 13.660 M 0.000 0.000 100.00 % -1.980 M -105.32 % -964.157 K -119.72 % 4.888 M 98.11 % 2.467 M
Net cash used provided by financing activities -962.000 M -105.13 % -468.966 M 44.79 % -849.354 M -2.77 % -826.467 M -163.00 % 1.312 B -66.34 % 3.898 B 7.32 % 3.632 B 537.37 % -830.384 M -52.26 % -545.360 M -363.92 % -117.555 M 79.35 % -569.218 M -65.06 % -344.854 M -154.37 % -135.574 M 23.17 % -176.459 M 0.00 % -176.459 M -236.26 % -52.477 M 0.00 % -52.477 M 71.75 % -185.778 M 0.00 % -185.778 M 41.00 % -314.862 M 0.00 % -314.862 M -146.34 % 679.473 M -6.24 % 724.708 M 218.95 % -609.250 M 0.00 % -609.250 M -203.82 % 586.814 M 172.74 % -806.737 M -248.17 % 544.450 M 126.99 % -2.017 B -139.45 % -842.506 M 0.00 % -842.506 M -347.76 % 340.055 M 0.00 % 340.055 M -0.81 % 342.843 M 159.77 % -573.570 M -1 655.85 % 36.865 M 0.00 % 36.865 M 137.78 % -97.572 M 0.00 % -97.572 M -102.75 % -48.125 M 0.00 % -48.125 M -136.10 % 133.326 M 0.00 % 133.326 M 1 383.70 % 8.986 M 0.00 % 8.986 M -77.54 % 40.018 M 0.00 % 40.018 M -42.70 % 69.841 M 0.00 % 69.841 M 20.88 % 57.776 M 0.00 % 57.776 M 965.49 % -6.675 M 0.00 % -6.675 M 16.22 % -7.968 M 0.00 % -7.968 M -13.13 % -7.043 M 2.19 % -7.200 M 47.29 % -13.660 M -289.77 % -3.505 M -344.36 % 1.434 M 0.00 % 1.434 M 172.45 % -1.980 M -105.32 % -964.157 K -119.72 % 4.888 M 98.11 % 2.467 M
Effect of forex changes on cash -50.000 M 0.000 100.00 % -50.943 M -149.23 % -20.440 M -13.12 % -18.069 M -104.32 % 418.613 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.330 M -45.29 % -9.864 M 0.00 % -9.864 M -443.61 % 2.871 M 0.00 % 2.871 M 222.14 % -2.350 M 0.00 % -2.350 M 96.43 % -65.778 M 0.00 % -65.778 M 96.89 % -2.115 B 6.24 % -2.256 B -8 576.46 % -26.000 M 0.00 % -26.000 M 98.17 % -1.420 B -197.49 % 1.456 B 176.29 % -1.909 B -202.18 % 1.868 B 10 395.08 % -18.149 M 0.00 % -18.149 M -128.53 % 63.608 M 0.00 % 63.608 M 106.90 % -922.391 M -200.36 % 919.114 M 11 714.96 % -7.913 M 0.00 % -7.913 M -244.36 % 5.482 M 0.00 % 5.482 M 306.42 % -2.656 M 0.00 % -2.656 M -415.38 % 842.019 K 0.00 % 842.019 K 189.50 % -940.787 K 0.00 % -940.787 K -283.07 % 513.904 K 0.00 % 513.904 K 739.03 % 61.250 K 0.00 % 61.250 K 3 697.27 % 1.613 K 0.00 % 1.613 K -81.83 % 8.878 K 0.00 % 8.878 K 144.56 % -19.924 K 0.00 % -19.924 K -165.59 % 30.377 K -2.19 % 31.056 K -98.94 % 2.919 M 203.23 % -2.828 M -9 966.23 % -28.094 K 0.00 % -28.094 K -100.13 % 21.765 M 105.32 % 10.600 M 139.40 % -26.905 M -98.11 % -13.581 M
Net change in cash -119.000 M -118.02 % 660.532 M 216.18 % -568.549 M -939.36 % 67.736 M 100.77 % -8.852 B -299.16 % 4.445 B -2.71 % 4.569 B 932.18 % -548.989 M -150.92 % 1.078 B 98.76 % 542.399 M 10 457.96 % 5.137 M -62.58 % 13.729 M 101.69 % -811.649 M -65 412.41 % 1.243 M 0.00 % 1.243 M -99.54 % 270.564 M 0.00 % 270.564 M 88.86 % 143.259 M 0.00 % 143.259 M 470.84 % -38.631 M 0.00 % -38.631 M -0.80 % -38.326 M 6.24 % -40.877 M 0.000 100.00 % -1.193 B -800.55 % 170.252 M -75.57 % 696.940 M 605.45 % -137.884 M 76.61 % -589.463 M -83.13 % -321.874 M 5.41 % -340.299 M -193.22 % 365.064 M 23.50 % 295.608 M 457.02 % 53.070 M -73.91 % 203.417 M 450.59 % -58.022 M -9.39 % -53.040 M -1 117.99 % 5.210 M -1.70 % 5.300 M -95.41 % 115.373 M -2.09 % 117.838 M 2 336.84 % 4.836 M -8.20 % 5.268 M 586.03 % -1.084 M -13.51 % -954.785 K 66.40 % -2.841 M -11.01 % -2.560 M 93.48 % -39.248 M 6.64 % -42.039 M -175.50 % 55.679 M -7.30 % 60.065 M 12 896.59 % 462.161 K 5.50 % 438.086 K 222.48 % -357.667 K 9.21 % -393.933 K -109.32 % 4.227 M -2.19 % 4.321 M 61.88 % 2.669 M -68.25 % 8.409 M 210.32 % -7.622 M 5.63 % -8.077 M -203.32 % 7.818 M 2.66 % 7.615 M 224.42 % -6.120 M 0.95 % -6.179 M
Cash at beginning of period 1.643 B 65.33 % 993.764 M -37.23 % 1.583 B 7.22 % 1.477 B -85.76 % 10.372 B 73.14 % 5.990 B 243.02 % 1.746 B -25.94 % 2.358 B 77.23 % 1.330 B 101.69 % 659.631 M -0.72 % 664.413 M 0.000 -100.00 % 811.649 M 0.15 % 810.406 M 0.00 % 810.406 M 41.63 % 572.209 M 0.00 % 572.209 M 38.07 % 414.446 M 0.00 % 414.446 M -10.11 % 461.057 M 0.00 % 461.057 M 143.04 % 189.705 M -6.24 % 202.335 M 0.000 -100.00 % 1.193 B 884.84 % 121.106 M -75.57 % 495.758 M 86.44 % 265.911 M -76.61 % 1.137 B 113.92 % 531.411 M -5.41 % 561.829 M 304.13 % 139.022 M 23.50 % 112.572 M -0.92 % 113.622 M -73.91 % 435.512 M 174.81 % 158.479 M 9.39 % 144.873 M 9.08 % 132.808 M -1.70 % 135.104 M 546.74 % 20.890 M -2.09 % 21.336 M 46.38 % 14.576 M -8.20 % 15.878 M 6.57 % 14.899 M 13.51 % 13.125 M -15.06 % 15.452 M 11.01 % 13.919 M -73.89 % 53.318 M -6.64 % 57.110 M 768.74 % 6.574 M -7.30 % 7.092 M 3.96 % 6.822 M 5.50 % 6.466 M -3.33 % 6.689 M -9.21 % 7.367 M 88.77 % 3.903 M -2.19 % 3.990 M 177.79 % 1.436 M -68.25 % 4.525 M -49.27 % 8.920 M -5.63 % 9.452 M 630.54 % 1.294 M 2.66 % 1.260 M -89.81 % 12.366 M -0.95 % 12.484 M
Cash at end of period 1.524 B -7.88 % 1.654 B 63.03 % 1.015 B -34.30 % 1.544 B 1.63 % 1.520 B -85.44 % 10.435 B 65.25 % 6.315 B 249.11 % 1.809 B -24.89 % 2.408 B 100.37 % 1.202 B 79.53 % 669.550 M 4 777.01 % 13.729 M 0.000 -100.00 % 811.649 M 0.00 % 811.649 M -3.69 % 842.773 M 0.00 % 842.773 M 51.11 % 557.705 M 0.00 % 557.705 M 32.02 % 422.427 M 0.00 % 422.427 M 179.05 % 151.380 M -6.24 % 161.458 M -78.75 % 759.800 M 0.000 -100.00 % 291.358 M -75.57 % 1.193 B 831.60 % 128.027 M -76.61 % 547.322 M 161.21 % 209.536 M -5.41 % 221.530 M -56.05 % 504.086 M 23.50 % 408.180 M 144.87 % 166.691 M -73.91 % 638.929 M 536.02 % 100.458 M 9.39 % 91.833 M -33.46 % 138.019 M -1.70 % 140.405 M 3.04 % 136.263 M -2.09 % 139.175 M 616.97 % 19.412 M -8.20 % 21.146 M 53.06 % 13.815 M 13.51 % 12.171 M -3.49 % 12.610 M 11.01 % 11.359 M -19.27 % 14.070 M -6.64 % 15.071 M -75.79 % 62.253 M -7.30 % 67.157 M 822.02 % 7.284 M 5.50 % 6.904 M 9.05 % 6.331 M -9.21 % 6.973 M -14.22 % 8.130 M -2.19 % 8.311 M 102.43 % 4.106 M -68.25 % 12.933 M 896.89 % 1.297 M -5.63 % 1.375 M -84.91 % 9.112 M 2.66 % 8.875 M 42.10 % 6.246 M -0.95 % 6.306 M
Operating cash flow 1.259 B -26.28 % 1.708 B 53.10 % 1.115 B -29.62 % 1.585 B 58.42 % 1.000 B -14.75 % 1.174 B -17.00 % 1.414 B 26.84 % 1.115 B -54.73 % 2.462 B 80.22 % 1.366 B 6.80 % 1.279 B 15.07 % 1.112 B 124.21 % 495.784 M -45.13 % 903.479 M 0.00 % 903.479 M 42.81 % 632.664 M 0.00 % 632.664 M 4.71 % 604.188 M 0.00 % 604.188 M -10.50 % 675.092 M 0.00 % 675.092 M -0.64 % 679.473 M -6.24 % 724.708 M 2.49 % 707.116 M 0.00 % 707.116 M 20.50 % 586.814 M 0.00 % 586.814 M 7.78 % 544.450 M 0.00 % 544.450 M 10.57 % 492.388 M 0.00 % 492.388 M 20.20 % 409.643 M 0.00 % 409.643 M 19.48 % 342.843 M -0.31 % 343.923 M 68.79 % 203.755 M 0.00 % 203.755 M 5.74 % 192.699 M 0.00 % 192.699 M -10.37 % 215.000 M 0.00 % 215.000 M 195.21 % 72.829 M 0.00 % 72.829 M 67.39 % 43.510 M 0.00 % 43.510 M 18.50 % 36.716 M 0.00 % 36.716 M 10.71 % 33.165 M 0.00 % 33.165 M 110.89 % 15.726 M 0.00 % 15.726 M 49.54 % 10.517 M 0.00 % 10.517 M 22.38 % 8.593 M 0.00 % 8.593 M -60.40 % 21.701 M -2.19 % 22.186 M -1.30 % 22.479 M 0.00 % 22.479 M 52.48 % 14.742 M 0.00 % 14.742 M 5.54 % 13.969 M 105.32 % 6.803 M 39.18 % 4.888 M 98.11 % 2.467 M
Capital expenditure -378.000 M 32.15 % -557.079 M 23.95 % -732.489 M 9.30 % -807.574 M 8.29 % -880.603 M -30.11 % -676.810 M -24.24 % -544.752 M 44.96 % -989.698 M -53.12 % -646.368 M 11.56 % -730.817 M -1.03 % -723.339 M 3.76 % -751.577 M -49.04 % -504.280 M -6.96 % -471.475 M 0.00 % -471.475 M -7.96 % -436.714 M 0.00 % -436.714 M -50.59 % -289.996 M 0.00 % -289.996 M -84.32 % -157.336 M 0.00 % -157.336 M 21.60 % -200.691 M 6.24 % -214.052 M 4.89 % -225.050 M 0.00 % -225.050 M -43.09 % -157.276 M 4.47 % -164.635 M -45.08 % -113.482 M 12.09 % -129.089 M -21.69 % -106.082 M 0.00 % -106.082 M -3.44 % -102.554 M 0.00 % -102.554 M 12.54 % -117.262 M -9.11 % -107.471 M 61.41 % -278.477 M 0.00 % -278.477 M -678.57 % -35.768 M 0.00 % -35.768 M -8.66 % -32.918 M 0.00 % -32.918 M -52.56 % -21.577 M 0.00 % -21.577 M 14.74 % -25.306 M 0.00 % -25.306 M -92.20 % -13.167 M 0.00 % -13.167 M -64.82 % -7.989 M 0.00 % -7.989 M -19.96 % -6.660 M 0.00 % -6.660 M 23.11 % -8.661 M 0.00 % -8.661 M -113.64 % -4.054 M 0.00 % -4.054 M 34.98 % -6.235 M 2.19 % -6.374 M 0.40 % -6.399 M -73.91 % -3.680 M 53.63 % -7.936 M 0.00 % -7.936 M 56.20 % -18.118 M -105.32 % -8.824 M 43.68 % -15.667 M -98.11 % -7.908 M
Free CashFlow 881.000 M -23.44 % 1.151 B 200.48 % 382.940 M -50.73 % 777.190 M 548.84 % 119.781 M -75.88 % 496.702 M -42.85 % 869.046 M 595.68 % 124.920 M -93.12 % 1.816 B 185.79 % 635.323 M 14.32 % 555.758 M 54.38 % 359.996 M 4 336.84 % -8.497 M -101.97 % 432.004 M 0.00 % 432.004 M 120.47 % 195.950 M 0.00 % 195.950 M -37.63 % 314.192 M 0.00 % 314.192 M -39.32 % 517.756 M 0.00 % 517.756 M 8.14 % 478.782 M -6.24 % 510.656 M 18.54 % 430.800 M 0.00 % 430.800 M 0.29 % 429.538 M 1.74 % 422.179 M -2.04 % 430.969 M 3.76 % 415.362 M 7.52 % 386.307 M 0.00 % 386.307 M 25.80 % 307.089 M 0.00 % 307.089 M 36.13 % 225.582 M -4.60 % 236.452 M 416.44 % -74.722 M 0.00 % -74.722 M -147.61 % 156.931 M 0.00 % 156.931 M -13.81 % 182.082 M 0.00 % 182.082 M 255.27 % 51.252 M 0.00 % 51.252 M 181.55 % 18.203 M 0.00 % 18.203 M -22.70 % 23.550 M 0.00 % 23.550 M -6.46 % 25.177 M 0.00 % 25.177 M 177.68 % 9.067 M 0.00 % 9.067 M 388.64 % 1.856 M 0.00 % 1.856 M -59.12 % 4.539 M 0.00 % 4.539 M -70.65 % 15.466 M -2.19 % 15.812 M -1.67 % 16.080 M -14.47 % 18.800 M 176.20 % 6.807 M 0.00 % 6.807 M 264.02 % -4.150 M -105.32 % -2.021 M 81.25 % -10.779 M -98.11 % -5.441 M
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 2010 2009 2009 2008 2007 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1997 1997 1996 1995 1995 1995 1994 1994 1993 1993
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993