
Renishaw plc RNSHF
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 713.044 M 3.15 % | 691.301 M 0.40 % | 688.573 M 2.21 % | 673.697 M 18.73 % | 567.441 M 11.38 % | 509.484 M -11.23 % | 573.959 M -6.14 % | 611.507 M 13.92 % | 536.807 M 25.65 % | 427.224 M -13.64 % | 494.720 M 39.16 % | 355.498 M 2.48 % | 346.881 M 4.52 % | 331.892 M 14.94 % | 288.750 M 59.00 % | 181.607 M 6.05 % | 171.247 M -14.87 % | 201.157 M 11.21 % | 180.883 M 2.87 % | 175.835 M 13.59 % | 154.799 M 21.22 % | 127.701 M 15.42 % | 110.640 M 5.89 % | 104.490 M -16.64 % | 125.348 M 18.71 % | 105.594 M 9.63 % | 96.319 M 4.30 % | 92.349 M 13.45 % | 81.401 M 5.61 % | 77.077 M 23.00 % | 62.662 M 23.17 % | 50.874 M 5.99 % | 48.000 M 8.97 % | 44.047 M -3.54 % | 45.662 M -3.99 % | 47.561 M 21.34 % | 39.197 M 38.85 % | 28.229 M 22.15 % | 23.110 M 8.06 % | 21.387 M |
Net income | 83.757 M -13.55 % | 96.889 M -16.55 % | 116.102 M -3.53 % | 120.351 M 7.98 % | 111.459 M 38 601.04 % | 288.000 K -99.69 % | 92.232 M -30.61 % | 132.924 M 49.43 % | 88.955 M 84.48 % | 48.220 M -60.45 % | 121.908 M 41.40 % | 86.215 M 27.46 % | 67.643 M -2.75 % | 69.555 M 5.20 % | 66.115 M 203.09 % | 21.814 M 463.52 % | 3.871 M -88.85 % | 34.716 M -13.54 % | 40.151 M 31.72 % | 30.481 M 19.83 % | 25.436 M 57.76 % | 16.123 M 12.39 % | 14.345 M -5.51 % | 15.182 M -38.57 % | 24.713 M 16.59 % | 21.196 M 10.90 % | 19.113 M 18.71 % | 16.100 M 20.32 % | 13.381 M -15.89 % | 15.908 M 63.93 % | 9.704 M 66.08 % | 5.843 M 16.56 % | 5.013 M -20.96 % | 6.342 M -18.36 % | 7.768 M -15.29 % | 9.170 M 30.65 % | 7.019 M 77.38 % | 3.957 M -26.20 % | 5.362 M 7.30 % | 4.997 M |
Income before tax | 118.000 M -3.75 % | 122.594 M -15.49 % | 145.065 M -0.36 % | 145.586 M 4.41 % | 139.439 M 6 962.16 % | -2.032 M -102.01 % | 100.992 M -31.81 % | 148.106 M 36.41 % | 108.573 M 75.96 % | 61.703 M -57.21 % | 144.196 M 49.60 % | 96.386 M 17.41 % | 82.096 M -4.59 % | 86.046 M 4.83 % | 82.078 M 203.35 % | 27.057 M 473.00 % | 4.722 M -89.03 % | 43.059 M -17.40 % | 52.132 M 36.82 % | 38.102 M 20.07 % | 31.733 M 57.52 % | 20.146 M 13.19 % | 17.799 M 10.81 % | 16.062 M -47.84 % | 30.795 M 8.97 % | 28.261 M 9.42 % | 25.829 M 15.41 % | 22.380 M 24.10 % | 18.034 M -10.35 % | 20.115 M 48.61 % | 13.535 M 64.62 % | 8.222 M 15.12 % | 7.142 M -21.40 % | 9.087 M -18.16 % | 11.103 M -17.28 % | 13.423 M 33.06 % | 10.088 M 25.64 % | 8.029 M 6.90 % | 7.511 M 7.01 % | 7.019 M |
Income before tax ratio | 0.17 -6.68 % | 0.18 -15.82 % | 0.21 -2.51 % | 0.22 -12.06 % | 0.25 6 261.27 % | 0.00 -102.27 % | 0.18 -27.35 % | 0.24 19.75 % | 0.20 40.04 % | 0.14 -50.45 % | 0.29 7.50 % | 0.27 14.56 % | 0.24 -8.71 % | 0.26 -8.79 % | 0.28 90.79 % | 0.15 440.31 % | 0.03 -87.12 % | 0.21 -25.73 % | 0.29 33.00 % | 0.22 5.71 % | 0.20 29.94 % | 0.16 -1.94 % | 0.16 4.65 % | 0.15 -37.43 % | 0.25 -8.21 % | 0.27 -0.19 % | 0.27 10.65 % | 0.24 9.39 % | 0.22 -15.11 % | 0.26 20.82 % | 0.22 33.65 % | 0.16 8.62 % | 0.15 -27.88 % | 0.21 -15.16 % | 0.24 -13.84 % | 0.28 9.66 % | 0.26 -9.51 % | 0.28 -12.49 % | 0.33 -0.97 % | 0.33 |
EBITDA | 133.895 M -14.21 % | 156.066 M -12.16 % | 177.674 M -2.68 % | 182.561 M 1.55 % | 179.774 M 230.07 % | 54.466 M -59.48 % | 134.433 M -28.18 % | 187.171 M 22.32 % | 153.019 M 50.13 % | 101.922 M -41.34 % | 173.744 M 43.50 % | 121.075 M 15.16 % | 105.136 M -6.98 % | 113.023 M 12.00 % | 100.916 M 141.98 % | 41.705 M 111.26 % | 19.741 M -64.44 % | 55.516 M -12.75 % | 63.627 M 32.32 % | 48.087 M 17.60 % | 40.889 M 39.72 % | 29.265 M 10.68 % | 26.442 M 11.57 % | 23.699 M -37.17 % | 37.720 M 16.45 % | 32.391 M 8.56 % | 29.836 M 12.71 % | 26.472 M 24.65 % | 21.237 M -9.20 % | 23.390 M 37.56 % | 17.003 M 45.95 % | 11.650 M 11.31 % | 10.466 M -16.73 % | 12.568 M -12.87 % | 14.425 M -12.57 % | 16.498 M 29.73 % | 12.717 M 21.62 % | 10.456 M 5.68 % | 9.894 M 5.28 % | 9.398 M |
Net income ratio | 0.12 -16.19 % | 0.14 -16.88 % | 0.17 -5.61 % | 0.18 -9.05 % | 0.20 34 648.22 % | 0.00 -99.65 % | 0.16 -26.07 % | 0.22 31.17 % | 0.17 46.82 % | 0.11 -54.20 % | 0.25 1.61 % | 0.24 24.37 % | 0.20 -6.95 % | 0.21 -8.47 % | 0.23 90.62 % | 0.12 431.38 % | 0.02 -86.90 % | 0.17 -22.25 % | 0.22 28.05 % | 0.17 5.50 % | 0.16 30.15 % | 0.13 -2.62 % | 0.13 -10.77 % | 0.15 -26.30 % | 0.20 -1.78 % | 0.20 1.16 % | 0.20 13.82 % | 0.17 6.06 % | 0.16 -20.35 % | 0.21 33.27 % | 0.15 34.84 % | 0.11 9.97 % | 0.10 -27.47 % | 0.14 -15.36 % | 0.17 -11.77 % | 0.19 7.67 % | 0.18 27.75 % | 0.14 -39.59 % | 0.23 -0.70 % | 0.23 |
Ratio EBITDA | 0.19 -16.82 % | 0.23 -12.51 % | 0.26 -4.78 % | 0.27 -14.47 % | 0.32 196.35 % | 0.11 -54.36 % | 0.23 -23.48 % | 0.31 7.38 % | 0.29 19.49 % | 0.24 -32.07 % | 0.35 3.12 % | 0.34 12.37 % | 0.30 -11.00 % | 0.34 -2.56 % | 0.35 52.19 % | 0.23 99.21 % | 0.12 -58.23 % | 0.28 -21.54 % | 0.35 28.62 % | 0.27 3.53 % | 0.26 15.26 % | 0.23 -4.11 % | 0.24 5.37 % | 0.23 -24.63 % | 0.30 -1.90 % | 0.31 -0.97 % | 0.31 8.06 % | 0.29 9.87 % | 0.26 -14.03 % | 0.30 11.84 % | 0.27 18.49 % | 0.23 5.02 % | 0.22 -23.58 % | 0.29 -9.68 % | 0.32 -8.93 % | 0.35 6.92 % | 0.32 -12.41 % | 0.37 -13.48 % | 0.43 -2.57 % | 0.44 |
Gross profit ratio | 0.46 -0.90 % | 0.47 -8.07 % | 0.51 -4.04 % | 0.53 1.84 % | 0.52 -18.35 % | 0.64 5.88 % | 0.60 -3.41 % | 0.62 0.81 % | 0.62 20.94 % | 0.51 -7.47 % | 0.55 11.12 % | 0.50 -5.23 % | 0.53 -1.46 % | 0.53 -4.00 % | 0.56 14.87 % | 0.48 17.93 % | 0.41 -12.67 % | 0.47 2.29 % | 0.46 -5.02 % | 0.48 1.20 % | 0.48 4.17 % | 0.46 -0.01 % | 0.46 -0.70 % | 0.46 -10.92 % | 0.52 -0.04 % | 0.52 -0.27 % | 0.52 -48.04 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 72.735 M 0.02 % | 72.720 M 0.00 % | 72.720 M -0.08 % | 72.774 M -0.01 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M -0.01 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M -0.23 % | 72.955 M 0.23 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.787 M 0.02 % | 72.772 M 0.04 % | 72.740 M 0.06 % | 72.697 M 0.08 % | 72.637 M 0.16 % | 72.523 M 0.32 % | 72.293 M 0.29 % | 72.082 M 11.46 % | 64.669 M -9.64 % | 71.568 M 66.90 % | 42.879 M 140.00 % | 17.866 M 0.00 % | 17.866 M 0.00 % | 17.866 M |
Weighted average shs out | 72.735 M 0.02 % | 72.720 M 0.00 % | 72.720 M -0.08 % | 72.774 M -0.01 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M -0.01 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M -0.23 % | 72.955 M 0.23 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.787 M 0.02 % | 72.772 M 0.04 % | 72.740 M 0.06 % | 72.697 M 0.08 % | 72.637 M 0.16 % | 72.523 M 0.32 % | 72.293 M 0.29 % | 72.082 M 11.46 % | 64.669 M -9.64 % | 71.568 M 66.90 % | 42.879 M 140.00 % | 17.866 M 0.00 % | 17.866 M 0.00 % | 17.866 M |
EPS diluted | 1.15 -13.53 % | 1.33 -16.88 % | 1.60 -3.03 % | 1.65 7.84 % | 1.53 38 150.00 % | 0.00 -99.69 % | 1.27 -30.60 % | 1.83 50.00 % | 1.22 84.85 % | 0.66 -60.71 % | 1.68 42.37 % | 1.18 24.21 % | 0.95 -1.04 % | 0.96 5.49 % | 0.91 213.79 % | 0.29 491.84 % | 0.05 -89.79 % | 0.48 -12.73 % | 0.55 30.95 % | 0.42 20.00 % | 0.35 59.09 % | 0.22 10.00 % | 0.20 -4.76 % | 0.21 -38.24 % | 0.34 17.24 % | 0.29 11.54 % | 0.26 18.18 % | 0.22 22.22 % | 0.18 -18.18 % | 0.22 69.23 % | 0.13 60.89 % | 0.08 16.43 % | 0.07 -21.32 % | 0.09 -19.82 % | 0.11 10.00 % | 0.10 2.04 % | 0.10 -55.45 % | 0.22 -26.67 % | 0.30 7.14 % | 0.28 |
Earnings per share | 1.15 -13.53 % | 1.33 -16.88 % | 1.60 -3.03 % | 1.65 7.84 % | 1.53 38 150.00 % | 0.00 -99.69 % | 1.27 -30.60 % | 1.83 50.00 % | 1.22 84.85 % | 0.66 -60.71 % | 1.68 42.37 % | 1.18 24.21 % | 0.95 -1.04 % | 0.96 5.49 % | 0.91 213.79 % | 0.29 491.84 % | 0.05 -89.79 % | 0.48 -12.73 % | 0.55 30.95 % | 0.42 20.00 % | 0.35 59.09 % | 0.22 10.00 % | 0.20 -4.76 % | 0.21 -38.24 % | 0.34 17.24 % | 0.29 11.54 % | 0.26 18.18 % | 0.22 22.22 % | 0.18 -18.18 % | 0.22 69.23 % | 0.13 60.89 % | 0.08 16.43 % | 0.07 -21.32 % | 0.09 -19.82 % | 0.11 10.00 % | 0.10 2.04 % | 0.10 -55.45 % | 0.22 -26.67 % | 0.30 7.14 % | 0.28 |
Gross profit | 330.833 M 2.22 % | 323.643 M -7.71 % | 350.665 M -1.93 % | 357.549 M 20.91 % | 295.707 M -9.06 % | 325.158 M -6.01 % | 345.955 M -9.34 % | 381.596 M 14.84 % | 332.275 M 51.96 % | 218.659 M -20.09 % | 273.631 M 54.64 % | 176.945 M -2.87 % | 182.177 M 2.99 % | 176.896 M 10.35 % | 160.307 M 82.63 % | 87.775 M 25.07 % | 70.183 M -25.65 % | 94.398 M 13.75 % | 82.984 M -2.30 % | 84.934 M 14.95 % | 73.887 M 26.27 % | 58.513 M 15.41 % | 50.699 M 5.15 % | 48.217 M -25.74 % | 64.932 M 18.66 % | 54.719 M 9.33 % | 50.048 M -45.81 % | 92.349 M 13.45 % | 81.401 M 5.61 % | 77.077 M 23.00 % | 62.662 M 23.17 % | 50.874 M 5.99 % | 48.000 M 8.97 % | 44.047 M -3.54 % | 45.662 M -3.99 % | 47.561 M 21.34 % | 39.197 M 38.85 % | 28.229 M 22.15 % | 23.110 M 8.06 % | 21.387 M |
Income tax expense | 34.243 M 33.22 % | 25.705 M -11.25 % | 28.963 M 14.77 % | 25.235 M -9.81 % | 27.980 M 1 991.82 % | -1.479 M -111.76 % | 12.575 M -32.83 % | 18.721 M 144.69 % | 7.651 M -23.36 % | 9.983 M -56.31 % | 22.850 M 113.15 % | 10.720 M -28.75 % | 15.046 M -11.54 % | 17.008 M 4.06 % | 16.345 M 184.51 % | 5.745 M 411.12 % | 1.124 M -86.69 % | 8.443 M -29.53 % | 11.981 M 57.21 % | 7.621 M 21.03 % | 6.297 M 56.52 % | 4.023 M 16.47 % | 3.454 M 292.50 % | 880.000 K -85.53 % | 6.082 M -13.91 % | 7.065 M 5.20 % | 6.716 M 6.94 % | 6.280 M 34.97 % | 4.653 M 10.60 % | 4.207 M 9.81 % | 3.831 M 61.03 % | 2.379 M 11.74 % | 2.129 M -22.44 % | 2.745 M -17.69 % | 3.335 M -21.58 % | 4.253 M 38.58 % | 3.069 M 31.32 % | 2.337 M 8.75 % | 2.149 M 6.28 % | 2.022 M |
Cost of revenue | 382.211 M 3.96 % | 367.658 M 8.80 % | 337.908 M 43.84 % | 234.919 M -12.95 % | 269.852 M 46.40 % | 184.326 M -19.16 % | 228.004 M -0.83 % | 229.911 M 12.41 % | 204.532 M -1.93 % | 208.565 M -5.66 % | 221.089 M 23.82 % | 178.553 M 8.41 % | 164.704 M 6.26 % | 154.996 M 20.67 % | 128.443 M 36.89 % | 93.832 M -7.16 % | 101.064 M -5.33 % | 106.759 M 9.05 % | 97.899 M 7.70 % | 90.901 M 12.35 % | 80.912 M 16.95 % | 69.188 M 15.43 % | 59.941 M 6.52 % | 56.273 M -6.86 % | 60.416 M 18.75 % | 50.875 M 9.95 % | 46.271 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 |
General and administrative expenses | 77.099 M 2.70 % | 75.075 M 0.24 % | 74.894 M 7.40 % | 69.736 M 0.69 % | 69.257 M 18.22 % | 58.584 M -0.02 % | 58.593 M 2.96 % | 56.911 M 8.66 % | 52.376 M 30.29 % | 40.200 M -3.89 % | 41.828 M 34.11 % | 31.190 M -7.50 % | 33.720 M 6.87 % | 31.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 144.031 M 2.95 % | 139.901 M 1.57 % | 137.744 M 12.49 % | 122.455 M 11.23 % | 110.087 M -10.70 % | 123.276 M -2.80 % | 126.822 M 4.51 % | 121.352 M 7.69 % | 112.691 M 20.08 % | 93.843 M 6.79 % | 87.879 M 16.60 % | 75.367 M 8.62 % | 69.386 M 11.63 % | 62.155 M 19.33 % | 52.088 M 31.07 % | 39.742 M -4.37 % | 41.559 M 16.43 % | 35.694 M 8.46 % | 32.911 M 6.92 % | 30.782 M 14.79 % | 26.815 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 |
Other expenses | -113.982 M -7.74 % | -105.795 M -15.53 % | -91.572 M -51.62 % | -60.395 M 38.24 % | -97.790 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.833 M | 0.000 -100.00 % | 26.280 M 2 680.95 % | 945.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 -100.00 % | 1.915 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.272 M -26.91 % | 11.317 M 26.90 % | 8.918 M 21.18 % | 7.359 M | 0.000 -100.00 % | 7.326 M |
Operating expenses | 222.948 M 3.71 % | 214.976 M -0.56 % | 216.176 M 0.88 % | 214.299 M 36.18 % | 157.366 M -41.24 % | 267.800 M 6.79 % | 250.781 M 6.63 % | 235.190 M 8.69 % | 216.393 M 37.41 % | 157.479 M 21.41 % | 129.707 M 21.73 % | 106.557 M 3.35 % | 103.106 M 10.03 % | 93.708 M 18.08 % | 79.361 M 29.30 % | 61.379 M -4.16 % | 64.041 M 9.35 % | 58.566 M 5.81 % | 55.348 M 11.78 % | 49.517 M 10.92 % | 44.641 M 10.31 % | 40.470 M 15.33 % | 35.091 M 0.55 % | 34.899 M -5.72 % | 37.016 M 27.41 % | 29.052 M 6.30 % | 27.329 M -61.81 % | 71.554 M 4.61 % | 68.398 M 16.79 % | 58.565 M 15.03 % | 50.911 M 16.35 % | 43.756 M 1.48 % | 43.116 M 15.32 % | 37.388 M -18.12 % | 45.662 M -3.99 % | 47.561 M 21.34 % | 39.197 M 38.85 % | 28.229 M 36.23 % | 20.721 M -3.11 % | 21.387 M |
Cost and expenses | 605.159 M 3.87 % | 582.634 M 4.90 % | 555.413 M 5.23 % | 527.826 M 23.55 % | 427.218 M -5.51 % | 452.126 M -5.57 % | 478.785 M 2.94 % | 465.101 M 10.49 % | 420.925 M 14.99 % | 366.044 M 4.35 % | 350.796 M 23.04 % | 285.110 M 6.46 % | 267.810 M 7.68 % | 248.704 M 19.68 % | 207.804 M 33.88 % | 155.211 M -5.99 % | 165.105 M -0.13 % | 165.325 M 7.88 % | 153.247 M 9.14 % | 140.418 M 11.84 % | 125.553 M 14.50 % | 109.658 M 15.39 % | 95.032 M 4.23 % | 91.172 M -6.42 % | 97.432 M 21.90 % | 79.927 M 8.60 % | 73.600 M 2.86 % | 71.554 M 4.61 % | 68.398 M 16.79 % | 58.565 M 15.03 % | 50.911 M 16.35 % | 43.756 M 1.48 % | 43.116 M 15.32 % | 37.388 M -18.12 % | 45.662 M -3.99 % | 47.561 M 21.34 % | 39.197 M 38.85 % | 28.229 M 36.23 % | 20.721 M -3.11 % | 21.387 M |
Research and development expenses | 116.303 M 9.93 % | 105.795 M 11.05 % | 95.265 M 15.47 % | 82.503 M 8.83 % | 75.812 M -7.35 % | 81.825 M 22.19 % | 66.965 M 13.26 % | 59.127 M 10.43 % | 53.544 M -18.50 % | 65.700 M 3.79 % | 63.300 M 18.76 % | 53.300 M 9.45 % | 48.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.074 M | 0.000 -100.00 % | 15.503 M 8.82 % | 14.246 M 2.33 % | 13.921 M 14.75 % | 12.132 M 30.78 % | 9.277 M 27.75 % | 7.262 M 16.53 % | 6.232 M -6.58 % | 6.671 M 24.37 % | 5.364 M 15.83 % | 4.631 M 31.12 % | 3.532 M -12.49 % | 4.036 M 8.88 % | 3.707 M 2.35 % | 3.622 M 19.89 % | 3.021 M 10.90 % | 2.724 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 220.627 M 2.63 % | 214.976 M 1.17 % | 212.483 M 10.56 % | 192.191 M 7.16 % | 179.344 M -3.57 % | 185.975 M 1.17 % | 183.816 M 4.40 % | 176.063 M 8.11 % | 162.849 M 20.08 % | 135.612 M 4.55 % | 129.707 M 21.73 % | 106.557 M 3.35 % | 103.106 M 10.03 % | 93.708 M 79.90 % | 52.088 M 31.07 % | 39.742 M -4.37 % | 41.559 M 16.43 % | 35.694 M 8.46 % | 32.911 M 6.92 % | 30.782 M 14.79 % | 26.815 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 |
Interest income | 0.000 -100.00 % | 12.018 M 51.34 % | 7.941 M 852.16 % | 834.000 K 33.44 % | 625.000 K -31.54 % | 913.000 K -25.29 % | 1.222 M 87.14 % | 653.000 K -14.75 % | 766.000 K -12.16 % | 872.000 K -1.36 % | 884.000 K 30.19 % | 679.000 K -32.71 % | 1.009 M -88.76 % | 8.979 M 933.26 % | 869.000 K 164.13 % | 329.000 K -88.21 % | 2.790 M -34.58 % | 4.265 M 31.64 % | 3.240 M 22.31 % | 2.649 M 4.62 % | 2.532 M 21.56 % | 2.083 M 5.58 % | 1.973 M -6.27 % | 2.105 M -8.64 % | 2.304 M -14.00 % | 2.679 M 10.34 % | 2.428 M -5.04 % | 2.557 M 16.07 % | 2.203 M -29.00 % | 3.103 M 23.13 % | 2.520 M 24.20 % | 2.029 M -33.87 % | 3.068 M -8.42 % | 3.350 M -8.47 % | 3.660 M 27.30 % | 2.875 M 53.01 % | 1.879 M 32.14 % | 1.422 M 1.28 % | 1.404 M 17.69 % | 1.193 M |
Interest expense | 0.000 -100.00 % | 644.000 K -11.90 % | 731.000 K -22.97 % | 949.000 K -28.70 % | 1.331 M -4.38 % | 1.392 M 2 342.11 % | 57.000 K -83.14 % | 338.000 K -51.44 % | 696.000 K 201.30 % | 231.000 K -84.52 % | 1.492 M -14.06 % | 1.736 M -9.06 % | 1.909 M -71.97 % | 6.811 M 3 174.52 % | 208.000 K 16.85 % | 178.000 K -30.20 % | 255.000 K 80.85 % | 141.000 K -52.53 % | 297.000 K 1 880.00 % | 15.000 K -85.85 % | 106.000 K -95.47 % | 2.340 M -0.34 % | 2.348 M 29.65 % | 1.811 M -2.21 % | 1.852 M 1 849.47 % | 95.000 K -81.87 % | 524.000 K -49.42 % | 1.036 M 212.99 % | 331.000 K -46.96 % | 624.000 K -26.59 % | 850.000 K -13.27 % | 980.000 K 13.29 % | 865.000 K -8.95 % | 950.000 K 14.60 % | 829.000 K 7.80 % | 769.000 K 8.46 % | 709.000 K -5.72 % | 752.000 K -35.78 % | 1.171 M -21.93 % | 1.500 M |
Depreciation and amortization | 23.689 M -27.84 % | 32.828 M 2.98 % | 31.878 M -11.51 % | 36.026 M -7.64 % | 39.004 M -20.41 % | 49.005 M 24.82 % | 39.259 M -3.69 % | 40.765 M 9.77 % | 37.137 M 96.75 % | 18.875 M -32.72 % | 28.056 M 22.23 % | 22.953 M 8.62 % | 21.131 M 4.79 % | 20.166 M 8.24 % | 18.630 M 28.75 % | 14.470 M -1.99 % | 14.764 M 19.88 % | 12.316 M 9.98 % | 11.198 M 12.32 % | 9.970 M 10.17 % | 9.050 M 33.50 % | 6.779 M 7.69 % | 6.295 M 8.05 % | 5.826 M 14.84 % | 5.073 M 25.72 % | 4.035 M 15.85 % | 3.483 M 13.97 % | 3.056 M 6.41 % | 2.872 M 8.34 % | 2.651 M 1.26 % | 2.618 M 6.94 % | 2.448 M -0.45 % | 2.459 M -2.84 % | 2.531 M 1.52 % | 2.493 M 8.11 % | 2.306 M 20.10 % | 1.920 M 14.63 % | 1.675 M 38.20 % | 1.212 M 37.88 % | 879.000 K |
Operating income | 107.885 M -0.72 % | 108.667 M -19.20 % | 134.489 M -6.12 % | 143.250 M 3.55 % | 138.341 M 141.19 % | 57.358 M -39.73 % | 95.174 M -34.99 % | 146.406 M 26.34 % | 115.882 M 89.41 % | 61.180 M -57.49 % | 143.924 M 104.47 % | 70.388 M -10.98 % | 79.071 M -4.95 % | 83.188 M 2.76 % | 80.954 M 206.33 % | 26.427 M 1 313.21 % | 1.870 M -95.17 % | 38.679 M -21.26 % | 49.125 M 38.51 % | 35.468 M 21.02 % | 29.307 M 62.34 % | 18.053 M -10.23 % | 20.111 M 49.55 % | 13.448 M -51.87 % | 27.943 M -1.42 % | 28.346 M 10.15 % | 25.733 M 10.20 % | 23.352 M 63.91 % | 14.247 M -19.22 % | 17.636 M 48.64 % | 11.865 M 65.41 % | 7.173 M 45.23 % | 4.939 M -26.14 % | 6.687 M -43.96 % | 11.932 M -15.92 % | 14.192 M 31.44 % | 10.797 M 22.96 % | 8.781 M -20.68 % | 11.071 M 29.96 % | 8.519 M |
Operating income ratio | 0.15 -3.75 % | 0.16 -19.52 % | 0.20 -8.14 % | 0.21 -12.78 % | 0.24 116.55 % | 0.11 -32.11 % | 0.17 -30.74 % | 0.24 10.91 % | 0.22 50.75 % | 0.14 -50.78 % | 0.29 46.93 % | 0.20 -13.14 % | 0.23 -9.06 % | 0.25 -10.60 % | 0.28 92.66 % | 0.15 1 232.59 % | 0.01 -94.32 % | 0.19 -29.20 % | 0.27 34.64 % | 0.20 6.54 % | 0.19 33.92 % | 0.14 -22.23 % | 0.18 41.23 % | 0.13 -42.27 % | 0.22 -16.96 % | 0.27 0.48 % | 0.27 5.65 % | 0.25 44.48 % | 0.18 -23.51 % | 0.23 20.84 % | 0.19 34.29 % | 0.14 37.03 % | 0.10 -32.22 % | 0.15 -41.90 % | 0.26 -12.43 % | 0.30 8.33 % | 0.28 -11.45 % | 0.31 -35.07 % | 0.48 20.27 % | 0.40 |
Total other income expenses net | 10.115 M -27.37 % | 13.927 M 31.68 % | 10.576 M 352.74 % | 2.336 M 112.75 % | 1.098 M 135.58 % | -3.086 M -357.38 % | 1.199 M 123.59 % | -5.083 M 30.46 % | -7.309 M -1 497.51 % | 523.000 K 92.28 % | 272.000 K -98.95 % | 25.998 M 759.44 % | 3.025 M 5.84 % | 2.858 M 154.27 % | 1.124 M 78.41 % | 630.000 K -77.91 % | 2.852 M -34.89 % | 4.380 M 45.66 % | 3.007 M 14.16 % | 2.634 M 8.57 % | 2.426 M 15.91 % | 2.093 M 190.53 % | -2.312 M -188.45 % | 2.614 M -8.35 % | 2.852 M 3 455.29 % | -85.000 K -102.73 % | 3.110 M 419.96 % | -972.000 K -125.67 % | 3.787 M 52.76 % | 2.479 M 48.44 % | 1.670 M 59.20 % | 1.049 M -52.38 % | 2.203 M -8.21 % | 2.400 M 389.51 % | -829.000 K -7.80 % | -769.000 K -8.46 % | -709.000 K 5.72 % | -752.000 K 78.88 % | -3.560 M -137.33 % | -1.500 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -71.775 M 30.82 % | -103.749 M -55.15 % | -66.869 M 46.48 % | -124.949 M -48.61 % | -84.081 M 11.00 % | -94.468 M -51.18 % | -62.488 M 21.16 % | -79.260 M -22.33 % | -64.792 M -77.11 % | -36.582 M 55.48 % | -82.171 M -88.32 % | -43.634 M -64.01 % | -26.605 M -25.93 % | -21.127 M 38.85 % | -34.551 M -10.94 % | -31.143 M -52.01 % | -20.488 M 46.34 % | -38.183 M -83.92 % | -20.761 M 32.44 % | -30.728 M -2.18 % | -30.072 M 8.41 % | -32.833 M 11.82 % | -37.235 M -4.43 % | -35.656 M 9.26 % | -39.295 M 0.94 % | -39.667 M -5.52 % | -37.591 M -8.68 % | -34.588 M -7.15 % | -32.280 M 6.33 % | -34.462 M -32.70 % | -25.970 M -16.79 % | -22.236 M -14.51 % | -19.418 M 9.65 % | -21.492 M -6.26 % | -20.225 M -14.75 % | -17.625 M -32.78 % | -13.274 M -40.69 % | -9.435 M -30.97 % | -7.204 M -2 936.22 % | 254.000 K |
Total investments | 213.918 M 739.39 % | 25.485 M -85.71 % | 178.307 M 18.83 % | 150.053 M -4.34 % | 156.853 M 321.17 % | 37.242 M -37.50 % | 59.585 M -0.65 % | 59.975 M 330.33 % | 13.937 M 111.39 % | 6.593 M 89.45 % | 3.480 M 56.05 % | 2.230 M -69.88 % | 7.403 M 9.03 % | 6.790 M -8.70 % | 7.437 M 44.35 % | 5.152 M -27.28 % | 7.085 M 4.38 % | 6.788 M -2.64 % | 6.972 M 667.84 % | 908.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 |
Total debt | 15.645 M -15.63 % | 18.544 M 39.15 % | 13.327 M -18.03 % | 16.259 M -18.75 % | 20.011 M -19.01 % | 24.709 M 137.61 % | 10.399 M | 0.000 | 0.000 -100.00 % | 9.975 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 -100.00 % | 1.917 M | 0.000 -100.00 % | 16.012 M -4.50 % | 16.767 M 41.40 % | 11.858 M 17.45 % | 10.096 M 10.35 % | 9.149 M | 0.000 -100.00 % | 2.703 M 12.25 % | 2.408 M -61.65 % | 6.279 M -27.46 % | 8.656 M |
Accumulated other comprehensive income loss | 12.811 M -13.27 % | 14.771 M 6.87 % | 13.821 M 311.83 % | 3.356 M -77.79 % | 15.108 M 217.53 % | -12.855 M 54.29 % | -28.126 M -291.51 % | -7.184 M 65.79 % | -20.999 M 34.34 % | -31.983 M -328.50 % | 13.997 M -37.22 % | 22.295 M 1 107.75 % | 1.846 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 |
Retained earnings | 901.170 M 2.76 % | 876.990 M 0.60 % | 871.777 M 9.17 % | 798.541 M 18.37 % | 674.603 M 23.53 % | 546.100 M -8.65 % | 597.784 M 10.34 % | 541.755 M 20.18 % | 450.803 M 12.16 % | 401.930 M -0.16 % | 402.559 M 27.41 % | 315.944 M 20.77 % | 261.607 M 16.88 % | 223.820 M 19.21 % | 187.750 M 33.67 % | 140.459 M 5.80 % | 132.755 M -14.02 % | 154.403 M 1.74 % | 151.765 M 20.58 % | 125.864 M 14.21 % | 110.202 M 18.36 % | 93.110 M 2.74 % | 90.626 M -2.64 % | 93.085 M -1.73 % | 94.722 M 14.82 % | 82.498 M 17.11 % | 70.443 M 17.97 % | 59.712 M 13.10 % | 52.797 M 1.45 % | 52.044 M 29.23 % | 40.273 M 12.61 % | 35.763 M 4.50 % | 34.223 M 0.25 % | 34.137 M 9.41 % | 31.200 M 10.72 % | 28.180 M 31.16 % | 21.485 M 33.00 % | 16.154 M 17.83 % | 13.709 M 50.37 % | 9.117 M |
Common stock | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.01 % | 14.557 M 0.06 % | 14.548 M 20.00 % | 12.123 M 12.61 % | 10.765 M 10.12 % | 9.776 M 0.18 % | 9.758 M 0.42 % | 9.717 M 0.21 % | 9.697 M 25.58 % | 7.722 M 0.29 % | 7.700 M 400.00 % | 1.540 M 0.00 % | 1.540 M 0.00 % | 1.540 M |
Total equity | 925.864 M 2.55 % | 902.821 M 0.69 % | 896.658 M 10.00 % | 815.170 M 15.90 % | 703.330 M 28.61 % | 546.864 M -6.24 % | 583.277 M 6.32 % | 548.594 M 23.61 % | 443.814 M 16.37 % | 381.385 M -11.00 % | 428.518 M 22.17 % | 350.763 M 26.76 % | 276.719 M 14.16 % | 242.399 M 20.17 % | 201.718 M 27.17 % | 158.621 M 10.32 % | 143.780 M -13.72 % | 166.645 M -0.81 % | 168.000 M 17.70 % | 142.736 M 13.77 % | 125.457 M 16.48 % | 107.710 M 2.36 % | 105.226 M -2.28 % | 107.685 M -1.50 % | 109.322 M 12.59 % | 97.098 M 14.18 % | 85.043 M 14.45 % | 74.309 M 10.33 % | 67.349 M 4.85 % | 64.233 M 25.50 % | 51.183 M 9.88 % | 46.580 M 3.73 % | 44.904 M 0.92 % | 44.495 M 7.43 % | 41.419 M 14.71 % | 36.108 M 23.72 % | 29.185 M 24.38 % | 23.464 M 11.18 % | 21.104 M 27.62 % | 16.537 M |
Other non current liabilities | 61.011 M 34 369.49 % | 177.000 K 7.27 % | 165.000 K -98.42 % | 10.459 M -56.52 % | 24.053 M -77.31 % | 105.997 M 21.70 % | 87.097 M 3.17 % | 84.419 M -14.08 % | 98.258 M -17.06 % | 118.475 M 128.50 % | 51.848 M 17.92 % | 43.968 M -18.20 % | 53.749 M 3.79 % | 51.785 M -1.65 % | 52.654 M 31.48 % | 40.048 M 32.14 % | 30.307 M 85.65 % | 16.325 M | 0.000 -100.00 % | 18.838 M -9.00 % | 20.700 M 131.65 % | 8.936 M -1.28 % | 9.052 M 61.15 % | 5.617 M 529.71 % | 892.000 K 147.78 % | 360.000 K -66.97 % | 1.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.000 K -42.63 % | 251.000 K -46.14 % | 466.000 K -4.70 % | 489.000 K |
Long term debt | 10.889 M -21.31 % | 13.837 M 146.03 % | 5.624 M -51.63 % | 11.626 M -23.08 % | 15.115 M -22.12 % | 19.407 M 107.43 % | 9.356 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 -100.00 % | 2.090 M 27.05 % | 1.645 M -43.88 % | 2.931 M -35.37 % | 4.535 M |
Total non current liabilities | 71.900 M 51.01 % | 47.614 M 6.86 % | 44.559 M -0.76 % | 44.900 M -9.42 % | 49.570 M -60.63 % | 125.903 M 29.81 % | 96.992 M 14.64 % | 84.607 M -14.04 % | 98.424 M -29.93 % | 140.474 M 90.24 % | 73.839 M 9.53 % | 67.412 M -8.63 % | 73.781 M 3.51 % | 71.277 M 2.02 % | 69.865 M 25.93 % | 55.481 M 35.57 % | 40.925 M 42.56 % | 28.707 M 136.23 % | 12.152 M -60.27 % | 30.583 M -0.23 % | 30.655 M 141.45 % | 12.696 M 4.73 % | 12.123 M 48.48 % | 8.165 M 149.54 % | 3.272 M -27.85 % | 4.535 M -6.78 % | 4.865 M 56.43 % | 3.110 M 3.56 % | 3.003 M 35.94 % | 2.209 M -52.72 % | 4.672 M -2.97 % | 4.815 M -0.97 % | 4.862 M 42.25 % | 3.418 M 107.53 % | 1.647 M -29.65 % | 2.341 M -38.39 % | 3.800 M -6.98 % | 4.085 M -33.71 % | 6.162 M -26.33 % | 8.364 M |
Other current liabilities | 106.762 M 73.59 % | 61.504 M 9.87 % | 55.977 M -24.44 % | 74.083 M 16.54 % | 63.569 M 1.70 % | 62.509 M -8.70 % | 68.462 M -7.37 % | 73.910 M 12.80 % | 65.525 M 60.97 % | 40.707 M 56.91 % | 25.943 M 95.78 % | 13.251 M -30.08 % | 18.953 M -20.54 % | 23.853 M -13.84 % | 27.685 M 46.39 % | 18.912 M 35.13 % | 13.995 M -7.78 % | 15.175 M 60.21 % | 9.472 M -14.14 % | 11.032 M 21.36 % | 9.090 M -42.65 % | 15.849 M 11.03 % | 14.274 M 2.45 % | 13.932 M -2.72 % | 14.321 M 25.44 % | 11.417 M 2.36 % | 11.154 M 4.50 % | 10.674 M 32.68 % | 8.045 M 15.69 % | 6.954 M 17.13 % | 5.937 M 21.73 % | 4.877 M 20.60 % | 4.044 M 15.48 % | 3.502 M -49.95 % | 6.997 M 9.67 % | 6.380 M -0.47 % | 6.410 M 50.82 % | 4.250 M -17.44 % | 5.148 M 26.77 % | 4.061 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 9.971 M -23.04 % | 12.956 M 111.70 % | 6.120 M 2.41 % | 5.976 M 6.13 % | 5.631 M | 0.000 | 0.000 -100.00 % | 3.558 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 |
Short term debt | 4.756 M 1.04 % | 4.707 M -38.89 % | 7.703 M 66.26 % | 4.633 M -5.37 % | 4.896 M -7.66 % | 5.302 M 408.34 % | 1.043 M | 0.000 | 0.000 -100.00 % | 9.975 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 -100.00 % | 1.917 M | 0.000 -100.00 % | 16.012 M -4.50 % | 16.767 M 41.40 % | 11.858 M 17.45 % | 10.096 M 10.35 % | 9.149 M | 0.000 -100.00 % | 613.000 K -19.66 % | 763.000 K -77.21 % | 3.348 M -18.76 % | 4.121 M |
Total current liabilities | 137.461 M 36.17 % | 100.948 M -1.34 % | 102.320 M -22.89 % | 132.697 M 27.62 % | 103.980 M 10.98 % | 93.690 M -1.95 % | 95.556 M -11.85 % | 108.398 M 23.36 % | 87.872 M 14.69 % | 76.619 M 21.68 % | 62.969 M 56.63 % | 40.202 M -8.16 % | 43.775 M -22.36 % | 56.380 M 19.71 % | 47.097 M 57.60 % | 29.884 M 39.04 % | 21.493 M -28.46 % | 30.044 M 36.50 % | 22.010 M -4.83 % | 23.126 M 9.42 % | 21.135 M -18.81 % | 26.031 M 26.77 % | 20.534 M 12.97 % | 18.176 M -28.83 % | 25.540 M 19.21 % | 21.425 M 14.87 % | 18.651 M -3.64 % | 19.356 M 14.02 % | 16.976 M -10.92 % | 19.057 M -38.26 % | 30.868 M 15.16 % | 26.804 M 29.48 % | 20.701 M 15.36 % | 17.944 M -13.13 % | 20.655 M 79.13 % | 11.531 M 11.32 % | 10.358 M 30.93 % | 7.911 M -25.01 % | 10.549 M 1.05 % | 10.439 M |
Total liabilities | 209.361 M 40.93 % | 148.562 M 1.15 % | 146.879 M -17.30 % | 177.597 M 15.66 % | 153.550 M -30.08 % | 219.593 M 14.05 % | 192.548 M -0.24 % | 193.005 M 3.60 % | 186.296 M -14.19 % | 217.093 M 58.68 % | 136.808 M 27.13 % | 107.614 M -8.46 % | 117.556 M -7.91 % | 127.657 M 9.14 % | 116.962 M 37.01 % | 85.365 M 36.76 % | 62.418 M 6.24 % | 58.751 M 71.98 % | 34.162 M -36.39 % | 53.709 M 3.71 % | 51.790 M 33.73 % | 38.727 M 18.59 % | 32.657 M 23.98 % | 26.341 M -8.58 % | 28.812 M 10.99 % | 25.960 M 10.39 % | 23.516 M 4.67 % | 22.466 M 12.45 % | 19.979 M -6.05 % | 21.266 M -40.16 % | 35.540 M 12.40 % | 31.619 M 23.69 % | 25.563 M 19.67 % | 21.362 M -4.21 % | 22.302 M 60.77 % | 13.872 M -2.02 % | 14.158 M 18.02 % | 11.996 M -28.21 % | 16.711 M -11.13 % | 18.803 M |
Other non current assets | 115.343 M -11.28 % | 130.003 M 181.50 % | 46.183 M 45.26 % | 31.794 M 402.66 % | -10.505 M 8.57 % | -11.490 M 4.31 % | -12.007 M -4.02 % | -11.543 M 12.94 % | -13.258 M 37.66 % | -21.268 M -302.48 % | 10.504 M -43.66 % | 18.644 M 133.75 % | 7.976 M 19.24 % | 6.689 M 326.05 % | 1.570 M -69.57 % | 5.160 M 9.11 % | 4.729 M -30.33 % | 6.788 M -45.84 % | 12.534 M 1 280.40 % | 908.000 K | 0.000 100.00 % | -32.833 M 11.82 % | -37.235 M -4.43 % | -35.656 M 9.26 % | -39.295 M 0.94 % | -39.667 M -5.52 % | -37.591 M -8.68 % | -34.588 M -1.14 % | -34.197 M 0.77 % | -34.462 M 17.91 % | -41.982 M -7.64 % | -39.003 M -24.71 % | -31.276 M 0.99 % | -31.588 M -7.54 % | -29.374 M -66.66 % | -17.625 M -10.31 % | -15.977 M -34.91 % | -11.843 M 12.16 % | -13.483 M -60.47 % | -8.402 M |
Long term investments | 27.692 M 139.53 % | -70.057 M -234.43 % | 52.115 M 36.79 % | 38.099 M 7.75 % | 35.359 M 38.85 % | 25.465 M 68.02 % | 15.156 M -35.80 % | 23.607 M 69.38 % | 13.937 M 143.06 % | 5.734 M 64.77 % | 3.480 M 56.05 % | 2.230 M -69.88 % | 7.403 M 103.77 % | 3.633 M -44.54 % | 6.551 M 64.02 % | 3.994 M -37.36 % | 6.376 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 |
Intangible assets | 2.531 M -92.99 % | 36.113 M -22.28 % | 46.468 M 5.09 % | 44.218 M 0.97 % | 43.795 M 0.99 % | 43.364 M -26.57 % | 59.056 M 8.34 % | 54.511 M 0.01 % | 54.507 M -11.02 % | 61.255 M 61.50 % | 37.928 M 2.80 % | 36.896 M 2.04 % | 36.159 M 2.75 % | 35.191 M 2.30 % | 34.401 M 49.28 % | 23.044 M 4.21 % | 22.114 M 48.13 % | 14.929 M 8.09 % | 13.811 M 10.11 % | 12.543 M 74.40 % | 7.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.234 M 32.59 % | 9.227 M 23.29 % | 7.484 M -24.57 % | 9.922 M -22.50 % | 12.803 M |
GoodWill | 10.854 M -3.35 % | 11.230 M -0.03 % | 11.233 M -1.87 % | 11.447 M 8.97 % | 10.505 M -8.57 % | 11.490 M -4.31 % | 12.007 M 4.02 % | 11.543 M -12.94 % | 13.258 M -37.66 % | 21.268 M 7.76 % | 19.736 M 0.31 % | 19.675 M -1.55 % | 19.984 M 4.00 % | 19.216 M 51.38 % | 12.694 M 127.94 % | 5.569 M 0.00 % | 5.569 M 34.00 % | 4.156 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 |
Goodwill and intangible assets | 13.385 M -71.73 % | 47.343 M -17.95 % | 57.701 M 3.66 % | 55.665 M 2.51 % | 54.300 M -1.01 % | 54.854 M -22.81 % | 71.063 M 7.58 % | 66.054 M -2.52 % | 67.765 M -17.88 % | 82.523 M 43.11 % | 57.664 M 1.93 % | 56.571 M 0.76 % | 56.143 M 3.19 % | 54.407 M 15.53 % | 47.095 M 64.59 % | 28.613 M 3.36 % | 27.683 M 45.05 % | 19.085 M 38.19 % | 13.811 M 10.11 % | 12.543 M 74.40 % | 7.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.000 K -52.92 % | 274.000 K -21.94 % | 351.000 K -24.68 % | 466.000 K -18.53 % | 572.000 K |
Property plant equipment net | 350.505 M 3.15 % | 339.786 M 15.38 % | 294.487 M 16.03 % | 253.803 M -1.88 % | 258.671 M -8.51 % | 282.721 M 7.30 % | 263.477 M 13.30 % | 232.557 M 1.98 % | 228.050 M 6.61 % | 213.917 M 26.14 % | 169.592 M 20.34 % | 140.922 M 19.50 % | 117.926 M 16.79 % | 100.972 M 22.62 % | 82.344 M 16.75 % | 70.532 M -4.15 % | 73.583 M 7.00 % | 68.766 M -1.00 % | 69.460 M 0.55 % | 69.081 M 7.37 % | 64.337 M 9.99 % | 58.496 M 14.98 % | 50.877 M 3.64 % | 49.088 M 6.54 % | 46.075 M 13.90 % | 40.453 M 23.39 % | 32.784 M 21.27 % | 27.035 M 27.67 % | 21.176 M 11.72 % | 18.954 M 8.23 % | 17.512 M -0.04 % | 17.519 M 6.29 % | 16.483 M 0.19 % | 16.452 M 8.04 % | 15.228 M 2.76 % | 14.819 M 18.64 % | 12.491 M 13.87 % | 10.970 M 8.86 % | 10.077 M 7.57 % | 9.368 M |
Total non current assets | 506.925 M 9.07 % | 464.765 M -1.20 % | 470.430 M 16.95 % | 402.254 M 12.01 % | 359.117 M -8.20 % | 391.191 M 6.43 % | 367.544 M 8.71 % | 338.103 M 5.02 % | 321.931 M 0.01 % | 321.902 M 23.44 % | 260.776 M 11.19 % | 234.540 M 12.91 % | 207.724 M 13.21 % | 183.478 M 13.74 % | 161.310 M 25.67 % | 128.355 M 1.44 % | 126.536 M 20.90 % | 104.664 M 4.10 % | 100.538 M 7.95 % | 93.138 M 13.47 % | 82.085 M 40.33 % | 58.496 M 14.98 % | 50.877 M 3.64 % | 49.088 M 6.54 % | 46.075 M 13.90 % | 40.453 M 23.39 % | 32.784 M 21.27 % | 27.035 M 27.67 % | 21.176 M 11.72 % | 18.954 M 8.23 % | 17.512 M -0.04 % | 17.519 M 6.29 % | 16.483 M 0.19 % | 16.452 M 8.04 % | 15.228 M 1.87 % | 14.948 M 17.10 % | 12.765 M 12.76 % | 11.321 M 7.38 % | 10.543 M 6.07 % | 9.940 M |
Other current assets | 60.021 M -5.90 % | 63.781 M 29.13 % | 49.391 M 30.81 % | 37.758 M 0.74 % | 37.482 M 897.39 % | 3.758 M 35.28 % | 2.778 M | 0.000 | 0.000 -100.00 % | 16.138 M -62.90 % | 43.493 M 22.77 % | 35.426 M 33.20 % | 26.596 M 52.23 % | 17.471 M 1 871.90 % | 886.000 K -23.49 % | 1.158 M 63.33 % | 709.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.820 M 1 296.60 % | 2.350 M 7.80 % | 2.180 M -0.23 % | 2.185 M 12.11 % | 1.949 M -12.44 % | 2.226 M 33.94 % | 1.662 M -28.15 % | 2.313 M -14.49 % | 2.705 M -1.39 % | 2.743 M 36.20 % | 2.014 M 6.56 % | 1.890 M -19.47 % | 2.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 186.226 M 94.92 % | 95.542 M -23.57 % | 125.000 M 25.00 % | 100.000 M -16.67 % | 120.000 M 918.94 % | 11.777 M -73.49 % | 44.429 M 22.17 % | 36.368 M | 0.000 -100.00 % | 859.000 K -94.23 % | 14.889 M 11.54 % | 13.348 M 272.54 % | 3.583 M 13.49 % | 3.157 M 256.32 % | 886.000 K -23.49 % | 1.158 M 63.33 % | 709.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 |
cash and cash equivalents | 87.420 M -28.52 % | 122.293 M 52.49 % | 80.196 M -43.21 % | 141.208 M 35.66 % | 104.092 M -12.66 % | 119.177 M 63.51 % | 72.887 M -8.04 % | 79.260 M 22.33 % | 64.792 M 39.17 % | 46.557 M -43.34 % | 82.171 M 88.32 % | 43.634 M 64.01 % | 26.605 M 25.93 % | 21.127 M -38.85 % | 34.551 M 10.94 % | 31.143 M 52.01 % | 20.488 M -46.34 % | 38.183 M 83.92 % | 20.761 M -32.44 % | 30.728 M 2.18 % | 30.072 M -8.41 % | 32.833 M -11.82 % | 37.235 M 4.43 % | 35.656 M -9.26 % | 39.295 M -0.94 % | 39.667 M 5.52 % | 37.591 M 8.68 % | 34.588 M 1.14 % | 34.197 M -0.77 % | 34.462 M -17.91 % | 41.982 M 7.64 % | 39.003 M 24.71 % | 31.276 M -0.99 % | 31.588 M 7.54 % | 29.374 M 66.66 % | 17.625 M 10.31 % | 15.977 M 34.91 % | 11.843 M -12.16 % | 13.483 M 60.47 % | 8.402 M |
Cash and short term investments | 273.646 M 25.62 % | 217.835 M 5.55 % | 206.388 M -18.48 % | 253.162 M 12.22 % | 225.586 M 72.26 % | 130.954 M 11.63 % | 117.316 M 1.46 % | 115.628 M 78.46 % | 64.792 M 36.65 % | 47.416 M -42.30 % | 82.171 M 88.32 % | 43.634 M 64.01 % | 26.605 M 25.93 % | 21.127 M -38.85 % | 34.551 M 10.94 % | 31.143 M 52.01 % | 20.488 M -46.34 % | 38.183 M 83.92 % | 20.761 M -32.44 % | 30.728 M 2.18 % | 30.072 M -8.41 % | 32.833 M -11.82 % | 37.235 M 4.43 % | 35.656 M -9.26 % | 39.295 M -0.94 % | 39.667 M 5.52 % | 37.591 M 8.68 % | 34.588 M 1.14 % | 34.197 M -0.77 % | 34.462 M -17.91 % | 41.982 M 7.64 % | 39.003 M 24.71 % | 31.276 M -0.99 % | 31.588 M 7.54 % | 29.374 M 66.66 % | 17.625 M 10.31 % | 15.977 M 34.91 % | 11.843 M -12.16 % | 13.483 M 60.47 % | 8.402 M |
Total current assets | 628.300 M 7.11 % | 586.618 M 2.36 % | 573.107 M -2.95 % | 590.513 M 18.63 % | 497.763 M 32.64 % | 375.266 M -8.09 % | 408.281 M 1.19 % | 403.496 M 30.93 % | 308.179 M 11.43 % | 276.576 M -9.19 % | 304.550 M 36.06 % | 223.837 M 19.99 % | 186.551 M -0.01 % | 186.578 M 18.56 % | 157.370 M 36.10 % | 115.631 M 45.15 % | 79.662 M -34.02 % | 120.732 M 18.80 % | 101.624 M -1.63 % | 103.307 M 8.56 % | 95.162 M 8.21 % | 87.941 M 1.07 % | 87.006 M 2.43 % | 84.938 M -7.74 % | 92.059 M 11.44 % | 82.605 M 9.01 % | 75.775 M 8.65 % | 69.740 M 5.42 % | 66.152 M -0.59 % | 66.545 M -3.85 % | 69.211 M 14.06 % | 60.680 M 12.40 % | 53.984 M 9.27 % | 49.405 M 1.88 % | 48.493 M 38.42 % | 35.032 M 14.57 % | 30.578 M 26.67 % | 24.139 M -11.49 % | 27.272 M 7.37 % | 25.400 M |
Inventory | 159.465 M -1.52 % | 161.928 M -12.83 % | 185.757 M 14.32 % | 162.482 M 43.08 % | 113.563 M 7.65 % | 105.497 M -18.24 % | 129.026 M 16.70 % | 110.563 M 26.07 % | 87.697 M -7.65 % | 94.959 M 22.25 % | 77.673 M 23.33 % | 62.979 M -3.51 % | 65.268 M 20.90 % | 53.983 M 8.38 % | 49.809 M 61.28 % | 30.884 M 5.93 % | 29.156 M -14.80 % | 34.220 M -5.41 % | 36.178 M 27.57 % | 28.359 M 3.52 % | 27.396 M 22.92 % | 22.288 M 10.50 % | 20.171 M -8.63 % | 22.076 M -0.24 % | 22.130 M 44.56 % | 15.309 M 7.70 % | 14.215 M -0.49 % | 14.285 M 6.27 % | 13.442 M 5.39 % | 12.755 M 29.99 % | 9.812 M 42.57 % | 6.882 M -13.73 % | 7.977 M 25.72 % | 6.345 M -6.65 % | 6.797 M 31.39 % | 5.173 M -3.74 % | 5.374 M 11.68 % | 4.812 M 24.44 % | 3.867 M -7.82 % | 4.195 M |
Net receivables | 135.168 M -5.53 % | 143.074 M 8.74 % | 131.571 M -4.04 % | 137.111 M 13.19 % | 121.132 M -10.31 % | 135.057 M -15.14 % | 159.161 M -10.23 % | 177.305 M 13.88 % | 155.690 M 16.01 % | 134.201 M 17.70 % | 114.022 M 23.07 % | 92.645 M 17.34 % | 78.953 M -16.00 % | 93.997 M 30.33 % | 72.124 M 37.52 % | 52.446 M 78.94 % | 29.309 M -39.36 % | 48.329 M 8.15 % | 44.685 M 1.05 % | 44.220 M 17.31 % | 37.694 M | 0.000 -100.00 % | 27.250 M 8.89 % | 25.026 M -12.03 % | 28.449 M 10.78 % | 25.680 M 18.11 % | 21.743 M 13.22 % | 19.205 M 18.55 % | 16.200 M -2.54 % | 16.623 M 13.28 % | 14.674 M 14.81 % | 12.781 M -0.47 % | 12.841 M 40.72 % | 9.125 M -25.95 % | 12.322 M 0.72 % | 12.234 M 32.59 % | 9.227 M 23.29 % | 7.484 M -24.57 % | 9.922 M -22.50 % | 12.803 M |
Tax assets | 0.000 -100.00 % | 17.690 M -11.30 % | 19.944 M -12.88 % | 22.893 M 7.52 % | 21.292 M -46.29 % | 39.641 M 32.78 % | 29.855 M 8.85 % | 27.428 M 7.83 % | 25.437 M -37.95 % | 40.996 M 109.85 % | 19.536 M 20.79 % | 16.173 M -11.51 % | 18.276 M 2.81 % | 17.777 M -25.15 % | 23.750 M 18.42 % | 20.056 M 41.59 % | 14.165 M 41.30 % | 10.025 M 111.81 % | 4.733 M -55.37 % | 10.606 M 0.47 % | 10.556 M -67.85 % | 32.833 M -11.82 % | 37.235 M 4.43 % | 35.656 M -9.26 % | 39.295 M -0.94 % | 39.667 M 5.52 % | 37.591 M 8.68 % | 34.588 M 1.14 % | 34.197 M -0.77 % | 34.462 M -17.91 % | 41.982 M 7.64 % | 39.003 M 24.71 % | 31.276 M -0.99 % | 31.588 M 7.54 % | 29.374 M 66.66 % | 17.625 M 10.31 % | 15.977 M 34.91 % | 11.843 M -12.16 % | 13.483 M 60.47 % | 8.402 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 25.943 M 21.63 % | 21.330 M -1.03 % | 21.551 M -30.36 % | 30.947 M 25.22 % | 24.715 M 45.40 % | 16.998 M -20.99 % | 21.513 M -14.74 % | 25.232 M 29.10 % | 19.544 M -12.67 % | 22.379 M 5.79 % | 21.154 M 12.18 % | 18.857 M 2.03 % | 18.481 M -19.30 % | 22.900 M 65.69 % | 13.821 M 32.39 % | 10.440 M 58.47 % | 6.588 M -48.09 % | 12.691 M 13.08 % | 11.223 M 4.97 % | 10.692 M 12.87 % | 9.473 M 8.20 % | 8.755 M 80.70 % | 4.845 M 22.35 % | 3.960 M -34.32 % | 6.029 M -0.38 % | 6.052 M 34.67 % | 4.494 M -35.50 % | 6.967 M 27.18 % | 5.478 M -25.87 % | 7.390 M 6.18 % | 6.960 M 59.82 % | 4.355 M -9.25 % | 4.799 M 10.91 % | 4.327 M -4.04 % | 4.509 M -12.46 % | 5.151 M 54.45 % | 3.335 M 15.08 % | 2.898 M 41.16 % | 2.053 M -9.04 % | 2.257 M |
Tax payables | 0.000 -100.00 % | 13.407 M 88.35 % | 7.118 M -29.37 % | 10.078 M 115.34 % | 4.680 M 61.10 % | 2.905 M -35.99 % | 4.538 M -50.97 % | 9.256 M 230.22 % | 2.803 M -21.22 % | 3.558 M -77.58 % | 15.872 M 96.10 % | 8.094 M 27.65 % | 6.341 M -34.13 % | 9.627 M 72.19 % | 5.591 M 950.94 % | 532.000 K -41.54 % | 910.000 K -58.22 % | 2.178 M 65.63 % | 1.315 M -6.21 % | 1.402 M -45.49 % | 2.572 M 80.24 % | 1.427 M 0.85 % | 1.415 M 398.24 % | 284.000 K -94.53 % | 5.190 M 31.19 % | 3.956 M 31.73 % | 3.003 M 75.10 % | 1.715 M 11.65 % | 1.536 M -67.41 % | 4.713 M 140.58 % | 1.959 M 143.35 % | 805.000 K | 0.000 -100.00 % | 19.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.925 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 |
Minority interest | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 2.20 % | -590.000 K 81.34 % | -3.162 M -19.86 % | -2.638 M -27.07 % | -2.076 M -55.62 % | -1.334 M -80.03 % | -741.000 K -51.22 % | -490.000 K -13.43 % | -432.000 K -2 500.00 % | 18.000 K -94.38 % | 320.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 |
Capital lease obligations | 12.761 M -15.05 % | 15.022 M 74.01 % | 8.633 M -15.20 % | 10.180 M -18.96 % | 12.562 M -4.59 % | 13.166 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -2.098 M 28.18 % | -2.921 M 0.00 % | -2.921 M -312.57 % | -708.000 K -95.58 % | -362.000 K 0.00 % | -362.000 K 0.00 % | -362.000 K -961.90 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K -99.70 % | 14.039 M -37.15 % | 22.337 M 1 083.10 % | 1.888 M -60.35 % | 4.762 M 4 862.00 % | -100.000 K -102.48 % | 4.036 M 213.66 % | -3.551 M -34.71 % | -2.636 M -257.19 % | 1.677 M -27.53 % | 2.314 M 231.99 % | 697.000 K 1 559.52 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 5.00 % | 40.000 K 900.00 % | 4.000 K -93.94 % | 66.000 K -54.48 % | 145.000 K -86.07 % | 1.041 M 12.78 % | 923.000 K 43.99 % | 641.000 K 22.80 % | 522.000 K 153.40 % | 206.000 K | 0.000 -100.00 % | 5.770 M -1.45 % | 5.855 M -0.43 % | 5.880 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 33.600 M -13.34 % | 38.770 M 69.93 % | 22.815 M 119.33 % | 10.402 M 1 984.57 % | 499.000 K -7.42 % | 539.000 K 186.70 % | 188.000 K 13.25 % | 166.000 K -99.25 % | 21.999 M 0.04 % | 21.991 M -6.20 % | 23.444 M 17.03 % | 20.032 M 2.77 % | 19.492 M 13.25 % | 17.211 M 11.52 % | 15.433 M 45.35 % | 10.618 M -14.25 % | 12.382 M 1.89 % | 12.152 M 3.47 % | 11.745 M 17.98 % | 9.955 M 164.76 % | 3.760 M 22.44 % | 3.071 M 20.53 % | 2.548 M 7.06 % | 2.380 M -42.99 % | 4.175 M 10.60 % | 3.775 M 21.38 % | 3.110 M 3.56 % | 3.003 M 35.94 % | 2.209 M -52.72 % | 4.672 M -2.97 % | 4.815 M -0.97 % | 4.862 M 42.25 % | 3.418 M 107.53 % | 1.647 M -29.65 % | 2.341 M 49.49 % | 1.566 M -28.46 % | 2.189 M -20.83 % | 2.765 M -17.22 % | 3.340 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.135 B 7.97 % | 1.051 B 0.75 % | 1.044 B 5.11 % | 992.767 M 15.86 % | 856.880 M 11.80 % | 766.457 M -1.21 % | 775.825 M 4.62 % | 741.599 M 17.69 % | 630.110 M 5.29 % | 598.478 M 5.86 % | 565.326 M 23.33 % | 458.377 M 16.26 % | 394.275 M 6.54 % | 370.056 M 16.12 % | 318.680 M 30.61 % | 243.986 M 18.33 % | 206.198 M -8.52 % | 225.396 M 11.49 % | 202.162 M 2.91 % | 196.445 M 10.83 % | 177.247 M 21.04 % | 146.437 M 6.20 % | 137.883 M 2.88 % | 134.026 M -2.97 % | 138.134 M 12.25 % | 123.058 M 13.36 % | 108.559 M 12.18 % | 96.775 M 10.82 % | 87.328 M 2.14 % | 85.499 M -1.41 % | 86.723 M 10.90 % | 78.199 M 10.97 % | 70.467 M 7.00 % | 65.857 M 3.35 % | 63.721 M 27.49 % | 49.980 M 15.31 % | 43.343 M 22.23 % | 35.460 M -6.23 % | 37.815 M 7.00 % | 35.340 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 10.004 M 1 815.95 % | -583.000 K -105.04 % | 11.557 M 276.17 % | -6.560 M -494.47 % | 1.663 M -54.65 % | 3.667 M -35.46 % | 5.682 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 |
Stock based compensation | 790.000 K -10.53 % | 883.000 K 30.43 % | 677.000 K 276.11 % | 180.000 K 4.05 % | 173.000 K 0.00 % | 173.000 K 9.49 % | 158.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 |
Change in working capital | -7.433 M -290.30 % | 3.906 M 107.49 % | -52.153 M -4.42 % | -49.947 M -748.72 % | -5.885 M -118.04 % | 32.616 M 764.00 % | 3.775 M 112.37 % | -30.524 M -2 156.87 % | 1.484 M 107.58 % | -19.577 M 5.79 % | -20.781 M -5.44 % | -19.709 M -862.35 % | -2.048 M 89.96 % | -20.391 M 27.34 % | -28.064 M -161.84 % | -10.718 M -150.95 % | 21.037 M 299.03 % | 5.272 M 147.11 % | -11.191 M -357.34 % | -2.447 M 65.95 % | -7.187 M -169.88 % | -2.663 M -87.27 % | -1.422 M -66.71 % | -853.000 K 89.99 % | -8.518 M -132.35 % | -3.666 M -55.67 % | -2.355 M -24.01 % | -1.899 M 43.31 % | -3.350 M 23.52 % | -4.380 M -127.53 % | -1.925 M -30.60 % | -1.474 M -3.66 % | -1.422 M -734.82 % | 224.000 K 119.84 % | -1.129 M |
Accounts receivables | -11.025 M 53.52 % | -23.719 M -91.61 % | -12.379 M -9.54 % | -11.301 M 56.03 % | -25.703 M -245.72 % | 17.639 M -41.26 % | 30.028 M 215.84 % | -25.921 M -23.07 % | -21.062 M -613.72 % | -2.951 M 86.41 % | -21.712 M -13.74 % | -19.089 M -224.45 % | 15.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 2.463 M -89.66 % | 23.829 M 202.38 % | -23.275 M 52.42 % | -48.919 M -506.48 % | -8.066 M -134.28 % | 23.529 M 227.44 % | -18.463 M 19.26 % | -22.866 M -414.87 % | 7.262 M 142.01 % | -17.286 M -17.64 % | -14.694 M -741.94 % | 2.289 M 120.28 % | -11.285 M -181.70 % | -4.006 M 74.48 % | -15.698 M -808.45 % | -1.728 M -134.12 % | 5.064 M 158.63 % | 1.958 M 125.04 % | -7.819 M -711.94 % | -963.000 K 81.15 % | -5.108 M -141.28 % | -2.117 M -211.13 % | 1.905 M 3 427.78 % | 54.000 K 100.79 % | -6.821 M -523.49 % | -1.094 M -1 662.86 % | 70.000 K 108.30 % | -843.000 K -22.71 % | -687.000 K 76.66 % | -2.943 M -0.44 % | -2.930 M -367.58 % | 1.095 M 167.10 % | -1.632 M -450.21 % | 466.000 K 128.69 % | -1.624 M |
Accounts payables | 0.000 | 0.000 100.00 % | -15.013 M -222.18 % | 12.288 M -54.85 % | 27.216 M 340.91 % | -11.297 M -57.27 % | -7.183 M -140.42 % | 17.770 M 20.89 % | 14.699 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 |
Other working capital | 1.129 M -70.26 % | 3.796 M 355.45 % | -1.486 M 26.25 % | -2.015 M -401.65 % | 668.000 K -75.66 % | 2.745 M 552.22 % | -607.000 K -223.12 % | 493.000 K -15.73 % | 585.000 K -11.36 % | 660.000 K -95.78 % | 15.625 M 637.13 % | -2.909 M 52.33 % | -6.102 M 62.76 % | -16.385 M -32.50 % | -12.366 M -37.55 % | -8.990 M -156.28 % | 15.973 M 381.99 % | 3.314 M 198.28 % | -3.372 M -127.22 % | -1.484 M 28.62 % | -2.079 M -280.77 % | -546.000 K 83.59 % | -3.327 M -266.81 % | -907.000 K 46.55 % | -1.697 M 34.02 % | -2.572 M -6.06 % | -2.425 M -129.64 % | -1.056 M 60.35 % | -2.663 M -85.32 % | -1.437 M -242.99 % | 1.005 M 139.12 % | -2.569 M -1 323.33 % | 210.000 K 186.78 % | -242.000 K -148.89 % | 495.000 K |
Other non cash items | 37.843 M 462.93 % | -10.427 M 48.79 % | -20.360 M -231.81 % | 15.446 M 174.33 % | -20.780 M -169.42 % | 29.935 M 203.87 % | -28.819 M -129.04 % | 99.231 M 414.94 % | -31.508 M -899.94 % | -3.151 M -186.52 % | 3.642 M 112.49 % | -29.159 M -344.70 % | -6.557 M -280.78 % | -1.722 M 86.45 % | -12.713 M -125.17 % | -5.646 M 9.18 % | -6.217 M 33.48 % | -9.346 M 65.09 % | -26.772 M -199.90 % | -8.927 M -84.29 % | -4.844 M 63.93 % | -13.431 M -19.14 % | -11.273 M 21.75 % | -14.407 M -0.80 % | -14.292 M -22.03 % | -11.712 M -10.86 % | -10.565 M 4.07 % | -11.013 M -7.48 % | -10.247 M -67.93 % | -6.102 M -26.39 % | -4.828 M -310.20 % | -1.177 M 62.66 % | -3.152 M 34.93 % | -4.844 M -8.73 % | -4.455 M |
Net cash provided by operating activities | 147.896 M 19.20 % | 124.079 M 47.19 % | 84.297 M -30.60 % | 121.473 M -10.37 % | 135.528 M 28.51 % | 105.457 M -2.60 % | 108.268 M -18.56 % | 132.934 M 14.91 % | 115.681 M 109.65 % | 55.179 M -58.28 % | 132.263 M 121.36 % | 59.751 M -24.91 % | 79.576 M 18.61 % | 67.091 M 14.09 % | 58.807 M 139.71 % | 24.533 M -22.00 % | 31.454 M -32.96 % | 46.921 M 109.84 % | 22.360 M -34.36 % | 34.064 M 29.39 % | 26.326 M 201.28 % | 8.738 M -5.47 % | 9.244 M 130.29 % | 4.014 M -60.67 % | 10.206 M -28.80 % | 14.334 M 3.11 % | 13.902 M 26.35 % | 11.003 M 212.41 % | 3.522 M -64.08 % | 9.805 M 26.84 % | 7.730 M 10.90 % | 6.970 M 146.81 % | 2.824 M -38.58 % | 4.598 M -11.25 % | 5.181 M |
Investments in property plant and equipment | -46.273 M 29.08 % | -65.247 M 22.87 % | -84.599 M -113.31 % | -39.660 M -67.22 % | -23.717 M 60.07 % | -59.400 M 24.85 % | -79.044 M -54.52 % | -51.154 M 13.70 % | -59.277 M -11.85 % | -52.996 M 15.30 % | -62.569 M -21.82 % | -51.363 M -29.00 % | -39.817 M 3.19 % | -41.130 M -47.86 % | -27.817 M -177.61 % | -10.020 M 60.12 % | -25.126 M -110.28 % | -11.949 M 17.74 % | -14.526 M 28.30 % | -20.260 M -10.41 % | -18.349 M -23.16 % | -14.899 M -82.05 % | -8.184 M 8.68 % | -8.962 M 15.00 % | -10.544 M 10.02 % | -11.718 M -5.75 % | -11.081 M -43.83 % | -7.704 M -16.32 % | -6.623 M -47.70 % | -4.484 M -62.82 % | -2.754 M 22.20 % | -3.540 M -81.72 % | -1.948 M 49.94 % | -3.891 M -11.75 % | -3.482 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 7.948 M 1 056.91 % | 687.000 K 1 981.82 % | 33.000 K -99.09 % | 3.633 M -22.92 % | 4.713 M 63.14 % | 2.889 M -47.72 % | 5.526 M | 0.000 100.00 % | -480.000 K -101.54 % | 31.210 M 516.13 % | -7.500 M -40.00 % | -5.357 M 36.36 % | -8.418 M -5 549.66 % | -149.000 K 62.75 % | -400.000 K 17.01 % | -482.000 K 92.11 % | -6.110 M -558.41 % | -928.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.000 K | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -252.000 K -29.23 % | -195.000 K 73.97 % | -749.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 20.653 M 3 448.63 % | 582.000 K | 0.000 -100.00 % | 986.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 |
Other investing activites | -82.366 M -344.10 % | 33.743 M 187.81 % | -38.427 M -220.32 % | 31.937 M 129.20 % | -109.375 M -357.35 % | 42.500 M 2 025.00 % | 2.000 M -17.93 % | 2.437 M -28.09 % | 3.389 M 127.41 % | -12.364 M 22.58 % | -15.970 M -72.11 % | -9.279 M 4.19 % | -9.685 M 5.88 % | -10.290 M 0.01 % | -10.291 M -2 060.19 % | 525.000 K -65.00 % | 1.500 M -53.76 % | 3.244 M 71.01 % | 1.897 M -17.88 % | 2.310 M -9.77 % | 2.560 M 72.39 % | 1.485 M -80.93 % | 7.786 M 139.20 % | 3.255 M 619.97 % | -626.000 K 61.05 % | -1.607 M -48.66 % | -1.081 M -291.67 % | 564.000 K -75.18 % | 2.272 M 115.29 % | -14.860 M -182.89 % | -5.253 M 63.51 % | -14.397 M -13 555.14 % | 107.000 K -9.32 % | 118.000 K -85.90 % | 837.000 K |
Net cash used for investing activites | -128.639 M -308.33 % | -31.504 M 66.72 % | -94.677 M -1 323.93 % | -6.649 M 95.03 % | -133.808 M -989.55 % | -12.281 M 83.02 % | -72.331 M -49.86 % | -48.265 M 4.16 % | -50.362 M 22.95 % | -65.360 M -0.81 % | -64.837 M -278.74 % | -17.119 M 62.09 % | -45.161 M 1.77 % | -45.975 M 1.18 % | -46.526 M -382.43 % | -9.644 M 59.86 % | -24.026 M -161.52 % | -9.187 M 50.97 % | -18.739 M 0.74 % | -18.878 M -19.56 % | -15.789 M -17.71 % | -13.414 M -3 270.35 % | -398.000 K 93.03 % | -5.707 M 48.91 % | -11.170 M 16.17 % | -13.325 M -9.56 % | -12.162 M -70.34 % | -7.140 M -64.10 % | -4.351 M 77.51 % | -19.344 M -141.59 % | -8.007 M 55.36 % | -17.937 M -874.31 % | -1.841 M 52.07 % | -3.841 M -45.22 % | -2.645 M |
Debt repayment | -5.078 M -535.54 % | -799.000 K 12.58 % | -914.000 K 6.16 % | -974.000 K 65.72 % | -2.841 M -474.80 % | 758.000 K -92.71 % | 10.399 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 |
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 -100.00 % | 3.000 K -93.33 % | 45.000 K 800.00 % | 5.000 K -93.59 % | 78.000 K -16.13 % | 93.000 K -31.62 % | 136.000 K -57.89 % | 323.000 K 132.37 % | 139.000 K -60.96 % | 356.000 K |
Common stock repurchased | -154.000 K | 0.000 100.00 % | -2.213 M -195.07 % | -750.000 K | 0.000 | 0.000 100.00 % | -404.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 |
Dividends paid | -55.424 M -0.02 % | -55.412 M -3.75 % | -53.407 M -7.91 % | -49.494 M -385.76 % | -10.189 M 69.57 % | -33.478 M 23.34 % | -43.672 M -12.15 % | -38.942 M -11.46 % | -34.939 M -3.23 % | -33.847 M -9.75 % | -30.841 M -5.93 % | -29.115 M -1.19 % | -28.773 M -12.94 % | -25.476 M -46.45 % | -17.396 M -497.39 % | -2.912 M 81.39 % | -15.649 M 8.83 % | -17.164 M -6.60 % | -16.101 M -8.40 % | -14.853 M -10.36 % | -13.459 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 |
Other financing activites | 4.843 M 38.06 % | 3.508 M 172.15 % | -4.862 M -4.07 % | -4.672 M 10.17 % | -5.201 M -6.23 % | -4.896 M | 0.000 100.00 % | -338.000 K 51.44 % | -696.000 K -201.30 % | -231.000 K -437.21 % | -43.000 K 75.57 % | -176.000 K 32.05 % | -259.000 K 12.50 % | -296.000 K -42.31 % | -208.000 K -16.85 % | -178.000 K 30.20 % | -255.000 K -80.85 % | -141.000 K 52.53 % | -297.000 K -1 880.00 % | -15.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 |
Net cash used provided by financing activities | -55.813 M -5.90 % | -52.703 M 14.16 % | -61.396 M -9.85 % | -55.890 M -206.57 % | -18.231 M 51.53 % | -37.616 M -11.70 % | -33.677 M 13.52 % | -38.942 M -11.46 % | -34.939 M -2.53 % | -34.078 M -10.34 % | -30.884 M -5.44 % | -29.291 M -0.89 % | -29.032 M -12.65 % | -25.772 M -46.40 % | -17.604 M -469.71 % | -3.090 M 80.57 % | -15.904 M 8.10 % | -17.305 M -5.53 % | -16.398 M -10.29 % | -14.868 M -10.47 % | -13.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -93.33 % | 45.000 K 800.00 % | 5.000 K -93.59 % | 78.000 K -16.13 % | 93.000 K -31.62 % | 136.000 K -57.89 % | 323.000 K 132.37 % | 139.000 K -60.96 % | 356.000 K |
Effect of forex changes on cash | 1.683 M 62.92 % | 1.033 M 51 550.00 % | 2.000 K 100.26 % | -780.000 K -156.85 % | 1.372 M 174.40 % | 500.000 K -37.19 % | 796.000 K -78.72 % | 3.741 M 1 344.40 % | 259.000 K 101.56 % | -16.609 M -932.53 % | 1.995 M -45.91 % | 3.688 M 3 782.11 % | 95.000 K -95.37 % | 2.050 M 198.23 % | -2.087 M -82.43 % | -1.144 M 87.59 % | -9.219 M -206.58 % | -3.007 M -207.01 % | 2.810 M 731.36 % | 338.000 K 109.94 % | 161.000 K -89.91 % | 1.596 M | 0.000 | 0.000 100.00 % | -117.000 K 82.43 % | -666.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.851 M -100.11 % | -925.000 K 72.63 % | -3.380 M -1 011.05 % | 371.000 K 227.05 % | -292.000 K |
Net change in cash | -34.873 M -185.25 % | 40.905 M 156.99 % | -71.774 M -223.42 % | 58.154 M 478.16 % | -15.378 M -133.22 % | 46.290 M 826.35 % | -6.373 M -144.05 % | 14.468 M -20.66 % | 18.235 M 129.96 % | -60.868 M -257.95 % | 38.537 M 126.30 % | 17.029 M 210.86 % | 5.478 M 310.21 % | -2.606 M 64.83 % | -7.410 M -169.54 % | 10.655 M 160.21 % | -17.695 M -201.57 % | 17.422 M 274.80 % | -9.967 M -1 619.36 % | 656.000 K 123.76 % | -2.761 M 37.28 % | -4.402 M 83.80 % | -27.171 M 35.11 % | -41.870 M -11 155.38 % | -372.000 K -117.92 % | 2.076 M 19.10 % | 1.743 M -55.40 % | 3.908 M 574.27 % | -824.000 K 91.29 % | -9.461 M -364.91 % | -2.035 M 82.69 % | -11.756 M -466.83 % | -2.074 M -263.69 % | 1.267 M -51.27 % | 2.600 M |
Cash at beginning of period | 122.293 M 50.26 % | 81.388 M -46.86 % | 153.162 M 61.21 % | 95.008 M -20.28 % | 119.177 M 63.51 % | 72.887 M -8.04 % | 79.260 M 22.33 % | 64.792 M 39.17 % | 46.557 M -43.34 % | 82.171 M 88.32 % | 43.634 M 64.01 % | 26.605 M 25.93 % | 21.127 M -10.98 % | 23.733 M -23.79 % | 31.143 M 52.01 % | 20.488 M -46.34 % | 38.183 M 83.92 % | 20.761 M -32.44 % | 30.728 M 2.18 % | 30.072 M -8.41 % | 32.833 M -11.82 % | 37.235 M 31.16 % | 28.389 M -23.99 % | 37.349 M -5.84 % | 39.667 M 5.52 % | 37.591 M 4.86 % | 35.848 M 16.84 % | 30.680 M -7.32 % | 33.104 M -24.63 % | 43.923 M 473.26 % | 7.662 M -60.54 % | 19.418 M -9.65 % | 21.492 M 6.26 % | 20.225 M 14.75 % | 17.625 M |
Cash at end of period | 87.420 M -28.52 % | 122.293 M 50.26 % | 81.388 M -46.86 % | 153.162 M 47.14 % | 104.092 M -12.66 % | 119.177 M 63.51 % | 72.887 M -8.04 % | 79.260 M 22.33 % | 64.792 M 204.14 % | 21.303 M -74.07 % | 82.171 M 88.32 % | 43.634 M 64.01 % | 26.605 M 25.93 % | 21.127 M -10.98 % | 23.733 M -23.79 % | 31.143 M 52.01 % | 20.488 M -46.34 % | 38.183 M 83.92 % | 20.761 M -32.44 % | 30.728 M 2.18 % | 30.072 M -8.41 % | 32.833 M 2 595.65 % | 1.218 M 126.94 % | -4.521 M -111.51 % | 39.295 M -0.94 % | 39.667 M 5.52 % | 37.591 M 8.68 % | 34.588 M 7.15 % | 32.280 M -6.33 % | 34.462 M 512.44 % | 5.627 M -26.56 % | 7.662 M -60.54 % | 19.418 M -9.65 % | 21.492 M 6.26 % | 20.225 M |
Operating cash flow | 147.896 M 19.20 % | 124.079 M 47.19 % | 84.297 M -30.60 % | 121.473 M -10.37 % | 135.528 M 28.51 % | 105.457 M -2.60 % | 108.268 M -18.56 % | 132.934 M 14.91 % | 115.681 M 109.65 % | 55.179 M -58.28 % | 132.263 M 121.36 % | 59.751 M -24.91 % | 79.576 M 18.61 % | 67.091 M 14.09 % | 58.807 M 139.71 % | 24.533 M -22.00 % | 31.454 M -32.96 % | 46.921 M 109.84 % | 22.360 M -34.36 % | 34.064 M 29.39 % | 26.326 M 201.28 % | 8.738 M -5.47 % | 9.244 M 130.29 % | 4.014 M -60.67 % | 10.206 M -28.80 % | 14.334 M 3.11 % | 13.902 M 26.35 % | 11.003 M 212.41 % | 3.522 M -64.08 % | 9.805 M 26.84 % | 7.730 M 10.90 % | 6.970 M 146.81 % | 2.824 M -38.58 % | 4.598 M -11.25 % | 5.181 M |
Capital expenditure | -46.273 M 38.12 % | -74.774 M 11.61 % | -84.599 M -113.31 % | -39.660 M -67.22 % | -23.717 M 60.07 % | -59.400 M 24.85 % | -79.044 M -54.52 % | -51.154 M 13.70 % | -59.277 M -11.85 % | -52.996 M 15.30 % | -62.569 M -21.82 % | -51.363 M -29.00 % | -39.817 M 3.19 % | -41.130 M -47.86 % | -27.817 M -177.61 % | -10.020 M 60.12 % | -25.126 M -110.28 % | -11.949 M 17.74 % | -14.526 M 28.30 % | -20.260 M -10.41 % | -18.349 M -23.16 % | -14.899 M -82.05 % | -8.184 M 8.68 % | -8.962 M 15.00 % | -10.544 M 10.02 % | -11.718 M -5.75 % | -11.081 M -43.83 % | -7.704 M -16.32 % | -6.623 M -47.70 % | -4.484 M -62.82 % | -2.754 M 22.20 % | -3.540 M -81.72 % | -1.948 M 49.94 % | -3.891 M -11.75 % | -3.482 M |
Free CashFlow | 101.623 M 106.11 % | 49.305 M 686.61 % | 6.268 M -92.41 % | 82.581 M -26.14 % | 111.811 M 142.77 % | 46.057 M 57.60 % | 29.224 M -64.27 % | 81.780 M 44.99 % | 56.404 M 2 483.78 % | 2.183 M -96.87 % | 69.694 M 730.88 % | 8.388 M -78.90 % | 39.759 M 53.15 % | 25.961 M -16.23 % | 30.990 M 113.53 % | 14.513 M 129.35 % | 6.328 M -81.91 % | 34.972 M 346.41 % | 7.834 M -43.25 % | 13.804 M 73.05 % | 7.977 M 229.48 % | -6.161 M -681.23 % | 1.060 M 121.42 % | -4.948 M -1 363.91 % | -338.000 K -112.92 % | 2.616 M -7.27 % | 2.821 M -14.49 % | 3.299 M 206.39 % | -3.101 M -158.28 % | 5.321 M 6.93 % | 4.976 M 45.07 % | 3.430 M 291.55 % | 876.000 K 23.90 % | 707.000 K -58.39 % | 1.699 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 371.642 M 8.86 % | 341.402 M -5.38 % | 360.812 M 9.18 % | 330.489 M -2.84 % | 340.133 M -2.17 % | 347.679 M 0.51 % | 345.900 M 6.37 % | 325.176 M 4.11 % | 312.329 M 22.43 % | 255.112 M 0.74 % | 253.237 M -1.17 % | 256.247 M -7.59 % | 277.289 M -6.53 % | 296.670 M -10.65 % | 332.049 M 18.82 % | 279.458 M -5.71 % | 296.383 M 24.49 % | 238.081 M -0.01 % | 238.110 M 19.96 % | 198.488 M -26.73 % | 270.904 M 21.04 % | 223.816 M 16.87 % | 191.504 M 16.78 % | 163.994 M -5.02 % | 172.656 M -0.90 % | 174.225 M |
Net income | 37.828 M -17.64 % | 45.929 M -11.18 % | 51.712 M 14.47 % | 45.177 M -13.18 % | 52.034 M -18.78 % | 64.068 M 23.64 % | 51.818 M -24.39 % | 68.533 M 16.16 % | 58.999 M 12.46 % | 52.460 M 838.15 % | -7.107 M -196.11 % | 7.395 M -81.61 % | 40.209 M -22.71 % | 52.023 M -31.80 % | 76.278 M 36.06 % | 56.064 M -23.22 % | 73.023 M 240.74 % | 21.431 M -54.12 % | 46.714 M 97.82 % | 23.614 M -68.59 % | 75.182 M 60.90 % | 46.726 M -27.86 % | 64.772 M 202.07 % | 21.443 M -30.28 % | 30.756 M -16.62 % | 36.887 M |
Income before tax | 60.516 M 5.27 % | 57.484 M -12.97 % | 66.053 M 16.82 % | 56.541 M -9.08 % | 62.186 M -20.08 % | 77.814 M 30.66 % | 59.554 M -26.91 % | 81.482 M 10.34 % | 73.848 M 15.55 % | 63.908 M 1 065.52 % | -6.619 M -173.66 % | 8.986 M -80.77 % | 46.719 M -24.15 % | 61.595 M -30.84 % | 89.067 M 34.63 % | 66.158 M -18.73 % | 81.407 M 222.10 % | 25.274 M -53.15 % | 53.952 M 88.68 % | 28.595 M -67.35 % | 87.571 M 54.65 % | 56.625 M -19.97 % | 70.757 M 176.08 % | 25.629 M -30.80 % | 37.036 M -17.81 % | 45.060 M |
Income before tax ratio | 0.16 -3.29 % | 0.17 -8.03 % | 0.18 7.01 % | 0.17 -6.42 % | 0.18 -18.31 % | 0.22 29.99 % | 0.17 -31.29 % | 0.25 5.98 % | 0.24 -5.62 % | 0.25 1 058.43 % | -0.03 -174.53 % | 0.04 -79.19 % | 0.17 -18.85 % | 0.21 -22.60 % | 0.27 13.30 % | 0.24 -13.81 % | 0.27 158.74 % | 0.11 -53.15 % | 0.23 57.28 % | 0.14 -55.43 % | 0.32 27.77 % | 0.25 -31.53 % | 0.37 136.42 % | 0.16 -27.14 % | 0.21 -17.06 % | 0.26 |
EBITDA | 69.725 M 8.66 % | 64.170 M -16.13 % | 76.515 M 31.79 % | 58.059 M -25.67 % | 78.105 M -4.10 % | 81.448 M -21.62 % | 103.919 M 15.01 % | 90.353 M -7.01 % | 97.162 M 61.70 % | 60.087 M -10.93 % | 67.462 M 70.76 % | 39.507 M -38.63 % | 64.374 M -4.33 % | 67.287 M -32.90 % | 100.278 M 34.43 % | 74.596 M -21.91 % | 95.523 M 90.08 % | 50.254 M -19.90 % | 62.740 M 67.51 % | 37.455 M -60.07 % | 93.798 M 44.48 % | 64.923 M 30.79 % | 49.639 M 54.00 % | 32.233 M -22.10 % | 41.380 M -14.28 % | 48.276 M |
Net income ratio | 0.10 -24.34 % | 0.13 -6.13 % | 0.14 4.85 % | 0.14 -10.64 % | 0.15 -16.98 % | 0.18 23.01 % | 0.15 -28.92 % | 0.21 11.57 % | 0.19 -8.14 % | 0.21 832.72 % | -0.03 -197.25 % | 0.03 -80.10 % | 0.15 -17.31 % | 0.18 -23.66 % | 0.23 14.51 % | 0.20 -18.57 % | 0.25 173.71 % | 0.09 -54.12 % | 0.20 64.91 % | 0.12 -57.13 % | 0.28 32.93 % | 0.21 -38.28 % | 0.34 158.67 % | 0.13 -26.60 % | 0.18 -15.86 % | 0.21 |
Ratio EBITDA | 0.19 -0.18 % | 0.19 -11.37 % | 0.21 20.71 % | 0.18 -23.50 % | 0.23 -1.98 % | 0.23 -22.02 % | 0.30 8.12 % | 0.28 -10.68 % | 0.31 32.08 % | 0.24 -11.59 % | 0.27 72.79 % | 0.15 -33.59 % | 0.23 2.36 % | 0.23 -24.90 % | 0.30 13.14 % | 0.27 -17.18 % | 0.32 52.69 % | 0.21 -19.89 % | 0.26 39.63 % | 0.19 -45.50 % | 0.35 19.36 % | 0.29 11.91 % | 0.26 31.88 % | 0.20 -17.99 % | 0.24 -13.51 % | 0.28 |
Gross profit ratio | 0.46 -1.13 % | 0.47 -2.30 % | 0.48 2.13 % | 0.47 -27.29 % | 0.64 27.63 % | 0.50 -23.01 % | 0.65 23.72 % | 0.53 -3.08 % | 0.55 9.61 % | 0.50 0.02 % | 0.50 14.20 % | 0.44 -11.07 % | 0.49 -1.80 % | 0.50 -8.72 % | 0.55 5.46 % | 0.52 -9.60 % | 0.57 16.93 % | 0.49 -7.00 % | 0.53 11.84 % | 0.47 -16.95 % | 0.57 6.23 % | 0.53 5.42 % | 0.51 4.28 % | 0.49 -4.45 % | 0.51 -5.90 % | 0.54 |
Weighted average shs out dil | 72.741 M 0.02 % | 72.729 M 0.01 % | 72.720 M 0.00 % | 72.720 M 0.00 % | 72.720 M 0.00 % | 72.720 M -0.08 % | 72.774 M 0.00 % | 72.774 M -0.01 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M -0.01 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M |
Weighted average shs out | 72.741 M 0.02 % | 72.729 M 0.01 % | 72.720 M 0.00 % | 72.720 M 0.00 % | 72.720 M 0.00 % | 72.720 M -0.07 % | 72.774 M 0.00 % | 72.774 M -0.01 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M 0.00 % | 72.779 M -0.01 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.788 M 0.00 % | 72.789 M 0.00 % | 72.788 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M 0.00 % | 72.789 M |
EPS diluted | 0.52 -18.75 % | 0.64 -11.11 % | 0.72 16.13 % | 0.62 -13.89 % | 0.72 -18.18 % | 0.88 23.94 % | 0.71 -24.47 % | 0.94 16.05 % | 0.81 12.50 % | 0.72 836.95 % | -0.10 -197.70 % | 0.10 -81.82 % | 0.55 -23.61 % | 0.72 -30.77 % | 1.04 33.33 % | 0.78 -22.00 % | 1.00 233.33 % | 0.30 -53.13 % | 0.64 100.00 % | 0.32 -69.23 % | 1.04 62.50 % | 0.64 -27.27 % | 0.88 193.33 % | 0.30 -28.57 % | 0.42 -16.00 % | 0.50 |
Earnings per share | 0.52 -18.75 % | 0.64 -11.11 % | 0.72 16.13 % | 0.62 -13.89 % | 0.72 -18.18 % | 0.88 23.94 % | 0.71 -24.47 % | 0.94 16.05 % | 0.81 12.50 % | 0.72 836.95 % | -0.10 -197.70 % | 0.10 -81.82 % | 0.55 -23.61 % | 0.72 -30.77 % | 1.04 33.33 % | 0.78 -22.00 % | 1.00 233.33 % | 0.30 -53.13 % | 0.64 100.00 % | 0.32 -69.23 % | 1.04 62.50 % | 0.64 -27.27 % | 0.88 193.33 % | 0.30 -28.57 % | 0.42 -16.00 % | 0.50 |
Gross profit | 171.491 M 7.62 % | 159.342 M -7.55 % | 172.357 M 11.50 % | 154.585 M -29.35 % | 218.801 M 24.86 % | 175.237 M -22.62 % | 226.458 M 31.61 % | 172.068 M 0.91 % | 170.520 M 34.19 % | 127.069 M 0.76 % | 126.108 M 12.86 % | 111.743 M -17.82 % | 135.978 M -8.22 % | 148.149 M -18.44 % | 181.654 M 25.31 % | 144.964 M -14.77 % | 170.076 M 45.56 % | 116.842 M -7.02 % | 125.658 M 34.16 % | 93.662 M -39.15 % | 153.923 M 28.58 % | 119.708 M 23.21 % | 97.159 M 21.77 % | 79.786 M -9.24 % | 87.910 M -6.74 % | 94.267 M |
Income tax expense | 22.688 M 96.35 % | 11.555 M -19.43 % | 14.341 M 26.20 % | 11.364 M 2.22 % | 11.117 M -19.13 % | 13.746 M 30.13 % | 10.563 M -18.43 % | 12.949 M -21.49 % | 16.493 M 43.58 % | 11.487 M 2 907.07 % | 382.000 K -84.95 % | 2.538 M -68.82 % | 8.140 M -14.96 % | 9.572 M -25.18 % | 12.794 M 26.97 % | 10.076 M 20.21 % | 8.382 M 110.97 % | 3.973 M -46.75 % | 7.461 M 41.25 % | 5.282 M -58.27 % | 12.658 M 24.20 % | 10.192 M 63.46 % | 6.235 M 39.02 % | 4.485 M -32.66 % | 6.660 M -20.58 % | 8.386 M |
Cost of revenue | 200.151 M 9.94 % | 182.060 M -3.39 % | 188.455 M 7.14 % | 175.904 M 44.98 % | 121.332 M -29.64 % | 172.442 M 44.37 % | 119.442 M -21.99 % | 153.108 M 7.97 % | 141.809 M 10.75 % | 128.043 M 0.72 % | 127.129 M -12.02 % | 144.504 M 2.26 % | 141.311 M -4.85 % | 148.521 M -1.25 % | 150.395 M 11.82 % | 134.494 M 6.48 % | 126.307 M 4.18 % | 121.239 M 7.81 % | 112.452 M 7.27 % | 104.826 M -10.39 % | 116.981 M 12.37 % | 104.108 M 10.35 % | 94.345 M 12.04 % | 84.208 M -0.63 % | 84.746 M 5.99 % | 79.958 M |
General and administrative expenses | 37.593 M -4.84 % | 39.506 M 8.07 % | 36.555 M -5.10 % | 38.520 M 94.63 % | 19.792 M -43.95 % | 35.311 M 95.22 % | 18.088 M -46.10 % | 33.560 M 68.55 % | 19.911 M 35.28 % | 14.718 M 10.45 % | 13.326 M -16.54 % | 15.967 M 7.91 % | 14.796 M -48.98 % | 29.002 M -7.21 % | 31.254 M 29.70 % | 24.098 M -16.19 % | 28.753 M 17.08 % | 24.558 M 27.19 % | 19.308 M -5.77 % | 20.490 M 1.77 % | 20.134 M -7.19 % | 21.694 M 57.52 % | 13.772 M -20.93 % | 17.418 M 16.37 % | 14.968 M -20.18 % | 18.752 M |
Selling and marketing expenses | 75.755 M 10.95 % | 68.276 M -3.88 % | 71.030 M 3.13 % | 68.871 M 94.25 % | 35.454 M -46.95 % | 66.836 M 100.63 % | 33.313 M -40.33 % | 55.830 M 99.97 % | 27.919 M 2.93 % | 27.125 M -5.97 % | 28.848 M -12.02 % | 32.790 M 4.00 % | 31.528 M -50.56 % | 63.766 M 2.53 % | 62.190 M 5.12 % | 59.162 M 4.65 % | 56.535 M 3.62 % | 54.559 M 3.37 % | 52.781 M 18.03 % | 44.717 M -3.89 % | 46.526 M 12.51 % | 41.353 M 7.34 % | 38.525 M 4.57 % | 36.842 M 1.94 % | 36.140 M 8.70 % | 33.246 M |
Other expenses | -58.322 M -4.78 % | -55.660 M -13.43 % | -49.069 M 11.54 % | -55.472 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 |
Operating expenses | 115.166 M 6.85 % | 107.782 M -2.80 % | 110.884 M 8.24 % | 102.438 M -34.80 % | 157.114 M 57.55 % | 99.724 M -29.97 % | 142.405 M 57.31 % | 90.523 M -5.37 % | 95.658 M 14.31 % | 83.686 M -0.78 % | 84.347 M -11.72 % | 95.540 M 4.42 % | 91.492 M 5.18 % | 86.984 M -6.35 % | 92.886 M 17.84 % | 78.822 M -11.13 % | 88.691 M -3.19 % | 91.616 M 27.40 % | 71.912 M 9.79 % | 65.502 M -2.04 % | 66.866 M 5.45 % | 63.410 M 137.87 % | 26.657 M -51.00 % | 54.405 M 6.35 % | 51.157 M 3.55 % | 49.402 M |
Cost and expenses | 315.317 M 8.79 % | 289.842 M -3.17 % | 299.339 M 7.54 % | 278.342 M -0.04 % | 278.446 M 2.31 % | 272.166 M 3.94 % | 261.847 M 7.48 % | 243.631 M 2.60 % | 237.467 M 12.16 % | 211.729 M 0.12 % | 211.476 M -11.90 % | 240.044 M 3.11 % | 232.803 M -1.15 % | 235.505 M -3.20 % | 243.281 M 14.05 % | 213.316 M -0.78 % | 214.998 M 1.01 % | 212.855 M 15.45 % | 184.364 M 8.24 % | 170.328 M -7.35 % | 183.847 M 9.75 % | 167.518 M 38.44 % | 121.002 M -12.71 % | 138.613 M 1.99 % | 135.903 M 5.06 % | 129.360 M |
Research and development expenses | 60.395 M 8.03 % | 55.908 M 3.85 % | 53.837 M 3.62 % | 51.958 M 11.44 % | 46.623 M -8.88 % | 51.169 M 19.83 % | 42.700 M -3.01 % | 44.023 M 166.63 % | 16.511 M -24.75 % | 21.941 M 17.06 % | 18.744 M -30.86 % | 27.109 M 34.90 % | 20.096 M -63.28 % | 54.727 M 50.59 % | 36.341 M -19.53 % | 45.159 M 44.54 % | 31.244 M -25.88 % | 42.156 M 37.84 % | 30.583 M -18.91 % | 37.717 M 30.16 % | 28.978 M -15.57 % | 34.322 M 55.06 % | 22.134 M -28.98 % | 31.166 M -31.37 % | 45.412 M 1 281.14 % | 3.288 M |
Selling general and administrative expenses | 113.093 M 5.17 % | 107.534 M 1.34 % | 106.116 M 0.15 % | 105.952 M -4.11 % | 110.491 M 9.05 % | 101.319 M 1.62 % | 99.705 M 11.35 % | 89.546 M -6.39 % | 95.658 M 14.31 % | 83.686 M -0.78 % | 84.347 M -11.72 % | 95.540 M 4.42 % | 91.492 M -1.84 % | 93.206 M -0.89 % | 94.039 M 12.07 % | 83.914 M -2.49 % | 86.056 M 7.69 % | 79.909 M 9.81 % | 72.773 M 10.11 % | 66.092 M -1.89 % | 67.368 M 5.66 % | 63.760 M 20.34 % | 52.985 M -3.60 % | 54.964 M 6.07 % | 51.819 M -1.61 % | 52.665 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 4.394 M 17.90 % | 3.727 M 61.97 % | 2.301 M 301.57 % | 573.000 K 809.52 % | 63.000 K -75.68 % | 259.000 K -29.23 % | 366.000 K 8.28 % | 338.000 K -41.22 % | 575.000 K -25.90 % | 776.000 K 80.47 % | 430.000 K 43.81 % | 299.000 K 1 768.75 % | 16.000 K -27.27 % | 22.000 K -54.17 % | 48.000 K -76.70 % | 206.000 K -52.64 % | 435.000 K -15.37 % | 514.000 K 57.19 % | 327.000 K 28.24 % | 255.000 K 2.82 % | 248.000 K -12.37 % | 283.000 K 45.13 % | 195.000 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 428.000 K | 0.000 -100.00 % | 319.000 K | 0.000 | 0.000 -100.00 % | 467.000 K -36.64 % | 737.000 K 12.52 % | 655.000 K 1 497.56 % | 41.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 |
Depreciation and amortization | 11.327 M -8.37 % | 12.362 M 20.32 % | 10.274 M -11.53 % | 11.613 M -29.27 % | 16.418 M 45.34 % | 11.296 M -43.14 % | 19.866 M 63.84 % | 12.125 M -45.63 % | 22.300 M 33.50 % | 16.704 M -35.01 % | 25.701 M 10.29 % | 23.304 M 17.18 % | 19.888 M 61.11 % | 12.344 M -2.52 % | 12.663 M -6.52 % | 13.546 M 17.76 % | 11.503 M -13.65 % | 13.321 M 35.17 % | 9.855 M -0.30 % | 9.885 M 36.48 % | 7.243 M -19.30 % | 8.975 M 64.23 % | 5.465 M -26.26 % | 7.411 M 40.12 % | 5.289 M -20.75 % | 6.674 M |
Operating income | 56.325 M 9.24 % | 51.560 M -16.13 % | 61.473 M 26.40 % | 48.633 M -21.16 % | 61.687 M -14.47 % | 72.126 M -14.19 % | 84.053 M 4.79 % | 80.209 M 7.14 % | 74.862 M 72.56 % | 43.383 M 3.88 % | 41.761 M 157.74 % | 16.203 M -63.58 % | 44.486 M -19.03 % | 54.943 M -37.29 % | 87.615 M 43.51 % | 61.050 M -27.34 % | 84.020 M 127.49 % | 36.933 M -30.16 % | 52.885 M 91.82 % | 27.570 M -68.15 % | 86.555 M 54.71 % | 55.948 M 26.65 % | 44.174 M 77.96 % | 24.822 M -31.22 % | 36.091 M -13.25 % | 41.602 M |
Operating income ratio | 0.15 0.35 % | 0.15 -11.36 % | 0.17 15.78 % | 0.15 -18.86 % | 0.18 -12.58 % | 0.21 -14.63 % | 0.24 -1.49 % | 0.25 2.91 % | 0.24 40.95 % | 0.17 3.12 % | 0.16 160.80 % | 0.06 -60.59 % | 0.16 -13.37 % | 0.19 -29.81 % | 0.26 20.78 % | 0.22 -22.94 % | 0.28 82.74 % | 0.16 -30.16 % | 0.22 59.90 % | 0.14 -56.53 % | 0.32 27.82 % | 0.25 8.37 % | 0.23 52.40 % | 0.15 -27.59 % | 0.21 -12.46 % | 0.24 |
Total other income expenses net | 4.191 M -29.25 % | 5.924 M 29.34 % | 4.580 M -42.08 % | 7.908 M 1 484.77 % | 499.000 K -91.23 % | 5.688 M 123.22 % | -24.499 M -2 024.51 % | 1.273 M 225.54 % | -1.014 M -104.94 % | 20.525 M 142.42 % | -48.380 M -570.36 % | -7.217 M -423.20 % | 2.233 M -66.43 % | 6.652 M 358.13 % | 1.452 M -71.57 % | 5.108 M 295.48 % | -2.613 M 77.59 % | -11.659 M -1 192.69 % | 1.067 M 4.10 % | 1.025 M 0.89 % | 1.016 M 50.07 % | 677.000 K -97.45 % | 26.583 M 3 194.05 % | 807.000 K -14.60 % | 945.000 K -72.67 % | 3.458 M |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -71.775 M 1.23 % | -72.669 M 29.96 % | -103.749 M 36.58 % | -163.586 M -144.64 % | -66.869 M 65.88 % | -196.003 M -56.87 % | -124.949 M 41.45 % | -213.411 M -153.82 % | -84.081 M 51.20 % | -172.285 M -82.37 % | -94.468 M -62.42 % | -58.164 M 6.92 % | -62.488 M 37.83 % | -100.504 M 3.22 % | -103.847 M -50.23 % | -69.127 M -33.08 % | -51.942 M -271.78 % | -13.971 M 34.42 % | -21.303 M 36.12 % | -33.350 M 59.41 % | -82.171 M -111.71 % | -38.813 M 11.05 % | -43.634 M -225.14 % | -13.420 M 49.56 % | -26.605 M -110.48 % | -12.640 M 40.17 % | -21.127 M -36.66 % | -15.460 M 55.25 % | -34.551 M -11.05 % | -31.114 M 0.09 % | -31.143 M -27.78 % | -24.372 M -18.96 % | -20.488 M -30.84 % | -15.659 M 58.99 % | -38.183 M -132.84 % | -16.399 M 21.01 % | -20.761 M 21.80 % | -26.549 M 13.60 % | -30.728 M -19.53 % | -25.708 M 14.51 % | -30.072 M -29.56 % | -23.211 M 29.31 % | -32.833 M -12.63 % | -29.150 M 21.71 % | -37.235 M -12.15 % | -33.202 M 6.88 % | -35.656 M -18.11 % | -30.189 M 23.17 % | -39.295 M -8.24 % | -36.302 M 8.48 % | -39.667 M -4.06 % | -38.118 M |
Total investments | 213.918 M 26.51 % | 169.089 M 563.48 % | 25.485 M -82.24 % | 143.529 M -19.50 % | 178.307 M 324.10 % | 42.044 M -71.98 % | 150.053 M 375.30 % | 31.570 M -79.87 % | 156.853 M 369.24 % | 33.427 M -10.24 % | 37.242 M 39.42 % | 26.712 M -55.17 % | 59.585 M 417.50 % | 11.514 M 17.23 % | 9.822 M 16.46 % | 8.434 M 15.36 % | 7.311 M 16.86 % | 6.256 M 10.57 % | 5.658 M 50.48 % | 3.760 M 8.05 % | 3.480 M 17.97 % | 2.950 M 32.29 % | 2.230 M -71.81 % | 7.912 M 6.88 % | 7.403 M 6.50 % | 6.951 M 2.37 % | 6.790 M -12.10 % | 7.725 M 3.87 % | 7.437 M 39.90 % | 5.316 M 3.18 % | 5.152 M -26.65 % | 7.024 M -0.86 % | 7.085 M -2.30 % | 7.252 M 6.84 % | 6.788 M -2.06 % | 6.931 M -0.59 % | 6.972 M 667.84 % | 908.000 K 0.00 % | 908.000 K -2.16 % | 928.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 |
Total debt | 15.645 M -10.56 % | 17.492 M -5.67 % | 18.544 M 26.39 % | 14.672 M 10.09 % | 13.327 M -13.99 % | 15.495 M -4.70 % | 16.259 M -15.35 % | 19.207 M -4.02 % | 20.011 M -19.66 % | 24.909 M 0.81 % | 24.709 M 4.55 % | 23.633 M 127.26 % | 10.399 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.519 M 25.50 % | 9.975 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 |
Accumulated other comprehensive income loss | 12.811 M 246.99 % | 3.692 M -75.01 % | 14.771 M -22.34 % | 19.019 M 37.61 % | 13.821 M 67.49 % | 8.252 M 145.89 % | 3.356 M -72.20 % | 12.073 M -20.09 % | 15.108 M 16.22 % | 13.000 M 201.13 % | -12.855 M -619.39 % | 2.475 M -82.57 % | 14.196 M 156.95 % | -24.927 M -246.98 % | -7.184 M -47 993.33 % | 15.000 K 100.07 % | -20.999 M 64.98 % | -59.965 M -87.49 % | -31.983 M -326.16 % | -7.505 M -153.62 % | 13.997 M 20.34 % | 11.631 M -47.83 % | 22.295 M 17.92 % | 18.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 901.170 M 2.36 % | 880.362 M 0.38 % | 876.990 M 4.82 % | 836.649 M -4.03 % | 871.777 M 4.55 % | 833.807 M 4.42 % | 798.541 M 13.34 % | 704.553 M 4.44 % | 674.603 M 12.72 % | 598.490 M 9.59 % | 546.100 M -4.83 % | 573.798 M -4.01 % | 597.784 M 4.87 % | 570.051 M 5.22 % | 541.755 M 13.66 % | 476.642 M 5.73 % | 450.803 M 8.25 % | 416.442 M 3.61 % | 401.930 M 0.70 % | 399.138 M -0.85 % | 402.559 M 19.27 % | 337.509 M 6.83 % | 315.944 M 20.60 % | 261.970 M 0.14 % | 261.607 M 9.11 % | 239.770 M 7.13 % | 223.820 M 16.35 % | 192.364 M 2.46 % | 187.750 M 14.79 % | 163.555 M 16.44 % | 140.459 M 5.31 % | 133.380 M 0.47 % | 132.755 M -12.69 % | 152.043 M -1.53 % | 154.403 M 1.98 % | 151.398 M -0.24 % | 151.765 M 30.63 % | 116.179 M -7.69 % | 125.864 M 13.76 % | 110.642 M 0.40 % | 110.202 M 3.99 % | 105.971 M 13.81 % | 93.110 M 1.10 % | 92.098 M 1.62 % | 90.626 M -4.26 % | 94.656 M 1.69 % | 93.085 M -2.21 % | 95.189 M 0.49 % | 94.722 M 6.38 % | 89.039 M 7.93 % | 82.498 M 9.80 % | 75.137 M |
Common stock | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M -0.21 % | 14.588 M 0.21 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M 0.00 % | 14.558 M |
Total equity | 925.864 M 3.37 % | 895.710 M -0.79 % | 902.821 M 4.16 % | 866.728 M -3.34 % | 896.658 M 5.10 % | 853.119 M 4.66 % | 815.170 M 11.68 % | 729.899 M 3.78 % | 703.330 M 12.51 % | 625.109 M 14.31 % | 546.864 M -7.29 % | 589.892 M 1.13 % | 583.277 M 4.39 % | 558.743 M 1.85 % | 548.594 M 11.80 % | 490.685 M 10.56 % | 443.814 M 19.79 % | 370.485 M -2.86 % | 381.385 M -5.43 % | 403.294 M -5.89 % | 428.518 M 18.58 % | 361.371 M 3.02 % | 350.763 M 19.45 % | 293.651 M 6.12 % | 276.719 M 3.80 % | 266.594 M 9.98 % | 242.399 M 17.90 % | 205.602 M 1.93 % | 201.718 M 13.69 % | 177.432 M 11.86 % | 158.621 M 11.63 % | 142.098 M -1.17 % | 143.780 M 5.83 % | 135.861 M -18.47 % | 166.645 M -0.21 % | 167.001 M -0.59 % | 168.000 M 26.30 % | 133.015 M -6.81 % | 142.736 M 11.17 % | 128.399 M 2.35 % | 125.457 M 3.87 % | 120.781 M 12.14 % | 107.710 M 0.95 % | 106.698 M 1.40 % | 105.226 M -3.69 % | 109.256 M 1.46 % | 107.685 M -1.92 % | 109.789 M 0.43 % | 109.322 M 5.48 % | 103.639 M 6.74 % | 97.098 M 8.20 % | 89.737 M |
Other non current liabilities | 61.011 M 2 321.07 % | 2.520 M 1 323.73 % | 177.000 K 96.67 % | 89.999 K -45.46 % | 165.000 K -97.36 % | 6.261 M -40.14 % | 10.459 M -52.08 % | 21.827 M -9.25 % | 24.053 M -61.38 % | 62.289 M -41.24 % | 105.997 M 78.98 % | 59.222 M -32.00 % | 87.097 M 12.39 % | 77.494 M -8.20 % | 84.419 M 3.05 % | 81.921 M -16.63 % | 98.258 M -22.30 % | 126.454 M 6.73 % | 118.475 M 87.24 % | 63.274 M 22.04 % | 51.848 M -1.74 % | 52.766 M 20.01 % | 43.968 M 2.09 % | 43.069 M -19.87 % | 53.749 M 18.78 % | 45.250 M -12.62 % | 51.785 M -6.72 % | 55.514 M 5.43 % | 52.654 M 16.59 % | 45.161 M 12.77 % | 40.048 M 8.78 % | 36.814 M 21.47 % | 30.307 M -15.60 % | 35.909 M 119.96 % | 16.325 M | 0.000 | 0.000 -100.00 % | 32.058 M 70.18 % | 18.838 M -15.14 % | 22.200 M 7.25 % | 20.700 M 73.75 % | 11.914 M 33.33 % | 8.936 M 150.80 % | 3.563 M -60.64 % | 9.052 M 216.39 % | 2.861 M -49.07 % | 5.617 M 80.09 % | 3.119 M 249.66 % | 892.000 K -79.66 % | 4.385 M 1 118.06 % | 360.000 K -92.92 % | 5.085 M |
Long term debt | 10.889 M -14.96 % | 12.804 M -7.47 % | 13.837 M 95.36 % | 7.083 M 25.94 % | 5.624 M -48.88 % | 11.001 M -5.38 % | 11.626 M -20.32 % | 14.591 M -3.47 % | 15.115 M -11.77 % | 17.131 M -11.73 % | 19.407 M 7.24 % | 18.097 M 93.43 % | 9.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 71.900 M 58.27 % | 45.430 M -4.59 % | 47.614 M 39.30 % | 34.180 M -23.29 % | 44.559 M 0.78 % | 44.214 M -1.53 % | 44.900 M -7.32 % | 48.447 M -2.27 % | 49.570 M -37.97 % | 79.919 M -36.52 % | 125.903 M 61.71 % | 77.858 M -19.73 % | 96.992 M 24.86 % | 77.682 M -8.18 % | 84.607 M -11.67 % | 95.783 M -2.68 % | 98.424 M -33.70 % | 148.453 M 5.68 % | 140.474 M 74.40 % | 80.545 M 9.08 % | 73.839 M 1.65 % | 72.641 M 7.76 % | 67.412 M -1.25 % | 68.268 M -7.47 % | 73.781 M 8.97 % | 67.706 M -5.01 % | 71.277 M -5.57 % | 75.479 M 8.04 % | 69.865 M 15.49 % | 60.497 M 9.04 % | 55.481 M 16.95 % | 47.438 M 15.91 % | 40.925 M -15.30 % | 48.319 M 68.32 % | 28.707 M 139.30 % | 11.996 M -1.28 % | 12.152 M -72.26 % | 43.814 M 43.26 % | 30.583 M -6.42 % | 32.681 M 6.61 % | 30.655 M 53.44 % | 19.979 M 57.36 % | 12.696 M 256.33 % | 3.563 M -70.61 % | 12.123 M 323.73 % | 2.861 M -64.96 % | 8.165 M 161.78 % | 3.119 M -4.68 % | 3.272 M -25.38 % | 4.385 M -3.31 % | 4.535 M -10.82 % | 5.085 M |
Other current liabilities | 106.762 M 48.73 % | 71.783 M 16.71 % | 61.504 M 28.39 % | 47.905 M -27.36 % | 65.948 M -5.56 % | 69.833 M -19.77 % | 87.039 M 36.73 % | 63.658 M -8.65 % | 69.689 M 13.76 % | 61.259 M -10.55 % | 68.485 M 59.19 % | 43.020 M -37.16 % | 68.462 M 1.56 % | 67.408 M 1.19 % | 66.613 M 32.45 % | 50.293 M -13.11 % | 57.883 M 7.83 % | 53.680 M 56.03 % | 34.403 M 41.83 % | 24.257 M -6.50 % | 25.943 M 22.02 % | 21.262 M 60.46 % | 13.251 M -26.92 % | 18.133 M -4.33 % | 18.953 M -21.50 % | 24.144 M 1.22 % | 23.853 M 7.73 % | 22.142 M -20.02 % | 27.685 M 27.67 % | 21.685 M 14.66 % | 18.912 M 9.95 % | 17.201 M 22.91 % | 13.995 M -54.48 % | 30.742 M 102.58 % | 15.175 M 90.00 % | 7.987 M -15.68 % | 9.472 M 28.80 % | 7.354 M -33.34 % | 11.032 M 39.10 % | 7.931 M -12.75 % | 9.090 M 26.76 % | 7.171 M -54.75 % | 15.849 M -4.73 % | 16.636 M 16.55 % | 14.274 M 13.62 % | 12.563 M -9.83 % | 13.932 M -2.87 % | 14.344 M 0.16 % | 14.321 M -22.43 % | 18.461 M 61.70 % | 11.417 M -19.14 % | 14.119 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 7.811 M -21.66 % | 9.971 M 20.16 % | 8.298 M -35.95 % | 12.956 M 127.02 % | 5.707 M -6.75 % | 6.120 M -1.84 % | 6.235 M 4.33 % | 5.976 M -11.11 % | 6.723 M 19.39 % | 5.631 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.519 M -25.50 % | -9.975 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 |
Short term debt | 4.756 M 1.45 % | 4.688 M -0.40 % | 4.707 M -37.98 % | 7.589 M -1.48 % | 7.703 M 71.41 % | 4.494 M -3.00 % | 4.633 M 0.37 % | 4.616 M -5.72 % | 4.896 M -37.05 % | 7.778 M 46.70 % | 5.302 M -4.23 % | 5.536 M 430.78 % | 1.043 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.519 M 25.50 % | 9.975 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 |
Total current liabilities | 137.461 M 33.88 % | 102.677 M 1.71 % | 100.948 M 16.34 % | 86.768 M -15.20 % | 102.320 M 0.56 % | 101.750 M -23.32 % | 132.697 M 28.92 % | 102.928 M -1.01 % | 103.980 M 13.81 % | 91.359 M -2.49 % | 93.690 M 37.37 % | 68.203 M -28.63 % | 95.556 M -2.73 % | 98.237 M -9.37 % | 108.398 M 49.48 % | 72.518 M -17.47 % | 87.872 M 0.59 % | 87.354 M 14.01 % | 76.619 M 80.12 % | 42.537 M -32.45 % | 62.969 M 36.16 % | 46.245 M 15.03 % | 40.202 M 21.65 % | 33.046 M -24.51 % | 43.775 M 0.91 % | 43.381 M -23.06 % | 56.380 M 40.02 % | 40.265 M -14.51 % | 47.097 M 25.00 % | 37.678 M 26.08 % | 29.884 M 22.81 % | 24.333 M 13.21 % | 21.493 M -52.94 % | 45.667 M 52.00 % | 30.044 M 58.54 % | 18.951 M -13.90 % | 22.010 M 7.59 % | 20.457 M -11.54 % | 23.126 M 18.97 % | 19.439 M -8.02 % | 21.135 M 16.47 % | 18.146 M -30.29 % | 26.031 M 56.47 % | 16.636 M -18.98 % | 20.534 M 63.45 % | 12.563 M -30.88 % | 18.176 M 26.72 % | 14.344 M -43.84 % | 25.540 M 38.35 % | 18.461 M -13.83 % | 21.425 M 51.75 % | 14.119 M |
Total liabilities | 209.361 M 41.36 % | 148.107 M -0.31 % | 148.562 M 22.83 % | 120.948 M -17.65 % | 146.879 M 0.63 % | 145.964 M -17.81 % | 177.597 M 17.32 % | 151.375 M -1.42 % | 153.550 M -10.35 % | 171.278 M -22.00 % | 219.593 M 50.34 % | 146.061 M -24.14 % | 192.548 M 9.45 % | 175.919 M -8.85 % | 193.005 M 14.68 % | 168.301 M -9.66 % | 186.296 M -21.00 % | 235.807 M 8.62 % | 217.093 M 76.38 % | 123.082 M -10.03 % | 136.808 M 15.07 % | 118.886 M 10.47 % | 107.614 M 6.22 % | 101.314 M -13.82 % | 117.556 M 5.82 % | 111.087 M -12.98 % | 127.657 M 10.29 % | 115.744 M -1.04 % | 116.962 M 19.14 % | 98.175 M 15.01 % | 85.365 M 18.94 % | 71.771 M 14.98 % | 62.418 M -33.59 % | 93.986 M 59.97 % | 58.751 M 89.84 % | 30.947 M -9.41 % | 34.162 M -46.85 % | 64.271 M 19.67 % | 53.709 M 3.05 % | 52.120 M 0.64 % | 51.790 M 35.84 % | 38.125 M -1.55 % | 38.727 M 91.73 % | 20.199 M -38.15 % | 32.657 M 111.73 % | 15.424 M -41.44 % | 26.341 M 50.84 % | 17.463 M -39.39 % | 28.812 M 26.11 % | 22.846 M -12.00 % | 25.960 M 35.18 % | 19.204 M |
Other non current assets | 115.343 M 203.79 % | 37.968 M -70.79 % | 130.003 M 551.09 % | 19.967 M -56.77 % | 46.183 M -7.89 % | 50.140 M 57.70 % | 31.794 M 398.48 % | -10.652 M -1.40 % | -10.505 M 2.28 % | -10.750 M 6.44 % | -11.490 M -3.57 % | -11.094 M 7.60 % | -12.007 M -322.85 % | 5.388 M -60.91 % | 13.785 M -8.62 % | 15.086 M 127.68 % | 6.626 M 1 212.08 % | 505.000 K 564.47 % | 76.000 K -98.44 % | 4.874 M -53.60 % | 10.504 M 16.52 % | 9.015 M -51.65 % | 18.644 M 7.66 % | 17.317 M 117.11 % | 7.976 M -28.07 % | 11.089 M 7.43 % | 10.322 M -19.02 % | 12.747 M 56.96 % | 8.121 M 19.32 % | 6.806 M -25.65 % | 9.154 M 1.99 % | 8.975 M -19.18 % | 11.105 M 53.13 % | 7.252 M 6.84 % | 6.788 M -44.80 % | 12.296 M -1.90 % | 12.534 M 1 280.40 % | 908.000 K 0.00 % | 908.000 K -2.16 % | 928.000 K | 0.000 | 0.000 100.00 % | -32.833 M | 0.000 100.00 % | -37.235 M | 0.000 100.00 % | -35.656 M | 0.000 100.00 % | -39.295 M | 0.000 100.00 % | -39.667 M | 0.000 |
Long term investments | 27.692 M 6.14 % | 26.089 M 137.24 % | -70.057 M -385.61 % | 24.529 M -52.93 % | 52.115 M 23.95 % | 42.044 M 10.35 % | 38.099 M 20.68 % | 31.570 M -10.72 % | 35.359 M 5.78 % | 33.427 M 31.27 % | 25.465 M -4.67 % | 26.712 M 76.25 % | 15.156 M 31.63 % | 11.514 M 17.23 % | 9.822 M 16.46 % | 8.434 M 15.36 % | 7.311 M 16.86 % | 6.256 M 10.57 % | 5.658 M 50.48 % | 3.760 M 8.05 % | 3.480 M 17.97 % | 2.950 M 32.29 % | 2.230 M -71.81 % | 7.912 M 6.88 % | 7.403 M 6.50 % | 6.951 M | 0.000 100.00 % | -3.417 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 |
Intangible assets | 2.531 M -93.34 % | 37.999 M 5.22 % | 36.113 M -25.26 % | 48.319 M 3.98 % | 46.468 M 0.76 % | 46.117 M 4.29 % | 44.218 M -1.56 % | 44.917 M 2.56 % | 43.795 M 1.55 % | 43.125 M -0.55 % | 43.364 M -26.03 % | 58.626 M -0.73 % | 59.056 M 33.26 % | 44.318 M 3.14 % | 42.968 M 2.49 % | 41.923 M 1.63 % | 41.249 M 1.34 % | 40.702 M 1.79 % | 39.987 M 3.04 % | 38.808 M 2.32 % | 37.928 M 1.86 % | 37.234 M 0.92 % | 36.896 M 2.11 % | 36.134 M -0.07 % | 36.159 M 2.50 % | 35.276 M 0.24 % | 35.191 M 3.43 % | 34.024 M -1.10 % | 34.401 M -8.74 % | 37.697 M 63.59 % | 23.044 M 0.87 % | 22.846 M 3.31 % | 22.114 M -0.81 % | 22.295 M 49.34 % | 14.929 M -4.05 % | 15.559 M 12.66 % | 13.811 M 1.15 % | 13.654 M 8.86 % | 12.543 M 66.57 % | 7.530 M 4.70 % | 7.192 M 7.99 % | 6.660 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 10.854 M -3.31 % | 11.225 M -0.04 % | 11.230 M -1.40 % | 11.389 M 1.39 % | 11.233 M -3.56 % | 11.648 M 1.76 % | 11.447 M 7.46 % | 10.652 M 1.40 % | 10.505 M -2.28 % | 10.750 M -6.44 % | 11.490 M 3.57 % | 11.094 M -7.60 % | 12.007 M -0.14 % | 12.024 M 4.17 % | 11.543 M -10.92 % | 12.958 M -2.26 % | 13.258 M -34.00 % | 20.088 M -5.55 % | 21.268 M 5.62 % | 20.136 M 2.03 % | 19.736 M -1.07 % | 19.950 M 1.40 % | 19.675 M 0.93 % | 19.494 M -2.45 % | 19.984 M 4.61 % | 19.104 M -0.58 % | 19.216 M 26.93 % | 15.139 M 19.26 % | 12.694 M | 0.000 -100.00 % | 5.569 M -2.61 % | 5.718 M 2.68 % | 5.569 M 33.13 % | 4.183 M 0.65 % | 4.156 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 |
Goodwill and intangible assets | 13.385 M -72.81 % | 49.224 M 3.97 % | 47.343 M -20.71 % | 59.708 M 3.48 % | 57.701 M -0.11 % | 57.765 M 3.77 % | 55.665 M 0.17 % | 55.569 M 2.34 % | 54.300 M 0.79 % | 53.875 M -1.78 % | 54.854 M -21.32 % | 69.720 M -1.89 % | 71.063 M 26.13 % | 56.342 M 3.36 % | 54.511 M -0.67 % | 54.881 M 0.69 % | 54.507 M -10.34 % | 60.790 M -0.76 % | 61.255 M 3.92 % | 58.944 M 2.22 % | 57.664 M 0.84 % | 57.184 M 1.08 % | 56.571 M 1.70 % | 55.628 M -0.92 % | 56.143 M 3.24 % | 54.380 M -0.05 % | 54.407 M 10.67 % | 49.163 M 4.39 % | 47.095 M 24.93 % | 37.697 M 31.75 % | 28.613 M 0.17 % | 28.564 M 3.18 % | 27.683 M 4.55 % | 26.478 M 38.74 % | 19.085 M 22.66 % | 15.559 M 12.66 % | 13.811 M 1.15 % | 13.654 M 8.86 % | 12.543 M 66.57 % | 7.530 M 4.70 % | 7.192 M 7.99 % | 6.660 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 350.505 M 0.50 % | 348.770 M 2.64 % | 339.786 M 3.57 % | 328.085 M 11.41 % | 294.487 M 11.56 % | 263.961 M 4.00 % | 253.803 M -2.41 % | 260.071 M 0.54 % | 258.671 M -4.60 % | 271.157 M -4.09 % | 282.721 M -0.87 % | 285.205 M 8.25 % | 263.477 M 9.79 % | 239.984 M 3.19 % | 232.557 M 1.86 % | 228.306 M 0.11 % | 228.050 M -1.10 % | 230.595 M 7.80 % | 213.917 M 11.87 % | 191.217 M 12.75 % | 169.592 M 11.43 % | 152.197 M 8.00 % | 140.922 M 9.91 % | 128.221 M 8.73 % | 117.926 M 10.20 % | 107.009 M 5.98 % | 100.972 M 7.47 % | 93.952 M 14.10 % | 82.344 M 9.24 % | 75.379 M 6.87 % | 70.532 M -2.07 % | 72.021 M -2.12 % | 73.583 M -6.18 % | 78.433 M 14.06 % | 68.766 M -1.19 % | 69.592 M 0.19 % | 69.460 M -0.46 % | 69.779 M 1.01 % | 69.081 M 2.17 % | 67.615 M 5.10 % | 64.337 M 1.72 % | 63.250 M 8.13 % | 58.496 M 2.01 % | 57.343 M 12.71 % | 50.877 M 3.97 % | 48.935 M -0.31 % | 49.088 M 2.69 % | 47.801 M 3.75 % | 46.075 M 9.16 % | 42.208 M 4.34 % | 40.453 M 20.06 % | 33.694 M |
Total non current assets | 506.925 M 5.70 % | 479.609 M 3.19 % | 464.765 M 2.76 % | 452.295 M -3.85 % | 470.430 M 7.72 % | 436.696 M 8.56 % | 402.254 M 12.45 % | 357.708 M -0.39 % | 359.117 M -3.85 % | 373.508 M -4.52 % | 391.191 M -0.13 % | 391.700 M 6.57 % | 367.544 M 7.37 % | 342.301 M 1.24 % | 338.103 M -0.59 % | 340.111 M 5.65 % | 321.931 M -6.00 % | 342.476 M 6.39 % | 321.902 M 15.25 % | 279.311 M 7.11 % | 260.776 M 9.44 % | 238.280 M 1.59 % | 234.540 M 3.86 % | 225.824 M 8.71 % | 207.724 M 5.27 % | 197.330 M 7.55 % | 183.478 M 4.52 % | 175.545 M 8.82 % | 161.310 M 15.19 % | 140.033 M 9.10 % | 128.355 M 1.16 % | 126.882 M 0.27 % | 126.536 M -4.59 % | 132.628 M 26.72 % | 104.664 M 1.71 % | 102.900 M 2.35 % | 100.538 M 1.58 % | 98.974 M 6.27 % | 93.138 M 7.04 % | 87.013 M 6.00 % | 82.085 M 17.42 % | 69.910 M 19.51 % | 58.496 M 2.01 % | 57.343 M 12.71 % | 50.877 M 3.97 % | 48.935 M -0.31 % | 49.088 M 2.69 % | 47.801 M 3.75 % | 46.075 M 9.16 % | 42.208 M 4.34 % | 40.453 M 20.06 % | 33.694 M |
Other current assets | 60.021 M 254.80 % | 16.917 M -73.48 % | 63.781 M 121.62 % | 28.779 M -84.10 % | 180.962 M 4 483.64 % | 3.948 M -97.74 % | 174.869 M 1 677.30 % | 9.839 M -94.18 % | 169.192 M 5 200.50 % | 3.192 M -15.06 % | 3.758 M -24.31 % | 4.965 M 78.73 % | 2.778 M -93.24 % | 41.093 M 19.11 % | 34.499 M 2.10 % | 33.790 M 8.88 % | 31.033 M -10.75 % | 34.771 M -1.76 % | 35.394 M -3.99 % | 36.863 M -15.24 % | 43.493 M 18.10 % | 36.827 M 3.95 % | 35.426 M 10.73 % | 31.993 M 20.29 % | 26.596 M -10.86 % | 29.837 M 70.78 % | 17.471 M 523.30 % | 2.803 M 216.37 % | 886.000 K -56.48 % | 2.036 M 75.82 % | 1.158 M -62.73 % | 3.107 M 338.22 % | 709.000 K 115.50 % | 329.000 K | 0.000 -100.00 % | 557.000 K | 0.000 -100.00 % | 298.000 K | 0.000 -100.00 % | 33.494 M | 0.000 -100.00 % | 36.864 M 12.32 % | 32.820 M 18.19 % | 27.770 M 1 081.70 % | 2.350 M -90.96 % | 25.989 M 1 092.16 % | 2.180 M -91.51 % | 25.676 M 1 075.10 % | 2.185 M -92.48 % | 29.067 M 1 391.38 % | 1.949 M -91.21 % | 22.178 M |
Short term investments | 186.226 M 30.23 % | 143.000 M 49.67 % | 95.542 M -19.71 % | 119.000 M -5.70 % | 126.192 M -18.87 % | 155.541 M 38.93 % | 111.954 M -30.03 % | 160.000 M 31.69 % | 121.494 M 51.87 % | 80.000 M 579.29 % | 11.777 M | 0.000 -100.00 % | 44.429 M | 0.000 | 0.000 -100.00 % | 802.000 K | 0.000 -100.00 % | 99.000 K -88.47 % | 859.000 K -88.27 % | 7.325 M -50.80 % | 14.889 M 44.06 % | 10.335 M -22.57 % | 13.348 M 39.23 % | 9.587 M 167.57 % | 3.583 M | 0.000 | 0.000 -100.00 % | 11.142 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 |
cash and cash equivalents | 87.420 M -3.04 % | 90.161 M -26.27 % | 122.293 M 106.37 % | 59.258 M -26.11 % | 80.196 M -62.08 % | 211.498 M 49.78 % | 141.208 M -39.30 % | 232.618 M 123.47 % | 104.092 M -47.21 % | 197.194 M 65.46 % | 119.177 M 45.70 % | 81.797 M 12.22 % | 72.887 M -27.48 % | 100.504 M -3.22 % | 103.847 M 50.23 % | 69.127 M 33.08 % | 51.942 M 96.08 % | 26.490 M -15.31 % | 31.278 M -6.21 % | 33.350 M -59.41 % | 82.171 M 111.71 % | 38.813 M -11.05 % | 43.634 M 225.14 % | 13.420 M -49.56 % | 26.605 M 110.48 % | 12.640 M -40.17 % | 21.127 M 36.66 % | 15.460 M -55.25 % | 34.551 M 11.05 % | 31.114 M -0.09 % | 31.143 M 27.78 % | 24.372 M 18.96 % | 20.488 M 30.84 % | 15.659 M -58.99 % | 38.183 M 132.84 % | 16.399 M -21.01 % | 20.761 M -21.80 % | 26.549 M -13.60 % | 30.728 M 19.53 % | 25.708 M -14.51 % | 30.072 M 29.56 % | 23.211 M -29.31 % | 32.833 M 12.63 % | 29.150 M -21.71 % | 37.235 M 12.15 % | 33.202 M -6.88 % | 35.656 M 18.11 % | 30.189 M -23.17 % | 39.295 M 8.24 % | 36.302 M -8.48 % | 39.667 M 4.06 % | 38.118 M |
Cash and short term investments | 273.646 M 17.36 % | 233.161 M 7.04 % | 217.835 M 22.20 % | 178.258 M -13.63 % | 206.388 M -2.42 % | 211.498 M -16.46 % | 253.162 M 8.83 % | 232.618 M 3.12 % | 225.586 M 14.40 % | 197.194 M 50.58 % | 130.954 M 60.10 % | 81.797 M -30.28 % | 117.316 M 16.73 % | 100.504 M -3.22 % | 103.847 M 50.23 % | 69.127 M 33.08 % | 51.942 M 96.08 % | 26.490 M -15.31 % | 31.278 M -6.21 % | 33.350 M -59.41 % | 82.171 M 111.71 % | 38.813 M -11.05 % | 43.634 M 225.14 % | 13.420 M -49.56 % | 26.605 M 110.48 % | 12.640 M -40.17 % | 21.127 M -20.58 % | 26.602 M -23.01 % | 34.551 M 11.05 % | 31.114 M -0.09 % | 31.143 M 27.78 % | 24.372 M 18.96 % | 20.488 M 30.84 % | 15.659 M -58.99 % | 38.183 M 132.84 % | 16.399 M -21.01 % | 20.761 M -21.80 % | 26.549 M -13.60 % | 30.728 M 19.53 % | 25.708 M -14.51 % | 30.072 M 29.56 % | 23.211 M -29.31 % | 32.833 M 12.63 % | 29.150 M -21.71 % | 37.235 M 12.15 % | 33.202 M -6.88 % | 35.656 M 18.11 % | 30.189 M -23.17 % | 39.295 M 8.24 % | 36.302 M -8.48 % | 39.667 M 4.06 % | 38.118 M |
Total current assets | 628.300 M 11.36 % | 564.208 M -3.82 % | 586.618 M 9.57 % | 535.381 M -6.58 % | 573.107 M 1.91 % | 562.387 M -4.76 % | 590.513 M 12.79 % | 523.566 M 5.18 % | 497.763 M 17.71 % | 422.879 M 12.69 % | 375.266 M 9.01 % | 344.253 M -15.68 % | 408.281 M 4.06 % | 392.361 M -2.76 % | 403.496 M 26.54 % | 318.875 M 3.47 % | 308.179 M 16.82 % | 263.816 M -4.61 % | 276.576 M 11.94 % | 247.065 M -18.88 % | 304.550 M 25.86 % | 241.977 M 8.10 % | 223.837 M 32.34 % | 169.141 M -9.33 % | 186.551 M 3.44 % | 180.351 M -3.34 % | 186.578 M 27.97 % | 145.801 M -7.35 % | 157.370 M 16.08 % | 135.574 M 17.25 % | 115.631 M 32.93 % | 86.987 M 9.20 % | 79.662 M -18.06 % | 97.219 M -19.48 % | 120.732 M 27.02 % | 95.048 M -6.47 % | 101.624 M 3.37 % | 98.312 M -4.84 % | 103.307 M 10.48 % | 93.506 M -1.74 % | 95.162 M 6.93 % | 88.996 M 1.20 % | 87.941 M 13.22 % | 77.674 M -10.73 % | 87.006 M 8.21 % | 80.405 M -5.34 % | 84.938 M 6.70 % | 79.606 M -13.53 % | 92.059 M 10.15 % | 83.577 M 1.18 % | 82.605 M 9.78 % | 75.247 M |
Inventory | 159.465 M 1.08 % | 157.758 M -2.58 % | 161.928 M -7.14 % | 174.383 M -6.12 % | 185.757 M 3.34 % | 179.754 M 10.63 % | 162.482 M 19.56 % | 135.895 M 19.66 % | 113.563 M 15.70 % | 98.152 M -6.96 % | 105.497 M -10.44 % | 117.794 M -8.71 % | 129.026 M 5.35 % | 122.476 M 10.77 % | 110.563 M 11.59 % | 99.076 M 12.98 % | 87.697 M -3.42 % | 90.802 M -4.38 % | 94.959 M 3.55 % | 91.704 M 18.06 % | 77.673 M 15.84 % | 67.050 M 6.46 % | 62.979 M -3.99 % | 65.593 M 0.50 % | 65.268 M 4.47 % | 62.477 M 15.73 % | 53.983 M -4.69 % | 56.638 M 13.71 % | 49.809 M 18.13 % | 42.165 M 36.53 % | 30.884 M 23.67 % | 24.972 M -14.35 % | 29.156 M -18.78 % | 35.899 M 4.91 % | 34.220 M -2.51 % | 35.100 M -2.98 % | 36.178 M 16.72 % | 30.995 M 9.30 % | 28.359 M 0.58 % | 28.195 M 2.92 % | 27.396 M 6.35 % | 25.760 M 15.58 % | 22.288 M 7.39 % | 20.754 M 2.89 % | 20.171 M -4.92 % | 21.214 M -3.90 % | 22.076 M -7.01 % | 23.741 M 7.28 % | 22.130 M 21.54 % | 18.208 M 18.94 % | 15.309 M 2.39 % | 14.951 M |
Net receivables | 135.168 M -13.56 % | 156.372 M 9.29 % | 143.074 M -7.07 % | 153.961 M -6.23 % | 164.197 M -1.79 % | 167.187 M -0.33 % | 167.748 M 15.52 % | 145.214 M -2.52 % | 148.975 M 19.81 % | 124.341 M -7.93 % | 135.057 M -3.32 % | 139.697 M -12.23 % | 159.161 M 24.07 % | 128.288 M -27.35 % | 176.575 M 30.03 % | 135.799 M -11.48 % | 153.414 M 19.51 % | 128.368 M -3.51 % | 133.035 M 33.36 % | 99.754 M -12.51 % | 114.022 M 1.95 % | 111.844 M 20.72 % | 92.645 M 33.71 % | 69.289 M -12.24 % | 78.953 M -6.86 % | 84.768 M -9.82 % | 93.997 M 57.30 % | 59.758 M -17.15 % | 72.124 M 19.69 % | 60.259 M 14.90 % | 52.446 M 51.86 % | 34.536 M 17.83 % | 29.309 M | 0.000 -100.00 % | 48.329 M | 0.000 -100.00 % | 44.685 M | 0.000 -100.00 % | 44.220 M 623.85 % | 6.109 M -83.79 % | 37.694 M 1 092.47 % | 3.161 M | 0.000 | 0.000 -100.00 % | 27.250 M | 0.000 -100.00 % | 25.026 M | 0.000 -100.00 % | 28.449 M | 0.000 -100.00 % | 25.680 M | 0.000 |
Tax assets | 0.000 -100.00 % | 17.558 M -0.75 % | 17.690 M -11.58 % | 20.006 M 0.31 % | 19.944 M -12.47 % | 22.786 M -0.47 % | 22.893 M 8.24 % | 21.150 M -0.67 % | 21.292 M -17.47 % | 25.799 M -34.92 % | 39.641 M 87.37 % | 21.157 M -29.13 % | 29.855 M 2.69 % | 29.073 M 6.00 % | 27.428 M -17.89 % | 33.404 M 31.32 % | 25.437 M -42.62 % | 44.330 M 8.13 % | 40.996 M 99.82 % | 20.516 M 5.02 % | 19.536 M 15.37 % | 16.934 M 4.71 % | 16.173 M -3.42 % | 16.746 M -8.37 % | 18.276 M 2.09 % | 17.901 M 0.70 % | 17.777 M -23.04 % | 23.100 M -2.74 % | 23.750 M 17.86 % | 20.151 M 0.47 % | 20.056 M 15.78 % | 17.322 M 22.29 % | 14.165 M -30.78 % | 20.465 M 104.14 % | 10.025 M 83.84 % | 5.453 M 15.21 % | 4.733 M -67.66 % | 14.633 M 37.97 % | 10.606 M -3.05 % | 10.940 M 3.64 % | 10.556 M | 0.000 -100.00 % | 32.833 M | 0.000 -100.00 % | 37.235 M | 0.000 -100.00 % | 35.656 M | 0.000 -100.00 % | 39.295 M | 0.000 -100.00 % | 39.667 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 25.943 M 10.19 % | 23.544 M 10.38 % | 21.330 M -3.09 % | 22.011 M 2.13 % | 21.551 M 0.55 % | 21.434 M -30.74 % | 30.947 M 10.71 % | 27.954 M 13.11 % | 24.715 M 34.02 % | 18.441 M 8.49 % | 16.998 M 12.26 % | 15.141 M -29.62 % | 21.513 M -9.22 % | 23.698 M -6.08 % | 25.232 M 53.28 % | 16.461 M -15.77 % | 19.544 M -2.40 % | 20.025 M -10.52 % | 22.379 M 36.13 % | 16.440 M -22.28 % | 21.154 M 19.24 % | 17.740 M -5.92 % | 18.857 M 39.79 % | 13.490 M -27.01 % | 18.481 M 36.77 % | 13.512 M -41.00 % | 22.900 M 114.80 % | 10.661 M -22.86 % | 13.821 M 30.39 % | 10.600 M 1.53 % | 10.440 M 65.95 % | 6.291 M -4.51 % | 6.588 M -46.68 % | 12.355 M -2.65 % | 12.691 M 41.34 % | 8.979 M -19.99 % | 11.223 M 2.72 % | 10.926 M 2.19 % | 10.692 M 13.21 % | 9.444 M -0.31 % | 9.473 M 9.64 % | 8.640 M -1.31 % | 8.755 M | 0.000 -100.00 % | 4.845 M | 0.000 -100.00 % | 3.960 M | 0.000 -100.00 % | 6.029 M | 0.000 -100.00 % | 6.052 M | 0.000 |
Tax payables | 0.000 -100.00 % | 2.662 M -80.14 % | 13.407 M 823.35 % | 1.452 M -79.60 % | 7.118 M 18.85 % | 5.989 M -40.57 % | 10.078 M 50.42 % | 6.700 M 43.16 % | 4.680 M 20.59 % | 3.881 M 33.60 % | 2.905 M -35.53 % | 4.506 M -0.71 % | 4.538 M -36.36 % | 7.131 M -56.92 % | 16.553 M 187.18 % | 5.764 M -44.82 % | 10.445 M 824.34 % | 1.130 M -88.54 % | 9.862 M 435.98 % | 1.840 M -88.41 % | 15.872 M 119.14 % | 7.243 M -10.51 % | 8.094 M 468.80 % | 1.423 M -77.56 % | 6.341 M 10.76 % | 5.725 M -40.53 % | 9.627 M 29.01 % | 7.462 M 33.46 % | 5.591 M 3.67 % | 5.393 M 913.72 % | 532.000 K -36.74 % | 841.000 K -7.58 % | 910.000 K -64.59 % | 2.570 M 18.00 % | 2.178 M 9.72 % | 1.985 M 50.95 % | 1.315 M -39.60 % | 2.177 M 55.28 % | 1.402 M -32.07 % | 2.064 M -19.75 % | 2.572 M 10.15 % | 2.335 M 63.63 % | 1.427 M | 0.000 -100.00 % | 1.415 M | 0.000 -100.00 % | 284.000 K | 0.000 -100.00 % | 5.190 M | 0.000 -100.00 % | 3.956 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.068 M -6.16 % | 6.466 M -25.44 % | 8.672 M 0.16 % | 8.658 M -9.52 % | 9.569 M 7.22 % | 8.925 M 5.38 % | 8.469 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K 0.00 % | -577.000 K -0.87 % | -572.000 K 3.05 % | -590.000 K 0.34 % | -592.000 K 81.28 % | -3.162 M -7.59 % | -2.939 M -11.41 % | -2.638 M -11.36 % | -2.369 M -14.11 % | -2.076 M -13.69 % | -1.826 M -36.88 % | -1.334 M -39.83 % | -954.000 K -28.74 % | -741.000 K 5.61 % | -785.000 K -60.20 % | -490.000 K 30.20 % | -702.000 K -62.50 % | -432.000 K -374.73 % | -91.000 K -605.56 % | 18.000 K -45.45 % | 33.000 K -89.69 % | 320.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 |
Capital lease obligations | 12.761 M -10.31 % | 14.228 M -5.29 % | 15.022 M 45.84 % | 10.300 M 19.31 % | 8.633 M -10.10 % | 9.603 M -5.67 % | 10.180 M -17.34 % | 12.316 M -1.96 % | 12.562 M -8.43 % | 13.719 M 4.20 % | 13.166 M 1.81 % | 12.932 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.927 M 246.98 % | 7.184 M | 0.000 -100.00 % | 20.999 M -64.98 % | 59.965 M 87.49 % | 31.983 M 326.16 % | 7.505 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 |
Other total stockholders equity | -2.098 M 9.76 % | -2.325 M 20.40 % | -2.921 M 0.00 % | -2.921 M -126.80 % | 10.900 M 104.46 % | 5.331 M 101.32 % | 2.648 M -76.70 % | 11.365 M -22.93 % | 14.746 M 16.68 % | 12.638 M 3 591.16 % | -362.000 K -117.13 % | 2.113 M 107.42 % | -28.488 M 43.27 % | -50.216 M -119 661.90 % | 42.000 K -26.32 % | 57.000 K 35.71 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K -99.70 % | 14.039 M 20.27 % | 11.673 M -47.74 % | 22.337 M 17.88 % | 18.949 M 903.65 % | 1.888 M -85.72 % | 13.220 M 177.61 % | 4.762 M 942.83 % | -565.000 K -465.00 % | -100.000 K -576.19 % | 21.000 K -99.48 % | 4.036 M 170.20 % | -5.749 M -61.90 % | -3.551 M 88.46 % | -30.773 M -1 067.41 % | -2.636 M -352.25 % | 1.045 M -37.69 % | 1.677 M -26.38 % | 2.278 M -1.56 % | 2.314 M -27.66 % | 3.199 M 358.97 % | 697.000 K 176.59 % | 252.000 K 500.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K |
Deferred tax liabilities non current | 0.000 -100.00 % | 30.106 M -10.40 % | 33.600 M 24.41 % | 27.007 M -30.34 % | 38.770 M 43.85 % | 26.952 M 18.13 % | 22.815 M 89.67 % | 12.029 M 15.64 % | 10.402 M 1 984.57 % | 499.000 K 0.00 % | 499.000 K -7.42 % | 539.000 K 0.00 % | 539.000 K 186.70 % | 188.000 K 0.00 % | 188.000 K -98.64 % | 13.862 M 8 250.60 % | 166.000 K -99.25 % | 21.999 M 0.00 % | 21.999 M 27.38 % | 17.271 M -21.46 % | 21.991 M 10.65 % | 19.875 M -15.22 % | 23.444 M -6.96 % | 25.199 M 25.79 % | 20.032 M -10.79 % | 22.456 M 15.21 % | 19.492 M -2.37 % | 19.965 M 16.00 % | 17.211 M 12.23 % | 15.336 M -0.63 % | 15.433 M 45.27 % | 10.624 M 0.06 % | 10.618 M -14.44 % | 12.410 M 0.23 % | 12.382 M 3.22 % | 11.996 M -1.28 % | 12.152 M 3.37 % | 11.756 M 0.09 % | 11.745 M 12.06 % | 10.481 M 5.28 % | 9.955 M 23.43 % | 8.065 M 114.49 % | 3.760 M | 0.000 -100.00 % | 3.071 M | 0.000 -100.00 % | 2.548 M | 0.000 -100.00 % | 2.380 M | 0.000 -100.00 % | 4.175 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.135 B 8.76 % | 1.044 B -0.72 % | 1.051 B 6.45 % | 987.676 M -5.35 % | 1.044 B 4.45 % | 999.083 M 0.64 % | 992.767 M 12.65 % | 881.274 M 2.85 % | 856.880 M 7.60 % | 796.387 M 3.90 % | 766.457 M 4.14 % | 735.953 M -5.14 % | 775.825 M 5.60 % | 734.662 M -0.94 % | 741.599 M 12.54 % | 658.986 M 4.58 % | 630.110 M 3.93 % | 606.292 M 1.31 % | 598.478 M 13.70 % | 526.376 M -6.89 % | 565.326 M 17.71 % | 480.257 M 4.77 % | 458.377 M 16.06 % | 394.965 M 0.18 % | 394.275 M 4.39 % | 377.681 M 2.06 % | 370.056 M 15.16 % | 321.346 M 0.84 % | 318.680 M 15.63 % | 275.607 M 12.96 % | 243.986 M 14.08 % | 213.869 M 3.72 % | 206.198 M -10.29 % | 229.847 M 1.97 % | 225.396 M 13.87 % | 197.948 M -2.08 % | 202.162 M 2.47 % | 197.286 M 0.43 % | 196.445 M 8.82 % | 180.519 M 1.85 % | 177.247 M 11.54 % | 158.906 M 8.51 % | 146.437 M 8.46 % | 135.017 M -2.08 % | 137.883 M 6.61 % | 129.340 M -3.50 % | 134.026 M 5.20 % | 127.407 M -7.77 % | 138.134 M 9.82 % | 125.785 M 2.22 % | 123.058 M 12.96 % | 108.941 M |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 |
2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.004 M 114.88 % | -67.244 M -11 434.05 % | -583.000 K 98.84 % | -50.382 M -535.94 % | 11.557 M 216.18 % | -9.948 M -51.64 % | -6.560 M 79.18 % | -31.505 M -1 994.47 % | 1.663 M 111.42 % | -14.563 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 |
Stock based compensation | 378.000 K -8.25 % | 412.000 K -5.94 % | 438.000 K -1.57 % | 445.000 K 103.20 % | 219.000 K 83.26 % | 119.500 K 97.52 % | 60.500 K 105.08 % | 29.500 K -31.40 % | 43.000 K -1.15 % | 43.500 K 0.00 % | 43.500 K 1.16 % | 43.000 K 0.00 % | 43.000 K -40.28 % | 72.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 |
Change in working capital | -20.906 M -255.17 % | 13.473 M 217.41 % | -11.475 M -197.05 % | 11.824 M 202.68 % | -11.515 M 71.66 % | -40.638 M -27.00 % | -31.998 M -78.27 % | -17.949 M 40.32 % | -30.077 M -224.33 % | 24.192 M 33.32 % | 18.146 M 25.40 % | 14.470 M 151.00 % | 5.765 M -58.79 % | 13.990 M 127.87 % | -50.193 M -2 743.13 % | 1.899 M -41.96 % | 3.272 M -74.70 % | 12.933 M 484.11 % | -3.367 M -178.12 % | 4.310 M 126.80 % | -16.085 M 19.17 % | -19.900 M 10.97 % | -22.353 M -528.46 % | 5.217 M -5.95 % | 5.547 M 471.53 % | -1.493 M |
Accounts receivables | -19.362 M -332.24 % | 8.337 M 134.44 % | -24.205 M -5 080.45 % | 486.000 K 103.43 % | -14.156 M -896.62 % | 1.777 M 110.66 % | -16.676 M -410.25 % | 5.375 M 116.60 % | -32.381 M -584.89 % | 6.678 M 724.11 % | -1.070 M -105.72 % | 18.709 M 416.25 % | 3.624 M -86.27 % | 26.404 M 167.54 % | -39.095 M -396.76 % | 13.174 M | 0.000 -100.00 % | 8.358 M | 0.000 -100.00 % | 17.569 M 410.90 % | -5.651 M 64.82 % | -16.061 M 35.00 % | -24.708 M -539.72 % | 5.619 M -32.61 % | 8.338 M 19.10 % | 7.001 M |
Inventory | -1.707 M -140.94 % | 4.170 M -66.52 % | 12.455 M 9.50 % | 11.374 M 289.47 % | -6.003 M 65.24 % | -17.272 M 35.04 % | -26.587 M -19.05 % | -22.332 M -44.91 % | -15.411 M -309.82 % | 7.345 M -40.27 % | 12.297 M 9.48 % | 11.232 M 271.48 % | -6.550 M 45.02 % | -11.913 M -3.71 % | -11.487 M -0.95 % | -11.379 M -466.47 % | 3.105 M -25.31 % | 4.157 M 227.71 % | -3.255 M 76.80 % | -14.031 M -32.08 % | -10.623 M -160.94 % | -4.071 M -255.74 % | 2.614 M 904.31 % | -325.000 K 88.36 % | -2.791 M 67.14 % | -8.494 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.398 M 138.50 % | -24.411 M -282.68 % | 13.363 M 1 343.07 % | -1.075 M -106.06 % | 17.735 M 87.06 % | 9.481 M 171.04 % | 3.498 M 123.64 % | -14.795 M -268.18 % | 8.797 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 |
Other working capital | 163.000 K -83.13 % | 966.000 K 251.27 % | 275.000 K 863.89 % | -36.000 K 95.23 % | -754.000 K -3.01 % | -732.000 K 65.11 % | -2.098 M -2 627.71 % | 83.000 K 515.00 % | -20.000 K -102.91 % | 688.000 K -79.89 % | 3.421 M 606.07 % | -676.000 K -537.74 % | -106.000 K 78.84 % | -501.000 K -228.79 % | 389.000 K 274.04 % | 104.000 K -37.72 % | 167.000 K -60.05 % | 418.000 K 473.21 % | -112.000 K -114.51 % | 772.000 K 308.47 % | 189.000 K -18.53 % | 232.000 K 189.58 % | -259.000 K -236.36 % | -77.000 K | 0.000 | 0.000 |
Other non cash items | 36.088 M 1 956.30 % | 1.755 M -86.18 % | 12.699 M 194.14 % | -13.489 M -131.56 % | 42.742 M -22.10 % | 54.866 M -36.23 % | 86.042 M 70.94 % | 50.336 M -29.78 % | 71.683 M 1 027.46 % | -7.729 M -110.73 % | 72.055 M 175.10 % | 26.192 M 287.82 % | -13.945 M 43.74 % | -24.785 M -186.65 % | 28.605 M 490.14 % | -7.332 M 71.99 % | -26.176 M -448.36 % | 7.514 M 167.72 % | -11.095 M 52.80 % | -23.504 M -215.42 % | 20.364 M 108.69 % | 9.758 M 154.76 % | -17.819 M -306.36 % | -4.385 M -126.14 % | 16.772 M 199.82 % | -16.802 M |
Net cash provided by operating activities | 71.655 M -6.02 % | 76.241 M 11.29 % | 68.509 M 23.28 % | 55.570 M -15.91 % | 66.086 M 166.68 % | 24.781 M -55.36 % | 55.513 M -16.81 % | 66.728 M 11.58 % | 59.805 M -21.02 % | 75.723 M 15.51 % | 65.558 M 64.31 % | 39.899 M -25.53 % | 53.580 M -0.12 % | 53.644 M -20.11 % | 67.144 M 3.35 % | 64.968 M 1.63 % | 63.928 M 24.55 % | 51.327 M 21.90 % | 42.107 M 222.12 % | 13.072 M -84.92 % | 86.704 M 90.31 % | 45.559 M 51.54 % | 30.065 M 1.28 % | 29.686 M -43.79 % | 52.817 M 97.38 % | 26.759 M |
Investments in property plant and equipment | -22.921 M 1.85 % | -23.352 M 6.87 % | -25.075 M 38.00 % | -40.443 M 32.10 % | -59.560 M -137.87 % | -25.039 M -14.56 % | -21.857 M -22.77 % | -17.803 M -36.86 % | -13.008 M -21.47 % | -10.709 M 46.96 % | -20.190 M 48.51 % | -39.210 M 19.29 % | -48.581 M -147.32 % | -19.643 M -4.47 % | -18.802 M -17.15 % | -16.050 M 4.13 % | -16.741 M 35.35 % | -25.896 M -6.73 % | -24.262 M 15.56 % | -28.734 M 2.84 % | -29.573 M -57.19 % | -18.814 M 3.94 % | -19.586 M -0.63 % | -19.464 M -22.93 % | -15.833 M -30.39 % | -12.143 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.312 M 101.52 % | 2.636 M 713.58 % | 324.000 K -10.74 % | 363.000 K 114.87 % | -2.441 M -198.67 % | 2.474 M -6.39 % | 2.643 M 166.97 % | 990.000 K -32.74 % | 1.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -544.000 K -106.06 % | -264.000 K | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -252.000 K | 0.000 100.00 % | -195.000 K | 0.000 100.00 % | -749.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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.782 M | 0.000 -100.00 % | 582.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 986.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 |
Other investing activites | -40.182 M 4.75 % | -42.184 M -255.84 % | 27.068 M 289.69 % | 6.946 M -58.61 % | 16.782 M 161.91 % | -27.108 M -356.27 % | 10.578 M 147.03 % | -22.490 M 79.55 % | -110.000 M -201.16 % | -36.526 M -185.94 % | 42.500 M 517.51 % | 6.883 M 688 350.00 % | -1.000 K 99.98 % | -4.556 M 1.64 % | -4.632 M 10.65 % | -5.184 M -262.26 % | -1.431 M 72.33 % | -5.172 M 33.76 % | -7.808 M -71.38 % | -4.556 M 30.33 % | -6.539 M 34.02 % | -9.911 M -136.45 % | 27.189 M 710.99 % | -4.450 M 65.49 % | -12.896 M -200.68 % | -4.289 M |
Net cash used for investing activites | -63.103 M 3.71 % | -65.536 M -3 388.31 % | 1.993 M 105.95 % | -33.497 M 38.54 % | -54.500 M -143.27 % | -22.403 M -111.99 % | -10.568 M 39.40 % | -17.440 M 86.18 % | -126.198 M -1 432.46 % | -8.235 M -131.75 % | 25.939 M 167.87 % | -38.220 M 18.87 % | -47.110 M -94.68 % | -24.199 M -3.26 % | -23.434 M -10.36 % | -21.234 M -16.85 % | -18.172 M 41.51 % | -31.068 M 3.12 % | -32.070 M 3.66 % | -33.290 M 7.81 % | -36.112 M -25.72 % | -28.725 M -506.93 % | 7.059 M 129.20 % | -24.178 M 15.84 % | -28.729 M -74.84 % | -16.432 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -651.500 K -248.07 % | 440.000 K | 0.000 100.00 % | -98.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 |
Common stock repurchased | 0.000 100.00 % | -154.000 K | 0.000 | 0.000 100.00 % | -1.000 K 99.95 % | -2.212 M | 0.000 100.00 % | -750.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -404.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 |
Dividends paid | -12.219 M 71.72 % | -43.205 M -253.65 % | -12.217 M 71.72 % | -43.195 M -253.56 % | -12.217 M 70.34 % | -41.190 M -253.59 % | -11.649 M 69.22 % | -37.845 M -271.43 % | -10.189 M | 0.000 | 0.000 100.00 % | -33.478 M -228.57 % | -10.189 M 69.57 % | -33.483 M -228.59 % | -10.190 M 64.56 % | -28.752 M -215.99 % | -9.099 M 64.79 % | -25.840 M -183.99 % | -9.099 M 63.23 % | -24.748 M -171.99 % | -9.099 M 58.15 % | -21.742 M -163.64 % | -8.247 M 60.48 % | -20.868 M -153.04 % | -8.247 M 59.82 % | -20.526 M |
Other financing activites | -646.000 K -257.18 % | 411.000 K -93.22 % | 6.060 M 280.84 % | -3.351 M -32.61 % | -2.527 M 47.42 % | -4.806 M -69.05 % | -2.843 M 4.02 % | -2.962 M 42.35 % | -5.138 M -104.05 % | -2.518 M -4.83 % | -2.402 M -38.36 % | -1.736 M -116.69 % | 10.399 M 2 575.95 % | -420.000 K -813.04 % | -46.000 K 84.25 % | -292.000 K 22.34 % | -376.000 K -17.50 % | -320.000 K -55.34 % | -206.000 K -724.00 % | -25.000 K -13.64 % | -22.000 K -4.76 % | -21.000 K 71.62 % | -74.000 K 27.45 % | -102.000 K -10.87 % | -92.000 K 44.91 % | -167.000 K |
Net cash used provided by financing activities | -12.865 M 70.05 % | -42.948 M -597.55 % | -6.157 M 86.77 % | -46.546 M -215.69 % | -14.744 M 67.95 % | -45.996 M -217.39 % | -14.492 M 64.49 % | -40.807 M -166.24 % | -15.327 M -508.70 % | -2.518 M -4.83 % | -2.402 M 93.18 % | -35.214 M -16 868.57 % | 210.000 K 100.62 % | -33.903 M -231.21 % | -10.236 M 64.76 % | -29.044 M -206.53 % | -9.475 M 63.78 % | -26.160 M -181.14 % | -9.305 M 62.44 % | -24.773 M -171.60 % | -9.121 M 58.09 % | -21.763 M -161.54 % | -8.321 M 60.32 % | -20.970 M -151.47 % | -8.339 M 59.70 % | -20.693 M |
Effect of forex changes on cash | 1.572 M 1 316.22 % | 111.000 K 108.47 % | -1.310 M -155.91 % | 2.343 M 340.06 % | -976.000 K -199.90 % | 977.000 K 191.21 % | 335.500 K 146.24 % | -725.500 K -1 431.19 % | 54.500 K -91.37 % | 631.500 K -49.15 % | 1.242 M 225.20 % | -992.000 K -521.94 % | -159.500 K -114.30 % | 1.115 M -10.51 % | 1.246 M -50.06 % | 2.495 M 47.63 % | 1.690 M 218.10 % | -1.431 M 88.80 % | -12.779 M -233.66 % | -3.830 M -302.97 % | 1.887 M 1 647.22 % | 108.000 K -92.35 % | 1.411 M -38.03 % | 2.277 M 227.63 % | -1.784 M -194.94 % | 1.879 M |
Net change in cash | 0.000 | 0.000 100.00 % | -59.258 M -435.54 % | -11.065 M 91.57 % | -131.302 M -286.80 % | 70.290 M 176.90 % | -91.410 M -171.12 % | 128.526 M 238.05 % | -93.102 M -219.34 % | 78.017 M 108.71 % | 37.380 M 208.26 % | -34.527 M -629.51 % | 6.521 M 490.10 % | -1.672 M -109.63 % | 17.360 M 102.04 % | 8.593 M -54.74 % | 18.986 M 617.88 % | -3.666 M 39.14 % | -6.024 M 75.32 % | -24.411 M -212.60 % | 21.679 M 999.36 % | -2.411 M -115.96 % | 15.107 M 329.15 % | -6.593 M -194.41 % | 6.983 M 264.55 % | -4.243 M |
Cash at beginning of period | 0.000 | 0.000 -100.00 % | 59.258 M -26.11 % | 80.196 M -62.08 % | 211.498 M 49.78 % | 141.208 M -39.30 % | 232.618 M 123.47 % | 104.092 M -47.21 % | 197.194 M 65.46 % | 119.177 M 45.70 % | 81.797 M -29.68 % | 116.324 M | 0.000 -100.00 % | 102.176 M 47.81 % | 69.127 M | 0.000 | 0.000 -100.00 % | 17.637 M -47.12 % | 33.350 M | 0.000 -100.00 % | 38.813 M | 0.000 -100.00 % | 13.420 M | 0.000 -100.00 % | 12.640 M | 0.000 |
Cash at end of period | 0.000 | 0.000 | 0.000 100.00 % | -11.065 M -113.80 % | 80.196 M -62.08 % | 211.498 M 49.78 % | 141.208 M -39.30 % | 232.618 M 123.47 % | 104.092 M -47.21 % | 197.194 M 65.46 % | 119.177 M 45.70 % | 81.797 M 1 154.46 % | 6.521 M -93.51 % | 100.504 M 16.21 % | 86.487 M 906.54 % | 8.593 M -54.74 % | 18.986 M 35.89 % | 13.971 M -48.87 % | 27.327 M 211.95 % | -24.411 M -140.35 % | 60.492 M 2 609.52 % | -2.411 M -108.45 % | 28.527 M 532.72 % | -6.593 M -133.60 % | 19.623 M 562.41 % | -4.243 M |
Operating cash flow | 71.655 M -6.02 % | 76.241 M 11.29 % | 68.509 M 23.28 % | 55.570 M -15.91 % | 66.086 M 166.68 % | 24.781 M -55.36 % | 55.513 M -16.81 % | 66.728 M 11.58 % | 59.805 M -21.02 % | 75.723 M 15.51 % | 65.558 M 64.31 % | 39.899 M -25.53 % | 53.580 M -0.12 % | 53.644 M -20.11 % | 67.144 M 3.35 % | 64.968 M 1.63 % | 63.928 M 24.55 % | 51.327 M 21.90 % | 42.107 M 222.12 % | 13.072 M -84.92 % | 86.704 M 90.31 % | 45.559 M 51.54 % | 30.065 M 1.28 % | 29.686 M -43.79 % | 52.817 M 97.38 % | 26.759 M |
Capital expenditure | -22.921 M 1.85 % | -23.352 M 6.87 % | -25.075 M 38.00 % | -40.443 M 32.10 % | -59.560 M -137.87 % | -25.039 M -14.56 % | -21.857 M -22.77 % | -17.803 M -36.86 % | -13.008 M -21.47 % | -10.709 M 46.96 % | -20.190 M 48.51 % | -39.210 M 19.29 % | -48.581 M -147.32 % | -19.643 M -4.47 % | -18.802 M -17.15 % | -16.050 M 4.13 % | -16.741 M 35.35 % | -25.896 M -6.73 % | -24.262 M 15.56 % | -28.734 M 2.84 % | -29.573 M -57.19 % | -18.814 M 3.94 % | -19.586 M -0.63 % | -19.464 M -22.93 % | -15.833 M -30.39 % | -12.143 M |
Free CashFlow | 48.734 M -7.86 % | 52.889 M 21.77 % | 43.434 M 187.13 % | 15.127 M 131.80 % | 6.526 M 2 629.46 % | -258.000 K -100.77 % | 33.656 M -31.21 % | 48.925 M 4.55 % | 46.797 M -28.02 % | 65.014 M 43.30 % | 45.368 M 6 484.62 % | 689.000 K -86.22 % | 4.999 M -85.30 % | 34.001 M -29.67 % | 48.342 M -1.18 % | 48.918 M 3.67 % | 47.187 M 85.55 % | 25.431 M 42.51 % | 17.845 M 213.94 % | -15.662 M -127.41 % | 57.131 M 113.61 % | 26.745 M 155.22 % | 10.479 M 2.51 % | 10.222 M -72.36 % | 36.984 M 153.04 % | 14.616 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 |