Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 2.971 B 5.37 % 2.820 B 6.41 % 2.650 B 5.26 % 2.517 B 2.91 % 2.446 B 11.85 % 2.187 B -0.51 % 2.198 B -1.37 % 2.229 B -4.69 % 2.339 B 9.62 % 2.134 B 19.95 % 1.779 B 12.75 % 1.578 B 13.91 % 1.385 B -2.25 % 1.417 B 8.53 % 1.305 B 9.12 % 1.196 B 7.64 % 1.111 B 26.66 % 877.426 M 37.02 % 640.377 M 56.96 % 407.999 M 8.41 % 376.355 M 14.15 % 329.702 M -5.65 % 349.437 M
Net income 917.754 M 10.44 % 830.979 M 11.01 % 748.556 M 3.61 % 722.443 M -7.19 % 778.389 M 11.98 % 695.112 M -23.07 % 903.582 M 8.15 % 835.508 M -9.15 % 919.702 M 2.25 % 899.478 M 41.80 % 634.339 M 25.21 % 506.628 M 67.70 % 302.111 M -11.61 % 341.795 M -9.58 % 378.007 M 3.39 % 365.601 M -2.34 % 374.357 M 37.01 % 273.238 M 93.72 % 141.050 M 31.83 % 106.997 M 20.36 % 88.901 M 354.25 % 19.571 M -59.20 % 47.970 M
Income before tax 1.251 B 9.65 % 1.141 B 10.05 % 1.037 B 4.21 % 994.987 M -6.56 % 1.065 B 12.30 % 948.159 M -22.76 % 1.228 B 6.56 % 1.152 B -7.69 % 1.248 B 1.04 % 1.235 B 42.36 % 867.608 M 17.96 % 735.538 M 41.17 % 521.013 M 4.60 % 498.111 M -7.70 % 539.666 M 4.19 % 517.960 M -6.59 % 554.489 M 36.85 % 405.176 M 91.75 % 211.304 M 107.41 % 101.877 M 0.000 0.000 0.000
Income before tax ratio 0.42 4.06 % 0.40 3.42 % 0.39 -1.00 % 0.40 -9.20 % 0.44 0.41 % 0.43 -22.36 % 0.56 8.04 % 0.52 -3.15 % 0.53 -7.83 % 0.58 18.68 % 0.49 4.62 % 0.47 23.93 % 0.38 7.01 % 0.35 -14.96 % 0.41 -4.52 % 0.43 -13.22 % 0.50 8.04 % 0.46 39.95 % 0.33 32.15 % 0.25 0.00 0.00 0.00
EBITDA 5.890 B -1.82 % 5.999 B 33.92 % 4.480 B 44.34 % 3.104 B -12.54 % 3.548 B 366.31 % 760.932 M -21.08 % 964.227 M -2.96 % 993.653 M -4.11 % 1.036 B -0.34 % 1.040 B -56.30 % 2.379 B 39.92 % 1.701 B 22.48 % 1.388 B 0.63 % 1.380 B 127.81 % 605.632 M -37.39 % 967.282 M 104.08 % 473.972 M 71.62 % 276.182 M 113.76 % 129.200 M -72.63 % 472.123 M 461.26 % 84.118 M 20 128.10 % -420.000 K -102.24 % 18.726 M
Net income ratio 0.31 4.81 % 0.29 4.32 % 0.28 -1.57 % 0.29 -9.81 % 0.32 0.12 % 0.32 -22.68 % 0.41 9.65 % 0.37 -4.68 % 0.39 -6.72 % 0.42 18.21 % 0.36 11.05 % 0.32 47.21 % 0.22 -9.57 % 0.24 -16.69 % 0.29 -5.25 % 0.31 -9.27 % 0.34 8.17 % 0.31 41.38 % 0.22 -16.01 % 0.26 11.02 % 0.24 297.94 % 0.06 -56.76 % 0.14
Ratio EBITDA 1.98 -6.82 % 2.13 25.85 % 1.69 37.13 % 1.23 -15.01 % 1.45 316.92 % 0.35 -20.68 % 0.44 -1.61 % 0.45 0.61 % 0.44 -9.08 % 0.49 -63.57 % 1.34 24.10 % 1.08 7.52 % 1.00 2.95 % 0.97 109.90 % 0.46 -42.62 % 0.81 89.59 % 0.43 35.49 % 0.31 56.01 % 0.20 -82.56 % 1.16 417.73 % 0.22 17 645.41 % 0.00 -102.38 % 0.05
Gross profit ratio 0.52 -10.03 % 0.58 -1.53 % 0.59 0.45 % 0.58 -0.65 % 0.59 -1.67 % 0.60 -6.07 % 0.64 1.65 % 0.63 -3.48 % 0.65 2.55 % 0.63 4.51 % 0.60 3.24 % 0.59 -17.55 % 0.71 -29.02 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 82.906 M -0.04 % 82.940 M -0.16 % 83.074 M -0.37 % 83.383 M -0.29 % 83.628 M -2.43 % 85.713 M -0.65 % 86.276 M 0.23 % 86.081 M -0.59 % 86.589 M 0.14 % 86.466 M 0.07 % 86.408 M 0.39 % 86.076 M -0.41 % 86.433 M 0.18 % 86.281 M 0.08 % 86.216 M -0.18 % 86.370 M 0.12 % 86.267 M 0.63 % 85.723 M 1.80 % 84.211 M 0.64 % 83.679 M 0.00 % 83.679 M 0.00 % 83.679 M 0.00 % 83.679 M
Weighted average shs out 81.259 M -2.03 % 82.940 M 0.95 % 82.157 M -0.60 % 82.651 M -0.54 % 83.099 M -2.60 % 85.313 M -1.12 % 86.276 M 0.51 % 85.843 M 0.32 % 85.572 M -0.01 % 85.580 M 0.16 % 85.442 M -0.14 % 85.562 M -0.37 % 85.876 M 0.70 % 85.279 M 0.51 % 84.844 M -0.35 % 85.140 M 0.00 % 85.140 M 0.12 % 85.039 M 1.32 % 83.934 M 0.64 % 83.403 M 0.00 % 83.403 M 0.00 % 83.403 M 0.00 % 83.403 M
EPS diluted 11.07 10.48 % 10.02 11.21 % 9.01 4.04 % 8.66 -6.98 % 9.31 14.80 % 8.11 -22.54 % 10.47 7.83 % 9.71 -8.57 % 10.62 2.12 % 10.40 41.69 % 7.34 24.62 % 5.89 68.29 % 3.50 -11.62 % 3.96 -9.59 % 4.38 3.55 % 4.23 -2.53 % 4.34 36.05 % 3.19 91.02 % 1.67 30.47 % 1.28 20.75 % 1.06 360.87 % 0.23 -59.65 % 0.57
Earnings per share 11.29 10.79 % 10.19 11.86 % 9.11 4.23 % 8.74 -6.72 % 9.37 14.97 % 8.15 -22.16 % 10.47 7.61 % 9.73 -9.49 % 10.75 2.28 % 10.51 41.64 % 7.42 25.34 % 5.92 68.18 % 3.52 -12.22 % 4.01 -10.09 % 4.46 3.96 % 4.29 -2.50 % 4.40 37.07 % 3.21 91.07 % 1.68 31.25 % 1.28 19.63 % 1.07 365.22 % 0.23 -60.34 % 0.58
Gross profit 1.542 B -5.20 % 1.626 B 4.78 % 1.552 B 5.74 % 1.468 B 2.24 % 1.436 B 9.97 % 1.305 B -6.55 % 1.397 B 0.26 % 1.393 B -8.01 % 1.515 B 12.42 % 1.347 B 25.36 % 1.075 B 16.40 % 923.249 M -6.07 % 982.961 M -30.62 % 1.417 B 8.53 % 1.305 B 9.12 % 1.196 B 7.64 % 1.111 B 26.66 % 877.426 M 37.02 % 640.377 M 56.96 % 407.999 M 8.41 % 376.355 M 14.15 % 329.702 M -5.65 % 349.437 M
Income tax expense 333.377 M 7.53 % 310.018 M 7.54 % 288.282 M 6.06 % 271.812 M -4.07 % 283.331 M 14.16 % 248.180 M -23.22 % 323.219 M 2.16 % 316.396 M -3.60 % 328.211 M -2.21 % 335.640 M 43.89 % 233.269 M 1.90 % 228.910 M 4.57 % 218.902 M 40.04 % 156.316 M -3.31 % 161.659 M 6.10 % 152.359 M -15.42 % 180.132 M 36.53 % 131.938 M 87.80 % 70.254 M 1 472.15 % -5.120 M 83.20 % -30.473 M 58.62 % -73.644 M -47.18 % -50.036 M
Cost of revenue 1.430 B 19.77 % 1.194 B 8.71 % 1.098 B 4.60 % 1.050 B 3.85 % 1.011 B 14.62 % 881.893 M 10.02 % 801.601 M -4.09 % 835.745 M 1.40 % 824.234 M 4.82 % 786.305 M 11.70 % 703.957 M 7.59 % 654.303 M 62.80 % 401.906 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 93.875 M 25.20 % 74.978 M -13.91 % 87.090 M 300.28 % 21.757 M 9.23 % 19.918 M 100.69 % 9.925 M -10.34 % 11.069 M -52.97 % 23.537 M 0.000 -100.00 % 26.523 M -14.49 % 31.018 M 33.36 % 23.259 M -71.76 % 82.368 M -52.74 % 174.296 M -1.63 % 177.176 M 0.000 0.000 -100.00 % 230.069 M 41.16 % 162.986 M 38.81 % 117.414 M 0.000 0.000 0.000
Selling and marketing expenses 35.353 M -30.65 % 50.981 M 21.48 % 41.965 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.069 M -18.17 % 19.636 M -8.52 % 21.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 412.082 M -26.60 % 561.409 M 205.53 % 183.748 M -50.06 % 367.971 M 0.15 % 367.408 M 0.77 % 364.604 M 617.64 % 50.806 M 13.48 % 44.771 M -3.51 % 46.402 M 29.07 % 35.952 M 17.34 % 30.638 M -17.35 % 37.070 M 18.00 % 31.414 M -63.53 % 86.130 M -0.99 % 86.990 M 107.12 % -1.221 B -1 005.08 % 134.943 M 0.000 0.000 0.000 -100.00 % 19.938 M -36.28 % 31.290 M -42.15 % 54.087 M
Operating expenses 541.310 M -21.25 % 687.368 M 4.53 % 657.551 M -9.46 % 726.245 M 2.73 % 706.927 M 7.20 % 659.419 M 20.80 % 545.868 M 6.50 % 512.550 M -12.52 % 585.906 M 24.75 % 469.659 M 8.80 % 431.688 M 15.61 % 373.412 M -31.92 % 548.492 M -28.23 % 764.193 M -3.63 % 793.005 M 185.17 % 278.085 M -59.29 % 683.041 M 13.60 % 601.244 M 17.62 % 511.177 M 38.56 % 368.927 M 16.04 % 317.927 M -17.16 % 383.775 M 9.18 % 351.503 M
Cost and expenses 1.971 B 4.48 % 1.886 B 7.45 % 1.756 B 2.08 % 1.720 B 5.14 % 1.636 B 6.13 % 1.541 B 14.39 % 1.347 B -0.06 % 1.348 B -4.39 % 1.410 B 12.28 % 1.256 B 10.59 % 1.136 B 10.50 % 1.028 B 8.14 % 950.398 M 24.37 % 764.193 M -3.63 % 793.005 M 185.17 % 278.085 M -59.29 % 683.041 M 13.60 % 601.244 M 17.62 % 511.177 M 38.56 % 368.927 M 16.04 % 317.927 M -17.16 % 383.775 M 9.18 % 351.503 M
Research and development expenses 0.000 0.000 -100.00 % 344.748 M 2.45 % 336.517 M 5.29 % 319.601 M 12.18 % 284.890 M 18.36 % 240.700 M -4.79 % 252.805 M -10.56 % 282.658 M 20.50 % 234.580 M 16.08 % 202.087 M -7.65 % 218.820 M 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 129.228 M 2.60 % 125.959 M -2.40 % 129.055 M 493.17 % 21.757 M 9.23 % 19.918 M 100.69 % 9.925 M -10.34 % 11.069 M -52.97 % 23.537 M -96.24 % 625.876 M 2 259.75 % 26.523 M -14.49 % 31.018 M 33.36 % 23.259 M -76.37 % 98.437 M -49.24 % 193.932 M -2.37 % 198.640 M 0.000 0.000 -100.00 % 230.069 M 41.16 % 162.986 M 38.81 % 117.414 M 0.000 0.000 0.000
Interest income 4.778 B -0.02 % 4.779 B 40.91 % 3.392 B 69.87 % 1.997 B -17.98 % 2.434 B -17.85 % 2.963 B 4.89 % 2.825 B -12.97 % 3.246 B -0.11 % 3.249 B 52.32 % 2.133 B 38.56 % 1.539 B 55.14 % 992.304 M 15.19 % 861.474 M -5.52 % 911.776 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 409.085 M 15.31 % 354.785 M 0.000 0.000
Interest expense 4.450 B -0.72 % 4.482 B 40.58 % 3.188 B 72.25 % 1.851 B -17.16 % 2.234 B -18.75 % 2.750 B 6.36 % 2.586 B -14.18 % 3.013 B -0.75 % 3.035 B 54.29 % 1.967 B 39.27 % 1.413 B 61.58 % 874.236 M 11.92 % 781.092 M -5.40 % 825.646 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 370.246 M 17.27 % 315.715 M 0.000 0.000
Depreciation and amortization 189.560 M -8.61 % 207.421 M -24.13 % 273.394 M 6.10 % 257.686 M 3.42 % 249.167 M 261.40 % 68.944 M 18.40 % 58.229 M 10.80 % 52.554 M 10.80 % 47.430 M -52.56 % 99.979 M 0.86 % 99.123 M 9.21 % 90.761 M 5.16 % 86.311 M 54.27 % 55.947 M -2.38 % 57.309 M 16.80 % 49.064 M 7.51 % 45.638 M 0.000 0.000 0.000 -100.00 % 25.690 M -5.65 % 27.229 M 30.96 % 20.792 M
Operating income 1.000 B 7.17 % 933.388 M 4.36 % 894.370 M 12.12 % 797.714 M -1.59 % 810.638 M 17.93 % 687.394 M -26.27 % 932.370 M 5.43 % 884.309 M -9.31 % 975.058 M -4.66 % 1.023 B 45.32 % 703.793 M 21.83 % 577.682 M 42.44 % 405.575 M -53.81 % 878.138 M 60.15 % 548.323 M -40.28 % 918.218 M 114.37 % 428.334 M 55.09 % 276.182 M 113.76 % 129.200 M -72.63 % 472.123 M 708.04 % 58.428 M 208.05 % -54.073 M -2 517.28 % -2.066 M
Operating income ratio 0.34 1.71 % 0.33 -1.92 % 0.34 6.51 % 0.32 -4.37 % 0.33 5.44 % 0.31 -25.90 % 0.42 6.90 % 0.40 -4.84 % 0.42 -13.03 % 0.48 21.15 % 0.40 8.06 % 0.37 25.04 % 0.29 -52.75 % 0.62 47.56 % 0.42 -45.28 % 0.77 99.15 % 0.39 22.44 % 0.31 56.01 % 0.20 -82.56 % 1.16 645.37 % 0.16 194.66 % -0.16 -2 673.94 % -0.01
Total other income expenses net 250.816 M 20.81 % 207.609 M 45.72 % 142.468 M -27.78 % 197.273 M -22.39 % 254.178 M -2.53 % 260.765 M -11.64 % 295.131 M 21.47 % 242.961 M -10.96 % 272.855 M 28.49 % 212.362 M 29.64 % 163.815 M 3.77 % 157.856 M 36.75 % 115.438 M 130.38 % -380.027 M -4 289.82 % -8.657 M -114.53 % 59.573 M -52.78 % 126.155 M -2.20 % 128.994 M 57.11 % 82.104 M 122.18 % -370.246 M -736.14 % 58.202 M 0.000 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt -1.996 B 8.42 % -2.179 B -7.20 % -2.033 B 5.02 % -2.140 B 1.16 % -2.165 B 3.66 % -2.248 B 8.89 % -2.467 B -8.52 % -2.273 B -13.81 % -1.997 B -9.74 % -1.820 B -18.80 % -1.532 B -19.76 % -1.279 B -21.73 % -1.051 B 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -356.475 M 0.000 0.000 0.000
Total investments 1.616 B 33.46 % 1.211 B 23.73 % 978.819 M 14.15 % 857.499 M 22.99 % 697.209 M 6.16 % 656.742 M 9.73 % 598.507 M 8.97 % 549.222 M 6.31 % 516.621 M 3.41 % 499.594 M -1.19 % 505.609 M 29.33 % 390.955 M 16.72 % 334.963 M 23.46 % 271.308 M -14.16 % 316.066 M 235.08 % 94.325 M 6.86 % 88.266 M 0.000 -100.00 % 1.407 M -99.28 % 196.422 M 35.77 % 144.676 M 25.80 % 115.002 M 18.93 % 96.699 M
Total debt 208.920 M 67.83 % 124.482 M -34.58 % 190.274 M -24.71 % 252.708 M -13.99 % 293.820 M -10.85 % 329.570 M 208.47 % 106.840 M 2.65 % 104.084 M 6.99 % 97.287 M 11.27 % 87.435 M -11.75 % 99.078 M -0.52 % 99.594 M 27.98 % 77.818 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 932.478 M 10.19 % 846.282 M 12.14 % 754.650 M -0.37 % 757.488 M 11.96 % 676.578 M 23.40 % 548.267 M 7.14 % 511.739 M -0.30 % 513.272 M 7.90 % 475.700 M -0.56 % 478.360 M 6.42 % 449.488 M 4.27 % 431.075 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 3.933 B 6.13 % 3.705 B 4.76 % 3.537 B 0.23 % 3.529 B 1.63 % 3.473 B 0.98 % 3.439 B -1.04 % 3.475 B 12.05 % 3.101 B 12.08 % 2.767 B 14.76 % 2.411 B 23.49 % 1.953 B 17.33 % 1.664 B 19.67 % 1.391 B 20.46 % 1.154 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 455.846 M 0.000 0.000 0.000
Common stock -182.472 M -6 239.70 % 2.972 M 0.00 % 2.972 M 104.39 % -67.741 M -108.34 % -32.514 M 0.000 0.000 -100.00 % 11.614 M -56.49 % 26.693 M 212.09 % 8.553 M 0.14 % 8.541 M 0.09 % 8.533 M -0.44 % 8.571 M -0.40 % 8.605 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.340 M 0.000 0.000 0.000
Total equity 4.683 B 6.76 % 4.386 B 5.10 % 4.173 B -1.09 % 4.219 B 1.56 % 4.154 B 4.65 % 3.970 B 0.03 % 3.968 B 9.43 % 3.626 B 10.91 % 3.270 B 10.60 % 2.956 B 19.49 % 2.474 B 13.05 % 2.188 B 16.97 % 1.871 B 5.76 % 1.769 B -1.23 % 1.791 B 11.61 % 1.605 B 16.84 % 1.373 B 23.89 % 1.109 B 33.01 % 833.540 M 22.11 % 682.604 M 10.51 % 617.708 M 16.81 % 528.807 M 3.84 % 509.236 M
Other non current liabilities 7.794 M 8.07 % 7.212 M -0.62 % 7.257 M 79.85 % 4.035 M 160.15 % 1.551 M -93.64 % 24.405 M -6.90 % 26.215 M -25.86 % 35.360 M -11.83 % 40.104 M 2.75 % 39.029 M 21.26 % 32.187 M -1.35 % 32.627 M 416.41 % 6.318 M -79.01 % 30.107 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.817 M -4.74 % 79.592 M 0.000 0.000
Long term debt 184.462 M 231.09 % 55.713 M -57.53 % 131.195 M -33.29 % 196.657 M -22.25 % 252.938 M -13.70 % 293.101 M 174.34 % 106.840 M 2.65 % 104.084 M 6.99 % 97.287 M 11.27 % 87.435 M -1.02 % 88.335 M 0.14 % 88.214 M 45.33 % 60.700 M -23.66 % 79.508 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 249.367 M 114.96 % 116.008 M -39.24 % 190.941 M -25.99 % 258.004 M -5.78 % 273.842 M -13.75 % 317.506 M 138.63 % 133.055 M -4.58 % 139.444 M 1.49 % 137.391 M 8.64 % 126.464 M 4.93 % 120.522 M -0.26 % 120.841 M -0.62 % 121.596 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.616 M 0.000 0.000 0.000
Other current liabilities 50.469 B -7.21 % 54.388 B -4.09 % 56.706 B 0.72 % 56.300 B 19.82 % 46.988 B 31.84 % 35.642 B -5.42 % 37.685 B 8.43 % 34.755 B -18.02 % 42.397 B 20.71 % 35.124 B 36.45 % 25.740 B 37.01 % 18.788 B 25.48 % 14.972 B -1.72 % 15.235 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.065 B 34.06 % 4.524 B 0.000 0.000
Deferred revenue 0.000 -100.00 % 580.677 M -36.30 % 911.519 M 25.56 % 725.967 M 7.13 % 677.645 M -7.54 % 732.877 M 0.000 0.000 0.000 0.000 -100.00 % 692.791 M 347.18 % 154.925 M 15.27 % 134.405 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 24.458 M -64.43 % 68.769 M 108.07 % -852.440 M -27.25 % -669.916 M -5.21 % -636.763 M 8.56 % -696.408 M 0.000 0.000 0.000 0.000 100.00 % -682.048 M -379.35 % -142.287 M -931.21 % 17.118 M 22.22 % 14.006 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 50.744 B -8.22 % 55.288 B -2.96 % 56.972 B 0.73 % 56.561 B 19.84 % 47.197 B 31.32 % 35.940 B -4.98 % 37.823 B 8.31 % 34.922 B -17.93 % 42.551 B 19.88 % 35.496 B 33.36 % 26.616 B 39.60 % 19.066 B 26.38 % 15.086 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.167 B 0.000 0.000 0.000
Total liabilities 50.993 B -7.96 % 55.404 B -3.08 % 57.163 B 0.61 % 56.819 B 19.69 % 47.471 B 30.93 % 36.258 B -4.48 % 37.956 B 8.26 % 35.062 B -17.87 % 42.689 B 19.84 % 35.623 B 33.23 % 26.737 B 39.35 % 19.187 B 26.17 % 15.207 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.244 B 0.000 0.000 0.000
Other non current assets 2.000 K 300.00 % -1.000 K -100.01 % 10.235 M 1 023 600.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K -100.00 % 25.154 M 0.22 % 25.098 M -0.68 % 25.271 M 163.73 % -39.651 M -382.78 % 14.022 M -95.98 % 348.966 M 164.35 % -542.270 M -1.11 % -536.311 M -21.75 % -440.489 M -39.01 % -316.878 M -48.06 % -214.014 M -0.38 % -213.198 M -103.42 % 6.235 B 3 397.93 % -189.047 M -65.72 % -114.079 M 17.78 % -138.752 M
Long term investments 1.616 B 33.46 % 1.211 B 25.04 % 968.585 M 12.95 % 857.500 M 22.99 % 697.209 M 6.16 % 656.742 M 9.73 % 598.507 M 8.97 % 549.222 M 6.31 % 516.621 M 3.41 % 499.594 M -1.19 % 505.609 M 29.33 % 390.955 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 458.171 M -0.26 % 459.359 M -4.44 % 480.696 M -5.93 % 511.003 M -15.56 % 605.152 M 18.58 % 510.346 M 17.19 % 435.486 M 7.84 % 403.821 M 17.22 % 344.488 M 37.16 % 251.149 M 43.06 % 175.560 M 15.78 % 151.627 M -26.83 % 207.239 M -41.28 % 352.952 M -16.57 % 423.039 M 10.53 % 382.749 M 64.44 % 232.763 M 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 215.504 M 0.00 % 215.504 M 0.00 % 215.504 M 0.00 % 215.504 M 0.00 % 215.504 M 159.68 % 82.987 M 0.00 % 82.987 M 0.00 % 82.987 M -22.84 % 107.551 M 0.00 % 107.551 M 0.00 % 107.551 M 0.00 % 107.551 M 0.00 % 107.551 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 673.675 M -0.18 % 674.863 M -3.06 % 696.200 M -4.17 % 726.507 M -11.47 % 820.656 M 38.31 % 593.333 M 14.44 % 518.473 M 6.50 % 486.808 M 7.69 % 452.039 M 26.02 % 358.700 M 26.70 % 283.111 M 9.23 % 259.178 M -17.67 % 314.790 M -10.81 % 352.952 M -16.57 % 423.039 M 10.53 % 382.749 M 64.44 % 232.763 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 341.062 M 46.07 % 233.490 M -11.41 % 263.572 M -15.94 % 313.569 M -1.20 % 317.385 M -19.87 % 396.101 M 80.35 % 219.632 M 17.62 % 186.730 M 7.91 % 173.047 M 4.83 % 165.073 M 2.00 % 161.836 M -0.21 % 162.171 M -1.21 % 164.164 M -13.29 % 189.318 M 67.14 % 113.272 M 96.18 % 57.740 M -31.36 % 84.115 M -60.70 % 214.014 M 0.38 % 213.198 M -6.09 % 227.022 M 20.09 % 189.047 M 65.72 % 114.079 M -17.78 % 138.752 M
Total non current assets 2.656 B 23.35 % 2.153 B 8.12 % 1.992 B 1.28 % 1.967 B 5.13 % 1.871 B 9.04 % 1.716 B 22.26 % 1.403 B 6.65 % 1.316 B 5.74 % 1.244 B 11.51 % 1.116 B 15.05 % 969.883 M 11.73 % 868.074 M -3.64 % 900.862 M 66.13 % 542.270 M 1.11 % 536.311 M 21.75 % 440.489 M 39.01 % 316.878 M 48.06 % 214.014 M 0.38 % 213.198 M -96.71 % 6.487 B 3 331.47 % 189.047 M 65.72 % 114.079 M -17.78 % 138.752 M
Other current assets 50.140 B 5 014 027 600.00 % -1.000 K -100.00 % 56.462 B 5 646 228 600.00 % 1.000 K -99.98 % 4.680 M -99.99 % 35.515 B -5.43 % 37.553 B 8.64 % 34.565 B -17.96 % 42.134 B 20.08 % 35.088 B 33.33 % 26.317 B 38.92 % 18.944 B 27.28 % 14.883 B -1.79 % 15.155 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.888 M 15.94 % 71.492 M 0.000 0.000
Short term investments 0.000 0.000 -100.00 % 10.234 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
cash and cash equivalents 2.205 B -4.30 % 2.304 B 3.63 % 2.223 B -7.10 % 2.393 B -2.69 % 2.459 B -4.58 % 2.577 B 0.13 % 2.574 B 8.26 % 2.377 B 13.49 % 2.095 B 9.81 % 1.908 B 16.94 % 1.631 B 18.30 % 1.379 B 22.16 % 1.129 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 356.475 M 0.000 0.000 0.000
Cash and short term investments 2.205 B -4.30 % 2.304 B 3.15 % 2.233 B -6.67 % 2.393 B -2.69 % 2.459 B -4.58 % 2.577 B 0.13 % 2.574 B 8.26 % 2.377 B 13.49 % 2.095 B 9.81 % 1.908 B 16.94 % 1.631 B 18.30 % 1.379 B 22.16 % 1.129 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 356.475 M 0.000 0.000 0.000
Total current assets 53.019 B -8.01 % 57.637 B -2.88 % 59.345 B 0.46 % 59.071 B 18.73 % 49.754 B 29.19 % 38.512 B -4.96 % 40.521 B 8.43 % 37.372 B -16.42 % 44.714 B 19.35 % 37.463 B 32.65 % 28.241 B 37.71 % 20.507 B 26.76 % 16.178 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 439.363 M 0.000 0.000 0.000
Inventory 0.000 -100.00 % 54.628 B 533 885.97 % -10.234 M -100.02 % 56.200 B 19.67 % 46.962 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 674.334 M -4.42 % 705.519 M 7.03 % 659.195 M 37.95 % 477.845 M 45.42 % 328.599 M -21.71 % 419.719 M 6.27 % 394.943 M -8.01 % 429.311 M -11.49 % 485.027 M 3.88 % 466.930 M 59.41 % 292.918 M 58.72 % 184.553 M 11.60 % 165.365 M -7.43 % 178.637 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 25.141 M -26.10 % 34.020 M -36.10 % 53.237 M -22.94 % 69.084 M 94.47 % 35.524 M -48.86 % 69.465 M 4.22 % 66.654 M -1.85 % 67.912 M -12.47 % 77.583 M 15.35 % 67.257 M 14.04 % 58.978 M 41.27 % 41.748 M -42.77 % 72.942 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.439 M 0.000 0.000 0.000
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
Account payables 222.432 M -9.90 % 246.874 M 30.64 % 188.972 M -3.57 % 195.961 M 19.27 % 164.303 M -37.31 % 262.107 M 89.90 % 138.023 M -12.34 % 157.450 M 1.98 % 154.387 M -54.53 % 339.561 M 142.16 % 140.222 M 25.10 % 112.084 M 16.37 % 96.320 M -34.25 % 146.493 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.017 M 26.68 % 75.008 M 0.000 0.000
Tax payables 27.638 M 581.75 % 4.054 M -77.52 % 18.035 M 98.43 % 9.089 M 160.80 % 3.485 M 0.000 -100.00 % 25.000 K -99.73 % 9.294 M 0.000 -100.00 % 32.713 M 1.04 % 32.377 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.680 M 0.000 0.000 0.000
Deferred revenue non current 30.865 M 26.12 % 24.473 M 13.99 % 21.470 M -5.19 % 22.646 M 68.99 % 13.401 M 96.99 % 6.803 M 247.27 % 1.959 M -75.76 % 8.082 M -33.70 % 12.190 M -7.77 % 13.217 M -17.40 % 16.002 M -21.18 % 20.303 M -59.09 % 49.632 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 37.586 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
Capital lease obligations 208.920 M 67.83 % 124.482 M -34.58 % 190.274 M -24.71 % 252.708 M -13.99 % 293.820 M -10.85 % 329.570 M 208.47 % 106.840 M 2.65 % 104.084 M 6.99 % 97.287 M 11.27 % 87.435 M 2.74 % 85.101 M 5.66 % 80.539 M 48.86 % 54.103 M -18.94 % 66.744 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 436.852 M 359.13 % -168.584 M -38.56 % -121.669 M 0.000 0.000 100.00 % -17.726 M 3.55 % -18.378 M 0.000 0.000 -100.00 % 57.954 M -8.51 % 63.348 M -25.18 % 84.671 M -82.05 % 471.760 M -22.15 % 606.005 M -5.12 % 638.688 M -60.20 % 1.605 B 16.84 % 1.373 B 23.89 % 1.109 B 33.01 % 833.540 M 281.63 % 218.418 M -18.81 % 269.033 M -49.12 % 528.807 M 3.84 % 509.236 M
Deferred tax liabilities non current 26.246 M -8.26 % 28.610 M -7.77 % 31.019 M -10.52 % 34.666 M 482.43 % 5.952 M 53.60 % 3.875 M -82.62 % 22.296 M 38.60 % 16.087 M -9.48 % 17.771 M 30.48 % 13.620 M 50.05 % 9.077 M -26.35 % 12.324 M 149.17 % 4.946 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 799.000 K 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 55.676 B -6.88 % 59.790 B -2.52 % 61.336 B 0.49 % 61.038 B 18.23 % 51.625 B 28.33 % 40.227 B -4.05 % 41.925 B 8.37 % 38.688 B -15.82 % 45.958 B 19.13 % 38.579 B 32.07 % 29.211 B 36.66 % 21.375 B 25.16 % 17.078 B -1.45 % 17.329 B 0.95 % 17.166 B 3.56 % 16.577 B -0.44 % 16.650 B -13.61 % 19.274 B 80.66 % 10.669 B 54.03 % 6.926 B 32.30 % 5.236 B 32.27 % 3.958 B 17.61 % 3.365 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 100.00 % -5.856 M 93.16 % -85.628 M -52.63 % -56.100 M 63.69 % -154.513 M 51.04 % -315.562 M -72.69 % -182.732 M 0.000 100.00 % -368.975 M -65.36 % -223.130 M -106.81 % -107.892 M -176.55 % -39.014 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 36.598 M 83.32 % 19.964 M 43.10 % 13.951 M -38.09 % 22.533 M 1.04 % 22.300 M -50.33 % 44.895 M 56.54 % 28.679 M -26.46 % 39.000 M 26.62 % 30.800 M 45.28 % 21.200 M 0.95 % 21.000 M -9.09 % 23.100 M 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 -53.618 M -204.39 % 51.365 M 137.21 % -138.045 M -9.00 % -126.650 M -69.42 % -74.753 M -214.01 % 65.566 M -34.36 % 99.880 M 19.20 % 83.791 M 753.27 % 9.820 M -87.35 % 77.657 M -56.86 % 180.025 M 189.51 % 62.182 M 188.60 % -70.185 M -236.04 % 51.592 M 10.60 % 46.649 M 235.17 % 13.918 M -51.90 % 28.937 M 0.000 0.000 0.000 -100.00 % 18.782 M 170.29 % -26.721 M -373.50 % 9.770 M
Accounts receivables -10.206 M -12.17 % -9.099 M 78.59 % -42.496 M 39.03 % -69.705 M -723.59 % 11.178 M 123.00 % -48.605 M -2 866.36 % 1.757 M 108.42 % -20.873 M -312.56 % 9.820 M 0.000 100.00 % -7.191 M -115.67 % 45.876 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -43.412 M -171.80 % 60.464 M 163.28 % -95.549 M -67.79 % -56.945 M 33.73 % -85.931 M -175.27 % 114.171 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
Other non cash items -329.244 M -6.68 % -308.614 M -52.38 % -202.535 M -39.03 % -145.676 M 27.10 % -199.828 M -825.51 % 27.543 M 111.51 % -239.203 M 42.46 % -415.739 M -1 213.55 % -31.650 M 94.20 % -546.116 M -56.14 % -349.760 M -54.78 % -225.979 M -88.05 % -120.171 M -124.43 % -53.545 M 76.06 % -223.664 M 1.20 % -226.381 M -154.59 % 414.669 M 0.000 0.000 0.000 -100.00 % 53.220 M 2 277.58 % -2.444 M -104.18 % 58.452 M
Net cash provided by operating activities 1.094 B -1.50 % 1.111 B 13.64 % 977.747 M 6.60 % 917.252 M -8.53 % 1.003 B 13.89 % 880.444 M -3.59 % 913.212 M -6.48 % 976.524 M 0.04 % 976.102 M 9.88 % 888.303 M 8.59 % 818.051 M 19.31 % 685.631 M 58.99 % 431.253 M -21.89 % 552.105 M 31.47 % 419.960 M 18.45 % 354.561 M -27.53 % 489.244 M 48.69 % 329.041 M 41.71 % 232.198 M 183.50 % 81.904 M -16.16 % 97.692 M 5 146.07 % -1.936 M -102.17 % 89.014 M
Investments in property plant and equipment -50.628 M 35.22 % -78.153 M 59.53 % -193.111 M -16.84 % -165.283 M 20.12 % -206.907 M -96.86 % -105.101 M 39.67 % -174.206 M 4.23 % -181.900 M 9.31 % -200.566 M -11.82 % -179.362 M -36.70 % -131.204 M -61.00 % -81.495 M 17.43 % -98.694 M 65.80 % -288.615 M -84.05 % -156.810 M -34.24 % -116.810 M 25.01 % -155.764 M -409.35 % -30.581 M -197.60 % -10.276 M 84.25 % -65.247 M 35.12 % -100.567 M -3 699.28 % -2.647 M 91.46 % -30.996 M
Acquisitions net 0.000 0.000 -100.00 % 134.593 M 105.05 % 65.638 M 146.52 % -141.107 M -295.06 % 72.342 M -12.85 % 83.007 M 0.000 0.000 0.000 100.00 % -45.667 M 0.000 0.000 0.000 100.00 % -74.962 M 64.24 % -209.621 M -154.16 % -82.475 M 0.000 0.000 0.000 -100.00 % 66.000 K 26.92 % 52.000 K 100.17 % -30.000 M
Purchases of investments -561.264 M -20.24 % -466.775 M -152.20 % -185.082 M -77.53 % -104.253 M -552.23 % -15.984 M 40.62 % -26.919 M -17.52 % -22.906 M 24.14 % -30.197 M 62.56 % -80.648 M -15.69 % -69.712 M -35.28 % -51.533 M 90.48 % -541.545 M -1 397.59 % -36.161 M -9.25 % -33.100 M 35.11 % -51.007 M 48.14 % -98.346 M -43.51 % -68.530 M 0.000 0.000 100.00 % -63.528 M -168.83 % -23.631 M -54.73 % -15.272 M 40.84 % -25.813 M
Sales maturities of investments 242.598 M -32.15 % 357.567 M 988.58 % 32.847 M 61.01 % 20.400 M 20.69 % 16.903 M -25.99 % 22.840 M -6.86 % 24.522 M -19.06 % 30.296 M -60.86 % 77.408 M 4.48 % 74.090 M 109.98 % 35.284 M -13.80 % 40.935 M 26.70 % 32.309 M -60.75 % 82.306 M -19.44 % 102.170 M 214.43 % -89.283 M -263.46 % 54.622 M 0.000 0.000 -100.00 % 57.898 M 119.23 % 26.410 M 38.65 % 19.048 M 32.89 % 14.334 M
Other investing activites -65.354 M 4.63 % -68.528 M 27.32 % -94.287 M -321.00 % -22.396 M -182.10 % 27.280 M 157.80 % -47.196 M 26.20 % -63.947 M 29.60 % -90.836 M 25.75 % -122.345 M -17.63 % -104.012 M -261.19 % -28.797 M -83.55 % -15.689 M 72.77 % -57.625 M 62.32 % -152.919 M -70.56 % -89.657 M -171.48 % 125.426 M 249.47 % -83.913 M -262.23 % 51.724 M 1 266.53 % -4.434 M -15 935.71 % 28.000 K 153.85 % -52.000 K -292.59 % 27.000 K -99.75 % 10.722 M
Net cash used for investing activites -434.648 M -69.86 % -255.889 M 16.11 % -305.040 M -48.15 % -205.894 M 35.62 % -319.815 M -280.58 % -84.034 M 45.27 % -153.530 M 2.01 % -156.679 M 13.22 % -180.551 M -16.18 % -155.402 M -40.62 % -110.509 M 80.42 % -564.410 M -557.76 % -85.808 M 59.75 % -213.202 M -122.10 % -95.993 M 54.21 % -209.621 M -27.99 % -163.783 M -874.64 % 21.143 M 243.73 % -14.710 M 79.24 % -70.849 M 27.59 % -97.840 M -8 563.67 % 1.156 M 101.87 % -61.753 M
Debt repayment -68.564 M -4.21 % -65.792 M -5.38 % -62.435 M -51.86 % -41.113 M -1.75 % -40.407 M 0.000 0.000 0.000 0.000 100.00 % -13.977 M -175.25 % -5.078 M -8.97 % -4.660 M -52.54 % -3.055 M -111.41 % 26.770 M 0.000 100.00 % -5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 95.149 M 923.11 % 9.300 M 0.36 % 9.267 M -12.34 % 10.571 M 50.22 % 7.037 M -80.90 % 36.849 M 0.000 0.000 0.000 -100.00 % 13.969 M 0.000 -100.00 % 5.919 M 182.26 % 2.097 M -92.56 % 28.191 M 0.000 0.000 0.000 -100.00 % 43.000 K 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -127.796 M -60.38 % -79.682 M -9.07 % -73.055 M -3.07 % -70.877 M -38.94 % -51.012 M 25.15 % -68.152 M -19.82 % -56.881 M -12.17 % -50.709 M 22.86 % -65.738 M -64.40 % -39.986 M 7.38 % -43.173 M -22.47 % -35.252 M -21.92 % -28.915 M 0.53 % -29.068 M 9.64 % -32.168 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -659.842 M -2.14 % -646.025 M 10.23 % -719.619 M -17.43 % -612.785 M 13.78 % -710.732 M 2.39 % -728.140 M -38.69 % -524.999 M -7.92 % -486.456 M 10.36 % -542.658 M -30.29 % -416.516 M -19.86 % -347.510 M -60.00 % -217.193 M 0.000 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 0.000 0.000 100.00 % -75.450 M 0.000 100.00 % -28.835 M 0.000 0.000 0.000 0.000 100.00 % -10.000 M -102.44 % 410.102 M 0.000 0.000 0.000 100.00 % -2.015 M 93.89 % -32.983 M 0.000 -100.00 % 131.000 K 0.000 -100.00 % 3.189 M 0.000 0.000
Net cash used provided by financing activities -761.053 M 2.70 % -782.199 M 7.52 % -845.842 M -7.12 % -789.654 M 0.69 % -795.114 M -0.87 % -788.278 M -35.47 % -581.880 M -8.32 % -537.165 M 11.71 % -608.396 M -33.27 % -456.510 M -12.52 % -405.708 M -355.30 % 158.916 M 164.34 % -246.987 M 26.33 % -335.265 M -71.37 % -195.637 M -14.75 % -170.484 M -18.67 % -143.665 M -58.74 % -90.503 M -30.98 % -69.099 M 0.000 -100.00 % 3.189 M 0.000 0.000
Effect of forex changes on cash 2.270 M -69.96 % 7.557 M 129.42 % 3.294 M -72.75 % 12.086 M 303.02 % -5.953 M -25.75 % -4.734 M -125.36 % 18.670 M 0.000 0.000 0.000 100.00 % -49.548 M -65.37 % -29.961 M -178.16 % -10.771 M -21.31 % -8.879 M -217.56 % -2.796 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -99.004 M -222.83 % 80.602 M 147.46 % -169.841 M -156.52 % -66.210 M 43.95 % -118.122 M -3 576.22 % 3.398 M -98.27 % 196.472 M -30.50 % 282.680 M 51.04 % 187.155 M -32.29 % 276.391 M 9.55 % 252.286 M 0.84 % 250.176 M 185.31 % 87.687 M 1 773.10 % -5.241 M -104.17 % 125.534 M 591.44 % -25.544 M -114.05 % 181.796 M -29.99 % 259.681 M 75.00 % 148.389 M 1 242.28 % 11.055 M 263.53 % 3.041 M 489.87 % -780.000 K -102.86 % 27.261 M
Cash at beginning of period 2.304 B 3.63 % 2.223 B -7.10 % 2.393 B -2.69 % 2.459 B -4.58 % 2.577 B 0.13 % 2.574 B 8.26 % 2.377 B 13.49 % 2.095 B 9.81 % 1.908 B 16.94 % 1.631 B 18.30 % 1.379 B 22.16 % 1.129 B 8.42 % 1.041 B -0.50 % 1.046 B 13.63 % 920.796 M -2.70 % 946.341 M 23.78 % 764.545 M 51.44 % 504.864 M 41.63 % 356.475 M 3.20 % 345.420 M 0.89 % 342.379 M -0.23 % 343.159 M 8.63 % 315.898 M
Cash at end of period 2.205 B -4.30 % 2.304 B 3.63 % 2.223 B -7.10 % 2.393 B -2.69 % 2.459 B -4.58 % 2.577 B 0.13 % 2.574 B 8.26 % 2.377 B 13.49 % 2.095 B 9.81 % 1.908 B 16.94 % 1.631 B 18.30 % 1.379 B 22.16 % 1.129 B 8.42 % 1.041 B -0.50 % 1.046 B 13.63 % 920.797 M -2.70 % 946.341 M 23.78 % 764.545 M 51.44 % 504.864 M 41.63 % 356.475 M 3.20 % 345.420 M 0.89 % 342.379 M -0.23 % 343.159 M
Operating cash flow 1.094 B -1.50 % 1.111 B 13.64 % 977.747 M 6.60 % 917.252 M -8.53 % 1.003 B 13.89 % 880.444 M -3.59 % 913.212 M -6.48 % 976.524 M 0.04 % 976.102 M 9.88 % 888.303 M 8.59 % 818.051 M 19.31 % 685.631 M 58.99 % 431.253 M -21.89 % 552.105 M 31.47 % 419.960 M 18.45 % 354.561 M -27.53 % 489.244 M 48.69 % 329.041 M 41.71 % 232.198 M 183.50 % 81.904 M -16.16 % 97.692 M 5 146.07 % -1.936 M -102.17 % 89.014 M
Capital expenditure -141.175 M 15.72 % -167.507 M 13.26 % -193.111 M -16.84 % -165.283 M 20.12 % -206.907 M -96.86 % -105.101 M 39.67 % -174.206 M 4.23 % -181.900 M 9.31 % -200.566 M -11.82 % -179.362 M -36.70 % -131.204 M -61.00 % -81.495 M 17.43 % -98.694 M 65.80 % -288.615 M -84.05 % -156.810 M -34.24 % -116.810 M 25.01 % -155.764 M -409.35 % -30.581 M -197.60 % -10.276 M 84.25 % -65.247 M 35.12 % -100.567 M -3 699.28 % -2.647 M 91.46 % -30.996 M
Free CashFlow 953.252 M 1.02 % 943.626 M 20.26 % 784.636 M 4.34 % 751.969 M -5.51 % 795.853 M 2.65 % 775.343 M 4.92 % 739.006 M -7.00 % 794.624 M 2.46 % 775.536 M 9.39 % 708.941 M 3.22 % 686.847 M 13.69 % 604.136 M 81.66 % 332.559 M 26.21 % 263.490 M 0.13 % 263.150 M 10.68 % 237.751 M -28.71 % 333.480 M 11.73 % 298.460 M 34.49 % 221.922 M 1 232.30 % 16.657 M 679.37 % -2.875 M 37.27 % -4.583 M -107.90 % 58.018 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30
Revenue 1.650 B 10.35 % 1.496 B 1.34 % 1.476 B 7.02 % 1.379 B -4.19 % 1.439 B 10.36 % 1.304 B -4.74 % 1.369 B 3.18 % 1.327 B 6.86 % 1.242 B 3.30 % 1.202 B -7.40 % 1.298 B 12.14 % 1.158 B 6.20 % 1.090 B -0.84 % 1.099 B 0.00 % 1.099 B -1.37 % 1.115 B 0.00 % 1.115 B -4.69 % 1.169 B 0.00 % 1.169 B 9.62 % 1.067 B 0.00 % 1.067 B 19.95 % 889.315 M 0.00 % 889.315 M 12.75 % 788.776 M 0.00 % 788.776 M 13.91 % 692.434 M 0.00 % 692.434 M -2.25 % 708.395 M 0.00 % 708.395 M 8.53 % 652.708 M 0.00 % 652.708 M 9.12 % 598.152 M 0.00 % 598.152 M 7.64 % 555.688 M 0.00 % 555.688 M 26.66 % 438.713 M 0.00 % 438.713 M 37.02 % 320.189 M 0.00 % 320.189 M 56.96 % 204.000 M 0.00 % 204.000 M 8.41 % 188.178 M 0.00 % 188.178 M 14.15 % 164.851 M 0.00 % 164.851 M -5.65 % 174.719 M 0.00 % 174.719 M
Net income 557.814 M 31.23 % 425.064 M -13.73 % 492.690 M 45.69 % 338.188 M -30.66 % 487.719 M 63.76 % 297.823 M 265.29 % 81.530 M -1.45 % 82.728 M -0.03 % 82.750 M -4.55 % 86.694 M 3.68 % 83.620 M -4.82 % 87.856 M -78.03 % 399.833 M -11.50 % 451.791 M 0.00 % 451.791 M 8.15 % 417.754 M 0.00 % 417.754 M -9.15 % 459.851 M 0.00 % 459.851 M 2.25 % 449.739 M 0.00 % 449.739 M 41.80 % 317.170 M 0.00 % 317.170 M 25.21 % 253.314 M 0.00 % 253.314 M 67.70 % 151.056 M 0.00 % 151.056 M -11.61 % 170.898 M 0.00 % 170.898 M -9.58 % 189.004 M 0.00 % 189.004 M 3.39 % 182.801 M 0.00 % 182.801 M -2.34 % 187.179 M 0.00 % 187.179 M 37.01 % 136.619 M 0.00 % 136.619 M 93.72 % 70.525 M 0.00 % 70.525 M 31.83 % 53.499 M 0.00 % 53.499 M 20.36 % 44.451 M 0.00 % 44.451 M 354.25 % 9.786 M 0.00 % 9.786 M -59.20 % 23.985 M 0.00 % 23.985 M
Income before tax 759.544 M 31.86 % 576.040 M -14.67 % 675.091 M 43.26 % 471.249 M -25.67 % 634.032 M 58.51 % 399.991 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 524.914 M -14.47 % 613.751 M 0.00 % 613.751 M 6.56 % 575.952 M 0.00 % 575.952 M -7.69 % 623.957 M 0.00 % 623.957 M 1.04 % 617.559 M 0.00 % 617.559 M 42.36 % 433.804 M 0.00 % 433.804 M 17.96 % 367.769 M 0.00 % 367.769 M 41.17 % 260.507 M 0.00 % 260.507 M 4.60 % 249.056 M 0.00 % 249.056 M -7.70 % 269.833 M 0.00 % 269.833 M 4.19 % 258.980 M 0.00 % 258.980 M -6.59 % 277.245 M 0.00 % 277.245 M 36.85 % 202.588 M 0.00 % 202.588 M 91.75 % 105.652 M 0.00 % 105.652 M 107.41 % 50.939 M 0.00 % 50.939 M 0.000 0.000 0.000 0.000 0.000 0.000
Income before tax ratio 0.46 19.49 % 0.39 -15.80 % 0.46 33.86 % 0.34 -22.43 % 0.44 43.63 % 0.31 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.48 -13.75 % 0.56 0.00 % 0.56 8.04 % 0.52 0.00 % 0.52 -3.15 % 0.53 0.00 % 0.53 -7.83 % 0.58 0.00 % 0.58 18.68 % 0.49 0.00 % 0.49 4.62 % 0.47 0.00 % 0.47 23.93 % 0.38 0.00 % 0.38 7.01 % 0.35 0.00 % 0.35 -14.96 % 0.41 0.00 % 0.41 -4.52 % 0.43 0.00 % 0.43 -13.22 % 0.50 0.00 % 0.50 8.04 % 0.46 0.00 % 0.46 39.95 % 0.33 0.00 % 0.33 32.15 % 0.25 0.00 % 0.25 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 648.668 M -87.75 % 5.296 B 790.35 % 594.769 M 111.31 % 281.471 M -53.39 % 603.949 M 37.80 % 438.267 M -29.44 % 621.122 M 17.11 % 530.372 M 1.44 % 522.847 M 18.67 % 440.604 M -30.53 % 634.229 M -4.77 % 666.009 M 31.40 % 506.874 M 5.14 % 482.114 M 0.00 % 482.114 M -2.96 % 496.827 M 0.00 % 496.827 M -4.11 % 518.122 M 0.00 % 518.122 M -0.34 % 519.878 M 0.00 % 519.878 M -56.30 % 1.190 B 0.00 % 1.190 B 39.92 % 850.268 M 0.00 % 850.268 M 22.48 % 694.208 M 0.00 % 694.208 M 0.63 % 689.852 M 0.00 % 689.852 M 127.81 % 302.816 M 0.00 % 302.816 M -37.39 % 483.641 M 0.00 % 483.641 M 104.08 % 236.986 M 0.00 % 236.986 M 71.62 % 138.091 M 0.00 % 138.091 M 113.76 % 64.600 M 0.00 % 64.600 M -72.63 % 236.062 M 0.00 % 236.062 M 461.26 % 42.059 M 0.00 % 42.059 M 20 128.10 % -210.000 K 0.00 % -210.000 K -102.24 % 9.363 M 0.00 % 9.363 M
Net income ratio 0.34 18.93 % 0.28 -14.87 % 0.33 36.13 % 0.25 -27.63 % 0.34 48.39 % 0.23 283.47 % 0.06 -4.49 % 0.06 -6.44 % 0.07 -7.60 % 0.07 11.96 % 0.06 -15.12 % 0.08 -79.31 % 0.37 -10.75 % 0.41 0.00 % 0.41 9.65 % 0.37 0.00 % 0.37 -4.68 % 0.39 0.00 % 0.39 -6.72 % 0.42 0.00 % 0.42 18.21 % 0.36 0.00 % 0.36 11.05 % 0.32 0.00 % 0.32 47.21 % 0.22 0.00 % 0.22 -9.57 % 0.24 0.00 % 0.24 -16.69 % 0.29 0.00 % 0.29 -5.25 % 0.31 0.00 % 0.31 -9.27 % 0.34 0.00 % 0.34 8.17 % 0.31 0.00 % 0.31 41.38 % 0.22 0.00 % 0.22 -16.01 % 0.26 0.00 % 0.26 11.02 % 0.24 0.00 % 0.24 297.94 % 0.06 0.00 % 0.06 -56.76 % 0.14 0.00 % 0.14
Ratio EBITDA 0.39 -88.90 % 3.54 778.58 % 0.40 97.45 % 0.20 -51.36 % 0.42 24.87 % 0.34 -25.93 % 0.45 13.50 % 0.40 -5.07 % 0.42 14.87 % 0.37 -24.97 % 0.49 -15.08 % 0.58 23.72 % 0.47 6.03 % 0.44 0.00 % 0.44 -1.61 % 0.45 0.00 % 0.45 0.61 % 0.44 0.00 % 0.44 -9.08 % 0.49 0.00 % 0.49 -63.57 % 1.34 0.00 % 1.34 24.10 % 1.08 0.00 % 1.08 7.52 % 1.00 0.00 % 1.00 2.95 % 0.97 0.00 % 0.97 109.90 % 0.46 0.00 % 0.46 -42.62 % 0.81 0.00 % 0.81 89.59 % 0.43 0.00 % 0.43 35.49 % 0.31 0.00 % 0.31 56.01 % 0.20 0.00 % 0.20 -82.56 % 1.16 0.00 % 1.16 417.73 % 0.22 0.00 % 0.22 17 645.41 % 0.00 0.00 % 0.00 -102.38 % 0.05 0.00 % 0.05
Gross profit ratio 1.00 -68.56 % 3.18 245.99 % -2.18 -313.87 % 1.02 57.11 % 0.65 -16.44 % 0.78 21.84 % 0.64 -8.31 % 0.69 1.39 % 0.69 -7.44 % 0.74 22.85 % 0.60 15.39 % 0.52 -47.79 % 1.00 57.39 % 0.64 0.00 % 0.64 1.65 % 0.63 0.00 % 0.63 -3.48 % 0.65 0.00 % 0.65 2.55 % 0.63 0.00 % 0.63 4.51 % 0.60 0.00 % 0.60 3.24 % 0.59 0.00 % 0.59 -17.55 % 0.71 0.00 % 0.71 -29.02 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 83.052 M 0.18 % 82.906 M 0.00 % 82.906 M -0.12 % 83.007 M 0.00 % 83.007 M 0.17 % 82.863 M 0.26 % 82.651 M -1.02 % 83.506 M -0.07 % 83.567 M -1.30 % 84.671 M -0.61 % 85.192 M -0.64 % 85.737 M -0.03 % 85.760 M -0.60 % 86.276 M 0.00 % 86.276 M 0.23 % 86.081 M 0.00 % 86.081 M -0.59 % 86.589 M 0.00 % 86.589 M 0.14 % 86.466 M 0.00 % 86.466 M 0.07 % 86.408 M 0.00 % 86.408 M 0.39 % 86.076 M 0.00 % 86.076 M -0.41 % 86.433 M 0.00 % 86.433 M 0.18 % 86.281 M 0.00 % 86.281 M 0.08 % 86.216 M 0.00 % 86.216 M -0.18 % 86.370 M 0.00 % 86.370 M 0.12 % 86.267 M 0.00 % 86.267 M 0.63 % 85.723 M 0.00 % 85.723 M 1.80 % 84.211 M 0.00 % 84.211 M 0.64 % 83.679 M 0.00 % 83.679 M 0.00 % 83.679 M 0.00 % 83.679 M 0.00 % 83.679 M 0.00 % 83.679 M 0.00 % 83.679 M 0.00 % 83.679 M
Weighted average shs out 83.057 M 2.21 % 81.259 M -1.98 % 82.903 M 0.43 % 82.549 M 0.00 % 82.549 M 0.40 % 82.216 M -0.07 % 82.275 M -0.72 % 82.875 M -0.13 % 82.987 M -1.45 % 84.206 M -0.65 % 84.759 M -0.63 % 85.295 M 0.02 % 85.277 M -1.16 % 86.276 M 0.00 % 86.276 M 0.51 % 85.843 M 0.00 % 85.843 M 0.32 % 85.572 M 0.00 % 85.572 M -0.01 % 85.580 M 0.00 % 85.580 M 0.16 % 85.442 M 0.00 % 85.442 M -0.14 % 85.562 M 0.00 % 85.562 M -0.37 % 85.876 M 0.00 % 85.876 M 0.70 % 85.279 M 0.00 % 85.279 M 0.51 % 84.844 M 0.00 % 84.844 M -0.35 % 85.140 M 0.00 % 85.140 M 0.00 % 85.140 M 0.00 % 85.140 M 0.12 % 85.039 M 0.00 % 85.039 M 1.32 % 83.934 M 0.00 % 83.934 M 0.64 % 83.403 M 0.00 % 83.403 M 0.00 % 83.403 M 0.00 % 83.403 M 0.00 % 83.403 M 0.00 % 83.403 M 0.00 % 83.403 M 0.00 % 83.403 M
EPS diluted 6.72 -35.51 % 10.42 1 503.08 % 0.65 -84.07 % 4.08 -30.61 % 5.88 63.79 % 3.59 264.08 % 0.99 0.15 % 0.98 -0.07 % 0.99 -4.34 % 1.03 4.24 % 0.99 -3.12 % 1.02 -78.21 % 4.68 -10.69 % 5.24 0.00 % 5.24 7.82 % 4.86 0.00 % 4.86 -8.47 % 5.31 0.00 % 5.31 2.12 % 5.20 0.00 % 5.20 41.69 % 3.67 0.00 % 3.67 24.41 % 2.95 0.00 % 2.95 68.57 % 1.75 0.00 % 1.75 -11.62 % 1.98 0.00 % 1.98 -9.59 % 2.19 0.00 % 2.19 3.30 % 2.12 0.00 % 2.12 -2.30 % 2.17 0.00 % 2.17 35.63 % 1.60 0.00 % 1.60 90.48 % 0.84 0.00 % 0.84 31.25 % 0.64 0.00 % 0.64 20.75 % 0.53 0.00 % 0.53 341.67 % 0.12 0.00 % 0.12 -57.14 % 0.28 0.00 % 0.28
Earnings per share 6.87 -35.43 % 10.64 1 536.92 % 0.65 -83.99 % 4.06 -31.30 % 5.91 63.26 % 3.62 265.31 % 0.99 -0.91 % 1.00 0.04 % 1.00 -2.95 % 1.03 4.24 % 0.99 -4.06 % 1.03 -77.99 % 4.68 -10.69 % 5.24 0.00 % 5.24 7.60 % 4.87 0.00 % 4.87 -9.48 % 5.38 0.00 % 5.38 2.28 % 5.26 0.00 % 5.26 41.78 % 3.71 0.00 % 3.71 25.34 % 2.96 0.00 % 2.96 68.18 % 1.76 0.00 % 1.76 -12.44 % 2.01 0.00 % 2.01 -9.87 % 2.23 0.00 % 2.23 3.72 % 2.15 0.00 % 2.15 -2.27 % 2.20 0.00 % 2.20 36.65 % 1.61 0.00 % 1.61 91.67 % 0.84 0.00 % 0.84 31.25 % 0.64 0.00 % 0.64 18.52 % 0.54 0.00 % 0.54 350.00 % 0.12 0.00 % 0.12 -58.62 % 0.29 0.00 % 0.29
Gross profit 1.650 B -65.31 % 4.757 B 247.94 % -3.215 B -328.89 % 1.405 B 50.54 % 933.223 M -7.79 % 1.012 B 16.06 % 871.958 M -5.39 % 921.615 M 8.34 % 850.649 M -4.39 % 889.692 M 13.75 % 782.122 M 29.40 % 604.423 M -44.55 % 1.090 B 56.06 % 698.440 M 0.00 % 698.440 M 0.26 % 696.651 M 0.00 % 696.651 M -8.01 % 757.281 M 0.00 % 757.281 M 12.42 % 673.622 M 0.00 % 673.622 M 25.36 % 537.336 M 0.00 % 537.336 M 16.40 % 461.625 M 0.00 % 461.625 M -6.07 % 491.481 M 0.00 % 491.481 M -30.62 % 708.395 M 0.00 % 708.395 M 8.53 % 652.708 M 0.00 % 652.708 M 9.12 % 598.152 M 0.00 % 598.152 M 7.64 % 555.688 M 0.00 % 555.688 M 26.66 % 438.713 M 0.00 % 438.713 M 37.02 % 320.189 M 0.00 % 320.189 M 56.96 % 204.000 M 0.00 % 204.000 M 8.41 % 188.178 M 0.00 % 188.178 M 14.15 % 164.851 M 0.00 % 164.851 M -5.65 % 174.719 M 0.00 % 174.719 M
Income tax expense 201.730 M 33.62 % 150.976 M -17.23 % 182.401 M 37.08 % 133.061 M -24.02 % 175.136 M 51.05 % 115.946 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 152.649 M -5.54 % 161.610 M 0.00 % 161.610 M 2.16 % 158.198 M 0.00 % 158.198 M -3.60 % 164.106 M 0.00 % 164.106 M -2.21 % 167.820 M 0.00 % 167.820 M 43.89 % 116.635 M 0.00 % 116.635 M 1.90 % 114.455 M 0.00 % 114.455 M 4.57 % 109.451 M 0.00 % 109.451 M 40.04 % 78.158 M 0.00 % 78.158 M -3.31 % 80.830 M 0.00 % 80.830 M 6.10 % 76.180 M 0.00 % 76.180 M -15.42 % 90.066 M 0.00 % 90.066 M 36.53 % 65.969 M 0.00 % 65.969 M 87.80 % 35.127 M 0.00 % 35.127 M 1 472.15 % -2.560 M 0.00 % -2.560 M 83.20 % -15.237 M 0.00 % -15.237 M 58.62 % -36.822 M 0.00 % -36.822 M -47.18 % -25.018 M 0.00 % -25.018 M
Cost of revenue 0.000 100.00 % -3.262 B -169.52 % 4.691 B 1 448.30 % 302.993 M -40.12 % 506.001 M 73.22 % 292.109 M -41.24 % 497.087 M 22.67 % 405.215 M 3.62 % 391.042 M 25.21 % 312.306 M -39.47 % 515.977 M -6.72 % 553.171 M 0.000 -100.00 % 400.801 M 0.00 % 400.801 M -4.09 % 417.873 M 0.00 % 417.873 M 1.40 % 412.117 M 0.00 % 412.117 M 4.82 % 393.153 M 0.00 % 393.153 M 11.70 % 351.979 M 0.00 % 351.979 M 7.59 % 327.152 M 0.00 % 327.152 M 62.80 % 200.953 M 0.00 % 200.953 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 411.344 M 338.18 % 93.875 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 % 5.535 M 0.00 % 5.535 M -52.97 % 11.769 M 0.00 % 11.769 M 0.000 0.000 -100.00 % 13.262 M 0.00 % 13.262 M -14.49 % 15.509 M 0.00 % 15.509 M 33.36 % 11.630 M 0.00 % 11.630 M -71.76 % 41.184 M 0.00 % 41.184 M -52.74 % 87.148 M 0.00 % 87.148 M -1.63 % 88.588 M 0.00 % 88.588 M 0.000 0.000 0.000 0.000 -100.00 % 115.035 M 0.00 % 115.035 M 41.16 % 81.493 M 0.00 % 81.493 M 38.81 % 58.707 M 0.00 % 58.707 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 19.431 M -45.04 % 35.353 M 116.48 % 16.331 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.035 M 0.00 % 8.035 M -18.17 % 9.818 M 0.00 % 9.818 M -8.52 % 10.732 M 0.00 % 10.732 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 346.201 M -39.11 % 568.583 M 373.16 % -208.151 M -165.41 % 318.208 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 583.103 M 2 195.41 % 25.403 M 0.00 % 25.403 M 13.48 % 22.386 M 0.00 % 22.386 M -3.51 % 23.201 M 0.00 % 23.201 M 29.07 % 17.976 M 0.00 % 17.976 M 17.34 % 15.319 M 0.00 % 15.319 M -17.35 % 18.535 M 0.00 % 18.535 M 18.00 % 15.707 M 0.00 % 15.707 M -63.53 % 43.065 M 0.00 % 43.065 M -0.99 % 43.495 M 0.00 % 43.495 M 107.12 % -610.674 M 0.00 % -610.674 M -1 005.08 % 67.472 M 0.00 % 67.472 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.969 M 0.00 % 9.969 M -36.28 % 15.645 M 0.00 % 15.645 M -42.15 % 27.044 M 0.00 % 27.044 M
Operating expenses 1.012 B -5.34 % 1.069 B 159.66 % -1.793 B -285.10 % 968.390 M 15.94 % 835.275 M -3.53 % 865.874 M 15.77 % 747.924 M -38.28 % 1.212 B 17.04 % 1.035 B -10.13 % 1.152 B -23.15 % 1.499 B -6.10 % 1.596 B 173.78 % 583.103 M 113.64 % 272.934 M 0.00 % 272.934 M 6.50 % 256.275 M 0.00 % 256.275 M -12.52 % 292.953 M 0.00 % 292.953 M 24.75 % 234.830 M 0.00 % 234.830 M 8.80 % 215.844 M 0.00 % 215.844 M 15.61 % 186.706 M 0.00 % 186.706 M -31.92 % 274.246 M 0.00 % 274.246 M -28.23 % 382.097 M 0.00 % 382.097 M -3.63 % 396.503 M 0.00 % 396.503 M 185.17 % 139.043 M 0.00 % 139.043 M -59.29 % 341.521 M 0.00 % 341.521 M 13.60 % 300.622 M 0.00 % 300.622 M 17.62 % 255.589 M 0.00 % 255.589 M 38.56 % 184.464 M 0.00 % 184.464 M 16.04 % 158.964 M 0.00 % 158.964 M -17.16 % 191.888 M 0.00 % 191.888 M 9.18 % 175.752 M 0.00 % 175.752 M
Cost and expenses 1.012 B -3.42 % 1.048 B 13.59 % 922.808 M -14.24 % 1.076 B 15.30 % 933.223 M -7.79 % 1.012 B 62.94 % 621.122 M 17.11 % 530.372 M 1.44 % 522.847 M 18.67 % 440.604 M -30.53 % 634.229 M -4.77 % 666.009 M -1.17 % 673.860 M 0.02 % 673.735 M 0.00 % 673.735 M -0.06 % 674.148 M 0.00 % 674.148 M -4.39 % 705.070 M 0.00 % 705.070 M 12.28 % 627.982 M 0.00 % 627.982 M 10.59 % 567.823 M 0.00 % 567.823 M 10.50 % 513.858 M 0.00 % 513.858 M 8.14 % 475.199 M 0.00 % 475.199 M 24.37 % 382.097 M 0.00 % 382.097 M -3.63 % 396.503 M 0.00 % 396.503 M 185.17 % 139.043 M 0.00 % 139.043 M -59.29 % 341.521 M 0.00 % 341.521 M 13.60 % 300.622 M 0.00 % 300.622 M 17.62 % 255.589 M 0.00 % 255.589 M 38.56 % 184.464 M 0.00 % 184.464 M 16.04 % 158.964 M 0.00 % 158.964 M -17.16 % 191.888 M 0.00 % 191.888 M 9.18 % 175.752 M 0.00 % 175.752 M
Research and development expenses 235.379 M 0.000 -100.00 % 208.151 M -0.13 % 208.412 M -91.08 % 2.336 B 14.96 % 2.032 B 54.14 % 1.318 B 21.33 % 1.087 B 20.26 % 903.577 M -11.74 % 1.024 B -25.86 % 1.381 B -6.92 % 1.484 B 0.000 -100.00 % 120.350 M 0.00 % 120.350 M -4.79 % 126.403 M 0.00 % 126.403 M -10.56 % 141.329 M 0.00 % 141.329 M 20.50 % 117.290 M 0.00 % 117.290 M 16.08 % 101.044 M 0.00 % 101.044 M -7.65 % 109.410 M 0.00 % 109.410 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
Selling general and administrative expenses 430.775 M -13.99 % 500.840 M 127.94 % -1.793 B -505.76 % 441.770 M 351.02 % 97.948 M -32.98 % 146.158 M 17.84 % 124.034 M -0.90 % 125.156 M -5.04 % 131.805 M 2.73 % 128.299 M 8.50 % 118.252 M 4.80 % 112.838 M 0.000 -100.00 % 5.535 M 0.00 % 5.535 M -52.97 % 11.769 M 0.00 % 11.769 M -96.24 % 312.938 M 0.00 % 312.938 M 2 259.75 % 13.262 M 0.00 % 13.262 M -14.49 % 15.509 M 0.00 % 15.509 M 33.36 % 11.630 M 0.00 % 11.630 M -76.37 % 49.219 M 0.00 % 49.219 M -49.24 % 96.966 M 0.00 % 96.966 M -2.37 % 99.320 M 0.00 % 99.320 M 0.000 0.000 0.000 0.000 -100.00 % 115.035 M 0.00 % 115.035 M 41.16 % 81.493 M 0.00 % 81.493 M 38.81 % 58.707 M 0.00 % 58.707 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 159.845 M -96.50 % 4.563 B 2 023.77 % 214.864 M -91.69 % 2.585 B 10.66 % 2.336 B 14.96 % 2.032 B 54.14 % 1.318 B 225.38 % 405.215 M 3.62 % 391.042 M 25.21 % 312.306 M -39.47 % 515.977 M -6.72 % 553.171 M -63.23 % 1.504 B 6.50 % 1.412 B 0.00 % 1.412 B -12.97 % 1.623 B 0.00 % 1.623 B -0.11 % 1.625 B 0.00 % 1.625 B 52.32 % 1.067 B 0.00 % 1.067 B 38.56 % 769.725 M 0.00 % 769.725 M 55.14 % 496.152 M 0.00 % 496.152 M 15.19 % 430.737 M 0.00 % 430.737 M -5.52 % 455.888 M 0.00 % 455.888 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 204.543 M 0.00 % 204.543 M 15.31 % 177.393 M 0.00 % 177.393 M 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 4.450 B 0.000 -100.00 % 2.425 B 10.08 % 2.203 B 14.77 % 1.919 B 55.93 % 1.231 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.396 B 7.95 % 1.293 B 0.00 % 1.293 B -14.18 % 1.506 B 0.00 % 1.506 B -0.75 % 1.518 B 0.00 % 1.518 B 54.29 % 983.671 M 0.00 % 983.671 M 39.27 % 706.295 M 0.00 % 706.295 M 61.58 % 437.118 M 0.00 % 437.118 M 11.92 % 390.546 M 0.00 % 390.546 M -5.40 % 412.823 M 0.00 % 412.823 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.123 M 0.00 % 185.123 M 17.27 % 157.858 M 0.00 % 157.858 M 0.000 0.000 0.000 0.000
Depreciation and amortization 71.880 M -17.27 % 86.883 M -15.38 % 102.677 M 504.53 % -25.382 M -125.91 % 97.948 M -32.98 % 146.158 M -75.01 % 584.846 M 20.78 % 484.237 M 6.11 % 456.342 M 19.27 % 382.608 M -37.77 % 614.855 M 60.66 % 382.701 M 321.67 % 90.757 M 211.73 % 29.115 M 0.00 % 29.115 M 10.80 % 26.277 M 0.00 % 26.277 M 10.80 % 23.715 M 0.00 % 23.715 M -52.56 % 49.990 M 0.00 % 49.990 M 0.86 % 49.562 M 0.00 % 49.562 M 9.21 % 45.381 M 0.00 % 45.381 M 5.16 % 43.156 M 0.00 % 43.156 M 54.27 % 27.974 M 0.00 % 27.974 M -2.38 % 28.655 M 0.00 % 28.655 M 16.80 % 24.532 M 0.00 % 24.532 M 7.51 % 22.819 M 0.00 % 22.819 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.845 M 0.00 % 12.845 M -5.65 % 13.615 M 0.00 % 13.615 M 30.96 % 10.396 M 0.00 % 10.396 M
Operating income 637.939 M 794.17 % -91.900 M -108.41 % 1.092 B 196.58 % 368.272 M -27.22 % 506.001 M 73.22 % 292.109 M -33.98 % 442.475 M 18.75 % 372.601 M 7.17 % 347.679 M 18.88 % 292.457 M -38.54 % 475.877 M 58.19 % 300.821 M -27.71 % 416.117 M -10.74 % 466.185 M 0.00 % 466.185 M 5.43 % 442.155 M 0.00 % 442.155 M -9.31 % 487.529 M 0.00 % 487.529 M -4.66 % 511.378 M 0.00 % 511.378 M 45.32 % 351.897 M 0.00 % 351.897 M 21.83 % 288.841 M 0.00 % 288.841 M 42.44 % 202.788 M 0.00 % 202.788 M -53.81 % 439.069 M 0.00 % 439.069 M 60.15 % 274.162 M 0.00 % 274.162 M -40.28 % 459.109 M 0.00 % 459.109 M 114.37 % 214.167 M 0.00 % 214.167 M 55.09 % 138.091 M 0.00 % 138.091 M 113.76 % 64.600 M 0.00 % 64.600 M -72.63 % 236.062 M 0.00 % 236.062 M 708.04 % 29.214 M 0.00 % 29.214 M 208.05 % -27.037 M 0.00 % -27.037 M -2 517.28 % -1.033 M 0.00 % -1.033 M
Operating income ratio 0.39 729.08 % -0.06 -108.30 % 0.74 177.13 % 0.27 -24.04 % 0.35 56.96 % 0.22 -30.70 % 0.32 15.09 % 0.28 0.29 % 0.28 15.08 % 0.24 -33.63 % 0.37 41.07 % 0.26 -31.93 % 0.38 -9.98 % 0.42 0.00 % 0.42 6.90 % 0.40 0.00 % 0.40 -4.84 % 0.42 0.00 % 0.42 -13.03 % 0.48 0.00 % 0.48 21.15 % 0.40 0.00 % 0.40 8.06 % 0.37 0.00 % 0.37 25.04 % 0.29 0.00 % 0.29 -52.75 % 0.62 0.00 % 0.62 47.56 % 0.42 0.00 % 0.42 -45.28 % 0.77 0.00 % 0.77 99.15 % 0.39 0.00 % 0.39 22.44 % 0.31 0.00 % 0.31 56.01 % 0.20 0.00 % 0.20 -82.56 % 1.16 0.00 % 1.16 645.37 % 0.16 0.00 % 0.16 194.66 % -0.16 0.00 % -0.16 -2 673.94 % -0.01 0.00 % -0.01
Total other income expenses net 121.605 M -81.79 % 667.940 M 260.13 % -417.124 M -505.07 % 102.977 M -19.57 % 128.031 M 18.68 % 107.882 M 22.93 % 87.758 M 11.06 % 79.022 M 21.01 % 65.300 M -7.12 % 70.302 M -28.90 % 98.878 M 158.00 % -170.471 M -256.69 % 108.797 M -26.27 % 147.566 M 0.00 % 147.566 M 21.47 % 121.481 M 0.00 % 121.481 M -10.96 % 136.428 M 0.00 % 136.428 M 28.49 % 106.181 M 0.00 % 106.181 M 29.64 % 81.908 M 0.00 % 81.908 M 3.77 % 78.928 M 0.00 % 78.928 M 36.75 % 57.719 M 0.00 % 57.719 M 130.38 % -190.014 M 0.00 % -190.014 M -4 289.82 % -4.329 M 0.00 % -4.329 M -114.53 % 29.787 M 0.00 % 29.787 M -52.78 % 63.078 M 0.00 % 63.078 M -2.20 % 64.497 M 0.00 % 64.497 M 57.11 % 41.052 M 0.00 % 41.052 M 122.18 % -185.123 M 0.00 % -185.123 M -736.14 % 29.101 M 0.00 % 29.101 M 0.000 0.000 0.000 0.000
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 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31
Net debt -1.867 B 6.45 % -1.996 B -16.42 % -1.714 B 21.34 % -2.179 B -26.04 % -1.729 B 14.95 % -2.033 B -11.59 % -1.822 B 14.89 % -2.140 B -20.39 % -1.778 B 17.90 % -2.165 B -14.93 % -1.884 B 16.18 % -2.248 B -20.65 % -1.863 B 24.48 % -2.467 B -9.81 % -2.247 B 1.17 % -2.273 B -20.73 % -1.883 B 5.73 % -1.997 B -20.15 % -1.663 B 8.66 % -1.820 B -23.97 % -1.468 B 4.17 % -1.532 B -26.79 % -1.208 B 5.54 % -1.279 B -23.45 % -1.036 B 1.39 % -1.051 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -178.238 M 50.00 % -356.475 M -100.00 % -178.238 M 0.000 0.000 0.000 0.000 0.000
Total investments 1.421 B -12.07 % 1.616 B 14.42 % 1.413 B 16.64 % 1.211 B 5.27 % 1.150 B 17.53 % 978.819 M 23.67 % 791.498 M -7.70 % 857.500 M 9.27 % 784.786 M 12.56 % 697.209 M 6.82 % 652.702 M -0.62 % 656.742 M 9.57 % 599.365 M 0.14 % 598.507 M 4.60 % 572.162 M 4.18 % 549.222 M 6.74 % 514.542 M -0.40 % 516.621 M 5.07 % 491.694 M -1.58 % 499.594 M 6.88 % 467.447 M -7.55 % 505.609 M 21.74 % 415.335 M 6.24 % 390.955 M 10.10 % 355.079 M 6.01 % 334.963 M 14.11 % 293.533 M 8.19 % 271.308 M -8.65 % 296.987 M -6.04 % 316.066 M 0.65 % 314.016 M 232.91 % 94.325 M 6.86 % 88.266 M 100.00 % 44.133 M 0.000 -100.00 % 703.500 K -50.00 % 1.407 M -98.58 % 98.915 M -49.64 % 196.422 M 15.17 % 170.549 M 17.88 % 144.676 M 11.43 % 129.839 M 12.90 % 115.002 M 8.65 % 105.851 M 9.46 % 96.699 M
Total debt 189.749 M -9.18 % 208.920 M 117.95 % 95.859 M -22.99 % 124.482 M -21.82 % 159.220 M -16.32 % 190.274 M -15.88 % 226.188 M -10.49 % 252.708 M -9.02 % 277.758 M -5.47 % 293.820 M -6.01 % 312.611 M -5.15 % 329.570 M -1.76 % 335.478 M 214.00 % 106.840 M 0.63 % 106.170 M 2.00 % 104.084 M 3.06 % 100.994 M 3.81 % 97.287 M 4.67 % 92.949 M 6.31 % 87.435 M 7.35 % 81.447 M -17.80 % 99.078 M 5.55 % 93.866 M -5.75 % 99.594 M 39.66 % 71.312 M -8.36 % 77.818 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
Accumulated other comprehensive income loss 897.596 M -3.74 % 932.478 M 9.00 % 855.488 M 1.09 % 846.282 M -0.77 % 852.878 M 13.02 % 754.650 M 5.24 % 717.090 M -5.33 % 757.488 M 5.17 % 720.255 M 6.46 % 676.578 M 22.99 % 550.088 M 0.33 % 548.267 M 6.90 % 512.902 M 0.23 % 511.739 M -5.14 % 539.450 M 5.10 % 513.272 M 0.35 % 511.473 M 7.52 % 475.700 M 0.55 % 473.094 M -1.10 % 478.360 M 3.52 % 462.083 M 2.80 % 449.488 M 2.75 % 437.467 M 1.48 % 431.075 M 15.31 % 373.841 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
Retained earnings 3.776 B -3.98 % 3.933 B 12.03 % 3.510 B -5.26 % 3.705 B 10.13 % 3.365 B -4.88 % 3.537 B 9.29 % 3.237 B -8.29 % 3.529 B 11.89 % 3.154 B -9.17 % 3.473 B 8.77 % 3.193 B -7.16 % 3.439 B 9.42 % 3.143 B -9.55 % 3.475 B 10.82 % 3.136 B 1.11 % 3.101 B 14.99 % 2.697 B -2.53 % 2.767 B 16.86 % 2.368 B -1.80 % 2.411 B 23.47 % 1.953 B 0.02 % 1.953 B 18.30 % 1.651 B -0.82 % 1.664 B 14.06 % 1.459 B 4.91 % 1.391 B 34.63 % 1.033 B -10.52 % 1.154 B -4.78 % 1.212 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 227.923 M -50.00 % 455.846 M 100.00 % 227.923 M 0.000 0.000 0.000 0.000 0.000
Common stock -243.249 M -33.31 % -182.472 M 20.98 % -230.905 M -7 869.35 % 2.972 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.017 M 20.69 % 11.614 M 0.000 -100.00 % 26.693 M 211.62 % 8.566 M 0.15 % 8.553 M -0.21 % 8.571 M 0.35 % 8.541 M 0.00 % 8.541 M 0.09 % 8.533 M 0.00 % 8.533 M -0.44 % 8.571 M 0.00 % 8.571 M -0.40 % 8.605 M 1.34 % 8.491 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.170 M -50.00 % 8.340 M 100.00 % 4.170 M 0.000 0.000 0.000 0.000 0.000
Total equity 4.431 B -5.38 % 4.683 B 13.25 % 4.135 B -5.73 % 4.386 B 8.47 % 4.044 B -3.11 % 4.173 B 8.54 % 3.845 B -8.87 % 4.219 B 11.41 % 3.787 B -8.84 % 4.154 B 11.80 % 3.716 B -6.39 % 3.970 B 10.02 % 3.608 B -9.08 % 3.968 B 7.57 % 3.689 B 1.73 % 3.626 B 13.87 % 3.185 B -2.60 % 3.270 B 14.22 % 2.862 B -3.17 % 2.956 B 18.06 % 2.504 B 1.21 % 2.474 B 14.54 % 2.160 B -1.31 % 2.188 B 13.03 % 1.936 B 3.48 % 1.871 B 13.97 % 1.642 B -7.20 % 1.769 B -5.06 % 1.863 B 4.03 % 1.791 B 11.86 % 1.601 B -0.22 % 1.605 B 16.84 % 1.373 B 10.67 % 1.241 B 11.94 % 1.109 B 14.17 % 971.109 M 16.50 % 833.540 M 9.96 % 758.072 M 11.06 % 682.604 M 4.99 % 650.156 M 5.25 % 617.708 M 7.75 % 573.258 M 8.41 % 528.807 M 1.89 % 519.022 M 1.92 % 509.236 M
Other non current liabilities 57.651 M 639.68 % 7.794 M -85.89 % 55.250 M 666.08 % 7.212 M -87.11 % 55.972 M -6.32 % 59.746 M -0.95 % 60.321 M -1.67 % 61.347 M 209.19 % 19.841 M 1 179.24 % 1.551 M -94.59 % 28.659 M 17.43 % 24.405 M -38.95 % 39.973 M 52.48 % 26.215 M -6.52 % 28.043 M -20.69 % 35.360 M -0.28 % 35.460 M -11.58 % 40.104 M 14.54 % 35.013 M -10.29 % 39.029 M 18.97 % 32.805 M 1.92 % 32.187 M 0.000 -100.00 % 32.627 M 389.60 % 6.664 M 5.48 % 6.318 M 0.000 -100.00 % 30.107 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.909 M -50.00 % 75.817 M -2.43 % 77.705 M -2.37 % 79.592 M 100.00 % 39.796 M 0.000 0.000 0.000
Long term debt 168.735 M -8.53 % 184.462 M 1 173.91 % 14.480 M -74.01 % 55.713 M -41.15 % 94.676 M -27.84 % 131.195 M -21.63 % 167.411 M -14.87 % 196.657 M -13.26 % 226.725 M -10.36 % 252.938 M -7.20 % 272.560 M -7.01 % 293.101 M -12.63 % 335.478 M 214.00 % 106.840 M 0.63 % 106.170 M 2.00 % 104.084 M 3.06 % 100.994 M 3.81 % 97.287 M 4.67 % 92.949 M 6.31 % 87.435 M 7.35 % 81.447 M -7.80 % 88.335 M -5.89 % 93.866 M 6.41 % 88.214 M 25.82 % 70.109 M 15.50 % 60.700 M 0.000 -100.00 % 79.508 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
Total non current liabilities 226.386 M -9.22 % 249.367 M 257.62 % 69.730 M -39.89 % 116.008 M -22.99 % 150.648 M -21.10 % 190.941 M -16.16 % 227.732 M -11.73 % 258.004 M 4.64 % 246.566 M -9.96 % 273.842 M -9.09 % 301.219 M -5.13 % 317.506 M -15.43 % 375.451 M 182.18 % 133.055 M -0.86 % 134.213 M -3.75 % 139.444 M 2.19 % 136.454 M -0.68 % 137.391 M 7.37 % 127.962 M 1.18 % 126.464 M 10.69 % 114.252 M -5.20 % 120.522 M -20.79 % 152.146 M 25.91 % 120.841 M -5.72 % 128.172 M 5.41 % 121.596 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 % 38.308 M -50.00 % 76.616 M 100.00 % 38.308 M 0.000 0.000 0.000 0.000 0.000
Other current liabilities 51.612 B 2.27 % 50.469 B 0.43 % 50.254 B -7.60 % 54.388 B -3.87 % 56.578 B 1.40 % 55.795 B -8.70 % 61.110 B 9.96 % 55.574 B 20.88 % 45.974 B -0.73 % 46.311 B -3.23 % 47.859 B 37.10 % 34.909 B -12.40 % 39.851 B 5.75 % 37.685 B 8.48 % 34.739 B -0.05 % 34.755 B -17.03 % 41.888 B -1.20 % 42.397 B 2.81 % 41.239 B 17.41 % 35.124 B 4.64 % 33.568 B 30.41 % 25.740 B 1.22 % 25.430 B 35.36 % 18.788 B 4 596.91 % 400.000 M -97.33 % 14.972 B 0.000 -100.00 % 15.235 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.032 B -50.00 % 6.065 B 14.55 % 5.294 B 17.03 % 4.524 B 100.00 % 2.262 B 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 580.677 M 22.45 % 474.218 M -47.97 % 911.519 M 91.56 % 475.839 M -34.45 % 725.967 M 59.57 % 454.963 M -32.86 % 677.645 M 39.70 % 485.073 M -33.81 % 732.877 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 692.791 M 0.000 -100.00 % 154.925 M -99.09 % 17.067 B 12 598.42 % 134.405 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
Short term debt 21.014 M -14.08 % 24.458 M -69.95 % 81.379 M 18.34 % 68.769 M 6.55 % 64.544 M 9.25 % 59.079 M 0.51 % 58.777 M 4.86 % 56.051 M 9.83 % 51.033 M 24.83 % 40.882 M 2.07 % 40.051 M 105.75 % -696.408 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -682.048 M 0.000 100.00 % -142.287 M -11 927.68 % 1.203 M -92.97 % 17.118 M 0.000 -100.00 % 14.006 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
Total current liabilities 52.276 B 3.02 % 50.744 B -0.72 % 51.112 B -7.55 % 55.288 B -4.29 % 57.768 B 1.40 % 56.972 B -8.35 % 62.166 B 9.91 % 56.561 B 20.67 % 46.872 B -0.69 % 47.197 B -3.34 % 48.826 B 35.85 % 35.940 B -10.85 % 40.312 B 6.58 % 37.823 B 7.62 % 35.146 B 0.64 % 34.922 B -17.65 % 42.405 B -0.34 % 42.551 B 1.95 % 41.738 B 17.59 % 35.496 B 4.55 % 33.950 B 27.55 % 26.616 B 3.59 % 25.694 B 34.76 % 19.066 B 7.80 % 17.687 B 17.24 % 15.086 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.084 B -50.00 % 6.167 B 100.00 % 3.084 B 0.000 0.000 0.000 0.000 0.000
Total liabilities 52.502 B 2.96 % 50.993 B -0.37 % 51.181 B -7.62 % 55.404 B -4.34 % 57.919 B 1.32 % 57.163 B -8.38 % 62.393 B 9.81 % 56.819 B 20.59 % 47.119 B -0.74 % 47.471 B -3.37 % 49.127 B 35.50 % 36.258 B -10.89 % 40.688 B 7.20 % 37.956 B 7.59 % 35.280 B 0.62 % 35.062 B -17.58 % 42.541 B -0.34 % 42.689 B 1.96 % 41.866 B 17.53 % 35.623 B 4.57 % 34.064 B 27.41 % 26.737 B 3.45 % 25.846 B 34.71 % 19.187 B 7.70 % 17.815 B 17.15 % 15.207 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.122 B -50.00 % 6.244 B 100.00 % 3.122 B 0.000 0.000 0.000 0.000 0.000
Other non current assets 28.784 M 1 439 100.00 % 2.000 K -99.99 % 18.246 M 1 824 700.00 % -1.000 K 0.000 -100.00 % 10.235 M 2.89 % 9.948 M 994 900.00 % -1.000 K 0.000 100.00 % -1.000 K -100.00 % 25.981 M 2 598 200.00 % -1.000 K -100.00 % 25.943 M 2 594 400.00 % -1.000 K -100.00 % 25.984 M 3.30 % 25.154 M -2.97 % 25.924 M 3.29 % 25.098 M -2.70 % 25.794 M 2.07 % 25.271 M 76.71 % 14.301 M 136.07 % -39.651 M -376.97 % 14.316 M 2.10 % 14.022 M -2.28 % 14.349 M -95.89 % 348.966 M 168.66 % -508.216 M 6.28 % -542.270 M 10.95 % -608.981 M -13.55 % -536.311 M -2.50 % -523.231 M -18.78 % -440.489 M -39.01 % -316.878 M -19.38 % -265.446 M -24.03 % -214.014 M -0.19 % -213.606 M -0.19 % -213.198 M -107.08 % 3.011 B -51.71 % 6.235 B 106.25 % 3.023 B 1 698.97 % -189.047 M -24.73 % -151.563 M -32.86 % -114.079 M 9.76 % -126.416 M 8.89 % -138.752 M
Long term investments 1.421 B -12.07 % 1.616 B 14.42 % 1.413 B 16.64 % 1.211 B 5.27 % 1.150 B 18.77 % 968.585 M 23.93 % 781.550 M -8.86 % 857.500 M 9.27 % 784.786 M 12.56 % 697.209 M 6.82 % 652.702 M -0.62 % 656.742 M 9.57 % 599.365 M 0.14 % 598.507 M 4.60 % 572.162 M 4.18 % 549.222 M 6.74 % 514.542 M -0.40 % 516.621 M 5.07 % 491.694 M -1.58 % 499.594 M 6.88 % 467.447 M -7.55 % 505.609 M 21.74 % 415.335 M 6.24 % 390.955 M 10.10 % 355.079 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
Intangible assets 650.453 M 41.97 % 458.171 M -29.34 % 648.388 M 41.15 % 459.359 M -32.26 % 678.123 M 41.07 % 480.696 M -8.05 % 522.801 M 2.31 % 511.003 M -20.93 % 646.262 M 6.79 % 605.152 M 3.56 % 584.349 M 14.50 % 510.346 M -0.21 % 511.401 M 17.43 % 435.486 M -13.33 % 502.438 M 24.42 % 403.821 M -13.04 % 464.388 M 34.81 % 344.488 M -15.75 % 408.877 M 62.80 % 251.149 M -19.18 % 310.739 M 77.00 % 175.560 M -38.31 % 284.584 M 87.69 % 151.627 M -50.64 % 307.180 M 48.22 % 207.239 M 0.000 -100.00 % 352.952 M -26.29 % 478.868 M 13.20 % 423.039 M -3.64 % 439.009 M 14.70 % 382.749 M 64.44 % 232.763 M 100.00 % 116.382 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 215.504 M 0.000 -100.00 % 215.504 M 0.000 -100.00 % 215.504 M 0.00 % 215.500 M 0.00 % 215.504 M 62.03 % 133.000 M -38.28 % 215.504 M 0.000 -100.00 % 82.987 M 0.000 -100.00 % 82.987 M 0.000 -100.00 % 82.987 M 0.000 -100.00 % 107.551 M 0.000 -100.00 % 107.551 M 0.000 -100.00 % 107.551 M 0.000 -100.00 % 107.551 M 0.000 -100.00 % 107.551 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
Goodwill and intangible assets 650.453 M -3.45 % 673.675 M 3.90 % 648.388 M -3.92 % 674.863 M -0.48 % 678.123 M -2.60 % 696.200 M -5.70 % 738.301 M 1.62 % 726.507 M -6.77 % 779.262 M -5.04 % 820.656 M 40.44 % 584.349 M -1.51 % 593.333 M 16.02 % 511.401 M -1.36 % 518.473 M 3.19 % 502.438 M 3.21 % 486.808 M 4.83 % 464.388 M 2.73 % 452.039 M 10.56 % 408.877 M 13.99 % 358.700 M 15.43 % 310.739 M 9.76 % 283.111 M -0.52 % 284.584 M 9.80 % 259.178 M -15.63 % 307.180 M -2.42 % 314.790 M -4.46 % 329.490 M -6.65 % 352.952 M -26.29 % 478.868 M 13.20 % 423.039 M -3.64 % 439.009 M 14.70 % 382.749 M 64.44 % 232.763 M 100.00 % 116.382 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 302.709 M -11.25 % 341.062 M 83.89 % 185.474 M -20.56 % 233.490 M 9.88 % 212.486 M -19.38 % 263.572 M -7.81 % 285.907 M -8.82 % 313.569 M 13.00 % 277.489 M -12.57 % 317.385 M -8.52 % 346.938 M -12.41 % 396.101 M -3.65 % 411.103 M 87.18 % 219.632 M 35.44 % 162.165 M -13.16 % 186.730 M -4.17 % 194.858 M 12.60 % 173.047 M 10.91 % 156.021 M -5.48 % 165.073 M 8.61 % 151.992 M -6.08 % 161.836 M -10.88 % 181.586 M 11.97 % 162.171 M 11.12 % 145.944 M -11.10 % 164.164 M -8.15 % 178.726 M -5.59 % 189.318 M 45.50 % 130.113 M 14.87 % 113.272 M 34.49 % 84.222 M 45.86 % 57.740 M -31.36 % 84.115 M -43.57 % 149.065 M -30.35 % 214.014 M 0.19 % 213.606 M 0.19 % 213.198 M -3.14 % 220.110 M -3.04 % 227.022 M 9.13 % 208.035 M 10.04 % 189.047 M 24.73 % 151.563 M 32.86 % 114.079 M -9.76 % 126.416 M -8.89 % 138.752 M
Total non current assets 2.403 B -9.53 % 2.656 B 17.29 % 2.265 B 5.17 % 2.153 B 3.49 % 2.081 B 4.47 % 1.992 B 5.98 % 1.879 B -4.44 % 1.967 B 4.97 % 1.874 B 0.15 % 1.871 B 10.65 % 1.691 B -1.46 % 1.716 B 6.48 % 1.611 B 14.83 % 1.403 B 5.48 % 1.330 B 1.10 % 1.316 B 3.22 % 1.275 B 2.44 % 1.244 B 9.50 % 1.136 B 1.84 % 1.116 B 12.30 % 993.708 M 2.46 % 969.883 M 3.26 % 939.294 M 8.20 % 868.074 M -1.91 % 884.969 M -1.76 % 900.862 M 77.26 % 508.216 M -6.28 % 542.270 M -10.95 % 608.981 M 13.55 % 536.311 M 2.50 % 523.231 M 18.78 % 440.489 M 39.01 % 316.878 M 19.38 % 265.446 M 24.03 % 214.014 M 0.19 % 213.606 M 0.19 % 213.198 M -93.64 % 3.350 B -48.36 % 6.487 B 94.34 % 3.338 B 1 665.74 % 189.047 M 24.73 % 151.563 M 32.86 % 114.079 M -9.76 % 126.416 M -8.89 % 138.752 M
Other current assets 51.626 B 2.96 % 50.140 B -0.28 % 50.283 B 5 028 270 900.00 % -1.000 K -100.00 % 57.089 B 1.13 % 56.452 B -8.42 % 61.640 B 9.68 % 56.200 B 20.92 % 46.478 B -1.04 % 46.966 B -2.92 % 48.379 B 36.22 % 35.515 B -11.10 % 39.949 B 6.38 % 37.553 B 7.98 % 34.777 B 0.61 % 34.565 B -17.55 % 41.925 B -0.50 % 42.134 B 2.09 % 41.272 B 17.62 % 35.088 B 4.39 % 33.612 B 27.72 % 26.317 B 3.23 % 25.494 B 34.58 % 18.944 B 7.98 % 17.544 B 17.88 % 14.883 B 0.000 -100.00 % 15.155 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.444 M -50.00 % 82.888 M 7.38 % 77.190 M 7.97 % 71.492 M 100.00 % 35.746 M 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.234 M 2.87 % 9.948 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 2.057 B -6.71 % 2.205 B 21.80 % 1.810 B -21.43 % 2.304 B 22.01 % 1.888 B -15.06 % 2.223 B 8.56 % 2.048 B -14.42 % 2.393 B 16.42 % 2.056 B -16.42 % 2.459 B 11.95 % 2.197 B -14.77 % 2.577 B 17.23 % 2.199 B -14.58 % 2.574 B 9.39 % 2.353 B -1.03 % 2.377 B 19.83 % 1.984 B -5.29 % 2.095 B 19.33 % 1.755 B -7.98 % 1.908 B 23.09 % 1.550 B -4.99 % 1.631 B 25.26 % 1.302 B -5.56 % 1.379 B 24.49 % 1.108 B -1.87 % 1.129 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 178.238 M -50.00 % 356.475 M 100.00 % 178.238 M 0.000 0.000 0.000 0.000 0.000
Cash and short term investments 2.057 B -6.71 % 2.205 B 21.80 % 1.810 B -21.43 % 2.304 B 22.01 % 1.888 B -15.45 % 2.233 B 8.53 % 2.058 B -14.01 % 2.393 B 16.42 % 2.056 B -16.42 % 2.459 B 11.95 % 2.197 B -14.77 % 2.577 B 17.23 % 2.199 B -14.58 % 2.574 B 9.39 % 2.353 B -1.03 % 2.377 B 19.83 % 1.984 B -5.29 % 2.095 B 19.33 % 1.755 B -7.98 % 1.908 B 23.09 % 1.550 B -4.99 % 1.631 B 25.26 % 1.302 B -5.56 % 1.379 B 24.49 % 1.108 B -1.87 % 1.129 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 178.238 M -50.00 % 356.475 M 100.00 % 178.238 M 0.000 0.000 0.000 0.000 0.000
Total current assets 54.530 B 2.85 % 53.019 B -0.06 % 53.052 B -7.96 % 57.637 B -3.75 % 59.882 B 0.90 % 59.345 B -7.79 % 64.359 B 8.95 % 59.071 B 20.47 % 49.032 B -1.45 % 49.754 B -2.73 % 51.153 B 32.82 % 38.512 B -9.78 % 42.684 B 5.34 % 40.521 B 7.66 % 37.639 B 0.71 % 37.372 B -15.93 % 44.451 B -0.59 % 44.714 B 2.57 % 43.592 B 16.36 % 37.463 B 5.31 % 35.575 B 25.97 % 28.241 B 4.34 % 27.067 B 31.99 % 20.507 B 8.70 % 18.866 B 16.62 % 16.178 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 219.682 M -50.00 % 439.363 M 100.00 % 219.682 M 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 -100.00 % 54.628 B 0.000 100.00 % -10.234 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 847.324 M 25.65 % 674.334 M -29.67 % 958.768 M 35.90 % 705.519 M -21.96 % 904.013 M 37.14 % 659.195 M -0.27 % 661.005 M 38.33 % 477.845 M -4.16 % 498.598 M 51.73 % 328.599 M -42.99 % 576.415 M 37.33 % 419.719 M -21.84 % 536.981 M 35.96 % 394.943 M -22.46 % 509.317 M 18.64 % 429.311 M -20.78 % 541.920 M 11.73 % 485.027 M -14.10 % 564.623 M 20.92 % 466.930 M 13.19 % 412.505 M 40.83 % 292.918 M 8.42 % 270.171 M 46.39 % 184.553 M -13.90 % 214.358 M 29.63 % 165.365 M 0.000 -100.00 % 178.637 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
Tax assets 0.000 -100.00 % 25.141 M 0.000 -100.00 % 34.020 M -14.53 % 39.805 M -25.23 % 53.237 M -16.41 % 63.687 M -7.81 % 69.084 M 115.60 % 32.043 M -9.80 % 35.524 M -55.98 % 80.700 M 16.17 % 69.465 M 9.41 % 63.490 M -4.75 % 66.654 M -1.34 % 67.562 M -0.52 % 67.912 M -9.54 % 75.074 M -3.23 % 77.583 M 43.68 % 53.996 M -19.72 % 67.257 M 36.62 % 49.229 M -16.53 % 58.978 M 35.67 % 43.473 M 4.13 % 41.748 M -33.11 % 62.417 M -14.43 % 72.942 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 % 12.720 M -50.00 % 25.439 M 100.00 % 12.720 M 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 642.861 M 189.01 % 222.432 M -71.04 % 768.155 M 211.15 % 246.874 M -61.47 % 640.815 M 239.11 % 188.972 M -62.18 % 499.700 M 155.00 % 195.961 M -50.02 % 392.043 M 138.61 % 164.303 M -61.11 % 422.527 M 61.20 % 262.107 M -43.09 % 460.577 M 233.70 % 138.023 M -66.04 % 406.462 M 158.15 % 157.450 M -67.09 % 478.447 M 209.90 % 154.387 M -68.79 % 494.704 M 45.69 % 339.561 M -2.13 % 346.964 M 147.44 % 140.222 M -46.78 % 263.469 M 135.06 % 112.084 M -48.65 % 218.284 M 126.62 % 96.320 M 0.000 -100.00 % 146.493 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.509 M -50.00 % 95.017 M 11.77 % 85.013 M 13.34 % 75.008 M 100.00 % 37.504 M 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 27.638 M 221.63 % 8.593 M 111.96 % 4.054 M -63.71 % 11.171 M -38.06 % 18.035 M -14.96 % 21.207 M 133.33 % 9.089 M 0.000 -100.00 % 3.485 M -82.30 % 19.693 M 0.000 -100.00 % 482.000 K 1 828.00 % 25.000 K -71.91 % 89.000 K -99.04 % 9.294 M -75.70 % 38.240 M 0.000 -100.00 % 4.718 M -85.58 % 32.713 M -7.05 % 35.194 M 8.70 % 32.377 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 -100.00 % 3.840 M -50.00 % 7.680 M 100.00 % 3.840 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 30.865 M 0.000 -100.00 % 24.473 M 4.35 % 23.453 M 9.24 % 21.470 M -0.57 % 21.592 M -4.65 % 22.646 M 24.29 % 18.221 M 35.97 % 13.401 M 7.47 % 12.470 M 83.30 % 6.803 M 102.29 % 3.363 M 71.67 % 1.959 M -66.85 % 5.909 M -26.89 % 8.082 M -17.14 % 9.754 M -19.98 % 12.190 M -9.11 % 13.412 M 1.48 % 13.217 M -7.78 % 14.332 M -10.44 % 16.002 M -67.34 % 49.001 M 141.35 % 20.303 M -56.31 % 46.470 M -6.37 % 49.632 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 189.749 M -9.18 % 208.920 M 117.95 % 95.859 M -22.99 % 124.482 M -21.82 % 159.220 M -16.32 % 190.274 M -15.88 % 226.188 M -10.49 % 252.708 M -9.02 % 277.758 M -5.47 % 293.820 M -6.01 % 312.611 M -5.15 % 329.570 M -1.76 % 335.478 M 214.00 % 106.840 M 0.63 % 106.170 M 2.00 % 104.084 M 3.06 % 100.994 M 3.81 % 97.287 M 4.67 % 92.949 M 6.31 % 87.435 M 7.35 % 81.447 M -4.29 % 85.101 M 10.13 % 77.273 M -4.06 % 80.539 M 62.12 % 49.678 M -8.18 % 54.103 M 0.000 -100.00 % 66.744 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 436.852 M 0.000 100.00 % -168.584 M 3.13 % -174.036 M -127.37 % 635.953 M 684.34 % -108.833 M -60.66 % -67.741 M 22.48 % -87.380 M -168.75 % -32.514 M -21.04 % -26.863 M -51.55 % -17.726 M 63.07 % -48.001 M -161.19 % -18.378 M 0.000 0.000 100.00 % -23.896 M 0.000 -100.00 % 12.974 M -77.61 % 57.954 M -27.81 % 80.278 M 26.73 % 63.348 M 0.00 % 63.348 M -25.18 % 84.671 M -81.93 % 468.577 M -0.67 % 471.760 M -21.39 % 600.134 M -0.97 % 606.005 M -5.67 % 642.409 M 0.58 % 638.688 M -60.11 % 1.601 B -0.22 % 1.605 B 16.84 % 1.373 B 10.67 % 1.241 B 11.94 % 1.109 B 14.17 % 971.109 M 16.50 % 833.540 M 58.47 % 525.979 M 140.81 % 218.418 M -10.38 % 243.726 M -9.41 % 269.033 M -32.56 % 398.920 M -24.56 % 528.807 M 1.89 % 519.022 M 1.92 % 509.236 M
Deferred tax liabilities non current 0.000 -100.00 % 26.246 M 0.000 -100.00 % 28.610 M -4.04 % 29.815 M -3.88 % 31.019 M -6.87 % 33.308 M -3.92 % 34.666 M 0.000 -100.00 % 5.952 M -15.42 % 7.037 M 81.60 % 3.875 M -86.61 % 28.939 M 29.79 % 22.296 M 7.26 % 20.787 M 29.22 % 16.087 M 5.77 % 15.210 M -14.41 % 17.771 M 56.28 % 11.371 M -16.51 % 13.620 M 89.75 % 7.178 M -20.92 % 9.077 M -2.18 % 9.279 M -24.71 % 12.324 M 150.03 % 4.929 M -0.34 % 4.946 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 % 399.500 K -50.00 % 799.000 K 100.00 % 399.500 K 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 56.933 B 2.26 % 55.676 B 0.65 % 55.316 B -7.48 % 59.790 B -3.51 % 61.962 B 1.02 % 61.336 B -7.40 % 66.238 B 8.52 % 61.038 B 19.90 % 50.906 B -1.39 % 51.625 B -2.31 % 52.843 B 31.36 % 40.227 B -9.18 % 44.295 B 5.65 % 41.925 B 7.58 % 38.970 B 0.73 % 38.688 B -15.39 % 45.726 B -0.50 % 45.958 B 2.75 % 44.729 B 15.94 % 38.579 B 5.50 % 36.568 B 25.19 % 29.211 B 4.30 % 28.006 B 31.02 % 21.375 B 8.22 % 19.751 B 15.65 % 17.078 B 0.41 % 17.008 B -1.85 % 17.329 B -2.06 % 17.694 B 3.07 % 17.166 B 0.37 % 17.103 B 3.17 % 16.577 B -0.44 % 16.650 B -7.30 % 17.962 B -6.81 % 19.274 B 28.74 % 14.971 B 40.33 % 10.669 B 21.27 % 8.798 B 27.01 % 6.926 B 13.90 % 6.081 B 16.15 % 5.236 B 13.89 % 4.597 B 16.13 % 3.958 B 8.09 % 3.662 B 8.81 % 3.365 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 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-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 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30
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 100.00 % -157.781 M 0.00 % -157.781 M -72.69 % -91.366 M 0.00 % -91.366 M 0.000 0.000 100.00 % -184.488 M 0.00 % -184.488 M -65.36 % -111.565 M 0.00 % -111.565 M -106.81 % -53.946 M 0.00 % -53.946 M -176.55 % -19.507 M 0.00 % -19.507 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
Stock based compensation 0.000 -100.00 % 33.847 M 1 130.35 % 2.751 M -50.00 % 5.502 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.340 M 0.00 % 14.340 M -26.46 % 19.500 M 0.00 % 19.500 M 26.62 % 15.400 M 0.00 % 15.400 M 45.28 % 10.600 M 0.00 % 10.600 M 0.95 % 10.500 M 0.00 % 10.500 M -9.09 % 11.550 M 0.00 % 11.550 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
Change in working capital 0.000 100.00 % -53.618 M 0.000 100.00 % -9.099 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.940 M 0.00 % 49.940 M 19.20 % 41.896 M 0.00 % 41.896 M 753.27 % 4.910 M 0.00 % 4.910 M -87.35 % 38.829 M 0.00 % 38.829 M -56.86 % 90.013 M 0.00 % 90.013 M 189.51 % 31.091 M 0.00 % 31.091 M 188.60 % -35.093 M 0.00 % -35.093 M -236.04 % 25.796 M 0.00 % 25.796 M 10.60 % 23.325 M 0.00 % 23.325 M 235.17 % 6.959 M 0.00 % 6.959 M -51.90 % 14.469 M 0.00 % 14.469 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.391 M 0.00 % 9.391 M 170.29 % -13.361 M 0.00 % -13.361 M -373.50 % 4.885 M 0.00 % 4.885 M
Accounts receivables 0.000 100.00 % -10.206 M 0.000 100.00 % -9.099 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 878.500 K 0.00 % 878.500 K 108.42 % -10.437 M 0.00 % -10.437 M -312.56 % 4.910 M 0.00 % 4.910 M 0.000 0.000 100.00 % -3.596 M 0.00 % -3.596 M -115.67 % 22.938 M 0.00 % 22.938 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -43.412 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -126.426 M 51.13 % -258.704 M -193.71 % -88.083 M -150.02 % 176.111 M 55.15 % 113.509 M -60.31 % 285.982 M 14.15 % 250.538 M 28.56 % 194.876 M -34.99 % 299.741 M -3.64 % 311.071 M 70.38 % 182.576 M -26.59 % 248.696 M 53.46 % 162.063 M 235.50 % -119.602 M 0.00 % -119.602 M 42.46 % -207.870 M 0.00 % -207.870 M -1 213.55 % -15.825 M 0.00 % -15.825 M 94.20 % -273.058 M 0.00 % -273.058 M -56.14 % -174.880 M 0.00 % -174.880 M -54.78 % -112.990 M 0.00 % -112.990 M -88.05 % -60.086 M 0.00 % -60.086 M -124.43 % -26.773 M 0.00 % -26.773 M 76.06 % -111.832 M 0.00 % -111.832 M 1.20 % -113.191 M 0.00 % -113.191 M -154.59 % 207.335 M 0.00 % 207.335 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.610 M 0.00 % 26.610 M 2 277.58 % -1.222 M 0.00 % -1.222 M -104.18 % 29.226 M 0.00 % 29.226 M
Net cash provided by operating activities 518.215 M -9.76 % 574.248 M 14.25 % 502.636 M -18.71 % 618.307 M 22.86 % 503.279 M 15.00 % 437.648 M -23.08 % 568.979 M 28.63 % 442.320 M -14.22 % 515.616 M 8.10 % 476.981 M -11.88 % 541.267 M 22.73 % 441.011 M -6.51 % 471.725 M 3.31 % 456.606 M 0.00 % 456.606 M -6.48 % 488.262 M 0.00 % 488.262 M 0.04 % 488.051 M 0.00 % 488.051 M 9.88 % 444.152 M 0.00 % 444.152 M 8.59 % 409.026 M 0.00 % 409.026 M 19.31 % 342.816 M 0.00 % 342.816 M 58.99 % 215.627 M 0.00 % 215.627 M -21.89 % 276.053 M 0.00 % 276.053 M 31.47 % 209.980 M 0.00 % 209.980 M 18.45 % 177.281 M 0.00 % 177.281 M -27.53 % 244.622 M 0.00 % 244.622 M 48.69 % 164.521 M 0.00 % 164.521 M 41.71 % 116.099 M 0.00 % 116.099 M 183.50 % 40.952 M 0.00 % 40.952 M -16.16 % 48.846 M 0.00 % 48.846 M 5 146.07 % -968.000 K 0.00 % -968.000 K -102.17 % 44.507 M 0.00 % 44.507 M
Investments in property plant and equipment -857.000 K 96.24 % -22.791 M 18.12 % -27.837 M 78.73 % -130.847 M -271.09 % -35.260 M 57.33 % -82.640 M 23.70 % -108.312 M 5.07 % -114.102 M -125.88 % -50.514 M -5.71 % -47.785 M 69.35 % -155.929 M -177.55 % -56.180 M -12.77 % -49.820 M 42.80 % -87.103 M 0.00 % -87.103 M 4.23 % -90.950 M 0.00 % -90.950 M 9.31 % -100.283 M 0.00 % -100.283 M -11.82 % -89.681 M 0.00 % -89.681 M -36.70 % -65.602 M 0.00 % -65.602 M -61.00 % -40.748 M 0.00 % -40.748 M 17.43 % -49.347 M 0.00 % -49.347 M 65.80 % -144.308 M 0.00 % -144.308 M -84.05 % -78.405 M 0.00 % -78.405 M -34.24 % -58.405 M 0.00 % -58.405 M 25.01 % -77.882 M 0.00 % -77.882 M -409.35 % -15.291 M 0.00 % -15.291 M -197.60 % -5.138 M 0.00 % -5.138 M 84.25 % -32.624 M 0.00 % -32.624 M 35.12 % -50.284 M 0.00 % -50.284 M -3 699.28 % -1.324 M 0.00 % -1.324 M 91.46 % -15.498 M 0.00 % -15.498 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 243.080 K 2 132.80 % 10.887 K -68.46 % 34.512 K 0.000 0.000 0.000 100.00 % -215.655 M -439 962.99 % 49.028 K -73.65 % 186.067 K 10.82 % 167.908 K -99.60 % 41.504 M 0.00 % 41.504 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.834 M 0.00 % -22.834 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.481 M 0.00 % -37.481 M 64.24 % -104.811 M 0.00 % -104.811 M -154.16 % -41.238 M 0.00 % -41.238 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.000 K 0.00 % 33.000 K 26.92 % 26.000 K 0.00 % 26.000 K 100.17 % -15.000 M 0.00 % -15.000 M
Purchases of investments 0.000 100.00 % -327.323 M -39.92 % -233.941 M -1.07 % -231.463 M -0.17 % -231.081 M -38.52 % -166.824 M -2 583.30 % -6.217 M 58.18 % -14.866 M 83.35 % -89.307 M -877.25 % -9.139 M -36.54 % -6.693 M 70.90 % -23.001 M -448.04 % -4.197 M 63.35 % -11.453 M 0.00 % -11.453 M 24.14 % -15.099 M 0.00 % -15.099 M 62.56 % -40.324 M 0.00 % -40.324 M -15.69 % -34.856 M 0.00 % -34.856 M -35.28 % -25.767 M 0.00 % -25.767 M 90.48 % -270.773 M 0.00 % -270.773 M -1 397.59 % -18.081 M 0.00 % -18.081 M -9.25 % -16.550 M 0.00 % -16.550 M 35.11 % -25.504 M 0.00 % -25.504 M 48.14 % -49.173 M 0.00 % -49.173 M -43.51 % -34.265 M 0.00 % -34.265 M 0.000 0.000 0.000 0.000 100.00 % -31.764 M 0.00 % -31.764 M -168.83 % -11.816 M 0.00 % -11.816 M -54.73 % -7.636 M 0.00 % -7.636 M 40.84 % -12.907 M 0.00 % -12.907 M
Sales maturities of investments 0.000 -100.00 % 222.464 M 1 004.94 % 20.134 M -89.09 % 184.514 M 8.65 % 169.830 M 651.38 % 22.602 M 129.82 % 9.835 M -16.35 % 11.758 M 37.14 % 8.574 M -4.86 % 9.012 M 16.75 % 7.719 M -45.44 % 14.147 M 58.95 % 8.900 M -27.41 % 12.261 M 0.00 % 12.261 M -19.06 % 15.148 M 0.00 % 15.148 M -60.86 % 38.704 M 0.00 % 38.704 M 4.48 % 37.045 M 0.00 % 37.045 M 109.98 % 17.642 M 0.00 % 17.642 M -13.80 % 20.468 M 0.00 % 20.468 M 26.70 % 16.155 M 0.00 % 16.155 M -60.75 % 41.153 M 0.00 % 41.153 M -19.44 % 51.085 M 0.00 % 51.085 M 214.43 % -44.642 M 0.00 % -44.642 M -263.46 % 27.311 M 0.00 % 27.311 M 0.000 0.000 0.000 0.000 -100.00 % 28.949 M 0.00 % 28.949 M 119.23 % 13.205 M 0.00 % 13.205 M 38.65 % 9.524 M 0.00 % 9.524 M 32.89 % 7.167 M 0.00 % 7.167 M
Other investing activites 141.646 M 263.91 % -86.418 M -510.26 % 21.064 M 0.000 0.000 0.000 100.00 % -9.538 M 0.000 0.000 -100.00 % 74.846 M 0.000 0.000 0.000 100.00 % -31.974 M 0.00 % -31.974 M 29.60 % -45.418 M 0.00 % -45.418 M 25.75 % -61.173 M 0.00 % -61.173 M -17.63 % -52.006 M 0.00 % -52.006 M -261.19 % -14.399 M 0.00 % -14.399 M -83.55 % -7.845 M 0.00 % -7.845 M 72.77 % -28.813 M 0.00 % -28.813 M 62.32 % -76.460 M 0.00 % -76.460 M -70.56 % -44.829 M 0.00 % -44.829 M -171.48 % 62.713 M 0.00 % 62.713 M 249.47 % -41.957 M 0.00 % -41.957 M -262.23 % 25.862 M 0.00 % 25.862 M 1 266.53 % -2.217 M 0.00 % -2.217 M -15 935.71 % 14.000 K 0.00 % 14.000 K 153.85 % -26.000 K 0.00 % -26.000 K -292.59 % 13.500 K 0.00 % 13.500 K -99.75 % 5.361 M 0.00 % 5.361 M
Net cash used for investing activites 140.789 M 165.77 % -214.068 M 2.95 % -220.580 M -24.23 % -177.553 M -83.99 % -96.500 M 57.46 % -226.827 M -98.57 % -114.232 M 2.54 % -117.211 M 10.69 % -131.246 M 30.45 % -188.721 M -21.87 % -154.854 M -138.79 % -64.848 M -44.27 % -44.949 M 41.45 % -76.765 M 0.00 % -76.765 M 2.01 % -78.340 M 0.00 % -78.340 M 13.22 % -90.276 M 0.00 % -90.276 M -16.18 % -77.701 M 0.00 % -77.701 M -40.62 % -55.255 M 0.00 % -55.255 M 80.42 % -282.205 M 0.00 % -282.205 M -557.76 % -42.904 M 0.00 % -42.904 M 59.75 % -106.601 M 0.00 % -106.601 M -122.10 % -47.997 M 0.00 % -47.997 M 54.21 % -104.811 M 0.00 % -104.811 M -27.99 % -81.892 M 0.00 % -81.892 M -874.64 % 10.572 M 0.00 % 10.572 M 243.73 % -7.355 M 0.00 % -7.355 M 79.24 % -35.425 M 0.00 % -35.425 M 27.59 % -48.920 M 0.00 % -48.920 M -8 563.67 % 578.000 K 0.00 % 578.000 K 101.87 % -30.877 M 0.00 % -30.877 M
Debt repayment -19.171 M 0.000 100.00 % -28.623 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.989 M 0.00 % -6.989 M -175.25 % -2.539 M 0.00 % -2.539 M -8.97 % -2.330 M 0.00 % -2.330 M -52.54 % -1.528 M 0.00 % -1.528 M -111.41 % 13.385 M 0.00 % 13.385 M 0.000 0.000 100.00 % -2.500 M 0.00 % -2.500 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
Common stock issued 0.000 -100.00 % 55.419 M 0.000 -100.00 % 519.887 K -94.01 % 8.686 M 107.89 % 4.178 M -16.18 % 4.984 M -11.82 % 5.653 M 15.70 % 4.885 M 30 498.66 % 15.966 K -99.77 % 6.884 M -81.53 % 37.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.985 M 0.00 % 6.985 M 0.000 0.000 -100.00 % 2.960 M 0.00 % 2.960 M 182.26 % 1.049 M 0.00 % 1.049 M -92.56 % 14.096 M 0.00 % 14.096 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.500 K 0.00 % 21.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -108.913 M -70.38 % -63.923 M 49.96 % -127.747 M 0.000 100.00 % -78.862 M -868.71 % -8.141 M 87.32 % -64.212 M -185.61 % 75.008 M 151.26 % -146.341 M 0.000 100.00 % -50.020 M -652.40 % -6.648 M 89.26 % -61.917 M -117.71 % -28.441 M 0.00 % -28.441 M -12.17 % -25.355 M 0.00 % -25.355 M 22.86 % -32.869 M 0.00 % -32.869 M -64.40 % -19.993 M 0.00 % -19.993 M 7.38 % -21.587 M 0.00 % -21.587 M -22.47 % -17.626 M 0.00 % -17.626 M -21.92 % -14.458 M 0.00 % -14.458 M 0.53 % -14.534 M 0.00 % -14.534 M 9.64 % -16.084 M 0.00 % -16.084 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
Dividends paid -693.648 M -8 358.61 % -8.200 M 98.74 % -651.642 M 0.000 100.00 % -639.375 M 0.000 100.00 % -713.097 M 0.000 100.00 % -612.843 M -3 333.25 % -17.850 M 97.50 % -714.452 M 0.000 100.00 % -732.152 M -178.92 % -262.500 M 0.00 % -262.500 M -7.92 % -243.228 M 0.00 % -243.228 M 10.36 % -271.329 M 0.00 % -271.329 M -30.29 % -208.258 M 0.00 % -208.258 M -19.86 % -173.755 M 0.00 % -173.755 M -60.00 % -108.597 M 0.00 % -108.597 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
Other financing activites 25.506 M -38.32 % 41.354 M 150.87 % -81.295 M -139.28 % -33.975 M -10.54 % -30.734 M 13.21 % -35.414 M -34.76 % -26.280 M 69.88 % -87.256 M -203.02 % -28.796 M -23.38 % -23.340 M -39.87 % -16.687 M -1.15 % -16.497 M -31.02 % -12.591 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 M 0.00 % -5.000 M -102.44 % 205.051 M 0.00 % 205.051 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.008 M 0.00 % -1.008 M 93.89 % -16.492 M 0.00 % -16.492 M 0.000 0.000 -100.00 % 65.500 K 0.00 % 65.500 K 0.000 0.000 -100.00 % 1.595 M 0.00 % 1.595 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -796.226 M -15 165.42 % 5.285 M 100.69 % -766.338 M -2 157.53 % -33.946 M 95.41 % -740.286 M -1 779.98 % -39.377 M 95.07 % -798.603 M -12 008.99 % -6.595 M 99.16 % -783.094 M -14 207.23 % -5.473 M 99.29 % -774.275 M -5 583.82 % 14.119 M 101.75 % -806.660 M -177.26 % -290.940 M 0.00 % -290.940 M -8.32 % -268.583 M 0.00 % -268.583 M 11.71 % -304.198 M 0.00 % -304.198 M -33.27 % -228.255 M 0.00 % -228.255 M -12.52 % -202.854 M 0.00 % -202.854 M -355.30 % 79.458 M 0.00 % 79.458 M 164.34 % -123.494 M 0.00 % -123.494 M 26.33 % -167.633 M 0.00 % -167.633 M -71.37 % -97.819 M 0.00 % -97.819 M -14.75 % -85.242 M 0.00 % -85.242 M -18.67 % -71.833 M 0.00 % -71.833 M -58.74 % -45.252 M 0.00 % -45.252 M -30.98 % -34.550 M 0.00 % -34.550 M 0.000 0.000 -100.00 % 1.595 M 0.00 % 1.595 M 0.000 0.000 0.000 0.000
Effect of forex changes on cash -10.758 M -648.04 % 1.963 M 539.41 % 307.000 K -99.61 % 79.660 M 125.67 % -310.306 M -275.57 % -82.622 M 66.29 % -245.103 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.335 M 0.00 % 9.335 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.774 M 0.00 % -24.774 M -65.37 % -14.981 M 0.00 % -14.981 M -178.16 % -5.386 M 0.00 % -5.386 M -21.31 % -4.440 M 0.00 % -4.440 M -217.56 % -1.398 M 0.00 % -1.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 2.057 B 2 714.88 % -78.657 M -104.35 % 1.810 B 272.10 % 486.468 M 175.56 % -643.814 M -824.84 % 88.821 M 115.08 % -588.960 M -417.11 % 185.726 M 160.57 % -306.649 M -155.49 % 552.638 M 153.64 % -1.030 B -363.99 % 390.282 M 202.74 % -379.885 M -293.35 % 196.472 M 0.00 % 196.472 M -30.50 % 282.680 M 0.00 % 282.680 M 51.04 % 187.155 M 0.00 % 187.155 M -32.29 % 276.391 M 0.00 % 276.391 M 9.55 % 252.286 M 0.00 % 252.286 M 0.84 % 250.176 M 0.00 % 250.176 M 185.31 % 87.687 M 0.00 % 87.687 M 1 773.10 % -5.241 M 0.00 % -5.241 M -104.17 % 125.534 M 0.00 % 125.534 M 591.44 % -25.544 M 0.00 % -25.544 M -114.05 % 181.796 M 0.00 % 181.796 M -29.99 % 259.681 M 0.00 % 259.681 M 75.00 % 148.389 M 0.00 % 148.389 M 1 242.28 % 11.055 M 0.00 % 11.055 M 263.53 % 3.041 M 0.00 % 3.041 M 489.87 % -780.000 K 0.00 % -780.000 K -102.86 % 27.261 M 0.00 % 27.261 M
Cash at beginning of period 0.000 -100.00 % 2.283 B 0.000 -100.00 % 2.296 B -23.66 % 3.008 B 14.96 % 2.616 B -16.00 % 3.115 B 8.94 % 2.859 B -0.64 % 2.878 B 19.85 % 2.401 B -37.16 % 3.821 B 37.39 % 2.781 B -10.53 % 3.109 B 30.76 % 2.377 B 0.00 % 2.377 B 13.49 % 2.095 B 0.00 % 2.095 B 9.81 % 1.908 B 0.00 % 1.908 B 16.94 % 1.631 B 0.00 % 1.631 B 18.30 % 1.379 B 0.00 % 1.379 B 22.16 % 1.129 B 0.00 % 1.129 B 8.42 % 1.041 B 0.00 % 1.041 B -0.50 % 1.046 B 0.00 % 1.046 B 13.63 % 920.796 M 0.00 % 920.796 M -2.70 % 946.341 M 0.00 % 946.341 M 23.78 % 764.545 M 0.00 % 764.545 M 51.44 % 504.864 M 0.00 % 504.864 M 41.63 % 356.475 M 0.00 % 356.475 M 3.20 % 345.420 M 0.00 % 345.420 M 0.89 % 342.379 M 0.00 % 342.379 M -0.23 % 343.159 M 0.00 % 343.159 M 8.63 % 315.898 M 0.00 % 315.898 M
Cash at end of period 2.057 B -6.71 % 2.205 B 21.80 % 1.810 B -34.95 % 2.782 B 17.71 % 2.364 B -12.61 % 2.705 B 7.10 % 2.526 B -17.05 % 3.045 B 18.43 % 2.571 B -12.96 % 2.954 B 5.84 % 2.791 B -12.00 % 3.172 B 16.23 % 2.729 B 6.02 % 2.574 B 0.00 % 2.574 B 8.26 % 2.377 B 0.00 % 2.377 B 13.49 % 2.095 B 0.00 % 2.095 B 9.81 % 1.908 B 0.00 % 1.908 B 16.94 % 1.631 B 0.00 % 1.631 B 18.30 % 1.379 B 0.00 % 1.379 B 22.16 % 1.129 B 0.00 % 1.129 B 8.42 % 1.041 B 0.00 % 1.041 B -0.50 % 1.046 B 0.00 % 1.046 B 13.63 % 920.797 M 0.00 % 920.797 M -2.70 % 946.341 M 0.00 % 946.341 M 23.78 % 764.545 M 0.00 % 764.545 M 51.44 % 504.864 M 0.00 % 504.864 M 41.63 % 356.475 M 0.00 % 356.475 M 3.20 % 345.420 M 0.00 % 345.420 M 0.89 % 342.379 M 0.00 % 342.379 M -0.23 % 343.159 M 0.00 % 343.159 M
Operating cash flow 518.215 M -12.43 % 591.791 M 17.74 % 502.636 M -18.71 % 618.307 M 22.86 % 503.279 M 15.00 % 437.648 M -23.08 % 568.979 M 28.63 % 442.320 M -14.22 % 515.616 M 8.10 % 476.981 M -11.88 % 541.267 M 22.73 % 441.011 M -6.51 % 471.725 M 3.31 % 456.606 M 0.00 % 456.606 M -6.48 % 488.262 M 0.00 % 488.262 M 0.04 % 488.051 M 0.00 % 488.051 M 9.88 % 444.152 M 0.00 % 444.152 M 8.59 % 409.026 M 0.00 % 409.026 M 19.31 % 342.816 M 0.00 % 342.816 M 58.99 % 215.627 M 0.00 % 215.627 M -21.89 % 276.053 M 0.00 % 276.053 M 31.47 % 209.980 M 0.00 % 209.980 M 18.45 % 177.281 M 0.00 % 177.281 M -27.53 % 244.622 M 0.00 % 244.622 M 48.69 % 164.521 M 0.00 % 164.521 M 41.71 % 116.099 M 0.00 % 116.099 M 183.50 % 40.952 M 0.00 % 40.952 M -16.16 % 48.846 M 0.00 % 48.846 M 5 146.07 % -968.000 K 0.00 % -968.000 K -102.17 % 44.507 M 0.00 % 44.507 M
Capital expenditure -857.000 K 98.10 % -45.096 M -715.18 % -5.532 M 95.77 % -130.847 M -271.09 % -35.260 M 57.33 % -82.640 M 23.70 % -108.312 M 5.07 % -114.102 M -125.88 % -50.514 M -5.71 % -47.785 M 69.35 % -155.929 M -177.55 % -56.180 M -12.77 % -49.820 M 42.80 % -87.103 M 0.00 % -87.103 M 4.23 % -90.950 M 0.00 % -90.950 M 9.31 % -100.283 M 0.00 % -100.283 M -11.82 % -89.681 M 0.00 % -89.681 M -36.70 % -65.602 M 0.00 % -65.602 M -61.00 % -40.748 M 0.00 % -40.748 M 17.43 % -49.347 M 0.00 % -49.347 M 65.80 % -144.308 M 0.00 % -144.308 M -84.05 % -78.405 M 0.00 % -78.405 M -34.24 % -58.405 M 0.00 % -58.405 M 25.01 % -77.882 M 0.00 % -77.882 M -409.35 % -15.291 M 0.00 % -15.291 M -197.60 % -5.138 M 0.00 % -5.138 M 84.25 % -32.624 M 0.00 % -32.624 M 35.12 % -50.284 M 0.00 % -50.284 M -3 699.28 % -1.324 M 0.00 % -1.324 M 91.46 % -15.498 M 0.00 % -15.498 M
Free CashFlow 517.358 M -5.37 % 546.695 M 9.98 % 497.104 M 1.98 % 487.460 M 4.15 % 468.019 M 31.83 % 355.008 M -22.94 % 460.666 M 40.35 % 328.219 M -29.43 % 465.102 M 8.37 % 429.197 M 11.38 % 385.338 M 0.13 % 384.831 M -8.79 % 421.905 M 14.18 % 369.503 M 0.00 % 369.503 M -7.00 % 397.312 M 0.00 % 397.312 M 2.46 % 387.768 M 0.00 % 387.768 M 9.39 % 354.471 M 0.00 % 354.471 M 3.22 % 343.424 M 0.00 % 343.424 M 13.69 % 302.068 M 0.00 % 302.068 M 81.66 % 166.280 M 0.00 % 166.280 M 26.21 % 131.745 M 0.00 % 131.745 M 0.13 % 131.575 M 0.00 % 131.575 M 10.68 % 118.876 M 0.00 % 118.876 M -28.71 % 166.740 M 0.00 % 166.740 M 11.73 % 149.230 M 0.00 % 149.230 M 34.49 % 110.961 M 0.00 % 110.961 M 1 232.30 % 8.329 M 0.00 % 8.329 M 679.37 % -1.438 M 0.00 % -1.438 M 37.27 % -2.292 M 0.00 % -2.292 M -107.90 % 29.009 M 0.00 % 29.009 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002
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
2002