3329.HK

BOCOM International Holdings Company Limited 3329.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue -326.036 M -149.24 % 662.106 M -19.15 % 818.925 M -51.48 % 1.688 B -23.41 % 2.204 B 46.10 % 1.508 B 31.37 % 1.148 B 7.20 % 1.071 B 23.04 % 870.452 M -1.87 % 887.052 M 43.23 % 619.336 M
Net income -1.231 B 16.21 % -1.470 B 50.75 % -2.984 B -1 237.03 % 262.420 M -68.88 % 843.155 M 68.44 % 500.567 M 22.81 % 407.605 M 0.92 % 403.907 M 15.20 % 350.609 M 0.11 % 350.238 M 1 379.23 % 23.677 M
Income before tax -1.233 B 14.63 % -1.445 B 51.59 % -2.985 B -948.97 % 351.552 M -61.91 % 923.033 M 82.77 % 505.029 M 15.40 % 437.646 M 0.34 % 436.163 M 8.09 % 403.515 M -6.85 % 433.211 M 525.16 % 69.296 M
Income before tax ratio 3.78 273.37 % -2.18 40.13 % -3.64 -1 849.82 % 0.21 -50.27 % 0.42 25.10 % 0.33 -12.16 % 0.38 -6.40 % 0.41 -12.15 % 0.46 -5.08 % 0.49 336.48 % 0.11
EBITDA 0.000 0.000 100.00 % -1.747 B -333.28 % 748.775 M -49.44 % 1.481 B 55.13 % 954.738 M 121.52 % 430.988 M -8.97 % 473.471 M 9.11 % 433.950 M -12.85 % 497.951 M 329.85 % 115.844 M
Net income ratio 3.78 270.17 % -2.22 39.09 % -3.64 -2 443.53 % 0.16 -59.36 % 0.38 15.29 % 0.33 -6.52 % 0.36 -5.87 % 0.38 -6.37 % 0.40 2.02 % 0.39 932.79 % 0.04
Ratio EBITDA 0.00 0.00 100.00 % -2.13 -580.81 % 0.44 -33.99 % 0.67 6.18 % 0.63 68.62 % 0.38 -15.09 % 0.44 -11.33 % 0.50 -11.19 % 0.56 200.12 % 0.19
Gross profit ratio 1.00 186.93 % -1.15 -240.56 % 0.82 -8.97 % 0.90 -2.96 % 0.93 1.91 % 0.91 -4.68 % 0.95 2.59 % 0.93 -0.15 % 0.93 12.83 % 0.83 -3.39 % 0.85
Weighted average shs out dil 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 11.52 % 2.452 B 26.82 % 1.933 B 0.00 % 1.933 B 0.00 % 1.933 B
Weighted average shs out 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 11.52 % 2.452 B 26.82 % 1.933 B 0.00 % 1.933 B 0.00 % 1.933 B
EPS diluted -0.45 16.67 % -0.54 50.46 % -1.09 -1 235.42 % 0.10 -69.03 % 0.31 72.22 % 0.18 20.00 % 0.15 -6.25 % 0.16 -11.11 % 0.18 0.00 % 0.18 1 375.41 % 0.01
Earnings per share -0.45 16.67 % -0.54 50.46 % -1.09 -1 235.42 % 0.10 -69.03 % 0.31 72.22 % 0.18 20.00 % 0.15 -6.25 % 0.16 -11.11 % 0.18 0.00 % 0.18 1 375.41 % 0.01
Gross profit -326.036 M 57.20 % -761.694 M -213.64 % 670.271 M -55.83 % 1.518 B -25.68 % 2.042 B 48.89 % 1.371 B 25.23 % 1.095 B 9.98 % 995.794 M 22.85 % 810.561 M 10.72 % 732.070 M 38.37 % 529.075 M
Income tax expense -2.012 M -108.12 % 24.783 M 3 257.07 % -785.000 K -102.00 % 39.197 M -45.45 % 71.852 M 132.76 % 30.870 M 15.83 % 26.650 M -18.38 % 32.651 M -37.88 % 52.563 M -36.20 % 82.392 M 80.61 % 45.619 M
Cost of revenue 146.199 M -79.63 % 717.671 M 382.78 % 148.654 M -12.69 % 170.262 M 5.22 % 161.810 M 18.14 % 136.962 M 158.41 % 53.002 M -29.55 % 75.230 M 25.61 % 59.891 M -61.36 % 154.982 M 71.70 % 90.261 M
General and administrative expenses 75.432 M 8.59 % 69.465 M -4.73 % 72.916 M 177.25 % 26.300 M -75.31 % 106.504 M -3.40 % 110.247 M 2.67 % 107.376 M 34.46 % 79.859 M 11.58 % 71.569 M 8.07 % 66.223 M 31.95 % 50.188 M
Selling and marketing expenses 1.662 M -4.37 % 1.738 M -11.10 % 1.955 M -62.30 % 5.186 M 150.53 % 2.070 M -69.25 % 6.731 M 10.27 % 6.104 M 0.38 % 6.081 M 60.45 % 3.790 M -23.67 % 4.965 M 18.72 % 4.182 M
Other expenses 617.543 M -50.97 % 1.259 B 13.29 % 1.112 B 35.40 % 821.046 M 61.87 % 507.241 M 38.11 % 367.277 M 237.88 % -266.377 M 4.66 % -279.403 M -181.29 % 343.705 M -9.26 % 378.784 M 59.45 % 237.561 M
Operating expenses 694.637 M -47.80 % 1.331 B 12.14 % 1.187 B 39.18 % 852.532 M 38.44 % 615.815 M 27.17 % 484.255 M -31.85 % 710.535 M 11.92 % 634.861 M 52.88 % 415.274 M -6.68 % 445.007 M 54.65 % 287.749 M
Cost and expenses 694.637 M -14.04 % 808.119 M -69.87 % 2.682 B 158.24 % 1.039 B 28.87 % 805.981 M 27.58 % 631.725 M -11.09 % 710.535 M 11.92 % 634.861 M 30.70 % 485.754 M -17.71 % 590.319 M 56.44 % 377.350 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.800 M 58.36 % 36.500 M
Selling general and administrative expenses 77.094 M 8.27 % 71.203 M -4.90 % 74.871 M 137.79 % 31.486 M -71.00 % 108.574 M -7.18 % 116.978 M 3.08 % 113.480 M 32.05 % 85.940 M 14.04 % 75.359 M 5.86 % 71.188 M 30.93 % 54.370 M
Interest income 417.427 M -35.08 % 642.938 M -13.58 % 744.001 M -7.95 % 808.260 M 8.58 % 744.417 M -7.14 % 801.651 M 8.64 % 737.881 M 40.91 % 523.665 M 13.93 % 459.621 M 2.64 % 447.817 M 15.65 % 387.222 M
Interest expense 552.387 M -23.03 % 717.671 M 49.94 % 478.652 M 111.39 % 226.434 M -18.52 % 277.891 M -16.80 % 333.992 M -5.34 % 352.851 M 158.60 % 136.444 M 36.90 % 99.670 M 42.20 % 70.089 M 34.55 % 52.091 M
Depreciation and amortization 121.552 M -2.21 % 124.293 M 6.61 % 116.592 M 17.12 % 99.545 M 19.54 % 83.275 M 6.68 % 78.059 M 786.53 % 8.805 M 1.38 % 8.685 M -15.87 % 10.323 M 1.22 % 10.199 M 17.01 % 8.716 M
Operating income -1.021 B -599.03 % -146.013 M 92.16 % -1.863 B -387.00 % 649.230 M -53.55 % 1.398 B 57.56 % 887.187 M 115.64 % 411.420 M -11.79 % 466.423 M 18.50 % 393.610 M -5.76 % 417.663 M 658.88 % 55.037 M
Operating income ratio 3.13 1 519.57 % -0.22 90.31 % -2.28 -691.54 % 0.38 -39.36 % 0.63 7.84 % 0.59 64.14 % 0.36 -17.72 % 0.44 -3.69 % 0.45 -3.96 % 0.47 429.84 % 0.09
Total other income expenses net -212.695 M 83.62 % -1.299 B -15.82 % -1.121 B -276.67 % -297.678 M 37.30 % -474.787 M -5.58 % -449.709 M -3 050.46 % 15.242 M 1 407.62 % 1.011 M -89.79 % 9.905 M -36.29 % 15.548 M 9.04 % 14.259 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 5.200 B -59.99 % 12.996 B -22.18 % 16.700 B -18.61 % 20.520 B 73.71 % 11.813 B 15.98 % 10.186 B 49.13 % 6.830 B -25.75 % 9.198 B 72.48 % 5.333 B 84.68 % 2.888 B 43.88 % 2.007 B
Total investments 9.841 B -26.52 % 13.393 B 32.75 % 10.089 B -58.59 % 24.362 B 77.20 % 13.748 B 18.83 % 11.569 B 163.72 % 4.387 B 52.98 % 2.868 B -11.41 % 3.237 B 99.29 % 1.624 B 611.43 % 228.313 M
Total debt 6.778 B -52.58 % 14.294 B -22.69 % 18.489 B -17.30 % 22.356 B 61.81 % 13.816 B 28.77 % 10.729 B 44.52 % 7.424 B -32.93 % 11.068 B 89.26 % 5.848 B 55.74 % 3.755 B 60.70 % 2.337 B
Accumulated other comprehensive income loss -501.638 M 37.81 % -806.559 M 42.23 % -1.396 B -262.70 % -384.923 M -598.97 % -55.070 M 71.48 % -193.071 M -2.60 % -188.180 M -1 397.08 % 14.508 M 115.85 % -91.518 M -8.10 % -84.658 M -14.47 % -73.958 M
Retained earnings -2.558 B -91.02 % -1.339 B -1 126.20 % 130.483 M -95.99 % 3.251 B -4.94 % 3.420 B 23.07 % 2.779 B 10.27 % 2.520 B 5.03 % 2.399 B 20.24 % 1.995 B 21.32 % 1.645 B 27.05 % 1.295 B
Common stock 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 97.11 % 2.000 B 0.00 % 2.000 B 0.00 % 2.000 B
Total equity 882.748 M -50.87 % 1.797 B -32.88 % 2.677 B -63.95 % 7.424 B -4.62 % 7.784 B 17.44 % 6.628 B 5.64 % 6.274 B -1.35 % 6.360 B 59.56 % 3.986 B 9.36 % 3.645 B 10.38 % 3.302 B
Other non current liabilities 6.854 B -9.13 % 7.543 B -51.09 % 15.422 B 57.48 % 9.793 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 6.846 B -22.47 % 8.831 B 32.53 % 6.663 B -55.79 % 15.072 B 1 047.17 % 1.314 B -78.94 % 6.238 B -3.53 % 6.466 B 0.000 -100.00 % 1.296 B -10.06 % 1.441 B 620.73 % 200.000 M
Total non current liabilities 13.485 B -17.85 % 16.414 B 150.11 % 6.563 B -55.99 % 14.913 B 1 035.04 % 1.314 B -78.85 % 6.213 B -3.92 % 6.466 B 4 974 012.31 % 130.000 K -99.99 % 1.297 B -10.06 % 1.442 B 620.79 % 200.000 M
Other current liabilities -4.887 B 14.22 % -5.697 B 53.21 % -12.177 B -64.06 % -7.422 B 42.55 % -12.919 B -167.82 % -4.824 B -2 187.34 % 231.088 M 102.02 % -11.465 B -5 121.41 % 228.316 M 106.56 % -3.482 B -28.26 % -2.715 B
Deferred revenue 0.000 -100.00 % 28.400 M 8.30 % 26.224 M -20.07 % 32.807 M -36.21 % 51.431 M -7.30 % 55.479 M 206.04 % 18.128 M -29.70 % 25.788 M 80.22 % 14.309 M 0.000 0.000
Short term debt 4.951 B -9.39 % 5.463 B -53.80 % 11.826 B 62.35 % 7.284 B -41.47 % 12.446 B 177.14 % 4.491 B 368.99 % 957.566 M -91.35 % 11.068 B 143.17 % 4.552 B 96.74 % 2.314 B 8.28 % 2.137 B
Total current liabilities 926.599 M 682.29 % 118.447 M -51.16 % 242.497 M 17.77 % 205.899 M 0.65 % 204.573 M 46.55 % 139.597 M -12.37 % 159.301 M 88.45 % 84.534 M -98.27 % 4.897 B 31.99 % 3.710 B 29.21 % 2.871 B
Total liabilities 13.632 B -16.95 % 16.414 B -25.34 % 21.985 B -12.89 % 25.237 B 62.03 % 15.576 B 28.70 % 12.102 B 47.81 % 8.188 B 9 585.61 % 84.534 M -98.64 % 6.193 B 20.22 % 5.151 B 67.73 % 3.071 B
Other non current assets 10.198 B -38.84 % 16.675 B 2 111.40 % -829.023 M 92.48 % -11.019 B -285.37 % -2.859 B 20.86 % -3.613 B -1 277.35 % -262.326 M -140.49 % -109.082 M 79.71 % -537.652 M -789.27 % -60.460 M 72.53 % -220.121 M
Long term investments 2.509 B -81.27 % 13.393 B 1 520.64 % 826.425 M -92.46 % 10.964 B 284.91 % 2.848 B -20.93 % 3.602 B 1 378.57 % 243.641 M 124.71 % 108.426 M -97.15 % 3.804 B 121.25 % 1.719 B 261.32 % 475.791 M
Intangible assets 27.102 M 107.09 % 13.087 M 110.67 % 6.212 M 21.04 % 5.132 M 60.58 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 27.102 M 107.09 % 13.087 M 110.67 % 6.212 M 21.04 % 5.132 M 60.58 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M
Property plant equipment net 202.891 M -8.82 % 222.522 M -16.49 % 266.457 M -7.96 % 289.507 M 94.08 % 149.168 M 38.53 % 107.677 M 235.14 % 32.129 M 53.12 % 20.983 M 6.06 % 19.784 M 24.19 % 15.930 M -7.94 % 17.303 M
Total non current assets 12.937 B -57.31 % 30.305 B 11 014.20 % 272.669 M -7.46 % 294.639 M 93.38 % 152.364 M 37.42 % 110.873 M 213.87 % 35.325 M 46.10 % 24.179 M -99.26 % 3.289 B 95.95 % 1.679 B 506.36 % 276.819 M
Other current assets -2.137 B 3.09 % -2.206 B 27.03 % -3.023 B 25.48 % -4.057 B -961.46 % 470.910 M 105.91 % -7.965 B 0.000 0.000 100.00 % -6.390 B -66 281.47 % 9.655 M 100.17 % -5.783 B
Short term investments 6.140 B 357 106.63 % 1.719 M -99.98 % 9.262 B -30.87 % 13.398 B 22.92 % 10.900 B 36.81 % 7.967 B 92.28 % 4.143 B 50.16 % 2.759 B 386.10 % 567.635 M 493.54 % 95.636 M -61.33 % 247.284 M
cash and cash equivalents 1.586 B 22.07 % 1.299 B -27.36 % 1.789 B -2.59 % 1.836 B -8.33 % 2.003 B 268.63 % 543.445 M -8.51 % 594.005 M -68.24 % 1.870 B 262.92 % 515.334 M -40.59 % 867.424 M 163.02 % 329.789 M
Cash and short term investments 1.578 B 21.43 % 1.299 B -27.69 % 1.797 B -2.66 % 1.846 B 0.000 -100.00 % 8.510 B 1 332.70 % 594.005 M -68.24 % 1.870 B 74.78 % 1.070 B 12.11 % 954.528 M 68.96 % 564.938 M
Total current assets 1.578 B 21.43 % 1.299 B -27.43 % 1.791 B -2.59 % 1.838 B -8.32 % 2.005 B 267.78 % 545.141 M -8.23 % 594.005 M -68.24 % 1.870 B -72.86 % 6.890 B -3.20 % 7.118 B 16.75 % 6.096 B
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.736 B 2.33 % 4.628 B 35 789.31 % 12.895 M 51.14 % 8.532 M -29.69 % 12.135 M
Net receivables 2.137 B -3.09 % 2.206 B -26.88 % 3.016 B -25.50 % 4.049 B 163.94 % 1.534 B 0.000 0.000 0.000 -100.00 % 5.811 B 378.81 % 1.214 B -78.03 % 5.523 B
Tax assets 0.000 -100.00 % 1.005 M -61.32 % 2.598 M -95.28 % 55.014 M 405.83 % 10.876 M 1.10 % 10.758 M -42.42 % 18.685 M 2 748.32 % 656.000 K 117.22 % 302.000 K -58.17 % 722.000 K 11.08 % 650.000 K
Other assets 14.515 B 208.38 % -13.393 B -159.27 % 22.599 B -25.98 % 30.529 B 30.69 % 23.360 B 29.24 % 18.074 B 30.66 % 13.833 B -13.94 % 16.074 B 0.000 0.000 0.000
Account payables 858.721 M 171.84 % 315.892 M -44.13 % 565.445 M 152.30 % 224.118 M -63.42 % 612.645 M 51.11 % 405.443 M -18.36 % 496.605 M 27.12 % 390.668 M 238.68 % 115.351 M -89.90 % 1.142 B 101.00 % 568.011 M
Tax payables 3.947 M -48.62 % 7.682 M 347.15 % 1.718 M -98.03 % 87.204 M 553.85 % 13.337 M 17.11 % 11.388 M -68.39 % 36.026 M 522.96 % 5.783 M 327.42 % 1.353 M -94.99 % 27.018 M 161.35 % 10.338 M
Deferred revenue non current 12.816 M -54.87 % 28.400 M 8.30 % 26.224 M -20.07 % 32.807 M 0.000 -100.00 % 55.479 M 206.04 % 18.128 M -29.70 % 25.788 M 102.18 % -1.181 B -293.92 % -299.853 M 0.000
Minority interest 0.000 0.000 -100.00 % 7.438 B 1 107.12 % 616.169 M 29.19 % 476.959 M 377.78 % 99.828 M 74 398.51 % 134.000 K -96.71 % 4.077 M -8.83 % 4.472 M -3.89 % 4.653 M -11.27 % 5.244 M
Capital lease obligations 68.019 M -9.51 % 75.170 M -25.04 % 100.275 M -37.05 % 159.296 M 0.000 -100.00 % 25.019 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 806.559 M 518.13 % 130.483 M 0.000 0.000 0.000 -100.00 % 188.180 M 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 100.00 % -806.559 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 5.604 M -55.60 % 12.623 M -15.09 % 14.867 M -71.12 % 51.483 M 0.000 100.00 % -1.373 B -121.30 % 6.448 B 4 960 067.69 % 130.000 K 0.00 % 130.000 K -0.76 % 131.000 K 0.000
Other liabilities -779.055 M -104.75 % 16.414 B 8.13 % 15.180 B 50.02 % 10.119 B -35.03 % 15.576 B 170.90 % 5.750 B 268.10 % 1.562 B 1 201 626.15 % -130.000 K 0.000 0.000 0.000
Total assets 14.515 B -20.29 % 18.211 B -26.16 % 24.662 B -24.49 % 32.662 B 39.82 % 23.360 B 24.72 % 18.730 B 29.51 % 14.462 B -19.51 % 17.968 B 76.52 % 10.179 B 15.72 % 8.796 B 38.02 % 6.373 B
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 1.713 B -10.66 % 1.917 B 206.62 % 625.200 M -66.46 % 1.864 B 306.71 % -901.711 M -176.91 % 1.172 B 1 531.50 % -81.905 M -123.98 % -36.568 M 96.77 % -1.133 B -20 546.42 % 5.541 M 100.84 % -663.071 M
Accounts receivables -366.672 M -132.62 % 1.124 B 36.42 % 824.072 M -19.49 % 1.024 B 219.61 % -855.706 M -258.46 % 540.015 M 759.32 % -81.905 M -123.98 % -36.568 M -111.01 % 332.011 M 150.26 % -660.622 M -77.51 % -372.165 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -220.768 M -116.84 % 1.311 B 392.69 % -447.905 M -1 454.46 % 33.069 M 0.000
Accounts payables 0.000 100.00 % -249.553 M -173.11 % 341.327 M 187.78 % -388.830 M -287.66 % 207.202 M 327.29 % -91.162 M -186.05 % 105.937 M -61.52 % 275.317 M 287.38 % -146.931 M 50.17 % -294.881 M 0.000
Other working capital 2.079 B 162.29 % 792.784 M 246.76 % -540.199 M -143.94 % 1.229 B 585.48 % -253.207 M -134.99 % 723.614 M 530.16 % 114.831 M 141.71 % -275.317 M 79.11 % -1.318 B -237.14 % 961.044 M 430.36 % -290.906 M
Other non cash items 433.528 M -35.70 % 674.211 M -84.09 % 4.236 B 470.67 % -1.143 B 70.17 % -3.831 B -1 789.19 % -202.800 M -117.24 % 1.176 B 123.25 % -5.059 B -2 101.45 % -229.819 M -381.55 % -47.725 M -127.76 % 171.925 M
Net cash provided by operating activities 1.036 B -16.82 % 1.246 B -37.52 % 1.994 B 84.14 % 1.083 B 128.45 % -3.807 B -345.85 % 1.548 B 2.47 % 1.511 B 132.26 % -4.683 B -393.54 % -948.917 M -336.50 % 401.226 M 197.12 % -413.134 M
Investments in property plant and equipment -30.458 M -31.19 % -23.217 M 66.93 % -70.211 M -271.29 % -18.910 M 13.78 % -21.931 M -60.50 % -13.664 M 34.61 % -20.896 M -111.39 % -9.885 M 30.27 % -14.177 M -60.63 % -8.826 M -82.24 % -4.843 M
Acquisitions net -222.560 M -1 638.29 % 14.468 M 144 580.00 % 10.000 K -99.97 % 38.974 M 67.32 % 23.293 M 112.24 % -190.367 M -87.13 % -101.729 M -107.89 % 1.290 B 72 999.55 % -1.769 M -101.84 % 96.195 M 206.42 % -90.392 M
Purchases of investments -74.243 M -134.00 % -31.728 M 97.69 % -1.372 B 89.41 % -12.947 B -929.59 % -1.258 B 59.45 % -3.101 B -458.94 % -554.840 M 72.65 % -2.029 B 2.74 % -2.086 B -17.00 % -1.783 B -811.86 % -195.525 M
Sales maturities of investments 1.884 B -11.47 % 2.129 B -26.64 % 2.902 B -6.73 % 3.111 B 1.24 % 3.073 B 279.79 % 809.018 M -38.95 % 1.325 B 79.29 % 739.099 M 48.98 % 496.091 M 38.50 % 358.183 M 173.18 % 131.118 M
Other investing activites -81.864 M -115.83 % 517.000 M -18.89 % 637.430 M -10.22 % 710.028 M 152.73 % 280.944 M 47.58 % 190.367 M -57.20 % 444.754 M 124.09 % 198.472 M 84.74 % 107.431 M 71.11 % 62.785 M 15.70 % 54.263 M
Net cash used for investing activites 1.475 B -43.37 % 2.605 B 24.21 % 2.097 B 123.03 % -9.106 B -534.17 % 2.097 B 190.96 % -2.306 B -311.08 % 1.092 B 199.22 % -1.101 B 26.52 % -1.498 B -17.56 % -1.275 B -1 109.52 % -105.379 M
Debt repayment -2.392 B 42.56 % -4.164 B -7.87 % -3.860 B -146.41 % 8.317 B 169.05 % 3.091 B -4.25 % 3.228 B 206.85 % -3.021 B -165.72 % 4.597 B 119.65 % 2.093 B 47.57 % 1.418 B 134.71 % 604.287 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.942 B 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -136.720 M 68.75 % -437.503 M -77.78 % -246.095 M -12.50 % -218.751 M 0.00 % -218.751 M 0.000 0.000 0.000 0.000
Other financing activites -155.550 M -1.72 % -152.914 M 6.72 % -163.929 M -268.03 % -44.542 M -116.92 % 263.190 M 477.04 % -69.804 M -851.79 % -7.334 M 0.000 100.00 % -524.000 K 55.29 % -1.172 M 0.000
Net cash used provided by financing activities -2.547 B 40.99 % -4.317 B -3.75 % -4.161 B -153.10 % 7.835 B 152.06 % 3.108 B 5.73 % 2.940 B 190.53 % -3.247 B -149.66 % 6.539 B 212.52 % 2.092 B 47.65 % 1.417 B 134.51 % 604.287 M
Effect of forex changes on cash -103.803 M -358.88 % -22.621 M -205.67 % 21.408 M 0.03 % 21.401 M -64.67 % 60.583 M -9.14 % 66.679 M 643.65 % -12.265 M -2.87 % -11.923 M -620.42 % -1.655 M 35.10 % -2.550 M -40.96 % -1.809 M
Net change in cash -139.309 M 71.46 % -488.154 M -925.12 % -47.619 M 71.45 % -166.799 M -111.43 % 1.460 B 3 085.78 % -48.893 M 92.55 % -656.280 M -188.31 % 743.189 M 308.50 % -356.453 M -165.86 % 541.238 M 544.60 % 83.965 M
Cash at beginning of period 1.298 B -27.33 % 1.786 B -2.76 % 1.836 B -8.33 % 2.003 B 268.63 % 543.445 M -8.25 % 592.338 M -52.45 % 1.246 B 147.92 % 502.439 M -41.50 % 858.892 M 170.39 % 317.654 M 35.93 % 233.689 M
Cash at end of period 1.158 B -10.73 % 1.298 B -27.46 % 1.789 B -2.59 % 1.836 B -8.33 % 2.003 B 268.63 % 543.445 M -7.79 % 589.348 M -52.69 % 1.246 B 147.92 % 502.439 M -41.50 % 858.892 M 170.39 % 317.654 M
Operating cash flow 1.036 B -16.82 % 1.246 B 525.44 % -292.874 M -110.44 % 2.805 B 1 265.44 % -240.653 M -115.54 % 1.548 B 2.47 % 1.511 B 132.26 % -4.683 B -393.54 % -948.917 M -336.50 % 401.226 M 197.12 % -413.134 M
Capital expenditure -30.458 M 3.41 % -31.532 M 55.09 % -70.211 M -271.29 % -18.910 M 13.78 % -21.931 M -60.50 % -13.664 M 34.61 % -20.896 M -111.39 % -9.885 M 30.27 % -14.177 M -60.63 % -8.826 M -82.24 % -4.843 M
Free CashFlow 1.006 B -17.17 % 1.214 B 434.49 % -363.085 M -113.03 % 2.786 B 1 160.90 % -262.584 M -117.11 % 1.535 B 2.99 % 1.490 B 131.75 % -4.693 B -387.31 % -963.094 M -345.44 % 392.400 M 193.88 % -417.977 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 2016-01-31 2015-06-30 2015-01-31 2014-06-30 2014-01-31
Revenue 13.708 M 104.49 % -305.249 M -296.11 % -77.061 M 67.71 % -238.625 M -322.83 % 107.089 M 122.92 % -467.324 M -31.78 % -354.632 M -162.44 % 567.955 M -51.60 % 1.174 B -2.67 % 1.206 B 19.19 % 1.012 B 18.69 % 852.299 M 29.90 % 656.105 M 12.57 % 582.849 M 3.10 % 565.332 M -15.88 % 672.059 M 68.45 % 398.965 M -28.21 % 555.707 M 49.69 % 371.248 M -14.70 % 435.226 M -1.87 % 443.526 M 100.00 % 221.763 M -28.39 % 309.668 M 100.00 % 154.834 M
Net income -282.569 M 67.75 % -876.068 M -146.58 % -355.288 M 67.59 % -1.096 B -193.73 % -373.225 M 71.42 % -1.306 B -147.76 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 976.99 % 253.891 M 44.47 % 175.742 M -24.20 % 231.863 M -20.85 % 292.931 M 163.96 % 110.976 M -47.43 % 211.094 M 51.31 % 139.515 M -20.49 % 175.476 M 0.04 % 175.410 M 100.00 % 87.705 M 640.84 % 11.839 M 100.00 % 5.919 M
Income before tax -284.870 M 66.25 % -844.012 M -135.41 % -358.524 M 66.68 % -1.076 B -191.88 % -368.664 M 71.81 % -1.308 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 284.268 M 44.85 % 196.254 M -18.70 % 241.392 M -22.01 % 309.528 M 144.43 % 126.635 M -46.19 % 235.341 M 39.94 % 168.174 M -16.65 % 201.758 M -6.85 % 216.606 M 100.00 % 108.303 M 212.58 % 34.648 M 100.00 % 17.324 M
Income before tax ratio -20.78 -851.59 % 2.76 -40.57 % 4.65 3.17 % 4.51 230.99 % -3.44 -223.00 % 2.80 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.43 28.67 % 0.34 -21.14 % 0.43 -7.29 % 0.46 45.10 % 0.32 -25.05 % 0.42 -6.51 % 0.45 -2.28 % 0.46 -5.08 % 0.49 0.00 % 0.49 336.48 % 0.11 0.00 % 0.11
EBITDA -22.319 M 95.27 % -471.852 M 39.19 % -775.982 M -306.52 % -190.886 M -44.92 % -131.720 M 72.17 % -473.357 M -36 096.73 % 1.315 M 104.13 % -31.825 M -144.81 % 71.022 M 150.57 % 28.344 M -34.85 % 43.508 M 4 964.96 % 859.000 K -99.88 % 733.492 M 9 253.38 % 7.842 M -47.70 % 14.993 M 168.74 % -21.810 M -170.76 % -8.055 M -285.60 % 4.340 M -31.71 % 6.355 M -97.52 % 256.583 M 0.05 % 256.459 M 100.00 % 128.230 M 97.12 % 65.052 M 100.00 % 32.526 M
Net income ratio -20.61 -818.24 % 2.87 -37.75 % 4.61 0.36 % 4.59 231.82 % -3.49 -224.72 % 2.79 136.24 % -7.71 -260.15 % 4.81 106.63 % 2.33 2.74 % 2.27 -16.10 % 2.70 -15.75 % 3.21 729.08 % 0.39 28.34 % 0.30 -26.48 % 0.41 -5.90 % 0.44 56.70 % 0.28 -26.77 % 0.38 1.08 % 0.38 -6.79 % 0.40 1.95 % 0.40 0.00 % 0.40 934.51 % 0.04 0.00 % 0.04
Ratio EBITDA -1.63 -205.33 % 1.55 -84.65 % 10.07 1 158.81 % 0.80 165.04 % -1.23 -221.43 % 1.01 27 416.36 % 0.00 93.38 % -0.06 -192.59 % 0.06 157.44 % 0.02 -45.34 % 0.04 4 167.40 % 0.00 -99.91 % 1.12 8 209.05 % 0.01 -49.27 % 0.03 181.72 % -0.03 -60.74 % -0.02 -358.52 % 0.01 -54.38 % 0.02 -97.10 % 0.59 1.96 % 0.58 0.00 % 0.58 175.26 % 0.21 0.00 % 0.21
Gross profit ratio 1.00 0.00 % 1.00 0.00 % 1.00 -23.16 % 1.30 353.37 % 0.29 -74.91 % 1.14 -6.92 % 1.23 42.89 % 0.86 -7.01 % 0.93 -0.34 % 0.93 0.31 % 0.93 0.43 % 0.92 3.16 % 0.89 -10.68 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 3.50 % 0.97 0.68 % 0.96 3.06 % 0.93 12.83 % 0.83 0.00 % 0.83 -3.39 % 0.85 0.00 % 0.85
Weighted average shs out dil 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B -0.17 % 2.739 B 26.53 % 2.165 B 8.24 % 2.000 B 0.00 % 2.000 B 3.45 % 1.933 B 0.00 % 1.933 B 0.00 % 1.933 B 0.00 % 1.933 B 0.00 % 1.933 B
Weighted average shs out 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B 0.00 % 2.734 B -0.17 % 2.739 B 26.53 % 2.165 B 8.24 % 2.000 B 0.00 % 2.000 B 3.45 % 1.933 B 0.00 % 1.933 B 0.00 % 1.933 B 0.00 % 1.933 B 0.00 % 1.933 B
EPS diluted -0.10 68.75 % -0.32 -146.15 % -0.13 67.50 % -0.40 -185.71 % -0.14 70.83 % -0.48 -148.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 976.43 % 0.09 44.48 % 0.06 -24.17 % 0.08 -22.91 % 0.11 114.42 % 0.05 -53.36 % 0.11 57.59 % 0.07 -23.13 % 0.09 0.00 % 0.09 100.00 % 0.05 632.26 % 0.01 100.00 % 0.00
Earnings per share -0.10 68.75 % -0.32 -146.15 % -0.13 67.50 % -0.40 -185.71 % -0.14 70.83 % -0.48 -148.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 976.43 % 0.09 44.48 % 0.06 -24.17 % 0.08 -22.91 % 0.11 114.42 % 0.05 -53.36 % 0.11 57.59 % 0.07 -23.13 % 0.09 0.00 % 0.09 100.00 % 0.05 632.26 % 0.01 100.00 % 0.00
Gross profit 13.708 M 104.49 % -305.249 M -296.11 % -77.061 M 75.19 % -310.554 M -1 110.23 % 30.741 M 105.75 % -534.685 M -22.66 % -435.925 M -189.22 % 488.601 M -55.00 % 1.086 B -3.00 % 1.119 B 19.56 % 936.215 M 19.20 % 785.383 M 34.01 % 586.059 M 0.55 % 582.849 M 3.10 % 565.332 M -15.88 % 672.059 M 68.45 % 398.965 M -25.69 % 536.900 M 50.70 % 356.275 M -12.09 % 405.281 M 10.72 % 366.035 M 100.00 % 183.018 M -30.82 % 264.538 M 100.00 % 132.269 M
Income tax expense 2.301 M 87.99 % 1.224 M -62.18 % 3.236 M -84.00 % 20.222 M 343.37 % 4.561 M 117.19 % 2.100 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.011 M 45.18 % 20.672 M 245.80 % 5.978 M -63.95 % 16.581 M 3.18 % 16.070 M -32.77 % 23.904 M -16.59 % 28.659 M 9.05 % 26.282 M -36.20 % 41.196 M 100.00 % 20.598 M -9.70 % 22.810 M 100.00 % 11.405 M
Cost of revenue 72.715 M -0.46 % 73.050 M -0.14 % 73.149 M 1.70 % 71.929 M -5.79 % 76.348 M 13.34 % 67.361 M -17.14 % 81.293 M 2.44 % 79.354 M -9.70 % 87.874 M 1.66 % 86.435 M 14.67 % 75.375 M 12.64 % 66.916 M -4.47 % 70.046 M 0.000 0.000 0.000 0.000 -100.00 % 18.808 M 25.61 % 14.973 M -50.00 % 29.946 M -61.36 % 77.491 M 100.00 % 38.746 M -14.15 % 45.131 M 100.00 % 22.565 M
General and administrative expenses 0.000 -100.00 % 245.645 M 0.000 -100.00 % 217.160 M 0.000 -100.00 % 243.913 M 0.000 -100.00 % 219.901 M 0.000 -100.00 % 252.068 M 0.000 -100.00 % 192.159 M 0.000 -100.00 % 276.116 M 0.000 -100.00 % 282.629 M 0.000 -100.00 % 19.965 M 11.58 % 17.892 M -50.00 % 35.785 M 8.07 % 33.112 M 100.00 % 16.556 M -34.03 % 25.094 M 100.00 % 12.547 M
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 1.738 M 0.000 -100.00 % 1.955 M 0.000 -100.00 % 5.186 M 0.000 -100.00 % 2.070 M 0.000 -100.00 % 6.731 M 0.000 -100.00 % 6.104 M 0.000 -100.00 % 6.081 M 0.000 -100.00 % 3.790 M 144.60 % -8.498 M 50.00 % -16.996 M 8.45 % -18.565 M -100.00 % -9.283 M 23.05 % -12.063 M -100.00 % -6.031 M
Other expenses 186.302 M -37.22 % 296.754 M 108.14 % 142.571 M -77.40 % 630.864 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -158.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 327.775 M -39.16 % 538.763 M 71.49 % 314.166 M -63.03 % 849.762 M 78.61 % 475.753 M -43.41 % 840.654 M 24.77 % 673.768 M 42.86 % 471.618 M 11.62 % 422.515 M -16.24 % 504.437 M 9.96 % 458.732 M 41.56 % 324.058 M 105.02 % 158.058 M -59.12 % 386.595 M 19.34 % 323.940 M -10.64 % 362.531 M 33.12 % 272.330 M -14.99 % 320.366 M 57.76 % 203.074 M 980.81 % 18.789 M 29.17 % 14.547 M 100.00 % 7.273 M -44.19 % 13.032 M 100.00 % 6.516 M
Cost and expenses 327.775 M -39.16 % 538.763 M 71.49 % 314.166 M -63.03 % 849.762 M 78.61 % 475.753 M -43.41 % 840.654 M 176.16 % -1.104 B -1 709.71 % 68.568 M -91.93 % 849.335 M 5.03 % 808.660 M 13.39 % 713.152 M 43.31 % 497.630 M 121.55 % 224.613 M -41.90 % 386.595 M 19.34 % 323.940 M -10.64 % 362.531 M 33.12 % 272.330 M -14.99 % 320.366 M 57.76 % 203.074 M -16.39 % 242.877 M -17.71 % 295.160 M 100.00 % 147.580 M -21.78 % 188.675 M 100.00 % 94.338 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 141.473 M -41.54 % 242.009 M 41.03 % 171.595 M -21.61 % 218.898 M 18.82 % 184.222 M -25.07 % 245.868 M 356.28 % 53.885 M 3.66 % 51.984 M 9.30 % 47.561 M 9.51 % 43.429 M 8.99 % 39.846 M 1.83 % 39.131 M -78.92 % 185.617 M -34.23 % 282.220 M 97.78 % 142.697 M -50.57 % 288.710 M 157.33 % 112.194 M -50.95 % 228.738 M 151.50 % 90.950 M 384.06 % 18.789 M 29.17 % 14.547 M 100.00 % 7.273 M -44.19 % 13.032 M 100.00 % 6.516 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 365.472 M 3.79 % 352.139 M 2.15 % 344.740 M 158.96 % 133.126 M 11.27 % 119.645 M 23.39 % 96.966 M -8.54 % 106.020 M -30.10 % 151.672 M -15.43 % 179.355 M 16.50 % 153.953 M 0.000 0.000 0.000 0.000 -100.00 % 33.257 M 33.47 % 24.918 M -50.00 % 49.835 M 42.20 % 35.045 M 100.00 % 17.522 M -32.72 % 26.046 M 100.00 % 13.023 M
Depreciation and amortization 57.351 M -4.29 % 59.921 M 825.85 % 6.472 M -89.46 % 61.376 M -74.10 % 236.944 M -71.47 % 830.421 M 149.60 % -1.674 B -466.90 % -295.348 M -145.92 % 643.196 M 10.13 % 584.016 M 67.49 % 348.696 M 46.22 % 238.466 M 512.58 % 38.928 M 120.64 % -188.572 M 15.38 % -222.848 M 32.74 % -331.322 M -145.24 % -135.101 M 41.43 % -230.658 M -42.54 % -161.819 M -3 235.12 % 5.162 M 1.22 % 5.100 M 100.00 % 2.550 M -41.49 % 4.358 M 100.00 % 2.179 M
Operating income -79.670 M 90.56 % -844.012 M -1 306.90 % -59.991 M 94.49 % -1.088 B -359.34 % -236.944 M 71.47 % -830.421 M 50.29 % -1.671 B -464.00 % -296.209 M -153.02 % 558.629 M -0.68 % 562.434 M 100.35 % 280.721 M 13.80 % 246.676 M -42.37 % 428.001 M 126.97 % 188.572 M -15.38 % 222.848 M -32.74 % 331.322 M 145.24 % 135.101 M -41.43 % 230.658 M 42.54 % 161.819 M -35.64 % 251.421 M 0.02 % 251.360 M 100.00 % 125.680 M 107.07 % 60.694 M 100.00 % 30.347 M
Operating income ratio -5.81 -310.20 % 2.76 255.18 % 0.78 -82.93 % 4.56 306.14 % -2.21 -224.51 % 1.78 -62.28 % 4.71 1 003.27 % -0.52 -209.56 % 0.48 2.05 % 0.47 68.09 % 0.28 -4.12 % 0.29 -55.63 % 0.65 101.63 % 0.32 -17.92 % 0.39 -20.04 % 0.49 45.59 % 0.34 -18.42 % 0.42 -4.77 % 0.44 -24.55 % 0.58 1.93 % 0.57 0.00 % 0.57 189.15 % 0.20 0.00 % 0.20
Total other income expenses net -205.200 M -565.54 % -30.832 M 89.67 % -298.533 M 63.76 % -823.791 M -16 274.97 % 5.093 M -86.26 % 37.057 M 719.89 % -5.978 M -219.23 % 5.014 M -94.04 % 84.118 M 119.76 % 38.278 M -7.99 % 41.600 M 7 262.83 % 565.000 K 100.39 % -143.733 M -1 971.04 % 7.682 M -58.57 % 18.544 M 185.09 % -21.794 M -157.43 % -8.466 M -201.28 % 8.359 M 31.53 % 6.355 M 112.80 % -49.664 M -42.90 % -34.754 M -100.00 % -17.377 M 33.28 % -26.046 M -100.00 % -13.023 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2016-01-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 8.714 B 67.56 % 5.200 B -18.92 % 6.414 B -50.65 % 12.996 B -20.33 % 16.312 B -2.33 % 16.700 B -10.52 % 18.663 B -9.05 % 20.520 B 19.93 % 17.110 B 44.84 % 11.813 B -3.55 % 12.248 B 20.24 % 10.186 B 18.87 % 8.569 B 39.15 % 6.158 B -33.69 % 9.286 B 0.96 % 9.198 B 124.91 % 4.090 B -23.31 % 5.333 B 84.68 % 2.888 B 43.88 % 2.007 B
Total investments 1.879 B -69.41 % 6.140 B -6.85 % 6.592 B -17.07 % 7.949 B -52.89 % 16.874 B 67.25 % 10.089 B -54.35 % 22.099 B -9.29 % 24.362 B 23.80 % 19.678 B 43.13 % 13.748 B 0.16 % 13.726 B 18.64 % 11.569 B 19.71 % 9.664 B 255.48 % 2.719 B -15.22 % 3.207 B -30.75 % 4.630 B 6.14 % 4.362 B 34.76 % 3.237 B 99.29 % 1.624 B 611.43 % 228.313 M
Total debt 10.463 B 54.36 % 6.778 B -15.33 % 8.005 B -44.00 % 14.294 B -19.93 % 17.851 B -3.45 % 18.489 B -9.87 % 20.515 B -8.24 % 22.356 B 15.94 % 19.282 B 39.56 % 13.816 B 4.94 % 13.166 B 22.71 % 10.729 B 13.57 % 9.447 B 39.92 % 6.752 B -40.79 % 11.404 B 3.03 % 11.068 B 150.89 % 4.412 B -24.56 % 5.848 B 55.74 % 3.755 B 60.70 % 2.337 B
Accumulated other comprehensive income loss -197.735 M 60.58 % -501.638 M 26.42 % -681.757 M -263.50 % -187.551 M 23.33 % -244.607 M -65.11 % -148.152 M -4 999.90 % -2.905 M -103.84 % 75.736 M 52.21 % 49.759 M 24.40 % 39.999 M 229.04 % -30.998 M -19.62 % -25.913 M -11.48 % -23.244 M 87.65 % -188.180 M -51.48 % -124.230 M -956.29 % 14.508 M -57.03 % 33.767 M 136.90 % -91.518 M -8.10 % -84.658 M -14.47 % -73.958 M
Retained earnings -2.840 B -11.05 % -2.558 B -52.09 % -1.682 B -25.60 % -1.339 B -451.62 % -242.742 M -286.03 % 130.483 M -90.96 % 1.444 B -55.59 % 3.251 B -8.22 % 3.542 B 3.58 % 3.420 B 21.69 % 2.810 B 1.13 % 2.779 B 8.94 % 2.551 B 1.22 % 2.520 B 7.22 % 2.350 B -2.04 % 2.399 B 13.91 % 2.106 B 5.56 % 1.995 B 21.32 % 1.645 B 27.05 % 1.295 B
Common stock 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.00 % 3.942 B 0.54 % 3.921 B 96.05 % 2.000 B 0.00 % 2.000 B 0.00 % 2.000 B
Total equity 801.494 M -9.20 % 882.748 M -44.08 % 1.579 B -12.13 % 1.797 B -21.46 % 2.288 B -14.54 % 2.677 B -41.93 % 4.609 B -37.92 % 7.424 B -8.14 % 8.082 B 3.84 % 7.784 B 12.89 % 6.895 B 4.04 % 6.628 B 3.08 % 6.430 B 2.48 % 6.274 B 1.59 % 6.176 B -2.90 % 6.360 B 4.86 % 6.065 B 52.16 % 3.986 B 9.36 % 3.645 B 10.38 % 3.302 B
Other non current liabilities 4.052 B -40.89 % 6.854 B -9.56 % 7.579 B 0.47 % 7.543 B 185.36 % -8.836 B -34.64 % -6.563 B 58.25 % -15.721 B -5.42 % -14.913 B -55.84 % -9.569 B -628.32 % -1.314 B 29.35 % -1.860 B 70.07 % -6.213 B 0.000 0.000 0.000 0.000 100.00 % -130.000 K 0.000 0.000 0.000
Long term debt 10.463 B 54.36 % 6.778 B -15.33 % 8.005 B -9.35 % 8.831 B -0.06 % 8.836 B 34.64 % 6.563 B -58.25 % 15.721 B 5.42 % 14.913 B 55.84 % 9.569 B 628.32 % 1.314 B -29.35 % 1.860 B -70.07 % 6.213 B -3.86 % 6.463 B -0.05 % 6.466 B 36.87 % 4.725 B 0.000 -100.00 % 1.003 B -22.65 % 1.296 B -10.06 % 1.441 B 620.73 % 200.000 M
Total non current liabilities 14.514 B 7.63 % 13.485 B -13.47 % 15.584 B -5.06 % 16.414 B 85.77 % 8.836 B 34.64 % 6.563 B -58.25 % 15.721 B 5.42 % 14.913 B 55.84 % 9.569 B 628.32 % 1.314 B -29.35 % 1.860 B -70.07 % 6.213 B -3.86 % 6.463 B -0.05 % 6.466 B 36.87 % 4.725 B 3 634 133.08 % 130.000 K -99.99 % 1.003 B -22.66 % 1.297 B -10.06 % 1.442 B 620.79 % 200.000 M
Other current liabilities -10.743 B -119.86 % -4.887 B 14.36 % -5.706 B -0.16 % -5.697 B -3 348.50 % -165.202 M 98.64 % -12.177 B -1 324.42 % -854.870 M -518.44 % -138.230 M 83.91 % -858.865 M 93.35 % -12.919 B -3.37 % -12.498 B -3 656.30 % -332.713 M -131.59 % 1.053 B 355.72 % 231.088 M -31.41 % 336.923 M 184.98 % -396.451 M 90.24 % -4.063 B -1 879.37 % 228.316 M 106.56 % -3.482 B -28.26 % -2.715 B
Deferred revenue 0.000 0.000 0.000 -100.00 % 28.400 M -55.84 % 64.310 M 145.23 % 26.224 M 3.40 % 25.361 M -22.70 % 32.807 M -24.44 % 43.419 M -15.58 % 51.431 M 7.41 % 47.882 M -13.69 % 55.479 M 118.77 % 25.360 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 10.743 B 117.00 % 4.951 B -1.28 % 5.015 B -8.21 % 5.463 B 0.000 -100.00 % 11.826 B 0.000 0.000 0.000 -100.00 % 12.446 B 10.48 % 11.265 B 0.000 -100.00 % 2.935 B 206.54 % 957.566 M -85.66 % 6.679 B 0.000 -100.00 % 3.409 B -25.11 % 4.552 B 96.74 % 2.314 B 8.28 % 2.137 B
Total current liabilities 1.493 B 61.14 % 926.599 M 0.000 -100.00 % 118.447 M 36.71 % 86.641 M -64.27 % 242.497 M 154.21 % 95.391 M -53.67 % 205.899 M 53.92 % 133.774 M -34.61 % 204.573 M 188.01 % 71.031 M -49.12 % 139.597 M 123.45 % 62.474 M -60.78 % 159.301 M 1 085.36 % 13.439 M -84.10 % 84.534 M 183.28 % 29.841 M -99.39 % 4.897 B 31.99 % 3.710 B 29.21 % 2.871 B
Total liabilities 16.007 B 17.42 % 13.632 B -12.52 % 15.584 B -5.06 % 16.414 B -20.90 % 20.751 B -5.61 % 21.985 B -11.82 % 24.933 B -1.21 % 25.237 B 11.89 % 22.555 B 44.81 % 15.576 B 0.54 % 15.492 B 28.00 % 12.102 B 7.79 % 11.227 B 37.13 % 8.188 B -32.97 % 12.216 B 14 350.65 % 84.534 M -98.40 % 5.281 B -14.73 % 6.193 B 20.22 % 5.151 B 67.73 % 3.071 B
Other non current assets 10.377 B -18.34 % 12.707 B -17.39 % 15.383 B -3.01 % 15.861 B 312.56 % -7.462 B -800.08 % -829.023 M 91.57 % -9.830 B 10.79 % -11.019 B -32.91 % -8.290 B -189.94 % -2.859 B 31.16 % -4.154 B -14.96 % -3.613 B 12.78 % -4.142 B 39.83 % -6.884 B 14.01 % -8.006 B -8.34 % -7.389 B -48.23 % -4.985 B -827.23 % -537.652 M -789.27 % -60.460 M 72.53 % -220.121 M
Long term investments 1.879 B 0.000 0.000 -100.00 % 814.411 M -89.08 % 7.459 B 802.58 % 826.425 M -91.59 % 9.827 B -10.37 % 10.964 B 32.60 % 8.269 B 190.28 % 2.848 B -31.26 % 4.144 B 15.03 % 3.602 B -12.55 % 4.119 B -40.00 % 6.866 B -14.04 % 7.987 B 8.10 % 7.389 B 48.23 % 4.985 B 31.05 % 3.804 B 121.25 % 1.719 B 261.32 % 475.791 M
Intangible assets 26.295 M -2.98 % 27.102 M 107.87 % 13.038 M -0.37 % 13.087 M 11.70 % 11.716 M 88.60 % 6.212 M 20.22 % 5.167 M 0.68 % 5.132 M 60.58 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 26.295 M -2.98 % 27.102 M 107.87 % 13.038 M -0.37 % 13.087 M 11.70 % 11.716 M 88.60 % 6.212 M 20.22 % 5.167 M 0.68 % 5.132 M 60.58 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M 0.00 % 3.196 M
Property plant equipment net 151.261 M -25.45 % 202.891 M 15.95 % 174.978 M -21.37 % 222.522 M -18.23 % 272.135 M 2.13 % 266.457 M -1.49 % 270.495 M -6.57 % 289.507 M -3.42 % 299.769 M 100.96 % 149.168 M 13.44 % 131.497 M 22.12 % 107.677 M -21.65 % 137.425 M 327.73 % 32.129 M 47.73 % 21.748 M 3.65 % 20.983 M 3.62 % 20.250 M 2.36 % 19.784 M 24.19 % 15.930 M -7.94 % 17.303 M
Total non current assets 12.435 B -3.88 % 12.937 B -16.91 % 15.571 B -7.93 % 16.912 B 5 857.92 % 283.851 M 4.10 % 272.669 M -1.09 % 275.662 M -6.44 % 294.639 M -2.75 % 302.965 M 98.84 % 152.364 M 13.12 % 134.693 M 21.48 % 110.873 M -21.15 % 140.621 M 298.08 % 35.325 M 41.62 % 24.944 M 3.16 % 24.179 M 3.13 % 23.446 M -99.29 % 3.289 B 95.95 % 1.679 B 506.36 % 276.819 M
Other current assets 74.077 M 103.45 % -2.146 B -37.89 % -1.556 B 29.45 % -2.206 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 100.00 % -6.287 B -65 218.60 % 9.655 M 100.17 % -5.783 B
Short term investments 0.000 -100.00 % 6.140 B 0.000 -100.00 % 1.719 M -99.98 % 9.415 B 1.65 % 9.262 B -24.52 % 12.271 B -8.41 % 13.398 B 17.43 % 11.409 B 4.67 % 10.900 B 13.75 % 9.583 B 20.28 % 7.967 B 43.68 % 5.545 B 33.83 % 4.143 B -13.35 % 4.782 B 73.30 % 2.759 B 347.98 % 615.940 M 8.51 % 567.635 M 493.54 % 95.636 M -61.33 % 247.284 M
cash and cash equivalents 1.749 B 10.26 % 1.586 B -0.34 % 1.592 B 22.64 % 1.298 B -15.70 % 1.539 B -13.94 % 1.789 B -3.38 % 1.851 B 0.82 % 1.836 B -15.47 % 2.173 B 8.45 % 2.003 B 118.09 % 918.542 M 69.02 % 543.445 M -38.12 % 878.279 M 47.86 % 594.005 M -71.95 % 2.118 B 13.23 % 1.870 B 480.66 % 322.093 M -37.50 % 515.334 M -40.59 % 867.424 M 163.02 % 329.789 M
Cash and short term investments 1.749 B 10.26 % 1.586 B -0.34 % 1.592 B 22.48 % 1.299 B -88.14 % 10.954 B -0.88 % 11.051 B -21.75 % 14.123 B -7.30 % 15.234 B 12.17 % 13.582 B 5.26 % 12.903 B 22.87 % 10.501 B 23.39 % 8.510 B 32.49 % 6.423 B 981.36 % 594.005 M -71.95 % 2.118 B 13.23 % 1.870 B 480.66 % 322.093 M -69.90 % 1.070 B 12.11 % 954.528 M 68.96 % 564.938 M
Total current assets 4.373 B 177.16 % 1.578 B -0.86 % 1.592 B 22.48 % 1.299 B -15.68 % 1.541 B -13.93 % 1.791 B -3.38 % 1.853 B 0.81 % 1.838 B -15.46 % 2.174 B 8.45 % 2.005 B 118.27 % 918.542 M 68.50 % 545.141 M -38.05 % 879.946 M 48.14 % 594.005 M -71.95 % 2.118 B 13.23 % 1.870 B 480.66 % 322.093 M -95.33 % 6.890 B -3.20 % 7.118 B 16.75 % 6.096 B
Inventory 0.000 0.000 0.000 0.000 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.056 B -8 291.27 % 12.895 M 51.14 % 8.532 M -29.69 % 12.135 M
Net receivables 2.550 B 19.32 % 2.137 B 37.36 % 1.556 B -29.45 % 2.206 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 879.411 M 11.69 % 787.358 M 8.24 % 727.429 M -31.03 % 1.055 B -81.52 % 5.708 B 370.36 % 1.214 B -78.03 % 5.523 B
Tax assets 2.722 M 0.000 0.000 -100.00 % 1.005 M -63.13 % 2.726 M 4.93 % 2.598 M 10.41 % 2.353 M -95.72 % 55.014 M 152.02 % 21.829 M 100.71 % 10.876 M 8.31 % 10.042 M -6.66 % 10.758 M -53.38 % 23.077 M 23.51 % 18.685 M -1.74 % 19.015 M 2 798.63 % 656.000 K -0.15 % 657.000 K 117.55 % 302.000 K -58.17 % 722.000 K 11.08 % 650.000 K
Other assets 0.000 0.000 0.000 0.000 -100.00 % 21.214 B -6.13 % 22.599 B -17.56 % 27.413 B -10.21 % 30.529 B 8.41 % 28.160 B 32.82 % 21.203 B -0.61 % 21.334 B 18.03 % 18.074 B 8.64 % 16.637 B 20.27 % 13.833 B -14.87 % 16.249 B 1.09 % 16.074 B 46.11 % 11.001 B 0.000 0.000 0.000
Account payables 1.493 B 73.88 % 858.721 M 24.22 % 691.286 M 118.84 % 315.892 M 68.72 % 187.232 M -66.89 % 565.445 M -32.89 % 842.531 M 275.93 % 224.118 M -76.12 % 938.325 M 53.16 % 612.645 M -49.50 % 1.213 B 199.24 % 405.443 M -41.65 % 694.802 M 39.91 % 496.605 M 8.34 % 458.363 M 17.33 % 390.668 M -40.14 % 652.619 M 465.77 % 115.351 M -89.90 % 1.142 B 101.00 % 568.011 M
Tax payables 772.000 K -80.44 % 3.947 M 0.000 -100.00 % 7.682 M 2 452.16 % 301.000 K -82.48 % 1.718 M -97.91 % 82.369 M -5.54 % 87.204 M 700.40 % 10.895 M -18.31 % 13.337 M -68.52 % 42.363 M 272.00 % 11.388 M -64.89 % 32.438 M -9.96 % 36.026 M 113.22 % 16.896 M 192.17 % 5.783 M 463.10 % 1.027 M -24.09 % 1.353 M -94.99 % 27.018 M 161.35 % 10.338 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 28.400 M -55.84 % 64.310 M 145.23 % 26.224 M 3.40 % 25.361 M -22.70 % 32.807 M -24.44 % 43.419 M -15.58 % 51.431 M 7.41 % 47.882 M -13.69 % 55.479 M 118.77 % 25.360 M 0.000 0.000 0.000 -100.00 % 1.003 B 184.88 % -1.181 B -293.92 % -299.853 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 630.481 M 2.32 % 616.169 M 11.46 % 552.822 M 15.91 % 476.959 M 62.93 % 292.743 M 193.25 % 99.828 M 200.50 % 33.221 M 24 691.79 % 134.000 K -98.24 % 7.628 M 87.10 % 4.077 M 0.39 % 4.061 M -9.19 % 4.472 M -3.89 % 4.653 M -11.27 % 5.244 M
Capital lease obligations 0.000 0.000 0.000 -100.00 % 75.170 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
Preferred stock 0.000 0.000 0.000 -100.00 % 806.559 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.180 M 51.48 % 124.230 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -102.588 M 0.000 0.000 100.00 % -806.559 M 30.91 % -1.167 B 6.46 % -1.248 B 11.13 % -1.404 B -204.84 % -460.659 M 0.000 100.00 % -95.069 M 20.12 % -119.021 M 28.80 % -167.158 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.757 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 12.623 M 262.21 % 3.485 M -76.56 % 14.867 M 100.34 % -4.418 B -8 681.76 % 51.483 M -59.06 % 125.763 M 174.66 % 45.789 M 101.97 % -2.326 B -69.33 % -1.373 B 22.86 % -1.780 B 0.000 0.000 -100.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K -0.76 % 131.000 K 0.000
Other liabilities 0.000 100.00 % -779.055 M 0.000 0.000 -100.00 % 11.829 B -22.08 % 15.180 B 66.50 % 9.117 B -9.90 % 10.119 B -21.27 % 12.852 B -8.57 % 14.058 B 3.66 % 13.561 B 135.86 % 5.750 B 22.28 % 4.702 B 201.03 % 1.562 B -79.11 % 7.478 B 5 752 228.46 % -130.000 K -100.00 % 4.249 B 0.000 0.000 0.000
Total assets 16.809 B 15.80 % 14.515 B -15.42 % 17.162 B -5.76 % 18.211 B -20.96 % 23.039 B -6.58 % 24.662 B -16.52 % 29.542 B -9.55 % 32.662 B 6.61 % 30.638 B 31.16 % 23.360 B 4.35 % 22.387 B 19.52 % 18.730 B 6.08 % 17.657 B 22.10 % 14.462 B -21.37 % 18.392 B 2.36 % 17.968 B 58.36 % 11.346 B 11.47 % 10.179 B 15.72 % 8.796 B 38.02 % 6.373 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -717.963 M -133.87 % -306.996 M -63.45 % -187.822 M -472.66 % -32.798 M -110.43 % 314.377 M 141.02 % -766.424 M -138.28 % 2.002 B -1.17 % 2.026 B 1 352.57 % -161.722 M 63.11 % -438.369 M 5.39 % -463.342 M -227.97 % 362.071 M -55.32 % 810.396 M -42.48 % 1.409 B 240.84 % 413.346 M 114.57 % -2.837 B -1 702.31 % -157.424 M -167.72 % 232.480 M 129.63 % -784.530 M -28 417.27 % 2.771 M 0.00 % 2.771 M 100.00 % 1.385 M 100.42 % -331.536 M -100.00 % -165.768 M
Accounts receivables -768.195 M -474.59 % -133.695 M 61.40 % -346.354 M -141.92 % 826.216 M 895.82 % -103.820 M -172.90 % 142.423 M -78.69 % 668.333 M -66.25 % 1.980 B 306.97 % -956.799 M -464.76 % 262.310 M 123.46 % -1.118 B -316.94 % 515.358 M 1 990.11 % 24.657 M 254.09 % -16.002 M 75.72 % -65.903 M -117.73 % 371.773 M 191.04 % -408.341 M -249.02 % 274.021 M -1.95 % 279.457 M 142.30 % -660.622 M 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.069 M 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 167.435 M 0.000 -100.00 % 128.483 M 133.99 % -378.036 M -36.43 % -277.086 M -144.81 % 618.413 M 186.59 % -714.207 M -319.50 % 325.377 M 154.18 % -600.602 M -174.35 % 807.804 M 379.17 % -289.359 M -246.00 % 198.197 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -294.881 M 0.000 0.000 0.000 0.000
Other working capital 50.232 M 114.74 % -340.736 M -314.93 % 158.532 M 116.05 % -987.497 M -336.13 % 418.197 M 146.01 % -908.847 M -227.05 % 715.338 M -5.82 % 759.577 M 61.72 % 469.700 M 569.34 % -100.077 M 34.65 % -153.130 M -212.54 % 136.072 M -76.84 % 587.542 M -58.77 % 1.425 B 197.31 % 479.249 M 114.93 % -3.209 B -1 378.92 % 250.917 M 704.02 % -41.541 M 96.10 % -1.064 B -210.71 % 961.044 M 0.000 0.000 0.000 0.000
Other non cash items 165.308 M -72.27 % 596.165 M 625.43 % 82.181 M -97.11 % 2.840 B 635.86 % -529.903 M -123.05 % 2.299 B 2 202.41 % 99.863 M 124.68 % -404.627 M -173.87 % 547.758 M 129.67 % 238.495 M -23.36 % 311.187 M 270.79 % -182.205 M 41.85 % -313.330 M -177.35 % 405.077 M 135.76 % -1.133 B 55.37 % -2.538 B -681.00 % 436.846 M 156.55 % -772.547 M -5 338.32 % 14.748 M 122.57 % -65.349 M -470.80 % 17.624 M 100.00 % 8.812 M -91.90 % 108.772 M 100.00 % 54.386 M
Net cash provided by operating activities -777.873 M -32.54 % -586.899 M -46.98 % -399.298 M -122.54 % 1.772 B 436.96 % -525.834 M -281.72 % 289.363 M -82.61 % 1.664 B -34.45 % 2.539 B 855.64 % 265.682 M 1 486.58 % -19.161 M 91.35 % -221.492 M -136.11 % 613.410 M -34.39 % 934.883 M -53.12 % 1.994 B 512.58 % -483.396 M 90.48 % -5.077 B -1 388.21 % 394.151 M 222.09 % -322.843 M 48.43 % -626.074 M -412.08 % 200.613 M 0.00 % 200.613 M 100.00 % 100.307 M 148.56 % -206.567 M -100.00 % -103.284 M
Investments in property plant and equipment -4.233 M 0.000 100.00 % -10.247 M -31.35 % -7.801 M 54.77 % -17.246 M 71.22 % -59.928 M -567.80 % -8.974 M 47.22 % -17.003 M -791.61 % -1.907 M 90.90 % -20.953 M -2 042.43 % -978.000 K 89.66 % -9.454 M -124.56 % -4.210 M 72.36 % -15.230 M -168.80 % -5.666 M 0.00 % -5.666 M -34.30 % -4.219 M 39.46 % -6.969 M 3.32 % -7.208 M -63.34 % -4.413 M 0.00 % -4.413 M -100.00 % -2.207 M 8.88 % -2.422 M -100.00 % -1.211 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -1.842 B -18 419 700.00 % 10.000 K -99.94 % 15.395 M -34.71 % 23.579 M 1.23 % 23.293 M -85.73 % 163.204 M -80.09 % 819.651 M -29.70 % 1.166 B 0.000 0.000 0.000 0.000 -100.00 % 322.392 M -18.89 % 397.461 M 313.18 % 96.195 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -31.766 M 0.000 100.00 % -399.799 M 58.86 % -971.806 M 84.52 % -6.276 B 5.93 % -6.671 B -4 793.29 % -136.339 M 87.84 % -1.121 B 28.94 % -1.578 B -3.57 % -1.523 B 0.000 0.000 0.000 0.000 100.00 % -507.167 M 2.75 % -521.484 M 41.50 % -891.458 M 0.00 % -891.458 M -100.00 % -445.729 M -355.93 % -97.763 M -100.00 % -48.881 M
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 1.254 B 41.11 % 888.813 M -53.67 % 1.919 B 95.15 % 983.076 M -53.51 % 2.114 B 112.21 % 996.410 M -54.66 % 2.198 B 151.18 % 874.936 M 56.11 % 560.463 M 125.49 % 248.555 M 0.000 0.000 0.000 0.000 -100.00 % 184.775 M 48.98 % 124.023 M -30.75 % 179.092 M 0.00 % 179.092 M 100.00 % 89.546 M 36.59 % 65.559 M 100.00 % 32.780 M
Other investing activites -190.062 M -148.24 % 394.032 M -70.08 % 1.317 B 365.60 % 282.832 M -74.86 % 1.125 B -38.93 % 1.842 B 468.62 % 323.934 M 108.75 % -3.703 B 31.75 % -5.426 B -340.15 % 2.259 B 1 484.30 % -163.204 M 80.09 % -819.651 M 29.70 % -1.166 B -268.76 % 690.913 M 63.57 % 422.397 M 913.76 % -51.907 M 95.01 % -1.039 B 7.72 % -1.126 B -214.49 % -358.071 M 45.25 % -653.995 M -191.24 % 716.780 M 100.00 % 358.390 M 935.06 % 34.625 M 100.00 % 17.313 M
Net cash used for investing activites -194.295 M -149.31 % 394.032 M -69.84 % 1.307 B -12.74 % 1.497 B 35.20 % 1.108 B -37.85 % 1.782 B 77 178.06 % 2.306 M 100.06 % -4.163 B 26.36 % -5.653 B -373.95 % 2.064 B 934.74 % -247.222 M 75.92 % -1.027 B 19.72 % -1.279 B -289.30 % 675.683 M 62.14 % 416.731 M 823.83 % -57.573 M 94.48 % -1.043 B 7.91 % -1.133 B -210.20 % -365.279 M 34.47 % -557.400 M 22.28 % -717.180 M -100.00 % -358.590 M -1 066.47 % -30.742 M -100.00 % -15.371 M
Debt repayment 1.648 B 231.32 % -1.255 B -6.57 % -1.177 B 66.47 % -3.512 B -411.96 % -685.912 M 0.000 100.00 % -1.992 B 0.000 -100.00 % 5.247 B 0.000 -100.00 % 2.421 B 0.000 -100.00 % 1.878 B 0.000 -100.00 % 335.285 M 0.000 100.00 % -1.436 B 0.000 -100.00 % 996.951 M -29.71 % 1.418 B 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 485.554 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -136.720 M 0.000 100.00 % -437.503 M 0.000 100.00 % -246.095 M 0.000 100.00 % -218.751 M 0.000 100.00 % -218.751 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -46.030 M -3 804.16 % -1.179 M 98.59 % -83.445 M -134.23 % -35.625 M 98.22 % -1.997 B -5 727.35 % -34.274 M -101.15 % 2.984 B 4 886.88 % 59.829 M -89.97 % 596.667 M 0.000 -100.00 % 1.281 B 3 781.05 % 33.005 M 100.98 % -3.364 B 0.000 -100.00 % 6.055 B 215.18 % 1.921 B 75.27 % 1.096 B 209 270.04 % -524.000 K 99.93 % -789.680 M -200.15 % 788.508 M 100.00 % 394.254 M 41.65 % 278.327 M 100.00 % 139.164 M
Net cash used provided by financing activities 1.648 B 226.67 % -1.301 B -10.37 % -1.178 B 67.22 % -3.595 B -398.25 % -721.537 M 66.19 % -2.134 B -7.11 % -1.992 B -178.25 % 2.546 B -51.48 % 5.247 B 1 396.74 % 350.572 M -85.52 % 2.421 B 127.90 % 1.062 B -43.43 % 1.878 B 152.41 % -3.583 B -1 168.55 % 335.285 M -94.46 % 6.055 B 1 149.25 % 484.672 M -55.78 % 1.096 B 10.00 % 996.427 M 58.51 % 628.634 M -20.28 % 788.508 M 100.00 % 394.254 M 41.65 % 278.327 M 100.00 % 139.164 M
Effect of forex changes on cash -584.536 M -155.04 % 1.062 B 88.56 % 563.266 M 570.52 % 84.004 M 178.78 % -106.625 M -2 665 725.00 % 4.000 K -99.98 % 21.404 M 37.75 % 15.538 M 165.02 % 5.863 M -90.53 % 61.893 M 4 824.66 % -1.310 M -103.42 % 38.336 M 35.26 % 28.343 M 214.85 % 9.002 M 142.33 % -21.267 M -491.80 % 5.428 M 131.28 % -17.351 M -470.76 % -3.040 M -319.49 % 1.385 M 212.79 % -1.228 M 7.11 % -1.322 M -100.00 % -661.000 K -168.57 % 964.000 K 100.00 % 482.000 K
Net change in cash 90.838 M 121.06 % -431.419 M -247.69 % 292.110 M 220.83 % -241.761 M 3.06 % -249.383 M -318.45 % -59.597 M -498.16 % 14.968 M 104.45 % -336.134 M -298.50 % 169.335 M -84.39 % 1.085 B 189.19 % 375.097 M 213.03 % -331.844 M -121.25 % 1.562 B 272.84 % -903.633 M -465.32 % 247.353 M -73.26 % 925.150 M 608.43 % -181.961 M 67.15 % -553.944 M -185.14 % 650.628 M 20.21 % 541.238 M 300.00 % 135.310 M 0.00 % 135.310 M 544.60 % 20.991 M 0.00 % 20.991 M
Cash at beginning of period 1.158 B -27.14 % 1.590 B 22.51 % 1.298 B -15.70 % 1.539 B -13.94 % 1.789 B -3.22 % 1.848 B 0.65 % 1.836 B -15.47 % 2.173 B 8.45 % 2.003 B 118.09 % 918.542 M 69.02 % 543.445 M -37.91 % 875.289 M 228.05 % -683.548 M -145.78 % 1.493 B 19.86 % 1.246 B 288.68 % 320.478 M -36.22 % 502.439 M -41.94 % 865.351 M 303.01 % 214.723 M -32.40 % 317.654 M 300.00 % 79.414 M 0.00 % 79.414 M 35.93 % 58.422 M 0.00 % 58.422 M
Cash at end of period 1.249 B 7.84 % 1.158 B -27.14 % 1.590 B 22.51 % 1.298 B -15.70 % 1.539 B -13.94 % 1.789 B -3.38 % 1.851 B 0.82 % 1.836 B -15.47 % 2.173 B 8.45 % 2.003 B 118.09 % 918.542 M 69.02 % 543.445 M -38.12 % 878.279 M 49.03 % 589.348 M -60.53 % 1.493 B 19.86 % 1.246 B 288.68 % 320.478 M 2.91 % 311.407 M -64.01 % 865.351 M 0.75 % 858.892 M 300.00 % 214.723 M 0.00 % 214.723 M 170.39 % 79.414 M 0.00 % 79.414 M
Operating cash flow -887.878 M -51.28 % -586.899 M -219.85 % 489.689 M -72.36 % 1.772 B 436.96 % -525.834 M -281.72 % 289.363 M -82.61 % 1.664 B -34.45 % 2.539 B 855.64 % 265.682 M 1 486.58 % -19.161 M 91.35 % -221.492 M -136.11 % 613.410 M -34.39 % 934.883 M -53.12 % 1.994 B 512.58 % -483.396 M 90.48 % -5.077 B -1 388.21 % 394.151 M 222.09 % -322.843 M 48.43 % -626.074 M -412.08 % 200.613 M 0.00 % 200.613 M 100.00 % 100.307 M 148.56 % -206.567 M -100.00 % -103.284 M
Capital expenditure -4.233 M -33.07 % -3.181 M 68.96 % -10.247 M -71.61 % -5.971 M 65.38 % -17.246 M 71.22 % -59.928 M -567.80 % -8.974 M 47.22 % -17.003 M -791.61 % -1.907 M 90.90 % -20.953 M -2 042.43 % -978.000 K 89.66 % -9.454 M -124.56 % -4.210 M 72.36 % -15.230 M -168.80 % -5.666 M 0.00 % -5.666 M -34.30 % -4.219 M 39.46 % -6.969 M 3.32 % -7.208 M -63.34 % -4.413 M 0.00 % -4.413 M -100.00 % -2.207 M 8.88 % -2.422 M -100.00 % -1.211 M
Free CashFlow -892.111 M -51.18 % -590.080 M -223.08 % 479.442 M -72.85 % 1.766 B 425.16 % -543.080 M -336.70 % 229.435 M -86.14 % 1.655 B -34.37 % 2.522 B 856.11 % 263.775 M 757.56 % -40.114 M 81.97 % -222.470 M -136.84 % 603.956 M -35.11 % 930.673 M -52.98 % 1.979 B 504.68 % -489.062 M 90.38 % -5.083 B -1 403.60 % 389.932 M 218.23 % -329.812 M 47.92 % -633.282 M -422.77 % 196.200 M 0.00 % 196.200 M 100.00 % 98.100 M 146.94 % -208.989 M -100.00 % -104.494 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