0N2Q.L

Bijou Brigitte modische Accessoires AG 0N2Q.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 334.450 M 2.00 % 327.883 M 6.99 % 306.463 M 41.86 % 216.028 M 5.44 % 204.875 M -38.65 % 333.952 M 3.65 % 322.204 M -1.54 % 327.232 M -2.89 % 336.982 M 1.80 % 331.010 M -1.40 % 335.716 M -6.09 % 357.471 M -0.93 % 360.826 M -3.69 % 374.650 M -0.86 % 377.907 M -3.12 % 390.074 M 3.82 % 375.731 M 2.40 % 366.916 M 5.45 % 347.962 M 15.36 % 301.633 M 35.01 % 223.410 M
Net income 23.620 M -1.89 % 24.075 M -30.99 % 34.888 M 104.84 % 17.032 M 154.99 % -30.971 M -221.83 % 25.421 M 17.98 % 21.548 M -0.56 % 21.668 M -9.82 % 24.026 M -4.15 % 25.067 M -4.70 % 26.304 M -6.30 % 28.071 M -23.43 % 36.661 M -26.34 % 49.769 M -14.69 % 58.336 M -22.61 % 75.384 M -8.67 % 82.538 M 2.80 % 80.290 M 0.000 0.000 -100.00 % 47.703 M
Income before tax 33.467 M -7.07 % 36.011 M -21.32 % 45.770 M 130.39 % 19.866 M 158.90 % -33.727 M -190.26 % 37.367 M 17.84 % 31.708 M -2.98 % 32.683 M -11.19 % 36.801 M -4.03 % 38.348 M -5.71 % 40.673 M -7.17 % 43.816 M -19.59 % 54.491 M -27.41 % 75.071 M -11.38 % 84.711 M -22.24 % 108.942 M -7.19 % 117.381 M -3.71 % 121.901 M 0.000 0.000 -100.00 % 74.939 M
Income before tax ratio 0.10 -8.89 % 0.11 -26.46 % 0.15 62.40 % 0.09 155.86 % -0.16 -247.12 % 0.11 13.70 % 0.10 -1.47 % 0.10 -8.55 % 0.11 -5.73 % 0.12 -4.37 % 0.12 -1.16 % 0.12 -18.84 % 0.15 -24.63 % 0.20 -10.61 % 0.22 -19.74 % 0.28 -10.60 % 0.31 -5.97 % 0.33 0.00 0.00 -100.00 % 0.34
EBITDA 90.520 M -1.41 % 91.817 M -6.75 % 98.461 M 34.23 % 73.353 M 127.23 % 32.281 M -68.05 % 101.050 M 129.33 % 44.063 M -3.33 % 45.579 M -9.82 % 50.540 M -2.04 % 51.590 M -5.69 % 54.702 M -9.35 % 60.342 M -14.46 % 70.544 M -21.30 % 89.632 M -9.29 % 98.810 M -19.67 % 123.009 M -5.62 % 130.332 M 0.44 % 129.755 M -3.84 % 134.934 M 10.39 % 122.229 M 48.79 % 82.146 M
Net income ratio 0.07 -3.82 % 0.07 -35.50 % 0.11 44.40 % 0.08 152.15 % -0.15 -298.59 % 0.08 13.83 % 0.07 1.00 % 0.07 -7.13 % 0.07 -5.85 % 0.08 -3.35 % 0.08 -0.22 % 0.08 -22.71 % 0.10 -23.51 % 0.13 -13.94 % 0.15 -20.12 % 0.19 -12.03 % 0.22 0.39 % 0.22 0.00 0.00 -100.00 % 0.21
Ratio EBITDA 0.27 -3.35 % 0.28 -12.84 % 0.32 -5.38 % 0.34 115.50 % 0.16 -47.93 % 0.30 121.27 % 0.14 -1.82 % 0.14 -7.13 % 0.15 -3.77 % 0.16 -4.35 % 0.16 -3.47 % 0.17 -13.66 % 0.20 -18.28 % 0.24 -8.50 % 0.26 -17.09 % 0.32 -9.09 % 0.35 -1.91 % 0.35 -8.81 % 0.39 -4.30 % 0.41 10.21 % 0.37
Gross profit ratio 0.77 0.78 % 0.77 99.69 % 0.38 62.00 % 0.24 62.72 % 0.15 -57.78 % 0.35 -56.15 % 0.79 1.59 % 0.77 -0.55 % 0.78 0.20 % 0.78 -3.00 % 0.80 1.11 % 0.79 -1.93 % 0.81 -3.02 % 0.83 -0.44 % 0.84 -1.21 % 0.85 -15.22 % 1.00 17.66 % 0.85 0.38 % 0.85 -0.61 % 0.85 39.69 % 0.61
Weighted average shs out dil 7.687 M -0.15 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M -0.32 % 7.723 M -0.62 % 7.772 M -1.23 % 7.869 M -0.21 % 7.885 M 0.00 % 7.885 M 0.00 % 7.885 M 0.00 % 7.885 M 0.00 % 7.885 M 0.00 % 7.885 M -0.01 % 7.886 M -0.02 % 7.888 M -0.02 % 7.889 M -1.67 % 8.023 M -0.95 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M
Weighted average shs out 7.694 M -0.06 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M -0.32 % 7.723 M -0.62 % 7.772 M -1.23 % 7.869 M -0.21 % 7.885 M 0.00 % 7.885 M 0.00 % 7.885 M 0.00 % 7.885 M 0.00 % 7.885 M 0.00 % 7.885 M -0.01 % 7.886 M -0.02 % 7.888 M -0.02 % 7.889 M -1.67 % 8.023 M -0.95 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M
EPS diluted 3.07 -1.92 % 3.13 -30.91 % 4.53 104.98 % 2.21 155.11 % -4.01 -222.63 % 3.27 19.34 % 2.74 -0.36 % 2.75 -9.84 % 3.05 -4.09 % 3.18 -4.79 % 3.34 -6.18 % 3.56 -28.51 % 4.98 -21.08 % 6.31 -14.73 % 7.40 -22.59 % 9.56 -7.09 % 10.29 3.83 % 9.91 -0.10 % 9.92 10.34 % 8.99 52.63 % 5.89
Earnings per share 3.07 -1.92 % 3.13 -30.91 % 4.53 104.98 % 2.21 155.11 % -4.01 -222.63 % 3.27 19.34 % 2.74 -0.36 % 2.75 -9.84 % 3.05 -4.09 % 3.18 -4.79 % 3.34 -6.18 % 3.56 -28.51 % 4.98 -21.08 % 6.31 -14.73 % 7.40 -22.59 % 9.56 -7.09 % 10.29 3.83 % 9.91 -0.10 % 9.92 10.34 % 8.99 52.63 % 5.89
Gross profit 258.623 M 2.80 % 251.579 M 113.64 % 117.757 M 129.82 % 51.239 M 71.58 % 29.864 M -74.10 % 115.307 M -54.55 % 253.678 M 0.03 % 253.604 M -3.43 % 262.600 M 2.00 % 257.442 M -4.36 % 269.173 M -5.05 % 283.476 M -2.85 % 291.779 M -6.60 % 312.407 M -1.30 % 316.525 M -4.29 % 330.704 M -11.98 % 375.731 M 20.49 % 311.843 M 5.85 % 294.602 M 14.66 % 256.942 M 88.60 % 136.239 M
Income tax expense 9.848 M -17.49 % 11.936 M 9.69 % 10.881 M 283.88 % 2.835 M 202.87 % -2.755 M -123.07 % 11.945 M 17.56 % 10.161 M -7.75 % 11.015 M -13.78 % 12.775 M -3.81 % 13.281 M -7.57 % 14.369 M -8.74 % 15.744 M -11.69 % 17.829 M -29.53 % 25.302 M -4.07 % 26.375 M -21.41 % 33.559 M -3.69 % 34.843 M -16.26 % 41.611 M 0.000 0.000 -100.00 % 27.236 M
Cost of revenue 75.827 M -0.63 % 76.304 M -59.56 % 188.706 M 14.51 % 164.789 M -5.84 % 175.011 M -19.96 % 218.646 M 219.07 % 68.525 M -6.93 % 73.628 M -1.01 % 74.382 M 1.10 % 73.569 M 10.56 % 66.543 M -10.07 % 73.995 M 7.16 % 69.048 M 10.93 % 62.243 M 1.40 % 61.382 M 3.39 % 59.369 M 0.000 -100.00 % 55.072 M 3.21 % 53.360 M 19.40 % 44.691 M -48.73 % 87.171 M
General and administrative expenses 104.173 M 7 036.60 % 1.460 M -6.95 % 1.569 M -4.25 % 1.638 M -7.21 % 1.766 M -5.37 % 1.866 M 2.06 % 1.828 M -1.94 % 1.864 M -2.97 % 1.921 M 1.01 % 1.902 M -5.43 % 2.011 M -4.69 % 2.110 M 5.40 % 2.002 M 0.000 -100.00 % 95.058 M 2.94 % 92.344 M 0.000 -100.00 % 82.553 M 0.000 0.000 0.000
Selling and marketing expenses 4.970 M -88.80 % 44.362 M 17.18 % 37.859 M 34.57 % 28.134 M -13.28 % 32.444 M -19.28 % 40.193 M 2.79 % 39.104 M 1.31 % 38.598 M 1.44 % 38.048 M 7.04 % 35.547 M 4.31 % 34.080 M -1.38 % 34.555 M 5.30 % 32.816 M 0.000 0.000 0.000 0.000 0.000 100.00 % -23.512 M -9.41 % -21.489 M 0.000
Other expenses 111.679 M -32.52 % 165.502 M 469.44 % 29.064 M 19.70 % 24.281 M 4 184.06 % 566.770 K -98.20 % 31.483 M 4 088.12 % -789.410 K -312.47 % 371.540 K -72.39 % 1.345 M -27.31 % 1.851 M 39.91 % 1.323 M -0.30 % 1.327 M -15.00 % 1.561 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.254 M
Operating expenses 222.284 M 4.66 % 212.384 M 207.36 % 69.100 M 27.00 % 54.410 M -8.88 % 59.713 M -18.84 % 73.579 M -66.88 % 222.188 M 0.44 % 221.211 M -2.17 % 226.116 M 3.03 % 219.470 M -4.19 % 229.071 M -4.83 % 240.685 M 4.06 % 231.295 M -3.22 % 239.002 M 2.38 % 233.437 M 4.26 % 223.893 M -14.82 % 262.846 M 164.07 % 99.536 M 523.34 % -23.512 M -9.41 % -21.489 M -133.07 % 64.988 M
Cost and expenses 298.111 M 3.26 % 288.688 M 11.98 % 257.806 M 34.54 % 191.620 M -18.36 % 234.724 M -19.68 % 292.224 M 0.52 % 290.714 M -1.40 % 294.839 M -1.88 % 300.497 M 2.55 % 293.039 M -0.87 % 295.614 M -6.06 % 314.679 M 4.77 % 300.342 M -0.30 % 301.245 M 2.18 % 294.819 M 4.08 % 283.263 M 7.77 % 262.846 M 70.01 % 154.608 M 417.99 % 29.847 M 28.64 % 23.202 M -84.75 % 152.158 M
Research and development expenses 1.462 M 37.76 % 1.061 M 74.55 % 608.000 K 70.31 % 357.000 K 57.27 % 227.000 K 513.51 % 37.000 K 164.29 % 14.000 K -33.33 % 21.000 K -25.00 % 28.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
Selling general and administrative expenses 109.143 M 138.19 % 45.821 M 16.22 % 39.428 M 32.43 % 29.772 M -49.47 % 58.919 M 40.09 % 42.059 M 2.75 % 40.932 M 1.16 % 40.462 M 1.23 % 39.969 M 6.73 % 37.449 M 3.76 % 36.091 M -1.57 % 36.666 M 5.31 % 34.818 M 0.000 -100.00 % 95.058 M 2.94 % 92.344 M 0.000 -100.00 % 82.553 M 451.11 % -23.512 M -9.41 % -21.489 M -135.97 % 59.734 M
Interest income 4.545 M 80.24 % 2.521 M 307.28 % 619.102 K 465.24 % 109.529 K -73.82 % 418.378 K -34.39 % 637.642 K 191.54 % 218.712 K -24.46 % 289.523 K -33.75 % 437.021 K 16.16 % 376.226 K -34.00 % 570.038 K -44.32 % 1.024 M -78.41 % 4.743 M 83.91 % 2.579 M 16.28 % 2.218 M -24.82 % 2.950 M -43.39 % 5.211 M 7.07 % 4.867 M 79.36 % 2.713 M 0.000 -100.00 % 1.100 M
Interest expense 7.014 M 12.07 % 6.258 M 37.94 % 4.537 M 0.87 % 4.498 M -16.33 % 5.376 M -9.89 % 5.966 M 2 280.16 % 250.643 K -58.15 % 598.879 K 400.37 % 119.687 K -9.89 % 132.825 K -83.73 % 816.243 K -66.17 % 2.413 M 159.47 % 929.893 K 1.79 % 913.519 K 53.50 % 595.129 K -27.31 % 818.741 K 14.56 % 714.667 K -12.68 % 818.463 K 169.71 % 303.464 K 0.000 -100.00 % 169.014 K
Depreciation and amortization 50.039 M 1.27 % 49.410 M 2.64 % 48.138 M -1.74 % 48.989 M -19.15 % 60.589 M 2.14 % 59.322 M 405.34 % 11.739 M -1.26 % 11.889 M -1.74 % 12.099 M 4.33 % 11.597 M -2.91 % 11.945 M -8.33 % 13.030 M -14.16 % 15.180 M -2.86 % 15.627 M 3.28 % 15.130 M 2.04 % 14.828 M 8.50 % 13.666 M 14.82 % 11.902 M 15.95 % 10.265 M 16.93 % 8.779 M 23.54 % 7.106 M
Operating income 36.339 M -8.89 % 39.886 M -19.75 % 49.704 M 103.63 % 24.409 M 181.77 % -29.849 M -171.53 % 41.728 M 28.27 % 32.533 M -3.96 % 33.874 M -12.37 % 38.657 M -3.34 % 39.993 M -6.46 % 42.757 M -9.63 % 47.312 M -10.03 % 52.584 M -28.36 % 73.405 M -11.65 % 83.089 M -22.21 % 106.811 M -5.38 % 112.885 M -4.22 % 117.853 M -3.47 % 122.095 M 9.24 % 111.772 M 56.87 % 71.251 M
Operating income ratio 0.11 -10.68 % 0.12 -25.00 % 0.16 43.54 % 0.11 177.55 % -0.15 -216.60 % 0.12 23.75 % 0.10 -2.46 % 0.10 -9.76 % 0.11 -5.06 % 0.12 -5.13 % 0.13 -3.77 % 0.13 -9.18 % 0.15 -25.62 % 0.20 -10.89 % 0.22 -19.71 % 0.27 -8.86 % 0.30 -6.46 % 0.32 -8.46 % 0.35 -5.31 % 0.37 16.19 % 0.32
Total other income expenses net -2.872 M 25.87 % -3.874 M 1.53 % -3.935 M 13.38 % -4.542 M -17.14 % -3.878 M 28.25 % -5.404 M -537.78 % 1.234 M 1 141.78 % 99.411 K -19.62 % 123.669 K -80.49 % 633.801 K 22.24 % 518.471 K 134.13 % 221.448 K 111.89 % -1.863 M -211.86 % 1.665 M 2.64 % 1.623 M -23.87 % 2.131 M -52.60 % 4.496 M -24.32 % 5.941 M 146.54 % 2.410 M 102.16 % -111.772 M -3 130.70 % 3.688 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 52.282 M -5.95 % 55.587 M 416.58 % 10.761 M 133.89 % -31.752 M -225.80 % 25.241 M 45.47 % 17.352 M 112.66 % -137.108 M 5.62 % -145.270 M -2.38 % -141.899 M 0.92 % -143.219 M 2.45 % -146.812 M 2.58 % -150.705 M 5.31 % -159.152 M 2.70 % -163.567 M -24.77 % -131.090 M 18.23 % -160.322 M -36.03 % -117.857 M -1 316.46 % 9.689 M 107.91 % -122.417 M -19.00 % -102.869 M -114.61 % -47.932 M
Total investments 64.243 M -28.73 % 90.146 M 28.84 % 69.966 M 132.89 % 30.043 M 1 448.28 % 1.940 M -30.20 % 2.780 M 1.50 % 2.739 M 1.55 % 2.697 M 5.08 % 2.566 M -1.43 % 2.604 M -14.29 % 3.038 M -6.88 % 3.262 M 0.53 % 3.245 M -69.44 % 10.617 M -72.39 % 38.448 M 90.89 % 20.142 M -44.81 % 36.497 M 3 649 685 200.00 % 1.000 0.000 0.000 -100.00 % 30.688 M
Total debt 134.040 M 7.28 % 124.942 M 11.29 % 112.263 M 4.21 % 107.723 M -20.11 % 134.841 M -17.18 % 162.814 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 215.989 K -16.60 % 258.989 K -13.07 % 297.945 K -10.59 % 333.238 K -8.75 % 365.211 K -7.35 % 394.177 K -95.93 % 9.689 M 0.000 0.000 -100.00 % 2.684 M
Accumulated other comprehensive income loss 247.284 K 67.06 % 148.022 K 151.68 % -286.397 K 65.18 % -822.418 K 45.60 % -1.512 M -386.92 % 526.943 K -6.54 % 563.799 K 52.59 % 369.491 K -67.62 % 1.141 M -97.17 % 40.334 M 2 651.33 % -1.581 M 30.49 % -2.274 M 97.15 % -79.813 M -7.15 % -74.489 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 267.880 K
Retained earnings 248.331 M -1.32 % 251.656 M -3.68 % 261.271 M 15.60 % 226.007 M 8.15 % 208.975 M -12.89 % 239.888 M -0.67 % 241.512 M -0.87 % 243.620 M -0.81 % 245.608 M 0.15 % 245.237 M 0.58 % 243.825 M -0.53 % 245.119 M 509.04 % 40.247 M -82.06 % 224.291 M -1.53 % 227.776 M 0.49 % 226.654 M 10.81 % 204.540 M 17.42 % 174.199 M 116.85 % 80.330 M 10.37 % 72.784 M -24.61 % 96.541 M
Common stock 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.000 0.000 -100.00 % 8.100 M
Total equity 234.431 M -2.18 % 239.647 M -3.69 % 248.828 M 16.81 % 213.027 M 9.07 % 195.306 M -14.90 % 229.490 M -2.20 % 234.663 M -2.01 % 239.478 M -1.14 % 242.237 M 0.59 % 240.812 M 1.30 % 237.732 M -0.25 % 238.332 M -5.13 % 251.208 M -2.03 % 256.423 M -1.43 % 260.153 M 1.62 % 255.997 M 10.02 % 232.691 M 6.38 % 218.729 M 14.16 % 191.601 M 22.57 % 156.314 M 44.41 % 108.242 M
Other non current liabilities 5.030 M 3.48 % 4.861 M 27.62 % 3.809 M -6.19 % 4.060 M -5.62 % 4.302 M -4.41 % 4.501 M -43.10 % 7.910 M 80.33 % 4.386 M -46.44 % 8.189 M -1.07 % 8.277 M 95.47 % 4.235 M -0.09 % 4.238 M 4.28 % 4.065 M 183.09 % 1.436 M -64.11 % 4.001 M 0.63 % 3.975 M 5.02 % 3.785 M 4.07 % 3.637 M 249.19 % -2.438 M 0.000 -100.00 % 2.240 M
Long term debt 96.831 M 7.62 % 89.976 M 18.27 % 76.078 M 5.40 % 72.181 M -25.45 % 96.828 M -20.48 % 121.772 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 168.524 K -21.98 % 215.989 K -16.60 % 258.989 K -13.07 % 297.945 K -10.59 % 333.238 K -8.70 % 365.000 K -7.40 % 394.177 K -6.24 % 420.419 K 0.000 -100.00 % 2.473 M
Total non current liabilities 102.675 M 6.68 % 96.249 M -14.55 % 112.639 M 46.27 % 77.009 M -41.94 % 132.633 M -21.43 % 168.800 M 2 034.09 % 7.910 M 4.10 % 7.598 M -7.22 % 8.189 M -1.07 % 8.277 M 33.80 % 6.187 M -8.89 % 6.790 M -4.66 % 7.122 M -6.76 % 7.638 M 0.62 % 7.591 M 4.77 % 7.245 M 10.36 % 6.565 M 6.23 % 6.180 M 0.000 0.000 -100.00 % 5.901 M
Other current liabilities -15.884 M 10.65 % -17.777 M -16.99 % -15.196 M 30.62 % -21.901 M 14.26 % -25.544 M -247.27 % 17.345 M -1.56 % 17.620 M -12.85 % 20.219 M -7.66 % 21.895 M 1.10 % 21.657 M 23.35 % 17.557 M -1.47 % 17.820 M 5.49 % 16.893 M -29.42 % 23.933 M -3.37 % 24.767 M -4.47 % 25.926 M -2.32 % 26.542 M 3.02 % 25.763 M 176.47 % -33.691 M -132.59 % -14.485 M -241.93 % 10.206 M
Deferred revenue 4.284 M 0.000 -100.00 % 3.041 M 4.32 % 2.915 M -4.35 % 3.048 M -13.71 % 3.532 M 6.04 % 3.331 M -0.21 % 3.338 M 0.000 0.000 0.000 100.00 % -47.464 K -100.21 % 22.646 M 310.32 % 5.519 M 41.97 % 3.888 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 74.418 M 6.42 % 69.931 M -3.37 % 72.370 M 1.81 % 71.083 M -6.50 % 76.026 M 85.24 % 41.042 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.464 K 10.38 % 43.000 K 10.38 % 38.956 K 10.38 % 35.292 K 10.38 % 31.973 K 10.38 % 28.966 K 3.68 % 27.937 K -99.68 % 8.744 M 0.000 -100.00 % 210.868 K
Total current liabilities 73.685 M 3.01 % 71.531 M -0.90 % 72.181 M 11.16 % 64.933 M 7.04 % 60.663 M -17.06 % 73.138 M 142.92 % 30.108 M -1.70 % 30.630 M -2.68 % 31.475 M 3.70 % 30.351 M -14.05 % 35.311 M -4.42 % 36.945 M 3.51 % 35.691 M 8.59 % 32.869 M -3.58 % 34.091 M -19.41 % 42.301 M -0.82 % 42.649 M -12.60 % 48.797 M 0.000 0.000 -100.00 % 30.307 M
Total liabilities 176.360 M 5.11 % 167.780 M -8.12 % 182.601 M 6.09 % 172.118 M -10.96 % 193.296 M -20.11 % 241.938 M 581.92 % 35.479 M -1.88 % 36.157 M -2.45 % 37.064 M 2.58 % 36.132 M -12.93 % 41.498 M -5.12 % 43.735 M 2.15 % 42.813 M 5.69 % 40.507 M -2.82 % 41.682 M -15.87 % 49.547 M 0.67 % 49.214 M -10.48 % 54.977 M 0.83 % 54.523 M 15.99 % 47.006 M 29.82 % 36.208 M
Other non current assets 2.223 M 11.46 % 1.995 M 10.29 % 1.809 M -1.52 % 1.836 M -56.33 % 4.205 M -0.77 % 4.238 M 228.83 % -3.290 M 52.36 % -6.906 M 14.75 % -8.100 M 6.16 % -8.632 M -135.08 % -3.672 M -139.69 % -1.532 M -124.41 % 6.276 M 64.64 % 3.812 M 2.55 % 3.717 M -8.64 % 4.068 M -3.99 % 4.237 M -21.92 % 5.427 M -88.41 % 46.811 M 13.48 % 41.249 M 0.000
Long term investments 0.000 -100.00 % 3.000 0.000 0.000 100.00 % -2.265 M -55.33 % -1.458 M 0.56 % -1.466 M -154.37 % 2.697 M 5.08 % 2.566 M -1.43 % 2.604 M 1 942.57 % -141.305 K 86.15 % -1.020 M 66.34 % -3.031 M -151 528 164.00 % 2.000 0.00 % 2.000 0.00 % 2.000 0.00 % 2.000 0.000 0.000 0.000 -100.00 % 2.675 M
Intangible assets 1.377 M -51.46 % 2.837 M -15.23 % 3.346 M -7.78 % 3.628 M -2.05 % 3.704 M -3.60 % 3.843 M 2.94 % 3.733 M 38.70 % 2.692 M -5.90 % 2.860 M 19.72 % 2.389 M -16.81 % 2.872 M -25.04 % 3.831 M -12.56 % 4.382 M -19.03 % 5.412 M 12.75 % 4.800 M 10.55 % 4.342 M 14.40 % 3.795 M -0.08 % 3.798 M -1.44 % 3.854 M 0.000 -100.00 % 2.928 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.377 M -51.46 % 2.837 M -15.23 % 3.346 M -7.78 % 3.628 M -2.05 % 3.704 M -3.60 % 3.843 M 2.94 % 3.733 M 38.70 % 2.692 M -5.90 % 2.860 M 19.72 % 2.389 M -16.81 % 2.872 M -25.04 % 3.831 M -12.56 % 4.382 M -19.03 % 5.412 M 12.75 % 4.800 M 10.55 % 4.342 M 14.40 % 3.795 M -0.08 % 3.798 M -1.44 % 3.854 M -0.42 % 3.870 M 32.17 % 2.928 M
Property plant equipment net 166.753 M 7.03 % 155.802 M 12.55 % 138.432 M 2.24 % 135.402 M -18.66 % 166.471 M -19.65 % 207.170 M 294.30 % 52.541 M -4.77 % 55.173 M -3.90 % 57.411 M 5.28 % 54.530 M -1.47 % 55.343 M -5.48 % 58.552 M 5.00 % 55.766 M -5.46 % 58.985 M -6.37 % 62.999 M -1.49 % 63.953 M -0.59 % 64.334 M 7.02 % 60.116 M 322.73 % 14.221 M 49.76 % 9.496 M -72.19 % 34.142 M
Total non current assets 175.456 M 6.72 % 164.403 M -8.86 % 180.390 M 1.84 % 177.131 M -14.10 % 206.207 M -19.95 % 257.592 M 357.75 % 56.274 M -2.75 % 57.864 M -3.99 % 60.272 M 5.89 % 56.919 M -2.23 % 58.215 M -6.68 % 62.383 M -3.90 % 64.914 M -6.94 % 69.755 M -4.53 % 73.063 M -0.54 % 73.459 M 0.02 % 73.445 M 4.40 % 70.348 M 8.42 % 64.886 M 18.81 % 54.615 M 35.94 % 40.175 M
Other current assets 7.382 M 16.30 % 6.347 M 17.55 % 5.399 M -28.38 % 7.539 M -16.92 % 9.075 M 52.53 % 5.949 M -45.76 % 10.969 M 13.07 % 9.701 M -18.40 % 11.888 M 15.43 % 10.299 M 43.75 % 7.165 M -38.87 % 11.720 M 39.08 % 8.426 M 778 701.92 % 1.082 K 0.000 -100.00 % 1.787 M -63.18 % 4.854 M -51.94 % 10.100 M -55.22 % 22.553 M 119.36 % 10.281 M 836.37 % 1.098 M
Short term investments 64.243 M -24.07 % 84.607 M 20.92 % 69.966 M 132.89 % 30.043 M 614.38 % 4.205 M -0.77 % 4.238 M 0.78 % 4.205 M 9.61 % 3.837 M 2.19 % 3.754 M -23.42 % 4.902 M 54.21 % 3.179 M -25.76 % 4.282 M -31.76 % 6.275 M -40.89 % 10.617 M -72.39 % 38.448 M 90.89 % 20.142 M -44.81 % 36.497 M 0.000 0.000 0.000 -100.00 % 28.013 M
cash and cash equivalents 81.758 M 17.88 % 69.355 M -31.67 % 101.502 M -7.25 % 109.432 M -0.15 % 109.599 M -24.65 % 145.462 M 6.09 % 137.108 M -5.62 % 145.270 M 2.38 % 141.899 M -0.92 % 143.219 M -2.45 % 146.812 M -2.72 % 150.921 M -5.33 % 159.411 M -2.72 % 163.865 M 24.68 % 131.423 M -18.21 % 160.688 M 35.89 % 118.252 M 0.000 -100.00 % 122.417 M 19.00 % 102.869 M 103.23 % 50.616 M
Cash and short term investments 146.001 M -5.17 % 153.962 M -10.21 % 171.469 M 22.94 % 139.475 M 27.26 % 109.599 M -24.65 % 145.462 M 6.09 % 137.108 M -5.62 % 145.270 M 2.38 % 141.899 M -0.92 % 143.219 M -2.45 % 146.812 M -2.72 % 150.921 M -8.91 % 165.687 M -5.04 % 174.481 M 2.71 % 169.871 M -6.06 % 180.829 M 16.85 % 154.748 M 0.000 -100.00 % 122.417 M 19.00 % 102.869 M 30.83 % 78.629 M
Total current assets 235.334 M -3.16 % 243.023 M -3.19 % 251.039 M 20.68 % 208.013 M 14.05 % 182.395 M -14.70 % 213.837 M 2.36 % 208.912 M -1.89 % 212.936 M -0.28 % 213.529 M -0.17 % 213.888 M -0.13 % 214.163 M 0.14 % 213.870 M -6.65 % 229.106 M 0.85 % 227.176 M -0.70 % 228.772 M -1.43 % 232.084 M 11.33 % 208.460 M 2.51 % 203.358 M 12.21 % 181.238 M 21.88 % 148.705 M 42.61 % 104.274 M
Inventory 79.468 M -1.35 % 80.554 M 11.87 % 72.005 M 22.73 % 58.671 M -4.88 % 61.683 M 2.57 % 60.137 M 2.37 % 58.746 M 4.89 % 56.005 M -2.91 % 57.682 M -1.53 % 58.577 M 0.43 % 58.328 M 17.72 % 49.546 M -7.92 % 53.808 M 33.80 % 40.215 M -16.55 % 48.192 M 21.11 % 39.793 M -5.68 % 42.188 M 7.89 % 39.102 M 7.82 % 36.267 M 2.00 % 35.555 M 53.90 % 23.102 M
Net receivables 2.483 M 14.93 % 2.161 M -0.24 % 2.166 M -6.98 % 2.328 M 14.26 % 2.038 M -10.94 % 2.288 M 9.50 % 2.090 M 6.66 % 1.959 M -4.89 % 2.060 M 14.83 % 1.794 M -3.51 % 1.859 M 10.44 % 1.683 M -8.61 % 1.842 M 0.000 0.000 0.000 -100.00 % 6.043 M -4.32 % 6.316 M 0.000 0.000 -100.00 % 1.444 M
Tax assets 5.103 M 35.34 % 3.770 M -89.76 % 36.802 M 1.48 % 36.265 M 6.37 % 34.092 M -22.16 % 43.799 M 820.90 % 4.756 M 13.00 % 4.209 M -23.95 % 5.534 M -8.20 % 6.029 M 58.09 % 3.813 M 49.42 % 2.552 M 67.75 % 1.521 M -1.58 % 1.546 M -0.07 % 1.547 M 41.16 % 1.096 M 1.68 % 1.078 M 7.04 % 1.007 M 0.000 0.000 -100.00 % 430.879 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.956 M 2.50 % 4.835 M -12.10 % 5.500 M -10.36 % 6.136 M -10.44 % 6.851 M 17.83 % 5.814 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 -50.00 % 8.000 0.000
Account payables 10.867 M 6.98 % 10.158 M 22.27 % 8.308 M 9.75 % 7.570 M 7.42 % 7.048 M -34.65 % 10.785 M 22.40 % 8.811 M -12.18 % 10.033 M 8.31 % 9.264 M 14.07 % 8.121 M -20.14 % 10.170 M -4.26 % 10.622 M -3.07 % 10.958 M 77.78 % 6.164 M -21.75 % 7.877 M 7.10 % 7.355 M -6.46 % 7.863 M 5.12 % 7.480 M 12.67 % 6.639 M 0.000 -100.00 % 3.629 M
Tax payables 0.000 -100.00 % 9.219 M 152.03 % 3.658 M -30.53 % 5.266 M 5 967.77 % 86.779 K -80.05 % 434.927 K 25.50 % 346.547 K -8.28 % 377.843 K 19.41 % 316.436 K -44.82 % 573.474 K -92.44 % 7.584 M -10.31 % 8.456 M 8.44 % 7.797 M 185.25 % 2.733 M 93.68 % 1.411 M -84.30 % 8.989 M 9.42 % 8.215 M -47.09 % 15.526 M -15.20 % 18.308 M 26.39 % 14.485 M -10.92 % 16.261 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 -100.00 % 7.943 M 205.94 % 2.596 M -39.92 % 4.322 M 4.98 % 4.117 M -19.47 % 5.112 M -83.36 % 30.728 M 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 134.040 M 7.28 % 124.942 M 11.29 % 112.263 M 4.21 % 107.723 M -20.11 % 134.841 M -17.18 % 162.814 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 -100.00 % 1.581 M -30.49 % 2.274 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -22.247 M -9.82 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M -6.48 % -19.025 M -22.63 % -15.514 M -23.01 % -12.612 M 0.00 % -12.612 M 0.00 % -12.612 M 0.00 % -12.612 M 26.51 % -17.161 M -12.93 % -15.197 M -107.30 % 208.076 M 757.07 % 24.278 M 1.73 % 23.864 M 4.45 % 22.848 M -37.28 % 36.430 M -17.07 % 43.926 M -47.41 % 83.530 M 2 406.92 % 3.332 M
Deferred tax liabilities non current 813.926 K -42.35 % 1.412 M -95.69 % 32.752 M 4 165.73 % 767.796 K -97.56 % 31.503 M -25.92 % 42.527 M 1 116.74 % 3.495 M 8.82 % 3.212 M -15.91 % 3.820 M -0.77 % 3.849 M 97.19 % 1.952 M -18.10 % 2.384 M -16.12 % 2.842 M -15.10 % 3.347 M 1.66 % 3.292 M 12.11 % 2.937 M 21.62 % 2.415 M 12.38 % 2.149 M 0.000 0.000 -100.00 % 1.188 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.539 M -22.63 % -2.071 M 20.36 % -2.600 M -4.16 % -2.496 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.523 M 15.99 % 47.006 M 0.000
Total assets 410.791 M 0.83 % 407.427 M -5.56 % 431.428 M 12.02 % 385.145 M -0.89 % 388.602 M -17.57 % 471.429 M 74.51 % 270.142 M -1.99 % 275.635 M -1.31 % 279.301 M 0.85 % 276.944 M -0.82 % 279.230 M -1.01 % 282.067 M -4.07 % 294.021 M -0.98 % 296.930 M -1.62 % 301.835 M -1.21 % 305.543 M 8.39 % 281.905 M 3.00 % 273.706 M 11.21 % 246.124 M 21.05 % 203.320 M 40.76 % 144.449 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
Deferred income tax -1.934 M -214.10 % 1.695 M 33.60 % 1.269 M -53.54 % 2.731 M 104.12 % 1.338 M 13 055.61 % 10.170 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 629.835 K -33.69 % 949.806 K 114.89 % -6.380 M -250.40 % 4.242 M 134.19 % -12.406 M -1 384.27 % 966.000 K 131.00 % -3.116 M -267.53 % 1.860 M 49.64 % 1.243 M 208.18 % -1.149 M 82.33 % -6.501 M -183.47 % 7.788 M 159.46 % -13.098 M -390.04 % 4.516 M 128.98 % -15.583 M -588.80 % 3.188 M 125.50 % -12.504 M -1 323.48 % 1.022 M 0.000 0.000 -100.00 % 952.000 K
Accounts receivables 0.000 0.000 -100.00 % 11.646 M 498.56 % -2.922 M -237.18 % 2.130 M 27.85 % 1.666 M -53.44 % 3.578 M 468.87 % -970.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
Inventory -10.185 K 99.53 % -2.156 M 81.48 % -11.646 M -498.56 % 2.922 M 237.18 % -2.130 M -27.85 % -1.666 M 46.53 % -3.116 M -267.53 % 1.860 M 49.64 % 1.243 M 208.18 % -1.149 M 82.33 % -6.501 M -183.47 % 7.788 M 150.43 % -15.442 M -373.07 % 5.655 M 0.000 0.000 100.00 % -6.769 M -62.37 % -4.169 M 0.000 0.000 0.000
Accounts payables 611.862 K -80.28 % 3.102 M -48.82 % 6.062 M 373.59 % 1.280 M 112.81 % -9.991 M -460.30 % 2.773 M 346.71 % -1.124 M -30.09 % -864.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 -100.00 % 2.683 M
Other working capital 28.158 K 637.12 % 3.820 K 100.03 % -12.442 M -520.05 % 2.962 M 222.65 % -2.415 M -33.65 % -1.807 M 26.37 % -2.454 M -384.03 % 864.000 K -66.32 % 2.565 M 145.34 % -5.657 M -627.71 % 1.072 M -13.83 % 1.244 M -46.93 % 2.344 M 305.79 % -1.139 M 0.000 0.000 100.00 % -5.735 M -210.48 % 5.191 M 0.000 0.000 100.00 % -1.731 M
Other non cash items 1.629 M 141.73 % -3.904 M -422.64 % 1.210 M -61.04 % 3.106 M 9.42 % 2.838 M -43.33 % 5.009 M 5 317.65 % 92.450 K -98.14 % 4.975 M 326.81 % 1.166 M 123.28 % -5.006 M -376.26 % 1.812 M -53.15 % 3.868 M 292.66 % 985.000 K -6.20 % 1.050 M 122.89 % 471.111 K -69.90 % 1.565 M -3.22 % 1.617 M 151.10 % -3.164 M -103.75 % 84.462 M 20.56 % 70.057 M 2 940.67 % 2.304 M
Net cash provided by operating activities 73.984 M 0.70 % 73.469 M -5.08 % 77.401 M 1.71 % 76.099 M 384.34 % 15.712 M -82.68 % 90.728 M 201.88 % 30.054 M -25.25 % 40.208 M 4.93 % 38.318 M 25.60 % 30.509 M -9.09 % 33.560 M -36.39 % 52.757 M 32.80 % 39.728 M -44.02 % 70.962 M 21.61 % 58.354 M -38.55 % 94.965 M 11.31 % 85.317 M -5.26 % 90.050 M -4.94 % 94.727 M 20.16 % 78.836 M 35.77 % 58.065 M
Investments in property plant and equipment -14.066 M -16.86 % -12.036 M -73.36 % -6.943 M -121.26 % -3.138 M 38.18 % -5.076 M 50.73 % -10.303 M 1.18 % -10.426 M 5.24 % -11.003 M 30.82 % -15.906 M -33.32 % -11.931 M -10.90 % -10.758 M 38.04 % -17.363 M -51.58 % -11.455 M 16.68 % -13.748 M 9.22 % -15.145 M 5.56 % -16.036 M 10.77 % -17.971 M 2.96 % -18.520 M 0.000 0.000 100.00 % -13.553 M
Acquisitions net 186.020 K 20.64 % 154.189 K 95.18 % 79.000 K 103.34 % -2.366 M -3 133.33 % 78.000 K -62.68 % 209.000 K -17.72 % 254.000 K 243.24 % 74.000 K -30.84 % 107.000 K -6.96 % 115.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.000 K
Purchases of investments 0.000 0.000 100.00 % -39.924 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.307 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 40.865 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
Other investing activites 20.363 M 229.44 % -15.732 M 61.50 % -40.865 M -464.87 % 11.200 M 0.000 0.000 100.00 % -1.855 M -209.68 % -599.000 K 55.56 % -1.348 M -116.37 % -623.000 K -423.53 % -119.000 K -123.56 % 505.000 K -95.11 % 10.327 M -63.07 % 27.966 M 29 031.25 % 96.000 K -99.42 % 16.436 M 177.71 % -21.150 M -58 850.00 % 36.000 K 100.13 % -27.494 M -3.84 % -26.476 M 0.000
Net cash used for investing activites 6.483 M 123.48 % -27.614 M 40.98 % -46.788 M -921.42 % 5.696 M 213.97 % -4.998 M 50.49 % -10.094 M 16.07 % -12.027 M -4.33 % -11.528 M 32.77 % -17.147 M -37.85 % -12.439 M -14.36 % -10.877 M 35.48 % -16.858 M -1 394.50 % -1.128 M -107.93 % 14.218 M 142.63 % -33.356 M -8 439.00 % 400.000 K 101.02 % -39.121 M -111.65 % -18.484 M 32.77 % -27.494 M -3.84 % -26.476 M -96.21 % -13.494 M
Debt repayment -39.219 M -0.46 % -39.040 M 1.29 % -39.551 M 5.52 % -41.862 M 1.79 % -42.624 M 0.000 0.000 0.000 0.000 0.000 100.00 % -216.000 K -402.33 % -43.000 K -10.26 % -39.000 K -11.43 % -35.000 K -9.38 % -32.000 K -10.34 % -29.000 K -3.57 % -28.000 K -21.74 % -23.000 K -9.52 % -21.000 K 0.000 100.00 % -203.000 K
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 -1.989 M 0.000 0.000 0.000 100.00 % -1.233 M 64.88 % -3.511 M -20.99 % -2.902 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -228.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -26.945 M 30.00 % -38.494 M 0.000 0.000 0.000 100.00 % -23.350 M 1.29 % -23.655 M 0.00 % -23.655 M 0.00 % -23.655 M 0.00 % -23.655 M 14.29 % -27.598 M 36.36 % -43.368 M 0.00 % -43.368 M 15.38 % -51.253 M 7.17 % -55.214 M -7.69 % -51.270 M 1.77 % -52.196 M 0.86 % -52.650 M 0.000 0.000 100.00 % -14.580 M
Other financing activites -101.000 K 3.18 % -104.314 K -46 256.64 % 226.000 0.000 0.000 100.00 % -45.531 M -46 360.20 % -98.000 K 9.26 % -108.000 K 10.00 % -120.000 K 9.77 % -133.000 K 13.07 % -153.000 K 12.07 % -174.000 K -1.16 % -172.000 K 6.01 % -183.000 K 9.41 % -202.000 K 84.71 % -1.321 M 91.29 % -15.174 M -6 196.27 % -241.000 K 0.000 100.00 % -26.518 M 0.000
Net cash used provided by financing activities -68.254 M 12.09 % -77.638 M -96.30 % -39.551 M 5.52 % -41.862 M 4.55 % -43.857 M 39.42 % -72.392 M -171.59 % -26.655 M -12.17 % -23.763 M 0.05 % -23.775 M 0.05 % -23.788 M 14.94 % -27.967 M 35.83 % -43.585 M -0.01 % -43.579 M 15.71 % -51.699 M 6.76 % -55.448 M -5.37 % -52.620 M 21.93 % -67.398 M -27.37 % -52.914 M -18.30 % -44.730 M -67.43 % -26.716 M -80.72 % -14.783 M
Effect of forex changes on cash 189.777 K 152.05 % -364.594 K -136.17 % 1.008 M -11.81 % 1.143 M 143.41 % -2.633 M -2 450.89 % 112.000 K -75.97 % 466.000 K 130.14 % -1.546 M -220.40 % 1.284 M -39.58 % 2.125 M 80.85 % 1.175 M 246.14 % -804.000 K -253.14 % 525.000 K 470.65 % 92.000 K -89.63 % 887.000 K 508.76 % -217.000 K 48.21 % -419.000 K -38.74 % -302.000 K 24.69 % -401.000 K -311.05 % 190.000 K 0.000
Net change in cash 12.403 M 138.58 % -32.147 M 15.34 % -37.973 M -227.10 % 29.876 M 183.31 % -35.863 M -529.26 % 8.355 M 202.36 % -8.162 M -342.12 % 3.371 M 355.38 % -1.320 M 63.26 % -3.593 M 12.56 % -4.109 M 51.60 % -8.490 M -90.62 % -4.454 M -113.73 % 32.442 M 210.86 % -29.265 M -168.96 % 42.436 M 288.33 % -22.533 M -222.68 % 18.367 M -6.05 % 19.549 M -19.35 % 24.240 M 0.000
Cash at beginning of period 69.355 M -31.67 % 101.502 M -27.23 % 139.475 M 27.26 % 109.599 M -24.65 % 145.462 M 6.09 % 137.108 M -5.62 % 145.270 M 2.38 % 141.899 M -0.92 % 143.219 M -2.45 % 146.812 M -2.72 % 150.921 M -5.33 % 159.411 M -2.72 % 163.865 M 24.69 % 131.423 M -18.21 % 160.688 M 35.89 % 118.252 M -16.01 % 140.785 M 15.00 % 122.418 M 3.50 % 118.282 M 40.53 % 84.167 M 0.000
Cash at end of period 81.758 M 17.88 % 69.355 M -31.67 % 101.502 M -27.23 % 139.475 M 27.26 % 109.599 M -24.65 % 145.462 M 6.09 % 137.108 M -5.62 % 145.270 M 2.38 % 141.899 M -0.92 % 143.219 M -2.45 % 146.812 M -2.72 % 150.921 M -5.33 % 159.411 M -2.72 % 163.865 M 24.69 % 131.423 M -18.21 % 160.688 M 35.89 % 118.252 M -16.01 % 140.785 M 2.14 % 137.831 M 27.14 % 108.407 M 114.17 % 50.616 M
Operating cash flow 73.984 M 0.70 % 73.469 M -5.08 % 77.401 M 1.71 % 76.099 M 387.03 % 15.625 M -82.78 % 90.728 M 201.88 % 30.054 M -25.25 % 40.208 M 4.93 % 38.318 M 25.60 % 30.509 M -9.09 % 33.560 M -36.39 % 52.757 M 32.80 % 39.728 M -44.02 % 70.962 M 21.61 % 58.354 M -38.55 % 94.965 M 11.31 % 85.317 M -5.26 % 90.050 M -4.94 % 94.727 M 20.16 % 78.836 M 35.77 % 58.065 M
Capital expenditure -13.672 M -4.15 % -13.128 M -89.08 % -6.943 M -121.26 % -3.138 M 38.18 % -5.076 M 50.73 % -10.303 M 1.18 % -10.426 M 5.24 % -11.003 M 30.82 % -15.906 M -33.32 % -11.931 M -10.90 % -10.758 M 38.04 % -17.363 M -51.58 % -11.455 M 16.68 % -13.748 M 9.22 % -15.145 M 5.56 % -16.036 M 10.77 % -17.971 M 2.96 % -18.520 M 0.000 0.000 100.00 % -13.043 M
Free CashFlow 60.311 M -0.05 % 60.341 M -14.36 % 70.458 M -3.43 % 72.961 M 591.64 % 10.549 M -86.88 % 80.425 M 309.75 % 19.628 M -32.79 % 29.205 M 30.31 % 22.412 M 20.64 % 18.578 M -18.52 % 22.802 M -35.58 % 35.394 M 25.19 % 28.273 M -50.58 % 57.214 M 32.41 % 43.209 M -45.26 % 78.929 M 17.20 % 67.346 M -5.85 % 71.530 M -24.49 % 94.727 M 20.16 % 78.836 M 75.11 % 45.022 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 2009-01-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Revenue 154.826 M -15.24 % 182.660 M 20.57 % 151.499 M -15.61 % 179.526 M 20.64 % 148.810 M -15.07 % 175.208 M 33.49 % 131.256 M -14.00 % 152.620 M 140.69 % 63.408 M -48.06 % 122.081 M 47.45 % 82.793 M -55.17 % 184.700 M 23.75 % 149.252 M -15.35 % 176.317 M 20.86 % 145.887 M -18.12 % 178.170 M 19.53 % 149.063 M -19.74 % 185.727 M 22.79 % 151.254 M -16.68 % 181.531 M 21.44 % 149.479 M -16.59 % 179.207 M 14.50 % 156.509 M -18.75 % 192.637 M 16.87 % 164.834 M -8.64 % 180.413 M 0.00 % 180.413 M -3.69 % 187.325 M 0.00 % 187.325 M 0.00 % 187.325 M -0.86 % 188.954 M -3.12 % 195.037 M 0.00 % 195.037 M 0.00 % 195.037 M 3.82 % 187.866 M 2.40 % 183.458 M 0.00 % 183.458 M 5.45 % 173.981 M 0.00 % 173.981 M 100.00 % 86.991 M -42.32 % 150.817 M 100.00 % 75.408 M
Net income 3.929 M -80.40 % 20.045 M 460.70 % 3.575 M -80.00 % 17.879 M 188.56 % 6.196 M -76.99 % 26.922 M 222.68 % 8.343 M -77.87 % 37.704 M 282.39 % -20.672 M -252.92 % -5.858 M 76.68 % -25.114 M -215.75 % 21.697 M 482.65 % 3.724 M -78.84 % 17.601 M 345.99 % 3.947 M -77.56 % 17.590 M 331.30 % 4.078 M -79.12 % 19.532 M 334.63 % 4.494 M -74.63 % 17.716 M 141.01 % 7.351 M -60.40 % 18.564 M 139.86 % 7.740 M -61.14 % 19.917 M 144.25 % 8.154 M -55.52 % 18.331 M 0.00 % 18.331 M -26.34 % 24.884 M 0.00 % 24.884 M 0.00 % 24.884 M -14.69 % 29.168 M -22.61 % 37.692 M 0.00 % 37.692 M 0.00 % 37.692 M -8.67 % 41.269 M 2.80 % 40.145 M 0.00 % 40.145 M 0.000 0.000 0.000 0.000 0.000
Income before tax 6.517 M -75.82 % 26.958 M 314.17 % 6.509 M -75.75 % 26.842 M 192.73 % 9.170 M -73.53 % 34.643 M 196.68 % 11.677 M -75.17 % 47.024 M 273.15 % -27.158 M -687.67 % -3.448 M 88.61 % -30.279 M -198.34 % 30.789 M 368.11 % 6.577 M -74.24 % 25.537 M 313.76 % 6.172 M -76.03 % 25.747 M 271.21 % 6.936 M -75.77 % 28.625 M 250.08 % 8.177 M -69.56 % 26.861 M 133.84 % 11.487 M -59.64 % 28.463 M 133.11 % 12.210 M -58.97 % 29.756 M 111.65 % 14.059 M -48.40 % 27.245 M 0.00 % 27.245 M -27.41 % 37.535 M 0.00 % 37.535 M 0.00 % 37.535 M -11.38 % 42.356 M -22.24 % 54.471 M 0.00 % 54.471 M 0.00 % 54.471 M -7.19 % 58.691 M -3.71 % 60.951 M 0.00 % 60.951 M 0.000 0.000 0.000 0.000 0.000
Income before tax ratio 0.04 -71.48 % 0.15 243.51 % 0.04 -71.26 % 0.15 142.64 % 0.06 -68.84 % 0.20 122.26 % 0.09 -71.13 % 0.31 171.94 % -0.43 -1 416.51 % -0.03 92.28 % -0.37 -319.39 % 0.17 278.27 % 0.04 -69.57 % 0.14 242.35 % 0.04 -70.72 % 0.14 210.56 % 0.05 -69.81 % 0.15 185.10 % 0.05 -63.47 % 0.15 92.55 % 0.08 -51.62 % 0.16 103.59 % 0.08 -49.50 % 0.15 81.10 % 0.09 -43.52 % 0.15 0.00 % 0.15 -24.63 % 0.20 0.00 % 0.20 0.00 % 0.20 -10.61 % 0.22 -19.74 % 0.28 0.00 % 0.28 0.00 % 0.28 -10.60 % 0.31 -5.97 % 0.33 0.00 % 0.33 0.00 0.00 0.00 0.00 0.00
EBITDA 35.358 M -38.69 % 57.669 M 60.89 % 35.844 M -2.09 % 36.607 M 0.78 % 36.324 M -41.18 % 61.749 M 65.72 % 37.262 M -50.23 % 74.876 M 10 922.76 % 679.282 K -97.49 % 27.065 M 418.89 % 5.216 M -91.72 % 63.023 M 53.44 % 41.075 M 21.32 % 33.857 M 231.75 % 10.206 M -70.35 % 34.419 M 208.41 % 11.160 M -68.94 % 35.927 M 145.87 % 14.612 M -56.79 % 33.820 M 90.33 % 17.770 M -50.47 % 35.876 M 90.56 % 18.826 M -53.36 % 40.367 M 102.09 % 19.975 M -43.37 % 35.275 M 0.02 % 35.268 M -19.53 % 43.827 M -4.32 % 45.806 M 0.00 % 45.806 M -8.79 % 50.218 M -17.29 % 60.714 M -2.54 % 62.295 M 0.00 % 62.295 M -4.93 % 65.524 M 4.25 % 62.853 M -6.05 % 66.902 M 328.68 % -29.256 M -117.82 % 164.190 M 100.00 % 82.095 M -42.83 % 143.605 M 100.00 % 71.803 M
Net income ratio 0.03 -76.87 % 0.11 365.05 % 0.02 -76.31 % 0.10 139.19 % 0.04 -72.90 % 0.15 141.73 % 0.06 -74.27 % 0.25 175.78 % -0.33 -579.48 % -0.05 84.18 % -0.30 -358.21 % 0.12 370.83 % 0.02 -75.01 % 0.10 269.01 % 0.03 -72.60 % 0.10 260.84 % 0.03 -73.98 % 0.11 253.96 % 0.03 -69.56 % 0.10 98.45 % 0.05 -52.53 % 0.10 109.48 % 0.05 -52.17 % 0.10 109.00 % 0.05 -51.31 % 0.10 0.00 % 0.10 -23.51 % 0.13 0.00 % 0.13 0.00 % 0.13 -13.94 % 0.15 -20.12 % 0.19 0.00 % 0.19 0.00 % 0.19 -12.03 % 0.22 0.39 % 0.22 0.00 % 0.22 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.23 -27.66 % 0.32 33.44 % 0.24 16.03 % 0.20 -16.46 % 0.24 -30.74 % 0.35 24.15 % 0.28 -42.13 % 0.49 4 479.60 % 0.01 -95.17 % 0.22 251.90 % 0.06 -81.54 % 0.34 23.99 % 0.28 43.32 % 0.19 174.49 % 0.07 -63.79 % 0.19 158.02 % 0.07 -61.30 % 0.19 100.24 % 0.10 -48.15 % 0.19 56.72 % 0.12 -40.62 % 0.20 66.43 % 0.12 -42.60 % 0.21 72.92 % 0.12 -38.02 % 0.20 0.02 % 0.20 -16.44 % 0.23 -4.32 % 0.24 0.00 % 0.24 -7.99 % 0.27 -14.62 % 0.31 -2.54 % 0.32 0.00 % 0.32 -8.42 % 0.35 1.80 % 0.34 -6.05 % 0.36 316.86 % -0.17 -117.82 % 0.94 0.00 % 0.94 -0.89 % 0.95 0.00 % 0.95
Gross profit ratio 0.33 -56.52 % 0.77 149.43 % 0.31 -59.75 % 0.76 137.04 % 0.32 -22.10 % 0.41 24.99 % 0.33 -7.26 % 0.36 524.95 % -0.08 -143.59 % 0.19 2 386.89 % 0.01 -97.95 % 0.38 28.39 % 0.29 -62.52 % 0.79 -0.17 % 0.79 3.43 % 0.76 -3.62 % 0.79 3.02 % 0.77 -3.32 % 0.79 4.95 % 0.76 -5.88 % 0.80 1.89 % 0.79 -3.41 % 0.82 5.15 % 0.78 -4.36 % 0.81 0.43 % 0.81 0.00 % 0.81 -3.02 % 0.83 0.00 % 0.83 0.00 % 0.83 -0.44 % 0.84 -1.21 % 0.85 0.00 % 0.85 0.00 % 0.85 -15.22 % 1.00 17.66 % 0.85 0.00 % 0.85 0.38 % 0.85 0.00 % 0.85 0.00 % 0.85 -0.61 % 0.85 0.00 % 0.85
Weighted average shs out dil 7.579 M -1.27 % 7.676 M -0.30 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M -0.64 % 7.748 M -0.26 % 7.768 M -0.29 % 7.791 M -0.68 % 7.844 M -0.62 % 7.893 M -0.43 % 7.927 M 1.08 % 7.843 M -0.55 % 7.886 M 0.02 % 7.884 M 0.23 % 7.866 M -0.48 % 7.904 M 0.40 % 7.873 M -0.31 % 7.897 M 0.56 % 7.853 M -0.80 % 7.917 M 0.40 % 7.885 M 0.00 % 7.885 M -0.01 % 7.886 M 0.00 % 7.886 M 0.00 % 7.886 M -0.02 % 7.888 M -0.02 % 7.889 M 0.00 % 7.889 M 0.00 % 7.889 M -1.67 % 8.023 M -0.95 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M
Weighted average shs out 7.579 M -1.27 % 7.676 M -0.30 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M 0.00 % 7.699 M -0.64 % 7.748 M -0.26 % 7.768 M -0.29 % 7.791 M -0.68 % 7.844 M -0.62 % 7.893 M -0.43 % 7.927 M 1.08 % 7.843 M -0.55 % 7.886 M 0.02 % 7.884 M 0.23 % 7.866 M -0.48 % 7.904 M 0.40 % 7.873 M -0.31 % 7.897 M 0.56 % 7.854 M -0.80 % 7.917 M 0.40 % 7.885 M 0.00 % 7.885 M -0.01 % 7.886 M 0.00 % 7.886 M 0.00 % 7.886 M -0.02 % 7.888 M -0.02 % 7.889 M 0.00 % 7.889 M 0.00 % 7.889 M -1.67 % 8.023 M -0.95 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M
EPS diluted 0.52 -80.08 % 2.61 467.39 % 0.46 -80.17 % 2.32 190.00 % 0.80 -77.14 % 3.50 224.07 % 1.08 -77.96 % 4.90 282.16 % -2.69 -253.95 % -0.76 76.54 % -3.24 -216.13 % 2.79 481.25 % 0.48 -78.57 % 2.24 348.00 % 0.50 -77.48 % 2.22 326.92 % 0.52 -79.03 % 2.48 335.09 % 0.57 -74.67 % 2.25 141.94 % 0.93 -60.59 % 2.36 140.82 % 0.98 -61.42 % 2.54 146.60 % 1.03 -61.28 % 2.66 14.66 % 2.32 -26.35 % 3.15 -0.32 % 3.16 0.00 % 3.16 -14.59 % 3.70 -22.59 % 4.78 0.00 % 4.78 0.00 % 4.78 -7.00 % 5.14 3.84 % 4.95 -0.20 % 4.96 -50.00 % 9.92 0.00 0.00 0.00 0.00
Earnings per share 0.52 -80.08 % 2.61 467.39 % 0.46 -80.17 % 2.32 190.00 % 0.80 -77.14 % 3.50 224.07 % 1.08 -77.96 % 4.90 282.16 % -2.69 -253.95 % -0.76 76.54 % -3.24 -216.13 % 2.79 481.25 % 0.48 -78.57 % 2.24 348.00 % 0.50 -77.48 % 2.22 326.92 % 0.52 -79.03 % 2.48 335.09 % 0.57 -74.67 % 2.25 141.94 % 0.93 -60.59 % 2.36 140.82 % 0.98 -61.42 % 2.54 146.60 % 1.03 -61.28 % 2.66 14.66 % 2.32 -26.35 % 3.15 -0.32 % 3.16 0.00 % 3.16 -14.59 % 3.70 -22.59 % 4.78 0.00 % 4.78 0.00 % 4.78 -7.00 % 5.14 3.84 % 4.95 -0.20 % 4.96 -50.00 % 9.92 0.00 0.00 0.00 0.00
Gross profit 51.675 M -63.15 % 140.229 M 200.73 % 46.629 M -66.03 % 137.273 M 185.96 % 48.004 M -33.83 % 72.549 M 66.84 % 43.484 M -20.25 % 54.522 M 1 122.82 % -5.331 M -122.64 % 23.546 M 3 567.00 % 642.098 K -99.08 % 69.928 M 58.89 % 44.011 M -68.27 % 138.709 M 20.65 % 114.969 M -15.31 % 135.755 M 15.19 % 117.849 M -17.32 % 142.532 M 18.71 % 120.068 M -12.56 % 137.310 M 14.30 % 120.131 M -15.02 % 141.357 M 10.59 % 127.816 M -14.57 % 149.614 M 11.77 % 133.862 M -8.24 % 145.889 M 0.00 % 145.889 M -6.60 % 156.204 M 0.00 % 156.204 M 0.00 % 156.204 M -1.30 % 158.263 M -4.29 % 165.352 M 0.00 % 165.352 M 0.00 % 165.352 M -11.98 % 187.866 M 20.49 % 155.922 M 0.00 % 155.922 M 5.85 % 147.301 M 0.00 % 147.301 M 100.00 % 73.651 M -42.67 % 128.471 M 100.00 % 64.236 M
Income tax expense 2.588 M -62.56 % 6.913 M 135.62 % 2.934 M -67.26 % 8.962 M 201.41 % 2.974 M -61.49 % 7.722 M 131.63 % 3.334 M -64.23 % 9.320 M 243.71 % -6.485 M -369.14 % 2.410 M 146.65 % -5.165 M -156.81 % 9.092 M 218.63 % 2.853 M -64.04 % 7.936 M 256.61 % 2.225 M -72.72 % 8.157 M 185.44 % 2.858 M -68.57 % 9.092 M 146.90 % 3.683 M -59.73 % 9.145 M 121.11 % 4.136 M -58.22 % 9.898 M 121.43 % 4.470 M -54.57 % 9.839 M 66.62 % 5.905 M -33.76 % 8.915 M 0.00 % 8.915 M -29.53 % 12.651 M 0.00 % 12.651 M 0.00 % 12.651 M -4.07 % 13.188 M -21.41 % 16.779 M 0.00 % 16.779 M 0.00 % 16.779 M -3.69 % 17.422 M -16.26 % 20.805 M 0.00 % 20.805 M 0.000 0.000 0.000 0.000 0.000
Cost of revenue 103.151 M 143.11 % 42.430 M -59.54 % 104.870 M 148.19 % 42.254 M -58.08 % 100.807 M -1.80 % 102.658 M 16.96 % 87.771 M -10.53 % 98.098 M 42.71 % 68.739 M -30.24 % 98.536 M 19.94 % 82.151 M -28.42 % 114.773 M 9.06 % 105.241 M 179.84 % 37.607 M 21.63 % 30.918 M -27.10 % 42.414 M 35.88 % 31.214 M -27.74 % 43.196 M 38.51 % 31.186 M -29.48 % 44.221 M 50.68 % 29.348 M -22.46 % 37.850 M 31.91 % 28.693 M -33.31 % 43.023 M 38.91 % 30.971 M -10.29 % 34.524 M 0.00 % 34.524 M 10.93 % 31.121 M 0.00 % 31.121 M 0.00 % 31.121 M 1.40 % 30.691 M 3.39 % 29.685 M 0.00 % 29.685 M 0.00 % 29.685 M 0.000 -100.00 % 27.536 M 0.00 % 27.536 M 3.21 % 26.680 M 0.00 % 26.680 M 100.00 % 13.340 M -40.30 % 22.345 M 100.00 % 11.173 M
General and administrative expenses 0.000 -100.00 % 58.168 M 26.44 % 46.005 M 17.41 % 39.182 M 0.000 -100.00 % 36.264 M 0.000 -100.00 % 30.680 M 0.000 -100.00 % 29.498 M 0.000 -100.00 % 35.982 M 0.000 -100.00 % 109.453 M 0.000 -100.00 % 109.967 M 0.000 -100.00 % 113.702 M 0.000 -100.00 % 113.067 M 0.000 -100.00 % 116.154 M 0.000 -100.00 % 2.375 M -7.16 % 2.558 M 186.24 % -2.966 M -159.70 % 4.969 M 0.000 0.000 0.000 -100.00 % 47.529 M 2.94 % 46.172 M 0.00 % 46.172 M 0.00 % 46.172 M 0.000 -100.00 % 41.277 M 0.00 % 41.277 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 4.970 M 9 940 100.00 % -50.000 -100.00 % 4.257 M 0.000 -100.00 % 3.257 M 0.000 -100.00 % 1.994 M 0.000 -100.00 % 2.570 M 0.000 -100.00 % 3.296 M 0.000 -100.00 % 3.132 M 0.000 -100.00 % 3.614 M 0.000 -100.00 % 3.978 M 0.000 -100.00 % 2.343 M 0.000 -100.00 % 2.247 M 0.000 -100.00 % 2.745 M -68.23 % 8.639 M -47.35 % 16.408 M 0.00 % 16.408 M 0.000 0.000 0.000 -100.00 % 14.096 M 215.65 % -12.188 M -200.00 % 12.188 M 0.00 % 12.188 M 0.000 -100.00 % 38.736 M 200.00 % -38.736 M -229.50 % -11.756 M 0.00 % -11.756 M -100.00 % -5.878 M 45.29 % -10.745 M -100.00 % -5.372 M
Other expenses -3.964 M -108.38 % 47.327 M 1 781.84 % -2.814 M -104.39 % 64.044 M 3 229.54 % 1.923 M -45.87 % 3.554 M 13.92 % 3.120 M -88.61 % 27.390 M 566.01 % 4.113 M -44.50 % 7.410 M 251.21 % 2.110 M -23.81 % 2.769 M 57.60 % 1.757 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.209 M 0.72 % -7.261 M -145.95 % 15.801 M 210.96 % -14.240 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
Operating expenses 42.532 M -62.00 % 111.927 M 190.03 % 38.592 M -64.45 % 108.544 M 193.58 % 36.972 M 2.79 % 35.968 M 20.66 % 29.811 M 464.28 % 5.283 M -72.91 % 19.500 M -20.92 % 24.659 M -12.73 % 28.256 M -22.61 % 36.510 M 5.34 % 34.659 M -69.42 % 113.338 M 4.12 % 108.850 M -1.27 % 110.252 M -0.64 % 110.959 M -2.84 % 114.197 M 2.04 % 111.919 M 1.16 % 110.631 M 1.65 % 108.839 M -3.83 % 113.178 M -2.34 % 115.893 M -3.55 % 120.160 M -0.30 % 120.525 M -46.23 % 224.158 M 3 040.80 % 7.137 M -95.88 % 173.221 M 163.33 % 65.782 M 0.00 % 65.782 M 6.75 % 61.625 M -62.77 % 165.533 M 183.64 % 58.360 M 0.00 % 58.360 M -27.49 % 80.486 M -17.02 % 96.995 M 3 717.98 % 2.540 M 121.61 % -11.756 M 0.00 % -11.756 M -100.00 % -5.878 M 45.29 % -10.745 M -100.00 % -5.372 M
Cost and expenses 145.683 M -5.62 % 154.357 M 7.59 % 143.462 M -4.86 % 150.797 M 9.45 % 137.778 M -0.61 % 138.627 M 17.90 % 117.582 M 13.74 % 103.381 M 17.16 % 88.239 M -28.37 % 123.194 M 11.58 % 110.407 M -27.02 % 151.282 M 8.14 % 139.899 M -7.32 % 150.946 M 8.00 % 139.768 M -8.45 % 152.667 M 7.38 % 142.173 M -9.67 % 157.392 M 9.98 % 143.105 M -7.59 % 154.852 M 12.06 % 138.186 M -8.50 % 151.028 M 4.46 % 144.586 M -11.40 % 163.183 M 7.71 % 151.496 M 3.34 % 146.602 M -4.64 % 153.740 M 2.07 % 150.623 M 0.00 % 150.623 M 0.00 % 150.623 M 2.18 % 147.409 M 4.08 % 141.631 M 0.00 % 141.631 M 0.00 % 141.631 M 7.77 % 131.423 M 70.01 % 77.304 M 0.00 % 77.304 M 417.99 % 14.924 M 0.00 % 14.924 M 100.00 % 7.462 M -35.68 % 11.601 M 100.00 % 5.800 M
Research and development expenses 0.000 -100.00 % 1.462 M 0.000 -100.00 % 1.061 M 0.000 -100.00 % 608.050 K 0.000 -100.00 % 357.000 K 0.000 -100.00 % 227.000 K 0.000 -100.00 % 37.000 K 0.000 -100.00 % 14.000 K 0.000 -100.00 % 21.000 K 0.000 -100.00 % 28.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 46.496 M -26.36 % 63.138 M 52.49 % 41.406 M -4.68 % 43.439 M 11.68 % 38.895 M -1.59 % 39.522 M 20.02 % 32.930 M 0.79 % 32.673 M 38.37 % 23.613 M -26.37 % 32.068 M 5.61 % 30.365 M -22.69 % 39.279 M 7.86 % 36.416 M -67.65 % 112.585 M 155.85 % 44.004 M -61.26 % 113.581 M 157.73 % 44.069 M -62.55 % 117.680 M 168.70 % 43.796 M -62.05 % 115.410 M 173.39 % 42.215 M -64.35 % 118.401 M 165.80 % 44.546 M -64.53 % 125.595 M 178.71 % 45.063 M 235.26 % 13.441 M -37.12 % 21.377 M 132.50 % -65.782 M -200.00 % 65.782 M 0.00 % 65.782 M 6.75 % 61.625 M 81.33 % 33.984 M -41.77 % 58.360 M 0.00 % 58.360 M -27.49 % 80.486 M 0.59 % 80.013 M 3 049.50 % 2.540 M 121.61 % -11.756 M 0.00 % -11.756 M -100.00 % -5.878 M 45.29 % -10.745 M -100.00 % -5.372 M
Interest income 1.070 M -57.16 % 2.498 M 22.02 % 2.047 M 77.63 % 1.152 M -15.82 % 1.369 M 147.35 % 553.489 K 743.58 % 65.612 K 0.000 -100.00 % 584.822 K 0.000 -100.00 % 668.258 K 0.000 -100.00 % 729.871 K 340.93 % 165.529 K 211.24 % 53.183 K -78.18 % 243.703 K 431.87 % 45.820 K -84.18 % 289.582 K 956.98 % 27.397 K -84.96 % 182.124 K -6.17 % 194.102 K -31.49 % 283.315 K -1.19 % 286.723 K -5.00 % 301.816 K -58.19 % 721.960 K -84.78 % 4.743 M 0.000 -100.00 % 2.579 M 0.000 0.000 0.000 -100.00 % 2.950 M 0.000 0.000 0.000 -100.00 % 4.867 M 0.000 -100.00 % 2.713 M 0.000 0.000 0.000 0.000
Interest expense 3.696 M -3.79 % 3.842 M 7.46 % 3.575 M 12.98 % 3.164 M -2.08 % 3.231 M 29.71 % 2.491 M 20.81 % 2.062 M 0.06 % 2.061 M -29.23 % 2.912 M 27.03 % 2.293 M -31.23 % 3.333 M 26.96 % 2.625 M -25.10 % 3.505 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.169 K -68.28 % 602.610 K 21.31 % 496.749 K 14.68 % 433.144 K -5.17 % 456.761 K 0.00 % 456.758 K 0.00 % 456.758 K 53.50 % 297.564 K -27.31 % 409.371 K 0.00 % 409.370 K 0.00 % 409.370 K 0.000 -100.00 % 818.463 K 0.000 -100.00 % 303.464 K 0.000 0.000 0.000 0.000
Depreciation and amortization 25.145 M -6.41 % 26.868 M 4.30 % 25.760 M 418.24 % 4.971 M -79.22 % 23.923 M -2.81 % 24.615 M 4.64 % 23.523 M -9.91 % 26.112 M 4.76 % 24.925 M -12.32 % 28.428 M -11.61 % 32.161 M 8.30 % 29.697 M -4.18 % 30.992 M 493.49 % 5.222 M -17.22 % 6.308 M 23.52 % 5.107 M -22.60 % 6.598 M 21.73 % 5.420 M -16.14 % 6.463 M 26.23 % 5.120 M -20.95 % 6.477 M 28.46 % 5.042 M -26.96 % 6.903 M 31.51 % 5.249 M -32.54 % 7.781 M 2.52 % 7.590 M 0.00 % 7.590 M -2.86 % 7.814 M 0.00 % 7.814 M 0.00 % 7.814 M 3.28 % 7.565 M 2.04 % 7.414 M 0.00 % 7.414 M 0.00 % 7.414 M 8.50 % 6.833 M 14.82 % 5.951 M 0.00 % 5.951 M 15.95 % 5.133 M 0.00 % 5.133 M 100.00 % 2.566 M -41.54 % 4.390 M 100.00 % 2.195 M
Operating income 9.143 M -67.70 % 28.303 M 252.20 % 8.036 M -72.15 % 28.854 M 161.55 % 11.032 M -69.84 % 36.581 M 167.53 % 13.673 M -72.23 % 49.239 M 298.30 % -24.831 M -2 131.36 % -1.113 M 95.97 % -27.614 M -182.63 % 33.418 M 257.31 % 9.353 M -67.34 % 28.635 M 634.69 % 3.898 M -86.70 % 29.312 M 542.50 % 4.562 M -85.05 % 30.507 M 274.36 % 8.149 M -71.61 % 28.700 M 154.15 % 11.293 M -63.38 % 30.834 M 158.60 % 11.923 M -66.05 % 35.118 M 188.00 % 12.194 M -51.04 % 24.906 M -10.02 % 27.678 M -21.84 % 35.413 M -6.79 % 37.992 M 0.00 % 37.992 M -10.93 % 42.653 M -17.86 % 51.930 M -5.38 % 54.881 M 0.00 % 54.881 M -6.49 % 58.691 M 3.14 % 56.902 M -6.64 % 60.951 M 264.90 % -36.963 M -123.24 % 159.057 M 100.00 % 79.529 M -42.87 % 139.216 M 100.00 % 69.608 M
Operating income ratio 0.06 -61.89 % 0.15 192.12 % 0.05 -67.00 % 0.16 116.80 % 0.07 -64.49 % 0.21 100.42 % 0.10 -67.71 % 0.32 182.39 % -0.39 -4 196.06 % -0.01 97.27 % -0.33 -284.34 % 0.18 188.73 % 0.06 -61.42 % 0.16 507.89 % 0.03 -83.76 % 0.16 437.54 % 0.03 -81.37 % 0.16 204.87 % 0.05 -65.92 % 0.16 109.27 % 0.08 -56.09 % 0.17 125.85 % 0.08 -58.21 % 0.18 146.44 % 0.07 -46.41 % 0.14 -10.02 % 0.15 -18.85 % 0.19 -6.79 % 0.20 0.00 % 0.20 -10.15 % 0.23 -15.22 % 0.27 -5.38 % 0.28 0.00 % 0.28 -9.93 % 0.31 0.72 % 0.31 -6.64 % 0.33 256.38 % -0.21 -123.24 % 0.91 0.00 % 0.91 -0.96 % 0.92 0.00 % 0.92
Total other income expenses net -2.626 M -95.39 % -1.344 M 11.98 % -1.527 M 24.10 % -2.012 M -8.03 % -1.862 M -34.22 % -1.388 M 30.51 % -1.997 M 9.86 % -2.215 M 4.82 % -2.327 M 0.33 % -2.335 M 12.38 % -2.665 M -1.38 % -2.629 M 5.28 % -2.775 M -2 584.55 % 111.706 K 110.03 % 53.186 K -0.75 % 53.590 K 16.96 % 45.821 K -98.45 % 2.954 M 10 680.63 % 27.398 K -81.54 % 148.387 K -23.55 % 194.103 K -16.24 % 231.746 K -19.17 % 286.725 K -4.26 % 299.492 K 483.77 % -78.039 K 94.54 % -1.430 M -230.11 % -433.144 K -120.41 % 2.122 M 564.62 % -456.760 K 0.00 % -456.760 K -53.50 % -297.566 K -111.71 % 2.541 M 720.65 % -409.372 K 0.00 % -409.372 K 0.000 -100.00 % 5.941 M 0.000 -100.00 % 2.410 M 0.000 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31
Net debt 67.217 M 28.57 % 52.282 M 190.91 % -57.512 M -203.46 % 55.587 M 90.07 % 29.245 M 171.78 % 10.761 M 126.80 % -40.145 M -26.43 % -31.752 M -183.84 % 37.873 M 50.04 % 25.241 M -51.36 % 51.892 M 199.05 % 17.352 M -65.77 % 50.687 M 136.97 % -137.108 M -14.88 % -119.344 M 17.85 % -145.270 M -3.58 % -140.248 M 1.16 % -141.899 M -3.32 % -137.336 M 4.11 % -143.219 M 2.09 % -146.282 M 0.36 % -146.812 M 2.36 % -150.362 M 0.23 % -150.705 M -25.81 % -119.789 M 24.73 % -159.152 M 4.94 % -167.428 M -2.36 % -163.567 M -0.36 % -162.986 M -24.33 % -131.090 M 21.41 % -166.806 M -4.04 % -160.322 M -36.03 % -117.857 M -1 316.46 % 9.689 M 107.91 % -122.417 M -19.00 % -102.869 M
Total investments 2.369 M -96.31 % 64.243 M 3 293.71 % 1.893 M -97.90 % 90.146 M 5 145.57 % 1.719 M -97.54 % 69.966 M 3 481.66 % 1.953 M -93.50 % 30.043 M 1 230.55 % 2.258 M 16.36 % 1.940 M -17.08 % 2.340 M -15.82 % 2.780 M -5.32 % 2.936 M 7.20 % 2.739 M 3.56 % 2.645 M -1.93 % 2.697 M 0.47 % 2.684 M 4.60 % 2.566 M -2.17 % 2.623 M 0.76 % 2.604 M -10.01 % 2.893 M -4.76 % 3.038 M -1.86 % 3.095 M -5.11 % 3.262 M -3.24 % 3.371 M 3.90 % 3.245 M -3.49 % 3.362 M -68.33 % 10.617 M -48.46 % 20.598 M -46.43 % 38.448 M 28.31 % 29.965 M 48.77 % 20.142 M -44.81 % 36.497 M 3 649 685 200.00 % 1.000 0.000 0.000
Total debt 131.994 M -1.53 % 134.040 M 7.07 % 125.189 M 0.20 % 124.942 M 11.73 % 111.826 M -0.39 % 112.263 M 7.64 % 104.294 M -3.18 % 107.723 M -8.61 % 117.867 M -12.59 % 134.841 M -10.75 % 151.087 M -7.20 % 162.814 M -2.76 % 167.428 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 192.842 K -10.72 % 215.989 K -9.26 % 238.020 K -8.10 % 258.989 K -7.16 % 278.948 K -6.38 % 297.945 K -5.72 % 316.027 K -5.16 % 333.238 K -4.69 % 349.619 K -4.27 % 365.211 K -7.35 % 394.177 K -95.93 % 9.689 M 0.000 0.000
Accumulated other comprehensive income loss -246.372 K -199.63 % 247.284 K 15.80 % 213.551 K 44.27 % 148.023 K -70.83 % 507.454 K 277.19 % -286.397 K -239.63 % -84.327 K 89.75 % -822.418 K 30.53 % -1.184 M 21.70 % -1.512 M -11 261.00 % -13.308 K -102.53 % 526.943 K -34.25 % 801.408 K 42.14 % 563.799 K 695.81 % -94.627 K -125.61 % 369.490 K -59.41 % 910.284 K -20.23 % 1.141 M 879.84 % 116.464 K 33.92 % 86.963 K 115.83 % -549.321 K 65.25 % -1.581 M 37.67 % -2.536 M 96.72 % -77.232 M -4 376.11 % -1.725 M 97.84 % -79.813 M 0.000 100.00 % -74.489 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 226.033 M -8.98 % 248.331 M -2.70 % 255.231 M 1.42 % 251.656 M 9.91 % 228.974 M -12.36 % 261.271 M 11.49 % 234.350 M 3.69 % 226.007 M 20.02 % 188.303 M -9.89 % 208.975 M -2.70 % 214.775 M -10.47 % 239.888 M 8.11 % 221.887 M -8.13 % 241.512 M 7.86 % 223.911 M -8.09 % 243.620 M -2.43 % 249.686 M 1.66 % 245.608 M -1.65 % 249.731 M 1.83 % 245.237 M -2.36 % 251.176 M 3.01 % 243.825 M -3.57 % 252.858 M 528.27 % 40.247 M 0.00 % 40.247 M 0.00 % 40.247 M -85.52 % 277.910 M 23.91 % 224.291 M -9.02 % 246.537 M 8.24 % 227.776 M -9.31 % 251.148 M 10.81 % 226.654 M 10.81 % 204.540 M 17.42 % 174.199 M 116.85 % 80.330 M 10.37 % 72.784 M
Common stock 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.00 % 8.100 M 0.000 0.000
Total equity 205.642 M -12.28 % 234.431 M -3.64 % 243.287 M 1.52 % 239.647 M 10.27 % 217.324 M -12.66 % 248.828 M 12.03 % 222.108 M 4.26 % 213.027 M 21.76 % 174.962 M -10.42 % 195.306 M -3.60 % 202.604 M -11.72 % 229.490 M 7.16 % 214.164 M -8.74 % 234.663 M 7.00 % 219.305 M -8.42 % 239.478 M -2.68 % 246.084 M 1.59 % 242.237 M -1.26 % 245.335 M 1.88 % 240.812 M -2.15 % 246.114 M 3.53 % 237.732 M -3.29 % 245.810 M 3.14 % 238.332 M 8.85 % 218.964 M -12.84 % 251.208 M -7.34 % 271.097 M 5.72 % 256.423 M -7.86 % 278.298 M 6.97 % 260.153 M -7.64 % 281.660 M 10.03 % 255.997 M 10.02 % 232.691 M 6.38 % 218.729 M 14.16 % 191.601 M 22.57 % 156.314 M
Other non current liabilities 5.026 M -0.08 % 5.030 M 0.72 % 4.994 M 2.74 % 4.861 M 33.26 % 3.647 M -90.02 % 36.561 M 829.90 % 3.932 M -88.77 % 35.004 M 742.84 % 4.153 M -3.46 % 4.302 M -3.62 % 4.464 M -0.82 % 4.501 M 0.22 % 4.491 M 1.73 % 4.415 M 1.03 % 4.369 M -0.39 % 4.386 M -0.19 % 4.395 M 0.57 % 4.370 M 1.68 % 4.297 M -25.67 % 5.781 M -6.30 % 6.170 M -0.27 % 6.187 M 1.56 % 6.092 M -5.60 % 6.453 M 0.83 % 6.400 M 57.46 % 4.065 M 0.48 % 4.045 M 181.74 % 1.436 M 358.61 % 313.076 K -92.17 % 4.001 M 359.79 % 870.101 K -78.11 % 3.975 M 5.02 % 3.785 M 4.07 % 3.637 M 249.19 % -2.438 M 0.000
Long term debt 94.416 M -2.49 % 96.831 M 8.85 % 88.961 M -1.13 % 89.976 M 17.00 % 76.900 M 1.08 % 76.078 M 9.81 % 69.283 M -4.01 % 72.181 M -11.58 % 81.630 M -15.70 % 96.828 M -12.85 % 111.102 M -8.76 % 121.772 M 0.70 % 120.922 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 290.756 K -13.73 % 337.048 K -13.59 % 390.038 K 80.58 % 215.989 K -10.00 % 239.992 K -7.34 % 258.989 K -7.75 % 280.735 K -5.78 % 297.945 K -6.20 % 317.646 K -4.68 % 333.238 K -8.70 % 365.000 K -7.40 % 394.177 K -6.24 % 420.419 K 0.000
Total non current liabilities 100.938 M -1.69 % 102.675 M 8.41 % 94.714 M -1.59 % 96.249 M 17.32 % 82.043 M -27.16 % 112.639 M 51.02 % 74.587 M -30.41 % 107.185 M 24.95 % 85.783 M -35.32 % 132.633 M 14.77 % 115.565 M -31.54 % 168.800 M 33.79 % 126.169 M 2 249.25 % 5.371 M 4.30 % 5.149 M -6.85 % 5.528 M -7.26 % 5.960 M 6.64 % 5.589 M -0.59 % 5.623 M -2.75 % 5.781 M -6.30 % 6.170 M -0.27 % 6.187 M -3.07 % 6.383 M -6.01 % 6.790 M 0.01 % 6.790 M -4.66 % 7.122 M -2.73 % 7.322 M -4.14 % 7.638 M -4.62 % 8.008 M 5.50 % 7.591 M 2.81 % 7.383 M 1.91 % 7.245 M 10.36 % 6.565 M 6.23 % 6.180 M 0.000 0.000
Other current liabilities 22.694 M 242.87 % -15.884 M -13.19 % -14.033 M 33.82 % -21.206 M -214.54 % 18.514 M -1.36 % 18.770 M 12.70 % 16.655 M 22.10 % 13.640 M -6.05 % 14.519 M 16.44 % 12.469 M -14.85 % 14.643 M -15.58 % 17.345 M -5.87 % 18.426 M 19.53 % 15.416 M -14.81 % 18.097 M 28.08 % 14.129 M -18.98 % 17.439 M 14.86 % 15.183 M -19.43 % 18.844 M 22.02 % 15.443 M -27.38 % 21.267 M 21.13 % 17.557 M -9.47 % 19.394 M 412.04 % -6.215 M -165.42 % 9.500 M -43.76 % 16.893 M -12.00 % 19.196 M -19.79 % 23.933 M 16.96 % 20.463 M -17.38 % 24.767 M 11.15 % 22.282 M -14.05 % 25.926 M -2.32 % 26.542 M 3.02 % 25.763 M 176.47 % -33.691 M -132.59 % -14.485 M
Deferred revenue 0.000 -100.00 % 4.284 M 718.92 % 523.127 K -84.74 % 3.429 M 238.09 % 1.014 M -66.65 % 3.041 M 50.44 % 2.021 M -30.66 % 2.915 M 6 057.97 % 47.338 K -98.45 % 3.048 M 1 512.32 % 189.016 K -94.65 % 3.532 M 1 556.41 % 213.224 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.464 K -100.20 % 24.082 M 125.85 % 10.663 M -52.92 % 22.646 M 68.88 % 13.410 M 142.97 % 5.519 M 10.46 % 4.996 M 28.52 % 3.888 M -53.37 % 8.337 M 0.000 0.000 0.000 0.000 0.000
Short term debt 37.578 M -49.50 % 74.418 M 2.71 % 72.457 M 3.61 % 69.931 M 100.22 % 34.926 M -3.48 % 36.185 M 3.36 % 35.010 M -1.50 % 35.542 M -1.92 % 36.237 M -4.67 % 38.013 M -4.93 % 39.986 M -2.57 % 41.042 M -11.75 % 46.507 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.928 K 0.000 -100.00 % 86.000 K 100.00 % 43.000 K 10.38 % 38.956 K 0.00 % 38.956 K 10.38 % 35.292 K 0.00 % 35.292 K 10.38 % 31.973 K 0.00 % 31.973 K 10.38 % 28.966 K 3.68 % 27.937 K -99.68 % 8.744 M 0.000
Total current liabilities 69.030 M -6.32 % 73.685 M 7.00 % 68.867 M -3.72 % 71.531 M 10.68 % 64.629 M -7.62 % 69.962 M 10.24 % 63.464 M -2.26 % 64.933 M 17.04 % 55.480 M -8.54 % 60.663 M -1.56 % 61.623 M -15.75 % 73.138 M -1.39 % 74.166 M 146.33 % 30.108 M 12.54 % 26.753 M -12.66 % 30.630 M 19.04 % 25.731 M -18.25 % 31.475 M 10.47 % 28.492 M -6.12 % 30.351 M -7.25 % 32.723 M -7.33 % 35.311 M 15.74 % 30.509 M -17.42 % 36.945 M 19.35 % 30.955 M -13.27 % 35.691 M 11.24 % 32.084 M -2.39 % 32.869 M 6.69 % 30.807 M -9.63 % 34.091 M -1.38 % 34.569 M -18.28 % 42.301 M -0.82 % 42.649 M -12.60 % 48.797 M 0.000 0.000
Total liabilities 169.969 M -3.62 % 176.360 M 7.81 % 163.580 M -2.50 % 167.780 M 14.39 % 146.672 M -19.68 % 182.601 M 32.27 % 138.051 M -19.79 % 172.118 M 21.84 % 141.263 M -26.92 % 193.296 M 9.09 % 177.188 M -26.76 % 241.938 M 20.77 % 200.334 M 464.66 % 35.479 M 11.21 % 31.902 M -11.77 % 36.157 M 14.09 % 31.691 M -14.50 % 37.064 M 8.65 % 34.115 M -5.58 % 36.132 M -7.10 % 38.893 M -6.28 % 41.498 M 12.49 % 36.891 M -15.65 % 43.735 M 15.87 % 37.745 M -11.84 % 42.813 M 8.65 % 39.406 M -2.72 % 40.507 M 4.36 % 38.815 M -6.88 % 41.682 M -0.65 % 41.953 M -15.33 % 49.547 M 0.67 % 49.214 M -10.48 % 54.977 M 0.83 % 54.523 M 15.99 % 47.006 M
Other non current assets 0.000 -100.00 % 2.223 M 0.000 -100.00 % 1.995 M 0.000 -100.00 % 1.809 M 90 425 200.00 % 2.000 -100.00 % 1.836 M 0.000 -100.00 % 4.205 M 140 182 100.00 % 3.000 -100.00 % 4.238 M 0.000 100.00 % -750.596 K 65.72 % -2.189 M -119.26 % -998.557 K 50.06 % -2.000 M -14.51 % -1.746 M -9.28 % -1.598 M -29.52 % -1.234 M 56.11 % -2.811 M 23.45 % -3.672 M -12.78 % -3.256 M -176.04 % 4.282 M 12.15 % 3.818 M -39.17 % 6.276 M -59.11 % 15.349 M 302.69 % 3.812 M 7.86 % 3.534 M -4.92 % 3.717 M -6.40 % 3.971 M -2.39 % 4.068 M -3.99 % 4.237 M -21.92 % 5.427 M -88.41 % 46.811 M 13.48 % 41.249 M
Long term investments 2.369 M 0.000 -100.00 % 1.893 M 63 099 900.00 % 3.000 -100.00 % 1.719 M 264 387 282.19 % 0.650 -100.00 % 1.953 M 305 229 125.57 % 0.640 -100.00 % 2.258 M 199.69 % -2.265 M -196.79 % 2.340 M 260.48 % -1.458 M -149.67 % 2.936 M 300.21 % -1.466 M -133.28 % -628.591 K 44.84 % -1.140 M -9.04 % -1.045 M 12.00 % -1.188 M 34.11 % -1.803 M 21.58 % -2.299 M -35.23 % -1.700 M -1 102.97 % -141.305 K 67.72 % -437.714 K 57.09 % -1.020 M -128.51 % -446.460 K 85.27 % -3.031 M 74.72 % -11.987 M -599 345 851.50 % 2.000 0.000 -100.00 % 2.000 0.000 -100.00 % 2.000 0.00 % 2.000 0.000 0.000 0.000
Intangible assets 701.343 K -49.07 % 1.377 M -36.57 % 2.171 M -23.47 % 2.837 M -11.53 % 3.206 M -4.18 % 3.346 M 2.43 % 3.267 M -9.97 % 3.628 M 4.19 % 3.483 M -5.99 % 3.704 M 0.01 % 3.704 M -3.61 % 3.843 M 8.14 % 3.553 M -4.81 % 3.733 M -0.08 % 3.736 M 38.80 % 2.692 M 2.70 % 2.621 M -8.37 % 2.860 M 21.27 % 2.358 M -1.28 % 2.389 M -14.37 % 2.790 M -2.86 % 2.872 M -14.13 % 3.345 M -12.72 % 3.832 M -4.15 % 3.998 M -8.76 % 4.382 M 219 099 900.00 % 2.000 -100.00 % 5.412 M -6.01 % 5.758 M 19.97 % 4.800 M -1.77 % 4.886 M 12.54 % 4.342 M 14.40 % 3.795 M -0.08 % 3.798 M 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 701.343 K -49.07 % 1.377 M -36.57 % 2.171 M -23.47 % 2.837 M -11.53 % 3.206 M -4.18 % 3.346 M 2.43 % 3.267 M -9.97 % 3.628 M 4.19 % 3.483 M -5.99 % 3.704 M 0.01 % 3.704 M -3.61 % 3.843 M 8.14 % 3.553 M -4.81 % 3.733 M -0.08 % 3.736 M 38.80 % 2.692 M 2.70 % 2.621 M -8.37 % 2.860 M 21.27 % 2.358 M -1.28 % 2.389 M -14.37 % 2.790 M -2.86 % 2.872 M -14.13 % 3.345 M -12.72 % 3.832 M -4.15 % 3.998 M -8.76 % 4.382 M -7.75 % 4.750 M -12.23 % 5.412 M -6.01 % 5.758 M 19.97 % 4.800 M -1.77 % 4.886 M 12.54 % 4.342 M 14.40 % 3.795 M -0.08 % 3.798 M -1.45 % 3.854 M -0.41 % 3.870 M
Property plant equipment net 163.969 M -1.67 % 166.753 M 6.62 % 156.398 M 0.38 % 155.802 M 11.28 % 140.010 M 1.14 % 138.432 M 5.87 % 130.763 M -3.43 % 135.402 M -7.14 % 145.805 M -12.41 % 166.471 M -11.96 % 189.076 M -8.73 % 207.170 M -4.89 % 217.829 M 314.59 % 52.541 M -3.08 % 54.208 M -1.75 % 55.173 M -1.35 % 55.930 M -2.58 % 57.411 M 1.96 % 56.308 M 3.26 % 54.530 M -0.49 % 54.801 M -0.98 % 55.343 M -3.42 % 57.303 M -2.13 % 58.552 M 0.87 % 58.046 M 4.09 % 55.766 M -1.51 % 56.622 M -4.01 % 58.985 M -3.67 % 61.234 M -2.80 % 62.999 M 0.54 % 62.661 M -2.02 % 63.953 M -0.59 % 64.334 M 7.02 % 60.116 M 322.73 % 14.221 M 49.76 % 9.496 M
Total non current assets 171.709 M -2.14 % 175.456 M 6.84 % 164.222 M -0.11 % 164.403 M 9.09 % 150.698 M -16.46 % 180.390 M 27.66 % 141.307 M -20.22 % 177.131 M 10.25 % 160.669 M -22.08 % 206.207 M 2.27 % 201.632 M -21.72 % 257.592 M 13.47 % 227.007 M 303.40 % 56.274 M -2.88 % 57.943 M 0.14 % 57.864 M -1.17 % 58.551 M -2.85 % 60.272 M 2.74 % 58.667 M 3.07 % 56.919 M -1.17 % 57.591 M -1.07 % 58.215 M -4.01 % 60.647 M -11.07 % 68.198 M 0.45 % 67.889 M 4.58 % 64.914 M -2.71 % 66.722 M -4.35 % 69.755 M -3.44 % 72.242 M -1.12 % 73.063 M 0.52 % 72.684 M -1.06 % 73.459 M 0.02 % 73.445 M 4.40 % 70.348 M 8.42 % 64.886 M 18.81 % 54.615 M
Other current assets 55.039 M 645.62 % 7.382 M 0.000 -100.00 % 6.511 M 325 566 050.00 % 2.000 -100.00 % 5.874 M -1.04 % 5.936 M -29.81 % 8.456 M 34.83 % 6.272 M -37.45 % 10.027 M 190.93 % 3.447 M -45.05 % 6.273 M -36.35 % 9.855 M -10.16 % 10.969 M 2.35 % 10.717 M 10.47 % 9.701 M -6.44 % 10.369 M -12.78 % 11.888 M -17.88 % 14.476 M 40.55 % 10.299 M -11.31 % 11.612 M 62.08 % 7.165 M -9.40 % 7.908 M -13.31 % 9.122 M 80.58 % 5.051 M -40.05 % 8.426 M -24.35 % 11.138 M -10.75 % 12.480 M 0.000 -100.00 % 10.708 M 1 070 828 200.00 % 1.000 0.000 -100.00 % 4.854 M -51.94 % 10.100 M -55.22 % 22.553 M 119.36 % 10.281 M
Short term investments 0.000 -100.00 % 64.243 M -6.49 % 68.702 M -18.80 % 84.607 M 57.06 % 53.868 M -23.01 % 69.966 M 1 078.77 % 5.936 M -80.24 % 30.043 M 379.00 % 6.272 M 49.14 % 4.205 M 22.01 % 3.447 M -18.67 % 4.238 M -13.22 % 4.884 M 16.13 % 4.205 M 28.47 % 3.273 M -14.68 % 3.837 M 2.87 % 3.730 M -0.66 % 3.754 M -15.18 % 4.426 M -9.72 % 4.902 M 6.73 % 4.593 M 44.48 % 3.179 M -10.02 % 3.533 M -17.50 % 4.282 M 12.17 % 3.818 M -39.16 % 6.275 M -59.12 % 15.349 M 44.57 % 10.617 M -48.46 % 20.598 M -46.43 % 38.448 M 28.31 % 29.965 M 48.77 % 20.142 M -44.81 % 36.497 M 0.000 0.000 0.000
cash and cash equivalents 64.777 M -20.77 % 81.758 M -12.78 % 93.740 M 35.16 % 69.355 M -16.02 % 82.581 M -18.64 % 101.502 M -29.73 % 144.439 M 3.56 % 139.475 M 74.36 % 79.994 M -27.01 % 109.599 M 10.49 % 99.195 M -31.81 % 145.462 M 24.60 % 116.741 M -14.85 % 137.108 M 14.88 % 119.344 M -17.85 % 145.270 M 3.58 % 140.248 M -1.16 % 141.899 M 3.32 % 137.336 M -4.11 % 143.219 M -2.09 % 146.282 M -0.36 % 146.812 M -2.49 % 150.555 M -0.24 % 150.921 M 25.74 % 120.027 M -24.71 % 159.411 M -4.95 % 167.707 M 2.35 % 163.865 M 0.34 % 163.302 M 24.26 % 131.423 M -21.38 % 167.155 M 4.03 % 160.688 M 35.89 % 118.252 M 0.000 -100.00 % 122.417 M 19.00 % 102.869 M
Cash and short term investments 64.777 M -55.63 % 146.001 M -10.12 % 162.442 M 5.51 % 153.962 M 86.44 % 82.581 M -51.84 % 171.469 M 18.71 % 144.439 M 3.56 % 139.475 M 74.36 % 79.994 M -27.01 % 109.599 M 10.49 % 99.195 M -31.81 % 145.462 M 24.60 % 116.741 M -14.85 % 137.108 M 14.88 % 119.344 M -17.85 % 145.270 M 3.58 % 140.248 M -1.16 % 141.899 M 3.32 % 137.336 M -4.11 % 143.219 M -2.09 % 146.282 M -0.36 % 146.812 M -2.49 % 150.555 M -3.00 % 155.203 M 25.32 % 123.844 M -25.25 % 165.687 M -9.49 % 183.057 M 4.91 % 174.481 M -5.12 % 183.900 M 8.26 % 169.871 M -13.82 % 197.121 M 9.01 % 180.829 M 16.85 % 154.748 M 0.000 -100.00 % 122.417 M 19.00 % 102.869 M
Total current assets 203.902 M -13.36 % 235.334 M -3.01 % 242.646 M -0.16 % 243.023 M 13.94 % 213.298 M -15.03 % 251.039 M 14.71 % 218.852 M 5.21 % 208.013 M 33.72 % 155.556 M -14.71 % 182.395 M 2.38 % 178.159 M -16.68 % 213.837 M 14.05 % 187.492 M -10.25 % 208.912 M 11.24 % 187.800 M -11.80 % 212.936 M -0.26 % 213.495 M -0.02 % 213.529 M -0.57 % 214.759 M 0.41 % 213.888 M -2.78 % 220.013 M 2.73 % 214.163 M -0.51 % 215.265 M 0.65 % 213.870 M 13.27 % 188.820 M -17.58 % 229.106 M -6.02 % 243.782 M 7.31 % 227.176 M -7.23 % 244.872 M 7.04 % 228.772 M -8.83 % 250.929 M 8.12 % 232.084 M 11.33 % 208.460 M 2.51 % 203.358 M 12.21 % 181.238 M 21.88 % 148.705 M
Inventory 78.038 M -1.80 % 79.468 M 3.43 % 76.831 M -4.43 % 80.390 M 9.28 % 73.561 M 2.16 % 72.005 M 9.43 % 65.801 M 12.15 % 58.671 M -6.77 % 62.928 M 2.02 % 61.683 M -11.30 % 69.541 M 15.64 % 60.137 M 1.96 % 58.982 M 0.40 % 58.746 M 4.79 % 56.060 M 0.10 % 56.005 M -8.86 % 61.451 M 6.53 % 57.682 M -6.51 % 61.701 M 5.33 % 58.577 M -3.68 % 60.812 M 4.26 % 58.328 M 12.09 % 52.034 M 5.03 % 49.544 M -10.74 % 55.504 M 3.15 % 53.808 M 8.51 % 49.587 M 23.30 % 40.215 M -14.22 % 46.880 M -2.72 % 48.192 M 10.80 % 43.493 M 9.30 % 39.793 M -5.68 % 42.188 M 7.89 % 39.102 M 7.82 % 36.267 M 2.00 % 35.555 M
Net receivables 6.048 M 143.53 % 2.483 M -26.37 % 3.373 M 56.11 % 2.161 M -34.28 % 3.288 M 51.80 % 2.166 M -19.06 % 2.676 M 14.93 % 2.328 M -63.40 % 6.362 M 212.18 % 2.038 M -65.90 % 5.976 M 161.18 % 2.288 M -5.19 % 2.414 M 15.49 % 2.090 M 24.44 % 1.679 M -14.29 % 1.959 M 37.29 % 1.427 M -30.73 % 2.060 M 65.22 % 1.247 M -30.50 % 1.794 M 37.35 % 1.306 M -29.75 % 1.859 M -61.01 % 4.768 M 11.35 % 4.282 M -3.12 % 4.420 M 7 415 490 884 403 100.00 % 0.000 -100.00 % 2.000 100.00 % -4.002 M -128.40 % 14.092 M 704 585 600.00 % 2.000 -100.00 % 10.315 M -10.01 % 11.462 M 89.68 % 6.043 M -4.32 % 6.316 M 0.000 0.000
Tax assets 4.669 M -8.50 % 5.103 M 35.72 % 3.760 M -0.28 % 3.770 M -34.58 % 5.763 M -84.34 % 36.802 M 591.23 % 5.324 M -85.32 % 36.265 M 297.50 % 9.123 M -73.24 % 34.092 M 423.51 % 6.512 M -85.13 % 43.799 M 1 528.91 % 2.689 M 21.28 % 2.217 M -21.33 % 2.818 M 31.80 % 2.138 M -29.78 % 3.045 M 3.78 % 2.934 M -13.72 % 3.401 M -3.73 % 3.532 M -21.69 % 4.511 M 18.29 % 3.813 M 3.24 % 3.694 M 44.72 % 2.552 M 3.17 % 2.474 M 62.60 % 1.521 M -23.47 % 1.988 M 28.60 % 1.546 M -9.90 % 1.716 M 10.91 % 1.547 M 32.78 % 1.165 M 6.31 % 1.096 M 1.68 % 1.078 M 7.04 % 1.007 M 0.000 0.000
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 -100.00 % 4.956 M -9.28 % 5.463 M 12.98 % 4.835 M -15.61 % 5.729 M 4.16 % 5.500 M -8.69 % 6.024 M -1.83 % 6.136 M -17.13 % 7.404 M 8.07 % 6.851 M 0.92 % 6.789 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 -50.00 % 8.000
Account payables 8.759 M -19.40 % 10.867 M 9.55 % 9.920 M -2.35 % 10.158 M 10.89 % 9.161 M 10.26 % 8.308 M 7.12 % 7.756 M 2.45 % 7.570 M 63.52 % 4.630 M -34.31 % 7.048 M 6.52 % 6.616 M -38.65 % 10.785 M 22.46 % 8.807 M -0.05 % 8.811 M 6.89 % 8.243 M -17.84 % 10.033 M 24.40 % 8.065 M -12.94 % 9.264 M 3.99 % 8.909 M 9.70 % 8.121 M -27.01 % 11.126 M 9.41 % 10.170 M 3.31 % 9.844 M -7.32 % 10.622 M 4.71 % 10.144 M -7.43 % 10.958 M 16.84 % 9.379 M 52.16 % 6.164 M -19.54 % 7.660 M -2.75 % 7.877 M 21.53 % 6.481 M -11.87 % 7.355 M -6.46 % 7.863 M 5.12 % 7.480 M 12.67 % 6.639 M 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 9.219 M 809.11 % 1.014 M -72.28 % 3.658 M 80.95 % 2.021 M -61.61 % 5.266 M 11 023.53 % 47.337 K -45.45 % 86.779 K -54.09 % 189.014 K -56.54 % 434.927 K 103.98 % 213.223 K -96.37 % 5.882 M 1 324.02 % 413.026 K -93.61 % 6.468 M 2 750.18 % 226.920 K -96.77 % 7.028 M 850.90 % 739.106 K -89.11 % 6.787 M 1 955.25 % 330.208 K -95.65 % 7.584 M 544.64 % 1.177 M -86.09 % 8.456 M 1 675.09 % 476.354 K -93.89 % 7.797 M 124.71 % 3.470 M 26.94 % 2.733 M 3.20 % 2.649 M 87.67 % 1.411 M -75.56 % 5.774 M -35.76 % 8.989 M 9.42 % 8.215 M -47.09 % 15.526 M -15.20 % 18.308 M 26.39 % 14.485 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.120 129.27 % -0.410 0.000 -100.00 % 0.340 0.000 100.00 % -0.570 -296.55 % 0.290 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.117 M 7.38 % 7.560 M -4.83 % 7.943 M 29.36 % 6.140 M 136.51 % 2.596 M -31.15 % 3.771 M -12.74 % 4.322 M 42.94 % 3.023 M -26.56 % 4.117 M -19.47 % 5.112 M -83.36 % 30.728 M 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 0.000 0.000 0.000 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 94.416 M -29.56 % 134.040 M 7.07 % 125.189 M 0.20 % 124.942 M 11.73 % 111.826 M -0.39 % 112.263 M 7.64 % 104.294 M -3.18 % 107.723 M -8.61 % 117.867 M -12.59 % 134.841 M -10.75 % 151.087 M -7.20 % 162.814 M -2.76 % 167.428 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 192.842 K 14.43 % 168.524 K -29.20 % 238.019 K 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 -100.00 % 94.627 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 549.321 K -65.25 % 1.581 M -37.67 % 2.536 M 8 509 820 030 156 700.00 % 0.000 -100.00 % 1.725 M 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 -28.245 M -26.96 % -22.247 M -9.82 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M 0.00 % -20.257 M -6.48 % -19.025 M -14.44 % -16.624 M -7.16 % -15.514 M -23.01 % -12.612 M 0.00 % -12.612 M 0.00 % -12.612 M 0.00 % -12.612 M 0.00 % -12.612 M 0.00 % -12.612 M 8.01 % -13.711 M -107.18 % 190.966 M 1 179.86 % -17.684 M -40.22 % -12.612 M 0.00 % -12.612 M -106.22 % 202.861 M 1 460.32 % -14.913 M -162.06 % 24.032 M 1.56 % 23.661 M -2.54 % 24.278 M 8.32 % 22.412 M 5.50 % 21.243 M -7.02 % 22.848 M -37.28 % 36.430 M -17.07 % 43.926 M -47.41 % 83.530 M
Deferred tax liabilities non current 1.497 M 83.90 % 813.926 K 7.31 % 758.462 K -46.28 % 1.412 M -5.58 % 1.495 M -95.43 % 32.752 M 2 287.75 % 1.372 M -95.57 % 30.944 M 0.000 -100.00 % 31.503 M 0.000 -100.00 % 42.527 M 5 523.30 % 756.269 K -20.90 % 956.077 K 22.60 % 779.833 K -31.67 % 1.141 M -27.10 % 1.566 M 28.37 % 1.219 M -7.98 % 1.325 M -2.06 % 1.353 M -26.15 % 1.832 M -6.13 % 1.952 M -1.03 % 1.972 M -17.25 % 2.384 M -2.01 % 2.432 M -14.40 % 2.842 M -6.44 % 3.037 M -9.26 % 3.347 M -8.13 % 3.643 M 10.66 % 3.292 M 3.78 % 3.172 M 8.02 % 2.937 M 21.62 % 2.415 M 12.38 % 2.149 M 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 0.000 0.000 -100.00 % 54.523 M 15.99 % 47.006 M
Total assets 375.611 M -8.56 % 410.791 M 0.96 % 406.868 M -0.14 % 407.427 M 11.93 % 363.996 M -15.63 % 431.428 M 19.79 % 360.159 M -6.49 % 385.145 M 21.79 % 316.225 M -18.63 % 388.602 M 2.32 % 379.792 M -19.44 % 471.429 M 13.73 % 414.499 M 53.44 % 270.142 M 7.54 % 251.207 M -8.86 % 275.635 M -0.77 % 277.775 M -0.55 % 279.301 M -0.05 % 279.450 M 0.90 % 276.944 M -2.83 % 285.008 M 2.07 % 279.230 M -1.23 % 282.701 M 0.22 % 282.067 M 9.88 % 256.709 M -12.69 % 294.021 M -5.31 % 310.504 M 4.57 % 296.930 M -6.36 % 317.113 M 5.06 % 301.835 M -6.73 % 323.613 M 5.91 % 305.543 M 8.39 % 281.905 M 3.00 % 273.706 M 11.21 % 246.124 M 21.05 % 203.320 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 2008-12-31 2007-12-31 2006-12-31 2005-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.269 M 0.000 -100.00 % 2.731 M 0.000 -100.00 % 1.338 M 0.000 -100.00 % 10.170 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.162 M 0.000 100.00 % -56.449 M 0.000 100.00 % -54.566 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
Change in working capital -378.959 K 89.12 % -3.483 M -280.84 % 1.926 M -53.82 % 4.171 M 229.49 % -3.221 M -65.01 % -1.952 M 55.92 % -4.428 M -138.52 % 11.496 M 258.48 % -7.254 M -189.00 % 8.151 M 139.65 % -20.557 M -561.54 % 4.454 M 227.69 % -3.488 M -18.28 % -2.949 M -695.76 % 495.000 K -90.19 % 5.048 M 257.06 % -3.214 M -174.33 % 4.324 M 240.53 % -3.077 M -1 297.28 % 257.000 K 106.49 % -3.960 M -35.43 % -2.924 M -16.73 % -2.505 M -128.29 % 8.854 M 4 874.16 % 178.000 K 102.72 % -6.549 M 0.00 % -6.549 M -390.04 % 2.258 M 0.00 % 2.258 M 128.98 % -7.792 M 0.00 % -7.792 M -588.80 % 1.594 M 0.00 % 1.594 M 125.50 % -6.252 M 0.00 % -6.252 M 0.00 % -6.252 M -1 323.48 % 511.000 K 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 1.629 M -69.68 % 5.372 M -14.38 % 6.274 M 199.62 % -6.298 M -286.55 % 3.376 M 142.48 % -7.948 M -178.86 % 10.078 M 2 316.79 % 417.000 K -66.61 % 1.249 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
Inventory 0.000 100.00 % -3.577 M 0.000 100.00 % -527.356 K 67.63 % -1.629 M 66.22 % -4.822 M 23.15 % -6.274 M -199.62 % 6.298 M 286.55 % -3.376 M -142.48 % 7.948 M 178.86 % -10.078 M -2 316.79 % -417.000 K 66.61 % -1.249 M 66.90 % -3.773 M -674.28 % 657.000 K -86.13 % 4.738 M 264.63 % -2.878 M -166.34 % 4.338 M 240.16 % -3.095 M -208.94 % 2.841 M 171.20 % -3.990 M 23.15 % -5.192 M -296.64 % -1.309 M -117.57 % 7.451 M 2 110.98 % 337.000 K 104.36 % -7.721 M 0.00 % -7.721 M -373.07 % 2.828 M 0.00 % 2.828 M 0.000 0.000 0.000 0.000 100.00 % -3.385 M 0.00 % -3.385 M 0.00 % -3.385 M -62.37 % -2.085 M 0.000 0.000 0.000 0.000 0.000
Accounts payables -3.466 M -258.49 % 2.187 M 238.84 % -1.575 M -134.23 % 4.601 M 406.96 % -1.499 M -134.86 % 4.300 M 144.04 % 1.762 M -65.19 % 5.062 M 233.84 % -3.782 M -1 029.24 % 407.000 K 103.91 % -10.398 M -315.32 % 4.829 M 334.87 % -2.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 3.087 M 188.62 % -3.483 M -199.48 % 3.501 M 3 515.99 % 96.820 K 105.62 % -1.722 M 72.46 % -6.252 M -1.00 % -6.190 M -196.21 % 6.434 M 285.31 % -3.472 M -144.83 % 7.744 M 176.23 % -10.159 M -2 609.07 % -375.000 K 73.81 % -1.432 M -273.79 % 824.000 K 608.64 % -162.000 K -152.26 % 310.000 K 192.26 % -336.000 K -2 300.00 % -14.000 K -177.78 % 18.000 K 100.70 % -2.584 M -8 713.33 % 30.000 K -98.68 % 2.268 M 289.63 % -1.196 M -185.25 % 1.403 M 982.39 % -159.000 K -113.57 % 1.172 M 0.00 % 1.172 M 305.79 % -569.500 K 0.00 % -569.500 K 0.000 0.000 0.000 0.000 100.00 % -2.868 M 0.00 % -2.868 M 0.00 % -2.868 M -210.48 % 2.596 M 0.000 0.000 0.000 0.000 0.000
Other non cash items -2.627 M -145.94 % 5.719 M 247.02 % -3.890 M -10.52 % -3.520 M -107.66 % 45.950 M -0.66 % 46.256 M 7.41 % 43.067 M -20.25 % 54.003 M 12.86 % 47.848 M -18.37 % 58.619 M -15.81 % 69.626 M 19.54 % 58.244 M -9.00 % 64.003 M 1 059.69 % 5.519 M 190.65 % -6.089 M -174.09 % 8.218 M 355.44 % -3.217 M -150.31 % 6.395 M 222.20 % -5.233 M -255.81 % 3.359 M 157.80 % -5.811 M -178.06 % 7.445 M 211.04 % -6.705 M -198.38 % 6.815 M 262.60 % -4.191 M -950.67 % 492.696 K 0.08 % 492.304 K -6.23 % 525.029 K 0.00 % 525.026 K 122.89 % 235.557 K 0.00 % 235.554 K -69.89 % 782.290 K -0.05 % 782.710 K -3.19 % 808.524 K 0.01 % 808.476 K 0.00 % 808.476 K 151.10 % -1.582 M -103.75 % 42.231 M 0.00 % 42.231 M 100.00 % 21.116 M -39.72 % 35.029 M 100.00 % 17.514 M
Net cash provided by operating activities 26.068 M -44.01 % 46.560 M 70.11 % 27.371 M -45.16 % 49.912 M 112.37 % 23.503 M -54.96 % 52.180 M 106.89 % 25.221 M -70.29 % 84.884 M 1 066.24 % -8.785 M -125.67 % 34.229 M 283.99 % -18.604 M -131.25 % 59.537 M 90.88 % 31.191 M 22.83 % 25.393 M 444.80 % 4.661 M -87.04 % 35.963 M 747.18 % 4.245 M -88.10 % 35.671 M 1 247.60 % 2.647 M -89.99 % 26.452 M 552.01 % 4.057 M -85.58 % 28.127 M 417.71 % 5.433 M -86.70 % 40.835 M 242.52 % 11.922 M -39.98 % 19.864 M 0.00 % 19.864 M -44.02 % 35.481 M 0.00 % 35.481 M 21.61 % 29.177 M 0.00 % 29.177 M -38.55 % 47.483 M 0.00 % 47.483 M 11.31 % 42.659 M 0.00 % 42.659 M 0.00 % 42.659 M -5.26 % 45.025 M -4.94 % 47.364 M 0.00 % 47.364 M 100.00 % 23.682 M -39.92 % 39.418 M 100.00 % 19.709 M
Investments in property plant and equipment -3.703 M 50.84 % -7.532 M -15.28 % -6.534 M 4.83 % -6.866 M -9.64 % -6.262 M -33.15 % -4.703 M -109.96 % -2.240 M 2.10 % -2.288 M -169.18 % -850.000 K 26.47 % -1.156 M 70.51 % -3.920 M 27.72 % -5.423 M -11.13 % -4.880 M 3.75 % -5.070 M 5.34 % -5.356 M 11.13 % -6.027 M -21.12 % -4.976 M 35.66 % -7.734 M 5.36 % -8.172 M -25.49 % -6.512 M -20.17 % -5.419 M 1.00 % -5.474 M -3.60 % -5.284 M 39.15 % -8.683 M -0.03 % -8.680 M -51.55 % -5.728 M 0.00 % -5.728 M 16.68 % -6.874 M 0.00 % -6.874 M 9.22 % -7.573 M 0.00 % -7.573 M 5.56 % -8.018 M 0.00 % -8.018 M 10.77 % -8.986 M 0.00 % -8.986 M 0.00 % -8.986 M 2.96 % -9.260 M 0.000 0.000 0.000 0.000 0.000
Acquisitions net 96.539 K -14.30 % 112.644 K 53.52 % 73.376 K 55.49 % 47.189 K -55.90 % 107.000 K 872.73 % 11.000 K -83.82 % 68.000 K 102.84 % -2.397 M -7 832.26 % 31.000 K -42.59 % 54.000 K 125.00 % 24.000 K -29.41 % 34.000 K -80.57 % 175.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -14.640 M 29.36 % -20.724 M 48.09 % -39.924 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 100.00 % -9.154 M 0.00 % -9.154 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 13.919 M 994.54 % -1.556 M -107.10 % 21.920 M 203.22 % -21.237 M -200.00 % 21.237 M -47.78 % 40.672 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -377.000 -0.27 % -376.000 0.000 -100.00 % 20.724 M 151.98 % -39.868 M -3 898.83 % -997.000 K -109.42 % 10.583 M 4 063.67 % -267.000 K 42.33 % -463.000 K -27.90 % -362.000 K 50.75 % -735.000 K -353.70 % -162.000 K 47.06 % -306.000 K 76.37 % -1.295 M -248.12 % -372.000 K -143.14 % -153.000 K 83.64 % -935.000 K -205.56 % -306.000 K -251.72 % -87.000 K 79.33 % -421.000 K -613.56 % -59.000 K 1.67 % -60.000 K 83.05 % -354.000 K -141.21 % 859.000 K -81.32 % 4.600 M -19.69 % 5.728 M -72.85 % 21.092 M 206.84 % 6.874 M 141.33 % -16.630 M -199.43 % 16.726 M 98.69 % 8.418 M 4.99 % 8.018 M 126.61 % -30.136 M -435.38 % 8.986 M 0.00 % 8.986 M -2.96 % 9.260 M 167.36 % -13.747 M 0.00 % -13.747 M -100.00 % -6.874 M 48.08 % -13.238 M -100.00 % -6.619 M
Net cash used for investing activites 10.313 M 214.89 % -8.976 M -158.06 % 15.459 M 136.21 % -42.696 M -383.09 % 15.082 M 133.80 % -44.616 M -1 954.14 % -2.172 M 53.64 % -4.685 M -472.04 % -819.000 K 25.68 % -1.102 M 71.71 % -3.896 M 27.70 % -5.389 M -14.54 % -4.705 M 12.48 % -5.376 M 19.17 % -6.651 M -3.94 % -6.399 M -24.76 % -5.129 M 40.84 % -8.669 M -2.25 % -8.478 M -28.47 % -6.599 M -13.00 % -5.840 M -5.55 % -5.533 M -3.54 % -5.344 M 40.87 % -9.037 M -15.55 % -7.821 M -1 852.81 % -400.500 K 44.95 % -727.500 K -110.14 % 7.177 M 1.92 % 7.042 M 142.34 % -16.630 M 0.57 % -16.726 M -7 054.68 % 240.500 K 50.78 % 159.500 K 100.82 % -19.491 M 0.71 % -19.631 M 0.00 % -19.631 M -111.99 % -9.260 M 32.64 % -13.747 M 0.00 % -13.747 M -100.00 % -6.874 M 48.08 % -13.238 M -100.00 % -6.619 M
Debt repayment 0.000 0.000 100.00 % -19.371 M 0.000 100.00 % -19.569 M 0.000 100.00 % -19.815 M 0.000 100.00 % -20.343 M 0.000 100.00 % -21.918 M 0.000 100.00 % -22.645 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.000 K 0.000 100.00 % -21.000 K 46.15 % -39.000 K 0.000 100.00 % -35.000 K 0.000 100.00 % -32.000 K 0.000 100.00 % -29.000 K 0.000 100.00 % -28.000 K 0.000 0.000 0.000 100.00 % -21.000 K 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -5.998 M -201.56 % -1.989 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.233 M 48.65 % -2.401 M -116.31 % -1.110 M 61.75 % -2.902 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 % -114.000 K 0.00 % -114.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
Dividends paid -26.226 M 2.67 % -26.945 M 0.000 100.00 % -460.000 100.00 % -38.494 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.350 M 0.000 100.00 % -23.655 M 0.00 % -23.655 M 0.000 100.00 % -23.655 M 0.000 100.00 % -23.655 M 0.000 100.00 % -27.598 M 0.000 100.00 % -6.900 M 84.09 % -43.368 M -100.00 % -21.684 M 0.00 % -21.684 M 15.38 % -25.627 M 0.00 % -25.627 M 7.17 % -27.607 M 0.00 % -27.607 M -7.69 % -25.635 M 0.00 % -25.635 M 1.77 % -26.098 M 0.00 % -26.098 M 0.00 % -26.098 M 0.86 % -26.325 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -20.046 M -0.75 % -19.896 M -7 005 533.80 % -284.000 100.00 % -19.520 M 0.000 100.00 % -19.736 M 0.000 100.00 % -21.588 M 0.000 100.00 % -20.750 M 0.000 100.00 % -22.933 M 0.000 100.00 % -44.000 K 18.52 % -54.000 K -5.88 % -51.000 K 10.53 % -57.000 K 1.72 % -58.000 K 6.45 % -62.000 K 3.13 % -64.000 K 7.25 % -69.000 K 73.96 % -265.000 K -227.16 % -81.000 K 26.36 % -110.000 K -27.91 % -86.000 K 43.61 % -152.500 K -682.05 % -19.500 K 62.14 % -51.500 K 60.84 % -131.500 K 29.30 % -186.000 K -1 062.50 % -16.000 K 98.04 % -814.500 K -60.81 % -506.500 K 93.40 % -7.671 M -2.23 % -7.504 M 0.00 % -7.504 M -5 563.02 % -132.500 K -100.59 % 22.365 M 200.00 % -22.365 M -100.00 % -11.183 M 16.29 % -13.358 M -100.00 % -6.679 M
Net cash used provided by financing activities -52.270 M -7.05 % -48.830 M -152.08 % -19.371 M 0.77 % -19.521 M 66.38 % -58.063 M -194.20 % -19.736 M 0.40 % -19.815 M 7.92 % -21.519 M -5.78 % -20.343 M 1.75 % -20.706 M 10.56 % -23.151 M 8.45 % -25.287 M 46.32 % -47.105 M -1 498.95 % -2.946 M 87.57 % -23.709 M -0.01 % -23.706 M -41 489.47 % -57.000 K 99.76 % -23.713 M -38 146.77 % -62.000 K 99.74 % -23.719 M -34 275.36 % -69.000 K 99.75 % -27.863 M -26 691.35 % -104.000 K 5.45 % -110.000 K 99.75 % -43.475 M -98.74 % -21.876 M -0.79 % -21.704 M 16.34 % -25.941 M -0.71 % -25.758 M 7.43 % -27.825 M -0.73 % -27.623 M -4.32 % -26.479 M -1.29 % -26.142 M 22.65 % -33.797 M -0.58 % -33.602 M 0.00 % -33.602 M -27.00 % -26.458 M -18.30 % -22.365 M 0.00 % -22.365 M -100.00 % -11.183 M 16.29 % -13.358 M -100.00 % -6.679 M
Effect of forex changes on cash -1.091 M -48.25 % -736.000 K -179.50 % 925.795 K 200.46 % -921.594 K -265.46 % 557.000 K 177.09 % -722.561 K -141.77 % 1.730 M 115.98 % 801.000 K 134.21 % 342.000 K 116.96 % -2.017 M -227.44 % -616.000 K -340.00 % -140.000 K -155.56 % 252.000 K -63.64 % 693.000 K 405.29 % -227.000 K 72.85 % -836.000 K -17.75 % -710.000 K -155.73 % 1.274 M 12 640.00 % 10.000 K -98.75 % 803.000 K -39.26 % 1.322 M -13.37 % 1.526 M 534.76 % -351.000 K 55.79 % -794.000 K -7 840.00 % -10.000 K -102.04 % 489.000 K 1 258.33 % 36.000 K -94.34 % 635.500 K 216.93 % -543.500 K -256.40 % 347.500 K -35.59 % 539.500 K 323.40 % -241.500 K -1 085.71 % 24.500 K 103.90 % -628.500 K -400.00 % 209.500 K 0.00 % 209.500 K 268.95 % -124.000 K -111.52 % 1.076 M 172.85 % -1.477 M -100.00 % -738.500 K -5.20 % -702.000 K -100.00 % -351.000 K
Net change in cash -16.981 M -41.71 % -11.983 M -149.14 % 24.385 M 284.37 % -13.226 M 30.10 % -18.921 M 55.93 % -42.937 M -964.94 % 4.964 M -91.65 % 59.481 M 300.91 % -29.605 M -384.55 % 10.404 M 122.49 % -46.267 M -261.09 % 28.721 M 241.02 % -20.367 M -214.65 % 17.764 M 168.52 % -25.926 M -616.25 % 5.022 M 404.18 % -1.651 M -136.18 % 4.563 M 177.56 % -5.883 M -92.07 % -3.063 M -477.92 % -530.000 K 85.84 % -3.743 M -922.68 % -366.000 K 99.56 % -83.324 M -203.93 % 80.174 M 1 900.05 % -4.454 M -300.00 % -1.114 M -103.43 % 32.442 M 300.00 % 8.111 M 127.71 % -29.265 M -300.00 % -7.316 M -117.24 % 42.436 M 300.00 % 10.609 M 147.08 % -22.533 M -300.00 % -5.633 M 0.00 % -5.633 M -222.68 % 4.592 M -76.51 % 19.549 M 300.00 % 4.887 M 0.00 % 4.887 M -19.35 % 6.060 M 0.00 % 6.060 M
Cash at beginning of period 81.758 M -12.78 % 93.740 M 35.16 % 69.355 M -16.02 % 82.581 M -18.64 % 101.502 M -29.73 % 144.439 M 3.56 % 139.475 M 74.36 % 79.994 M -27.01 % 109.599 M 10.49 % 99.195 M -31.81 % 145.462 M 24.60 % 116.741 M -14.85 % 137.108 M 14.88 % 119.344 M -17.85 % 145.270 M 3.58 % 140.248 M -1.16 % 141.899 M 3.32 % 137.336 M -4.11 % 143.219 M -2.09 % 146.282 M -0.36 % 146.812 M -2.49 % 150.555 M -0.24 % 150.921 M 25.74 % 120.027 M 201.18 % 39.853 M -75.68 % 163.865 M 300.00 % 40.966 M -68.83 % 131.423 M 300.00 % 32.856 M -79.55 % 160.688 M 300.00 % 40.172 M -66.03 % 118.252 M 300.00 % 29.563 M -79.00 % 140.785 M 300.00 % 35.196 M 0.00 % 35.196 M 15.00 % 30.605 M -74.13 % 118.282 M 300.00 % 29.571 M 0.00 % 29.571 M 40.53 % 21.042 M 0.00 % 21.042 M
Cash at end of period 64.777 M -20.77 % 81.758 M -12.78 % 93.740 M 35.16 % 69.355 M -16.02 % 82.581 M -18.64 % 101.502 M -29.73 % 144.439 M 3.56 % 139.475 M 74.36 % 79.994 M -27.01 % 109.599 M 10.49 % 99.195 M -31.81 % 145.462 M 24.60 % 116.741 M -14.85 % 137.108 M 14.88 % 119.344 M -17.85 % 145.270 M 3.58 % 140.248 M -1.16 % 141.899 M 3.32 % 137.336 M -4.11 % 143.219 M -2.09 % 146.282 M -0.36 % 146.812 M -2.49 % 150.555 M 310.20 % 36.703 M -69.42 % 120.027 M -24.71 % 159.411 M 300.00 % 39.853 M -75.68 % 163.865 M 300.00 % 40.966 M -68.83 % 131.423 M 300.00 % 32.856 M -79.55 % 160.688 M 300.00 % 40.172 M -66.03 % 118.252 M 300.00 % 29.563 M 0.00 % 29.563 M -16.01 % 35.196 M -74.46 % 137.831 M 300.00 % 34.458 M 0.00 % 34.458 M 27.14 % 27.102 M 0.00 % 27.102 M
Operating cash flow 26.068 M -44.01 % 46.560 M 70.11 % 27.371 M -45.16 % 49.912 M 112.37 % 23.503 M -54.96 % 52.180 M 106.89 % 25.221 M -70.29 % 84.884 M 1 066.24 % -8.785 M -125.67 % 34.229 M 283.99 % -18.604 M -131.25 % 59.537 M 90.88 % 31.191 M 22.83 % 25.393 M 444.80 % 4.661 M -87.04 % 35.963 M 747.18 % 4.245 M -88.10 % 35.671 M 1 247.60 % 2.647 M -89.99 % 26.452 M 552.01 % 4.057 M -85.58 % 28.127 M 417.71 % 5.433 M -86.70 % 40.835 M 242.52 % 11.922 M -39.98 % 19.864 M 0.00 % 19.864 M -44.02 % 35.481 M 0.00 % 35.481 M 21.61 % 29.177 M 0.00 % 29.177 M -38.55 % 47.483 M 0.00 % 47.483 M 11.31 % 42.659 M 0.00 % 42.659 M 0.00 % 42.659 M -5.26 % 45.025 M -4.94 % 47.364 M 0.00 % 47.364 M 100.00 % 23.682 M -39.92 % 39.418 M 100.00 % 19.709 M
Capital expenditure -3.700 M 49.83 % -7.376 M -17.14 % -6.297 M 1.52 % -6.394 M -2.11 % -6.262 M -33.15 % -4.703 M -109.96 % -2.240 M 2.10 % -2.288 M -169.18 % -850.000 K 26.47 % -1.156 M 70.51 % -3.920 M 27.72 % -5.423 M -11.13 % -4.880 M 3.75 % -5.070 M 5.34 % -5.356 M 11.13 % -6.027 M -21.12 % -4.976 M 35.66 % -7.734 M 5.36 % -8.172 M -25.49 % -6.512 M -20.17 % -5.419 M 1.00 % -5.474 M -3.60 % -5.284 M 39.15 % -8.683 M -0.03 % -8.680 M -51.55 % -5.728 M 0.00 % -5.728 M 16.68 % -6.874 M 0.00 % -6.874 M 9.22 % -7.573 M 0.00 % -7.573 M 5.56 % -8.018 M 0.00 % -8.018 M 10.77 % -8.986 M 0.00 % -8.986 M 0.00 % -8.986 M 2.96 % -9.260 M 0.000 0.000 0.000 0.000 0.000
Free CashFlow 22.368 M -42.92 % 39.184 M 85.93 % 21.075 M -51.57 % 43.518 M 152.41 % 17.241 M -63.69 % 47.477 M 106.59 % 22.981 M -72.18 % 82.596 M 957.25 % -9.635 M -129.13 % 33.073 M 246.83 % -22.524 M -141.62 % 54.114 M 105.67 % 26.311 M 29.46 % 20.323 M 3 024.17 % -695.000 K -102.32 % 29.936 M 4 195.21 % -731.000 K -102.62 % 27.937 M 605.65 % -5.525 M -127.71 % 19.940 M 1 564.02 % -1.362 M -106.01 % 22.653 M 15 103.36 % 149.000 K -99.54 % 32.152 M 891.73 % 3.242 M -77.07 % 14.137 M 0.00 % 14.137 M -50.58 % 28.607 M 0.00 % 28.607 M 32.41 % 21.605 M 0.00 % 21.605 M -45.26 % 39.465 M 0.00 % 39.465 M 17.20 % 33.673 M 0.00 % 33.673 M 0.00 % 33.673 M -5.85 % 35.765 M -24.49 % 47.364 M 0.00 % 47.364 M 100.00 % 23.682 M -39.92 % 39.418 M 100.00 % 19.709 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2008 2007 2006 2006 2006 2005 2005
Date Form 10K
2024 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2023 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2022 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2021 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2020 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2019 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2018 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2017 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2016 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2015 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2014 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2013 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2012 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2011 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2010 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2009 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2008 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2007 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2006 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2005 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2004 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0