WXIBF

WuXi Biologics (Cayman) Inc. WXIBF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 18.675 B 9.63 % 17.034 B 11.56 % 15.269 B 48.38 % 10.290 B 83.35 % 5.612 B 40.88 % 3.984 B 57.18 % 2.534 B 56.56 % 1.619 B 63.68 % 989.029 M 77.55 % 557.042 M 67.86 % 331.850 M
Net income 3.356 B -1.28 % 3.400 B -23.09 % 4.420 B 30.45 % 3.388 B 100.63 % 1.689 B 66.59 % 1.014 B 60.77 % 630.592 M 149.61 % 252.628 M 79.05 % 141.096 M 217.01 % 44.509 M 6.03 % 41.978 M
Income before tax 4.834 B 15.83 % 4.174 B -22.10 % 5.358 B 34.18 % 3.993 B 103.13 % 1.966 B 74.48 % 1.127 B 52.72 % 737.722 M 142.92 % 303.687 M 72.70 % 175.846 M 168.87 % 65.402 M 33.44 % 49.012 M
Income before tax ratio 0.26 5.65 % 0.25 -30.17 % 0.35 -9.58 % 0.39 10.79 % 0.35 23.85 % 0.28 -2.84 % 0.29 55.16 % 0.19 5.51 % 0.18 51.43 % 0.12 -20.50 % 0.15
EBITDA 6.429 B 16.86 % 5.502 B -11.59 % 6.223 B 37.85 % 4.514 B 95.29 % 2.312 B 69.02 % 1.368 B 55.15 % 881.492 M 87.00 % 471.392 M 47.73 % 319.081 M 155.39 % 124.939 M 33.09 % 93.877 M
Net income ratio 0.18 -9.96 % 0.20 -31.06 % 0.29 -12.09 % 0.33 9.43 % 0.30 18.25 % 0.25 2.28 % 0.25 59.44 % 0.16 9.39 % 0.14 78.54 % 0.08 -36.83 % 0.13
Ratio EBITDA 0.34 6.59 % 0.32 -20.75 % 0.41 -7.10 % 0.44 6.51 % 0.41 19.97 % 0.34 -1.29 % 0.35 19.44 % 0.29 -9.74 % 0.32 43.84 % 0.22 -20.71 % 0.28
Gross profit ratio 0.41 2.21 % 0.40 -8.98 % 0.44 -6.16 % 0.47 3.98 % 0.45 8.38 % 0.42 3.69 % 0.40 -1.59 % 0.41 3.72 % 0.39 21.27 % 0.32 -12.65 % 0.37
Weighted average shs out dil 4.227 B -2.80 % 4.349 B -0.62 % 4.376 B -1.04 % 4.422 B 5.05 % 4.209 B 5.30 % 3.997 B 1.41 % 3.942 B 13.23 % 3.481 B 2.31 % 3.402 B 0.00 % 3.402 B 0.00 % 3.402 B
Weighted average shs out 4.082 B -1.96 % 4.164 B -0.22 % 4.173 B -5.18 % 4.401 B 4.55 % 4.209 B 5.30 % 3.997 B 1.42 % 3.941 B 22.31 % 3.222 B -5.29 % 3.402 B 0.00 % 3.402 B 0.00 % 3.402 B
EPS diluted 0.78 1.30 % 0.77 -23.76 % 1.01 31.17 % 0.77 92.50 % 0.40 60.00 % 0.25 56.25 % 0.16 118.28 % 0.07 76.63 % 0.04 216.79 % 0.01 6.50 % 0.01
Earnings per share 0.82 1.23 % 0.81 -23.58 % 1.06 30.86 % 0.81 88.37 % 0.43 59.26 % 0.27 68.75 % 0.16 100.00 % 0.08 92.77 % 0.04 216.79 % 0.01 6.50 % 0.01
Gross profit 7.651 B 12.05 % 6.828 B 1.55 % 6.724 B 39.25 % 4.829 B 90.64 % 2.533 B 52.70 % 1.659 B 62.99 % 1.018 B 54.08 % 660.557 M 69.76 % 389.110 M 115.31 % 180.721 M 46.62 % 123.254 M
Income tax expense 889.027 M 47.39 % 603.179 M -25.34 % 807.865 M 66.73 % 484.538 M 77.44 % 273.066 M 134.80 % 116.296 M 8.43 % 107.257 M 110.06 % 51.059 M 46.93 % 34.750 M 66.32 % 20.893 M 197.03 % 7.034 M
Cost of revenue 11.025 B 8.02 % 10.206 B 19.45 % 8.545 B 56.46 % 5.461 B 77.34 % 3.079 B 32.46 % 2.325 B 53.28 % 1.517 B 58.27 % 958.272 M 59.73 % 599.919 M 59.42 % 376.321 M 80.41 % 208.596 M
General and administrative expenses 1.674 B 11.91 % 1.495 B 17.78 % 1.270 B 44.94 % 875.932 M 71.27 % 511.436 M 39.25 % 367.288 M 61.29 % 227.721 M 69.92 % 134.019 M 43.01 % 93.711 M 33.15 % 70.378 M 65.53 % 42.517 M
Selling and marketing expenses 473.601 M 61.08 % 294.009 M 80.47 % 162.913 M 30.70 % 124.647 M 32.02 % 94.415 M 22.49 % 77.080 M 81.66 % 42.430 M 53.61 % 27.622 M 80.23 % 15.326 M 13.97 % 13.447 M 212.50 % 4.303 M
Other expenses -236.542 M -15.82 % -204.234 M -176.56 % 266.769 M 92.44 % 138.624 M 200.34 % -138.154 M -35.12 % -102.249 M 11.72 % -115.823 M -849.29 % -12.201 M -2 685.62 % -438.000 K 83.93 % -2.725 M 71.34 % -9.507 M
Operating expenses 2.677 B 12.59 % 2.378 B -0.18 % 2.382 B 45.18 % 1.641 B 112.69 % 771.431 M 28.19 % 601.770 M 85.95 % 323.615 M 44.52 % 223.919 M 38.32 % 161.881 M 33.96 % 120.843 M 67.06 % 72.337 M
Cost and expenses 13.702 B 8.88 % 12.584 B 15.17 % 10.927 B 53.86 % 7.102 B 72.78 % 4.110 B 40.45 % 2.927 B 59.03 % 1.840 B 55.67 % 1.182 B 55.18 % 761.800 M 53.23 % 497.164 M 76.97 % 280.933 M
Research and development expenses 766.443 M -3.30 % 792.577 M 16.07 % 682.818 M 36.13 % 501.583 M 65.14 % 303.734 M 16.98 % 259.651 M 53.38 % 169.287 M 127.29 % 74.479 M 39.78 % 53.282 M 34.07 % 39.743 M 13.47 % 35.024 M
Selling general and administrative expenses 2.147 B 19.99 % 1.789 B 24.91 % 1.433 B 43.17 % 1.001 B 65.15 % 605.851 M 36.34 % 444.368 M 64.49 % 270.151 M 67.13 % 161.641 M 48.24 % 109.037 M 30.08 % 83.825 M 79.04 % 46.820 M
Interest income 350.366 M 59.85 % 219.178 M 103.93 % 107.475 M 85.22 % 58.026 M -28.24 % 80.864 M 26.63 % 63.856 M -18.54 % 78.394 M 796.34 % 8.746 M 2 017.68 % 413.000 K 525.76 % 66.000 K 10.00 % 60.000 K
Interest expense 157.587 M -0.57 % 158.488 M 146.17 % 64.382 M 64.28 % 39.191 M -8.29 % 42.732 M 117.96 % 19.605 M 0.000 -100.00 % 35.691 M 47.76 % 24.155 M 854.37 % 2.531 M -0.98 % 2.556 M
Depreciation and amortization 1.437 B 22.89 % 1.169 B 46.05 % 800.674 M 66.19 % 481.783 M 59.00 % 303.009 M 36.88 % 221.365 M 53.97 % 143.770 M 17.13 % 122.748 M 31.73 % 93.185 M 48.59 % 62.711 M 52.73 % 41.059 M
Operating income 4.974 B 11.77 % 4.450 B 2.49 % 4.342 B 36.19 % 3.188 B 112.25 % 1.502 B 35.34 % 1.110 B 26.63 % 876.434 M 151.38 % 348.644 M 72.99 % 201.539 M 223.87 % 62.228 M 17.82 % 52.818 M
Operating income ratio 0.27 1.94 % 0.26 -8.13 % 0.28 -8.22 % 0.31 15.77 % 0.27 -3.94 % 0.28 -19.43 % 0.35 60.57 % 0.22 5.69 % 0.20 82.41 % 0.11 -29.81 % 0.16
Total other income expenses net -139.406 M 49.56 % -276.394 M -127.21 % 1.016 B 26.19 % 805.008 M 73.60 % 463.727 M 566.52 % 69.574 M 59.64 % 43.582 M 129.71 % -146.698 M -193.10 % -50.050 M -595.99 % 10.091 M 365.13 % -3.806 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt -3.339 B 34.63 % -5.108 B -158.85 % -1.974 B 58.08 % -4.708 B -25.09 % -3.764 B 6.18 % -4.012 B 1.78 % -4.084 B -710.59 % -503.881 M -152.47 % 960.341 M 222.66 % 297.630 M 501.73 % 49.462 M
Total investments 2.400 B -26.71 % 3.274 B 20.86 % 2.709 B 22.99 % 2.203 B 105.20 % 1.074 B 137.41 % 452.162 M 135.16 % 192.277 M -87.64 % 1.556 B 0.000 0.000 0.000
Total debt 4.940 B 8.30 % 4.561 B 3.16 % 4.422 B 2.94 % 4.295 B 28.91 % 3.332 B 51.87 % 2.194 B 0.000 0.000 -100.00 % 1.129 B 147.76 % 455.859 M 722.70 % 55.410 M
Accumulated other comprehensive income loss -46.543 M -102.61 % 1.782 B 30.34 % 1.367 B 130.48 % 593.128 M -29.82 % 845.185 M 90.41 % 443.865 M 179.72 % -556.774 M -59.42 % -349.242 M -53.74 % -227.167 M -68.88 % -134.514 M -73.24 % -77.646 M
Retained earnings 16.356 B 9.20 % 14.978 B 29.36 % 11.578 B 61.75 % 7.158 B 89.90 % 3.769 B 100.62 % 1.879 B 95.27 % 962.226 M 144.07 % 394.238 M 138.16 % 165.533 M 291.06 % 42.329 M 77.29 % 23.875 M
Common stock 226.000 K -3.83 % 235.000 K 0.86 % 233.000 K -0.85 % 235.000 K 4.44 % 225.000 K 5.14 % 214.000 K 5.94 % 202.000 K 5.21 % 192.000 K 21.52 % 158.000 K 0.000 0.000
Total equity 45.478 B 3.32 % 44.018 B 21.55 % 36.213 B 10.72 % 32.706 B 56.49 % 20.899 B 62.06 % 12.896 B 61.32 % 7.994 B 98.65 % 4.024 B 1 387.93 % 270.467 M 85.25 % 146.001 M -60.73 % 371.830 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 7.259 M 0.000 -100.00 % 80.165 M 0.000 0.000 0.000 0.000
Long term debt 2.321 B -39.40 % 3.830 B 29.78 % 2.951 B 42.58 % 2.070 B -17.34 % 2.504 B 50.73 % 1.661 B 0.000 0.000 -100.00 % 895.655 M 0.000 0.000
Total non current liabilities 2.879 B -41.51 % 4.922 B 22.05 % 4.033 B 31.33 % 3.071 B -13.89 % 3.566 B 94.33 % 1.835 B 2 188.99 % 80.165 M 202.19 % 26.528 M -97.10 % 913.704 M 10 298.36 % 8.787 M 122.68 % 3.946 M
Other current liabilities 4.535 B -8.13 % 4.936 B -20.68 % 6.222 B 29.48 % 4.806 B 75.24 % 2.742 B 36.88 % 2.003 B 99.10 % 1.006 B 56.25 % 643.990 M 42.73 % 451.195 M -0.66 % 454.209 M 737.78 % 54.216 M
Deferred revenue 0.000 -100.00 % 430.477 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 2.619 B 258.13 % 731.308 M -50.27 % 1.470 B -33.92 % 2.225 B 168.83 % 827.837 M 55.43 % 532.596 M 0.000 0.000 -100.00 % 233.788 M -48.71 % 455.859 M 722.70 % 55.410 M
Total current liabilities 8.621 B 12.90 % 7.636 B -18.06 % 9.319 B 12.87 % 8.256 B 83.53 % 4.498 B 56.67 % 2.871 B 117.72 % 1.319 B 65.24 % 798.074 M -0.34 % 800.825 M -33.37 % 1.202 B 360.70 % 260.894 M
Total liabilities 11.500 B -8.42 % 12.558 B -5.94 % 13.351 B 17.88 % 11.326 B 40.45 % 8.064 B 71.35 % 4.706 B 236.41 % 1.399 B 69.65 % 824.602 M -51.91 % 1.715 B 41.61 % 1.211 B 357.15 % 264.840 M
Other non current assets 2.583 B 459.14 % 461.972 M -81.43 % 2.487 B 7.38 % 2.316 B 50.12 % 1.543 B 162.58 % 587.568 M 1 935.36 % 28.868 M 1.27 % 28.506 M 0.000 0.000 0.000
Long term investments -30.784 M -101.05 % 2.934 B 652.17 % 390.110 M 389.98 % 79.618 M 125.57 % -311.325 M -242.73 % -90.838 M -147.24 % 192.277 M 0.000 0.000 0.000 0.000
Intangible assets 442.369 M -13.57 % 511.834 M -6.73 % 548.778 M -8.64 % 600.654 M 53.28 % 391.857 M -5.77 % 415.845 M -16.90 % 500.436 M 0.000 0.000 0.000 0.000
GoodWill 1.530 B 0.00 % 1.530 B 0.00 % 1.530 B 0.00 % 1.530 B 725.16 % 185.408 M 0.00 % 185.408 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.972 B -3.40 % 2.042 B -1.78 % 2.079 B -2.43 % 2.131 B 269.08 % 577.265 M -3.99 % 601.253 M 20.15 % 500.436 M 0.000 0.000 0.000 0.000
Property plant equipment net 28.435 B -5.02 % 29.939 B 15.53 % 25.916 B 31.18 % 19.756 B 53.50 % 12.870 B 89.37 % 6.796 B 134.04 % 2.904 B 63.12 % 1.780 B 54.43 % 1.153 B 52.89 % 753.996 M 86.24 % 404.847 M
Total non current assets 33.404 B -5.58 % 35.377 B 13.77 % 31.095 B 26.90 % 24.503 B 66.02 % 14.759 B 86.11 % 7.930 B 117.39 % 3.648 B 100.93 % 1.816 B 57.17 % 1.155 B 52.88 % 755.604 M 85.42 % 407.513 M
Other current assets 5.555 B 186.18 % 1.941 B -16.20 % 2.316 B -32.72 % 3.443 B 51.73 % 2.269 B 97.81 % 1.147 B 80.73 % 634.720 M 97.62 % 321.187 M 94.43 % 165.198 M 61.93 % 102.020 M 231.51 % 30.774 M
Short term investments 2.431 B 54.46 % 1.574 B -32.15 % 2.319 B 9.23 % 2.123 B 53.32 % 1.385 B 155.03 % 543.000 M 0.000 -100.00 % 1.556 B 0.000 0.000 0.000
cash and cash equivalents 8.279 B -14.38 % 9.670 B 51.20 % 6.395 B -28.97 % 9.003 B 26.88 % 7.096 B 14.35 % 6.205 B 51.93 % 4.084 B 710.59 % 503.881 M 197.97 % 169.102 M 6.87 % 158.229 M 2 560.21 % 5.948 M
Cash and short term investments 10.710 B -4.75 % 11.243 B 29.02 % 8.714 B -21.68 % 11.126 B 31.20 % 8.481 B 25.67 % 6.748 B 65.23 % 4.084 B 98.27 % 2.060 B 1 118.20 % 169.102 M 6.87 % 158.229 M 2 560.21 % 5.948 M
Total current assets 23.573 B 11.20 % 21.198 B 14.77 % 18.470 B -5.43 % 19.530 B 37.49 % 14.204 B 46.86 % 9.672 B 68.35 % 5.745 B 89.40 % 3.033 B 265.54 % 829.856 M 38.05 % 601.112 M 162.31 % 229.157 M
Inventory 1.522 B -13.82 % 1.766 B -22.59 % 2.281 B 35.18 % 1.687 B 55.63 % 1.084 B 171.46 % 399.389 M 75.80 % 227.189 M 67.61 % 135.547 M 71.60 % 78.988 M 58.23 % 49.919 M 48.77 % 33.555 M
Net receivables 5.787 B -7.38 % 6.248 B 21.12 % 5.158 B 57.60 % 3.273 B 38.07 % 2.371 B 72.17 % 1.377 B 72.35 % 798.884 M 154.18 % 314.304 M 6.95 % 293.866 M 0.000 -100.00 % 130.589 M
Tax assets 444.318 M 0.000 -100.00 % 222.568 M 0.81 % 220.787 M 175.52 % 80.136 M 122.33 % 36.043 M 60.33 % 22.481 M 227.95 % 6.855 M 189.24 % 2.370 M 47.39 % 1.608 M -39.68 % 2.666 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
Account payables 747.147 M -10.34 % 833.266 M 4.89 % 794.388 M 28.59 % 617.784 M -4.37 % 646.002 M 247.67 % 185.810 M -15.92 % 220.983 M 60.96 % 137.293 M 30.72 % 105.029 M -61.19 % 270.628 M 84.63 % 146.577 M
Tax payables 720.343 M 2.16 % 705.116 M -15.18 % 831.331 M 37.01 % 606.761 M 115.13 % 282.048 M 88.88 % 149.329 M 63.17 % 91.519 M 445.05 % 16.791 M 55.29 % 10.813 M -49.07 % 21.232 M 352.61 % 4.691 M
Deferred revenue non current 460.466 M -52.49 % 969.233 M 2.08 % 949.462 M 8.30 % 876.726 M 0.35 % 873.689 M 486.82 % 148.885 M 92.34 % 77.408 M 292.71 % 19.711 M 56.95 % 12.559 M 42.93 % 8.787 M 122.68 % 3.946 M
Minority interest 3.658 B -0.76 % 3.686 B 216.24 % 1.166 B 172.62 % 427.573 M 27.65 % 334.951 M 199.77 % 111.737 M 23 523.04 % 473.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 2.304 B -4.57 % 2.414 B 47.31 % 1.639 B 6.90 % 1.533 B 110.78 % 727.224 M 148.54 % 292.601 M 0.000 0.000 -100.00 % 41.026 M 0.000 0.000
Preferred stock 0.000 -100.00 % 1.492 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 25.463 B 15.32 % 22.080 B -0.10 % 22.102 B -9.89 % 24.527 B 53.78 % 15.950 B 55.45 % 10.260 B 54.28 % 6.650 B 93.54 % 3.436 B 0.000 0.000 0.000
Deferred tax liabilities non current 97.306 M -20.59 % 122.540 M -7.22 % 132.076 M 6.33 % 124.211 M -31.33 % 180.885 M 631.32 % 24.734 M 822.91 % 2.680 M -60.69 % 6.817 M 24.17 % 5.490 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 56.977 B 0.71 % 56.576 B 14.15 % 49.564 B 12.56 % 44.033 B 52.03 % 28.964 B 64.54 % 17.602 B 87.39 % 9.393 B 93.71 % 4.849 B 144.28 % 1.985 B 46.31 % 1.357 B 113.10 % 636.670 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 0.000 100.00 % -567.114 M -155.62 % -221.854 M -243.85 % -64.520 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 1.216 B -4.59 % 1.274 B -1.75 % 1.297 B 143.79 % 531.923 M 87.18 % 284.177 M 39.34 % 203.938 M 58.86 % 128.374 M 97.27 % 65.076 M 36.86 % 47.551 M 77.03 % 26.861 M 463.60 % 4.766 M
Change in working capital -800.504 M 10.69 % -896.345 M 8.02 % -974.472 M -1.16 % -963.326 M -162.44 % -367.063 M -69.89 % -216.065 M 12.07 % -245.737 M -64.42 % -149.461 M 27.60 % -206.440 M -417.25 % -39.911 M 47.05 % -75.376 M
Accounts receivables 161.932 M 115.61 % -1.038 B 30.82 % -1.500 B -4.10 % -1.441 B -2.79 % -1.402 B -115.82 % -649.525 M -40.11 % -463.585 M -128.28 % -203.076 M -42.77 % -142.236 M 51.03 % -290.453 M 9.65 % -321.474 M
Inventory 201.850 M -54.38 % 442.462 M 188.83 % -498.122 M 36.40 % -783.185 M -11.17 % -704.522 M -649.45 % -94.005 M 1.75 % -95.683 M 31.12 % -138.911 M -171.60 % -51.146 M 49.44 % -101.158 M -163.47 % -38.395 M
Accounts payables 0.000 0.000 -100.00 % 1.500 B 4.10 % 1.441 B 2.79 % 1.402 B 115.82 % 649.525 M 0.000 0.000 0.000 0.000 0.000
Other working capital -1.164 B -286.63 % -301.134 M 36.78 % -476.350 M -164.43 % -180.141 M -153.38 % 337.459 M 376.47 % -122.060 M 18.66 % -150.054 M -1 322.31 % -10.550 M 93.21 % -155.294 M -353.55 % 61.247 M 265.62 % -36.981 M
Other non cash items -1.469 B -426.44 % -279.099 M -17 631.83 % -1.574 M 96.51 % -45.127 M 45.47 % -82.753 M -30.79 % -63.272 M -2 408.80 % -2.522 M -113.83 % 18.230 M 164.60 % -28.221 M -1 178.13 % -2.208 M -378.09 % 794.000 K
Net cash provided by operating activities 5.217 B 11.77 % 4.668 B -15.77 % 5.542 B 61.51 % 3.431 B 82.39 % 1.881 B 55.72 % 1.208 B 58.62 % 761.607 M 111.39 % 360.280 M 339.79 % 81.921 M -23.55 % 107.150 M 398.26 % 21.505 M
Investments in property plant and equipment -3.930 B 2.87 % -4.046 B 31.06 % -5.868 B 10.04 % -6.523 B -8.27 % -6.025 B -86.26 % -3.235 B -76.71 % -1.830 B -166.16 % -687.729 M -60.35 % -428.883 M -28.27 % -334.362 M -555.05 % -51.044 M
Acquisitions net 0.000 0.000 100.00 % -131.485 M 94.81 % -2.535 B -1 533.05 % -155.239 M 48.39 % -300.821 M -161.40 % 489.897 M 2 760.21 % 17.128 M 0.000 0.000 0.000
Purchases of investments -11.429 B 24.22 % -15.083 B -40.03 % -10.771 B 81.84 % -59.300 B -191.35 % -20.353 B -338.50 % -4.642 B -339.04 % -1.057 B 62.57 % -2.825 B 0.000 0.000 0.000
Sales maturities of investments 10.893 B -30.34 % 15.638 B 49.15 % 10.485 B -82.00 % 58.244 B 202.56 % 19.250 B 391.88 % 3.914 B 67.62 % 2.335 B 83.06 % 1.275 B 4 679.22 % 26.687 M 0.000 0.000
Other investing activites 524.280 M 100.12 % 261.989 M -30.61 % 377.565 M -26.37 % 512.795 M 664.12 % 67.109 M 129.12 % -230.458 M 34.73 % -353.078 M -5 454.53 % 6.594 M 134.80 % -18.948 M -922.01 % -1.854 M -300.65 % 924.000 K
Net cash used for investing activites -3.942 B -22.10 % -3.228 B 45.36 % -5.908 B 38.47 % -9.602 B -33.06 % -7.216 B -60.58 % -4.494 B -980.08 % -416.074 M 81.20 % -2.213 B -425.53 % -421.144 M -25.26 % -336.216 M -570.82 % -50.120 M
Debt repayment 490.101 M 159.88 % -818.450 M -177.42 % -295.018 M -100.93 % -146.826 M -116.87 % 870.458 M -54.42 % 1.910 B 0.000 100.00 % -902.900 M -244.38 % 625.343 M 56.15 % 400.485 M 4 353.79 % 8.992 M
Common stock issued 19.392 M -25.87 % 26.158 M -27.70 % 36.180 M -99.67 % 11.035 B 95.35 % 5.649 B 57.07 % 3.596 B 11.50 % 3.225 B -9.73 % 3.573 B 0.000 0.000 -100.00 % 24.000 M
Common stock repurchased -1.766 B -92.60 % -916.916 M 67.31 % -2.804 B -11.42 % -2.517 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.059 M 0.000
Other financing activites -1.494 B -140.70 % 3.670 B 678.12 % 471.700 M 391.34 % -161.909 M -449.61 % 46.311 M 149.60 % -93.368 M -401.01 % -18.636 M 95.77 % -440.732 M -50.64 % -292.580 M -1 167.40 % -23.085 M -803.17 % -2.556 M
Net cash used provided by financing activities -2.750 B -240.23 % 1.961 B 175.67 % -2.592 B -131.57 % 8.209 B 25.04 % 6.566 B 21.30 % 5.413 B 68.79 % 3.207 B 43.85 % 2.229 B 569.94 % 332.763 M -11.83 % 377.400 M 1 139.98 % 30.436 M
Effect of forex changes on cash 83.983 M 166.66 % -125.992 M -135.99 % 350.113 M 366.24 % -131.502 M 61.37 % -340.398 M -5 697.96 % -5.871 M -120.85 % 28.157 M 167.76 % -41.557 M -339.76 % 17.333 M 339.14 % 3.947 M 8 155.10 % -49.000 K
Net change in cash -1.391 B -142.47 % 3.275 B 225.56 % -2.608 B -236.72 % 1.908 B 114.27 % 890.239 M -58.03 % 2.121 B -40.76 % 3.581 B 969.52 % 334.779 M 2 978.99 % 10.873 M -92.86 % 152.281 M 8 493.74 % 1.772 M
Cash at beginning of period 9.670 B 51.20 % 6.395 B -28.97 % 9.003 B 26.88 % 7.096 B 14.35 % 6.205 B 51.93 % 4.084 B 710.59 % 503.881 M 197.97 % 169.102 M 6.87 % 158.229 M 2 560.21 % 5.948 M 42.43 % 4.176 M
Cash at end of period 8.279 B -14.38 % 9.670 B 51.20 % 6.395 B -28.97 % 9.003 B 26.88 % 7.096 B 14.35 % 6.205 B 51.93 % 4.084 B 710.59 % 503.881 M 197.97 % 169.102 M 6.87 % 158.229 M 2 560.21 % 5.948 M
Operating cash flow 5.217 B 11.77 % 4.668 B -15.77 % 5.542 B 61.51 % 3.431 B 82.39 % 1.881 B 55.72 % 1.208 B 58.62 % 761.607 M 111.39 % 360.280 M 339.79 % 81.921 M -23.55 % 107.150 M 398.26 % 21.505 M
Capital expenditure -3.930 B 7.11 % -4.231 B 27.91 % -5.868 B 10.04 % -6.523 B -8.27 % -6.025 B -86.26 % -3.235 B -76.71 % -1.830 B -166.16 % -687.729 M -60.35 % -428.883 M -28.27 % -334.362 M -555.05 % -51.044 M
Free CashFlow 1.288 B 194.52 % 437.198 M 233.82 % -326.717 M 89.43 % -3.092 B 25.38 % -4.144 B -104.46 % -2.027 B -89.60 % -1.069 B -226.43 % -327.449 M 5.62 % -346.962 M -52.70 % -227.212 M -669.19 % -29.539 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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 2015-01-31 2014-06-30 2014-01-31
Revenue 9.953 B -1.46 % 10.101 B 17.81 % 8.574 B 0.37 % 8.542 B 0.59 % 8.492 B 5.33 % 8.062 B 11.88 % 7.206 B 22.49 % 5.883 B 33.51 % 4.407 B 20.13 % 3.668 B 88.69 % 1.944 B -18.20 % 2.377 B 47.89 % 1.607 B 8.58 % 1.480 B 40.37 % 1.054 B 9.29 % 964.789 M 47.51 % 654.040 M 123.63 % 292.470 M -28.69 % 410.130 M 47.25 % 278.521 M 0.00 % 278.521 M 100.00 % 139.261 M -16.07 % 165.925 M 100.00 % 82.963 M
Net income 2.339 B 25.97 % 1.857 B 23.88 % 1.499 B 32.30 % 1.133 B -50.01 % 2.267 B 20.23 % 1.885 B -25.63 % 2.535 B 63.94 % 1.546 B -16.06 % 1.842 B 93.35 % 952.773 M 29.43 % 736.113 M 30.57 % 563.763 M 25.27 % 450.042 M 18.11 % 381.022 M 52.67 % 249.570 M 55.56 % 160.431 M 74.01 % 92.197 M 1 797.84 % 4.858 M -94.21 % 83.855 M 276.80 % 22.255 M 0.00 % 22.255 M 100.00 % 11.127 M -46.99 % 20.989 M 100.00 % 10.495 M
Income before tax 3.328 B 17.77 % 2.826 B 40.71 % 2.008 B 22.10 % 1.645 B -34.96 % 2.529 B 4.17 % 2.428 B -17.15 % 2.930 B 51.44 % 1.935 B -5.99 % 2.058 B 63.27 % 1.261 B 78.79 % 705.106 M 14.73 % 614.586 M 20.03 % 512.047 M 13.12 % 452.647 M 58.78 % 285.075 M 52.04 % 187.494 M 61.36 % 116.193 M 1 720.92 % 6.381 M -93.47 % 97.772 M 198.99 % 32.701 M 0.00 % 32.701 M 100.00 % 16.351 M -33.28 % 24.506 M 100.00 % 12.253 M
Income before tax ratio 0.33 19.52 % 0.28 19.44 % 0.23 21.65 % 0.19 -35.34 % 0.30 -1.10 % 0.30 -25.94 % 0.41 23.63 % 0.33 -29.59 % 0.47 35.91 % 0.34 -5.25 % 0.36 40.25 % 0.26 -18.84 % 0.32 4.18 % 0.31 13.11 % 0.27 39.12 % 0.19 9.39 % 0.18 714.27 % 0.02 -90.85 % 0.24 103.04 % 0.12 0.00 % 0.12 0.00 % 0.12 -20.50 % 0.15 0.00 % 0.15
EBITDA 3.449 B -12.82 % 3.956 B 59.97 % 2.473 B 16.21 % 2.128 B -25.41 % 2.853 B 31.68 % 2.167 B -25.34 % 2.902 B 70.99 % 1.697 B -11.84 % 1.925 B 56.39 % 1.231 B 127.84 % 540.274 M -12.39 % 616.699 M 17.55 % 524.630 M 49.67 % 350.533 M 11.86 % 313.376 M 7.19 % 292.356 M 42.05 % 205.813 M 382.10 % 42.691 M -71.75 % 151.098 M 141.87 % 62.470 M 0.00 % 62.470 M 100.00 % 31.235 M -33.46 % 46.939 M 100.00 % 23.469 M
Net income ratio 0.24 27.84 % 0.18 5.15 % 0.17 31.81 % 0.13 -50.31 % 0.27 14.15 % 0.23 -33.53 % 0.35 33.84 % 0.26 -37.12 % 0.42 60.94 % 0.26 -31.40 % 0.38 59.62 % 0.24 -15.29 % 0.28 8.78 % 0.26 8.76 % 0.24 42.34 % 0.17 17.96 % 0.14 748.67 % 0.02 -91.88 % 0.20 155.89 % 0.08 0.00 % 0.08 0.00 % 0.08 -36.83 % 0.13 0.00 % 0.13
Ratio EBITDA 0.35 -11.52 % 0.39 35.79 % 0.29 15.77 % 0.25 -25.85 % 0.34 25.02 % 0.27 -33.27 % 0.40 39.60 % 0.29 -33.96 % 0.44 30.18 % 0.34 20.75 % 0.28 7.10 % 0.26 -20.51 % 0.33 37.84 % 0.24 -20.31 % 0.30 -1.92 % 0.30 -3.70 % 0.31 115.58 % 0.15 -60.38 % 0.37 64.26 % 0.22 0.00 % 0.22 0.00 % 0.22 -20.71 % 0.28 0.00 % 0.28
Gross profit ratio 0.43 0.35 % 0.43 8.98 % 0.39 2.15 % 0.38 -8.78 % 0.42 2.10 % 0.41 -13.30 % 0.47 10.05 % 0.43 -17.43 % 0.52 9.22 % 0.48 18.59 % 0.40 -3.17 % 0.42 -0.47 % 0.42 2.48 % 0.41 3.59 % 0.39 -4.24 % 0.41 1.66 % 0.40 49.41 % 0.27 -40.57 % 0.46 40.26 % 0.32 0.00 % 0.32 0.00 % 0.32 -12.65 % 0.37 0.00 % 0.37
Weighted average shs out dil 4.186 B -0.98 % 4.227 B -0.67 % 4.256 B -2.12 % 4.348 B -0.04 % 4.350 B -0.36 % 4.365 B -0.48 % 4.386 B -1.11 % 4.436 B 0.63 % 4.408 B 3.15 % 4.273 B 3.08 % 4.145 B 3.47 % 4.006 B 0.46 % 3.988 B 0.08 % 3.985 B 2.21 % 3.898 B 0.65 % 3.873 B 25.41 % 3.089 B 6.80 % 2.892 B 0.00 % 2.892 B -15.00 % 3.402 B 0.00 % 3.402 B 0.00 % 3.402 B 0.00 % 3.402 B 0.00 % 3.402 B
Weighted average shs out 4.240 B 3.87 % 4.082 B -5.15 % 4.304 B -4.05 % 4.485 B 2.90 % 4.359 B -0.66 % 4.388 B 0.39 % 4.371 B -1.01 % 4.415 B 0.67 % 4.386 B 1.00 % 4.343 B 6.19 % 4.090 B -0.88 % 4.126 B 3.86 % 3.972 B 0.43 % 3.955 B 0.31 % 3.943 B 3.10 % 3.824 B 24.43 % 3.073 B 6.22 % 2.893 B 0.04 % 2.892 B -15.00 % 3.402 B 0.00 % 3.402 B 0.00 % 3.402 B 0.00 % 3.402 B 0.00 % 3.402 B
EPS diluted 0.55 27.91 % 0.43 22.86 % 0.35 34.62 % 0.26 -50.00 % 0.52 18.18 % 0.44 -24.14 % 0.58 70.59 % 0.34 -19.05 % 0.42 90.91 % 0.22 23.87 % 0.18 26.14 % 0.14 24.82 % 0.11 17.99 % 0.10 49.38 % 0.06 54.59 % 0.04 38.93 % 0.03 1 652.94 % 0.00 -94.14 % 0.03 346.15 % 0.01 -1.52 % 0.01 100.00 % 0.00 -46.77 % 0.01 100.00 % 0.00
Earnings per share 0.58 26.09 % 0.46 31.43 % 0.35 34.62 % 0.26 -50.00 % 0.52 23.81 % 0.42 -27.59 % 0.58 61.11 % 0.36 -14.29 % 0.42 90.91 % 0.22 22.22 % 0.18 31.77 % 0.14 20.67 % 0.11 17.43 % 0.10 52.53 % 0.06 50.48 % 0.04 40.00 % 0.03 1 664.71 % 0.00 -94.14 % 0.03 346.15 % 0.01 -1.52 % 0.01 100.00 % 0.00 -46.77 % 0.01 100.00 % 0.00
Gross profit 4.253 B -1.12 % 4.301 B 28.39 % 3.350 B 2.53 % 3.267 B -8.24 % 3.561 B 7.55 % 3.311 B -3.00 % 3.413 B 34.80 % 2.532 B 10.24 % 2.297 B 31.20 % 1.751 B 123.76 % 782.356 M -20.79 % 987.695 M 47.20 % 671.011 M 11.27 % 603.041 M 45.41 % 414.718 M 4.65 % 396.288 M 49.96 % 264.269 M 234.11 % 79.096 M -57.62 % 186.626 M 106.53 % 90.361 M 0.00 % 90.361 M 100.00 % 45.180 M -26.69 % 61.627 M 100.00 % 30.814 M
Income tax expense 571.490 M -13.54 % 660.960 M 189.81 % 228.067 M -44.65 % 412.063 M 115.61 % 191.116 M -61.70 % 498.955 M 61.52 % 308.910 M -0.06 % 309.088 M 76.17 % 175.450 M -41.26 % 298.664 M 1 066.75 % 25.598 M -52.36 % 53.733 M -14.11 % 62.563 M -12.81 % 71.752 M 102.09 % 35.505 M 31.19 % 27.063 M 12.78 % 23.996 M 1 475.57 % 1.523 M -89.06 % 13.917 M 33.22 % 10.447 M 0.00 % 10.447 M 100.00 % 5.223 M 48.51 % 3.517 M 100.00 % 1.759 M
Cost of revenue 5.700 B -1.72 % 5.800 B 11.03 % 5.224 B -0.96 % 5.275 B 6.97 % 4.931 B 3.79 % 4.751 B 25.26 % 3.793 B 13.19 % 3.351 B 58.83 % 2.110 B 10.03 % 1.918 B 65.07 % 1.162 B -16.36 % 1.389 B 48.38 % 936.059 M 6.73 % 877.027 M 37.11 % 639.667 M 12.52 % 568.501 M 45.86 % 389.771 M 82.67 % 213.374 M -4.53 % 223.504 M 18.78 % 188.161 M 0.00 % 188.161 M 100.00 % 94.080 M -9.80 % 104.298 M 100.00 % 52.149 M
General and administrative expenses 781.134 M -13.26 % 900.526 M 16.50 % 772.988 M -5.24 % 815.710 M 20.02 % 679.642 M -9.32 % 749.480 M 44.10 % 520.112 M -1.55 % 528.292 M 51.97 % 347.640 M 12.85 % 308.058 M 51.47 % 203.378 M -6.53 % 217.579 M 45.33 % 149.709 M 6.45 % 140.638 M 61.50 % 87.083 M 5.06 % 82.887 M 62.10 % 51.132 M 67.83 % 30.466 M -23.52 % 39.833 M 13.20 % 35.189 M 0.00 % 35.189 M 100.00 % 17.595 M -17.24 % 21.259 M 100.00 % 10.629 M
Selling and marketing expenses 270.110 M 7.81 % 250.544 M 12.32 % 223.057 M 18.26 % 188.618 M 78.97 % 105.391 M 10.00 % 95.810 M 42.78 % 67.103 M 4.37 % 64.291 M 6.52 % 60.356 M 31.34 % 45.955 M -5.17 % 48.460 M -4.48 % 50.735 M 92.58 % 26.345 M 17.16 % 22.487 M 12.76 % 19.943 M 39.11 % 14.336 M 7.90 % 13.286 M 167.11 % 4.974 M -25.11 % 6.642 M -1.21 % 6.724 M 0.00 % 6.724 M 100.00 % 3.362 M 56.25 % 2.152 M 100.00 % 1.076 M
Other expenses 0.000 100.00 % -388.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -51.125 M 0.00 % -51.125 M 11.72 % -57.912 M 0.00 % -57.912 M 47.91 % -111.187 M -100.00 % -55.593 M 29.01 % -78.312 M -233.29 % 58.752 M 195.57 % -61.477 M -100.00 % -30.738 M 23.16 % -40.002 M -100.00 % -20.001 M
Operating expenses 1.529 B 33.30 % 1.147 B -25.06 % 1.530 B -5.61 % 1.621 B 57.76 % 1.028 B 13.57 % 904.921 M 76.49 % 512.730 M -16.03 % 610.593 M 150.22 % 244.020 M -53.17 % 521.120 M 518.78 % 84.218 M -78.84 % 397.934 M 109.12 % 190.286 M -10.62 % 212.898 M 36.55 % 155.907 M -26.59 % 212.378 M 80.67 % 117.547 M 80.12 % 65.262 M -19.33 % 80.898 M -32.88 % 120.536 M 39 098.54 % 307.500 K 100.00 % 153.750 K -83.30 % 920.500 K 100.00 % 460.250 K
Cost and expenses 7.229 B 4.06 % 6.947 B 2.85 % 6.755 B -2.05 % 6.896 B 15.73 % 5.959 B 5.35 % 5.656 B 31.36 % 4.306 B 8.69 % 3.962 B 68.31 % 2.354 B -3.48 % 2.439 B 95.74 % 1.246 B -30.27 % 1.787 B 58.64 % 1.126 B 3.34 % 1.090 B 37.00 % 795.574 M 1.88 % 780.879 M 53.92 % 507.318 M 82.07 % 278.636 M -8.46 % 304.402 M 22.46 % 248.582 M 0.00 % 248.582 M 100.00 % 124.291 M -11.52 % 140.467 M 100.00 % 70.233 M
Research and development expenses 343.512 M -18.67 % 422.381 M 22.76 % 344.062 M -23.73 % 451.137 M 32.13 % 341.440 M -18.40 % 418.445 M 54.33 % 271.128 M -30.92 % 392.456 M 240.16 % 115.375 M -37.49 % 184.556 M 48.34 % 124.414 M -18.06 % 151.840 M 39.15 % 109.120 M -3.49 % 113.068 M 101.12 % 56.219 M 47.67 % 38.070 M 4.56 % 36.409 M 246.09 % 10.520 M -65.09 % 30.138 M 51.66 % 19.872 M 0.00 % 19.872 M 100.00 % 9.936 M -43.26 % 17.512 M 100.00 % 8.756 M
Selling general and administrative expenses 1.185 B 6.51 % 1.113 B -6.20 % 1.186 B 1.37 % 1.170 B 27.79 % 915.694 M -12.01 % 1.041 B 59.67 % 651.785 M 8.79 % 599.133 M 12.23 % 533.822 M 27.56 % 418.488 M 37.90 % 303.475 M 12.29 % 270.262 M 49.46 % 180.825 M -18.81 % 222.727 M 115.47 % 103.368 M -6.85 % 110.970 M 72.27 % 64.418 M 81.77 % 35.440 M -23.74 % 46.475 M 10.89 % 41.913 M 0.00 % 41.913 M 100.00 % 20.956 M -10.48 % 23.410 M 100.00 % 11.705 M
Interest income 0.000 -100.00 % 350.366 M 0.000 -100.00 % 64.666 M 1 526.41 % 3.976 M -81.72 % 21.750 M -37.38 % 34.734 M 110.97 % 16.464 M 152.86 % 6.511 M -82.41 % 37.011 M 431.15 % 6.968 M -74.92 % 27.782 M -22.03 % 35.632 M -49.92 % 71.155 M 128.58 % 31.129 M 623.35 % 4.303 M 0.000 0.000 0.000 -100.00 % 66.000 K 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 157.587 M 0.000 0.000 0.000 -100.00 % 93.892 M -83.17 % 557.831 M 4 823.01 % 11.331 M -95.10 % 231.231 M 210.87 % 74.381 M 0.000 -100.00 % 54.837 M 459.42 % 9.803 M 0.00 % 9.803 M -90.44 % 102.577 M -43.04 % 180.075 M 489.85 % 30.529 M 309.62 % 7.453 M -6.32 % 7.956 M 528.68 % 1.266 M 0.00 % 1.266 M 100.00 % 632.750 K -50.49 % 1.278 M 100.00 % 639.000 K
Depreciation and amortization 724.810 M -7.52 % 783.731 M 19.96 % 653.323 M 31.26 % 497.728 M 38.52 % 359.315 M 19.57 % 300.500 M -28.13 % 418.130 M 149.71 % 167.445 M -41.21 % 284.797 M 242.68 % 83.108 M -55.27 % 185.807 M 273.13 % 49.797 M -65.31 % 143.564 M 72.37 % 83.287 M 42.99 % 58.245 M 29.12 % 45.108 M 6.46 % 42.371 M 47.97 % 28.634 M -30.31 % 41.085 M 20.10 % 34.208 M 20.02 % 28.503 M 100.00 % 14.252 M -32.63 % 21.155 M 100.00 % 10.577 M
Operating income 2.724 B -13.63 % 3.154 B 73.33 % 1.820 B 10.55 % 1.646 B -28.51 % 2.302 B 23.38 % 1.866 B -24.87 % 2.484 B 62.38 % 1.530 B -6.74 % 1.640 B 42.90 % 1.148 B 223.82 % 354.467 M -37.47 % 566.902 M 48.77 % 381.066 M 42.59 % 267.246 M 4.75 % 255.131 M 3.19 % 247.248 M 51.28 % 163.442 M 1 062.71 % 14.057 M -87.22 % 110.013 M 289.27 % 28.262 M -16.80 % 33.967 M 100.00 % 16.983 M -34.13 % 25.784 M 100.00 % 12.892 M
Operating income ratio 0.27 -12.35 % 0.31 47.13 % 0.21 10.14 % 0.19 -28.93 % 0.27 17.13 % 0.23 -32.85 % 0.34 32.57 % 0.26 -30.14 % 0.37 18.95 % 0.31 71.62 % 0.18 -23.56 % 0.24 0.60 % 0.24 31.32 % 0.18 -25.38 % 0.24 -5.58 % 0.26 2.55 % 0.25 419.93 % 0.05 -82.08 % 0.27 164.35 % 0.10 -16.80 % 0.12 0.00 % 0.12 -21.52 % 0.16 0.00 % 0.16
Total other income expenses net 603.848 M 284.04 % -328.109 M -273.88 % 188.703 M 16 711.18 % -1.136 M -100.50 % 226.612 M -60.66 % 576.008 M 30.96 % 439.841 M 11.52 % 394.416 M -3.94 % 410.592 M 263.07 % 113.088 M -67.75 % 350.639 M 615.69 % 48.993 M -62.60 % 130.981 M -29.35 % 185.401 M 519.16 % 29.944 M 150.11 % -59.754 M -26.47 % -47.249 M -76.60 % -26.755 M -118.57 % -12.241 M -207.79 % 11.357 M 997.39 % -1.266 M -100.00 % -632.750 K 50.49 % -1.278 M -100.00 % -639.000 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 2015-01-31 2014-06-30 2014-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2015-12-31 2014-12-31
Net debt -3.332 B 0.22 % -3.339 B 27.19 % -4.586 B 10.22 % -5.108 B -130.72 % -2.214 B -12.19 % -1.974 B 47.18 % -3.737 B 20.63 % -4.708 B 29.55 % -6.682 B -77.54 % -3.764 B -12 843.68 % -29.078 M 99.28 % -4.012 B -53.32 % -2.616 B 35.94 % -4.084 B 6.56 % -4.371 B -767.50 % -503.881 M 78.79 % -2.376 B -347.36 % 960.341 M 222.66 % 297.630 M 501.73 % 49.462 M
Total investments 6.165 B 156.88 % 2.400 B -23.77 % 3.148 B -3.85 % 3.274 B 18.63 % 2.760 B 1.88 % 2.709 B 11.47 % 2.431 B 10.34 % 2.203 B 36.93 % 1.609 B 49.86 % 1.074 B 91.26 % 561.271 M 24.13 % 452.162 M 26.85 % 356.466 M 85.39 % 192.277 M 124.40 % 85.685 M -94.49 % 1.556 B 0.000 0.000 0.000 0.000
Total debt 5.107 B 3.38 % 4.940 B 8.16 % 4.567 B 0.13 % 4.561 B -11.28 % 5.141 B 16.27 % 4.422 B 0.53 % 4.399 B 2.40 % 4.295 B -6.61 % 4.599 B 38.04 % 3.332 B -9.48 % 3.681 B 67.78 % 2.194 B 784.47 % 248.052 M 0.000 0.000 0.000 -100.00 % 1.244 B 10.16 % 1.129 B 147.76 % 455.859 M 722.70 % 55.410 M
Accumulated other comprehensive income loss 1.384 B 0.000 -100.00 % 1.229 B -31.01 % 1.782 B -95.28 % 37.738 B 2 660.63 % 1.367 B 91.87 % 712.476 M 20.12 % 593.128 M -6.33 % 633.188 M -25.08 % 845.185 M 76.70 % 478.329 M 157.69 % -829.199 M -337.73 % 348.804 M 162.65 % -556.774 M -393.72 % 189.558 M 154.28 % -349.242 M -425.12 % 107.418 M 147.29 % -227.167 M -342.83 % 93.548 M 220.48 % -77.646 M
Retained earnings 20.673 B 26.40 % 16.356 B -0.73 % 16.477 B 22.18 % 13.486 B 5.50 % 12.783 B 10.40 % 11.578 B 19.45 % 9.693 B 35.42 % 7.158 B 27.56 % 5.612 B 48.87 % 3.769 B 33.83 % 2.817 B 49.91 % 1.879 B 33.31 % 1.409 B 46.47 % 962.226 M 51.24 % 636.210 M 61.38 % 394.238 M 52.97 % 257.730 M 55.70 % 165.533 M 215.58 % 52.453 M 119.70 % 23.875 M
Common stock 223.000 K -1.33 % 226.000 K -0.88 % 228.000 K -2.98 % 235.000 K 0.43 % 234.000 K 0.43 % 233.000 K -0.85 % 235.000 K 0.00 % 235.000 K 0.43 % 234.000 K 4.00 % 225.000 K 4.17 % 216.000 K 0.93 % 214.000 K 4.90 % 204.000 K 0.99 % 202.000 K 0.50 % 201.000 K 4.69 % 192.000 K 0.00 % 192.000 K 21.52 % 158.000 K 0.000 0.000
Total equity 49.065 B 7.89 % 45.478 B 1.87 % 44.641 B 1.42 % 44.018 B 12.74 % 39.044 B 7.82 % 36.213 B 2.06 % 35.481 B 8.48 % 32.706 B -2.61 % 33.584 B 60.69 % 20.899 B 51.68 % 13.779 B 6.84 % 12.896 B 51.00 % 8.540 B 6.83 % 7.994 B 6.31 % 7.520 B 86.85 % 4.024 B 5.09 % 3.830 B 1 315.89 % 270.467 M 85.25 % 146.001 M -60.73 % 371.830 M
Other non current liabilities 761.517 M 0.000 -100.00 % 1.175 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.250 B 17.73 % 1.062 B 44.37 % 735.500 M 0.000 -100.00 % 68.000 K -99.92 % 80.165 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.123 B -8.51 % 2.321 B -33.35 % 3.482 B -9.09 % 3.830 B -0.79 % 3.860 B 30.81 % 2.951 B 53.30 % 1.925 B -6.99 % 2.070 B -37.38 % 3.305 B 32.00 % 2.504 B -12.23 % 2.853 B 71.73 % 1.661 B 667.17 % 216.555 M 0.000 0.000 0.000 -100.00 % 921.056 M 2.84 % 895.655 M 0.000 0.000
Total non current liabilities 2.885 B 0.22 % 2.879 B -38.18 % 4.657 B -5.39 % 4.922 B -0.69 % 4.956 B 22.90 % 4.033 B 34.58 % 2.996 B -2.42 % 3.071 B -32.59 % 4.555 B 27.75 % 3.566 B -5.42 % 3.770 B 105.47 % 1.835 B 474.99 % 319.130 M 298.09 % 80.165 M 16.13 % 69.029 M 160.21 % 26.528 M -97.19 % 944.681 M 3.39 % 913.704 M 382.84 % -323.048 M -8 286.73 % 3.946 M
Other current liabilities 4.534 B -0.01 % 4.535 B -6.47 % 4.849 B -1.77 % 4.936 B -12.50 % 5.641 B -9.35 % 6.222 B 27.43 % 4.883 B 1.61 % 4.806 B 47.21 % 3.264 B 19.04 % 2.742 B 44.65 % 1.896 B -5.37 % 2.003 B 108.40 % 961.358 M -4.46 % 1.006 B 25.48 % 801.933 M 24.53 % 643.990 M 47.41 % 436.862 M -3.18 % 451.195 M -5.10 % 475.441 M 776.94 % 54.216 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 430.477 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
Short term debt 2.984 B 13.92 % 2.619 B 141.34 % 1.085 B 48.39 % 731.308 M -42.89 % 1.281 B -12.92 % 1.470 B -40.55 % 2.473 B 11.14 % 2.225 B 71.97 % 1.294 B 56.32 % 827.837 M -0.01 % 827.931 M 55.45 % 532.596 M 1 590.94 % 31.497 M 0.000 0.000 0.000 -100.00 % 323.184 M 38.24 % 233.788 M -48.71 % 455.859 M 722.70 % 55.410 M
Total current liabilities 8.487 B -1.55 % 8.621 B 26.63 % 6.808 B -10.84 % 7.636 B -6.20 % 8.141 B -12.64 % 9.319 B 3.58 % 8.996 B 8.97 % 8.256 B 51.72 % 5.442 B 20.97 % 4.498 B 41.68 % 3.175 B 10.58 % 2.871 B 112.91 % 1.349 B 2.26 % 1.319 B 33.18 % 990.172 M 24.07 % 798.074 M -7.75 % 865.089 M 8.02 % 800.825 M -33.37 % 1.202 B 360.70 % 260.894 M
Total liabilities 11.372 B -1.11 % 11.500 B 0.30 % 11.465 B -8.70 % 12.558 B -4.12 % 13.097 B -1.91 % 13.351 B 11.33 % 11.993 B 5.88 % 11.326 B 13.30 % 9.997 B 23.97 % 8.064 B 16.11 % 6.945 B 47.58 % 4.706 B 182.20 % 1.668 B 19.21 % 1.399 B 32.07 % 1.059 B 28.45 % 824.602 M -54.44 % 1.810 B 5.55 % 1.715 B 42.65 % 1.202 B 353.83 % 264.840 M
Other non current assets 837.827 M -67.56 % 2.583 B 268.81 % 700.370 M 209.64 % 226.189 M -85.02 % 1.510 B -39.28 % 2.487 B 28.85 % 1.930 B -16.66 % 2.316 B -17.79 % 2.817 B 82.61 % 1.543 B -10.83 % 1.730 B 194.46 % 587.568 M -5.52 % 621.916 M 2 054.34 % 28.868 M 61.40 % 17.886 M -37.26 % 28.506 M 0.000 0.000 -100.00 % 1.608 M 0.000
Long term investments 3.007 B 9 867.31 % -30.784 M -101.10 % 2.808 B -4.30 % 2.934 B 106.49 % 1.421 B 264.26 % 390.110 M -44.39 % 701.535 M 781.13 % 79.618 M 107.59 % -1.049 B -236.92 % -311.325 M 71.81 % -1.104 B -1 115.82 % -90.838 M -147.44 % 191.473 M -0.42 % 192.277 M 126.52 % 84.884 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 441.104 M -0.29 % 442.369 M -6.83 % 474.803 M -7.23 % 511.834 M -5.91 % 543.961 M -0.88 % 548.778 M -2.70 % 563.981 M -6.11 % 600.654 M 2.59 % 585.498 M 49.42 % 391.857 M -3.38 % 405.555 M -2.47 % 415.845 M 29.14 % 322.020 M -35.65 % 500.436 M 7.55 % 465.315 M 0.000 0.000 0.000 0.000 0.000
GoodWill 1.530 B 0.00 % 1.530 B 0.00 % 1.530 B 0.00 % 1.530 B 0.00 % 1.530 B 0.00 % 1.530 B 0.00 % 1.530 B 0.00 % 1.530 B 14.67 % 1.334 B 619.57 % 185.408 M 0.00 % 185.408 M 0.00 % 185.408 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.971 B -0.06 % 1.972 B -1.62 % 2.005 B -1.81 % 2.042 B -1.55 % 2.074 B -0.23 % 2.079 B -0.73 % 2.094 B -1.72 % 2.131 B 10.99 % 1.920 B 232.54 % 577.265 M -2.32 % 590.963 M -1.71 % 601.253 M 86.71 % 322.020 M -35.65 % 500.436 M 7.55 % 465.315 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 30.175 B 6.12 % 28.435 B -7.60 % 30.776 B 2.79 % 29.939 B 3.26 % 28.995 B 11.88 % 25.916 B 18.63 % 21.846 B 10.58 % 19.756 B 11.37 % 17.739 B 37.83 % 12.870 B 28.24 % 10.036 B 47.67 % 6.796 B 68.41 % 4.036 B 38.98 % 2.904 B 34.05 % 2.166 B 21.68 % 1.780 B 37.57 % 1.294 B 12.25 % 1.153 B 52.89 % 753.996 M 86.24 % 404.847 M
Total non current assets 35.991 B 7.74 % 33.404 B -7.95 % 36.289 B 2.58 % 35.377 B 3.25 % 34.264 B 10.19 % 31.095 B 15.95 % 26.816 B 9.44 % 24.503 B 13.43 % 21.601 B 46.36 % 14.759 B 30.48 % 11.311 B 42.63 % 7.930 B 52.41 % 5.203 B 42.64 % 3.648 B 32.73 % 2.748 B 51.39 % 1.816 B 39.95 % 1.297 B 12.30 % 1.155 B 52.88 % 755.604 M 85.42 % 407.513 M
Other current assets 3.224 B -41.97 % 5.555 B 158.82 % 2.146 B 7.06 % 2.005 B 9.88 % 1.824 B -21.23 % 2.316 B -24.96 % 3.087 B -10.34 % 3.443 B 0.66 % 3.420 B 50.74 % 2.269 B 36.42 % 1.663 B 45.00 % 1.147 B 48.77 % 771.055 M 21.48 % 634.720 M 4.08 % 609.866 M 89.88 % 321.187 M 72.81 % 185.866 M 12.51 % 165.198 M 61.93 % 102.020 M 231.51 % 30.774 M
Short term investments 3.158 B 29.92 % 2.431 B 547.89 % 375.155 M -76.16 % 1.574 B 17.51 % 1.339 B -42.26 % 2.319 B 34.13 % 1.729 B -18.57 % 2.123 B -20.11 % 2.658 B 91.91 % 1.385 B -16.86 % 1.666 B 206.76 % 543.000 M 229.10 % 164.993 M 0.000 -100.00 % 801.000 K -99.95 % 1.556 B 0.000 0.000 0.000 0.000
cash and cash equivalents 8.439 B 1.93 % 8.279 B -9.55 % 9.154 B -5.34 % 9.670 B 31.47 % 7.355 B 15.01 % 6.395 B -21.39 % 8.135 B -9.64 % 9.003 B -20.20 % 11.282 B 58.99 % 7.096 B 91.25 % 3.710 B -40.21 % 6.205 B 116.63 % 2.865 B -29.87 % 4.084 B -6.56 % 4.371 B 767.50 % 503.881 M -86.08 % 3.620 B 2 040.59 % 169.102 M 6.87 % 158.229 M 2 560.21 % 5.948 M
Cash and short term investments 12.540 B 17.09 % 10.710 B 12.40 % 9.529 B -15.25 % 11.243 B 29.32 % 8.694 B -0.23 % 8.714 B -11.66 % 9.864 B -11.34 % 11.126 B -20.18 % 13.939 B 64.37 % 8.481 B 57.75 % 5.376 B -20.34 % 6.748 B 122.76 % 3.030 B -25.83 % 4.084 B -6.58 % 4.372 B 112.23 % 2.060 B -43.09 % 3.620 B 2 040.59 % 169.102 M 6.87 % 158.229 M 2 560.21 % 5.948 M
Total current assets 24.447 B 3.71 % 23.573 B 18.96 % 19.817 B -6.52 % 21.198 B 18.57 % 17.878 B -3.21 % 18.470 B -10.59 % 20.657 B 5.77 % 19.530 B -11.14 % 21.979 B 54.74 % 14.204 B 50.91 % 9.412 B -2.68 % 9.672 B 93.25 % 5.005 B -12.89 % 5.745 B -1.46 % 5.830 B 92.20 % 3.033 B -30.14 % 4.342 B 423.23 % 829.856 M 38.05 % 601.112 M 162.31 % 229.157 M
Inventory 1.655 B 8.76 % 1.522 B -22.46 % 1.963 B 11.15 % 1.766 B -10.15 % 1.965 B -13.84 % 2.281 B 6.40 % 2.144 B 27.05 % 1.687 B -1.14 % 1.707 B 57.42 % 1.084 B 77.22 % 611.762 M 53.17 % 399.389 M 25.22 % 318.947 M 40.39 % 227.189 M -6.64 % 243.336 M 79.52 % 135.547 M 47.99 % 91.592 M 15.96 % 78.988 M -47.53 % 150.544 M 348.65 % 33.555 M
Net receivables 7.028 B 21.45 % 5.787 B -6.35 % 6.179 B -0.08 % 6.184 B 14.66 % 5.394 B 4.56 % 5.158 B -7.26 % 5.562 B 69.94 % 3.273 B 12.37 % 2.913 B 22.88 % 2.371 B 34.56 % 1.762 B 27.95 % 1.377 B 55.54 % 885.205 M 10.81 % 798.884 M 32.02 % 605.144 M 92.53 % 314.304 M 5.86 % 296.897 M 1.03 % 293.866 M 54.41 % 190.319 M 45.74 % 130.589 M
Tax assets 0.000 -100.00 % 444.318 M 0.000 -100.00 % 235.783 M -10.55 % 263.597 M 18.43 % 222.568 M -9.02 % 244.639 M 10.80 % 220.787 M 26.38 % 174.706 M 118.01 % 80.136 M 36.42 % 58.742 M 62.98 % 36.043 M 11.55 % 32.312 M 43.73 % 22.481 M 58.58 % 14.176 M 106.80 % 6.855 M 114.29 % 3.199 M 34.98 % 2.370 M 0.000 -100.00 % 2.666 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
Account payables 969.433 M 29.75 % 747.147 M -14.57 % 874.530 M 4.95 % 833.266 M 45.37 % 573.196 M -27.84 % 794.388 M -20.19 % 995.329 M 61.11 % 617.784 M 15.56 % 534.613 M -17.24 % 646.002 M 81.78 % 355.375 M 91.26 % 185.810 M -25.88 % 250.702 M 13.45 % 220.983 M 55.36 % 142.236 M 3.60 % 137.293 M 60.50 % 85.539 M -18.56 % 105.029 M -61.19 % 270.628 M 84.63 % 146.577 M
Tax payables 0.000 -100.00 % 720.343 M 0.000 -100.00 % 705.116 M 9.09 % 646.391 M -22.25 % 831.331 M 28.99 % 644.481 M 6.22 % 606.761 M 74.15 % 348.422 M 23.53 % 282.048 M 194.52 % 95.765 M -35.87 % 149.329 M 42.21 % 105.007 M 14.74 % 91.519 M 98.94 % 46.003 M 173.97 % 16.791 M -13.91 % 19.504 M 80.38 % 10.813 M 0.000 -100.00 % 4.691 M
Deferred revenue non current 0.000 -100.00 % 460.466 M 0.000 -100.00 % 969.233 M 0.03 % 968.975 M 2.06 % 949.462 M 4.45 % 909.006 M 3.68 % 876.726 M -1.65 % 891.390 M 2.03 % 873.689 M 443.40 % 160.783 M 7.99 % 148.885 M 45.24 % 102.507 M 32.42 % 77.408 M 18.90 % 65.106 M 230.30 % 19.711 M 9.95 % 17.927 M 42.74 % 12.559 M 0.000 -100.00 % 3.946 M
Minority interest 4.113 B 12.42 % 3.658 B -8.21 % 3.986 B 8.12 % 3.686 B 182.27 % 1.306 B 12.03 % 1.166 B 14.40 % 1.019 B 138.31 % 427.573 M 17.77 % 363.044 M 8.39 % 334.951 M 132.34 % 144.164 M 29.02 % 111.737 M 131 555.29 % -85.000 K -117.97 % 473.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.374 B 3.07 % 2.304 B -4.43 % 2.410 B -0.15 % 2.414 B 3.78 % 2.326 B 41.95 % 1.639 B 7.84 % 1.520 B -0.87 % 1.533 B 12.31 % 1.365 B 87.68 % 727.224 M -0.48 % 730.754 M 149.74 % 292.601 M 17.96 % 248.052 M 0.000 0.000 0.000 -100.00 % 35.082 M -14.49 % 41.026 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 1.492 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
Other total stockholders equity 22.895 B -10.09 % 25.463 B 10.96 % 22.949 B -2.64 % 23.572 B 0.000 -100.00 % 22.102 B -8.12 % 24.056 B -1.92 % 24.527 B -9.08 % 26.976 B 69.13 % 15.950 B 54.26 % 10.339 B 0.77 % 10.260 B 43.88 % 7.131 B 7.23 % 6.650 B 0.13 % 6.642 B 93.29 % 3.436 B 0.00 % 3.436 B 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 97.306 M 0.000 -100.00 % 122.540 M -3.21 % 126.609 M -4.14 % 132.076 M -18.63 % 162.313 M 30.68 % 124.211 M -37.16 % 197.675 M 9.28 % 180.885 M 761.69 % 20.992 M -15.13 % 24.734 M 167.10 % -36.863 M -1 475.49 % 2.680 M -31.68 % 3.923 M -42.45 % 6.817 M 19.64 % 5.698 M 3.79 % 5.490 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 323.048 M 0.000
Total assets 60.437 B 6.07 % 56.977 B 1.55 % 56.106 B -0.83 % 56.576 B 8.50 % 52.141 B 5.20 % 49.564 B 4.40 % 47.473 B 7.81 % 44.033 B 1.04 % 43.581 B 50.47 % 28.964 B 39.76 % 20.724 B 17.73 % 17.602 B 72.43 % 10.208 B 8.68 % 9.393 B 9.49 % 8.579 B 76.92 % 4.849 B -14.01 % 5.639 B 184.10 % 1.985 B 46.31 % 1.357 B 113.10 % 636.670 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2015-12-31 2014-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2015-01-31 2014-06-30 2014-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.301 B 200.00 % -1.301 B 0.000 0.000 -100.00 % 2.316 B 0.000 -100.00 % 695.529 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
Stock based compensation 468.854 M -10.77 % 525.446 M -23.86 % 690.141 M 8.34 % 637.026 M 0.00 % 637.026 M -8.64 % 697.253 M 16.30 % 599.506 M 68.72 % 355.329 M 59.61 % 222.623 M 42.86 % 155.830 M 21.41 % 128.347 M 5.17 % 122.039 M 49.01 % 81.899 M 7.44 % 76.228 M 46.18 % 52.146 M 51.51 % 34.418 M 12.26 % 30.658 M 156.04 % 11.974 M -47.47 % 22.794 M 69.72 % 13.431 M 0.00 % 13.431 M 100.00 % 6.715 M 181.80 % 2.383 M 100.00 % 1.192 M
Change in working capital 0.000 100.00 % -800.504 M 0.000 100.00 % -448.173 M 0.00 % -448.173 M 78.64 % -2.098 B -286.72 % 1.124 B 140.48 % -2.776 B 0.000 100.00 % -2.102 B 0.000 100.00 % -635.660 M -488.40 % -108.033 M 81.47 % -583.099 M -374.57 % -122.869 M 61.37 % -318.096 M -325.66 % -74.731 M -3.45 % -72.236 M 43.88 % -128.725 M -545.06 % -19.956 M 0.00 % -19.956 M -100.00 % -9.978 M 73.53 % -37.688 M -100.00 % -18.844 M
Accounts receivables 0.000 -100.00 % 161.932 M 0.000 100.00 % -518.837 M 0.00 % -518.837 M 65.41 % -1.500 B 0.000 100.00 % -1.441 B 0.000 100.00 % -1.402 B 0.000 100.00 % -649.525 M 0.000 100.00 % -463.585 M 0.000 100.00 % -203.076 M 0.000 100.00 % -103.668 M -61.38 % -64.237 M 77.88 % -290.453 M 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 201.850 M 0.000 -100.00 % 221.231 M 0.00 % 221.231 M 144.41 % -498.122 M 0.000 100.00 % -783.185 M 0.000 100.00 % -704.522 M 0.000 100.00 % -94.005 M -100.00 % -47.003 M 50.88 % -95.683 M -100.00 % -47.842 M 53.84 % -103.642 M -49.22 % -69.456 M -320.97 % 31.432 M 148.74 % -64.488 M -27.50 % -50.579 M 0.00 % -50.579 M -100.00 % -25.290 M -31.73 % -19.198 M -100.00 % -9.599 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.500 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
Other working capital 0.000 100.00 % -1.164 B 0.000 100.00 % -150.567 M 0.00 % -150.567 M -50.36 % -100.138 M 73.38 % -376.212 M 31.82 % -551.773 M 0.000 -100.00 % 4.228 M 0.000 -100.00 % 107.870 M 276.75 % -61.030 M -156.10 % -23.831 M 68.24 % -75.027 M -559.40 % -11.378 M -115.70 % -5.275 M -100.00 % -2.638 M 96.60 % -77.647 M -353.55 % 30.624 M 0.00 % 30.624 M 100.00 % 15.312 M 182.81 % -18.491 M -100.00 % -9.245 M
Other non cash items -1.856 B -1 020.48 % 201.616 M 112.07 % -1.671 B -1 097.35 % -139.550 M 0.00 % -139.550 M -104.23 % 3.300 B 179.01 % -4.176 B -224.38 % 3.358 B 310.01 % -1.599 B -167.89 % 2.355 B 463.58 % -647.728 M -174.16 % 873.433 M 286.31 % -468.802 M -168.74 % 681.999 M 386.81 % -237.791 M -212.66 % 211.072 M 239.78 % 62.121 M 17.49 % 52.875 M 166.89 % -79.044 M -584.33 % -11.551 M -223.63 % 9.343 M 100.00 % 4.671 M 19.35 % 3.914 M 100.00 % 1.957 M
Net cash provided by operating activities 1.807 B -53.85 % 3.915 B 200.67 % 1.302 B -44.21 % 2.334 B 0.00 % 2.334 B -42.85 % 4.084 B 180.11 % 1.458 B -44.63 % 2.633 B 229.98 % 798.005 M -44.99 % 1.451 B 236.90 % 430.593 M -56.34 % 986.200 M 344.48 % 221.879 M -65.30 % 639.437 M 423.40 % 122.170 M -8.10 % 132.933 M -41.53 % 227.347 M 770.89 % 26.105 M 143.48 % -60.035 M -212.06 % 53.575 M 0.00 % 53.575 M 100.00 % 26.788 M 149.13 % 10.753 M 100.00 % 5.376 M
Investments in property plant and equipment -1.900 B 7.85 % -2.062 B -10.43 % -1.867 B 7.68 % -2.023 B 0.00 % -2.023 B 36.47 % -3.184 B -18.60 % -2.685 B -10.26 % -2.435 B 40.23 % -4.073 B -30.90 % -3.112 B -6.82 % -2.913 B -18.57 % -2.457 B -225.98 % -753.685 M 7.59 % -815.623 M -55.37 % -524.963 M -10.26 % -476.127 M -144.83 % -194.474 M -53.40 % -126.774 M 17.80 % -154.218 M 7.75 % -167.181 M 0.00 % -167.181 M -100.00 % -83.591 M -227.52 % -25.522 M -100.00 % -12.761 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -1.040 M 99.20 % -130.445 M 10.26 % -145.366 M 92.86 % -2.035 B -1 211.04 % -155.239 M 0.000 100.00 % -267.023 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
Purchases of investments 0.000 100.00 % -11.429 B 0.000 100.00 % -7.542 B 0.00 % -7.542 B 0.000 100.00 % -10.771 B 0.000 0.000 0.000 0.000 0.000 100.00 % -2.321 B 0.00 % -2.321 B -339.04 % -528.603 M 0.00 % -528.603 M 62.57 % -1.412 B -100.00 % -706.169 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 10.893 B 0.000 -100.00 % 7.819 B 0.00 % 7.819 B 0.000 -100.00 % 10.485 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.957 B 0.00 % 1.957 B 67.62 % 1.167 B 0.00 % 1.167 B 83.06 % 637.715 M 100.00 % 318.858 M 2 289.61 % 13.344 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.362 B 241.81 % -960.579 M -164.69 % 1.485 B 1 033.53 % 130.995 M 0.00 % 130.995 M 136.33 % -360.535 M -148.85 % 738.100 M 2.55 % 719.771 M 144.08 % -1.633 B -2 098.38 % 81.718 M 107.31 % -1.118 B -246.32 % -322.822 M 53.45 % -693.502 M -417.42 % -134.030 M -112.66 % 1.059 B 168.66 % -1.542 B -151 785.22 % -1.015 M -137.65 % 2.696 M -72.00 % 9.629 M 105.70 % -169.035 M -201.11 % 167.181 M 100.00 % 83.591 M 227.52 % 25.522 M 100.00 % 12.761 M
Net cash used for investing activites -538.207 M 84.88 % -3.559 B -830.44 % -382.525 M 76.30 % -1.614 B 0.00 % -1.614 B 54.47 % -3.545 B -50.05 % -2.363 B -27.01 % -1.860 B 75.97 % -7.741 B -143.04 % -3.185 B 20.98 % -4.031 B -32.31 % -3.047 B -110.53 % -1.447 B -52.39 % -949.653 M -277.98 % 533.579 M 126.44 % -2.018 B -932.16 % -195.489 M -57.55 % -124.078 M 14.19 % -144.589 M 13.97 % -168.075 M 0.04 % -168.141 M -100.00 % -84.071 M -235.17 % -25.083 M -100.00 % -12.542 M
Debt repayment 2.089 M -99.57 % 490.101 M 805.10 % -69.508 M 83.01 % -409.225 M 0.00 % -409.225 M 0.000 100.00 % -295.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 92.735 M 0.000 -100.00 % 400.485 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 19.392 M 0.000 -100.00 % 13.079 M 0.00 % 13.079 M 0.000 -100.00 % 36.180 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.798 B 0.00 % 1.798 B 11.50 % 1.613 B 0.00 % 1.613 B -9.73 % 1.786 B 100.00 % 893.235 M 0.000 0.000 0.000 0.000 -100.00 % 12.000 M 100.00 % 6.000 M
Common stock repurchased -1.032 B -94.08 % -531.556 M 56.94 % -1.234 B -169.25 % -458.458 M 0.00 % -458.458 M 78.31 % -2.113 B -205.82 % -691.056 M 72.55 % -2.517 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -9.030 M 0.00 % -9.030 M -100.00 % -4.515 M 0.000 0.000
Other financing activites -55.991 M 95.53 % -1.253 B -629.56 % -171.686 M -105.72 % 3.004 B 63.68 % 1.835 B 807.88 % -259.251 M -135.47 % 730.951 M 249.49 % -488.961 M -104.36 % 11.216 B 103.14 % 5.521 B 428.63 % 1.044 B -80.69 % 5.409 B 130 323.82 % 4.147 M -27.13 % 5.691 M -99.82 % 3.201 B 365.15 % -1.207 B -135.13 % 3.437 B 30 461.52 % -11.319 M -107.05 % 160.579 M 917.88 % -19.634 M -468.84 % -3.452 M -100.00 % -1.726 M -112.08 % 14.284 M 100.00 % 7.142 M
Net cash used provided by financing activities -1.086 B 14.83 % -1.275 B 13.62 % -1.476 B -168.66 % 2.149 B 119.18 % 980.582 M 141.33 % -2.373 B -983.68 % -218.943 M 92.72 % -3.006 B -126.80 % 11.216 B 103.14 % 5.521 B 428.63 % 1.044 B -80.69 % 5.409 B 130 323.82 % 4.147 M -27.13 % 5.691 M -99.82 % 3.201 B 365.15 % -1.207 B -135.13 % 3.437 B 4 121.06 % 81.416 M -49.30 % 160.579 M -58.81 % 389.881 M 3 223.80 % -12.481 M -100.00 % -6.241 M -143.69 % 14.284 M 100.00 % 7.142 M
Effect of forex changes on cash -23.105 M -152.15 % 44.304 M 11.66 % 39.679 M 162.99 % -62.996 M 0.00 % -62.996 M -166.81 % 94.291 M -63.14 % 255.822 M 664.22 % -45.341 M 47.38 % -86.161 M 78.51 % -401.028 M -761.43 % 60.630 M 946.91 % -7.159 M -655.82 % 1.288 M -92.75 % 17.772 M 71.13 % 10.385 M 143.71 % -23.760 M -33.51 % -17.797 M -229.83 % 13.708 M 422.81 % 2.622 M -55.85 % 5.939 M 398.14 % -1.992 M -100.00 % -996.000 K -4 430.43 % 23.000 K 100.00 % 11.500 K
Net change in cash 8.439 B -1.15 % 8.537 B 3 407.05 % -258.156 M -107.88 % 3.275 B 0.00 % 3.275 B 476.38 % -870.034 M 66.64 % -2.608 B -128.93 % -1.139 B -589.47 % 232.746 M -86.25 % 1.693 B 197.94 % -1.728 B -203.46 % 1.670 B -9.38 % 1.843 B 247.64 % 530.275 M -87.51 % 4.245 B 374.25 % 895.129 M -74.98 % 3.578 B 2 720.79 % 126.827 M 64.18 % 77.249 M -49.27 % 152.281 M 300.00 % 38.070 M 0.00 % 38.070 M 8 493.74 % 443.000 K 0.00 % 443.000 K
Cash at beginning of period 0.000 100.00 % -258.156 M 0.000 -100.00 % 6.395 B 0.00 % 6.395 B 5 679.83 % -114.613 M -101.27 % 9.003 B 3 583.99 % -258.418 M -102.34 % 11.049 B 3 379.02 % 317.589 M -94.16 % 5.438 B 2 632.83 % 199.005 M -80.51 % 1.021 B 0.00 % 1.021 B 710.59 % 125.970 M 0.00 % 125.970 M 197.97 % 42.276 M 0.00 % 42.276 M 6.87 % 39.557 M 565.05 % 5.948 M 300.00 % 1.487 M 0.00 % 1.487 M 42.43 % 1.044 M 0.00 % 1.044 M
Cash at end of period 8.439 B 1.93 % 8.279 B 3 307.05 % -258.156 M -102.67 % 9.670 B 0.00 % 9.670 B 1 082.06 % -984.647 M -115.40 % 6.395 B 557.57 % -1.398 B -112.39 % 11.282 B 461.17 % 2.010 B -45.81 % 3.710 B 98.46 % 1.869 B -34.74 % 2.865 B 84.64 % 1.551 B -64.51 % 4.371 B 328.08 % 1.021 B -71.79 % 3.620 B 2 040.59 % 169.102 M 44.77 % 116.806 M -26.18 % 158.229 M 300.00 % 39.557 M 0.00 % 39.557 M 2 560.21 % 1.487 M 0.00 % 1.487 M
Operating cash flow 1.807 B -53.85 % 3.915 B 200.67 % 1.302 B -44.21 % 2.334 B 0.00 % 2.334 B -42.85 % 4.084 B 180.11 % 1.458 B -44.63 % 2.633 B 229.98 % 798.005 M -44.99 % 1.451 B 236.90 % 430.593 M -56.34 % 986.200 M 344.48 % 221.879 M -65.30 % 639.437 M 423.40 % 122.170 M -8.10 % 132.933 M -41.53 % 227.347 M 770.89 % 26.105 M 143.48 % -60.035 M -212.06 % 53.575 M 0.00 % 53.575 M 100.00 % 26.788 M 149.13 % 10.753 M 100.00 % 5.376 M
Capital expenditure -1.900 B 7.85 % -2.062 B -10.43 % -1.867 B 11.72 % -2.115 B 0.00 % -2.115 B 33.56 % -3.184 B -18.60 % -2.685 B -10.26 % -2.435 B 40.23 % -4.073 B -30.90 % -3.112 B -6.82 % -2.913 B -18.57 % -2.457 B -225.98 % -753.685 M 7.59 % -815.623 M -55.37 % -524.963 M -10.26 % -476.127 M -144.83 % -194.474 M -53.40 % -126.774 M 17.80 % -154.218 M 7.75 % -167.181 M 0.00 % -167.181 M -100.00 % -83.591 M -227.52 % -25.522 M -100.00 % -12.761 M
Free CashFlow -93.660 M -105.05 % 1.853 B 427.79 % -565.265 M -358.59 % 218.599 M 0.00 % 218.599 M -75.71 % 899.865 M 173.36 % -1.227 B -717.68 % 198.580 M 106.06 % -3.275 B -97.17 % -1.661 B 33.09 % -2.482 B -68.80 % -1.471 B -176.55 % -531.806 M -201.84 % -176.186 M 56.26 % -402.793 M -17.37 % -343.194 M -1 144.00 % 32.873 M 132.65 % -100.669 M 53.01 % -214.253 M -88.59 % -113.606 M 0.00 % -113.606 M -100.00 % -56.803 M -284.60 % -14.770 M -100.00 % -7.385 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2015 2014 2014