EYDAP.AT

Athens Water Supply and Sewerage Company S.A. EYDAP.AT

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 373.747 M 6.30 % 351.602 M 2.36 % 343.493 M -4.79 % 360.764 M 9.21 % 330.325 M 2.03 % 323.750 M 0.41 % 322.413 M -1.51 % 327.343 M -0.46 % 328.851 M 1.41 % 324.268 M -0.65 % 326.387 M -2.91 % 336.164 M -4.86 % 353.344 M -1.45 % 358.550 M -5.39 % 378.965 M -1.87 % 386.174 M -4.21 % 403.161 M 3.80 % 388.417 M 7.30 % 361.995 M 3.80 % 348.741 M 6.63 % 327.046 M 0.000 0.000
Net income 14.652 M -27.73 % 20.275 M 304.21 % 5.016 M -83.63 % 30.648 M 146.37 % -66.100 M -213.83 % 58.068 M 21.21 % 47.908 M 10.32 % 43.427 M 80.58 % 24.049 M -44.91 % 43.657 M 4.14 % 41.923 M -46.36 % 78.160 M 67.18 % 46.753 M 79.47 % 26.050 M 129.70 % 11.341 M 97.58 % 5.740 M -81.62 % 31.231 M -27.84 % 43.282 M 29.89 % 33.323 M 66.75 % 19.984 M 298.09 % 5.020 M 0.000 0.000
Income before tax 25.069 M -10.44 % 27.991 M 163.82 % 10.610 M -82.13 % 59.382 M 173.82 % -80.442 M -195.76 % 84.007 M 4.65 % 80.272 M 20.76 % 66.473 M 60.86 % 41.324 M -26.62 % 56.315 M -11.31 % 63.497 M 2.85 % 61.740 M -0.28 % 61.912 M 74.44 % 35.492 M 18.99 % 29.828 M 65.56 % 18.016 M -63.39 % 49.217 M -15.84 % 58.482 M 14.32 % 51.158 M 38.34 % 36.979 M 9.77 % 33.687 M 0.000 0.000
Income before tax ratio 0.07 -15.75 % 0.08 157.73 % 0.03 -81.23 % 0.16 167.59 % -0.24 -193.85 % 0.26 4.22 % 0.25 22.61 % 0.20 61.60 % 0.13 -27.64 % 0.17 -10.73 % 0.19 5.93 % 0.18 4.82 % 0.18 77.01 % 0.10 25.76 % 0.08 68.71 % 0.05 -61.78 % 0.12 -18.92 % 0.15 6.54 % 0.14 33.28 % 0.11 2.94 % 0.10 0.00 0.00
EBITDA 57.674 M -16.72 % 69.252 M 37.59 % 50.332 M -49.43 % 99.536 M 323.00 % -44.634 M -136.61 % 121.931 M 2.89 % 118.510 M 14.78 % 103.252 M 31.21 % 78.695 M -25.57 % 105.729 M -2.09 % 107.990 M 7.72 % 100.246 M -16.93 % 120.677 M 34.70 % 89.591 M 17.24 % 76.417 M 25.74 % 60.776 M -32.98 % 90.682 M -5.49 % 95.950 M 12.88 % 84.999 M 15.92 % 73.328 M 24.29 % 58.999 M 0.000 0.000
Net income ratio 0.04 -32.02 % 0.06 294.88 % 0.01 -82.81 % 0.08 142.45 % -0.20 -211.57 % 0.18 20.71 % 0.15 12.01 % 0.13 81.41 % 0.07 -45.68 % 0.13 4.82 % 0.13 -44.76 % 0.23 75.72 % 0.13 82.12 % 0.07 142.78 % 0.03 101.34 % 0.01 -80.81 % 0.08 -30.48 % 0.11 21.05 % 0.09 60.64 % 0.06 273.32 % 0.02 0.00 0.00
Ratio EBITDA 0.15 -21.65 % 0.20 34.42 % 0.15 -46.89 % 0.28 304.19 % -0.14 -135.88 % 0.38 2.46 % 0.37 16.53 % 0.32 31.81 % 0.24 -26.61 % 0.33 -1.45 % 0.33 10.95 % 0.30 -12.68 % 0.34 36.68 % 0.25 23.91 % 0.20 28.13 % 0.16 -30.03 % 0.22 -8.95 % 0.25 5.20 % 0.23 11.67 % 0.21 16.56 % 0.18 0.00 0.00
Gross profit ratio 0.40 3.99 % 0.38 7.15 % 0.36 -18.32 % 0.43 -1.16 % 0.44 -12.75 % 0.50 18.49 % 0.43 -2.46 % 0.44 -1.84 % 0.44 4.17 % 0.43 -1.45 % 0.43 0.00 % 0.43 4.69 % 0.41 -1.02 % 0.42 6.40 % 0.39 4.05 % 0.38 -13.75 % 0.44 -7.65 % 0.47 3.19 % 0.46 12.09 % 0.41 -1.50 % 0.42 0.00 0.00
Weighted average shs out dil 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M
Weighted average shs out 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M
EPS diluted 0.14 -26.32 % 0.19 303.40 % 0.05 -83.76 % 0.29 146.77 % -0.62 -212.73 % 0.55 22.22 % 0.45 9.76 % 0.41 78.26 % 0.23 -43.90 % 0.41 5.13 % 0.39 -46.58 % 0.73 52.08 % 0.48 100.00 % 0.24 118.18 % 0.11 120.00 % 0.05 -82.76 % 0.29 -29.27 % 0.41 -98.68 % 31.00 16 215.79 % 0.19 -96.20 % 5.00 1 288.89 % 0.36 33.33 % 0.27
Earnings per share 0.14 -26.32 % 0.19 303.40 % 0.05 -83.76 % 0.29 146.77 % -0.62 -212.73 % 0.55 22.22 % 0.45 9.76 % 0.41 78.26 % 0.23 -43.90 % 0.41 5.13 % 0.39 -46.58 % 0.73 52.08 % 0.48 100.00 % 0.24 118.18 % 0.11 120.00 % 0.05 -82.76 % 0.29 -29.27 % 0.41 -98.68 % 31.00 16 215.79 % 0.19 -96.20 % 5.00 1 288.89 % 0.36 33.33 % 0.27
Gross profit 147.963 M 10.54 % 133.850 M 9.68 % 122.041 M -22.23 % 156.929 M 7.95 % 145.371 M -10.97 % 163.290 M 18.98 % 137.245 M -3.93 % 142.865 M -2.29 % 146.214 M 5.64 % 138.410 M -2.09 % 141.365 M -2.90 % 145.594 M -0.40 % 146.185 M -2.46 % 149.866 M 0.67 % 148.865 M 2.11 % 145.792 M -17.38 % 176.467 M -4.15 % 184.103 M 10.73 % 166.269 M 16.35 % 142.902 M 5.04 % 136.049 M 0.000 0.000
Income tax expense 10.417 M 35.01 % 7.716 M 37.93 % 5.594 M -80.53 % 28.734 M 300.35 % -14.342 M -155.29 % 25.939 M -19.85 % 32.364 M 40.43 % 23.046 M 33.41 % 17.275 M 36.47 % 12.658 M -41.33 % 21.574 M 231.39 % -16.420 M -208.32 % 15.159 M 60.55 % 9.442 M -48.93 % 18.487 M 50.59 % 12.276 M -31.75 % 17.986 M 18.33 % 15.200 M -14.77 % 17.835 M 4.94 % 16.995 M -40.72 % 28.667 M 0.000 0.000
Cost of revenue 225.784 M 3.69 % 217.752 M -1.67 % 221.452 M 8.64 % 203.834 M 12.81 % 180.688 M 12.61 % 160.460 M -13.34 % 185.168 M 0.37 % 184.478 M 1.01 % 182.637 M -1.73 % 185.858 M 0.45 % 185.022 M -2.91 % 190.570 M -8.01 % 207.159 M -0.73 % 208.684 M -9.31 % 230.100 M -4.28 % 240.382 M 6.04 % 226.694 M 10.95 % 204.314 M 4.39 % 195.726 M -4.91 % 205.839 M 7.77 % 190.997 M 0.000 0.000
General and administrative expenses 92.403 M 192.51 % 31.590 M -1.56 % 32.092 M 8.41 % 29.602 M 20.33 % 24.601 M 4.21 % 23.608 M 9.54 % 21.552 M -16.21 % 25.722 M -5.83 % 27.313 M 24.05 % 22.017 M 0.06 % 22.004 M 39.42 % 15.783 M 94.54 % 8.113 M -86.25 % 58.989 M -6.36 % 62.995 M -19.50 % 78.259 M -8.57 % 85.590 M 80.45 % 47.431 M 1.24 % 46.848 M 2.89 % 45.534 M 5.30 % 43.242 M 0.000 0.000
Selling and marketing expenses 38.311 M 189.07 % 13.253 M -11.08 % 14.904 M -0.22 % 14.937 M 22.86 % 12.158 M 27.22 % 9.557 M 0.08 % 9.549 M -1.42 % 9.687 M 17.23 % 8.263 M -13.40 % 9.542 M -11.54 % 10.787 M 36.39 % 7.909 M -7.44 % 8.545 M -79.49 % 41.667 M -15.10 % 49.078 M 9.60 % 44.781 M 17.27 % 38.186 M 3.80 % 36.788 M 11.93 % 32.866 M 13.56 % 28.941 M 4.23 % 27.766 M 0.000 0.000
Other expenses 2.435 M -96.50 % 69.488 M 3.76 % 66.967 M 1.29 % 66.111 M -67.76 % 205.060 M 268.61 % 55.630 M 3 714.68 % -1.539 M 12.21 % -1.753 M 59.68 % -4.348 M 20.64 % -5.479 M -112.61 % -2.577 M 38.64 % -4.200 M 0.000 100.00 % -76.000 K 0.000 0.000 0.000 100.00 % -48.000 K -14.29 % -42.000 K 0.00 % -42.000 K -5.00 % -40.000 K 0.000 0.000
Operating expenses 132.889 M 16.23 % 114.331 M 0.32 % 113.963 M 2.99 % 110.650 M -54.24 % 241.819 M 172.33 % 88.795 M 2.62 % 86.531 M -7.25 % 93.292 M 1.45 % 91.958 M 3.07 % 89.223 M -0.20 % 89.405 M 2.38 % 87.323 M 20.87 % 72.243 M -30.02 % 103.237 M -9.57 % 114.165 M -6.62 % 122.253 M -3.72 % 126.971 M 5.01 % 120.908 M 6.87 % 113.140 M 8.82 % 103.968 M 1.38 % 102.553 M 0.000 0.000
Cost and expenses 358.673 M 8.66 % 330.091 M -3.88 % 343.404 M 9.20 % 314.484 M -25.57 % 422.507 M 69.51 % 249.255 M -8.26 % 271.699 M -2.19 % 277.770 M 1.16 % 274.595 M -0.18 % 275.081 M 0.24 % 274.427 M -1.25 % 277.893 M -0.54 % 279.402 M -10.43 % 311.921 M -9.40 % 344.265 M -5.07 % 362.635 M 2.54 % 353.665 M 8.75 % 325.222 M 5.30 % 308.866 M -0.30 % 309.807 M 5.54 % 293.550 M 0.000 0.000
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 130.454 M 190.91 % 44.843 M -4.58 % 46.996 M 5.52 % 44.539 M 21.16 % 36.759 M 10.84 % 33.165 M 6.64 % 31.101 M -12.17 % 35.409 M -0.47 % 35.576 M 12.73 % 31.559 M -3.76 % 32.791 M 38.41 % 23.692 M 42.23 % 16.658 M -83.45 % 100.656 M -10.19 % 112.073 M -8.91 % 123.040 M -0.59 % 123.776 M 46.97 % 84.219 M 5.65 % 79.714 M 7.03 % 74.475 M 4.88 % 71.008 M 0.000 0.000
Interest income 10.776 M 21.34 % 8.881 M 103.69 % 4.360 M -33.57 % 6.563 M -12.52 % 7.502 M -59.89 % 18.703 M -5.75 % 19.844 M 23.95 % 16.010 M 17.28 % 13.651 M 17.96 % 11.573 M 2.72 % 11.267 M 76.71 % 6.376 M 39.03 % 4.586 M -4.22 % 4.788 M -19.15 % 5.922 M 70.17 % 3.480 M 8.11 % 3.219 M 35.48 % 2.376 M 7.12 % 2.218 M 7.25 % 2.068 M -11.09 % 2.326 M 0.000 0.000
Interest expense 1.992 M 1.94 % 1.954 M 132.34 % 841.000 K -14.27 % 981.000 K 32.39 % 741.000 K -84.24 % 4.703 M 614.74 % 658.000 K 30.82 % 503.000 K -88.65 % 4.431 M 257.34 % 1.240 M 121.82 % 559.000 K -93.42 % 8.501 M -50.66 % 17.229 M 8.71 % 15.849 M 46.83 % 10.794 M 19.89 % 9.003 M -7.92 % 9.777 M 28.61 % 7.602 M 69.92 % 4.474 M 4.68 % 4.274 M 82.65 % 2.340 M 0.000 0.000
Depreciation and amortization 47.302 M 20.34 % 39.307 M 1.10 % 38.881 M -0.75 % 39.173 M 11.71 % 35.067 M -5.43 % 37.079 M -1.33 % 37.580 M 2.18 % 36.779 M -1.58 % 37.371 M -22.42 % 48.174 M 9.65 % 43.934 M 10.83 % 39.642 M -4.56 % 41.536 M 34.26 % 30.936 M 8.60 % 28.487 M 14.92 % 24.789 M -21.77 % 31.687 M 48.93 % 21.277 M 1.22 % 21.021 M -11.88 % 23.854 M 3.84 % 22.972 M 0.000 0.000
Operating income 15.074 M -29.92 % 21.511 M 24 069.66 % 89.000 K -99.81 % 46.280 M 150.21 % -92.182 M -228.23 % 71.886 M 18.64 % 60.592 M 22.23 % 49.573 M -8.63 % 54.256 M 10.31 % 49.187 M -5.34 % 51.960 M -10.83 % 58.272 M -23.78 % 76.449 M 63.95 % 46.629 M 34.38 % 34.700 M 34.20 % 25.857 M -56.17 % 58.994 M -6.65 % 63.195 M 18.95 % 53.129 M 36.46 % 38.934 M 16.23 % 33.496 M 0.000 0.000
Operating income ratio 0.04 -34.08 % 0.06 23 512.24 % 0.00 -99.80 % 0.13 145.97 % -0.28 -225.68 % 0.22 18.15 % 0.19 24.10 % 0.15 -8.21 % 0.16 8.77 % 0.15 -4.72 % 0.16 -8.16 % 0.17 -19.88 % 0.22 66.37 % 0.13 42.03 % 0.09 36.75 % 0.07 -54.24 % 0.15 -10.06 % 0.16 10.86 % 0.15 31.46 % 0.11 9.00 % 0.10 0.00 0.00
Total other income expenses net 9.995 M 54.24 % 6.480 M -38.41 % 10.521 M -19.70 % 13.102 M 11.60 % 11.740 M -3.14 % 12.121 M -22.34 % 15.608 M -7.64 % 16.900 M 230.68 % -12.932 M -281.43 % 7.128 M -38.22 % 11.537 M 232.67 % 3.468 M 116.81 % -20.631 M -31.65 % -15.671 M -221.65 % -4.872 M 11.79 % -5.523 M 43.37 % -9.753 M -106.94 % -4.713 M -139.12 % -1.971 M -0.82 % -1.955 M -1 123.56 % 191.000 K 0.000 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt -296.688 M 8.07 % -322.746 M -4.58 % -308.622 M 21.45 % -392.878 M 14.53 % -459.645 M -8.16 % -424.985 M -10.80 % -383.552 M -30.05 % -294.921 M -5.12 % -280.544 M -7.73 % -260.419 M -11.62 % -233.314 M 29.05 % -328.825 M -330.96 % 142.375 M -20.77 % 179.699 M 1.92 % 176.322 M 3.61 % 170.180 M 19.23 % 142.735 M 40.83 % 101.354 M -4.69 % 106.337 M 19.67 % 88.855 M 12.83 % 78.750 M
Total investments 853.000 K -94.77 % 16.325 M 1 757.22 % 879.000 K -29.34 % 1.244 M -45.03 % 2.263 M -27.61 % 3.126 M 83.56 % 1.703 M -53.46 % 3.659 M 28.16 % 2.855 M -85.28 % 19.395 M 2 706.80 % 691.000 K -49.53 % 1.369 M -17.28 % 1.655 M 69.40 % 977.000 K -22.71 % 1.264 M -23.35 % 1.649 M 4.17 % 1.583 M -21.48 % 2.016 M 88.94 % 1.067 M 35.41 % 788.000 K 14.87 % 686.000 K
Total debt 2.951 M -3.21 % 3.049 M -77.51 % 13.557 M -65.11 % 38.856 M 1 286.23 % 2.803 M -23.35 % 3.657 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.142 M -98.31 % 185.481 M -8.03 % 201.674 M -1.22 % 204.164 M 5.89 % 192.804 M 20.12 % 160.515 M 38.57 % 115.840 M -3.75 % 120.355 M 19.07 % 101.076 M 9.78 % 92.071 M
Accumulated other comprehensive income loss -14.430 M -103.97 % 363.594 M 0.01 % 363.567 M -0.10 % 363.931 M -0.32 % 365.088 M -0.19 % 365.769 M 0.25 % 364.860 M -3.76 % 379.123 M 0.17 % 378.474 M 0.30 % 377.353 M 138 632.72 % 272.000 K -71.37 % 950.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 762.051 M 88.74 % 403.758 M 2.50 % 393.905 M 6.08 % 371.329 M 3.63 % 358.322 M -25.50 % 480.969 M 0.21 % 479.965 M 4.68 % 458.503 M 8.68 % 421.890 M -13.05 % 485.185 M 10.44 % 439.324 M -5.71 % 465.911 M 17.63 % 396.085 M 7.80 % 367.437 M 6.14 % 346.177 M 2.56 % 337.533 M -2.43 % 345.925 M 4.46 % 331.166 M 9.74 % 301.763 M 8.72 % 277.561 M 151.43 % 110.392 M
Common stock 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M
Total equity 827.528 M -2.33 % 847.259 M 1.18 % 837.379 M 2.72 % 815.166 M -1.53 % 827.812 M -12.97 % 951.140 M 0.20 % 949.227 M 0.76 % 942.028 M 4.12 % 904.766 M -6.43 % 966.940 M 4.95 % 921.310 M -3.08 % 950.615 M 7.84 % 881.500 M 3.45 % 852.097 M 2.60 % 830.512 M 1.10 % 821.511 M -0.96 % 829.489 M 1.94 % 813.698 M 4.14 % 781.325 M 3.45 % 755.238 M 1.85 % 741.486 M
Other non current liabilities 541.963 M 4.80 % 517.156 M 5.76 % 489.005 M -10.60 % 546.997 M -2.68 % 562.078 M 2.25 % 549.714 M 5.51 % 521.007 M -3.13 % 537.825 M -0.02 % 537.949 M 2.69 % 523.868 M -4.95 % 551.147 M 9.99 % 501.103 M -1.44 % 508.425 M 68.42 % 301.885 M 7.03 % 282.045 M 7.60 % 262.129 M -41.87 % 450.939 M 2.53 % 439.818 M 2.74 % 428.073 M 1.93 % 419.953 M 3.39 % 406.186 M
Long term debt 2.137 M -4.47 % 2.237 M -82.87 % 13.058 M -66.01 % 38.413 M 1 813.95 % 2.007 M -25.58 % 2.697 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.833 M -66.67 % 17.500 M -40.00 % 29.167 M
Total non current liabilities 544.100 M 4.76 % 519.393 M 3.45 % 502.063 M -14.24 % 585.410 M 3.78 % 564.085 M 2.11 % 552.411 M 6.03 % 521.007 M -3.13 % 537.825 M -0.02 % 537.949 M 2.69 % 523.868 M -4.95 % 551.147 M 9.99 % 501.103 M -1.44 % 508.425 M -1.40 % 515.622 M 4.90 % 491.524 M 6.09 % 463.321 M 2.75 % 450.939 M 2.53 % 439.818 M 1.36 % 433.906 M -0.81 % 437.453 M -0.05 % 437.664 M
Other current liabilities 50.558 M 53.29 % 32.982 M 736.89 % 3.941 M 319.26 % 940.000 K -27.97 % 1.305 M -78.65 % 6.112 M -69.86 % 20.282 M 2.69 % 19.751 M -74.69 % 78.043 M 200.81 % 25.944 M -8.91 % 28.482 M -72.47 % 103.458 M 143.79 % 42.438 M -12.59 % 48.550 M 7.69 % 45.085 M -1.04 % 45.559 M 21.50 % 37.497 M 4.31 % 35.947 M -20.81 % 45.396 M -8.52 % 49.623 M 43.22 % 34.647 M
Deferred revenue 0.000 -100.00 % 7.224 M -73.06 % 26.820 M 3.45 % 25.926 M -85.81 % 182.719 M 727.12 % 22.091 M 243.29 % 6.435 M 162.76 % 2.449 M 6.06 % 2.309 M 0.000 0.000 -100.00 % 75.283 M 59.20 % 47.289 M 0.000 0.000 0.000 0.000 -100.00 % 28.563 M -23.65 % 37.410 M -26.76 % 51.080 M 11.09 % 45.979 M
Short term debt 1.628 M 0.25 % 1.624 M 62.73 % 998.000 K 12.64 % 886.000 K -44.35 % 1.592 M 65.83 % 960.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.142 M -98.31 % 185.481 M -8.03 % 201.674 M -1.22 % 204.164 M 5.89 % 192.804 M 20.12 % 160.515 M 38.57 % 115.840 M 1.15 % 114.522 M 37.03 % 83.576 M 32.86 % 62.904 M
Total current liabilities 132.351 M 17.76 % 112.394 M -12.48 % 128.416 M -56.53 % 295.444 M 33.02 % 222.098 M 274.43 % 59.316 M -6.40 % 63.374 M 20.10 % 52.768 M -51.64 % 109.125 M 26.47 % 86.288 M 24.18 % 69.488 M -65.15 % 199.387 M -28.25 % 277.899 M -4.18 % 290.018 M -3.93 % 301.895 M 11.42 % 270.959 M 17.88 % 229.853 M 20.52 % 190.722 M -3.63 % 197.908 M 12.02 % 176.676 M 17.23 % 150.710 M
Total liabilities 676.451 M 7.07 % 631.787 M 0.21 % 630.479 M -28.42 % 880.854 M 12.04 % 786.183 M 28.52 % 611.727 M 4.68 % 584.381 M -1.05 % 590.593 M -8.73 % 647.074 M 6.05 % 610.156 M -1.69 % 620.635 M -11.40 % 700.490 M -10.92 % 786.324 M -2.40 % 805.640 M 1.54 % 793.419 M 8.05 % 734.280 M 7.86 % 680.792 M 7.97 % 630.540 M -0.20 % 631.814 M 2.88 % 614.129 M 4.38 % 588.374 M
Other non current assets 190.215 M 1 133.72 % 15.418 M 2 517.66 % 589.000 K 100.71 % -82.536 M -14 041.89 % 592.000 K 2.60 % 577.000 K -93.85 % 9.380 M 468 900.00 % 2.000 K -99.99 % 22.598 M 2 259 900.00 % -1.000 K -100.02 % 6.135 M 13.46 % 5.407 M -96.34 % 147.591 M 7.73 % 137.001 M 0.32 % 136.568 M 4.08 % 131.215 M 8.79 % 120.610 M -89.34 % 1.131 B 1.07 % 1.119 B -0.24 % 1.122 B 1.60 % 1.104 B
Long term investments 853.000 K -5.95 % 907.000 K -92.36 % 11.879 M 92.53 % 6.170 M -19.73 % 7.687 M -21.03 % 9.734 M 471.58 % 1.703 M -92.50 % 22.693 M 694.85 % 2.855 M -91.16 % 32.300 M 4 574.38 % 691.000 K -49.53 % 1.369 M -17.28 % 1.655 M 0.000 0.000 0.000 -100.00 % 1.583 M 100.15 % -1.026 B -0.52 % -1.021 B 0.20 % -1.023 B -1.39 % -1.009 B
Intangible assets 71.736 M -5.22 % 75.684 M -5.35 % 79.964 M -52.14 % 167.093 M 29 631.85 % 562.000 K -9.35 % 620.000 K -34.74 % 950.000 K -7.41 % 1.026 M -20.09 % 1.284 M -3.24 % 1.327 M -35.39 % 2.054 M 44.65 % 1.420 M -19.86 % 1.772 M -44.36 % 3.185 M -40.90 % 5.389 M -13.83 % 6.254 M 58.33 % 3.950 M 21.17 % 3.260 M 12.57 % 2.896 M 48.59 % 1.949 M 78.15 % 1.094 M
GoodWill 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 100.30 % 1.676 M 0.00 % 1.676 M
Goodwill and intangible assets 75.093 M -4.99 % 79.041 M -5.14 % 83.321 M -51.12 % 170.450 M 4 249.32 % 3.919 M -1.46 % 3.977 M -7.66 % 4.307 M -1.73 % 4.383 M -5.56 % 4.641 M -0.92 % 4.684 M -13.44 % 5.411 M 13.27 % 4.777 M -6.86 % 5.129 M -21.60 % 6.542 M -25.20 % 8.746 M -9.00 % 9.611 M 31.53 % 7.307 M 10.43 % 6.617 M 5.82 % 6.253 M 72.50 % 3.625 M 30.87 % 2.770 M
Property plant equipment net 713.277 M -9.33 % 786.706 M 0.86 % 779.988 M 0.06 % 779.501 M -1.51 % 791.450 M -1.42 % 802.826 M -2.74 % 825.402 M -3.18 % 852.520 M -3.27 % 881.337 M -3.84 % 916.556 M -4.24 % 957.138 M -2.00 % 976.641 M -1.86 % 995.178 M -2.23 % 1.018 B -0.32 % 1.021 B 1.67 % 1.004 B 1.16 % 992.883 M 1.70 % 976.255 M 0.26 % 973.692 M -0.47 % 978.314 M 1.08 % 967.861 M
Total non current assets 979.438 M 2.98 % 951.111 M 1.01 % 941.624 M -1.25 % 953.559 M 2.35 % 931.689 M 2.79 % 906.409 M -2.25 % 927.291 M -5.79 % 984.283 M -3.41 % 1.019 B -2.56 % 1.046 B -1.03 % 1.057 B -2.33 % 1.082 B -10.34 % 1.207 B -0.68 % 1.215 B -0.09 % 1.216 B 1.87 % 1.194 B 2.12 % 1.169 B 2.73 % 1.138 B 1.10 % 1.125 B -0.01 % 1.126 B 1.67 % 1.107 B
Other current assets 16.361 M 91.51 % 8.543 M 5.82 % 8.073 M 1.52 % 7.952 M 2.29 % 7.774 M 19.43 % 6.509 M -3.37 % 6.736 M -8.68 % 7.376 M 79.20 % 4.116 M 46.84 % 2.803 M -5.81 % 2.976 M -8.63 % 3.257 M 45.66 % 2.236 M -37.82 % 3.596 M -94.22 % 62.168 M 0.000 -100.00 % 1.621 M -83.59 % 9.880 M -36.18 % 15.482 M 11.91 % 13.834 M 2.57 % 13.487 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.034 M 0.000 100.00 % -12.905 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.028 B 0.61 % 1.022 B -0.17 % 1.023 B 1.40 % 1.009 B
cash and cash equivalents 299.639 M -8.03 % 325.795 M 1.12 % 322.179 M -25.38 % 431.734 M -6.64 % 462.448 M 7.89 % 428.642 M 11.76 % 383.552 M 30.05 % 294.921 M 5.12 % 280.544 M 7.73 % 260.419 M 11.62 % 233.314 M -29.72 % 331.967 M 670.12 % 43.106 M 96.16 % 21.975 M -21.07 % 27.842 M 23.06 % 22.624 M 27.24 % 17.780 M 22.74 % 14.486 M 3.34 % 14.018 M 14.70 % 12.221 M -8.26 % 13.321 M
Cash and short term investments 299.639 M -8.03 % 325.795 M 1.12 % 322.179 M -25.38 % 431.734 M -6.64 % 462.448 M 7.89 % 428.642 M 11.76 % 383.552 M 30.05 % 294.921 M 5.12 % 280.544 M 7.73 % 260.419 M 11.62 % 233.314 M -29.72 % 331.967 M 670.12 % 43.106 M 96.16 % 21.975 M -21.07 % 27.842 M 23.06 % 22.624 M 27.24 % 17.780 M 22.74 % 14.486 M 3.34 % 14.018 M 14.70 % 12.221 M -8.26 % 13.321 M
Total current assets 524.541 M -0.64 % 527.935 M 0.32 % 526.234 M -29.12 % 742.461 M 8.82 % 682.306 M 3.94 % 656.458 M 8.27 % 606.317 M 10.57 % 548.338 M 2.91 % 532.821 M 0.28 % 531.344 M 9.48 % 485.342 M -14.75 % 569.318 M 23.42 % 461.277 M 4.13 % 442.972 M 8.56 % 408.053 M 12.67 % 362.182 M 6.06 % 341.493 M 11.42 % 306.481 M 6.51 % 287.743 M 17.99 % 243.867 M 9.41 % 222.892 M
Inventory 21.037 M 3.36 % 20.354 M 20.10 % 16.948 M 14.49 % 14.803 M 3.54 % 14.297 M 8.15 % 13.219 M 16.42 % 11.355 M 3.79 % 10.940 M -11.68 % 12.387 M -0.98 % 12.509 M -12.96 % 14.371 M -9.03 % 15.798 M -10.32 % 17.616 M 8.15 % 16.288 M -13.04 % 18.731 M -8.75 % 20.528 M 7.11 % 19.165 M -0.51 % 19.263 M 13.05 % 17.039 M -3.60 % 17.676 M -4.78 % 18.564 M
Net receivables 187.504 M 8.23 % 173.243 M -3.23 % 179.034 M -37.83 % 287.972 M 45.60 % 197.787 M -4.95 % 208.088 M 0.000 -100.00 % 235.101 M -0.29 % 235.774 M -7.76 % 255.613 M 8.92 % 234.681 M 7.51 % 218.296 M -45.20 % 398.319 M 0.000 0.000 0.000 0.000 -100.00 % 267.406 M 7.80 % 248.059 M 20.23 % 206.313 M 12.32 % 183.687 M
Tax assets 0.000 -100.00 % 69.039 M 4.85 % 65.847 M -17.66 % 79.974 M -37.54 % 128.041 M 43.39 % 89.295 M 3.23 % 86.499 M -17.37 % 104.685 M -2.70 % 107.588 M 16.67 % 92.213 M 5.71 % 87.228 M -6.80 % 93.593 M 64.22 % 56.994 M 6.92 % 53.303 M 7.96 % 49.371 M 2.13 % 48.343 M 4.18 % 46.405 M -6.56 % 49.664 M 5.86 % 46.917 M 5.90 % 44.305 M 8.72 % 40.752 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 80.165 M 24.20 % 64.547 M -28.17 % 89.857 M -65.01 % 256.817 M 880.11 % 26.203 M 14.46 % 22.893 M -1.76 % 23.303 M -6.62 % 24.956 M 7.82 % 23.145 M -5.62 % 24.524 M -15.46 % 29.008 M -14.66 % 33.992 M 4.57 % 32.505 M -18.32 % 39.794 M 0.32 % 39.667 M 31.39 % 30.190 M 2.10 % 29.568 M 60.74 % 18.395 M 22.59 % 15.005 M -3.00 % 15.469 M -41.43 % 26.411 M
Tax payables 0.000 -100.00 % 6.017 M -11.51 % 6.800 M -37.47 % 10.875 M 5.80 % 10.279 M 41.58 % 7.260 M -45.63 % 13.354 M 65.66 % 8.061 M 1.56 % 7.937 M -77.84 % 35.820 M 198.55 % 11.998 M -79.59 % 58.795 M 236.45 % 17.475 M 0.000 -100.00 % 12.979 M 439.44 % 2.406 M 5.85 % 2.273 M -88.93 % 20.540 M -10.64 % 22.985 M -17.93 % 28.008 M 4.71 % 26.748 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 213.737 M 2.03 % 209.479 M 4.12 % 201.192 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.951 M -3.21 % 3.049 M -77.51 % 13.557 M -65.11 % 38.856 M 1 286.23 % 2.803 M -23.35 % 3.657 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
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 16.007 M 0.00 % 16.007 M 0.00 % 16.007 M 0.00 % 16.007 M -60.48 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M -48.30 % 78.339 M 93.42 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M 0.00 % 40.502 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.311 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.504 B 1.69 % 1.479 B 0.76 % 1.468 B -13.45 % 1.696 B 5.08 % 1.614 B 3.27 % 1.563 B 1.91 % 1.534 B 0.06 % 1.533 B -1.24 % 1.552 B -1.60 % 1.577 B 2.28 % 1.542 B -6.61 % 1.651 B -1.00 % 1.668 B 0.61 % 1.658 B 2.08 % 1.624 B 4.38 % 1.556 B 3.01 % 1.510 B 4.57 % 1.444 B 2.20 % 1.413 B 3.20 % 1.369 B 2.97 % 1.330 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -10.538 M 71.32 % -36.740 M 58.69 % -88.939 M -285.03 % -23.099 M -243.84 % -6.718 M -339.84 % 2.801 M -76.92 % 12.135 M 211.43 % -10.890 M -208.73 % 10.016 M 124.68 % -40.578 M 66.31 % -120.453 M -129.11 % 413.723 M 988.79 % -46.549 M 3.58 % -48.275 M -28.75 % -37.494 M -135.53 % -15.919 M 21.99 % -20.407 M 46.70 % -38.289 M 15.61 % -45.370 M -148.75 % -18.239 M 46.14 % -33.864 M
Accounts receivables -31.138 M -626.16 % 5.918 M -93.98 % 98.258 M 220.43 % -81.589 M -2 846.51 % -2.769 M -135.86 % 7.721 M 39.52 % 5.534 M 72.13 % 3.215 M -44.98 % 5.843 M 118.68 % -31.283 M -146.59 % -12.686 M -103.38 % 375.065 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -187.000 K 94.15 % -3.197 M -27.17 % -2.514 M -379.77 % -524.000 K 55.59 % -1.180 M 36.76 % -1.866 M -184.45 % -656.000 K -152.86 % 1.241 M 925.62 % 121.000 K -93.38 % 1.828 M 2.18 % 1.789 M -2.88 % 1.842 M 236.65 % -1.348 M -154.14 % 2.490 M 54.66 % 1.610 M 217.43 % -1.371 M -4 054.55 % -33.000 K 98.56 % -2.293 M -729.95 % 364.000 K -48.95 % 713.000 K 1 031.75 % 63.000 K
Accounts payables 18.736 M 144.94 % -41.689 M 76.63 % -178.404 M -379.80 % 63.761 M 2 295.23 % 2.662 M 59.31 % 1.671 M -67.85 % 5.197 M 0.000 -100.00 % 2.056 M 116.03 % -12.825 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 2.051 M -7.94 % 2.228 M 135.48 % -6.279 M -109.56 % 65.682 M 1 315.56 % 4.640 M 198.20 % -4.725 M -136.94 % 12.791 M 205.44 % -12.131 M -222.60 % 9.895 M 123.33 % -42.406 M 65.31 % -122.242 M -129.68 % 411.881 M 1 011.22 % -45.201 M 10.96 % -50.765 M -29.82 % -39.104 M -168.79 % -14.548 M 28.60 % -20.374 M 43.40 % -35.996 M 21.29 % -45.734 M -141.31 % -18.952 M 44.14 % -33.927 M
Other non cash items -25.948 M -1 038.57 % -2.279 M 91.70 % -27.461 M 36.72 % -43.395 M -131.20 % 139.067 M 368.52 % -51.791 M -113.58 % -24.249 M 24.77 % -32.232 M 33.35 % -48.357 M -9 829.78 % 497.000 K 101.49 % -33.331 M -91.37 % -17.417 M -497.19 % 4.385 M 1 001.76 % 398.000 K -94.30 % 6.986 M 147.38 % -14.744 M -30.71 % -11.280 M -33.65 % -8.440 M 47.27 % -16.005 M -5.41 % -15.183 M 14.61 % -17.780 M
Net cash provided by operating activities 26.290 M 27.85 % 20.563 M 133.87 % -60.719 M -259.05 % 38.175 M -59.05 % 93.219 M 18.98 % 78.348 M -30.22 % 112.285 M 64.37 % 68.314 M 40.79 % 48.522 M -24.66 % 64.408 M 238.95 % -46.353 M -109.31 % 497.688 M 712.10 % 61.284 M 230.35 % 18.551 M -33.29 % 27.807 M 129.01 % 12.142 M 305.00 % 2.998 M -90.92 % 33.030 M 205.72 % 10.804 M -60.59 % 27.411 M 446.58 % 5.015 M
Investments in property plant and equipment -63.727 M -44.13 % -44.215 M -6.71 % -41.433 M -37.40 % -30.155 M -2.86 % -29.316 M -74.91 % -16.761 M -3.02 % -16.270 M -2.75 % -15.834 M -69.47 % -9.343 M -39.32 % -6.706 M 73.25 % -25.066 M -20.78 % -20.753 M -19.39 % -17.382 M 46.96 % -32.771 M 36.78 % -51.839 M -14.57 % -45.246 M 5.54 % -47.900 M -211.14 % -15.395 M 42.41 % -26.730 M 22.19 % -34.354 M 34.14 % -52.165 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -91.000 K -51.67 % -60.000 K 0.000 100.00 % -70.000 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 22.863 M -24.21 % 30.165 M 34.15 % 22.486 M 96.21 % 11.460 M 7.31 % 10.679 M -11.76 % 12.102 M -5.42 % 12.795 M 14.37 % 11.187 M -5.98 % 11.899 M 89.87 % 6.267 M -17.53 % 7.599 M -21.40 % 9.668 M 20.37 % 8.032 M -43.86 % 14.306 M -17.26 % 17.291 M 146.56 % 7.013 M -11.19 % 7.897 M 281.96 % -4.340 M -171.36 % 6.082 M 1 182.21 % -562.000 K -108.06 % 6.974 M
Net cash used for investing activites -40.864 M -190.85 % -14.050 M 25.85 % -18.947 M -1.35 % -18.695 M -0.31 % -18.637 M -300.02 % -4.659 M -34.07 % -3.475 M 8.67 % -3.805 M -210.07 % 3.457 M 120.67 % -16.725 M -25.56 % -13.320 M -29.17 % -10.312 M -22.25 % -8.435 M 52.68 % -17.825 M 45.19 % -32.523 M 8.81 % -35.665 M 4.67 % -37.411 M -88.70 % -19.826 M 4.26 % -20.708 M 40.69 % -34.916 M 22.86 % -45.261 M
Debt repayment -885.000 K -13.90 % -777.000 K -71.90 % -452.000 K 19.00 % -558.000 K 42.53 % -971.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -178.993 M -1 064.41 % -15.372 M -234.17 % -4.600 M -140.71 % 11.300 M -66.14 % 33.372 M -23.58 % 43.667 M 944.30 % -5.172 M -127.75 % 18.639 M 115.03 % 8.668 M -82.31 % 49.000 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 0.000 0.000 0.000 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 -10.697 M -404.58 % -2.120 M 92.80 % -29.437 M 40.69 % -49.636 M -24.70 % -39.805 M -43.44 % -27.750 M -37.52 % -20.179 M 59.75 % -50.132 M -57.38 % -31.854 M -54.80 % -20.578 M 47.21 % -38.980 M -99.67 % -19.522 M -19.43 % -16.346 M -720.17 % -1.993 M -45.90 % -1.366 M 72.71 % -5.005 M 16.02 % -5.960 M 21.21 % -7.564 M -9.02 % -6.938 M -206.86 % -2.261 M 48.25 % -4.369 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 100.00 % -849.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 K 0.000
Net cash used provided by financing activities -11.582 M -299.79 % -2.897 M 90.31 % -29.889 M 40.45 % -50.194 M -23.10 % -40.776 M -42.58 % -28.599 M -41.73 % -20.179 M 59.75 % -50.132 M -57.38 % -31.854 M -54.80 % -20.578 M 47.21 % -38.980 M 80.36 % -198.515 M -525.87 % -31.718 M -381.09 % -6.593 M -166.37 % 9.934 M -64.98 % 28.367 M -24.77 % 37.707 M 396.07 % -12.736 M -208.85 % 11.701 M 82.69 % 6.405 M -85.65 % 44.632 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 0.000 0.000 0.000 0.000 0.000
Net change in cash -26.156 M -823.34 % 3.616 M 103.30 % -109.555 M -256.69 % -30.714 M -190.85 % 33.806 M -25.03 % 45.090 M -49.13 % 88.631 M 516.48 % 14.377 M -28.56 % 20.125 M -25.75 % 27.105 M 127.48 % -98.653 M -134.15 % 288.861 M 1 267.00 % 21.131 M 460.17 % -5.867 M -212.44 % 5.218 M 7.72 % 4.844 M 47.06 % 3.294 M 603.85 % 468.000 K -73.96 % 1.797 M 263.36 % -1.100 M -125.08 % 4.386 M
Cash at beginning of period 325.795 M 1.12 % 322.179 M -25.38 % 431.734 M -6.64 % 462.448 M 7.89 % 428.642 M 11.76 % 383.552 M 30.05 % 294.921 M 5.12 % 280.544 M 7.73 % 260.419 M 11.62 % 233.314 M -29.72 % 331.967 M 670.12 % 43.106 M 96.16 % 21.975 M -21.07 % 27.842 M 23.06 % 22.624 M 27.24 % 17.780 M 22.74 % 14.486 M 3.34 % 14.018 M 14.70 % 12.221 M -8.26 % 13.321 M 49.09 % 8.935 M
Cash at end of period 299.639 M -8.03 % 325.795 M 1.12 % 322.179 M -25.38 % 431.734 M -6.64 % 462.448 M 7.89 % 428.642 M 11.76 % 383.552 M 30.05 % 294.921 M 5.12 % 280.544 M 7.73 % 260.419 M 11.62 % 233.314 M -29.72 % 331.967 M 670.12 % 43.106 M 96.16 % 21.975 M -21.07 % 27.842 M 23.06 % 22.624 M 27.24 % 17.780 M 22.74 % 14.486 M 3.34 % 14.018 M 14.70 % 12.221 M -8.26 % 13.321 M
Operating cash flow 26.290 M 27.85 % 20.563 M 133.87 % -60.719 M -259.05 % 38.175 M -59.05 % 93.219 M 18.98 % 78.348 M -30.22 % 112.285 M 64.37 % 68.314 M 40.79 % 48.522 M -24.66 % 64.408 M 238.95 % -46.353 M -109.31 % 497.688 M 712.10 % 61.284 M 230.35 % 18.551 M -33.29 % 27.807 M 129.01 % 12.142 M 305.00 % 2.998 M -90.92 % 33.030 M 205.72 % 10.804 M -60.59 % 27.411 M 446.58 % 5.015 M
Capital expenditure -63.727 M -44.13 % -44.215 M -6.71 % -41.433 M -37.40 % -30.155 M -2.86 % -29.316 M -74.91 % -16.761 M -3.02 % -16.270 M -2.75 % -15.834 M -69.47 % -9.343 M -39.32 % -6.706 M 73.25 % -25.066 M -20.78 % -20.753 M -19.39 % -17.382 M 46.96 % -32.771 M 36.78 % -51.839 M -14.57 % -45.246 M 5.54 % -47.900 M -211.14 % -15.395 M 42.41 % -26.730 M 22.19 % -34.354 M 34.14 % -52.165 M
Free CashFlow -37.437 M -58.28 % -23.652 M 76.85 % -102.152 M -1 373.72 % 8.020 M -87.45 % 63.903 M 3.76 % 61.587 M -35.86 % 96.015 M 82.96 % 52.480 M 33.95 % 39.179 M -32.10 % 57.702 M 180.79 % -71.419 M -114.97 % 476.935 M 986.36 % 43.902 M 408.73 % -14.220 M 40.83 % -24.032 M 27.40 % -33.104 M 26.27 % -44.902 M -354.62 % 17.635 M 210.73 % -15.926 M -129.38 % -6.943 M 85.27 % -47.150 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 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
Revenue 173.263 M -13.03 % 199.216 M 14.14 % 174.531 M -7.56 % 188.810 M 15.98 % 162.792 M -9.37 % 179.631 M 9.62 % 163.862 M -19.96 % 204.730 M 31.21 % 156.034 M -9.31 % 172.045 M 8.70 % 158.280 M -8.03 % 172.093 M 13.48 % 151.657 M -10.26 % 168.987 M 10.14 % 153.426 M -12.61 % 175.567 M 15.68 % 151.776 M -13.00 % 174.458 M 13.00 % 154.393 M -17.26 % 186.602 M 29.78 % 143.778 M 51.98 % 94.601 M -41.70 % 162.268 M -7.39 % 175.209 M 8.86 % 160.955 M 51.06 % 106.548 M -38.03 % 171.926 M -11.12 % 193.426 M 17.14 % 165.124 M -22.52 % 213.118 M 26.92 % 167.914 M -24.76 % 223.182 M 30.65 % 170.818 M
Net income -5.573 M -221.52 % 4.586 M -54.44 % 10.066 M -48.57 % 19.573 M 2 688.18 % 702.000 K 106.03 % -11.634 M -169.87 % 16.650 M -20.57 % 20.961 M 116.38 % 9.687 M 112.04 % -80.431 M -661.24 % 14.331 M -56.61 % 33.028 M 31.90 % 25.040 M -16.56 % 30.008 M 67.64 % 17.900 M -43.28 % 31.557 M 165.86 % 11.870 M -28.98 % 16.714 M 127.87 % 7.335 M -85.50 % 50.580 M 177.88 % 18.202 M -27.22 % 25.008 M 23.42 % 20.262 M -54.25 % 44.291 M 30.78 % 33.868 M 5.74 % 32.028 M 125.71 % 14.190 M -22.32 % 18.267 M 134.73 % 7.782 M -68.76 % 24.912 M 8 610.49 % 286.000 K -99.10 % 31.620 M 1 272.40 % 2.304 M
Income before tax -11.654 M -210.46 % 10.550 M -27.34 % 14.519 M -44.39 % 26.108 M 1 286.51 % 1.883 M 119.42 % -9.697 M -147.75 % 20.307 M -42.79 % 35.495 M 48.60 % 23.887 M 122.86 % -104.473 M -534.74 % 24.031 M -51.45 % 49.494 M 43.41 % 34.513 M -36.36 % 54.228 M 108.22 % 26.044 M -43.65 % 46.221 M 128.23 % 20.252 M -30.48 % 29.132 M 138.94 % 12.192 M -75.03 % 48.820 M 145.77 % 19.864 M -43.91 % 35.417 M 31.10 % 27.016 M -31.95 % 39.698 M 80.10 % 22.042 M -45.42 % 40.388 M 83.87 % 21.966 M -12.40 % 25.074 M 140.68 % 10.418 M -68.87 % 33.462 M 1 176.20 % 2.622 M -94.01 % 43.794 M 1 243.37 % 3.260 M
Income before tax ratio -0.07 -227.01 % 0.05 -36.34 % 0.08 -39.84 % 0.14 1 095.45 % 0.01 121.43 % -0.05 -143.56 % 0.12 -28.52 % 0.17 13.25 % 0.15 125.21 % -0.61 -499.96 % 0.15 -47.21 % 0.29 26.38 % 0.23 -29.08 % 0.32 89.04 % 0.17 -35.52 % 0.26 97.30 % 0.13 -20.09 % 0.17 111.46 % 0.08 -69.82 % 0.26 89.37 % 0.14 -63.10 % 0.37 124.87 % 0.17 -26.52 % 0.23 65.45 % 0.14 -63.87 % 0.38 196.69 % 0.13 -1.44 % 0.13 105.46 % 0.06 -59.82 % 0.16 905.51 % 0.02 -92.04 % 0.20 928.19 % 0.02
EBITDA 3.539 M -78.30 % 16.309 M -62.88 % 43.931 M 17.87 % 37.270 M 25.37 % 29.727 M 120.89 % 13.458 M -70.07 % 44.965 M -26.29 % 61.000 M 56.12 % 39.072 M 138.21 % -102.247 M -317.69 % 46.970 M -38.47 % 76.335 M 33.36 % 57.239 M 8.60 % 52.705 M 25.08 % 42.137 M -31.48 % 61.499 M 86.15 % 33.037 M -36.97 % 52.415 M 10.63 % 47.380 M -34.13 % 71.930 M 52.61 % 47.132 M 3.50 % 45.537 M -13.98 % 52.938 M -13.72 % 61.353 M 26.42 % 48.530 M -7.58 % 52.508 M 14.65 % 45.800 M -7.46 % 49.490 M 51.10 % 32.754 M -38.18 % 52.986 M 159.74 % 20.400 M -65.91 % 59.836 M 211.78 % 19.192 M
Net income ratio -0.03 -239.72 % 0.02 -60.09 % 0.06 -44.36 % 0.10 2 303.97 % 0.00 106.66 % -0.06 -163.74 % 0.10 -0.76 % 0.10 64.92 % 0.06 113.28 % -0.47 -616.33 % 0.09 -52.82 % 0.19 16.24 % 0.17 -7.02 % 0.18 52.21 % 0.12 -35.09 % 0.18 129.83 % 0.08 -18.37 % 0.10 101.66 % 0.05 -82.47 % 0.27 114.11 % 0.13 -52.11 % 0.26 111.71 % 0.12 -50.60 % 0.25 20.14 % 0.21 -30.00 % 0.30 264.20 % 0.08 -12.60 % 0.09 100.39 % 0.05 -59.68 % 0.12 6 762.93 % 0.00 -98.80 % 0.14 950.40 % 0.01
Ratio EBITDA 0.02 -75.05 % 0.08 -67.48 % 0.25 27.52 % 0.20 8.10 % 0.18 143.74 % 0.07 -72.70 % 0.27 -7.90 % 0.30 18.99 % 0.25 142.13 % -0.59 -300.27 % 0.30 -33.10 % 0.44 17.53 % 0.38 21.01 % 0.31 13.56 % 0.27 -21.60 % 0.35 60.93 % 0.22 -27.55 % 0.30 -2.10 % 0.31 -20.39 % 0.39 17.59 % 0.33 -31.90 % 0.48 47.55 % 0.33 -6.83 % 0.35 16.14 % 0.30 -38.82 % 0.49 84.99 % 0.27 4.12 % 0.26 28.99 % 0.20 -20.22 % 0.25 104.64 % 0.12 -54.69 % 0.27 138.63 % 0.11
Gross profit ratio 0.27 -19.45 % 0.33 -19.82 % 0.42 -2.65 % 0.43 26.10 % 0.34 12.20 % 0.30 -26.06 % 0.41 -1.41 % 0.42 -11.00 % 0.47 35.33 % 0.35 -33.30 % 0.52 -3.32 % 0.54 15.26 % 0.46 -0.40 % 0.47 16.83 % 0.40 -17.93 % 0.49 28.28 % 0.38 -12.81 % 0.43 -4.66 % 0.46 -8.43 % 0.50 25.98 % 0.40 -28.42 % 0.55 24.84 % 0.44 -5.93 % 0.47 19.69 % 0.39 -35.95 % 0.61 30.85 % 0.47 5.82 % 0.44 13.94 % 0.39 -11.33 % 0.44 30.00 % 0.34 -27.44 % 0.46 31.85 % 0.35
Weighted average shs out dil 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M
Weighted average shs out 106.501 M 0.00 % 106.503 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.502 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.501 M 0.00 % 106.501 M 0.00 % 106.501 M 0.00 % 106.501 M 0.00 % 106.502 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M -14.45 % 124.485 M 16.89 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M 0.00 % 106.500 M
EPS diluted -0.05 -221.86 % 0.04 -54.50 % 0.09 -48.59 % 0.18 2 684.85 % 0.01 106.00 % -0.11 -168.75 % 0.16 -20.00 % 0.20 119.78 % 0.09 111.97 % -0.76 -684.62 % 0.13 -58.06 % 0.31 29.17 % 0.24 -14.29 % 0.28 66.67 % 0.17 -44.00 % 0.30 169.30 % 0.11 -29.04 % 0.16 128.20 % 0.07 -85.67 % 0.48 166.67 % 0.18 -21.74 % 0.23 27.78 % 0.18 -56.43 % 0.41 29.09 % 0.32 3.23 % 0.31 93.75 % 0.16 -5.33 % 0.17 134.72 % 0.07 -70.00 % 0.24 11 900.00 % 0.00 -99.33 % 0.30 1 400.00 % 0.02
Earnings per share -0.05 -221.86 % 0.04 -54.50 % 0.09 -48.59 % 0.18 2 684.85 % 0.01 106.00 % -0.11 -168.75 % 0.16 -20.00 % 0.20 119.78 % 0.09 111.97 % -0.76 -684.62 % 0.13 -58.06 % 0.31 29.17 % 0.24 -14.29 % 0.28 66.67 % 0.17 -44.00 % 0.30 169.30 % 0.11 -29.04 % 0.16 128.20 % 0.07 -85.67 % 0.48 166.67 % 0.18 -21.74 % 0.23 27.78 % 0.18 -56.83 % 0.42 30.31 % 0.32 3.23 % 0.31 93.75 % 0.16 -5.33 % 0.17 134.72 % 0.07 -70.00 % 0.24 11 900.00 % 0.00 -99.33 % 0.30 1 400.00 % 0.02
Gross profit 46.692 M -29.94 % 66.648 M -8.48 % 72.827 M -10.02 % 80.934 M 46.26 % 55.337 M 1.68 % 54.421 M -18.95 % 67.143 M -21.09 % 85.085 M 16.78 % 72.861 M 22.73 % 59.366 M -27.50 % 81.884 M -11.08 % 92.088 M 30.79 % 70.408 M -10.61 % 78.769 M 28.68 % 61.211 M -28.28 % 85.347 M 48.38 % 57.518 M -24.15 % 75.829 M 7.73 % 70.385 M -24.24 % 92.904 M 63.50 % 56.822 M 8.79 % 52.231 M -27.22 % 71.762 M -12.88 % 82.372 M 30.29 % 63.222 M -3.25 % 65.346 M -18.91 % 80.580 M -5.95 % 85.674 M 33.47 % 64.192 M -31.30 % 93.438 M 65.00 % 56.628 M -45.41 % 103.736 M 72.27 % 60.216 M
Income tax expense -508.000 K -108.52 % 5.964 M 33.93 % 4.453 M -31.86 % 6.535 M 453.34 % 1.181 M -39.03 % 1.937 M -47.03 % 3.657 M -74.84 % 14.534 M 2.35 % 14.200 M -40.94 % 24.042 M 147.86 % 9.700 M -41.09 % 16.466 M 73.82 % 9.473 M -60.89 % 24.220 M 197.40 % 8.144 M -44.46 % 14.664 M 74.95 % 8.382 M -32.50 % 12.418 M 155.67 % 4.857 M 375.97 % -1.760 M -205.90 % 1.662 M -84.03 % 10.409 M 54.12 % 6.754 M 247.02 % -4.594 M 61.15 % -11.826 M -241.46 % 8.360 M 7.51 % 7.776 M 14.24 % 6.807 M 158.23 % 2.636 M -69.17 % 8.550 M 266.01 % 2.336 M -80.81 % 12.174 M 1 173.43 % 956.000 K
Cost of revenue 126.571 M -4.52 % 132.568 M 30.35 % 101.704 M -5.72 % 107.876 M 0.39 % 107.455 M -14.18 % 125.210 M 29.46 % 96.719 M -19.16 % 119.645 M 43.85 % 83.173 M -26.19 % 112.679 M 47.49 % 76.396 M -4.51 % 80.005 M -1.53 % 81.249 M -9.94 % 90.218 M -2.17 % 92.215 M 2.21 % 90.220 M -4.28 % 94.258 M -4.43 % 98.629 M 17.40 % 84.008 M -10.34 % 93.698 M 7.75 % 86.956 M 105.23 % 42.370 M -53.19 % 90.506 M -2.51 % 92.837 M -5.01 % 97.733 M 137.20 % 41.202 M -54.89 % 91.346 M -15.23 % 107.752 M 6.76 % 100.932 M -15.67 % 119.680 M 7.54 % 111.286 M -6.83 % 119.446 M 8.00 % 110.602 M
General and administrative expenses 46.237 M -3.84 % 48.084 M 116.99 % 22.160 M -44.30 % 39.783 M 116.10 % 18.410 M -7.61 % 19.926 M 4.42 % 19.083 M -2.44 % 19.559 M -44.81 % 35.438 M 8.75 % 32.588 M 106.53 % 15.779 M 13.10 % 13.951 M -16.16 % 16.640 M -48.17 % 32.107 M 10.75 % 28.991 M -9.94 % 32.192 M -8.99 % 35.372 M 3.00 % 34.341 M -0.20 % 34.409 M 10.46 % 31.150 M 3.72 % 30.032 M 132.48 % 12.918 M -59.67 % 32.028 M 436.92 % -9.506 M -137.59 % 25.289 M 114.55 % 11.787 M -37.32 % 18.804 M -33.37 % 28.223 M -8.27 % 30.766 M 2.02 % 30.156 M -8.07 % 32.804 M -10.10 % 36.490 M 1.32 % 36.014 M
Selling and marketing expenses 18.423 M -8.91 % 20.226 M -52.19 % 42.301 M 129.81 % 18.407 M 109.73 % 8.777 M -13.64 % 10.163 M 7.77 % 9.431 M -3.11 % 9.733 M -38.95 % 15.943 M -7.60 % 17.255 M 128.18 % 7.562 M -12.40 % 8.633 M 26.19 % 6.841 M -55.08 % 15.229 M 7.37 % 14.184 M -14.29 % 16.549 M 27.68 % 12.961 M -3.64 % 13.450 M -0.67 % 13.541 M -16.44 % 16.206 M 7.71 % 15.046 M 136.39 % 6.365 M -63.17 % 17.280 M 425.98 % -5.301 M -140.13 % 13.210 M 32.67 % 9.957 M -70.61 % 33.880 M 55.56 % 21.779 M 9.51 % 19.887 M -21.30 % 25.270 M 20.71 % 20.934 M 4.72 % 19.990 M -3.37 % 20.688 M
Other expenses -9.135 M 27.76 % -12.645 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 100.00 % -456.000 K 0.000 100.00 % -391.000 K 76.67 % -1.676 M 60.10 % -4.200 M -222.83 % -1.301 M -125.48 % -577.000 K 0.000 -100.00 % 650.000 K 0.000 0.000 0.000 0.000 0.000
Operating expenses 57.173 M -4.88 % 60.109 M -6.75 % 64.461 M -7.13 % 69.409 M 23.29 % 56.296 M -9.38 % 62.126 M 19.87 % 51.828 M -12.13 % 58.980 M 7.06 % 55.093 M -68.26 % 173.552 M 171.52 % 63.918 M 32.04 % 48.408 M 6.31 % 45.533 M 27.09 % 35.828 M -18.17 % 43.783 M -2.29 % 44.807 M -4.97 % 47.152 M -12.19 % 53.696 M -11.22 % 60.480 M 30.11 % 46.482 M 4.11 % 44.646 M 137.16 % 18.825 M -62.28 % 49.908 M 5.70 % 47.216 M 17.73 % 40.107 M 87.40 % 21.402 M -59.54 % 52.900 M -1.61 % 53.765 M 7.11 % 50.197 M -9.27 % 55.328 M 6.08 % 52.158 M -10.27 % 58.128 M 4.66 % 55.542 M
Cost and expenses 183.744 M -4.64 % 192.677 M 15.96 % 166.165 M -6.27 % 177.285 M 8.26 % 163.751 M -12.59 % 187.336 M 26.11 % 148.547 M -16.84 % 178.625 M 29.19 % 138.266 M -51.69 % 286.231 M 103.99 % 140.314 M 9.27 % 128.413 M 1.29 % 126.782 M 0.58 % 126.046 M -7.32 % 135.998 M 0.72 % 135.027 M -4.51 % 141.410 M -7.17 % 152.325 M 5.42 % 144.488 M 3.07 % 140.180 M 6.52 % 131.602 M 115.05 % 61.195 M -56.42 % 140.414 M 0.26 % 140.053 M 1.61 % 137.840 M 120.18 % 62.604 M -56.60 % 144.246 M -10.69 % 161.517 M 6.87 % 151.129 M -13.64 % 175.008 M 7.08 % 163.444 M -7.96 % 177.574 M 6.88 % 166.144 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
Selling general and administrative expenses 66.308 M -8.86 % 72.754 M 12.87 % 64.461 M -1.09 % 65.170 M 15.76 % 56.296 M -9.38 % 62.126 M 19.87 % 51.828 M -12.13 % 58.980 M 7.57 % 54.828 M 17.32 % 46.735 M -26.88 % 63.918 M 32.04 % 48.408 M 6.31 % 45.533 M -11.43 % 51.408 M 19.07 % 43.175 M -11.42 % 48.741 M 0.84 % 48.333 M 1.13 % 47.791 M -0.33 % 47.950 M 1.25 % 47.356 M 5.05 % 45.078 M 133.77 % 19.283 M -60.89 % 49.308 M 433.00 % -14.807 M -138.46 % 38.499 M 77.06 % 21.744 M -58.73 % 52.684 M 5.36 % 50.002 M -1.29 % 50.653 M -8.61 % 55.426 M 3.14 % 53.738 M -4.85 % 56.480 M -0.39 % 56.702 M
Interest income 22.624 M 20.00 % 18.854 M 77.72 % 10.609 M -27.25 % 14.583 M 95.82 % 7.447 M 19.19 % 6.248 M -10.95 % 7.016 M -0.78 % 7.071 M 15.56 % 6.119 M -37.00 % 9.713 M 257.16 % 2.720 M -54.57 % 5.987 M 79.86 % 3.329 M -70.51 % 11.287 M 31.00 % 8.616 M 51.66 % 5.681 M -42.53 % 9.886 M 41.25 % 6.999 M 206.03 % 2.287 M -45.21 % 4.174 M -54.65 % 9.204 M 262.36 % 2.540 M -53.34 % 5.444 M -60.40 % 13.749 M 189.88 % 4.743 M 259.86 % 1.318 M -42.65 % 2.298 M 54.33 % 1.489 M -54.87 % 3.299 M 109.06 % 1.578 M -37.83 % 2.538 M 44.37 % 1.758 M -20.45 % 2.210 M
Interest expense 13.318 M 22.95 % 10.832 M 134.21 % 4.625 M 0.000 -100.00 % 5.242 M 396.40 % 1.056 M -37.40 % 1.687 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.320 M 16 400.00 % 8.000 K -94.20 % 138.000 K -51.06 % 282.000 K -89.50 % 2.685 M -53.83 % 5.816 M 35.35 % 4.297 M -46.37 % 8.012 M -10.72 % 8.974 M 30.51 % 6.876 M 10.44 % 6.226 M 41.95 % 4.386 M 22.79 % 3.572 M -1.43 % 3.624 M
Depreciation and amortization 23.645 M 2.98 % 22.960 M -7.37 % 24.787 M 10.67 % 22.397 M -0.91 % 22.602 M 2.27 % 22.100 M -3.79 % 22.971 M -6.98 % 24.696 M 21.73 % 20.287 M 3.09 % 19.678 M -7.10 % 21.183 M -2.90 % 21.816 M -2.21 % 22.309 M 3.11 % 21.637 M -3.79 % 22.490 M -0.77 % 22.664 M 1.64 % 22.299 M -1.84 % 22.718 M -0.45 % 22.821 M 4.73 % 21.790 M -20.07 % 27.260 M 173.09 % 9.982 M -61.07 % 25.640 M 35.16 % 18.970 M -8.23 % 20.672 M 164.25 % 7.823 M -50.56 % 15.822 M 2.46 % 15.442 M -0.34 % 15.494 M 16.51 % 13.298 M -0.70 % 13.392 M 7.39 % 12.470 M 1.32 % 12.308 M
Operating income -19.982 M -405.58 % 6.539 M -21.84 % 8.366 M -43.75 % 14.873 M 1 650.89 % -959.000 K 87.55 % -7.705 M -150.31 % 15.315 M -41.33 % 26.105 M 38.97 % 18.785 M 115.41 % -121.925 M -778.64 % 17.966 M -58.87 % 43.680 M 75.60 % 24.875 M -19.93 % 31.068 M 58.13 % 19.647 M -49.41 % 38.835 M 261.66 % 10.738 M -63.84 % 29.697 M 20.92 % 24.559 M -47.10 % 46.422 M 281.26 % 12.176 M -63.55 % 33.406 M 41.97 % 23.530 M -26.95 % 32.212 M 23.61 % 26.060 M -40.70 % 43.944 M 58.76 % 27.680 M -13.25 % 31.909 M 128.00 % 13.995 M -63.28 % 38.110 M 752.57 % 4.470 M -90.20 % 45.608 M 875.78 % 4.674 M
Operating income ratio -0.12 -451.35 % 0.03 -31.52 % 0.05 -39.15 % 0.08 1 437.17 % -0.01 86.27 % -0.04 -145.89 % 0.09 -26.70 % 0.13 5.91 % 0.12 116.99 % -0.71 -724.35 % 0.11 -55.28 % 0.25 54.75 % 0.16 -10.78 % 0.18 43.57 % 0.13 -42.11 % 0.22 212.65 % 0.07 -58.44 % 0.17 7.01 % 0.16 -36.06 % 0.25 193.76 % 0.08 -76.02 % 0.35 143.52 % 0.15 -21.13 % 0.18 13.55 % 0.16 -60.74 % 0.41 156.17 % 0.16 -2.41 % 0.16 94.64 % 0.08 -52.60 % 0.18 571.74 % 0.03 -86.97 % 0.20 646.84 % 0.03
Total other income expenses net 8.328 M 107.63 % 4.011 M -34.81 % 6.153 M -45.23 % 11.235 M 295.32 % 2.842 M 242.67 % -1.992 M -139.90 % 4.992 M -46.84 % 9.390 M 84.05 % 5.102 M -70.77 % 17.452 M 187.75 % 6.065 M 4.32 % 5.814 M -39.68 % 9.638 M -58.39 % 23.160 M 262.04 % 6.397 M -13.39 % 7.386 M -22.37 % 9.514 M 1 783.89 % -565.000 K 95.43 % -12.367 M -615.72 % 2.398 M -68.81 % 7.688 M 282.30 % 2.011 M -42.31 % 3.486 M -53.43 % 7.486 M 286.31 % -4.018 M -12.96 % -3.557 M 46.83 % -6.690 M 2.12 % -6.835 M -91.08 % -3.577 M 36.35 % -5.620 M -204.11 % -1.848 M -1.87 % -1.814 M -28.29 % -1.414 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30
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
Net debt -266.301 M 10.24 % -296.688 M 3.19 % -306.472 M 5.04 % -322.746 M -9.27 % -295.369 M 4.29 % -308.622 M -20.90 % -255.262 M 35.03 % -392.878 M 16.36 % -469.720 M -2.19 % -459.645 M -1.27 % -453.899 M -6.80 % -424.985 M 0.33 % -426.400 M -11.17 % -383.552 M -19.09 % -322.075 M -9.21 % -294.921 M -11.35 % -264.854 M 5.59 % -280.544 M 9.53 % -310.111 M -19.08 % -260.419 M -13.20 % -230.062 M 1.39 % -233.314 M -4.72 % -222.793 M 32.25 % -328.825 M -626.02 % 62.512 M -56.09 % 142.375 M -18.05 % 173.729 M -3.32 % 179.699 M -5.56 % 190.276 M 7.91 % 176.322 M -7.96 % 191.571 M 12.57 % 170.180 M
Total investments 871.000 K 2.11 % 853.000 K -96.18 % 22.345 M 36.88 % 16.325 M 1 498.92 % 1.021 M 16.15 % 879.000 K -22.76 % 1.138 M -8.52 % 1.244 M -39.79 % 2.066 M -8.71 % 2.263 M 5.26 % 2.150 M -31.22 % 3.126 M -13.81 % 3.627 M 112.98 % 1.703 M -26.97 % 2.332 M -36.27 % 3.659 M -59.90 % 9.125 M 219.61 % 2.855 M -57.77 % 6.760 M -65.15 % 19.395 M 2 654.97 % 704.000 K 1.88 % 691.000 K -42.66 % 1.205 M -11.98 % 1.369 M -10.11 % 1.523 M -7.98 % 1.655 M 58.22 % 1.046 M 7.06 % 977.000 K -29.81 % 1.392 M 10.13 % 1.264 M -4.31 % 1.321 M -19.89 % 1.649 M
Total debt 6.173 M 109.18 % 2.951 M 13.37 % 2.603 M -14.63 % 3.049 M 38.28 % 2.205 M -83.74 % 13.557 M -48.35 % 26.249 M -32.45 % 38.856 M 2 750.77 % 1.363 M -51.37 % 2.803 M -13.46 % 3.239 M -11.43 % 3.657 M 16.76 % 3.132 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.142 M -97.46 % 123.741 M -33.29 % 185.481 M -3.84 % 192.892 M -4.35 % 201.674 M -0.88 % 203.467 M -0.34 % 204.164 M -2.53 % 209.463 M 8.64 % 192.804 M
Accumulated other comprehensive income loss -14.412 M 0.12 % -14.430 M -103.97 % 363.507 M -0.02 % 363.594 M -0.03 % 363.708 M 0.04 % 363.567 M -0.07 % 363.825 M -0.03 % 363.931 M -0.18 % 364.581 M -0.14 % 365.088 M 0.02 % 365.002 M -0.21 % 365.769 M -0.15 % 366.333 M 2 893.88 % -13.112 M -4.06 % -12.601 M -1 193.84 % 1.152 M -77.11 % 5.032 M 902.39 % 502.000 K -99.85 % 346.184 M 56 026.33 % -619.000 K -317.19 % 285.000 K 4.78 % 272.000 K -99.92 % 356.552 M 37 431.79 % 950.000 K -13.95 % 1.104 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 756.478 M -0.73 % 762.051 M 84.15 % 413.824 M 2.49 % 403.758 M 2.32 % 394.607 M 0.18 % 393.905 M 1.53 % 387.980 M 4.48 % 371.329 M 8.43 % 342.449 M -4.43 % 358.322 M -21.22 % 454.830 M -5.43 % 480.969 M 0.99 % 476.250 M -0.77 % 479.965 M 6.96 % 448.751 M -2.13 % 458.503 M 8.64 % 422.045 M 0.04 % 421.890 M -10.14 % 469.492 M -3.23 % 485.185 M 11.52 % 435.057 M -0.97 % 439.324 M -0.85 % 443.070 M -4.90 % 465.911 M 23.87 % 376.141 M -5.04 % 396.085 M 9.56 % 361.513 M -1.61 % 367.437 M 5.07 % 349.699 M 1.02 % 346.177 M 2.29 % 338.418 M 0.26 % 337.533 M
Common stock 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M 0.00 % 63.900 M
Total equity 821.973 M -0.67 % 827.528 M -3.47 % 857.238 M 1.18 % 847.259 M 1.08 % 838.222 M 0.10 % 837.379 M 0.68 % 831.712 M 2.03 % 815.166 M 0.46 % 811.432 M -1.98 % 827.812 M -10.43 % 924.234 M -2.83 % 951.140 M 0.44 % 946.985 M -0.24 % 949.227 M 3.34 % 918.524 M -2.50 % 942.028 M 3.58 % 909.451 M 0.52 % 904.766 M -3.98 % 942.285 M -2.55 % 966.940 M 5.44 % 917.056 M -0.46 % 921.310 M -0.46 % 925.571 M -2.63 % 950.615 M 10.35 % 861.477 M -2.27 % 881.500 M 4.17 % 846.241 M -0.69 % 852.097 M 2.15 % 834.199 M 0.44 % 830.512 M 1.01 % 822.176 M 0.08 % 821.511 M
Other non current liabilities 552.257 M 1.90 % 541.963 M 57.97 % 343.090 M -33.66 % 517.156 M 3.90 % 497.726 M 1.78 % 489.005 M -10.22 % 544.690 M -0.42 % 546.997 M -1.85 % 557.299 M -0.85 % 562.078 M 3.43 % 543.444 M -1.14 % 549.714 M 5.99 % 518.661 M -0.45 % 521.007 M 1.10 % 515.359 M -4.18 % 537.825 M 0.54 % 534.945 M -0.56 % 537.949 M 3.30 % 520.775 M -0.59 % 523.868 M -4.78 % 550.139 M -0.18 % 551.147 M 9.44 % 503.595 M 0.50 % 501.103 M -10.90 % 562.409 M 10.62 % 508.425 M 65.03 % 308.073 M 2.05 % 301.885 M -39.82 % 501.650 M 77.86 % 282.045 M -40.21 % 471.761 M 79.97 % 262.129 M
Long term debt 5.026 M 135.19 % 2.137 M 18.26 % 1.807 M -19.22 % 2.237 M 45.92 % 1.533 M -88.26 % 13.058 M -49.33 % 25.773 M -32.91 % 38.413 M 4 057.25 % 924.000 K -53.96 % 2.007 M -12.81 % 2.302 M -14.65 % 2.697 M 9.95 % 2.453 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
Total non current liabilities 557.283 M 2.42 % 544.100 M 57.76 % 344.897 M -2.73 % 354.564 M -28.98 % 499.259 M -0.56 % 502.063 M -11.99 % 570.463 M -2.55 % 585.410 M 4.87 % 558.223 M -1.04 % 564.085 M 3.36 % 545.746 M -1.21 % 552.411 M 6.01 % 521.114 M 0.02 % 521.007 M 1.10 % 515.359 M -4.18 % 537.825 M 0.54 % 534.945 M -0.56 % 537.949 M 3.30 % 520.775 M -0.59 % 523.868 M -4.78 % 550.139 M -0.18 % 551.147 M 9.44 % 503.595 M 0.50 % 501.103 M -10.90 % 562.409 M 10.62 % 508.425 M -2.47 % 521.320 M 1.11 % 515.622 M 2.79 % 501.650 M 2.06 % 491.524 M 4.19 % 471.761 M 1.82 % 463.321 M
Other current liabilities 31.805 M -37.09 % 50.558 M 88.67 % 26.797 M 64.03 % 16.337 M -28.36 % 22.804 M -27.05 % 31.260 M 78.09 % 17.553 M -35.72 % 27.309 M -84.74 % 178.953 M -3.17 % 184.820 M 995.29 % 16.874 M -40.17 % 28.203 M 80.52 % 15.623 M -41.52 % 26.717 M 88.93 % 14.141 M -28.40 % 19.751 M -41.07 % 33.518 M -57.05 % 78.043 M 370.28 % 16.595 M -36.04 % 25.944 M -0.93 % 26.188 M -8.05 % 28.482 M -32.16 % 41.987 M -59.42 % 103.458 M 303.66 % 25.630 M -39.61 % 42.438 M -56.43 % 97.409 M 100.64 % 48.550 M -39.34 % 80.039 M -5.56 % 84.752 M 10.53 % 76.676 M 1.22 % 75.749 M
Deferred revenue 0.000 0.000 -100.00 % 8.058 M 11.54 % 7.224 M 0.000 -100.00 % 26.820 M 0.000 -100.00 % 25.926 M -84.36 % 165.804 M -9.26 % 182.719 M 4 802.58 % 3.727 M -83.13 % 22.091 M 62.77 % 13.572 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.283 M 287.98 % 19.404 M -58.97 % 47.289 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 2.294 M 40.91 % 1.628 M 2.26 % 1.592 M -1.97 % 1.624 M 141.67 % 672.000 K 34.67 % 499.000 K 4.83 % 476.000 K 7.45 % 443.000 K 0.91 % 439.000 K -44.85 % 796.000 K -15.05 % 937.000 K -2.40 % 960.000 K 41.38 % 679.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.142 M -97.46 % 123.741 M -33.29 % 185.481 M -3.84 % 192.892 M -4.35 % 201.674 M -0.88 % 203.467 M -0.34 % 204.164 M -2.53 % 209.463 M 8.64 % 192.804 M
Total current liabilities 114.213 M -13.70 % 132.351 M 29.71 % 102.037 M -9.21 % 112.394 M 6.64 % 105.399 M -17.92 % 128.416 M 27.68 % 100.576 M -65.96 % 295.444 M 16.64 % 253.299 M 14.05 % 222.098 M 112.83 % 104.356 M 75.93 % 59.316 M -39.73 % 98.421 M 55.30 % 63.374 M 6.21 % 59.668 M 13.08 % 52.768 M -30.28 % 75.684 M -30.64 % 109.125 M -17.63 % 132.482 M 53.53 % 86.288 M 21.78 % 70.853 M 1.96 % 69.488 M -23.56 % 90.909 M -54.41 % 199.387 M -15.65 % 236.376 M -14.94 % 277.899 M -5.44 % 293.895 M 1.34 % 290.018 M -1.56 % 294.621 M -2.41 % 301.895 M 2.56 % 294.348 M 8.63 % 270.959 M
Total liabilities 671.496 M -0.73 % 676.451 M 9.61 % 617.154 M -2.32 % 631.787 M 4.49 % 604.658 M -4.10 % 630.479 M -6.04 % 671.039 M -23.82 % 880.854 M 8.54 % 811.522 M 3.22 % 786.183 M 20.93 % 650.102 M 6.27 % 611.727 M -1.26 % 619.535 M 6.02 % 584.381 M 1.63 % 575.027 M -2.64 % 590.593 M -3.28 % 610.629 M -5.63 % 647.074 M -0.95 % 653.257 M 7.06 % 610.156 M -1.74 % 620.992 M 0.06 % 620.635 M 4.40 % 594.504 M -15.13 % 700.490 M -12.31 % 798.785 M 1.58 % 786.324 M -3.54 % 815.215 M 1.19 % 805.640 M 1.18 % 796.271 M 0.36 % 793.419 M 3.56 % 766.109 M 4.33 % 734.280 M
Other non current assets 110.075 M -7.89 % 119.510 M 65.55 % 72.188 M 0.000 -100.00 % 588.000 K -0.17 % 589.000 K 7.09 % 550.000 K 100.67 % -82.536 M 0.000 -100.00 % 592.000 K 0.000 -100.00 % 577.000 K -2.70 % 593.000 K -93.68 % 9.380 M -31.14 % 13.622 M 681 000.00 % 2.000 K -99.99 % 20.027 M -11.38 % 22.598 M -3.81 % 23.494 M 2 349 500.00 % -1.000 K -100.01 % 10.666 M 73.85 % 6.135 M 2.71 % 5.973 M 10.47 % 5.407 M -96.15 % 140.545 M -4.77 % 147.591 M 6.27 % 138.885 M 1.38 % 137.001 M 3.95 % 131.795 M -3.49 % 136.568 M 3.70 % 131.695 M 0.37 % 131.215 M
Long term investments 871.000 K 2.11 % 853.000 K -96.18 % 22.345 M 36.88 % 16.325 M 16.46 % 14.018 M 18.01 % 11.879 M 107.53 % 5.724 M -7.23 % 6.170 M -20.70 % 7.781 M 1.22 % 7.687 M -12.57 % 8.792 M -9.68 % 9.734 M -5.74 % 10.327 M 506.40 % 1.703 M -26.97 % 2.332 M -89.72 % 22.693 M 148.69 % 9.125 M 219.61 % 2.855 M -57.77 % 6.760 M -79.07 % 32.300 M 4 488.07 % 704.000 K 1.88 % 691.000 K -42.66 % 1.205 M -11.98 % 1.369 M -10.11 % 1.523 M -7.98 % 1.655 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 70.595 M -1.59 % 71.736 M 5 109.59 % 1.377 M -98.18 % 75.684 M -2.67 % 77.764 M -2.75 % 79.964 M -2.18 % 81.745 M -51.08 % 167.093 M 23 043.07 % 722.000 K 28.47 % 562.000 K 4.66 % 537.000 K -13.39 % 620.000 K -19.58 % 771.000 K -18.84 % 950.000 K -5.85 % 1.009 M -1.66 % 1.026 M -9.44 % 1.133 M -11.76 % 1.284 M -8.09 % 1.397 M 5.28 % 1.327 M -58.67 % 3.211 M 56.33 % 2.054 M -20.51 % 2.584 M 81.97 % 1.420 M 14.98 % 1.235 M -30.30 % 1.772 M -18.11 % 2.164 M -32.06 % 3.185 M -21.42 % 4.053 M -24.79 % 5.389 M -0.44 % 5.413 M -13.45 % 6.254 M
GoodWill 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M 0.00 % 3.357 M
Goodwill and intangible assets 73.952 M -1.52 % 75.093 M 1 486.25 % 4.734 M -94.01 % 79.041 M -2.56 % 81.121 M -2.64 % 83.321 M -2.09 % 85.102 M -50.07 % 170.450 M 4 078.72 % 4.079 M 4.08 % 3.919 M 0.64 % 3.894 M -2.09 % 3.977 M -3.66 % 4.128 M -4.16 % 4.307 M -1.35 % 4.366 M -0.39 % 4.383 M -2.38 % 4.490 M -3.25 % 4.641 M -2.38 % 4.754 M 1.49 % 4.684 M -28.68 % 6.568 M 21.38 % 5.411 M -8.92 % 5.941 M 24.37 % 4.777 M 4.03 % 4.592 M -10.47 % 5.129 M -7.10 % 5.521 M -15.61 % 6.542 M -11.71 % 7.410 M -15.28 % 8.746 M -0.27 % 8.770 M -8.75 % 9.611 M
Property plant equipment net 826.031 M 15.81 % 713.277 M -9.66 % 789.584 M 0.37 % 786.706 M 0.74 % 780.947 M 0.12 % 779.988 M 0.61 % 775.246 M -0.55 % 779.501 M -0.46 % 783.097 M -1.06 % 791.450 M -0.09 % 792.137 M -1.33 % 802.826 M -1.33 % 813.614 M -1.43 % 825.402 M -1.64 % 839.147 M -1.57 % 852.520 M -1.40 % 864.605 M -1.90 % 881.337 M -2.04 % 899.733 M -1.84 % 916.556 M -2.03 % 935.549 M -2.26 % 957.138 M -0.65 % 963.415 M -1.35 % 976.641 M -0.38 % 980.412 M -1.48 % 995.178 M -1.07 % 1.006 B -1.17 % 1.018 B -0.22 % 1.020 B -0.10 % 1.021 B 1.70 % 1.004 B -0.03 % 1.004 B
Total non current assets 1.011 B 3.22 % 979.438 M 2.37 % 956.747 M 0.59 % 951.111 M 0.90 % 942.610 M 0.10 % 941.624 M -0.35 % 944.948 M -0.90 % 953.559 M 4.27 % 914.497 M -1.85 % 931.689 M 4.34 % 892.902 M -1.49 % 906.409 M -0.84 % 914.133 M -1.42 % 927.291 M -3.12 % 957.183 M -2.75 % 984.283 M -1.96 % 1.004 B -1.48 % 1.019 B -1.42 % 1.034 B -1.15 % 1.046 B 0.30 % 1.043 B -1.33 % 1.057 B -0.54 % 1.062 B -1.79 % 1.082 B -11.05 % 1.216 B 0.79 % 1.207 B 0.18 % 1.204 B -0.86 % 1.215 B 0.23 % 1.212 B -0.32 % 1.216 B 1.51 % 1.198 B 0.35 % 1.194 B
Other current assets 14.919 M -8.81 % 16.361 M 0.000 -100.00 % 8.543 M -95.34 % 183.402 M 2 171.79 % 8.073 M 0.000 -100.00 % 290.699 M 0.000 -100.00 % 7.774 M 0.000 -100.00 % 6.509 M 0.000 -100.00 % 6.736 M -67.34 % 20.622 M 179.58 % 7.376 M -60.70 % 18.767 M 355.95 % 4.116 M -87.80 % 33.746 M -86.94 % 258.416 M 722.38 % 31.423 M -86.78 % 237.657 M 1 133.62 % 19.265 M -91.30 % 221.553 M 128.90 % 96.792 M -75.84 % 400.555 M 0.000 -100.00 % 4.173 M 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 100.00 % -12.997 M -18.15 % -11.000 M -139.86 % -4.586 M 6.90 % -4.926 M 13.81 % -5.715 M -5.37 % -5.424 M 18.34 % -6.642 M -0.51 % -6.608 M 1.37 % -6.700 M 0.000 0.000 100.00 % -19.034 M 0.000 0.000 0.000 100.00 % -12.905 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
cash and cash equivalents 272.474 M -9.07 % 299.639 M -3.05 % 309.075 M -5.13 % 325.795 M 9.48 % 297.574 M -7.64 % 322.179 M 14.45 % 281.511 M -34.80 % 431.734 M -8.35 % 471.083 M 1.87 % 462.448 M 1.16 % 457.138 M 6.65 % 428.642 M -0.21 % 429.532 M 11.99 % 383.552 M 19.09 % 322.075 M 9.21 % 294.921 M 11.35 % 264.854 M -5.59 % 280.544 M -9.53 % 310.111 M 19.08 % 260.419 M 13.20 % 230.062 M -1.39 % 233.314 M 4.72 % 222.793 M -32.89 % 331.967 M 442.17 % 61.229 M 42.04 % 43.106 M 124.94 % 19.163 M -12.80 % 21.975 M 66.59 % 13.191 M -52.62 % 27.842 M 55.61 % 17.892 M -20.92 % 22.624 M
Cash and short term investments 272.474 M -9.07 % 299.639 M -3.05 % 309.075 M -5.13 % 325.795 M 9.48 % 297.574 M -7.64 % 322.179 M 14.45 % 281.511 M -34.80 % 431.734 M -8.35 % 471.083 M 1.87 % 462.448 M 1.16 % 457.138 M 6.65 % 428.642 M -0.21 % 429.532 M 11.99 % 383.552 M 19.09 % 322.075 M 9.21 % 294.921 M 11.35 % 264.854 M -5.59 % 280.544 M -9.53 % 310.111 M 19.08 % 260.419 M 13.20 % 230.062 M -1.39 % 233.314 M 4.72 % 222.793 M -32.89 % 331.967 M 442.17 % 61.229 M 42.04 % 43.106 M 124.94 % 19.163 M -12.80 % 21.975 M 66.59 % 13.191 M -52.62 % 27.842 M 55.61 % 17.892 M -20.92 % 22.624 M
Total current assets 482.540 M -8.01 % 524.541 M 1.33 % 517.645 M -1.95 % 527.935 M 5.53 % 500.270 M -4.93 % 526.234 M -5.66 % 557.803 M -24.87 % 742.461 M 4.80 % 708.457 M 3.83 % 682.306 M 0.13 % 681.434 M 3.80 % 656.458 M 0.62 % 652.387 M 7.60 % 606.317 M 13.04 % 536.368 M -2.18 % 548.338 M 6.24 % 516.140 M -3.13 % 532.821 M -5.16 % 561.808 M 5.73 % 531.344 M 7.24 % 495.463 M 2.09 % 485.342 M 6.04 % 457.703 M -19.61 % 569.318 M 28.19 % 444.137 M -3.72 % 461.277 M 0.91 % 457.115 M 3.19 % 442.972 M 5.84 % 418.519 M 2.56 % 408.053 M 4.48 % 390.544 M 7.83 % 362.182 M
Inventory 21.503 M 2.22 % 21.037 M 8.78 % 19.339 M -4.99 % 20.354 M 5.49 % 19.294 M 13.84 % 16.948 M 4.77 % 16.177 M 9.28 % 14.803 M 12.57 % 13.150 M -8.02 % 14.297 M 11.81 % 12.787 M -3.27 % 13.219 M 22.43 % 10.797 M -4.91 % 11.355 M 1.05 % 11.237 M 2.71 % 10.940 M -4.05 % 11.402 M -7.95 % 12.387 M -1.28 % 12.548 M 0.31 % 12.509 M -4.08 % 13.041 M -9.25 % 14.371 M -2.52 % 14.742 M -6.68 % 15.798 M -3.26 % 16.330 M -7.30 % 17.616 M 4.11 % 16.921 M 3.89 % 16.288 M -4.02 % 16.971 M -9.40 % 18.731 M -8.84 % 20.547 M 0.09 % 20.528 M
Net receivables 173.644 M -7.39 % 187.504 M -0.91 % 189.231 M 9.23 % 173.243 M 0.000 0.000 0.000 -100.00 % 5.225 M 0.000 -100.00 % 197.787 M 0.000 -100.00 % 208.088 M 0.000 0.000 -100.00 % 203.056 M -13.63 % 235.101 M -1.99 % 239.884 M 1.74 % 235.774 M 6.40 % 221.595 M -1.30 % 224.514 M -4.39 % 234.820 M 15.61 % 203.114 M -7.75 % 220.168 M 8.35 % 203.194 M -44.57 % 366.578 M -8.48 % 400.554 M -4.86 % 421.031 M 5.12 % 400.536 M 3.14 % 388.357 M 7.44 % 361.480 M 2.66 % 352.105 M 10.37 % 319.030 M
Tax assets 0.000 -100.00 % 70.705 M 4.14 % 67.896 M -1.66 % 69.039 M 4.71 % 65.936 M 0.14 % 65.847 M -15.93 % 78.326 M -2.06 % 79.974 M -33.10 % 119.540 M -6.64 % 128.041 M 45.37 % 88.079 M -1.36 % 89.295 M 4.47 % 85.471 M -1.19 % 86.499 M -11.48 % 97.716 M -6.66 % 104.685 M -0.95 % 105.693 M -1.76 % 107.588 M 8.68 % 98.993 M 7.35 % 92.213 M 3.50 % 89.098 M 2.14 % 87.228 M 1.62 % 85.838 M -8.29 % 93.593 M 5.10 % 89.053 M 56.25 % 56.994 M 5.63 % 53.955 M 1.22 % 53.303 M 1.38 % 52.577 M 6.49 % 49.371 M -7.08 % 53.132 M 9.91 % 48.343 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 80.114 M -0.06 % 80.165 M 22.22 % 65.590 M -19.22 % 81.192 M -0.89 % 81.923 M -8.83 % 89.857 M 8.86 % 82.547 M -67.86 % 256.817 M 269.57 % 69.490 M 165.20 % 26.203 M -68.36 % 82.818 M 261.76 % 22.893 M -66.60 % 68.547 M 194.16 % 23.303 M -42.55 % 40.561 M 62.53 % 24.956 M -33.03 % 37.262 M 60.99 % 23.145 M -69.63 % 76.209 M 210.75 % 24.524 M -27.24 % 33.706 M 16.20 % 29.008 M -36.84 % 45.929 M 35.12 % 33.992 M -49.72 % 67.601 M 107.97 % 32.505 M 0.000 -100.00 % 39.794 M 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 6.017 M 0.000 -100.00 % 6.800 M 0.000 -100.00 % 10.875 M 146.21 % 4.417 M -57.03 % 10.279 M 175.80 % 3.727 M -48.66 % 7.260 M -46.51 % 13.572 M 1.63 % 13.354 M 168.91 % 4.966 M -38.39 % 8.061 M 64.38 % 4.904 M -38.21 % 7.937 M -80.00 % 39.678 M 10.77 % 35.820 M 226.85 % 10.959 M -8.66 % 11.998 M 300.87 % 2.993 M -94.91 % 58.795 M 203.00 % 19.404 M 11.04 % 17.475 M 386.23 % 3.594 M 0.000 -100.00 % 11.115 M -14.36 % 12.979 M 58.11 % 8.209 M 241.19 % 2.406 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 213.247 M -0.23 % 213.737 M 0.000 -100.00 % 209.479 M 0.000 -100.00 % 201.192 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 6.173 M 109.18 % 2.951 M 13.37 % 2.603 M -14.63 % 3.049 M 38.28 % 2.205 M -83.74 % 13.557 M -48.35 % 26.249 M -32.45 % 38.856 M 2 750.77 % 1.363 M -51.37 % 2.803 M -13.46 % 3.239 M -11.43 % 3.657 M 16.76 % 3.132 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.112 M 4.06 % 12.601 M 0.000 0.000 0.000 0.000 -100.00 % 619.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 16.007 M 0.00 % 16.007 M 0.00 % 16.007 M 0.00 % 16.007 M -95.78 % 379.715 M 2 272.18 % 16.007 M 0.00 % 16.007 M -95.79 % 379.937 M -6.21 % 405.083 M -0.13 % 405.590 M 901.41 % 40.502 M 0.00 % 40.502 M -90.04 % 406.835 M 1 385.34 % 27.390 M -1.83 % 27.901 M -31.11 % 40.502 M -90.44 % 423.506 M 945.64 % 40.502 M -90.09 % 408.893 M -2.14 % 417.855 M -0.06 % 418.099 M 0.00 % 418.086 M -0.12 % 418.601 M -0.52 % 420.804 M -0.15 % 421.436 M -0.02 % 421.515 M 0.16 % 420.828 M 0.02 % 420.760 M 0.04 % 420.600 M 0.04 % 420.435 M 0.14 % 419.858 M -0.05 % 420.078 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.493 B -0.70 % 1.504 B 2.01 % 1.474 B -0.31 % 1.479 B 2.51 % 1.443 B -1.70 % 1.468 B -2.32 % 1.503 B -11.40 % 1.696 B 4.50 % 1.623 B 0.56 % 1.614 B 2.52 % 1.574 B 0.73 % 1.563 B -0.23 % 1.567 B 2.15 % 1.534 B 2.68 % 1.494 B -2.55 % 1.533 B 0.83 % 1.520 B -2.05 % 1.552 B -2.74 % 1.596 B 1.17 % 1.577 B 2.54 % 1.538 B -0.25 % 1.542 B 1.44 % 1.520 B -7.94 % 1.651 B -0.55 % 1.660 B -0.45 % 1.668 B 0.38 % 1.661 B 0.22 % 1.658 B 1.67 % 1.630 B 0.40 % 1.624 B 2.24 % 1.588 B 2.09 % 1.556 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Change in working capital -15.464 M -209.56 % 14.114 M 157.25 % -24.652 M -896.77 % 3.094 M 107.77 % -39.834 M -147.21 % 84.381 M 151.20 % -164.820 M -23 184.03 % 714.000 K 104.16 % -17.145 M -321.11 % 7.754 M 153.58 % -14.472 M -1 242.49 % -1.078 M -127.79 % 3.879 M -16.97 % 4.672 M 37.78 % 3.391 M 118.54 % -18.287 M -347.22 % 7.397 M -12.03 % 8.409 M 423.27 % 1.607 M 105.31 % -30.260 M -400.99 % -6.040 M 71.54 % -21.224 M 78.61 % -99.229 M -126.04 % 381.005 M 1 064.51 % 32.718 M 24.38 % 26.304 M 161.08 % -43.064 M -64.07 % -26.247 M -27.39 % -20.604 M -73.35 % -11.886 M 53.58 % -25.608 M -497.27 % 6.446 M 128.82 % -22.365 M
Accounts receivables 9.208 M 136.45 % -25.260 M -329.74 % -5.878 M -190.99 % 6.460 M 1 291.88 % -542.000 K -100.69 % 78.541 M 224.36 % 24.214 M 143.01 % -56.300 M -153.65 % -22.196 M -349.84 % 8.884 M 146.61 % -19.062 M -522.53 % -3.062 M -177.97 % 3.927 M 180.67 % -4.868 M -146.80 % 10.402 M 3 038.42 % -354.000 K -109.92 % 3.569 M 166.94 % 1.337 M -70.33 % 4.506 M 114.24 % -31.648 M -1 104.72 % -2.627 M 71.44 % -9.197 M -163.60 % -3.489 M -101.03 % 337.243 M 791.66 % 37.822 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -516.000 K 70.09 % -1.725 M -212.16 % 1.538 M 272.62 % -891.000 K 61.36 % -2.306 M -147.96 % -930.000 K 41.29 % -1.584 M -13.96 % -1.390 M -260.51 % 866.000 K 162.12 % -1.394 M -751.40 % 214.000 K 109.67 % -2.213 M -737.75 % 347.000 K 157.93 % -599.000 K -950.88 % -57.000 K -109.50 % 600.000 K -6.40 % 641.000 K 74.18 % 368.000 K 248.99 % -247.000 K -154.65 % 452.000 K -48.17 % 872.000 K -18.35 % 1.068 M 48.13 % 721.000 K 35.78 % 531.000 K -59.50 % 1.311 M 553.63 % -289.000 K 86.53 % -2.146 M -3 039.73 % 73.000 K -96.58 % 2.136 M 31.12 % 1.629 M 8 673.68 % -19.000 K -102.78 % 684.000 K 133.28 % -2.055 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.268 M 0.000 -100.00 % 60.573 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
Other working capital -24.156 M -158.78 % 41.099 M 302.34 % -20.312 M -720.69 % -2.475 M 93.31 % -36.986 M -957.35 % -3.498 M 98.13 % -187.450 M -8 542.23 % -2.169 M -151.83 % 4.185 M 1 485.23 % 264.000 K -93.97 % 4.376 M 4.26 % 4.197 M 1 162.53 % -395.000 K -103.90 % 10.139 M 245.80 % -6.954 M 62.48 % -18.533 M -681.52 % 3.187 M -52.46 % 6.704 M 352.79 % -2.652 M 91.36 % -30.712 M -344.33 % -6.912 M 68.99 % -22.292 M 77.70 % -99.950 M -126.27 % 380.474 M 1 111.43 % 31.407 M 18.10 % 26.593 M 164.99 % -40.918 M -55.46 % -26.320 M -15.74 % -22.740 M -68.26 % -13.515 M 47.18 % -25.589 M -544.10 % 5.762 M 128.37 % -20.310 M
Other non cash items 2.902 M 126.88 % -10.798 M 28.73 % -15.150 M -155.01 % -5.941 M -139.85 % -2.477 M 95.30 % -52.728 M -178.95 % -18.902 M -179.52 % 23.769 M 433.06 % 4.459 M -96.00 % 111.450 M 739.55 % 13.275 M 157.53 % -23.076 M -546.39 % -3.570 M -190.49 % 3.945 M -52.14 % 8.242 M 360.82 % -3.160 M 47.56 % -6.026 M 86.48 % -44.583 M -356.84 % 17.358 M 69.35 % 10.250 M 248.16 % -6.918 M 66.20 % -20.465 M -59.06 % -12.866 M 43.82 % -22.900 M -517.65 % 5.483 M 193.92 % -5.838 M -132.66 % 17.874 M 729.37 % -2.840 M -125.37 % 11.194 M 45.98 % 7.668 M 1 224.34 % -682.000 K 89.16 % -6.291 M 25.58 % -8.453 M
Net cash provided by operating activities 6.088 M -80.51 % 31.239 M 731.22 % -4.949 M -112.51 % 39.570 M 308.19 % -19.007 M -122.15 % 85.798 M 159.54 % -144.101 M -709.80 % 23.631 M 34.33 % 17.592 M -70.13 % 58.902 M 71.64 % 34.317 M 11.82 % 30.690 M -35.60 % 47.658 M -20.92 % 60.262 M 15.84 % 52.023 M 58.73 % 32.774 M -7.78 % 35.540 M 990.85 % 3.258 M -93.37 % 49.121 M -2.92 % 50.600 M 377.18 % 10.604 M -52.44 % 22.296 M 132.48 % -68.649 M -116.47 % 416.773 M 415.08 % 80.915 M 95.33 % 41.425 M 228.82 % 12.598 M 190.61 % 4.335 M -72.18 % 15.580 M -53.07 % 33.200 M 715.61 % -5.393 M -121.61 % 24.960 M 294.73 % -12.818 M
Investments in property plant and equipment -32.455 M 19.72 % -40.429 M -73.53 % -23.298 M 5.75 % -24.719 M -26.79 % -19.496 M 22.17 % -25.050 M -60.30 % -15.627 M 6.18 % -16.656 M -33.89 % -12.440 M 33.83 % -18.799 M -82.76 % -10.286 M -4.73 % -9.821 M -54.98 % -6.337 M 9.84 % -7.029 M 16.16 % -8.384 M 14.20 % -9.771 M -87.15 % -5.221 M -70.79 % -3.057 M 43.23 % -5.385 M 2.59 % -5.528 M -92.95 % -2.865 M 82.42 % -16.296 M -85.82 % -8.770 M 42.95 % -15.373 M -185.74 % -5.380 M -0.22 % -5.368 M 44.43 % -9.660 M -52.70 % -6.326 M 70.86 % -21.710 M 35.12 % -33.461 M -82.07 % -18.378 M 26.78 % -25.100 M -24.59 % -20.146 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.960 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -26.465 M -345.48 % 10.781 M -10.77 % 12.082 M -24.10 % 15.919 M 11.74 % 14.246 M 51.59 % 9.398 M -5.22 % 9.916 M 184.21 % 3.489 M -9.70 % 3.864 M -28.36 % 5.394 M 6.73 % 5.054 M -21.03 % 6.400 M 25.51 % 5.099 M -38.19 % 8.250 M 123.70 % 3.688 M -47.84 % 7.071 M 71.79 % 4.116 M 97.79 % 2.081 M -65.09 % 5.961 M 71.49 % 3.476 M 34 860.00 % -10.000 K -100.46 % 2.182 M -59.72 % 5.417 M -15.83 % 6.436 M 96.22 % 3.280 M 79.14 % 1.831 M -40.05 % 3.054 M -69.01 % 9.856 M 110.24 % 4.688 M -70.79 % 16.052 M 1 195.56 % 1.239 M 222.66 % 384.000 K -94.21 % 6.629 M
Net cash used for investing activites -58.920 M -98.73 % -29.648 M -164.34 % -11.216 M -27.45 % -8.800 M -67.62 % -5.250 M 66.46 % -15.652 M -174.07 % -5.711 M 56.63 % -13.167 M -53.53 % -8.576 M 36.02 % -13.405 M -156.21 % -5.232 M -52.94 % -3.421 M -176.33 % -1.238 M -201.39 % 1.221 M 126.00 % -4.696 M -73.93 % -2.700 M -144.34 % -1.105 M -13.22 % -976.000 K -269.44 % 576.000 K 134.95 % -1.648 M -292.38 % -420.000 K 96.43 % -11.774 M -661.58 % -1.546 M 81.90 % -8.541 M -382.27 % -1.771 M 43.27 % -3.122 M 49.37 % -6.166 M -262.14 % 3.803 M 122.60 % -16.828 M 3.88 % -17.508 M -16.60 % -15.015 M 33.12 % -22.451 M -69.90 % -13.214 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -118.000 M -93.46 % -60.993 M -1 008.96 % -5.500 M 8.33 % -6.000 M -500.00 % -1.000 M 0.000 100.00 % -5.000 M -130.67 % 16.300 M 272.83 % 4.372 M -84.92 % 29.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -70.000 K 99.34 % -10.635 M -17 053.23 % -62.000 K 97.03 % -2.091 M -7 110.34 % -29.000 K 99.90 % -29.264 M -16 815.61 % -173.000 K 99.65 % -49.580 M -88 435.71 % -56.000 K 99.86 % -39.705 M -39 605.00 % -100.000 K 99.64 % -27.693 M -48 484.21 % -57.000 K -850.00 % -6.000 K 99.97 % -20.173 M -288 085.71 % -7.000 K 99.99 % -50.125 M -57.38 % -31.849 M -636 880.00 % -5.000 K -150.00 % -2.000 K 90.00 % -20.000 K -1 900.00 % -1.000 K 100.00 % -38.979 M -99.95 % -19.494 M -69 521.43 % -28.000 K 99.67 % -8.605 M 0.000 100.00 % -1.295 M 0.000 100.00 % -746.000 K -19.55 % -624.000 K 87.09 % -4.834 M -2 726.90 % -171.000 K
Other financing activites -1.408 M -259.18 % -392.000 K 20.49 % -493.000 K -7.64 % -458.000 K -43.57 % -319.000 K -49.07 % -214.000 K 10.08 % -238.000 K -2.15 % -233.000 K 28.31 % -325.000 K 32.57 % -482.000 K 1.43 % -489.000 K -4.94 % -466.000 K -21.67 % -383.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.000 K 0.000 100.00 % -28.000 K 0.000 100.00 % -1.396 M -35 000.00 % 4.000 K 0.000 0.000 0.000
Net cash used provided by financing activities -1.478 M 86.60 % -11.027 M -1 886.85 % -555.000 K 78.23 % -2.549 M -632.47 % -348.000 K 98.82 % -29.478 M -7 072.26 % -411.000 K 99.17 % -49.813 M -12 974.28 % -381.000 K 99.05 % -40.187 M -6 722.92 % -589.000 K 97.91 % -28.159 M -6 299.77 % -440.000 K -7 233.33 % -6.000 K 99.97 % -20.173 M -288 085.71 % -7.000 K 99.99 % -50.125 M -57.38 % -31.849 M -636 880.00 % -5.000 K -150.00 % -2.000 K 90.00 % -20.000 K -1 900.00 % -1.000 K 100.00 % -38.979 M 71.65 % -137.494 M -125.32 % -61.021 M -332.62 % -14.105 M -133.99 % -6.028 M -162.66 % -2.295 M -64.40 % -1.396 M 75.69 % -5.742 M -136.63 % 15.676 M 3 493.07 % -462.000 K -101.60 % 28.829 M
Effect of forex changes on cash -20.000 K 0.000 0.000 0.000 100.00 % -619.753 M -2 020.92 % -29.221 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
Net change in cash -27.165 M 91.21 % -309.075 M 0.000 -100.00 % 14.111 M 104.38 % -322.179 M -892.22 % 40.668 M 154.14 % -75.112 M -90.89 % -39.349 M -1 011.38 % 4.318 M 62.62 % 2.655 M -81.37 % 14.248 M 3 301.80 % -445.000 K -101.94 % 22.990 M -25.21 % 30.739 M 126.40 % 13.577 M -9.69 % 15.034 M 291.63 % -7.845 M 46.93 % -14.784 M -159.50 % 24.846 M 1.52 % 24.475 M 140.80 % 10.164 M 153.15 % 4.015 M 108.42 % -47.662 M -118.21 % 261.755 M 766.05 % 30.224 M 24.90 % 24.198 M 11 879.21 % 202.000 K -96.54 % 5.843 M 541.98 % -1.322 M -121.78 % 6.070 M 154.61 % 2.384 M 113.24 % 1.118 M -90.70 % 12.018 M
Cash at beginning of period 299.639 M 0.000 -100.00 % 325.795 M 0.000 -100.00 % 322.179 M 14.45 % 281.511 M -34.80 % 431.734 M -8.35 % 471.083 M 0.000 -100.00 % 457.138 M 0.000 -100.00 % 429.532 M 0.000 -100.00 % 322.075 M 0.000 -100.00 % 264.854 M 0.000 -100.00 % 310.111 M 19.08 % 260.419 M 13.20 % 230.062 M -1.39 % 233.314 M 1.75 % 229.299 M -15.22 % 270.455 M 285.20 % 70.212 M 126.45 % 31.005 M 63.98 % 18.908 M -0.28 % 18.961 M 43.74 % 13.191 M -9.11 % 14.513 M -33.34 % 21.772 M 40.39 % 15.508 M -27.89 % 21.506 M 151.27 % 8.559 M
Cash at end of period 272.474 M 0.000 -100.00 % 325.795 M 2 208.88 % 14.111 M 0.000 -100.00 % 322.179 M -9.66 % 356.623 M -17.40 % 431.734 M 9 899.63 % 4.318 M -99.06 % 459.793 M 3 127.07 % 14.248 M -96.68 % 429.087 M 1 766.41 % 22.990 M -93.48 % 352.814 M 2 498.61 % 13.577 M -95.15 % 279.887 M 3 667.72 % -7.845 M -102.66 % 295.328 M 3.53 % 285.265 M 12.07 % 254.537 M 4.54 % 243.478 M 4.36 % 233.314 M 4.72 % 222.793 M -32.89 % 331.967 M 442.17 % 61.229 M 42.04 % 43.106 M 124.94 % 19.163 M 0.68 % 19.034 M 44.30 % 13.191 M -52.62 % 27.842 M 55.61 % 17.892 M -20.92 % 22.624 M 9.95 % 20.577 M
Operating cash flow -1.657 M -105.30 % 31.239 M 731.22 % -4.949 M -112.51 % 39.570 M 308.19 % -19.007 M -122.15 % 85.798 M 159.54 % -144.101 M -709.80 % 23.631 M 34.33 % 17.592 M -70.13 % 58.902 M 71.64 % 34.317 M 11.82 % 30.690 M -35.60 % 47.658 M -20.92 % 60.262 M 15.84 % 52.023 M 58.73 % 32.774 M -7.78 % 35.540 M 990.85 % 3.258 M -93.37 % 49.121 M -2.92 % 50.600 M 377.18 % 10.604 M -52.44 % 22.296 M 132.48 % -68.649 M -116.47 % 416.773 M 415.08 % 80.915 M 95.33 % 41.425 M 228.82 % 12.598 M 190.61 % 4.335 M -72.18 % 15.580 M -53.07 % 33.200 M 715.61 % -5.393 M -121.61 % 24.960 M 294.73 % -12.818 M
Capital expenditure -32.455 M 19.72 % -40.429 M -73.53 % -23.298 M 5.75 % -24.719 M -26.79 % -19.496 M 22.17 % -25.050 M -60.30 % -15.627 M 6.18 % -16.656 M -33.89 % -12.440 M 33.83 % -18.799 M -82.76 % -10.286 M -4.73 % -9.821 M -54.98 % -6.337 M 9.84 % -7.029 M 16.16 % -8.384 M 14.20 % -9.771 M -87.15 % -5.221 M -70.79 % -3.057 M 43.23 % -5.385 M 2.59 % -5.528 M -92.95 % -2.865 M 82.42 % -16.296 M -85.82 % -8.770 M 42.95 % -15.373 M -185.74 % -5.380 M -0.22 % -5.368 M 44.43 % -9.660 M -52.70 % -6.326 M 70.86 % -21.710 M 35.12 % -33.461 M -82.07 % -18.378 M 26.78 % -25.100 M -24.59 % -20.146 M
Free CashFlow -34.112 M -271.19 % -9.190 M 67.47 % -28.247 M -290.20 % 14.851 M 138.57 % -38.503 M -163.38 % 60.748 M 138.03 % -159.728 M -2 390.01 % 6.975 M 35.38 % 5.152 M -87.15 % 40.103 M 66.88 % 24.031 M 15.15 % 20.869 M -49.50 % 41.321 M -22.38 % 53.233 M 21.98 % 43.639 M 89.71 % 23.003 M -24.13 % 30.319 M 14 984.08 % 201.000 K -99.54 % 43.736 M -2.96 % 45.072 M 482.40 % 7.739 M 28.98 % 6.000 M 107.75 % -77.419 M -119.29 % 401.400 M 431.41 % 75.535 M 109.49 % 36.057 M 1 127.26 % 2.938 M 247.56 % -1.991 M 67.52 % -6.130 M -2 248.66 % -261.000 K 98.90 % -23.771 M -16 879.29 % -140.000 K 99.58 % -32.964 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002