
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 |