SHALF

Shangri-La Asia Limited SHALF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 2.185 B 2.03 % 2.142 B 46.13 % 1.466 B 18.49 % 1.237 B 19.66 % 1.034 B -57.72 % 2.445 B -3.00 % 2.520 B 15.46 % 2.183 B 6.08 % 2.058 B -3.08 % 2.123 B 0.55 % 2.112 B 1.47 % 2.081 B 1.16 % 2.057 B 7.59 % 1.912 B 21.40 % 1.575 B 28.05 % 1.230 B -9.11 % 1.353 B 10.99 % 1.219 B 21.57 % 1.003 B 19.11 % 842.003 M 16.05 % 725.523 M 34.25 % 540.417 M
Net income 161.387 M -12.36 % 184.139 M 215.89 % -158.896 M 45.14 % -289.619 M 37.08 % -460.288 M -401.86 % 152.485 M -20.95 % 192.905 M 22.09 % 157.997 M 48.98 % 106.054 M -24.32 % 140.131 M -22.53 % 180.889 M -53.89 % 392.298 M 9.28 % 358.986 M 41.90 % 252.979 M -11.88 % 287.076 M 12.36 % 255.499 M 53.97 % 165.940 M -51.32 % 340.863 M 68.60 % 202.173 M 33.90 % 150.990 M 33.01 % 113.518 M 56.22 % 72.667 M
Income before tax 258.334 M -7.79 % 280.146 M 260.59 % -174.443 M 51.13 % -356.946 M 33.54 % -537.061 M -972.11 % 61.582 M 510.20 % -15.013 M -132.40 % 46.336 M 132.14 % -144.155 M -901.72 % 17.981 M -94.28 % 314.566 M -42.91 % 550.987 M 13.77 % 484.299 M 34.12 % 361.085 M -3.15 % 372.837 M 25.32 % 297.513 M 17.65 % 252.883 M -44.19 % 453.117 M 60.21 % 282.820 M 28.65 % 219.835 M 62.33 % 135.428 M 5.46 % 128.413 M
Income before tax ratio 0.12 -9.62 % 0.13 209.89 % -0.12 58.75 % -0.29 44.46 % -0.52 -2 162.54 % 0.03 522.91 % -0.01 -128.06 % 0.02 130.30 % -0.07 -927.20 % 0.01 -94.32 % 0.15 -43.73 % 0.26 12.47 % 0.24 24.66 % 0.19 -20.22 % 0.24 -2.14 % 0.24 29.44 % 0.19 -49.72 % 0.37 31.78 % 0.28 8.01 % 0.26 39.87 % 0.19 -21.44 % 0.24
EBITDA 879.725 M 76.43 % 498.634 M 284.20 % 129.786 M 396.67 % -43.748 M 67.42 % -134.271 M -121.35 % 628.999 M 27.48 % 493.391 M 0.27 % 492.064 M 73.04 % 284.360 M -39.50 % 470.014 M -37.26 % 749.205 M -23.82 % 983.531 M 11.18 % 884.661 M 21.58 % 727.608 M 12.86 % 644.691 M 20.32 % 535.793 M 14.02 % 469.925 M -14.65 % 550.582 M 73.70 % 316.975 M 120.69 % 143.626 M 23.08 % 116.695 M 3.92 % 112.297 M
Net income ratio 0.07 -14.10 % 0.09 179.30 % -0.11 53.70 % -0.23 47.42 % -0.45 -813.90 % 0.06 -18.50 % 0.08 5.74 % 0.07 40.44 % 0.05 -21.91 % 0.07 -22.96 % 0.09 -54.56 % 0.19 8.03 % 0.17 31.89 % 0.13 -27.41 % 0.18 -12.26 % 0.21 69.40 % 0.12 -56.14 % 0.28 38.68 % 0.20 12.42 % 0.18 14.61 % 0.16 16.36 % 0.13
Ratio EBITDA 0.40 72.91 % 0.23 162.91 % 0.09 350.39 % -0.04 72.77 % -0.13 -150.49 % 0.26 31.43 % 0.20 -13.16 % 0.23 63.13 % 0.14 -37.58 % 0.22 -37.61 % 0.35 -24.93 % 0.47 9.90 % 0.43 13.01 % 0.38 -7.03 % 0.41 -6.04 % 0.44 25.44 % 0.35 -23.10 % 0.45 42.88 % 0.32 85.29 % 0.17 6.05 % 0.16 -22.60 % 0.21
Gross profit ratio 0.56 2.41 % 0.54 72.11 % 0.32 37.13 % 0.23 146.43 % 0.09 -78.13 % 0.43 0.75 % 0.42 0.79 % 0.42 -0.15 % 0.42 3.60 % 0.41 -28.33 % 0.57 0.62 % 0.56 -1.28 % 0.57 1.94 % 0.56 -1.39 % 0.57 3.09 % 0.55 -6.93 % 0.59 -0.37 % 0.59 0.42 % 0.59 0.48 % 0.59 2.57 % 0.57 1.50 % 0.57
Weighted average shs out dil 3.584 B -0.14 % 3.589 B 0.45 % 3.573 B 0.01 % 3.572 B 0.03 % 3.571 B -0.01 % 3.572 B -0.09 % 3.575 B 0.10 % 3.571 B 0.04 % 3.570 B 0.00 % 3.570 B 13.87 % 3.135 B 0.35 % 3.124 B 0.03 % 3.123 B 0.87 % 3.096 B 6.77 % 2.900 B 0.13 % 2.896 B -0.35 % 2.906 B 7.62 % 2.700 B 5.45 % 2.561 B 3.24 % 2.480 B 5.02 % 2.362 B 7.48 % 2.198 B
Weighted average shs out 3.553 B -0.23 % 3.562 B -0.31 % 3.573 B 0.01 % 3.572 B 0.03 % 3.571 B -0.01 % 3.572 B -0.05 % 3.573 B 0.08 % 3.570 B 0.03 % 3.570 B 0.00 % 3.570 B 13.89 % 3.134 B 0.40 % 3.122 B 0.02 % 3.121 B 0.91 % 3.093 B 6.77 % 2.897 B 0.06 % 2.895 B -0.12 % 2.899 B 7.76 % 2.690 B 5.30 % 2.555 B 3.15 % 2.476 B 5.06 % 2.357 B 7.26 % 2.198 B
EPS diluted 0.05 -12.28 % 0.05 215.28 % -0.04 45.13 % -0.08 37.62 % -0.13 -403.03 % 0.04 -20.56 % 0.05 22.45 % 0.04 48.48 % 0.03 -24.43 % 0.04 -31.89 % 0.06 -55.62 % 0.13 8.33 % 0.12 46.88 % 0.08 -17.47 % 0.10 12.24 % 0.09 54.47 % 0.06 -56.08 % 0.13 64.77 % 0.08 29.56 % 0.06 26.61 % 0.05 45.32 % 0.03
Earnings per share 0.05 -12.19 % 0.05 216.18 % -0.04 45.13 % -0.08 37.62 % -0.13 -403.03 % 0.04 -20.56 % 0.05 22.17 % 0.04 48.82 % 0.03 -24.43 % 0.04 -31.89 % 0.06 -55.62 % 0.13 8.33 % 0.12 46.70 % 0.08 -17.46 % 0.10 12.23 % 0.09 54.37 % 0.06 -56.00 % 0.13 64.35 % 0.08 29.67 % 0.06 26.56 % 0.05 45.62 % 0.03
Gross profit 1.217 B 4.50 % 1.164 B 151.51 % 462.982 M 62.48 % 284.941 M 194.88 % 96.629 M -90.75 % 1.045 B -2.27 % 1.069 B 16.37 % 918.966 M 5.92 % 867.611 M 0.41 % 864.078 M -27.93 % 1.199 B 2.10 % 1.174 B -0.14 % 1.176 B 9.68 % 1.072 B 19.71 % 895.642 M 32.01 % 678.443 M -15.41 % 802.022 M 10.58 % 725.278 M 22.08 % 594.086 M 19.68 % 496.387 M 19.03 % 417.013 M 36.26 % 306.034 M
Income tax expense 75.408 M -3.90 % 78.470 M 501.77 % 13.040 M 204.44 % -12.486 M 52.86 % -26.484 M -123.53 % 112.567 M 5.43 % 106.770 M 0.93 % 105.788 M 20.72 % 87.634 M -14.41 % 102.387 M -4.37 % 107.071 M -2.55 % 109.871 M 7.71 % 102.002 M 32.09 % 77.221 M 28.89 % 59.911 M 62.95 % 36.767 M -47.03 % 69.416 M -12.01 % 78.892 M 24.26 % 63.491 M 21.39 % 52.304 M 305.30 % 12.905 M -72.19 % 46.403 M
Cost of revenue 968.538 M -0.90 % 977.329 M -2.52 % 1.003 B 5.32 % 952.026 M 1.59 % 937.088 M -33.05 % 1.400 B -3.54 % 1.451 B 14.80 % 1.264 B 6.19 % 1.190 B -5.47 % 1.259 B 37.97 % 912.646 M 0.65 % 906.747 M 2.88 % 881.325 M 4.93 % 839.925 M 23.62 % 679.453 M 23.18 % 551.590 M 0.06 % 551.249 M 11.60 % 493.970 M 20.83 % 408.806 M 18.28 % 345.616 M 12.03 % 308.510 M 31.63 % 234.383 M
General and administrative expenses 283.121 M 17.44 % 241.069 M 23.38 % 195.389 M 1.02 % 193.424 M -17.04 % 233.147 M -18.28 % 285.292 M 11.96 % 254.811 M 15.54 % 220.548 M 7.90 % 204.402 M 0.97 % 202.434 M -0.75 % 203.959 M 4.44 % 195.280 M 6.89 % 182.696 M 2.80 % 177.722 M 28.39 % 138.428 M 24.36 % 111.311 M 8.12 % 102.954 M 9.49 % 94.033 M 8.31 % 86.818 M 8.85 % 79.759 M 35.34 % 58.933 M 13.74 % 51.816 M
Selling and marketing expenses 86.896 M 8.34 % 80.205 M 23.49 % 64.947 M 13.12 % 57.415 M -7.44 % 62.030 M -35.49 % 96.149 M -2.92 % 99.039 M 10.86 % 89.341 M 3.27 % 86.508 M -3.79 % 89.914 M 5.96 % 84.858 M 0.74 % 84.236 M 4.06 % 80.953 M 8.13 % 74.864 M 21.80 % 61.467 M 24.73 % 49.279 M 9.35 % 45.065 M 2.22 % 44.086 M 27.95 % 34.456 M -0.34 % 34.575 M 9.68 % 31.523 M 23.14 % 25.599 M
Other expenses 611.910 M -2.99 % 630.762 M 0.000 0.000 0.000 0.000 -100.00 % 2.000 K -99.75 % 801.000 K 0.000 0.000 -100.00 % 267.000 K 434.00 % 50.000 K -5.66 % 53.000 K -94.00 % 884.000 K 0.000 -100.00 % 4.763 M 0.000 -100.00 % 79.773 M 740.07 % 9.496 M -69.82 % 31.466 M -33.79 % 47.524 M 19.80 % 39.668 M
Operating expenses 981.927 M 3.14 % 952.036 M 264.83 % 260.956 M 4.38 % 250.014 M -15.62 % 296.309 M -22.75 % 383.566 M 8.28 % 354.220 M 9.55 % 323.350 M 5.67 % 306.001 M 4.64 % 292.439 M -70.57 % 993.706 M 2.45 % 969.911 M 4.08 % 931.913 M 7.15 % 869.738 M 21.50 % 715.848 M 14.15 % 627.095 M 12.80 % 555.942 M 57.97 % 351.934 M -12.25 % 401.055 M 13.69 % 352.761 M 17.46 % 300.318 M 55.01 % 193.737 M
Cost and expenses 1.950 B 1.21 % 1.927 B 31.41 % 1.466 B -8.06 % 1.595 B 8.80 % 1.466 B -17.79 % 1.783 B -1.22 % 1.805 B 13.73 % 1.587 B 6.09 % 1.496 B -3.57 % 1.552 B -18.61 % 1.906 B 1.58 % 1.877 B 3.50 % 1.813 B 6.06 % 1.710 B 22.53 % 1.395 B 18.38 % 1.179 B 6.46 % 1.107 B 30.89 % 845.904 M 4.45 % 809.861 M 15.96 % 698.377 M 14.71 % 608.828 M 42.21 % 428.120 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
Selling general and administrative expenses 370.017 M 15.17 % 321.274 M 23.11 % 260.956 M 4.38 % 250.014 M -15.62 % 296.309 M -22.75 % 383.566 M 8.28 % 354.220 M 14.31 % 309.889 M 6.52 % 290.910 M -0.52 % 292.439 M 1.25 % 288.817 M 3.33 % 279.516 M 6.02 % 263.649 M 4.38 % 252.586 M 26.36 % 199.895 M 24.48 % 160.590 M 8.49 % 148.019 M 7.17 % 138.119 M 13.89 % 121.274 M 6.07 % 114.334 M 26.40 % 90.456 M 16.85 % 77.415 M
Interest income 106.096 M 31.79 % 80.504 M 616.16 % 11.241 M 11.25 % 10.105 M -36.11 % 15.815 M -28.59 % 22.147 M 3.96 % 21.303 M 33.40 % 15.969 M 5.36 % 15.156 M 1.41 % 14.945 M 8.17 % 13.816 M 18.11 % 11.698 M -26.22 % 15.855 M 33.05 % 11.917 M 73.21 % 6.880 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 359.117 M 7.82 % 333.074 M 54.06 % 216.198 M 6.00 % 203.962 M -4.05 % 212.574 M -5.21 % 224.266 M 31.86 % 170.073 M 27.99 % 132.882 M 13.20 % 117.392 M -7.07 % 126.327 M 8.19 % 116.766 M 5.65 % 110.519 M 15.49 % 95.693 M 34.85 % 70.965 M 155.02 % 27.827 M 13.91 % 24.430 M -35.33 % 37.775 M 97.49 % 19.128 M 0.000 0.000 0.000 0.000
Depreciation and amortization 262.274 M -2.67 % 269.468 M -3.53 % 279.333 M -12.07 % 317.688 M -1.56 % 322.732 M -5.61 % 341.902 M 1.11 % 338.153 M 7.95 % 313.262 M 0.73 % 310.982 M -4.51 % 325.667 M 2.45 % 317.873 M -1.29 % 322.025 M 5.70 % 304.669 M 3.08 % 295.558 M 21.12 % 244.027 M 14.11 % 213.850 M 19.29 % 179.267 M 24.39 % 144.120 M 16.28 % 123.944 M 377.01 % -44.743 M -36.17 % -32.859 M -239.52 % 23.552 M
Operating income 234.891 M 9.40 % 214.706 M 6.28 % 202.026 M 478.43 % 34.927 M 117.49 % -199.680 M -130.18 % 661.555 M -7.50 % 715.214 M 20.08 % 595.616 M 6.05 % 561.610 M -1.75 % 571.639 M 154.54 % 224.574 M -6.24 % 239.530 M -20.72 % 302.150 M 26.18 % 239.465 M 8.50 % 220.710 M 329.83 % 51.348 M -68.53 % 163.165 M -56.30 % 373.344 M 36.59 % 273.324 M 45.10 % 188.369 M 25.95 % 149.554 M 68.52 % 88.745 M
Operating income ratio 0.11 7.22 % 0.10 -27.28 % 0.14 388.18 % 0.03 114.62 % -0.19 -171.38 % 0.27 -4.64 % 0.28 4.00 % 0.27 -0.02 % 0.27 1.37 % 0.27 153.14 % 0.11 -7.60 % 0.12 -21.63 % 0.15 17.27 % 0.13 -10.62 % 0.14 235.67 % 0.04 -65.38 % 0.12 -60.62 % 0.31 12.36 % 0.27 21.82 % 0.22 8.53 % 0.21 25.53 % 0.16
Total other income expenses net 23.443 M -64.18 % 65.440 M 138.46 % -170.160 M -5 668.14 % -2.950 M 97.18 % -104.447 M -697.24 % -13.101 M 93.30 % -195.521 M -48.61 % -131.565 M -0.63 % -130.742 M 3.40 % -135.345 M -250.40 % 89.992 M -71.11 % 311.457 M 70.99 % 182.149 M 49.77 % 121.620 M -20.05 % 152.127 M -38.20 % 246.165 M 174.38 % 89.718 M 12.47 % 79.773 M 66.96 % 47.779 M 300.53 % 11.929 M 121.71 % -54.960 M -238.55 % 39.668 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt 5.122 B -4.91 % 5.387 B -0.58 % 5.418 B -0.76 % 5.460 B -0.04 % 5.462 B 9.87 % 4.971 B 19.37 % 4.164 B -11.03 % 4.681 B -2.82 % 4.817 B 1.04 % 4.767 B 30.11 % 3.664 B -1.46 % 3.718 B 5.43 % 3.526 B 68.82 % 2.089 B -2.64 % 2.146 B 16.33 % 1.844 B 25.88 % 1.465 B 70.54 % 859.183 M -31.03 % 1.246 B 40.13 % 889.013 M -7.61 % 962.238 M 8.50 % 886.875 M
Total investments 4.293 B -31.66 % 6.282 B 5.12 % 5.976 B -3.49 % 6.192 B 2.03 % 6.069 B 5.83 % 5.735 B 3.60 % 5.536 B -4.47 % 5.795 B 6.57 % 5.438 B 2.89 % 5.285 B 47.23 % 3.589 B 5.51 % 3.402 B 14.89 % 2.961 B 24.09 % 2.386 B 32.22 % 1.805 B 13.14 % 1.595 B 25.15 % 1.275 B 21.21 % 1.051 B 13.09 % 929.766 M 17.41 % 791.888 M 26.10 % 628.004 M 0.000
Total debt 6.940 B 10.90 % 6.258 B 1.41 % 6.171 B -0.55 % 6.205 B -2.84 % 6.386 B 8.60 % 5.881 B 14.53 % 5.135 B -0.96 % 5.185 B -2.64 % 5.325 B 1.32 % 5.256 B 2.93 % 5.106 B 5.21 % 4.853 B 11.17 % 4.365 B 49.11 % 2.928 B 8.98 % 2.686 B 7.03 % 2.510 B 30.15 % 1.928 B 54.77 % 1.246 B -20.94 % 1.576 B 35.26 % 1.165 B 1.39 % 1.149 B 10.79 % 1.037 B
Accumulated other comprehensive income loss -109.711 M -756.78 % 16.704 M -90.67 % 178.947 M -73.81 % 683.326 M 14.62 % 596.141 M 125.86 % 263.943 M -13.07 % 303.627 M -58.29 % 728.022 M 236.15 % 216.579 M -68.16 % 680.162 M -48.69 % 1.326 B -12.39 % 1.513 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.715 B 5.16 % 1.631 B 9.61 % 1.488 B -6.50 % 1.591 B -15.26 % 1.878 B -19.74 % 2.340 B -2.45 % 2.399 B 4.91 % 2.286 B 4.27 % 2.193 B 5.11 % 2.086 B 4.53 % 1.996 B 7.64 % 1.854 B 19.80 % 1.548 B 21.86 % 1.270 B 15.72 % 1.097 B 25.60 % 873.733 M 28.98 % 677.413 M 6.17 % 638.019 M 65.21 % 386.195 M 48.91 % 259.351 M 61 267.69 % -424.000 K -100.16 % 268.406 M
Common stock 462.904 M 0.00 % 462.904 M 0.09 % 462.493 M -0.06 % 462.774 M -0.03 % 462.904 M 0.00 % 462.904 M 0.00 % 462.904 M 0.04 % 462.715 M 0.11 % 462.195 M 0.00 % 462.195 M 0.00 % 462.191 M 14.28 % 404.435 M 0.01 % 404.398 M 0.03 % 404.266 M -79.23 % 1.947 B 0.17 % 1.943 B 0.13 % 1.941 B 0.33 % 1.935 B 0.000 0.000 0.000 0.000
Total equity 5.437 B -0.54 % 5.467 B 0.86 % 5.420 B -10.39 % 6.048 B -4.22 % 6.315 B -2.91 % 6.504 B -2.59 % 6.677 B -5.18 % 7.042 B 9.82 % 6.412 B -6.32 % 6.845 B -7.99 % 7.439 B 8.33 % 6.867 B 5.21 % 6.528 B 8.32 % 6.026 B 20.76 % 4.990 B 9.79 % 4.545 B 6.91 % 4.251 B 1.58 % 4.185 B 40.67 % 2.975 B 13.12 % 2.630 B 21.46 % 2.165 B -28.19 % 3.016 B
Other non current liabilities 21.100 M 54.41 % 13.665 M 77.47 % 7.700 M -89.31 % 72.057 M -39.00 % 118.129 M 0.000 -100.00 % 6.261 M 0.000 -100.00 % 14.264 M 294.91 % 3.612 M -87.99 % 30.079 M 6.81 % 28.161 M 5.61 % 26.665 M -6.24 % 28.441 M -50.18 % 57.092 M 504.53 % 9.444 M -85.50 % 65.144 M 57.69 % 41.311 M 0.000 0.000 0.000 0.000
Long term debt 6.024 B 7.44 % 5.607 B 8.36 % 5.174 B 1.53 % 5.096 B -10.66 % 5.704 B 4.59 % 5.454 B 15.95 % 4.704 B -4.97 % 4.950 B 9.60 % 4.516 B 24.16 % 3.638 B -17.38 % 4.403 B -1.01 % 4.448 B 15.93 % 3.837 B 60.45 % 2.391 B 69.02 % 1.415 B -37.83 % 2.276 B 22.16 % 1.863 B 61.45 % 1.154 B -24.73 % 1.533 B 51.45 % 1.012 B -3.15 % 1.045 B 0.77 % 1.037 B
Total non current liabilities 6.367 B 7.43 % 5.926 B 8.20 % 5.477 B 0.12 % 5.471 B -11.08 % 6.152 B 4.74 % 5.874 B 16.52 % 5.041 B -4.51 % 5.279 B 9.05 % 4.841 B 22.29 % 3.959 B -16.45 % 4.738 B -0.50 % 4.761 B 15.76 % 4.113 B 55.00 % 2.654 B 56.32 % 1.698 B -33.08 % 2.537 B 15.19 % 2.202 B 56.35 % 1.409 B -19.28 % 1.745 B 43.69 % 1.214 B -1.64 % 1.235 B -11.41 % 1.394 B
Other current liabilities 681.459 M -4.30 % 712.086 M 28.32 % 554.951 M -8.96 % 609.549 M 1.52 % 600.416 M -1.86 % 611.770 M 0.25 % 610.232 M -22.25 % 784.830 M 2.17 % 768.153 M 6.89 % 718.651 M 1.21 % 710.035 M 4.35 % 680.465 M 8.10 % 629.474 M 2 191.91 % 27.465 M -18.56 % 33.723 M -91.08 % 378.212 M 4.23 % 362.871 M 8.73 % 333.741 M 0.000 -100.00 % 232.000 K -98.05 % 11.918 M -93.52 % 183.881 M
Deferred revenue 0.000 0.000 -100.00 % 89.333 M -36.55 % 140.784 M -17.61 % 170.867 M -2.36 % 175.001 M -39.00 % 286.890 M 43.94 % 199.313 M 785.68 % 22.504 M 13.17 % 19.885 M 127.62 % -72.004 M 2.33 % -73.725 M 0.000 0.000 0.000 -100.00 % 20.008 M 0.000 100.00 % -54.117 M -1 519.28 % 3.813 M -74.89 % 15.186 M 74.55 % 8.700 M 0.000
Short term debt 915.249 M 40.66 % 650.663 M -34.75 % 997.173 M -11.65 % 1.129 B 65.42 % 682.330 M 57.66 % 432.778 M 0.36 % 431.220 M 83.63 % 234.831 M -70.96 % 808.624 M -50.02 % 1.618 B 121.92 % 729.059 M 76.27 % 413.607 M -21.76 % 528.632 M -1.44 % 536.350 M -57.82 % 1.271 B 363.44 % 274.354 M 603.24 % 39.013 M -57.56 % 91.928 M 114.34 % 42.888 M -74.95 % 171.201 M 64.70 % 103.945 M 0.000
Total current liabilities 1.695 B 15.42 % 1.468 B -14.91 % 1.725 B -11.59 % 1.952 B 26.62 % 1.541 B 14.67 % 1.344 B -7.48 % 1.453 B 7.29 % 1.354 B -22.20 % 1.741 B -29.87 % 2.482 B 58.75 % 1.563 B 23.13 % 1.270 B -0.69 % 1.278 B -1.06 % 1.292 B -30.19 % 1.851 B 152.60 % 732.711 M 56.20 % 469.078 M -7.51 % 507.144 M 42.70 % 355.380 M -15.07 % 418.415 M 30.76 % 319.994 M -3.96 % 333.189 M
Total liabilities 8.061 B 9.02 % 7.395 B 2.67 % 7.203 B -2.96 % 7.422 B -3.52 % 7.693 B 6.59 % 7.218 B 11.15 % 6.494 B -2.10 % 6.633 B 0.79 % 6.581 B 2.19 % 6.440 B 2.21 % 6.301 B 4.48 % 6.031 B 11.86 % 5.392 B 36.64 % 3.946 B 11.20 % 3.548 B 8.53 % 3.269 B 22.39 % 2.671 B 39.45 % 1.916 B -8.79 % 2.100 B 28.63 % 1.633 B 5.03 % 1.555 B -9.98 % 1.727 B
Other non current assets 1.948 B 2 343.86 % 79.700 M 190.64 % -87.934 M 0.51 % -88.381 M 0.88 % -89.170 M -0.93 % -88.351 M 0.000 0.000 -100.00 % 16.712 M -96.36 % 459.233 M -57.64 % 1.084 B -0.35 % 1.088 B 8.85 % 999.474 M 8.56 % 920.646 M 9.87 % 837.927 M -63.45 % 2.293 B 27.18 % 1.803 B 200.20 % 600.434 M 1 011.56 % 54.017 M -87.03 % 416.435 M -1.18 % 421.400 M -41.75 % 723.433 M
Long term investments 4.168 B -32.49 % 6.174 B 3.79 % 5.949 B -3.04 % 6.136 B 2.49 % 5.987 B 6.72 % 5.610 B 3.35 % 5.428 B 1.43 % 5.352 B 7.31 % 4.987 B 6.70 % 4.674 B 30.20 % 3.590 B 5.48 % 3.403 B 15.92 % 2.936 B 23.86 % 2.370 B 33.18 % 1.780 B 0.000 0.000 -100.00 % 1.051 B 19.53 % 879.672 M 16.65 % 754.118 M 27.61 % 590.938 M 0.000
Intangible assets 15.393 M -5.59 % 16.305 M -85.00 % 108.707 M -1.17 % 109.993 M -4.69 % 115.400 M 6.49 % 108.363 M -78.16 % 496.060 M -1.68 % 504.512 M -0.46 % 506.830 M 464.59 % 89.770 M -85.59 % 623.023 M -5.85 % 661.741 M -4.77 % 694.918 M 8 023.90 % 8.554 M -98.77 % 696.095 M 26.94 % 548.376 M 3.28 % 530.950 M 5.36 % 503.921 M 7.48 % 468.851 M 440.82 % 86.692 M 179.50 % -109.047 M 0.000
GoodWill 87.739 M -0.70 % 88.356 M 0.48 % 87.934 M -0.51 % 88.381 M -0.88 % 89.170 M 0.93 % 88.351 M -0.10 % 88.439 M 5.47 % 83.852 M 1.18 % 82.878 M -0.30 % 83.127 M -1.17 % 84.108 M -1.16 % 85.092 M 0.48 % 84.686 M 0.22 % 84.504 M 0.000 -100.00 % 85.518 M 0.26 % 85.296 M 0.000 0.000 0.000 0.000 100.00 % -116.265 M
Goodwill and intangible assets 103.132 M -1.46 % 104.661 M -46.78 % 196.641 M -0.87 % 198.374 M -3.03 % 204.570 M 3.99 % 196.714 M -66.34 % 584.499 M -0.66 % 588.364 M -0.23 % 589.708 M 241.07 % 172.897 M -75.55 % 707.131 M -5.32 % 746.833 M -4.20 % 779.604 M 737.76 % 93.058 M -86.63 % 696.095 M 9.81 % 633.894 M 2.86 % 616.246 M 22.29 % 503.921 M 7.48 % 468.851 M 440.82 % 86.692 M 179.50 % -109.047 M 6.21 % -116.265 M
Property plant equipment net 4.771 B -5.50 % 5.048 B -3.69 % 5.241 B -9.75 % 5.808 B -8.88 % 6.374 B -0.57 % 6.410 B 15.76 % 5.538 B -11.84 % 6.282 B 4.65 % 6.003 B -6.00 % 6.386 B -1.23 % 6.466 B 6.42 % 6.076 B 2.83 % 5.908 B 9.44 % 5.399 B 22.86 % 4.394 B 8.35 % 4.056 B 7.03 % 3.789 B 16.20 % 3.261 B 7.09 % 3.045 B 21.38 % 2.509 B 4.80 % 2.394 B -36.36 % 3.762 B
Total non current assets 11.063 B -3.01 % 11.407 B 0.19 % 11.386 B -6.11 % 12.127 B -3.20 % 12.528 B 3.06 % 12.156 B 5.18 % 11.558 B -5.49 % 12.230 B 5.41 % 11.602 B -0.81 % 11.697 B -1.27 % 11.847 B 4.71 % 11.315 B 6.47 % 10.627 B 20.96 % 8.785 B 13.93 % 7.711 B 11.79 % 6.898 B 11.09 % 6.209 B 14.58 % 5.419 B 21.83 % 4.448 B 17.96 % 3.771 B 14.17 % 3.303 B -24.47 % 4.373 B
Other current assets 116.855 M -67.88 % 363.764 M 168.27 % 135.595 M -20.60 % 170.764 M 91.54 % 89.153 M -1.87 % 90.851 M 4.18 % 87.204 M -74.63 % 343.664 M 53.41 % 224.012 M -37.47 % 358.267 M 22.20 % 293.169 M -17.39 % 354.887 M 182.84 % 125.474 M 179.61 % 44.874 M 21.21 % 37.023 M -35.25 % 57.176 M -23.30 % 74.542 M 24.19 % 60.024 M -73.36 % 225.323 M 0.000 -100.00 % 2.000 -100.00 % 201.689 M
Short term investments 124.864 M 16.19 % 107.464 M 300.21 % 26.852 M -52.53 % 56.561 M -31.58 % 82.667 M -34.06 % 125.369 M 16.28 % 107.815 M -75.67 % 443.172 M -1.67 % 450.695 M -26.22 % 610.887 M 2 683.46 % 21.947 M 4.75 % 20.952 M -15.95 % 24.929 M 58.37 % 15.741 M -36.89 % 24.943 M 0.000 0.000 0.000 -100.00 % 50.094 M 32.63 % 37.770 M 1.90 % 37.066 M 0.000
cash and cash equivalents 1.817 B 108.67 % 870.797 M 15.75 % 752.333 M 0.94 % 745.331 M -19.38 % 924.457 M 1.64 % 909.496 M -6.28 % 970.410 M 92.56 % 503.962 M -0.89 % 508.488 M 4.04 % 488.746 M -66.11 % 1.442 B 27.06 % 1.135 B 35.30 % 838.918 M 0.02 % 838.786 M 55.13 % 540.696 M -18.73 % 665.317 M 43.69 % 463.027 M 19.74 % 386.684 M 17.12 % 330.161 M 19.59 % 276.076 M 47.73 % 186.874 M 24.30 % 150.343 M
Cash and short term investments 1.942 B 98.51 % 978.261 M 25.55 % 779.185 M -2.83 % 801.892 M -20.38 % 1.007 B -2.68 % 1.035 B -4.02 % 1.078 B 13.84 % 947.134 M -1.26 % 959.183 M -12.77 % 1.100 B -24.90 % 1.464 B 26.66 % 1.156 B 33.82 % 863.847 M 1.09 % 854.527 M 51.07 % 565.639 M -14.98 % 665.317 M 43.69 % 463.027 M 19.74 % 386.684 M 1.69 % 380.255 M 21.16 % 313.846 M 40.15 % 223.940 M 48.95 % 150.343 M
Total current assets 2.435 B 67.29 % 1.456 B 17.73 % 1.237 B -7.97 % 1.344 B -9.25 % 1.481 B -5.45 % 1.566 B -2.91 % 1.613 B 11.58 % 1.446 B 3.89 % 1.391 B -12.43 % 1.589 B -16.06 % 1.893 B 19.52 % 1.584 B 22.53 % 1.293 B 8.91 % 1.187 B 43.36 % 827.853 M -9.71 % 916.914 M 28.51 % 713.510 M 4.63 % 681.957 M 8.66 % 627.597 M 27.54 % 492.081 M 17.96 % 417.150 M 12.93 % 369.396 M
Inventory 81.814 M 172.22 % 30.054 M -63.56 % 82.482 M -20.62 % 103.903 M -11.28 % 117.119 M -5.94 % 124.520 M -34.33 % 189.625 M 125.11 % 84.236 M 39.53 % 60.371 M -5.83 % 64.106 M -8.33 % 69.932 M -3.97 % 72.822 M -3.50 % 75.460 M -1.64 % 76.719 M 89.14 % 40.562 M 11.89 % 36.252 M 13.98 % 31.805 M 12.72 % 28.215 M 28.14 % 22.019 M 6.32 % 20.711 M 9.43 % 18.926 M 9.00 % 17.364 M
Net receivables 294.731 M 252.18 % 83.688 M -65.03 % 239.293 M -10.42 % 267.127 M -0.02 % 267.185 M -15.38 % 315.755 M 22.43 % 257.898 M -18.71 % 317.276 M 22.09 % 259.870 M -15.79 % 308.609 M 247.32 % 88.855 M -69.89 % 295.058 M 29.55 % 227.751 M 8.10 % 210.676 M 14.11 % 184.629 M 38.01 % 133.783 M 0.000 -100.00 % 135.324 M 0.000 -100.00 % 157.526 M -9.62 % 174.284 M 0.000
Tax assets 73.300 M 0.000 -100.00 % 86.457 M 17.69 % 73.463 M 41.52 % 51.911 M 87.44 % 27.694 M 268.91 % 7.507 M -7.75 % 8.138 M 30.98 % 6.213 M 42.40 % 4.363 M 688.97 % 553.000 K -27.04 % 758.000 K -76.22 % 3.188 M 42.64 % 2.235 M -21.88 % 2.861 M 126.70 % 1.262 M 12.98 % 1.117 M -51.31 % 2.294 M 313.33 % 555.000 K -89.28 % 5.179 M -13.61 % 5.995 M 38.07 % 4.342 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 78.795 M -2.95 % 81.186 M 4.39 % 77.770 M 13.88 % 68.293 M -16.46 % 81.753 M -13.43 % 94.432 M -9.23 % 104.037 M -13.29 % 119.984 M 1.05 % 118.741 M 12.72 % 105.341 M 2.41 % 102.867 M 8.33 % 94.958 M -7.94 % 103.145 M -85.47 % 709.703 M 34.38 % 528.145 M 708.61 % 65.315 M 36.46 % 47.864 M -11.39 % 54.019 M -81.57 % 293.091 M 26.44 % 231.796 M 18.61 % 195.431 M 32.42 % 147.583 M
Tax payables 19.087 M -21.23 % 24.232 M 296.76 % 6.108 M 45.29 % 4.204 M -28.52 % 5.881 M -80.47 % 30.105 M 47.39 % 20.425 M 35.10 % 15.118 M -32.82 % 22.504 M 13.17 % 19.885 M -6.56 % 21.280 M -73.57 % 80.523 M 369.58 % 17.148 M -7.85 % 18.609 M 6.35 % 17.498 M 17.99 % 14.830 M -23.28 % 19.330 M -29.60 % 27.456 M 41.52 % 19.401 M 27.76 % 15.186 M 74.55 % 8.700 M 404.35 % 1.725 M
Deferred revenue non current 0.000 -100.00 % 530.416 M 2.30 % 518.499 M -9.13 % 570.566 M 0.000 -100.00 % 588.530 M 0.000 100.00 % -329.257 M 0.000 0.000 100.00 % -274.878 M -6.84 % -257.291 M 0.000 0.000 0.000 -100.00 % 35.329 M 30.79 % 27.012 M 101.85 % -1.457 B -427.77 % -276.145 M -10.82 % -249.177 M 40.17 % -416.485 M -6.37 % -391.539 M
Minority interest 253.644 M 3.29 % 245.556 M 44.17 % 170.323 M -8.19 % 185.519 M -26.72 % 253.158 M -19.49 % 314.454 M -18.94 % 387.937 M -11.72 % 439.440 M 4.23 % 421.606 M -15.24 % 497.392 M -7.04 % 535.049 M -3.55 % 554.763 M 10.36 % 502.674 M 19.23 % 421.587 M 19.65 % 352.348 M 11.58 % 315.792 M 5.95 % 298.057 M -1.78 % 303.458 M 9.89 % 276.145 M 10.82 % 249.177 M 32.74 % 187.719 M -52.06 % 391.539 M
Capital lease obligations 548.836 M -4.11 % 572.352 M 1.62 % 563.228 M -8.96 % 618.638 M -7.32 % 667.530 M 4.28 % 640.133 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.012 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.368 M 0.00 % 1.368 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 3.005 B -3.37 % 3.110 B -0.25 % 3.118 B -0.20 % 3.124 B -0.01 % 3.125 B 0.06 % 3.123 B -0.03 % 3.124 B -18.93 % 3.853 B 15.51 % 3.336 B -12.20 % 3.800 B 21.86 % 3.118 B 22.84 % 2.538 B -37.68 % 4.073 B 3.63 % 3.930 B 146.61 % 1.594 B -18.70 % 1.960 B 0.000 0.000 -100.00 % 2.313 B 9.02 % 2.122 B 7.26 % 1.978 B -16.02 % 2.356 B
Deferred tax liabilities non current 321.297 M 5.06 % 305.816 M 3.59 % 295.228 M -2.78 % 303.683 M -7.95 % 329.923 M -7.84 % 357.971 M 8.12 % 331.076 M 0.55 % 329.257 M 6.16 % 310.144 M -2.26 % 317.319 M 4.05 % 304.957 M 6.83 % 285.452 M 14.28 % 249.777 M 6.77 % 233.944 M 3.66 % 225.682 M 4.46 % 216.037 M -1.82 % 220.044 M 3.17 % 213.288 M 0.64 % 211.941 M 4.80 % 202.225 M 6.69 % 189.536 M -46.84 % 356.565 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 13.498 B 4.94 % 12.863 B 1.90 % 12.622 B -6.30 % 13.470 B -3.84 % 14.008 B 2.08 % 13.722 B 4.19 % 13.171 B -3.69 % 13.675 B 5.24 % 12.994 B -2.20 % 13.285 B -3.31 % 13.740 B 6.53 % 12.898 B 8.21 % 11.919 B 19.53 % 9.972 B 16.79 % 8.539 B 9.26 % 7.815 B 12.88 % 6.923 B 13.47 % 6.101 B 20.20 % 5.076 B 19.06 % 4.263 B 14.59 % 3.720 B -21.56 % 4.743 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Deferred income tax 0.000 0.000 100.00 % -589.928 M 2.71 % -606.390 M -7.54 % -563.890 M 10.96 % -633.328 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
Stock based compensation 0.000 -100.00 % 7.889 M 50.52 % 5.241 M 124.26 % 2.337 M 102.69 % 1.153 M -44.49 % 2.077 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.870 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -14.387 M 36.22 % -22.557 M 40.83 % -38.124 M -14.09 % -33.415 M -45.33 % -22.992 M 60.15 % -57.693 M -235.20 % 42.673 M -77.73 % 191.598 M 105.67 % 93.157 M 153.81 % 36.703 M 0.41 % 36.555 M -38.89 % 59.822 M 209.14 % -54.810 M -151.11 % 107.233 M 399.46 % 21.470 M -70.54 % 72.867 M 277.84 % 19.285 M -63.20 % 52.405 M 185.49 % 18.356 M 0.000 0.000 0.000
Accounts receivables 10.144 M 141.29 % -24.568 M 12.73 % -28.153 M -230.41 % 21.588 M -70.64 % 73.519 M 618.53 % -14.179 M -134.36 % 41.270 M 2 173.47 % 1.815 M 148.84 % -3.716 M -197.54 % 3.810 M -83.84 % 23.579 M 180.45 % -29.310 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 1.735 M -11.41 % 1.959 M -8.18 % 2.133 M -78.09 % 9.735 M 5.72 % 9.209 M -86.20 % 66.731 M 567.88 % 9.991 M -68.99 % 32.219 M 3 717.34 % 844.011 K -76.79 % 3.637 M 36.68 % 2.661 M 94.09 % 1.371 M 1 405.71 % -105.000 K 98.77 % -8.554 M -98.47 % -4.310 M 3.08 % -4.447 M -23.87 % -3.590 M 42.06 % -6.196 M -373.70 % -1.308 M 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.730 M -28.29 % 98.635 M 42.72 % 69.110 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
Other working capital -26.266 M -159.04 % 44.489 M 467.56 % -12.104 M 81.30 % -64.737 M 38.77 % -105.720 M 4.10 % -110.245 M -1 183.56 % -8.589 M -109.89 % 86.834 M 3 431.93 % -2.606 M 93.46 % -39.853 M -1 506.99 % -2.480 M -247.34 % -714.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -265.847 M -33.27 % -199.480 M -136.04 % 553.457 M 19.03 % 464.967 M 8.23 % 429.601 M -25.46 % 576.324 M 6 087.12 % -9.626 M 86.30 % -70.248 M -115.41 % 455.824 M -4.41 % 476.829 M 363.17 % 102.950 M 4.18 % 98.821 M 23.78 % 79.838 M 35.21 % 59.048 M -3.82 % 61.393 M 74.97 % 35.088 M 0.000 -100.00 % 126.353 M 7.57 % 117.461 M -44.77 % 212.693 M 12.53 % 189.016 M 85.04 % 102.148 M
Net cash provided by operating activities 145.158 M -39.22 % 238.830 M 367.53 % 51.083 M 135.37 % -144.432 M 50.82 % -293.684 M -176.76 % 382.616 M -32.20 % 564.306 M -4.70 % 592.114 M 34.59 % 439.942 M 8.74 % 404.597 M 16.23 % 348.108 M -9.12 % 383.038 M 30.85 % 292.740 M -35.62 % 454.694 M 39.42 % 326.134 M 34.33 % 242.789 M -22.84 % 314.656 M -2.55 % 322.878 M 24.30 % 259.761 M 22.13 % 212.693 M 12.57 % 188.945 M 84.97 % 102.148 M
Investments in property plant and equipment -111.559 M -35.15 % -82.542 M -221.01 % -25.713 M 44.73 % -46.524 M 61.74 % -121.588 M 50.42 % -245.214 M -32.73 % -184.746 M 50.58 % -373.852 M 22.40 % -481.742 M 33.83 % -727.983 M 16.39 % -870.670 M -26.22 % -689.784 M 30.91 % -998.368 M -83.05 % -545.407 M -71.67 % -317.704 M 40.20 % -531.286 M 29.83 % -757.175 M -20.77 % -626.976 M -431.68 % -117.923 M 33.73 % -177.952 M -191.61 % -61.025 M -7.55 % -56.741 M
Acquisitions net 44.972 M 1 402.38 % -3.453 M -106.49 % 53.210 M 6.10 % 50.152 M 11 243.48 % 442.122 K 101.32 % -33.387 M -227.92 % 26.099 M 173.35 % 9.548 M 530.31 % 1.515 M 109.13 % -16.597 M 0.000 -100.00 % 32.927 M 106.77 % -486.457 M -61.36 % -301.475 M -1 526.87 % -18.531 M 29.87 % -26.425 M 47.04 % -49.893 M -151.09 % 97.648 M 3 974.92 % -2.520 M 94.12 % -42.868 M 0.000 0.000
Purchases of investments -28.540 M 65.96 % -83.833 M -24.77 % -67.188 M -29.49 % -51.885 M -263.09 % -14.290 M 88.89 % -128.570 M -0.53 % -127.895 M -127.89 % -56.121 M 58.06 % -133.815 M -116.95 % -61.681 M 32.04 % -90.767 M -1 261.44 % -6.667 M 96.15 % -172.945 M -631.42 % -23.645 M -135.63 % -10.035 M -2 318.07 % -415.000 K 0.000 100.00 % -45.865 M -1 502.55 % -2.862 M 0.000 100.00 % -4.678 M -208.78 % -1.515 M
Sales maturities of investments 82.522 M 319.68 % 19.663 M -67.44 % 60.383 M -33.56 % 90.887 M 110.84 % 43.108 M 0.000 -100.00 % 35.642 M -64.78 % 101.189 M 321.05 % 24.033 M 960.25 % 2.267 M 0.000 0.000 -100.00 % 202.412 M 0.000 0.000 -100.00 % 50.442 M 0.000 0.000 -100.00 % 47.338 M 325.28 % 11.131 M -68.33 % 35.150 M 296.19 % 8.872 M
Other investing activites 161.973 M 2 301.97 % -7.356 M -110.90 % 67.473 M 81.74 % 37.126 M 0.000 0.000 -100.00 % 2.453 M 170.29 % -3.489 M -151.46 % 6.780 M 108.89 % -76.248 M 91.01 % -848.582 M -1 663.95 % 54.259 M 1 199.03 % -4.937 M 98.23 % -279.117 M -0.12 % -278.780 M -829.48 % -29.993 M 73.30 % -112.342 M -47.37 % -76.232 M 84.69 % -497.958 M -656.52 % -65.822 M 53.73 % -142.268 M -72.09 % -82.670 M
Net cash used for investing activites 149.368 M 194.82 % -157.521 M -278.66 % 88.166 M 10.54 % 79.756 M 186.38 % -92.328 M 77.32 % -407.171 M -63.89 % -248.447 M 23.02 % -322.725 M 45.30 % -590.009 M 32.97 % -880.242 M 11.21 % -991.333 M -83.45 % -540.391 M 65.05 % -1.546 B -70.54 % -906.525 M -59.69 % -567.688 M -10.22 % -515.050 M 40.53 % -866.094 M -55.94 % -555.403 M 2.99 % -572.529 M -115.74 % -265.378 M -60.46 % -165.385 M -26.91 % -130.321 M
Debt repayment 742.566 M 1 588.53 % 43.977 M -39.07 % 72.176 M 182.56 % -87.427 M -122.55 % 387.769 M 259.36 % 107.904 M 3 273.13 % -3.401 M 98.13 % -182.128 M -219.12 % 152.899 M 11.08 % 137.650 M -53.12 % 293.604 M -39.63 % 486.352 M -62.41 % 1.294 B 623.41 % 178.831 M 13.79 % 157.165 M -72.73 % 576.336 M -16.29 % 688.518 M 319.19 % -314.119 M -171.15 % 441.500 M 124.56 % 196.610 M 238.08 % -142.391 M -300.23 % 71.115 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.291 M -63.55 % 6.286 M 0.000 -100.00 % 44.000 K -99.99 % 637.478 M 140 623.62 % 453.000 K -69.64 % 1.492 M -99.75 % 604.489 M 23 266.41 % 2.587 M 23.37 % 2.097 M -60.81 % 5.351 M -99.20 % 672.389 M 6 873.54 % 9.642 M 63.67 % 5.891 M -97.00 % 196.305 M 0.000
Common stock repurchased -5.357 M 61.46 % -13.900 M -126.42 % -6.139 M 0.000 0.000 100.00 % -2.129 M 73.16 % -7.932 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
Dividends paid -92.020 M 0.000 0.000 0.000 0.000 100.00 % -101.952 M -16.25 % -87.702 M -36.41 % -64.292 M -39.42 % -46.113 M 9.01 % -50.680 M -25.81 % -40.283 M 44.44 % -72.504 M 9.99 % -80.548 M -0.04 % -80.514 M -35.57 % -59.390 M -0.06 % -59.353 M 38.66 % -96.767 M 7.59 % -104.715 M -18.96 % -88.025 M -19.92 % -73.406 M -96.36 % -37.384 M -95.57 % -19.115 M
Other financing activites 14.896 M 329.90 % 3.465 M 288.06 % -1.843 M 91.00 % -20.464 M 4.58 % -21.447 M 50.13 % -43.006 M -117.22 % -19.799 M 27.27 % -27.222 M 24.71 % -36.159 M -3 702.10 % -951.027 K 92.38 % -12.488 M -131.98 % 39.054 M -20.33 % 49.020 M 356.30 % 10.743 M 265.86 % -6.477 M -310.63 % 3.075 M 209.28 % -2.814 M -124.63 % 11.423 M 465.50 % 2.020 M -47.51 % 3.848 M 220.51 % -3.193 M -343.47 % -720.000 K
Net cash used provided by financing activities 660.085 M 1 867.94 % 33.542 M -47.75 % 64.194 M 159.50 % -107.892 M -129.45 % 366.322 M 1 034.90 % -39.183 M 66.38 % -116.542 M 56.41 % -267.356 M -477.80 % 70.767 M -17.81 % 86.106 M -90.20 % 878.311 M 93.74 % 453.355 M -64.12 % 1.264 B 77.09 % 713.549 M 660.02 % 93.885 M -82.02 % 522.155 M -12.14 % 594.288 M 124.28 % 264.978 M -27.43 % 365.137 M 174.66 % 132.943 M 896.80 % 13.337 M -73.99 % 51.280 M
Effect of forex changes on cash -8.332 M -383.02 % 2.944 M 105.48 % -53.708 M -2 172.07 % 2.592 M -92.52 % 34.645 M 1 302.06 % 2.471 M 0.000 0.000 100.00 % -26.900 M 40.21 % -44.994 M -140.79 % -18.686 M -219.36 % -5.851 M -151.21 % 11.425 M -10.24 % 12.728 M -2.72 % 13.084 M 285.84 % 3.391 M -44.42 % 6.101 M -57.22 % 14.263 M 33.36 % 10.695 M 0.000 0.000 0.000
Net change in cash 946.279 M 703.33 % 117.795 M 1 478.60 % 7.462 M 104.17 % -179.126 M -1 297.29 % 14.961 M 124.56 % -60.914 M 0.000 0.000 100.00 % -384.936 M 54.12 % -839.089 M -487.75 % 216.400 M -25.42 % 290.151 M 1 232.07 % 21.782 M -92.06 % 274.446 M 303.92 % -134.585 M -153.14 % 253.285 M 417.43 % 48.951 M 4.78 % 46.716 M -25.92 % 63.064 M -21.42 % 80.258 M 117.52 % 36.897 M 59.68 % 23.107 M
Cash at beginning of period 870.561 M 15.61 % 753.002 M 1.03 % 745.331 M -19.38 % 924.457 M 1.64 % 909.496 M -6.28 % 970.410 M 92.56 % 503.962 M -0.89 % 508.488 M -43.09 % 893.424 M -32.72 % 1.328 B 19.47 % 1.111 B 35.33 % 821.284 M 2.72 % 799.502 M 52.27 % 525.056 M -20.40 % 659.641 M 62.33 % 406.356 M 13.70 % 357.405 M 15.04 % 310.689 M 16.37 % 266.985 M 42.98 % 186.727 M 24.63 % 149.830 M 18.23 % 126.723 M
Cash at end of period 1.816 B 108.58 % 870.797 M 15.75 % 752.333 M 0.94 % 745.331 M -19.38 % 924.457 M 1.64 % 909.496 M -6.28 % 970.410 M 92.56 % 503.962 M -0.89 % 508.488 M 4.04 % 488.746 M -63.19 % 1.328 B 19.47 % 1.111 B 35.33 % 821.284 M 2.72 % 799.502 M 52.27 % 525.056 M -20.40 % 659.641 M 62.33 % 406.356 M 13.70 % 357.405 M 8.29 % 330.049 M 23.62 % 266.985 M 42.98 % 186.727 M 24.63 % 149.830 M
Operating cash flow 360.451 M 50.92 % 238.830 M 367.53 % 51.083 M 171.77 % -71.178 M 75.76 % -293.684 M -176.76 % 382.616 M -32.20 % 564.306 M -4.70 % 592.114 M 34.59 % 439.942 M 8.74 % 404.597 M 16.23 % 348.108 M -9.12 % 383.038 M 30.85 % 292.740 M -35.62 % 454.694 M 39.42 % 326.134 M 34.33 % 242.789 M -22.84 % 314.656 M -2.55 % 322.878 M 24.30 % 259.761 M 22.13 % 212.693 M 12.57 % 188.945 M 84.97 % 102.148 M
Capital expenditure -105.311 M 32.14 % -155.186 M -94.97 % -79.595 M -1.57 % -78.362 M 35.55 % -121.588 M 50.42 % -245.214 M -58.71 % -154.502 M 58.63 % -373.467 M 22.48 % -481.742 M 33.83 % -727.983 M 16.39 % -870.670 M -26.22 % -689.784 M 30.91 % -998.368 M -83.05 % -545.407 M -71.67 % -317.704 M 40.20 % -531.286 M 29.83 % -757.175 M -20.77 % -626.976 M -431.68 % -117.923 M 33.73 % -177.952 M -191.61 % -61.025 M -7.55 % -56.741 M
Free CashFlow 255.140 M 205.03 % 83.644 M 393.37 % -28.512 M 80.93 % -149.541 M 63.99 % -415.272 M -402.23 % 137.402 M -66.47 % 409.805 M 87.43 % 218.647 M 623.09 % -41.799 M 87.07 % -323.385 M 38.12 % -522.562 M -70.36 % -306.746 M 56.53 % -705.628 M -677.87 % -90.713 M -1 176.07 % 8.430 M 102.92 % -288.497 M 34.81 % -442.519 M -45.52 % -304.098 M -314.40 % 141.838 M 308.27 % 34.741 M -72.84 % 127.920 M 181.72 % 45.407 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2010-12-31
Revenue 1.056 B -7.25 % 1.139 B 8.53 % 1.049 B -7.73 % 1.137 B 13.03 % 1.006 B 20.16 % 837.181 M 33.83 % 625.569 M -9.85 % 693.937 M 27.21 % 545.493 M -5.90 % 579.689 M 27.64 % 454.154 M -63.43 % 1.242 B 3.52 % 1.200 B -10.63 % 1.342 B 14.19 % 1.176 B -2.04 % 1.200 B 21.25 % 989.755 M 86.18 % 531.606 M -65.17 % 1.526 B 38.89 % 1.099 B 7.34 % 1.024 B -6.90 % 1.100 B 8.66 % 1.012 B 88.36 % 537.247 M 6.75 % 503.294 M -75.54 % 2.057 B 7.59 % 1.912 B 21.40 % 1.575 B
Net income 57.914 M -13.62 % 67.042 M -29.04 % 94.482 M 78.83 % 52.833 M -59.78 % 131.362 M 43 757.03 % -300.895 K 99.81 % -157.744 M 31.53 % -230.369 M -285.63 % -59.739 M 66.34 % -177.471 M 37.29 % -283.012 M -852.78 % 37.596 M -67.45 % 115.512 M 188.44 % 40.047 M -73.80 % 152.858 M 58.74 % 96.297 M 56.07 % 61.700 M 12.39 % 54.899 M 7.32 % 51.156 M 22.53 % 41.750 M -57.56 % 98.381 M -6.04 % 104.705 M 37.44 % 76.184 M -13.93 % 88.516 M -17.76 % 107.633 M -70.02 % 358.986 M 41.90 % 252.979 M -11.88 % 287.076 M
Income before tax 104.725 M 2.60 % 102.070 M -34.68 % 156.264 M 60.77 % 97.199 M 62.29 % 59.893 M 146.53 % -128.709 M 45.50 % -236.177 M 27.69 % -326.627 M -36.54 % -239.212 M 22.71 % -309.488 M 14.11 % -360.343 M -9 027.18 % -3.948 M -106.03 % 65.426 M -16.15 % 78.024 M -63.26 % 212.372 M 42.47 % 149.063 M 47.44 % 101.103 M 46.17 % 69.170 M 132.42 % -213.325 M -316.89 % 98.355 M -43.47 % 173.978 M -2.11 % 177.733 M 29.89 % 136.833 M 7.41 % 127.389 M -13.99 % 148.105 M -69.42 % 484.299 M 34.12 % 361.085 M -3.15 % 372.837 M
Income before tax ratio 0.10 10.62 % 0.09 -39.81 % 0.15 74.25 % 0.09 43.58 % 0.06 138.73 % -0.15 59.28 % -0.38 19.79 % -0.47 -7.33 % -0.44 17.86 % -0.53 32.71 % -0.79 -24 858.43 % 0.00 -105.83 % 0.05 -6.18 % 0.06 -67.83 % 0.18 45.44 % 0.12 21.60 % 0.10 -21.49 % 0.13 193.09 % -0.14 -256.16 % 0.09 -47.33 % 0.17 5.14 % 0.16 19.54 % 0.14 -42.97 % 0.24 -19.42 % 0.29 25.00 % 0.24 24.66 % 0.19 -20.22 % 0.24
EBITDA 231.496 M -2.01 % 236.244 M -17.24 % 285.459 M 66.32 % 171.630 M -47.36 % 326.023 M 168.31 % 121.507 M 1 362.72 % 8.307 M 111.29 % -73.587 M -346.80 % 29.816 M -49.04 % 58.512 M 33.10 % 43.961 M -84.10 % 276.528 M -21.36 % 351.621 M -0.76 % 354.311 M 21.50 % 291.603 M -0.29 % 292.456 M 34.61 % 217.260 M 64.46 % 132.105 M -13.23 % 152.255 M -39.53 % 251.779 M 0.38 % 250.827 M -0.88 % 253.053 M -1.37 % 256.562 M 103.03 % 126.368 M -2.07 % 129.045 M -85.41 % 884.661 M 21.58 % 727.608 M 12.86 % 644.691 M
Net income ratio 0.05 -6.87 % 0.06 -34.62 % 0.09 93.82 % 0.05 -64.42 % 0.13 36 432.34 % 0.00 99.86 % -0.25 24.04 % -0.33 -203.14 % -0.11 64.23 % -0.31 50.87 % -0.62 -2 158.49 % 0.03 -68.56 % 0.10 222.74 % 0.03 -77.06 % 0.13 62.05 % 0.08 28.72 % 0.06 -39.63 % 0.10 208.12 % 0.03 -11.78 % 0.04 -60.47 % 0.10 0.93 % 0.10 26.48 % 0.08 -54.31 % 0.16 -22.96 % 0.21 22.56 % 0.17 31.89 % 0.13 -27.41 % 0.18
Ratio EBITDA 0.22 5.65 % 0.21 -23.74 % 0.27 80.27 % 0.15 -53.43 % 0.32 123.30 % 0.15 992.99 % 0.01 112.52 % -0.11 -294.01 % 0.05 -45.85 % 0.10 4.28 % 0.10 -56.53 % 0.22 -24.03 % 0.29 11.04 % 0.26 6.41 % 0.25 1.79 % 0.24 11.02 % 0.22 -11.67 % 0.25 149.11 % 0.10 -56.46 % 0.23 -6.49 % 0.25 6.47 % 0.23 -9.23 % 0.25 7.79 % 0.24 -8.26 % 0.26 -40.37 % 0.43 13.01 % 0.38 -7.03 % 0.41
Gross profit ratio 0.56 19.67 % 0.47 -15.80 % 0.55 27.73 % 0.43 -4.86 % 0.46 -0.54 % 0.46 53.86 % 0.30 9.05 % 0.27 55.63 % 0.18 46.38 % 0.12 101.33 % 0.06 -86.01 % 0.43 -0.78 % 0.43 -22.50 % 0.55 -1.55 % 0.56 0.45 % 0.56 -1.50 % 0.57 -0.94 % 0.57 55.71 % 0.37 -33.88 % 0.56 -0.93 % 0.56 0.32 % 0.56 -2.50 % 0.58 1.89 % 0.56 0.12 % 0.56 -1.34 % 0.57 1.94 % 0.56 -1.39 % 0.57
Weighted average shs out dil 3.583 B -0.51 % 3.601 B 0.83 % 3.571 B -1.53 % 3.627 B 1.48 % 3.574 B 0.22 % 3.566 B -0.19 % 3.573 B 0.00 % 3.573 B 0.01 % 3.572 B 0.01 % 3.571 B 0.02 % 3.571 B 0.01 % 3.570 B -0.05 % 3.572 B -50.01 % 7.145 B -0.12 % 7.154 B 0.12 % 7.145 B 0.08 % 7.139 B 100.00 % 3.570 B 0.00 % 3.570 B -50.00 % 7.139 B 0.00 % 7.139 B 13.44 % 6.293 B 0.73 % 6.247 B 99.95 % 3.124 B 0.04 % 3.123 B 0.01 % 3.123 B 0.87 % 3.096 B 6.77 % 2.900 B
Weighted average shs out 3.584 B 0.77 % 3.556 B 0.16 % 3.551 B -0.28 % 3.561 B -0.03 % 3.562 B -0.11 % 3.566 B -0.19 % 3.573 B 0.00 % 3.573 B 0.01 % 3.572 B 0.01 % 3.571 B 0.02 % 3.571 B 0.01 % 3.570 B -0.05 % 3.572 B -50.01 % 7.146 B -0.10 % 7.153 B -0.07 % 7.158 B 0.26 % 7.140 B 99.95 % 3.571 B 0.00 % 3.571 B -49.99 % 7.139 B -0.01 % 7.140 B 13.43 % 6.295 B 0.76 % 6.247 B 99.99 % 3.124 B 0.02 % 3.123 B 0.06 % 3.121 B 0.91 % 3.093 B 6.77 % 2.897 B
EPS diluted 0.02 -12.90 % 0.02 -29.81 % 0.03 81.51 % 0.01 -60.33 % 0.04 36 900.00 % 0.00 99.77 % -0.04 31.47 % -0.06 -286.23 % -0.02 66.40 % -0.05 37.33 % -0.08 -855.24 % 0.01 -67.49 % 0.03 188.39 % 0.01 -73.83 % 0.04 58.52 % 0.03 56.98 % 0.02 11.69 % 0.02 7.69 % 0.01 23.28 % 0.01 -57.97 % 0.03 -16.87 % 0.03 36.07 % 0.02 -13.78 % 0.03 -17.97 % 0.03 -71.25 % 0.12 46.88 % 0.08 -17.47 % 0.10
Earnings per share 0.02 -14.29 % 0.02 -28.95 % 0.03 79.73 % 0.01 -59.89 % 0.04 37 000.00 % 0.00 99.77 % -0.04 31.47 % -0.06 -286.23 % -0.02 66.40 % -0.05 37.33 % -0.08 -855.24 % 0.01 -67.49 % 0.03 188.39 % 0.01 -73.83 % 0.04 58.52 % 0.03 56.98 % 0.02 11.69 % 0.02 7.69 % 0.01 23.28 % 0.01 -57.97 % 0.03 -16.87 % 0.03 36.07 % 0.02 -13.78 % 0.03 -17.97 % 0.03 -71.25 % 0.12 46.70 % 0.08 -17.46 % 0.10
Gross profit 589.820 M 11.00 % 531.385 M -8.62 % 581.498 M 17.85 % 493.404 M 7.54 % 458.823 M 19.51 % 383.915 M 105.91 % 186.452 M -1.70 % 189.668 M 97.98 % 95.801 M 37.74 % 69.550 M 156.99 % 27.064 M -94.88 % 528.858 M 2.71 % 514.897 M -30.73 % 743.357 M 12.42 % 661.232 M -1.61 % 672.033 M 19.44 % 562.672 M 84.43 % 305.082 M -45.77 % 562.529 M -8.17 % 612.573 M 6.35 % 576.014 M -6.61 % 616.770 M 5.94 % 582.168 M 91.92 % 303.343 M 6.88 % 283.825 M -75.86 % 1.176 B 9.68 % 1.072 B 19.71 % 895.642 M
Income tax expense 40.956 M 51.19 % 27.090 M -44.00 % 48.374 M 27.34 % 37.987 M -6.26 % 40.524 M 167.36 % 15.157 M 822.91 % -2.097 M 60.93 % -5.366 M 24.92 % -7.147 M 36.98 % -11.340 M 25.17 % -15.154 M -131.55 % 48.023 M -25.42 % 64.391 M 37.28 % 46.905 M -21.50 % 59.753 M 1.68 % 58.767 M 24.10 % 47.353 M 119.32 % 21.591 M -67.31 % 66.044 M 57.65 % 41.892 M -30.71 % 60.463 M 6.85 % 56.589 M 12.10 % 50.482 M 104.57 % 24.677 M -18.45 % 30.259 M -70.34 % 102.002 M 32.09 % 77.221 M 28.89 % 59.911 M
Cost of revenue 466.243 M -23.21 % 607.191 M 29.85 % 467.615 M -27.35 % 643.659 M 17.64 % 547.136 M 20.71 % 453.266 M 3.22 % 439.117 M -12.92 % 504.269 M 12.14 % 449.692 M -11.85 % 510.139 M 19.45 % 427.090 M -40.10 % 713.033 M 4.13 % 684.778 M 14.33 % 598.957 M 16.46 % 514.311 M -2.60 % 528.035 M 23.64 % 427.083 M 88.54 % 226.524 M -76.50 % 963.755 M 98.17 % 486.322 M 8.62 % 447.715 M -7.28 % 482.848 M 12.34 % 429.798 M 83.75 % 233.905 M 6.58 % 219.469 M -75.10 % 881.325 M 4.93 % 839.925 M 23.62 % 679.453 M
General and administrative expenses 142.093 M -9.92 % 157.739 M 25.81 % 125.382 M -6.41 % 133.966 M 150.16 % 53.552 M 9.57 % 48.876 M 0.12 % 48.819 M -9.58 % 53.993 M 26.39 % 42.719 M -29.01 % 60.174 M 6.69 % 56.400 M -20.41 % 70.863 M -1.28 % 71.784 M -46.86 % 135.077 M 12.81 % 119.734 M 1.60 % 117.844 M 14.74 % 102.704 M 96.90 % 52.161 M -47.88 % 100.080 M -2.28 % 102.410 M 2.39 % 100.024 M -8.76 % 109.623 M 16.20 % 94.336 M 83.80 % 51.325 M 10.82 % 46.315 M -74.65 % 182.696 M 2.80 % 177.722 M 28.39 % 138.428 M
Selling and marketing expenses 40.798 M -11.26 % 45.973 M 12.34 % 40.923 M -10.69 % 45.819 M 166.50 % 17.193 M -7.47 % 18.581 M 33.74 % 13.893 M -8.69 % 15.215 M 12.77 % 13.493 M -14.97 % 15.868 M 4.75 % 15.148 M -30.04 % 21.652 M -18.05 % 26.423 M -48.29 % 51.098 M 6.59 % 47.941 M -0.56 % 48.212 M 17.22 % 41.129 M 84.10 % 22.341 M -46.59 % 41.826 M -13.19 % 48.181 M 15.45 % 41.733 M -6.63 % 44.695 M 11.28 % 40.163 M 78.96 % 22.443 M 14.06 % 19.676 M -75.70 % 80.953 M 8.13 % 74.864 M 21.80 % 61.467 M
Other expenses 245.160 M -24.90 % 326.432 M 16.91 % 279.213 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.000 K -94.00 % 884.000 K 0.000
Operating expenses 428.051 M -20.20 % 536.409 M 20.40 % 445.518 M 147.54 % 179.975 M 26.18 % 142.634 M 5.41 % 135.315 M 8.21 % 125.047 M -9.49 % 138.156 M 22.96 % 112.359 M -26.09 % 152.029 M 6.10 % 143.289 M -22.91 % 185.878 M -5.73 % 197.181 M -66.29 % 585.020 M 52.69 % 383.152 M -17.52 % 464.555 M 14.83 % 404.560 M 91.27 % 211.508 M 123.83 % 94.493 M -79.45 % 459.873 M 32.89 % 346.049 M -10.19 % 385.303 M -2.99 % 397.164 M 165.62 % 149.521 M 32.05 % 113.227 M -87.85 % 931.913 M 7.15 % 869.738 M 21.50 % 715.848 M
Cost and expenses 894.294 M 9.44 % 817.169 M -10.51 % 913.133 M 10.87 % 823.634 M 19.41 % 689.770 M 17.19 % 588.581 M 4.33 % 564.164 M -12.18 % 642.425 M 14.30 % 562.051 M -15.12 % 662.168 M 16.09 % 570.379 M -36.55 % 898.910 M 1.92 % 881.960 M -25.51 % 1.184 B 31.92 % 897.463 M -9.58 % 992.590 M 19.35 % 831.643 M 89.86 % 438.032 M -58.61 % 1.058 B 11.84 % 946.195 M 19.20 % 793.764 M -8.57 % 868.151 M 4.98 % 826.962 M 115.68 % 383.426 M 15.25 % 332.696 M -81.65 % 1.813 B 6.06 % 1.710 B 22.53 % 1.395 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 182.891 M -12.90 % 209.977 M 26.26 % 166.305 M -7.60 % 179.975 M 26.18 % 142.634 M 5.41 % 135.315 M 8.21 % 125.047 M -9.49 % 138.156 M 22.96 % 112.359 M -26.09 % 152.029 M 6.10 % 143.289 M -22.91 % 185.878 M -5.73 % 197.181 M -1.91 % 201.012 M 19.88 % 167.675 M -7.12 % 180.533 M 25.52 % 143.833 M 75.70 % 81.864 M -42.31 % 141.906 M -14.73 % 166.414 M 17.39 % 141.757 M -17.19 % 171.176 M 27.27 % 134.499 M 63.57 % 82.227 M 24.60 % 65.991 M -74.97 % 263.649 M 4.38 % 252.586 M 26.36 % 199.895 M
Interest income 37.105 M -7.21 % 39.986 M -39.52 % 66.110 M 477.81 % 11.442 M 37.79 % 8.304 M 20.67 % 6.881 M 64.14 % 4.192 M -90.88 % 45.957 M -5.44 % 48.599 M 0.67 % 48.275 M -2.67 % 49.601 M -4.29 % 51.823 M 6.58 % 48.623 M -39.46 % 80.313 M 22.23 % 65.708 M 12.48 % 58.415 M 2.47 % 57.009 M 133.60 % 24.405 M 363.88 % -9.249 M -117.02 % 54.345 M -2.93 % 55.987 M 4.19 % 53.734 M 11.55 % 48.171 M 82.24 % 26.433 M 0.000 -100.00 % 15.855 M 33.05 % 11.917 M 73.21 % 6.880 M
Interest expense 148.078 M -7.31 % 159.752 M -19.87 % 199.365 M 40.31 % 142.088 M 6.16 % 133.849 M 14.07 % 117.344 M 15.33 % 101.742 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 117.392 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.693 M 34.85 % 70.965 M 155.02 % 27.827 M
Depreciation and amortization 105.599 M -19.23 % 130.742 M -0.91 % 131.943 M -2.14 % 134.826 M 0.50 % 134.159 M -0.44 % 134.753 M -6.35 % 143.884 M -5.84 % 152.807 M -7.70 % 165.547 M 1.80 % 162.617 M 1.52 % 160.186 M -2.59 % 164.439 M -7.10 % 177.011 M 7.95 % 163.972 M -5.15 % 172.869 M 7.69 % 160.530 M 5.00 % 152.890 M 100.54 % 76.239 M -67.52 % 234.743 M 43.92 % 163.104 M 0.53 % 162.246 M 4.45 % 155.330 M 6.77 % 145.481 M 92.85 % 75.437 M -2.05 % 77.014 M -74.72 % 304.669 M 3.08 % 295.558 M 21.12 % 244.027 M
Operating income 161.769 M -49.67 % 321.408 M 136.36 % 135.980 M -56.62 % 313.429 M -0.87 % 316.190 M 27.19 % 248.601 M 304.85 % 61.405 M 19.20 % 51.512 M 411.11 % -16.558 M 79.93 % -82.479 M 29.04 % -116.225 M -133.89 % 342.981 M 7.95 % 317.716 M 66.92 % 190.339 M 60.31 % 118.734 M -10.00 % 131.926 M 104.95 % 64.370 M 15.22 % 55.866 M -88.95 % 505.744 M 470.33 % 88.675 M 0.11 % 88.581 M -9.36 % 97.723 M -12.03 % 111.081 M 118.10 % 50.932 M -2.11 % 52.031 M -82.78 % 302.150 M 26.18 % 239.465 M 8.50 % 220.710 M
Operating income ratio 0.15 -45.74 % 0.28 117.79 % 0.13 -52.98 % 0.28 -12.30 % 0.31 5.85 % 0.30 202.52 % 0.10 32.23 % 0.07 344.56 % -0.03 78.67 % -0.14 44.40 % -0.26 -192.66 % 0.28 4.28 % 0.26 86.77 % 0.14 40.39 % 0.10 -8.12 % 0.11 69.03 % 0.07 -38.11 % 0.11 -68.29 % 0.33 310.63 % 0.08 -6.74 % 0.09 -2.64 % 0.09 -19.04 % 0.11 15.79 % 0.09 -8.30 % 0.10 -29.61 % 0.15 17.27 % 0.13 -10.62 % 0.14
Total other income expenses net -57.044 M 73.97 % -219.128 M -1 180.30 % 20.284 M 109.38 % -216.230 M -1 882.22 % -10.908 M 92.03 % -136.890 M 54.00 % -297.582 M -38.71 % -214.539 M -23.08 % -174.302 M 23.22 % -227.009 M 2.60 % -233.076 M -269.68 % -63.049 M 75.01 % -252.289 M -1 352.12 % 20.149 M -77.55 % 89.739 M 141.77 % 37.117 M 5.60 % 35.148 M -12.78 % 40.296 M 123.56 % -171.038 M -9 261.11 % 1.867 M -98.41 % 117.140 M 105.81 % 56.917 M 72.08 % 33.075 M -56.17 % 75.462 M -21.46 % 96.075 M -47.25 % 182.149 M 49.77 % 121.620 M -20.05 % 152.127 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2010-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 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Net debt 5.298 B 3.43 % 5.122 B -4.58 % 5.369 B -0.31 % 5.385 B -1.45 % 5.465 B 0.85 % 5.418 B -2.34 % 5.548 B 1.62 % 5.460 B -1.89 % 5.565 B 1.88 % 5.462 B 2.86 % 5.310 B 6.81 % 4.971 B -2.46 % 5.096 B 22.38 % 4.164 B -4.06 % 4.341 B -1.06 % 4.387 B -0.92 % 4.428 B 1.77 % 4.351 B -0.20 % 4.360 B 6.79 % 4.083 B 2.52 % 3.983 B 8.71 % 3.664 B -10.73 % 4.104 B 10.38 % 3.718 B 2.69 % 3.621 B 2.67 % 3.526 B 17.87 % 2.992 B 43.23 % 2.089 B 10.93 % 1.883 B -12.24 % 2.146 B 12.55 % 1.906 B 3.36 % 1.844 B 25.88 % 1.465 B 70.54 % 859.183 M -31.03 % 1.246 B 40.13 % 889.013 M -7.61 % 962.238 M 8.50 % 886.875 M
Total investments 6.430 B 49.77 % 4.293 B -31.26 % 6.246 B -0.57 % 6.282 B 5.65 % 5.946 B -0.50 % 5.976 B -0.64 % 6.014 B -2.87 % 6.192 B 1.38 % 6.108 B 0.64 % 6.069 B 8.86 % 5.575 B -2.79 % 5.735 B 0.78 % 5.691 B 44.93 % 3.926 B -3.06 % 4.050 B 0.34 % 4.037 B 8.72 % 3.713 B 1.87 % 3.645 B 0.88 % 3.613 B 2.05 % 3.540 B -5.23 % 3.736 B 4.08 % 3.589 B 4.02 % 3.451 B 1.44 % 3.402 B 7.25 % 3.172 B 7.12 % 2.961 B 13.85 % 2.601 B 9.00 % 2.386 B 15.68 % 2.063 B 14.29 % 1.805 B 9.92 % 1.642 B 2.94 % 1.595 B 25.15 % 1.275 B 21.21 % 1.051 B 13.09 % 929.766 M 17.41 % 791.888 M 26.10 % 628.004 M 0.000
Total debt 7.805 B 12.47 % 6.940 B -3.81 % 7.215 B 15.33 % 6.256 B 1.39 % 6.170 B -0.01 % 6.171 B 0.15 % 6.161 B -0.70 % 6.205 B -0.81 % 6.255 B -2.05 % 6.386 B 3.25 % 6.185 B 5.18 % 5.881 B -0.80 % 5.928 B 15.44 % 5.135 B -3.35 % 5.313 B 2.47 % 5.185 B -2.66 % 5.327 B 0.59 % 5.295 B -0.65 % 5.330 B 3.15 % 5.167 B -1.81 % 5.262 B 3.06 % 5.106 B -1.62 % 5.190 B 6.94 % 4.853 B 3.45 % 4.691 B 7.46 % 4.365 B 15.39 % 3.783 B 29.23 % 2.928 B 1.03 % 2.898 B 7.87 % 2.686 B 5.45 % 2.547 B 1.50 % 2.510 B 30.15 % 1.928 B 54.77 % 1.246 B -20.94 % 1.576 B 35.26 % 1.165 B 1.39 % 1.149 B 10.79 % 1.037 B
Accumulated other comprehensive income loss 0.000 100.00 % -109.711 M -14.39 % -95.913 M 0.000 100.00 % -87.898 M -155.65 % 157.952 M -51.93 % 328.603 M -50.20 % 659.857 M 10.81 % 595.499 M 3.51 % 575.318 M 14 040.34 % -4.127 M -101.70 % 243.366 M -14.41 % 284.355 M -4.34 % 297.263 M -48.90 % 581.740 M -19.94 % 726.654 M 72.85 % 420.388 M 95.34 % 215.211 M -64.80 % 611.362 M -15.48 % 723.312 M -40.93 % 1.224 B -7.64 % 1.326 B -5.23 % 1.399 B -7.55 % 1.513 B 3.62 % 1.460 B 0.000 0.000 0.000 -100.00 % 1.794 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.732 B 0.96 % 1.715 B 2.91 % 1.667 B 2.30 % 1.629 B 0.90 % 1.615 B 8.51 % 1.488 B 0.36 % 1.483 B -6.84 % 1.591 B -12.57 % 1.820 B -3.07 % 1.878 B -8.71 % 2.057 B -12.08 % 2.340 B -0.03 % 2.341 B -2.42 % 2.399 B 0.13 % 2.395 B 4.77 % 2.286 B 3.10 % 2.218 B 1.13 % 2.193 B 4.09 % 2.106 B 0.98 % 2.086 B 0.95 % 2.066 B 3.54 % 1.996 B 4.26 % 1.914 B 3.24 % 1.854 B 8.36 % 1.711 B 10.56 % 1.548 B 8.25 % 1.430 B 12.57 % 1.270 B 0.000 -100.00 % 1.097 B 19.01 % 922.145 M 5.54 % 873.733 M 28.98 % 677.413 M 6.17 % 638.019 M 65.21 % 386.195 M 48.91 % 259.351 M 61 267.69 % -424.000 K -100.16 % 268.406 M
Common stock 462.904 M 0.00 % 462.904 M 0.04 % 462.710 M -0.01 % 462.778 M 0.00 % 462.772 M 0.06 % 462.493 M -0.06 % 462.766 M 0.00 % 462.774 M -0.03 % 462.904 M 0.00 % 462.904 M 0.00 % 462.904 M 0.00 % 462.904 M 0.00 % 462.904 M 0.00 % 462.904 M 0.00 % 462.892 M 0.04 % 462.715 M 0.10 % 462.254 M 0.01 % 462.195 M 0.00 % 462.195 M 0.00 % 462.195 M 0.00 % 462.195 M 0.00 % 462.191 M 14.28 % 404.445 M 0.00 % 404.435 M 0.00 % 404.415 M 0.00 % 404.398 M -84.16 % 2.553 B 531.51 % 404.266 M -84.15 % 2.551 B 31.03 % 1.947 B 0.14 % 1.944 B 0.03 % 1.943 B 0.13 % 1.941 B 0.33 % 1.935 B 0.000 0.000 0.000 0.000
Total equity 5.519 B 1.51 % 5.437 B 0.55 % 5.408 B -1.08 % 5.467 B 3.07 % 5.304 B -2.14 % 5.420 B -2.39 % 5.552 B -8.20 % 6.048 B -2.93 % 6.231 B -1.33 % 6.315 B 6.70 % 5.918 B -9.01 % 6.504 B -0.34 % 6.526 B -2.26 % 6.677 B -4.43 % 6.986 B -0.79 % 7.042 B 6.22 % 6.630 B 3.39 % 6.412 B -5.20 % 6.764 B -1.82 % 6.890 B -6.82 % 7.394 B -0.61 % 7.439 B 9.32 % 6.805 B -0.91 % 6.867 B 3.26 % 6.651 B 1.88 % 6.528 B 5.86 % 6.166 B 2.32 % 6.026 B 2.28 % 5.892 B 18.06 % 4.990 B 8.54 % 4.598 B 1.15 % 4.545 B 6.91 % 4.251 B 1.58 % 4.185 B 40.67 % 2.975 B 13.12 % 2.630 B 21.46 % 2.165 B -28.19 % 3.016 B
Other non current liabilities 24.682 M 16.98 % 21.100 M 85.82 % 11.355 M -16.90 % 13.665 M 31.20 % 10.415 M -96.56 % 302.921 M -0.23 % 303.625 M -0.80 % 306.071 M 541.59 % 47.705 M -59.62 % 118.129 M 57.25 % 75.120 M 20.74 % 62.218 M 283.40 % 16.228 M 159.19 % 6.261 M 0.000 0.000 -100.00 % 31.057 M 1.94 % 30.466 M -90.43 % 318.382 M 0.33 % 317.319 M -1.29 % 321.477 M 5.42 % 304.957 M 4.65 % 291.406 M 2.09 % 285.452 M 5.10 % 271.613 M 918.61 % 26.665 M -2.56 % 27.366 M -3.78 % 28.441 M -31.94 % 41.786 M -26.81 % 57.092 M -30.72 % 82.409 M 84.06 % 44.773 M -31.27 % 65.144 M 57.69 % 41.311 M 0.000 0.000 0.000 0.000
Long term debt 6.596 B 9.49 % 6.024 B -9.94 % 6.689 B 19.31 % 5.607 B 3.23 % 5.431 B 4.96 % 5.174 B -5.79 % 5.493 B 6.35 % 5.165 B -1.66 % 5.252 B -7.93 % 5.704 B -0.23 % 5.717 B 4.83 % 5.454 B 1.46 % 5.375 B 14.28 % 4.704 B 0.51 % 4.680 B -5.46 % 4.950 B -2.29 % 5.066 B 12.90 % 4.487 B 2.51 % 4.377 B 21.70 % 3.597 B -7.10 % 3.872 B -12.66 % 4.433 B -2.02 % 4.524 B 1.08 % 4.476 B 3.69 % 4.317 B 12.51 % 3.837 B 26.00 % 3.045 B 27.34 % 2.391 B -2.85 % 2.461 B 73.97 % 1.415 B -37.76 % 2.273 B 1.46 % 2.241 B 20.26 % 1.863 B 61.45 % 1.154 B -24.73 % 1.533 B 51.45 % 1.012 B -3.15 % 1.045 B 0.77 % 1.037 B
Total non current liabilities 6.953 B 9.20 % 6.367 B -9.32 % 7.021 B 18.51 % 5.925 B 3.19 % 5.742 B 4.83 % 5.477 B -5.47 % 5.794 B 5.92 % 5.471 B -2.51 % 5.612 B -8.79 % 6.152 B 0.27 % 6.136 B 4.45 % 5.874 B 2.28 % 5.743 B 13.92 % 5.041 B 0.60 % 5.011 B -5.08 % 5.279 B -2.45 % 5.412 B 12.11 % 4.827 B 2.81 % 4.695 B 19.96 % 3.914 B -6.65 % 4.193 B -11.50 % 4.738 B -1.61 % 4.816 B 1.14 % 4.761 B 3.77 % 4.588 B 11.55 % 4.113 B 24.47 % 3.305 B 24.53 % 2.654 B -3.58 % 2.752 B 62.12 % 1.698 B -34.02 % 2.573 B 1.42 % 2.537 B 15.19 % 2.202 B 56.35 % 1.409 B -19.28 % 1.745 B 43.69 % 1.214 B -1.64 % 1.235 B -11.41 % 1.394 B
Other current liabilities 641.633 M -5.84 % 681.459 M 3.08 % 661.077 M 8.26 % 610.664 M 0.20 % 609.465 M -5.63 % 645.817 M 6.65 % 605.560 M -19.29 % 750.333 M 121.91 % 338.119 M -14.83 % 396.993 M 50.15 % 264.405 M -39.46 % 436.769 M -47.71 % 835.206 M -6.75 % 895.647 M 66.00 % 539.534 M -45.18 % 984.143 M 22.69 % 802.164 M -0.23 % 804.002 M 24.16 % 647.579 M -9.32 % 714.175 M 19.87 % 595.790 M -16.09 % 710.035 M 21.41 % 584.831 M -14.05 % 680.465 M 14.27 % 595.488 M -5.40 % 629.474 M 3 377.95 % 18.099 M -34.10 % 27.465 M -14.66 % 32.183 M -4.57 % 33.723 M 528.46 % 5.366 M -22.43 % 6.918 M -98.09 % 362.871 M 8.73 % 333.741 M 0.000 -100.00 % 232.000 K -98.05 % 11.918 M -93.52 % 183.881 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 101.024 M -3.05 % 104.205 M 16.65 % 89.333 M -21.23 % 113.415 M -19.44 % 140.784 M -17.68 % 171.022 M 0.09 % 170.867 M -7.39 % 184.503 M 5.43 % 175.001 M -30.93 % 253.379 M 17 078.24 % 1.475 M -99.74 % 564.175 M 838.10 % -76.436 M -126.21 % -33.790 M 42.36 % -58.626 M -59.60 % -36.733 M 39.88 % -61.095 M -13.03 % -54.050 M 24.93 % -72.004 M -18.51 % -60.756 M 17.59 % -73.725 M -112.07 % 610.694 M 0.000 0.000 0.000 -100.00 % 54.970 M 0.000 0.000 -100.00 % 20.008 M 0.000 100.00 % -54.117 M -1 519.28 % 3.813 M -74.89 % 15.186 M 74.55 % 8.700 M 0.000
Short term debt 1.209 B 32.05 % 915.249 M 74.22 % 525.337 M -19.26 % 650.663 M -11.64 % 736.354 M -26.16 % 997.173 M 48.64 % 670.880 M -40.56 % 1.129 B 7.62 % 1.049 B 46.71 % 714.886 M 43.56 % 497.956 M 15.06 % 432.778 M -22.38 % 557.543 M 29.29 % 431.220 M -31.88 % 633.072 M 169.59 % 234.831 M -9.99 % 260.890 M -67.74 % 808.624 M -21.61 % 1.031 B -37.19 % 1.642 B 13.06 % 1.453 B 99.25 % 729.059 M 2.67 % 710.110 M 71.69 % 413.607 M 3.21 % 400.731 M -24.19 % 528.632 M -28.40 % 738.271 M 37.65 % 536.350 M 22.90 % 436.419 M -65.68 % 1.271 B 363.66 % 274.221 M 1.87 % 269.176 M 589.96 % 39.013 M -57.56 % 91.928 M 114.34 % 42.888 M -74.95 % 171.201 M 64.70 % 103.945 M 0.000
Total current liabilities 1.927 B 13.71 % 1.695 B 34.10 % 1.264 B -13.91 % 1.468 B 3.09 % 1.424 B -17.48 % 1.725 B 29.69 % 1.330 B -31.83 % 1.952 B 8.61 % 1.797 B 16.59 % 1.541 B 25.95 % 1.224 B -8.96 % 1.344 B -10.17 % 1.496 B 2.99 % 1.453 B -13.27 % 1.675 B 23.71 % 1.354 B 15.63 % 1.171 B -33.23 % 1.754 B -2.67 % 1.802 B -27.39 % 2.482 B 14.24 % 2.172 B 38.97 % 1.563 B 9.83 % 1.423 B 12.11 % 1.270 B 15.03 % 1.104 B -13.67 % 1.278 B -5.16 % 1.348 B 4.32 % 1.292 B 16.87 % 1.106 B -40.26 % 1.851 B 180.24 % 660.443 M -9.86 % 732.711 M 56.20 % 469.078 M -7.51 % 507.144 M 42.70 % 355.380 M -15.07 % 418.415 M 30.76 % 319.994 M -3.96 % 333.189 M
Total liabilities 8.880 B 10.15 % 8.061 B -2.70 % 8.285 B 12.07 % 7.393 B 3.17 % 7.166 B -0.51 % 7.203 B 1.09 % 7.125 B -4.01 % 7.422 B 0.19 % 7.409 B -3.70 % 7.693 B 4.54 % 7.359 B 1.96 % 7.218 B -0.29 % 7.239 B 11.48 % 6.494 B -2.88 % 6.686 B 0.80 % 6.633 B 0.76 % 6.583 B 0.02 % 6.581 B 1.29 % 6.497 B 1.59 % 6.396 B 0.48 % 6.365 B 1.02 % 6.301 B 1.00 % 6.239 B 3.45 % 6.031 B 5.95 % 5.692 B 5.57 % 5.392 B 15.88 % 4.653 B 17.91 % 3.946 B 2.28 % 3.858 B 8.72 % 3.548 B 9.75 % 3.233 B -1.11 % 3.269 B 22.39 % 2.671 B 39.45 % 1.916 B -8.79 % 2.100 B 28.63 % 1.633 B 5.03 % 1.555 B -9.98 % 1.727 B
Other non current assets 1.892 M -99.90 % 1.948 B 74 127.48 % 2.624 M 9 339.90 % -28.399 K 0.000 100.00 % -87.934 M 0.000 100.00 % -871.697 M 0.000 100.00 % -945.810 M 0.000 100.00 % -971.534 M 0.000 -100.00 % 1.493 B -0.60 % 1.502 B 2.68 % 1.463 B 8.43 % 1.349 B 0.53 % 1.342 B -3.65 % 1.393 B 22.91 % 1.133 B -0.10 % 1.135 B 4.65 % 1.084 B -0.24 % 1.087 B -0.11 % 1.088 B 4.86 % 1.037 B 3.80 % 999.474 M 7.57 % 929.151 M 0.92 % 920.646 M 8.71 % 846.870 M 1.07 % 837.927 M -64.39 % 2.353 B 2.64 % 2.293 B 27.18 % 1.803 B 200.20 % 600.434 M 1 011.56 % 54.017 M -87.03 % 416.435 M -1.18 % 421.400 M -41.75 % 723.433 M
Long term investments 6.254 B 50.04 % 4.168 B -32.40 % 6.166 B -0.13 % 6.174 B 5.11 % 5.874 B -1.26 % 5.949 B -0.17 % 5.959 B -2.88 % 6.136 B 1.69 % 6.034 B 0.79 % 5.987 B 9.16 % 5.484 B -2.24 % 5.610 B 0.68 % 5.572 B 41.62 % 3.934 B -1.29 % 3.986 B 2.51 % 3.888 B 5.26 % 3.694 B 1.36 % 3.645 B 0.88 % 3.613 B 2.04 % 3.540 B -5.23 % 3.736 B 4.07 % 3.590 B 4.02 % 3.451 B 1.40 % 3.403 B 7.99 % 3.152 B 7.34 % 2.936 B 13.06 % 2.597 B 9.55 % 2.370 B 14.92 % 2.063 B 15.89 % 1.780 B 0.000 0.000 0.000 -100.00 % 1.051 B 19.53 % 879.672 M 16.65 % 754.118 M 27.61 % 590.938 M 0.000
Intangible assets 102.173 M 563.76 % 15.393 M -84.64 % 100.184 M -87.49 % 800.781 M 668.83 % 104.156 M -4.19 % 108.707 M 2.98 % 105.564 M -88.18 % 893.284 M 693.94 % 112.513 M -88.43 % 972.040 M 813.95 % 106.356 M -89.27 % 991.546 M 853.29 % 104.013 M -79.03 % 496.060 M -13.73 % 574.976 M 13.97 % 504.512 M -14.98 % 593.389 M 17.08 % 506.830 M -17.88 % 617.166 M 12.42 % 549.003 M -19.35 % 680.682 M 9.25 % 623.023 M -12.58 % 712.706 M 7.70 % 661.741 M -12.06 % 752.463 M 8.28 % 694.918 M -14.45 % 812.325 M 9 396.43 % 8.554 M -98.94 % 806.330 M 15.84 % 696.095 M 28.08 % 543.492 M -0.89 % 548.376 M 3.28 % 530.950 M 5.36 % 503.921 M 7.48 % 468.851 M 440.82 % 86.692 M 179.50 % -109.047 M 0.000
GoodWill 0.000 -100.00 % 87.739 M 0.000 -100.00 % 88.356 M 0.000 -100.00 % 87.934 M 0.000 -100.00 % 88.381 M 0.000 -100.00 % 89.170 M 0.000 -100.00 % 88.351 M 0.000 -100.00 % 88.439 M 118.20 % -485.872 M -679.44 % 83.852 M 116.66 % -503.225 M -707.19 % 82.878 M 115.71 % -527.550 M -734.63 % 83.127 M 114.07 % -590.601 M -802.19 % 84.108 M 113.56 % -620.242 M -828.91 % 85.092 M 112.90 % -659.456 M -878.71 % 84.686 M 0.000 -100.00 % 84.504 M 0.000 0.000 0.000 -100.00 % 85.518 M 0.26 % 85.296 M 0.000 0.000 0.000 0.000 100.00 % -116.265 M
Goodwill and intangible assets 102.173 M -0.93 % 103.132 M 2.94 % 100.184 M -4.28 % 104.661 M 0.48 % 104.156 M -47.03 % 196.641 M 86.28 % 105.564 M -89.25 % 981.690 M 772.51 % 112.513 M -89.40 % 1.061 B 897.79 % 106.356 M -90.15 % 1.080 B 938.23 % 104.013 M -82.20 % 584.499 M 555.97 % 89.104 M -84.86 % 588.364 M 552.55 % 90.164 M -84.71 % 589.708 M 558.04 % 89.616 M -85.82 % 632.130 M 601.74 % 90.081 M -87.26 % 707.131 M 664.76 % 92.464 M -87.62 % 746.833 M 702.99 % 93.007 M -88.07 % 779.604 M -4.03 % 812.325 M 772.92 % 93.058 M -88.46 % 806.330 M 15.84 % 696.095 M 28.08 % 543.492 M -14.26 % 633.894 M 2.86 % 616.246 M 22.29 % 503.921 M 7.48 % 468.851 M 440.82 % 86.692 M 179.50 % -109.047 M 6.21 % -116.265 M
Property plant equipment net 4.824 B 1.12 % 4.771 B -2.58 % 4.897 B -2.99 % 5.048 B -1.12 % 5.105 B -2.60 % 5.241 B -2.58 % 5.380 B -7.36 % 5.808 B -4.75 % 6.097 B -4.34 % 6.374 B 3.92 % 6.134 B -4.32 % 6.410 B -1.78 % 6.527 B 17.86 % 5.538 B -13.40 % 6.395 B 1.80 % 6.282 B -5.69 % 6.661 B 10.96 % 6.003 B -9.59 % 6.640 B 3.97 % 6.386 B -8.99 % 7.017 B 8.52 % 6.466 B -6.03 % 6.880 B 13.25 % 6.076 B -6.53 % 6.500 B 10.01 % 5.908 B 15.41 % 5.119 B -5.17 % 5.399 B 16.19 % 4.646 B 5.74 % 4.394 B 8.70 % 4.042 B -0.33 % 4.056 B 7.03 % 3.789 B 16.20 % 3.261 B 7.09 % 3.045 B 21.38 % 2.509 B 4.80 % 2.394 B -36.36 % 3.762 B
Total non current assets 11.251 B 1.70 % 11.063 B -1.56 % 11.239 B -1.45 % 11.404 B 2.16 % 11.163 B -1.96 % 11.386 B -1.21 % 11.525 B -4.96 % 12.127 B -1.43 % 12.302 B -1.80 % 12.528 B 6.47 % 11.766 B -3.21 % 12.156 B -0.58 % 12.228 B 5.80 % 11.558 B -3.52 % 11.980 B -2.04 % 12.230 B 3.64 % 11.800 B 1.85 % 11.586 B -1.31 % 11.739 B 0.37 % 11.697 B -2.36 % 11.980 B 1.12 % 11.847 B 2.92 % 11.511 B 1.74 % 11.315 B 4.90 % 10.786 B 1.50 % 10.627 B 12.31 % 9.462 B 7.70 % 8.785 B 5.04 % 8.364 B 8.47 % 7.711 B 11.10 % 6.940 B 0.61 % 6.898 B 11.09 % 6.209 B 14.58 % 5.419 B 21.83 % 4.448 B 17.96 % 3.771 B 14.17 % 3.303 B -24.47 % 4.373 B
Other current assets 118.341 M 1.27 % 116.855 M -73.92 % 448.065 M 265.46 % 122.603 M -66.89 % 370.298 M 21.47 % 304.843 M -19.09 % 376.791 M -1.27 % 381.641 M -23.17 % 496.716 M 457.15 % 89.153 M 8.57 % 82.112 M -9.62 % 90.851 M 3.84 % 87.489 M -74.65 % 345.102 M 232.45 % 103.806 M 5.28 % 98.597 M -7.38 % 106.453 M -17.30 % 128.720 M -73.10 % 478.577 M 33.58 % 358.267 M 3.36 % 346.604 M 18.23 % 293.169 M 3.24 % 283.961 M -0.94 % 286.648 M 87.01 % 153.281 M 22.16 % 125.474 M -42.33 % 217.572 M 0.000 -100.00 % 79.787 M 200.47 % 26.554 M -87.60 % 214.214 M 309.53 % 52.307 M -29.83 % 74.542 M 24.19 % 60.024 M -73.36 % 225.323 M 0.000 -100.00 % 2.000 -100.00 % 201.689 M
Short term investments 175.755 M 40.76 % 124.864 M 56.35 % 79.860 M -25.67 % 107.435 M 50.54 % 71.369 M 165.78 % 26.852 M -51.36 % 55.211 M -2.39 % 56.561 M -23.68 % 74.111 M -10.35 % 82.667 M -9.28 % 91.119 M -27.32 % 125.369 M 5.58 % 118.741 M 10.13 % 107.815 M 67.52 % 64.359 M -56.55 % 148.118 M 693.90 % 18.657 M 24.69 % 14.963 M 7.72 % 13.890 M -10.58 % 15.533 M -26.46 % 21.121 M -3.76 % 21.947 M 1.42 % 21.639 M 3.28 % 20.952 M 3.63 % 20.218 M -18.90 % 24.929 M 528.88 % 3.964 M -74.82 % 15.741 M 0.000 -100.00 % 24.943 M 0.000 0.000 0.000 0.000 -100.00 % 50.094 M 32.63 % 37.770 M 1.90 % 37.066 M 0.000
cash and cash equivalents 2.507 B 37.96 % 1.817 B -1.58 % 1.846 B 112.07 % 870.561 M 23.43 % 705.310 M -6.25 % 752.333 M 22.70 % 613.150 M -17.73 % 745.331 M 7.88 % 690.884 M -25.27 % 924.457 M 5.62 % 875.289 M -3.76 % 909.496 M 9.38 % 831.472 M -14.32 % 970.410 M -0.15 % 971.848 M 21.90 % 797.278 M -11.24 % 898.273 M -4.87 % 944.218 M -2.64 % 969.830 M -10.54 % 1.084 B -15.28 % 1.280 B -11.28 % 1.442 B 32.80 % 1.086 B -4.32 % 1.135 B 6.03 % 1.071 B 27.61 % 838.918 M 5.99 % 791.471 M -5.64 % 838.786 M -17.35 % 1.015 B 87.69 % 540.696 M -15.66 % 641.060 M -3.65 % 665.317 M 43.69 % 463.027 M 19.74 % 386.684 M 17.12 % 330.161 M 19.59 % 276.076 M 47.73 % 186.874 M 24.30 % 150.343 M
Cash and short term investments 2.683 B 38.14 % 1.942 B 0.83 % 1.926 B 96.94 % 977.996 M 25.92 % 776.679 M -0.32 % 779.185 M 16.58 % 668.360 M -16.65 % 801.892 M 4.82 % 764.995 M -24.04 % 1.007 B 4.21 % 966.408 M -6.62 % 1.035 B 8.91 % 950.213 M -11.87 % 1.078 B 4.05 % 1.036 B 9.61 % 945.396 M 3.10 % 916.930 M -4.40 % 959.181 M -2.49 % 983.720 M -10.54 % 1.100 B -15.46 % 1.301 B -11.16 % 1.464 B 32.18 % 1.108 B -4.18 % 1.156 B 5.99 % 1.091 B 26.27 % 863.847 M 8.60 % 795.435 M -6.92 % 854.527 M -15.80 % 1.015 B 79.41 % 565.639 M -11.77 % 641.060 M -3.65 % 665.317 M 43.69 % 463.027 M 19.74 % 386.684 M 1.69 % 380.255 M 21.16 % 313.846 M 40.15 % 223.940 M 48.95 % 150.343 M
Total current assets 3.148 B 29.25 % 2.435 B -0.84 % 2.456 B 68.76 % 1.455 B 11.42 % 1.306 B 5.63 % 1.237 B 7.32 % 1.152 B -14.25 % 1.344 B 0.50 % 1.337 B -9.70 % 1.481 B -2.02 % 1.511 B -3.50 % 1.566 B 1.86 % 1.537 B -4.68 % 1.613 B -4.71 % 1.693 B 17.10 % 1.446 B 2.34 % 1.412 B 0.30 % 1.408 B -7.51 % 1.522 B -4.18 % 1.589 B -10.73 % 1.780 B -5.97 % 1.893 B 23.53 % 1.532 B -3.25 % 1.584 B 1.72 % 1.557 B 20.46 % 1.293 B -4.76 % 1.357 B 14.36 % 1.187 B -14.35 % 1.386 B 67.37 % 827.853 M -7.05 % 890.644 M -2.87 % 916.914 M 28.51 % 713.510 M 4.63 % 681.957 M 8.66 % 627.597 M 27.54 % 492.081 M 17.96 % 417.150 M 12.93 % 369.396 M
Inventory 79.070 M -3.35 % 81.814 M -0.09 % 81.888 M -0.33 % 82.157 M 0.65 % 81.626 M -1.04 % 82.482 M 1.87 % 80.965 M -22.08 % 103.903 M -5.09 % 109.472 M -6.53 % 117.119 M -2.83 % 120.535 M -3.20 % 124.520 M -25.78 % 167.769 M -11.53 % 189.625 M -18.85 % 233.680 M 177.41 % 84.236 M 81.24 % 46.478 M -23.01 % 60.371 M 0.32 % 60.178 M -6.13 % 64.106 M -7.41 % 69.238 M -0.99 % 69.932 M -2.06 % 71.404 M -1.95 % 72.822 M 0.92 % 72.157 M -4.38 % 75.460 M 58.17 % 47.709 M -37.81 % 76.719 M 79.04 % 42.850 M 5.64 % 40.562 M 14.68 % 35.370 M -2.43 % 36.252 M 13.98 % 31.805 M 12.72 % 28.215 M 28.14 % 22.019 M 6.32 % 20.711 M 9.43 % 18.926 M 9.00 % 17.364 M
Net receivables 267.751 M -9.15 % 294.731 M 859 399.58 % 34.291 K -99.99 % 272.617 M -7.10 % 293.456 M 283.89 % 76.443 M -73.16 % 284.813 M 473.23 % 49.686 M -82.78 % 288.460 M 7.96 % 267.185 M -21.89 % 342.065 M 8.33 % 315.755 M -4.87 % 331.917 M 28.70 % 257.898 M -19.15 % 318.965 M 0.53 % 317.276 M -7.38 % 342.566 M 31.82 % 259.870 M -22.40 % 334.877 M 279.77 % 88.179 M 2.10 % 86.365 M -2.80 % 88.855 M -4.56 % 93.102 M 0.94 % 92.235 M -61.71 % 240.854 M 5.75 % 227.751 M -23.18 % 296.478 M 16.02 % 255.550 M 3.00 % 248.114 M 27.17 % 195.098 M 0.000 -100.00 % 163.038 M 0.000 -100.00 % 135.324 M 0.000 -100.00 % 157.526 M -9.62 % 174.284 M 0.000
Tax assets 69.210 M -5.58 % 73.300 M 1.04 % 72.546 M -5.30 % 76.604 M -3.30 % 79.221 M -8.37 % 86.457 M 7.88 % 80.144 M 9.09 % 73.463 M 24.86 % 58.838 M 13.34 % 51.911 M 23.38 % 42.074 M 51.92 % 27.694 M 10.80 % 24.995 M 232.96 % 7.507 M -2.72 % 7.717 M -5.17 % 8.138 M 38.10 % 5.893 M -5.15 % 6.213 M 54.09 % 4.032 M -7.59 % 4.363 M 122.49 % 1.961 M 254.61 % 553.000 K 7.38 % 515.000 K -32.06 % 758.000 K -78.58 % 3.538 M 10.98 % 3.188 M -17.84 % 3.880 M 73.60 % 2.235 M 43.45 % 1.558 M -45.54 % 2.861 M 113.35 % 1.341 M 6.26 % 1.262 M 12.98 % 1.117 M -51.31 % 2.294 M 313.33 % 555.000 K -89.28 % 5.179 M -13.61 % 5.995 M 38.07 % 4.342 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 59.506 M -24.48 % 78.795 M 42.25 % 55.391 M -31.77 % 81.186 M 33.50 % 60.812 M -21.81 % 77.770 M 43.98 % 54.016 M -20.91 % 68.293 M 8.64 % 62.862 M -23.11 % 81.753 M -3.77 % 84.952 M -10.04 % 94.432 M 17.41 % 80.427 M -22.69 % 104.037 M 7.52 % 96.760 M -19.36 % 119.984 M 37.01 % 87.573 M -26.25 % 118.741 M 22.05 % 97.286 M -7.65 % 105.341 M 10.34 % 95.469 M -7.19 % 102.867 M 1.38 % 101.468 M 6.86 % 94.958 M 15.81 % 81.995 M -20.51 % 103.145 M -81.68 % 563.126 M -20.65 % 709.703 M 17.17 % 605.717 M 14.69 % 528.145 M 47.82 % 357.293 M -19.13 % 441.787 M 823.00 % 47.864 M -11.39 % 54.019 M -81.57 % 293.091 M 26.44 % 231.796 M 18.61 % 195.431 M 32.42 % 147.583 M
Tax payables 17.226 M -9.75 % 19.087 M -12.61 % 21.841 M -9.87 % 24.232 M 41.79 % 17.090 M 179.82 % 6.108 M 1 809.19 % 319.904 K -92.39 % 4.204 M -16.71 % 5.047 M -14.18 % 5.881 M -20.26 % 7.375 M -75.50 % 30.105 M 30.45 % 23.077 M 12.98 % 20.425 M -17.11 % 24.641 M 62.99 % 15.118 M -25.77 % 20.366 M -9.50 % 22.504 M -12.37 % 25.681 M 29.15 % 19.885 M -30.10 % 28.448 M 33.68 % 21.280 M -20.92 % 26.911 M -66.58 % 80.523 M 216.15 % 25.470 M 48.53 % 17.148 M -39.77 % 28.471 M 53.00 % 18.609 M -40.59 % 31.323 M 79.01 % 17.498 M -25.74 % 23.563 M 58.89 % 14.830 M -23.28 % 19.330 M -29.60 % 27.456 M 41.52 % 19.401 M 27.76 % 15.186 M 74.55 % 8.700 M 404.35 % 1.725 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 531.859 M 2.58 % 518.499 M -0.78 % 522.574 M -8.41 % 570.566 M -3.23 % 589.639 M -1.99 % 601.639 M 6.61 % 564.337 M -4.11 % 588.530 M 0.45 % 585.885 M 280.04 % -325.422 M 1.82 % -331.459 M -0.67 % -329.257 M -15.90 % -284.093 M -1.58 % -279.678 M 1.63 % -284.299 M 0.30 % -285.144 M 1.29 % -288.879 M -5.09 % -274.878 M -5.27 % -261.108 M -1.48 % -257.291 M -1 118 756.52 % 23.000 K 0.000 0.000 0.000 -100.00 % 12.028 M 0.000 0.000 -100.00 % 35.329 M 30.79 % 27.012 M 101.85 % -1.457 B -427.77 % -276.145 M -10.82 % -249.177 M 40.17 % -416.485 M -6.37 % -391.539 M
Minority interest 263.351 M 3.83 % 253.644 M 2.61 % 247.204 M 0.67 % 245.556 M 39.90 % 175.528 M 3.06 % 170.323 M 33.47 % 127.608 M -31.22 % 185.519 M -9.74 % 205.535 M -18.81 % 253.158 M -1.61 % 257.312 M -18.17 % 314.454 M 0.40 % 313.191 M -19.27 % 387.937 M -6.86 % 416.510 M -5.22 % 439.440 M 7.73 % 407.924 M -3.25 % 421.606 M -9.05 % 463.538 M -6.81 % 497.392 M -4.41 % 520.314 M -2.75 % 535.049 M -2.03 % 546.161 M -1.55 % 554.763 M 3.87 % 534.118 M 6.26 % 502.674 M 13.62 % 442.431 M 4.94 % 421.587 M 10.68 % 380.890 M 8.10 % 352.348 M 7.73 % 327.056 M 3.57 % 315.792 M 5.95 % 298.057 M -1.78 % 303.458 M 9.89 % 276.145 M 10.82 % 249.177 M 32.74 % 187.719 M -52.06 % 391.539 M
Capital lease obligations 583.753 M 6.36 % 548.836 M -2.04 % 560.279 M -2.11 % 572.352 M -0.14 % 573.148 M 1.76 % 563.228 M 0.26 % 561.790 M -9.21 % 618.798 M -4.47 % 647.757 M -2.96 % 667.530 M 8.58 % 614.766 M -3.96 % 640.133 M 0.35 % 637.888 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.012 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 M 0.00 % 1.368 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
Other total stockholders equity 3.062 B 1.87 % 3.005 B -3.88 % 3.127 B -0.06 % 3.129 B 2.58 % 3.050 B -2.37 % 3.124 B -0.10 % 3.127 B 0.00 % 3.127 B -0.62 % 3.147 B 0.04 % 3.145 B 0.16 % 3.141 B -0.09 % 3.143 B -7.80 % 3.409 B -0.49 % 3.426 B 9.52 % 3.128 B 46.06 % 2.142 B -31.35 % 3.120 B 0.03 % 3.119 B 0.00 % 3.119 B 0.00 % 3.119 B 0.04 % 3.118 B 0.00 % 3.118 B 22.83 % 2.538 B 0.01 % 2.538 B -36.56 % 4.001 B -1.77 % 4.073 B 133.92 % 1.741 B -55.70 % 3.930 B 237.01 % 1.166 B -26.83 % 1.594 B 13.49 % 1.404 B -0.57 % 1.412 B 0.000 0.000 -100.00 % 2.313 B 9.02 % 2.122 B 7.26 % 1.978 B -16.02 % 2.356 B
Deferred tax liabilities non current 331.883 M 3.29 % 321.297 M 0.27 % 320.431 M 4.81 % 305.733 M 1.84 % 300.194 M 1.68 % 295.228 M 0.30 % 294.345 M -3.07 % 303.683 M -2.72 % 312.163 M -5.38 % 329.923 M -3.88 % 343.237 M -4.12 % 357.971 M 1.98 % 351.029 M 6.03 % 331.076 M -0.12 % 331.459 M 0.67 % 329.257 M 4.48 % 315.150 M 1.61 % 310.144 M -2.59 % 318.382 M 0.33 % 317.319 M -1.29 % 321.477 M 5.42 % 304.957 M 4.65 % 291.406 M 2.09 % 285.452 M 5.09 % 271.636 M 8.75 % 249.777 M 7.52 % 232.297 M -0.70 % 233.944 M -1.27 % 236.949 M 4.99 % 225.682 M 3.93 % 217.151 M 0.52 % 216.037 M -1.82 % 220.044 M 3.17 % 213.288 M 0.64 % 211.941 M 4.80 % 202.225 M 6.69 % 189.536 M -46.84 % 356.565 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 14.399 B 6.67 % 13.498 B -1.43 % 13.695 B 6.50 % 12.859 B 3.13 % 12.469 B -1.21 % 12.622 B -0.43 % 12.677 B -5.89 % 13.470 B -1.24 % 13.639 B -2.63 % 14.008 B 5.51 % 13.277 B -3.24 % 13.722 B -0.31 % 13.765 B 4.51 % 13.171 B -3.67 % 13.672 B -0.02 % 13.675 B 3.50 % 13.213 B 1.68 % 12.994 B -2.02 % 13.262 B -0.18 % 13.285 B -3.45 % 13.759 B 0.14 % 13.740 B 5.34 % 13.044 B 1.13 % 12.898 B 4.50 % 12.343 B 3.55 % 11.919 B 10.17 % 10.819 B 8.49 % 9.972 B 2.28 % 9.749 B 14.18 % 8.539 B 9.04 % 7.831 B 0.21 % 7.815 B 12.88 % 6.923 B 13.47 % 6.101 B 20.20 % 5.076 B 19.06 % 4.263 B 14.59 % 3.720 B -21.56 % 4.743 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-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 2014-12-31 2014-06-30 2013-12-31 2013-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -258.063 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 5.086 M 0.000 -100.00 % 4.353 M -19.88 % 5.433 M 121.21 % 2.456 M 59.90 % 1.536 M 41.63 % 1.085 M 16.80 % 928.500 K 286.88 % 240.000 K 25.33 % 191.500 K -50.26 % 385.000 K 391.67 % -132.000 K -111.28 % 1.171 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.935 M 0.000
Change in working capital 0.000 -100.00 % 11.831 M 0.000 100.00 % -22.557 M 0.000 100.00 % -12.979 M 0.000 -100.00 % 15.713 M 0.000 -100.00 % 41.353 M 0.000 -100.00 % 26.131 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.472 M 0.000 100.00 % -32.396 M 0.000 -100.00 % 23.760 M 0.000 100.00 % -14.327 M 0.000
Accounts receivables 0.000 -100.00 % 8.043 M 0.000 100.00 % -26.646 M 0.000 100.00 % -9.455 M 0.000 -100.00 % 10.437 M 0.000 -100.00 % 34.198 M 0.000 100.00 % -10.131 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.603 M 0.000 100.00 % -39.841 M 0.000 -100.00 % 23.579 M 0.000 100.00 % -14.655 M 0.000
Inventory 0.000 -100.00 % 1.728 M 0.000 -100.00 % 1.954 M 0.000 -100.00 % 1.064 M 0.000 -100.00 % 4.884 M 0.000 -100.00 % 4.603 M 0.000 -100.00 % 33.181 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 843.000 K 0.000 -100.00 % 3.636 M 0.000 -100.00 % 2.661 M 0.000 -100.00 % 685.500 K 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 2.060 M 0.000 -100.00 % 2.135 M 0.000 100.00 % -4.589 M 0.000 -100.00 % 392.500 K 0.000 -100.00 % 2.552 M 0.000 -100.00 % 3.081 M 0.000 0.000 0.000 0.000 0.000 100.00 % -3.712 M 0.000 -100.00 % 3.809 M 0.000 100.00 % -2.480 M 0.000 100.00 % -357.000 K 0.000
Other non cash items 2.863 M -97.06 % 97.514 M 154.61 % -178.552 M -609.15 % 35.069 M 115.54 % -225.698 M -171.72 % 314.696 M 81.16 % 173.712 M -58.05 % 414.113 M 237.67 % 122.640 M -67.51 % 377.416 M 236.30 % 112.227 M -75.22 % 452.851 M 285.13 % 117.584 M -49.15 % 231.254 M 216.89 % -197.838 M -196.29 % 205.469 M 347.79 % -82.920 M -186.83 % 95.494 M 183.91 % -113.802 M -192.70 % 122.765 M 156.59 % -216.938 M -2 949.20 % 7.614 M 104.62 % -164.966 M -805.74 % 23.375 M 113.74 % -170.065 M
Net cash provided by operating activities 65.863 M -78.56 % 307.129 M 486.94 % 52.328 M -73.38 % 196.547 M 364.84 % 42.283 M -76.46 % 179.642 M 240.44 % -127.915 M -513.46 % 30.938 M 130.14 % -102.646 M -374.99 % 37.327 M 111.28 % -330.971 M -201.52 % 326.008 M 481.28 % 56.085 M -87.15 % 436.434 M 242.09 % 127.578 M -72.44 % 462.928 M 253.97 % 130.780 M -62.88 % 352.296 M 780.56 % 40.008 M -86.45 % 295.223 M 575.74 % 43.689 M -85.01 % 291.409 M 413.96 % 56.699 M -67.96 % 176.936 M 1 113.30 % 14.583 M
Investments in property plant and equipment 0.000 100.00 % -60.164 M -18.17 % -50.911 M -211.17 % -16.361 M 75.28 % -66.181 M -263.60 % -18.201 M 70.23 % -61.149 M -48.26 % -41.244 M -10.32 % -37.386 M 50.67 % -75.783 M -65.65 % -45.748 M 7.59 % -49.508 M 73.02 % -183.518 M -425.95 % -34.892 M 70.77 % -119.355 M 33.44 % -179.329 M 8.18 % -195.300 M 4.59 % -204.686 M 25.42 % -274.447 M 33.78 % -414.470 M -34.05 % -309.192 M 32.22 % -456.184 M -19.93 % -380.369 M -116.23 % -175.906 M -45.18 % -121.162 M
Acquisitions net 0.000 -100.00 % 39.813 M 0.000 0.000 0.000 -100.00 % 27.478 M 454.54 % 4.955 M -89.02 % 45.145 M 4 417.09 % 999.426 K 315.29 % 240.657 K 19.57 % 201.273 K 25.03 % 160.979 K 100.48 % -33.426 M -204.69 % 31.930 M 1 988.95 % 1.529 M -83.57 % 9.304 M 3 386.21 % 266.888 K 0.000 0.000 0.000 100.00 % -31.650 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -27.349 M -1 113.14 % -2.254 M 0.000 0.000 100.00 % -67.228 M 0.000 100.00 % -20.874 M 33.13 % -31.215 M -305.13 % -7.705 M -17.11 % -6.579 M 94.18 % -113.031 M -635.25 % -15.373 M 85.97 % -109.576 M -499.61 % -18.275 M 67.51 % -56.255 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 9.244 M 0.000 0.000 0.000 -100.00 % 27.725 M -14.79 % 32.539 M -29.43 % 46.107 M 2.24 % 45.097 M 659.15 % 5.940 M -84.01 % 37.157 M 0.000 0.000 -100.00 % 14.245 M -33.29 % 21.352 M 78.38 % 11.970 M -86.64 % 89.585 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -70.169 M -6 321.69 % -1.093 M -101.37 % 79.998 M 253.19 % -52.223 M -129.49 % -22.756 M 12.00 % -25.859 M -200.48 % 25.735 M 533.87 % -5.932 M -199.58 % 5.957 M 175.61 % -7.878 M -199.96 % 7.882 M 261.11 % -4.892 M -200.27 % 4.879 M 109.64 % -50.631 M -427.83 % 15.444 M 497.63 % -3.884 M 0.000 100.00 % -24.258 M 37.48 % -38.800 M -222.16 % 31.761 M 134.96 % -90.857 M 19.94 % -113.482 M -174.79 % -41.298 M -434.05 % 12.363 M -14.79 % 14.509 M
Net cash used for investing activites -70.169 M -77.42 % -39.549 M -247.39 % 26.833 M 139.12 % -68.584 M 22.88 % -88.937 M -58.57 % -56.085 M -2 795.47 % 2.081 M 126.40 % -7.882 M -153.74 % 14.668 M 115.98 % -91.761 M -17 938.61 % -508.691 K 99.72 % -178.730 M 21.42 % -227.439 M -52.72 % -148.924 M -49.97 % -99.305 M 54.49 % -218.194 M -106.92 % -105.448 M 53.94 % -228.944 M 26.91 % -313.247 M 18.15 % -382.709 M 11.35 % -431.699 M 24.22 % -569.666 M -35.10 % -421.667 M -157.83 % -163.543 M -53.34 % -106.653 M
Debt repayment 726.761 M 385.96 % -254.145 M -125.67 % 990.182 M 2 237.96 % 42.352 M 0.000 -100.00 % 37.912 M -15.99 % 45.126 M 3.14 % 43.753 M 133.18 % -131.856 M -303.41 % 64.822 M -79.99 % 323.982 M 0.000 -100.00 % 94.896 M 162.91 % -150.843 M -202.52 % 147.140 M -84.12 % 926.865 M 24 781.12 % -3.755 M 0.000 0.000 0.000 0.000 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 -100.00 % 116.875 K -94.61 % 2.170 M -61.21 % 5.594 M 690.08 % 708.051 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -5.564 M -25 476.79 % 21.927 K 100.41 % -5.335 M 5.42 % -5.641 M 31.70 % -8.259 M -189.94 % -2.849 M -1 188.91 % -221.000 K 0.000 0.000 0.000 0.000 100.00 % -2.139 M 0.000 100.00 % -5.040 M -74.61 % -2.886 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -45.454 M -100.15 % -22.710 M 66.94 % -68.701 M 0.000 0.000 0.000 0.000 100.00 % -1.637 M 0.42 % -1.644 M 39.90 % -2.736 M 0.04 % -2.737 M 91.98 % -34.123 M 49.48 % -67.550 M -107.31 % -32.583 M 40.76 % -55.001 M -291.69 % -14.042 M 72.18 % -50.474 M -534.57 % -7.954 M 79.13 % -38.104 M -210.22 % -12.283 M 68.00 % -38.381 M -317.41 % -9.195 M 70.42 % -31.088 M -221.27 % -9.677 M 63.59 % -26.576 M
Other financing activites -13.677 M 50.36 % -27.553 M -296.65 % -6.946 M 25.25 % -9.292 M -164.61 % 14.382 M 162.35 % -23.068 M 7.28 % -24.879 M -132.88 % -10.683 M -8.45 % -9.851 M 8.45 % -10.760 M 18.40 % -13.186 M 3.26 % -13.631 M 71.38 % -47.633 M -140.60 % -19.798 M 0.000 100.00 % -1.131 B -61 263.29 % -1.843 M 96.05 % -46.697 M -128.57 % 163.437 M 492.43 % -41.647 M -123.35 % 178.390 M -69.50 % 584.978 M 75.34 % 333.616 M 450.06 % 60.651 M -70.02 % 202.279 M
Net cash used provided by financing activities 662.066 M 317.51 % -304.386 M -133.48 % 909.199 M 3 215.95 % 27.419 M 347.80 % 6.123 M -78.95 % 29.090 M -16.83 % 34.976 M 0.77 % 34.707 M 124.21 % -143.352 M -352.39 % 56.798 M -81.64 % 309.429 M 564.86 % -66.564 M -343.41 % 27.347 M 113.14 % -208.146 M -327.67 % 91.423 M 142.98 % -212.707 M -284.19 % -55.364 M -1.31 % -54.651 M -143.60 % 125.333 M 332.40 % -53.930 M -138.52 % 140.009 M -75.68 % 575.783 M 90.32 % 302.528 M 493.49 % 50.974 M -70.99 % 175.704 M
Effect of forex changes on cash 31.953 M 314.58 % 7.707 M 157.05 % -13.509 M -236.40 % 9.904 M 242.30 % -6.960 M -10.18 % -6.317 M 69.24 % -20.537 M -1 297.84 % 1.715 M 509.68 % -418.500 K -101.76 % 23.775 M 468.48 % -6.452 M -533.79 % -1.018 M -145.17 % 2.254 M 0.000 0.000 0.000 0.000 100.00 % -25.464 M -1 673.26 % -1.436 M 96.34 % -39.193 M -575.62 % -5.801 M 47.50 % -11.050 M -44.71 % -7.636 M -2 310.13 % 345.500 K 110.56 % -3.271 M
Net change in cash 689.712 M 2 470.25 % -29.099 M -102.98 % 974.851 M 489.80 % 165.286 M 448.04 % -47.491 M -134.12 % 139.183 M 205.30 % -132.181 M -342.77 % 54.447 M 123.31 % -233.573 M -575.05 % 49.168 M 243.74 % -34.207 M -142.92 % 79.696 M 156.22 % -141.753 M 0.000 0.000 0.000 0.000 -100.00 % 43.237 M 128.95 % -149.342 M 17.31 % -180.609 M 28.84 % -253.802 M -188.59 % 286.476 M 508.81 % -70.076 M -208.29 % 64.713 M -19.47 % 80.363 M
Cash at beginning of period 1.816 B -1.58 % 1.845 B 5.99 % 1.741 B 146.79 % 705.511 M 0.000 -100.00 % 613.150 M -17.73 % 745.331 M 7.88 % 690.884 M -25.27 % 924.457 M 5.62 % 875.289 M -3.76 % 909.496 M 9.60 % 829.800 M -14.74 % 973.225 M 0.14 % 971.848 M 5.42 % 921.862 M 2.63 % 898.273 M 76.66 % 508.488 M -65.83 % 1.488 B 0.000 -100.00 % 2.148 B 0.000 -100.00 % 2.083 B 0.000 0.000 -100.00 % 901.647 M
Cash at end of period 2.506 B 37.97 % 1.816 B -50.79 % 3.691 B 2 132.99 % 165.286 M 448.04 % -47.491 M -106.31 % 752.333 M 22.70 % 613.150 M -17.73 % 745.331 M 7.88 % 690.884 M -25.27 % 924.457 M 5.62 % 875.289 M -3.76 % 909.496 M 9.38 % 831.472 M -14.32 % 970.410 M -0.15 % 971.848 M 5.42 % 921.862 M 2.63 % 898.273 M -41.34 % 1.531 B 1 125.43 % -149.342 M -107.59 % 1.967 B 875.19 % -253.802 M -110.71 % 2.369 B 3 480.89 % -70.076 M -208.29 % 64.713 M -93.41 % 982.010 M
Operating cash flow 65.863 M -78.56 % 307.129 M 486.94 % 52.328 M -73.38 % 196.547 M 364.84 % 42.283 M -76.46 % 179.642 M 240.44 % -127.915 M -513.46 % 30.938 M 130.14 % -102.646 M -374.99 % 37.327 M 111.28 % -330.971 M -201.52 % 326.008 M 481.28 % 56.085 M -87.15 % 436.434 M 242.09 % 127.578 M -72.44 % 462.928 M 253.97 % 130.780 M -62.88 % 352.296 M 780.56 % 40.008 M -86.45 % 295.223 M 575.74 % 43.689 M -85.01 % 291.409 M 413.96 % 56.699 M -67.96 % 176.936 M 1 113.30 % 14.583 M
Capital expenditure -29.635 M 45.05 % -53.929 M -5.93 % -50.911 M -211.17 % -16.361 M 75.28 % -66.181 M -263.60 % -18.201 M 70.23 % -61.149 M -48.26 % -41.244 M -10.32 % -37.386 M 50.67 % -75.783 M -65.65 % -45.748 M 7.59 % -49.508 M 73.02 % -183.518 M -425.95 % -34.892 M 70.77 % -119.355 M 33.44 % -179.329 M 8.18 % -195.300 M 4.59 % -204.686 M 25.42 % -274.447 M 33.78 % -414.470 M -34.05 % -309.192 M 32.22 % -456.184 M -19.93 % -380.369 M -116.23 % -175.906 M -45.18 % -121.162 M
Free CashFlow 36.228 M -85.69 % 253.200 M 17 774.68 % 1.417 M -99.21 % 180.186 M 853.98 % -23.898 M -114.80 % 161.441 M 185.39 % -189.064 M -1 734.39 % -10.307 M 92.64 % -140.032 M -264.14 % -38.455 M 89.79 % -376.719 M -236.25 % 276.500 M 316.98 % -127.433 M -131.74 % 401.542 M 4 783.06 % 8.223 M -97.10 % 283.599 M 539.56 % -64.519 M -143.71 % 147.610 M 162.96 % -234.439 M -96.60 % -119.247 M 55.09 % -265.503 M -61.13 % -164.775 M 49.09 % -323.670 M -31 524.27 % 1.030 M 100.97 % -106.579 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003