CMXHF

CSL Limited CMXHF

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 4.26 % 14.800 B 12.34 % 13.174 B 25.55 % 10.493 B 2.22 % 10.265 B 12.80 % 9.101 B 6.58 % 8.539 B 52.88 % 5.585 B 10.29 % 5.064 B 14.86 % 4.409 B 6.22 % 4.151 B -17.18 % 5.012 B 9.53 % 4.576 B -0.31 % 4.590 B 2.56 % 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 33.14 % 1.588 B 95.09 % 813.902 M 36.43 % 596.555 M -20.71 % 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 26.45 % 1.783 B 22.40 % 1.457 B -24.07 % 1.919 B 50.77 % 1.273 B 24.31 % 1.024 B 10.45 % 926.928 M -11.61 % 1.049 B -14.60 % 1.228 B 1.36 % 1.211 B 20.47 % 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 104.81 % 19.494 M -7.32 % 21.033 M 22.38 % 17.186 M -13.48 % 19.864 M -13.01 % 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.19 % 2.963 B 15.17 % 2.573 B 9.89 % 2.341 B 39.42 % 1.679 B -0.63 % 1.690 B 8.61 % 1.556 B -1.63 % 1.582 B -1.41 % 1.604 B 9.33 % 1.467 B 16.47 % 1.260 B -1.78 % 1.283 B 9.41 % 1.172 B 5.87 % 1.107 B 21.58 % 910.845 M 38.70 % 656.711 M 418.54 % 126.647 M -74.13 % 489.478 M 174.95 % 178.024 M 282.53 % 46.539 M -47.16 % 88.083 M 216.36 % 27.843 M -3.57 % 28.873 M -7.47 % 31.203 M 25.52 % 24.859 M -34.03 % 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.84 % 0.23 12.81 % 0.20 -23.69 % 0.26 -8.23 % 0.29 2.11 % 0.28 3.11 % 0.27 -8.80 % 0.30 -9.90 % 0.33 -5.45 % 0.35 -7.39 % 0.38 19.04 % 0.32 -0.18 % 0.32 16.83 % 0.27 -4.23 % 0.29 -7.42 % 0.31 4.29 % 0.30 10.90 % 0.27 9.67 % 0.24 307.40 % 0.06 -80.57 % 0.31 40.93 % 0.22 180.38 % 0.08 -33.36 % 0.12 82.27 % 0.06 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 -4.53 % 3.629 B 15.46 % 3.143 B 11.69 % 2.814 B 42.33 % 1.977 B 1.86 % 1.941 B 5.05 % 1.848 B -5.48 % 1.955 B 5.54 % 1.852 B 16.72 % 1.587 B 7.37 % 1.478 B 0.30 % 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 37.62 % 40.948 M 29.92 % 31.517 M 25.43 % 25.127 M -36.65 % 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.99 % 0.18 7.19 % 0.17 -22.49 % 0.21 23.70 % 0.17 8.51 % 0.16 -28.76 % 0.22 -1.38 % 0.23 12.71 % 0.20 -3.85 % 0.21 -16.78 % 0.25 3.12 % 0.24 -7.46 % 0.26 20.84 % 0.22 -2.47 % 0.22 -4.94 % 0.24 -4.68 % 0.25 25.64 % 0.20 16.07 % 0.17 312.68 % 0.04 -84.30 % 0.26 39.11 % 0.19 137.18 % 0.08 -14.14 % 0.09 0.59 % 0.09 0.00 0.00 0.00 -100.00 % 0.06 -39.34 % 0.10 369 714.21 % 0.00 -166.88 % 0.00 -99.92 % 0.06
Ratio EBITDA 0.33 4.04 % 0.32 7.97 % 0.30 -10.30 % 0.33 -6.60 % 0.35 2.36 % 0.35 4.79 % 0.33 -6.90 % 0.35 -7.64 % 0.38 -8.54 % 0.42 -11.01 % 0.47 27.44 % 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 -71.93 % 0.41 16.94 % 0.35 21.43 % 0.29 27.39 % 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.86 % 0.51 0.33 % 0.51 -5.66 % 0.54 -3.47 % 0.56 41.87 % 0.39 -29.56 % 0.56 4.66 % 0.53 7.53 % 0.50 2.20 % 0.49 -6.92 % 0.52 2.09 % 0.51 -0.98 % 0.52 7.11 % 0.48 -1.83 % 0.49 -3.54 % 0.51 7.52 % 0.47 3.55 % 0.46 1.20 % 0.45 12.45 % 0.40 -21.22 % 0.51 44.54 % 0.35 -4.84 % 0.37 -4.94 % 0.39 -10.85 % 0.44 0.00 0.00 0.00 -100.00 % 0.75 -25.02 % 1.00 0.00 % 1.00 37.35 % 0.73 8.57 % 0.67
Weighted average shs out dil 486.548 M 0.28 % 485.199 M 0.18 % 484.327 M 3.11 % 469.729 M 2.96 % 456.204 M 0.14 % 455.580 M 0.34 % 454.028 M 0.03 % 453.899 M -0.53 % 456.295 M -1.46 % 463.064 M -1.86 % 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.48 % 571.318 M -5.57 % 605.010 M 12.76 % 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 0.34 % 397.947 M 0.65 % 395.386 M 0.45 % 393.610 M 24.25 % 316.789 M 33.31 % 237.633 M
Weighted average shs out 484.041 M 0.21 % 483.011 M 0.17 % 482.173 M 2.86 % 468.755 M 3.05 % 454.866 M 0.23 % 453.808 M -0.05 % 454.023 M 0.37 % 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 -1.27 % 399.294 M 0.34 % 397.947 M 0.65 % 395.386 M 0.45 % 393.610 M 24.25 % 316.789 M 33.31 % 237.633 M
EPS diluted 6.17 13.21 % 5.45 20.31 % 4.53 -5.62 % 4.80 22.14 % 3.93 22.81 % 3.20 -24.35 % 4.23 51.07 % 2.80 25.00 % 2.24 12.00 % 2.00 -9.91 % 2.22 -12.25 % 2.53 12.44 % 2.25 15.38 % 1.95 -2.01 % 1.99 50.76 % 1.32 6.45 % 1.24 6.90 % 1.16 65.71 % 0.70 483.33 % 0.12 -77.78 % 0.54 170.00 % 0.20 197.62 % 0.07 -20.66 % 0.08 89.91 % 0.04 -6.69 % 0.05 -8.78 % 0.05 21.86 % 0.04 -13.83 % 0.05 9.43 % 0.05 361 165.14 % 0.00 -100.04 % 0.03 16.03 % 0.03
Earnings per share 6.20 13.35 % 5.47 20.22 % 4.55 -5.41 % 4.81 22.08 % 3.94 22.74 % 3.21 -24.29 % 4.24 50.89 % 2.81 24.89 % 2.25 11.94 % 2.01 -9.46 % 2.22 -12.60 % 2.54 12.39 % 2.26 15.31 % 1.96 -1.51 % 1.99 49.62 % 1.33 7.26 % 1.24 5.98 % 1.17 64.79 % 0.71 491.67 % 0.12 -77.78 % 0.54 170.00 % 0.20 196.74 % 0.07 -20.43 % 0.08 85.34 % 0.05 -6.16 % 0.05 -8.80 % 0.05 22.20 % 0.04 -12.42 % 0.05 8.01 % 0.05 365 916.00 % 0.00 -100.04 % 0.03 16.03 % 0.03
Gross profit 7.951 B 5.16 % 7.561 B 12.72 % 6.708 B 18.44 % 5.664 B -1.32 % 5.739 B 60.03 % 3.587 B -24.93 % 4.777 B 60.01 % 2.986 B 18.59 % 2.518 B 17.39 % 2.145 B -1.13 % 2.169 B -15.44 % 2.566 B 8.46 % 2.365 B 6.78 % 2.215 B 0.68 % 2.200 B 14.00 % 1.930 B 9.15 % 1.768 B 13.53 % 1.558 B 27.98 % 1.217 B 43.13 % 850.295 M 4.89 % 810.655 M 181.99 % 287.473 M 29.84 % 221.413 M -24.63 % 293.759 M 54.74 % 189.840 M 0.000 0.000 0.000 -100.00 % 238.523 M 7.53 % 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 -20.18 % 524.900 M 18.88 % 441.538 M 35.52 % 325.801 M -22.87 % 422.400 M 3.90 % 406.538 M 50.71 % 269.756 M 15.33 % 233.896 M -8.19 % 254.749 M -8.79 % 279.305 M 11.23 % 251.100 M 3.55 % 242.495 M -11.89 % 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 -89.37 % 370.672 M 195.89 % 125.272 M 169.18 % 46.539 M -6.40 % 49.723 M 78.58 % 27.843 M -3.57 % 28.873 M -7.47 % 31.203 M 25.52 % 24.859 M -12.02 % 28.256 M 10.92 % 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 8.12 % 4.467 B 13.82 % 3.924 B 4.34 % 3.761 B 44.69 % 2.600 B 2.08 % 2.547 B 12.47 % 2.264 B 14.26 % 1.982 B -19.00 % 2.446 B 10.67 % 2.210 B -6.92 % 2.375 B -2.40 % 2.433 B 55.50 % 1.565 B -19.20 % 1.937 B 4.96 % 1.845 B 25.21 % 1.474 B 16.62 % 1.264 B -1.74 % 1.286 B 144.32 % 526.429 M 40.33 % 375.142 M -18.21 % 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 20.35 % 574.800 M 51.69 % 378.935 M 2.11 % 371.106 M 21.82 % 304.624 M 5.96 % 287.500 M -1.41 % 291.600 M 4.14 % 280.000 M 17.32 % 238.664 M -2.82 % 245.597 M 21.24 % 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 % 1.769 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 3.39 % 866.800 M 49.78 % 578.708 M 8.47 % 533.541 M 15.18 % 463.240 M -7.04 % 498.300 M -1.33 % 505.000 M -2.17 % 516.200 M 3.23 % 500.031 M 6.31 % 470.354 M 34.18 % 350.532 M 11.07 % 315.594 M -13.26 % 363.831 M 35.44 % 268.620 M 44.31 % 186.140 M -3.00 % 191.899 M 166.37 % 72.042 M 40.38 % 51.318 M 67.88 % 30.569 M -11.10 % 34.384 M 0.000 0.000 0.000 -100.00 % 590.000 K 0.000 0.000 0.000 -100.00 % 3.910 M
Other expenses 1.017 B 8.42 % 938.000 M 589.71 % 136.000 M 66.67 % 81.600 M 143.15 % 33.560 M -3.71 % 34.853 M 0.000 -100.00 % 240.993 M 2.55 % 235.003 M -17.52 % 284.927 M 143.62 % 116.956 M -26.51 % 159.146 M 15.01 % 138.375 M -10.55 % 154.691 M 28.08 % 120.776 M 29.08 % 93.569 M -58.98 % 228.122 M 17.41 % 194.302 M -66.22 % 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 -100.00 % 31.517 M 25.43 % 25.127 M -91.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 22.15 % 3.927 B 17.31 % 3.347 B 38.96 % 2.409 B 18.67 % 2.030 B -5.51 % 2.148 B 26.89 % 1.693 B 11.23 % 1.522 B 9.49 % 1.390 B 27.86 % 1.087 B -20.62 % 1.370 B 4.01 % 1.317 B 2.10 % 1.290 B -1.56 % 1.310 B 52.29 % 860.286 M -2.94 % 886.336 M -4.90 % 932.007 M -23.42 % 1.217 B 43.13 % 850.295 M 4.89 % 810.655 M 195.28 % 274.536 M 44.39 % 190.137 M 47.76 % 128.678 M -65.16 % 369.309 M 2 988.38 % 11.958 M -62.06 % 31.517 M 25.43 % 25.127 M -92.10 % 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 16.45 % 10.241 B 34.13 % 7.635 B -0.53 % 7.675 B 19.29 % 6.434 B 6.62 % 6.035 B 40.58 % 4.293 B 5.50 % 4.069 B 11.34 % 3.654 B 19.08 % 3.069 B -19.58 % 3.816 B 8.19 % 3.527 B -3.75 % 3.665 B -2.11 % 3.744 B 54.36 % 2.425 B -0.39 % 2.435 B -9.95 % 2.704 B 45.04 % 1.864 B -11.83 % 2.114 B 45.86 % 1.449 B 80.96 % 800.966 M 41.69 % 565.279 M 45.85 % 387.581 M -54.04 % 843.308 M 6 952.25 % 11.958 M -62.06 % 31.517 M 25.43 % 25.127 M -92.10 % 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 -6.58 % 1.455 B 17.79 % 1.235 B 6.82 % 1.156 B 53.78 % 751.838 M 17.71 % 638.714 M -23.21 % 831.800 M 60.88 % 517.024 M 4.67 % 493.965 M 7.87 % 457.943 M 30.15 % 351.857 M -24.56 % 466.400 M 9.28 % 426.800 M 17.48 % 363.305 M 4.55 % 347.504 M 53.19 % 226.852 M 12.83 % 201.050 M -2.77 % 206.781 M 50.73 % 137.185 M 14.81 % 119.487 M 42.00 % 84.143 M 69.02 % 49.782 M 18.89 % 41.872 M -20.27 % 52.515 M -35.33 % 81.208 M 0.000 0.000 0.000 -100.00 % 27.419 M 15.07 % 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 10.16 % 1.442 B 50.54 % 957.644 M 5.86 % 904.646 M 17.81 % 767.864 M -2.28 % 785.800 M -1.36 % 796.600 M 0.05 % 796.200 M 12.18 % 709.730 M 6.25 % 668.010 M 13.49 % 588.614 M 1.77 % 578.356 M -0.02 % 578.473 M 20.51 % 480.037 M -22.11 % 616.331 M 84.03 % 334.913 M 73.28 % 193.281 M 106.80 % 93.462 M -16.36 % 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.584 M -2.75 % 39.673 M 5.45 % 37.624 M 127.25 % 16.556 M 324.52 % 3.900 M -44.29 % 7.000 M 0.000 -100.00 % 9.300 M -14.68 % 10.900 M -21.58 % 13.900 M -10.90 % 15.600 M -22.39 % 20.100 M -23.37 % 26.231 M -37.64 % 42.062 M 38.56 % 30.356 M -11.77 % 34.407 M -15.94 % 40.933 M 21.63 % 33.654 M 19.58 % 28.144 M 48.93 % 18.897 M 46.35 % 12.912 M 94.28 % 6.646 M 2 002.43 % 316.111 K -85.34 % 2.156 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 454.882 M -6.06 % 484.217 M 10.15 % 439.612 M 179.67 % 157.188 M -7.97 % 170.800 M 13.26 % 150.800 M 0.000 -100.00 % 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 17.82 % 40.485 M 161.58 % 15.477 M 0.92 % 15.336 M -61.61 % 39.943 M -16.16 % 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 12 605.34 % 116.817 K -62.83 % 314.284 K 17.35 % 267.825 K -86.49 % 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 50.56 % 623.000 M 14.84 % 542.500 M 8.83 % 498.491 M 18.74 % 419.800 M 13.96 % 368.364 M 68.67 % 218.396 M 35.31 % 161.400 M -1.80 % 164.361 M -9.34 % 181.300 M -0.98 % 183.103 M -9.18 % 201.600 M 14.86 % 175.512 M -1.30 % 177.818 M 34.42 % 132.285 M -1.10 % 133.755 M 2.69 % 130.247 M 15.83 % 112.442 M 30.56 % 86.125 M -33.83 % 130.159 M 103.52 % 63.955 M 16.70 % 54.803 M 52.42 % 35.956 M 72.21 % 20.879 M 74.60 % 11.958 M 0.000 0.000 -100.00 % 23.277 M 27.62 % 18.239 M 33.92 % 13.619 M 148.39 % 5.483 M 14.23 % 4.800 M
Operating income 2.959 B -22.38 % 3.812 B 31.27 % 2.904 B -0.63 % 2.922 B 12.83 % 2.590 B 37.25 % 1.887 B -10.13 % 2.100 B 19.38 % 1.759 B -0.56 % 1.769 B 45.68 % 1.214 B -9.97 % 1.349 B -13.38 % 1.557 B 37.25 % 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 350.96 % 14.593 M -49.66 % 28.990 M -8.02 % 31.517 M 25.43 % 25.127 M -92.10 % 318.098 M 1 043.70 % 27.813 M 245.56 % -19.108 M -256.03 % 12.246 M 31.86 % 9.287 M
Operating income ratio 0.19 -25.55 % 0.26 16.85 % 0.22 -20.85 % 0.28 10.38 % 0.25 21.67 % 0.21 -15.68 % 0.25 -21.91 % 0.31 -9.84 % 0.35 26.83 % 0.28 -15.24 % 0.32 4.59 % 0.31 25.31 % 0.25 24.39 % 0.20 -8.54 % 0.22 -9.25 % 0.24 30.74 % 0.18 6.50 % 0.17 0.26 % 0.17 1 149.55 % 0.01 -88.05 % 0.12 409.84 % 0.02 -65.21 % 0.06 -25.77 % 0.09 159.82 % 0.03 0.00 0.00 0.00 -100.00 % 1.00 697.55 % 0.13 217.12 % -0.11 -268.71 % 0.06 14.58 % 0.06
Total other income expenses net 765.000 M 275.06 % -437.000 M -177.90 % 561.000 M 481.63 % -147.000 M 11.92 % -166.900 M -16.06 % -143.800 M -159.62 % 241.200 M -37.58 % 386.443 M 29.68 % 298.002 M -26.64 % 406.240 M 83.52 % 221.365 M 62.17 % 136.500 M -55.65 % 307.809 M -7.93 % 334.337 M 9.52 % 305.266 M 37.67 % 221.737 M -34.01 % 336.041 M 8.01 % 311.119 M 89.47 % 164.205 M 1 355.20 % 11.284 M -95.14 % 232.195 M 106.70 % 112.335 M 817.43 % -15.658 M -47.26 % -10.633 M -180.25 % 13.250 M 11 424.79 % -117.000 K 0.000 0.000 100.00 % -280.415 M -11 893.80 % -2.338 M -105.61 % 41.679 M 7 273.67 % -581.000 K -6 385.10 % -8.959 K
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 -1.43 % 10.679 B 1 471.56 % -778.600 M -125.94 % 3.002 B -9.72 % 3.325 B 18.76 % 2.800 B 6.49 % 2.629 B 9.70 % 2.396 B 24.18 % 1.930 B 47.20 % 1.311 B 8.89 % 1.204 B 42.09 % 847.352 M 602.46 % 120.626 M 267.08 % -72.195 M 81.29 % -385.956 M 66.96 % -1.168 B -605.41 % 231.099 M -39.06 % 379.195 M 126.90 % 167.120 M -3.86 % 173.836 M -51.81 % 360.712 M 59.42 % 226.261 M 33.17 % 169.900 M 27.13 % 133.647 M 134 259.17 % -99.618 K -103.71 % 2.687 M -40.48 % 4.515 M -77.85 % 20.386 M -7.63 % 22.071 M -13.46 % 25.503 M 47.80 % 17.255 M 2 409.34 % 687.638 K
Total investments 203.000 M 24.54 % 163.000 M -5.78 % 173.000 M -57.06 % 402.900 M 1 940.45 % 19.746 M 62.84 % 12.126 M 68.41 % 7.200 M 25.41 % 5.741 M -17.58 % 6.966 M 166.76 % 2.611 M 10.77 % 2.357 M 93.02 % 1.221 M -11.92 % 1.387 M -53.82 % 3.003 M -87.04 % 23.173 M 253.21 % 6.561 M 9.92 % 5.969 M -34.73 % 9.144 M -11.67 % 10.353 M -1.33 % 10.492 M -7.19 % 11.305 M 179.44 % 4.046 M 217.42 % 1.275 M 96.97 % 647.068 K -58.47 % 1.558 M -98.96 % 150.252 M 324.59 % 35.388 M 26.38 % 28.001 M -39.81 % 46.520 M 114.87 % 21.650 M 35.23 % 16.009 M 0.000 0.000
Total debt 11.498 B -5.62 % 12.183 B -0.36 % 12.227 B 26.60 % 9.658 B 121.52 % 4.360 B 4.99 % 4.152 B 27.39 % 3.259 B 0.95 % 3.229 B 6.10 % 3.043 B 29.75 % 2.345 B 35.21 % 1.734 B -2.33 % 1.776 B 14.43 % 1.552 B 17.87 % 1.317 B 176.72 % 475.795 M 43.72 % 331.053 M -28.51 % 463.102 M -47.11 % 875.534 M 20.86 % 724.402 M 24.92 % 579.911 M -2.01 % 591.800 M 41.84 % 417.239 M 57.78 % 264.445 M 29.85 % 203.656 M 23.81 % 164.486 M 10 769.61 % 1.513 M -61.89 % 3.971 M -28.05 % 5.519 M -74.09 % 21.305 M -7.61 % 23.060 M -10.91 % 25.883 M 42.18 % 18.205 M 409.76 % 3.571 M
Accumulated other comprehensive income loss 1.017 B 28.09 % 794.000 M 22.53 % 648.000 M 9.77 % 590.300 M 24.17 % 475.398 M 104.01 % 233.022 M 37.75 % 169.168 M 2.51 % 165.030 M -26.72 % 225.205 M 60.64 % 140.188 M -39.85 % 233.076 M -66.40 % 693.611 M 29.76 % 534.552 M 198.73 % -541.420 M -12.34 % -481.957 M -177.35 % -173.773 M -1 872.19 % 9.806 M 107.95 % -123.358 M 9.85 % -136.844 M -348.03 % -30.543 M 14.81 % -35.853 M -195.15 % 37.679 M 403.23 % 7.487 M -66.38 % 22.269 M 14.10 % 19.517 M 49.72 % 13.036 M -20.35 % 16.365 M -68.16 % 51.395 M -29.65 % 73.054 M -4.26 % 76.308 M 21.01 % 63.062 M -0.27 % 63.230 M 619.11 % 8.793 M
Retained earnings 17.744 B 10.82 % 16.012 B 9.51 % 14.621 B 8.28 % 13.503 B 46.79 % 9.199 B 23.48 % 7.450 B 10.87 % 6.719 B 7.52 % 6.249 B 10.27 % 5.668 B 15.23 % 4.918 B 7.78 % 4.563 B -6.98 % 4.905 B 20.43 % 4.073 B -9.03 % 4.478 B 2.76 % 4.357 B 83.32 % 2.377 B 37.08 % 1.734 B -0.96 % 1.751 B 69.70 % 1.032 B 79.15 % 575.881 M 9.17 % 527.517 M 116.60 % 243.547 M 61.38 % 150.920 M 70.08 % 88.735 M 64.89 % 53.813 M -9.47 % 59.441 M -7.37 % 64.168 M 34.12 % 47.843 M -18.41 % 58.635 M 6.30 % 55.160 M 42.13 % 38.808 M 7.70 % 36.034 M 38.71 % 25.977 M
Common stock 574.000 M -88.66 % 5.062 B 879.11 % 517.000 M 6.86 % 483.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 290.220 M -64.43 % 815.972 M -54.18 % 1.781 B 87.44 % 950.074 M 29.08 % 736.036 M 35.19 % 544.460 M -22.90 % 706.209 M -4.46 % 739.155 M 72.54 % 428.388 M 45.90 % 293.614 M 87.68 % 156.446 M -26.17 % 211.893 M 104.43 % 103.653 M 106.10 % 50.294 M -31.54 % 73.461 M -9.07 % 80.786 M 22.77 % 65.805 M -4.85 % 69.161 M 94.91 % 35.484 M
Total equity 21.480 B 10.74 % 19.397 B 8.81 % 17.826 B 22.28 % 14.578 B 131.66 % 6.293 B 39.13 % 4.523 B 23.21 % 3.671 B 22.23 % 3.003 B 24.00 % 2.422 B 26.44 % 1.915 B -8.31 % 2.089 B -29.68 % 2.971 B 6.88 % 2.779 B -21.70 % 3.550 B -14.79 % 4.166 B 37.98 % 3.019 B -14.34 % 3.525 B 36.74 % 2.578 B 58.04 % 1.631 B 49.65 % 1.090 B -9.02 % 1.198 B 17.39 % 1.020 B 73.89 % 586.796 M 45.02 % 404.618 M 76.09 % 229.777 M -19.20 % 284.370 M 54.39 % 184.186 M 23.18 % 149.531 M -27.11 % 205.149 M -3.35 % 212.254 M 26.59 % 167.674 M -0.44 % 168.421 M 139.73 % 70.254 M
Other non current liabilities 978.000 M 6.54 % 918.000 M 86.21 % 493.000 M -7.97 % 535.700 M 1 818.06 % 27.929 M 0.27 % 27.855 M 15.16 % 24.187 M -12.84 % 27.750 M 0.98 % 27.481 M 5.24 % 26.113 M 7.65 % 24.258 M -36.87 % 38.424 M 12.35 % 34.201 M 10.84 % 30.855 M 42.75 % 21.615 M -80.89 % 113.117 M -5.12 % 119.223 M 1 767.59 % 6.384 M -95.38 % 138.080 M -49.44 % 273.101 M 200.83 % 90.781 M -1.78 % 92.427 M 162.22 % 35.248 M 104.51 % 17.235 M 288.49 % 4.437 M 25.22 % 3.543 M -22.45 % 4.568 M 3.35 % 4.420 M -29.82 % 6.298 M -68.28 % 19.854 M 18.96 % 16.689 M -3.55 % 17.303 M 25.60 % 13.777 M
Long term debt 10.694 B -4.85 % 11.239 B 0.60 % 11.172 B 116.35 % 5.164 B 20.67 % 4.279 B 6.60 % 4.014 B 35.10 % 2.971 B -3.15 % 3.068 B 3.84 % 2.954 B 28.21 % 2.304 B 32.62 % 1.738 B -1.96 % 1.772 B 14.45 % 1.548 B 35.44 % 1.143 B 431.24 % 215.203 M -32.05 % 316.728 M 24.13 % 255.159 M -66.39 % 759.254 M 23.28 % 615.898 M 84.60 % 333.644 M -43.16 % 587.010 M 39.25 % 421.537 M 59.57 % 264.165 M 49.71 % 176.453 M 18.47 % 148.948 M 16 586.67 % 892.619 K -71.97 % 3.185 M -37.60 % 5.104 M -73.41 % 19.200 M -14.37 % 22.422 M -1.98 % 22.876 M 39.03 % 16.453 M 24 885.63 % 65.852 K
Total non current liabilities 13.182 B -3.58 % 13.671 B -0.93 % 13.800 B 107.20 % 6.660 B 32.96 % 5.009 B 6.38 % 4.709 B 38.18 % 3.408 B -3.14 % 3.518 B 5.89 % 3.323 B 22.99 % 2.702 B 30.71 % 2.067 B -3.10 % 2.133 B 11.90 % 1.906 B 26.64 % 1.505 B 175.76 % 545.836 M 7.49 % 507.801 M 16.04 % 437.612 M -54.75 % 967.111 M 18.73 % 814.559 M 27.69 % 637.918 M -12.81 % 731.635 M 34.80 % 542.766 M 71.09 % 317.243 M 57.90 % 200.916 M 24.61 % 161.235 M 925.51 % 15.722 M -28.06 % 21.855 M 0.08 % 21.837 M -50.03 % 43.703 M -8.87 % 47.955 M 11.10 % 43.164 M 20.56 % 35.803 M 143.70 % 14.691 M
Other current liabilities 3.203 B 8.09 % 2.963 B 21.61 % 2.437 B 28.90 % 1.890 B 1.91 % 1.855 B 40.67 % 1.319 B -3.31 % 1.364 B 7.59 % 1.268 B 14.16 % 1.110 B 10.45 % 1.005 B 47.58 % 681.257 M 8.80 % 626.139 M -2.23 % 640.413 M 13.27 % 565.399 M 11.63 % 506.509 M 10.28 % 459.309 M -9.66 % 508.404 M -2.17 % 519.681 M 33.26 % 389.963 M 25.03 % 311.901 M 9.84 % 283.950 M -10.58 % 317.558 M 210.43 % 102.297 M -20.29 % 128.344 M 61.48 % 79.479 M 74.99 % 45.418 M -0.44 % 45.620 M 40.71 % 32.422 M -6.31 % 34.606 M 23.04 % 28.125 M 27.67 % 22.030 M 24.17 % 17.741 M 24.94 % 14.200 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.544 B 50.84 % 1.024 B 9.13 % 938.256 M 0.49 % 933.721 M 11.56 % 836.978 M 11.57 % 750.182 M 46.58 % 511.779 M -12.63 % 585.760 M -0.81 % 590.567 M 3.48 % 570.722 M 5.29 % 542.040 M 37.67 % 393.737 M -1.73 % 400.654 M -20.23 % 502.257 M 698 623.76 % 71.882 K -64.62 % 203.193 K -99.87 % 153.263 M 86.33 % 82.252 M 0.000 100.00 % -22.460 M -206.85 % 21.020 M 19.08 % 17.653 M -13.75 % 20.466 M 35.30 % 15.126 M -17.86 % 18.415 M -13.55 % 21.301 M 45.86 % 14.604 M 28.16 % 11.395 M 15.27 % 9.886 M
Short term debt 804.000 M -14.83 % 944.000 M -10.52 % 1.055 B -76.52 % 4.494 B 1 098.04 % 375.112 M 128.42 % 164.219 M -44.32 % 294.950 M 76.70 % 166.926 M 76.64 % 94.499 M 100.57 % 47.115 M 1 531.10 % 2.889 M -47.04 % 5.455 M -1.15 % 5.518 M -96.81 % 173.087 M -33.01 % 258.363 M 1 257.83 % 19.028 M -91.15 % 214.956 M 82.59 % 117.725 M 3.99 % 113.208 M -55.49 % 254.337 M 1 692.15 % 14.192 M 75.84 % 8.071 M 2 787.50 % 279.513 K -98.97 % 27.203 M 75.08 % 15.537 M 2 403.41 % 620.641 K -21.05 % 786.157 K 89.63 % 414.575 K -80.30 % 2.104 M 229.73 % 638.211 K -78.78 % 3.007 M 71.71 % 1.751 M -50.04 % 3.505 M
Total current liabilities 4.815 B -2.73 % 4.950 B 7.42 % 4.608 B -35.17 % 7.108 B 205.05 % 2.330 B 57.03 % 1.484 B -2.99 % 1.530 B 8.53 % 1.409 B 13.79 % 1.239 B 20.79 % 1.025 B 44.05 % 711.852 M -10.36 % 794.135 M -5.24 % 838.016 M -13.65 % 970.497 M -10.26 % 1.081 B 91.89 % 563.602 M -28.73 % 790.776 M 2.99 % 767.852 M 33.92 % 573.383 M 1.49 % 564.965 M 83.67 % 307.604 M -10.44 % 343.453 M 208.49 % 111.333 M -13.89 % 129.290 M 75.28 % 73.760 M 88.80 % 39.067 M -9.63 % 43.229 M 47.47 % 29.315 M -26.66 % 39.970 M 14.93 % 34.777 M 23.08 % 28.254 M 20.61 % 23.426 M 32.28 % 17.710 M
Total liabilities 17.997 B -3.35 % 18.621 B 1.16 % 18.408 B 33.70 % 13.769 B 87.60 % 7.339 B 18.52 % 6.193 B 25.42 % 4.937 B 0.20 % 4.928 B 8.03 % 4.561 B 22.39 % 3.727 B 34.13 % 2.779 B -5.07 % 2.927 B 6.67 % 2.744 B 10.84 % 2.476 B 52.13 % 1.627 B 51.89 % 1.071 B -12.78 % 1.228 B -29.20 % 1.735 B 25.00 % 1.388 B 15.38 % 1.203 B 15.75 % 1.039 B 17.27 % 886.219 M 106.78 % 428.576 M 29.79 % 330.205 M 40.52 % 234.995 M 328.91 % 54.789 M -15.82 % 65.084 M 27.24 % 51.151 M -38.87 % 83.674 M 1.14 % 82.731 M 15.84 % 71.419 M 20.58 % 59.229 M 82.80 % 32.401 M
Other non current assets 278.000 M 56.44 % 177.705 M 74.22 % 102.000 M 460.44 % 18.200 M 130.87 % 7.883 M -27.07 % 10.809 M -33.06 % 16.148 M 13.08 % 14.280 M -15.59 % 16.917 M 10.07 % 15.369 M 7.50 % 14.296 M 2.13 % 13.998 M 76.09 % 7.949 M -25.46 % 10.665 M 30.82 % 8.152 M 34.78 % 6.049 M -8.31 % 6.597 M -55.70 % 14.891 M -8.54 % 16.281 M 103.18 % 8.013 M -3.40 % 8.295 M 51.92 % 5.460 M -3.97 % 5.686 M 602.75 % 809.154 K 9.23 % 740.778 K -81.14 % 3.928 M -25.56 % 5.277 M 38.88 % 3.799 M -22.48 % 4.901 M 61.18 % 3.041 M 22.77 % 2.477 M 0.000 0.000
Long term investments 203.000 M 24.54 % 163.000 M -5.78 % 173.000 M -57.06 % 402.900 M 2 395.99 % 16.142 M 64.06 % 9.839 M 42.17 % 6.921 M 51.64 % 4.564 M 52.87 % 2.985 M 37.98 % 2.164 M 469.04 % 380.222 K -59.53 % 939.471 K 1.64 % 924.350 K -18.84 % 1.139 M -56.30 % 2.606 M -58.08 % 6.218 M 14.77 % 5.418 M -30.13 % 7.754 M -21.88 % 9.926 M 60.60 % 6.180 M -45.33 % 11.305 M 179.44 % 4.046 M 217.42 % 1.275 M 96.97 % 647.068 K -58.47 % 1.558 M -39.42 % 2.572 M -84.35 % 16.437 M 26.56 % 12.987 M -41.94 % 22.368 M 3.31 % 21.650 M 35.23 % 16.009 M 0.000 0.000
Intangible assets 8.120 B -1.78 % 8.267 B -1.20 % 8.367 B 476.72 % 1.451 B 30.42 % 1.112 B 62.82 % 683.198 M 25.86 % 542.807 M 5.27 % 515.626 M 83.49 % 281.008 M 40.38 % 200.173 M 18.79 % 168.514 M -7.06 % 181.318 M 16.62 % 155.476 M -16.86 % 186.997 M -19.17 % 231.333 M 38.34 % 167.225 M 19.86 % 139.521 M -36.18 % 218.603 M 11.83 % 195.470 M 317.86 % 46.778 M -13.67 % 54.188 M 47.86 % 36.647 M -27.69 % 50.679 M 48.10 % 34.220 M 0.000 0.000 0.000 0.000 -100.00 % 48.054 M 13 371.73 % 356.702 K -7.88 % 387.234 K -23.86 % 508.600 K 0.000
GoodWill 8.065 B -0.17 % 8.079 B 0.00 % 8.079 B 580.45 % 1.187 B 33.10 % 892.010 M 11.54 % 799.743 M 3.84 % 770.206 M -5.05 % 811.163 M 53.96 % 526.881 M 4.73 % 503.081 M -6.20 % 536.341 M -21.91 % 686.847 M 8.08 % 635.491 M -8.76 % 696.526 M -14.50 % 814.629 M 57.52 % 517.161 M 5.71 % 489.245 M -20.80 % 617.732 M 31.07 % 471.309 M 17.01 % 402.789 M 7.27 % 375.498 M -2.82 % 386.389 M -30.05 % 552.363 M 5.59 % 523.113 M 196.61 % 176.362 M 0.000 0.000 0.000 0.000 -100.00 % 252.301 K -72.55 % 919.239 K -43.33 % 1.622 M 11.83 % 1.451 M
Goodwill and intangible assets 16.185 B -0.98 % 16.346 B -0.61 % 16.446 B 523.40 % 2.638 B 31.62 % 2.004 B 35.16 % 1.483 B 12.94 % 1.313 B -1.04 % 1.327 B 64.23 % 807.890 M 14.88 % 703.253 M -0.23 % 704.856 M -18.81 % 868.165 M 9.76 % 790.966 M -10.48 % 883.522 M -15.53 % 1.046 B 52.83 % 684.386 M 8.85 % 628.767 M -24.82 % 836.334 M 25.43 % 666.779 M 48.32 % 449.567 M 4.63 % 429.686 M 1.57 % 423.036 M -29.85 % 603.042 M 8.20 % 557.333 M 216.02 % 176.362 M 9 612.32 % -1.854 M -159.42 % -714.689 K -7.63 % -664.010 K -170.79 % 938.030 K 54.03 % 609.003 K -53.39 % 1.306 M -38.68 % 2.131 M 46.89 % 1.451 M
Property plant equipment net 9.797 B 1.44 % 9.658 B 3.27 % 9.352 B 12.56 % 8.309 B 46.85 % 5.658 B 29.50 % 4.369 B 39.37 % 3.135 B 19.91 % 2.614 B 16.05 % 2.253 B 26.35 % 1.783 B 27.33 % 1.400 B -18.60 % 1.720 B 17.25 % 1.467 B 4.06 % 1.410 B 2.17 % 1.380 B 59.52 % 865.115 M 11.97 % 772.615 M -13.81 % 896.430 M 45.20 % 617.395 M 38.09 % 447.100 M 0.67 % 444.122 M 1.77 % 436.392 M 77.46 % 245.916 M 37.53 % 178.814 M 34.22 % 133.229 M 18.50 % 112.427 M -17.67 % 136.565 M 20.43 % 113.395 M -31.87 % 166.437 M -12.86 % 190.999 M 17.14 % 163.045 M 0.04 % 162.984 M 217.57 % 51.322 M
Total non current assets 27.554 B 1.10 % 27.254 B 1.03 % 26.975 B 126.96 % 11.885 B 47.02 % 8.084 B 29.37 % 6.249 B 31.96 % 4.736 B 11.29 % 4.255 B 22.97 % 3.460 B 23.86 % 2.794 B 19.99 % 2.328 B -19.27 % 2.884 B 14.88 % 2.511 B 0.11 % 2.508 B -4.86 % 2.636 B 55.15 % 1.699 B 8.91 % 1.560 B -18.52 % 1.915 B 34.95 % 1.419 B 39.98 % 1.014 B 6.72 % 949.657 M 4.69 % 907.134 M 34.88 % 672.545 M 34.49 % 500.054 M 58.52 % 315.458 M 160.71 % 121.002 M -25.69 % 162.841 M 22.15 % 133.317 M -33.19 % 199.544 M -9.69 % 220.944 M 18.24 % 186.856 M 10.98 % 168.371 M 205.19 % 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 24.43 % 172.307 M 30.50 % 132.039 M 11.39 % 118.536 M 74.71 % 67.846 M 3.28 % 65.694 M 8.20 % 60.713 M 52.71 % 39.758 M -5.10 % 41.893 M 21.61 % 34.450 M -48.24 % 66.558 M 194.11 % 22.630 M -23.67 % 29.650 M -43.20 % 52.197 M 129.68 % 22.726 M -9.17 % 25.021 M 47.52 % 16.961 M -55.31 % 37.949 M 843.09 % 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 23.92 % -32.333 M 0.000 0.000 0.000 -100.00 % 1.088 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 3.604 M 57.61 % 2.287 M 717.75 % 279.617 K -76.26 % 1.178 M -70.41 % 3.981 M 789.21 % 447.647 K -77.36 % 1.977 M 601.51 % 281.841 K -39.02 % 462.175 K -75.20 % 1.864 M -90.94 % 20.567 M 5 894.81 % 343.083 K -37.73 % 550.991 K -60.35 % 1.390 M 225.48 % 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 -37.84 % 24.153 M 0.000 0.000 0.000 0.000
cash and cash equivalents 2.157 B 30.18 % 1.657 B 7.04 % 1.548 B -85.17 % 10.436 B 668.50 % 1.358 B 64.09 % 827.598 M 79.98 % 459.830 M -23.32 % 599.687 M -7.23 % 646.449 M 55.67 % 415.267 M -1.92 % 423.415 M -25.96 % 571.856 M -18.83 % 704.540 M -41.09 % 1.196 B 118.25 % 547.990 M -23.57 % 717.009 M -56.04 % 1.631 B 153.11 % 644.434 M 86.68 % 345.207 M -16.37 % 412.792 M -1.24 % 417.964 M 639.42 % 56.526 M 48.04 % 38.183 M 13.11 % 33.757 M 9.46 % 30.839 M 1 812.05 % 1.613 M 25.59 % 1.284 M 27.88 % 1.004 M 9.37 % 918.256 K -7.18 % 989.321 K 160.25 % 380.148 K -59.97 % 949.635 K -67.07 % 2.884 M
Cash and short term investments 2.157 B 30.18 % 1.657 B 7.04 % 1.548 B -85.17 % 10.436 B 668.50 % 1.358 B 64.09 % 827.598 M 79.98 % 459.830 M -23.32 % 599.687 M -7.23 % 646.449 M 55.50 % 415.715 M -2.27 % 425.392 M -25.65 % 572.138 M -18.85 % 705.002 M -41.15 % 1.198 B 110.69 % 568.557 M -20.74 % 717.352 M -56.04 % 1.632 B 152.65 % 645.824 M 86.85 % 345.634 M -17.13 % 417.103 M -0.21 % 417.964 M 639.42 % 56.526 M 48.04 % 38.183 M 13.11 % 33.757 M 9.46 % 30.839 M -79.34 % 149.293 M 637.80 % 20.235 M 26.33 % 16.018 M -36.11 % 25.071 M 2 434.16 % 989.321 K 160.25 % 380.148 K -59.97 % 949.635 K -67.07 % 2.884 M
Total current assets 11.850 B 10.05 % 10.768 B 16.30 % 9.259 B -43.75 % 16.461 B 196.69 % 5.548 B 24.21 % 4.467 B 15.33 % 3.873 B 5.36 % 3.676 B 4.34 % 3.523 B 23.67 % 2.849 B 12.18 % 2.539 B -15.74 % 3.013 B 0.02 % 3.013 B -14.35 % 3.518 B 11.41 % 3.157 B 32.01 % 2.392 B -25.10 % 3.193 B 33.16 % 2.398 B 49.86 % 1.600 B 25.10 % 1.279 B -0.64 % 1.287 B 28.81 % 999.467 M 191.54 % 342.827 M 46.03 % 234.769 M 57.23 % 149.314 M -31.56 % 218.157 M 152.41 % 86.429 M 28.30 % 67.366 M -24.54 % 89.279 M 20.58 % 74.041 M 41.74 % 52.237 M -11.88 % 59.280 M 24.84 % 47.486 M
Inventory 6.466 B 8.42 % 5.964 B 9.11 % 5.466 B 26.15 % 4.333 B 52.66 % 2.838 B 16.72 % 2.432 B 14.47 % 2.124 B 7.17 % 1.982 B 0.53 % 1.972 B 22.81 % 1.606 B 20.26 % 1.335 B -13.59 % 1.545 B 1.95 % 1.515 B 0.10 % 1.514 B -9.04 % 1.664 B 59.74 % 1.042 B 6.10 % 982.002 M -10.77 % 1.101 B 35.69 % 811.038 M 52.13 % 533.137 M -2.46 % 546.580 M -17.86 % 665.438 M 196.80 % 224.203 M 61.76 % 138.601 M 87.39 % 73.965 M 74.68 % 42.342 M -2.73 % 43.532 M 30.93 % 33.248 M -17.51 % 40.307 M 0.77 % 39.999 M 22.67 % 32.608 M 65.20 % 19.739 M 17.70 % 16.771 M
Net receivables 2.882 B 9.13 % 2.641 B 38.64 % 1.905 B 28.44 % 1.483 B 26.34 % 1.174 B 8.74 % 1.080 B -9.41 % 1.192 B 18.57 % 1.005 B 18.58 % 847.618 M 8.96 % 777.936 M 6.73 % 728.886 M -15.14 % 858.958 M 14.05 % 753.160 M -2.31 % 770.972 M -13.37 % 889.945 M 45.09 % 613.378 M 10.69 % 554.138 M -11.48 % 626.032 M 47.57 % 424.241 M 37.09 % 309.470 M -0.19 % 310.067 M 18.42 % 261.828 M 236.94 % 77.709 M 28.39 % 60.526 M 42.38 % 42.510 M 4.62 % 40.635 M -2.35 % 41.614 M 25.67 % 33.114 M -31.09 % 48.054 M 45.39 % 33.053 M 71.71 % 19.249 M -50.12 % 38.591 M 40.87 % 27.394 M
Tax assets 1.091 B 19.98 % 909.295 M 0.81 % 902.000 M 74.30 % 517.500 M 30.18 % 397.542 M 5.66 % 376.244 M 42.12 % 264.728 M -10.38 % 295.390 M -22.28 % 380.062 M 30.95 % 290.224 M 39.09 % 208.666 M -25.74 % 280.996 M 15.28 % 243.751 M 20.29 % 202.631 M 1.76 % 199.129 M 45.25 % 137.097 M -6.43 % 146.520 M -7.92 % 159.125 M 46.94 % 108.295 M 5.49 % 102.655 M 82.50 % 56.249 M 47.25 % 38.199 M 273.09 % 10.239 M 98.03 % 5.170 M 44.89 % 3.568 M -9.16 % 3.928 M -25.56 % 5.277 M 38.88 % 3.799 M -22.48 % 4.901 M 5.51 % 4.645 M 15.61 % 4.018 M 23.41 % 3.256 M 35.80 % 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 23.65 % 317.555 M 7.49 % 295.416 M -3.85 % 307.241 M 0.59 % 305.427 M 34.89 % 226.435 M 15.50 % 196.042 M -2.44 % 200.953 M -16.74 % 241.348 M 6.97 % 225.618 M -19.34 % 279.721 M 85.81 % 150.541 M -14.17 % 175.385 M 18.87 % 147.544 M 15.96 % 127.239 M 70.71 % 74.535 M -12.10 % 84.792 M -25.84 % 114.342 M 125.70 % 50.662 M 53.23 % 33.063 M 65.14 % 20.021 M 66.24 % 12.044 M 2.57 % 11.742 M 39.46 % 8.420 M -29.69 % 11.975 M -4.36 % 12.521 M 19.92 % 10.441 M 5.26 % 9.919 M 151.07 % 3.951 M
Tax payables 0.000 -100.00 % 175.671 M -40.68 % 296.156 M 124.44 % 131.953 M -43.85 % 234.996 M 33.68 % 175.789 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
Deferred revenue non current 0.000 0.000 -100.00 % 671.000 M 130.82 % 290.700 M -54.03 % 632.388 M 48.89 % 424.747 M 41.50 % 300.169 M 5.13 % 285.526 M 18.79 % 240.361 M -16.52 % 287.912 M 40.12 % 205.472 M 0.74 % 203.959 M -6.86 % 218.979 M 0.71 % 217.438 M 29.95 % 167.319 M 58.56 % 105.522 M -5.30 % 111.427 M -4.57 % 116.768 M 3 174.38 % 3.566 M 59.08 % 2.242 M 107.93 % -28.277 M 28.90 % -39.772 M 0.000 100.00 % -13.378 M -491.92 % 3.414 M -55.92 % 7.744 M -18.77 % 9.533 M 20.79 % 7.892 M -33.71 % 11.906 M 322.24 % -5.357 M 21.33 % -6.810 M -6.87 % -6.372 M 6.94 % -6.847 M
Minority interest 2.072 B 1.86 % 2.034 B -0.29 % 2.040 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 % -3.724 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 -100.00 % 6.764 B 3.66 % 6.525 B 44.67 % 4.510 B -1.51 % 4.579 B 42.32 % 3.218 B -5.68 % 3.411 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
Other total stockholders equity 0.000 100.00 % -4.505 B 78.67 % -21.118 B 0.000 100.00 % -4.879 B -54.45 % -3.159 B 65.99 % -9.287 B -3.00 % -9.017 B -85.74 % -4.854 B -6.01 % -4.579 B -43.53 % -3.190 B -21.37 % -2.629 B -43.75 % -1.829 B -373.10 % -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.510 B -0.26 % 1.514 B 3.42 % 1.464 B 118.47 % 670.100 M 94.28 % 344.911 M 41.41 % 243.900 M 106.82 % 117.929 M -17.29 % 142.579 M 34.78 % 105.790 M 18.95 % 88.933 M -15.38 % 105.093 M -12.40 % 119.970 M 12.86 % 106.300 M -6.24 % 113.378 M -18.83 % 139.685 M 69.85 % 82.241 M 17.96 % 69.720 M -18.97 % 86.046 M 39.98 % 61.470 M 67.99 % 36.591 M -40.67 % 61.677 M 55.58 % 39.642 M 122.33 % 17.830 M 146.73 % 7.227 M 62.89 % 4.437 M 25.22 % 3.543 M -22.45 % 4.568 M 3.35 % 4.420 M -29.82 % 6.298 M 10.90 % 5.679 M 57.76 % 3.600 M 75.95 % 2.046 M 141.03 % 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 4.93 % 36.234 B 27.83 % 28.346 B 107.94 % 13.632 B 27.22 % 10.715 B 24.48 % 8.608 B 8.54 % 7.931 B 13.57 % 6.983 B 23.76 % 5.642 B 15.92 % 4.868 B -17.47 % 5.898 B 6.78 % 5.523 B -8.33 % 6.025 B 4.01 % 5.793 B 41.62 % 4.091 B -13.94 % 4.753 B 10.21 % 4.312 B 42.85 % 3.019 B 31.67 % 2.293 B 2.48 % 2.237 B 17.34 % 1.907 B 87.77 % 1.015 B 38.18 % 734.823 M 58.10 % 464.772 M 37.04 % 339.159 M 36.06 % 249.270 M 24.21 % 200.683 M -30.52 % 288.823 M -2.09 % 294.985 M 23.38 % 239.093 M 5.03 % 227.650 M 121.76 % 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 139.000 M 18.80 % 117.000 M 27.45 % 91.800 M 13.33 % 81.000 M 55.77 % 52.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -878.288 M 44.66 % -1.587 B -154.02 % -624.764 M 21.58 % -796.692 M -189.92 % -274.800 M 52.42 % -577.600 M 36.30 % -906.800 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
Accounts receivables -318.824 M 0.000 -100.00 % 27.723 M 165.33 % -42.437 M -216.27 % 36.500 M -72.33 % 131.900 M 135.93 % -367.100 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
Inventory -637.647 M 0.000 100.00 % -898.036 M -4.60 % -858.539 M -133.49 % -367.700 M 46.35 % -685.400 M -22.77 % -558.300 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
Accounts payables 323.901 M 0.000 -100.00 % 195.053 M -3.44 % 202.004 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -245.718 M 84.52 % -1.587 B -3 242.83 % 50.496 M 151.67 % -97.719 M -273.26 % 56.400 M 334.02 % -24.100 M -229.57 % 18.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 4.439 B 525.96 % 709.199 M -71.36 % 2.476 B 4.59 % 2.368 B 153.34 % 934.600 M 102.03 % 462.600 M 125.66 % 205.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 3.561 B 28.84 % 2.764 B 6.27 % 2.601 B -1.05 % 2.629 B -27.42 % 3.622 B 45.56 % 2.488 B 51.32 % 1.644 B 17.45 % 1.400 B 12.86 % 1.241 B 4.77 % 1.184 B -12.30 % 1.350 B -0.51 % 1.357 B 3.81 % 1.307 B 11.38 % 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 0.000 -100.00 % 73.433 M 10.71 % 66.331 M 0.000 0.000 0.000 -100.00 % 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 25.09 % -849.000 M 49.82 % -1.692 B -35.61 % -1.248 B -4.30 % -1.196 B 0.87 % -1.207 B -7.98 % -1.118 B -52.96 % -730.636 M -10.91 % -658.774 M -56.09 % -422.056 M -34.13 % -314.672 M 16.66 % -377.573 M 9.25 % -416.050 M -29.24 % -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 0.000 100.00 % -10.534 B -2 614.95 % -388.000 M 0.000 100.00 % -17.800 M 0.000 100.00 % -397.264 M 0.000 100.00 % -182.491 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 -100.00 % 464.000 M 219.68 % -387.700 M 0.000 0.000 0.000 -100.00 % 157.374 M 0.000 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 % 272.000 M 0.000 0.000 0.000 0.000 100.00 % -1.325 M 27.88 % -1.837 M -2 562.42 % 74.608 K -50.94 % 152.089 K 61.89 % 93.947 K -49.18 % 184.870 K -82.15 % 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 0.000 -100.00 % 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 7.07 % -410.000 M -16.15 % -353.000 M -50 328.57 % -700.000 K 99.85 % -476.900 M -235.61 % -142.100 M 16.26 % -169.700 M -7.83 % -157.374 M -19.95 % -131.204 M -149.44 % -52.599 M -5.28 % -49.961 M -11.49 % -44.813 M -193.82 % -15.252 M -8.31 % -14.082 M 8.19 % -15.338 M 58.25 % -36.733 M -84.36 % -19.924 M -4.25 % -19.112 M 95.30 % -406.355 M -3 514.99 % -11.241 M 85.83 % -79.321 M -381.83 % -16.463 M 45.42 % -30.164 M -131.16 % 96.796 M -59.28 % 237.696 M 12 197.92 % -1.965 M -994.16 % 219.733 K -96.23 % 5.830 M 135.07 % 2.480 M 18.39 % 2.095 M 201.64 % 694.492 K 374.70 % 146.302 K -99.35 % 22.414 M
Net cash used for investing activites -850.000 M 32.49 % -1.259 B 89.37 % -11.843 B -623.86 % -1.636 B 2.22 % -1.673 B -22.43 % -1.367 B -6.17 % -1.287 B -14.00 % -1.129 B -70.96 % -660.534 M -9.29 % -604.398 M -92.30 % -314.292 M 16.68 % -377.198 M 9.22 % -415.495 M -29.53 % -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 860.28 % -496.700 M -349.85 % 198.800 M -31.04 % 288.300 M -31.91 % 423.400 M -47.08 % 800.100 M -5.58 % 847.400 M 72.52 % 491.200 M 149.97 % 196.500 M -50.16 % 394.300 M -53.30 % 844.403 M 2 451.59 % 33.093 M 118.13 % -182.570 M 43.07 % -320.673 M -809.36 % -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 0.000 0.000 0.000 -100.00 % 11.556 M 18.87 % 9.722 M -25.11 % 12.982 M -50.80 % 26.387 M 57.80 % 16.723 M -49.89 % 33.369 M 228.85 % 10.147 M -46.61 % 19.005 M 101.10 % 9.450 M -99.21 % 1.200 B 9 873.41 % 12.032 M -47.19 % 22.783 M -19.56 % 28.322 M 189.03 % 9.799 M -96.41 % 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 26.66 % -1.063 B -64.07 % -647.965 M 37.01 % -1.029 B 16.56 % -1.233 B -3 378.10 % -35.447 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 -18.26 % -1.213 B -12.87 % -1.074 B -8.70 % -988.324 M -3.17 % -958.000 M -8.48 % -883.100 M -9.46 % -806.800 M -63.06 % -494.795 M -7.48 % -460.361 M -6.57 % -431.979 M -6.10 % -407.142 M 16.90 % -489.934 M -6.13 % -461.620 M -5.62 % -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 41.61 % -152.423 M -90.53 % -80.000 M -59.68 % -50.100 M -194.71 % 52.900 M 27.16 % 41.600 M 54.07 % 27.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 554.610 K -10.73 % 621.251 K 279.97 % -345.205 K -282.51 % -90.248 K 99.59 % -21.939 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
Net cash used provided by financing activities -2.241 B -74.53 % -1.284 B -381.58 % 456.000 M -94.06 % 7.676 B 647.57 % -1.402 B -118.11 % -642.700 M -30.76 % -491.500 M -79.74 % -273.455 M -245.15 % -79.227 M 70.70 % -270.379 M 57.06 % -629.724 M 41.05 % -1.068 B 5.15 % -1.126 B -412.14 % -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 150.57 % -87.000 M -123.08 % -39.000 M 39.25 % -64.200 M -301.25 % 31.900 M 118.49 % 14.600 M 171.22 % -20.500 M -3.92 % -19.727 M -443.61 % 5.741 M 222.14 % -4.700 M 96.43 % -131.557 M -673.91 % 22.923 M 147.69 % -48.066 M -231.51 % 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.52 % -8.825 B -202.56 % 8.604 B 1 386.58 % 578.800 M 17.28 % 493.500 M 418.59 % -154.900 M -594.52 % -22.303 M -110.13 % 220.229 M 147 691.19 % -149.216 K 99.61 % -38.631 M 73.21 % -144.209 M 61.79 % -377.412 M -154.15 % 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 -85.40 % 10.334 B 497.31 % 1.730 B 50.27 % 1.151 B 75.02 % 657.800 M -19.06 % 812.700 M 30.97 % 620.518 M 45.98 % 425.072 M 2.56 % 414.446 M -10.11 % 461.057 M -35.41 % 713.810 M -33.89 % 1.080 B 117.79 % 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 8.88 % 1.509 B -85.40 % 10.334 B 497.33 % 1.730 B 50.27 % 1.151 B 75.02 % 657.800 M 9.96 % 598.214 M -7.30 % 645.301 M 55.76 % 414.297 M -1.92 % 422.427 M -25.84 % 569.601 M -18.90 % 702.321 M -41.11 % 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 28.84 % 2.764 B 6.27 % 2.601 B -1.05 % 2.629 B -27.42 % 3.622 B 45.56 % 2.488 B 51.32 % 1.644 B 17.45 % 1.400 B 12.86 % 1.241 B 4.77 % 1.184 B -12.30 % 1.350 B -0.51 % 1.357 B 3.81 % 1.307 B 11.38 % 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 0.000 -100.00 % 73.433 M 10.71 % 66.331 M 0.000 0.000 0.000 -100.00 % 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 25.65 % -1.692 B -35.61 % -1.248 B -4.30 % -1.196 B 0.87 % -1.207 B -7.98 % -1.118 B -52.96 % -730.636 M -10.91 % -658.774 M -56.09 % -422.056 M -34.13 % -314.672 M 16.66 % -377.573 M 9.25 % -416.050 M -29.24 % -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 65.68 % 909.000 M -34.18 % 1.381 B -43.07 % 2.426 B 89.28 % 1.282 B 143.26 % 526.800 M -21.31 % 669.467 M 15.07 % 581.801 M -23.65 % 762.064 M -26.41 % 1.036 B 5.72 % 979.474 M 9.91 % 891.195 M 4.64 % 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 302.53 % -50.613 M -207.46 % 47.099 M -6.46 % 50.353 M 478.05 % -13.319 M 23.11 % -17.322 M -113.64 % -8.108 M -123.85 % 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-30 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 2000-12-30 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 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30
Revenue 7.256 B -11.65 % 8.213 B 21.73 % 6.747 B -19.32 % 8.363 B 40.86 % 5.937 B -18.40 % 7.276 B 69.07 % 4.303 B -27.81 % 5.961 B 98.13 % 3.009 B -24.94 % 4.008 B 16.27 % 3.447 B -5.23 % 3.638 B -9.82 % 4.034 B -10.46 % 4.505 B -11.53 % 5.092 B -4.18 % 5.314 B 24.88 % 4.255 B -16.48 % 5.095 B 27.38 % 4.000 B -7.11 % 4.306 B 22.08 % 3.527 B 5.18 % 3.353 B 14.56 % 2.927 B 1.70 % 2.878 B 113.52 % 1.348 B -58.24 % 3.228 B 40.64 % 2.295 B 0.00 % 2.295 B -4.10 % 2.393 B 0.00 % 2.393 B 49.98 % 1.596 B 0.00 % 1.596 B 7.01 % 1.491 B 0.00 % 1.491 B -8.71 % 1.633 B 0.00 % 1.633 B 43.26 % 1.140 B 0.00 % 1.140 B 46.15 % 780.161 M 0.00 % 780.161 M -1.74 % 793.939 M 0.00 % 793.939 M 95.09 % 406.951 M 0.00 % 406.951 M 36.43 % 298.278 M 0.00 % 298.278 M 39.68 % 213.546 M 0.00 % 213.546 M -1.48 % 216.747 M 0.00 % 216.747 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.261 M 0.00 % 119.261 M 7.53 % 110.912 M 0.00 % 110.912 M 24.28 % 89.246 M 0.00 % 89.246 M 27.03 % 70.258 M 0.00 % 70.258 M 24.95 % 56.230 M 0.00 % 56.230 M
Net income 1.031 B -48.61 % 2.007 B 170.85 % 741.000 M -62.64 % 1.983 B 233.21 % 595.262 M -64.32 % 1.669 B 251.55 % 474.634 M -72.81 % 1.746 B 369.39 % 371.911 M -70.58 % 1.264 B 81.95 % 694.751 M -24.85 % 924.518 M 21.97 % 758.000 M -34.69 % 1.161 B 33.69 % 868.217 M -37.63 % 1.392 B 101.15 % 692.055 M -38.00 % 1.116 B 58.82 % 702.854 M -28.79 % 987.020 M 10.60 % 892.394 M 5.50 % 845.903 M 20.63 % 701.209 M -2.88 % 721.989 M 125.27 % 320.495 M -60.13 % 803.791 M 58.01 % 508.701 M 0.00 % 508.701 M -5.37 % 537.585 M 0.00 % 537.585 M 42.57 % 377.070 M 0.00 % 377.070 M 2.00 % 369.671 M 0.00 % 369.671 M 14.69 % 322.314 M 0.00 % 322.314 M 66.29 % 193.831 M 0.00 % 193.831 M 503.12 % 32.138 M 0.00 % 32.138 M -79.63 % 157.786 M 0.00 % 157.786 M 192.06 % 54.025 M 0.00 % 54.025 M 235.39 % 16.108 M 0.00 % 16.108 M -18.13 % 19.674 M 0.00 % 19.674 M 91.72 % 10.262 M 0.00 % 10.262 M 5.28 % 9.747 M 0.00 % 9.747 M -7.32 % 10.517 M 0.00 % 10.517 M 22.39 % 8.593 M 0.00 % 8.593 M -13.48 % 9.932 M 0.00 % 9.932 M -13.01 % 11.417 M 0.00 % 11.417 M 644 764.03 % -1.771 K 0.00 % -1.771 K -160.53 % 2.926 K 0.00 % 2.926 K -99.91 % 3.100 M 0.00 % 3.100 M
Income before tax 1.227 B -51.68 % 2.540 B 155.02 % 996.000 M -59.87 % 2.482 B 259.84 % 689.805 M -65.46 % 1.997 B 227.52 % 609.805 M -71.33 % 2.127 B 206.82 % 693.109 M -55.91 % 1.572 B 91.17 % 822.319 M -28.90 % 1.157 B 31.33 % 880.700 M -39.69 % 1.460 B 70.39 % 857.100 M -40.07 % 1.430 B 122.12 % 643.850 M -56.02 % 1.464 B 118.01 % 671.581 M -24.94 % 894.700 M 4.40 % 857.000 M 0.00 % 857.000 M 6.87 % 801.900 M -0.06 % 802.400 M 114.19 % 374.621 M -61.84 % 981.770 M 55.85 % 629.948 M 0.00 % 629.948 M -8.01 % 684.765 M 0.00 % 684.765 M 38.61 % 494.017 M 0.00 % 494.017 M 11.80 % 441.873 M 0.00 % 441.873 M 1.06 % 437.233 M 0.00 % 437.233 M 57.16 % 278.207 M 0.00 % 278.207 M 495.97 % 46.681 M 0.00 % 46.681 M -74.81 % 185.336 M 0.00 % 185.336 M 195.89 % 62.636 M 0.00 % 62.636 M 169.17 % 23.270 M 0.00 % 23.270 M -6.40 % 24.861 M 0.00 % 24.861 M 78.57 % 13.922 M 0.00 % 13.922 M -3.57 % 14.437 M 0.00 % 14.437 M -7.47 % 15.602 M 0.00 % 15.602 M 25.53 % 12.429 M 0.00 % 12.429 M -12.03 % 14.128 M 0.00 % 14.128 M 10.92 % 12.737 M 0.00 % 12.737 M 58.34 % 8.044 M 0.00 % 8.044 M 37.93 % 5.832 M 0.00 % 5.832 M 25.72 % 4.639 M 0.00 % 4.639 M
Income before tax ratio 0.17 -45.31 % 0.31 109.50 % 0.15 -50.27 % 0.30 155.46 % 0.12 -57.67 % 0.27 93.72 % 0.14 -60.28 % 0.36 54.86 % 0.23 -41.26 % 0.39 64.42 % 0.24 -24.98 % 0.32 45.63 % 0.22 -32.65 % 0.32 92.59 % 0.17 -37.46 % 0.27 77.87 % 0.15 -47.35 % 0.29 71.14 % 0.17 -19.19 % 0.21 -14.48 % 0.24 -4.92 % 0.26 -6.71 % 0.27 -1.73 % 0.28 0.31 % 0.28 -8.63 % 0.30 10.81 % 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.29 % 0.08 0.00 % 0.08 -32.99 % 0.12 0.00 % 0.12 81.25 % 0.06 0.00 % 0.06 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.12 0.00 % 0.12 3.16 % 0.11 0.00 % 0.11 27.41 % 0.09 0.00 % 0.09 8.58 % 0.08 0.00 % 0.08 0.62 % 0.08 0.00 % 0.08
EBITDA 2.004 B -37.95 % 3.229 B 104.89 % 1.576 B -50.67 % 3.195 B 153.24 % 1.262 B -51.38 % 2.595 B 168.25 % 967.221 M -60.67 % 2.459 B 468.68 % 432.450 M -66.58 % 1.294 B 123.23 % 579.750 M -36.86 % 918.150 M -16.19 % 1.096 B -36.27 % 1.719 B 25.16 % 1.373 B -33.73 % 2.073 B 101.56 % 1.028 B -56.44 % 2.360 B 198.27 % 791.400 M -6.65 % 847.800 M -11.28 % 955.600 M -1.37 % 968.900 M 6.85 % 906.800 M -0.59 % 912.200 M 112.46 % 429.348 M -62.91 % 1.157 B 56.63 % 738.978 M 0.00 % 738.978 M -6.22 % 787.968 M 0.00 % 787.968 M 41.57 % 556.608 M 0.00 % 556.608 M 8.01 % 515.309 M 0.00 % 515.309 M -1.89 % 525.226 M 0.00 % 525.226 M 59.15 % 330.011 M 0.00 % 330.011 M 267.36 % 89.834 M 0.00 % 89.834 M -63.58 % 246.641 M 0.00 % 246.641 M 145.53 % 100.453 M 0.00 % 100.453 M 71.71 % 58.500 M 0.00 % 58.500 M 21.48 % 48.156 M 0.00 % 48.156 M 70.91 % 28.176 M 0.00 % 28.176 M 37.62 % 20.474 M 0.00 % 20.474 M 29.92 % 15.759 M 0.00 % 15.759 M 25.44 % 12.563 M 0.00 % 12.563 M -15.52 % 14.871 M 0.00 % 14.871 M -35.42 % 23.026 M 0.00 % 23.026 M 44.75 % 15.907 M 0.00 % 15.907 M 79.44 % 8.865 M 0.00 % 8.865 M 25.85 % 7.044 M 0.00 % 7.044 M
Net income ratio 0.14 -41.83 % 0.24 122.50 % 0.11 -53.69 % 0.24 136.55 % 0.10 -56.28 % 0.23 107.93 % 0.11 -62.34 % 0.29 136.92 % 0.12 -60.80 % 0.32 56.49 % 0.20 -20.71 % 0.25 35.25 % 0.19 -27.07 % 0.26 51.11 % 0.17 -34.91 % 0.26 61.08 % 0.16 -25.77 % 0.22 24.68 % 0.18 -23.34 % 0.23 -9.40 % 0.25 0.30 % 0.25 5.30 % 0.24 -4.50 % 0.25 5.50 % 0.24 -4.52 % 0.25 12.35 % 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.67 % 0.04 0.00 % 0.04 -79.27 % 0.20 0.00 % 0.20 49.70 % 0.13 0.00 % 0.13 145.83 % 0.05 0.00 % 0.05 -41.38 % 0.09 0.00 % 0.09 94.59 % 0.05 0.00 % 0.05 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.08 0.00 % 0.08 -19.10 % 0.10 0.00 % 0.10 518 833.44 % 0.00 0.00 % 0.00 -147.65 % 0.00 0.00 % 0.00 -99.92 % 0.06 0.00 % 0.06
Ratio EBITDA 0.28 -29.76 % 0.39 68.31 % 0.23 -38.86 % 0.38 79.78 % 0.21 -40.41 % 0.36 58.66 % 0.22 -45.52 % 0.41 187.03 % 0.14 -55.48 % 0.32 91.99 % 0.17 -33.37 % 0.25 -7.06 % 0.27 -28.83 % 0.38 41.47 % 0.27 -30.85 % 0.39 61.41 % 0.24 -47.84 % 0.46 134.15 % 0.20 0.49 % 0.20 -27.33 % 0.27 -6.23 % 0.29 -6.73 % 0.31 -2.25 % 0.32 -0.50 % 0.32 -11.18 % 0.36 11.37 % 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 11.09 % 0.29 0.00 % 0.29 151.36 % 0.12 0.00 % 0.12 -62.93 % 0.31 0.00 % 0.31 25.85 % 0.25 0.00 % 0.25 25.86 % 0.20 0.00 % 0.20 -13.03 % 0.23 0.00 % 0.23 73.47 % 0.13 0.00 % 0.13 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.12 0.00 % 0.12 -39.94 % 0.21 0.00 % 0.21 16.48 % 0.18 0.00 % 0.18 41.26 % 0.13 0.00 % 0.13 0.72 % 0.13 0.00 % 0.13
Gross profit ratio 0.46 -11.22 % 0.52 4.19 % 0.50 -2.50 % 0.51 15.39 % 0.44 -13.84 % 0.52 5.32 % 0.49 -12.64 % 0.56 8.11 % 0.52 -14.26 % 0.61 7.57 % 0.56 -2.81 % 0.58 8.34 % 0.53 -8.27 % 0.58 8.32 % 0.54 -5.47 % 0.57 8.41 % 0.52 1.39 % 0.52 -0.96 % 0.52 8.77 % 0.48 -11.44 % 0.54 7.79 % 0.50 0.08 % 0.50 -3.64 % 0.52 1.74 % 0.51 -1.13 % 0.52 7.47 % 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.84 % 0.37 0.00 % 0.37 -5.75 % 0.39 0.00 % 0.39 -10.08 % 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 486.490 M 0.11 % 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.42 % 456.212 M 0.00 % 456.195 M 0.09 % 455.799 M 0.09 % 455.411 M 0.41 % 453.536 M -0.22 % 454.520 M 0.10 % 454.065 M 0.08 % 453.688 M -0.52 % 456.038 M -0.15 % 456.711 M -1.02 % 461.421 M -0.53 % 463.871 M -1.42 % 470.563 M -1.09 % 475.768 M -1.77 % 484.336 M -0.53 % 486.913 M -1.89 % 496.287 M 0.00 % 496.287 M -4.62 % 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 0.98 % 546.077 M 0.00 % 546.077 M -7.57 % 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 0.34 % 397.947 M 0.00 % 397.947 M 0.65 % 395.386 M 0.00 % 395.386 M 0.45 % 393.610 M 0.00 % 393.610 M 24.25 % 316.789 M 0.00 % 316.789 M 33.31 % 237.633 M 0.00 % 237.633 M
Weighted average shs out 484.212 M 0.07 % 483.880 M -0.02 % 483.979 M 0.24 % 482.830 M 0.10 % 482.369 M 0.07 % 482.038 M 0.07 % 481.706 M 5.46 % 456.751 M 0.25 % 455.627 M -0.06 % 455.919 M -0.21 % 456.862 M 0.30 % 455.474 M 0.55 % 452.972 M -0.48 % 455.176 M 0.54 % 452.726 M -0.39 % 454.519 M -0.09 % 454.933 M -0.60 % 457.671 M -0.75 % 461.120 M -0.62 % 463.999 M -1.43 % 470.726 M -1.05 % 475.739 M -1.79 % 484.433 M -0.52 % 486.954 M -1.90 % 496.385 M 0.00 % 496.385 M -4.40 % 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 0.00 % 448.571 M 12.11 % 400.109 M 0.00 % 400.109 M 1.50 % 394.213 M 0.00 % 394.213 M -1.27 % 399.294 M 0.00 % 399.294 M 0.34 % 397.947 M 0.00 % 397.947 M 0.65 % 395.386 M 0.00 % 395.386 M 0.45 % 393.610 M 0.00 % 393.610 M 24.25 % 316.789 M 0.00 % 316.789 M 33.31 % 237.633 M 0.00 % 237.633 M
EPS diluted 2.12 -48.67 % 4.13 169.93 % 1.53 -62.59 % 4.09 232.52 % 1.23 -64.35 % 3.45 275.00 % 0.92 -75.85 % 3.81 364.63 % 0.82 -70.40 % 2.77 82.24 % 1.52 -25.12 % 2.03 21.56 % 1.67 -34.51 % 2.55 32.81 % 1.92 -37.25 % 3.06 101.32 % 1.52 -37.70 % 2.44 60.53 % 1.52 -28.30 % 2.12 11.58 % 1.90 6.74 % 1.78 23.61 % 1.44 -2.70 % 1.48 127.69 % 0.65 -59.38 % 1.60 63.27 % 0.98 0.00 % 0.98 -2.00 % 1.00 0.00 % 1.00 51.52 % 0.66 0.00 % 0.66 6.45 % 0.62 0.00 % 0.62 6.90 % 0.58 0.00 % 0.58 65.71 % 0.35 0.00 % 0.35 493.22 % 0.06 0.00 % 0.06 -78.15 % 0.27 0.00 % 0.27 170.00 % 0.10 0.00 % 0.10 197.62 % 0.03 0.00 % 0.03 -20.57 % 0.04 0.00 % 0.04 89.69 % 0.02 0.00 % 0.02 -6.69 % 0.02 0.00 % 0.02 -8.78 % 0.03 0.00 % 0.03 21.86 % 0.02 0.00 % 0.02 -14.00 % 0.03 0.00 % 0.03 9.65 % 0.02 0.00 % 0.02 361 236.63 % 0.00 0.00 % 0.00 -100.04 % 0.02 0.00 % 0.02 16.03 % 0.01 0.00 % 0.01
Earnings per share 2.13 -48.67 % 4.15 171.24 % 1.53 -62.77 % 4.11 234.15 % 1.23 -64.45 % 3.46 249.49 % 0.99 -74.08 % 3.82 365.85 % 0.82 -70.40 % 2.77 82.24 % 1.52 -25.12 % 2.03 21.56 % 1.67 -34.77 % 2.56 33.33 % 1.92 -37.25 % 3.06 101.32 % 1.52 -37.70 % 2.44 60.53 % 1.52 -28.30 % 2.12 11.58 % 1.90 6.74 % 1.78 23.61 % 1.44 -2.70 % 1.48 127.69 % 0.65 -59.63 % 1.61 64.29 % 0.98 0.00 % 0.98 -2.00 % 1.00 0.00 % 1.00 49.25 % 0.67 0.00 % 0.67 8.06 % 0.62 0.00 % 0.62 5.08 % 0.59 0.00 % 0.59 63.89 % 0.36 0.00 % 0.36 510.17 % 0.06 0.00 % 0.06 -78.15 % 0.27 0.00 % 0.27 170.00 % 0.10 0.00 % 0.10 196.74 % 0.03 0.00 % 0.03 -20.33 % 0.04 0.00 % 0.04 84.72 % 0.02 0.00 % 0.02 -6.15 % 0.02 0.00 % 0.02 -8.61 % 0.03 0.00 % 0.03 22.48 % 0.02 0.00 % 0.02 -12.80 % 0.03 0.00 % 0.03 8.23 % 0.02 0.00 % 0.02 365 988.43 % 0.00 0.00 % 0.00 -100.04 % 0.02 0.00 % 0.02 16.03 % 0.01 0.00 % 0.01
Gross profit 3.356 B -21.56 % 4.279 B 26.82 % 3.374 B -21.34 % 4.289 B 62.53 % 2.639 B -29.70 % 3.754 B 78.06 % 2.108 B -36.93 % 3.343 B 114.19 % 1.561 B -35.65 % 2.425 B 25.07 % 1.939 B -7.89 % 2.105 B -2.29 % 2.155 B -17.86 % 2.623 B -4.17 % 2.737 B -9.42 % 3.022 B 35.38 % 2.232 B -15.32 % 2.636 B 26.16 % 2.089 B 1.04 % 2.068 B 8.11 % 1.913 B 13.37 % 1.687 B 14.65 % 1.472 B -2.01 % 1.502 B 117.24 % 691.239 M -58.71 % 1.674 B 51.15 % 1.108 B 0.00 % 1.108 B -5.86 % 1.177 B 0.00 % 1.177 B 44.67 % 813.292 M 0.00 % 813.292 M 13.43 % 717.020 M 0.00 % 717.020 M -4.10 % 747.677 M 0.00 % 747.677 M 44.98 % 515.705 M 0.00 % 515.705 M 64.35 % 313.793 M 0.00 % 313.793 M 2.23 % 306.946 M 0.00 % 306.946 M 113.55 % 143.736 M 0.00 % 143.736 M 29.83 % 110.707 M 0.00 % 110.707 M 31.65 % 84.095 M 0.00 % 84.095 M -11.40 % 94.920 M 0.00 % 94.920 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.261 M 0.00 % 119.261 M 7.53 % 110.912 M 0.00 % 110.912 M 24.28 % 89.246 M 0.00 % 89.246 M 27.03 % 70.258 M 0.00 % 70.258 M 24.95 % 56.230 M 0.00 % 56.230 M
Income tax expense 107.804 M -77.73 % 484.000 M 139.60 % 202.000 M -57.82 % 478.915 M 406.55 % 94.544 M -71.24 % 328.685 M 143.16 % 135.171 M -64.51 % 380.917 M 293.13 % 96.894 M -68.53 % 307.925 M 141.38 % 127.568 M -45.04 % 232.093 M 89.15 % 122.700 M -59.06 % 299.700 M 3.41 % 289.811 M -33.05 % 432.891 M 228.12 % 131.932 M -62.07 % 347.836 M 88.32 % 184.707 M -23.53 % 241.537 M 9.22 % 221.149 M 9.81 % 201.394 M 35.09 % 149.085 M -14.91 % 175.214 M 223.72 % 54.126 M -69.59 % 177.978 M 46.79 % 121.247 M 0.00 % 121.247 M -17.62 % 147.180 M 0.00 % 147.180 M 25.85 % 116.947 M 0.00 % 116.947 M 61.97 % 72.201 M 0.00 % 72.201 M -37.17 % 114.919 M 0.00 % 114.919 M 36.20 % 84.376 M 0.00 % 84.376 M 480.18 % 14.543 M 0.00 % 14.543 M -92.15 % 185.336 M 0.00 % 185.336 M 195.89 % 62.636 M 0.00 % 62.636 M 169.17 % 23.270 M 0.00 % 23.270 M -6.40 % 24.861 M 0.00 % 24.861 M 78.57 % 13.922 M 0.00 % 13.922 M -3.57 % 14.437 M 0.00 % 14.437 M -7.47 % 15.602 M 0.00 % 15.602 M 25.53 % 12.429 M 0.00 % 12.429 M -12.03 % 14.128 M 0.00 % 14.128 M 10.92 % 12.737 M 0.00 % 12.737 M 58.34 % 8.044 M 0.00 % 8.044 M 37.93 % 5.832 M 0.00 % 5.832 M 25.72 % 4.639 M 0.00 % 4.639 M
Cost of revenue 3.900 B -0.87 % 3.934 B 16.63 % 3.373 B -17.19 % 4.073 B 23.52 % 3.298 B -6.36 % 3.522 B 60.44 % 2.195 B -16.15 % 2.618 B 80.81 % 1.448 B -8.55 % 1.583 B 4.95 % 1.509 B -1.58 % 1.533 B -18.44 % 1.879 B -0.14 % 1.882 B -20.08 % 2.355 B 2.73 % 2.292 B 13.30 % 2.023 B -17.72 % 2.459 B 28.72 % 1.910 B -14.64 % 2.238 B 38.62 % 1.614 B -3.12 % 1.666 B 14.47 % 1.456 B 5.74 % 1.377 B 109.61 % 656.775 M -57.73 % 1.554 B 30.84 % 1.187 B 0.00 % 1.187 B -2.40 % 1.217 B 0.00 % 1.217 B 55.50 % 782.450 M 0.00 % 782.450 M 1.07 % 774.136 M 0.00 % 774.136 M -12.60 % 885.780 M 0.00 % 885.780 M 41.84 % 624.496 M 0.00 % 624.496 M 33.91 % 466.368 M 0.00 % 466.368 M -4.23 % 486.992 M 0.00 % 486.992 M 85.02 % 263.215 M 0.00 % 263.215 M 40.33 % 187.571 M 0.00 % 187.571 M 44.90 % 129.451 M 0.00 % 129.451 M 6.26 % 121.827 M 0.00 % 121.827 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 574.000 M 37.32 % 418.000 M -15.38 % 494.000 M 198.49 % 165.500 M -34.10 % 251.150 M 13.13 % 222.000 M -17.48 % 269.040 M 23.53 % 217.799 M -27.95 % 302.268 M 10.92 % 272.500 M -24.83 % 362.500 M 10.05 % 329.400 M 3.36 % 318.700 M 24.44 % 256.100 M -42.58 % 445.998 M 88.43 % 236.693 M -37.87 % 380.962 M 43.18 % 266.074 M 1.75 % 261.490 M -2.59 % 268.451 M 25.82 % 213.353 M 41.59 % 150.679 M 17.25 % 128.514 M -32.55 % 190.533 M 182.24 % 67.507 M -64.71 % 191.311 M 60.32 % 119.332 M 0.00 % 119.332 M -2.82 % 122.798 M 0.00 % 122.798 M 43.85 % 85.363 M 0.00 % 85.363 M -35.03 % 131.381 M 0.00 % 131.381 M 13.68 % 115.574 M 0.00 % 115.574 M 67.37 % 69.052 M 0.00 % 69.052 M -48.51 % 134.105 M 0.00 % 134.105 M 166.06 % 50.404 M 0.00 % 50.404 M 56.38 % 32.232 M 0.00 % 32.232 M 52.96 % 21.072 M 0.00 % 21.072 M 29.63 % 16.255 M 0.00 % 16.255 M -29.88 % 23.181 M 0.00 % 23.181 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 884.436 K 0.00 % 884.436 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.980 M 0.00 % 3.980 M
Selling and marketing expenses 872.000 M 17.20 % 744.000 M -11.32 % 839.000 M 134.03 % 358.500 M -8.71 % 392.700 M 14.99 % 341.500 M -10.94 % 383.464 M 29.14 % 296.937 M -20.23 % 372.240 M 28.52 % 289.626 M -22.81 % 375.223 M 16.52 % 322.026 M -27.47 % 444.000 M 5.01 % 422.800 M -27.55 % 583.540 M 64.70 % 354.300 M -3.88 % 368.600 M 12.24 % 328.400 M -3.38 % 339.900 M 20.96 % 281.000 M 9.68 % 256.200 M 5.82 % 242.100 M -7.91 % 262.900 M 8.59 % 242.100 M 61.83 % 149.597 M -54.33 % 327.552 M 29.49 % 252.953 M 0.00 % 252.953 M 0.57 % 251.527 M 0.00 % 251.527 M 43.51 % 175.266 M 0.00 % 175.266 M 11.07 % 157.797 M 0.00 % 157.797 M -13.26 % 181.916 M 0.00 % 181.916 M 35.44 % 134.310 M 0.00 % 134.310 M 44.31 % 93.070 M 0.00 % 93.070 M -3.00 % 95.949 M 0.00 % 95.949 M 166.37 % 36.021 M 0.00 % 36.021 M 40.38 % 25.659 M 0.00 % 25.659 M 67.88 % 15.284 M 0.00 % 15.284 M -11.10 % 17.192 M 0.00 % 17.192 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
Other expenses 0.000 100.00 % -8.000 M -111.07 % 72.245 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 138.375 M 78.90 % 77.346 M 0.00 % 77.346 M 28.08 % 60.388 M 0.00 % 60.388 M 29.08 % 46.785 M 0.00 % 46.785 M -58.98 % 114.061 M 0.00 % 114.061 M 17.41 % 97.151 M 0.00 % 97.151 M 150.58 % 38.771 M 0.00 % 38.771 M 359.43 % 8.439 M 0.00 % 8.439 M -90.46 % 88.494 M 0.00 % 88.494 M 219.66 % 27.684 M 0.00 % 27.684 M 30 158.05 % 91.493 K 0.00 % 91.493 K 101.12 % -8.164 M 0.00 % -8.164 M 94.99 % -162.897 M 0.00 % -162.897 M 0.000 0.000 -100.00 % 15.759 M 0.00 % 15.759 M 25.44 % 12.563 M 0.00 % 12.563 M 110.53 % -119.261 M 0.00 % -119.261 M -37.38 % -86.810 M 0.00 % -86.810 M -25.09 % -69.398 M 0.00 % -69.398 M -20.83 % -57.435 M 0.00 % -57.435 M -56.96 % -36.593 M 0.00 % -36.593 M
Operating expenses 1.959 B 7.76 % 1.818 B -16.41 % 2.175 B 26.60 % 1.718 B -5.63 % 1.821 B 12.75 % 1.615 B 10.55 % 1.461 B 24.13 % 1.177 B 13.02 % 1.041 B 30.37 % 798.690 M -25.07 % 1.066 B 19.18 % 894.368 M -25.69 % 1.204 B 12.49 % 1.070 B -4.60 % 1.122 B -0.77 % 1.130 B -16.58 % 1.355 B 21.09 % 1.119 B 29.41 % 864.600 M 7.76 % 802.332 M 4.23 % 769.735 M 25.40 % 613.836 M -1.19 % 621.200 M -3.21 % 641.800 M 106.63 % 310.610 M -69.13 % 1.006 B 56.04 % 644.858 M 0.00 % 644.858 M -1.56 % 655.084 M 0.00 % 655.084 M 52.29 % 430.143 M 0.00 % 430.143 M -2.94 % 443.168 M 0.00 % 443.168 M -4.90 % 466.003 M 0.00 % 466.003 M 51.54 % 307.517 M 0.00 % 307.517 M 1.47 % 303.054 M 0.00 % 303.054 M 27.49 % 237.708 M 0.00 % 237.708 M 73.17 % 137.268 M 0.00 % 137.268 M 44.39 % 95.069 M 0.00 % 95.069 M 47.76 % 64.339 M 0.00 % 64.339 M 516.27 % 10.440 M 0.00 % 10.440 M 74.61 % 5.979 M 0.00 % 5.979 M -62.06 % 15.759 M 0.00 % 15.759 M 25.44 % 12.563 M 0.00 % 12.563 M -52.11 % 26.232 M 0.00 % 26.232 M 187.63 % 9.120 M 0.00 % 9.120 M 33.92 % 6.810 M 0.00 % 6.810 M 148.36 % 2.742 M 0.00 % 2.742 M 14.25 % 2.400 M 0.00 % 2.400 M
Cost and expenses 5.859 B -6.05 % 6.236 B 12.40 % 5.548 B -2.26 % 5.676 B 9.34 % 5.191 B 2.79 % 5.050 B 32.60 % 3.809 B 0.36 % 3.795 B -0.10 % 3.799 B 59.47 % 2.382 B -24.52 % 3.156 B -3.75 % 3.279 B 6.35 % 3.083 B 4.44 % 2.952 B 3.05 % 2.864 B 7.26 % 2.671 B 2.86 % 2.596 B -27.43 % 3.578 B 56.40 % 2.288 B -24.75 % 3.040 B 27.52 % 2.384 B 4.56 % 2.280 B 10.76 % 2.059 B 4.83 % 1.964 B 102.99 % 967.385 M -62.21 % 2.560 B 39.71 % 1.832 B 0.00 % 1.832 B -2.11 % 1.872 B 0.00 % 1.872 B 54.36 % 1.213 B 0.00 % 1.213 B -0.39 % 1.217 B 0.00 % 1.217 B -9.95 % 1.352 B 0.00 % 1.352 B 45.04 % 932.013 M 0.00 % 932.013 M 21.13 % 769.422 M 0.00 % 769.422 M 6.17 % 724.701 M 0.00 % 724.701 M 80.96 % 400.483 M 0.00 % 400.483 M 41.69 % 282.640 M 0.00 % 282.640 M 45.85 % 193.790 M 0.00 % 193.790 M 46.51 % 132.267 M 0.00 % 132.267 M 2 112.19 % 5.979 M 0.00 % 5.979 M -62.06 % 15.759 M 0.00 % 15.759 M 25.44 % 12.563 M 0.00 % 12.563 M -52.11 % 26.232 M 0.00 % 26.232 M 187.63 % 9.120 M 0.00 % 9.120 M 33.92 % 6.810 M 0.00 % 6.810 M 148.36 % 2.742 M 0.00 % 2.742 M 14.25 % 2.400 M 0.00 % 2.400 M
Research and development expenses 739.078 M 14.41 % 646.000 M -16.08 % 769.755 M 10.11 % 699.070 M 7.68 % 649.188 M 10.70 % 586.465 M -8.88 % 643.598 M 33.59 % 481.774 M 27.49 % 377.901 M 26.63 % 298.426 M -22.94 % 387.256 M 17.34 % 330.026 M -25.13 % 440.800 M 12.74 % 391.000 M -19.50 % 485.720 M 10.54 % 439.426 M -11.10 % 494.288 M 24.28 % 397.725 M -10.19 % 442.841 M 55.98 % 283.900 M -4.71 % 297.941 M 27.65 % 233.400 M -1.56 % 237.100 M 3.40 % 229.300 M 77.44 % 129.225 M -51.29 % 265.288 M 44.35 % 183.787 M 0.00 % 183.787 M -1.10 % 185.832 M 0.00 % 185.832 M 63.84 % 113.426 M 0.00 % 113.426 M 12.83 % 100.525 M 0.00 % 100.525 M -2.77 % 103.391 M 0.00 % 103.391 M 50.73 % 68.593 M 0.00 % 68.593 M 55.56 % 44.095 M 0.00 % 44.095 M 4.81 % 42.071 M 0.00 % 42.071 M 69.02 % 24.891 M 0.00 % 24.891 M 18.89 % 20.936 M 0.00 % 20.936 M 41.25 % 14.822 M 0.00 % 14.822 M -28.99 % 20.872 M 0.00 % 20.872 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.709 M 0.00 % 13.709 M 15.06 % 11.915 M 0.00 % 11.915 M 23.38 % 9.657 M 0.00 % 9.657 M 10.52 % 8.738 M 0.00 % 8.738 M 37.28 % 6.365 M 0.00 % 6.365 M
Selling general and administrative expenses 1.220 B 3.39 % 1.180 B -11.48 % 1.333 B 47.53 % 903.574 M -22.86 % 1.171 B 13.92 % 1.028 B 25.85 % 817.074 M 17.57 % 694.992 M -26.99 % 951.882 M 39.77 % 681.018 M -17.35 % 824.000 M 10.26 % 747.297 M -2.02 % 762.700 M 12.34 % 678.900 M -10.91 % 762.000 M 41.37 % 539.000 M -18.51 % 661.400 M 27.09 % 520.400 M -27.50 % 717.755 M 50.63 % 476.500 M 13.34 % 420.400 M 15.05 % 365.400 M -4.87 % 384.100 M -6.88 % 412.500 M 90.00 % 217.105 M -58.16 % 518.863 M 39.37 % 372.285 M 0.00 % 372.285 M -0.54 % 374.325 M 0.00 % 374.325 M 43.62 % 260.629 M 0.00 % 260.629 M -9.87 % 289.178 M 0.00 % 289.178 M -2.79 % 297.489 M 0.00 % 297.489 M 46.29 % 203.361 M 0.00 % 203.361 M -10.48 % 227.175 M 0.00 % 227.175 M 55.22 % 146.354 M 0.00 % 146.354 M 114.43 % 68.252 M 0.00 % 68.252 M 46.05 % 46.731 M 0.00 % 46.731 M 48.17 % 31.539 M 0.00 % 31.539 M -21.88 % 40.373 M 0.00 % 40.373 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 884.436 K 0.00 % 884.436 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.980 M 0.00 % 3.980 M
Interest income 20.731 M 23.06 % 16.847 M -12.46 % 19.244 M -7.78 % 20.868 M 541.50 % 3.253 M -90.78 % 35.300 M 122.85 % 15.840 M 1 674.71 % 892.540 K -98.24 % 50.619 M -6.96 % 54.405 M 7.24 % 50.734 M -6.18 % 54.078 M 428.26 % 10.237 M 200.91 % 3.402 M -94.67 % 63.772 M -4.12 % 66.510 M 24.98 % 53.215 M 0.52 % 52.938 M 28.46 % 41.210 M 11.15 % 37.075 M 25.70 % 29.495 M 13.31 % 26.030 M 41.90 % 18.344 M 5.17 % 17.443 M 190.33 % 6.008 M -71.62 % 21.168 M -0.52 % 21.278 M 0.00 % 21.278 M 31.31 % 16.205 M 0.00 % 16.205 M 11.77 % 14.499 M 0.00 % 14.499 M -29.16 % 20.467 M 0.00 % 20.467 M 26.69 % 16.155 M 0.00 % 16.155 M 35.46 % 11.926 M 0.00 % 11.926 M 71.01 % 6.974 M 0.00 % 6.974 M 40.41 % 4.967 M 0.00 % 4.967 M 111.63 % 2.347 M 0.00 % 2.347 M 1 384.93 % 158.055 K 0.00 % 158.055 K -74.02 % 608.453 K 0.00 % 608.453 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 215.607 M -2.39 % 220.880 M -50.88 % 449.699 M 69.68 % 265.021 M 12.81 % 234.930 M 12.27 % 209.256 M 131.88 % 90.242 M 27.80 % 70.610 M 0.000 0.000 0.000 0.000 -100.00 % 80.111 M -14.24 % 93.408 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.091 M 117.82 % 20.242 M 0.00 % 20.242 M 144.59 % 8.276 M 0.00 % 8.276 M 27.28 % 6.502 M 0.00 % 6.502 M -67.44 % 19.971 M 0.00 % 19.971 M -12.68 % 22.870 M 0.00 % 22.870 M 40.82 % 16.241 M 0.00 % 16.241 M 42.85 % 11.369 M 0.00 % 11.369 M -5.43 % 12.022 M 0.00 % 12.022 M 105.86 % 5.840 M 0.00 % 5.840 M -25.41 % 7.829 M 0.00 % 7.829 M 47.24 % 5.317 M 0.00 % 5.317 M 39.37 % 3.815 M 0.00 % 3.815 M 6 431.64 % 58.408 K 0.00 % 58.408 K -62.83 % 157.142 K 0.00 % 157.142 K 17.35 % 133.912 K 0.00 % 133.912 K -81.98 % 743.081 K 0.00 % 743.081 K -36.43 % 1.169 M 0.00 % 1.169 M 10.91 % 1.054 M 0.00 % 1.054 M 262.52 % 290.742 K 0.00 % 290.742 K 6 391.23 % 4.479 K 0.00 % 4.479 K
Depreciation and amortization 560.787 M 17.81 % 476.000 M 62.46 % 293.000 M -34.54 % 447.614 M 1.01 % 443.144 M 14.18 % 388.095 M 45.26 % 267.174 M 1.97 % 262.010 M 328.92 % 61.086 M -62.04 % 160.911 M 163.88 % 60.979 M -59.71 % 151.345 M 4.74 % 144.500 M -12.90 % 165.900 M 9.44 % 151.593 M -16.28 % 181.076 M 19.87 % 151.058 M -16.79 % 181.540 M 35.92 % 133.564 M -4.83 % 140.336 M 42.30 % 98.621 M -10.93 % 110.718 M 19.20 % 92.887 M -11.81 % 105.330 M 116.20 % 48.719 M -64.60 % 137.630 M 55.01 % 88.787 M 0.00 % 88.787 M -6.47 % 94.927 M 0.00 % 94.927 M 69.25 % 56.088 M 0.00 % 56.088 M 4.91 % 53.465 M 0.00 % 53.465 M -17.90 % 65.124 M 0.00 % 65.124 M 83.12 % 35.563 M 0.00 % 35.563 M 11.89 % 31.784 M 0.00 % 31.784 M -35.51 % 49.283 M 0.00 % 49.283 M 54.12 % 31.977 M 0.00 % 31.977 M 16.70 % 27.402 M 0.00 % 27.402 M 52.42 % 17.978 M 0.00 % 17.978 M 72.20 % 10.440 M 0.00 % 10.440 M 74.61 % 5.979 M 0.00 % 5.979 M 0.000 0.000 0.000 0.000 -100.00 % 11.638 M 0.00 % 11.638 M 27.61 % 9.120 M 0.00 % 9.120 M 33.92 % 6.810 M 0.00 % 6.810 M 148.36 % 2.742 M 0.00 % 2.742 M 14.25 % 2.400 M 0.00 % 2.400 M
Operating income 1.397 B -49.41 % 2.762 B 130.36 % 1.199 B -55.37 % 2.687 B 228.27 % 818.460 M -61.74 % 2.139 B 230.35 % 647.534 M -70.10 % 2.166 B 326.18 % 508.235 M -69.14 % 1.647 B 86.76 % 881.753 M -27.07 % 1.209 B 27.13 % 951.000 M -38.76 % 1.553 B 71.74 % 904.300 M -52.19 % 1.891 B 180.55 % 674.200 M -38.41 % 1.095 B 17.87 % 928.772 M -9.28 % 1.024 B -10.43 % 1.143 B 6.49 % 1.073 B 23.56 % 868.639 M -5.03 % 914.647 M 140.30 % 380.629 M -62.68 % 1.020 B 56.85 % 650.191 M 0.00 % 650.191 M -6.18 % 693.041 M 0.00 % 693.041 M 38.46 % 500.520 M 0.00 % 500.520 M 8.37 % 461.844 M 0.00 % 461.844 M 0.38 % 460.103 M 0.00 % 460.103 M 56.26 % 294.448 M 0.00 % 294.448 M 408.24 % 57.935 M 0.00 % 57.935 M -70.61 % 197.152 M 0.00 % 197.152 M 187.91 % 68.476 M 0.00 % 68.476 M 120.19 % 31.099 M 0.00 % 31.099 M 3.05 % 30.178 M 0.00 % 30.178 M 313.62 % 7.296 M 0.00 % 7.296 M -49.67 % 14.495 M 0.00 % 14.495 M -8.02 % 15.759 M 0.00 % 15.759 M 25.44 % 12.563 M 0.00 % 12.563 M 288.59 % 3.233 M 0.00 % 3.233 M -76.75 % 13.906 M 0.00 % 13.906 M 52.85 % 9.098 M 0.00 % 9.098 M 48.59 % 6.123 M 0.00 % 6.123 M 31.85 % 4.644 M 0.00 % 4.644 M
Operating income ratio 0.19 -42.74 % 0.34 89.24 % 0.18 -44.69 % 0.32 133.04 % 0.14 -53.11 % 0.29 95.39 % 0.15 -58.59 % 0.36 115.11 % 0.17 -58.88 % 0.41 60.63 % 0.26 -23.04 % 0.33 40.97 % 0.24 -31.61 % 0.34 94.12 % 0.18 -50.11 % 0.36 124.66 % 0.16 -26.26 % 0.21 -7.47 % 0.23 -2.34 % 0.24 -26.63 % 0.32 1.25 % 0.32 7.86 % 0.30 -6.62 % 0.32 12.54 % 0.28 -10.63 % 0.32 11.53 % 0.28 0.00 % 0.28 -2.17 % 0.29 0.00 % 0.29 -7.68 % 0.31 0.00 % 0.31 1.27 % 0.31 0.00 % 0.31 9.96 % 0.28 0.00 % 0.28 9.07 % 0.26 0.00 % 0.26 247.75 % 0.07 0.00 % 0.07 -70.10 % 0.25 0.00 % 0.25 47.58 % 0.17 0.00 % 0.17 61.39 % 0.10 0.00 % 0.10 -26.22 % 0.14 0.00 % 0.14 319.82 % 0.03 0.00 % 0.03 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.03 0.00 % 0.03 -78.38 % 0.13 0.00 % 0.13 22.99 % 0.10 0.00 % 0.10 16.97 % 0.09 0.00 % 0.09 5.52 % 0.08 0.00 % 0.08
Total other income expenses net -169.998 M 23.42 % -222.000 M -9.36 % -203.000 M 0.74 % -204.504 M -58.96 % -128.655 M 9.34 % -141.911 M -276.13 % -37.729 M 4.17 % -39.371 M 74.12 % -152.135 M -42.18 % -107.000 M -46.37 % -73.100 M 82.93 % -428.336 M -509.30 % -70.300 M 24.08 % -92.600 M -136.50 % 253.728 M -27.30 % 348.984 M 132.99 % 149.787 M -59.45 % 369.398 M 1 303.25 % -30.700 M -120.59 % 149.100 M 330.92 % 34.600 M -53.99 % 75.200 M 113.03 % 35.300 M -65.12 % 101.200 M 286.69 % 26.171 M -90.71 % 281.637 M 68.48 % 167.168 M 0.00 % 167.168 M 2.40 % 163.244 M 0.00 % 163.244 M 47.24 % 110.869 M 0.00 % 110.869 M -34.01 % 168.021 M 0.00 % 168.021 M 8.01 % 155.560 M 0.00 % 155.560 M 89.47 % 82.103 M 0.00 % 82.103 M 128.43 % 35.943 M 0.00 % 35.943 M -69.04 % 116.098 M 0.00 % 116.098 M 106.70 % 56.168 M 0.00 % 56.168 M 817.44 % -7.829 M 0.00 % -7.829 M -47.24 % -5.317 M 0.00 % -5.317 M -180.26 % 6.625 M 0.00 % 6.625 M 11 442.43 % -58.409 K 0.00 % -58.409 K 0.000 0.000 0.000 0.000 100.00 % -105.133 M 0.00 % -105.133 M -8 893.41 % -1.169 M 0.00 % -1.169 M -10.91 % -1.054 M 0.00 % -1.054 M -262.20 % -291.000 K 0.00 % -291.000 K -6 396.99 % -4.479 K 0.00 % -4.479 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-30 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 2000-12-30 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 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2013-06-30 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-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30
Net debt 9.373 B -10.22 % 10.440 B -0.82 % 10.526 B -4.87 % 11.064 B 3.61 % 10.679 B 0.17 % 10.661 B 1 469.30 % -778.600 M -125.94 % 3.002 B -38.04 % 4.845 B 73.04 % 2.800 B 6.49 % 2.629 B 9.70 % 2.396 B 24.18 % 1.930 B 47.20 % 1.311 B 8.89 % 1.204 B 42.09 % 847.352 M 602.46 % 120.626 M 267.08 % -72.195 M 81.29 % -385.956 M 66.96 % -1.168 B -605.41 % 231.099 M -39.06 % 379.195 M 126.90 % 167.120 M -3.86 % 173.836 M -51.81 % 360.712 M 59.42 % 226.261 M 33.17 % 169.900 M 17.83 % 144.196 M 208.12 % -133.366 M -5 063.45 % 2.687 M -40.48 % 4.515 M -77.85 % 20.386 M -7.63 % 22.071 M -7.21 % 23.787 M -6.73 % 25.503 M 19.29 % 21.379 M 23.90 % 17.255 M 92.34 % 8.971 M 1 204.67 % 687.638 K
Total investments 299.014 M 67.99 % 178.000 M 9.20 % 163.000 M -42.68 % 284.344 M 64.36 % 173.000 M -45.86 % 319.519 M -20.70 % 402.900 M 1 940.45 % 19.746 M 11.76 % 17.668 M 145.39 % 7.200 M 25.41 % 5.741 M -17.58 % 6.966 M 166.76 % 2.611 M 10.77 % 2.357 M 93.02 % 1.221 M -11.92 % 1.387 M -53.82 % 3.003 M -87.04 % 23.173 M 253.21 % 6.561 M 9.92 % 5.969 M -34.73 % 9.144 M -11.67 % 10.353 M -1.33 % 10.492 M -7.19 % 11.305 M 179.44 % 4.046 M 217.42 % 1.275 M 96.97 % 647.068 K -58.47 % 1.558 M -39.42 % 2.572 M -84.35 % 16.437 M 26.56 % 12.987 M -41.94 % 22.368 M 3.31 % 21.650 M 14.98 % 18.830 M 17.62 % 16.009 M 100.00 % 8.005 M 0.000 0.000 0.000
Total debt 11.537 B -3.57 % 11.964 B -1.80 % 12.183 B 0.86 % 12.079 B -1.21 % 12.227 B 0.41 % 12.176 B 26.08 % 9.658 B 121.52 % 4.360 B -27.94 % 6.050 B 85.62 % 3.259 B 0.95 % 3.229 B 6.10 % 3.043 B 29.75 % 2.345 B 35.21 % 1.734 B -2.33 % 1.776 B 14.43 % 1.552 B 17.87 % 1.317 B 176.72 % 475.795 M 43.72 % 331.053 M -28.51 % 463.102 M -47.11 % 875.534 M 20.86 % 724.402 M 24.92 % 579.911 M -2.01 % 591.800 M 41.84 % 417.239 M 57.78 % 264.445 M 29.85 % 203.656 M 23.81 % 164.486 M 10 769.61 % 1.513 M -61.89 % 3.971 M -28.05 % 5.519 M -74.09 % 21.305 M -7.61 % 23.060 M -5.77 % 24.472 M -5.45 % 25.883 M 17.42 % 22.044 M 21.09 % 18.205 M 67.20 % 10.888 M 204.88 % 3.571 M
Accumulated other comprehensive income loss 1.596 B 144.85 % 652.000 M -17.88 % 794.000 M -37.58 % 1.272 B 96.31 % 648.000 M -41.88 % 1.115 B 88.89 % 590.300 M 24.17 % 475.398 M 40.02 % 339.533 M 100.71 % 169.168 M 2.51 % 165.030 M -26.72 % 225.205 M 60.64 % 140.188 M -39.85 % 233.076 M -66.40 % 693.611 M 29.76 % 534.552 M 198.73 % -541.420 M -12.34 % -481.957 M -177.35 % -173.773 M -1 872.19 % 9.806 M 107.95 % -123.358 M 9.85 % -136.844 M -348.03 % -30.543 M 14.81 % -35.853 M -195.15 % 37.679 M 403.23 % 7.487 M -66.38 % 22.269 M 14.10 % 19.517 M 49.72 % 13.036 M -20.35 % 16.365 M -68.16 % 51.395 M -29.65 % 73.054 M -4.26 % 76.308 M 9.50 % 69.685 M 10.50 % 63.062 M -0.13 % 63.146 M -0.13 % 63.230 M 75.58 % 36.011 M 309.55 % 8.793 M
Retained earnings 17.804 B 2.81 % 17.318 B 8.15 % 16.012 B 0.92 % 15.865 B 8.51 % 14.621 B -0.10 % 14.636 B 8.39 % 13.503 B 46.79 % 9.199 B -15.26 % 10.855 B 61.55 % 6.719 B 7.52 % 6.249 B 10.27 % 5.668 B 15.23 % 4.918 B 7.78 % 4.563 B -6.98 % 4.905 B 20.43 % 4.073 B -9.03 % 4.478 B 2.76 % 4.357 B 83.32 % 2.377 B 37.08 % 1.734 B -0.96 % 1.751 B 69.70 % 1.032 B 79.15 % 575.881 M 9.17 % 527.517 M 116.60 % 243.547 M 61.38 % 150.920 M 70.08 % 88.735 M 64.89 % 53.813 M -9.47 % 59.441 M -7.37 % 64.168 M 34.12 % 47.843 M -18.41 % 58.635 M 6.30 % 55.160 M 17.40 % 46.984 M 21.07 % 38.808 M 3.71 % 37.421 M 3.85 % 36.034 M 16.22 % 31.006 M 19.36 % 25.977 M
Common stock 0.000 -100.00 % 576.000 M 3.41 % 557.000 M -92.47 % 7.398 B 1 330.87 % 517.000 M -92.96 % 7.347 B 1 418.66 % 483.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 290.220 M -64.43 % 815.972 M -54.18 % 1.781 B 87.44 % 950.074 M 29.08 % 736.036 M 35.19 % 544.460 M -22.90 % 706.209 M -4.46 % 739.155 M 72.54 % 428.388 M 45.90 % 293.614 M 87.68 % 156.446 M -26.17 % 211.893 M 104.43 % 103.653 M 106.10 % 50.294 M -31.54 % 73.461 M -9.07 % 80.786 M 10.22 % 73.295 M 11.38 % 65.805 M -2.49 % 67.483 M -2.43 % 69.161 M 32.18 % 52.323 M 47.45 % 35.484 M
Total equity 21.480 B 4.55 % 20.546 B 5.92 % 19.397 B 1.46 % 19.118 B 7.25 % 17.826 B -0.78 % 17.967 B 23.25 % 14.578 B 131.66 % 6.293 B -4.52 % 6.590 B 79.53 % 3.671 B 22.23 % 3.003 B 24.00 % 2.422 B 26.44 % 1.915 B -8.31 % 2.089 B -29.68 % 2.971 B 6.88 % 2.779 B -21.70 % 3.550 B -14.79 % 4.166 B 37.98 % 3.019 B -14.34 % 3.525 B 36.74 % 2.578 B 58.04 % 1.631 B 49.65 % 1.090 B -9.02 % 1.198 B 17.39 % 1.020 B 73.89 % 586.796 M 45.02 % 404.618 M 76.09 % 229.777 M -19.20 % 284.370 M 54.39 % 184.186 M 23.18 % 149.531 M -27.11 % 205.149 M -3.35 % 212.254 M 11.73 % 189.964 M 13.29 % 167.674 M -0.22 % 168.048 M -0.22 % 168.421 M 41.13 % 119.338 M 69.87 % 70.254 M
Other non current liabilities 981.328 M 0.03 % 981.000 M 6.86 % 918.000 M -53.73 % 1.984 B 302.47 % 493.000 M -71.14 % 1.708 B 218.87 % 535.700 M 1 818.06 % 27.929 M -98.93 % 2.605 B 10 669.92 % 24.187 M -12.84 % 27.750 M 0.98 % 27.481 M 5.24 % 26.113 M 7.65 % 24.258 M -36.87 % 38.424 M 12.35 % 34.201 M 10.84 % 30.855 M 42.75 % 21.615 M -80.89 % 113.117 M -5.12 % 119.223 M 1 767.59 % 6.384 M -95.38 % 138.080 M -49.44 % 273.101 M 200.83 % 90.781 M -1.78 % 92.427 M 162.22 % 35.248 M 104.51 % 17.235 M 119.56 % 7.850 M -30.45 % 11.287 M -19.96 % 14.102 M 14.53 % 12.312 M -32.37 % 18.205 M -8.31 % 19.854 M 8.66 % 18.271 M 9.48 % 16.689 M -1.81 % 16.996 M -1.78 % 17.303 M 11.35 % 15.540 M 12.80 % 13.777 M
Long term debt 10.730 B 15.13 % 9.320 B -17.08 % 11.239 B -1.49 % 11.409 B 2.12 % 11.172 B -3.62 % 11.592 B 124.48 % 5.164 B 20.67 % 4.279 B 6.60 % 4.014 B 35.10 % 2.971 B -3.15 % 3.068 B 3.84 % 2.954 B 28.21 % 2.304 B 32.62 % 1.738 B -1.96 % 1.772 B 14.45 % 1.548 B 35.44 % 1.143 B 431.24 % 215.203 M -32.05 % 316.728 M 24.13 % 255.159 M -66.39 % 759.254 M 23.28 % 615.898 M 84.60 % 333.644 M -43.16 % 587.010 M 39.25 % 421.537 M 59.57 % 264.165 M 49.71 % 176.453 M 18.47 % 148.948 M 16 586.67 % 892.619 K -71.97 % 3.185 M -37.60 % 5.104 M -73.41 % 19.200 M -14.37 % 22.422 M -1.00 % 22.649 M -0.99 % 22.876 M 16.33 % 19.665 M 19.52 % 16.453 M 99.20 % 8.260 M 12 442.82 % 65.852 K
Total non current liabilities 13.227 B 11.84 % 11.827 B -13.49 % 13.671 B 2.07 % 13.393 B -2.95 % 13.800 B 3.76 % 13.300 B 99.69 % 6.660 B 32.96 % 5.009 B -26.99 % 6.861 B 101.34 % 3.408 B -3.14 % 3.518 B 5.89 % 3.323 B 22.99 % 2.702 B 30.71 % 2.067 B -3.10 % 2.133 B 11.90 % 1.906 B 26.64 % 1.505 B 175.76 % 545.836 M 7.49 % 507.801 M 16.04 % 437.612 M -54.75 % 967.111 M 18.73 % 814.559 M 27.69 % 637.918 M -12.81 % 731.635 M 34.80 % 542.766 M 71.09 % 317.243 M 57.90 % 200.916 M 24.61 % 161.235 M 925.51 % 15.722 M -28.06 % 21.855 M 0.08 % 21.837 M -50.03 % 43.703 M -8.87 % 47.955 M 5.26 % 45.560 M 5.55 % 43.164 M 9.32 % 39.483 M 10.28 % 35.803 M 41.81 % 25.247 M 71.85 % 14.691 M
Other current liabilities 442.872 M 21.90 % 363.308 M -87.74 % 2.963 B 1.11 % 2.931 B 20.28 % 2.437 B 1.77 % 2.394 B 26.66 % 1.890 B -9.55 % 2.090 B -3.81 % 2.173 B 59.31 % 1.364 B 7.59 % 1.268 B 14.16 % 1.110 B 10.45 % 1.005 B 47.58 % 681.257 M 8.80 % 626.139 M -2.23 % 640.413 M 13.27 % 565.399 M 11.63 % 506.509 M 10.28 % 459.309 M -9.66 % 508.404 M -2.17 % 519.681 M 33.26 % 389.963 M 25.03 % 311.901 M 9.84 % 283.950 M -10.58 % 317.558 M 210.43 % 102.297 M -20.29 % 128.344 M 61.48 % 79.479 M 74.99 % 45.418 M -0.44 % 45.620 M 40.71 % 32.422 M -6.31 % 34.606 M 23.04 % 28.125 M 12.15 % 25.077 M 13.83 % 22.030 M 10.78 % 19.885 M 12.09 % 17.741 M 11.09 % 15.970 M 12.47 % 14.200 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 131.696 M 0.000 -100.00 % 361.017 M 0.000 -100.00 % 1.544 B 3.52 % 1.492 B 59.01 % 938.256 M 0.49 % 933.721 M 11.56 % 836.978 M 11.57 % 750.182 M 46.58 % 511.779 M -12.63 % 585.760 M -0.81 % 590.567 M 3.48 % 570.722 M 5.29 % 542.040 M 37.67 % 393.737 M -1.73 % 400.654 M -20.23 % 502.257 M 698 623.76 % 71.882 K -64.62 % 203.193 K 0.000 0.000 0.000 0.000 -100.00 % 38.095 M 45.00 % 26.272 M -13.66 % 30.428 M 50.62 % 20.203 M -20.94 % 25.554 M 19.96 % 21.301 M 18.65 % 17.953 M 22.93 % 14.604 M 12.34 % 13.000 M 14.08 % 11.395 M 7.09 % 10.640 M 7.63 % 9.886 M
Short term debt 915.736 M -66.53 % 2.736 B 189.83 % 944.000 M -39.28 % 1.555 B 47.36 % 1.055 B -22.33 % 1.358 B -69.78 % 4.494 B 1 098.04 % 375.112 M 128.42 % 164.219 M -44.32 % 294.950 M 76.70 % 166.926 M 76.64 % 94.499 M 100.57 % 47.115 M 1 531.10 % 2.889 M -47.04 % 5.455 M -1.15 % 5.518 M -96.81 % 173.087 M -33.01 % 258.363 M 1 257.83 % 19.028 M -91.15 % 214.956 M 82.59 % 117.725 M 3.99 % 113.208 M -55.49 % 254.337 M 1 692.15 % 14.192 M 75.84 % 8.071 M 2 787.50 % 279.513 K -98.97 % 27.203 M 75.08 % 15.537 M 2 403.41 % 620.641 K -21.05 % 786.157 K 89.63 % 414.575 K -80.30 % 2.104 M 229.73 % 638.211 K -64.99 % 1.823 M -39.39 % 3.007 M 26.39 % 2.379 M 35.85 % 1.751 M -33.37 % 2.628 M -25.02 % 3.505 M
Total current liabilities 4.831 B -20.46 % 6.074 B 22.71 % 4.950 B 5.16 % 4.707 B 2.15 % 4.608 B 5.92 % 4.350 B -38.80 % 7.108 B 205.05 % 2.330 B 7.77 % 2.162 B 41.35 % 1.530 B 8.53 % 1.409 B 13.79 % 1.239 B 20.79 % 1.025 B 44.05 % 711.852 M -10.36 % 794.135 M -5.24 % 838.016 M -13.65 % 970.497 M -10.26 % 1.081 B 91.89 % 563.602 M -28.73 % 790.776 M 2.99 % 767.852 M 33.92 % 573.383 M 1.49 % 564.965 M 83.67 % 307.604 M -10.44 % 343.453 M 208.49 % 111.333 M -13.89 % 129.290 M 75.28 % 73.760 M 88.80 % 39.067 M -9.63 % 43.229 M 47.47 % 29.315 M -26.66 % 39.970 M 14.93 % 34.777 M 10.35 % 31.516 M 11.54 % 28.254 M 9.34 % 25.840 M 10.30 % 23.426 M 13.90 % 20.568 M 16.14 % 17.710 M
Total liabilities 18.058 B 0.88 % 17.901 B -3.87 % 18.621 B 2.88 % 18.100 B -1.67 % 18.408 B 4.29 % 17.650 B 28.19 % 13.769 B 87.60 % 7.339 B -18.66 % 9.023 B 82.75 % 4.937 B 0.20 % 4.928 B 8.03 % 4.561 B 22.39 % 3.727 B 34.13 % 2.779 B -5.07 % 2.927 B 6.67 % 2.744 B 10.84 % 2.476 B 52.13 % 1.627 B 51.89 % 1.071 B -12.78 % 1.228 B -29.20 % 1.735 B 25.00 % 1.388 B 15.38 % 1.203 B 15.75 % 1.039 B 17.27 % 886.219 M 106.78 % 428.576 M 29.79 % 330.205 M 40.52 % 234.995 M 328.91 % 54.789 M -15.82 % 65.084 M 27.24 % 51.151 M -38.87 % 83.674 M 1.14 % 82.731 M 7.34 % 77.075 M 7.92 % 71.419 M 9.33 % 65.324 M 10.29 % 59.229 M 29.28 % 45.815 M 41.40 % 32.401 M
Other non current assets 183.623 M -12.56 % 210.000 M 18.17 % 177.705 M 102.30 % -7.726 B -7 674.79 % 102.000 M 101.35 % -7.542 B -41 540.74 % 18.200 M 130.87 % 7.883 M -49.95 % 15.750 M -2.46 % 16.148 M 13.08 % 14.280 M -15.59 % 16.917 M 10.07 % 15.369 M 7.50 % 14.296 M 2.13 % 13.998 M 76.09 % 7.949 M -25.46 % 10.665 M 30.82 % 8.152 M 34.78 % 6.049 M -8.31 % 6.597 M -55.70 % 14.891 M -8.54 % 16.281 M 103.18 % 8.013 M -3.40 % 8.295 M 51.92 % 5.460 M -3.97 % 5.686 M 602.75 % 809.154 K 9.23 % 740.778 K -64.28 % 2.074 M -54.54 % 4.562 M 45.50 % 3.135 M -46.30 % 5.839 M 92.03 % 3.041 M 10.22 % 2.759 M 11.38 % 2.477 M 100.00 % 1.238 M 0.000 0.000 0.000
Long term investments 299.014 M 67.99 % 178.000 M 9.20 % 163.000 M -42.68 % 284.344 M 64.36 % 173.000 M -45.86 % 319.519 M -20.70 % 402.900 M 2 395.99 % 16.142 M 12.59 % 14.337 M 107.16 % 6.921 M 51.64 % 4.564 M 52.87 % 2.985 M 37.98 % 2.164 M 469.04 % 380.222 K -59.53 % 939.471 K 1.64 % 924.350 K -18.84 % 1.139 M -56.30 % 2.606 M -58.08 % 6.218 M 14.77 % 5.418 M -30.13 % 7.754 M -21.88 % 9.926 M 60.60 % 6.180 M -45.33 % 11.305 M 179.44 % 4.046 M 217.42 % 1.275 M 96.97 % 647.068 K -58.47 % 1.558 M -39.42 % 2.572 M -84.35 % 16.437 M 26.56 % 12.987 M -41.94 % 22.368 M 3.31 % 21.650 M 14.98 % 18.830 M 17.62 % 16.009 M 100.00 % 8.005 M 0.000 0.000 0.000
Intangible assets 8.148 B -49.96 % 16.282 B 96.95 % 8.267 B -65.78 % 24.160 B 188.76 % 8.367 B -64.96 % 23.880 B 1 546.00 % 1.451 B 30.42 % 1.112 B 11.74 % 995.480 M 83.39 % 542.807 M 5.27 % 515.626 M 83.49 % 281.008 M 40.38 % 200.173 M 18.79 % 168.514 M -7.06 % 181.318 M 16.62 % 155.476 M -16.86 % 186.997 M -19.17 % 231.333 M 38.34 % 167.225 M 19.86 % 139.521 M -36.18 % 218.603 M 11.83 % 195.470 M 317.86 % 46.778 M -13.67 % 54.188 M 47.86 % 36.647 M 6.51 % 34.408 M 78.12 % 19.317 M 0.000 0.000 0.000 0.000 -100.00 % 48.054 M 13 371.73 % 356.702 K -4.10 % 371.968 K -3.94 % 387.234 K -13.55 % 447.917 K -11.93 % 508.600 K 100.00 % 254.300 K 0.000
GoodWill 8.092 B 0.000 -100.00 % 8.079 B 0.000 -100.00 % 8.079 B 0.000 -100.00 % 1.187 B 33.10 % 892.010 M -23.45 % 1.165 B 51.30 % 770.206 M -5.05 % 811.163 M 53.96 % 526.881 M 4.73 % 503.081 M -6.20 % 536.341 M -21.91 % 686.847 M 8.08 % 635.491 M -8.76 % 696.526 M -14.50 % 814.629 M 57.52 % 517.161 M 5.71 % 489.245 M -20.80 % 617.732 M 31.07 % 471.309 M 17.01 % 402.789 M 7.27 % 375.498 M -2.82 % 386.389 M 3.03 % 375.021 M 27.00 % 295.297 M 67.44 % 176.362 M 334.02 % 40.635 M 0.000 -100.00 % 33.114 M 0.000 -100.00 % 252.301 K -56.93 % 585.770 K -36.28 % 919.239 K -27.66 % 1.271 M -21.67 % 1.622 M 5.58 % 1.536 M 5.91 % 1.451 M
Goodwill and intangible assets 16.240 B -0.26 % 16.282 B -0.39 % 16.346 B -32.34 % 24.160 B 46.91 % 16.446 B -31.13 % 23.880 B 805.20 % 2.638 B 31.62 % 2.004 B -7.24 % 2.161 B 64.57 % 1.313 B -1.04 % 1.327 B 64.23 % 807.890 M 14.88 % 703.253 M -0.23 % 704.856 M -18.81 % 868.165 M 9.76 % 790.966 M -10.48 % 883.522 M -15.53 % 1.046 B 52.83 % 684.386 M 8.85 % 628.767 M -24.82 % 836.334 M 25.43 % 666.779 M 48.32 % 449.567 M 4.63 % 429.686 M 1.57 % 423.036 M 3.32 % 409.429 M 30.14 % 314.614 M 78.39 % 176.362 M 0.000 0.000 0.000 0.000 -100.00 % 609.003 K -36.41 % 957.739 K -26.69 % 1.306 M -23.98 % 1.719 M -19.34 % 2.131 M 18.99 % 1.791 M 23.45 % 1.451 M
Property plant equipment net 9.830 B 2.39 % 9.601 B -0.59 % 9.658 B 1.24 % 9.540 B 2.01 % 9.352 B 6.49 % 8.782 B 5.70 % 8.309 B 46.85 % 5.658 B -11.12 % 6.366 B 103.08 % 3.135 B 19.91 % 2.614 B 16.05 % 2.253 B 26.35 % 1.783 B 27.33 % 1.400 B -18.60 % 1.720 B 17.25 % 1.467 B 4.06 % 1.410 B 2.17 % 1.380 B 59.52 % 865.115 M 11.97 % 772.615 M -13.81 % 896.430 M 45.20 % 617.395 M 38.09 % 447.100 M 0.67 % 444.122 M 1.77 % 436.392 M 77.46 % 245.916 M 37.53 % 178.814 M 34.22 % 133.229 M 18.50 % 112.427 M -17.67 % 136.565 M 20.43 % 113.395 M -31.87 % 166.437 M -12.86 % 190.999 M 7.90 % 177.022 M 8.57 % 163.045 M 0.02 % 163.015 M 0.02 % 162.984 M 52.10 % 107.153 M 108.79 % 51.322 M
Total non current assets 27.648 B 1.87 % 27.139 B -0.42 % 27.254 B 0.58 % 27.096 B 0.45 % 26.975 B 3.87 % 25.969 B 118.50 % 11.885 B 47.02 % 8.084 B -11.22 % 9.105 B 92.27 % 4.736 B 11.29 % 4.255 B 22.97 % 3.460 B 23.86 % 2.794 B 19.99 % 2.328 B -19.27 % 2.884 B 14.88 % 2.511 B 0.11 % 2.508 B -4.86 % 2.636 B 55.15 % 1.699 B 8.91 % 1.560 B -18.52 % 1.915 B 34.95 % 1.419 B 39.98 % 1.014 B 6.72 % 949.657 M 4.69 % 907.134 M 34.88 % 672.545 M 34.49 % 500.054 M 58.52 % 315.458 M 160.71 % 121.002 M -25.69 % 162.841 M 22.15 % 133.317 M -33.19 % 199.544 M -9.69 % 220.944 M 8.36 % 203.900 M 9.12 % 186.856 M 5.20 % 177.613 M 5.49 % 168.371 M 50.64 % 111.770 M 102.59 % 55.170 M
Other current assets 259.881 M 566.36 % 39.000 M -92.29 % 506.000 M 0.000 -100.00 % 340.000 M 8 153.25 % 4.120 M -98.02 % 208.100 M -2.94 % 214.395 M 24.43 % 172.307 M 30.50 % 132.039 M 11.39 % 118.536 M 74.71 % 67.846 M 3.28 % 65.694 M 8.20 % 60.713 M 52.71 % 39.758 M -5.10 % 41.893 M 21.61 % 34.450 M -48.24 % 66.558 M 194.11 % 22.630 M -23.67 % 29.650 M -43.20 % 52.197 M 129.68 % 22.726 M -9.17 % 25.021 M 47.52 % 16.961 M -55.31 % 37.949 M 843.09 % 4.024 M 20.53 % 3.339 M -14.14 % 3.888 M 384.53 % 802.525 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 544.036 K -50.00 % 1.088 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.604 M 8.17 % 3.332 M 1 091.53 % 279.617 K -76.26 % 1.178 M -70.41 % 3.981 M 789.21 % 447.647 K -77.36 % 1.977 M 601.51 % 281.841 K -39.02 % 462.175 K -75.20 % 1.864 M -90.94 % 20.567 M 5 894.81 % 343.083 K -37.73 % 550.991 K -60.35 % 1.390 M 225.48 % 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 0.000 0.000 0.000
cash and cash equivalents 2.164 B 42.02 % 1.524 B -8.03 % 1.657 B 63.31 % 1.015 B -34.45 % 1.548 B 2.17 % 1.515 B -85.48 % 10.436 B 668.50 % 1.358 B 12.62 % 1.206 B 162.25 % 459.830 M -23.32 % 599.687 M -7.23 % 646.449 M 55.67 % 415.267 M -1.92 % 423.415 M -25.96 % 571.856 M -18.83 % 704.540 M -41.09 % 1.196 B 118.25 % 547.990 M -23.57 % 717.009 M -56.04 % 1.631 B 153.11 % 644.434 M 86.68 % 345.207 M -16.37 % 412.792 M -1.24 % 417.964 M 639.42 % 56.526 M 48.04 % 38.183 M 13.11 % 33.757 M 66.37 % 20.290 M -84.96 % 134.879 M 10 402.83 % 1.284 M 27.88 % 1.004 M 9.37 % 918.256 K -7.18 % 989.321 K 44.48 % 684.734 K 80.12 % 380.148 K -42.83 % 664.891 K -29.98 % 949.635 K -50.45 % 1.917 M -33.53 % 2.884 M
Cash and short term investments 2.164 B 42.02 % 1.524 B -8.03 % 1.657 B 63.31 % 1.015 B -34.45 % 1.548 B 2.17 % 1.515 B -85.48 % 10.436 B 666.47 % 1.362 B 12.60 % 1.209 B 162.97 % 459.830 M -23.32 % 599.687 M -7.80 % 650.430 M 56.46 % 415.715 M -2.27 % 425.392 M -25.65 % 572.138 M -18.85 % 705.002 M -41.15 % 1.198 B 110.69 % 568.557 M -20.74 % 717.352 M -56.04 % 1.632 B 152.65 % 645.824 M 86.85 % 345.634 M -17.13 % 417.103 M -0.21 % 417.964 M 639.42 % 56.526 M 48.04 % 38.183 M 13.11 % 33.757 M 66.37 % 20.290 M -84.96 % 134.879 M 10 402.83 % 1.284 M 27.88 % 1.004 M 9.37 % 918.256 K -7.18 % 989.321 K 44.48 % 684.734 K 80.12 % 380.148 K -42.83 % 664.891 K -29.98 % 949.635 K -50.45 % 1.917 M -33.53 % 2.884 M
Total current assets 11.890 B 5.15 % 11.308 B 5.01 % 10.768 B 6.38 % 10.123 B 9.33 % 9.259 B -4.03 % 9.647 B -41.39 % 16.461 B 196.69 % 5.548 B -14.75 % 6.508 B 68.05 % 3.873 B 5.36 % 3.676 B 4.34 % 3.523 B 23.67 % 2.849 B 12.18 % 2.539 B -15.74 % 3.013 B 0.02 % 3.013 B -14.35 % 3.518 B 11.41 % 3.157 B 32.01 % 2.392 B -25.10 % 3.193 B 33.16 % 2.398 B 49.86 % 1.600 B 25.10 % 1.279 B -0.64 % 1.287 B 28.81 % 999.467 M 191.54 % 342.827 M 46.03 % 234.769 M 57.23 % 149.314 M -31.56 % 218.157 M 152.41 % 86.429 M 28.30 % 67.366 M -24.54 % 89.279 M 20.58 % 74.041 M 17.27 % 63.139 M 20.87 % 52.237 M -6.32 % 55.758 M -5.94 % 59.280 M 11.05 % 53.383 M 12.42 % 47.486 M
Inventory 6.488 B 5.68 % 6.139 B 2.93 % 5.964 B 7.40 % 5.553 B 1.60 % 5.466 B 7.57 % 5.081 B 17.27 % 4.333 B 52.66 % 2.838 B -19.89 % 3.543 B 66.80 % 2.124 B 7.17 % 1.982 B 0.53 % 1.972 B 22.81 % 1.606 B 20.26 % 1.335 B -13.59 % 1.545 B 1.95 % 1.515 B 0.10 % 1.514 B -9.04 % 1.664 B 59.74 % 1.042 B 6.10 % 982.002 M -10.77 % 1.101 B 35.69 % 811.038 M 52.13 % 533.137 M -2.46 % 546.580 M -17.86 % 665.438 M 196.80 % 224.203 M 61.76 % 138.601 M 87.39 % 73.965 M 74.68 % 42.342 M -2.73 % 43.532 M 30.93 % 33.248 M -17.51 % 40.307 M 0.77 % 39.999 M 10.18 % 36.304 M 11.33 % 32.608 M 24.58 % 26.174 M 32.60 % 19.739 M 8.13 % 18.255 M 8.85 % 16.771 M
Net receivables 2.978 B -17.41 % 3.606 B 36.54 % 2.641 B -25.71 % 3.555 B 86.60 % 1.905 B -37.48 % 3.047 B 105.42 % 1.483 B 26.34 % 1.174 B 8.74 % 1.080 B -9.41 % 1.192 B 18.57 % 1.005 B 18.58 % 847.618 M 8.96 % 777.936 M 6.73 % 728.886 M -15.14 % 858.958 M 14.05 % 753.160 M -2.31 % 770.972 M -13.37 % 889.945 M 45.09 % 613.378 M 10.69 % 554.138 M -11.48 % 626.032 M 47.57 % 424.241 M 37.09 % 309.470 M -0.19 % 310.067 M 18.42 % 261.828 M 236.94 % 77.709 M 28.39 % 60.526 M 14.07 % 53.060 M 30.58 % 40.635 M -2.35 % 41.614 M 25.67 % 33.114 M -31.09 % 48.054 M 45.39 % 33.053 M 26.39 % 26.151 M 35.86 % 19.249 M -33.44 % 28.920 M -25.06 % 38.591 M 16.97 % 32.993 M 20.44 % 27.394 M
Tax assets 1.095 B 26.12 % 868.000 M -4.54 % 909.295 M 8.63 % 837.070 M -7.20 % 902.000 M 70.18 % 530.020 M 2.42 % 517.500 M 30.18 % 397.542 M -27.49 % 548.221 M 107.09 % 264.728 M -10.38 % 295.390 M -22.28 % 380.062 M 30.95 % 290.224 M 39.09 % 208.666 M -25.74 % 280.996 M 15.28 % 243.751 M 20.29 % 202.631 M 1.76 % 199.129 M 45.25 % 137.097 M -6.43 % 146.520 M -7.92 % 159.125 M 46.94 % 108.295 M 5.49 % 102.655 M 82.50 % 56.249 M 47.25 % 38.199 M 273.09 % 10.239 M 98.03 % 5.170 M 44.89 % 3.568 M -9.16 % 3.928 M -25.56 % 5.277 M 38.88 % 3.799 M -22.48 % 4.901 M 5.51 % 4.645 M 7.24 % 4.332 M 7.80 % 4.018 M 10.48 % 3.637 M 11.71 % 3.256 M 15.18 % 2.827 M 17.90 % 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 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 3.473 B 16.74 % 2.975 B 243.10 % 867.000 M -70.00 % 2.890 B 252.48 % 820.000 M -68.11 % 2.571 B 334.48 % 591.800 M 50.72 % 392.661 M 23.65 % 317.555 M 7.49 % 295.416 M -3.85 % 307.241 M 0.59 % 305.427 M 34.89 % 226.435 M 15.50 % 196.042 M -2.44 % 200.953 M -16.74 % 241.348 M 6.97 % 225.618 M -19.34 % 279.721 M 85.81 % 150.541 M -14.17 % 175.385 M 18.87 % 147.544 M 15.96 % 127.239 M 70.71 % 74.535 M -12.10 % 84.792 M -25.84 % 114.342 M 125.70 % 50.662 M 53.23 % 33.063 M 65.14 % 20.021 M 66.24 % 12.044 M 2.57 % 11.742 M 39.46 % 8.420 M -29.69 % 11.975 M -4.36 % 12.521 M 9.06 % 11.481 M 9.96 % 10.441 M 2.56 % 10.180 M 2.63 % 9.919 M 43.03 % 6.935 M 75.53 % 3.951 M
Tax payables 0.000 0.000 -100.00 % 175.671 M 33.39 % 131.696 M -55.53 % 296.156 M -17.97 % 361.017 M 173.59 % 131.953 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
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 1.586 B 136.41 % 671.000 M -49.79 % 1.336 B 359.74 % 290.700 M -54.03 % 632.388 M 2.18 % 618.894 M 106.18 % 300.169 M 5.13 % 285.526 M 18.79 % 240.361 M -16.52 % 287.912 M 40.12 % 205.472 M 0.74 % 203.959 M -6.86 % 218.979 M 0.71 % 217.438 M 29.95 % 167.319 M 58.56 % 105.522 M -5.30 % 111.427 M -4.57 % 116.768 M 3 174.38 % 3.566 M 59.08 % 2.242 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.357 M 11.94 % -6.084 M 10.66 % -6.810 M -3.32 % -6.591 M -3.44 % -6.372 M 3.59 % -6.610 M 3.47 % -6.847 M
Minority interest 2.079 B 4.63 % 1.987 B -2.32 % 2.034 B 2.71 % 1.980 B -2.92 % 2.040 B -7.94 % 2.216 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 100.00 % -1.862 K 50.00 % -3.724 K -100.00 % -1.862 K 0.000
Capital lease obligations 1.667 B 4.27 % 1.599 B -3.91 % 1.664 B -32.65 % 2.471 B 45.42 % 1.699 B -19.48 % 2.110 B 53.47 % 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 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 6.764 B 0.000 -100.00 % 6.525 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
Other total stockholders equity 0.000 -100.00 % 13.436 M 0.000 100.00 % -14.864 B 29.62 % -21.118 B -49.69 % -14.108 B 0.000 100.00 % -4.879 B -54.45 % -3.159 B 39.14 % -5.191 B -2.51 % -5.064 B -4.31 % -4.854 B -6.01 % -4.579 B -43.53 % -3.190 B -21.37 % -2.629 B -43.75 % -1.829 B -373.10 % -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 0.000 0.000 0.000
Deferred tax liabilities non current 1.515 B -0.32 % 1.520 B 0.40 % 1.514 B -1.91 % 1.543 B 5.43 % 1.464 B 15.08 % 1.272 B 89.84 % 670.100 M 94.28 % 344.911 M -2.95 % 355.384 M 201.36 % 117.929 M -17.29 % 142.579 M 34.78 % 105.790 M 18.95 % 88.933 M -15.38 % 105.093 M -12.40 % 119.970 M 12.86 % 106.300 M -6.24 % 113.378 M -18.83 % 139.685 M 69.85 % 82.241 M 17.96 % 69.720 M -18.97 % 86.046 M 39.98 % 61.470 M 67.99 % 36.591 M -40.67 % 61.677 M 55.58 % 39.642 M 122.33 % 17.830 M 146.73 % 7.227 M 62.89 % 4.437 M 25.22 % 3.543 M -22.45 % 4.568 M 3.35 % 4.420 M -29.82 % 6.298 M 10.90 % 5.679 M 22.41 % 4.640 M 28.88 % 3.600 M 27.52 % 2.823 M 37.97 % 2.046 M 41.35 % 1.448 M 70.51 % 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 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 39.538 B 2.84 % 38.447 B 1.12 % 38.022 B 2.16 % 37.218 B 2.72 % 36.234 B 1.73 % 35.617 B 25.65 % 28.346 B 107.94 % 13.632 B -12.69 % 15.613 B 81.37 % 8.608 B 8.54 % 7.931 B 13.57 % 6.983 B 23.76 % 5.642 B 15.92 % 4.868 B -17.47 % 5.898 B 6.78 % 5.523 B -8.33 % 6.025 B 4.01 % 5.793 B 41.62 % 4.091 B -13.94 % 4.753 B 10.21 % 4.312 B 42.85 % 3.019 B 31.67 % 2.293 B 2.48 % 2.237 B 17.34 % 1.907 B 87.77 % 1.015 B 38.18 % 734.823 M 58.10 % 464.772 M 37.04 % 339.159 M 36.06 % 249.270 M 24.21 % 200.683 M -30.52 % 288.823 M -2.09 % 294.985 M 10.47 % 267.039 M 11.69 % 239.093 M 2.45 % 233.372 M 2.51 % 227.650 M 37.84 % 165.153 M 60.88 % 102.655 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2013-06-30 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-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-30 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 2000-12-30 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 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30
Deferred income tax 0.000 0.000 0.000 100.00 % -2.373 B -535.50 % -373.394 M 82.16 % -2.093 B -378.91 % -437.055 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
Stock based compensation 0.000 0.000 -100.00 % 89.000 M 122.50 % 40.000 M 8.70 % 36.800 M 13.23 % 32.500 M -31.06 % 47.145 M 32.00 % 35.715 M -6.26 % 38.100 M -29.05 % 53.700 M 24.31 % 43.200 M 14.29 % 37.800 M 42.64 % 26.500 M 3.92 % 25.500 M -37.30 % 40.668 M 0.000 -100.00 % 15.873 M 0.000 -100.00 % 11.954 M 0.000 -100.00 % 7.796 M 0.000 100.00 % -15.057 M -166.01 % 22.810 M 39.68 % 16.331 M 200.00 % -16.331 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
Change in working capital 697.029 M 146.49 % -1.499 B -2 676.60 % -54.000 M 96.31 % -1.463 B -327.93 % 641.790 M 149.63 % -1.293 B -1 553.71 % 88.950 M 109.48 % -938.655 M -1 492.66 % 67.400 M 119.70 % -342.200 M -221.31 % -106.500 M 77.39 % -471.100 M -117.80 % -216.300 M 68.67 % -690.500 M -23.74 % -558.004 M 0.000 100.00 % -563.637 M 0.000 100.00 % -300.955 M 0.000 100.00 % -404.228 M 0.000 100.00 % -76.345 M 0.000 100.00 % -105.685 M -200.00 % 105.685 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
Accounts receivables 526.062 M 165.66 % -801.159 M -247.27 % 544.000 M 139.80 % -1.367 B -270.52 % 801.574 M 201.23 % -791.855 M -268.17 % 470.871 M 187.18 % -540.086 M -274.96 % 308.700 M 213.41 % -272.200 M -194.32 % 288.600 M 284.17 % -156.700 M -281.58 % 86.300 M 119.03 % -453.400 M -10.10 % -411.815 M 0.000 100.00 % -94.330 M 0.000 100.00 % -60.808 M 0.000 100.00 % -165.407 M 0.000 100.00 % -95.538 M 0.000 100.00 % -7.701 M -200.00 % 7.701 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -317.712 M -1.33 % -313.538 M 47.66 % -599.000 M -217.18 % -188.853 M 65.56 % -548.353 M -54.98 % -353.812 M 44.19 % -633.907 M -159.52 % -244.259 M 16.35 % -292.000 M -285.73 % -75.700 M 81.40 % -406.900 M -46.10 % -278.500 M 11.95 % -316.300 M -30.70 % -242.000 M -29.79 % -186.452 M 0.000 100.00 % -506.388 M 0.000 100.00 % -290.619 M 0.000 100.00 % -353.683 M 0.000 -100.00 % 33.083 M 0.000 100.00 % -88.917 M -200.00 % 88.917 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
Accounts payables 545.544 M 369.86 % -202.162 M -131.90 % 633.750 M 363.66 % 136.684 M -56.60 % 314.923 M 355.00 % -123.499 M -140.17 % 307.474 M 382.11 % -108.989 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
Other working capital -56.866 M 68.84 % -182.507 M 71.16 % -632.750 M -1 343.90 % -43.822 M -159.50 % 73.645 M 408.06 % -23.906 M 56.92 % -55.488 M -22.43 % -45.321 M -189.39 % 50.700 M 789.47 % 5.700 M -51.69 % 11.800 M 132.87 % -35.900 M -362.04 % 13.700 M 179.59 % 4.900 M -87.83 % 40.263 M 0.000 -100.00 % 37.081 M 0.000 -100.00 % 50.472 M 0.000 -100.00 % 114.863 M 0.000 100.00 % -13.891 M 0.000 100.00 % -9.067 M -200.00 % 9.067 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
Other non cash items 149.585 M -94.58 % 2.758 B 572.77 % 410.000 M -83.34 % 2.461 B 983.12 % 227.246 M -90.03 % 2.279 B 209.32 % 736.851 M -58.21 % 1.763 B 381.79 % 366.000 M -35.63 % 568.600 M 132.94 % 244.100 M 11.72 % 218.500 M -34.07 % 331.400 M 362.18 % -126.400 M -113.55 % 932.529 M 287.74 % -496.709 M -207.42 % 462.411 M 222.54 % -377.353 M -528.56 % 88.051 M 155.37 % -159.011 M -148.95 % 324.838 M 309.63 % -154.956 M -178.78 % 196.695 M 170.99 % -277.078 M -492.96 % 70.511 M 200.00 % -70.511 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
Net cash provided by operating activities 2.439 B 93.71 % 1.259 B -25.72 % 1.695 B 51.97 % 1.115 B -29.82 % 1.589 B 59.34 % 997.449 M -15.31 % 1.178 B -16.77 % 1.415 B 8.73 % 1.301 B -43.92 % 2.321 B 85.52 % 1.251 B 1.07 % 1.238 B 11.57 % 1.109 B 107.25 % 535.200 M -62.70 % 1.435 B 33.31 % 1.076 B 42.06 % 757.761 M -17.67 % 920.448 M 44.85 % 635.468 M -34.38 % 968.345 M 5.32 % 919.420 M 14.69 % 801.665 M -10.87 % 899.389 M 56.95 % 573.052 M 63.56 % 350.371 M -63.38 % 956.874 M 63.06 % 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.30 % 343.383 M 0.00 % 343.383 M 68.53 % 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 0.000 0.000 -100.00 % 36.716 M 0.00 % 36.716 M 10.71 % 33.165 M 0.00 % 33.165 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.692 M 0.00 % 21.692 M -3.50 % 22.479 M 0.00 % 22.479 M 52.48 % 14.742 M 0.00 % 14.742 M 5.54 % 13.969 M 0.00 % 13.969 M 185.76 % 4.888 M 0.00 % 4.888 M
Investments in property plant and equipment -504.274 M -33.41 % -378.000 M -1.07 % -374.000 M 48.94 % -732.459 M 9.56 % -809.885 M 7.76 % -878.020 M -29.27 % -679.225 M -24.57 % -545.243 M 13.66 % -631.500 M -11.81 % -564.800 M 4.50 % -591.400 M 3.90 % -615.400 M 7.19 % -663.100 M -45.90 % -454.500 M 27.06 % -623.127 M -53.10 % -407.004 M 23.46 % -531.760 M -36.90 % -388.440 M -4.24 % -372.636 M -24.77 % -298.660 M -23.25 % -242.329 M -22.94 % -197.117 M -1.31 % -194.574 M -2.12 % -190.533 M -73.30 % -109.945 M 64.08 % -306.105 M -90.18 % -160.956 M 0.00 % -160.956 M -32.71 % -121.285 M 0.00 % -121.285 M -14.33 % -106.082 M 0.00 % -106.082 M -3.44 % -102.554 M 0.00 % -102.554 M 8.73 % -112.366 M 0.00 % -112.366 M 59.65 % -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 13.68 % -4.697 M 0.00 % -4.697 M 6.80 % -5.040 M 0.00 % -5.040 M 36.50 % -7.936 M 0.00 % -7.936 M 40.06 % -13.239 M 0.00 % -13.239 M -26.50 % -10.466 M 0.00 % -10.466 M
Acquisitions net 7.520 M -95.82 % 180.000 M 4 342.97 % 4.051 M 0.000 -100.00 % 198.150 M 101.85 % -10.716 B -3 713.59 % -280.990 M 0.000 0.000 0.000 100.00 % -17.800 M 0.000 0.000 0.000 100.00 % -132.678 M 76.55 % -565.782 M 0.000 0.000 -100.00 % 22.283 M 106.21 % -358.667 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 -50 140.17 % -85.424 K 0.00 % -85.424 K 99.78 % -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.59 % -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 -3 799.61 % -178.755 K 0.00 % -178.755 K 75.88 % -741.171 K 0.00 % -741.171 K
Purchases of investments -543.100 K 95.54 % -12.167 M -300.43 % -3.039 M 0.000 0.000 0.000 100.00 % -372.200 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 100.00 % -19.289 K 0.00 % -19.289 K 58.07 % -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 551.82 % -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 -133.57 % -1.209 M 0.00 % -1.209 M -24.75 % -969.124 K 0.00 % -969.124 K 88.10 % -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 0.000 100.00 % -1.702 M -100.62 % 276.091 M -1.74 % 280.990 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 184.870 K -64.29 % 517.709 K 0.00 % 517.709 K -59.71 % 1.285 M 0.00 % 1.285 M 36.98 % 937.929 K 0.00 % 937.929 K 0.000 0.000 100.00 % -8.454 M 0.00 % -8.454 M -156.54 % 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 0.000 0.000 -100.00 % 6.897 M 0.00 % 6.897 M 2 546.70 % 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 -19.695 M 87.36 % -155.833 M 15.31 % -184.013 M -62.13 % -113.500 M -11 314.96 % -994.309 K -197.74 % 1.017 M -62.65 % 2.724 M 176.29 % -3.570 M 99.17 % -430.700 M -832.25 % -46.200 M 35.47 % -71.600 M -1.56 % -70.500 M 15.87 % -83.800 M 2.44 % -85.900 M 40.80 % -145.108 M -4.65 % -138.658 M 8.60 % -151.708 M -91.05 % -79.406 M -22.47 % -64.836 M -113.65 % -30.347 M 53.38 % -65.097 M -245.90 % -18.820 M 39.01 % -30.856 M -49.17 % -20.686 M -235.17 % -6.172 M 32.03 % -9.080 M -28.96 % -7.041 M 0.00 % -7.041 M 8.19 % -7.669 M 0.00 % -7.669 M 58.25 % -18.366 M 0.00 % -18.366 M -84.36 % -9.962 M 0.00 % -9.962 M -4.25 % -9.556 M 0.00 % -9.556 M 95.30 % -203.177 M 0.00 % -203.177 M -3 514.99 % -5.620 M 0.00 % -5.620 M 85.83 % -39.661 M 0.00 % -39.661 M -381.83 % -8.231 M 0.00 % -8.231 M 45.42 % -15.082 M 0.00 % -15.082 M -131.16 % 48.398 M 0.00 % 48.398 M -59.28 % 118.848 M 0.00 % 118.848 M 12 197.92 % -982.383 K 0.00 % -982.383 K -994.16 % 109.867 K 0.00 % 109.867 K -96.23 % 2.915 M 0.00 % 2.915 M 135.07 % 1.240 M 0.00 % 1.240 M 18.39 % 1.047 M 0.00 % 1.047 M 201.64 % 347.246 K 0.00 % 347.246 K 374.70 % 73.151 K 0.00 % 73.151 K -99.35 % 11.207 M 0.00 % 11.207 M
Net cash used for investing activites -516.992 M -41.25 % -366.000 M 34.29 % -557.000 M 23.95 % -732.459 M -19.21 % -614.431 M 94.57 % -11.317 B -979.11 % -1.049 B -91.09 % -548.813 M 48.33 % -1.062 B -73.85 % -611.000 M 10.25 % -680.800 M 0.74 % -685.900 M 8.17 % -746.900 M -38.21 % -540.400 M 40.02 % -900.913 M 18.94 % -1.111 B -62.62 % -683.468 M -46.09 % -467.846 M -12.68 % -415.189 M 39.62 % -687.674 M -123.69 % -307.426 M -42.37 % -215.936 M 4.21 % -225.430 M -6.73 % -211.219 M -81.90 % -116.117 M 61.21 % -299.379 M -86.66 % -160.386 M 0.00 % -160.386 M -33.86 % -119.817 M 0.00 % -119.817 M -14.21 % -104.914 M 0.00 % -104.914 M 27.65 % -145.016 M 0.00 % -145.016 M -32.05 % -109.820 M 0.00 % -109.820 M 63.42 % -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.03 % -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.67 % -4.666 M 0.00 % -4.666 M 5.96 % -4.961 M 0.00 % -4.961 M 78.15 % -22.703 M 0.00 % -22.703 M -70.13 % -13.345 M 0.00 % -13.345 M -19.07 % -11.207 M 0.00 % -11.207 M
Debt repayment -629.574 M -373.36 % -133.000 M -148.70 % 273.080 M 381.42 % -97.035 M 35.92 % -151.430 M -107.92 % 1.911 B -50.55 % 3.864 B 0.000 0.000 100.00 % -66.000 M 0.000 100.00 % -111.800 M 0.000 -100.00 % 259.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 394.300 M -6.61 % 422.202 M 0.00 % 422.202 M 2 451.59 % 16.547 M 0.00 % 16.547 M 118.13 % -91.285 M 0.00 % -91.285 M 43.07 % -160.337 M 0.00 % -160.337 M -809.36 % -17.632 M 0.00 % -17.632 M -117.81 % 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 -1 460.01 % -462.712 K 0.00 % -462.712 K 90.23 % -4.734 M 0.00 % -4.734 M -171.41 % 6.629 M 0.00 % 6.629 M -39.70 % 10.992 M 0.00 % 10.992 M 22 287.95 % 49.098 K 0.00 % 49.098 K
Common stock issued -1.279 M -106.73 % 19.000 M -52.69 % 40.161 M 92.45 % 20.868 M 3.84 % 20.096 M 46.33 % 13.733 M -97.65 % 583.915 M -86.79 % 4.421 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 -100.00 % 33.369 M 557.71 % 5.074 M 0.00 % 5.074 M -46.61 % 9.502 M 0.00 % 9.502 M 101.10 % 4.725 M 0.00 % 4.725 M -99.21 % 599.994 M 0.00 % 599.994 M 9 873.41 % 6.016 M 0.00 % 6.016 M -47.19 % 11.392 M 0.00 % 11.392 M -19.56 % 14.161 M 0.00 % 14.161 M 189.03 % 4.899 M 0.00 % 4.899 M -96.41 % 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.69 % 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 0.000 100.00 % -45.909 M -12.29 % -40.886 M -5.21 % -38.860 M 23.04 % -50.497 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -177.360 M 33.01 % -264.774 M -71.51 % -154.378 M 76.02 % -643.791 M -178.08 % -231.513 M 72.78 % -850.555 M -324.39 % -200.416 M 67.87 % -623.698 M -130.78 % -270.257 M 26.07 % -365.555 M 47.59 % -697.540 M -115.30 % -323.982 M 0.00 % -323.982 M 37.01 % -514.380 M 0.00 % -514.380 M 16.56 % -616.447 M 0.00 % -616.447 M -3 378.10 % -17.724 M 0.00 % -17.724 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.49 % -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 -683.448 M 14.89 % -803.000 M -41.12 % -569.000 M 12.47 % -650.031 M -29.00 % -503.895 M 12.95 % -578.836 M -18.13 % -489.994 M 8.11 % -533.243 M -12.66 % -473.300 M 2.35 % -484.700 M -12.93 % -429.200 M 5.44 % -453.900 M -17.44 % -386.500 M 8.04 % -420.300 M 10.76 % -470.993 M -13.58 % -414.693 M -9.41 % -379.010 M 11.78 % -429.598 M -12.06 % -383.375 M 4.84 % -402.882 M -16.13 % -346.926 M -5.77 % -327.998 M -16.42 % -281.735 M 1.50 % -286.023 M -107.56 % -137.800 M 57.45 % -323.820 M -48.18 % -218.525 M 0.00 % -218.525 M 12.28 % -249.121 M 0.00 % -249.121 M -61.97 % -153.807 M 0.00 % -153.807 M -49.23 % -103.066 M 0.00 % -103.066 M 1.33 % -104.452 M 0.00 % -104.452 M -78.80 % -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 18.86 % -4.959 M 0.00 % -4.959 M -2.30 % -4.847 M 0.00 % -4.847 M -47.32 % -3.290 M 0.00 % -3.290 M -127.46 % -1.447 M 0.00 % -1.447 M -384.12 % -298.798 K 0.00 % -298.798 K
Other financing activites -51.667 M -14.82 % -45.000 M 79.00 % -214.241 M -109.52 % -102.252 M 41.07 % -173.507 M 82.60 % -997.205 M -248.87 % -285.838 M 44.73 % -517.181 M -24.77 % -414.500 M -1 229.43 % 36.700 M -88.98 % 333.100 M 1 643.98 % 19.100 M -54.42 % 41.900 M 199.29 % 14.000 M 120.53 % -68.191 M -107.19 % 947.801 M 10.81 % 855.359 M -0.88 % 862.971 M 747.28 % 101.852 M -90.25 % 1.045 B 1 120.19 % 85.626 M -85.71 % 599.294 M 403.04 % 119.135 M -15.76 % 141.423 M 364.49 % -53.471 M -198.97 % 54.025 M 17 292.37 % 310.626 K 0.00 % 310.626 K 279.97 % -172.603 K 0.00 % -172.603 K -282.51 % -45.124 K 0.00 % -45.124 K 99.59 % -10.969 M 0.00 % -10.969 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
Net cash used provided by financing activities -1.366 B -41.99 % -962.000 M -104.68 % -470.000 M 44.66 % -849.318 M -2.47 % -828.832 M -163.37 % 1.308 B -66.56 % 3.912 B 7.61 % 3.635 B 509.45 % -887.800 M -72.72 % -514.000 M -434.86 % -96.100 M 82.42 % -546.600 M -58.62 % -344.600 M -134.58 % -146.900 M 71.96 % -523.957 M -2 608.36 % 20.888 M 111.65 % -179.292 M -476.10 % 47.672 M 105.02 % -949.176 M -300.53 % 473.325 M 139.77 % -1.190 B -1 209.15 % 107.296 M 113.48 % -796.111 M -84.31 % -431.941 M -125.83 % -191.270 M 79.54 % -935.050 M -750.34 % -109.961 M 0.00 % -109.961 M 85.07 % -736.474 M 0.00 % -736.474 M 12.59 % -842.506 M 0.00 % -842.506 M -347.76 % 340.055 M 0.00 % 340.055 M 394.77 % -115.363 M 0.00 % -115.363 M -412.93 % 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 -50.17 % -5.306 M 0.00 % -5.306 M 38.18 % -8.583 M 0.00 % -8.583 M -698.39 % 1.434 M 0.00 % 1.434 M -78.12 % 6.556 M 0.00 % 6.556 M 2 566.03 % -265.872 K 0.00 % -265.872 K
Effect of forex changes on cash 85.690 M 271.38 % -50.000 M -38.89 % -36.000 M -41.18 % -25.500 M -148.78 % -10.250 M -13.89 % -9.000 M 72.57 % -32.806 M -142.00 % -13.557 M -351.89 % -3.000 M -108.60 % 34.900 M 97.18 % 17.700 M 670.97 % -3.100 M 35.42 % -4.800 M 69.43 % -15.700 M 67.63 % -48.504 M -515.93 % 11.662 M -78.19 % 53.475 M 214.50 % -46.701 M -416.28 % 14.766 M 162.16 % -23.755 M 69.68 % -78.351 M 43.11 % -137.725 M -509.74 % 33.613 M 511.80 % -8.162 M 78.80 % -38.505 M -302.74 % -9.561 M -152.32 % 18.275 M 0.00 % 18.275 M 189.90 % -20.329 M 0.00 % -20.329 M -12.01 % -18.149 M 0.00 % -18.149 M -128.53 % 63.608 M 0.00 % 63.608 M 3 982.76 % -1.638 M 0.00 % -1.638 M 79.30 % -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.02 % 61.250 K 0.00 % 61.250 K 3 698.43 % 1.613 K 0.00 % 1.613 K -81.84 % 8.878 K 0.00 % 8.878 K 144.56 % -19.924 K 0.00 % -19.924 K -143.17 % -8.194 K 0.00 % -8.194 K -117.94 % 45.675 K 0.00 % 45.675 K 262.58 % -28.094 K 0.00 % -28.094 K -115.54 % -13.034 K 0.00 % -13.034 K -178.64 % 16.575 K 0.00 % 16.575 K
Net change in cash 641.521 M 639.09 % -119.000 M 88.23 % -1.011 B -89.27 % -534.154 M -1 684.57 % 33.710 M 100.38 % -8.957 B -315.75 % 4.152 B -7.98 % 4.512 B 289.44 % -2.382 B -200.00 % 2.382 B 461.03 % -659.700 M -200.00 % 659.700 M 202.29 % -644.900 M -200.00 % 644.900 M 3 461.37 % -19.186 M -1 475.92 % -1.217 M 95.27 % -25.762 M -111.36 % 226.786 M 163.51 % -357.065 M -197.79 % 365.121 M 211.24 % -328.216 M -218.21 % 277.650 M 727.18 % -44.270 M -13.12 % -39.135 M -973.82 % 4.479 M 100.38 % -1.193 B -271.13 % 696.940 M 0.00 % 696.940 M 218.23 % -589.463 M 0.00 % -589.463 M 46.13 % -1.094 B 0.00 % -1.094 B -192.85 % 1.178 B 0.00 % 1.178 B 479.35 % 203.417 M 0.00 % 203.417 M 203.34 % -196.851 M 0.00 % -196.851 M -1 372.87 % 15.465 M 0.00 % 15.465 M -95.61 % 351.887 M 0.00 % 351.887 M 2 502.04 % 13.523 M 0.00 % 13.523 M 554.79 % -2.974 M 0.00 % -2.974 M 53.53 % -6.399 M 0.00 % -6.399 M 92.01 % -80.113 M 0.00 % -80.113 M -160.25 % 132.973 M 0.00 % 132.973 M 10 675.23 % 1.234 M 0.00 % 1.234 M 238.95 % -888.156 K 0.00 % -888.156 K -106.97 % 12.736 M 0.00 % 12.736 M 51.47 % 8.409 M 0.00 % 8.409 M 138.83 % -21.653 M 0.00 % -21.653 M -194.76 % 22.850 M 0.00 % 22.850 M 239.73 % -16.353 M 0.00 % -16.353 M
Cash at beginning of period 1.523 B -7.31 % 1.643 B 61.93 % 1.015 B -34.49 % 1.549 B 2.22 % 1.515 B -85.53 % 10.472 B 65.69 % 6.321 B 249.44 % 1.809 B -24.05 % 2.382 B 0.000 -100.00 % 659.700 M 0.000 -100.00 % 644.900 M 0.000 0.000 -100.00 % 1.079 B 0.000 -100.00 % 996.321 M 0.000 -100.00 % 1.128 B 0.000 -100.00 % 1.018 B 0.000 -100.00 % 810.435 M 0.000 -100.00 % 1.193 B 140.58 % 495.758 M 0.00 % 495.758 M -56.39 % 1.137 B 0.00 % 1.137 B -37.07 % 1.807 B 0.00 % 1.807 B 302.53 % 448.791 M 0.00 % 448.791 M 3.05 % 435.512 M 0.00 % 435.512 M -19.00 % 537.673 M 0.00 % 537.673 M 36.40 % 394.201 M 0.00 % 394.201 M 518.70 % 63.715 M 0.00 % 63.715 M 56.31 % 40.763 M 0.00 % 40.763 M -0.28 % 40.877 M 0.00 % 40.877 M 17.47 % 34.797 M 0.00 % 34.797 M -68.03 % 108.833 M 0.00 % 108.833 M 593.21 % 15.700 M 0.00 % 15.700 M -13.81 % 18.215 M 0.00 % 18.215 M 9.66 % 16.610 M 0.00 % 16.610 M 41.24 % 11.760 M 0.00 % 11.760 M 159.92 % 4.525 M 0.00 % 4.525 M -82.14 % 25.339 M 0.00 % 25.339 M 570.07 % 3.782 M 0.00 % 3.782 M -88.56 % 33.042 M 0.00 % 33.042 M
Cash at end of period 2.164 B 42.02 % 1.524 B -7.85 % 1.654 B 63.00 % 1.015 B -34.49 % 1.549 B 2.22 % 1.515 B -85.53 % 10.472 B 65.69 % 6.321 B 0.000 -100.00 % 2.382 B 0.000 -100.00 % 659.700 M 0.000 -100.00 % 644.900 M 3 461.37 % -19.186 M -101.78 % 1.078 B 4 283.99 % -25.762 M -102.11 % 1.223 B 442.54 % -357.065 M -123.92 % 1.493 B 554.89 % -328.216 M -125.32 % 1.296 B 3 027.76 % -44.270 M -105.74 % 771.300 M 17 121.76 % 4.479 M 0.000 -100.00 % 1.193 B 0.00 % 1.193 B 117.92 % 547.322 M 0.00 % 547.322 M -23.16 % 712.314 M 0.00 % 712.314 M -56.23 % 1.627 B 0.00 % 1.627 B 154.69 % 638.929 M 0.00 % 638.929 M 87.47 % 340.823 M 0.00 % 340.823 M -16.80 % 409.666 M 0.00 % 409.666 M -1.43 % 415.601 M 0.00 % 415.601 M 665.57 % 54.286 M 0.00 % 54.286 M 43.22 % 37.904 M 0.00 % 37.904 M 33.47 % 28.398 M 0.00 % 28.398 M -1.12 % 28.721 M 0.00 % 28.721 M -80.68 % 148.673 M 0.00 % 148.673 M 664.43 % 19.449 M 0.00 % 19.449 M 23.70 % 15.722 M 0.00 % 15.722 M -35.82 % 24.497 M 0.00 % 24.497 M 89.41 % 12.933 M 0.00 % 12.933 M 250.92 % 3.686 M 0.00 % 3.686 M -86.16 % 26.631 M 0.00 % 26.631 M 59.57 % 16.689 M 0.00 % 16.689 M
Operating cash flow 2.439 B 93.71 % 1.259 B -25.72 % 1.695 B 51.97 % 1.115 B -29.82 % 1.589 B 59.34 % 997.449 M -15.31 % 1.178 B -16.77 % 1.415 B 8.73 % 1.301 B -43.92 % 2.321 B 85.52 % 1.251 B 1.07 % 1.238 B 11.57 % 1.109 B 107.25 % 535.200 M -62.70 % 1.435 B 33.31 % 1.076 B 42.06 % 757.761 M -17.67 % 920.448 M 44.85 % 635.468 M -34.38 % 968.345 M 5.32 % 919.420 M 14.69 % 801.665 M -10.87 % 899.389 M 56.95 % 573.052 M 63.56 % 350.371 M -63.38 % 956.874 M 63.06 % 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.30 % 343.383 M 0.00 % 343.383 M 68.53 % 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 0.000 0.000 -100.00 % 36.716 M 0.00 % 36.716 M 10.71 % 33.165 M 0.00 % 33.165 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.692 M 0.00 % 21.692 M -3.50 % 22.479 M 0.00 % 22.479 M 52.48 % 14.742 M 0.00 % 14.742 M 5.54 % 13.969 M 0.00 % 13.969 M 185.76 % 4.888 M 0.00 % 4.888 M
Capital expenditure -283.228 M 25.07 % -378.000 M -1.07 % -374.000 M 48.94 % -732.459 M 9.56 % -809.885 M 7.76 % -878.020 M -29.27 % -679.225 M -24.57 % -545.243 M 13.66 % -631.500 M -11.81 % -564.800 M 4.50 % -591.400 M 3.90 % -615.400 M 7.19 % -663.100 M -45.90 % -454.500 M 27.06 % -623.127 M -53.10 % -407.004 M 23.46 % -531.760 M -36.90 % -388.440 M -4.24 % -372.636 M -24.77 % -298.660 M -23.25 % -242.329 M -22.94 % -197.117 M -1.31 % -194.574 M -2.12 % -190.533 M -73.30 % -109.945 M 64.08 % -306.105 M -90.18 % -160.956 M 0.00 % -160.956 M -32.71 % -121.285 M 0.00 % -121.285 M -14.33 % -106.082 M 0.00 % -106.082 M -3.44 % -102.554 M 0.00 % -102.554 M 8.73 % -112.366 M 0.00 % -112.366 M 59.65 % -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 13.68 % -4.697 M 0.00 % -4.697 M 6.80 % -5.040 M 0.00 % -5.040 M 36.50 % -7.936 M 0.00 % -7.936 M 40.06 % -13.239 M 0.00 % -13.239 M -26.50 % -10.466 M 0.00 % -10.466 M
Free CashFlow 2.156 B 144.67 % 881.000 M -33.31 % 1.321 B 244.98 % 382.924 M -50.87 % 779.414 M 552.61 % 119.429 M -76.04 % 498.474 M -42.69 % 869.830 M 29.84 % 669.900 M -61.84 % 1.756 B 166.26 % 659.400 M 6.00 % 622.100 M 39.45 % 446.100 M 452.79 % 80.700 M -90.06 % 811.876 M 21.27 % 669.456 M 196.22 % 226.001 M -57.52 % 532.009 M 102.41 % 262.832 M -60.75 % 669.685 M -1.09 % 677.091 M 12.00 % 604.548 M -14.23 % 704.815 M 84.26 % 382.519 M 59.10 % 240.426 M -63.06 % 650.769 M 52.81 % 425.858 M 0.00 % 425.858 M 0.64 % 423.165 M 0.00 % 423.165 M 9.54 % 386.307 M 0.00 % 386.307 M 25.80 % 307.089 M 0.00 % 307.089 M 32.93 % 231.017 M 0.00 % 231.017 M 409.17 % -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 302.53 % -25.306 M 0.00 % -25.306 M -207.46 % 23.550 M 0.00 % 23.550 M -6.46 % 25.177 M 0.00 % 25.177 M 478.05 % -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 -123.85 % 16.996 M 0.00 % 16.996 M -2.55 % 17.440 M 0.00 % 17.440 M 156.22 % 6.807 M 0.00 % 6.807 M 832.97 % 729.551 K 0.00 % 729.551 K 113.08 % -5.578 M 0.00 % -5.578 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1997 1997 1996 1996 1995 1995 1994 1994 1993 1993 1992
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