Wafangdian Bearing Company Limited 200706.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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.054 B -6.37 % | 2.193 B -6.60 % | 2.348 B 1.28 % | 2.319 B 24.72 % | 1.859 B 0.20 % | 1.855 B -14.43 % | 2.168 B -1.00 % | 2.190 B -12.17 % | 2.494 B 8.42 % | 2.300 B -23.52 % | 3.008 B -2.34 % | 3.080 B -0.41 % | 3.093 B -4.73 % | 3.246 B 6.25 % | 3.055 B 32.26 % | 2.310 B -22.44 % | 2.978 B 19.53 % | 2.492 B 41.64 % | 1.759 B 6.67 % | 1.649 B 5.41 % | 1.565 B 25.52 % | 1.246 B 13.42 % | 1.099 B 2.55 % | 1.072 B -2.19 % | 1.096 B -1.96 % | 1.118 B -6.13 % | 1.191 B -6.15 % | 1.269 B |
| Net income | -110.212 M -10.79 % | -99.479 M 28.89 % | -139.897 M 32.00 % | -205.738 M 45.89 % | -380.228 M -208.62 % | -123.202 M -1 258.77 % | 10.632 M 4.41 % | 10.183 M -67.02 % | 30.873 M 192.49 % | -33.380 M 67.87 % | -103.903 M -5 239.16 % | 2.022 M -95.22 % | 42.279 M -30.15 % | 60.526 M -31.14 % | 87.901 M 30.01 % | 67.609 M -34.33 % | 102.953 M 16.71 % | 88.209 M 95.43 % | 45.137 M 46.36 % | 30.840 M -11.51 % | 34.851 M 23.89 % | 28.130 M 91.25 % | 14.708 M -40.10 % | 24.553 M -44.57 % | 44.294 M -2.12 % | 45.251 M -5.16 % | 47.712 M -56.72 % | 110.232 M |
| Income before tax | -110.261 M -10.78 % | -99.530 M 28.88 % | -139.954 M 31.99 % | -205.776 M 45.89 % | -380.280 M -240.71 % | -111.614 M -1 184.87 % | 10.288 M 1.51 % | 10.135 M -68.31 % | 31.977 M 197.49 % | -32.801 M 68.05 % | -102.662 M -5 900.78 % | 1.770 M -96.05 % | 44.859 M -38.06 % | 72.425 M -33.02 % | 108.128 M 22.52 % | 88.253 M -30.31 % | 126.645 M 21.74 % | 104.027 M 93.20 % | 53.843 M 32.73 % | 40.567 M -11.52 % | 45.847 M 15.70 % | 39.625 M 133.38 % | 16.979 M -37.28 % | 27.069 M -43.57 % | 47.966 M -13.14 % | 55.221 M -2.13 % | 56.420 M -56.49 % | 129.685 M |
| Income before tax ratio | -0.05 -18.31 % | -0.05 23.86 % | -0.06 32.85 % | -0.09 56.61 % | -0.20 -240.03 % | -0.06 -1 367.82 % | 0.00 2.54 % | 0.00 -63.91 % | 0.01 189.92 % | -0.01 58.22 % | -0.03 -6 040.04 % | 0.00 -96.04 % | 0.01 -34.99 % | 0.02 -36.96 % | 0.04 -7.37 % | 0.04 -10.16 % | 0.04 1.85 % | 0.04 36.41 % | 0.03 24.43 % | 0.02 -16.05 % | 0.03 -7.82 % | 0.03 105.77 % | 0.02 -38.84 % | 0.03 -42.30 % | 0.04 -11.40 % | 0.05 4.27 % | 0.05 -53.65 % | 0.10 |
| EBITDA | -7.852 M -220.09 % | 6.538 M 136.95 % | -17.693 M 79.52 % | -86.376 M 66.39 % | -257.019 M -1 122.99 % | 25.124 M -84.23 % | 159.268 M -1.60 % | 161.864 M -11.12 % | 182.114 M 128.84 % | 79.582 M 398.13 % | 15.976 M -85.85 % | 112.904 M -30.08 % | 161.472 M -15.09 % | 190.169 M -10.54 % | 212.585 M 11.07 % | 191.399 M -21.67 % | 244.344 M 22.22 % | 199.915 M 38.76 % | 144.071 M 11.32 % | 129.425 M 3.58 % | 124.955 M -5.95 % | 132.867 M 22.79 % | 108.206 M 8.36 % | 99.858 M -12.39 % | 113.984 M -7.53 % | 123.263 M -21.97 % | 157.964 M -2.70 % | 162.347 M |
| Net income ratio | -0.05 -18.32 % | -0.05 23.86 % | -0.06 32.86 % | -0.09 56.61 % | -0.20 -208.01 % | -0.07 -1 454.18 % | 0.00 5.47 % | 0.00 -62.45 % | 0.01 185.30 % | -0.01 57.99 % | -0.03 -5 362.53 % | 0.00 -95.20 % | 0.01 -26.68 % | 0.02 -35.19 % | 0.03 -1.70 % | 0.03 -15.33 % | 0.03 -2.36 % | 0.04 37.98 % | 0.03 37.21 % | 0.02 -16.05 % | 0.02 -1.29 % | 0.02 68.62 % | 0.01 -41.59 % | 0.02 -43.32 % | 0.04 -0.16 % | 0.04 1.04 % | 0.04 -53.88 % | 0.09 |
| Ratio EBITDA | 0.00 -228.25 % | 0.00 139.57 % | -0.01 79.77 % | -0.04 73.05 % | -0.14 -1 120.96 % | 0.01 -81.56 % | 0.07 -0.61 % | 0.07 1.20 % | 0.07 111.06 % | 0.03 551.33 % | 0.01 -85.51 % | 0.04 -29.79 % | 0.05 -10.88 % | 0.06 -15.81 % | 0.07 -16.02 % | 0.08 0.99 % | 0.08 2.25 % | 0.08 -2.03 % | 0.08 4.36 % | 0.08 -1.73 % | 0.08 -25.07 % | 0.11 8.26 % | 0.10 5.66 % | 0.09 -10.43 % | 0.10 -5.68 % | 0.11 -16.87 % | 0.13 3.67 % | 0.13 |
| Gross profit ratio | 0.16 -4.94 % | 0.17 -12.50 % | 0.19 -4.19 % | 0.20 -24.27 % | 0.26 42.37 % | 0.19 45.17 % | 0.13 -7.77 % | 0.14 51.01 % | 0.09 -4.27 % | 0.10 20.28 % | 0.08 -22.90 % | 0.10 -5.91 % | 0.11 3.82 % | 0.11 -17.56 % | 0.13 -1.68 % | 0.13 -12.61 % | 0.15 2.18 % | 0.15 -5.83 % | 0.16 -8.64 % | 0.17 -12.94 % | 0.20 -7.13 % | 0.21 9.52 % | 0.19 -12.22 % | 0.22 7.01 % | 0.20 -9.83 % | 0.23 1.90 % | 0.22 -9.07 % | 0.24 |
| Weighted average shs out dil | 402.529 M -0.02 % | 402.600 M 0.00 % | 402.583 M -0.01 % | 402.618 M -0.46 % | 404.498 M 1.78 % | 397.426 M 12.14 % | 354.406 M 4.41 % | 339.432 M -12.04 % | 385.912 M -7.51 % | 417.250 M 4.41 % | 399.627 M 97.66 % | 202.179 M -47.40 % | 384.350 M -4.75 % | 403.509 M 0.99 % | 399.548 M 0.46 % | 397.700 M 0.44 % | 395.973 M -1.24 % | 400.951 M -20.05 % | 501.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Weighted average shs out | 402.529 M -0.01 % | 402.584 M 0.00 % | 402.583 M 0.00 % | 402.600 M 0.00 % | 402.600 M 1.30 % | 397.426 M 12.14 % | 354.406 M 4.41 % | 339.432 M -12.04 % | 385.912 M -4.15 % | 402.600 M 0.74 % | 399.627 M 97.66 % | 202.179 M -47.40 % | 384.350 M -4.75 % | 403.509 M 0.99 % | 399.548 M 0.46 % | 397.700 M 0.44 % | 395.973 M -1.24 % | 400.951 M -20.05 % | 501.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| EPS diluted | -0.27 -8.00 % | -0.25 28.57 % | -0.35 31.37 % | -0.51 45.74 % | -0.94 -203.23 % | -0.31 -1 133.33 % | 0.03 0.00 % | 0.03 -62.50 % | 0.08 200.00 % | -0.08 69.23 % | -0.26 -2 700.00 % | 0.01 -90.91 % | 0.11 -26.67 % | 0.15 -31.82 % | 0.22 29.41 % | 0.17 -34.62 % | 0.26 18.18 % | 0.22 144.44 % | 0.09 17.49 % | 0.08 -6.93 % | 0.08 17.74 % | 0.07 133.00 % | 0.03 -30.39 % | 0.04 -47.12 % | 0.08 -25.91 % | 0.11 -15.38 % | 0.13 -51.85 % | 0.27 |
| Earnings per share | -0.27 -8.00 % | -0.25 28.57 % | -0.35 31.37 % | -0.51 45.74 % | -0.94 -203.23 % | -0.31 -1 133.33 % | 0.03 0.00 % | 0.03 -62.50 % | 0.08 196.50 % | -0.08 68.12 % | -0.26 -2 700.00 % | 0.01 -90.91 % | 0.11 -26.67 % | 0.15 -31.82 % | 0.22 29.41 % | 0.17 -34.62 % | 0.26 18.18 % | 0.22 144.44 % | 0.09 17.49 % | 0.08 -6.93 % | 0.08 17.74 % | 0.07 133.00 % | 0.03 -30.39 % | 0.04 -47.12 % | 0.08 -25.91 % | 0.11 -15.38 % | 0.13 -51.85 % | 0.27 |
| Gross profit | 327.650 M -10.99 % | 368.106 M -18.28 % | 450.423 M -2.97 % | 464.190 M -5.56 % | 491.493 M 42.65 % | 344.547 M 24.22 % | 277.371 M -8.70 % | 303.797 M 32.63 % | 229.051 M 3.79 % | 220.684 M -8.01 % | 239.901 M -24.71 % | 318.639 M -6.30 % | 340.068 M -1.09 % | 343.805 M -12.41 % | 392.514 M 30.04 % | 301.831 M -32.22 % | 445.307 M 22.13 % | 364.604 M 33.38 % | 273.364 M -2.55 % | 280.509 M -8.23 % | 305.680 M 16.56 % | 262.240 M 24.22 % | 211.111 M -9.98 % | 234.519 M 4.66 % | 224.070 M -11.60 % | 253.464 M -4.35 % | 265.003 M -14.66 % | 310.524 M |
| Income tax expense | -48.372 K 5.55 % | -51.212 K 9.08 % | -56.327 K -46.27 % | -38.509 K 24.81 % | -51.212 K -100.44 % | 11.588 M 3 469.13 % | -343.948 K -615.80 % | -48.051 K -104.35 % | 1.104 M 90.66 % | 579.267 K -53.33 % | 1.241 M 592.55 % | -251.998 K -109.77 % | 2.580 M -78.32 % | 11.898 M -41.18 % | 20.227 M -3.64 % | 20.992 M -11.51 % | 23.721 M 42.04 % | 16.701 M 93.30 % | 8.640 M -10.93 % | 9.700 M -10.08 % | 10.788 M -9.02 % | 11.858 M 335.95 % | 2.720 M 17.50 % | 2.315 M -44.26 % | 4.153 M -61.85 % | 10.887 M 8.34 % | 10.049 M -48.34 % | 19.453 M |
| Cost of revenue | 1.726 B -5.43 % | 1.825 B -3.83 % | 1.898 B 2.34 % | 1.855 B 35.60 % | 1.368 B -9.48 % | 1.511 B -20.10 % | 1.891 B 0.23 % | 1.887 B -16.70 % | 2.265 B 8.92 % | 2.079 B -24.87 % | 2.768 B 0.24 % | 2.761 B 0.31 % | 2.752 B -5.16 % | 2.902 B 9.00 % | 2.663 B 32.60 % | 2.008 B -20.72 % | 2.533 B 19.08 % | 2.127 B 43.16 % | 1.486 B 8.56 % | 1.369 B 8.72 % | 1.259 B 27.90 % | 984.248 M 10.85 % | 887.877 M 6.06 % | 837.121 M -3.96 % | 871.611 M 0.87 % | 864.130 M -6.64 % | 925.619 M -3.39 % | 958.071 M |
| General and administrative expenses | 14.497 M -0.23 % | 14.530 M 24.21 % | 11.699 M 22.88 % | 9.520 M -45.49 % | 17.466 M 18.25 % | 14.771 M 25.84 % | 11.738 M -14.74 % | 13.767 M -17.63 % | 16.713 M -20.25 % | 20.957 M -7.04 % | 22.544 M -7.88 % | 24.472 M 2.56 % | 23.861 M -6.64 % | 25.559 M -9.89 % | 28.366 M -65.66 % | 82.598 M -6.83 % | 88.652 M 12.65 % | 78.694 M -21.57 % | 100.332 M 2.22 % | 98.153 M -13.52 % | 113.500 M -6.04 % | 120.797 M 28.92 % | 93.696 M -11.25 % | 105.574 M 12.30 % | 94.013 M -24.53 % | 124.566 M 19.80 % | 103.977 M 13.40 % | 91.688 M |
| Selling and marketing expenses | 88.548 M 6.37 % | 83.245 M -48.78 % | 162.538 M -5.57 % | 172.119 M -18.12 % | 210.217 M 32.27 % | 158.933 M -3.99 % | 165.544 M 4.96 % | 157.722 M -11.02 % | 177.255 M -7.11 % | 190.816 M -28.16 % | 265.596 M 23.93 % | 214.305 M 0.91 % | 212.372 M 7.07 % | 198.351 M 9.84 % | 180.574 M 32.54 % | 136.240 M -4.47 % | 142.615 M 0.92 % | 141.322 M 20.74 % | 117.047 M -3.46 % | 121.241 M 2.69 % | 118.060 M 55.06 % | 76.137 M 16.79 % | 65.191 M 3.62 % | 62.914 M 7.45 % | 58.552 M 20.09 % | 48.757 M -10.74 % | 54.625 M 9.24 % | 50.003 M |
| Other expenses | 227.034 M 7.00 % | 212.182 M 6 385.46 % | 3.272 M 121.37 % | 1.478 M -19.46 % | 1.835 M 90.19 % | 964.859 K -92.62 % | 13.067 M -29.08 % | 18.425 M -82.61 % | 105.945 M 161.04 % | 40.585 M -54.67 % | 89.533 M 1 080.05 % | 7.587 M -73.95 % | 29.127 M -7.25 % | 31.404 M 31.08 % | 23.959 M -41.66 % | 41.069 M 1 022.49 % | 3.659 M -71.32 % | 12.755 M -57.72 % | 30.168 M 117.77 % | 13.853 M 153.18 % | 5.471 M -32.22 % | 8.073 M 239.20 % | 2.380 M 27.55 % | 1.866 M -85.73 % | 13.076 M 30.14 % | 10.047 M 43.67 % | 6.993 M -74.88 % | 27.840 M |
| Operating expenses | 443.401 M -5.21 % | 467.794 M -9.09 % | 514.552 M 1.98 % | 504.550 M -6.10 % | 537.315 M 49.96 % | 358.312 M 51.12 % | 237.097 M 2.78 % | 230.693 M -12.09 % | 262.411 M -6.68 % | 281.190 M -19.90 % | 351.050 M 16.80 % | 300.545 M 2.01 % | 294.636 M 6.07 % | 277.784 M 6.70 % | 260.333 M 13.31 % | 229.754 M -5.05 % | 241.964 M 4.80 % | 230.883 M 2.02 % | 226.305 M 0.57 % | 225.029 M -5.22 % | 237.414 M 17.81 % | 201.527 M 23.66 % | 162.964 M -5.39 % | 172.242 M 10.01 % | 156.563 M -11.91 % | 177.736 M 9.22 % | 162.735 M 9.82 % | 148.177 M |
| Cost and expenses | 2.169 B -5.39 % | 2.293 B -4.95 % | 2.412 B 2.26 % | 2.359 B 23.84 % | 1.905 B 1.91 % | 1.869 B -12.16 % | 2.128 B 0.51 % | 2.117 B -16.22 % | 2.527 B 7.06 % | 2.361 B -24.31 % | 3.119 B 1.86 % | 3.062 B 0.48 % | 3.047 B -4.18 % | 3.180 B 8.79 % | 2.923 B 30.62 % | 2.238 B -19.35 % | 2.775 B 17.69 % | 2.358 B 37.72 % | 1.712 B 7.43 % | 1.594 B 6.51 % | 1.496 B 26.18 % | 1.186 B 12.84 % | 1.051 B 4.11 % | 1.009 B -1.83 % | 1.028 B -1.31 % | 1.042 B -4.27 % | 1.088 B -1.62 % | 1.106 B |
| Research and development expenses | 113.321 M -28.20 % | 157.836 M -31.75 % | 231.245 M 7.16 % | 215.804 M -5.16 % | 227.548 M 72.07 % | 132.242 M 2 133.04 % | 5.922 M 45.68 % | 4.065 M -25.31 % | 5.443 M -5.24 % | 5.744 M -13.67 % | 6.653 M -16.24 % | 7.943 M 17.45 % | 6.763 M 2.16 % | 6.619 M -1.61 % | 6.728 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 |
| Selling general and administrative expenses | 103.045 M 5.39 % | 97.776 M -43.88 % | 174.237 M -4.08 % | 181.639 M -20.22 % | 227.684 M 31.08 % | 173.704 M -2.02 % | 177.282 M 3.38 % | 171.489 M -11.59 % | 193.968 M -8.41 % | 211.773 M -26.50 % | 288.140 M 20.67 % | 238.777 M 1.08 % | 236.233 M 5.50 % | 223.910 M 7.16 % | 208.940 M -4.52 % | 218.839 M -5.37 % | 231.268 M 5.11 % | 220.015 M 1.21 % | 217.380 M -0.92 % | 219.394 M -5.25 % | 231.560 M 17.58 % | 196.934 M 23.95 % | 158.887 M -5.70 % | 168.488 M 10.44 % | 152.565 M -11.98 % | 173.323 M 9.28 % | 158.602 M 11.94 % | 141.691 M |
| Interest income | 2.210 M 110.23 % | 1.051 M -12.19 % | 1.197 M 181.05 % | 425.918 K -61.50 % | 1.106 M -21.98 % | 1.418 M 166.85 % | 531.265 K -18.98 % | 655.727 K 23.58 % | 530.597 K -27.41 % | 730.953 K -21.71 % | 933.679 K -85.05 % | 6.244 M -49.97 % | 12.481 M 24.25 % | 10.045 M 395.91 % | 2.026 M -23.81 % | 2.658 M 141.73 % | 1.100 M -2.27 % | 1.125 M -36.10 % | 1.761 M 18.25 % | 1.489 M -34.37 % | 2.269 M 19.88 % | 1.893 M 16.63 % | 1.623 M -37.61 % | 2.601 M 5.29 % | 2.470 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 33.561 M -16.25 % | 40.071 M 10.64 % | 36.217 M -1.18 % | 36.649 M -0.52 % | 36.840 M 2.81 % | 35.832 M -19.92 % | 44.745 M -8.91 % | 49.123 M 25.32 % | 39.200 M 3.19 % | 37.989 M -0.55 % | 38.200 M 30.99 % | 29.163 M -12.45 % | 33.311 M 7.98 % | 30.848 M 31.49 % | 23.461 M 3.76 % | 22.612 M -26.08 % | 30.589 M 3.28 % | 29.619 M 2.71 % | 28.838 M -15.23 % | 34.018 M -0.30 % | 34.122 M -1.58 % | 34.669 M -1.94 % | 35.355 M -3.19 % | 36.522 M -10.78 % | 40.934 M 0.56 % | 40.706 M -25.94 % | 54.964 M -9.15 % | 60.502 M |
| Depreciation and amortization | 68.848 M 4.32 % | 65.997 M -23.30 % | 86.044 M -0.39 % | 86.376 M -0.05 % | 86.421 M -14.36 % | 100.906 M -3.19 % | 104.234 M 1.59 % | 102.606 M -7.85 % | 111.347 M 21.18 % | 91.882 M 14.23 % | 80.437 M -1.87 % | 81.971 M -1.60 % | 83.303 M -4.14 % | 86.897 M 7.28 % | 80.996 M 0.57 % | 80.534 M -7.55 % | 87.110 M 31.45 % | 66.269 M 7.95 % | 61.390 M 11.94 % | 54.839 M 16.21 % | 47.192 M -19.43 % | 58.573 M 0.12 % | 58.505 M 32.86 % | 44.034 M 19.43 % | 36.869 M -22.55 % | 47.606 M -3.58 % | 49.371 M 39.47 % | 35.400 M |
| Operating income | -115.751 M -16.11 % | -99.688 M 30.40 % | -143.225 M 30.89 % | -207.254 M 45.76 % | -382.115 M -239.42 % | -112.579 M -3 951.63 % | -2.779 M 66.48 % | -8.291 M 88.75 % | -73.661 M -1.18 % | -72.801 M 62.01 % | -191.627 M -3 521.82 % | -5.291 M -133.53 % | 15.781 M -63.37 % | 43.087 M -49.20 % | 84.825 M 78.94 % | 47.403 M -62.60 % | 126.734 M 37.49 % | 92.178 M 79.26 % | 51.420 M 11.64 % | 46.061 M -16.56 % | 55.205 M 20.73 % | 45.725 M 141.62 % | 18.924 M -36.31 % | 29.715 M -39.39 % | 49.023 M -10.22 % | 54.603 M -3.54 % | 56.609 M -55.41 % | 126.947 M |
| Operating income ratio | -0.06 -24.01 % | -0.05 25.48 % | -0.06 31.77 % | -0.09 56.51 % | -0.21 -238.75 % | -0.06 -4 634.90 % | 0.00 66.14 % | 0.00 87.19 % | -0.03 6.68 % | -0.03 50.32 % | -0.06 -3 608.77 % | 0.00 -133.67 % | 0.01 -61.56 % | 0.01 -52.19 % | 0.03 35.29 % | 0.02 -51.78 % | 0.04 15.02 % | 0.04 26.57 % | 0.03 4.66 % | 0.03 -20.84 % | 0.04 -3.81 % | 0.04 113.03 % | 0.02 -37.90 % | 0.03 -38.03 % | 0.04 -8.42 % | 0.05 2.76 % | 0.05 -52.49 % | 0.10 |
| Total other income expenses net | 5.490 M 3 369.63 % | 158.222 K -95.16 % | 3.272 M 121.37 % | 1.478 M -19.46 % | 1.835 M 90.19 % | 964.858 K -92.62 % | 13.067 M -29.08 % | 18.425 M -66.27 % | 54.620 M 36.55 % | 40.001 M -55.04 % | 88.965 M 1 160.01 % | 7.061 M -75.72 % | 29.078 M -0.89 % | 29.337 M 25.90 % | 23.302 M -42.96 % | 40.850 M 45 902.08 % | -89.188 K -100.75 % | 11.849 M 389.05 % | 2.423 M 144.10 % | -5.494 M 52.49 % | -11.563 M -89.58 % | -6.099 M -33.22 % | -4.579 M 56.03 % | -10.413 M 18.92 % | -12.842 M -928.87 % | -1.248 M -473.07 % | -217.805 K -107.96 % | 2.738 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 330.601 M -32.06 % | 486.636 M 32.15 % | 368.253 M -5.70 % | 390.523 M -17.93 % | 475.848 M 0.95 % | 471.351 M 26.45 % | 372.770 M -39.40 % | 615.139 M 21.69 % | 505.484 M 1.36 % | 498.684 M 9.02 % | 457.431 M -20.77 % | 577.313 M 5.59 % | 546.767 M -2.24 % | 559.321 M -8.20 % | 609.273 M 3.11 % | 590.899 M 10.37 % | 535.381 M -10.43 % | 597.737 M 16.78 % | 511.864 M -2.65 % | 525.795 M 2.32 % | 513.884 M -0.72 % | 517.613 M -4.54 % | 542.234 M -3.75 % | 563.335 M -0.08 % | 563.765 M 7.58 % | 524.039 M 5.00 % | 499.063 M 56.30 % | 319.292 M |
| Total investments | 11.907 M -0.03 % | 11.910 M -0.14 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 496.34 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -98.15 % | 108.272 M 11.40 % | 97.195 M 5.09 % | 92.490 M 2.54 % | 90.196 M 11.96 % | 80.559 M 2.22 % | 78.811 M -2.36 % | 80.714 M -5.33 % | 85.259 M -4.44 % | 89.221 M 1.70 % | 87.726 M 2.52 % | 85.570 M -0.25 % | 85.787 M -2.24 % | 87.752 M -9.91 % | 97.401 M 9.04 % | 89.324 M 22.07 % | 73.176 M 410.98 % | 14.321 M |
| Total debt | 570.000 M -18.27 % | 697.450 M -0.22 % | 699.000 M 3.25 % | 677.000 M 1.04 % | 670.000 M 2.29 % | 655.000 M 5.65 % | 620.000 M -11.17 % | 698.000 M 1.17 % | 689.900 M 12.18 % | 615.000 M -3.61 % | 638.000 M -3.04 % | 658.000 M 1.54 % | 648.000 M -2.05 % | 661.590 M -0.03 % | 661.780 M -0.95 % | 668.160 M 0.49 % | 664.894 M -1.20 % | 672.970 M 3.08 % | 652.870 M -3.96 % | 679.790 M 7.27 % | 633.690 M 0.00 % | 633.690 M 0.00 % | 633.690 M -0.01 % | 633.730 M 0.83 % | 628.540 M -0.40 % | 631.075 M -1.96 % | 643.702 M 19.78 % | 537.389 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 285.668 M 0.68 % | 283.735 M 0.00 % | 283.735 M 0.00 % | 283.735 M 0.00 % | 283.735 M 0.00 % | 283.735 M 0.00 % | 283.735 M 0.00 % | 283.735 M 0.00 % | 283.735 M -1.09 % | 286.849 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 |
| Retained earnings | -766.383 M -16.80 % | -656.170 M -17.87 % | -556.692 M -33.57 % | -416.794 M -97.48 % | -211.056 M -204.81 % | 201.380 M -43.27 % | 354.962 M -2.19 % | 362.925 M 0.92 % | 359.604 M 9.39 % | 328.731 M -9.22 % | 362.111 M -24.89 % | 482.118 M -3.26 % | 498.351 M 4.37 % | 477.496 M 8.44 % | 440.320 M 23.65 % | 356.113 M 14.38 % | 311.345 M 27.78 % | 243.660 M 21.20 % | 201.035 M 13.51 % | 177.101 M 7.24 % | 165.142 M 19.43 % | 138.273 M 11.44 % | 124.078 M -16.17 % | 148.020 M 12.96 % | 131.042 M 14.69 % | 114.258 M 3.47 % | 110.421 M 21.76 % | 90.691 M |
| Common stock | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 22.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M |
| Total equity | 260.984 M -29.71 % | 371.306 M -21.05 % | 470.303 M -22.68 % | 608.267 M -25.27 % | 814.005 M -33.63 % | 1.226 B -11.13 % | 1.380 B -0.39 % | 1.385 B 0.45 % | 1.379 B 2.29 % | 1.348 B -2.42 % | 1.382 B -8.18 % | 1.505 B -0.72 % | 1.516 B 1.76 % | 1.490 B 3.07 % | 1.445 B 6.70 % | 1.355 B 3.92 % | 1.303 B 8.36 % | 1.203 B 4.24 % | 1.154 B 5.43 % | 1.094 B 1.86 % | 1.074 B 3.40 % | 1.039 B 2.10 % | 1.018 B -2.56 % | 1.044 B 2.43 % | 1.020 B 2.72 % | 992.646 M 0.66 % | 986.178 M 5.84 % | 931.757 M |
| Other non current liabilities | 56.117 M 12.36 % | 49.943 M -8.00 % | 54.289 M 31.13 % | 41.401 M 5.14 % | 39.377 M 11 314.49 % | 344.976 K -13.04 % | 396.699 K -79.06 % | 1.894 M 0.00 % | 1.894 M -1.30 % | 1.919 M 0.00 % | 1.919 M -96.37 % | 52.855 M 3.73 % | 50.953 M 1.11 % | 50.394 M 819.48 % | 5.481 M -11.57 % | 6.198 M -10.63 % | 6.935 M 2 198.56 % | 301.698 K 0.00 % | 301.699 K -3.21 % | 311.699 K 1.74 % | 306.368 K -8.26 % | 333.951 K -86.10 % | 2.403 M -9.94 % | 2.668 M 1.96 % | 2.617 M 2.71 % | 2.548 M 37.62 % | 1.852 M 274.53 % | 494.384 K |
| Long term debt | 0.000 -100.00 % | 99.450 M 28 728.26 % | 344.974 K 0.00 % | 344.974 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M -72.22 % | 180.000 M 260.00 % | 50.000 M -44.44 % | 90.000 M 50.00 % | 60.000 M 59 900.00 % | 100.000 K -99.93 % | 138.000 M 40.82 % | 98.000 M -34.45 % | 149.500 M -55.96 % | 339.500 M 124.09 % | 151.500 M 119.57 % | 69.000 M -75.60 % | 282.840 M 9.50 % | 258.300 M 154.99 % | 101.300 M 5.19 % | 96.300 M 26.30 % | 76.250 M -39.79 % | 126.635 M 207.42 % | 41.193 M -57.30 % | 96.479 M |
| Total non current liabilities | 94.361 M -51.13 % | 193.069 M 86.39 % | 103.585 M 7.27 % | 96.563 M -3.49 % | 100.054 M 60.33 % | 62.407 M -0.18 % | 62.518 M 54.23 % | 40.537 M -57.11 % | 94.516 M -58.83 % | 229.558 M 120.34 % | 104.183 M -27.07 % | 142.855 M 27.81 % | 111.768 M 119.32 % | 50.962 M -64.48 % | 143.481 M 37.70 % | 104.198 M -33.39 % | 156.435 M -53.96 % | 339.802 M 122.45 % | 152.751 M 115.90 % | 70.751 M -75.01 % | 283.146 M 9.48 % | 258.634 M 149.40 % | 103.703 M 4.78 % | 98.968 M 25.49 % | 78.867 M -38.95 % | 129.183 M 200.12 % | 43.044 M -55.61 % | 96.973 M |
| Other current liabilities | 314.213 M 17.40 % | 267.648 M 1 307.08 % | -22.173 M -104.34 % | 511.366 M 125.53 % | 226.739 M 73.70 % | 130.533 M 588.27 % | 18.965 M -12.81 % | 21.752 M -91.36 % | 251.638 M 170.08 % | 93.172 M -73.59 % | 352.823 M 58.44 % | 222.682 M 4.38 % | 213.339 M -36.16 % | 334.159 M 83.19 % | 182.407 M -5.38 % | 192.773 M -42.81 % | 337.047 M 24.52 % | 270.673 M 21.89 % | 222.065 M -24.37 % | 293.632 M 155.06 % | 115.121 M 44.57 % | 79.627 M -16.02 % | 94.822 M -24.38 % | 125.399 M -12.54 % | 143.384 M -8.65 % | 156.956 M 3.67 % | 151.406 M 74.14 % | 86.945 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 284.174 M 2.15 % | 278.192 M 23.48 % | 225.298 M 109.06 % | 107.769 M -28.79 % | 151.345 M 22.23 % | 123.823 M -16.96 % | 149.116 M -7.24 % | 160.747 M -24.60 % | 213.181 M 30.13 % | 163.818 M -1.00 % | 165.477 M 12.05 % | 147.675 M 20.98 % | 122.062 M -15.23 % | 143.995 M 22.79 % | 117.273 M -28.32 % | 163.612 M 4.27 % | 156.918 M 50.26 % | 104.428 M 23.49 % | 84.564 M -26.80 % | 115.529 M -25.08 % | 154.197 M -15.84 % | 183.228 M -5.41 % | 193.712 M 5.76 % | 183.155 M -12.74 % | 209.892 M 44.73 % | 145.027 M |
| Short term debt | 570.000 M -4.68 % | 598.000 M -14.45 % | 699.000 M 3.25 % | 677.000 M 1.04 % | 670.000 M 2.29 % | 655.000 M 5.65 % | 620.000 M -11.17 % | 698.000 M 26.93 % | 549.900 M 42.83 % | 385.000 M -22.69 % | 498.000 M 19.14 % | 418.000 M -28.91 % | 588.000 M 12.30 % | 523.590 M 3.93 % | 503.780 M -8.43 % | 550.160 M 69.08 % | 325.394 M 39.37 % | 233.470 M -51.75 % | 483.870 M 9.98 % | 439.950 M 25.40 % | 350.850 M -6.54 % | 375.390 M -29.49 % | 532.390 M -0.94 % | 537.430 M -2.69 % | 552.290 M 9.49 % | 504.440 M -16.28 % | 602.510 M 36.65 % | 440.910 M |
| Total current liabilities | 2.961 B 13.20 % | 2.616 B -4.90 % | 2.751 B 9.37 % | 2.515 B 13.31 % | 2.220 B 32.72 % | 1.673 B -9.86 % | 1.856 B 3.80 % | 1.788 B -14.05 % | 2.080 B 6.89 % | 1.946 B -20.57 % | 2.450 B 18.35 % | 2.070 B 3.98 % | 1.991 B -0.12 % | 1.993 B 30.24 % | 1.530 B 3.79 % | 1.474 B 4.57 % | 1.410 B 25.56 % | 1.123 B -7.68 % | 1.216 B -0.83 % | 1.227 B 44.79 % | 847.191 M 5.78 % | 800.875 M -12.95 % | 920.022 M -11.04 % | 1.034 B -2.85 % | 1.064 B -0.05 % | 1.065 B 0.46 % | 1.060 B 30.04 % | 815.232 M |
| Total liabilities | 3.056 B 8.78 % | 2.809 B -1.59 % | 2.854 B 9.29 % | 2.612 B 12.58 % | 2.320 B 33.71 % | 1.735 B -9.55 % | 1.918 B 4.92 % | 1.828 B -15.93 % | 2.175 B -0.04 % | 2.176 B -14.82 % | 2.554 B 15.42 % | 2.213 B 5.25 % | 2.102 B 2.86 % | 2.044 B 22.12 % | 1.674 B 6.03 % | 1.579 B 0.78 % | 1.566 B 7.09 % | 1.463 B 6.83 % | 1.369 B 5.53 % | 1.297 B 14.78 % | 1.130 B 6.69 % | 1.060 B 3.50 % | 1.024 B -9.66 % | 1.133 B -0.89 % | 1.143 B -4.26 % | 1.194 B 8.25 % | 1.103 B 20.94 % | 912.205 M |
| Other non current assets | 78.504 M 6.56 % | 73.672 M 9.03 % | 67.570 M -2.61 % | 69.377 M -41.33 % | 118.256 M -4.69 % | 124.076 M -5.12 % | 130.778 M -4.94 % | 137.574 M 26 287.44 % | 521.363 K -14.72 % | 611.356 K -20.38 % | 767.855 K 5.93 % | 724.854 K -99.26 % | 97.987 M 4.96 % | 93.359 M 2.25 % | 91.307 M 11.30 % | 82.033 M 1.17 % | 81.087 M -3.16 % | 83.731 M -3.30 % | 86.586 M -4.31 % | 90.488 M 1.60 % | 89.061 M 2.40 % | 86.973 M -0.33 % | 87.258 M -3.40 % | 90.327 M -11.65 % | 102.234 M 8.25 % | 94.444 M 2 634.45 % | 3.454 M -86.34 % | 25.291 M |
| Long term investments | 11.685 M -0.09 % | 11.696 M 0.11 % | 11.683 M 0.68 % | 11.605 M -0.80 % | 11.699 M 0.49 % | 11.642 M 584.38 % | 1.701 M -14.95 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -98.15 % | 108.272 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 % | 59.607 M 4 413.05 % | 1.321 M |
| Intangible assets | 70.121 M -5.65 % | 74.320 M -4.03 % | 77.439 M 0.81 % | 76.813 M -4.85 % | 80.726 M -2.30 % | 82.629 M -3.55 % | 85.667 M -2.13 % | 87.530 M -33.12 % | 130.876 M -3.32 % | 135.367 M -3.55 % | 140.355 M 0.57 % | 139.563 M -3.08 % | 143.997 M 9.11 % | 131.979 M -3.05 % | 136.135 M -3.06 % | 140.433 M -3.01 % | 144.794 M -2.77 % | 148.922 M -12.72 % | 170.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 574.577 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 70.121 M -5.65 % | 74.320 M -4.03 % | 77.439 M 0.81 % | 76.813 M -4.85 % | 80.726 M -2.30 % | 82.629 M -3.55 % | 85.667 M -2.13 % | 87.530 M -33.12 % | 130.876 M -3.32 % | 135.367 M -3.55 % | 140.355 M 0.57 % | 139.563 M -3.08 % | 143.997 M 9.11 % | 131.979 M -3.05 % | 136.135 M -3.06 % | 140.433 M -3.01 % | 144.794 M -2.77 % | 148.922 M -12.72 % | 170.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 574.577 K | 0.000 |
| Property plant equipment net | 472.139 M -2.85 % | 486.006 M 2.61 % | 473.660 M 2.05 % | 464.150 M -6.87 % | 498.365 M -19.80 % | 621.385 M -12.45 % | 709.759 M -10.49 % | 792.937 M -19.09 % | 980.009 M -4.37 % | 1.025 B -3.25 % | 1.059 B 20.96 % | 875.665 M 1.76 % | 860.533 M 2.03 % | 843.446 M 21.78 % | 692.626 M 1.96 % | 679.339 M 5.35 % | 644.863 M -0.53 % | 648.273 M 20.76 % | 536.824 M 15.35 % | 465.370 M 9.26 % | 425.916 M 3.53 % | 411.413 M -4.26 % | 429.706 M -6.74 % | 460.782 M 4.94 % | 439.084 M 0.20 % | 438.197 M -3.27 % | 453.031 M 8.51 % | 417.508 M |
| Total non current assets | 632.449 M -2.05 % | 645.694 M 2.43 % | 630.352 M 1.35 % | 621.945 M -12.28 % | 709.045 M -15.56 % | 839.732 M -10.62 % | 939.544 M -8.93 % | 1.032 B -8.30 % | 1.125 B -4.22 % | 1.175 B -3.26 % | 1.214 B 6.98 % | 1.135 B 1.94 % | 1.113 B 3.25 % | 1.078 B 15.19 % | 936.078 M 2.01 % | 917.618 M 3.26 % | 888.670 M -0.13 % | 889.793 M 10.71 % | 803.721 M 42.29 % | 564.843 M 8.17 % | 522.201 M 4.78 % | 498.386 M -3.59 % | 516.964 M -6.20 % | 551.109 M 1.81 % | 541.318 M 1.63 % | 532.641 M -1.80 % | 542.430 M 22.14 % | 444.119 M |
| Other current assets | 64.247 M -0.39 % | 64.501 M -18.50 % | 79.138 M -26.57 % | 107.771 M 16.40 % | 92.587 M 7.42 % | 86.191 M -32.83 % | 128.326 M 19.92 % | 107.009 M 81.13 % | 59.078 M -38.48 % | 96.023 M 9.10 % | 88.017 M -12.13 % | 100.166 M -91.97 % | 1.247 B 7.82 % | 1.157 B 19.25 % | 969.988 M 6.49 % | 910.871 M 16.88 % | 779.338 M -1.01 % | 787.297 M 4.82 % | 751.104 M 7 276.15 % | 10.183 M -98.82 % | 865.498 M 1 835.61 % | 44.714 M -94.78 % | 856.860 M -12.54 % | 979.706 M -2.69 % | 1.007 B 5.04 % | 958.503 M 4.66 % | 915.840 M 23.34 % | 742.522 M |
| Short term investments | 221.882 K 3.60 % | 214.178 K -12.03 % | 243.454 K -24.40 % | 322.037 K 41.22 % | 228.046 K -20.00 % | 285.057 K -4.64 % | 298.925 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 -100.00 % | 13.569 M 4.38 % | 13.000 M |
| cash and cash equivalents | 239.399 M 13.56 % | 210.814 M -36.26 % | 330.747 M 15.45 % | 286.477 M 47.55 % | 194.152 M 5.72 % | 183.649 M -25.72 % | 247.230 M 198.37 % | 82.861 M -55.07 % | 184.416 M 58.55 % | 116.316 M -35.58 % | 180.569 M 123.79 % | 80.687 M -20.30 % | 101.233 M -1.01 % | 102.269 M 94.77 % | 52.507 M -32.04 % | 77.262 M -40.34 % | 129.513 M 72.15 % | 75.233 M -46.65 % | 141.006 M -8.43 % | 153.995 M 28.54 % | 119.806 M 3.21 % | 116.077 M 26.92 % | 91.456 M 29.92 % | 70.395 M 8.68 % | 64.774 M -39.48 % | 107.036 M -26.00 % | 144.639 M -33.68 % | 218.097 M |
| Cash and short term investments | 239.621 M 13.55 % | 211.028 M -36.24 % | 330.990 M 15.41 % | 286.799 M 47.55 % | 194.380 M 5.68 % | 183.934 M -25.69 % | 247.529 M 198.73 % | 82.861 M -55.07 % | 184.416 M 58.55 % | 116.316 M -35.58 % | 180.569 M 123.79 % | 80.687 M -20.30 % | 101.233 M -1.01 % | 102.269 M 94.77 % | 52.507 M -32.04 % | 77.262 M -40.34 % | 129.513 M 72.15 % | 75.233 M -46.65 % | 141.006 M -8.43 % | 153.995 M 28.54 % | 119.806 M 3.21 % | 116.077 M 26.92 % | 91.456 M 29.92 % | 70.395 M 8.68 % | 64.774 M -39.48 % | 107.036 M -32.35 % | 158.208 M -31.54 % | 231.097 M |
| Total current assets | 2.684 B 5.90 % | 2.535 B -5.93 % | 2.694 B 3.70 % | 2.598 B 7.15 % | 2.425 B 14.29 % | 2.122 B -10.04 % | 2.359 B 8.09 % | 2.182 B -10.16 % | 2.429 B 3.39 % | 2.349 B -13.68 % | 2.722 B 5.37 % | 2.583 B 3.11 % | 2.505 B 2.02 % | 2.456 B 12.48 % | 2.183 B 8.31 % | 2.016 B 1.74 % | 1.981 B 11.57 % | 1.776 B 3.28 % | 1.719 B -5.89 % | 1.827 B 8.58 % | 1.683 B 5.15 % | 1.600 B 4.97 % | 1.524 B -6.27 % | 1.626 B 0.30 % | 1.622 B -1.97 % | 1.654 B 6.93 % | 1.547 B 10.51 % | 1.400 B |
| Inventory | 688.441 M 5.67 % | 651.494 M 0.75 % | 646.619 M -9.01 % | 710.612 M 15.42 % | 615.657 M -12.61 % | 704.467 M -5.76 % | 747.511 M 7.74 % | 693.836 M -17.64 % | 842.429 M -21.65 % | 1.075 B -7.81 % | 1.166 B -2.54 % | 1.197 B 3.47 % | 1.157 B -3.34 % | 1.197 B 3.10 % | 1.161 B 12.96 % | 1.027 B -4.18 % | 1.072 B 17.42 % | 913.170 M 10.40 % | 827.138 M 2.75 % | 805.009 M 15.62 % | 696.257 M 9.86 % | 633.787 M 12.29 % | 564.431 M -1.93 % | 575.523 M 7.20 % | 536.875 M -7.51 % | 580.459 M 26.17 % | 460.079 M 12.74 % | 408.103 M |
| Net receivables | 1.692 B 5.23 % | 1.608 B -1.83 % | 1.638 B 6.39 % | 1.539 B 1.12 % | 1.522 B 26.61 % | 1.202 B -8.45 % | 1.313 B -3.45 % | 1.360 B -1.35 % | 1.379 B 23.53 % | 1.116 B -14.55 % | 1.306 B 2.93 % | 1.269 B 1.96 % | 1.245 B 8.13 % | 1.151 B 18.69 % | 969.749 M 6.49 % | 910.650 M 16.90 % | 779.029 M -1.00 % | 786.922 M | 0.000 -100.00 % | 857.726 M 87 974.26 % | 973.867 K -99.88 % | 805.617 M 6 801.55 % | 11.673 M 1 301.39 % | 832.959 K -96.15 % | 21.651 M 162.92 % | 8.235 M -35.82 % | 12.831 M -29.19 % | 18.121 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.639 M 0.11 % | 11.626 M -0.03 % | 11.629 M -1.89 % | 11.853 M 0.00 % | 11.853 M 10.13 % | 10.763 M -0.64 % | 10.833 M 14.15 % | 9.489 M -40.73 % | 16.011 M 1.25 % | 15.813 M -11.79 % | 17.927 M 102.17 % | 8.867 M -8.47 % | 9.688 M 7.83 % | 8.984 M 24.37 % | 7.224 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.763 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.065 B 19.36 % | 1.730 B -1.89 % | 1.763 B 34.07 % | 1.315 B -0.31 % | 1.319 B 49.54 % | 882.372 M -16.61 % | 1.058 B 13.73 % | 930.316 M -26.13 % | 1.259 B -3.19 % | 1.301 B -18.45 % | 1.595 B 26.64 % | 1.260 B 5.88 % | 1.190 B 4.97 % | 1.133 B 35.14 % | 838.708 M 18.00 % | 710.777 M -4.97 % | 747.913 M 25.71 % | 594.962 M 13.48 % | 524.272 M 5.36 % | 497.592 M 25.62 % | 396.119 M 33.90 % | 295.831 M 24.48 % | 237.660 M -20.90 % | 300.442 M 0.19 % | 299.861 M -14.82 % | 352.051 M 57.73 % | 223.197 M 7.77 % | 207.109 M |
| Tax payables | 12.064 M -40.65 % | 20.328 M -23.20 % | 26.467 M 128.44 % | 11.586 M 214.14 % | 3.688 M -21.94 % | 4.725 M -34.76 % | 7.242 M -47.71 % | 13.850 M -27.64 % | 19.141 M 215.12 % | 6.074 M 65.20 % | 3.677 M -36.19 % | 5.763 M 1 499.80 % | -411.670 K -121.40 % | 1.924 M -64.47 % | 5.414 M -73.90 % | 20.739 M 5 257.45 % | -402.118 K -104.01 % | 10.020 M 57.05 % | 6.380 M 240.28 % | -4.548 M 64.11 % | -12.672 M -125.33 % | 50.027 M -9.29 % | 55.149 M -22.21 % | 70.893 M 2.74 % | 69.002 M 33.79 % | 51.574 M -37.90 % | 83.053 M 3.47 % | 80.268 M |
| Deferred revenue non current | 37.720 M -12.48 % | 43.100 M -10.81 % | 48.324 M -10.73 % | 54.134 M -9.69 % | 59.943 M -2.18 % | 61.276 M -0.01 % | 61.285 M 62.32 % | 37.755 M -9.42 % | 41.682 M -10.65 % | 46.650 M -8.75 % | 51.123 M | 0.000 -100.00 % | 421.698 K 90.21 % | 221.698 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -151.198 M -120.12 % | -68.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.258 M -13.34 % | 2.606 M -1.13 % | 2.636 M -25.09 % | 3.518 M 1.93 % | 3.452 M 0.78 % | 3.425 M 6.48 % | 3.217 M -10.14 % | 3.579 M -43.58 % | 6.344 M 0.90 % | 6.287 M -9.51 % | 6.948 M -12.05 % | 7.900 M | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 624.767 M -0.02 % | 624.876 M 0.08 % | 624.395 M 0.31 % | 622.461 M 208.22 % | 201.956 M -67.56 % | 622.461 M 0.00 % | 622.461 M 0.40 % | 619.970 M 0.46 % | 617.134 M 0.00 % | 617.134 M 0.00 % | 617.134 M -0.50 % | 620.248 M 0.86 % | 614.983 M 0.87 % | 609.663 M 1.20 % | 602.417 M 1.49 % | 593.572 M 1.15 % | 586.835 M 3.38 % | 567.671 M -0.29 % | 569.336 M -2.48 % | 583.826 M 2.14 % | 571.569 M -0.79 % | 576.127 M 2.88 % | 560.002 M -4.51 % | 586.433 M 5.32 % | 556.822 M 1.97 % | 546.053 M 1.52 % | 537.858 M 5.24 % | 511.066 M |
| Deferred tax liabilities non current | 524.485 K -8.90 % | 575.697 K -8.17 % | 626.909 K -8.24 % | 683.236 K -6.97 % | 734.448 K -6.52 % | 785.660 K -6.12 % | 836.872 K -5.77 % | 888.084 K -5.45 % | 939.295 K -4.97 % | 988.428 K -13.37 % | 1.141 M | 0.000 -100.00 % | 393.621 K 59.60 % | 246.635 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 949.220 K -34.06 % | 1.440 M | 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 |
| Total assets | 3.317 B 4.28 % | 3.180 B -4.34 % | 3.325 B 3.25 % | 3.220 B 2.75 % | 3.134 B 5.82 % | 2.961 B -10.21 % | 3.298 B 2.63 % | 3.214 B -9.57 % | 3.554 B 0.85 % | 3.524 B -10.46 % | 3.936 B 5.86 % | 3.718 B 2.75 % | 3.618 B 2.39 % | 3.534 B 13.29 % | 3.119 B 6.34 % | 2.933 B 2.21 % | 2.870 B 7.66 % | 2.665 B 5.65 % | 2.523 B 5.49 % | 2.392 B 8.48 % | 2.205 B 5.06 % | 2.099 B 2.80 % | 2.041 B -6.25 % | 2.178 B 0.68 % | 2.163 B -1.09 % | 2.187 B 4.67 % | 2.089 B 13.31 % | 1.844 B |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 80.751 M 13.86 % | 70.924 M 20.74 % | 58.744 M 103.06 % | 28.929 M 39.34 % | 20.761 M -74.44 % | 81.211 M 22.14 % | 66.487 M 134.73 % | -191.452 M -52.12 % | -125.857 M 2.11 % | -128.563 M -237.88 % | 93.240 M 342.14 % | -38.506 M -55.27 % | -24.799 M -212.82 % | 21.981 M 114.78 % | -148.712 M 5.82 % | -157.897 M -58.72 % | -99.480 M -23.33 % | -80.658 M -260.11 % | 50.377 M 790.96 % | -7.291 M 44.97 % | -13.248 M 57.61 % | -31.254 M -97.01 % | -15.864 M 5.27 % | -16.747 M 74.71 % | -66.220 M 40.63 % | -111.542 M 6.20 % | -118.912 M |
| Accounts receivables | -41.221 M -151.46 % | 80.096 M 190.09 % | -88.904 M -66.38 % | -53.436 M 86.25 % | -388.518 M 25.89 % | -524.215 M -61.87 % | -323.850 M -1 657.09 % | -18.431 M 94.23 % | -319.446 M -376.42 % | 115.565 M 134.96 % | -330.557 M -363.49 % | -71.319 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 |
| Inventory | -62.534 M -204.80 % | 59.672 M -0.05 % | 59.703 M 9.23 % | 54.658 M 136.16 % | -151.140 M -1 562.60 % | -9.091 M 83.34 % | -54.563 M -141.03 % | 132.973 M -43.87 % | 236.897 M 82.50 % | 129.810 M 442.40 % | -37.912 M 8.29 % | -41.340 M -203.42 % | 39.974 M 211.09 % | -35.984 M 72.97 % | -133.115 M -341.43 % | 55.136 M 128.90 % | -190.791 M -102.48 % | -94.225 M -286.71 % | -24.366 M 78.00 % | -110.770 M -20.55 % | -91.889 M -18.53 % | -77.524 M -842.14 % | 10.446 M 118.24 % | -57.272 M -254.80 % | 36.998 M 130.10 % | -122.912 M -302.77 % | -30.516 M |
| Accounts payables | 0.000 | 0.000 -100.00 % | 88.904 M 66.38 % | 53.436 M -86.25 % | 388.518 M -25.89 % | 524.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 184.506 M 368.01 % | -68.844 M -7 074.32 % | -959.589 K 96.27 % | -25.729 M -114.97 % | 171.902 M 90.36 % | 90.301 M -25.40 % | 121.050 M 137.31 % | -324.425 M 10.57 % | -362.754 M -40.40 % | -258.373 M -297.00 % | 131.152 M 4 528.25 % | 2.834 M 104.37 % | -64.773 M -211.74 % | 57.965 M 471.64 % | -15.597 M 92.68 % | -213.034 M -333.30 % | 91.312 M 573.04 % | 13.567 M -81.85 % | 74.743 M -27.77 % | 103.479 M 31.58 % | 78.640 M 69.96 % | 46.270 M 275.86 % | -26.310 M -164.92 % | 40.525 M 139.26 % | -103.218 M -1 007.80 % | 11.370 M 112.86 % | -88.396 M |
| Other non cash items | 66.333 M 41.49 % | 46.880 M -40.94 % | 79.376 M -52.78 % | 168.110 M -49.71 % | 334.271 M 237.65 % | 98.999 M 109.52 % | 47.250 M -38.27 % | 76.537 M 1 741.00 % | 4.157 M -77.57 % | 18.533 M 2 556.09 % | 697.751 K -97.18 % | 24.748 M -16.88 % | 29.775 M 41.23 % | 21.082 M -53.73 % | 45.562 M 70.91 % | 26.659 M -65.70 % | 77.730 M 118.50 % | 35.574 M 59.27 % | 22.335 M -23.21 % | 29.086 M -32.76 % | 43.255 M -17.01 % | 52.123 M 30.20 % | 40.034 M -27.67 % | 55.348 M 91.66 % | 28.879 M -35.28 % | 44.624 M -17.80 % | 54.289 M |
| Net cash provided by operating activities | 105.719 M 25.37 % | 84.323 M 0.07 % | 84.266 M 8.48 % | 77.678 M 26.87 % | 61.225 M -61.23 % | 157.914 M -30.92 % | 228.604 M 10 858.74 % | -2.125 M -110.35 % | 20.520 M 139.82 % | -51.528 M -173.12 % | 70.472 M 0.34 % | 70.234 M -46.20 % | 130.557 M -31.46 % | 190.486 M 189.72 % | 65.748 M 297.10 % | 16.557 M -90.16 % | 168.284 M 55.08 % | 108.511 M -39.48 % | 179.306 M 66.79 % | 107.502 M -4.06 % | 112.050 M 4.51 % | 107.209 M 10.60 % | 96.934 M -9.74 % | 107.390 M 147.78 % | 43.341 M 67.09 % | 25.938 M -20.11 % | 32.469 M |
| Investments in property plant and equipment | -5.997 M -10.43 % | -5.430 M 57.78 % | -12.861 M -170.54 % | -4.754 M -32.81 % | -3.579 M -131.48 % | -1.546 M 72.80 % | -5.685 M 49.72 % | -11.305 M 77.10 % | -49.365 M -265.30 % | -13.514 M 70.54 % | -45.877 M 47.76 % | -87.812 M -12.31 % | -78.184 M 18.72 % | -96.193 M -89.68 % | -50.712 M -36.34 % | -37.195 M 15.73 % | -44.139 M 67.54 % | -135.984 M -34.85 % | -100.844 M -61.27 % | -62.531 M 6.51 % | -66.884 M -142.61 % | -27.568 M 16.12 % | -32.867 M 34.07 % | -49.851 M -73.32 % | -28.763 M -81.84 % | -15.818 M 59.73 % | -39.284 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.398 M -42.42 % | 4.164 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.578 M 40 344.26 % | 33.571 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.942 M 2 004.94 % | 757.345 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.250 M 66.67 % | -33.750 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 100.00 % | -156.689 K | 0.000 100.00 % | -400.000 K 99.22 % | -51.539 M |
| Sales maturities of investments | 1.000 M -50.09 % | 2.004 M 8 301.00 % | 23.851 K | 0.000 | 0.000 -100.00 % | 1.250 M | 0.000 -100.00 % | 805.344 K 67.78 % | 480.000 K 100.00 % | 240.000 K 0.00 % | 240.000 K -64.71 % | 680.000 K 68.35 % | 403.916 K | 0.000 | 0.000 -100.00 % | 360.000 K | 0.000 | 0.000 -100.00 % | 496.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.674 M 87 316.06 % | 17.930 K |
| Other investing activites | 704.614 K 50.56 % | 468.000 K -73.60 % | 1.773 M -15.49 % | 2.098 M 228 026 421.70 % | 0.920 -100.00 % | 4.164 M 159.54 % | 1.605 M 4.97 % | 1.529 M -93.53 % | 23.612 M 36 793.96 % | 63.999 K -82.01 % | 355.841 K 894.64 % | 35.776 K -99.55 % | 7.952 M 296.43 % | 2.006 M 41.66 % | 1.416 M 525.11 % | 226.514 K -71.10 % | 783.917 K 215.68 % | 248.325 K 970.50 % | 23.197 K -77.87 % | 104.800 K 100.30 % | -35.458 M -7 791.58 % | 461.000 K 121.75 % | 207.890 K -42.28 % | 360.188 K -91.34 % | 4.161 M 3 264.14 % | 123.689 K -91.63 % | 1.477 M |
| Net cash used for investing activites | -4.292 M -45.07 % | -2.959 M 73.26 % | -11.065 M -316.57 % | -2.656 M -124.80 % | -1.181 M -130.54 % | 3.868 M 194.81 % | -4.080 M 54.52 % | -8.971 M 64.50 % | -25.273 M -3.33 % | -24.460 M 69.05 % | -79.031 M 9.26 % | -87.096 M -24.73 % | -69.828 M 25.86 % | -94.188 M -91.06 % | -49.296 M -34.66 % | -36.608 M 15.56 % | -43.355 M 68.06 % | -135.735 M -35.30 % | -100.325 M -60.71 % | -62.426 M 39.00 % | -102.342 M -277.54 % | -27.107 M 17.00 % | -32.659 M 34.22 % | -49.647 M -101.80 % | -24.602 M -5 749.08 % | -420.606 K 99.53 % | -89.328 M |
| Debt repayment | -29.100 M -1 777.42 % | -1.550 M -107.05 % | 22.000 M 214.29 % | 7.000 M 142.23 % | 2.890 M | 0.000 100.00 % | -78.000 M -1 062.96 % | 8.100 M -89.19 % | 74.900 M 425.65 % | -23.000 M -15.00 % | -20.000 M -300.00 % | 10.000 M 361.51 % | -3.824 M -1 912.63 % | -190.000 K 97.02 % | -6.380 M -233.85 % | 4.766 M 116.73 % | -28.492 M -421.58 % | 8.860 M 132.42 % | -27.330 M -158.86 % | 46.430 M 519.11 % | 7.499 M 3 462.98 % | -223.000 K -120.02 % | 1.114 M 1 137.78 % | 90.000 K 101.73 % | -5.205 M 98.19 % | -287.551 M -539.69 % | 65.399 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 | -30.782 M 11.23 % | -34.675 M -16.24 % | -29.832 M 22.90 % | -38.695 M 43.71 % | -68.738 M -41.14 % | -48.701 M 20.07 % | -60.931 M -63.82 % | -37.195 M -17.05 % | -31.777 M 22.14 % | -40.811 M 3.49 % | -42.288 M -0.61 % | -42.030 M 26.86 % | -57.465 M -26.28 % | -45.507 M 5.51 % | -48.160 M -27.34 % | -37.819 M -2.89 % | -36.758 M 21.31 % | -46.709 M 17.02 % | -56.290 M -16.87 % | -48.167 M -12.81 % | -42.698 M -8.85 % | -39.228 M 5.02 % | -41.303 M 20.89 % | -52.213 M 6.42 % | -55.796 M 6.12 % | -59.436 M 29.22 % | -83.972 M |
| Other financing activites | 6.273 M 103.81 % | -164.848 M -227.64 % | -50.313 M -998.45 % | 5.600 M -84.00 % | 35.000 M 121.28 % | -164.458 M -465.13 % | 45.041 M 207.92 % | -41.735 M -288.17 % | 22.179 M -69.47 % | 72.657 M -52.22 % | 152.053 M 204.11 % | 50.000 M 4 454.98 % | -1.148 M 97.10 % | -39.631 M -239.64 % | 28.380 M 347.21 % | -11.480 M -460.56 % | 3.184 M 677.92 % | 409.292 K -96.56 % | 11.909 M 332.92 % | -5.113 M 53.52 % | -11.000 M 31.38 % | -16.030 M -462.46 % | -2.850 M | 0.000 100.00 % | -30.000 -100.00 % | 284.930 M 15 709 974.84 % | -1.814 K |
| Net cash used provided by financing activities | -53.609 M 73.34 % | -201.073 M -245.81 % | -58.145 M -122.82 % | -26.095 M 15.41 % | -30.848 M 85.53 % | -213.160 M -127.03 % | -93.890 M -32.56 % | -70.829 M -208.46 % | 65.302 M 638.21 % | 8.846 M -90.15 % | 89.765 M 399.54 % | 17.970 M 128.78 % | -62.438 M 26.83 % | -85.327 M -226.17 % | -26.160 M 41.26 % | -44.533 M 28.25 % | -62.066 M -65.77 % | -37.440 M 47.79 % | -71.711 M -946.94 % | -6.850 M 85.17 % | -46.199 M 16.73 % | -55.481 M -28.91 % | -43.039 M 17.43 % | -52.123 M 14.55 % | -61.001 M 1.70 % | -62.057 M -234.08 % | -18.575 M |
| Effect of forex changes on cash | 2.425 M -19.61 % | 3.016 M 22.96 % | 2.453 M 187.36 % | -2.808 M -0.62 % | -2.791 M -1 134.37 % | 269.812 K 209.71 % | -245.939 K 89.14 % | -2.265 M -172.40 % | 3.128 M 36.11 % | 2.298 M 45.81 % | 1.576 M 418.45 % | -494.982 K -4.34 % | -474.387 K 43.53 % | -840.069 K -1 568.68 % | 57.199 K -90.91 % | 629.392 K 125.87 % | -2.433 M -302.48 % | -604.568 K -68 516.32 % | 883.660 | 0.000 100.00 % | -580.395 K | 0.000 100.00 % | -174.554 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 50.243 M 143.06 % | -116.693 M -766.46 % | 17.509 M -62.03 % | 46.119 M 74.67 % | 26.404 M 151.66 % | -51.107 M -139.20 % | 130.388 M 254.87 % | -84.190 M -232.21 % | 63.677 M 198.20 % | -64.843 M -178.33 % | 82.782 M 13 416.53 % | 612.453 K 128.05 % | -2.184 M -121.55 % | 10.131 M 204.97 % | -9.651 M 84.91 % | -63.954 M -205.83 % | 60.429 M 192.58 % | -65.269 M -997.73 % | 7.271 M -80.98 % | 38.226 M 203.12 % | -37.071 M -250.57 % | 24.621 M 16.90 % | 21.061 M 274.73 % | 5.620 M 113.30 % | -42.261 M -15.66 % | -36.539 M 51.56 % | -75.433 M |
| Cash at beginning of period | 110.665 M -51.33 % | 227.357 M 8.34 % | 209.848 M 28.17 % | 163.729 M 19.23 % | 137.324 M -27.12 % | 188.432 M 224.64 % | 58.043 M -59.19 % | 142.233 M 81.06 % | 78.556 M -45.22 % | 143.399 M 136.57 % | 60.617 M 1.02 % | 60.004 M -3.51 % | 62.188 M 19.46 % | 52.057 M -15.64 % | 61.708 M -50.89 % | 125.663 M 92.64 % | 65.233 M -50.01 % | 130.502 M 5.90 % | 123.232 M 44.97 % | 85.006 M -26.77 % | 116.077 M 26.92 % | 91.456 M 29.92 % | 70.395 M 8.68 % | 64.774 M -39.48 % | 107.036 M -25.45 % | 143.574 M -34.76 % | 220.072 M |
| Cash at end of period | 160.907 M 45.40 % | 110.665 M -51.33 % | 227.357 M 8.34 % | 209.848 M 28.17 % | 163.729 M 19.23 % | 137.324 M -27.12 % | 188.432 M 224.64 % | 58.043 M -59.19 % | 142.233 M 81.06 % | 78.556 M -45.22 % | 143.399 M 136.57 % | 60.617 M 1.02 % | 60.004 M -3.51 % | 62.188 M 19.46 % | 52.057 M -15.64 % | 61.708 M -50.89 % | 125.663 M 92.64 % | 65.233 M -50.01 % | 130.502 M 5.90 % | 123.232 M 55.98 % | 79.006 M -31.94 % | 116.077 M 26.92 % | 91.456 M 29.92 % | 70.395 M 8.68 % | 64.774 M -39.48 % | 107.036 M -26.00 % | 144.639 M |
| Operating cash flow | 105.719 M 25.37 % | 84.323 M 0.07 % | 84.266 M 8.48 % | 77.678 M 26.87 % | 61.225 M -61.23 % | 157.914 M -30.92 % | 228.604 M 10 858.74 % | -2.125 M -110.35 % | 20.520 M 139.82 % | -51.528 M -173.12 % | 70.472 M 0.34 % | 70.234 M -46.20 % | 130.557 M -31.46 % | 190.486 M 189.72 % | 65.748 M 297.10 % | 16.557 M -90.16 % | 168.284 M 55.08 % | 108.511 M -39.48 % | 179.306 M 66.79 % | 107.502 M -4.06 % | 112.050 M 4.51 % | 107.209 M 10.60 % | 96.934 M -9.74 % | 107.390 M 147.78 % | 43.341 M 67.09 % | 25.938 M -20.11 % | 32.469 M |
| Capital expenditure | -5.997 M -10.43 % | -5.430 M 57.78 % | -12.861 M -170.54 % | -4.754 M -32.81 % | -3.579 M -131.48 % | -1.546 M 72.80 % | -5.685 M 49.72 % | -11.305 M 77.10 % | -49.365 M -265.30 % | -13.514 M 70.54 % | -45.877 M 47.76 % | -87.812 M -12.31 % | -78.184 M 18.72 % | -96.193 M -89.68 % | -50.712 M -36.34 % | -37.195 M 15.73 % | -44.139 M 67.54 % | -135.984 M -34.85 % | -100.844 M -61.27 % | -62.531 M 6.51 % | -66.884 M -142.61 % | -27.568 M 16.12 % | -32.867 M 34.07 % | -49.851 M -73.32 % | -28.763 M -81.84 % | -15.818 M 59.73 % | -39.284 M |
| Free CashFlow | 99.722 M 26.40 % | 78.892 M 10.49 % | 71.404 M -2.08 % | 72.924 M 26.50 % | 57.646 M -63.13 % | 156.368 M -29.85 % | 222.919 M 1 759.89 % | -13.430 M 53.44 % | -28.845 M 55.65 % | -65.042 M -364.45 % | 24.595 M 239.92 % | -17.578 M -133.56 % | 52.372 M -44.46 % | 94.293 M 527.13 % | 15.036 M 172.86 % | -20.638 M -116.62 % | 124.144 M 551.88 % | -27.473 M -135.01 % | 78.462 M 74.47 % | 44.971 M -0.43 % | 45.166 M -43.29 % | 79.641 M 24.31 % | 64.067 M 11.34 % | 57.539 M 294.68 % | 14.579 M 44.05 % | 10.120 M 248.51 % | -6.815 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 | 2022-12-31 | 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 | 660.039 M -1.57 % | 670.577 M 56.66 % | 428.041 M -14.94 % | 503.219 M -15.51 % | 595.578 M 13.06 % | 526.788 M 25.18 % | 420.829 M -19.13 % | 520.406 M -19.55 % | 646.884 M 6.90 % | 605.155 M -13.87 % | 702.633 M 25.50 % | 559.880 M -1.60 % | 568.960 M 10.08 % | 516.857 M -13.29 % | 596.069 M -7.09 % | 641.571 M -3.89 % | 667.557 M 61.44 % | 413.508 M -1.39 % | 419.324 M -4.74 % | 440.207 M -20.78 % | 555.712 M 25.18 % | 443.933 M -3.27 % | 458.944 M 4.54 % | 439.006 M -8.91 % | 481.943 M 1.33 % | 475.597 M -12.32 % | 542.420 M -1.58 % | 551.111 M -6.27 % | 587.951 M 20.75 % | 486.917 M -14.57 % | 569.948 M 17.52 % | 484.963 M -14.76 % | 568.942 M 0.42 % | 566.559 M -28.99 % | 797.820 M 39.81 % | 570.652 M -3.45 % | 591.051 M 10.60 % | 534.404 M -6.82 % | 573.500 M 2.67 % | 558.567 M -4.61 % | 585.584 M 0.53 % | 582.510 M -15.08 % | 685.991 M 0.80 % | 680.575 M -19.71 % | 847.618 M 6.83 % | 793.395 M 8.48 % | 731.407 M -8.68 % | 800.970 M 4.16 % | 768.955 M -1.22 % | 778.449 M 5.37 % | 738.757 M 0.37 % | 736.059 M -5.28 % | 777.120 M -7.55 % | 840.627 M 15.76 % | 726.180 M -4.70 % | 761.985 M -14.75 % | 893.797 M 3.44 % | 864.068 M 14.54 % | 754.378 M 3.77 % | 726.971 M -7.98 % | 790.051 M 0.80 % | 783.744 M 31.26 % | 597.116 M -0.57 % | 600.551 M -1.46 % | 609.475 M 21.22 % | 502.766 M -20.09 % | 629.160 M -18.50 % | 771.933 M -7.93 % | 838.419 M 13.51 % | 738.609 M 25.30 % | 589.473 M -10.12 % | 655.868 M -0.13 % | 656.742 M 11.42 % | 589.429 M 34.90 % | 436.951 M -8.56 % | 477.850 M 14.39 % | 417.736 M -2.07 % | 426.552 M 19.95 % | 355.618 M -15.41 % | 420.404 M -7.97 % | 456.792 M 9.73 % | 416.286 M 7.63 % | 386.766 M 2.69 % | 376.641 M -11.52 % | 425.693 M 13.39 % | 375.434 M 36.37 % | 275.314 M -13.80 % | 319.372 M -8.93 % | 350.704 M 16.48 % | 301.097 M 20.88 % | 249.083 M -9.50 % | 275.245 M -9.96 % | 305.704 M 12.49 % | 271.751 M |
| Net income | -13.156 M -69.20 % | -7.775 M 87.44 % | -61.912 M -2 630.21 % | -2.268 M 88.91 % | -20.441 M 20.13 % | -25.592 M 56.46 % | -58.773 M -1 003.14 % | -5.328 M 57.85 % | -12.641 M 44.40 % | -22.736 M 70.99 % | -78.372 M -225.60 % | -24.070 M -284.87 % | -6.254 M 79.96 % | -31.202 M 84.52 % | -201.502 M -2 290.78 % | -8.428 M -594.10 % | 1.706 M -31.39 % | 2.486 M 100.67 % | -370.106 M -2 587.84 % | -13.770 M -17 189.86 % | 80.572 K -97.74 % | 3.564 M 103.17 % | -112.364 M -503.81 % | -18.609 M -496.06 % | 4.699 M 52.92 % | 3.073 M -41.52 % | 5.254 M 154.48 % | 2.065 M -9.96 % | 2.293 M 124.59 % | 1.021 M -85.75 % | 7.163 M 1 755.55 % | 386.046 K -39.21 % | 635.100 K -68.22 % | 1.999 M -97.64 % | 84.685 M 965.22 % | -9.788 M 78.89 % | -46.365 M -2 081.10 % | 2.340 M -92.27 % | 30.258 M 846.94 % | -4.051 M 80.27 % | -20.530 M 47.44 % | -39.057 M 33.08 % | -58.364 M -107.78 % | -28.090 M -1 261.47 % | -2.063 M 86.59 % | -15.386 M 32.25 % | -22.709 M -1 295.80 % | 1.899 M -40.93 % | 3.215 M -83.61 % | 19.617 M 1 264.54 % | 1.438 M -86.26 % | 10.464 M -13.07 % | 12.037 M -34.37 % | 18.340 M 702.37 % | -3.045 M -130.47 % | 9.991 M -57.84 % | 23.701 M -20.68 % | 29.879 M 421.24 % | -9.301 M -126.78 % | 34.729 M -3.89 % | 36.136 M 37.21 % | 26.336 M 397.57 % | -8.850 M -141.85 % | 21.146 M -35.50 % | 32.784 M 45.52 % | 22.529 M 157.04 % | -39.494 M -181.78 % | 48.295 M -8.78 % | 52.943 M 28.48 % | 41.208 M 56.05 % | 26.406 M 85.24 % | 14.255 M -47.82 % | 27.318 M 35.04 % | 20.230 M 11.58 % | 18.130 M 687.68 % | -3.085 M -123.07 % | 13.369 M -20.68 % | 16.854 M 226.84 % | -13.287 M -189.13 % | 14.908 M 6.33 % | 14.020 M -7.76 % | 15.200 M 277.09 % | -8.583 M -152.44 % | 16.369 M 14.83 % | 14.254 M 11.27 % | 12.811 M 198.48 % | -13.009 M -204.72 % | 12.422 M -18.69 % | 15.278 M 13.69 % | 13.438 M 181.56 % | -16.477 M -278.44 % | 9.234 M -14.93 % | 10.855 M -2.18 % | 11.097 M |
| Income before tax | -13.156 M -69.20 % | -7.775 M 87.45 % | -61.960 M -2 632.34 % | -2.268 M 88.91 % | -20.441 M 20.13 % | -25.592 M 56.49 % | -58.824 M -1 004.11 % | -5.328 M 57.85 % | -12.641 M 44.40 % | -22.736 M 71.01 % | -78.428 M -225.83 % | -24.070 M -284.87 % | -6.254 M 79.96 % | -31.202 M 84.52 % | -201.540 M -2 291.24 % | -8.428 M -594.10 % | 1.706 M -31.39 % | 2.486 M 100.67 % | -370.157 M -2 588.21 % | -13.770 M -17 189.86 % | 80.572 K -97.74 % | 3.567 M 103.54 % | -100.776 M -441.54 % | -18.609 M -496.06 % | 4.699 M 52.92 % | 3.073 M -40.79 % | 5.189 M 151.35 % | 2.065 M 2.53 % | 2.014 M 97.22 % | 1.021 M -85.65 % | 7.115 M 1 743.10 % | 386.046 K -39.21 % | 635.100 K -68.22 % | 1.999 M -97.67 % | 85.632 M 989.21 % | -9.630 M 79.23 % | -46.365 M -2 081.10 % | 2.340 M -92.20 % | 29.988 M 965.25 % | -3.466 M 83.12 % | -20.530 M 47.08 % | -38.793 M 32.09 % | -57.123 M -103.36 % | -28.090 M -1 261.47 % | -2.063 M 86.59 % | -15.386 M 35.36 % | -23.804 M -1 353.44 % | 1.899 M -52.89 % | 4.031 M -79.48 % | 19.643 M 2 028.01 % | 923.076 K -91.21 % | 10.506 M -18.29 % | 12.858 M -37.50 % | 20.572 M 1 338.93 % | -1.660 M -116.40 % | 10.124 M -62.69 % | 27.136 M -26.31 % | 36.825 M 399.03 % | -12.315 M -126.46 % | 46.544 M 10.56 % | 42.099 M 32.39 % | 31.799 M 1 984.50 % | 1.525 M -94.06 % | 25.689 M -23.49 % | 33.577 M 22.27 % | 27.462 M 159.01 % | -46.541 M -174.73 % | 62.275 M -2.78 % | 64.054 M 36.70 % | 46.857 M 28.10 % | 36.577 M 111.01 % | 17.334 M -38.86 % | 28.353 M 30.28 % | 21.763 M 69.20 % | 12.862 M 376.40 % | 2.700 M -83.60 % | 16.458 M -24.59 % | 21.823 M 245.12 % | -15.038 M -186.84 % | 17.318 M -4.77 % | 18.185 M -9.53 % | 20.102 M 372.46 % | -7.378 M -140.96 % | 18.014 M 3.62 % | 17.385 M -2.47 % | 17.826 M 227.04 % | -14.032 M -180.35 % | 17.463 M -5.76 % | 18.531 M 4.92 % | 17.662 M 182.51 % | -21.406 M -269.24 % | 12.648 M -4.79 % | 13.285 M 6.70 % | 12.451 M |
| Income before tax ratio | -0.02 -71.90 % | -0.01 91.99 % | -0.14 -3 112.23 % | 0.00 86.87 % | -0.03 29.36 % | -0.05 65.24 % | -0.14 -1 265.36 % | -0.01 47.61 % | -0.02 47.99 % | -0.04 66.34 % | -0.11 -159.63 % | -0.04 -291.11 % | -0.01 81.79 % | -0.06 82.15 % | -0.34 -2 473.78 % | -0.01 -614.11 % | 0.00 -57.50 % | 0.01 100.68 % | -0.88 -2 722.09 % | -0.03 -21 674.02 % | 0.00 -98.20 % | 0.01 103.66 % | -0.22 -418.01 % | -0.04 -534.80 % | 0.01 50.91 % | 0.01 -32.47 % | 0.01 155.38 % | 0.00 9.38 % | 0.00 63.33 % | 0.00 -83.20 % | 0.01 1 468.27 % | 0.00 -28.69 % | 0.00 -68.35 % | 0.00 -96.71 % | 0.11 736.02 % | -0.02 78.49 % | -0.08 -1 891.23 % | 0.00 -91.62 % | 0.05 942.72 % | -0.01 82.30 % | -0.04 47.36 % | -0.07 20.02 % | -0.08 -101.75 % | -0.04 -1 595.63 % | 0.00 87.45 % | -0.02 40.41 % | -0.03 -1 472.65 % | 0.00 -54.78 % | 0.01 -79.22 % | 0.03 1 919.51 % | 0.00 -91.25 % | 0.01 -13.74 % | 0.02 -32.39 % | 0.02 1 170.26 % | 0.00 -117.21 % | 0.01 -56.24 % | 0.03 -28.76 % | 0.04 361.07 % | -0.02 -125.50 % | 0.06 20.15 % | 0.05 31.34 % | 0.04 1 488.13 % | 0.00 -94.03 % | 0.04 -22.36 % | 0.06 0.86 % | 0.05 173.84 % | -0.07 -191.69 % | 0.08 5.60 % | 0.08 20.43 % | 0.06 2.24 % | 0.06 134.78 % | 0.03 -38.78 % | 0.04 16.93 % | 0.04 25.43 % | 0.03 420.99 % | 0.01 -85.66 % | 0.04 -22.99 % | 0.05 220.99 % | -0.04 -202.66 % | 0.04 3.47 % | 0.04 -17.56 % | 0.05 353.14 % | -0.02 -139.88 % | 0.05 17.11 % | 0.04 -13.99 % | 0.05 193.16 % | -0.05 -193.21 % | 0.05 3.48 % | 0.05 -9.92 % | 0.06 168.26 % | -0.09 -287.02 % | 0.05 5.74 % | 0.04 -5.15 % | 0.05 |
| EBITDA | -10.193 M -222.96 % | -3.156 M 93.30 % | -47.112 M -1 250.37 % | 4.095 M 129.64 % | -13.817 M 30.14 % | -19.778 M 50.56 % | -40.005 M -308.86 % | 19.153 M 395.60 % | -6.480 M -267.53 % | 3.868 M 105.93 % | -65.206 M -9 388.45 % | -687.217 K -104.10 % | 16.758 M 164.19 % | -26.108 M 85.99 % | -186.306 M -18 024.04 % | -1.028 M -111.00 % | 9.342 M -70.07 % | 31.209 M 108.58 % | -363.703 M -27 374.72 % | 1.333 M -84.25 % | 8.466 M -74.79 % | 33.585 M 136.44 % | -92.161 M -1 416.69 % | -6.076 M -147.30 % | 12.846 M -63.94 % | 35.620 M 83.30 % | 19.432 M 88.01 % | 10.336 M -38.82 % | 16.894 M 108.05 % | 8.120 M -83.58 % | 49.465 M 2 620.69 % | -1.962 M -116.25 % | 12.074 M 48.29 % | 8.142 M -93.55 % | 126.180 M 1 228.49 % | -11.181 M 63.60 % | -30.718 M -786.70 % | 4.473 M -91.76 % | 54.258 M 1 457.58 % | -3.997 M 6.24 % | -4.262 M 86.07 % | -30.598 M -222.45 % | 24.989 M 227.70 % | -19.568 M -269.34 % | 11.555 M 235.37 % | -8.536 M -638.06 % | 1.587 M -62.78 % | 4.263 M -78.81 % | 20.116 M -1.58 % | 20.439 M -46.29 % | 38.052 M 465.04 % | 6.734 M -59.88 % | 16.784 M -35.98 % | 26.217 M 2.27 % | 25.634 M 113.22 % | 12.022 M -68.79 % | 38.522 M -2.05 % | 39.326 M -13.98 % | 45.718 M 11.85 % | 40.876 M -20.67 % | 51.525 M 40.70 % | 36.622 M 16.02 % | 31.565 M 35.15 % | 23.355 M -49.40 % | 46.155 M 37.84 % | 33.485 M 1 128.84 % | -3.255 M -104.62 % | 70.471 M -7.42 % | 76.117 M 42.95 % | 53.248 M 64.40 % | 32.390 M 9.46 % | 29.591 M -38.71 % | 48.279 M 120.41 % | 21.905 M -64.23 % | 61.234 M 532.87 % | 9.675 M -77.86 % | 43.696 M 7.81 % | 40.531 M 150.20 % | 16.199 M -58.26 % | 38.811 M 8.16 % | 35.883 M -6.87 % | 38.531 M 56.26 % | 24.659 M -25.78 % | 33.224 M 1.19 % | 32.834 M -9.91 % | 36.445 M 187.31 % | 12.685 M -68.85 % | 40.719 M 44.21 % | 28.235 M 34.25 % | 21.032 M 2 186.30 % | -1.008 M -106.02 % | 16.757 M -78.52 % | 78.022 M 288.29 % | -41.437 M |
| Net income ratio | -0.02 -71.90 % | -0.01 91.98 % | -0.14 -3 109.73 % | 0.00 86.87 % | -0.03 29.36 % | -0.05 65.21 % | -0.14 -1 264.17 % | -0.01 47.61 % | -0.02 47.99 % | -0.04 66.32 % | -0.11 -159.45 % | -0.04 -291.11 % | -0.01 81.79 % | -0.06 82.14 % | -0.34 -2 473.28 % | -0.01 -614.11 % | 0.00 -57.50 % | 0.01 100.68 % | -0.88 -2 721.70 % | -0.03 -21 674.02 % | 0.00 -98.19 % | 0.01 103.28 % | -0.24 -477.58 % | -0.04 -534.80 % | 0.01 50.91 % | 0.01 -33.30 % | 0.01 158.55 % | 0.00 -3.95 % | 0.00 86.00 % | 0.00 -83.32 % | 0.01 1 478.87 % | 0.00 -28.69 % | 0.00 -68.35 % | 0.00 -96.68 % | 0.11 718.86 % | -0.02 78.14 % | -0.08 -1 891.23 % | 0.00 -91.70 % | 0.05 827.49 % | -0.01 79.31 % | -0.04 47.71 % | -0.07 21.19 % | -0.09 -106.14 % | -0.04 -1 595.63 % | 0.00 87.45 % | -0.02 37.54 % | -0.03 -1 409.53 % | 0.00 -43.29 % | 0.00 -83.41 % | 0.03 1 194.96 % | 0.00 -86.31 % | 0.01 -8.22 % | 0.02 -29.00 % | 0.02 620.36 % | 0.00 -131.97 % | 0.01 -50.55 % | 0.03 -23.31 % | 0.03 380.46 % | -0.01 -125.81 % | 0.05 4.45 % | 0.05 36.12 % | 0.03 326.71 % | -0.01 -142.09 % | 0.04 -34.54 % | 0.05 20.04 % | 0.04 171.38 % | -0.06 -200.33 % | 0.06 -0.92 % | 0.06 13.18 % | 0.06 24.54 % | 0.04 106.11 % | 0.02 -47.75 % | 0.04 21.20 % | 0.03 -17.28 % | 0.04 742.69 % | -0.01 -120.17 % | 0.03 -19.00 % | 0.04 205.75 % | -0.04 -205.37 % | 0.04 15.54 % | 0.03 -15.94 % | 0.04 264.53 % | -0.02 -151.06 % | 0.04 29.79 % | 0.03 -1.87 % | 0.03 172.22 % | -0.05 -221.48 % | 0.04 -10.71 % | 0.04 -2.39 % | 0.04 167.47 % | -0.07 -297.19 % | 0.03 -5.52 % | 0.04 -13.05 % | 0.04 |
| Ratio EBITDA | -0.02 -228.12 % | 0.00 95.72 % | -0.11 -1 452.42 % | 0.01 135.08 % | -0.02 38.21 % | -0.04 60.51 % | -0.10 -358.29 % | 0.04 467.44 % | -0.01 -256.72 % | 0.01 106.89 % | -0.09 -7 460.69 % | 0.00 -104.17 % | 0.03 158.31 % | -0.05 83.84 % | -0.31 -19 407.57 % | 0.00 -111.45 % | 0.01 -81.46 % | 0.08 108.70 % | -0.87 -28 733.05 % | 0.00 -80.12 % | 0.02 -79.86 % | 0.08 137.67 % | -0.20 -1 350.81 % | -0.01 -151.93 % | 0.03 -64.41 % | 0.07 109.05 % | 0.04 91.02 % | 0.02 -34.73 % | 0.03 72.30 % | 0.02 -80.78 % | 0.09 2 244.83 % | 0.00 -119.07 % | 0.02 47.67 % | 0.01 -90.91 % | 0.16 907.17 % | -0.02 62.30 % | -0.05 -720.89 % | 0.01 -91.15 % | 0.09 1 422.23 % | -0.01 1.70 % | -0.01 86.14 % | -0.05 -244.20 % | 0.04 226.69 % | -0.03 -310.90 % | 0.01 226.71 % | -0.01 -596.02 % | 0.00 -59.24 % | 0.01 -79.66 % | 0.03 -0.36 % | 0.03 -49.02 % | 0.05 462.98 % | 0.01 -57.64 % | 0.02 -30.75 % | 0.03 -11.65 % | 0.04 123.73 % | 0.02 -63.39 % | 0.04 -5.30 % | 0.05 -24.90 % | 0.06 7.78 % | 0.06 -13.78 % | 0.07 39.57 % | 0.05 -11.61 % | 0.05 35.93 % | 0.04 -48.65 % | 0.08 13.70 % | 0.07 1 387.48 % | -0.01 -105.67 % | 0.09 0.56 % | 0.09 25.93 % | 0.07 31.20 % | 0.05 21.79 % | 0.05 -38.63 % | 0.07 97.82 % | 0.04 -73.48 % | 0.14 592.11 % | 0.02 -80.64 % | 0.10 10.08 % | 0.10 108.59 % | 0.05 -50.66 % | 0.09 17.52 % | 0.08 -15.13 % | 0.09 45.18 % | 0.06 -27.72 % | 0.09 14.37 % | 0.08 -20.55 % | 0.10 110.69 % | 0.05 -63.86 % | 0.13 58.36 % | 0.08 15.26 % | 0.07 1 825.90 % | 0.00 -106.65 % | 0.06 -76.15 % | 0.26 267.38 % | -0.15 |
| Gross profit ratio | 0.17 67.73 % | 0.10 -53.06 % | 0.22 -0.68 % | 0.22 73.29 % | 0.13 27.58 % | 0.10 -57.64 % | 0.23 34.71 % | 0.17 -3.40 % | 0.18 53.00 % | 0.12 -53.48 % | 0.25 33.68 % | 0.19 -5.26 % | 0.20 77.38 % | 0.11 -14.54 % | 0.13 -38.88 % | 0.21 -4.95 % | 0.22 -7.30 % | 0.24 -43.78 % | 0.43 112.81 % | 0.20 -14.17 % | 0.24 14.85 % | 0.21 -43.46 % | 0.36 243.95 % | 0.11 -25.48 % | 0.14 6.09 % | 0.13 2.46 % | 0.13 0.24 % | 0.13 0.89 % | 0.13 5.56 % | 0.12 -41.47 % | 0.21 88.22 % | 0.11 -10.31 % | 0.12 14.56 % | 0.11 -7.16 % | 0.12 21.35 % | 0.10 157.07 % | 0.04 -66.78 % | 0.11 14.59 % | 0.10 -16.05 % | 0.12 10.82 % | 0.11 60.82 % | 0.07 58.52 % | 0.04 -54.09 % | 0.09 -15.24 % | 0.11 38.36 % | 0.08 -16.28 % | 0.09 -8.70 % | 0.10 -6.07 % | 0.11 -7.27 % | 0.12 13.93 % | 0.10 -8.52 % | 0.11 -6.20 % | 0.12 6.47 % | 0.11 34.16 % | 0.08 -17.35 % | 0.10 -11.53 % | 0.11 -9.42 % | 0.12 1.50 % | 0.12 -12.08 % | 0.14 0.83 % | 0.14 20.78 % | 0.11 18.93 % | 0.10 -23.61 % | 0.13 -14.28 % | 0.15 -6.77 % | 0.16 73.46 % | 0.09 -46.49 % | 0.17 -6.63 % | 0.18 28.37 % | 0.14 -16.55 % | 0.17 35.00 % | 0.13 -29.83 % | 0.18 63.99 % | 0.11 -19.16 % | 0.14 8.93 % | 0.12 -35.97 % | 0.19 11.61 % | 0.17 36.97 % | 0.13 -34.36 % | 0.19 10.13 % | 0.18 -1.55 % | 0.18 -3.03 % | 0.18 -10.50 % | 0.21 10.85 % | 0.19 -11.49 % | 0.21 2.47 % | 0.20 -8.22 % | 0.22 6.88 % | 0.21 1.04 % | 0.21 13.73 % | 0.18 -11.02 % | 0.20 -79.65 % | 1.00 403.61 % | 0.20 |
| Weighted average shs out dil | 402.866 M 0.00 % | 402.866 M 0.07 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.05 % | 402.397 M -0.02 % | 402.461 M -0.12 % | 402.924 M 0.10 % | 402.538 M 0.03 % | 402.414 M 0.01 % | 402.363 M -0.03 % | 402.468 M -0.11 % | 402.898 M 0.07 % | 402.603 M 0.63 % | 400.077 M -1.01 % | 404.142 M -27.51 % | 557.547 M 124.24 % | 248.635 M -38.53 % | 404.498 M -0.12 % | 404.990 M -10.80 % | 454.046 M 27.39 % | 356.416 M -7.54 % | 385.477 M -4.71 % | 404.546 M -13.90 % | 469.852 M 52.92 % | 307.255 M -13.30 % | 354.406 M -14.17 % | 412.902 M -15.42 % | 488.170 M 43.44 % | 340.324 M 51.02 % | 225.345 M -41.63 % | 386.046 M 9.44 % | 352.760 M -11.75 % | 399.707 M 3.57 % | 385.912 M -5.37 % | 407.817 M -0.62 % | 410.382 M 5.21 % | 390.057 M -6.52 % | 417.250 M 3.00 % | 405.097 M 0.29 % | 403.923 M 3.42 % | 390.573 M -2.27 % | 399.627 M -0.41 % | 401.282 M -17.74 % | 487.810 M 26.82 % | 384.650 M -4.46 % | 402.600 M -0.36 % | 404.063 M -2.01 % | 412.337 M 5.10 % | 392.343 M 2.08 % | 384.350 M 10.20 % | 348.786 M -2.52 % | 357.794 M -2.46 % | 366.802 M | 0.000 -100.00 % | 499.574 M | 0.000 -100.00 % | 426.836 M 6.83 % | 399.548 M 3.54 % | 385.882 M 1.27 % | 381.054 M 1.28 % | 376.226 M -5.40 % | 397.700 M -5.96 % | 422.922 M | 0.000 -100.00 % | 375.480 M -5.18 % | 395.973 M -1.61 % | 402.462 M -1.18 % | 407.272 M -1.17 % | 412.082 M 2.78 % | 400.951 M 12.51 % | 356.372 M | 0.000 -100.00 % | 404.593 M | 0.000 -100.00 % | 308.498 M | 0.000 -100.00 % | 421.358 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 |
| Weighted average shs out | 402.866 M 0.00 % | 402.866 M 0.07 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.05 % | 402.397 M -0.02 % | 402.462 M -0.12 % | 402.948 M 0.10 % | 402.538 M 0.03 % | 402.414 M 0.01 % | 402.363 M -0.03 % | 402.469 M -0.11 % | 402.915 M 0.08 % | 402.600 M 0.63 % | 400.077 M -1.01 % | 404.156 M -27.52 % | 557.631 M 124.28 % | 248.635 M -38.53 % | 404.498 M -0.12 % | 404.990 M -11.11 % | 455.588 M 27.82 % | 356.416 M -7.54 % | 385.477 M -4.71 % | 404.546 M -13.90 % | 469.852 M 52.92 % | 307.255 M -13.30 % | 354.406 M -14.17 % | 412.902 M -15.42 % | 488.185 M 43.45 % | 340.324 M 51.02 % | 225.352 M -41.63 % | 386.046 M 9.41 % | 352.833 M -11.73 % | 399.707 M 3.57 % | 385.912 M -5.37 % | 407.817 M -0.62 % | 410.382 M 5.21 % | 390.057 M -6.52 % | 417.250 M 3.00 % | 405.097 M 0.29 % | 403.926 M 3.42 % | 390.573 M -2.27 % | 399.627 M -0.41 % | 401.282 M -17.75 % | 487.869 M 26.83 % | 384.650 M -4.46 % | 402.606 M -0.36 % | 404.063 M -2.02 % | 412.378 M 5.11 % | 392.343 M 2.08 % | 384.350 M 10.20 % | 348.786 M -2.52 % | 357.794 M -2.46 % | 366.802 M | 0.000 -100.00 % | 499.574 M | 0.000 -100.00 % | 426.836 M 6.83 % | 399.548 M 3.54 % | 385.882 M 1.27 % | 381.054 M 1.28 % | 376.226 M -5.40 % | 397.700 M -5.96 % | 422.922 M | 0.000 -100.00 % | 375.480 M -5.18 % | 395.973 M -1.61 % | 402.462 M -1.18 % | 407.272 M -1.17 % | 412.082 M 2.78 % | 400.951 M 12.51 % | 356.372 M | 0.000 -100.00 % | 404.593 M | 0.000 -100.00 % | 308.498 M | 0.000 -100.00 % | 421.358 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 |
| EPS diluted | -0.03 -69.43 % | -0.02 87.45 % | -0.15 -2 646.07 % | -0.01 88.98 % | -0.05 20.13 % | -0.06 57.60 % | -0.15 -1 036.36 % | -0.01 57.96 % | -0.03 44.42 % | -0.06 70.26 % | -0.19 -217.73 % | -0.06 -285.81 % | -0.02 80.00 % | -0.08 84.50 % | -0.50 -2 292.34 % | -0.02 -774.19 % | 0.00 -69.00 % | 0.01 101.10 % | -0.91 -2 576.47 % | -0.03 -17 100.00 % | 0.00 -98.00 % | 0.01 103.45 % | -0.29 -530.43 % | -0.05 -560.00 % | 0.01 0.00 % | 0.01 -66.44 % | 0.03 496.00 % | 0.01 6.38 % | 0.00 56.67 % | 0.00 -90.57 % | 0.03 3 080.00 % | 0.00 -44.44 % | 0.00 -64.00 % | 0.01 -98.21 % | 0.28 1 266.67 % | -0.02 78.18 % | -0.11 -1 933.33 % | 0.01 -90.57 % | 0.06 736.00 % | -0.01 80.31 % | -0.05 49.20 % | -0.10 33.33 % | -0.15 -114.29 % | -0.07 -1 566.67 % | 0.00 89.50 % | -0.04 29.08 % | -0.06 -1 300.00 % | 0.00 -38.96 % | 0.01 -84.60 % | 0.05 1 251.35 % | 0.00 -87.67 % | 0.03 -10.83 % | 0.03 -32.71 % | 0.05 | 0.00 -100.00 % | 0.02 | 0.00 -100.00 % | 0.07 400.43 % | -0.02 -125.89 % | 0.09 -5.10 % | 0.09 35.48 % | 0.07 413.90 % | -0.02 -144.60 % | 0.05 | 0.00 -100.00 % | 0.06 160.18 % | -0.10 -183.08 % | 0.12 -7.69 % | 0.13 29.99 % | 0.10 51.75 % | 0.07 64.75 % | 0.04 | 0.00 -100.00 % | 0.05 | 0.00 100.00 % | -0.01 | 0.00 -100.00 % | 0.04 | 0.00 -100.00 % | 0.04 | 0.00 -100.00 % | 0.04 | 0.00 -100.00 % | 0.04 | 0.00 -100.00 % | 0.03 | 0.00 -100.00 % | 0.03 | 0.00 -100.00 % | 0.03 | 0.00 | 0.00 | 0.00 -100.00 % | 0.03 |
| Earnings per share | -0.03 -69.43 % | -0.02 87.45 % | -0.15 -2 646.07 % | -0.01 88.98 % | -0.05 20.13 % | -0.06 57.60 % | -0.15 -1 036.36 % | -0.01 57.96 % | -0.03 44.42 % | -0.06 70.26 % | -0.19 -217.73 % | -0.06 -285.81 % | -0.02 80.00 % | -0.08 84.50 % | -0.50 -2 292.34 % | -0.02 -774.19 % | 0.00 -69.00 % | 0.01 101.10 % | -0.91 -2 576.47 % | -0.03 -17 100.00 % | 0.00 -98.00 % | 0.01 103.45 % | -0.29 -530.43 % | -0.05 -560.00 % | 0.01 0.00 % | 0.01 -66.44 % | 0.03 496.00 % | 0.01 6.38 % | 0.00 56.67 % | 0.00 -90.57 % | 0.03 3 080.00 % | 0.00 -44.44 % | 0.00 -64.00 % | 0.01 -98.21 % | 0.28 1 266.67 % | -0.02 78.18 % | -0.11 -1 933.33 % | 0.01 -90.57 % | 0.06 736.00 % | -0.01 80.31 % | -0.05 49.20 % | -0.10 33.33 % | -0.15 -114.29 % | -0.07 -1 566.67 % | 0.00 89.50 % | -0.04 29.08 % | -0.06 -1 300.00 % | 0.00 -38.96 % | 0.01 -84.60 % | 0.05 1 251.35 % | 0.00 -87.67 % | 0.03 -10.83 % | 0.03 -32.71 % | 0.05 | 0.00 -100.00 % | 0.02 | 0.00 -100.00 % | 0.07 400.43 % | -0.02 -125.89 % | 0.09 -5.10 % | 0.09 35.48 % | 0.07 413.90 % | -0.02 -144.60 % | 0.05 | 0.00 -100.00 % | 0.06 160.18 % | -0.10 -183.08 % | 0.12 -7.69 % | 0.13 29.99 % | 0.10 51.75 % | 0.07 64.75 % | 0.04 | 0.00 -100.00 % | 0.05 | 0.00 100.00 % | -0.01 | 0.00 -100.00 % | 0.04 | 0.00 -100.00 % | 0.04 | 0.00 -100.00 % | 0.04 | 0.00 -100.00 % | 0.04 | 0.00 -100.00 % | 0.03 | 0.00 -100.00 % | 0.03 | 0.00 -100.00 % | 0.03 | 0.00 | 0.00 | 0.00 -100.00 % | 0.03 |
| Gross profit | 111.974 M 65.10 % | 67.823 M -26.46 % | 92.230 M -15.52 % | 109.169 M 46.42 % | 74.560 M 44.24 % | 51.691 M -46.98 % | 97.490 M 8.93 % | 89.497 M -22.29 % | 115.163 M 63.55 % | 70.414 M -59.93 % | 175.747 M 67.77 % | 104.756 M -6.78 % | 112.370 M 95.26 % | 57.549 M -25.90 % | 77.660 M -43.22 % | 136.769 M -8.65 % | 149.715 M 49.65 % | 100.046 M -44.56 % | 180.459 M 102.71 % | 89.023 M -32.01 % | 130.934 M 43.76 % | 91.077 M -45.31 % | 166.540 M 259.57 % | 46.316 M -32.12 % | 68.228 M 7.51 % | 63.463 M -10.17 % | 70.645 M -1.34 % | 71.605 M -5.43 % | 75.717 M 27.46 % | 59.404 M -49.99 % | 118.791 M 121.21 % | 53.701 M -23.55 % | 70.244 M 15.04 % | 61.061 M -34.07 % | 92.612 M 69.66 % | 54.586 M 148.20 % | 21.993 M -63.26 % | 59.860 M 6.78 % | 56.060 M -13.81 % | 65.040 M 5.71 % | 61.527 M 61.67 % | 38.058 M 34.61 % | 28.273 M -53.73 % | 61.102 M -31.95 % | 89.785 M 47.81 % | 60.741 M -9.19 % | 66.886 M -16.63 % | 80.230 M -2.16 % | 82.002 M -8.40 % | 89.522 M 20.05 % | 74.569 M -8.18 % | 81.212 M -11.16 % | 91.412 M -1.57 % | 92.874 M 55.31 % | 59.800 M -21.23 % | 75.919 M -24.58 % | 100.659 M -6.30 % | 107.427 M 16.26 % | 92.403 M -8.77 % | 101.287 M -7.22 % | 109.164 M 21.75 % | 89.660 M 56.10 % | 57.439 M -24.05 % | 75.628 M -15.54 % | 89.541 M 13.02 % | 79.224 M 38.61 % | 57.155 M -56.39 % | 131.062 M -14.04 % | 152.464 M 45.72 % | 104.626 M 4.56 % | 100.062 M 21.34 % | 82.465 M -29.92 % | 117.673 M 82.71 % | 64.403 M 9.05 % | 59.057 M -0.39 % | 59.291 M -26.76 % | 80.953 M 9.30 % | 74.063 M 64.29 % | 45.080 M -44.47 % | 81.185 M 1.36 % | 80.099 M 8.03 % | 74.145 M 4.37 % | 71.041 M -8.09 % | 77.297 M -1.92 % | 78.812 M 0.36 % | 78.530 M 39.73 % | 56.201 M -20.88 % | 71.036 M -2.67 % | 72.985 M 17.69 % | 62.017 M 37.48 % | 45.110 M -19.48 % | 56.022 M -81.67 % | 305.704 M 466.54 % | 53.960 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -48.372 K | 0.000 | 0.000 | 0.000 100.00 % | -51.212 K | 0.000 | 0.000 | 0.000 100.00 % | -56.327 K | 0.000 | 0.000 | 0.000 100.00 % | -38.509 K | 0.000 | 0.000 | 0.000 100.00 % | -51.212 K 99.52 % | -10.609 M | 0.000 100.00 % | -16.157 M -239.43 % | 11.588 M | 0.000 | 0.000 | 0.000 100.00 % | -64.521 K | 0.000 100.00 % | -279.427 K | 0.000 100.00 % | -48.051 K | 0.000 | 0.000 | 0.000 -100.00 % | 946.845 K 500.95 % | 157.557 K | 0.000 | 0.000 100.00 % | -269.893 K -146.13 % | 585.123 K | 0.000 -100.00 % | 264.036 K -78.73 % | 1.241 M | 0.000 | 0.000 | 0.000 100.00 % | -1.095 M | 0.000 -100.00 % | 816.546 K 3 040.68 % | 25.999 K 105.05 % | -514.567 K -1 321.76 % | 42.117 K -94.87 % | 820.568 K -63.24 % | 2.232 M 61.25 % | 1.384 M 945.16 % | 132.437 K -96.15 % | 3.435 M -50.54 % | 6.946 M 323.88 % | -3.103 M -126.15 % | 11.863 M 98.43 % | 5.978 M 8.92 % | 5.489 M -46.81 % | 10.319 M 124.71 % | 4.592 M 594.13 % | 661.574 K -87.79 % | 5.419 M 173.81 % | -7.342 M -150.96 % | 14.408 M 28.83 % | 11.184 M 104.40 % | 5.472 M -50.42 % | 11.035 M 263.56 % | 3.035 M 184.17 % | 1.068 M -31.63 % | 1.562 M 129.37 % | -5.319 M -189.93 % | 5.914 M 99.61 % | 2.963 M -41.69 % | 5.081 M 383.16 % | -1.795 M -169.47 % | 2.583 M -36.73 % | 4.083 M -15.42 % | 4.828 M 266.37 % | 1.318 M -25.37 % | 1.766 M -34.52 % | 2.696 M -46.16 % | 5.008 M 1 034.90 % | -535.693 K -110.64 % | 5.035 M 63.88 % | 3.072 M -28.34 % | 4.287 M 200.55 % | -4.263 M -224.68 % | 3.419 M 54.73 % | 2.210 M 63.22 % | 1.354 M |
| Cost of revenue | 548.065 M -9.07 % | 602.754 M 79.49 % | 335.811 M -14.78 % | 394.051 M -24.37 % | 521.019 M 9.67 % | 475.097 M 46.93 % | 323.339 M -24.96 % | 430.908 M -18.96 % | 531.722 M -0.56 % | 534.741 M 1.49 % | 526.886 M 15.77 % | 455.124 M -0.32 % | 456.590 M -0.59 % | 459.308 M -11.40 % | 518.409 M 2.70 % | 504.801 M -2.52 % | 517.842 M 65.20 % | 313.462 M 31.23 % | 238.865 M -31.98 % | 351.184 M -17.33 % | 424.778 M 20.38 % | 352.856 M 20.67 % | 292.404 M -25.54 % | 392.690 M -5.08 % | 413.715 M 0.38 % | 412.133 M -12.64 % | 471.775 M -1.61 % | 479.506 M -6.39 % | 512.234 M 19.82 % | 427.513 M -5.24 % | 451.157 M 4.61 % | 431.262 M -13.52 % | 498.698 M -1.35 % | 505.498 M -28.32 % | 705.208 M 36.65 % | 516.065 M -9.31 % | 569.058 M 19.92 % | 474.544 M -8.29 % | 517.441 M 4.85 % | 493.527 M -5.83 % | 524.058 M -3.75 % | 544.452 M -17.22 % | 657.718 M 6.17 % | 619.473 M -18.26 % | 757.833 M 3.44 % | 732.654 M 10.25 % | 664.521 M -7.80 % | 720.740 M 4.92 % | 686.953 M -0.29 % | 688.927 M 3.72 % | 664.188 M 1.43 % | 654.847 M -4.50 % | 685.707 M -8.30 % | 747.753 M 12.21 % | 666.381 M -2.87 % | 686.066 M -13.50 % | 793.138 M 4.82 % | 756.641 M 14.30 % | 661.975 M 5.80 % | 625.684 M -8.11 % | 680.887 M -1.90 % | 694.085 M 28.61 % | 539.677 M 2.81 % | 524.923 M 0.96 % | 519.934 M 22.76 % | 423.542 M -25.95 % | 572.004 M -10.75 % | 640.871 M -6.57 % | 685.955 M 8.20 % | 633.983 M 29.54 % | 489.411 M -14.65 % | 573.403 M 6.37 % | 539.069 M 2.67 % | 525.025 M 38.93 % | 377.893 M -9.72 % | 418.559 M 24.28 % | 336.783 M -4.46 % | 352.488 M 13.51 % | 310.538 M -8.46 % | 339.219 M -9.95 % | 376.694 M 10.10 % | 342.141 M 8.37 % | 315.724 M 5.47 % | 299.345 M -13.70 % | 346.881 M 16.83 % | 296.904 M 35.50 % | 219.113 M -11.77 % | 248.336 M -10.58 % | 277.719 M 16.16 % | 239.080 M 17.21 % | 203.973 M -6.96 % | 219.223 M | 0.000 -100.00 % | 217.791 M |
| General and administrative expenses | -18.071 M -163.79 % | 28.330 M 141.36 % | -68.490 M -192.27 % | 74.227 M 532.00 % | -17.182 M -166.23 % | 25.942 M 135.13 % | -73.841 M -189.16 % | 82.820 M 512.55 % | -20.075 M -178.34 % | 25.626 M 137.99 % | -67.452 M -196.13 % | 70.170 M 605.68 % | -13.876 M -160.71 % | 22.857 M 135.57 % | -64.265 M -217.84 % | 54.534 M 3 349.08 % | -1.678 M -108.02 % | 20.929 M 163.14 % | -33.149 M -389.71 % | 11.442 M -6.48 % | 12.235 M 14.60 % | 10.676 M 136.02 % | -29.637 M -291.91 % | 15.443 M 515.80 % | -3.714 M -126.60 % | 13.963 M 139.89 % | -35.007 M -376.33 % | 12.669 M 263.90 % | -7.730 M -147.04 % | 16.431 M 151.14 % | -32.126 M -319.33 % | 14.648 M 347.28 % | -5.924 M -141.23 % | 14.366 M 138.02 % | -37.784 M -311.66 % | 17.851 M 337.48 % | -7.517 M -142.99 % | 17.484 M 146.36 % | -37.713 M -302.74 % | 18.602 M -5.65 % | 19.716 M -3.13 % | 20.352 M 160.39 % | -33.700 M -265.90 % | 20.313 M 9.15 % | 18.611 M 7.45 % | 17.320 M 161.61 % | -28.112 M -257.54 % | 17.844 M -3.07 % | 18.410 M 12.74 % | 16.330 M 164.91 % | -25.157 M -233.16 % | 18.893 M 38.84 % | 13.608 M -17.62 % | 16.518 M 169.98 % | -23.604 M -236.05 % | 17.350 M 10.03 % | 15.768 M -1.72 % | 16.045 M 165.24 % | -24.593 M -247.25 % | 16.701 M 1.44 % | 16.464 M -16.82 % | 19.793 M -23.73 % | 25.951 M 15.99 % | 22.374 M 22.55 % | 18.257 M 13.99 % | 16.016 M -42.54 % | 27.872 M 18.25 % | 23.571 M 9.08 % | 21.610 M 38.52 % | 15.600 M -25.51 % | 20.943 M 1.37 % | 20.660 M 1.73 % | 20.308 M 21.01 % | 16.783 M -20.99 % | 21.242 M -35.51 % | 32.940 M 38.00 % | 23.870 M 7.14 % | 22.279 M -19.80 % | 27.781 M 17.05 % | 23.733 M 12.02 % | 21.186 M -16.77 % | 25.454 M 2.46 % | 24.843 M -8.60 % | 27.181 M -3.04 % | 28.034 M -16.17 % | 33.442 M -27.32 % | 46.015 M 86.06 % | 24.732 M -3.36 % | 25.592 M 4.64 % | 24.458 M -18.21 % | 29.903 M 39.13 % | 21.493 M | 0.000 -100.00 % | 20.733 M |
| Selling and marketing expenses | 739.925 K -97.50 % | 29.640 M 208.43 % | -27.336 M -138.25 % | 71.470 M 56.71 % | 45.606 M 31.23 % | 34.752 M -10.81 % | 38.964 M -20.80 % | 49.197 M 29.95 % | 37.859 M 12.17 % | 33.750 M -45.31 % | 61.709 M 62.54 % | 37.966 M 18.56 % | 32.021 M 3.82 % | 30.843 M -29.81 % | 43.944 M -10.82 % | 49.275 M 11.84 % | 44.057 M 26.45 % | 34.842 M -65.01 % | 99.576 M 184.28 % | 35.028 M -32.42 % | 51.833 M 117.97 % | 23.780 M -54.88 % | 52.705 M 34.69 % | 39.132 M 25.29 % | 31.234 M -12.91 % | 35.862 M -26.69 % | 48.917 M 6.60 % | 45.887 M 14.69 % | 40.011 M 30.21 % | 30.729 M -28.28 % | 42.843 M 10.26 % | 38.858 M -5.84 % | 41.269 M 18.75 % | 34.751 M -27.92 % | 48.214 M 8.84 % | 44.298 M -10.19 % | 49.324 M 39.26 % | 35.419 M -19.90 % | 44.216 M -7.91 % | 48.013 M -9.43 % | 53.015 M 16.33 % | 45.574 M -48.84 % | 89.084 M 54.18 % | 57.780 M -16.22 % | 68.965 M 38.57 % | 49.768 M -14.05 % | 57.901 M 7.74 % | 53.743 M 1.53 % | 52.932 M 6.44 % | 49.729 M -10.56 % | 55.599 M 6.92 % | 51.999 M -9.98 % | 57.762 M 22.87 % | 47.012 M -5.61 % | 49.805 M 11.90 % | 44.507 M -19.05 % | 54.981 M 12.07 % | 49.058 M -19.15 % | 60.681 M 40.80 % | 43.098 M -1.04 % | 43.550 M 31.00 % | 33.245 M -31.22 % | 48.337 M 78.34 % | 27.104 M -12.78 % | 31.077 M 4.56 % | 29.722 M -0.78 % | 29.955 M -15.13 % | 35.297 M -20.46 % | 44.376 M 34.52 % | 32.988 M -24.01 % | 43.413 M 46.97 % | 29.538 M -33.85 % | 44.651 M 88.24 % | 23.720 M -15.70 % | 28.138 M -12.36 % | 32.107 M -3.91 % | 33.415 M 42.87 % | 23.388 M -28.49 % | 32.704 M 8.35 % | 30.185 M -13.70 % | 34.978 M 49.64 % | 23.375 M -42.15 % | 40.403 M 40.85 % | 28.686 M -0.87 % | 28.936 M 44.43 % | 20.035 M -19.64 % | 24.930 M 32.78 % | 18.775 M 8.23 % | 17.348 M 15.02 % | 15.083 M -23.30 % | 19.664 M 14.56 % | 17.165 M | 0.000 -100.00 % | 12.728 M |
| Other expenses | 94.674 M 18 820.17 % | -505.731 K -100.23 % | 224.309 M 363.60 % | -85.093 M -4 119.18 % | 2.117 M 47.30 % | 1.437 M 655.12 % | -258.916 K -121.16 % | -117.072 K -149.27 % | 237.602 K -19.89 % | 296.608 K 146.06 % | -643.972 K -243.10 % | 450.005 K -50.77 % | 914.019 K -64.18 % | 2.552 M 101.86 % | 1.264 M 279.40 % | 333.162 K -51.27 % | 683.685 K 185.15 % | -802.953 K 30.50 % | -1.155 M -491.05 % | 295.421 K -48.17 % | 570.014 K -73.17 % | 2.125 M -8.04 % | 2.311 M 1 850.38 % | -132.011 K 95.19 % | -2.745 M -279.27 % | 1.531 M -84.33 % | 9.773 M 2 840.69 % | 332.345 K -68.84 % | 1.066 M -43.71 % | 1.895 M -73.49 % | 7.147 M 6.11 % | 6.736 M 113.79 % | 3.151 M 120.88 % | 1.426 M -98.40 % | 89.114 M 2 005.33 % | 4.233 M -50.52 % | 8.554 M 107.49 % | 4.123 M -86.03 % | 29.505 M 533.16 % | 4.660 M | 0.000 -100.00 % | 2.687 M -96.78 % | 83.530 M 3 328.51 % | 2.436 M -10.98 % | 2.737 M 230.08 % | 829.189 K -83.17 % | 4.927 M 1 039.92 % | 432.185 K -42.02 % | 745.403 K -50.92 % | 1.519 M -92.28 % | 19.677 M 149.43 % | 7.889 M 383.93 % | 1.630 M 2 464.15 % | -68.952 K -100.29 % | 23.999 M 761.72 % | 2.785 M -23.11 % | 3.622 M 262.89 % | 998.168 K -92.64 % | 13.557 M 22.02 % | 11.111 M 632.29 % | 1.517 M | 0.000 -100.00 % | 32.205 M 523.87 % | 5.162 M 890.28 % | 521.275 K -83.61 % | 3.180 M -45.90 % | 5.879 M 2 290.60 % | 245.921 K 106.62 % | -3.717 M -397.24 % | 1.250 M -72.98 % | 4.627 M 1 848.98 % | 237.422 K -62.81 % | 638.446 K -91.20 % | 7.252 M -23.95 % | 9.536 M -43.78 % | 16.962 M 1 763.39 % | 910.255 K -67.02 % | 2.760 M -76.57 % | 11.780 M 1 727.87 % | -723.653 K 95.01 % | -14.510 M | 0.000 100.00 % | -5.707 M | 0.000 100.00 % | -13.556 M -526.66 % | 3.177 M | 0.000 -100.00 % | 2.086 M 112.84 % | -16.240 M -1 378.89 % | 1.270 M 163.11 % | -2.012 M -111.60 % | 17.339 M 240.80 % | -12.315 M -1 848.61 % | -632.000 K |
| Operating expenses | 125.183 M 66.01 % | 75.405 M -51.55 % | 155.622 M 39.02 % | 111.940 M 23.59 % | 90.573 M 19.86 % | 75.566 M -38.02 % | 121.916 M 32.51 % | 92.008 M -25.60 % | 123.672 M 40.43 % | 88.067 M -53.10 % | 187.796 M 47.28 % | 127.507 M 9.31 % | 116.643 M 41.20 % | 82.606 M -40.44 % | 138.695 M 0.57 % | 137.910 M 0.30 % | 137.498 M 52.02 % | 90.446 M -62.79 % | 243.101 M 170.26 % | 89.952 M -25.99 % | 121.546 M 46.94 % | 82.716 M -58.14 % | 197.590 M 259.07 % | 55.028 M 6.25 % | 51.792 M -3.91 % | 53.902 M -18.30 % | 65.972 M 10.19 % | 59.873 M -1.39 % | 60.714 M 20.14 % | 50.537 M -8.91 % | 55.480 M -4.53 % | 58.115 M -7.58 % | 62.879 M 15.97 % | 54.219 M -23.16 % | 70.560 M 7.29 % | 65.767 M -6.97 % | 70.697 M 27.64 % | 55.387 M -17.94 % | 67.496 M -2.23 % | 69.037 M -9.16 % | 76.002 M 10.70 % | 68.656 M -37.28 % | 109.470 M 35.57 % | 80.745 M -10.80 % | 90.524 M 28.75 % | 70.311 M -13.70 % | 81.471 M 7.25 % | 75.967 M 2.62 % | 74.024 M 7.15 % | 69.083 M -12.41 % | 78.873 M 5.90 % | 74.478 M -0.20 % | 74.628 M 11.96 % | 66.657 M -6.67 % | 71.418 M 11.77 % | 63.897 M -14.08 % | 74.369 M 9.20 % | 68.101 M -15.22 % | 80.329 M 30.39 % | 61.607 M -5.74 % | 65.359 M 23.23 % | 53.038 M -30.64 % | 76.470 M 46.29 % | 52.273 M -1.10 % | 52.853 M 9.75 % | 48.159 M -19.42 % | 59.764 M -3.07 % | 61.658 M -10.85 % | 69.164 M 34.62 % | 51.378 M -23.03 % | 66.749 M 26.24 % | 52.875 M -23.10 % | 68.760 M 61.79 % | 42.499 M -18.19 % | 51.946 M -22.79 % | 67.277 M 14.18 % | 58.924 M 22.35 % | 48.159 M -23.46 % | 62.916 M 14.39 % | 55.003 M -4.99 % | 57.890 M 17.62 % | 49.219 M -26.38 % | 66.858 M 19.08 % | 56.146 M -4.56 % | 58.828 M 5.84 % | 55.581 M -22.25 % | 71.490 M 61.37 % | 44.301 M -1.00 % | 44.750 M 9.19 % | 40.986 M -18.53 % | 50.304 M 28.11 % | 39.266 M 22.87 % | 31.957 M -22.88 % | 41.437 M |
| Cost and expenses | 673.248 M -0.72 % | 678.159 M 38.00 % | 491.433 M -2.88 % | 505.990 M -17.27 % | 611.592 M 11.06 % | 550.663 M 23.67 % | 445.254 M -14.85 % | 522.916 M -20.21 % | 655.393 M 5.23 % | 622.809 M -12.86 % | 714.682 M 22.66 % | 582.631 M 1.64 % | 573.233 M 5.78 % | 541.914 M -17.53 % | 657.104 M 2.24 % | 642.711 M -1.93 % | 655.341 M 62.25 % | 403.908 M -16.20 % | 481.966 M 9.26 % | 441.136 M -19.25 % | 546.324 M 25.43 % | 435.572 M -11.11 % | 489.994 M 9.44 % | 447.718 M -3.82 % | 465.507 M -0.11 % | 466.036 M -13.34 % | 537.747 M -0.30 % | 539.380 M -5.86 % | 572.948 M 19.85 % | 478.050 M -5.64 % | 506.637 M 3.53 % | 489.377 M -12.86 % | 561.577 M 0.33 % | 559.717 M -27.85 % | 775.767 M 33.33 % | 581.833 M -9.05 % | 639.755 M 20.72 % | 529.931 M -9.40 % | 584.937 M 3.98 % | 562.564 M -6.25 % | 600.059 M -2.13 % | 613.107 M -20.08 % | 767.188 M 9.56 % | 700.218 M -17.46 % | 848.357 M 5.65 % | 802.964 M 7.64 % | 745.993 M -6.37 % | 796.707 M 4.70 % | 760.977 M 0.39 % | 758.010 M 2.01 % | 743.061 M 1.88 % | 729.325 M -4.08 % | 760.335 M -6.64 % | 814.411 M 10.38 % | 737.798 M -1.62 % | 749.963 M -13.55 % | 867.507 M 5.19 % | 824.742 M 11.11 % | 742.304 M 8.00 % | 687.291 M -7.90 % | 746.246 M -0.12 % | 747.123 M 21.26 % | 616.147 M 6.75 % | 577.196 M 0.77 % | 572.787 M 21.43 % | 471.700 M -25.34 % | 631.769 M -10.07 % | 702.529 M -6.96 % | 755.119 M 10.18 % | 685.361 M 23.23 % | 556.160 M -11.20 % | 626.278 M 3.04 % | 607.830 M 7.10 % | 567.524 M 32.03 % | 429.839 M -11.53 % | 485.836 M 22.78 % | 395.707 M -1.23 % | 400.647 M 7.28 % | 373.454 M -5.27 % | 394.223 M -9.29 % | 434.583 M 11.04 % | 391.360 M 2.29 % | 382.582 M 7.62 % | 355.491 M -12.38 % | 405.710 M 15.10 % | 352.485 M 21.29 % | 290.603 M -0.70 % | 292.637 M -9.25 % | 322.469 M 15.14 % | 280.065 M 10.14 % | 254.277 M -1.63 % | 258.488 M -47.95 % | 496.638 M 1 098.54 % | 41.437 M |
| Research and development expenses | 47.841 M 166.65 % | 17.941 M -33.89 % | 27.139 M -47.14 % | 51.337 M 214.74 % | 16.311 M -12.00 % | 18.535 M -72.12 % | 66.491 M 658.13 % | 8.770 M -84.08 % | 55.076 M 100.29 % | 27.498 M -68.77 % | 88.051 M 49.95 % | 58.719 M 2.26 % | 57.419 M 112.22 % | 27.056 M -53.44 % | 58.106 M -2.21 % | 59.420 M -11.10 % | 66.838 M 112.59 % | 31.440 M -68.17 % | 98.784 M 144.57 % | 40.390 M -4.17 % | 42.148 M -8.82 % | 46.226 M -63.82 % | 127.783 M 8 621.88 % | -1.499 M -133.91 % | 4.422 M 187.80 % | 1.537 M 3.99 % | 1.478 M 57.33 % | 939.128 K -63.33 % | 2.561 M 171.18 % | 944.391 K -76.77 % | 4.065 M | 0.000 -100.00 % | 1.318 M | 0.000 -100.00 % | 96.607 M | 0.000 -100.00 % | 2.714 M | 0.000 -100.00 % | 96.771 M | 0.000 -100.00 % | 3.012 M | 0.000 -100.00 % | 108.887 M | 0.000 -100.00 % | 60.000 M | 0.000 -100.00 % | 110.853 M | 0.000 -100.00 % | 55.426 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 |
| Selling general and administrative expenses | -17.331 M -129.90 % | 57.970 M 160.50 % | -95.825 M -165.77 % | 145.696 M 412.58 % | 28.424 M -53.17 % | 60.694 M 274.03 % | -34.876 M -126.42 % | 132.017 M 642.36 % | 17.784 M -70.05 % | 59.377 M 1 133.80 % | -5.744 M -105.31 % | 108.136 M 495.97 % | 18.145 M -66.21 % | 53.700 M 364.27 % | -20.320 M -119.57 % | 103.809 M 144.95 % | 42.379 M -24.01 % | 55.772 M -16.04 % | 66.428 M 42.95 % | 46.470 M -27.47 % | 64.068 M 85.94 % | 34.456 M 49.37 % | 23.068 M -57.73 % | 54.575 M 98.31 % | 27.520 M -44.77 % | 49.825 M 258.19 % | 13.910 M -76.24 % | 58.556 M 81.39 % | 32.281 M -31.55 % | 47.159 M 340.04 % | 10.717 M -79.97 % | 53.506 M 51.38 % | 35.345 M -28.04 % | 49.118 M 370.93 % | 10.430 M -83.22 % | 62.149 M 48.66 % | 41.807 M -20.97 % | 52.903 M 713.60 % | 6.502 M -90.24 % | 66.615 M -8.41 % | 72.730 M 10.32 % | 65.926 M 19.03 % | 55.385 M -29.08 % | 78.093 M -10.83 % | 87.575 M 30.54 % | 67.087 M 125.21 % | 29.789 M -58.39 % | 71.588 M 0.34 % | 71.342 M 8.00 % | 66.058 M 117.00 % | 30.442 M -57.06 % | 70.892 M -0.67 % | 71.370 M 12.34 % | 63.530 M 142.47 % | 26.201 M -57.64 % | 61.857 M -12.57 % | 70.749 M 8.67 % | 65.103 M 80.40 % | 36.088 M -39.65 % | 59.799 M -0.36 % | 60.014 M 13.15 % | 53.038 M -28.60 % | 74.288 M 50.14 % | 49.478 M 0.29 % | 49.334 M 7.86 % | 45.739 M -20.90 % | 57.827 M -1.77 % | 58.868 M -10.79 % | 65.985 M 35.81 % | 48.588 M -24.50 % | 64.356 M 28.20 % | 50.198 M -22.72 % | 64.959 M 60.38 % | 40.503 M -17.98 % | 49.381 M -24.08 % | 65.047 M 13.55 % | 57.285 M 25.44 % | 45.667 M -24.50 % | 60.485 M 12.18 % | 53.918 M -4.00 % | 56.163 M 15.02 % | 48.828 M -25.16 % | 65.246 M 16.79 % | 55.867 M -1.94 % | 56.970 M 6.53 % | 53.477 M -24.62 % | 70.945 M 63.06 % | 43.507 M 1.32 % | 42.941 M 8.60 % | 39.541 M -20.23 % | 49.566 M 28.22 % | 38.658 M | 0.000 -100.00 % | 33.461 M |
| Interest income | 413.916 K | 0.000 -100.00 % | 753.250 K 153.61 % | 297.011 K -81.10 % | 1.572 M | 0.000 -100.00 % | 5.617 M 1 777.90 % | 299.115 K -71.35 % | 1.044 M | 0.000 -100.00 % | 2.075 M 707.86 % | 256.878 K | 0.000 | 0.000 -100.00 % | 720.511 K | 0.000 -100.00 % | 301.155 K | 0.000 -100.00 % | 1.935 M 63.19 % | 1.186 M 106.13 % | 575.396 K 2 190.13 % | 25.125 K -99.07 % | 2.690 M 156.87 % | 1.047 M -15.94 % | 1.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.695 M | 0.000 -100.00 % | 294.188 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.839 M | 0.000 -100.00 % | 4.829 M | 0.000 -100.00 % | 5.738 M | 0.000 -100.00 % | 4.077 M | 0.000 -100.00 % | 1.233 M -79.36 % | 5.976 M -39.31 % | 9.847 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.618 M | 0.000 -100.00 % | 1.830 M | 0.000 -100.00 % | 849.518 K | 0.000 -100.00 % | 2.586 M | 0.000 -100.00 % | 2.154 M | 0.000 -100.00 % | 2.803 M | 0.000 | 0.000 | 0.000 100.00 % | -257.100 K | 0.000 | 0.000 | 0.000 100.00 % | -411.764 K | 0.000 | 0.000 | 0.000 100.00 % | -2.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.554 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.917 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 2.962 M -35.87 % | 4.619 M -68.89 % | 14.848 M 133.35 % | 6.363 M -2.64 % | 6.535 M 735.61 % | 782.098 K -96.16 % | 20.344 M 202.64 % | 6.722 M -6.61 % | 7.198 M 175.94 % | 2.609 M -80.27 % | 13.222 M 92.78 % | 6.858 M | 0.000 -100.00 % | 5.500 M -63.90 % | 15.234 M 110.09 % | 7.251 M -5.04 % | 7.636 M 30.31 % | 5.860 M -9.22 % | 6.454 M -57.26 % | 15.103 M 80.11 % | 8.385 M 21.57 % | 6.897 M -19.94 % | 8.615 M -31.26 % | 12.533 M 53.82 % | 8.148 M 30.01 % | 6.267 M -72.20 % | 22.539 M 275.37 % | 6.005 M -61.63 % | 15.648 M 132.41 % | 6.733 M -61.29 % | 17.392 M 19.46 % | 14.559 M 49.25 % | 9.755 M 58.82 % | 6.142 M -65.80 % | 17.961 M 112.85 % | 8.438 M -26.28 % | 11.446 M 83.00 % | 6.255 M -26.71 % | 8.534 M 9.00 % | 7.829 M -42.42 % | 13.596 M 25.12 % | 10.867 M | 0.000 -100.00 % | 12.159 M -10.18 % | 13.536 M 129.47 % | 5.899 M -46.27 % | 10.979 M 83.69 % | 5.977 M -45.19 % | 10.904 M | 0.000 -100.00 % | 13.767 M 140.33 % | 5.728 M -24.64 % | 7.601 M 22.32 % | 6.214 M -49.85 % | 12.391 M 102.52 % | 6.119 M -17.39 % | 7.407 M 14.32 % | 6.479 M 27.50 % | 5.082 M -17.86 % | 6.187 M -22.79 % | 8.013 M 28.50 % | 6.236 M 70.87 % | 3.649 M -39.00 % | 5.983 M -33.31 % | 8.971 M 24.41 % | 7.211 M | 0.000 -100.00 % | 10.036 M 25.06 % | 8.025 M -23.05 % | 10.429 M | 0.000 -100.00 % | 13.830 M 53.12 % | 9.032 M -18.16 % | 11.036 M | 0.000 -100.00 % | 9.917 M 45.25 % | 6.827 M -35.54 % | 10.591 M | 0.000 -100.00 % | 12.646 M | 0.000 -100.00 % | 10.755 M 3 737.48 % | 280.260 K -97.63 % | 11.806 M | 0.000 -100.00 % | 11.027 M | 0.000 -100.00 % | 13.791 M | 0.000 -100.00 % | 7.983 M 18.21 % | 6.753 M | 0.000 | 0.000 -100.00 % | 7.976 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.741 M -46.10 % | 16.219 M 0.00 % | 16.219 M -27.30 % | 22.311 M 26.05 % | 17.700 M -17.72 % | 21.511 M 0.00 % | 21.511 M -0.39 % | 21.594 M 6.33 % | 20.308 M -5.95 % | 21.594 M 0.00 % | 21.594 M -0.05 % | 21.605 M 3.65 % | 20.845 M -3.52 % | 21.605 M 0.00 % | 21.605 M -14.36 % | 25.227 M 2 193.59 % | 1.100 M -95.64 % | 25.227 M 0.00 % | 25.227 M -3.19 % | 26.059 M 8.59 % | 23.998 M -7.91 % | 26.059 M -9.97 % | 28.943 M 236.40 % | 8.604 M -46.05 % | 15.947 M 68.15 % | 9.484 M -89.83 % | 93.217 M 972.18 % | -10.688 M -173.26 % | 14.590 M 129.06 % | 6.369 M -95.81 % | 151.953 M 5 041.12 % | -3.075 M -112.75 % | 24.122 M 285.53 % | 6.257 M -84.11 % | 39.386 M 9 077.45 % | 429.159 K -97.88 % | 20.242 M 85.75 % | 10.898 M -93.40 % | 165.074 M 1 406.40 % | 10.958 M -33.00 % | 16.356 M 112.99 % | 7.679 M -74.22 % | 29.790 M 761.44 % | 3.458 M -79.61 % | 16.960 M 537.26 % | 2.661 M -95.31 % | 56.790 M 1 279.27 % | 4.117 M -25.95 % | 5.560 M -5.22 % | 5.867 M -89.52 % | 56.002 M 1 019.27 % | 5.003 M -66.59 % | 14.974 M 327.89 % | 3.500 M -95.10 % | 71.446 M 1 230.51 % | 5.370 M -31.90 % | 7.885 M 51.25 % | 5.213 M -91.60 % | 62.034 M 2 089.34 % | 2.833 M -78.37 % | 13.100 M 93.10 % | 6.784 M -85.39 % | 46.431 M 520.16 % | 7.487 M -9.66 % | 8.287 M 8.45 % | 7.642 M 1 743.23 % | -465.050 K -103.72 % | 12.494 M -39.25 % | 20.565 M 178.14 % | 7.394 M -60.04 % | 18.501 M 28.82 % | 14.362 M 3.32 % | 13.900 M -4.97 % | 14.627 M -2.03 % | 14.930 M 18.22 % | 12.629 M -7.64 % | 13.674 M 0.50 % | 13.606 M 55.11 % | 8.772 M -27.35 % | 12.073 M -6.04 % | 12.850 M -4.79 % | 13.497 M -6.22 % | 14.392 M 2.92 % | 13.984 M 96.41 % | 7.120 M 159.51 % | 2.744 M -84.99 % | 18.282 M 260.06 % | 5.077 M | 0.000 | 0.000 |
| Operating income | -13.209 M -74.21 % | -7.582 M 88.04 % | -63.392 M -2 187.78 % | -2.771 M 87.72 % | -22.558 M 16.54 % | -27.030 M 53.85 % | -58.565 M -1 023.94 % | -5.211 M 59.54 % | -12.879 M 44.09 % | -23.033 M 70.39 % | -77.784 M -217.23 % | -24.520 M -242.07 % | -7.168 M 78.76 % | -33.753 M 83.36 % | -202.804 M -2 214.74 % | -8.761 M -957.19 % | 1.022 M -68.93 % | 3.289 M 100.89 % | -369.002 M -2 523.53 % | -14.065 M -2 773.69 % | -489.442 K -133.95 % | 1.442 M 101.40 % | -103.087 M -457.92 % | -18.477 M -348.23 % | 7.444 M 382.98 % | 1.541 M 133.62 % | -4.584 M -364.64 % | 1.732 M 82.89 % | 947.102 K 208.39 % | -873.782 K -2 670.23 % | -31.542 K 99.50 % | -6.349 M -155.86 % | -2.482 M -533.74 % | 572.147 K 118.02 % | -3.175 M 77.10 % | -13.863 M 74.72 % | -54.841 M -2 976.63 % | -1.782 M -266.92 % | 1.068 M 113.14 % | -8.126 M 66.51 % | -24.264 M 41.50 % | -41.480 M 70.39 % | -140.085 M -358.90 % | -30.526 M -535.94 % | -4.800 M 70.40 % | -16.215 M 42.51 % | -28.204 M -2 022.68 % | 1.467 M -55.84 % | 3.322 M -81.67 % | 18.124 M 196.72 % | -18.738 M -806.92 % | 2.651 M -76.39 % | 11.228 M -45.61 % | 20.641 M 186.81 % | -23.777 M -417.45 % | 7.490 M -68.19 % | 23.548 M -34.27 % | 35.827 M 239.25 % | -25.728 M -172.46 % | 35.506 M -18.64 % | 43.640 M 38.94 % | 31.408 M 203.08 % | -30.469 M -248.38 % | 20.535 M -37.88 % | 33.056 M 36.14 % | 24.281 M 148.87 % | -49.686 M -178.89 % | 62.984 M -7.14 % | 67.829 M 48.73 % | 45.607 M 38.81 % | 32.856 M 92.17 % | 17.097 M -38.31 % | 27.715 M 90.99 % | 14.511 M 49.01 % | 9.738 M 186.46 % | 3.400 M -79.20 % | 16.342 M -25.51 % | 21.940 M 252.69 % | -14.369 M -172.95 % | 19.698 M 0.91 % | 19.520 M -7.98 % | 21.213 M 1 830.84 % | 1.099 M -94.52 % | 20.046 M 30.03 % | 15.417 M -17.30 % | 18.643 M 246.25 % | -12.747 M -166.85 % | 19.068 M -9.70 % | 21.115 M 15.46 % | 18.288 M 194.81 % | -19.290 M -265.16 % | 11.679 M -85.03 % | 78.022 M 288.29 % | -41.437 M |
| Operating income ratio | -0.02 -76.99 % | -0.01 92.37 % | -0.15 -2 589.59 % | -0.01 85.46 % | -0.04 26.18 % | -0.05 63.13 % | -0.14 -1 289.89 % | -0.01 49.71 % | -0.02 47.69 % | -0.04 65.62 % | -0.11 -152.78 % | -0.04 -247.62 % | -0.01 80.71 % | -0.07 80.81 % | -0.34 -2 391.43 % | -0.01 -991.91 % | 0.00 -80.75 % | 0.01 100.90 % | -0.88 -2 654.19 % | -0.03 -3 527.71 % | 0.00 -127.12 % | 0.00 101.45 % | -0.22 -433.68 % | -0.04 -372.50 % | 0.02 376.62 % | 0.00 138.34 % | -0.01 -368.89 % | 0.00 95.12 % | 0.00 189.77 % | 0.00 -3 142.63 % | 0.00 99.58 % | -0.01 -200.16 % | 0.00 -531.93 % | 0.00 125.38 % | 0.00 83.62 % | -0.02 73.82 % | -0.09 -2 681.76 % | 0.00 -279.13 % | 0.00 112.80 % | -0.01 64.89 % | -0.04 41.81 % | -0.07 65.13 % | -0.20 -355.28 % | -0.04 -692.02 % | -0.01 72.29 % | -0.02 47.00 % | -0.04 -2 205.54 % | 0.00 -57.61 % | 0.00 -81.45 % | 0.02 191.79 % | -0.03 -804.33 % | 0.00 -75.07 % | 0.01 -41.16 % | 0.02 174.99 % | -0.03 -433.10 % | 0.01 -62.69 % | 0.03 -36.46 % | 0.04 221.57 % | -0.03 -169.83 % | 0.05 -11.58 % | 0.06 37.84 % | 0.04 178.54 % | -0.05 -249.23 % | 0.03 -36.95 % | 0.05 12.30 % | 0.05 161.16 % | -0.08 -196.79 % | 0.08 0.85 % | 0.08 31.02 % | 0.06 10.78 % | 0.06 113.82 % | 0.03 -38.23 % | 0.04 71.41 % | 0.02 10.46 % | 0.02 213.27 % | 0.01 -81.81 % | 0.04 -23.94 % | 0.05 227.29 % | -0.04 -186.24 % | 0.05 9.65 % | 0.04 -16.14 % | 0.05 1 693.92 % | 0.00 -94.66 % | 0.05 46.96 % | 0.04 -27.07 % | 0.05 207.25 % | -0.05 -177.55 % | 0.06 -0.84 % | 0.06 -0.87 % | 0.06 178.43 % | -0.08 -282.51 % | 0.04 -83.37 % | 0.26 267.38 % | -0.15 |
| Total other income expenses net | 53.734 K 127.85 % | -192.913 K -113.47 % | 1.432 M 184.55 % | 503.247 K -76.23 % | 2.117 M 47.30 % | 1.437 M 655.12 % | -258.916 K -121.16 % | -117.072 K -149.27 % | 237.603 K -19.89 % | 296.608 K 146.06 % | -643.972 K -243.10 % | 450.005 K -50.77 % | 914.019 K -64.18 % | 2.552 M 101.86 % | 1.264 M 279.40 % | 333.161 K -51.27 % | 683.685 K 185.15 % | -802.954 K -414.96 % | -155.926 K -296.49 % | -39.326 K -106.90 % | 570.014 K -73.17 % | 2.125 M -8.04 % | 2.311 M 1 850.37 % | -132.012 K 95.19 % | -2.745 M -279.27 % | 1.531 M -84.33 % | 9.773 M 2 840.69 % | 332.345 K -68.84 % | 1.066 M -43.71 % | 1.895 M -73.49 % | 7.147 M 65.99 % | 4.306 M 38.14 % | 3.117 M 3 066.94 % | 98.415 K -99.89 % | 88.807 M 1 998.07 % | 4.233 M -50.06 % | 8.476 M 105.59 % | 4.123 M -85.74 % | 28.920 M 520.62 % | 4.660 M 24.81 % | 3.734 M 38.98 % | 2.687 M -96.76 % | 82.963 M 3 305.22 % | 2.436 M -10.98 % | 2.737 M 230.08 % | 829.189 K -81.16 % | 4.400 M 918.10 % | 432.185 K -39.09 % | 709.538 K 189.15 % | -795.877 K -104.05 % | 19.661 M 150.30 % | 7.855 M 381.86 % | 1.630 M 2 464.16 % | -68.952 K -100.31 % | 22.116 M 739.62 % | 2.634 M -26.60 % | 3.589 M 259.54 % | 998.168 K -92.56 % | 13.414 M 21.52 % | 11.038 M 816.54 % | -1.541 M -494.15 % | 390.844 K -98.78 % | 31.994 M 520.74 % | 5.154 M 888.76 % | 521.276 K -83.61 % | 3.180 M 1.11 % | 3.146 M 543.19 % | -709.747 K 81.20 % | -3.775 M -401.94 % | 1.250 M -66.40 % | 3.722 M 1 467.60 % | 237.423 K -62.81 % | 638.447 K -91.20 % | 7.252 M 132.15 % | 3.124 M 546.43 % | -699.709 K -705.20 % | 115.617 K 662.70 % | 15.159 K 102.27 % | -668.606 K 71.91 % | -2.380 M -78.34 % | -1.334 M -20.12 % | -1.111 M 86.89 % | -8.476 M -317.06 % | -2.032 M -203.27 % | 1.968 M 341.06 % | -816.465 K 36.46 % | -1.285 M 19.91 % | -1.605 M 37.90 % | -2.584 M -312.75 % | -626.007 K 70.42 % | -2.116 M -318.39 % | 969.052 K 101.50 % | -64.737 M -10 135.96 % | -632.445 K |
| 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 | 2022-12-31 | 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 | 2022-12-31 | 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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 343.951 M -21.78 % | 439.750 M 33.02 % | 330.601 M -24.65 % | 438.780 M -4.91 % | 461.426 M -10.59 % | 516.067 M 6.05 % | 486.636 M 4.14 % | 467.305 M 3.55 % | 451.304 M -2.55 % | 463.103 M 25.76 % | 368.253 M -21.83 % | 471.065 M 6.64 % | 441.742 M -4.43 % | 462.205 M 18.36 % | 390.523 M -16.26 % | 466.364 M -3.93 % | 485.433 M -6.80 % | 520.846 M 9.46 % | 475.848 M 0.25 % | 474.673 M 6.22 % | 446.887 M 9.69 % | 407.396 M -13.57 % | 471.351 M 3.71 % | 454.507 M 8.34 % | 419.523 M 25.02 % | 335.556 M -9.98 % | 372.770 M 28.05 % | 291.109 M -32.15 % | 429.079 M -21.62 % | 547.456 M -11.00 % | 615.139 M 8.93 % | 564.716 M -4.82 % | 593.310 M 3.61 % | 572.633 M 13.28 % | 505.484 M -2.34 % | 517.619 M -7.68 % | 560.659 M -11.31 % | 632.165 M 26.77 % | 498.684 M 84.44 % | 270.380 M -16.06 % | 322.116 M -35.00 % | 495.576 M 8.34 % | 457.431 M -18.21 % | 559.284 M 11.57 % | 501.281 M -8.56 % | 548.224 M -5.04 % | 577.313 M -3.31 % | 597.090 M 16.06 % | 514.451 M -9.21 % | 566.610 M 3.63 % | 546.767 M -3.66 % | 567.551 M 5.48 % | 538.052 M -5.05 % | 566.665 M 1.31 % | 559.321 M -4.00 % | 582.654 M 0.14 % | 581.842 M 0.79 % | 577.294 M -5.25 % | 609.273 M -0.02 % | 609.412 M 3.77 % | 587.288 M -1.71 % | 597.503 M 1.12 % | 590.899 M -0.44 % | 593.490 M 15.07 % | 515.757 M 2.60 % | 502.676 M -6.11 % | 535.381 M -6.82 % | 574.580 M -0.66 % | 578.374 M -5.14 % | 609.700 M 2.00 % | 597.737 M 0.29 % | 596.027 M -2.34 % | 610.331 M 2.14 % | 597.531 M 16.74 % | 511.864 M 2.88 % | 497.542 M -7.77 % | 539.474 M 2.73 % | 525.113 M -0.13 % | 525.795 M 2.05 % | 515.222 M -1.19 % | 521.452 M -2.30 % | 533.747 M 3.87 % | 513.884 M 8.23 % | 474.812 M -4.33 % | 496.314 M -0.87 % | 500.647 M -3.28 % | 517.613 M 0.36 % | 515.735 M -2.67 % | 529.898 M | 0.000 -100.00 % | 542.234 M -1.70 % | 551.591 M 0.63 % | 548.131 M | 0.000 -100.00 % | 563.335 M -0.39 % | 565.529 M 0.31 % | 563.765 M 11.89 % | 503.843 M -3.85 % | 524.039 M 6.98 % | 489.866 M -1.84 % | 499.063 M 14.13 % | 437.282 M | 0.000 |
| Total investments | 11.907 M 0.00 % | 11.907 M 0.00 % | 11.907 M -0.03 % | 11.910 M 0.00 % | 11.910 M 0.00 % | 11.910 M 0.00 % | 11.910 M -0.14 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 0.00 % | 11.927 M 164.82 % | 4.504 M 125.19 % | 2.000 M -22.09 % | 2.567 M 0.00 % | 2.567 M 28.35 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -98.21 % | 111.885 M 1.22 % | 110.534 M 1.82 % | 108.558 M 0.26 % | 108.272 M 2.08 % | 106.070 M 3.76 % | 102.226 M 1.69 % | 100.523 M 3.42 % | 97.195 M 0.50 % | 96.709 M 1.73 % | 95.064 M 1.76 % | 93.420 M 1.01 % | 92.490 M -6.01 % | 98.405 M 1.98 % | 96.499 M 3.57 % | 93.176 M 3.30 % | 90.196 M 7.74 % | 83.718 M -4.18 % | 87.373 M 3.77 % | 84.199 M 4.52 % | 80.559 M 9.41 % | 73.630 M 3.96 % | 70.822 M -11.82 % | 80.316 M 1.91 % | 78.811 M -13.59 % | 91.203 M 4.26 % | 87.475 M 3.42 % | 84.580 M 4.79 % | 80.714 M 1.74 % | 79.332 M 1.71 % | 77.996 M 4.29 % | 74.789 M -12.28 % | 85.259 M 3.78 % | 82.152 M 4.64 % | 78.512 M 4.91 % | 74.840 M -16.12 % | 89.221 M 4.33 % | 85.514 M 5.56 % | 81.008 M 6.61 % | 75.983 M -13.39 % | 87.726 M 5.48 % | 83.166 M 5.83 % | 78.582 M 6.07 % | 74.087 M -13.42 % | 85.570 M 5.53 % | 81.083 M 3.09 % | 78.649 M | 0.000 -100.00 % | 85.787 M 3.35 % | 83.007 M 4.24 % | 79.631 M | 0.000 -100.00 % | 87.752 M 3.88 % | 84.475 M -13.27 % | 97.401 M 6.67 % | 91.314 M 2.23 % | 89.324 M 18.19 % | 75.576 M 3.28 % | 73.176 M 6.95 % | 68.421 M | 0.000 |
| Total debt | 432.000 M -24.21 % | 570.000 M 0.00 % | 570.000 M -17.26 % | 688.900 M -1.15 % | 696.900 M -0.08 % | 697.450 M 0.00 % | 697.450 M -0.08 % | 698.000 M 0.00 % | 698.000 M 0.00 % | 698.000 M -0.14 % | 699.000 M 0.14 % | 698.000 M -7.43 % | 754.000 M -9.38 % | 832.000 M 22.90 % | 677.000 M -0.14 % | 677.967 M -3.05 % | 699.281 M 0.00 % | 699.270 M 4.37 % | 670.000 M 0.00 % | 670.000 M -12.87 % | 769.000 M 7.55 % | 715.000 M 9.16 % | 655.000 M 0.00 % | 655.000 M 6.50 % | 615.000 M 7.82 % | 570.397 M -8.00 % | 620.000 M 15.89 % | 535.000 M -13.01 % | 615.000 M -12.77 % | 705.000 M 1.00 % | 698.000 M 3.10 % | 677.000 M -3.96 % | 704.900 M 0.00 % | 704.900 M 2.17 % | 689.900 M -4.58 % | 723.000 M 3.58 % | 698.000 M -8.76 % | 765.000 M 24.39 % | 615.000 M 64.00 % | 375.000 M -15.73 % | 445.000 M -30.25 % | 638.000 M 0.00 % | 638.000 M -1.54 % | 648.000 M 0.00 % | 648.000 M 0.00 % | 648.000 M -1.52 % | 658.000 M -2.95 % | 678.000 M 11.15 % | 610.000 M -5.86 % | 648.000 M 0.00 % | 648.000 M -1.91 % | 660.590 M -0.15 % | 661.590 M 0.00 % | 661.590 M 0.00 % | 661.590 M 0.00 % | 661.590 M -0.03 % | 661.780 M 0.00 % | 661.780 M 0.00 % | 661.780 M -1.10 % | 669.110 M 0.00 % | 669.110 M 0.14 % | 668.160 M 0.00 % | 668.160 M -0.22 % | 669.660 M 0.00 % | 669.660 M 1.21 % | 661.660 M -0.49 % | 664.894 M -2.51 % | 681.996 M 0.90 % | 675.917 M -0.01 % | 675.976 M 0.45 % | 672.970 M -2.41 % | 689.570 M -6.25 % | 735.570 M 8.79 % | 676.110 M 3.56 % | 652.870 M -5.45 % | 690.470 M 1.51 % | 680.170 M 0.00 % | 680.200 M 0.06 % | 679.790 M -0.43 % | 682.760 M 7.85 % | 633.090 M 0.00 % | 633.090 M -0.09 % | 633.690 M 0.00 % | 633.690 M 0.00 % | 633.690 M 0.00 % | 633.690 M 0.00 % | 633.690 M 0.00 % | 633.690 M 0.00 % | 633.690 M | 0.000 -100.00 % | 633.690 M -0.01 % | 633.730 M 0.00 % | 633.730 M | 0.000 -100.00 % | 633.730 M -0.78 % | 638.740 M 1.62 % | 628.540 M 1.17 % | 621.295 M -1.55 % | 631.075 M 4.93 % | 601.445 M -6.56 % | 643.702 M 11.58 % | 576.919 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.560 M 8 036.05 % | 3.534 M 46.36 % | 2.415 M -50.85 % | 4.913 M -98.30 % | 289.571 M -40.96 % | 490.431 M 71.68 % | 285.668 M 24 666.64 % | 1.153 M -99.59 % | 284.588 M -41.49 % | 486.379 M 71.42 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M 73 697 203.65 % | 385.000 -100.00 % | 283.735 M -41.58 % | 485.692 M 71.17 % | 283.742 M -41.58 % | 485.696 M 71.18 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M | 0.000 | 0.000 -100.00 % | 485.691 M 71.18 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M -41.58 % | 485.691 M 71.18 % | 283.735 M -41.95 % | 488.806 M 70.41 % | 286.849 M -41.32 % | 488.806 M 70.41 % | 286.849 M -40.94 % | 485.691 M 71.18 % | 283.735 M -41.58 % | 485.691 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 |
| Retained earnings | -787.314 M -1.70 % | -774.158 M -1.01 % | -766.383 M -8.79 % | -704.471 M -0.32 % | -702.203 M -3.00 % | -681.763 M -3.90 % | -656.170 M -9.84 % | -597.397 M -0.90 % | -592.069 M -2.18 % | -579.428 M -4.08 % | -556.692 M -16.38 % | -478.320 M -5.30 % | -454.250 M -1.40 % | -447.996 M -7.49 % | -416.794 M -93.59 % | -215.293 M -4.07 % | -206.864 M 0.82 % | -208.570 M 1.18 % | -211.056 M -232.70 % | 159.049 M -7.97 % | 172.819 M -15.68 % | 204.946 M 1.77 % | 201.380 M -38.61 % | 328.020 M -9.57 % | 362.733 M 1.31 % | 358.034 M 0.87 % | 354.962 M 0.78 % | 352.200 M -3.83 % | 366.239 M 0.63 % | 363.946 M 0.28 % | 362.925 M 1.21 % | 358.598 M -1.00 % | 362.238 M 0.18 % | 361.603 M 0.56 % | 359.604 M 30.69 % | 275.159 M -3.35 % | 284.707 M -14.00 % | 331.071 M 0.71 % | 328.731 M 10.14 % | 298.473 M -1.34 % | 302.524 M -6.35 % | 323.054 M -10.79 % | 362.111 M -13.88 % | 420.475 M -9.51 % | 464.669 M -0.44 % | 466.732 M -3.19 % | 482.118 M -4.90 % | 506.978 M -2.73 % | 521.183 M 0.62 % | 517.968 M 3.94 % | 498.351 M -0.77 % | 502.233 M -1.11 % | 507.874 M 2.43 % | 495.836 M 3.84 % | 477.496 M -2.11 % | 487.787 M -1.24 % | 493.900 M 5.04 % | 470.199 M 6.79 % | 440.320 M 0.71 % | 437.211 M 4.45 % | 418.585 M 9.45 % | 382.449 M 7.40 % | 356.113 M -4.19 % | 371.700 M 1.38 % | 366.658 M 9.82 % | 333.874 M 7.24 % | 311.345 M -15.85 % | 370.003 M 9.53 % | 337.812 M 18.59 % | 284.869 M 16.91 % | 243.660 M 6.99 % | 227.747 M 0.07 % | 227.583 M 8.75 % | 209.268 M 4.09 % | 201.035 M 7.16 % | 187.608 M -9.45 % | 207.193 M 6.90 % | 193.823 M 9.44 % | 177.101 M -11.17 % | 199.370 M 2.58 % | 194.362 M 7.77 % | 180.342 M 9.20 % | 165.142 M -3.88 % | 171.807 M 3.91 % | 165.338 M 9.43 % | 151.084 M 9.27 % | 138.273 M -16.31 % | 165.217 M 8.13 % | 152.794 M | 0.000 -100.00 % | 124.078 M -30.76 % | 179.205 M 5.43 % | 169.972 M | 0.000 -100.00 % | 148.020 M -3.03 % | 152.645 M 16.49 % | 131.042 M -8.75 % | 143.601 M 25.68 % | 114.258 M -20.24 % | 143.244 M 29.73 % | 110.421 M -9.67 % | 122.242 M 42.68 % | 85.677 M |
| Common stock | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 0.00 % | 402.600 M 22.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M | 0.000 -100.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M | 0.000 -100.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M |
| Total equity | 240.615 M -5.05 % | 253.423 M -2.90 % | 260.984 M -19.35 % | 323.583 M -0.95 % | 326.683 M -5.81 % | 346.833 M -6.59 % | 371.306 M -14.16 % | 432.578 M -1.42 % | 438.829 M -2.56 % | 450.373 M -4.24 % | 470.303 M -14.16 % | 547.895 M -4.16 % | 571.665 M -1.05 % | 577.754 M -5.02 % | 608.267 M -24.88 % | 809.769 M -1.03 % | 818.197 M 0.21 % | 816.491 M 0.31 % | 814.005 M -31.26 % | 1.184 B -1.15 % | 1.198 B -2.61 % | 1.230 B 0.29 % | 1.226 B -9.36 % | 1.353 B -2.50 % | 1.388 B 0.34 % | 1.383 B 0.22 % | 1.380 B 0.38 % | 1.375 B -1.01 % | 1.389 B 0.17 % | 1.387 B 0.07 % | 1.385 B 0.52 % | 1.378 B -0.26 % | 1.382 B 0.05 % | 1.381 B 0.14 % | 1.379 B 6.52 % | 1.295 B -0.73 % | 1.304 B -3.43 % | 1.351 B 0.17 % | 1.348 B 2.30 % | 1.318 B -0.31 % | 1.322 B -1.53 % | 1.343 B -2.83 % | 1.382 B -4.26 % | 1.443 B -2.97 % | 1.488 B -0.14 % | 1.490 B -1.02 % | 1.505 B -1.29 % | 1.525 B -0.92 % | 1.539 B 0.21 % | 1.536 B 1.29 % | 1.516 B 0.09 % | 1.514 B -0.37 % | 1.520 B 0.80 % | 1.508 B 1.23 % | 1.490 B -0.20 % | 1.493 B -0.41 % | 1.499 B 1.61 % | 1.475 B 2.07 % | 1.445 B 0.68 % | 1.436 B 1.31 % | 1.417 B 2.62 % | 1.381 B 1.94 % | 1.355 B -0.65 % | 1.363 B 0.37 % | 1.358 B 2.65 % | 1.323 B 1.53 % | 1.303 B -1.91 % | 1.329 B 2.45 % | 1.297 B 4.25 % | 1.244 B 3.44 % | 1.203 B 2.89 % | 1.169 B 0.01 % | 1.169 B 0.99 % | 1.157 B 0.30 % | 1.154 B 4.37 % | 1.106 B -1.72 % | 1.125 B 1.22 % | 1.111 B 1.54 % | 1.094 B -1.31 % | 1.109 B 0.46 % | 1.104 B 1.30 % | 1.090 B 1.42 % | 1.074 B 0.05 % | 1.074 B 0.60 % | 1.067 B 1.44 % | 1.052 B 1.27 % | 1.039 B -2.11 % | 1.061 B 1.19 % | 1.049 B 2.08 % | 1.028 B 0.98 % | 1.018 B -5.52 % | 1.077 B 0.98 % | 1.067 B 0.11 % | 1.065 B 2.02 % | 1.044 B -0.18 % | 1.046 B 2.62 % | 1.020 B -0.20 % | 1.022 B 2.93 % | 992.646 M -2.54 % | 1.019 B 3.28 % | 986.178 M -0.51 % | 991.244 M 8.71 % | 911.838 M |
| Other non current liabilities | 57.311 M -0.09 % | 57.364 M 2.22 % | 56.117 M 2.46 % | 54.767 M 3.29 % | 53.024 M 4.55 % | 50.718 M 1.55 % | 49.943 M 0.11 % | 49.887 M -5.05 % | 52.540 M -3.80 % | 54.614 M 0.60 % | 54.289 M 17.53 % | 46.193 M 7.03 % | 43.158 M 2.74 % | 42.009 M 1.47 % | 41.401 M 3.40 % | 40.040 M 0.67 % | 39.773 M 0.23 % | 39.683 M 0.78 % | 39.377 M 216.19 % | 12.454 M | 0.000 -100.00 % | 344.976 K | 0.000 -100.00 % | 396.699 K | 0.000 | 0.000 -100.00 % | 396.699 K | 0.000 -100.00 % | 1.894 M 0.00 % | 1.894 M 0.00 % | 1.894 M 0.00 % | 1.894 M 0.00 % | 1.894 M 0.00 % | 1.894 M 0.00 % | 1.894 M -1.30 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M -96.16 % | 49.920 M -1.92 % | 50.899 M -1.89 % | 51.877 M -1.85 % | 52.855 M 0.79 % | 52.441 M -2.01 % | 53.519 M 6.43 % | 50.286 M -1.31 % | 50.953 M 6.57 % | 47.813 M -2.41 % | 48.995 M -2.78 % | 50.394 M 0.00 % | 50.394 M 292.76 % | 12.831 M 134.11 % | 5.481 M 0.00 % | 5.481 M 0.00 % | 5.481 M -63.22 % | 14.901 M -1.68 % | 15.156 M 144.54 % | 6.198 M 0.00 % | 6.198 M -43.32 % | 10.935 M 0.00 % | 10.935 M 0.00 % | 10.935 M 57.68 % | 6.935 M 1 341.90 % | 480.942 K 66.30 % | 289.201 K 0.00 % | 289.201 K -4.14 % | 301.698 K -43.14 % | 530.603 K -3.86 % | 551.899 K 79.25 % | 307.899 K 2.06 % | 301.699 K 1.69 % | 296.699 K 0.00 % | 296.699 K -1.66 % | 301.699 K -3.21 % | 311.699 K 8.97 % | 286.054 K 0.00 % | 286.054 K -2.49 % | 293.368 K -4.24 % | 306.368 K 19.07 % | 257.308 K -1.15 % | 260.308 K -10.15 % | 289.714 K -13.25 % | 333.951 K -3.94 % | 347.658 K 225.41 % | 106.838 K | 0.000 -100.00 % | 2.403 M -8.85 % | 2.636 M -0.40 % | 2.647 M 100.26 % | -1.022 B -38 392.95 % | 2.668 M 2.27 % | 2.609 M -0.31 % | 2.617 M 3.16 % | 2.537 M -0.44 % | 2.548 M 38.17 % | 1.844 M -0.40 % | 1.852 M 37.07 % | 1.351 M -98.52 % | 91.561 M |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 98.900 M 0.00 % | 98.900 M -0.55 % | 99.450 M 0.00 % | 99.450 M -0.55 % | 100.000 M 0.00 % | 100.000 M 28 887.69 % | 344.974 K 0.00 % | 344.974 K | 0.000 | 0.000 -100.00 % | 344.974 K 0.00 % | 344.974 K -64.32 % | 966.728 K -24.56 % | 1.281 M 0.91 % | 1.270 M | 0.000 | 0.000 -100.00 % | 344.974 K | 0.000 -100.00 % | 344.974 K | 0.000 -100.00 % | 396.698 K 0.00 % | 396.698 K | 0.000 -100.00 % | 1.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M -78.26 % | 230.000 M 0.00 % | 230.000 M 27.78 % | 180.000 M 0.00 % | 180.000 M 100.00 % | 90.000 M 80.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M -44.44 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M -62.50 % | 240.000 M 60.00 % | 150.000 M -0.07 % | 150.100 M 150.17 % | 60.000 M 59 900.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K -99.93 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 0.00 % | 138.000 M 1.47 % | 136.000 M 38.78 % | 98.000 M -34.45 % | 149.500 M 0.00 % | 149.500 M 0.00 % | 149.500 M 0.00 % | 149.500 M -55.96 % | 339.500 M 0.00 % | 339.500 M 0.00 % | 339.500 M 0.00 % | 339.500 M 70.18 % | 199.500 M 31.68 % | 151.500 M 0.00 % | 151.500 M 0.00 % | 151.500 M -10.36 % | 169.000 M 144.93 % | 69.000 M 0.00 % | 69.000 M 0.00 % | 69.000 M -71.23 % | 239.840 M 0.00 % | 239.840 M -15.20 % | 282.840 M 0.00 % | 282.840 M 9.50 % | 258.300 M 0.00 % | 258.300 M 0.00 % | 258.300 M 0.00 % | 258.300 M 154.99 % | 101.300 M 0.00 % | 101.300 M | 0.000 -100.00 % | 101.300 M 0.00 % | 101.300 M 0.00 % | 101.300 M | 0.000 -100.00 % | 96.300 M 5.48 % | 91.300 M 19.74 % | 76.250 M -39.09 % | 125.185 M -1.15 % | 126.635 M 118.58 % | 57.935 M 40.64 % | 41.193 M -58.88 % | 100.171 M | 0.000 |
| Total non current liabilities | 94.748 M -1.16 % | 95.856 M 1.58 % | 94.361 M -51.26 % | 193.592 M 0.35 % | 192.922 M 0.08 % | 192.770 M -0.15 % | 193.069 M -1.30 % | 195.603 M -1.88 % | 199.342 M 93.85 % | 102.835 M -0.72 % | 103.585 M 6.31 % | 97.441 M 1.93 % | 95.596 M -0.40 % | 95.981 M -0.60 % | 96.563 M -1.58 % | 98.115 M -1.22 % | 99.326 M -1.12 % | 100.454 M 0.40 % | 100.054 M 37.66 % | 72.684 M 18.00 % | 61.598 M 0.24 % | 61.453 M -1.53 % | 62.407 M 4.63 % | 59.647 M -1.58 % | 60.606 M -1.56 % | 61.564 M -1.53 % | 62.518 M 65.94 % | 37.674 M -2.47 % | 38.629 M -2.41 % | 39.583 M -2.35 % | 40.537 M -2.91 % | 41.753 M -2.00 % | 42.607 M -54.46 % | 93.562 M -1.01 % | 94.516 M -65.60 % | 274.793 M -0.45 % | 276.032 M 20.81 % | 228.479 M -0.47 % | 229.558 M 62.94 % | 140.886 M 38.05 % | 102.056 M -1.00 % | 103.090 M -1.05 % | 104.183 M -25.54 % | 139.920 M -0.69 % | 140.899 M -0.69 % | 141.877 M -0.68 % | 142.855 M -51.28 % | 293.213 M 43.50 % | 204.325 M 1.76 % | 200.798 M 79.66 % | 111.768 M 131.01 % | 48.381 M -1.75 % | 49.242 M -3.38 % | 50.962 M 0.00 % | 50.962 M -66.21 % | 150.831 M 5.12 % | 143.481 M 0.00 % | 143.481 M 0.00 % | 143.481 M -6.16 % | 152.901 M -0.17 % | 153.156 M 7.71 % | 142.198 M 36.47 % | 104.198 M -35.05 % | 160.435 M 0.00 % | 160.435 M 0.00 % | 160.435 M 2.56 % | 156.435 M -53.99 % | 339.981 M 0.06 % | 339.789 M 0.00 % | 339.789 M 0.00 % | 339.802 M 69.07 % | 200.980 M 31.36 % | 153.001 M 0.16 % | 152.757 M 0.00 % | 152.751 M -10.11 % | 169.931 M 140.23 % | 70.736 M -0.01 % | 70.741 M -0.01 % | 70.751 M -70.54 % | 240.126 M 0.00 % | 240.126 M -15.19 % | 283.133 M 0.00 % | 283.146 M 9.51 % | 258.557 M 0.00 % | 258.560 M -0.01 % | 258.590 M -0.02 % | 258.634 M 154.44 % | 101.648 M 0.24 % | 101.407 M | 0.000 -100.00 % | 103.703 M -0.22 % | 103.936 M -0.01 % | 103.947 M 110.17 % | -1.022 B -1 132.44 % | 98.968 M 5.39 % | 93.909 M 19.07 % | 78.867 M -38.25 % | 127.722 M -1.13 % | 129.183 M 116.10 % | 59.779 M 38.88 % | 43.044 M -57.60 % | 101.522 M 10.88 % | 91.561 M |
| Other current liabilities | 363.748 M 24.47 % | 292.244 M -6.99 % | 314.213 M 63.67 % | 191.984 M 1 443.99 % | -14.285 M -107.52 % | 189.929 M -29.04 % | 267.648 M 1 493.14 % | -19.212 M -15.80 % | -16.591 M -51.82 % | -10.928 M 50.72 % | -22.173 M -27.27 % | -17.423 M -99.78 % | -8.721 M -10.40 % | -7.899 M -101.54 % | 511.366 M 133.26 % | 219.229 M -1.29 % | 222.097 M 3.66 % | 214.250 M -5.51 % | 226.739 M -20.89 % | 286.610 M 1 390.37 % | 19.231 M 27.51 % | 15.081 M -88.45 % | 130.533 M 13.76 % | 114.743 M 415.77 % | 22.247 M 73.69 % | 12.808 M -32.46 % | 18.965 M -86.04 % | 135.851 M 11.80 % | 121.509 M 537.45 % | 19.062 M -12.37 % | 21.752 M -84.01 % | 136.035 M -12.21 % | 154.948 M 489.04 % | 26.305 M -89.55 % | 251.638 M 44.48 % | 174.169 M -12.07 % | 198.068 M 12.18 % | 176.556 M 89.49 % | 93.172 M -0.22 % | 93.381 M -71.47 % | 327.254 M -2.10 % | 334.271 M -5.26 % | 352.823 M 246.72 % | 101.759 M -57.34 % | 238.526 M -1.21 % | 241.450 M 8.43 % | 222.682 M 2.51 % | 217.222 M 14.51 % | 189.690 M -6.95 % | 203.867 M -4.44 % | 213.339 M 13.59 % | 187.820 M -5.10 % | 197.924 M -16.83 % | 237.963 M -28.79 % | 334.159 M 127.78 % | 146.703 M -20.43 % | 184.365 M -12.17 % | 209.916 M 15.08 % | 182.407 M 20.67 % | 151.168 M 1.38 % | 149.114 M -18.89 % | 183.850 M -4.63 % | 192.773 M 21.91 % | 158.133 M -3.17 % | 163.305 M -47.94 % | 313.710 M -6.92 % | 337.047 M 50.59 % | 223.822 M -26.29 % | 303.660 M 0.77 % | 301.333 M 11.33 % | 270.673 M -10.17 % | 301.321 M 33.37 % | 225.933 M 6.85 % | 211.453 M -4.78 % | 222.065 M 50.65 % | 147.405 M 1.59 % | 145.099 M -51.16 % | 297.103 M 1.18 % | 293.632 M 92.39 % | 152.626 M 12.11 % | 136.136 M 11.03 % | 122.610 M 6.51 % | 115.121 M -13.06 % | 132.421 M 13.96 % | 116.197 M 42.04 % | 81.804 M 2.73 % | 79.627 M -29.80 % | 113.422 M 2.96 % | 110.160 M | 0.000 -100.00 % | 94.822 M -1.56 % | 96.330 M -18.82 % | 118.659 M -88.39 % | 1.022 B 714.83 % | 125.399 M -14.15 % | 146.068 M 1.87 % | 143.384 M 4.35 % | 137.405 M -12.46 % | 156.956 M -11.21 % | 176.772 M 16.75 % | 151.406 M 6.74 % | 141.840 M -80.72 % | 735.858 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.176 M 1.71 % | 202.707 M -28.47 % | 283.401 M 8.11 % | 262.147 M -1.29 % | 265.568 M 9.90 % | 241.638 M -14.97 % | 284.174 M 3.59 % | 274.337 M 0.37 % | 273.317 M 12.85 % | 242.197 M -12.94 % | 278.192 M 27.34 % | 218.461 M -0.82 % | 220.265 M 4.17 % | 211.447 M -6.15 % | 225.298 M | 0.000 -100.00 % | 160.836 M 49.38 % | 107.669 M -0.09 % | 107.769 M 9.55 % | 98.373 M 8.37 % | 90.779 M 3.07 % | 88.079 M -41.80 % | 151.345 M 39.42 % | 108.555 M 8.20 % | 100.327 M 2.29 % | 98.083 M -20.79 % | 123.823 M 5.94 % | 116.882 M -11.16 % | 131.569 M 1.65 % | 129.437 M -13.20 % | 149.116 M -4.52 % | 156.176 M -6.16 % | 166.420 M 12.64 % | 147.743 M -8.09 % | 160.747 M -14.39 % | 187.772 M -4.33 % | 196.273 M 1.19 % | 193.956 M -9.02 % | 213.181 M 29.40 % | 164.746 M -7.01 % | 177.161 M 2.79 % | 172.344 M 5.20 % | 163.818 M -12.32 % | 186.835 M 9.94 % | 169.944 M -2.20 % | 173.771 M 5.01 % | 165.477 M 7.82 % | 153.472 M -7.01 % | 165.044 M 5.94 % | 155.791 M 5.50 % | 147.675 M 19.49 % | 123.590 M -13.11 % | 142.243 M -4.97 % | 149.678 M 22.63 % | 122.062 M 12.42 % | 108.574 M 6.32 % | 102.122 M -25.30 % | 136.706 M -5.06 % | 143.995 M 1.19 % | 142.298 M 0.90 % | 141.032 M 0.09 % | 140.909 M 20.15 % | 117.273 M -41.83 % | 201.607 M 3.81 % | 194.202 M 6.91 % | 181.646 M 11.02 % | 163.612 M 6.53 % | 153.582 M -15.25 % | 181.211 M -1.28 % | 183.561 M 16.98 % | 156.918 M 2.92 % | 152.471 M 17.78 % | 129.456 M 19.48 % | 108.345 M 3.75 % | 104.428 M -17.86 % | 127.133 M 30.08 % | 97.733 M -6.37 % | 104.378 M 23.43 % | 84.564 M -27.54 % | 116.707 M 11.86 % | 104.331 M -19.84 % | 130.151 M 12.66 % | 115.529 M -29.31 % | 163.441 M 3.93 % | 157.265 M | 0.000 -100.00 % | 154.197 M -0.07 % | 154.308 M -13.06 % | 177.494 M | 0.000 -100.00 % | 183.228 M -8.25 % | 199.695 M 3.09 % | 193.712 M 7.10 % | 180.868 M -1.25 % | 183.155 M -17.15 % | 221.061 M 5.32 % | 209.892 M 1.22 % | 207.365 M | 0.000 |
| Short term debt | 432.000 M -24.21 % | 570.000 M 0.00 % | 570.000 M -3.39 % | 590.000 M -1.34 % | 598.000 M 0.00 % | 598.000 M 0.00 % | 598.000 M 0.00 % | 598.000 M 0.00 % | 598.000 M -14.33 % | 698.000 M -0.14 % | 699.000 M 0.14 % | 698.000 M -7.43 % | 754.000 M -9.38 % | 832.000 M 22.90 % | 677.000 M 0.00 % | 677.000 M -3.01 % | 698.000 M 0.00 % | 698.000 M 4.18 % | 670.000 M 0.00 % | 670.000 M -12.87 % | 769.000 M 7.55 % | 715.000 M 9.16 % | 655.000 M 0.00 % | 655.000 M 6.50 % | 615.000 M 7.89 % | 570.000 M -8.06 % | 620.000 M 15.89 % | 535.000 M -13.01 % | 615.000 M -12.77 % | 705.000 M 1.00 % | 698.000 M 3.10 % | 677.000 M -3.96 % | 704.900 M 7.63 % | 654.900 M 19.09 % | 549.900 M 11.54 % | 493.000 M 5.34 % | 468.000 M -20.00 % | 585.000 M 51.95 % | 385.000 M 63.83 % | 235.000 M -22.95 % | 305.000 M -38.76 % | 498.000 M 0.00 % | 498.000 M 0.00 % | 498.000 M -10.75 % | 558.000 M 0.00 % | 558.000 M 33.49 % | 418.000 M -4.57 % | 438.000 M -4.78 % | 460.000 M -7.63 % | 498.000 M -15.31 % | 588.000 M -10.99 % | 660.590 M 1.07 % | 653.590 M 6.52 % | 613.590 M 17.19 % | 523.590 M 0.00 % | 523.590 M 3.93 % | 503.780 M 0.00 % | 503.780 M 0.00 % | 503.780 M -5.15 % | 531.110 M 0.00 % | 531.110 M 3.70 % | 512.160 M -6.91 % | 550.160 M 5.77 % | 520.160 M 0.00 % | 520.160 M 39.77 % | 372.160 M 14.37 % | 325.394 M -4.99 % | 342.496 M 44.87 % | 236.417 M -0.03 % | 236.476 M 1.29 % | 233.470 M -37.34 % | 372.570 M -36.21 % | 584.070 M 11.33 % | 524.610 M 8.42 % | 483.870 M -7.21 % | 521.470 M -14.68 % | 611.170 M 38.79 % | 440.360 M 0.09 % | 439.950 M -0.67 % | 442.920 M 12.63 % | 393.250 M 12.28 % | 350.250 M -0.17 % | 350.850 M -6.54 % | 375.390 M 0.00 % | 375.390 M 0.00 % | 375.390 M 0.00 % | 375.390 M -29.49 % | 532.390 M 0.00 % | 532.390 M | 0.000 -100.00 % | 532.390 M -0.01 % | 532.430 M 0.00 % | 532.430 M | 0.000 -100.00 % | 537.430 M -1.83 % | 547.440 M -0.88 % | 552.290 M 11.32 % | 496.110 M -1.65 % | 504.440 M -7.19 % | 543.510 M -9.79 % | 602.510 M 26.38 % | 476.748 M | 0.000 |
| Total current liabilities | 2.685 B -4.50 % | 2.811 B -5.07 % | 2.961 B 0.85 % | 2.936 B 7.36 % | 2.735 B 3.75 % | 2.636 B 0.76 % | 2.616 B -6.34 % | 2.793 B 2.29 % | 2.731 B 0.82 % | 2.709 B -1.54 % | 2.751 B 0.35 % | 2.741 B 2.69 % | 2.670 B 0.33 % | 2.661 B 5.78 % | 2.515 B 2.71 % | 2.449 B 0.75 % | 2.431 B 10.04 % | 2.209 B -0.50 % | 2.220 B 22.36 % | 1.814 B -3.41 % | 1.878 B 3.09 % | 1.822 B 8.93 % | 1.673 B 0.39 % | 1.666 B -5.92 % | 1.771 B -1.88 % | 1.805 B -2.73 % | 1.856 B 3.23 % | 1.798 B 0.64 % | 1.786 B -0.43 % | 1.794 B 0.34 % | 1.788 B -8.26 % | 1.949 B -6.33 % | 2.080 B -0.24 % | 2.085 B 0.25 % | 2.080 B 7.30 % | 1.939 B -0.05 % | 1.940 B -3.51 % | 2.010 B 3.30 % | 1.946 B -7.76 % | 2.110 B -7.75 % | 2.287 B -6.38 % | 2.443 B -0.28 % | 2.450 B 8.05 % | 2.267 B -2.01 % | 2.314 B 5.30 % | 2.197 B 6.16 % | 2.070 B 8.18 % | 1.914 B -7.77 % | 2.075 B -0.22 % | 2.079 B 4.45 % | 1.991 B 0.38 % | 1.983 B -3.27 % | 2.050 B 2.89 % | 1.993 B -0.02 % | 1.993 B 6.68 % | 1.868 B 0.14 % | 1.866 B 4.23 % | 1.790 B 16.98 % | 1.530 B 12.25 % | 1.363 B -9.26 % | 1.502 B -1.58 % | 1.527 B 3.53 % | 1.474 B 10.57 % | 1.333 B -1.46 % | 1.353 B -0.85 % | 1.365 B -3.20 % | 1.410 B 10.61 % | 1.275 B 2.78 % | 1.240 B 4.00 % | 1.193 B 6.20 % | 1.123 B -12.67 % | 1.286 B -9.80 % | 1.425 B 5.40 % | 1.352 B 11.18 % | 1.216 B -6.46 % | 1.300 B 1.76 % | 1.278 B 1.10 % | 1.264 B 3.06 % | 1.227 B 17.39 % | 1.045 B 8.37 % | 964.241 M 9.67 % | 879.258 M 3.78 % | 847.191 M -1.90 % | 863.623 M 9.21 % | 790.823 M 0.70 % | 785.332 M -1.94 % | 800.875 M -16.15 % | 955.113 M 2.34 % | 933.269 M | 0.000 -100.00 % | 920.022 M -3.04 % | 948.842 M -2.14 % | 969.630 M -5.11 % | 1.022 B -1.20 % | 1.034 B -0.27 % | 1.037 B -2.59 % | 1.064 B 0.41 % | 1.060 B -0.46 % | 1.065 B -2.30 % | 1.090 B 2.83 % | 1.060 B 17.82 % | 899.846 M 22.29 % | 735.858 M |
| Total liabilities | 2.779 B -4.39 % | 2.907 B -4.87 % | 3.056 B -2.37 % | 3.130 B 6.90 % | 2.928 B 3.50 % | 2.829 B 0.70 % | 2.809 B -6.01 % | 2.989 B 2.00 % | 2.930 B 4.22 % | 2.811 B -1.51 % | 2.854 B 0.56 % | 2.839 B 2.66 % | 2.765 B 0.31 % | 2.757 B 5.54 % | 2.612 B 2.55 % | 2.547 B 0.67 % | 2.530 B 9.55 % | 2.309 B -0.46 % | 2.320 B 22.95 % | 1.887 B -2.73 % | 1.940 B 2.99 % | 1.883 B 8.55 % | 1.735 B 0.54 % | 1.726 B -5.78 % | 1.832 B -1.87 % | 1.867 B -2.69 % | 1.918 B 4.52 % | 1.835 B 0.57 % | 1.825 B -0.47 % | 1.833 B 0.28 % | 1.828 B -8.15 % | 1.990 B -6.24 % | 2.123 B -2.57 % | 2.179 B 0.20 % | 2.175 B -1.75 % | 2.213 B -0.10 % | 2.216 B -1.03 % | 2.239 B 2.91 % | 2.176 B -3.33 % | 2.251 B -5.80 % | 2.389 B -6.17 % | 2.546 B -0.31 % | 2.554 B 6.10 % | 2.407 B -1.94 % | 2.455 B 4.93 % | 2.339 B 5.72 % | 2.213 B 0.28 % | 2.207 B -3.17 % | 2.279 B -0.05 % | 2.280 B 8.45 % | 2.102 B 3.49 % | 2.032 B -3.23 % | 2.099 B 2.73 % | 2.044 B -0.02 % | 2.044 B 1.23 % | 2.019 B 0.49 % | 2.009 B 3.91 % | 1.934 B 15.52 % | 1.674 B 10.39 % | 1.516 B -8.42 % | 1.656 B -0.79 % | 1.669 B 5.71 % | 1.579 B 5.67 % | 1.494 B -1.31 % | 1.514 B -0.76 % | 1.525 B -2.62 % | 1.566 B -2.99 % | 1.615 B 2.19 % | 1.580 B 3.11 % | 1.532 B 4.76 % | 1.463 B -1.62 % | 1.487 B -5.81 % | 1.578 B 4.87 % | 1.505 B 9.93 % | 1.369 B -6.89 % | 1.470 B 9.02 % | 1.349 B 1.04 % | 1.335 B 2.89 % | 1.297 B 0.96 % | 1.285 B 6.70 % | 1.204 B 3.61 % | 1.162 B 2.84 % | 1.130 B 0.73 % | 1.122 B 6.94 % | 1.049 B 0.52 % | 1.044 B -1.47 % | 1.060 B 0.26 % | 1.057 B 2.13 % | 1.035 B | 0.000 -100.00 % | 1.024 B -2.76 % | 1.053 B -1.94 % | 1.074 B -50.89 % | 2.186 B 92.94 % | 1.133 B 0.20 % | 1.131 B -1.09 % | 1.143 B -3.75 % | 1.188 B -0.53 % | 1.194 B 3.86 % | 1.150 B 4.23 % | 1.103 B 10.17 % | 1.001 B 21.02 % | 827.419 M |
| Other non current assets | 93.963 M 12.32 % | 83.657 M 6.56 % | 78.504 M 4.09 % | 75.419 M 1.97 % | 73.960 M -1.97 % | 75.444 M 2.41 % | 73.672 M 10.65 % | 66.583 M 0.03 % | 66.561 M 0.10 % | 66.496 M -1.59 % | 67.570 M 1.99 % | 66.254 M -1.59 % | 67.322 M -1.45 % | 68.311 M -1.54 % | 69.377 M -5.49 % | 73.409 M -36.83 % | 116.208 M -0.36 % | 116.627 M -1.38 % | 118.256 M -78.96 % | 561.947 M 381.14 % | 116.795 M -1.33 % | 118.374 M -4.60 % | 124.076 M -1.35 % | 125.769 M -1.32 % | 127.453 M -1.31 % | 129.144 M -1.25 % | 130.778 M -0.44 % | 131.351 M -1.11 % | 132.820 M -1.28 % | 134.543 M -2.20 % | 137.574 M 18 716.13 % | 731.151 K -4.64 % | 766.726 K 52.01 % | 504.405 K -3.25 % | 521.363 K -3.15 % | 538.320 K -3.05 % | 555.278 K -2.96 % | 572.236 K -6.40 % | 611.356 K -6.01 % | 650.482 K -5.67 % | 689.606 K -1.95 % | 703.298 K -8.41 % | 767.855 K -4.85 % | 806.981 K -4.62 % | 846.106 K -4.42 % | 885.230 K 22.13 % | 724.854 K -2.29 % | 741.812 K -2.23 % | 758.769 K -2.19 % | 775.727 K -99.21 % | 97.987 M 0.48 % | 97.518 M 1.70 % | 95.891 M 1.73 % | 94.263 M 0.97 % | 93.359 M -6.01 % | 99.330 M 1.88 % | 97.498 M 3.47 % | 94.231 M 3.20 % | 91.307 M 7.55 % | 84.893 M -4.19 % | 88.606 M 3.64 % | 85.494 M 4.22 % | 82.033 M 8.97 % | 75.282 M 3.62 % | 72.652 M -11.84 % | 82.410 M 1.63 % | 81.087 M -13.43 % | 93.665 M 3.93 % | 90.121 M 3.10 % | 87.412 M 4.40 % | 83.731 M 2.26 % | 81.882 M 1.65 % | 80.557 M 5.14 % | 76.621 M -11.51 % | 86.586 M 3.86 % | 83.369 M 4.54 % | 79.745 M 4.80 % | 76.091 M -15.91 % | 90.488 M 4.25 % | 86.799 M 5.45 % | 82.309 M 6.48 % | 77.301 M -13.20 % | 89.061 M 5.37 % | 84.519 M 5.71 % | 79.952 M 5.93 % | 75.473 M -3.77 % | 78.429 M -4.94 % | 82.503 M 3.02 % | 80.086 M | 0.000 -100.00 % | 87.258 M 2.31 % | 85.290 M 4.00 % | 82.011 M -85.14 % | 551.770 M 510.86 % | 90.327 M 2.10 % | 88.472 M -13.46 % | 102.234 M 6.77 % | 95.756 M 1.39 % | 94.444 M 3 027.07 % | 3.020 M -12.56 % | 3.454 M -88.56 % | 30.192 M 881.02 % | 3.078 M |
| Long term investments | 0.000 -100.00 % | 11.685 M 0.00 % | 11.685 M -0.16 % | 11.704 M -0.43 % | 11.754 M 0.38 % | 11.710 M 0.12 % | 11.696 M 0.04 % | 11.691 M -0.17 % | 11.711 M 0.24 % | 11.683 M 0.00 % | 11.683 M -0.01 % | 11.685 M 0.45 % | 11.633 M -0.03 % | 11.636 M 0.27 % | 11.605 M 0.59 % | 11.537 M 0.19 % | 11.515 M -1.45 % | 11.685 M -0.12 % | 11.699 M 0.00 % | 11.699 M 0.01 % | 11.697 M 0.09 % | 11.686 M 0.38 % | 11.642 M -0.01 % | 11.643 M 0.23 % | 11.617 M 178.83 % | 4.166 M 144.92 % | 1.701 M -33.73 % | 2.567 M 0.00 % | 2.567 M 28.35 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -98.21 % | 111.885 M 1.22 % | 110.534 M 1.82 % | 108.558 M 0.26 % | 108.272 M 2.08 % | 106.070 M 3.76 % | 102.226 M 1.69 % | 100.523 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 -100.00 % | 62.007 M 4.03 % | 59.607 M 7.55 % | 55.421 M | 0.000 |
| Intangible assets | 68.119 M -1.45 % | 69.120 M -1.43 % | 70.121 M -1.27 % | 71.024 M -1.52 % | 72.123 M -1.50 % | 73.221 M -1.48 % | 74.320 M 0.18 % | 74.185 M -1.44 % | 75.268 M -1.42 % | 76.353 M -1.40 % | 77.439 M 4.51 % | 74.097 M -1.21 % | 75.003 M -1.19 % | 75.908 M -1.18 % | 76.813 M -3.39 % | 79.509 M 0.49 % | 79.120 M -1.00 % | 79.923 M -0.99 % | 80.726 M -1.04 % | 81.577 M -0.97 % | 82.380 M -0.95 % | 83.171 M 0.65 % | 82.629 M -0.79 % | 83.291 M -0.94 % | 84.079 M -0.93 % | 84.870 M -0.93 % | 85.667 M -0.98 % | 86.512 M -0.91 % | 87.309 M -0.90 % | 88.106 M 0.66 % | 87.530 M -31.40 % | 127.602 M -0.89 % | 128.747 M -0.88 % | 129.892 M -0.75 % | 130.876 M -0.88 % | 132.035 M -0.83 % | 133.146 M -0.83 % | 134.256 M -0.82 % | 135.367 M -0.94 % | 136.650 M -0.90 % | 137.885 M -0.89 % | 139.120 M -0.88 % | 140.355 M 3.12 % | 136.115 M -0.83 % | 137.259 M -0.83 % | 138.411 M -0.83 % | 139.563 M -0.82 % | 140.715 M -0.71 % | 141.715 M -0.85 % | 142.936 M -0.74 % | 143.997 M 11.28 % | 129.402 M -0.33 % | 129.834 M -0.82 % | 130.907 M -0.81 % | 131.979 M -0.81 % | 133.052 M -0.80 % | 134.124 M -0.80 % | 135.209 M -0.68 % | 136.135 M -0.77 % | 137.198 M -0.78 % | 138.275 M -0.77 % | 139.354 M -0.77 % | 140.433 M -0.76 % | 141.509 M -0.77 % | 142.604 M -0.76 % | 143.699 M -0.76 % | 144.794 M -0.75 % | 145.888 M -0.68 % | 146.888 M -0.73 % | 147.975 M -0.64 % | 148.922 M -0.71 % | 149.992 M -0.62 % | 150.931 M -11.50 % | 170.541 M -0.05 % | 170.624 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 -100.00 % | 143.644 K -75.00 % | 574.577 K | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 68.119 M -1.45 % | 69.120 M -1.43 % | 70.121 M -1.27 % | 71.024 M -1.52 % | 72.123 M -1.50 % | 73.221 M -1.48 % | 74.320 M 0.18 % | 74.185 M -1.44 % | 75.268 M -1.42 % | 76.353 M -1.40 % | 77.439 M 4.51 % | 74.097 M -1.21 % | 75.003 M -1.19 % | 75.908 M -1.18 % | 76.813 M -3.39 % | 79.509 M 0.49 % | 79.120 M -1.00 % | 79.923 M -0.99 % | 80.726 M -1.04 % | 81.577 M -0.97 % | 82.380 M -0.95 % | 83.171 M 0.65 % | 82.629 M -0.79 % | 83.291 M -0.94 % | 84.079 M -0.93 % | 84.870 M -0.93 % | 85.667 M -0.98 % | 86.512 M -0.91 % | 87.309 M -0.90 % | 88.106 M 0.66 % | 87.530 M -31.40 % | 127.602 M -0.89 % | 128.747 M -0.88 % | 129.892 M -0.75 % | 130.876 M -0.88 % | 132.035 M -0.83 % | 133.146 M -0.83 % | 134.256 M -0.82 % | 135.367 M -0.94 % | 136.650 M -0.90 % | 137.885 M -0.89 % | 139.120 M -0.88 % | 140.355 M 3.12 % | 136.115 M -0.83 % | 137.259 M -0.83 % | 138.411 M -0.83 % | 139.563 M -0.82 % | 140.715 M -0.71 % | 141.715 M -0.85 % | 142.936 M -0.74 % | 143.997 M 11.28 % | 129.402 M -0.33 % | 129.834 M -0.82 % | 130.907 M -0.81 % | 131.979 M -0.81 % | 133.052 M -0.80 % | 134.124 M -0.80 % | 135.209 M -0.68 % | 136.135 M -0.77 % | 137.198 M -0.78 % | 138.275 M -0.77 % | 139.354 M -0.77 % | 140.433 M -0.76 % | 141.509 M -0.77 % | 142.604 M -0.76 % | 143.699 M -0.76 % | 144.794 M -0.75 % | 145.888 M -0.68 % | 146.888 M -0.73 % | 147.975 M -0.64 % | 148.922 M -0.71 % | 149.992 M -0.62 % | 150.931 M -11.50 % | 170.541 M -0.05 % | 170.624 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 -100.00 % | 143.644 K -75.00 % | 574.577 K | 0.000 | 0.000 |
| Property plant equipment net | 441.048 M -4.93 % | 463.926 M -1.74 % | 472.139 M -0.22 % | 473.197 M -1.31 % | 479.501 M 1.57 % | 472.083 M -2.86 % | 486.006 M 0.05 % | 485.785 M 1.28 % | 479.660 M 3.20 % | 464.801 M -1.87 % | 473.660 M -1.35 % | 480.147 M 4.80 % | 458.174 M -0.02 % | 458.259 M -1.27 % | 464.150 M -1.01 % | 468.899 M 9.53 % | 428.110 M 0.91 % | 424.230 M -14.88 % | 498.365 M -11.31 % | 561.947 M -3.41 % | 581.789 M -3.51 % | 602.944 M -2.97 % | 621.385 M -3.43 % | 643.475 M -3.02 % | 663.547 M -3.71 % | 689.109 M -2.91 % | 709.759 M -3.12 % | 732.627 M -2.35 % | 750.282 M -2.59 % | 770.198 M -2.87 % | 792.937 M -13.27 % | 914.239 M -3.35 % | 945.970 M -1.48 % | 960.199 M -2.02 % | 980.009 M 3.20 % | 949.642 M 0.48 % | 945.143 M -6.38 % | 1.010 B -1.49 % | 1.025 B -0.88 % | 1.034 B -1.15 % | 1.046 B -0.78 % | 1.054 B -0.48 % | 1.059 B 17.78 % | 899.296 M 0.35 % | 896.190 M 0.66 % | 890.352 M 1.68 % | 875.665 M 2.70 % | 852.638 M 0.94 % | 844.693 M -0.39 % | 848.006 M -1.46 % | 860.533 M 1.05 % | 851.617 M 0.59 % | 846.648 M 0.57 % | 841.811 M -0.19 % | 843.446 M 3.71 % | 813.249 M 5.55 % | 770.501 M 5.26 % | 731.975 M 5.68 % | 692.626 M 6.37 % | 651.135 M -6.13 % | 693.620 M 3.44 % | 670.554 M -1.29 % | 679.339 M 1.71 % | 667.941 M 1.40 % | 658.738 M 0.83 % | 653.346 M 1.32 % | 644.863 M -1.78 % | 656.548 M -2.25 % | 671.654 M 4.46 % | 642.996 M -0.81 % | 648.273 M 4.83 % | 618.407 M 3.61 % | 596.886 M 2.93 % | 579.882 M 8.02 % | 536.824 M 0.14 % | 536.092 M 12.07 % | 478.367 M -0.98 % | 483.123 M 3.81 % | 465.370 M 5.45 % | 441.303 M 1.70 % | 433.934 M 2.29 % | 424.205 M -0.40 % | 425.916 M 10.03 % | 387.107 M 0.16 % | 386.487 M -4.04 % | 402.759 M -2.10 % | 411.413 M 0.93 % | 407.628 M -0.38 % | 409.199 M | 0.000 -100.00 % | 429.706 M -7.83 % | 466.221 M -0.18 % | 467.048 M | 0.000 -100.00 % | 460.782 M 2.26 % | 450.610 M 2.63 % | 439.084 M 0.64 % | 436.284 M -0.44 % | 438.197 M -1.22 % | 443.619 M -2.08 % | 453.031 M 0.92 % | 448.903 M 7.45 % | 417.770 M |
| Total non current assets | 603.131 M -4.02 % | 628.388 M -0.64 % | 632.449 M 0.18 % | 631.343 M -0.94 % | 637.338 M 0.77 % | 632.458 M -2.05 % | 645.694 M 1.17 % | 638.244 M 0.80 % | 633.200 M 2.24 % | 619.334 M -1.75 % | 630.352 M -0.29 % | 632.183 M 3.28 % | 612.131 M -0.32 % | 614.113 M -1.26 % | 621.945 M -1.80 % | 633.355 M -0.25 % | 634.953 M 0.39 % | 632.465 M -10.80 % | 709.045 M -7.98 % | 770.498 M -2.80 % | 792.661 M -2.88 % | 816.175 M -2.81 % | 839.732 M -4.12 % | 875.818 M -2.51 % | 898.335 M -2.24 % | 918.929 M -2.19 % | 939.544 M -2.61 % | 964.684 M -2.02 % | 984.605 M -2.17 % | 1.006 B -2.44 % | 1.032 B -2.32 % | 1.056 B -3.02 % | 1.089 B -1.37 % | 1.104 B -1.85 % | 1.125 B 2.64 % | 1.096 B 0.31 % | 1.093 B -5.66 % | 1.158 B -1.40 % | 1.175 B -0.88 % | 1.185 B -1.11 % | 1.198 B -0.79 % | 1.208 B -0.53 % | 1.214 B 4.77 % | 1.159 B 0.28 % | 1.156 B 0.58 % | 1.149 B 1.23 % | 1.135 B 2.16 % | 1.111 B 0.98 % | 1.100 B -0.26 % | 1.103 B -0.92 % | 1.113 B 2.33 % | 1.088 B 0.57 % | 1.082 B 0.50 % | 1.076 B -0.17 % | 1.078 B 1.57 % | 1.062 B 4.27 % | 1.018 B 4.16 % | 977.425 M 4.42 % | 936.078 M 5.29 % | 889.040 M -5.05 % | 936.315 M 2.75 % | 911.216 M -0.70 % | 917.618 M 1.77 % | 901.688 M 1.21 % | 890.950 M -0.61 % | 896.410 M 0.87 % | 888.670 M -1.65 % | 903.613 M -1.37 % | 916.176 M 3.41 % | 885.970 M -0.43 % | 889.793 M 3.47 % | 859.969 M 2.61 % | 838.061 M -0.35 % | 841.032 M 4.64 % | 803.721 M 27.75 % | 629.122 M 10.94 % | 567.097 M -0.19 % | 568.198 M 0.59 % | 564.843 M 5.51 % | 535.326 M 2.27 % | 523.468 M 2.90 % | 508.731 M -2.58 % | 522.201 M 10.72 % | 471.625 M 1.11 % | 466.439 M -2.47 % | 478.232 M -4.04 % | 498.386 M 1.68 % | 490.131 M 0.17 % | 489.284 M -76.29 % | 2.064 B 299.22 % | 516.964 M -6.26 % | 551.512 M 0.45 % | 549.059 M -0.49 % | 551.770 M 0.12 % | 551.109 M 2.23 % | 539.082 M -0.41 % | 541.318 M 1.74 % | 532.040 M -0.11 % | 532.641 M -0.25 % | 533.949 M -1.56 % | 542.430 M 1.48 % | 534.516 M 27.01 % | 420.847 M |
| Other current assets | 48.556 M -23.87 % | 63.783 M -0.72 % | 64.247 M 2.49 % | 62.688 M -17.09 % | 75.609 M 9.39 % | 69.122 M -6.47 % | 73.904 M -18.98 % | 91.221 M 21.03 % | 75.371 M 12.59 % | 66.941 M -15.41 % | 79.138 M -18.31 % | 96.881 M -16.34 % | 115.807 M 54.21 % | 75.096 M -30.32 % | 107.771 M 83.73 % | 58.657 M 33.13 % | 44.059 M -70.66 % | 150.177 M 62.20 % | 92.587 M 45.37 % | 63.689 M -31.72 % | 93.281 M -8.63 % | 102.095 M 18.45 % | 86.191 M 33.22 % | 64.700 M -5.23 % | 68.272 M -6.84 % | 73.285 M -42.89 % | 128.326 M -24.50 % | 169.979 M 50.55 % | 112.903 M -5.93 % | 120.021 M 12.16 % | 107.009 M -92.58 % | 1.442 B 2 078.73 % | 66.193 M 31.09 % | 50.494 M -14.53 % | 59.078 M -6.24 % | 63.012 M -4.92 % | 66.274 M -38.75 % | 108.203 M 12.68 % | 96.023 M 35.07 % | 71.090 M -15.05 % | 83.687 M 0.71 % | 83.099 M -5.59 % | 88.017 M -0.03 % | 88.042 M -4.98 % | 92.659 M 7.46 % | 86.226 M -13.92 % | 100.166 M 22.83 % | 81.547 M 19.86 % | 68.036 M -30.25 % | 97.546 M -92.18 % | 1.247 B -1.68 % | 1.269 B -2.58 % | 1.302 B 4.75 % | 1.243 B 7.46 % | 1.157 B 1.69 % | 1.137 B -4.78 % | 1.195 B 5.37 % | 1.134 B 16.89 % | 969.988 M 4.18 % | 931.055 M -6.08 % | 991.358 M -5.60 % | 1.050 B 15.30 % | 910.871 M -1.33 % | 923.134 M 4.64 % | 882.190 M 15.68 % | 762.598 M -2.15 % | 779.338 M -13.81 % | 904.160 M -4.59 % | 947.639 M 2.74 % | 922.390 M 17.16 % | 787.297 M -1.84 % | 802.014 M -14.10 % | 933.657 M 4 867.41 % | 18.796 M -97.50 % | 751.104 M 5 106.79 % | 14.425 M 22.02 % | 11.822 M -51.64 % | 24.448 M 140.09 % | 10.183 M 85.34 % | 5.494 M -73.52 % | 20.752 M -12.13 % | 23.618 M -97.27 % | 865.498 M -5.18 % | 912.777 M 1 216.76 % | 69.320 M 52.81 % | 45.364 M 1.45 % | 44.714 M -95.24 % | 939.167 M -3.58 % | 974.082 M | 0.000 -100.00 % | 856.860 M -12.33 % | 977.362 M -1.43 % | 991.507 M 359.13 % | 215.953 M -77.96 % | 979.706 M -2.97 % | 1.010 B 0.29 % | 1.007 B 5.74 % | 952.184 M -0.66 % | 958.503 M -2.15 % | 979.584 M 6.96 % | 915.840 M 6.38 % | 860.949 M -34.70 % | 1.318 B |
| Short term investments | 217.260 K -2.08 % | 221.882 K 0.00 % | 221.882 K 7.46 % | 206.474 K 32.67 % | 155.625 K -22.31 % | 200.310 K -6.47 % | 214.178 K -9.15 % | 235.750 K 9.29 % | 215.719 K -11.39 % | 243.454 K 0.00 % | 243.454 K 0.64 % | 241.913 K -17.80 % | 294.302 K 1.06 % | 291.220 K -9.57 % | 322.037 K -17.39 % | 389.835 K -5.24 % | 411.407 K 70.06 % | 241.913 K 6.08 % | 228.046 K 0.00 % | 228.046 K -0.67 % | 229.586 K -4.49 % | 240.372 K -15.68 % | 285.057 K 0.54 % | 283.516 K -8.46 % | 309.711 K -8.22 % | 337.446 K 12.89 % | 298.925 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 -100.00 % | 13.569 M 0.00 % | 13.569 M 4.38 % | 13.000 M | 0.000 |
| cash and cash equivalents | 88.049 M -32.40 % | 130.250 M -45.59 % | 239.399 M -4.29 % | 250.120 M 6.22 % | 235.474 M 29.82 % | 181.383 M -13.96 % | 210.814 M -8.62 % | 230.695 M -6.49 % | 246.696 M 5.02 % | 234.897 M -28.98 % | 330.747 M 45.74 % | 226.935 M -27.32 % | 312.258 M -15.56 % | 369.795 M 29.08 % | 286.477 M 35.38 % | 211.602 M -1.05 % | 213.849 M 19.85 % | 178.424 M -8.10 % | 194.152 M -0.60 % | 195.327 M -39.36 % | 322.113 M 4.72 % | 307.604 M 67.50 % | 183.649 M -8.40 % | 200.493 M 2.57 % | 195.477 M -16.76 % | 234.840 M -5.01 % | 247.230 M 1.37 % | 243.891 M 31.18 % | 185.921 M 18.01 % | 157.544 M 90.13 % | 82.861 M -26.20 % | 112.284 M 0.62 % | 111.590 M -15.63 % | 132.267 M -28.28 % | 184.416 M -10.21 % | 205.381 M 49.54 % | 137.341 M 3.39 % | 132.835 M 14.20 % | 116.316 M 11.18 % | 104.620 M -14.86 % | 122.884 M -13.72 % | 142.424 M -21.13 % | 180.569 M 103.54 % | 88.716 M -39.53 % | 146.719 M 47.05 % | 99.776 M 23.66 % | 80.687 M -0.27 % | 80.910 M -15.32 % | 95.549 M 17.40 % | 81.390 M -19.60 % | 101.233 M 8.81 % | 93.039 M -24.69 % | 123.539 M 30.14 % | 94.925 M -7.18 % | 102.269 M 29.56 % | 78.937 M -1.25 % | 79.939 M -5.38 % | 84.486 M 60.90 % | 52.507 M -12.05 % | 59.698 M -27.04 % | 81.822 M 15.80 % | 70.657 M -8.55 % | 77.262 M 1.43 % | 76.170 M -50.51 % | 153.903 M -3.20 % | 158.985 M 22.76 % | 129.513 M 20.57 % | 107.416 M 10.12 % | 97.543 M 47.18 % | 66.276 M -11.91 % | 75.233 M -19.57 % | 93.543 M -25.31 % | 125.239 M 59.38 % | 78.579 M -44.27 % | 141.006 M -26.91 % | 192.928 M 37.12 % | 140.696 M -9.28 % | 155.087 M 0.71 % | 153.995 M -8.08 % | 167.538 M 50.07 % | 111.638 M 12.38 % | 99.343 M -17.08 % | 119.806 M -24.59 % | 158.878 M 15.65 % | 137.376 M 3.26 % | 133.043 M 14.62 % | 116.077 M -1.59 % | 117.955 M 13.65 % | 103.792 M | 0.000 -100.00 % | 91.456 M 11.34 % | 82.139 M -4.04 % | 85.599 M | 0.000 -100.00 % | 70.395 M -3.85 % | 73.210 M 13.02 % | 64.774 M -44.85 % | 117.452 M 9.73 % | 107.036 M -4.07 % | 111.579 M -22.86 % | 144.639 M 3.58 % | 139.637 M | 0.000 |
| Cash and short term investments | 88.266 M -32.35 % | 130.472 M -45.55 % | 239.621 M -4.28 % | 250.327 M 6.24 % | 235.629 M 29.76 % | 181.583 M -13.95 % | 211.028 M -8.62 % | 230.931 M -6.47 % | 246.911 M 5.01 % | 235.141 M -28.96 % | 330.990 M 45.70 % | 227.177 M -27.32 % | 312.552 M -15.55 % | 370.086 M 29.04 % | 286.799 M 35.29 % | 211.992 M -1.06 % | 214.260 M 19.92 % | 178.666 M -8.08 % | 194.380 M -0.60 % | 195.555 M -39.33 % | 322.343 M 4.71 % | 307.844 M 67.37 % | 183.934 M -8.39 % | 200.776 M 2.55 % | 195.787 M -16.75 % | 235.178 M -4.99 % | 247.529 M 1.49 % | 243.891 M 31.18 % | 185.921 M 18.01 % | 157.544 M 90.13 % | 82.861 M -26.20 % | 112.284 M 0.62 % | 111.590 M -15.63 % | 132.267 M -28.28 % | 184.416 M -10.21 % | 205.381 M 49.54 % | 137.341 M 3.39 % | 132.835 M 14.20 % | 116.316 M 11.18 % | 104.620 M -14.86 % | 122.884 M -13.72 % | 142.424 M -21.13 % | 180.569 M 103.54 % | 88.716 M -39.53 % | 146.719 M 47.05 % | 99.776 M 23.66 % | 80.687 M -0.27 % | 80.910 M -15.32 % | 95.549 M 17.40 % | 81.390 M -19.60 % | 101.233 M 8.81 % | 93.039 M -24.69 % | 123.539 M 30.14 % | 94.925 M -7.18 % | 102.269 M 29.56 % | 78.937 M -1.25 % | 79.939 M -5.38 % | 84.486 M 60.90 % | 52.507 M -12.05 % | 59.698 M -27.04 % | 81.822 M 15.80 % | 70.657 M -8.55 % | 77.262 M 1.43 % | 76.170 M -50.51 % | 153.903 M -3.20 % | 158.985 M 22.76 % | 129.513 M 20.57 % | 107.416 M 10.12 % | 97.543 M 47.18 % | 66.276 M -11.91 % | 75.233 M -19.57 % | 93.543 M -25.31 % | 125.239 M 59.38 % | 78.579 M -44.27 % | 141.006 M -26.91 % | 192.928 M 37.12 % | 140.696 M -9.28 % | 155.087 M 0.71 % | 153.995 M -8.08 % | 167.538 M 50.07 % | 111.638 M 12.38 % | 99.343 M -17.08 % | 119.806 M -24.59 % | 158.878 M 15.65 % | 137.376 M 3.26 % | 133.043 M 14.62 % | 116.077 M -1.59 % | 117.955 M 13.65 % | 103.792 M | 0.000 -100.00 % | 91.456 M 11.34 % | 82.139 M -4.04 % | 85.599 M | 0.000 -100.00 % | 70.395 M -3.85 % | 73.210 M 13.02 % | 64.774 M -44.85 % | 117.452 M 9.73 % | 107.036 M -14.47 % | 125.148 M -20.90 % | 158.208 M 3.65 % | 152.637 M | 0.000 |
| Total current assets | 2.417 B -4.55 % | 2.532 B -5.67 % | 2.684 B -4.89 % | 2.822 B 7.83 % | 2.617 B 2.91 % | 2.543 B 0.33 % | 2.535 B -8.92 % | 2.783 B 1.73 % | 2.736 B 3.53 % | 2.642 B -1.93 % | 2.694 B -2.18 % | 2.754 B 1.09 % | 2.725 B 0.16 % | 2.720 B 4.70 % | 2.598 B -4.60 % | 2.723 B 0.38 % | 2.713 B 8.82 % | 2.493 B 2.82 % | 2.425 B 5.41 % | 2.300 B -1.90 % | 2.345 B 2.08 % | 2.297 B 8.27 % | 2.122 B -3.69 % | 2.203 B -5.09 % | 2.321 B -0.42 % | 2.331 B -1.18 % | 2.359 B 5.05 % | 2.245 B 0.73 % | 2.229 B 0.70 % | 2.213 B 1.44 % | 2.182 B -5.64 % | 2.313 B -4.27 % | 2.416 B -1.64 % | 2.456 B 1.12 % | 2.429 B 0.69 % | 2.412 B -0.63 % | 2.427 B -0.16 % | 2.431 B 3.49 % | 2.349 B -1.44 % | 2.384 B -5.14 % | 2.513 B -6.27 % | 2.681 B -1.49 % | 2.722 B 1.11 % | 2.692 B -3.41 % | 2.787 B 3.98 % | 2.680 B 3.76 % | 2.583 B -1.43 % | 2.620 B -3.58 % | 2.718 B 0.18 % | 2.713 B 8.29 % | 2.505 B 1.91 % | 2.458 B -3.14 % | 2.538 B 2.53 % | 2.475 B 0.80 % | 2.456 B 0.21 % | 2.450 B -1.59 % | 2.490 B 2.41 % | 2.431 B 11.38 % | 2.183 B 5.83 % | 2.063 B -3.44 % | 2.136 B -0.10 % | 2.138 B 6.09 % | 2.016 B 3.07 % | 1.956 B -1.29 % | 1.981 B 1.48 % | 1.952 B -1.46 % | 1.981 B -2.88 % | 2.040 B 4.03 % | 1.961 B 3.72 % | 1.891 B 6.47 % | 1.776 B -1.12 % | 1.796 B -6.45 % | 1.920 B 5.39 % | 1.821 B 5.94 % | 1.719 B -11.69 % | 1.947 B 2.11 % | 1.906 B 1.52 % | 1.878 B 2.79 % | 1.827 B -1.71 % | 1.859 B 4.14 % | 1.785 B 2.37 % | 1.743 B 3.62 % | 1.683 B -2.43 % | 1.724 B 4.49 % | 1.650 B 2.01 % | 1.618 B 1.11 % | 1.600 B -1.71 % | 1.628 B 2.11 % | 1.594 B | 0.000 -100.00 % | 1.524 B -3.42 % | 1.578 B -0.80 % | 1.591 B -2.65 % | 1.634 B 0.49 % | 1.626 B -0.71 % | 1.638 B 1.01 % | 1.622 B -3.33 % | 1.678 B 1.41 % | 1.654 B 1.21 % | 1.634 B 5.66 % | 1.547 B 6.09 % | 1.458 B 10.60 % | 1.318 B |
| Inventory | 651.196 M 1.23 % | 643.310 M -6.56 % | 688.441 M 3.85 % | 662.932 M 12.36 % | 589.995 M -1.63 % | 599.747 M -7.94 % | 651.494 M -8.36 % | 710.931 M 6.15 % | 669.733 M -1.76 % | 681.735 M 5.43 % | 646.619 M -19.25 % | 800.791 M 6.21 % | 753.938 M 0.46 % | 750.488 M 5.61 % | 710.612 M -9.76 % | 787.468 M 3.46 % | 761.126 M -9.22 % | 838.436 M 36.19 % | 615.657 M -27.63 % | 850.748 M 26.09 % | 674.722 M -7.60 % | 730.256 M 3.66 % | 704.467 M -8.10 % | 766.533 M 0.74 % | 760.873 M 2.82 % | 739.994 M -1.01 % | 747.511 M 1.81 % | 734.200 M 3.05 % | 712.471 M -1.00 % | 719.658 M 3.72 % | 693.836 M -8.48 % | 758.131 M -1.27 % | 767.895 M -4.59 % | 804.873 M -4.46 % | 842.429 M -11.40 % | 950.792 M -7.08 % | 1.023 B -1.57 % | 1.040 B -3.32 % | 1.075 B 3.16 % | 1.042 B -6.46 % | 1.114 B -1.75 % | 1.134 B -2.76 % | 1.166 B 0.65 % | 1.159 B 2.86 % | 1.127 B -2.03 % | 1.150 B -3.91 % | 1.197 B 6.65 % | 1.122 B -5.86 % | 1.192 B -0.34 % | 1.196 B 3.41 % | 1.157 B 5.48 % | 1.097 B -1.40 % | 1.112 B -2.21 % | 1.137 B -4.95 % | 1.197 B -3.03 % | 1.234 B 1.51 % | 1.215 B 0.19 % | 1.213 B 4.53 % | 1.161 B 8.27 % | 1.072 B 0.84 % | 1.063 B 4.47 % | 1.018 B -0.97 % | 1.027 B 7.45 % | 956.242 M 1.19 % | 945.012 M -8.31 % | 1.031 B -3.88 % | 1.072 B 4.27 % | 1.028 B 12.30 % | 915.686 M 1.53 % | 901.892 M -1.24 % | 913.170 M 1.44 % | 900.223 M 4.58 % | 860.769 M -3.01 % | 887.479 M 7.30 % | 827.138 M 2.46 % | 807.293 M -3.77 % | 838.900 M 5.78 % | 793.078 M -1.48 % | 805.009 M -3.80 % | 836.806 M 4.70 % | 799.243 M 8.13 % | 739.180 M 6.16 % | 696.257 M 6.66 % | 652.751 M 12.77 % | 578.816 M -3.15 % | 597.635 M -5.70 % | 633.787 M 11.00 % | 570.962 M 10.54 % | 516.538 M | 0.000 -100.00 % | 564.431 M 8.77 % | 518.926 M 0.94 % | 514.104 M -8.90 % | 564.305 M -1.95 % | 575.523 M 6.79 % | 538.907 M 0.38 % | 536.875 M -10.43 % | 599.360 M 3.26 % | 580.459 M 13.61 % | 510.903 M 11.05 % | 460.079 M 6.92 % | 430.291 M | 0.000 |
| Net receivables | 1.629 B -3.87 % | 1.694 B 0.15 % | 1.692 B -8.36 % | 1.846 B 7.59 % | 1.716 B 1.38 % | 1.693 B 5.91 % | 1.598 B -8.67 % | 1.750 B 0.36 % | 1.744 B 5.13 % | 1.659 B 1.28 % | 1.638 B 0.50 % | 1.630 B 2.30 % | 1.593 B 4.48 % | 1.525 B -0.95 % | 1.539 B -8.68 % | 1.686 B -0.48 % | 1.694 B 27.53 % | 1.328 B -12.75 % | 1.522 B 25.22 % | 1.216 B -7.66 % | 1.317 B 7.63 % | 1.223 B 1.74 % | 1.202 B -0.11 % | 1.204 B -9.29 % | 1.327 B 0.68 % | 1.318 B 0.36 % | 1.313 B 5.97 % | 1.239 B -3.67 % | 1.287 B 0.18 % | 1.284 B -5.58 % | 1.360 B -3.67 % | 1.412 B -6.92 % | 1.517 B 1.06 % | 1.501 B 8.87 % | 1.379 B 11.85 % | 1.233 B 0.72 % | 1.224 B 0.52 % | 1.218 B 9.09 % | 1.116 B -6.66 % | 1.196 B -1.93 % | 1.219 B -9.57 % | 1.348 B 3.23 % | 1.306 B -7.50 % | 1.412 B -4.35 % | 1.476 B 5.54 % | 1.399 B 10.23 % | 1.269 B -8.54 % | 1.387 B 0.54 % | 1.380 B 0.45 % | 1.374 B 10.37 % | 1.245 B -1.64 % | 1.265 B -2.61 % | 1.299 B 4.82 % | 1.239 B 7.69 % | 1.151 B 1.21 % | 1.137 B -4.78 % | 1.194 B 5.37 % | 1.133 B 16.88 % | 969.749 M 4.17 % | 930.898 M -6.08 % | 991.150 M -5.59 % | 1.050 B 15.29 % | 910.650 M -1.32 % | 922.821 M 4.63 % | 882.025 M 15.71 % | 762.272 M -2.15 % | 779.029 M -13.79 % | 903.614 M -4.62 % | 947.347 M 2.74 % | 922.116 M 17.18 % | 786.922 M | 0.000 -100.00 % | 905.657 M 8.26 % | 836.548 M | 0.000 -100.00 % | 932.125 M 1.86 % | 915.078 M 1.08 % | 905.304 M 5.55 % | 857.726 M 1.05 % | 848.804 M -0.50 % | 853.096 M -3.19 % | 881.227 M 90 387.43 % | 973.867 K | 0.000 -100.00 % | 864.842 M 2.73 % | 841.866 M 4.50 % | 805.617 M -14.21 % | 939.034 M -3.57 % | 973.756 M | 0.000 -100.00 % | 11.673 M -98.80 % | 976.784 M -1.43 % | 990.928 M 16.01 % | 854.211 M 102 451.39 % | 832.959 K -94.88 % | 16.277 M -24.82 % | 21.651 M 154.37 % | 8.512 M 3.36 % | 8.235 M -56.32 % | 18.853 M 46.93 % | 12.831 M -9.77 % | 14.221 M | 0.000 |
| Tax assets | 0.000 | 0.000 100.00 % | -11.685 M 0.16 % | -11.704 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -446.671 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.639 M 0.00 % | 11.639 M 0.00 % | 11.639 M 0.00 % | 11.639 M 0.11 % | 11.626 M 0.00 % | 11.626 M 0.00 % | 11.626 M 0.00 % | 11.626 M -0.03 % | 11.629 M 0.00 % | 11.629 M 0.00 % | 11.629 M 0.00 % | 11.629 M -1.89 % | 11.853 M 0.00 % | 11.853 M 0.00 % | 11.853 M 0.00 % | 11.853 M 0.00 % | 11.853 M 0.00 % | 11.853 M 0.00 % | 11.853 M 0.00 % | 11.853 M 10.13 % | 10.763 M 0.00 % | 10.763 M 0.00 % | 10.763 M 0.00 % | 10.763 M -0.64 % | 10.833 M 0.00 % | 10.833 M 0.00 % | 10.833 M 0.00 % | 10.833 M 14.15 % | 9.489 M 0.00 % | 9.489 M 0.00 % | 9.489 M 0.00 % | 9.489 M -40.73 % | 16.011 M 0.00 % | 16.011 M 0.00 % | 16.011 M 0.00 % | 16.011 M 1.25 % | 15.813 M 0.00 % | 15.813 M 0.00 % | 15.813 M 0.00 % | 15.813 M -6.74 % | 16.956 M 0.00 % | 16.956 M 0.00 % | 16.956 M -5.42 % | 17.927 M 138.63 % | 7.513 M 0.00 % | 7.513 M -0.97 % | 7.587 M -14.44 % | 8.867 M -8.47 % | 9.688 M 0.00 % | 9.688 M -30.74 % | 13.988 M 44.39 % | 9.688 M 0.27 % | 9.662 M 7.54 % | 8.984 M 0.00 % | 8.984 M 0.00 % | 8.984 M 24.37 % | 7.224 M 0.00 % | 7.224 M 0.00 % | 7.224 M 0.00 % | 7.224 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.544 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 -100.00 % | 25.160 M -2.34 % | 25.763 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.880 B -2.18 % | 1.922 B -6.92 % | 2.065 B -3.65 % | 2.143 B 11.17 % | 1.928 B 5.21 % | 1.832 B 5.91 % | 1.730 B -10.33 % | 1.929 B 3.57 % | 1.863 B 5.51 % | 1.766 B 0.12 % | 1.763 B -0.14 % | 1.766 B 7.97 % | 1.636 B 3.39 % | 1.582 B 20.26 % | 1.315 B -15.06 % | 1.548 B 2.81 % | 1.506 B 17.00 % | 1.287 B -2.43 % | 1.319 B 54.29 % | 855.174 M -6.87 % | 918.216 M -6.13 % | 978.138 M 10.85 % | 882.372 M -1.02 % | 891.430 M -14.01 % | 1.037 B -7.95 % | 1.126 B 6.44 % | 1.058 B -5.63 % | 1.121 B 7.36 % | 1.044 B 8.19 % | 965.294 M 3.76 % | 930.316 M -17.55 % | 1.128 B -6.83 % | 1.211 B -4.67 % | 1.270 B 0.86 % | 1.259 B 0.25 % | 1.256 B -0.97 % | 1.269 B 2.00 % | 1.244 B -4.41 % | 1.301 B -18.13 % | 1.589 B -3.68 % | 1.650 B 2.75 % | 1.606 B 0.65 % | 1.595 B 6.51 % | 1.498 B -0.92 % | 1.512 B 8.80 % | 1.389 B 10.30 % | 1.260 B 1.06 % | 1.246 B -12.13 % | 1.419 B 3.88 % | 1.366 B 14.79 % | 1.190 B 5.48 % | 1.128 B -4.52 % | 1.181 B 4.30 % | 1.133 B -0.07 % | 1.133 B -4.66 % | 1.189 B 2.68 % | 1.158 B 9.34 % | 1.059 B 26.25 % | 838.708 M 25.89 % | 666.224 M -18.22 % | 814.668 M 0.74 % | 808.703 M 13.78 % | 710.777 M 12.14 % | 633.827 M -3.01 % | 653.467 M -0.19 % | 654.692 M -12.46 % | 747.913 M 8.71 % | 688.013 M 2.31 % | 672.510 M 5.95 % | 634.760 M 6.69 % | 594.962 M -1.73 % | 605.450 M -1.26 % | 613.175 M 0.62 % | 609.412 M 16.24 % | 524.272 M -14.23 % | 611.266 M 18.18 % | 517.212 M -1.11 % | 523.020 M 5.11 % | 497.592 M 9.09 % | 456.119 M 0.62 % | 453.322 M 13.05 % | 401.008 M 1.23 % | 396.119 M 11.26 % | 356.036 M 21.58 % | 292.850 M 12.10 % | 261.228 M -11.70 % | 295.831 M 23.13 % | 240.268 M 8.09 % | 222.285 M | 0.000 -100.00 % | 237.660 M -4.44 % | 248.700 M 2.73 % | 242.087 M | 0.000 -100.00 % | 300.442 M 9.42 % | 274.587 M -8.43 % | 299.861 M -17.27 % | 362.445 M 2.95 % | 352.051 M 23.62 % | 284.783 M 27.59 % | 223.197 M 17.24 % | 190.383 M | 0.000 |
| Tax payables | 8.642 M -67.70 % | 26.760 M 121.81 % | 12.064 M 7.44 % | 11.228 M -35.06 % | 17.289 M 9.69 % | 15.762 M -22.46 % | 20.328 M -11.00 % | 22.841 M 9.57 % | 20.847 M 46.38 % | 14.242 M -46.19 % | 26.467 M 29.05 % | 20.510 M 33.24 % | 15.393 M 22.96 % | 12.518 M 8.05 % | 11.586 M 177.43 % | 4.176 M -3.71 % | 4.337 M -53.20 % | 9.266 M 151.24 % | 3.688 M 55.27 % | 2.375 M -78.33 % | 10.961 M 79.07 % | 6.121 M 29.56 % | 4.725 M -3.25 % | 4.883 M -22.67 % | 6.315 M -19.85 % | 7.879 M 8.80 % | 7.242 M 30.99 % | 5.529 M 4.46 % | 5.292 M -17.17 % | 6.389 M -53.87 % | 13.850 M 87.85 % | 7.373 M -22.33 % | 9.493 M 111.88 % | 4.480 M -76.59 % | 19.141 M 25.89 % | 15.204 M 198.56 % | 5.092 M -0.51 % | 5.119 M -15.73 % | 6.074 M 36.46 % | 4.451 M -9.96 % | 4.944 M -3.01 % | 5.098 M 38.63 % | 3.677 M -26.67 % | 5.014 M -9.78 % | 5.558 M -35.16 % | 8.572 M 48.75 % | 5.763 M -51.16 % | 11.798 M 83.84 % | 6.418 M -45.75 % | 11.830 M 2 973.77 % | -411.670 K -105.97 % | 6.901 M -60.25 % | 17.361 M 105.48 % | 8.449 M 339.22 % | 1.924 M -79.18 % | 9.241 M -53.51 % | 19.878 M 13.03 % | 17.587 M 224.85 % | 5.414 M -63.39 % | 14.787 M 97.36 % | 7.492 M -65.70 % | 21.844 M 5.33 % | 20.739 M -2.83 % | 21.342 M 30.58 % | 16.344 M -32.72 % | 24.291 M 6 140.72 % | -402.118 K -101.97 % | 20.380 M -26.26 % | 27.636 M 38.13 % | 20.007 M 99.68 % | 10.020 M 55.04 % | 6.463 M 186.64 % | 2.255 M -67.20 % | 6.874 M 7.75 % | 6.380 M -68.60 % | 20.320 M 348.91 % | 4.527 M 24.41 % | 3.638 M 180.00 % | -4.548 M 32.19 % | -6.707 M 63.68 % | -18.467 M -442.62 % | 5.390 M 142.54 % | -12.672 M -5 550.77 % | -224.245 K -103.51 % | 6.386 M -90.46 % | 66.909 M 33.75 % | 50.027 M -27.53 % | 69.033 M 0.88 % | 68.434 M | 0.000 -100.00 % | 55.149 M -22.74 % | 71.382 M -6.63 % | 76.454 M | 0.000 -100.00 % | 70.893 M 2.99 % | 68.832 M -0.25 % | 69.002 M 7.51 % | 64.182 M 24.45 % | 51.574 M -39.36 % | 85.051 M 2.41 % | 83.053 M -8.61 % | 90.875 M | 0.000 |
| Deferred revenue non current | 36.912 M -2.78 % | 37.968 M 0.66 % | 37.720 M -4.14 % | 39.349 M -2.66 % | 40.423 M -3.81 % | 42.026 M -2.49 % | 43.100 M -4.41 % | 45.089 M -2.35 % | 46.175 M -2.27 % | 47.249 M -2.22 % | 48.324 M -4.43 % | 50.565 M -2.30 % | 51.754 M -2.25 % | 52.944 M -2.20 % | 54.134 M -3.97 % | 56.374 M -2.02 % | 57.537 M -2.09 % | 58.766 M -1.96 % | 59.943 M 0.84 % | 59.445 M -1.69 % | 60.468 M 0.24 % | 60.322 M -1.56 % | 61.276 M 4.90 % | 58.414 M -1.61 % | 59.372 M -1.59 % | 60.331 M -1.56 % | 61.285 M 75.64 % | 34.892 M -2.66 % | 35.846 M -2.59 % | 36.801 M -2.53 % | 37.755 M -2.99 % | 38.920 M -2.15 % | 39.774 M -2.34 % | 40.728 M -2.29 % | 41.682 M -0.48 % | 41.885 M -2.87 % | 43.124 M -5.37 % | 45.572 M -2.31 % | 46.650 M -2.46 % | 47.826 M -2.39 % | 48.996 M -2.07 % | 50.030 M -2.14 % | 51.123 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.434 M 13 742.51 % | 378.787 K -7.99 % | 411.698 K 0.00 % | 411.698 K -2.37 % | 421.698 K 90.21 % | 221.698 K | 0.000 -100.00 % | 221.698 K 0.00 % | 221.698 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 100.00 % | -198.969 M -31.81 % | -150.948 M 0.16 % | -151.192 M 0.00 % | -151.198 M 10.38 % | -168.703 M -145.55 % | -68.703 M -0.01 % | -68.698 M -0.01 % | -68.688 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.169 M -2.16 % | 2.217 M -0.69 % | 2.233 M -1.13 % | 2.258 M 2.57 % | 2.202 M -2.19 % | 2.251 M | 0.000 -100.00 % | 2.606 M 12.76 % | 2.311 M -15.65 % | 2.740 M -2.60 % | 2.813 M 6.72 % | 2.636 M -24.69 % | 3.500 M 1.27 % | 3.456 M -0.95 % | 3.489 M -0.83 % | 3.518 M 1.47 % | 3.467 M -3.60 % | 3.597 M 3.62 % | 3.471 M 0.56 % | 3.452 M 1.29 % | 3.408 M -4.85 % | 3.581 M 2.35 % | 3.499 M 2.16 % | 3.425 M -3.18 % | 3.538 M -3.29 % | 3.658 M 13.48 % | 3.223 M 0.21 % | 3.217 M -13.16 % | 3.704 M 0.17 % | 3.697 M | 0.000 -100.00 % | 3.579 M -44.86 % | 6.491 M 2.34 % | 6.342 M -0.87 % | 6.398 M 0.85 % | 6.344 M -1.19 % | 6.421 M 2.12 % | 6.287 M -5.34 % | 6.642 M -4.40 % | 6.948 M -7.39 % | 7.502 M -5.03 % | 7.900 M -15.29 % | 9.326 M | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 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 % | 966.728 K -24.56 % | 1.281 M 0.91 % | 1.270 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 | 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 |
| Other total stockholders equity | 625.329 M 0.06 % | 624.981 M 0.03 % | 624.767 M -0.11 % | 625.454 M -0.13 % | 626.287 M | 0.000 -100.00 % | 624.876 M 28.66 % | 485.691 M -22.70 % | 628.298 M | 0.000 -100.00 % | 624.395 M 0.31 % | 622.461 M -0.14 % | 623.315 M | 0.000 -100.00 % | 622.461 M 355.11 % | 136.770 M -78.03 % | 622.461 M 0.00 % | 622.462 M 0.00 % | 622.461 M | 0.000 -100.00 % | 622.461 M 0.00 % | 622.461 M 0.00 % | 622.461 M 355.11 % | 136.770 M -78.03 % | 622.469 M | 0.000 -100.00 % | 622.461 M | 0.000 -100.00 % | 619.970 M | 0.000 -100.00 % | 619.970 M | 0.000 -100.00 % | 617.134 M | 0.000 -100.00 % | 617.134 M 27.06 % | 485.691 M 0.00 % | 485.691 M 0.00 % | 485.691 M -21.30 % | 617.134 M | 0.000 -100.00 % | 617.134 M 27.06 % | 485.691 M -21.30 % | 617.134 M | 0.000 -100.00 % | 620.248 M | 0.000 -100.00 % | 620.248 M 0.86 % | 614.983 M 0.00 % | 614.983 M 26.62 % | 485.691 M -21.02 % | 614.983 M 0.87 % | 609.663 M 0.00 % | 609.663 M 0.00 % | 609.663 M 0.00 % | 609.663 M 1.20 % | 602.417 M 0.00 % | 602.417 M 0.00 % | 602.417 M 0.00 % | 602.417 M 1.49 % | 593.572 M 0.00 % | 593.572 M 0.00 % | 593.572 M 0.00 % | 593.572 M 1.15 % | 586.835 M 0.00 % | 586.835 M 0.00 % | 586.835 M 0.00 % | 586.835 M 5.95 % | 553.881 M 0.00 % | 553.881 M 0.00 % | 553.881 M -2.43 % | 567.671 M 6.08 % | 535.118 M -0.01 % | 535.153 M -1.26 % | 541.971 M -4.81 % | 569.336 M -2.58 % | 584.427 M 0.06 % | 584.060 M 0.02 % | 583.958 M 0.02 % | 583.826 M 1.34 % | 576.106 M 0.04 % | 575.887 M 0.00 % | 575.867 M 0.75 % | 571.569 M 0.54 % | 568.507 M 0.02 % | 568.414 M 0.09 % | 567.911 M -1.43 % | 576.127 M 2.42 % | 562.532 M 0.00 % | 562.528 M -45.26 % | 1.028 B 83.50 % | 560.002 M -0.26 % | 561.464 M 0.19 % | 560.378 M -47.09 % | 1.059 B 80.60 % | 586.433 M 5.23 % | 557.270 M 0.08 % | 556.822 M 2.84 % | 541.440 M -0.84 % | 546.053 M 1.54 % | 537.795 M -0.01 % | 537.858 M 1.54 % | 529.676 M 6.75 % | 496.161 M |
| Deferred tax liabilities non current | 524.485 K 0.00 % | 524.485 K 0.00 % | 524.485 K -8.90 % | 575.697 K 0.00 % | 575.697 K 0.00 % | 575.697 K 0.00 % | 575.697 K -8.17 % | 626.909 K 0.00 % | 626.909 K 0.00 % | 626.909 K 0.00 % | 626.909 K -8.24 % | 683.236 K 0.00 % | 683.236 K 0.00 % | 683.236 K 0.00 % | 683.236 K -6.97 % | 734.448 K 0.00 % | 734.448 K 0.00 % | 734.448 K 0.00 % | 734.448 K -6.52 % | 785.660 K 0.00 % | 785.660 K 0.00 % | 785.660 K 0.00 % | 785.660 K -6.12 % | 836.872 K 0.00 % | 836.872 K 0.00 % | 836.872 K 0.00 % | 836.872 K -5.77 % | 888.084 K 0.00 % | 888.084 K 0.00 % | 888.084 K 0.00 % | 888.084 K -5.45 % | 939.295 K 0.00 % | 939.295 K 0.00 % | 939.295 K 0.00 % | 939.295 K -4.97 % | 988.428 K 0.00 % | 988.428 K 0.00 % | 988.428 K 0.00 % | 988.428 K -13.37 % | 1.141 M 0.00 % | 1.141 M 0.00 % | 1.141 M 0.00 % | 1.141 M | 0.000 | 0.000 | 0.000 100.00 % | -52.434 M -13 420.84 % | 393.621 K 0.00 % | 393.621 K 0.00 % | 393.621 K 0.00 % | 393.621 K 59.60 % | 246.635 K 0.00 % | 246.635 K 0.00 % | 246.635 K 0.00 % | 246.635 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 -100.00 % | 949.220 K 0.00 % | 949.220 K 0.00 % | 949.220 K 0.00 % | 949.220 K 49.63 % | 634.392 K -55.93 % | 1.440 M 0.00 % | 1.440 M 0.00 % | 1.440 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 |
| 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 -100.00 % | 2.186 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.020 B -4.44 % | 3.160 B -4.71 % | 3.317 B -3.96 % | 3.453 B 6.11 % | 3.255 B 2.49 % | 3.176 B -0.15 % | 3.180 B -7.04 % | 3.421 B 1.56 % | 3.369 B 3.28 % | 3.262 B -1.90 % | 3.325 B -1.83 % | 3.387 B 1.49 % | 3.337 B 0.07 % | 3.334 B 3.55 % | 3.220 B -4.07 % | 3.357 B 0.26 % | 3.348 B 7.11 % | 3.126 B -0.26 % | 3.134 B 2.05 % | 3.071 B -2.13 % | 3.138 B 0.78 % | 3.113 B 5.13 % | 2.961 B -3.81 % | 3.079 B -4.37 % | 3.219 B -0.93 % | 3.250 B -1.47 % | 3.298 B 2.75 % | 3.210 B -0.11 % | 3.214 B -0.20 % | 3.220 B 0.19 % | 3.214 B -4.60 % | 3.369 B -3.88 % | 3.505 B -1.56 % | 3.560 B 0.18 % | 3.554 B 1.30 % | 3.508 B -0.34 % | 3.520 B -1.93 % | 3.590 B 1.86 % | 3.524 B -1.25 % | 3.569 B -3.84 % | 3.711 B -4.57 % | 3.889 B -1.19 % | 3.936 B 2.21 % | 3.851 B -2.33 % | 3.942 B 2.96 % | 3.829 B 2.99 % | 3.718 B -0.36 % | 3.731 B -2.27 % | 3.818 B 0.06 % | 3.816 B 5.45 % | 3.618 B 2.04 % | 3.546 B -2.03 % | 3.620 B 1.91 % | 3.552 B 0.51 % | 3.534 B 0.62 % | 3.512 B 0.11 % | 3.508 B 2.91 % | 3.409 B 9.29 % | 3.119 B 5.67 % | 2.952 B -3.93 % | 3.073 B 0.75 % | 3.050 B 3.97 % | 2.933 B 2.66 % | 2.857 B -0.52 % | 2.872 B 0.82 % | 2.849 B -0.74 % | 2.870 B -2.50 % | 2.943 B 2.31 % | 2.877 B 3.62 % | 2.777 B 4.17 % | 2.665 B 0.37 % | 2.656 B -3.70 % | 2.758 B 3.58 % | 2.662 B 5.53 % | 2.523 B -2.05 % | 2.576 B 4.14 % | 2.474 B 1.12 % | 2.446 B 2.27 % | 2.392 B -0.09 % | 2.394 B 3.72 % | 2.308 B 2.49 % | 2.252 B 2.15 % | 2.205 B 0.40 % | 2.196 B 3.74 % | 2.117 B 0.99 % | 2.096 B -0.12 % | 2.099 B -0.93 % | 2.118 B 1.66 % | 2.084 B 0.96 % | 2.064 B 1.10 % | 2.041 B -4.16 % | 2.130 B -0.48 % | 2.140 B -2.10 % | 2.186 B 0.40 % | 2.178 B 0.02 % | 2.177 B 0.66 % | 2.163 B -2.11 % | 2.210 B 1.04 % | 2.187 B 0.85 % | 2.168 B 3.78 % | 2.089 B 4.86 % | 1.993 B 14.57 % | 1.739 B |
| 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 | 2022-12-31 | 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-06-30 |
| 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 | 2022-12-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.339 M | 0.000 -100.00 % | 147.959 M 22.92 % | 120.368 M 200.00 % | -120.368 M | 0.000 100.00 % | -29.201 M -130.74 % | 94.998 M 200.00 % | -94.998 M | 0.000 -100.00 % | 1.222 M -99.57 % | 283.312 M 200.00 % | -283.312 M | 0.000 100.00 % | -539.658 M -711.62 % | 88.234 M 200.00 % | -88.234 M | 0.000 100.00 % | -533.306 M -894.17 % | 67.152 M 200.00 % | -67.152 M | 0.000 100.00 % | -378.413 M -316.20 % | 175.031 M 200.00 % | -175.031 M | 0.000 -100.00 % | 114.527 M 79.68 % | 63.739 M 200.00 % | -63.739 M | 0.000 100.00 % | -82.548 M -550.15 % | -12.697 M -200.00 % | 12.697 M | 0.000 -100.00 % | 245.375 M | 0.000 | 0.000 | 0.000 100.00 % | -442.518 M -468.82 % | 119.982 M 200.00 % | -119.982 M | 0.000 100.00 % | -112.659 M -143.94 % | 256.399 M 200.00 % | -256.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 118.468 K -99.83 % | 68.063 M 436.66 % | -20.217 M -937.83 % | 2.413 M -90.74 % | 26.054 M 1 882.22 % | -1.462 M -130.58 % | 4.781 M 113.04 % | -36.665 M -29.61 % | -28.289 M -286.88 % | 15.137 M 461.32 % | -4.189 M -202.37 % | 4.092 M 3 822.58 % | -109.935 K 98.29 % | -6.432 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -128.846 M | 0.000 -100.00 % | 80.096 M -17.86 % | 97.513 M 200.00 % | -97.513 M | 0.000 100.00 % | -88.904 M -269.56 % | 52.433 M 200.00 % | -52.433 M | 0.000 100.00 % | -53.436 M -138.76 % | 137.874 M 200.00 % | -137.874 M | 0.000 100.00 % | -388.518 M -429.31 % | 117.980 M 200.00 % | -117.980 M | 0.000 100.00 % | -524.215 M -1 042.81 % | 55.601 M 200.00 % | -55.601 M | 0.000 100.00 % | -323.850 M -307.07 % | 156.396 M 200.00 % | -156.396 M | 0.000 100.00 % | -18.431 M -113.33 % | 138.274 M 200.00 % | -138.274 M | 0.000 100.00 % | -319.446 M -195.90 % | -107.958 M -200.00 % | 107.958 M | 0.000 -100.00 % | 115.565 M | 0.000 | 0.000 | 0.000 100.00 % | -330.557 M -273.91 % | 190.068 M 200.00 % | -190.068 M | 0.000 100.00 % | -71.319 M -132.27 % | 221.007 M 200.00 % | -221.007 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.499 M | 0.000 -100.00 % | 59.672 M 158.16 % | 23.114 M 200.00 % | -23.114 M | 0.000 -100.00 % | 59.703 M 37.80 % | 43.326 M 200.00 % | -43.326 M | 0.000 -100.00 % | 54.658 M -62.43 % | 145.469 M 200.00 % | -145.469 M | 0.000 100.00 % | -151.140 M -408.11 % | -29.746 M -200.00 % | 29.746 M | 0.000 100.00 % | -9.091 M -178.70 % | 11.551 M 200.00 % | -11.551 M | 0.000 100.00 % | -54.563 M -392.80 % | 18.635 M 200.00 % | -18.635 M | 0.000 -100.00 % | 132.973 M 278.41 % | -74.534 M -200.00 % | 74.534 M | 0.000 -100.00 % | 236.897 M 148.68 % | 95.261 M 200.00 % | -95.261 M | 0.000 -100.00 % | 129.810 M | 0.000 | 0.000 | 0.000 100.00 % | -37.912 M 45.91 % | -70.086 M -200.00 % | 70.086 M | 0.000 100.00 % | -41.340 M -216.81 % | 35.392 M 200.00 % | -35.392 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 % | -20.013 M -167.75 % | 29.538 M 164.46 % | -45.822 M -484.05 % | 11.931 M -59.93 % | 29.779 M 179.28 % | -37.563 M 37.46 % | -60.063 M -39.93 % | -42.924 M 41.14 % | -72.924 M 1.37 % | -73.936 M -492.86 % | 18.820 M -47.94 % | 36.151 M 150.92 % | -70.993 M -30.45 % | -54.424 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.166 K | 0.000 -100.00 % | 8.191 M 3 254.35 % | -259.660 K -200.00 % | 259.660 K | 0.000 | 0.000 100.00 % | -761.253 K -200.00 % | 761.253 K | 0.000 | 0.000 100.00 % | -30.000 K -200.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.049 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 -100.00 % | 20.131 M -47.74 % | 38.525 M 50.46 % | 25.606 M 369.01 % | -9.518 M -155.53 % | -3.725 M -110.32 % | 36.101 M -44.33 % | 64.844 M 936.02 % | 6.259 M -85.98 % | 44.636 M -49.89 % | 89.073 M 487.12 % | -23.009 M 28.23 % | -32.059 M -145.23 % | 70.883 M 47.70 % | 47.991 M |
| Other non cash items | 212.611 M 510.59 % | 34.821 M | 0.000 | 0.000 -100.00 % | 95.978 M 1 033.31 % | 8.469 M -86.69 % | 63.621 M 597.81 % | 9.117 M 132.99 % | -27.634 M 63.28 % | -75.259 M -166.12 % | 113.822 M 507.18 % | -27.953 M -117.53 % | 159.466 M 296.35 % | -81.214 M -141.20 % | 197.101 M 172.97 % | -270.116 M -190.33 % | 299.019 M 1 090.59 % | -30.186 M -104.03 % | 748.309 M 8 875.12 % | -8.528 M -106.10 % | 139.889 M 831.38 % | 15.020 M -97.49 % | 599.247 M 1 219.08 % | 45.429 M -59.57 % | 112.365 M 358.16 % | -43.526 M -112.24 % | 355.512 M 1 451.05 % | -26.314 M -125.48 % | 103.288 M 73.12 % | 59.663 M 132.17 % | -185.444 M -940.36 % | 22.067 M 132.66 % | -67.562 M -4 613.30 % | 1.497 M 101.33 % | -112.149 M -195.74 % | 117.142 M 300.93 % | -58.301 M -511.83 % | 14.156 M 102.36 % | -598.639 M -446.36 % | 172.836 M 84.91 % | 93.470 M 505.13 % | -23.072 M -106.29 % | 366.668 M 2 108.77 % | 16.601 M -87.68 % | 134.742 M 630.50 % | 18.445 M -88.53 % | 160.785 M 168.64 % | -234.230 M -214.80 % | 204.036 M 743.82 % | -31.691 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 100.00 % | -5.025 M -136.31 % | 13.841 M 104.88 % | 6.756 M -0.13 % | 6.764 M -24.94 % | 9.012 M 2.93 % | 8.756 M 93.43 % | 4.527 M -33.35 % | 6.792 M -71.38 % | 23.731 M 171.47 % | 8.742 M 146.39 % | 3.548 M -50.96 % | 7.234 M -68.13 % | 22.697 M 73.83 % | 13.057 M |
| Net cash provided by operating activities | 212.611 M 686.13 % | 27.045 M | 0.000 | 0.000 -100.00 % | 46.589 M 372.07 % | -17.124 M -107.83 % | 218.804 M 146.52 % | 88.758 M 170.87 % | -125.243 M -27.81 % | -97.995 M -202.62 % | 95.493 M 3 949.73 % | 2.358 M -97.61 % | 98.830 M 187.92 % | -112.415 M -235.12 % | 83.198 M 325.33 % | -36.922 M -162.47 % | 59.102 M 313.37 % | -27.699 M 63.08 % | -75.034 M -217.72 % | 63.737 M 18.17 % | 53.938 M 190.24 % | 18.584 M -65.89 % | 54.484 M 18.50 % | 45.976 M -53.04 % | 97.907 M 342.02 % | -40.454 M -146.72 % | 86.588 M -11.47 % | 97.810 M 693.59 % | -16.478 M -127.15 % | 60.684 M 56.19 % | 38.853 M 9.05 % | 35.628 M 144.48 % | -80.102 M -2 391.58 % | 3.495 M 162.02 % | 1.334 M -95.16 % | 27.576 M 210.81 % | -24.886 M -250.86 % | 16.497 M 107.14 % | -231.124 M -240.19 % | 164.861 M 114.48 % | 76.864 M 223.72 % | -62.129 M -15.53 % | -53.777 M -178.98 % | 68.086 M 28.21 % | 53.104 M 1 635.89 % | 3.059 M -97.15 % | 107.388 M 736.92 % | -16.860 M -104.49 % | -8.245 M 31.56 % | -12.048 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 -100.00 % | 31.775 M -65.85 % | 93.051 M 567.80 % | 13.934 M -65.63 % | 40.546 M 10.32 % | 36.753 M 6.05 % | 34.658 M -6.54 % | 37.083 M 3 836.04 % | -992.586 K 78.83 % | -4.690 M -108.98 % | 52.201 M 94.07 % | 26.897 M -28.54 % | 37.641 M 60.29 % | 23.484 M -28.92 % | 33.038 M |
| Investments in property plant and equipment | -193.125 K -6.67 % | -181.046 K 88.11 % | -1.522 M 16.78 % | -1.829 M 24.14 % | -2.411 M -929.09 % | -234.309 K 90.11 % | -2.368 M -1 050.86 % | 249.052 K 109.84 % | -2.531 M -224.40 % | -780.249 K 60.21 % | -1.961 M 76.92 % | -8.497 M -1 206.25 % | -650.478 K 62.89 % | -1.753 M 50.93 % | -3.572 M -501.65 % | -593.735 K -84.42 % | -321.945 K -21.02 % | -266.027 K 90.23 % | -2.722 M -883.23 % | 347.519 K | 0.000 100.00 % | -1.205 M -253.11 % | -341.266 K -252.38 % | -96.845 K -293.55 % | -24.608 K 97.73 % | -1.084 M 68.58 % | -3.449 M -145.36 % | -1.406 M -857.81 % | -146.746 K 78.54 % | -683.673 K 77.42 % | -3.028 M -55.96 % | -1.941 M 62.90 % | -5.233 M -374.58 % | -1.103 M -314.05 % | -266.303 K 97.99 % | -13.216 M 61.42 % | -34.256 M -2 005.90 % | -1.627 M 49.71 % | -3.234 M 14.62 % | -3.788 M -79.99 % | -2.105 M 52.01 % | -4.386 M -104.20 % | -2.148 M 81.13 % | -11.380 M -638.12 % | -1.542 M 95.00 % | -30.807 M 64.22 % | -86.095 M -13 312.98 % | -641.876 K 31.30 % | -934.331 K -561.33 % | -141.280 K 99.79 % | -68.795 M -3 177.24 % | -2.099 M -548.46 % | -323.717 K 95.35 % | -6.966 M 71.70 % | -24.618 M -26.21 % | -19.505 M 30.41 % | -28.029 M -16.58 % | -24.042 M -9.64 % | -21.928 M -23.38 % | -17.773 M -180.05 % | -6.347 M -36.08 % | -4.664 M -25.10 % | -3.728 M 55.34 % | -8.347 M 40.14 % | -13.944 M -24.76 % | -11.176 M -3.01 % | -10.849 M 19.10 % | -13.411 M -98.34 % | -6.761 M 48.46 % | -13.118 M 57.61 % | -30.947 M -12.40 % | -27.532 M 2.69 % | -28.292 M 42.51 % | -49.212 M -74.83 % | -28.149 M 4.78 % | -29.562 M -155.86 % | -11.554 M 63.41 % | -31.580 M -4.05 % | -30.351 M -167.85 % | -11.332 M 11.66 % | -12.827 M -59.90 % | -8.022 M 76.73 % | -34.470 M -267.35 % | -9.384 M 23.00 % | -12.186 M -12.38 % | -10.844 M -13.38 % | -9.564 M -7.81 % | -8.871 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 322.269 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -11.250 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 |
| Sales maturities of investments | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 26 757.61 % | 3.723 K | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 -100.00 % | 5.031 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.821 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 -100.00 % | 240.000 K | 0.000 | 0.000 -100.00 % | 240.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 680.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 1.049 M 52.08 % | 689.913 K 16 962.91 % | 4.043 K | 0.000 -100.00 % | 1.011 M 27 046.31 % | 3.723 K -99.20 % | 468.000 K | 0.000 100.00 % | -0.310 -100.00 % | 81.500 K 103.14 % | 40.120 K -94.18 % | 688.820 K -29.80 % | 981.189 K 3 482.38 % | -29.009 K -106.98 % | 415.844 K -58.42 % | 1.000 M 44.47 % | 692.187 K -42.01 % | 1.194 M 36.42 % | 875.000 K 165.82 % | 329.175 K 127.32 % | -1.205 M -151.11 % | 2.358 M 8.05 % | 2.182 M 2 808.73 % | 75.012 K -90.62 % | 800.000 K 15 744.07 % | -5.114 K -101.43 % | 358.572 K 344.35 % | -146.746 K -111.73 % | 1.251 M 148.35 % | -2.588 M -7 328.37 % | 35.799 K 297.77 % | 9.000 K -99.82 % | 4.877 M -63.53 % | 13.372 M 5 471.57 % | 240.000 K -97.60 % | 10.000 M 714.76 % | -1.627 M -777.77 % | 240.000 K 421.74 % | 46.000 K 155.56 % | 18.000 K 966 367 641 600 100.00 % | 0.000 100.00 % | -33.394 M -193.44 % | -11.380 M -4 841.83 % | 240.000 K 100.78 % | -30.807 M -86 210.78 % | 35.776 K 105.57 % | -641.876 K 31.30 % | -934.331 K -561.33 % | -141.280 K -101.96 % | 7.226 M 34 309.05 % | 21.000 K -97.69 % | 908.916 K 354.46 % | 200.000 K -85.31 % | 1.362 M 21 689.01 % | 6.250 K -98.91 % | 571.634 K 763.48 % | 66.201 K -98.39 % | 4.111 M 252.55 % | -2.695 M 57.54 % | -6.347 M -36.08 % | -4.664 M -3 938.13 % | 121.514 K -73.87 % | 465.000 K 103.33 % | -13.944 M -24.76 % | -11.176 M -3 019.57 % | 382.800 K 179.17 % | 137.120 K -47.96 % | 263.497 K 52 599.40 % | 500.000 -98.08 % | 26.000 K -77.15 % | 113.804 K 613.01 % | 15.961 K -82.76 % | 92.560 K -82.17 % | 519.197 K 101.76 % | -29.562 M -155.86 % | -11.554 M 63.41 % | -31.580 M -43 779.13 % | 72.300 K 5 925.00 % | 1.200 K -95.71 % | 28.000 K 748.48 % | 3.300 K 100.01 % | -40.798 M -864.09 % | 5.339 M 143.81 % | -12.186 M -12.38 % | -10.844 M -5 120.28 % | 216.000 K -11.84 % | 245.000 K |
| Net cash used for investing activites | -193.125 K -110.34 % | 1.868 M 324.44 % | -832.348 K 54.39 % | -1.825 M 24.31 % | -2.411 M -410.59 % | 776.348 K 132.83 % | -2.364 M -429.74 % | 717.052 K 128.33 % | -2.531 M -307.51 % | 1.220 M 164.90 % | -1.880 M 77.76 % | -8.452 M -22 142.33 % | 38.343 K 104.97 % | -771.638 K 78.57 % | -3.601 M -1 924.40 % | -177.891 K -126.24 % | 678.055 K 52.38 % | 444.982 K 129.12 % | -1.528 M -225.00 % | 1.223 M 271.39 % | 329.175 K 127.32 % | -1.205 M -159.76 % | 2.016 M -3.30 % | 2.085 M 4 036.68 % | 50.404 K 117.77 % | -283.584 K 91.79 % | -3.454 M -229.87 % | -1.047 M -613.47 % | -146.746 K -125.86 % | 567.446 K 110.10 % | -5.616 M -194.68 % | -1.906 M 63.52 % | -5.224 M -238.41 % | 3.774 M -71.72 % | 13.345 M 202.84 % | -12.976 M 46.50 % | -24.256 M -1 649.22 % | -1.387 M 53.69 % | -2.994 M 19.99 % | -3.742 M -79.33 % | -2.087 M 86.65 % | -15.636 M 56.01 % | -35.542 M -212.31 % | -11.380 M -774.21 % | -1.302 M 95.77 % | -30.807 M 64.20 % | -86.059 M -13 307.40 % | -641.876 K 31.30 % | -934.331 K -273.44 % | 538.720 K 100.87 % | -61.569 M -2 862.66 % | -2.078 M -455.12 % | 585.200 K 108.65 % | -6.766 M 70.91 % | -23.256 M -19.27 % | -19.499 M 28.98 % | -27.457 M -14.52 % | -23.976 M -34.56 % | -17.818 M 12.95 % | -20.468 M -222.51 % | -6.347 M -36.08 % | -4.664 M -29.32 % | -3.607 M 54.24 % | -7.882 M 43.47 % | -13.944 M -24.76 % | -11.176 M -6.78 % | -10.466 M 21.15 % | -13.274 M -104.28 % | -6.498 M 50.47 % | -13.118 M 57.58 % | -30.921 M -12.78 % | -27.418 M 3.03 % | -28.276 M 42.43 % | -49.119 M -77.78 % | -27.629 M 6.54 % | -29.562 M -155.86 % | -11.554 M 63.41 % | -31.580 M -4.30 % | -30.279 M -167.24 % | -11.330 M 11.47 % | -12.799 M -59.62 % | -8.018 M 89.35 % | -75.268 M -1 761.10 % | -4.044 M 66.81 % | -12.186 M -12.38 % | -10.844 M -16.00 % | -9.348 M -8.37 % | -8.626 M |
| Debt repayment | -228.350 M | 0.000 100.00 % | -20.550 M -156.88 % | -8.000 M -1 354.55 % | -550.000 K | 0.000 100.00 % | -550.000 K | 0.000 | 0.000 100.00 % | -1.000 M -200.00 % | 1.000 M 101.79 % | -56.000 M 28.21 % | -78.000 M -150.32 % | 155.000 M 165 418.71 % | 93.645 K 100.45 % | -21.000 M | 0.000 -100.00 % | 28.000 M 331.21 % | -12.110 M 87.77 % | -99.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M | 0.000 100.00 % | -80.000 M | 0.000 100.00 % | -2.065 M | 0.000 100.00 % | -27.900 M | 0.000 -100.00 % | 15.000 M 139.37 % | -38.100 M -252.40 % | 25.000 M 8.70 % | 23.000 M -64.62 % | 65.000 M -64.59 % | 183.567 M 210.48 % | -166.146 M -78.65 % | -93.000 M -276.87 % | 52.580 M 20.27 % | 43.717 M 142.69 % | -102.394 M | 0.000 -100.00 % | 38.677 M 155.93 % | -69.150 M -330.50 % | 30.000 M -40.00 % | 50.000 M 5 982.66 % | -849.956 K -100.92 % | 92.421 M 2 494.32 % | -3.860 M -206.24 % | -1.260 M 98.62 % | -91.124 M -1 697.33 % | -5.070 M -1 648.28 % | -290.000 K -2 800.00 % | -10.000 K -100.19 % | 5.180 M 121.25 % | -24.375 M -416.97 % | 7.690 M -8.34 % | 8.390 M 338.12 % | 1.915 M 521.75 % | 308.000 K | 0.000 -100.00 % | 8.000 M 325.89 % | -3.542 M 78.69 % | -16.622 M -373.40 % | 6.079 M 143.90 % | -13.850 M -237.80 % | -4.100 M 91.73 % | -49.600 M -90.77 % | -26.000 M -143.73 % | 59.460 M 137.84 % | 25.000 M 166.49 % | -37.600 M -465.05 % | 10.300 M 2 440.91 % | -440.000 K 99.55 % | -98.000 M -3 199.66 % | -2.970 M -105.94 % | 50.000 M | 0.000 100.00 % | -600.000 K -108.00 % | 7.499 M | 0.000 | 0.000 | 0.000 100.00 % | -223.000 K | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -3.336 M 27.06 % | -4.574 M 26.94 % | -6.260 M -8.58 % | -5.765 M 26.38 % | -7.831 M 28.33 % | -10.926 M 24.70 % | -14.511 M -149.22 % | -5.822 M 7.55 % | -6.298 M 21.71 % | -8.044 M -20.81 % | -6.659 M 14.28 % | -7.768 M -2.48 % | -7.580 M 3.14 % | -7.825 M 52.47 % | -16.464 M -122.48 % | -7.400 M 2.31 % | -7.575 M -4.41 % | -7.255 M 40.81 % | -12.257 M -46.38 % | -8.374 M 79.35 % | -40.545 M -436.14 % | -7.562 M 36.79 % | -11.964 M 49.23 % | -23.567 M -254.77 % | -6.643 M -1.76 % | -6.528 M 79.96 % | -32.566 M -156.45 % | -12.699 M -55.52 % | -8.165 M -8.85 % | -7.501 M 40.15 % | -12.533 M -33.03 % | -9.421 M -22.57 % | -7.686 M -1.75 % | -7.554 M -8.92 % | -6.935 M 5.54 % | -7.342 M 10.97 % | -8.246 M 10.90 % | -9.255 M 5.46 % | -9.789 M 26.28 % | -13.279 M -20.19 % | -11.048 M -65.00 % | -6.696 M 33.62 % | -10.087 M 30.85 % | -14.589 M -74.35 % | -8.367 M 9.49 % | -9.245 M 10.80 % | -10.365 M 35.69 % | -16.116 M -98.77 % | -8.108 M -8.96 % | -7.441 M 72.39 % | -26.950 M -154.71 % | -10.581 M -7.46 % | -9.846 M 2.40 % | -10.088 M 35.92 % | -15.743 M -24.15 % | -12.680 M -42.19 % | -8.918 M -9.22 % | -8.165 M 54.47 % | -17.936 M -14.34 % | -15.687 M -132.90 % | -6.735 M 13.67 % | -7.802 M 27.93 % | -10.826 M 21.33 % | -13.762 M -157.31 % | -5.349 M 32.14 % | -7.882 M -168.95 % | -2.931 M 84.02 % | -18.335 M -59.85 % | -11.470 M -185.20 % | -4.022 M 55.13 % | -8.963 M 51.84 % | -18.613 M -139.90 % | -7.759 M 31.79 % | -11.375 M 38.41 % | -18.468 M -0.38 % | -18.398 M -88.00 % | -9.786 M -1.53 % | -9.638 M 37.78 % | -15.492 M -57.63 % | -9.828 M 29.77 % | -13.995 M -58.09 % | -8.852 M 6.41 % | -9.458 M 37.90 % | -15.230 M -67.77 % | -9.078 M -1.64 % | -8.932 M 37.50 % | -14.290 M -39.43 % | -10.249 M |
| Other financing activites | 18.982 M 116.70 % | -113.693 M -765.28 % | 17.089 M 155.61 % | -30.731 M -1 312.41 % | 2.535 M -85.42 % | 17.380 M 107.98 % | -217.854 M -131.48 % | -94.112 M -167.69 % | 139.032 M 1 619.28 % | 8.087 M 990.35 % | -908.256 K 97.91 % | -43.509 M -1 678.97 % | 2.756 M 131.85 % | -8.652 M -381.81 % | -1.796 M -109.54 % | 18.829 M 263.34 % | -11.527 M -1 295 212 726.33 % | 0.890 -100.00 % | 139.367 M 276.81 % | -78.825 M -501.26 % | -13.110 M -112.91 % | 101.568 M 556.71 % | -22.239 M -251.88 % | 14.643 M 109.32 % | -157.052 M -412.91 % | 50.190 M 24.78 % | 40.224 M 113.12 % | 18.874 M -23.97 % | 24.826 M 171.30 % | -34.818 M 45.89 % | -64.350 M -861.98 % | 8.445 M -91.56 % | 100.047 M 254.21 % | -64.877 M -289.30 % | -16.665 M -140.33 % | 41.319 M 4.44 % | 39.562 M 194.11 % | -42.036 M -157.86 % | 72.657 M 38 240 649 000.91 % | -0.190 52.50 % | -0.400 | 0.000 -100.00 % | 152.054 M 41 095 539 910.92 % | 0.370 | 0.000 | 0.000 -100.00 % | 45.277 M | 0.000 -100.00 % | 4.723 M | 0.000 100.00 % | -1.148 M | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -39.631 M | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 28.103 M 62 076.71 % | 45.199 K 129.34 % | -154.044 K -139.95 % | 385.590 K 103.35 % | -11.500 M -7 017.47 % | 166.251 K 122.07 % | -753.240 K -224.02 % | 607.357 K -83.91 % | 3.775 M 2 751.44 % | 132.387 K 158.24 % | -227.325 K 54.17 % | -496.019 K -188.59 % | 559.887 K 2 066.07 % | 25.848 K 122.51 % | -114.811 K -86.29 % | -61.632 K -102.94 % | 2.096 M 122.14 % | -9.468 M -201.37 % | 9.340 M -91.38 % | 108.351 M 4 267.12 % | 2.481 M 132.65 % | -7.599 M -479.01 % | 2.005 M 200.25 % | -2.000 M -17.65 % | -1.700 M 76.06 % | -7.100 M -446.15 % | -1.300 M -44.44 % | -900.000 K 40.00 % | -1.500 M | 0.000 |
| Net cash used provided by financing activities | -212.704 M -79.85 % | -118.267 M -1 116.69 % | -9.720 M 78.15 % | -44.496 M -661.10 % | -5.846 M -190.58 % | 6.454 M 102.77 % | -232.915 M -133.07 % | -99.935 M -175.29 % | 132.734 M 13 960.39 % | -957.647 K 85.42 % | -6.567 M 93.88 % | -107.277 M -29.52 % | -82.824 M -159.79 % | 138.523 M 862.53 % | -18.166 M -89.81 % | -9.571 M 49.90 % | -19.102 M -192.08 % | 20.745 M -81.96 % | 115.000 M 161.76 % | -186.199 M -247.03 % | -53.655 M -157.08 % | 94.005 M 374.84 % | -34.204 M -283.29 % | -8.924 M 94.55 % | -163.695 M -2 482.90 % | -6.338 M -182.76 % | 7.658 M 110.37 % | -73.824 M -543.10 % | 16.661 M 137.54 % | -44.384 M 42.27 % | -76.883 M -166.25 % | -28.876 M -131.26 % | 92.361 M 260.82 % | -57.431 M 6.92 % | -61.700 M -204.62 % | 58.977 M 8.58 % | 54.316 M 296.20 % | 13.709 M -94.44 % | 246.435 M 237.35 % | -179.425 M -72.44 % | -104.048 M -326.76 % | 45.884 M -75.29 % | 185.683 M 258.73 % | -116.983 M -1 298.09 % | -8.367 M -128.43 % | 29.433 M 185.97 % | -34.238 M -346.61 % | 13.884 M -70.22 % | 46.615 M 662.23 % | -8.291 M -112.89 % | 64.322 M 545.42 % | -14.441 M -30.02 % | -11.107 M 89.03 % | -101.212 M -67.45 % | -60.444 M -366.01 % | -12.970 M -45.28 % | -8.928 M -199.05 % | -2.985 M 78.99 % | -14.208 M -78.68 % | -7.951 M -629.89 % | 1.501 M 127.27 % | -5.502 M 75.01 % | -22.018 M -61.95 % | -13.596 M -816.25 % | 1.898 M 117.55 % | -10.816 M 31.44 % | -15.777 M -30.14 % | -12.123 M 52.55 % | -25.548 M -196.45 % | -8.618 M 85.14 % | -58.003 M -30.09 % | -44.587 M -186.43 % | 51.587 M 280.33 % | 13.564 M 125.13 % | -53.972 M -207.25 % | -17.566 M -1 882.54 % | -886.032 K -224.31 % | 712.732 K 104.46 % | -15.980 M -149.06 % | 32.573 M 371.67 % | -11.990 M -4.69 % | -11.452 M -213.02 % | -3.659 M 83.62 % | -22.330 M -115.16 % | -10.378 M -5.56 % | -9.832 M 38.60 % | -16.013 M -56.24 % | -10.249 M |
| Effect of forex changes on cash | 7.341 K -98.05 % | 377.237 K -78.28 % | 1.737 M 412.87 % | -555.218 K -148.91 % | 1.135 M 953.70 % | 107.737 K -85.32 % | 733.894 K 657.60 % | -131.617 K -104.46 % | 2.953 M 647.90 % | -538.982 K -3 457.93 % | 16.051 K -98.98 % | 1.572 M 1.25 % | 1.553 M 325.71 % | -687.991 K 66.44 % | -2.050 M -892.19 % | 258.812 K 117.20 % | -1.504 M -408.51 % | 487.647 K 126.27 % | -1.857 M 1.72 % | -1.889 M -1 857.06 % | 107.517 K -87.31 % | 847.392 K 605.56 % | -167.615 K -133.40 % | 501.910 K -44.36 % | 902.058 K 193.33 % | -966.542 K 7.15 % | -1.041 M -213.95 % | 913.540 K 48.08 % | 616.925 K 183.89 % | -735.430 K 27.10 % | -1.009 M -31.97 % | -764.376 K -296.75 % | -192.660 K 35.58 % | -299.086 K -123.49 % | 1.273 M 174.97 % | 463.006 K -76.04 % | 1.932 M 457.81 % | -539.984 K -190.71 % | 595.291 K -59.90 % | 1.484 M 3 367.03 % | 42.815 K -75.66 % | 175.884 K -53.78 % | 380.497 K 1 087.61 % | 32.039 K -94.73 % | 608.233 K 9.49 % | 555.520 K 823.80 % | 60.134 K 180.80 % | -74.427 K 83.01 % | -437.985 K -925.59 % | -42.706 K 93.89 % | -699.493 K -670.59 % | 122.592 K 26.45 % | 96.950 K 1 642.55 % | 5.564 K 114.22 % | -39.113 K 93.88 % | -639.346 K -367.17 % | -136.854 K -452.80 % | -24.756 K -114.04 % | 176.337 K 358.32 % | -68.262 K 20.69 % | -86.071 K -344.55 % | 35.195 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 |
| Net change in cash | -278.726 K 99.69 % | -88.976 M -747.98 % | 13.731 M 101.05 % | 6.830 M -82.69 % | 39.467 M 503.33 % | -9.785 M 37.84 % | -15.741 M -48.62 % | -10.591 M -233.86 % | 7.912 M 108.05 % | -98.272 M -212.88 % | 87.062 M 177.87 % | -111.798 M -735.32 % | 17.597 M -28.61 % | 24.648 M -74.19 % | 95.488 M 305.74 % | -46.412 M -1 614.20 % | 3.065 M 150.90 % | -6.022 M -116.46 % | 36.582 M 129.71 % | -123.128 M -17 224.42 % | 719.019 K -99.36 % | 112.232 M 407.17 % | 22.129 M -44.17 % | 39.640 M 161.14 % | -64.835 M -34.96 % | -48.041 M -153.53 % | 89.751 M 276.29 % | 23.852 M 3 549.39 % | 653.583 K -95.95 % | 16.132 M 136.13 % | -44.654 M -1 193.92 % | 4.082 M -40.34 % | 6.843 M 113.56 % | -50.460 M -10.30 % | -45.747 M -161.79 % | 74.039 M 941.90 % | 7.106 M -74.87 % | 28.279 M 119.01 % | 12.912 M 176.76 % | -16.822 M 42.45 % | -29.228 M 7.81 % | -31.705 M -132.77 % | 96.744 M 260.58 % | -60.245 M -236.79 % | 44.043 M 1 865.99 % | 2.240 M 111.04 % | -20.293 M -38.62 % | -14.639 M -203.39 % | 14.159 M 171.35 % | -19.843 M -310.50 % | -4.834 M 82.62 % | -27.808 M -218.11 % | 23.543 M 240.46 % | 6.915 M 141.29 % | -16.749 M -1 571.51 % | -1.002 M 77.96 % | -4.547 M -114.02 % | 32.429 M 309.85 % | 7.912 M 135.76 % | -22.124 M -404.12 % | -4.389 M -149.04 % | 8.949 M 181.79 % | -10.941 M 85.92 % | -77.733 M -803.69 % | -8.602 M -129.19 % | 29.472 M 61.53 % | 18.246 M 84.80 % | 9.873 M -68.42 % | 31.267 M 449.07 % | -8.957 M 89.93 % | -88.925 M 54.92 % | -197.244 M -946.17 % | 23.310 M 165.56 % | -35.556 M 28.64 % | -49.825 M -208.50 % | 45.923 M 2 973.68 % | 1.494 M -84.56 % | 9.679 M 121.84 % | -44.306 M -179.26 % | 55.900 M 354.66 % | 12.295 M 160.08 % | -20.463 M 74.38 % | -79.872 M -471.46 % | 21.502 M 396.22 % | 4.333 M -74.46 % | 16.966 M 1 003.63 % | -1.878 M -113.26 % | 14.163 M |
| Cash at beginning of period | 71.931 M -55.30 % | 160.907 M 9.33 % | 147.176 M 4.87 % | 140.346 M 39.12 % | 100.879 M -8.84 % | 110.665 M -12.45 % | 126.406 M -7.73 % | 136.997 M 6.13 % | 129.085 M -43.22 % | 227.357 M 62.06 % | 140.295 M -44.35 % | 252.093 M 7.50 % | 234.496 M 11.75 % | 209.848 M 83.50 % | 114.360 M -28.87 % | 160.772 M 1.94 % | 157.707 M -3.68 % | 163.729 M 28.77 % | 127.147 M -49.20 % | 250.275 M 0.29 % | 249.556 M 81.73 % | 137.324 M 19.21 % | 115.195 M 52.46 % | 75.556 M -46.18 % | 140.391 M -25.50 % | 188.432 M 90.95 % | 98.681 M 31.88 % | 74.829 M 0.88 % | 74.175 M 27.79 % | 58.043 M -43.48 % | 102.698 M 4.14 % | 98.616 M 7.46 % | 91.773 M -35.48 % | 142.233 M -24.34 % | 187.981 M 64.98 % | 113.941 M 6.65 % | 106.835 M 36.00 % | 78.556 M 19.67 % | 65.644 M -20.40 % | 82.466 M -26.17 % | 111.694 M -22.11 % | 143.399 M 207.36 % | 46.655 M -56.36 % | 106.900 M 70.07 % | 62.857 M 3.70 % | 60.617 M -25.08 % | 80.910 M -15.32 % | 95.549 M 17.40 % | 81.390 M -19.60 % | 101.233 M 56.13 % | 64.838 M -30.01 % | 92.646 M 34.07 % | 69.103 M 11.12 % | 62.188 M -21.22 % | 78.937 M -1.25 % | 79.939 M -5.38 % | 84.486 M 62.29 % | 52.057 M 17.92 % | 44.145 M -33.39 % | 66.269 M -6.21 % | 70.657 M 14.50 % | 61.708 M -15.06 % | 72.650 M -51.69 % | 150.383 M -5.41 % | 158.985 M 22.76 % | 129.513 M 20.57 % | 107.416 M 10.12 % | 97.543 M 47.18 % | 66.276 M -11.91 % | 75.233 M -51.20 % | 154.158 M 23.09 % | 125.239 M 23 192 442 360.62 % | -0.540 100.00 % | -26.871 M -114.90 % | 180.328 M 34.17 % | 134.405 M 1.12 % | 132.911 M 7.85 % | 123.232 M -26.45 % | 167.538 M 50.07 % | 111.638 M 12.38 % | 99.343 M -17.08 % | 119.806 M -24.59 % | 158.878 M 15.65 % | 137.376 M 3.26 % | 133.043 M 14.62 % | 116.077 M -1.59 % | 117.955 M 13.65 % | 103.792 M |
| Cash at end of period | 71.652 M -0.39 % | 71.931 M -55.30 % | 160.907 M 9.33 % | 147.176 M 4.87 % | 140.346 M 39.12 % | 100.879 M -8.84 % | 110.665 M -12.45 % | 126.406 M -7.73 % | 136.997 M 6.13 % | 129.085 M -43.22 % | 227.357 M 62.06 % | 140.295 M -44.35 % | 252.093 M 7.50 % | 234.496 M 11.75 % | 209.848 M 83.50 % | 114.360 M -28.87 % | 160.772 M 1.94 % | 157.707 M -3.68 % | 163.729 M 28.77 % | 127.147 M -49.20 % | 250.275 M 0.29 % | 249.556 M 81.73 % | 137.324 M 19.21 % | 115.195 M 52.46 % | 75.556 M -46.18 % | 140.391 M -25.50 % | 188.432 M 90.95 % | 98.681 M 31.88 % | 74.829 M 0.88 % | 74.175 M 27.79 % | 58.043 M -43.48 % | 102.698 M 4.14 % | 98.616 M 7.46 % | 91.773 M -35.48 % | 142.233 M -24.34 % | 187.981 M 64.98 % | 113.941 M 6.65 % | 106.835 M 36.00 % | 78.556 M 19.67 % | 65.644 M -20.40 % | 82.466 M -26.17 % | 111.694 M -22.11 % | 143.399 M 207.36 % | 46.655 M -56.36 % | 106.900 M 70.07 % | 62.857 M 3.70 % | 60.617 M -25.08 % | 80.910 M -15.32 % | 95.549 M 17.40 % | 81.390 M 35.64 % | 60.004 M -7.46 % | 64.838 M -30.01 % | 92.646 M 34.07 % | 69.103 M 11.12 % | 62.188 M -21.22 % | 78.937 M -1.25 % | 79.939 M -5.38 % | 84.486 M 62.29 % | 52.057 M 17.92 % | 44.145 M -33.39 % | 66.269 M -6.21 % | 70.657 M 14.50 % | 61.708 M -15.06 % | 72.650 M -51.69 % | 150.383 M -5.41 % | 158.985 M 26.52 % | 125.663 M 16.99 % | 107.416 M 10.12 % | 97.543 M 47.18 % | 66.276 M 1.60 % | 65.233 M 190.60 % | -72.005 M -408.90 % | 23.310 M 137.34 % | -62.427 M -147.84 % | 130.502 M -27.63 % | 180.328 M 34.17 % | 134.405 M 1.12 % | 132.911 M 7.85 % | 123.232 M -26.45 % | 167.538 M 50.07 % | 111.638 M 12.38 % | 99.343 M 25.74 % | 79.006 M -50.27 % | 158.878 M 15.65 % | 137.376 M 3.26 % | 133.043 M 14.62 % | 116.077 M -1.59 % | 117.955 M |
| Operating cash flow | 212.611 M 686.13 % | 27.045 M | 0.000 | 0.000 -100.00 % | 46.589 M 372.07 % | -17.124 M -107.83 % | 218.804 M 146.52 % | 88.758 M 170.87 % | -125.243 M -27.81 % | -97.995 M -202.62 % | 95.493 M 3 949.73 % | 2.358 M -97.61 % | 98.830 M 187.92 % | -112.415 M -235.12 % | 83.198 M 325.33 % | -36.922 M -162.47 % | 59.102 M 313.37 % | -27.699 M 63.08 % | -75.034 M -217.72 % | 63.737 M 18.17 % | 53.938 M 190.24 % | 18.584 M -65.89 % | 54.484 M 18.50 % | 45.976 M -53.04 % | 97.907 M 342.02 % | -40.454 M -146.72 % | 86.588 M -11.47 % | 97.810 M 693.59 % | -16.478 M -127.15 % | 60.684 M 56.19 % | 38.853 M 9.05 % | 35.628 M 144.48 % | -80.102 M -2 391.58 % | 3.495 M 162.02 % | 1.334 M -95.16 % | 27.576 M 210.81 % | -24.886 M -250.86 % | 16.497 M 107.14 % | -231.124 M -240.19 % | 164.861 M 114.48 % | 76.864 M 223.72 % | -62.129 M -15.53 % | -53.777 M -178.98 % | 68.086 M 28.21 % | 53.104 M 1 635.89 % | 3.059 M -97.15 % | 107.388 M 736.92 % | -16.860 M -104.49 % | -8.245 M 31.56 % | -12.048 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 -100.00 % | 31.775 M -65.85 % | 93.051 M 567.80 % | 13.934 M -65.63 % | 40.546 M 10.32 % | 36.753 M 6.05 % | 34.658 M -6.54 % | 37.083 M 3 836.04 % | -992.586 K 78.83 % | -4.690 M -108.98 % | 52.201 M 94.07 % | 26.897 M -28.54 % | 37.641 M 60.29 % | 23.484 M -28.92 % | 33.038 M |
| Capital expenditure | -193.125 K -6.67 % | -181.046 K 88.11 % | -1.522 M 16.78 % | -1.829 M 24.14 % | -2.411 M -929.09 % | -234.309 K 90.11 % | -2.368 M -1 050.86 % | 249.052 K 109.84 % | -2.531 M -224.40 % | -780.249 K 60.21 % | -1.961 M 76.92 % | -8.497 M -1 206.25 % | -650.478 K 62.89 % | -1.753 M 50.93 % | -3.572 M -501.65 % | -593.735 K -84.42 % | -321.945 K -21.02 % | -266.027 K 90.23 % | -2.722 M -883.23 % | 347.519 K | 0.000 100.00 % | -1.205 M -253.11 % | -341.266 K -252.38 % | -96.845 K -293.55 % | -24.608 K 97.73 % | -1.084 M 68.58 % | -3.449 M -145.36 % | -1.406 M -857.81 % | -146.746 K 78.54 % | -683.673 K 77.42 % | -3.028 M -55.96 % | -1.941 M 62.90 % | -5.233 M -374.58 % | -1.103 M -314.05 % | -266.303 K 97.99 % | -13.216 M 61.42 % | -34.256 M -2 005.90 % | -1.627 M 49.71 % | -3.234 M 14.62 % | -3.788 M -79.99 % | -2.105 M 52.01 % | -4.386 M -104.20 % | -2.148 M 81.13 % | -11.380 M -638.12 % | -1.542 M 95.00 % | -30.807 M 64.22 % | -86.095 M -13 312.98 % | -641.876 K 31.30 % | -934.331 K -561.33 % | -141.280 K 99.79 % | -68.795 M -3 177.24 % | -2.099 M -548.46 % | -323.717 K 95.35 % | -6.966 M 71.70 % | -24.618 M -26.21 % | -19.505 M 30.41 % | -28.029 M -16.58 % | -24.042 M -9.64 % | -21.928 M -23.38 % | -17.773 M -180.05 % | -6.347 M -36.08 % | -4.664 M -25.10 % | -3.728 M 55.34 % | -8.347 M 40.14 % | -13.944 M -24.76 % | -11.176 M -3.01 % | -10.849 M 19.10 % | -13.411 M -98.34 % | -6.761 M 48.46 % | -13.118 M 57.61 % | -30.947 M -12.40 % | -27.532 M 2.69 % | -28.292 M 42.51 % | -49.212 M -74.83 % | -28.149 M 4.78 % | -29.562 M -155.86 % | -11.554 M 63.41 % | -31.580 M -4.05 % | -30.351 M -167.85 % | -11.332 M 11.66 % | -12.827 M -59.90 % | -8.022 M 76.73 % | -34.470 M -267.35 % | -9.384 M 23.00 % | -12.186 M -12.38 % | -10.844 M -13.38 % | -9.564 M -7.81 % | -8.871 M |
| Free CashFlow | 212.418 M 690.71 % | 26.864 M 27.77 % | 21.025 M 1 249.44 % | -1.829 M -104.14 % | 44.178 M 354.51 % | -17.358 M -108.02 % | 216.435 M 143.17 % | 89.007 M 169.66 % | -127.774 M -29.36 % | -98.776 M -205.61 % | 93.532 M 1 623.61 % | -6.139 M -106.25 % | 98.180 M 186.00 % | -114.168 M -243.38 % | 79.626 M 312.25 % | -37.516 M -163.82 % | 58.780 M 310.19 % | -27.965 M 64.03 % | -77.756 M -221.33 % | 64.085 M 18.81 % | 53.938 M 210.37 % | 17.379 M -67.90 % | 54.143 M 18.01 % | 45.880 M -53.13 % | 97.883 M 335.65 % | -41.537 M -149.96 % | 83.139 M -13.76 % | 96.404 M 679.90 % | -16.624 M -127.71 % | 60.000 M 67.48 % | 35.825 M 6.35 % | 33.687 M 139.48 % | -85.335 M -3 666.23 % | 2.393 M 124.10 % | 1.068 M -92.56 % | 14.359 M 124.28 % | -59.142 M -497.72 % | 14.870 M 106.35 % | -234.358 M -245.50 % | 161.073 M 115.46 % | 74.759 M 212.39 % | -66.515 M -18.94 % | -55.925 M -198.62 % | 56.706 M 9.97 % | 51.562 M 285.82 % | -27.748 M -230.31 % | 21.293 M 221.66 % | -17.502 M -90.66 % | -9.180 M 24.69 % | -12.189 M 82.28 % | -68.795 M -3 177.24 % | -2.099 M -548.46 % | -323.717 K 95.35 % | -6.966 M 71.70 % | -24.618 M -26.21 % | -19.505 M 30.41 % | -28.029 M -16.58 % | -24.042 M -9.64 % | -21.928 M -23.38 % | -17.773 M -180.05 % | -6.347 M -36.08 % | -4.664 M -25.10 % | -3.728 M 55.34 % | -8.347 M 40.14 % | -13.944 M -24.76 % | -11.176 M -3.01 % | -10.849 M 19.10 % | -13.411 M -98.34 % | -6.761 M 48.46 % | -13.118 M 57.61 % | -30.947 M -12.40 % | -27.532 M 2.69 % | -28.292 M 42.51 % | -49.212 M -1 457.03 % | 3.626 M -94.29 % | 63.489 M 2 567.49 % | 2.380 M -73.45 % | 8.966 M 40.04 % | 6.402 M -72.55 % | 23.326 M -3.84 % | 24.257 M 369.10 % | -9.014 M 76.98 % | -39.160 M -191.46 % | 42.817 M 191.05 % | 14.711 M -45.10 % | 26.798 M 92.52 % | 13.920 M -42.40 % | 24.167 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 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 |