
Savencia S.A. SAVE.PA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.140 B 5.14 % | 6.791 B 3.66 % | 6.551 B 16.77 % | 5.610 B 8.72 % | 5.160 B 3.06 % | 5.007 B 2.98 % | 4.863 B 0.20 % | 4.853 B 9.83 % | 4.418 B -0.53 % | 4.442 B -3.58 % | 4.607 B 9.57 % | 4.205 B 2.95 % | 4.084 B 2.59 % | 3.981 B 11.51 % | 3.570 B 8.86 % | 3.279 B -7.76 % | 3.555 B 3.98 % | 3.419 B 2.43 % | 3.338 B -0.35 % | 3.350 B 1.36 % | 3.304 B -17.44 % | 4.002 B 1.53 % | 3.942 B |
Net income | 106.969 M 10.87 % | 96.479 M 41.78 % | 68.046 M -17.96 % | 82.939 M 5.24 % | 78.812 M 7.08 % | 73.602 M 34.25 % | 54.826 M -41.04 % | 92.988 M -11.01 % | 104.494 M 83.26 % | 57.020 M 43.77 % | 39.661 M -18.88 % | 48.893 M -23.78 % | 64.151 M 47.09 % | 43.613 M -46.42 % | 81.395 M 82.93 % | 44.495 M 17.17 % | 37.974 M -76.51 % | 161.655 M 44.23 % | 112.084 M 78.51 % | 62.790 M -23.59 % | 82.171 M 26.05 % | 65.191 M 6.22 % | 61.375 M |
Income before tax | 175.097 M 12.15 % | 156.132 M 13.50 % | 137.559 M -9.19 % | 151.477 M 9.21 % | 138.708 M 20.10 % | 115.497 M 34.72 % | 85.730 M -39.88 % | 142.606 M -10.67 % | 159.640 M 57.71 % | 101.223 M 42.15 % | 71.208 M -32.96 % | 106.220 M -8.92 % | 116.617 M 38.04 % | 84.479 M -27.13 % | 115.937 M 56.89 % | 73.895 M 44.51 % | 51.136 M -30.43 % | 73.502 M -55.04 % | 163.480 M 65.57 % | 98.738 M -21.89 % | 126.411 M 29.52 % | 97.601 M -6.86 % | 104.791 M |
Income before tax ratio | 0.02 6.67 % | 0.02 9.50 % | 0.02 -22.23 % | 0.03 0.45 % | 0.03 16.53 % | 0.02 30.83 % | 0.02 -40.00 % | 0.03 -18.67 % | 0.04 58.55 % | 0.02 47.43 % | 0.02 -38.82 % | 0.03 -11.53 % | 0.03 34.56 % | 0.02 -34.66 % | 0.03 44.12 % | 0.02 56.66 % | 0.01 -33.09 % | 0.02 -56.11 % | 0.05 66.14 % | 0.03 -22.94 % | 0.04 56.87 % | 0.02 -8.26 % | 0.03 |
EBITDA | 464.553 M 12.55 % | 412.738 M 10.58 % | 373.253 M 0.25 % | 372.307 M -5.47 % | 393.869 M 11.89 % | 352.019 M 52.00 % | 231.593 M -22.94 % | 300.538 M -0.54 % | 302.172 M 23.48 % | 244.714 M 9.65 % | 223.168 M -5.56 % | 236.310 M -13.21 % | 272.277 M 12.44 % | 242.159 M -3.42 % | 250.734 M 24.92 % | 200.719 M 6.45 % | 188.556 M 3.95 % | 181.389 M -43.28 % | 319.791 M 36.88 % | 233.636 M -8.02 % | 254.007 M -90.31 % | 2.620 B 0.18 % | 2.615 B |
Net income ratio | 0.01 5.45 % | 0.01 36.78 % | 0.01 -29.74 % | 0.01 -3.21 % | 0.02 3.90 % | 0.01 30.37 % | 0.01 -41.16 % | 0.02 -18.98 % | 0.02 84.23 % | 0.01 49.11 % | 0.01 -25.97 % | 0.01 -25.97 % | 0.02 43.38 % | 0.01 -51.95 % | 0.02 68.04 % | 0.01 27.02 % | 0.01 -77.41 % | 0.05 40.80 % | 0.03 79.13 % | 0.02 -24.61 % | 0.02 52.67 % | 0.02 4.62 % | 0.02 |
Ratio EBITDA | 0.07 7.05 % | 0.06 6.68 % | 0.06 -14.14 % | 0.07 -13.06 % | 0.08 8.57 % | 0.07 47.61 % | 0.05 -23.10 % | 0.06 -9.44 % | 0.07 24.14 % | 0.06 13.73 % | 0.05 -13.81 % | 0.06 -15.70 % | 0.07 9.60 % | 0.06 -13.39 % | 0.07 14.75 % | 0.06 15.40 % | 0.05 -0.02 % | 0.05 -44.63 % | 0.10 37.35 % | 0.07 -9.26 % | 0.08 -88.26 % | 0.65 -1.32 % | 0.66 |
Gross profit ratio | 0.34 3.92 % | 0.33 662.17 % | 0.04 -17.75 % | 0.05 5.38 % | 0.05 10.84 % | 0.04 -87.09 % | 0.34 0.94 % | 0.34 -9.01 % | 0.37 5.02 % | 0.36 12.46 % | 0.32 -7.51 % | 0.34 -5.01 % | 0.36 4.78 % | 0.34 -5.44 % | 0.36 -3.79 % | 0.38 11.47 % | 0.34 -7.26 % | 0.37 -5.68 % | 0.39 3.16 % | 0.38 -14.02 % | 0.44 -44.34 % | 0.79 -0.92 % | 0.79 |
Weighted average shs out dil | 13.371 M -0.68 % | 13.463 M -0.94 % | 13.591 M -1.19 % | 13.755 M -0.92 % | 13.883 M -0.52 % | 13.955 M -1.71 % | 14.198 M 0.22 % | 14.167 M -0.99 % | 14.309 M -0.49 % | 14.380 M -0.28 % | 14.420 M -0.31 % | 14.464 M -1.24 % | 14.646 M 0.41 % | 14.586 M -0.54 % | 14.666 M 1.85 % | 14.400 M -2.55 % | 14.776 M -2.28 % | 15.121 M 0.26 % | 15.081 M 0.19 % | 15.052 M 0.27 % | 15.012 M -2.83 % | 15.448 M 0.18 % | 15.421 M |
Weighted average shs out | 13.371 M -0.63 % | 13.456 M -1.00 % | 13.591 M -0.84 % | 13.707 M -0.51 % | 13.778 M -0.32 % | 13.821 M -0.79 % | 13.931 M 0.25 % | 13.896 M -0.56 % | 13.973 M -0.37 % | 14.025 M 0.00 % | 14.025 M 0.03 % | 14.021 M -0.99 % | 14.161 M -0.32 % | 14.206 M -0.86 % | 14.330 M 1.45 % | 14.125 M -3.29 % | 14.605 M -2.51 % | 14.981 M 0.42 % | 14.918 M -0.07 % | 14.929 M 0.06 % | 14.919 M -3.42 % | 15.448 M 0.18 % | 15.421 M |
EPS diluted | 8.00 11.58 % | 7.17 43.11 % | 5.01 -16.92 % | 6.03 6.16 % | 5.68 7.78 % | 5.27 36.53 % | 3.86 -41.16 % | 6.56 -10.14 % | 7.30 84.34 % | 3.96 43.48 % | 2.76 -18.10 % | 3.37 -23.06 % | 4.38 46.49 % | 2.99 -46.13 % | 5.55 79.61 % | 3.09 20.23 % | 2.57 -75.96 % | 10.69 43.88 % | 7.43 78.18 % | 4.17 -23.77 % | 5.47 29.62 % | 4.22 6.03 % | 3.98 |
Earnings per share | 8.00 11.58 % | 7.17 43.11 % | 5.01 -17.19 % | 6.05 5.77 % | 5.72 7.32 % | 5.33 35.28 % | 3.94 -41.11 % | 6.69 -10.56 % | 7.48 84.24 % | 4.06 42.96 % | 2.84 -18.39 % | 3.48 -23.18 % | 4.53 47.56 % | 3.07 -45.95 % | 5.68 80.32 % | 3.15 21.15 % | 2.60 -75.90 % | 10.79 43.68 % | 7.51 78.38 % | 4.21 -23.59 % | 5.51 30.57 % | 4.22 6.03 % | 3.98 |
Gross profit | 2.412 B 9.26 % | 2.208 B 690.03 % | 279.489 M -3.96 % | 291.000 M 14.57 % | 253.997 M 14.23 % | 222.363 M -86.70 % | 1.672 B 1.14 % | 1.653 B -0.06 % | 1.654 B 4.47 % | 1.584 B 8.43 % | 1.461 B 1.34 % | 1.441 B -2.21 % | 1.474 B 7.49 % | 1.371 B 5.45 % | 1.300 B 4.74 % | 1.241 B 2.82 % | 1.207 B -3.57 % | 1.252 B -3.39 % | 1.296 B 2.80 % | 1.261 B -12.84 % | 1.446 B -54.05 % | 3.148 B 0.60 % | 3.129 B |
Income tax expense | 48.633 M -3.22 % | 50.250 M -6.37 % | 53.667 M -10.80 % | 60.165 M 14.47 % | 52.559 M 23.62 % | 42.517 M 49.56 % | 28.428 M -38.40 % | 46.147 M -3.24 % | 47.693 M 21.66 % | 39.203 M 51.90 % | 25.808 M -49.48 % | 51.082 M 18.78 % | 43.007 M 25.41 % | 34.293 M 39.94 % | 24.506 M -12.11 % | 27.884 M 145.70 % | 11.349 M 98.72 % | 5.711 M -87.18 % | 44.534 M 43.84 % | 30.960 M -9.17 % | 34.084 M 90.64 % | 17.879 M -6.47 % | 19.116 M |
Cost of revenue | 4.727 B 3.15 % | 4.583 B -26.93 % | 6.272 B 17.90 % | 5.319 B 8.42 % | 4.906 B 2.54 % | 4.785 B 49.98 % | 3.190 B -0.28 % | 3.199 B 15.75 % | 2.764 B -3.30 % | 2.858 B -9.16 % | 3.146 B 13.86 % | 2.763 B 5.86 % | 2.610 B 0.01 % | 2.610 B 14.99 % | 2.270 B 11.38 % | 2.038 B -13.20 % | 2.348 B 8.34 % | 2.167 B 6.13 % | 2.042 B -2.25 % | 2.089 B 12.42 % | 1.858 B 117.38 % | 854.784 M 5.12 % | 813.182 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 540.958 M 16.07 % | 466.070 M 0.43 % | 464.087 M 0.83 % | 460.270 M | 0.000 | 0.000 -100.00 % | 367.948 M 3.88 % | 354.190 M | 0.000 | 0.000 | 0.000 -100.00 % | 671.384 M 4.86 % | 640.279 M -0.29 % | 642.143 M 2.85 % | 624.374 M 4.14 % | 599.561 M | 0.000 | 0.000 -100.00 % | 527.357 M 2.33 % | 515.344 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 534.706 M -2.27 % | 547.143 M 20.51 % | 454.040 M 11.31 % | 407.897 M | 0.000 | 0.000 -100.00 % | 452.242 M 6.37 % | 425.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 2.209 B 157.97 % | 856.127 M 1 854.83 % | -48.787 M -1.10 % | -48.258 M -5.21 % | -45.870 M -19.96 % | -38.237 M -16.07 % | -32.944 M 8.61 % | -36.047 M 6.47 % | -38.540 M 13.48 % | -44.546 M | 0.000 | 0.000 -100.00 % | 1.342 B 6.22 % | 1.263 B 152.52 % | 500.239 M 686.92 % | 63.569 M -86.72 % | 478.658 M -12.25 % | 545.500 M 4 511.29 % | -12.366 M 38.55 % | -20.124 M -21.30 % | -16.590 M 11.25 % | -18.692 M -23.07 % | -15.188 M |
Operating expenses | 2.209 B 8.33 % | 2.039 B 4 078.88 % | 48.787 M 1.10 % | 48.258 M 5.21 % | 45.870 M 19.96 % | 38.237 M -97.59 % | 1.586 B 5.08 % | 1.509 B 1.49 % | 1.487 B 1.32 % | 1.468 B 6.89 % | 1.373 B 3.49 % | 1.327 B -1.12 % | 1.342 B 6.22 % | 1.263 B 7.82 % | 1.172 B -0.53 % | 1.178 B 5.09 % | 1.121 B -4.19 % | 1.170 B 6.68 % | 1.097 B -2.24 % | 1.122 B -12.65 % | 1.284 B 103.72 % | 630.377 M 2.85 % | 612.912 M |
Cost and expenses | 6.936 B 4.75 % | 6.621 B 4.76 % | 6.321 B 17.75 % | 5.368 B 8.39 % | 4.952 B 2.68 % | 4.823 B 0.98 % | 4.776 B 1.44 % | 4.709 B 10.77 % | 4.251 B -1.73 % | 4.326 B -4.28 % | 4.519 B 10.50 % | 4.090 B 3.49 % | 3.952 B 2.04 % | 3.873 B 12.55 % | 3.441 B 7.02 % | 3.216 B -7.29 % | 3.469 B 3.94 % | 3.337 B 6.32 % | 3.139 B -2.25 % | 3.211 B 2.18 % | 3.142 B 111.58 % | 1.485 B 4.14 % | 1.426 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 -100.00 % | 1.183 B 2.28 % | 1.156 B 7.49 % | 1.076 B 6.16 % | 1.013 B 10.36 % | 918.127 M 5.75 % | 868.167 M 1.00 % | 859.568 M | 0.000 -100.00 % | 820.190 M 5.24 % | 779.342 M 2.82 % | 757.958 M | 0.000 | 0.000 -100.00 % | 671.384 M 4.86 % | 640.279 M -0.29 % | 642.143 M 2.85 % | 624.374 M 4.14 % | 599.561 M | 0.000 | 0.000 -100.00 % | 527.357 M 2.33 % | 515.344 M |
Interest income | 49.098 M 16.87 % | 42.011 M 205.18 % | 13.766 M 108.35 % | 6.607 M -38.24 % | 10.698 M 14.00 % | 9.384 M 523.94 % | 1.504 M 35.74 % | 1.108 M -85.57 % | 7.676 M -10.95 % | 8.620 M -47.16 % | 16.312 M 22.94 % | 13.268 M -33.69 % | 20.009 M 26.25 % | 15.849 M 19.98 % | 13.210 M 5.19 % | 12.558 M -47.96 % | 24.132 M -43.00 % | 42.336 M 38.64 % | 30.536 M | 0.000 -100.00 % | 18.741 M | 0.000 | 0.000 |
Interest expense | 70.606 M 17.60 % | 60.040 M 57.14 % | 38.208 M 38.87 % | 27.513 M -18.19 % | 33.629 M 22.20 % | 27.520 M 3.17 % | 26.675 M 2.19 % | 26.103 M -4.29 % | 27.274 M -22.52 % | 35.201 M 45.34 % | 24.220 M -34.93 % | 37.221 M -11.59 % | 42.099 M -10.66 % | 47.120 M 51.94 % | 31.013 M -6.15 % | 33.047 M -43.74 % | 58.743 M 9.62 % | 53.586 M 227.46 % | 16.364 M -17.63 % | 19.867 M -17.06 % | 23.953 M -99.02 % | 2.434 B -0.06 % | 2.435 B |
Depreciation and amortization | 218.850 M 8.27 % | 202.127 M 2.35 % | 197.486 M 2.16 % | 193.317 M 5.96 % | 182.442 M 10.71 % | 164.793 M 23.65 % | 133.277 M 5.00 % | 126.930 M 4.06 % | 121.973 M 2.68 % | 118.793 M 4.95 % | 113.187 M 6.37 % | 106.412 M -5.48 % | 112.586 M 1.83 % | 110.560 M 8.03 % | 102.338 M -0.28 % | 102.627 M 0.22 % | 102.402 M 8.51 % | 94.374 M -13.96 % | 109.686 M -4.65 % | 115.031 M 12.44 % | 102.300 M -0.75 % | 103.070 M 3.61 % | 99.477 M |
Operating income | 203.928 M -2.48 % | 209.120 M -9.35 % | 230.702 M -4.96 % | 242.742 M 16.63 % | 208.127 M 13.04 % | 184.126 M 3.42 % | 178.041 M 2.55 % | 173.608 M -7.31 % | 187.303 M 23.25 % | 151.965 M 38.17 % | 109.981 M -23.18 % | 143.175 M 8.43 % | 132.039 M 22.35 % | 107.917 M -16.12 % | 128.654 M 274.87 % | 34.320 M -53.82 % | 74.313 M -9.54 % | 82.149 M -53.50 % | 176.651 M 45.10 % | 121.742 M -18.17 % | 148.779 M 8.43 % | 137.217 M -2.42 % | 140.622 M |
Operating income ratio | 0.03 -7.25 % | 0.03 -12.55 % | 0.04 -18.61 % | 0.04 7.28 % | 0.04 9.68 % | 0.04 0.43 % | 0.04 2.35 % | 0.04 -15.61 % | 0.04 23.91 % | 0.03 43.31 % | 0.02 -29.89 % | 0.03 5.33 % | 0.03 19.27 % | 0.03 -24.78 % | 0.04 244.34 % | 0.01 -49.93 % | 0.02 -13.00 % | 0.02 -54.60 % | 0.05 45.61 % | 0.04 -19.27 % | 0.05 31.32 % | 0.03 -3.89 % | 0.04 |
Total other income expenses net | -28.831 M 45.59 % | -52.988 M -162.58 % | -20.180 M -22.68 % | -16.449 M -15.23 % | -14.275 M 15.14 % | -16.822 M 81.78 % | -92.311 M -767.01 % | -10.647 M 50.14 % | -21.353 M -22.58 % | -17.419 M 34.24 % | -26.488 M -59.92 % | -16.563 M -7.01 % | -15.478 M 33.96 % | -23.438 M -84.30 % | -12.717 M 47.00 % | -23.994 M -3.53 % | -23.177 M -168.04 % | -8.647 M 34.63 % | -13.228 M 42.50 % | -23.004 M -2.84 % | -22.368 M 43.54 % | -39.616 M -10.56 % | -35.831 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 481.040 M -19.07 % | 594.421 M 12.22 % | 529.670 M 0.37 % | 527.693 M -3.78 % | 548.443 M -21.15 % | 695.570 M 19.50 % | 582.057 M 5.18 % | 553.412 M 53.26 % | 361.096 M -11.54 % | 408.197 M -16.15 % | 486.813 M -16.79 % | 585.027 M 45.47 % | 402.163 M -5.34 % | 424.844 M -9.46 % | 469.225 M 815.29 % | 51.265 M -68.69 % | 163.746 M -56.23 % | 374.089 M -35.86 % | 583.263 M -19.46 % | 724.199 M 31.75 % | 549.677 M -35.67 % | 854.415 M 15.55 % | 739.426 M |
Total investments | 72.890 M -39.33 % | 120.149 M 12.12 % | 107.159 M 24.97 % | 85.745 M -6.07 % | 91.290 M -54.09 % | 198.825 M 18.25 % | 168.143 M 10.60 % | 152.025 M -6.22 % | 162.105 M -7.82 % | 175.850 M -21.05 % | 222.739 M -32.53 % | 330.110 M 84.48 % | 178.942 M -0.74 % | 180.268 M -3.19 % | 186.204 M 21.60 % | 153.132 M -0.79 % | 154.346 M 8.46 % | 142.301 M 6.06 % | 134.167 M 31.78 % | 101.815 M 13.23 % | 89.920 M -0.01 % | 89.931 M -27.09 % | 123.352 M |
Total debt | 1.209 B 1.95 % | 1.185 B 9.93 % | 1.078 B -0.89 % | 1.088 B -3.89 % | 1.132 B -2.54 % | 1.161 B 10.20 % | 1.054 B 15.12 % | 915.528 M 15.61 % | 791.920 M 1.62 % | 779.285 M -18.58 % | 957.169 M -1.66 % | 973.326 M 18.85 % | 818.983 M -6.21 % | 873.189 M 4.02 % | 839.471 M 68.54 % | 498.077 M -24.68 % | 661.260 M -17.73 % | 803.754 M -17.25 % | 971.343 M -9.97 % | 1.079 B 2.01 % | 1.058 B 0.03 % | 1.057 B 13.93 % | 928.164 M |
Accumulated other comprehensive income loss | -219.290 M -4.42 % | -210.010 M -144.26 % | -85.977 M 36.83 % | -136.103 M 31.78 % | -199.505 M -113.49 % | -93.449 M 0.71 % | -94.115 M -47.50 % | -63.805 M -397.12 % | -12.835 M -113.63 % | 94.165 M 311.26 % | -44.573 M -10.62 % | -40.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.905 B 9.47 % | 1.740 B 7.17 % | 1.624 B 5.14 % | 1.544 B 5.06 % | 1.470 B 6.80 % | 1.376 B 6.14 % | 1.297 B 3.70 % | 1.250 B 5.41 % | 1.186 B 7.75 % | 1.101 B 2.62 % | 1.073 B 2.31 % | 1.049 B -5.20 % | 1.106 B 3.68 % | 1.067 B 2.03 % | 1.046 B | 0.000 | 0.000 -100.00 % | 924.432 M 17.16 % | 789.060 M 12.92 % | 698.781 M | 0.000 | 0.000 | 0.000 |
Common stock | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M 0.00 % | 14.033 M -57.59 % | 33.091 M -15.05 % | 38.953 M -17.15 % | 47.019 M -3.58 % | 48.764 M -20.58 % | 61.397 M -17.44 % | 74.363 M 381.88 % | 15.432 M 0.00 % | 15.432 M 0.00 % | 15.432 M 0.00 % | 15.432 M 0.00 % | 15.432 M |
Total equity | 1.993 B 9.63 % | 1.818 B -0.51 % | 1.827 B 7.29 % | 1.703 B 9.09 % | 1.561 B 6.61 % | 1.464 B 4.87 % | 1.396 B 1.30 % | 1.378 B 1.23 % | 1.362 B 7.15 % | 1.271 B 3.83 % | 1.224 B 1.55 % | 1.205 B -0.13 % | 1.207 B 2.18 % | 1.181 B 1.59 % | 1.163 B 5.99 % | 1.097 B 11.09 % | 987.331 M -10.45 % | 1.103 B 12.29 % | 981.930 M 8.96 % | 901.218 M 5.45 % | 854.652 M 12.11 % | 762.329 M -1.21 % | 771.629 M |
Other non current liabilities | 159.580 M 23.31 % | 129.415 M 10.83 % | 116.766 M -30.40 % | 167.773 M -15.42 % | 198.365 M 13.56 % | 174.682 M -4.33 % | 182.594 M 34.53 % | 135.727 M -11.50 % | 153.372 M 8.17 % | 141.788 M -24.38 % | 187.504 M -26.72 % | 255.866 M 517.96 % | 41.405 M 12 006.73 % | 342.000 K 660.00 % | 45.000 K -83.75 % | 277.000 K -69.12 % | 897.000 K 967.86 % | 84.000 K -99.82 % | 46.829 M -7.79 % | 50.784 M 8.59 % | 46.766 M -2.54 % | 47.984 M -0.55 % | 48.250 M |
Long term debt | 291.274 M -33.61 % | 438.720 M 30.71 % | 335.638 M -1.89 % | 342.100 M -1.16 % | 346.121 M -5.50 % | 366.277 M 6.82 % | 342.902 M 23.07 % | 278.629 M 41.74 % | 196.573 M 1.62 % | 193.439 M -37.27 % | 308.379 M -9.42 % | 340.433 M -31.47 % | 496.781 M -11.09 % | 558.743 M 21.81 % | 458.698 M -7.91 % | 498.077 M -17.17 % | 601.308 M 43.10 % | 420.212 M -1.74 % | 427.632 M 7.21 % | 398.866 M -21.88 % | 510.589 M | 0.000 | 0.000 |
Total non current liabilities | 546.005 M -16.03 % | 650.244 M 23.79 % | 525.275 M -8.67 % | 575.124 M -5.60 % | 609.220 M 2.08 % | 596.805 M 72.23 % | 346.518 M 23.40 % | 280.818 M 40.25 % | 200.226 M 1.95 % | 196.390 M -37.17 % | 312.569 M -7.42 % | 337.618 M -46.54 % | 631.499 M -12.50 % | 721.693 M 16.29 % | 620.592 M -7.00 % | 667.300 M -18.68 % | 820.599 M 45.18 % | 565.212 M 1.44 % | 557.174 M 1.36 % | 549.675 M -14.62 % | 643.765 M 1 241.62 % | 47.984 M -0.55 % | 48.250 M |
Other current liabilities | 4.851 M -99.12 % | 550.307 M -7.69 % | 596.125 M 17.16 % | 508.794 M 0.68 % | 505.378 M 30.26 % | 387.980 M 14.30 % | 339.442 M 19.72 % | 283.539 M 6.04 % | 267.389 M 4.86 % | 254.991 M 422.97 % | 48.758 M -80.43 % | 249.154 M 12 143.44 % | 2.035 M -74.80 % | 8.076 M -19.81 % | 10.071 M 69.23 % | 5.951 M -57.85 % | 14.118 M 257.15 % | 3.953 M 102.68 % | -147.577 M -293.63 % | 76.216 M -11.90 % | 86.507 M -64.37 % | 242.812 M 1.59 % | 239.010 M |
Deferred revenue | 0.000 -100.00 % | 3.721 M 16.50 % | 3.194 M -72.19 % | 11.487 M 53.04 % | 7.506 M 269.21 % | 2.033 M 803.56 % | 225.000 K -70.74 % | 769.000 K 24.43 % | 618.000 K 12.77 % | 548.000 K 100.08 % | -648.790 M -8.36 % | -598.760 M | 0.000 | 0.000 | 0.000 100.00 % | -260.237 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.796 M 1.23 % | 287.260 M |
Short term debt | 917.261 M 22.84 % | 746.685 M 0.54 % | 742.648 M -0.43 % | 745.833 M -5.09 % | 785.865 M -3.74 % | 816.418 M 14.81 % | 711.091 M 11.65 % | 636.899 M 6.98 % | 595.347 M 1.62 % | 585.846 M -9.70 % | 648.790 M 8.58 % | 597.506 M 64.34 % | 363.586 M 15.51 % | 314.762 M -17.34 % | 380.773 M 46.32 % | 260.237 M 14.33 % | 227.617 M -40.65 % | 383.542 M -29.46 % | 543.711 M -20.05 % | 680.091 M 24.30 % | 547.158 M -48.26 % | 1.057 B 13.93 % | 928.164 M |
Total current liabilities | 2.415 B 10.81 % | 2.179 B -2.28 % | 2.230 B 8.97 % | 2.046 B 1.88 % | 2.008 B 7.75 % | 1.864 B 10.48 % | 1.687 B 3.07 % | 1.637 B 5.84 % | 1.547 B 3.65 % | 1.492 B -3.55 % | 1.547 B 1.93 % | 1.518 B 26.38 % | 1.201 B 5.45 % | 1.139 B 1.80 % | 1.119 B 19.38 % | 937.067 M -0.33 % | 940.166 M -14.54 % | 1.100 B -10.50 % | 1.229 B -10.11 % | 1.368 B 10.60 % | 1.237 B -29.19 % | 1.746 B 8.94 % | 1.603 B |
Total liabilities | 2.961 B 4.64 % | 2.829 B 2.69 % | 2.755 B 5.10 % | 2.621 B 0.14 % | 2.618 B 6.37 % | 2.461 B 8.76 % | 2.262 B 7.78 % | 2.099 B 7.71 % | 1.949 B 3.45 % | 1.884 B -12.77 % | 2.160 B 2.17 % | 2.114 B 15.37 % | 1.832 B -1.51 % | 1.861 B 6.97 % | 1.739 B 8.41 % | 1.604 B -8.88 % | 1.761 B 5.73 % | 1.665 B -6.78 % | 1.786 B -6.82 % | 1.917 B 1.97 % | 1.880 B 4.79 % | 1.794 B 8.66 % | 1.651 B |
Other non current assets | 39.392 M 491.29 % | 6.662 M 102.20 % | -303.470 M 7.76 % | -328.999 M 7.73 % | -356.547 M 5.97 % | -379.197 M -780.22 % | -43.080 M -23.97 % | -34.751 M -4.14 % | -33.368 M -27.96 % | -26.076 M 71.31 % | -90.889 M -8.79 % | -83.549 M -212.37 % | 74.354 M 25.96 % | 59.029 M -69.30 % | 192.267 M 23.40 % | 155.812 M -0.92 % | 157.262 M 525.79 % | 25.130 M -85.66 % | 175.270 M 15.60 % | 151.623 M 1 499.40 % | 9.480 M -97.06 % | 322.998 M -7.10 % | 347.699 M |
Long term investments | 47.043 M -37.27 % | 74.996 M -9.80 % | 83.140 M 13.32 % | 73.365 M -1.12 % | 74.194 M -60.40 % | 187.376 M 20.12 % | 155.986 M 13.38 % | 137.582 M -8.06 % | 149.639 M -4.96 % | 157.456 M -23.71 % | 206.382 M -12.39 % | 235.564 M 122.01 % | 106.105 M -17.52 % | 128.642 M | 0.000 | 0.000 | 0.000 -100.00 % | 134.512 M 597.25 % | -27.051 M 45.69 % | -49.808 M -161.92 % | 80.440 M 134.51 % | -233.067 M -3.89 % | -224.347 M |
Intangible assets | 222.994 M 2.61 % | 217.316 M -57.54 % | 511.779 M -5.90 % | 543.868 M -5.44 % | 575.176 M 2.69 % | 560.100 M 234.23 % | 167.579 M -0.79 % | 168.919 M 2.20 % | 165.287 M 0.25 % | 164.868 M -2.35 % | 168.840 M 0.36 % | 168.232 M -77.45 % | 745.930 M 78.46 % | 417.986 M 7.93 % | 387.281 M 15.05 % | 336.627 M -0.12 % | 337.028 M 10.43 % | 305.196 M 115.91 % | 141.354 M 2.45 % | 137.978 M 2.23 % | 134.966 M -35.33 % | 208.689 M 31.86 % | 158.270 M |
GoodWill | 299.060 M 0.75 % | 296.832 M -2.19 % | 303.470 M -7.76 % | 328.999 M -7.73 % | 356.547 M -5.97 % | 379.197 M 3.90 % | 364.957 M -2.19 % | 373.131 M 38.77 % | 268.876 M 0.01 % | 268.839 M -0.26 % | 269.536 M -1.50 % | 273.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.757 M -1.99 % | 187.494 M -3.72 % | 194.733 M 55.29 % | 125.397 M 7.18 % | 116.999 M |
Goodwill and intangible assets | 522.054 M 1.54 % | 514.148 M -36.93 % | 815.249 M -6.60 % | 872.867 M -6.32 % | 931.723 M -0.81 % | 939.297 M 76.38 % | 532.536 M -1.76 % | 542.050 M 24.85 % | 434.163 M 0.11 % | 433.707 M -1.07 % | 438.376 M -0.79 % | 441.879 M 4.26 % | 423.810 M 1.39 % | 417.986 M 7.93 % | 387.281 M 15.05 % | 336.627 M -0.12 % | 337.028 M 10.43 % | 305.196 M -6.13 % | 325.111 M -0.11 % | 325.472 M -1.28 % | 329.699 M -1.31 % | 334.086 M 21.37 % | 275.269 M |
Property plant equipment net | 1.469 B 8.77 % | 1.351 B -0.72 % | 1.360 B 1.30 % | 1.343 B 6.93 % | 1.256 B 9.43 % | 1.148 B 12.23 % | 1.023 B 7.55 % | 950.810 M 2.40 % | 928.558 M 5.22 % | 882.520 M 2.78 % | 858.625 M 7.15 % | 801.312 M 7.65 % | 744.336 M -0.03 % | 744.552 M 4.88 % | 709.902 M 2.99 % | 689.297 M -0.70 % | 694.169 M 0.13 % | 693.252 M -4.90 % | 728.981 M -5.00 % | 767.318 M 3.31 % | 742.714 M 29.19 % | 574.920 M 16.29 % | 494.399 M |
Total non current assets | 2.122 B 7.06 % | 1.982 B -0.13 % | 1.985 B -0.89 % | 2.003 B 2.90 % | 1.946 B 0.05 % | 1.945 B 13.67 % | 1.711 B 4.95 % | 1.630 B 7.81 % | 1.512 B 2.62 % | 1.474 B -1.98 % | 1.503 B 1.67 % | 1.479 B 3.58 % | 1.428 B -0.02 % | 1.428 B 4.38 % | 1.368 B 8.69 % | 1.259 B -0.52 % | 1.265 B 4.37 % | 1.212 B -2.42 % | 1.242 B -2.10 % | 1.269 B 4.03 % | 1.220 B 22.12 % | 998.937 M 11.86 % | 893.020 M |
Other current assets | 44.910 M 18.47 % | 37.908 M 6.61 % | 35.559 M 30.76 % | 27.195 M -97.33 % | 1.019 B 382.83 % | 211.103 M 14.19 % | 184.867 M -2.97 % | 190.533 M 8.29 % | 175.950 M 4.88 % | 167.758 M -0.41 % | 168.448 M 16.25 % | 144.901 M 11 193.92 % | 1.283 M | 0.000 -100.00 % | 16.016 M -9.42 % | 17.682 M -58.60 % | 42.705 M 167.71 % | 15.952 M -26.40 % | 21.674 M -14.34 % | 25.301 M 9.77 % | 23.050 M -96.89 % | 740.525 M 4.32 % | 709.886 M |
Short term investments | 25.847 M -42.76 % | 45.153 M 87.99 % | 24.019 M 94.01 % | 12.380 M -27.59 % | 17.096 M 49.32 % | 11.449 M -5.82 % | 12.157 M -15.83 % | 14.443 M 15.86 % | 12.466 M -32.23 % | 18.394 M 12.45 % | 16.357 M -82.70 % | 94.546 M 29.80 % | 72.837 M 41.09 % | 51.626 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.789 M -95.17 % | 161.218 M 6.33 % | 151.623 M 1 499.40 % | 9.480 M -97.06 % | 322.998 M -7.10 % | 347.699 M |
cash and cash equivalents | 727.495 M 23.10 % | 590.984 M 7.72 % | 548.616 M -2.07 % | 560.240 M -3.99 % | 583.543 M 25.25 % | 465.896 M -1.28 % | 471.936 M 30.33 % | 362.116 M -15.95 % | 430.824 M 16.10 % | 371.088 M -21.10 % | 470.356 M 21.13 % | 388.299 M -6.84 % | 416.820 M -7.03 % | 448.345 M 21.09 % | 370.246 M -17.14 % | 446.812 M -10.19 % | 497.514 M 15.79 % | 429.665 M 10.72 % | 388.080 M 9.39 % | 354.758 M -30.18 % | 508.070 M 150.25 % | 203.029 M 7.57 % | 188.738 M |
Cash and short term investments | 753.342 M 18.42 % | 636.137 M 11.09 % | 572.635 M 0.00 % | 572.620 M -4.66 % | 600.639 M 25.83 % | 477.345 M -2.56 % | 489.865 M 28.01 % | 382.683 M -14.80 % | 449.166 M 14.47 % | 392.390 M -20.00 % | 490.487 M 0.65 % | 487.335 M -0.47 % | 489.657 M 9.21 % | 448.345 M 21.09 % | 370.246 M -17.14 % | 446.812 M -10.19 % | 497.514 M 13.73 % | 437.454 M -20.36 % | 549.298 M 8.48 % | 506.381 M -2.16 % | 517.550 M -1.61 % | 526.027 M -1.94 % | 536.437 M |
Total current assets | 2.832 B 6.25 % | 2.665 B 2.60 % | 2.598 B 11.88 % | 2.322 B 3.99 % | 2.233 B 12.75 % | 1.980 B 4.96 % | 1.886 B 5.02 % | 1.796 B 2.81 % | 1.747 B 6.66 % | 1.638 B -7.62 % | 1.773 B 1.92 % | 1.740 B 7.95 % | 1.612 B -0.13 % | 1.614 B 5.21 % | 1.534 B 6.33 % | 1.443 B -9.05 % | 1.586 B 1.95 % | 1.556 B 1.94 % | 1.526 B -1.51 % | 1.549 B 2.27 % | 1.515 B -2.74 % | 1.558 B 1.82 % | 1.530 B |
Inventory | 855.374 M 0.68 % | 849.590 M -1.85 % | 865.591 M 27.97 % | 676.403 M 10.41 % | 612.656 M 8.29 % | 565.746 M 9.33 % | 517.480 M 4.73 % | 494.107 M 6.84 % | 462.461 M 7.78 % | 429.071 M -2.62 % | 440.599 M 2.30 % | 430.673 M 16.86 % | 368.538 M 2.96 % | 357.939 M 13.69 % | 314.849 M 11.87 % | 281.448 M -15.84 % | 334.423 M -2.03 % | 341.355 M 19.17 % | 286.444 M -9.30 % | 315.814 M 3.46 % | 305.248 M 4.85 % | 291.124 M 2.69 % | 283.497 M |
Net receivables | 1.178 B | 0.000 -100.00 % | 1.124 B 7.48 % | 1.046 B 24.93 % | 836.906 M -8.29 % | 912.561 M 31.45 % | 694.239 M -4.76 % | 728.970 M 10.52 % | 659.576 M 1.65 % | 648.879 M -3.67 % | 673.635 M -0.47 % | 676.804 M -9.27 % | 745.930 M | 0.000 -100.00 % | 677.832 M 5.91 % | 640.009 M -10.03 % | 711.390 M -3.08 % | 733.971 M 10.39 % | 664.889 M -4.14 % | 693.587 M | 0.000 | 0.000 | 0.000 |
Tax assets | 44.560 M 24.42 % | 35.813 M 21.57 % | 29.458 M -30.61 % | 42.450 M 4.01 % | 40.813 M -18.24 % | 49.916 M 15.87 % | 43.080 M 23.97 % | 34.751 M 4.14 % | 33.368 M 27.96 % | 26.076 M -71.31 % | 90.889 M 8.79 % | 83.549 M 5.64 % | 79.087 M 1.72 % | 77.750 M -1.07 % | 78.594 M 2.13 % | 76.954 M 0.20 % | 76.802 M 41.65 % | 54.221 M 35.31 % | 40.073 M -46.17 % | 74.447 M 29.22 % | 57.612 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.239 M 20.20 % | 50.947 M -0.54 % | 51.222 M 18.81 % | 43.112 M -59.80 % | 107.242 M 6.36 % | 100.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.468 B 71.64 % | 855.034 M -1.34 % | 866.639 M 14.32 % | 758.068 M 10.33 % | 687.078 M 5.96 % | 648.437 M 5.03 % | 617.358 M -11.29 % | 695.892 M 4.09 % | 668.519 M 4.69 % | 638.577 M 0.36 % | 636.283 M -3.72 % | 660.853 M -19.60 % | 821.996 M 2.02 % | 805.759 M 11.53 % | 722.449 M 8.08 % | 668.425 M -3.74 % | 694.377 M -2.06 % | 708.964 M 4.34 % | 679.502 M 48.58 % | 457.344 M 0.64 % | 454.444 M 1.88 % | 446.044 M 2.35 % | 435.787 M |
Tax payables | 24.862 M 6.98 % | 23.240 M 9.90 % | 21.146 M -3.68 % | 21.955 M -2.61 % | 22.543 M 103.16 % | 11.096 M -41.55 % | 18.983 M -3.78 % | 19.728 M 34.64 % | 14.652 M 20.79 % | 12.130 M -94.31 % | 213.177 M 1 989.15 % | 10.204 M -21.62 % | 13.019 M 31.51 % | 9.900 M 84.80 % | 5.357 M 118.30 % | 2.454 M -39.47 % | 4.054 M 9.75 % | 3.694 M -97.60 % | 153.615 M -0.20 % | 153.926 M 3.71 % | 148.421 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 40.716 M -6.33 % | 43.467 M -1.98 % | 44.345 M 3.16 % | 42.985 M -85.51 % | 296.634 M 27.45 % | 232.743 M 57.63 % | 147.647 M 5.69 % | 139.692 M -28.60 % | 195.648 M -7.27 % | 210.978 M 242.35 % | 61.627 M 16.71 % | 52.804 M -2.60 % | 54.216 M -16.89 % | 65.231 M 8.81 % | 59.952 M -11.50 % | 67.745 M 171.12 % | -95.260 M -14.54 % | -83.166 M 8.64 % | -91.031 M | 0.000 | 0.000 |
Minority interest | 257.506 M 8.56 % | 237.206 M 1.52 % | 233.660 M 6.45 % | 219.493 M 2.77 % | 213.567 M 111.62 % | 100.918 M -3.40 % | 104.468 M 0.78 % | 103.655 M 2.31 % | 101.312 M 1.59 % | 99.731 M -1.36 % | 101.109 M -1.81 % | 102.969 M 54.00 % | 66.862 M 3.31 % | 64.722 M 19.33 % | 54.238 M -26.57 % | 73.863 M -28.43 % | 103.197 M -2.22 % | 105.537 M -2.70 % | 108.460 M 4.74 % | 103.548 M -4.38 % | 108.292 M -20.67 % | 136.502 M -8.94 % | 149.901 M |
Capital lease obligations | 69.058 M -3.20 % | 71.344 M 15.95 % | 61.528 M -7.96 % | 66.846 M 0.41 % | 66.572 M 3.67 % | 64.214 M 623.46 % | 8.876 M 142.38 % | 3.662 M -8.38 % | 3.997 M -18.43 % | 4.900 M -12.83 % | 5.621 M -13.22 % | 6.477 M -84.35 % | 41.384 M 12 996.20 % | 316.000 K | 0.000 | 0.000 100.00 % | -59.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.115 M 47.50 % | 63.805 M 397.12 % | 12.835 M | 0.000 -100.00 % | 44.573 M 10.62 % | 40.292 M | 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 | 35.806 M -1.86 % | 36.483 M -12.61 % | 41.747 M -31.87 % | 61.273 M -2.77 % | 63.018 M -5.28 % | 66.530 M -11.59 % | 75.255 M 1.51 % | 74.133 M 1.66 % | 72.923 M 29.68 % | 56.231 M -30.30 % | 80.681 M 0.77 % | 80.067 M 848.64 % | -10.695 M | 0.000 -100.00 % | 15.794 M 317.16 % | -7.273 M -100.88 % | 822.737 M 47 113.54 % | -1.750 M -112.61 % | 13.874 M -98.07 % | 719.448 M -5.34 % | 760.065 M 24.52 % | 610.395 M 0.68 % | 606.296 M |
Deferred tax liabilities non current | 95.151 M 15.88 % | 82.109 M 12.68 % | 72.871 M 11.68 % | 65.251 M 0.80 % | 64.734 M 15.92 % | 55.846 M 11.95 % | 49.884 M 3.76 % | 48.075 M -8.57 % | 52.579 M -7.26 % | 56.698 M -51.51 % | 116.921 M -7.67 % | 126.640 M 10.65 % | 114.454 M 3.64 % | 110.436 M 2.60 % | 107.633 M 3.78 % | 103.715 M 5.31 % | 98.490 M 27.63 % | 77.171 M -6.70 % | 82.713 M -17.31 % | 100.025 M 15.76 % | 86.410 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.862 M 26.02 % | 181.613 M -10.23 % | 202.298 M 3.46 % | 195.535 M -34.87 % | 300.235 M 16.06 % | 258.681 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.954 B 6.59 % | 4.647 B 1.42 % | 4.582 B 5.97 % | 4.324 B 3.49 % | 4.179 B 6.46 % | 3.925 B 7.28 % | 3.659 B 5.21 % | 3.478 B 5.04 % | 3.311 B 4.94 % | 3.155 B -6.76 % | 3.384 B 1.94 % | 3.319 B 9.21 % | 3.039 B -0.08 % | 3.042 B 4.82 % | 2.902 B 7.43 % | 2.701 B -5.26 % | 2.851 B 3.01 % | 2.768 B -0.01 % | 2.768 B -1.78 % | 2.818 B 3.05 % | 2.735 B 6.98 % | 2.557 B 5.52 % | 2.423 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -1.263 M -118.23 % | 6.929 M 248.82 % | -4.656 M -454.95 % | -839.000 K 71.53 % | -2.947 M 72.78 % | -10.826 M -52.37 % | -7.105 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 | 0.000 | 0.000 100.00 % | -535.600 M -24.21 % | -431.193 M 0.37 % | -432.783 M -19.03 % | -363.597 M -2 473.35 % | 15.320 M -88.47 % | 132.923 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 | 7.084 M 109.77 % | -72.510 M 16.92 % | -87.274 M -103.30 % | -42.929 M -170.73 % | 60.691 M 978.56 % | -6.908 M -53.72 % | -4.494 M 96.43 % | -125.818 M -234.44 % | -37.621 M -280.74 % | 20.815 M 193.40 % | -22.287 M 87.35 % | -176.179 M -1 798.27 % | 10.374 M 145.65 % | -22.724 M -356.49 % | -4.978 M -104.60 % | 108.114 M 465.33 % | 19.124 M 124.99 % | -76.537 M -696.22 % | 12.837 M 173.60 % | -17.441 M -883.70 % | -1.773 M 61.46 % | -4.600 M -109.79 % | 46.967 M |
Accounts receivables | -41.269 M | 0.000 100.00 % | -64.718 M -16.68 % | -55.464 M -90.57 % | -29.105 M -9.33 % | -26.621 M -195.01 % | 28.019 M 132.34 % | -86.647 M -1 713.46 % | -4.778 M -135.32 % | 13.528 M 556.41 % | -2.964 M 96.49 % | -84.549 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -13.128 M | 0.000 100.00 % | -193.029 M -264.90 % | -52.899 M -370.05 % | -11.254 M 70.44 % | -38.074 M -17.10 % | -32.513 M 17.00 % | -39.171 M -19.27 % | -32.843 M -550.71 % | 7.287 M 137.71 % | -19.323 M 78.91 % | -91.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.758 M 214.82 % | 1.829 M 114.15 % | -12.928 M -461.52 % | 3.576 M -14.80 % | 4.197 M |
Accounts payables | 26.570 M | 0.000 -100.00 % | 117.119 M 83.56 % | 63.804 M 331.68 % | -27.540 M -189.75 % | 30.684 M 164.65 % | -47.459 M -170.17 % | 67.631 M 114.76 % | 31.491 M 541.76 % | 4.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 34.911 M 148.15 % | -72.510 M -235.90 % | 53.354 M 3 173.25 % | 1.630 M -98.73 % | 128.590 M 374.45 % | 27.103 M -42.89 % | 47.459 M 170.17 % | -67.631 M -114.76 % | -31.491 M -541.76 % | -4.907 M -184.97 % | 5.775 M -36.84 % | 9.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.079 M 136.74 % | -19.270 M -272.75 % | 11.155 M 236.44 % | -8.176 M -119.12 % | 42.770 M |
Other non cash items | 34.490 M -3.60 % | 35.778 M -94.09 % | 605.464 M 20.06 % | 504.310 M 1.45 % | 497.102 M 29.12 % | 384.997 M 959.20 % | 36.348 M -43.59 % | 64.436 M 134.63 % | 27.463 M -27.94 % | 38.110 M 410.01 % | -12.293 M -110.03 % | 122.602 M 682.00 % | 15.678 M -52.84 % | 33.243 M 305.41 % | -16.184 M -828.68 % | 2.221 M 110.96 % | -20.263 M 64.99 % | -57.870 M 31.23 % | -84.151 M -77.56 % | -47.392 M 7.94 % | -51.482 M -677.48 % | 8.915 M 11.40 % | 8.003 M |
Net cash provided by operating activities | 386.888 M 48.45 % | 260.611 M 2.18 % | 255.051 M -15.49 % | 301.788 M -21.70 % | 385.425 M 54.21 % | 249.940 M 11.36 % | 224.451 M 48.22 % | 151.431 M -29.99 % | 216.309 M -7.85 % | 234.738 M 98.48 % | 118.268 M 16.26 % | 101.728 M -52.07 % | 212.248 M 23.92 % | 171.275 M -0.73 % | 172.528 M -33.38 % | 258.973 M 86.02 % | 139.218 M 8.26 % | 128.598 M -36.29 % | 201.852 M 35.53 % | 148.936 M -15.11 % | 175.456 M 1.67 % | 172.576 M -20.04 % | 215.822 M |
Investments in property plant and equipment | -248.118 M -38.68 % | -178.911 M 5.04 % | -188.397 M 17.88 % | -229.423 M -15.11 % | -199.303 M 8.97 % | -218.942 M -11.74 % | -195.935 M -11.09 % | -176.381 M 2.19 % | -180.323 M -14.37 % | -157.671 M 4.12 % | -164.438 M 5.83 % | -174.623 M -20.15 % | -145.334 M -2.56 % | -141.705 M 35.55 % | -219.853 M -95.71 % | -112.334 M -6.07 % | -105.902 M 7.00 % | -113.874 M -13.70 % | -100.152 M 26.80 % | -136.816 M -11.79 % | -122.390 M -1 741.50 % | 7.456 M | 0.000 |
Acquisitions net | -11.178 M 63.59 % | -30.699 M -565.63 % | 6.593 M 321.91 % | -2.971 M -130.69 % | 9.680 M 133.50 % | -28.898 M 9.80 % | -32.037 M 78.24 % | -147.258 M -642.59 % | 27.140 M 410.14 % | -8.751 M -144.25 % | 19.776 M 128.40 % | -69.645 M -681.47 % | -8.912 M 74.75 % | -35.294 M 56.39 % | -80.937 M -645.41 % | -10.858 M 48.11 % | -20.924 M 39.52 % | -34.597 M -278.36 % | -9.144 M -18.60 % | -7.710 M 80.96 % | -40.499 M 74.55 % | -159.132 M -3 316.32 % | -4.658 M |
Purchases of investments | -5.039 M 82.62 % | -28.985 M -72.40 % | -16.813 M -875.80 % | -1.723 M 85.78 % | -12.120 M -297.38 % | -3.050 M -109.86 % | 30.931 M 852.76 % | -4.109 M 86.54 % | -30.531 M -1 233.30 % | 2.694 M 102.69 % | -100.058 M -284.16 % | -26.046 M | 0.000 | 0.000 | 0.000 100.00 % | -49.632 M -584.20 % | -7.254 M 94.18 % | -124.550 M -422.44 % | -23.840 M | 0.000 | 0.000 100.00 % | -1.597 M 85.44 % | -10.967 M |
Sales maturities of investments | 13.911 M 549.44 % | 2.142 M 28.49 % | 1.667 M -7.85 % | 1.809 M 29.58 % | 1.396 M -95.63 % | 31.937 M 2 787.61 % | 1.106 M -99.27 % | 151.367 M 4 363.79 % | 3.391 M -44.02 % | 6.057 M -92.46 % | 80.282 M -16.10 % | 95.691 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.565 M -26.20 % | 14.315 M -94.16 % | 245.125 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.333 M | 0.000 |
Other investing activites | 6.545 M 3 842.77 % | 166.000 K 101.87 % | -8.882 M -615.50 % | 1.723 M 223.42 % | -1.396 M 95.63 % | -31.937 M -7.64 % | -29.670 M -1 198.47 % | -2.285 M -279.64 % | 1.272 M -90.77 % | 13.777 M 68.84 % | 8.160 M 183.92 % | 2.874 M 171.94 % | -3.995 M -104.35 % | 91.785 M 1 020.42 % | 8.192 M 48.16 % | 5.529 M -64.44 % | 15.547 M 45.63 % | 10.676 M -82.99 % | 62.760 M 3 618.01 % | 1.688 M -82.93 % | 9.886 M 108.21 % | -120.482 M -15.06 % | -104.710 M |
Net cash used for investing activites | -243.879 M -3.21 % | -236.287 M -19.97 % | -196.950 M 14.59 % | -230.585 M -14.30 % | -201.743 M 19.59 % | -250.890 M -11.21 % | -225.605 M 31.64 % | -330.033 M -122.21 % | -148.520 M -1.32 % | -146.588 M -160.74 % | -56.220 M 78.98 % | -267.440 M -69.01 % | -158.241 M -85.70 % | -85.214 M 70.88 % | -292.598 M -86.69 % | -156.730 M -50.39 % | -104.218 M -197.10 % | 107.330 M 330.64 % | -46.536 M 67.42 % | -142.838 M 6.64 % | -153.003 M 42.79 % | -267.422 M -122.23 % | -120.335 M |
Debt repayment | 32.048 M -52.52 % | 67.497 M 457.83 % | -18.863 M 70.41 % | -63.750 M -308.61 % | 30.559 M -14.44 % | 35.718 M 139.93 % | 14.887 M -89.00 % | 135.309 M 1 789.53 % | 7.161 M 104.18 % | -171.247 M -4 605.88 % | -3.639 M -103.07 % | 118.657 M 338.82 % | -49.685 M -76.24 % | -28.191 M -140.17 % | 70.178 M 189.98 % | -77.994 M -285.91 % | 41.952 M 120.64 % | -203.294 M -871.95 % | -20.916 M -32.12 % | -15.831 M -113.03 % | 121.497 M -36.33 % | 190.833 M 236.20 % | 56.761 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.436 M 6 312.57 % | 1.114 M -6.86 % | 1.196 M | 0.000 -100.00 % | 380.000 K 304.26 % | 94.000 K | 0.000 | 0.000 -100.00 % | 3.357 M | 0.000 -100.00 % | 6.199 M 7.42 % | 5.771 M 223.85 % | 1.782 M -53.08 % | 3.798 M 781.21 % | 431.000 K -32.55 % | 639.000 K | 0.000 | 0.000 |
Common stock repurchased | -677.000 K 87.14 % | -5.264 M 60.33 % | -13.271 M -655.32 % | -1.757 M 49.97 % | -3.512 M 59.76 % | -8.727 M | 0.000 -100.00 % | 1.196 M 116.59 % | -7.211 M -830.45 % | -775.000 K -5 066.67 % | -15.000 K 99.58 % | -3.557 M 47.58 % | -6.785 M 22.63 % | -8.769 M -312.08 % | -2.128 M 83.44 % | -12.847 M -1.97 % | -12.599 M | 0.000 100.00 % | -2.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -21.959 M -25.41 % | -17.510 M 14.58 % | -20.499 M 24.06 % | -26.995 M -1 992.64 % | -1.290 M 90.64 % | -13.783 M 29.30 % | -19.494 M 12.28 % | -22.224 M -59.38 % | -13.944 M -24.27 % | -11.221 M 19.96 % | -14.019 M 23.07 % | -18.222 M 13.40 % | -21.042 M 18.24 % | -25.735 M -25.46 % | -20.512 M -630.22 % | -2.809 M 89.95 % | -27.943 M -8.74 % | -25.698 M -4.84 % | -24.512 M 9.32 % | -27.031 M -1.97 % | -26.508 M -1.86 % | -26.023 M -4.23 % | -24.968 M |
Other financing activites | -20.155 M -21.86 % | -16.539 M -558.92 % | -2.510 M 92.62 % | -34.002 M -4 006.52 % | -828.000 K 66.09 % | -2.442 M 3.17 % | -2.522 M -26.86 % | -1.988 M -102.45 % | 81.239 M 2 332.45 % | -3.639 M 5.28 % | -3.842 M | 0.000 | 0.000 -100.00 % | 3.357 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.425 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -857.000 K |
Net cash used provided by financing activities | -10.743 M -138.12 % | 28.184 M 147.76 % | -59.014 M 50.85 % | -120.069 M -566.16 % | 25.757 M 139.24 % | 10.766 M 278.99 % | -6.015 M -105.36 % | 112.293 M 66.99 % | 67.245 M 136.06 % | -186.502 M -771.26 % | -21.406 M -122.88 % | 93.556 M 220.70 % | -77.512 M -30.63 % | -59.338 M -224.82 % | 47.538 M 154.36 % | -87.451 M -1 317.81 % | 7.181 M 103.24 % | -221.785 M -400.30 % | -44.330 M -4.48 % | -42.431 M -144.37 % | 95.628 M -41.98 % | 164.810 M 103.79 % | 80.872 M |
Effect of forex changes on cash | 12.178 M 174.55 % | -16.336 M -292.14 % | 8.502 M -37.37 % | 13.574 M 191.52 % | -14.831 M -1 144.44 % | 1.420 M -53.75 % | 3.070 M 289.16 % | -1.623 M -119.02 % | 8.535 M -50.93 % | 17.393 M -14.59 % | 20.365 M 3 964.87 % | 501.000 K -10.54 % | 560.000 K -49.91 % | 1.118 M -84.55 % | 7.236 M 403.65 % | -2.383 M -239.85 % | 1.704 M 119.12 % | -8.913 M -93.09 % | -4.616 M -152.83 % | 8.738 M 287.11 % | -4.670 M 69.77 % | -15.449 M -200.48 % | 15.375 M |
Net change in cash | 144.444 M 299.33 % | 36.172 M 411.18 % | -11.624 M 50.12 % | -23.303 M -119.81 % | 117.647 M 2 047.80 % | -6.040 M -47.35 % | -4.099 M 93.97 % | -67.932 M -147.32 % | 143.570 M 277.33 % | -80.960 M -232.70 % | 61.008 M 188.24 % | -69.140 M -201.07 % | -22.965 M -182.49 % | 27.841 M 142.64 % | -65.296 M -627.60 % | 12.376 M -71.92 % | 44.074 M 749.87 % | 5.186 M -95.12 % | 106.370 M 485.47 % | -27.595 M -124.33 % | 113.411 M 108.04 % | 54.515 M -71.57 % | 191.734 M |
Cash at beginning of period | 533.074 M 7.28 % | 496.902 M -11.31 % | 560.240 M -3.99 % | 583.543 M 25.25 % | 465.896 M -1.28 % | 471.936 M 46.17 % | 322.860 M -17.38 % | 390.792 M 58.07 % | 247.222 M -24.67 % | 328.182 M 22.83 % | 267.174 M -20.56 % | 336.314 M -6.39 % | 359.279 M 8.40 % | 331.438 M -16.46 % | 396.734 M 3.22 % | 384.358 M 12.95 % | 340.284 M 1.55 % | 335.098 M 46.51 % | 228.728 M -10.77 % | 256.323 M -13.34 % | 295.793 M | 0.000 | 0.000 |
Cash at end of period | 677.518 M 27.10 % | 533.074 M -2.83 % | 548.616 M -2.07 % | 560.240 M -3.99 % | 583.543 M 25.25 % | 465.896 M 46.16 % | 318.761 M -1.27 % | 322.860 M -17.38 % | 390.792 M 58.07 % | 247.222 M -24.67 % | 328.182 M 22.83 % | 267.174 M -20.56 % | 336.314 M -6.39 % | 359.279 M 8.40 % | 331.438 M -16.46 % | 396.734 M 3.22 % | 384.358 M 12.95 % | 340.284 M 1.55 % | 335.098 M 46.51 % | 228.728 M -44.10 % | 409.204 M 650.63 % | 54.515 M -71.57 % | 191.734 M |
Operating cash flow | 386.888 M 48.45 % | 260.611 M 2.18 % | 255.051 M -15.49 % | 301.788 M -21.70 % | 385.425 M 54.21 % | 249.940 M 11.36 % | 224.451 M 48.22 % | 151.431 M -29.99 % | 216.309 M -7.85 % | 234.738 M 98.48 % | 118.268 M 16.26 % | 101.728 M -52.07 % | 212.248 M 23.92 % | 171.275 M -0.73 % | 172.528 M -33.38 % | 258.973 M 86.02 % | 139.218 M 8.26 % | 128.598 M -36.29 % | 201.852 M 35.53 % | 148.936 M -15.11 % | 175.456 M 1.67 % | 172.576 M -20.04 % | 215.822 M |
Capital expenditure | -248.118 M -38.68 % | -178.911 M 5.04 % | -188.397 M 17.88 % | -229.423 M -15.11 % | -199.303 M 8.97 % | -218.942 M -11.74 % | -195.935 M -11.09 % | -176.381 M 2.19 % | -180.323 M -14.37 % | -157.671 M 4.12 % | -164.438 M 5.83 % | -174.623 M -20.15 % | -145.334 M -2.56 % | -141.705 M 35.55 % | -219.853 M -95.71 % | -112.334 M -6.07 % | -105.902 M 7.00 % | -113.874 M -13.70 % | -100.152 M 26.80 % | -136.816 M -11.79 % | -122.390 M -1 741.50 % | 7.456 M | 0.000 |
Free CashFlow | 138.770 M 69.85 % | 81.700 M 22.57 % | 66.654 M -7.89 % | 72.365 M -61.12 % | 186.122 M 500.43 % | 30.998 M 8.70 % | 28.516 M 214.29 % | -24.950 M -169.33 % | 35.986 M -53.31 % | 77.067 M 266.92 % | -46.170 M 36.66 % | -72.895 M -208.94 % | 66.914 M 126.29 % | 29.570 M 162.48 % | -47.325 M -132.27 % | 146.639 M 340.15 % | 33.316 M 126.27 % | 14.724 M -85.52 % | 101.700 M 739.11 % | 12.120 M -77.16 % | 53.066 M -70.52 % | 180.032 M -16.58 % | 215.822 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.396 B -9.68 % | 3.760 B 11.24 % | 3.380 B -1.02 % | 3.415 B 1.17 % | 3.376 B -4.32 % | 3.528 B 16.69 % | 3.023 B 3.04 % | 2.934 B 9.63 % | 2.676 B -2.68 % | 2.750 B 14.09 % | 2.410 B -6.56 % | 2.580 B 6.26 % | 2.428 B -3.49 % | 2.516 B 7.18 % | 2.347 B -5.99 % | 2.497 B 5.96 % | 2.356 B 1.28 % | 2.326 B 11.21 % | 2.092 B -7.55 % | 2.263 B 3.84 % | 2.179 B -8.24 % | 2.375 B 6.38 % | 2.232 B -0.54 % | 2.244 B 14.48 % | 1.960 B -11.05 % | 2.204 B 7.92 % | 2.042 B 2.59 % | 1.991 B 0.00 % | 1.991 B 11.51 % | 1.785 B 0.00 % | 1.785 B 8.86 % | 1.640 B 0.00 % | 1.640 B -7.76 % | 1.778 B 0.00 % | 1.778 B 3.98 % | 1.710 B 0.00 % | 1.710 B 2.43 % | 1.669 B 0.00 % | 1.669 B -0.35 % | 1.675 B 0.00 % | 1.675 B 1.36 % | 1.652 B 0.00 % | 1.652 B 100.00 % | 826.113 M -58.72 % | 2.001 B 0.00 % | 2.001 B 1.53 % | 1.971 B 100.00 % | 985.500 M |
Net income | 38.630 M -21.25 % | 49.053 M -15.30 % | 57.916 M 28.15 % | 45.193 M -11.88 % | 51.286 M 1 672.23 % | -3.262 M -104.57 % | 71.308 M 341.15 % | 16.164 M -75.79 % | 66.775 M 27.61 % | 52.326 M 97.56 % | 26.486 M -43.03 % | 46.492 M 71.49 % | 27.110 M 16.60 % | 23.250 M -26.37 % | 31.576 M 0.84 % | 31.313 M -49.23 % | 61.675 M -15.81 % | 73.256 M 134.51 % | 31.238 M 39.57 % | 22.382 M -35.31 % | 34.597 M 56.43 % | 22.116 M 25.15 % | 17.672 M -27.37 % | 24.332 M -0.54 % | 24.465 M -11.26 % | 27.569 M -25.09 % | 36.805 M 98.73 % | 18.520 M -26.19 % | 25.093 M -29.67 % | 35.680 M -21.95 % | 45.716 M 112.73 % | 21.490 M -6.59 % | 23.006 M 27.24 % | 18.081 M -9.11 % | 19.894 M -84.43 % | 127.760 M 276.92 % | 33.896 M -35.57 % | 52.611 M -11.54 % | 59.473 M 105.78 % | 28.901 M -14.72 % | 33.889 M -5.88 % | 36.008 M -22.00 % | 46.164 M 100.00 % | 23.082 M -42.09 % | 39.861 M 0.00 % | 39.861 M -6.95 % | 42.838 M 100.00 % | 21.419 M |
Income before tax | 73.468 M -14.79 % | 86.219 M -2.99 % | 88.878 M 25.09 % | 71.050 M -15.24 % | 83.822 M 235.41 % | 24.991 M -78.49 % | 116.168 M 145.94 % | 47.235 M -56.12 % | 107.642 M 19.10 % | 90.376 M 75.04 % | 51.632 M -28.40 % | 72.111 M 55.12 % | 46.486 M 31.45 % | 35.364 M -29.79 % | 50.366 M 10.77 % | 45.467 M -53.19 % | 97.139 M -1.39 % | 98.512 M 61.16 % | 61.128 M 46.26 % | 41.793 M -29.68 % | 59.430 M 71.35 % | 34.684 M -5.04 % | 36.524 M -26.68 % | 49.817 M -11.68 % | 56.403 M 0.00 % | 56.405 M -3.27 % | 58.309 M 38.04 % | 42.240 M 0.00 % | 42.240 M -27.13 % | 57.969 M 0.00 % | 57.969 M 56.89 % | 36.948 M 0.00 % | 36.948 M 44.51 % | 25.568 M 0.00 % | 25.568 M -30.43 % | 36.751 M 0.00 % | 36.751 M -55.04 % | 81.740 M 0.00 % | 81.740 M 65.57 % | 49.369 M 0.00 % | 49.369 M -21.89 % | 63.206 M 0.00 % | 63.206 M 100.00 % | 31.603 M -35.24 % | 48.801 M 0.00 % | 48.801 M -6.86 % | 52.396 M 100.00 % | 26.198 M |
Income before tax ratio | 0.02 -5.66 % | 0.02 -12.79 % | 0.03 26.39 % | 0.02 -16.21 % | 0.02 250.54 % | 0.01 -81.56 % | 0.04 138.68 % | 0.02 -59.97 % | 0.04 22.38 % | 0.03 53.42 % | 0.02 -23.37 % | 0.03 45.99 % | 0.02 36.21 % | 0.01 -34.49 % | 0.02 17.84 % | 0.02 -55.83 % | 0.04 -2.64 % | 0.04 44.91 % | 0.03 58.21 % | 0.02 -32.28 % | 0.03 86.73 % | 0.01 -10.74 % | 0.02 -26.29 % | 0.02 -22.85 % | 0.03 12.41 % | 0.03 -10.36 % | 0.03 34.56 % | 0.02 0.00 % | 0.02 -34.66 % | 0.03 0.00 % | 0.03 44.12 % | 0.02 0.00 % | 0.02 56.66 % | 0.01 0.00 % | 0.01 -33.09 % | 0.02 0.00 % | 0.02 -56.11 % | 0.05 0.00 % | 0.05 66.14 % | 0.03 0.00 % | 0.03 -22.94 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 56.87 % | 0.02 0.00 % | 0.02 -8.26 % | 0.03 0.00 % | 0.03 |
EBITDA | 198.750 M -15.57 % | 235.393 M 13.84 % | 206.780 M 7.74 % | 191.932 M -7.25 % | 206.926 M 39.51 % | 148.319 M -35.67 % | 230.557 M 38.83 % | 166.074 M -27.63 % | 229.494 M 8.05 % | 212.400 M 15.95 % | 183.177 M 7.80 % | 169.922 M -3.53 % | 176.134 M 55.42 % | 113.328 M -17.16 % | 136.801 M 1.14 % | 135.260 M -18.16 % | 165.278 M -1.69 % | 168.123 M 25.42 % | 134.049 M 4.70 % | 128.037 M -10.29 % | 142.721 M 21.55 % | 117.420 M 11.04 % | 105.748 M -15.15 % | 124.624 M -0.27 % | 124.963 M -4.08 % | 130.279 M -0.27 % | 130.628 M 7.89 % | 121.075 M -0.01 % | 121.085 M -4.00 % | 126.130 M 1.22 % | 124.605 M 29.65 % | 96.105 M -8.13 % | 104.614 M 25.54 % | 83.332 M -20.81 % | 105.225 M 419.94 % | 20.238 M -87.44 % | 161.151 M -9.70 % | 178.457 M 26.27 % | 141.334 M 18.46 % | 119.312 M 4.36 % | 114.324 M -13.88 % | 132.753 M 9.48 % | 121.254 M 100.00 % | 60.627 M -34.86 % | 93.070 M 0.00 % | 93.070 M 3.43 % | 89.984 M 100.00 % | 44.992 M |
Net income ratio | 0.01 -12.81 % | 0.01 -23.86 % | 0.02 29.48 % | 0.01 -12.90 % | 0.02 1 743.13 % | 0.00 -103.92 % | 0.02 328.14 % | 0.01 -77.92 % | 0.02 31.13 % | 0.02 73.16 % | 0.01 -39.03 % | 0.02 61.39 % | 0.01 20.82 % | 0.01 -31.30 % | 0.01 7.27 % | 0.01 -52.09 % | 0.03 -16.87 % | 0.03 110.86 % | 0.01 50.97 % | 0.01 -37.70 % | 0.02 70.48 % | 0.01 17.64 % | 0.01 -26.98 % | 0.01 -13.12 % | 0.01 -0.24 % | 0.01 -30.59 % | 0.02 93.72 % | 0.01 -26.19 % | 0.01 -36.93 % | 0.02 -21.95 % | 0.03 95.41 % | 0.01 -6.59 % | 0.01 37.94 % | 0.01 -9.11 % | 0.01 -85.02 % | 0.07 276.92 % | 0.02 -37.10 % | 0.03 -11.54 % | 0.04 106.50 % | 0.02 -14.72 % | 0.02 -7.15 % | 0.02 -22.00 % | 0.03 0.00 % | 0.03 40.27 % | 0.02 0.00 % | 0.02 -8.35 % | 0.02 0.00 % | 0.02 |
Ratio EBITDA | 0.06 -6.52 % | 0.06 2.34 % | 0.06 8.85 % | 0.06 -8.32 % | 0.06 45.81 % | 0.04 -44.87 % | 0.08 34.73 % | 0.06 -33.99 % | 0.09 11.02 % | 0.08 1.63 % | 0.08 15.37 % | 0.07 -9.21 % | 0.07 61.05 % | 0.05 -22.71 % | 0.06 7.59 % | 0.05 -22.77 % | 0.07 -2.93 % | 0.07 12.77 % | 0.06 13.25 % | 0.06 -13.61 % | 0.07 32.46 % | 0.05 4.37 % | 0.05 -14.69 % | 0.06 -12.89 % | 0.06 7.83 % | 0.06 -7.59 % | 0.06 5.17 % | 0.06 -0.01 % | 0.06 -13.91 % | 0.07 1.22 % | 0.07 19.10 % | 0.06 -8.13 % | 0.06 36.09 % | 0.05 -20.81 % | 0.06 400.05 % | 0.01 -87.44 % | 0.09 -11.84 % | 0.11 26.27 % | 0.08 18.87 % | 0.07 4.36 % | 0.07 -15.04 % | 0.08 9.48 % | 0.07 0.00 % | 0.07 57.80 % | 0.05 0.00 % | 0.05 1.87 % | 0.05 0.00 % | 0.05 |
Gross profit ratio | 0.13 0.29 % | 0.13 -63.18 % | 0.34 5.35 % | 0.33 174.07 % | 0.12 -4.24 % | 0.12 -4.65 % | 0.13 -4.76 % | 0.14 -9.54 % | 0.15 3.76 % | 0.15 10.69 % | 0.13 -5.74 % | 0.14 4.20 % | 0.13 -60.17 % | 0.34 -4.61 % | 0.35 8.93 % | 0.32 -9.93 % | 0.36 -3.07 % | 0.37 -2.23 % | 0.38 6.69 % | 0.36 -0.80 % | 0.36 14.40 % | 0.31 -2.64 % | 0.32 -1.45 % | 0.33 -9.86 % | 0.36 5.05 % | 0.34 -4.56 % | 0.36 4.78 % | 0.34 0.00 % | 0.34 -5.44 % | 0.36 0.00 % | 0.36 -3.79 % | 0.38 0.00 % | 0.38 11.47 % | 0.34 0.00 % | 0.34 -7.26 % | 0.37 0.00 % | 0.37 -5.68 % | 0.39 0.00 % | 0.39 3.16 % | 0.38 0.00 % | 0.38 -14.02 % | 0.44 0.00 % | 0.44 0.00 % | 0.44 -44.34 % | 0.79 0.00 % | 0.79 -0.92 % | 0.79 0.00 % | 0.79 |
Weighted average shs out dil | 13.361 M 0.00 % | 13.361 M -0.11 % | 13.376 M -0.40 % | 13.430 M -0.32 % | 13.472 M 0.00 % | 13.472 M -1.62 % | 13.694 M -0.06 % | 13.703 M -0.48 % | 13.768 M -0.89 % | 13.891 M 0.18 % | 13.867 M -0.55 % | 13.944 M -0.22 % | 13.974 M -1.40 % | 14.172 M -0.36 % | 14.223 M 0.40 % | 14.167 M -0.08 % | 14.178 M -0.92 % | 14.309 M -0.14 % | 14.329 M -0.40 % | 14.387 M 0.10 % | 14.373 M -13.65 % | 16.644 M 36.48 % | 12.195 M -16.19 % | 14.551 M 1.20 % | 14.378 M -0.60 % | 14.465 M -1.23 % | 14.646 M 0.41 % | 14.586 M 0.00 % | 14.586 M -0.54 % | 14.666 M 0.00 % | 14.666 M 1.85 % | 14.400 M 0.00 % | 14.400 M -2.55 % | 14.776 M -0.15 % | 14.798 M -2.13 % | 15.121 M 0.00 % | 15.121 M 0.26 % | 15.081 M 0.00 % | 15.081 M 0.19 % | 15.052 M 0.00 % | 15.052 M 0.27 % | 15.012 M 0.00 % | 15.012 M 0.00 % | 15.012 M -2.83 % | 15.448 M 0.00 % | 15.448 M 0.18 % | 15.421 M 0.00 % | 15.421 M |
Weighted average shs out | 13.361 M 0.00 % | 13.361 M -0.11 % | 13.376 M -0.40 % | 13.430 M -0.32 % | 13.472 M 0.00 % | 13.472 M -1.62 % | 13.694 M 0.00 % | 13.694 M -0.15 % | 13.715 M -0.42 % | 13.773 M -0.11 % | 13.788 M 0.00 % | 13.788 M -1.06 % | 13.935 M -1.77 % | 14.186 M -0.26 % | 14.223 M 2.36 % | 13.896 M -1.99 % | 14.178 M 1.47 % | 13.973 M -2.49 % | 14.329 M -0.56 % | 14.410 M 0.26 % | 14.373 M -13.61 % | 16.636 M 36.42 % | 12.195 M -16.37 % | 14.582 M 1.42 % | 14.378 M -0.60 % | 14.465 M -1.23 % | 14.646 M 3.10 % | 14.206 M -2.61 % | 14.586 M 1.79 % | 14.330 M -2.29 % | 14.666 M 3.83 % | 14.125 M -1.90 % | 14.400 M -1.41 % | 14.605 M -1.30 % | 14.798 M -1.22 % | 14.981 M -0.92 % | 15.121 M 1.36 % | 14.918 M -1.08 % | 15.081 M 1.02 % | 14.929 M -0.82 % | 15.052 M 0.89 % | 14.919 M -0.62 % | 15.012 M 0.00 % | 15.012 M -2.83 % | 15.448 M 0.00 % | 15.448 M 0.18 % | 15.421 M 0.00 % | 15.421 M |
EPS diluted | 2.89 -21.25 % | 3.67 -15.24 % | 4.33 28.49 % | 3.37 -11.55 % | 3.81 1 687.50 % | -0.24 -104.61 % | 5.21 341.53 % | 1.18 -75.67 % | 4.85 28.65 % | 3.77 97.38 % | 1.91 -42.64 % | 3.33 71.65 % | 1.94 18.29 % | 1.64 -26.13 % | 2.22 0.45 % | 2.21 -49.20 % | 4.35 -15.04 % | 5.12 134.86 % | 2.18 39.74 % | 1.56 -35.27 % | 2.41 81.20 % | 1.33 -8.28 % | 1.45 -13.17 % | 1.67 -1.76 % | 1.70 -10.53 % | 1.90 -24.60 % | 2.52 98.43 % | 1.27 -26.16 % | 1.72 -29.22 % | 2.43 -22.12 % | 3.12 109.40 % | 1.49 -6.88 % | 1.60 30.08 % | 1.23 -8.21 % | 1.34 -84.14 % | 8.45 277.23 % | 2.24 -35.82 % | 3.49 -11.42 % | 3.94 106.28 % | 1.91 -15.49 % | 2.26 -5.44 % | 2.39 -22.40 % | 3.08 100.00 % | 1.54 -40.31 % | 2.58 0.00 % | 2.58 -7.19 % | 2.78 100.00 % | 1.39 |
Earnings per share | 2.89 -21.25 % | 3.67 -15.24 % | 4.33 28.49 % | 3.37 -11.55 % | 3.81 1 687.50 % | -0.24 -104.61 % | 5.21 341.53 % | 1.18 -75.77 % | 4.87 28.16 % | 3.80 97.92 % | 1.92 -43.03 % | 3.37 72.82 % | 1.95 18.90 % | 1.64 -26.13 % | 2.22 -5.13 % | 2.34 -46.21 % | 4.35 -17.92 % | 5.30 143.12 % | 2.18 40.65 % | 1.55 -35.68 % | 2.41 81.20 % | 1.33 -8.28 % | 1.45 -13.17 % | 1.67 -1.76 % | 1.70 -10.53 % | 1.90 -24.60 % | 2.52 86.67 % | 1.35 -21.51 % | 1.72 -32.81 % | 2.56 -17.95 % | 3.12 101.29 % | 1.55 -3.13 % | 1.60 26.98 % | 1.26 -5.97 % | 1.34 -84.33 % | 8.55 281.70 % | 2.24 -37.25 % | 3.57 -9.39 % | 3.94 102.05 % | 1.95 -13.72 % | 2.26 -7.00 % | 2.43 -21.10 % | 3.08 100.00 % | 1.54 -40.31 % | 2.58 0.00 % | 2.58 -7.19 % | 2.78 100.00 % | 1.39 |
Gross profit | 430.080 M -9.42 % | 474.816 M -59.04 % | 1.159 B 4.27 % | 1.112 B 177.26 % | 400.937 M -8.37 % | 437.571 M 11.26 % | 393.280 M -1.87 % | 400.760 M -0.82 % | 404.086 M 0.98 % | 400.163 M 26.29 % | 316.856 M -11.93 % | 359.765 M 10.72 % | 324.940 M -61.56 % | 845.413 M 2.24 % | 826.886 M 2.40 % | 807.470 M -4.55 % | 845.992 M -1.84 % | 861.823 M 8.73 % | 792.626 M -1.36 % | 803.590 M 3.01 % | 780.106 M 4.97 % | 743.141 M 3.58 % | 717.458 M -1.98 % | 731.926 M 3.19 % | 709.289 M -6.55 % | 759.009 M 3.00 % | 736.894 M 7.49 % | 685.560 M 0.00 % | 685.560 M 5.45 % | 650.139 M 0.00 % | 650.139 M 4.74 % | 620.709 M 0.00 % | 620.709 M 2.82 % | 603.670 M 0.00 % | 603.670 M -3.57 % | 626.012 M 0.00 % | 626.012 M -3.39 % | 647.981 M 0.00 % | 647.981 M 2.80 % | 630.310 M 0.00 % | 630.310 M -12.84 % | 723.178 M 0.00 % | 723.178 M 100.00 % | 361.589 M -77.02 % | 1.574 B 0.00 % | 1.574 B 0.60 % | 1.564 B 100.00 % | 782.205 M |
Income tax expense | 28.535 M 20.28 % | 23.723 M -4.64 % | 24.877 M 9.18 % | 22.785 M -17.04 % | 27.465 M 28.20 % | 21.424 M -40.23 % | 35.843 M 48.53 % | 24.132 M -38.80 % | 39.433 M 24.33 % | 31.717 M 31.38 % | 24.142 M -8.62 % | 26.418 M 37.60 % | 19.199 M 45.04 % | 13.237 M -12.86 % | 15.191 M 5.57 % | 14.389 M -54.69 % | 31.758 M 53.19 % | 20.731 M -23.11 % | 26.962 M 51.27 % | 17.824 M -16.63 % | 21.379 M 121.48 % | 9.653 M -40.25 % | 16.155 M -30.28 % | 23.170 M -16.99 % | 27.912 M -3.20 % | 28.836 M 34.10 % | 21.504 M 25.41 % | 17.147 M 0.00 % | 17.147 M 39.94 % | 12.253 M 0.00 % | 12.253 M -12.11 % | 13.942 M 0.00 % | 13.942 M 145.70 % | 5.675 M 0.00 % | 5.675 M 98.72 % | 2.856 M 0.00 % | 2.856 M -87.18 % | 22.267 M 0.00 % | 22.267 M 43.84 % | 15.480 M 0.00 % | 15.480 M -9.17 % | 17.042 M 0.00 % | 17.042 M 100.00 % | 8.521 M -4.68 % | 8.940 M 0.00 % | 8.940 M -6.47 % | 9.558 M 100.00 % | 4.779 M |
Cost of revenue | 2.966 B -9.72 % | 3.285 B 47.91 % | 2.221 B -3.58 % | 2.303 B -22.57 % | 2.975 B -3.74 % | 3.090 B 17.50 % | 2.630 B 3.82 % | 2.533 B 11.49 % | 2.272 B -3.30 % | 2.350 B 12.24 % | 2.094 B -5.69 % | 2.220 B 5.57 % | 2.103 B 25.90 % | 1.670 B 9.87 % | 1.520 B -10.01 % | 1.689 B 11.86 % | 1.510 B 3.11 % | 1.465 B 12.73 % | 1.299 B -10.96 % | 1.459 B 4.30 % | 1.399 B -14.26 % | 1.632 B 7.71 % | 1.515 B 0.16 % | 1.512 B 20.88 % | 1.251 B -13.41 % | 1.445 B 10.70 % | 1.305 B 0.01 % | 1.305 B 0.00 % | 1.305 B 14.99 % | 1.135 B 0.00 % | 1.135 B 11.38 % | 1.019 B 0.00 % | 1.019 B -13.20 % | 1.174 B 0.00 % | 1.174 B 8.34 % | 1.084 B 0.00 % | 1.084 B 6.13 % | 1.021 B 0.00 % | 1.021 B -2.25 % | 1.044 B 0.00 % | 1.044 B 12.42 % | 929.048 M 0.00 % | 929.048 M 100.00 % | 464.524 M 8.69 % | 427.392 M 0.00 % | 427.392 M 5.12 % | 406.591 M 100.00 % | 203.296 M |
General and administrative 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 -100.00 % | 467.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.692 M 0.00 % | 335.692 M 4.86 % | 320.140 M 0.00 % | 320.140 M -0.29 % | 321.072 M 0.00 % | 321.072 M 2.85 % | 312.187 M 0.00 % | 312.187 M -47.93 % | 599.561 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.679 M 0.00 % | 263.679 M 2.33 % | 257.672 M 100.00 % | 128.836 M |
Selling and marketing 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 -100.00 % | 467.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.742 M 200.00 % | -136.742 M -233.19 % | 102.669 M 200.00 % | -102.669 M -177.23 % | 132.944 M 200.00 % | -132.944 M -253.47 % | 86.624 M 200.00 % | -86.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 -100.00 % | 412.602 M -9.93 % | 458.073 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 % | -36.047 M | 0.000 100.00 % | -38.540 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.263 B | 0.000 -100.00 % | 500.239 M | 0.000 -100.00 % | 63.569 M | 0.000 -100.00 % | 478.658 M | 0.000 -100.00 % | 545.500 M | 0.000 100.00 % | -12.366 M | 0.000 100.00 % | -20.124 M | 0.000 100.00 % | -16.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 327.546 M -12.34 % | 373.671 M -64.63 % | 1.056 B 1.56 % | 1.040 B 259.95 % | 288.989 M -12.20 % | 329.159 M 23.10 % | 267.390 M -9.27 % | 294.702 M 11.63 % | 264.002 M -6.11 % | 281.176 M 25.29 % | 224.416 M -14.58 % | 262.733 M 14.31 % | 229.846 M -71.58 % | 808.701 M 4.05 % | 777.235 M 2.12 % | 761.069 M 1.71 % | 748.247 M -1.88 % | 762.584 M 5.25 % | 724.549 M -3.85 % | 753.556 M 5.52 % | 714.147 M 1.81 % | 701.477 M 4.45 % | 671.602 M -0.56 % | 675.399 M 3.69 % | 651.350 M 170.78 % | 240.549 M 0.47 % | 239.424 M -77.20 % | 1.050 B 392.33 % | 213.259 M -78.07 % | 972.673 M 388.90 % | 198.951 M -79.28 % | 960.377 M 341.61 % | 217.471 M -76.68 % | 932.673 M 395.77 % | 188.128 M -80.08 % | 944.311 M 318.65 % | 225.563 M -75.40 % | 916.973 M 410.46 % | 179.638 M -80.55 % | 923.618 M 366.10 % | 198.159 M -80.09 % | 995.284 M 244.52 % | 288.892 M 100.00 % | 144.446 M 577 884.00 % | -25.000 K 0.00 % | -25.000 K 97.38 % | -954.500 K -100.00 % | -477.250 K |
Cost and expenses | 3.293 B -9.99 % | 3.659 B 11.64 % | 3.277 B -1.98 % | 3.344 B 2.45 % | 3.264 B -4.56 % | 3.420 B 18.02 % | 2.897 B 2.45 % | 2.828 B 11.51 % | 2.536 B -3.60 % | 2.631 B 13.51 % | 2.318 B -6.63 % | 2.483 B 6.43 % | 2.333 B -5.90 % | 2.479 B 7.90 % | 2.297 B -6.24 % | 2.450 B 8.50 % | 2.258 B 1.40 % | 2.227 B 10.05 % | 2.024 B -8.54 % | 2.213 B 4.71 % | 2.113 B -9.43 % | 2.333 B 6.71 % | 2.186 B -0.06 % | 2.188 B 15.00 % | 1.902 B -10.98 % | 2.137 B 8.15 % | 1.976 B 2.04 % | 1.937 B 0.00 % | 1.937 B 12.55 % | 1.721 B 0.00 % | 1.721 B 7.02 % | 1.608 B 0.00 % | 1.608 B -7.29 % | 1.734 B 0.00 % | 1.734 B 3.94 % | 1.668 B 0.00 % | 1.668 B 6.32 % | 1.569 B 0.00 % | 1.569 B -2.25 % | 1.605 B 0.00 % | 1.605 B 2.18 % | 1.571 B 0.00 % | 1.571 B 100.00 % | 785.568 M 5.79 % | 742.581 M 0.00 % | 742.581 M 4.14 % | 713.047 M 100.00 % | 356.524 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 | 0.000 | 0.000 |
Selling general and administrative expenses | 327.546 M -12.34 % | 373.671 M -41.96 % | 643.809 M 10.59 % | 582.133 M 101.44 % | 288.989 M -12.20 % | 329.159 M 23.10 % | 267.390 M -9.27 % | 294.702 M 11.63 % | 264.002 M -6.11 % | 281.176 M 25.29 % | 224.416 M -14.58 % | 262.733 M 14.31 % | 229.846 M -45.89 % | 424.781 M -4.20 % | 443.386 M 4.29 % | 425.161 M -2.13 % | 434.407 M 1.55 % | 427.756 M 3.97 % | 411.413 M -0.06 % | 411.656 M 0.76 % | 408.534 M 4.49 % | 390.986 M 0.68 % | 388.356 M 1.29 % | 383.405 M 2.36 % | 374.553 M 55.71 % | 240.549 M 0.47 % | 239.424 M 212.27 % | -213.259 M -200.00 % | 213.259 M -54.86 % | 472.434 M 137.46 % | 198.951 M -52.95 % | 422.808 M 94.42 % | 217.471 M -52.10 % | 454.015 M 141.33 % | 188.128 M -52.83 % | 398.811 M 76.81 % | 225.563 M -46.28 % | 419.923 M 133.76 % | 179.638 M 190.65 % | -198.159 M -200.00 % | 198.159 M 168.59 % | -288.892 M -200.00 % | 288.892 M 100.00 % | 144.446 M 577 884.00 % | -25.000 K 0.00 % | -25.000 K 97.38 % | -954.500 K -100.00 % | -477.250 K |
Interest income | 16.828 M -1.92 % | 17.158 M | 0.000 -100.00 % | 27.597 M 91.46 % | 14.414 M 85.56 % | 7.768 M 29.51 % | 5.998 M 129.72 % | 2.611 M -34.66 % | 3.996 M 35.32 % | 2.953 M -61.87 % | 7.745 M 79.32 % | 4.319 M -14.73 % | 5.065 M 275.74 % | 1.348 M 88.53 % | 715.000 K -23.45 % | 934.000 K 54.13 % | 606.000 K -16.64 % | 727.000 K -89.54 % | 6.949 M -15.68 % | 8.241 M 26.22 % | 6.529 M -6.46 % | 6.980 M -25.20 % | 9.332 M 39.08 % | 6.710 M 336.85 % | 1.536 M | 0.000 | 0.000 -100.00 % | 15.849 M | 0.000 -100.00 % | 13.210 M | 0.000 -100.00 % | 12.558 M | 0.000 -100.00 % | 24.132 M | 0.000 -100.00 % | 42.336 M | 0.000 -100.00 % | 30.536 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 29.996 M -13.78 % | 34.791 M | 0.000 -100.00 % | 33.209 M 23.77 % | 26.831 M 60.07 % | 16.762 M -21.84 % | 21.446 M 67.09 % | 12.835 M -12.56 % | 14.678 M -6.16 % | 15.642 M -13.04 % | 17.987 M 44.90 % | 12.413 M -17.83 % | 15.107 M | 0.000 | 0.000 -100.00 % | 26.103 M | 0.000 -100.00 % | 27.274 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.055 M -37.13 % | 9.631 M -50.00 % | 19.263 M -8.49 % | 21.050 M -10.66 % | 23.560 M 0.00 % | 23.560 M 51.94 % | 15.507 M 0.00 % | 15.507 M -6.15 % | 16.524 M 0.00 % | 16.524 M -43.74 % | 29.372 M 0.00 % | 29.372 M 9.62 % | 26.793 M 0.00 % | 26.793 M 227.46 % | 8.182 M 0.00 % | 8.182 M -17.63 % | 9.934 M 0.00 % | 9.934 M -17.06 % | 11.977 M 0.00 % | 11.977 M 100.00 % | 5.988 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 97.204 M -29.61 % | 138.090 M 32.75 % | 104.025 M 14.36 % | 90.960 M -4.23 % | 94.978 M -10.87 % | 106.566 M 14.66 % | 92.943 M -12.32 % | 106.004 M 18.56 % | 89.410 M -4.29 % | 93.413 M 2.95 % | 90.737 M 6.25 % | 85.398 M 5.38 % | 81.040 M 17.98 % | 68.690 M 6.35 % | 64.587 M -1.38 % | 65.489 M 6.59 % | 61.441 M -1.66 % | 62.480 M 5.02 % | 59.493 M -3.85 % | 61.877 M 8.72 % | 56.916 M -4.49 % | 59.591 M 11.19 % | 53.596 M -5.03 % | 56.433 M 12.91 % | 49.979 M -13.43 % | 57.734 M 2.56 % | 56.293 M 1.83 % | 55.280 M 0.00 % | 55.280 M 8.03 % | 51.169 M 0.00 % | 51.169 M -0.28 % | 51.314 M 0.00 % | 51.314 M 0.22 % | 51.201 M 0.00 % | 51.201 M 8.51 % | 47.187 M 0.00 % | 47.187 M -13.96 % | 54.843 M 0.00 % | 54.843 M -4.65 % | 57.516 M 0.00 % | 57.516 M 12.44 % | 51.150 M 0.00 % | 51.150 M 100.00 % | 25.575 M -50.37 % | 51.535 M 0.00 % | 51.535 M 3.61 % | 49.739 M 100.00 % | 24.869 M |
Operating income | 102.534 M 1.37 % | 101.145 M -1.57 % | 102.755 M 43.82 % | 71.447 M -36.18 % | 111.948 M 3.26 % | 108.412 M -13.88 % | 125.890 M 18.70 % | 106.058 M -24.29 % | 140.084 M 17.73 % | 118.987 M 28.72 % | 92.440 M -4.73 % | 97.032 M 2.04 % | 95.094 M -10.14 % | 105.827 M 46.55 % | 72.214 M 3.50 % | 69.771 M -32.81 % | 103.837 M 2.59 % | 101.212 M 17.56 % | 86.091 M 30.13 % | 66.160 M -22.89 % | 85.805 M 48.38 % | 57.829 M 10.89 % | 52.152 M -23.52 % | 68.191 M -9.06 % | 74.984 M 3.36 % | 72.545 M -2.41 % | 74.335 M 76.52 % | 42.113 M -36.00 % | 65.805 M 19.17 % | 55.219 M -24.81 % | 73.436 M 486.90 % | -18.981 M -135.61 % | 53.301 M 162.70 % | 20.290 M -62.44 % | 54.024 M 269.81 % | -31.815 M -127.92 % | 113.964 M 26.40 % | 90.160 M 4.24 % | 86.491 M 33.20 % | 64.934 M 14.30 % | 56.809 M -27.79 % | 78.675 M 12.23 % | 70.104 M 100.00 % | 35.052 M -15.61 % | 41.535 M 0.00 % | 41.535 M 3.20 % | 40.246 M 100.00 % | 20.123 M |
Operating income ratio | 0.03 12.24 % | 0.03 -11.51 % | 0.03 45.31 % | 0.02 -36.91 % | 0.03 7.92 % | 0.03 -26.20 % | 0.04 15.20 % | 0.04 -30.94 % | 0.05 20.97 % | 0.04 12.82 % | 0.04 1.96 % | 0.04 -3.97 % | 0.04 -6.89 % | 0.04 36.73 % | 0.03 10.10 % | 0.03 -36.59 % | 0.04 1.30 % | 0.04 5.71 % | 0.04 40.75 % | 0.03 -25.75 % | 0.04 61.70 % | 0.02 4.23 % | 0.02 -23.11 % | 0.03 -20.56 % | 0.04 16.20 % | 0.03 -9.57 % | 0.04 72.06 % | 0.02 -36.00 % | 0.03 6.87 % | 0.03 -24.81 % | 0.04 455.40 % | -0.01 -135.61 % | 0.03 184.79 % | 0.01 -62.44 % | 0.03 263.31 % | -0.02 -127.92 % | 0.07 23.40 % | 0.05 4.24 % | 0.05 33.66 % | 0.04 14.30 % | 0.03 -28.77 % | 0.05 12.23 % | 0.04 0.00 % | 0.04 104.43 % | 0.02 0.00 % | 0.02 1.65 % | 0.02 0.00 % | 0.02 |
Total other income expenses net | -29.066 M -94.37 % | -14.954 M -7.76 % | -13.877 M -3 395.47 % | -397.000 K 98.59 % | -28.126 M 66.28 % | -83.421 M -758.06 % | -9.722 M 83.47 % | -58.823 M -81.32 % | -32.442 M -13.39 % | -28.611 M 29.89 % | -40.808 M -63.75 % | -24.921 M 48.73 % | -48.608 M 30.62 % | -70.063 M -220.68 % | -21.848 M -576.62 % | -3.229 M 56.47 % | -7.418 M -305.48 % | 3.610 M 114.46 % | -24.963 M -117.26 % | -11.490 M -93.79 % | -5.929 M 47.54 % | -11.302 M 27.68 % | -15.628 M 14.95 % | -18.374 M 1.11 % | -18.581 M -15.12 % | -16.140 M -0.71 % | -16.027 M -12 719.29 % | 127.000 K 100.54 % | -23.565 M -956.91 % | 2.750 M 117.78 % | -15.467 M -102.42 % | -7.641 M 53.27 % | -16.353 M -409.80 % | 5.279 M 118.55 % | -28.456 M -141.50 % | 68.566 M 188.80 % | -77.213 M -810.85 % | -8.477 M -78.43 % | -4.751 M 69.48 % | -15.565 M -109.21 % | -7.440 M 51.91 % | -15.470 M -124.24 % | -6.899 M -100.00 % | -3.449 M -147.47 % | 7.266 M 0.00 % | 7.266 M -40.20 % | 12.150 M 100.00 % | 6.075 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-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 688.192 M 43.06 % | 481.040 M -26.61 % | 655.461 M 10.27 % | 594.421 M -21.58 % | 757.977 M 43.10 % | 529.670 M -20.62 % | 667.233 M 26.44 % | 527.693 M -11.46 % | 595.990 M 8.67 % | 548.443 M -14.31 % | 640.002 M -7.99 % | 695.570 M -6.19 % | 741.463 M 27.39 % | 582.057 M -15.74 % | 690.773 M 24.82 % | 553.412 M 15.91 % | 477.448 M 32.22 % | 361.096 M -23.54 % | 472.286 M 15.70 % | 408.197 M -13.73 % | 473.178 M -2.80 % | 486.813 M -33.65 % | 733.670 M 25.32 % | 585.427 M 24.97 % | 468.459 M 16.48 % | 402.163 M -7.82 % | 436.299 M 2.70 % | 424.844 M -14.72 % | 498.161 M 6.17 % | 469.225 M 875.95 % | -60.471 M -217.96 % | 51.265 M -68.69 % | 163.746 M -56.23 % | 374.089 M -35.86 % | 583.263 M -19.46 % | 724.199 M 31.75 % | 549.677 M -35.67 % | 854.415 M 15.55 % | 739.426 M |
Total investments | 175.779 M 141.16 % | 72.890 M -59.97 % | 182.104 M 51.57 % | 120.149 M -21.67 % | 153.389 M 43.14 % | 107.159 M 26.19 % | 84.921 M -0.96 % | 85.745 M -39.70 % | 142.209 M 55.78 % | 91.290 M -27.77 % | 126.389 M -36.43 % | 198.825 M -3.10 % | 205.192 M 22.03 % | 168.143 M -16.68 % | 201.808 M 32.75 % | 152.025 M -22.07 % | 195.072 M 20.34 % | 162.105 M -15.63 % | 192.146 M 9.27 % | 175.850 M -12.86 % | 201.812 M -9.40 % | 222.739 M -27.65 % | 307.871 M 85.58 % | 165.897 M -2.65 % | 170.407 M -4.77 % | 178.942 M -1.73 % | 182.084 M 1.01 % | 180.268 M 9.07 % | 165.281 M -11.24 % | 186.204 M 9.50 % | 170.052 M 11.05 % | 153.132 M -0.79 % | 154.346 M 8.46 % | 142.301 M 6.06 % | 134.167 M 31.78 % | 101.815 M 13.23 % | 89.920 M -0.01 % | 89.931 M -27.09 % | 123.352 M |
Total debt | 1.457 B 20.55 % | 1.209 B -14.75 % | 1.418 B 19.60 % | 1.185 B -13.37 % | 1.368 B 26.91 % | 1.078 B -1.16 % | 1.091 B 0.27 % | 1.088 B -10.94 % | 1.222 B 7.91 % | 1.132 B -9.52 % | 1.251 B 7.71 % | 1.161 B -10.08 % | 1.292 B 22.55 % | 1.054 B -8.41 % | 1.151 B 25.70 % | 915.528 M -2.18 % | 935.914 M 18.18 % | 791.920 M -13.37 % | 914.119 M 17.30 % | 779.285 M -10.78 % | 873.443 M -8.75 % | 957.169 M -21.80 % | 1.224 B 25.76 % | 973.326 M -2.62 % | 999.544 M 22.05 % | 818.983 M -8.09 % | 891.077 M 2.05 % | 873.189 M 3.62 % | 842.714 M 0.39 % | 839.471 M 108.18 % | 403.238 M -19.04 % | 498.077 M -24.68 % | 661.260 M -17.73 % | 803.754 M -17.25 % | 971.343 M -9.97 % | 1.079 B 2.01 % | 1.058 B 0.03 % | 1.057 B 13.93 % | 928.164 M |
Accumulated other comprehensive income loss | -304.037 M -38.65 % | -219.290 M -7.16 % | -204.642 M 2.56 % | -210.010 M -57.68 % | -133.190 M -54.91 % | -85.977 M -1 012.25 % | -7.730 M 94.32 % | -136.103 M 18.69 % | -167.398 M 16.09 % | -199.505 M -47.46 % | -135.298 M -44.78 % | -93.449 M -216.34 % | 80.326 M 185.35 % | -94.115 M -16.85 % | -80.543 M -26.23 % | -63.805 M -54.49 % | -41.300 M -221.78 % | -12.835 M 65.46 % | -37.164 M -55.49 % | -23.901 M -28.31 % | -18.627 M 58.21 % | -44.573 M 9.97 % | -49.508 M -22.87 % | -40.292 M -145.58 % | -16.407 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 |
Retained earnings | 1.944 B 2.04 % | 1.905 B 3.25 % | 1.845 B 6.02 % | 1.740 B 3.74 % | 1.678 B 3.31 % | 1.624 B 1.07 % | 1.606 B 4.02 % | 1.544 B 2.06 % | 1.513 B 3.50 % | 1.462 B 3.90 % | 1.407 B 2.25 % | 1.376 B 4.44 % | 1.318 B 1.62 % | 1.297 B 3.92 % | 1.248 B -0.22 % | 1.250 B 2.12 % | 1.224 B 3.22 % | 1.186 B 6.42 % | 1.115 B 1.25 % | 1.101 B 0.99 % | 1.090 B 1.62 % | 1.073 B 2.01 % | 1.052 B 0.29 % | 1.049 B -2.90 % | 1.080 B -2.37 % | 1.106 B | 0.000 -100.00 % | 1.067 B | 0.000 -100.00 % | 1.046 B | 0.000 | 0.000 | 0.000 -100.00 % | 924.432 M 17.16 % | 789.060 M 12.92 % | 698.781 M | 0.000 | 0.000 | 0.000 |
Common stock | 26.291 M 87.35 % | 14.033 M -72.04 % | 50.194 M 257.69 % | 14.033 M -74.67 % | 55.400 M 294.78 % | 14.033 M -77.91 % | 63.515 M 352.61 % | 14.033 M -81.32 % | 75.110 M 435.24 % | 14.033 M -81.80 % | 77.112 M 449.50 % | 14.033 M -82.53 % | 80.326 M 472.41 % | 14.033 M -84.25 % | 89.113 M 535.02 % | 14.033 M -83.89 % | 87.131 M 520.90 % | 14.033 M -83.85 % | 86.883 M 519.13 % | 14.033 M -85.21 % | 94.909 M 576.33 % | 14.033 M -85.14 % | 94.449 M 0.37 % | 94.100 M 170.15 % | 34.833 M 5.26 % | 33.091 M | 0.000 -100.00 % | 38.953 M | 0.000 -100.00 % | 47.019 M | 0.000 -100.00 % | 48.764 M -20.58 % | 61.397 M -17.44 % | 74.363 M 381.88 % | 15.432 M 0.00 % | 15.432 M 0.00 % | 15.432 M 0.00 % | 15.432 M 0.00 % | 15.432 M |
Total equity | 1.916 B -3.84 % | 1.993 B 3.16 % | 1.932 B 6.28 % | 1.818 B -0.85 % | 1.834 B 0.35 % | 1.827 B -3.26 % | 1.889 B 10.91 % | 1.703 B 4.40 % | 1.631 B 5.14 % | 1.552 B -0.25 % | 1.555 B 6.22 % | 1.464 B 3.85 % | 1.410 B 0.98 % | 1.396 B 2.49 % | 1.362 B -1.16 % | 1.378 B 0.15 % | 1.376 B 1.08 % | 1.362 B 7.75 % | 1.264 B -0.56 % | 1.271 B 0.25 % | 1.268 B 3.57 % | 1.224 B 2.20 % | 1.198 B -0.64 % | 1.205 B 3.86 % | 1.161 B -3.84 % | 1.207 B 0.20 % | 1.204 B 1.97 % | 1.181 B 1.65 % | 1.162 B -0.05 % | 1.163 B 1.01 % | 1.151 B 4.94 % | 1.097 B 11.09 % | 987.331 M -10.45 % | 1.103 B 12.29 % | 981.930 M 8.96 % | 901.218 M 5.45 % | 854.652 M 12.11 % | 762.329 M -1.21 % | 771.629 M |
Other non current liabilities | 144.426 M -9.50 % | 159.580 M 27.69 % | 124.978 M -3.43 % | 129.415 M 6.32 % | 121.719 M 4.24 % | 116.766 M 28.23 % | 91.059 M -45.72 % | 167.773 M -12.19 % | 191.063 M -9.73 % | 211.655 M 12.36 % | 188.375 M 7.84 % | 174.682 M -12.87 % | 200.478 M 9.79 % | 182.594 M 10.96 % | 164.564 M 21.25 % | 135.727 M 5.08 % | 129.160 M -15.79 % | 153.372 M -6.52 % | 164.063 M 4 311.06 % | -3.896 M 95.49 % | -86.368 M 23.39 % | -112.731 M -3 775.25 % | -2.909 M -101.08 % | 269.498 M 149.61 % | 107.967 M 514 028.57 % | 21.000 K 0.00 % | 21.000 K -19.23 % | 26.000 K -48.00 % | 50.000 K 11.11 % | 45.000 K -99.99 % | 589.071 M 212 561.01 % | 277.000 K -69.12 % | 897.000 K 967.86 % | 84.000 K -99.82 % | 46.829 M -7.79 % | 50.784 M 8.59 % | 46.766 M -2.54 % | 47.984 M -0.55 % | 48.250 M |
Long term debt | 287.992 M -1.13 % | 291.274 M -8.20 % | 317.287 M -27.68 % | 438.720 M -9.32 % | 483.793 M 44.14 % | 335.638 M -4.81 % | 352.601 M 3.07 % | 342.100 M -1.39 % | 346.917 M 0.23 % | 346.121 M -4.59 % | 362.775 M -0.96 % | 366.277 M -3.47 % | 379.444 M 10.66 % | 342.902 M 21.97 % | 281.138 M 0.90 % | 278.629 M 3.08 % | 270.305 M 37.51 % | 196.573 M 4.29 % | 188.487 M -5.89 % | 200.286 M -22.52 % | 258.495 M -16.18 % | 308.379 M -37.09 % | 490.217 M 44.00 % | 340.433 M -22.02 % | 436.569 M -4.13 % | 455.397 M 3.19 % | 441.313 M -20.97 % | 558.427 M 17.21 % | 476.417 M 3.86 % | 458.698 M | 0.000 -100.00 % | 498.077 M -17.17 % | 601.308 M 43.10 % | 420.212 M -1.74 % | 427.632 M 7.21 % | 398.866 M -21.88 % | 510.589 M | 0.000 | 0.000 |
Total non current liabilities | 517.090 M -5.30 % | 546.005 M 1.16 % | 539.725 M -17.00 % | 650.244 M -6.08 % | 692.337 M 31.80 % | 525.275 M 0.88 % | 520.711 M -9.46 % | 575.124 M -4.90 % | 604.745 M -2.85 % | 622.510 M -0.35 % | 624.668 M 4.67 % | 596.805 M -4.78 % | 626.776 M 80.88 % | 346.518 M 20.06 % | 288.630 M 2.78 % | 280.818 M 2.73 % | 273.363 M 36.53 % | 200.226 M 3.74 % | 193.005 M -1.72 % | 196.390 M -24.52 % | 260.177 M -16.76 % | 312.569 M -35.86 % | 487.308 M -20.10 % | 609.931 M -5.43 % | 644.975 M 2.13 % | 631.499 M 3.95 % | 607.515 M -15.82 % | 721.693 M 13.04 % | 638.441 M 2.88 % | 620.592 M -11.29 % | 699.556 M 4.83 % | 667.300 M -18.68 % | 820.599 M 45.18 % | 565.212 M 1.44 % | 557.174 M 1.36 % | 549.675 M -14.62 % | 643.765 M 1 241.62 % | 47.984 M -0.55 % | 48.250 M |
Other current liabilities | 537.332 M 10 976.73 % | 4.851 M 6.27 % | 4.565 M -99.17 % | 550.307 M 4.89 % | 524.664 M -11.99 % | 596.125 M 20.20 % | 495.929 M 8 297.04 % | 5.906 M 138.37 % | -15.391 M -103.00 % | 512.884 M 3 638.11 % | -14.496 M -103.54 % | 409.209 M 3 597.21 % | -11.701 M -110.32 % | 113.413 M 3 547.89 % | 3.109 M -95.10 % | 63.444 M 1 998.02 % | 3.024 M -94.65 % | 56.512 M 1 234.40 % | 4.235 M -98.62 % | 307.990 M 9 388.29 % | 3.246 M -98.90 % | 295.354 M 16 226.92 % | 1.809 M -99.67 % | 540.009 M 24 468.20 % | 2.198 M -5.71 % | 2.331 M -49.83 % | 4.646 M -44.64 % | 8.392 M 74.69 % | 4.804 M -52.30 % | 10.071 M -46.70 % | 18.896 M 217.53 % | 5.951 M -57.85 % | 14.118 M 257.15 % | 3.953 M 102.68 % | -147.577 M -293.63 % | 76.216 M -11.90 % | 86.507 M -64.37 % | 242.812 M 1.59 % | 239.010 M |
Deferred revenue | 2.699 M | 0.000 | 0.000 -100.00 % | 3.721 M -31.61 % | 5.441 M 70.35 % | 3.194 M -54.89 % | 7.080 M -67.75 % | 21.955 M 16.31 % | 18.877 M -16.26 % | 22.543 M 28.16 % | 17.590 M 58.53 % | 11.096 M -20.42 % | 13.944 M 101.96 % | -711.091 M 18.24 % | -869.677 M -36.55 % | -636.899 M 4.31 % | -665.609 M -11.80 % | -595.347 M 17.95 % | -725.632 M -23.86 % | -585.846 M 4.73 % | -614.948 M 5.22 % | -648.790 M 13.52 % | -750.184 M -6 370.34 % | 11.964 M -35.67 % | 18.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -260.237 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.796 M 1.23 % | 287.260 M |
Short term debt | 1.169 B 27.44 % | 917.261 M -16.31 % | 1.096 B 46.79 % | 746.685 M -15.59 % | 884.615 M 19.12 % | 742.648 M 0.59 % | 738.314 M -1.01 % | 745.833 M -14.72 % | 874.614 M 11.29 % | 785.865 M -11.53 % | 888.251 M 11.70 % | 795.189 M -12.83 % | 912.207 M 28.28 % | 711.091 M -18.24 % | 869.677 M 36.55 % | 636.899 M -4.31 % | 665.609 M 11.80 % | 595.347 M -17.95 % | 725.632 M 23.86 % | 585.846 M -4.73 % | 614.948 M -5.22 % | 648.790 M -13.52 % | 750.184 M 25.55 % | 597.506 M 5.10 % | 568.486 M 56.36 % | 363.586 M -19.16 % | 449.764 M 42.89 % | 314.762 M -14.07 % | 366.297 M -3.80 % | 380.773 M -5.57 % | 403.238 M 54.95 % | 260.237 M 14.33 % | 227.617 M -40.65 % | 383.542 M -29.46 % | 543.711 M -20.05 % | 680.091 M 24.30 % | 547.158 M -48.26 % | 1.057 B 13.93 % | 928.164 M |
Total current liabilities | 2.568 B 6.35 % | 2.415 B -1.58 % | 2.453 B 12.60 % | 2.179 B -4.44 % | 2.280 B 2.26 % | 2.230 B 9.78 % | 2.031 B -0.73 % | 2.046 B -0.95 % | 2.066 B 2.85 % | 2.008 B -1.69 % | 2.043 B 9.60 % | 1.864 B -1.09 % | 1.884 B 11.70 % | 1.687 B -6.98 % | 1.814 B 10.80 % | 1.637 B 3.80 % | 1.577 B 1.96 % | 1.547 B -1.60 % | 1.572 B 5.34 % | 1.492 B 3.54 % | 1.441 B -6.84 % | 1.547 B -2.65 % | 1.589 B 1.61 % | 1.564 B 12.53 % | 1.390 B 15.73 % | 1.201 B -0.67 % | 1.209 B 6.17 % | 1.139 B 4.91 % | 1.085 B -2.97 % | 1.119 B 4.54 % | 1.070 B 14.19 % | 937.067 M -0.33 % | 940.166 M -14.54 % | 1.100 B -10.50 % | 1.229 B -10.11 % | 1.368 B 10.60 % | 1.237 B -29.19 % | 1.746 B 8.94 % | 1.603 B |
Total liabilities | 3.085 B 4.20 % | 2.961 B -1.09 % | 2.993 B 5.79 % | 2.829 B -4.82 % | 2.972 B 7.89 % | 2.755 B 7.96 % | 2.552 B -2.65 % | 2.621 B -1.84 % | 2.670 B 1.50 % | 2.631 B -1.38 % | 2.668 B 8.41 % | 2.461 B -2.01 % | 2.511 B 10.99 % | 2.262 B -1.67 % | 2.301 B 9.60 % | 2.099 B 3.52 % | 2.028 B 4.04 % | 1.949 B -1.26 % | 1.974 B 4.77 % | 1.884 B -4.66 % | 1.976 B -8.51 % | 2.160 B -6.05 % | 2.299 B 5.75 % | 2.174 B 6.84 % | 2.035 B 11.04 % | 1.832 B 0.87 % | 1.817 B -2.36 % | 1.861 B 7.92 % | 1.724 B -0.88 % | 1.739 B -1.71 % | 1.770 B 10.30 % | 1.604 B -8.88 % | 1.761 B 5.73 % | 1.665 B -6.78 % | 1.786 B -6.82 % | 1.917 B 1.97 % | 1.880 B 4.79 % | 1.794 B 8.66 % | 1.651 B |
Other non current assets | 4.818 M -87.77 % | 39.392 M -14.37 % | 46.000 M 590.48 % | 6.662 M | 0.000 100.00 % | -303.470 M | 0.000 100.00 % | -328.999 M | 0.000 100.00 % | -356.547 M | 0.000 100.00 % | -379.197 M | 0.000 100.00 % | -43.080 M -20.39 % | -35.783 M -2.97 % | -34.751 M -14.01 % | -30.480 M 8.65 % | -33.368 M -29.68 % | -25.731 M 1.32 % | -26.076 M 57.96 % | -62.022 M 31.76 % | -90.889 M -5.59 % | -86.076 M -189.43 % | 96.250 M 44.34 % | 66.685 M -10.31 % | 74.354 M -61.01 % | 190.701 M 223.06 % | 59.029 M -65.61 % | 171.637 M -10.73 % | 192.267 M 11.69 % | 172.136 M 10.48 % | 155.812 M -0.92 % | 157.262 M 525.79 % | 25.130 M -85.66 % | 175.270 M 15.60 % | 151.623 M 1 499.40 % | 9.480 M -97.06 % | 322.998 M -7.10 % | 347.699 M |
Long term investments | 82.873 M 76.16 % | 47.043 M -43.33 % | 83.017 M 10.70 % | 74.996 M -22.87 % | 97.231 M 16.95 % | 83.140 M 17.81 % | 70.573 M -3.81 % | 73.365 M -0.66 % | 73.851 M -0.46 % | 74.194 M -13.86 % | 86.130 M -54.03 % | 187.376 M 2.48 % | 182.836 M 17.21 % | 155.986 M -7.38 % | 168.417 M 22.41 % | 137.582 M -0.66 % | 138.500 M -7.44 % | 149.639 M 9.60 % | 136.538 M -13.28 % | 157.456 M 6.89 % | 147.309 M -28.62 % | 206.382 M -9.20 % | 227.287 M 218.61 % | 71.338 M -33.70 % | 107.597 M 1.41 % | 106.105 M | 0.000 -100.00 % | 128.642 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.512 M 597.25 % | -27.051 M 45.69 % | -49.808 M -161.92 % | 80.440 M 134.51 % | -233.067 M -3.89 % | -224.347 M |
Intangible assets | 514.564 M 130.75 % | 222.994 M -57.34 % | 522.678 M 140.52 % | 217.316 M -59.42 % | 535.545 M 4.64 % | 511.779 M -9.97 % | 568.470 M 4.52 % | 543.868 M -3.15 % | 561.575 M -2.36 % | 575.176 M -2.61 % | 590.590 M 5.44 % | 560.100 M 5.54 % | 530.696 M 216.68 % | 167.579 M -69.57 % | 550.613 M 225.96 % | 168.919 M -60.73 % | 430.097 M 160.21 % | 165.287 M -61.64 % | 430.886 M 161.35 % | 164.868 M -62.24 % | 436.599 M 158.59 % | 168.840 M -62.01 % | 444.394 M 164.16 % | 168.232 M -60.89 % | 430.199 M | 0.000 -100.00 % | 423.460 M 1.31 % | 417.986 M 5.83 % | 394.968 M 1.98 % | 387.281 M 2.33 % | 378.480 M 12.43 % | 336.627 M -0.12 % | 337.028 M 10.43 % | 305.196 M 115.91 % | 141.354 M 2.45 % | 137.978 M 2.23 % | 134.966 M -35.33 % | 208.689 M 31.86 % | 158.270 M |
GoodWill | 0.000 -100.00 % | 299.060 M | 0.000 -100.00 % | 296.832 M | 0.000 -100.00 % | 303.470 M | 0.000 -100.00 % | 328.999 M | 0.000 -100.00 % | 356.547 M | 0.000 -100.00 % | 379.197 M | 0.000 -100.00 % | 364.957 M | 0.000 -100.00 % | 373.131 M | 0.000 -100.00 % | 268.876 M | 0.000 -100.00 % | 268.839 M | 0.000 -100.00 % | 269.536 M | 0.000 -100.00 % | 273.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.757 M -1.99 % | 187.494 M -3.72 % | 194.733 M 55.29 % | 125.397 M 7.18 % | 116.999 M |
Goodwill and intangible assets | 514.564 M -1.43 % | 522.054 M -0.12 % | 522.678 M 1.66 % | 514.148 M -4.00 % | 535.545 M -34.31 % | 815.249 M 43.41 % | 568.470 M -34.87 % | 872.867 M 55.43 % | 561.575 M -39.73 % | 931.723 M 57.76 % | 590.590 M -37.12 % | 939.297 M 76.99 % | 530.696 M -0.35 % | 532.536 M -3.28 % | 550.613 M 1.58 % | 542.050 M 26.03 % | 430.097 M -0.94 % | 434.163 M 0.76 % | 430.886 M -0.65 % | 433.707 M -0.66 % | 436.599 M -0.41 % | 438.376 M -1.35 % | 444.394 M -7.44 % | 480.140 M 11.61 % | 430.199 M 1.51 % | 423.810 M 0.08 % | 423.460 M 1.31 % | 417.986 M 5.83 % | 394.968 M 1.98 % | 387.281 M 2.33 % | 378.480 M 12.43 % | 336.627 M -0.12 % | 337.028 M 10.43 % | 305.196 M -6.13 % | 325.111 M -0.11 % | 325.472 M -1.28 % | 329.699 M -1.31 % | 334.086 M 21.37 % | 275.269 M |
Property plant equipment net | 1.457 B -0.79 % | 1.469 B 4.70 % | 1.403 B 3.89 % | 1.351 B -0.32 % | 1.355 B -0.40 % | 1.360 B -2.09 % | 1.389 B 3.46 % | 1.343 B 4.90 % | 1.280 B 1.94 % | 1.256 B 2.11 % | 1.230 B 7.17 % | 1.148 B 6.49 % | 1.078 B 5.39 % | 1.023 B 6.39 % | 961.153 M 1.09 % | 950.810 M 3.33 % | 920.150 M -0.91 % | 928.558 M 5.64 % | 878.963 M -0.40 % | 882.520 M 1.94 % | 865.756 M 0.83 % | 858.625 M 5.04 % | 817.388 M -3.46 % | 846.718 M 14.15 % | 741.741 M -0.35 % | 744.336 M 0.69 % | 739.261 M -0.71 % | 744.552 M 4.13 % | 715.032 M 0.72 % | 709.902 M 0.89 % | 703.660 M 2.08 % | 689.297 M -0.70 % | 694.169 M 0.13 % | 693.252 M -4.90 % | 728.981 M -5.00 % | 767.318 M 3.31 % | 742.714 M 29.19 % | 574.920 M 16.29 % | 494.399 M |
Total non current assets | 2.098 B -1.15 % | 2.122 B 3.27 % | 2.055 B 3.67 % | 1.982 B -1.80 % | 2.018 B 1.70 % | 1.985 B -3.75 % | 2.062 B 2.97 % | 2.003 B 1.93 % | 1.965 B 0.75 % | 1.950 B -0.50 % | 1.960 B 0.75 % | 1.945 B 5.77 % | 1.839 B 7.47 % | 1.711 B 1.84 % | 1.680 B 3.05 % | 1.630 B 9.52 % | 1.489 B -1.56 % | 1.512 B 4.56 % | 1.446 B -1.85 % | 1.474 B 1.66 % | 1.450 B -3.57 % | 1.503 B 0.96 % | 1.489 B -5.64 % | 1.578 B 10.57 % | 1.427 B -0.04 % | 1.428 B -0.14 % | 1.430 B 0.12 % | 1.428 B 4.85 % | 1.362 B -0.45 % | 1.368 B 2.07 % | 1.340 B 6.49 % | 1.259 B -0.52 % | 1.265 B 4.37 % | 1.212 B -2.42 % | 1.242 B -2.10 % | 1.269 B 4.03 % | 1.220 B 22.12 % | 998.937 M 11.86 % | 893.020 M |
Other current assets | 37.506 M -16.49 % | 44.910 M 8.23 % | 41.496 M 9.47 % | 37.908 M -86.46 % | 279.869 M 687.06 % | 35.559 M -6.67 % | 38.099 M 40.10 % | 27.195 M -86.50 % | 201.425 M -80.24 % | 1.019 B 3 611.19 % | 27.465 M -97.07 % | 936.942 M 1 538.13 % | 57.196 M -69.06 % | 184.867 M 253.51 % | 52.294 M -72.55 % | 190.533 M 317.59 % | 45.627 M -74.07 % | 175.950 M 428.01 % | 33.323 M -80.14 % | 167.758 M 572.11 % | 24.960 M -85.18 % | 168.448 M 616.65 % | 23.505 M -83.78 % | 144.901 M 637.37 % | 19.651 M -97.39 % | 753.367 M 1 518.79 % | 46.539 M -9.85 % | 51.626 M -46.75 % | 96.955 M -35.31 % | 149.882 M -4.03 % | 156.178 M 157.88 % | 60.562 M 41.81 % | 42.705 M 167.71 % | 15.952 M -26.40 % | 21.674 M -14.34 % | 25.301 M 9.77 % | 23.050 M -96.89 % | 740.525 M 4.32 % | 709.886 M |
Short term investments | 92.906 M 259.45 % | 25.847 M -73.91 % | 99.087 M 119.45 % | 45.153 M -19.60 % | 56.158 M 133.81 % | 24.019 M 67.40 % | 14.348 M 15.90 % | 12.380 M -81.89 % | 68.358 M 299.85 % | 17.096 M -57.53 % | 40.259 M 251.64 % | 11.449 M -48.79 % | 22.356 M 83.89 % | 12.157 M -63.59 % | 33.391 M 131.19 % | 14.443 M -74.47 % | 56.572 M 353.81 % | 12.466 M -77.58 % | 55.608 M 202.32 % | 18.394 M -66.25 % | 54.503 M 233.21 % | 16.357 M -79.70 % | 80.584 M -14.78 % | 94.559 M 50.55 % | 62.810 M -13.77 % | 72.837 M | 0.000 -100.00 % | 51.626 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.789 M -95.17 % | 161.218 M 6.33 % | 151.623 M 1 499.40 % | 9.480 M -97.06 % | 322.998 M -7.10 % | 347.699 M |
cash and cash equivalents | 768.746 M 5.67 % | 727.495 M -4.56 % | 762.256 M 28.98 % | 590.984 M -3.19 % | 610.431 M 11.27 % | 548.616 M 29.49 % | 423.682 M -24.37 % | 560.240 M -10.44 % | 625.541 M 7.20 % | 583.543 M -4.50 % | 611.024 M 31.15 % | 465.896 M -15.32 % | 550.188 M 16.58 % | 471.936 M 2.59 % | 460.042 M 27.04 % | 362.116 M -21.02 % | 458.466 M 6.42 % | 430.824 M -2.49 % | 441.833 M 19.06 % | 371.088 M -7.29 % | 400.265 M -14.90 % | 470.356 M -4.08 % | 490.375 M 26.42 % | 387.899 M -26.96 % | 531.085 M 27.41 % | 416.820 M -8.35 % | 454.778 M 1.43 % | 448.345 M 30.12 % | 344.553 M -6.94 % | 370.246 M -20.16 % | 463.709 M 3.78 % | 446.812 M -10.19 % | 497.514 M 15.79 % | 429.665 M 10.72 % | 388.080 M 9.39 % | 354.758 M -30.18 % | 508.070 M 150.25 % | 203.029 M 7.57 % | 188.738 M |
Cash and short term investments | 861.652 M 14.38 % | 753.342 M -12.54 % | 861.343 M 35.40 % | 636.137 M -4.57 % | 666.589 M 16.41 % | 572.635 M 30.73 % | 438.030 M -23.50 % | 572.620 M -17.48 % | 693.899 M 15.53 % | 600.639 M -7.78 % | 651.283 M 36.44 % | 477.345 M -16.63 % | 572.544 M 16.88 % | 489.865 M -0.72 % | 493.433 M 28.94 % | 382.683 M -25.70 % | 515.038 M 14.67 % | 449.166 M -9.70 % | 497.441 M 26.77 % | 392.390 M -13.72 % | 454.768 M -7.28 % | 490.487 M -14.09 % | 570.959 M 18.34 % | 482.458 M -18.76 % | 593.895 M 21.29 % | 489.657 M 7.67 % | 454.778 M 1.43 % | 448.345 M 30.12 % | 344.553 M -6.94 % | 370.246 M -20.16 % | 463.709 M 3.78 % | 446.812 M -10.19 % | 497.514 M 13.73 % | 437.454 M -20.36 % | 549.298 M 8.48 % | 506.381 M -2.16 % | 517.550 M -1.61 % | 526.027 M -1.94 % | 536.437 M |
Total current assets | 2.904 B 2.55 % | 2.832 B -1.35 % | 2.870 B 7.71 % | 2.665 B -4.40 % | 2.788 B 7.32 % | 2.598 B 9.21 % | 2.379 B 2.45 % | 2.322 B -0.66 % | 2.337 B 4.69 % | 2.233 B -1.36 % | 2.263 B 14.31 % | 1.980 B -4.91 % | 2.082 B 10.38 % | 1.886 B -3.12 % | 1.947 B 8.40 % | 1.796 B -3.86 % | 1.869 B 6.95 % | 1.747 B 0.33 % | 1.741 B 6.31 % | 1.638 B -4.04 % | 1.707 B -3.73 % | 1.773 B -6.33 % | 1.893 B 5.10 % | 1.801 B 1.86 % | 1.768 B 9.72 % | 1.612 B 1.27 % | 1.591 B -1.39 % | 1.614 B 5.88 % | 1.524 B -0.64 % | 1.534 B -2.94 % | 1.580 B 9.55 % | 1.443 B -9.05 % | 1.586 B 1.95 % | 1.556 B 1.94 % | 1.526 B -1.51 % | 1.549 B 2.27 % | 1.515 B -2.74 % | 1.558 B 1.82 % | 1.530 B |
Inventory | 1.010 B 18.04 % | 855.374 M -12.77 % | 980.648 M 15.43 % | 849.590 M -17.88 % | 1.035 B 19.52 % | 865.591 M -5.06 % | 911.686 M 34.78 % | 676.403 M -10.46 % | 755.423 M 23.30 % | 612.656 M -11.94 % | 695.708 M 22.97 % | 565.746 M -6.84 % | 607.292 M 17.36 % | 517.480 M -11.29 % | 583.349 M 18.06 % | 494.107 M -5.96 % | 525.435 M 13.62 % | 462.461 M -4.44 % | 483.973 M 12.80 % | 429.071 M -13.34 % | 495.094 M 12.37 % | 440.599 M -19.04 % | 544.243 M 20.02 % | 453.469 M -2.09 % | 463.154 M 25.67 % | 368.538 M -8.67 % | 403.543 M 12.74 % | 357.939 M -15.61 % | 424.147 M 34.71 % | 314.849 M -11.84 % | 357.124 M 26.89 % | 281.448 M -15.84 % | 334.423 M -2.03 % | 341.355 M 19.17 % | 286.444 M -9.30 % | 315.814 M 3.46 % | 305.248 M 4.85 % | 291.124 M 2.69 % | 283.497 M |
Net receivables | 994.859 M -15.54 % | 1.178 B 19.36 % | 986.892 M -13.53 % | 1.141 B 8.40 % | 1.053 B -6.31 % | 1.124 B 13.43 % | 990.734 M -5.24 % | 1.046 B 40.48 % | 744.250 M -11.07 % | 836.906 M -5.84 % | 888.858 M 15.49 % | 769.635 M -14.14 % | 896.400 M 29.12 % | 694.239 M -15.15 % | 818.186 M 12.24 % | 728.970 M -6.83 % | 782.400 M 18.62 % | 659.576 M -9.24 % | 726.714 M 12.00 % | 648.879 M -11.39 % | 732.266 M 8.70 % | 673.635 M -10.70 % | 754.371 M 11.46 % | 676.804 M -2.13 % | 691.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 711.390 M -3.08 % | 733.971 M 10.39 % | 664.889 M -4.14 % | 693.587 M | 0.000 | 0.000 | 0.000 |
Tax assets | 37.997 M -14.73 % | 44.560 M | 0.000 -100.00 % | 35.813 M 16.43 % | 30.760 M 4.42 % | 29.458 M -12.48 % | 33.660 M -20.71 % | 42.450 M -13.23 % | 48.921 M 9.72 % | 44.588 M -15.90 % | 53.017 M 6.21 % | 49.916 M 4.61 % | 47.715 M 10.76 % | 43.080 M 20.39 % | 35.783 M 2.97 % | 34.751 M 14.01 % | 30.480 M -8.65 % | 33.368 M 29.68 % | 25.731 M -1.32 % | 26.076 M -57.96 % | 62.022 M -31.76 % | 90.889 M 5.59 % | 86.076 M 3.02 % | 83.549 M 3.32 % | 80.861 M 2.24 % | 79.087 M 3.75 % | 76.227 M -1.96 % | 77.750 M -3.13 % | 80.265 M 2.13 % | 78.594 M -8.70 % | 86.079 M 11.86 % | 76.954 M 0.20 % | 76.802 M 41.65 % | 54.221 M 35.31 % | 40.073 M -46.17 % | 74.447 M 29.22 % | 57.612 M | 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 -100.00 % | 61.239 M 71.14 % | 35.783 M -29.76 % | 50.947 M 8.32 % | 47.034 M -8.18 % | 51.222 M 2.80 % | 49.829 M 15.58 % | 43.112 M -50.48 % | 87.065 M -18.81 % | 107.242 M -6.21 % | 114.348 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 |
Account payables | 858.856 M -41.48 % | 1.468 B 10.39 % | 1.330 B 55.50 % | 855.034 M 0.61 % | 849.852 M -1.94 % | 866.639 M 11.78 % | 775.294 M -39.07 % | 1.272 B 8.88 % | 1.169 B 70.10 % | 687.078 M -39.41 % | 1.134 B 74.88 % | 648.437 M -32.17 % | 956.022 M 54.86 % | 617.358 M -32.93 % | 920.429 M 32.27 % | 695.892 M -21.94 % | 891.463 M 33.35 % | 668.519 M -19.31 % | 828.520 M 119.41 % | 377.616 M -53.36 % | 809.565 M 107.75 % | 389.686 M -52.87 % | 826.774 M 98.62 % | 416.256 M -48.17 % | 803.042 M -2.31 % | 821.996 M 10.68 % | 742.669 M -7.83 % | 805.759 M 13.36 % | 710.794 M -1.61 % | 722.449 M 12.95 % | 639.641 M -4.31 % | 668.425 M -3.74 % | 694.377 M -2.06 % | 708.964 M 4.34 % | 679.502 M 48.58 % | 457.344 M 0.64 % | 454.444 M 1.88 % | 446.044 M 2.35 % | 435.787 M |
Tax payables | 0.000 -100.00 % | 24.862 M 6.94 % | 23.248 M 0.03 % | 23.240 M 49.41 % | 15.554 M -26.44 % | 21.146 M 45.46 % | 14.537 M -33.79 % | 21.955 M 16.31 % | 18.877 M -16.26 % | 22.543 M 28.16 % | 17.590 M 58.53 % | 11.096 M -20.42 % | 13.944 M -94.31 % | 245.012 M 1 100.45 % | 20.410 M -91.52 % | 240.592 M 1 333.89 % | 16.779 M -92.58 % | 226.147 M 1 594.37 % | 13.347 M -93.95 % | 220.640 M 1 549.40 % | 13.377 M -93.72 % | 213.177 M 1 951.16 % | 10.393 M 1.85 % | 10.204 M -36.66 % | 16.110 M 23.74 % | 13.019 M 8.90 % | 11.955 M 20.76 % | 9.900 M 176.85 % | 3.576 M -33.25 % | 5.357 M -35.08 % | 8.252 M 236.27 % | 2.454 M -39.47 % | 4.054 M 9.75 % | 3.694 M -97.60 % | 153.615 M -0.20 % | 153.926 M 3.71 % | 148.421 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -93.114 M -297.46 % | 47.156 M 4.73 % | 45.025 M 10.58 % | 40.716 M -5.99 % | 43.311 M -0.36 % | 43.467 M 1.98 % | 42.621 M -3.89 % | 44.345 M 7.22 % | 41.357 M -3.79 % | 42.985 M -3.17 % | 44.390 M -85.04 % | 296.634 M 20.05 % | 247.098 M 6.17 % | 232.743 M 4.92 % | 221.830 M 50.24 % | 147.647 M 2.97 % | 143.389 M 2.65 % | 139.692 M -18.84 % | 172.127 M -12.02 % | 195.648 M -46.57 % | 366.196 M 236.87 % | 108.705 M 8.23 % | 100.439 M 62.98 % | 61.627 M 11.46 % | 55.291 M 4.71 % | 52.804 M -3.44 % | 54.687 M 0.87 % | 54.216 M | 0.000 -100.00 % | 65.231 M 8.81 % | 59.952 M -11.50 % | 67.745 M 171.12 % | -95.260 M -14.54 % | -83.166 M 8.64 % | -91.031 M | 0.000 | 0.000 |
Minority interest | 250.516 M -2.71 % | 257.506 M 6.60 % | 241.567 M 1.84 % | 237.206 M 1.44 % | 233.846 M 0.08 % | 233.660 M 3.16 % | 226.506 M 3.20 % | 219.493 M 4.33 % | 210.385 M -0.71 % | 211.897 M 2.69 % | 206.341 M 104.46 % | 100.918 M -0.93 % | 101.865 M -2.49 % | 104.468 M -1.53 % | 106.086 M 2.35 % | 103.655 M -2.35 % | 106.153 M 4.78 % | 101.312 M 1.97 % | 99.357 M -0.38 % | 99.731 M -1.62 % | 101.373 M 0.26 % | 101.109 M 0.02 % | 101.087 M -1.83 % | 102.969 M 65.49 % | 62.220 M -6.94 % | 66.862 M 3.51 % | 64.596 M -0.19 % | 64.722 M 12.51 % | 57.526 M 6.06 % | 54.238 M -30.24 % | 77.747 M 5.26 % | 73.863 M -28.43 % | 103.197 M -2.22 % | 105.537 M -2.70 % | 108.460 M 4.74 % | 103.548 M -4.38 % | 108.292 M -20.67 % | 136.502 M -8.94 % | 149.901 M |
Capital lease obligations | 43.493 M -37.02 % | 69.058 M -7.80 % | 74.904 M 4.99 % | 71.344 M 4.65 % | 68.175 M 10.80 % | 61.528 M -7.14 % | 66.257 M -0.88 % | 66.846 M 2.82 % | 65.013 M -2.34 % | 66.572 M 5.14 % | 63.318 M -1.40 % | 64.214 M -1.71 % | 65.328 M 636.01 % | 8.876 M 165.03 % | 3.349 M -8.55 % | 3.662 M 11.00 % | 3.299 M -17.46 % | 3.997 M -10.34 % | 4.458 M -9.02 % | 4.900 M -7.55 % | 5.300 M -5.71 % | 5.621 M -5.37 % | 5.940 M -8.29 % | 6.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.115 M 16.85 % | 80.543 M 26.23 % | 63.805 M 54.49 % | 41.300 M 221.78 % | 12.835 M -65.46 % | 37.164 M 55.49 % | 23.901 M 28.31 % | 18.627 M -58.21 % | 44.573 M -9.97 % | 49.508 M 22.87 % | 40.292 M 145.58 % | 16.407 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 |
Other total stockholders equity | 0.000 -100.00 % | 35.806 M | 0.000 -100.00 % | 36.483 M | 0.000 -100.00 % | 41.747 M | 0.000 -100.00 % | 61.273 M 136.60 % | -167.398 M -336.23 % | 70.863 M | 0.000 -100.00 % | 66.530 M 173.98 % | -89.932 M -219.50 % | 75.255 M 193.43 % | -80.543 M -208.65 % | 74.133 M 189.75 % | -82.600 M -213.27 % | 72.923 M 198.11 % | -74.328 M -192.76 % | 80.132 M 315.10 % | -37.254 M -146.17 % | 80.681 M 181.48 % | -99.016 M -223.67 % | 80.067 M 588.01 % | -16.407 M -2 100.85 % | 820.000 K -99.93 % | 1.140 B 10 635.51 % | 10.617 M -99.04 % | 1.104 B 6 892.89 % | 15.794 M -98.53 % | 1.073 B 10.16 % | 974.231 M 18.41 % | 822.737 M 47 113.54 % | -1.750 M -112.61 % | 13.874 M -98.07 % | 719.448 M -5.34 % | 760.065 M 24.52 % | 610.395 M 0.68 % | 606.296 M |
Deferred tax liabilities non current | 84.672 M -11.01 % | 95.151 M -2.37 % | 97.460 M 18.70 % | 82.109 M -5.43 % | 86.825 M 19.15 % | 72.871 M -5.42 % | 77.051 M 18.08 % | 65.251 M -2.27 % | 66.765 M 3.14 % | 64.734 M -11.95 % | 73.518 M 31.64 % | 55.846 M 19.19 % | 46.854 M -6.07 % | 49.884 M 20.11 % | 41.532 M -13.61 % | 48.075 M -6.71 % | 51.533 M -1.99 % | 52.579 M 5.97 % | 49.616 M -12.49 % | 56.698 M -35.61 % | 88.050 M -24.69 % | 116.921 M -3.46 % | 121.112 M -4.37 % | 126.640 M 11.62 % | 113.456 M -0.87 % | 114.454 M 3.21 % | 110.890 M 0.41 % | 110.436 M 2.94 % | 107.287 M -0.32 % | 107.633 M -2.58 % | 110.485 M 6.53 % | 103.715 M 5.31 % | 98.490 M 27.63 % | 77.171 M -6.70 % | 82.713 M -17.31 % | 100.025 M 15.76 % | 86.410 M | 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 -100.00 % | 228.862 M 15.24 % | 198.604 M 9.36 % | 181.613 M 2.24 % | 177.635 M -12.19 % | 202.298 M -3.28 % | 209.161 M 6.97 % | 195.535 M -28.84 % | 274.770 M -8.48 % | 300.235 M 34.99 % | 222.419 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 |
Total assets | 5.001 B 0.97 % | 4.954 B 0.58 % | 4.925 B 5.98 % | 4.647 B -3.31 % | 4.806 B 4.88 % | 4.582 B 3.19 % | 4.441 B 2.69 % | 4.324 B 0.52 % | 4.302 B 2.85 % | 4.182 B -0.96 % | 4.223 B 7.59 % | 3.925 B 0.10 % | 3.921 B 7.17 % | 3.659 B -0.12 % | 3.663 B 5.34 % | 3.478 B 2.16 % | 3.404 B 2.83 % | 3.311 B 2.26 % | 3.238 B 2.62 % | 3.155 B -2.74 % | 3.244 B -4.14 % | 3.384 B -3.22 % | 3.496 B 3.47 % | 3.379 B 5.75 % | 3.195 B 5.14 % | 3.039 B 0.61 % | 3.021 B -0.68 % | 3.042 B 5.40 % | 2.886 B -0.55 % | 2.902 B -0.64 % | 2.921 B 8.12 % | 2.701 B -5.26 % | 2.851 B 3.01 % | 2.768 B -0.01 % | 2.768 B -1.78 % | 2.818 B 3.05 % | 2.735 B 6.98 % | 2.557 B 5.52 % | 2.423 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -3.033 M 60.31 % | -7.641 M | 0.000 100.00 % | -4.130 M -244.05 % | 2.867 M -33.42 % | 4.306 M 64.16 % | 2.623 M 358.57 % | 572.000 K 110.94 % | -5.228 M -250.58 % | 3.472 M 180.54 % | -4.311 M -450.49 % | 1.230 M 129.45 % | -4.177 M | 0.000 | 0.000 100.00 % | -7.105 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -189.956 M 10.87 % | -213.132 M -14.66 % | -185.886 M 12.32 % | -212.008 M -18.56 % | -178.820 M 4.29 % | -186.826 M -2.95 % | -181.474 M -6.25 % | -170.796 M -205.76 % | 161.491 M | 0.000 | 0.000 -100.00 % | 132.923 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 |
Change in working capital | -91.938 M -220.22 % | 76.472 M 210.21 % | -69.388 M -162.60 % | 110.850 M 157.99 % | -191.142 M -274.22 % | 109.715 M 155.70 % | -196.989 M -1 207.61 % | 17.785 M 129.29 % | -60.714 M -210.59 % | 54.899 M 847.84 % | 5.792 M -94.38 % | 102.992 M 193.71 % | -109.900 M -183.21 % | 132.069 M 230.74 % | -101.013 M -574.54 % | -14.975 M 86.49 % | -110.843 M -401.60 % | 36.752 M 149.42 % | -74.373 M -189.33 % | 83.255 M 280.66 % | -46.084 M -136.64 % | 125.786 M 188.40 % | -142.298 M -59.87 % | -89.010 M -14.08 % | -78.025 M -1 604.24 % | 5.187 M 0.00 % | 5.187 M 145.65 % | -11.362 M 0.00 % | -11.362 M -356.49 % | -2.489 M 0.00 % | -2.489 M -104.60 % | 54.057 M 0.00 % | 54.057 M 465.33 % | 9.562 M 0.00 % | 9.562 M 124.99 % | -38.269 M 0.00 % | -38.269 M -696.22 % | 6.419 M 0.00 % | 6.419 M 173.60 % | -8.721 M 0.00 % | -8.721 M -883.70 % | -886.500 K 0.00 % | -886.500 K 61.46 % | -2.300 M 0.00 % | -2.300 M -100.00 % | -1.150 M -104.90 % | 23.484 M 100.00 % | 11.742 M |
Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -52.037 M | 0.000 100.00 % | -64.718 M | 0.000 100.00 % | -55.464 M | 0.000 100.00 % | -29.105 M | 0.000 100.00 % | -26.621 M | 0.000 -100.00 % | 28.019 M | 0.000 100.00 % | -86.647 M | 0.000 100.00 % | -4.778 M | 0.000 -100.00 % | 13.528 M | 0.000 100.00 % | -2.964 M | 0.000 100.00 % | -84.549 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 |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -6.553 M | 0.000 100.00 % | -193.029 M | 0.000 100.00 % | -52.899 M | 0.000 100.00 % | -11.254 M | 0.000 100.00 % | -38.074 M | 0.000 100.00 % | -32.513 M | 0.000 100.00 % | -39.171 M | 0.000 100.00 % | -32.843 M | 0.000 -100.00 % | 7.287 M | 0.000 100.00 % | -19.323 M | 0.000 100.00 % | -91.630 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 % | 2.879 M 0.00 % | 2.879 M 214.82 % | 914.500 K 0.00 % | 914.500 K 114.15 % | -6.464 M 0.00 % | -6.464 M -461.52 % | 1.788 M 0.00 % | 1.788 M 100.00 % | 894.000 K -57.40 % | 2.099 M 100.00 % | 1.049 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.631 M | 0.000 -100.00 % | 31.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.882 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 |
Other working capital | -91.938 M -220.22 % | 76.472 M 210.21 % | -69.388 M -140.95 % | 169.440 M 188.65 % | -191.142 M -176.35 % | 250.343 M 227.08 % | -196.989 M -415.97 % | 62.344 M 202.68 % | -60.714 M -149.44 % | 122.798 M 2 020.13 % | 5.792 M -95.77 % | 137.003 M 224.66 % | -109.900 M -180.48 % | 136.563 M 235.19 % | -101.013 M -333.76 % | 43.212 M 138.98 % | -110.843 M -358.48 % | 42.882 M 157.66 % | -74.373 M -219.11 % | 62.440 M 235.49 % | -46.084 M -131.12 % | 148.073 M 204.06 % | -142.298 M -263.24 % | 87.169 M 211.72 % | -78.025 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 % | 3.540 M 0.00 % | 3.540 M 136.74 % | -9.635 M 0.00 % | -9.635 M -272.75 % | 5.578 M 0.00 % | 5.578 M 236.44 % | -4.088 M 0.00 % | -4.088 M -100.00 % | -2.044 M -109.56 % | 21.385 M 100.00 % | 10.693 M |
Other non cash items | 32.927 M 41.39 % | 23.288 M -39.87 % | 38.731 M 131.59 % | 16.724 M -92.20 % | 214.517 M -18.88 % | 264.433 M 30.63 % | 202.426 M -13.16 % | 233.108 M 1.91 % | 228.740 M 8.06 % | 211.687 M -3.44 % | 219.224 M 30.42 % | 168.088 M 629.17 % | 23.052 M 355.23 % | -9.032 M -163.06 % | 14.324 M -73.98 % | 55.059 M 487.17 % | 9.377 M -38.72 % | 15.301 M 25.81 % | 12.162 M 371.78 % | -4.475 M -117.06 % | 26.229 M 232.58 % | -19.783 M -1 253.53 % | 1.715 M -98.11 % | 90.868 M 302.25 % | 22.590 M 702.20 % | 2.816 M -78.11 % | 12.862 M -22.62 % | 16.622 M 0.00 % | 16.622 M 305.41 % | -8.092 M 0.00 % | -8.092 M -960.85 % | 940.000 K -26.62 % | 1.281 M 112.64 % | -10.132 M 0.00 % | -10.132 M 64.99 % | -28.935 M 0.00 % | -28.935 M 57.31 % | -67.774 M -313.82 % | -16.378 M 60.70 % | -41.670 M -628.24 % | -5.722 M 88.04 % | -47.861 M -1 221.76 % | -3.621 M -181.23 % | 4.458 M 0.00 % | 4.458 M 100.00 % | 2.229 M -44.30 % | 4.002 M 100.00 % | 2.001 M |
Net cash provided by operating activities | 73.790 M -71.18 % | 255.997 M 94.99 % | 131.284 M -52.80 % | 278.149 M 1 693.98 % | -17.450 M -106.50 % | 268.626 M 2 078.83 % | -13.575 M -108.40 % | 161.625 M 15.31 % | 140.163 M -38.79 % | 228.971 M 46.35 % | 156.454 M -32.97 % | 233.404 M 1 311.49 % | 16.536 M -92.31 % | 214.977 M 2 169.13 % | 9.474 M -92.70 % | 129.781 M 499.45 % | 21.650 M -88.47 % | 187.789 M 558.45 % | 28.520 M -82.51 % | 163.039 M 127.39 % | 71.699 M -61.80 % | 187.694 M 370.35 % | -69.426 M -183.91 % | 82.741 M 335.78 % | 18.987 M -82.11 % | 106.124 M 0.00 % | 106.124 M 23.92 % | 85.638 M 0.00 % | 85.638 M -0.73 % | 86.264 M 0.00 % | 86.264 M -33.38 % | 129.487 M 0.00 % | 129.487 M 86.02 % | 69.609 M 0.00 % | 69.609 M 8.26 % | 64.299 M 0.00 % | 64.299 M -36.29 % | 100.926 M 0.00 % | 100.926 M 35.53 % | 74.468 M 0.00 % | 74.468 M -15.11 % | 87.728 M 0.00 % | 87.728 M 1.67 % | 86.288 M 0.00 % | 86.288 M 100.00 % | 43.144 M -60.02 % | 107.911 M 100.00 % | 53.956 M |
Investments in property plant and equipment | -112.875 M 26.63 % | -153.845 M -63.19 % | -94.273 M 13.26 % | -108.683 M -54.76 % | -70.228 M 37.56 % | -112.465 M -48.11 % | -75.932 M 46.47 % | -141.840 M -61.95 % | -87.583 M 35.52 % | -135.829 M -113.99 % | -63.474 M 56.67 % | -146.486 M -102.17 % | -72.456 M 39.23 % | -119.227 M -55.43 % | -76.708 M 31.05 % | -111.245 M -70.79 % | -65.136 M 43.78 % | -115.856 M -79.71 % | -64.467 M 32.71 % | -95.810 M -54.88 % | -61.861 M 30.91 % | -89.537 M -19.54 % | -74.901 M 33.58 % | -112.773 M -82.33 % | -61.850 M 14.89 % | -72.667 M 0.00 % | -72.667 M -2.56 % | -70.853 M 0.00 % | -70.853 M 35.55 % | -109.927 M 0.00 % | -109.927 M -95.71 % | -56.167 M 0.00 % | -56.167 M -6.07 % | -52.951 M 0.00 % | -52.951 M 7.00 % | -56.937 M 0.00 % | -56.937 M -13.70 % | -50.076 M 0.00 % | -50.076 M 26.80 % | -68.408 M 0.00 % | -68.408 M -11.79 % | -61.195 M 0.00 % | -61.195 M -920.75 % | 7.456 M | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 451.000 K -94.61 % | 8.372 M 114.45 % | 3.904 M 4 860.98 % | -82.000 K 99.72 % | -29.701 M -516.80 % | 7.126 M 1 436.96 % | -533.000 K -150.62 % | 1.053 M 126.17 % | -4.024 M -317.28 % | 1.852 M -76.34 % | 7.828 M 124.83 % | -31.527 M -1 299.20 % | 2.629 M 187.40 % | -3.008 M 90.53 % | -31.770 M 76.15 % | -133.224 M -849.29 % | -14.034 M -151.71 % | 27.140 M | 0.000 100.00 % | -55.890 M | 0.000 100.00 % | -3.828 M 16.85 % | -4.604 M 91.79 % | -56.053 M -163.18 % | -21.298 M -138.98 % | -8.912 M | 0.000 100.00 % | -35.294 M | 0.000 100.00 % | -80.937 M | 0.000 100.00 % | -10.858 M | 0.000 100.00 % | -20.924 M | 0.000 100.00 % | -34.597 M | 0.000 100.00 % | -9.144 M | 0.000 100.00 % | -7.710 M | 0.000 100.00 % | -40.499 M | 0.000 100.00 % | -159.132 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -77.307 M -265.82 % | 46.622 M | 0.000 -100.00 % | 15.482 M 132.26 % | -47.987 M -283.56 % | -12.511 M -190.82 % | -4.302 M -108.08 % | 53.264 M 200.00 % | -53.264 M -408.69 % | 17.255 M 158.74 % | -29.375 M -403.27 % | 9.686 M 176.05 % | -12.736 M | 0.000 | 0.000 100.00 % | -4.109 M | 0.000 100.00 % | -30.531 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.816 M 0.00 % | -24.816 M -584.20 % | -3.627 M 0.00 % | -3.627 M 97.09 % | -124.550 M | 0.000 100.00 % | -23.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -798.500 K 0.00 % | -798.500 K -100.00 % | -399.250 K 92.72 % | -5.484 M -100.00 % | -2.742 M |
Sales maturities of investments | 186.000 K -98.66 % | 13.889 M 63 031.82 % | 22.000 K -97.34 % | 826.000 K -37.23 % | 1.316 M -21.06 % | 1.667 M -65.52 % | 4.835 M 167.27 % | 1.809 M -96.84 % | 57.246 M 384.79 % | -20.101 M -193.51 % | 21.497 M -1.58 % | 21.841 M 116.33 % | 10.096 M | 0.000 | 0.000 -100.00 % | 151.367 M | 0.000 -100.00 % | 3.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.071 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.565 M | 0.000 -100.00 % | 14.315 M | 0.000 -100.00 % | 122.563 M 0.00 % | 122.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.167 M 0.00 % | 3.167 M 100.00 % | 1.583 M | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 100.00 % | -58.688 M -409.05 % | 18.990 M 141.58 % | -45.667 M -544.29 % | -7.088 M -295.09 % | -1.794 M -103.14 % | 57.181 M 209.49 % | -52.224 M -356.54 % | 20.357 M 173.75 % | -27.603 M -324.80 % | 12.279 M 221.66 % | -10.093 M -144.88 % | 22.488 M 229.39 % | -17.380 M -142.98 % | 40.438 M 194.65 % | -42.723 M -713.92 % | 6.959 M 222.37 % | -5.687 M -111.58 % | 49.115 M 175.03 % | 17.858 M -81.36 % | 95.793 M 359.28 % | 20.857 M 154.97 % | -37.945 M -268.80 % | 22.479 M 129.32 % | -76.662 M -205.50 % | 72.667 M 247.15 % | 20.933 M -70.46 % | 70.853 M 169.64 % | -101.735 M -192.55 % | 109.927 M 245.69 % | -75.454 M -193.17 % | 80.983 M 297.37 % | -41.031 M -172.52 % | 56.578 M -25.85 % | 76.302 M 216.27 % | -65.626 M -617.39 % | 12.684 M -74.67 % | 50.076 M 175.05 % | -66.720 M -197.53 % | 68.408 M 233.33 % | -51.309 M -183.85 % | 61.195 M 151.81 % | -118.114 M -4 887.92 % | -2.368 M -100.00 % | -1.184 M -121.59 % | 5.484 M 100.00 % | 2.742 M |
Net cash used for investing activites | -189.545 M -123.09 % | -84.962 M 42.99 % | -149.035 M -66.01 % | -89.775 M 38.76 % | -146.600 M -26.18 % | -116.183 M -43.85 % | -80.767 M 5.77 % | -85.714 M 40.83 % | -144.871 M -24.12 % | -116.722 M -37.29 % | -85.021 M 49.49 % | -168.327 M -103.88 % | -82.563 M 17.23 % | -99.747 M 20.75 % | -125.858 M 39.53 % | -208.140 M -70.76 % | -121.893 M -55.54 % | -78.366 M -11.71 % | -70.154 M 31.61 % | -102.585 M -133.13 % | -44.003 M -1 912.31 % | 2.428 M 104.14 % | -58.648 M 71.64 % | -206.771 M -240.82 % | -60.669 M 35.89 % | -94.635 M -48.78 % | -63.606 M -342.89 % | -14.362 M 79.73 % | -70.853 M 61.29 % | -183.056 M -67.11 % | -109.543 M -39.52 % | -78.512 M -0.37 % | -78.219 M -41.15 % | -55.414 M -13.54 % | -48.805 M -217.02 % | 41.705 M -36.45 % | 65.626 M 324.49 % | 15.460 M 124.94 % | -61.996 M 10.33 % | -69.136 M 6.20 % | -73.703 M 19.72 % | -91.808 M -50.03 % | -61.195 M 70.80 % | -209.549 M -262.08 % | -57.873 M -100.00 % | -28.937 M 52.36 % | -60.736 M -100.00 % | -30.368 M |
Debt repayment | 165.108 M 192.57 % | -178.362 M -191.17 % | 195.642 M | 0.000 -100.00 % | 205.189 M 51.14 % | 135.765 M 207.72 % | -126.036 M 1.55 % | -128.023 M -299.19 % | 64.273 M 161.30 % | -104.843 M -170.40 % | 148.918 M 227.69 % | -116.624 M -176.55 % | 152.342 M | 0.000 -100.00 % | 82.065 M 4 876.78 % | -1.718 M -101.25 % | 137.027 M 276.15 % | -77.792 M -191.57 % | 84.953 M | 0.000 100.00 % | -111.611 M | 0.000 -100.00 % | 229.513 M | 0.000 | 0.000 100.00 % | -49.685 M | 0.000 100.00 % | -28.191 M | 0.000 -100.00 % | 70.178 M | 0.000 100.00 % | -77.994 M | 0.000 -100.00 % | 41.952 M | 0.000 100.00 % | -203.294 M | 0.000 100.00 % | -20.916 M | 0.000 100.00 % | -15.831 M | 0.000 -100.00 % | 121.497 M | 0.000 -100.00 % | 190.833 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -14.325 M -2.14 % | -14.025 M -281.63 % | -3.675 M -200.00 % | 3.675 M | 0.000 -100.00 % | 7.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.196 M | 0.000 100.00 % | -17.193 M -200.00 % | 17.193 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.500 K -99.95 % | 49.421 M | 0.000 | 0.000 -100.00 % | 1.679 M 0.00 % | 1.679 M | 0.000 | 0.000 -100.00 % | 3.100 M 0.00 % | 3.100 M -46.29 % | 5.771 M | 0.000 100.00 % | -1.798 M -150.22 % | 3.580 M 88.52 % | 1.899 M 0.00 % | 1.899 M 781.21 % | 215.500 K 0.00 % | 215.500 K -32.55 % | 319.500 K 0.00 % | 319.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -23.548 M -6 533.24 % | -355.000 K -10.25 % | -322.000 K 93.41 % | -4.884 M -1 185.26 % | -380.000 K 74.32 % | -1.480 M 87.45 % | -11.791 M -6 371.81 % | 188.000 K 109.67 % | -1.945 M -3 141.67 % | -60.000 K 98.26 % | -3.452 M -1 568.94 % | 235.000 K 102.62 % | -8.962 M | 0.000 | 0.000 -100.00 % | 1.196 M | 0.000 -100.00 % | 71.000 K 100.98 % | -7.282 M -839.61 % | -775.000 K | 0.000 100.00 % | -15.000 K | 0.000 -100.00 % | 23.500 K 101.68 % | -1.399 M 58.76 % | -3.393 M 0.00 % | -3.393 M 22.63 % | -4.385 M 0.00 % | -4.385 M -106.04 % | -2.128 M | 0.000 100.00 % | -6.424 M 0.00 % | -6.424 M -1.97 % | -6.300 M 0.00 % | -6.300 M | 0.000 | 0.000 100.00 % | -1.350 M 0.00 % | -1.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -20.717 M -9 066.81 % | -226.000 K 98.76 % | -18.261 M | 0.000 100.00 % | -17.510 M 14.58 % | -20.499 M 18.04 % | -25.012 M | 0.000 100.00 % | -20.560 M | 0.000 | 0.000 100.00 % | -1.000 K 99.99 % | -13.784 M | 0.000 100.00 % | -19.494 M | 0.000 100.00 % | -22.224 M | 0.000 100.00 % | -13.944 M | 0.000 100.00 % | -11.221 M | 0.000 100.00 % | -14.020 M -1 401 900.00 % | -1.000 K 99.99 % | -18.221 M -73.19 % | -10.521 M 0.00 % | -10.521 M 18.24 % | -12.868 M 0.00 % | -12.868 M -25.46 % | -10.256 M 0.00 % | -10.256 M -630.22 % | -1.405 M 0.00 % | -1.405 M 89.95 % | -13.972 M 0.00 % | -13.972 M -8.74 % | -12.849 M 0.00 % | -12.849 M -4.84 % | -12.256 M 0.00 % | -12.256 M 9.32 % | -13.516 M 0.00 % | -13.516 M -1.97 % | -13.254 M 0.00 % | -13.254 M -1.86 % | -13.012 M 0.00 % | -13.012 M -100.00 % | -6.506 M 47.89 % | -12.484 M -100.00 % | -6.242 M |
Other financing activites | -23.650 M -48.73 % | -15.901 M -391.83 % | -3.233 M 97.66 % | -138.350 M -771.17 % | -15.881 M 2.91 % | -16.357 M -15.98 % | -14.103 M 28.96 % | -19.851 M 0.16 % | -19.883 M -46.97 % | -13.529 M -959.44 % | -1.277 M -128.44 % | -559.000 K 66.06 % | -1.647 M 97.55 % | -67.190 M -4 163.32 % | -1.576 M -849.40 % | -166.000 K 90.89 % | -1.822 M -102.17 % | 83.834 M 3 330.60 % | -2.595 M 95.73 % | -60.827 M -2 841.34 % | -2.068 M 99.12 % | -234.047 M -8 149.81 % | -2.837 M 74.26 % | -11.020 M -108.97 % | 122.798 M 88.92 % | 64.999 M 200.00 % | -64.999 M -179.54 % | 81.717 M 204.28 % | -78.360 M -280.19 % | 43.486 M 200.00 % | -43.486 M -142.05 % | 103.418 M 200.00 % | -103.418 M -195.42 % | 108.384 M 200.00 % | -108.384 M -199.04 % | 109.436 M 205.22 % | -104.011 M -226.71 % | 82.086 M 200.00 % | -82.086 M -264.32 % | 49.956 M 200.00 % | -49.956 M -218.23 % | 42.255 M 200.00 % | -42.255 M | 0.000 | 0.000 | 0.000 100.00 % | -428.500 K -100.00 % | -214.250 K |
Net cash used provided by financing activities | 97.193 M 149.88 % | -194.844 M -212.09 % | 173.826 M 221.36 % | -143.234 M -183.56 % | 171.418 M 50.03 % | 114.253 M 165.94 % | -173.267 M -22.06 % | -141.954 M -748.64 % | 21.885 M 118.48 % | -118.432 M -182.14 % | 144.189 M 223.05 % | -117.183 M -191.59 % | 127.949 M 290.94 % | -67.010 M -209.86 % | 60.995 M 8 965.55 % | -688.000 K -100.61 % | 112.981 M 1 748.21 % | 6.113 M -90.00 % | 61.132 M 199.24 % | -61.602 M 50.68 % | -124.900 M 46.64 % | -234.062 M -210.07 % | 212.656 M 2 029.55 % | -11.021 M -110.54 % | 104.577 M 5 348.53 % | -1.993 M 97.36 % | -75.520 M -336.82 % | 31.889 M 134.96 % | -91.227 M -190.07 % | 101.280 M 288.46 % | -53.742 M -409.37 % | 17.372 M 116.57 % | -104.823 M -180.92 % | 129.537 M 205.87 % | -122.356 M -16.61 % | -104.925 M 10.21 % | -116.860 M -333.67 % | 50.012 M 153.01 % | -94.342 M -548.38 % | 21.041 M 133.15 % | -63.472 M -142.00 % | 151.137 M 372.28 % | -55.509 M -131.22 % | 177.822 M 1 466.65 % | -13.012 M -100.00 % | -6.506 M 49.62 % | -12.913 M -100.00 % | -6.456 M |
Effect of forex changes on cash | 59.813 M 646.14 % | -10.952 M -326.28 % | 4.840 M 164.34 % | -7.523 M 14.64 % | -8.813 M -137.74 % | -3.707 M -130.36 % | 12.209 M -0.55 % | 12.276 M 845.76 % | 1.298 M 109.06 % | -14.319 M -2 696.68 % | -512.000 K -1 606.67 % | -30.000 K -102.07 % | 1.450 M 803.88 % | -206.000 K -106.29 % | 3.276 M 14.23 % | 2.868 M 163.86 % | -4.491 M -144.23 % | 10.154 M 727.18 % | -1.619 M -121.74 % | 7.447 M -25.13 % | 9.946 M -45.39 % | 18.214 M 746.77 % | 2.151 M 211.11 % | -1.936 M -179.44 % | 2.437 M 111.63 % | -20.959 M -197.40 % | 21.519 M 124.11 % | -89.245 M -198.76 % | 90.363 M 343.33 % | -37.137 M -183.69 % | 44.373 M 171.42 % | -62.126 M -203.99 % | 59.743 M 149.02 % | -121.884 M -198.62 % | 123.588 M 7 829.93 % | 1.559 M 114.88 % | -10.472 M 90.75 % | -113.213 M -204.25 % | 108.597 M 370.34 % | -40.171 M -182.13 % | 48.909 M 154.13 % | -90.351 M -205.45 % | 85.681 M 654.61 % | -15.449 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 41.251 M 218.67 % | -34.761 M -105.01 % | 693.989 M 626.48 % | 95.527 M 54.54 % | 61.815 M -50.52 % | 124.934 M 191.49 % | -136.558 M -109.12 % | -65.301 M -255.49 % | 41.998 M 252.83 % | -27.481 M -118.94 % | 145.128 M 73.26 % | 83.762 M 32.18 % | 63.372 M 31.99 % | 48.014 M 192.13 % | -52.113 M 31.59 % | -76.179 M -1 023.72 % | 8.247 M -93.44 % | 125.690 M 603.00 % | 17.879 M 183.84 % | 6.299 M 107.22 % | -87.258 M -239.18 % | -25.726 M -129.66 % | 86.733 M 126.93 % | -322.094 M -200.64 % | 320.061 M 1 493.69 % | -22.965 M -300.00 % | -5.741 M -120.62 % | 27.841 M 300.00 % | 6.960 M 110.66 % | -65.296 M -300.00 % | -16.324 M -231.90 % | 12.376 M 300.00 % | 3.094 M -92.98 % | 44.074 M 300.00 % | 11.019 M 112.47 % | 5.186 M 300.00 % | 1.297 M -98.78 % | 106.370 M 300.00 % | 26.593 M 196.37 % | -27.595 M -300.00 % | -6.899 M -106.08 % | 113.411 M 300.00 % | 28.353 M -47.99 % | 54.515 M 607.83 % | 7.702 M 0.00 % | 7.702 M -55.04 % | 17.132 M 0.00 % | 17.132 M |
Cash at beginning of period | 727.495 M -4.56 % | 762.256 M | 0.000 -100.00 % | 495.457 M -9.69 % | 548.616 M 29.49 % | 423.682 M -24.37 % | 560.240 M -10.44 % | 625.541 M 7.20 % | 583.543 M -4.50 % | 611.024 M 31.15 % | 465.896 M 21.92 % | 382.134 M 19.88 % | 318.762 M 17.73 % | 270.748 M -16.14 % | 322.861 M -19.09 % | 399.039 M 2.11 % | 390.792 M 47.41 % | 265.102 M 7.23 % | 247.223 M 2.70 % | 240.717 M -26.61 % | 327.975 M -7.33 % | 353.907 M 32.46 % | 267.174 M -33.89 % | 404.139 M 380.67 % | 84.079 M -76.60 % | 359.279 M 300.00 % | 89.820 M -72.90 % | 331.438 M 300.00 % | 82.860 M -79.11 % | 396.734 M 300.00 % | 99.184 M -74.20 % | 384.358 M 300.00 % | 96.090 M -71.76 % | 340.284 M 300.00 % | 85.071 M -74.61 % | 335.098 M 300.00 % | 83.775 M -63.37 % | 228.728 M 300.00 % | 57.182 M -77.69 % | 256.323 M 300.00 % | 64.081 M -78.34 % | 295.793 M 300.00 % | 73.948 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 768.746 M 5.67 % | 727.495 M 4.83 % | 693.989 M 17.43 % | 590.984 M -3.19 % | 610.431 M 11.27 % | 548.616 M 29.49 % | 423.682 M -24.37 % | 560.240 M -10.44 % | 625.541 M 7.20 % | 583.543 M -4.50 % | 611.024 M 31.15 % | 465.896 M 21.92 % | 382.134 M 19.88 % | 318.762 M 17.73 % | 270.748 M -16.14 % | 322.860 M -19.09 % | 399.039 M 2.11 % | 390.792 M 47.41 % | 265.102 M 7.32 % | 247.016 M 2.62 % | 240.717 M -26.65 % | 328.181 M -7.27 % | 353.907 M 331.35 % | 82.046 M -79.70 % | 404.139 M 20.17 % | 336.314 M 300.00 % | 84.079 M -76.60 % | 359.279 M 300.00 % | 89.820 M -72.90 % | 331.438 M 300.00 % | 82.860 M -79.11 % | 396.734 M 300.00 % | 99.184 M -74.20 % | 384.358 M 300.00 % | 96.090 M -71.76 % | 340.284 M 300.00 % | 85.071 M -74.61 % | 335.098 M 300.00 % | 83.775 M -63.37 % | 228.728 M 300.00 % | 57.182 M -86.03 % | 409.204 M 300.00 % | 102.301 M 87.66 % | 54.515 M 607.83 % | 7.702 M 0.00 % | 7.702 M -55.04 % | 17.132 M 0.00 % | 17.132 M |
Operating cash flow | 73.790 M -71.18 % | 255.997 M 94.99 % | 131.284 M -52.80 % | 278.149 M 1 693.98 % | -17.450 M -106.50 % | 268.626 M 2 078.83 % | -13.575 M -108.40 % | 161.625 M 15.31 % | 140.163 M -38.79 % | 228.971 M 46.35 % | 156.454 M -32.97 % | 233.404 M 1 311.49 % | 16.536 M -92.31 % | 214.977 M 2 169.13 % | 9.474 M -92.70 % | 129.781 M 499.45 % | 21.650 M -88.47 % | 187.789 M 558.45 % | 28.520 M -82.51 % | 163.039 M 127.39 % | 71.699 M -61.80 % | 187.694 M 370.35 % | -69.426 M -183.91 % | 82.741 M 335.78 % | 18.987 M -82.11 % | 106.124 M 0.00 % | 106.124 M 23.92 % | 85.638 M 0.00 % | 85.638 M -0.73 % | 86.264 M 0.00 % | 86.264 M -33.38 % | 129.487 M 0.00 % | 129.487 M 86.02 % | 69.609 M 0.00 % | 69.609 M 8.26 % | 64.299 M 0.00 % | 64.299 M -36.29 % | 100.926 M 0.00 % | 100.926 M 35.53 % | 74.468 M 0.00 % | 74.468 M -15.11 % | 87.728 M 0.00 % | 87.728 M 1.67 % | 86.288 M 0.00 % | 86.288 M 100.00 % | 43.144 M -60.02 % | 107.911 M 100.00 % | 53.956 M |
Capital expenditure | -112.875 M 26.63 % | -153.845 M -63.19 % | -94.273 M 13.26 % | -108.683 M -54.76 % | -70.228 M 37.56 % | -112.465 M -48.11 % | -75.932 M 46.47 % | -141.840 M -61.95 % | -87.583 M 35.52 % | -135.829 M -113.99 % | -63.474 M 56.67 % | -146.486 M -102.17 % | -72.456 M 39.23 % | -119.227 M -55.43 % | -76.708 M 31.05 % | -111.245 M -70.79 % | -65.136 M 43.78 % | -115.856 M -79.71 % | -64.467 M 32.71 % | -95.810 M -54.88 % | -61.861 M 30.91 % | -89.537 M -19.54 % | -74.901 M 33.58 % | -112.773 M -82.33 % | -61.850 M 14.89 % | -72.667 M 0.00 % | -72.667 M -2.56 % | -70.853 M 0.00 % | -70.853 M 35.55 % | -109.927 M 0.00 % | -109.927 M -95.71 % | -56.167 M 0.00 % | -56.167 M -6.07 % | -52.951 M 0.00 % | -52.951 M 7.00 % | -56.937 M 0.00 % | -56.937 M -13.70 % | -50.076 M 0.00 % | -50.076 M 26.80 % | -68.408 M 0.00 % | -68.408 M -11.79 % | -61.195 M 0.00 % | -61.195 M -920.75 % | 7.456 M | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | -39.085 M -138.26 % | 102.152 M 176.00 % | 37.011 M -78.16 % | 169.466 M 293.28 % | -87.678 M -156.15 % | 156.161 M 274.47 % | -89.507 M -552.40 % | 19.785 M -62.37 % | 52.580 M -43.55 % | 93.142 M 0.17 % | 92.980 M 6.97 % | 86.918 M 255.43 % | -55.920 M -158.40 % | 95.750 M 242.41 % | -67.234 M -462.72 % | 18.536 M 142.63 % | -43.486 M -160.45 % | 71.933 M 300.11 % | -35.947 M -153.47 % | 67.229 M 583.36 % | 9.838 M -89.98 % | 98.157 M 168.01 % | -144.327 M -380.58 % | -30.032 M 29.93 % | -42.863 M -228.11 % | 33.457 M 0.00 % | 33.457 M 126.29 % | 14.785 M 0.00 % | 14.785 M 162.48 % | -23.663 M 0.00 % | -23.663 M -132.27 % | 73.320 M 0.00 % | 73.320 M 340.15 % | 16.658 M 0.00 % | 16.658 M 126.27 % | 7.362 M 0.00 % | 7.362 M -85.52 % | 50.850 M 0.00 % | 50.850 M 739.11 % | 6.060 M 0.00 % | 6.060 M -77.16 % | 26.533 M 0.00 % | 26.533 M -71.70 % | 93.744 M 8.64 % | 86.288 M 100.00 % | 43.144 M -60.02 % | 107.911 M 100.00 % | 53.956 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 | 2003 | 2002 | 2002 |