
STEF S.a. STF.PA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.801 B 8.07 % | 4.442 B 6.79 % | 4.160 B 18.62 % | 3.507 B 11.50 % | 3.145 B -8.60 % | 3.441 B 5.71 % | 3.255 B 9.39 % | 2.976 B 5.35 % | 2.824 B -0.06 % | 2.826 B 2.20 % | 2.765 B 5.02 % | 2.633 B 5.23 % | 2.502 B 8.78 % | 2.300 B 11.80 % | 2.057 B 3.70 % | 1.984 B -4.68 % | 2.081 B 7.74 % | 1.932 B 11.92 % | 1.726 B 12.18 % | 1.539 B |
Net income | 157.236 M -17.94 % | 191.614 M 30.92 % | 146.359 M 33.04 % | 110.008 M 51.18 % | 72.767 M -27.47 % | 100.332 M 6.25 % | 94.433 M 0.85 % | 93.638 M 7.57 % | 87.052 M 15.78 % | 75.186 M 15.54 % | 65.075 M 8.18 % | 60.153 M 8.35 % | 55.519 M 5.86 % | 52.448 M 10.21 % | 47.588 M 9.44 % | 43.482 M 7.39 % | 40.488 M -8.87 % | 44.429 M 14.58 % | 38.777 M 11.87 % | 34.663 M |
Income before tax | 188.545 M -20.62 % | 237.518 M 0.73 % | 235.807 M 59.87 % | 147.496 M 34.86 % | 109.366 M -29.72 % | 155.606 M 19.45 % | 130.267 M 2.42 % | 127.183 M 13.32 % | 112.233 M 13.81 % | 98.618 M 9.81 % | 89.806 M 5.10 % | 85.452 M 3.12 % | 82.866 M 11.98 % | 74.003 M 7.54 % | 68.812 M 12.15 % | 61.356 M -5.64 % | 65.023 M -3.80 % | 67.589 M 15.71 % | 58.412 M 7.92 % | 54.123 M |
Income before tax ratio | 0.04 -26.55 % | 0.05 -5.68 % | 0.06 34.77 % | 0.04 20.96 % | 0.03 -23.10 % | 0.05 13.00 % | 0.04 -6.37 % | 0.04 7.56 % | 0.04 13.88 % | 0.03 7.45 % | 0.03 0.07 % | 0.03 -2.00 % | 0.03 2.94 % | 0.03 -3.81 % | 0.03 8.15 % | 0.03 -1.01 % | 0.03 -10.71 % | 0.03 3.38 % | 0.03 -3.80 % | 0.04 |
EBITDA | 471.238 M 3.44 % | 455.572 M 9.08 % | 417.651 M 25.25 % | 333.441 M 14.12 % | 292.181 M -12.03 % | 332.139 M 31.98 % | 251.656 M 4.45 % | 240.925 M 4.39 % | 230.784 M 8.05 % | 213.596 M 10.48 % | 193.331 M 6.30 % | 181.880 M 1.96 % | 178.377 M 8.50 % | 164.401 M -0.12 % | 164.595 M 6.60 % | 154.404 M -5.55 % | 163.469 M 0.11 % | 163.293 M 18.68 % | 137.591 M 20.72 % | 113.980 M |
Net income ratio | 0.03 -24.07 % | 0.04 22.60 % | 0.04 12.16 % | 0.03 35.59 % | 0.02 -20.65 % | 0.03 0.51 % | 0.03 -7.81 % | 0.03 2.10 % | 0.03 15.85 % | 0.03 13.05 % | 0.02 3.01 % | 0.02 2.96 % | 0.02 -2.69 % | 0.02 -1.42 % | 0.02 5.53 % | 0.02 12.67 % | 0.02 -15.42 % | 0.02 2.37 % | 0.02 -0.28 % | 0.02 |
Ratio EBITDA | 0.10 -4.29 % | 0.10 2.14 % | 0.10 5.59 % | 0.10 2.35 % | 0.09 -3.75 % | 0.10 24.85 % | 0.08 -4.51 % | 0.08 -0.91 % | 0.08 8.11 % | 0.08 8.10 % | 0.07 1.21 % | 0.07 -3.10 % | 0.07 -0.26 % | 0.07 -10.66 % | 0.08 2.79 % | 0.08 -0.91 % | 0.08 -7.09 % | 0.08 6.04 % | 0.08 7.60 % | 0.07 |
Gross profit ratio | 0.07 -10.66 % | 0.08 -53.73 % | 0.17 -3.02 % | 0.17 2.53 % | 0.17 47.07 % | 0.11 17.02 % | 0.10 -1.57 % | 0.10 -0.54 % | 0.10 2.31 % | 0.10 9.44 % | 0.09 2.08 % | 0.09 55.45 % | 0.06 -84.87 % | 0.37 -7.46 % | 0.40 -60.17 % | 1.00 152.96 % | 0.40 -1.56 % | 0.40 -2.00 % | 0.41 -1.05 % | 0.41 |
Weighted average shs out dil | 12.617 M -0.16 % | 12.638 M 0.00 % | 12.637 M 0.88 % | 12.527 M 0.96 % | 12.408 M 0.12 % | 12.393 M 0.26 % | 12.361 M 0.25 % | 12.329 M 0.22 % | 12.302 M 0.06 % | 12.294 M -0.44 % | 12.348 M -4.66 % | 12.952 M 0.75 % | 12.855 M -0.38 % | 12.904 M -0.13 % | 12.922 M -0.16 % | 12.943 M -2.25 % | 13.242 M -2.84 % | 13.629 M -0.05 % | 13.635 M 0.61 % | 13.552 M |
Weighted average shs out | 12.513 M 0.67 % | 12.430 M 0.12 % | 12.414 M 0.25 % | 12.383 M 0.09 % | 12.372 M 0.16 % | 12.352 M 0.15 % | 12.334 M 0.29 % | 12.298 M 0.18 % | 12.276 M -0.15 % | 12.294 M -0.28 % | 12.329 M -4.81 % | 12.952 M 0.75 % | 12.855 M -0.38 % | 12.904 M -0.09 % | 12.917 M 0.07 % | 12.907 M -2.00 % | 13.172 M -2.14 % | 13.460 M 0.49 % | 13.395 M 0.41 % | 13.340 M |
EPS diluted | 11.79 -14.69 % | 13.82 -1.92 % | 14.09 60.48 % | 8.78 49.83 % | 5.86 -27.65 % | 8.10 6.02 % | 7.64 0.66 % | 7.59 7.20 % | 7.08 15.69 % | 6.12 16.13 % | 5.27 13.58 % | 4.64 7.91 % | 4.30 6.44 % | 4.04 10.38 % | 3.66 20.39 % | 3.04 -0.65 % | 3.06 -6.13 % | 3.26 14.79 % | 2.84 10.94 % | 2.56 |
Earnings per share | 11.89 -15.43 % | 14.06 -1.95 % | 14.34 61.49 % | 8.88 51.02 % | 5.88 -27.59 % | 8.12 6.01 % | 7.66 0.66 % | 7.61 7.33 % | 7.09 15.85 % | 6.12 15.91 % | 5.28 13.79 % | 4.64 7.91 % | 4.30 6.44 % | 4.04 10.38 % | 3.66 20.00 % | 3.05 -0.65 % | 3.07 -6.97 % | 3.30 14.19 % | 2.89 11.15 % | 2.60 |
Gross profit | 329.427 M -3.45 % | 341.186 M -50.59 % | 690.456 M 15.05 % | 600.159 M 14.32 % | 524.987 M 34.42 % | 390.551 M 23.70 % | 315.730 M 7.67 % | 293.228 M 4.78 % | 279.840 M 2.24 % | 273.700 M 11.85 % | 244.712 M 7.21 % | 228.252 M 63.58 % | 139.534 M -83.54 % | 847.933 M 3.46 % | 819.549 M -58.69 % | 1.984 B 141.12 % | 822.815 M 6.06 % | 775.801 M 9.68 % | 707.332 M 11.01 % | 637.196 M |
Income tax expense | 47.799 M -23.89 % | 62.800 M 7.81 % | 58.252 M 27.04 % | 45.853 M 8.76 % | 42.161 M -23.96 % | 55.445 M 55.23 % | 35.717 M 7.31 % | 33.284 M 33.85 % | 24.867 M 6.58 % | 23.332 M 1.78 % | 22.925 M -9.13 % | 25.229 M -12.53 % | 28.843 M 27.66 % | 22.593 M 1.52 % | 22.254 M 21.77 % | 18.275 M -7.86 % | 19.833 M 8.99 % | 18.197 M 35.43 % | 13.436 M -2.77 % | 13.819 M |
Cost of revenue | 4.471 B 9.03 % | 4.101 B 14.75 % | 3.574 B 22.96 % | 2.906 B 10.93 % | 2.620 B -14.11 % | 3.050 B 3.78 % | 2.939 B 9.58 % | 2.682 B 5.41 % | 2.545 B -0.31 % | 2.553 B 1.26 % | 2.521 B 4.82 % | 2.405 B 1.78 % | 2.363 B 62.68 % | 1.452 B 17.32 % | 1.238 B | 0.000 -100.00 % | 1.259 B 8.87 % | 1.156 B 13.48 % | 1.019 B 13.02 % | 901.373 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 -100.00 % | 48.666 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 |
Other expenses | 101.046 M 14.65 % | 88.136 M 173.58 % | 32.216 M -35.31 % | 49.798 M -27.53 % | 68.715 M 147.43 % | -144.881 M -115.06 % | -67.367 M -11.35 % | -60.500 M 2.80 % | -62.243 M | 0.000 | 0.000 -100.00 % | 6.983 M -86.99 % | 53.662 M -92.45 % | 710.565 M 7.48 % | 661.090 M -65.37 % | 1.909 B 158.85 % | 737.391 M 6.82 % | 690.281 M 7.86 % | 639.979 M 10.58 % | 578.766 M |
Operating expenses | 101.046 M 14.65 % | 88.136 M -80.93 % | 462.243 M 9.60 % | 421.761 M 5.11 % | 401.247 M 77.82 % | 225.642 M 27.26 % | 177.313 M 12.65 % | 157.401 M 1.24 % | 155.469 M -2.94 % | 160.183 M 14.74 % | 139.608 M 8.86 % | 128.244 M 138.98 % | 53.662 M -92.93 % | 759.231 M 14.85 % | 661.090 M -65.37 % | 1.909 B 158.85 % | 737.391 M 6.82 % | 690.281 M 7.86 % | 639.979 M 10.58 % | 578.766 M |
Cost and expenses | 4.572 B 9.15 % | 4.189 B 6.69 % | 3.926 B 17.97 % | 3.328 B 10.16 % | 3.021 B -7.78 % | 3.276 B 5.11 % | 3.117 B 9.75 % | 2.840 B 5.17 % | 2.700 B -0.46 % | 2.713 B 1.97 % | 2.660 B 5.02 % | 2.533 B 4.83 % | 2.416 B 9.26 % | 2.212 B 16.46 % | 1.899 B -0.51 % | 1.909 B -4.37 % | 1.996 B 8.11 % | 1.846 B 11.31 % | 1.659 B 12.06 % | 1.480 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 |
Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 430.027 M 15.61 % | 371.963 M 11.86 % | 332.532 M -10.25 % | 370.523 M -8.50 % | 404.922 M 6.79 % | 379.175 M 2.69 % | 369.252 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.666 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 1.815 M -9.57 % | 2.007 M 176.07 % | 727.000 K -7.74 % | 788.000 K -14.35 % | 920.000 K 88.52 % | 488.000 K -44.98 % | 887.000 K 242.47 % | 259.000 K -27.65 % | 358.000 K -9.14 % | 394.000 K -44.43 % | 709.000 K | 0.000 | 0.000 -100.00 % | 363.000 K -69.75 % | 1.200 M 479.71 % | 207.000 K -66.50 % | 618.000 K 127.21 % | 272.000 K -83.94 % | 1.694 M -20.73 % | 2.137 M |
Interest expense | 41.353 M 49.40 % | 27.680 M 204.38 % | 9.094 M 22.54 % | 7.421 M -13.15 % | 8.545 M -8.15 % | 9.303 M 14.15 % | 8.150 M -9.89 % | 9.044 M -27.47 % | 12.469 M -16.39 % | 14.913 M -3.14 % | 15.397 M 5.71 % | 14.565 M -0.06 % | 14.574 M 26.44 % | 11.526 M -11.37 % | 13.004 M -7.44 % | 14.050 M -44.03 % | 25.103 M 58.10 % | 15.878 M 17.51 % | 13.512 M 21.10 % | 11.158 M |
Depreciation and amortization | 241.340 M 20.62 % | 200.082 M 9.21 % | 183.202 M 2.62 % | 178.524 M 2.44 % | 174.270 M 3.30 % | 168.698 M 48.62 % | 113.509 M 4.96 % | 108.143 M 1.16 % | 106.902 M 16.78 % | 91.538 M 10.10 % | 83.143 M 9.04 % | 76.249 M -2.71 % | 78.374 M -0.80 % | 79.006 M -4.56 % | 82.779 M 4.79 % | 78.998 M 2.03 % | 77.427 M -3.37 % | 80.125 M 21.35 % | 66.030 M 30.06 % | 50.769 M |
Operating income | 228.381 M -9.75 % | 253.050 M 8.39 % | 233.466 M 30.87 % | 178.398 M 44.17 % | 123.740 M -22.73 % | 160.148 M 19.60 % | 133.906 M 9.24 % | 122.583 M 8.37 % | 113.117 M 6.42 % | 106.290 M 10.82 % | 95.914 M 9.60 % | 87.509 M -9.44 % | 96.636 M 13.47 % | 85.166 M 5.64 % | 80.616 M 7.20 % | 75.199 M -11.97 % | 85.424 M 2.71 % | 83.168 M 16.07 % | 71.653 M 14.83 % | 62.400 M |
Operating income ratio | 0.05 -16.49 % | 0.06 1.50 % | 0.06 10.32 % | 0.05 29.30 % | 0.04 -15.46 % | 0.05 13.14 % | 0.04 -0.14 % | 0.04 2.86 % | 0.04 6.49 % | 0.04 8.43 % | 0.03 4.36 % | 0.03 -13.95 % | 0.04 4.31 % | 0.04 -5.51 % | 0.04 3.38 % | 0.04 -7.65 % | 0.04 -4.67 % | 0.04 3.71 % | 0.04 2.36 % | 0.04 |
Total other income expenses net | -31.767 M -104.53 % | -15.532 M -763.48 % | 2.341 M 107.58 % | -30.902 M -114.99 % | -14.374 M -139.17 % | -6.010 M 13.74 % | -6.967 M -251.46 % | 4.600 M 620.36 % | -884.000 K 88.48 % | -7.672 M 36.81 % | -12.141 M -1.81 % | -11.925 M -345.13 % | -2.679 M 76.00 % | -11.163 M 5.43 % | -11.804 M 14.73 % | -13.843 M 32.15 % | -20.401 M -30.95 % | -15.579 M -17.66 % | -13.241 M -59.97 % | -8.277 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.340 B 28.18 % | 1.045 B -2.54 % | 1.073 B 13.54 % | 944.786 M 4.42 % | 904.799 M 9.76 % | 824.351 M 22.73 % | 671.683 M 27.65 % | 526.171 M 1.34 % | 519.195 M -0.06 % | 519.495 M 4.86 % | 495.414 M 10.39 % | 448.774 M 11.21 % | 403.529 M -14.44 % | 471.653 M 1 140.05 % | -45.349 M -106.17 % | 735.333 M 1 764.29 % | -44.183 M -113.89 % | 318.060 M 5.90 % | 300.333 M 5.03 % | 285.944 M |
Total investments | 111.734 M 11.45 % | 100.251 M -1.75 % | 102.032 M -6.38 % | 108.982 M 23.18 % | 88.472 M 47.75 % | 59.881 M 0.62 % | 59.513 M 2.26 % | 58.196 M 123.90 % | 25.992 M -4.95 % | 27.347 M -4.84 % | 28.739 M -3.64 % | 29.825 M -14.67 % | 34.954 M -21.86 % | 44.730 M 56.05 % | 28.664 M 13.41 % | 25.274 M 17.79 % | 21.456 M 9.39 % | 19.615 M -24.42 % | 25.952 M -18.03 % | 31.659 M |
Total debt | 1.425 B 19.86 % | 1.189 B 2.48 % | 1.160 B 11.89 % | 1.037 B 8.11 % | 959.212 M 8.32 % | 885.550 M 21.09 % | 731.292 M 24.88 % | 585.590 M 2.61 % | 570.721 M 1.56 % | 561.952 M 3.75 % | 541.666 M 7.83 % | 502.332 M 3.39 % | 485.863 M -7.48 % | 525.121 M | 0.000 -100.00 % | 777.331 M | 0.000 -100.00 % | 387.119 M 12.02 % | 345.595 M 6.94 % | 323.173 M |
Accumulated other comprehensive income loss | 9.404 M 29.39 % | 7.268 M 12.51 % | 6.460 M 152.05 % | 2.563 M 179.84 % | -3.210 M 17.92 % | -3.911 M 19.53 % | -4.860 M 26.82 % | -6.641 M -19.04 % | -5.579 M -101.07 % | 521.622 M 10.08 % | 473.876 M 9.49 % | 432.790 M 149.71 % | -870.665 M -4.22 % | -835.428 M -6.24 % | -786.382 M -5.95 % | -742.227 M -7.51 % | -690.393 M -25.48 % | -550.194 M -5.97 % | -519.204 M -54.44 % | -336.189 M |
Retained earnings | 1.288 B 7.17 % | 1.202 B 13.57 % | 1.058 B 13.19 % | 934.988 M 10.51 % | 846.047 M 7.14 % | 789.631 M 8.86 % | 725.372 M 9.95 % | 659.735 M 11.67 % | 590.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 12.850 M -1.15 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M -1.26 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M -2.59 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M -0.65 % | 13.604 M -0.15 % | 13.624 M 0.64 % | 13.538 M |
Total equity | 1.277 B 7.79 % | 1.185 B 13.94 % | 1.040 B 13.94 % | 912.718 M 11.61 % | 817.777 M 7.50 % | 760.744 M 9.45 % | 695.034 M 10.59 % | 628.451 M 12.35 % | 559.359 M 13.14 % | 494.390 M 12.22 % | 440.568 M 2.88 % | 428.218 M 10.31 % | 388.193 M 8.60 % | 357.453 M 9.62 % | 326.071 M 10.51 % | 295.061 M -7.62 % | 319.390 M 2.64 % | 311.190 M 11.53 % | 279.029 M 14.87 % | 242.900 M |
Other non current liabilities | 45.107 M -15.46 % | 53.354 M -23.61 % | 69.847 M | 0.000 -100.00 % | 62.915 M | 0.000 -100.00 % | 55.927 M 48.43 % | 37.680 M -16.44 % | 45.095 M -6.18 % | 48.063 M 2.43 % | 46.923 M 8.41 % | 43.282 M 13.28 % | 38.209 M 39.45 % | 27.400 M 59.34 % | 17.196 M 7.94 % | 15.931 M -95.04 % | 321.105 M 2 165.45 % | 14.174 M 12.59 % | 12.589 M 36.30 % | 9.236 M |
Long term debt | 818.970 M 32.21 % | 619.433 M -10.16 % | 689.499 M 24.29 % | 554.772 M 6.41 % | 521.355 M 6.22 % | 490.815 M 20.72 % | 406.557 M 61.45 % | 251.819 M -23.55 % | 329.374 M -27.08 % | 451.715 M 13.03 % | 399.647 M 5.97 % | 377.126 M 26.34 % | 298.508 M -25.51 % | 400.716 M 17.17 % | 342.003 M 5.39 % | 324.527 M | 0.000 -100.00 % | 175.086 M -30.16 % | 250.692 M 4.29 % | 240.374 M |
Total non current liabilities | 916.775 M 28.41 % | 713.935 M -9.57 % | 789.500 M 20.64 % | 654.425 M 12.01 % | 584.270 M 78.93 % | 326.535 M -8.93 % | 358.547 M 64.03 % | 218.585 M -24.36 % | 288.982 M -30.74 % | 417.263 M 16.05 % | 359.555 M 11.66 % | 321.995 M -14.68 % | 377.402 M -20.08 % | 472.252 M 17.66 % | 401.373 M 6.36 % | 377.360 M 4.24 % | 362.001 M 54.98 % | 233.582 M -25.09 % | 311.815 M 4.91 % | 297.226 M |
Other current liabilities | 351.090 M 21.64 % | 288.626 M 11.16 % | 259.639 M 9.32 % | 237.513 M 5.95 % | 224.173 M -5.87 % | 238.151 M -7.73 % | 258.105 M 8.82 % | 237.190 M -28.26 % | 330.623 M 40.11 % | 235.966 M -33.10 % | 352.705 M -1.71 % | 358.837 M 11.80 % | 320.949 M -0.68 % | 323.155 M 11.00 % | 291.143 M 1 892.36 % | 14.613 M -96.47 % | 413.616 M 55.80 % | 265.487 M 37.22 % | 193.476 M -14.20 % | 225.487 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 5.134 M -21.80 % | 6.565 M -10.58 % | 7.342 M 141.99 % | 3.034 M -65.35 % | 8.756 M -48.89 % | 17.132 M 9.65 % | 15.624 M 114.17 % | -110.237 M 22.38 % | -142.019 M -13.43 % | -125.206 M -613.79 % | 24.369 M 2.03 % | 23.883 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.905 M -1.10 % | 25.181 M 119.77 % | 11.458 M |
Short term debt | 606.228 M 6.48 % | 569.343 M 20.93 % | 470.785 M -2.38 % | 482.253 M 10.14 % | 437.857 M 10.92 % | 394.735 M 21.56 % | 324.735 M -2.71 % | 333.771 M 38.30 % | 241.347 M 110.19 % | 114.824 M -19.15 % | 142.019 M 13.43 % | 125.206 M -33.17 % | 187.355 M 60.90 % | 116.440 M -31.19 % | 169.224 M -62.63 % | 452.804 M | 0.000 -100.00 % | 212.033 M 40.59 % | 150.814 M 82.14 % | 82.799 M |
Total current liabilities | 1.732 B 7.55 % | 1.610 B 6.23 % | 1.516 B 7.27 % | 1.413 B 14.70 % | 1.232 B 0.08 % | 1.231 B 7.45 % | 1.146 B 5.78 % | 1.083 B 14.53 % | 945.701 M 15.56 % | 818.363 M -10.82 % | 917.635 M 3.03 % | 890.616 M -1.99 % | 908.704 M 16.61 % | 779.236 M 6.66 % | 730.547 M 0.57 % | 726.386 M 6.93 % | 679.325 M -9.97 % | 754.586 M 30.63 % | 577.669 M 12.12 % | 515.243 M |
Total liabilities | 2.649 B 13.96 % | 2.324 B 0.82 % | 2.305 B 11.50 % | 2.068 B 13.45 % | 1.822 B 2.11 % | 1.785 B 10.98 % | 1.608 B 14.11 % | 1.409 B 3.62 % | 1.360 B -0.40 % | 1.366 B -3.08 % | 1.409 B 3.89 % | 1.356 B 5.45 % | 1.286 B 2.77 % | 1.251 B 10.56 % | 1.132 B 2.55 % | 1.104 B 5.99 % | 1.041 B 5.38 % | 988.168 M 11.09 % | 889.484 M 9.48 % | 812.469 M |
Other non current assets | 0.000 | 0.000 100.00 % | -295.461 M -9.76 % | -269.189 M -30.56 % | -206.177 M -3 314.66 % | -6.038 M 71.63 % | -21.283 M -6.90 % | -19.909 M 15.22 % | -23.482 M 22.81 % | -30.422 M -8.71 % | -27.984 M -2.09 % | -27.410 M -116.59 % | 165.223 M 269.38 % | 44.730 M 56.05 % | 28.664 M 13.41 % | 25.274 M -27.13 % | 34.686 M 76.83 % | 19.615 M -24.42 % | 25.952 M -18.03 % | 31.659 M |
Long term investments | 111.734 M 11.45 % | 100.251 M -1.75 % | 102.032 M -6.38 % | 108.982 M 23.18 % | 88.472 M 47.75 % | 59.881 M 0.62 % | 59.513 M 2.26 % | 58.196 M 123.90 % | 25.992 M -4.95 % | 27.347 M -4.84 % | 28.739 M -3.64 % | 29.825 M 126.35 % | -113.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 18.883 M 21.98 % | 15.480 M -94.99 % | 309.237 M 8.78 % | 284.274 M 29.24 % | 219.956 M 1 116.50 % | 18.081 M -1.56 % | 18.367 M 24.30 % | 14.776 M -29.37 % | 20.919 M -5.21 % | 22.069 M -19.73 % | 27.495 M 4.11 % | 26.410 M 13.83 % | 23.201 M 9.90 % | 21.111 M 0.29 % | 21.049 M 57.49 % | 13.365 M 15.75 % | 11.546 M | 0.000 | 0.000 | 0.000 |
GoodWill | 390.375 M 23.22 % | 316.803 M 7.22 % | 295.461 M 9.76 % | 269.189 M 30.56 % | 206.177 M 1.15 % | 203.824 M 9.11 % | 186.799 M 33.81 % | 139.604 M 1.89 % | 137.018 M 1.73 % | 134.686 M 1.84 % | 132.259 M 0.53 % | 131.561 M 18.34 % | 111.175 M 0.79 % | 110.308 M 14.62 % | 96.239 M -10.24 % | 107.217 M -3.30 % | 110.874 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 409.258 M 23.17 % | 332.283 M -45.05 % | 604.698 M 9.26 % | 553.463 M 29.88 % | 426.133 M 92.03 % | 221.905 M 8.16 % | 205.166 M 32.90 % | 154.380 M -2.25 % | 157.937 M 0.75 % | 156.755 M -1.88 % | 159.754 M 1.13 % | 157.971 M 17.56 % | 134.376 M 2.25 % | 131.419 M 12.05 % | 117.288 M -2.73 % | 120.582 M -1.50 % | 122.420 M 1.73 % | 120.337 M 16.31 % | 103.464 M -4.72 % | 108.594 M |
Property plant equipment net | 2.252 B 17.02 % | 1.925 B 6.57 % | 1.806 B 9.97 % | 1.642 B 7.60 % | 1.526 B 5.43 % | 1.448 B 15.82 % | 1.250 B 17.44 % | 1.064 B 6.41 % | 1.000 B 5.30 % | 949.950 M 4.17 % | 911.944 M 5.35 % | 865.592 M 9.03 % | 793.876 M 1.69 % | 780.687 M 2.02 % | 765.197 M 8.60 % | 704.599 M 10.64 % | 636.830 M 6.91 % | 595.684 M 12.32 % | 530.333 M 11.04 % | 477.621 M |
Total non current assets | 2.782 B 17.61 % | 2.366 B 6.21 % | 2.227 B 8.83 % | 2.047 B 11.02 % | 1.843 B 6.58 % | 1.730 B 14.18 % | 1.515 B 18.62 % | 1.277 B 7.83 % | 1.184 B 4.42 % | 1.134 B 3.05 % | 1.100 B 4.47 % | 1.053 B 4.76 % | 1.006 B 2.82 % | 977.948 M 5.77 % | 924.579 M 7.71 % | 858.386 M 7.24 % | 800.425 M 7.99 % | 741.214 M 11.94 % | 662.151 M 6.68 % | 620.682 M |
Other current assets | 133.413 M 5.66 % | 126.272 M -4.49 % | 132.202 M 18.15 % | 111.896 M 2.49 % | 109.177 M -3.51 % | 113.145 M 309.63 % | 27.621 M 1.51 % | 27.211 M -27.67 % | 37.623 M -13.22 % | 43.354 M -92.93 % | 613.571 M 272.44 % | 164.743 M 10.66 % | 148.878 M 4 090.21 % | 3.553 M 396.92 % | 715.000 K -26.52 % | 973.000 K -92.65 % | 13.230 M -2.53 % | 13.573 M -57.81 % | 32.170 M | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.348 M | 0.000 | 0.000 -100.00 % | 148.402 M 0.47 % | 147.703 M -0.31 % | 148.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 85.122 M -40.72 % | 143.602 M 63.94 % | 87.593 M -5.04 % | 92.239 M 69.52 % | 54.413 M -11.09 % | 61.199 M 2.67 % | 59.609 M 0.32 % | 59.419 M 15.32 % | 51.526 M 21.36 % | 42.457 M -8.21 % | 46.252 M -13.64 % | 53.558 M -34.95 % | 82.334 M 53.99 % | 53.468 M 17.90 % | 45.349 M 7.98 % | 41.998 M -4.95 % | 44.183 M -36.02 % | 69.059 M 52.58 % | 45.262 M 21.58 % | 37.229 M |
Cash and short term investments | 85.122 M -40.72 % | 143.602 M 63.94 % | 87.593 M -5.04 % | 92.239 M 69.52 % | 54.413 M -11.09 % | 61.199 M 2.67 % | 59.609 M 0.32 % | 59.419 M 15.32 % | 51.526 M 21.36 % | 42.457 M -8.21 % | 46.252 M -13.64 % | 53.558 M -34.95 % | 82.334 M 53.99 % | 53.468 M 17.90 % | 45.349 M 7.98 % | 41.998 M -4.95 % | 44.183 M -36.02 % | 69.059 M 52.58 % | 45.262 M 21.58 % | 37.229 M |
Total current assets | 1.144 B 0.00 % | 1.144 B 2.29 % | 1.118 B 19.75 % | 933.637 M 17.19 % | 796.709 M -1.62 % | 809.796 M 2.80 % | 787.714 M 6.32 % | 740.888 M 7.94 % | 686.370 M 2.16 % | 671.890 M -4.15 % | 700.975 M 2.44 % | 684.302 M 2.32 % | 668.767 M 5.99 % | 630.993 M 18.29 % | 533.412 M -1.30 % | 540.421 M -3.55 % | 560.291 M 0.38 % | 558.144 M 10.23 % | 506.362 M 16.49 % | 434.687 M |
Inventory | 101.635 M -19.04 % | 125.542 M -0.64 % | 126.347 M 46.52 % | 86.229 M 6.25 % | 81.153 M 9.30 % | 74.250 M 17.97 % | 62.939 M 8.17 % | 58.187 M 58.65 % | 36.677 M 0.84 % | 36.372 M -11.62 % | 41.152 M -0.31 % | 41.280 M 16.48 % | 35.441 M 4.41 % | 33.945 M 50.61 % | 22.538 M 0.46 % | 22.435 M 19.05 % | 18.845 M 11.92 % | 16.838 M 21.39 % | 13.871 M -7.67 % | 15.023 M |
Net receivables | 823.396 M 10.05 % | 748.172 M -3.07 % | 771.849 M 19.99 % | 643.273 M 16.54 % | 551.966 M -1.65 % | 561.202 M 4.19 % | 538.657 M 7.97 % | 498.909 M 4.52 % | 477.318 M 0.39 % | 475.445 M 2.21 % | 465.169 M -18.74 % | 572.424 M 42.35 % | 402.114 M -25.54 % | 540.027 M 16.18 % | 464.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 8.872 M 7.77 % | 8.232 M -16.16 % | 9.819 M -9.75 % | 10.880 M 27.98 % | 8.501 M 40.79 % | 6.038 M -71.63 % | 21.283 M 6.90 % | 19.909 M -15.22 % | 23.482 M -22.81 % | 30.422 M 8.71 % | 27.984 M 2.09 % | 27.410 M 8.49 % | 25.266 M 19.68 % | 21.112 M 57.20 % | 13.430 M 69.34 % | 7.931 M 22.22 % | 6.489 M 16.33 % | 5.578 M 132.22 % | 2.402 M -14.46 % | 2.808 M |
Other assets | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.038 M 745.66 % | 714.000 K -96.41 % | 19.909 M -59.26 % | 48.871 M -9.63 % | 54.077 M 12.31 % | 48.151 M 2.93 % | 46.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 628.379 M 1.98 % | 616.178 M -3.15 % | 636.233 M 14.11 % | 557.551 M 20.93 % | 461.047 M -3.44 % | 477.448 M 6.85 % | 446.837 M 12.40 % | 397.555 M 11.42 % | 356.802 M -0.09 % | 357.138 M -15.37 % | 422.006 M 4.05 % | 405.590 M 4.28 % | 388.931 M 17.12 % | 332.065 M 24.73 % | 266.225 M 5.84 % | 251.526 M -4.81 % | 264.242 M -2.18 % | 270.132 M 16.78 % | 231.313 M 12.73 % | 205.191 M |
Tax payables | 146.095 M 7.34 % | 136.104 M -5.51 % | 144.034 M 11.48 % | 129.200 M 27.17 % | 101.594 M -13.69 % | 117.710 M 9.77 % | 107.236 M 10.03 % | 97.463 M 7 368.43 % | 1.305 M -98.63 % | 95.477 M 10 449.94 % | 905.000 K -7.93 % | 983.000 K -91.43 % | 11.469 M 51.39 % | 7.576 M 91.55 % | 3.955 M -46.86 % | 7.443 M 407.36 % | 1.467 M -78.84 % | 6.934 M 235.62 % | 2.066 M 16.99 % | 1.766 M |
Deferred revenue non current | 0.000 -100.00 % | 316.000 K -99.82 % | 177.506 M -3.00 % | 183.003 M | 0.000 -100.00 % | 310.347 M -2.84 % | 319.409 M 75.65 % | 181.839 M -26.98 % | 249.037 M -32.65 % | 369.775 M 17.48 % | 314.765 M 13.73 % | 276.767 M 16.73 % | 237.093 M 8 442.47 % | -2.842 M | 0.000 -100.00 % | 342.901 M | 0.000 -100.00 % | 262.757 M 873.53 % | 26.990 M 913.90 % | 2.662 M |
Minority interest | 51.000 K 5 200.00 % | -1.000 K -100.81 % | 124.000 K -73.95 % | 476.000 K -44.84 % | 863.000 K -41.61 % | 1.478 M -21.96 % | 1.894 M -27.96 % | 2.629 M 12.98 % | 2.327 M 14.86 % | 2.026 M -42.52 % | 3.525 M -14.61 % | 4.128 M -10.14 % | 4.594 M -4.07 % | 4.789 M -0.70 % | 4.823 M -22.15 % | 6.195 M -88.99 % | 56.275 M 10.48 % | 50.938 M 7.94 % | 47.192 M 17.39 % | 40.201 M |
Capital lease obligations | 322.678 M 45.32 % | 222.043 M -4.73 % | 233.067 M -2.24 % | 238.415 M 10.25 % | 216.246 M -1.37 % | 219.257 M 224.40 % | 67.589 M 58.83 % | 42.553 M -15.69 % | 50.473 M -9.13 % | 55.542 M -15.72 % | 65.899 M -13.23 % | 75.943 M -6.91 % | 81.581 M -16.34 % | 97.520 M -80.92 % | 511.227 M | 0.000 | 0.000 -100.00 % | 120.822 M -8.82 % | 132.504 M -7.42 % | 143.128 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -33.168 M 10.84 % | -37.201 M 1.94 % | -37.937 M 0.97 % | -38.309 M 1.58 % | -38.923 M | 0.000 100.00 % | -40.538 M -0.25 % | -40.438 M 2.21 % | -41.352 M 2.53 % | -42.424 M 15.74 % | -50.349 M -112.26 % | 410.574 M 2 671.07 % | -15.969 M 24.09 % | -21.037 M -3.91 % | -20.245 M -1.15 % | -20.014 M -0.42 % | -19.930 M -436.88 % | 5.916 M -97.29 % | 218.213 M 2 088.92 % | 9.969 M |
Deferred tax liabilities non current | 52.698 M 29.06 % | 40.832 M 35.41 % | 30.154 M -0.56 % | 30.324 M | 0.000 -100.00 % | 16.188 M -58.64 % | 39.138 M 6.51 % | 36.746 M -8.01 % | 39.945 M -15.88 % | 47.488 M 6.02 % | 44.790 M -0.97 % | 45.228 M 11.17 % | 40.685 M -7.82 % | 44.136 M 4.65 % | 42.174 M 14.29 % | 36.902 M -9.77 % | 40.896 M -7.73 % | 44.322 M -8.68 % | 48.534 M 7.96 % | 44.954 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.053 M 118.45 % | 103.937 M -3.46 % | 107.660 M -14.17 % | 125.432 M -3.52 % | 130.003 M -1.37 % | 131.805 M -8.24 % | 143.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.926 B 11.87 % | 3.509 B 4.90 % | 3.345 B 12.25 % | 2.980 B 12.88 % | 2.640 B 3.72 % | 2.545 B 10.52 % | 2.303 B 13.02 % | 2.038 B 6.16 % | 1.919 B 3.20 % | 1.860 B 0.57 % | 1.850 B 3.65 % | 1.784 B 6.58 % | 1.674 B 4.06 % | 1.609 B 10.35 % | 1.458 B 4.23 % | 1.399 B 2.80 % | 1.361 B 4.72 % | 1.299 B 11.20 % | 1.169 B 10.72 % | 1.055 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -4.932 M -682.86 % | -630.000 K | 0.000 100.00 % | -4.392 M -1 011.90 % | -395.000 K 87.25 % | -3.099 M -48.49 % | -2.087 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.671 M 17.76 % | -10.544 M -85.18 % | -5.694 M | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.031 M -2 391.11 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K |
Change in working capital | -6.540 M -151.41 % | 12.721 M 115.35 % | -82.850 M -296.38 % | 42.188 M 275.20 % | -24.080 M -753.28 % | 3.686 M -78.90 % | 17.466 M 397.90 % | -5.863 M -593.93 % | 1.187 M 103.71 % | -31.975 M -155.72 % | -12.504 M 63.39 % | -34.155 M -166.18 % | 51.610 M 186.21 % | 18.032 M 90.84 % | 9.449 M -70.47 % | 31.998 M 189.12 % | -35.903 M -271.24 % | 20.966 M 629.51 % | 2.874 M 117.35 % | -16.565 M |
Accounts receivables | -57.971 M | 0.000 100.00 % | -102.659 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 |
Inventory | 24.013 M | 0.000 100.00 % | -39.034 M -1 429.55 % | -2.552 M 64.78 % | -7.246 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 |
Accounts payables | 0.000 | 0.000 -100.00 % | 141.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 27.418 M 115.53 % | 12.721 M 115.35 % | -82.850 M -296.38 % | 42.188 M 350.61 % | -16.834 M -556.70 % | 3.686 M -78.90 % | 17.466 M 397.90 % | -5.863 M -593.93 % | 1.187 M 102.83 % | -41.993 M -235.84 % | -12.504 M 63.39 % | -34.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 13.736 M 144.50 % | -30.867 M -222.20 % | -9.580 M -125.13 % | 38.128 M 2 633.42 % | -1.505 M -271.22 % | 879.000 K -97.14 % | 30.736 M 4 501.20 % | 668.000 K 120.84 % | -3.205 M -130.40 % | 10.542 M 611.82 % | 1.481 M -81.63 % | 8.060 M 150.36 % | -16.006 M -103.28 % | -7.874 M 37.65 % | -12.628 M 2.05 % | -12.892 M -5 633.05 % | 233.000 K -90.30 % | 2.401 M 127.89 % | -8.609 M -56.81 % | -5.490 M |
Net cash provided by operating activities | 397.270 M 11.42 % | 356.550 M 35.32 % | 263.483 M -28.44 % | 368.216 M 66.27 % | 221.452 M -16.47 % | 265.129 M 13.02 % | 234.591 M 27.81 % | 183.549 M 1.72 % | 180.437 M 24.19 % | 145.291 M 5.90 % | 137.195 M 24.38 % | 110.307 M -34.89 % | 169.418 M 19.64 % | 141.612 M 11.34 % | 127.188 M -10.17 % | 141.586 M 82.40 % | 77.624 M -45.33 % | 141.994 M 41.74 % | 100.177 M 45.35 % | 68.921 M |
Investments in property plant and equipment | -351.238 M -6.44 % | -329.995 M -43.80 % | -229.474 M -38.97 % | -165.128 M 20.66 % | -208.127 M -38.25 % | -150.544 M 49.09 % | -295.697 M -74.59 % | -169.362 M -16.04 % | -145.956 M -6.40 % | -137.180 M -9.55 % | -125.226 M -21.17 % | -103.348 M 4.30 % | -107.997 M 1.67 % | -109.835 M 29.84 % | -156.560 M -8.71 % | -144.019 M -15.33 % | -124.879 M -47.40 % | -84.720 M 6.07 % | -90.195 M 14.47 % | -105.456 M |
Acquisitions net | -98.909 M -227.77 % | 77.409 M 220.09 % | -64.458 M 50.28 % | -129.649 M -556.42 % | -19.751 M -169.27 % | -7.335 M 80.50 % | -37.614 M -1 198.22 % | 3.425 M -73.02 % | 12.695 M 286.75 % | -6.798 M -125.85 % | -3.010 M 71.20 % | -10.452 M -675.87 % | 1.815 M 110.27 % | -17.681 M | 0.000 100.00 % | -30.194 M -2 389.20 % | -1.213 M 93.40 % | -18.369 M 39.15 % | -30.186 M -152.16 % | -11.971 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 2.789 M -63.30 % | 7.599 M 732.72 % | -1.201 M -251.17 % | -342.000 K 94.68 % | -6.425 M -316.13 % | -1.544 M 82.60 % | -8.873 M -93.14 % | -4.594 M 51.87 % | -9.544 M -343.84 % | 3.914 M 949.02 % | -461.000 K 90.65 % | -4.933 M -128.84 % | 17.102 M 634.62 % | 2.328 M 1.35 % | 2.297 M -89.17 % | 21.214 M 77.76 % | 11.934 M -48.51 % | 23.176 M 64.82 % | 14.061 M 132.68 % | 6.043 M |
Net cash used for investing activites | -447.358 M -82.60 % | -244.987 M 16.99 % | -295.133 M 0.00 % | -295.119 M -25.96 % | -234.303 M -46.97 % | -159.423 M 53.41 % | -342.184 M -100.66 % | -170.531 M -19.42 % | -142.805 M -1.96 % | -140.064 M -8.83 % | -128.697 M -8.39 % | -118.733 M -33.29 % | -89.080 M 25.83 % | -120.102 M 22.14 % | -154.263 M -0.83 % | -152.999 M -34.02 % | -114.158 M -42.85 % | -79.913 M 24.84 % | -106.320 M 4.55 % | -111.384 M |
Debt repayment | 171.665 M 3 087.24 % | 5.386 M -41.89 % | 9.268 M -61.40 % | 24.009 M 2 562.46 % | -975.000 K 98.80 % | -81.435 M -143.19 % | 188.537 M 3 366.41 % | -5.772 M 27.99 % | -8.016 M -161.80 % | 12.970 M -73.42 % | 48.803 M 651.88 % | -8.843 M 65.80 % | -25.857 M -261.79 % | -7.147 M -110.08 % | 70.921 M 202.05 % | 23.480 M -64.14 % | 65.468 M 316.46 % | -30.245 M -2 055.74 % | -1.403 M -106.64 % | 21.117 M |
Common stock issued | 547.000 K 3.99 % | 526.000 K 1 778.57 % | 28.000 K -89.51 % | 267.000 K | 0.000 -100.00 % | 354.000 K | 0.000 -100.00 % | 914.000 K -14.74 % | 1.072 M | 0.000 | 0.000 -100.00 % | 799.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.000 K -87.41 % | 1.001 M 426.84 % | 190.000 K -88.63 % | 1.671 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -172.000 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 100.00 % | -3.541 M 87.41 % | -28.133 M | 0.000 100.00 % | -1.978 M -149.75 % | -792.000 K -465.71 % | -140.000 K -66.67 % | -84.000 K 99.68 % | -26.060 M -320.80 % | -6.193 M -1 872.29 % | -314.000 K -93.83 % | -162.000 K |
Dividends paid | -63.945 M -28.61 % | -49.722 M -33.44 % | -37.262 M -20.37 % | -30.957 M -66.77 % | -18.563 M 39.87 % | -30.870 M -2.12 % | -30.230 M -9.33 % | -27.650 M -15.57 % | -23.925 M -14.08 % | -20.973 M -7.90 % | -19.438 M -4.21 % | -18.653 M -5.09 % | -17.750 M -8.74 % | -16.324 M -20.41 % | -13.557 M | 0.000 100.00 % | -12.966 M -13.15 % | -11.459 M -12.96 % | -10.144 M -11.55 % | -9.094 M |
Other financing activites | -129.077 M -89 536.81 % | -144.000 K 97.87 % | -6.747 M -674 800.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -65.000 K | 0.000 | 0.000 100.00 % | -1.892 M 8.91 % | -2.077 M -1 616.53 % | -121.000 K 4.72 % | -127.000 K 18.06 % | -155.000 K | 0.000 100.00 % | -291.000 K -68.21 % | -173.000 K 25.11 % | -231.000 K -106.72 % | 3.435 M 321.47 % | 815.000 K |
Net cash used provided by financing activities | -20.810 M 52.66 % | -43.954 M -26.62 % | -34.713 M -419.66 % | -6.680 M 66.11 % | -19.710 M 82.39 % | -111.951 M -170.79 % | 158.142 M 586.47 % | -32.508 M -5.31 % | -30.869 M -129.75 % | -13.436 M -1 490.06 % | -845.000 K 96.85 % | -26.818 M 41.33 % | -45.712 M -88.40 % | -24.263 M -142.53 % | 57.048 M 494.68 % | 9.593 M -63.66 % | 26.395 M 156.01 % | -47.127 M -472.21 % | -8.236 M -157.41 % | 14.347 M |
Effect of forex changes on cash | 973.000 K -7.07 % | 1.047 M 221.04 % | -865.000 K -86 400.00 % | -1.000 K -100.00 % | 24.576 M 2 457 500.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 42.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -69.925 M -201.85 % | 68.656 M 202.12 % | -67.228 M -201.22 % | 66.416 M 1 078.72 % | -6.786 M -8.68 % | -6.244 M -112.35 % | 50.549 M 359.36 % | -19.490 M -388.19 % | 6.763 M 182.38 % | -8.210 M -207.28 % | 7.653 M 121.71 % | -35.244 M -201.78 % | 34.626 M 1 357.76 % | -2.753 M -109.18 % | 29.973 M 1 746.87 % | -1.820 M 82.05 % | -10.139 M -167.80 % | 14.954 M 204.00 % | -14.379 M 48.86 % | -28.116 M |
Cash at beginning of period | 75.231 M 1 044.20 % | 6.575 M -92.87 % | 92.239 M 69.52 % | 54.413 M -11.09 % | 61.199 M 36.02 % | 44.993 M 909.81 % | -5.556 M -139.87 % | 13.934 M 94.31 % | 7.171 M -53.38 % | 15.381 M 99.03 % | 7.728 M -82.02 % | 42.972 M 414.88 % | 8.346 M -24.80 % | 11.099 M 158.81 % | -18.874 M -10.67 % | -17.054 M -146.62 % | -6.915 M 68.38 % | -21.869 M -191.98 % | -7.490 M -136.31 % | 20.626 M |
Cash at end of period | 5.306 M -92.95 % | 75.231 M -14.11 % | 87.593 M -5.04 % | 92.239 M 69.52 % | 54.413 M 40.42 % | 38.749 M -13.88 % | 44.993 M 909.81 % | -5.556 M -139.87 % | 13.934 M 94.31 % | 7.171 M -53.38 % | 15.381 M 99.03 % | 7.728 M -82.02 % | 42.972 M 414.88 % | 8.346 M -24.80 % | 11.099 M 158.81 % | -18.874 M -10.67 % | -17.054 M -146.62 % | -6.915 M 68.38 % | -21.869 M -191.98 % | -7.490 M |
Operating cash flow | 397.270 M 11.42 % | 356.550 M 33.72 % | 266.648 M -28.06 % | 370.628 M 66.46 % | 222.651 M -16.02 % | 265.129 M 13.02 % | 234.591 M 27.81 % | 183.549 M 1.72 % | 180.437 M 24.19 % | 145.291 M 5.90 % | 137.195 M 24.38 % | 110.307 M -34.89 % | 169.418 M 19.64 % | 141.612 M 11.34 % | 127.188 M -10.17 % | 141.586 M 82.40 % | 77.624 M -45.33 % | 141.994 M 41.74 % | 100.177 M 45.35 % | 68.921 M |
Capital expenditure | -355.283 M -5.81 % | -335.766 M -46.32 % | -229.474 M -38.97 % | -165.128 M 20.66 % | -208.127 M -38.25 % | -150.544 M 49.09 % | -295.697 M -74.59 % | -169.362 M -16.04 % | -145.956 M -6.40 % | -137.180 M -9.55 % | -125.226 M -21.17 % | -103.348 M 4.30 % | -107.997 M 1.67 % | -109.835 M 29.84 % | -156.560 M -8.71 % | -144.019 M -15.33 % | -124.879 M -47.40 % | -84.720 M 6.07 % | -90.195 M 14.47 % | -105.456 M |
Free CashFlow | 41.987 M 102.02 % | 20.784 M -44.09 % | 37.174 M -81.91 % | 205.500 M 1 314.90 % | 14.524 M -87.32 % | 114.585 M 287.52 % | -61.106 M -530.72 % | 14.187 M -58.86 % | 34.481 M 325.11 % | 8.111 M -32.23 % | 11.969 M 71.99 % | 6.959 M -88.67 % | 61.421 M 93.29 % | 31.777 M 208.19 % | -29.372 M -1 107.23 % | -2.433 M 94.85 % | -47.255 M -182.51 % | 57.274 M 473.77 % | 9.982 M 127.32 % | -36.535 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.474 B -0.06 % | 2.476 B 6.47 % | 2.325 B 2.75 % | 2.263 B 3.85 % | 2.179 B -3.17 % | 2.251 B 11.77 % | 2.014 B 7.69 % | 1.870 B 14.23 % | 1.637 B -1.04 % | 1.654 B 10.94 % | 1.491 B -16.01 % | 1.775 B 6.56 % | 1.666 B -1.87 % | 1.698 B 8.99 % | 1.558 B 0.97 % | 1.543 B 7.65 % | 1.433 B -2.19 % | 1.465 B 7.78 % | 1.359 B -7.24 % | 1.466 B 7.70 % | 1.361 B -5.11 % | 1.434 B 7.71 % | 1.331 B -3.26 % | 1.376 B 9.48 % | 1.257 B -4.53 % | 1.317 B 5.23 % | 1.251 B 8.78 % | 1.150 B 0.00 % | 1.150 B 0.00 % | 1.150 B 11.80 % | 1.029 B 3.70 % | 991.983 M 0.00 % | 991.983 M 0.00 % | 991.983 M -4.68 % | 1.041 B 0.00 % | 1.041 B 7.74 % | 965.908 M 11.92 % | 863.015 M 0.00 % | 863.015 M 100.00 % | 431.507 M -43.91 % | 769.285 M 100.00 % | 384.642 M |
Net income | 15.834 M -80.40 % | 80.769 M 18.84 % | 67.967 M -28.83 % | 95.506 M 20.73 % | 79.108 M -1.59 % | 80.390 M 21.86 % | 65.968 M 1.88 % | 64.748 M 43.06 % | 45.258 M -21.85 % | 57.912 M 289.85 % | 14.855 M -75.43 % | 60.470 M 51.70 % | 39.862 M -35.05 % | 61.378 M 85.68 % | 33.055 M -47.50 % | 62.966 M 105.29 % | 30.672 M -45.50 % | 56.278 M 82.88 % | 30.774 M -48.47 % | 59.716 M 286.01 % | 15.470 M -71.60 % | 54.468 M 413.51 % | 10.607 M -74.37 % | 41.385 M 120.51 % | 18.768 M -35.73 % | 29.201 M 8.11 % | 27.012 M 1.00 % | 26.743 M 4.04 % | 25.705 M 0.00 % | 25.705 M 10.42 % | 23.279 M 6.10 % | 21.942 M 1.86 % | 21.541 M 0.00 % | 21.541 M -4.67 % | 22.595 M 0.00 % | 22.595 M -8.51 % | 24.696 M 51.61 % | 16.289 M -27.57 % | 22.488 M 100.00 % | 11.244 M -44.20 % | 20.152 M 100.00 % | 10.076 M |
Income before tax | 40.246 M -61.79 % | 105.340 M 15.41 % | 91.275 M -30.24 % | 130.838 M 28.12 % | 102.122 M -4.14 % | 106.532 M 22.10 % | 87.253 M 4.67 % | 83.360 M 29.97 % | 64.136 M -24.82 % | 85.309 M 254.61 % | 24.057 M -73.69 % | 91.443 M 47.04 % | 62.189 M -26.98 % | 85.169 M 88.85 % | 45.098 M -47.37 % | 85.694 M 106.55 % | 41.489 M -41.31 % | 70.688 M 70.15 % | 41.545 M -46.34 % | 77.426 M 265.35 % | 21.192 M -71.23 % | 73.663 M 356.32 % | 16.143 M -72.81 % | 59.376 M 127.70 % | 26.076 M -37.64 % | 41.816 M 0.92 % | 41.433 M 11.98 % | 37.002 M 0.00 % | 37.002 M 0.00 % | 37.002 M 7.54 % | 34.406 M 12.15 % | 30.678 M 0.00 % | 30.678 M 0.00 % | 30.678 M -5.64 % | 32.512 M 0.00 % | 32.512 M -3.80 % | 33.795 M 15.71 % | 29.206 M 0.00 % | 29.206 M 100.00 % | 14.603 M -46.04 % | 27.062 M 100.00 % | 13.531 M |
Income before tax ratio | 0.02 -61.77 % | 0.04 8.40 % | 0.04 -32.10 % | 0.06 23.37 % | 0.05 -1.00 % | 0.05 9.24 % | 0.04 -2.81 % | 0.04 13.78 % | 0.04 -24.03 % | 0.05 219.64 % | 0.02 -68.68 % | 0.05 37.99 % | 0.04 -25.59 % | 0.05 73.27 % | 0.03 -47.88 % | 0.06 91.87 % | 0.03 -39.99 % | 0.05 57.86 % | 0.03 -42.15 % | 0.05 239.23 % | 0.02 -69.68 % | 0.05 323.64 % | 0.01 -71.90 % | 0.04 107.98 % | 0.02 -34.68 % | 0.03 -4.09 % | 0.03 2.94 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 -3.81 % | 0.03 8.15 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 -1.01 % | 0.03 0.00 % | 0.03 -10.71 % | 0.03 3.38 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 -3.80 % | 0.04 0.00 % | 0.04 |
EBITDA | 137.000 M -44.45 % | 246.610 M 9.79 % | 224.626 M -8.23 % | 244.762 M 16.11 % | 210.810 M -1.60 % | 214.230 M 14.79 % | 186.632 M 5.92 % | 176.207 M 12.07 % | 157.234 M -11.39 % | 177.453 M 54.67 % | 114.728 M -36.62 % | 181.021 M 49.34 % | 121.215 M -14.88 % | 142.406 M 38.13 % | 103.099 M -17.16 % | 124.457 M 29.82 % | 95.872 M -19.72 % | 119.427 M 30.98 % | 91.180 M -25.46 % | 122.329 M 62.03 % | 75.499 M -36.01 % | 117.978 M 93.16 % | 61.079 M -37.89 % | 98.340 M 50.33 % | 65.418 M -29.30 % | 92.524 M 4.36 % | 88.655 M 8.63 % | 81.615 M -1.42 % | 82.787 M 0.00 % | 82.787 M -0.03 % | 82.813 M 7.55 % | 77.002 M -0.52 % | 77.403 M 0.00 % | 77.403 M 12.38 % | 68.874 M 0.00 % | 68.874 M -13.16 % | 79.315 M 10.60 % | 71.714 M 8.86 % | 65.878 M 100.00 % | 32.939 M -40.33 % | 55.205 M 100.00 % | 27.602 M |
Net income ratio | 0.01 -80.38 % | 0.03 11.62 % | 0.03 -30.74 % | 0.04 16.25 % | 0.04 1.63 % | 0.04 9.03 % | 0.03 -5.39 % | 0.03 25.24 % | 0.03 -21.03 % | 0.04 251.41 % | 0.01 -70.75 % | 0.03 42.37 % | 0.02 -33.82 % | 0.04 70.37 % | 0.02 -48.01 % | 0.04 90.70 % | 0.02 -44.28 % | 0.04 69.67 % | 0.02 -44.44 % | 0.04 258.41 % | 0.01 -70.07 % | 0.04 376.74 % | 0.01 -73.51 % | 0.03 101.41 % | 0.01 -32.68 % | 0.02 2.73 % | 0.02 -7.15 % | 0.02 4.04 % | 0.02 0.00 % | 0.02 -1.24 % | 0.02 2.31 % | 0.02 1.86 % | 0.02 0.00 % | 0.02 0.01 % | 0.02 0.00 % | 0.02 -15.08 % | 0.03 35.46 % | 0.02 -27.57 % | 0.03 0.00 % | 0.03 -0.53 % | 0.03 0.00 % | 0.03 |
Ratio EBITDA | 0.06 -44.41 % | 0.10 3.12 % | 0.10 -10.68 % | 0.11 11.80 % | 0.10 1.63 % | 0.10 2.70 % | 0.09 -1.65 % | 0.09 -1.90 % | 0.10 -10.46 % | 0.11 39.42 % | 0.08 -24.54 % | 0.10 40.15 % | 0.07 -13.26 % | 0.08 26.73 % | 0.07 -17.95 % | 0.08 20.59 % | 0.07 -17.92 % | 0.08 21.52 % | 0.07 -19.64 % | 0.08 50.44 % | 0.06 -32.56 % | 0.08 79.33 % | 0.05 -35.80 % | 0.07 37.30 % | 0.05 -25.94 % | 0.07 -0.82 % | 0.07 -0.14 % | 0.07 -1.42 % | 0.07 0.00 % | 0.07 -10.59 % | 0.08 3.71 % | 0.08 -0.52 % | 0.08 0.00 % | 0.08 17.90 % | 0.07 0.00 % | 0.07 -19.40 % | 0.08 -1.18 % | 0.08 8.86 % | 0.08 0.00 % | 0.08 6.37 % | 0.07 0.00 % | 0.07 |
Gross profit ratio | 0.10 -42.51 % | 0.18 13.58 % | 0.15 -7.97 % | 0.17 9.09 % | 0.15 -7.36 % | 0.17 6.05 % | 0.16 -12.48 % | 0.18 10.78 % | 0.16 -11.53 % | 0.18 22.63 % | 0.15 -17.09 % | 0.18 67.08 % | 0.11 2.04 % | 0.11 20.35 % | 0.09 -18.88 % | 0.11 22.46 % | 0.09 -19.24 % | 0.11 24.11 % | 0.09 -22.33 % | 0.11 43.47 % | 0.08 -27.46 % | 0.11 63.90 % | 0.07 -35.68 % | 0.10 50.98 % | 0.07 24.69 % | 0.05 -1.56 % | 0.06 -84.87 % | 0.37 0.00 % | 0.37 0.00 % | 0.37 -7.46 % | 0.40 -60.17 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 152.96 % | 0.40 0.00 % | 0.40 -1.56 % | 0.40 -2.00 % | 0.41 0.00 % | 0.41 0.00 % | 0.41 -1.05 % | 0.41 0.00 % | 0.41 |
Weighted average shs out dil | 12.667 M 0.21 % | 12.641 M 0.43 % | 12.586 M -0.29 % | 12.623 M -0.25 % | 12.655 M 1.86 % | 12.424 M -1.69 % | 12.638 M 2.03 % | 12.387 M -1.20 % | 12.537 M 0.98 % | 12.416 M 0.29 % | 12.379 M -0.18 % | 12.402 M 0.18 % | 12.380 M 0.31 % | 12.341 M -0.31 % | 12.380 M 0.32 % | 12.341 M 0.18 % | 12.318 M -0.20 % | 12.343 M 0.67 % | 12.261 M 2.07 % | 12.012 M -4.50 % | 12.577 M 6.94 % | 11.761 M -9.08 % | 12.935 M -0.87 % | 13.048 M 1.51 % | 12.855 M -0.75 % | 12.952 M 0.75 % | 12.855 M -0.38 % | 12.904 M 0.00 % | 12.904 M 0.00 % | 12.904 M -0.13 % | 12.922 M -0.16 % | 12.943 M 0.00 % | 12.943 M 0.00 % | 12.943 M -2.18 % | 13.231 M 0.00 % | 13.231 M -2.80 % | 13.612 M -0.17 % | 13.635 M 0.00 % | 13.635 M 0.00 % | 13.635 M 0.61 % | 13.552 M 0.00 % | 13.552 M |
Weighted average shs out | 12.667 M 1.03 % | 12.538 M 2.10 % | 12.281 M -1.21 % | 12.431 M 0.05 % | 12.424 M 0.00 % | 12.424 M 0.30 % | 12.387 M 0.00 % | 12.387 M 0.08 % | 12.377 M 0.05 % | 12.370 M -0.07 % | 12.379 M 0.13 % | 12.363 M -0.13 % | 12.380 M 0.31 % | 12.341 M -0.32 % | 12.380 M 0.23 % | 12.352 M 0.28 % | 12.318 M -0.12 % | 12.333 M 0.59 % | 12.261 M 2.07 % | 12.012 M -4.50 % | 12.577 M 6.94 % | 11.761 M -9.08 % | 12.935 M -0.87 % | 13.048 M 1.51 % | 12.855 M -0.75 % | 12.952 M 0.75 % | 12.855 M -0.38 % | 12.904 M 0.00 % | 12.904 M 0.00 % | 12.904 M -0.13 % | 12.922 M 0.11 % | 12.907 M -0.28 % | 12.943 M 0.00 % | 12.943 M -2.18 % | 13.231 M 0.00 % | 13.231 M -2.80 % | 13.612 M 1.63 % | 13.395 M -1.76 % | 13.635 M 0.00 % | 13.635 M 0.61 % | 13.552 M 0.00 % | 13.552 M |
EPS diluted | 1.25 -80.44 % | 6.39 18.33 % | 5.40 -28.67 % | 7.57 21.12 % | 6.25 -3.40 % | 6.47 23.95 % | 5.22 -0.19 % | 5.23 44.88 % | 3.61 -22.53 % | 4.66 288.33 % | 1.20 -75.41 % | 4.88 51.55 % | 3.22 -35.21 % | 4.97 86.14 % | 2.67 -47.65 % | 5.10 104.82 % | 2.49 -45.39 % | 4.56 81.67 % | 2.51 -49.50 % | 4.97 304.07 % | 1.23 -73.43 % | 4.63 464.63 % | 0.82 -74.13 % | 3.17 117.12 % | 1.46 -35.40 % | 2.26 7.62 % | 2.10 2.94 % | 2.04 2.00 % | 2.00 0.00 % | 2.00 11.11 % | 1.80 30.43 % | 1.38 -16.87 % | 1.66 0.00 % | 1.66 -2.35 % | 1.70 0.00 % | 1.70 -6.59 % | 1.82 51.67 % | 1.20 -26.83 % | 1.64 100.00 % | 0.82 -44.59 % | 1.48 100.00 % | 0.74 |
Earnings per share | 1.26 -80.43 % | 6.44 16.46 % | 5.53 -27.99 % | 7.68 20.57 % | 6.37 -1.55 % | 6.47 21.39 % | 5.33 1.91 % | 5.23 42.90 % | 3.66 -21.79 % | 4.68 290.00 % | 1.20 -75.46 % | 4.89 51.86 % | 3.22 -35.21 % | 4.97 86.14 % | 2.67 -47.65 % | 5.10 104.82 % | 2.49 -45.39 % | 4.56 81.67 % | 2.51 -49.50 % | 4.97 304.07 % | 1.23 -73.43 % | 4.63 464.63 % | 0.82 -74.13 % | 3.17 117.12 % | 1.46 -35.40 % | 2.26 7.62 % | 2.10 2.94 % | 2.04 2.00 % | 2.00 0.00 % | 2.00 11.11 % | 1.80 29.50 % | 1.39 -16.27 % | 1.66 0.00 % | 1.66 -2.35 % | 1.70 0.00 % | 1.70 -6.59 % | 1.82 45.60 % | 1.25 -23.78 % | 1.64 100.00 % | 0.82 -44.59 % | 1.48 100.00 % | 0.74 |
Gross profit | 250.017 M -42.55 % | 435.153 M 20.93 % | 359.853 M -5.44 % | 380.549 M 13.29 % | 335.909 M -10.30 % | 374.496 M 18.53 % | 315.960 M -5.75 % | 335.251 M 26.55 % | 264.908 M -12.45 % | 302.582 M 36.05 % | 222.405 M -30.36 % | 319.381 M 78.03 % | 179.398 M 0.14 % | 179.154 M 31.18 % | 136.576 M -18.09 % | 166.740 M 31.82 % | 126.488 M -21.01 % | 160.131 M 33.77 % | 119.709 M -27.96 % | 166.164 M 54.52 % | 107.536 M -31.17 % | 156.223 M 76.55 % | 88.489 M -37.78 % | 142.216 M 65.30 % | 86.036 M 19.04 % | 72.273 M 3.59 % | 69.767 M -83.54 % | 423.967 M 0.00 % | 423.967 M 0.00 % | 423.967 M 3.46 % | 409.775 M -58.69 % | 991.983 M 0.00 % | 991.983 M 0.00 % | 991.983 M 141.12 % | 411.408 M 0.00 % | 411.408 M 6.06 % | 387.901 M 9.68 % | 353.666 M 0.00 % | 353.666 M 100.00 % | 176.833 M -44.50 % | 318.598 M 100.00 % | 159.299 M |
Income tax expense | 24.335 M -1.03 % | 24.589 M 5.94 % | 23.210 M -34.28 % | 35.319 M 28.52 % | 27.481 M -13.31 % | 31.702 M 19.40 % | 26.550 M 10.76 % | 23.971 M 9.55 % | 21.882 M -27.47 % | 30.169 M 151.58 % | 11.992 M -63.76 % | 33.090 M 48.02 % | 22.355 M -5.77 % | 23.723 M 97.79 % | 11.994 M -46.78 % | 22.537 M 109.71 % | 10.747 M -24.81 % | 14.294 M 35.19 % | 10.573 M -39.45 % | 17.462 M 197.48 % | 5.870 M -68.45 % | 18.608 M 331.04 % | 4.317 M -75.86 % | 17.882 M 143.39 % | 7.347 M -41.76 % | 12.615 M -12.53 % | 14.422 M 27.66 % | 11.297 M 0.00 % | 11.297 M 0.00 % | 11.297 M 1.52 % | 11.127 M 21.77 % | 9.138 M 0.00 % | 9.138 M 0.00 % | 9.138 M -7.86 % | 9.917 M 0.00 % | 9.917 M 8.99 % | 9.099 M 35.43 % | 6.718 M 0.00 % | 6.718 M 100.00 % | 3.359 M -51.39 % | 6.910 M 100.00 % | 3.455 M |
Cost of revenue | 2.224 B 9.00 % | 2.040 B 3.82 % | 1.965 B 4.40 % | 1.882 B 2.13 % | 1.843 B -1.75 % | 1.876 B 10.51 % | 1.698 B 10.63 % | 1.535 B 11.86 % | 1.372 B 1.51 % | 1.351 B 6.54 % | 1.269 B -12.86 % | 1.456 B -2.07 % | 1.487 B -2.10 % | 1.518 B 6.86 % | 1.421 B 3.28 % | 1.376 B 5.31 % | 1.307 B 0.12 % | 1.305 B 5.28 % | 1.240 B -4.60 % | 1.299 B 3.68 % | 1.253 B -1.93 % | 1.278 B 2.81 % | 1.243 B 0.72 % | 1.234 B 5.38 % | 1.171 B -5.90 % | 1.244 B 5.33 % | 1.181 B 62.68 % | 726.173 M 0.00 % | 726.173 M 0.00 % | 726.173 M 17.32 % | 618.944 M | 0.000 | 0.000 | 0.000 -100.00 % | 629.277 M 0.00 % | 629.277 M 8.87 % | 578.007 M 13.48 % | 509.349 M 0.00 % | 509.349 M 100.00 % | 254.674 M -43.49 % | 450.687 M 100.00 % | 225.343 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.333 M 0.00 % | 24.333 M 0.00 % | 24.333 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.188 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 expenses | 194.143 M 1 052.53 % | 16.845 M -32.54 % | 24.971 M 7.87 % | 23.150 M 176.99 % | -30.067 M 3.15 % | -31.045 M -1.70 % | -30.526 M -54.55 % | -19.752 M 34.28 % | -30.056 M 22.57 % | -38.817 M -25.70 % | -30.880 M 2.06 % | -31.531 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 710.565 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.909 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 639.979 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 194.143 M -39.49 % | 320.821 M 23.35 % | 260.100 M 6.78 % | 243.590 M 6.64 % | 228.422 M -13.96 % | 265.492 M 12.82 % | 235.319 M 5.13 % | 223.843 M 13.12 % | 197.882 M -4.02 % | 206.169 M 5.63 % | 195.177 M -13.23 % | 224.937 M 100.29 % | 112.304 M 25.05 % | 89.810 M 2.64 % | 87.503 M 13.58 % | 77.043 M -4.13 % | 80.358 M -4.25 % | 83.926 M 17.31 % | 71.543 M -12.00 % | 81.296 M 3.05 % | 78.887 M 6.11 % | 74.345 M 13.92 % | 65.263 M -12.94 % | 74.967 M 40.71 % | 53.277 M 89.23 % | 28.155 M 4.93 % | 26.831 M -96.47 % | 760.086 M 89 050.91 % | -854.500 K 0.00 % | -854.500 K -104.43 % | 19.276 M -98.52 % | 1.306 B 116.56 % | 602.975 M 0.00 % | 602.975 M 2 476.48 % | 23.403 M 0.00 % | 23.403 M 6.98 % | 21.876 M -96.47 % | 619.960 M 2 996.78 % | 20.020 M 100.00 % | 10.010 M -35.63 % | 15.551 M 100.00 % | 7.775 M |
Cost and expenses | 2.418 B 2.41 % | 2.361 B 6.43 % | 2.219 B 4.35 % | 2.126 B 2.63 % | 2.072 B -3.26 % | 2.142 B 10.79 % | 1.933 B 9.93 % | 1.758 B 12.01 % | 1.570 B 0.78 % | 1.558 B 6.42 % | 1.464 B -12.91 % | 1.681 B 5.12 % | 1.599 B -0.59 % | 1.608 B 6.61 % | 1.508 B 3.82 % | 1.453 B 4.76 % | 1.387 B -0.15 % | 1.389 B 5.93 % | 1.311 B -5.03 % | 1.381 B 3.64 % | 1.332 B -1.49 % | 1.352 B 3.37 % | 1.308 B -0.06 % | 1.309 B 6.92 % | 1.224 B -3.79 % | 1.272 B 5.32 % | 1.208 B 9.26 % | 1.106 B 0.00 % | 1.106 B 0.00 % | 1.106 B 16.46 % | 949.489 M -0.51 % | 954.383 M 0.00 % | 954.383 M 0.00 % | 954.383 M -4.37 % | 997.973 M 0.00 % | 997.973 M 8.11 % | 923.148 M 11.31 % | 829.338 M 0.00 % | 829.338 M 100.00 % | 414.669 M -43.97 % | 740.070 M 100.00 % | 370.035 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 |
Selling general and administrative expenses | 0.000 -100.00 % | 303.976 M 29.28 % | 235.129 M 6.66 % | 220.440 M 11.13 % | 198.355 M -15.39 % | 234.447 M 14.48 % | 204.793 M 0.34 % | 204.091 M 21.61 % | 167.826 M 0.28 % | 167.352 M 1.86 % | 164.297 M -15.05 % | 193.406 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 % | 14.438 M 2.56 % | 14.077 M -50.00 % | 28.155 M 4.93 % | 26.831 M -45.82 % | 49.521 M 5 895.26 % | -854.500 K 0.00 % | -854.500 K -104.43 % | 19.276 M 103.20 % | -602.975 M -200.00 % | 602.975 M 0.00 % | 602.975 M 2 476.48 % | 23.403 M 0.00 % | 23.403 M 6.98 % | 21.876 M 209.27 % | -20.020 M -200.00 % | 20.020 M 100.00 % | 10.010 M -35.63 % | 15.551 M 100.00 % | 7.775 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.895 M 65.95 % | 7.168 M 146.75 % | 2.905 M -20.17 % | 3.639 M -3.78 % | 3.782 M -11.01 % | 4.250 M -1.05 % | 4.295 M -2.34 % | 4.398 M -10.34 % | 4.905 M 17.49 % | 4.175 M 5.03 % | 3.975 M -0.70 % | 4.003 M -13.75 % | 4.641 M -15.88 % | 5.517 M -16.67 % | 6.621 M -11.03 % | 7.442 M -0.20 % | 7.457 M -9.23 % | 8.215 M 15.98 % | 7.083 M -10.03 % | 7.873 M 17.81 % | 6.683 M | 0.000 | 0.000 -100.00 % | 363.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 207.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.694 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 21.064 M -2.10 % | 21.516 M 8.46 % | 19.837 M 25.67 % | 15.785 M 32.70 % | 11.895 M 65.95 % | 7.168 M 98.07 % | 3.619 M -0.55 % | 3.639 M -3.78 % | 3.782 M -11.01 % | 4.250 M -1.05 % | 4.295 M -2.36 % | 4.399 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 % | 3.849 M 5.71 % | 3.641 M -50.00 % | 7.283 M -0.06 % | 7.287 M 26.44 % | 5.763 M 0.00 % | 5.763 M 0.00 % | 5.763 M -11.37 % | 6.502 M -7.44 % | 7.025 M 0.00 % | 7.025 M 0.00 % | 7.025 M | 0.000 | 0.000 -100.00 % | 7.939 M 17.51 % | 6.756 M 0.00 % | 6.756 M 100.00 % | 3.378 M -39.45 % | 5.579 M 100.00 % | 2.790 M |
Depreciation and amortization | 83.864 M -32.74 % | 124.681 M 6.88 % | 116.657 M 12.94 % | 103.289 M 6.71 % | 96.793 M -3.72 % | 100.529 M 4.98 % | 95.760 M 7.34 % | 89.208 M -0.12 % | 89.316 M 1.62 % | 87.894 M 1.76 % | 86.376 M 1.41 % | 85.178 M 54.57 % | 55.106 M 0.48 % | 54.844 M 0.49 % | 54.578 M 16.69 % | 46.772 M -9.06 % | 51.433 M 10.69 % | 46.466 M -8.93 % | 51.024 M 18.33 % | 43.120 M -10.94 % | 48.418 M 22.45 % | 39.540 M -9.32 % | 43.603 M 24.80 % | 34.938 M -15.43 % | 41.311 M -2.91 % | 42.550 M 8.58 % | 39.187 M -0.80 % | 39.503 M 0.00 % | 39.503 M 0.00 % | 39.503 M -4.56 % | 41.390 M 4.79 % | 39.499 M 0.00 % | 39.499 M 0.00 % | 39.499 M 2.03 % | 38.714 M 0.00 % | 38.714 M -3.37 % | 40.063 M 21.35 % | 33.015 M 0.00 % | 33.015 M 100.00 % | 16.508 M -34.97 % | 25.385 M 100.00 % | 12.692 M |
Operating income | 55.874 M -51.13 % | 114.332 M 14.62 % | 99.753 M -28.69 % | 139.891 M 30.15 % | 107.487 M -1.39 % | 109.004 M 35.17 % | 80.641 M -27.62 % | 111.408 M 66.22 % | 67.026 M -30.48 % | 96.413 M 254.10 % | 27.228 M -71.17 % | 94.444 M 42.86 % | 66.109 M -24.50 % | 87.562 M 88.94 % | 46.344 M -40.34 % | 77.685 M 73.03 % | 44.898 M -38.46 % | 72.961 M 81.69 % | 40.156 M -49.30 % | 79.209 M 192.49 % | 27.081 M -65.47 % | 78.438 M 348.83 % | 17.476 M -72.44 % | 63.402 M 163.00 % | 24.107 M -51.76 % | 49.974 M 1.02 % | 49.468 M 18.11 % | 41.883 M -3.24 % | 43.284 M 0.00 % | 43.284 M 4.49 % | 41.423 M 11.07 % | 37.296 M -1.60 % | 37.904 M 0.00 % | 37.904 M 25.67 % | 30.161 M 0.00 % | 30.161 M -23.16 % | 39.252 M 1.19 % | 38.791 M 18.04 % | 32.863 M 100.00 % | 16.431 M -44.90 % | 29.820 M 100.00 % | 14.910 M |
Operating income ratio | 0.02 -51.10 % | 0.05 7.65 % | 0.04 -30.60 % | 0.06 25.32 % | 0.05 1.84 % | 0.05 20.94 % | 0.04 -32.79 % | 0.06 45.50 % | 0.04 -29.75 % | 0.06 219.18 % | 0.02 -65.68 % | 0.05 34.07 % | 0.04 -23.06 % | 0.05 73.35 % | 0.03 -40.92 % | 0.05 60.73 % | 0.03 -37.08 % | 0.05 68.57 % | 0.03 -45.34 % | 0.05 171.58 % | 0.02 -63.61 % | 0.05 316.69 % | 0.01 -71.51 % | 0.05 140.22 % | 0.02 -49.47 % | 0.04 -4.00 % | 0.04 8.58 % | 0.04 -3.24 % | 0.04 0.00 % | 0.04 -6.54 % | 0.04 7.10 % | 0.04 -1.60 % | 0.04 0.00 % | 0.04 31.84 % | 0.03 0.00 % | 0.03 -28.68 % | 0.04 -9.59 % | 0.04 18.04 % | 0.04 0.00 % | 0.04 -1.77 % | 0.04 0.00 % | 0.04 |
Total other income expenses net | -15.628 M -73.80 % | -8.992 M 41.47 % | -15.364 M -69.71 % | -9.053 M 6.18 % | -9.649 M 55.09 % | -21.487 M -123.66 % | -9.607 M 65.75 % | -28.048 M -870.18 % | -2.891 M 73.96 % | -11.104 M -250.17 % | -3.171 M -22.15 % | -2.596 M 33.78 % | -3.920 M -63.81 % | -2.393 M -92.05 % | -1.246 M -119.92 % | 6.255 M 283.48 % | -3.409 M -49.98 % | -2.273 M -263.64 % | 1.389 M 177.90 % | -1.783 M 69.72 % | -5.889 M -23.33 % | -4.775 M -258.21 % | -1.333 M 66.89 % | -4.026 M -304.47 % | 1.969 M 124.14 % | -8.158 M -1.53 % | -8.035 M -64.62 % | -4.881 M 22.30 % | -6.282 M 0.00 % | -6.282 M 10.47 % | -7.017 M -6.04 % | -6.618 M 8.41 % | -7.226 M 0.00 % | -7.226 M -407.34 % | 2.351 M 0.00 % | 2.351 M 143.08 % | -5.458 M 43.06 % | -9.585 M -162.12 % | -3.657 M -100.00 % | -1.828 M 33.72 % | -2.759 M -100.00 % | -1.379 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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.453 B 8.42 % | 1.340 B 3.45 % | 1.295 B 23.90 % | 1.045 B 4.24 % | 1.003 B -6.50 % | 1.073 B 8.16 % | 991.795 M 4.98 % | 944.786 M 5.29 % | 897.352 M -0.82 % | 904.799 M -2.05 % | 923.724 M 12.05 % | 824.351 M -4.84 % | 866.318 M 30.48 % | 663.968 M -3.44 % | 687.598 M 32.60 % | 518.537 M -2.07 % | 529.474 M 4.73 % | 505.560 M -8.37 % | 551.757 M 6.21 % | 519.495 M -7.38 % | 560.913 M 13.22 % | 495.414 M -3.47 % | 513.218 M 14.36 % | 448.774 M -10.89 % | 503.592 M 24.80 % | 403.529 M 330.90 % | 93.647 M -80.14 % | 471.653 M 2.02 % | 462.294 M 1 119.41 % | -45.349 M -109.48 % | 478.148 M -34.98 % | 735.333 M 1 764.29 % | -44.183 M -113.89 % | 318.060 M 5.90 % | 300.333 M 5.03 % | 285.944 M |
Total investments | 116.637 M 4.39 % | 111.734 M 10.05 % | 101.528 M 1.27 % | 100.251 M 0.59 % | 99.665 M -2.32 % | 102.032 M -9.38 % | 112.599 M 3.32 % | 108.983 M 21.84 % | 89.451 M 1.11 % | 88.472 M 5.97 % | 83.486 M 39.42 % | 59.881 M 8.45 % | 55.214 M -7.22 % | 59.513 M 62.96 % | 36.519 M -37.25 % | 58.196 M 27.15 % | 45.770 M 76.09 % | 25.992 M -13.10 % | 29.909 M 9.37 % | 27.347 M -8.34 % | 29.835 M 3.81 % | 28.739 M -20.73 % | 36.254 M 21.56 % | 29.825 M -41.81 % | 51.257 M 46.64 % | 34.954 M -26.65 % | 47.651 M 6.53 % | 44.730 M 58.89 % | 28.152 M -1.79 % | 28.664 M 16.34 % | 24.639 M -2.51 % | 25.274 M 17.79 % | 21.456 M 9.39 % | 19.615 M -24.42 % | 25.952 M -18.03 % | 31.659 M |
Total debt | 1.570 B 10.15 % | 1.425 B -0.83 % | 1.437 B 20.86 % | 1.189 B 4.99 % | 1.133 B -2.39 % | 1.160 B 2.14 % | 1.136 B 9.55 % | 1.037 B 8.70 % | 954.034 M -0.54 % | 959.212 M -4.40 % | 1.003 B 13.31 % | 885.550 M -3.50 % | 917.659 M 26.82 % | 723.577 M -1.44 % | 734.178 M 27.03 % | 577.956 M 2.57 % | 563.493 M 1.15 % | 557.086 M -9.89 % | 618.259 M 10.02 % | 561.952 M -6.93 % | 603.797 M 11.47 % | 541.666 M -4.40 % | 566.577 M 12.79 % | 502.332 M -9.57 % | 555.507 M 14.33 % | 485.863 M 189.41 % | 167.883 M -68.03 % | 525.121 M -0.01 % | 525.171 M | 0.000 -100.00 % | 539.824 M -30.55 % | 777.331 M | 0.000 -100.00 % | 387.119 M 12.02 % | 345.595 M 6.94 % | 323.173 M |
Accumulated other comprehensive income loss | 1.260 B 13 301.78 % | 9.404 M 42.64 % | 6.593 M -9.29 % | 7.268 M 9.90 % | 6.613 M 2.37 % | 6.460 M -28.61 % | 9.049 M 253.06 % | 2.563 M 512.72 % | -621.000 K 80.65 % | -3.210 M 26.63 % | -4.375 M -11.86 % | -3.911 M -100.54 % | 725.463 M 0.69 % | 720.512 M 9.33 % | 659.041 M 0.91 % | 653.094 M 10.07 % | 593.353 M 1.39 % | 585.218 M 11.54 % | 524.652 M 0.58 % | 521.622 M 14.11 % | 457.128 M -3.53 % | 473.876 M 11.27 % | 425.887 M -1.59 % | 432.790 M 10.91 % | 390.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -690.393 M -25.48 % | -550.194 M -5.97 % | -519.204 M -54.44 % | -336.189 M |
Retained earnings | 0.000 -100.00 % | 1.288 B 6.77 % | 1.206 B 0.37 % | 1.202 B 8.89 % | 1.104 B 4.29 % | 1.058 B 8.54 % | 975.051 M 4.28 % | 934.988 M 8.30 % | 863.336 M 2.04 % | 846.047 M 5.10 % | 805.018 M 1.95 % | 789.631 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 |
Common stock | 12.850 M 0.00 % | 12.850 M 0.00 % | 12.850 M -1.15 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M -1.26 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M 0.00 % | 13.166 M -2.59 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M -96.08 % | 344.535 M 2 449.09 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M 0.00 % | 13.516 M -0.65 % | 13.604 M -0.15 % | 13.624 M 0.64 % | 13.538 M |
Total equity | 1.242 B -2.76 % | 1.277 B 7.18 % | 1.192 B 0.57 % | 1.185 B 9.08 % | 1.086 B 4.46 % | 1.040 B 8.38 % | 959.527 M 5.13 % | 912.718 M 8.96 % | 837.673 M 2.43 % | 817.777 M 5.40 % | 775.904 M 1.99 % | 760.744 M 8.52 % | 701.025 M 0.86 % | 695.034 M 9.51 % | 634.662 M 0.99 % | 628.451 M 10.71 % | 567.676 M 1.49 % | 559.359 M 12.38 % | 497.756 M 0.68 % | 494.390 M 13.98 % | 433.743 M -1.55 % | 440.568 M 4.24 % | 422.659 M -1.30 % | 428.218 M 11.33 % | 384.633 M -0.92 % | 388.193 M 9.85 % | 353.398 M -1.13 % | 357.453 M 8.98 % | 327.988 M 0.59 % | 326.071 M 11.72 % | 291.870 M -1.08 % | 295.061 M -7.62 % | 319.390 M 2.64 % | 311.190 M 11.53 % | 279.029 M 14.87 % | 242.900 M |
Other non current liabilities | 100.595 M 123.01 % | 45.107 M -13.23 % | 51.987 M -2.56 % | 53.354 M -1.18 % | 53.990 M -22.70 % | 69.847 M 13.14 % | 61.735 M -10.66 % | 69.101 M 45.71 % | 47.425 M -31.23 % | 68.958 M 47.81 % | 46.654 M -25.68 % | 62.773 M 47.04 % | 42.690 M -23.67 % | 55.927 M 49.12 % | 37.505 M -13.24 % | 43.229 M -5.70 % | 45.841 M 1.65 % | 45.095 M 9.33 % | 41.247 M 150.34 % | -81.940 M 8.18 % | -89.244 M -64.81 % | -54.149 M 6.26 % | -57.765 M -233.46 % | 43.282 M -1.34 % | 43.868 M 14.81 % | 38.209 M -91.40 % | 444.062 M 1 520.66 % | 27.400 M 54.08 % | 17.783 M 3.41 % | 17.196 M 16.88 % | 14.713 M -7.65 % | 15.931 M -95.04 % | 321.105 M 2 165.45 % | 14.174 M 12.59 % | 12.589 M 36.30 % | 9.236 M |
Long term debt | 930.232 M 13.59 % | 818.970 M 0.05 % | 818.571 M 32.08 % | 619.749 M -3.23 % | 640.461 M -7.11 % | 689.499 M 10.99 % | 621.202 M 11.97 % | 554.772 M 22.50 % | 452.883 M -13.13 % | 521.355 M -21.80 % | 666.727 M 35.84 % | 490.815 M 1.98 % | 481.268 M 18.38 % | 406.557 M 38.13 % | 294.321 M 19.51 % | 246.270 M 0.08 % | 246.064 M -25.29 % | 329.374 M -14.42 % | 384.870 M -14.80 % | 451.715 M -4.10 % | 471.046 M 13.86 % | 413.704 M -3.89 % | 430.429 M 14.13 % | 377.126 M 22.82 % | 307.052 M 2.86 % | 298.508 M | 0.000 -100.00 % | 400.716 M 24.58 % | 321.646 M -5.95 % | 342.003 M -17.80 % | 416.069 M 28.21 % | 324.527 M | 0.000 -100.00 % | 175.086 M -30.16 % | 250.692 M 4.29 % | 240.374 M |
Total non current liabilities | 1.031 B 12.44 % | 916.775 M 0.63 % | 911.036 M 27.61 % | 713.935 M -0.78 % | 719.516 M -8.86 % | 789.500 M 11.22 % | 709.830 M 9.06 % | 650.880 M 25.70 % | 517.806 M -12.28 % | 590.313 M -18.96 % | 728.393 M 123.07 % | 326.535 M -0.73 % | 328.927 M -8.26 % | 358.547 M 36.67 % | 262.350 M 20.02 % | 218.585 M -1.82 % | 222.646 M -22.96 % | 288.982 M -16.53 % | 346.208 M -17.03 % | 417.263 M -2.92 % | 429.804 M 19.54 % | 359.555 M -3.52 % | 372.664 M -19.97 % | 465.636 M 19.01 % | 391.244 M 3.67 % | 377.402 M -22.46 % | 486.709 M 3.06 % | 472.252 M 22.75 % | 384.734 M -4.15 % | 401.373 M -14.21 % | 467.869 M 23.98 % | 377.360 M 4.24 % | 362.001 M 54.98 % | 233.582 M -25.09 % | 311.815 M 4.91 % | 297.226 M |
Other current liabilities | 543.218 M 54.72 % | 351.090 M -25.00 % | 468.108 M 63.64 % | 286.063 M -24.17 % | 377.251 M 45.30 % | 259.639 M -39.61 % | 429.970 M 82.01 % | 236.232 M -31.37 % | 344.190 M 53.54 % | 224.173 M -33.75 % | 338.353 M 42.07 % | 238.151 M -30.83 % | 344.305 M 33.40 % | 258.105 M -30.32 % | 370.394 M 56.16 % | 237.190 M -31.48 % | 346.174 M 47.22 % | 235.133 M -34.98 % | 361.629 M 41.53 % | 255.511 M -30.87 % | 369.606 M 4.79 % | 352.705 M -0.74 % | 355.350 M -0.97 % | 358.837 M 14.54 % | 313.293 M -2.39 % | 320.949 M -0.54 % | 322.678 M -0.15 % | 323.155 M 2.82 % | 314.289 M 7.95 % | 291.143 M -1.12 % | 294.454 M 1 915.01 % | 14.613 M -96.47 % | 413.616 M 55.80 % | 265.487 M 37.22 % | 193.476 M -14.20 % | 225.487 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 2.563 M -58.26 % | 6.141 M 19.61 % | 5.134 M -61.48 % | 13.329 M 103.03 % | 6.565 M -29.33 % | 9.290 M 26.53 % | 7.342 M 989.32 % | 674.000 K -77.79 % | 3.034 M 100.68 % | -443.479 M -38.00 % | -321.360 M 27.74 % | -444.712 M -34.08 % | -331.686 M -4.49 % | -317.429 M -33.85 % | -237.161 M 3.30 % | -245.265 M -122.49 % | -110.237 M 16.96 % | -132.751 M 6.53 % | -142.019 M 4.20 % | -148.253 M -914.98 % | 18.191 M -15.70 % | 21.578 M -11.45 % | 24.369 M -7.05 % | 26.218 M 9.78 % | 23.883 M -12.13 % | 27.179 M | 0.000 -100.00 % | 12.530 M | 0.000 | 0.000 -100.00 % | 24.905 M -1.10 % | 25.181 M 119.77 % | 11.458 M |
Short term debt | 639.688 M 5.52 % | 606.228 M -1.99 % | 618.507 M 8.64 % | 569.343 M 15.70 % | 492.089 M 4.53 % | 470.785 M -8.55 % | 514.818 M 6.75 % | 482.253 M -3.77 % | 501.151 M 14.46 % | 437.857 M 30.06 % | 336.667 M -14.71 % | 394.735 M -11.62 % | 446.646 M 37.54 % | 324.735 M -27.53 % | 448.097 M 34.25 % | 333.771 M 3.91 % | 321.203 M 33.09 % | 241.347 M -3.73 % | 250.703 M 127.42 % | 110.237 M -16.96 % | 132.751 M -6.53 % | 142.019 M -4.20 % | 148.253 M 18.41 % | 125.206 M -49.61 % | 248.455 M 32.61 % | 187.355 M 11.60 % | 167.883 M 44.18 % | 116.440 M -42.79 % | 203.525 M 20.27 % | 169.224 M 36.74 % | 123.755 M -72.67 % | 452.804 M | 0.000 -100.00 % | 212.033 M 40.59 % | 150.814 M 82.14 % | 82.799 M |
Total current liabilities | 1.813 B 4.71 % | 1.732 B 1.87 % | 1.700 B 5.57 % | 1.610 B 7.71 % | 1.495 B -1.38 % | 1.516 B -1.89 % | 1.545 B 9.43 % | 1.412 B 9.53 % | 1.289 B 4.62 % | 1.232 B 16.54 % | 1.057 B -14.13 % | 1.231 B -0.22 % | 1.234 B 7.70 % | 1.146 B -4.76 % | 1.203 B 11.06 % | 1.083 B 10.15 % | 983.308 M 3.98 % | 945.701 M 4.92 % | 901.315 M 10.14 % | 818.363 M -2.83 % | 842.214 M -8.22 % | 917.635 M 6.56 % | 861.127 M -3.31 % | 890.616 M 0.01 % | 890.567 M -2.00 % | 908.704 M 11.56 % | 814.547 M 4.53 % | 779.236 M -0.64 % | 784.262 M 7.35 % | 730.547 M 11.52 % | 655.079 M -9.82 % | 726.386 M 6.93 % | 679.325 M -9.97 % | 754.586 M 30.63 % | 577.669 M 12.12 % | 515.243 M |
Total liabilities | 2.844 B 7.38 % | 2.649 B 1.44 % | 2.611 B 12.34 % | 2.324 B 4.95 % | 2.214 B -3.94 % | 2.305 B 2.24 % | 2.255 B 9.31 % | 2.063 B 14.16 % | 1.807 B -0.85 % | 1.822 B 2.06 % | 1.786 B 0.05 % | 1.785 B -0.65 % | 1.796 B 11.70 % | 1.608 B 2.34 % | 1.571 B 11.50 % | 1.409 B 7.15 % | 1.315 B -3.29 % | 1.360 B -0.93 % | 1.373 B 0.53 % | 1.366 B -2.91 % | 1.407 B -0.17 % | 1.409 B 2.79 % | 1.371 B 1.07 % | 1.356 B 5.81 % | 1.282 B -0.33 % | 1.286 B -1.16 % | 1.301 B 3.98 % | 1.251 B 7.06 % | 1.169 B 3.28 % | 1.132 B 0.80 % | 1.123 B 1.74 % | 1.104 B 5.99 % | 1.041 B 5.38 % | 988.168 M 11.09 % | 889.484 M 9.48 % | 812.469 M |
Other non current assets | 14.648 M | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 100.00 % | -288.200 M 2.46 % | -295.461 M -10.13 % | -268.289 M 4.82 % | -281.864 M -38.18 % | -203.977 M 1.07 % | -206.177 M -1.15 % | -203.824 M -3 275.69 % | -6.038 M 81.73 % | -33.048 M -55.28 % | -21.283 M 12.78 % | -24.402 M -22.57 % | -19.909 M 25.44 % | -26.701 M -13.71 % | -23.482 M 27.24 % | -32.275 M -6.09 % | -30.422 M -12.21 % | -27.111 M 3.12 % | -27.984 M 1.59 % | -28.437 M -117.02 % | 167.073 M 17.27 % | 142.472 M -13.77 % | 165.223 M 246.74 % | 47.651 M 6.53 % | 44.730 M 58.89 % | 28.152 M -1.79 % | 28.664 M 16.34 % | 24.639 M -2.51 % | 25.274 M -27.13 % | 34.686 M 76.83 % | 19.615 M -24.42 % | 25.952 M -18.03 % | 31.659 M |
Long term investments | 116.637 M 4.39 % | 111.734 M 10.05 % | 101.528 M 1.27 % | 100.251 M 0.59 % | 99.665 M -2.32 % | 102.032 M -9.38 % | 112.599 M 3.32 % | 108.983 M 21.84 % | 89.451 M 1.11 % | 88.472 M 5.97 % | 83.486 M 39.42 % | 59.881 M 8.45 % | 55.214 M -7.22 % | 59.513 M 62.96 % | 36.519 M -37.25 % | 58.196 M 27.15 % | 45.770 M 76.09 % | 25.992 M -13.10 % | 29.909 M 9.37 % | 27.347 M -8.34 % | 29.835 M 3.81 % | 28.739 M -20.73 % | 36.254 M 130.76 % | -117.878 M -29.23 % | -91.215 M 19.43 % | -113.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 17.581 M -6.90 % | 18.883 M -0.02 % | 18.887 M 22.00 % | 15.481 M -94.89 % | 302.835 M -2.07 % | 309.237 M 9.94 % | 281.269 M -5.28 % | 296.949 M 36.82 % | 217.042 M -1.32 % | 219.956 M -0.04 % | 220.039 M 1 116.96 % | 18.081 M 5.68 % | 17.109 M -6.85 % | 18.367 M 13.69 % | 16.155 M 9.33 % | 14.776 M -20.03 % | 18.476 M -11.68 % | 20.919 M -6.12 % | 22.283 M 0.97 % | 22.069 M -14.69 % | 25.868 M -5.92 % | 27.495 M 1.70 % | 27.036 M 2.37 % | 26.410 M 30.48 % | 20.241 M -12.76 % | 23.201 M 24.25 % | 18.673 M -11.55 % | 21.111 M 3.18 % | 20.460 M -2.80 % | 21.049 M 79.06 % | 11.755 M -12.05 % | 13.365 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 390.751 M 0.10 % | 390.375 M 12.88 % | 345.831 M 9.16 % | 316.803 M 9.92 % | 288.203 M -2.46 % | 295.461 M 10.13 % | 268.289 M -4.82 % | 281.864 M 38.18 % | 203.977 M -1.07 % | 206.177 M 1.15 % | 203.824 M 0.00 % | 203.824 M 6.66 % | 191.105 M 2.31 % | 186.799 M 5.10 % | 177.731 M 27.31 % | 139.604 M -0.06 % | 139.691 M 1.95 % | 137.018 M 0.05 % | 136.953 M 1.68 % | 134.686 M 0.10 % | 134.547 M 1.73 % | 132.259 M 0.53 % | 131.561 M 0.00 % | 131.561 M 18.34 % | 111.175 M 0.00 % | 111.175 M 0.49 % | 110.635 M 0.30 % | 110.308 M 14.62 % | 96.239 M 0.00 % | 96.239 M -9.56 % | 106.412 M -0.75 % | 107.217 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 408.332 M -0.23 % | 409.258 M 12.21 % | 364.718 M 9.76 % | 332.284 M -43.78 % | 591.038 M -2.26 % | 604.698 M 10.03 % | 549.558 M -5.05 % | 578.813 M 37.48 % | 421.019 M -1.20 % | 426.133 M 0.54 % | 423.863 M 91.01 % | 221.905 M 6.58 % | 208.214 M 1.49 % | 205.166 M 5.82 % | 193.886 M 25.59 % | 154.380 M -2.39 % | 158.167 M 0.15 % | 157.937 M -0.82 % | 159.236 M 1.58 % | 156.755 M -2.28 % | 160.415 M 0.41 % | 159.754 M 0.73 % | 158.597 M 0.40 % | 157.971 M 20.21 % | 131.416 M -2.20 % | 134.376 M 3.92 % | 129.308 M -1.61 % | 131.419 M 12.61 % | 116.699 M -0.50 % | 117.288 M -0.74 % | 118.167 M -2.00 % | 120.582 M -1.50 % | 122.420 M 1.73 % | 120.337 M 16.31 % | 103.464 M -4.72 % | 108.594 M |
Property plant equipment net | 2.293 B 1.80 % | 2.252 B 7.39 % | 2.097 B 8.96 % | 1.925 B 7.34 % | 1.793 B -0.72 % | 1.806 B 4.53 % | 1.728 B 6.33 % | 1.625 B 5.02 % | 1.547 B 1.37 % | 1.526 B 3.52 % | 1.475 B 1.85 % | 1.448 B 2.00 % | 1.419 B 13.55 % | 1.250 B 6.17 % | 1.177 B 10.62 % | 1.064 B 3.97 % | 1.024 B 2.35 % | 1.000 B 3.15 % | 969.772 M 2.09 % | 949.950 M 0.35 % | 946.608 M 3.80 % | 911.944 M 4.38 % | 873.709 M 0.94 % | 865.592 M 7.76 % | 803.248 M 1.18 % | 793.876 M 1.22 % | 784.285 M 0.46 % | 780.687 M 1.21 % | 771.353 M 0.80 % | 765.197 M 4.82 % | 729.976 M 3.60 % | 704.599 M 10.64 % | 636.830 M 6.91 % | 595.684 M 12.32 % | 530.333 M 11.04 % | 477.621 M |
Total non current assets | 2.833 B 1.81 % | 2.782 B 8.22 % | 2.571 B 8.68 % | 2.366 B 7.37 % | 2.203 B -1.08 % | 2.227 B 4.48 % | 2.132 B 4.41 % | 2.042 B 9.63 % | 1.862 B 1.03 % | 1.843 B 3.32 % | 1.784 B 3.16 % | 1.730 B 2.78 % | 1.683 B 11.10 % | 1.515 B 7.59 % | 1.408 B 10.25 % | 1.277 B 4.01 % | 1.228 B 3.67 % | 1.184 B 2.18 % | 1.159 B 2.19 % | 1.134 B -0.25 % | 1.137 B 3.31 % | 1.100 B 2.98 % | 1.069 B -2.87 % | 1.100 B 8.67 % | 1.012 B 0.68 % | 1.006 B 2.21 % | 983.811 M 0.60 % | 977.948 M 4.87 % | 932.569 M 0.86 % | 924.579 M 4.75 % | 882.644 M 2.83 % | 858.386 M 7.24 % | 800.425 M 7.99 % | 741.214 M 11.94 % | 662.151 M 6.68 % | 620.682 M |
Other current assets | 208.727 M 56.45 % | 133.413 M -38.85 % | 218.188 M 72.79 % | 126.272 M -18.75 % | 155.406 M 383.30 % | 32.155 M -80.22 % | 162.557 M 482.56 % | 27.904 M -74.58 % | 109.771 M -83.40 % | 661.143 M 399.94 % | 132.245 M 348.46 % | 29.489 M -75.27 % | 119.228 M 331.66 % | 27.621 M -78.61 % | 129.108 M 374.47 % | 27.211 M -72.00 % | 97.165 M 158.26 % | 37.623 M -74.46 % | 147.321 M -75.16 % | 593.061 M 259.07 % | 165.165 M -73.08 % | 613.571 M 238.56 % | 181.227 M 10.01 % | 164.743 M -2.58 % | 169.103 M -58.02 % | 402.829 M 2 162.96 % | 17.801 M -95.73 % | 417.017 M 15 792.42 % | 2.624 M -64.77 % | 7.449 M -49.39 % | 14.717 M 1 412.54 % | 973.000 K -92.65 % | 13.230 M -2.53 % | 13.573 M -57.81 % | 32.170 M | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.407 M | 0.000 -100.00 % | 162.557 M | 0.000 -100.00 % | 109.771 M | 0.000 -100.00 % | 132.244 M | 0.000 -100.00 % | 119.228 M | 0.000 -100.00 % | 129.108 M | 0.000 -100.00 % | 97.165 M | 0.000 -100.00 % | 136.375 M | 0.000 -100.00 % | 152.565 M 2.81 % | 148.402 M -5.23 % | 156.595 M 6.02 % | 147.703 M 3.67 % | 142.472 M -3.84 % | 148.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 117.038 M 37.49 % | 85.122 M -39.93 % | 141.702 M -1.32 % | 143.602 M 10.82 % | 129.587 M 47.94 % | 87.593 M -39.27 % | 144.225 M 56.36 % | 92.239 M 62.73 % | 56.682 M 4.17 % | 54.413 M -31.70 % | 79.670 M 30.18 % | 61.199 M 19.20 % | 51.341 M -13.87 % | 59.609 M 27.97 % | 46.580 M -21.61 % | 59.419 M 74.66 % | 34.019 M -33.98 % | 51.526 M -22.52 % | 66.502 M 56.63 % | 42.457 M -1.00 % | 42.884 M -7.28 % | 46.252 M -13.32 % | 53.359 M -0.37 % | 53.558 M 3.16 % | 51.915 M -36.95 % | 82.334 M 10.91 % | 74.236 M 38.84 % | 53.468 M -14.96 % | 62.877 M 38.65 % | 45.349 M -26.47 % | 61.676 M 46.85 % | 41.998 M -4.95 % | 44.183 M -36.02 % | 69.059 M 52.58 % | 45.262 M 21.58 % | 37.229 M |
Cash and short term investments | 117.038 M 37.49 % | 85.122 M -39.93 % | 141.702 M -1.32 % | 143.602 M 10.82 % | 129.587 M 47.94 % | 87.593 M -39.27 % | 144.225 M 56.36 % | 92.239 M 62.73 % | 56.682 M 4.17 % | 54.413 M -31.70 % | 79.670 M 30.18 % | 61.199 M 19.20 % | 51.341 M -13.87 % | 59.609 M 27.97 % | 46.580 M -21.61 % | 59.419 M 74.66 % | 34.019 M -33.98 % | 51.526 M -22.52 % | 66.502 M 56.63 % | 42.457 M -1.00 % | 42.884 M -7.28 % | 46.252 M -13.32 % | 53.359 M -0.37 % | 53.558 M 3.16 % | 51.915 M -36.95 % | 82.334 M 10.91 % | 74.236 M 38.84 % | 53.468 M -14.96 % | 62.877 M 38.65 % | 45.349 M -26.47 % | 61.676 M 46.85 % | 41.998 M -4.95 % | 44.183 M -36.02 % | 69.059 M 52.58 % | 45.262 M 21.58 % | 37.229 M |
Total current assets | 1.254 B 9.62 % | 1.144 B -7.17 % | 1.232 B 7.72 % | 1.144 B 4.19 % | 1.098 B -1.82 % | 1.118 B 3.28 % | 1.083 B 15.95 % | 933.637 M 19.38 % | 782.088 M -1.84 % | 796.709 M 2.50 % | 777.268 M -4.02 % | 809.796 M 3.63 % | 781.443 M -0.80 % | 787.714 M 4.67 % | 752.576 M 1.58 % | 740.888 M 19.34 % | 620.810 M -9.55 % | 686.370 M 4.05 % | 659.662 M -1.82 % | 671.890 M 1.48 % | 662.110 M -5.54 % | 700.975 M 2.79 % | 681.968 M -0.34 % | 684.302 M 4.62 % | 654.084 M -2.20 % | 668.767 M -0.31 % | 670.843 M 6.32 % | 630.993 M 11.80 % | 564.415 M 5.81 % | 533.412 M 0.23 % | 532.174 M -1.53 % | 540.421 M -3.55 % | 560.291 M 0.38 % | 558.144 M 10.23 % | 506.362 M 16.49 % | 434.687 M |
Inventory | 117.674 M 15.78 % | 101.635 M -4.03 % | 105.900 M -15.65 % | 125.542 M 0.57 % | 124.833 M -1.20 % | 126.347 M 20.00 % | 105.291 M 22.11 % | 86.229 M 6.62 % | 80.874 M -0.34 % | 81.153 M 9.51 % | 74.103 M -0.20 % | 74.250 M 14.38 % | 64.913 M 3.14 % | 62.939 M 12.10 % | 56.143 M -3.51 % | 58.187 M 47.57 % | 39.430 M 7.51 % | 36.677 M 8.00 % | 33.961 M -6.63 % | 36.372 M -11.16 % | 40.940 M -0.52 % | 41.152 M 4.07 % | 39.541 M -4.21 % | 41.280 M 10.71 % | 37.286 M 5.21 % | 35.441 M 2.01 % | 34.742 M 2.35 % | 33.945 M 29.75 % | 26.161 M 16.08 % | 22.538 M 1.44 % | 22.219 M -0.96 % | 22.435 M 19.05 % | 18.845 M 11.92 % | 16.838 M 21.39 % | 13.871 M -7.67 % | 15.023 M |
Net receivables | 810.188 M -1.60 % | 823.396 M 7.48 % | 766.127 M 2.40 % | 748.172 M 8.77 % | 687.820 M -10.89 % | 771.849 M -7.34 % | 833.021 M 29.50 % | 643.273 M 20.29 % | 534.761 M -3.12 % | 551.966 M 12.36 % | 491.251 M -12.46 % | 561.202 M 2.79 % | 545.961 M 1.36 % | 538.657 M 3.44 % | 520.745 M 4.38 % | 498.909 M 10.82 % | 450.196 M -5.68 % | 477.318 M -12.94 % | 548.253 M 15.31 % | 475.445 M -15.95 % | 565.686 M 19.88 % | 471.892 M -16.40 % | 564.436 M -1.40 % | 572.424 M 6.35 % | 538.252 M | 0.000 -100.00 % | 544.064 M | 0.000 -100.00 % | 472.753 M 3.20 % | 458.076 M 5.65 % | 433.562 M -8.73 % | 475.015 M | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 8.872 M 21.72 % | 7.289 M -11.46 % | 8.232 M 11.29 % | 7.397 M -24.67 % | 9.819 M -1.91 % | 10.010 M -7.62 % | 10.836 M 27.41 % | 8.505 M 0.05 % | 8.501 M 41.33 % | 6.015 M -0.38 % | 6.038 M -81.73 % | 33.048 M 55.28 % | 21.283 M -12.78 % | 24.402 M 22.57 % | 19.909 M -25.44 % | 26.701 M 13.71 % | 23.482 M -27.24 % | 32.275 M 6.09 % | 30.422 M 12.21 % | 27.111 M -3.12 % | 27.984 M -1.59 % | 28.437 M 3.75 % | 27.410 M 3.67 % | 26.439 M 4.64 % | 25.266 M 11.96 % | 22.567 M 6.89 % | 21.112 M 29.01 % | 16.365 M 21.85 % | 13.430 M 36.18 % | 9.862 M 24.35 % | 7.931 M 22.22 % | 6.489 M 16.33 % | 5.578 M 132.22 % | 2.402 M -14.46 % | 2.808 M |
Other assets | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.038 M -81.73 % | 33.048 M 4 528.57 % | 714.000 K -98.44 % | 45.640 M 129.24 % | 19.909 M -42.31 % | 34.510 M -29.39 % | 48.871 M -6.19 % | 52.094 M -3.67 % | 54.077 M 30.89 % | 41.314 M -14.20 % | 48.151 M 12.36 % | 42.853 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 |
Account payables | 630.415 M 0.32 % | 628.379 M 2.90 % | 610.673 M -0.89 % | 616.178 M -0.53 % | 619.491 M -2.63 % | 636.233 M 8.41 % | 586.867 M 5.26 % | 557.551 M 28.37 % | 434.339 M -5.79 % | 461.047 M 20.87 % | 381.436 M -20.11 % | 477.448 M 10.83 % | 430.805 M -3.59 % | 446.837 M 16.30 % | 384.207 M -3.36 % | 397.555 M 25.84 % | 315.931 M -11.45 % | 356.802 M 24.00 % | 287.738 M -19.43 % | 357.138 M 5.31 % | 339.136 M -19.64 % | 422.006 M 21.21 % | 348.165 M -14.16 % | 405.590 M 27.37 % | 318.440 M -18.12 % | 388.931 M 24.80 % | 311.651 M -6.15 % | 332.065 M 30.51 % | 254.433 M -4.43 % | 266.225 M 18.67 % | 224.340 M -10.81 % | 251.526 M -4.81 % | 264.242 M -2.18 % | 270.132 M 16.78 % | 231.313 M 12.73 % | 205.191 M |
Tax payables | 0.000 -100.00 % | 146.095 M 5 251.47 % | 2.730 M -97.99 % | 136.104 M 2 116.32 % | 6.141 M -95.74 % | 144.034 M 980.61 % | 13.329 M -89.68 % | 129.200 M 1 290.74 % | 9.290 M -90.86 % | 101.594 M 14 973.29 % | 674.000 K -99.43 % | 117.710 M 874.02 % | 12.085 M -88.73 % | 107.236 M 51 455.77 % | 208.000 K -99.79 % | 97.463 M | 0.000 -100.00 % | 96.795 M 7 674.70 % | 1.245 M -98.70 % | 95.477 M 13 142.30 % | 721.000 K -20.33 % | 905.000 K -90.33 % | 9.359 M 852.09 % | 983.000 K -90.53 % | 10.379 M -9.50 % | 11.469 M -7.02 % | 12.335 M 62.82 % | 7.576 M -36.95 % | 12.015 M 203.79 % | 3.955 M | 0.000 -100.00 % | 7.443 M 407.36 % | 1.467 M -78.84 % | 6.934 M 235.62 % | 2.066 M 16.99 % | 1.766 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.383 M -5.14 % | 177.506 M 0.41 % | 176.775 M -3.40 % | 183.003 M 11.78 % | 163.710 M 2.80 % | 159.244 M -0.61 % | 160.228 M -48.37 % | 310.347 M 6.87 % | 290.403 M -9.08 % | 319.409 M 41.55 % | 225.650 M 24.09 % | 181.839 M -0.36 % | 182.490 M -26.72 % | 249.037 M -17.19 % | 300.723 M -18.67 % | 369.775 M -3.15 % | 381.802 M 21.30 % | 314.765 M -4.04 % | 328.001 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 262.757 M 873.53 % | 26.990 M 913.90 % | 2.662 M |
Minority interest | 129.000 K 152.94 % | 51.000 K -25.00 % | 68.000 K 6 900.00 % | -1.000 K -101.59 % | 63.000 K -49.19 % | 124.000 K -59.74 % | 308.000 K -35.29 % | 476.000 K -8.11 % | 518.000 K -39.98 % | 863.000 K -25.92 % | 1.165 M -21.18 % | 1.478 M -20.06 % | 1.849 M -2.38 % | 1.894 M -25.64 % | 2.547 M -3.12 % | 2.629 M 14.40 % | 2.298 M -1.25 % | 2.327 M 4.63 % | 2.224 M 9.77 % | 2.026 M -3.06 % | 2.090 M -40.71 % | 3.525 M -36.08 % | 5.515 M 33.60 % | 4.128 M -1.53 % | 4.192 M -8.75 % | 4.594 M | 0.000 -100.00 % | 4.789 M 0.02 % | 4.788 M -0.73 % | 4.823 M -26.81 % | 6.590 M 6.38 % | 6.195 M -88.99 % | 56.275 M 10.48 % | 50.938 M 7.94 % | 47.192 M 17.39 % | 40.201 M |
Capital lease obligations | 319.224 M -1.07 % | 322.678 M 16.05 % | 278.061 M 25.23 % | 222.043 M 0.20 % | 221.590 M -4.92 % | 233.067 M 1.82 % | 228.900 M -3.99 % | 238.415 M 8.20 % | 220.344 M 1.90 % | 216.246 M 0.07 % | 216.088 M -1.45 % | 219.257 M 7.53 % | 203.896 M 201.67 % | 67.589 M 51.47 % | 44.622 M 4.86 % | 42.553 M 8.35 % | 39.272 M -22.19 % | 50.473 M -1.24 % | 51.108 M -7.98 % | 55.542 M -10.64 % | 62.155 M -5.68 % | 65.899 M -7.03 % | 70.883 M -6.66 % | 75.943 M -1.32 % | 76.962 M -5.66 % | 81.581 M -51.41 % | 167.883 M 72.15 % | 97.520 M | 0.000 -100.00 % | 511.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.822 M -8.82 % | 132.504 M -7.42 % | 143.128 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -31.260 M 5.75 % | -33.168 M 3.03 % | -34.204 M 8.06 % | -37.201 M -0.16 % | -37.143 M 2.09 % | -37.937 M -0.15 % | -37.881 M 96.11 % | -973.297 M -2 424.11 % | -38.560 M 0.93 % | -38.923 M -0.05 % | -38.904 M 95.31 % | -829.085 M -2 001.45 % | -39.453 M 2.68 % | -40.538 M -1.11 % | -40.092 M 0.86 % | -40.438 M 1.71 % | -41.141 M 0.51 % | -41.352 M 2.21 % | -42.286 M 0.33 % | -42.424 M -110.14 % | 418.487 M -1.19 % | 423.527 M 4.93 % | 403.628 M -1.69 % | 410.574 M 11.90 % | 366.925 M -0.85 % | 370.083 M 4 075.60 % | 8.863 M -97.39 % | 339.148 M 9.51 % | 309.684 M 0.63 % | 307.732 M 13.24 % | 271.764 M -1.30 % | 275.350 M 1 481.59 % | -19.930 M -436.88 % | 5.916 M -97.29 % | 218.213 M 2 088.92 % | 9.969 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 52.698 M 30.19 % | 40.477 M -0.87 % | 40.832 M 62.90 % | 25.065 M -16.88 % | 30.154 M 12.13 % | 26.893 M -0.42 % | 27.007 M 54.34 % | 17.498 M -17.19 % | 21.130 M 40.75 % | 15.012 M -7.26 % | 16.188 M -57.98 % | 38.524 M -1.57 % | 39.138 M 6.64 % | 36.700 M -0.13 % | 36.746 M -8.49 % | 40.156 M 0.53 % | 39.945 M -12.18 % | 45.485 M -4.22 % | 47.488 M -1.07 % | 48.002 M 7.17 % | 44.790 M 0.28 % | 44.663 M -1.25 % | 45.228 M 12.16 % | 40.324 M -0.89 % | 40.685 M -4.60 % | 42.647 M -3.37 % | 44.136 M -2.58 % | 45.305 M 7.42 % | 42.174 M 13.72 % | 37.087 M 0.50 % | 36.902 M -9.77 % | 40.896 M -7.73 % | 44.322 M -8.68 % | 48.534 M 7.96 % | 44.954 M |
Other liabilities | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.053 M -2.78 % | 233.555 M 124.71 % | 103.937 M -2.11 % | 106.176 M -1.38 % | 107.660 M -1.60 % | 109.415 M -12.77 % | 125.432 M 0.03 % | 125.394 M -3.55 % | 130.003 M -3.36 % | 134.521 M 2.06 % | 131.805 M -3.74 % | 136.931 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 |
Total assets | 4.086 B 4.08 % | 3.926 B 3.24 % | 3.803 B 8.37 % | 3.509 B 6.31 % | 3.301 B -1.33 % | 3.345 B 4.07 % | 3.214 B 8.03 % | 2.975 B 12.51 % | 2.644 B 0.16 % | 2.640 B 3.07 % | 2.561 B 0.63 % | 2.545 B 1.92 % | 2.497 B 8.43 % | 2.303 B 4.40 % | 2.206 B 8.26 % | 2.038 B 8.22 % | 1.883 B -1.90 % | 1.919 B 2.61 % | 1.871 B 0.57 % | 1.860 B 1.07 % | 1.840 B -0.50 % | 1.850 B 3.13 % | 1.793 B 0.50 % | 1.784 B 7.08 % | 1.666 B -0.47 % | 1.674 B 1.19 % | 1.655 B 2.84 % | 1.609 B 7.48 % | 1.497 B 2.67 % | 1.458 B 3.05 % | 1.415 B 1.14 % | 1.399 B 2.80 % | 1.361 B 4.72 % | 1.299 B 11.20 % | 1.169 B 10.72 % | 1.055 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 |
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 | 2006-01-31 | 2005-06-30 | 2005-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 -100.00 % | 8.316 M 2 635.37 % | -328.000 K | 0.000 | 0.000 100.00 % | -4.932 M | 0.000 100.00 % | -630.000 K | 0.000 -100.00 % | 3.280 M | 0.000 100.00 % | -4.392 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 100.00 % | -8.671 M | 0.000 100.00 % | -10.544 M | 0.000 100.00 % | -5.694 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.031 M | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -65.628 M -216.32 % | 56.422 M 189.61 % | -62.962 M -660.04 % | -8.284 M -139.44 % | 21.005 M 152.89 % | -39.717 M 15.11 % | -46.789 M -191.03 % | 51.400 M 657.97 % | -9.212 M -158.12 % | 15.850 M 139.69 % | -39.930 M -210.76 % | 36.050 M 211.39 % | -32.364 M -188.13 % | 36.725 M 290.69 % | -19.259 M -24.13 % | -15.515 M -260.74 % | 9.652 M -41.16 % | 16.405 M 207.80 % | -15.218 M -484.86 % | -2.602 M 93.39 % | -39.391 M -247.04 % | 26.790 M 168.18 % | -39.294 M -168.44 % | 57.410 M 162.70 % | -91.565 M -454.83 % | 25.805 M 0.00 % | 25.805 M 186.21 % | 9.016 M 0.00 % | 9.016 M 90.84 % | 4.725 M 0.00 % | 4.725 M -70.47 % | 15.999 M 0.00 % | 15.999 M 189.12 % | -17.952 M 0.00 % | -17.952 M -271.24 % | 10.483 M 0.00 % | 10.483 M 629.51 % | 1.437 M 0.00 % | 1.437 M 100.00 % | 718.500 K 108.67 % | -8.283 M -100.00 % | -4.141 M |
Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 21.423 M | 0.000 100.00 % | -102.659 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -4.291 M | 0.000 100.00 % | -39.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -17.132 M | 0.000 -100.00 % | 141.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -65.628 M -216.32 % | 56.422 M 189.61 % | -62.962 M -660.04 % | -8.284 M -139.44 % | 21.005 M 152.89 % | -39.717 M 15.11 % | -46.789 M -191.03 % | 51.400 M 657.97 % | -9.212 M -158.12 % | 15.850 M 139.69 % | -39.930 M -210.76 % | 36.050 M 211.39 % | -32.364 M -188.13 % | 36.725 M 290.69 % | -19.259 M -24.13 % | -15.515 M -260.74 % | 9.652 M -41.16 % | 16.405 M 207.80 % | -15.218 M -484.86 % | -2.602 M 93.39 % | -39.391 M -247.04 % | 26.790 M 168.18 % | -39.294 M -168.44 % | 57.410 M 162.70 % | -91.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 39.255 M 975.77 % | 3.649 M -34.42 % | 5.564 M 676.58 % | -965.000 K -100.58 % | 166.942 M -22.99 % | 216.776 M 13.35 % | 191.241 M -5.54 % | 202.458 M 3.76 % | 195.130 M 0.67 % | 193.832 M 28.26 % | 151.122 M -11.66 % | 171.059 M 4 520.13 % | -3.870 M -128.55 % | 13.554 M 4 872.54 % | -284.000 K -108.87 % | 3.203 M 156.85 % | -5.634 M -188.43 % | 6.371 M 154.63 % | -11.663 M -246.74 % | 7.948 M -36.98 % | 12.612 M 89.28 % | 6.663 M 228.58 % | -5.182 M -151.59 % | 10.045 M 606.05 % | -1.985 M 75.07 % | -7.964 M 0.98 % | -8.043 M -104.28 % | -3.937 M 0.00 % | -3.937 M 37.65 % | -6.314 M 0.00 % | -6.314 M 2.05 % | -6.446 M 0.00 % | -6.446 M -437.22 % | 1.912 M 213.88 % | -1.679 M -140.09 % | 4.187 M 334.47 % | -1.786 M 63.07 % | -4.835 M -28.08 % | -3.775 M -100.00 % | -1.887 M -42 038.89 % | 4.500 K 100.00 % | 2.250 K |
Net cash provided by operating activities | 120.109 M -56.14 % | 273.837 M 115.79 % | 126.898 M -33.05 % | 189.546 M 11.33 % | 170.262 M 12.02 % | 151.988 M 32.56 % | 114.660 M -49.88 % | 228.768 M 61.26 % | 141.860 M -22.47 % | 182.980 M 361.24 % | 39.671 M -77.71 % | 178.009 M 104.26 % | 87.148 M -47.66 % | 166.501 M 144.53 % | 68.090 M -30.11 % | 97.426 M 13.12 % | 86.123 M -31.39 % | 125.520 M 128.56 % | 54.917 M -49.24 % | 108.182 M 191.52 % | 37.109 M -70.89 % | 127.461 M 1 209.44 % | 9.734 M -93.23 % | 143.778 M 529.56 % | -33.471 M -139.51 % | 84.709 M 0.00 % | 84.709 M 19.64 % | 70.806 M 0.00 % | 70.806 M 11.34 % | 63.594 M 0.00 % | 63.594 M -10.17 % | 70.793 M 0.00 % | 70.793 M 82.40 % | 38.812 M 0.00 % | 38.812 M -45.33 % | 70.997 M 0.00 % | 70.997 M 41.74 % | 50.089 M 0.00 % | 50.089 M 100.00 % | 25.044 M -27.32 % | 34.461 M 100.00 % | 17.230 M |
Investments in property plant and equipment | -142.836 M 15.21 % | -168.458 M 9.83 % | -186.825 M -17.22 % | -159.378 M 9.64 % | -176.388 M -43.90 % | -122.577 M -14.67 % | -106.897 M -19.84 % | -89.202 M -17.49 % | -75.926 M 27.33 % | -104.475 M -0.79 % | -103.652 M -50.89 % | -68.693 M 19.16 % | -84.970 M 31.31 % | -123.695 M 28.09 % | -172.002 M -87.00 % | -91.981 M -18.87 % | -77.381 M -0.48 % | -77.008 M -11.69 % | -68.948 M 3.48 % | -71.434 M -8.65 % | -65.746 M -4.66 % | -62.819 M -0.66 % | -62.407 M -15.33 % | -54.114 M -9.91 % | -49.234 M 8.82 % | -53.999 M 0.00 % | -53.999 M 1.67 % | -54.918 M 0.00 % | -54.918 M 29.84 % | -78.280 M 0.00 % | -78.280 M -8.71 % | -72.010 M 0.00 % | -72.010 M -15.33 % | -62.440 M 0.00 % | -62.440 M -47.40 % | -42.360 M 0.00 % | -42.360 M 6.07 % | -45.098 M 0.00 % | -45.098 M -100.00 % | -22.549 M 57.24 % | -52.728 M -100.00 % | -26.364 M |
Acquisitions net | 0.000 100.00 % | -58.086 M -73.50 % | -33.479 M 17.25 % | -40.458 M -132.53 % | 124.367 M 279.30 % | -69.364 M -1 513.86 % | 4.906 M 103.68 % | -133.178 M -3 873.82 % | 3.529 M 122.88 % | -15.422 M -256.25 % | -4.329 M 45.36 % | -7.923 M -73.56 % | -4.565 M 52.52 % | -9.615 M 72.21 % | -34.603 M -2 793.23 % | -1.196 M 80.85 % | -6.246 M -3 552.63 % | -171.000 K 91.86 % | -2.100 M -152.26 % | 4.018 M 137.15 % | -10.816 M -259.34 % | -3.010 M | 0.000 100.00 % | -8.965 M -3 682.70 % | -237.000 K -113.06 % | 1.815 M | 0.000 100.00 % | -17.681 M | 0.000 | 0.000 | 0.000 100.00 % | -30.194 M | 0.000 100.00 % | -1.213 M | 0.000 100.00 % | -18.369 M | 0.000 100.00 % | -30.186 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -769.000 K 0.00 % | -769.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.624 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 investing activites | -1.740 M 39.16 % | -2.860 M -156.50 % | -1.115 M -116.62 % | 6.707 M 316.70 % | -3.095 M -8.94 % | -2.841 M -86.30 % | -1.525 M 44.63 % | -2.754 M -1 557.14 % | 189.000 K -89.90 % | 1.871 M 122.55 % | -8.296 M -2 873.48 % | -279.000 K -104.00 % | 6.980 M 1 066.76 % | -722.000 K 53.33 % | -1.547 M -132.39 % | 4.776 M 219.04 % | 1.497 M 167.55 % | -2.216 M -129.01 % | 7.638 M 5 867.19 % | 128.000 K -96.62 % | 3.786 M 147.33 % | -7.999 M -206.12 % | 7.538 M 187.29 % | -8.636 M -452.06 % | 2.453 M 106.65 % | -36.897 M -168.33 % | 53.999 M 201.20 % | -53.359 M -195.82 % | 55.687 M 173.29 % | -75.983 M -197.07 % | 78.280 M 254.11 % | -50.796 M -170.54 % | 72.010 M 242.58 % | -50.506 M -180.89 % | 62.440 M 425.48 % | -19.184 M -145.29 % | 42.360 M 236.48 % | -31.037 M -168.82 % | 45.098 M 100.00 % | 22.549 M -57.24 % | 52.728 M 100.00 % | 26.364 M |
Net cash used for investing activites | -144.576 M 36.98 % | -229.404 M -3.61 % | -221.419 M -14.65 % | -193.129 M -250.40 % | -55.116 M 71.70 % | -194.782 M -88.17 % | -103.516 M 54.06 % | -225.323 M -212.05 % | -72.208 M 38.82 % | -118.026 M -1.50 % | -116.277 M -51.22 % | -76.895 M 6.86 % | -82.555 M 38.41 % | -134.032 M 35.61 % | -208.152 M -135.46 % | -88.401 M -7.64 % | -82.130 M -3.44 % | -79.395 M -25.21 % | -63.410 M 5.76 % | -67.288 M 7.54 % | -72.776 M 1.42 % | -73.828 M -34.55 % | -54.869 M 23.49 % | -71.715 M -52.53 % | -47.018 M -34.03 % | -35.082 M 35.03 % | -53.999 M 16.17 % | -64.416 M -15.68 % | -55.687 M 8.88 % | -61.115 M 34.39 % | -93.148 M -15.52 % | -80.631 M -11.42 % | -72.369 M -39.93 % | -51.719 M 17.17 % | -62.440 M -66.27 % | -37.553 M 11.35 % | -42.360 M 30.81 % | -61.223 M -35.76 % | -45.098 M -100.00 % | -22.549 M 57.24 % | -52.728 M -100.00 % | -26.364 M |
Debt repayment | 100.870 M 225.56 % | -80.338 M -165.35 % | 122.926 M 198.51 % | 41.180 M | 0.000 100.00 % | -7.625 M -175.15 % | 10.146 M -80.85 % | 52.989 M 282.85 % | -28.980 M -269.17 % | -7.850 M -214.18 % | 6.875 M 115.13 % | -45.448 M -26.29 % | -35.987 M -236.11 % | 26.440 M -83.69 % | 162.097 M 1 448.06 % | 10.471 M 164.46 % | -16.243 M 73.82 % | -62.035 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.857 M | 0.000 100.00 % | -7.147 M | 0.000 -100.00 % | 70.921 M | 0.000 -100.00 % | 23.480 M | 0.000 -100.00 % | 65.468 M | 0.000 100.00 % | -30.245 M | 0.000 100.00 % | -1.403 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 586.000 K 236.78 % | 174.000 K -53.35 % | 373.000 K -29.09 % | 526.000 K | 0.000 100.00 % | -106.000 K -179.10 % | 134.000 K -49.81 % | 267.000 K -99.08 % | 29.143 M 5 398.73 % | -550.000 K -200.00 % | 550.000 K 55.37 % | 354.000 K -99.69 % | 114.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.270 M | 0.000 -100.00 % | 32.089 M -9.96 % | 35.639 M 17 741.55 % | 199.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 K 0.00 % | 63.000 K -87.41 % | 500.500 K 0.00 % | 500.500 K 426.84 % | 95.000 K 0.00 % | 95.000 K 100.00 % | 47.500 K -94.31 % | 835.500 K 100.00 % | 417.750 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -106.000 K 98.97 % | -10.280 M -6 406.75 % | 163.000 K 200.00 % | -163.000 K 5.23 % | -172.000 K | 0.000 -100.00 % | 144.000 K 200.00 % | -144.000 K 67.71 % | -446.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.042 M 85.61 % | -28.090 M -65 225.58 % | -43.000 K 99.39 % | -7.033 M -2 495.30 % | -271.000 K 72.60 % | -989.000 K 0.00 % | -989.000 K -149.75 % | -396.000 K 0.00 % | -396.000 K -465.71 % | -70.000 K 0.00 % | -70.000 K -66.67 % | -42.000 K 0.00 % | -42.000 K 99.68 % | -13.030 M 0.00 % | -13.030 M -320.80 % | -3.097 M 0.00 % | -3.097 M -1 872.29 % | -157.000 K 0.00 % | -157.000 K -100.00 % | -78.500 K 3.09 % | -81.000 K -100.00 % | -40.500 K |
Dividends paid | -52.482 M | 0.000 100.00 % | -63.945 M | 0.000 100.00 % | -49.722 M | 0.000 100.00 % | -37.262 M | 0.000 100.00 % | -30.957 M -66.77 % | -18.563 M | 0.000 100.00 % | -1.000 K 100.00 % | -30.869 M | 0.000 100.00 % | -30.232 M | 0.000 100.00 % | -27.650 M | 0.000 100.00 % | -23.925 M | 0.000 100.00 % | -20.973 M | 0.000 100.00 % | -19.438 M | 0.000 100.00 % | -18.653 M -5.09 % | -17.750 M | 0.000 100.00 % | -16.324 M | 0.000 100.00 % | -13.557 M | 0.000 | 0.000 | 0.000 100.00 % | -12.966 M | 0.000 100.00 % | -11.459 M | 0.000 100.00 % | -10.144 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -77.000 K 99.79 % | -35.861 M | 0.000 | 0.000 100.00 % | -325.000 K -199.69 % | 326.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.001 K | 0.000 | 0.000 100.00 % | -23.925 M -237.24 % | 17.433 M 207.64 % | -16.195 M -168.24 % | 23.732 M 140.55 % | -58.531 M -175.89 % | 77.124 M 227.60 % | -60.442 M -215.62 % | 52.277 M -4.82 % | 54.925 M 199.77 % | -55.052 M -172.37 % | 76.071 M 199.80 % | -76.226 M -246.08 % | 52.182 M 200.00 % | -52.182 M -216.40 % | 44.831 M 199.36 % | -45.122 M -177.84 % | 57.969 M 199.70 % | -58.142 M -268.46 % | 34.514 M 199.34 % | -34.745 M -254.20 % | 22.532 M 217.99 % | -19.097 M -100.00 % | -9.549 M 79.19 % | -45.885 M -100.00 % | -22.942 M |
Net cash used provided by financing activities | 48.974 M 161.09 % | -80.164 M -235.06 % | 59.354 M 42.58 % | 41.629 M 148.64 % | -85.583 M -1 007.01 % | -7.731 M 71.35 % | -26.982 M -150.82 % | 53.094 M 188.82 % | -59.774 M -120.28 % | -27.135 M -465.45 % | 7.425 M 116.52 % | -44.951 M 32.91 % | -67.000 M -357.73 % | 25.996 M -80.33 % | 132.146 M 1 082.62 % | 11.174 M 125.58 % | -43.682 M -79.19 % | -24.377 M -275.49 % | -6.492 M 59.91 % | -16.195 M -686.99 % | 2.759 M 104.71 % | -58.531 M -201.46 % | 57.686 M 195.44 % | -60.442 M -279.76 % | 33.624 M 260.00 % | 9.340 M 116.97 % | -55.052 M -205.95 % | 51.963 M 168.17 % | -76.226 M -169.78 % | 109.230 M 309.33 % | -52.182 M -195.37 % | 54.715 M 221.26 % | -45.122 M -153.38 % | 84.537 M 245.40 % | -58.142 M -369.57 % | -12.382 M 64.36 % | -34.745 M -419.91 % | 10.861 M 156.87 % | -19.097 M -100.00 % | -9.549 M 79.19 % | -45.885 M -100.00 % | -22.942 M |
Effect of forex changes on cash | 7.409 M 135.54 % | -20.849 M -162.67 % | 33.267 M 238.43 % | -24.031 M -2 585.11 % | 967.000 K 133.66 % | -2.873 M -243.08 % | 2.008 M 102.72 % | -73.803 M -1 099.23 % | 7.386 M 199.99 % | -7.387 M -119.06 % | 38.749 M 200.00 % | -38.748 M -186.12 % | 44.993 M 200.00 % | -44.993 M -709.81 % | -5.556 M -200.00 % | 5.556 M -60.13 % | 13.934 M 200.00 % | -13.934 M -294.31 % | 7.171 M 199.99 % | -7.172 M -146.63 % | 15.381 M 200.00 % | -15.381 M -299.03 % | 7.728 M 6 800.00 % | 112.000 K 568.66 % | 16.750 K 112.05 % | -139.000 K -200.00 % | 139.000 K -42.20 % | 240.500 K 200.00 % | -240.500 K 99.75 % | -96.722 M -200.00 % | 96.722 M 311.24 % | -45.788 M -200.00 % | 45.788 M 5 885.29 % | 765.000 K 200.00 % | -765.000 K 94.37 % | -13.585 M -200.00 % | 13.585 M 296.41 % | -6.917 M -200.00 % | 6.917 M 100.00 % | 3.458 M -93.10 % | 50.094 M 100.00 % | 25.047 M |
Net change in cash | 31.916 M 156.41 % | -56.580 M -2 877.89 % | -1.900 M -113.56 % | 14.015 M -66.63 % | 41.994 M 174.15 % | -56.632 M -208.94 % | 51.986 M 46.20 % | 35.557 M 1 467.08 % | 2.269 M 108.98 % | -25.257 M -236.74 % | 18.471 M -76.50 % | 78.613 M 551.44 % | -17.414 M -229.26 % | 13.472 M 200.00 % | -13.472 M -152.31 % | 25.755 M 200.00 % | -25.755 M -429.60 % | 7.814 M 200.00 % | -7.814 M -144.58 % | 17.527 M 200.00 % | -17.527 M 13.57 % | -20.279 M -200.00 % | 20.279 M 162.06 % | 7.738 M 152.87 % | -14.636 M -142.27 % | 34.626 M 300.00 % | 8.657 M 414.44 % | -2.753 M -300.00 % | -688.250 K -102.30 % | 29.973 M 300.00 % | 7.493 M 511.72 % | -1.820 M -300.00 % | -455.000 K 95.51 % | -10.139 M -300.00 % | -2.535 M -116.95 % | 14.954 M 300.00 % | 3.739 M 126.00 % | -14.379 M -300.00 % | -3.595 M 0.00 % | -3.595 M 48.86 % | -7.029 M 0.00 % | -7.029 M |
Cash at beginning of period | 85.122 M -39.93 % | 141.702 M -1.32 % | 143.602 M 10.82 % | 129.587 M 47.94 % | 87.593 M -39.27 % | 144.225 M 56.36 % | 92.239 M 62.73 % | 56.682 M 4.17 % | 54.413 M -31.70 % | 79.670 M 30.18 % | 61.199 M 451.44 % | -17.414 M | 0.000 100.00 % | -13.472 M | 0.000 100.00 % | -25.755 M | 0.000 100.00 % | -7.814 M | 0.000 100.00 % | -17.527 M | 0.000 -100.00 % | 20.279 M | 0.000 100.00 % | -3.893 M -136.24 % | 10.743 M 28.72 % | 8.346 M 300.00 % | 2.087 M -81.20 % | 11.099 M 300.00 % | 2.775 M 114.70 % | -18.874 M -300.00 % | -4.719 M 72.33 % | -17.054 M -300.00 % | -4.264 M 38.34 % | -6.915 M -300.00 % | -1.729 M 92.09 % | -21.869 M -300.00 % | -5.467 M 27.01 % | -7.490 M -300.00 % | -1.873 M 0.00 % | -1.873 M -136.31 % | 5.157 M 0.00 % | 5.157 M |
Cash at end of period | 29.005 M -65.93 % | 85.122 M -39.93 % | 141.702 M -1.32 % | 143.602 M 10.82 % | 129.587 M 47.94 % | 87.593 M -39.27 % | 144.225 M 56.36 % | 92.239 M 62.73 % | 56.682 M 4.17 % | 54.413 M -31.70 % | 79.670 M 30.18 % | 61.199 M 451.44 % | -17.414 M | 0.000 100.00 % | -13.472 M | 0.000 100.00 % | -25.755 M | 0.000 100.00 % | -7.814 M | 0.000 100.00 % | -17.527 M | 0.000 -100.00 % | 20.279 M 427.38 % | 3.845 M 198.77 % | -3.893 M -109.06 % | 42.972 M 300.00 % | 10.743 M 28.72 % | 8.346 M 300.00 % | 2.087 M -81.20 % | 11.099 M 300.00 % | 2.775 M 114.70 % | -18.874 M -300.00 % | -4.719 M 72.33 % | -17.054 M -300.00 % | -4.264 M 38.34 % | -6.915 M -300.00 % | -1.729 M 92.09 % | -21.869 M -300.00 % | -5.467 M 0.00 % | -5.467 M -191.98 % | -1.873 M 0.00 % | -1.873 M |
Operating cash flow | 115.570 M -57.80 % | 273.837 M 115.79 % | 126.898 M -33.05 % | 189.546 M 11.33 % | 170.262 M 12.02 % | 151.988 M 32.56 % | 114.660 M -49.88 % | 228.768 M 61.26 % | 141.860 M -22.47 % | 182.980 M 361.24 % | 39.671 M -77.71 % | 178.009 M 104.26 % | 87.148 M -47.66 % | 166.501 M 144.53 % | 68.090 M -30.11 % | 97.426 M 13.12 % | 86.123 M -31.39 % | 125.520 M 128.56 % | 54.917 M -49.24 % | 108.182 M 191.52 % | 37.109 M -70.89 % | 127.461 M 1 209.44 % | 9.734 M -93.23 % | 143.778 M 529.56 % | -33.471 M -139.51 % | 84.709 M 0.00 % | 84.709 M 19.64 % | 70.806 M 0.00 % | 70.806 M 11.34 % | 63.594 M 0.00 % | 63.594 M -10.17 % | 70.793 M 0.00 % | 70.793 M 82.40 % | 38.812 M 0.00 % | 38.812 M -45.33 % | 70.997 M 0.00 % | 70.997 M 41.74 % | 50.089 M 0.00 % | 50.089 M 100.00 % | 25.044 M -27.32 % | 34.461 M 100.00 % | 17.230 M |
Capital expenditure | -142.836 M 14.32 % | -166.705 M 10.77 % | -186.825 M -17.22 % | -159.378 M 9.64 % | -176.388 M -43.90 % | -122.577 M -14.67 % | -106.897 M -19.84 % | -89.202 M -17.49 % | -75.926 M 27.33 % | -104.475 M -0.79 % | -103.652 M -50.89 % | -68.693 M 19.16 % | -84.970 M 31.31 % | -123.695 M 28.09 % | -172.002 M -87.00 % | -91.981 M -18.87 % | -77.381 M -0.48 % | -77.008 M -11.69 % | -68.948 M 3.48 % | -71.434 M -8.65 % | -65.746 M -4.66 % | -62.819 M -0.66 % | -62.407 M -15.33 % | -54.114 M -9.91 % | -49.234 M 8.82 % | -53.999 M 0.00 % | -53.999 M 1.67 % | -54.918 M 0.00 % | -54.918 M 29.84 % | -78.280 M 0.00 % | -78.280 M -8.71 % | -72.010 M 0.00 % | -72.010 M -15.33 % | -62.440 M 0.00 % | -62.440 M -47.40 % | -42.360 M 0.00 % | -42.360 M 6.07 % | -45.098 M 0.00 % | -45.098 M -100.00 % | -22.549 M 57.24 % | -52.728 M -100.00 % | -26.364 M |
Free CashFlow | -27.266 M -125.45 % | 107.132 M 278.77 % | -59.927 M -298.64 % | 30.168 M 592.46 % | -6.126 M -120.83 % | 29.411 M 278.86 % | 7.763 M -94.44 % | 139.566 M 111.68 % | 65.934 M -16.01 % | 78.505 M 222.70 % | -63.981 M -158.53 % | 109.316 M 4 919.10 % | 2.178 M -94.91 % | 42.806 M 141.19 % | -103.912 M -2 008.39 % | 5.445 M -37.71 % | 8.742 M -81.98 % | 48.512 M 445.75 % | -14.031 M -138.18 % | 36.748 M 228.32 % | -28.637 M -144.30 % | 64.642 M 222.72 % | -52.673 M -158.74 % | 89.664 M 208.41 % | -82.705 M -369.31 % | 30.711 M 0.00 % | 30.711 M 93.29 % | 15.889 M 0.00 % | 15.889 M 208.19 % | -14.686 M 0.00 % | -14.686 M -1 107.23 % | -1.217 M 0.00 % | -1.217 M 94.85 % | -23.628 M 0.00 % | -23.628 M -182.51 % | 28.637 M 0.00 % | 28.637 M 473.77 % | 4.991 M 0.00 % | 4.991 M 100.00 % | 2.496 M 113.66 % | -18.268 M -100.00 % | -9.134 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 | 2006 | 2005 | 2005 |