ELEC.PA

Électricite de Strasbourg S.A. ELEC.PA

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 1.420 B -15.22 % 1.674 B 29.50 % 1.293 B 48.46 % 870.836 M 17.47 % 741.304 M -3.32 % 766.737 M 11.55 % 687.333 M 0.50 % 683.915 M -17.93 % 833.291 M -8.51 % 910.796 M 1.08 % 901.045 M 13.41 % 794.474 M 19.30 % 665.941 M 27.30 % 523.137 M -9.36 % 577.147 M 6.62 % 541.313 M 3.88 % 521.089 M 6.68 % 488.473 M 6.07 % 460.509 M -0.10 % 460.985 M -1.19 % 466.517 M
Net income 150.415 M 61.11 % 93.364 M 69.90 % 54.951 M -6.69 % 58.888 M 66.03 % 35.469 M -33.13 % 53.044 M 0.05 % 53.016 M -18.05 % 64.692 M -11.65 % 73.225 M 32.59 % 55.225 M -10.95 % 62.016 M -12.38 % 70.781 M 22.30 % 57.874 M -4.15 % 60.378 M 6.52 % 56.682 M -3.25 % 58.586 M 16.34 % 50.358 M 0.16 % 50.276 M 22.03 % 41.199 M -22.82 % 53.381 M 49.67 % 35.665 M
Income before tax 199.857 M 65.14 % 121.023 M 64.57 % 73.541 M -11.83 % 83.412 M 26.44 % 65.968 M -21.38 % 83.911 M -1.80 % 85.451 M -14.87 % 100.380 M -11.03 % 112.827 M 27.12 % 88.757 M -12.35 % 101.268 M -11.70 % 114.680 M 27.96 % 89.619 M -5.13 % 94.469 M 9.49 % 86.282 M -1.70 % 87.772 M 15.13 % 76.235 M 0.26 % 76.036 M 20.01 % 63.360 M -21.96 % 81.185 M 48.97 % 54.498 M
Income before tax ratio 0.14 94.78 % 0.07 27.07 % 0.06 -40.61 % 0.10 7.64 % 0.09 -18.69 % 0.11 -11.97 % 0.12 -15.30 % 0.15 8.40 % 0.14 38.94 % 0.10 -13.29 % 0.11 -22.14 % 0.14 7.26 % 0.13 -25.48 % 0.18 20.79 % 0.15 -7.80 % 0.16 10.83 % 0.15 -6.01 % 0.16 13.14 % 0.14 -21.88 % 0.18 50.76 % 0.12
EBITDA 254.687 M 42.83 % 178.316 M 35.60 % 131.504 M -7.61 % 142.343 M 16.10 % 122.607 M -11.72 % 138.877 M 0.62 % 138.015 M -8.18 % 150.303 M -6.96 % 161.541 M 12.37 % 143.758 M -7.91 % 156.107 M -7.61 % 168.970 M 7.86 % 156.663 M 3.07 % 152.002 M 16.48 % 130.501 M 11.84 % 116.685 M 3.68 % 112.539 M 1.63 % 110.733 M 16.90 % 94.721 M -16.05 % 112.832 M 49.49 % 75.479 M
Net income ratio 0.11 90.02 % 0.06 31.20 % 0.04 -37.14 % 0.07 41.33 % 0.05 -30.84 % 0.07 -10.31 % 0.08 -18.46 % 0.09 7.64 % 0.09 44.93 % 0.06 -11.90 % 0.07 -22.75 % 0.09 2.52 % 0.09 -24.70 % 0.12 17.52 % 0.10 -9.26 % 0.11 11.99 % 0.10 -6.11 % 0.10 15.05 % 0.09 -22.74 % 0.12 51.47 % 0.08
Ratio EBITDA 0.18 68.46 % 0.11 4.70 % 0.10 -37.77 % 0.16 -1.17 % 0.17 -8.69 % 0.18 -9.80 % 0.20 -8.63 % 0.22 13.37 % 0.19 22.82 % 0.16 -8.90 % 0.17 -18.54 % 0.21 -9.59 % 0.24 -19.04 % 0.29 28.50 % 0.23 4.90 % 0.22 -0.19 % 0.22 -4.73 % 0.23 10.21 % 0.21 -15.96 % 0.24 51.28 % 0.16
Gross profit ratio 0.13 -12.53 % 0.14 -7.43 % 0.15 -47.98 % 0.30 -11.97 % 0.34 8.51 % 0.31 3.47 % 0.30 -4.86 % 0.32 17.38 % 0.27 21.28 % 0.22 -3.65 % 0.23 -20.41 % 0.29 5.05 % 0.28 -23.08 % 0.36 -6.61 % 0.38 -1.39 % 0.39 126.20 % 0.17 3.79 % 0.17 -16.11 % 0.20 -4.43 % 0.21 26.35 % 0.16
Weighted average shs out dil 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.21 % 7.154 M 0.00 % 7.154 M 0.26 % 7.136 M 0.02 % 7.134 M 0.19 % 7.121 M -0.19 % 7.134 M 0.00 % 7.134 M 0.00 % 7.134 M
Weighted average shs out 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M -0.04 % 7.172 M 0.00 % 7.172 M 0.00 % 7.172 M 0.04 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.21 % 7.154 M 0.00 % 7.154 M 0.26 % 7.136 M 0.02 % 7.134 M 0.19 % 7.121 M 0.16 % 7.109 M 0.21 % 7.094 M 0.00 % 7.094 M
EPS diluted 20.98 61.14 % 13.02 69.97 % 7.66 -6.70 % 8.21 65.86 % 4.95 -33.11 % 7.40 0.14 % 7.39 -18.07 % 9.02 -11.66 % 10.21 32.60 % 7.70 -10.98 % 8.65 -12.36 % 9.87 22.30 % 8.07 -4.38 % 8.44 6.43 % 7.93 -3.41 % 8.21 16.29 % 7.06 0.00 % 7.06 22.36 % 5.77 -22.86 % 7.48 49.60 % 5.00
Earnings per share 20.98 61.14 % 13.02 69.97 % 7.66 -6.70 % 8.21 65.86 % 4.95 -33.11 % 7.40 0.14 % 7.39 -18.07 % 9.02 -11.66 % 10.21 32.60 % 7.70 -10.98 % 8.65 -12.36 % 9.87 22.30 % 8.07 -4.38 % 8.44 6.43 % 7.93 -3.41 % 8.21 16.29 % 7.06 0.00 % 7.06 21.72 % 5.80 -22.87 % 7.52 49.50 % 5.03
Gross profit 177.471 M -25.84 % 239.300 M 19.88 % 199.608 M -22.77 % 258.466 M 3.41 % 249.935 M 4.91 % 238.245 M 15.42 % 206.410 M -4.39 % 215.882 M -3.66 % 224.093 M 10.96 % 201.952 M -2.61 % 207.364 M -9.74 % 229.732 M 25.33 % 183.308 M -2.08 % 187.201 M -15.35 % 221.136 M 5.14 % 210.333 M 134.98 % 89.510 M 10.72 % 80.847 M -11.01 % 90.853 M -4.53 % 95.166 M 24.85 % 76.224 M
Income tax expense 51.919 M 77.04 % 29.326 M 61.42 % 18.168 M -23.57 % 23.772 M -21.09 % 30.127 M -1.82 % 30.687 M 5.13 % 29.190 M -18.39 % 35.769 M -10.68 % 40.045 M 18.32 % 33.844 M -13.15 % 38.968 M -11.75 % 44.156 M 38.81 % 31.811 M -6.48 % 34.016 M 14.77 % 29.638 M 1.55 % 29.186 M 12.90 % 25.851 M 0.05 % 25.839 M 16.44 % 22.190 M -20.60 % 27.946 M 45.41 % 19.219 M
Cost of revenue 1.043 B -27.31 % 1.435 B 31.26 % 1.093 B 78.52 % 612.370 M 24.63 % 491.369 M -7.02 % 528.492 M 9.89 % 480.923 M 2.75 % 468.033 M -23.17 % 609.198 M -14.06 % 708.844 M 2.19 % 693.681 M 22.83 % 564.742 M 17.01 % 482.633 M 43.67 % 335.936 M -5.64 % 356.011 M 7.56 % 330.980 M -23.31 % 431.579 M 5.88 % 407.626 M 10.27 % 369.656 M 1.05 % 365.819 M -6.27 % 390.293 M
General and administrative expenses 0.000 0.000 0.000 -100.00 % 33.022 M 14.01 % 28.965 M -6.72 % 31.052 M -1.95 % 31.668 M -9.50 % 34.993 M -2.52 % 35.896 M 1.97 % 35.201 M 8.05 % 32.578 M 2.93 % 31.651 M -5.88 % 33.627 M 20.35 % 27.940 M 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
Other expenses -1.178 B -5 652.08 % -20.480 M -122.42 % 91.365 M -15.74 % 108.430 M -11.17 % 122.066 M 172.29 % 44.829 M -48.93 % 87.778 M 10.60 % 79.368 M 527.91 % -18.548 M -124.09 % 77.000 M 5.91 % 72.700 M -9.36 % 80.211 M 30.35 % 61.535 M -8.66 % 67.369 M -50.62 % 136.438 M 4.03 % 131.157 M 358.91 % 28.580 M 5.07 % 27.202 M -37.81 % 43.737 M 29.28 % 33.830 M -19.17 % 41.852 M
Operating expenses 72.148 M -39.12 % 118.503 M 29.70 % 91.365 M -35.41 % 141.452 M -6.34 % 151.031 M 29.82 % 116.343 M -2.60 % 119.446 M 4.45 % 114.361 M -6.20 % 121.917 M 8.66 % 112.201 M 6.58 % 105.278 M -5.89 % 111.862 M 17.55 % 95.162 M -0.15 % 95.309 M -30.08 % 136.304 M 3.96 % 131.112 M 358.75 % 28.580 M 5.07 % 27.202 M -37.81 % 43.737 M 29.28 % 33.830 M -19.17 % 41.852 M
Cost and expenses 1.224 B -21.18 % 1.553 B 27.39 % 1.219 B 54.92 % 787.149 M 16.77 % 674.111 M -0.97 % 680.699 M 5.25 % 646.751 M 2.93 % 628.350 M -17.35 % 760.268 M -13.18 % 875.692 M 1.94 % 859.015 M 15.83 % 741.589 M 27.29 % 582.582 M 35.09 % 431.245 M -12.40 % 492.315 M 6.54 % 462.092 M 0.42 % 460.159 M 5.83 % 434.828 M 5.19 % 413.393 M 3.44 % 399.649 M -7.52 % 432.145 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.250 B 799.52 % 138.983 M 265.62 % 38.013 M 15.11 % 33.022 M 14.01 % 28.965 M -6.72 % 31.052 M -1.95 % 31.668 M -9.50 % 34.993 M -2.52 % 35.896 M 1.97 % 35.201 M 8.05 % 32.578 M 2.93 % 31.651 M -5.88 % 33.627 M 20.35 % 27.940 M 20 950.75 % -134.000 K -197.78 % -45.000 K 0.000 0.000 0.000 0.000 0.000
Interest income 5.088 M -1.97 % 5.190 M 2 051.13 % -266.000 K 40.36 % -446.000 K -131.32 % 1.424 M -4.81 % 1.496 M 20.26 % 1.244 M 27.85 % 973.000 K -4.33 % 1.017 M -47.79 % 1.948 M -31.43 % 2.841 M 7.65 % 2.639 M -51.17 % 5.404 M -12.97 % 6.209 M 32.50 % 4.686 M -59.40 % 11.542 M 132.51 % 4.964 M -61.87 % 13.020 M 64.41 % 7.919 M 42.04 % 5.575 M -5.01 % 5.869 M
Interest expense 338.000 K -93.54 % 5.236 M 2 715.05 % 186.000 K -31.87 % 273.000 K -91.31 % 3.143 M -20.77 % 3.967 M 8.98 % 3.640 M 3.41 % 3.520 M 2.89 % 3.421 M 4.36 % 3.278 M -17.56 % 3.976 M -4.97 % 4.184 M -0.38 % 4.200 M 10.06 % 3.816 M -51.73 % 7.906 M 0.000 -100.00 % 148.000 K 2.07 % 145.000 K -15.70 % 172.000 K -5.49 % 182.000 K -43.48 % 322.000 K
Depreciation and amortization 58.130 M -0.67 % 58.521 M -1.43 % 59.368 M -0.38 % 59.596 M 4.35 % 57.112 M 3.43 % 55.220 M 4.14 % 53.026 M 6.34 % 49.863 M 1.47 % 49.139 M -5.00 % 51.723 M 1.69 % 50.863 M 1.51 % 50.106 M -20.27 % 62.844 M 16.99 % 53.717 M 22.10 % 43.993 M 17.43 % 37.464 M 3.62 % 36.156 M 4.64 % 34.552 M 10.78 % 31.189 M -0.88 % 31.465 M 52.31 % 20.659 M
Operating income 191.453 M 58.49 % 120.797 M 64.74 % 73.325 M -12.38 % 83.687 M 24.55 % 67.193 M -21.90 % 86.038 M -1.06 % 86.964 M -14.34 % 101.521 M -10.67 % 113.644 M 26.62 % 89.751 M -12.08 % 102.086 M -11.92 % 115.906 M 31.49 % 88.146 M -3.71 % 91.540 M 8.08 % 84.698 M 6.97 % 79.176 M 29.95 % 60.930 M 13.58 % 53.645 M 13.86 % 47.116 M -23.18 % 61.336 M 78.45 % 34.372 M
Operating income ratio 0.13 86.93 % 0.07 27.21 % 0.06 -40.98 % 0.10 6.02 % 0.09 -19.22 % 0.11 -11.31 % 0.13 -14.76 % 0.15 8.84 % 0.14 38.40 % 0.10 -13.02 % 0.11 -22.34 % 0.15 10.22 % 0.13 -24.36 % 0.17 19.24 % 0.15 0.33 % 0.15 25.09 % 0.12 6.47 % 0.11 7.34 % 0.10 -23.10 % 0.13 80.59 % 0.07
Total other income expenses net 8.404 M 3 618.58 % 226.000 K 4.63 % 216.000 K 178.55 % -275.000 K 77.55 % -1.225 M 42.41 % -2.127 M -40.58 % -1.513 M -32.60 % -1.141 M -39.66 % -817.000 K 17.81 % -994.000 K -21.52 % -818.000 K 33.28 % -1.226 M -183.23 % 1.473 M -49.71 % 2.929 M 84.91 % 1.584 M -81.57 % 8.596 M -43.84 % 15.305 M -31.65 % 22.391 M 37.84 % 16.244 M -18.16 % 19.849 M -1.38 % 20.126 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt -148.689 M -28.59 % -115.626 M 52.11 % -241.448 M -90.38 % -126.821 M -66.06 % -76.370 M 4.63 % -80.074 M 18.39 % -98.112 M 11.84 % -111.294 M 46.53 % -208.137 M -152.78 % -82.338 M 20.22 % -103.205 M -108.81 % -49.426 M 53.16 % -105.526 M 53.11 % -225.062 M -159.00 % -86.896 M -21 608.91 % 404.000 K 103.15 % -12.828 M 17.22 % -15.497 M -1 552.13 % -938.000 K 81.19 % -4.986 M 30.20 % -7.143 M
Total investments 249.083 M 11.37 % 223.648 M 5.49 % 211.999 M -27.76 % 293.481 M 14.42 % 256.500 M 4.39 % 245.717 M 21.91 % 201.548 M 24.44 % 161.958 M 62.63 % 99.589 M 92.45 % 51.749 M 73.19 % 29.880 M 27.30 % 23.472 M 1.80 % 23.058 M 10.36 % 20.893 M 162.05 % 7.973 M -92.80 % 110.795 M -71.25 % 385.375 M 4.38 % 369.194 M 4.30 % 353.976 M -15.71 % 419.933 M 87.80 % 223.604 M
Total debt 7.934 M -34.87 % 12.181 M 43.85 % 8.468 M 2.37 % 8.272 M -58.41 % 19.888 M -6.52 % 21.276 M 296.42 % 5.367 M -54.34 % 11.753 M -15.25 % 13.868 M 8.23 % 12.813 M 15.37 % 11.106 M 2.77 % 10.807 M 13.09 % 9.556 M 34.03 % 7.130 M 0.000 -100.00 % 404.000 K -93.34 % 6.069 M -34.99 % 9.335 M 19.85 % 7.789 M -46.44 % 14.543 M 68.93 % 8.609 M
Accumulated other comprehensive income loss 354.090 M 18.23 % 299.493 M 6.46 % 281.331 M 20.79 % 232.910 M 0.000 -100.00 % 230.813 M -3.71 % 239.710 M 17.82 % 203.446 M 14.58 % 177.554 M -5.66 % 188.214 M 13.76 % 165.442 M 5.04 % 157.501 M 15.67 % 136.161 M 0.000 0.000 0.000 -100.00 % 77.863 M 19.09 % 65.381 M 13.25 % 57.732 M -49.49 % 114.300 M 354.27 % 25.161 M
Retained earnings 150.415 M 61.11 % 93.364 M 69.90 % 54.951 M 93 214.43 % 58.888 K -99.83 % 35.469 M 66 767.13 % 53.044 K 0.05 % 53.016 K -18.05 % 64.691 K -99.91 % 73.225 M 32.59 % 55.225 M -10.95 % 62.016 M -12.38 % 70.781 M 22.30 % 57.874 M -4.15 % 60.378 M 6.52 % 56.682 M -3.15 % 58.524 M 16.22 % 50.358 M 0.16 % 50.276 M 22.03 % 41.199 M -22.82 % 53.381 M 49.67 % 35.665 M
Common stock 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.21 % 71.544 M 0.00 % 71.544 M 0.28 % 71.344 M 0.00 % 71.344 M 0.19 % 71.207 M 0.16 % 71.090 M 0.21 % 70.942 M 0.00 % 70.942 M
Total equity 594.942 M 23.82 % 480.482 M 12.98 % 425.295 M 11.84 % 380.256 M 7.45 % 353.893 M -4.56 % 370.799 M -2.14 % 378.912 M 8.25 % 350.019 M 5.33 % 332.293 M 2.23 % 325.049 M 5.03 % 309.480 M -0.27 % 310.304 M 12.40 % 276.063 M 0.25 % 275.374 M 5.62 % 260.725 M 16.66 % 223.496 M 8.22 % 206.513 M 7.23 % 192.584 M 10.74 % 173.899 M -27.60 % 240.191 M 80.12 % 133.353 M
Other non current liabilities 961.906 M -1.64 % 977.971 M 0.42 % 973.894 M -3.59 % 1.010 B 3.12 % 979.537 M 3.74 % 944.208 M 2.55 % 920.706 M -0.93 % 929.374 M 0.20 % 927.511 M 4.51 % 887.472 M 0.82 % 880.256 M 3.80 % 847.997 M 0.13 % 846.864 M 3.80 % 815.872 M 1.06 % 807.286 M -2.76 % 830.233 M 5.73 % 785.251 M 3.83 % 756.280 M 1.83 % 742.722 M 3.11 % 720.320 M 2.04 % 705.950 M
Long term debt 7.023 M -33.97 % 10.636 M 42.78 % 7.449 M 2.38 % 7.276 M -54.65 % 16.044 M -16.18 % 19.140 M 315.00 % 4.612 M -58.68 % 11.161 M -7.42 % 12.056 M -4.08 % 12.569 M 68.96 % 7.439 M -27.69 % 10.287 M -13.64 % 11.912 M 146.68 % 4.829 M 0.000 0.000 -100.00 % 5.129 M -20.70 % 6.468 M 9.83 % 5.889 M -10.20 % 6.558 M -5.98 % 6.975 M
Total non current liabilities 970.610 M -2.16 % 992.058 M 1.00 % 982.262 M -3.75 % 1.021 B 0.54 % 1.015 B 2.88 % 986.596 M 3.62 % 952.153 M -1.90 % 970.553 M -0.60 % 976.420 M 5.66 % 924.096 M 0.53 % 919.263 M 3.90 % 884.747 M -0.22 % 886.689 M 6.07 % 835.941 M 1.70 % 821.989 M -2.78 % 845.471 M 4.73 % 807.293 M 3.06 % 783.354 M 2.07 % 767.480 M -3.06 % 791.737 M 8.12 % 732.296 M
Other current liabilities 325.216 M 181.57 % 115.501 M -29.67 % 164.236 M 27.86 % 128.446 M 85.87 % 69.106 M 7.15 % 64.497 M 98.54 % 32.485 M 100.61 % 16.193 M 14.50 % 14.142 M 0.000 0.000 -100.00 % 82.421 M -53.78 % 178.320 M 1 537.62 % 10.889 M -7.56 % 11.780 M -90.77 % 127.612 M 13.64 % 112.297 M 6.38 % 105.567 M -5.28 % 111.456 M 6.11 % 105.037 M 150.92 % 41.861 M
Deferred revenue 7.758 M -96.30 % 209.553 M 0.000 -100.00 % 8.560 M 21.04 % 7.072 M 14.45 % 6.179 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
Short term debt 911.000 K -41.04 % 1.545 M 51.77 % 1.018 M -98.07 % 52.851 M 675.28 % 6.817 M 219.15 % 2.136 M 182.91 % 755.000 K 27.53 % 592.000 K -67.33 % 1.812 M 642.62 % 244.000 K 4.72 % 233.000 K -55.19 % 520.000 K -70.77 % 1.779 M -22.69 % 2.301 M 0.000 -100.00 % 404.000 K -57.02 % 940.000 K -67.21 % 2.867 M 50.89 % 1.900 M -76.21 % 7.985 M 388.68 % 1.634 M
Total current liabilities 549.629 M 0.18 % 548.654 M -15.78 % 651.490 M 36.67 % 476.694 M 44.89 % 329.013 M -2.18 % 336.355 M -6.90 % 361.280 M 3.62 % 348.654 M 2.65 % 339.655 M 3.90 % 326.915 M -1.51 % 331.933 M 11.41 % 297.936 M 4.70 % 284.551 M 29.99 % 218.904 M 13.14 % 193.487 M 2.39 % 188.972 M 7.32 % 176.086 M -15.31 % 207.913 M -0.32 % 208.575 M -0.18 % 208.958 M -1.49 % 212.113 M
Total liabilities 1.520 B -1.20 % 1.539 B -5.81 % 1.634 B 9.12 % 1.497 B 11.40 % 1.344 B 1.59 % 1.323 B 0.72 % 1.313 B -0.44 % 1.319 B 0.24 % 1.316 B 5.20 % 1.251 B -0.01 % 1.251 B 5.79 % 1.183 B 1.33 % 1.167 B 10.64 % 1.055 B 3.88 % 1.015 B -1.83 % 1.034 B 5.19 % 983.379 M -0.80 % 991.267 M 1.56 % 976.055 M -2.46 % 1.001 B 5.96 % 944.409 M
Other non current assets 13.829 M 19.64 % 11.559 M -8.91 % 12.690 M 32.89 % 9.549 M 1 535.10 % 584.000 K -94.19 % 10.052 M -68.93 % 32.348 M -72.22 % 116.429 M 61.29 % 72.185 M 50.69 % 47.902 M -40.66 % 80.721 M -69.87 % 267.930 M 44.82 % 185.012 M -4.74 % 194.211 M -39.73 % 322.238 M 93.58 % 166.462 M 982.95 % -18.853 M -2 027.71 % 978.000 K 0.00 % 978.000 K -44.53 % 1.763 M -77.62 % 7.879 M
Long term investments 73.072 M -37.94 % 117.737 M 42.71 % 82.498 M -20.80 % 104.165 M -51.43 % 214.464 M 2.22 % 209.805 M 4.12 % 201.499 M 40.16 % 143.766 M 96.16 % 73.292 M 42.01 % 51.610 M 172 623.79 % 29.880 K 100.02 % -184.869 M -75.00 % -105.642 M 11.08 % -118.810 M 55.14 % -264.851 M 0.000 -100.00 % 156.636 M -8.59 % 171.349 M -22.57 % 221.287 M 125.55 % 98.112 M -22.87 % 127.196 M
Intangible assets 64.508 M 1.72 % 63.420 M -2.15 % 64.811 M -2.42 % 66.417 M 2.57 % 64.754 M -10.19 % 72.102 M 5.62 % 68.267 M 6.12 % 64.328 M -1.78 % 65.494 M -0.95 % 66.124 M 3.05 % 64.169 M 5.39 % 60.885 M 0.88 % 60.354 M 162.72 % 22.973 M -96.61 % 678.630 M 2.77 % 660.355 M 3 079.98 % 20.766 M 11.81 % 18.573 M 8.61 % 17.100 M 2.32 % 16.713 M -12.05 % 19.002 M
GoodWill 90.280 M -0.44 % 90.682 M 0.00 % 90.682 M -1.63 % 92.189 M 1.66 % 90.682 M 0.00 % 90.682 M 0.00 % 90.682 M 1.09 % 89.707 M -0.92 % 90.542 M 0.00 % 90.542 M -0.22 % 90.738 M 0.00 % 90.738 M 0.00 % 90.738 M 6 232.03 % 1.433 M 0.00 % 1.433 M 0.00 % 1.433 M 0.00 % 1.433 M -58.03 % 3.414 M 60.51 % 2.127 M -7.00 % 2.287 M -6.58 % 2.448 M
Goodwill and intangible assets 154.788 M 0.45 % 154.102 M -0.89 % 155.493 M -1.96 % 158.606 M 2.04 % 155.436 M -4.51 % 162.784 M 2.41 % 158.949 M 3.19 % 154.035 M -1.28 % 156.036 M -0.40 % 156.666 M 1.14 % 154.907 M 2.17 % 151.623 M 0.35 % 151.092 M 519.08 % 24.406 M -96.41 % 680.063 M 2.76 % 661.788 M 2 881.16 % 22.199 M 0.96 % 21.987 M 14.35 % 19.227 M 1.19 % 19.000 M -11.42 % 21.450 M
Property plant equipment net 912.052 M 2.77 % 887.439 M 2.75 % 863.653 M 1.80 % 848.379 M 0.83 % 841.380 M 0.15 % 840.081 M 2.93 % 816.162 M 7.62 % 758.375 M 1.59 % 746.542 M 1.53 % 735.260 M 3.05 % 713.510 M 1.20 % 705.061 M 2.29 % 689.258 M 2.49 % 672.544 M 64 505.57 % 1.041 M -69.93 % 3.462 M -99.45 % 631.687 M 1.58 % 621.873 M 2.57 % 606.293 M -5.10 % 638.882 M 1.38 % 630.214 M
Total non current assets 1.195 B -1.84 % 1.217 B 4.73 % 1.162 B -1.42 % 1.179 B -7.08 % 1.269 B -0.29 % 1.273 B 1.77 % 1.250 B 2.68 % 1.218 B 10.98 % 1.097 B 6.04 % 1.035 B 4.22 % 992.930 M 2.00 % 973.508 M 1.96 % 954.752 M 20.44 % 792.701 M 4.65 % 757.487 M -11.98 % 860.614 M 5.12 % 818.696 M -2.78 % 842.134 M -3.67 % 874.173 M 11.82 % 781.753 M -3.51 % 810.203 M
Other current assets 3.101 M -97.57 % 127.709 M -8.86 % 140.119 M 37.06 % 102.229 M 14.53 % 89.257 M 1.82 % 87.658 M 1.80 % 86.107 M -5.07 % 90.708 M 38.26 % 65.605 M -26.91 % 89.762 M -6.70 % 96.209 M 34.95 % 71.293 M 4.42 % 68.277 M 741.06 % 8.118 M 0.54 % 8.074 M -97.97 % 397.325 M 6 018.34 % 6.494 M 11.64 % 5.817 M 68.17 % 3.459 M 42.58 % 2.426 M 45.88 % 1.663 M
Short term investments 176.011 M 80.01 % 97.777 M -24.50 % 129.501 M -31.60 % 189.316 M 350.37 % 42.036 M 17.05 % 35.912 M 73 308.15 % 48.921 K -99.73 % 18.192 M -30.82 % 26.297 M 18 800.89 % 139.131 K -99.89 % 124.271 M -40.35 % 208.341 M 61.88 % 128.700 M -7.88 % 139.703 M -48.79 % 272.824 M 0.000 -100.00 % 228.739 M 15.62 % 197.845 M 49.10 % 132.689 M -58.77 % 321.821 M 233.81 % 96.408 M
cash and cash equivalents 156.623 M 22.55 % 127.807 M -48.86 % 249.916 M 85.00 % 135.093 M 40.34 % 96.258 M -5.02 % 101.350 M -2.06 % 103.479 M -15.90 % 123.047 M -44.57 % 222.005 M 133.32 % 95.151 M -16.76 % 114.311 M 89.78 % 60.233 M -47.66 % 115.082 M -50.44 % 232.192 M 167.21 % 86.896 M 0.000 -100.00 % 18.897 M -23.90 % 24.832 M 184.54 % 8.727 M -55.31 % 19.529 M 23.98 % 15.752 M
Cash and short term investments 332.634 M 42.32 % 233.725 M -38.50 % 380.016 M 17.14 % 324.409 M 134.58 % 138.294 M 0.75 % 137.262 M -9.93 % 152.400 M 7.90 % 141.239 M -43.12 % 248.302 M 5.98 % 234.282 M -1.80 % 238.582 M -11.17 % 268.574 M 10.17 % 243.782 M -34.45 % 371.895 M 3.38 % 359.720 M 0.000 -100.00 % 247.636 M 11.21 % 222.677 M 57.46 % 141.416 M -58.57 % 341.350 M 204.34 % 112.160 M
Total current assets 920.257 M 14.75 % 801.948 M -10.57 % 896.711 M 28.40 % 698.384 M 62.77 % 429.057 M 1.86 % 421.217 M -4.69 % 441.947 M -2.11 % 451.488 M -18.07 % 551.070 M 1.81 % 541.250 M -4.67 % 567.746 M 9.29 % 519.479 M 6.36 % 488.416 M -9.13 % 537.518 M 3.63 % 518.714 M 30.55 % 397.325 M 7.04 % 371.196 M 8.63 % 341.717 M 23.91 % 275.781 M -39.93 % 459.133 M 71.60 % 267.559 M
Inventory 46.331 M -19.29 % 57.407 M 0.31 % 57.228 M 108.22 % 27.484 M -14.33 % 32.083 M 25.40 % 25.584 M 5.62 % 24.222 M -7.25 % 26.115 M 20.30 % 21.709 M 23.78 % 17.539 M -2.47 % 17.983 M 162.26 % 6.857 M -29.08 % 9.668 M 196.93 % 3.256 M -24.52 % 4.314 M 0.000 -100.00 % 3.445 M -1.77 % 3.507 M -30.72 % 5.062 M -45.88 % 9.354 M -41.53 % 15.998 M
Net receivables 538.191 M 37.57 % 391.218 M 22.51 % 319.348 M 31.10 % 243.588 M 43.78 % 169.423 M -0.26 % 169.863 M -5.21 % 179.192 M -10.31 % 199.795 M -5.32 % 211.031 M 7.68 % 195.971 M -8.83 % 214.953 M 26.45 % 169.989 M 1.98 % 166.689 M 8.16 % 154.119 M 5.02 % 146.750 M 0.000 -100.00 % 113.621 M 3.56 % 109.716 M -12.82 % 125.844 M 18.72 % 106.003 M -23.04 % 137.738 M
Tax assets 41.183 M -11.35 % 46.454 M -3.22 % 48.002 M -17.77 % 58.378 M 2.40 % 57.011 M 14.45 % 49.811 M 20.20 % 41.440 M -8.18 % 45.133 M -8.35 % 49.243 M 13.54 % 43.372 M -0.89 % 43.762 M 29.62 % 33.763 M -3.62 % 35.032 M 72.15 % 20.350 M 7.13 % 18.996 M -34.27 % 28.902 M 6.94 % 27.027 M 4.16 % 25.947 M -1.67 % 26.388 M 9.97 % 23.996 M 2.27 % 23.464 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
Account payables 215.744 M -8.51 % 235.810 M -50.61 % 477.401 M 44.74 % 329.841 M 39.98 % 235.630 M 76.96 % 133.153 M -59.22 % 326.554 M -0.73 % 328.949 M 1.70 % 323.442 M -0.90 % 326.377 M -1.41 % 331.048 M 59.87 % 207.074 M 110.24 % 98.495 M -51.51 % 203.140 M 13.06 % 179.670 M 214.72 % 57.089 M -2.03 % 58.273 M -8.27 % 63.530 M 13.20 % 56.121 M 18.94 % 47.186 M -72.00 % 168.504 M
Tax payables 0.000 -100.00 % 195.798 M 2 116.16 % 8.835 M -0.18 % 8.851 M -14.80 % 10.388 M -92.03 % 130.390 M 8 674.56 % 1.486 M -49.11 % 2.920 M 1 027.41 % 259.000 K -11.90 % 294.000 K -54.91 % 652.000 K -91.77 % 7.921 M 32.97 % 5.957 M 131.43 % 2.574 M 26.36 % 2.037 M -47.32 % 3.867 M -15.49 % 4.576 M -87.27 % 35.949 M -8.05 % 39.098 M -19.80 % 48.750 M 42 663.16 % 114.000 K
Deferred revenue non current 1.681 M 12.37 % 1.496 M 62.79 % 919.000 K -70.24 % 3.088 M -43.22 % 5.439 M -28.59 % 7.617 M -6.98 % 8.189 M -22.17 % 10.522 M -7.21 % 11.339 M 0.000 -100.00 % 3.434 M 0.000 -100.00 % 4.554 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 9.030 M 45.22 % 6.218 M -18.25 % 7.606 M 7.87 % 7.051 M 19.10 % 5.920 M 6.96 % 5.535 M 15.82 % 4.779 M 908.23 % 474.000 K 342.99 % 107.000 K -47.29 % 203.000 K -66.94 % 614.000 K -0.16 % 615.000 K -0.97 % 621.000 K -21.89 % 795.000 K -3.40 % 823.000 K -0.96 % 831.000 K 1.96 % 815.000 K 7.80 % 756.000 K 26.85 % 596.000 K 0.85 % 591.000 K -2.80 % 608.000 K
Capital lease obligations 7.023 M -17.96 % 8.560 M 1.10 % 8.467 M -83.67 % 51.855 M 0.000 -100.00 % 9.122 M 0.000 0.000 0.000 0.000 100.00 % -3.434 M 0.000 -100.00 % 4.135 M 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 0.000 0.000 0.000 0.000 0.000 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 9.713 M 0.00 % 9.713 M 0.00 % 9.713 M -85.83 % 68.542 M -71.54 % 240.810 M 284.04 % 62.704 M 0.04 % 62.676 M -15.69 % 74.340 M 665.37 % 9.713 M 0.00 % 9.713 M -0.01 % 9.714 M 0.01 % 9.713 M 0.00 % 9.713 M -93.19 % 142.657 M 8.34 % 131.676 M 41.90 % 92.797 M 1 413.08 % 6.133 M 23.55 % 4.964 M 51.25 % 3.282 M 235.93 % 977.000 K 0.00 % 977.000 K
Deferred tax liabilities non current 0.000 -100.00 % 1.955 M 0.000 0.000 -100.00 % 14.006 M -10.40 % 15.631 M -16.17 % 18.646 M -4.36 % 19.496 M -23.59 % 25.514 M 6.07 % 24.055 M -2.61 % 24.700 M -6.66 % 26.463 M -3.75 % 27.494 M 80.41 % 15.240 M 3.65 % 14.703 M -3.51 % 15.238 M -9.90 % 16.913 M -17.92 % 20.606 M 9.21 % 18.869 M -70.91 % 64.859 M 234.83 % 19.371 M
Other liabilities 0.000 100.00 % -1.955 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.135 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.115 B 4.75 % 2.019 B -1.93 % 2.059 B 9.67 % 1.877 B 10.57 % 1.698 B 0.25 % 1.694 B 0.08 % 1.692 B 1.39 % 1.669 B 1.27 % 1.648 B 4.59 % 1.576 B 0.99 % 1.561 B 4.53 % 1.493 B 3.45 % 1.443 B 8.49 % 1.330 B 4.23 % 1.276 B 1.45 % 1.258 B 5.72 % 1.190 B 0.51 % 1.184 B 2.95 % 1.150 B -7.33 % 1.241 B 15.14 % 1.078 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax -2.427 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -26.288 M 79.63 % -129.065 M -585.32 % 26.594 M 6.21 % 25.038 M 204.57 % -23.943 M -942.77 % 2.841 M 80.27 % 1.576 M -86.75 % 11.890 M -3.05 % 12.264 M 191.07 % -13.466 M 67.40 % -41.304 M -2 068.73 % 2.098 M -93.55 % 32.546 M 2 352.60 % 1.327 M 142.94 % -3.090 M -187.29 % 3.540 M 145.76 % -7.736 M -128.55 % 27.098 M 234.53 % -20.142 M -861.80 % 2.644 M 107.26 % -36.437 M
Accounts receivables 11.139 M 111.19 % -99.504 M -51.06 % -65.871 M 23.64 % -86.268 M -1 644.91 % 5.584 M 147.74 % 2.254 M -91.99 % 28.146 M 210 842.07 % 13.343 K 243.84 % -9.276 K -100.12 % 7.678 M 19 254.30 % -40.085 K -183.29 % -14.150 K 0.000 0.000 0.000 0.000 100.00 % -5.547 M -125.34 % 21.891 M 171.02 % -30.824 M -912.87 % 3.792 M 123.44 % -16.178 M
Inventory 11.075 M 6 321.91 % -178.000 K 99.40 % -29.744 M -746.75 % 4.599 M 170.76 % -6.499 M -376.82 % -1.363 M -171.96 % 1.894 M 43 086.84 % -4.406 K -5.66 % -4.170 K -101.19 % 350.000 K 6 149.08 % -5.786 K -100.21 % 2.811 M 159.43 % -4.730 M -547.07 % 1.058 M 304.64 % -517.000 K -23.68 % -418.000 K -774.19 % 62.000 K -79.12 % 297.000 K 403.06 % -98.000 K 24.62 % -130.000 K 63.59 % -357.000 K
Accounts payables -29.373 M -83.59 % -15.999 M -111.00 % 145.431 M 86.25 % 78.084 M 716.14 % -12.673 M -380.62 % 4.516 M 130.64 % -14.737 M -381.89 % 5.228 M -51.53 % 10.787 M 0.000 0.000 -100.00 % 14.150 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.018 M 94.88 % -19.902 M
Other working capital -19.129 M -42.92 % -13.384 M 42.36 % -23.222 M -181.13 % 28.623 M 376.42 % -10.355 M -303.55 % -2.566 M 81.31 % -13.727 M -306.33 % 6.653 M 346.38 % 1.490 M 106.93 % -21.494 M 47.90 % -41.258 M -5 686.55 % -713.000 K -101.91 % 37.276 M 13 757.25 % 269.000 K 110.45 % -2.573 M -165.01 % 3.958 M 275.83 % -2.251 M -145.85 % 4.910 M -54.45 % 10.780 M 0.000 0.000
Other non cash items 18.255 M 56.80 % 11.642 M 234.06 % 3.485 M 7.69 % 3.236 M -89.32 % 30.309 M 333.40 % -12.986 M -3 558.03 % -355.000 K 91.65 % -4.253 M -177.41 % 5.494 M 236.09 % -4.037 M -167.35 % -1.510 M 62.65 % -4.043 M 94.65 % -75.613 M -129.01 % -33.018 M 12.81 % -37.871 M -71.42 % -22.092 M -233.82 % 16.509 M 1 321.08 % -1.352 M -104.11 % 32.856 M 126.91 % 14.480 M -68.06 % 45.337 M
Net cash provided by operating activities 198.085 M 474.79 % 34.462 M -76.13 % 144.398 M -1.61 % 146.758 M 48.32 % 98.947 M 1.41 % 97.575 M -20.36 % 122.518 M 0.27 % 122.192 M -17.63 % 148.352 M 66.44 % 89.133 M 37.97 % 64.604 M -45.69 % 118.959 M 9.52 % 108.617 M -4.36 % 113.566 M 29.45 % 87.730 M -8.55 % 95.936 M 0.68 % 95.287 M -13.83 % 110.574 M 29.93 % 85.102 M -16.54 % 101.970 M 56.34 % 65.224 M
Investments in property plant and equipment -87.065 M -8.63 % -80.146 M -7.52 % -74.540 M 6.24 % -79.500 M -36.27 % -58.338 M 25.95 % -78.780 M -51.44 % -52.021 M -11.72 % -46.563 M 23.72 % -61.043 M -1.42 % -60.187 M -16.98 % -51.449 M 15.65 % -60.997 M -2.42 % -59.558 M -11.50 % -53.413 M -14.67 % -46.579 M 4.81 % -48.932 M 1.61 % -49.733 M 0.47 % -49.969 M -30.14 % -38.397 M 11.80 % -43.535 M 11.40 % -49.139 M
Acquisitions net 1.364 M 952.50 % -160.000 K -137.74 % 424.000 K 111.81 % -3.589 M -443.12 % 1.046 M -70.93 % 3.598 M 309.79 % 878.000 K 0.000 -100.00 % 109.541 M 1 683.65 % -6.917 M -110.65 % 64.974 M 217.70 % -55.202 M 55.16 % -123.119 M -831.03 % -13.224 M -66 020.00 % -20.000 K 0.000 -100.00 % 5.745 M 376.47 % -2.078 M -389.82 % 717.000 K -9.58 % 793.000 K -84.51 % 5.121 M
Purchases of investments -121.223 M 0.000 100.00 % -119.184 M -950.08 % -11.350 M 63.13 % -30.783 M -20.46 % -25.554 M 34.57 % -39.053 M 68.45 % -123.775 M -243.70 % -36.012 M -393.11 % -7.303 M -242.06 % -2.135 M 90.87 % -23.380 M -341.88 % -5.291 M -1 456.18 % -340.000 K 99.13 % -38.937 M 0.000 100.00 % -1.515 M -13.06 % -1.340 M 76.88 % -5.796 M 83.21 % -34.520 M -376.93 % -7.238 M
Sales maturities of investments 92.358 M 0.000 -100.00 % 202.625 M 882.28 % 20.628 M -13.46 % 23.835 M -30.69 % 34.391 M 519.32 % 5.553 M 62.70 % 3.413 M 49.69 % 2.280 M 182.53 % 807.000 K -96.63 % 23.952 M 1 659.88 % 1.361 M 215.78 % 431.000 K -58.11 % 1.029 M 22.94 % 837.000 K -99.10 % 93.052 M 923.90 % 9.088 M -2.08 % 9.281 M -31.05 % 13.461 M -56.77 % 31.138 M 2 967.78 % 1.015 M
Other investing activites 939.000 K 101.67 % -56.302 M -10 865.20 % 523.000 K 27.56 % 410.000 K -74.07 % 1.581 M 70.18 % 929.000 K 108.03 % -11.563 M 3.56 % -11.990 M -865.64 % 1.566 M -40.84 % 2.647 M 28.25 % 2.064 M -42.81 % 3.609 M 37.59 % 2.623 M -98.12 % 139.493 M 4 192.09 % 3.250 M -52.83 % 6.890 M 125.02 % -27.535 M 0.000 0.000 0.000 0.000
Net cash used for investing activites -113.627 M 16.82 % -136.608 M -1 487.16 % 9.848 M 113.42 % -73.401 M -17.14 % -62.659 M 4.21 % -65.416 M 32.00 % -96.206 M 46.23 % -178.915 M -1 195.49 % 16.332 M 123.02 % -70.953 M -289.68 % 37.406 M 127.79 % -134.609 M 27.20 % -184.914 M -351.43 % 73.545 M 190.30 % -81.449 M -259.67 % 51.010 M 179.77 % -63.950 M -44.99 % -44.106 M -46.95 % -30.015 M 34.93 % -46.124 M 8.19 % -50.241 M
Debt repayment 146.000 K -47.48 % 278.000 K -17.75 % 338.000 K 157.58 % -587.000 K 67.71 % -1.818 M -47.09 % -1.236 M -270.06 % -334.000 K 25.61 % -449.000 K 55.50 % -1.009 M -163.50 % 1.589 M 466.97 % -433.000 K 70.96 % -1.491 M -4 709.68 % -31.000 K -107.05 % 440.000 K 207.58 % -409.000 K -176.35 % -148.000 K 86.86 % -1.126 M -130.27 % -489.000 K 45.48 % -897.000 K 8.19 % -977.000 K 62.47 % -2.603 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 K 0.000 0.000 0.000 -100.00 % 3.186 M 0.000 -100.00 % 1.757 M 0.000 -100.00 % 926.000 K -28.11 % 1.288 M -47.02 % 2.431 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -61.657 M -224.53 % -18.999 M 54.31 % -41.582 M -23.40 % -33.696 M 12.96 % -38.715 M -8.00 % -35.847 M 21.87 % -45.884 M -6.67 % -43.016 M -13.21 % -37.998 M 7.02 % -40.865 M 16.18 % -48.752 M -21.07 % -40.267 M 7.74 % -43.646 M -3.40 % -42.211 M 4.57 % -44.233 M -5.08 % -42.093 M -13.68 % -37.027 M -8.51 % -34.123 M -37.43 % -24.830 M -9.38 % -22.701 M 20.00 % -28.377 M
Other financing activites 5.869 M 45.20 % 4.042 M 417.54 % 781.000 K 426.78 % -239.000 K 58.22 % -572.000 K -120.41 % 2.802 M 457.06 % 503.000 K -56.64 % 1.160 M 4.41 % 1.111 M -43.17 % 1.955 M -28.55 % 2.736 M 6.92 % 2.559 M 894.72 % -322.000 K -631.82 % -44.000 K 18.52 % -54.000 K -12.50 % -48.000 K -6.67 % -45.000 K -40.63 % -32.000 K -100.62 % 5.141 M 23.46 % 4.164 M 30.70 % 3.186 M
Net cash used provided by financing activities -55.642 M -279.06 % -14.679 M 63.72 % -40.463 M -17.21 % -34.522 M 16.02 % -41.105 M -19.91 % -34.281 M 25.01 % -45.715 M -8.06 % -42.305 M -11.75 % -37.856 M -1.43 % -37.321 M 19.65 % -46.449 M -18.50 % -39.199 M 3.95 % -40.813 M 2.40 % -41.815 M 2.62 % -42.939 M -1.54 % -42.289 M -13.46 % -37.272 M -11.74 % -33.356 M -83.73 % -18.155 M 6.96 % -19.514 M 29.79 % -27.794 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.104 K -78.24 % 119.963 K 208.92 % -110.138 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
Net change in cash 56.048 M 188.11 % -63.613 M -313.52 % 29.792 M -23.29 % 38.835 M 652.62 % 5.160 M 342.37 % -2.129 M -131.77 % 6.701 M -67.99 % 20.935 M 25.43 % 16.690 M 187.20 % -19.141 M -134.45 % 55.561 M 201.30 % -54.849 M 53.16 % -117.110 M -180.60 % 145.296 M 496.36 % -36.658 M -135.03 % 104.657 M 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 269.696 M -19.09 % 333.309 M 9.82 % 303.517 M 11.61 % 271.948 M 1.93 % 266.788 M 1.20 % 263.626 M 2.61 % 256.925 M 8.87 % 235.990 M 7.61 % 219.300 M 92.00 % 114.216 M 94.73 % 58.655 M -49.03 % 115.082 M -50.44 % 232.192 M 167.21 % 86.896 M -29.67 % 123.554 M 553.83 % 18.897 M -23.90 % 24.832 M 184.54 % 8.727 M -55.31 % 19.529 M 23.98 % 15.752 M 0.000
Cash at end of period 325.744 M 20.78 % 269.696 M -19.09 % 333.309 M 9.82 % 303.517 M 11.61 % 271.948 M 1.93 % 266.788 M 1.20 % 263.626 M 2.61 % 256.925 M 8.87 % 235.990 M 148.21 % 95.075 M -16.76 % 114.216 M 89.62 % 60.233 M -47.66 % 115.082 M -50.44 % 232.192 M 167.21 % 86.896 M -29.67 % 123.554 M 553.83 % 18.897 M -23.90 % 24.832 M 184.54 % 8.727 M -55.31 % 19.529 M 23.98 % 15.752 M
Operating cash flow 198.085 M 578.88 % 29.178 M -79.79 % 144.398 M -1.61 % 146.758 M 48.32 % 98.947 M 1.41 % 97.575 M -20.36 % 122.518 M 0.27 % 122.192 M -17.63 % 148.352 M 66.44 % 89.133 M 37.97 % 64.604 M -45.69 % 118.959 M 9.52 % 108.617 M -4.36 % 113.566 M 29.45 % 87.730 M -8.55 % 95.936 M 0.68 % 95.287 M -13.83 % 110.574 M 29.93 % 85.102 M -16.54 % 101.970 M 56.34 % 65.224 M
Capital expenditure -71.008 M 11.31 % -80.063 M -7.56 % -74.434 M 6.31 % -79.445 M -36.18 % -58.338 M 24.00 % -76.762 M -19.87 % -64.038 M -8.62 % -58.954 M 1.16 % -59.645 M -0.05 % -59.618 M -16.01 % -51.389 M 14.43 % -60.053 M -1.84 % -58.966 M -10.82 % -53.207 M -14.23 % -46.579 M 4.81 % -48.932 M -8.76 % -44.990 M -0.40 % -44.810 M -29.34 % -34.645 M 18.03 % -42.263 M -3.44 % -40.857 M
Free CashFlow 127.077 M 349.73 % -50.885 M -172.73 % 69.964 M 3.89 % 67.343 M 65.83 % 40.609 M 95.11 % 20.813 M -64.41 % 58.480 M -7.52 % 63.238 M -28.71 % 88.707 M 200.55 % 29.515 M 123.34 % 13.215 M -77.57 % 58.906 M 18.64 % 49.653 M -17.74 % 60.359 M 46.68 % 41.151 M -12.45 % 47.004 M -6.55 % 50.297 M -23.52 % 65.764 M 30.34 % 50.457 M -15.49 % 59.707 M 145.03 % 24.367 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30
Revenue 676.702 M 3.06 % 656.579 M -13.94 % 762.921 M -0.48 % 766.632 M -15.53 % 907.616 M 41.88 % 639.695 M -2.05 % 653.116 M 46.78 % 444.962 M 4.48 % 425.874 M 14.98 % 370.395 M -0.14 % 370.909 M 1.71 % 364.684 M -9.29 % 402.053 M 15.39 % 348.421 M 93 432.32 % 372.514 K -99.89 % 344.060 M -10.92 % 386.218 M 89 670.75 % 430.227 K -3.18 % 444.374 K -1.30 % 450.205 K -12.64 % 515.364 K 8.88 % 473.350 K -2.95 % 487.751 K -99.88 % 397.237 M 89.53 % 209.587 M -40.74 % 353.669 M 0.00 % 353.669 M 25.84 % 281.047 M 0.00 % 281.047 M -2.61 % 288.574 M 0.00 % 288.574 M 6.62 % 270.657 M 100.00 % 135.328 M -64.92 % 385.761 M
Net income 84.291 M 18.50 % 71.129 M -10.29 % 79.286 M 28.94 % 61.492 M 92.93 % 31.872 M -19.68 % 39.680 M 159.84 % 15.271 M -35.73 % 23.760 M -32.36 % 35.128 M 326.31 % 8.240 M -69.74 % 27.229 M -8.79 % 29.853 M 28.73 % 23.191 M -14.56 % 27.142 M 104 800.67 % 25.874 K -23.04 % 33.620 K 8.20 % 31.072 K -31.00 % 45.035 K 59.76 % 28.190 K -4.40 % 29.488 K 14.57 % 25.737 K -30.53 % 37.047 K 48.37 % 24.969 K -99.93 % 35.391 M 100.73 % 17.631 M -39.33 % 29.062 M 0.00 % 29.062 M -3.49 % 30.112 M 0.00 % 30.112 M 6.16 % 28.365 M 0.00 % 28.365 M -3.17 % 29.293 M 100.00 % 14.647 M -58.99 % 35.712 M
Income before tax 121.495 M 30.05 % 93.424 M -10.94 % 104.904 M 30.22 % 80.557 M 115.14 % 37.444 M -23.93 % 49.223 M 116.77 % 22.707 M -30.10 % 32.487 M -35.01 % 49.987 M 101.84 % 24.766 M -38.34 % 40.163 M -15.11 % 47.311 M 30.96 % 36.127 M -15.80 % 42.908 M 103 896.70 % 41.259 K -19.56 % 51.291 K 4.49 % 49.089 K -28.60 % 68.756 K 56.01 % 44.071 K -2.88 % 45.376 K 4.60 % 43.381 K -26.15 % 58.746 K 39.02 % 42.257 K -99.93 % 57.340 M 100.00 % 28.670 M -36.36 % 45.050 M 0.00 % 45.050 M -4.27 % 47.059 M 0.00 % 47.059 M 8.97 % 43.184 M 0.00 % 43.184 M -1.60 % 43.886 M 100.00 % 21.943 M -59.58 % 54.292 M
Income before tax ratio 0.18 26.18 % 0.14 3.48 % 0.14 30.86 % 0.11 154.70 % 0.04 -46.39 % 0.08 121.32 % 0.03 -52.38 % 0.07 -37.80 % 0.12 75.54 % 0.07 -38.25 % 0.11 -16.53 % 0.13 44.38 % 0.09 -27.03 % 0.12 11.19 % 0.11 74 196.65 % 0.00 17.29 % 0.00 -99.92 % 0.16 61.14 % 0.10 -1.60 % 0.10 19.74 % 0.08 -32.18 % 0.12 43.25 % 0.09 -39.98 % 0.14 5.52 % 0.14 7.39 % 0.13 0.00 % 0.13 -23.93 % 0.17 0.00 % 0.17 11.89 % 0.15 0.00 % 0.15 -7.71 % 0.16 0.00 % 0.16 15.21 % 0.14
EBITDA 150.761 M 24.10 % 121.480 M -8.80 % 133.207 M 18.95 % 111.984 M 68.82 % 66.332 M -17.36 % 80.264 M 48.08 % 54.204 M -15.37 % 64.045 M -20.23 % 80.287 M 50.01 % 53.520 M -23.95 % 70.379 M -9.45 % 77.722 M 19.72 % 64.919 M -9.64 % 71.846 M 104 432.16 % 68.731 K 3.42 % 66.455 K -11.53 % 75.115 K -17.43 % 90.973 K 0.000 -100.00 % 65.828 K 0.000 0.000 -100.00 % 65.614 K -99.92 % 84.485 M 89.26 % 44.640 M -41.69 % 76.551 M 0.00 % 76.551 M 10.95 % 68.997 M 0.00 % 68.997 M 5.85 % 65.181 M 0.00 % 65.181 M 5.91 % 61.542 M 100.00 % 30.771 M -62.37 % 81.768 M
Net income ratio 0.12 14.98 % 0.11 4.24 % 0.10 29.56 % 0.08 128.41 % 0.04 -43.39 % 0.06 165.29 % 0.02 -56.21 % 0.05 -35.26 % 0.08 270.77 % 0.02 -69.70 % 0.07 -10.32 % 0.08 41.92 % 0.06 -25.95 % 0.08 12.15 % 0.07 70 981.65 % 0.00 21.46 % 0.00 -99.92 % 0.10 65.01 % 0.06 -3.15 % 0.07 31.16 % 0.05 -36.19 % 0.08 52.89 % 0.05 -42.54 % 0.09 5.91 % 0.08 2.37 % 0.08 0.00 % 0.08 -23.30 % 0.11 0.00 % 0.11 9.00 % 0.10 0.00 % 0.10 -9.18 % 0.11 0.00 % 0.11 16.91 % 0.09
Ratio EBITDA 0.22 20.41 % 0.19 5.97 % 0.17 19.53 % 0.15 99.87 % 0.07 -41.75 % 0.13 51.18 % 0.08 -42.34 % 0.14 -23.65 % 0.19 30.47 % 0.14 -23.85 % 0.19 -10.97 % 0.21 31.99 % 0.16 -21.69 % 0.21 11.76 % 0.18 95 424.87 % 0.00 -0.69 % 0.00 -99.91 % 0.21 0.00 -100.00 % 0.15 0.00 0.00 -100.00 % 0.13 -36.75 % 0.21 -0.14 % 0.21 -1.60 % 0.22 0.00 % 0.22 -11.83 % 0.25 0.00 % 0.25 8.69 % 0.23 0.00 % 0.23 -0.66 % 0.23 0.00 % 0.23 7.27 % 0.21
Gross profit ratio 0.16 14.86 % 0.14 -41.50 % 0.24 147.51 % 0.10 25.46 % 0.08 -25.66 % 0.10 38.70 % 0.07 -1.44 % 0.08 -38.40 % 0.12 -15.39 % 0.15 73.31 % 0.08 -27.93 % 0.12 27.45 % 0.09 -12.31 % 0.10 -65.24 % 0.30 1 810.38 % 0.02 696.30 % 0.00 -100.81 % 0.33 15.16 % 0.28 6.69 % 0.26 9.36 % 0.24 -15.32 % 0.29 19.92 % 0.24 -17.58 % 0.29 -11.40 % 0.33 2.73 % 0.32 0.00 % 0.32 -16.19 % 0.38 0.00 % 0.38 -1.07 % 0.38 0.00 % 0.38 -1.39 % 0.39 0.00 % 0.39 305.92 % 0.10
Weighted average shs out dil 7.479 M 0.00 % 7.479 M 4.33 % 7.169 M -0.01 % 7.169 M 0.10 % 7.162 M -0.10 % 7.169 M 0.00 % 7.169 M 0.00 % 7.170 M 0.01 % 7.169 M -0.01 % 7.169 M 0.05 % 7.166 M -0.05 % 7.169 M -0.15 % 7.180 M 0.15 % 7.169 M 0.03 % 7.167 M 0.06 % 7.163 M -0.09 % 7.169 M 0.00 % 7.169 M -0.05 % 7.173 M 0.05 % 7.170 M 0.01 % 7.169 M 0.07 % 7.164 M -0.16 % 7.175 M 0.08 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.21 % 7.154 M 0.00 % 7.154 M 0.01 % 7.154 M 0.00 % 7.154 M 0.25 % 7.136 M 0.00 % 7.136 M 0.00 % 7.136 M
Weighted average shs out 7.479 M 0.00 % 7.479 M 4.33 % 7.169 M -0.01 % 7.169 M 0.10 % 7.162 M -0.18 % 7.175 M 0.08 % 7.169 M -0.12 % 7.178 M 0.13 % 7.169 M -0.01 % 7.169 M 0.05 % 7.166 M -0.05 % 7.169 M -0.15 % 7.180 M 0.15 % 7.169 M 0.03 % 7.167 M -0.01 % 7.168 M -0.02 % 7.169 M 0.00 % 7.169 M -0.05 % 7.173 M -0.02 % 7.175 M 0.08 % 7.169 M 0.07 % 7.164 M -0.15 % 7.175 M 0.08 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.00 % 7.169 M 0.21 % 7.154 M 0.00 % 7.154 M 0.01 % 7.154 M 0.00 % 7.154 M 0.25 % 7.136 M 0.00 % 7.136 M 0.00 % 7.136 M
EPS diluted 11.33 14.21 % 9.92 -10.31 % 11.06 28.90 % 8.58 92.81 % 4.45 -19.53 % 5.53 159.62 % 2.13 -35.65 % 3.31 -32.45 % 4.90 326.09 % 1.15 -69.74 % 3.80 -8.65 % 4.16 28.79 % 3.23 -14.78 % 3.79 4.99 % 3.61 -23.03 % 4.69 8.31 % 4.33 -31.05 % 6.28 59.80 % 3.93 -4.38 % 4.11 14.48 % 3.59 -30.56 % 5.17 48.56 % 3.48 -29.41 % 4.93 100.41 % 2.46 -39.41 % 4.06 0.00 % 4.06 -3.33 % 4.20 0.00 % 4.20 6.06 % 3.96 0.00 % 3.96 -3.41 % 4.10 100.00 % 2.05 -59.08 % 5.01
Earnings per share 11.33 14.21 % 9.92 -10.31 % 11.06 28.90 % 8.58 92.81 % 4.45 -19.53 % 5.53 159.62 % 2.13 -35.65 % 3.31 -32.45 % 4.90 326.09 % 1.15 -69.74 % 3.80 -8.65 % 4.16 28.79 % 3.23 -14.78 % 3.79 4.99 % 3.61 -23.03 % 4.69 8.31 % 4.33 -31.05 % 6.28 59.80 % 3.93 -4.38 % 4.11 14.48 % 3.59 -30.56 % 5.17 48.56 % 3.48 -29.41 % 4.93 100.41 % 2.46 -39.41 % 4.06 0.00 % 4.06 -3.33 % 4.20 0.00 % 4.20 6.06 % 3.96 0.00 % 3.96 -3.41 % 4.10 100.00 % 2.05 -59.08 % 5.01
Gross profit 109.091 M 18.38 % 92.151 M -49.66 % 183.040 M 146.31 % 74.313 M 5.97 % 70.127 M 5.48 % 66.486 M 35.85 % 48.940 M 44.67 % 33.828 M -35.64 % 52.560 M -2.72 % 54.028 M 73.07 % 31.218 M -26.70 % 42.587 M 15.61 % 36.838 M 1.19 % 36.404 M 32 414.89 % 111.961 K -97.93 % 5.413 M 631.21 % -1.019 M -828.30 % 139.915 K 11.50 % 125.488 K 5.31 % 119.166 K -4.46 % 124.732 K -7.80 % 135.285 K 16.38 % 116.245 K -99.90 % 114.866 M 67.93 % 68.402 M -39.12 % 112.353 M 0.00 % 112.353 M 5.47 % 106.531 M 0.00 % 106.531 M -3.65 % 110.568 M 0.00 % 110.568 M 5.14 % 105.167 M 100.00 % 52.583 M 42.40 % 36.927 M
Income tax expense 36.738 M 69.31 % 21.699 M -28.20 % 30.220 M 37.42 % 21.991 M 199.81 % 7.335 M -34.70 % 11.232 M 61.94 % 6.936 M -25.30 % 9.285 M -35.91 % 14.487 M -13.19 % 16.688 M 24.18 % 13.439 M -29.21 % 18.985 M 62.24 % 11.702 M -17.17 % 14.127 M 93 686.10 % 15.063 K -14.91 % 17.702 K -2.02 % 18.067 K -24.72 % 24.000 K 49.58 % 16.045 K -0.30 % 16.093 K -9.34 % 17.751 K -18.13 % 21.683 K 25.44 % 17.285 K -99.92 % 22.078 M 100.00 % 11.039 M -30.95 % 15.988 M 0.00 % 15.988 M -5.66 % 16.947 M 0.00 % 16.947 M 14.36 % 14.819 M 0.00 % 14.819 M 1.55 % 14.593 M 100.00 % 7.297 M -60.68 % 18.555 M
Cost of revenue 567.611 M 0.56 % 564.428 M -2.66 % 579.881 M -16.24 % 692.319 M -17.33 % 837.489 M 46.11 % 573.209 M -5.13 % 604.176 M 46.95 % 411.134 M 10.13 % 373.314 M 18.00 % 316.367 M -6.87 % 339.691 M 5.46 % 322.097 M -11.81 % 365.215 M 17.05 % 312.017 M 119 651.84 % 260.553 K -99.92 % 338.647 M -12.55 % 387.237 M 133 286.49 % 290.312 K -8.96 % 318.886 K -3.67 % 331.039 K -15.26 % 390.632 K 15.55 % 338.065 K -9.00 % 371.506 K -99.87 % 282.371 M 100.00 % 141.186 M -41.49 % 241.317 M 0.00 % 241.317 M 38.28 % 174.517 M 0.00 % 174.517 M -1.96 % 178.006 M 0.00 % 178.006 M 7.56 % 165.490 M 100.00 % 82.745 M -76.28 % 348.834 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.826 M 100.00 % 7.913 M -52.94 % 16.814 M 0.00 % 16.814 M 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 -100.00 % 115.750 K 102.71 % -4.279 M 0.00 % -4.279 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 12.222 M 0.11 % 12.209 M 101.60 % 6.056 M -22.56 % 7.820 M 119.45 % -40.205 M -60 816.67 % -66.000 K -101.61 % 4.096 M 316.38 % -1.893 M -131.61 % 5.988 M -83.73 % 36.814 M 266.24 % 10.052 M 48.74 % 6.758 M 1 960.37 % 328.000 K -97.97 % 16.177 M 270.72 % -9.476 M -751.39 % -1.113 M 91.44 % -13.005 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.106 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.580 M
Operating expenses 32.632 M 0.16 % 32.579 M -58.88 % 79.228 M 134.22 % 33.827 M 12.42 % 30.090 M 55.22 % 19.386 M -14.93 % 22.789 M 71.00 % 13.327 M -40.38 % 22.354 M -55.20 % 49.902 M 141.22 % 20.687 M 36.54 % 15.151 M 68.76 % 8.978 M -63.12 % 24.342 M 34 193.68 % 70.981 K -3.47 % 73.534 K -4.19 % 76.747 K 6.33 % 72.178 K -12.22 % 82.227 K 10.06 % 74.714 K -9.29 % 82.366 K 5.76 % 77.881 K 3.20 % 75.463 K -99.87 % 55.931 M 596.66 % 8.029 M -35.95 % 12.535 M 0.00 % 12.535 M -53.98 % 27.239 M 0.00 % 27.239 M 16.81 % 23.320 M 0.00 % 23.320 M 19.00 % 19.597 M 100.00 % 9.798 M -47.83 % 18.782 M
Cost and expenses 600.243 M 6.18 % 565.299 M -14.23 % 659.109 M -9.23 % 726.146 M -16.28 % 867.385 M 47.34 % 588.707 M -6.67 % 630.779 M 53.44 % 411.081 M 9.31 % 376.068 M 9.17 % 344.487 M 4.51 % 329.624 M -2.26 % 337.248 M -7.95 % 366.359 M 8.92 % 336.359 M 101 355.36 % 331.534 K -99.89 % 292.014 M -13.18 % 336.336 M 92 684.65 % 362.491 K -9.63 % 401.113 K -1.14 % 405.753 K -14.22 % 472.998 K 13.72 % 415.946 K -6.94 % 446.969 K -99.87 % 338.302 M 87.82 % 180.120 M -42.27 % 311.990 M 0.00 % 311.990 M 32.20 % 236.003 M 0.00 % 236.003 M -4.13 % 246.158 M 0.00 % 246.158 M 6.54 % 231.046 M 100.00 % 115.523 M -66.48 % 344.636 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 20.410 M 0.20 % 20.370 M -6.56 % 21.799 M -16.18 % 26.007 M -63.00 % 70.295 M 263.85 % 19.320 M 3.35 % 18.693 M 22.82 % 15.220 M -7.00 % 16.366 M 25.05 % 13.088 M 23.07 % 10.635 M 26.71 % 8.393 M -2.97 % 8.650 M 5.94 % 8.165 M 12 983.26 % 62.408 K -1.02 % 63.050 K 6.70 % 59.090 K -9.30 % 65.149 K -1.00 % 65.810 K 6.61 % 61.728 K -7.23 % 66.542 K 1.09 % 65.826 K 5.06 % 62.654 K -99.60 % 15.826 M 97.12 % 8.029 M -35.95 % 12.535 M 0.00 % 12.535 M -53.98 % 27.239 M 0.00 % 27.239 M 16.81 % 23.320 M 0.00 % 23.320 M 19.00 % 19.597 M 100.00 % 9.798 M 200.00 % -9.798 M
Interest income 3.900 M 73.26 % 2.251 M 0.000 0.000 -100.00 % 2.075 M 178.90 % 744.000 K 176.58 % 269.000 K 1 122.73 % 22.000 K -81.03 % 116.000 K -77.69 % 520.000 K 316.00 % 125.000 K 42.05 % 88.000 K -44.65 % 159.000 K 278.57 % 42.000 K 14 900.00 % 280.000 -83.52 % 1.699 K 582.33 % 249.000 -75.59 % 1.020 K 25.93 % 810.000 -12.34 % 924.000 -8.97 % 1.015 K -24.37 % 1.342 K -9.02 % 1.475 K 100.23 % -638.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.964 M
Interest expense 1.478 M 523.63 % 237.000 K 0.000 0.000 -100.00 % 91.000 K -94.29 % 1.595 M 1.27 % 1.575 M 35.54 % 1.162 M 5.64 % 1.100 M 136.05 % 466.000 K -66.52 % 1.392 M -32.36 % 2.058 M 6.91 % 1.925 M 5.36 % 1.827 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.000 K 100.00 % 61.000 K 32.61 % 46.000 K 0.00 % 46.000 K 222.67 % -37.500 K 0.00 % -37.500 K 0.000 0.000 0.000 0.000 -100.00 % 148.000 K
Depreciation and amortization 28.571 M -4.53 % 29.928 M 6.12 % 28.202 M -5.12 % 29.724 M 3.22 % 28.797 M -2.20 % 29.446 M -1.59 % 29.922 M -1.56 % 30.396 M 4.10 % 29.200 M 3.22 % 28.288 M -1.86 % 28.824 M 1.66 % 28.353 M 5.53 % 26.867 M -0.90 % 27.111 M 104 515.09 % 25.915 K 47.45 % 17.575 K -28.17 % 24.468 K -2.64 % 25.131 K 4.68 % 24.008 K -0.40 % 24.105 K 2.52 % 23.512 K 4.25 % 22.554 K -1.29 % 22.848 K -99.93 % 31.689 M 100.00 % 15.844 M -49.58 % 31.422 M 0.00 % 31.422 M 42.99 % 21.976 M 0.00 % 21.976 M -0.10 % 21.997 M 0.00 % 21.997 M 24.58 % 17.656 M 100.00 % 8.828 M -67.70 % 27.328 M
Operating income 76.459 M 28.35 % 59.569 M 29.75 % 45.909 M 13.39 % 40.486 M 172.94 % -55.503 M -27.80 % -43.428 M -266.07 % 26.151 M 27.56 % 20.501 M -32.13 % 30.206 M 632.09 % 4.126 M -60.82 % 10.531 M -61.62 % 27.436 M -1.52 % 27.860 M 130.97 % 12.062 M 28 071.71 % 42.816 K -12.41 % 48.880 K -3.49 % 50.647 K -23.08 % 65.842 K 43.16 % 45.992 K 10.23 % 41.723 K -6.62 % 44.681 K -15.47 % 52.857 K 23.60 % 42.766 K -99.93 % 57.953 M 101.26 % 28.795 M -36.19 % 45.129 M 0.00 % 45.129 M -4.02 % 47.021 M 0.00 % 47.021 M 8.89 % 43.184 M 0.00 % 43.184 M -1.60 % 43.886 M 100.00 % 21.943 M -43.72 % 38.987 M
Operating income ratio 0.11 24.54 % 0.09 50.77 % 0.06 13.95 % 0.05 186.36 % -0.06 9.92 % -0.07 -269.55 % 0.04 -13.09 % 0.05 -35.04 % 0.07 536.72 % 0.01 -60.77 % 0.03 -62.26 % 0.08 8.57 % 0.07 100.16 % 0.03 -69.88 % 0.11 80 803.37 % 0.00 8.34 % 0.00 -99.91 % 0.15 47.87 % 0.10 11.68 % 0.09 6.89 % 0.09 -22.36 % 0.11 27.36 % 0.09 -39.90 % 0.15 6.19 % 0.14 7.67 % 0.13 0.00 % 0.13 -23.73 % 0.17 0.00 % 0.17 11.80 % 0.15 0.00 % 0.15 -7.71 % 0.16 0.00 % 0.16 60.44 % 0.10
Total other income expenses net 45.036 M 33.03 % 33.855 M -42.61 % 58.995 M 47.23 % 40.071 M -56.89 % 92.947 M 0.32 % 92.651 M 2 790.21 % -3.444 M -128.73 % 11.986 M -39.41 % 19.781 M -4.16 % 20.640 M -30.35 % 29.632 M 49.09 % 19.875 M 140.41 % 8.267 M -73.20 % 30.846 M 1 981 217.53 % -1.557 K -164.58 % 2.411 K 254.75 % -1.558 K -153.47 % 2.914 K 251.69 % -1.921 K -152.59 % 3.653 K 381.00 % -1.300 K -122.08 % 5.889 K 1 256.97 % -509.000 99.92 % -613.000 K -389.42 % -125.250 K -58.54 % -79.000 K 0.00 % -79.000 K -310.67 % 37.500 K 0.00 % 37.500 K 0.000 0.000 0.000 0.000 -100.00 % 15.305 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 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Net debt -224.912 M -51.26 % -148.689 M 23.82 % -195.187 M -68.81 % -115.626 M 35.74 % -179.939 M 25.48 % -241.448 M -137.04 % -101.858 M 19.68 % -126.821 M -6.64 % -118.921 M -55.72 % -76.370 M -17.34 % -65.083 M 18.72 % -80.074 M -34.37 % -59.593 M 39.26 % -98.112 M 1.51 % -99.614 M 10.49 % -111.294 M 46.75 % -208.988 M -0.41 % -208.137 M -33.72 % -155.654 M -89.04 % -82.338 M 0.44 % -82.705 M 19.86 % -103.205 M 22.21 % -132.671 M -168.42 % -49.426 M 46.54 % -92.452 M 12.39 % -105.526 M 14.80 % -123.859 M 44.97 % -225.062 M -180.50 % -80.237 M 7.66 % -86.896 M 1.57 % -88.285 M 0.000 100.00 % -12.828 M 17.22 % -15.497 M -1 552.13 % -938.000 K 81.19 % -4.986 M 30.20 % -7.143 M
Total investments 237.558 M -4.63 % 249.083 M 10.41 % 225.598 M 0.87 % 223.648 M 64.31 % 136.112 M -35.80 % 211.999 M -34.06 % 321.513 M 9.55 % 293.481 M 19.20 % 246.215 M -4.01 % 256.500 M 5.51 % 243.100 M -1.07 % 245.717 M 4.81 % 234.450 M 16.32 % 201.548 M 65.65 % 121.669 M -24.88 % 161.958 M 298.52 % 40.640 M -59.19 % 99.589 M 133.64 % 42.625 M -17.63 % 51.749 M 46.40 % 35.347 M 18.30 % 29.880 M 40.78 % 21.225 M -9.57 % 23.472 M 15.75 % 20.279 M -12.05 % 23.058 M 71.87 % 13.416 M -35.79 % 20.893 M 86.64 % 11.194 M 40.40 % 7.973 M -95.13 % 163.554 M 47.62 % 110.795 M -71.25 % 385.375 M 4.38 % 369.194 M 4.30 % 353.976 M -15.71 % 419.933 M 87.80 % 223.604 M
Total debt 7.528 M -5.12 % 7.934 M -45.38 % 14.526 M 19.25 % 12.181 M 5.13 % 11.587 M 36.83 % 8.468 M -26.06 % 11.452 M 38.44 % 8.272 M 42.06 % 5.823 M -70.72 % 19.888 M 70.30 % 11.678 M -45.11 % 21.276 M 69.60 % 12.545 M 133.74 % 5.367 M -13.85 % 6.230 M -46.99 % 11.753 M 125.89 % 5.203 M -62.48 % 13.868 M 69.35 % 8.189 M -36.09 % 12.813 M 119.48 % 5.838 M -47.43 % 11.106 M 192.03 % 3.803 M -64.81 % 10.807 M 2 078.83 % 496.000 K -94.81 % 9.556 M 0.000 -100.00 % 7.130 M 0.000 0.000 0.000 0.000 -100.00 % 6.069 M -34.99 % 9.335 M 19.85 % 7.789 M -46.44 % 14.543 M 68.93 % 8.609 M
Accumulated other comprehensive income loss 434.435 M 22.69 % 354.090 M 5.69 % 335.040 M 0.000 0.000 -100.00 % 281.331 M 0.000 -100.00 % 232.910 M -5.58 % 246.665 M 0.000 -100.00 % 244.357 M 5.87 % 230.813 M -3.93 % 240.249 M 0.23 % 239.709 M 5.29 % 227.668 M 11.91 % 203.445 M -2.54 % 208.747 M 17.57 % 177.553 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 % 77.863 M 19.09 % 65.381 M 13.25 % 57.732 M -49.49 % 114.300 M 354.27 % 25.161 M
Retained earnings 84.291 M -43.96 % 150.415 M 89.71 % 79.286 M -15.08 % 93.364 M 192.93 % 31.872 M -42.00 % 54.951 M 259.84 % 15.271 M 25 832.28 % 58.888 K 67.64 % 35.128 K -99.90 % 35.469 M 130 161.85 % 27.229 K -48.67 % 53.044 K -99.77 % 23.191 M -56.26 % 53.016 M 104.90 % 25.874 M -60.00 % 64.692 M 108.20 % 31.072 M -57.57 % 73.225 M 159.76 % 28.190 M -48.95 % 55.225 M 114.57 % 25.737 M -58.50 % 62.016 M 135.02 % 26.388 M -62.72 % 70.781 M 82.45 % 38.794 M -32.97 % 57.874 M 91.06 % 30.291 M -49.83 % 60.378 M 91.50 % 31.529 M -44.38 % 56.682 M 101.92 % 28.071 M -52.04 % 58.524 M 16.22 % 50.358 M 0.16 % 50.276 M 22.03 % 41.199 M -22.82 % 53.381 M 49.67 % 35.665 M
Common stock 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.00 % 71.694 M 0.21 % 71.544 M 0.00 % 71.544 M 0.00 % 71.544 M 0.00 % 71.544 M 0.00 % 71.544 M 0.28 % 71.344 M 0.00 % 71.344 M 0.19 % 71.207 M 0.16 % 71.090 M 0.21 % 70.942 M 0.00 % 70.942 M
Total equity 609.561 M 2.46 % 594.942 M 18.01 % 504.154 M 4.93 % 480.482 M 8.84 % 441.455 M 3.80 % 425.295 M 0.86 % 421.652 M 10.89 % 380.256 M 2.82 % 369.811 M 4.50 % 353.893 M -1.41 % 358.950 M -3.20 % 370.799 M 5.96 % 349.949 M -7.64 % 378.912 M 11.64 % 339.402 M -3.03 % 350.019 M 8.79 % 321.732 M -3.18 % 332.293 M 8.15 % 307.255 M -5.42 % 324.846 M 10.53 % 293.886 M -4.85 % 308.867 M 8.45 % 284.800 M -8.22 % 310.304 M 12.40 % 276.080 M 0.01 % 276.063 M 7.60 % 256.564 M -6.83 % 275.374 M 10.05 % 250.227 M -4.03 % 260.725 M 12.35 % 232.071 M 3.84 % 223.496 M 8.22 % 206.513 M 7.23 % 192.584 M 10.74 % 173.899 M -27.60 % 240.191 M 80.12 % 133.353 M
Other non current liabilities 954.982 M -0.72 % 961.906 M -2.39 % 985.439 M 0.76 % 977.971 M 3.17 % 947.951 M -0.46 % 952.375 M 4.05 % 915.301 M -9.39 % 1.010 B 3.44 % 976.588 M -0.30 % 979.537 M 2.24 % 958.095 M 1.47 % 944.208 M -0.94 % 953.127 M 3.52 % 920.706 M -2.30 % 942.354 M 1.40 % 929.374 M -1.59 % 944.434 M 0.59 % 938.850 M -0.11 % 939.892 M 3.11 % 911.527 M -1.29 % 923.464 M 1.66 % 908.390 M 2.31 % 887.864 M 5.18 % 844.143 M -1.18 % 854.259 M 0.87 % 846.864 M 0.59 % 841.917 M 3.87 % 810.548 M 0.26 % 808.415 M 0.14 % 807.286 M 0.85 % 800.480 M -3.58 % 830.233 M 5.73 % 785.251 M 3.83 % 756.280 M 1.83 % 742.722 M 3.11 % 720.320 M 2.04 % 705.950 M
Long term debt 6.592 M -6.14 % 7.023 M 0.000 -100.00 % 10.636 M 2.26 % 10.401 M 173.93 % -14.068 M -234.85 % 10.432 M 43.38 % 7.276 M 53.02 % 4.755 M -70.36 % 16.044 M 51.26 % 10.607 M -44.58 % 19.140 M 75.74 % 10.891 M 136.14 % 4.612 M -21.47 % 5.873 M -47.38 % 11.161 M 126.62 % 4.925 M -59.15 % 12.056 M 99.08 % 6.056 M -51.82 % 12.569 M 272.30 % 3.376 M -68.95 % 10.873 M 209.51 % 3.513 M -65.85 % 10.287 M 2 970.75 % 335.000 K -97.19 % 11.912 M 0.000 -100.00 % 4.829 M 0.000 0.000 0.000 0.000 -100.00 % 5.129 M -20.70 % 6.468 M 9.83 % 5.889 M -10.20 % 6.558 M -5.98 % 6.975 M
Total non current liabilities 963.742 M -0.71 % 970.610 M -1.71 % 987.451 M -0.46 % 992.058 M 1.72 % 975.242 M -0.71 % 982.262 M 4.51 % 939.855 M -7.90 % 1.021 B 2.62 % 994.439 M -2.03 % 1.015 B 3.26 % 982.992 M -0.37 % 986.596 M 0.60 % 980.681 M 3.00 % 952.153 M -1.67 % 968.303 M -0.23 % 970.553 M -0.28 % 973.279 M -0.32 % 976.420 M 3.22 % 945.948 M 2.36 % 924.096 M -0.30 % 926.840 M 0.82 % 919.263 M 3.13 % 891.377 M 0.75 % 884.747 M 0.35 % 881.649 M -0.57 % 886.689 M 1.96 % 869.663 M 4.70 % 830.617 M 0.84 % 823.733 M 0.21 % 821.989 M 0.82 % 815.308 M -3.57 % 845.471 M 4.73 % 807.293 M 3.06 % 783.354 M 2.07 % 767.480 M -3.06 % 791.737 M 8.12 % 732.296 M
Other current liabilities 21.225 M -52.76 % 44.932 M 51.60 % 29.639 M -88.99 % 269.282 M 1 336.32 % 18.748 M -65.17 % 53.828 M -54.38 % 118.004 M -8.13 % 128.446 M 254.07 % 36.277 M 687.43 % 4.607 M -70.29 % 15.505 M -16.04 % 18.468 M 14.60 % 16.115 M -50.39 % 32.485 M 85.46 % 17.516 M 8.17 % 16.193 M -3.85 % 16.842 M 19.09 % 14.142 M 1.98 % 13.867 M 7.16 % 12.940 M 431 233.33 % 3.000 K -99.98 % 12.691 M -9.41 % 14.010 M -30.75 % 20.232 M 96.64 % 10.289 M -11.04 % 11.566 M -0.95 % 11.677 M 7.24 % 10.889 M 3.38 % 10.533 M -10.59 % 11.780 M 23.39 % 9.547 M -13.04 % 10.979 M -90.22 % 112.297 M 6.38 % 105.567 M -5.28 % 111.456 M 6.11 % 105.037 M 150.92 % 41.861 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.560 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
Short term debt 936.000 K 2.74 % 911.000 K 0.000 -100.00 % 1.545 M 30.27 % 1.186 M 16.50 % 1.018 M -0.20 % 1.020 M -98.07 % 52.851 M 4 848.60 % 1.068 M -72.22 % 3.844 M 258.92 % 1.071 M -49.86 % 2.136 M 29.14 % 1.654 M 119.07 % 755.000 K 111.48 % 357.000 K -39.70 % 592.000 K 112.95 % 278.000 K -84.66 % 1.812 M -15.05 % 2.133 M 774.18 % 244.000 K -90.09 % 2.462 M 956.65 % 233.000 K -19.66 % 290.000 K -44.23 % 520.000 K 222.98 % 161.000 K -90.95 % 1.779 M 0.000 -100.00 % 2.301 M 0.000 0.000 0.000 0.000 -100.00 % 940.000 K -67.21 % 2.867 M 50.89 % 1.900 M -76.21 % 7.985 M 388.68 % 1.634 M
Total current liabilities 364.705 M -33.65 % 549.629 M 17.68 % 467.053 M -14.87 % 548.654 M 15.67 % 474.347 M -29.47 % 672.557 M 37.63 % 488.654 M 2.51 % 476.694 M 40.33 % 339.701 M 3.25 % 329.013 M 20.52 % 273.002 M -18.84 % 336.355 M 7.83 % 311.941 M -13.66 % 361.280 M 26.14 % 286.411 M -17.85 % 348.654 M 16.85 % 298.376 M -12.15 % 339.655 M 25.02 % 271.689 M -16.89 % 326.915 M 22.19 % 267.556 M -19.39 % 331.933 M 43.15 % 231.880 M -22.17 % 297.936 M 29.99 % 229.196 M -19.45 % 284.551 M 30.47 % 218.091 M -0.37 % 218.904 M 21.02 % 180.885 M -6.51 % 193.487 M 21.23 % 159.608 M -15.54 % 188.972 M 7.32 % 176.086 M -15.31 % 207.913 M -0.32 % 208.575 M -0.18 % 208.958 M -1.49 % 212.113 M
Total liabilities 1.328 B -12.62 % 1.520 B 4.52 % 1.455 B -5.48 % 1.539 B 6.15 % 1.450 B -11.27 % 1.634 B 14.37 % 1.429 B -4.59 % 1.497 B 12.22 % 1.334 B -0.74 % 1.344 B 7.01 % 1.256 B -5.06 % 1.323 B 2.35 % 1.293 B -1.58 % 1.313 B 4.68 % 1.255 B -4.89 % 1.319 B 3.74 % 1.272 B -3.38 % 1.316 B 8.08 % 1.218 B -2.67 % 1.251 B 4.74 % 1.194 B -4.54 % 1.251 B 11.39 % 1.123 B -5.02 % 1.183 B 6.47 % 1.111 B -4.82 % 1.167 B 7.29 % 1.088 B 3.12 % 1.055 B 5.00 % 1.005 B -1.07 % 1.015 B 4.16 % 974.916 M -5.75 % 1.034 B 5.19 % 983.379 M -0.80 % 991.267 M 1.56 % 976.055 M -2.46 % 1.001 B 5.96 % 944.409 M
Other non current assets 12.434 M -10.09 % 13.829 M 16.56 % 11.864 M 2.64 % 11.559 M -4.75 % 12.136 M -4.37 % 12.690 M -4.18 % 13.243 M 38.68 % 9.549 M -3.86 % 9.932 M 1 600.68 % 584.000 K -94.65 % 10.906 M 8.50 % 10.052 M -56.86 % 23.303 M -27.96 % 32.348 M -74.05 % 124.677 M 7.08 % 116.429 M -22.43 % 150.097 M 107.93 % 72.185 M -61.68 % 188.350 M 257.22 % 52.726 M 5.06 % 50.187 M -1.34 % 50.871 M -29.84 % 72.512 M -73.24 % 270.973 M 17.85 % 229.925 M 23.33 % 186.435 M -78.17 % 853.936 M 339.69 % 194.211 M 2 495.71 % 7.482 M -97.68 % 322.238 M 127.25 % 141.798 M 1 110.71 % 11.712 M 162.12 % -18.853 M -2 027.71 % 978.000 K 0.00 % 978.000 K -44.53 % 1.763 M -77.62 % 7.879 M
Long term investments 137.842 M 88.64 % 73.072 M 9.51 % 66.729 M -43.32 % 117.737 M 77.72 % 66.247 M -19.70 % 82.498 M -31.42 % 120.302 M 15.49 % 104.165 M -46.13 % 193.374 M -9.83 % 214.464 M -0.12 % 214.718 M 2.34 % 209.805 M -0.94 % 211.798 M 5.11 % 201.499 M 201.30 % 66.876 M -53.48 % 143.766 M 353 654.92 % 40.640 K -99.94 % 73.292 M 928.44 % -8.847 M -117.14 % 51.610 M 46.01 % 35.347 M 18.30 % 29.880 M 41.40 % 21.132 M 111.43 % -184.869 M -24.05 % -149.029 M -41.07 % -105.642 M 0.36 % -106.025 M 10.76 % -118.810 M -319.51 % 54.124 M 120.44 % -264.851 M -466.15 % 72.335 M -53.26 % 154.750 M -1.20 % 156.636 M -8.59 % 171.349 M -22.57 % 221.287 M 125.55 % 98.112 M -22.87 % 127.196 M
Intangible assets 65.559 M 1.63 % 64.508 M 3.08 % 62.583 M -1.32 % 63.420 M 1.34 % 62.582 M -3.44 % 64.811 M 2.57 % 63.189 M -4.86 % 66.417 M 8.48 % 61.224 M -5.45 % 64.754 M -5.82 % 68.757 M -4.64 % 72.102 M 5.64 % 68.250 M -0.02 % 68.267 M 7.67 % 63.405 M -1.43 % 64.328 M 2.55 % 62.731 M -4.22 % 65.494 M 2.37 % 63.977 M -3.25 % 66.124 M 3.21 % 64.065 M -0.16 % 64.169 M 6.46 % 60.276 M -1.00 % 60.885 M 4.29 % 58.383 M -3.27 % 60.354 M -62.64 % 161.556 M 603.24 % 22.973 M -96.61 % 676.992 M -0.24 % 678.630 M 2.58 % 661.566 M 0.18 % 660.355 M 3 079.98 % 20.766 M 11.81 % 18.573 M 8.61 % 17.100 M 2.32 % 16.713 M -12.05 % 19.002 M
GoodWill 90.280 M 0.00 % 90.280 M 0.00 % 90.280 M -0.44 % 90.682 M 0.00 % 90.682 M 0.00 % 90.682 M -1.63 % 92.189 M 0.00 % 92.189 M 1.66 % 90.682 M 0.00 % 90.682 M 0.00 % 90.682 M 0.00 % 90.682 M 0.00 % 90.682 M 0.00 % 90.682 M 0.00 % 90.682 M 1.09 % 89.707 M -0.92 % 90.542 M 0.00 % 90.542 M 0.00 % 90.542 M 0.00 % 90.542 M -0.22 % 90.738 M 0.00 % 90.738 M 0.00 % 90.738 M 0.00 % 90.738 M 0.00 % 90.738 M 0.00 % 90.738 M 0.000 -100.00 % 1.433 M 0.00 % 1.433 M 0.00 % 1.433 M 0.00 % 1.433 M 0.00 % 1.433 M 0.00 % 1.433 M -58.03 % 3.414 M 60.51 % 2.127 M -7.00 % 2.287 M -6.58 % 2.448 M
Goodwill and intangible assets 155.839 M 0.68 % 154.788 M 1.26 % 152.863 M -0.80 % 154.102 M 0.55 % 153.264 M -1.43 % 155.493 M 0.07 % 155.378 M -2.04 % 158.606 M 4.41 % 151.906 M -2.27 % 155.436 M -2.51 % 159.439 M -2.05 % 162.784 M 2.42 % 158.932 M -0.01 % 158.949 M 3.16 % 154.087 M 0.03 % 154.035 M 0.50 % 153.273 M -1.77 % 156.036 M 0.98 % 154.519 M -1.37 % 156.666 M 1.20 % 154.803 M -0.07 % 154.907 M 2.58 % 151.014 M -0.40 % 151.623 M 1.68 % 149.121 M -1.30 % 151.092 M 0.16 % 150.853 M 518.10 % 24.406 M -96.40 % 678.425 M -0.24 % 680.063 M 2.57 % 662.999 M 0.18 % 661.788 M 2 881.16 % 22.199 M 0.96 % 21.987 M 14.35 % 19.227 M 1.19 % 19.000 M -11.42 % 21.450 M
Property plant equipment net 921.429 M 1.03 % 912.052 M 2.33 % 891.273 M 0.43 % 887.439 M 1.79 % 871.841 M 0.95 % 863.653 M 1.23 % 853.152 M 0.56 % 848.379 M 2.28 % 829.483 M -1.41 % 841.380 M 1.01 % 832.959 M -0.85 % 840.081 M 1.24 % 829.758 M 1.67 % 816.162 M 2.39 % 797.133 M 5.11 % 758.375 M 2.20 % 742.032 M -0.60 % 746.542 M 1.21 % 737.595 M 0.98 % 730.436 M 0.71 % 725.305 M 1.65 % 713.510 M 1.37 % 703.854 M 0.26 % 702.018 M 2.52 % 684.784 M -0.65 % 689.258 M 28 428.89 % 2.416 M -99.64 % 672.544 M 55 299.01 % 1.214 M 16.62 % 1.041 M -69.24 % 3.384 M -2.25 % 3.462 M -99.45 % 631.687 M 1.58 % 621.873 M 2.57 % 606.293 M -5.10 % 638.882 M 1.38 % 630.214 M
Total non current assets 1.268 B 6.13 % 1.195 B 2.40 % 1.167 B -4.14 % 1.217 B 5.52 % 1.154 B -0.75 % 1.162 B -1.98 % 1.186 B 0.57 % 1.179 B -4.86 % 1.239 B -2.33 % 1.269 B 0.00 % 1.269 B -0.28 % 1.273 B -0.04 % 1.273 B 1.81 % 1.250 B 5.13 % 1.189 B -2.33 % 1.218 B 11.21 % 1.095 B -0.21 % 1.097 B 2.40 % 1.072 B 3.56 % 1.035 B 2.37 % 1.011 B 1.80 % 992.930 M 3.11 % 962.938 M -1.09 % 973.508 M 2.46 % 950.173 M -0.63 % 956.175 M 2.72 % 930.846 M 17.43 % 792.701 M 4.24 % 760.441 M 0.39 % 757.487 M -15.62 % 897.699 M 4.31 % 860.614 M 5.12 % 818.696 M -2.78 % 842.134 M -3.67 % 874.173 M 11.82 % 781.753 M -3.51 % 810.203 M
Other current assets 2.000 K -99.94 % 3.101 M 889.06 % -393.000 K -109.34 % 4.207 M -93.35 % 63.292 M -62.91 % 170.652 M 5 519.10 % 3.037 M -97.03 % 102.229 M 985.93 % 9.414 M -89.45 % 89.257 M 3 234.22 % 2.677 M -96.95 % 87.658 M 358.06 % 19.137 M -77.78 % 86.107 M 605.45 % 12.206 M -86.54 % 90.708 M 6 877.54 % 1.300 M -98.02 % 65.605 M 1 681.29 % 3.683 M -95.90 % 89.761 M 8 903.11 % 997.000 K -98.99 % 98.972 M 580.08 % 14.553 M -80.35 % 74.059 M 2 612.78 % 2.730 M -96.00 % 68.277 M 2 451.46 % 2.676 M -67.56 % 8.248 M -97.05 % 279.199 M 14 934.95 % 1.857 M -6.21 % 1.980 M -99.50 % 397.325 M 6 018.34 % 6.494 M 11.64 % 5.817 M 68.17 % 3.459 M 42.58 % 2.426 M 45.88 % 1.663 M
Short term investments 99.716 M -43.35 % 176.011 M 10.79 % 158.869 M 50.00 % 105.911 M 1 336.47 % 7.373 M -94.31 % 129.501 M -35.64 % 201.211 M 6.28 % 189.316 M 258.27 % 52.841 M 25.70 % 42.036 M 15.15 % 36.505 M 1.65 % 35.912 M 58.54 % 22.652 M 46 203.22 % 48.921 K -99.91 % 54.793 M 201.19 % 18.192 M -2.80 % 18.717 M -28.82 % 26.297 M -48.91 % 51.472 M 36 895.35 % 139.131 K 0.37 % 138.621 K 11.55 % 124.271 K 33.50 % 93.086 K -99.96 % 208.341 M 23.05 % 169.308 M 31.55 % 128.700 M 7.75 % 119.441 M -14.50 % 139.703 M 425.42 % -42.930 M -115.74 % 272.824 M 199.09 % 91.219 M 307.53 % -43.955 M -119.22 % 228.739 M 15.62 % 197.845 M 49.10 % 132.689 M -58.77 % 321.821 M 233.81 % 96.408 M
cash and cash equivalents 232.440 M 48.41 % 156.623 M -19.76 % 195.187 M 52.72 % 127.807 M -33.27 % 191.526 M -23.36 % 249.916 M 120.56 % 113.310 M -16.12 % 135.093 M 8.30 % 124.744 M 29.59 % 96.258 M 25.40 % 76.761 M -24.26 % 101.350 M 40.49 % 72.138 M -30.29 % 103.479 M -2.23 % 105.844 M -13.98 % 123.047 M -42.55 % 214.191 M -3.52 % 222.005 M 35.50 % 163.843 M 72.19 % 95.151 M 7.46 % 88.543 M -22.54 % 114.311 M -16.24 % 136.474 M 126.58 % 60.233 M -35.20 % 92.948 M -19.23 % 115.082 M -7.09 % 123.859 M -46.66 % 232.192 M 189.38 % 80.237 M -7.66 % 86.896 M -1.57 % 88.285 M 0.000 -100.00 % 18.897 M -23.90 % 24.832 M 184.54 % 8.727 M -55.31 % 19.529 M 23.98 % 15.752 M
Cash and short term investments 332.156 M -0.14 % 332.634 M -6.33 % 355.119 M 51.94 % 233.718 M 17.51 % 198.899 M -47.58 % 379.417 M 18.68 % 319.709 M -1.45 % 324.409 M 82.68 % 177.585 M 28.41 % 138.294 M 22.10 % 113.266 M -17.48 % 137.262 M 44.81 % 94.790 M -37.80 % 152.400 M -5.13 % 160.637 M 13.73 % 141.239 M -39.36 % 232.908 M -6.20 % 248.302 M 15.32 % 215.315 M -8.10 % 234.282 M 3.13 % 227.164 M -4.79 % 238.582 M 3.93 % 229.560 M -14.53 % 268.574 M 2.41 % 262.256 M 7.58 % 243.782 M 0.20 % 243.300 M -34.58 % 371.895 M 363.50 % 80.237 M -77.69 % 359.720 M 100.40 % 179.504 M 508.38 % -43.955 M -117.75 % 247.636 M 11.21 % 222.677 M 57.46 % 141.416 M -58.57 % 341.350 M 204.34 % 112.160 M
Total current assets 669.865 M -27.21 % 920.257 M 16.24 % 791.719 M -1.28 % 801.948 M 8.75 % 737.398 M -17.77 % 896.711 M 34.98 % 664.346 M -4.87 % 698.384 M 50.32 % 464.593 M 8.28 % 429.057 M 24.00 % 346.023 M -17.85 % 421.217 M 14.00 % 369.484 M -16.40 % 441.947 M 9.20 % 404.715 M -10.36 % 451.488 M -9.41 % 498.389 M -9.56 % 551.070 M 21.47 % 453.660 M -16.18 % 541.250 M 13.26 % 477.872 M -15.83 % 567.746 M 27.38 % 445.717 M -14.20 % 519.479 M 18.94 % 436.752 M -10.58 % 488.416 M 18.13 % 413.472 M -23.08 % 537.518 M 8.72 % 494.404 M -4.69 % 518.714 M 67.71 % 309.288 M -22.16 % 397.325 M 7.04 % 371.196 M 8.63 % 341.717 M 23.91 % 275.781 M -39.93 % 459.133 M 71.60 % 267.559 M
Inventory 35.453 M -23.48 % 46.331 M -10.80 % 51.941 M -9.52 % 57.407 M 19.62 % 47.992 M -16.14 % 57.228 M 48.96 % 38.419 M 39.79 % 27.484 M -0.95 % 27.747 M -13.51 % 32.083 M 18.16 % 27.153 M 6.13 % 25.584 M 2.41 % 24.981 M 3.13 % 24.222 M 18.02 % 20.523 M -21.41 % 26.115 M 59.91 % 16.331 M -24.77 % 21.709 M 21.38 % 17.885 M 1.97 % 17.539 M 15.08 % 15.241 M -15.25 % 17.983 M 109.96 % 8.565 M 24.91 % 6.857 M 5.62 % 6.492 M -32.85 % 9.668 M 62.76 % 5.940 M 82.43 % 3.256 M -25.71 % 4.383 M 1.60 % 4.314 M 14.70 % 3.761 M 0.000 -100.00 % 3.445 M -1.77 % 3.507 M -30.72 % 5.062 M -45.88 % 9.354 M -41.53 % 15.998 M
Net receivables 302.254 M -43.84 % 538.191 M 39.77 % 385.052 M -24.00 % 506.616 M 18.37 % 428.008 M 47.89 % 289.407 M -4.54 % 303.181 M 24.46 % 243.588 M -2.51 % 249.847 M 47.47 % 169.423 M -16.97 % 204.059 M 20.13 % 169.863 M -26.33 % 230.576 M 28.68 % 179.192 M -15.22 % 211.349 M 5.78 % 199.795 M -19.39 % 247.850 M 17.45 % 211.031 M -2.65 % 216.777 M 10.62 % 195.971 M -16.51 % 234.724 M 9.20 % 214.953 M 11.35 % 193.039 M 13.56 % 169.989 M 2.85 % 165.274 M -0.85 % 166.689 M 3.18 % 161.556 M 4.83 % 154.119 M 18.02 % 130.585 M -14.55 % 152.823 M 23.20 % 124.043 M 0.000 -100.00 % 113.621 M 3.56 % 109.716 M -12.82 % 125.844 M 18.72 % 106.003 M -23.04 % 137.738 M
Tax assets 40.599 M -1.42 % 41.183 M -6.85 % 44.210 M -4.83 % 46.454 M -7.38 % 50.158 M 4.49 % 48.002 M 9.74 % 43.740 M -25.07 % 58.378 M 6.80 % 54.663 M -4.12 % 57.011 M 12.01 % 50.899 M 2.18 % 49.811 M 1.04 % 49.296 M 18.96 % 41.440 M -11.13 % 46.628 M 3.31 % 45.133 M -8.92 % 49.555 M 0.63 % 49.243 M -13.56 % 56.965 M 31.34 % 43.372 M -4.01 % 45.182 M 3.24 % 43.762 M 203.35 % 14.426 M -57.27 % 33.763 M -4.55 % 35.372 M 0.97 % 35.032 M 18.09 % 29.666 M 45.78 % 20.350 M 6.01 % 19.196 M 1.05 % 18.996 M 10.55 % 17.183 M -40.55 % 28.902 M 6.94 % 27.027 M 4.16 % 25.947 M -1.67 % 26.388 M 9.97 % 23.996 M 2.27 % 23.464 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 100.00 % -1.423 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 322.528 M -35.98 % 503.786 M 19.44 % 421.785 M 61.30 % 261.498 M -40.05 % 436.180 M -28.36 % 608.876 M 69.51 % 359.208 M 8.90 % 329.841 M 15.90 % 284.587 M -3.83 % 295.922 M 15.42 % 256.393 M -18.20 % 313.439 M 6.66 % 293.856 M -10.01 % 326.554 M 21.65 % 268.430 M -18.40 % 328.949 M 17.96 % 278.864 M -13.78 % 323.442 M 27.18 % 254.313 M -18.86 % 313.437 M 20.58 % 259.933 M -18.35 % 318.357 M 48.58 % 214.265 M -20.43 % 269.263 M 27.58 % 211.057 M -20.43 % 265.249 M 33.94 % 198.030 M -2.52 % 203.140 M 20.82 % 168.139 M -6.42 % 179.670 M 21.30 % 148.115 M -14.94 % 174.126 M 198.81 % 58.273 M -8.27 % 63.530 M 13.20 % 56.121 M 18.94 % 47.186 M -72.00 % 168.504 M
Tax payables 20.016 M 0.000 -100.00 % 15.629 M -4.29 % 16.329 M -10.44 % 18.233 M 106.37 % 8.835 M -15.23 % 10.422 M 17.75 % 8.851 M -50.19 % 17.769 M -27.89 % 24.640 M 74 566.67 % 33.000 K -98.57 % 2.312 M 631.65 % 316.000 K -78.73 % 1.486 M 1 275.93 % 108.000 K -96.30 % 2.920 M 22.07 % 2.392 M 823.55 % 259.000 K -81.18 % 1.376 M 368.03 % 294.000 K -94.30 % 5.158 M 691.10 % 652.000 K -80.33 % 3.315 M -58.15 % 7.921 M 3.02 % 7.689 M 29.08 % 5.957 M -28.95 % 8.384 M 225.72 % 2.574 M 16.31 % 2.213 M 8.64 % 2.037 M 4.68 % 1.946 M -49.68 % 3.867 M -15.49 % 4.576 M -87.27 % 35.949 M -8.05 % 39.098 M -19.80 % 48.750 M 42 663.16 % 114.000 K
Deferred revenue non current 0.000 -100.00 % 1.681 M 0.000 -100.00 % 1.496 M 0.000 -100.00 % 1.370 M 0.000 -100.00 % 3.088 M 0.000 -100.00 % 5.439 M 0.000 -100.00 % 7.617 M 0.000 -100.00 % 8.189 M 0.000 -100.00 % 10.522 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.854 M 0.000 -100.00 % 4.554 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 9.428 M 4.41 % 9.030 M 7.23 % 8.421 M 35.43 % 6.218 M -23.32 % 8.109 M 6.61 % 7.606 M 1.66 % 7.482 M 6.11 % 7.051 M 6.66 % 6.611 M 11.67 % 5.920 M -0.62 % 5.957 M 7.62 % 5.535 M 8.49 % 5.102 M 6.76 % 4.779 M 7.35 % 4.452 M 839.24 % 474.000 K -6.32 % 506.000 K 372.90 % 107.000 K 27 692.21 % 385.000 89.66 % 203.000 -50.97 % 414.000 -32.57 % 614.000 2.50 % 599.000 -99.90 % 615.000 K 2.16 % 602.000 K -3.06 % 621.000 K -17.20 % 750.000 K -5.66 % 795.000 K 2.19 % 778.000 K -5.47 % 823.000 K 5.38 % 781.000 K -6.02 % 831.000 K 1.96 % 815.000 K 7.80 % 756.000 K 26.85 % 596.000 K 0.85 % 591.000 K -2.80 % 608.000 K
Capital lease obligations 6.592 M -6.14 % 7.023 M 0.000 -100.00 % 8.560 M 0.000 -100.00 % 8.468 M 0.000 -100.00 % 51.855 M 0.000 0.000 0.000 -100.00 % 9.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 -100.00 % 4.135 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 9.713 M 0.00 % 9.713 M 0.00 % 9.713 M -96.86 % 309.206 M -6.24 % 329.780 M 3 295.24 % 9.713 M -97.03 % 327.205 M 377.38 % 68.542 M 52.98 % 44.806 M -81.39 % 240.810 M 552.34 % 36.915 M -41.13 % 62.704 M 545.57 % 9.713 M -0.01 % 9.714 M 0.00 % 9.714 M 0.00 % 9.714 M 0.01 % 9.713 M -0.01 % 9.714 M -95.32 % 207.371 M 4.77 % 197.927 M 0.75 % 196.455 M 12.16 % 175.156 M -6.19 % 186.717 M 11.66 % 167.214 M 1.35 % 164.990 M 13.10 % 145.874 M -5.26 % 153.979 M 7.94 % 142.657 M -2.54 % 146.376 M 11.16 % 131.676 M 0.00 % 131.675 M 41.90 % 92.797 M 1 413.08 % 6.133 M 23.55 % 4.964 M 51.25 % 3.282 M 235.93 % 977.000 K 0.00 % 977.000 K
Deferred tax liabilities non current 2.168 M 0.000 -100.00 % 2.012 M 2.92 % 1.955 M -88.43 % 16.890 M -19.83 % 21.067 M 49.18 % 14.122 M 0.000 -100.00 % 13.096 M -6.50 % 14.006 M -1.99 % 14.290 M -8.58 % 15.631 M -6.19 % 16.663 M -10.63 % 18.646 M -7.12 % 20.076 M 2.97 % 19.496 M -18.49 % 23.920 M -6.25 % 25.514 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.463 M -2.19 % 27.055 M -1.60 % 27.494 M -0.91 % 27.746 M 82.06 % 15.240 M -0.51 % 15.318 M 4.18 % 14.703 M -0.84 % 14.828 M -2.69 % 15.238 M -9.90 % 16.913 M -17.92 % 20.606 M 9.21 % 18.869 M -70.91 % 64.859 M 234.83 % 19.371 M
Other liabilities 0.000 0.000 0.000 100.00 % -1.955 M 0.000 100.00 % -21.067 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 100.00 % -4.135 M 0.000 -100.00 % 5.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.938 B -8.38 % 2.115 B 7.99 % 1.959 B -3.00 % 2.019 B 6.78 % 1.891 B -8.16 % 2.059 B 11.29 % 1.850 B -1.45 % 1.877 B 10.18 % 1.704 B 0.35 % 1.698 B 5.14 % 1.615 B -4.65 % 1.694 B 3.12 % 1.643 B -2.94 % 1.692 B 6.16 % 1.594 B -4.50 % 1.669 B 4.76 % 1.593 B -3.34 % 1.648 B 8.07 % 1.525 B -3.22 % 1.576 B 5.87 % 1.489 B -4.61 % 1.561 B 10.79 % 1.409 B -5.65 % 1.493 B 7.65 % 1.387 B -3.90 % 1.443 B 7.35 % 1.344 B 1.06 % 1.330 B 6.01 % 1.255 B -1.67 % 1.276 B 5.73 % 1.207 B -4.05 % 1.258 B 5.72 % 1.190 B 0.51 % 1.184 B 2.95 % 1.150 B -7.33 % 1.241 B 15.14 % 1.078 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
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-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30
Deferred income tax 0.000 100.00 % -2.427 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 83.885 M 204.75 % -80.082 M -797.21 % 11.486 M 176.14 % -15.085 M 87.28 % -118.621 M -2 117.71 % 5.879 M 134.89 % -16.851 M -262.06 % 10.398 M -28.98 % 14.640 M 159.62 % -24.556 M -4 105.87 % 613.000 K 106.79 % -9.022 M -176.05 % 11.863 M -4.26 % 12.391 M 1 670.47 % -789.000 K -112.51 % 6.309 M 125.47 % -24.770 M -97 001.65 % 25.562 K 235.05 % -18.928 K -921.88 % 2.303 K -34.61 % 3.522 K 180.74 % -4.362 K -100.77 % 565.500 K -97.11 % 19.570 M 20.26 % 16.273 M 0.00 % 16.273 M 2 352.60 % 663.500 K 0.00 % 663.500 K 100.00 % 331.750 K 121.47 % -1.545 M 0.00 % -1.545 M -187.29 % 1.770 M 100.00 % 885.000 K 110.27 % -8.621 M
Accounts receivables 214.563 M 237.28 % -156.297 M -193.35 % 167.436 M 276.19 % -95.029 M -2 023.55 % -4.475 M 97.34 % -168.037 M -264.47 % 102.166 M 83 794.60 % -122.070 K -440.96 % 35.802 K 100.04 % -83.731 M -193.75 % 89.315 M 251.36 % -59.009 M -196.32 % 61.263 M -41.17 % 104.130 M 188 277.68 % -55.336 K -100.08 % 68.679 M 72 164.59 % -95.302 K -210.78 % 86.026 K 248.73 % -57.841 K -188.28 % 65.519 K 167.26 % -97.408 K -269.93 % 57.323 K 910.22 % -7.075 K -100.01 % 67.417 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.547 M
Inventory 10.879 M 93.96 % 5.609 M 2.62 % 5.466 M 158.06 % -9.414 M -201.93 % 9.236 M 149.10 % -18.809 M -72.01 % -10.935 M -4 157 894.68 % 263.000 -93.93 % 4.336 K 100.09 % -4.931 M -214.48 % -1.568 M -159.60 % -604.000 K 20.42 % -759.000 K -113.57 % 5.592 M 57 254.54 % -9.784 K -281.93 % 5.378 K 240.64 % -3.824 K -1 005.20 % -346.000 85.54 % -2.392 K -187.24 % 2.742 K 171.65 % -3.827 K -95.35 % -1.959 K -100.14 % 1.406 M 0.00 % 1.406 M 159.43 % -2.365 M 0.00 % -2.365 M -547.07 % 529.000 K 0.00 % 529.000 K 100.00 % 264.500 K 202.32 % -258.500 K 0.00 % -258.500 K -23.68 % -209.000 K -100.00 % -104.500 K -162.76 % 166.500 K
Accounts payables -164.565 M -233.49 % 123.282 M 0.000 -100.00 % 89.672 M 184.86 % -105.671 M -146.90 % 225.329 M 382.02 % -79.898 M 0.000 0.000 -100.00 % 59.915 M 182.54 % -72.588 M -269.84 % 42.739 M 211.81 % -38.223 M 0.000 0.000 100.00 % -55.375 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.075 K 0.00 % 7.075 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 23.008 M 143.68 % -52.676 M 67.37 % -161.416 M -51 306.37 % -314.000 K 98.23 % -17.711 M 45.68 % -32.604 M -15.68 % -28.184 M -367.91 % 10.520 M -27.95 % 14.600 M 248.36 % 4.191 M 128.81 % -14.546 M -285.25 % 7.852 M 175.37 % -10.418 M 89.30 % -97.331 M -13 345.74 % -723.880 K 89.66 % -7.000 M 71.62 % -24.671 M -40 937.42 % -60.118 K -245.55 % 41.305 K 162.62 % -65.958 K -162.96 % 104.757 K 275.40 % -59.726 K 92.89 % -840.000 K 98.29 % -49.260 M -364.30 % 18.638 M 0.00 % 18.638 M 13 757.25 % 134.500 K 0.00 % 134.500 K 100.00 % 67.250 K 105.23 % -1.287 M 0.00 % -1.287 M -165.01 % 1.979 M 100.00 % 989.500 K 130.54 % -3.241 M
Other non cash items -1.142 M -108.53 % 13.389 M -72.85 % 49.309 M 1 340.52 % 3.423 M -73.38 % 12.860 M 34.43 % 9.566 M -70.59 % 32.525 M 548.56 % -7.251 M -168.59 % 10.572 M -69.85 % 35.059 M 797.69 % -5.025 M -544.23 % -780.000 K 93.46 % -11.931 M -123.08 % 51.691 M -13.46 % 59.733 M 5.10 % 56.832 M 129.52 % 24.761 M 275 609.22 % 8.981 K 196.89 % 3.025 K 2 875.23 % -109.000 99.70 % -36.476 K -563.44 % -5.498 K 99.98 % -29.436 M 39.23 % -48.440 M 8.83 % -53.131 M -136.35 % -22.480 M 17.72 % -27.322 M -771.30 % 4.070 M 100.00 % 2.035 M 141.10 % -4.952 M 0.00 % -4.952 M -559.32 % -751.000 K -100.00 % -375.500 K -102.22 % 16.885 M
Net cash provided by operating activities 195.605 M 512.47 % 31.937 M -81.02 % 168.283 M 111.53 % 79.554 M 276.43 % -45.092 M -153.32 % 84.571 M 38.94 % 60.867 M 6.22 % 57.303 M -36.00 % 89.540 M 90.39 % 47.031 M -8.93 % 51.641 M 7.90 % 47.860 M -4.26 % 49.990 M -22.05 % 64.134 M 8.71 % 58.995 M -6.65 % 63.197 M 102 474.22 % 61.611 K -28.97 % 86.741 K 130.14 % 37.690 K -26.73 % 51.443 K 93.05 % 26.647 K -29.80 % 37.957 K -99.94 % 60.772 M 0.00 % 60.772 M 11.90 % 54.310 M 0.00 % 54.310 M -4.36 % 56.783 M 0.00 % 56.783 M 100.00 % 28.392 M -35.28 % 43.865 M 0.00 % 43.865 M -8.55 % 47.968 M 100.00 % 23.984 M -66.36 % 71.303 M
Investments in property plant and equipment -49.508 M -12.80 % -43.890 M -13.66 % -38.615 M 7.37 % -41.688 M -8.40 % -38.458 M -5.43 % -36.477 M 4.17 % -38.063 M 14.30 % -44.415 M -26.59 % -35.085 M -17.39 % -29.887 M -5.05 % -28.451 M 15.46 % -33.654 M 25.42 % -45.126 M -177 184.51 % -25.454 K -15.74 % -21.992 K 10.50 % -24.571 K -18.53 % -20.730 K 28.97 % -29.183 K -51.69 % -19.238 K 30.45 % -27.662 K -21.73 % -22.724 K 20.89 % -28.725 K 99.90 % -30.027 M 0.00 % -30.027 M -1.84 % -29.483 M 0.00 % -29.483 M -10.40 % -26.707 M 0.00 % -26.707 M -100.00 % -13.353 M 42.66 % -23.290 M 0.00 % -23.290 M 4.81 % -24.466 M -100.00 % -12.233 M 67.38 % -37.500 M
Acquisitions net -88.000 K -291.30 % 46.000 K -96.51 % 1.318 M 5 890.91 % 22.000 K 122.22 % -99.000 K -125.78 % 384.000 K 860.00 % 40.000 K 101.19 % -3.368 M -1 437.90 % -219.000 K -154.21 % 404.000 K 403.76 % -133.000 K -103.70 % 3.598 M 0.000 -100.00 % 277.000 K 432.69 % 52.000 K 0.000 -100.00 % 1.215 M 268 905.31 % -452.000 76.56 % -1.928 K 29.89 % -2.750 K 0.000 0.000 100.00 % -27.601 M 0.00 % -27.601 M 77.64 % -123.424 M 0.000 100.00 % -13.224 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.745 M
Purchases of investments -58.428 M 1.08 % -59.065 M 4.98 % -62.158 M 44.28 % -111.548 M -266.91 % -30.402 M 63.71 % -83.772 M -136.56 % -35.412 M -230.12 % -10.727 M -1 621.83 % -623.000 K -81.63 % -343.000 K 98.87 % -30.440 M -21.58 % -25.036 M -4 733.20 % -518.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.690 M 0.00 % -11.690 M -341.88 % -2.646 M 0.00 % -2.646 M 0.000 0.000 0.000 100.00 % -19.469 M 0.00 % -19.469 M 0.000 0.000 100.00 % -1.515 M
Sales maturities of investments 67.528 M 117.64 % 31.027 M -49.41 % 61.331 M 480.24 % 10.570 M -85.82 % 74.556 M -56.31 % 170.641 M 433.52 % 31.984 M 174.42 % 11.655 M 29.89 % 8.973 M 293.90 % 2.278 M -89.43 % 21.557 M -36.52 % 33.961 M 7 797.91 % 430.000 K -5.29 % 454.000 K -77.49 % 2.017 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 680.500 K 0.00 % 680.500 K 215.78 % 215.500 K 0.00 % 215.500 K 0.000 0.000 0.000 -100.00 % 418.500 K 0.00 % 418.500 K -99.10 % 46.526 M 100.00 % 23.263 M 264.11 % -14.175 M
Other investing activites 347.000 K -61.27 % 896.000 K 119.84 % -4.517 M -3 742.74 % 124.000 K -60.63 % 315.000 K 320.00 % 75.000 K -83.26 % 448.000 K 113.33 % 210.000 K 6.06 % 198.000 K -85.92 % 1.406 M 48.00 % 950.000 K 141.12 % 394.000 K -26.36 % 535.000 K 172.20 % -740.948 K 66.28 % -2.198 M -59 603.10 % -3.681 K 99.69 % -1.195 M -2 659.84 % 46.682 K 703.59 % -7.734 K 33.56 % -11.641 K 53.17 % -24.856 K -121.86 % 113.711 K -91.47 % 1.333 M 0.00 % 1.333 M 31.22 % 1.016 M 0.00 % 1.016 M -99.27 % 138.184 M 6 814.36 % 1.999 M 100.00 % 999.250 K -37.17 % 1.591 M 0.00 % 1.591 M -50.38 % 3.206 M 100.00 % 1.603 M 105.50 % -29.138 M
Net cash used for investing activites -40.149 M 43.44 % -70.986 M -66.47 % -42.641 M 70.08 % -142.520 M -2 510.69 % 5.912 M -88.37 % 50.851 M 224.02 % -41.003 M 12.10 % -46.645 M -74.33 % -26.756 M -2.35 % -26.142 M 28.41 % -36.517 M -76.10 % -20.737 M 53.59 % -44.679 M -126 101.17 % -35.403 K 76.50 % -150.663 K -433.28 % -28.252 K -3 851.33 % -715.000 -104.19 % 17.047 K 158.99 % -28.900 K 31.28 % -42.053 K 11.62 % -47.580 K -155.99 % 84.986 K 100.13 % -67.305 M 0.00 % -67.305 M 56.39 % -154.322 M -399.46 % -30.898 M -131.45 % 98.253 M 497.66 % -24.708 M -100.00 % -12.354 M 69.68 % -40.749 M 0.00 % -40.749 M -261.28 % 25.266 M 100.00 % 12.633 M 116.50 % -76.583 M
Debt repayment -445.000 K -175.42 % 590.000 K 232.88 % -444.000 K 0.000 100.00 % -316.000 K -170.22 % 450.000 K 501.79 % -112.000 K 56.59 % -258.000 K 21.58 % -329.000 K 60.46 % -832.000 K 15.62 % -986.000 K 0.000 100.00 % -792.000 K -104.65 % -387.000 K 0.000 100.00 % -211.000 K 0.000 100.00 % -3.000 K 0.000 100.00 % -212.000 K 0.000 100.00 % -207.000 K 72.23 % -745.500 K 0.00 % -745.500 K -2 304.84 % -31.000 K 0.000 -100.00 % 440.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.126 M
Common stock issued 0.000 0.000 0.000 0.000 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 % 40.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.593 M 0.00 % 1.593 M 0.000 0.000 0.000 -100.00 % 878.500 K 0.00 % 878.500 K 0.000 0.000 -100.00 % 926.000 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -78.863 M 0.000 100.00 % -61.657 M 0.000 100.00 % -18.999 M 0.000 100.00 % -41.582 M 0.000 100.00 % -33.696 M 0.000 100.00 % -38.715 M -645 150.00 % -6.000 K 99.98 % -35.841 M -78 012.20 % -45.884 K 0.000 100.00 % -43.016 K 0.000 100.00 % -37.998 K 0.000 100.00 % -40.865 K 0.000 100.00 % -48.752 K 99.76 % -20.134 M 0.00 % -20.134 M 53.87 % -43.646 M 0.000 100.00 % -42.211 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.027 M
Other financing activites -331.000 K -215.24 % -105.000 K -102.74 % 3.839 M 609.83 % -753.000 K -817.14 % 105.000 K -92.42 % 1.385 M 2 846.81 % 47.000 K 192.16 % -51.000 K 81.32 % -273.000 K 51.25 % -560.000 K -4 566.67 % -12.000 K -100.57 % 2.095 M 17 558.33 % -12.000 K 99.97 % -45.329 M -10 095 671.49 % 449.000 100.00 % -42.500 M -4 590.95 % -906.000 K -22 704.79 % 4.008 K 57.42 % 2.546 K -98.80 % 212.998 K 22 803.01 % 930.000 -99.55 % 208.373 K -99.04 % 21.773 M 174 284.00 % -12.500 K -100.06 % 20.906 M 199.91 % -20.924 M -196.52 % 21.678 M 199.80 % -21.722 M -100.00 % -10.861 M 49.53 % -21.519 M 0.00 % -21.519 M -0.02 % -21.515 M -100.00 % -10.758 M -200.42 % 10.713 M
Net cash used provided by financing activities -79.639 M -16 520.41 % 485.000 K 100.83 % -58.262 M -7 637.32 % -753.000 K 96.08 % -19.210 M -1 146.87 % 1.835 M 104.41 % -41.647 M -13 377.99 % -309.000 K 99.10 % -34.298 M -2 363.94 % -1.392 M 96.49 % -39.713 M -2 001.05 % 2.089 M 105.70 % -36.645 M 19.92 % -45.762 M -10 192 082.18 % 449.000 100.00 % -42.754 M -4 836.95 % -866.000 K -2 241.17 % -36.990 K -1 552.87 % 2.546 K 106.39 % -39.867 K -4 386.77 % 930.000 101.96 % -47.379 K -105.30 % 894.000 K 104.28 % -20.892 M -6.67 % -19.585 M 6.40 % -20.924 M -4.14 % -20.093 M 7.50 % -21.722 M -100.00 % -10.861 M 49.53 % -21.519 M 0.00 % -21.519 M -0.02 % -21.515 M -100.00 % -10.758 M 59.43 % -26.515 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 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 % -277.310 K 0.000 100.00 % -222.759 K -192.09 % 241.900 K 0.000 0.000 0.000 0.000 -100.00 % 61.042 M 200.00 % -61.043 M 2.01 % -62.295 M -200.00 % 62.295 M 100.00 % 31.148 M 42 277.55 % 73.500 K 0.00 % 73.500 K -87.95 % 610.000 K 100.00 % 305.000 K 200.00 % -305.000 K
Net change in cash 75.817 M 296.60 % -38.564 M -111.42 % 337.655 M 629.91 % -63.719 M -9.13 % -58.390 M -142.74 % 136.606 M 727.12 % -21.783 M -310.48 % 10.349 M -63.67 % 28.486 M 46.10 % 19.497 M 179.29 % -24.589 M -184.17 % 29.212 M 193.23 % -31.334 M -12 842.47 % 245.902 K 208.14 % -227.382 K -200.00 % 227.382 K 204.65 % -217.280 K -200.00 % 217.280 K 202.77 % -211.423 K -200.00 % 211.423 K 196.46 % -219.190 K -200.00 % 219.190 K 0.000 -100.00 % 258.072 M 320.37 % -117.110 M -300.00 % -29.278 M -120.15 % 145.296 M 300.00 % 36.324 M 0.00 % 36.324 M 496.36 % -9.165 M 0.00 % -9.165 M -135.03 % 26.164 M 0.00 % 26.164 M 230.12 % -20.108 M
Cash at beginning of period 156.623 M -19.76 % 195.187 M 0.000 -100.00 % 191.526 M 0.000 -100.00 % 282.139 M 0.000 -100.00 % 292.917 M 0.000 -100.00 % 76.761 M -24.26 % 101.350 M 40.49 % 72.138 M 0.000 0.000 -100.00 % 227.382 K 0.000 -100.00 % 217.280 K 0.000 -100.00 % 211.423 K 0.000 -100.00 % 219.190 K 0.000 0.000 0.000 -100.00 % 232.192 M 300.00 % 58.048 M -33.20 % 86.896 M 300.00 % 21.724 M 0.00 % 21.724 M -29.67 % 30.889 M 0.00 % 30.889 M 553.83 % 4.724 M 0.00 % 4.724 M -80.98 % 24.832 M
Cash at end of period 232.440 M 48.41 % 156.623 M -53.61 % 337.655 M 164.19 % 127.807 M -33.27 % 191.526 M -23.36 % 249.916 M 120.56 % 113.310 M -16.12 % 135.093 M 8.30 % 124.744 M 29.59 % 96.258 M 25.40 % 76.761 M -24.26 % 101.350 M 423.45 % -31.334 M -12 842.47 % 245.902 K 0.000 -100.00 % 227.382 K 0.000 -100.00 % 217.280 K 0.000 -100.00 % 211.423 K 0.000 -100.00 % 219.190 K 0.000 -100.00 % 258.072 M 124.25 % 115.082 M 300.00 % 28.771 M -87.61 % 232.192 M 300.00 % 58.048 M 0.00 % 58.048 M 167.21 % 21.724 M 0.00 % 21.724 M -29.67 % 30.889 M 0.00 % 30.889 M 553.83 % 4.724 M
Operating cash flow 195.605 M 512.47 % 31.937 M -81.02 % 168.283 M 111.53 % 79.554 M 276.43 % -45.092 M -153.32 % 84.571 M 38.94 % 60.867 M 6.22 % 57.303 M -36.00 % 89.540 M 90.39 % 47.031 M -8.93 % 51.641 M 7.90 % 47.860 M -4.26 % 49.990 M -22.05 % 64.134 M 8.71 % 58.995 M -6.65 % 63.197 M 102 474.22 % 61.611 K -28.97 % 86.741 K 130.14 % 37.690 K -26.73 % 51.443 K -99.81 % 26.647 M -29.80 % 37.957 M -37.54 % 60.772 M 0.00 % 60.772 M 11.90 % 54.310 M 0.00 % 54.310 M -4.36 % 56.783 M 0.00 % 56.783 M 100.00 % 28.392 M -35.28 % 43.865 M 0.00 % 43.865 M -8.55 % 47.968 M 100.00 % 23.984 M -66.36 % 71.303 M
Capital expenditure -43.156 M -33.23 % -32.393 M 16.11 % -38.615 M 7.37 % -41.688 M -8.40 % -38.458 M -5.43 % -36.477 M 4.17 % -38.063 M 14.30 % -44.415 M -26.59 % -35.085 M -17.39 % -29.887 M -5.05 % -28.451 M 15.46 % -33.654 M 25.42 % -45.126 M -77.28 % -25.454 M -15.74 % -21.992 M 10.50 % -24.571 M -18.53 % -20.730 M 28.97 % -29.183 M -51.69 % -19.238 M 30.45 % -27.662 M -21.73 % -22.724 M 20.89 % -28.725 M -23.29 % -23.298 M 22.41 % -30.027 M -1.84 % -29.483 M 0.00 % -29.483 M -10.40 % -26.707 M 0.00 % -26.707 M -100.00 % -13.353 M 42.66 % -23.290 M 0.00 % -23.290 M 4.81 % -24.466 M -100.00 % -12.233 M 62.66 % -32.757 M
Free CashFlow 152.449 M 33 531.80 % -456.000 K -100.35 % 129.668 M 242.44 % 37.866 M 145.32 % -83.550 M -273.72 % 48.094 M 110.90 % 22.804 M 76.94 % 12.888 M -76.33 % 54.455 M 217.63 % 17.144 M -26.07 % 23.190 M 63.24 % 14.206 M 192.06 % 4.864 M 12 474.97 % 38.680 K 4.53 % 37.003 K -4.20 % 38.626 K -5.52 % 40.881 K -28.97 % 57.558 K 211.93 % 18.452 K -22.41 % 23.781 K 506.19 % 3.923 K -57.51 % 9.232 K -99.97 % 30.745 M 0.00 % 30.745 M 23.84 % 24.827 M 0.00 % 24.827 M -17.46 % 30.077 M 0.00 % 30.077 M 100.00 % 15.038 M -26.91 % 20.576 M 0.00 % 20.576 M -12.45 % 23.502 M 100.00 % 11.751 M -69.51 % 38.546 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2009 2008
Date Form 10K
2024 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2023 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2022 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2021 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2020 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2019 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2018 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2017 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2016 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2015 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2014 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2013 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2012 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2011 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2010 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2009 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2008 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2007 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2006 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2005 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C
2004 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=E.L.E.C#phrase=E.L.E.C