SPXSY

Spirax-Sarco Engineering plc SPXSY

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985
Revenue 1.665 B -1.03 % 1.683 B 4.47 % 1.611 B 19.79 % 1.345 B 12.66 % 1.193 B -3.94 % 1.242 B 7.73 % 1.153 B 15.48 % 998.700 M 31.86 % 757.400 M 13.52 % 667.214 M -1.63 % 678.277 M -1.61 % 689.388 M 4.18 % 661.723 M 1.80 % 649.991 M 10.22 % 589.746 M 13.70 % 518.705 M 3.26 % 502.316 M 20.37 % 417.317 M 8.61 % 384.249 M 10.07 % 349.100 M 10.48 % 315.991 M 0.61 % 314.087 M 5.98 % 296.363 M 1.51 % 291.942 M 4.96 % 278.148 M 7.42 % 258.942 M 3.98 % 249.030 M -6.24 % 265.595 M -2.35 % 271.980 M 8.24 % 251.285 M 15.33 % 217.875 M 13.18 % 192.507 M 14.33 % 168.377 M 6.37 % 158.291 M 6.79 % 148.225 M 13.83 % 130.215 M 19.08 % 109.349 M 8.08 % 101.175 M 6.62 % 94.892 M 8.58 % 87.391 M
Net income 191.200 M 4.14 % 183.600 M -18.29 % 224.700 M -4.22 % 234.600 M 35.14 % 173.600 M 4.20 % 166.600 M -25.32 % 223.100 M 41.56 % 157.600 M 30.14 % 121.100 M 25.42 % 96.556 M -3.76 % 100.327 M -1.74 % 102.104 M 13.40 % 90.041 M -3.23 % 93.049 M 7.63 % 86.455 M 63.24 % 52.963 M -11.06 % 59.547 M 21.27 % 49.101 M 11.80 % 43.919 M 15.47 % 38.036 M 17.71 % 32.314 M 12.84 % 28.638 M 9.62 % 26.125 M 0.33 % 26.040 M -1.24 % 26.367 M -6.22 % 28.115 M 46.26 % 19.223 M -36.65 % 30.343 M 1.48 % 29.901 M 13.28 % 26.396 M 21.80 % 21.672 M 32.31 % 16.380 M 28.81 % 12.716 M -4.05 % 13.253 M 1.91 % 13.004 M -0.04 % 13.009 M 11.62 % 11.655 M 15.97 % 10.050 M 13.41 % 8.862 M 3.90 % 8.529 M
Income before tax 258.900 M 5.89 % 244.500 M -20.64 % 308.100 M -2.03 % 314.500 M 30.99 % 240.100 M 1.39 % 236.800 M -18.01 % 288.800 M 50.03 % 192.500 M 12.31 % 171.400 M 22.73 % 139.657 M -3.55 % 144.794 M -0.63 % 145.714 M 14.15 % 127.652 M -3.54 % 132.341 M 7.16 % 123.493 M 61.61 % 76.415 M -10.27 % 85.162 M 18.01 % 72.163 M 10.44 % 65.344 M 14.72 % 56.959 M 16.95 % 48.704 M 9.29 % 44.564 M 9.51 % 40.693 M 5.31 % 38.641 M -3.80 % 40.167 M -3.79 % 41.751 M 36.26 % 30.641 M -35.78 % 47.715 M 1.28 % 47.113 M 9.38 % 43.072 M 24.63 % 34.559 M 29.59 % 26.667 M 15.22 % 23.145 M 2.95 % 22.481 M 2.02 % 22.035 M -3.64 % 22.867 M 13.64 % 20.122 M 16.47 % 17.277 M 12.66 % 15.335 M 2.78 % 14.920 M
Income before tax ratio 0.16 7.00 % 0.15 -24.04 % 0.19 -18.22 % 0.23 16.27 % 0.20 5.56 % 0.19 -23.89 % 0.25 29.91 % 0.19 -14.83 % 0.23 8.12 % 0.21 -1.95 % 0.21 1.00 % 0.21 9.57 % 0.19 -5.25 % 0.20 -2.77 % 0.21 42.14 % 0.15 -13.11 % 0.17 -1.96 % 0.17 1.68 % 0.17 4.23 % 0.16 5.86 % 0.15 8.63 % 0.14 3.33 % 0.14 3.74 % 0.13 -8.34 % 0.14 -10.44 % 0.16 31.04 % 0.12 -31.51 % 0.18 3.71 % 0.17 1.06 % 0.17 8.06 % 0.16 14.51 % 0.14 0.78 % 0.14 -3.21 % 0.14 -4.46 % 0.15 -15.35 % 0.18 -4.57 % 0.18 7.76 % 0.17 5.67 % 0.16 -5.34 % 0.17
EBITDA 370.900 M -3.18 % 383.100 M -5.50 % 405.400 M 3.08 % 393.300 M 20.79 % 325.600 M 0.71 % 323.300 M -9.77 % 358.300 M 40.62 % 254.800 M 22.21 % 208.500 M 20.80 % 172.600 M -2.39 % 176.822 M 0.09 % 176.660 M 15.08 % 153.506 M -10.06 % 170.684 M 17.31 % 145.503 M 48.31 % 98.110 M -7.88 % 106.501 M 20.90 % 88.093 M 10.33 % 79.845 M 11.18 % 71.814 M 12.97 % 63.567 M 5.92 % 60.016 M 8.42 % 55.357 M 2.09 % 54.225 M -0.38 % 54.433 M -1.74 % 55.397 M 24.51 % 44.491 M -28.10 % 61.875 M 2.45 % 60.393 M 9.41 % 55.199 M 22.73 % 44.976 M 20.14 % 37.437 M 18.83 % 31.504 M 1.53 % 31.029 M 5.61 % 29.381 M 609.17 % 4.143 M 22.36 % 3.386 M 7.53 % 3.149 M 10.53 % 2.849 M 10.94 % 2.568 M
Net income ratio 0.11 5.23 % 0.11 -21.79 % 0.14 -20.04 % 0.17 19.95 % 0.15 8.48 % 0.13 -30.68 % 0.19 22.58 % 0.16 -1.30 % 0.16 10.49 % 0.14 -2.16 % 0.15 -0.13 % 0.15 8.85 % 0.14 -4.95 % 0.14 -2.35 % 0.15 43.57 % 0.10 -13.87 % 0.12 0.75 % 0.12 2.94 % 0.11 4.90 % 0.11 6.54 % 0.10 12.16 % 0.09 3.43 % 0.09 -1.17 % 0.09 -5.91 % 0.09 -12.69 % 0.11 40.66 % 0.08 -32.43 % 0.11 3.92 % 0.11 4.66 % 0.11 5.60 % 0.10 16.90 % 0.09 12.67 % 0.08 -9.80 % 0.08 -4.57 % 0.09 -12.18 % 0.10 -6.27 % 0.11 7.30 % 0.10 6.36 % 0.09 -4.31 % 0.10
Ratio EBITDA 0.22 -2.17 % 0.23 -9.54 % 0.25 -13.95 % 0.29 7.22 % 0.27 4.85 % 0.26 -16.24 % 0.31 21.77 % 0.26 -7.32 % 0.28 6.42 % 0.26 -0.77 % 0.26 1.73 % 0.26 10.47 % 0.23 -11.66 % 0.26 6.43 % 0.25 30.44 % 0.19 -10.79 % 0.21 0.44 % 0.21 1.59 % 0.21 1.01 % 0.21 2.26 % 0.20 5.28 % 0.19 2.30 % 0.19 0.56 % 0.19 -5.09 % 0.20 -8.52 % 0.21 19.75 % 0.18 -23.31 % 0.23 4.92 % 0.22 1.08 % 0.22 6.41 % 0.21 6.15 % 0.19 3.94 % 0.19 -4.55 % 0.20 -1.11 % 0.20 523.00 % 0.03 2.75 % 0.03 -0.51 % 0.03 3.67 % 0.03 2.17 % 0.03
Gross profit ratio 0.76 0.62 % 0.76 0.24 % 0.76 -2.33 % 0.77 2.02 % 0.76 -0.32 % 0.76 0.21 % 0.76 0.50 % 0.76 1.04 % 0.75 -1.45 % 0.76 1.50 % 0.75 0.97 % 0.74 1.78 % 0.73 -27.29 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 38.68 % 0.72 -1.98 % 0.74 0.60 % 0.73 402.03 % 0.15 1.16 % 0.14 -85.60 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 147.800 M 0.08 % 147.683 M 0.06 % 147.600 M -0.14 % 147.800 M 0.00 % 147.800 M 0.00 % 147.800 M 0.14 % 147.600 M 0.00 % 147.600 M 0.20 % 147.300 M 0.20 % 147.000 M 0.31 % 146.547 M -1.46 % 148.724 M 1.60 % 146.379 M 0.31 % 145.923 M 1.08 % 144.364 M 1.78 % 141.840 M -0.38 % 142.374 M 0.53 % 141.618 M -0.83 % 142.804 M 0.26 % 142.436 M 1.30 % 140.609 M 0.99 % 139.227 M 1.21 % 137.564 M 0.36 % 137.072 M -1.07 % 138.556 M -4.42 % 144.969 M -2.64 % 148.895 M 0.82 % 147.686 M 0.96 % 146.280 M 0.82 % 145.087 M 0.72 % 144.046 M 2.23 % 140.898 M -1.62 % 143.222 M 1.79 % 140.701 M 0.60 % 139.865 M 0.76 % 138.811 M 1.06 % 137.355 M 1.02 % 135.969 M 0.65 % 135.086 M 0.20 % 134.823 M
Weighted average shs out 147.400 M 0.01 % 147.386 M 0.13 % 147.200 M -0.14 % 147.400 M 0.00 % 147.400 M 0.00 % 147.400 M -0.12 % 147.584 M 0.40 % 147.000 M -0.31 % 147.457 M 0.44 % 146.808 M 0.16 % 146.569 M -0.74 % 147.664 M 2.06 % 144.682 M 0.45 % 144.035 M 0.89 % 142.757 M 0.97 % 141.389 M -0.30 % 141.811 M 0.62 % 140.938 M -0.36 % 141.443 M 0.06 % 141.364 M 1.59 % 139.158 M 0.67 % 138.233 M 0.49 % 137.564 M 0.36 % 137.072 M -0.97 % 138.417 M -4.37 % 144.735 M -2.41 % 148.302 M 0.85 % 147.052 M 0.53 % 146.280 M 0.82 % 145.087 M 0.72 % 144.046 M 2.23 % 140.898 M -1.62 % 143.222 M 1.79 % 140.701 M 0.60 % 139.865 M 0.76 % 138.811 M 1.06 % 137.355 M 1.02 % 135.969 M 0.65 % 135.086 M 0.20 % 134.823 M
EPS diluted 1.29 3.20 % 1.25 -17.76 % 1.52 -4.40 % 1.59 34.75 % 1.18 4.42 % 1.13 -25.17 % 1.51 41.12 % 1.07 30.49 % 0.82 24.24 % 0.66 -4.35 % 0.69 0.00 % 0.69 11.29 % 0.62 -3.13 % 0.64 6.67 % 0.60 57.89 % 0.38 -9.52 % 0.42 20.00 % 0.35 12.90 % 0.31 14.81 % 0.27 17.39 % 0.23 9.52 % 0.21 10.53 % 0.19 0.00 % 0.19 0.00 % 0.19 -5.00 % 0.20 53.85 % 0.13 -38.10 % 0.21 0.00 % 0.21 16.67 % 0.18 20.00 % 0.15 25.00 % 0.12 33.33 % 0.09 -5.26 % 0.10 0.00 % 0.10 0.00 % 0.10 11.76 % 0.09 13.33 % 0.08 15.38 % 0.07 0.00 % 0.07
Earnings per share 1.30 4.00 % 1.25 -18.30 % 1.53 -3.77 % 1.59 34.75 % 1.18 4.42 % 1.13 -25.17 % 1.51 41.12 % 1.07 30.49 % 0.82 24.24 % 0.66 -4.35 % 0.69 0.00 % 0.69 11.29 % 0.62 -4.62 % 0.65 6.56 % 0.61 60.53 % 0.38 -9.52 % 0.42 20.00 % 0.35 12.90 % 0.31 14.81 % 0.27 17.39 % 0.23 9.52 % 0.21 10.53 % 0.19 0.00 % 0.19 0.00 % 0.19 -5.00 % 0.20 53.85 % 0.13 -38.10 % 0.21 0.00 % 0.21 16.67 % 0.18 20.00 % 0.15 25.00 % 0.12 33.33 % 0.09 -5.26 % 0.10 0.00 % 0.10 0.00 % 0.10 11.76 % 0.09 13.33 % 0.08 15.38 % 0.07 0.00 % 0.07
Gross profit 1.269 B -0.42 % 1.274 B 4.72 % 1.217 B 17.00 % 1.040 B 14.93 % 904.700 M -4.25 % 944.900 M 7.95 % 875.300 M 16.06 % 754.200 M 33.23 % 566.100 M 11.87 % 506.033 M -0.16 % 506.827 M -0.66 % 510.178 M 6.03 % 481.158 M -25.97 % 649.991 M 10.22 % 589.746 M 13.70 % 518.705 M 3.26 % 502.316 M 20.37 % 417.317 M 50.61 % 277.083 M 7.89 % 256.823 M 11.15 % 231.070 M 405.07 % 45.750 M 7.21 % 42.674 M -85.38 % 291.942 M 4.96 % 278.148 M 7.42 % 258.942 M 3.98 % 249.030 M -6.24 % 265.595 M -2.35 % 271.980 M 8.24 % 251.285 M 15.33 % 217.875 M 13.18 % 192.507 M 14.33 % 168.377 M 6.37 % 158.291 M 6.79 % 148.225 M 13.83 % 130.215 M 19.08 % 109.349 M 8.08 % 101.175 M 6.62 % 94.892 M 8.58 % 87.391 M
Income tax expense 67.500 M 11.57 % 60.500 M -27.20 % 83.100 M 4.40 % 79.600 M 20.24 % 66.200 M -5.16 % 69.800 M 6.73 % 65.400 M 89.02 % 34.600 M -30.94 % 50.100 M 16.75 % 42.914 M -2.96 % 44.221 M 1.91 % 43.394 M 16.01 % 37.407 M -4.34 % 39.103 M 6.15 % 36.839 M 57.94 % 23.324 M -8.08 % 25.374 M 10.45 % 22.973 M 7.97 % 21.278 M 13.35 % 18.772 M 15.43 % 16.262 M 7.43 % 15.138 M 9.01 % 13.887 M 15.57 % 12.016 M -6.61 % 12.867 M 1.37 % 12.693 M 20.87 % 10.501 M -36.30 % 16.486 M 2.21 % 16.129 M 1.81 % 15.842 M 30.98 % 12.095 M 27.16 % 9.512 M -1.99 % 9.705 M 12.08 % 8.659 M 2.38 % 8.458 M -5.62 % 8.962 M 11.33 % 8.050 M 17.06 % 6.877 M 12.57 % 6.109 M -0.29 % 6.127 M
Cost of revenue 396.500 M -2.96 % 408.600 M 3.71 % 394.000 M 29.31 % 304.700 M 5.54 % 288.700 M -2.96 % 297.500 M 7.01 % 278.000 M 13.70 % 244.500 M 27.81 % 191.300 M 18.69 % 161.181 M -5.99 % 171.450 M -4.33 % 179.210 M -0.75 % 180.565 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.166 M 16.14 % 92.277 M 8.66 % 84.921 M -68.35 % 268.337 M 5.77 % 253.689 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
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 0.000 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 0.000 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 964.100 M 180.75 % 343.400 M 8.16 % 317.500 M 36.09 % 233.300 M 10.26 % 211.600 M -73.76 % 806.300 M 0.000 100.00 % -2.500 M 3.85 % -2.600 M -11.54 % -2.331 M 20.14 % -2.919 M -7.43 % -2.717 M 0.000 100.00 % -3.532 M -226.37 % 2.795 M 158.06 % -4.814 M -0.38 % -4.796 M -72.89 % -2.774 M -1.39 % -2.736 M -58.89 % -1.722 M -17.14 % -1.470 M -223.95 % 1.186 M -40.13 % 1.981 M 221.59 % 616.000 K 162.22 % -990.000 K 0.000 100.00 % -1.479 M 0.000 0.000 0.000 0.000 0.000 100.00 % -605.000 K -180.35 % 753.000 K -96.74 % 23.124 M 6.96 % 21.620 M 14.05 % 18.956 M 0.000 -100.00 % 14.749 M 5.53 % 13.976 M
Operating expenses 964.100 M -2.58 % 989.600 M 10.22 % 897.800 M 24.89 % 718.900 M 9.64 % 655.700 M -33.53 % 986.500 M 7.98 % 913.600 M 14.23 % 799.800 M 37.12 % 583.300 M 11.23 % 524.405 M -1.09 % 530.182 M -2.24 % 542.348 M 1.18 % 536.009 M 3.06 % 520.075 M 9.63 % 474.381 M 10.12 % 430.789 M 3.01 % 418.188 M 19.83 % 348.981 M 8.28 % 322.308 M 9.65 % 293.930 M 9.66 % 268.035 M -0.11 % 268.337 M 5.77 % 253.689 M 0.97 % 251.248 M 7.64 % 233.425 M 8.23 % 215.681 M 5.15 % 205.118 M -5.48 % 217.021 M -3.01 % 223.766 M 7.96 % 207.269 M 13.86 % 182.037 M 10.71 % 164.421 M 15.49 % 142.370 M 5.99 % 134.330 M -9.37 % 148.225 M 13.83 % 130.215 M 19.08 % 109.349 M 8.08 % 101.175 M 6.62 % 94.892 M 8.58 % 87.391 M
Cost and expenses 1.361 B -2.69 % 1.398 B 8.24 % 1.292 B 25.96 % 1.026 B 8.60 % 944.400 M -4.27 % 986.500 M 7.98 % 913.600 M 14.23 % 799.800 M 37.12 % 583.300 M 11.23 % 524.405 M -1.09 % 530.182 M -2.24 % 542.348 M 1.18 % 536.009 M 3.06 % 520.075 M 9.63 % 474.381 M 10.12 % 430.789 M 3.01 % 418.188 M 19.83 % 348.981 M 8.28 % 322.308 M 9.65 % 293.930 M 9.66 % 268.035 M -0.11 % 268.337 M 5.77 % 253.689 M 0.97 % 251.248 M 7.64 % 233.425 M 8.23 % 215.681 M 5.15 % 205.118 M -5.48 % 217.021 M -3.01 % 223.766 M 7.96 % 207.269 M 13.86 % 182.037 M 10.71 % 164.421 M 15.49 % 142.370 M 5.99 % 134.330 M -9.37 % 148.225 M 13.83 % 130.215 M 19.08 % 109.349 M 8.08 % 101.175 M 6.62 % 94.892 M 8.58 % 87.391 M
Research and development expenses 0.000 -100.00 % 19.800 M 9.39 % 18.100 M 20.67 % 15.000 M 27.12 % 11.800 M 15.69 % 10.200 M -5.56 % 10.800 M -6.09 % 11.500 M 8.49 % 10.600 M 6.65 % 9.939 M -16.35 % 11.881 M 2.38 % 11.605 M 0.000 -100.00 % 8.726 M 22.66 % 7.114 M 19.85 % 5.936 M 21.42 % 4.889 M 4.87 % 4.662 M -3.54 % 4.833 M 12.71 % 4.288 M -1.76 % 4.365 M -10.52 % 4.878 M 10.59 % 4.411 M -4.03 % 4.596 M 0.55 % 4.571 M -0.31 % 4.585 M 11.83 % 4.100 M -7.22 % 4.419 M -6.42 % 4.722 M 18.97 % 3.969 M 9.76 % 3.616 M 7.62 % 3.360 M 6.80 % 3.146 M 4.10 % 3.022 M 6.45 % 2.839 M 36.16 % 2.085 M 26.13 % 1.653 M 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 626.400 M 11.42 % 562.200 M 19.46 % 470.600 M 8.86 % 432.300 M 154.29 % 170.000 M 16.20 % 146.300 M 11.94 % 130.700 M 55.78 % 83.900 M -4.82 % 88.153 M -62.22 % 233.351 M -0.77 % 235.166 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
Interest income 13.000 M 15.04 % 11.300 M 101.79 % 5.600 M 64.71 % 3.400 M 142.86 % 1.400 M -6.67 % 1.500 M 36.36 % 1.100 M -35.29 % 1.700 M 21.43 % 1.400 M -34.58 % 2.140 M -4.72 % 2.246 M 14.13 % 1.968 M -88.59 % 17.249 M 601.75 % 2.458 M 146.79 % 996.000 K 57.84 % 631.000 K -80.38 % 3.216 M -22.30 % 4.139 M 30.49 % 3.172 M 20.52 % 2.632 M -75.93 % 10.933 M 884.07 % 1.111 M 48.53 % 748.000 K -25.94 % 1.010 M -15.83 % 1.200 M -42.99 % 2.105 M -33.99 % 3.189 M 15.63 % 2.758 M 0.58 % 2.742 M -4.69 % 2.877 M 41.10 % 2.039 M -8.85 % 2.237 M 66.69 % 1.342 M 21.23 % 1.107 M -34.50 % 1.690 M 37.96 % 1.225 M 178.41 % 440.000 K 42.86 % 308.000 K 22.71 % 251.000 K -13.75 % 291.000 K
Interest expense 56.700 M 10.74 % 51.200 M 214.11 % 16.300 M 66.33 % 9.800 M -2.97 % 10.100 M 2.02 % 9.900 M -13.16 % 11.400 M 40.74 % 8.100 M 102.50 % 4.000 M 10.38 % 3.624 M -30.69 % 5.229 M 22.52 % 4.268 M -74.69 % 16.860 M 1 120.85 % 1.381 M -13.09 % 1.589 M -47.75 % 3.041 M 105.47 % 1.480 M -12.89 % 1.699 M 49.43 % 1.137 M -33.27 % 1.704 M -84.40 % 10.920 M 820.74 % 1.186 M -40.13 % 1.981 M -47.70 % 3.788 M 10.99 % 3.413 M 10.99 % 3.075 M -8.26 % 3.352 M -7.33 % 3.617 M -5.88 % 3.843 M 0.58 % 3.821 M 15.16 % 3.318 M -9.25 % 3.656 M 56.11 % 2.342 M -30.55 % 3.372 M 19.32 % 2.826 M 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 73.000 M 0.41 % 72.700 M -10.25 % 81.000 M 17.39 % 69.000 M -8.49 % 75.400 M 4.14 % 72.400 M 24.61 % 58.100 M 13.92 % 51.000 M 54.08 % 33.100 M 12.98 % 29.298 M 9.32 % 26.799 M 0.45 % 26.678 M 6.84 % 24.971 M 19.89 % 20.828 M -7.70 % 22.565 M 21.64 % 18.550 M -6.59 % 19.859 M 39.55 % 14.231 M 6.49 % 13.364 M 1.62 % 13.151 M 0.93 % 13.030 M -5.74 % 13.824 M 10.66 % 12.492 M 5.90 % 11.796 M 8.69 % 10.853 M 2.67 % 10.571 M 0.70 % 10.498 M -0.43 % 10.543 M 11.72 % 9.437 M 13.62 % 8.306 M 17.00 % 7.099 M -0.21 % 7.114 M 18.23 % 6.017 M 16.25 % 5.176 M 14.51 % 4.520 M 9.10 % 4.143 M 22.36 % 3.386 M 7.53 % 3.149 M 10.53 % 2.849 M 10.94 % 2.568 M
Operating income 304.600 M 7.10 % 284.400 M -10.79 % 318.800 M -0.65 % 320.900 M 28.88 % 249.000 M 1.63 % 245.000 M -18.09 % 299.100 M 50.38 % 198.900 M 14.24 % 174.100 M 21.91 % 142.809 M -3.57 % 148.095 M 0.72 % 147.040 M 16.96 % 125.714 M -2.92 % 129.498 M 6.67 % 121.396 M 58.64 % 76.522 M -5.56 % 81.028 M 18.57 % 68.336 M 10.32 % 61.941 M 12.27 % 55.170 M 15.04 % 47.956 M 4.82 % 45.750 M 7.21 % 42.674 M 4.59 % 40.803 M -5.92 % 43.370 M 1.52 % 42.721 M 32.33 % 32.283 M -33.54 % 48.574 M 0.75 % 48.214 M 9.54 % 44.016 M 22.82 % 35.838 M 27.60 % 28.086 M 13.48 % 24.750 M 3.29 % 23.961 M -3.62 % 24.861 M 0.000 0.000 0.000 0.000 0.000
Operating income ratio 0.18 8.22 % 0.17 -14.61 % 0.20 -17.07 % 0.24 14.39 % 0.21 5.81 % 0.20 -23.96 % 0.26 30.22 % 0.20 -13.36 % 0.23 7.39 % 0.21 -1.97 % 0.22 2.37 % 0.21 12.27 % 0.19 -4.64 % 0.20 -3.21 % 0.21 39.53 % 0.15 -8.54 % 0.16 -1.49 % 0.16 1.58 % 0.16 2.00 % 0.16 4.13 % 0.15 4.19 % 0.15 1.16 % 0.14 3.03 % 0.14 -10.36 % 0.16 -5.49 % 0.16 27.27 % 0.13 -29.12 % 0.18 3.17 % 0.18 1.20 % 0.18 6.49 % 0.16 12.74 % 0.15 -0.75 % 0.15 -2.89 % 0.15 -9.75 % 0.17 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -45.700 M -14.54 % -39.900 M -272.90 % -10.700 M -67.19 % -6.400 M 28.09 % -8.900 M -8.54 % -8.200 M 20.39 % -10.300 M -60.94 % -6.400 M -137.04 % -2.700 M 12.90 % -3.100 M 6.09 % -3.301 M -148.94 % -1.326 M -168.42 % 1.938 M -31.83 % 2.843 M 35.57 % 2.097 M 2 059.81 % -107.000 K -102.59 % 4.134 M 8.02 % 3.827 M 12.46 % 3.403 M 90.22 % 1.789 M 139.17 % 748.000 K 163.07 % -1.186 M 40.13 % -1.981 M 8.37 % -2.162 M 32.50 % -3.203 M -230.21 % -970.000 K 40.93 % -1.642 M -91.15 % -859.000 K 21.98 % -1.101 M -16.63 % -944.000 K 26.19 % -1.279 M 9.87 % -1.419 M 11.59 % -1.605 M -8.45 % -1.480 M 47.63 % -2.826 M -112.36 % 22.867 M 13.64 % 20.122 M 16.47 % 17.277 M 12.66 % 15.335 M 2.78 % 14.920 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985
Net debt 691.300 M -9.44 % 763.400 M 1.03 % 755.600 M 296.43 % 190.600 M -27.50 % 262.900 M -21.31 % 334.100 M 41.69 % 235.800 M -36.88 % 373.600 M 1 463.50 % -27.400 M -468.11 % -4.823 M 82.81 % -28.056 M -270.03 % 16.501 M 131.93 % -51.676 M -321.19 % -12.269 M 64.33 % -34.392 M -328.13 % -8.033 M 53.81 % -17.390 M -9.85 % -15.831 M -341.55 % 6.554 M 134.41 % -19.045 M -1 366.13 % -1.299 M -102.43 % 53.547 M -3.16 % 55.296 M 33.03 % 41.566 M -11.55 % 46.993 M 30.91 % 35.898 M 106.55 % 17.380 M 266.05 % 4.748 M -69.18 % 15.407 M 197.26 % 5.183 M -41.43 % 8.849 M -52.13 % 18.484 M 1.90 % 18.139 M 0.35 % 18.076 M -1.73 % 18.394 M 476.85 % -4.881 M 32.55 % -7.237 M 26.84 % -9.892 M -67.72 % -5.898 M -42.98 % -4.125 M
Total investments 3.300 M 10.00 % 3.000 M 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 -100.00 % 91.700 M 0.000 -100.00 % 64.000 K -83.02 % 377.000 K -94.64 % 7.039 M -8.61 % 7.702 M -6.98 % 8.280 M -10.34 % 9.235 M -5.71 % 9.794 M 4.24 % 9.396 M 18.38 % 7.937 M 109.42 % 3.790 M 12.43 % 3.371 M 35.16 % 2.494 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.000 K -21.50 % 107.000 K -2.73 % 110.000 K -90.47 % 1.154 M 101.40 % 573.000 K -25.68 % 771.000 K -4.10 % 804.000 K
Total debt 1.026 B -8.69 % 1.123 B 3.56 % 1.085 B 133.13 % 465.200 M -8.62 % 509.100 M 1.29 % 502.600 M 18.85 % 422.900 M -19.55 % 525.700 M 472.66 % 91.800 M -3.38 % 95.012 M 5.66 % 89.925 M -10.89 % 100.918 M 109.56 % 48.156 M 0.53 % 47.903 M 19.49 % 40.089 M -25.98 % 54.161 M 47.38 % 36.750 M 59.69 % 23.013 M -19.64 % 28.639 M -24.40 % 37.884 M -20.17 % 47.457 M -18.91 % 58.524 M -2.75 % 60.178 M -2.98 % 62.025 M -8.87 % 68.065 M 11.39 % 61.106 M 3.70 % 58.923 M 23.76 % 47.611 M -6.62 % 50.985 M 23.29 % 41.353 M 10.62 % 37.382 M -27.88 % 51.835 M 54.18 % 33.619 M 23.75 % 27.166 M -10.27 % 30.276 M 113.84 % 14.158 M 44.56 % 9.794 M 10.85 % 8.835 M -13.41 % 10.203 M -13.34 % 11.773 M
Accumulated other comprehensive income loss -93.600 M -27.69 % -73.300 M -1 142.37 % -5.900 M 84.83 % -38.900 M -32.76 % -29.300 M -614.63 % -4.100 M -116.60 % 24.700 M 19.90 % 20.600 M -56.90 % 47.800 M 435.25 % -14.258 M -119.83 % -6.486 M -156.53 % 11.474 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
Retained earnings 1.191 B 6.28 % 1.120 B 5.00 % 1.067 B 11.02 % 961.100 M 22.20 % 786.500 M 6.99 % 735.100 M 13.79 % 646.000 M 30.72 % 494.200 M 27.93 % 386.300 M 18.21 % 326.799 M -9.92 % 362.796 M 16.38 % 311.737 M -6.09 % 331.945 M 15.16 % 288.243 M 10.71 % 260.351 M 32.51 % 196.481 M 14.47 % 171.645 M 1.05 % 169.866 M 26.92 % 133.835 M 7.35 % 124.672 M 15.48 % 107.957 M 8.19 % 99.782 M 14.26 % 87.328 M 4.43 % 83.626 M 7.29 % 77.944 M 11.71 % 69.775 M -11.97 % 79.261 M 8.09 % 73.332 M 13.58 % 64.567 M -5.50 % 68.327 M 37.84 % 49.570 M 32.93 % 37.289 M -8.58 % 40.790 M 60.51 % 25.413 M 27.40 % 19.947 M -37.02 % 31.671 M 11.25 % 28.469 M 15.96 % 24.551 M 17.29 % 20.931 M 31.64 % 15.900 M
Common stock 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.42 % 19.718 M 0.49 % 19.622 M 0.28 % 19.568 M 0.16 % 19.536 M 0.61 % 19.418 M 0.46 % 19.329 M 0.10 % 19.310 M 0.02 % 19.307 M 0.04 % 19.299 M 0.02 % 19.296 M 0.30 % 19.238 M 2.33 % 18.800 M 0.59 % 18.690 M 0.62 % 18.575 M 0.49 % 18.484 M 0.47 % 18.398 M -1.88 % 18.751 M -5.25 % 19.791 M -0.23 % 19.837 M 0.52 % 19.735 M 0.62 % 19.613 M 0.86 % 19.446 M 0.67 % 19.316 M 3.62 % 18.642 M 0.77 % 18.499 M 0.78 % 18.356 M 0.53 % 18.260 M 1.00 % 18.080 M 1.12 % 17.879 M 0.91 % 17.717 M 0.39 % 17.648 M
Total equity 1.209 B 4.45 % 1.158 B -1.03 % 1.170 B 15.82 % 1.010 B 17.99 % 856.000 M 3.59 % 826.300 M 7.75 % 766.900 M 25.82 % 609.500 M 16.23 % 524.400 M 31.65 % 398.315 M -9.86 % 441.878 M 9.50 % 403.534 M -7.56 % 436.549 M 9.10 % 400.120 M 5.43 % 379.524 M 23.48 % 307.364 M 3.84 % 296.006 M 21.83 % 242.965 M 21.65 % 199.722 M 0.74 % 198.246 M 19.22 % 166.286 M 1.51 % 163.816 M 9.73 % 149.293 M 2.88 % 145.115 M 4.96 % 138.264 M 7.40 % 128.737 M -5.48 % 136.196 M 5.77 % 128.772 M 7.40 % 119.898 M -2.14 % 122.524 M 19.11 % 102.864 M 14.42 % 89.897 M 1.09 % 88.927 M 24.10 % 71.659 M 12.87 % 63.490 M -16.27 % 75.823 M 11.30 % 68.125 M 9.08 % 62.455 M 0.61 % 62.077 M 20.51 % 51.512 M
Other non current liabilities 55.000 M -21.88 % 70.400 M 4.92 % 67.100 M 31.83 % 50.900 M -51.84 % 105.700 M 0.000 -100.00 % 168.300 M 2.37 % 164.400 M 42.09 % 115.700 M 26.35 % 91.568 M 20.00 % 76.308 M -13.18 % 87.896 M 20.96 % 72.663 M -6.49 % 77.706 M 22.51 % 63.428 M -14.01 % 73.763 M -0.87 % 74.410 M 217.42 % 23.442 M -23.06 % 30.468 M -34.39 % 46.435 M 10.61 % 41.979 M 258.76 % 11.701 M 0.65 % 11.626 M 260.16 % 3.228 M -3.35 % 3.340 M -63.76 % 9.217 M 291.88 % 2.352 M -75.18 % 9.475 M 151.53 % 3.767 M -4.66 % 3.951 M -15.77 % 4.691 M -10.65 % 5.250 M 131.89 % 2.264 M -61.65 % 5.903 M -1.22 % 5.976 M 155.28 % 2.341 M 236.35 % 696.000 K -85.39 % 4.765 M 592.59 % 688.000 K 38.99 % 495.000 K
Long term debt 784.100 M -18.16 % 958.100 M 22.46 % 782.400 M 130.93 % 338.800 M -28.82 % 476.000 M 4.16 % 457.000 M 25.10 % 365.300 M -19.87 % 455.900 M 683.33 % 58.200 M -27.70 % 80.500 M 63.96 % 49.096 M -17.45 % 59.473 M 77.00 % 33.601 M 428.65 % 6.356 M -74.76 % 25.179 M -43.10 % 44.255 M 73.41 % 25.521 M 26.15 % 20.231 M 43.99 % 14.050 M 86.34 % 7.540 M -78.10 % 34.432 M 38.64 % 24.835 M -37.38 % 39.659 M 1.82 % 38.949 M -4.93 % 40.967 M 2.78 % 39.859 M -2.55 % 40.900 M 8.37 % 37.741 M -7.60 % 40.847 M 37.50 % 29.707 M 13.22 % 26.239 M -15.17 % 30.933 M 49.64 % 20.672 M 7.90 % 19.159 M 2.44 % 18.702 M 96.12 % 9.536 M 44.68 % 6.591 M 17.95 % 5.588 M -33.20 % 8.365 M -11.85 % 9.489 M
Total non current liabilities 902.700 M -17.69 % 1.097 B 12.18 % 977.600 M 107.34 % 471.500 M -28.68 % 661.100 M 7.08 % 617.400 M 15.70 % 533.600 M -13.98 % 620.300 M 249.66 % 177.400 M 2.18 % 173.622 M 20.70 % 143.848 M -3.25 % 148.687 M 18.22 % 125.767 M 23.30 % 102.003 M -8.80 % 111.848 M -16.60 % 134.118 M 17.51 % 114.134 M 117.36 % 52.509 M 3.15 % 50.904 M -17.66 % 61.822 M -26.12 % 83.684 M 94.37 % 43.053 M -24.76 % 57.221 M 3.25 % 55.420 M 4.66 % 52.951 M 5.53 % 50.178 M -1.27 % 50.822 M 6.80 % 47.587 M -10.24 % 53.016 M 19.15 % 44.495 M 8.85 % 40.878 M -11.59 % 46.235 M 65.56 % 27.926 M 11.43 % 25.062 M 1.56 % 24.678 M 69.11 % 14.593 M 52.41 % 9.575 M -9.71 % 10.605 M -18.93 % 13.081 M -7.05 % 14.073 M
Other current liabilities 168.500 M 13.39 % 148.600 M -19.46 % 184.500 M 34.38 % 137.300 M 26.08 % 108.900 M 316.07 % -50.400 M -6 400.00 % 800.000 K -99.22 % 102.500 M 27.49 % 80.400 M 32.49 % 60.686 M -4.25 % 63.382 M 13.24 % 55.973 M -11.07 % 62.940 M 7.88 % 58.345 M -8.71 % 63.915 M 18.75 % 53.825 M 2.87 % 52.324 M 43.05 % 36.577 M 25.02 % 29.256 M 2.63 % 28.505 M 8.29 % 26.324 M -16.81 % 31.642 M 0.22 % 31.571 M 15.28 % 27.387 M -6.03 % 29.145 M 6.53 % 27.358 M -9.15 % 30.112 M 6.54 % 28.263 M -0.09 % 28.288 M 7.11 % 26.411 M 15.09 % 22.948 M 31.83 % 17.407 M -0.30 % 17.459 M 1.94 % 17.126 M -24.73 % 22.754 M 1.21 % 22.481 M 12.63 % 19.960 M 42.40 % 14.017 M -2.50 % 14.377 M 9.17 % 13.169 M
Deferred revenue 0.000 -100.00 % 32.900 M 59.71 % 20.600 M 20.47 % 17.100 M 44.92 % 11.800 M 35.63 % 8.700 M 148.57 % 3.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.909 M -37.22 % -34.915 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
Short term debt 241.400 M 46.30 % 165.000 M -45.38 % 302.100 M 139.00 % 126.400 M 281.87 % 33.100 M -84.06 % 207.700 M 6.46 % 195.100 M 179.51 % 69.800 M 107.74 % 33.600 M 140.00 % 14.000 M -65.46 % 40.531 M -2.21 % 41.445 M 184.75 % 14.555 M -64.97 % 41.547 M 178.65 % 14.910 M 50.51 % 9.906 M -11.78 % 11.229 M 303.63 % 2.782 M -80.93 % 14.589 M -51.92 % 30.344 M 132.97 % 13.025 M -61.34 % 33.689 M 64.18 % 20.519 M -11.08 % 23.076 M -14.84 % 27.098 M 27.54 % 21.247 M 17.89 % 18.023 M 82.60 % 9.870 M -2.64 % 10.138 M -12.95 % 11.646 M 4.51 % 11.143 M -46.69 % 20.902 M 61.44 % 12.947 M 61.70 % 8.007 M -30.82 % 11.574 M 150.41 % 4.622 M 44.30 % 3.203 M -1.36 % 3.247 M 76.66 % 1.838 M -19.53 % 2.284 M
Total current liabilities 533.100 M 17.42 % 454.000 M -28.78 % 637.500 M 67.02 % 381.700 M 67.41 % 228.000 M -9.02 % 250.600 M -1.07 % 253.300 M 2.68 % 246.700 M 52.10 % 162.200 M 35.46 % 119.736 M -22.13 % 153.758 M 6.42 % 144.480 M 23.04 % 117.423 M -17.09 % 141.628 M 15.98 % 122.115 M 25.40 % 97.379 M -6.52 % 104.171 M 48.95 % 69.935 M -3.41 % 72.406 M -14.33 % 84.513 M 33.63 % 63.242 M -27.08 % 86.727 M 17.42 % 73.859 M 2.56 % 72.013 M -11.32 % 81.204 M 15.79 % 70.128 M 0.55 % 69.743 M 11.46 % 62.573 M -2.59 % 64.236 M -0.84 % 64.779 M 17.23 % 55.259 M -1.77 % 56.255 M 30.49 % 43.109 M 16.45 % 37.018 M -10.13 % 41.190 M 27.72 % 32.249 M 18.58 % 27.197 M 29.81 % 20.952 M 5.64 % 19.833 M 5.14 % 18.864 M
Total liabilities 1.436 B -7.41 % 1.551 B -3.99 % 1.615 B 89.30 % 853.200 M -4.04 % 889.100 M 2.43 % 868.000 M 10.31 % 786.900 M -9.24 % 867.000 M 155.30 % 339.600 M 15.76 % 293.358 M -1.43 % 297.606 M 1.51 % 293.167 M 20.55 % 243.190 M -0.18 % 243.631 M 4.13 % 233.963 M 1.07 % 231.497 M 6.04 % 218.305 M 78.29 % 122.444 M -0.70 % 123.310 M -15.73 % 146.335 M -0.40 % 146.926 M 13.21 % 129.780 M -0.99 % 131.080 M 2.86 % 127.433 M -5.01 % 134.155 M 11.51 % 120.306 M -0.21 % 120.565 M 9.45 % 110.160 M -6.05 % 117.252 M 7.30 % 109.274 M 13.66 % 96.137 M -6.20 % 102.490 M 44.28 % 71.035 M 14.42 % 62.080 M -5.75 % 65.868 M 40.62 % 46.842 M 27.38 % 36.772 M 16.53 % 31.557 M -4.12 % 32.914 M -0.07 % 32.937 M
Other non current assets 1.800 M -96.73 % 55.000 M 674.65 % 7.100 M 14.52 % 6.200 M 342.86 % 1.400 M 55.56 % 900.000 K -85.48 % 6.200 M 107.24 % -85.600 M -1 550.85 % 5.900 M 6.96 % 5.516 M -77.79 % 24.839 M -24.87 % 33.063 M 317.20 % 7.925 M -5.97 % 8.428 M -9.48 % 9.311 M -14.72 % 10.918 M 6.04 % 10.296 M 2.78 % 10.018 M 2 746.02 % 352.000 K -11.11 % 396.000 K 14.78 % 345.000 K 100.80 % -43.174 M -17.71 % -36.678 M -79.28 % -20.459 M 2.91 % -21.072 M 16.41 % -25.208 M 39.32 % -41.543 M 3.08 % -42.863 M -20.48 % -35.578 M 1.64 % -36.170 M -26.77 % -28.533 M 14.45 % -33.351 M -115.45 % -15.480 M -71.89 % -9.006 M 23.52 % -11.775 M 37.79 % -18.929 M -19.22 % -15.877 M 12.54 % -18.154 M -18.42 % -15.330 M -1.56 % -15.094 M
Long term investments 3.300 M 10.00 % 3.000 M 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 -100.00 % 91.700 M 0.000 -100.00 % 64.000 K 100.27 % -24.060 M 6.97 % -25.862 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.790 M 12.43 % 3.371 M 35.16 % 2.494 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
Intangible assets 420.400 M -2.59 % 431.600 M -13.73 % 500.300 M 95.66 % 255.700 M -8.78 % 280.300 M -7.77 % 303.900 M 9.63 % 277.200 M -1.00 % 280.000 M 244.83 % 81.200 M 48.25 % 54.772 M 13.82 % 48.123 M 7.91 % 44.594 M 2.02 % 43.711 M 9.54 % 39.903 M -5.21 % 42.097 M 19.48 % 35.233 M 53.71 % 22.921 M 137.20 % 9.663 M 8.99 % 8.866 M 6.09 % 8.357 M -55.67 % 18.850 M 69.47 % 11.123 M 7.12 % 10.384 M 15.92 % 8.958 M -3.67 % 9.299 M 107.38 % 4.484 M 1.82 % 4.404 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
GoodWill 669.700 M -1.59 % 680.500 M -3.24 % 703.300 M 71.04 % 411.200 M -2.65 % 422.400 M 1.13 % 417.700 M 13.51 % 368.000 M 4.75 % 351.300 M 296.95 % 88.500 M 63.64 % 54.082 M 13.42 % 47.682 M 4.19 % 45.765 M -0.20 % 45.855 M 1.12 % 45.347 M 3.10 % 43.985 M 15.29 % 38.150 M 27.56 % 29.908 M 59.96 % 18.697 M 6.59 % 17.541 M 16.68 % 15.033 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
Goodwill and intangible assets 1.090 B -1.98 % 1.112 B -7.60 % 1.204 B 80.48 % 666.900 M -5.09 % 702.700 M -2.62 % 721.600 M 11.84 % 645.200 M 2.20 % 631.300 M 272.01 % 169.700 M 55.90 % 108.854 M 13.62 % 95.805 M 6.03 % 90.359 M 0.89 % 89.566 M 5.06 % 85.250 M -0.97 % 86.082 M 17.31 % 73.383 M 38.91 % 52.829 M 86.28 % 28.360 M 7.40 % 26.407 M 12.90 % 23.390 M 24.08 % 18.850 M 69.47 % 11.123 M 7.12 % 10.384 M 15.92 % 8.958 M -3.67 % 9.299 M 107.38 % 4.484 M 1.82 % 4.404 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
Property plant equipment net 528.700 M 2.96 % 513.500 M 13.68 % 451.700 M 32.74 % 340.300 M 14.35 % 297.600 M 1.92 % 292.000 M 26.52 % 230.800 M 1.45 % 227.500 M 12.74 % 201.800 M 18.74 % 169.948 M -3.80 % 176.668 M 1.41 % 174.218 M -0.35 % 174.836 M 0.11 % 174.648 M 12.28 % 155.553 M 14.90 % 135.383 M 10.16 % 122.897 M 30.83 % 93.933 M 5.78 % 88.802 M 3.56 % 85.752 M 2.68 % 83.514 M -5.19 % 88.089 M -0.57 % 88.593 M -3.60 % 91.906 M 3.13 % 89.114 M 5.25 % 84.668 M 4.44 % 81.067 M 11.10 % 72.968 M -2.00 % 74.460 M 8.50 % 68.627 M 11.31 % 61.655 M 3.86 % 59.363 M 10.67 % 53.639 M 17.58 % 45.618 M 17.38 % 38.863 M 24.24 % 31.281 M 22.42 % 25.553 M 15.88 % 22.051 M -7.24 % 23.771 M 26.28 % 18.824 M
Total non current assets 1.658 B -1.51 % 1.684 B -2.76 % 1.731 B 63.42 % 1.060 B 0.66 % 1.053 B -0.27 % 1.056 B 14.29 % 923.500 M 2.46 % 901.300 M 117.76 % 413.900 M 30.39 % 317.429 M 2.66 % 309.193 M 0.96 % 306.250 M -2.16 % 313.026 M 2.38 % 305.743 M 5.91 % 288.687 M 11.95 % 257.865 M 17.64 % 219.202 M 52.26 % 143.970 M 8.18 % 133.089 M 1.25 % 131.445 M 7.90 % 121.818 M 22.79 % 99.212 M 0.24 % 98.977 M -1.87 % 100.864 M 2.49 % 98.413 M 10.39 % 89.152 M 4.31 % 85.471 M 17.13 % 72.968 M -2.00 % 74.460 M 8.50 % 68.627 M 11.31 % 61.655 M 3.86 % 59.363 M 10.67 % 53.639 M 17.37 % 45.702 M 17.27 % 38.970 M 24.14 % 31.391 M 17.54 % 26.707 M 18.05 % 22.624 M -7.82 % 24.542 M 25.04 % 19.628 M
Other current assets 58.400 M -7.45 % 63.100 M -22.86 % 81.800 M 56.41 % 52.300 M 40.97 % 37.100 M -2.11 % 37.900 M 16.26 % 32.600 M -18.50 % 40.000 M 21.58 % 32.900 M 10.03 % 29.900 M -12.50 % 34.170 M 44.86 % 23.589 M -85.55 % 163.191 M 1.04 % 161.511 M 4.74 % 154.204 M 16.54 % 132.323 M -4.52 % 138.587 M 27.41 % 108.771 M 8.61 % 100.151 M 2 775.42 % 3.483 M -4.18 % 3.635 M -95.98 % 90.515 M 3.88 % 87.130 M 1 800.74 % 4.584 M -4.94 % 4.822 M 39.20 % 3.464 M 1.02 % 3.429 M 11.33 % 3.080 M 5.81 % 2.911 M 5.66 % 2.755 M 15.71 % 2.381 M 6.87 % 2.228 M 6.76 % 2.087 M 42.46 % 1.465 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.437 M -25.73 % 32.901 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
cash and cash equivalents 334.200 M -7.09 % 359.700 M 9.36 % 328.900 M 19.77 % 274.600 M 11.54 % 246.200 M 46.11 % 168.500 M -9.94 % 187.100 M 23.01 % 152.100 M 27.60 % 119.200 M 19.40 % 99.835 M -15.38 % 117.981 M 39.76 % 84.417 M -15.44 % 99.832 M 65.91 % 60.172 M -19.21 % 74.481 M 19.76 % 62.194 M 14.88 % 54.140 M 39.38 % 38.844 M 75.88 % 22.085 M -61.21 % 56.929 M 16.76 % 48.756 M 879.63 % 4.977 M 1.95 % 4.882 M -76.14 % 20.459 M -2.91 % 21.072 M -16.41 % 25.208 M -39.32 % 41.543 M -3.08 % 42.863 M 20.48 % 35.578 M -1.64 % 36.170 M 26.77 % 28.533 M -14.45 % 33.351 M 115.45 % 15.480 M 70.30 % 9.090 M -23.50 % 11.882 M -37.59 % 19.039 M 11.79 % 17.031 M -9.06 % 18.727 M 16.31 % 16.101 M 1.28 % 15.898 M
Cash and short term investments 334.200 M -7.09 % 359.700 M 9.36 % 328.900 M 19.77 % 274.600 M 11.54 % 246.200 M 46.11 % 168.500 M -9.94 % 187.100 M 23.01 % 152.100 M 27.60 % 119.200 M 19.40 % 99.835 M -29.90 % 142.418 M 21.39 % 117.318 M 17.52 % 99.832 M 65.91 % 60.172 M -19.21 % 74.481 M 19.76 % 62.194 M 14.88 % 54.140 M 39.38 % 38.844 M 75.88 % 22.085 M -61.21 % 56.929 M 16.76 % 48.756 M 879.63 % 4.977 M 1.95 % 4.882 M -76.14 % 20.459 M -2.91 % 21.072 M -16.41 % 25.208 M -39.32 % 41.543 M -3.08 % 42.863 M 20.48 % 35.578 M -1.64 % 36.170 M 26.77 % 28.533 M -14.45 % 33.351 M 115.45 % 15.480 M 70.30 % 9.090 M -23.50 % 11.882 M -37.59 % 19.039 M 11.79 % 17.031 M -9.06 % 18.727 M 16.31 % 16.101 M 1.28 % 15.898 M
Total current assets 986.900 M -3.70 % 1.025 B -2.72 % 1.054 B 31.08 % 803.700 M 16.06 % 692.500 M 8.41 % 638.800 M 1.35 % 630.300 M 9.58 % 575.200 M 27.79 % 450.100 M 20.27 % 374.244 M -13.03 % 430.291 M 10.20 % 390.451 M 6.47 % 366.713 M 8.49 % 338.008 M 4.07 % 324.800 M 15.59 % 280.996 M -4.78 % 295.109 M 33.27 % 221.439 M 16.58 % 189.943 M -10.88 % 213.136 M 11.36 % 191.394 M -1.54 % 194.384 M 7.16 % 181.396 M 5.66 % 171.684 M -1.33 % 174.006 M 8.83 % 159.891 M -6.65 % 171.290 M 3.21 % 165.964 M 2.01 % 162.690 M -0.29 % 163.171 M 18.80 % 137.346 M 3.25 % 133.024 M 25.11 % 106.323 M 20.77 % 88.037 M -2.60 % 90.388 M -0.97 % 91.274 M 16.73 % 78.190 M 9.53 % 71.388 M 1.33 % 70.449 M 8.68 % 64.821 M
Inventory 253.200 M -11.22 % 285.200 M -1.66 % 290.000 M 44.06 % 201.300 M 11.77 % 180.100 M -3.12 % 185.900 M 15.75 % 160.600 M 10.45 % 145.400 M 29.24 % 112.500 M 21.62 % 92.502 M -5.62 % 98.007 M -5.91 % 104.164 M 0.46 % 103.690 M -10.86 % 116.325 M 21.03 % 96.115 M 11.14 % 86.479 M -15.53 % 102.382 M 38.68 % 73.824 M 9.03 % 67.707 M 5.44 % 64.216 M 10.28 % 58.229 M -4.06 % 60.695 M 5.40 % 57.588 M -8.36 % 62.840 M -2.07 % 64.166 M 11.02 % 57.799 M 7.91 % 53.561 M 2.24 % 52.386 M 1.09 % 51.822 M 4.83 % 49.436 M 13.10 % 43.711 M 4.48 % 41.835 M 3.18 % 40.545 M 8.88 % 37.237 M -4.63 % 39.046 M 14.62 % 34.066 M 11.38 % 30.585 M 13.35 % 26.983 M -11.13 % 30.362 M 10.76 % 27.412 M
Net receivables 341.100 M 7.67 % 316.800 M -10.20 % 352.800 M 28.06 % 275.500 M 20.25 % 229.100 M -7.06 % 246.500 M -1.40 % 250.000 M -0.32 % 250.800 M 26.79 % 197.800 M 21.72 % 162.500 M -3.69 % 168.721 M 16.06 % 145.380 M -1.10 % 147.003 M -2.81 % 151.254 M 2.71 % 147.265 M 15.44 % 127.565 M -4.12 % 133.047 M 26.85 % 104.889 M 8.77 % 96.432 M 8.95 % 88.508 M 9.57 % 80.774 M 111.47 % 38.197 M 20.13 % 31.796 M -62.06 % 83.801 M -0.17 % 83.946 M 14.34 % 73.420 M 0.91 % 72.757 M 7.57 % 67.635 M -6.55 % 72.379 M -3.25 % 74.810 M 19.27 % 62.721 M 12.79 % 55.610 M 15.35 % 48.211 M 19.79 % 40.245 M 1.99 % 39.460 M 3.38 % 38.169 M 24.84 % 30.574 M 19.07 % 25.678 M 7.05 % 23.986 M 11.51 % 21.511 M
Tax assets 34.200 M 0.000 -100.00 % 69.000 M 49.67 % 46.100 M -9.43 % 50.900 M 24.75 % 40.800 M -1.21 % 41.300 M 13.46 % 36.400 M -0.27 % 36.500 M 10.45 % 33.047 M -8.05 % 35.941 M 4.26 % 34.472 M -15.30 % 40.699 M 8.77 % 37.417 M -0.86 % 37.741 M -1.15 % 38.181 M 15.07 % 33.180 M 184.59 % 11.659 M -15.13 % 13.738 M -25.88 % 18.536 M 11.56 % 16.615 M -61.52 % 43.174 M 17.71 % 36.678 M 79.28 % 20.459 M -2.91 % 21.072 M -16.41 % 25.208 M -39.32 % 41.543 M -3.08 % 42.863 M 20.48 % 35.578 M -1.64 % 36.170 M 26.77 % 28.533 M -14.45 % 33.351 M 115.45 % 15.480 M 70.30 % 9.090 M -23.50 % 11.882 M -37.59 % 19.039 M 11.79 % 17.031 M -9.06 % 18.727 M 16.31 % 16.101 M 1.28 % 15.898 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 86.000 M 8.59 % 79.200 M -11.90 % 89.900 M 32.60 % 67.800 M 48.68 % 45.600 M -21.24 % 57.900 M 71.81 % 33.700 M -34.31 % 51.300 M 73.31 % 29.600 M 23.33 % 24.000 M -13.26 % 27.670 M -8.18 % 30.135 M 9.47 % 27.529 M -9.11 % 30.287 M -4.24 % 31.629 M 23.99 % 25.510 M -11.07 % 28.686 M 28.90 % 22.255 M 5.39 % 21.116 M 15.15 % 18.338 M 7.21 % 17.105 M 20.29 % 14.220 M -1.22 % 14.396 M -5.84 % 15.289 M -12.78 % 17.529 M 26.42 % 13.866 M 22.76 % 11.295 M -6.27 % 12.051 M -12.83 % 13.825 M 10.05 % 12.562 M 27.95 % 9.818 M -10.21 % 10.935 M 51.31 % 7.227 M 4.00 % 6.949 M 1.27 % 6.862 M 33.35 % 5.146 M 27.57 % 4.034 M 9.38 % 3.688 M 1.93 % 3.618 M 6.07 % 3.411 M
Tax payables 37.200 M 31.45 % 28.300 M -29.95 % 40.400 M 22.05 % 33.100 M 15.73 % 28.600 M 7.12 % 26.700 M 12.66 % 23.700 M 2.60 % 23.100 M 24.19 % 18.600 M -11.64 % 21.050 M -5.07 % 22.175 M 31.00 % 16.927 M 36.52 % 12.399 M 8.30 % 11.449 M -1.82 % 11.661 M 43.29 % 8.138 M -31.80 % 11.932 M 43.40 % 8.321 M 11.77 % 7.445 M 1.62 % 7.326 M 7.92 % 6.788 M -5.40 % 7.176 M -2.67 % 7.373 M 17.76 % 6.261 M -15.76 % 7.432 M -2.94 % 7.657 M -25.75 % 10.313 M -16.76 % 12.389 M 3.37 % 11.985 M -15.36 % 14.160 M 24.76 % 11.350 M 61.89 % 7.011 M 28.03 % 5.476 M 10.94 % 4.936 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -450.400 M -12 968.57 % 3.500 M 125.23 % 1.554 M -0.45 % 1.561 M 18.44 % 1.318 M -47.28 % 2.500 M 0.000 -100.00 % 7.024 M 387.44 % 1.441 M 194.68 % 489.000 K -7.56 % 529.000 K 256.97 % -337.000 K -383.19 % 119.000 K 173.46 % -162.000 K 98.82 % -13.675 M 53.50 % -29.409 M -501.98 % 7.316 M 6.85 % 6.847 M 0.000 -100.00 % 7.038 M 0.000 -100.00 % 7.872 M -24.58 % 10.437 M 12.03 % 9.316 M -2.27 % 9.532 M 103.46 % 4.685 M 0.000 0.000 -100.00 % 2.637 M 20.91 % 2.181 M 0.000 -100.00 % 3.459 M -12.32 % 3.945 M
Minority interest 400.000 K -50.00 % 800.000 K 0.00 % 800.000 K -20.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M -9.09 % 1.100 M 0.00 % 1.100 M 10.00 % 1.000 M 17.51 % 851.000 K -3.19 % 879.000 K 9.74 % 801.000 K 0.38 % 798.000 K 1.14 % 789.000 K -0.88 % 796.000 K 23.41 % 645.000 K -6.93 % 693.000 K -14.86 % 814.000 K -32.89 % 1.213 M 93.15 % 628.000 K -22.08 % 806.000 K -74.54 % 3.166 M 6.89 % 2.962 M -8.24 % 3.228 M -3.35 % 3.340 M 12.31 % 2.974 M 26.45 % 2.352 M 3.43 % 2.274 M -39.63 % 3.767 M -4.66 % 3.951 M -15.77 % 4.691 M -10.65 % 5.250 M 131.89 % 2.264 M 37.88 % 1.642 M -25.33 % 2.199 M -6.07 % 2.341 M 236.35 % 696.000 K 12.80 % 617.000 K -10.32 % 688.000 K 38.99 % 495.000 K
Capital lease obligations 95.100 M -1.65 % 96.700 M 48.31 % 65.200 M 8.49 % 60.100 M 76.25 % 34.100 M -12.34 % 38.900 M 0.000 -100.00 % 300.000 K -25.00 % 400.000 K 0.000 -100.00 % 529.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 38.900 M 32.76 % 29.300 M 614.63 % 4.100 M 0.000 0.000 0.000 -100.00 % 14.258 M 119.83 % 6.486 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
Other total stockholders equity 92.000 M 2.11 % 90.100 M 2.27 % 88.100 M 213.52 % 28.100 M -42.30 % 48.700 M -39.88 % 81.000 M 4.11 % 77.800 M 3.60 % 75.100 M 3.30 % 72.700 M 4.30 % 69.700 M 7.12 % 65.067 M 8.53 % 59.954 M -28.85 % 84.270 M -8.07 % 91.670 M -7.45 % 99.048 M 8.93 % 90.928 M -12.87 % 104.361 M 96.96 % 52.986 M 16.77 % 45.378 M -15.51 % 53.708 M 38.70 % 38.723 M -8.19 % 42.178 M 4.33 % 40.428 M 1.64 % 39.777 M 3.10 % 38.582 M 3.61 % 37.237 M 7.03 % 34.792 M 4.39 % 33.329 M 4.71 % 31.829 M 3.90 % 30.633 M 5.06 % 29.157 M 3.98 % 28.042 M 2.98 % 27.231 M 4.31 % 26.105 M 13.56 % 22.988 M -2.39 % 23.551 M 12.79 % 20.880 M 7.58 % 19.408 M -14.66 % 22.741 M 30.18 % 17.469 M
Deferred tax liabilities non current 63.600 M -6.74 % 68.200 M -46.76 % 128.100 M 56.60 % 81.800 M 3.02 % 79.400 M -5.36 % 83.900 M 9.24 % 76.800 M 4.77 % 73.300 M 240.93 % 21.500 M 21.19 % 17.741 M 1.89 % 17.412 M 9.83 % 15.853 M -6.76 % 17.003 M -5.23 % 17.941 M 10.63 % 16.217 M 10.63 % 14.659 M 6.89 % 13.714 M 65.09 % 8.307 M 30.08 % 6.386 M -17.37 % 7.728 M 6.26 % 7.273 M 11.60 % 6.517 M 9.79 % 5.936 M 0.15 % 5.927 M 229.83 % 1.797 M 63.07 % 1.102 M 107.14 % 532.000 K 43.40 % 371.000 K -30.00 % 530.000 K 32.50 % 400.000 K -36.71 % 632.000 K 21.54 % 520.000 K 70.49 % 305.000 K 0.000 0.000 -100.00 % 79.000 K -26.17 % 107.000 K -57.54 % 252.000 K -55.71 % 569.000 K 295.14 % 144.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.645 B -2.34 % 2.708 B -2.75 % 2.785 B 49.47 % 1.863 B 6.77 % 1.745 B 3.00 % 1.694 B 9.04 % 1.554 B 5.24 % 1.477 B 70.89 % 864.000 M 24.91 % 691.673 M -6.47 % 739.484 M 6.14 % 696.701 M 2.50 % 679.739 M 5.59 % 643.751 M 4.93 % 613.487 M 13.85 % 538.861 M 4.77 % 514.311 M 40.75 % 365.409 M 13.12 % 323.032 M -6.25 % 344.581 M 10.02 % 313.212 M 6.68 % 293.596 M 4.72 % 280.373 M 2.87 % 272.548 M 0.05 % 272.419 M 9.39 % 249.043 M -3.01 % 256.761 M 7.46 % 238.932 M 0.75 % 237.150 M 2.31 % 231.798 M 16.48 % 199.001 M 3.44 % 192.387 M 20.27 % 159.962 M 19.61 % 133.739 M 3.39 % 129.358 M 5.46 % 122.665 M 16.94 % 104.897 M 11.58 % 94.012 M -1.03 % 94.991 M 12.48 % 84.449 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
Deferred income tax 0.000 0.000 100.00 % -89.700 M -4.06 % -86.200 M 0.35 % -86.500 M -3.97 % -83.200 M 38.55 % -135.400 M -93.43 % -70.000 M -21.32 % -57.700 M -33.84 % -43.112 M 1.79 % -43.896 M 2.11 % -44.843 M -9.46 % -40.968 M 0.000 100.00 % -15.000 M 59.64 % -37.162 M -313.92 % -8.978 M 15.01 % -10.563 M 42.94 % -18.512 M 4.22 % -19.327 M -3.71 % -18.635 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
Stock based compensation 3.100 M -49.18 % 6.100 M -31.46 % 8.900 M -3.26 % 9.200 M 31.43 % 7.000 M 12.90 % 6.200 M 8.77 % 5.700 M 23.91 % 4.600 M 142.11 % 1.900 M -42.42 % 3.300 M 39.01 % 2.374 M -28.39 % 3.315 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
Change in working capital 1.000 M 110.87 % -9.200 M 89.99 % -91.900 M -132.66 % -39.500 M -392.59 % 13.500 M 162.79 % -21.500 M 4.87 % -22.600 M 31.52 % -33.000 M -600.00 % 6.600 M 2 188.61 % -316.000 K 98.37 % -19.393 M -21.56 % -15.953 M -143.78 % -6.544 M 85.08 % -43.857 M -76.47 % -24.852 M -519.87 % 5.919 M 140.57 % -14.589 M -56.90 % -9.298 M 68.60 % -29.613 M -239.91 % -8.712 M -1 113.02 % 860.000 K 113.99 % -6.148 M -281.04 % 3.396 M 229.22 % -2.628 M 75.73 % -10.830 M 3.16 % -11.183 M -193.44 % -3.811 M 57.12 % -8.888 M -7.08 % -8.300 M 18.88 % -10.232 M -18.54 % -8.632 M -135.72 % -3.662 M 16.62 % -4.392 M -295.32 % -1.111 M
Accounts receivables -34.500 M -373.81 % 12.600 M 122.38 % -56.300 M 21.04 % -71.300 M -572.19 % 15.100 M 529.17 % 2.400 M 115.00 % -16.000 M 26.27 % -21.700 M -361.70 % -4.700 M -148.81 % -1.889 M 90.57 % -20.032 M -130.15 % -8.704 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
Inventory 21.900 M 267.18 % -13.100 M 77.53 % -58.300 M -118.35 % -26.700 M -802.63 % 3.800 M 115.97 % -23.800 M -53.55 % -15.500 M -51.96 % -10.200 M -3 500.00 % 300.000 K -91.43 % 3.500 M 215.03 % 1.111 M 131.09 % -3.573 M -141.40 % 8.631 M 138.26 % -22.561 M -213.87 % -7.188 M -165.01 % 11.057 M 191.06 % -12.143 M -203.65 % -3.999 M 36.00 % -6.248 M -93.80 % -3.224 M -620.84 % 619.000 K 124.20 % -2.558 M -166.30 % 3.858 M 986.90 % -435.000 K 89.69 % -4.220 M 10.56 % -4.718 M -562.55 % 1.020 M 119.78 % -5.158 M 13.51 % -5.964 M -28.90 % -4.627 M -112.74 % -2.175 M -157.78 % 3.764 M 322.20 % -1.694 M -190.98 % 1.862 M
Accounts payables 0.000 100.00 % -11.600 M -149.36 % 23.500 M -60.50 % 59.500 M 783.91 % -8.700 M -478.26 % 2.300 M -71.60 % 8.100 M 452.17 % -2.300 M -126.44 % 8.700 M 434.62 % -2.600 M -112.98 % 20.032 M 130.15 % 8.704 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
Other working capital 13.600 M 368.97 % 2.900 M 462.50 % -800.000 K 20.00 % -1.000 M -130.30 % 3.300 M 237.50 % -2.400 M -400.00 % 800.000 K -33.33 % 1.200 M -47.83 % 2.300 M 241.75 % 673.000 K 242.58 % -472.000 K 87.16 % -3.676 M 75.78 % -15.175 M 28.74 % -21.296 M -20.56 % -17.664 M -243.79 % -5.138 M -110.06 % -2.446 M 53.84 % -5.299 M 77.32 % -23.365 M -325.75 % -5.488 M -2 377.18 % 241.000 K 106.71 % -3.590 M -677.06 % -462.000 K 78.93 % -2.193 M 66.82 % -6.610 M -2.24 % -6.465 M -33.82 % -4.831 M -29.52 % -3.730 M -59.67 % -2.336 M 58.32 % -5.605 M 13.19 % -6.457 M 13.05 % -7.426 M -175.24 % -2.698 M 9.25 % -2.973 M
Other non cash items -48.200 M -21.11 % -39.800 M -261.13 % 24.700 M 285.94 % 6.400 M -34.02 % 9.700 M -22.40 % 12.500 M 21.36 % 10.300 M -7.21 % 11.100 M 326.92 % 2.600 M 75.20 % 1.484 M -50.25 % 2.983 M 29.70 % 2.300 M 691.26 % -389.000 K 98.88 % -34.814 M -40.09 % -24.852 M -519.87 % 5.919 M 140.57 % -14.589 M -56.90 % -9.298 M -779.68 % 1.368 M 58.89 % 861.000 K 6 723.08 % -13.000 K 99.96 % -32.279 M -15.38 % -27.976 M 3.85 % -29.095 M -4.00 % -27.975 M -9.79 % -25.481 M -10.17 % -23.129 M 18.68 % -28.443 M 2.07 % -29.045 M -20.08 % -24.189 M -53.18 % -15.791 M -1.15 % -15.611 M -3.25 % -15.120 M 19.14 % -18.699 M
Net cash provided by operating activities 312.800 M 4.76 % 298.600 M 23.85 % 241.100 M -11.81 % 273.400 M 5.48 % 259.200 M 13.98 % 227.400 M 10.98 % 204.900 M 28.54 % 159.400 M 0.95 % 157.900 M 21.14 % 130.341 M 14.68 % 113.661 M -3.03 % 117.211 M 9.00 % 107.537 M 45.64 % 73.837 M -9.39 % 81.486 M 13.69 % 71.677 M 11.56 % 64.250 M 17.53 % 54.667 M 85.89 % 29.408 M -29.51 % 41.719 M -5.83 % 44.303 M 109.50 % 21.147 M -30.86 % 30.586 M 46.51 % 20.876 M 35.40 % 15.418 M -7.28 % 16.628 M 4.97 % 15.841 M -27.29 % 21.786 M 7.29 % 20.306 M 13.44 % 17.901 M -3.31 % 18.514 M 16.24 % 15.927 M 33.76 % 11.907 M 17.75 % 10.112 M
Investments in property plant and equipment -74.300 M 11.55 % -84.000 M 28.51 % -117.500 M -83.31 % -64.100 M -29.23 % -49.600 M 20.51 % -62.400 M -43.78 % -43.400 M -13.02 % -38.400 M -10.98 % -34.600 M -4.22 % -33.198 M 3.24 % -34.311 M -20.52 % -28.470 M 12.16 % -32.411 M 33.79 % -48.955 M -34.90 % -36.291 M 0.71 % -36.552 M -33.29 % -27.422 M -60.15 % -17.123 M 16.89 % -20.602 M -48.21 % -13.901 M 3.43 % -14.395 M -14.51 % -12.571 M -7.59 % -11.684 M 37.13 % -18.584 M -15.06 % -16.151 M -2.55 % -15.750 M 8.94 % -17.296 M -19.15 % -14.516 M 25.34 % -19.442 M -31.50 % -14.785 M -40.18 % -10.547 M -17.91 % -8.945 M 29.52 % -12.691 M -16.36 % -10.907 M
Acquisitions net 5.300 M 212.77 % -4.700 M 98.99 % -463.100 M -23 255.00 % 2.000 M 139.22 % -5.100 M 95.67 % -117.900 M -341.60 % 48.800 M 114.24 % -342.600 M -415.19 % -66.500 M -550.05 % -10.230 M -2.46 % -9.984 M -78.25 % -5.601 M -24.44 % -4.501 M -32.89 % -3.387 M 3.94 % -3.526 M 87.03 % -27.192 M -95.08 % -13.939 M -1 091.37 % -1.170 M 70.52 % -3.969 M 32.34 % -5.866 M -630.51 % -803.000 K 57.94 % -1.909 M -37.73 % -1.386 M -243.07 % -404.000 K 94.55 % -7.408 M -387.69 % -1.519 M 72.04 % -5.432 M -62.15 % -3.350 M 79.76 % -16.553 M -1 755.72 % -892.000 K -339.41 % -203.000 K 53.44 % -436.000 K -619.05 % 84.000 K 108.66 % -970.000 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.007 M -162.33 % -10.295 M 68.71 % -32.901 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.293 M 168.79 % 9.038 M -69.46 % 29.591 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
Other investing activites 3.700 M 152.86 % -7.000 M -172.92 % 9.600 M 182.35 % 3.400 M -5.56 % 3.600 M -26.53 % 4.900 M -62.31 % 13.000 M 154.90 % 5.100 M 8.51 % 4.700 M -85.07 % 31.481 M 92.93 % 16.317 M 165.58 % -24.882 M -556.89 % 5.446 M -32.51 % 8.069 M 30.19 % 6.198 M 53.95 % 4.026 M 24.53 % 3.233 M 56.79 % 2.062 M 25.50 % 1.643 M -46.32 % 3.061 M 96.85 % 1.555 M 145.15 % -3.444 M 75.72 % -14.187 M -507.09 % 3.485 M -67.67 % 10.780 M -23.76 % 14.140 M 1 018.67 % 1.264 M 117.40 % -7.263 M -365.75 % 2.733 M 141.99 % -6.508 M -1 080.12 % 664.000 K -12.05 % 755.000 K -75.99 % 3.145 M 293.13 % 800.000 K
Net cash used for investing activites -65.300 M 31.77 % -95.700 M 83.24 % -571.000 M -872.74 % -58.700 M -14.87 % -51.100 M 70.87 % -175.400 M -1 053.26 % 18.400 M 104.89 % -375.900 M -289.94 % -96.400 M -557.53 % -14.661 M 49.85 % -29.235 M 53.05 % -62.263 M -97.87 % -31.466 M 28.93 % -44.273 M -31.69 % -33.619 M 43.70 % -59.718 M -56.63 % -38.128 M -134.91 % -16.231 M 29.21 % -22.928 M -37.24 % -16.706 M -22.45 % -13.643 M 23.88 % -17.924 M 34.24 % -27.257 M -75.82 % -15.503 M -21.32 % -12.779 M -308.41 % -3.129 M 85.42 % -21.464 M 14.58 % -25.129 M 24.45 % -33.262 M -49.93 % -22.185 M -119.96 % -10.086 M -16.93 % -8.626 M 8.84 % -9.462 M 14.58 % -11.077 M
Debt repayment -26.200 M 7.42 % -28.300 M -105.69 % 497.700 M 657.96 % -89.200 M -82.41 % -48.900 M -227.34 % 38.400 M 134.44 % -111.500 M -137.35 % 298.500 M 16 683.33 % -1.800 M -194.74 % 1.900 M 121.12 % -8.995 M -116.93 % 53.123 M 1 630.95 % 3.069 M -42.54 % 5.341 M 135.15 % -15.194 M -173.71 % 20.614 M 119.39 % 9.396 M 469.48 % -2.543 M 66.29 % -7.544 M 2.38 % -7.728 M -231.67 % -2.330 M 72.14 % -8.362 M -97.26 % -4.239 M 22.60 % -5.477 M -393.36 % 1.867 M -44.62 % 3.371 M -12.98 % 3.874 M 183.60 % -4.634 M -133.23 % 13.947 M 286.99 % 3.604 M 193.51 % -3.854 M -131.56 % 12.212 M 13 231.18 % -93.000 K 63.53 % -255.000 K
Common stock issued 1.900 M 117.59 % -10.800 M 0.000 100.00 % -24.600 M -1 330.00 % 2.000 M -4.76 % 2.100 M 16.67 % 1.800 M -25.00 % 2.400 M -20.00 % 3.000 M -36.17 % 4.700 M -10.01 % 5.223 M 35.73 % 3.848 M -4.47 % 4.028 M -7.68 % 4.363 M -29.80 % 6.215 M 216.12 % 1.966 M -50.23 % 3.950 M 25.12 % 3.157 M -17.53 % 3.828 M -55.32 % 8.568 M 300.75 % 2.138 M 23.51 % 1.731 M 51.31 % 1.144 M -13.07 % 1.316 M 46.71 % 897.000 K -34.38 % 1.367 M 3.40 % 1.322 M -12.16 % 1.505 M 1.21 % 1.487 M -1.98 % 1.517 M 22.14 % 1.242 M -9.08 % 1.366 M 8.50 % 1.259 M 9.76 % 1.147 M
Common stock repurchased 0.000 0.000 100.00 % -20.800 M 20.31 % -26.100 M -80.00 % -14.500 M 1.36 % -14.700 M -119.40 % -6.700 M 0.000 100.00 % -1.700 M 0.000 100.00 % -3.005 M 32.17 % -4.430 M 0.000 0.000 0.000 0.000 100.00 % -6.762 M 0.000 100.00 % -18.082 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.851 M 74.12 % -22.604 M -268.02 % -6.142 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -234.000 K
Dividends paid -119.000 M -3.93 % -114.500 M -10.52 % -103.600 M -14.22 % -90.700 M -10.34 % -82.200 M -8.30 % -75.900 M -13.28 % -67.000 M -15.32 % -58.100 M -11.95 % -51.900 M 63.01 % -140.300 M -206.90 % -45.715 M 62.15 % -120.792 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
Other financing activites -71.700 M -9.30 % -65.600 M -130.99 % -28.400 M -222.73 % -8.800 M 1.12 % -8.900 M -20.27 % -7.400 M 3.90 % -7.700 M -1 825.00 % -400.000 K 0.000 -100.00 % 4.100 M 1 051.28 % -431.000 K 16.63 % -517.000 K -140.81 % 1.267 M 1 767.11 % -76.000 K -80.95 % -42.000 K 37.31 % -67.000 K -1.52 % -66.000 K -230.00 % -20.000 K 77.27 % -88.000 K 76.34 % -372.000 K -3.33 % -360.000 K 9.32 % -397.000 K -56.92 % -253.000 K 0.000 100.00 % -27.000 K 76.92 % -117.000 K 0.00 % -117.000 K -21.88 % -96.000 K -357.14 % -21.000 K 78.79 % -99.000 K -371.43 % -21.000 K 99.79 % -9.908 M 0.000 0.000
Net cash used provided by financing activities -215.000 M 1.92 % -219.200 M -163.22 % 346.700 M 262.54 % -213.300 M -39.87 % -152.500 M -165.22 % -57.500 M 68.70 % -183.700 M -175.78 % 242.400 M 560.84 % -52.600 M 60.84 % -134.331 M -153.82 % -52.923 M 23.04 % -68.768 M -122.00 % -30.977 M 30.45 % -44.538 M -14.82 % -38.788 M -1 093.48 % -3.250 M 81.67 % -17.734 M 12.36 % -20.234 M 50.32 % -40.729 M -149.44 % -16.328 M -2.86 % -15.874 M -125.87 % -7.028 M -109.92 % -3.348 M 19.54 % -4.161 M -33.62 % -3.114 M 82.68 % -17.983 M -1 591.72 % -1.063 M 67.04 % -3.225 M -120.92 % 15.413 M 206.91 % 5.022 M 290.73 % -2.633 M -171.74 % 3.670 M 214.75 % 1.166 M 77.20 % 658.000 K
Effect of forex changes on cash -11.400 M 22.45 % -14.700 M -283.75 % 8.000 M 225.00 % -6.400 M -6 500.00 % 100.000 K 100.78 % -12.900 M -186.67 % -4.500 M -165.22 % 6.900 M -50.71 % 14.000 M 575.38 % -2.945 M -186.39 % 3.409 M 212.99 % -3.017 M -85.43 % -1.627 M 36.05 % -2.544 M -191.45 % 2.782 M 234.78 % 831.000 K -85.79 % 5.850 M 275.96 % 1.556 M 52.85 % 1.018 M 106.07 % 494.000 K 6 075.00 % 8.000 K -99.93 % 12.114 M -32.04 % 17.826 M 8 039.73 % 219.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 417.000 K 29.91 % 321.000 K -42.68 % 560.000 K 1 156.60 % -53.000 K
Net change in cash 21.100 M 168.06 % -31.000 M -225.00 % 24.800 M 596.00 % -5.000 M -108.98 % 55.700 M 402.72 % -18.400 M -152.42 % 35.100 M 7.01 % 32.800 M 43.23 % 22.900 M 206.04 % -21.596 M -161.86 % 34.912 M 307.35 % -16.837 M -138.74 % 43.467 M 348.13 % -17.518 M -247.69 % 11.861 M 24.33 % 9.540 M -33.00 % 14.238 M -27.94 % 19.758 M 177.18 % -25.599 M -378.89 % 9.179 M -37.95 % 14.794 M 78.05 % 8.309 M -53.34 % 17.807 M 1 144.37 % 1.431 M 401.26 % -475.000 K 89.41 % -4.484 M 32.93 % -6.686 M -1.80 % -6.568 M -367.32 % 2.457 M 232.93 % 738.000 K -88.12 % 6.212 M -44.99 % 11.292 M 170.73 % 4.171 M 1 258.61 % -360.000 K
Cash at beginning of period 212.800 M -12.72 % 243.800 M 11.32 % 219.000 M -2.23 % 224.000 M 33.10 % 168.300 M -9.86 % 186.700 M 23.15 % 151.600 M 27.61 % 118.800 M 23.88 % 95.900 M -18.40 % 117.520 M 42.26 % 82.608 M -16.93 % 99.445 M 77.65 % 55.978 M -23.84 % 73.496 M 19.24 % 61.635 M 18.31 % 52.095 M 37.61 % 37.857 M 109.17 % 18.099 M -4.97 % 19.045 M -56.63 % 43.914 M 50.80 % 29.120 M 228.47 % -22.666 M 44.00 % -40.473 M -899.83 % -4.048 M 27.08 % -5.551 M -165.73 % 8.445 M -72.04 % 30.206 M -23.65 % 39.561 M 62.39 % 24.361 M 657.46 % -4.370 M -125.58 % 17.085 M 194.92 % 5.793 M 66.80 % 3.473 M -9.39 % 3.833 M
Cash at end of period 233.900 M 9.92 % 212.800 M -12.72 % 243.800 M 11.32 % 219.000 M -2.23 % 224.000 M 33.10 % 168.300 M -9.86 % 186.700 M 23.15 % 151.600 M 27.61 % 118.800 M 23.85 % 95.924 M -18.38 % 117.520 M 42.26 % 82.608 M -16.93 % 99.445 M 77.65 % 55.978 M -23.84 % 73.496 M 19.24 % 61.635 M 18.31 % 52.095 M 37.61 % 37.857 M 677.62 % -6.554 M -112.34 % 53.093 M 20.90 % 43.914 M 405.87 % -14.357 M 36.66 % -22.666 M -766.11 % -2.617 M 56.57 % -6.026 M -252.13 % 3.961 M -83.16 % 23.520 M -28.71 % 32.993 M 23.03 % 26.818 M 838.38 % -3.632 M -115.59 % 23.297 M 36.36 % 17.085 M 123.51 % 7.644 M 120.10 % 3.473 M
Operating cash flow 312.800 M 4.76 % 298.600 M 23.85 % 241.100 M -11.81 % 273.400 M 5.48 % 259.200 M 13.98 % 227.400 M 10.98 % 204.900 M 28.54 % 159.400 M 0.95 % 157.900 M 21.14 % 130.341 M 14.68 % 113.661 M -3.03 % 117.211 M 9.00 % 107.537 M 45.64 % 73.837 M -9.39 % 81.486 M 13.69 % 71.677 M 11.56 % 64.250 M 17.53 % 54.667 M 85.89 % 29.408 M -29.51 % 41.719 M -5.83 % 44.303 M 109.50 % 21.147 M -30.86 % 30.586 M 46.51 % 20.876 M 35.40 % 15.418 M -7.28 % 16.628 M 4.97 % 15.841 M -27.29 % 21.786 M 7.29 % 20.306 M 13.44 % 17.901 M -3.31 % 18.514 M 16.24 % 15.927 M 33.76 % 11.907 M 17.75 % 10.112 M
Capital expenditure -92.800 M 11.95 % -105.400 M 10.30 % -117.500 M -83.31 % -64.100 M -29.23 % -49.600 M 20.51 % -62.400 M -43.78 % -43.400 M -13.02 % -38.400 M -10.98 % -34.600 M -4.22 % -33.198 M 3.24 % -34.311 M -20.52 % -28.470 M 12.16 % -32.411 M 33.79 % -48.955 M -34.90 % -36.291 M 0.71 % -36.552 M -33.29 % -27.422 M -60.15 % -17.123 M 16.89 % -20.602 M -48.21 % -13.901 M 3.43 % -14.395 M -14.51 % -12.571 M -7.59 % -11.684 M 37.13 % -18.584 M -15.06 % -16.151 M -2.55 % -15.750 M 8.94 % -17.296 M -19.15 % -14.516 M 25.34 % -19.442 M -31.50 % -14.785 M -40.18 % -10.547 M -17.91 % -8.945 M 29.52 % -12.691 M -16.36 % -10.907 M
Free CashFlow 220.000 M 13.87 % 193.200 M 56.31 % 123.600 M -40.95 % 209.300 M -0.14 % 209.600 M 27.03 % 165.000 M 2.17 % 161.500 M 33.47 % 121.000 M -1.87 % 123.300 M 26.93 % 97.143 M 22.42 % 79.350 M -10.58 % 88.741 M 18.12 % 75.126 M 201.93 % 24.882 M -44.95 % 45.195 M 28.67 % 35.125 M -4.62 % 36.828 M -1.91 % 37.544 M 326.35 % 8.806 M -68.34 % 27.818 M -6.99 % 29.908 M 248.74 % 8.576 M -54.63 % 18.902 M 724.69 % 2.292 M 412.69 % -733.000 K -183.49 % 878.000 K 160.34 % -1.455 M -120.01 % 7.270 M 741.44 % 864.000 K -72.27 % 3.116 M -60.89 % 7.967 M 14.11 % 6.982 M 990.56 % -784.000 K 1.38 % -795.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31
Revenue 822.200 M -1.91 % 838.200 M 1.35 % 827.000 M -0.58 % 831.800 M -2.23 % 850.800 M -1.13 % 860.500 M 14.72 % 750.100 M 7.03 % 700.800 M 8.87 % 643.700 M 3.21 % 623.700 M 9.48 % 569.700 M -12.52 % 651.200 M 10.15 % 591.200 M -2.39 % 605.700 M 10.61 % 547.600 M -3.95 % 570.100 M 33.01 % 428.600 M 3.68 % 413.400 M 20.17 % 344.000 M -0.92 % 347.200 M 8.50 % 320.000 M -10.89 % 359.117 M 12.52 % 319.160 M -10.81 % 357.827 M 7.92 % 331.561 M -49.89 % 661.723 M 1.80 % 649.991 M 10.22 % 589.746 M 13.70 % 518.705 M 3.26 % 502.316 M 20.37 % 417.317 M 8.61 % 384.249 M 10.07 % 349.100 M 10.48 % 315.991 M 0.61 % 314.087 M 5.98 % 296.363 M 1.51 % 291.942 M 4.96 % 278.148 M
Net income 62.700 M -37.30 % 100.000 M 9.65 % 91.200 M -9.43 % 100.700 M 21.47 % 82.900 M -35.03 % 127.600 M 31.41 % 97.100 M -22.81 % 125.800 M 15.63 % 108.800 M 12.28 % 96.900 M 26.34 % 76.700 M -15.81 % 91.100 M 20.66 % 75.500 M -48.18 % 145.700 M 88.24 % 77.400 M -20.04 % 96.800 M 59.21 % 60.800 M -12.77 % 69.700 M 35.60 % 51.400 M -9.98 % 57.100 M 44.92 % 39.400 M -29.72 % 56.058 M 26.63 % 44.269 M -20.64 % 55.784 M 20.43 % 46.320 M -48.56 % 90.041 M -3.23 % 93.049 M 7.63 % 86.455 M 63.24 % 52.963 M -11.06 % 59.547 M 21.27 % 49.101 M 11.80 % 43.919 M 15.47 % 38.036 M 17.71 % 32.314 M 12.84 % 28.638 M 9.62 % 26.125 M 0.33 % 26.040 M -1.24 % 26.367 M
Income before tax 87.900 M -34.45 % 134.100 M 7.45 % 124.800 M -4.37 % 130.500 M 14.47 % 114.000 M -32.78 % 169.600 M 22.45 % 138.500 M -15.81 % 164.500 M 9.67 % 150.000 M 12.02 % 133.900 M 25.85 % 106.400 M -17.20 % 128.500 M 18.87 % 108.100 M -40.60 % 182.000 M 70.41 % 106.800 M 2.69 % 104.000 M 17.51 % 88.500 M -9.69 % 98.000 M 33.51 % 73.400 M -10.92 % 82.400 M 43.80 % 57.300 M -29.55 % 81.340 M 28.19 % 63.454 M -20.87 % 80.194 M 22.40 % 65.520 M -48.67 % 127.652 M -3.54 % 132.341 M 7.16 % 123.493 M 61.61 % 76.415 M -10.27 % 85.162 M 18.01 % 72.163 M 10.44 % 65.344 M 14.72 % 56.959 M 16.95 % 48.704 M 9.29 % 44.564 M 9.51 % 40.693 M 5.31 % 38.641 M -3.80 % 40.167 M
Income before tax ratio 0.11 -33.18 % 0.16 6.02 % 0.15 -3.81 % 0.16 17.09 % 0.13 -32.02 % 0.20 6.74 % 0.18 -21.34 % 0.23 0.73 % 0.23 8.54 % 0.21 14.95 % 0.19 -5.35 % 0.20 7.92 % 0.18 -39.15 % 0.30 54.07 % 0.20 6.91 % 0.18 -11.65 % 0.21 -12.90 % 0.24 11.10 % 0.21 -10.09 % 0.24 32.54 % 0.18 -20.94 % 0.23 13.92 % 0.20 -11.29 % 0.22 13.41 % 0.20 2.44 % 0.19 -5.25 % 0.20 -2.77 % 0.21 42.14 % 0.15 -13.11 % 0.17 -1.96 % 0.17 1.68 % 0.17 4.23 % 0.16 5.86 % 0.15 8.63 % 0.14 3.33 % 0.14 3.74 % 0.13 -8.34 % 0.14
EBITDA 183.100 M -2.81 % 188.400 M 3.23 % 182.500 M 3.05 % 177.100 M -17.36 % 214.300 M -5.39 % 226.500 M 8.27 % 209.200 M 4.08 % 201.000 M 6.41 % 188.900 M 7.39 % 175.900 M 22.75 % 143.300 M -20.83 % 181.000 M 19.47 % 151.500 M -25.41 % 203.100 M 44.76 % 140.300 M -2.37 % 143.700 M 25.94 % 114.100 M 4.58 % 109.100 M 22.86 % 88.800 M -0.45 % 89.200 M 13.05 % 78.900 M -13.87 % 91.606 M 19.06 % 76.938 M -13.22 % 88.654 M 0.000 -100.00 % 153.506 M -10.06 % 170.684 M 17.31 % 145.503 M 48.31 % 98.110 M -7.88 % 106.501 M 20.90 % 88.093 M 10.33 % 79.845 M 11.18 % 71.814 M 12.97 % 63.567 M 5.92 % 60.016 M 8.42 % 55.357 M 2.09 % 54.225 M -0.38 % 54.433 M
Net income ratio 0.08 -36.08 % 0.12 8.18 % 0.11 -8.91 % 0.12 24.25 % 0.10 -34.29 % 0.15 14.55 % 0.13 -27.89 % 0.18 6.20 % 0.17 8.79 % 0.16 15.40 % 0.13 -3.76 % 0.14 9.54 % 0.13 -46.91 % 0.24 70.19 % 0.14 -16.76 % 0.17 19.69 % 0.14 -15.86 % 0.17 12.84 % 0.15 -9.15 % 0.16 33.57 % 0.12 -21.12 % 0.16 12.54 % 0.14 -11.03 % 0.16 11.59 % 0.14 2.67 % 0.14 -4.95 % 0.14 -2.35 % 0.15 43.57 % 0.10 -13.87 % 0.12 0.75 % 0.12 2.94 % 0.11 4.90 % 0.11 6.54 % 0.10 12.16 % 0.09 3.43 % 0.09 -1.17 % 0.09 -5.91 % 0.09
Ratio EBITDA 0.22 -0.92 % 0.22 1.85 % 0.22 3.65 % 0.21 -15.47 % 0.25 -4.31 % 0.26 -5.62 % 0.28 -2.76 % 0.29 -2.26 % 0.29 4.05 % 0.28 12.12 % 0.25 -9.50 % 0.28 8.46 % 0.26 -23.58 % 0.34 30.88 % 0.26 1.65 % 0.25 -5.32 % 0.27 0.87 % 0.26 2.24 % 0.26 0.48 % 0.26 4.20 % 0.25 -3.34 % 0.26 5.82 % 0.24 -2.70 % 0.25 0.00 -100.00 % 0.23 -11.66 % 0.26 6.43 % 0.25 30.44 % 0.19 -10.79 % 0.21 0.44 % 0.21 1.59 % 0.21 1.01 % 0.21 2.26 % 0.20 5.28 % 0.19 2.30 % 0.19 0.56 % 0.19 -5.09 % 0.20
Gross profit ratio 0.19 -85.39 % 1.32 582.21 % 0.19 -85.61 % 1.35 648.30 % 0.18 -16.87 % 0.22 -3.45 % 0.22 -6.01 % 0.24 0.04 % 0.24 7.69 % 0.22 19.54 % 0.19 -13.60 % 0.21 9.15 % 0.20 -73.78 % 0.75 265.82 % 0.20 -75.63 % 0.84 275.43 % 0.22 -71.53 % 0.79 261.77 % 0.22 -70.43 % 0.74 269.97 % 0.20 -74.41 % 0.78 280.59 % 0.20 -73.11 % 0.76 280.80 % 0.20 -72.59 % 0.73 -27.29 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 38.68 % 0.72 -1.98 % 0.74 0.60 % 0.73 402.03 % 0.15 1.16 % 0.14 -85.60 % 1.00 0.00 % 1.00
Weighted average shs out dil 147.800 M 0.00 % 147.800 M 0.14 % 147.600 M -0.11 % 147.765 M 0.25 % 147.400 M -0.14 % 147.600 M 0.00 % 147.600 M -0.14 % 147.800 M 0.00 % 147.800 M 0.00 % 147.800 M 0.00 % 147.800 M -0.11 % 147.966 M 0.25 % 147.600 M 0.00 % 147.600 M 0.00 % 147.600 M -0.14 % 147.800 M 0.27 % 147.400 M 0.14 % 147.200 M 0.00 % 147.200 M 0.27 % 146.800 M -3.17 % 151.600 M 3.26 % 146.820 M 0.37 % 146.275 M -0.13 % 146.465 M -2.99 % 150.982 M 3.14 % 146.379 M 0.31 % 145.923 M 1.08 % 144.364 M 1.78 % 141.840 M -0.38 % 142.374 M 0.53 % 141.618 M -0.83 % 142.804 M 0.26 % 142.436 M 1.30 % 140.609 M 0.99 % 139.227 M 1.21 % 137.564 M 0.36 % 137.072 M 0.000
Weighted average shs out 147.877 M 0.32 % 147.400 M -0.12 % 147.573 M 0.25 % 147.200 M 0.00 % 147.200 M 0.00 % 147.193 M -0.14 % 147.400 M 0.00 % 147.400 M 0.00 % 147.400 M 0.00 % 147.400 M 0.00 % 147.400 M 0.06 % 147.315 M -0.06 % 147.400 M -0.25 % 147.769 M 0.11 % 147.600 M -0.02 % 147.635 M 0.16 % 147.400 M -0.08 % 147.513 M 0.45 % 146.857 M 0.07 % 146.758 M -3.15 % 151.538 M 3.13 % 146.940 M 0.51 % 146.199 M -0.23 % 146.542 M -2.89 % 150.904 M 3.09 % 146.379 M 0.31 % 145.923 M 2.22 % 142.757 M 0.65 % 141.840 M -0.38 % 142.374 M 0.53 % 141.618 M -0.83 % 142.804 M 0.26 % 142.436 M 1.30 % 140.609 M 0.99 % 139.227 M 1.21 % 137.564 M 0.36 % 137.072 M 0.000
EPS diluted 0.43 -36.76 % 0.68 9.68 % 0.62 -8.82 % 0.68 21.43 % 0.56 -35.63 % 0.87 31.82 % 0.66 -22.35 % 0.85 14.86 % 0.74 12.12 % 0.66 26.92 % 0.52 -16.13 % 0.62 21.57 % 0.51 -48.48 % 0.99 86.79 % 0.53 -19.70 % 0.66 60.98 % 0.41 -14.58 % 0.48 37.14 % 0.35 -10.26 % 0.39 50.00 % 0.26 -31.58 % 0.38 22.58 % 0.31 -18.42 % 0.38 22.58 % 0.31 0.00 % 0.31 -3.13 % 0.32 6.67 % 0.30 57.89 % 0.19 -9.52 % 0.21 23.53 % 0.17 13.33 % 0.15 15.38 % 0.13 8.33 % 0.12 9.09 % 0.11 12.94 % 0.10 0.31 % 0.10 0.00
Earnings per share 0.43 -36.76 % 0.68 9.68 % 0.62 -10.14 % 0.69 23.21 % 0.56 -35.63 % 0.87 31.82 % 0.66 -23.26 % 0.86 16.22 % 0.74 12.12 % 0.66 26.92 % 0.52 -16.13 % 0.62 21.57 % 0.51 -48.48 % 0.99 86.79 % 0.53 -19.70 % 0.66 60.98 % 0.41 -14.58 % 0.48 37.14 % 0.35 -10.26 % 0.39 50.00 % 0.26 -31.58 % 0.38 22.58 % 0.31 -18.42 % 0.38 22.58 % 0.31 0.00 % 0.31 -3.13 % 0.32 6.67 % 0.30 57.89 % 0.19 -9.52 % 0.21 23.53 % 0.17 13.33 % 0.15 15.38 % 0.13 8.33 % 0.12 9.09 % 0.11 12.94 % 0.10 0.31 % 0.10 0.00
Gross profit 158.800 M -85.67 % 1.108 B 591.45 % 160.300 M -85.70 % 1.121 B 631.59 % 153.200 M -17.81 % 186.400 M 10.75 % 168.300 M 0.60 % 167.300 M 8.92 % 153.600 M 11.14 % 138.200 M 30.87 % 105.600 M -24.41 % 139.700 M 20.22 % 116.200 M -74.41 % 454.000 M 304.63 % 112.200 M -76.60 % 479.400 M 399.38 % 96.000 M -70.48 % 325.200 M 334.76 % 74.800 M -70.70 % 255.300 M 301.42 % 63.600 M -77.20 % 278.910 M 328.24 % 65.129 M -76.02 % 271.553 M 310.96 % 66.077 M -86.27 % 481.158 M -25.97 % 649.991 M 10.22 % 589.746 M 13.70 % 518.705 M 3.26 % 502.316 M 20.37 % 417.317 M 50.61 % 277.083 M 7.89 % 256.823 M 11.15 % 231.070 M 405.07 % 45.750 M 7.21 % 42.674 M -85.38 % 291.942 M 4.96 % 278.148 M
Income tax expense 25.200 M -25.88 % 34.000 M 1.49 % 33.500 M 13.56 % 29.500 M -4.84 % 31.000 M -25.84 % 41.800 M 1.21 % 41.300 M 7.27 % 38.500 M -6.33 % 41.100 M 11.68 % 36.800 M 25.17 % 29.400 M -21.18 % 37.300 M 14.77 % 32.500 M -9.97 % 36.100 M 23.21 % 29.300 M 318.57 % 7.000 M -74.64 % 27.600 M -2.13 % 28.200 M 28.77 % 21.900 M -12.75 % 25.100 M 40.22 % 17.900 M -28.63 % 25.081 M 31.04 % 19.140 M -21.05 % 24.243 M 26.59 % 19.151 M -48.80 % 37.407 M -4.34 % 39.103 M 6.15 % 36.839 M 57.94 % 23.324 M -8.08 % 25.374 M 10.45 % 22.973 M 7.97 % 21.278 M 13.35 % 18.772 M 15.43 % 16.262 M 7.43 % 15.138 M 9.01 % 13.887 M 15.57 % 12.016 M -6.61 % 12.867 M
Cost of revenue 663.400 M 345.52 % -270.200 M -140.53 % 666.700 M 330.69 % -289.000 M -141.43 % 697.600 M 3.49 % 674.100 M 15.86 % 581.800 M 9.05 % 533.500 M 8.86 % 490.100 M 0.95 % 485.500 M 4.61 % 464.100 M -9.27 % 511.500 M 7.68 % 475.000 M 213.12 % 151.700 M -65.16 % 435.400 M 380.04 % 90.700 M -72.73 % 332.600 M 277.10 % 88.200 M -67.24 % 269.200 M 192.93 % 91.900 M -64.16 % 256.400 M 219.67 % 80.207 M -68.43 % 254.031 M 194.45 % 86.274 M -67.50 % 265.484 M 47.03 % 180.565 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.166 M 16.14 % 92.277 M 8.66 % 84.921 M -68.35 % 268.337 M 5.77 % 253.689 M 0.000 0.000
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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 51.200 M -94.62 % 951.900 M 7 702.46 % 12.200 M 105.13 % -237.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.532 M -226.37 % 2.795 M 158.06 % -4.814 M -0.38 % -4.796 M -72.89 % -2.774 M -1.39 % -2.736 M -58.89 % -1.722 M -17.14 % -1.470 M -223.95 % 1.186 M -40.13 % 1.981 M 221.59 % 616.000 K 162.22 % -990.000 K
Operating expenses 52.000 M -94.53 % 951.000 M 7 159.54 % 13.100 M -96.79 % 407.800 M 911.91 % 40.300 M -95.32 % 861.600 M 2 228.65 % 37.000 M -94.72 % 700.900 M 6 839.60 % 10.100 M -98.45 % 651.400 M 10 756.67 % 6.000 M -99.13 % 691.000 M 14 602.13 % 4.700 M -99.18 % 571.200 M 43 838.46 % 1.300 M -99.77 % 553.200 M 7 583.33 % 7.200 M -98.22 % 403.600 M 28 728.57 % 1.400 M -99.61 % 356.800 M 4 997.14 % 7.000 M -98.05 % 358.064 M 23 287.59 % 1.531 M -99.58 % 364.051 M 43 761.57 % 830.000 K -99.85 % 536.009 M 3.06 % 520.075 M 9.63 % 474.381 M 10.12 % 430.789 M 3.01 % 418.188 M 19.83 % 348.981 M 8.28 % 322.308 M 9.65 % 293.930 M 9.66 % 268.035 M -0.11 % 268.337 M 5.77 % 253.689 M 0.97 % 251.248 M 7.64 % 233.425 M
Cost and expenses 715.400 M 5.08 % 680.800 M 0.15 % 679.800 M 0.03 % 679.600 M -2.58 % 697.600 M 3.49 % 674.100 M 15.86 % 581.800 M 9.05 % 533.500 M 8.86 % 490.100 M 0.95 % 485.500 M 4.61 % 464.100 M -9.27 % 511.500 M 7.68 % 475.000 M -34.29 % 722.900 M 65.54 % 436.700 M -32.18 % 643.900 M 89.49 % 339.800 M -30.91 % 491.800 M 81.74 % 270.600 M -39.69 % 448.700 M 70.35 % 263.400 M -39.90 % 438.271 M 71.49 % 255.562 M -43.25 % 450.325 M 69.10 % 266.314 M -50.32 % 536.009 M 3.06 % 520.075 M 9.63 % 474.381 M 10.12 % 430.789 M 3.01 % 418.188 M 19.83 % 348.981 M 8.28 % 322.308 M 9.65 % 293.930 M 9.66 % 268.035 M -0.11 % 268.337 M 5.77 % 253.689 M 0.97 % 251.248 M 7.64 % 233.425 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 19.800 M 0.000 -100.00 % 18.100 M 0.000 -100.00 % 15.000 M 0.000 -100.00 % 11.800 M 0.000 -100.00 % 11.800 M 0.000 -100.00 % 12.000 M 0.000 -100.00 % 14.500 M 0.000 -100.00 % 13.400 M 0.000 -100.00 % 12.300 M 0.000 -100.00 % 11.881 M 0.000 -100.00 % 11.605 M 0.000 0.000 -100.00 % 8.726 M 22.66 % 7.114 M 19.85 % 5.936 M 21.42 % 4.889 M 4.87 % 4.662 M -3.54 % 4.833 M 12.71 % 4.288 M -1.76 % 4.365 M -10.52 % 4.878 M 10.59 % 4.411 M -4.03 % 4.596 M 0.55 % 4.571 M
Selling general and administrative expenses 800.000 K 188.89 % -900.000 K -200.00 % 900.000 K -99.86 % 625.600 M 78 100.00 % 800.000 K -99.86 % 561.900 M 187 200.00 % 300.000 K -99.94 % 469.800 M 58 625.00 % 800.000 K -99.81 % 431.600 M 61 557.14 % 700.000 K -99.84 % 433.500 M 36 025.00 % 1.200 M -99.70 % 399.200 M 39 820.00 % 1.000 M -99.71 % 347.300 M 20 329.41 % 1.700 M -99.35 % 263.300 M 20 153.85 % 1.300 M -99.43 % 229.600 M 17 561.54 % 1.300 M -99.44 % 231.953 M 16 491.77 % 1.398 M -99.40 % 233.834 M 17 455.11 % 1.332 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
Interest income 0.000 -100.00 % 6.500 M 0.00 % 6.500 M -9.72 % 7.200 M 75.61 % 4.100 M 10.81 % 3.700 M 94.74 % 1.900 M -5.00 % 2.000 M 42.86 % 1.400 M 55.56 % 900.000 K 80.00 % 500.000 K -37.50 % 800.000 K 14.29 % 700.000 K -83.33 % 4.200 M 2.44 % 4.100 M 13.89 % 3.600 M 1 100.00 % 300.000 K 0.000 0.000 -100.00 % 100.000 K -85.71 % 700.000 K 775.00 % 80.000 K -44.44 % 144.000 K 0.00 % 144.000 K -47.25 % 273.000 K -98.42 % 17.249 M 601.75 % 2.458 M 146.79 % 996.000 K 57.84 % 631.000 K -80.38 % 3.216 M -22.30 % 4.139 M 30.49 % 3.172 M 20.52 % 2.632 M -75.93 % 10.933 M 884.07 % 1.111 M 48.53 % 748.000 K -25.94 % 1.010 M -15.83 % 1.200 M
Interest expense 0.000 -100.00 % 29.200 M 6.18 % 27.500 M -0.36 % 27.600 M 28.37 % 21.500 M 108.74 % 10.300 M 98.08 % 5.200 M 20.93 % 4.300 M 2.38 % 4.200 M -4.55 % 4.400 M 4.76 % 4.200 M 16.67 % 3.600 M -12.20 % 4.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.860 M 1 120.85 % 1.381 M -13.09 % 1.589 M -47.75 % 3.041 M 105.47 % 1.480 M -12.89 % 1.699 M 49.43 % 1.137 M -33.27 % 1.704 M -84.40 % 10.920 M 820.74 % 1.186 M -40.13 % 1.981 M -47.70 % 3.788 M 10.99 % 3.413 M
Depreciation and amortization 42.500 M 30.37 % 32.600 M -19.31 % 40.400 M 111.52 % 19.100 M -68.74 % 61.100 M 52.37 % 40.100 M -1.96 % 40.900 M 21.36 % 33.700 M -4.53 % 35.300 M -6.37 % 37.700 M 0.00 % 37.700 M -8.72 % 41.300 M 17.00 % 35.300 M 102.87 % 17.400 M -40.21 % 29.100 M 39.23 % 20.900 M 5.56 % 19.800 M 86.79 % 10.600 M -30.72 % 15.300 M 139.06 % 6.400 M -61.45 % 16.600 M 76.56 % 9.402 M -28.81 % 13.207 M 58.81 % 8.316 M -39.52 % 13.749 M -44.94 % 24.971 M 19.89 % 20.828 M -7.70 % 22.565 M 21.64 % 18.550 M -6.59 % 19.859 M 39.55 % 14.231 M 6.49 % 13.364 M 1.62 % 13.151 M 0.93 % 13.030 M -5.74 % 13.824 M 10.66 % 12.492 M 5.90 % 11.796 M 8.69 % 10.853 M
Operating income 106.800 M -32.15 % 157.400 M 6.93 % 147.200 M 12.20 % 131.200 M -14.36 % 153.200 M -17.81 % 186.400 M 10.75 % 168.300 M 0.60 % 167.300 M 8.92 % 153.600 M 11.14 % 138.200 M 30.87 % 105.600 M -24.41 % 139.700 M 20.22 % 116.200 M -37.43 % 185.700 M 67.00 % 111.200 M -9.45 % 122.800 M 30.22 % 94.300 M -4.26 % 98.500 M 34.01 % 73.500 M -11.23 % 82.800 M 32.91 % 62.300 M -24.21 % 82.204 M 28.99 % 63.731 M -20.67 % 80.338 M 24.08 % 64.745 M -48.50 % 125.714 M -2.92 % 129.498 M 6.67 % 121.396 M 58.64 % 76.522 M -5.56 % 81.028 M 18.57 % 68.336 M 10.32 % 61.941 M 12.27 % 55.170 M 15.04 % 47.956 M 4.82 % 45.750 M 7.21 % 42.674 M 4.59 % 40.803 M -5.92 % 43.370 M
Operating income ratio 0.13 -30.83 % 0.19 5.50 % 0.18 12.85 % 0.16 -12.40 % 0.18 -16.87 % 0.22 -3.45 % 0.22 -6.01 % 0.24 0.04 % 0.24 7.69 % 0.22 19.54 % 0.19 -13.60 % 0.21 9.15 % 0.20 -35.89 % 0.31 50.98 % 0.20 -5.73 % 0.22 -2.10 % 0.22 -7.66 % 0.24 11.52 % 0.21 -10.41 % 0.24 22.49 % 0.19 -14.95 % 0.23 14.63 % 0.20 -11.06 % 0.22 14.98 % 0.20 2.79 % 0.19 -4.64 % 0.20 -3.21 % 0.21 39.53 % 0.15 -8.54 % 0.16 -1.49 % 0.16 1.58 % 0.16 2.00 % 0.16 4.13 % 0.15 4.19 % 0.15 1.16 % 0.14 3.03 % 0.14 -10.36 % 0.16
Total other income expenses net -18.900 M 18.88 % -23.300 M -4.02 % -22.400 M -3 100.00 % -700.000 K 98.21 % -39.200 M -133.33 % -16.800 M 43.62 % -29.800 M -964.29 % -2.800 M 22.22 % -3.600 M 16.28 % -4.300 M -714.29 % 700.000 K 106.36 % -11.000 M -139.13 % -4.600 M -24.32 % -3.700 M 15.91 % -4.400 M 76.60 % -18.800 M -840.00 % -2.000 M -300.00 % -500.000 K -400.00 % -100.000 K 75.00 % -400.000 K 80.95 % -2.100 M -143.06 % -864.000 K -211.91 % -277.000 K -92.36 % -144.000 K -118.58 % 775.000 K -60.01 % 1.938 M -31.83 % 2.843 M 35.57 % 2.097 M 2 059.81 % -107.000 K -102.59 % 4.134 M 8.02 % 3.827 M 12.46 % 3.403 M 90.22 % 1.789 M 139.17 % 748.000 K 163.07 % -1.186 M 40.13 % -1.981 M 8.37 % -2.162 M 32.50 % -3.203 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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1998-12-31 1997-12-31 1996-12-31 1995-12-31 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Net debt 747.800 M 8.17 % 691.300 M -15.10 % 814.300 M 6.67 % 763.400 M -8.76 % 836.700 M 10.73 % 755.600 M 185.67 % 264.500 M 38.77 % 190.600 M -15.36 % 225.200 M -14.34 % 262.900 M -27.62 % 363.200 M 8.71 % 334.100 M -22.80 % 432.800 M 83.55 % 235.800 M -36.78 % 373.000 M -0.16 % 373.600 M 228.30 % 113.800 M 515.33 % -27.400 M -33.01 % -20.600 M -327.12 % -4.823 M 90.98 % -53.479 M -90.62 % -28.056 M -185.98 % 32.632 M 97.76 % 16.501 M 128.76 % -57.365 M -11.01 % -51.676 M -460.05 % -9.227 M 24.79 % -12.269 M -0.55 % -12.202 M 64.52 % -34.392 M -69.96 % -20.235 M -151.90 % -8.033 M -95.88 % -4.101 M 76.42 % -17.390 M -42.25 % -12.225 M 22.78 % -15.831 M -319.08 % 7.226 M 10.25 % 6.554 M 399.41 % -2.189 M 88.51 % -19.045 M -1 190.31 % -1.476 M -13.63 % -1.299 M -109.27 % 14.016 M -8.69 % 15.350 M 506.95 % -3.772 M -116.05 % 23.500 M 578.71 % -4.909 M -111.81 % 41.566 M 1 360.34 % -3.298 M -107.02 % 46.993 M 1 341.56 % -3.785 M -110.54 % 35.898 M 106.55 % 17.380 M 266.05 % 4.748 M -69.18 % 15.407 M 197.26 % 5.183 M -41.43 % 8.849 M -52.13 % 18.484 M 1.90 % 18.139 M 0.35 % 18.076 M -1.73 % 18.394 M 476.85 % -4.881 M 32.55 % -7.237 M 26.84 % -9.892 M -67.72 % -5.898 M -42.98 % -4.125 M
Total investments 3.200 M -3.03 % 3.300 M -15.38 % 3.900 M 30.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K -50.00 % 200.000 K 0.000 0.000 -100.00 % 286.100 M 212.00 % 91.700 M 0.000 0.000 -100.00 % 100.000 K 56.25 % 64.000 K -73.88 % 245.000 K -35.01 % 377.000 K -95.24 % 7.917 M 12.47 % 7.039 M -24.44 % 9.316 M 20.96 % 7.702 M -10.12 % 8.569 M 3.49 % 8.280 M -18.65 % 10.178 M 10.21 % 9.235 M 18.56 % 7.789 M -20.47 % 9.794 M 2.03 % 9.599 M 2.16 % 9.396 M 15.12 % 8.162 M 2.83 % 7.937 M 9.70 % 7.235 M 90.90 % 3.790 M 8.35 % 3.498 M 3.77 % 3.371 M 10.13 % 3.061 M 22.73 % 2.494 M 11.69 % 2.233 M 0.000 -100.00 % 26.265 M 0.000 -100.00 % 17.611 M 0.000 -100.00 % 22.996 M 0.000 -100.00 % 16.770 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.000 K -21.50 % 107.000 K -2.73 % 110.000 K -90.47 % 1.154 M 101.40 % 573.000 K -25.68 % 771.000 K -4.10 % 804.000 K
Total debt 1.051 B 2.49 % 1.026 B -10.39 % 1.144 B 1.90 % 1.123 B -3.14 % 1.160 B 6.92 % 1.085 B 90.46 % 569.400 M 22.40 % 465.200 M -2.84 % 478.800 M -5.95 % 509.100 M -25.48 % 683.200 M 35.93 % 502.600 M -16.09 % 599.000 M 41.64 % 422.900 M -23.01 % 549.300 M 4.49 % 525.700 M 92.21 % 273.500 M 197.93 % 91.800 M 3.85 % 88.400 M -6.96 % 95.012 M 186.65 % 33.146 M -63.14 % 89.925 M -19.67 % 111.950 M 10.93 % 100.918 M 96.08 % 51.467 M 6.88 % 48.156 M -29.17 % 67.987 M 41.93 % 47.903 M -21.56 % 61.069 M 52.33 % 40.089 M -11.53 % 45.315 M -16.33 % 54.161 M 45.66 % 37.184 M 1.18 % 36.750 M 56.22 % 23.525 M 2.22 % 23.013 M -24.54 % 30.497 M 6.49 % 28.639 M 48.32 % 19.309 M -49.03 % 37.884 M -16.41 % 45.323 M -4.50 % 47.457 M -14.82 % 55.713 M -4.80 % 58.524 M 0.000 -100.00 % 60.178 M 0.000 -100.00 % 62.025 M 0.000 -100.00 % 68.065 M 0.000 -100.00 % 61.106 M 3.70 % 58.923 M 23.76 % 47.611 M -6.62 % 50.985 M 23.29 % 41.353 M 10.62 % 37.382 M -27.88 % 51.835 M 54.18 % 33.619 M 23.75 % 27.166 M -10.27 % 30.276 M 113.84 % 14.158 M 44.56 % 9.794 M 10.85 % 8.835 M -13.41 % 10.203 M -13.34 % 11.773 M
Accumulated other comprehensive income loss -142.100 M -51.82 % -93.600 M -6.61 % -87.800 M -19.78 % -73.300 M -39.62 % -52.500 M -436.54 % 15.600 M 500.00 % 2.600 M 106.68 % -38.900 M 18.62 % -47.800 M -63.14 % -29.300 M -264.61 % 17.800 M 534.15 % -4.100 M -121.24 % 19.300 M -13.06 % 22.200 M 158.14 % 8.600 M -55.44 % 19.300 M -54.27 % 42.200 M -5.38 % 44.600 M 109.39 % 21.300 M 213.90 % -18.700 M 19.13 % -23.123 M -256.51 % -6.486 M 8.18 % -7.064 M -161.57 % 11.474 M -72.39 % 41.561 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.166 B -2.05 % 1.191 B 4.87 % 1.135 B 1.34 % 1.120 B 5.21 % 1.065 B -0.21 % 1.067 B 8.64 % 982.100 M 2.18 % 961.100 M 11.66 % 860.700 M 9.43 % 786.500 M 9.02 % 721.400 M -1.86 % 735.100 M 11.50 % 659.300 M 2.06 % 646.000 M 19.78 % 539.300 M 9.13 % 494.200 M 19.46 % 413.700 M 7.09 % 386.300 M 21.48 % 318.000 M -2.69 % 326.799 M 17.28 % 278.653 M -23.19 % 362.796 M 9.48 % 331.382 M 6.30 % 311.737 M -12.39 % 355.807 M 7.19 % 331.945 M 11.10 % 298.772 M 3.65 % 288.243 M 3.07 % 279.647 M 7.41 % 260.351 M 22.53 % 212.488 M 8.15 % 196.481 M 21.62 % 161.552 M -5.88 % 171.645 M 3.48 % 165.878 M -2.35 % 169.866 M 5.76 % 160.614 M 20.01 % 133.835 M 5.05 % 127.404 M 2.19 % 124.672 M 21.18 % 102.880 M -4.70 % 107.957 M 31.56 % 82.062 M -17.76 % 99.782 M 1.87 % 97.953 M 12.17 % 87.328 M 0.36 % 87.014 M 4.05 % 83.626 M -3.21 % 86.398 M 10.85 % 77.944 M 0.54 % 77.528 M 11.11 % 69.775 M -11.97 % 79.261 M 8.09 % 73.332 M 13.58 % 64.567 M -5.50 % 68.327 M 37.84 % 49.570 M 32.93 % 37.289 M -8.58 % 40.790 M 60.51 % 25.413 M 27.40 % 19.947 M -37.02 % 31.671 M 11.25 % 28.469 M 15.96 % 24.551 M 17.29 % 20.931 M 31.64 % 15.900 M
Common stock 19.900 M 0.51 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M -0.50 % 19.900 M 0.51 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.51 % 19.700 M -0.09 % 19.718 M 0.20 % 19.678 M 0.29 % 19.622 M -0.04 % 19.629 M 0.31 % 19.568 M -0.12 % 19.592 M 0.29 % 19.536 M 0.27 % 19.484 M 0.34 % 19.418 M 0.17 % 19.386 M 0.29 % 19.329 M 0.03 % 19.323 M 0.07 % 19.310 M 0.02 % 19.307 M 0.00 % 19.307 M 0.04 % 19.299 M 0.00 % 19.299 M 0.00 % 19.299 M 0.02 % 19.296 M 0.02 % 19.292 M 0.28 % 19.238 M 0.97 % 19.053 M 1.35 % 18.800 M 0.40 % 18.725 M 0.19 % 18.690 M 0.54 % 18.589 M 0.08 % 18.575 M 0.37 % 18.507 M 0.12 % 18.484 M 0.06 % 18.472 M 0.40 % 18.398 M -1.34 % 18.648 M -0.55 % 18.751 M -5.25 % 19.791 M -0.23 % 19.837 M 0.52 % 19.735 M 0.62 % 19.613 M 0.86 % 19.446 M 0.67 % 19.316 M 3.62 % 18.642 M 0.77 % 18.499 M 0.78 % 18.356 M 0.53 % 18.260 M 1.00 % 18.080 M 1.12 % 17.879 M 0.91 % 17.717 M 0.39 % 17.648 M
Total equity 1.136 B -6.03 % 1.209 B 4.40 % 1.158 B 0.04 % 1.158 B 3.26 % 1.121 B -4.16 % 1.170 B 7.13 % 1.092 B 8.11 % 1.010 B 9.96 % 918.500 M 7.30 % 856.000 M 1.74 % 841.400 M 1.83 % 826.300 M 6.22 % 777.900 M 1.43 % 766.900 M 19.03 % 644.300 M 5.71 % 609.500 M 10.80 % 550.100 M 4.90 % 524.400 M 21.81 % 430.500 M 8.08 % 398.315 M 16.17 % 342.877 M -22.40 % 441.878 M 8.57 % 407.014 M 0.86 % 403.534 M -15.22 % 475.985 M 9.03 % 436.549 M 7.75 % 405.168 M 1.26 % 400.120 M -2.52 % 410.470 M 8.15 % 379.524 M 17.47 % 323.094 M 5.12 % 307.364 M 19.07 % 258.146 M -12.79 % 296.006 M 19.63 % 247.444 M 1.84 % 242.965 M 7.57 % 225.860 M 13.09 % 199.722 M 0.98 % 197.776 M -0.24 % 198.246 M 15.78 % 171.224 M 2.97 % 166.286 M 15.40 % 144.090 M -12.04 % 163.816 M 2.03 % 160.561 M 7.55 % 149.293 M 0.67 % 148.304 M 2.20 % 145.115 M -1.96 % 148.013 M 7.05 % 138.264 M 0.43 % 137.670 M 6.94 % 128.737 M -5.48 % 136.196 M 5.77 % 128.772 M 7.40 % 119.898 M -2.14 % 122.524 M 19.11 % 102.864 M 14.42 % 89.897 M 1.09 % 88.927 M 24.10 % 71.659 M 12.87 % 63.490 M -16.27 % 75.823 M 11.30 % 68.125 M 9.08 % 62.455 M 0.61 % 62.077 M 20.51 % 51.512 M
Other non current liabilities 58.300 M 6.00 % 55.000 M -54.81 % 121.700 M 72.87 % 70.400 M -47.97 % 135.300 M -30.69 % 195.200 M 48.89 % 131.100 M -1.21 % 132.700 M -2.35 % 135.900 M -26.58 % 185.100 M -0.48 % 186.000 M 15.96 % 160.400 M -14.73 % 188.100 M 11.76 % 168.300 M 9.36 % 153.900 M -3.15 % 158.900 M 21.67 % 130.600 M 12.88 % 115.700 M -12.61 % 132.400 M 44.59 % 91.568 M -0.34 % 91.877 M 20.40 % 76.308 M 17.60 % 64.889 M -26.18 % 87.896 M 7.13 % 82.048 M 9.16 % 75.163 M 8.01 % 69.586 M -10.45 % 77.706 M 21.37 % 64.026 M -9.12 % 70.452 M -27.31 % 96.925 M 28.88 % 75.204 M -18.01 % 91.719 M 22.46 % 74.899 M 48.90 % 50.303 M 109.85 % 23.971 M 604.41 % 3.403 M -88.83 % 30.468 M -7.22 % 32.839 M -29.46 % 46.554 M -15.10 % 54.834 M 30.62 % 41.979 M 56 628.38 % 74.000 K -99.37 % 11.701 M -79.50 % 57.085 M 391.01 % 11.626 M -79.56 % 56.867 M 439.33 % 10.544 M -81.27 % 56.298 M 452.65 % 10.187 M -79.50 % 49.684 M 439.05 % 9.217 M 291.88 % 2.352 M -75.18 % 9.475 M 151.53 % 3.767 M -4.66 % 3.951 M -15.77 % 4.691 M -10.65 % 5.250 M 131.89 % 2.264 M -61.65 % 5.903 M -1.22 % 5.976 M 155.28 % 2.341 M 236.35 % 696.000 K -85.39 % 4.765 M 592.59 % 688.000 K 38.99 % 495.000 K
Long term debt 778.400 M -0.73 % 784.100 M -18.06 % 956.900 M -0.13 % 958.100 M 13.87 % 841.400 M 7.54 % 782.400 M 62.46 % 481.600 M 42.15 % 338.800 M 6.51 % 318.100 M -33.17 % 476.000 M -8.09 % 517.900 M 13.33 % 457.000 M -6.70 % 489.800 M 34.08 % 365.300 M -25.27 % 488.800 M 7.22 % 455.900 M 128.06 % 199.900 M 243.47 % 58.200 M -11.68 % 65.900 M -18.14 % 80.500 M 209.31 % 26.026 M -46.99 % 49.096 M -33.06 % 73.341 M 23.32 % 59.473 M 63.79 % 36.310 M 8.06 % 33.601 M -29.73 % 47.817 M 652.31 % 6.356 M -82.77 % 36.888 M 46.50 % 25.179 M -39.87 % 41.874 M -5.38 % 44.255 M 75.05 % 25.281 M -0.94 % 25.521 M 48.57 % 17.178 M -15.09 % 20.231 M 11.50 % 18.145 M 29.15 % 14.050 M 491.83 % 2.374 M -68.51 % 7.540 M -74.67 % 29.765 M -13.55 % 34.432 M -3.45 % 35.663 M 43.60 % 24.835 M 0.000 -100.00 % 39.659 M 0.000 -100.00 % 38.949 M 0.000 -100.00 % 40.967 M 0.000 -100.00 % 39.859 M -2.55 % 40.900 M 8.37 % 37.741 M -7.60 % 40.847 M 37.50 % 29.707 M 13.22 % 26.239 M -15.17 % 30.933 M 49.64 % 20.672 M 7.90 % 19.159 M 2.44 % 18.702 M 96.12 % 9.536 M 44.68 % 6.591 M 17.95 % 5.588 M -33.20 % 8.365 M -11.85 % 9.489 M
Total non current liabilities 898.300 M -0.49 % 902.700 M -16.31 % 1.079 B -1.65 % 1.097 B 12.29 % 976.700 M -0.09 % 977.600 M 59.56 % 612.700 M 29.95 % 471.500 M 3.85 % 454.000 M -31.33 % 661.100 M -6.08 % 703.900 M 14.01 % 617.400 M -8.92 % 677.900 M 27.04 % 533.600 M -16.98 % 642.700 M 3.61 % 620.300 M 85.66 % 334.100 M 88.33 % 177.400 M -11.52 % 200.500 M 15.48 % 173.622 M 45.62 % 119.227 M -17.12 % 143.848 M -7.42 % 155.372 M 4.50 % 148.687 M 24.85 % 119.096 M -5.30 % 125.767 M -6.75 % 134.872 M 32.22 % 102.003 M -12.56 % 116.649 M 4.29 % 111.848 M -27.00 % 153.221 M 14.24 % 134.118 M 3.75 % 129.272 M 13.26 % 114.134 M 50.30 % 75.936 M 44.62 % 52.509 M 87.03 % 28.075 M -44.85 % 50.904 M 17.68 % 43.257 M -30.03 % 61.822 M -33.21 % 92.565 M 10.61 % 83.684 M -9.60 % 92.569 M 115.01 % 43.053 M -24.58 % 57.085 M -0.24 % 57.221 M 0.62 % 56.867 M 2.61 % 55.420 M -1.56 % 56.298 M 6.32 % 52.951 M 6.58 % 49.684 M -0.98 % 50.178 M -1.27 % 50.822 M 6.80 % 47.587 M -10.24 % 53.016 M 19.15 % 44.495 M 8.85 % 40.878 M -11.59 % 46.235 M 65.56 % 27.926 M 11.43 % 25.062 M 1.56 % 24.678 M 69.11 % 14.593 M 52.41 % 9.575 M -9.71 % 10.605 M -18.93 % 13.081 M -7.05 % 14.073 M
Other current liabilities 13.200 M -92.17 % 168.500 M 2 708.33 % 6.000 M -96.08 % 153.200 M -20.83 % 193.500 M -5.66 % 205.100 M 0.39 % 204.300 M 32.32 % 154.400 M 3 051.02 % 4.900 M -95.94 % 120.700 M 1 981.03 % 5.800 M 113.91 % -41.700 M -1 142.50 % 4.000 M 400.00 % 800.000 K -86.44 % 5.900 M -94.24 % 102.500 M 3 434.48 % 2.900 M -96.39 % 80.400 M 3 395.65 % 2.300 M -96.21 % 60.686 M -35.29 % 93.782 M 47.96 % 63.382 M 0.000 -100.00 % 55.973 M 0.000 -100.00 % 62.940 M 0.000 -100.00 % 58.345 M 0.000 -100.00 % 63.915 M 0.000 -100.00 % 53.825 M 0.000 -100.00 % 52.324 M 0.000 -100.00 % 36.577 M 0.000 -100.00 % 29.256 M 0.000 -100.00 % 28.505 M 0.000 -100.00 % 26.324 M 0.000 -100.00 % 31.642 M -53.46 % 67.991 M 115.36 % 31.571 M -53.83 % 68.386 M 149.70 % 27.387 M -65.63 % 79.682 M 173.40 % 29.145 M -57.78 % 69.036 M 152.34 % 27.358 M -9.15 % 30.112 M 6.54 % 28.263 M -0.09 % 28.288 M 7.11 % 26.411 M 15.09 % 22.948 M 31.83 % 17.407 M -0.30 % 17.459 M 1.94 % 17.126 M -24.73 % 22.754 M 1.21 % 22.481 M 12.63 % 19.960 M 42.40 % 14.017 M -2.50 % 14.377 M 9.17 % 13.169 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 28.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 272.600 M 12.92 % 241.400 M 28.75 % 187.500 M 13.64 % 165.000 M -48.13 % 318.100 M 5.30 % 302.100 M 244.08 % 87.800 M -30.54 % 126.400 M -21.34 % 160.700 M 385.50 % 33.100 M -79.98 % 165.300 M -20.41 % 207.700 M 90.20 % 109.200 M -44.03 % 195.100 M 222.48 % 60.500 M -13.32 % 69.800 M -5.16 % 73.600 M 119.05 % 33.600 M 52.73 % 22.000 M 57.14 % 14.000 M 116.08 % 6.479 M -84.01 % 40.531 M 4.98 % 38.609 M -6.84 % 41.445 M 173.44 % 15.157 M 4.14 % 14.555 M -27.84 % 20.170 M -51.45 % 41.547 M 71.82 % 24.181 M 62.18 % 14.910 M 333.30 % 3.441 M -65.26 % 9.906 M -16.78 % 11.903 M 6.00 % 11.229 M 76.92 % 6.347 M 128.15 % 2.782 M -77.48 % 12.352 M -15.33 % 14.589 M -13.85 % 16.935 M -44.19 % 30.344 M 95.04 % 15.558 M 19.45 % 13.025 M -35.04 % 20.050 M -40.49 % 33.689 M 0.000 -100.00 % 20.519 M 0.000 -100.00 % 23.076 M 0.000 -100.00 % 27.098 M 0.000 -100.00 % 21.247 M 17.89 % 18.023 M 82.60 % 9.870 M -2.64 % 10.138 M -12.95 % 11.646 M 4.51 % 11.143 M -46.69 % 20.902 M 61.44 % 12.947 M 61.70 % 8.007 M -30.82 % 11.574 M 150.41 % 4.622 M 44.30 % 3.203 M -1.36 % 3.247 M 76.66 % 1.838 M -19.53 % 2.284 M
Total current liabilities 550.000 M 3.17 % 533.100 M 17.58 % 453.400 M -0.13 % 454.000 M -22.49 % 585.700 M -8.13 % 637.500 M 76.25 % 361.700 M -5.24 % 381.700 M 3.16 % 370.000 M 62.28 % 228.000 M -35.23 % 352.000 M 40.46 % 250.600 M -16.16 % 298.900 M 18.00 % 253.300 M 13.38 % 223.400 M -9.44 % 246.700 M 20.11 % 205.400 M 26.63 % 162.200 M 27.22 % 127.500 M 6.48 % 119.736 M -36.62 % 188.915 M 22.87 % 153.758 M 18.06 % 130.236 M -9.86 % 144.480 M 24.00 % 116.519 M -0.77 % 117.423 M 6.32 % 110.442 M -22.02 % 141.628 M 16.33 % 121.743 M -0.30 % 122.115 M 28.79 % 94.820 M -2.63 % 97.379 M 19.32 % 81.613 M -21.65 % 104.171 M 23.06 % 84.648 M 21.04 % 69.935 M 1.20 % 69.109 M -4.55 % 72.406 M 5.84 % 68.408 M -19.06 % 84.513 M 30.47 % 64.778 M 2.43 % 63.242 M -0.03 % 63.259 M -27.06 % 86.727 M 27.56 % 67.991 M -7.94 % 73.859 M 8.00 % 68.386 M -5.04 % 72.013 M -9.62 % 79.682 M -1.87 % 81.204 M 17.63 % 69.036 M -1.56 % 70.128 M 0.55 % 69.743 M 11.46 % 62.573 M -2.59 % 64.236 M -0.84 % 64.779 M 17.23 % 55.259 M -1.77 % 56.255 M 30.49 % 43.109 M 16.45 % 37.018 M -10.13 % 41.190 M 27.72 % 32.249 M 18.58 % 27.197 M 29.81 % 20.952 M 5.64 % 19.833 M 5.14 % 18.864 M
Total liabilities 1.448 B 0.87 % 1.436 B -6.28 % 1.532 B -1.21 % 1.551 B -0.75 % 1.562 B -3.26 % 1.615 B 65.75 % 974.400 M 14.21 % 853.200 M 3.54 % 824.000 M -7.32 % 889.100 M -15.80 % 1.056 B 21.65 % 868.000 M -11.14 % 976.800 M 24.13 % 786.900 M -9.14 % 866.100 M -0.10 % 867.000 M 60.70 % 539.500 M 58.86 % 339.600 M 3.54 % 328.000 M 11.81 % 293.358 M -4.80 % 308.142 M 3.54 % 297.606 M 4.20 % 285.608 M -2.58 % 293.167 M 24.43 % 235.615 M -3.11 % 243.190 M -0.87 % 245.314 M 0.69 % 243.631 M 2.20 % 238.392 M 1.89 % 233.963 M -5.68 % 248.041 M 7.15 % 231.497 M 9.77 % 210.885 M -3.40 % 218.305 M 35.94 % 160.584 M 31.15 % 122.444 M 25.99 % 97.184 M -21.19 % 123.310 M 10.43 % 111.665 M -23.69 % 146.335 M -7.00 % 157.343 M 7.09 % 146.926 M -5.71 % 155.828 M 20.07 % 129.780 M 3.76 % 125.076 M -4.58 % 131.080 M 4.65 % 125.253 M -1.71 % 127.433 M -6.29 % 135.980 M 1.36 % 134.155 M 13.00 % 118.720 M -1.32 % 120.306 M -0.21 % 120.565 M 9.45 % 110.160 M -6.05 % 117.252 M 7.30 % 109.274 M 13.66 % 96.137 M -6.20 % 102.490 M 44.28 % 71.035 M 14.42 % 62.080 M -5.75 % 65.868 M 40.62 % 46.842 M 27.38 % 36.772 M 16.53 % 31.557 M -4.12 % 32.914 M -0.07 % 32.937 M
Other non current assets 2.000 M 11.11 % 1.800 M -94.56 % 33.100 M 386.76 % 6.800 M -8.11 % 7.400 M 4.23 % 7.100 M 14.52 % 6.200 M 0.00 % 6.200 M -10.14 % 6.900 M 392.86 % 1.400 M -12.50 % 1.600 M 77.78 % 900.000 K -85.48 % 6.200 M 0.00 % 6.200 M 102.21 % -280.200 M -227.34 % -85.600 M -1 601.75 % 5.700 M -3.39 % 5.900 M 3.51 % 5.700 M 4.01 % 5.480 M 1 048.85 % 477.000 K -98.08 % 24.839 M -20.60 % 31.283 M -5.38 % 33.063 M 68 781.25 % 48.000 K -99.39 % 7.925 M -7.96 % 8.610 M 2.16 % 8.428 M -18.07 % 10.287 M 10.48 % 9.311 M 6.92 % 8.708 M -20.24 % 10.918 M 6.83 % 10.220 M -0.74 % 10.296 M 283.89 % 2.682 M -73.23 % 10.018 M 3 070.25 % 316.000 K -92.37 % 4.142 M 834.99 % 443.000 K -88.24 % 3.767 M 958.15 % 356.000 K -87.46 % 2.839 M 27.14 % 2.233 M 105.17 % -43.174 M 0.000 100.00 % -36.678 M 0.000 100.00 % -20.459 M 0.000 100.00 % -21.072 M 0.000 100.00 % -25.208 M 39.32 % -41.543 M 3.08 % -42.863 M -20.48 % -35.578 M 1.64 % -36.170 M -26.77 % -28.533 M 14.45 % -33.351 M -115.45 % -15.480 M -71.89 % -9.006 M 23.52 % -11.775 M 37.79 % -18.929 M -19.22 % -15.877 M 12.54 % -18.154 M -18.42 % -15.330 M -1.56 % -15.094 M
Long term investments 3.200 M -3.03 % 3.300 M -15.38 % 3.900 M 30.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K -50.00 % 200.000 K 0.000 0.000 -100.00 % 286.100 M 212.00 % 91.700 M 0.000 0.000 -100.00 % 100.000 K 0.00 % 100.000 K -59.18 % 245.000 K 101.02 % -24.060 M -3.77 % -23.186 M 10.35 % -25.862 M -377.61 % 9.316 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.162 M 0.000 -100.00 % 7.235 M 0.000 -100.00 % 3.498 M 0.000 -100.00 % 3.061 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
Intangible assets 398.900 M -5.11 % 420.400 M -3.69 % 436.500 M -2.74 % 448.800 M -1.47 % 455.500 M -8.95 % 500.300 M 89.65 % 263.800 M 3.17 % 255.700 M -3.80 % 265.800 M -5.17 % 280.300 M -7.77 % 303.900 M 0.00 % 303.900 M -7.85 % 329.800 M 18.98 % 277.200 M -1.07 % 280.200 M 0.07 % 280.000 M 103.64 % 137.500 M 69.33 % 81.200 M 41.46 % 57.400 M 4.80 % 54.772 M 17.24 % 46.716 M -2.92 % 48.123 M 3.66 % 46.422 M 4.10 % 44.594 M 0.36 % 44.436 M 1.66 % 43.711 M 9.15 % 40.047 M 0.36 % 39.903 M -4.27 % 41.685 M -0.98 % 42.097 M -4.78 % 44.211 M 25.48 % 35.233 M 74.43 % 20.199 M -11.88 % 22.921 M 20.07 % 19.089 M 97.55 % 9.663 M 9.15 % 8.853 M -0.15 % 8.866 M 8.29 % 8.187 M -2.03 % 8.357 M -0.64 % 8.411 M -55.38 % 18.850 M 5.06 % 17.942 M 61.31 % 11.123 M -1.61 % 11.305 M 8.87 % 10.384 M 4.69 % 9.919 M 10.73 % 8.958 M -2.06 % 9.146 M -1.65 % 9.299 M 48.24 % 6.273 M 39.90 % 4.484 M 1.82 % 4.404 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
GoodWill 652.300 M -2.60 % 669.700 M -0.73 % 674.600 M -0.87 % 680.500 M 0.40 % 677.800 M -3.63 % 703.300 M 57.41 % 446.800 M 8.66 % 411.200 M -0.10 % 411.600 M -2.56 % 422.400 M -4.89 % 444.100 M 6.32 % 417.700 M -5.18 % 440.500 M 19.70 % 368.000 M 2.45 % 359.200 M 2.25 % 351.300 M 94.73 % 180.400 M 103.84 % 88.500 M 48.24 % 59.700 M 10.39 % 54.082 M 18.98 % 45.455 M -4.67 % 47.682 M -1.36 % 48.338 M 5.62 % 45.765 M -3.20 % 47.279 M 3.11 % 45.855 M 2.47 % 44.749 M -1.32 % 45.347 M -0.37 % 45.516 M 3.48 % 43.985 M -0.03 % 43.996 M 15.32 % 38.150 M 39.89 % 27.272 M -8.81 % 29.908 M 20.31 % 24.860 M 32.96 % 18.697 M 4.95 % 17.815 M 1.56 % 17.541 M 14.44 % 15.328 M 1.96 % 15.033 M 6.45 % 14.122 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
Goodwill and intangible assets 1.051 B -3.57 % 1.090 B -1.89 % 1.111 B -1.61 % 1.129 B -0.35 % 1.133 B -5.84 % 1.204 B 69.38 % 710.600 M 6.55 % 666.900 M -1.55 % 677.400 M -3.60 % 702.700 M -6.06 % 748.000 M 3.66 % 721.600 M -6.32 % 770.300 M 19.39 % 645.200 M 0.91 % 639.400 M 1.28 % 631.300 M 98.58 % 317.900 M 87.33 % 169.700 M 44.92 % 117.100 M 7.58 % 108.854 M 18.10 % 92.171 M -3.79 % 95.805 M 1.10 % 94.760 M 4.87 % 90.359 M -1.48 % 91.715 M 2.40 % 89.566 M 5.63 % 84.796 M -0.53 % 85.250 M -2.24 % 87.201 M 1.30 % 86.082 M -2.41 % 88.207 M 20.20 % 73.383 M 54.58 % 47.471 M -10.14 % 52.829 M 20.21 % 43.949 M 54.97 % 28.360 M 6.34 % 26.668 M 0.99 % 26.407 M 12.30 % 23.515 M 0.53 % 23.390 M 3.80 % 22.533 M 19.54 % 18.850 M 5.06 % 17.942 M 61.31 % 11.123 M -1.61 % 11.305 M 8.87 % 10.384 M 4.69 % 9.919 M 10.73 % 8.958 M -2.06 % 9.146 M -1.65 % 9.299 M 48.24 % 6.273 M 39.90 % 4.484 M 1.82 % 4.404 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
Property plant equipment net 515.600 M -2.48 % 528.700 M 1.69 % 519.900 M 1.25 % 513.500 M 5.77 % 485.500 M 7.48 % 451.700 M 20.36 % 375.300 M 10.29 % 340.300 M 16.30 % 292.600 M -1.68 % 297.600 M -2.87 % 306.400 M 4.93 % 292.000 M 5.42 % 277.000 M 20.02 % 230.800 M 2.21 % 225.800 M -0.75 % 227.500 M 8.44 % 209.800 M 3.96 % 201.800 M 8.90 % 185.300 M 9.03 % 169.948 M 3.18 % 164.705 M -6.77 % 176.668 M -0.25 % 177.116 M 1.66 % 174.218 M -4.75 % 182.902 M 4.61 % 174.836 M 1.63 % 172.024 M -1.50 % 174.648 M 3.72 % 168.391 M 8.25 % 155.553 M 11.50 % 139.511 M 3.05 % 135.383 M 13.79 % 118.977 M -3.19 % 122.897 M 27.45 % 96.425 M 2.65 % 93.933 M 6.52 % 88.185 M -0.69 % 88.802 M 4.05 % 85.349 M -0.47 % 85.752 M 1.72 % 84.306 M 0.95 % 83.514 M -15.27 % 98.568 M 11.90 % 88.089 M -2.77 % 90.600 M 2.27 % 88.593 M -1.06 % 89.542 M -2.57 % 91.906 M 0.84 % 91.141 M 2.27 % 89.114 M 4.39 % 85.367 M 0.83 % 84.668 M 4.44 % 81.067 M 11.10 % 72.968 M -2.00 % 74.460 M 8.50 % 68.627 M 11.31 % 61.655 M 3.86 % 59.363 M 10.67 % 53.639 M 17.58 % 45.618 M 17.38 % 38.863 M 24.24 % 31.281 M 22.42 % 25.553 M 15.88 % 22.051 M -7.24 % 23.771 M 26.28 % 18.824 M
Total non current assets 1.610 B -2.88 % 1.658 B -0.59 % 1.668 B -0.93 % 1.684 B 2.34 % 1.645 B -4.98 % 1.731 B 51.60 % 1.142 B 7.80 % 1.060 B 4.03 % 1.019 B -3.24 % 1.053 B -4.63 % 1.104 B 4.57 % 1.056 B -3.85 % 1.098 B 18.87 % 923.500 M 2.00 % 905.400 M 0.45 % 901.300 M 57.16 % 573.500 M 38.56 % 413.900 M 18.19 % 350.200 M 10.32 % 317.429 M 8.15 % 293.517 M -5.07 % 309.193 M -1.25 % 313.119 M 2.24 % 306.250 M -5.22 % 323.127 M 3.23 % 313.026 M 2.92 % 304.137 M -0.53 % 305.743 M 0.82 % 303.249 M 5.04 % 288.687 M 3.26 % 279.565 M 8.42 % 257.865 M 20.25 % 214.443 M -2.17 % 219.202 M 28.57 % 170.494 M 18.42 % 143.970 M 12.73 % 127.716 M -4.04 % 133.089 M 5.02 % 126.727 M -3.59 % 131.445 M 0.17 % 131.228 M 7.72 % 121.818 M 2.59 % 118.743 M 19.69 % 99.212 M -2.64 % 101.905 M 2.96 % 98.977 M -0.49 % 99.461 M -1.39 % 100.864 M 0.58 % 100.287 M 1.90 % 98.413 M 7.39 % 91.640 M 2.79 % 89.152 M 4.31 % 85.471 M 17.13 % 72.968 M -2.00 % 74.460 M 8.50 % 68.627 M 11.31 % 61.655 M 3.86 % 59.363 M 10.67 % 53.639 M 17.37 % 45.702 M 17.27 % 38.970 M 24.14 % 31.391 M 17.54 % 26.707 M 18.05 % 22.624 M -7.82 % 24.542 M 25.04 % 19.628 M
Other current assets 103.000 M 76.37 % 58.400 M -26.45 % 79.400 M 53.58 % 51.700 M -44.71 % 93.500 M 14.30 % 81.800 M 18.90 % 68.800 M 31.55 % 52.300 M 1.55 % 51.500 M 38.81 % 37.100 M -23.98 % 48.800 M 28.76 % 37.900 M -6.88 % 40.700 M 24.85 % 32.600 M -27.39 % 44.900 M 12.25 % 40.000 M 11.42 % 35.900 M 9.12 % 32.900 M -4.64 % 34.500 M 15.38 % 29.900 M -23.11 % 38.888 M 13.81 % 34.170 M 35.70 % 25.180 M 6.74 % 23.589 M -9.69 % 26.121 M 202.75 % 8.628 M -61.58 % 22.459 M 118.96 % 10.257 M -54.93 % 22.757 M 227.96 % 6.939 M -59.05 % 16.947 M 256.18 % 4.758 M -69.67 % 15.688 M 183.18 % 5.540 M -61.85 % 14.523 M 274.11 % 3.882 M -69.77 % 12.840 M 245.25 % 3.719 M -95.99 % 92.704 M 2 561.61 % 3.483 M -96.10 % 89.354 M 2 358.16 % 3.635 M -94.17 % 62.342 M 1 881.00 % 3.147 M -96.56 % 91.390 M 3 022.31 % 2.927 M -96.79 % 91.098 M 1 887.30 % 4.584 M -94.86 % 89.178 M 1 749.40 % 4.822 M -94.17 % 82.668 M 2 286.49 % 3.464 M 1.02 % 3.429 M 11.33 % 3.080 M 5.81 % 2.911 M 5.66 % 2.755 M 15.71 % 2.381 M 6.87 % 2.228 M 6.76 % 2.087 M 42.46 % 1.465 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.000 K 0.000 -100.00 % 24.437 M -21.43 % 31.103 M -5.46 % 32.901 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 -100.00 % 26.265 M 0.000 -100.00 % 17.611 M 0.000 -100.00 % 22.996 M 0.000 -100.00 % 16.770 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
cash and cash equivalents 303.200 M -9.28 % 334.200 M 1.24 % 330.100 M -8.23 % 359.700 M 11.43 % 322.800 M -1.85 % 328.900 M 7.87 % 304.900 M 11.03 % 274.600 M 8.28 % 253.600 M 3.01 % 246.200 M -23.06 % 320.000 M 89.91 % 168.500 M 1.38 % 166.200 M -11.17 % 187.100 M 6.13 % 176.300 M 15.91 % 152.100 M -4.76 % 159.700 M 33.98 % 119.200 M 9.36 % 109.000 M 9.18 % 99.835 M 15.25 % 86.625 M -26.58 % 117.981 M 48.74 % 79.318 M -6.04 % 84.417 M -22.43 % 108.832 M 9.02 % 99.832 M 29.29 % 77.214 M 28.32 % 60.172 M -17.88 % 73.271 M -1.62 % 74.481 M 13.62 % 65.550 M 5.40 % 62.194 M 50.65 % 41.285 M -23.74 % 54.140 M 51.44 % 35.750 M -7.97 % 38.844 M 66.92 % 23.271 M 5.37 % 22.085 M 2.73 % 21.498 M -62.24 % 56.929 M 21.65 % 46.799 M -4.01 % 48.756 M 16.93 % 41.697 M -3.42 % 43.174 M 1 044.59 % 3.772 M -89.72 % 36.678 M 647.16 % 4.909 M -76.01 % 20.459 M 520.35 % 3.298 M -84.35 % 21.072 M 456.72 % 3.785 M -84.98 % 25.208 M -39.32 % 41.543 M -3.08 % 42.863 M 20.48 % 35.578 M -1.64 % 36.170 M 26.77 % 28.533 M -14.45 % 33.351 M 115.45 % 15.480 M 70.30 % 9.090 M -23.50 % 11.882 M -37.59 % 19.039 M 11.79 % 17.031 M -9.06 % 18.727 M 16.31 % 16.101 M 1.28 % 15.898 M
Cash and short term investments 303.200 M -9.28 % 334.200 M 1.24 % 330.100 M -8.23 % 359.700 M 11.43 % 322.800 M -1.85 % 328.900 M 7.87 % 304.900 M 11.03 % 274.600 M 8.28 % 253.600 M 3.01 % 246.200 M -23.06 % 320.000 M 89.91 % 168.500 M 1.38 % 166.200 M -11.17 % 187.100 M 6.13 % 176.300 M 15.91 % 152.100 M -4.76 % 159.700 M 33.98 % 119.200 M 9.36 % 109.000 M 9.18 % 99.835 M 15.25 % 86.625 M -39.18 % 142.418 M 28.98 % 110.421 M -5.88 % 117.318 M 7.80 % 108.832 M 9.02 % 99.832 M 29.29 % 77.214 M 28.32 % 60.172 M -17.88 % 73.271 M -1.62 % 74.481 M 13.62 % 65.550 M 5.40 % 62.194 M 50.65 % 41.285 M -23.74 % 54.140 M 51.44 % 35.750 M -7.97 % 38.844 M 66.92 % 23.271 M 5.37 % 22.085 M 2.73 % 21.498 M -62.24 % 56.929 M 21.65 % 46.799 M -4.01 % 48.756 M 16.93 % 41.697 M -3.42 % 43.174 M 43.74 % 30.037 M -18.11 % 36.678 M 62.87 % 22.520 M 10.07 % 20.459 M -22.19 % 26.294 M 24.78 % 21.072 M 2.52 % 20.555 M -18.46 % 25.208 M -39.32 % 41.543 M -3.08 % 42.863 M 20.48 % 35.578 M -1.64 % 36.170 M 26.77 % 28.533 M -14.45 % 33.351 M 115.45 % 15.480 M 70.30 % 9.090 M -23.50 % 11.882 M -37.59 % 19.039 M 11.79 % 17.031 M -9.06 % 18.727 M 16.31 % 16.101 M 1.28 % 15.898 M
Total current assets 974.200 M -1.29 % 986.900 M -3.45 % 1.022 B -0.25 % 1.025 B -1.31 % 1.038 B -1.43 % 1.054 B 13.99 % 924.200 M 14.99 % 803.700 M 11.01 % 724.000 M 4.55 % 692.500 M -12.74 % 793.600 M 24.23 % 638.800 M -2.76 % 656.900 M 4.22 % 630.300 M 4.18 % 605.000 M 5.18 % 575.200 M 11.45 % 516.100 M 14.66 % 450.100 M 10.24 % 408.300 M 9.10 % 374.244 M 4.68 % 357.502 M -16.92 % 430.291 M 13.38 % 379.503 M -2.80 % 390.451 M 0.51 % 388.473 M 5.93 % 366.713 M 5.88 % 346.345 M 2.47 % 338.008 M -2.20 % 345.613 M 6.41 % 324.800 M 11.40 % 291.570 M 3.76 % 280.996 M 10.37 % 254.588 M -13.73 % 295.109 M 24.24 % 237.534 M 7.27 % 221.439 M 13.37 % 195.328 M 2.84 % 189.943 M 3.96 % 182.714 M -14.27 % 213.136 M 8.01 % 197.339 M 3.11 % 191.394 M 5.64 % 181.175 M -6.80 % 194.384 M 5.80 % 183.732 M 1.29 % 181.396 M 4.19 % 174.096 M 1.40 % 171.684 M -6.54 % 183.706 M 5.57 % 174.006 M 5.62 % 164.750 M 3.04 % 159.891 M -6.65 % 171.290 M 3.21 % 165.964 M 2.01 % 162.690 M -0.29 % 163.171 M 18.80 % 137.346 M 3.25 % 133.024 M 25.11 % 106.323 M 20.77 % 88.037 M -2.60 % 90.388 M -0.97 % 91.274 M 16.73 % 78.190 M 9.53 % 71.388 M 1.33 % 70.449 M 8.68 % 64.821 M
Inventory 251.000 M -0.87 % 253.200 M -12.81 % 290.400 M 1.82 % 285.200 M -6.46 % 304.900 M 5.14 % 290.000 M 21.14 % 239.400 M 18.93 % 201.300 M 10.12 % 182.800 M 1.50 % 180.100 M -10.97 % 202.300 M 8.82 % 185.900 M -4.13 % 193.900 M 20.73 % 160.600 M 2.03 % 157.400 M 8.25 % 145.400 M 10.65 % 131.400 M 16.80 % 112.500 M 8.07 % 104.100 M 12.54 % 92.502 M -6.39 % 98.819 M 0.83 % 98.007 M -11.95 % 111.306 M 6.86 % 104.164 M -5.22 % 109.898 M 5.99 % 103.690 M -11.09 % 116.617 M 0.25 % 116.325 M 0.53 % 115.714 M 20.39 % 96.115 M 3.28 % 93.065 M 7.62 % 86.479 M -5.81 % 91.810 M -10.33 % 102.382 M 21.78 % 84.071 M 13.88 % 73.824 M 2.79 % 71.823 M 6.08 % 67.707 M -1.17 % 68.512 M 6.69 % 64.216 M 4.95 % 61.186 M 5.08 % 58.229 M 1.53 % 57.352 M -5.51 % 60.695 M -2.58 % 62.305 M 8.19 % 57.588 M -4.78 % 60.478 M -3.76 % 62.840 M -7.91 % 68.234 M 6.34 % 64.166 M 4.29 % 61.527 M 6.45 % 57.799 M 7.91 % 53.561 M 2.24 % 52.386 M 1.09 % 51.822 M 4.83 % 49.436 M 13.10 % 43.711 M 4.48 % 41.835 M 3.18 % 40.545 M 8.88 % 37.237 M -4.63 % 39.046 M 14.62 % 34.066 M 11.38 % 30.585 M 13.35 % 26.983 M -11.13 % 30.362 M 10.76 % 27.412 M
Net receivables 317.000 M -7.07 % 341.100 M 5.83 % 322.300 M -1.80 % 328.200 M 3.47 % 317.200 M -10.09 % 352.800 M 13.40 % 311.100 M 12.92 % 275.500 M 16.69 % 236.100 M 3.06 % 229.100 M 2.97 % 222.500 M -9.74 % 246.500 M -3.75 % 256.100 M 2.44 % 250.000 M 10.42 % 226.400 M -9.73 % 250.800 M 32.63 % 189.100 M 1.94 % 185.500 M 15.43 % 160.700 M 5.65 % 152.100 M 14.21 % 133.170 M -14.47 % 155.696 M 17.42 % 132.596 M -8.79 % 145.380 M 1.22 % 143.622 M -7.08 % 154.563 M 0.000 -100.00 % 151.254 M 0.000 -100.00 % 147.265 M 0.000 -100.00 % 127.565 M 0.000 -100.00 % 133.047 M 0.000 -100.00 % 104.889 M 0.000 -100.00 % 96.432 M 0.000 -100.00 % 88.508 M 0.000 -100.00 % 80.774 M 716.56 % 9.892 M -88.68 % 87.368 M 0.000 -100.00 % 84.203 M 0.000 -100.00 % 83.801 M 0.000 -100.00 % 83.946 M 0.000 -100.00 % 73.420 M 0.91 % 72.757 M 7.57 % 67.635 M -6.55 % 72.379 M -3.25 % 74.810 M 19.27 % 62.721 M 12.79 % 55.610 M 15.35 % 48.211 M 19.79 % 40.245 M 1.99 % 39.460 M 3.38 % 38.169 M 24.84 % 30.574 M 19.07 % 25.678 M 7.05 % 23.986 M 11.51 % 21.511 M
Tax assets 38.400 M 12.28 % 34.200 M 0.000 -100.00 % 31.000 M 64.02 % 18.900 M -72.61 % 69.000 M 38.00 % 50.000 M 8.46 % 46.100 M 10.82 % 41.600 M -18.27 % 50.900 M 6.93 % 47.600 M 16.67 % 40.800 M -7.90 % 44.300 M 7.26 % 41.300 M 20.41 % 34.300 M -5.77 % 36.400 M -9.23 % 40.100 M 9.86 % 36.500 M -13.10 % 42.000 M 27.09 % 33.047 M -8.00 % 35.919 M -0.06 % 35.941 M 8.43 % 33.146 M -3.85 % 34.472 M -11.94 % 39.146 M -3.82 % 40.699 M 5.15 % 38.707 M 3.45 % 37.417 M 0.13 % 37.370 M -0.98 % 37.741 M -12.51 % 43.139 M 12.99 % 38.181 M 1.07 % 37.775 M 13.85 % 33.180 M 72.13 % 19.276 M 65.33 % 11.659 M 119.48 % 5.312 M -61.33 % 13.738 M -1.32 % 13.922 M -24.89 % 18.536 M -11.62 % 20.972 M 26.22 % 16.615 M 0.000 -100.00 % 43.174 M 0.000 -100.00 % 36.678 M 0.000 -100.00 % 20.459 M 0.000 -100.00 % 21.072 M 0.000 -100.00 % 25.208 M -39.32 % 41.543 M -3.08 % 42.863 M 20.48 % 35.578 M -1.64 % 36.170 M 26.77 % 28.533 M -14.45 % 33.351 M 115.45 % 15.480 M 70.30 % 9.090 M -23.50 % 11.882 M -37.59 % 19.039 M 11.79 % 17.031 M -9.06 % 18.727 M 16.31 % 16.101 M 1.28 % 15.898 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 232.500 M 170.35 % 86.000 M -63.31 % 234.400 M 195.96 % 79.200 M 60.98 % 49.200 M -45.27 % 89.900 M 151.12 % 35.800 M -47.20 % 67.800 M -60.44 % 171.400 M 275.88 % 45.600 M -70.25 % 153.300 M 164.77 % 57.900 M -64.10 % 161.300 M 378.64 % 33.700 M -75.17 % 135.700 M 164.52 % 51.300 M -52.81 % 108.700 M 267.23 % 29.600 M -66.67 % 88.800 M 270.00 % 24.000 M -68.55 % 76.316 M 175.81 % 27.670 M -65.60 % 80.443 M 166.94 % 30.135 M -66.01 % 88.670 M 222.10 % 27.529 M -66.08 % 81.149 M 167.93 % 30.287 M -65.63 % 88.122 M 178.61 % 31.629 M -61.84 % 82.885 M 224.91 % 25.510 M -59.35 % 62.758 M 118.78 % 28.686 M -57.59 % 67.644 M 203.95 % 22.255 M -55.66 % 50.192 M 137.70 % 21.116 M -53.13 % 45.050 M 145.66 % 18.338 M -58.47 % 44.157 M 158.15 % 17.105 M -55.08 % 38.075 M 167.76 % 14.220 M 0.000 -100.00 % 14.396 M 0.000 -100.00 % 15.289 M 0.000 -100.00 % 17.529 M 0.000 -100.00 % 13.866 M 22.76 % 11.295 M -6.27 % 12.051 M -12.83 % 13.825 M 10.05 % 12.562 M 27.95 % 9.818 M -10.21 % 10.935 M 51.31 % 7.227 M 4.00 % 6.949 M 1.27 % 6.862 M 33.35 % 5.146 M 27.57 % 4.034 M 9.38 % 3.688 M 1.93 % 3.618 M 6.07 % 3.411 M
Tax payables 31.700 M -14.78 % 37.200 M 45.88 % 25.500 M -9.89 % 28.300 M 13.65 % 24.900 M -38.37 % 40.400 M 19.53 % 33.800 M 2.11 % 33.100 M 0.30 % 33.000 M 15.38 % 28.600 M 3.62 % 27.600 M 3.37 % 26.700 M 9.43 % 24.400 M 2.95 % 23.700 M 11.27 % 21.300 M -7.79 % 23.100 M 14.36 % 20.200 M 8.60 % 18.600 M 29.17 % 14.400 M -31.59 % 21.050 M 70.61 % 12.338 M -44.36 % 22.175 M 98.27 % 11.184 M -33.93 % 16.927 M 33.37 % 12.692 M 2.36 % 12.399 M 35.91 % 9.123 M -20.32 % 11.449 M 21.28 % 9.440 M -19.05 % 11.661 M 37.29 % 8.494 M 4.37 % 8.138 M 17.06 % 6.952 M -41.74 % 11.932 M 11.96 % 10.657 M 28.07 % 8.321 M 26.75 % 6.565 M -11.82 % 7.445 M 15.91 % 6.423 M -12.33 % 7.326 M 44.70 % 5.063 M -25.41 % 6.788 M 32.22 % 5.134 M -28.46 % 7.176 M 0.000 -100.00 % 7.373 M 0.000 -100.00 % 6.261 M 0.000 -100.00 % 7.432 M 0.000 -100.00 % 7.657 M -25.75 % 10.313 M -16.76 % 12.389 M 3.37 % 11.985 M -15.36 % 14.160 M 24.76 % 11.350 M 61.89 % 7.011 M 28.03 % 5.476 M 10.94 % 4.936 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 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 % 5.500 M 52.78 % 3.600 M 2.86 % 3.500 M 59.09 % 2.200 M 41.57 % 1.554 M 17.37 % 1.324 M -15.18 % 1.561 M 105.12 % 761.000 K -42.26 % 1.318 M 78.59 % 738.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.640 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.038 M 0.000 -100.00 % 7.872 M -24.58 % 10.437 M 12.03 % 9.316 M -2.27 % 9.532 M 103.46 % 4.685 M 0.000 0.000 -100.00 % 2.637 M 20.91 % 2.181 M 0.000 -100.00 % 3.459 M -12.32 % 3.945 M
Minority interest 300.000 K -25.00 % 400.000 K -20.00 % 500.000 K -37.50 % 800.000 K 33.33 % 600.000 K -25.00 % 800.000 K 0.00 % 800.000 K -20.00 % 1.000 M 25.00 % 800.000 K -20.00 % 1.000 M 11.11 % 900.000 K -10.00 % 1.000 M 11.11 % 900.000 K -18.18 % 1.100 M 10.00 % 1.000 M -9.09 % 1.100 M 0.00 % 1.100 M 10.00 % 1.000 M 25.00 % 800.000 K -5.99 % 851.000 K 13.32 % 751.000 K -14.56 % 879.000 K 22.77 % 716.000 K -10.61 % 801.000 K 18.14 % 678.000 K -15.04 % 798.000 K 18.22 % 675.000 K -14.45 % 789.000 K -3.66 % 819.000 K 2.89 % 796.000 K 8.45 % 734.000 K 13.80 % 645.000 K 201.40 % 214.000 K -69.12 % 693.000 K -23.00 % 900.000 K 10.57 % 814.000 K -28.09 % 1.132 M -6.68 % 1.213 M 79.44 % 676.000 K 7.64 % 628.000 K -27.23 % 863.000 K 7.07 % 806.000 K 29.17 % 624.000 K -80.29 % 3.166 M -1.43 % 3.212 M 8.44 % 2.962 M -0.40 % 2.974 M -7.87 % 3.228 M -10.61 % 3.611 M 8.11 % 3.340 M 5.33 % 3.171 M 6.62 % 2.974 M 26.45 % 2.352 M 3.43 % 2.274 M -39.63 % 3.767 M -4.66 % 3.951 M -15.77 % 4.691 M -10.65 % 5.250 M 131.89 % 2.264 M 37.88 % 1.642 M -25.33 % 2.199 M -6.07 % 2.341 M 236.35 % 696.000 K 12.80 % 617.000 K -10.32 % 688.000 K 38.99 % 495.000 K
Capital lease obligations 89.800 M -5.57 % 95.100 M -0.94 % 96.000 M -0.72 % 96.700 M 9.39 % 88.400 M 35.58 % 65.200 M 5.50 % 61.800 M 2.83 % 60.100 M 85.49 % 32.400 M -4.99 % 34.100 M -8.33 % 37.200 M -4.37 % 38.900 M -5.81 % 41.300 M 0.000 0.000 -100.00 % 300.000 K 0.000 -100.00 % 400.000 K 0.000 0.000 0.000 -100.00 % 529.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 52.500 M 0.000 0.000 -100.00 % 38.900 M -18.62 % 47.800 M 63.14 % 29.300 M 0.000 -100.00 % 4.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.700 M -19.13 % 23.123 M 256.51 % 6.486 M -8.18 % 7.064 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 92.000 M 0.00 % 92.000 M 1.77 % 90.400 M 0.33 % 90.100 M 1.92 % 88.400 M 0.34 % 88.100 M 1.73 % 86.600 M 0.35 % 86.300 M 1.53 % 85.000 M 0.24 % 84.800 M 4.18 % 81.400 M 0.49 % 81.000 M 3.05 % 78.600 M 1.03 % 77.800 M 2.91 % 75.600 M 0.67 % 75.100 M 2.46 % 73.300 M 0.83 % 72.700 M 2.83 % 70.700 M 1.43 % 69.700 M 4.16 % 66.918 M 2.84 % 65.067 M 4.36 % 62.351 M 4.00 % 59.954 M -39.99 % 99.908 M 18.56 % 84.270 M -2.28 % 86.237 M -5.93 % 91.670 M -17.13 % 110.618 M 11.68 % 99.048 M 9.39 % 90.549 M -0.42 % 90.928 M 17.98 % 77.073 M -26.15 % 104.361 M 70.06 % 61.367 M 15.82 % 52.986 M 18.23 % 44.815 M -1.24 % 45.378 M -9.97 % 50.404 M -6.15 % 53.708 M 10.90 % 48.428 M 25.06 % 38.723 M -9.27 % 42.679 M 1.19 % 42.178 M 3.36 % 40.807 M 0.94 % 40.428 M 1.55 % 39.809 M 0.08 % 39.777 M 0.62 % 39.532 M 2.46 % 38.582 M 0.68 % 38.323 M 2.92 % 37.237 M 7.03 % 34.792 M 4.39 % 33.329 M 4.71 % 31.829 M 3.90 % 30.633 M 5.06 % 29.157 M 3.98 % 28.042 M 2.98 % 27.231 M 4.31 % 26.105 M 13.56 % 22.988 M -2.39 % 23.551 M 12.79 % 20.880 M 7.58 % 19.408 M -14.66 % 22.741 M 30.18 % 17.469 M
Deferred tax liabilities non current 61.600 M -3.14 % 63.600 M 0.000 -100.00 % 68.200 M -11.20 % 76.800 M -40.05 % 128.100 M 45.40 % 88.100 M 7.70 % 81.800 M 6.93 % 76.500 M -3.65 % 79.400 M -7.24 % 85.600 M 2.03 % 83.900 M -8.71 % 91.900 M 19.66 % 76.800 M 4.77 % 73.300 M 0.00 % 73.300 M 85.57 % 39.500 M 83.72 % 21.500 M 16.85 % 18.400 M 3.71 % 17.741 M 7.11 % 16.564 M -4.87 % 17.412 M 6.29 % 16.381 M 3.33 % 15.853 M -10.61 % 17.735 M 4.31 % 17.003 M -2.67 % 17.469 M -2.63 % 17.941 M 14.02 % 15.735 M -2.97 % 16.217 M 12.45 % 14.422 M -1.62 % 14.659 M 19.45 % 12.272 M -10.51 % 13.714 M 62.20 % 8.455 M 1.78 % 8.307 M 27.27 % 6.527 M 2.21 % 6.386 M -20.61 % 8.044 M 4.09 % 7.728 M -2.99 % 7.966 M 9.53 % 7.273 M -20.88 % 9.192 M 41.05 % 6.517 M 0.000 -100.00 % 5.936 M 0.000 -100.00 % 5.927 M 0.000 -100.00 % 1.797 M 0.000 -100.00 % 1.102 M 107.14 % 532.000 K 43.40 % 371.000 K -30.00 % 530.000 K 32.50 % 400.000 K -36.71 % 632.000 K 21.54 % 520.000 K 70.49 % 305.000 K 0.000 0.000 -100.00 % 79.000 K -26.17 % 107.000 K -57.54 % 252.000 K -55.71 % 569.000 K 295.14 % 144.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2.585 B -2.28 % 2.645 B -1.68 % 2.690 B -0.67 % 2.708 B 0.93 % 2.684 B -3.64 % 2.785 B 34.78 % 2.066 B 10.90 % 1.863 B 6.93 % 1.743 B -0.15 % 1.745 B -8.02 % 1.897 B 11.98 % 1.694 B -3.44 % 1.755 B 12.93 % 1.554 B 2.87 % 1.510 B 2.30 % 1.477 B 35.51 % 1.090 B 26.11 % 864.000 M 13.91 % 758.500 M 9.66 % 691.673 M 6.24 % 651.019 M -11.96 % 739.484 M 6.77 % 692.622 M -0.59 % 696.701 M -2.09 % 711.600 M 4.69 % 679.739 M 4.50 % 650.482 M 1.05 % 643.751 M -0.79 % 648.862 M 5.77 % 613.487 M 7.42 % 571.135 M 5.99 % 538.861 M 14.89 % 469.031 M -8.80 % 514.311 M 26.05 % 408.028 M 11.66 % 365.409 M 13.11 % 323.044 M 0.00 % 323.032 M 4.39 % 309.441 M -10.20 % 344.581 M 4.87 % 328.567 M 4.90 % 313.212 M 4.43 % 299.918 M 2.15 % 293.596 M 2.79 % 285.637 M 1.88 % 280.373 M 2.49 % 273.557 M 0.37 % 272.548 M -4.03 % 283.993 M 4.25 % 272.419 M 6.25 % 256.390 M 2.95 % 249.043 M -3.01 % 256.761 M 7.46 % 238.932 M 0.75 % 237.150 M 2.31 % 231.798 M 16.48 % 199.001 M 3.44 % 192.387 M 20.27 % 159.962 M 19.61 % 133.739 M 3.39 % 129.358 M 5.46 % 122.665 M 16.94 % 104.897 M 11.58 % 94.012 M -1.03 % 94.991 M 12.48 % 84.449 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1998-12-31 1997-12-31 1996-12-31 1995-12-31 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-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
Deferred income tax 0.000 0.000 0.000 100.00 % -22.800 M 87.96 % -189.400 M -79.70 % -105.400 M 32.69 % -156.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 2.300 M 264.29 % -1.400 M -131.11 % 4.500 M 246.15 % 1.300 M -72.92 % 4.800 M 17.07 % 4.100 M -14.58 % 4.800 M 9.09 % 4.400 M -8.33 % 4.800 M 14.29 % 4.200 M 50.00 % 2.800 M -6.67 % 3.000 M -6.25 % 3.200 M 14.29 % 2.800 M -3.45 % 2.900 M 3.57 % 2.800 M 55.56 % 1.800 M 200.00 % 600.000 K -53.85 % 1.300 M -27.78 % 1.800 M 20.00 % 1.500 M 159.07 % 579.000 K -67.74 % 1.795 M 14.55 % 1.567 M -10.35 % 1.748 M
Change in working capital -29.600 M -167.12 % 44.100 M 202.32 % -43.100 M -180.56 % 53.500 M 185.33 % -62.700 M -197.16 % -21.100 M 70.20 % -70.800 M -318.93 % -16.900 M 25.22 % -22.600 M -201.80 % 22.200 M 355.17 % -8.700 M -146.52 % 18.700 M 146.52 % -40.200 M -175.34 % -14.600 M 9.32 % -16.100 M 27.15 % -22.100 M -156.98 % -8.600 M -330.00 % -2.000 M -1 900.00 % -100.000 K 95.24 % -2.100 M -147.73 % 4.400 M 121.86 % -20.126 M -449.14 % -3.665 M 54.09 % -7.983 M 29.22 % -11.279 M
Accounts receivables -22.100 M -426.19 % -4.200 M 86.14 % -30.300 M -254.59 % 19.600 M 380.00 % -7.000 M 65.00 % -20.000 M 44.90 % -36.300 M 14.59 % -42.500 M -47.57 % -28.800 M -388.14 % -5.900 M -128.10 % 21.000 M 275.00 % 5.600 M 275.00 % -3.200 M 79.62 % -15.700 M -5 133.33 % -300.000 K 98.72 % -23.500 M -1 405.56 % 1.800 M 139.13 % -4.600 M -4 500.00 % -100.000 K 99.15 % -11.800 M -219.19 % 9.900 M 134.40 % -28.783 M -428.91 % 8.751 M 292.25 % -4.552 M -9.63 % -4.152 M
Inventory -6.800 M -120.48 % 33.200 M 393.81 % -11.300 M -174.34 % 15.200 M 153.71 % -28.300 M 1.05 % -28.600 M 3.70 % -29.700 M -50.76 % -19.700 M -181.43 % -7.000 M -151.85 % 13.500 M 239.18 % -9.700 M -44.78 % -6.700 M 60.82 % -17.100 M -8 650.00 % 200.000 K 101.27 % -15.700 M -15 800.00 % 100.000 K 100.97 % -10.300 M -455.17 % 2.900 M 211.54 % -2.600 M -130.95 % 8.400 M 271.43 % -4.900 M -145.03 % 10.882 M 211.37 % -9.771 M -2 411.83 % -389.000 K 87.78 % -3.184 M
Accounts payables 0.000 -100.00 % 13.100 M 200.00 % -13.100 M -184.52 % 15.500 M 157.20 % -27.100 M -198.55 % 27.500 M 787.50 % -4.000 M -108.91 % 44.900 M 207.53 % 14.600 M 7.35 % 13.600 M 160.99 % -22.300 M -200.90 % 22.100 M 211.62 % -19.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -700.000 K -135.00 % 2.000 M -82.76 % 11.600 M 262.50 % 3.200 M 1 166.67 % -300.000 K 0.000 100.00 % -800.000 K -300.00 % 400.000 K 128.57 % -1.400 M -240.00 % 1.000 M -56.52 % 2.300 M 200.00 % -2.300 M -2 200.00 % -100.000 K -111.11 % 900.000 K 1 000.00 % -100.000 K -107.69 % 1.300 M 1 400.00 % -100.000 K 66.67 % -300.000 K -111.54 % 2.600 M 100.00 % 1.300 M 316.67 % -600.000 K 73.03 % -2.225 M 15.88 % -2.645 M 13.05 % -3.042 M 22.85 % -3.943 M
Other non cash items 10.500 M 126.72 % -39.300 M -341.57 % -8.900 M -137.08 % 24.000 M -86.01 % 171.500 M 76.62 % 97.100 M -44.00 % 173.400 M 96.60 % 88.200 M -4.65 % 92.500 M 79.26 % 51.600 M -34.27 % 78.500 M 25.20 % 62.700 M -42.90 % 109.800 M 873.24 % -14.200 M 20.22 % -17.800 M -134.21 % -7.600 M -46.15 % -5.200 M -129.05 % 17.900 M 363.24 % -6.800 M -145.33 % 15.000 M 253.06 % -9.800 M -141.85 % 23.419 M 307.67 % -11.277 M -176.35 % 14.770 M 355.49 % -5.781 M
Net cash provided by operating activities 97.500 M -55.62 % 219.700 M 135.98 % 93.100 M -51.66 % 192.600 M 182.40 % 68.200 M -52.11 % 142.400 M 60.36 % 88.800 M -39.22 % 146.100 M 19.56 % 122.200 M -20.75 % 154.200 M 57.67 % 97.800 M -35.74 % 152.200 M 118.36 % 69.700 M -49.16 % 137.100 M 81.59 % 75.500 M -16.85 % 90.800 M 32.36 % 68.600 M -29.13 % 96.800 M 58.43 % 61.100 M -21.87 % 78.200 M 50.10 % 52.100 M -24.85 % 69.332 M 56.40 % 44.329 M -38.82 % 72.454 M 61.88 % 44.757 M
Investments in property plant and equipment -27.800 M 32.36 % -41.100 M -23.80 % -33.200 M 39.42 % -54.800 M -8.30 % -50.600 M 25.81 % -68.200 M -38.34 % -49.300 M -17.66 % -41.900 M -88.74 % -22.200 M 9.76 % -24.600 M 2.77 % -25.300 M 38.74 % -41.300 M -95.73 % -21.100 M -8.76 % -19.400 M -37.59 % -14.100 M 14.02 % -16.400 M -23.31 % -13.300 M 5.00 % -14.000 M 0.71 % -14.100 M 4.08 % -14.700 M -30.09 % -11.300 M -7.47 % -10.515 M 36.34 % -16.517 M -67.87 % -9.839 M 7.28 % -10.612 M
Acquisitions net -10.100 M -520.83 % 2.400 M -17.24 % 2.900 M 220.83 % -2.400 M -400.00 % 800.000 K 100.18 % -447.000 M -3 594.21 % -12.100 M -1 108.33 % 1.200 M 50.00 % 800.000 K 14.29 % 700.000 K 121.21 % -3.300 M -353.85 % 1.300 M 101.12 % -115.800 M -58 000.00 % 200.000 K 106.90 % -2.900 M 98.46 % -188.800 M -22.76 % -153.800 M -131.63 % -66.400 M -66 300.00 % -100.000 K 99.39 % -16.500 M -132.39 % -7.100 M -691.53 % -897.000 K 90.13 % -9.087 M -466.52 % -1.604 M 59.87 % -3.997 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 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
Other investing activites -1.500 M -140.54 % 3.700 M 0.000 0.000 100.00 % -3.300 M 8.33 % -3.600 M -28.57 % -2.800 M 41.67 % -4.800 M -336.36 % -1.100 M 59.26 % -2.700 M -68.75 % -1.600 M 38.46 % -2.600 M 35.00 % -4.000 M -107.18 % 55.700 M 5 163.64 % -1.100 M 62.07 % -2.900 M -314.29 % -700.000 K -450.00 % 200.000 K 110.00 % -2.000 M -144.44 % 4.500 M -85.20 % 30.400 M 238.83 % 8.972 M 853.32 % -1.191 M 96.52 % -34.198 M -1 598.86 % -2.013 M
Net cash used for investing activites -39.400 M -12.57 % -35.000 M -15.51 % -30.300 M 47.03 % -57.200 M -14.86 % -49.800 M 90.33 % -515.200 M -739.09 % -61.400 M -50.86 % -40.700 M -90.19 % -21.400 M 10.46 % -23.900 M 16.43 % -28.600 M 28.50 % -40.000 M 70.78 % -136.900 M -475.07 % 36.500 M 301.66 % -18.100 M 91.30 % -208.100 M -24.02 % -167.800 M -109.23 % -80.200 M -395.06 % -16.200 M 39.33 % -26.700 M -322.50 % 12.000 M 591.80 % -2.440 M 90.89 % -26.795 M 41.29 % -45.641 M -174.58 % -16.622 M
Debt repayment -7.200 M 76.00 % -30.000 M -889.47 % 3.800 M 0.000 -100.00 % 52.600 M 0.000 -100.00 % 68.900 M 0.000 100.00 % -40.300 M 0.000 100.00 % -10.300 M 0.000 -100.00 % 110.200 M 0.000 -100.00 % 23.100 M 0.000 -100.00 % 176.400 M 0.000 100.00 % -20.300 M 0.000 100.00 % -56.400 M 0.000 -100.00 % 9.201 M 0.000 0.000
Common stock issued 0.000 -100.00 % 1.600 M 433.33 % 300.000 K 0.000 -100.00 % 300.000 K -80.00 % 1.500 M 400.00 % 300.000 K -76.92 % 1.300 M 550.00 % 200.000 K -88.89 % 1.800 M 800.00 % 200.000 K -84.62 % 1.300 M 62.50 % 800.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
Common stock repurchased 0.000 0.000 0.000 100.00 % -3.700 M 59.34 % -9.100 M 9.90 % -10.100 M 5.61 % -10.700 M 24.11 % -14.100 M -17.50 % -12.000 M -6.19 % -11.300 M -253.13 % -3.200 M 50.77 % -6.500 M 20.73 % -8.200 M 0.000 100.00 % -6.700 M 0.000 0.000 100.00 % -1.700 M 0.000 0.000 0.000 100.00 % -3.005 M 0.000 100.00 % -4.430 M 0.000
Dividends paid -86.700 M -147.71 % -35.000 M 58.33 % -84.000 M -147.79 % -33.900 M 58.15 % -81.000 M -155.52 % -31.700 M 55.91 % -71.900 M -153.17 % -28.400 M 54.41 % -62.300 M -152.23 % -24.700 M 57.04 % -57.500 M -143.64 % -23.600 M 54.88 % -52.300 M -145.54 % -21.300 M 53.39 % -45.700 M -144.39 % -18.700 M 52.54 % -39.400 M -138.79 % -16.500 M 53.39 % -35.400 M 66.67 % -106.200 M -211.44 % -34.100 M -131.11 % -14.755 M 52.34 % -30.960 M 66.29 % -91.851 M -217.37 % -28.941 M
Other financing activites -22.900 M 48.31 % -44.300 M -61.68 % -27.400 M 71.25 % -95.300 M -349.53 % -21.200 M -105.08 % 417.700 M 0.000 100.00 % -51.900 M -51 800.00 % -100.000 K 99.73 % -36.800 M -36 700.00 % -100.000 K 99.86 % -70.600 M -14 220.00 % 500.000 K 100.35 % -141.100 M -47 133.33 % 300.000 K -99.76 % 123.500 M 20 483.33 % 600.000 K -97.06 % 20.400 M 2 166.67 % 900.000 K -98.51 % 60.600 M 3 266.67 % 1.800 M 111.45 % -15.717 M -779.51 % 2.313 M -96.21 % 60.965 M 1 451.47 % -4.511 M
Net cash used provided by financing activities -116.800 M -8.75 % -107.400 M 0.19 % -107.600 M 19.04 % -132.900 M -257.26 % -37.200 M -109.90 % 375.900 M 2 843.80 % -13.700 M 84.79 % -90.100 M 21.45 % -114.700 M -57.55 % -72.800 M -2.39 % -71.100 M 29.39 % -100.700 M -300.60 % 50.200 M 130.91 % -162.400 M -460.00 % -29.000 M -127.67 % 104.800 M -23.84 % 137.600 M 6 154.55 % 2.200 M 104.01 % -54.800 M -20.18 % -45.600 M 48.59 % -88.700 M -164.96 % -33.477 M -72.15 % -19.446 M 44.94 % -35.316 M -5.57 % -33.452 M
Effect of forex changes on cash -3.300 M 42.11 % -5.700 M 0.00 % -5.700 M -29.55 % -4.400 M 57.28 % -10.300 M -232.05 % 7.800 M 3 800.00 % 200.000 K 106.67 % -3.000 M 11.76 % -3.400 M -525.00 % 800.000 K 214.29 % -700.000 K 92.22 % -9.000 M -130.77 % -3.900 M -533.33 % 900.000 K 116.67 % -5.400 M -214.89 % 4.700 M 113.64 % 2.200 M -69.86 % 7.300 M 8.96 % 6.700 M 91.43 % 3.500 M 154.69 % -6.400 M -175.56 % 8.470 M 267.36 % -5.061 M 33.32 % -7.590 M -265.97 % 4.573 M
Net change in cash 171.900 M 140.08 % 71.600 M -55.88 % 162.300 M 339.84 % 36.900 M 704.92 % -6.100 M -125.42 % 24.000 M -20.79 % 30.300 M 44.29 % 21.000 M 183.78 % 7.400 M 110.03 % -73.800 M -148.71 % 151.500 M 5 511.11 % 2.700 M 112.92 % -20.900 M -272.73 % 12.100 M -47.39 % 23.000 M 394.87 % -7.800 M -119.21 % 40.600 M 55.56 % 26.100 M 915.63 % -3.200 M -134.04 % 9.400 M 130.32 % -31.000 M -174.01 % 41.885 M 700.67 % -6.973 M 56.67 % -16.093 M -2 063.04 % -744.000 K
Cash at beginning of period 0.000 -100.00 % 162.300 M 0.000 -100.00 % 322.800 M -1.85 % 328.900 M 7.87 % 304.900 M 11.03 % 274.600 M 8.28 % 253.600 M 3.01 % 246.200 M -23.06 % 320.000 M 89.91 % 168.500 M 1.63 % 165.800 M -11.38 % 187.100 M 7.16 % 174.600 M 15.17 % 151.600 M -4.89 % 159.400 M 34.18 % 118.800 M 28.16 % 92.700 M -3.34 % 95.900 M 10.87 % 86.500 M -26.38 % 117.500 M 55.35 % 75.635 M -8.44 % 82.608 M -16.30 % 98.701 M -0.75 % 99.445 M
Cash at end of period 171.900 M -26.51 % 233.900 M 44.12 % 162.300 M -54.88 % 359.700 M 11.43 % 322.800 M -1.85 % 328.900 M 7.87 % 304.900 M 11.03 % 274.600 M 8.28 % 253.600 M 3.01 % 246.200 M -23.06 % 320.000 M 89.91 % 168.500 M 1.38 % 166.200 M -10.98 % 186.700 M 6.93 % 174.600 M 15.17 % 151.600 M -4.89 % 159.400 M 34.18 % 118.800 M 28.16 % 92.700 M -3.34 % 95.900 M 10.87 % 86.500 M -26.40 % 117.520 M 55.38 % 75.635 M -8.44 % 82.608 M -16.30 % 98.701 M
Operating cash flow 97.500 M -55.62 % 219.700 M 135.98 % 93.100 M -51.66 % 192.600 M 182.40 % 68.200 M -52.11 % 142.400 M 60.36 % 88.800 M -39.22 % 146.100 M 19.56 % 122.200 M -20.75 % 154.200 M 57.67 % 97.800 M -35.74 % 152.200 M 118.36 % 69.700 M -49.16 % 137.100 M 81.59 % 75.500 M -16.85 % 90.800 M 32.36 % 68.600 M -29.13 % 96.800 M 58.43 % 61.100 M -21.87 % 78.200 M 50.10 % 52.100 M -24.85 % 69.332 M 56.40 % 44.329 M -38.82 % 72.454 M 61.88 % 44.757 M
Capital expenditure -27.800 M 53.36 % -59.600 M -79.52 % -33.200 M 39.42 % -54.800 M -8.30 % -50.600 M 25.81 % -68.200 M -38.34 % -49.300 M -17.66 % -41.900 M -88.74 % -22.200 M 9.76 % -24.600 M 2.77 % -25.300 M 38.74 % -41.300 M -95.73 % -21.100 M -8.76 % -19.400 M -37.59 % -14.100 M 14.02 % -16.400 M -23.31 % -13.300 M 5.00 % -14.000 M 0.71 % -14.100 M 4.08 % -14.700 M -30.09 % -11.300 M -7.47 % -10.515 M 36.34 % -16.517 M -67.87 % -9.839 M 7.28 % -10.612 M
Free CashFlow 69.700 M -56.46 % 160.100 M 167.28 % 59.900 M -56.53 % 137.800 M 682.95 % 17.600 M -76.28 % 74.200 M 87.85 % 39.500 M -62.09 % 104.200 M 4.20 % 100.000 M -22.84 % 129.600 M 78.76 % 72.500 M -34.63 % 110.900 M 128.19 % 48.600 M -58.71 % 117.700 M 91.69 % 61.400 M -17.47 % 74.400 M 34.54 % 55.300 M -33.21 % 82.800 M 76.17 % 47.000 M -25.98 % 63.500 M 55.64 % 40.800 M -30.63 % 58.817 M 111.48 % 27.812 M -55.58 % 62.615 M 83.38 % 34.145 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985