Fujian Sanmu Group Co., Ltd. 000632.SZ
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.481 B -24.66 % | 13.912 B -0.30 % | 13.954 B 62.25 % | 8.600 B 1.91 % | 8.439 B 32.34 % | 6.377 B -9.07 % | 7.013 B 5.27 % | 6.661 B 35.42 % | 4.919 B 6.40 % | 4.623 B 6.07 % | 4.359 B -16.62 % | 5.228 B 11.90 % | 4.672 B 4.90 % | 4.454 B 19.69 % | 3.721 B 49.85 % | 2.483 B -12.92 % | 2.851 B -11.30 % | 3.215 B -6.03 % | 3.421 B 26.60 % | 2.702 B -10.59 % | 3.022 B 60.03 % | 1.888 B 12.81 % | 1.674 B 53.56 % | 1.090 B 4.36 % | 1.045 B 74.74 % | 597.808 M 97.00 % | 303.459 M -15.11 % | 357.472 M 68.74 % | 211.846 M 103.81 % | 103.944 M |
| Net income | -531.445 M -66.59 % | -319.022 M -1 117.38 % | 31.357 M -47.21 % | 59.406 M -58.56 % | 143.351 M 76.36 % | 81.283 M 145.38 % | 33.125 M 34.93 % | 24.549 M 48.11 % | 16.575 M 36.28 % | 12.162 M 0.67 % | 12.081 M -14.09 % | 14.063 M 1.39 % | 13.870 M 21.89 % | 11.379 M -27.75 % | 15.749 M -23.17 % | 20.498 M 103.65 % | 10.066 M -80.43 % | 51.423 M 156.07 % | 20.082 M 108.93 % | -224.818 M -912.28 % | 27.677 M -9.58 % | 30.611 M 7.96 % | 28.354 M -14.23 % | 33.059 M 4.62 % | 31.600 M -33.79 % | 47.727 M 10.88 % | 43.043 M 32.42 % | 32.504 M 30.80 % | 24.851 M 82.22 % | 13.638 M |
| Income before tax | -507.440 M -50.50 % | -337.172 M -736.60 % | 52.965 M -38.44 % | 86.036 M -55.98 % | 195.427 M 55.76 % | 125.466 M -35.06 % | 193.201 M 11.04 % | 173.996 M 79.46 % | 96.956 M 7.60 % | 90.112 M 179.15 % | 32.281 M -54.13 % | 70.369 M 104.61 % | 34.391 M -1.46 % | 34.899 M -45.04 % | 63.502 M 22.96 % | 51.646 M 52.38 % | 33.893 M -66.38 % | 100.800 M -28.71 % | 141.388 M 165.71 % | -215.182 M -831.37 % | 29.422 M -72.83 % | 108.306 M -27.85 % | 150.117 M 50.62 % | 99.667 M 106.71 % | 48.216 M -10.80 % | 54.053 M 5.67 % | 51.153 M 30.39 % | 39.231 M 37.27 % | 28.579 M 74.72 % | 16.357 M |
| Income before tax ratio | -0.05 -99.77 % | -0.02 -738.51 % | 0.00 -62.06 % | 0.01 -56.80 % | 0.02 17.70 % | 0.02 -28.59 % | 0.03 5.48 % | 0.03 32.52 % | 0.02 1.12 % | 0.02 163.18 % | 0.01 -44.98 % | 0.01 82.86 % | 0.01 -6.06 % | 0.01 -54.09 % | 0.02 -17.95 % | 0.02 74.99 % | 0.01 -62.09 % | 0.03 -24.13 % | 0.04 151.90 % | -0.08 -917.99 % | 0.01 -83.02 % | 0.06 -36.05 % | 0.09 -1.91 % | 0.09 98.07 % | 0.05 -48.95 % | 0.09 -46.36 % | 0.17 53.60 % | 0.11 -18.65 % | 0.13 -14.27 % | 0.16 |
| EBITDA | -275.888 M -353.07 % | -60.894 M -123.04 % | 264.251 M 49.46 % | 176.802 M -32.24 % | 260.940 M 6.55 % | 244.890 M -34.93 % | 376.325 M -14.11 % | 438.129 M 68.86 % | 259.465 M -1.99 % | 264.723 M 11.12 % | 238.226 M 124.28 % | 106.218 M -33.06 % | 158.665 M 5.36 % | 150.598 M 5.18 % | 143.186 M 123.27 % | 64.130 M -35.94 % | 100.115 M -42.32 % | 173.557 M -8.51 % | 189.696 M 230.77 % | -145.061 M -271.92 % | 84.379 M -56.34 % | 193.274 M -3.18 % | 199.631 M 54.89 % | 128.890 M 133.71 % | 55.150 M 41.41 % | 38.999 M 260.11 % | 10.830 M -64.26 % | 30.300 M 49.89 % | 20.216 M 62.23 % | 12.461 M |
| Net income ratio | -0.05 -121.13 % | -0.02 -1 120.44 % | 0.00 -67.47 % | 0.01 -59.34 % | 0.02 33.26 % | 0.01 169.85 % | 0.00 28.18 % | 0.00 9.37 % | 0.00 28.08 % | 0.00 -5.09 % | 0.00 3.04 % | 0.00 -9.39 % | 0.00 16.19 % | 0.00 -39.63 % | 0.00 -48.73 % | 0.01 133.86 % | 0.00 -77.93 % | 0.02 172.50 % | 0.01 107.06 % | -0.08 -1 008.48 % | 0.01 -43.50 % | 0.02 -4.30 % | 0.02 -44.14 % | 0.03 0.25 % | 0.03 -62.11 % | 0.08 -43.71 % | 0.14 55.99 % | 0.09 -22.49 % | 0.12 -10.59 % | 0.13 |
| Ratio EBITDA | -0.03 -501.40 % | 0.00 -123.11 % | 0.02 -7.88 % | 0.02 -33.52 % | 0.03 -19.48 % | 0.04 -28.44 % | 0.05 -18.41 % | 0.07 24.69 % | 0.05 -7.88 % | 0.06 4.77 % | 0.05 169.00 % | 0.02 -40.17 % | 0.03 0.43 % | 0.03 -12.13 % | 0.04 49.00 % | 0.03 -26.44 % | 0.04 -34.97 % | 0.05 -2.64 % | 0.06 203.29 % | -0.05 -292.28 % | 0.03 -72.72 % | 0.10 -14.18 % | 0.12 0.87 % | 0.12 123.94 % | 0.05 -19.07 % | 0.07 82.80 % | 0.04 -57.90 % | 0.08 -11.17 % | 0.10 -20.40 % | 0.12 |
| Gross profit ratio | 0.03 128.09 % | 0.01 -60.42 % | 0.04 -5.67 % | 0.04 -31.60 % | 0.06 -34.77 % | 0.09 -1.89 % | 0.09 -9.82 % | 0.10 24.03 % | 0.08 -17.40 % | 0.10 73.49 % | 0.06 -18.92 % | 0.07 16.15 % | 0.06 -13.69 % | 0.07 -30.59 % | 0.10 -2.91 % | 0.10 28.36 % | 0.08 -22.69 % | 0.10 -5.55 % | 0.11 40.13 % | 0.08 -18.65 % | 0.09 -42.95 % | 0.17 -10.53 % | 0.19 9.34 % | 0.17 48.42 % | 0.11 -17.19 % | 0.14 2.91 % | 0.13 -14.54 % | 0.16 -9.60 % | 0.17 -14.58 % | 0.20 |
| Weighted average shs out dil | 465.527 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.06 % | 465.234 M -0.13 % | 465.820 M 0.05 % | 465.589 M -0.08 % | 465.981 M 0.28 % | 464.670 M -0.21 % | 465.648 M 0.04 % | 465.447 M -0.12 % | 466.000 M 0.01 % | 465.958 M 0.02 % | 465.873 M -0.15 % | 466.563 M 0.26 % | 465.365 M -0.14 % | 466.013 M 0.14 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M |
| Weighted average shs out | 465.527 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.06 % | 465.234 M -0.06 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.18 % | 464.670 M -0.21 % | 465.648 M 0.04 % | 465.447 M -0.12 % | 466.000 M 0.01 % | 465.958 M 0.02 % | 465.873 M -0.15 % | 466.563 M 0.26 % | 465.365 M -0.14 % | 466.013 M 0.14 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M 0.00 % | 465.365 M |
| EPS diluted | -1.14 -65.22 % | -0.69 -1 123.74 % | 0.07 -48.15 % | 0.13 -58.06 % | 0.31 82.35 % | 0.17 138.76 % | 0.07 35.10 % | 0.05 48.03 % | 0.04 36.40 % | 0.03 0.38 % | 0.03 -13.91 % | 0.03 1.34 % | 0.03 34.23 % | 0.02 -34.32 % | 0.03 -23.18 % | 0.04 98.20 % | 0.02 -79.82 % | 0.11 139.13 % | 0.05 109.58 % | -0.48 -802.26 % | -0.05 -170.28 % | 0.08 0.26 % | 0.08 -7.70 % | 0.08 -2.15 % | 0.08 -35.69 % | 0.13 18.18 % | 0.11 0.00 % | 0.11 30.80 % | 0.08 187.03 % | 0.03 |
| Earnings per share | -1.14 -65.22 % | -0.69 -1 123.74 % | 0.07 -48.15 % | 0.13 -58.06 % | 0.31 82.35 % | 0.17 138.76 % | 0.07 35.10 % | 0.05 48.03 % | 0.04 36.40 % | 0.03 0.38 % | 0.03 -13.91 % | 0.03 1.34 % | 0.03 34.23 % | 0.02 -34.32 % | 0.03 -23.18 % | 0.04 98.20 % | 0.02 -79.82 % | 0.11 139.13 % | 0.05 109.58 % | -0.48 -802.26 % | -0.05 -170.28 % | 0.08 0.26 % | 0.08 -7.70 % | 0.08 -2.15 % | 0.08 -35.69 % | 0.13 18.18 % | 0.11 0.00 % | 0.11 30.80 % | 0.08 187.03 % | 0.03 |
| Gross profit | 347.213 M 71.83 % | 202.063 M -60.54 % | 512.092 M 53.06 % | 334.579 M -30.29 % | 479.993 M -13.67 % | 556.024 M -10.79 % | 623.265 M -5.07 % | 656.556 M 67.96 % | 390.896 M -12.12 % | 444.788 M 84.02 % | 241.709 M -32.40 % | 357.541 M 29.97 % | 275.095 M -9.46 % | 303.831 M -16.92 % | 365.730 M 45.50 % | 251.369 M 11.78 % | 224.877 M -31.42 % | 327.925 M -11.24 % | 369.465 M 77.41 % | 208.254 M -27.26 % | 286.306 M -8.70 % | 313.575 M 0.93 % | 310.690 M 67.90 % | 185.050 M 54.89 % | 119.473 M 44.70 % | 82.565 M 102.72 % | 40.728 M -27.45 % | 56.137 M 52.54 % | 36.802 M 74.09 % | 21.139 M |
| Income tax expense | 7.047 M 187.01 % | -8.098 M -137.48 % | 21.608 M -18.86 % | 26.631 M -48.86 % | 52.077 M 17.86 % | 44.183 M -72.70 % | 161.824 M 43.70 % | 112.609 M 97.51 % | 57.014 M 5.10 % | 54.246 M 85.25 % | 29.283 M -39.23 % | 48.185 M 152.68 % | 19.070 M -4.64 % | 19.998 M -55.64 % | 45.082 M 59.89 % | 28.196 M 22.55 % | 23.007 M -67.83 % | 71.515 M 88.37 % | 37.966 M 348.24 % | 8.470 M 148.93 % | 3.403 M -90.73 % | 36.723 M -45.37 % | 67.218 M 129.67 % | 29.267 M 149.19 % | 11.745 M 95.12 % | 6.020 M -24.13 % | 7.934 M 60.16 % | 4.954 M 70.90 % | 2.899 M 6.61 % | 2.719 M |
| Cost of revenue | 10.134 B -26.09 % | 13.710 B 1.99 % | 13.442 B 62.62 % | 8.266 B 3.86 % | 7.959 B 36.73 % | 5.821 B -8.90 % | 6.389 B 6.40 % | 6.005 B 32.61 % | 4.528 B 8.37 % | 4.178 B 1.49 % | 4.117 B -15.47 % | 4.870 B 10.77 % | 4.397 B 5.95 % | 4.150 B 23.68 % | 3.355 B 50.34 % | 2.232 B -15.03 % | 2.626 B -9.01 % | 2.887 B -5.40 % | 3.051 B 22.36 % | 2.494 B -8.84 % | 2.736 B 73.71 % | 1.575 B 15.52 % | 1.363 B 50.62 % | 905.103 M -2.16 % | 925.130 M 79.55 % | 515.243 M 96.11 % | 262.731 M -12.81 % | 301.334 M 72.15 % | 175.044 M 111.39 % | 82.805 M |
| General and administrative expenses | 22.802 M -11.54 % | 25.776 M -30.30 % | 36.982 M -20.67 % | 46.620 M 44.98 % | 32.156 M -11.54 % | 36.350 M 16.83 % | 31.114 M -0.08 % | 31.138 M 0.61 % | 30.950 M 20.48 % | 25.688 M -25.53 % | 34.496 M -16.89 % | 41.505 M -9.01 % | 45.617 M -2.92 % | 46.989 M 21.91 % | 38.544 M -54.13 % | 84.027 M -4.82 % | 88.281 M 11.27 % | 79.336 M 8.93 % | 72.835 M -28.85 % | 102.374 M 21.11 % | 84.529 M 9.30 % | 77.340 M 31.67 % | 58.738 M 49.38 % | 39.320 M 2.24 % | 38.459 M 71.01 % | 22.489 M 25.69 % | 17.892 M -3.44 % | 18.529 M 58.56 % | 11.686 M 139.11 % | 4.887 M |
| Selling and marketing expenses | 43.902 M -46.97 % | 82.791 M -11.99 % | 94.073 M -21.39 % | 119.666 M 27.28 % | 94.017 M -7.07 % | 101.170 M 9.16 % | 92.680 M 48.05 % | 62.601 M -0.50 % | 62.914 M -5.91 % | 66.864 M -10.07 % | 74.350 M 26.56 % | 58.748 M -3.22 % | 60.702 M 12.16 % | 54.120 M -13.09 % | 62.275 M 5.90 % | 58.805 M -14.79 % | 69.009 M -19.48 % | 85.704 M 10.95 % | 77.247 M 21.45 % | 63.606 M -16.23 % | 75.930 M 30.57 % | 58.151 M 66.52 % | 34.921 M 54.04 % | 22.670 M 45.37 % | 15.595 M 131.59 % | 6.734 M 64.68 % | 4.089 M 21.46 % | 3.366 M 34.42 % | 2.504 M 143.48 % | 1.029 M |
| Other expenses | 764.112 M 129.38 % | 333.115 M 159.20 % | 128.516 M 9.32 % | 117.561 M -46.81 % | 221.032 M -15.18 % | 260.605 M 19 463.22 % | -1.346 M -167.45 % | 1.995 M -95.23 % | 41.812 M 5 076.21 % | -840.235 K -115.10 % | 5.566 M -25.12 % | 7.433 M 2 394.31 % | -323.975 K -106.48 % | 4.998 M 870.32 % | -648.841 K -102.25 % | 28.891 M 723.77 % | 3.507 M 8.00 % | 3.247 M 128.47 % | 1.421 M 100.97 % | -147.138 M -1 171.31 % | 13.734 M 32.25 % | 10.385 M 386.23 % | 2.136 M -77.55 % | 9.514 M 23.44 % | 7.707 M -63.67 % | 21.218 M 188.22 % | 7.362 M 30.05 % | 5.661 M 9.65 % | 5.163 M 32.51 % | 3.896 M |
| Operating expenses | 830.816 M 54.08 % | 539.203 M 107.73 % | 259.571 M -8.55 % | 283.846 M -18.25 % | 347.205 M -12.79 % | 398.125 M 54.35 % | 257.943 M -5.29 % | 272.353 M 15.92 % | 234.952 M -7.76 % | 254.713 M -23.56 % | 333.202 M 30.99 % | 254.372 M 16.26 % | 218.794 M -4.58 % | 229.285 M 3.32 % | 221.907 M 22.91 % | 180.551 M -3.76 % | 187.601 M -14.74 % | 220.042 M 9.81 % | 200.393 M 7.14 % | 187.033 M -4.76 % | 196.376 M 18.20 % | 166.139 M 41.67 % | 117.275 M 51.63 % | 77.344 M 1.90 % | 75.898 M 69.40 % | 44.805 M 52.14 % | 29.450 M 13.57 % | 25.931 M 56.34 % | 16.586 M 91.12 % | 8.678 M |
| Cost and expenses | 10.964 B -23.05 % | 14.249 B 4.00 % | 13.702 B 60.26 % | 8.550 B 2.93 % | 8.306 B 33.56 % | 6.219 B -6.44 % | 6.647 B 5.90 % | 6.277 B 31.79 % | 4.763 B 7.45 % | 4.433 B -0.39 % | 4.450 B -13.16 % | 5.125 B 11.03 % | 4.616 B 5.40 % | 4.379 B 22.42 % | 3.577 B 48.29 % | 2.412 B -14.28 % | 2.814 B -9.42 % | 3.107 B -4.46 % | 3.252 B 21.30 % | 2.681 B -8.57 % | 2.932 B 68.41 % | 1.741 B 17.59 % | 1.481 B 50.70 % | 982.447 M -1.86 % | 1.001 B 78.74 % | 560.048 M 91.68 % | 292.181 M -10.72 % | 327.265 M 70.78 % | 191.630 M 109.47 % | 91.483 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 66.704 M -38.56 % | 108.566 M -17.16 % | 131.055 M -21.19 % | 166.285 M 31.79 % | 126.173 M -8.25 % | 137.520 M 11.09 % | 123.794 M 32.06 % | 93.739 M -0.13 % | 93.864 M 1.42 % | 92.553 M -14.97 % | 108.847 M 8.57 % | 100.253 M -5.71 % | 106.319 M 5.15 % | 101.109 M 0.29 % | 100.819 M -29.41 % | 142.831 M -9.19 % | 157.290 M -4.70 % | 165.039 M 9.97 % | 150.082 M -9.58 % | 165.980 M 3.44 % | 160.459 M 18.43 % | 135.491 M 44.66 % | 93.659 M 51.08 % | 61.991 M 14.68 % | 54.054 M 84.97 % | 29.223 M 32.94 % | 21.981 M 0.39 % | 21.896 M 54.30 % | 14.191 M 139.87 % | 5.916 M |
| Interest income | 13.061 M 7.34 % | 12.167 M 1.28 % | 12.013 M -31.21 % | 17.462 M -54.92 % | 38.732 M 28.30 % | 30.190 M -18.39 % | 36.991 M -10.34 % | 41.255 M 13.30 % | 36.414 M -7.28 % | 39.273 M 207.49 % | 12.772 M -27.49 % | 17.615 M 10.65 % | 15.919 M 8.15 % | 14.719 M 71.45 % | 8.585 M | 0.000 -100.00 % | 10.579 M 37.46 % | 7.696 M 128.33 % | 3.370 M 127.68 % | 1.480 M 80.48 % | 820.249 K -95.60 % | 18.626 M 1 515.51 % | 1.153 M -34.21 % | 1.752 M -46.98 % | 3.305 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 228.313 M -3.00 % | 235.375 M 14.77 % | 205.092 M 16.54 % | 175.983 M 7.36 % | 163.924 M 30.42 % | 125.693 M -31.87 % | 184.502 M -30.32 % | 264.798 M 59.15 % | 166.383 M -3.23 % | 171.937 M -14.49 % | 201.077 M 57.46 % | 127.698 M 11.93 % | 114.087 M 14.20 % | 99.902 M 45.30 % | 68.754 M 14.63 % | 59.982 M 2.87 % | 58.306 M -10.85 % | 65.399 M 85.67 % | 35.224 M -41.00 % | 59.698 M 4.37 % | 57.196 M -28.14 % | 79.593 M 72.40 % | 46.168 M 75.57 % | 26.296 M 44.11 % | 18.248 M 88.84 % | 9.663 M 1.75 % | 9.497 M 165.24 % | 3.581 M -38.11 % | 5.786 M 257.40 % | 1.619 M |
| Depreciation and amortization | 20.441 M -14.98 % | 24.044 M -17.89 % | 29.282 M -5.68 % | 31.045 M 7.67 % | 28.835 M 1.12 % | 28.515 M 28.16 % | 22.249 M 3.65 % | 21.465 M 7.10 % | 20.042 M 10.48 % | 18.141 M 43.04 % | 12.683 M 30.83 % | 9.694 M 0.73 % | 9.624 M -23.83 % | 12.636 M 8.48 % | 11.648 M 47.86 % | 7.878 M 1.54 % | 7.759 M 6.54 % | 7.283 M -4.66 % | 7.639 M -25.48 % | 10.251 M 45.56 % | 7.043 M 31.01 % | 5.375 M 60.65 % | 3.346 M 14.34 % | 2.926 M 101.06 % | 1.455 M -11.87 % | 1.651 M 110.15 % | 785.852 K 109.30 % | -8.452 M -8.93 % | -7.759 M -70.66 % | -4.546 M |
| Operating income | -483.603 M -43.44 % | -337.140 M -207.75 % | 312.892 M 34.73 % | 232.236 M -24.54 % | 307.763 M 37.91 % | 223.169 M 14.71 % | 194.547 M 13.11 % | 172.001 M 207.70 % | 55.899 M -39.76 % | 92.794 M 246.26 % | 26.799 M -57.74 % | 63.408 M 81.58 % | 34.921 M 16.55 % | 29.961 M -53.64 % | 64.631 M 175.22 % | 23.484 M 262.18 % | -14.480 M -254.84 % | 9.351 M -93.59 % | 145.786 M 361.01 % | -55.855 M -338.56 % | 23.414 M -77.18 % | 102.611 M -31.48 % | 149.755 M 58.02 % | 94.769 M 125.07 % | 42.107 M 17.11 % | 35.955 M -28.69 % | 50.419 M 30.42 % | 38.658 M 38.19 % | 27.974 M 64.48 % | 17.007 M |
| Operating income ratio | -0.05 -90.41 % | -0.02 -208.07 % | 0.02 -16.96 % | 0.03 -25.96 % | 0.04 4.21 % | 0.03 26.15 % | 0.03 7.44 % | 0.03 127.22 % | 0.01 -43.38 % | 0.02 226.46 % | 0.01 -49.31 % | 0.01 62.27 % | 0.01 11.11 % | 0.01 -61.27 % | 0.02 83.66 % | 0.01 286.24 % | -0.01 -274.57 % | 0.00 -93.17 % | 0.04 306.16 % | -0.02 -366.81 % | 0.01 -85.74 % | 0.05 -39.26 % | 0.09 2.91 % | 0.09 115.66 % | 0.04 -32.98 % | 0.06 -63.80 % | 0.17 53.64 % | 0.11 -18.10 % | 0.13 -19.29 % | 0.16 |
| Total other income expenses net | -23.837 M -75 256.57 % | -31.633 K 99.99 % | -259.927 M 0.97 % | -262.463 M -133.64 % | -112.336 M -14.98 % | -97.703 M -7 159.45 % | -1.346 M -108.77 % | 15.348 M 676.38 % | -2.663 M 0.74 % | -2.683 M -148.94 % | 5.482 M -21.24 % | 6.960 M 1 412.57 % | -530.277 K -111.14 % | 4.758 M 272.13 % | -2.764 M 85.58 % | -19.172 M -139.63 % | 48.372 M 782.85 % | -7.084 M 81.38 % | -38.043 M 76.12 % | -159.327 M -133.50 % | -68.235 M -1 298.26 % | 5.695 M 1 469.83 % | 362.747 K -92.59 % | 4.898 M 173.54 % | -6.660 M -137.34 % | 17.837 M 2 165.20 % | 787.450 K 64.58 % | 478.473 K -20.89 % | 604.794 K 192.96 % | -650.605 K |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.714 B -18.78 % | 3.341 B 6.19 % | 3.147 B 22.43 % | 2.570 B -6.60 % | 2.752 B 409.37 % | 540.212 M -58.74 % | 1.309 B -21.23 % | 1.662 B -2.95 % | 1.713 B 37.82 % | 1.243 B -3.82 % | 1.292 B 0.75 % | 1.283 B 47.79 % | 867.833 M -2.54 % | 890.437 M 78.35 % | 499.274 M 3.52 % | 482.311 M -37.70 % | 774.158 M -12.59 % | 885.638 M 23.69 % | 716.026 M -0.62 % | 720.527 M -11.46 % | 813.780 M -13.01 % | 935.482 M 8.59 % | 861.480 M 64.66 % | 523.181 M 46.12 % | 358.046 M 24.52 % | 287.533 M 7.91 % | 266.451 M 112.34 % | 125.480 M 533.61 % | 19.804 M -53.79 % | 42.853 M |
| Total investments | 469.754 M -22.74 % | 608.031 M -3.07 % | 627.306 M 22.43 % | 512.368 M 23.80 % | 413.853 M 53.12 % | 270.277 M 50.11 % | 180.053 M -11.39 % | 203.198 M -5.50 % | 215.030 M 6.24 % | 202.404 M -5.37 % | 213.892 M 591.15 % | 30.947 M 40.44 % | 22.036 M -63.12 % | 59.756 M -43.78 % | 106.296 M 0.59 % | 105.671 M 72.48 % | 61.266 M -0.81 % | 61.768 M -57.15 % | 144.136 M -30.87 % | 208.508 M 13.97 % | 182.953 M -18.15 % | 223.514 M 5.14 % | 212.595 M 0.29 % | 211.973 M 42.59 % | 148.660 M -18.85 % | 183.187 M -2.98 % | 188.817 M | 0.000 | 0.000 | 0.000 |
| Total debt | 3.543 B -23.85 % | 4.653 B 12.27 % | 4.144 B 6.83 % | 3.879 B -0.35 % | 3.893 B 43.06 % | 2.721 B -10.93 % | 3.055 B 2.55 % | 2.979 B 1.62 % | 2.931 B 2.10 % | 2.871 B 27.01 % | 2.261 B 1.19 % | 2.234 B 37.88 % | 1.620 B 13.69 % | 1.425 B 11.35 % | 1.280 B 29.74 % | 986.484 M -8.60 % | 1.079 B -14.44 % | 1.262 B 42.29 % | 886.572 M -2.51 % | 909.361 M -6.95 % | 977.253 M -12.34 % | 1.115 B 4.68 % | 1.065 B 55.17 % | 686.344 M 33.16 % | 515.408 M 37.65 % | 374.440 M 29.42 % | 289.320 M 59.33 % | 181.590 M 240.12 % | 53.390 M -8.82 % | 58.556 M |
| Accumulated other comprehensive income loss | 1.077 B 0.00 % | 1.077 B 67.06 % | 644.594 M 0.00 % | 644.595 M 0.00 % | 644.594 M 0.00 % | 644.595 M 0.00 % | 644.597 M 0.00 % | 644.600 M 0.00 % | 644.585 M 0.00 % | 644.613 M 0.01 % | 644.574 M 0.44 % | 641.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 |
| Retained earnings | -525.251 M -8 579.51 % | 6.194 M -98.08 % | 323.458 M 4.55 % | 309.395 M 8.99 % | 283.864 M 20.57 % | 235.436 M 21.79 % | 193.318 M 20.68 % | 160.193 M 17.69 % | 136.119 M 13.87 % | 119.544 M -13.39 % | 138.029 M 9.59 % | 125.948 M 12.57 % | 111.885 M 25.48 % | 89.164 M 14.63 % | 77.784 M 25.39 % | 62.035 M 49.35 % | 41.537 M 31.27 % | 31.643 M 127.10 % | -116.756 M 13.58 % | -135.106 M -201.17 % | 133.540 M 25.16 % | 106.699 M 26.33 % | 84.462 M 8.29 % | 77.996 M 14.35 % | 68.206 M 0.79 % | 67.673 M 118.10 % | 31.028 M -28.53 % | 43.415 M 41.42 % | 30.699 M 220.58 % | 9.576 M |
| Common stock | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 38.14 % | 336.985 M 0.00 % | 336.985 M 60.00 % | 210.616 M 0.00 % | 210.616 M 20.00 % | 175.513 M 7.52 % | 163.244 M 0.00 % | 163.244 M 0.00 % | 163.244 M 27.25 % | 128.284 M 98.00 % | 64.790 M 29.58 % | 50.000 M |
| Total equity | 1.455 B -29.06 % | 2.051 B 5.39 % | 1.946 B 0.25 % | 1.941 B 2.80 % | 1.889 B 10.26 % | 1.713 B 8.69 % | 1.576 B 7.51 % | 1.466 B 4.23 % | 1.406 B 3.29 % | 1.361 B -5.03 % | 1.434 B -1.40 % | 1.454 B 6.64 % | 1.363 B 95.30 % | 698.105 M 3.25 % | 676.141 M 3.98 % | 650.288 M 4.04 % | 625.007 M -19.92 % | 780.467 M 16.64 % | 669.135 M 15.45 % | 579.586 M -41.68 % | 993.799 M 3.12 % | 963.727 M 12.42 % | 857.223 M 11.63 % | 767.935 M 43.80 % | 534.028 M 1.90 % | 524.094 M 10.91 % | 472.560 M 105.39 % | 230.076 M 18.17 % | 194.693 M 105.80 % | 94.604 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.891 M -98.48 % | 322.332 M | 0.000 | 0.000 -100.00 % | 15.996 K | 0.000 | 0.000 -100.00 % | 448.735 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.300 M -88.22 % | 53.460 M -43.31 % | 94.306 M -10.28 % | 105.108 M 8.92 % | 96.503 M 74.29 % | 55.369 M -9.14 % | 60.939 M 98.68 % | 30.672 M 35.91 % | 22.567 M 50.31 % | 15.014 M -73.61 % | 56.902 M 109.10 % | 27.213 M -20.31 % | 34.146 M -12.59 % | 39.063 M |
| Long term debt | 862.820 M -42.09 % | 1.490 B 32.60 % | 1.124 B -38.63 % | 1.831 B 75.87 % | 1.041 B -30.26 % | 1.493 B -18.67 % | 1.835 B 129.70 % | 799.000 M -6.18 % | 851.633 M -40.67 % | 1.435 B 21.35 % | 1.183 B 92.05 % | 615.900 M 52.94 % | 402.714 M -1.76 % | 409.948 M 28.99 % | 317.826 M 7.87 % | 294.649 M 48.85 % | 197.951 M -57.15 % | 461.975 M 237.02 % | 137.075 M 95.06 % | 70.275 M 25.58 % | 55.963 M -61.43 % | 145.100 M -26.33 % | 196.950 M 151.85 % | 78.200 M 83.61 % | 42.590 M 60.78 % | 26.490 M -12.83 % | 30.390 M 5 978.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K |
| Total non current liabilities | 1.325 B -32.40 % | 1.960 B 33.89 % | 1.464 B -32.31 % | 2.162 B 58.05 % | 1.368 B -24.62 % | 1.815 B -15.68 % | 2.153 B 93.35 % | 1.113 B -4.30 % | 1.163 B -33.31 % | 1.744 B 18.63 % | 1.471 B 69.56 % | 867.241 M 37.36 % | 631.383 M 53.53 % | 411.254 M 28.90 % | 319.046 M 7.83 % | 295.875 M 11.32 % | 265.789 M -57.53 % | 625.821 M 170.47 % | 231.381 M 31.93 % | 175.383 M 15.03 % | 152.465 M -23.95 % | 200.469 M -22.27 % | 257.889 M 136.87 % | 108.872 M 67.09 % | 65.157 M 56.99 % | 41.504 M -52.45 % | 87.292 M 214.99 % | 27.713 M -20.01 % | 34.646 M -12.43 % | 39.563 M |
| Other current liabilities | 2.096 B 43.35 % | 1.462 B 174.51 % | 532.587 M 5 337.22 % | -10.169 M -100.62 % | 1.637 B -8.21 % | 1.783 B 76.35 % | 1.011 B -28.31 % | 1.410 B -7.48 % | 1.524 B 12.91 % | 1.350 B 35.05 % | 999.661 M 51.23 % | 661.026 M -51.04 % | 1.350 B 20.50 % | 1.120 B 14.24 % | 980.784 M -4.02 % | 1.022 B 5.41 % | 969.391 M 27.17 % | 762.289 M 20.31 % | 633.625 M -31.90 % | 930.409 M 6.38 % | 874.646 M 21.81 % | 718.059 M 22.72 % | 585.109 M 60.40 % | 364.775 M -0.80 % | 367.730 M 16.43 % | 315.836 M 74.22 % | 181.287 M 15.72 % | 156.655 M 58.47 % | 98.853 M 57.49 % | 62.768 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 1.371 B -27.80 % | 1.899 B 44.80 % | 1.311 B 146.60 % | 531.687 M 383.57 % | 109.950 M -67.64 % | 339.747 M 29.87 % | 261.600 M -46.79 % | 491.624 M -18.84 % | 605.755 M 1.00 % | 599.743 M -1.68 % | 609.968 M 23.20 % | 495.085 M -12.91 % | 568.468 M 34.70 % | 422.013 M -7.90 % | 458.215 M 21.02 % | 378.618 M -28.41 % | 528.876 M -31.02 % | 766.676 M 50.05 % | 510.938 M 22.94 % | 415.607 M 32.84 % | 312.868 M 40.01 % | 223.457 M 25.32 % | 178.311 M 88.16 % | 94.767 M -28.17 % | 131.928 M 73.79 % | 75.913 M 12.40 % | 67.540 M 125.57 % | 29.942 M |
| Short term debt | 2.680 B -15.26 % | 3.163 B 4.71 % | 3.020 B 47.45 % | 2.048 B -18.50 % | 2.513 B 152.92 % | 993.747 M -18.51 % | 1.220 B -25.16 % | 1.630 B 30.44 % | 1.249 B 43.66 % | 869.639 M 11.13 % | 782.531 M -40.98 % | 1.326 B 8.89 % | 1.218 B 31.64 % | 924.931 M -3.86 % | 962.073 M 58.39 % | 607.400 M -9.65 % | 672.271 M -2.49 % | 689.407 M -8.02 % | 749.497 M -10.68 % | 839.086 M -2.69 % | 862.291 M -0.09 % | 863.055 M -0.57 % | 868.034 M 42.74 % | 608.144 M 28.62 % | 472.818 M 35.89 % | 347.950 M 34.38 % | 258.930 M 42.98 % | 181.090 M 242.39 % | 52.890 M -8.90 % | 58.056 M |
| Total current liabilities | 5.737 B -2.18 % | 5.865 B -7.70 % | 6.355 B 9.04 % | 5.828 B -1.65 % | 5.926 B 18.22 % | 5.012 B 23.93 % | 4.044 B -9.49 % | 4.468 B 6.72 % | 4.187 B 3.46 % | 4.047 B 33.89 % | 3.023 B -10.07 % | 3.361 B 14.55 % | 2.934 B 10.71 % | 2.651 B 10.89 % | 2.390 B 16.18 % | 2.057 B -8.69 % | 2.253 B 16.80 % | 1.929 B -4.77 % | 2.026 B -7.66 % | 2.194 B 16.89 % | 1.877 B 2.29 % | 1.835 B 10.28 % | 1.664 B 50.34 % | 1.107 B 18.48 % | 934.201 M 31.94 % | 708.036 M 43.07 % | 494.883 M 57.70 % | 313.813 M 82.02 % | 172.406 M 30.41 % | 132.203 M |
| Total liabilities | 7.062 B -9.75 % | 7.825 B 0.09 % | 7.818 B -2.15 % | 7.990 B 9.55 % | 7.294 B 6.83 % | 6.827 B 10.17 % | 6.197 B 11.02 % | 5.582 B 4.32 % | 5.350 B -7.62 % | 5.792 B 28.89 % | 4.493 B 6.26 % | 4.229 B 18.59 % | 3.566 B 16.46 % | 3.062 B 13.01 % | 2.709 B 15.13 % | 2.353 B -6.58 % | 2.519 B -1.41 % | 2.555 B 13.19 % | 2.257 B -4.73 % | 2.369 B 16.75 % | 2.029 B -0.30 % | 2.035 B 5.91 % | 1.922 B 58.09 % | 1.216 B 21.65 % | 999.358 M 33.33 % | 749.540 M 28.75 % | 582.175 M 70.46 % | 341.526 M 64.95 % | 207.053 M 20.54 % | 171.766 M |
| Other non current assets | 3.000 B 12.71 % | 2.662 B 15.18 % | 2.311 B 18.50 % | 1.950 B 2.18 % | 1.909 B 5.25 % | 1.814 B -8.57 % | 1.984 B 30 073.38 % | 6.574 M 23.44 % | 5.325 M -99.71 % | 1.850 B -5.67 % | 1.962 B 20.44 % | 1.629 B -7.31 % | 1.757 B 392.70 % | 356.651 M 122.55 % | 160.253 M 151.81 % | 63.640 M -5.35 % | 67.240 M -3.15 % | 69.423 M 3 442.21 % | 1.960 M 83.82 % | 1.066 M -52.36 % | 2.238 M 192.54 % | 765.000 K -70.73 % | 2.614 M 771.32 % | 300.000 K -99.80 % | 147.461 M -18.95 % | 181.944 M 25 041.92 % | 723.669 K -98.48 % | 47.612 M 2.72 % | 46.352 M 51.33 % | 30.630 M |
| Long term investments | 0.000 -100.00 % | 608.031 M 3.56 % | 587.110 M 58.42 % | 370.604 M 18.29 % | 313.294 M 17.33 % | 267.012 M | 0.000 -100.00 % | 2.001 B -1.23 % | 2.026 B 1 074.95 % | 172.404 M -19.40 % | 213.892 M 597.42 % | 30.669 M 42.26 % | 21.559 M -63.67 % | 59.337 M -43.55 % | 105.120 M 0.79 % | 104.292 M 74.01 % | 59.934 M 4.40 % | 57.408 M -59.65 % | 142.286 M -31.53 % | 207.798 M 14.99 % | 180.715 M -18.87 % | 222.749 M 6.08 % | 209.981 M -0.80 % | 211.673 M 42.40 % | 148.650 M | 0.000 -100.00 % | 181.325 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 806.715 K -79.28 % | 3.894 M -10.57 % | 4.354 M 149.90 % | 1.742 M -32.94 % | 2.598 M -3.33 % | 2.687 M 27.98 % | 2.100 M 16.75 % | 1.799 M 2.85 % | 1.749 M -99.63 % | 472.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.721 M | 0.000 -100.00 % | 632.096 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.116 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 74.866 M -40.62 % | 126.077 M -8.04 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 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 |
| Goodwill and intangible assets | 806.715 K -98.98 % | 78.760 M -39.62 % | 130.431 M -6.06 % | 138.840 M -0.61 % | 139.695 M -0.06 % | 139.785 M 6 556.93 % | 2.100 M 16.75 % | 1.799 M 2.85 % | 1.749 M | 0.000 100.00 % | -213.892 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 % | -148.650 M | 0.000 -100.00 % | 7.491 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 483.713 M -3.21 % | 499.767 M -7.08 % | 537.850 M 0.56 % | 534.872 M -0.36 % | 536.797 M -4.42 % | 561.615 M -1.79 % | 571.876 M -1.11 % | 578.323 M 0.99 % | 572.665 M -1.09 % | 578.962 M 17.98 % | 490.749 M 35.96 % | 360.946 M 192.20 % | 123.529 M -9.77 % | 136.905 M -2.46 % | 140.359 M 1.72 % | 137.986 M 65.30 % | 83.476 M -7.45 % | 90.196 M -49.20 % | 177.565 M -3.65 % | 184.283 M 36.58 % | 134.925 M -1.95 % | 137.602 M 63.46 % | 84.181 M 5.11 % | 80.089 M 223.08 % | 24.789 M 14.87 % | 21.580 M -2.51 % | 22.135 M 277.05 % | 5.871 M -71.75 % | 20.782 M -0.70 % | 20.928 M |
| Total non current assets | 3.490 B -9.46 % | 3.855 B 7.78 % | 3.577 B 18.99 % | 3.006 B 3.06 % | 2.917 B 4.10 % | 2.802 B 8.47 % | 2.583 B -2.21 % | 2.642 B 0.30 % | 2.634 B 0.01 % | 2.633 B 5.52 % | 2.496 B 21.23 % | 2.059 B 6.12 % | 1.940 B 231.06 % | 585.974 M 34.31 % | 436.291 M 34.98 % | 323.217 M 37.13 % | 235.694 M -7.91 % | 255.949 M -20.47 % | 321.811 M -18.14 % | 393.147 M 23.68 % | 317.878 M -11.97 % | 361.115 M 21.68 % | 296.776 M -6.60 % | 317.747 M 60.53 % | 197.935 M -14.87 % | 232.511 M -5.51 % | 246.080 M 360.12 % | 53.482 M -20.33 % | 67.134 M 30.21 % | 51.558 M |
| Other current assets | 949.711 M -7.69 % | 1.029 B 25.19 % | 821.806 M 9.38 % | 751.310 M -36.07 % | 1.175 B 91.77 % | 612.861 M -19.19 % | 758.361 M -17.84 % | 923.052 M -6.68 % | 989.173 M 5.94 % | 933.730 M 33.52 % | 699.323 M | 0.000 -100.00 % | 645.575 M -34.53 % | 986.128 M 163.86 % | 373.735 M -9.26 % | 411.870 M -65.56 % | 1.196 B 65.31 % | 723.528 M 23.48 % | 585.968 M -9.84 % | 649.909 M 6.24 % | 611.761 M -13.51 % | 707.323 M -3.35 % | 731.816 M 106.07 % | 355.123 M -43.67 % | 630.394 M 40.96 % | 447.201 M 36.65 % | 327.253 M -10.79 % | 366.817 M 57.87 % | 232.355 M 166.67 % | 87.134 M |
| Short term investments | 469.754 M 585.37 % | 68.540 M 70.51 % | 40.196 M -71.65 % | 141.765 M 40.98 % | 100.559 M 2 979.82 % | 3.265 M -98.19 % | 180.053 M 110.02 % | -1.798 B 0.72 % | -1.811 B -6 135.42 % | 30.000 M | 0.000 -100.00 % | 278.171 K -41.71 % | 477.206 K 13.89 % | 418.993 K -64.35 % | 1.175 M -14.77 % | 1.379 M 3.57 % | 1.331 M -69.46 % | 4.360 M 135.69 % | 1.850 M 160.56 % | 710.000 K -68.27 % | 2.238 M 192.54 % | 765.000 K -70.73 % | 2.614 M 771.32 % | 300.000 K 2 961.22 % | 9.800 K | 0.000 -100.00 % | 7.491 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 829.052 M -36.78 % | 1.311 B 31.48 % | 997.436 M -23.80 % | 1.309 B 14.71 % | 1.141 B -47.68 % | 2.181 B 24.94 % | 1.746 B 32.58 % | 1.317 B 8.04 % | 1.219 B -25.17 % | 1.628 B 68.16 % | 968.334 M 1.78 % | 951.411 M 26.44 % | 752.454 M 40.71 % | 534.766 M -31.50 % | 780.624 M 54.83 % | 504.172 M 65.20 % | 305.189 M -18.81 % | 375.883 M 120.40 % | 170.546 M -9.69 % | 188.835 M 15.51 % | 163.473 M -8.86 % | 179.373 M -11.86 % | 203.504 M 24.73 % | 163.162 M 3.69 % | 157.363 M 81.07 % | 86.907 M 280.02 % | 22.869 M -59.24 % | 56.110 M 67.06 % | 33.586 M 113.88 % | 15.703 M |
| Cash and short term investments | 829.052 M -39.92 % | 1.380 B 32.99 % | 1.038 B -28.48 % | 1.451 B 16.84 % | 1.242 B -43.15 % | 2.184 B 25.12 % | 1.746 B 32.58 % | 1.317 B 8.04 % | 1.219 B -26.52 % | 1.658 B 71.26 % | 968.334 M 1.75 % | 951.689 M 26.40 % | 752.931 M 40.69 % | 535.185 M -31.54 % | 781.799 M 54.64 % | 505.551 M 64.93 % | 306.520 M -19.39 % | 380.244 M 120.56 % | 172.396 M -9.05 % | 189.545 M 14.38 % | 165.711 M -8.01 % | 180.138 M -12.60 % | 206.118 M 26.10 % | 163.462 M 3.87 % | 157.373 M 81.08 % | 86.907 M 186.25 % | 30.360 M -45.89 % | 56.110 M 67.06 % | 33.586 M 113.88 % | 15.703 M |
| Total current assets | 5.027 B -16.51 % | 6.021 B -2.69 % | 6.188 B -10.65 % | 6.926 B 10.54 % | 6.266 B 9.19 % | 5.738 B 10.57 % | 5.189 B 17.79 % | 4.406 B 6.86 % | 4.123 B -8.78 % | 4.520 B 31.72 % | 3.431 B -5.32 % | 3.624 B 21.23 % | 2.989 B -5.82 % | 3.174 B 7.62 % | 2.949 B 10.03 % | 2.680 B -7.84 % | 2.908 B -5.56 % | 3.079 B 18.23 % | 2.605 B 1.91 % | 2.556 B -5.53 % | 2.705 B 2.55 % | 2.638 B 6.27 % | 2.482 B 49.01 % | 1.666 B 24.74 % | 1.335 B 28.27 % | 1.041 B 28.75 % | 808.655 M 56.08 % | 518.119 M 54.84 % | 334.612 M 55.77 % | 214.812 M |
| Inventory | 2.749 B -16.61 % | 3.296 B -14.77 % | 3.868 B -13.75 % | 4.484 B 16.52 % | 3.849 B 44.70 % | 2.660 B 9.42 % | 2.431 B 31.68 % | 1.846 B 6.17 % | 1.739 B 19.51 % | 1.455 B 15.00 % | 1.265 B -9.44 % | 1.397 B 11.81 % | 1.249 B -11.34 % | 1.409 B 5.59 % | 1.335 B -5.83 % | 1.417 B 0.82 % | 1.406 B 4.62 % | 1.344 B 2.40 % | 1.312 B 9.09 % | 1.203 B -12.41 % | 1.373 B 18.59 % | 1.158 B 30.46 % | 887.643 M 20.65 % | 735.711 M 45.21 % | 506.661 M 0.15 % | 505.889 M 23.41 % | 409.925 M 331.89 % | 94.914 M 39.07 % | 68.250 M -38.80 % | 111.525 M |
| Net receivables | 499.391 M 57.94 % | 316.189 M -31.40 % | 460.944 M 104.68 % | 225.206 M -3.92 % | 234.401 M 16.32 % | 201.513 M -20.74 % | 254.246 M -20.59 % | 320.175 M 107.28 % | 154.466 M -67.32 % | 472.690 M -5.19 % | 498.576 M 8.07 % | 461.326 M | 0.000 | 0.000 | 0.000 -100.00 % | 345.721 M | 0.000 -100.00 % | 632.096 M 101.72 % | 313.361 M -4.90 % | 329.501 M 27.60 % | 258.223 M -56.42 % | 592.588 M -9.77 % | 656.726 M 59.57 % | 411.568 M 227.27 % | 125.758 M 10 044.74 % | 1.240 M -96.99 % | 41.116 M 3 475.85 % | 1.150 M 173.01 % | 421.159 K -6.25 % | 449.215 K |
| Tax assets | 5.268 M -16.53 % | 6.312 M -38.43 % | 10.252 M -8.96 % | 11.261 M -38.05 % | 18.178 M -9.11 % | 20.001 M -22.26 % | 25.728 M -52.51 % | 54.172 M 90.83 % | 28.387 M -10.43 % | 31.692 M -26.62 % | 43.190 M 13.34 % | 38.107 M 1.27 % | 37.629 M 13.75 % | 33.081 M 8.25 % | 30.559 M 76.66 % | 17.299 M -30.93 % | 25.044 M -35.66 % | 38.922 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.684 M 0.00 % | 25.684 M -11.39 % | 28.986 M -15.75 % | 34.405 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 815.223 M -28.43 % | 1.139 B -11.29 % | 1.284 B -27.21 % | 1.764 B 116.93 % | 813.155 M -60.94 % | 2.082 B 30.64 % | 1.594 B 26.59 % | 1.259 B -4.32 % | 1.316 B -24.00 % | 1.731 B 53.74 % | 1.126 B 56.10 % | 721.387 M 35.74 % | 531.435 M -2.57 % | 545.443 M 45.48 % | 374.928 M -0.26 % | 375.914 M -30.30 % | 539.313 M 40.58 % | 383.632 M -9.55 % | 424.126 M 91.68 % | 221.263 M 55.10 % | 142.658 M 7.15 % | 133.137 M 3.13 % | 129.101 M 33.37 % | 96.799 M 22.77 % | 78.846 M 58.14 % | 49.858 M 32.74 % | 37.560 M 80.40 % | 20.821 M 74.72 % | 11.917 M 86.40 % | 6.393 M |
| Tax payables | 146.067 M 43.99 % | 101.443 M -30.94 % | 146.900 M 15.59 % | 127.083 M -34.26 % | 193.316 M 25.99 % | 153.439 M 39.55 % | 109.950 M -35.15 % | 169.534 M 73.40 % | 97.771 M 1.58 % | 96.250 M -15.98 % | 114.557 M 116.49 % | 52.915 M 6.10 % | 49.874 M -16.43 % | 59.680 M -17.67 % | 72.489 M 38.74 % | 52.249 M -27.65 % | 72.220 M -23.02 % | 93.821 M -57.08 % | 218.620 M 7.64 % | 203.107 M 64.47 % | 123.492 M 2.29 % | 120.724 M 47.72 % | 81.723 M 120.35 % | 37.087 M 150.48 % | 14.806 M 363.98 % | -5.609 M -132.79 % | 17.106 M 46.96 % | 11.640 M 33.08 % | 8.747 M 75.46 % | 4.985 M |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 1.120 B -38.64 % | 1.826 B 75.40 % | 1.041 B 169.76 % | -1.492 B 18.70 % | -1.835 B -129.70 % | -799.000 M | 0.000 100.00 % | -1.435 B -21.35 % | -1.183 B -92.05 % | -615.900 M -52.94 % | -402.714 M 1.76 % | -409.948 M -28.99 % | -317.826 M -7.87 % | -294.649 M -588.34 % | 60.337 M -44.66 % | 109.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 |
| Minority interest | 438.031 M -12.85 % | 502.605 M -1.98 % | 512.736 M -1.76 % | 521.906 M 5.52 % | 494.588 M 34.67 % | 367.264 M 34.78 % | 272.490 M 39.41 % | 195.459 M 22.13 % | 160.043 M 21.43 % | 131.799 M -24.75 % | 175.140 M -16.74 % | 210.347 M 56.92 % | 134.047 M -0.71 % | 135.006 M 8.53 % | 124.399 M 8.04 % | 115.146 M 4.28 % | 110.416 M -47.80 % | 211.546 M 11.03 % | 190.538 M 62.94 % | 116.937 M -51.93 % | 243.274 M 0.99 % | 240.879 M 53.36 % | 157.069 M 63.38 % | 96.136 M 425.47 % | 18.295 M 42.78 % | 12.814 M 258.87 % | 3.571 M -35.41 % | 5.529 M 202.17 % | 1.830 M | 0.000 |
| Capital lease obligations | 482.222 K -67.66 % | 1.491 M -52.84 % | 3.162 M -34.91 % | 4.858 M 101.44 % | -338.409 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 654.921 M 6 237.64 % | 10.334 M -98.41 % | 651.928 M 3 675.59 % | 17.267 M 104.62 % | 8.439 M 11.21 % | 7.588 M 0.71 % | 7.535 M -89.50 % | 71.759 M -57.47 % | 168.735 M -35.29 % | 260.769 M -23.05 % | 338.895 M -16.43 % | 405.533 M -0.42 % | 407.259 M -2.64 % | 418.290 M 46.75 % | 285.041 M 1.67 % | 280.363 M 0.62 % | 278.639 M 427.25 % | 52.848 M -45.73 % | 97.374 M 177.99 % | 35.028 M |
| Deferred tax liabilities non current | 461.969 M -1.71 % | 469.982 M 38.14 % | 340.211 M 2.58 % | 331.656 M 1.35 % | 327.250 M 1.70 % | 321.768 M 1.44 % | 317.201 M 0.94 % | 314.259 M 0.84 % | 311.650 M 0.83 % | 309.089 M 7.44 % | 287.677 M 14.46 % | 251.341 M 9.91 % | 228.669 M 17 405.80 % | 1.306 M 7.04 % | 1.220 M -0.47 % | 1.226 M 2.05 % | 1.202 M -11.32 % | 1.355 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.517 B -13.76 % | 9.876 B 1.14 % | 9.765 B -1.68 % | 9.932 B 8.16 % | 9.182 B 7.52 % | 8.540 B 9.87 % | 7.773 B 10.29 % | 7.047 B 4.30 % | 6.757 B -5.54 % | 7.153 B 20.69 % | 5.927 B 4.30 % | 5.683 B 15.28 % | 4.929 B 31.10 % | 3.760 B 11.06 % | 3.385 B 12.71 % | 3.004 B -4.47 % | 3.144 B -5.74 % | 3.335 B 13.98 % | 2.926 B -0.76 % | 2.949 B -2.46 % | 3.023 B 0.80 % | 2.999 B 7.92 % | 2.779 B 40.10 % | 1.984 B 29.36 % | 1.533 B 20.39 % | 1.274 B 20.75 % | 1.055 B 84.52 % | 571.601 M 42.28 % | 401.746 M 50.82 % | 266.370 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.294 M -67.20 % | 31.386 M 235.43 % | -23.175 M -495.19 % | 5.864 M -81.48 % | 31.660 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -475.600 M -119.98 % | -216.204 M -89.06 % | -114.356 M -133.16 % | 344.888 M 117.52 % | -1.969 B -252.41 % | 1.292 B 169.36 % | 479.537 M 6 123.39 % | -7.961 M -109.18 % | 86.758 M -71.40 % | 303.338 M 588.63 % | -62.079 M 75.59 % | -254.332 M -439.03 % | 75.017 M 121.62 % | -346.930 M -667.28 % | -45.215 M -113.13 % | 344.413 M 123.14 % | 154.348 M 157.23 % | -269.676 M -69.02 % | -159.549 M -253.50 % | 103.938 M 129.22 % | 45.345 M 157.92 % | -78.285 M 79.54 % | -382.646 M -87.48 % | -204.098 M -61.25 % | -126.570 M -560.54 % | -19.161 M 83.52 % | -116.266 M |
| Accounts receivables | -111.567 M -71.97 % | -64.877 M 68.14 % | -203.628 M -177.63 % | 262.306 M 195.46 % | -274.782 M -198.96 % | 277.666 M 20.67 % | 230.099 M 406.28 % | -75.126 M -201.12 % | 74.296 M 141.54 % | -178.847 M -231.43 % | 136.074 M 45.96 % | 93.228 M -61.22 % | 240.400 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 |
| Inventory | 369.945 M -9.37 % | 408.193 M -16.30 % | 487.661 M 188.12 % | -553.413 M 54.26 % | -1.210 B -795.97 % | -135.050 M 74.43 % | -528.059 M -2 666.33 % | 20.576 M 119.44 % | -105.871 M 48.27 % | -204.661 M -9.96 % | -186.127 M 11.74 % | -210.886 M 9.13 % | -232.080 M -479.11 % | 61.217 M 2.93 % | 59.473 M 317.55 % | 14.243 M 130.16 % | -47.223 M -61.08 % | -29.317 M 73.19 % | -109.340 M -210.06 % | 99.345 M 140.51 % | -245.247 M 6.09 % | -261.140 M -178.30 % | -93.834 M 50.48 % | -189.500 M -2 822.55 % | 6.960 M 111.44 % | -60.819 M 60.37 % | -153.471 M |
| Accounts payables | -727.008 M -4.87 % | -693.231 M -69.93 % | -407.954 M -165.31 % | 624.670 M 227.17 % | -491.222 M -143.14 % | 1.139 B 52.63 % | 746.111 M 969.48 % | 69.764 M -37.97 % | 112.468 M -82.83 % | 655.186 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 |
| Other working capital | -733.978 M -648.93 % | 133.711 M 1 298.03 % | 9.564 M -15.54 % | 11.324 M 55.03 % | 7.304 M -29.04 % | 10.294 M -98.98 % | 1.008 B 3 630.76 % | -28.538 M -114.81 % | 192.629 M -62.08 % | 507.999 M 309.52 % | 124.048 M 385.52 % | -43.446 M -114.15 % | 307.097 M 175.24 % | -408.147 M -289.87 % | -104.689 M -131.71 % | 330.170 M 63.80 % | 201.572 M 183.86 % | -240.359 M -378.71 % | -50.210 M -1 193.25 % | 4.593 M -98.42 % | 290.592 M 58.92 % | 182.855 M 163.31 % | -288.812 M -1 878.31 % | -14.599 M 89.07 % | -133.530 M -420.54 % | 41.657 M 11.97 % | 37.205 M |
| Other non cash items | 576.874 M 27.75 % | 451.573 M 59.02 % | 283.979 M 933.30 % | -34.079 M -80.30 % | -18.901 M -119.86 % | 95.172 M -62.89 % | 256.475 M 10.70 % | 231.678 M 139.55 % | 96.714 M 36.05 % | 71.086 M 141.08 % | -173.052 M -479.01 % | 45.659 M 27.35 % | 35.855 M -43.98 % | 63.998 M -21.86 % | 81.897 M 63.98 % | 49.945 M -32.10 % | 73.561 M -26.00 % | 99.404 M -15.51 % | 117.647 M -66.01 % | 346.120 M 360.21 % | 75.208 M 29.94 % | 57.878 M -27.49 % | 79.819 M 278.16 % | 21.107 M 191.34 % | 7.245 M -17.65 % | 8.798 M 124.35 % | -36.130 M |
| Net cash provided by operating activities | -392.772 M -436.55 % | -73.203 M -132.50 % | 225.270 M -42.98 % | 395.103 M 121.70 % | -1.821 B -221.95 % | 1.493 B 89.73 % | 787.076 M 159.56 % | 303.230 M 25.96 % | 240.731 M -43.81 % | 428.431 M 295.23 % | -219.450 M -24.13 % | -176.796 M -230.17 % | 135.817 M 153.18 % | -255.396 M -482.61 % | 66.750 M -84.32 % | 425.685 M 72.65 % | 246.553 M 320.99 % | -111.567 M -572.44 % | -16.591 M -107.04 % | 235.702 M 51.80 % | 155.273 M 174.57 % | 56.551 M 126.11 % | -216.582 M -97.49 % | -109.665 M -34.73 % | -81.398 M -307.01 % | 39.321 M 136.22 % | -108.567 M |
| Investments in property plant and equipment | -7.972 M -26.00 % | -6.327 M -21.49 % | -5.207 M 70.37 % | -17.578 M -69.85 % | -10.349 M 57.82 % | -24.537 M -52.23 % | -16.118 M -29.22 % | -12.474 M 61.30 % | -32.235 M 77.57 % | -143.687 M 36.36 % | -225.794 M -38.41 % | -163.131 M -1 289.89 % | -11.737 M 37.00 % | -18.631 M -139.39 % | -7.783 M -128.92 % | -3.400 M 48.29 % | -6.575 M 1.84 % | -6.698 M -224.08 % | -2.067 M 76.02 % | -8.620 M -6.96 % | -8.060 M 85.33 % | -54.955 M -1 350.89 % | -3.788 M 88.82 % | -33.876 M -42.98 % | -23.692 M -2 060.04 % | -1.097 M 72.57 % | -3.999 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -277.250 -100.00 % | 49.387 M 25.32 % | 39.408 M 120.22 % | -194.935 M -755.78 % | -22.779 M -195.87 % | 23.761 M -77.76 % | 106.842 M 320.77 % | 25.392 M 24.78 % | 20.349 M 964.86 % | 1.911 M -89.60 % | 18.383 M -2.41 % | 18.836 M 1 784.95 % | 999.309 K -90.24 % | 10.242 M 7 328.66 % | 137.873 K -98.07 % | 7.156 M 92.77 % | 3.712 M -57.01 % | 8.635 M 6.78 % | 8.087 M -85.32 % | 55.099 M 1 321.30 % | 3.877 M -88.56 % | 33.877 M 7 360.51 % | 454.088 K -61.20 % | 1.170 M -71.75 % | 4.143 M |
| Purchases of investments | -3.000 M 96.82 % | -94.376 M 81.71 % | -515.954 M -380.63 % | -107.349 M 21.96 % | -137.563 M -418.69 % | -26.521 M | 0.000 100.00 % | -4.220 M 81.80 % | -23.185 M 80.80 % | -120.775 M -32 592.25 % | -369.431 K 97.57 % | -15.188 M -33.83 % | -11.349 M 98.44 % | -727.015 M -161.52 % | -278.000 M 31.13 % | -403.651 M -1 003.16 % | -36.590 M -188.81 % | -12.669 M -150.88 % | -5.050 M 96.63 % | -149.712 M -715.87 % | -18.350 M 62.98 % | -49.572 M 62.95 % | -133.780 M -175.50 % | -48.560 M 45.37 % | -88.884 M -1 596.26 % | -5.240 M 96.12 % | -135.000 M |
| Sales maturities of investments | 220.215 M -43.31 % | 388.445 M 364.69 % | 83.591 M -53.51 % | 179.795 M 822.20 % | 19.496 M -86.86 % | 148.417 M | 0.000 | 0.000 -100.00 % | 30.007 M 684.66 % | 3.824 M -66.23 % | 11.324 M -82.02 % | 62.967 M -6.15 % | 67.092 M -90.82 % | 730.546 M 161.40 % | 279.470 M -17.65 % | 339.380 M 3 154.54 % | 10.428 M -5.81 % | 11.072 M -78.93 % | 52.549 M -40.06 % | 87.665 M 60.91 % | 54.481 M 57.86 % | 34.513 M -57.16 % | 80.572 M 258.77 % | 22.458 M -84.87 % | 148.453 M 1 734.62 % | 8.092 M -81.17 % | 42.975 M |
| Other investing activites | 25.743 M 2 055.06 % | 1.195 M 215.08 % | -1.038 M 97.88 % | -49.000 M -373.48 % | -10.349 M -420.81 % | 3.226 M -95.28 % | 68.311 M 187.50 % | 23.761 M -68.68 % | 75.855 M 10.20 % | 68.833 M 42 759.60 % | 160.600 K 101.09 % | -14.683 M -25.10 % | -11.737 M 37.00 % | -18.631 M -7 876.49 % | -233.576 K -157.25 % | 408.000 K 106.81 % | -5.992 M 10.54 % | -6.698 M -224.08 % | -2.067 M 76.02 % | -8.620 M -6.96 % | -8.060 M 85.33 % | -54.955 M -1 350.89 % | -3.788 M 88.82 % | -33.876 M -68 190.50 % | -49.606 K 95.48 % | -1.097 M 72.57 % | -3.999 M |
| Net cash used for investing activites | 234.986 M -18.67 % | 288.936 M 165.88 % | -438.608 M -893.79 % | 55.255 M 155.61 % | -99.356 M -5.31 % | -94.351 M -420.77 % | 29.414 M 316.25 % | 7.067 M -95.51 % | 157.283 M 194.51 % | -166.414 M 14.37 % | -194.329 M -51.67 % | -128.124 M -352.95 % | 50.652 M 440.05 % | -14.896 M -168.54 % | -5.547 M 90.27 % | -57.020 M -47.75 % | -38.592 M -392.36 % | -7.838 M -116.65 % | 47.077 M 166.63 % | -70.653 M -351.45 % | 28.099 M 140.22 % | -69.869 M -22.78 % | -56.907 M 5.12 % | -59.977 M -265.31 % | 36.282 M 1 884.32 % | 1.828 M 101.91 % | -95.880 M |
| Debt repayment | -53.229 M -113.66 % | 389.535 M 47.30 % | 264.444 M 1 426.35 % | -19.938 M -101.80 % | 1.107 B 305.40 % | -539.160 M -351.48 % | -119.420 M -351.98 % | 47.392 M -20.58 % | 59.675 M -91.44 % | 697.437 M 3.83 % | 671.723 M 8.69 % | 618.034 M 213.75 % | 196.982 M 40.59 % | 140.108 M -53.28 % | 299.901 M 422.95 % | -92.863 M 49.03 % | -182.175 M -148.59 % | 374.950 M 5 487.56 % | 6.710 M 110.18 % | -65.892 M 53.14 % | -140.602 M -415.47 % | 44.569 M -88.23 % | 378.640 M 178.54 % | 135.935 M -8.96 % | 149.310 M 99.40 % | 74.880 M -5.50 % | 79.236 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -252.954 M 7.50 % | -273.462 M 12.18 % | -311.400 M -18.00 % | -263.887 M 2.19 % | -269.808 M -34.94 % | -199.939 M 26.01 % | -270.222 M -3.29 % | -261.609 M 17.89 % | -318.601 M 5.39 % | -336.761 M -41.91 % | -237.309 M -14.50 % | -207.251 M -26.34 % | -164.043 M -30.75 % | -125.465 M -31.94 % | -95.090 M -10.05 % | -86.410 M 14.59 % | -101.168 M -23.82 % | -81.706 M -48.04 % | -55.192 M 14.91 % | -64.866 M -9.56 % | -59.206 M 13.76 % | -68.655 M 0.63 % | -69.091 M -13.17 % | -61.052 M -70.42 % | -35.824 M 41.23 % | -60.952 M -198.22 % | -20.439 M |
| Other financing activites | 62.071 M 148.10 % | -129.041 M -246.55 % | 88.055 M -15.86 % | 104.650 M -79.53 % | 511.286 M 545.10 % | -114.870 M 78.18 % | -526.445 M -556.37 % | -80.206 M -497.91 % | 20.157 M 103.51 % | -574.267 M 3.56 % | -595.492 M -475.88 % | 158.425 M 232.90 % | -119.202 M -185.21 % | 139.885 M 152.73 % | -265.308 M -2 807.22 % | 9.800 M 111.92 % | 4.624 M -21.24 % | 5.872 M 3 627.89 % | 157.503 K 117.71 % | -889.303 K -180.85 % | 1.100 M -89.83 % | 10.820 M 63.44 % | 6.620 M -96.23 % | 175.631 M 7 883.23 % | 2.200 M 193.63 % | 749.240 K -99.37 % | 119.217 M |
| Net cash used provided by financing activities | -244.112 M -1 782.34 % | -12.969 M -131.55 % | 41.099 M 122.94 % | -179.175 M -113.28 % | 1.349 B 257.96 % | -853.969 M 6.78 % | -916.087 M -211.15 % | -294.423 M -23.31 % | -238.770 M -11.79 % | -213.591 M -32.60 % | -161.078 M -128.30 % | 569.207 M 759.85 % | -86.263 M -155.82 % | 154.528 M 355.43 % | -60.496 M 64.30 % | -169.473 M 39.20 % | -278.718 M -185.85 % | 324.644 M 771.81 % | -48.324 M 63.29 % | -131.647 M 33.75 % | -198.707 M -1 397.88 % | -13.266 M -104.20 % | 316.169 M 26.21 % | 250.514 M 116.55 % | 115.686 M 688.19 % | 14.677 M -91.75 % | 178.014 M |
| Effect of forex changes on cash | 13.266 M 63.99 % | 8.089 M 159.24 % | -13.656 M -2 012.88 % | 713.904 K 746.42 % | -110.439 K 82.30 % | -623.785 K 94.30 % | -10.950 M -413.04 % | 3.498 M 49.28 % | 2.343 M -59.99 % | 5.857 M 102.22 % | 2.896 M -43.14 % | 5.094 M 401.20 % | 1.016 M 185.04 % | -1.195 M -1 885.98 % | 66.913 K 132.20 % | -207.831 K -431.69 % | 62.659 K -34.49 % | 95.643 K -86.11 % | 688.727 K -24.50 % | 912.169 K 0.44 % | 908.155 K 159.24 % | 350.309 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -388.631 M -284.31 % | 210.854 M 213.43 % | -185.896 M -168.37 % | 271.897 M 147.56 % | -571.649 M -205.01 % | 544.385 M 592.44 % | -110.547 M -670.65 % | 19.372 M -88.01 % | 161.587 M 197.67 % | 54.283 M 109.49 % | -571.961 M -312.32 % | 269.381 M 166.13 % | 101.223 M 186.55 % | -116.958 M -15 212.07 % | 773.938 K -99.61 % | 198.984 M 381.47 % | -70.695 M -134.43 % | 205.334 M 1 297.34 % | -17.149 M -149.98 % | 34.314 M 337.84 % | -14.427 M 45.01 % | -26.234 M -161.47 % | 42.681 M -47.22 % | 80.873 M 14.60 % | 70.570 M 26.41 % | 55.827 M 311.20 % | -26.433 M |
| Cash at beginning of period | 580.918 M 56.98 % | 370.064 M -33.44 % | 555.960 M 95.72 % | 284.063 M -66.80 % | 855.712 M 174.86 % | 311.327 M -26.20 % | 421.874 M 4.81 % | 402.502 M 67.07 % | 240.915 M 29.09 % | 186.631 M -75.40 % | 758.592 M 55.06 % | 489.211 M 26.09 % | 387.988 M -23.16 % | 504.946 M 0.15 % | 504.172 M 65.20 % | 305.189 M -18.81 % | 375.883 M 120.40 % | 170.549 M -10.02 % | 189.545 M 22.51 % | 154.721 M -14.11 % | 180.138 M -12.71 % | 206.372 M 26.27 % | 163.437 M 98.61 % | 82.290 M -5.19 % | 86.793 M 179.26 % | 31.079 M -45.28 % | 56.792 M |
| Cash at end of period | 192.287 M -66.90 % | 580.918 M 56.98 % | 370.064 M -33.44 % | 555.960 M 95.72 % | 284.063 M -66.80 % | 855.712 M 174.86 % | 311.327 M -26.20 % | 421.874 M 4.81 % | 402.502 M 67.07 % | 240.915 M 29.09 % | 186.631 M -75.40 % | 758.592 M 55.06 % | 489.211 M 26.09 % | 387.988 M -23.16 % | 504.946 M 0.15 % | 504.172 M 65.20 % | 305.189 M -18.81 % | 375.883 M 118.04 % | 172.396 M -8.80 % | 189.035 M 14.08 % | 165.711 M -8.01 % | 180.138 M -12.60 % | 206.118 M 26.33 % | 163.162 M 3.69 % | 157.363 M 81.07 % | 86.906 M 186.26 % | 30.359 M |
| Operating cash flow | -392.772 M -436.55 % | -73.203 M -132.50 % | 225.270 M -42.98 % | 395.103 M 121.70 % | -1.821 B -221.95 % | 1.493 B 89.73 % | 787.076 M 159.56 % | 303.230 M 25.96 % | 240.731 M -43.81 % | 428.431 M 295.23 % | -219.450 M -24.13 % | -176.796 M -230.17 % | 135.817 M 153.18 % | -255.396 M -482.61 % | 66.750 M -84.32 % | 425.685 M 72.65 % | 246.553 M 320.99 % | -111.567 M -572.44 % | -16.591 M -107.04 % | 235.702 M 51.80 % | 155.273 M 174.57 % | 56.551 M 126.11 % | -216.582 M -97.49 % | -109.665 M -34.73 % | -81.398 M -307.01 % | 39.321 M 136.22 % | -108.567 M |
| Capital expenditure | -7.972 M -26.00 % | -6.327 M -21.49 % | -5.207 M 70.37 % | -17.578 M -69.85 % | -10.349 M 57.82 % | -24.537 M -52.23 % | -16.118 M -29.22 % | -12.474 M 61.30 % | -32.235 M 77.57 % | -143.687 M 36.36 % | -225.794 M -38.41 % | -163.131 M -1 289.89 % | -11.737 M 37.00 % | -18.631 M -139.39 % | -7.783 M -128.92 % | -3.400 M 48.29 % | -6.575 M 1.84 % | -6.698 M -224.08 % | -2.067 M 76.02 % | -8.620 M -6.96 % | -8.060 M 85.33 % | -54.955 M -1 350.89 % | -3.788 M 88.82 % | -33.876 M -42.98 % | -23.692 M -2 060.04 % | -1.097 M 72.57 % | -3.999 M |
| Free CashFlow | -400.744 M -403.89 % | -79.530 M -136.14 % | 220.062 M -41.71 % | 377.525 M 120.61 % | -1.831 B -224.69 % | 1.469 B 90.52 % | 770.957 M 165.16 % | 290.756 M 39.45 % | 208.496 M -26.78 % | 284.744 M 163.95 % | -445.244 M -30.98 % | -339.926 M -373.96 % | 124.080 M 145.28 % | -274.027 M -564.71 % | 58.968 M -86.04 % | 422.285 M 75.97 % | 239.978 M 302.92 % | -118.265 M -533.85 % | -18.658 M -108.22 % | 227.082 M 54.25 % | 147.214 M 9 124.39 % | 1.596 M 100.72 % | -220.369 M -53.52 % | -143.541 M -36.59 % | -105.090 M -374.93 % | 38.224 M 133.96 % | -112.566 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.647 B -22.12 % | 2.115 B 101.75 % | 1.048 B -60.13 % | 2.629 B -14.40 % | 3.071 B -17.06 % | 3.703 B 3.35 % | 3.583 B 34.81 % | 2.658 B -43.53 % | 4.707 B 58.77 % | 2.964 B -39.75 % | 4.920 B 6.90 % | 4.602 B 58.64 % | 2.901 B 89.54 % | 1.531 B -36.52 % | 2.411 B 0.08 % | 2.409 B 19.38 % | 2.018 B 14.51 % | 1.762 B -54.49 % | 3.872 B 95.21 % | 1.984 B 39.72 % | 1.420 B 22.07 % | 1.163 B -39.91 % | 1.936 B 2.99 % | 1.879 B 50.04 % | 1.253 B -4.34 % | 1.309 B -26.23 % | 1.775 B 1.07 % | 1.756 B -13.15 % | 2.022 B 38.59 % | 1.459 B -35.31 % | 2.255 B -1.54 % | 2.291 B 68.84 % | 1.357 B 78.86 % | 758.557 M -46.83 % | 1.427 B 12.29 % | 1.271 B -15.17 % | 1.498 B 106.84 % | 724.124 M -54.00 % | 1.574 B 16.59 % | 1.350 B 26.25 % | 1.070 B 70.12 % | 628.742 M -55.91 % | 1.426 B 36.31 % | 1.046 B 12.51 % | 929.762 M -2.84 % | 956.895 M -40.41 % | 1.606 B 12.48 % | 1.428 B 38.51 % | 1.031 B -11.41 % | 1.163 B -11.27 % | 1.311 B 14.65 % | 1.144 B -11.99 % | 1.300 B 41.71 % | 917.140 M -31.13 % | 1.332 B 23.43 % | 1.079 B -6.55 % | 1.154 B 29.92 % | 888.620 M -29.19 % | 1.255 B 48.52 % | 845.004 M -13.25 % | 974.059 M 50.59 % | 646.810 M -1.06 % | 653.757 M -6.72 % | 700.825 M 22.66 % | 571.376 M 2.57 % | 557.058 M -33.20 % | 833.947 M 38.98 % | 600.062 M -19.70 % | 747.308 M 11.53 % | 670.055 M -29.49 % | 950.317 M 21.59 % | 781.549 M -6.98 % | 840.167 M 30.75 % | 642.567 M -54.88 % | 1.424 B 78.27 % | 798.854 M 7.51 % | 743.053 M 63.38 % | 454.787 M -26.72 % | 620.648 M -0.17 % | 621.694 M -28.63 % | 871.109 M 48.00 % | 588.573 M -38.52 % | 957.376 M 24.80 % | 767.144 M -5.11 % | 808.492 M 65.33 % | 489.018 M -13.71 % | 566.725 M 19.25 % | 475.229 M -7.62 % | 514.446 M 54.94 % | 332.039 M -42.82 % | 580.725 M 39.43 % | 416.498 M 20.79 % | 344.817 M 3.87 % | 331.957 M |
| Net income | -75.762 M -159.76 % | -29.167 M 93.38 % | -440.285 M -346.70 % | -98.563 M -4 663.14 % | 2.160 M -58.80 % | 5.243 M 101.59 % | -330.733 M -445 159.57 % | 74.312 K -98.48 % | 4.889 M -27.53 % | 6.747 M 1 641.15 % | -437.796 K -102.53 % | 17.281 M 526.17 % | -4.055 M 54.39 % | -8.891 M -1 562.05 % | 608.113 K -89.91 % | 6.028 M 142.86 % | 2.482 M -84.88 % | 16.412 M -20.62 % | 20.675 M 335.42 % | 4.748 M -25.09 % | 6.339 M -58.79 % | 15.382 M -26.48 % | 20.923 M 865.62 % | 2.167 M -63.30 % | 5.904 M -51.37 % | 12.140 M -31.90 % | 17.826 M 1 134.01 % | 1.445 M -39.69 % | 2.395 M -79.10 % | 11.459 M -49.14 % | 22.530 M 852.93 % | -2.992 M -249.64 % | 2.000 M -33.60 % | 3.011 M -80.13 % | 15.154 M 835.10 % | -2.061 M -257.38 % | 1.310 M -39.72 % | 2.173 M -80.49 % | 11.137 M 729.22 % | -1.770 M -979.44 % | -163.972 K -105.54 % | 2.959 M -53.83 % | 6.409 M 3 900.36 % | 160.212 K -90.80 % | 1.741 M -53.82 % | 3.771 M -56.69 % | 8.707 M 2 414.07 % | -376.243 K -123.84 % | 1.578 M -62.02 % | 4.154 M -62.35 % | 11.034 M 2 987.10 % | -382.181 K -1 233.39 % | 33.720 K -98.94 % | 3.185 M 185.78 % | -3.713 M -2 736.35 % | 140.828 K -98.53 % | 9.608 M 79.84 % | 5.343 M 72 679.69 % | -7.361 K -100.31 % | 2.367 M -64.06 % | 6.587 M -3.17 % | 6.803 M 341.33 % | -2.819 M -124.98 % | 11.284 M 56.81 % | 7.196 M 48.76 % | 4.837 M 131.38 % | -15.417 M -542.40 % | 3.485 M -74.48 % | 13.656 M 63.70 % | 8.342 M 138.08 % | 3.504 M -30.21 % | 5.021 M -85.96 % | 35.764 M 401.31 % | 7.134 M 2.66 % | 6.950 M 66.35 % | 4.178 M 51.04 % | 2.766 M -55.30 % | 6.188 M 102.73 % | -226.295 M -2 292.21 % | -9.460 M -249.11 % | 6.344 M 38.13 % | 4.593 M 351.00 % | -1.830 M -120.14 % | 9.087 M -47.52 % | 17.314 M 457.46 % | 3.106 M -73.16 % | 11.573 M 68.91 % | 6.851 M 8.28 % | 6.328 M 8.00 % | 5.859 M -43.16 % | 10.308 M 214.16 % | 3.281 M -58.71 % | 7.948 M 16.58 % | 6.817 M |
| Income before tax | -72.898 M -166.17 % | -27.388 M 94.21 % | -472.731 M -365.43 % | -101.568 M -818.51 % | 14.136 M -73.94 % | 54.235 M 115.40 % | -352.113 M -5 470.46 % | -6.321 M -143.16 % | 14.647 M 121.43 % | 6.615 M -84.23 % | 41.937 M 100.44 % | 20.922 M 1 077.27 % | -2.141 M 72.39 % | -7.753 M -112.94 % | 59.927 M 1 926.69 % | 2.957 M -78.22 % | 13.577 M 41.78 % | 9.576 M -93.36 % | 144.117 M 472.92 % | 25.155 M 361.63 % | 5.449 M -73.68 % | 20.707 M -43.72 % | 36.790 M 74.91 % | 21.034 M 11.46 % | 18.871 M -61.31 % | 48.772 M -38.45 % | 79.236 M 189.58 % | 27.362 M 10.90 % | 24.674 M -60.16 % | 61.929 M -38.46 % | 100.624 M 135.31 % | 42.761 M 243.66 % | 12.443 M -31.51 % | 18.167 M -61.31 % | 46.961 M 451.70 % | 8.512 M -71.33 % | 29.685 M 151.61 % | 11.798 M -68.38 % | 37.314 M 105.70 % | 18.140 M 6.02 % | 17.109 M -2.50 % | 17.549 M 320.11 % | -7.973 M 30.19 % | -11.421 M -147.54 % | 24.025 M -13.11 % | 27.650 M -0.57 % | 27.807 M 179.97 % | 9.932 M -31.55 % | 14.510 M -19.92 % | 18.120 M -10.67 % | 20.284 M 1 506.09 % | -1.443 M -115.33 % | 9.408 M 53.18 % | 6.141 M 12 608.62 % | -49.097 K -100.52 % | 9.502 M 26.78 % | 7.495 M -58.25 % | 17.951 M 23.73 % | 14.507 M 16.29 % | 12.476 M -48.27 % | 24.114 M 94.40 % | 12.405 M 22.48 % | 10.128 M -41.42 % | 17.290 M 44.43 % | 11.971 M -2.34 % | 12.258 M -82.59 % | 70.419 M 207.08 % | -65.763 M -366.11 % | 24.713 M 446.30 % | 4.524 M -56.97 % | 10.513 M -3.03 % | 10.842 M -80.13 % | 54.560 M 119.25 % | 24.885 M -79.34 % | 120.478 M 5 902.34 % | 2.007 M -64.81 % | 5.704 M -56.78 % | 13.199 M 105.81 % | -227.354 M -2 831.26 % | -7.756 M -164.13 % | 12.095 M 54.42 % | 7.833 M 213.85 % | 2.496 M 129.77 % | -8.384 M -136.36 % | 23.057 M 88.16 % | 12.254 M 174.84 % | -16.373 M -241.92 % | 11.537 M -80.06 % | 57.853 M 4.64 % | 55.289 M 111.53 % | 26.138 M -27.50 % | 36.052 M -4.78 % | 37.860 M -24.38 % | 50.068 M |
| Income before tax ratio | -0.04 -241.77 % | -0.01 97.13 % | -0.45 -1 067.34 % | -0.04 -939.38 % | 0.00 -68.57 % | 0.01 114.90 % | -0.10 -4 032.14 % | 0.00 -176.42 % | 0.00 39.47 % | 0.00 -73.82 % | 0.01 87.50 % | 0.00 716.04 % | 0.00 85.43 % | -0.01 -120.38 % | 0.02 1 925.04 % | 0.00 -81.76 % | 0.01 23.81 % | 0.01 -85.40 % | 0.04 193.49 % | 0.01 230.40 % | 0.00 -78.44 % | 0.02 -6.33 % | 0.02 69.83 % | 0.01 -25.71 % | 0.02 -59.55 % | 0.04 -16.56 % | 0.04 186.52 % | 0.02 27.69 % | 0.01 -71.25 % | 0.04 -4.87 % | 0.04 139.01 % | 0.02 103.54 % | 0.01 -61.71 % | 0.02 -27.24 % | 0.03 391.31 % | 0.01 -66.20 % | 0.02 21.65 % | 0.02 -31.26 % | 0.02 76.44 % | 0.01 -16.02 % | 0.02 -42.69 % | 0.03 599.18 % | -0.01 48.79 % | -0.01 -142.25 % | 0.03 -10.57 % | 0.03 66.87 % | 0.02 148.91 % | 0.01 -50.58 % | 0.01 -9.61 % | 0.02 0.68 % | 0.02 1 326.46 % | 0.00 -117.42 % | 0.01 8.10 % | 0.01 18 261.41 % | 0.00 -100.42 % | 0.01 35.67 % | 0.01 -67.86 % | 0.02 74.75 % | 0.01 -21.70 % | 0.01 -40.36 % | 0.02 29.09 % | 0.02 23.80 % | 0.02 -37.21 % | 0.02 17.76 % | 0.02 -4.79 % | 0.02 -73.94 % | 0.08 177.05 % | -0.11 -431.41 % | 0.03 389.83 % | 0.01 -38.98 % | 0.01 -20.25 % | 0.01 -78.64 % | 0.06 67.68 % | 0.04 -54.22 % | 0.08 3 267.00 % | 0.00 -67.27 % | 0.01 -73.55 % | 0.03 107.92 % | -0.37 -2 836.20 % | -0.01 -189.85 % | 0.01 4.33 % | 0.01 410.50 % | 0.00 123.85 % | -0.01 -138.32 % | 0.03 13.81 % | 0.03 186.73 % | -0.03 -219.01 % | 0.02 -78.41 % | 0.11 -32.46 % | 0.17 269.96 % | 0.05 -48.00 % | 0.09 -21.17 % | 0.11 -27.20 % | 0.15 |
| EBITDA | -16.349 M -195.72 % | 17.081 M 104.17 % | -409.325 M -2 766.45 % | -14.280 M -126.11 % | 54.685 M -48.10 % | 105.366 M 137.05 % | -284.421 M -673.22 % | 49.618 M -26.15 % | 67.191 M 49.07 % | 45.074 M -25.06 % | 60.143 M -17.69 % | 73.069 M 65.63 % | 44.115 M 296.94 % | 11.114 M -85.54 % | 76.876 M 48.08 % | 51.913 M 21.54 % | 42.714 M 2 206.84 % | 1.852 M -98.04 % | 94.627 M 69.64 % | 55.781 M 138.29 % | 23.408 M -51.97 % | 48.738 M -6.85 % | 52.325 M -8.53 % | 57.207 M 105.63 % | 27.821 M -69.66 % | 91.700 M 44.75 % | 63.352 M -20.86 % | 80.047 M 8.72 % | 73.628 M -42.50 % | 128.055 M -43.25 % | 225.658 M 246.30 % | 65.164 M -21.43 % | 82.939 M 45.87 % | 56.860 M -56.12 % | 129.595 M 200.42 % | 43.138 M -43.56 % | 76.427 M 176.03 % | 27.688 M -84.30 % | 176.376 M 252.88 % | 49.981 M -10.19 % | 55.650 M 45.51 % | 38.246 M -78.84 % | 180.761 M 1 783.84 % | 9.595 M -85.31 % | 65.320 M 8.11 % | 60.417 M -53.54 % | 130.037 M 228.56 % | 39.578 M -18.85 % | 48.769 M 30.84 % | 37.274 M -48.99 % | 73.066 M 224.02 % | 22.550 M -39.66 % | 37.373 M 116.26 % | 17.282 M -60.87 % | 44.162 M 122.20 % | 19.875 M -43.23 % | 35.013 M -23.91 % | 46.015 M 144.28 % | 18.837 M -30.10 % | 26.948 M -61.60 % | 70.183 M 120.91 % | 31.770 M -23.81 % | 41.697 M 109.98 % | 19.858 M 30.95 % | 15.165 M -32.51 % | 22.471 M -82.30 % | 126.956 M 354.32 % | -49.921 M -221.16 % | 41.203 M 167.30 % | 15.415 M -90.36 % | 159.914 M 487.32 % | -41.288 M -152.05 % | 79.326 M 104.65 % | 38.763 M -70.64 % | 132.012 M 765.79 % | 15.248 M -55.68 % | 34.403 M 126.76 % | 15.172 M 107.19 % | -211.102 M -1 916.82 % | 11.619 M -65.12 % | 33.310 M 85.69 % | 17.938 M -58.00 % | 42.708 M 478.00 % | -11.298 M -129.42 % | 38.408 M 46.34 % | 26.246 M 21.45 % | 21.610 M -7.25 % | 23.298 M -69.91 % | 77.437 M 12.22 % | 69.006 M 69.54 % | 40.701 M -13.55 % | 47.080 M -3.66 % | 48.871 M -18.05 % | 59.634 M |
| Net income ratio | -0.05 -233.54 % | -0.01 96.72 % | -0.42 -1 020.37 % | -0.04 -5 430.80 % | 0.00 -50.32 % | 0.00 101.53 % | -0.09 -330 243.65 % | 0.00 -97.31 % | 0.00 -54.36 % | 0.00 2 657.74 % | 0.00 -102.37 % | 0.00 368.64 % | 0.00 75.94 % | -0.01 -2 403.13 % | 0.00 -89.92 % | 0.00 103.43 % | 0.00 -86.79 % | 0.01 74.44 % | 0.01 123.05 % | 0.00 -46.39 % | 0.00 -66.24 % | 0.01 22.35 % | 0.01 837.57 % | 0.00 -75.54 % | 0.00 -49.16 % | 0.01 -7.68 % | 0.01 1 120.99 % | 0.00 -30.55 % | 0.00 -84.92 % | 0.01 -21.38 % | 0.01 864.74 % | 0.00 -188.63 % | 0.00 -62.87 % | 0.00 -62.62 % | 0.01 754.63 % | 0.00 -285.52 % | 0.00 -70.86 % | 0.00 -57.58 % | 0.01 639.70 % | 0.00 -755.03 % | 0.00 -103.26 % | 0.00 4.70 % | 0.00 2 834.84 % | 0.00 -91.82 % | 0.00 -52.47 % | 0.00 -27.32 % | 0.01 2 157.35 % | 0.00 -117.21 % | 0.00 -57.12 % | 0.00 -57.57 % | 0.01 2 618.27 % | 0.00 -1 387.84 % | 0.00 -99.25 % | 0.00 224.55 % | 0.00 -2 235.95 % | 0.00 -98.43 % | 0.01 38.42 % | 0.01 102 601.83 % | 0.00 -100.21 % | 0.00 -58.57 % | 0.01 -35.70 % | 0.01 343.92 % | 0.00 -126.78 % | 0.02 27.85 % | 0.01 45.03 % | 0.01 146.97 % | -0.02 -418.32 % | 0.01 -68.22 % | 0.02 46.78 % | 0.01 237.66 % | 0.00 -42.61 % | 0.01 -84.91 % | 0.04 283.41 % | 0.01 127.51 % | 0.00 -6.68 % | 0.01 40.49 % | 0.00 -72.64 % | 0.01 103.73 % | -0.36 -2 296.24 % | -0.02 -308.93 % | 0.01 -6.67 % | 0.01 508.28 % | 0.00 -116.13 % | 0.01 -44.69 % | 0.02 237.18 % | 0.01 -68.90 % | 0.02 41.64 % | 0.01 17.21 % | 0.01 -30.30 % | 0.02 -0.59 % | 0.02 125.31 % | 0.01 -65.82 % | 0.02 12.23 % | 0.02 |
| Ratio EBITDA | -0.01 -222.91 % | 0.01 102.07 % | -0.39 -7 089.30 % | -0.01 -130.51 % | 0.02 -37.42 % | 0.03 135.85 % | -0.08 -525.21 % | 0.02 30.77 % | 0.01 -6.11 % | 0.02 24.38 % | 0.01 -23.00 % | 0.02 4.41 % | 0.02 109.42 % | 0.01 -77.23 % | 0.03 47.96 % | 0.02 1.80 % | 0.02 1 914.47 % | 0.00 -95.70 % | 0.02 -13.10 % | 0.03 70.55 % | 0.02 -60.66 % | 0.04 55.01 % | 0.03 -11.19 % | 0.03 37.05 % | 0.02 -68.29 % | 0.07 96.22 % | 0.04 -21.69 % | 0.05 25.18 % | 0.04 -58.51 % | 0.09 -12.28 % | 0.10 251.73 % | 0.03 -53.47 % | 0.06 -18.44 % | 0.07 -17.48 % | 0.09 167.53 % | 0.03 -33.46 % | 0.05 33.45 % | 0.04 -65.87 % | 0.11 202.68 % | 0.04 -28.86 % | 0.05 -14.47 % | 0.06 -52.02 % | 0.13 1 282.07 % | 0.01 -86.94 % | 0.07 11.27 % | 0.06 -22.03 % | 0.08 192.11 % | 0.03 -41.41 % | 0.05 47.69 % | 0.03 -42.50 % | 0.06 182.63 % | 0.02 -31.44 % | 0.03 52.61 % | 0.02 -43.18 % | 0.03 80.02 % | 0.02 -39.25 % | 0.03 -41.43 % | 0.05 244.98 % | 0.02 -52.93 % | 0.03 -55.74 % | 0.07 46.69 % | 0.05 -22.99 % | 0.06 125.10 % | 0.03 6.76 % | 0.03 -34.20 % | 0.04 -73.50 % | 0.15 282.99 % | -0.08 -250.89 % | 0.06 139.66 % | 0.02 -86.33 % | 0.17 418.53 % | -0.05 -155.95 % | 0.09 56.51 % | 0.06 -34.92 % | 0.09 385.66 % | 0.02 -58.77 % | 0.05 38.79 % | 0.03 109.81 % | -0.34 -1 919.88 % | 0.02 -51.12 % | 0.04 25.46 % | 0.03 -31.68 % | 0.04 402.89 % | -0.01 -131.00 % | 0.05 -11.49 % | 0.05 40.75 % | 0.04 -22.22 % | 0.05 -67.43 % | 0.15 -27.57 % | 0.21 196.53 % | 0.07 -38.00 % | 0.11 -20.24 % | 0.14 -21.11 % | 0.18 |
| Gross profit ratio | 0.03 12.67 % | 0.03 225.50 % | -0.02 -170.64 % | 0.03 11.63 % | 0.03 -37.32 % | 0.05 256.73 % | 0.01 -68.35 % | 0.04 65.77 % | 0.02 -28.22 % | 0.03 1.08 % | 0.03 3.17 % | 0.03 0.86 % | 0.03 -35.85 % | 0.05 26.89 % | 0.04 16.20 % | 0.03 -30.49 % | 0.05 47.98 % | 0.03 -53.58 % | 0.07 92.60 % | 0.04 -27.38 % | 0.05 2.13 % | 0.05 -41.65 % | 0.09 30.26 % | 0.07 -11.58 % | 0.07 -44.09 % | 0.13 67.93 % | 0.08 -24.19 % | 0.10 90.45 % | 0.05 -57.64 % | 0.13 -2.93 % | 0.13 134.73 % | 0.06 -30.56 % | 0.08 -46.12 % | 0.15 130.36 % | 0.07 -20.40 % | 0.08 20.62 % | 0.07 -44.21 % | 0.12 6.02 % | 0.12 26.58 % | 0.09 142.80 % | 0.04 -75.80 % | 0.16 614.95 % | 0.02 -67.03 % | 0.07 200.72 % | 0.02 -82.60 % | 0.13 75.93 % | 0.07 -0.63 % | 0.07 76.12 % | 0.04 -50.57 % | 0.08 104.41 % | 0.04 -31.24 % | 0.06 -20.68 % | 0.07 19.10 % | 0.06 54.49 % | 0.04 -33.93 % | 0.06 -23.48 % | 0.08 -22.06 % | 0.10 31.62 % | 0.08 -13.97 % | 0.09 -8.99 % | 0.10 -31.33 % | 0.15 54.31 % | 0.09 3.06 % | 0.09 -2.01 % | 0.09 -28.51 % | 0.13 -0.62 % | 0.13 1 188.46 % | -0.01 -116.31 % | 0.07 -26.69 % | 0.10 -24.43 % | 0.13 65.38 % | 0.08 45.02 % | 0.06 -60.94 % | 0.14 5.74 % | 0.13 60.71 % | 0.08 10.32 % | 0.08 -36.51 % | 0.12 182.98 % | 0.04 -35.93 % | 0.07 -29.35 % | 0.09 -7.91 % | 0.10 -8.41 % | 0.11 121.78 % | 0.05 -51.84 % | 0.10 -13.01 % | 0.12 126.98 % | 0.05 -64.11 % | 0.15 -35.67 % | 0.23 -22.48 % | 0.29 100.50 % | 0.15 -14.94 % | 0.17 -12.62 % | 0.20 -24.28 % | 0.26 |
| Weighted average shs out dil | 465.178 M 0.00 % | 465.178 M -0.04 % | 465.352 M -0.04 % | 465.520 M 0.00 % | 465.520 M 0.34 % | 463.952 M -0.34 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M -0.67 % | 468.674 M 0.98 % | 464.144 M 0.00 % | 464.144 M 0.00 % | 464.144 M 0.00 % | 464.144 M -0.17 % | 464.938 M 0.00 % | 464.938 M 0.00 % | 464.938 M -0.13 % | 465.532 M 0.00 % | 465.532 M -0.13 % | 466.115 M 0.00 % | 466.115 M 1.11 % | 461.016 M 0.00 % | 461.016 M -0.89 % | 465.134 M 0.00 % | 465.134 M -0.18 % | 465.996 M 0.00 % | 465.996 M 0.04 % | 465.801 M 0.00 % | 465.801 M -0.37 % | 467.551 M 0.00 % | 467.551 M 0.92 % | 463.279 M 0.00 % | 463.279 M -1.12 % | 468.504 M 0.00 % | 468.504 M 1.34 % | 462.327 M 0.00 % | 462.327 M -0.74 % | 465.784 M 0.00 % | 465.784 M 0.75 % | 462.329 M 0.00 % | 462.329 M -13.43 % | 534.041 M 0.00 % | 534.041 M 14.72 % | 465.517 M 0.00 % | 465.517 M -1.02 % | 470.303 M 0.00 % | 470.303 M 0.76 % | 466.775 M 0.00 % | 466.775 M -2.29 % | 477.726 M 3.72 % | 460.584 M -1.66 % | 468.361 M 0.88 % | 464.290 M -1.09 % | 469.427 M 0.00 % | 469.427 M 1.04 % | 464.598 M 0.00 % | 464.598 M 0.10 % | 464.154 M 0.00 % | 464.154 M -0.38 % | 465.941 M 0.00 % | 465.941 M -0.07 % | 466.282 M 0.00 % | 466.282 M 0.25 % | 465.124 M 0.00 % | 465.124 M 0.10 % | 464.647 M 0.00 % | 464.647 M -0.30 % | 466.028 M 0.00 % | 466.028 M 0.25 % | 464.885 M 0.00 % | 464.885 M 30.33 % | 356.706 M -23.49 % | 466.232 M 30.70 % | 356.706 M 5.81 % | 337.134 M -5.49 % | 356.706 M 15.28 % | 309.421 M -13.26 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M |
| Weighted average shs out | 465.178 M 0.00 % | 465.178 M -0.04 % | 465.352 M -0.04 % | 465.520 M 0.00 % | 465.520 M 0.34 % | 463.952 M -0.34 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M -0.69 % | 468.732 M 1.31 % | 462.687 M -0.31 % | 464.144 M 0.00 % | 464.144 M 0.00 % | 464.144 M -0.17 % | 464.938 M 0.00 % | 464.938 M 0.00 % | 464.938 M -0.13 % | 465.532 M 0.04 % | 465.349 M 0.27 % | 464.113 M -0.43 % | 466.115 M 1.11 % | 461.016 M 0.00 % | 461.016 M -0.85 % | 464.983 M -0.03 % | 465.134 M -0.17 % | 465.948 M -0.01 % | 465.996 M 0.43 % | 463.984 M -0.39 % | 465.801 M 2.39 % | 454.944 M -2.70 % | 467.551 M 0.92 % | 463.279 M 0.00 % | 463.279 M -1.12 % | 468.504 M 0.00 % | 468.503 M 1.34 % | 462.327 M 0.00 % | 462.327 M -0.74 % | 465.784 M 0.00 % | 465.783 M 0.75 % | 462.329 M 0.00 % | 462.329 M -13.43 % | 534.041 M 0.00 % | 534.041 M 14.72 % | 465.517 M 0.00 % | 465.517 M 0.03 % | 465.366 M -1.05 % | 470.298 M 1.07 % | 465.301 M -0.32 % | 466.775 M -0.39 % | 468.625 M 1.75 % | 460.584 M -1.13 % | 465.862 M 0.34 % | 464.290 M -0.49 % | 466.585 M -0.61 % | 469.427 M 1.04 % | 464.598 M 0.00 % | 464.598 M 0.10 % | 464.154 M 0.00 % | 464.154 M 0.06 % | 463.889 M -0.44 % | 465.941 M -0.07 % | 466.282 M 0.00 % | 466.282 M 0.25 % | 465.124 M 0.00 % | 465.124 M 0.10 % | 464.647 M 0.00 % | 464.647 M 0.12 % | 464.102 M -0.41 % | 466.028 M 0.35 % | 464.403 M -0.10 % | 464.885 M 30.33 % | 356.706 M -23.49 % | 466.232 M 30.70 % | 356.706 M 5.81 % | 337.134 M -5.49 % | 356.706 M 15.28 % | 309.421 M -13.26 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M 0.00 % | 356.706 M |
| EPS diluted | -0.16 -155.18 % | -0.06 93.37 % | -0.95 -350.48 % | -0.21 -4 665.22 % | 0.00 -59.29 % | 0.01 101.59 % | -0.71 -355 100.00 % | 0.00 -98.10 % | 0.01 -27.59 % | 0.01 1 711.11 % | 0.00 -102.42 % | 0.04 527.59 % | -0.01 54.69 % | -0.02 -121.99 % | 0.09 571.54 % | 0.01 145.28 % | 0.01 -84.99 % | 0.04 -20.50 % | 0.04 335.29 % | 0.01 -25.00 % | 0.01 -58.79 % | 0.03 -27.31 % | 0.05 865.96 % | 0.00 -62.99 % | 0.01 -51.34 % | 0.03 -31.85 % | 0.04 1 135.48 % | 0.00 -39.22 % | 0.01 -79.27 % | 0.02 -48.96 % | 0.05 853.13 % | -0.01 -248.84 % | 0.00 -33.85 % | 0.01 -79.88 % | 0.03 834.09 % | 0.00 -257.14 % | 0.00 -40.43 % | 0.00 -80.33 % | 0.02 728.95 % | 0.00 -850.00 % | 0.00 -106.25 % | 0.01 -46.67 % | 0.01 3 900.00 % | 0.00 -91.89 % | 0.00 -54.32 % | 0.01 -56.22 % | 0.02 2 412.50 % | 0.00 -123.53 % | 0.00 -61.80 % | 0.01 -61.47 % | 0.02 2 987.50 % | 0.00 -900.00 % | 0.00 -98.77 % | 0.01 202.53 % | -0.01 -2 733.33 % | 0.00 -98.55 % | 0.02 80.00 % | 0.01 72 610.37 % | 0.00 -100.31 % | 0.01 -63.83 % | 0.01 -3.42 % | 0.01 343.33 % | -0.01 -124.79 % | 0.02 56.13 % | 0.02 49.04 % | 0.01 131.33 % | -0.03 -542.67 % | 0.01 -74.40 % | 0.03 63.69 % | 0.02 138.67 % | 0.01 -30.56 % | 0.01 -89.20 % | 0.10 553.59 % | 0.02 -21.54 % | 0.02 -53.24 % | 0.04 434.62 % | 0.01 -61.00 % | 0.02 103.17 % | -0.63 -2 277.36 % | -0.03 -248.88 % | 0.02 56.14 % | 0.01 323.53 % | -0.01 -122.67 % | 0.02 -53.61 % | 0.05 529.87 % | 0.01 -76.23 % | 0.03 91.72 % | 0.02 -4.52 % | 0.02 22.07 % | 0.01 -49.83 % | 0.03 214.13 % | 0.01 -58.74 % | 0.02 31.95 % | 0.02 |
| Earnings per share | -0.16 -155.18 % | -0.06 93.37 % | -0.95 -350.48 % | -0.21 -4 665.22 % | 0.00 -59.29 % | 0.01 101.59 % | -0.71 -355 100.00 % | 0.00 -98.10 % | 0.01 -27.59 % | 0.01 1 711.11 % | 0.00 -102.41 % | 0.04 528.74 % | -0.01 54.69 % | -0.02 -121.99 % | 0.09 571.54 % | 0.01 145.28 % | 0.01 -84.99 % | 0.04 -20.50 % | 0.04 335.29 % | 0.01 -25.00 % | 0.01 -58.79 % | 0.03 -27.31 % | 0.05 865.96 % | 0.00 -62.99 % | 0.01 -51.34 % | 0.03 -31.85 % | 0.04 1 135.48 % | 0.00 -39.22 % | 0.01 -79.27 % | 0.02 -48.96 % | 0.05 853.13 % | -0.01 -248.84 % | 0.00 -33.85 % | 0.01 -79.88 % | 0.03 834.09 % | 0.00 -257.14 % | 0.00 -40.43 % | 0.00 -80.33 % | 0.02 728.95 % | 0.00 -850.00 % | 0.00 -106.25 % | 0.01 -46.67 % | 0.01 3 900.00 % | 0.00 -91.89 % | 0.00 -54.32 % | 0.01 -56.22 % | 0.02 2 412.50 % | 0.00 -123.53 % | 0.00 -61.80 % | 0.01 -61.47 % | 0.02 2 987.50 % | 0.00 -900.00 % | 0.00 -98.77 % | 0.01 201.25 % | -0.01 -2 766.67 % | 0.00 -98.55 % | 0.02 80.00 % | 0.01 72 610.37 % | 0.00 -100.31 % | 0.01 -63.83 % | 0.01 -3.42 % | 0.01 343.33 % | -0.01 -124.79 % | 0.02 56.13 % | 0.02 49.04 % | 0.01 131.33 % | -0.03 -542.67 % | 0.01 -74.40 % | 0.03 63.69 % | 0.02 138.67 % | 0.01 -30.56 % | 0.01 -89.20 % | 0.10 553.59 % | 0.02 -21.54 % | 0.02 -53.24 % | 0.04 434.62 % | 0.01 -61.00 % | 0.02 103.17 % | -0.63 -2 277.36 % | -0.03 -248.88 % | 0.02 56.14 % | 0.01 323.53 % | -0.01 -122.67 % | 0.02 -53.61 % | 0.05 529.87 % | 0.01 -76.23 % | 0.03 91.72 % | 0.02 -4.52 % | 0.02 22.07 % | 0.01 -49.83 % | 0.03 214.13 % | 0.01 -58.74 % | 0.02 31.95 % | 0.02 |
| Gross profit | 52.385 M -12.25 % | 59.699 M 353.20 % | -23.578 M -128.17 % | 83.712 M -4.45 % | 87.607 M -48.02 % | 168.525 M 268.67 % | 45.711 M -57.33 % | 107.119 M -6.39 % | 114.426 M 13.96 % | 100.409 M -39.10 % | 164.870 M 10.29 % | 149.486 M 60.01 % | 93.424 M 21.59 % | 76.835 M -19.45 % | 95.387 M 16.29 % | 82.022 M -17.02 % | 98.841 M 69.45 % | 58.330 M -78.87 % | 276.115 M 275.98 % | 73.439 M 1.46 % | 72.381 M 24.67 % | 58.058 M -64.94 % | 165.591 M 34.16 % | 123.429 M 32.66 % | 93.041 M -46.52 % | 173.963 M 23.88 % | 140.433 M -23.38 % | 183.294 M 65.41 % | 110.811 M -41.29 % | 188.727 M -37.20 % | 300.519 M 131.11 % | 130.035 M 17.24 % | 110.909 M -3.63 % | 115.092 M 22.48 % | 93.969 M -10.62 % | 105.132 M 2.32 % | 102.747 M 15.38 % | 89.048 M -51.24 % | 182.616 M 47.57 % | 123.747 M 206.52 % | 40.371 M -58.83 % | 98.054 M 215.25 % | 31.103 M -55.06 % | 69.205 M 238.35 % | 20.454 M -83.09 % | 120.947 M 4.83 % | 115.369 M 11.77 % | 103.223 M 143.95 % | 42.313 M -56.21 % | 96.636 M 81.36 % | 53.284 M -21.18 % | 67.598 M -30.19 % | 96.837 M 68.78 % | 57.376 M 6.40 % | 53.922 M -18.45 % | 66.122 M -28.49 % | 92.469 M 1.26 % | 91.317 M -6.80 % | 97.985 M 27.77 % | 76.689 M -21.04 % | 97.129 M 3.41 % | 93.928 M 52.67 % | 61.525 M -3.86 % | 63.994 M 20.19 % | 53.244 M -26.67 % | 72.606 M -33.62 % | 109.373 M 1 612.70 % | -7.230 M -113.10 % | 55.210 M -18.24 % | 67.525 M -46.71 % | 126.722 M 101.09 % | 63.019 M 34.90 % | 46.715 M -48.93 % | 91.469 M -52.29 % | 191.725 M 186.49 % | 66.922 M 18.60 % | 56.425 M 3.74 % | 54.393 M 107.36 % | 26.231 M -36.04 % | 41.012 M -49.58 % | 81.337 M 36.30 % | 59.674 M -43.69 % | 105.980 M 176.78 % | 38.290 M -54.30 % | 83.783 M 43.83 % | 58.253 M 95.86 % | 29.743 M -57.21 % | 69.502 M -40.57 % | 116.953 M 20.10 % | 97.377 M 14.64 % | 84.943 M 18.61 % | 71.618 M 5.54 % | 67.859 M -21.34 % | 86.271 M |
| Income tax expense | 2.100 M -37.59 % | 3.364 M 121.35 % | -15.758 M -981.98 % | 1.787 M -44.82 % | 3.238 M -81.79 % | 17.780 M 340.06 % | -7.406 M -760.68 % | -860.520 K -1 756.67 % | -46.347 K -121.58 % | 214.735 K -98.56 % | 14.915 M 309.65 % | 3.641 M 90.21 % | 1.914 M 68.25 % | 1.138 M -94.14 % | 19.403 M 482.05 % | 3.334 M -10.14 % | 3.710 M 1 908.80 % | 184.667 K -99.58 % | 43.901 M 1 953.82 % | 2.138 M -8.32 % | 2.331 M -37.10 % | 3.707 M -19.85 % | 4.625 M -37.10 % | 7.352 M -34.37 % | 11.202 M -46.67 % | 21.005 M -64.60 % | 59.343 M 76.20 % | 33.679 M 91.77 % | 17.562 M -65.73 % | 51.240 M 14.71 % | 44.667 M 0.09 % | 44.626 M 494.90 % | 7.501 M -52.57 % | 15.814 M -45.02 % | 28.763 M 282.04 % | 7.529 M -33.00 % | 11.238 M 18.48 % | 9.485 M -40.25 % | 15.875 M 83.46 % | 8.653 M -56.98 % | 20.114 M 109.42 % | 9.605 M 1 730.44 % | 524.722 K 109.36 % | -5.609 M -117.17 % | 32.659 M 1 812.05 % | 1.708 M -86.82 % | 12.963 M 30.16 % | 9.960 M -40.93 % | 16.861 M 100.70 % | 8.401 M -0.21 % | 8.419 M 33 154.58 % | -25.470 K -100.26 % | 9.868 M 1 121.77 % | 807.714 K -78.50 % | 3.757 M -50.18 % | 7.542 M 333.49 % | -3.230 M -127.08 % | 11.929 M 0.96 % | 11.815 M 27.11 % | 9.295 M -42.93 % | 16.288 M 111.97 % | 7.684 M -0.89 % | 7.753 M -16.01 % | 9.230 M 69.56 % | 5.444 M -5.64 % | 5.769 M -78.96 % | 27.419 M 230.82 % | -20.959 M -254.42 % | 13.573 M 356.36 % | 2.974 M -85.84 % | 21.002 M 213.30 % | 6.703 M -75.15 % | 26.976 M 60.25 % | 16.834 M -53.33 % | 36.071 M 3 543.27 % | -1.048 M -136.35 % | 2.882 M 4 716.74 % | 59.831 K -93.68 % | 945.974 K 3 056.30 % | 29.971 K -99.54 % | 6.525 M 573.65 % | 968.666 K -71.11 % | 3.353 M 148.20 % | -6.956 M -340.88 % | 2.888 M -29.88 % | 4.118 M 131.95 % | -12.890 M -615.68 % | 2.500 M -89.60 % | 24.047 M 4.25 % | 23.066 M 19.32 % | 19.332 M 32.39 % | 14.602 M 9.19 % | 13.374 M -32.83 % | 19.910 M |
| Cost of revenue | 1.595 B -22.41 % | 2.055 B 91.74 % | 1.072 B -57.89 % | 2.545 B -14.69 % | 2.984 B -15.59 % | 3.534 B -0.08 % | 3.537 B 38.68 % | 2.551 B -44.45 % | 4.592 B 60.34 % | 2.864 B -39.77 % | 4.755 B 6.79 % | 4.453 B 58.59 % | 2.808 B 93.14 % | 1.454 B -37.22 % | 2.316 B -0.49 % | 2.327 B 21.26 % | 1.919 B 12.63 % | 1.704 B -52.62 % | 3.596 B 88.26 % | 1.910 B 41.77 % | 1.347 B 21.94 % | 1.105 B -37.57 % | 1.770 B 0.80 % | 1.756 B 51.43 % | 1.160 B 2.13 % | 1.135 B -30.54 % | 1.635 B 3.92 % | 1.573 B -17.70 % | 1.911 B 50.46 % | 1.270 B -35.02 % | 1.955 B -9.53 % | 2.161 B 73.44 % | 1.246 B 93.61 % | 643.465 M -51.72 % | 1.333 B 14.36 % | 1.165 B -16.46 % | 1.395 B 119.66 % | 635.076 M -54.37 % | 1.392 B 13.46 % | 1.227 B 19.18 % | 1.029 B 93.95 % | 530.688 M -61.95 % | 1.395 B 42.78 % | 976.898 M 7.43 % | 909.308 M 8.78 % | 835.948 M -43.91 % | 1.490 B 12.53 % | 1.324 B 34.00 % | 988.411 M -7.35 % | 1.067 B -15.20 % | 1.258 B 16.90 % | 1.076 B -10.53 % | 1.203 B 39.90 % | 859.764 M -32.71 % | 1.278 B 26.16 % | 1.013 B -4.64 % | 1.062 B 33.20 % | 797.303 M -31.09 % | 1.157 B 50.59 % | 768.315 M -12.39 % | 876.930 M 58.61 % | 552.882 M -6.64 % | 592.232 M -7.00 % | 636.831 M 22.91 % | 518.132 M 6.95 % | 484.452 M -33.14 % | 724.574 M 19.31 % | 607.292 M -12.25 % | 692.098 M 14.87 % | 602.531 M -26.84 % | 823.594 M 14.62 % | 718.530 M -9.44 % | 793.451 M 43.98 % | 551.098 M -55.28 % | 1.232 B 68.37 % | 731.932 M 6.60 % | 686.627 M 71.49 % | 400.395 M -32.64 % | 594.417 M 2.37 % | 580.682 M -26.47 % | 789.773 M 49.32 % | 528.899 M -37.88 % | 851.396 M 16.81 % | 728.854 M 0.57 % | 724.708 M 68.24 % | 430.766 M -19.78 % | 536.983 M 32.35 % | 405.727 M 2.07 % | 397.493 M 69.39 % | 234.662 M -52.67 % | 495.783 M 43.76 % | 344.880 M 24.52 % | 276.958 M 12.73 % | 245.686 M |
| General and administrative expenses | -13.118 M -159.81 % | 21.932 M 143.79 % | -50.089 M -179.16 % | 63.280 M 264.09 % | 17.380 M -50.19 % | 34.896 M 164.99 % | -53.695 M -179.56 % | 67.494 M 452.98 % | -19.121 M -161.49 % | 31.098 M 2.10 % | 30.457 M -58.29 % | 73.028 M 429.57 % | -22.158 M -160.45 % | 36.656 M 179.46 % | -46.131 M -161.07 % | 75.538 M 481.56 % | -19.797 M -153.49 % | 37.010 M 176.11 % | -48.627 M -295.71 % | 24.847 M 218.42 % | -20.981 M -162.68 % | 33.472 M 167.22 % | -49.798 M -289.98 % | 26.212 M 247.09 % | -17.820 M -157.50 % | 30.992 M 169.63 % | -44.510 M -278.02 % | 25.004 M 286.35 % | -13.418 M -150.02 % | 26.822 M 161.04 % | -43.943 M -278.33 % | 24.642 M 273.93 % | -14.168 M -151.00 % | 27.779 M 164.40 % | -43.137 M -263.01 % | 26.463 M 286.00 % | -14.227 M -155.01 % | 25.861 M 141.54 % | -62.256 M -351.33 % | 24.770 M 245.36 % | -17.041 M -172.34 % | 23.555 M 139.92 % | -58.999 M -286.09 % | 31.705 M 688.08 % | -5.391 M -123.36 % | 23.083 M 154.73 % | -42.177 M -259.12 % | 26.506 M 417.61 % | -8.346 M -131.89 % | 26.167 M 206.28 % | -24.621 M -221.82 % | 20.211 M -31.19 % | 29.373 M 42.21 % | 20.654 M 156.63 % | -36.473 M -237.13 % | 26.596 M 747.84 % | -4.105 M -115.27 % | 26.886 M 191.02 % | -29.538 M -244.22 % | 20.481 M -17.80 % | 24.916 M 9.83 % | 22.685 M 10.00 % | 20.623 M 9.21 % | 18.885 M -9.51 % | 20.868 M -11.76 % | 23.651 M 18.37 % | 19.980 M 0.92 % | 19.798 M -21.67 % | 25.274 M 8.80 % | 23.229 M 720.31 % | -3.745 M -108.02 % | 46.682 M 285.55 % | 12.108 M -50.15 % | 24.291 M 113.37 % | 11.384 M -46.24 % | 21.175 M 45.66 % | 14.538 M -43.52 % | 25.738 M -45.06 % | 46.846 M 268.83 % | 12.701 M -37.89 % | 20.448 M -8.62 % | 22.378 M -9.73 % | 24.791 M -1.96 % | 25.288 M 19.76 % | 21.115 M 58.33 % | 13.336 M -50.36 % | 26.865 M 24.29 % | 21.615 M 56.07 % | 13.850 M -7.73 % | 15.010 M -33.33 % | 22.514 M 110.59 % | 10.691 M 10.06 % | 9.713 M -38.60 % | 15.820 M |
| Selling and marketing expenses | 3.523 M -68.23 % | 11.089 M 867.87 % | -1.444 M -105.96 % | 24.218 M 54.18 % | 15.707 M 17.98 % | 13.314 M -70.27 % | 44.788 M 139.16 % | 18.727 M -2.63 % | 19.233 M 1.09 % | 19.026 M -49.09 % | 37.371 M 58.16 % | 23.629 M 34.29 % | 17.595 M 13.68 % | 15.478 M -64.67 % | 43.809 M 60.40 % | 27.312 M -12.30 % | 31.142 M 78.95 % | 17.403 M -60.05 % | 43.566 M 138.64 % | 18.256 M 34.59 % | 13.564 M -27.20 % | 18.631 M -47.60 % | 35.555 M 49.55 % | 23.774 M 16.17 % | 20.465 M -4.26 % | 21.376 M -33.23 % | 32.015 M 33.89 % | 23.912 M 17.84 % | 20.293 M 23.28 % | 16.460 M -32.21 % | 24.281 M 69.50 % | 14.325 M 22.09 % | 11.733 M -4.30 % | 12.261 M -22.17 % | 15.754 M -21.69 % | 20.116 M 54.38 % | 13.030 M -7.02 % | 14.014 M -40.43 % | 23.526 M 34.11 % | 17.542 M 30.78 % | 13.414 M 8.33 % | 12.382 M -45.50 % | 22.722 M 16.81 % | 19.452 M 23.07 % | 15.805 M -3.46 % | 16.371 M -29.86 % | 23.342 M 87.23 % | 12.467 M -1.90 % | 12.708 M 24.21 % | 10.231 M -51.89 % | 21.263 M 60.38 % | 13.258 M -1.78 % | 13.499 M 6.45 % | 12.681 M -27.09 % | 17.393 M 72.69 % | 10.072 M -26.88 % | 13.775 M 6.94 % | 12.881 M -18.19 % | 15.745 M -9.80 % | 17.457 M 296.24 % | 4.406 M -82.14 % | 24.667 M 92.55 % | 12.811 M -1.20 % | 12.967 M -15.82 % | 15.405 M -12.58 % | 17.622 M 60.76 % | 10.962 M -40.95 % | 18.563 M -8.50 % | 20.287 M 5.68 % | 19.197 M -41.13 % | 32.611 M 59.15 % | 20.491 M 34.18 % | 15.271 M -11.88 % | 17.330 M -20.68 % | 21.847 M -13.02 % | 25.118 M 37.17 % | 18.311 M 52.97 % | 11.970 M -25.63 % | 16.096 M 14.13 % | 14.103 M -22.75 % | 18.257 M 20.51 % | 15.150 M -38.06 % | 24.460 M 32.97 % | 18.395 M -4.18 % | 19.198 M 38.34 % | 13.877 M -32.44 % | 20.540 M 18.37 % | 17.352 M 47.76 % | 11.743 M 37.90 % | 8.516 M -45.61 % | 15.656 M 84.47 % | 8.487 M 34.07 % | 6.331 M 42.37 % | 4.447 M |
| Other expenses | 115.800 M 114.89 % | 53.887 M -88.67 % | 475.647 M 385.63 % | 97.944 M 14 800.54 % | 657.317 K 71.78 % | 382.659 K 121.09 % | -1.814 M -825.15 % | 250.163 K -77.95 % | 1.135 M -86.26 % | 8.259 M -83.13 % | 48.957 M 248.48 % | -32.972 M -166.58 % | 49.520 M 943.29 % | 4.746 M 298.67 % | -2.389 M -657.89 % | 428.240 K -82.03 % | 2.384 M 367.57 % | -890.876 K -107.58 % | 11.752 M 810.72 % | -1.654 M -171.56 % | -608.916 K -379.57 % | 217.806 K 108.06 % | -2.701 M -319.14 % | 1.233 M 149.41 % | -2.495 M -759.63 % | -290.222 K -125.90 % | 1.121 M 135.05 % | 476.768 K 152.08 % | -915.508 K 54.85 % | -2.028 M 87.98 % | -16.865 M -278.42 % | 9.452 M 484.63 % | 1.617 M -79.25 % | 7.791 M -79.75 % | 38.478 M 4 536.34 % | 829.926 K -72.62 % | 3.031 M 674.84 % | -527.296 K -141.13 % | 1.282 M 32.41 % | 968.098 K 122.74 % | -4.257 M -464.78 % | 1.167 M -39.37 % | 1.925 M 2 044.62 % | -98.994 K -107.36 % | 1.345 M 44.66 % | 929.864 K 0.91 % | 921.460 K -64.50 % | 2.596 M 395.63 % | -877.982 K -118.31 % | 4.794 M 202.56 % | -4.674 M -1 711.73 % | -257.991 K -208.63 % | -83.592 K -101.78 % | 4.692 M 11.27 % | 4.216 M 3 841.56 % | -112.693 K -144.66 % | 252.329 K -60.70 % | 642.046 K 81.49 % | 353.770 K 165.96 % | -536.305 K 59.16 % | -1.313 M -215.83 % | 1.134 M -96.35 % | 31.052 M 570.88 % | -6.595 M -345.54 % | 2.686 M 47.85 % | 1.816 M 91.98 % | 946.181 K 72.09 % | 549.813 K -52.00 % | 1.145 M 32.29 % | 865.817 K -50.09 % | 1.735 M 900.48 % | 173.377 K 1 093.73 % | 14.524 K -93.97 % | 240.746 K 109.04 % | -2.663 M -842.68 % | 358.605 K -94.15 % | 6.134 M 354.77 % | -2.407 M 98.48 % | -158.588 M -14 125.39 % | 1.131 M -72.62 % | 4.130 M -33.29 % | 6.190 M -51.71 % | 12.818 M 1 862.47 % | 653.139 K 872.04 % | -84.599 K -124.29 % | 348.262 K -94.24 % | 6.044 M 283.73 % | 1.575 M 8.16 % | 1.456 M 11.12 % | 1.310 M 244.08 % | -909.505 K -192.90 % | 979.005 K 3 346.23 % | 28.408 K -98.61 % | 2.038 M |
| Operating expenses | 106.205 M 22.20 % | 86.908 M -79.51 % | 424.114 M 128.71 % | 185.442 M 434.29 % | 34.708 M -39.30 % | 57.181 M -27.22 % | 78.565 M 33.26 % | 58.957 M 0.96 % | 58.397 M 0.02 % | 58.383 M -50.93 % | 118.973 M 86.82 % | 63.685 M 41.66 % | 44.956 M -20.96 % | 56.880 M -35.07 % | 87.606 M 44.05 % | 60.817 M -21.76 % | 77.735 M 34.75 % | 57.688 M -71.69 % | 203.803 M 328.98 % | 47.509 M 17.74 % | 40.351 M -27.35 % | 55.543 M -72.63 % | 202.913 M 229.53 % | 61.577 M 5.35 % | 58.449 M -22.26 % | 75.185 M 2.32 % | 73.482 M 1.82 % | 72.170 M 40.26 % | 51.457 M -15.42 % | 60.834 M -45.03 % | 110.660 M 100.85 % | 55.095 M 13.91 % | 48.367 M -16.94 % | 58.232 M 3.31 % | 56.364 M -9.08 % | 61.994 M 12.24 % | 55.234 M -9.98 % | 61.360 M -2.21 % | 62.747 M -14.94 % | 73.766 M 26.33 % | 58.392 M -2.37 % | 59.808 M -61.61 % | 155.792 M 161.35 % | 59.610 M 4.08 % | 57.271 M -5.38 % | 60.530 M -24.55 % | 80.230 M 26.06 % | 63.646 M 24.47 % | 51.134 M -13.86 % | 59.362 M -18.00 % | 72.394 M 57.56 % | 45.947 M -22.73 % | 59.464 M 45.07 % | 40.989 M -41.46 % | 70.015 M 51.39 % | 46.247 M -22.52 % | 59.686 M 11.90 % | 53.338 M -21.08 % | 67.581 M 35.87 % | 49.741 M 17.24 % | 42.427 M -31.74 % | 62.158 M 52.29 % | 40.815 M -7.53 % | 44.136 M -2.92 % | 45.465 M -9.31 % | 50.135 M 34.27 % | 37.339 M -12.54 % | 42.691 M -23.03 % | 55.461 M 6.43 % | 52.110 M -13.73 % | 60.404 M -16.65 % | 72.472 M 110.31 % | 34.460 M -34.62 % | 52.706 M -22.67 % | 68.155 M 29.79 % | 52.510 M 38.06 % | 38.033 M -8.78 % | 41.694 M -35.91 % | 65.051 M 106.82 % | 31.453 M -33.03 % | 46.965 M 7.81 % | 43.564 M -29.35 % | 61.663 M 20.00 % | 51.385 M 3.68 % | 49.560 M 46.77 % | 33.768 M -33.73 % | 50.957 M 7.83 % | 47.256 M 22.48 % | 38.584 M 31.50 % | 29.341 M -37.72 % | 47.111 M 103.05 % | 23.202 M 14.16 % | 20.324 M -23.70 % | 26.637 M |
| Cost and expenses | 1.701 B -20.60 % | 2.142 B 43.19 % | 1.496 B -45.22 % | 2.731 B -9.53 % | 3.018 B -15.96 % | 3.592 B -0.67 % | 3.616 B 38.55 % | 2.610 B -43.88 % | 4.651 B 59.14 % | 2.922 B -40.04 % | 4.874 B 7.91 % | 4.517 B 58.33 % | 2.853 B 88.84 % | 1.511 B -37.14 % | 2.403 B 0.64 % | 2.388 B 19.58 % | 1.997 B 13.36 % | 1.762 B -53.64 % | 3.800 B 94.10 % | 1.958 B 41.08 % | 1.388 B 19.58 % | 1.161 B -41.18 % | 1.973 B 8.55 % | 1.817 B 49.22 % | 1.218 B 0.61 % | 1.211 B -29.13 % | 1.708 B 3.82 % | 1.645 B -16.18 % | 1.963 B 47.45 % | 1.331 B -35.55 % | 2.065 B -6.78 % | 2.216 B 71.21 % | 1.294 B 84.43 % | 701.697 M -49.49 % | 1.389 B 13.18 % | 1.227 B -15.37 % | 1.450 B 108.24 % | 696.436 M -52.12 % | 1.454 B 11.85 % | 1.300 B 19.56 % | 1.088 B 84.19 % | 590.496 M -61.92 % | 1.551 B 49.60 % | 1.037 B 7.23 % | 966.579 M 7.82 % | 896.478 M -42.92 % | 1.571 B 13.15 % | 1.388 B 33.53 % | 1.040 B -7.69 % | 1.126 B -15.35 % | 1.330 B 18.56 % | 1.122 B -11.10 % | 1.262 B 40.14 % | 900.753 M -33.16 % | 1.348 B 27.26 % | 1.059 B -5.59 % | 1.122 B 31.87 % | 850.640 M -30.54 % | 1.225 B 49.69 % | 818.056 M -11.02 % | 919.358 M 49.48 % | 615.040 M -2.84 % | 633.047 M -7.04 % | 680.967 M 20.83 % | 563.598 M 5.43 % | 534.587 M -29.84 % | 761.913 M 17.22 % | 649.982 M -13.05 % | 747.560 M 14.19 % | 654.641 M -25.95 % | 883.998 M 11.76 % | 791.002 M -4.46 % | 827.911 M 37.12 % | 603.804 M -53.57 % | 1.301 B 65.79 % | 784.442 M 8.25 % | 724.660 M 63.92 % | 442.088 M -32.96 % | 659.468 M 7.73 % | 612.135 M -26.84 % | 836.737 M 46.16 % | 572.463 M -37.30 % | 913.059 M 17.02 % | 780.239 M 0.77 % | 774.268 M 66.68 % | 464.534 M -20.99 % | 587.939 M 29.79 % | 452.983 M 3.88 % | 436.077 M 65.18 % | 264.003 M -51.37 % | 542.894 M 47.49 % | 368.081 M 23.82 % | 297.282 M 9.17 % | 272.323 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | -9.594 M -129.06 % | 33.020 M 164.08 % | -51.533 M -158.90 % | 87.498 M 164.44 % | 33.088 M -31.37 % | 48.210 M 641.24 % | -8.907 M -110.33 % | 86.221 M 76 599.77 % | 112.413 K -99.78 % | 50.124 M -26.10 % | 67.828 M -29.83 % | 96.657 M 2 218.13 % | -4.563 M -108.75 % | 52.134 M 2 345.35 % | -2.322 M -102.26 % | 102.849 M 806.56 % | 11.345 M -79.15 % | 54.413 M 1 175.22 % | -5.061 M -111.74 % | 43.103 M 681.14 % | -7.417 M -114.24 % | 52.103 M 465.80 % | -14.243 M -128.50 % | 49.986 M 1 789.42 % | 2.646 M -94.95 % | 52.368 M 519.10 % | -12.495 M -125.54 % | 48.916 M 611.49 % | 6.875 M -84.12 % | 43.283 M 320.13 % | -19.662 M -150.46 % | 38.967 M 1 700.49 % | -2.435 M -106.08 % | 40.040 M 246.22 % | -27.383 M -158.79 % | 46.579 M 3 991.04 % | -1.197 M -103.00 % | 39.875 M 202.96 % | -38.731 M -191.53 % | 42.313 M 1 266.68 % | -3.627 M -110.09 % | 35.937 M 199.06 % | -36.277 M -170.91 % | 51.157 M 391.22 % | 10.414 M -73.60 % | 39.454 M 309.47 % | -18.835 M -148.33 % | 38.973 M 793.40 % | 4.362 M -88.01 % | 36.398 M 1 184.00 % | -3.358 M -110.03 % | 33.469 M -21.93 % | 42.872 M 28.61 % | 33.335 M 274.72 % | -19.080 M -152.03 % | 36.668 M 279.23 % | 9.669 M -75.68 % | 39.766 M 388.31 % | -13.793 M -136.36 % | 37.938 M 29.39 % | 29.321 M -38.08 % | 47.353 M 41.63 % | 33.434 M 4.97 % | 31.852 M -12.19 % | 36.273 M -12.11 % | 41.272 M 33.39 % | 30.941 M -19.34 % | 38.361 M -15.80 % | 45.561 M 7.39 % | 42.426 M 46.97 % | 28.867 M -57.03 % | 67.173 M 145.34 % | 27.379 M -34.22 % | 41.621 M 25.24 % | 33.232 M -28.21 % | 46.293 M 40.93 % | 32.849 M -12.89 % | 37.708 M -40.09 % | 62.942 M 134.82 % | 26.805 M -30.75 % | 38.706 M 3.14 % | 37.528 M -23.80 % | 49.251 M 12.75 % | 43.683 M 8.36 % | 40.312 M 48.13 % | 27.213 M -42.59 % | 47.404 M 21.65 % | 38.967 M 52.25 % | 25.593 M 8.79 % | 23.526 M -38.37 % | 38.170 M 99.03 % | 19.178 M 19.54 % | 16.044 M -20.84 % | 20.267 M |
| Interest income | 1.865 M 92.52 % | 968.521 K -44.70 % | 1.751 M -1.44 % | 1.777 M -56.65 % | 4.099 M -21.97 % | 5.254 M 6.53 % | 4.932 M 41.35 % | 3.489 M 89.59 % | 1.840 M | 0.000 -100.00 % | 8.943 M 211.30 % | 2.873 M -65.87 % | 8.418 M 7 446.97 % | 111.548 K -99.81 % | 58.254 M | 0.000 -100.00 % | 8.204 M -56.40 % | 18.816 M 13.02 % | 16.648 M 3 595.94 % | 450.446 K -94.27 % | 7.867 M -57.66 % | 18.581 M -52.93 % | 39.476 M 2 724.67 % | 1.398 M -78.02 % | 6.358 M -3.66 % | 6.600 M -92.21 % | 84.741 M | 0.000 | 0.000 -100.00 % | 1.382 M | 0.000 | 0.000 -100.00 % | 2.353 K | 0.000 -100.00 % | 4.972 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.806 M | 0.000 | 0.000 | 0.000 -100.00 % | 110.184 M | 0.000 -100.00 % | 929.341 K | 0.000 -100.00 % | 2.415 M | 0.000 -100.00 % | 361.560 K -98.36 % | 22.057 M -59.12 % | 53.961 M | 0.000 | 0.000 | 0.000 100.00 % | -1.103 M | 0.000 100.00 % | -3.411 M | 0.000 100.00 % | -1.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.447 M | 0.000 -100.00 % | 3.030 M | 0.000 -100.00 % | 643.101 K | 0.000 -100.00 % | 3.292 M | 0.000 -100.00 % | 10.955 M | 0.000 | 0.000 | 0.000 -100.00 % | 469.008 K | 0.000 100.00 % | -1.386 M | 0.000 100.00 % | -183.262 K | 0.000 100.00 % | -1.144 M | 0.000 -100.00 % | 949.080 K | 0.000 -100.00 % | 18.161 M | 0.000 -100.00 % | 808.195 K | 0.000 -100.00 % | 938.663 K 632.52 % | 128.141 K 200.00 % | -128.143 K | 0.000 |
| Interest expense | 56.549 M 27.16 % | 44.469 M -29.87 % | 63.406 M 16.31 % | 54.512 M 29.60 % | 42.062 M -17.74 % | 51.131 M -24.46 % | 67.691 M 29.69 % | 52.195 M -8.54 % | 57.068 M 48.82 % | 38.347 M -28.69 % | 53.771 M 18.12 % | 45.524 M -1.58 % | 46.256 M 11.60 % | 41.447 M 0.07 % | 41.420 M 766.19 % | 4.782 M -74.16 % | 18.507 M | 0.000 -100.00 % | 39.390 M -20.42 % | 49.498 M 175.61 % | 17.959 M -50.31 % | 36.143 M 132.65 % | 15.535 M -57.05 % | 36.173 M 304.16 % | 8.950 M -79.15 % | 42.928 M | 0.000 -100.00 % | 47.915 M 145.14 % | 19.546 M -64.19 % | 54.576 M -32.42 % | 80.753 M 80.06 % | 44.848 M -2.92 % | 46.198 M 7.50 % | 42.974 M -42.51 % | 74.755 M 108.30 % | 35.889 M 32.03 % | 27.182 M 95.07 % | 13.935 M -79.11 % | 66.710 M 132.98 % | 28.634 M -12.35 % | 32.668 M 67.30 % | 19.527 M | 0.000 -100.00 % | 22.227 M -44.72 % | 40.211 M 24.71 % | 32.244 M -33.06 % | 48.165 M 52.70 % | 31.542 M 0.59 % | 31.356 M | 0.000 | 0.000 -100.00 % | 23.068 M -10.51 % | 25.777 M 67.55 % | 15.385 M -74.69 % | 60.779 M 402.10 % | 12.105 M -53.21 % | 25.873 M 104.31 % | 12.664 M -31.73 % | 18.549 M 46.49 % | 12.662 M -26.35 % | 17.191 M -15.53 % | 20.353 M 4.93 % | 19.396 M 40.58 % | 13.797 M -10.56 % | 15.427 M 15.15 % | 13.396 M -25.65 % | 18.017 M 15.71 % | 15.571 M 8.78 % | 14.314 M 9.55 % | 13.067 M -44.14 % | 23.392 M 51.60 % | 15.430 M -36.56 % | 24.322 M 69.83 % | 14.322 M | 0.000 -100.00 % | 10.130 M -31.50 % | 14.788 M 28.18 % | 11.537 M -35.50 % | 17.888 M 26.85 % | 14.101 M 7.99 % | 13.058 M -9.90 % | 14.493 M -23.64 % | 18.979 M 34.33 % | 14.129 M 6.92 % | 13.214 M 5.00 % | 12.585 M -58.82 % | 30.563 M 64.16 % | 18.618 M 12.45 % | 16.557 M 12.01 % | 14.782 M 21.96 % | 12.121 M -10.02 % | 13.471 M 51.11 % | 8.914 M -23.56 % | 11.662 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 32.776 M 457.33 % | 5.881 M 25.66 % | 4.680 M -5.90 % | 4.973 M 0.00 % | 4.973 M -29.44 % | 7.048 M 0.00 % | 7.048 M 29.52 % | 5.442 M -23.59 % | 7.122 M -5.27 % | 7.519 M 0.00 % | 7.519 M -8.18 % | 8.188 M 0.00 % | 8.188 M 11.64 % | 7.334 M 0.00 % | 7.334 M 28.96 % | 5.687 M -8.53 % | 6.218 M 6.20 % | 5.855 M -5.84 % | 6.218 M 0.00 % | 6.218 M 27.80 % | 4.865 M -13.85 % | 5.647 M 16.08 % | 4.865 M 208.54 % | -4.482 M -108.48 % | 52.842 M 9.88 % | 48.089 M -24.98 % | 64.098 M -42.01 % | 110.523 M 247.05 % | 31.847 M -55.78 % | 72.015 M 59.55 % | 45.137 M -62.66 % | 120.891 M 256.55 % | 33.906 M -23.05 % | 44.064 M 170.30 % | 16.302 M -93.13 % | 237.287 M 618.90 % | 33.007 M -3.54 % | 34.219 M 57.13 % | 21.778 M -92.81 % | 303.073 M 1 446.66 % | 19.595 M -55.07 % | 43.613 M 24.12 % | 35.138 M -77.88 % | 158.831 M 389.79 % | 32.428 M -6.76 % | 34.781 M 34.95 % | 25.772 M -52.32 % | 54.051 M 139.75 % | 22.545 M -24.93 % | 30.030 M 112.33 % | 14.143 M -66.26 % | 41.919 M 266.66 % | 11.432 M -58.83 % | 27.770 M -3.26 % | 28.706 M 105.38 % | 13.977 M -11.03 % | 15.710 M -64.67 % | 44.468 M 122.55 % | 19.981 M -67.72 % | 61.893 M 382.04 % | -21.945 M -477.63 % | 5.811 M -41.18 % | 9.880 M -79.91 % | 49.181 M 215.43 % | 15.591 M 192.04 % | -16.940 M -129.38 % | 57.652 M -63.14 % | 156.421 M 862.40 % | -20.517 M -126.53 % | 77.342 M 447.81 % | 14.118 M 1 464.28 % | 902.544 K -62.26 % | 2.391 M 27.69 % | 1.873 M -24.26 % | 2.473 M -44.09 % | 4.423 M 114.66 % | 2.060 M 6.18 % | 1.940 M 6.13 % | 1.828 M 7.37 % | 1.703 M -5.19 % | 1.796 M 0.76 % | 1.783 M 1.22 % | 1.761 M -25.42 % | 2.361 M 124.28 % | 1.053 M 6.22 % | 991.180 K 2.16 % | 970.232 K -92.86 % | 13.586 M 21.86 % | 11.149 M 2.30 % | 10.899 M 0.02 % | 10.897 M |
| Operating income | -53.820 M -97.80 % | -27.209 M 93.92 % | -447.692 M -340.08 % | -101.730 M -292.31 % | 52.899 M -1.77 % | 53.853 M 115.37 % | -350.299 M -5 230.79 % | -6.571 M -148.63 % | 13.513 M 117.35 % | 6.217 M -86.45 % | 45.897 M -0.37 % | 46.068 M 8 040.63 % | 565.902 K 120.52 % | -2.757 M -104.59 % | 60.073 M 2 275.70 % | 2.529 M -77.41 % | 11.193 M 6.94 % | 10.467 M -92.67 % | 142.756 M 432.51 % | 26.808 M 342.52 % | 6.058 M -70.43 % | 20.489 M -48.12 % | 39.491 M 99.44 % | 19.801 M -7.32 % | 21.365 M -56.45 % | 49.062 M -37.19 % | 78.115 M 190.55 % | 26.886 M 5.07 % | 25.589 M -59.99 % | 63.957 M -45.42 % | 117.175 M 251.70 % | 33.317 M 208.62 % | 10.796 M 0.77 % | 10.713 M 23.08 % | 8.704 M 13.28 % | 7.683 M -71.22 % | 26.697 M 108.33 % | 12.815 M -65.32 % | 36.956 M 108.28 % | 17.743 M -17.48 % | 21.500 M 29.55 % | 16.596 M 268.55 % | -9.846 M 12.93 % | -11.309 M -153.29 % | 21.221 M -20.62 % | 26.733 M -2.14 % | 27.319 M 272.31 % | 7.338 M -52.42 % | 15.423 M 15.70 % | 13.330 M -46.79 % | 25.053 M 2 323.37 % | -1.127 M -111.83 % | 9.521 M 546.26 % | 1.473 M 134.94 % | -4.217 M -143.81 % | 9.627 M 32.93 % | 7.243 M -58.16 % | 17.309 M 18.28 % | 14.633 M 12.46 % | 13.012 M -49.40 % | 25.715 M 128.15 % | 11.271 M 155.81 % | -20.196 M -184.56 % | 23.884 M 155.34 % | 9.354 M -10.42 % | 10.442 M -85.06 % | 69.878 M 206.27 % | -65.756 M -364.45 % | 24.865 M 157.21 % | -43.466 M -1 344.31 % | 3.493 M 116.82 % | -20.771 M -1 146.79 % | 1.984 M -91.95 % | 24.644 M -80.24 % | 124.750 M 4 920.32 % | 2.485 M -19.20 % | 3.075 M -80.13 % | 15.476 M 122.93 % | -67.501 M -713.39 % | -8.299 M -168.14 % | 12.179 M 56.85 % | 7.765 M 271.63 % | -4.524 M 43.96 % | -8.074 M -134.00 % | 23.745 M 93.58 % | 12.266 M 159.20 % | -20.719 M -272.96 % | 11.979 M -78.89 % | 56.736 M 3.88 % | 54.615 M 101.42 % | 27.115 M -24.54 % | 35.931 M -5.38 % | 37.972 M -22.09 % | 48.737 M |
| Operating income ratio | -0.03 -153.99 % | -0.01 96.99 % | -0.43 -1 003.76 % | -0.04 -324.66 % | 0.02 18.44 % | 0.01 114.88 % | -0.10 -3 854.36 % | 0.00 -186.12 % | 0.00 36.89 % | 0.00 -77.52 % | 0.01 -6.80 % | 0.01 5 031.57 % | 0.00 110.83 % | 0.00 -107.23 % | 0.02 2 273.76 % | 0.00 -81.08 % | 0.01 -6.61 % | 0.01 -83.89 % | 0.04 172.79 % | 0.01 216.72 % | 0.00 -75.78 % | 0.02 -13.66 % | 0.02 93.64 % | 0.01 -38.23 % | 0.02 -54.48 % | 0.04 -14.86 % | 0.04 187.48 % | 0.02 20.97 % | 0.01 -71.13 % | 0.04 -15.63 % | 0.05 257.21 % | 0.01 82.78 % | 0.01 -43.66 % | 0.01 131.50 % | 0.01 0.88 % | 0.01 -66.07 % | 0.02 0.72 % | 0.02 -24.61 % | 0.02 78.65 % | 0.01 -34.63 % | 0.02 -23.85 % | 0.03 482.24 % | -0.01 36.12 % | -0.01 -147.36 % | 0.02 -18.30 % | 0.03 64.22 % | 0.02 231.01 % | 0.01 -65.65 % | 0.01 30.60 % | 0.01 -40.03 % | 0.02 2 039.34 % | 0.00 -113.45 % | 0.01 356.05 % | 0.00 150.72 % | 0.00 -135.49 % | 0.01 42.24 % | 0.01 -67.79 % | 0.02 67.05 % | 0.01 -24.28 % | 0.02 -41.67 % | 0.03 51.50 % | 0.02 156.41 % | -0.03 -190.65 % | 0.03 108.18 % | 0.02 -12.66 % | 0.02 -77.63 % | 0.08 176.46 % | -0.11 -429.35 % | 0.03 151.29 % | -0.06 -1 864.76 % | 0.00 113.83 % | -0.03 -1 225.30 % | 0.00 -93.84 % | 0.04 -56.22 % | 0.09 2 716.14 % | 0.00 -24.84 % | 0.00 -87.84 % | 0.03 131.29 % | -0.11 -714.76 % | -0.01 -195.47 % | 0.01 5.98 % | 0.01 379.18 % | 0.00 55.10 % | -0.01 -135.83 % | 0.03 17.09 % | 0.03 168.61 % | -0.04 -245.03 % | 0.03 -77.14 % | 0.11 -32.95 % | 0.16 252.28 % | 0.05 -45.88 % | 0.09 -21.66 % | 0.11 -24.99 % | 0.15 |
| Total other income expenses net | -19.078 M -10 581.13 % | -178.613 K 99.29 % | -25.039 M -15 592.32 % | 161.621 K 100.40 % | -40.275 M -10 625.05 % | 382.660 K 121.09 % | -1.814 M -825.14 % | 250.164 K -77.95 % | 1.135 M 185.28 % | 397.696 K 110.04 % | -3.960 M 84.25 % | -25.146 M -828.99 % | -2.707 M -210.04 % | 2.460 M 1 785.18 % | -145.971 K -134.09 % | 428.241 K -82.03 % | 2.384 M 367.57 % | -890.874 K -165.48 % | 1.360 M 182.27 % | -1.654 M -171.56 % | -608.916 K -379.57 % | 217.808 K 108.06 % | -2.701 M -319.14 % | 1.233 M 149.41 % | -2.495 M -759.64 % | -290.218 K -125.90 % | 1.121 M 135.06 % | 476.768 K 152.08 % | -915.508 K 54.85 % | -2.028 M 90.04 % | -20.362 M -504.43 % | 5.035 M 176.41 % | -6.589 M -184.57 % | 7.791 M 141.56 % | -18.747 M -2 362.75 % | 828.499 K -72.27 % | 2.988 M 393.88 % | -1.017 M -383.87 % | 358.192 K -9.71 % | 396.701 K 109.03 % | -4.391 M -560.62 % | 953.230 K -49.12 % | 1.874 M 1 769.58 % | -112.222 K -104.00 % | 2.804 M 205.91 % | 916.571 K 87.64 % | 488.463 K -81.17 % | 2.594 M -90.27 % | 26.667 M 239.23 % | -19.154 M -139.19 % | 48.869 M 323.08 % | -21.907 M -19 149.68 % | -113.803 K -102.44 % | 4.668 M 11.99 % | 4.168 M 3 429.12 % | -125.204 K -149.62 % | 252.329 K -60.70 % | 642.039 K 610.11 % | -125.862 K 76.53 % | -536.305 K 66.48 % | -1.600 M -241.13 % | 1.134 M -96.26 % | 30.324 M 559.83 % | -6.595 M -352.00 % | 2.617 M 44.06 % | 1.816 M 235.66 % | 541.174 K 8 230.88 % | -6.656 K 95.62 % | -152.034 K -100.32 % | 47.990 M 583.59 % | 7.020 M -77.79 % | 31.613 M -39.87 % | 52.575 M 21 738.48 % | 240.747 K 105.64 % | -4.272 M -794.28 % | -477.722 K -118.17 % | 2.629 M 215.50 % | -2.276 M 98.58 % | -159.853 M -29 563.98 % | 542.538 K 745.92 % | -83.994 K -223.13 % | 68.215 K -99.03 % | 7.020 M 2 358.15 % | -310.869 K 54.85 % | -688.513 K -5 390.97 % | -12.539 K -100.29 % | 4.346 M 1 081.46 % | -442.842 K -139.65 % | 1.117 M 65.66 % | 674.189 K 168.98 % | -977.299 K -907.97 % | 120.957 K 208.42 % | -111.564 K -108.38 % | 1.331 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.714 B 6.62 % | 2.545 B -6.21 % | 2.714 B -20.06 % | 3.395 B -15.80 % | 4.032 B 29.07 % | 3.124 B -6.51 % | 3.341 B 2.10 % | 3.273 B 10.76 % | 2.955 B 3.98 % | 2.842 B -9.69 % | 3.147 B 7.81 % | 2.919 B -1.95 % | 2.977 B 0.76 % | 2.954 B 14.95 % | 2.570 B -8.29 % | 2.802 B -8.00 % | 3.046 B 8.18 % | 2.816 B 2.33 % | 2.752 B 40.38 % | 1.960 B 43.56 % | 1.365 B 55.12 % | 880.273 M 62.95 % | 540.212 M -24.36 % | 714.187 M -7.84 % | 774.980 M -22.11 % | 994.975 M -24.01 % | 1.309 B 47.75 % | 886.198 M -40.61 % | 1.492 B 9.95 % | 1.357 B -18.35 % | 1.662 B 9.76 % | 1.514 B -9.79 % | 1.679 B -12.88 % | 1.927 B 12.50 % | 1.713 B -8.77 % | 1.878 B -10.12 % | 2.089 B 31.38 % | 1.590 B 27.94 % | 1.243 B 3.41 % | 1.202 B -10.64 % | 1.345 B -1.05 % | 1.359 B 5.18 % | 1.292 B -24.81 % | 1.719 B -2.20 % | 1.757 B 8.55 % | 1.619 B 26.23 % | 1.283 B 8.58 % | 1.181 B 20.55 % | 979.821 M 6.25 % | 922.194 M 6.26 % | 867.833 M -13.02 % | 997.697 M -4.73 % | 1.047 B 5.08 % | 996.664 M 11.93 % | 890.437 M 53.52 % | 580.026 M -3.35 % | 600.116 M -24.47 % | 794.563 M 59.14 % | 499.274 M -2.54 % | 512.303 M -15.40 % | 605.562 M 5.44 % | 574.330 M 19.08 % | 482.311 M -24.26 % | 636.760 M -20.12 % | 797.193 M -1.09 % | 805.969 M 4.11 % | 774.158 M -12.89 % | 888.681 M -1.98 % | 906.624 M -7.10 % | 975.938 M 10.20 % | 885.638 M -11.11 % | 996.332 M 11.83 % | 890.945 M 14.31 % | 779.417 M 8.85 % | 716.026 M -3.57 % | 742.543 M 1.53 % | 731.358 M -5.85 % | 776.816 M 7.81 % | 720.527 M -8.12 % | 784.202 M 0.22 % | 782.448 M -0.01 % | 782.495 M -3.84 % | 813.780 M -5.21 % | 858.464 M 5.42 % | 814.290 M -11.11 % | 916.042 M -2.08 % | 935.482 M -8.67 % | 1.024 B 2.86 % | 995.855 M -1.68 % | 1.013 B 17.57 % | 861.480 M 8.01 % | 797.612 M 6.14 % | 751.448 M 16.53 % | 644.876 M 23.26 % | 523.181 M 55.62 % | 336.191 M -6.10 % | 358.046 M 7.82 % | 332.092 M 15.50 % | 287.533 M -0.05 % | 287.665 M 7.96 % | 266.451 M 22.66 % | 217.223 M 73.11 % | 125.480 M | 0.000 -100.00 % | 19.804 M |
| Total investments | 460.467 M -1.77 % | 468.746 M -0.21 % | 469.754 M -13.58 % | 543.592 M -82.76 % | 3.153 B 418.96 % | 607.533 M -0.08 % | 608.031 M -4.34 % | 635.593 M 0.92 % | 629.794 M 0.52 % | 626.534 M -6.14 % | 667.502 M 8.57 % | 614.837 M 7.73 % | 570.742 M -0.30 % | 572.467 M 11.73 % | 512.368 M 3.71 % | 494.063 M 5.90 % | 466.531 M -1.99 % | 476.015 M 15.02 % | 413.853 M 36.80 % | 302.522 M -12.01 % | 343.805 M 6.23 % | 323.627 M 19.74 % | 270.277 M 3.37 % | 261.474 M 58.44 % | 165.027 M -2.15 % | 168.659 M -6.33 % | 180.053 M 15.01 % | 156.557 M -10.85 % | 175.610 M -9.95 % | 195.017 M -4.03 % | 203.198 M 2.67 % | 197.904 M -3.65 % | 205.397 M -2.67 % | 211.037 M -1.86 % | 215.030 M 6.58 % | 201.751 M -0.30 % | 202.353 M -0.63 % | 203.633 M 0.61 % | 202.404 M -4.66 % | 212.298 M -0.32 % | 212.975 M -0.53 % | 214.116 M 0.10 % | 213.892 M 502.21 % | 35.518 M 16.85 % | 30.395 M -0.60 % | 30.579 M -1.19 % | 30.947 M 41.31 % | 21.901 M 0.82 % | 21.723 M -0.83 % | 21.906 M -0.59 % | 22.036 M -63.32 % | 60.081 M 0.23 % | 59.944 M 0.81 % | 59.462 M -0.49 % | 59.756 M -42.13 % | 103.261 M -0.57 % | 103.850 M -2.26 % | 106.246 M -0.05 % | 106.296 M 1.32 % | 104.907 M 0.48 % | 104.406 M -0.61 % | 105.043 M -0.59 % | 105.671 M 16.89 % | 90.405 M -0.35 % | 90.722 M 48.64 % | 61.034 M -0.38 % | 61.266 M -9.59 % | 67.765 M 2.40 % | 66.178 M 7.79 % | 61.395 M -0.60 % | 61.768 M -36.01 % | 96.523 M 9.22 % | 88.373 M -34.79 % | 135.523 M -5.98 % | 144.136 M -6.79 % | 154.641 M -0.11 % | 154.808 M -4.64 % | 162.339 M -22.14 % | 208.508 M 3.40 % | 201.649 M -3.04 % | 207.976 M -1.67 % | 211.511 M 15.61 % | 182.953 M 28.47 % | 142.413 M -35.34 % | 220.247 M 14.23 % | 192.812 M -13.74 % | 223.514 M -25.83 % | 301.346 M 24.54 % | 241.977 M -3.39 % | 250.472 M 17.82 % | 212.595 M 7.35 % | 198.045 M 1.68 % | 194.769 M -8.50 % | 212.852 M 0.41 % | 211.973 M 16.59 % | 181.811 M 22.30 % | 148.660 M 11.77 % | 133.002 M -27.40 % | 183.187 M -4.99 % | 192.817 M 2.12 % | 188.817 M 201.20 % | 62.688 M | 0.000 | 0.000 | 0.000 |
| Total debt | 3.495 B 1.85 % | 3.431 B -3.15 % | 3.543 B -16.25 % | 4.230 B -18.54 % | 5.193 B 19.36 % | 4.351 B -6.48 % | 4.653 B 3.12 % | 4.512 B 4.64 % | 4.312 B 3.22 % | 4.177 B 0.81 % | 4.144 B 0.94 % | 4.105 B -0.71 % | 4.135 B 3.80 % | 3.984 B 2.69 % | 3.879 B -10.89 % | 4.353 B -1.43 % | 4.416 B 7.61 % | 4.104 B 5.42 % | 3.893 B 12.04 % | 3.475 B 12.49 % | 3.089 B 4.45 % | 2.957 B 8.68 % | 2.721 B 4.12 % | 2.613 B -4.30 % | 2.731 B -3.48 % | 2.829 B -7.38 % | 3.055 B -1.89 % | 3.114 B -0.67 % | 3.135 B 6.78 % | 2.936 B -1.45 % | 2.979 B -0.69 % | 2.999 B -3.87 % | 3.120 B -14.40 % | 3.645 B 24.34 % | 2.931 B -1.44 % | 2.974 B -7.72 % | 3.223 B 8.41 % | 2.973 B 3.55 % | 2.871 B -15.80 % | 3.410 B 1.38 % | 3.364 B 12.97 % | 2.978 B 31.72 % | 2.261 B -19.46 % | 2.807 B -0.90 % | 2.832 B 12.08 % | 2.527 B 13.12 % | 2.234 B 20.20 % | 1.859 B 12.70 % | 1.649 B 6.15 % | 1.553 B -4.12 % | 1.620 B -6.63 % | 1.735 B -0.30 % | 1.740 B 9.67 % | 1.587 B 11.35 % | 1.425 B 1.41 % | 1.405 B 1.19 % | 1.389 B -10.84 % | 1.558 B 21.71 % | 1.280 B 7.47 % | 1.191 B -11.70 % | 1.349 B 9.06 % | 1.237 B 25.37 % | 986.484 M -2.88 % | 1.016 B -10.82 % | 1.139 B 4.85 % | 1.086 B 0.65 % | 1.079 B -14.86 % | 1.268 B -2.51 % | 1.300 B -5.68 % | 1.379 B 9.28 % | 1.262 B 1.43 % | 1.244 B -1.76 % | 1.266 B 22.37 % | 1.035 B 16.70 % | 886.572 M -4.94 % | 932.627 M -1.56 % | 947.384 M -2.00 % | 966.752 M 6.31 % | 909.361 M 0.13 % | 908.177 M -3.79 % | 943.953 M -2.46 % | 967.720 M -0.98 % | 977.253 M -6.43 % | 1.044 B -7.07 % | 1.124 B -4.22 % | 1.173 B 5.25 % | 1.115 B -11.46 % | 1.259 B 4.22 % | 1.208 B 8.93 % | 1.109 B 4.14 % | 1.065 B 10.50 % | 963.830 M 1.14 % | 952.934 M 25.54 % | 759.091 M 10.60 % | 686.344 M 53.13 % | 448.209 M -13.04 % | 515.408 M 8.47 % | 475.170 M 26.90 % | 374.440 M 13.01 % | 331.347 M 14.53 % | 289.320 M 15.18 % | 251.200 M 38.33 % | 181.590 M | 0.000 -100.00 % | 53.390 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.077 B | 0.000 | 0.000 -100.00 % | 1.077 B 0.00 % | 1.077 B 0.00 % | 1.077 B 67.06 % | 644.593 M 0.00 % | 644.593 M 0.00 % | 644.593 M 0.00 % | 644.594 M 0.00 % | 644.594 M 0.00 % | 644.594 M 0.00 % | 644.595 M 0.00 % | 644.595 M 0.00 % | 644.595 M 0.00 % | 644.594 M 0.00 % | 644.595 M 0.00 % | 644.594 M 0.00 % | 644.594 M 0.00 % | 644.594 M 0.00 % | 644.595 M 0.00 % | 644.595 M 0.00 % | 644.595 M 0.00 % | 644.596 M 0.00 % | 644.597 M 0.00 % | 644.597 M 0.00 % | 644.597 M 0.00 % | 644.598 M 0.00 % | 644.599 M 0.00 % | 644.600 M 0.00 % | 644.601 M 0.00 % | 644.601 M 0.00 % | 644.597 M 0.00 % | 644.585 M 0.00 % | 644.587 M 0.00 % | 644.593 M 0.00 % | 644.588 M 0.00 % | 644.613 M 0.00 % | 644.581 M 0.00 % | 644.583 M 0.00 % | 644.575 M 0.00 % | 644.574 M 0.44 % | 641.776 M | 0.000 | 0.000 -100.00 % | 641.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -630.180 M -13.67 % | -554.418 M -5.55 % | -525.251 M -518.19 % | -84.966 M -724.89 % | 13.597 M 19.61 % | 11.368 M 83.52 % | 6.194 M -98.15 % | 335.169 M 0.02 % | 335.095 M 1.48 % | 330.205 M 2.09 % | 323.458 M -0.38 % | 324.701 M 1.62 % | 319.518 M 1.21 % | 315.707 M 2.04 % | 309.395 M 0.20 % | 308.787 M 1.99 % | 302.759 M 0.83 % | 300.277 M 5.78 % | 283.864 M 7.86 % | 263.189 M 2.35 % | 257.157 M 2.53 % | 250.817 M 6.53 % | 235.436 M 9.75 % | 214.513 M 1.02 % | 212.346 M 2.84 % | 206.483 M 6.81 % | 193.318 M 10.16 % | 175.492 M 0.83 % | 174.047 M 1.40 % | 171.652 M 7.15 % | 160.193 M 16.37 % | 137.663 M -2.13 % | 140.656 M 1.10 % | 139.130 M 2.21 % | 136.119 M 12.53 % | 120.965 M -1.68 % | 123.027 M 3.56 % | 118.794 M -0.63 % | 119.544 M -14.03 % | 139.054 M -1.26 % | 140.824 M -0.12 % | 140.988 M 2.14 % | 138.029 M 4.87 % | 131.620 M 0.12 % | 131.460 M 1.34 % | 129.719 M 2.99 % | 125.948 M 7.43 % | 117.241 M -0.32 % | 117.618 M 1.36 % | 116.040 M 3.71 % | 111.885 M 21.61 % | 92.000 M -0.41 % | 92.382 M 0.04 % | 92.349 M 3.57 % | 89.164 M -4.00 % | 92.877 M 0.15 % | 92.736 M 11.56 % | 83.127 M 6.87 % | 77.784 M 0.00 % | 77.788 M 3.14 % | 75.421 M 9.56 % | 68.838 M 10.97 % | 62.035 M -4.35 % | 64.854 M 21.06 % | 53.570 M 15.52 % | 46.374 M 11.65 % | 41.537 M -26.84 % | 56.776 M 6.54 % | 53.291 M 33.43 % | 39.938 M 26.22 % | 31.643 M 42.23 % | 22.248 M 172.55 % | -30.664 M 53.83 % | -66.420 M 43.11 % | -116.756 M 4.28 % | -121.974 M 3.31 % | -126.151 M 2.15 % | -128.917 M 4.58 % | -135.106 M -200.07 % | 135.017 M -6.55 % | 144.477 M 4.59 % | 138.133 M 3.44 % | 133.540 M -1.96 % | 136.206 M 7.15 % | 127.119 M 15.77 % | 109.805 M 2.91 % | 106.699 M 0.96 % | 105.682 M 6.93 % | 98.831 M 9.42 % | 90.320 M 6.94 % | 84.462 M -12.06 % | 96.042 M 3.54 % | 92.760 M 9.37 % | 84.813 M 8.74 % | 77.996 M -7.60 % | 84.413 M 23.76 % | 68.206 M -21.76 % | 87.179 M 28.82 % | 67.673 M 59.60 % | 42.403 M 36.66 % | 31.028 M -46.91 % | 58.439 M 34.61 % | 43.415 M -3.93 % | 45.193 M 47.21 % | 30.699 M |
| Common stock | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 0.00 % | 465.520 M 38.14 % | 336.985 M 0.00 % | 336.985 M 0.00 % | 336.985 M 0.00 % | 336.985 M 0.00 % | 336.985 M 0.00 % | 336.985 M 0.00 % | 336.985 M 0.00 % | 336.985 M 0.00 % | 336.985 M 60.00 % | 210.616 M 0.00 % | 210.616 M 0.00 % | 210.616 M 0.00 % | 210.616 M 0.00 % | 210.616 M 0.00 % | 210.616 M 0.00 % | 210.616 M 20.00 % | 175.513 M 0.00 % | 175.513 M 0.00 % | 175.513 M 0.00 % | 175.513 M 7.52 % | 163.244 M 0.00 % | 163.244 M 0.00 % | 163.244 M 0.00 % | 163.244 M 0.00 % | 163.244 M 27.25 % | 128.284 M 0.00 % | 128.284 M 0.00 % | 128.284 M 98.00 % | 64.790 M |
| Total equity | 1.349 B -5.27 % | 1.424 B -2.11 % | 1.455 B -23.90 % | 1.912 B -5.13 % | 2.016 B -3.45 % | 2.088 B 1.78 % | 2.051 B 4.55 % | 1.962 B -0.28 % | 1.967 B 0.75 % | 1.953 B 0.33 % | 1.946 B 0.37 % | 1.939 B 0.90 % | 1.922 B -0.21 % | 1.926 B -0.80 % | 1.941 B 1.78 % | 1.907 B -0.02 % | 1.908 B 0.52 % | 1.898 B 0.50 % | 1.889 B 5.61 % | 1.788 B 5.29 % | 1.698 B -1.81 % | 1.730 B 0.99 % | 1.713 B 1.66 % | 1.685 B 4.49 % | 1.612 B 0.48 % | 1.605 B 1.83 % | 1.576 B 4.68 % | 1.505 B 1.63 % | 1.481 B 0.33 % | 1.476 B 0.73 % | 1.466 B 3.97 % | 1.410 B -0.13 % | 1.412 B 0.22 % | 1.409 B 0.17 % | 1.406 B 1.42 % | 1.387 B -0.04 % | 1.387 B 1.71 % | 1.364 B 0.17 % | 1.361 B -7.98 % | 1.480 B 0.75 % | 1.469 B -0.20 % | 1.472 B 2.65 % | 1.434 B -2.10 % | 1.464 B -0.39 % | 1.470 B -0.66 % | 1.480 B 1.78 % | 1.454 B 1.20 % | 1.437 B -0.12 % | 1.438 B 4.02 % | 1.383 B 1.43 % | 1.363 B 98.24 % | 687.755 M -1.79 % | 700.256 M -0.70 % | 705.225 M 1.02 % | 698.105 M 0.83 % | 692.351 M -0.11 % | 693.110 M 1.60 % | 682.178 M 0.89 % | 676.141 M 0.44 % | 673.183 M 0.53 % | 669.666 M 0.72 % | 664.848 M 2.24 % | 650.288 M 1.64 % | 639.794 M 1.27 % | 631.785 M 0.09 % | 631.212 M 0.99 % | 625.007 M -6.63 % | 669.422 M -6.31 % | 714.477 M -9.16 % | 786.484 M 0.77 % | 780.467 M -1.16 % | 789.593 M 11.15 % | 710.368 M -2.54 % | 728.880 M 8.93 % | 669.135 M 1.34 % | 660.309 M 0.48 % | 657.149 M 11.05 % | 591.776 M 2.10 % | 579.586 M -37.18 % | 922.622 M -1.19 % | 933.725 M 0.31 % | 930.798 M -6.34 % | 993.799 M 0.28 % | 991.020 M 0.09 % | 990.100 M 1.88 % | 971.862 M 0.84 % | 963.727 M 3.27 % | 933.237 M 1.01 % | 923.926 M 3.88 % | 889.446 M 3.76 % | 857.223 M 1.10 % | 847.898 M 2.37 % | 828.233 M 3.84 % | 797.601 M 3.86 % | 767.935 M 11.64 % | 687.880 M 28.81 % | 534.028 M -2.14 % | 545.707 M 4.12 % | 524.094 M 8.32 % | 483.850 M 2.39 % | 472.560 M 84.59 % | 256.001 M 11.27 % | 230.076 M 2.77 % | 223.883 M 14.99 % | 194.693 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 340.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 322.332 M 13 474.00 % | 2.375 M -20.85 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.996 K 0.00 % | 15.996 K 0.00 % | 15.996 K 0.00 % | 15.996 K | 0.000 | 0.000 -100.00 % | 309.074 M 0.00 % | 309.089 M -0.26 % | 309.880 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.681 M 10.28 % | 250.898 M -0.35 % | 251.789 M 3.93 % | 242.265 M 0.00 % | 242.265 M 5.97 % | 228.614 M -0.02 % | 228.669 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.300 M 0.00 % | 6.300 M 0.00 % | 6.300 M 0.00 % | 6.300 M 0.00 % | 6.300 M 0.00 % | 6.300 M -0.21 % | 6.313 M -88.19 % | 53.460 M -11.61 % | 60.479 M -34.79 % | 92.739 M -36.17 % | 145.300 M 54.07 % | 94.306 M -11.91 % | 107.061 M -0.46 % | 107.561 M 2.63 % | 104.808 M -0.29 % | 105.108 M -13.49 % | 121.495 M 6.17 % | 114.434 M 15.59 % | 99.003 M 2.59 % | 96.503 M 81.27 % | 53.236 M 27.55 % | 41.736 M -28.50 % | 58.369 M 5.42 % | 55.369 M -17.42 % | 67.049 M -2.90 % | 69.049 M 11.48 % | 61.939 M 1.64 % | 60.939 M 95.98 % | 31.095 M -42.90 % | 54.457 M 77.55 % | 30.672 M 0.00 % | 30.672 M -1.91 % | 31.268 M 38.55 % | 22.567 M 12.04 % | 20.142 M 34.16 % | 15.014 M -73.71 % | 57.113 M 0.37 % | 56.902 M 117.57 % | 26.154 M -3.89 % | 27.213 M -20.33 % | 34.156 M 0.03 % | 34.146 M |
| Long term debt | 1.056 B 31.62 % | 802.152 M -7.03 % | 862.820 M -43.67 % | 1.532 B -4.11 % | 1.597 B 0.87 % | 1.584 B 6.30 % | 1.490 B 63.85 % | 909.307 M -22.81 % | 1.178 B 2.89 % | 1.145 B 1.90 % | 1.124 B -35.45 % | 1.741 B -7.19 % | 1.876 B 9.36 % | 1.715 B -6.32 % | 1.831 B -10.77 % | 2.052 B -0.66 % | 2.065 B 0.94 % | 2.046 B 96.53 % | 1.041 B -1.72 % | 1.059 B -30.40 % | 1.522 B 3.13 % | 1.475 B -1.15 % | 1.493 B -3.86 % | 1.553 B -6.34 % | 1.658 B -12.57 % | 1.896 B 3.30 % | 1.835 B 8.57 % | 1.691 B 14.61 % | 1.475 B 5.09 % | 1.404 B 75.66 % | 799.000 M 3.83 % | 769.500 M -18.17 % | 940.370 M -35.43 % | 1.456 B 71.01 % | 851.633 M -33.24 % | 1.276 B -9.10 % | 1.403 B 4.74 % | 1.340 B -6.65 % | 1.435 B -13.49 % | 1.659 B 9.92 % | 1.509 B 2.60 % | 1.471 B 24.38 % | 1.183 B -0.85 % | 1.193 B 28.56 % | 927.928 M 24.24 % | 746.900 M 21.27 % | 615.900 M 57.12 % | 392.000 M 26.05 % | 311.000 M -20.60 % | 391.672 M -2.74 % | 402.714 M 7.72 % | 373.853 M -10.45 % | 417.500 M -24.50 % | 552.948 M 34.88 % | 409.948 M -14.98 % | 482.192 M 30.33 % | 369.992 M -3.59 % | 383.760 M 20.75 % | 317.826 M -4.53 % | 332.919 M -10.08 % | 370.238 M -11.98 % | 420.649 M 42.76 % | 294.649 M -12.45 % | 336.552 M -22.77 % | 435.793 M 83.11 % | 238.000 M 20.23 % | 197.951 M -64.00 % | 549.894 M 19.87 % | 458.737 M -15.55 % | 543.200 M 17.58 % | 461.975 M -0.60 % | 464.750 M 5.02 % | 442.525 M 76.80 % | 250.300 M 82.60 % | 137.075 M -32.38 % | 202.725 M 9.46 % | 185.200 M 171.50 % | 68.213 M -2.93 % | 70.275 M -28.12 % | 97.763 M 110.07 % | 46.538 M -15.77 % | 55.250 M -1.27 % | 55.963 M -38.96 % | 91.675 M 18.46 % | 77.388 M -31.76 % | 113.400 M -21.85 % | 145.100 M 41.53 % | 102.525 M -0.69 % | 103.238 M -47.39 % | 196.238 M -0.36 % | 196.950 M -0.13 % | 197.200 M 0.00 % | 197.200 M 53.82 % | 128.200 M 63.94 % | 78.200 M 83.61 % | 42.590 M 0.00 % | 42.590 M -20.38 % | 53.490 M 101.93 % | 26.490 M -12.83 % | 30.390 M 0.00 % | 30.390 M 2 939.00 % | 1.000 M 100.00 % | 500.000 K | 0.000 -100.00 % | 500.000 K |
| Total non current liabilities | 1.518 B 20.07 % | 1.264 B -4.58 % | 1.325 B -33.82 % | 2.002 B -3.18 % | 2.067 B 0.67 % | 2.054 B 4.79 % | 1.960 B 56.85 % | 1.250 B -17.70 % | 1.518 B 2.23 % | 1.485 B 1.46 % | 1.464 B -29.37 % | 2.072 B -6.11 % | 2.207 B 7.84 % | 2.047 B -5.35 % | 2.162 B -9.10 % | 2.379 B -0.57 % | 2.392 B 0.81 % | 2.373 B 73.44 % | 1.368 B -0.99 % | 1.382 B -25.04 % | 1.843 B 2.57 % | 1.797 B -0.98 % | 1.815 B -3.24 % | 1.876 B -5.19 % | 1.978 B -10.60 % | 2.213 B 2.81 % | 2.153 B 7.37 % | 2.005 B 12.05 % | 1.789 B 4.16 % | 1.718 B 54.30 % | 1.113 B 2.97 % | 1.081 B -13.65 % | 1.252 B -29.19 % | 1.768 B 51.99 % | 1.163 B -26.62 % | 1.585 B -7.45 % | 1.713 B 3.89 % | 1.649 B -5.48 % | 1.744 B -11.40 % | 1.969 B 8.23 % | 1.819 B 3.43 % | 1.759 B 19.61 % | 1.471 B 0.06 % | 1.470 B 22.00 % | 1.205 B 20.73 % | 997.798 M 15.05 % | 867.241 M 36.73 % | 634.265 M 14.64 % | 553.265 M -10.80 % | 620.286 M -1.76 % | 631.383 M 68.34 % | 375.062 M -10.42 % | 418.710 M -24.46 % | 554.254 M 34.77 % | 411.254 M -14.92 % | 483.394 M 30.23 % | 371.194 M -3.58 % | 384.961 M 20.66 % | 319.046 M -4.52 % | 334.156 M -10.04 % | 371.440 M -11.96 % | 421.877 M 42.59 % | 295.875 M -21.58 % | 377.294 M -23.70 % | 494.460 M 63.08 % | 303.199 M 14.07 % | 265.789 M -58.94 % | 647.378 M 12.42 % | 575.852 M -11.54 % | 650.987 M 4.02 % | 625.821 M 4.99 % | 596.089 M -0.68 % | 600.169 M 20.57 % | 497.757 M 115.12 % | 231.381 M -25.31 % | 309.786 M 5.82 % | 292.761 M 69.21 % | 173.021 M -1.35 % | 175.383 M -20.01 % | 219.258 M 36.21 % | 160.971 M 4.36 % | 154.253 M 1.17 % | 152.465 M 5.21 % | 144.911 M 21.65 % | 119.124 M -30.65 % | 171.769 M -14.32 % | 200.469 M 18.22 % | 169.574 M -1.57 % | 172.286 M -33.27 % | 258.176 M 0.11 % | 257.889 M 12.96 % | 228.295 M -9.28 % | 251.657 M 58.40 % | 158.872 M 45.93 % | 108.872 M 47.41 % | 73.858 M 13.35 % | 65.157 M -11.51 % | 73.632 M 77.41 % | 41.504 M -52.57 % | 87.503 M 0.24 % | 87.292 M 221.47 % | 27.154 M -2.02 % | 27.713 M -18.86 % | 34.156 M -1.42 % | 34.646 M |
| Other current liabilities | 2.038 B -6.03 % | 2.169 B 3.50 % | 2.096 B 14.87 % | 1.824 B 61.49 % | 1.130 B 5 063.09 % | 21.881 M -31.64 % | 32.010 M 28.64 % | 24.883 M -95.78 % | 589.514 M -45.19 % | 1.076 B -47.54 % | 2.050 B 148.87 % | 823.850 M -77.16 % | 3.608 B 57.49 % | 2.291 B 1 363.44 % | 156.526 M -34.26 % | 238.113 M 22.10 % | 195.016 M 12.57 % | 173.239 M -89.41 % | 1.637 B -23.72 % | 2.146 B 768.35 % | 247.081 M -59.06 % | 603.472 M -66.16 % | 1.783 B 8.74 % | 1.640 B 28.52 % | 1.276 B 26.04 % | 1.012 B 64.17 % | 616.635 M -56.38 % | 1.414 B 197.32 % | 475.475 M 30.34 % | 364.783 M -74.14 % | 1.410 B -19.30 % | 1.748 B 5.09 % | 1.663 B 6.41 % | 1.563 B 2.53 % | 1.524 B 294.92 % | 385.989 M -50.07 % | 773.029 M -46.52 % | 1.446 B 7.07 % | 1.350 B 266.23 % | 368.633 M -17.49 % | 446.761 M 49.26 % | 299.315 M -70.06 % | 999.661 M -24.80 % | 1.329 B 248.84 % | 381.061 M -31.13 % | 553.268 M -16.30 % | 661.026 M -58.55 % | 1.595 B -13.60 % | 1.846 B 23.98 % | 1.489 B -6.39 % | 1.590 B 4.10 % | 1.528 B 16.99 % | 1.306 B 5.49 % | 1.238 B 10.48 % | 1.120 B -30.25 % | 1.607 B 20.64 % | 1.332 B 3.94 % | 1.281 B 23.55 % | 1.037 B -17.31 % | 1.254 B 2.98 % | 1.218 B 5.10 % | 1.159 B 13.40 % | 1.022 B -6.93 % | 1.098 B -1.82 % | 1.118 B 18.55 % | 943.375 M -2.68 % | 969.391 M 5.44 % | 919.345 M 15.74 % | 794.329 M -6.70 % | 851.336 M 11.68 % | 762.289 M 23.58 % | 616.830 M 88.54 % | 327.159 M -57.75 % | 774.433 M 9.77 % | 705.497 M -41.40 % | 1.204 B 17.57 % | 1.024 B -11.23 % | 1.154 B 23.99 % | 930.409 M 10.01 % | 845.727 M 6.51 % | 794.037 M -4.27 % | 829.443 M -5.17 % | 874.646 M 19.05 % | 734.710 M -8.90 % | 806.524 M 11.33 % | 724.465 M 0.89 % | 718.059 M -3.42 % | 743.465 M 3.85 % | 715.901 M 7.44 % | 666.329 M 13.88 % | 585.109 M 29.04 % | 453.439 M 5.94 % | 428.022 M 48.30 % | 288.625 M -20.88 % | 364.775 M 7.45 % | 339.480 M -7.68 % | 367.730 M 20.24 % | 305.839 M -3.17 % | 315.836 M 48.24 % | 213.058 M 17.53 % | 181.287 M 83.59 % | 98.746 M -36.97 % | 156.655 M -10.04 % | 174.146 M 76.17 % | 98.853 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 481.512 M -35.76 % | 749.553 M -38.93 % | 1.227 B -14.17 % | 1.430 B -10.26 % | 1.593 B -13.10 % | 1.834 B 9.25 % | 1.678 B | 0.000 -100.00 % | 2.165 B | 0.000 | 0.000 -100.00 % | 1.899 B 3.30 % | 1.838 B -1.16 % | 1.860 B 6.08 % | 1.753 B 33.70 % | 1.311 B -46.65 % | 2.457 B 36.54 % | 1.800 B 12.58 % | 1.599 B 200.69 % | 531.687 M 72.19 % | 308.786 M -7.66 % | 334.401 M -7.14 % | 360.126 M -28.61 % | 504.419 M -34.62 % | 771.507 M 141.63 % | 319.290 M -23.30 % | 416.283 M 22.53 % | 339.747 M 22.10 % | 278.245 M 21.17 % | 229.630 M -12.00 % | 260.934 M -0.25 % | 261.600 M -24.81 % | 347.913 M -27.74 % | 481.488 M 2.48 % | 469.845 M -4.43 % | 491.624 M 5.30 % | 466.871 M -52.90 % | 991.222 M 25.34 % | 790.796 M 30.55 % | 605.755 M -5.95 % | 644.106 M 22.08 % | 527.603 M -29.86 % | 752.184 M 25.42 % | 599.743 M 4.29 % | 575.073 M -16.65 % | 689.924 M 25.19 % | 551.096 M -9.65 % | 609.968 M 12.23 % | 543.500 M 9.60 % | 495.906 M 5.25 % | 471.162 M -4.83 % | 495.085 M -35.22 % | 764.290 M 35.83 % | 562.679 M -10.99 % | 632.160 M 11.20 % | 568.468 M -23.07 % | 738.961 M 25.36 % | 589.477 M 28.58 % | 458.465 M 8.64 % | 422.013 M -7.06 % | 454.075 M -11.84 % | 515.041 M 11.10 % | 463.594 M 1.17 % | 458.215 M 16.87 % | 392.084 M -4.54 % | 410.750 M 8.23 % | 379.531 M 0.24 % | 378.618 M -15.39 % | 447.464 M 7.82 % | 414.995 M -25.58 % | 557.630 M 5.44 % | 528.876 M -0.25 % | 530.184 M -0.56 % | 533.169 M -33.49 % | 801.606 M 4.56 % | 766.676 M 19.66 % | 640.689 M 2.58 % | 624.594 M 4.03 % | 600.407 M 17.51 % | 510.938 M 31.25 % | 389.297 M -1.48 % | 395.132 M -11.10 % | 444.483 M 6.95 % | 415.607 M 3.52 % | 401.472 M 9.78 % | 365.710 M 5.69 % | 346.033 M 10.60 % | 312.868 M 55.93 % | 200.650 M 0.60 % | 199.454 M 67.77 % | 118.886 M -46.80 % | 223.457 M 84.86 % | 120.879 M -32.21 % | 178.311 M 129.74 % | 77.615 M -18.10 % | 94.767 M -5.32 % | 100.089 M -24.13 % | 131.928 M 96.60 % | 67.105 M -11.60 % | 75.913 M | 0.000 -100.00 % | 67.540 M |
| Short term debt | 2.439 B -7.24 % | 2.629 B -1.90 % | 2.680 B -0.68 % | 2.698 B -3.03 % | 2.783 B 0.56 % | 2.767 B -12.51 % | 3.163 B -12.21 % | 3.603 B 38.84 % | 2.595 B 6.21 % | 2.443 B -19.11 % | 3.020 B 240.35 % | 887.432 M -59.74 % | 2.204 B -2.83 % | 2.269 B 20.55 % | 1.882 B -7.48 % | 2.034 B -3.07 % | 2.098 B 16.42 % | 1.802 B -28.30 % | 2.513 B 56.13 % | 1.610 B 17.34 % | 1.372 B 9.57 % | 1.252 B 25.99 % | 993.747 M 5.89 % | 938.450 M 4.05 % | 901.955 M -3.39 % | 933.620 M -23.44 % | 1.220 B -14.32 % | 1.423 B -14.25 % | 1.660 B 8.84 % | 1.525 B -6.41 % | 1.630 B 8.46 % | 1.503 B 1.43 % | 1.481 B -12.74 % | 1.698 B 35.88 % | 1.249 B -7.51 % | 1.351 B -25.78 % | 1.820 B 78.07 % | 1.022 B 17.52 % | 869.639 M -50.33 % | 1.751 B 9.03 % | 1.606 B 26.71 % | 1.267 B 61.96 % | 782.531 M -41.47 % | 1.337 B -29.80 % | 1.904 B 26.44 % | 1.506 B 13.60 % | 1.326 B 11.59 % | 1.188 B 24.61 % | 953.502 M -4.05 % | 993.720 M 1.66 % | 977.451 M -14.05 % | 1.137 B 0.87 % | 1.128 B 18.92 % | 948.106 M 2.51 % | 924.931 M 0.18 % | 923.230 M -9.39 % | 1.019 B -10.76 % | 1.142 B 26.03 % | 905.900 M 5.58 % | 858.044 M -3.50 % | 889.190 M 18.69 % | 749.188 M 23.34 % | 607.400 M -10.57 % | 679.154 M 17.87 % | 576.203 M -32.08 % | 848.331 M 26.19 % | 672.271 M -5.54 % | 711.676 M -15.44 % | 841.610 M 10.83 % | 759.352 M 10.15 % | 689.407 M -11.50 % | 778.990 M -5.40 % | 823.491 M 15.59 % | 712.416 M 5.13 % | 677.625 M -5.73 % | 718.802 M -5.69 % | 762.184 M -13.24 % | 878.540 M 4.70 % | 839.086 M 3.54 % | 810.415 M -9.69 % | 897.415 M -1.65 % | 912.470 M 5.82 % | 862.291 M -1.99 % | 879.764 M -5.55 % | 931.496 M -12.13 % | 1.060 B 22.82 % | 863.055 M -12.70 % | 988.658 M 5.55 % | 936.703 M 2.61 % | 912.881 M 5.17 % | 868.034 M 13.23 % | 766.630 M 1.44 % | 755.734 M 19.79 % | 630.891 M 3.74 % | 608.144 M 62.29 % | 374.719 M -20.75 % | 472.818 M 12.13 % | 421.680 M 21.19 % | 347.950 M 15.61 % | 300.957 M 16.23 % | 258.930 M 3.49 % | 250.200 M 38.16 % | 181.090 M | 0.000 -100.00 % | 52.890 M |
| Total current liabilities | 5.441 B -6.73 % | 5.834 B 1.68 % | 5.737 B 8.04 % | 5.310 B -1.54 % | 5.393 B 3.28 % | 5.222 B -10.97 % | 5.865 B -8.95 % | 6.442 B -1.30 % | 6.526 B -3.61 % | 6.771 B 6.54 % | 6.355 B -13.26 % | 7.326 B 3.15 % | 7.102 B 12.50 % | 6.313 B 8.33 % | 5.828 B -4.83 % | 6.124 B 3.29 % | 5.929 B 5.03 % | 5.645 B -4.74 % | 5.926 B -11.27 % | 6.678 B 23.30 % | 5.416 B -1.50 % | 5.499 B 9.71 % | 5.012 B 4.93 % | 4.776 B 7.07 % | 4.461 B 9.27 % | 4.083 B 0.96 % | 4.044 B -15.65 % | 4.795 B 16.56 % | 4.113 B 3.79 % | 3.963 B -11.31 % | 4.468 B -9.48 % | 4.937 B 4.27 % | 4.734 B 2.73 % | 4.608 B 10.06 % | 4.187 B 9.19 % | 3.835 B -5.65 % | 4.064 B -0.66 % | 4.091 B 1.09 % | 4.047 B -13.91 % | 4.701 B -1.77 % | 4.786 B 30.55 % | 3.666 B 21.28 % | 3.023 B -18.35 % | 3.702 B -2.71 % | 3.806 B 3.43 % | 3.679 B 9.46 % | 3.361 B -5.64 % | 3.562 B 1.73 % | 3.502 B 11.45 % | 3.142 B 7.07 % | 2.934 B -10.37 % | 3.274 B 8.76 % | 3.010 B 12.06 % | 2.686 B 1.34 % | 2.651 B -12.83 % | 3.041 B 10.38 % | 2.755 B -4.49 % | 2.884 B 20.66 % | 2.390 B -5.86 % | 2.539 B 2.11 % | 2.487 B 7.35 % | 2.316 B 12.59 % | 2.057 B -9.01 % | 2.261 B 2.81 % | 2.199 B -4.68 % | 2.307 B 2.39 % | 2.253 B 11.75 % | 2.016 B -1.46 % | 2.046 B 0.87 % | 2.028 B 5.15 % | 1.929 B 1.10 % | 1.908 B 10.53 % | 1.726 B -18.26 % | 2.112 B 4.25 % | 2.026 B -13.94 % | 2.354 B 7.35 % | 2.193 B -9.88 % | 2.433 B 10.92 % | 2.194 B 15.07 % | 1.907 B 0.13 % | 1.904 B -3.30 % | 1.969 B 4.92 % | 1.877 B -1.16 % | 1.899 B -4.75 % | 1.994 B -2.51 % | 2.045 B 11.44 % | 1.835 B -7.29 % | 1.979 B 4.94 % | 1.886 B 3.49 % | 1.823 B 9.53 % | 1.664 B 22.88 % | 1.354 B 5.17 % | 1.288 B 16.20 % | 1.108 B 0.11 % | 1.107 B 39.57 % | 793.038 M -15.11 % | 934.201 M 21.68 % | 767.748 M 8.43 % | 708.036 M 27.85 % | 553.803 M 11.91 % | 494.883 M 33.97 % | 369.405 M 17.72 % | 313.813 M 80.20 % | 174.146 M 1.01 % | 172.406 M |
| Total liabilities | 6.959 B -1.96 % | 7.098 B 0.51 % | 7.062 B -3.42 % | 7.312 B -1.99 % | 7.460 B 2.54 % | 7.276 B -7.02 % | 7.825 B 1.74 % | 7.691 B -4.39 % | 8.045 B -2.56 % | 8.256 B 5.59 % | 7.818 B -16.81 % | 9.398 B 0.95 % | 9.309 B 11.36 % | 8.360 B 4.63 % | 7.990 B -6.02 % | 8.502 B 2.18 % | 8.321 B 3.78 % | 8.018 B 9.93 % | 7.294 B -9.51 % | 8.060 B 11.02 % | 7.260 B -0.50 % | 7.296 B 6.87 % | 6.827 B 2.63 % | 6.652 B 3.30 % | 6.440 B 2.28 % | 6.296 B 1.60 % | 6.197 B -8.86 % | 6.799 B 15.19 % | 5.903 B 3.90 % | 5.681 B 1.78 % | 5.582 B -7.25 % | 6.018 B 0.52 % | 5.986 B -6.12 % | 6.377 B 19.18 % | 5.350 B -1.28 % | 5.420 B -6.18 % | 5.777 B 0.64 % | 5.740 B -0.89 % | 5.792 B -13.17 % | 6.670 B 0.98 % | 6.605 B 21.76 % | 5.425 B 20.73 % | 4.493 B -13.12 % | 5.172 B 3.23 % | 5.010 B 7.12 % | 4.677 B 10.61 % | 4.229 B 0.76 % | 4.197 B 3.50 % | 4.055 B 7.78 % | 3.762 B 5.51 % | 3.566 B -2.28 % | 3.649 B 6.42 % | 3.429 B 5.82 % | 3.240 B 5.83 % | 3.062 B -13.12 % | 3.524 B 12.74 % | 3.126 B -4.38 % | 3.269 B 20.66 % | 2.709 B -5.70 % | 2.873 B 0.53 % | 2.858 B 4.37 % | 2.738 B 16.36 % | 2.353 B -10.80 % | 2.638 B -2.06 % | 2.694 B 3.19 % | 2.610 B 3.63 % | 2.519 B -5.43 % | 2.664 B 1.59 % | 2.622 B -2.15 % | 2.679 B 4.87 % | 2.555 B 2.02 % | 2.504 B 7.64 % | 2.327 B -10.85 % | 2.610 B 15.62 % | 2.257 B -15.26 % | 2.664 B 7.17 % | 2.486 B -4.63 % | 2.606 B 10.01 % | 2.369 B 11.45 % | 2.126 B 2.94 % | 2.065 B -2.75 % | 2.123 B 4.64 % | 2.029 B -0.71 % | 2.044 B -3.26 % | 2.113 B -4.69 % | 2.217 B 8.90 % | 2.035 B -5.28 % | 2.149 B 4.39 % | 2.058 B -1.07 % | 2.081 B 8.26 % | 1.922 B 21.45 % | 1.582 B 2.80 % | 1.539 B 21.49 % | 1.267 B 4.22 % | 1.216 B 40.23 % | 866.896 M -13.25 % | 999.358 M 18.78 % | 841.381 M 12.25 % | 749.540 M 16.88 % | 641.306 M 10.16 % | 582.175 M 46.81 % | 396.559 M 16.11 % | 341.526 M 63.96 % | 208.302 M 0.60 % | 207.053 M |
| Other non current assets | 2.991 B 13.32 % | 2.640 B -12.03 % | 3.000 B -2.30 % | 3.071 B 36 770.43 % | 8.329 M -99.68 % | 2.565 B -6.08 % | 2.731 B 17.74 % | 2.319 B 0.48 % | 2.308 B -1.12 % | 2.334 B 2.32 % | 2.281 B 23.54 % | 1.847 B -0.28 % | 1.852 B -3.88 % | 1.926 B -1.23 % | 1.950 B 3.23 % | 1.889 B 0.28 % | 1.884 B -0.98 % | 1.903 B -0.31 % | 1.909 B 0.90 % | 1.892 B 1 396.23 % | 126.432 M -93.15 % | 1.845 B 1.74 % | 1.814 B -1.11 % | 1.834 B 1.62 % | 1.805 B 0.07 % | 1.803 B -0.01 % | 1.803 B -0.04 % | 1.804 B -0.02 % | 1.805 B 0.05 % | 1.804 B -0.03 % | 1.804 B -0.23 % | 1.808 B 0.06 % | 1.807 B -0.32 % | 1.813 B -0.16 % | 1.816 B 0.12 % | 1.814 B -10.08 % | 2.017 B -0.29 % | 2.023 B 9.33 % | 1.850 B -9.81 % | 2.052 B 0.30 % | 2.045 B 4.21 % | 1.963 B 0.06 % | 1.962 B 6.67 % | 1.839 B 3.71 % | 1.773 B 371 469.87 % | -477.513 K -100.03 % | 1.629 B -12.16 % | 1.854 B 1.66 % | 1.824 B 3.66 % | 1.760 B 0.13 % | 1.757 B 274.43 % | 469.310 M 4.58 % | 448.774 M 12.78 % | 397.924 M 11.57 % | 356.651 M -14.04 % | 414.918 M 50.11 % | 276.409 M 4.27 % | 265.099 M 65.42 % | 160.253 M 160.47 % | 61.524 M -0.83 % | 62.037 M -1.23 % | 62.810 M -1.30 % | 63.640 M -1.72 % | 64.752 M -1.19 % | 65.530 M -1.48 % | 66.516 M -1.08 % | 67.240 M 6.43 % | 63.178 M -5.54 % | 66.886 M -7.94 % | 72.652 M 4.65 % | 69.423 M -79.25 % | 334.506 M -12.56 % | 382.534 M -0.92 % | 386.097 M 19 600.11 % | 1.960 M -3.54 % | 2.032 M 207.65 % | 660.396 K -60.81 % | 1.685 M 58.05 % | 1.066 M -50.48 % | 2.153 M 160.92 % | 825.125 K -50.22 % | 1.658 M -25.93 % | 2.238 M -93.57 % | 34.821 M 2 088.47 % | 1.591 M -94.97 % | 31.602 M 4 030.93 % | 765.000 K -66.88 % | 2.310 M -11.28 % | 2.603 M 253.38 % | 736.670 K -71.82 % | 2.614 M -31.21 % | 3.800 M 245.45 % | 1.100 M -99.48 % | 212.852 M 70 850.62 % | 300.000 K -99.83 % | 181.811 M 23.29 % | 147.461 M 11.71 % | 132.008 M -27.45 % | 181.944 M 29 300.81 % | 618.841 K -14.49 % | 723.669 K -98.86 % | 63.421 M 33.20 % | 47.612 M 4.64 % | 45.502 M -1.83 % | 46.352 M |
| Long term investments | 0.000 -100.00 % | 359.904 M | 0.000 | 0.000 -100.00 % | 3.121 B 447.82 % | 569.664 M 5.59 % | 539.491 M -7.94 % | 586.026 M -0.91 % | 591.433 M 5.12 % | 562.622 M -10.31 % | 627.306 M 9.24 % | 574.271 M 9.23 % | 525.724 M 15.91 % | 453.564 M 22.39 % | 370.604 M -9.97 % | 411.644 M 5.33 % | 390.819 M 2.72 % | 380.481 M 21.45 % | 313.294 M 43.27 % | 218.676 M -89.21 % | 2.026 B 599.20 % | 289.753 M 8.52 % | 267.012 M 13.65 % | 234.934 M 42.36 % | 165.027 M -2.15 % | 168.659 M -6.33 % | 180.053 M 15.01 % | 156.557 M -10.85 % | 175.610 M -9.95 % | 195.017 M -4.03 % | 203.198 M 2.67 % | 197.904 M -3.65 % | 205.397 M -2.67 % | 211.037 M -1.86 % | 215.030 M 6.58 % | 201.751 M -0.30 % | 202.353 M -0.63 % | 203.633 M 18.11 % | 172.404 M -18.79 % | 212.298 M -0.32 % | 212.975 M -0.53 % | 214.116 M 0.10 % | 213.892 M 502.21 % | 35.518 M 17.30 % | 30.280 M 0.30 % | 30.190 M -1.56 % | 30.669 M 44.41 % | 21.237 M 0.84 % | 21.060 M -2.52 % | 21.605 M 0.21 % | 21.559 M -63.93 % | 59.769 M -0.24 % | 59.912 M 1.47 % | 59.043 M -0.50 % | 59.337 M | 0.000 -100.00 % | 103.750 M | 0.000 -100.00 % | 105.120 M 1.40 % | 103.672 M 0.35 % | 103.315 M -0.50 % | 103.837 M -0.44 % | 104.292 M 17.23 % | 88.963 M -0.38 % | 89.300 M 48.98 % | 59.941 M 0.01 % | 59.934 M -9.38 % | 66.135 M 7.95 % | 61.267 M 14.61 % | 53.455 M -6.89 % | 57.408 M -36.81 % | 90.842 M 4.08 % | 87.280 M -34.73 % | 133.730 M -6.01 % | 142.286 M -6.88 % | 152.791 M -1.14 % | 154.548 M -4.02 % | 161.019 M -22.51 % | 207.798 M 3.87 % | 200.060 M -3.65 % | 207.641 M -1.05 % | 209.854 M 16.12 % | 180.715 M 31.12 % | 137.825 M -36.97 % | 218.656 M 13.94 % | 191.912 M -13.84 % | 222.749 M -25.43 % | 298.693 M 24.78 % | 239.374 M -3.42 % | 247.858 M 18.04 % | 209.981 M 8.10 % | 194.245 M 0.30 % | 193.669 M | 0.000 -100.00 % | 211.673 M | 0.000 -100.00 % | 148.650 M | 0.000 | 0.000 -100.00 % | 185.325 M 2.21 % | 181.325 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 724.991 K -5.09 % | 763.853 K -5.31 % | 806.715 K -77.05 % | 3.516 M -3.92 % | 3.659 M -3.02 % | 3.773 M -3.10 % | 3.894 M -2.02 % | 3.974 M -3.38 % | 4.113 M -3.00 % | 4.240 M -2.61 % | 4.354 M -3.61 % | 4.517 M 2.42 % | 4.410 M -2.29 % | 4.514 M 159.09 % | 1.742 M -37.57 % | 2.791 M -0.28 % | 2.799 M -3.93 % | 2.913 M 12.14 % | 2.598 M -5.59 % | 2.752 M 0.70 % | 2.733 M 0.52 % | 2.718 M 1.15 % | 2.687 M 5.72 % | 2.542 M 7.52 % | 2.364 M 11.77 % | 2.115 M 0.74 % | 2.100 M 2.03 % | 2.058 M 20.10 % | 1.714 M -1.91 % | 1.747 M -2.88 % | 1.799 M -7.44 % | 1.943 M 17.23 % | 1.658 M -2.68 % | 1.703 M -2.61 % | 1.749 M -0.92 % | 1.765 M | 0.000 | 0.000 -100.00 % | 470.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 594.265 M -20.89 % | 751.220 M | 0.000 -100.00 % | 401.962 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 332.685 M 36.68 % | 243.397 M | 0.000 | 0.000 | 0.000 -100.00 % | 458.977 M | 0.000 -100.00 % | 313.589 M | 0.000 -100.00 % | 345.721 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 588.925 M | 0.000 -100.00 % | 638.227 M | 0.000 | 0.000 -100.00 % | 691.252 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 -100.00 % | 132.952 K -99.68 % | 41.116 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 74.866 M 0.00 % | 74.866 M 0.00 % | 74.866 M 0.00 % | 74.866 M -40.62 % | 126.077 M 0.00 % | 126.077 M 0.00 % | 126.077 M 0.00 % | 126.077 M -8.04 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.00 % | 137.097 M 0.04 % | 137.045 M | 0.000 | 0.000 | 0.000 -100.00 % | 704.889 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 724.991 K -5.09 % | 763.853 K -5.31 % | 806.715 K -98.97 % | 78.382 M -0.18 % | 78.525 M -0.15 % | 78.640 M -0.15 % | 78.760 M -39.44 % | 130.052 M -0.11 % | 130.191 M -0.10 % | 130.318 M -0.09 % | 130.431 M -7.90 % | 141.614 M 0.08 % | 141.508 M -0.07 % | 141.611 M 2.00 % | 138.840 M -0.75 % | 139.888 M -0.01 % | 139.896 M -0.08 % | 140.010 M 0.23 % | 139.695 M -0.11 % | 139.849 M 0.01 % | 139.830 M 0.01 % | 139.816 M 0.02 % | 139.785 M 0.14 % | 139.587 M 5 804.10 % | 2.364 M 11.77 % | 2.115 M 0.74 % | 2.100 M -24.00 % | 2.763 M 61.24 % | 1.714 M -1.91 % | 1.747 M -2.88 % | 1.799 M -7.44 % | 1.943 M 17.23 % | 1.658 M -2.68 % | 1.703 M -2.61 % | 1.749 M -0.92 % | 1.765 M 100.87 % | -202.353 M 0.63 % | -203.633 M | 0.000 100.00 % | -212.298 M 0.32 % | -212.975 M 0.53 % | -214.116 M -0.10 % | -213.892 M -502.21 % | -35.518 M | 0.000 -100.00 % | 1.630 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -148.650 M | 0.000 | 0.000 -100.00 % | 7.491 M 0.00 % | 7.491 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 475.931 M -0.91 % | 480.319 M -0.70 % | 483.713 M -0.82 % | 487.689 M -0.62 % | 490.743 M -0.88 % | 495.116 M -0.93 % | 499.767 M -4.26 % | 521.999 M -0.89 % | 526.704 M -0.88 % | 531.383 M -1.20 % | 537.850 M -2.07 % | 549.241 M -0.90 % | 554.238 M 4.74 % | 529.133 M -1.07 % | 534.872 M -0.10 % | 535.433 M 0.22 % | 534.243 M -0.89 % | 539.066 M 0.42 % | 536.797 M -1.08 % | 542.668 M -0.91 % | 547.646 M -0.13 % | 548.333 M -2.37 % | 561.615 M 0.30 % | 559.949 M -0.70 % | 563.909 M -0.80 % | 568.433 M -0.60 % | 571.876 M -0.13 % | 572.631 M -0.68 % | 576.534 M -0.24 % | 577.905 M -0.07 % | 578.323 M -0.22 % | 579.586 M 0.55 % | 576.428 M 1.44 % | 568.230 M -0.77 % | 572.665 M -8.83 % | 628.122 M 5.57 % | 594.954 M 1.07 % | 588.632 M 1.67 % | 578.962 M 6.71 % | 542.554 M 9.20 % | 496.849 M 0.56 % | 494.076 M 0.68 % | 490.749 M 22.32 % | 401.202 M 3.23 % | 388.659 M 4.69 % | 371.231 M 2.85 % | 360.946 M 186.42 % | 126.019 M 1.25 % | 124.463 M 1.14 % | 123.065 M -0.38 % | 123.529 M -10.07 % | 137.357 M 0.66 % | 136.455 M -0.59 % | 137.259 M 0.26 % | 136.905 M -0.90 % | 138.151 M 0.15 % | 137.947 M -0.64 % | 138.833 M -1.09 % | 140.359 M -1.56 % | 142.581 M 0.54 % | 141.815 M 4.11 % | 136.218 M -1.28 % | 137.986 M -1.35 % | 139.881 M 74.87 % | 79.990 M -2.54 % | 82.076 M -1.68 % | 83.476 M -1.51 % | 84.760 M -1.46 % | 86.019 M -3.22 % | 88.877 M -1.46 % | 90.196 M -0.39 % | 90.553 M -1.93 % | 92.333 M 0.82 % | 91.582 M -48.42 % | 177.565 M -0.66 % | 178.740 M -0.48 % | 179.607 M -1.41 % | 182.167 M -1.15 % | 184.283 M 37.99 % | 133.543 M -0.13 % | 133.717 M -0.87 % | 134.887 M -0.03 % | 134.925 M -2.65 % | 138.601 M 0.14 % | 138.412 M 1.35 % | 136.564 M -0.75 % | 137.602 M 3.48 % | 132.974 M 1.99 % | 130.377 M 56.15 % | 83.492 M -0.82 % | 84.181 M 6.78 % | 78.836 M -0.28 % | 79.057 M -0.02 % | 79.073 M -1.27 % | 80.089 M 98.33 % | 40.382 M 62.90 % | 24.789 M 9.37 % | 22.665 M 5.03 % | 21.580 M 0.36 % | 21.504 M -2.85 % | 22.135 M 257.16 % | 6.197 M 5.57 % | 5.871 M -71.35 % | 20.490 M -1.40 % | 20.782 M |
| Total non current assets | 3.473 B -0.36 % | 3.486 B -0.13 % | 3.490 B -4.21 % | 3.644 B -1.67 % | 3.705 B -0.24 % | 3.714 B -3.65 % | 3.855 B 8.06 % | 3.568 B 0.02 % | 3.567 B -0.06 % | 3.569 B -0.23 % | 3.577 B 14.57 % | 3.122 B 1.25 % | 3.083 B 0.73 % | 3.061 B 1.83 % | 3.006 B 0.45 % | 2.993 B 0.92 % | 2.965 B -0.51 % | 2.981 B 2.19 % | 2.917 B 3.75 % | 2.811 B -1.70 % | 2.860 B 0.65 % | 2.841 B 1.41 % | 2.802 B 0.30 % | 2.793 B 9.08 % | 2.561 B -0.27 % | 2.568 B -0.59 % | 2.583 B -0.33 % | 2.592 B -0.80 % | 2.613 B -0.76 % | 2.632 B -0.35 % | 2.642 B 1.04 % | 2.614 B -0.12 % | 2.618 B -0.16 % | 2.622 B -0.46 % | 2.634 B -1.55 % | 2.675 B 1.25 % | 2.642 B -0.04 % | 2.643 B 0.37 % | 2.633 B 0.21 % | 2.628 B 1.91 % | 2.579 B 3.49 % | 2.492 B -0.15 % | 2.496 B 9.45 % | 2.280 B 2.20 % | 2.231 B 7.83 % | 2.069 B 0.51 % | 2.059 B 1.16 % | 2.035 B 1.55 % | 2.004 B 3.37 % | 1.939 B -0.07 % | 1.940 B 177.18 % | 699.887 M 3.13 % | 678.660 M 8.03 % | 628.229 M 7.21 % | 585.974 M -0.39 % | 588.255 M 6.39 % | 552.910 M 26.68 % | 436.476 M 0.04 % | 436.291 M 32.75 % | 328.655 M 0.33 % | 327.560 M 2.33 % | 320.116 M -0.96 % | 323.217 M 4.57 % | 309.083 M 21.32 % | 254.759 M 9.39 % | 232.891 M -1.19 % | 235.694 M -1.43 % | 239.108 M -0.05 % | 239.221 M -5.63 % | 253.479 M -0.96 % | 255.949 M -54.43 % | 561.720 M -7.61 % | 607.966 M -10.26 % | 677.441 M 110.51 % | 321.811 M -3.52 % | 333.563 M -0.37 % | 334.815 M -2.92 % | 344.871 M -12.28 % | 393.147 M 17.09 % | 335.756 M -1.88 % | 342.183 M -1.22 % | 346.399 M 8.97 % | 317.878 M 2.13 % | 311.247 M -13.22 % | 358.659 M -0.39 % | 360.077 M -0.29 % | 361.115 M -16.79 % | 433.977 M 16.55 % | 372.354 M 12.13 % | 332.087 M 11.90 % | 296.776 M -1.91 % | 302.565 M 1.02 % | 299.511 M -5.70 % | 317.609 M -0.04 % | 317.747 M 29.89 % | 244.633 M 23.59 % | 197.935 M 9.90 % | 180.105 M -22.54 % | 232.511 M -6.75 % | 249.344 M 1.33 % | 246.080 M 253.46 % | 69.620 M 30.17 % | 53.482 M -18.96 % | 65.992 M -1.70 % | 67.134 M |
| Other current assets | 1.054 B -6.33 % | 1.125 B 18.46 % | 949.711 M -32.55 % | 1.408 B 208.55 % | 456.353 M -59.95 % | 1.139 B 13.90 % | 1.000 B -4.98 % | 1.053 B 11.52 % | 943.964 M 7.09 % | 881.445 M -14.69 % | 1.033 B -51.15 % | 2.115 B 3.22 % | 2.049 B 63.97 % | 1.250 B 66.34 % | 751.310 M -20.57 % | 945.866 M 12.45 % | 841.145 M -17.02 % | 1.014 B -13.75 % | 1.175 B -2.26 % | 1.203 B 42.97 % | 841.071 M -16.90 % | 1.012 B 65.15 % | 612.861 M -27.07 % | 840.332 M 14.49 % | 733.954 M -6.29 % | 783.232 M 3.28 % | 758.361 M -11.29 % | 854.920 M -9.02 % | 939.728 M 4.65 % | 898.014 M -2.71 % | 923.052 M -19.45 % | 1.146 B -6.75 % | 1.229 B -10.77 % | 1.377 B 39.22 % | 989.173 M -5.36 % | 1.045 B 51.80 % | 688.495 M -53.35 % | 1.476 B 4.94 % | 1.406 B -8.74 % | 1.541 B -28.77 % | 2.163 B 27.57 % | 1.696 B 41.57 % | 1.198 B -1.11 % | 1.211 B 2.08 % | 1.187 B -28.93 % | 1.670 B 53.30 % | 1.089 B -7.86 % | 1.182 B -0.51 % | 1.188 B 5.46 % | 1.127 B -6.24 % | 1.202 B 11.50 % | 1.078 B -20.20 % | 1.350 B 41.60 % | 953.724 M -3.29 % | 986.128 M -25.25 % | 1.319 B 74.38 % | 756.585 M -42.27 % | 1.311 B 250.69 % | 373.735 M -66.53 % | 1.117 B 62.23 % | 688.357 M 4.25 % | 660.291 M 60.32 % | 411.870 M -67.16 % | 1.254 B 45.42 % | 862.552 M -40.60 % | 1.452 B 21.41 % | 1.196 B -15.57 % | 1.417 B 87.37 % | 756.102 M 4.63 % | 722.616 M 0.73 % | 717.397 M -1.46 % | 728.000 M 23.02 % | 591.781 M -21.90 % | 757.716 M 29.31 % | 585.968 M -30.88 % | 847.725 M 16.80 % | 725.820 M -0.71 % | 731.029 M 12.48 % | 649.909 M -13.32 % | 749.819 M 8.30 % | 692.360 M 5.10 % | 658.775 M 7.69 % | 611.761 M -15.52 % | 724.107 M 6.15 % | 682.168 M -13.29 % | 786.755 M 11.23 % | 707.323 M -8.16 % | 770.193 M -10.06 % | 856.382 M -6.31 % | 914.041 M 24.90 % | 731.816 M 13.24 % | 646.277 M 22.06 % | 529.454 M 13.27 % | 467.419 M 31.62 % | 355.123 M 34.29 % | 264.452 M -58.05 % | 630.394 M 11.74 % | 564.138 M 26.15 % | 447.201 M 10.11 % | 406.138 M 24.11 % | 327.253 M 1.51 % | 322.388 M -12.11 % | 366.817 M 0.17 % | 366.193 M 57.60 % | 232.355 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 543.592 M 1 592.93 % | 32.110 M -15.21 % | 37.869 M -44.75 % | 68.540 M 38.27 % | 49.568 M 29.22 % | 38.360 M -39.98 % | 63.912 M 59.00 % | 40.196 M -0.91 % | 40.567 M -9.89 % | 45.018 M -62.14 % | 118.903 M -16.13 % | 141.765 M 72.01 % | 82.419 M 8.86 % | 75.712 M -20.75 % | 95.533 M -5.00 % | 100.559 M 19.93 % | 83.845 M 104.98 % | -1.682 B -5 065.90 % | 33.874 M 937.47 % | 3.265 M -87.70 % | 26.539 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.500 K -70.28 % | 388.671 K 39.72 % | 278.171 K -58.05 % | 663.155 K 0.00 % | 663.155 K 120.55 % | 300.676 K -36.99 % | 477.206 K 52.84 % | 312.218 K 869.08 % | 32.218 K -92.31 % | 418.993 K 0.00 % | 418.993 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 1.175 M -4.86 % | 1.235 M 13.18 % | 1.091 M -9.54 % | 1.207 M -12.50 % | 1.379 M -4.35 % | 1.442 M 1.39 % | 1.422 M 30.07 % | 1.093 M -17.89 % | 1.331 M -18.31 % | 1.630 M -66.82 % | 4.912 M -38.15 % | 7.941 M 82.12 % | 4.360 M -23.25 % | 5.681 M 419.69 % | 1.093 M -39.01 % | 1.792 M -3.11 % | 1.850 M 0.00 % | 1.850 M 611.54 % | 260.000 K -80.30 % | 1.320 M 85.92 % | 710.000 K -55.34 % | 1.590 M 374.90 % | 334.756 K -79.80 % | 1.658 M -25.93 % | 2.238 M -51.22 % | 4.588 M 188.36 % | 1.591 M 76.79 % | 900.000 K 17.65 % | 765.000 K -71.17 % | 2.653 M 1.92 % | 2.603 M -0.39 % | 2.614 M -0.02 % | 2.614 M -31.21 % | 3.800 M 245.45 % | 1.100 M | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 9.800 K | 0.000 | 0.000 -100.00 % | 7.491 M 0.00 % | 7.491 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 781.183 M -11.85 % | 886.160 M 6.89 % | 829.052 M -0.78 % | 835.587 M -28.06 % | 1.162 B -5.36 % | 1.227 B -6.41 % | 1.311 B 5.80 % | 1.240 B -8.66 % | 1.357 B 1.60 % | 1.336 B 33.93 % | 997.436 M -15.95 % | 1.187 B 2.45 % | 1.158 B 12.52 % | 1.029 B -21.36 % | 1.309 B -15.57 % | 1.550 B 13.17 % | 1.370 B 6.36 % | 1.288 B 12.88 % | 1.141 B -24.65 % | 1.514 B -12.13 % | 1.723 B -17.02 % | 2.077 B -4.77 % | 2.181 B 14.83 % | 1.899 B -2.90 % | 1.956 B 6.62 % | 1.834 B 5.10 % | 1.746 B -21.64 % | 2.228 B 35.61 % | 1.643 B 4.07 % | 1.579 B 19.90 % | 1.317 B -11.34 % | 1.485 B 3.02 % | 1.442 B -16.10 % | 1.718 B 40.99 % | 1.219 B 11.11 % | 1.097 B -3.31 % | 1.134 B -17.99 % | 1.383 B -15.06 % | 1.628 B -26.26 % | 2.208 B 9.38 % | 2.019 B 24.74 % | 1.619 B 67.15 % | 968.334 M -11.02 % | 1.088 B 1.23 % | 1.075 B 18.38 % | 908.114 M -4.55 % | 951.411 M 40.47 % | 677.313 M 1.21 % | 669.209 M 6.01 % | 631.281 M -16.10 % | 752.454 M 2.02 % | 737.569 M 6.40 % | 693.220 M 17.42 % | 590.361 M 10.40 % | 534.766 M -35.21 % | 825.397 M 4.64 % | 788.806 M 3.36 % | 763.162 M -2.24 % | 780.624 M 15.02 % | 678.660 M -8.69 % | 743.248 M 12.20 % | 662.435 M 31.39 % | 504.172 M 33.05 % | 378.946 M 10.87 % | 341.804 M 21.91 % | 280.363 M -8.13 % | 305.189 M -19.49 % | 379.077 M -3.72 % | 393.723 M -2.23 % | 402.715 M 7.14 % | 375.883 M 51.93 % | 247.408 M -34.04 % | 375.071 M 46.99 % | 255.170 M 49.62 % | 170.546 M -10.28 % | 190.084 M -12.01 % | 216.026 M 13.74 % | 189.936 M 0.58 % | 188.835 M 52.32 % | 123.975 M -23.24 % | 161.504 M -12.81 % | 185.226 M 13.31 % | 163.473 M -12.10 % | 185.975 M -39.93 % | 309.594 M 20.28 % | 257.396 M 43.50 % | 179.373 M -23.63 % | 234.871 M 10.64 % | 212.286 M 120.57 % | 96.246 M -52.71 % | 203.504 M 22.43 % | 166.218 M -17.50 % | 201.485 M 76.41 % | 114.214 M -30.00 % | 163.162 M 45.66 % | 112.019 M -28.82 % | 157.363 M 9.98 % | 143.078 M 64.63 % | 86.907 M 98.95 % | 43.682 M 91.01 % | 22.869 M -32.69 % | 33.977 M -39.44 % | 56.110 M | 0.000 -100.00 % | 33.586 M |
| Cash and short term investments | 781.183 M -11.85 % | 886.160 M 6.89 % | 829.052 M -0.78 % | 835.587 M -30.00 % | 1.194 B -5.66 % | 1.265 B -8.31 % | 1.380 B 7.05 % | 1.289 B -7.62 % | 1.396 B -0.30 % | 1.400 B 34.90 % | 1.038 B -15.45 % | 1.227 B 1.99 % | 1.203 B 4.79 % | 1.148 B -20.85 % | 1.451 B -11.15 % | 1.633 B 12.95 % | 1.446 B 4.49 % | 1.384 B 11.43 % | 1.242 B -22.31 % | 1.598 B -7.26 % | 1.723 B -18.35 % | 2.111 B -3.36 % | 2.184 B 13.42 % | 1.926 B -1.54 % | 1.956 B 6.62 % | 1.834 B 5.10 % | 1.746 B -21.64 % | 2.228 B 35.61 % | 1.643 B 4.07 % | 1.579 B 19.90 % | 1.317 B -11.34 % | 1.485 B 3.02 % | 1.442 B -16.10 % | 1.718 B 40.99 % | 1.219 B 11.11 % | 1.097 B -3.31 % | 1.134 B -17.99 % | 1.383 B -16.60 % | 1.658 B -24.90 % | 2.208 B 9.38 % | 2.019 B 24.74 % | 1.619 B 67.15 % | 968.334 M -11.02 % | 1.088 B 1.22 % | 1.075 B 18.34 % | 908.503 M -4.54 % | 951.689 M 40.37 % | 677.976 M 1.21 % | 669.872 M 6.06 % | 631.582 M -16.12 % | 752.931 M 2.04 % | 737.881 M 6.44 % | 693.253 M 17.35 % | 590.780 M 10.39 % | 535.185 M -35.16 % | 825.397 M 4.63 % | 788.906 M 3.37 % | 763.162 M -2.38 % | 781.799 M 14.99 % | 679.895 M -8.66 % | 744.339 M 12.16 % | 663.642 M 31.27 % | 505.551 M 32.90 % | 380.388 M 10.83 % | 343.226 M 21.95 % | 281.456 M -8.18 % | 306.520 M -19.49 % | 380.706 M -4.50 % | 398.635 M -2.93 % | 410.655 M 8.00 % | 380.244 M 50.24 % | 253.089 M -32.72 % | 376.164 M 46.39 % | 256.963 M 49.05 % | 172.396 M -10.18 % | 191.934 M -11.26 % | 216.286 M 13.09 % | 191.256 M 0.90 % | 189.545 M 50.95 % | 125.565 M -22.41 % | 161.839 M -13.40 % | 186.883 M 12.78 % | 165.711 M -13.04 % | 190.564 M -38.76 % | 311.186 M 20.48 % | 258.296 M 43.39 % | 180.138 M -24.16 % | 237.525 M 10.53 % | 214.889 M 117.37 % | 98.860 M -52.04 % | 206.118 M 21.23 % | 170.018 M -16.08 % | 202.585 M 77.37 % | 114.214 M -30.13 % | 163.462 M 45.92 % | 112.019 M -28.82 % | 157.373 M 9.99 % | 143.078 M 64.63 % | 86.907 M 69.83 % | 51.173 M 68.55 % | 30.360 M -10.65 % | 33.977 M -39.44 % | 56.110 M | 0.000 -100.00 % | 33.586 M |
| Total current assets | 4.835 B -4.00 % | 5.037 B 0.19 % | 5.027 B -9.92 % | 5.581 B -3.29 % | 5.771 B 2.16 % | 5.649 B -6.19 % | 6.021 B -1.06 % | 6.086 B -5.58 % | 6.445 B -2.93 % | 6.640 B 7.30 % | 6.188 B -24.68 % | 8.215 B 0.83 % | 8.148 B 12.78 % | 7.225 B 4.32 % | 6.926 B -6.63 % | 7.417 B 2.11 % | 7.264 B 4.73 % | 6.935 B 10.69 % | 6.266 B -10.96 % | 7.037 B 15.39 % | 6.098 B -1.40 % | 6.185 B 7.78 % | 5.738 B 3.51 % | 5.544 B 0.96 % | 5.491 B 2.97 % | 5.333 B 2.76 % | 5.189 B -9.17 % | 5.713 B 19.74 % | 4.771 B 5.45 % | 4.525 B 2.70 % | 4.406 B -8.46 % | 4.813 B 0.68 % | 4.780 B -7.42 % | 5.163 B 25.24 % | 4.123 B -0.21 % | 4.131 B -8.64 % | 4.522 B 1.37 % | 4.461 B -1.30 % | 4.520 B -18.15 % | 5.522 B 0.49 % | 5.495 B 24.76 % | 4.404 B 28.36 % | 3.431 B -21.23 % | 4.356 B 2.52 % | 4.249 B 3.94 % | 4.088 B 12.80 % | 3.624 B 0.71 % | 3.598 B 3.12 % | 3.489 B 8.83 % | 3.206 B 7.26 % | 2.989 B -17.81 % | 3.637 B 5.40 % | 3.450 B 4.01 % | 3.317 B 4.52 % | 3.174 B -12.52 % | 3.628 B 11.09 % | 3.266 B -7.08 % | 3.515 B 19.18 % | 2.949 B -8.35 % | 3.218 B 0.55 % | 3.200 B 3.80 % | 3.083 B 15.02 % | 2.680 B -9.72 % | 2.969 B -3.31 % | 3.071 B 2.06 % | 3.009 B 3.45 % | 2.908 B -6.00 % | 3.094 B -0.11 % | 3.097 B -3.59 % | 3.212 B 4.32 % | 3.079 B 12.71 % | 2.732 B 12.48 % | 2.429 B -8.72 % | 2.661 B 2.17 % | 2.605 B -12.91 % | 2.991 B 6.50 % | 2.808 B -1.59 % | 2.853 B 11.64 % | 2.556 B -5.79 % | 2.713 B 2.11 % | 2.657 B -1.89 % | 2.708 B 0.09 % | 2.705 B -0.67 % | 2.724 B -0.75 % | 2.744 B -2.98 % | 2.828 B 7.21 % | 2.638 B -0.38 % | 2.648 B 1.46 % | 2.610 B -1.06 % | 2.638 B 6.27 % | 2.482 B 16.67 % | 2.128 B 2.89 % | 2.068 B 18.38 % | 1.747 B 4.87 % | 1.666 B 27.15 % | 1.310 B -1.90 % | 1.335 B 10.64 % | 1.207 B 15.93 % | 1.041 B 18.88 % | 875.812 M 8.30 % | 808.655 M 38.72 % | 582.940 M 12.51 % | 518.119 M 41.49 % | 366.193 M 9.44 % | 334.612 M |
| Inventory | 2.699 B -2.36 % | 2.764 B 0.54 % | 2.749 B -3.02 % | 2.834 B -0.96 % | 2.862 B -6.40 % | 3.058 B -7.24 % | 3.296 B -1.67 % | 3.352 B -5.42 % | 3.545 B -9.70 % | 3.925 B 1.49 % | 3.868 B -15.38 % | 4.571 B -0.80 % | 4.607 B 0.78 % | 4.572 B 1.95 % | 4.484 B -1.66 % | 4.560 B -0.05 % | 4.562 B 14.69 % | 3.978 B 3.36 % | 3.849 B -3.27 % | 3.979 B 31.93 % | 3.016 B 9.59 % | 2.752 B 3.47 % | 2.660 B 7.58 % | 2.472 B -0.41 % | 2.483 B 3.79 % | 2.392 B -1.60 % | 2.431 B 0.97 % | 2.407 B 41.07 % | 1.706 B -1.09 % | 1.725 B -6.54 % | 1.846 B -6.75 % | 1.980 B 5.62 % | 1.874 B -0.51 % | 1.884 B 8.35 % | 1.739 B 17.66 % | 1.478 B -4.90 % | 1.554 B -3.00 % | 1.602 B 10.11 % | 1.455 B 7.95 % | 1.348 B 2.69 % | 1.312 B 20.40 % | 1.090 B -13.84 % | 1.265 B -27.10 % | 1.735 B 6.14 % | 1.635 B 8.28 % | 1.510 B 8.07 % | 1.397 B -11.21 % | 1.573 B -3.56 % | 1.631 B 12.66 % | 1.448 B 15.90 % | 1.249 B -13.22 % | 1.440 B 2.35 % | 1.407 B -2.33 % | 1.440 B 2.20 % | 1.409 B -5.01 % | 1.484 B 2.97 % | 1.441 B -0.02 % | 1.441 B 7.97 % | 1.335 B -6.08 % | 1.421 B -2.25 % | 1.454 B 5.57 % | 1.377 B -2.83 % | 1.417 B 6.21 % | 1.334 B -5.00 % | 1.405 B 10.16 % | 1.275 B -9.29 % | 1.406 B 8.42 % | 1.297 B -4.21 % | 1.354 B -1.42 % | 1.373 B 2.19 % | 1.344 B 26.24 % | 1.064 B 12.86 % | 943.132 M -1.27 % | 955.228 M -27.20 % | 1.312 B 2.94 % | 1.275 B 3.23 % | 1.235 B -4.84 % | 1.298 B 7.89 % | 1.203 B 3.39 % | 1.163 B -4.28 % | 1.215 B -10.82 % | 1.363 B -0.75 % | 1.373 B 14.68 % | 1.197 B 0.02 % | 1.197 B 2.17 % | 1.172 B 1.19 % | 1.158 B 21.70 % | 951.497 M 14.73 % | 829.302 M -5.31 % | 875.763 M -1.34 % | 887.643 M 23.56 % | 718.402 M 1.24 % | 709.601 M 1.70 % | 697.737 M -5.16 % | 735.711 M 50.93 % | 487.463 M -3.79 % | 506.661 M 1.45 % | 499.431 M -1.28 % | 505.889 M 20.92 % | 418.367 M 2.06 % | 409.925 M 80.96 % | 226.528 M 138.67 % | 94.914 M | 0.000 -100.00 % | 68.250 M |
| Net receivables | 301.650 M 15.29 % | 261.652 M -47.61 % | 499.391 M -0.68 % | 502.786 M 30.89 % | 384.138 M 105.89 % | 186.571 M -45.87 % | 344.683 M -11.95 % | 391.461 M -30.27 % | 561.397 M 29.56 % | 433.312 M 73.64 % | 249.550 M -17.49 % | 302.436 M 5.06 % | 287.857 M 12.96 % | 254.831 M 13.15 % | 225.206 M -19.12 % | 278.433 M -32.83 % | 414.523 M -26.00 % | 560.153 M 138.97 % | 234.401 M -8.93 % | 257.382 M -45.27 % | 470.293 M 51.81 % | 309.798 M 53.74 % | 201.513 M -33.99 % | 305.280 M -15.40 % | 360.861 M 11.71 % | 323.026 M 26.79 % | 254.766 M 14.15 % | 223.186 M -53.74 % | 482.470 M 49.31 % | 323.136 M 0.92 % | 320.175 M 58.16 % | 202.435 M -14.15 % | 235.804 M 27.92 % | 184.338 M 19.34 % | 154.466 M -69.82 % | 511.881 M -23.78 % | 671.553 M 23.05 % | 545.751 M 16.05 % | 470.289 M -47.72 % | 899.485 M -26.75 % | 1.228 B 68.76 % | 727.639 M 47.68 % | 492.709 M -21.13 % | 624.698 M 5.12 % | 594.265 M -20.89 % | 751.220 M 62.84 % | 461.326 M 14.77 % | 401.962 M | 0.000 -100.00 % | 408.388 M | 0.000 | 0.000 | 0.000 -100.00 % | 332.685 M 36.68 % | 243.397 M | 0.000 -100.00 % | 279.892 M | 0.000 -100.00 % | 458.977 M | 0.000 -100.00 % | 313.589 M -17.90 % | 381.948 M 10.48 % | 345.721 M | 0.000 -100.00 % | 460.394 M | 0.000 | 0.000 | 0.000 -100.00 % | 588.925 M -16.60 % | 706.176 M 10.65 % | 638.227 M -7.05 % | 686.663 M 32.59 % | 517.896 M -25.08 % | 691.252 M 27.76 % | 541.036 M -19.98 % | 676.148 M 7.16 % | 630.987 M -0.36 % | 633.298 M 23.35 % | 513.419 M -23.83 % | 674.030 M 14.81 % | 587.083 M 17.57 % | 499.334 M -9.97 % | 554.607 M -9.30 % | 611.483 M 10.47 % | 553.514 M -9.48 % | 611.499 M 3.19 % | 592.588 M -13.97 % | 688.852 M -49.90 % | 1.375 B -6.99 % | 1.478 B 125.09 % | 656.726 M -42.65 % | 1.145 B 82.82 % | 626.304 M 33.95 % | 467.566 M 13.61 % | 411.568 M -7.76 % | 446.210 M 254.82 % | 125.758 M 37 264.39 % | 336.571 K -72.85 % | 1.240 M 832.39 % | 132.952 K -99.68 % | 41.116 M 89 272.83 % | 46.005 K -96.00 % | 1.150 M | 0.000 -100.00 % | 421.159 K |
| Tax assets | 5.194 M -1.34 % | 5.265 M -0.06 % | 5.268 M -17.67 % | 6.399 M -10.86 % | 7.179 M 13.63 % | 6.318 M 0.10 % | 6.312 M -38.33 % | 10.234 M 0.00 % | 10.234 M -0.16 % | 10.250 M | 0.000 -100.00 % | 10.216 M -0.66 % | 10.284 M 0.06 % | 10.278 M -8.73 % | 11.261 M -30.34 % | 16.164 M 0.00 % | 16.164 M -11.08 % | 18.178 M 0.00 % | 18.178 M -1.20 % | 18.400 M -8.15 % | 20.032 M 9.02 % | 18.375 M -8.13 % | 20.001 M -20.45 % | 25.143 M 0.00 % | 25.143 M -1.55 % | 25.539 M -0.74 % | 25.728 M -53.66 % | 55.519 M 2.44 % | 54.194 M -0.04 % | 54.216 M 0.08 % | 54.172 M 102.88 % | 26.702 M -0.86 % | 26.934 M -3.00 % | 27.768 M -2.18 % | 28.387 M -4.47 % | 29.715 M -1.32 % | 30.114 M -4.46 % | 31.519 M -0.55 % | 31.692 M -6.17 % | 33.776 M -7.55 % | 36.534 M 4.16 % | 35.075 M -18.79 % | 43.190 M 8.03 % | 39.980 M 2.81 % | 38.889 M 1.12 % | 38.459 M 0.92 % | 38.107 M 13.81 % | 33.484 M -2.79 % | 34.444 M 0.04 % | 34.429 M -8.50 % | 37.629 M 12.48 % | 33.452 M -0.20 % | 33.520 M -1.42 % | 34.004 M 2.79 % | 33.081 M -5.99 % | 35.187 M 1.10 % | 34.804 M 6.94 % | 32.544 M 6.50 % | 30.559 M 46.36 % | 20.879 M 2.38 % | 20.393 M 18.22 % | 17.251 M -0.27 % | 17.299 M 11.70 % | 15.487 M -22.33 % | 19.940 M -18.14 % | 24.357 M -2.74 % | 25.044 M 0.04 % | 25.035 M -0.06 % | 25.049 M -34.93 % | 38.496 M -1.09 % | 38.922 M -15.05 % | 45.819 M 0.00 % | 45.819 M -30.61 % | 66.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.684 M 0.00 % | 25.684 M 0.00 % | 25.684 M 0.00 % | 25.684 M 14.45 % | 22.440 M -12.63 % | 25.684 M 0.99 % | 25.432 M -12.26 % | 28.986 M -15.75 % | 34.405 M 0.00 % | 34.405 M 1 620 178.61 % | 2.123 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 818.575 M -7.97 % | 889.466 M 9.11 % | 815.223 M 430.95 % | 153.541 M -89.25 % | 1.429 B 28.60 % | 1.111 B -2.47 % | 1.139 B 2.72 % | 1.109 B -21.15 % | 1.406 B -2.12 % | 1.437 B 11.90 % | 1.284 B -30.33 % | 1.843 B 55.58 % | 1.185 B -27.86 % | 1.642 B -6.91 % | 1.764 B -7.23 % | 1.901 B 14.70 % | 1.658 B -7.14 % | 1.785 B 119.54 % | 813.155 M 36.74 % | 594.669 M -67.93 % | 1.854 B -15.26 % | 2.188 B 5.10 % | 2.082 B -2.52 % | 2.136 B 13.11 % | 1.888 B 11.57 % | 1.692 B 6.20 % | 1.594 B -14.23 % | 1.858 B 18.88 % | 1.563 B 6.36 % | 1.469 B 16.72 % | 1.259 B -4.65 % | 1.320 B 0.82 % | 1.310 B 4.40 % | 1.254 B -4.66 % | 1.316 B 1.17 % | 1.300 B -5.59 % | 1.377 B -9.03 % | 1.514 B -12.53 % | 1.731 B -13.22 % | 1.995 B 23.20 % | 1.619 B 36.98 % | 1.182 B 4.97 % | 1.126 B 9.31 % | 1.030 B 5.34 % | 977.859 M 19.23 % | 820.121 M 13.69 % | 721.387 M -3.61 % | 748.405 M 10.39 % | 677.937 M 11.63 % | 607.283 M 14.27 % | 531.435 M -3.66 % | 551.635 M 7.54 % | 512.950 M 13.01 % | 453.882 M -16.79 % | 545.443 M 16.20 % | 469.417 M 32.25 % | 354.942 M -9.07 % | 390.332 M 4.11 % | 374.928 M -2.57 % | 384.817 M 7.45 % | 358.144 M -3.30 % | 370.374 M -1.47 % | 375.914 M -10.94 % | 422.101 M -5.23 % | 445.376 M 2.40 % | 434.939 M -19.35 % | 539.313 M 51.22 % | 356.636 M 3.26 % | 345.380 M 2.57 % | 336.740 M -12.22 % | 383.632 M -10.65 % | 429.359 M 19.45 % | 359.449 M -10.50 % | 401.626 M -5.31 % | 424.126 M 61.40 % | 262.787 M 16.39 % | 225.776 M 7.99 % | 209.079 M -5.51 % | 221.263 M 50.07 % | 147.444 M 35.44 % | 108.860 M -7.73 % | 117.978 M -17.30 % | 142.658 M -12.74 % | 163.487 M 27.26 % | 128.464 M -4.59 % | 134.649 M 1.14 % | 133.137 M 21.79 % | 109.319 M 8.11 % | 101.118 M -27.25 % | 138.993 M 7.66 % | 129.101 M 80.61 % | 71.479 M 89.56 % | 37.707 M -73.83 % | 144.113 M 48.88 % | 96.799 M 24.69 % | 77.630 M -1.54 % | 78.846 M 42.76 % | 55.230 M 10.77 % | 49.858 M 57.24 % | 31.709 M -15.58 % | 37.560 M 953.06 % | 3.567 M -82.87 % | 20.821 M | 0.000 -100.00 % | 11.917 M |
| Tax payables | 145.080 M -0.61 % | 145.974 M -0.06 % | 146.067 M -4.05 % | 152.227 M 193.75 % | 51.821 M -45.07 % | 94.335 M -7.01 % | 101.443 M -9.28 % | 111.824 M 9.57 % | 102.057 M -25.33 % | 136.668 M | 0.000 -100.00 % | 129.177 M 22.15 % | 105.754 M -5.65 % | 112.082 M -11.80 % | 127.083 M 13.21 % | 112.259 M -5.14 % | 118.340 M -9.85 % | 131.264 M -32.10 % | 193.316 M 31.97 % | 146.490 M 2.15 % | 143.412 M 3.44 % | 138.648 M -9.64 % | 153.439 M 145.71 % | 62.446 M 2.81 % | 60.740 M -28.06 % | 84.434 M -23.21 % | 109.950 M 10.42 % | 99.575 M 3.86 % | 95.877 M -46.91 % | 180.597 M 6.53 % | 169.534 M 92.76 % | 87.948 M 72.85 % | 50.882 M -45.66 % | 93.643 M -4.22 % | 97.771 M -3.85 % | 101.685 M 8.46 % | 93.755 M -14.41 % | 109.546 M 13.81 % | 96.250 M -19.56 % | 119.653 M -2.47 % | 122.687 M -2.95 % | 126.413 M 10.35 % | 114.557 M 1 816.79 % | 5.977 M -58.94 % | 14.557 M -69.37 % | 47.525 M -10.19 % | 52.915 M 70.62 % | 31.013 M 26.98 % | 24.424 M -53.04 % | 52.010 M 4.28 % | 49.874 M -12.77 % | 57.178 M -10.34 % | 63.769 M 38.06 % | 46.189 M -22.61 % | 59.680 M 43.48 % | 41.595 M -15.52 % | 49.239 M -30.64 % | 70.991 M -2.07 % | 72.489 M 72.23 % | 42.088 M 96.98 % | 21.367 M -43.83 % | 38.041 M -27.19 % | 52.249 M -15.51 % | 61.843 M 4.18 % | 59.360 M -26.25 % | 80.488 M 11.45 % | 72.220 M 152.92 % | 28.555 M -55.93 % | 64.797 M -20.06 % | 81.054 M -13.61 % | 93.821 M 13.05 % | 82.992 M -61.63 % | 216.304 M -3.21 % | 223.489 M 2.23 % | 218.620 M 29.76 % | 168.479 M -6.84 % | 180.852 M -5.87 % | 192.128 M -5.41 % | 203.107 M 97.13 % | 103.031 M -0.77 % | 103.827 M -5.01 % | 109.307 M -11.49 % | 123.492 M 2.10 % | 120.947 M -4.82 % | 127.071 M 1.11 % | 125.672 M 4.10 % | 120.724 M -12.39 % | 137.791 M 4.10 % | 132.369 M 26.91 % | 104.305 M 27.63 % | 81.723 M 30.68 % | 62.538 M -5.39 % | 66.102 M 48.73 % | 44.444 M 19.84 % | 37.087 M 2 969.51 % | 1.208 M -91.84 % | 14.806 M 198.70 % | -15.001 M -167.45 % | -5.609 M -169.43 % | 8.078 M -52.77 % | 17.106 M 1.27 % | 16.892 M 45.12 % | 11.640 M | 0.000 -100.00 % | 8.747 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -469.982 M 0.00 % | -469.982 M | 0.000 -100.00 % | 1.176 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -331.656 M 0.00 % | -331.656 M -1.38 % | -327.146 M 0.00 % | -327.145 M 0.03 % | -327.250 M 0.00 % | -327.250 M -1.41 % | -322.707 M 78.79 % | -1.522 B | 0.000 100.00 % | -1.492 B -238 697.26 % | 625.369 K -8.87 % | 686.203 K 100.04 % | -1.896 B -3.30 % | -1.835 B -8.57 % | -1.691 B -14.61 % | -1.475 B -5.09 % | -1.404 B -75.66 % | -799.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.276 B 9.10 % | -1.403 B -4.74 % | -1.340 B 6.65 % | -1.435 B 13.49 % | -1.659 B -9.92 % | -1.509 B -2.60 % | -1.471 B -24.38 % | -1.183 B 0.85 % | -1.193 B -28.56 % | -927.928 M -24.24 % | -746.900 M -21.27 % | -615.900 M -57.12 % | -392.000 M -26.05 % | -311.000 M 20.60 % | -391.672 M 2.74 % | -402.714 M -7.72 % | -373.853 M 10.45 % | -417.500 M 24.50 % | -552.948 M -34.88 % | -409.948 M 14.98 % | -482.192 M -30.33 % | -369.992 M 3.59 % | -383.760 M -20.75 % | -317.826 M 4.53 % | -332.919 M 10.08 % | -370.238 M 11.98 % | -420.649 M -42.76 % | -294.649 M -986.62 % | 33.233 M -35.04 % | 51.158 M -11.33 % | 57.697 M -4.38 % | 60.337 M -32.95 % | 89.983 M -17.91 % | 109.613 M 9.36 % | 100.231 M -8.07 % | 109.031 M 77.59 % | 61.395 M 9.04 % | 56.306 M -39.65 % | 93.306 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 |
| Minority interest | 437.210 M 0.18 % | 436.445 M -0.36 % | 438.031 M -3.69 % | 454.817 M -1.04 % | 459.608 M -13.91 % | 533.887 M 6.22 % | 502.605 M -2.72 % | 516.657 M -1.06 % | 522.192 M 1.91 % | 512.388 M -0.07 % | 512.736 M 1.68 % | 504.268 M 2.46 % | 492.170 M -1.57 % | 500.036 M -4.19 % | 521.906 M 6.83 % | 488.549 M -1.29 % | 494.952 M 1.51 % | 487.567 M -1.42 % | 494.588 M 19.19 % | 414.950 M 25.29 % | 331.204 M -10.21 % | 368.882 M 0.44 % | 367.264 M 1.97 % | 360.172 M 24.23 % | 289.934 M 0.63 % | 288.129 M 5.74 % | 272.490 M 23.96 % | 219.816 M 11.50 % | 197.152 M 1.26 % | 194.690 M -0.39 % | 195.459 M 20.63 % | 162.033 M 0.70 % | 160.905 M 0.95 % | 159.394 M -0.41 % | 160.043 M 2.91 % | 155.524 M 1.02 % | 153.961 M 14.18 % | 134.842 M 2.31 % | 131.799 M -40.10 % | 220.026 M 6.14 % | 207.293 M -1.35 % | 210.127 M 19.98 % | 175.140 M -18.56 % | 215.043 M -2.70 % | 221.011 M -4.95 % | 232.514 M 10.54 % | 210.347 M 4.24 % | 201.791 M -0.78 % | 203.381 M 36.12 % | 149.409 M 11.46 % | 134.047 M 9.90 % | 121.973 M -8.93 % | 133.931 M -3.60 % | 138.929 M 2.91 % | 135.006 M 7.74 % | 125.302 M -0.70 % | 126.191 M 0.88 % | 125.084 M 0.55 % | 124.399 M 2.22 % | 121.701 M 0.48 % | 121.121 M -1.43 % | 122.881 M 6.72 % | 115.146 M 13.07 % | 101.834 M -3.09 % | 105.081 M -5.97 % | 111.758 M 1.21 % | 110.416 M -20.90 % | 139.587 M -25.79 % | 188.095 M -10.12 % | 209.268 M -1.08 % | 211.546 M 0.96 % | 209.528 M 14.36 % | 183.215 M -4.30 % | 191.438 M 0.47 % | 190.538 M 3.26 % | 184.529 M -0.55 % | 185.546 M 50.93 % | 122.939 M 5.13 % | 116.937 M -31.46 % | 170.620 M -0.95 % | 172.264 M -1.94 % | 175.680 M -27.79 % | 243.274 M 1.93 % | 238.666 M -3.31 % | 246.832 M 0.38 % | 245.909 M 2.09 % | 240.879 M 13.70 % | 211.862 M 1.17 % | 209.403 M 14.16 % | 183.433 M 16.78 % | 157.069 M -0.62 % | 158.053 M 11.56 % | 141.669 M 19.06 % | 118.985 M 23.77 % | 96.136 M 557.44 % | 14.623 M -20.07 % | 18.295 M 22.61 % | 14.922 M 16.45 % | 12.814 M 267.56 % | 3.486 M -2.36 % | 3.571 M -43.59 % | 6.330 M 14.49 % | 5.529 M 13.66 % | 4.864 M 165.85 % | 1.830 M |
| Capital lease obligations | 56.899 K -77.60 % | 254.054 K -47.32 % | 482.222 K -34.95 % | 741.362 K -23.81 % | 973.055 K -29.23 % | 1.375 M -7.79 % | 1.491 M -13.11 % | 1.716 M -2.09 % | 1.753 M -35.58 % | 2.721 M -44.79 % | 4.928 M 100.33 % | -1.474 B -34 410.54 % | 4.295 M 2.59 % | 4.187 M -13.81 % | 4.858 M 6.84 % | 4.547 M 7.97 % | 4.211 M -9.07 % | 4.631 M 101.37 % | -338.409 M 57.99 % | -805.594 M | 0.000 -100.00 % | 502.784 K | 0.000 -100.00 % | 625.369 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.071 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -347.913 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.077 B | 0.000 -100.00 % | 1.077 B 0.00 % | 1.077 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.732 M -99.58 % | 654.931 M 23 873.73 % | 2.732 M 0.00 % | 2.732 M -73.56 % | 10.334 M -98.42 % | 652.104 M 0.00 % | 652.105 M 6 210.40 % | 10.334 M -98.40 % | 644.491 M -1.14 % | 651.911 M 0.00 % | 651.925 M 0.00 % | 651.928 M 7 790.29 % | 8.262 M -1.91 % | 8.424 M -0.05 % | 8.428 M -51.19 % | 17.267 M 99.55 % | 8.653 M -0.12 % | 8.663 M 2.56 % | 8.447 M 0.10 % | 8.439 M 3.22 % | 8.175 M 7.50 % | 7.605 M -0.07 % | 7.610 M 0.28 % | 7.588 M 0.02 % | 7.586 M -0.37 % | 7.614 M 0.71 % | 7.561 M 0.35 % | 7.535 M -0.08 % | 7.540 M -0.41 % | 7.571 M -89.45 % | 71.759 M 0.00 % | 71.759 M -22.25 % | 92.298 M 0.00 % | 92.298 M -33.28 % | 138.342 M -18.01 % | 168.735 M 27.60 % | 132.235 M -49.29 % | 260.769 M 0.00 % | 260.769 M 0.00 % | 260.769 M -6.87 % | 280.000 M 0.00 % | 280.000 M 0.00 % | 280.000 M -17.38 % | 338.895 M 21.40 % | 279.164 M 0.00 % | 279.164 M -31.16 % | 405.533 M 0.00 % | 405.533 M 0.11 % | 405.076 M 0.00 % | 405.076 M 0.00 % | 405.076 M -0.54 % | 407.259 M 6.28 % | 383.188 M -8.39 % | 418.290 M 0.00 % | 418.290 M 0.00 % | 418.290 M 1.20 % | 413.332 M 45.01 % | 285.041 M 1.67 % | 280.363 M 0.00 % | 280.363 M 2.06 % | 274.716 M -1.41 % | 278.639 M 342.65 % | 62.947 M 19.11 % | 52.848 M 16.04 % | 45.542 M -53.23 % | 97.374 M |
| Deferred tax liabilities non current | 461.969 M 0.00 % | 461.969 M 0.00 % | 461.969 M -1.71 % | 469.982 M 0.00 % | 469.982 M 0.00 % | 469.982 M 0.00 % | 469.982 M 38.14 % | 340.210 M 0.00 % | 340.210 M 0.00 % | 340.210 M | 0.000 -100.00 % | 331.656 M 0.00 % | 331.656 M 0.00 % | 331.656 M 0.00 % | 331.656 M 1.38 % | 327.146 M 0.00 % | 327.145 M -0.03 % | 327.250 M 0.00 % | 327.250 M 1.41 % | 322.707 M 0.29 % | 321.768 M 0.00 % | 321.768 M 0.00 % | 321.768 M 0.47 % | 320.255 M 0.96 % | 317.200 M 0.00 % | 317.201 M 0.00 % | 317.201 M 0.94 % | 314.257 M 0.00 % | 314.258 M 0.00 % | 314.259 M 0.00 % | 314.259 M 0.83 % | 311.659 M 0.00 % | 311.659 M 0.00 % | 311.657 M 0.00 % | 311.650 M 0.64 % | 309.658 M 0.00 % | 309.662 M 0.19 % | 309.074 M 0.00 % | 309.089 M -0.26 % | 309.880 M 0.00 % | 309.880 M 7.72 % | 287.677 M 0.00 % | 287.677 M 3.97 % | 276.681 M 0.00 % | 276.681 M 10.28 % | 250.898 M -0.18 % | 251.341 M 3.75 % | 242.265 M 0.00 % | 242.265 M 5.97 % | 228.614 M -0.02 % | 228.669 M 18 805.25 % | 1.210 M 0.00 % | 1.210 M -7.40 % | 1.306 M 0.00 % | 1.306 M 8.72 % | 1.202 M 0.00 % | 1.202 M 0.00 % | 1.202 M -1.54 % | 1.220 M -1.38 % | 1.237 M 2.99 % | 1.202 M -2.17 % | 1.228 M 0.17 % | 1.226 M 1.41 % | 1.209 M 0.00 % | 1.209 M 0.63 % | 1.202 M 0.00 % | 1.202 M 0.00 % | 1.202 M 0.00 % | 1.202 M -3.33 % | 1.243 M -8.27 % | 1.355 M -85.68 % | 9.464 M 10.06 % | 8.599 M -2.84 % | 8.851 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 8.308 B -2.51 % | 8.522 B 0.06 % | 8.517 B -7.67 % | 9.224 B -2.66 % | 9.476 B 1.21 % | 9.363 B -5.20 % | 9.876 B 2.31 % | 9.653 B -3.58 % | 10.012 B -1.92 % | 10.208 B 4.54 % | 9.765 B -13.87 % | 11.337 B 0.94 % | 11.231 B 9.19 % | 10.286 B 3.57 % | 9.932 B -4.59 % | 10.410 B 1.77 % | 10.229 B 3.16 % | 9.916 B 7.99 % | 9.182 B -6.76 % | 9.848 B 9.93 % | 8.958 B -0.75 % | 9.026 B 5.69 % | 8.540 B 2.43 % | 8.337 B 3.54 % | 8.052 B 1.92 % | 7.901 B 1.65 % | 7.773 B -6.41 % | 8.305 B 12.47 % | 7.384 B 3.16 % | 7.157 B 1.56 % | 7.047 B -5.12 % | 7.428 B 0.40 % | 7.398 B -4.97 % | 7.785 B 15.22 % | 6.757 B -0.73 % | 6.807 B -4.99 % | 7.164 B 0.85 % | 7.104 B -0.69 % | 7.153 B -12.23 % | 8.150 B 0.94 % | 8.074 B 17.07 % | 6.896 B 16.36 % | 5.927 B -10.69 % | 6.636 B 2.41 % | 6.480 B 5.25 % | 6.157 B 8.35 % | 5.683 B 0.87 % | 5.633 B 2.55 % | 5.493 B 6.77 % | 5.145 B 4.38 % | 4.929 B 13.66 % | 4.337 B 5.03 % | 4.129 B 4.65 % | 3.946 B 4.94 % | 3.760 B -10.83 % | 4.216 B 10.41 % | 3.819 B -3.35 % | 3.951 B 16.71 % | 3.385 B -4.54 % | 3.546 B 0.53 % | 3.528 B 3.66 % | 3.403 B 13.30 % | 3.004 B -8.37 % | 3.278 B -1.42 % | 3.326 B 2.59 % | 3.242 B 3.10 % | 3.144 B -5.67 % | 3.333 B -0.10 % | 3.336 B -3.74 % | 3.466 B 3.91 % | 3.335 B 1.26 % | 3.294 B 8.46 % | 3.037 B -9.04 % | 3.339 B 14.09 % | 2.926 B -11.96 % | 3.324 B 5.77 % | 3.143 B -1.73 % | 3.198 B 8.45 % | 2.949 B -3.27 % | 3.048 B 1.66 % | 2.999 B -1.81 % | 3.054 B 1.03 % | 3.023 B -0.38 % | 3.035 B -2.19 % | 3.103 B -2.69 % | 3.188 B 6.31 % | 2.999 B -2.69 % | 3.082 B 3.34 % | 2.982 B 0.41 % | 2.970 B 6.87 % | 2.779 B 14.35 % | 2.430 B 2.65 % | 2.367 B 14.67 % | 2.065 B 4.08 % | 1.984 B 27.58 % | 1.555 B 1.40 % | 1.533 B 10.55 % | 1.387 B 8.91 % | 1.274 B 13.20 % | 1.125 B 6.68 % | 1.055 B 61.63 % | 652.560 M 14.16 % | 571.601 M 32.26 % | 432.185 M 7.58 % | 401.746 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -976.728 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.169 M | 0.000 -100.00 % | 343.316 M 238.52 % | -247.853 M -200.00 % | 247.853 M | 0.000 -100.00 % | 284.034 M -80.86 % | 1.484 B 200.00 % | -1.484 B | 0.000 100.00 % | -291.106 M -136.04 % | 807.729 M 200.00 % | -807.729 M | 0.000 100.00 % | -1.485 B -291.56 % | 775.116 M 200.00 % | -775.116 M | 0.000 -100.00 % | 142.616 M 197.83 % | -145.776 M -200.00 % | 145.776 M | 0.000 100.00 % | -297.960 M -856.84 % | 39.369 M 200.00 % | -39.369 M | 0.000 100.00 % | -54.550 M -114.81 % | 368.249 M 200.00 % | -368.249 M | 0.000 100.00 % | -31.575 M -114.54 % | 217.142 M 200.00 % | -217.142 M | 0.000 100.00 % | -383.507 M -130.80 % | 1.245 B 200.00 % | -1.245 B | 0.000 100.00 % | -50.053 M -110.38 % | 482.273 M 200.00 % | -482.273 M | 0.000 100.00 % | -117.658 M -118.24 % | 644.933 M 200.00 % | -644.933 M | 0.000 -100.00 % | 8.320 M -95.51 % | 185.278 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 100.00 % | -26.806 M -3.71 % | -25.846 M -298.46 % | 13.023 M 110.86 % | -119.920 M -927.87 % | 14.485 M 232.97 % | -10.893 M 49.69 % | -21.651 M -117.75 % | 121.997 M 249.03 % | 34.954 M 139.51 % | -88.476 M -205.56 % | 83.817 M 456.93 % | 15.050 M -78.28 % | 69.306 M 389.99 % | -23.900 M -466.78 % | -4.217 M 96.47 % | -119.475 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -387.375 M | 0.000 100.00 % | -64.877 M -186.36 % | 75.123 M 200.00 % | -75.123 M | 0.000 100.00 % | -203.627 M -114.52 % | 1.402 B 200.00 % | -1.402 B | 0.000 -100.00 % | 262.306 M 57.62 % | 166.412 M 200.00 % | -166.412 M | 0.000 100.00 % | -274.782 M -160.49 % | 454.245 M 200.00 % | -454.245 M | 0.000 -100.00 % | 277.666 M 240.51 % | -197.610 M -200.00 % | 197.610 M | 0.000 -100.00 % | 230.099 M 28.62 % | 178.893 M 200.00 % | -178.893 M | 0.000 100.00 % | -75.126 M -132.29 % | 232.635 M 200.00 % | -232.635 M | 0.000 -100.00 % | 74.296 M -37.08 % | 118.088 M 200.00 % | -118.088 M | 0.000 100.00 % | -178.847 M -116.91 % | 1.057 B 200.00 % | -1.057 B | 0.000 -100.00 % | 136.074 M -50.59 % | 275.404 M 200.00 % | -275.404 M | 0.000 -100.00 % | 93.228 M -65.24 % | 268.205 M 200.00 % | -268.205 M | 0.000 -100.00 % | 240.400 M 19.84 % | 200.594 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.544 M | 0.000 -100.00 % | 408.193 M 226.39 % | -322.975 M -200.00 % | 322.975 M | 0.000 -100.00 % | 487.661 M 497.98 % | 81.552 M 200.00 % | -81.552 M | 0.000 100.00 % | -553.413 M -186.29 % | 641.317 M 200.00 % | -641.317 M | 0.000 100.00 % | -1.210 B -477.10 % | 320.872 M 200.00 % | -320.872 M | 0.000 100.00 % | -135.050 M -360.54 % | 51.834 M 200.00 % | -51.834 M | 0.000 100.00 % | -528.059 M -278.47 % | -139.524 M -200.00 % | 139.524 M | 0.000 -100.00 % | 20.576 M -84.83 % | 135.614 M 200.00 % | -135.614 M | 0.000 100.00 % | -105.871 M -206.88 % | 99.054 M 200.00 % | -99.054 M | 0.000 100.00 % | -204.661 M -209.03 % | 187.704 M 200.00 % | -187.704 M | 0.000 100.00 % | -186.127 M -189.97 % | 206.869 M 200.00 % | -206.869 M | 0.000 100.00 % | -210.886 M -155.98 % | 376.728 M 200.00 % | -376.728 M | 0.000 100.00 % | -232.080 M -1 415.23 % | -15.317 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 100.00 % | -36.106 M 1.18 % | -36.538 M -158.38 % | 62.582 M 163.04 % | -99.278 M -7.95 % | -91.963 M -390.93 % | 31.610 M -78.75 % | 148.753 M 1 259.05 % | 10.945 M 105.63 % | -194.291 M -104 029.92 % | -186.586 K 99.49 % | -36.262 M -149.96 % | -14.507 M 92.65 % | -197.287 M -61.45 % | -122.195 M -363.01 % | 46.460 M 291.06 % | 11.881 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.300 M -13.02 % | 10.692 M 121.57 % | -49.559 M -140.08 % | -20.642 M -119.39 % | 106.448 M 350.44 % | -42.504 M 75.06 % | -170.404 M -253.45 % | 111.052 M -51.56 % | 229.245 M 359.65 % | -88.289 M -173.53 % | 120.079 M 306.26 % | 29.557 M -88.91 % | 266.593 M 171.22 % | 98.295 M 293.96 % | -50.677 M 61.42 % | -131.356 M |
| Other non cash items | -102.523 M -139.95 % | 256.600 M | 0.000 100.00 % | -253.936 M -330.54 % | 110.146 M 66.01 % | 66.350 M 606.07 % | -13.111 M -113.24 % | 98.990 M 150.05 % | -197.772 M -2 705.87 % | -7.048 M -203.37 % | 6.819 M 139.46 % | -17.281 M -101.17 % | 1.476 B 617.33 % | -285.344 M -46 822.87 % | -608.113 K 89.91 % | -6.028 M -142.86 % | -2.482 M 84.88 % | -16.412 M 20.62 % | -20.675 M -335.42 % | -4.748 M 25.09 % | -6.339 M 58.79 % | -15.382 M 26.48 % | -20.923 M -865.62 % | -2.167 M 63.30 % | -5.904 M 51.37 % | -12.140 M 31.90 % | -17.826 M -1 134.01 % | -1.445 M 39.69 % | -2.395 M 79.10 % | -11.459 M 49.14 % | -22.530 M -852.93 % | 2.992 M 249.64 % | -2.000 M 33.60 % | -3.011 M 80.13 % | -15.154 M -835.10 % | 2.061 M 257.38 % | -1.310 M 39.72 % | -2.173 M 80.49 % | -11.137 M -729.22 % | 1.770 M 979.45 % | 163.971 K 105.54 % | -2.959 M 53.83 % | -6.409 M -3 900.36 % | -160.212 K 90.80 % | -1.741 M 53.82 % | -3.771 M 56.69 % | -8.707 M -2 414.08 % | 376.242 K 123.84 % | -1.578 M 62.02 % | -4.154 M 62.35 % | -11.034 M -2 987.10 % | 382.180 K 1 233.36 % | -33.721 K 98.94 % | -3.185 M -185.78 % | 3.713 M 2 736.35 % | -140.828 K 98.53 % | -9.608 M -79.84 % | -5.343 M -72 679.69 % | 7.361 K 100.31 % | -2.367 M 64.06 % | -6.587 M 3.17 % | -6.803 M -341.33 % | 2.819 M 124.98 % | -11.284 M -56.81 % | -7.196 M -48.76 % | -4.837 M -131.38 % | 15.417 M 542.40 % | -3.485 M 74.48 % | -13.656 M -63.70 % | -8.342 M -138.08 % | -3.504 M 30.21 % | -5.021 M 85.96 % | -35.764 M -401.31 % | -7.134 M -108.93 % | 79.931 M 570.11 % | 11.928 M -45.05 % | 21.708 M 432.05 % | 4.080 M -98.55 % | 282.196 M 1 351.27 % | 19.445 M -32.94 % | 28.997 M 87.30 % | 15.481 M -72.19 % | 55.664 M 567.46 % | -11.908 M -163.13 % | 18.862 M 49.82 % | 12.590 M 173.60 % | 4.602 M -70.81 % | 15.765 M -32.14 % | 23.230 M 62.67 % | 14.280 M |
| Net cash provided by operating activities | -102.523 M -139.95 % | 256.600 M | 0.000 100.00 % | -352.500 M -431.22 % | 106.425 M 48.65 % | 71.593 M 120.52 % | -348.817 M -117.31 % | -160.518 M -358.82 % | 62.019 M 819.19 % | 6.747 M -97.89 % | 319.697 M 1 749.97 % | 17.281 M 526.17 % | -4.055 M 98.55 % | -279.032 M -198.43 % | 283.468 M -8.74 % | 310.612 M 208.68 % | -285.814 M -429.14 % | 86.837 M 117.70 % | -490.689 M 28.34 % | -684.701 M -77.47 % | -385.804 M -48.44 % | -259.908 M -187.35 % | 297.536 M -12.16 % | 338.714 M -11.06 % | 380.821 M -20.04 % | 476.258 M 458.39 % | -132.888 M -120.77 % | 639.895 M 721.47 % | -102.965 M -126.88 % | 383.034 M 380.35 % | -136.625 M -160.69 % | 225.108 M -38.40 % | 365.416 M 342.53 % | -150.669 M -135.22 % | 427.772 M -21.38 % | 544.097 M 219.94 % | -453.624 M -63.46 % | -277.514 M -265.79 % | 167.385 M -42.35 % | 290.349 M 176.69 % | 104.935 M 178.17 % | -134.237 M -416.22 % | -26.004 M -124.58 % | 105.785 M 343.64 % | -43.419 M 83.03 % | -255.812 M -320.32 % | 116.110 M 188.35 % | -131.425 M -52.69 % | -86.074 M -14.15 % | -75.407 M -160.57 % | 124.493 M 42.41 % | 87.418 M 6 560.20 % | 1.313 M 101.70 % | -77.406 M 68.64 % | -246.800 M -614.79 % | 47.942 M -78.12 % | 219.093 M 179.49 % | -275.630 M | 0.000 | 0.000 100.00 % | -3.946 M 95.28 % | -83.659 M -137.78 % | 221.411 M 22.17 % | 181.239 M 418.94 % | 34.925 M 393.76 % | -11.889 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.562 M 240.22 % | -82.414 M | 0.000 | 0.000 -100.00 % | 58.503 M 1 028.73 % | -6.299 M -116.41 % | 38.384 M 135.81 % | -107.179 M -242.87 % | 75.020 M 6 412.14 % | 1.152 M -91.38 % | 13.359 M -90.86 % | 146.171 M 56.97 % | 93.122 M 201.08 % | -92.132 M -178.92 % | 116.746 M 211.02 % | 37.537 M -48.43 % | 72.786 M 3 622.63 % | 1.955 M -96.37 % | 53.811 M 174.74 % | -72.001 M |
| Investments in property plant and equipment | -1.557 M 38.96 % | -2.550 M -38.70 % | -1.839 M 49.16 % | -3.617 M -194.89 % | -1.226 M 4.92 % | -1.290 M -11.50 % | -1.157 M 30.84 % | -1.672 M 44.88 % | -3.034 M -555.00 % | -463.244 K -102.91 % | 15.929 M 985.22 % | -1.799 M 88.75 % | -15.991 M -377.95 % | -3.346 M 63.24 % | -9.102 M -216.26 % | -2.878 M 17.72 % | -3.498 M -66.58 % | -2.100 M -41.38 % | -1.485 M 0.70 % | -1.496 M 76.63 % | -6.402 M -562.41 % | -966.399 K 92.81 % | -13.438 M -232.16 % | -4.046 M 8.61 % | -4.427 M -68.50 % | -2.627 M 41.26 % | -4.473 M -154.16 % | -1.760 M 65.70 % | -5.131 M -7.89 % | -4.755 M 58.70 % | -11.515 M 2.17 % | -11.771 M -20.24 % | -9.789 M -303.03 % | -2.429 M 83.26 % | -14.509 M 56.06 % | -33.024 M -744.18 % | -3.912 M 60.12 % | -9.809 M 86.21 % | -71.126 M -30.31 % | -54.582 M -312.99 % | -13.216 M -177.47 % | -4.763 M 97.19 % | -169.524 M -713.68 % | -20.834 M 7.27 % | -22.468 M -73.27 % | -12.967 M 91.53 % | -153.051 M -3 372.85 % | -4.407 M -15.33 % | -3.821 M -106.45 % | -1.851 M -49.56 % | -1.238 M 63.59 % | -3.399 M 20.70 % | -4.286 M -52.27 % | -2.815 M 80.28 % | -14.271 M -482.36 % | -2.451 M -95.44 % | -1.254 M -91.16 % | -655.934 K 55.36 % | -1.469 M -3.30 % | -1.422 M 59.49 % | -3.511 M -154.46 % | -1.380 M -106.90 % | -666.864 K 61.57 % | -1.735 M -91.42 % | -906.450 K -892.94 % | -91.289 K 98.16 % | -4.973 M -3 400.11 % | -142.093 K 86.72 % | -1.070 M -174.25 % | -390.050 K 88.20 % | -3.305 M -430.88 % | -622.570 K 76.05 % | -2.599 M -1 418.23 % | -171.207 K 67.04 % | -519.484 K 62.85 % | -1.398 M -77.71 % | -786.818 K 15.93 % | -935.910 K 56.63 % | -2.158 M 34.70 % | -3.305 M -231.35 % | -997.370 K 53.83 % | -2.160 M 45.81 % | -3.987 M -82.63 % | -2.183 M -88.19 % | -1.160 M -58.87 % | -730.127 K 98.53 % | -49.832 M -3.51 % | -48.140 M -86.15 % | -25.861 M 5.62 % | -27.402 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.393 K -68.92 % | 49.522 K -68.37 % | 156.548 K 4 259.02 % | 3.591 K -73.73 % | 13.669 K -24.58 % | 18.125 K | 0.000 -100.00 % | 77.368 K 464.81 % | 13.698 K -23.70 % | 17.953 K -99.96 % | 48.800 M 1 310.24 % | 3.460 M 71 272.99 % | 4.848 K -99.77 % | 2.100 M 50.90 % | 1.392 M -9.03 % | 1.530 M -78.04 % | 6.967 M -76.40 % | 29.520 M 1 354.58 % | 2.029 M 101.03 % | -196.965 M | 0.000 | 0.000 -100.00 % | 28.571 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.908 M | 0.000 100.00 % | -1.908 M | 0.000 -100.00 % | 70.608 M 3 262.26 % | 2.100 M -95.30 % | 44.645 M 1 422.13 % | 2.933 M -70.67 % | 10.000 M 42.86 % | 7.000 M 224.83 % | -5.608 M -140.06 % | 14.000 M -92.63 % | 189.904 M 811.50 % | 20.834 M -7.54 % | 22.534 M 72.93 % | 13.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.448 M 482.93 % | 2.479 M 97.67 % | 1.254 M 91.16 % | 655.933 K -16.38 % | 784.449 K | 0.000 -100.00 % | 3.644 M 64.41 % | 2.216 M | 0.000 | 0.000 | 0.000 -100.00 % | 800.000 K 488.34 % | 135.975 K -4.64 % | 142.593 K -86.69 % | 1.071 M 174.61 % | 390.050 K -88.62 % | 3.426 M | 0.000 | 0.000 | 0.000 -100.00 % | 80.950 K | 0.000 100.00 % | -956.110 K -185.73 % | 1.115 M -48.39 % | 2.161 M -34.61 % | 3.305 M 231.35 % | 997.370 K -54.08 % | 2.172 M -45.52 % | 3.987 M 80.39 % | 2.210 M 90.52 % | 1.160 M | 0.000 -100.00 % | 49.910 M 203.69 % | -48.132 M | 0.000 -100.00 % | 27.490 M |
| Purchases of investments | 0.000 100.00 % | -315.600 K -65 658.79 % | 481.400 | 0.000 100.00 % | -3.001 M | 0.000 100.00 % | -37.742 M -50.00 % | -25.162 M -119.33 % | -11.472 M 42.64 % | -20.000 M | 0.000 100.00 % | -48.000 M 26.97 % | -65.728 M -119.09 % | -30.000 M 40.02 % | -50.020 M -0.04 % | -50.000 M | 0.000 100.00 % | -7.329 M -107.17 % | 102.168 M 172.01 % | -141.888 M -382.79 % | -29.389 M 57.07 % | -68.453 M -2 481.06 % | -2.652 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -497.167 K -101.65 % | 30.203 M 206.39 % | -28.389 M -467.77 % | -5.000 M 75.00 % | -20.000 M 82.74 % | -115.856 M -4 089.36 % | -2.765 M | 0.000 | 0.000 -100.00 % | 4.777 K 415.72 % | -1.513 K 99.41 % | -255.212 K -117.23 % | -117.483 K 99.19 % | -14.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -353.915 M 4.35 % | -370.000 M -369 900.00 % | -100.000 K 96.67 % | -3.000 M 97.97 % | -147.700 M -49 133.33 % | -300.000 K 99.00 % | -30.000 M 70.00 % | -100.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 91.289 K 100.33 % | -27.890 M -720.30 % | -3.400 M -161.54 % | -1.300 M 67.50 % | -4.000 M -114.66 % | -1.863 M | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K 93.85 % | -3.250 M -5 516.67 % | 60.000 K 103.61 % | -1.660 M 96.71 % | -50.381 M -33 487.55 % | -150.000 K 75.00 % | -600.000 K 99.39 % | -98.581 M -1 832.96 % | -5.100 M 54.67 % | -11.250 M -462.50 % | -2.000 M | 0.000 -100.00 % | 41.217 M 175.23 % | -54.788 M | 0.000 100.00 % | -36.000 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 726.522 K -98.58 % | 51.071 M 2 641.78 % | -2.009 M -101.18 % | 170.247 M -50.22 % | 342.004 M 297 865.20 % | 114.780 K -99.73 % | 42.246 M 935.46 % | 4.080 M | 0.000 100.00 % | -401.294 K -100.61 % | 65.714 M | 0.000 -100.00 % | 83.623 M 54.10 % | 54.265 M 47.04 % | 36.905 M 637.80 % | 5.002 M 103.12 % | -160.195 M -212.07 % | 142.940 M 327.23 % | 33.457 M 915.42 % | 3.295 M -97.47 % | 130.295 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -113.065 K -100.32 % | 35.385 M 15 319.51 % | -232.495 K -100.77 % | 30.352 M 813.08 % | 3.324 M -94.01 % | 55.524 M | 0.000 | 0.000 -100.00 % | 4.925 M 21.59 % | 4.051 M 955.52 % | 383.764 K -80.46 % | 1.964 M 37.80 % | 1.426 M 67.72 % | 850.000 K -94.65 % | 15.879 M -64.56 % | 44.812 M -30.63 % | 64.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 352.466 M -5.68 % | 373.693 M 196 702.79 % | 189.882 K -95.48 % | 4.197 M -97.11 % | 145.250 M | 0.000 -100.00 % | 34.024 M -66.04 % | 100.196 M -70.38 % | 338.267 M 161 456.61 % | 209.380 K -67.38 % | 641.925 K 145.72 % | 261.239 K -0.80 % | 263.353 K -90.41 % | 2.745 M -62.04 % | 7.233 M 3 786.17 % | 186.121 K -63.42 % | 508.758 K -93.71 % | 8.093 M 306.58 % | 1.991 M 315.61 % | 478.958 K 104.02 % | -11.914 M -31 075.46 % | -38.217 K 97.70 % | -1.659 M -102.51 % | 66.161 M -3.80 % | 68.774 M 329.76 % | 16.003 M 455.89 % | 2.879 M 33 608.50 % | 8.540 K 100.03 % | -28.587 M -135.83 % | 79.774 M 2 326.22 % | 3.288 M 56 804.52 % | 5.778 K -99.98 % | 31.950 M 53 540.98 % | 59.563 K -96.65 % | 1.778 M 145.15 % | 725.400 K |
| Other investing activites | 2.001 M 477 741.04 % | 418.720 -91.92 % | 5.179 K 62.73 % | 3.183 K -99.99 % | 25.670 M -84.93 % | 170.297 M -44.06 % | 304.419 M | 0.000 | 0.000 -100.00 % | 1.003 M 100.23 % | -426.808 M | 0.000 -100.00 % | 71.713 M 399 348.64 % | 17.953 K 108.96 % | -200.430 K 93.04 % | -2.878 M -59 463.43 % | 4.848 K 100.23 % | -2.100 M -41.38 % | -1.485 M 0.70 % | -1.496 M 76.63 % | -6.402 M -562.41 % | -966.399 K -383.55 % | 340.820 K 100.17 % | -200.635 M -26 710.37 % | 753.974 K 1 271.31 % | 54.982 K 100.25 % | -22.193 M -132.83 % | 67.596 M 293 681.61 % | 23.009 K -78.33 % | 106.163 K -99.67 % | 32.584 M 1 596.44 % | 1.921 M -68.22 % | 6.045 M 139.98 % | 2.519 M -97.29 % | 92.981 M 381.56 % | -33.024 M -2 501.47 % | -1.269 M 51.96 % | -2.642 M -103.92 % | 67.437 M 223.55 % | -54.582 M -1 123.24 % | 5.334 M 181.64 % | -6.534 M 96.15 % | -169.524 M -713.68 % | -20.834 M 7.27 % | -22.468 M -73.27 % | -12.967 M -1 492.01 % | 931.516 K 106.19 % | -15.057 M -42 811.21 % | 35.254 K -95.09 % | 718.330 K 261.05 % | -446.027 K 81.72 % | -2.440 M -538.88 % | 555.926 K 344.74 % | 125.000 K 100.88 % | -14.271 M -482.36 % | -2.451 M -95.44 % | -1.254 M -91.16 % | -655.934 K 61.49 % | -1.703 M -338.30 % | 714.664 K 120.35 % | -3.511 M -154.46 % | -1.380 M 99.65 % | -390.450 M -15 801 721.31 % | 2.471 K 100.07 % | -3.353 M -3 572.66 % | -91.289 K 98.48 % | -5.995 M -4 194.60 % | -139.587 K 86.95 % | -1.070 M -174.25 % | -390.050 K 88.65 % | -3.435 M 68.22 % | -10.811 M -2 393.87 % | 471.280 K 375.27 % | -171.207 K -106.66 % | 2.571 M 23.98 % | 2.074 M 384.02 % | -730.202 K 21.98 % | -935.910 K 56.63 % | -2.158 M 34.70 % | -3.305 M -231.35 % | -997.370 K 53.83 % | -2.160 M 45.81 % | -3.987 M -82.63 % | -2.183 M -88.19 % | -1.160 M | 0.000 100.00 % | -49.832 M -134.50 % | 144.421 M 486 365.25 % | -29.700 K 99.89 % | -27.402 M |
| Net cash used for investing activites | 444.073 K 115.50 % | -2.866 M -158.96 % | -1.107 M -102.33 % | 47.458 M 144.01 % | 19.449 M -88.49 % | 169.007 M -44.27 % | 303.262 M 1 235.14 % | -26.716 M -196.26 % | 27.753 M 280.65 % | -15.363 M 96.26 % | -410.879 M -719.74 % | -50.123 M -189.95 % | 55.722 M 267.19 % | -33.328 M -237.15 % | 24.300 M 1 134.04 % | 1.969 M -94.11 % | 33.412 M 854.78 % | -4.427 M 92.57 % | -59.606 M -14 426.32 % | -410.333 K 76.80 % | -1.769 M 95.29 % | -37.571 M -132.23 % | 116.575 M 156.95 % | -204.681 M -5 472.88 % | -3.673 M -42.79 % | -2.572 M 90.35 % | -26.666 M -140.50 % | 65.836 M 1 388.99 % | -5.108 M -9.86 % | -4.649 M -122.07 % | 21.069 M 313.89 % | -9.850 M -163.05 % | -3.745 M -819.40 % | -407.294 K -100.23 % | 179.169 M 414.60 % | -56.951 M -266.37 % | 34.231 M 4 006.97 % | 833.493 K 100.78 % | -106.221 M -115.00 % | -49.406 M -266.24 % | -13.490 M -599.04 % | 2.703 M 101.87 % | -144.215 M -759.19 % | -16.785 M 24.64 % | -22.274 M -101.47 % | -11.056 M 93.31 % | -165.282 M -787.92 % | -18.614 M -253.92 % | 12.093 M -72.31 % | 43.679 M -30.57 % | 62.910 M 1 177.47 % | -5.839 M -56.53 % | -3.730 M -38.68 % | -2.690 M 82.70 % | -15.543 M -1 323.33 % | 1.271 M 209.16 % | -1.164 M -315.28 % | 540.672 K 111.18 % | -4.838 M -380.03 % | -1.008 M -256.05 % | 645.817 K 286.05 % | -347.118 K 99.34 % | -52.850 M -3 369.43 % | -1.523 M 57.89 % | -3.617 M -472.93 % | 969.950 K 102.52 % | -38.459 M -4 745.86 % | -793.648 K -116.31 % | 4.865 M 215.72 % | -4.204 M 9.96 % | -4.669 M -39.79 % | -3.340 M -2 330.16 % | -137.431 K -144.66 % | 307.751 K 103.08 % | -9.982 M -282.07 % | -2.613 M 35.85 % | -4.073 M -106.39 % | 63.744 M 292.56 % | 16.238 M 29.41 % | 12.548 M 879.21 % | 1.281 M 101.27 % | -100.721 M -167.35 % | -37.673 M -156.76 % | 66.368 M 51 734.86 % | 128.038 K 117.68 % | -724.349 K -103.09 % | 23.413 M 455.81 % | -6.580 M 72.71 % | -24.113 M 61.47 % | -62.590 M |
| Debt repayment | 60.238 M 142.06 % | -143.224 M -156.72 % | 252.511 M 320.46 % | 60.056 M 153.90 % | -111.414 M 56.20 % | -254.381 M -215.03 % | 221.146 M | 0.000 -100.00 % | 12.255 M -26.62 % | 16.700 M -51.02 % | 34.097 M 218.93 % | -28.670 M -117.80 % | 161.042 M 68.89 % | 95.352 M 120.20 % | -471.926 M -617.82 % | -65.745 M -121.03 % | 312.587 M 52.37 % | 205.145 M -35.88 % | 319.932 M -17.83 % | 389.369 M 137.60 % | 163.874 M -30.05 % | 234.269 M 379.15 % | -83.923 M 28.07 % | -116.670 M 42.53 % | -203.023 M -49.78 % | -135.544 M 46.73 % | -254.463 M -1 357.48 % | -17.459 M -108.96 % | 194.907 M 559.64 % | -42.404 M 37.65 % | -68.007 M 43.73 % | -120.864 M 76.97 % | -524.713 M -173.53 % | 713.584 M 2 061.13 % | -36.386 M 85.79 % | -255.975 M -202.33 % | 250.155 M 145.54 % | 101.882 M 118.87 % | -539.855 M -1 267.16 % | 46.254 M -88.02 % | 386.107 M -52.03 % | 804.931 M 706.48 % | 99.807 M 476.58 % | -26.504 M -108.69 % | 305.063 M 3.99 % | 293.357 M -22.62 % | 379.135 M 80.86 % | 209.628 M 118.20 % | 96.072 M 243.82 % | -66.801 M 41.27 % | -113.752 M -1 225.32 % | -8.583 M -105.42 % | 158.259 M -1.74 % | 161.058 M 1 004.39 % | 14.584 M -11.62 % | 16.501 M 109.78 % | -168.803 M -160.76 % | 277.826 M 191.15 % | 95.423 M 160.45 % | -157.848 M -240.88 % | 112.045 M -55.23 % | 250.282 M 956.47 % | -29.223 M 76.30 % | -123.290 M -334.10 % | 52.665 M 654.07 % | 6.984 M 103.83 % | -182.583 M -375.27 % | -38.417 M 50.94 % | -78.305 M -166.85 % | 117.131 M 778.85 % | 13.328 M 197.27 % | -13.702 M -106.09 % | 225.033 M 49.73 % | 150.291 M 373.23 % | -55.005 M -41 476.26 % | 132.939 K -97.08 % | 4.547 M -92.03 % | 57.036 M 1 488.13 % | -4.109 M 85.50 % | -28.337 M -17.18 % | -24.182 M -161.05 % | -9.263 M 86.09 % | -66.606 M 16.77 % | -80.025 M -52.27 % | -52.554 M -189.71 % | 58.583 M -93.09 % | 848.413 M 189.12 % | -952.001 M -1 015.19 % | 104.022 M 135.69 % | 44.135 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.500 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.500 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -60.961 M -7.53 % | -56.693 M 12.13 % | -64.518 M -6.67 % | -60.482 M 9.07 % | -66.517 M -8.27 % | -61.437 M 30.68 % | -88.630 M -49.59 % | -59.248 M 13.14 % | -68.214 M -18.90 % | -57.370 M 40.84 % | -96.979 M -24.74 % | -77.746 M -21.18 % | -64.155 M 11.53 % | -72.519 M 10.98 % | -81.464 M -24.40 % | -65.483 M -18.65 % | -55.191 M 10.62 % | -61.750 M 48.33 % | -119.501 M -100.54 % | -59.589 M -15.89 % | -51.419 M -30.84 % | -39.299 M 27.84 % | -54.463 M -25.64 % | -43.349 M 11.43 % | -48.946 M 7.96 % | -53.181 M 36.13 % | -83.264 M -62.12 % | -51.358 M 13.66 % | -59.484 M 21.85 % | -76.116 M -3.73 % | -73.382 M 3.84 % | -76.311 M -59.07 % | -47.975 M 24.97 % | -63.941 M 21.35 % | -81.295 M 0.52 % | -81.721 M 3.54 % | -84.719 M -19.55 % | -70.867 M 34.09 % | -107.518 M -5.77 % | -101.655 M -34.75 % | -75.438 M -44.66 % | -52.149 M -15.86 % | -45.011 M 14.31 % | -52.526 M 24.63 % | -69.689 M 0.56 % | -70.082 M -6.91 % | -65.553 M 2.06 % | -66.931 M -62.07 % | -41.296 M -23.38 % | -33.471 M 37.97 % | -53.960 M -49.82 % | -36.016 M 18.22 % | -44.040 M -46.67 % | -30.027 M 45.53 % | -55.123 M -108.57 % | -26.429 M -11.35 % | -23.735 M -17.63 % | -20.178 M 30.38 % | -28.982 M -42.07 % | -20.400 M 26.91 % | -27.909 M -56.80 % | -17.799 M 24.88 % | -23.696 M -23.03 % | -19.260 M 14.64 % | -22.562 M -7.99 % | -20.892 M 64.59 % | -58.994 M -244.73 % | -17.113 M -14 356.69 % | -118.374 K 99.53 % | -24.942 M 22.88 % | -32.342 M -34.94 % | -23.968 M -135.45 % | -10.180 M 33.10 % | -15.217 M -12.70 % | -13.503 M 15.21 % | -15.926 M -14.78 % | -13.875 M -16.71 % | -11.888 M 47.10 % | -22.471 M -69.84 % | -13.230 M 6.19 % | -14.103 M 6.37 % | -15.062 M -1.59 % | -14.827 M 1.59 % | -15.066 M -26.22 % | -11.936 M 31.31 % | -17.376 M -22.57 % | -14.176 M 29.49 % | -20.105 M -14.42 % | -17.571 M -4.58 % | -16.802 M |
| Other financing activites | 13.529 M 125.55 % | -52.956 M -242.11 % | 37.263 M -83.73 % | 229.073 M 305.48 % | -111.480 M -20.15 % | -92.785 M -183.18 % | 111.545 M -45.13 % | 203.274 M 249.84 % | -135.656 M 9.12 % | -149.268 M -441.10 % | 43.761 M 165.48 % | -66.833 M -181.40 % | -23.750 M -117.27 % | 137.501 M -53.82 % | 297.759 M 276.90 % | -168.316 M -231.77 % | 127.736 M 183.75 % | -152.529 M -266.80 % | 91.443 M -62.91 % | 246.572 M 29.12 % | 190.958 M 325.49 % | -84.686 M -150.12 % | 168.964 M 288.66 % | 43.474 M 123.61 % | -184.155 M -28.64 % | -143.152 M -505.75 % | -23.632 M 81.76 % | -129.535 M 71.52 % | -454.831 M -657.71 % | 81.553 M 336.94 % | -34.420 M -161.12 % | 56.315 M 174.66 % | -75.427 M -464.06 % | 20.718 M 105.56 % | -372.540 M -1 487.16 % | 26.856 M -82.92 % | 157.209 M -24.65 % | 208.631 M -70.03 % | 696.210 M 387.37 % | -242.269 M 62.55 % | -646.949 M -69.69 % | -381.258 M -80.69 % | -211.000 M -115.58 % | -97.874 M 29.30 % | -138.439 M 6.57 % | -148.179 M -297.86 % | 74.890 M 154.05 % | -138.548 M -184.26 % | 164.424 M 185.16 % | 57.659 M 101 690.20 % | -56.757 K -100.57 % | 10.041 M 128.64 % | -35.060 M 62.75 % | -94.126 M -226.73 % | 74.272 M 13.02 % | 65.713 M 18.21 % | 55.592 M 199.82 % | -55.692 M 79.52 % | -271.874 M -8 307.85 % | -3.234 M | 0.000 -100.00 % | 9.800 M 0.00 % | 9.800 M | 0.000 | 0.000 | 0.000 100.00 % | -675.645 K -221.74 % | -210.000 K -120.79 % | 1.010 M -77.56 % | 4.500 M -85.67 % | 31.400 M 7 768.14 % | 399.078 K 1 147.00 % | 32.003 K 107.42 % | -431.082 K -373.70 % | 157.502 K -21.64 % | 201.005 K 175.16 % | -267.438 K -502.57 % | 66.433 K -88.56 % | 580.697 K | 0.000 100.00 % | -1.470 M | 0.000 -100.00 % | 1.100 M | 0.000 | 0.000 | 0.000 100.00 % | -988.546 M -198.92 % | 999.366 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 12.807 M 105.06 % | -252.873 M -212.26 % | 225.256 M -1.48 % | 228.647 M 179.00 % | -289.411 M 29.17 % | -408.603 M -267.42 % | 244.060 M 69.46 % | 144.026 M 168.22 % | -211.116 M -11.15 % | -189.939 M -893.35 % | -19.121 M 88.96 % | -173.250 M -336.88 % | 73.137 M -54.38 % | 160.333 M 162.72 % | -255.631 M 14.66 % | -299.544 M -177.78 % | 385.133 M 4 316.71 % | -9.133 M -103.13 % | 291.875 M -54.63 % | 643.351 M 112.04 % | 303.413 M 175.12 % | 110.284 M 260.67 % | 30.578 M 126.24 % | -116.545 M 73.28 % | -436.124 M -31.41 % | -331.877 M 8.16 % | -361.360 M -82.18 % | -198.352 M 37.90 % | -319.408 M -764.05 % | -36.966 M 78.97 % | -175.808 M -24.81 % | -140.861 M 78.27 % | -648.114 M -196.68 % | 670.361 M 236.75 % | -490.221 M -57.71 % | -310.840 M -196.34 % | 322.645 M 34.63 % | 239.646 M 390.71 % | 48.836 M 116.41 % | -297.671 M 11.48 % | -336.280 M -190.51 % | 371.524 M 337.85 % | -156.203 M 11.70 % | -176.904 M -282.50 % | 96.935 M 29.08 % | 75.095 M -80.53 % | 385.771 M 5 532.38 % | 6.849 M -96.88 % | 219.200 M 614.40 % | -42.613 M 74.60 % | -167.769 M -385.48 % | -34.558 M -143.66 % | 79.158 M 114.49 % | 36.905 M 9.41 % | 33.732 M -39.53 % | 55.786 M 140.74 % | -136.946 M -167.81 % | 201.956 M 198.31 % | -205.434 M -13.20 % | -181.481 M -315.70 % | 84.136 M -65.27 % | 242.282 M 661.90 % | -43.118 M 69.75 % | -142.550 M -573.54 % | 30.103 M 316.44 % | -13.908 M 94.26 % | -242.253 M -334.61 % | -55.740 M 28.00 % | -77.413 M -180.06 % | 96.688 M 680.63 % | 12.386 M 133.23 % | -37.270 M -117.34 % | 214.885 M 59.60 % | 134.643 M 296.99 % | -68.351 M -338.38 % | -15.592 M -62.49 % | -9.596 M -121.22 % | 45.214 M 273.91 % | -25.999 M 37.45 % | -41.568 M -4.56 % | -39.755 M -63.43 % | -24.326 M 69.72 % | -80.333 M 15.52 % | -95.091 M -47.45 % | -64.490 M -256.50 % | 41.207 M 126.70 % | -154.309 M -666.06 % | 27.260 M -68.47 % | 86.450 M 216.29 % | 27.333 M |
| Effect of forex changes on cash | 1.876 M -77.91 % | 8.489 M -17.03 % | 10.231 M 611.74 % | 1.438 M -76.48 % | 6.112 M 235.37 % | -4.515 M -19.20 % | -3.788 M -376.46 % | 1.370 M -85.72 % | 9.591 M 947.50 % | 915.658 K 109.71 % | -9.430 M -93.81 % | -4.866 M -1 309.00 % | 402.452 K 69.58 % | 237.323 K 317.10 % | -109.316 K -114.73 % | 742.180 K 304.26 % | -363.349 K -181.76 % | 444.388 K 143.17 % | -1.029 M -7.67 % | -956.107 K -154.87 % | 1.742 M 1 212.62 % | 132.742 K 106.02 % | -2.203 M -696.96 % | 369.076 K 6.90 % | 345.269 K -60.09 % | 865.116 K 124.03 % | -3.601 M 71.68 % | -12.715 M -686.63 % | 2.167 M -32.23 % | 3.198 M -2.38 % | 3.276 M 291.30 % | 837.224 K 153.17 % | -1.575 M -264.15 % | 959.264 K -46.23 % | 1.784 M 377.07 % | -643.856 K -175.71 % | 850.443 K 141.16 % | 352.642 K -94.43 % | 6.329 M 754.91 % | 740.272 K 473.55 % | -198.175 K 80.46 % | -1.014 M -199.44 % | 1.020 M -68.29 % | 3.216 M 296.42 % | -1.637 M -650.22 % | 297.587 K -92.72 % | 4.088 M 448.15 % | 745.785 K 197.23 % | -767.064 K -174.70 % | 1.027 M 123.33 % | -4.401 M -159.73 % | 7.368 M 252.03 % | -4.846 M -267.37 % | 2.896 M 340.43 % | -1.204 M -18 239.15 % | 6.640 K -71.89 % | 23.623 K 212.67 % | -20.966 K | 0.000 | 0.000 100.00 % | -23.235 K -71.88 % | -13.519 K 93.76 % | -216.722 K -877.16 % | -22.179 K -173.88 % | 30.019 K 2 758.95 % | 1.050 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -484.835 K -848.11 % | -51.137 K | 0.000 | 0.000 -100.00 % | 290.640 K 91.00 % | 152.164 K 22.72 % | 123.990 K 1.69 % | 121.932 K -45.78 % | 224.871 K -60.43 % | 568.215 K 706.24 % | 70.477 K 45.00 % | 48.604 K -39.99 % | 80.989 K -65.20 % | 232.755 K -48.91 % | 455.554 K 228.08 % | 138.855 K -80.79 % | 722.819 K | 0.000 100.00 % | -118.622 K | 0.000 |
| Net change in cash | -87.396 M -1 034.69 % | 9.350 M -42.53 % | 16.269 M 121.71 % | -74.957 M -13.92 % | -65.796 M 61.86 % | -172.519 M -188.55 % | 194.830 M 565.68 % | -41.838 M 62.56 % | -111.753 M -165.89 % | 169.615 M 241.66 % | -119.734 M -310.80 % | -29.146 M -125.39 % | 114.773 M 175.61 % | -151.789 M -391.74 % | 52.028 M 277.58 % | 13.779 M -89.59 % | 132.368 M 79.55 % | 73.721 M 128.41 % | -259.450 M -507.38 % | -42.717 M 48.17 % | -82.417 M 55.94 % | -187.062 M -142.28 % | 442.485 M 2 378.00 % | 17.857 M 130.46 % | -58.631 M -141.09 % | 142.674 M 127.20 % | -524.514 M -206.03 % | 494.664 M 216.31 % | -425.314 M -223.42 % | 344.616 M 219.62 % | -288.089 M -482.92 % | 75.234 M 126.12 % | -288.018 M -155.36 % | 520.244 M 339.01 % | 118.504 M -32.54 % | 175.663 M 283.18 % | -95.897 M -161.43 % | -36.682 M -131.53 % | 116.328 M 307.77 % | -55.988 M 77.15 % | -245.033 M -202.53 % | 238.976 M 173.44 % | -325.402 M -284.24 % | -84.688 M -386.07 % | 29.604 M 115.46 % | -191.475 M -156.20 % | 340.687 M 339.17 % | -142.444 M -198.61 % | 144.452 M 297.03 % | -73.314 M -581.26 % | 15.234 M -71.99 % | 54.390 M -24.35 % | 71.894 M 278.42 % | -40.295 M 82.47 % | -229.815 M -318.86 % | 105.004 M 29.62 % | 81.006 M 210.73 % | -73.154 M 57.89 % | -173.713 M -168.96 % | -64.588 M -179.92 % | 80.813 M -48.94 % | 158.263 M 26.38 % | 125.226 M 237.15 % | 37.143 M -39.55 % | 61.441 M 347.49 % | -24.826 M 66.40 % | -73.888 M -404.48 % | -14.646 M -62.89 % | -8.992 M -133.51 % | 26.831 M -78.15 % | 122.794 M 199.77 % | -123.075 M -203.25 % | 119.201 M 41.41 % | 84.293 M 576.54 % | -17.689 M 32.49 % | -26.201 M -203.36 % | 25.350 M 1 233.37 % | 1.901 M -97.00 % | 63.469 M 274.97 % | -36.274 M -44.84 % | -25.044 M -218.29 % | 21.173 M 185.19 % | -24.853 M 79.40 % | -120.622 M -328.06 % | 52.890 M -32.33 % | 78.158 M 236.20 % | -57.387 M -353.53 % | 22.635 M -80.49 % | 116.030 M 208.18 % | -107.258 M |
| Cash at beginning of period | 201.638 M 4.86 % | 192.287 M 9.24 % | 176.018 M -29.87 % | 250.975 M -79.55 % | 1.227 B 111.28 % | 580.921 M 50.46 % | 386.088 M -9.78 % | 427.927 M -20.71 % | 539.679 M 45.83 % | 370.064 M -24.45 % | 489.798 M -5.62 % | 518.944 M 28.40 % | 404.171 M -27.30 % | 555.960 M 10.32 % | 503.932 M 2.81 % | 490.152 M 37.00 % | 357.784 M 25.95 % | 284.063 M -47.74 % | 543.513 M -7.29 % | 586.229 M -12.33 % | 668.647 M -21.86 % | 855.708 M 107.08 % | 413.227 M 4.52 % | 395.370 M -12.91 % | 454.001 M 45.83 % | 311.327 M -62.75 % | 835.840 M 144.99 % | 341.176 M -55.49 % | 766.490 M 81.69 % | 421.874 M -40.58 % | 709.963 M 11.85 % | 634.728 M -31.21 % | 922.746 M 129.25 % | 402.502 M 41.73 % | 283.998 M 162.15 % | 108.336 M -46.95 % | 204.233 M -15.23 % | 240.915 M 93.37 % | 124.587 M -31.01 % | 180.574 M -57.57 % | 425.607 M 128.05 % | 186.631 M -63.55 % | 512.033 M -14.19 % | 596.721 M 5.22 % | 567.117 M -25.24 % | 758.592 M 81.52 % | 417.905 M -25.42 % | 560.349 M 34.73 % | 415.897 M -14.99 % | 489.211 M 3.21 % | 473.977 M 12.96 % | 419.587 M 20.68 % | 347.693 M -10.39 % | 387.988 M -37.20 % | 617.803 M 20.48 % | 512.799 M 18.76 % | 431.792 M -14.49 % | 504.946 M -25.60 % | 678.660 M -8.69 % | 743.248 M 12.20 % | 662.435 M 31.39 % | 504.172 M 33.05 % | 378.946 M 10.87 % | 341.804 M 21.91 % | 280.363 M -8.13 % | 305.189 M -19.49 % | 379.077 M -3.72 % | 393.723 M -2.23 % | 402.715 M 7.14 % | 375.883 M 48.52 % | 253.089 M -32.72 % | 376.164 M 46.39 % | 256.963 M 48.82 % | 172.669 M -9.16 % | 190.084 M -12.11 % | 216.286 M 13.28 % | 190.936 M 1.01 % | 189.035 M 50.55 % | 125.565 M -22.41 % | 161.839 M -13.40 % | 186.883 M 12.78 % | 165.711 M -13.04 % | 190.564 M -38.76 % | 311.186 M 20.48 % | 258.296 M 43.39 % | 180.138 M -24.16 % | 237.525 M 10.53 % | 214.889 M 117.37 % | 98.860 M -52.04 % | 206.118 M |
| Cash at end of period | 114.241 M -43.34 % | 201.638 M 4.86 % | 192.287 M 9.24 % | 176.018 M -84.85 % | 1.162 B 184.41 % | 408.402 M -29.70 % | 580.918 M 50.46 % | 386.088 M -9.78 % | 427.927 M -20.71 % | 539.679 M 45.83 % | 370.064 M -24.45 % | 489.798 M -5.62 % | 518.944 M 28.40 % | 404.171 M -27.30 % | 555.960 M 10.32 % | 503.932 M 2.81 % | 490.152 M 37.00 % | 357.784 M 25.95 % | 284.063 M -47.74 % | 543.513 M -7.29 % | 586.229 M -12.33 % | 668.647 M -21.86 % | 855.712 M 107.08 % | 413.227 M 4.52 % | 395.370 M -12.91 % | 454.001 M 45.83 % | 311.327 M -62.75 % | 835.840 M 144.99 % | 341.176 M -55.49 % | 766.490 M 81.69 % | 421.874 M -40.58 % | 709.963 M 11.85 % | 634.728 M -31.21 % | 922.746 M 129.25 % | 402.502 M 41.73 % | 283.998 M 162.15 % | 108.336 M -46.95 % | 204.233 M -15.23 % | 240.915 M 93.37 % | 124.587 M -31.01 % | 180.574 M -57.57 % | 425.607 M 128.05 % | 186.631 M -63.55 % | 512.033 M -14.19 % | 596.721 M 5.22 % | 567.117 M -25.24 % | 758.592 M 81.52 % | 417.905 M -25.42 % | 560.349 M 34.73 % | 415.897 M -14.99 % | 489.211 M 3.21 % | 473.977 M 12.96 % | 419.587 M 20.68 % | 347.693 M -10.39 % | 387.988 M -37.20 % | 617.803 M 20.48 % | 512.799 M 18.76 % | 431.792 M -14.49 % | 504.946 M -25.60 % | 678.660 M -8.69 % | 743.248 M 12.20 % | 662.435 M 31.39 % | 504.172 M 33.05 % | 378.946 M 10.87 % | 341.804 M 21.91 % | 280.363 M -8.13 % | 305.189 M -19.49 % | 379.077 M -3.72 % | 393.723 M -2.23 % | 402.715 M 7.14 % | 375.883 M 48.52 % | 253.089 M -32.72 % | 376.164 M 46.39 % | 256.963 M 49.05 % | 172.396 M -9.31 % | 190.084 M -12.11 % | 216.286 M 13.28 % | 190.936 M 1.01 % | 189.035 M 50.55 % | 125.565 M -22.41 % | 161.839 M -13.40 % | 186.883 M 12.78 % | 165.711 M -13.04 % | 190.564 M -38.76 % | 311.186 M 20.48 % | 258.296 M 43.39 % | 180.138 M -24.16 % | 237.525 M 10.53 % | 214.889 M 117.37 % | 98.860 M |
| Operating cash flow | -102.523 M -139.95 % | 256.600 M | 0.000 100.00 % | -352.500 M -431.22 % | 106.425 M 48.65 % | 71.593 M 120.52 % | -348.817 M -117.31 % | -160.518 M -358.82 % | 62.019 M 819.19 % | 6.747 M -97.89 % | 319.697 M 1 749.97 % | 17.281 M 526.17 % | -4.055 M 98.55 % | -279.032 M -198.43 % | 283.468 M -8.74 % | 310.612 M 208.68 % | -285.814 M -429.14 % | 86.837 M 117.70 % | -490.689 M 28.34 % | -684.701 M -77.47 % | -385.804 M -48.44 % | -259.908 M -187.35 % | 297.536 M -12.16 % | 338.714 M -11.06 % | 380.821 M -20.04 % | 476.258 M 458.39 % | -132.888 M -120.77 % | 639.895 M 721.47 % | -102.965 M -126.88 % | 383.034 M 380.35 % | -136.625 M -160.69 % | 225.108 M -38.40 % | 365.416 M 342.53 % | -150.669 M -135.22 % | 427.772 M -21.38 % | 544.097 M 219.94 % | -453.624 M -63.46 % | -277.514 M -265.79 % | 167.385 M -42.35 % | 290.349 M 176.69 % | 104.935 M 178.17 % | -134.237 M -416.22 % | -26.004 M -124.58 % | 105.785 M 343.64 % | -43.419 M 83.03 % | -255.812 M -320.32 % | 116.110 M 188.35 % | -131.425 M -52.69 % | -86.074 M -14.15 % | -75.407 M -160.57 % | 124.493 M 42.41 % | 87.418 M 6 560.20 % | 1.313 M 101.70 % | -77.406 M 68.64 % | -246.800 M -614.79 % | 47.942 M -78.12 % | 219.093 M 179.49 % | -275.630 M | 0.000 | 0.000 100.00 % | -3.946 M 95.28 % | -83.659 M -137.78 % | 221.411 M 22.17 % | 181.239 M 418.94 % | 34.925 M 393.76 % | -11.889 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.562 M 240.22 % | -82.414 M | 0.000 | 0.000 -100.00 % | 58.503 M 1 028.73 % | -6.299 M -116.41 % | 38.384 M 135.81 % | -107.179 M -242.87 % | 75.020 M 6 412.14 % | 1.152 M -91.38 % | 13.359 M -90.86 % | 146.171 M 56.97 % | 93.122 M 201.08 % | -92.132 M -178.92 % | 116.746 M 211.02 % | 37.537 M -48.43 % | 72.786 M 3 622.63 % | 1.955 M -96.37 % | 53.811 M 174.74 % | -72.001 M |
| Capital expenditure | -1.557 M 38.96 % | -2.550 M -38.70 % | -1.839 M 49.16 % | -3.617 M -194.89 % | -1.226 M 4.92 % | -1.290 M -11.50 % | -1.157 M 30.84 % | -1.672 M 44.88 % | -3.034 M -555.00 % | -463.244 K -102.91 % | 15.929 M 985.22 % | -1.799 M 88.75 % | -15.991 M -377.95 % | -3.346 M 63.24 % | -9.102 M -216.26 % | -2.878 M 17.72 % | -3.498 M -66.58 % | -2.100 M -41.38 % | -1.485 M 0.70 % | -1.496 M 76.63 % | -6.402 M -562.41 % | -966.399 K 92.81 % | -13.438 M -232.16 % | -4.046 M 8.61 % | -4.427 M -68.50 % | -2.627 M 41.26 % | -4.473 M -154.16 % | -1.760 M 65.70 % | -5.131 M -7.89 % | -4.755 M 58.70 % | -11.515 M 2.17 % | -11.771 M -20.24 % | -9.789 M -303.03 % | -2.429 M 83.26 % | -14.509 M 56.06 % | -33.024 M -744.18 % | -3.912 M 60.12 % | -9.809 M 86.21 % | -71.126 M -30.31 % | -54.582 M -312.99 % | -13.216 M -177.47 % | -4.763 M 97.19 % | -169.524 M -713.68 % | -20.834 M 7.27 % | -22.468 M -73.27 % | -12.967 M 91.53 % | -153.051 M -3 372.85 % | -4.407 M -15.33 % | -3.821 M -106.45 % | -1.851 M -49.56 % | -1.238 M 63.59 % | -3.399 M 20.70 % | -4.286 M -52.27 % | -2.815 M 80.28 % | -14.271 M -482.36 % | -2.451 M -95.44 % | -1.254 M -91.16 % | -655.934 K 55.36 % | -1.469 M -3.30 % | -1.422 M 59.49 % | -3.511 M -154.46 % | -1.380 M -106.90 % | -666.864 K 61.57 % | -1.735 M -91.42 % | -906.450 K -892.94 % | -91.289 K 98.16 % | -4.973 M -3 400.11 % | -142.093 K 86.72 % | -1.070 M -174.25 % | -390.050 K 88.20 % | -3.305 M -430.88 % | -622.570 K 76.05 % | -2.599 M -1 418.23 % | -171.207 K 67.04 % | -519.484 K 62.85 % | -1.398 M -77.71 % | -786.818 K 15.93 % | -935.910 K 56.63 % | -2.158 M 34.70 % | -3.305 M -231.35 % | -997.370 K 53.83 % | -2.160 M 45.81 % | -3.987 M -82.63 % | -2.183 M -88.19 % | -1.160 M -58.87 % | -730.127 K 98.53 % | -49.832 M -3.51 % | -48.140 M -86.15 % | -25.861 M 5.62 % | -27.402 M |
| Free CashFlow | -104.079 M -140.97 % | 254.050 M 215.50 % | -219.950 M 38.24 % | -356.116 M -438.52 % | 105.199 M 49.64 % | 70.303 M 120.09 % | -349.974 M -115.78 % | -162.191 M -374.97 % | 58.985 M 838.67 % | 6.284 M -98.13 % | 335.626 M 2 067.87 % | 15.482 M 177.23 % | -20.046 M 92.90 % | -282.377 M -202.92 % | 274.366 M -10.84 % | 307.734 M 206.37 % | -289.312 M -441.42 % | 84.737 M 117.22 % | -492.174 M 28.28 % | -686.197 M -74.96 % | -392.205 M -50.34 % | -260.874 M -191.83 % | 284.098 M -15.11 % | 334.668 M -11.09 % | 376.394 M -20.53 % | 473.631 M 444.81 % | -137.360 M -121.53 % | 638.136 M 690.34 % | -108.096 M -128.58 % | 378.278 M 355.35 % | -148.140 M -169.44 % | 213.337 M -40.01 % | 355.626 M 332.29 % | -153.098 M -137.05 % | 413.263 M -19.14 % | 511.074 M 211.70 % | -457.536 M -59.24 % | -287.323 M -398.49 % | 96.259 M -59.17 % | 235.767 M 157.05 % | 91.719 M 165.98 % | -139.000 M 28.91 % | -195.529 M -330.17 % | 84.951 M 228.93 % | -65.887 M 75.49 % | -268.779 M -627.58 % | -36.942 M 72.80 % | -135.832 M -51.10 % | -89.895 M -16.36 % | -77.258 M -162.68 % | 123.255 M 46.70 % | 84.020 M 2 925.77 % | -2.973 M 96.29 % | -80.221 M 69.27 % | -261.071 M -673.89 % | 45.491 M -79.12 % | 217.839 M 178.85 % | -276.286 M -18 701.42 % | -1.469 M -3.30 % | -1.422 M 80.92 % | -7.457 M 91.23 % | -85.039 M -138.52 % | 220.744 M 22.97 % | 179.503 M 427.66 % | 34.018 M 383.96 % | -11.980 M -140.88 % | -4.973 M -3 400.11 % | -142.093 K 86.72 % | -1.070 M -174.25 % | -390.050 K -100.35 % | 112.257 M 235.19 % | -83.036 M -3 094.54 % | -2.599 M -1 418.23 % | -171.207 K -100.30 % | 57.984 M 853.28 % | -7.698 M -120.47 % | 37.597 M 134.78 % | -108.115 M -248.38 % | 72.863 M 3 484.65 % | -2.153 M -117.41 % | 12.362 M -91.42 % | 144.011 M 61.56 % | 89.136 M 194.51 % | -94.315 M -181.60 % | 115.586 M 214.04 % | 36.806 M 60.34 % | 22.955 M 149.70 % | -46.185 M -265.25 % | 27.949 M 128.12 % | -99.404 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 |