
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 |