STF.PA

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
Date Form 10K
2024 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2023 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2022 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2021 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2020 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2019 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2018 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2017 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2016 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2015 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2014 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2013 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2012 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2011 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2010 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2009 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2008 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2007 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2006 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F
2005 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=S.T.F#phrase=S.T.F