1686.HK

SUNeVision Holdings Ltd. 1686.HK

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Revenue 2.938 B 9.90 % 2.674 B 13.96 % 2.346 B 12.47 % 2.086 B 11.31 % 1.874 B 9.34 % 1.714 B 9.80 % 1.561 B 14.37 % 1.365 B 19.53 % 1.142 B 14.29 % 998.970 M 8.81 % 918.123 M 8.50 % 846.189 M 10.67 % 764.617 M 8.32 % 705.860 M 11.90 % 630.803 M 15.95 % 544.042 M 4.16 % 522.296 M 28.52 % 406.397 M 25.77 % 323.133 M 16.94 % 276.332 M 11.39 % 248.068 M 8.89 % 227.822 M -6.16 % 242.770 M 0.93 % 240.540 M 21.72 % 197.621 M
Net income 979.415 M 7.96 % 907.188 M 0.20 % 905.365 M 6.91 % 846.831 M 7.50 % 787.727 M 0.57 % 783.249 M 24.71 % 628.042 M -19.11 % 776.373 M 23.27 % 629.801 M 14.72 % 548.991 M -3.58 % 569.402 M -2.75 % 585.489 M 10.39 % 530.396 M 17.89 % 449.893 M 11.04 % 405.163 M 12.48 % 360.196 M 96.92 % 182.911 M -31.52 % 267.118 M 31.09 % 203.766 M -42.99 % 357.423 M 132.30 % 153.863 M 43.06 % 107.548 M 130.08 % -357.520 M 43.60 % -633.850 M -270.50 % -171.080 M
Income before tax 1.162 B 9.68 % 1.060 B -2.23 % 1.084 B 6.99 % 1.013 B 7.88 % 938.905 M 13.57 % 826.695 M 9.76 % 753.178 M -15.96 % 896.186 M 21.36 % 738.474 M 14.05 % 647.501 M -2.10 % 661.409 M -1.01 % 668.152 M 11.51 % 599.208 M 18.44 % 505.916 M 11.55 % 453.520 M 18.68 % 382.128 M 78.74 % 213.784 M -28.74 % 299.988 M 31.10 % 228.817 M -40.16 % 382.367 M 148.51 % 153.863 M 43.41 % 107.286 M 130.02 % -357.432 M 43.92 % -637.354 M -258.69 % -177.689 M
Income before tax ratio 0.40 -0.20 % 0.40 -14.21 % 0.46 -4.87 % 0.49 -3.08 % 0.50 3.87 % 0.48 -0.04 % 0.48 -26.51 % 0.66 1.53 % 0.65 -0.21 % 0.65 -10.03 % 0.72 -8.77 % 0.79 0.76 % 0.78 9.34 % 0.72 -0.31 % 0.72 2.36 % 0.70 71.60 % 0.41 -44.55 % 0.74 4.24 % 0.71 -48.83 % 1.38 123.09 % 0.62 31.71 % 0.47 131.99 % -1.47 44.43 % -2.65 -194.69 % -0.90
EBITDA 2.102 B 12.87 % 1.863 B 9.69 % 1.698 B 13.09 % 1.501 B 10.31 % 1.361 B 14.10 % 1.193 B 18.70 % 1.005 B 14.05 % 881.264 M 20.20 % 733.189 M 6.70 % 687.182 M 3.85 % 661.717 M 9.25 % 605.669 M 14.23 % 530.198 M 5.55 % 502.300 M 21.22 % 414.361 M 14.33 % 362.414 M 19.77 % 302.602 M -16.11 % 360.693 M 31.94 % 273.382 M -36.18 % 428.345 M 114.86 % 199.362 M 27.51 % 156.345 M 5.78 % 147.806 M 300.98 % -73.543 M 72.88 % -271.140 M
Net income ratio 0.33 -1.76 % 0.34 -12.08 % 0.39 -4.94 % 0.41 -3.42 % 0.42 -8.02 % 0.46 13.58 % 0.40 -29.27 % 0.57 3.13 % 0.55 0.37 % 0.55 -11.39 % 0.62 -10.37 % 0.69 -0.25 % 0.69 8.83 % 0.64 -0.77 % 0.64 -2.99 % 0.66 89.05 % 0.35 -46.72 % 0.66 4.23 % 0.63 -51.25 % 1.29 108.54 % 0.62 31.39 % 0.47 132.06 % -1.47 44.11 % -2.64 -204.39 % -0.87
Ratio EBITDA 0.72 2.70 % 0.70 -3.75 % 0.72 0.56 % 0.72 -0.90 % 0.73 4.35 % 0.70 8.10 % 0.64 -0.28 % 0.65 0.56 % 0.64 -6.65 % 0.69 -4.56 % 0.72 0.69 % 0.72 3.22 % 0.69 -2.56 % 0.71 8.33 % 0.66 -1.39 % 0.67 14.98 % 0.58 -34.72 % 0.89 4.91 % 0.85 -45.42 % 1.55 92.88 % 0.80 17.11 % 0.69 12.72 % 0.61 299.13 % -0.31 77.72 % -1.37
Gross profit ratio 0.57 7.12 % 0.53 -6.04 % 0.56 -2.25 % 0.58 -2.24 % 0.59 1.81 % 0.58 2.97 % 0.56 -4.01 % 0.59 -5.07 % 0.62 -3.50 % 0.64 -2.52 % 0.66 1.27 % 0.65 6.98 % 0.61 13.04 % 0.54 4.10 % 0.51 3.29 % 0.50 7.09 % 0.46 0.13 % 0.46 6.67 % 0.44 10.55 % 0.39 4.35 % 0.38 25.10 % 0.30 2.78 % 0.29 57.61 % 0.19 326.35 % -0.08
Weighted average shs out dil 4.066 B 0.16 % 4.059 B 0.00 % 4.059 B -0.09 % 4.063 B 0.08 % 4.060 B 0.18 % 4.052 B 0.03 % 4.051 B 0.03 % 4.050 B 0.07 % 4.048 B 0.12 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B -0.05 % 4.044 B -0.40 % 4.060 B -0.06 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.05 % 4.061 B 0.19 % 4.053 B 0.06 % 4.051 B 0.00 % 4.051 B -0.03 % 4.052 B 0.15 % 4.046 B 0.00 % 4.046 B
Weighted average shs out 2.345 B 0.27 % 2.339 B 0.00 % 2.339 B 0.04 % 2.338 B 0.18 % 2.334 B 0.26 % 2.328 B 0.10 % 2.326 B -42.48 % 4.044 B 0.03 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B -0.04 % 4.044 B -0.40 % 4.060 B -0.06 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.05 % 4.061 B 0.19 % 4.053 B 0.06 % 4.051 B 0.00 % 4.051 B -0.03 % 4.052 B 0.15 % 4.046 B 0.00 % 4.046 B
EPS diluted 0.24 9.09 % 0.22 0.00 % 0.22 4.76 % 0.21 10.53 % 0.19 0.00 % 0.19 18.75 % 0.16 -15.79 % 0.19 18.75 % 0.16 14.29 % 0.14 0.00 % 0.14 0.00 % 0.14 7.69 % 0.13 18.18 % 0.11 10.22 % 0.10 17.83 % 0.08 88.22 % 0.05 -30.12 % 0.06 28.03 % 0.05 -39.90 % 0.08 131.86 % 0.04 35.71 % 0.03 130.16 % -0.09 44.88 % -0.16 -278.25 % -0.04
Earnings per share 0.42 7.69 % 0.39 0.00 % 0.39 8.33 % 0.36 5.88 % 0.34 0.00 % 0.34 25.93 % 0.27 42.11 % 0.19 18.75 % 0.16 14.29 % 0.14 0.00 % 0.14 0.00 % 0.14 7.69 % 0.13 18.18 % 0.11 10.22 % 0.10 17.83 % 0.08 88.22 % 0.05 -30.12 % 0.06 28.03 % 0.05 -39.90 % 0.08 131.86 % 0.04 35.71 % 0.03 130.16 % -0.09 44.88 % -0.16 -278.25 % -0.04
Gross profit 1.665 B 17.73 % 1.414 B 7.08 % 1.321 B 9.94 % 1.201 B 8.81 % 1.104 B 11.32 % 991.837 M 13.07 % 877.218 M 9.79 % 799.032 M 13.48 % 704.131 M 10.30 % 638.393 M 6.07 % 601.887 M 9.88 % 547.787 M 18.39 % 462.686 M 22.45 % 377.870 M 16.49 % 324.384 M 19.76 % 270.869 M 11.55 % 242.827 M 28.69 % 188.692 M 34.16 % 140.650 M 29.27 % 108.805 M 16.24 % 93.601 M 36.21 % 68.716 M -3.55 % 71.245 M 59.08 % 44.787 M 375.51 % -16.256 M
Income tax expense 182.648 M 19.91 % 152.318 M -14.59 % 178.329 M 7.41 % 166.034 M 9.83 % 151.178 M 14.21 % 132.372 M 5.78 % 125.136 M 4.44 % 119.813 M 11.93 % 107.039 M 8.66 % 98.510 M 7.07 % 92.007 M 11.30 % 82.663 M 20.13 % 68.812 M 22.82 % 56.026 M 15.85 % 48.360 M 120.48 % 21.934 M -25.30 % 29.363 M -10.67 % 32.870 M 31.21 % 25.051 M 0.43 % 24.944 M 123.05 % -108.232 M -41 209.92 % -262.000 K -397.73 % 88.000 K -44.30 % 158.000 K -63.43 % 432.000 K
Cost of revenue 1.273 B 1.10 % 1.259 B 22.83 % 1.025 B 15.91 % 884.415 M 14.89 % 769.788 M 6.62 % 722.007 M 5.62 % 683.620 M 20.84 % 565.736 M 29.27 % 437.626 M 21.37 % 360.577 M 14.02 % 316.236 M 5.98 % 298.402 M -1.17 % 301.931 M -7.95 % 327.990 M 7.04 % 306.419 M 12.17 % 273.173 M -2.25 % 279.469 M 28.37 % 217.705 M 19.30 % 182.483 M 8.93 % 167.527 M 8.45 % 154.467 M -2.92 % 159.106 M -7.24 % 171.525 M -12.38 % 195.753 M -8.47 % 213.877 M
General and administrative expenses 133.963 M 19.40 % 112.201 M -6.87 % 120.479 M -6.82 % 129.298 M 8.87 % 118.761 M 5.04 % 113.058 M 16.89 % 96.720 M 56.55 % 61.783 M 14.72 % 53.854 M 24.44 % 43.278 M 21.34 % 35.668 M -0.63 % 35.893 M 9.19 % 32.871 M -4.08 % 34.270 M 5.48 % 32.491 M 5.92 % 30.675 M 3.61 % 29.606 M -13.48 % 34.219 M -5.38 % 36.166 M -11.67 % 40.944 M 6.29 % 38.522 M -20.18 % 48.264 M -19.93 % 60.277 M -39.63 % 99.845 M -44.51 % 179.928 M
Selling and marketing expenses 46.033 M 7.66 % 42.758 M 27.18 % 33.621 M 4.07 % 32.306 M 10.68 % 29.189 M 3.32 % 28.251 M 14.22 % 24.733 M 5.81 % 23.375 M 29.47 % 18.055 M 138.85 % 7.559 M -12.43 % 8.632 M 47.83 % 5.839 M -3.22 % 6.033 M -15.43 % 7.134 M 17.01 % 6.097 M 23.35 % 4.943 M -27.52 % 6.820 M -1.90 % 6.952 M -30.94 % 10.066 M 38.99 % 7.242 M -21.78 % 9.258 M 16.22 % 7.966 M -7.09 % 8.574 M -53.57 % 18.468 M -71.80 % 65.489 M
Other expenses -16.980 M 14.02 % -19.749 M 23.35 % -25.766 M -835.58 % -2.754 M 45.02 % -5.009 M -140.76 % 12.290 M 49.06 % 8.245 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.000 M -13.77 % 138.000 M 26.93 % 108.722 M 1 325.04 % -8.875 M -145.75 % 19.398 M -62.16 % 51.267 M 0.000 0.000 100.00 % -392.000 K 99.54 % -85.887 M 0.000 0.000
Operating expenses 163.016 M 20.57 % 135.210 M 5.36 % 128.334 M -19.21 % 158.850 M 11.13 % 142.941 M -6.94 % 153.599 M 22.20 % 125.696 M 47.61 % 85.157 M 18.57 % 71.823 M 41.28 % 50.837 M 56.66 % 32.451 M -62.62 % 86.821 M -13.83 % 100.760 M 1 213.86 % -9.046 M -202.05 % 8.864 M 449.39 % -2.537 M -112.58 % 20.168 M 121.95 % -91.898 M -149.05 % -36.900 M -176.58 % 48.186 M 0.85 % 47.780 M 222.63 % -38.962 M -128.70 % -17.036 M -114.40 % 118.330 M -53.57 % 254.884 M
Cost and expenses 1.436 B 2.99 % 1.394 B 20.89 % 1.153 B 10.56 % 1.043 B 14.30 % 912.729 M 4.24 % 875.606 M 8.19 % 809.316 M 24.34 % 650.893 M 27.76 % 509.449 M 23.83 % 411.414 M 17.99 % 348.687 M -9.48 % 385.223 M -4.34 % 402.691 M 26.26 % 318.944 M 1.16 % 315.283 M 16.50 % 270.636 M -9.68 % 299.637 M 138.17 % 125.807 M -13.58 % 145.583 M -32.51 % 215.713 M 6.66 % 202.247 M 68.34 % 120.144 M -22.23 % 154.489 M -50.81 % 314.083 M -33.00 % 468.761 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 K -99.82 % 9.467 M
Selling general and administrative expenses 179.996 M 16.16 % 154.959 M 0.56 % 154.100 M -4.64 % 161.604 M 9.23 % 147.950 M 4.70 % 141.309 M 16.35 % 121.453 M 42.62 % 85.157 M 18.57 % 71.823 M 41.28 % 50.837 M 14.76 % 44.300 M 6.15 % 41.732 M 7.27 % 38.904 M -6.04 % 41.404 M 7.30 % 38.588 M 8.34 % 35.618 M -2.22 % 36.426 M -11.53 % 41.171 M -10.95 % 46.232 M -4.06 % 48.186 M 0.85 % 47.780 M -15.03 % 56.230 M -18.33 % 68.851 M -41.81 % 118.313 M -51.79 % 245.417 M
Interest income 13.353 M -1.56 % 13.565 M 138.95 % 5.677 M 839.90 % 604.000 K -32.21 % 891.000 K -86.57 % 6.632 M -52.10 % 13.846 M -21.47 % 17.631 M -28.63 % 24.704 M 26.24 % 19.569 M -25.65 % 26.320 M -21.54 % 33.544 M -5.25 % 35.403 M 0.24 % 35.318 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 337.330 M 53.58 % 219.640 M 101.93 % 108.772 M 266.05 % 29.715 M 33.16 % 22.316 M -38.19 % 36.106 M 45.47 % 24.820 M 238.15 % 7.340 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 -100.00 % 19.000 K 0.000 -100.00 % 22.572 M -2.13 % 23.063 M
Depreciation and amortization 638.220 M 9.38 % 583.475 M 15.41 % 505.550 M 10.17 % 458.867 M 14.74 % 399.905 M 21.13 % 330.157 M 36.97 % 241.051 M 50.34 % 160.339 M 58.94 % 100.881 M 1.26 % 99.626 M -4.33 % 104.130 M 4.53 % 99.614 M -6.39 % 106.416 M -7.77 % 115.384 M 16.74 % 98.841 M 11.05 % 89.008 M 11.34 % 79.943 M 31.69 % 60.705 M 36.22 % 44.565 M -3.07 % 45.978 M 0.35 % 45.817 M -5.86 % 48.667 M -18.24 % 59.525 M 165.17 % -91.334 M 76.51 % -388.891 M
Operating income 1.502 B 17.43 % 1.279 B 7.27 % 1.192 B 14.46 % 1.042 B 8.49 % 960.330 M 12.18 % 856.027 M 12.04 % 764.010 M 7.02 % 713.875 M 12.90 % 632.308 M 7.62 % 587.556 M 5.37 % 557.587 M 10.18 % 506.055 M 19.41 % 423.782 M 9.53 % 386.916 M 22.63 % 315.520 M 15.40 % 273.406 M 22.79 % 222.659 M -20.65 % 280.590 M 58.03 % 177.550 M 192.89 % 60.619 M -36.09 % 94.856 M -11.91 % 107.678 M 21.97 % 88.281 M 396.21 % 17.791 M -84.89 % 117.751 M
Operating income ratio 0.51 6.85 % 0.48 -5.88 % 0.51 1.77 % 0.50 -2.53 % 0.51 2.60 % 0.50 2.04 % 0.49 -6.42 % 0.52 -5.55 % 0.55 -5.84 % 0.59 -3.15 % 0.61 1.55 % 0.60 7.90 % 0.55 1.11 % 0.55 9.59 % 0.50 -0.47 % 0.50 17.88 % 0.43 -38.25 % 0.69 25.66 % 0.55 150.47 % 0.22 -42.63 % 0.38 -19.10 % 0.47 29.97 % 0.36 391.65 % 0.07 -87.59 % 0.60
Total other income expenses net -340.005 M -54.80 % -219.640 M -101.93 % -108.772 M -266.05 % -29.715 M -33.16 % -22.316 M 38.19 % -36.106 M -45.47 % -24.820 M -113.61 % 182.311 M 71.58 % 106.252 M 77.25 % 59.945 M -42.26 % 103.822 M -35.95 % 162.097 M -7.60 % 175.426 M 3.53 % 169.450 M 22.79 % 138.000 M 26.93 % 108.722 M 1 325.04 % -8.875 M -105.82 % 152.467 M 197.40 % 51.267 M -84.07 % 321.748 M 197.28 % 108.232 M 14.85 % 94.234 M 121.14 % -445.713 M 31.97 % -655.145 M -121.75 % -295.440 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Net debt 16.594 B 3.04 % 16.104 B 19.14 % 13.517 B 16.64 % 11.589 B 13.85 % 10.179 B 16.76 % 8.718 B 14.94 % 7.585 B 348.98 % 1.689 B 199.45 % 564.158 M 297.08 % -286.259 M 62.75 % -768.515 M 13.17 % -885.111 M 20.35 % -1.111 B -13.86 % -975.991 M 5.92 % -1.037 B -32.82 % -781.074 M -42.27 % -549.011 M -67.23 % -328.306 M -27.87 % -256.751 M 83.03 % -1.513 B -100.24 % -755.442 M -24.35 % -607.520 M -39.26 % -436.257 M -2 246.72 % 20.322 M 102.00 % -1.018 B
Total investments 5.035 M -91.84 % 61.710 M 1 563.34 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M -93.23 % 54.799 M -96.93 % 1.785 B -1.62 % 1.814 B -2.17 % 1.854 B 282.22 % 485.118 M 37.07 % 353.927 M -25.04 % 472.159 M 1.80 % 463.800 M 165.22 % 174.872 M -50.62 % 354.162 M 117.48 % 162.848 M 52.80 % 106.576 M -42.48 % 185.272 M 9.52 % 169.163 M -59.25 % 415.133 M -46.54 % 776.500 M 14.05 % 680.865 M -52.94 % 1.447 B 48.56 % 973.815 M
Total debt 17.018 B 2.50 % 16.603 B 20.71 % 13.754 B 15.60 % 11.898 B 12.61 % 10.566 B 15.86 % 9.120 B 13.25 % 8.053 B 273.62 % 2.155 B 84.46 % 1.168 B 219.29 % 365.961 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 % 141.000 K -65.53 % 409.000 K -99.94 % 730.718 M 0.03 % 730.467 M
Accumulated other comprehensive income loss 253.137 M -8.74 % 277.373 M -4.14 % 289.341 M 2.96 % 281.025 M 34.81 % 208.457 M 5.57 % 197.457 M 6.31 % 185.742 M 2 330.86 % 7.641 M -21.17 % 9.693 M -17.29 % 11.719 M -93.29 % 174.613 M -5.85 % 185.454 M -4.89 % 194.987 M 0.000 100.00 % -759.338 M -11.65 % -680.112 M -14.52 % -593.891 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.755 B 23.70 % 2.227 B 27.04 % 1.753 B 4.08 % 1.684 B 3.66 % 1.625 B 5.05 % 1.547 B 8.05 % 1.431 B 21.61 % 1.177 B 23.31 % 954.523 M 14.44 % 834.064 M 6.89 % 780.267 M 15.75 % 674.124 M 35.99 % 495.705 M 0.000 -100.00 % 113.284 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 91.203 M 50.04 % 60.786 M 0.000 0.000 0.000
Common stock 236.051 M 0.92 % 233.906 M 0.00 % 233.906 M 0.00 % 233.906 M 0.06 % 233.767 M 0.36 % 232.919 M 0.11 % 232.658 M 0.05 % 232.541 M 0.12 % 232.261 M 0.01 % 232.237 M 0.00 % 232.237 M 0.00 % 232.234 M 0.00 % 232.234 M 0.00 % 232.223 M -0.30 % 232.921 M 14.66 % 203.148 M 0.00 % 203.148 M 0.00 % 203.148 M 0.00 % 203.148 M 0.23 % 202.673 M 0.00 % 202.673 M 0.03 % 202.619 M 0.000 -100.00 % 202.786 M -0.27 % 203.339 M
Total equity 5.778 B 12.91 % 5.118 B 9.93 % 4.656 B 1.40 % 4.592 B 3.17 % 4.450 B 2.89 % 4.325 B 3.20 % 4.191 B 11.59 % 3.756 B 6.49 % 3.527 B 3.54 % 3.406 B -3.13 % 3.516 B 2.79 % 3.421 B 5.19 % 3.252 B 6.10 % 3.065 B 5.95 % 2.893 B 10.23 % 2.625 B 10.62 % 2.373 B 4.54 % 2.270 B 6.73 % 2.126 B -35.84 % 3.314 B 5.17 % 3.151 B 5.08 % 2.999 B 3.72 % 2.891 B -11.50 % 3.267 B -16.72 % 3.923 B
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -229.857 M 0.000 100.00 % -260.488 M 0.000 0.000 100.00 % -32.105 M 0.000 -100.00 % 5.421 M 0.00 % 5.421 M 173.51 % -7.375 M -3.57 % -7.121 M 0.000 0.000 0.000 0.000
Long term debt 14.698 B -11.38 % 16.585 B 20.73 % 13.738 B 43.22 % 9.592 B -9.20 % 10.564 B 15.86 % 9.118 B 55.27 % 5.873 B 172.47 % 2.155 B 84.46 % 1.168 B 502.43 % 193.958 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -65.53 % 409.000 K -99.94 % 730.058 M
Total non current liabilities 15.191 B -10.59 % 16.991 B 20.74 % 14.073 B 42.17 % 9.899 B -8.99 % 10.876 B 15.69 % 9.401 B 60.09 % 5.873 B 145.52 % 2.392 B 74.74 % 1.369 B 138.87 % 573.032 M 0.000 0.000 0.000 -100.00 % 267.438 M -5.40 % 282.718 M 13.52 % 249.038 M 12.29 % 221.784 M 28.04 % 173.215 M 88.56 % 91.862 M 145.06 % 37.486 M 0.000 0.000 -100.00 % 141.000 K -65.53 % 409.000 K -99.94 % 730.058 M
Other current liabilities 1.491 B -15.00 % 1.753 B 4.13 % 1.684 B 60.21 % 1.051 B 16.76 % 900.136 M -25.36 % 1.206 B 29.30 % 932.667 M 17.25 % 795.446 M 16.73 % 681.424 M 55.33 % 438.683 M -1.39 % 444.878 M 18.20 % 376.368 M 8.07 % 348.274 M 75.27 % 198.703 M 0.000 0.000 -100.00 % 330.520 M 103.28 % 162.590 M 26.45 % 128.577 M 8.31 % 118.711 M -5.38 % 125.463 M 0.000 0.000 -100.00 % 8.868 M -1.92 % 9.042 M
Deferred revenue 0.000 -100.00 % 88.048 M -22.67 % 113.857 M 38.80 % 82.028 M 10.43 % 74.279 M -11.04 % 83.501 M -1.86 % 85.087 M 136.74 % 35.941 M 3.37 % 34.769 M -4.89 % 36.557 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 % -122.000 K -344.00 % 50.000 K 11.11 % 45.000 K -8.16 % 49.000 K
Short term debt 2.319 B 6 323.98 % 36.102 M 9.28 % 33.036 M -98.57 % 2.306 B 54 841.42 % 4.198 M 137.04 % 1.771 M -99.92 % 2.180 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 -100.00 % 141.000 K -47.39 % 268.000 K -99.96 % 730.309 M 178 459.66 % 409.000 K
Total current liabilities 3.926 B 100.01 % 1.963 B -4.21 % 2.049 B -43.90 % 3.653 B 219.01 % 1.145 B -21.32 % 1.455 B -55.98 % 3.306 B 249.33 % 946.299 M 28.23 % 737.981 M 14.67 % 643.589 M 39.37 % 461.774 M 13.37 % 407.312 M 10.85 % 367.443 M 8.86 % 337.531 M 3.78 % 325.222 M 16.99 % 277.997 M -22.81 % 360.126 M 121.49 % 162.590 M 26.45 % 128.577 M 8.31 % 118.711 M -5.38 % 125.463 M 11.18 % 112.846 M 15.11 % 98.030 M -88.52 % 853.943 M 335.01 % 196.304 M
Total liabilities 19.117 B 0.86 % 18.954 B 17.57 % 16.122 B 18.97 % 13.551 B 12.73 % 12.021 B 10.73 % 10.857 B 14.94 % 9.445 B 182.95 % 3.338 B 58.45 % 2.107 B 73.17 % 1.217 B 163.47 % 461.774 M 13.37 % 407.312 M 10.85 % 367.443 M -39.26 % 604.969 M -0.49 % 607.940 M 15.35 % 527.035 M -9.43 % 581.910 M 73.29 % 335.805 M 52.33 % 220.439 M 41.13 % 156.197 M 24.50 % 125.463 M 11.18 % 112.846 M 14.95 % 98.171 M -88.51 % 854.352 M -7.77 % 926.362 M
Other non current assets 54.000 M -6.90 % 58.000 M 0.000 0.000 0.000 0.000 100.00 % -12.733 B -101.84 % -6.309 B -33.00 % -4.743 B -30.97 % -3.622 B 0.000 100.00 % -3.132 B -21.48 % -2.578 B -342.89 % 1.061 B 0.13 % 1.060 B -6.63 % 1.135 B 29.61 % 875.848 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 680.865 M 0.000 0.000
Long term investments 5.035 M 35.71 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M -99.79 % 1.742 B 4.18 % 1.672 B 1.59 % 1.646 B 311.84 % 399.562 M 12.89 % 353.927 M 0.09 % 353.621 M -19.72 % 440.497 M 1 196.19 % 33.984 M 0.000 0.000 -100.00 % 106.576 M -42.48 % 185.272 M 9.52 % 169.163 M -59.25 % 415.133 M -46.54 % 776.500 M 0.000 -100.00 % 1.447 B 48.56 % 973.815 M
Intangible 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible 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
Property plant equipment net 23.464 B 3.05 % 22.770 B 14.73 % 19.846 B 14.88 % 17.276 B 10.08 % 15.694 B 8.84 % 14.419 B 13.27 % 12.730 B 178.73 % 4.567 B 48.68 % 3.072 B 55.45 % 1.976 B -30.94 % 2.861 B 3.01 % 2.778 B 24.88 % 2.224 B 103.82 % 1.091 B -5.36 % 1.153 B -0.81 % 1.162 B -3.77 % 1.208 B -41.09 % 2.050 B 11.86 % 1.833 B 7.46 % 1.706 B 7.34 % 1.589 B 1.88 % 1.560 B -0.04 % 1.560 B -13.52 % 1.804 B -11.31 % 2.034 B
Total non current assets 23.523 B 3.03 % 22.832 B 15.02 % 19.850 B 14.87 % 17.279 B 10.07 % 15.698 B 8.84 % 14.423 B 13.27 % 12.733 B 101.84 % 6.309 B 33.00 % 4.743 B 30.97 % 3.622 B 11.06 % 3.261 B 4.13 % 3.132 B 21.48 % 2.578 B -0.59 % 2.593 B 15.41 % 2.247 B -2.21 % 2.298 B 10.26 % 2.084 B -3.39 % 2.157 B 6.88 % 2.018 B 7.65 % 1.875 B -6.45 % 2.004 B -14.21 % 2.336 B 4.24 % 2.241 B -31.06 % 3.251 B 8.07 % 3.008 B
Other current assets 173.369 M -17.71 % 210.690 M 10.75 % 190.231 M 49.36 % 127.360 M 134.11 % 54.401 M -7.24 % 58.649 M -54.91 % 130.060 M 23.98 % 104.902 M 36.49 % 76.857 M 19.40 % 64.370 M 106.28 % 31.205 M 26.91 % 24.589 M 2.96 % 23.883 M 0.000 0.000 0.000 -100.00 % 270.294 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 308.254 M 705.93 % 38.248 M 0.000
Short term investments 0.000 -100.00 % 58.000 M 0.000 0.000 0.000 0.000 -100.00 % 51.089 M 18.69 % 43.044 M -69.76 % 142.353 M -31.79 % 208.693 M 143.93 % 85.556 M 0.000 -100.00 % 118.538 M 408.68 % 23.303 M -83.46 % 140.888 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 423.602 M -15.07 % 498.741 M 110.19 % 237.279 M -23.38 % 309.669 M -20.05 % 387.316 M -3.64 % 401.951 M -14.08 % 467.810 M 0.40 % 465.969 M -22.89 % 604.303 M -7.35 % 652.220 M -15.13 % 768.515 M -13.17 % 885.111 M -20.35 % 1.111 B 13.86 % 975.991 M -5.92 % 1.037 B 32.82 % 781.074 M 42.27 % 549.011 M 67.23 % 328.306 M 27.87 % 256.751 M -83.03 % 1.513 B 100.24 % 755.442 M 24.32 % 607.661 M 39.16 % 436.666 M -38.53 % 710.396 M -59.38 % 1.749 B
Cash and short term investments 423.602 M -15.07 % 498.741 M 110.19 % 237.279 M -23.38 % 309.669 M -20.05 % 387.316 M -3.64 % 401.951 M -22.54 % 518.899 M 1.94 % 509.013 M -31.83 % 746.656 M -13.27 % 860.913 M 0.80 % 854.071 M -3.51 % 885.111 M -28.03 % 1.230 B 23.06 % 999.294 M -15.19 % 1.178 B 50.86 % 781.074 M 42.27 % 549.011 M 67.23 % 328.306 M 27.87 % 256.751 M -83.03 % 1.513 B 100.24 % 755.442 M 24.32 % 607.661 M 39.16 % 436.666 M -38.53 % 710.396 M -59.38 % 1.749 B
Total current assets 1.372 B 10.65 % 1.240 B 42.53 % 870.079 M 8.02 % 805.447 M 4.10 % 773.699 M 1.93 % 759.033 M -15.95 % 903.109 M 14.99 % 785.399 M -11.80 % 890.435 M -11.08 % 1.001 B 5.73 % 947.162 M -1.42 % 960.841 M -26.22 % 1.302 B 20.92 % 1.077 B -14.12 % 1.254 B 46.83 % 854.110 M -1.91 % 870.702 M 94.21 % 448.330 M 36.41 % 328.655 M -79.40 % 1.596 B 25.39 % 1.273 B 64.08 % 775.647 M 3.63 % 748.490 M -14.04 % 870.746 M -52.72 % 1.842 B
Inventory 4.013 M -35.04 % 6.178 M -35.44 % 9.569 M 69.24 % 5.654 M 7.41 % 5.264 M -22.01 % 6.750 M -5.48 % 7.141 M -28.35 % 9.967 M 4.93 % 9.499 M 25.35 % 7.578 M 288.02 % 1.953 M -35.16 % 3.012 M -4.80 % 3.164 M 46.08 % 2.166 M -59.37 % 5.331 M 25.64 % 4.243 M 27.57 % 3.326 M -50.64 % 6.738 M 82.85 % 3.685 M 28.76 % 2.862 M -19.47 % 3.554 M 10.79 % 3.208 M -10.14 % 3.570 M -46.44 % 6.666 M -18.43 % 8.172 M
Net receivables 771.232 M 47.04 % 524.510 M 21.13 % 433.000 M 19.36 % 362.764 M 11.03 % 326.718 M 12.01 % 291.683 M -11.86 % 330.930 M 62.15 % 204.088 M 51.99 % 134.280 M 1.03 % 132.917 M 45.84 % 91.138 M 25.33 % 72.718 M 4.80 % 69.390 M 0.000 -100.00 % 70.440 M 2.39 % 68.793 M 43.11 % 48.071 M -35.46 % 74.483 M 9.18 % 68.219 M 20.06 % 56.819 M -13.88 % 65.977 M 1.65 % 64.907 M 0.000 -100.00 % 115.436 M 35.89 % 84.949 M
Tax 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
Other assets 0.000 0.000 -100.00 % 58.000 M 0.00 % 58.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 18.063 M 115.86 % 8.368 M -75.63 % 34.340 M 43.11 % 23.996 M -1.24 % 24.298 M -53.37 % 52.104 M 115.07 % 24.226 M -38.03 % 39.092 M -30.88 % 56.557 M 21.40 % 46.588 M 175.73 % 16.896 M -45.40 % 30.944 M 61.43 % 19.169 M -46.89 % 36.091 M -83.78 % 222.449 M 0.88 % 220.510 M 644.82 % 29.606 M 0.000 0.000 0.000 0.000 -100.00 % 112.686 M 15.32 % 97.712 M -14.83 % 114.721 M -38.59 % 186.804 M
Tax payables 98.116 M 27.67 % 76.849 M -58.20 % 183.864 M -2.73 % 189.017 M 33.07 % 142.039 M 26.89 % 111.937 M 33.90 % 83.600 M 10.26 % 75.820 M 0.000 -100.00 % 121.761 M 0.000 0.000 0.000 -100.00 % 64.189 M 2.26 % 62.770 M 157.06 % 24.418 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.000 K -62.00 % 50.000 K 11.11 % 45.000 K -8.16 % 49.000 K
Deferred revenue non current 2.939 M -21.86 % 3.761 M -16.81 % 4.521 M -50.20 % 9.079 M -52.98 % 19.310 M -38.45 % 31.372 M -26.49 % 42.679 M -41.67 % 73.174 M -28.22 % 101.947 M -21.89 % 130.516 M 0.000 0.000 0.000 -100.00 % 182.047 M -5.85 % 193.366 M 46.30 % 132.173 M 0.000 0.000 -100.00 % 29.325 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 2.028 M 0.00 % 2.028 M 0.00 % 2.028 M -86.27 % 14.766 M -2.27 % 15.109 M 8.28 % 13.954 M -3.05 % 14.393 M -3.45 % 14.908 M 2.38 % 14.562 M 11.41 % 13.071 M -6.65 % 14.002 M 0.03 % 13.998 M -0.43 % 14.058 M 2.22 % 13.753 M 1.99 % 13.484 M 4.71 % 12.878 M 1.00 % 12.750 M -3.20 % 13.171 M 93.95 % 6.791 M 2.47 % 6.627 M -64.57 % 18.706 M 81.37 % 10.314 M 0.00 % 10.314 M -60.83 % 26.331 M -34.88 % 40.432 M
Capital lease obligations 190.651 M -7.45 % 206.006 M -5.79 % 218.658 M 1 836.74 % 11.290 M 148.19 % 4.549 M 29.16 % 3.522 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -65.53 % 409.000 K -43.04 % 718.000 K 53.75 % 467.000 K
Preferred stock 0.000 0.000 -100.00 % 4.413 B 1.58 % 4.344 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.532 B 6.51 % 2.378 B 0.00 % 2.378 B 0.00 % 2.378 B 0.39 % 2.368 B 1.45 % 2.334 B 0.31 % 2.327 B 0.15 % 2.324 B 0.33 % 2.316 B 0.03 % 2.315 B 0.00 % 2.315 B 0.00 % 2.315 B 0.00 % 2.315 B -17.88 % 2.819 B 11.28 % 2.533 B 1.17 % 2.504 B -8.97 % 2.751 B 8.46 % 2.536 B 0.00 % 2.536 B 0.18 % 2.531 B -34.80 % 3.882 B 42.46 % 2.725 B -5.41 % 2.881 B -5.17 % 3.038 B -17.43 % 3.680 B
Deferred tax liabilities non current 489.626 M 21.73 % 402.215 M 21.65 % 330.630 M 11.08 % 297.661 M 1.63 % 292.877 M 16.37 % 251.671 M 12.15 % 224.398 M 37.34 % 163.392 M 66.03 % 98.414 M 28.55 % 76.555 M 0.000 0.000 0.000 -100.00 % 85.391 M -4.43 % 89.352 M -23.54 % 116.865 M 17.70 % 99.288 M 10.34 % 89.986 M 57.55 % 57.116 M 78.13 % 32.065 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 537.291 M 74.51 % 307.893 M 0.000 -100.00 % 284.794 M 6.63 % 267.077 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
Total assets 24.895 B 3.42 % 24.072 B 15.85 % 20.778 B 14.52 % 18.143 B 10.15 % 16.472 B 8.50 % 15.182 B 11.33 % 13.637 B 92.23 % 7.094 B 25.92 % 5.634 B 21.86 % 4.623 B 9.86 % 4.208 B 2.82 % 4.092 B 5.47 % 3.880 B 5.72 % 3.670 B 4.83 % 3.501 B 11.08 % 3.152 B 6.67 % 2.955 B 13.40 % 2.605 B 11.01 % 2.347 B -32.38 % 3.471 B 5.91 % 3.277 B 5.30 % 3.112 B 4.09 % 2.990 B -27.46 % 4.122 B -15.01 % 4.850 B
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Deferred income tax 0.000 0.000 -100.00 % 118.610 M 39.73 % 84.888 M 563.81 % 12.788 M 116.42 % -77.880 M -175.69 % 102.896 M -12.50 % 117.595 M 2 018.83 % 5.550 M -87.94 % 46.024 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
Stock based compensation 8.182 M -14.41 % 9.560 M -47.57 % 18.233 M -28.55 % 25.518 M 40.62 % 18.147 M 40.33 % 12.932 M 79.86 % 7.190 M 556.62 % 1.095 M -61.87 % 2.872 M 161.09 % 1.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -189.710 M -133.31 % -81.312 M 40.58 % -136.843 M -23.95 % -110.406 M -256.90 % -30.935 M -147.63 % 64.948 M 159.00 % -110.086 M 13.13 % -126.718 M -485.57 % -21.640 M 60.49 % -54.774 M -233.18 % -16.440 M -245.16 % -4.763 M -187.51 % 5.443 M 90.71 % 2.854 M -95.52 % 63.670 M 3.50 % 61.515 M -36.14 % 96.331 M 600.33 % 13.755 M -37.33 % 21.947 M 762.85 % -3.311 M -134.93 % 9.480 M -76.14 % 39.732 M 551.45 % 6.099 M 0.000 0.000
Accounts receivables -240.933 M -53.99 % -156.456 M -17.70 % -132.928 M -20.83 % -110.016 M -239.34 % -32.421 M -150.22 % 64.557 M 157.17 % -112.912 M 4.49 % -118.222 M -1 718.52 % -6.501 M 84.33 % -41.499 M -137.15 % -17.499 M -256.03 % -4.915 M -176.31 % 6.441 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
Inventory 2.165 M -36.15 % 3.391 M 186.62 % -3.915 M -903.85 % -390.000 K -126.24 % 1.486 M 280.05 % 391.000 K -86.16 % 2.826 M 703.85 % -468.000 K 75.64 % -1.921 M 65.85 % -5.625 M -631.16 % 1.059 M 596.71 % 152.000 K 115.23 % -998.000 K -131.53 % 3.165 M 390.90 % -1.088 M -18.65 % -917.000 K -126.88 % 3.412 M 211.76 % -3.053 M -270.96 % -823.000 K -218.93 % 692.000 K 300.00 % -346.000 K -195.58 % 362.000 K -88.31 % 3.096 M 0.000 0.000
Accounts payables 37.038 M -62.33 % 98.322 M 156.51 % 38.331 M 32.49 % 28.931 M 56.34 % 18.505 M 267.98 % -11.016 M -129.55 % 37.273 M 90.43 % 19.573 M 14.20 % 17.139 M 61.67 % 10.601 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
Other working capital 12.020 M 145.24 % -26.569 M 30.69 % -38.331 M -32.49 % -28.931 M -56.34 % -18.505 M -267.98 % 11.016 M 129.55 % -37.273 M -35.04 % -27.601 M 9.08 % -30.357 M -66.33 % -18.251 M 0.000 0.000 0.000 100.00 % -311.000 K -100.48 % 64.758 M 3.73 % 62.432 M -32.81 % 92.919 M 452.83 % 16.808 M -26.18 % 22.770 M 668.82 % -4.003 M -140.74 % 9.826 M -75.04 % 39.370 M 1 211.02 % 3.003 M 0.000 0.000
Other non cash items 437.403 M 155.95 % 170.892 M 174.45 % 62.268 M 163.18 % 23.660 M -70.00 % 78.857 M 26.81 % 62.186 M 129.71 % -209.302 M -169.59 % 300.756 M 179.91 % 107.448 M -50.09 % 215.272 M 322.24 % -96.865 M 17.99 % -118.116 M 22.31 % -152.036 M 33.00 % -226.919 M -32.01 % -171.897 M -17.89 % -145.809 M -2 431.85 % -5.759 M 89.93 % -57.213 M 45.45 % -104.884 M 64.60 % -296.286 M -186.64 % -103.366 M -42.78 % -72.393 M -118.87 % 383.716 M -31.34 % 558.828 M 1 706.52 % 30.934 M
Net cash provided by operating activities 1.874 B 17.85 % 1.590 B 7.92 % 1.473 B 10.82 % 1.329 B 4.96 % 1.266 B 7.73 % 1.176 B 31.07 % 896.943 M 29.81 % 690.955 M 10.83 % 623.445 M 8.74 % 573.340 M 2.34 % 560.227 M -0.36 % 562.224 M 14.69 % 490.219 M 23.41 % 397.235 M -10.56 % 444.134 M 14.81 % 386.842 M 0.66 % 384.299 M 35.14 % 284.365 M 71.93 % 165.394 M 59.33 % 103.804 M -1.88 % 105.794 M -14.37 % 123.554 M 34.56 % 91.820 M 222.39 % -75.022 M 46.47 % -140.146 M
Investments in property plant and equipment -1.195 B 59.87 % -2.978 B -53.10 % -1.946 B -11.52 % -1.745 B 4.08 % -1.819 B -94.14 % -936.818 M 85.20 % -6.329 B -335.08 % -1.455 B -36.08 % -1.069 B -160.55 % -410.271 M -260.80 % -113.713 M 78.59 % -531.098 M -577.67 % -78.371 M -46.12 % -53.633 M 39.92 % -89.265 M -105.71 % -43.393 M 74.40 % -169.497 M -7.31 % -157.954 M -118.99 % -72.130 M -164.07 % -27.315 M -64.45 % -16.610 M -50.85 % -11.011 M -61.29 % -6.827 M 93.14 % -99.517 M 81.61 % -541.027 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 189.000 K 0.000 100.00 % -502.889 M 0.000 0.000 -100.00 % 263.000 K 2 822.22 % 9.000 K 0.000 0.000 0.000 -100.00 % 30.070 M 0.000 0.000 -100.00 % 10.726 M 0.000 0.000 0.000 -100.00 % 415.000 K 0.000 0.000 0.000 100.00 % -20.505 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 452.514 M 0.000 0.000 100.00 % -205.638 M -62.91 % -126.229 M 0.000 0.000 0.000 100.00 % -301.010 M 0.000 100.00 % -327.860 M -1 119.13 % -26.893 M 0.000 0.000 0.000 100.00 % -45.130 M 87.46 % -359.863 M -391.56 % -73.208 M 93.65 % -1.154 B -80.93 % -637.674 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.375 M 20.37 % 41.850 M -70.62 % 142.453 M -30.64 % 205.375 M 37.28 % 149.607 M 0.000 0.000 0.000 -100.00 % 139.500 M 193.41 % 47.545 M -23.02 % 61.761 M -39.27 % 101.694 M 1 485.50 % 6.414 M 0.000 -100.00 % 619.577 M 452.21 % 112.199 M 0.000 0.000 0.000 -100.00 % 2.927 M
Other investing activites 13.362 M -1.18 % 13.521 M 139.73 % 5.640 M 657.05 % 745.000 K -14.07 % 867.000 K 100.19 % -444.755 M -2 780.38 % 16.593 M -89.89 % 164.072 M -32.59 % 243.411 M 354.17 % 53.595 M 153.67 % -99.852 M -166.64 % 149.830 M 177.57 % 53.979 M 13 670.15 % 392.000 K -98.66 % 29.188 M -89.45 % 276.549 M 821.83 % 30.000 M 1.02 % 29.697 M -60.85 % 75.852 M -57.29 % 177.596 M 260.90 % 49.209 M -88.24 % 418.602 M -10.50 % 467.731 M 61.70 % 289.265 M 5 781.89 % -5.091 M
Net cash used for investing activites -1.182 B 60.14 % -2.965 B -52.84 % -1.940 B -11.25 % -1.744 B 4.08 % -1.818 B -31.58 % -1.382 B 77.97 % -6.270 B -377.86 % -1.312 B -51.99 % -863.306 M -123.14 % -386.884 M -81.16 % -213.565 M 43.99 % -381.268 M -1 463.09 % -24.392 M 86.79 % -184.681 M -1 373.68 % -12.532 M 61.96 % -32.943 M 38.96 % -53.970 M 55.71 % -121.843 M -3 373.59 % 3.722 M -99.52 % 769.858 M 669.22 % 100.083 M 109.69 % 47.728 M -87.69 % 387.696 M 140.22 % -964.011 M 19.76 % -1.201 B
Debt repayment 400.000 M -86.16 % 2.890 B 74.10 % 1.660 B 22.96 % 1.350 B -5.59 % 1.430 B 31.48 % 1.088 B -82.12 % 6.082 B 508.24 % 1.000 B 25.00 % 800.000 M 315.58 % 192.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -144.000 K 49.83 % -287.000 K 99.96 % -730.309 M -125 815.34 % -580.000 K -53.03 % -379.000 K
Common stock issued 125.002 M 0.000 0.000 -100.00 % 7.507 M -73.96 % 28.826 M 345.40 % 6.472 M 116.96 % 2.983 M -56.34 % 6.833 M 1 058.14 % 590.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.962 M 0.000 -100.00 % 763.000 K 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.626 M 49.33 % -13.076 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -448.576 M 1.33 % -454.616 M 46.15 % -844.287 M -7.24 % -787.313 M -10.96 % -709.552 M -6.22 % -668.013 M -9.36 % -610.866 M -10.29 % -553.854 M -8.74 % -509.342 M -2.86 % -495.194 M -6.89 % -463.259 M -13.80 % -407.070 M -23.11 % -330.668 M -23.56 % -267.607 M -64.66 % -162.519 M -33.33 % -121.889 M -20.00 % -101.574 M -11.11 % -91.417 M 93.62 % -1.432 B -1 470.34 % -91.203 M -50.04 % -60.786 M 0.000 0.000 0.000 0.000
Other financing activites -843.313 M -5.58 % -798.748 M -89.54 % -421.407 M -80.45 % -233.527 M -9.90 % -212.497 M 25.68 % -285.937 M -188.00 % -99.282 M -396.41 % -20.000 M -99.52 % -10.024 M -675.85 % -1.292 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.320 M 0.000 0.000 100.00 % -25.053 M -1 452.75 % 1.852 M 9 647.37 % 19.000 K 100.08 % -22.937 M 27.40 % -31.594 M -311.06 % 14.969 M
Net cash used provided by financing activities -766.887 M -146.86 % 1.637 B 315.07 % 394.306 M 17.12 % 336.667 M -37.28 % 536.777 M 283.08 % 140.122 M -97.39 % 5.375 B 1 141.45 % 432.979 M 48.66 % 291.248 M 196.22 % -302.694 M 34.66 % -463.259 M -13.80 % -407.070 M -23.11 % -330.668 M -20.58 % -274.233 M -56.17 % -175.595 M -44.06 % -121.889 M -11.93 % -108.894 M -19.12 % -91.417 M 93.59 % -1.425 B -1 125.94 % -116.256 M -100.11 % -58.096 M -20 142.51 % -287.000 K 99.96 % -753.246 M -99 604.10 % 757.000 K -94.81 % 14.590 M
Effect of forex changes on cash 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K -133.33 % 3.000 K 0.000 100.00 % -4.000 K 0.000 0.000 100.00 % -57.000 K -5 800.00 % 1.000 K -50.00 % 2.000 K -97.26 % 73.000 K -72.66 % 267.000 K -17.08 % 322.000 K 507.55 % 53.000 K 107.26 % -730.000 K -262.22 % 450.000 K 200.00 % 150.000 K 216.28 % -129.000 K 0.000 0.000 0.000 0.000 0.000
Net change in cash -75.139 M -128.74 % 261.462 M 461.19 % -72.390 M 6.77 % -77.647 M -430.56 % -14.635 M 77.78 % -65.859 M -3 677.35 % 1.841 M 101.33 % -138.334 M -188.70 % -47.917 M 58.80 % -116.295 M 0.26 % -116.596 M 48.43 % -226.112 M -267.20 % 135.232 M 320.20 % -61.412 M -123.96 % 256.329 M 10.46 % 232.063 M 5.15 % 220.705 M 208.44 % 71.555 M 105.70 % -1.256 B -265.85 % 757.277 M 412.43 % 147.781 M -13.58 % 170.995 M 162.47 % -273.730 M 73.64 % -1.038 B 21.75 % -1.327 B
Cash at beginning of period 498.741 M 110.19 % 237.279 M -23.38 % 309.669 M -20.05 % 387.316 M -3.64 % 401.951 M -14.08 % 467.810 M 0.40 % 465.969 M -22.89 % 604.303 M -7.35 % 652.220 M -15.13 % 768.515 M -13.17 % 885.111 M -20.35 % 1.111 B 13.86 % 975.991 M -5.92 % 1.037 B 32.82 % 781.074 M 42.27 % 549.011 M 67.23 % 328.306 M 27.87 % 256.751 M -83.03 % 1.513 B 100.24 % 755.442 M 24.32 % 607.661 M 39.16 % 436.666 M -38.53 % 710.396 M -59.38 % 1.749 B -43.14 % 3.076 B
Cash at end of period 423.602 M -15.07 % 498.741 M 110.19 % 237.279 M -23.38 % 309.669 M -20.05 % 387.316 M -3.64 % 401.951 M -14.08 % 467.810 M 0.40 % 465.969 M -22.89 % 604.303 M -7.35 % 652.220 M -15.13 % 768.515 M -13.17 % 885.111 M -20.35 % 1.111 B 13.86 % 975.991 M -5.92 % 1.037 B 32.82 % 781.074 M 42.27 % 549.011 M 67.23 % 328.306 M 27.87 % 256.751 M -83.03 % 1.513 B 100.24 % 755.442 M 24.32 % 607.661 M 39.16 % 436.666 M -38.53 % 710.396 M -59.38 % 1.749 B
Operating cash flow 1.874 B 17.85 % 1.590 B 7.92 % 1.473 B 10.82 % 1.329 B 4.96 % 1.266 B 7.73 % 1.176 B 31.07 % 896.943 M 29.81 % 690.955 M 10.83 % 623.445 M 8.74 % 573.340 M 2.34 % 560.227 M -0.36 % 562.224 M 14.69 % 490.219 M 23.41 % 397.235 M -10.56 % 444.134 M 14.81 % 386.842 M 0.66 % 384.299 M 35.14 % 284.365 M 71.93 % 165.394 M 59.33 % 103.804 M -1.88 % 105.794 M -14.37 % 123.554 M 34.56 % 91.820 M 222.39 % -75.022 M 46.47 % -140.146 M
Capital expenditure -1.195 B 59.87 % -2.978 B -53.10 % -1.946 B -11.52 % -1.745 B 4.08 % -1.819 B -94.14 % -936.818 M 85.20 % -6.329 B -335.08 % -1.455 B -36.08 % -1.069 B -160.55 % -410.271 M -260.80 % -113.713 M 78.59 % -531.098 M -577.67 % -78.371 M -46.12 % -53.633 M 39.92 % -89.265 M -105.71 % -43.393 M 74.40 % -169.497 M -7.31 % -157.954 M -118.99 % -72.130 M -164.07 % -27.315 M -64.45 % -16.610 M -50.85 % -11.011 M -61.29 % -6.827 M 93.14 % -99.517 M 81.61 % -541.027 M
Free CashFlow 678.386 M 148.85 % -1.389 B -194.01 % -472.335 M -13.75 % -415.247 M 24.81 % -552.282 M -331.30 % 238.774 M 104.40 % -5.432 B -611.28 % -763.672 M -71.42 % -445.499 M -373.20 % 163.069 M -63.48 % 446.514 M 1 334.54 % 31.126 M -92.44 % 411.848 M 19.86 % 343.602 M -3.17 % 354.869 M 3.33 % 343.449 M 59.89 % 214.802 M 69.92 % 126.411 M 35.54 % 93.264 M 21.93 % 76.489 M -14.23 % 89.184 M -20.76 % 112.543 M 32.41 % 84.993 M 148.70 % -174.539 M 74.38 % -681.173 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30
Revenue 1.468 B -0.12 % 1.470 B 6.22 % 1.384 B 7.31 % 1.290 B 4.19 % 1.238 B 11.70 % 1.108 B 1.61 % 1.091 B 9.56 % 995.328 M 4.68 % 950.796 M 2.99 % 923.154 M 3.12 % 895.224 M 9.36 % 818.620 M -5.37 % 865.081 M 18.73 % 728.611 M 0.72 % 723.403 M 12.79 % 641.365 M 9.73 % 584.485 M 4.88 % 557.272 M 8.01 % 515.923 M 6.81 % 483.047 M 2.75 % 470.109 M 4.93 % 448.014 M 4.12 % 430.274 M 3.45 % 415.915 M 5.29 % 395.003 M 6.87 % 369.614 M 5.16 % 351.486 M -0.81 % 354.374 M 113.59 % 165.915 M 7.35 % 154.552 M -62.10 % 407.813 M 199.36 % 136.229 M -47.83 % 261.148 M 0.00 % 261.148 M 28.52 % 203.199 M 0.00 % 203.199 M 25.77 % 161.567 M 0.00 % 161.567 M 16.94 % 138.166 M 0.00 % 138.166 M 11.39 % 124.034 M 0.00 % 124.034 M 8.89 % 113.911 M 0.00 % 113.911 M -6.16 % 121.385 M 0.00 % 121.385 M 0.93 % 120.270 M 0.00 % 120.270 M 21.72 % 98.811 M 0.00 % 98.811 M
Net income 495.421 M 2.36 % 483.994 M 2.60 % 471.748 M 8.34 % 435.440 M -7.79 % 472.241 M 9.03 % 433.124 M -0.77 % 436.493 M 6.37 % 410.338 M 2.82 % 399.066 M 2.68 % 388.661 M 4.06 % 373.511 M -9.09 % 410.838 M -9.45 % 453.707 M 51.47 % 299.542 M -22.03 % 384.199 M -2.03 % 392.174 M 8.90 % 360.131 M 33.55 % 269.670 M -10.86 % 302.513 M 22.73 % 246.478 M -23.95 % 324.085 M 32.11 % 245.317 M -32.29 % 362.314 M 62.35 % 223.175 M -35.63 % 346.681 M 88.71 % 183.715 M -37.18 % 292.455 M 85.76 % 157.438 M -24.63 % 208.884 M 225.89 % 64.096 M -73.78 % 244.481 M 111.28 % 115.715 M 26.53 % 91.456 M 0.00 % 91.456 M -31.52 % 133.559 M 0.00 % 133.559 M 31.09 % 101.883 M 0.00 % 101.883 M -42.99 % 178.712 M 0.00 % 178.712 M 132.30 % 76.932 M 0.00 % 76.932 M 43.06 % 53.774 M 0.00 % 53.774 M 130.08 % -178.760 M 0.00 % -178.760 M 43.60 % -316.925 M 0.00 % -316.925 M -270.50 % -85.540 M 0.00 % -85.540 M
Income before tax 582.429 M 0.48 % 579.634 M 7.02 % 541.614 M 4.58 % 517.892 M -8.13 % 563.698 M 8.40 % 519.996 M -0.47 % 522.440 M 6.53 % 490.425 M 2.28 % 479.509 M 4.38 % 459.396 M 2.97 % 446.135 M 17.23 % 380.560 M -27.08 % 521.900 M 44.51 % 361.152 M -19.01 % 445.947 M -0.95 % 450.239 M 8.42 % 415.261 M 28.48 % 323.213 M -8.46 % 353.103 M 19.94 % 294.398 M -20.60 % 370.799 M 27.59 % 290.610 M -28.24 % 404.962 M 53.87 % 263.190 M -31.35 % 383.358 M 77.60 % 215.850 M -32.72 % 320.830 M 73.34 % 185.086 M -16.66 % 222.073 M 191.61 % 76.153 M -72.52 % 277.107 M 163.86 % 105.021 M -1.75 % 106.892 M 0.00 % 106.892 M -28.74 % 149.994 M 0.00 % 149.994 M 31.10 % 114.409 M 0.00 % 114.409 M -40.16 % 191.184 M 0.00 % 191.184 M 148.51 % 76.932 M 0.00 % 76.932 M 43.41 % 53.643 M 0.00 % 53.643 M 130.02 % -178.716 M 0.00 % -178.716 M 43.92 % -318.677 M 0.00 % -318.677 M -258.69 % -88.845 M 0.00 % -88.845 M
Income before tax ratio 0.40 0.60 % 0.39 0.75 % 0.39 -2.54 % 0.40 -11.82 % 0.46 -2.95 % 0.47 -2.05 % 0.48 -2.77 % 0.49 -2.30 % 0.50 1.34 % 0.50 -0.14 % 0.50 7.20 % 0.46 -22.94 % 0.60 21.71 % 0.50 -19.59 % 0.62 -12.19 % 0.70 -1.19 % 0.71 22.50 % 0.58 -15.26 % 0.68 12.30 % 0.61 -22.73 % 0.79 21.60 % 0.65 -31.08 % 0.94 48.73 % 0.63 -34.80 % 0.97 66.19 % 0.58 -36.02 % 0.91 74.77 % 0.52 -60.98 % 1.34 171.64 % 0.49 -27.49 % 0.68 -11.86 % 0.77 88.34 % 0.41 0.00 % 0.41 -44.55 % 0.74 0.00 % 0.74 4.24 % 0.71 0.00 % 0.71 -48.83 % 1.38 0.00 % 1.38 123.09 % 0.62 0.00 % 0.62 31.71 % 0.47 0.00 % 0.47 131.99 % -1.47 0.00 % -1.47 44.43 % -2.65 0.00 % -2.65 -194.69 % -0.90 0.00 % -0.90
EBITDA 841.940 M -20.05 % 1.053 B 44.01 % 731.228 M -18.70 % 899.472 M 36.97 % 656.712 M -18.45 % 805.255 M 4.38 % 771.449 M 5.99 % 727.876 M 4.38 % 697.317 M 5.33 % 662.010 M 7.27 % 617.143 M 9.51 % 563.542 M 3.88 % 542.517 M 17.29 % 462.544 M -1.82 % 471.107 M 14.86 % 410.157 M 9.01 % 376.255 M 5.44 % 356.848 M 132.94 % 153.192 M -54.22 % 334.591 M 0.63 % 332.504 M 1.00 % 329.213 M 5.48 % 312.115 M 6.32 % 293.554 M 4.66 % 280.481 M 12.32 % 249.717 M -26.04 % 337.660 M 105.09 % 164.640 M 60.10 % 102.834 M 35.04 % 76.153 M -74.46 % 298.115 M 363.64 % 64.299 M -57.50 % 151.301 M 0.00 % 151.301 M -16.11 % 180.347 M 0.00 % 180.347 M 31.94 % 136.691 M 0.00 % 136.691 M -36.18 % 214.173 M 0.00 % 214.173 M 114.86 % 99.681 M 0.00 % 99.681 M 27.51 % 78.173 M 0.00 % 78.173 M 5.78 % 73.903 M 0.00 % 73.903 M 300.98 % -36.772 M 0.00 % -36.772 M 72.88 % -135.570 M 0.00 % -135.570 M
Net income ratio 0.34 2.48 % 0.33 -3.41 % 0.34 0.96 % 0.34 -11.50 % 0.38 -2.39 % 0.39 -2.35 % 0.40 -2.91 % 0.41 -1.78 % 0.42 -0.31 % 0.42 0.91 % 0.42 -16.87 % 0.50 -4.31 % 0.52 27.57 % 0.41 -22.59 % 0.53 -13.14 % 0.61 -0.76 % 0.62 27.33 % 0.48 -17.47 % 0.59 14.91 % 0.51 -25.98 % 0.69 25.90 % 0.55 -34.97 % 0.84 56.93 % 0.54 -38.86 % 0.88 76.58 % 0.50 -40.26 % 0.83 87.29 % 0.44 -64.71 % 1.26 203.57 % 0.41 -30.82 % 0.60 -29.42 % 0.85 142.55 % 0.35 0.00 % 0.35 -46.72 % 0.66 0.00 % 0.66 4.23 % 0.63 0.00 % 0.63 -51.25 % 1.29 0.00 % 1.29 108.54 % 0.62 0.00 % 0.62 31.39 % 0.47 0.00 % 0.47 132.06 % -1.47 0.00 % -1.47 44.11 % -2.64 0.00 % -2.64 -204.39 % -0.87 0.00 % -0.87
Ratio EBITDA 0.57 -19.95 % 0.72 35.58 % 0.53 -24.24 % 0.70 31.46 % 0.53 -26.99 % 0.73 2.72 % 0.71 -3.27 % 0.73 -0.29 % 0.73 2.27 % 0.72 4.02 % 0.69 0.14 % 0.69 9.77 % 0.63 -1.21 % 0.63 -2.52 % 0.65 1.83 % 0.64 -0.66 % 0.64 0.53 % 0.64 115.66 % 0.30 -57.13 % 0.69 -2.07 % 0.71 -3.75 % 0.73 1.30 % 0.73 2.77 % 0.71 -0.60 % 0.71 5.10 % 0.68 -29.67 % 0.96 106.78 % 0.46 -25.04 % 0.62 25.79 % 0.49 -32.60 % 0.73 54.88 % 0.47 -18.53 % 0.58 0.00 % 0.58 -34.72 % 0.89 0.00 % 0.89 4.91 % 0.85 0.00 % 0.85 -45.42 % 1.55 0.00 % 1.55 92.88 % 0.80 0.00 % 0.80 17.11 % 0.69 0.00 % 0.69 12.72 % 0.61 0.00 % 0.61 299.13 % -0.31 0.00 % -0.31 77.72 % -1.37 0.00 % -1.37
Gross profit ratio 0.57 1.45 % 0.56 6.39 % 0.53 -0.08 % 0.53 -5.08 % 0.56 -2.02 % 0.57 0.72 % 0.57 -3.91 % 0.59 -0.20 % 0.59 0.00 % 0.59 -0.87 % 0.59 5.85 % 0.56 -1.70 % 0.57 1.92 % 0.56 -3.10 % 0.58 -2.52 % 0.59 -5.09 % 0.63 2.86 % 0.61 -4.24 % 0.63 -1.39 % 0.64 -0.13 % 0.64 -3.39 % 0.67 1.15 % 0.66 3.90 % 0.63 1.58 % 0.62 7.00 % 0.58 5.83 % 0.55 6.33 % 0.52 1.58 % 0.51 -1.04 % 0.52 2.93 % 0.50 3.04 % 0.49 4.71 % 0.46 0.00 % 0.46 0.13 % 0.46 0.00 % 0.46 6.67 % 0.44 0.00 % 0.44 10.55 % 0.39 0.00 % 0.39 4.35 % 0.38 0.00 % 0.38 25.10 % 0.30 0.00 % 0.30 2.78 % 0.29 0.00 % 0.29 57.61 % 0.19 0.00 % 0.19 326.35 % -0.08 0.00 % -0.08
Weighted average shs out dil 4.072 B 0.33 % 4.059 B 0.00 % 4.059 B 0.00 % 4.059 B 0.00 % 4.059 B 0.00 % 4.059 B -0.07 % 4.062 B -0.04 % 4.064 B 0.01 % 4.063 B 0.18 % 4.056 B 0.09 % 4.052 B -0.01 % 4.053 B 0.01 % 4.052 B 0.05 % 4.050 B 0.01 % 4.050 B -0.01 % 4.050 B 0.05 % 4.049 B 0.05 % 4.047 B 0.10 % 4.043 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B -0.05 % 4.044 B 0.04 % 4.043 B -0.28 % 4.054 B -0.22 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.05 % 4.061 B 0.00 % 4.061 B 0.19 % 4.053 B 0.00 % 4.053 B 0.06 % 4.051 B 0.00 % 4.051 B 0.00 % 4.051 B 0.00 % 4.051 B -0.03 % 4.052 B 0.00 % 4.052 B 0.15 % 4.046 B 0.00 % 4.046 B 0.00 % 4.046 B 0.00 % 4.046 B
Weighted average shs out 4.072 B 0.28 % 4.060 B 0.01 % 4.060 B 0.02 % 4.059 B -0.04 % 4.061 B 0.03 % 4.059 B 73.59 % 2.338 B 0.06 % 2.337 B 0.05 % 2.336 B 0.17 % 2.332 B 0.12 % 2.329 B 0.10 % 2.327 B 0.01 % 2.327 B -42.52 % 4.048 B -0.12 % 4.053 B 0.03 % 4.051 B 0.12 % 4.047 B -0.06 % 4.049 B 0.15 % 4.043 B 0.01 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B 0.00 % 4.042 B -0.05 % 4.044 B 0.04 % 4.043 B -0.28 % 4.054 B -0.22 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.00 % 4.063 B 0.05 % 4.061 B 0.00 % 4.061 B 0.19 % 4.053 B 0.00 % 4.053 B 0.06 % 4.051 B 0.00 % 4.051 B 0.00 % 4.051 B 0.00 % 4.051 B -0.03 % 4.052 B 0.00 % 4.052 B 0.15 % 4.046 B 0.00 % 4.046 B 0.00 % 4.046 B 0.00 % 4.046 B
EPS diluted 0.12 0.00 % 0.12 0.00 % 0.12 9.09 % 0.11 -8.33 % 0.12 9.09 % 0.11 0.00 % 0.11 10.00 % 0.10 1.83 % 0.10 2.51 % 0.10 3.90 % 0.09 -7.80 % 0.10 -9.09 % 0.11 48.65 % 0.07 -22.02 % 0.09 -1.96 % 0.10 8.76 % 0.09 33.63 % 0.07 -10.96 % 0.07 22.62 % 0.06 -23.94 % 0.08 32.13 % 0.06 -32.25 % 0.09 62.32 % 0.06 -35.66 % 0.09 88.99 % 0.05 -36.06 % 0.07 82.05 % 0.04 -24.27 % 0.05 225.95 % 0.02 -71.89 % 0.06 97.19 % 0.03 26.67 % 0.02 0.00 % 0.02 -30.12 % 0.03 0.00 % 0.03 27.78 % 0.03 0.00 % 0.03 -39.86 % 0.04 0.00 % 0.04 131.49 % 0.02 0.00 % 0.02 36.09 % 0.01 0.00 % 0.01 130.16 % -0.04 0.00 % -0.04 44.88 % -0.08 0.00 % -0.08 -279.15 % -0.02 0.00 % -0.02
Earnings per share 0.12 0.00 % 0.12 0.00 % 0.12 9.09 % 0.11 -8.33 % 0.12 9.09 % 0.11 -42.11 % 0.19 5.56 % 0.18 5.88 % 0.17 0.00 % 0.17 6.25 % 0.16 -11.11 % 0.18 -10.00 % 0.20 170.27 % 0.07 -21.94 % 0.09 -2.07 % 0.10 8.76 % 0.09 33.63 % 0.07 -10.96 % 0.07 22.62 % 0.06 -23.94 % 0.08 32.13 % 0.06 -32.25 % 0.09 62.32 % 0.06 -35.66 % 0.09 88.99 % 0.05 -36.06 % 0.07 82.05 % 0.04 -24.27 % 0.05 225.95 % 0.02 -71.89 % 0.06 97.19 % 0.03 26.67 % 0.02 0.00 % 0.02 -30.12 % 0.03 0.00 % 0.03 27.78 % 0.03 0.00 % 0.03 -39.86 % 0.04 0.00 % 0.04 131.49 % 0.02 0.00 % 0.02 36.09 % 0.01 0.00 % 0.01 130.16 % -0.04 0.00 % -0.04 44.88 % -0.08 0.00 % -0.08 -279.15 % -0.02 0.00 % -0.02
Gross profit 838.045 M 1.33 % 827.039 M 13.01 % 731.819 M 7.22 % 682.537 M -1.11 % 690.181 M 9.45 % 630.619 M 2.35 % 616.158 M 5.28 % 585.272 M 4.47 % 560.211 M 2.99 % 543.951 M 2.22 % 532.131 M 15.75 % 459.706 M -6.98 % 494.183 M 21.01 % 408.393 M -2.40 % 418.455 M 9.95 % 380.577 M 4.15 % 365.422 M 7.89 % 338.709 M 3.43 % 327.468 M 5.32 % 310.925 M 2.61 % 303.004 M 1.38 % 298.883 M 5.32 % 283.779 M 7.49 % 264.008 M 6.96 % 246.831 M 14.35 % 215.855 M 11.29 % 193.956 M 5.46 % 183.914 M 116.96 % 84.770 M 6.24 % 79.793 M -60.99 % 204.553 M 208.45 % 66.316 M -45.38 % 121.414 M 0.00 % 121.414 M 28.69 % 94.346 M 0.00 % 94.346 M 34.16 % 70.325 M 0.00 % 70.325 M 29.27 % 54.403 M 0.00 % 54.403 M 16.24 % 46.801 M 0.00 % 46.801 M 36.21 % 34.358 M 0.00 % 34.358 M -3.55 % 35.623 M 0.00 % 35.623 M 59.08 % 22.394 M 0.00 % 22.394 M 375.51 % -8.128 M 0.00 % -8.128 M
Income tax expense 87.008 M -9.03 % 95.640 M 36.89 % 69.866 M -15.26 % 82.452 M -9.85 % 91.457 M 5.28 % 86.872 M 1.08 % 85.947 M 7.32 % 80.087 M -0.44 % 80.443 M 13.72 % 70.735 M -2.60 % 72.624 M 21.55 % 59.748 M -12.38 % 68.193 M 10.68 % 61.610 M -0.22 % 61.748 M 6.34 % 58.065 M 5.10 % 55.248 M 6.67 % 51.791 M 2.37 % 50.590 M 5.57 % 47.920 M 2.58 % 46.714 M 3.14 % 45.293 M 6.20 % 42.648 M 6.58 % 40.015 M 9.10 % 36.677 M 14.13 % 32.135 M 13.24 % 28.378 M 2.64 % 27.648 M 109.58 % 13.192 M 9.41 % 12.057 M -63.05 % 32.628 M 405.11 % -10.694 M -172.84 % 14.682 M 0.00 % 14.682 M -10.67 % 16.435 M 0.00 % 16.435 M 31.21 % 12.526 M 0.00 % 12.526 M 0.43 % 12.472 M 0.00 % 12.472 M 123.05 % -54.116 M 0.00 % -54.116 M -41 209.92 % -131.000 K 0.00 % -131.000 K -397.73 % 44.000 K 0.00 % 44.000 K -44.30 % 79.000 K 0.00 % 79.000 K -63.43 % 216.000 K 0.00 % 216.000 K
Cost of revenue 630.143 M -1.98 % 642.887 M -1.40 % 652.042 M 7.40 % 607.103 M 10.87 % 547.599 M 14.68 % 477.504 M 0.66 % 474.359 M 15.68 % 410.056 M 4.99 % 390.585 M 3.00 % 379.203 M 4.44 % 363.093 M 1.16 % 358.914 M -3.23 % 370.898 M 15.83 % 320.218 M 5.01 % 304.948 M 16.93 % 260.788 M 19.05 % 219.063 M 0.23 % 218.563 M 15.98 % 188.455 M 9.49 % 172.122 M 3.00 % 167.105 M 12.05 % 149.131 M 1.80 % 146.495 M -3.56 % 151.907 M 2.52 % 148.172 M -3.63 % 153.759 M -2.39 % 157.530 M -7.59 % 170.460 M 110.07 % 81.145 M 8.54 % 74.759 M -63.22 % 203.260 M 190.73 % 69.913 M -49.97 % 139.735 M 0.00 % 139.735 M 28.37 % 108.853 M 0.00 % 108.853 M 19.30 % 91.242 M 0.00 % 91.242 M 8.93 % 83.764 M 0.00 % 83.764 M 8.45 % 77.234 M 0.00 % 77.234 M -2.92 % 79.553 M 0.00 % 79.553 M -7.24 % 85.763 M 0.00 % 85.763 M -12.38 % 97.877 M 0.00 % 97.877 M -8.47 % 106.939 M 0.00 % 106.939 M
General and administrative expenses 71.833 M 15.62 % 62.130 M 5.50 % 58.890 M 10.47 % 53.311 M -9.21 % 58.719 M -4.92 % 61.760 M -2.78 % 63.526 M -3.41 % 65.772 M 17.16 % 56.137 M -10.36 % 62.624 M 100.37 % 31.254 M -38.17 % 50.550 M -18.95 % 62.367 M 81.55 % 34.353 M 1.06 % 33.991 M 22.30 % 27.792 M -0.92 % 28.050 M 8.70 % 25.804 M 16.87 % 22.079 M 4.15 % 21.199 M 27.24 % 16.660 M -12.35 % 19.008 M 0.52 % 18.909 M 11.33 % 16.984 M 0.65 % 16.874 M 5.48 % 15.997 M -12.34 % 18.248 M 13.89 % 16.022 M 92.55 % 8.321 M -12.26 % 9.484 M -60.13 % 23.788 M 245.40 % 6.887 M -53.48 % 14.803 M 0.00 % 14.803 M -13.48 % 17.110 M 0.00 % 17.110 M -5.38 % 18.083 M 0.00 % 18.083 M -11.67 % 20.472 M 0.00 % 20.472 M 6.29 % 19.261 M 0.00 % 19.261 M -20.18 % 24.132 M 0.00 % 24.132 M -19.93 % 30.139 M 0.00 % 30.139 M -39.63 % 49.923 M 0.00 % 49.923 M -44.51 % 89.964 M 0.00 % 89.964 M
Selling and marketing expenses 24.125 M 10.12 % 21.908 M -8.16 % 23.854 M 26.18 % 18.904 M 5.76 % 17.874 M 13.51 % 15.747 M -0.54 % 15.833 M -3.89 % 16.473 M 12.51 % 14.641 M 0.64 % 14.548 M 111.38 % 6.883 M -52.49 % 14.486 M 33.20 % 10.875 M -21.53 % 13.858 M 17.64 % 11.780 M 1.60 % 11.595 M 10.43 % 10.500 M 38.98 % 7.555 M 115.18 % 3.511 M -13.27 % 4.048 M -14.07 % 4.711 M 20.15 % 3.921 M -0.66 % 3.947 M 108.62 % 1.892 M -35.49 % 2.933 M -5.39 % 3.100 M -20.14 % 3.882 M 19.37 % 3.252 M 100.62 % 1.621 M 20.79 % 1.342 M -62.74 % 3.602 M 168.61 % 1.341 M -60.67 % 3.410 M 0.00 % 3.410 M -1.90 % 3.476 M 0.00 % 3.476 M -30.94 % 5.033 M 0.00 % 5.033 M 38.99 % 3.621 M 0.00 % 3.621 M -21.78 % 4.629 M 0.00 % 4.629 M 16.22 % 3.983 M 0.00 % 3.983 M -7.09 % 4.287 M 0.00 % 4.287 M -53.57 % 9.234 M 0.00 % 9.234 M -71.80 % 32.745 M 0.00 % 32.745 M
Other expenses -8.344 M 3.38 % -8.636 M -6.97 % -8.073 M 30.86 % -11.676 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 % 98.554 M 0.000 0.000 0.000 -100.00 % 68.000 M 66.99 % 40.722 M 1 017.68 % -4.438 M 0.00 % -4.438 M -145.75 % 9.699 M 0.00 % 9.699 M -62.16 % 25.634 M 0.00 % 25.634 M 0.000 0.000 0.000 0.000 100.00 % -196.000 K 0.00 % -196.000 K 99.54 % -42.944 M 0.00 % -42.944 M 0.000 0.000 0.000 0.000
Operating expenses 87.614 M 16.20 % 75.402 M 0.98 % 74.671 M 23.34 % 60.539 M -17.80 % 73.646 M -18.08 % 89.899 M 13.28 % 79.359 M -3.51 % 82.245 M 16.20 % 70.778 M -8.29 % 77.172 M 1.18 % 76.273 M 17.28 % 65.036 M -11.79 % 73.726 M 43.01 % 51.554 M 139.17 % 21.555 M -63.02 % 58.291 M 54.76 % 37.666 M 14.67 % 32.846 M 135.84 % 13.927 M -43.82 % 24.792 M -54.98 % 55.067 M 143.49 % 22.616 M -78.56 % 105.472 M 465.50 % 18.651 M -84.41 % 119.629 M 534.00 % 18.869 M 166.63 % -28.320 M -246.93 % 19.274 M 206.70 % -18.064 M -596.26 % 3.640 M 179.93 % -4.554 M -325.78 % 2.017 M -80.00 % 10.084 M 0.00 % 10.084 M 121.95 % -45.949 M 0.00 % -45.949 M -149.05 % -18.450 M 0.00 % -18.450 M -176.58 % 24.093 M 0.00 % 24.093 M 0.85 % 23.890 M 0.00 % 23.890 M 222.63 % -19.481 M 0.00 % -19.481 M -128.70 % -8.518 M 0.00 % -8.518 M -114.40 % 59.165 M 0.00 % 59.165 M -53.57 % 127.442 M 0.00 % 127.442 M
Cost and expenses 717.757 M -0.07 % 718.289 M -1.16 % 726.713 M 8.85 % 667.642 M 7.47 % 621.245 M 9.49 % 567.403 M 2.47 % 553.718 M 12.48 % 492.301 M 6.71 % 461.363 M 1.09 % 456.375 M 3.87 % 439.366 M 3.64 % 423.950 M -4.65 % 444.624 M 19.60 % 371.772 M 13.86 % 326.503 M 2.33 % 319.079 M 24.29 % 256.729 M 2.12 % 251.409 M 24.22 % 202.382 M 2.78 % 196.914 M -11.37 % 222.172 M 29.36 % 171.747 M -31.84 % 251.967 M 47.73 % 170.558 M -36.31 % 267.801 M 55.13 % 172.628 M 33.60 % 129.210 M -31.90 % 189.734 M 200.78 % 63.081 M -19.54 % 78.399 M -60.55 % 198.706 M 176.25 % 71.930 M -51.99 % 149.819 M 0.00 % 149.819 M 138.17 % 62.904 M 0.00 % 62.904 M -13.58 % 72.792 M 0.00 % 72.792 M -32.51 % 107.857 M 0.00 % 107.857 M 6.66 % 101.124 M 0.00 % 101.124 M 68.34 % 60.072 M 0.00 % 60.072 M -22.23 % 77.245 M 0.00 % 77.245 M -50.81 % 157.042 M 0.00 % 157.042 M -33.00 % 234.381 M 0.00 % 234.381 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.500 K 0.00 % 8.500 K -99.82 % 4.734 M 0.00 % 4.734 M
Selling general and administrative expenses 95.958 M 14.18 % 84.038 M 1.56 % 82.744 M 14.58 % 72.215 M -5.72 % 76.593 M -1.18 % 77.507 M -2.33 % 79.359 M -3.51 % 82.245 M 16.20 % 70.778 M -8.29 % 77.172 M 1.18 % 76.273 M 17.28 % 65.036 M -11.79 % 73.726 M 52.92 % 48.211 M 5.33 % 45.771 M 16.21 % 39.387 M 2.17 % 38.550 M 15.56 % 33.359 M 30.36 % 25.590 M 1.36 % 25.247 M 18.14 % 21.371 M -6.79 % 22.929 M 0.32 % 22.856 M 21.08 % 18.876 M -4.70 % 19.807 M 3.72 % 19.097 M -13.71 % 22.130 M 14.82 % 19.274 M 93.86 % 9.942 M -8.17 % 10.826 M -60.47 % 27.390 M 232.89 % 8.228 M -54.82 % 18.213 M 0.00 % 18.213 M -11.53 % 20.586 M 0.00 % 20.586 M -10.95 % 23.116 M 0.00 % 23.116 M -4.06 % 24.093 M 0.00 % 24.093 M 0.85 % 23.890 M 0.00 % 23.890 M -15.03 % 28.115 M 0.00 % 28.115 M -18.33 % 34.426 M 0.00 % 34.426 M -41.81 % 59.157 M 0.00 % 59.157 M -51.79 % 122.709 M 0.00 % 122.709 M
Interest income 6.656 M -0.61 % 6.697 M -4.34 % 7.001 M 6.66 % 6.564 M 88.13 % 3.489 M 59.46 % 2.188 M 646.76 % 293.000 K -5.79 % 311.000 K -22.64 % 402.000 K -17.79 % 489.000 K -74.37 % 1.908 M -59.61 % 4.724 M -28.71 % 6.626 M 53.63 % 4.313 M -27.35 % 5.937 M -47.79 % 11.371 M -6.59 % 12.173 M -29.84 % 17.350 M 198.57 % 5.811 M -29.69 % 8.265 M -35.06 % 12.728 M -11.26 % 14.343 M -8.71 % 15.711 M -11.90 % 17.833 M 5.53 % 16.898 M -10.42 % 18.864 M -46.59 % 35.318 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
Interest expense 165.327 M -3.88 % 172.003 M 212.86 % -152.398 M -140.96 % 372.038 M 47.65 % 251.975 M 28.56 % 195.993 M 86.25 % 105.232 M 15.19 % 91.355 M 4.65 % 87.298 M -4.81 % 91.708 M -31.01 % 132.934 M -3.82 % 138.210 M 15.27 % 119.897 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 -100.00 % 9.500 K 0.00 % 9.500 K 0.000 0.000 -100.00 % 11.286 M 0.00 % 11.286 M -2.13 % 11.532 M 0.00 % 11.532 M
Depreciation and amortization 98.165 M -68.14 % 308.107 M 280.00 % 81.081 M -71.45 % 284.038 M 585.82 % 41.416 M -83.40 % 249.429 M 6.30 % 234.650 M 4.65 % 224.217 M 7.86 % 207.884 M 8.26 % 192.021 M 19.06 % 161.285 M -4.49 % 168.872 M 21.02 % 139.540 M 37.46 % 101.511 M 5.87 % 95.886 M 48.77 % 64.453 M 30.52 % 49.383 M -4.11 % 51.498 M 1.55 % 50.713 M 3.68 % 48.913 M -3.85 % 50.871 M -4.48 % 53.259 M 4.04 % 51.192 M 5.72 % 48.422 M -9.42 % 53.457 M 0.94 % 52.959 M -54.10 % 115.384 M 0.000 -100.00 % 18.761 M 0.000 -100.00 % 89.008 M 0.000 -100.00 % 39.972 M 0.00 % 39.972 M 31.69 % 30.353 M 0.00 % 30.353 M 36.22 % 22.283 M 0.00 % 22.283 M -3.07 % 22.989 M 0.00 % 22.989 M 0.35 % 22.909 M 0.00 % 22.909 M -5.86 % 24.334 M 0.00 % 24.334 M -18.24 % 29.763 M 0.00 % 29.763 M 165.17 % -45.667 M 0.00 % -45.667 M 76.51 % -194.446 M 0.00 % -194.446 M
Operating income 750.431 M -0.16 % 751.637 M 14.38 % 657.148 M 5.65 % 621.998 M 1.09 % 615.296 M 10.70 % 555.826 M 3.54 % 536.799 M 6.71 % 503.027 M 2.78 % 489.433 M 4.85 % 466.779 M 2.40 % 455.858 M 15.50 % 394.670 M -6.13 % 420.457 M 16.46 % 361.033 M -3.78 % 375.221 M 8.54 % 345.704 M 5.76 % 326.872 M 7.05 % 305.350 M 1.15 % 301.878 M 5.67 % 285.678 M 1.44 % 281.633 M 2.06 % 275.954 M 5.76 % 260.923 M 6.44 % 245.132 M 7.98 % 227.024 M 15.38 % 196.758 M -11.48 % 222.276 M 35.01 % 164.640 M 95.83 % 84.073 M 10.40 % 76.153 M -63.58 % 209.107 M 225.21 % 64.299 M -42.24 % 111.330 M 0.00 % 111.330 M -20.65 % 140.295 M 0.00 % 140.295 M 58.03 % 88.775 M 0.00 % 88.775 M 192.89 % 30.310 M 0.00 % 30.310 M -36.09 % 47.428 M 0.00 % 47.428 M -11.91 % 53.839 M 0.00 % 53.839 M 21.97 % 44.141 M 0.00 % 44.141 M 396.21 % 8.896 M 0.00 % 8.896 M -84.89 % 58.876 M 0.00 % 58.876 M
Operating income ratio 0.51 -0.04 % 0.51 7.68 % 0.47 -1.54 % 0.48 -2.98 % 0.50 -0.90 % 0.50 1.90 % 0.49 -2.60 % 0.51 -1.82 % 0.51 1.80 % 0.51 -0.70 % 0.51 5.62 % 0.48 -0.81 % 0.49 -1.91 % 0.50 -4.47 % 0.52 -3.77 % 0.54 -3.62 % 0.56 2.06 % 0.55 -6.36 % 0.59 -1.06 % 0.59 -1.28 % 0.60 -2.74 % 0.62 1.57 % 0.61 2.89 % 0.59 2.55 % 0.57 7.97 % 0.53 -15.82 % 0.63 36.12 % 0.46 -8.31 % 0.51 2.84 % 0.49 -3.90 % 0.51 8.64 % 0.47 10.72 % 0.43 0.00 % 0.43 -38.25 % 0.69 0.00 % 0.69 25.66 % 0.55 0.00 % 0.55 150.47 % 0.22 0.00 % 0.22 -42.63 % 0.38 0.00 % 0.38 -19.10 % 0.47 0.00 % 0.47 29.97 % 0.36 0.00 % 0.36 391.65 % 0.07 0.00 % 0.07 -87.59 % 0.60 0.00 % 0.60
Total other income expenses net -168.002 M 2.33 % -172.003 M -48.88 % -115.534 M -10.98 % -104.106 M -47.43 % -70.612 M -85.04 % -38.160 M -165.76 % -14.359 M -13.94 % -12.602 M -26.99 % -9.924 M -34.42 % -7.383 M 24.07 % -9.723 M 31.09 % -14.110 M 50.37 % -28.431 M -292.53 % -7.243 M -111.26 % 64.324 M -30.96 % 93.164 M -61.71 % 243.325 M 53.38 % 158.638 M -18.13 % 193.775 M 32.93 % 145.768 M -34.23 % 221.640 M 51.44 % 146.358 M -43.41 % 258.646 M 99.98 % 129.338 M -46.96 % 243.849 M 388.07 % -84.649 M -156.81 % 149.004 M 628.77 % 20.446 M -85.18 % 138.000 M 0.000 -100.00 % 68.000 M 66.99 % 40.722 M 1 017.68 % -4.438 M 0.00 % -4.438 M -105.82 % 76.234 M 0.00 % 76.234 M 197.40 % 25.634 M 0.00 % 25.634 M -84.07 % 160.874 M 0.00 % 160.874 M 197.28 % 54.116 M 0.00 % 54.116 M 14.85 % 47.117 M 0.00 % 47.117 M 121.14 % -222.857 M 0.00 % -222.857 M 31.97 % -327.573 M 0.00 % -327.573 M -121.75 % -147.720 M 0.00 % -147.720 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30
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-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30
Net debt 16.594 B -1.76 % 16.892 B 4.89 % 16.104 B 7.43 % 14.991 B 10.91 % 13.517 B 5.79 % 12.777 B 10.25 % 11.589 B 4.32 % 11.109 B 9.14 % 10.179 B -0.07 % 10.186 B 16.84 % 8.718 B 0.88 % 8.642 B 13.94 % 7.585 B 255.03 % 2.136 B 40.80 % 1.517 B 69.80 % 893.595 M 127.87 % 392.155 M 71.44 % 228.743 M 149.92 % -458.262 M -17.06 % -391.482 M 49.06 % -768.515 M -21.35 % -633.279 M 28.45 % -885.111 M -76.82 % -500.582 M 54.95 % -1.111 B -38.76 % -800.852 M 17.94 % -975.991 M -20.80 % -807.944 M 22.12 % -1.037 B -21.81 % -851.652 M -9.04 % -781.074 M -42.27 % -549.011 M -67.23 % -328.306 M -27.87 % -256.751 M 83.03 % -1.513 B -100.24 % -755.442 M -24.35 % -607.520 M -39.26 % -436.257 M -2 246.72 % 20.322 M 102.00 % -1.018 B
Total investments 5.035 M 35.71 % 3.710 M 0.00 % 3.710 M -93.99 % 61.710 M 1 563.34 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M -96.24 % 98.626 M -33.84 % 149.076 M -48.06 % 287.004 M -30.32 % 411.874 M -10.12 % 458.237 M -1.53 % 465.346 M -4.08 % 485.118 M 39.58 % 347.551 M -1.80 % 353.927 M -25.03 % 472.118 M -0.01 % 472.159 M -10.91 % 529.984 M 14.27 % 463.800 M 56.16 % 296.996 M 69.84 % 174.872 M -42.03 % 301.672 M -14.82 % 354.162 M 117.48 % 162.848 M 52.80 % 106.576 M -42.48 % 185.272 M 9.52 % 169.163 M -59.25 % 415.133 M -46.54 % 776.500 M 14.05 % 680.865 M -52.94 % 1.447 B 48.56 % 973.815 M
Total debt 17.018 B -2.25 % 17.408 B 4.85 % 16.603 B 8.20 % 15.345 B 11.56 % 13.754 B 5.56 % 13.030 B 9.51 % 11.898 B 3.99 % 11.442 B 8.28 % 10.566 B 0.73 % 10.490 B 15.02 % 9.120 B -0.11 % 9.130 B 13.38 % 8.053 B 213.49 % 2.569 B 29.51 % 1.983 B 38.57 % 1.431 B 43.64 % 996.458 M 0.13 % 995.208 M 413.10 % 193.958 M -3.02 % 200.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -65.53 % 409.000 K -99.94 % 730.718 M 0.03 % 730.467 M
Accumulated other comprehensive income loss 204.498 M -95.84 % 4.916 B 1 672.47 % 277.373 M 17.06 % 236.955 M -1.56 % 240.702 M 0.02 % 240.645 M 3.55 % 232.386 M 5.90 % 219.436 M 5.27 % 208.457 M 3.50 % 201.413 M 109.95 % -2.023 B -1 158.87 % 191.092 M 111.09 % -1.723 B -1 040.44 % 183.226 M 1.99 % 179.643 M -0.61 % 180.749 M -0.52 % 181.696 M 0.18 % 181.377 M -1.28 % 183.722 M 3.29 % 177.864 M 1.86 % 174.613 M -2.49 % 179.078 M -3.44 % 185.454 M -4.80 % 194.801 M -0.10 % 194.987 M 0.000 0.000 0.000 100.00 % -759.338 M 0.000 100.00 % -680.112 M -14.52 % -593.891 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.755 B 21.93 % 2.259 B 1.45 % 2.227 B 27.94 % 1.741 B -0.70 % 1.753 B 37.69 % 1.273 B -24.41 % 1.684 B 34.98 % 1.248 B -23.20 % 1.625 B 32.56 % 1.226 B -20.75 % 1.547 B 31.84 % 1.173 B -18.04 % 1.431 B 46.41 % 977.663 M -16.94 % 1.177 B 48.46 % 792.843 M -16.94 % 954.523 M 60.59 % 594.392 M -28.74 % 834.064 M 56.91 % 531.551 M -31.88 % 780.267 M 71.04 % 456.182 M -32.33 % 674.124 M 116.20 % 311.810 M -37.10 % 495.705 M 233.55 % 148.617 M 0.000 0.000 -100.00 % 113.284 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 91.203 M 50.04 % 60.786 M 0.000 0.000 0.000
Common stock 236.051 M 0.92 % 233.906 M 0.00 % 233.906 M 0.00 % 233.906 M 0.00 % 233.906 M 0.00 % 233.906 M 0.00 % 233.906 M 0.03 % 233.834 M 0.03 % 233.767 M 0.11 % 233.521 M 0.26 % 232.919 M 0.03 % 232.855 M 0.08 % 232.658 M 0.05 % 232.545 M 0.00 % 232.541 M 0.12 % 232.272 M 0.00 % 232.261 M 0.01 % 232.237 M 0.00 % 232.237 M 0.00 % 232.237 M 0.00 % 232.237 M 0.00 % 232.234 M 0.00 % 232.234 M 0.00 % 232.234 M 0.00 % 232.234 M 0.00 % 232.223 M 0.00 % 232.223 M 0.00 % 232.221 M -0.30 % 232.921 M -0.57 % 234.267 M 15.32 % 203.148 M 0.00 % 203.148 M 0.00 % 203.148 M 0.00 % 203.148 M 0.23 % 202.673 M 0.00 % 202.673 M 0.03 % 202.619 M 0.000 -100.00 % 202.786 M -0.27 % 203.339 M
Total equity 5.778 B 12.15 % 5.152 B 0.67 % 5.118 B 10.31 % 4.640 B -0.34 % 4.656 B 11.17 % 4.188 B -8.79 % 4.592 B 12.28 % 4.089 B -8.11 % 4.450 B 10.44 % 4.029 B -6.84 % 4.325 B 9.67 % 3.944 B -5.90 % 4.191 B 12.32 % 3.732 B -4.99 % 3.928 B 11.04 % 3.537 B -4.37 % 3.699 B 10.83 % 3.338 B -6.73 % 3.578 B 9.42 % 3.270 B -7.00 % 3.516 B 10.00 % 3.197 B -6.56 % 3.421 B 11.50 % 3.068 B -5.65 % 3.252 B 10.94 % 2.932 B -4.36 % 3.065 B 10.96 % 2.762 B -4.51 % 2.893 B 11.25 % 2.600 B -0.92 % 2.625 B 10.62 % 2.373 B 4.54 % 2.270 B 6.73 % 2.126 B -35.84 % 3.314 B 5.17 % 3.151 B 5.08 % 2.999 B 3.72 % 2.891 B -11.50 % 3.267 B -16.72 % 3.923 B
Other non current 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 -100.00 % 236.566 M 158.79 % 91.414 M -10.33 % 101.947 M -14.27 % 118.910 M -42.58 % 207.071 M 51.86 % 136.354 M 159.32 % -229.857 M -179.73 % -82.171 M 5.14 % -86.621 M -2.54 % -84.478 M 67.57 % -260.488 M 6.76 % -279.371 M 0.000 0.000 0.000 0.000 100.00 % -32.105 M 0.000 -100.00 % 5.421 M 0.00 % 5.421 M 173.51 % -7.375 M -3.57 % -7.121 M 0.000 0.000 0.000 0.000
Long term debt 14.698 B -15.48 % 17.391 B 4.86 % 16.585 B 34.46 % 12.334 B -10.22 % 13.738 B 28.09 % 10.725 B 11.81 % 9.592 B 1.68 % 9.433 B -10.70 % 10.564 B 0.73 % 10.487 B 15.02 % 9.118 B 31.26 % 6.947 B 18.29 % 5.873 B 128.62 % 2.569 B 29.51 % 1.983 B 38.57 % 1.431 B 43.64 % 996.458 M 0.13 % 995.208 M 413.10 % 193.958 M -3.02 % 200.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -65.53 % 409.000 K -99.94 % 730.058 M
Total non current liabilities 15.191 B -14.82 % 17.834 B 4.96 % 16.991 B 33.92 % 12.688 B -9.84 % 14.073 B 27.66 % 11.024 B 11.37 % 9.899 B 1.69 % 9.734 B -10.50 % 10.876 B 0.67 % 10.804 B 14.92 % 9.401 B 30.37 % 7.211 B 17.45 % 6.140 B 117.73 % 2.820 B 27.03 % 2.220 B 33.75 % 1.660 B 38.68 % 1.197 B 0.29 % 1.193 B 197.58 % 401.029 M -2.97 % 413.304 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 267.438 M 2.84 % 260.060 M -8.01 % 282.718 M -4.99 % 297.563 M 19.48 % 249.038 M 12.29 % 221.784 M 28.04 % 173.215 M 88.56 % 91.862 M 145.06 % 37.486 M 0.000 0.000 -100.00 % 141.000 K -65.53 % 409.000 K -99.94 % 730.058 M
Other current liabilities 1.491 B -8.59 % 1.631 B -11.46 % 1.842 B 6.80 % 1.724 B -4.96 % 1.814 B 26.31 % 1.436 B 26.76 % 1.133 B 21.05 % 935.998 M 12.17 % 834.475 M -20.95 % 1.056 B -10.34 % 1.177 B 60.60 % 733.185 M -27.96 % 1.018 B -2.02 % 1.039 B 14.50 % 907.207 M 0.72 % 900.682 M 32.18 % 681.424 M 0.06 % 681.038 M 14.08 % 597.001 M 39.60 % 427.652 M -3.87 % 444.878 M 28.83 % 345.320 M -8.25 % 376.368 M 8.74 % 346.103 M -0.51 % 347.884 M 11.37 % 312.358 M 31.66 % 237.251 M 477.75 % 41.065 M 2.65 % 40.003 M 1.95 % 39.239 M 0.000 -100.00 % 330.520 M 103.28 % 162.590 M 26.45 % 128.577 M 8.31 % 118.711 M -5.38 % 125.463 M 0.000 0.000 -100.00 % 8.868 M -1.92 % 9.042 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 98.151 M 105.72 % -1.717 B 25.50 % -2.305 B 0.07 % -2.306 B -14.85 % -2.008 B -1 513.87 % 142.039 M 128.79 % 62.084 M -44.54 % 111.937 M -20.66 % 141.083 M 68.76 % 83.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -122.000 K -344.00 % 50.000 K 11.11 % 45.000 K -8.16 % 49.000 K
Short term debt 2.319 B 6 480.74 % 35.242 M -2.38 % 36.102 M -98.80 % 3.010 B 18 124.77 % 16.518 M -99.28 % 2.305 B -0.07 % 2.306 B 14.85 % 2.008 B 95 576.18 % 2.099 M -1.92 % 2.140 M 20.84 % 1.771 M -99.92 % 2.184 B 0.17 % 2.180 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -47.39 % 268.000 K -99.96 % 730.309 M 178 459.66 % 409.000 K
Total current liabilities 3.926 B 131.10 % 1.699 B -13.45 % 1.963 B -60.14 % 4.925 B 140.35 % 2.049 B -47.48 % 3.901 B 6.82 % 3.653 B 17.52 % 3.108 B 171.46 % 1.145 B -4.88 % 1.204 B -17.29 % 1.455 B -57.45 % 3.420 B 3.45 % 3.306 B 185.30 % 1.159 B 22.45 % 946.299 M 3.43 % 914.925 M 23.98 % 737.981 M 5.62 % 698.698 M 8.56 % 643.589 M 31.97 % 487.673 M 5.61 % 461.774 M 27.20 % 363.021 M -10.87 % 407.312 M 8.15 % 376.627 M 2.50 % 367.443 M 6.26 % 345.786 M 2.45 % 337.531 M 7.81 % 313.092 M -3.73 % 325.222 M 6.89 % 304.249 M 9.44 % 277.997 M -22.81 % 360.126 M 121.49 % 162.590 M 26.45 % 128.577 M 8.31 % 118.711 M -5.38 % 125.463 M 11.18 % 112.846 M 15.11 % 98.030 M -88.52 % 853.943 M 335.01 % 196.304 M
Total liabilities 19.117 B -2.13 % 19.533 B 3.05 % 18.954 B 7.62 % 17.612 B 9.25 % 16.122 B 8.02 % 14.925 B 10.14 % 13.551 B 5.52 % 12.842 B 6.83 % 12.021 B 0.11 % 12.008 B 10.61 % 10.857 B 2.12 % 10.631 B 12.55 % 9.445 B 137.41 % 3.979 B 25.66 % 3.166 B 22.97 % 2.575 B 33.07 % 1.935 B 2.26 % 1.892 B 81.13 % 1.045 B 15.94 % 900.977 M 95.11 % 461.774 M 27.20 % 363.021 M -10.87 % 407.312 M 8.15 % 376.627 M 2.50 % 367.443 M 6.26 % 345.786 M -42.84 % 604.969 M 5.55 % 573.152 M -5.72 % 607.940 M 1.02 % 601.812 M 14.19 % 527.035 M -9.43 % 581.910 M 73.29 % 335.805 M 52.33 % 220.439 M 41.13 % 156.197 M 24.50 % 125.463 M 11.18 % 112.846 M 14.95 % 98.171 M -88.51 % 854.352 M -7.77 % 926.362 M
Other non current assets 0.000 -100.00 % 58.000 M 0.00 % 58.000 M 0.000 100.00 % -19.850 B -8.73 % -18.255 B -5.65 % -17.279 B -7.02 % -16.145 B 0.000 0.000 0.000 0.000 -100.00 % 1.820 B 0.68 % 1.808 B 128.66 % -6.309 B -25 334.14 % 25.000 M 100.53 % -4.743 B -16.76 % -4.062 B -12.17 % -3.622 B -6.33 % -3.406 B 0.000 100.00 % -3.011 B 3.87 % -3.132 B -4.46 % -2.998 B -16.29 % -2.578 B 2.83 % -2.653 B -349.96 % 1.061 B 1.85 % 1.042 B -1.69 % 1.060 B 30.56 % 811.829 M -28.48 % 1.135 B 29.61 % 875.848 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 680.865 M 0.000 0.000
Long term investments 59.035 M 1 491.24 % 3.710 M 0.00 % 3.710 M -93.99 % 61.710 M 1 563.34 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 0.00 % 3.710 M 107.83 % -47.379 M 47.41 % -90.098 M -262.10 % 55.582 M -44.33 % 99.834 M -30.98 % 144.651 M -0.08 % 144.773 M -41.98 % 249.544 M -41.37 % 425.611 M 6.52 % 399.562 M 53.41 % 260.450 M -26.41 % 353.927 M -0.35 % 355.171 M 0.44 % 353.621 M -30.28 % 507.233 M 15.15 % 440.497 M 153.18 % 173.987 M 411.97 % 33.984 M -87.45 % 270.843 M 0.000 0.000 -100.00 % 106.576 M -42.48 % 185.272 M 9.52 % 169.163 M -59.25 % 415.133 M -46.54 % 776.500 M 0.000 -100.00 % 1.447 B 48.56 % 973.815 M
Intangible 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 23.464 B 0.79 % 23.279 B 2.24 % 22.770 B 7.06 % 21.269 B 7.17 % 19.846 B 8.74 % 18.251 B 5.65 % 17.276 B 7.03 % 16.142 B 2.85 % 15.694 B 2.39 % 15.327 B 6.30 % 14.419 B 5.26 % 13.699 B 24.98 % 10.961 B 114.22 % 5.117 B -18.17 % 6.253 B 20.06 % 5.208 B 13.25 % 4.599 B 17.38 % 3.918 B 16.18 % 3.372 B 13.14 % 2.980 B 4.16 % 2.861 B 4.04 % 2.750 B -0.99 % 2.778 B 5.11 % 2.643 B 18.82 % 2.224 B 3.66 % 2.146 B 96.62 % 1.091 B -1.78 % 1.111 B -3.64 % 1.153 B -0.57 % 1.160 B -0.23 % 1.162 B -3.77 % 1.208 B -41.09 % 2.050 B 11.86 % 1.833 B 7.46 % 1.706 B 7.34 % 1.589 B 1.88 % 1.560 B -0.04 % 1.560 B -13.52 % 1.804 B -11.31 % 2.034 B
Total non current assets 23.523 B 0.78 % 23.341 B 2.23 % 22.832 B 7.04 % 21.330 B 7.15 % 19.908 B 8.71 % 18.313 B 5.63 % 17.337 B 7.38 % 16.145 B 2.85 % 15.698 B 2.39 % 15.331 B 6.30 % 14.423 B 5.26 % 13.702 B 7.61 % 12.733 B 86.32 % 6.834 B 8.33 % 6.309 B 18.29 % 5.333 B 12.43 % 4.743 B 16.76 % 4.062 B 12.17 % 3.622 B 6.33 % 3.406 B 4.45 % 3.261 B 8.31 % 3.011 B -3.87 % 3.132 B 4.46 % 2.998 B 16.29 % 2.578 B -2.83 % 2.653 B 2.31 % 2.593 B 11.43 % 2.327 B 3.57 % 2.247 B 0.20 % 2.242 B -2.40 % 2.298 B 10.26 % 2.084 B -3.39 % 2.157 B 6.88 % 2.018 B 7.65 % 1.875 B -6.45 % 2.004 B -14.21 % 2.336 B 4.24 % 2.241 B -31.06 % 3.251 B 8.07 % 3.008 B
Other current assets 173.369 M -24.47 % 229.551 M 8.95 % 210.690 M 186.47 % 73.547 M -61.34 % 190.231 M 29.64 % 146.742 M 15.22 % 127.360 M 4.71 % 121.632 M 6.67 % 114.025 M 8.57 % 105.021 M -1.44 % 106.557 M -31.97 % 156.623 M 20.42 % 130.060 M 48.88 % 87.360 M -16.72 % 104.902 M 16.37 % 90.149 M 44.27 % 62.488 M 3.84 % 60.175 M -6.52 % 64.370 M 20.03 % 53.630 M 71.86 % 31.205 M 2.04 % 30.580 M 24.36 % 24.589 M 2.76 % 23.929 M -65.52 % 69.390 M 181.50 % 24.650 M 0.000 -100.00 % 73.723 M 4.66 % 70.440 M 5.37 % 66.851 M 0.000 -100.00 % 270.294 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 308.254 M 705.93 % 38.248 M 0.000
Short term investments 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 % 51.089 M -45.54 % 93.808 M 117.94 % 43.044 M -12.59 % 49.242 M -65.41 % 142.353 M -46.70 % 267.101 M 27.99 % 208.693 M 425.21 % 39.735 M -53.56 % 85.556 M -1.77 % 87.101 M 0.000 -100.00 % 116.947 M -1.34 % 118.538 M 421.02 % 22.751 M -2.37 % 23.303 M -81.06 % 123.009 M -12.69 % 140.888 M 357.00 % 30.829 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 423.602 M -18.04 % 516.866 M 3.63 % 498.741 M 41.06 % 353.566 M 49.01 % 237.279 M -6.31 % 253.273 M -18.21 % 309.669 M -6.91 % 332.667 M -14.11 % 387.316 M 27.75 % 303.176 M -24.57 % 401.951 M -17.72 % 488.505 M 4.42 % 467.810 M 8.22 % 432.285 M -7.23 % 465.969 M -13.35 % 537.738 M -11.02 % 604.303 M -21.16 % 766.465 M 17.52 % 652.220 M 10.27 % 591.482 M -23.04 % 768.515 M 21.35 % 633.279 M -28.45 % 885.111 M 76.82 % 500.582 M -54.95 % 1.111 B 38.76 % 800.852 M -17.94 % 975.991 M 20.80 % 807.944 M -22.12 % 1.037 B 21.81 % 851.652 M 9.04 % 781.074 M 42.27 % 549.011 M 67.23 % 328.306 M 27.87 % 256.751 M -83.03 % 1.513 B 100.24 % 755.442 M 24.32 % 607.661 M 39.16 % 436.666 M -38.53 % 710.396 M -59.38 % 1.749 B
Cash and short term investments 423.602 M -18.04 % 516.866 M 3.63 % 498.741 M 41.06 % 353.566 M 49.01 % 237.279 M -6.31 % 253.273 M -18.21 % 309.669 M -6.91 % 332.667 M -14.11 % 387.316 M 27.75 % 303.176 M -24.57 % 401.951 M -17.72 % 488.505 M -5.86 % 518.899 M -1.37 % 526.093 M 3.36 % 509.013 M -13.28 % 586.980 M -21.39 % 746.656 M -27.76 % 1.034 B 20.05 % 860.913 M 36.39 % 631.217 M -26.09 % 854.071 M 18.56 % 720.380 M -18.61 % 885.111 M 43.33 % 617.529 M -49.78 % 1.230 B 49.31 % 823.603 M -17.58 % 999.294 M 7.34 % 930.953 M -20.99 % 1.178 B 33.52 % 882.481 M 12.98 % 781.074 M 42.27 % 549.011 M 67.23 % 328.306 M 27.87 % 256.751 M -83.03 % 1.513 B 100.24 % 755.442 M 24.32 % 607.661 M 39.16 % 436.666 M -38.53 % 710.396 M -59.38 % 1.749 B
Total current assets 1.372 B 2.07 % 1.344 B 8.41 % 1.240 B 34.53 % 921.804 M 5.94 % 870.079 M 8.73 % 800.209 M -0.65 % 805.447 M 2.44 % 786.282 M 1.63 % 773.699 M 9.48 % 706.714 M -6.89 % 759.033 M -12.99 % 872.382 M -3.40 % 903.109 M 3.11 % 875.890 M 11.52 % 785.399 M 0.84 % 778.893 M -12.53 % 890.435 M -23.71 % 1.167 B 16.55 % 1.001 B 30.85 % 765.322 M -19.20 % 947.162 M 19.27 % 794.148 M -17.35 % 960.841 M 38.68 % 692.827 M -46.80 % 1.302 B 44.08 % 903.879 M -16.08 % 1.077 B 6.79 % 1.009 B -19.58 % 1.254 B 30.65 % 959.895 M 12.39 % 854.110 M -1.91 % 870.702 M 94.21 % 448.330 M 36.41 % 328.655 M -79.40 % 1.596 B 25.39 % 1.273 B 64.08 % 775.647 M 3.63 % 748.490 M -14.04 % 870.746 M -52.72 % 1.842 B
Inventory 4.013 M -13.61 % 4.645 M -24.81 % 6.178 M 16.02 % 5.325 M -44.35 % 9.569 M -17.86 % 11.649 M 106.03 % 5.654 M -16.83 % 6.798 M 29.14 % 5.264 M -22.60 % 6.801 M 0.76 % 6.750 M -5.21 % 7.121 M -0.28 % 7.141 M -37.39 % 11.406 M 14.44 % 9.967 M -19.74 % 12.418 M 30.73 % 9.499 M 47.43 % 6.443 M -14.98 % 7.578 M 105.59 % 3.686 M 88.74 % 1.953 M -20.64 % 2.461 M -18.29 % 3.012 M -9.96 % 3.345 M 5.72 % 3.164 M -12.14 % 3.601 M 66.25 % 2.166 M -44.30 % 3.889 M -27.05 % 5.331 M -49.53 % 10.563 M 148.95 % 4.243 M 27.57 % 3.326 M -50.64 % 6.738 M 82.85 % 3.685 M 28.76 % 2.862 M -19.47 % 3.554 M 10.79 % 3.208 M -10.14 % 3.570 M -46.44 % 6.666 M -18.43 % 8.172 M
Net receivables 771.232 M 29.97 % 593.377 M 13.13 % 524.510 M 7.18 % 489.366 M 13.02 % 433.000 M 11.44 % 388.545 M 7.11 % 362.764 M 11.56 % 325.185 M 21.75 % 267.094 M -8.44 % 291.716 M 19.67 % 243.775 M 10.74 % 220.133 M -10.88 % 247.009 M -1.60 % 251.031 M 55.42 % 161.517 M 80.78 % 89.346 M 24.45 % 71.792 M 7.23 % 66.949 M -49.63 % 132.917 M 73.09 % 76.789 M 28.12 % 59.933 M 47.16 % 40.727 M -15.38 % 48.129 M 0.22 % 48.024 M -30.79 % 69.390 M 0.000 -100.00 % 75.580 M 0.000 0.000 0.000 -100.00 % 68.793 M 43.11 % 48.071 M -35.46 % 74.483 M 9.18 % 68.219 M 20.06 % 56.819 M -13.88 % 65.977 M 1.65 % 64.907 M 0.000 -100.00 % 115.436 M 35.89 % 84.949 M
Tax 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
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
Account payables 18.063 M -45.28 % 33.009 M 294.47 % 8.368 M -74.35 % 32.622 M -5.00 % 34.340 M 15.74 % 29.671 M 23.65 % 23.996 M -54.12 % 52.298 M 115.24 % 24.298 M 12.12 % 21.672 M -58.41 % 52.104 M -34.55 % 79.603 M 228.58 % 24.226 M -66.41 % 72.122 M 84.49 % 39.092 M 174.46 % 14.243 M -74.82 % 56.557 M 220.25 % 17.660 M -62.09 % 46.588 M -22.38 % 60.021 M 255.24 % 16.896 M -4.55 % 17.701 M -42.80 % 30.944 M 1.38 % 30.524 M 56.06 % 19.559 M -41.49 % 33.428 M -7.38 % 36.091 M -84.81 % 237.673 M 6.84 % 222.449 M -0.46 % 223.480 M 1.35 % 220.510 M 644.82 % 29.606 M 0.000 0.000 0.000 0.000 -100.00 % 112.686 M 15.32 % 97.712 M -14.83 % 114.721 M -38.59 % 186.804 M
Tax payables 98.116 M 0.000 -100.00 % 76.849 M 29.58 % 59.305 M -67.75 % 183.864 M 40.66 % 130.711 M -30.85 % 189.017 M 69.44 % 111.552 M -21.46 % 142.039 M 128.79 % 62.084 M -44.54 % 111.937 M -20.66 % 141.083 M 68.76 % 83.600 M 74.69 % 47.855 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.189 M 86.85 % 34.354 M -45.27 % 62.770 M 51.14 % 41.530 M 70.08 % 24.418 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.000 K -62.00 % 50.000 K 11.11 % 45.000 K -8.16 % 49.000 K
Deferred revenue non current 2.939 M -9.65 % 3.253 M -13.51 % 3.761 M 5.79 % 3.555 M -21.37 % 4.521 M -28.94 % 6.362 M -29.93 % 9.079 M -23.03 % 11.795 M -38.92 % 19.310 M -21.33 % 24.545 M -21.76 % 31.372 M 0.17 % 31.320 M -26.61 % 42.679 M -27.92 % 59.209 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.047 M 4.87 % 173.601 M -10.22 % 193.366 M 7.83 % 179.332 M 35.68 % 132.173 M 0.000 0.000 -100.00 % 29.325 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 2.028 M 0.00 % 2.028 M 0.00 % 2.028 M 0.00 % 2.028 M 0.00 % 2.028 M -85.81 % 14.293 M -3.20 % 14.766 M -4.07 % 15.392 M 1.87 % 15.109 M 0.73 % 15.000 M 7.50 % 13.954 M -1.76 % 14.204 M -1.31 % 14.393 M -0.25 % 14.429 M -3.21 % 14.908 M -1.19 % 15.088 M 3.61 % 14.562 M 2.13 % 14.258 M 9.08 % 13.071 M -2.46 % 13.401 M -4.29 % 14.002 M 0.02 % 13.999 M 0.01 % 13.998 M -1.72 % 14.243 M 1.32 % 14.058 M 1.74 % 13.818 M 0.47 % 13.753 M -0.58 % 13.833 M 2.59 % 13.484 M 2.21 % 13.193 M 2.45 % 12.878 M 1.00 % 12.750 M -3.20 % 13.171 M 93.95 % 6.791 M 2.47 % 6.627 M -64.57 % 18.706 M 81.37 % 10.314 M 0.00 % 10.314 M -60.83 % 26.331 M -34.88 % 40.432 M
Capital lease obligations 190.651 M -2.92 % 196.377 M -4.67 % 206.006 M -3.77 % 214.066 M -2.10 % 218.658 M 2 362.92 % 8.878 M -21.36 % 11.290 M -31.54 % 16.491 M 262.52 % 4.549 M -17.96 % 5.545 M 57.44 % 3.522 M 101.72 % 1.746 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 -100.00 % 141.000 K -65.53 % 409.000 K -43.04 % 718.000 K 53.75 % 467.000 K
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 4.413 B 12.20 % 3.933 B -9.46 % 4.344 B 12.71 % 3.854 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.581 B 8.56 % 2.378 B 0.00 % 2.378 B -2.00 % 2.426 B 2.05 % 2.378 B 252.83 % -1.556 B -165.43 % 2.378 B 260.47 % -1.482 B -162.56 % 2.368 B 0.61 % 2.354 B 0.84 % 2.334 B 0.08 % 2.333 B 0.24 % 2.327 B 0.14 % 2.324 B 0.00 % 2.324 B 0.32 % 2.316 B 0.01 % 2.316 B 0.03 % 2.315 B 0.00 % 2.315 B 0.00 % 2.315 B 0.00 % 2.315 B 0.00 % 2.315 B 0.00 % 2.315 B 0.00 % 2.315 B -7.77 % 2.510 B -1.05 % 2.537 B -10.01 % 2.819 B 12.03 % 2.516 B -0.67 % 2.533 B 7.66 % 2.353 B -6.03 % 2.504 B -8.97 % 2.751 B 8.46 % 2.536 B 0.00 % 2.536 B 0.18 % 2.531 B -34.80 % 3.882 B 42.46 % 2.725 B -5.41 % 2.881 B -5.17 % 3.038 B -17.43 % 3.680 B
Deferred tax liabilities non current 489.626 M 11.28 % 440.002 M 9.39 % 402.215 M 14.95 % 349.893 M 5.83 % 330.630 M 13.10 % 292.326 M -1.79 % 297.661 M 2.93 % 289.180 M -1.26 % 292.877 M 0.17 % 292.388 M 16.18 % 251.671 M 8.00 % 233.028 M 3.85 % 224.398 M 16.90 % 191.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.391 M -1.24 % 86.459 M -3.24 % 89.352 M -24.43 % 118.231 M 1.17 % 116.865 M 17.70 % 99.288 M 10.34 % 89.986 M 57.55 % 57.116 M 78.13 % 32.065 M 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
Total assets 24.895 B 0.85 % 24.685 B 2.55 % 24.072 B 8.18 % 22.252 B 7.10 % 20.778 B 8.71 % 19.113 B 5.35 % 18.143 B 7.15 % 16.932 B 2.79 % 16.472 B 2.71 % 16.038 B 5.64 % 15.182 B 4.17 % 14.575 B 6.88 % 13.637 B 76.86 % 7.710 B 8.69 % 7.094 B 16.07 % 6.112 B 8.49 % 5.634 B 7.73 % 5.230 B 13.12 % 4.623 B 10.83 % 4.171 B -0.87 % 4.208 B 10.60 % 3.805 B -7.03 % 4.092 B 10.88 % 3.691 B -4.88 % 3.880 B 9.09 % 3.557 B -3.09 % 3.670 B 10.03 % 3.336 B -4.72 % 3.501 B 9.33 % 3.202 B 1.60 % 3.152 B 6.67 % 2.955 B 13.40 % 2.605 B 11.01 % 2.347 B -32.38 % 3.471 B 5.91 % 3.277 B 5.30 % 3.112 B 4.09 % 2.990 B -27.46 % 4.122 B -15.01 % 4.850 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-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30
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-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2002-01-31 2001-06-30 2001-01-31
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 63.184 M 112.47 % -506.615 M -1 143.39 % 48.555 M 0.000 -100.00 % 10.481 M 0.000 100.00 % -336.063 M 4.32 % -351.237 M -99.36 % -176.184 M -838.42 % 23.860 M -79.71 % 117.595 M 0.000 -100.00 % 5.550 M 0.000 -100.00 % 46.024 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
Stock based compensation 5.712 M 131.26 % 2.470 M -61.48 % 6.413 M 103.78 % 3.147 M -69.96 % 10.476 M 35.05 % 7.757 M -41.66 % 13.297 M 8.80 % 12.221 M 22.54 % 9.973 M 22.01 % 8.174 M 152.83 % 3.233 M 0.00 % 3.233 M -55.03 % 7.190 M 300.00 % 1.798 M 64.16 % 1.095 M 0.000 -100.00 % 2.872 M 0.000 -100.00 % 1.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -158.874 M -98.86 % -79.894 M 78.95 % -379.476 M -267.60 % 226.411 M 278.51 % -126.833 M -1 167.06 % -10.010 M 84.66 % -65.237 M -44.43 % -45.169 M -46.01 % -30.935 M 0.000 -100.00 % 10.260 M 0.00 % 10.260 M 109.32 % -110.086 M -329.07 % -25.657 M 78.38 % -118.690 M 0.000 100.00 % -8.422 M 0.000 100.00 % -47.124 M 0.000 100.00 % -16.440 M 0.000 100.00 % -4.763 M 0.000 -100.00 % 5.443 M 0.000 -100.00 % 1.427 M 0.00 % 1.427 M -95.52 % 31.835 M 0.00 % 31.835 M 3.50 % 30.758 M 0.00 % 30.758 M -36.14 % 48.166 M 0.00 % 48.166 M 600.33 % 6.878 M 0.00 % 6.878 M -37.33 % 10.974 M 0.00 % 10.974 M 762.85 % -1.656 M 0.00 % -1.656 M -134.93 % 4.740 M 0.00 % 4.740 M -76.14 % 19.866 M 0.00 % 19.866 M 551.45 % 3.050 M 0.00 % 3.050 M 0.000 0.000 0.000 0.000
Accounts receivables -240.933 M 0.000 100.00 % -156.456 M 0.000 100.00 % -132.928 M 0.000 100.00 % -110.016 M 0.000 100.00 % -32.421 M 0.000 0.000 0.000 100.00 % -112.912 M 0.000 100.00 % -118.222 M 0.000 100.00 % -6.501 M 0.000 100.00 % -41.499 M 0.000 100.00 % -17.499 M 0.000 100.00 % -4.915 M 0.000 -100.00 % 6.441 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
Inventory 2.165 M 0.000 -100.00 % 3.391 M 0.000 100.00 % -3.915 M 0.000 100.00 % -390.000 K 0.000 -100.00 % 1.486 M 0.000 -100.00 % 97.750 K 0.00 % 97.750 K -96.54 % 2.826 M 300.00 % 706.500 K 250.96 % -468.000 K 0.000 100.00 % -1.921 M 0.000 100.00 % -5.625 M 0.000 -100.00 % 1.059 M 0.000 -100.00 % 152.000 K 0.000 100.00 % -998.000 K 0.000 -100.00 % 1.583 M 0.00 % 1.583 M 390.90 % -544.000 K 0.00 % -544.000 K -18.65 % -458.500 K 0.00 % -458.500 K -126.88 % 1.706 M 0.00 % 1.706 M 211.76 % -1.527 M 0.00 % -1.527 M -270.96 % -411.500 K 0.00 % -411.500 K -218.93 % 346.000 K 0.00 % 346.000 K 300.00 % -173.000 K 0.00 % -173.000 K -195.58 % 181.000 K 0.00 % 181.000 K -88.31 % 1.548 M 0.00 % 1.548 M 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 65.602 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.364 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
Other working capital 79.894 M 200.00 % -79.894 M 64.71 % -226.411 M -200.00 % 226.411 M 2 161.85 % 10.010 M 200.00 % -10.010 M -122.16 % 45.169 M 200.00 % -45.169 M 0.000 0.000 -100.00 % 10.162 M 0.00 % 10.162 M 0.000 100.00 % -26.364 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -155.500 K 0.00 % -155.500 K -100.48 % 32.379 M 0.00 % 32.379 M 3.73 % 31.216 M 0.00 % 31.216 M -32.81 % 46.460 M 0.00 % 46.460 M 452.83 % 8.404 M 0.00 % 8.404 M -26.18 % 11.385 M 0.00 % 11.385 M 668.82 % -2.002 M 0.00 % -2.002 M -140.74 % 4.913 M 0.00 % 4.913 M -75.04 % 19.685 M 0.00 % 19.685 M 1 211.02 % 1.502 M 0.00 % 1.502 M 0.000 0.000 0.000 0.000
Other non cash items -45.910 M 82.15 % -257.189 M -202.77 % 250.269 M 3 382.65 % -7.624 M -103.65 % 208.691 M 850.34 % -27.813 M -108.09 % 343.640 M -13.25 % 396.135 M 27.77 % 310.043 M -17.98 % 377.991 M 368.94 % 80.605 M 12.46 % 71.672 M 315.44 % 17.252 M 113.95 % -123.658 M -214.08 % 108.400 M 157.67 % -187.979 M -15.06 % -163.375 M -149.94 % -65.365 M -251.12 % -18.616 M 52.93 % -39.553 M -90.46 % -20.767 M 72.71 % -76.098 M 16.66 % -91.308 M -240.60 % -26.808 M 82.30 % -151.464 M -26 379.72 % -572.000 K 99.80 % -291.264 M -552.66 % 64.345 M 123.23 % -276.957 M -363.62 % 105.060 M 244.11 % -72.905 M 0.00 % -72.905 M -2 431.85 % -2.880 M 0.00 % -2.880 M -102.74 % 104.953 M 164.72 % -162.166 M -428.00 % 49.441 M 132.04 % -154.325 M -604.85 % 30.569 M 109.35 % -326.855 M -1 394.55 % 25.249 M 119.63 % -128.615 M -831.70 % 17.578 M 119.54 % -89.971 M -786.90 % 13.098 M -96.47 % 370.618 M 1 088.02 % -37.511 M -100.00 % -18.756 M 73.23 % -70.073 M -100.00 % -35.037 M
Net cash provided by operating activities 626.462 M 36.94 % 457.488 M -29.44 % 648.391 M -31.13 % 941.412 M 14.71 % 820.696 M 25.78 % 652.487 M 19.62 % 545.483 M -6.32 % 582.256 M 16.17 % 501.225 M -12.77 % 574.631 M 96.23 % 292.831 M -54.97 % 650.282 M 28.11 % 507.603 M 30.38 % 389.340 M -17.32 % 470.890 M 75.28 % 268.648 M 11.66 % 240.589 M -5.95 % 255.803 M -11.36 % 288.586 M 12.80 % 255.838 M -24.25 % 337.749 M 51.81 % 222.478 M -29.91 % 317.435 M 29.68 % 244.789 M -3.67 % 254.117 M 7.63 % 236.102 M 18.87 % 198.618 M 0.00 % 198.618 M -10.56 % 222.067 M 0.00 % 222.067 M 14.81 % 193.421 M 0.00 % 193.421 M 0.66 % 192.150 M 0.00 % 192.150 M 35.14 % 142.183 M 0.00 % 142.183 M 71.93 % 82.697 M 0.00 % 82.697 M 59.33 % 51.902 M 0.00 % 51.902 M -1.88 % 52.897 M 0.00 % 52.897 M -14.37 % 61.777 M 0.00 % 61.777 M 34.56 % 45.910 M 0.00 % 45.910 M 222.39 % -37.511 M -100.00 % -18.756 M 73.23 % -70.073 M -100.00 % -35.037 M
Investments in property plant and equipment -414.169 M 46.97 % -780.955 M 44.90 % -1.417 B 9.21 % -1.561 B -47.25 % -1.060 B -19.75 % -885.324 M 21.37 % -1.126 B -82.01 % -618.640 M 65.99 % -1.819 B 0.000 100.00 % -234.205 M 0.00 % -234.205 M 96.30 % -6.329 B -300.00 % -1.582 B -8.77 % -1.455 B 0.000 100.00 % -1.069 B 0.000 100.00 % -410.271 M 0.000 100.00 % -113.713 M 0.000 100.00 % -531.098 M 0.000 100.00 % -78.371 M 0.000 100.00 % -26.817 M 0.00 % -26.817 M 39.92 % -44.633 M 0.00 % -44.633 M -105.71 % -21.697 M 0.00 % -21.697 M 74.40 % -84.749 M 0.00 % -84.749 M -7.31 % -78.977 M 0.00 % -78.977 M -118.99 % -36.065 M 0.00 % -36.065 M -164.07 % -13.658 M 0.00 % -13.658 M -64.45 % -8.305 M 0.00 % -8.305 M -50.85 % -5.506 M 0.00 % -5.506 M -61.29 % -3.414 M 0.00 % -3.414 M 93.14 % -49.759 M -100.00 % -24.879 M 90.80 % -270.514 M -100.00 % -135.257 M
Acquisitions net 0.000 0.000 -100.00 % 3.000 K -57.14 % 7.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.070 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.726 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 415.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -150.505 M 0.00 % -150.505 M 0.000 0.000 100.00 % -163.930 M 0.00 % -163.930 M -1 119.13 % -13.447 M 0.00 % -13.447 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.565 M 0.00 % -22.565 M 87.46 % -179.932 M 0.00 % -179.932 M -391.56 % -36.604 M 0.00 % -36.604 M 93.65 % -576.880 M -100.00 % -288.440 M 9.53 % -318.837 M -100.00 % -159.419 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.594 M 0.00 % 12.594 M 20.37 % 10.463 M 0.00 % 10.463 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.750 M 0.00 % 69.750 M 193.41 % 23.773 M 0.00 % 23.773 M -23.02 % 30.881 M 0.00 % 30.881 M -39.27 % 50.847 M 0.00 % 50.847 M 1 485.50 % 3.207 M 0.00 % 3.207 M 0.000 0.000 -100.00 % 309.789 M 0.00 % 309.789 M 452.21 % 56.100 M 0.00 % 56.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 4.000 K 0.000 -100.00 % 7.038 M 8.73 % 6.473 M 88.06 % 3.442 M 56.60 % 2.198 M 348.57 % 490.000 K 10.36 % 444.000 K -99.96 % 1.256 B 200.07 % -1.255 B -666.44 % 221.611 M 125.22 % -878.854 M -305.64 % 427.379 M 215.84 % -368.936 M -200.21 % 368.162 M 280.39 % -204.090 M -130.36 % 672.226 M 256.76 % -428.815 M -324.24 % 191.231 M 238.94 % -137.636 M -54.99 % -88.801 M -703.56 % -11.051 M -101.85 % 598.217 M 233.42 % -448.387 M -433.20 % 134.570 M 266.98 % -80.591 M -174.92 % 107.572 M 200.37 % -107.180 M -613.80 % 20.860 M 150.48 % 8.328 M -94.62 % 154.746 M 27.05 % 121.803 M 157.25 % 47.348 M 372.93 % -17.348 M -122.90 % 75.770 M 264.46 % -46.073 M -227.75 % 36.065 M -9.35 % 39.787 M 113.44 % -296.131 M -162.51 % 473.727 M 1 977.67 % -25.230 M -133.89 % 74.439 M -59.86 % 185.437 M -20.47 % 233.165 M 482.66 % 40.018 M -90.64 % 427.714 M -31.74 % 626.638 M 100.00 % 313.319 M -46.84 % 589.351 M 100.00 % 294.675 M
Net cash used for investing activites -414.165 M 46.97 % -780.955 M 44.63 % -1.410 B 9.28 % -1.555 B -47.12 % -1.057 B -19.66 % -883.126 M 21.58 % -1.126 B -82.18 % -618.196 M -9.71 % -563.476 M 55.11 % -1.255 B -145.91 % -510.478 M 41.92 % -878.854 M 85.11 % -5.901 B -1 499.57 % -368.936 M 66.04 % -1.086 B -432.35 % -204.090 M 48.56 % -396.718 M 7.49 % -428.815 M -95.77 % -219.040 M -59.14 % -137.636 M 32.04 % -202.514 M -1 732.54 % -11.051 M -116.46 % 67.119 M 114.97 % -448.387 M -897.86 % 56.199 M 169.73 % -80.591 M 24.94 % -107.376 M -38.90 % -77.306 M -270.59 % -20.860 M -350.48 % 8.328 M 105.38 % -154.746 M -227.05 % 121.803 M 476.54 % -32.348 M -49.61 % -21.622 M 64.52 % -60.937 M -0.05 % -60.906 M -520.35 % -9.818 M -172.51 % 13.540 M -96.48 % 384.863 M -0.03 % 384.996 M 672.56 % 49.834 M -0.83 % 50.249 M 111.21 % 23.791 M -0.61 % 23.938 M -87.65 % 193.791 M -0.06 % 193.906 M 139.68 % -488.716 M -100.00 % -244.358 M 58.72 % -591.896 M -100.00 % -295.948 M
Debt repayment -416.500 M -152.06 % 800.000 M 0.000 -100.00 % 1.590 B 0.000 -100.00 % 1.150 B 0.000 -100.00 % 900.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -144.000 K 0.000 100.00 % -287.000 K 0.000 100.00 % -730.309 M 0.000 0.000 0.000 0.000
Common stock issued 125.002 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.618 M 0.00 % 1.618 M 116.96 % 745.750 K 0.00 % 745.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.481 M 0.00 % 3.481 M 0.000 0.000 -100.00 % 381.500 K 0.00 % 381.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 543.982 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 100.00 % -3.313 M 0.00 % -3.313 M 49.33 % -6.538 M 0.00 % -6.538 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
Dividends paid -8.000 K 100.00 % -448.568 M 0.000 100.00 % -454.616 M 0.000 100.00 % -844.287 M 0.000 100.00 % -787.313 M 0.000 100.00 % -709.552 M -324.87 % -167.003 M 75.00 % -668.013 M -337.42 % -152.717 M 75.00 % -610.866 M 0.000 100.00 % -553.854 M 0.000 100.00 % -509.342 M 0.000 100.00 % -495.194 M 0.000 100.00 % -463.259 M 0.000 100.00 % -407.070 M 0.000 100.00 % -330.668 M -147.13 % -133.804 M 0.00 % -133.804 M -64.66 % -81.260 M 0.00 % -81.260 M -33.33 % -60.945 M 0.00 % -60.945 M -20.00 % -50.787 M 0.00 % -50.787 M -11.11 % -45.709 M 0.00 % -45.709 M 93.62 % -716.098 M 0.00 % -716.098 M -1 470.34 % -45.602 M 0.00 % -45.602 M -50.04 % -30.393 M 0.00 % -30.393 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -14.055 M -42.84 % -9.840 M -101.08 % 907.098 M 323.51 % -405.846 M -284.42 % 220.063 M 267.39 % -131.470 M -123.57 % 557.741 M 524.47 % -131.397 M -191.27 % -45.111 M -103.49 % 1.291 B 333.23 % 298.095 M -67.50 % 917.281 M -83.11 % 5.429 B 875.12 % 556.782 M 2.39 % 543.807 M 28.64 % 422.730 M 7 105.80 % -6.034 M -100.76 % 796.600 M 9 160.51 % -8.792 M -104.40 % 200.000 M 126.02 % -768.515 M 0.000 100.00 % -885.111 M 0.000 100.00 % -1.111 B 0.000 100.00 % -3.313 M -200.00 % 3.313 M 150.67 % -6.538 M -200.00 % 6.538 M 0.000 0.000 100.00 % -1.485 M 74.55 % -5.835 M 0.000 0.000 -100.00 % 3.481 M 200.00 % -3.481 M 72.21 % -12.527 M 0.00 % -12.527 M -1 031.34 % 1.345 M 165.29 % 507.000 K 453.31 % -143.500 K -188.31 % 162.500 K 100.04 % -376.623 M -206.49 % 353.686 M 93 344.12 % 378.500 K 100.00 % 189.250 K -97.41 % 7.295 M 100.00 % 3.648 M
Net cash used provided by financing activities -305.561 M -189.45 % 341.592 M -62.34 % 907.098 M 24.34 % 729.538 M 231.51 % 220.063 M 26.30 % 174.243 M -68.76 % 557.741 M 3 080.98 % -18.710 M -112.78 % 146.389 M -74.84 % 581.888 M 343.88 % 131.092 M -47.41 % 249.268 M -95.41 % 5.429 B 10 138.68 % -54.084 M -109.95 % 543.807 M 514.73 % -131.124 M -2 073.09 % -6.034 M -102.10 % 287.258 M 3 367.27 % -8.792 M 97.02 % -295.194 M 61.59 % -768.515 M -65.89 % -463.259 M 47.66 % -885.111 M -117.43 % -407.070 M 63.37 % -1.111 B -236.05 % -330.668 M -141.16 % -137.117 M 0.00 % -137.117 M -56.17 % -87.798 M 0.00 % -87.798 M -44.06 % -60.945 M 0.00 % -60.945 M -16.59 % -52.272 M 7.68 % -56.622 M -23.88 % -45.709 M 0.00 % -45.709 M 93.59 % -712.617 M 0.00 % -712.617 M -1 125.94 % -58.128 M 0.00 % -58.128 M -100.11 % -29.048 M 0.00 % -29.048 M -20 142.51 % -143.500 K 0.00 % -143.500 K 99.96 % -376.623 M 0.00 % -376.623 M -99 604.10 % 378.500 K 100.00 % 189.250 K -97.41 % 7.295 M 100.00 % 3.648 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -1.000 K -100.00 % 309.669 M 15 483 550.00 % -2.000 K -300.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K -100.00 % 626.921 M 62 692 175.00 % -1.000 K -100.00 % 1.505 B 37 633 362.50 % -4.000 K -300.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K 200.00 % -1.000 K 93.75 % -16.000 K 60.98 % -41.000 K -4 200.00 % 1.000 K -100.00 % 885.111 M 3 540 544.00 % -25.000 K -192.59 % 27.000 K -50.91 % 55.000 K 205.56 % 18.000 K -99.88 % 15.169 M 201.79 % -14.902 M -200.99 % 14.755 M 202.23 % -14.433 M -110.44 % 138.301 M 200.04 % -138.248 M -36 290.58 % 382.000 K 134.35 % -1.112 M -562.37 % 240.500 K 14.80 % 209.500 K -98.22 % 11.754 M 201.29 % -11.604 M -580 300.00 % 2.000 K 101.53 % -131.000 K -163.13 % 207.500 K 200.00 % -207.500 K -382.31 % 73.500 K 200.00 % -73.500 K -227.83 % 57.500 K 200.00 % -57.500 K -100.86 % 6.710 M 100.00 % 3.355 M 138.17 % -8.789 M -100.00 % -4.395 M
Net change in cash -93.264 M -614.56 % 18.125 M -87.52 % 145.175 M 24.84 % 116.287 M 827.07 % -15.994 M 71.64 % -56.396 M -145.22 % -22.998 M 57.92 % -54.649 M -164.95 % 84.140 M 185.18 % -98.775 M -14.12 % -86.554 M -518.24 % 20.695 M -41.75 % 35.525 M -88.75 % 315.793 M 540.01 % -71.769 M -7.82 % -66.565 M 58.95 % -162.162 M -241.94 % 114.245 M 88.09 % 60.738 M 134.31 % -177.033 M 72.05 % -633.279 M -200.00 % 633.279 M 226.51 % -500.582 M 18.02 % -610.641 M 23.75 % -800.852 M -357.27 % -175.139 M -1 040.75 % -15.353 M 75.00 % -61.412 M -195.83 % 64.082 M -75.00 % 256.329 M 341.83 % 58.016 M -75.00 % 232.063 M 320.58 % 55.176 M -75.00 % 220.705 M 1 133.76 % 17.889 M -75.00 % 71.555 M 122.79 % -313.992 M 75.00 % -1.256 B -763.41 % 189.319 M -75.00 % 757.277 M 1 949.73 % 36.945 M -75.00 % 147.781 M 245.70 % 42.749 M -75.00 % 170.995 M 349.87 % -68.433 M 75.00 % -273.730 M -5.46 % -259.569 M 0.00 % -259.569 M 21.75 % -331.732 M 0.00 % -331.732 M
Cash at beginning of period 516.866 M 3.63 % 498.741 M 41.06 % 353.566 M 49.01 % 237.279 M -6.31 % 253.273 M -18.21 % 309.669 M -6.91 % 332.667 M -14.11 % 387.316 M 27.75 % 303.176 M -24.57 % 401.951 M -17.72 % 488.505 M 4.42 % 467.810 M 8.22 % 432.285 M 271.08 % 116.492 M -78.34 % 537.738 M -11.02 % 604.303 M -21.16 % 766.465 M 17.52 % 652.220 M 10.27 % 591.482 M -23.04 % 768.515 M 21.35 % 633.279 M 0.000 -100.00 % 500.582 M -54.95 % 1.111 B 38.76 % 800.852 M -17.94 % 975.991 M 276.32 % 259.351 M -75.00 % 1.037 B 431.27 % 195.269 M -75.00 % 781.074 M 469.08 % 137.253 M -75.00 % 549.011 M 568.90 % 82.077 M -75.00 % 328.306 M 411.48 % 64.188 M -75.00 % 256.751 M -32.11 % 378.180 M -75.00 % 1.513 B 700.97 % 188.861 M -75.00 % 755.442 M 397.28 % 151.915 M -75.00 % 607.661 M 456.64 % 109.167 M -75.00 % 436.666 M 145.87 % 177.599 M -75.00 % 710.396 M 62.50 % 437.168 M 0.00 % 437.168 M -43.14 % 768.900 M 0.00 % 768.900 M
Cash at end of period 423.602 M -18.04 % 516.866 M 3.63 % 498.741 M 41.06 % 353.566 M 49.01 % 237.279 M -6.31 % 253.273 M -18.21 % 309.669 M -6.91 % 332.667 M -14.11 % 387.316 M 27.75 % 303.176 M -24.57 % 401.951 M -17.72 % 488.505 M 4.42 % 467.810 M 8.22 % 432.285 M -7.23 % 465.969 M -13.35 % 537.738 M -11.02 % 604.303 M -21.16 % 766.465 M 17.52 % 652.220 M 10.27 % 591.482 M 0.000 -100.00 % 633.279 M 0.000 -100.00 % 500.582 M 0.000 -100.00 % 800.852 M 228.22 % 243.998 M -75.00 % 975.991 M 276.32 % 259.351 M -75.00 % 1.037 B 431.27 % 195.269 M -75.00 % 781.074 M 469.08 % 137.253 M -75.00 % 549.011 M 568.90 % 82.077 M -75.00 % 328.306 M 411.48 % 64.188 M -75.00 % 256.751 M -32.11 % 378.180 M -75.00 % 1.513 B 700.97 % 188.861 M -75.00 % 755.442 M 397.28 % 151.915 M -75.00 % 607.661 M 456.64 % 109.167 M -75.00 % 436.666 M 145.87 % 177.599 M 0.00 % 177.599 M -59.38 % 437.168 M 0.00 % 437.168 M
Operating cash flow 971.893 M 7.79 % 901.617 M 39.05 % 648.391 M -31.13 % 941.412 M 14.71 % 820.696 M 25.78 % 652.487 M 19.62 % 545.483 M -6.32 % 582.256 M 16.17 % 501.225 M -12.77 % 574.631 M 96.23 % 292.831 M -54.97 % 650.282 M 28.11 % 507.603 M 30.38 % 389.340 M -17.32 % 470.890 M 75.28 % 268.648 M 11.66 % 240.589 M -5.95 % 255.803 M -11.36 % 288.586 M 12.80 % 255.838 M -24.25 % 337.749 M 51.81 % 222.478 M -29.91 % 317.435 M 29.68 % 244.789 M -3.67 % 254.117 M 7.63 % 236.102 M 18.87 % 198.618 M 0.00 % 198.618 M -10.56 % 222.067 M 0.00 % 222.067 M 14.81 % 193.421 M 0.00 % 193.421 M 0.66 % 192.150 M 0.00 % 192.150 M 35.14 % 142.183 M 0.00 % 142.183 M 71.93 % 82.697 M 0.00 % 82.697 M 59.33 % 51.902 M 0.00 % 51.902 M -1.88 % 52.897 M 0.00 % 52.897 M -14.37 % 61.777 M 0.00 % 61.777 M 34.56 % 45.910 M 0.00 % 45.910 M 222.39 % -37.511 M -100.00 % -18.756 M 73.23 % -70.073 M -100.00 % -35.037 M
Capital expenditure -414.169 M 46.97 % -780.955 M 44.90 % -1.417 B 9.21 % -1.561 B -47.25 % -1.060 B -19.75 % -885.324 M 21.37 % -1.126 B -82.01 % -618.640 M 65.99 % -1.819 B 0.000 100.00 % -234.205 M 0.00 % -234.205 M 96.30 % -6.329 B -300.00 % -1.582 B -8.77 % -1.455 B 0.000 100.00 % -1.069 B 0.000 100.00 % -410.271 M 0.000 100.00 % -113.713 M 0.000 100.00 % -531.098 M 0.000 100.00 % -78.371 M 0.000 100.00 % -26.817 M 0.00 % -26.817 M 39.92 % -44.633 M 0.00 % -44.633 M -105.71 % -21.697 M 0.00 % -21.697 M 74.40 % -84.749 M 0.00 % -84.749 M -7.31 % -78.977 M 0.00 % -78.977 M -118.99 % -36.065 M 0.00 % -36.065 M -164.07 % -13.658 M 0.00 % -13.658 M -64.45 % -8.305 M 0.00 % -8.305 M -50.85 % -5.506 M 0.00 % -5.506 M -61.29 % -3.414 M 0.00 % -3.414 M 93.14 % -49.759 M -100.00 % -24.879 M 90.80 % -270.514 M -100.00 % -135.257 M
Free CashFlow 557.724 M 362.22 % 120.662 M 115.69 % -768.964 M -24.08 % -619.731 M -158.76 % -239.498 M -2.86 % -232.837 M 59.89 % -580.482 M -1 495.43 % -36.384 M 97.24 % -1.318 B -329.29 % 574.631 M 880.16 % 58.627 M -85.91 % 416.078 M 107.15 % -5.821 B -388.00 % -1.193 B -21.26 % -983.737 M -466.18 % 268.648 M 132.43 % -828.355 M -423.83 % 255.803 M 310.22 % -121.685 M -147.56 % 255.838 M 14.20 % 224.036 M 0.70 % 222.478 M 204.13 % -213.663 M -187.28 % 244.789 M 39.29 % 175.746 M -25.56 % 236.102 M 37.43 % 171.801 M 0.00 % 171.801 M -3.17 % 177.435 M 0.00 % 177.435 M 3.33 % 171.725 M 0.00 % 171.725 M 59.89 % 107.401 M 0.00 % 107.401 M 69.92 % 63.206 M 0.00 % 63.206 M 35.54 % 46.632 M 0.00 % 46.632 M 21.93 % 38.245 M 0.00 % 38.245 M -14.23 % 44.592 M 0.00 % 44.592 M -20.76 % 56.272 M 0.00 % 56.272 M 32.41 % 42.497 M 0.00 % 42.497 M 148.70 % -87.270 M -100.00 % -43.635 M 87.19 % -340.587 M -100.00 % -170.293 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 2002 2001 2001