Renewi plc SHMCF
Trading inactive
Finances
| 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 | 1.689 B -10.73 % | 1.892 B 1.24 % | 1.869 B 10.37 % | 1.694 B -4.61 % | 1.775 B -0.30 % | 1.781 B 1.16 % | 1.760 B 92.36 % | 915.104 M 17.89 % | 776.245 M -6.35 % | 828.916 M 8.18 % | 766.214 M -3.61 % | 794.928 M -11.70 % | 900.238 M 10.27 % | 816.409 M 6.40 % | 767.286 M 3.72 % | 739.788 M 4.45 % | 708.277 M -5.46 % | 749.179 M 18.07 % | 634.524 M 3.53 % | 612.864 M -30.44 % | 881.037 M 10.26 % | 799.045 M -7.60 % | 864.778 M 6.40 % | 812.724 M 51.73 % | 535.650 M 37.32 % | 390.070 M 42.15 % | 274.402 M 34.84 % | 203.500 M 46.62 % | 138.795 M -17.79 % | 168.834 M 9.61 % | 154.030 M -5.58 % | 163.139 M -19.97 % | 203.846 M 19.76 % | 170.215 M 12.11 % | 151.828 M 13.66 % | 133.585 M 49.06 % | 89.618 M 28.16 % | 69.924 M 20.21 % | 58.166 M |
| Net income | -34.427 M -154.73 % | 62.900 M -15.57 % | 74.500 M 1 230.36 % | 5.600 M 109.14 % | -61.300 M 14.50 % | -71.700 M -38.68 % | -51.700 M 27.36 % | -71.170 M -1 306.90 % | -5.059 M 80.01 % | -25.307 M -1 330.62 % | 2.056 M 104.91 % | -41.882 M -230.21 % | 32.164 M 29.04 % | 24.926 M -40.95 % | 42.209 M 510.76 % | 6.911 M -80.56 % | 35.558 M -22.89 % | 46.115 M -1.05 % | 46.603 M -58.80 % | 113.126 M 720.79 % | 13.783 M -3.93 % | 14.346 M -40.76 % | 24.217 M -25.52 % | 32.515 M -15.53 % | 38.492 M 14.34 % | 33.665 M 33.00 % | 25.313 M 26.26 % | 20.049 M 36.51 % | 14.687 M 56.93 % | 9.359 M 179.54 % | -11.766 M -230.81 % | 8.995 M -62.30 % | 23.858 M 8.44 % | 22.000 M 41.90 % | 15.504 M 11.90 % | 13.856 M 38.66 % | 9.993 M 30.14 % | 7.679 M 194.34 % | 2.609 M |
| Income before tax | 60.100 M -35.45 % | 93.100 M -2.72 % | 95.700 M 777.98 % | 10.900 M 118.35 % | -59.400 M 33.26 % | -89.000 M -68.56 % | -52.800 M 26.78 % | -72.109 M -2 180.75 % | -3.162 M 88.85 % | -28.350 M -408.36 % | 9.194 M 121.95 % | -41.882 M -211.14 % | 37.685 M 56.18 % | 24.129 M 9.67 % | 22.003 M -30.46 % | 31.639 M -39.03 % | 51.893 M -23.60 % | 67.920 M 56.32 % | 43.449 M 51.29 % | 28.719 M 2.51 % | 28.015 M 1.75 % | 27.533 M -37.45 % | 44.016 M -23.57 % | 57.589 M -6.34 % | 61.485 M 17.07 % | 52.518 M 35.27 % | 38.823 M 20.05 % | 32.338 M 36.44 % | 23.701 M 34.46 % | 17.627 M 325.91 % | -7.802 M -161.28 % | 12.733 M -66.42 % | 37.919 M 9.84 % | 34.522 M 45.42 % | 23.740 M 14.39 % | 20.753 M 40.64 % | 14.756 M 34.45 % | 10.975 M 155.68 % | 4.293 M |
| Income before tax ratio | 0.04 -27.68 % | 0.05 -3.90 % | 0.05 695.50 % | 0.01 119.24 % | -0.03 33.06 % | -0.05 -66.63 % | -0.03 61.93 % | -0.08 -1 834.67 % | 0.00 88.09 % | -0.03 -385.04 % | 0.01 122.77 % | -0.05 -225.86 % | 0.04 41.64 % | 0.03 3.07 % | 0.03 -32.95 % | 0.04 -41.63 % | 0.07 -19.18 % | 0.09 32.40 % | 0.07 46.13 % | 0.05 47.37 % | 0.03 -7.72 % | 0.03 -32.30 % | 0.05 -28.17 % | 0.07 -38.27 % | 0.11 -14.74 % | 0.13 -4.84 % | 0.14 -10.97 % | 0.16 -6.94 % | 0.17 63.56 % | 0.10 306.11 % | -0.05 -164.90 % | 0.08 -58.04 % | 0.19 -8.28 % | 0.20 29.71 % | 0.16 0.64 % | 0.16 -5.65 % | 0.16 4.90 % | 0.16 112.69 % | 0.07 |
| EBITDA | 227.600 M -15.20 % | 268.400 M 1.86 % | 263.500 M 40.31 % | 187.800 M 68.28 % | 111.600 M 46.26 % | 76.300 M -16.25 % | 91.100 M 364.43 % | 19.615 M -75.83 % | 81.154 M -13.86 % | 94.215 M -12.09 % | 107.178 M -7.92 % | 116.392 M -8.42 % | 127.097 M 6.86 % | 118.939 M 7.02 % | 111.136 M -1.70 % | 113.058 M -10.73 % | 126.653 M 8.00 % | 117.276 M 11.12 % | 105.539 M 5.23 % | 100.297 M -23.05 % | 130.335 M 8.23 % | 120.422 M -32.67 % | 178.846 M 9.46 % | 163.386 M 38.63 % | 117.860 M 19.89 % | 98.303 M 46.87 % | 66.931 M 19.62 % | 55.952 M 30.03 % | 43.030 M 17.41 % | 36.649 M 165.96 % | 13.780 M -53.56 % | 29.675 M -45.18 % | 54.134 M 11.63 % | 48.496 M 40.06 % | 34.625 M 20.50 % | 28.736 M 46.48 % | 19.618 M 27.80 % | 15.351 M 69.64 % | 9.049 M |
| Net income ratio | -0.02 -161.31 % | 0.03 -16.60 % | 0.04 1 105.38 % | 0.00 109.58 % | -0.03 14.25 % | -0.04 -37.10 % | -0.03 62.24 % | -0.08 -1 093.41 % | -0.01 78.65 % | -0.03 -1 237.53 % | 0.00 105.09 % | -0.05 -247.46 % | 0.04 17.02 % | 0.03 -44.50 % | 0.06 488.88 % | 0.01 -81.39 % | 0.05 -18.44 % | 0.06 -16.19 % | 0.07 -60.21 % | 0.18 1 079.95 % | 0.02 -12.87 % | 0.02 -35.89 % | 0.03 -30.00 % | 0.04 -44.33 % | 0.07 -16.74 % | 0.09 -6.44 % | 0.09 -6.37 % | 0.10 -6.90 % | 0.11 90.89 % | 0.06 172.57 % | -0.08 -238.55 % | 0.06 -52.89 % | 0.12 -9.45 % | 0.13 26.57 % | 0.10 -1.55 % | 0.10 -6.98 % | 0.11 1.54 % | 0.11 144.85 % | 0.04 |
| Ratio EBITDA | 0.13 -5.01 % | 0.14 0.62 % | 0.14 27.13 % | 0.11 76.41 % | 0.06 46.70 % | 0.04 -17.21 % | 0.05 141.44 % | 0.02 -79.50 % | 0.10 -8.02 % | 0.11 -18.74 % | 0.14 -4.47 % | 0.15 3.71 % | 0.14 -3.09 % | 0.15 0.58 % | 0.14 -5.22 % | 0.15 -14.54 % | 0.18 14.23 % | 0.16 -5.89 % | 0.17 1.63 % | 0.16 10.63 % | 0.15 -1.84 % | 0.15 -27.13 % | 0.21 2.87 % | 0.20 -8.63 % | 0.22 -12.69 % | 0.25 3.32 % | 0.24 -11.29 % | 0.27 -11.32 % | 0.31 42.82 % | 0.22 142.64 % | 0.09 -50.82 % | 0.18 -31.50 % | 0.27 -6.79 % | 0.28 24.93 % | 0.23 6.02 % | 0.22 -1.73 % | 0.22 -0.29 % | 0.22 41.11 % | 0.16 |
| Gross profit ratio | 0.20 8.57 % | 0.18 -3.82 % | 0.19 13.59 % | 0.17 -2.57 % | 0.17 0.07 % | 0.17 -8.04 % | 0.19 16.81 % | 0.16 3.53 % | 0.15 0.65 % | 0.15 -8.80 % | 0.17 22.96 % | 0.14 -19.82 % | 0.17 5.41 % | 0.16 -3.46 % | 0.17 -8.08 % | 0.18 -5.11 % | 0.19 1.63 % | 0.19 -0.84 % | 0.19 -5.22 % | 0.20 11.20 % | 0.18 -1.98 % | 0.18 -9.94 % | 0.20 -4.58 % | 0.21 -4.86 % | 0.22 -10.10 % | 0.25 -75.03 % | 1.00 41.19 % | 0.71 -13.95 % | 0.82 -0.08 % | 0.82 6.14 % | 0.78 -3.39 % | 0.80 -19.67 % | 1.00 44.27 % | 0.69 -5.65 % | 0.73 12.75 % | 0.65 -2.38 % | 0.67 -6.69 % | 0.72 13.31 % | 0.63 |
| Weighted average shs out dil | 79.700 M 0.13 % | 79.600 M -0.62 % | 80.100 M 0.63 % | 79.600 M 0.03 % | 79.580 M -0.13 % | 79.680 M -0.45 % | 80.040 M 48.99 % | 53.720 M 19.38 % | 45.000 M 13.04 % | 39.810 M 0.05 % | 39.790 M -12.93 % | 45.700 M 0.00 % | 45.700 M 0.10 % | 45.654 M 5.98 % | 43.077 M 25.21 % | 34.404 M 0.59 % | 34.201 M 0.60 % | 33.999 M -0.13 % | 34.042 M 0.43 % | 33.897 M 0.04 % | 33.883 M 0.00 % | 33.883 M 0.26 % | 33.796 M -1.85 % | 34.433 M 12.59 % | 30.581 M 4.09 % | 29.380 M 9.03 % | 26.947 M 1.03 % | 26.672 M 0.00 % | 26.672 M 0.01 % | 26.670 M 0.05 % | 26.657 M 5.02 % | 25.383 M -1.01 % | 25.642 M 27.25 % | 20.150 M 33.10 % | 15.139 M 0.62 % | 15.046 M 7.22 % | 14.032 M 7.68 % | 13.032 M 100.00 % | 6.516 M |
| Weighted average shs out | 79.700 M 0.38 % | 79.400 M -0.38 % | 79.700 M 0.25 % | 79.500 M 0.01 % | 79.490 M -0.23 % | 79.670 M -0.40 % | 79.990 M 49.15 % | 53.630 M 19.31 % | 44.950 M 13.00 % | 39.780 M -0.03 % | 39.790 M -12.91 % | 45.689 M 0.08 % | 45.654 M 0.00 % | 45.654 M 5.98 % | 43.077 M 25.21 % | 34.404 M 0.59 % | 34.201 M 0.60 % | 33.999 M 0.21 % | 33.926 M 0.09 % | 33.897 M 0.04 % | 33.883 M 0.00 % | 33.883 M 0.26 % | 33.796 M 0.26 % | 33.709 M 11.23 % | 30.306 M 4.65 % | 28.960 M 8.46 % | 26.701 M 0.11 % | 26.672 M 0.00 % | 26.672 M 0.01 % | 26.670 M 0.05 % | 26.657 M 5.02 % | 25.383 M 0.81 % | 25.180 M 24.96 % | 20.150 M 33.10 % | 15.139 M 0.62 % | 15.046 M 7.22 % | 14.032 M 7.68 % | 13.032 M 100.00 % | 6.516 M |
| EPS diluted | -0.43 -154.43 % | 0.79 -15.05 % | 0.93 1 228.57 % | 0.07 109.09 % | -0.77 14.44 % | -0.90 -38.46 % | -0.65 50.76 % | -1.32 -1 100.00 % | -0.11 82.81 % | -0.64 -1 337.91 % | 0.05 105.62 % | -0.92 -235.29 % | 0.68 25.93 % | 0.54 -44.90 % | 0.98 653.85 % | 0.13 -87.50 % | 1.04 -22.96 % | 1.35 5.47 % | 1.28 -61.56 % | 3.33 732.50 % | 0.40 0.00 % | 0.40 -43.66 % | 0.71 -25.26 % | 0.95 -24.60 % | 1.26 9.57 % | 1.15 22.34 % | 0.94 25.33 % | 0.75 36.36 % | 0.55 57.14 % | 0.35 179.55 % | -0.44 -225.71 % | 0.35 -63.16 % | 0.95 -12.84 % | 1.09 6.86 % | 1.02 10.87 % | 0.92 29.58 % | 0.71 20.34 % | 0.59 47.50 % | 0.40 |
| Earnings per share | -0.43 -154.43 % | 0.79 -15.05 % | 0.93 1 221.02 % | 0.07 109.14 % | -0.77 14.44 % | -0.90 -38.46 % | -0.65 51.13 % | -1.33 -1 109.09 % | -0.11 82.81 % | -0.64 -1 337.91 % | 0.05 105.62 % | -0.92 -235.29 % | 0.68 25.93 % | 0.54 -44.90 % | 0.98 653.85 % | 0.13 -87.50 % | 1.04 -22.96 % | 1.35 4.65 % | 1.29 -61.26 % | 3.33 732.50 % | 0.40 0.00 % | 0.40 -43.66 % | 0.71 -26.04 % | 0.96 -24.41 % | 1.27 9.48 % | 1.16 22.11 % | 0.95 26.67 % | 0.75 36.36 % | 0.55 57.14 % | 0.35 179.55 % | -0.44 -225.71 % | 0.35 -63.54 % | 0.96 -11.93 % | 1.09 6.86 % | 1.02 10.87 % | 0.92 29.58 % | 0.71 20.34 % | 0.59 47.50 % | 0.40 |
| Gross profit | 333.400 M -3.08 % | 344.000 M -2.63 % | 353.300 M 25.37 % | 281.800 M -7.06 % | 303.200 M -0.23 % | 303.900 M -6.98 % | 326.700 M 124.70 % | 145.392 M 22.04 % | 119.131 M -5.75 % | 126.398 M -1.33 % | 128.106 M 18.52 % | 108.086 M -29.20 % | 152.660 M 16.23 % | 131.345 M 2.72 % | 127.862 M -4.66 % | 134.114 M -0.89 % | 135.323 M -3.92 % | 140.849 M 17.07 % | 120.309 M -1.87 % | 122.602 M -22.65 % | 158.500 M 8.08 % | 146.651 M -16.78 % | 176.228 M 1.53 % | 173.577 M 44.35 % | 120.245 M 23.45 % | 97.405 M -64.50 % | 274.402 M 90.38 % | 144.133 M 26.17 % | 114.235 M -17.86 % | 139.068 M 16.34 % | 119.535 M -8.78 % | 131.043 M -35.71 % | 203.846 M 72.78 % | 117.980 M 5.78 % | 111.538 M 28.15 % | 87.038 M 45.51 % | 59.816 M 19.58 % | 50.020 M 36.21 % | 36.722 M |
| Income tax expense | 14.900 M -43.77 % | 26.500 M 30.54 % | 20.300 M 275.93 % | 5.400 M 390.91 % | 1.100 M -91.13 % | 12.400 M 785.71 % | 1.400 M 138.42 % | 587.207 K -69.05 % | 1.897 M -40.36 % | 3.181 M -54.67 % | 7.016 M 6 013.53 % | -118.646 K -102.15 % | 5.521 M 792.93 % | -796.719 K -147.31 % | 1.684 M -94.05 % | 28.291 M 73.20 % | 16.334 M -25.09 % | 21.805 M 81.03 % | 12.045 M 16.37 % | 10.350 M -27.27 % | 14.232 M 7.92 % | 13.187 M -33.40 % | 19.799 M -21.04 % | 25.074 M 9.87 % | 22.823 M 21.06 % | 18.853 M 39.54 % | 13.510 M 9.94 % | 12.289 M 36.33 % | 9.014 M 9.03 % | 8.268 M 108.58 % | 3.964 M 6.02 % | 3.739 M -73.41 % | 14.061 M 18.89 % | 11.828 M 43.62 % | 8.235 M 30.87 % | 6.293 M 41.51 % | 4.447 M 34.90 % | 3.296 M 95.77 % | 1.684 M |
| Cost of revenue | 1.356 B -12.43 % | 1.548 B 2.14 % | 1.516 B 7.37 % | 1.412 B -4.10 % | 1.472 B -0.31 % | 1.477 B 3.01 % | 1.434 B 86.25 % | 769.711 M 17.13 % | 657.115 M -6.46 % | 702.518 M 10.09 % | 638.108 M -7.10 % | 686.841 M -8.12 % | 747.578 M 9.13 % | 685.064 M 7.14 % | 639.423 M 5.57 % | 605.674 M 5.71 % | 572.954 M -5.82 % | 608.330 M 18.30 % | 514.215 M 4.89 % | 490.262 M -32.15 % | 722.538 M 10.75 % | 652.394 M -5.25 % | 688.550 M 7.73 % | 639.146 M 53.86 % | 415.406 M 41.94 % | 292.664 M | 0.000 -100.00 % | 59.367 M 141.72 % | 24.560 M -17.49 % | 29.766 M -13.71 % | 34.495 M 7.47 % | 32.096 M | 0.000 -100.00 % | 52.235 M 29.65 % | 40.290 M -13.44 % | 46.547 M 56.19 % | 29.802 M 49.73 % | 19.904 M -7.18 % | 21.444 M |
| General and administrative expenses | 235.800 M 20.55 % | 195.600 M -7.74 % | 212.000 M 4.90 % | 202.100 M -16.07 % | 240.800 M 11.43 % | 216.100 M -9.39 % | 238.500 M 135.32 % | 101.352 M 30.31 % | 77.776 M -5.00 % | 81.868 M 13.55 % | 72.097 M -45.60 % | 132.527 M 49.63 % | 88.572 M 18.45 % | 74.778 M 3.44 % | 72.294 M 5.10 % | 68.785 M 5.68 % | 65.086 M -10.57 % | 72.782 M 12.79 % | 64.528 M -7.98 % | 70.121 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 200.000 K 100.00 % | 100.000 K 133.33 % | -300.000 K -250.00 % | 200.000 K -66.67 % | 600.000 K -14.29 % | 700.000 K 98.68 % | 352.324 K -44.28 % | 632.327 K -8.55 % | 691.455 K 90.53 % | 362.906 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 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.047 K -47.28 % | 682.901 K -39.17 % | 1.123 M -13.37 % | 1.296 M 71.88 % | 753.887 K 155.85 % | 294.662 K 2.74 % | 286.790 K -50.82 % | 583.124 K -97.78 % | 26.217 M -4.28 % | 27.388 M -52.45 % | 57.597 M -17.96 % | 70.207 M 46.18 % | 48.030 M 25.39 % | 38.304 M -83.30 % | 229.367 M 47 684.83 % | 480.000 K 259.47 % | -301.000 K 92.02 % | -3.772 M 78.03 % | -17.167 M -515.08 % | -2.791 M -102.15 % | 130.105 M 460.87 % | 23.197 M 46.06 % | 15.882 M 38.08 % | 11.502 M 35.46 % | 8.491 M 20.73 % | 7.033 M 194.76 % | 2.386 M |
| Operating expenses | 235.800 M 2.61 % | 229.800 M -2.09 % | 234.700 M -6.04 % | 249.800 M -26.12 % | 338.100 M -10.89 % | 379.400 M 3.72 % | 365.800 M 76.77 % | 206.932 M 89.38 % | 109.266 M -21.69 % | 139.536 M 34.91 % | 103.428 M -21.96 % | 132.527 M 37.34 % | 96.493 M 26.35 % | 76.371 M -14.64 % | 89.470 M 15.88 % | 77.207 M 10.72 % | 69.735 M -6.09 % | 74.255 M 11.84 % | 66.392 M -19.68 % | 82.658 M -2.17 % | 84.493 M 13.22 % | 74.630 M 29.57 % | 57.597 M -18.34 % | 70.531 M 45.81 % | 48.370 M 25.30 % | 38.603 M -83.20 % | 229.833 M 33.72 % | 171.876 M 50.15 % | 114.473 M -19.49 % | 142.186 M 28.36 % | 110.773 M -22.53 % | 142.994 M 8.97 % | 131.223 M -22.91 % | 170.215 M 12.11 % | 151.828 M 13.66 % | 133.585 M 49.06 % | 89.618 M 28.16 % | 69.924 M 21.64 % | 57.483 M |
| Cost and expenses | 1.600 B -10.03 % | 1.778 B 1.57 % | 1.751 B 5.36 % | 1.662 B -8.21 % | 1.810 B -2.47 % | 1.856 B 3.16 % | 1.799 B 84.24 % | 976.643 M 27.44 % | 766.381 M -8.99 % | 842.053 M 13.56 % | 741.536 M -9.50 % | 819.369 M -2.93 % | 844.070 M 10.85 % | 761.435 M 4.46 % | 728.893 M 6.74 % | 682.881 M 6.25 % | 642.689 M -5.84 % | 682.585 M 17.56 % | 580.607 M 1.34 % | 572.920 M -29.01 % | 807.031 M 11.00 % | 727.024 M -2.56 % | 746.148 M 5.14 % | 709.677 M 53.02 % | 463.776 M 40.00 % | 331.267 M 44.13 % | 229.833 M 33.72 % | 171.876 M 50.15 % | 114.473 M -19.49 % | 142.186 M 28.36 % | 110.773 M -22.53 % | 142.994 M 8.97 % | 131.223 M -22.91 % | 170.215 M 12.11 % | 151.828 M 13.66 % | 133.585 M 49.06 % | 89.618 M 28.16 % | 69.924 M 21.64 % | 57.483 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 204.000 K 38.78 % | 147.000 K -41.43 % | 251.000 K -54.86 % | 556.000 K 975.98 % | 51.674 K -52.49 % | 108.760 K -61.82 % | 284.879 K 30.83 % | 217.743 K -3.30 % | 225.169 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 323.536 K -5.02 % | 340.636 K 13.83 % | 299.247 K -35.77 % | 465.877 K 130.75 % | 201.899 K -35.59 % | 313.468 K 2.46 % | 305.937 K -45.04 % | 556.665 K -48.37 % | 1.078 M -3.62 % | 1.119 M -39.42 % | 1.847 M -1.12 % | 1.868 M 67.84 % | 1.113 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 235.800 M 20.43 % | 195.800 M -7.69 % | 212.100 M 5.10 % | 201.800 M -16.27 % | 241.000 M 11.21 % | 216.700 M -9.41 % | 239.200 M 135.19 % | 101.704 M 29.71 % | 78.409 M -5.03 % | 82.560 M 13.94 % | 72.460 M -45.32 % | 132.527 M 49.63 % | 88.572 M 18.45 % | 74.778 M 3.44 % | 72.294 M 5.10 % | 68.785 M 5.68 % | 65.086 M -10.57 % | 72.782 M 12.79 % | 64.528 M -7.98 % | 70.121 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 | 29.300 M 38.86 % | 21.100 M -7.86 % | 22.900 M 108.20 % | 10.999 M -55.11 % | 24.500 M 81.48 % | 13.500 M -1.46 % | 13.700 M 16.02 % | 11.808 M -42.91 % | 20.685 M 35.98 % | 15.212 M -1.76 % | 15.484 M 118.24 % | 7.095 M -3.09 % | 7.321 M -31.57 % | 10.699 M -13.36 % | 12.348 M 6.87 % | 11.554 M -27.59 % | 15.957 M 218.56 % | 5.009 M 58.79 % | 3.155 M -59.93 % | 7.872 M 377.70 % | 1.648 M -36.82 % | 2.608 M 127.73 % | 1.145 M 254.03 % | 323.536 K -62.01 % | 851.590 K 469.16 % | 149.623 K -3.65 % | 155.292 K -86.87 % | 1.183 M -0.53 % | 1.189 M 1 260.80 % | 87.410 K 11.20 % | 78.603 K 1 162.77 % | 6.225 K 48.38 % | 4.195 K -99.08 % | 454.463 K -64.41 % | 1.277 M -33.71 % | 1.926 M 61.71 % | 1.191 M 74.96 % | 680.786 K 6.12 % | 641.502 K |
| Interest expense | 67.300 M 81.89 % | 37.000 M 1.37 % | 36.500 M 9.57 % | 33.311 M -17.95 % | 40.600 M 19.76 % | 33.900 M 0.07 % | 33.875 M 43.44 % | 23.617 M -31.16 % | 34.307 M -8.10 % | 37.330 M 26.41 % | 29.530 M 40.30 % | 21.049 M 10.30 % | 19.082 M -3.09 % | 19.690 M -25.04 % | 26.268 M -14.64 % | 30.775 M 17.19 % | 26.260 M 5.47 % | 24.899 M 45.91 % | 17.064 M 11.48 % | 15.307 M -50.64 % | 31.011 M -7.36 % | 33.475 M -4.85 % | 35.180 M 6.08 % | 33.162 M 186.34 % | 11.582 M 43.34 % | 8.080 M 147.76 % | 3.261 M 19.74 % | 2.724 M 22.96 % | 2.215 M -20.75 % | 2.795 M -5.46 % | 2.956 M 56.32 % | 1.891 M 68.42 % | 1.123 M -0.48 % | 1.128 M 100.20 % | 563.544 K 95.31 % | 288.540 K -38.86 % | 471.940 K -7.51 % | 510.240 K -57.11 % | 1.190 M |
| Depreciation and amortization | 133.800 M 4.86 % | 127.600 M -2.82 % | 131.300 M -7.54 % | 142.000 M 8.90 % | 130.400 M -0.76 % | 131.400 M 18.19 % | 111.175 M 66.47 % | 66.785 M 45.08 % | 46.033 M -15.08 % | 54.210 M 0.48 % | 53.952 M -48.44 % | 104.646 M 50.85 % | 69.369 M -7.65 % | 75.119 M 19.49 % | 62.865 M 16.20 % | 54.099 M 12.42 % | 48.123 M 1.12 % | 47.588 M 13.65 % | 41.871 M -22.16 % | 53.793 M -38.41 % | 87.340 M 14.37 % | 76.369 M 8.04 % | 70.688 M -2.68 % | 72.634 M 62.15 % | 44.794 M 16.04 % | 38.603 M 55.36 % | 24.847 M 18.94 % | 20.890 M 22.06 % | 17.114 M 5.46 % | 16.228 M -12.88 % | 18.626 M 23.75 % | 15.051 M -0.27 % | 15.092 M 17.48 % | 12.846 M 24.45 % | 10.322 M 34.16 % | 7.694 M 75.27 % | 4.390 M 13.57 % | 3.865 M 8.36 % | 3.567 M |
| Operating income | 97.600 M -27.81 % | 135.200 M 6.54 % | 126.900 M 94.33 % | 65.300 M 33.27 % | 49.000 M -38.52 % | 79.700 M 0.50 % | 79.300 M 98.60 % | 39.930 M 4.90 % | 38.066 M -7.94 % | 41.349 M -22.31 % | 53.226 M 317.77 % | -24.441 M -143.51 % | 56.167 M 18.91 % | 47.234 M 17.53 % | 40.188 M -37.13 % | 63.926 M -8.00 % | 69.483 M 2.08 % | 68.067 M 22.03 % | 55.781 M 50.05 % | 37.174 M -34.35 % | 56.628 M -0.06 % | 56.661 M -36.81 % | 89.669 M 1.89 % | 88.002 M 25.72 % | 70.001 M 17.25 % | 59.700 M 37.30 % | 43.482 M 37.50 % | 31.623 M 30.02 % | 24.322 M -8.73 % | 26.648 M -38.40 % | 43.258 M 114.73 % | 20.145 M -53.47 % | 43.297 M 23.86 % | 34.956 M 43.83 % | 24.303 M 18.92 % | 20.437 M 37.05 % | 14.912 M 29.83 % | 11.485 M 1 582.37 % | 682.685 K |
| Operating income ratio | 0.06 -19.13 % | 0.07 5.24 % | 0.07 76.08 % | 0.04 39.70 % | 0.03 -38.34 % | 0.04 -0.65 % | 0.05 3.24 % | 0.04 -11.02 % | 0.05 -1.69 % | 0.05 -28.19 % | 0.07 325.93 % | -0.03 -149.28 % | 0.06 7.84 % | 0.06 10.46 % | 0.05 -39.39 % | 0.09 -11.92 % | 0.10 7.98 % | 0.09 3.35 % | 0.09 44.93 % | 0.06 -5.63 % | 0.06 -9.36 % | 0.07 -31.61 % | 0.10 -4.24 % | 0.11 -17.14 % | 0.13 -14.61 % | 0.15 -3.41 % | 0.16 1.97 % | 0.16 -11.32 % | 0.18 11.02 % | 0.16 -43.80 % | 0.28 127.42 % | 0.12 -41.86 % | 0.21 3.43 % | 0.21 28.30 % | 0.16 4.63 % | 0.15 -8.05 % | 0.17 1.30 % | 0.16 1 299.48 % | 0.01 |
| Total other income expenses net | -37.500 M 22.52 % | -48.400 M -71.02 % | -28.300 M -12.30 % | -25.200 M 76.75 % | -108.400 M 35.74 % | -168.700 M -27.71 % | -132.100 M -17.91 % | -112.039 M -171.70 % | -41.236 M 40.84 % | -69.699 M -58.29 % | -44.033 M -154.40 % | -17.309 M 14.66 % | -20.283 M 12.21 % | -23.105 M -27.05 % | -18.186 M 43.67 % | -32.287 M -83.54 % | -17.591 M -11 839.58 % | -147.331 K 98.81 % | -12.332 M -45.85 % | -8.455 M 70.45 % | -28.614 M 5.52 % | -30.287 M 33.66 % | -45.652 M -50.11 % | -30.412 M -257.13 % | -8.516 M -18.57 % | -7.182 M -54.16 % | -4.659 M -693.19 % | -587.345 K 52.04 % | -1.225 M 82.92 % | -7.173 M 71.25 % | -24.949 M -425.45 % | -4.748 M 11.71 % | -5.378 M -115.58 % | 34.522 M 45.42 % | 23.740 M 7 408.60 % | 316.166 K -97.86 % | 14.756 M 34.45 % | 10.975 M 204.03 % | 3.610 M |
| 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 |
| 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 | 616.000 M -12.59 % | 704.700 M 14.47 % | 615.600 M -10.18 % | 685.400 M -9.69 % | 758.900 M 17.22 % | 647.400 M 9.25 % | 592.572 M -0.60 % | 596.120 M 65.65 % | 359.858 M -30.18 % | 515.394 M 38.42 % | 372.336 M 13.13 % | 329.124 M 32.99 % | 247.472 M 4.84 % | 236.056 M -34.23 % | 358.890 M -18.68 % | 441.324 M 8.68 % | 406.094 M 7.08 % | 379.230 M 40.08 % | 270.730 M 3.92 % | 260.511 M -43.74 % | 463.065 M 7.41 % | 431.113 M -8.99 % | 473.706 M -2.97 % | 488.217 M 5.08 % | 464.628 M 443.84 % | 85.435 M -14.44 % | 99.853 M 203.48 % | 32.903 M 751.05 % | 3.866 M -56.35 % | 8.856 M -77.72 % | 39.756 M 56.16 % | 25.459 M 57.58 % | 16.156 M 66.96 % | 9.676 M 395.03 % | 1.955 M 123.84 % | -8.199 M 75.40 % | -33.326 M -244.96 % | -9.661 M -51.01 % | -6.398 M |
| Total investments | 26.700 M 3.89 % | 25.700 M 1.18 % | 25.400 M -4.15 % | 26.500 M 2.71 % | 25.800 M 18.35 % | 21.800 M 14.14 % | 19.100 M 1.02 % | 18.908 M 38.44 % | 13.658 M -2.21 % | 13.967 M 37.46 % | 10.161 M -93.04 % | 146.053 M 1 716.34 % | 8.041 M -0.49 % | 8.081 M 18.01 % | 6.848 M 153.66 % | 2.700 M 34.28 % | 2.010 M -24.19 % | 2.652 M -36.23 % | 4.158 M -1.64 % | 4.228 M -70.91 % | 14.532 M 9.00 % | 13.332 M -0.64 % | 13.418 M 1.15 % | 13.265 M 19.82 % | 11.071 M 3 599.51 % | 299.247 K -87.15 % | 2.329 M 344.70 % | 523.810 K 144.96 % | 213.838 K -11.04 % | 240.379 K 390.92 % | 48.965 K | 0.000 -100.00 % | 1.597 M -7.22 % | 1.721 M 19.63 % | 1.439 M -11.14 % | 1.619 M 4.72 % | 1.546 M 8.54 % | 1.424 M -21.32 % | 1.810 M |
| Total debt | 695.000 M -7.14 % | 748.400 M 13.72 % | 658.100 M -10.69 % | 736.900 M -22.71 % | 953.400 M 36.63 % | 697.800 M 4.84 % | 665.572 M -2.71 % | 684.084 M 69.44 % | 403.741 M -32.65 % | 599.475 M 20.28 % | 498.385 M 19.06 % | 418.583 M 31.12 % | 319.242 M 7.10 % | 298.087 M -28.43 % | 416.478 M -11.48 % | 470.480 M -0.52 % | 472.939 M 6.97 % | 442.141 M 24.23 % | 355.907 M 15.60 % | 307.890 M -39.45 % | 508.458 M 10.34 % | 460.820 M -3.95 % | 479.760 M -2.44 % | 491.775 M 2.35 % | 480.467 M 368.10 % | 102.642 M -9.58 % | 113.519 M 232.16 % | 34.176 M 41.51 % | 24.152 M -1.60 % | 24.544 M -38.29 % | 39.776 M 55.37 % | 25.601 M 58.09 % | 16.194 M 66.76 % | 9.711 M 76.06 % | 5.516 M 186.13 % | 1.928 M 220.06 % | 602.285 K 43.61 % | 419.375 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -12.200 M 18.12 % | -14.900 M -0.68 % | -14.800 M -27.59 % | -11.600 M 35.20 % | -17.900 M 1.65 % | -18.200 M -139.63 % | 45.920 M 48.81 % | 30.858 M 95.73 % | 15.765 M -64.39 % | 44.274 M 107.64 % | -579.229 M -8.87 % | -532.030 M -6.70 % | -498.632 M -2.25 % | -487.650 M -6.51 % | -457.846 M -6.67 % | -429.213 M -11.28 % | -385.713 M -2.12 % | -377.703 M 16.13 % | -450.318 M 25.78 % | -606.734 M -10.30 % | -550.086 M 1.85 % | -560.429 M -17.44 % | -477.216 M -3.39 % | -461.562 M -89.25 % | -243.887 M -13.56 % | -214.770 M -79.38 % | -119.728 M -34.85 % | -88.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -259.200 M -15.46 % | -224.500 M -0.45 % | -223.500 M 31.61 % | -326.800 M 0.24 % | -327.600 M -38.40 % | -236.700 M -89.82 % | -124.700 M -67.74 % | -74.340 M -388.15 % | 25.799 M -53.01 % | 54.901 M -53.40 % | 117.823 M -25.16 % | 157.443 M -32.90 % | 234.631 M 1.70 % | 230.707 M 9.08 % | 211.495 M 74.25 % | 121.372 M -25.58 % | 163.091 M 5.33 % | 154.845 M 24.98 % | 123.893 M 22.63 % | 101.026 M 224.21 % | 31.161 M -19.46 % | 38.692 M -2.69 % | 39.762 M -13.76 % | 46.104 M -0.84 % | 46.497 M 89.49 % | 24.538 M 132.37 % | 10.560 M -66.43 % | 31.455 M 51.93 % | 20.703 M 13.27 % | 18.277 M 5.66 % | 17.298 M -51.28 % | 35.505 M -19.52 % | 44.117 M 34.64 % | 32.768 M 53.97 % | 21.281 M 2.74 % | 20.714 M 6.22 % | 19.501 M 37.25 % | 14.208 M 26.20 % | 11.259 M |
| Common stock | 100.100 M 0.30 % | 99.800 M 0.30 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 6.04 % | 93.836 M 86.43 % | 50.333 M -8.55 % | 55.040 M 14.32 % | 48.145 M 2.21 % | 47.102 M -1.14 % | 47.646 M 5.45 % | 45.185 M 1.39 % | 44.567 M 73.41 % | 25.700 M -13.70 % | 29.779 M -13.99 % | 34.623 M 2.74 % | 33.698 M -1.22 % | 34.113 M -2.69 % | 35.056 M 3.38 % | 33.909 M -11.44 % | 38.289 M 1.58 % | 37.692 M -4.61 % | 39.514 M 32.04 % | 29.925 M -3.65 % | 31.059 M 19.37 % | 26.020 M 16.27 % | 22.379 M 0.08 % | 22.361 M -5.78 % | 23.734 M 3.65 % | 22.899 M -6.19 % | 24.410 M -2.32 % | 24.991 M 74.69 % | 14.306 M -10.37 % | 15.962 M 2.62 % | 15.555 M 23.63 % | 12.581 M -11.75 % | 14.256 M |
| Total equity | 314.000 M -9.59 % | 347.300 M 1.58 % | 341.900 M 43.90 % | 237.600 M 0.98 % | 235.300 M -26.35 % | 319.500 M -26.77 % | 436.300 M -15.07 % | 513.689 M 122.20 % | 231.179 M -11.60 % | 261.508 M -20.96 % | 330.849 M -11.11 % | 372.192 M -16.32 % | 444.778 M -1.66 % | 452.308 M 4.60 % | 432.419 M 33.66 % | 323.515 M -8.08 % | 351.940 M 6.78 % | 329.580 M 10.18 % | 299.122 M 8.56 % | 275.526 M 33.95 % | 205.690 M -0.88 % | 207.514 M -9.86 % | 230.226 M -1.44 % | 233.593 M -3.75 % | 242.703 M 124.36 % | 108.178 M 12.90 % | 95.816 M -9.70 % | 106.103 M 25.08 % | 84.826 M 1.20 % | 83.823 M -3.51 % | 86.868 M -15.67 % | 103.011 M 7.72 % | 95.625 M 13.13 % | 84.530 M 40.76 % | 60.054 M -5.50 % | 63.551 M 3.80 % | 61.223 M 85.18 % | 33.062 M 1.35 % | 32.622 M |
| Other non current liabilities | 246.300 M 218.24 % | -208.300 M -16.69 % | -178.500 M 31.74 % | -261.500 M -37.20 % | -190.600 M -1 170.67 % | -15.000 M 45.85 % | -27.700 M -108.14 % | 340.231 M 123.14 % | 152.473 M -18.19 % | 186.379 M 52.23 % | 122.430 M 28.83 % | 95.035 M 1 150.47 % | 7.600 M -89.60 % | 73.070 M 974.57 % | 6.800 M 580.00 % | 1.000 M -98.42 % | 63.201 M 29.21 % | 48.914 M -1.70 % | 49.758 M 194.43 % | 16.900 M -82.67 % | 97.527 M 36.24 % | 71.587 M -12.85 % | 82.142 M 25.07 % | 65.678 M 0.68 % | 65.232 M 31.32 % | 49.675 M 3.52 % | 47.985 M 139.48 % | 20.038 M 40.07 % | 14.305 M -10.85 % | 16.047 M 27.95 % | 12.542 M 5.80 % | 11.854 M 120.71 % | 5.371 M 237.81 % | 1.590 M 252.87 % | 450.563 K -50.49 % | 910.130 K -27.25 % | 1.251 M -20.66 % | 1.577 M -71.03 % | 5.442 M |
| Long term debt | 574.400 M -15.73 % | 681.600 M 33.67 % | 509.900 M -26.00 % | 689.100 M -24.50 % | 912.700 M 58.37 % | 576.300 M -11.64 % | 652.200 M -1.55 % | 662.483 M 67.02 % | 396.640 M -3.66 % | 411.729 M -15.65 % | 488.098 M 27.76 % | 382.040 M 25.42 % | 304.600 M 20.23 % | 253.356 M -37.57 % | 405.814 M -7.21 % | 437.329 M -5.50 % | 462.761 M 15.82 % | 399.562 M 21.20 % | 329.666 M 9.14 % | 302.058 M -37.69 % | 484.788 M 6.85 % | 453.720 M -0.58 % | 456.361 M 3.53 % | 440.818 M -3.35 % | 456.112 M 362.58 % | 98.602 M -5.93 % | 104.823 M 270.27 % | 28.310 M 17.33 % | 24.129 M 0.03 % | 24.122 M -7.53 % | 26.087 M 1 692.54 % | 1.455 M -38.49 % | 2.366 M -59.80 % | 5.885 M 64.32 % | 3.581 M 322.73 % | 847.203 K 161.79 % | 323.616 K 80.86 % | 178.933 K | 0.000 |
| Total non current liabilities | 820.700 M 73.40 % | 473.300 M 42.82 % | 331.400 M -31.44 % | 483.400 M -33.06 % | 722.100 M 28.65 % | 561.300 M -10.12 % | 624.500 M -0.51 % | 627.724 M 62.74 % | 385.720 M -4.55 % | 404.086 M -15.82 % | 480.003 M -8.92 % | 527.025 M 16.82 % | 451.139 M 17.20 % | 384.929 M -32.69 % | 571.844 M -1.71 % | 581.810 M 1.17 % | 575.090 M 17.64 % | 488.845 M 20.85 % | 404.518 M 9.76 % | 368.535 M -39.53 % | 609.430 M 10.27 % | 552.695 M -2.66 % | 567.792 M 6.07 % | 535.291 M -1.48 % | 543.315 M 248.82 % | 155.758 M -2.72 % | 160.107 M 187.95 % | 55.602 M 23.90 % | 44.875 M -1.83 % | 45.711 M 10.35 % | 41.425 M 180.54 % | 14.766 M 57.54 % | 9.373 M 2.29 % | 9.163 M 108.92 % | 4.386 M 95.06 % | 2.248 M 2.93 % | 2.184 M -31.01 % | 3.166 M -41.82 % | 5.442 M |
| Other current liabilities | 583.500 M 52.11 % | 383.600 M 0.42 % | 382.000 M -4.16 % | 398.600 M 17.30 % | 339.800 M -19.10 % | 420.000 M 13.58 % | 369.784 M 10.91 % | 333.421 M 104.01 % | 163.432 M -7.60 % | 176.874 M 9.07 % | 162.163 M 3.39 % | 156.850 M 4.97 % | 149.420 M 1.53 % | 147.165 M 17.05 % | 125.729 M 14.15 % | 110.142 M -12.08 % | 125.271 M 5.36 % | 118.896 M 17.44 % | 101.237 M -2.74 % | 104.088 M -14.96 % | 122.395 M 15.23 % | 106.221 M 3.86 % | 102.268 M 9.38 % | 93.502 M 4.17 % | 89.758 M 66.64 % | 53.865 M 12.98 % | 47.675 M 73.51 % | 27.477 M 20.24 % | 22.852 M -15.09 % | 26.912 M 67.12 % | 16.103 M -24.79 % | 21.412 M 12.75 % | 18.990 M -53.09 % | 40.485 M 70.75 % | 23.710 M 59.08 % | 14.904 M 16.42 % | 12.802 M 43.75 % | 8.906 M | 0.000 |
| Deferred revenue | 0.000 100.00 % | -66.800 M 54.93 % | -148.200 M -210.04 % | -47.800 M -17.44 % | -40.700 M 66.50 % | -121.500 M -658.03 % | -16.028 M 25.80 % | -21.600 M -204.19 % | -7.101 M 96.22 % | -187.746 M -2 772.76 % | -6.535 M 93.52 % | -100.849 M -1 150.37 % | 9.601 M 79.48 % | 5.349 M 98.55 % | 2.694 M -79.55 % | 13.174 M -35.28 % | 20.355 M 122.65 % | -89.872 M -17.81 % | -76.286 M -1 345.94 % | 6.123 M -78.38 % | 28.314 M 126.66 % | -106.221 M -353.95 % | -23.399 M 54.08 % | -50.957 M -109.22 % | -24.355 M -502.88 % | -4.040 M 53.55 % | -8.696 M -48.24 % | -5.866 M -25 312.27 % | -23.085 K 94.54 % | -422.485 K 96.91 % | -13.689 M 43.31 % | -24.145 M -74.61 % | -13.828 M -261.40 % | -3.826 M -97.81 % | -1.934 M -79.02 % | -1.080 M -287.73 % | -278.669 K -15.90 % | -240.442 K | 0.000 |
| Short term debt | 120.600 M 80.54 % | 66.800 M -54.93 % | 148.200 M 210.04 % | 47.800 M 17.44 % | 40.700 M -66.50 % | 121.500 M 659.38 % | 16.000 M -25.93 % | 21.600 M 204.19 % | 7.101 M -96.22 % | 187.746 M 3 002.58 % | 6.051 M -83.44 % | 36.543 M 149.58 % | 14.642 M -67.27 % | 44.730 M 319.43 % | 10.665 M -67.83 % | 33.151 M 225.73 % | 10.177 M -76.10 % | 42.579 M 172.42 % | 15.630 M 168.04 % | 5.831 M -75.36 % | 23.670 M 233.35 % | 7.101 M -69.65 % | 23.399 M -54.08 % | 50.957 M 109.22 % | 24.355 M 502.88 % | 4.040 M -53.55 % | 8.696 M 48.24 % | 5.866 M 25 313.23 % | 23.084 K -94.54 % | 422.485 K -96.91 % | 13.689 M -43.31 % | 24.145 M 74.61 % | 13.828 M 261.40 % | 3.826 M 97.81 % | 1.934 M 79.02 % | 1.080 M 287.73 % | 278.669 K 15.90 % | 240.442 K | 0.000 |
| Total current liabilities | 921.500 M 38.49 % | 665.400 M -9.22 % | 733.000 M 13.34 % | 646.700 M 1.87 % | 634.800 M -16.29 % | 758.300 M 20.17 % | 631.000 M 9.76 % | 574.876 M 97.30 % | 291.377 M -37.98 % | 469.774 M 67.90 % | 279.800 M -9.82 % | 310.259 M 8.30 % | 286.477 M -8.94 % | 314.590 M 32.56 % | 237.314 M -7.50 % | 256.566 M 0.14 % | 256.196 M -1.14 % | 259.155 M 26.92 % | 204.195 M -3.93 % | 212.549 M -21.92 % | 272.206 M 14.54 % | 237.656 M -0.45 % | 238.734 M -9.18 % | 262.873 M 22.11 % | 215.282 M 92.36 % | 111.919 M -8.42 % | 122.215 M 78.58 % | 68.436 M 76.28 % | 38.823 M -13.63 % | 44.947 M -5.24 % | 47.433 M -34.65 % | 72.587 M -1.97 % | 74.048 M 5.41 % | 70.244 M 56.55 % | 44.871 M 12.81 % | 39.776 M 33.12 % | 29.881 M 45.48 % | 20.540 M 18.75 % | 17.297 M |
| Total liabilities | 1.742 B 0.23 % | 1.738 B 7.97 % | 1.610 B -6.96 % | 1.730 B -8.63 % | 1.894 B 14.54 % | 1.653 B 0.15 % | 1.651 B 4.65 % | 1.578 B 87.70 % | 840.490 M -21.29 % | 1.068 B 19.94 % | 890.328 M 6.34 % | 837.284 M 13.51 % | 737.616 M 5.45 % | 699.519 M -13.55 % | 809.158 M -3.49 % | 838.376 M 0.85 % | 831.286 M 11.13 % | 748.000 M 22.88 % | 608.713 M 4.75 % | 581.084 M -34.09 % | 881.637 M 11.55 % | 790.350 M -2.01 % | 806.527 M 1.05 % | 798.165 M 5.22 % | 758.597 M 183.40 % | 267.677 M -5.19 % | 282.322 M 127.61 % | 124.037 M 48.20 % | 83.697 M -7.68 % | 90.658 M 2.03 % | 88.858 M 1.72 % | 87.353 M 4.71 % | 83.420 M 5.05 % | 79.407 M 61.21 % | 49.257 M 17.21 % | 42.024 M 31.06 % | 32.065 M 35.26 % | 23.706 M 4.25 % | 22.739 M |
| Other non current assets | 1.600 M 104.49 % | -35.600 M 14.42 % | -41.600 M 18.91 % | -51.300 M -37.90 % | -37.200 M 3.63 % | -38.600 M -36.37 % | -28.305 M 22.55 % | -36.545 M -44.83 % | -25.234 M 14.96 % | -29.673 M -93.05 % | -15.370 M -109.78 % | 157.206 M 96.14 % | 80.150 M 20.22 % | 66.669 M -66.43 % | 198.585 M 15.74 % | 171.584 M -15.55 % | 203.173 M -4.03 % | 211.715 M -7.90 % | 229.863 M 100.86 % | 114.438 M 470.82 % | -30.861 M -3.88 % | -29.707 M -572.41 % | -4.418 M -110.08 % | -2.103 M 86.28 % | -15.329 M 10.92 % | -17.207 M -25.91 % | -13.666 M -973.07 % | -1.274 M 93.72 % | -20.286 M -29.31 % | -15.688 M -81 063.40 % | -19.329 K 86.38 % | -141.922 K -275.93 % | -37.752 K -9.04 % | -34.623 K 99.03 % | -3.561 M 64.84 % | -10.127 M 70.15 % | -33.929 M -236.58 % | -10.080 M -57.57 % | -6.398 M |
| Long term investments | 26.700 M 80.41 % | 14.800 M 3.50 % | 14.300 M -16.86 % | 17.200 M -2.82 % | 17.700 M 11.32 % | 15.900 M -16.75 % | 19.100 M 1.02 % | 18.908 M 38.44 % | 13.658 M -2.21 % | 13.967 M 37.46 % | 10.161 M 344.70 % | -4.153 M -152.29 % | 7.941 M 0.76 % | 7.881 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.486 M | 0.000 | 0.000 -100.00 % | 13.332 M 13.16 % | 11.781 M -0.24 % | 11.809 M 11.83 % | 10.560 M 3 428.76 % | 299.247 K -87.15 % | 2.329 M 344.70 % | 523.810 K 144.96 % | 213.838 K -11.04 % | 240.379 K 390.92 % | 48.965 K | 0.000 -100.00 % | 1.597 M -7.22 % | 1.721 M 19.63 % | 1.439 M -11.14 % | 1.619 M 4.72 % | 1.546 M 8.54 % | 1.424 M -21.32 % | 1.810 M |
| Intangible assets | 65.200 M -3.12 % | 67.300 M 63.35 % | 41.200 M -4.85 % | 43.300 M -11.63 % | 49.000 M -7.37 % | 52.900 M -33.88 % | 80.000 M -9.30 % | 88.199 M 173.49 % | 32.249 M 20.20 % | 26.828 M -3.15 % | 27.702 M -33.48 % | 41.645 M -87.21 % | 325.723 M -1.18 % | 329.614 M -2.03 % | 336.438 M -1.00 % | 339.821 M -1.19 % | 343.898 M 17.71 % | 292.158 M 41.10 % | 207.063 M 1.09 % | 204.822 M -25.61 % | 275.352 M -4.03 % | 286.926 M -4.49 % | 300.423 M -0.10 % | 300.727 M 1.59 % | 296.013 M 10 312.52 % | 2.843 M | 0.000 -100.00 % | 47.455 M | 0.000 | 0.000 -100.00 % | 43.544 M | 0.000 -100.00 % | 71.845 M 19.10 % | 60.321 M | 0.000 -100.00 % | 38.350 M 157.90 % | 14.870 M | 0.000 | 0.000 |
| GoodWill | 568.300 M -0.12 % | 569.000 M 3.15 % | 551.600 M 0.00 % | 551.600 M -1.69 % | 561.100 M 1.52 % | 552.700 M -10.75 % | 619.300 M 3.28 % | 599.656 M 180.57 % | 213.727 M 0.10 % | 213.521 M -6.21 % | 227.663 M -11.45 % | 257.106 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 |
| Goodwill and intangible assets | 633.500 M -0.44 % | 636.300 M 7.34 % | 592.800 M -0.35 % | 594.900 M -2.49 % | 610.100 M 0.74 % | 605.600 M -13.40 % | 699.300 M 1.66 % | 687.854 M 179.64 % | 245.975 M 2.34 % | 240.350 M -5.88 % | 255.364 M -14.52 % | 298.750 M -8.28 % | 325.723 M -1.18 % | 329.614 M -2.03 % | 336.438 M -1.00 % | 339.821 M -1.19 % | 343.898 M 17.71 % | 292.158 M 41.10 % | 207.063 M 1.09 % | 204.822 M -25.61 % | 275.352 M -4.03 % | 286.926 M -4.49 % | 300.423 M -0.10 % | 300.727 M 1.59 % | 296.013 M 10 312.52 % | 2.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.417 M -12.43 % | 3.903 M -3.31 % | 4.036 M -18.13 % | 4.930 M -3.59 % | 5.113 M 1.05 % | 5.060 M -15.93 % | 6.019 M |
| Property plant equipment net | 872.600 M 0.18 % | 871.000 M 13.50 % | 767.400 M -3.41 % | 794.500 M -0.68 % | 799.900 M 27.15 % | 629.100 M -11.49 % | 710.800 M -1.73 % | 723.322 M 92.58 % | 375.603 M -3.99 % | 391.225 M 0.22 % | 390.365 M -12.33 % | 445.278 M -5.09 % | 469.141 M 3.70 % | 452.422 M 5.01 % | 430.847 M 2.78 % | 419.188 M 16.04 % | 361.238 M 17.31 % | 307.922 M 16.96 % | 263.274 M -10.77 % | 295.061 M -44.71 % | 533.626 M 13.55 % | 469.950 M -3.82 % | 488.596 M 2.91 % | 474.790 M 2.83 % | 461.732 M 92.15 % | 240.296 M -4.48 % | 251.574 M 43.93 % | 174.787 M 53.29 % | 114.027 M -1.58 % | 115.859 M -9.89 % | 128.572 M 2.91 % | 124.934 M 26.78 % | 98.546 M 2.32 % | 96.316 M 71.43 % | 56.184 M 11.87 % | 50.223 M 96.89 % | 25.509 M 32.06 % | 19.316 M -5.97 % | 20.542 M |
| Total non current assets | 1.562 B 2.65 % | 1.522 B 10.74 % | 1.375 B -2.28 % | 1.407 B -1.48 % | 1.428 B 14.16 % | 1.251 B -12.50 % | 1.429 B -0.06 % | 1.430 B 125.13 % | 635.236 M -1.60 % | 645.542 M -1.58 % | 655.891 M -28.40 % | 916.065 M 1.56 % | 902.038 M 3.21 % | 874.000 M -11.40 % | 986.414 M 4.47 % | 944.199 M 3.42 % | 912.958 M 10.30 % | 827.706 M 23.87 % | 668.222 M 5.69 % | 632.253 M -23.22 % | 823.510 M 6.92 % | 770.208 M -4.02 % | 802.436 M 1.73 % | 788.782 M 2.60 % | 768.816 M 215.82 % | 243.438 M -4.12 % | 253.903 M 44.83 % | 175.311 M 53.46 % | 114.241 M -1.60 % | 116.100 M -9.73 % | 128.621 M 2.95 % | 124.934 M 20.64 % | 103.560 M 1.59 % | 101.940 M 65.33 % | 61.659 M 8.61 % | 56.772 M 76.48 % | 32.168 M 24.68 % | 25.801 M -9.06 % | 28.372 M |
| Other current assets | 156.502 M -49.82 % | 311.900 M 3.24 % | 302.100 M 12.89 % | 267.600 M -2.34 % | 274.000 M -38.43 % | 445.000 M 46.86 % | 303.000 M 115.52 % | 140.592 M 57.62 % | 89.197 M 4.59 % | 85.283 M -0.15 % | 85.413 M -0.20 % | 85.587 M 329.60 % | 19.923 M 16.69 % | 17.073 M -90.84 % | 186.461 M 5.16 % | 177.307 M -8.49 % | 193.749 M 8.24 % | 179.007 M 26.48 % | 141.531 M -13.39 % | 163.421 M 1 335.32 % | 11.386 M -93.94 % | 187.806 M 1 693.37 % | 10.472 M -95.43 % | 229.226 M 1 123.52 % | 18.735 M 205.40 % | 6.135 M -94.22 % | 106.220 M 2 874.80 % | 3.571 M 14.57 % | 3.116 M -92.42 % | 41.092 M 1 764.86 % | 2.203 M -96.55 % | 63.844 M 3 733.57 % | 1.665 M | 0.000 -100.00 % | 43.750 M | 0.000 | 0.000 -100.00 % | 10.135 M -8.33 % | 11.056 M |
| Short term investments | 0.000 -100.00 % | 10.900 M -1.80 % | 11.100 M 19.35 % | 9.300 M 14.81 % | 8.100 M 37.29 % | 5.900 M -61.55 % | 15.346 M -1.18 % | 15.529 M -4.33 % | 16.231 M -62.44 % | 43.210 M 335.41 % | 9.924 M 4.56 % | 9.492 M 9 391.67 % | 100.000 K -50.00 % | 200.000 K -97.08 % | 6.848 M 153.66 % | 2.700 M 34.28 % | 2.010 M -24.19 % | 2.652 M -95.40 % | 57.645 M 1 263.52 % | 4.228 M -70.91 % | 14.532 M | 0.000 -100.00 % | 1.636 M 12.39 % | 1.456 M 184.94 % | 510.954 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 |
| cash and cash equivalents | 79.000 M 80.78 % | 43.700 M 2.82 % | 42.500 M -17.48 % | 51.500 M -73.52 % | 194.500 M 285.91 % | 50.400 M -30.96 % | 73.000 M -17.01 % | 87.964 M 100.45 % | 43.884 M -47.81 % | 84.081 M -33.30 % | 126.049 M 40.90 % | 89.459 M 24.65 % | 71.769 M 15.70 % | 62.030 M 7.71 % | 57.589 M 97.52 % | 29.155 M -56.38 % | 66.845 M 6.25 % | 62.910 M -26.14 % | 85.177 M 79.78 % | 47.379 M 4.38 % | 45.393 M 52.80 % | 29.707 M 390.68 % | 6.054 M 70.12 % | 3.559 M -77.53 % | 15.840 M -7.95 % | 17.207 M 25.91 % | 13.666 M 973.07 % | 1.274 M -93.72 % | 20.286 M 29.31 % | 15.688 M 81 066.20 % | 19.328 K -86.38 % | 141.922 K 275.91 % | 37.754 K 9.04 % | 34.625 K -99.03 % | 3.561 M -64.84 % | 10.127 M -70.15 % | 33.929 M 236.58 % | 10.080 M 57.57 % | 6.398 M |
| Cash and short term investments | 79.000 M 44.69 % | 54.600 M 1.87 % | 53.600 M -11.84 % | 60.800 M -69.99 % | 202.600 M 259.86 % | 56.300 M -22.88 % | 73.000 M -17.01 % | 87.964 M 100.45 % | 43.884 M -47.81 % | 84.081 M -33.30 % | 126.049 M 27.39 % | 98.951 M 37.68 % | 71.869 M 15.49 % | 62.230 M 8.06 % | 57.589 M 97.52 % | 29.155 M -56.38 % | 66.845 M 6.25 % | 62.910 M -26.14 % | 85.177 M 79.78 % | 47.379 M 4.38 % | 45.393 M 52.80 % | 29.707 M 390.68 % | 6.054 M 70.12 % | 3.559 M -77.53 % | 15.840 M -7.95 % | 17.207 M 25.91 % | 13.666 M 973.07 % | 1.274 M -93.72 % | 20.286 M 29.31 % | 15.688 M 81 066.20 % | 19.328 K -86.38 % | 141.922 K 275.91 % | 37.754 K 9.04 % | 34.625 K -99.03 % | 3.561 M -64.84 % | 10.127 M -70.15 % | 33.929 M 236.58 % | 10.080 M 57.57 % | 6.398 M |
| Total current assets | 493.800 M 23.67 % | 399.300 M 3.47 % | 385.900 M 8.49 % | 355.700 M -29.33 % | 503.300 M -5.63 % | 533.300 M 27.58 % | 418.000 M 2.01 % | 409.753 M 83.05 % | 223.844 M -27.74 % | 309.772 M -3.40 % | 320.687 M 9.30 % | 293.411 M 4.66 % | 280.357 M 0.91 % | 277.827 M 8.88 % | 255.163 M 17.21 % | 217.693 M -19.45 % | 270.269 M 8.16 % | 249.874 M 4.28 % | 239.613 M 6.80 % | 224.357 M -14.96 % | 263.817 M 15.88 % | 227.657 M -2.84 % | 234.317 M -3.56 % | 242.976 M 4.51 % | 232.484 M 75.57 % | 132.417 M 6.59 % | 124.234 M 126.58 % | 54.829 M 1.01 % | 54.282 M -7.02 % | 58.382 M 23.94 % | 47.105 M -28.01 % | 65.430 M -13.32 % | 75.485 M 21.75 % | 61.998 M 30.10 % | 47.652 M -2.36 % | 48.803 M -20.15 % | 61.120 M 97.37 % | 30.967 M 14.74 % | 26.989 M |
| Inventory | 23.400 M -7.14 % | 25.200 M 12.00 % | 22.500 M 9.22 % | 20.600 M -0.48 % | 20.700 M -20.38 % | 26.000 M -2.26 % | 26.600 M 13.82 % | 23.371 M 171.76 % | 8.600 M -9.88 % | 9.542 M -16.08 % | 11.371 M -12.87 % | 13.051 M 3.57 % | 12.602 M 11.84 % | 11.268 M 1.39 % | 11.114 M -1.04 % | 11.230 M 16.08 % | 9.675 M 21.61 % | 7.956 M -38.35 % | 12.906 M -4.81 % | 13.558 M 11.73 % | 12.135 M 19.63 % | 10.144 M -6.07 % | 10.800 M 5.97 % | 10.191 M 35.99 % | 7.494 M 66.95 % | 4.489 M 3.23 % | 4.348 M 71.86 % | 2.530 M 54.48 % | 1.638 M 2.20 % | 1.603 M 19.70 % | 1.339 M -7.29 % | 1.444 M -25.43 % | 1.937 M 17.96 % | 1.642 M 380.54 % | 341.665 K 4.51 % | 326.910 K -97.35 % | 12.321 M 14.60 % | 10.751 M 12.75 % | 9.535 M |
| Net receivables | 234.900 M 31.82 % | 178.200 M 11.72 % | 159.500 M 17.45 % | 135.800 M -21.95 % | 174.000 M 4.57 % | 166.400 M -13.42 % | 192.200 M 9.62 % | 175.340 M 81.24 % | 96.746 M -34.13 % | 146.865 M 25.81 % | 116.735 M 10.72 % | 105.431 M -37.34 % | 168.262 M -10.24 % | 187.456 M | 0.000 | 0.000 | 0.000 -100.00 % | 175.913 M 26.08 % | 139.524 M | 0.000 -100.00 % | 194.904 M | 0.000 -100.00 % | 206.990 M | 0.000 -100.00 % | 190.416 M 82.06 % | 104.587 M | 0.000 -100.00 % | 47.455 M 62.28 % | 29.242 M | 0.000 -100.00 % | 43.544 M | 0.000 -100.00 % | 71.845 M 19.10 % | 60.321 M | 0.000 -100.00 % | 38.350 M 157.90 % | 14.870 M | 0.000 | 0.000 |
| Tax assets | 28.000 M -21.35 % | 35.600 M -14.42 % | 41.600 M -18.91 % | 51.300 M 37.90 % | 37.200 M -3.63 % | 38.600 M 36.37 % | 28.305 M -22.55 % | 36.545 M 44.83 % | 25.234 M -14.96 % | 29.673 M 93.05 % | 15.370 M -19.03 % | 18.983 M -0.52 % | 19.082 M 9.58 % | 17.414 M -15.23 % | 20.543 M 50.99 % | 13.606 M 192.66 % | 4.649 M -70.78 % | 15.912 M -26.02 % | 21.509 M 19.96 % | 17.931 M -60.50 % | 45.393 M 52.80 % | 29.707 M 390.68 % | 6.054 M 70.12 % | 3.559 M -77.53 % | 15.840 M -7.95 % | 17.207 M 25.91 % | 13.666 M 973.07 % | 1.274 M -93.72 % | 20.286 M 29.31 % | 15.688 M 81 066.20 % | 19.328 K -86.38 % | 141.922 K 275.91 % | 37.754 K 9.04 % | 34.625 K -99.03 % | 3.561 M -64.84 % | 10.127 M -70.15 % | 33.929 M 236.58 % | 10.080 M 57.57 % | 6.398 M |
| Other assets | 0.000 -100.00 % | 164.100 M -14.26 % | 191.400 M -6.95 % | 205.700 M 3.84 % | 198.100 M 4.81 % | 189.000 M -21.25 % | 240.000 M -4.55 % | 251.442 M 18.28 % | 212.589 M -43.17 % | 374.077 M 52.94 % | 244.598 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 |
| Account payables | 145.500 M 20.05 % | 121.200 M 3.32 % | 117.300 M -14.25 % | 136.800 M -25.45 % | 183.500 M -7.74 % | 198.900 M -11.32 % | 224.300 M 8.47 % | 206.778 M 82.81 % | 113.108 M 17.16 % | 96.540 M -2.13 % | 98.636 M -9.34 % | 108.798 M -3.56 % | 112.815 M -3.86 % | 117.345 M 19.46 % | 98.226 M -1.87 % | 100.100 M -0.29 % | 100.393 M 28.81 % | 77.938 M 3.33 % | 75.426 M -21.84 % | 96.507 M -1.35 % | 97.826 M -2.73 % | 100.569 M 11.34 % | 90.323 M -4.56 % | 94.634 M 45.45 % | 65.062 M 155.78 % | 25.436 M -14.69 % | 29.816 M 249.98 % | 8.519 M 28.16 % | 6.647 M -47.19 % | 12.587 M -24.88 % | 16.757 M -16.53 % | 20.076 M -17.86 % | 24.440 M -5.76 % | 25.933 M 34.88 % | 19.227 M -19.18 % | 23.791 M 41.62 % | 16.800 M 47.45 % | 11.393 M -34.13 % | 17.297 M |
| Tax payables | 71.900 M -23.35 % | 93.800 M 9.71 % | 85.500 M 34.65 % | 63.500 M -10.31 % | 70.800 M 295.53 % | 17.900 M -14.42 % | 20.916 M 59.95 % | 13.077 M 69.06 % | 7.735 M -10.21 % | 8.615 M -33.48 % | 12.950 M 60.51 % | 8.068 M -15.97 % | 9.601 M 79.48 % | 5.349 M 98.55 % | 2.694 M -79.55 % | 13.174 M -35.28 % | 20.355 M 3.10 % | 19.742 M 65.88 % | 11.902 M 94.38 % | 6.123 M -78.38 % | 28.314 M 19.14 % | 23.766 M 4.49 % | 22.744 M -4.35 % | 23.780 M -34.14 % | 36.107 M 26.35 % | 28.578 M -20.68 % | 36.028 M 35.58 % | 26.573 M 185.71 % | 9.301 M 85.05 % | 5.026 M 468.59 % | 883.964 K -87.29 % | 6.954 M -58.58 % | 16.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 6.300 M -3.08 % | 6.500 M 32.65 % | 4.900 M 22.50 % | 4.000 M 25.00 % | 3.200 M -99.42 % | 552.998 M 26 212.70 % | 2.102 M -33.70 % | 3.170 M 1 059.15 % | 273.483 K -24.68 % | 363.077 K -38.80 % | 593.229 K -99.33 % | 88.413 M | 0.000 -100.00 % | 81.884 M 14.94 % | 71.240 M | 0.000 100.00 % | -736.656 K 93.06 % | -10.611 M -136.02 % | 29.458 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 |
| Minority interest | 13.000 M 28.71 % | 10.100 M 44.29 % | 7.000 M 14.75 % | 6.100 M 335.71 % | 1.400 M 40.00 % | 1.000 M -83.61 % | 6.100 M 15.42 % | 5.285 M 308.94 % | -2.529 M -1.61 % | -2.489 M -928.88 % | -241.936 K -303.92 % | 118.645 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 485.304 K -5.02 % | 510.954 K 70.75 % | 299.247 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 |
| Capital lease obligations | 253.000 M -0.71 % | 254.800 M 15.92 % | 219.800 M -11.30 % | 247.800 M 9.36 % | 226.600 M 872.53 % | 23.300 M -40.10 % | 38.900 M -26.29 % | 52.775 M 308.03 % | 12.934 M -19.16 % | 15.999 M 34.89 % | 11.861 M 29.83 % | 9.136 M 1.49 % | 9.001 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 |
| Preferred stock | 14.400 M 18.03 % | 12.200 M -18.12 % | 14.900 M 0.68 % | 14.800 M 27.59 % | 11.600 M -35.20 % | 17.900 M -1.65 % | 18.200 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 | 445.700 M -0.89 % | 449.700 M 1.28 % | 444.000 M 0.00 % | 444.000 M -1.42 % | 450.400 M 2.88 % | 437.800 M 0.14 % | 437.200 M -10.68 % | 489.455 M 210.62 % | 157.576 M 1.47 % | 155.288 M -5.96 % | 165.122 M -1.57 % | 167.762 M -86.32 % | 1.227 B 4.51 % | 1.174 B 76.76 % | 664.008 M 4.69 % | 634.289 M 298.75 % | 159.070 M -69.75 % | 525.825 M 1.27 % | 519.234 M -12.10 % | 590.705 M 323.52 % | 139.474 M 4.05 % | 134.044 M -11.91 % | 152.175 M -75.71 % | 626.528 M 301.15 % | 156.182 M -47.47 % | 297.303 M 448.56 % | 54.197 M 11.45 % | 48.628 M -62.74 % | 130.527 M 202.25 % | 43.185 M -5.78 % | 45.836 M 2.76 % | 44.606 M 64.61 % | 27.098 M 1.22 % | 26.772 M 9.42 % | 24.467 M -8.96 % | 26.876 M 2.70 % | 26.168 M 317.19 % | 6.272 M -11.75 % | 7.107 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 46.400 M -1.28 % | 47.000 M -7.66 % | 50.900 M 8.53 % | 46.900 M -16.40 % | 56.100 M -21.54 % | 71.502 M -16.79 % | 85.934 M 114.46 % | 40.070 M -2.97 % | 41.296 M -12.06 % | 46.958 M -4.86 % | 49.357 M -2.32 % | 50.527 M -13.63 % | 58.502 M -24.36 % | 77.346 M 7.07 % | 72.240 M 47.04 % | 49.128 M 21.70 % | 40.369 M 60.87 % | 25.094 M 24.74 % | 20.118 M -25.81 % | 27.116 M -1.00 % | 27.388 M -6.49 % | 29.290 M 1.72 % | 28.795 M 31.06 % | 21.971 M 193.68 % | 7.481 M 2.50 % | 7.299 M 0.61 % | 7.254 M 12.63 % | 6.441 M 16.21 % | 5.542 M 98.20 % | 2.796 M 91.97 % | 1.457 M -10.97 % | 1.636 M -3.08 % | 1.688 M 376.95 % | 353.916 K -27.94 % | 491.132 K -19.46 % | 609.776 K -56.77 % | 1.411 M | 0.000 |
| Other liabilities | 0.000 -100.00 % | 599.500 M 9.90 % | 545.500 M -9.13 % | 600.300 M 11.81 % | 536.900 M 60.84 % | 333.800 M -15.58 % | 395.400 M 5.44 % | 374.990 M 129.50 % | 163.393 M -15.79 % | 194.022 M 48.65 % | 130.525 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 |
| Total assets | 2.056 B -1.40 % | 2.086 B 6.85 % | 1.952 B -0.82 % | 1.968 B -7.57 % | 2.129 B 7.92 % | 1.973 B -5.48 % | 2.087 B -0.20 % | 2.091 B 95.14 % | 1.072 B -19.39 % | 1.329 B 8.86 % | 1.221 B 0.97 % | 1.209 B 2.29 % | 1.182 B 2.65 % | 1.152 B -7.23 % | 1.242 B 6.86 % | 1.162 B -1.80 % | 1.183 B 9.80 % | 1.078 B 18.70 % | 907.835 M 5.98 % | 856.610 M -21.22 % | 1.087 B 8.97 % | 997.864 M -3.75 % | 1.037 B 0.48 % | 1.032 B 3.04 % | 1.001 B 166.41 % | 375.855 M -0.60 % | 378.137 M 64.31 % | 230.140 M 36.56 % | 168.523 M -3.41 % | 174.482 M -0.71 % | 175.726 M -7.69 % | 190.364 M 6.32 % | 179.045 M 9.22 % | 163.937 M 49.97 % | 109.311 M 3.54 % | 105.575 M 13.17 % | 93.288 M 64.33 % | 56.768 M 2.54 % | 55.361 M |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 11.600 M -48.67 % | 22.600 M 184.64 % | -26.700 M -5 240.00 % | -500.000 K -111.36 % | 4.400 M -80.00 % | 22.000 M 267.31 % | 5.990 M 175.18 % | -7.967 M -64.61 % | -4.840 M 59.58 % | -11.976 M -260.49 % | -3.322 M -207.56 % | -1.080 M 97.46 % | -42.454 M -44.34 % | -29.412 M 67.38 % | -90.165 M -49.19 % | -60.437 M -28.19 % | -47.146 M -58.07 % | -29.826 M 0.68 % | -30.031 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 |
| Stock based compensation | 1.200 M -55.56 % | 2.700 M 8.00 % | 2.500 M 78.57 % | 1.400 M 16.67 % | 1.200 M 50.00 % | 800.000 K -60.90 % | 2.046 M 250.50 % | 583.788 K -7.92 % | 634.015 K -64.33 % | 1.778 M 109.83 % | 847.181 K 42.81 % | 593.229 K -29.39 % | 840.109 K 23.02 % | 682.901 K 201.39 % | -673.550 K -177.97 % | 863.859 K -14.06 % | 1.005 M 13.71 % | 883.986 K 23.29 % | 716.976 K 391.82 % | 145.781 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 |
| Change in working capital | 14.500 M 201.40 % | -14.300 M 43.03 % | -25.100 M -199.21 % | 25.300 M 3 714.29 % | -700.000 K 86.54 % | -5.200 M 78.42 % | -24.100 M -266.44 % | -6.577 M -189.66 % | 7.335 M 141.09 % | 3.042 M -72.66 % | 11.129 M 942.23 % | 1.068 M 144.49 % | -2.400 M 41.42 % | -4.097 M -161.86 % | 6.623 M 257.27 % | -4.211 M -179.80 % | 5.277 M 15.54 % | 4.567 M 139.32 % | -11.615 M -357.01 % | 4.519 M 144.36 % | -10.187 M -126.83 % | 37.967 M 98.32 % | 19.145 M 181.78 % | 6.794 M 199.73 % | -6.813 M -8.41 % | -6.284 M -158.65 % | 10.715 M 275.33 % | 2.855 M 1.45 % | 2.814 M -79.79 % | 13.925 M 738.68 % | -2.180 M -174.24 % | 2.937 M 118.95 % | -15.496 M |
| Accounts receivables | 15.700 M 228.69 % | -12.200 M 47.41 % | -23.200 M -192.43 % | 25.100 M 540.35 % | -5.700 M -7.55 % | -5.300 M 74.27 % | -20.600 M -327.82 % | -4.815 M -176.15 % | 6.323 M 168.97 % | 2.351 M -75.71 % | 9.677 M 10.35 % | 8.770 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 |
| Inventory | -1.200 M 42.86 % | -2.100 M -10.53 % | -1.900 M -1 050.00 % | 200.000 K -96.00 % | 5.000 M 4 900.00 % | 100.000 K 102.86 % | -3.500 M -98.68 % | -1.762 M -274.12 % | 1.012 M 46.32 % | 691.454 K -52.37 % | 1.452 M 344.70 % | -593.230 K 38.21 % | -960.126 K -743.57 % | -113.817 K | 0.000 100.00 % | -2.808 M -71.88 % | -1.633 M -129.96 % | 5.451 M 416.80 % | -1.721 M 60.65 % | -4.373 M -165.39 % | -1.648 M -184.30 % | -579.648 K -123.62 % | 2.454 M 194.83 % | -2.588 M -1 619.68 % | 170.318 K 156.92 % | -299.248 K -196.35 % | 310.585 K 154.18 % | -573.226 K -1 584.98 % | -34.020 K 90.03 % | -341.145 K -318.80 % | 155.917 K -44.34 % | 280.109 K 181.10 % | -345.383 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.770 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.109 M -393.60 % | -1.440 M 63.85 % | -3.984 M | 0.000 100.00 % | -1.404 M -120.31 % | 6.911 M 881.76 % | -883.987 K 91.07 % | -9.894 M -211.26 % | 8.893 M 204.14 % | -8.539 M -122.15 % | 38.547 M 130.95 % | 16.690 M 77.88 % | 9.383 M 234.36 % | -6.983 M -16.68 % | -5.985 M -157.52 % | 10.405 M 203.51 % | 3.428 M 20.37 % | 2.848 M -80.04 % | 14.266 M 710.66 % | -2.336 M -187.94 % | 2.657 M 117.54 % | -15.151 M |
| Other non cash items | -40.900 M -1 673.08 % | 2.600 M 119.26 % | -13.500 M -111.89 % | 113.500 M -7.20 % | 122.300 M 76.48 % | 69.300 M -15.80 % | 82.300 M 61.10 % | 51.087 M 41.24 % | 36.169 M 7.19 % | 33.743 M -38.15 % | 54.557 M 154.05 % | 21.475 M 4 373.36 % | 480.062 K -95.94 % | 11.837 M 201.39 % | -11.675 M -128.60 % | 40.817 M 109.58 % | 19.475 M 230.47 % | 5.893 M -32.63 % | 8.747 M -15.49 % | 10.350 M 119.14 % | -54.082 M 8.30 % | -58.979 M 21.13 % | -74.778 M -2.04 % | -73.281 M -31.58 % | -55.694 M -34.38 % | -41.446 M -46.64 % | -28.263 M -34.10 % | -21.077 M -22.78 % | -17.167 M -9.89 % | -15.622 M -87.35 % | -8.338 M 64.85 % | -23.720 M 30.92 % | -34.338 M |
| Net cash provided by operating activities | 168.700 M -10.46 % | 188.400 M 4.84 % | 179.700 M -24.72 % | 238.700 M 51.36 % | 157.700 M 114.27 % | 73.600 M -45.88 % | 136.000 M 412.40 % | 26.542 M -68.86 % | 85.238 M 23.03 % | 69.284 M -19.67 % | 86.250 M 4.45 % | 82.578 M -33.07 % | 123.376 M 39.69 % | 88.322 M -2.39 % | 90.480 M 34.93 % | 67.057 M -19.14 % | 82.928 M 3.85 % | 79.853 M 21.59 % | 65.675 M -13.53 % | 75.952 M -4.70 % | 79.699 M -28.85 % | 112.017 M 6.97 % | 104.722 M 11.23 % | 94.149 M 80.06 % | 52.288 M 3.39 % | 50.573 M -0.41 % | 50.781 M 42.67 % | 35.594 M 28.56 % | 27.687 M -29.60 % | 39.330 M 308.59 % | 9.626 M -18.08 % | 11.750 M 37.34 % | 8.555 M |
| Investments in property plant and equipment | -86.100 M 25.13 % | -115.000 M -48.20 % | -77.600 M -33.79 % | -58.000 M 27.86 % | -80.400 M 21.10 % | -101.900 M -15.66 % | -88.100 M -96.89 % | -44.745 M -19.94 % | -37.307 M 30.83 % | -53.933 M -22.15 % | -44.153 M 32.09 % | -65.018 M 32.45 % | -96.253 M -17.95 % | -81.607 M -22.18 % | -66.794 M 28.24 % | -93.081 M -53.69 % | -60.562 M -1.75 % | -59.522 M -34.33 % | -44.309 M 12.41 % | -50.586 M 50.56 % | -102.321 M -18.08 % | -86.657 M 8.22 % | -94.414 M -10.12 % | -85.737 M -52.08 % | -56.375 M -77.73 % | -31.720 M 3.19 % | -32.767 M 46.64 % | -61.404 M -326.38 % | -14.401 M -9.21 % | -13.187 M 41.85 % | -22.676 M -1.87 % | -22.261 M -13.92 % | -19.540 M |
| Acquisitions net | 0.000 100.00 % | -54.800 M -5 988.89 % | -900.000 K -80.00 % | -500.000 K -100.62 % | 80.400 M 239.24 % | 23.700 M 459.46 % | -6.593 M -110.59 % | 62.232 M 2 683.03 % | -2.409 M -95.77 % | -1.231 M -108.69 % | 14.160 M 92.50 % | 7.356 M 170.45 % | -10.441 M -152.42 % | 19.918 M 462.10 % | -5.501 M 75.15 % | -22.136 M 62.91 % | -59.683 M 37.96 % | -96.207 M -325.14 % | 42.732 M -83.09 % | 252.639 M 11 342.57 % | -2.247 M 84.18 % | -14.201 M -199.28 % | -4.745 M 88.50 % | -41.251 M 89.59 % | -396.330 M -4 897.82 % | -7.930 M 89.23 % | -73.609 M -2 131.81 % | -3.298 M 67.28 % | -10.080 M -854.78 % | 1.335 M 618.18 % | -257.716 K 73.99 % | -990.965 K -11.60 % | -887.928 K |
| Purchases of investments | 0.000 -100.00 % | 48.800 M 1 976.92 % | -2.600 M 3.70 % | -2.700 M 34.15 % | -4.100 M 43.84 % | -7.300 M -221.09 % | -2.274 M 7.28 % | -2.452 M 93.40 % | -37.153 M 62.78 % | -99.821 M -16.83 % | -85.444 M -22.27 % | -69.882 M -331.32 % | -16.202 M 31.23 % | -23.560 M 15.03 % | -27.728 M -59.49 % | -17.385 M 19.09 % | -21.486 M 52.80 % | -45.525 M 34.94 % | -69.977 M -31.87 % | -53.064 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 |
| Sales maturities of investments | 5.900 M -1.67 % | 6.000 M 3.45 % | 5.800 M 13.73 % | 5.100 M 8.51 % | 4.700 M 6.82 % | 4.400 M -3.23 % | 4.547 M 11.27 % | 4.087 M -85.87 % | 28.911 M 359.63 % | 6.290 M 23.75 % | 5.083 M 2.01 % | 4.983 M 38.40 % | 3.600 M -48.98 % | 7.057 M -63.24 % | 19.196 M 69.31 % | 11.338 M 2.54 % | 11.057 M 436.06 % | 2.063 M -24.29 % | 2.725 M -96.15 % | 70.704 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 investing activites | 17.700 M 144.03 % | -40.200 M -615.38 % | 7.800 M -36.07 % | 12.200 M -34.05 % | 18.500 M 10.12 % | 16.800 M 109.48 % | 8.020 M 185.56 % | -9.374 M -117.23 % | 54.409 M 460.16 % | 9.713 M -60.88 % | 24.830 M 20 828.00 % | 118.645 K -98.90 % | 10.801 M -22.84 % | 13.999 M 29.90 % | 10.777 M -48.82 % | 21.057 M 2.81 % | 20.481 M -7.33 % | 22.100 M 41.39 % | 15.630 M 129.37 % | -53.210 M -734.25 % | 8.389 M -65.33 % | 24.200 M 155.00 % | 9.490 M 83.33 % | 5.177 M -60.01 % | 12.944 M 388.37 % | -4.489 M -252.13 % | 2.951 M 149.98 % | 1.180 M -36.63 % | 1.863 M 62.69 % | 1.145 M 37.32 % | 833.709 K -66.77 % | 2.509 M -31.79 % | 3.678 M |
| Net cash used for investing activites | -62.500 M 59.73 % | -155.200 M -129.93 % | -67.500 M -53.76 % | -43.900 M -329.84 % | 19.100 M 129.70 % | -64.300 M 23.82 % | -84.400 M -965.85 % | 9.748 M 51.13 % | 6.450 M 104.64 % | -138.982 M -62.51 % | -85.525 M 30.15 % | -122.443 M -12.86 % | -108.494 M -69.01 % | -64.193 M 8.36 % | -70.049 M 30.10 % | -100.208 M 9.06 % | -110.193 M 37.78 % | -177.092 M -232.88 % | -53.200 M -131.96 % | 166.482 M 273.10 % | -96.179 M -25.46 % | -76.658 M 14.51 % | -89.669 M 26.39 % | -121.811 M 72.30 % | -439.761 M -896.31 % | -44.139 M 57.32 % | -103.425 M -62.82 % | -63.522 M -180.84 % | -22.618 M -111.26 % | -10.707 M 51.55 % | -22.100 M -6.54 % | -20.743 M -23.84 % | -16.750 M |
| Debt repayment | 32.100 M -37.43 % | 51.300 M 200.00 % | -51.300 M 80.58 % | -264.100 M -624.01 % | 50.400 M 26.95 % | 39.700 M 402.53 % | 7.900 M 108.22 % | -96.092 M -26.93 % | -75.702 M -226.68 % | 59.756 M -24.85 % | 79.514 M -18.57 % | 97.646 M 184.48 % | 34.324 M 1 536.08 % | -2.390 M 95.77 % | -56.466 M -382.66 % | 19.977 M -58.70 % | 48.374 M -49.87 % | 96.502 M 97.93 % | 48.754 M 122.46 % | -217.068 M -1 157.63 % | 20.524 M 17.05 % | 17.534 M 2 243.19 % | -818.144 K 94.19 % | -14.074 M -104.01 % | 351.196 M 6 619.97 % | -5.386 M -108.67 % | 62.117 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.772 M 27 701.60 % | -93.370 K 10.97 % | -104.873 K |
| Common stock issued | 706.712 K 17.79 % | 600.000 K 200.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 341.027 K -99.79 % | 165.212 M 65 045.23 % | 253.606 K 85.46 % | 136.741 K -43.51 % | 242.051 K -49.00 % | 474.583 K -98.89 % | 42.606 M 37 333.73 % | 113.816 K -99.85 % | 75.213 M 9 850.44 % | 755.877 K -73.84 % | 2.890 M 553.83 % | 441.993 K -48.63 % | 860.371 K 490.18 % | 145.781 K | 0.000 -100.00 % | 144.912 K -88.93 % | 1.309 M 15.60 % | 1.132 M -97.08 % | 38.833 M 2 783.71 % | 1.347 M 73.43 % | 776.463 K 478.89 % | 134.129 K 5 419.74 % | 2.430 K | 0.000 -100.00 % | 182.978 K -59.95 % | 456.889 K -65.71 % | 1.333 M |
| Common stock repurchased | -1.700 M 67.92 % | -5.300 M -194.44 % | -1.800 M -50.00 % | -1.200 M | 0.000 100.00 % | -3.400 M -209.09 % | -1.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.804 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.600 M 68.61 % | -27.400 M 1.21 % | -27.737 M -57.32 % | -17.630 M -1.49 % | -17.372 M 7.27 % | -18.734 M -12.99 % | -16.581 M -2.01 % | -16.254 M -1.83 % | -15.962 M -17.85 % | -13.544 M -201.63 % | -4.490 M 72.28 % | -16.197 M 9.85 % | -17.968 M 8.99 % | -19.742 M -2.74 % | -19.215 M 0.90 % | -19.389 M 2.69 % | -19.925 M -3.38 % | -19.273 M | 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 | -97.500 M -22.80 % | -79.400 M -21.22 % | -65.500 M 7.36 % | -70.700 M 6.48 % | -75.600 M -83.50 % | -41.200 M 9.45 % | -45.500 M -4.87 % | -43.387 M -22.51 % | -35.416 M -29.59 % | -27.330 M -4.55 % | -26.142 M -48.87 % | -17.560 M 45.41 % | -32.164 M -624.61 % | -4.439 M 36.22 % | -6.960 M 63.17 % | -18.897 M -60.00 % | -11.811 M 9.93 % | -13.112 M -17.23 % | -11.185 M -206.89 % | -3.645 M -119.31 % | 18.876 M 1 547.33 % | -1.304 M -13.86 % | -1.145 M -137.27 % | 3.074 M 280.46 % | -1.703 M -469.15 % | -299.248 K -92.70 % | -155.293 K 27.64 % | -214.607 K 50.66 % | -434.968 K 72.03 % | -1.555 M 46.64 % | -2.915 M 3.61 % | -3.024 M -1.01 % | -2.994 M |
| Net cash used provided by financing activities | -66.400 M -102.44 % | -32.800 M 72.30 % | -118.400 M 64.76 % | -336.000 M -894.08 % | -33.800 M -4.64 % | -32.300 M 51.06 % | -66.000 M -914.47 % | 8.103 M 106.32 % | -128.236 M -1 027.29 % | 13.829 M -62.64 % | 37.016 M -42.44 % | 64.306 M 565.93 % | -13.802 M 31.87 % | -20.259 M -377.65 % | 7.297 M 350.49 % | 1.620 M -95.33 % | 34.679 M -52.35 % | 72.782 M 178.88 % | 26.098 M 110.88 % | -239.956 M -1 332.10 % | 19.475 M 18.93 % | 16.375 M 2 601.86 % | -654.515 K 93.37 % | -9.868 M -102.54 % | 388.325 M 9 049.46 % | -4.339 M -106.92 % | 62.738 M 78 057.39 % | -80.478 K 81.39 % | -432.538 K 72.19 % | -1.555 M -106.75 % | 23.040 M 966.02 % | -2.660 M -50.64 % | -1.766 M |
| Effect of forex changes on cash | 1.000 M 176.92 % | -1.300 M -230.00 % | 1.000 M 400.00 % | 200.000 K -81.82 % | 1.100 M 175.00 % | 400.000 K 500.00 % | -100.000 K -103.55 % | 2.819 M -20.40 % | 3.541 M 185.35 % | -4.149 M -80.51 % | -2.298 M -422.87 % | 711.875 K 149.43 % | -1.440 M -532.68 % | -227.634 K -102.36 % | 9.654 M 123.84 % | -40.493 M -1.34 % | -39.956 M -778.00 % | 5.893 M 316.30 % | -2.725 M 58.47 % | -6.560 M -181.09 % | 8.090 M 125.15 % | -32.170 M -863 569 599 662 566 912.00 % | 0.000 99.63 % | 0.000 -194.94 % | 0.000 57 200.00 % | 0.000 133.33 % | 0.000 -100.56 % | 0.000 21 340.00 % | 0.000 -99.54 % | 0.000 | 0.000 100.00 % | 0.000 -200.37 % | 0.000 |
| Net change in cash | 40.800 M 4 633.33 % | -900.000 K 82.69 % | -5.200 M 95.86 % | -125.700 M -187.23 % | 144.100 M 737.61 % | -22.600 M -51.03 % | -14.964 M -133.95 % | 44.080 M 209.66 % | -40.197 M 4.22 % | -41.968 M -214.38 % | 36.692 M 45.88 % | 25.153 M 7 086.01 % | -360.047 K -109.89 % | 3.642 M -96.35 % | 99.910 M 194.80 % | -105.391 M -21.04 % | -87.074 M 13.85 % | -101.069 M -597.85 % | -14.483 M -106.72 % | 215.465 M 1 339.87 % | -17.378 M -49.90 % | -11.593 M -180.51 % | 14.399 M 138.37 % | -37.530 M -4 507.08 % | 851.590 K -59.35 % | 2.095 M -79.25 % | 10.094 M 136.04 % | -28.009 M -704.11 % | 4.636 M -82.87 % | 27.068 M 156.21 % | 10.565 M 190.66 % | -11.654 M -16.99 % | -9.962 M |
| Cash at beginning of period | 62.700 M -1.42 % | 63.600 M -7.56 % | 68.800 M -64.63 % | 194.500 M 285.91 % | 50.400 M -30.96 % | 73.000 M -17.01 % | 87.964 M 100.45 % | 43.884 M -47.81 % | 84.081 M -33.30 % | 126.049 M 41.06 % | 89.357 M 38.96 % | 64.306 M -1.69 % | 65.409 M 12.02 % | 58.388 M 112.73 % | -458.800 M -30.05 % | -352.779 M -9.08 % | -323.418 M -16.27 % | -278.161 M -8.55 % | -256.247 M 46.16 % | -475.975 M -6.80 % | -445.687 M -6.24 % | -419.520 M -1 221.57 % | -31.744 M -221.69 % | -9.868 M -5.34 % | -9.367 M -184.60 % | 11.072 M 316.06 % | -5.125 M -121.89 % | 23.416 M 49.63 % | 15.649 M 237.51 % | -11.380 M 49.74 % | -22.644 M -121.49 % | -10.223 M -571.99 % | -1.521 M |
| Cash at end of period | 103.500 M 65.07 % | 62.700 M -1.42 % | 63.600 M -7.56 % | 68.800 M -64.63 % | 194.500 M 285.91 % | 50.400 M -30.96 % | 73.000 M -17.01 % | 87.964 M 100.45 % | 43.884 M -47.81 % | 84.081 M -33.30 % | 126.049 M 40.90 % | 89.459 M 37.53 % | 65.049 M 4.87 % | 62.030 M 117.28 % | -358.890 M 21.67 % | -458.170 M -11.61 % | -410.492 M -8.24 % | -379.230 M -40.08 % | -270.730 M -3.92 % | -260.511 M 43.74 % | -463.065 M -7.41 % | -431.113 M -2 385.57 % | -17.345 M 63.41 % | -47.398 M -456.58 % | -8.516 M -164.68 % | 13.167 M 164.96 % | 4.969 M 208.20 % | -4.593 M -122.64 % | 20.286 M 29.31 % | 15.688 M 229.88 % | -12.079 M 44.79 % | -21.877 M -90.52 % | -11.483 M |
| Operating cash flow | 168.700 M -10.46 % | 188.400 M 4.84 % | 179.700 M -24.72 % | 238.700 M 51.36 % | 157.700 M 114.27 % | 73.600 M -45.88 % | 136.000 M 412.40 % | 26.542 M -68.86 % | 85.238 M 23.03 % | 69.284 M -19.67 % | 86.250 M 4.45 % | 82.578 M -33.07 % | 123.376 M 39.69 % | 88.322 M -2.39 % | 90.480 M 34.93 % | 67.057 M -19.14 % | 82.928 M 3.85 % | 79.853 M 21.59 % | 65.675 M -13.53 % | 75.952 M -4.70 % | 79.699 M -28.85 % | 112.017 M 6.97 % | 104.722 M 11.23 % | 94.149 M 80.06 % | 52.288 M 3.39 % | 50.573 M -0.41 % | 50.781 M 42.67 % | 35.594 M 28.56 % | 27.687 M -29.60 % | 39.330 M 308.59 % | 9.626 M -18.08 % | 11.750 M 37.34 % | 8.555 M |
| Capital expenditure | -99.400 M 13.57 % | -115.000 M -48.20 % | -77.600 M -33.79 % | -58.000 M 27.86 % | -80.400 M 21.10 % | -101.900 M -15.66 % | -88.100 M -96.89 % | -44.745 M -19.94 % | -37.307 M 30.83 % | -53.933 M -22.15 % | -44.153 M 32.09 % | -65.018 M 32.45 % | -96.253 M -17.95 % | -81.607 M -22.18 % | -66.794 M 28.24 % | -93.081 M -53.69 % | -60.562 M -1.75 % | -59.522 M -34.33 % | -44.309 M 12.41 % | -50.586 M 50.56 % | -102.321 M -18.08 % | -86.657 M 8.22 % | -94.414 M -10.12 % | -85.737 M -52.08 % | -56.375 M -77.73 % | -31.720 M 3.19 % | -32.767 M 46.64 % | -61.404 M -326.38 % | -14.401 M -9.21 % | -13.187 M 41.85 % | -22.676 M -1.87 % | -22.261 M -13.92 % | -19.540 M |
| Free CashFlow | 69.300 M -5.59 % | 73.400 M -28.11 % | 102.100 M -43.50 % | 180.700 M 133.76 % | 77.300 M 373.14 % | -28.300 M -159.08 % | 47.900 M 363.14 % | -18.203 M -137.98 % | 47.930 M 212.24 % | 15.350 M -63.54 % | 42.097 M 139.74 % | 17.560 M -35.26 % | 27.124 M 303.91 % | 6.715 M -71.65 % | 23.687 M 191.02 % | -26.024 M -216.36 % | 22.365 M 10.00 % | 20.332 M -4.84 % | 21.366 M -15.77 % | 25.366 M 212.13 % | -22.621 M -189.20 % | 25.360 M 146.00 % | 10.309 M 22.55 % | 8.412 M 305.79 % | -4.088 M -121.68 % | 18.853 M 4.66 % | 18.014 M 169.79 % | -25.811 M -294.27 % | 13.286 M -49.18 % | 26.143 M 300.32 % | -13.051 M -24.16 % | -10.511 M 4.32 % | -10.985 M |
| 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 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | 1999-03-31 | 1998-09-30 | 1998-03-31 | 1997-09-30 | 1997-03-31 | 1996-09-30 | 1996-03-31 | 1995-09-30 | 1995-03-31 | 1994-09-30 | 1994-03-31 | 1993-09-30 | 1993-03-31 | 1992-09-30 | 1992-03-31 | 1991-09-30 | 1991-03-31 | 1990-09-30 | 1990-03-31 | 1989-09-30 | 1989-03-31 | 1988-09-30 | 1988-03-31 | 1987-09-30 | 1987-03-31 | 1986-09-30 | 1986-03-31 | 1985-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 891.818 M 17.65 % | 757.995 M -19.11 % | 937.100 M -0.34 % | 940.300 M -1.23 % | 952.000 M -0.17 % | 953.600 M 4.15 % | 915.600 M 4.98 % | 872.200 M 6.18 % | 821.400 M -4.46 % | 859.700 M -6.12 % | 915.700 M 2.88 % | 890.100 M -0.06 % | 890.600 M 2.38 % | 869.900 M -2.30 % | 890.400 M 76.78 % | 503.664 M 25.26 % | 402.081 M 0.04 % | 401.907 M 0.14 % | 401.348 M -1.49 % | 407.405 M 3.99 % | 391.773 M 4.61 % | 374.518 M -3.31 % | 387.339 M 6.95 % | 362.168 M -19.54 % | 450.119 M 0.00 % | 450.119 M 10.27 % | 408.204 M 0.00 % | 408.204 M 6.40 % | 383.643 M 0.00 % | 383.643 M 3.72 % | 369.894 M 0.00 % | 369.894 M 4.45 % | 354.139 M 0.00 % | 354.139 M -5.46 % | 374.589 M 0.00 % | 374.589 M 18.07 % | 317.262 M 0.00 % | 317.262 M 3.53 % | 306.432 M 0.00 % | 306.432 M -30.44 % | 440.519 M 0.00 % | 440.519 M 10.26 % | 399.523 M 0.00 % | 399.523 M -7.60 % | 432.389 M 0.00 % | 432.389 M 6.40 % | 406.362 M 0.00 % | 406.362 M 51.73 % | 267.825 M 0.00 % | 267.825 M 37.32 % | 195.035 M 0.00 % | 195.035 M 42.15 % | 137.201 M 0.00 % | 137.201 M 34.84 % | 101.750 M 0.00 % | 101.750 M 46.62 % | 69.397 M 0.00 % | 69.397 M -17.79 % | 84.417 M 0.00 % | 84.417 M 9.61 % | 77.015 M 0.00 % | 77.015 M -5.58 % | 81.570 M 0.00 % | 81.570 M -19.97 % | 101.923 M 0.00 % | 101.923 M 19.76 % | 85.107 M 0.00 % | 85.107 M 12.11 % | 75.914 M 0.00 % | 75.914 M 13.66 % | 66.793 M 0.00 % | 66.793 M 49.06 % | 44.809 M 0.00 % | 44.809 M 28.16 % | 34.962 M 0.00 % | 34.962 M 20.21 % | 29.083 M 0.00 % | 29.083 M 0.00 % | 29.083 M |
| Net income | 8.770 M 112.82 % | -68.432 M -302.46 % | 33.800 M 221.90 % | 10.500 M -79.96 % | 52.400 M 36.10 % | 38.500 M 6.94 % | 36.000 M 1 900.00 % | 1.800 M -52.63 % | 3.800 M 108.98 % | -42.300 M -122.63 % | -19.000 M 79.05 % | -90.700 M -577.37 % | 19.000 M 127.26 % | -69.700 M -487.22 % | 18.000 M 126.64 % | -67.576 M -1 674.37 % | -3.808 M 39.77 % | -6.323 M -566.35 % | 1.356 M 111.40 % | -11.893 M 4.61 % | -12.468 M -32.14 % | -9.436 M -183.03 % | 11.364 M 145.66 % | -24.887 M -254.75 % | 16.082 M 0.00 % | 16.082 M 29.04 % | 12.463 M 0.00 % | 12.463 M -40.95 % | 21.105 M 0.00 % | 21.105 M 510.76 % | 3.455 M 0.00 % | 3.455 M -80.56 % | 17.779 M 0.00 % | 17.779 M -22.89 % | 23.057 M 0.00 % | 23.057 M 5.79 % | 21.796 M 0.00 % | 21.796 M -61.47 % | 56.563 M 0.00 % | 56.563 M 720.79 % | 6.891 M 0.00 % | 6.891 M 4.52 % | 6.593 M 0.00 % | 6.593 M -45.55 % | 12.109 M 0.00 % | 12.109 M -25.52 % | 16.258 M 0.00 % | 16.258 M -15.53 % | 19.246 M 0.00 % | 19.246 M 14.34 % | 16.833 M 0.00 % | 16.833 M 33.00 % | 12.656 M 0.00 % | 12.656 M 26.26 % | 10.024 M 0.00 % | 10.024 M 36.51 % | 7.343 M 0.00 % | 7.343 M 56.93 % | 4.680 M 0.00 % | 4.680 M 179.54 % | -5.883 M 0.00 % | -5.883 M -230.81 % | 4.497 M 0.00 % | 4.497 M -62.30 % | 11.929 M 0.00 % | 11.929 M 8.44 % | 11.000 M 0.00 % | 11.000 M 41.90 % | 7.752 M 0.00 % | 7.752 M 11.90 % | 6.928 M 0.00 % | 6.928 M 38.66 % | 4.997 M 0.00 % | 4.997 M 30.14 % | 3.839 M 0.00 % | 3.839 M 194.34 % | 1.304 M 0.00 % | 1.304 M 0.00 % | 1.304 M |
| Income before tax | 22.130 M 50.39 % | 14.714 M -67.22 % | 44.885 M 108.77 % | 21.500 M -69.97 % | 71.600 M 38.22 % | 51.800 M 18.00 % | 43.900 M 575.38 % | 6.500 M 47.73 % | 4.400 M 110.58 % | -41.600 M -133.71 % | -17.800 M 83.94 % | -110.800 M -608.26 % | 21.800 M 127.91 % | -78.100 M -408.70 % | 25.300 M 135.13 % | -72.019 M -6 833.76 % | -1.039 M 83.90 % | -6.450 M -282.95 % | 3.525 M 121.42 % | -16.457 M -48.88 % | -11.054 M -75.73 % | -6.290 M -141.08 % | 15.312 M 160.94 % | -25.124 M -233.34 % | 18.842 M 0.00 % | 18.842 M 56.18 % | 12.065 M 0.00 % | 12.065 M 9.67 % | 11.001 M 0.00 % | 11.001 M -30.46 % | 15.819 M 0.00 % | 15.819 M -39.03 % | 25.946 M 0.00 % | 25.946 M -23.60 % | 33.960 M 0.00 % | 33.960 M 56.32 % | 21.724 M 0.00 % | 21.724 M 51.29 % | 14.359 M 0.00 % | 14.359 M 2.51 % | 14.007 M 0.00 % | 14.007 M 6.22 % | 13.187 M 0.00 % | 13.187 M -40.08 % | 22.008 M 0.00 % | 22.008 M -23.57 % | 28.795 M 0.00 % | 28.795 M -6.34 % | 30.742 M 0.00 % | 30.742 M 17.07 % | 26.259 M 0.00 % | 26.259 M 35.27 % | 19.412 M 0.00 % | 19.412 M 20.05 % | 16.169 M 0.00 % | 16.169 M 36.44 % | 11.850 M 0.00 % | 11.850 M 34.46 % | 8.813 M 0.00 % | 8.813 M 325.91 % | -3.901 M 0.00 % | -3.901 M -161.28 % | 6.367 M 0.00 % | 6.367 M -66.42 % | 18.960 M 0.00 % | 18.960 M 9.84 % | 17.261 M 0.00 % | 17.261 M 45.42 % | 11.870 M 0.00 % | 11.870 M 14.39 % | 10.377 M 0.00 % | 10.377 M 40.64 % | 7.378 M 0.00 % | 7.378 M 34.45 % | 5.488 M 0.00 % | 5.488 M 155.68 % | 2.146 M 0.00 % | 2.146 M 0.00 % | 2.146 M |
| Income before tax ratio | 0.02 27.83 % | 0.02 -59.47 % | 0.05 109.48 % | 0.02 -69.60 % | 0.08 38.46 % | 0.05 13.29 % | 0.05 543.37 % | 0.01 39.12 % | 0.01 111.07 % | -0.05 -148.93 % | -0.02 84.38 % | -0.12 -608.54 % | 0.02 127.26 % | -0.09 -415.97 % | 0.03 119.87 % | -0.14 -5 435.29 % | 0.00 83.90 % | -0.02 -282.70 % | 0.01 121.75 % | -0.04 -43.16 % | -0.03 -67.99 % | -0.02 -142.49 % | 0.04 156.98 % | -0.07 -265.72 % | 0.04 0.00 % | 0.04 41.64 % | 0.03 0.00 % | 0.03 3.07 % | 0.03 0.00 % | 0.03 -32.95 % | 0.04 0.00 % | 0.04 -41.63 % | 0.07 0.00 % | 0.07 -19.18 % | 0.09 0.00 % | 0.09 32.40 % | 0.07 0.00 % | 0.07 46.13 % | 0.05 0.00 % | 0.05 47.37 % | 0.03 0.00 % | 0.03 -3.66 % | 0.03 0.00 % | 0.03 -35.15 % | 0.05 0.00 % | 0.05 -28.17 % | 0.07 0.00 % | 0.07 -38.27 % | 0.11 0.00 % | 0.11 -14.74 % | 0.13 0.00 % | 0.13 -4.84 % | 0.14 0.00 % | 0.14 -10.97 % | 0.16 0.00 % | 0.16 -6.94 % | 0.17 0.00 % | 0.17 63.56 % | 0.10 0.00 % | 0.10 306.11 % | -0.05 0.00 % | -0.05 -164.90 % | 0.08 0.00 % | 0.08 -58.04 % | 0.19 0.00 % | 0.19 -8.28 % | 0.20 0.00 % | 0.20 29.71 % | 0.16 0.00 % | 0.16 0.64 % | 0.16 0.00 % | 0.16 -5.65 % | 0.16 0.00 % | 0.16 4.90 % | 0.16 0.00 % | 0.16 112.69 % | 0.07 0.00 % | 0.07 0.00 % | 0.07 |
| EBITDA | 112.994 M 12.45 % | 100.481 M -6.00 % | 106.900 M 22.17 % | 87.500 M -29.26 % | 123.700 M 23.58 % | 100.100 M -0.60 % | 100.700 M 40.64 % | 71.600 M -1.38 % | 72.600 M -9.81 % | 80.500 M 62.96 % | 49.400 M -35.84 % | 77.000 M -22.85 % | 99.800 M 13.02 % | 88.300 M -10.72 % | 98.900 M 575.24 % | -20.811 M -144.75 % | 46.509 M 9.45 % | 42.492 M -4.75 % | 44.609 M 4.39 % | 42.732 M -12.97 % | 49.100 M -1.48 % | 49.839 M -12.10 % | 56.701 M 101.03 % | 28.205 M -55.28 % | 63.068 M 0.00 % | 63.068 M 6.05 % | 59.469 M 0.00 % | 59.469 M -10.59 % | 66.513 M 0.00 % | 66.513 M 14.07 % | 58.311 M 0.00 % | 58.311 M -7.92 % | 63.327 M 0.00 % | 63.327 M -9.89 % | 70.277 M 0.00 % | 70.277 M 16.41 % | 60.369 M 0.00 % | 60.369 M -37.63 % | 96.799 M 0.00 % | 96.799 M 48.54 % | 65.168 M 0.00 % | 65.168 M 8.23 % | 60.211 M 0.00 % | 60.211 M -19.66 % | 74.942 M 0.00 % | 74.942 M -8.26 % | 81.693 M 0.00 % | 81.693 M 38.83 % | 58.845 M 0.00 % | 58.845 M 18.64 % | 49.600 M 0.00 % | 49.600 M 48.21 % | 33.466 M 0.00 % | 33.466 M 19.62 % | 27.976 M 0.00 % | 27.976 M 30.03 % | 21.515 M 0.00 % | 21.515 M 17.41 % | 18.325 M 0.00 % | 18.325 M 165.96 % | 6.890 M 0.00 % | 6.890 M -53.56 % | 14.838 M 0.00 % | 14.838 M -45.18 % | 27.067 M 0.00 % | 27.067 M 13.25 % | 23.901 M 0.00 % | 23.901 M 38.06 % | 17.313 M 0.00 % | 17.313 M 23.09 % | 14.066 M 0.00 % | 14.066 M 45.75 % | 9.651 M 0.00 % | 9.651 M 25.74 % | 7.675 M 0.00 % | 7.675 M 69.64 % | 4.525 M 0.00 % | 4.525 M 0.00 % | 4.525 M |
| Net income ratio | 0.01 110.89 % | -0.09 -350.30 % | 0.04 223.00 % | 0.01 -79.71 % | 0.06 36.33 % | 0.04 2.68 % | 0.04 1 805.20 % | 0.00 -55.39 % | 0.00 109.40 % | -0.05 -137.13 % | -0.02 79.64 % | -0.10 -577.64 % | 0.02 126.63 % | -0.08 -496.35 % | 0.02 115.07 % | -0.13 -1 316.50 % | -0.01 39.80 % | -0.02 -565.70 % | 0.00 111.57 % | -0.03 8.27 % | -0.03 -26.32 % | -0.03 -185.87 % | 0.03 142.70 % | -0.07 -292.33 % | 0.04 0.00 % | 0.04 17.02 % | 0.03 0.00 % | 0.03 -44.50 % | 0.06 0.00 % | 0.06 488.88 % | 0.01 0.00 % | 0.01 -81.39 % | 0.05 0.00 % | 0.05 -18.44 % | 0.06 0.00 % | 0.06 -10.40 % | 0.07 0.00 % | 0.07 -62.78 % | 0.18 0.00 % | 0.18 1 079.95 % | 0.02 0.00 % | 0.02 -5.21 % | 0.02 0.00 % | 0.02 -41.07 % | 0.03 0.00 % | 0.03 -30.00 % | 0.04 0.00 % | 0.04 -44.33 % | 0.07 0.00 % | 0.07 -16.74 % | 0.09 0.00 % | 0.09 -6.44 % | 0.09 0.00 % | 0.09 -6.37 % | 0.10 0.00 % | 0.10 -6.90 % | 0.11 0.00 % | 0.11 90.89 % | 0.06 0.00 % | 0.06 172.57 % | -0.08 0.00 % | -0.08 -238.55 % | 0.06 0.00 % | 0.06 -52.89 % | 0.12 0.00 % | 0.12 -9.45 % | 0.13 0.00 % | 0.13 26.57 % | 0.10 0.00 % | 0.10 -1.55 % | 0.10 0.00 % | 0.10 -6.98 % | 0.11 0.00 % | 0.11 1.54 % | 0.11 0.00 % | 0.11 144.85 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 |
| Ratio EBITDA | 0.13 -4.42 % | 0.13 16.21 % | 0.11 22.59 % | 0.09 -28.38 % | 0.13 23.78 % | 0.10 -4.56 % | 0.11 33.98 % | 0.08 -7.12 % | 0.09 -5.61 % | 0.09 73.57 % | 0.05 -37.64 % | 0.09 -22.80 % | 0.11 10.40 % | 0.10 -8.61 % | 0.11 368.82 % | -0.04 -135.72 % | 0.12 9.41 % | 0.11 -4.88 % | 0.11 5.97 % | 0.10 -16.31 % | 0.13 -5.82 % | 0.13 -9.09 % | 0.15 87.97 % | 0.08 -44.42 % | 0.14 0.00 % | 0.14 -3.82 % | 0.15 0.00 % | 0.15 -15.97 % | 0.17 0.00 % | 0.17 9.98 % | 0.16 0.00 % | 0.16 -11.84 % | 0.18 0.00 % | 0.18 -4.69 % | 0.19 0.00 % | 0.19 -1.40 % | 0.19 0.00 % | 0.19 -39.76 % | 0.32 0.00 % | 0.32 113.53 % | 0.15 0.00 % | 0.15 -1.84 % | 0.15 0.00 % | 0.15 -13.05 % | 0.17 0.00 % | 0.17 -13.79 % | 0.20 0.00 % | 0.20 -8.50 % | 0.22 0.00 % | 0.22 -13.61 % | 0.25 0.00 % | 0.25 4.26 % | 0.24 0.00 % | 0.24 -11.29 % | 0.27 0.00 % | 0.27 -11.32 % | 0.31 0.00 % | 0.31 42.82 % | 0.22 0.00 % | 0.22 142.64 % | 0.09 0.00 % | 0.09 -50.82 % | 0.18 0.00 % | 0.18 -31.50 % | 0.27 0.00 % | 0.27 -5.44 % | 0.28 0.00 % | 0.28 23.14 % | 0.23 0.00 % | 0.23 8.30 % | 0.21 0.00 % | 0.21 -2.22 % | 0.22 0.00 % | 0.22 -1.89 % | 0.22 0.00 % | 0.22 41.11 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 |
| Gross profit ratio | 0.19 -4.68 % | 0.20 -2.31 % | 0.20 22.47 % | 0.16 -18.61 % | 0.20 6.54 % | 0.19 -1.06 % | 0.19 11.09 % | 0.17 5.97 % | 0.16 -9.53 % | 0.18 9.07 % | 0.16 2.91 % | 0.16 -12.82 % | 0.18 3.81 % | 0.18 -10.06 % | 0.20 131.78 % | 0.08 -49.65 % | 0.17 7.22 % | 0.16 3.58 % | 0.15 1.81 % | 0.15 -5.63 % | 0.16 -6.27 % | 0.17 0.14 % | 0.17 20.71 % | 0.14 -15.93 % | 0.16 0.00 % | 0.16 5.92 % | 0.16 0.00 % | 0.16 -3.41 % | 0.16 0.00 % | 0.16 -8.42 % | 0.18 0.00 % | 0.18 -5.83 % | 0.19 0.00 % | 0.19 -0.73 % | 0.19 0.00 % | 0.19 -0.84 % | 0.19 0.00 % | 0.19 1.03 % | 0.19 0.00 % | 0.19 4.32 % | 0.18 0.00 % | 0.18 -1.78 % | 0.18 0.00 % | 0.18 -10.12 % | 0.20 0.00 % | 0.20 -4.58 % | 0.21 0.00 % | 0.21 -4.86 % | 0.22 0.00 % | 0.22 -10.10 % | 0.25 0.00 % | 0.25 -75.03 % | 1.00 0.00 % | 1.00 41.19 % | 0.71 0.00 % | 0.71 -13.95 % | 0.82 0.00 % | 0.82 -0.08 % | 0.82 0.00 % | 0.82 6.14 % | 0.78 0.00 % | 0.78 -3.39 % | 0.80 0.00 % | 0.80 -19.67 % | 1.00 0.00 % | 1.00 44.27 % | 0.69 0.00 % | 0.69 -5.65 % | 0.73 0.00 % | 0.73 12.75 % | 0.65 0.00 % | 0.65 -2.38 % | 0.67 0.00 % | 0.67 -6.69 % | 0.72 0.00 % | 0.72 13.31 % | 0.63 0.00 % | 0.63 0.00 % | 0.63 |
| Weighted average shs out dil | 80.200 M 0.31 % | 79.951 M 0.31 % | 79.700 M 0.38 % | 79.400 M -0.50 % | 79.800 M -0.50 % | 80.200 M 0.25 % | 80.000 M 0.38 % | 79.700 M 0.25 % | 79.500 M -0.14 % | 79.610 M 0.08 % | 79.550 M 0.10 % | 79.470 M -0.58 % | 79.930 M -0.09 % | 80.000 M -0.14 % | 80.110 M 48.30 % | 54.019 M 20.01 % | 45.010 M 0.00 % | 45.010 M 0.04 % | 44.990 M 13.01 % | 39.810 M 0.00 % | 39.810 M 0.00 % | 39.810 M 0.10 % | 39.770 M 0.08 % | 39.740 M -13.04 % | 45.700 M 0.00 % | 45.700 M -0.03 % | 45.712 M 0.00 % | 45.712 M 6.03 % | 43.112 M 0.00 % | 43.112 M -0.49 % | 43.324 M 0.00 % | 43.324 M 26.40 % | 34.274 M 0.00 % | 34.274 M 0.47 % | 34.114 M 0.00 % | 34.114 M 0.21 % | 34.042 M 0.00 % | 34.042 M 0.17 % | 33.984 M 0.00 % | 33.984 M 0.13 % | 33.941 M 0.00 % | 33.941 M 0.00 % | 33.941 M 0.00 % | 33.941 M 0.43 % | 33.796 M 0.00 % | 33.796 M -1.85 % | 34.433 M 0.00 % | 34.433 M 12.59 % | 30.581 M 0.00 % | 30.581 M 4.09 % | 29.380 M 0.00 % | 29.380 M 9.03 % | 26.947 M 0.00 % | 26.947 M 1.03 % | 26.672 M 0.00 % | 26.672 M 0.00 % | 26.672 M 0.00 % | 26.672 M 0.01 % | 26.670 M 0.00 % | 26.670 M 0.05 % | 26.657 M 0.00 % | 26.657 M 5.02 % | 25.383 M 0.00 % | 25.383 M -1.01 % | 25.642 M 0.00 % | 25.642 M 27.25 % | 20.150 M 0.00 % | 20.150 M 33.10 % | 15.139 M 0.00 % | 15.139 M 0.62 % | 15.046 M 0.00 % | 15.046 M 7.22 % | 14.032 M 0.00 % | 14.032 M 7.68 % | 13.032 M 0.00 % | 13.032 M 100.00 % | 6.516 M 0.00 % | 6.516 M 0.00 % | 6.516 M |
| Weighted average shs out | 80.100 M 0.19 % | 79.951 M -0.65 % | 80.476 M -1.39 % | 81.608 M 2.78 % | 79.400 M -1.02 % | 80.215 M 0.27 % | 80.000 M -10.95 % | 89.834 M 13.00 % | 79.501 M -0.02 % | 79.520 M 0.45 % | 79.167 M -0.17 % | 79.299 M -0.71 % | 79.870 M -0.16 % | 80.000 M -2.22 % | 81.818 M 51.46 % | 54.019 M 20.12 % | 44.970 M 0.00 % | 44.970 M -10.06 % | 50.000 M 25.69 % | 39.780 M 2.53 % | 38.800 M -0.62 % | 39.043 M -1.78 % | 39.750 M 0.26 % | 39.647 M -13.25 % | 45.700 M 0.00 % | 45.700 M -0.03 % | 45.712 M 0.00 % | 45.712 M 6.03 % | 43.112 M 0.00 % | 43.112 M -0.49 % | 43.324 M 0.00 % | 43.324 M 26.40 % | 34.274 M 0.00 % | 34.274 M 0.47 % | 34.114 M 0.00 % | 34.114 M 0.21 % | 34.042 M 0.00 % | 34.042 M 0.17 % | 33.984 M 0.00 % | 33.984 M 0.13 % | 33.941 M 0.00 % | 33.941 M 0.00 % | 33.941 M 0.00 % | 33.941 M 0.43 % | 33.796 M 0.00 % | 33.796 M -1.85 % | 34.433 M 0.00 % | 34.433 M 12.59 % | 30.581 M 0.00 % | 30.581 M 4.09 % | 29.380 M 0.00 % | 29.380 M 9.03 % | 26.947 M 0.00 % | 26.947 M 1.03 % | 26.672 M 0.00 % | 26.672 M 0.00 % | 26.672 M 0.00 % | 26.672 M 0.01 % | 26.670 M 0.00 % | 26.670 M 0.05 % | 26.657 M 0.00 % | 26.657 M 5.02 % | 25.383 M 0.00 % | 25.383 M -1.01 % | 25.642 M 0.00 % | 25.642 M 27.25 % | 20.150 M 0.00 % | 20.150 M 33.10 % | 15.139 M 0.00 % | 15.139 M 0.62 % | 15.046 M 0.00 % | 15.046 M 7.22 % | 14.032 M 0.00 % | 14.032 M 7.68 % | 13.032 M 0.00 % | 13.032 M 100.00 % | 6.516 M 0.00 % | 6.516 M 0.00 % | 6.516 M |
| EPS diluted | 0.11 112.79 % | -0.86 -304.76 % | 0.42 223.08 % | 0.13 -80.30 % | 0.66 37.50 % | 0.48 6.67 % | 0.45 1 891.15 % | 0.02 -52.72 % | 0.05 109.02 % | -0.53 -120.83 % | -0.24 78.95 % | -1.14 -575.00 % | 0.24 127.59 % | -0.87 -495.45 % | 0.22 117.60 % | -1.25 -1 377.54 % | -0.08 39.57 % | -0.14 -565.12 % | 0.03 110.03 % | -0.30 3.23 % | -0.31 -29.17 % | -0.24 -182.76 % | 0.29 146.03 % | -0.63 -275.00 % | 0.36 0.00 % | 0.36 28.57 % | 0.28 0.00 % | 0.28 -41.67 % | 0.48 0.00 % | 0.48 501.50 % | 0.08 0.00 % | 0.08 -84.65 % | 0.52 0.00 % | 0.52 -23.53 % | 0.68 0.00 % | 0.68 6.25 % | 0.64 0.00 % | 0.64 -61.45 % | 1.66 0.00 % | 1.66 730.00 % | 0.20 0.00 % | 0.20 2.99 % | 0.19 0.00 % | 0.19 -46.06 % | 0.36 0.00 % | 0.36 -25.00 % | 0.48 0.00 % | 0.48 -22.58 % | 0.62 0.00 % | 0.62 6.90 % | 0.58 0.00 % | 0.58 26.09 % | 0.46 0.00 % | 0.46 21.05 % | 0.38 0.00 % | 0.38 35.71 % | 0.28 0.00 % | 0.28 59.64 % | 0.18 0.00 % | 0.18 179.73 % | -0.22 0.00 % | -0.22 -224.15 % | 0.18 0.00 % | 0.18 -61.48 % | 0.46 0.00 % | 0.46 -14.81 % | 0.54 0.00 % | 0.54 3.85 % | 0.52 0.00 % | 0.52 13.04 % | 0.46 0.00 % | 0.46 27.78 % | 0.36 0.00 % | 0.36 20.00 % | 0.30 0.00 % | 0.30 50.00 % | 0.20 0.00 % | 0.20 0.00 % | 0.20 |
| Earnings per share | 0.11 112.79 % | -0.86 -304.76 % | 0.42 223.08 % | 0.13 -80.30 % | 0.66 37.50 % | 0.48 6.67 % | 0.45 2 150.00 % | 0.02 -58.16 % | 0.05 109.02 % | -0.53 -120.83 % | -0.24 78.95 % | -1.14 -575.00 % | 0.24 127.59 % | -0.87 -495.45 % | 0.22 117.60 % | -1.25 -1 375.80 % | -0.08 39.50 % | -0.14 -616.61 % | 0.03 109.03 % | -0.30 6.25 % | -0.32 -33.33 % | -0.24 -182.76 % | 0.29 146.03 % | -0.63 -275.00 % | 0.36 0.00 % | 0.36 28.57 % | 0.28 0.00 % | 0.28 -41.67 % | 0.48 0.00 % | 0.48 501.50 % | 0.08 0.00 % | 0.08 -84.65 % | 0.52 0.00 % | 0.52 -23.53 % | 0.68 0.00 % | 0.68 6.25 % | 0.64 0.00 % | 0.64 -61.45 % | 1.66 0.00 % | 1.66 730.00 % | 0.20 0.00 % | 0.20 2.99 % | 0.19 0.00 % | 0.19 -46.06 % | 0.36 0.00 % | 0.36 -25.00 % | 0.48 0.00 % | 0.48 -22.58 % | 0.62 0.00 % | 0.62 6.90 % | 0.58 0.00 % | 0.58 26.09 % | 0.46 0.00 % | 0.46 21.05 % | 0.38 0.00 % | 0.38 35.71 % | 0.28 0.00 % | 0.28 59.64 % | 0.18 0.00 % | 0.18 179.73 % | -0.22 0.00 % | -0.22 -224.15 % | 0.18 0.00 % | 0.18 -61.48 % | 0.46 0.00 % | 0.46 -14.81 % | 0.54 0.00 % | 0.54 3.85 % | 0.52 0.00 % | 0.52 13.04 % | 0.46 0.00 % | 0.46 27.78 % | 0.36 0.00 % | 0.36 20.00 % | 0.30 0.00 % | 0.30 50.00 % | 0.20 0.00 % | 0.20 0.00 % | 0.20 |
| Gross profit | 165.820 M 12.15 % | 147.850 M -20.98 % | 187.100 M 22.05 % | 153.300 M -19.61 % | 190.700 M 6.36 % | 179.300 M 3.05 % | 174.000 M 16.62 % | 149.200 M 12.52 % | 132.600 M -13.56 % | 153.400 M 2.40 % | 149.800 M 5.87 % | 141.500 M -12.87 % | 162.400 M 6.28 % | 152.800 M -12.13 % | 173.900 M 309.76 % | 42.440 M -36.92 % | 67.283 M 7.26 % | 62.727 M 3.73 % | 60.473 M 0.30 % | 60.295 M -1.86 % | 61.439 M -1.95 % | 62.662 M -3.17 % | 64.716 M 29.10 % | 50.130 M -32.36 % | 74.110 M 0.00 % | 74.110 M 16.79 % | 63.453 M 0.00 % | 63.453 M 2.77 % | 61.742 M 0.00 % | 61.742 M -5.02 % | 65.005 M 0.00 % | 65.005 M -1.64 % | 66.091 M 0.00 % | 66.091 M -6.15 % | 70.424 M 0.00 % | 70.424 M 17.07 % | 60.154 M 0.00 % | 60.154 M 4.60 % | 57.511 M 0.00 % | 57.511 M -27.43 % | 79.250 M 0.00 % | 79.250 M 8.29 % | 73.181 M 0.00 % | 73.181 M -16.95 % | 88.114 M 0.00 % | 88.114 M 1.53 % | 86.789 M 0.00 % | 86.789 M 44.35 % | 60.122 M 0.00 % | 60.122 M 23.45 % | 48.703 M 0.00 % | 48.703 M -64.50 % | 137.201 M 0.00 % | 137.201 M 90.38 % | 72.067 M 0.00 % | 72.067 M 26.17 % | 57.118 M 0.00 % | 57.118 M -17.86 % | 69.534 M 0.00 % | 69.534 M 16.34 % | 59.768 M 0.00 % | 59.768 M -8.78 % | 65.522 M 0.00 % | 65.522 M -35.71 % | 101.923 M 0.00 % | 101.923 M 72.78 % | 58.990 M 0.00 % | 58.990 M 5.78 % | 55.769 M 0.00 % | 55.769 M 28.15 % | 43.519 M 0.00 % | 43.519 M 45.51 % | 29.908 M 0.00 % | 29.908 M 19.58 % | 25.010 M 0.00 % | 25.010 M 36.21 % | 18.361 M 0.00 % | 18.361 M 0.00 % | 18.361 M |
| Income tax expense | 6.323 M 30.70 % | 4.838 M -52.10 % | 10.100 M 21.69 % | 8.300 M -54.40 % | 18.200 M 41.09 % | 12.900 M 74.32 % | 7.400 M 64.44 % | 4.500 M 400.00 % | 900.000 K 800.00 % | 100.000 K -90.00 % | 1.000 M -93.29 % | 14.900 M 496.00 % | 2.500 M -72.53 % | 9.100 M 18.18 % | 7.700 M 319.54 % | -3.507 M -221.57 % | 2.885 M 2 381.42 % | -126.465 K -106.22 % | 2.034 M -56.74 % | 4.702 M 232.55 % | 1.414 M -55.05 % | 3.145 M -17.84 % | 3.828 M 976.68 % | 355.531 K -87.12 % | 2.760 M 0.00 % | 2.760 M 792.93 % | -398.359 K 0.00 % | -398.359 K -147.31 % | 841.936 K 0.00 % | 841.936 K -94.05 % | 14.146 M 0.00 % | 14.146 M 73.20 % | 8.167 M 0.00 % | 8.167 M -25.09 % | 10.903 M 0.00 % | 10.903 M 44.82 % | 7.528 M 0.00 % | 7.528 M 45.47 % | 5.175 M 0.00 % | 5.175 M -27.27 % | 7.116 M 0.00 % | 7.116 M 7.92 % | 6.593 M 0.00 % | 6.593 M -33.40 % | 9.900 M 0.00 % | 9.900 M -21.04 % | 12.537 M 0.00 % | 12.537 M 9.87 % | 11.411 M 0.00 % | 11.411 M 21.06 % | 9.426 M 0.00 % | 9.426 M 39.54 % | 6.755 M 0.00 % | 6.755 M 9.94 % | 6.145 M 0.00 % | 6.145 M 36.33 % | 4.507 M 0.00 % | 4.507 M 9.03 % | 4.134 M 0.00 % | 4.134 M 108.58 % | 1.982 M 0.00 % | 1.982 M 6.02 % | 1.869 M 0.00 % | 1.869 M -73.41 % | 7.031 M 0.00 % | 7.031 M 18.89 % | 5.914 M 0.00 % | 5.914 M 43.62 % | 4.118 M 0.00 % | 4.118 M 30.87 % | 3.146 M 0.00 % | 3.146 M 41.51 % | 2.223 M 0.00 % | 2.223 M 34.90 % | 1.648 M 0.00 % | 1.648 M 95.77 % | 841.872 K 0.00 % | 841.872 K 0.00 % | 841.873 K |
| Cost of revenue | 725.998 M 18.99 % | 610.145 M -18.65 % | 750.000 M -4.70 % | 787.000 M 3.38 % | 761.300 M -1.68 % | 774.300 M 4.41 % | 741.600 M 2.57 % | 723.000 M 4.97 % | 688.800 M -2.48 % | 706.300 M -7.78 % | 765.900 M 2.31 % | 748.600 M 2.80 % | 728.200 M 1.55 % | 717.100 M 0.08 % | 716.500 M 55.35 % | 461.225 M 37.76 % | 334.798 M -1.29 % | 339.180 M -0.50 % | 340.875 M -1.80 % | 347.110 M 5.08 % | 330.333 M 5.92 % | 311.857 M -3.34 % | 322.623 M 3.39 % | 312.038 M -17.01 % | 376.009 M 0.00 % | 376.009 M 9.07 % | 344.751 M 0.00 % | 344.751 M 7.10 % | 321.901 M 0.00 % | 321.901 M 5.58 % | 304.888 M 0.00 % | 304.888 M 5.85 % | 288.048 M 0.00 % | 288.048 M -5.30 % | 304.165 M 0.00 % | 304.165 M 18.30 % | 257.108 M 0.00 % | 257.108 M 3.29 % | 248.921 M 0.00 % | 248.921 M -31.10 % | 361.269 M 0.00 % | 361.269 M 10.70 % | 326.342 M 0.00 % | 326.342 M -5.21 % | 344.275 M 0.00 % | 344.275 M 7.73 % | 319.573 M 0.00 % | 319.573 M 53.86 % | 207.703 M 0.00 % | 207.703 M 41.94 % | 146.332 M 0.00 % | 146.332 M | 0.000 | 0.000 -100.00 % | 29.683 M 0.00 % | 29.683 M 141.72 % | 12.280 M 0.00 % | 12.280 M -17.49 % | 14.883 M 0.00 % | 14.883 M -13.71 % | 17.248 M 0.00 % | 17.248 M 7.47 % | 16.048 M 0.00 % | 16.048 M | 0.000 | 0.000 -100.00 % | 26.117 M 0.00 % | 26.117 M 29.65 % | 20.145 M 0.00 % | 20.145 M -13.44 % | 23.274 M 0.00 % | 23.274 M 56.19 % | 14.901 M 0.00 % | 14.901 M 49.73 % | 9.952 M 0.00 % | 9.952 M -7.18 % | 10.722 M 0.00 % | 10.722 M 0.00 % | 10.722 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 121.200 M 33.92 % | 90.500 M -13.89 % | 105.100 M 5.73 % | 99.400 M -11.72 % | 112.600 M 17.17 % | 96.100 M -9.34 % | 106.000 M 9.62 % | 96.700 M -32.89 % | 144.100 M 39.36 % | 103.400 M -8.25 % | 112.700 M 1.81 % | 110.700 M -13.38 % | 127.800 M | 0.000 -100.00 % | 44.317 M 8.16 % | 40.975 M 3.85 % | 39.457 M -3.28 % | 40.796 M 6.87 % | 38.175 M 0.50 % | 37.984 M 12.60 % | 33.734 M -24.09 % | 44.441 M 0.35 % | 44.286 M 0.00 % | 44.286 M 18.45 % | 37.389 M 0.00 % | 37.389 M 3.44 % | 36.147 M 0.00 % | 36.147 M 5.10 % | 34.392 M 0.00 % | 34.392 M 5.68 % | 32.543 M 0.00 % | 32.543 M -10.57 % | 36.391 M 0.00 % | 36.391 M 12.79 % | 32.264 M 0.00 % | 32.264 M 192.02 % | -35.060 M 0.00 % | -35.060 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 -100.00 % | 100.000 K 200.00 % | -100.000 K 50.00 % | -200.000 K -300.00 % | 100.000 K 0.00 % | 100.000 K -66.67 % | 300.000 K 0.00 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K | 0.000 -100.00 % | 230.815 K -63.50 % | 632.328 K | 0.000 -100.00 % | 691.455 K | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 355.531 K 100.85 % | -41.705 M 0.00 % | -41.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.468 M 0.00 % | -29.468 M -143.75 % | 67.351 M 0.00 % | 67.351 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 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.386 M |
| Operating expenses | 121.051 M 5.82 % | 114.390 M -11.05 % | 128.600 M 8.61 % | 118.400 M 6.28 % | 111.400 M -2.96 % | 114.800 M -4.25 % | 119.900 M -9.37 % | 132.300 M 12.60 % | 117.500 M -35.93 % | 183.400 M 18.55 % | 154.700 M -36.93 % | 245.300 M 82.92 % | 134.100 M -40.21 % | 224.300 M 58.52 % | 141.500 M 137.31 % | 59.626 M -5.37 % | 63.013 M -3.25 % | 65.130 M 37.63 % | 47.321 M -33.81 % | 71.496 M 13.06 % | 63.239 M 0.73 % | 62.783 M 56.20 % | 40.193 M -42.61 % | 70.040 M 2 614.36 % | 2.580 M 0.00 % | 2.580 M 402.28 % | -853.627 K 0.00 % | -853.627 K 10.54 % | -954.196 K 0.00 % | -954.196 K 68.99 % | -3.078 M 0.00 % | -3.078 M 68.40 % | -9.738 M 0.00 % | -9.738 M -131.91 % | -4.199 M 0.00 % | -4.199 M -250.17 % | 2.796 M 0.00 % | 2.796 M -91.34 % | 32.291 M 0.00 % | 32.291 M 674.78 % | -5.618 M 0.00 % | -5.618 M 28.21 % | -7.825 M 0.00 % | -7.825 M 55.51 % | -17.590 M 0.00 % | -17.590 M -89.11 % | -9.302 M 0.00 % | -9.302 M -76.17 % | -5.280 M 0.00 % | -5.280 M 30.12 % | -7.556 M 0.00 % | -7.556 M -107.79 % | 96.980 M 0.00 % | 96.980 M 35.52 % | 71.564 M 0.00 % | 71.564 M 58.69 % | 45.098 M 0.00 % | 45.098 M -22.68 % | 58.325 M 0.00 % | 58.325 M 39.09 % | 41.934 M 0.00 % | 41.934 M -27.57 % | 57.899 M 0.00 % | 57.899 M 15.03 % | 50.335 M 0.00 % | 50.335 M -30.74 % | 72.672 M 0.00 % | 72.672 M 13.59 % | 63.976 M 0.00 % | 63.976 M 13.53 % | 56.354 M 0.00 % | 56.354 M 42.01 % | 39.684 M 0.00 % | 39.684 M 27.92 % | 31.022 M 0.00 % | 31.022 M 25.10 % | 24.798 M 0.00 % | 24.798 M -24.13 % | 32.685 M |
| Cost and expenses | -847.049 M -16.91 % | -724.535 M -182.85 % | 874.564 M -3.41 % | 905.400 M 3.75 % | 872.700 M -1.84 % | 889.100 M 3.20 % | 861.500 M 0.72 % | 855.300 M 6.08 % | 806.300 M -9.37 % | 889.700 M -3.36 % | 920.600 M -7.37 % | 993.900 M 15.26 % | 862.300 M -8.40 % | 941.400 M 9.72 % | 858.000 M 64.73 % | 520.851 M 30.93 % | 397.811 M -1.61 % | 404.310 M 4.15 % | 388.196 M -7.26 % | 418.607 M 6.36 % | 393.572 M 5.05 % | 374.639 M 3.26 % | 362.816 M -5.04 % | 382.077 M -9.75 % | 423.355 M 0.00 % | 423.355 M 10.52 % | 383.051 M 0.00 % | 383.051 M 6.95 % | 358.160 M 0.00 % | 358.160 M 5.43 % | 339.713 M 0.00 % | 339.713 M 5.72 % | 321.344 M 0.00 % | 321.344 M -5.84 % | 341.293 M 0.00 % | 341.293 M 17.56 % | 290.304 M 0.00 % | 290.304 M 3.23 % | 281.212 M 0.00 % | 281.212 M -30.39 % | 403.965 M 0.00 % | 403.965 M 12.34 % | 359.599 M 0.00 % | 359.599 M -3.61 % | 373.074 M 0.00 % | 373.074 M 5.14 % | 354.839 M 0.00 % | 354.839 M 53.02 % | 231.888 M 0.00 % | 231.888 M 40.00 % | 165.634 M 0.00 % | 165.634 M 44.13 % | 114.917 M 0.00 % | 114.917 M 33.72 % | 85.938 M 0.00 % | 85.938 M 50.15 % | 57.237 M 0.00 % | 57.237 M -19.49 % | 71.093 M 0.00 % | 71.093 M 28.36 % | 55.386 M 0.00 % | 55.386 M -22.53 % | 71.497 M 0.00 % | 71.497 M 8.97 % | 65.612 M 0.00 % | 65.612 M -22.91 % | 85.107 M 0.00 % | 85.107 M 12.11 % | 75.914 M 0.00 % | 75.914 M 13.66 % | 66.793 M 0.00 % | 66.793 M 49.06 % | 44.809 M 0.00 % | 44.809 M 28.16 % | 34.962 M 0.00 % | 34.962 M 21.64 % | 28.742 M 0.00 % | 28.742 M 0.00 % | 28.742 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.000 K | 0.000 -100.00 % | 147.000 K | 0.000 -100.00 % | 251.000 K | 0.000 -100.00 % | 556.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 108.760 K | 0.000 -100.00 % | 284.879 K | 0.000 -100.00 % | 217.743 K | 0.000 -100.00 % | 225.169 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 -100.00 % | 161.768 K 0.00 % | 161.768 K -5.02 % | 170.318 K 0.00 % | 170.318 K 13.83 % | 149.622 K 0.00 % | 149.622 K -35.77 % | 232.938 K 0.00 % | 232.938 K 130.75 % | 100.948 K 0.00 % | 100.948 K -35.59 % | 156.734 K 0.00 % | 156.734 K 2.46 % | 152.968 K 0.00 % | 152.968 K -45.04 % | 278.332 K 0.00 % | 278.332 K -48.37 % | 539.054 K 0.00 % | 539.054 K -3.62 % | 559.324 K 0.00 % | 559.324 K -39.42 % | 923.354 K 0.00 % | 923.354 K -1.12 % | 933.796 K 0.00 % | 933.796 K 67.84 % | 556.360 K 0.00 % | 556.360 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 121.051 M 5.82 % | 114.390 M -5.62 % | 121.200 M 33.48 % | 90.800 M -13.61 % | 105.100 M 5.73 % | 99.400 M -11.80 % | 112.700 M 17.40 % | 96.000 M -9.26 % | 105.800 M 9.30 % | 96.800 M -32.87 % | 144.200 M 39.05 % | 103.700 M -8.23 % | 113.000 M 1.71 % | 111.100 M -13.27 % | 128.100 M 114.84 % | 59.626 M 33.85 % | 44.547 M 7.07 % | 41.607 M 5.45 % | 39.457 M -4.89 % | 41.487 M 8.68 % | 38.175 M -0.45 % | 38.347 M 13.68 % | 33.734 M -24.70 % | 44.797 M 1 636.09 % | 2.580 M 0.00 % | 2.580 M 402.28 % | -853.627 K 0.00 % | -853.627 K 10.54 % | -954.196 K 0.00 % | -954.196 K 68.99 % | -3.078 M 0.00 % | -3.078 M 68.40 % | -9.738 M 0.00 % | -9.738 M -131.91 % | -4.199 M 0.00 % | -4.199 M -250.17 % | 2.796 M 0.00 % | 2.796 M -91.34 % | 32.291 M 0.00 % | 32.291 M 674.78 % | -5.618 M 0.00 % | -5.618 M 28.21 % | -7.825 M 0.00 % | -7.825 M 55.51 % | -17.590 M 0.00 % | -17.590 M -85.87 % | -9.463 M 0.00 % | -9.463 M -73.64 % | -5.450 M 0.00 % | -5.450 M 29.27 % | -7.706 M 0.00 % | -7.706 M -107.96 % | 96.747 M 0.00 % | 96.747 M 35.38 % | 71.463 M 0.00 % | 71.463 M 59.02 % | 44.941 M 0.00 % | 44.941 M -22.74 % | 58.172 M 0.00 % | 58.172 M 39.65 % | 41.655 M 0.00 % | 41.655 M -27.38 % | 57.360 M 0.00 % | 57.360 M 15.24 % | 49.776 M 0.00 % | 49.776 M -30.62 % | 71.748 M 0.00 % | 71.748 M 13.81 % | 63.042 M 0.00 % | 63.042 M 12.98 % | 55.797 M 0.00 % | 55.797 M 40.60 % | 39.684 M 0.00 % | 39.684 M 27.92 % | 31.022 M 0.00 % | 31.022 M 25.10 % | 24.798 M 0.00 % | 24.798 M 200.00 % | -24.798 M |
| Interest income | 509.901 K | 0.000 -100.00 % | 13.100 M -2.24 % | 13.400 M 74.03 % | 7.700 M -39.37 % | 12.700 M 24.51 % | 10.200 M -1.92 % | 10.400 M -2.80 % | 10.700 M -7.76 % | 11.600 M -10.08 % | 12.900 M 84.29 % | 7.000 M 7.69 % | 6.500 M -1.52 % | 6.600 M -7.04 % | 7.100 M 14.58 % | 6.196 M 16.72 % | 5.309 M 31.18 % | 4.047 M -57.96 % | 9.627 M 83.19 % | 5.255 M -43.22 % | 9.254 M 50.01 % | 6.169 M -33.02 % | 9.211 M 76.64 % | 5.214 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 | 0.000 | 0.000 | 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 % | 641.502 K |
| Interest expense | 19.784 M 33.54 % | 14.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 -100.00 % | 12.744 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.383 M 23.83 % | 5.962 M | 0.000 -100.00 % | 9.541 M 0.00 % | 9.541 M -3.09 % | 9.845 M 0.00 % | 9.845 M -25.04 % | 13.134 M 0.00 % | 13.134 M -3.85 % | 13.660 M 0.00 % | 13.660 M 2.56 % | 13.319 M 0.00 % | 13.319 M 6.35 % | 12.523 M 0.00 % | 12.523 M 45.56 % | 8.604 M 0.00 % | 8.604 M 5.39 % | 8.164 M 0.00 % | 8.164 M -49.54 % | 16.180 M 0.00 % | 16.180 M -1.19 % | 16.375 M 0.00 % | 16.375 M -6.91 % | 17.590 M 0.00 % | 17.590 M 6.08 % | 16.581 M 0.00 % | 16.581 M 186.34 % | 5.791 M 0.00 % | 5.791 M 43.34 % | 4.040 M 0.00 % | 4.040 M 147.76 % | 1.631 M 0.00 % | 1.631 M 19.74 % | 1.362 M 0.00 % | 1.362 M 22.96 % | 1.107 M 0.00 % | 1.107 M -20.75 % | 1.397 M 0.00 % | 1.397 M -5.46 % | 1.478 M 0.00 % | 1.478 M 56.32 % | 945.524 K 0.00 % | 945.524 K 68.42 % | 561.422 K 0.00 % | 561.422 K -0.48 % | 564.112 K 0.00 % | 564.112 K 100.20 % | 281.772 K 0.00 % | 281.772 K 95.31 % | 144.270 K 0.00 % | 144.270 K -38.86 % | 235.970 K 0.00 % | 235.970 K -7.51 % | 255.120 K 0.00 % | 255.120 K -57.11 % | 594.774 K 0.00 % | 594.774 K 0.00 % | 594.777 K |
| Depreciation and amortization | 71.080 M 1.19 % | 70.246 M 71.33 % | 41.000 M 7.89 % | 38.000 M -0.26 % | 38.100 M 10.43 % | 34.500 M -12.44 % | 39.400 M 19.03 % | 33.100 M -27.73 % | 45.800 M 23.45 % | 37.100 M -15.30 % | 43.800 M -6.21 % | 46.700 M -7.34 % | 50.400 M -8.03 % | 54.800 M 3.20 % | 53.100 M 64.56 % | 32.268 M 35.73 % | 23.774 M -1.06 % | 24.028 M 1.85 % | 23.593 M -10.68 % | 26.414 M 2.24 % | 25.835 M -7.54 % | 27.944 M 8.65 % | 25.719 M 0.01 % | 25.717 M -25.86 % | 34.685 M 0.00 % | 34.685 M -7.65 % | 37.560 M 0.00 % | 37.560 M 19.49 % | 31.432 M 0.00 % | 31.432 M 16.20 % | 27.050 M 0.00 % | 27.050 M 12.42 % | 24.062 M 0.00 % | 24.062 M 1.12 % | 23.794 M 0.00 % | 23.794 M 6.03 % | 22.441 M 0.00 % | 22.441 M -16.56 % | 26.897 M 0.00 % | 26.897 M -23.11 % | 34.981 M 0.00 % | 34.981 M 14.13 % | 30.649 M 0.00 % | 30.649 M -13.28 % | 35.344 M 0.00 % | 35.344 M -2.68 % | 36.317 M 0.00 % | 36.317 M 62.15 % | 22.397 M 0.00 % | 22.397 M 16.04 % | 19.301 M 0.00 % | 19.301 M 55.36 % | 12.423 M 0.00 % | 12.423 M 18.94 % | 10.445 M 0.00 % | 10.445 M 22.06 % | 8.557 M 0.00 % | 8.557 M 5.46 % | 8.114 M 0.00 % | 8.114 M -12.88 % | 9.313 M 0.00 % | 9.313 M 23.75 % | 7.526 M 0.00 % | 7.526 M -0.27 % | 7.546 M 0.00 % | 7.546 M 17.48 % | 6.423 M 0.00 % | 6.423 M 24.45 % | 5.161 M 0.00 % | 5.161 M 34.16 % | 3.847 M 0.00 % | 3.847 M 75.27 % | 2.195 M 0.00 % | 2.195 M 13.57 % | 1.933 M 0.00 % | 1.933 M 8.36 % | 1.784 M 0.00 % | 1.784 M 0.00 % | 1.784 M |
| Operating income | 44.769 M 33.80 % | 33.460 M -49.23 % | 65.900 M 33.13 % | 49.500 M -42.17 % | 85.600 M 30.49 % | 65.600 M 7.01 % | 61.300 M 59.22 % | 38.500 M 43.66 % | 26.800 M -38.25 % | 43.400 M 675.00 % | 5.600 M -81.52 % | 30.300 M -38.66 % | 49.400 M 47.46 % | 33.500 M -26.86 % | 45.800 M 366.49 % | -17.186 M -175.59 % | 22.735 M 23.13 % | 18.464 M -12.15 % | 21.017 M 28.79 % | 16.318 M -29.86 % | 23.265 M 6.25 % | 21.895 M -29.33 % | 30.982 M 1 144.91 % | 2.489 M -90.70 % | 26.763 M 0.00 % | 26.763 M 6.40 % | 25.154 M 0.00 % | 25.154 M -1.29 % | 25.483 M 0.00 % | 25.483 M -15.57 % | 30.181 M 0.00 % | 30.181 M -7.97 % | 32.794 M 0.00 % | 32.794 M -1.51 % | 33.297 M 0.00 % | 33.297 M 23.51 % | 26.958 M 0.00 % | 26.958 M 6.89 % | 25.220 M 0.00 % | 25.220 M -31.01 % | 36.554 M 0.00 % | 36.554 M -8.44 % | 39.923 M 0.00 % | 39.923 M -32.69 % | 59.315 M 0.00 % | 59.315 M 15.12 % | 51.523 M 0.00 % | 51.523 M 43.37 % | 35.937 M 0.00 % | 35.937 M 22.23 % | 29.401 M 0.00 % | 29.401 M 31.94 % | 22.284 M 0.00 % | 22.284 M 40.94 % | 15.812 M 0.00 % | 15.812 M 30.02 % | 12.161 M 0.00 % | 12.161 M -8.73 % | 13.324 M 0.00 % | 13.324 M -38.40 % | 21.629 M 0.00 % | 21.629 M 114.73 % | 10.073 M 0.00 % | 10.073 M -72.26 % | 36.311 M 0.00 % | 36.311 M 107.75 % | 17.478 M 0.00 % | 17.478 M 43.83 % | 12.152 M 0.00 % | 12.152 M 18.92 % | 10.219 M 0.00 % | 10.219 M 37.05 % | 7.456 M 0.00 % | 7.456 M 29.83 % | 5.743 M 0.00 % | 5.743 M 1 582.37 % | 341.342 K 0.00 % | 341.342 K 0.00 % | 341.343 K |
| Operating income ratio | 0.05 13.72 % | 0.04 -37.23 % | 0.07 33.59 % | 0.05 -41.45 % | 0.09 30.71 % | 0.07 2.75 % | 0.07 51.67 % | 0.04 35.29 % | 0.03 -35.37 % | 0.05 725.48 % | 0.01 -82.03 % | 0.03 -38.63 % | 0.06 44.04 % | 0.04 -25.13 % | 0.05 250.74 % | -0.03 -160.35 % | 0.06 23.08 % | 0.05 -12.27 % | 0.05 30.73 % | 0.04 -32.55 % | 0.06 1.57 % | 0.06 -26.91 % | 0.08 1 064.01 % | 0.01 -88.44 % | 0.06 0.00 % | 0.06 -3.51 % | 0.06 0.00 % | 0.06 -7.23 % | 0.07 0.00 % | 0.07 -18.59 % | 0.08 0.00 % | 0.08 -11.89 % | 0.09 0.00 % | 0.09 4.18 % | 0.09 0.00 % | 0.09 4.61 % | 0.08 0.00 % | 0.08 3.24 % | 0.08 0.00 % | 0.08 -0.82 % | 0.08 0.00 % | 0.08 -16.96 % | 0.10 0.00 % | 0.10 -27.16 % | 0.14 0.00 % | 0.14 8.19 % | 0.13 0.00 % | 0.13 -5.51 % | 0.13 0.00 % | 0.13 -10.99 % | 0.15 0.00 % | 0.15 -7.19 % | 0.16 0.00 % | 0.16 4.52 % | 0.16 0.00 % | 0.16 -11.32 % | 0.18 0.00 % | 0.18 11.02 % | 0.16 0.00 % | 0.16 -43.80 % | 0.28 0.00 % | 0.28 127.42 % | 0.12 0.00 % | 0.12 -65.34 % | 0.36 0.00 % | 0.36 73.48 % | 0.21 0.00 % | 0.21 28.30 % | 0.16 0.00 % | 0.16 4.63 % | 0.15 0.00 % | 0.15 -8.05 % | 0.17 0.00 % | 0.17 1.30 % | 0.16 0.00 % | 0.16 1 299.48 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 |
| Total other income expenses net | -22.640 M -20.77 % | -18.746 M 10.80 % | -21.015 M 24.95 % | -28.000 M -100.00 % | -14.000 M -1.45 % | -13.800 M 20.69 % | -17.400 M 45.63 % | -32.000 M -42.86 % | -22.400 M 73.65 % | -85.000 M -263.25 % | -23.400 M 83.42 % | -141.100 M -411.23 % | -27.600 M 75.27 % | -111.600 M -444.39 % | -20.500 M 62.61 % | -54.833 M -130.64 % | -23.774 M 4.57 % | -24.914 M -42.44 % | -17.491 M 46.63 % | -32.775 M 4.50 % | -34.319 M -21.76 % | -28.186 M -79.86 % | -15.671 M 43.25 % | -27.613 M -248.60 % | -7.921 M 0.00 % | -7.921 M 39.48 % | -13.089 M 0.00 % | -13.089 M 9.61 % | -14.481 M 0.00 % | -14.481 M -0.83 % | -14.362 M 0.00 % | -14.362 M -109.73 % | -6.848 M 0.00 % | -6.848 M -1 132.87 % | 662.990 K 0.00 % | 662.990 K 112.67 % | -5.234 M 0.00 % | -5.234 M 51.81 % | -10.861 M 0.00 % | -10.861 M 51.83 % | -22.547 M 0.00 % | -22.547 M 15.67 % | -26.736 M 0.00 % | -26.736 M 28.34 % | -37.307 M 0.00 % | -37.307 M -64.14 % | -22.728 M 0.00 % | -22.728 M -337.53 % | -5.195 M 0.00 % | -5.195 M -65.33 % | -3.142 M 0.00 % | -3.142 M -9.37 % | -2.873 M 0.00 % | -2.873 M -904.27 % | 357.208 K 0.00 % | 357.208 K 215.07 % | -310.432 K 0.00 % | -310.432 K 93.12 % | -4.511 M 0.00 % | -4.511 M 82.33 % | -25.530 M 0.00 % | -25.530 M -588.85 % | -3.706 M 0.00 % | -3.706 M 78.64 % | -17.352 M 0.00 % | -17.352 M -7 891.29 % | -217.132 K 0.00 % | -217.132 K 22.94 % | -281.774 K 0.00 % | -281.774 K -278.25 % | 158.082 K 0.00 % | 158.082 K 302.91 % | -77.908 K 0.00 % | -77.908 K 69.46 % | -255.120 K 0.00 % | -255.120 K -114.13 % | 1.805 M 0.00 % | 1.805 M 0.00 % | 1.805 M |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | 1999-03-31 | 1998-09-30 | 1998-03-31 | 1997-09-30 | 1997-03-31 | 1996-09-30 | 1996-03-31 | 1995-09-30 | 1995-03-31 | 1994-09-30 | 1994-03-31 | 1993-09-30 | 1993-03-31 | 1992-09-30 | 1992-03-31 | 1991-09-30 | 1991-03-31 | 1990-09-30 | 1990-03-31 | 1989-09-30 | 1989-03-31 | 1988-09-30 | 1988-03-31 | 1987-09-30 | 1987-03-31 | 1986-09-30 | 1986-03-31 | 1985-09-30 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 | 1994-03-31 | 1993-03-31 | 1992-03-31 | 1991-03-31 | 1990-03-31 | 1989-03-31 | 1988-03-31 | 1987-03-31 | 1986-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 594.066 M -3.56 % | 616.000 M -13.37 % | 711.100 M 0.91 % | 704.700 M 1.19 % | 696.400 M 13.13 % | 615.600 M -5.06 % | 648.400 M -5.40 % | 685.400 M 1.48 % | 675.400 M -11.00 % | 758.900 M -1.18 % | 768.000 M 18.63 % | 647.400 M 10.36 % | 586.600 M -1.44 % | 595.200 M 0.10 % | 594.577 M -0.26 % | 596.120 M 54.36 % | 386.181 M 7.31 % | 359.858 M -29.67 % | 511.640 M -0.73 % | 515.394 M 17.53 % | 438.512 M 17.95 % | 371.792 M 2.25 % | 363.598 M 10.47 % | 329.124 M 5.49 % | 311.987 M 26.07 % | 247.472 M -1.27 % | 250.659 M 6.19 % | 236.056 M -3.02 % | 243.403 M -32.18 % | 358.890 M -4.42 % | 375.503 M -14.91 % | 441.324 M -10.38 % | 492.422 M 21.26 % | 406.094 M 0.16 % | 405.429 M 7.12 % | 378.494 M 3.82 % | 364.579 M 14.73 % | 317.764 M 17.29 % | 270.932 M 4.00 % | 260.511 M 27.90 % | 203.689 M -56.01 % | 463.065 M 7.41 % | 431.113 M -8.06 % | 468.917 M -1.01 % | 473.706 M 1.43 % | 467.034 M -4.34 % | 488.217 M -0.03 % | 488.364 M 5.11 % | 464.628 M 4 601.93 % | -10.321 M -112.08 % | 85.435 M -14.44 % | 99.853 M 203.48 % | 32.903 M 751.05 % | 3.866 M -56.35 % | 8.856 M -77.72 % | 39.756 M 56.16 % | 25.459 M 57.58 % | 16.156 M 66.96 % | 9.676 M 395.03 % | 1.955 M 123.84 % | -8.199 M 75.40 % | -33.326 M -244.96 % | -9.661 M -51.01 % | -6.398 M |
| Total investments | 26.880 M 0.68 % | 26.700 M 0.75 % | 26.500 M 3.11 % | 25.700 M -1.91 % | 26.200 M 3.15 % | 25.400 M -3.05 % | 26.200 M -1.13 % | 26.500 M 13.73 % | 23.300 M -9.69 % | 25.800 M -1.90 % | 26.300 M 20.64 % | 21.800 M -0.91 % | 22.000 M 15.18 % | 19.100 M -3.79 % | 19.852 M 4.99 % | 18.908 M 17.87 % | 16.042 M 17.45 % | 13.658 M -12.41 % | 15.593 M 11.64 % | 13.967 M 26.36 % | 11.054 M -95.25 % | 232.612 M 28.67 % | 180.781 M 24.89 % | 144.748 M 43.05 % | 101.188 M 1 158.40 % | 8.041 M -6.63 % | 8.612 M 6.57 % | 8.081 M 24.50 % | 6.491 M -5.21 % | 6.848 M 150.64 % | 2.732 M 1.21 % | 2.700 M 52.29 % | 1.773 M -11.82 % | 2.010 M -6.51 % | 2.150 M -18.91 % | 2.652 M -10.09 % | 2.950 M -29.07 % | 4.158 M 35.00 % | 3.080 M -27.14 % | 4.228 M -77.15 % | 18.504 M 27.34 % | 14.532 M 9.00 % | 13.332 M 3.58 % | 12.871 M -4.07 % | 13.418 M 20.29 % | 11.155 M -15.91 % | 13.265 M 10.12 % | 12.046 M 8.81 % | 11.071 M 187.48 % | 3.851 M 1 186.89 % | 299.247 K -87.15 % | 2.329 M 344.70 % | 523.810 K 144.96 % | 213.838 K -11.04 % | 240.379 K 390.92 % | 48.965 K | 0.000 -100.00 % | 1.597 M -7.22 % | 1.721 M 19.63 % | 1.439 M -11.14 % | 1.619 M 4.72 % | 1.546 M 8.54 % | 1.424 M -21.32 % | 1.810 M |
| Total debt | 639.633 M -7.97 % | 695.000 M -8.83 % | 762.300 M 1.86 % | 748.400 M -0.91 % | 755.300 M 14.77 % | 658.100 M -12.10 % | 748.700 M 1.60 % | 736.900 M -9.22 % | 811.700 M -14.86 % | 953.400 M 8.85 % | 875.900 M 25.52 % | 697.800 M 0.87 % | 691.800 M 3.53 % | 668.200 M -1.36 % | 677.388 M -0.98 % | 684.084 M 61.77 % | 422.881 M 4.74 % | 403.741 M -31.84 % | 592.316 M -1.19 % | 599.475 M 8.20 % | 554.065 M 11.17 % | 498.385 M 7.36 % | 464.232 M 10.91 % | 418.583 M 7.49 % | 389.418 M 21.98 % | 319.242 M 2.67 % | 310.941 M 4.31 % | 298.087 M -6.24 % | 317.931 M -23.66 % | 416.478 M -1.30 % | 421.949 M -10.32 % | 470.480 M -7.75 % | 510.022 M 7.84 % | 472.939 M 3.67 % | 456.179 M 3.35 % | 441.404 M -3.55 % | 457.641 M 32.54 % | 345.296 M -1.67 % | 351.170 M 14.06 % | 307.890 M 13.00 % | 272.460 M -46.41 % | 508.458 M 10.34 % | 460.820 M -5.81 % | 489.256 M 1.98 % | 479.760 M 0.02 % | 479.644 M -2.47 % | 491.775 M -0.43 % | 493.885 M 2.79 % | 480.467 M 6 138.25 % | 7.702 M -92.50 % | 102.642 M -9.58 % | 113.519 M 232.16 % | 34.176 M 41.51 % | 24.152 M -1.60 % | 24.544 M -38.29 % | 39.776 M 55.37 % | 25.601 M 58.09 % | 16.194 M 66.76 % | 9.711 M 76.06 % | 5.516 M 186.13 % | 1.928 M 220.06 % | 602.285 K 43.61 % | 419.375 K | 0.000 |
| Accumulated other comprehensive income loss | -18.087 M | 0.000 100.00 % | -13.300 M -9.02 % | -12.200 M 1.61 % | -12.400 M 16.78 % | -14.900 M -4.20 % | -14.300 M 3.38 % | -14.800 M -49.49 % | -9.900 M 14.66 % | -11.600 M 10.08 % | -12.900 M 27.93 % | -17.900 M -11.88 % | -16.000 M 12.09 % | -18.200 M -131.46 % | 57.854 M 25.99 % | 45.920 M -2.24 % | 46.971 M 52.22 % | 30.858 M 92.86 % | 16.000 M 1.49 % | 15.765 M -49.73 % | 31.362 M 105.41 % | -579.472 M -1 320.19 % | 47.490 M 108.20 % | -579.229 M | 0.000 100.00 % | -532.030 M | 0.000 100.00 % | -498.632 M | 0.000 100.00 % | -487.650 M | 0.000 100.00 % | -457.846 M | 0.000 100.00 % | -429.213 M | 0.000 100.00 % | -385.713 M | 0.000 100.00 % | -377.703 M | 0.000 100.00 % | -450.318 M | 0.000 100.00 % | -606.734 M -10.30 % | -550.086 M | 0.000 100.00 % | -560.429 M | 0.000 100.00 % | -477.216 M | 0.000 100.00 % | -461.562 M | 0.000 100.00 % | -243.887 M -13.56 % | -214.770 M -79.38 % | -119.728 M -34.85 % | -88.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -253.215 M 2.31 % | -259.200 M -37.65 % | -188.300 M 16.12 % | -224.500 M -1.13 % | -222.000 M 0.67 % | -223.500 M 17.83 % | -272.000 M 16.77 % | -326.800 M 3.20 % | -337.600 M -3.05 % | -327.600 M -16.01 % | -282.400 M -19.31 % | -236.700 M -104.40 % | -115.800 M 7.14 % | -124.700 M -81.70 % | -68.631 M 7.68 % | -74.340 M -436.80 % | -13.849 M -153.68 % | 25.799 M -33.70 % | 38.914 M -29.12 % | 54.901 M -35.96 % | 85.732 M -27.27 % | 117.879 M -12.46 % | 134.657 M -14.47 % | 157.443 M -31.29 % | 229.150 M -2.34 % | 234.631 M 6.59 % | 220.116 M -4.59 % | 230.707 M 5.20 % | 219.295 M 3.69 % | 211.495 M 7.40 % | 196.932 M 62.25 % | 121.372 M -12.70 % | 139.028 M -14.75 % | 163.091 M -0.03 % | 163.146 M 5.36 % | 154.845 M 14.37 % | 135.390 M 9.28 % | 123.893 M 16.18 % | 106.642 M 5.56 % | 101.026 M 7.84 % | 93.685 M 200.65 % | 31.161 M -21.23 % | 39.561 M -12.34 % | 45.128 M 13.50 % | 39.762 M -27.23 % | 54.641 M 18.52 % | 46.104 M -1.58 % | 46.845 M 0.75 % | 46.497 M 18.37 % | 39.280 M 60.08 % | 24.538 M 132.37 % | 10.560 M -66.43 % | 31.455 M 51.93 % | 20.703 M 13.27 % | 18.277 M 5.66 % | 17.298 M -51.28 % | 35.505 M -19.52 % | 44.117 M 34.64 % | 32.768 M 53.97 % | 21.281 M 2.74 % | 20.714 M 6.22 % | 19.501 M 37.25 % | 14.208 M 26.20 % | 11.259 M |
| Common stock | 100.027 M -0.07 % | 100.100 M 0.30 % | 99.800 M 0.00 % | 99.800 M 0.30 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 0.00 % | 99.500 M 9.78 % | 90.638 M -3.41 % | 93.836 M 104.29 % | 45.932 M -8.74 % | 50.333 M -6.73 % | 53.965 M -1.95 % | 55.040 M 7.59 % | 51.157 M 6.20 % | 48.168 M 1.28 % | 47.561 M 0.97 % | 47.102 M -5.61 % | 49.903 M 4.74 % | 47.646 M 4.52 % | 45.585 M 0.88 % | 45.185 M -1.80 % | 46.015 M 3.25 % | 44.567 M 2.72 % | 43.386 M 68.82 % | 25.700 M -14.72 % | 30.135 M 1.20 % | 29.779 M -12.36 % | 33.977 M -1.87 % | 34.623 M -0.10 % | 34.659 M 2.85 % | 33.698 M -1.83 % | 34.325 M 0.62 % | 34.113 M 0.06 % | 34.094 M -2.74 % | 35.056 M 3.38 % | 33.909 M -8.80 % | 37.183 M -2.89 % | 38.289 M 1.65 % | 37.667 M -0.07 % | 37.692 M -3.31 % | 38.982 M -1.35 % | 39.514 M 21.57 % | 32.502 M 8.61 % | 29.925 M -3.65 % | 31.059 M 19.37 % | 26.020 M 16.27 % | 22.379 M 0.08 % | 22.361 M -5.78 % | 23.734 M 3.65 % | 22.899 M -6.19 % | 24.410 M -2.32 % | 24.991 M 74.69 % | 14.306 M -10.37 % | 15.962 M 2.62 % | 15.555 M 23.63 % | 12.581 M -11.75 % | 14.256 M |
| Total equity | 317.468 M 1.10 % | 314.000 M -18.21 % | 383.900 M 10.54 % | 347.300 M 0.12 % | 346.900 M 1.46 % | 341.900 M 16.53 % | 293.400 M 23.48 % | 237.600 M 4.81 % | 226.700 M -3.65 % | 235.300 M -15.72 % | 279.200 M -12.61 % | 319.500 M -28.68 % | 448.000 M 2.68 % | 436.300 M -15.06 % | 513.654 M -0.01 % | 513.689 M 168.78 % | 191.115 M -17.33 % | 231.179 M -4.70 % | 242.571 M -7.24 % | 261.508 M -11.62 % | 295.886 M -10.61 % | 331.006 M -5.15 % | 348.983 M -6.24 % | 372.192 M -13.50 % | 430.270 M -3.26 % | 444.778 M 2.72 % | 432.998 M -4.27 % | 452.308 M 3.57 % | 436.735 M 1.00 % | 432.419 M 3.07 % | 419.545 M 29.68 % | 323.515 M -1.46 % | 328.324 M -6.71 % | 351.940 M 2.16 % | 344.500 M 4.53 % | 329.580 M 6.46 % | 309.568 M 3.49 % | 299.122 M 6.60 % | 280.613 M 1.85 % | 275.526 M 2.89 % | 267.798 M 30.19 % | 205.690 M -1.29 % | 208.384 M -9.50 % | 230.248 M 0.01 % | 230.226 M -4.93 % | 242.166 M 3.67 % | 233.593 M -2.70 % | 240.083 M -1.08 % | 242.703 M 51.65 % | 160.047 M 47.95 % | 108.178 M 12.90 % | 95.816 M -9.70 % | 106.103 M 25.08 % | 84.826 M 1.20 % | 83.823 M -3.51 % | 86.868 M -15.67 % | 103.011 M 7.72 % | 95.625 M 13.13 % | 84.530 M 40.76 % | 60.054 M -5.50 % | 63.551 M 3.80 % | 61.223 M 85.18 % | 33.062 M 1.35 % | 32.622 M |
| Other non current liabilities | 480.849 M 95.23 % | 246.300 M 222.29 % | -201.400 M 3.31 % | -208.300 M -2.01 % | -204.200 M -14.40 % | -178.500 M 10.79 % | -200.100 M 23.48 % | -261.500 M -42.66 % | -183.300 M 3.83 % | -190.600 M -25.15 % | -152.300 M -915.33 % | -15.000 M 97.05 % | -508.100 M -1 734.30 % | -27.700 M -102.80 % | 989.783 M 190.91 % | 340.231 M -7.46 % | 367.676 M 141.14 % | 152.473 M -75.66 % | 626.390 M 236.08 % | 186.379 M -69.89 % | 618.955 M 874.89 % | 63.490 M -86.20 % | 460.039 M 384.07 % | 95.035 M 4 625.32 % | 2.011 M -97.89 % | 95.532 M 22.71 % | 77.850 M 6.54 % | 73.070 M -26.86 % | 99.911 M 12.66 % | 88.684 M 33.69 % | 66.336 M -8.17 % | 72.240 M 25.95 % | 57.358 M -9.24 % | 63.201 M 6.23 % | 59.495 M 19.83 % | 49.651 M 3.90 % | 47.785 M -3.97 % | 49.758 M -1.10 % | 50.314 M 8.53 % | 46.358 M 6 263.51 % | 728.504 K -99.25 % | 97.527 M 36.24 % | 71.587 M -6.92 % | 76.908 M -6.37 % | 82.142 M 7.20 % | 76.627 M 16.67 % | 65.678 M -33.69 % | 99.045 M 51.83 % | 65.232 M -69.79 % | 215.963 M 334.75 % | 49.675 M 3.52 % | 47.985 M 139.48 % | 20.038 M 40.07 % | 14.305 M -10.85 % | 16.047 M 27.95 % | 12.542 M 5.80 % | 11.854 M 120.71 % | 5.371 M 237.81 % | 1.590 M 252.87 % | 450.563 K -50.49 % | 910.130 K -27.25 % | 1.251 M -20.66 % | 1.577 M -71.03 % | 5.442 M |
| Long term debt | 521.419 M -9.22 % | 574.400 M -7.35 % | 620.000 M -9.04 % | 681.600 M -3.36 % | 705.300 M 38.32 % | 509.900 M -15.14 % | 600.900 M -12.80 % | 689.100 M -10.36 % | 768.700 M -15.78 % | 912.700 M 8.94 % | 837.800 M 45.38 % | 576.300 M -0.29 % | 578.000 M -11.38 % | 652.200 M | 0.000 -100.00 % | 662.483 M | 0.000 -100.00 % | 396.640 M | 0.000 -100.00 % | 411.729 M | 0.000 -100.00 % | 499.716 M | 0.000 -100.00 % | 382.040 M 7.09 % | 356.736 M 17.12 % | 304.600 M 3.30 % | 294.866 M 16.38 % | 253.356 M -14.11 % | 294.982 M -27.31 % | 405.814 M -0.85 % | 409.272 M -6.42 % | 437.329 M -8.89 % | 480.013 M 3.73 % | 462.761 M 13.46 % | 407.866 M 2.27 % | 398.825 M -11.13 % | 448.792 M 36.14 % | 329.666 M -4.89 % | 346.623 M 14.75 % | 302.058 M 13.85 % | 265.321 M -45.27 % | 484.788 M 6.85 % | 453.720 M 4.78 % | 433.005 M -5.12 % | 456.361 M -3.75 % | 474.147 M 7.56 % | 440.818 M -0.91 % | 444.865 M -2.47 % | 456.112 M | 0.000 -100.00 % | 98.602 M -5.93 % | 104.823 M 270.27 % | 28.310 M 17.33 % | 24.129 M 0.03 % | 24.122 M -7.53 % | 26.087 M 1 692.54 % | 1.455 M -38.49 % | 2.366 M -59.80 % | 5.885 M 64.32 % | 3.581 M 322.73 % | 847.203 K 161.79 % | 323.616 K 80.86 % | 178.933 K | 0.000 |
| Total non current liabilities | 1.045 B 27.29 % | 820.700 M 96.06 % | 418.600 M -11.56 % | 473.300 M -5.55 % | 501.100 M 51.21 % | 331.400 M -17.32 % | 400.800 M -17.09 % | 483.400 M -17.42 % | 585.400 M -18.93 % | 722.100 M 5.34 % | 685.500 M 22.13 % | 561.300 M -2.89 % | 578.000 M -7.45 % | 624.500 M -4.94 % | 656.928 M 4.65 % | 627.724 M 54.57 % | 406.120 M 5.29 % | 385.720 M -14.16 % | 449.347 M 11.20 % | 404.086 M -20.25 % | 506.682 M -17.67 % | 615.417 M 4.11 % | 591.102 M 12.16 % | 527.025 M 2.59 % | 513.735 M 13.88 % | 451.139 M 8.06 % | 417.497 M 8.46 % | 384.929 M -14.87 % | 452.151 M -20.93 % | 571.844 M 4.23 % | 548.611 M -5.71 % | 581.810 M -6.07 % | 619.421 M 7.71 % | 575.090 M 12.15 % | 512.807 M 4.90 % | 488.845 M -9.76 % | 541.707 M 33.91 % | 404.518 M -3.51 % | 419.233 M 13.76 % | 368.535 M 13.27 % | 325.349 M -46.61 % | 609.430 M 10.18 % | 553.129 M 2.59 % | 539.151 M -5.04 % | 567.792 M -2.30 % | 581.166 M 8.57 % | 535.291 M -1.58 % | 543.909 M 0.11 % | 543.315 M 151.58 % | 215.963 M 38.65 % | 155.758 M -2.72 % | 160.107 M 187.95 % | 55.602 M 23.90 % | 44.875 M -1.83 % | 45.711 M 10.35 % | 41.425 M 180.54 % | 14.766 M 57.54 % | 9.373 M 2.29 % | 9.163 M 108.92 % | 4.386 M 95.06 % | 2.248 M 2.93 % | 2.184 M -31.01 % | 3.166 M -41.82 % | 5.442 M |
| Other current liabilities | 42.669 M -92.69 % | 583.500 M 1 423.50 % | 38.300 M -90.02 % | 383.600 M 854.23 % | 40.200 M -89.48 % | 382.000 M 994.56 % | 34.900 M -91.24 % | 398.600 M 721.86 % | 48.500 M -85.73 % | 339.800 M 256.56 % | 95.300 M -74.91 % | 379.800 M 560.52 % | 57.500 M -82.39 % | 326.600 M 418.57 % | 62.981 M -78.20 % | 288.936 M 942.83 % | 27.707 M -80.58 % | 142.636 M -13.13 % | 164.189 M 1.29 % | 162.106 M 77.89 % | 91.128 M -37.41 % | 145.594 M 623.39 % | 20.127 M -85.05 % | 134.663 M 865.14 % | 13.953 M -90.66 % | 149.420 M 1 590.00 % | 8.841 M -93.99 % | 147.165 M 2 389.59 % | 5.911 M -95.30 % | 125.729 M 3 283.74 % | 3.716 M -96.63 % | 110.142 M 1 876.97 % | 5.571 M -95.55 % | 125.271 M 1 460.37 % | 8.028 M -93.25 % | 118.896 M 946.97 % | 11.356 M -88.78 % | 101.237 M 539.03 % | 15.842 M -84.78 % | 104.088 M | 0.000 -100.00 % | 122.395 M 15.23 % | 106.221 M | 0.000 -100.00 % | 102.268 M | 0.000 -100.00 % | 93.502 M | 0.000 -100.00 % | 89.758 M | 0.000 -100.00 % | 53.865 M 12.98 % | 47.675 M 73.51 % | 27.477 M 20.24 % | 22.852 M -15.09 % | 26.912 M 67.12 % | 16.103 M -24.79 % | 21.412 M 12.75 % | 18.990 M -53.09 % | 40.485 M 70.75 % | 23.710 M 59.08 % | 14.904 M 16.42 % | 12.802 M 43.75 % | 8.906 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 100.00 % | -142.300 M -113.02 % | -66.800 M -33.60 % | -50.000 M 66.26 % | -148.200 M -0.27 % | -147.800 M -209.21 % | -47.800 M -11.16 % | -43.000 M -5.65 % | -40.700 M -6.82 % | -38.100 M 68.64 % | -121.500 M -6.77 % | -113.800 M -611.25 % | -16.000 M 3.95 % | -16.658 M 22.88 % | -21.600 M -195.20 % | -7.317 M -3.04 % | -7.101 M 95.14 % | -145.992 M 22.24 % | -187.746 M -136.60 % | -79.353 M -350.26 % | 31.709 M 243.74 % | 9.225 M -69.51 % | 30.255 M 401.44 % | 6.034 M -37.16 % | 9.601 M -21.85 % | 12.286 M 129.67 % | 5.349 M -1.80 % | 5.448 M 102.20 % | 2.694 M -75.10 % | 10.819 M -17.87 % | 13.174 M -9.53 % | 14.561 M -28.46 % | 20.355 M -13.43 % | 23.511 M 19.09 % | 19.742 M 0.65 % | 19.615 M 64.81 % | 11.902 M -4.54 % | 12.468 M 103.64 % | 6.123 M | 0.000 -100.00 % | 28.314 M 19.14 % | 23.766 M 142.25 % | -56.251 M -140.40 % | -23.399 M -325.71 % | -5.496 M 89.21 % | -50.957 M -3.95 % | -49.020 M -101.27 % | -24.355 M -216.22 % | -7.702 M -90.65 % | -4.040 M 53.55 % | -8.696 M -48.24 % | -5.866 M -25 312.27 % | -23.085 K 94.54 % | -422.485 K 96.91 % | -13.689 M 43.31 % | -24.145 M -74.61 % | -13.828 M -261.40 % | -3.826 M -97.81 % | -1.934 M -79.02 % | -1.080 M -287.73 % | -278.669 K -15.90 % | -240.442 K | 0.000 |
| Short term debt | 118.214 M -1.98 % | 120.600 M -15.25 % | 142.300 M 113.02 % | 66.800 M 33.60 % | 50.000 M -66.26 % | 148.200 M 0.27 % | 147.800 M 209.21 % | 47.800 M 11.16 % | 43.000 M 5.65 % | 40.700 M 6.82 % | 38.100 M -68.64 % | 121.500 M 6.77 % | 113.800 M 611.25 % | 16.000 M | 0.000 -100.00 % | 21.600 M | 0.000 -100.00 % | 7.101 M | 0.000 -100.00 % | 187.746 M | 0.000 -100.00 % | 6.051 M | 0.000 -100.00 % | 36.543 M 11.81 % | 32.682 M 123.21 % | 14.642 M -8.92 % | 16.075 M -64.06 % | 44.730 M 94.91 % | 22.949 M 115.19 % | 10.665 M -15.88 % | 12.677 M -61.76 % | 33.151 M 10.47 % | 30.009 M 194.85 % | 10.177 M -78.93 % | 48.313 M 13.47 % | 42.579 M 381.17 % | 8.849 M -43.38 % | 15.630 M 243.72 % | 4.547 M -22.02 % | 5.831 M -18.32 % | 7.139 M -69.84 % | 23.670 M 233.35 % | 7.101 M -87.38 % | 56.251 M 140.40 % | 23.399 M 325.71 % | 5.496 M -89.21 % | 50.957 M 3.95 % | 49.020 M 101.27 % | 24.355 M 216.22 % | 7.702 M 90.65 % | 4.040 M -53.55 % | 8.696 M 48.24 % | 5.866 M 25 313.23 % | 23.084 K -94.54 % | 422.485 K -96.91 % | 13.689 M -43.31 % | 24.145 M 74.61 % | 13.828 M 261.40 % | 3.826 M 97.81 % | 1.934 M 79.02 % | 1.080 M 287.73 % | 278.669 K 15.90 % | 240.442 K | 0.000 |
| Total current liabilities | 595.465 M -35.38 % | 921.500 M 28.50 % | 717.100 M 7.77 % | 665.400 M 5.79 % | 629.000 M -14.19 % | 733.000 M 2.55 % | 714.800 M 10.53 % | 646.700 M 5.03 % | 615.700 M -3.01 % | 634.800 M -3.93 % | 660.800 M -12.86 % | 758.300 M 6.34 % | 713.100 M 13.01 % | 631.000 M 13.75 % | 554.719 M -3.51 % | 574.876 M 104.49 % | 281.133 M -3.52 % | 291.377 M -31.10 % | 422.907 M -9.98 % | 469.774 M 29.51 % | 362.724 M 28.63 % | 281.991 M 5.65 % | 266.918 M -13.97 % | 310.259 M 9.85 % | 282.447 M -1.41 % | 286.477 M 0.08 % | 286.254 M -9.01 % | 314.590 M 30.30 % | 241.433 M 1.74 % | 237.314 M 6.76 % | 222.286 M -13.36 % | 256.566 M -2.16 % | 262.228 M 2.35 % | 256.196 M -4.44 % | 268.088 M 3.45 % | 259.155 M 20.44 % | 215.178 M 5.38 % | 204.195 M 1.83 % | 200.522 M -5.66 % | 212.549 M 7.03 % | 198.590 M -27.04 % | 272.206 M 14.54 % | 237.656 M -11.45 % | 268.384 M 12.42 % | 238.734 M 5.56 % | 226.162 M -13.97 % | 262.873 M 2.09 % | 257.483 M 19.60 % | 215.282 M 61.76 % | 133.090 M 18.92 % | 111.919 M -8.42 % | 122.215 M 78.58 % | 68.436 M 76.28 % | 38.823 M -13.63 % | 44.947 M -5.24 % | 47.433 M -34.65 % | 72.587 M -1.97 % | 74.048 M 5.41 % | 70.244 M 56.55 % | 44.871 M 12.81 % | 39.776 M 33.12 % | 29.881 M 45.48 % | 20.540 M 18.75 % | 17.297 M |
| Total liabilities | 1.640 B -5.86 % | 1.742 B 2.58 % | 1.698 B -2.30 % | 1.738 B 2.62 % | 1.694 B 5.21 % | 1.610 B -4.90 % | 1.693 B -2.17 % | 1.730 B -2.37 % | 1.772 B -6.41 % | 1.894 B 4.46 % | 1.813 B 9.65 % | 1.653 B 1.49 % | 1.629 B -1.32 % | 1.651 B 7.28 % | 1.539 B -2.46 % | 1.578 B 82.87 % | 862.673 M 2.64 % | 840.490 M -20.22 % | 1.054 B -1.34 % | 1.068 B 8.49 % | 984.316 M 9.68 % | 897.408 M 4.59 % | 858.021 M 2.48 % | 837.284 M 5.16 % | 796.182 M 7.94 % | 737.616 M 4.81 % | 703.751 M 0.60 % | 699.519 M 0.86 % | 693.584 M -14.28 % | 809.158 M 4.96 % | 770.896 M -8.05 % | 838.376 M -4.91 % | 881.649 M 6.06 % | 831.286 M 6.45 % | 780.895 M 4.40 % | 748.000 M -1.17 % | 756.885 M 24.34 % | 608.713 M -1.78 % | 619.755 M 6.65 % | 581.084 M 10.91 % | 523.939 M -40.57 % | 881.637 M 11.49 % | 790.785 M -2.07 % | 807.535 M 0.13 % | 806.527 M -0.10 % | 807.327 M 1.15 % | 798.165 M -0.40 % | 801.392 M 5.64 % | 758.597 M 117.33 % | 349.053 M 30.40 % | 267.677 M -5.19 % | 282.322 M 127.61 % | 124.037 M 48.20 % | 83.697 M -7.68 % | 90.658 M 2.03 % | 88.858 M 1.72 % | 87.353 M 4.71 % | 83.420 M 5.05 % | 79.407 M 61.21 % | 49.257 M 17.21 % | 42.024 M 31.06 % | 32.065 M 35.26 % | 23.706 M 4.25 % | 22.739 M |
| Other non current assets | 133.203 M 8 225.17 % | 1.600 M 104.53 % | -35.300 M 0.84 % | -35.600 M -1.71 % | -35.000 M 15.87 % | -41.600 M 10.15 % | -46.300 M 9.75 % | -51.300 M -29.22 % | -39.700 M -6.72 % | -37.200 M 1.85 % | -37.900 M 1.81 % | -38.600 M -58.20 % | -24.400 M 14.39 % | -28.500 M 20.20 % | -35.712 M 2.28 % | -36.545 M -32.21 % | -27.642 M -9.54 % | -25.234 M 15.60 % | -29.899 M -0.76 % | -29.673 M -48.62 % | -19.966 M -108.28 % | 241.084 M 27.53 % | 189.047 M 20.25 % | 157.206 M 780.74 % | 17.849 M -77.73 % | 80.150 M 4.03 % | 77.046 M 15.57 % | 66.669 M 15.04 % | 57.953 M -70.82 % | 198.585 M 2.09 % | 194.527 M 13.37 % | 171.584 M -17.27 % | 207.402 M 2.08 % | 203.173 M -4.24 % | 212.176 M 0.22 % | 211.715 M 2.39 % | 206.772 M -10.05 % | 229.863 M 53.33 % | 149.915 M 31.00 % | 114.438 M 3 041.74 % | 3.643 M 111.80 % | -30.861 M -3.88 % | -29.707 M -330.81 % | 12.871 M 391.33 % | -4.418 M -139.61 % | 11.155 M 630.41 % | -2.103 M -117.46 % | 12.046 M 178.58 % | -15.329 M -498.04 % | 3.851 M 122.38 % | -17.207 M -25.91 % | -13.666 M -973.07 % | -1.274 M 93.72 % | -20.286 M -29.31 % | -15.688 M -81 063.40 % | -19.329 K 86.38 % | -141.922 K -275.93 % | -37.752 K -9.04 % | -34.623 K 99.03 % | -3.561 M 64.84 % | -10.127 M 70.15 % | -33.929 M -236.58 % | -10.080 M -57.57 % | -6.398 M |
| Long term investments | 26.880 M 0.68 % | 26.700 M 0.75 % | 26.500 M 79.05 % | 14.800 M -4.52 % | 15.500 M 8.39 % | 14.300 M -2.72 % | 14.700 M -14.53 % | 17.200 M 16.22 % | 14.800 M -16.38 % | 17.700 M 3.51 % | 17.100 M 7.55 % | 15.900 M -1.24 % | 16.100 M -15.71 % | 19.100 M -3.79 % | 19.852 M 4.99 % | 18.908 M 17.87 % | 16.042 M 17.45 % | 13.658 M -12.41 % | 15.593 M 11.64 % | 13.967 M 26.36 % | 11.054 M 368.63 % | -4.115 M 16.23 % | -4.912 M -18.28 % | -4.153 M -104.49 % | 92.389 M 1 063.44 % | 7.941 M | 0.000 -100.00 % | 7.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.486 M | 0.000 | 0.000 -100.00 % | 14.861 M | 0.000 -100.00 % | 13.332 M | 0.000 -100.00 % | 11.781 M | 0.000 -100.00 % | 11.809 M | 0.000 -100.00 % | 10.560 M | 0.000 -100.00 % | 299.247 K -87.15 % | 2.329 M 344.70 % | 523.810 K 144.96 % | 213.838 K -11.04 % | 240.379 K 390.92 % | 48.965 K | 0.000 -100.00 % | 1.597 M -7.22 % | 1.721 M 19.63 % | 1.439 M -11.14 % | 1.619 M 4.72 % | 1.546 M 8.54 % | 1.424 M -21.32 % | 1.810 M |
| Intangible assets | 66.651 M 2.23 % | 65.200 M -8.17 % | 71.000 M 5.50 % | 67.300 M 59.10 % | 42.300 M 2.67 % | 41.200 M -20.16 % | 51.600 M 19.17 % | 43.300 M -10.72 % | 48.500 M -1.02 % | 49.000 M -0.81 % | 49.400 M -6.62 % | 52.900 M -29.09 % | 74.600 M -6.75 % | 80.000 M -3.79 % | 83.151 M -5.72 % | 88.199 M -64.65 % | 249.512 M 673.71 % | 32.249 M -86.43 % | 237.690 M 785.96 % | 26.828 M -88.81 % | 239.717 M 764.94 % | 27.715 M -90.01 % | 277.525 M 566.41 % | 41.645 M | 0.000 -100.00 % | 46.926 M -85.44 % | 322.308 M -2.22 % | 329.614 M -1.63 % | 335.085 M -0.40 % | 336.438 M -0.01 % | 336.488 M -0.98 % | 339.821 M -3.08 % | 350.609 M 1.95 % | 343.898 M 5.86 % | 324.859 M 11.19 % | 292.158 M -0.80 % | 294.525 M 42.24 % | 207.063 M 1.33 % | 204.336 M -0.24 % | 204.822 M -6.78 % | 219.717 M -20.21 % | 275.352 M -4.03 % | 286.926 M -0.73 % | 289.041 M -3.79 % | 300.423 M -0.99 % | 303.435 M 0.90 % | 300.727 M -0.36 % | 301.819 M 1.96 % | 296.013 M 411.08 % | 57.919 M 1 937.35 % | 2.843 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 |
| GoodWill | 567.885 M -0.07 % | 568.300 M 0.12 % | 567.600 M -0.25 % | 569.000 M -4.05 % | 593.000 M 7.51 % | 551.600 M 0.00 % | 551.600 M 0.00 % | 551.600 M -1.69 % | 561.100 M 0.00 % | 561.100 M 1.52 % | 552.700 M 0.00 % | 552.700 M -8.80 % | 606.000 M -2.15 % | 619.300 M 5.80 % | 585.348 M -2.39 % | 599.656 M | 0.000 -100.00 % | 213.727 M | 0.000 -100.00 % | 213.521 M | 0.000 -100.00 % | 229.707 M 55 201.33 % | 415.374 K -99.84 % | 257.106 M | 0.000 -100.00 % | 278.796 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 |
| Goodwill and intangible assets | 634.536 M 0.16 % | 633.500 M -0.80 % | 638.600 M 0.36 % | 636.300 M 0.16 % | 635.300 M 7.17 % | 592.800 M -1.72 % | 603.200 M 1.40 % | 594.900 M -2.41 % | 609.600 M -0.08 % | 610.100 M 1.33 % | 602.100 M -0.58 % | 605.600 M -11.02 % | 680.600 M -2.67 % | 699.300 M 4.61 % | 668.499 M -2.81 % | 687.854 M 175.68 % | 249.512 M 1.44 % | 245.975 M 3.49 % | 237.690 M -1.11 % | 240.350 M 0.26 % | 239.717 M -6.88 % | 257.422 M -7.38 % | 277.940 M -6.97 % | 298.750 M -8.13 % | 325.185 M -0.17 % | 325.723 M 1.06 % | 322.308 M -2.22 % | 329.614 M -1.63 % | 335.085 M -0.40 % | 336.438 M -0.01 % | 336.488 M -0.98 % | 339.821 M -3.08 % | 350.609 M 1.95 % | 343.898 M 5.86 % | 324.859 M 11.19 % | 292.158 M -0.80 % | 294.525 M 42.24 % | 207.063 M 1.33 % | 204.336 M -0.24 % | 204.822 M -6.78 % | 219.717 M -20.21 % | 275.352 M -4.03 % | 286.926 M -0.73 % | 289.041 M -3.79 % | 300.423 M -0.99 % | 303.435 M 0.90 % | 300.727 M -0.36 % | 301.819 M 1.96 % | 296.013 M 411.08 % | 57.919 M 1 937.35 % | 2.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.417 M -12.43 % | 3.903 M -3.31 % | 4.036 M -18.13 % | 4.930 M -3.59 % | 5.113 M 1.05 % | 5.060 M -15.93 % | 6.019 M |
| Property plant equipment net | 856.474 M -1.85 % | 872.600 M 0.84 % | 865.300 M -0.65 % | 871.000 M 7.13 % | 813.000 M 5.94 % | 767.400 M -0.84 % | 773.900 M -2.59 % | 794.500 M 2.66 % | 773.900 M -3.25 % | 799.900 M 4.95 % | 762.200 M 21.16 % | 629.100 M -10.27 % | 701.100 M -1.36 % | 710.800 M -0.48 % | 714.215 M -1.26 % | 723.322 M 99.60 % | 362.380 M -3.52 % | 375.603 M -0.96 % | 379.247 M -3.06 % | 391.225 M -1.21 % | 396.014 M 0.03 % | 395.876 M -1.33 % | 401.216 M -9.90 % | 445.278 M -5.81 % | 472.756 M 0.77 % | 469.141 M 3.73 % | 452.288 M -0.03 % | 452.422 M 2.24 % | 442.530 M 2.71 % | 430.847 M 4.08 % | 413.972 M -1.24 % | 419.188 M 6.86 % | 392.266 M 8.59 % | 361.238 M 8.42 % | 333.174 M 8.20 % | 307.922 M 7.45 % | 286.560 M 8.85 % | 263.274 M 2.27 % | 257.437 M -12.75 % | 295.061 M -10.91 % | 331.178 M -37.94 % | 533.626 M 13.24 % | 471.254 M -1.90 % | 480.358 M -1.69 % | 488.596 M 2.00 % | 478.997 M 0.89 % | 474.790 M -0.15 % | 475.481 M 2.98 % | 461.732 M 64.25 % | 281.122 M 16.99 % | 240.296 M -4.48 % | 251.574 M 43.93 % | 174.787 M 53.29 % | 114.027 M -1.58 % | 115.859 M -9.89 % | 128.572 M 2.91 % | 124.934 M 26.78 % | 98.546 M 2.32 % | 96.316 M 71.43 % | 56.184 M 11.87 % | 50.223 M 96.89 % | 25.509 M 32.06 % | 19.316 M -5.97 % | 20.542 M |
| Total non current assets | 1.679 B 7.44 % | 1.562 B 2.09 % | 1.530 B 0.55 % | 1.522 B 3.98 % | 1.464 B 6.50 % | 1.375 B -1.24 % | 1.392 B -1.05 % | 1.407 B 0.59 % | 1.398 B -2.06 % | 1.428 B 3.35 % | 1.381 B 10.46 % | 1.251 B -10.53 % | 1.398 B -2.20 % | 1.429 B 1.90 % | 1.403 B -1.92 % | 1.430 B 127.74 % | 627.934 M -1.15 % | 635.236 M 0.43 % | 632.530 M -2.02 % | 645.542 M -0.19 % | 646.785 M -28.58 % | 905.638 M 3.06 % | 878.746 M -4.07 % | 916.065 M -1.58 % | 930.806 M 3.19 % | 902.038 M 3.44 % | 872.081 M -0.22 % | 874.000 M 1.31 % | 862.691 M -12.54 % | 986.414 M 2.48 % | 962.582 M 1.95 % | 944.199 M -1.40 % | 957.621 M 4.89 % | 912.958 M 3.58 % | 881.392 M 6.49 % | 827.706 M 2.43 % | 808.062 M 20.93 % | 668.222 M 5.94 % | 630.756 M -0.24 % | 632.253 M 11.04 % | 569.398 M -30.86 % | 823.510 M 6.74 % | 771.512 M -1.38 % | 782.269 M -2.51 % | 802.436 M 1.12 % | 793.586 M 0.61 % | 788.782 M -0.07 % | 789.346 M 2.67 % | 768.816 M 124.22 % | 342.891 M 40.85 % | 243.438 M -4.12 % | 253.903 M 44.83 % | 175.311 M 53.46 % | 114.241 M -1.60 % | 116.100 M -9.73 % | 128.621 M 2.95 % | 124.934 M 20.64 % | 103.560 M 1.59 % | 101.940 M 65.33 % | 61.659 M 8.61 % | 56.772 M 76.48 % | 32.168 M 24.68 % | 25.801 M -9.06 % | 28.372 M |
| Other current assets | 3.797 M -97.57 % | 156.502 M 451.06 % | 28.400 M -90.89 % | 311.900 M 4 172.60 % | 7.300 M -97.58 % | 302.100 M 5 020.34 % | 5.900 M -97.80 % | 267.600 M 29 633.33 % | 900.000 K -99.67 % | 274.000 M 167.32 % | 102.500 M -76.97 % | 445.000 M 4 020.37 % | 10.800 M -96.44 % | 303.000 M 4 148.40 % | -7.484 M -105.32 % | 140.592 M 1 049.38 % | -14.809 M -116.60 % | 89.197 M 1 779.72 % | -5.310 M -106.23 % | 85.283 M 1 675.33 % | 4.804 M -94.38 % | 85.413 M 421.18 % | 16.388 M -80.85 % | 85.587 M -56.60 % | 197.223 M 4.80 % | 188.185 M -2.50 % | 193.018 M -5.63 % | 204.529 M 11.90 % | 182.784 M -1.97 % | 186.461 M 10 563.69 % | 1.749 M -99.01 % | 177.307 M 6 901.59 % | 2.532 M -98.69 % | 193.749 M 6 335.53 % | 3.011 M -77.54 % | 13.407 M -91.50 % | 157.660 M 1 493.45 % | 9.894 M -94.51 % | 180.132 M 10.23 % | 163.421 M -9.91 % | 181.397 M 1 493.21 % | 11.386 M -93.94 % | 187.806 M -17.35 % | 227.228 M 2 069.82 % | 10.472 M -95.55 % | 235.538 M 2.75 % | 229.226 M -3.72 % | 238.075 M 1 170.75 % | 18.735 M -86.91 % | 143.102 M 2 232.72 % | 6.135 M -94.22 % | 106.220 M 2 874.80 % | 3.571 M 14.57 % | 3.116 M -92.42 % | 41.092 M 1 764.86 % | 2.203 M -96.55 % | 63.844 M 3 733.57 % | 1.665 M | 0.000 -100.00 % | 43.750 M | 0.000 | 0.000 -100.00 % | 10.135 M -8.33 % | 11.056 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 7.400 M -32.11 % | 10.900 M 1.87 % | 10.700 M -3.60 % | 11.100 M -3.48 % | 11.500 M 23.66 % | 9.300 M 9.41 % | 8.500 M 4.94 % | 8.100 M -11.96 % | 9.200 M 55.93 % | 5.900 M 0.00 % | 5.900 M -61.69 % | 15.400 M 3.83 % | 14.832 M -4.48 % | 15.529 M 4.46 % | 14.866 M -8.41 % | 16.231 M 119.12 % | 7.407 M -82.86 % | 43.210 M 19.72 % | 36.093 M 263.69 % | 9.924 M -15.47 % | 11.741 M 23.69 % | 9.492 M 7.87 % | 8.799 M 8 698.98 % | 100.000 K -98.84 % | 8.612 M 4 205.86 % | 200.000 K -96.92 % | 6.491 M -5.21 % | 6.848 M 150.64 % | 2.732 M 1.21 % | 2.700 M 52.29 % | 1.773 M -11.82 % | 2.010 M -6.51 % | 2.150 M -18.91 % | 2.652 M -10.09 % | 2.950 M -94.88 % | 57.645 M 1 771.32 % | 3.080 M -27.14 % | 4.228 M 16.06 % | 3.643 M -74.93 % | 14.532 M | 0.000 | 0.000 -100.00 % | 1.636 M | 0.000 -100.00 % | 1.456 M | 0.000 -100.00 % | 510.954 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 |
| cash and cash equivalents | 45.567 M -42.32 % | 79.000 M 54.30 % | 51.200 M 17.16 % | 43.700 M -25.81 % | 58.900 M 38.59 % | 42.500 M -57.63 % | 100.300 M 94.76 % | 51.500 M -62.22 % | 136.300 M -29.92 % | 194.500 M 80.26 % | 107.900 M 114.09 % | 50.400 M -52.09 % | 105.200 M 44.11 % | 73.000 M -11.85 % | 82.811 M -5.86 % | 87.964 M 139.68 % | 36.700 M -16.37 % | 43.884 M -45.61 % | 80.676 M -4.05 % | 84.081 M -27.24 % | 115.552 M -8.72 % | 126.593 M 25.80 % | 100.634 M 12.49 % | 89.459 M 15.53 % | 77.431 M 7.89 % | 71.769 M 19.06 % | 60.282 M -2.82 % | 62.030 M -16.77 % | 74.528 M 29.41 % | 57.589 M 23.99 % | 46.446 M 59.31 % | 29.155 M 65.65 % | 17.600 M -73.67 % | 66.845 M 31.71 % | 50.750 M -19.33 % | 62.910 M -32.40 % | 93.062 M 238.02 % | 27.532 M -65.69 % | 80.238 M 69.35 % | 47.379 M -31.11 % | 68.771 M 51.50 % | 45.393 M 52.80 % | 29.707 M 46.06 % | 20.339 M 235.95 % | 6.054 M -51.99 % | 12.609 M 254.31 % | 3.559 M -35.54 % | 5.521 M -65.14 % | 15.840 M -12.11 % | 18.023 M 4.74 % | 17.207 M 25.91 % | 13.666 M 973.07 % | 1.274 M -93.72 % | 20.286 M 29.31 % | 15.688 M 81 066.20 % | 19.328 K -86.38 % | 141.922 K 275.91 % | 37.754 K 9.04 % | 34.625 K -99.03 % | 3.561 M -64.84 % | 10.127 M -70.15 % | 33.929 M 236.58 % | 10.080 M 57.57 % | 6.398 M |
| Cash and short term investments | 45.567 M -42.32 % | 79.000 M 54.30 % | 51.200 M -6.23 % | 54.600 M -21.55 % | 69.600 M 29.85 % | 53.600 M -52.06 % | 111.800 M 83.88 % | 60.800 M -58.01 % | 144.800 M -28.53 % | 202.600 M 73.01 % | 117.100 M 107.99 % | 56.300 M -49.32 % | 111.100 M 52.19 % | 73.000 M -11.85 % | 82.811 M -5.86 % | 87.964 M 139.68 % | 36.700 M -16.37 % | 43.884 M -45.61 % | 80.676 M -4.05 % | 84.081 M -27.24 % | 115.552 M -15.36 % | 136.517 M 21.48 % | 112.374 M 13.57 % | 98.951 M 14.75 % | 86.230 M 20.15 % | 71.769 M 19.06 % | 60.282 M -2.82 % | 62.030 M -16.77 % | 74.528 M 29.41 % | 57.589 M 23.99 % | 46.446 M 59.31 % | 29.155 M 65.65 % | 17.600 M -73.67 % | 66.845 M 31.71 % | 50.750 M -19.33 % | 62.910 M -32.40 % | 93.062 M 9.26 % | 85.177 M 6.16 % | 80.238 M 69.35 % | 47.379 M -34.57 % | 72.413 M 59.53 % | 45.393 M 52.80 % | 29.707 M 46.06 % | 20.339 M 235.95 % | 6.054 M -51.99 % | 12.609 M 254.31 % | 3.559 M -35.54 % | 5.521 M -65.14 % | 15.840 M -12.11 % | 18.023 M 4.74 % | 17.207 M 25.91 % | 13.666 M 973.07 % | 1.274 M -93.72 % | 20.286 M 29.31 % | 15.688 M 81 066.20 % | 19.328 K -86.38 % | 141.922 K 275.91 % | 37.754 K 9.04 % | 34.625 K -99.03 % | 3.561 M -64.84 % | 10.127 M -70.15 % | 33.929 M 236.58 % | 10.080 M 57.57 % | 6.398 M |
| Total current assets | 278.896 M -43.52 % | 493.800 M 27.89 % | 386.100 M -3.31 % | 399.300 M -0.50 % | 401.300 M 3.99 % | 385.900 M -3.69 % | 400.700 M 12.65 % | 355.700 M -15.89 % | 422.900 M -15.97 % | 503.300 M -3.30 % | 520.500 M -2.40 % | 533.300 M 18.91 % | 448.500 M 7.30 % | 418.000 M 3.10 % | 405.433 M -1.05 % | 409.753 M 89.46 % | 216.274 M -3.38 % | 223.844 M -15.30 % | 264.266 M -14.69 % | 309.772 M -7.56 % | 335.089 M 3.81 % | 322.776 M -1.67 % | 328.257 M 11.88 % | 293.411 M -0.76 % | 295.646 M 5.45 % | 280.357 M 5.93 % | 264.667 M -4.74 % | 277.827 M 3.81 % | 267.628 M 4.88 % | 255.163 M 11.98 % | 227.859 M 4.67 % | 217.693 M -13.73 % | 252.352 M -6.63 % | 270.269 M 10.76 % | 244.003 M -2.35 % | 249.874 M -3.30 % | 258.391 M 7.84 % | 239.613 M -11.13 % | 269.612 M 20.17 % | 224.357 M -15.25 % | 264.738 M 0.35 % | 263.817 M 15.88 % | 227.657 M -10.90 % | 255.513 M 9.05 % | 234.317 M -8.44 % | 255.907 M 5.32 % | 242.976 M -3.63 % | 252.129 M 8.45 % | 232.484 M 39.88 % | 166.208 M 25.52 % | 132.417 M 6.59 % | 124.234 M 126.58 % | 54.829 M 1.01 % | 54.282 M -7.02 % | 58.382 M 23.94 % | 47.105 M -28.01 % | 65.430 M -13.32 % | 75.485 M 21.75 % | 61.998 M 30.10 % | 47.652 M -2.36 % | 48.803 M -20.15 % | 61.120 M 97.37 % | 30.967 M 14.74 % | 26.989 M |
| Inventory | 25.681 M 9.75 % | 23.400 M -9.65 % | 25.900 M 2.78 % | 25.200 M -5.62 % | 26.700 M 18.67 % | 22.500 M 0.00 % | 22.500 M 9.22 % | 20.600 M 0.00 % | 20.600 M -0.48 % | 20.700 M -17.20 % | 25.000 M -3.85 % | 26.000 M -10.34 % | 29.000 M 9.02 % | 26.600 M 2.40 % | 25.978 M 11.15 % | 23.371 M 173.66 % | 8.540 M -0.69 % | 8.600 M -8.08 % | 9.356 M -1.95 % | 9.542 M -15.64 % | 11.311 M -0.58 % | 11.376 M -16.70 % | 13.657 M 4.65 % | 13.051 M 7.04 % | 12.193 M -3.24 % | 12.602 M 10.86 % | 11.367 M 0.88 % | 11.268 M 9.23 % | 10.316 M -7.18 % | 11.114 M -11.57 % | 12.568 M 11.91 % | 11.230 M -3.60 % | 11.649 M 20.40 % | 9.675 M 14.38 % | 8.458 M 6.32 % | 7.956 M 3.74 % | 7.669 M -40.57 % | 12.906 M 39.65 % | 9.241 M -31.84 % | 13.558 M 24.07 % | 10.928 M -9.95 % | 12.135 M 19.63 % | 10.144 M 27.68 % | 7.945 M -26.43 % | 10.800 M 39.18 % | 7.760 M -23.86 % | 10.191 M 19.44 % | 8.533 M 13.86 % | 7.494 M 47.42 % | 5.083 M 13.25 % | 4.489 M 3.23 % | 4.348 M 71.86 % | 2.530 M 54.48 % | 1.638 M 2.20 % | 1.603 M 19.70 % | 1.339 M -7.29 % | 1.444 M -25.43 % | 1.937 M 17.96 % | 1.642 M 380.54 % | 341.665 K 4.51 % | 326.910 K -97.35 % | 12.321 M 14.60 % | 10.751 M 12.75 % | 9.535 M |
| Net receivables | 203.851 M -13.22 % | 234.900 M -16.29 % | 280.600 M 57.46 % | 178.200 M -40.14 % | 297.700 M 86.65 % | 159.500 M -38.77 % | 260.500 M 91.83 % | 135.800 M -47.08 % | 256.600 M 47.47 % | 174.000 M -36.93 % | 275.900 M 65.81 % | 166.400 M -44.09 % | 297.600 M 54.84 % | 192.200 M -33.45 % | 288.817 M 64.72 % | 175.340 M 2.73 % | 170.688 M 76.43 % | 96.746 M -43.99 % | 172.742 M 17.62 % | 146.865 M -27.82 % | 203.470 M 103.58 % | 99.944 M | 0.000 -100.00 % | 105.431 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 -100.00 % | 167.097 M | 0.000 -100.00 % | 220.571 M | 0.000 -100.00 % | 181.784 M 9.77 % | 165.600 M | 0.000 -100.00 % | 131.637 M | 0.000 | 0.000 | 0.000 -100.00 % | 194.904 M | 0.000 | 0.000 -100.00 % | 206.990 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.416 M | 0.000 -100.00 % | 104.587 M | 0.000 -100.00 % | 47.455 M 62.28 % | 29.242 M | 0.000 -100.00 % | 43.544 M | 0.000 -100.00 % | 71.845 M 19.10 % | 60.321 M | 0.000 -100.00 % | 38.350 M 157.90 % | 14.870 M | 0.000 | 0.000 |
| Tax assets | 27.580 M -1.50 % | 28.000 M -20.68 % | 35.300 M -0.84 % | 35.600 M 1.71 % | 35.000 M -15.87 % | 41.600 M -10.15 % | 46.300 M -9.75 % | 51.300 M 29.22 % | 39.700 M 6.72 % | 37.200 M -1.85 % | 37.900 M -1.81 % | 38.600 M 58.20 % | 24.400 M -14.39 % | 28.500 M -20.20 % | 35.712 M -2.28 % | 36.545 M 32.21 % | 27.642 M 9.54 % | 25.234 M -15.60 % | 29.899 M 0.76 % | 29.673 M 48.62 % | 19.966 M 29.90 % | 15.370 M -0.54 % | 15.454 M -18.59 % | 18.983 M -16.10 % | 22.626 M 18.57 % | 19.082 M -6.63 % | 20.439 M 17.37 % | 17.414 M -35.79 % | 27.122 M 32.02 % | 20.543 M 16.76 % | 17.595 M 29.32 % | 13.606 M 85.27 % | 7.344 M 57.97 % | 4.649 M -58.43 % | 11.182 M -29.72 % | 15.912 M -21.25 % | 20.205 M -6.06 % | 21.509 M 12.79 % | 19.069 M 6.35 % | 17.931 M | 0.000 -100.00 % | 45.393 M 52.80 % | 29.707 M | 0.000 -100.00 % | 6.054 M | 0.000 -100.00 % | 3.559 M | 0.000 -100.00 % | 15.840 M | 0.000 -100.00 % | 17.207 M 25.91 % | 13.666 M 973.07 % | 1.274 M -93.72 % | 20.286 M 29.31 % | 15.688 M 81 066.20 % | 19.328 K -86.38 % | 141.922 K 275.91 % | 37.754 K 9.04 % | 34.625 K -99.03 % | 3.561 M -64.84 % | 10.127 M -70.15 % | 33.929 M 236.58 % | 10.080 M 57.57 % | 6.398 M |
| Other assets | 0.000 | 0.000 -100.00 % | 165.700 M 0.98 % | 164.100 M -6.55 % | 175.600 M -8.25 % | 191.400 M -1.19 % | 193.700 M -5.83 % | 205.700 M 15.63 % | 177.900 M -10.20 % | 198.100 M 4.15 % | 190.200 M 0.63 % | 189.000 M -18.11 % | 230.800 M -3.83 % | 240.000 M -1.83 % | 244.462 M -2.78 % | 251.442 M 19.97 % | 209.581 M -1.41 % | 212.589 M -46.76 % | 399.314 M 6.75 % | 374.077 M 25.39 % | 298.328 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 | 0.000 | 0.000 | 0.000 |
| Account payables | 434.582 M 198.68 % | 145.500 M -70.93 % | 500.600 M 313.04 % | 121.200 M -76.11 % | 507.300 M 332.48 % | 117.300 M -76.99 % | 509.800 M 272.66 % | 136.800 M -73.16 % | 509.700 M 177.77 % | 183.500 M -64.19 % | 512.400 M 157.62 % | 198.900 M -61.68 % | 519.100 M 131.43 % | 224.300 M -52.88 % | 476.009 M 130.20 % | 206.778 M -14.49 % | 241.812 M 113.79 % | 113.108 M -54.31 % | 247.539 M 156.41 % | 96.540 M -62.68 % | 258.666 M 162.24 % | 98.636 M -58.48 % | 237.567 M 118.36 % | 108.798 M -52.65 % | 229.779 M 103.68 % | 112.815 M -54.70 % | 249.051 M 112.24 % | 117.345 M -43.35 % | 207.125 M 110.87 % | 98.226 M -49.65 % | 195.074 M 94.88 % | 100.100 M -52.80 % | 212.087 M 111.26 % | 100.393 M -46.67 % | 188.235 M 141.52 % | 77.938 M -55.55 % | 175.358 M 132.49 % | 75.426 M -55.01 % | 167.664 M 73.73 % | 96.507 M -49.59 % | 191.451 M 95.70 % | 97.826 M -2.73 % | 100.569 M -52.59 % | 212.133 M 134.86 % | 90.323 M -59.07 % | 220.665 M 133.18 % | 94.634 M -54.60 % | 208.462 M 220.41 % | 65.062 M -48.11 % | 125.388 M 392.95 % | 25.436 M -14.69 % | 29.816 M 249.98 % | 8.519 M 28.16 % | 6.647 M -47.19 % | 12.587 M -24.88 % | 16.757 M -16.53 % | 20.076 M -17.86 % | 24.440 M -5.76 % | 25.933 M 34.88 % | 19.227 M -19.18 % | 23.791 M 41.62 % | 16.800 M 47.45 % | 11.393 M -34.13 % | 17.297 M |
| Tax payables | 0.000 -100.00 % | 71.900 M 100.28 % | 35.900 M -61.73 % | 93.800 M 197.78 % | 31.500 M -63.16 % | 85.500 M 283.41 % | 22.300 M -64.88 % | 63.500 M 337.93 % | 14.500 M -79.52 % | 70.800 M 372.00 % | 15.000 M -74.18 % | 58.100 M 155.95 % | 22.700 M -64.59 % | 64.100 M 238.44 % | 18.940 M -67.10 % | 57.562 M 395.60 % | 11.614 M -59.29 % | 28.531 M 155.23 % | 11.178 M -52.19 % | 23.383 M 105.27 % | 11.391 M -64.08 % | 31.709 M 243.74 % | 9.225 M -69.51 % | 30.255 M 401.44 % | 6.034 M -37.16 % | 9.601 M -21.85 % | 12.286 M 129.67 % | 5.349 M -1.80 % | 5.448 M 102.20 % | 2.694 M -75.10 % | 10.819 M -17.87 % | 13.174 M -9.53 % | 14.561 M -28.46 % | 20.355 M -13.43 % | 23.511 M 19.09 % | 19.742 M 0.65 % | 19.615 M 64.81 % | 11.902 M -4.54 % | 12.468 M 103.64 % | 6.123 M | 0.000 -100.00 % | 28.314 M 19.14 % | 23.766 M | 0.000 -100.00 % | 22.744 M | 0.000 -100.00 % | 23.780 M | 0.000 -100.00 % | 36.107 M | 0.000 -100.00 % | 28.578 M -20.68 % | 36.028 M 35.58 % | 26.573 M 185.71 % | 9.301 M 85.05 % | 5.026 M 468.59 % | 883.964 K -87.29 % | 6.954 M -58.58 % | 16.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 371.900 M 5 803.17 % | 6.300 M -98.61 % | 454.700 M 6 895.38 % | 6.500 M -98.15 % | 352.200 M 7 087.76 % | 4.900 M -99.09 % | 541.000 M 13 425.00 % | 4.000 M -99.37 % | 632.700 M 19 671.88 % | 3.200 M -99.37 % | 508.100 M 11 997.62 % | 4.200 M -99.25 % | 563.369 M 26 706.20 % | 2.102 M -99.43 % | 367.676 M 11 498.33 % | 3.170 M -99.23 % | 409.617 M 149 677.81 % | 273.483 K -99.94 % | 461.118 M 126 902.89 % | 363.077 K -99.56 % | 81.825 M 13 693.09 % | 593.229 K -99.42 % | 103.074 M 21 370.92 % | 480.062 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 -100.00 % | 34.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 14.589 M 12.23 % | 13.000 M 12.07 % | 11.600 M 14.85 % | 10.100 M 26.25 % | 8.000 M 14.29 % | 7.000 M 6.06 % | 6.600 M 8.20 % | 6.100 M 454.55 % | 1.100 M -21.43 % | 1.400 M 0.00 % | 1.400 M 40.00 % | 1.000 M -85.07 % | 6.700 M 9.84 % | 6.100 M 3.41 % | 5.899 M 11.62 % | 5.285 M 247.72 % | -3.578 M -41.45 % | -2.529 M -33.24 % | -1.898 M 23.74 % | -2.489 M -176.66 % | -899.740 K -271.71 % | -242.052 K 32.65 % | -359.405 K -402.93 % | 118.645 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.362 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 484.978 K -0.07 % | 485.304 K -3.31 % | 501.915 K -1.77 % | 510.954 K 10.57 % | 462.117 K 54.43 % | 299.247 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 |
| Capital lease obligations | 199.454 M -21.16 % | 253.000 M 1.98 % | 248.100 M -2.63 % | 254.800 M 2.91 % | 247.600 M 12.65 % | 219.800 M -9.02 % | 241.600 M -2.50 % | 247.800 M 11.67 % | 221.900 M -2.07 % | 226.600 M 23.56 % | 183.400 M 687.12 % | 23.300 M | 0.000 -100.00 % | 38.900 M | 0.000 -100.00 % | 52.775 M | 0.000 -100.00 % | 12.934 M | 0.000 -100.00 % | 15.999 M | 0.000 -100.00 % | 11.861 M | 0.000 -100.00 % | 9.136 M | 0.000 -100.00 % | 9.001 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 |
| Preferred stock | 0.000 -100.00 % | 14.400 M 8.27 % | 13.300 M 9.02 % | 12.200 M -1.61 % | 12.400 M -16.78 % | 14.900 M 4.20 % | 14.300 M -3.38 % | 14.800 M 49.49 % | 9.900 M -14.66 % | 11.600 M -10.08 % | 12.900 M -27.93 % | 17.900 M 11.88 % | 16.000 M -12.09 % | 18.200 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 474.154 M 6.38 % | 445.700 M -5.99 % | 474.100 M 5.43 % | 449.700 M 0.16 % | 449.000 M 1.13 % | 444.000 M -6.25 % | 473.600 M 6.67 % | 444.000 M -2.16 % | 453.800 M 0.75 % | 450.400 M 0.58 % | 447.800 M 2.28 % | 437.800 M -0.86 % | 441.600 M 1.01 % | 437.200 M -10.07 % | 486.145 M -0.68 % | 489.455 M 200.84 % | 162.698 M 3.25 % | 157.576 M 3.52 % | 152.215 M -1.98 % | 155.288 M -3.23 % | 160.477 M -2.91 % | 165.279 M -0.96 % | 166.874 M -0.53 % | 167.762 M 10.94 % | 151.217 M -87.67 % | 1.227 B 633.16 % | 167.297 M -85.75 % | 1.174 B 584.66 % | 171.426 M -74.18 % | 664.008 M 270.48 % | 179.227 M -71.74 % | 634.289 M 298.52 % | 159.160 M 0.06 % | 159.070 M 8.04 % | 147.233 M -72.00 % | 525.825 M 276.88 % | 139.519 M -73.13 % | 519.234 M 271.82 % | 139.646 M -76.36 % | 590.705 M 321.88 % | 140.018 M 0.39 % | 139.474 M 3.38 % | 134.913 M -8.80 % | 147.937 M -2.78 % | 152.175 M 1.88 % | 149.373 M -76.16 % | 626.528 M 307.49 % | 153.753 M -1.55 % | 156.182 M 77.88 % | 87.802 M -70.47 % | 297.303 M 448.56 % | 54.197 M 11.45 % | 48.628 M -62.74 % | 130.527 M 202.25 % | 43.185 M -5.78 % | 45.836 M 2.76 % | 44.606 M 64.61 % | 27.098 M 1.22 % | 26.772 M 9.42 % | 24.467 M -8.96 % | 26.876 M 2.70 % | 26.168 M 317.19 % | 6.272 M -11.75 % | 7.107 M |
| Deferred tax liabilities non current | 42.369 M | 0.000 -100.00 % | 46.700 M 0.65 % | 46.400 M 0.00 % | 46.400 M -1.28 % | 47.000 M -3.29 % | 48.600 M -4.52 % | 50.900 M 14.64 % | 44.400 M -5.33 % | 46.900 M -11.17 % | 52.800 M -5.88 % | 56.100 M -19.74 % | 69.900 M -1.83 % | 71.200 M -23.90 % | 93.559 M 3.39 % | 90.487 M 135.38 % | 38.444 M -4.06 % | 40.070 M 0.85 % | 39.730 M -3.79 % | 41.296 M -9.37 % | 45.564 M -2.97 % | 46.958 M -4.63 % | 49.239 M -0.24 % | 49.357 M -4.93 % | 51.914 M 2.75 % | 50.527 M 12.83 % | 44.781 M -23.45 % | 58.502 M 2.17 % | 57.258 M -25.97 % | 77.346 M 5.95 % | 73.002 M 1.05 % | 72.240 M -11.95 % | 82.049 M 67.01 % | 49.128 M 8.10 % | 45.446 M 12.58 % | 40.369 M -10.55 % | 45.130 M 79.84 % | 25.094 M 12.55 % | 22.296 M 10.83 % | 20.118 M -19.72 % | 25.061 M -7.58 % | 27.116 M -2.54 % | 27.823 M -4.84 % | 29.238 M -0.18 % | 29.290 M -3.63 % | 30.392 M 5.55 % | 28.795 M | 0.000 -100.00 % | 21.971 M | 0.000 -100.00 % | 7.481 M 2.50 % | 7.299 M 0.61 % | 7.254 M 12.63 % | 6.441 M 16.21 % | 5.542 M 98.20 % | 2.796 M 91.97 % | 1.457 M -10.97 % | 1.636 M -3.08 % | 1.688 M 376.95 % | 353.916 K -27.94 % | 491.132 K -19.46 % | 609.776 K -56.77 % | 1.411 M | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 562.600 M -6.16 % | 599.500 M 6.35 % | 563.700 M 3.34 % | 545.500 M -5.49 % | 577.200 M -3.85 % | 600.300 M 5.08 % | 571.300 M 6.41 % | 536.900 M 15.07 % | 466.600 M 39.78 % | 333.800 M -1.24 % | 338.000 M -14.52 % | 395.400 M 20.86 % | 327.160 M -12.76 % | 374.990 M 113.77 % | 175.420 M 7.36 % | 163.393 M -9.87 % | 181.285 M -6.57 % | 194.022 M 68.85 % | 114.910 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 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.958 B -4.80 % | 2.056 B -1.25 % | 2.082 B -0.16 % | 2.086 B 2.20 % | 2.041 B 4.55 % | 1.952 B -1.73 % | 1.986 B 0.92 % | 1.968 B -1.56 % | 1.999 B -6.11 % | 2.129 B 1.77 % | 2.092 B 6.04 % | 1.973 B -5.02 % | 2.077 B -0.48 % | 2.087 B 1.69 % | 2.052 B -1.86 % | 2.091 B 98.45 % | 1.054 B -1.67 % | 1.072 B -17.32 % | 1.296 B -2.50 % | 1.329 B 3.84 % | 1.280 B 4.22 % | 1.228 B 1.77 % | 1.207 B -0.20 % | 1.209 B -1.38 % | 1.226 B 3.73 % | 1.182 B 4.02 % | 1.137 B -1.31 % | 1.152 B 1.90 % | 1.130 B -8.96 % | 1.242 B 4.30 % | 1.190 B 2.46 % | 1.162 B -3.97 % | 1.210 B 2.26 % | 1.183 B 5.14 % | 1.125 B 4.44 % | 1.078 B 1.04 % | 1.066 B 17.47 % | 907.835 M 0.83 % | 900.368 M 5.11 % | 856.610 M 2.69 % | 834.136 M -23.29 % | 1.087 B 8.82 % | 999.169 M -3.72 % | 1.038 B 0.10 % | 1.037 B -1.21 % | 1.049 B 1.72 % | 1.032 B -0.93 % | 1.041 B 4.01 % | 1.001 B 96.68 % | 509.100 M 35.45 % | 375.855 M -0.60 % | 378.137 M 64.31 % | 230.140 M 36.56 % | 168.523 M -3.41 % | 174.482 M -0.71 % | 175.726 M -7.69 % | 190.364 M 6.32 % | 179.045 M 9.22 % | 163.937 M 49.97 % | 109.311 M 3.54 % | 105.575 M 13.17 % | 93.288 M 64.33 % | 56.768 M 2.54 % | 55.361 M |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 | 1994-03-31 | 1993-03-31 | 1992-03-31 | 1991-03-31 | 1990-03-31 | 1989-03-31 | 1988-03-31 | 1987-03-31 | 1986-03-31 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | 1999-03-31 | 1998-09-30 | 1998-03-31 | 1997-09-30 | 1997-03-31 | 1996-09-30 | 1996-03-31 | 1995-09-30 | 1995-03-31 | 1994-09-30 | 1994-03-31 | 1993-09-30 | 1993-03-31 | 1992-09-30 | 1992-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -13.600 M -368.97 % | -2.900 M -120.00 % | 14.500 M -6.45 % | 15.500 M 118.31 % | 7.100 M 251.06 % | -4.700 M 78.64 % | -22.000 M | 0.000 100.00 % | -400.000 K | 0.000 100.00 % | -5.100 M -123.83 % | 21.400 M 3 466.67 % | 600.000 K -95.44 % | 13.156 M 244.49 % | -9.106 M -846.16 % | 1.220 M | 0.000 100.00 % | -3.342 M 84.72 % | -21.865 M -328.48 % | 9.570 M | 0.000 -100.00 % | 480.062 K 0.00 % | 480.062 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 1.200 M -20.00 % | 1.500 M 25.00 % | 1.200 M -29.41 % | 1.700 M 112.50 % | 800.000 K 14.29 % | 700.000 K 0.00 % | 700.000 K 600.00 % | 100.000 K -90.91 % | 1.100 M | 0.000 -100.00 % | 800.000 K 33.33 % | 600.000 K -60.00 % | 1.500 M 533.25 % | -346.223 K -145.63 % | 758.793 K 659.62 % | -135.590 K -110.89 % | 1.245 M 142.08 % | 514.137 K | 0.000 -100.00 % | 837.359 K 135.52 % | 355.531 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 | 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 | 8.362 M -12.81 % | 9.591 M -22.65 % | 12.400 M 785.71 % | 1.400 M 108.92 % | -15.700 M 8.72 % | -17.200 M -117.72 % | -7.900 M -297.50 % | 4.000 M -81.22 % | 21.300 M | 0.000 100.00 % | -700.000 K 92.63 % | -9.500 M -320.93 % | 4.300 M 119.55 % | -22.000 M -947.62 % | -2.100 M 83.61 % | -12.810 M -253.48 % | 8.347 M 869.48 % | -1.085 M | 0.000 -100.00 % | 2.828 M -86.94 % | 21.653 M 308.06 % | -10.407 M -159.34 % | 17.540 M 3 753.59 % | -480.063 K 0.00 % | -480.063 K 76.57 % | -2.049 M 0.00 % | -2.049 M -161.86 % | 3.312 M 0.00 % | 3.312 M 257.27 % | -2.106 M 0.00 % | -2.106 M -179.80 % | 2.639 M 0.00 % | 2.639 M 15.54 % | 2.284 M 0.00 % | 2.284 M 133.88 % | -6.740 M 0.00 % | -6.740 M -398.26 % | 2.260 M 0.00 % | 2.260 M -73.54 % | 8.539 M 0.00 % | 8.539 M -70.24 % | 28.693 M 0.00 % | 28.693 M 199.75 % | 9.572 M 0.00 % | 9.572 M 181.78 % | 3.397 M 0.00 % | 3.397 M 199.73 % | -3.406 M 0.00 % | -3.406 M -8.41 % | -3.142 M 0.00 % | -3.142 M -158.65 % | 5.358 M 0.00 % | 5.358 M 275.34 % | 1.427 M 0.00 % | 1.427 M 1.45 % | 1.407 M 0.00 % | 1.407 M -79.79 % | 6.963 M 0.00 % | 6.963 M 738.68 % | -1.090 M 0.00 % | -1.090 M -174.24 % | 1.468 M 0.00 % | 1.468 M 118.95 % | -7.748 M 0.00 % | -7.748 M |
| Accounts receivables | 44.769 M | 0.000 -100.00 % | 13.000 M 2 700.00 % | -500.000 K 95.73 % | -11.700 M 31.98 % | -17.200 M -186.67 % | -6.000 M -257.89 % | 3.800 M -82.16 % | 21.300 M 607.14 % | -4.200 M -180.00 % | -1.500 M 87.29 % | -11.800 M -281.54 % | 6.500 M 130.66 % | -21.200 M -3 633.33 % | 600.000 K 104.77 % | -12.579 M -271.50 % | 7.335 M 776.21 % | -1.085 M -96.09 % | -553.163 K -120.49 % | 2.699 M -86.31 % | 19.718 M 298.59 % | -9.929 M -154.05 % | 18.369 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 | 0.000 | 0.000 |
| Inventory | -2.346 M | 0.000 100.00 % | -600.000 K -131.58 % | 1.900 M 147.50 % | -4.000 M | 0.000 100.00 % | -1.900 M -1 050.00 % | 200.000 K | 0.000 -100.00 % | 4.200 M 425.00 % | 800.000 K -65.22 % | 2.300 M 204.55 % | -2.200 M -175.00 % | -800.000 K 70.37 % | -2.700 M -1 069.77 % | -230.815 K -122.81 % | 1.012 M | 0.000 -100.00 % | 553.163 K 330.36 % | 128.534 K -93.36 % | 1.935 M 504.50 % | -478.491 K 42.32 % | -829.572 K -72.80 % | -480.063 K 0.00 % | -480.063 K -743.57 % | -56.908 K 0.00 % | -56.908 K | 0.000 | 0.000 100.00 % | -1.404 M 0.00 % | -1.404 M -71.88 % | -816.711 K 0.00 % | -816.711 K -129.96 % | 2.726 M 0.00 % | 2.726 M 337.60 % | -1.147 M 0.00 % | -1.147 M 47.54 % | -2.187 M 0.00 % | -2.187 M -165.39 % | -823.959 K 0.00 % | -823.959 K -184.30 % | -289.824 K 0.00 % | -289.824 K -123.62 % | 1.227 M 0.00 % | 1.227 M 194.83 % | -1.294 M 0.00 % | -1.294 M -1 619.70 % | 85.158 K 0.00 % | 85.158 K 156.91 % | -149.624 K 0.00 % | -149.624 K -196.35 % | 155.292 K 0.00 % | 155.292 K 154.18 % | -286.613 K 0.00 % | -286.613 K -1 584.98 % | -17.010 K 0.00 % | -17.010 K 90.03 % | -170.572 K 0.00 % | -170.572 K -318.80 % | 77.958 K 0.00 % | 77.958 K -44.34 % | 140.054 K 0.00 % | 140.054 K 181.10 % | -172.691 K 0.00 % | -172.691 K |
| Accounts payables | -34.061 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.512 K 115.69 % | -385.599 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 | 0.000 | 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 | 0.000 -100.00 % | 9.591 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 -100.00 % | 480.062 K 0.00 % | 480.062 K 124.10 % | -1.992 M 0.00 % | -1.992 M | 0.000 | 0.000 100.00 % | -701.886 K 0.00 % | -701.886 K -120.31 % | 3.455 M 0.00 % | 3.455 M 881.76 % | -441.993 K 0.00 % | -441.993 K 92.10 % | -5.592 M 0.00 % | -5.592 M -225.78 % | 4.446 M 0.00 % | 4.446 M -52.51 % | 9.363 M 0.00 % | 9.363 M -67.69 % | 28.982 M 0.00 % | 28.982 M 247.30 % | 8.345 M 0.00 % | 8.345 M 77.88 % | 4.691 M 0.00 % | 4.691 M 234.36 % | -3.492 M 0.00 % | -3.492 M -16.68 % | -2.992 M 0.00 % | -2.992 M -157.52 % | 5.202 M 0.00 % | 5.202 M 203.51 % | 1.714 M 0.00 % | 1.714 M 20.37 % | 1.424 M 0.00 % | 1.424 M -80.04 % | 7.133 M 0.00 % | 7.133 M 710.66 % | -1.168 M 0.00 % | -1.168 M -187.94 % | 1.328 M 0.00 % | 1.328 M 117.54 % | -7.575 M 0.00 % | -7.575 M |
| Other non cash items | -5.303 M | 0.000 100.00 % | -25.300 M -165.71 % | 38.500 M 252.17 % | -25.300 M -191.01 % | 27.800 M 248.66 % | -18.700 M -138.56 % | 48.500 M 26.63 % | 38.300 M -39.49 % | 63.300 M 8.21 % | 58.500 M -29.43 % | 82.900 M 1 001.09 % | -9.200 M -109.14 % | 100.700 M 2 697.22 % | 3.600 M 446.60 % | -1.039 M -104.46 % | 23.270 M 68.25 % | 13.830 M 26.59 % | 10.925 M -48.49 % | 21.208 M 3.13 % | 20.565 M -38.82 % | 33.614 M -46.08 % | 62.336 M 493.60 % | 10.501 M 0.00 % | 10.501 M 77.43 % | 5.918 M 0.00 % | 5.918 M 201.39 % | -5.837 M 0.00 % | -5.837 M -128.60 % | 20.409 M 0.00 % | 20.409 M 109.58 % | 9.738 M 0.00 % | 9.738 M 230.47 % | 2.947 M 0.00 % | 2.947 M -32.63 % | 4.374 M 0.00 % | 4.374 M 109.13 % | -47.889 M 0.00 % | -47.889 M -353.42 % | -10.562 M 0.00 % | -10.562 M -6.40 % | -9.926 M 0.00 % | -9.926 M -112.86 % | -4.663 M 0.00 % | -4.663 M 47.59 % | -8.897 M 0.00 % | -8.897 M 26.42 % | -12.093 M 0.00 % | -12.093 M -56.93 % | -7.706 M 0.00 % | -7.706 M -52.68 % | -5.047 M 0.00 % | -5.047 M -23.09 % | -4.100 M 0.00 % | -4.100 M -18.37 % | -3.464 M 0.00 % | -3.464 M -3 704.32 % | -91.053 K 0.00 % | -91.053 K -103.68 % | 2.473 M 0.00 % | 2.473 M 132.47 % | -7.616 M 0.00 % | -7.616 M -2.24 % | -7.450 M 0.00 % | -7.450 M |
| Net cash provided by operating activities | 88.111 M | 0.000 -100.00 % | 88.800 M -22.11 % | 114.000 M 54.05 % | 74.000 M -31.03 % | 107.300 M 48.20 % | 72.400 M -33.76 % | 109.300 M -15.53 % | 129.400 M 69.15 % | 76.500 M -5.79 % | 81.200 M 1 043.66 % | 7.100 M -89.32 % | 66.500 M 7.26 % | 62.000 M -16.22 % | 74.000 M 1 182.41 % | 5.770 M -88.42 % | 49.827 M 31.24 % | 37.965 M 32.62 % | 28.626 M -24.25 % | 37.789 M -34.10 % | 57.339 M 100.56 % | 28.590 M -49.42 % | 56.529 M -8.36 % | 61.688 M 0.00 % | 61.688 M 13.74 % | 54.234 M 0.00 % | 54.234 M 9.18 % | 49.674 M 0.00 % | 49.674 M 0.88 % | 49.240 M 0.00 % | 49.240 M -10.01 % | 54.720 M 0.00 % | 54.720 M 4.18 % | 52.524 M 0.00 % | 52.524 M 24.38 % | 42.230 M 0.00 % | 42.230 M 11.42 % | 37.903 M 0.00 % | 37.903 M -4.88 % | 39.850 M 0.00 % | 39.850 M -28.85 % | 56.009 M 0.00 % | 56.009 M 6.97 % | 52.361 M 0.00 % | 52.361 M 11.23 % | 47.075 M 0.00 % | 47.075 M 80.06 % | 26.144 M 0.00 % | 26.144 M 3.39 % | 25.286 M 0.00 % | 25.286 M -0.41 % | 25.390 M 0.00 % | 25.390 M 42.67 % | 17.797 M 0.00 % | 17.797 M 28.56 % | 13.844 M 0.00 % | 13.844 M -29.60 % | 19.665 M 0.00 % | 19.665 M 308.59 % | 4.813 M 0.00 % | 4.813 M -18.08 % | 5.875 M 0.00 % | 5.875 M 37.34 % | 4.277 M 0.00 % | 4.277 M |
| Investments in property plant and equipment | -45.585 M | 0.000 100.00 % | -50.300 M 23.09 % | -65.400 M -31.85 % | -49.600 M -10.47 % | -44.900 M -37.31 % | -32.700 M 2.10 % | -33.400 M -35.77 % | -24.600 M 27.86 % | -34.100 M 26.35 % | -46.300 M 16.58 % | -55.500 M -19.61 % | -46.400 M 4.33 % | -48.500 M -22.47 % | -39.600 M -105.47 % | -19.273 M -3.67 % | -18.590 M 7.36 % | -20.067 M 26.71 % | -27.382 M -10.95 % | -24.679 M -20.72 % | -20.444 M 12.81 % | -23.446 M 28.32 % | -32.709 M 32.04 % | -48.126 M 0.00 % | -48.126 M -17.95 % | -40.803 M 0.00 % | -40.803 M -22.18 % | -33.397 M 0.00 % | -33.397 M 28.24 % | -46.540 M 0.00 % | -46.540 M -53.69 % | -30.281 M 0.00 % | -30.281 M -1.75 % | -29.761 M 0.00 % | -29.761 M -29.31 % | -23.015 M 0.00 % | -23.015 M 9.01 % | -25.293 M 0.00 % | -25.293 M 50.56 % | -51.160 M 0.00 % | -51.160 M -18.08 % | -43.329 M 0.00 % | -43.329 M 8.22 % | -47.207 M 0.00 % | -47.207 M -10.12 % | -42.869 M 0.00 % | -42.869 M -52.08 % | -28.188 M 0.00 % | -28.188 M -77.73 % | -15.860 M 0.00 % | -15.860 M 3.19 % | -16.383 M 0.00 % | -16.383 M 46.64 % | -30.702 M 0.00 % | -30.702 M -326.38 % | -7.201 M 0.00 % | -7.201 M -9.21 % | -6.593 M 0.00 % | -6.593 M 41.85 % | -11.338 M 0.00 % | -11.338 M -1.87 % | -11.130 M 0.00 % | -11.130 M -13.92 % | -9.770 M 0.00 % | -9.770 M |
| Acquisitions net | 1.734 M | 0.000 | 0.000 | 0.000 100.00 % | -53.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.800 M | 0.000 | 0.000 | 0.000 100.00 % | -6.300 M -800.00 % | -700.000 K -506.55 % | -115.407 K 69.58 % | -379.396 K | 0.000 100.00 % | -138.290 K 73.10 % | -514.137 K -102.56 % | 20.090 M 155.20 % | -36.395 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 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -100.435 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 100.00 % | -21.361 M -22.27 % | -17.471 M | 0.000 100.00 % | -8.101 M 0.00 % | -8.101 M 31.23 % | -11.780 M 0.00 % | -11.780 M 15.03 % | -13.864 M 0.00 % | -13.864 M -59.49 % | -8.693 M 0.00 % | -8.693 M -66.70 % | -5.214 M 0.00 % | -5.214 M 76.01 % | -21.731 M 0.00 % | -21.731 M 35.37 % | -33.626 M 0.00 % | -33.626 M -26.74 % | -26.532 M 0.00 % | -26.532 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 |
| Sales maturities of investments | 4.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.271 M 2.01 % | 1.246 M | 0.000 -100.00 % | 1.800 M 0.00 % | 1.800 M -48.98 % | 3.528 M 0.00 % | 3.528 M -63.24 % | 9.598 M 0.00 % | 9.598 M 69.31 % | 5.669 M 0.00 % | 5.669 M 2 155.95 % | 251.294 K 0.00 % | 251.294 K -75.63 % | 1.031 M 0.00 % | 1.031 M -24.29 % | 1.362 M 0.00 % | 1.362 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 |
| Other investing activites | 0.000 100.00 % | -20.073 M -843.43 % | 2.700 M -61.97 % | 7.100 M 14.52 % | 6.200 M 5.08 % | 5.900 M 40.48 % | 4.200 M -50.00 % | 8.400 M 47.37 % | 5.700 M -85.27 % | 38.700 M -40.09 % | 64.600 M 509.43 % | 10.600 M -60.74 % | 27.000 M 350.00 % | 6.000 M 27.66 % | 4.700 M -27.28 % | 6.463 M -81.42 % | 34.778 M 246.61 % | 10.034 M 125.91 % | -38.721 M 8.71 % | -42.416 M -90.57 % | -22.258 M -17.77 % | -18.900 M 27.18 % | -25.954 M -147.69 % | 54.427 M 0.00 % | 54.427 M 10.95 % | 49.055 M 0.00 % | 49.055 M 30.25 % | 37.663 M 0.00 % | 37.663 M -24.01 % | 49.564 M 0.00 % | 49.564 M 40.63 % | 35.244 M 0.00 % | 35.244 M -30.16 % | 50.461 M 0.00 % | 50.461 M -8.72 % | 55.279 M 0.00 % | 55.279 M 6.66 % | 51.825 M 0.00 % | 51.825 M 1.30 % | 51.160 M 0.00 % | 51.160 M 18.08 % | 43.329 M 0.00 % | 43.329 M -8.22 % | 47.207 M 0.00 % | 47.207 M 10.12 % | 42.869 M 0.00 % | 42.869 M 52.08 % | 28.188 M 0.00 % | 28.188 M 901.66 % | -3.516 M 0.00 % | -3.516 M -121.46 % | 16.383 M 0.00 % | 16.383 M -46.64 % | 30.702 M 0.00 % | 30.702 M 326.38 % | 7.201 M 0.00 % | 7.201 M 9.21 % | 6.593 M 0.00 % | 6.593 M -41.85 % | 11.338 M 0.00 % | 11.338 M 1.87 % | 11.130 M 0.00 % | 11.130 M 13.92 % | 9.770 M 0.00 % | 9.770 M |
| Net cash used for investing activites | -39.670 M -96.65 % | -20.173 M 57.62 % | -47.600 M 18.35 % | -58.300 M 39.83 % | -96.900 M -148.46 % | -39.000 M -36.84 % | -28.500 M -14.00 % | -25.000 M -32.28 % | -18.900 M -2 462.50 % | 800.000 K -95.63 % | 18.300 M 140.76 % | -44.900 M -131.44 % | -19.400 M 60.25 % | -48.800 M -37.08 % | -35.600 M -175.42 % | -12.926 M -181.77 % | 15.808 M 257.55 % | -10.034 M 84.85 % | -66.241 M 2.02 % | -67.609 M -58.33 % | -42.702 M -0.84 % | -42.346 M 27.81 % | -58.663 M 3.78 % | -60.968 M 0.00 % | -60.968 M -5.86 % | -57.591 M 0.00 % | -57.591 M -122.57 % | -25.876 M 0.00 % | -25.876 M 49.61 % | -51.346 M 0.00 % | -51.346 M -46.73 % | -34.993 M 0.00 % | -34.993 M 29.52 % | -49.651 M 0.00 % | -49.651 M 9.36 % | -54.777 M 0.00 % | -54.777 M 30.16 % | -78.430 M 0.00 % | -78.430 M -54.21 % | -50.861 M 0.00 % | -50.861 M -35.51 % | -37.532 M 0.00 % | -37.532 M 20.49 % | -47.207 M 0.00 % | -47.207 M -10.12 % | -42.869 M 0.00 % | -42.869 M -77.25 % | -24.185 M 0.00 % | -24.185 M -24.82 % | -19.376 M 0.00 % | -19.376 M -18.27 % | -16.383 M 0.00 % | -16.383 M 46.64 % | -30.702 M 0.00 % | -30.702 M -326.38 % | -7.201 M 0.00 % | -7.201 M -9.21 % | -6.593 M 0.00 % | -6.593 M 42.92 % | -11.552 M 0.00 % | -11.552 M -3.79 % | -11.130 M 0.00 % | -11.130 M -13.92 % | -9.770 M 0.00 % | -9.770 M |
| Debt repayment | -46.299 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 9.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.512 K -49.00 % | 118.645 K | 0.000 -100.00 % | 21.303 M 0.00 % | 21.303 M 37 333.72 % | 56.908 K 0.00 % | 56.908 K -99.85 % | 37.607 M 0.00 % | 37.607 M 9 850.45 % | 377.938 K 0.00 % | 377.938 K -73.84 % | 1.445 M 0.00 % | 1.445 M 553.84 % | 220.996 K 0.00 % | 220.996 K -48.63 % | 430.184 K 0.00 % | 430.184 K 490.18 % | 72.890 K 0.00 % | 72.890 K | 0.000 | 0.000 -100.00 % | 72.456 K 0.00 % | 72.456 K -88.93 % | 654.514 K 0.00 % | 654.514 K 15.60 % | 566.188 K 0.00 % | 566.188 K -97.08 % | 19.416 M 0.00 % | 19.416 M 2 783.72 % | 673.306 K 0.00 % | 673.306 K 73.43 % | 388.230 K 0.00 % | 388.230 K 478.89 % | 67.064 K 0.00 % | 67.064 K 5 419.70 % | 1.215 K 0.00 % | 1.215 K | 0.000 | 0.000 -100.00 % | 91.488 K 0.00 % | 91.488 K -59.95 % | 228.444 K 0.00 % | 228.444 K -65.71 % | 666.294 K 0.00 % | 666.294 K |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -1.700 M 5.56 % | -1.800 M 48.57 % | -3.500 M -94.44 % | -1.800 M | 0.000 | 0.000 100.00 % | -1.200 M | 0.000 | 0.000 100.00 % | -2.300 M -109.09 % | -1.100 M 0.00 % | -1.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.502 M -91.21 % | 96.776 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 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.200 M 4.55 % | -4.400 M 48.24 % | -8.500 M 55.03 % | -18.900 M -117.24 % | -8.700 M 53.97 % | -18.900 M -74.22 % | -10.848 M -94.96 % | -5.564 M 55.87 % | -12.610 M -107.24 % | -6.085 M 49.10 % | -11.954 M -124.58 % | -5.323 M 52.16 % | -11.125 M -113.35 % | -5.214 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 | 0.000 | 0.000 |
| Other financing activites | -31.614 M -76.45 % | -17.916 M 40.28 % | -30.000 M 42.20 % | -51.900 M -366.15 % | 19.500 M 118.47 % | -105.600 M -725.00 % | -12.800 M 92.44 % | -169.300 M -1.56 % | -166.700 M -2 876.79 % | -5.600 M 71.43 % | -19.600 M -117.78 % | -9.000 M -319.51 % | 4.100 M 128.47 % | -14.400 M 40.00 % | -24.000 M -292.55 % | 12.464 M 113.19 % | -94.470 M -435.94 % | -17.627 M -435.42 % | 5.255 M -79.46 % | 25.578 M 49.96 % | 17.057 M -52.79 % | 36.126 M 25.96 % | 28.680 M 6 727.58 % | 420.054 K 0.00 % | 420.054 K 100.62 % | -67.380 M 0.00 % | -67.380 M -1 052.73 % | 7.072 M 0.00 % | 7.072 M 190.96 % | -7.775 M 0.00 % | -7.775 M 15.81 % | -9.235 M 0.00 % | -9.235 M 22.13 % | -11.860 M 0.00 % | -11.860 M -29.23 % | -9.177 M 0.00 % | -9.177 M 92.35 % | -119.978 M 0.00 % | -119.978 M -689.03 % | -15.206 M 0.00 % | -15.206 M -274.75 % | -4.058 M 0.00 % | -4.058 M 93.76 % | -65.042 M 0.00 % | -65.042 M -905.18 % | -6.471 M 0.00 % | -6.471 M 76.40 % | -27.421 M 0.00 % | -27.421 M -1 257.54 % | -2.020 M 0.00 % | -2.020 M -620.29 % | 388.230 K 0.00 % | 388.230 K 478.89 % | 67.064 K 0.00 % | 67.064 K 5 419.70 % | 1.215 K 0.00 % | 1.215 K | 0.000 | 0.000 -100.00 % | 91.488 K 0.00 % | 91.488 K -49.66 % | 181.758 K 0.00 % | 181.758 K -70.39 % | 613.858 K 0.00 % | 613.858 K |
| Net cash used provided by financing activities | -77.913 M -334.88 % | -17.916 M 40.28 % | -30.000 M 42.20 % | -51.900 M -366.15 % | 19.500 M 118.47 % | -105.600 M -725.00 % | -12.800 M 92.44 % | -169.300 M -1.56 % | -166.700 M -1 601.02 % | -9.800 M 59.17 % | -24.000 M -37.14 % | -17.500 M -18.24 % | -14.800 M 35.93 % | -23.100 M 46.15 % | -42.900 M -2 755.18 % | 1.616 M 101.62 % | -100.034 M -230.84 % | -30.237 M -3 544.09 % | -829.745 K -106.09 % | 13.625 M 16.11 % | 11.734 M -53.07 % | 25.001 M 6.55 % | 23.465 M 5 486.20 % | 420.054 K 0.00 % | 420.054 K 100.62 % | -67.380 M 0.00 % | -67.380 M -1 052.73 % | 7.072 M 0.00 % | 7.072 M 190.96 % | -7.775 M 0.00 % | -7.775 M 15.81 % | -9.235 M 0.00 % | -9.235 M 22.13 % | -11.860 M 0.00 % | -11.860 M -29.23 % | -9.177 M 0.00 % | -9.177 M 92.35 % | -119.978 M 0.00 % | -119.978 M -689.03 % | -15.206 M 0.00 % | -15.206 M -274.75 % | -4.058 M 0.00 % | -4.058 M 93.76 % | -65.042 M 0.00 % | -65.042 M -905.18 % | -6.471 M 0.00 % | -6.471 M 76.40 % | -27.421 M 0.00 % | -27.421 M -1 257.54 % | -2.020 M 0.00 % | -2.020 M -620.29 % | 388.230 K 0.00 % | 388.230 K 478.89 % | 67.064 K 0.00 % | 67.064 K 5 419.70 % | 1.215 K 0.00 % | 1.215 K | 0.000 | 0.000 -100.00 % | 91.488 K 0.00 % | 91.488 K -49.66 % | 181.758 K 0.00 % | 181.758 K -70.39 % | 613.858 K 0.00 % | 613.858 K |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 500.000 K 100.80 % | -62.700 M -4 723.08 % | -1.300 M -316.67 % | 600.000 K 50.00 % | 400.000 K -55.56 % | 900.000 K 228.57 % | -700.000 K -170.00 % | 1.000 M 900.00 % | 100.000 K -80.00 % | 500.000 K 600.00 % | -100.000 K 99.86 % | -73.000 M -72 900.00 % | -100.000 K -104.56 % | 2.193 M -27.76 % | 3.035 M 459.62 % | 542.362 K 130.17 % | -1.798 M 17.72 % | -2.185 M -50.53 % | -1.452 M -73.36 % | -837.359 K -164.23 % | 1.304 M 198.75 % | -1.320 M 0.00 % | -1.320 M -101.82 % | 72.558 M 0.00 % | 72.558 M 280.21 % | 19.084 M 0.00 % | 19.084 M 144.57 % | -42.815 M 0.00 % | -42.815 M 20.75 % | -54.029 M 0.00 % | -54.029 M -30.04 % | -41.547 M 0.00 % | -41.547 M -386.87 % | 14.483 M 0.00 % | 14.483 M -94.60 % | 268.237 M 0.00 % | 268.237 M 1 430.35 % | 17.528 M 0.00 % | 17.528 M 186.71 % | -20.215 M 0.00 % | -20.215 M -130.13 % | 67.088 M 0.00 % | 67.088 M 506.58 % | -16.500 M 0.00 % | -16.500 M -163.74 % | 25.888 M 0.00 % | 25.888 M 1 010.65 % | -2.843 M 0.00 % | -2.843 M 34.62 % | -4.348 M 0.00 % | -4.348 M -272.85 % | -1.166 M 0.00 % | -1.166 M 73.04 % | -4.326 M 0.00 % | -4.326 M | 0.000 | 0.000 -100.00 % | 11.930 M 0.00 % | 11.930 M 1 684.00 % | -753.183 K 0.00 % | -753.183 K -637.86 % | -102.077 K 0.00 % | -102.077 K |
| Net change in cash | 0.000 100.00 % | -74.400 M -735.90 % | 11.700 M 119.86 % | -58.900 M -1 153.19 % | -4.700 M 87.19 % | -36.700 M -216.51 % | 31.500 M 137.46 % | -84.100 M -47.80 % | -56.900 M -183.07 % | 68.500 M -9.39 % | 75.600 M 237.96 % | -54.800 M -270.19 % | 32.200 M 138.84 % | -82.900 M -1 702.17 % | -4.600 M -37.44 % | -3.347 M 89.33 % | -31.363 M -1 679.31 % | -1.763 M 95.62 % | -40.243 M -118.94 % | -18.380 M 73.11 % | -68.356 M -181.45 % | 83.928 M | 0.000 100.00 % | -90.012 K 0.00 % | -90.012 K -109.89 % | 910.535 K 0.00 % | 910.535 K -96.35 % | 24.977 M 0.00 % | 24.977 M 194.80 % | -26.348 M 0.00 % | -26.348 M -21.04 % | -21.768 M 0.00 % | -21.768 M 13.85 % | -25.267 M 0.00 % | -25.267 M -597.85 % | -3.621 M 0.00 % | -3.621 M -106.72 % | 53.866 M 0.00 % | 53.866 M 1 339.87 % | -4.345 M 0.00 % | -4.345 M -49.90 % | -2.898 M 0.00 % | -2.898 M -180.51 % | 3.600 M 0.00 % | 3.600 M 138.37 % | -9.383 M 0.00 % | -9.383 M -4 507.09 % | 212.897 K 0.00 % | 212.897 K -59.35 % | 523.683 K 0.00 % | 523.683 K -79.25 % | 2.524 M 0.00 % | 2.524 M 136.04 % | -7.002 M 0.00 % | -7.002 M -704.11 % | 1.159 M 0.00 % | 1.159 M -82.87 % | 6.767 M 0.00 % | 6.767 M 156.21 % | 2.641 M 0.00 % | 2.641 M 190.66 % | -2.913 M 0.00 % | -2.913 M -16.99 % | -2.490 M 0.00 % | -2.490 M |
| Cash at beginning of period | 79.014 M 6.20 % | 74.400 M 18.66 % | 62.700 M 6.45 % | 58.900 M -7.39 % | 63.600 M -36.59 % | 100.300 M 45.78 % | 68.800 M -55.00 % | 152.900 M -27.12 % | 209.800 M 66.51 % | 126.000 M 150.00 % | 50.400 M -52.09 % | 105.200 M 44.11 % | 73.000 M -11.94 % | 82.900 M -5.26 % | 87.500 M 118.50 % | 40.047 M -50.36 % | 80.676 M -2.14 % | 82.439 M -28.66 % | 115.552 M -13.72 % | 133.933 M 33.93 % | 100.005 M 522.05 % | 16.077 M | 0.000 -100.00 % | 16.352 M 0.00 % | 16.352 M 12.02 % | 14.597 M 0.00 % | 14.597 M 112.73 % | -114.700 M 0.00 % | -114.700 M -30.05 % | -88.195 M 0.00 % | -88.195 M -9.08 % | -80.854 M 0.00 % | -80.854 M -16.27 % | -69.540 M 0.00 % | -69.540 M -8.55 % | -64.062 M 0.00 % | -64.062 M 46.16 % | -118.994 M 0.00 % | -118.994 M -6.80 % | -111.422 M 0.00 % | -111.422 M -6.24 % | -104.880 M 0.00 % | -104.880 M -1 221.57 % | -7.936 M 0.00 % | -7.936 M -221.69 % | -2.467 M 0.00 % | -2.467 M -5.34 % | -2.342 M 0.00 % | -2.342 M -184.60 % | 2.768 M 0.00 % | 2.768 M 316.06 % | -1.281 M 0.00 % | -1.281 M -121.89 % | 5.854 M 0.00 % | 5.854 M 49.63 % | 3.912 M 0.00 % | 3.912 M 237.51 % | -2.845 M 0.00 % | -2.845 M 49.74 % | -5.661 M 0.00 % | -5.661 M -121.49 % | -2.556 M 0.00 % | -2.556 M -571.99 % | -380.341 K 0.00 % | -380.341 K |
| Cash at end of period | 45.567 M | 0.000 -100.00 % | 74.400 M | 0.000 -100.00 % | 58.900 M -7.39 % | 63.600 M -36.59 % | 100.300 M 45.78 % | 68.800 M -55.00 % | 152.900 M -21.39 % | 194.500 M 54.37 % | 126.000 M 150.00 % | 50.400 M -52.09 % | 105.200 M | 0.000 -100.00 % | 82.900 M 125.89 % | 36.700 M -25.58 % | 49.313 M -38.88 % | 80.676 M 7.13 % | 75.310 M -34.83 % | 115.552 M 265.11 % | 31.648 M -68.35 % | 100.005 M | 0.000 -100.00 % | 16.262 M 0.00 % | 16.262 M 4.87 % | 15.508 M 0.00 % | 15.508 M 117.28 % | -89.722 M 0.00 % | -89.722 M 21.67 % | -114.542 M 0.00 % | -114.542 M -11.61 % | -102.623 M 0.00 % | -102.623 M -8.24 % | -94.808 M 0.00 % | -94.808 M -40.08 % | -67.683 M 0.00 % | -67.683 M -3.92 % | -65.128 M 0.00 % | -65.128 M 43.74 % | -115.766 M 0.00 % | -115.766 M -7.41 % | -107.778 M 0.00 % | -107.778 M -2 385.57 % | -4.336 M 0.00 % | -4.336 M 63.41 % | -11.850 M 0.00 % | -11.850 M -456.58 % | -2.129 M 0.00 % | -2.129 M -164.68 % | 3.292 M 0.00 % | 3.292 M 164.96 % | 1.242 M 0.00 % | 1.242 M 208.20 % | -1.148 M 0.00 % | -1.148 M -122.64 % | 5.071 M 0.00 % | 5.071 M 29.31 % | 3.922 M 0.00 % | 3.922 M 229.88 % | -3.020 M 0.00 % | -3.020 M 44.79 % | -5.469 M 0.00 % | -5.469 M -90.52 % | -2.871 M 0.00 % | -2.871 M |
| Operating cash flow | 88.111 M | 0.000 -100.00 % | 88.800 M -22.11 % | 114.000 M 54.05 % | 74.000 M -31.03 % | 107.300 M 48.20 % | 72.400 M -33.76 % | 109.300 M -15.53 % | 129.400 M 69.15 % | 76.500 M -5.79 % | 81.200 M 1 043.66 % | 7.100 M -89.32 % | 66.500 M 7.26 % | 62.000 M -16.22 % | 74.000 M 1 182.41 % | 5.770 M -88.42 % | 49.827 M 31.24 % | 37.965 M 32.62 % | 28.626 M -24.25 % | 37.789 M -34.10 % | 57.339 M 100.56 % | 28.590 M -49.42 % | 56.529 M -8.36 % | 61.688 M 0.00 % | 61.688 M 13.74 % | 54.234 M 0.00 % | 54.234 M 9.18 % | 49.674 M 0.00 % | 49.674 M 0.88 % | 49.240 M 0.00 % | 49.240 M -10.01 % | 54.720 M 0.00 % | 54.720 M 4.18 % | 52.524 M 0.00 % | 52.524 M 24.38 % | 42.230 M 0.00 % | 42.230 M 11.42 % | 37.903 M 0.00 % | 37.903 M -4.88 % | 39.850 M 0.00 % | 39.850 M -28.85 % | 56.009 M 0.00 % | 56.009 M 6.97 % | 52.361 M 0.00 % | 52.361 M 11.23 % | 47.075 M 0.00 % | 47.075 M 80.06 % | 26.144 M 0.00 % | 26.144 M 3.39 % | 25.286 M 0.00 % | 25.286 M -0.41 % | 25.390 M 0.00 % | 25.390 M 42.67 % | 17.797 M 0.00 % | 17.797 M 28.56 % | 13.844 M 0.00 % | 13.844 M -29.60 % | 19.665 M 0.00 % | 19.665 M 308.59 % | 4.813 M 0.00 % | 4.813 M -18.08 % | 5.875 M 0.00 % | 5.875 M 37.34 % | 4.277 M 0.00 % | 4.277 M |
| Capital expenditure | -37.325 M | 0.000 100.00 % | -50.300 M 23.09 % | -65.400 M -31.85 % | -49.600 M -10.47 % | -44.900 M -37.31 % | -32.700 M 2.10 % | -33.400 M -35.77 % | -24.600 M 27.86 % | -34.100 M 26.35 % | -46.300 M 16.58 % | -55.500 M -19.61 % | -46.400 M 4.33 % | -48.500 M -22.47 % | -39.600 M -105.47 % | -19.273 M -3.67 % | -18.590 M 7.36 % | -20.067 M 26.71 % | -27.382 M -10.95 % | -24.679 M -20.72 % | -20.444 M 12.81 % | -23.446 M 28.32 % | -32.709 M 32.04 % | -48.126 M 0.00 % | -48.126 M -17.95 % | -40.803 M 0.00 % | -40.803 M -22.18 % | -33.397 M 0.00 % | -33.397 M 28.24 % | -46.540 M 0.00 % | -46.540 M -53.69 % | -30.281 M 0.00 % | -30.281 M -1.75 % | -29.761 M 0.00 % | -29.761 M -29.31 % | -23.015 M 0.00 % | -23.015 M 9.01 % | -25.293 M 0.00 % | -25.293 M 50.56 % | -51.160 M 0.00 % | -51.160 M -18.08 % | -43.329 M 0.00 % | -43.329 M 8.22 % | -47.207 M 0.00 % | -47.207 M -10.12 % | -42.869 M 0.00 % | -42.869 M -52.08 % | -28.188 M 0.00 % | -28.188 M -77.73 % | -15.860 M 0.00 % | -15.860 M 3.19 % | -16.383 M 0.00 % | -16.383 M 46.64 % | -30.702 M 0.00 % | -30.702 M -326.38 % | -7.201 M 0.00 % | -7.201 M -9.21 % | -6.593 M 0.00 % | -6.593 M 41.85 % | -11.338 M 0.00 % | -11.338 M -1.87 % | -11.130 M 0.00 % | -11.130 M -13.92 % | -9.770 M 0.00 % | -9.770 M |
| Free CashFlow | 50.786 M | 0.000 -100.00 % | 38.500 M -20.78 % | 48.600 M 99.18 % | 24.400 M -60.90 % | 62.400 M 57.18 % | 39.700 M -47.69 % | 75.900 M -27.58 % | 104.800 M 147.17 % | 42.400 M 21.49 % | 34.900 M 172.11 % | -48.400 M -340.80 % | 20.100 M 48.89 % | 13.500 M -60.76 % | 34.400 M 354.76 % | -13.503 M -143.23 % | 31.237 M 74.53 % | 17.898 M 1 338.03 % | 1.245 M -90.51 % | 13.111 M -64.47 % | 36.895 M 617.28 % | 5.144 M -78.41 % | 23.821 M 75.65 % | 13.562 M 0.00 % | 13.562 M 0.98 % | 13.430 M 0.00 % | 13.430 M -17.49 % | 16.277 M 0.00 % | 16.277 M 502.97 % | 2.700 M 0.00 % | 2.700 M -88.95 % | 24.439 M 0.00 % | 24.439 M 7.36 % | 22.763 M 0.00 % | 22.763 M 18.46 % | 19.215 M 0.00 % | 19.215 M 52.38 % | 12.610 M 0.00 % | 12.610 M 211.49 % | -11.311 M 0.00 % | -11.311 M -189.20 % | 12.680 M 0.00 % | 12.680 M 146.00 % | 5.154 M 0.00 % | 5.154 M 22.55 % | 4.206 M 0.00 % | 4.206 M 305.79 % | -2.044 M 0.00 % | -2.044 M -121.68 % | 9.426 M 0.00 % | 9.426 M 4.66 % | 9.007 M 0.00 % | 9.007 M 169.79 % | -12.905 M 0.00 % | -12.905 M -294.27 % | 6.643 M 0.00 % | 6.643 M -49.18 % | 13.072 M 0.00 % | 13.072 M 300.32 % | -6.525 M 0.00 % | -6.525 M -24.16 % | -5.255 M 0.00 % | -5.255 M 4.32 % | -5.493 M 0.00 % | -5.493 M |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 | 1997 | 1997 | 1996 | 1996 | 1995 | 1995 | 1994 | 1994 | 1993 | 1993 | 1992 | 1992 |