Beijing Bashi Media Co., Ltd. 600386.SS
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 | 4.518 B -6.51 % | 4.833 B 36.04 % | 3.553 B -17.55 % | 4.309 B -4.78 % | 4.525 B -13.45 % | 5.228 B 9.06 % | 4.794 B 17.24 % | 4.089 B 16.98 % | 3.496 B 16.11 % | 3.011 B 0.34 % | 3.000 B -3.40 % | 3.106 B 5.20 % | 2.952 B 21.78 % | 2.424 B 23.68 % | 1.960 B 36.18 % | 1.439 B 67.29 % | 860.402 M -55.82 % | 1.948 B -22.34 % | 2.508 B 5.34 % | 2.381 B 8.64 % | 2.191 B 33.51 % | 1.641 B 15.71 % | 1.419 B 48.98 % | 952.128 M 78.82 % | 532.460 M 60.93 % | 330.856 M 68.00 % | 196.937 M 13.70 % | 173.200 M |
| Net income | 20.711 M 22.01 % | 16.975 M -80.26 % | 85.983 M -35.23 % | 132.742 M 94.69 % | 68.181 M -21.77 % | 87.157 M -15.21 % | 102.796 M -0.06 % | 102.857 M -12.64 % | 117.734 M -19.43 % | 146.129 M -22.51 % | 188.580 M 8.23 % | 174.235 M 6.52 % | 163.566 M -7.19 % | 176.237 M 30.38 % | 135.170 M 14.76 % | 117.781 M 31.18 % | 89.786 M 95.57 % | 45.911 M 113.75 % | -334.012 M -144.31 % | -136.717 M -497.03 % | 34.435 M -48.32 % | 66.633 M -44.45 % | 119.941 M 69.50 % | 70.762 M 10.35 % | 64.125 M -7.42 % | 69.261 M 42.10 % | 48.741 M 79.60 % | 27.138 M |
| Income before tax | 80.876 M 5.10 % | 76.951 M -52.67 % | 162.597 M -37.65 % | 260.801 M 111.33 % | 123.408 M -31.86 % | 181.100 M -11.18 % | 203.902 M 14.85 % | 177.544 M 0.25 % | 177.093 M -24.79 % | 235.459 M -13.28 % | 271.502 M 8.07 % | 251.220 M 3.76 % | 242.116 M 8.33 % | 223.503 M 30.88 % | 170.765 M 18.88 % | 143.649 M 16.63 % | 123.163 M 82.86 % | 67.352 M 121.36 % | -315.332 M -127.33 % | -138.713 M -361.79 % | 52.987 M -24.62 % | 70.291 M -58.62 % | 169.869 M 41.27 % | 120.241 M 65.14 % | 72.813 M 0.95 % | 72.127 M 46.92 % | 49.091 M 80.90 % | 27.138 M |
| Income before tax ratio | 0.02 12.42 % | 0.02 -65.21 % | 0.05 -24.38 % | 0.06 121.95 % | 0.03 -21.27 % | 0.03 -18.56 % | 0.04 -2.04 % | 0.04 -14.30 % | 0.05 -35.22 % | 0.08 -13.57 % | 0.09 11.87 % | 0.08 -1.37 % | 0.08 -11.05 % | 0.09 5.83 % | 0.09 -12.71 % | 0.10 -30.28 % | 0.14 313.92 % | 0.03 127.50 % | -0.13 -115.80 % | -0.06 -340.96 % | 0.02 -43.54 % | 0.04 -64.24 % | 0.12 -5.18 % | 0.13 -7.65 % | 0.14 -37.27 % | 0.22 -12.55 % | 0.25 59.09 % | 0.16 |
| EBITDA | 461.631 M 8.85 % | 424.088 M -4.60 % | 444.520 M -20.95 % | 562.335 M 50.69 % | 373.176 M -21.09 % | 472.907 M -1.11 % | 478.201 M 34.68 % | 355.071 M 2.69 % | 345.768 M -10.54 % | 386.493 M -5.49 % | 408.962 M 6.84 % | 382.768 M -0.20 % | 383.546 M 4.89 % | 365.652 M 12.63 % | 324.654 M -9.79 % | 359.881 M -1.19 % | 364.198 M 290.47 % | 93.271 M 168.56 % | -136.048 M -841.28 % | 18.353 M -94.61 % | 340.673 M 88.32 % | 180.904 M -45.95 % | 334.687 M 55.27 % | 215.546 M 58.37 % | 136.105 M 50.90 % | 90.194 M 103.95 % | 44.223 M 80.66 % | 24.479 M |
| Net income ratio | 0.00 30.51 % | 0.00 -85.49 % | 0.02 -21.44 % | 0.03 104.47 % | 0.02 -9.62 % | 0.02 -22.26 % | 0.02 -14.75 % | 0.03 -25.32 % | 0.03 -30.61 % | 0.05 -22.77 % | 0.06 12.04 % | 0.06 1.26 % | 0.06 -23.79 % | 0.07 5.42 % | 0.07 -15.73 % | 0.08 -21.59 % | 0.10 342.67 % | 0.02 117.70 % | -0.13 -131.92 % | -0.06 -465.45 % | 0.02 -61.29 % | 0.04 -51.99 % | 0.08 13.77 % | 0.07 -38.29 % | 0.12 -42.47 % | 0.21 -15.42 % | 0.25 57.96 % | 0.16 |
| Ratio EBITDA | 0.10 16.44 % | 0.09 -29.87 % | 0.13 -4.13 % | 0.13 58.26 % | 0.08 -8.83 % | 0.09 -9.32 % | 0.10 14.88 % | 0.09 -12.21 % | 0.10 -22.95 % | 0.13 -5.81 % | 0.14 10.60 % | 0.12 -5.14 % | 0.13 -13.87 % | 0.15 -8.93 % | 0.17 -33.76 % | 0.25 -40.93 % | 0.42 783.85 % | 0.05 188.28 % | -0.05 -803.70 % | 0.01 -95.04 % | 0.16 41.05 % | 0.11 -53.29 % | 0.24 4.22 % | 0.23 -11.44 % | 0.26 -6.23 % | 0.27 21.40 % | 0.22 58.88 % | 0.14 |
| Gross profit ratio | 0.16 6.38 % | 0.15 -26.64 % | 0.21 1.10 % | 0.20 24.53 % | 0.16 -5.51 % | 0.17 -1.63 % | 0.18 -3.07 % | 0.18 -11.81 % | 0.20 -20.39 % | 0.26 2.79 % | 0.25 2.54 % | 0.24 -3.40 % | 0.25 -11.42 % | 0.29 13.80 % | 0.25 -3.74 % | 0.26 -31.41 % | 0.38 849.38 % | 0.04 159.97 % | -0.07 -353.92 % | 0.03 -85.32 % | 0.18 18.11 % | 0.15 -46.96 % | 0.29 -7.55 % | 0.31 -12.03 % | 0.35 -11.52 % | 0.40 -18.95 % | 0.49 26.83 % | 0.39 |
| Weighted average shs out dil | 806.400 M 0.00 % | 806.400 M 3.16 % | 781.663 M 0.11 % | 780.836 M -3.17 % | 806.400 M 0.00 % | 806.400 M 1.98 % | 790.737 M -0.06 % | 791.206 M 0.80 % | 784.894 M -3.32 % | 811.830 M 1.17 % | 802.470 M -0.98 % | 810.397 M 0.50 % | 806.400 M 0.66 % | 801.078 M 0.75 % | 795.120 M -2.11 % | 812.283 M -0.48 % | 816.238 M -2.22 % | 834.738 M 3.71 % | 804.849 M 1.36 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M |
| Weighted average shs out | 806.400 M -4.99 % | 848.761 M 8.58 % | 781.663 M 0.11 % | 780.836 M -3.17 % | 806.400 M 0.00 % | 806.400 M 1.98 % | 790.737 M -0.06 % | 791.206 M 0.80 % | 784.894 M -2.67 % | 806.400 M 0.49 % | 802.470 M -0.98 % | 810.397 M 0.50 % | 806.401 M 0.66 % | 801.078 M 0.75 % | 795.120 M -2.11 % | 812.283 M -0.48 % | 816.238 M -2.22 % | 834.738 M 3.71 % | 804.849 M 1.36 % | 794.063 M -1.53 % | 806.400 M 1.55 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M 0.00 % | 794.063 M |
| EPS diluted | 0.03 21.80 % | 0.02 -80.82 % | 0.11 -35.29 % | 0.17 100.95 % | 0.08 -23.09 % | 0.11 -15.38 % | 0.13 0.00 % | 0.13 -13.33 % | 0.15 -16.67 % | 0.18 -25.00 % | 0.24 9.09 % | 0.22 4.76 % | 0.21 -4.55 % | 0.22 29.41 % | 0.17 21.43 % | 0.14 27.27 % | 0.11 100.00 % | 0.06 113.41 % | -0.41 -141.18 % | -0.17 -657.38 % | 0.03 -48.31 % | 0.06 -46.36 % | 0.11 75.44 % | 0.06 -24.64 % | 0.08 -4.59 % | 0.09 42.02 % | 0.06 79.53 % | 0.03 |
| Earnings per share | 0.03 28.50 % | 0.02 -81.82 % | 0.11 -35.29 % | 0.17 100.95 % | 0.08 -23.09 % | 0.11 -15.38 % | 0.13 0.00 % | 0.13 -13.33 % | 0.15 -16.67 % | 0.18 -25.00 % | 0.24 9.09 % | 0.22 4.76 % | 0.21 -4.55 % | 0.22 29.41 % | 0.17 21.43 % | 0.14 27.27 % | 0.11 100.00 % | 0.06 113.41 % | -0.41 -141.18 % | -0.17 -657.38 % | 0.03 -48.31 % | 0.06 -46.36 % | 0.11 75.44 % | 0.06 -24.64 % | 0.08 -4.59 % | 0.09 42.02 % | 0.06 79.53 % | 0.03 |
| Gross profit | 722.771 M -0.55 % | 726.766 M -0.21 % | 728.279 M -16.64 % | 873.683 M 18.57 % | 736.827 M -18.22 % | 900.960 M 7.28 % | 839.842 M 13.64 % | 739.064 M 3.17 % | 716.376 M -7.57 % | 775.016 M 3.14 % | 751.450 M -0.94 % | 758.583 M 1.63 % | 746.432 M 7.88 % | 691.901 M 40.75 % | 491.585 M 31.09 % | 374.998 M 14.74 % | 326.834 M 319.43 % | 77.924 M 146.57 % | -167.331 M -367.48 % | 62.559 M -84.05 % | 392.124 M 57.70 % | 248.654 M -38.63 % | 405.158 M 37.74 % | 294.153 M 57.30 % | 187.005 M 42.39 % | 131.330 M 36.16 % | 96.452 M 44.22 % | 66.881 M |
| Income tax expense | 41.282 M 6.24 % | 38.856 M -12.04 % | 44.175 M -38.19 % | 71.474 M 39.55 % | 51.216 M -33.87 % | 77.449 M 5.88 % | 73.145 M 23.12 % | 59.410 M 15.07 % | 51.631 M -26.80 % | 70.535 M -1.36 % | 71.505 M 2.60 % | 69.692 M 7.41 % | 64.883 M 115.16 % | 30.155 M 27.08 % | 23.730 M 33.18 % | 17.818 M -32.68 % | 26.468 M 45.63 % | 18.175 M 96.00 % | 9.273 M 21.45 % | 7.635 M -53.06 % | 16.265 M 10 925.55 % | 147.521 K -99.64 % | 40.862 M -10.28 % | 45.543 M 448.71 % | 8.300 M 212.58 % | 2.655 M 649.70 % | 354.185 K 309.15 % | 86.567 K |
| Cost of revenue | 3.795 B -7.57 % | 4.106 B 45.38 % | 2.824 B -17.78 % | 3.435 B -9.33 % | 3.788 B -12.46 % | 4.327 B 9.44 % | 3.954 B 18.03 % | 3.350 B 20.54 % | 2.779 B 24.32 % | 2.236 B -0.60 % | 2.249 B -4.19 % | 2.347 B 6.41 % | 2.206 B 27.34 % | 1.732 B 17.96 % | 1.469 B 37.97 % | 1.064 B 99.48 % | 533.569 M -71.46 % | 1.870 B -30.11 % | 2.675 B 15.40 % | 2.318 B 28.84 % | 1.799 B 29.19 % | 1.393 B 37.43 % | 1.013 B 54.01 % | 657.975 M 90.47 % | 345.455 M 73.14 % | 199.525 M 98.56 % | 100.484 M -5.49 % | 106.318 M |
| General and administrative expenses | 44.807 M 1.03 % | 44.348 M 20.29 % | 36.869 M 0.09 % | 36.836 M -3.38 % | 38.123 M -84.55 % | 246.776 M 409.71 % | 48.415 M 6.72 % | 45.365 M 0.01 % | 45.362 M 7.31 % | 42.273 M 5.62 % | 40.024 M -24.55 % | 53.050 M -20.37 % | 66.620 M 22.92 % | 54.196 M 11.52 % | 48.599 M -60.60 % | 123.352 M 22.03 % | 101.081 M -56.68 % | 233.351 M 5.44 % | 221.311 M -29.17 % | 312.442 M 17.34 % | 266.267 M 4.95 % | 253.700 M 39.21 % | 182.246 M 62.00 % | 112.497 M 69.32 % | 66.439 M 53.77 % | 43.206 M 27.51 % | 33.883 M 39.75 % | 24.245 M |
| Selling and marketing expenses | 81.968 M -2.99 % | 84.493 M 14.66 % | 73.689 M -1.39 % | 74.732 M -68.69 % | 238.710 M -5.80 % | 253.397 M 7.49 % | 235.733 M -5.63 % | 249.792 M 11.98 % | 223.076 M 3.55 % | 215.422 M 6.73 % | 201.842 M -8.23 % | 219.948 M 4.81 % | 209.858 M -1.81 % | 213.731 M 89.47 % | 112.803 M 125.92 % | 49.931 M 71.61 % | 29.096 M 105.20 % | 14.179 M 15.87 % | 12.237 M 41.44 % | 8.652 M -53.46 % | 18.589 M 17.04 % | 15.882 M 33.17 % | 11.926 M 38.66 % | 8.601 M -2.29 % | 8.803 M 107.17 % | 4.249 M 33.52 % | 3.182 M -34.23 % | 4.839 M |
| Other expenses | 485.781 M 50.84 % | 322.061 M 48.87 % | 216.341 M -4.37 % | 226.216 M 10.91 % | 203.967 M -22.15 % | 261.992 M 107.14 % | 126.481 M 97.33 % | 64.096 M 5.93 % | 60.507 M -33.26 % | 90.655 M -62.24 % | 240.075 M 325.33 % | 56.445 M -75.86 % | 233.818 M 13.52 % | 205.965 M 26.62 % | 162.670 M 115.86 % | 75.360 M -0.39 % | 75.652 M -60.16 % | 189.895 M -30.05 % | 271.460 M 2 463.85 % | 10.588 M -80.68 % | 54.806 M 248.46 % | 15.728 M -55.17 % | 35.086 M -35.07 % | 54.037 M 75.80 % | 30.738 M 118.64 % | 14.059 M 9.73 % | 12.813 M 2.89 % | 12.453 M |
| Operating expenses | 640.095 M -0.77 % | 645.039 M 28.82 % | 500.715 M -2.59 % | 514.043 M 3.88 % | 494.858 M -13.17 % | 569.944 M 5.47 % | 540.361 M 0.19 % | 539.331 M 1.71 % | 530.285 M -0.67 % | 533.884 M 13.96 % | 468.504 M -2.34 % | 479.752 M 4.06 % | 461.041 M 0.12 % | 460.509 M 53.38 % | 300.247 M 50.94 % | 198.913 M 21.52 % | 163.691 M -64.15 % | 456.608 M -0.65 % | 459.576 M 14.30 % | 402.077 M 18.38 % | 339.662 M 8.77 % | 312.277 M 36.21 % | 229.259 M 30.90 % | 175.136 M 65.25 % | 105.980 M 72.29 % | 61.514 M 23.33 % | 49.878 M 20.08 % | 41.537 M |
| Cost and expenses | 4.435 B -6.64 % | 4.751 B 42.89 % | 3.325 B -15.80 % | 3.949 B -7.80 % | 4.283 B -12.54 % | 4.897 B 8.96 % | 4.495 B 15.56 % | 3.889 B 18.12 % | 3.293 B 20.28 % | 2.738 B 0.75 % | 2.717 B -4.39 % | 2.842 B 5.30 % | 2.699 B 23.10 % | 2.193 B 23.98 % | 1.769 B 38.70 % | 1.275 B 82.89 % | 697.259 M -67.95 % | 2.176 B -30.60 % | 3.135 B 15.24 % | 2.720 B 25.79 % | 2.163 B 26.84 % | 1.705 B 35.28 % | 1.260 B 47.96 % | 851.790 M 86.38 % | 457.028 M 73.25 % | 263.801 M 72.74 % | 152.714 M 2.68 % | 148.721 M |
| Research and development expenses | 27.539 M 7.82 % | 25.541 M 21.43 % | 21.034 M 1.56 % | 20.710 M 47.32 % | 14.058 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 |
| Selling general and administrative expenses | 126.775 M -1.60 % | 128.842 M 16.54 % | 110.558 M -0.90 % | 111.568 M -59.70 % | 276.833 M -44.73 % | 500.844 M 76.26 % | 284.148 M -3.73 % | 295.156 M 9.95 % | 268.438 M 4.17 % | 257.694 M 6.54 % | 241.866 M -11.40 % | 272.998 M -1.26 % | 276.478 M -27.40 % | 380.818 M 57.28 % | 242.126 M 39.73 % | 173.283 M 33.11 % | 130.177 M -45.14 % | 237.305 M 1.61 % | 233.548 M -27.26 % | 321.094 M 12.72 % | 284.856 M 5.67 % | 269.583 M 38.84 % | 194.172 M 60.34 % | 121.099 M 60.95 % | 75.242 M 58.55 % | 47.455 M 28.03 % | 37.066 M 27.44 % | 29.084 M |
| Interest income | 7.084 M -33.25 % | 10.613 M -10.89 % | 11.910 M 52.19 % | 7.826 M 8.32 % | 7.225 M -6.76 % | 7.749 M -53.49 % | 16.661 M 128.48 % | 7.292 M -2.58 % | 7.485 M -42.80 % | 13.086 M 47.50 % | 8.872 M 240.05 % | 2.609 M 75.22 % | 1.489 M 256.64 % | 417.506 K -89.51 % | 3.979 M -10.64 % | 4.453 M -20.61 % | 5.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 62.405 M -14.48 % | 72.968 M -14.46 % | 85.304 M -3.77 % | 88.646 M 195.49 % | 30.000 M -41.44 % | 51.228 M 57.96 % | 32.430 M -25.92 % | 43.779 M -9.19 % | 48.212 M 46.22 % | 32.972 M 42.61 % | 23.120 M 8.92 % | 21.227 M -8.13 % | 23.105 M 38.81 % | 16.645 M -19.59 % | 20.700 M -39.77 % | 34.367 M -27.00 % | 47.079 M -59.75 % | 116.972 M -21.05 % | 148.165 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.100 M -10.20 % | 4.566 M 2.93 % | 4.436 M |
| Depreciation and amortization | 321.006 M 5.20 % | 305.145 M 22.42 % | 249.260 M -5.44 % | 263.610 M 20.28 % | 219.157 M -7.43 % | 236.744 M 30.86 % | 180.913 M 24.36 % | 145.475 M 10.35 % | 131.827 M 2.41 % | 128.721 M 2.66 % | 125.390 M 4.36 % | 120.147 M -4.62 % | 125.964 M -3.38 % | 130.375 M 0.71 % | 129.458 M -27.41 % | 178.345 M -7.32 % | 192.435 M -39.01 % | 315.527 M -19.91 % | 393.973 M 10.09 % | 357.871 M 14.77 % | 311.814 M 27.52 % | 244.527 M 38.54 % | 176.508 M 53.21 % | 115.208 M 89.88 % | 60.673 M 162.21 % | 23.139 M | 0.000 | 0.000 |
| Operating income | 82.676 M 1.16 % | 81.727 M -48.11 % | 157.494 M -42.08 % | 271.936 M 54.96 % | 175.493 M -1.77 % | 178.655 M -8.68 % | 195.638 M 30.37 % | 150.059 M -13.17 % | 172.823 M -24.30 % | 228.304 M -15.29 % | 269.510 M 8.01 % | 249.521 M 5.67 % | 236.136 M 8.31 % | 218.009 M 30.14 % | 167.513 M 32.57 % | 126.355 M 4.42 % | 121.004 M 135.19 % | -343.814 M 51.66 % | -711.226 M -164.28 % | -269.123 M -612.99 % | 52.462 M 243.12 % | -36.657 M -120.84 % | 175.899 M 47.79 % | 119.017 M 46.89 % | 81.025 M 16.06 % | 69.816 M 49.90 % | 46.574 M 83.77 % | 25.344 M |
| Operating income ratio | 0.02 8.21 % | 0.02 -61.85 % | 0.04 -29.76 % | 0.06 62.74 % | 0.04 13.49 % | 0.03 -16.27 % | 0.04 11.20 % | 0.04 -25.77 % | 0.05 -34.81 % | 0.08 -15.58 % | 0.09 11.81 % | 0.08 0.44 % | 0.08 -11.06 % | 0.09 5.23 % | 0.09 -2.65 % | 0.09 -37.58 % | 0.14 179.66 % | -0.18 37.75 % | -0.28 -150.88 % | -0.11 -572.18 % | 0.02 207.19 % | -0.02 -118.01 % | 0.12 -0.80 % | 0.13 -17.85 % | 0.15 -27.89 % | 0.21 -10.77 % | 0.24 61.62 % | 0.15 |
| Total other income expenses net | -1.800 M 62.31 % | -4.776 M -193.59 % | 5.103 M 145.82 % | -11.136 M 78.62 % | -52.085 M -2 231.14 % | 2.444 M -70.43 % | 8.264 M -69.93 % | 27.478 M 1 080.33 % | 2.328 M -67.46 % | 7.154 M 259.32 % | 1.991 M 17.19 % | 1.699 M -71.59 % | 5.980 M 8.83 % | 5.495 M 68.97 % | 3.252 M -81.20 % | 17.294 M 701.39 % | 2.158 M -99.47 % | 410.786 M 3.76 % | 395.894 M 203.58 % | 130.410 M 24 708.43 % | 525.668 K -99.51 % | 106.948 M 1 873.60 % | -6.030 M -592.65 % | 1.224 M | 0.000 -100.00 % | 2.311 M -8.19 % | 2.517 M 40.32 % | 1.794 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 | 379.058 M 1 300.55 % | 27.065 M 118.47 % | -146.558 M 60.75 % | -373.363 M 49.47 % | -738.882 M -109.36 % | -352.928 M 32.22 % | -520.730 M 2.26 % | -532.767 M -44.66 % | -368.296 M 1.52 % | -373.963 M 57.54 % | -880.695 M 8.33 % | -960.757 M -6.25 % | -904.238 M -19.05 % | -759.520 M -37.10 % | -554.006 M -43.88 % | -385.039 M -1 256.48 % | 33.294 M -97.57 % | 1.369 B -8.97 % | 1.504 B -25.86 % | 2.028 B 136.56 % | 857.463 M 41.70 % | 605.128 M 201.05 % | 201.009 M 318.03 % | -92.192 M -157.97 % | 159.044 M 396.70 % | -53.605 M -384.94 % | -11.054 M -164.86 % | 17.042 M |
| Total investments | 388.500 M -8.10 % | 422.749 M -1.66 % | 429.875 M -6.39 % | 459.237 M 0.13 % | 458.624 M -5.08 % | 483.155 M 0.35 % | 481.454 M -10.92 % | 540.458 M -7.58 % | 584.795 M 1.92 % | 573.751 M 60.04 % | 358.509 M 237.25 % | 106.304 M 13.28 % | 93.842 M -11.85 % | 106.453 M -7.60 % | 115.209 M 120.25 % | 52.309 M -28.41 % | 73.064 M -7.23 % | 78.754 M 41.74 % | 55.563 M -1.07 % | 56.162 M 16.65 % | 48.144 M 9.45 % | 43.988 M 32.79 % | 33.125 M 461.16 % | 5.903 M 511.71 % | 965.000 K -0.37 % | 968.555 K 1.95 % | 950.000 K 99.16 % | 477.000 K |
| Total debt | 1.354 B 32.25 % | 1.024 B -42.81 % | 1.790 B 9.14 % | 1.640 B 358.49 % | 357.791 M -81.85 % | 1.971 B 12.26 % | 1.756 B 137.81 % | 738.460 M -0.76 % | 744.080 M 0.63 % | 739.413 M 614.45 % | 103.494 M -23.73 % | 135.702 M 0.24 % | 135.382 M -10.19 % | 150.743 M -42.74 % | 263.240 M 185.27 % | 92.278 M -78.76 % | 434.375 M -75.99 % | 1.809 B -3.95 % | 1.884 B -28.91 % | 2.650 B 96.21 % | 1.351 B 23.29 % | 1.095 B 62.70 % | 673.300 M 17.30 % | 574.000 M 109.49 % | 274.000 M 358.96 % | 59.700 M 15.47 % | 51.700 M -12.52 % | 59.100 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -9.681 M -171.93 % | 13.459 M -50.48 % | 27.181 M -23.96 % | 35.746 M 64.42 % | 21.741 M -62.64 % | 58.188 M -20.34 % | 73.041 M -71.87 % | 259.672 M 20.32 % | 215.818 M 514.20 % | 35.138 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 | 528.899 M -0.07 % | 529.245 M -10.06 % | 588.442 M 0.07 % | 588.002 M 12.09 % | 524.590 M 4.23 % | 503.294 M -5.38 % | 531.902 M 2.04 % | 521.285 M 6.53 % | 489.313 M 6.67 % | 458.700 M 5.71 % | 433.935 M 18.31 % | 366.787 M 18.52 % | 309.469 M 97.96 % | 156.331 M 944.94 % | -18.502 M 87.96 % | -153.673 M 43.39 % | -271.454 M 25.89 % | -366.263 M 22.64 % | -473.451 M -283.53 % | -123.446 M -525.94 % | 28.982 M -39.87 % | 48.196 M -44.69 % | 87.135 M 5 007.56 % | 1.706 M -90.22 % | 17.443 M 355 369.82 % | 4.907 K | 0.000 | 0.000 |
| Common stock | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 100.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 60.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 46.51 % | 172.000 M 0.00 % | 172.000 M | 0.000 | 0.000 |
| Total equity | 1.949 B -0.29 % | 1.955 B -2.18 % | 1.998 B 0.03 % | 1.998 B 5.26 % | 1.898 B 1.44 % | 1.871 B -1.38 % | 1.897 B -3.32 % | 1.962 B 0.84 % | 1.946 B 2.65 % | 1.896 B 4.95 % | 1.806 B 8.96 % | 1.658 B 4.95 % | 1.580 B 10.99 % | 1.423 B 13.64 % | 1.252 B 17.94 % | 1.062 B 16.21 % | 913.792 M 14.06 % | 801.182 M 6.95 % | 749.151 M -39.86 % | 1.246 B -11.59 % | 1.409 B -0.46 % | 1.416 B 12.58 % | 1.257 B 3.71 % | 1.212 B 271.51 % | 326.358 M 17.25 % | 278.355 M 8.26 % | 257.107 M 39.70 % | 184.046 M |
| Other non current liabilities | 143.105 M -72.75 % | 525.069 M -41.81 % | 902.375 M -16.62 % | 1.082 B -0.18 % | 1.084 B -20.95 % | 1.372 B 29.76 % | 1.057 B 393.55 % | 214.161 M | 0.000 -100.00 % | 28.807 M | 0.000 -100.00 % | 51.175 M 0.00 % | 51.175 M -16.30 % | 61.143 M -15.75 % | 72.570 M -73.15 % | 270.244 M -15.50 % | 319.803 M 63 860.60 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 490.709 K -47.05 % | 926.709 K -29.10 % | 1.307 M 869.28 % | 134.842 K -92.44 % | 1.784 M -21.65 % | 2.277 M -32.41 % | 3.368 M |
| Long term debt | 863.272 M 66.10 % | 519.725 M -34.42 % | 792.518 M -6.25 % | 845.317 M 653.82 % | 112.138 M -88.45 % | 970.635 M 97.87 % | 490.548 M -29.55 % | 696.267 M 0.20 % | 694.902 M -3.51 % | 720.203 M 1 253.43 % | 53.213 M -33.33 % | 79.819 M -25.00 % | 106.426 M -20.00 % | 133.032 M -16.67 % | 159.639 M 11 302.79 % | 1.400 M -68.00 % | 4.375 M -99.62 % | 1.164 B -3.16 % | 1.202 B -21.70 % | 1.535 B 1 435.00 % | 100.000 M -54.55 % | 220.000 M -12.00 % | 250.000 M 25.00 % | 200.000 M -3.38 % | 207.000 M 1 596.72 % | 12.200 M -38.07 % | 19.700 M 51.54 % | 13.000 M |
| Total non current liabilities | 1.015 B -3.13 % | 1.048 B -4.35 % | 1.096 B -10.44 % | 1.224 B 1.44 % | 1.206 B -18.71 % | 1.484 B 37.88 % | 1.076 B 13.61 % | 947.413 M 27.65 % | 742.191 M -6.16 % | 790.871 M 555.13 % | 120.720 M -15.41 % | 142.707 M -13.82 % | 165.592 M -19.37 % | 205.361 M -17.17 % | 247.934 M -8.73 % | 271.644 M -16.21 % | 324.178 M -72.16 % | 1.164 B -3.12 % | 1.202 B -21.70 % | 1.535 B 1 435.00 % | 100.000 M -54.65 % | 220.491 M -12.13 % | 250.927 M 24.65 % | 201.307 M -2.81 % | 207.135 M 1 381.24 % | 13.984 M -36.37 % | 21.977 M 34.26 % | 16.368 M |
| Other current liabilities | 549.707 M -22.82 % | 712.225 M 51.35 % | 470.566 M 111.95 % | 222.020 M -77.58 % | 990.244 M 170.91 % | 365.531 M -48.29 % | 706.948 M 4.94 % | 673.640 M 142.78 % | 277.474 M -20.77 % | 350.206 M 4.36 % | 335.559 M 23.36 % | 272.013 M -20.79 % | 343.390 M 297.69 % | -173.701 M -77.48 % | -97.869 M -205.40 % | 92.856 M -58.64 % | 224.480 M 18.25 % | 189.835 M -23.15 % | 247.019 M 2 866.48 % | -8.929 M 65.87 % | -26.159 M -110.90 % | 239.985 M 55.84 % | 153.991 M -8.64 % | 168.547 M 38.49 % | 121.703 M -13.71 % | 141.045 M 46.81 % | 96.072 M 47.47 % | 65.145 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.793 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 163.448 M 22.44 % | 133.492 M 3.12 % | 129.454 M -43.57 % | 229.395 M -14.14 % | 267.164 M 5.40 % | 253.468 M 9.97 % | 230.493 M 26.38 % | 182.382 M -26.93 % | 249.612 M -11.20 % | 281.102 M 34.16 % | 209.524 M 63.58 % | 128.089 M -11.93 % | 145.442 M | 0.000 | 0.000 |
| Short term debt | 490.910 M -2.65 % | 504.257 M -28.80 % | 708.187 M 65.79 % | 427.161 M 104.46 % | 208.923 M -63.95 % | 579.550 M 0.29 % | 577.894 M 1 269.61 % | 42.194 M -14.20 % | 49.178 M 7.34 % | 45.817 M -8.88 % | 50.281 M -10.02 % | 55.883 M -15.58 % | 66.194 M 273.75 % | 17.711 M -82.90 % | 103.602 M 19.51 % | 86.689 M -79.84 % | 430.000 M -20.37 % | 540.000 M -20.82 % | 682.000 M -32.81 % | 1.015 B -18.84 % | 1.251 B 42.85 % | 875.440 M 106.81 % | 423.300 M 15.34 % | 367.000 M 447.76 % | 67.000 M 41.05 % | 47.500 M 48.44 % | 32.000 M -30.59 % | 46.100 M |
| Total current liabilities | 1.637 B -7.37 % | 1.767 B 9.93 % | 1.607 B 38.12 % | 1.164 B -19.30 % | 1.442 B -10.16 % | 1.605 B -12.47 % | 1.834 B 112.77 % | 861.931 M -9.38 % | 951.176 M 23.55 % | 769.868 M 6.96 % | 719.797 M 6.61 % | 675.160 M 4.61 % | 645.406 M 19.69 % | 539.213 M 5.57 % | 510.780 M 61.10 % | 317.060 M -58.47 % | 763.375 M -37.77 % | 1.227 B 7.58 % | 1.140 B -25.79 % | 1.536 B -15.33 % | 1.814 B 34.31 % | 1.351 B 52.80 % | 884.182 M 9.28 % | 809.118 M 145.78 % | 329.200 M 28.72 % | 255.759 M 13.50 % | 225.336 M 60.46 % | 140.430 M |
| Total liabilities | 2.652 B -5.79 % | 2.815 B 4.14 % | 2.703 B 13.23 % | 2.387 B -8.62 % | 2.613 B -15.42 % | 3.089 B 6.15 % | 2.910 B 60.84 % | 1.809 B 6.85 % | 1.693 B 8.50 % | 1.561 B 85.69 % | 840.517 M 2.77 % | 817.867 M 0.85 % | 810.999 M 8.92 % | 744.574 M -1.86 % | 758.715 M 28.88 % | 588.704 M -45.87 % | 1.088 B -54.51 % | 2.391 B 2.09 % | 2.342 B -23.74 % | 3.071 B 60.43 % | 1.914 B 21.83 % | 1.572 B 38.44 % | 1.135 B 12.34 % | 1.010 B 88.39 % | 536.335 M 98.83 % | 269.742 M 9.07 % | 247.313 M 57.73 % | 156.798 M |
| Other non current assets | 83.157 M -18.72 % | 102.304 M -25.00 % | 136.405 M 182.80 % | 48.234 M -9.57 % | 53.336 M -29.63 % | 75.793 M -15.19 % | 89.366 M 1 059.69 % | 7.706 M -84.85 % | 50.868 M 19.40 % | 42.603 M 20.84 % | 35.257 M 151.44 % | 14.022 M -32.26 % | 20.701 M -83.29 % | 123.872 M -4.40 % | 129.576 M 114.16 % | 60.505 M -23.07 % | 78.650 M -8.00 % | 85.493 M 626.73 % | 11.764 M -83.50 % | 71.315 M 9.09 % | 65.371 M 0.57 % | 64.998 M 46.48 % | 44.372 M 517.56 % | 7.185 M 4 258.43 % | 164.853 K -72.73 % | 604.465 K -93.84 % | 9.820 M 58.51 % | 6.195 M |
| Long term investments | 388.500 M -8.10 % | 422.749 M -10.79 % | 473.886 M -18.71 % | 582.930 M 3.74 % | 561.927 M -5.36 % | 593.745 M 5.62 % | 562.175 M -4.71 % | 589.965 M 0.88 % | 584.795 M 1.92 % | 573.751 M 60.04 % | 358.509 M 237.25 % | 106.304 M 13.28 % | 93.842 M -11.85 % | 106.453 M -7.60 % | 115.209 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.910 K 92.70 % | -697.355 K 91.15 % | -7.876 M -42.34 % | -5.533 M |
| Intangible assets | 261.842 M -21.69 % | 334.384 M -3.95 % | 348.119 M -13.04 % | 400.298 M -9.43 % | 441.993 M -12.08 % | 502.744 M -8.38 % | 548.725 M 2 674.98 % | 19.774 M -77.03 % | 86.087 M -37.32 % | 137.333 M -31.81 % | 201.391 M -24.56 % | 266.971 M -19.70 % | 332.470 M -16.60 % | 398.644 M -14.35 % | 465.448 M -12.64 % | 532.776 M -11.18 % | 599.852 M 2 600.33 % | 22.214 M 73.20 % | 12.826 M -11.33 % | 14.465 M 10.49 % | 13.092 M -3.98 % | 13.634 M 93.47 % | 7.047 M -2.21 % | 7.206 M -2.16 % | 7.365 M -2.11 % | 7.524 M 2 134.57 % | 336.700 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 | 261.842 M -21.69 % | 334.384 M -3.95 % | 348.119 M -13.04 % | 400.298 M -9.43 % | 441.993 M -12.08 % | 502.744 M -8.38 % | 548.725 M 2 674.98 % | 19.774 M -77.03 % | 86.087 M -37.32 % | 137.333 M -31.81 % | 201.391 M -24.56 % | 266.971 M -19.70 % | 332.470 M -16.60 % | 398.644 M -14.35 % | 465.448 M -12.64 % | 532.776 M -11.18 % | 599.852 M 2 600.33 % | 22.214 M 73.20 % | 12.826 M -11.33 % | 14.465 M 10.49 % | 13.092 M -3.98 % | 13.634 M 93.47 % | 7.047 M -2.21 % | 7.206 M -2.16 % | 7.365 M -2.11 % | 7.524 M 2 134.57 % | 336.700 K | 0.000 |
| Property plant equipment net | 1.895 B -2.55 % | 1.944 B 7.07 % | 1.816 B 8.11 % | 1.680 B 13.64 % | 1.478 B -1.29 % | 1.497 B 10.94 % | 1.350 B 48.65 % | 907.969 M 30.15 % | 697.612 M 44.84 % | 481.647 M -4.01 % | 501.788 M 11.99 % | 448.081 M 14.14 % | 392.578 M 21.11 % | 324.138 M 11.80 % | 289.917 M -5.85 % | 307.931 M -55.16 % | 686.720 M -71.80 % | 2.435 B -2.09 % | 2.487 B -20.08 % | 3.112 B 24.50 % | 2.500 B 17.18 % | 2.133 B 26.79 % | 1.682 B 18.85 % | 1.416 B 109.72 % | 675.052 M 87.08 % | 360.843 M 11.28 % | 324.266 M 18.34 % | 274.009 M |
| Total non current assets | 2.662 B -5.81 % | 2.826 B 1.24 % | 2.792 B 2.36 % | 2.727 B 6.67 % | 2.557 B -4.63 % | 2.681 B 4.76 % | 2.559 B 66.72 % | 1.535 B 7.76 % | 1.424 B 14.82 % | 1.240 B 12.51 % | 1.102 B 31.16 % | 840.573 M -0.53 % | 845.034 M -0.57 % | 849.899 M -4.16 % | 886.824 M -2.08 % | 905.690 M -33.83 % | 1.369 B -46.25 % | 2.546 B -0.80 % | 2.567 B -19.73 % | 3.198 B 24.03 % | 2.578 B 16.57 % | 2.212 B 27.57 % | 1.734 B 21.24 % | 1.430 B 108.24 % | 686.735 M 85.43 % | 370.352 M 13.41 % | 326.547 M 18.89 % | 274.672 M |
| Other current assets | 207.678 M -30.59 % | 299.216 M 34.39 % | 222.645 M 13.57 % | 196.036 M -6.55 % | 209.774 M -60.16 % | 526.582 M 57.68 % | 333.962 M -3.63 % | 346.538 M -45.49 % | 635.715 M -0.88 % | 641.388 M 317.45 % | 153.645 M 26.63 % | 121.334 M -11.03 % | 136.379 M -2.13 % | 139.344 M 28.48 % | 108.453 M 121.08 % | 49.057 M 103.74 % | 24.078 M -39.94 % | 40.087 M -34.01 % | 60.748 M -86.77 % | 459.319 M 174.68 % | 167.222 M -28.35 % | 233.400 M 154.10 % | 91.853 M -2.28 % | 93.997 M 91.66 % | 49.044 M -14.10 % | 57.092 M -44.82 % | 103.467 M 612.97 % | 14.512 M |
| Short term investments | 0.000 | 0.000 100.00 % | -44.011 M 64.42 % | -123.693 M -19.74 % | -103.304 M 6.59 % | -110.590 M -37.00 % | -80.721 M -157.66 % | 140.000 M -68.89 % | 450.000 M -10.00 % | 500.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 396.480 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 M -39.02 % | 1.666 M -81.12 % | 8.826 M 46.85 % | 6.010 M |
| cash and cash equivalents | 975.124 M -2.19 % | 996.917 M -3.65 % | 1.035 B 10.36 % | 937.526 M -14.51 % | 1.097 B 15.10 % | 952.821 M -21.89 % | 1.220 B -4.04 % | 1.271 B 14.28 % | 1.112 B -0.09 % | 1.113 B 19.59 % | 930.976 M -9.37 % | 1.027 B 5.86 % | 970.431 M 19.03 % | 815.265 M 16.96 % | 697.042 M 46.03 % | 477.317 M 7.51 % | 443.990 M 0.81 % | 440.401 M 15.89 % | 380.006 M -38.87 % | 621.607 M 26.05 % | 493.137 M 0.58 % | 490.312 M 3.82 % | 472.291 M -29.11 % | 666.192 M 479.52 % | 114.956 M 1.46 % | 113.305 M 80.55 % | 62.754 M 49.21 % | 42.058 M |
| Cash and short term investments | 975.124 M -2.19 % | 996.917 M -3.65 % | 1.035 B 10.36 % | 937.526 M -14.51 % | 1.097 B 15.10 % | 952.821 M -21.89 % | 1.220 B -13.56 % | 1.411 B 26.87 % | 1.112 B -31.05 % | 1.613 B 73.30 % | 930.976 M -9.37 % | 1.027 B 5.86 % | 970.431 M 19.03 % | 815.265 M 16.96 % | 697.042 M 46.03 % | 477.317 M 7.51 % | 443.990 M 0.81 % | 440.401 M 15.77 % | 380.403 M -38.80 % | 621.607 M 26.05 % | 493.137 M 0.58 % | 490.312 M 3.82 % | 472.291 M -29.11 % | 666.192 M 474.44 % | 115.972 M 0.87 % | 114.971 M 60.62 % | 71.580 M 48.91 % | 48.068 M |
| Total current assets | 1.939 B -0.25 % | 1.944 B 1.78 % | 1.910 B 15.20 % | 1.658 B -15.15 % | 1.954 B -14.28 % | 2.280 B 1.38 % | 2.249 B 0.52 % | 2.237 B 0.98 % | 2.215 B -0.05 % | 2.216 B 43.49 % | 1.544 B -5.54 % | 1.635 B 5.79 % | 1.546 B 17.28 % | 1.318 B 17.22 % | 1.124 B 50.94 % | 744.937 M 17.75 % | 632.631 M -8.58 % | 691.996 M 31.98 % | 524.306 M -53.15 % | 1.119 B 50.16 % | 745.298 M -3.86 % | 775.239 M 17.70 % | 658.645 M -16.92 % | 792.803 M 350.57 % | 175.957 M -1.01 % | 177.745 M -0.07 % | 177.873 M 168.80 % | 66.173 M |
| Inventory | 440.289 M 10.72 % | 397.650 M 0.47 % | 395.771 M 56.67 % | 252.609 M -34.22 % | 384.015 M -13.55 % | 444.223 M -7.66 % | 481.064 M 30.26 % | 369.304 M 42.61 % | 258.955 M -0.20 % | 259.469 M -2.72 % | 266.715 M -0.52 % | 268.115 M 24.18 % | 215.902 M 29.49 % | 166.736 M 25.89 % | 132.443 M 74.55 % | 75.875 M 146.62 % | 30.766 M -22.05 % | 39.470 M -9.08 % | 43.414 M 13.51 % | 38.247 M -34.52 % | 58.411 M 90.41 % | 30.677 M 68.62 % | 18.193 M 165.44 % | 6.854 M 19.06 % | 5.757 M 350.16 % | 1.279 M -10.92 % | 1.436 M -34.63 % | 2.196 M |
| Net receivables | 316.132 M 26.34 % | 250.220 M -2.63 % | 256.975 M 3.06 % | 249.355 M -4.59 % | 261.346 M -26.48 % | 355.482 M 66.41 % | 213.619 M -14.50 % | 249.846 M 20.09 % | 208.053 M 3.04 % | 201.907 M 4.53 % | 193.157 M -11.57 % | 218.418 M -4.85 % | 229.543 M 16.76 % | 196.598 M 5.45 % | 186.436 M 33.84 % | 139.299 M 4.11 % | 133.796 M 25.86 % | 106.307 M 154.90 % | 41.705 M -37.30 % | 66.515 M -21.63 % | 84.873 M 307.06 % | 20.850 M -72.68 % | 76.307 M 196.22 % | 25.760 M 396.85 % | 5.185 M 17.74 % | 4.404 M 89.49 % | 2.324 M 66.39 % | 1.397 M |
| Tax assets | 33.853 M 50.75 % | 22.457 M 29.82 % | 17.299 M 8.10 % | 16.003 M -24.79 % | 21.278 M 93.91 % | 10.973 M 22.82 % | 8.934 M -5.16 % | 9.420 M 90.50 % | 4.945 M -3.29 % | 5.113 M -7.72 % | 5.541 M 6.64 % | 5.196 M -4.54 % | 5.443 M 67.73 % | 3.245 M 72.33 % | 1.883 M -57.94 % | 4.477 M 28.17 % | 3.493 M 6.49 % | 3.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.204 M 102.30 % | 2.078 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 |
| Account payables | 579.093 M 8.89 % | 531.824 M 51.18 % | 351.774 M -17.80 % | 427.950 M -26.96 % | 585.929 M 3.33 % | 567.049 M 91.24 % | 296.512 M -30.68 % | 427.769 M -17.44 % | 518.160 M 48.36 % | 349.260 M 13.51 % | 307.701 M -2.76 % | 316.426 M 28.34 % | 246.554 M 20.25 % | 205.040 M 50.09 % | 136.615 M 548.47 % | 21.067 M -5.08 % | 22.195 M -82.14 % | 124.298 M 254.93 % | 35.021 M 74.05 % | 20.121 M -87.43 % | 160.117 M 28.96 % | 124.159 M 30.90 % | 94.847 M -43.83 % | 168.860 M 141.07 % | 70.047 M 772.65 % | 8.027 M -91.54 % | 94.872 M 321.53 % | 22.506 M |
| Tax payables | 17.007 M -9.07 % | 18.704 M -10.47 % | 20.892 M -2.20 % | 21.362 M -6.25 % | 22.785 M -35.56 % | 35.357 M -24.44 % | 46.793 M 13.22 % | 41.329 M 57.40 % | 26.258 M 6.80 % | 24.585 M -6.36 % | 26.256 M -14.86 % | 30.839 M 16.35 % | 26.506 M 139.83 % | 11.052 M 1 093.03 % | 926.379 K 1 125.20 % | -90.361 K -101.84 % | 4.915 M -51.52 % | 10.139 M 16.30 % | 8.718 M -2.36 % | 8.929 M 230.52 % | -6.841 M -171.54 % | 9.562 M -76.83 % | 41.272 M 0.94 % | 40.889 M 564.14 % | 6.157 M 67.53 % | 3.675 M 53.67 % | 2.392 M 72.42 % | 1.387 M |
| Deferred revenue non current | 6.124 M -34.62 % | 9.367 M -5.46 % | 9.908 M 67.08 % | 5.930 M 526.41 % | 946.666 K 71.24 % | 552.820 K -90.93 % | 6.098 M -65.33 % | 17.589 M -23.33 % | 22.941 M -31.80 % | 33.636 M -20.43 % | 42.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 |
| Minority interest | 181.063 M 5.31 % | 171.941 M 4.81 % | 164.043 M 2.89 % | 159.429 M 39.63 % | 114.182 M -0.41 % | 114.655 M -6.20 % | 122.238 M -23.45 % | 159.692 M -12.80 % | 183.134 M 34.69 % | 135.971 M 18.03 % | 115.205 M 34.10 % | 85.909 M -2.77 % | 88.356 M 2.88 % | 85.882 M 10.59 % | 77.661 M 14.48 % | 67.840 M 80.96 % | 37.489 M 156.76 % | 14.601 M 3.24 % | 14.143 M -92.02 % | 177.176 M -5.05 % | 186.600 M 0.30 % | 186.050 M 94.19 % | 95.809 M 5.36 % | 90.932 M 3 831.14 % | 2.313 M 124.12 % | 1.032 M 73.01 % | 596.557 K | 0.000 |
| Capital lease obligations | 138.473 M -23.54 % | 181.105 M -81.12 % | 959.494 M -3.18 % | 990.971 M 783.71 % | 112.138 M -88.20 % | 950.292 M 96.11 % | 484.568 M 6 308.78 % | 7.561 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 |
| 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 | 432.684 M -3.24 % | 447.184 M 111.19 % | 211.740 M -1.35 % | 214.634 M 0.00 % | 214.634 M 0.00 % | 214.634 M -3.21 % | 221.757 M -5.73 % | 235.248 M | 0.000 -100.00 % | 638.304 M -25.27 % | 854.122 M 6.51 % | 801.949 M 2.99 % | 778.701 M 0.11 % | 777.856 M -1.55 % | 790.124 M 6.12 % | 744.557 M 0.00 % | 744.557 M -0.68 % | 749.645 M -6.91 % | 805.258 M 2.08 % | 788.835 M -16.22 % | 941.507 M 1.31 % | 929.361 M -5.53 % | 983.776 M 13.36 % | 867.824 M 545.84 % | 134.371 M 27.59 % | 105.318 M -58.94 % | 256.510 M 39.37 % | 184.046 M |
| Deferred tax liabilities non current | 2.935 M -15.54 % | 3.475 M -7.16 % | 3.743 M -16.56 % | 4.486 M -50.49 % | 9.060 M -23.96 % | 11.915 M 64.41 % | 7.247 M -62.64 % | 19.396 M -20.34 % | 24.347 M -34.25 % | 37.032 M 46.74 % | 25.237 M 115.46 % | 11.713 M 46.56 % | 7.992 M -28.55 % | 11.186 M -28.86 % | 15.725 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other 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 | 4.601 B -3.54 % | 4.770 B 1.46 % | 4.702 B 7.22 % | 4.385 B -2.78 % | 4.511 B -9.06 % | 4.960 B 3.18 % | 4.807 B 27.46 % | 3.772 B 3.64 % | 3.639 B 5.29 % | 3.457 B 30.59 % | 2.647 B 6.92 % | 2.476 B 3.55 % | 2.391 B 10.28 % | 2.168 B 7.79 % | 2.011 B 21.84 % | 1.651 B -17.52 % | 2.001 B -37.31 % | 3.192 B 3.27 % | 3.091 B -28.40 % | 4.317 B 29.89 % | 3.324 B 11.26 % | 2.987 B 24.85 % | 2.393 B 7.63 % | 2.223 B 157.67 % | 862.692 M 57.40 % | 548.097 M 8.66 % | 504.419 M 47.99 % | 340.845 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -4.844 M -350.72 % | 1.932 M -63.37 % | 5.275 M | 0.000 100.00 % | -6.115 M -1 359.67 % | 485.444 K | 0.000 -100.00 % | 167.228 K -60.99 % | 428.648 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 |
| 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 |
| Change in working capital | -27.391 M 35.10 % | -42.208 M -150.95 % | 82.834 M 219.02 % | -69.597 M -1 641.23 % | -3.997 M -133.50 % | 11.930 M 109.12 % | -130.740 M 2.68 % | -134.343 M -61.61 % | -83.127 M -20.04 % | -69.252 M -385.69 % | 24.240 M 135.26 % | -68.749 M -17.45 % | -58.534 M -1 443.21 % | -3.793 M 90.08 % | -38.250 M 48.83 % | -74.755 M -114.84 % | -34.795 M -82.55 % | -19.061 M -113.43 % | 141.947 M 206.18 % | 46.361 M 253.15 % | -30.272 M -161.51 % | 49.213 M 173.12 % | -67.305 M 3.86 % | -70.006 M -47.61 % | -47.426 M -48.55 % | -31.927 M |
| Accounts receivables | 32.065 M 119.83 % | -161.722 M -254.56 % | 104.631 M 1 200.80 % | -9.505 M -107.22 % | 131.674 M 382.39 % | -46.628 M -3.69 % | -44.967 M -27.24 % | -35.340 M 30.48 % | -50.835 M -1 607.12 % | 3.373 M 149.30 % | -6.842 M -126.69 % | 25.639 M 182.18 % | -31.197 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 |
| Inventory | -45.321 M -257.45 % | -12.679 M 45.64 % | -23.323 M -117.94 % | 130.019 M 136.14 % | 55.060 M 67.38 % | 32.895 M 129.10 % | -113.031 M -1.75 % | -111.087 M -16 900.69 % | 661.205 K 109.17 % | -7.208 M -728.97 % | 1.146 M 102.19 % | -52.403 M -6.38 % | -49.262 M -43.65 % | -34.293 M 39.38 % | -56.568 M -56.25 % | -36.203 M -145.63 % | -14.739 M -473.71 % | 3.944 M 126.95 % | -14.633 M -172.57 % | 20.164 M 172.70 % | -27.734 M -122.16 % | -12.484 M -10.10 % | -11.339 M -933.64 % | -1.097 M 75.50 % | -4.478 M -918.81 % | 546.892 K |
| Accounts payables | -14.135 M -110.31 % | 137.036 M 33 769.78 % | -407.000 K 99.79 % | -195.386 M -8.29 % | -180.425 M -667.77 % | 31.778 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 |
| Other working capital | -14.135 M -191.80 % | -4.844 M -350.72 % | 1.932 M -63.37 % | 5.275 M 151.18 % | -10.306 M -68.56 % | -6.114 M -122.43 % | 27.258 M 125.57 % | 12.084 M | 0.000 100.00 % | -65.417 M -321.07 % | 29.591 M 170.48 % | -41.986 M -312.82 % | 19.728 M -35.32 % | 30.500 M 66.50 % | 18.318 M 147.52 % | -38.552 M -92.22 % | -20.056 M 12.82 % | -23.005 M -114.69 % | 156.580 M 497.70 % | 26.197 M 1 132.19 % | -2.538 M -104.11 % | 61.697 M 210.24 % | -55.966 M 18.78 % | -68.909 M -60.45 % | -42.948 M -32.25 % | -32.474 M |
| Other non cash items | 124.264 M -13.97 % | 144.444 M 40.33 % | 102.934 M -5.50 % | 108.926 M | 0.000 -100.00 % | 184.590 M 51.24 % | 122.049 M 109.13 % | 58.359 M 45.54 % | 40.099 M -20.27 % | 50.292 M 149.54 % | 20.154 M 137.54 % | -53.687 M -287.67 % | 28.607 M 356.17 % | -11.167 M 79.83 % | -55.353 M -249.73 % | 36.968 M -8.85 % | 40.557 M -40.69 % | 68.377 M -35.70 % | 106.344 M 70.14 % | 62.502 M 35.97 % | 45.967 M 27.62 % | 36.020 M -3.92 % | 37.491 M 151.04 % | 14.934 M 184.35 % | 5.252 M 424.68 % | 1.001 M |
| Net cash provided by operating activities | 457.473 M 3.82 % | 440.633 M -20.38 % | 553.451 M 12.43 % | 492.266 M 22.09 % | 403.193 M -20.17 % | 505.038 M 66.69 % | 302.980 M 58.56 % | 191.081 M -10.82 % | 214.261 M -22.00 % | 274.685 M -25.65 % | 369.436 M 106.12 % | 179.237 M -33.88 % | 271.073 M -10.80 % | 303.892 M 66.16 % | 182.890 M -31.35 % | 266.390 M -9.66 % | 294.891 M -28.77 % | 414.020 M 36.61 % | 303.057 M -6.02 % | 322.475 M -11.75 % | 365.393 M -8.63 % | 399.903 M 45.05 % | 275.702 M 104.48 % | 134.834 M 46.69 % | 91.918 M 110.32 % | 43.703 M |
| Investments in property plant and equipment | -281.250 M 0.35 % | -282.240 M -28.25 % | -220.075 M -38.76 % | -158.606 M -10.49 % | -143.551 M 58.95 % | -349.712 M -266.55 % | -95.407 M 27.13 % | -130.928 M 43.79 % | -232.921 M -281.59 % | -61.040 M 54.99 % | -135.629 M -47.98 % | -91.653 M 28.24 % | -127.716 M -27.38 % | -100.262 M -83.37 % | -54.678 M 24.86 % | -72.764 M 65.96 % | -213.758 M 7.15 % | -230.228 M 63.56 % | -631.885 M 60.82 % | -1.613 B -217.03 % | -508.655 M 32.66 % | -755.331 M -66.24 % | -454.373 M 22.26 % | -584.474 M -97.04 % | -296.627 M -833.32 % | -31.782 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 57.056 M -68.92 % | 183.586 M 723.98 % | -29.422 M -260.86 % | 18.291 M | 0.000 | 0.000 100.00 % | -3.602 M -126.95 % | 13.364 M 111.05 % | 6.332 M | 0.000 | 0.000 -100.00 % | 3.974 M | 0.000 | 0.000 100.00 % | -21.465 M -4 998.57 % | -421.000 K -101.43 % | 29.442 M -84.62 % | 191.371 M -62.97 % | 516.790 M 34 079.23 % | 1.512 M 142.99 % | 622.254 K -53.42 % | 1.336 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -57.056 M -142.89 % | -23.490 M -179.84 % | 29.422 M 835.55 % | -4.000 M 33.33 % | -6.000 M | 0.000 100.00 % | -72.121 M 63.94 % | -200.000 M 0.00 % | -200.000 M | 0.000 | 0.000 100.00 % | -20.000 M | 0.000 | 0.000 100.00 % | -19.900 M -47.41 % | -13.500 M -592.31 % | -1.950 M 86.06 % | -13.990 M -187.27 % | -4.870 M 52.25 % | -10.200 M 76.01 % | -42.518 M 79.25 % | -204.890 M | 0.000 | 0.000 |
| Sales maturities of investments | 977.460 K 45.03 % | 673.979 K -10.32 % | 751.510 K -50.10 % | 1.506 M -99.01 % | 151.425 M 18 336.34 % | 821.340 K -54.32 % | 1.798 M 61.26 % | 1.115 M 15.94 % | 961.700 K -71.10 % | 3.328 M 21.02 % | 2.750 M -43.62 % | 4.878 M -60.93 % | 12.484 M 308.24 % | 3.058 M 574.06 % | 453.672 K -82.76 % | 2.632 M -53.84 % | 5.702 M -41.40 % | 9.731 M 359.44 % | 2.118 M -47.16 % | 4.008 M 368.71 % | 855.106 K -31.48 % | 1.248 M -91.79 % | 15.210 M -92.49 % | 202.487 M 31 051.85 % | 650.000 K -85.39 % | 4.450 M |
| Other investing activites | 13.654 M -59.92 % | 34.063 M -36.28 % | 53.456 M 133.70 % | -158.606 M -191.17 % | -54.472 M -205.43 % | 51.666 M -67.81 % | 160.517 M -53.63 % | 346.155 M 309.22 % | 84.589 M 117.62 % | -480.099 M -5 511.40 % | 8.872 M -58.01 % | 21.127 M 30.12 % | 16.236 M 151.41 % | 6.458 M -31.34 % | 9.406 M 164.85 % | -14.505 M 62.74 % | -38.929 M -251.23 % | 25.742 M 260.32 % | -16.057 M -506.10 % | 3.954 M 100.78 % | -508.655 M -26 187.08 % | -1.935 M 87.91 % | -16.000 M 8.05 % | -17.400 M -5 291.78 % | 335.145 K -82.84 % | 1.953 M |
| Net cash used for investing activites | -266.619 M -7.72 % | -247.503 M -49.22 % | -165.868 M -6.59 % | -155.609 M -233.94 % | -46.598 M 83.53 % | -282.933 M -564.53 % | 60.907 M -71.85 % | 216.341 M 196.97 % | -223.093 M 69.21 % | -724.447 M -128.05 % | -317.677 M -383.91 % | -65.648 M 33.69 % | -98.996 M 7.28 % | -106.772 M -138.23 % | -44.819 M 47.05 % | -84.637 M 70.65 % | -288.350 M -38.18 % | -208.675 M 66.25 % | -618.331 M 56.68 % | -1.427 B -182.89 % | -504.535 M 34.02 % | -764.705 M -53.85 % | -497.059 M 17.56 % | -602.942 M -103.94 % | -295.642 M -1 064.86 % | -25.380 M |
| Debt repayment | 426.007 M 11.76 % | 381.167 M 807.91 % | -53.844 M 71.97 % | -192.123 M 4.52 % | -201.227 M -31.51 % | -153.011 M 56.85 % | -354.572 M -1 872.86 % | 20.000 M | 0.000 -100.00 % | 693.000 M 69 400.00 % | -1.000 M -200.00 % | 1.000 M | 0.000 100.00 % | -87.408 M -1 144.43 % | 8.369 M 106.47 % | -129.409 M -1 480.09 % | -8.190 M 89.00 % | -74.460 M -150.31 % | 148.000 M -88.61 % | 1.299 B 409.25 % | 255.160 M -39.49 % | 421.704 M 325.45 % | 99.120 M -67.07 % | 301.026 M 40.47 % | 214.300 M 1 198.79 % | 16.500 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 |
| 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 |
| Dividends paid | -42.537 M 60.59 % | -107.942 M -7.09 % | -100.791 M -56.24 % | -64.512 M 18.61 % | -79.267 M 46.60 % | -148.440 M -24.33 % | -119.392 M -49.46 % | -79.881 M 25.74 % | -107.566 M 9.72 % | -119.148 M -1.31 % | -117.607 M -2.58 % | -114.650 M -1 106.33 % | -9.504 M -1.95 % | -9.322 M -494.89 % | -1.567 M 90.66 % | -16.783 M 45.97 % | -31.062 M 74.94 % | -123.948 M 19.97 % | -154.885 M -60.99 % | -96.206 M 38.80 % | -157.193 M -117.60 % | -72.241 M -0.81 % | -71.663 M -17.00 % | -61.249 M -549.79 % | -9.426 M -124.59 % | -4.197 M |
| Other financing activites | -590.916 M -5.27 % | -561.351 M | 0.000 100.00 % | -79.736 M 56.55 % | -183.504 M -637.56 % | -24.880 M 42.67 % | -43.398 M -12.01 % | -38.744 M -233.07 % | 29.116 M 772.27 % | -4.331 M -200.49 % | 4.310 M 126.66 % | -16.168 M -2 883.73 % | 580.803 K 105.90 % | -9.836 M -71.87 % | -5.723 M -91.15 % | -2.994 M -150.80 % | 5.894 M -88.97 % | 53.458 M -33.64 % | 80.559 M 167.90 % | 30.070 M -83.50 % | 182.287 M 446.44 % | 33.359 M | 0.000 -100.00 % | 779.567 M 155 813.40 % | 500.000 K | 0.000 |
| Net cash used provided by financing activities | -207.446 M 28.00 % | -288.125 M -28.76 % | -223.775 M 33.47 % | -336.372 M 25.67 % | -452.539 M -38.67 % | -326.331 M 36.92 % | -517.362 M -424.57 % | -98.625 M -25.72 % | -78.450 M -113.77 % | 569.521 M 598.28 % | -114.297 M 12.63 % | -130.818 M -1 366.08 % | -8.923 M 91.63 % | -106.566 M -9 985.53 % | 1.078 M 100.72 % | -149.186 M -347.23 % | -33.358 M 76.99 % | -144.950 M -296.75 % | 73.673 M -94.03 % | 1.233 B 768.70 % | 141.967 M -62.92 % | 382.822 M 1 294.26 % | 27.457 M -97.31 % | 1.019 B 396.34 % | 205.374 M 1 569.30 % | 12.303 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -16.592 M 82.53 % | -94.994 M -157.99 % | 163.808 M 57 314.85 % | 285.306 K 100.30 % | -95.944 M 7.95 % | -104.227 M 32.09 % | -153.475 M -149.70 % | 308.797 M 453.79 % | -87.283 M -172.88 % | 119.759 M 291.50 % | -62.537 M -262.98 % | -17.229 M -110.56 % | 163.154 M 80.17 % | 90.554 M -34.92 % | 139.149 M 327.28 % | 32.566 M 221.44 % | -26.816 M -144.40 % | 60.395 M 125.00 % | -241.601 M -288.06 % | 128.470 M 4 447.61 % | 2.825 M -84.32 % | 18.020 M 109.29 % | -193.900 M -135.18 % | 551.236 M 33 308.24 % | 1.650 M -94.61 % | 30.626 M |
| Cash at beginning of period | 844.375 M -10.11 % | 939.369 M 21.12 % | 775.561 M 0.04 % | 775.276 M -11.01 % | 871.220 M -10.68 % | 975.446 M -13.59 % | 1.129 B 37.65 % | 820.124 M -9.62 % | 907.407 M 15.20 % | 787.648 M -7.36 % | 850.185 M -1.99 % | 867.414 M 23.17 % | 704.260 M 14.76 % | 613.706 M 29.32 % | 474.557 M 7.37 % | 441.990 M -5.72 % | 468.807 M 23.37 % | 380.006 M -38.87 % | 621.607 M 26.05 % | 493.137 M 0.58 % | 490.312 M 3.82 % | 472.291 M -29.11 % | 666.192 M 479.52 % | 114.956 M 1.46 % | 113.305 M 37.04 % | 82.679 M |
| Cash at end of period | 827.782 M -1.97 % | 844.375 M -10.11 % | 939.369 M 21.12 % | 775.561 M 0.04 % | 775.276 M -11.01 % | 871.220 M -10.68 % | 975.446 M -13.59 % | 1.129 B 37.65 % | 820.124 M -9.62 % | 907.407 M 15.20 % | 787.648 M -7.36 % | 850.185 M -1.99 % | 867.414 M 23.17 % | 704.260 M 14.76 % | 613.706 M 29.32 % | 474.557 M 7.37 % | 441.990 M 0.36 % | 440.401 M 15.89 % | 380.006 M -38.87 % | 621.607 M 26.05 % | 493.137 M 0.58 % | 490.312 M 3.82 % | 472.291 M -29.11 % | 666.192 M 479.52 % | 114.956 M 1.46 % | 113.305 M |
| Operating cash flow | 457.473 M 3.82 % | 440.633 M -20.38 % | 553.451 M 12.43 % | 492.266 M 22.09 % | 403.193 M -20.17 % | 505.038 M 66.69 % | 302.980 M 58.56 % | 191.081 M -10.82 % | 214.261 M -22.00 % | 274.685 M -25.65 % | 369.436 M 106.12 % | 179.237 M -33.88 % | 271.073 M -10.80 % | 303.892 M 66.16 % | 182.890 M -31.35 % | 266.390 M -9.66 % | 294.891 M -28.77 % | 414.020 M 36.61 % | 303.057 M -6.02 % | 322.475 M -11.75 % | 365.393 M -8.63 % | 399.903 M 45.05 % | 275.702 M 104.48 % | 134.834 M 46.69 % | 91.918 M 110.32 % | 43.703 M |
| Capital expenditure | -281.250 M 0.35 % | -282.240 M -28.25 % | -220.075 M -38.76 % | -158.606 M -10.49 % | -143.551 M 58.95 % | -349.712 M -266.55 % | -95.407 M 27.13 % | -130.928 M 43.79 % | -232.921 M -281.59 % | -61.040 M 54.99 % | -135.629 M -47.98 % | -91.653 M 28.24 % | -127.716 M -27.38 % | -100.262 M -83.37 % | -54.678 M 24.86 % | -72.764 M 65.96 % | -213.758 M 7.15 % | -230.228 M 63.56 % | -631.885 M 60.82 % | -1.613 B -217.03 % | -508.655 M 32.66 % | -755.331 M -66.24 % | -454.373 M 22.26 % | -584.474 M -97.04 % | -296.627 M -833.32 % | -31.782 M |
| Free CashFlow | 176.222 M 11.26 % | 158.393 M -52.49 % | 333.375 M -0.09 % | 333.660 M 28.51 % | 259.642 M 67.16 % | 155.326 M -25.17 % | 207.572 M 245.07 % | 60.153 M 422.35 % | -18.661 M -108.73 % | 213.644 M -8.62 % | 233.807 M 166.95 % | 87.584 M -38.90 % | 143.357 M -29.60 % | 203.629 M 58.82 % | 128.212 M -33.78 % | 193.626 M 138.65 % | 81.133 M -55.86 % | 183.792 M 155.89 % | -328.828 M 74.51 % | -1.290 B -800.54 % | -143.262 M 59.69 % | -355.427 M -98.93 % | -178.671 M 60.26 % | -449.640 M -119.65 % | -204.709 M -1 817.21 % | 11.921 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 |
| 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 | 1.013 B 11.19 % | 910.926 M -25.36 % | 1.221 B 4.62 % | 1.167 B 15.80 % | 1.007 B -10.09 % | 1.120 B -16.16 % | 1.336 B 6.43 % | 1.256 B 5.95 % | 1.185 B 12.31 % | 1.055 B 23.12 % | 857.205 M -21.49 % | 1.092 B 56.43 % | 697.945 M -22.93 % | 905.603 M -15.60 % | 1.073 B -3.23 % | 1.109 B -3.85 % | 1.153 B 18.41 % | 973.841 M -32.85 % | 1.450 B 16.87 % | 1.241 B 6.17 % | 1.169 B 75.70 % | 665.210 M -54.10 % | 1.449 B 10.71 % | 1.309 B -2.51 % | 1.343 B 19.15 % | 1.127 B -21.98 % | 1.444 B 11.47 % | 1.296 B 23.37 % | 1.050 B 4.67 % | 1.003 B -16.10 % | 1.196 B 10.60 % | 1.081 B 13.22 % | 955.142 M 11.51 % | 856.552 M -15.71 % | 1.016 B 10.01 % | 923.680 M 11.89 % | 825.559 M 13.05 % | 730.255 M -13.95 % | 848.636 M 9.21 % | 777.040 M 1.84 % | 763.025 M 22.69 % | 621.897 M -21.65 % | 793.750 M 2.23 % | 776.422 M 2.31 % | 758.898 M 13.04 % | 671.349 M -22.26 % | 863.621 M 7.75 % | 801.514 M 3.31 % | 775.835 M 16.68 % | 664.947 M -9.07 % | 731.239 M -4.37 % | 764.676 M -5.35 % | 807.882 M 24.57 % | 648.533 M -14.03 % | 754.329 M 11.40 % | 677.135 M 30.81 % | 517.635 M 8.94 % | 475.143 M -27.94 % | 659.365 M 26.26 % | 522.211 M 25.26 % | 416.905 M 15.28 % | 361.639 M 2.28 % | 353.572 M -13.49 % | 408.690 M 5.85 % | 386.089 M 32.67 % | 291.009 M 8.54 % | 268.115 M 16.83 % | 229.496 M 7.43 % | 213.622 M 43.21 % | 149.170 M -71.04 % | 515.161 M -3.32 % | 532.849 M 8.92 % | 489.207 M 19.22 % | 410.325 M -4.65 % | 430.320 M -43.19 % | 757.432 M 4.20 % | 726.912 M 22.53 % | 593.263 M -7.50 % | 641.379 M 2.10 % | 628.201 M 2.16 % | 614.911 M 23.90 % | 496.282 M -12.70 % | 568.498 M -4.30 % | 594.021 M 8.54 % | 547.275 M 13.64 % | 481.595 M -7.01 % | 517.904 M 14.04 % | 454.132 M 69.87 % | 267.340 M -33.49 % | 401.954 M 0.36 % | 400.496 M 6.03 % | 377.715 M 7.90 % | 350.057 M 20.60 % | 290.257 M |
| Net income | 14.486 M 279.26 % | -8.081 M -87.15 % | -4.318 M -129.02 % | 14.881 M -10.69 % | 16.663 M 355.80 % | -6.514 M -234.70 % | 4.836 M -37.50 % | 7.738 M -32.91 % | 11.534 M 261.70 % | -7.133 M -114.12 % | 50.504 M 62.91 % | 31.002 M 1 543.30 % | -2.148 M -129.91 % | 7.181 M -76.99 % | 31.214 M -37.97 % | 50.317 M 49.34 % | 33.692 M 92.32 % | 17.519 M -59.53 % | 43.284 M 40.92 % | 30.715 M -6.70 % | 32.922 M 184.98 % | -38.739 M -310.90 % | 18.368 M 18.02 % | 15.564 M -56.98 % | 36.176 M 112.19 % | 17.049 M -55.68 % | 38.470 M 58.40 % | 24.286 M -2.45 % | 24.897 M 64.41 % | 15.143 M -30.73 % | 21.861 M -38.74 % | 35.684 M 34.58 % | 26.516 M 41.07 % | 18.796 M -32.85 % | 27.992 M -27.93 % | 38.841 M 50.44 % | 25.818 M 2.93 % | 25.084 M 4 422.11 % | 554.697 K -98.99 % | 55.127 M -8.45 % | 60.212 M 99.14 % | 30.236 M -31.12 % | 43.896 M -21.10 % | 55.634 M -5.92 % | 59.133 M 97.66 % | 29.917 M -24.37 % | 39.556 M -25.56 % | 53.138 M 1.96 % | 52.119 M 77.15 % | 29.421 M -21.97 % | 37.706 M -30.70 % | 54.410 M 26.79 % | 42.914 M 50.39 % | 28.536 M -47.53 % | 54.390 M 9.74 % | 49.563 M 20.05 % | 41.284 M 33.17 % | 31.001 M -7.84 % | 33.640 M -8.76 % | 36.869 M -2.67 % | 37.882 M 41.46 % | 26.779 M -10.42 % | 29.895 M 23.90 % | 24.128 M -23.24 % | 31.435 M -2.75 % | 32.323 M -30.77 % | 46.688 M 175.23 % | 16.963 M 168.78 % | 6.311 M -66.57 % | 18.878 M 313.07 % | -8.860 M -137.11 % | 23.875 M -47.72 % | 45.667 M 465.57 % | -12.492 M -419.18 % | 3.914 M 103.30 % | -118.694 M 3.27 % | -122.706 M -10.45 % | -111.100 M -46.65 % | -75.757 M -77.93 % | -42.578 M -123.84 % | -19.022 M -3 071.70 % | 640.104 K 102.83 % | -22.638 M -241.26 % | 16.026 M -43.80 % | 28.514 M 127.51 % | 12.533 M -22.70 % | 16.214 M -91.00 % | 180.247 M 227.84 % | -140.996 M -1 362.50 % | 11.168 M -64.82 % | 31.749 M 22.29 % | 25.961 M -49.12 % | 51.026 M 355.39 % | 11.205 M |
| Income before tax | 30.440 M 450.49 % | -8.685 M -166.34 % | 13.092 M -60.60 % | 33.225 M 16.62 % | 28.491 M 369.53 % | 6.068 M -67.87 % | 18.888 M -15.24 % | 22.285 M -34.10 % | 33.818 M 1 624.52 % | 1.961 M -97.28 % | 72.132 M 13.67 % | 63.460 M 26 215.23 % | -243.000 K -100.89 % | 27.248 M -65.27 % | 78.451 M -8.39 % | 85.637 M 47.46 % | 58.076 M 50.31 % | 38.637 M -27.77 % | 53.490 M -15.03 % | 62.948 M 54.24 % | 40.811 M 220.60 % | -33.841 M -168.02 % | 49.753 M 22.18 % | 40.720 M -25.83 % | 54.901 M 53.67 % | 35.726 M -47.57 % | 68.135 M 16.80 % | 58.334 M 25.98 % | 46.305 M 48.76 % | 31.128 M -43.32 % | 54.923 M 0.43 % | 54.689 M 31.46 % | 41.602 M 58.00 % | 26.330 M -41.73 % | 45.186 M -22.12 % | 58.022 M 47.12 % | 39.439 M 14.50 % | 34.446 M 54.74 % | 22.261 M -73.25 % | 83.230 M -4.06 % | 86.755 M 100.77 % | 43.212 M -31.12 % | 62.734 M -21.96 % | 80.392 M -9.39 % | 88.722 M 123.75 % | 39.653 M -34.34 % | 60.390 M -20.42 % | 75.882 M 0.49 % | 75.513 M 91.49 % | 39.434 M -36.13 % | 61.741 M -21.34 % | 78.489 M 23.43 % | 63.590 M 66.04 % | 38.297 M -45.48 % | 70.242 M 10.42 % | 63.613 M 20.28 % | 52.886 M 43.86 % | 36.763 M -27.66 % | 50.817 M 26.62 % | 40.134 M -11.05 % | 45.121 M 30.06 % | 34.693 M 1.86 % | 34.060 M 1.38 % | 33.597 M -17.54 % | 40.742 M 15.58 % | 35.250 M -39.47 % | 58.231 M 165.73 % | 21.914 M 34.05 % | 16.348 M -35.58 % | 25.377 M 660.82 % | -4.525 M -113.74 % | 32.930 M -34.83 % | 50.530 M 603.59 % | -10.034 M -219.25 % | 8.414 M 107.82 % | -107.629 M -1.93 % | -105.586 M 13.84 % | -122.542 M -80.68 % | -67.821 M -38.23 % | -49.064 M -111.07 % | -23.245 M -1 741.01 % | 1.417 M 103.80 % | -37.280 M -244.58 % | 25.785 M -42.10 % | 44.535 M 123.26 % | 19.948 M 123.56 % | 8.923 M -95.45 % | 195.956 M 228.23 % | -152.813 M -938.48 % | 18.225 M -70.74 % | 62.282 M 55.13 % | 40.147 M -19.55 % | 49.904 M 184.58 % | 17.536 M |
| Income before tax ratio | 0.03 415.20 % | -0.01 -188.88 % | 0.01 -62.34 % | 0.03 0.70 % | 0.03 422.22 % | 0.01 -61.68 % | 0.01 -20.36 % | 0.02 -37.80 % | 0.03 1 435.56 % | 0.00 -97.79 % | 0.08 44.77 % | 0.06 16 794.85 % | 0.00 -101.16 % | 0.03 -58.85 % | 0.07 -5.33 % | 0.08 53.36 % | 0.05 26.94 % | 0.04 7.57 % | 0.04 -27.29 % | 0.05 45.28 % | 0.03 168.64 % | -0.05 -248.20 % | 0.03 10.36 % | 0.03 -23.92 % | 0.04 28.98 % | 0.03 -32.80 % | 0.05 4.79 % | 0.05 2.11 % | 0.04 42.12 % | 0.03 -32.45 % | 0.05 -9.20 % | 0.05 16.11 % | 0.04 41.69 % | 0.03 -30.87 % | 0.04 -29.21 % | 0.06 31.49 % | 0.05 1.28 % | 0.05 79.82 % | 0.03 -75.51 % | 0.11 -5.79 % | 0.11 63.63 % | 0.07 -12.08 % | 0.08 -23.67 % | 0.10 -11.43 % | 0.12 97.93 % | 0.06 -15.53 % | 0.07 -26.14 % | 0.09 -2.73 % | 0.10 64.12 % | 0.06 -29.76 % | 0.08 -17.74 % | 0.10 30.40 % | 0.08 33.29 % | 0.06 -36.58 % | 0.09 -0.88 % | 0.09 -8.05 % | 0.10 32.05 % | 0.08 0.39 % | 0.08 0.28 % | 0.08 -28.99 % | 0.11 12.82 % | 0.10 -0.41 % | 0.10 17.18 % | 0.08 -22.10 % | 0.11 -12.88 % | 0.12 -44.23 % | 0.22 127.45 % | 0.10 24.78 % | 0.08 -55.02 % | 0.17 2 036.79 % | -0.01 -114.21 % | 0.06 -40.17 % | 0.10 522.39 % | -0.02 -225.06 % | 0.02 113.76 % | -0.14 2.17 % | -0.15 29.68 % | -0.21 -95.34 % | -0.11 -35.39 % | -0.08 -106.61 % | -0.04 -1 424.42 % | 0.00 104.35 % | -0.07 -251.07 % | 0.04 -46.66 % | 0.08 96.46 % | 0.04 140.41 % | 0.02 -96.01 % | 0.43 175.49 % | -0.57 -1 360.68 % | 0.05 -70.84 % | 0.16 46.31 % | 0.11 -25.44 % | 0.14 135.97 % | 0.06 |
| EBITDA | 37.884 M 771.29 % | 4.348 M -85.05 % | 29.081 M -46.60 % | 54.455 M -57.52 % | 128.175 M 68.62 % | 76.012 M -39.39 % | 125.420 M 1.95 % | 123.022 M -10.01 % | 136.699 M 36.84 % | 99.894 M -26.15 % | 135.269 M 23.49 % | 109.538 M 47.59 % | 74.218 M -40.79 % | 125.356 M -21.26 % | 159.198 M -12.59 % | 182.134 M 42.18 % | 128.098 M 22.36 % | 104.690 M 145.44 % | 42.654 M -69.40 % | 139.393 M 33.85 % | 104.144 M 148.87 % | 41.846 M -41.75 % | 71.836 M 2.47 % | 70.103 M -45.26 % | 128.073 M 136.45 % | 54.166 M 350.84 % | -21.594 M -111.80 % | 182.927 M 197.11 % | 61.569 M 20.82 % | 50.961 M -35.90 % | 79.497 M -7.43 % | 85.877 M 48.02 % | 58.018 M 97.35 % | 29.398 M -58.01 % | 70.014 M 15.46 % | 60.637 M 7.51 % | 56.402 M 55.95 % | 36.166 M 6.35 % | 34.007 M -62.07 % | 89.653 M -0.08 % | 89.721 M 91.30 % | 46.901 M -22.15 % | 60.243 M -28.55 % | 84.320 M -8.16 % | 91.816 M 105.88 % | 44.596 M -25.60 % | 59.937 M -26.03 % | 81.032 M -0.04 % | 81.061 M 83.50 % | 44.176 M -36.17 % | 69.208 M -14.28 % | 80.740 M 10.42 % | 73.123 M 75.60 % | 41.641 M -45.72 % | 76.722 M 6.23 % | 72.222 M 4.08 % | 69.390 M 101.08 % | 34.509 M -44.58 % | 62.271 M 43.19 % | 43.488 M -18.78 % | 53.544 M 39.81 % | 38.298 M 4.29 % | 36.721 M -41.42 % | 62.690 M 3.16 % | 60.769 M 44.46 % | 42.065 M -49.23 % | 82.849 M 151.42 % | 32.952 M 2.26 % | 32.225 M 21.30 % | 26.566 M 123.14 % | -114.814 M -205.59 % | -37.571 M -159.50 % | 63.145 M 258.70 % | 17.604 M 131.47 % | -55.936 M 34.33 % | -85.182 M -6.67 % | -79.854 M -935.90 % | 9.553 M 107.56 % | -126.285 M -990.90 % | 14.175 M -83.19 % | 84.338 M 82.85 % | 46.125 M 171.95 % | -64.108 M -299.06 % | 32.206 M -71.18 % | 111.738 M 19.68 % | 93.367 M -8.82 % | 102.400 M 6.84 % | 95.842 M 206.03 % | -90.393 M -223.73 % | 73.057 M 84.40 % | 39.619 M -17.97 % | 48.299 M -2.29 % | 49.429 M 137.27 % | 20.832 M |
| Net income ratio | 0.01 261.21 % | -0.01 -150.75 % | 0.00 -127.73 % | 0.01 -22.88 % | 0.02 384.51 % | -0.01 -260.66 % | 0.00 -41.28 % | 0.01 -36.68 % | 0.01 243.98 % | -0.01 -111.47 % | 0.06 107.48 % | 0.03 1 022.67 % | 0.00 -138.81 % | 0.01 -72.74 % | 0.03 -35.89 % | 0.05 55.32 % | 0.03 62.41 % | 0.02 -39.73 % | 0.03 20.58 % | 0.02 -12.13 % | 0.03 148.37 % | -0.06 -559.53 % | 0.01 6.60 % | 0.01 -55.87 % | 0.03 78.09 % | 0.02 -43.20 % | 0.03 42.11 % | 0.02 -20.93 % | 0.02 57.07 % | 0.02 -17.43 % | 0.02 -44.61 % | 0.03 18.86 % | 0.03 26.51 % | 0.02 -20.34 % | 0.03 -34.49 % | 0.04 34.46 % | 0.03 -8.96 % | 0.03 5 155.18 % | 0.00 -99.08 % | 0.07 -10.10 % | 0.08 62.31 % | 0.05 -12.08 % | 0.06 -22.82 % | 0.07 -8.04 % | 0.08 74.85 % | 0.04 -2.71 % | 0.05 -30.91 % | 0.07 -1.31 % | 0.07 51.83 % | 0.04 -14.19 % | 0.05 -27.53 % | 0.07 33.95 % | 0.05 20.72 % | 0.04 -38.98 % | 0.07 -1.49 % | 0.07 -8.23 % | 0.08 22.24 % | 0.07 27.89 % | 0.05 -27.74 % | 0.07 -22.30 % | 0.09 22.71 % | 0.07 -12.42 % | 0.08 43.22 % | 0.06 -27.49 % | 0.08 -26.70 % | 0.11 -36.21 % | 0.17 135.59 % | 0.07 150.19 % | 0.03 -76.66 % | 0.13 835.84 % | -0.02 -138.38 % | 0.04 -52.00 % | 0.09 406.62 % | -0.03 -434.73 % | 0.01 105.80 % | -0.16 7.17 % | -0.17 9.86 % | -0.19 -58.55 % | -0.12 -74.27 % | -0.07 -119.10 % | -0.03 -2 498.40 % | 0.00 103.24 % | -0.04 -247.60 % | 0.03 -48.22 % | 0.05 100.21 % | 0.03 -16.87 % | 0.03 -92.11 % | 0.40 175.26 % | -0.53 -1 998.21 % | 0.03 -64.95 % | 0.08 15.34 % | 0.07 -52.85 % | 0.15 277.59 % | 0.04 |
| Ratio EBITDA | 0.04 683.57 % | 0.00 -79.97 % | 0.02 -48.96 % | 0.05 -63.31 % | 0.13 87.55 % | 0.07 -27.71 % | 0.09 -4.21 % | 0.10 -15.06 % | 0.12 21.85 % | 0.09 -40.02 % | 0.16 57.28 % | 0.10 -5.65 % | 0.11 -23.18 % | 0.14 -6.71 % | 0.15 -9.67 % | 0.16 47.88 % | 0.11 3.33 % | 0.11 265.51 % | 0.03 -73.82 % | 0.11 26.07 % | 0.09 41.64 % | 0.06 26.92 % | 0.05 -7.44 % | 0.05 -43.85 % | 0.10 98.45 % | 0.05 421.49 % | -0.01 -110.59 % | 0.14 140.82 % | 0.06 15.42 % | 0.05 -23.59 % | 0.07 -16.30 % | 0.08 30.73 % | 0.06 76.98 % | 0.03 -50.19 % | 0.07 4.96 % | 0.07 -3.91 % | 0.07 37.95 % | 0.05 23.59 % | 0.04 -65.27 % | 0.12 -1.88 % | 0.12 55.92 % | 0.08 -0.63 % | 0.08 -30.11 % | 0.11 -10.24 % | 0.12 82.13 % | 0.07 -4.29 % | 0.07 -31.35 % | 0.10 -3.24 % | 0.10 57.27 % | 0.07 -29.81 % | 0.09 -10.36 % | 0.11 16.66 % | 0.09 40.97 % | 0.06 -36.87 % | 0.10 -4.64 % | 0.11 -20.44 % | 0.13 84.57 % | 0.07 -23.10 % | 0.09 13.41 % | 0.08 -35.16 % | 0.13 21.28 % | 0.11 1.97 % | 0.10 -32.29 % | 0.15 -2.54 % | 0.16 8.89 % | 0.14 -53.22 % | 0.31 115.21 % | 0.14 -4.82 % | 0.15 -15.30 % | 0.18 179.91 % | -0.22 -216.08 % | -0.07 -154.63 % | 0.13 200.86 % | 0.04 133.01 % | -0.13 -15.58 % | -0.11 -2.37 % | -0.11 -782.22 % | 0.02 108.18 % | -0.20 -972.59 % | 0.02 -83.55 % | 0.14 47.57 % | 0.09 182.42 % | -0.11 -307.99 % | 0.05 -73.45 % | 0.20 5.31 % | 0.19 -1.95 % | 0.20 -6.31 % | 0.21 162.42 % | -0.34 -286.03 % | 0.18 83.73 % | 0.10 -22.64 % | 0.13 -9.44 % | 0.14 96.74 % | 0.07 |
| Gross profit ratio | 0.14 9.25 % | 0.13 -13.11 % | 0.15 -6.66 % | 0.16 15.41 % | 0.14 -10.22 % | 0.16 -1.13 % | 0.16 10.68 % | 0.14 -7.31 % | 0.15 -4.20 % | 0.16 -34.26 % | 0.24 32.95 % | 0.18 -3.79 % | 0.19 -5.85 % | 0.20 -8.89 % | 0.22 1.37 % | 0.22 24.33 % | 0.18 -7.53 % | 0.19 5.06 % | 0.18 16.54 % | 0.16 10.74 % | 0.14 -17.46 % | 0.17 -17.13 % | 0.21 27.40 % | 0.16 4.29 % | 0.16 -3.47 % | 0.16 -10.61 % | 0.18 11.70 % | 0.16 -9.39 % | 0.18 -3.17 % | 0.18 -0.26 % | 0.18 11.03 % | 0.17 -14.38 % | 0.19 7.40 % | 0.18 -5.80 % | 0.19 -4.10 % | 0.20 -7.56 % | 0.22 -0.87 % | 0.22 2.99 % | 0.21 -24.75 % | 0.28 0.69 % | 0.28 5.88 % | 0.26 7.90 % | 0.24 -6.48 % | 0.26 -2.32 % | 0.27 18.54 % | 0.23 -1.43 % | 0.23 -7.86 % | 0.25 -2.60 % | 0.26 3.66 % | 0.25 -15.37 % | 0.29 13.18 % | 0.26 9.28 % | 0.24 3.57 % | 0.23 -18.60 % | 0.28 -0.06 % | 0.28 -15.42 % | 0.33 28.78 % | 0.26 -3.26 % | 0.26 16.02 % | 0.23 -9.61 % | 0.25 -1.21 % | 0.26 1.96 % | 0.25 2.82 % | 0.24 -3.70 % | 0.25 -17.10 % | 0.31 -31.25 % | 0.44 39.36 % | 0.32 -2.59 % | 0.33 -24.41 % | 0.43 834.98 % | -0.06 -167.57 % | 0.09 -19.38 % | 0.11 398.23 % | 0.02 124.76 % | -0.09 -8.98 % | -0.08 13.41 % | -0.09 -4 830.57 % | 0.00 98.92 % | -0.17 -372.07 % | 0.06 -52.39 % | 0.13 29.53 % | 0.10 94.87 % | 0.05 -75.42 % | 0.22 0.72 % | 0.21 -10.88 % | 0.24 9.48 % | 0.22 -15.39 % | 0.26 192.10 % | -0.28 -223.20 % | 0.23 -0.46 % | 0.23 -26.31 % | 0.31 -4.61 % | 0.33 18.45 % | 0.28 |
| Weighted average shs out dil | 808.132 M 0.00 % | 808.132 M 0.21 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 5.79 % | 762.234 M 6.15 % | 718.067 M -7.99 % | 780.387 M -10.91 % | 875.960 M 0.00 % | 875.960 M 0.00 % | 875.960 M 0.00 % | 875.960 M 8.63 % | 806.400 M 4.08 % | 774.786 M 0.00 % | 774.786 M 0.00 % | 774.786 M -3.92 % | 806.400 M -5.40 % | 852.431 M 0.00 % | 852.431 M 0.00 % | 852.431 M 6.01 % | 804.074 M 6.20 % | 757.150 M 0.00 % | 757.150 M -15.13 % | 892.096 M 10.14 % | 809.961 M 7.73 % | 751.851 M -20.00 % | 939.813 M 8.88 % | 863.140 M 11.11 % | 776.826 M -7.09 % | 836.117 M 0.00 % | 836.117 M 6.17 % | 787.531 M 0.00 % | 787.531 M -8.84 % | 863.872 M 0.00 % | 863.872 M 7.92 % | 800.490 M 0.00 % | 800.490 M -6.35 % | 854.777 M 0.00 % | 854.777 M 6.17 % | 805.128 M 0.00 % | 805.128 M -4.22 % | 840.604 M 0.00 % | 840.604 M 4.28 % | 806.079 M 0.00 % | 806.079 M -1.13 % | 815.315 M 0.00 % | 815.315 M 1.17 % | 805.896 M 0.00 % | 805.896 M 3.98 % | 775.021 M 0.00 % | 775.021 M -3.30 % | 801.494 M 0.00 % | 801.494 M 4.75 % | 765.127 M 0.00 % | 765.127 M -4.87 % | 804.273 M -0.47 % | 808.070 M 0.00 % | 808.070 M 0.00 % | 808.070 M 0.04 % | 807.771 M 0.00 % | 807.771 M 1.87 % | 792.960 M 5.01 % | 755.122 M -2.90 % | 777.642 M -6.62 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M -4.72 % | 874.035 M 4.95 % | 832.782 M 1.68 % | 818.997 M -1.66 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M |
| Weighted average shs out | 808.132 M 0.00 % | 808.132 M 0.21 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 23.79 % | 651.409 M -19.22 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 13.06 % | 713.256 M -11.55 % | 806.400 M 0.00 % | 806.400 M 5.79 % | 762.233 M 6.15 % | 718.066 M -7.99 % | 780.389 M -10.91 % | 875.960 M 0.00 % | 875.960 M 0.00 % | 875.960 M 0.00 % | 875.960 M 8.63 % | 806.400 M 4.08 % | 774.786 M 0.00 % | 774.786 M 0.00 % | 774.786 M -3.92 % | 806.400 M -5.40 % | 852.431 M 0.00 % | 852.431 M 0.00 % | 852.431 M 6.01 % | 804.077 M 6.20 % | 757.150 M 0.00 % | 757.150 M -15.13 % | 892.096 M 10.14 % | 809.965 M 7.73 % | 751.851 M -20.00 % | 939.813 M 8.88 % | 863.140 M 11.11 % | 776.826 M -7.09 % | 836.117 M 0.00 % | 836.117 M 6.17 % | 787.531 M 0.00 % | 787.531 M -8.84 % | 863.872 M 0.00 % | 863.872 M 8.19 % | 798.473 M 0.47 % | 794.772 M -7.02 % | 854.777 M 0.00 % | 854.777 M 6.17 % | 805.128 M 0.00 % | 805.128 M -4.22 % | 840.604 M 0.00 % | 840.604 M 4.39 % | 805.227 M -0.11 % | 806.079 M -1.13 % | 815.315 M 0.00 % | 815.315 M 4.06 % | 783.510 M -2.78 % | 805.896 M 3.98 % | 775.021 M 0.00 % | 775.021 M 1.56 % | 763.099 M -4.79 % | 801.494 M 4.75 % | 765.127 M 0.00 % | 765.127 M -4.87 % | 804.273 M 0.00 % | 804.273 M -0.22 % | 806.060 M -0.25 % | 808.070 M 0.04 % | 807.771 M 1.87 % | 792.960 M 0.00 % | 792.960 M 5.01 % | 755.122 M -2.90 % | 777.642 M -3.92 % | 809.330 M -2.82 % | 832.782 M 0.00 % | 832.782 M 5.01 % | 793.072 M -4.77 % | 832.782 M 4.94 % | 793.572 M -3.10 % | 818.997 M -1.66 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M 0.00 % | 832.782 M |
| EPS diluted | 0.02 279.00 % | -0.01 -85.19 % | -0.01 -129.19 % | 0.02 -10.63 % | 0.02 355.56 % | -0.01 -235.00 % | 0.01 -37.50 % | 0.01 -32.87 % | 0.01 243.00 % | -0.01 -115.97 % | 0.06 9.44 % | 0.06 2 142.86 % | 0.00 -128.00 % | 0.01 -84.25 % | 0.06 10.63 % | 0.06 49.09 % | 0.04 92.50 % | 0.02 -59.51 % | 0.05 29.66 % | 0.04 -10.35 % | 0.04 185.00 % | -0.05 -310.97 % | 0.02 22.80 % | 0.02 -54.48 % | 0.04 112.00 % | 0.02 -55.65 % | 0.05 49.83 % | 0.03 -8.51 % | 0.03 64.50 % | 0.02 -18.37 % | 0.02 -44.70 % | 0.04 25.50 % | 0.04 76.50 % | 0.02 -38.27 % | 0.03 -35.20 % | 0.05 61.81 % | 0.03 3.00 % | 0.03 4 185.71 % | 0.00 -99.00 % | 0.07 0.43 % | 0.07 99.14 % | 0.04 -36.13 % | 0.05 -21.71 % | 0.07 1.16 % | 0.07 97.71 % | 0.04 -28.72 % | 0.05 -25.61 % | 0.07 6.45 % | 0.06 77.14 % | 0.04 -25.21 % | 0.05 -30.67 % | 0.07 28.33 % | 0.05 50.29 % | 0.04 -48.15 % | 0.07 9.76 % | 0.06 15.38 % | 0.05 33.25 % | 0.04 -4.76 % | 0.04 -8.70 % | 0.05 -7.07 % | 0.05 41.43 % | 0.04 -5.91 % | 0.04 24.00 % | 0.03 -22.88 % | 0.04 -2.75 % | 0.04 -30.80 % | 0.06 175.24 % | 0.02 162.50 % | 0.01 -68.00 % | 0.03 319.30 % | -0.01 -138.64 % | 0.03 -46.17 % | 0.05 465.33 % | -0.02 -419.15 % | 0.00 103.62 % | -0.13 13.33 % | -0.15 -15.38 % | -0.13 -42.86 % | -0.09 -78.08 % | -0.05 -124.12 % | -0.02 -3 900.00 % | 0.00 102.21 % | -0.03 -291.55 % | 0.01 -58.48 % | 0.03 208.11 % | 0.01 -43.08 % | 0.02 -87.81 % | 0.16 194.12 % | -0.17 -1 817.17 % | 0.01 -74.02 % | 0.04 22.12 % | 0.03 -49.10 % | 0.06 519.19 % | 0.01 |
| Earnings per share | 0.02 279.00 % | -0.01 -85.19 % | -0.01 -129.19 % | 0.02 -10.63 % | 0.02 307.00 % | -0.01 -266.67 % | 0.01 -37.50 % | 0.01 -32.87 % | 0.01 243.00 % | -0.01 -115.97 % | 0.06 9.44 % | 0.06 2 142.86 % | 0.00 -128.00 % | 0.01 -84.25 % | 0.06 10.63 % | 0.06 49.09 % | 0.04 92.50 % | 0.02 -59.51 % | 0.05 29.66 % | 0.04 -10.35 % | 0.04 185.00 % | -0.05 -310.97 % | 0.02 22.80 % | 0.02 -54.48 % | 0.04 112.00 % | 0.02 -55.65 % | 0.05 49.83 % | 0.03 -8.51 % | 0.03 64.50 % | 0.02 -18.37 % | 0.02 -44.70 % | 0.04 25.50 % | 0.04 76.50 % | 0.02 -38.27 % | 0.03 -35.20 % | 0.05 61.81 % | 0.03 3.00 % | 0.03 4 185.71 % | 0.00 -99.00 % | 0.07 0.43 % | 0.07 99.14 % | 0.04 -36.13 % | 0.05 -21.71 % | 0.07 1.16 % | 0.07 97.71 % | 0.04 -28.72 % | 0.05 -25.61 % | 0.07 6.45 % | 0.06 77.14 % | 0.04 -25.21 % | 0.05 -30.67 % | 0.07 28.33 % | 0.05 50.29 % | 0.04 -48.15 % | 0.07 9.76 % | 0.06 15.38 % | 0.05 33.25 % | 0.04 -4.76 % | 0.04 -8.70 % | 0.05 -7.07 % | 0.05 41.43 % | 0.04 -5.91 % | 0.04 24.00 % | 0.03 -22.88 % | 0.04 -2.75 % | 0.04 -30.80 % | 0.06 175.24 % | 0.02 162.50 % | 0.01 -68.00 % | 0.03 319.30 % | -0.01 -138.64 % | 0.03 -46.17 % | 0.05 465.33 % | -0.02 -419.15 % | 0.00 103.36 % | -0.14 6.67 % | -0.15 -15.38 % | -0.13 -42.86 % | -0.09 -78.08 % | -0.05 -124.12 % | -0.02 -3 900.00 % | 0.00 102.21 % | -0.03 -291.55 % | 0.01 -58.48 % | 0.03 208.11 % | 0.01 -43.08 % | 0.02 -87.81 % | 0.16 194.12 % | -0.17 -1 817.17 % | 0.01 -74.02 % | 0.04 22.12 % | 0.03 -49.10 % | 0.06 519.19 % | 0.01 |
| Gross profit | 145.367 M 21.48 % | 119.666 M -35.15 % | 184.526 M -2.35 % | 188.960 M 33.65 % | 141.386 M -19.28 % | 175.147 M -17.11 % | 211.291 M 17.80 % | 179.368 M -1.80 % | 182.653 M 7.59 % | 169.773 M -19.07 % | 209.768 M 4.39 % | 200.955 M 50.50 % | 133.528 M -27.44 % | 184.028 M -23.10 % | 239.308 M -1.90 % | 243.949 M 19.55 % | 204.059 M 9.49 % | 186.367 M -29.45 % | 264.159 M 36.19 % | 193.958 M 17.57 % | 164.966 M 45.03 % | 113.745 M -61.97 % | 299.072 M 41.06 % | 212.025 M 1.67 % | 208.544 M 15.02 % | 181.318 M -30.26 % | 259.976 M 24.51 % | 208.798 M 11.79 % | 186.782 M 1.35 % | 184.286 M -16.32 % | 220.232 M 22.80 % | 179.343 M -3.06 % | 185.005 M 19.76 % | 154.484 M -20.60 % | 194.558 M 5.51 % | 184.406 M 3.42 % | 178.303 M 12.06 % | 159.109 M -11.38 % | 179.536 M -17.81 % | 218.450 M 2.54 % | 213.040 M 29.91 % | 163.990 M -15.46 % | 193.990 M -4.39 % | 202.901 M -0.07 % | 203.036 M 34.00 % | 151.523 M -23.38 % | 197.754 M -0.72 % | 199.196 M 0.63 % | 197.955 M 20.94 % | 163.678 M -23.04 % | 212.689 M 8.23 % | 196.509 M 3.43 % | 189.984 M 29.02 % | 147.250 M -30.01 % | 210.396 M 11.34 % | 188.975 M 10.65 % | 170.791 M 40.29 % | 121.739 M -30.29 % | 174.635 M 46.49 % | 119.210 M 13.22 % | 105.288 M 13.89 % | 92.451 M 4.28 % | 88.655 M -11.05 % | 99.668 M 1.93 % | 97.777 M 9.99 % | 88.898 M -25.38 % | 119.139 M 62.81 % | 73.177 M 4.65 % | 69.925 M 8.25 % | 64.593 M 312.82 % | -30.351 M -165.33 % | 46.459 M -12.19 % | 52.909 M 494.02 % | 8.907 M 123.61 % | -37.730 M 38.09 % | -60.940 M 9.77 % | -67.542 M -5 941.32 % | -1.118 M 99.00 % | -111.472 M -377.78 % | 40.130 M -51.36 % | 82.499 M 60.50 % | 51.402 M 70.11 % | 30.216 M -76.47 % | 128.433 M 9.32 % | 117.479 M 1.28 % | 115.995 M 1.81 % | 113.936 M -3.51 % | 118.082 M 256.45 % | -75.477 M -181.94 % | 92.112 M -0.10 % | 92.206 M -21.87 % | 118.017 M 2.92 % | 114.667 M 42.86 % | 80.267 M |
| Income tax expense | 6.815 M -9.72 % | 7.549 M -54.47 % | 16.582 M 48.62 % | 11.157 M 94.41 % | 5.739 M -26.46 % | 7.804 M -45.42 % | 14.299 M 40.90 % | 10.148 M 29.29 % | 7.849 M 19.65 % | 6.560 M -24.23 % | 8.658 M -35.10 % | 13.341 M 33.93 % | 9.961 M -18.45 % | 12.215 M -46.45 % | 22.811 M 15.49 % | 19.752 M 41.40 % | 13.969 M -6.51 % | 14.942 M 202.16 % | 4.945 M -81.55 % | 26.809 M 202.55 % | 8.861 M -16.41 % | 10.601 M -54.38 % | 23.239 M 37.37 % | 16.917 M 11.52 % | 15.170 M -31.43 % | 22.123 M -17.13 % | 26.697 M 9.58 % | 24.362 M 99.17 % | 12.232 M 24.13 % | 9.854 M -56.43 % | 22.614 M 42.40 % | 15.881 M 32.57 % | 11.979 M 34.05 % | 8.936 M -44.74 % | 16.171 M 5.42 % | 15.340 M 48.46 % | 10.333 M 5.59 % | 9.786 M -43.68 % | 17.376 M -15.64 % | 20.598 M -2.13 % | 21.046 M 82.77 % | 11.515 M -35.63 % | 17.888 M -10.60 % | 20.010 M -7.57 % | 21.648 M 81.02 % | 11.959 M -38.27 % | 19.372 M -0.89 % | 19.545 M 8.27 % | 18.052 M 41.87 % | 12.724 M -31.26 % | 18.510 M -11.71 % | 20.964 M 47.38 % | 14.224 M 27.16 % | 11.186 M 5.34 % | 10.619 M 31.64 % | 8.067 M 9.25 % | 7.384 M 80.76 % | 4.085 M -47.01 % | 7.709 M 21.17 % | 6.362 M 7.85 % | 5.899 M 56.89 % | 3.760 M 2.26 % | 3.677 M -16.62 % | 4.410 M -36.77 % | 6.975 M 153.08 % | 2.756 M -65.25 % | 7.931 M 119.27 % | 3.617 M -56.89 % | 8.390 M 26.58 % | 6.628 M 52.02 % | 4.360 M -38.78 % | 7.122 M 68.73 % | 4.221 M 70.75 % | 2.472 M -33.64 % | 3.725 M 46.94 % | 2.535 M 6.02 % | 2.391 M 73.39 % | 1.379 M -77.99 % | 6.266 M 19 360.44 % | -32.533 K -103.01 % | 1.082 M 238.09 % | 320.034 K 104.55 % | -7.033 M -219.37 % | 5.892 M -51.19 % | 12.072 M 126.32 % | 5.334 M 141.83 % | -12.752 M -758 245.07 % | 1.682 K -99.98 % | 7.863 M 56.17 % | 5.035 M -82.55 % | 28.853 M 138.24 % | 12.111 M 345.36 % | -4.936 M -202.13 % | 4.833 M |
| Cost of revenue | 867.537 M 9.64 % | 791.260 M -23.62 % | 1.036 B 5.97 % | 977.616 M 12.89 % | 865.994 M -8.39 % | 945.286 M -15.98 % | 1.125 B 4.53 % | 1.076 B 7.36 % | 1.003 B 13.21 % | 885.581 M 36.78 % | 647.437 M -27.32 % | 890.818 M 57.83 % | 564.417 M -21.78 % | 721.575 M -13.44 % | 833.619 M -3.61 % | 864.820 M -8.88 % | 949.103 M 20.52 % | 787.474 M -33.61 % | 1.186 B 13.29 % | 1.047 B 4.30 % | 1.004 B 82.03 % | 551.465 M -52.06 % | 1.150 B 4.85 % | 1.097 B -3.28 % | 1.134 B 19.94 % | 945.694 M -20.16 % | 1.184 B 8.96 % | 1.087 B 25.88 % | 863.559 M 5.42 % | 819.160 M -16.05 % | 975.822 M 8.17 % | 902.085 M 17.13 % | 770.137 M 9.70 % | 702.068 M -14.55 % | 821.595 M 11.14 % | 739.274 M 14.22 % | 647.256 M 13.33 % | 571.146 M -14.64 % | 669.101 M 19.78 % | 558.590 M 1.56 % | 549.985 M 20.11 % | 457.907 M -23.65 % | 599.760 M 4.58 % | 573.521 M 3.18 % | 555.862 M 6.93 % | 519.826 M -21.93 % | 665.868 M 10.55 % | 602.318 M 4.23 % | 577.879 M 15.28 % | 501.268 M -3.33 % | 518.550 M -8.73 % | 568.167 M -8.05 % | 617.898 M 23.26 % | 501.283 M -7.84 % | 543.933 M 11.43 % | 488.160 M 40.74 % | 346.844 M -1.86 % | 353.404 M -27.09 % | 484.730 M 20.28 % | 403.001 M 29.33 % | 311.616 M 15.76 % | 269.188 M 1.61 % | 264.917 M -14.27 % | 309.022 M 7.18 % | 288.312 M 42.65 % | 202.111 M 35.67 % | 148.976 M -4.70 % | 156.319 M 8.78 % | 143.697 M 69.90 % | 84.577 M -84.50 % | 545.511 M 12.16 % | 486.390 M 11.48 % | 436.298 M 8.69 % | 401.418 M -14.24 % | 468.050 M -42.81 % | 818.372 M 3.01 % | 794.455 M 33.66 % | 594.381 M -21.05 % | 752.851 M 28.02 % | 588.070 M 10.45 % | 532.412 M 19.68 % | 444.880 M -17.35 % | 538.282 M 15.61 % | 465.588 M 8.33 % | 429.796 M 17.56 % | 365.600 M -9.50 % | 403.968 M 20.21 % | 336.050 M -1.97 % | 342.816 M 10.64 % | 309.842 M 0.50 % | 308.290 M 18.71 % | 259.698 M 10.33 % | 235.389 M 12.10 % | 209.990 M |
| General and administrative expenses | -45.687 M -171.50 % | 63.894 M 140.42 % | -158.078 M -188.55 % | 178.524 M 453.34 % | -50.525 M -167.47 % | 74.886 M 145.73 % | -163.757 M -188.32 % | 185.405 M 430.61 % | -56.080 M -171.19 % | 78.780 M 154.15 % | -145.492 M -186.69 % | 167.826 M 380.17 % | -59.902 M -180.47 % | 74.437 M 151.21 % | -145.357 M -187.16 % | 166.776 M 392.10 % | -57.096 M -178.74 % | 72.512 M 154.01 % | -134.259 M -348.11 % | 54.112 M 66.71 % | 32.460 M -51.46 % | 66.873 M 142.89 % | -155.931 M -321.89 % | 70.274 M 248.69 % | -47.263 M -172.80 % | 64.919 M 140.05 % | -162.088 M -317.80 % | 74.419 M 234.08 % | -55.503 M -175.71 % | 73.308 M 148.52 % | -151.081 M -355.66 % | 59.094 M 8.94 % | 54.244 M -17.11 % | 65.441 M 144.57 % | -146.825 M -344.20 % | 60.124 M 249.23 % | -40.290 M -168.41 % | 58.893 M 144.26 % | -133.047 M -331.08 % | 57.576 M 33.54 % | 43.115 M -30.74 % | 62.248 M 151.77 % | -120.251 M -329.99 % | 52.286 M 49.68 % | 34.932 M -38.32 % | 56.635 M 150.15 % | -112.934 M -318.64 % | 51.652 M 62.85 % | 31.717 M -47.70 % | 60.645 M 172.49 % | 22.256 M -56.20 % | 50.808 M 374.49 % | -18.510 M -138.68 % | 47.855 M 164.57 % | -74.111 M -267.22 % | 44.320 M 414.77 % | -14.080 M -134.47 % | 40.843 M 192.35 % | -44.228 M -224.42 % | 35.548 M 36.06 % | 26.127 M -16.13 % | 31.152 M -13.67 % | 36.084 M 10.76 % | 32.580 M 25.64 % | 25.932 M -9.82 % | 28.756 M -4.54 % | 30.124 M 21.33 % | 24.828 M 22.44 % | 20.277 M -27.10 % | 27.815 M -55.88 % | 63.045 M -4.83 % | 66.242 M 34.38 % | 49.295 M 5.41 % | 46.767 M -41.24 % | 79.587 M -22.85 % | 103.165 M 11.58 % | 92.457 M 5.39 % | 87.731 M -6.39 % | 93.717 M 16.28 % | 80.597 M 14.63 % | 70.312 M 3.68 % | 67.816 M -4.20 % | 70.789 M 0.67 % | 70.321 M 29.71 % | 54.213 M -23.58 % | 70.944 M 22.74 % | 57.802 M -24.78 % | 76.840 M 17.84 % | 65.206 M 21.08 % | 53.853 M 16.56 % | 46.202 M -6.93 % | 49.641 M 4.17 % | 47.656 M 22.99 % | 38.747 M |
| Selling and marketing expenses | -22.571 M -147.18 % | 47.845 M -17.18 % | 57.771 M -52.64 % | 121.976 M 121.75 % | 55.007 M -9.66 % | 60.886 M -13.34 % | 70.260 M -48.90 % | 137.503 M 143.42 % | 56.488 M -8.19 % | 61.529 M 4.38 % | 58.949 M -2.69 % | 60.579 M 19.71 % | 50.604 M -8.74 % | 55.453 M -3.22 % | 57.296 M -58.29 % | 137.360 M 135.86 % | 58.237 M 10.33 % | 52.782 M -25.66 % | 70.999 M 26.67 % | 56.052 M 616.70 % | -10.848 M -121.12 % | 51.368 M -18.57 % | 63.083 M -11.86 % | 71.571 M 21.57 % | 58.874 M 5.53 % | 55.791 M -6.01 % | 59.357 M -2.52 % | 60.890 M 531.45 % | -14.113 M -122.80 % | 61.911 M -11.57 % | 70.008 M 13.44 % | 61.712 M 799.46 % | 6.861 M -87.82 % | 56.323 M -9.17 % | 62.009 M 9.47 % | 56.644 M 1 377.41 % | 3.834 M -92.88 % | 53.886 M 6.01 % | 50.832 M -14.91 % | 59.739 M 337.78 % | 13.646 M -70.14 % | 45.705 M -9.06 % | 50.258 M -8.88 % | 55.153 M 358.27 % | 12.035 M -71.27 % | 41.891 M -19.16 % | 51.822 M -8.20 % | 56.448 M 229.93 % | 17.109 M -65.59 % | 49.721 M 2 140.25 % | -2.437 M -104.74 % | 51.368 M 119.42 % | 23.411 M -48.61 % | 45.558 M 1 038.10 % | 4.003 M -93.40 % | 60.618 M 131.05 % | 26.236 M -29.41 % | 37.166 M 307.70 % | 9.116 M -69.19 % | 29.590 M 60.80 % | 18.402 M 16.58 % | 15.785 M -15.47 % | 18.674 M 66.21 % | 11.235 M 6.42 % | 10.557 M 11.54 % | 9.465 M 13.35 % | 8.350 M 11.20 % | 7.509 M -13.83 % | 8.714 M 92.66 % | 4.523 M -17.10 % | 5.456 M 97.11 % | 2.768 M 13.91 % | 2.430 M -31.08 % | 3.526 M -27.19 % | 4.843 M 113.82 % | 2.265 M -26.51 % | 3.082 M 50.49 % | 2.048 M -8.16 % | 2.230 M 12.29 % | 1.986 M 26.34 % | 1.572 M -45.12 % | 2.865 M -25.05 % | 3.822 M -16.79 % | 4.593 M 14.71 % | 4.004 M -35.11 % | 6.170 M 57.48 % | 3.918 M 19.45 % | 3.280 M 13.69 % | 2.885 M -50.26 % | 5.800 M 114.89 % | 2.699 M 5.97 % | 2.547 M -1.51 % | 2.586 M -36.83 % | 4.094 M |
| Other expenses | 177.429 M 1 586.27 % | 10.522 M -97.43 % | 409.304 M 372.32 % | -150.301 M -1 227.45 % | 13.331 M 2 129.20 % | 598.017 K -97.66 % | 25.526 M 3 467.55 % | -758.000 K -106.87 % | 11.036 M 143.30 % | 4.536 M -97.84 % | 210.207 M 291.38 % | -109.835 M -196.56 % | 113.745 M 5 012.13 % | 2.225 M -91.45 % | 26.014 M 437.76 % | -7.702 M -133.33 % | 23.111 M 11.64 % | 20.702 M -63.15 % | 56.176 M 31 439.53 % | 178.113 K -99.08 % | 19.404 M -30.76 % | 28.025 M -65.58 % | 81.423 M 180.01 % | 29.079 M 19.73 % | 24.287 M 3.88 % | 23.379 M -63.23 % | 63.574 M 330.81 % | 14.757 M -55.29 % | 33.004 M 84.40 % | 17.898 M -53.60 % | 38.574 M 662.48 % | 5.059 M -60.33 % | 12.752 M 99.47 % | 6.393 M -65.40 % | 18.478 M 87.75 % | 9.842 M -35.20 % | 15.189 M 16.20 % | 13.071 M -95.98 % | 324.978 M 1 623.38 % | 18.857 M -88.00 % | 157.140 M 1 160.35 % | 12.468 M -95.43 % | 272.596 M 1 682.49 % | 15.293 M -88.91 % | 137.839 M 921.11 % | 13.499 M -94.93 % | 266.276 M 1 641.16 % | 15.293 M -89.07 % | 139.885 M 854.33 % | 14.658 M -93.99 % | 244.007 M 1 163.37 % | 19.314 M -84.28 % | 122.895 M 679.89 % | 15.758 M -92.56 % | 211.943 M 940.72 % | 20.365 M -80.84 % | 106.316 M 935.11 % | 10.271 M -93.59 % | 160.312 M 977.15 % | 14.883 M -6.53 % | 15.922 M 38.90 % | 11.463 M 237.35 % | 3.398 M -68.35 % | 10.737 M -51.68 % | 22.220 M 26.84 % | 17.518 M -28.08 % | 24.356 M 23.76 % | 19.680 M -0.66 % | 19.811 M 58.20 % | 12.523 M -80.24 % | 63.370 M 83.87 % | 34.464 M 4.66 % | 32.929 M 4.03 % | 31.653 M | 0.000 -100.00 % | 36.161 M -24.43 % | 47.850 M 99.70 % | 23.961 M | 0.000 -100.00 % | 6.315 M -81.34 % | 33.836 M | 0.000 | 0.000 -100.00 % | 26.975 M 72.93 % | 15.599 M -21.84 % | 19.959 M -3.04 % | 20.584 M | 0.000 -100.00 % | 2.482 M -83.25 % | 14.814 M 223.24 % | 4.583 M -76.01 % | 19.107 M 23.87 % | 15.425 M -22.22 % | 19.832 M |
| Operating expenses | 115.335 M -10.69 % | 129.134 M -23.30 % | 168.363 M 7.87 % | 156.077 M 52.27 % | 102.497 M -29.23 % | 144.835 M -6.17 % | 154.367 M -1.80 % | 157.202 M 4.91 % | 149.840 M -0.96 % | 151.298 M 17.70 % | 128.542 M 4.19 % | 123.375 M 11.87 % | 110.283 M -20.38 % | 138.515 M 6.75 % | 129.753 M -13.85 % | 150.610 M 2.84 % | 146.444 M -0.77 % | 147.577 M -3.06 % | 152.230 M 37.10 % | 111.039 M 4.93 % | 105.827 M -27.65 % | 146.267 M -16.04 % | 174.216 M 1.93 % | 170.924 M 27.64 % | 133.915 M -7.06 % | 144.089 M 12.77 % | 127.771 M -14.86 % | 150.065 M 29.58 % | 115.807 M -24.37 % | 153.117 M -2.20 % | 156.554 M 24.42 % | 125.827 M -11.64 % | 142.409 M 11.12 % | 128.156 M -5.59 % | 135.738 M 7.21 % | 126.610 M -6.89 % | 135.984 M 8.05 % | 125.850 M -3.53 % | 130.457 M -4.20 % | 136.172 M 8.22 % | 125.829 M 4.49 % | 120.421 M -9.00 % | 132.331 M 7.82 % | 122.732 M 10.90 % | 110.665 M -1.21 % | 112.025 M -18.28 % | 137.077 M 11.09 % | 123.393 M 4.24 % | 118.379 M -0.94 % | 119.502 M -19.30 % | 148.084 M 30.43 % | 113.539 M -8.43 % | 123.990 M 17.40 % | 105.609 M -25.85 % | 142.431 M 19.78 % | 118.914 M 6.24 % | 111.934 M 28.32 % | 87.230 M -25.13 % | 116.501 M 53.85 % | 75.722 M 40.56 % | 53.871 M -0.52 % | 54.153 M -6.22 % | 57.742 M 10.21 % | 52.393 M 14.34 % | 45.821 M -2.16 % | 46.833 M -3.16 % | 48.360 M 20.22 % | 40.225 M 6.70 % | 37.700 M 0.79 % | 37.406 M -56.96 % | 86.910 M -20.19 % | 108.892 M 28.63 % | 84.654 M 3.30 % | 81.946 M -1.98 % | 83.599 M -36.12 % | 130.860 M 9.16 % | 119.882 M 9.30 % | 109.677 M -7.21 % | 118.196 M 13.91 % | 103.764 M 11.88 % | 92.749 M 6.16 % | 87.367 M 30.62 % | 66.884 M -30.49 % | 96.227 M 30.36 % | 73.816 M -21.84 % | 94.439 M 16.25 % | 81.238 M -1.87 % | 82.788 M 17.31 % | 70.573 M -5.08 % | 74.350 M 41.38 % | 52.587 M -24.57 % | 69.718 M 6.87 % | 65.238 M 9.76 % | 59.435 M |
| Cost and expenses | 982.872 M 6.79 % | 920.394 M -23.58 % | 1.204 B 6.23 % | 1.134 B 17.06 % | 968.491 M -11.16 % | 1.090 B -14.80 % | 1.279 B 5.36 % | 1.214 B 7.56 % | 1.129 B 8.88 % | 1.037 B 33.62 % | 775.979 M -23.49 % | 1.014 B 50.32 % | 674.700 M -21.55 % | 860.090 M -10.72 % | 963.372 M -2.78 % | 990.961 M -7.58 % | 1.072 B 16.24 % | 922.470 M -31.07 % | 1.338 B 15.57 % | 1.158 B 4.36 % | 1.110 B 63.85 % | 677.228 M -48.48 % | 1.314 B 5.77 % | 1.243 B -2.00 % | 1.268 B 18.32 % | 1.072 B -19.27 % | 1.328 B 8.14 % | 1.228 B 25.37 % | 979.366 M 2.06 % | 959.594 M -14.81 % | 1.126 B 9.58 % | 1.028 B 13.38 % | 906.612 M 9.43 % | 828.497 M -13.46 % | 957.333 M 10.93 % | 863.043 M 10.87 % | 778.436 M 12.15 % | 694.089 M -13.19 % | 799.558 M 16.32 % | 687.387 M 1.71 % | 675.814 M 17.53 % | 574.996 M -21.46 % | 732.091 M 5.78 % | 692.102 M 3.84 % | 666.527 M 6.35 % | 626.753 M -22.13 % | 804.829 M 11.71 % | 720.482 M 3.48 % | 696.259 M 12.16 % | 620.771 M -6.88 % | 666.634 M -2.53 % | 683.936 M -7.81 % | 741.889 M 22.24 % | 606.892 M -11.58 % | 686.363 M 13.06 % | 607.074 M 32.32 % | 458.778 M 4.12 % | 440.634 M -26.71 % | 601.231 M 25.59 % | 478.723 M 30.98 % | 365.487 M 13.03 % | 323.341 M -2.24 % | 330.734 M -8.49 % | 361.415 M 8.17 % | 334.133 M 34.22 % | 248.944 M 26.15 % | 197.335 M 0.40 % | 196.544 M 8.35 % | 181.397 M 48.71 % | 121.983 M -80.71 % | 632.421 M 10.60 % | 571.796 M 13.25 % | 504.897 M 8.22 % | 466.554 M -17.75 % | 567.208 M -40.25 % | 949.232 M 3.82 % | 914.337 M 29.87 % | 704.058 M -19.17 % | 871.048 M 25.90 % | 691.834 M 10.66 % | 625.162 M 17.46 % | 532.247 M -15.86 % | 632.606 M 12.60 % | 561.816 M 10.58 % | 508.069 M 10.44 % | 460.039 M -5.19 % | 485.207 M 15.85 % | 418.839 M 0.51 % | 416.716 M 8.47 % | 384.192 M 6.46 % | 360.877 M 9.55 % | 329.416 M 9.58 % | 300.627 M 11.58 % | 269.425 M |
| Research and development expenses | 6.163 M -10.32 % | 6.873 M 5.95 % | 6.487 M -0.64 % | 6.529 M 0.40 % | 6.503 M -18.93 % | 8.021 M -19.43 % | 9.955 M 169.13 % | 3.699 M -31.93 % | 5.434 M -15.79 % | 6.453 M 32.29 % | 4.878 M 1.54 % | 4.804 M -2.99 % | 4.952 M -22.63 % | 6.400 M 9.18 % | 5.862 M 32.09 % | 4.438 M -10.00 % | 4.931 M -10.00 % | 5.479 M -61.03 % | 14.058 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 |
| Selling general and administrative expenses | -68.258 M -161.09 % | 111.739 M 145.16 % | -247.428 M -182.34 % | 300.501 M 200.55 % | 99.984 M -26.36 % | 135.772 M 245.22 % | -93.497 M -128.95 % | 322.908 M 17 793.41 % | 1.805 M -98.71 % | 140.309 M 262.13 % | -86.543 M -137.89 % | 228.406 M 376.32 % | -82.659 M -163.64 % | 129.890 M 247.50 % | -88.061 M -128.95 % | 304.137 M 26 531.95 % | 1.142 M -99.09 % | 125.295 M 332.78 % | -53.826 M -148.86 % | 110.164 M 18.07 % | 93.307 M -21.09 % | 118.241 M 243.26 % | -82.537 M -158.19 % | 141.845 M 804.05 % | 15.690 M -87.00 % | 120.710 M 224.59 % | -96.889 M -171.61 % | 135.308 M 32.91 % | 101.808 M -24.71 % | 135.219 M -2.49 % | 138.675 M 14.79 % | 120.806 M -0.55 % | 121.477 M -0.24 % | 121.764 M 1.55 % | 119.910 M 2.00 % | 117.562 M 1 047.17 % | 10.248 M -90.91 % | 112.779 M 247.52 % | -76.450 M -165.17 % | 117.315 M 961.58 % | 11.051 M -89.76 % | 107.953 M 9.20 % | 98.856 M -7.99 % | 107.439 M 682.80 % | 13.725 M -86.07 % | 98.525 M 2.52 % | 96.104 M -11.10 % | 108.100 M 399.93 % | 21.623 M -80.41 % | 110.367 M 219.74 % | -92.170 M -190.21 % | 102.176 M 1 984.37 % | 4.902 M -94.75 % | 93.414 M 822.79 % | -12.924 M -112.32 % | 104.939 M 763.20 % | 12.157 M -84.42 % | 78.009 M 1 525.86 % | 4.798 M -92.63 % | 65.137 M 46.28 % | 44.529 M -5.13 % | 46.937 M -14.28 % | 54.758 M 24.98 % | 43.815 M 20.07 % | 36.490 M -4.53 % | 38.221 M -0.66 % | 38.474 M 18.98 % | 32.337 M 11.55 % | 28.990 M -4.56 % | 30.376 M -55.66 % | 68.500 M 2.56 % | 66.787 M 29.12 % | 51.725 M 2.85 % | 50.293 M -40.43 % | 84.430 M 41.89 % | 59.502 M -37.72 % | 95.538 M 6.41 % | 89.779 M -6.43 % | 95.947 M 16.18 % | 82.583 M 14.88 % | 71.884 M 1.70 % | 70.680 M -5.27 % | 74.611 M -0.40 % | 74.914 M 28.68 % | 58.217 M -24.51 % | 77.114 M 24.94 % | 61.720 M -22.96 % | 80.119 M 17.66 % | 68.091 M 14.15 % | 59.652 M 21.99 % | 48.901 M -6.30 % | 52.188 M 3.87 % | 50.242 M 17.28 % | 42.841 M |
| Interest income | 0.000 -100.00 % | 3.007 M 164.35 % | 1.137 M -12.77 % | 1.304 M -50.31 % | 2.624 M -7.61 % | 2.840 M -84.58 % | 18.416 M 2 785.02 % | 638.331 K -93.15 % | 9.313 M 167.77 % | 3.478 M -89.57 % | 33.333 M 5 897.43 % | 555.788 K -96.32 % | 15.119 M 76.75 % | 8.554 M -71.13 % | 29.627 M | 0.000 -100.00 % | 9.130 M 352.22 % | 2.019 M | 0.000 -100.00 % | 415.229 K -91.18 % | 4.707 M 61.92 % | 2.907 M | 0.000 -100.00 % | 2.925 M -40.41 % | 4.908 M | 0.000 | 0.000 -100.00 % | 70.211 M 3 134.03 % | 2.171 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.021 K | 0.000 -100.00 % | 2.427 M | 0.000 -100.00 % | 5.860 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.366 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.433 M -34.61 % | 3.721 M 871.81 % | 382.893 K | 0.000 -100.00 % | 2.506 M | 0.000 -100.00 % | 4.655 M | 0.000 -100.00 % | 1.627 M | 0.000 -100.00 % | 1.906 M | 0.000 -100.00 % | 759.219 K | 0.000 -100.00 % | 3.241 M | 0.000 -100.00 % | 1.516 M | 0.000 -100.00 % | 5.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 |
| Interest expense | 7.444 M -42.88 % | 13.033 M -18.49 % | 15.989 M 20.47 % | 13.272 M 84.16 % | 7.207 M -52.97 % | 15.323 M 334.32 % | 3.528 M -91.03 % | 39.343 M 655.58 % | 5.207 M -67.48 % | 16.013 M | 0.000 -100.00 % | 46.078 M 560.33 % | 6.978 M -71.24 % | 24.260 M | 0.000 -100.00 % | 48.428 M | 0.000 -100.00 % | 18.638 M | 0.000 -100.00 % | 19.700 M 1 392.42 % | 1.320 M -94.22 % | 22.853 M | 0.000 -100.00 % | 29.384 M 882.74 % | 2.990 M -81.73 % | 16.362 M | 0.000 -100.00 % | 74.438 M 579.87 % | 10.949 M 23.05 % | 8.898 M -40.08 % | 14.849 M 920.55 % | 1.455 M -67.93 % | 4.537 M 143.14 % | 1.866 M -63.49 % | 5.111 M -62.23 % | 13.532 M | 0.000 -100.00 % | 1.861 M -77.57 % | 8.297 M -3.62 % | 8.609 M | 0.000 -100.00 % | 2.418 M | 0.000 -100.00 % | 2.999 M -48.67 % | 5.843 M 41.14 % | 4.140 M -54.42 % | 9.083 M 140.29 % | 3.780 M -42.46 % | 6.569 M | 0.000 -100.00 % | 9.674 M 115.84 % | 4.482 M -33.69 % | 6.759 M 56.60 % | 4.316 M -56.38 % | 9.895 M 126.48 % | 4.369 M -38.87 % | 7.147 M 146.36 % | 2.901 M -57.33 % | 6.798 M 35.61 % | 5.013 M -8.35 % | 5.470 M 30.92 % | 4.178 M -26.25 % | 5.665 M -41.74 % | 9.723 M 3.68 % | 9.378 M -15.64 % | 11.117 M -26.14 % | 15.051 M 31.58 % | 11.439 M 13.18 % | 10.107 M -3.58 % | 10.482 M | 0.000 -100.00 % | 17.753 M | 0.000 -100.00 % | 16.601 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.100 M | 0.000 -100.00 % | 21.373 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.655 M | 0.000 -100.00 % | 13.003 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.992 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.265 M |
| Depreciation and amortization | 0.000 -100.00 % | 78.772 M 561.62 % | 11.906 M -44.81 % | 21.572 M -74.48 % | 84.520 M 38.42 % | 61.060 M -27.15 % | 83.821 M 0.00 % | 83.821 M 2.32 % | 81.920 M 0.00 % | 81.920 M 31.45 % | 62.318 M 0.00 % | 62.318 M -15.61 % | 73.848 M 0.00 % | 73.848 M 2.50 % | 72.048 M 0.00 % | 72.048 M 4.54 % | 68.917 M 0.00 % | 68.917 M 39.45 % | 49.421 M -3.51 % | 51.217 M 7.43 % | 47.675 M -6.92 % | 51.217 M 0.00 % | 51.217 M 13.24 % | 45.228 M -9.43 % | 49.939 M 10.42 % | 45.228 M 155.62 % | -81.309 M -262.12 % | 50.154 M 349.45 % | 11.159 M -6.22 % | 11.899 M -70.62 % | 40.499 M 4 178.45 % | -993.000 K -105.47 % | 18.146 M 306.50 % | 4.464 M -83.28 % | 26.695 M 2 719.04 % | 946.955 K -95.37 % | 20.431 M 408.49 % | 4.018 M -75.48 % | 16.389 M 163.96 % | 6.209 M 20.82 % | 5.139 M 3.97 % | 4.943 M 280.60 % | -2.737 M -151.13 % | 5.353 M 65.88 % | 3.227 M -47.04 % | 6.093 M 296.87 % | -3.095 M -145.01 % | 6.876 M -13.19 % | 7.921 M 8.05 % | 7.331 M -17.79 % | 8.917 M 28.03 % | 6.965 M -36.31 % | 10.936 M 262.96 % | 3.013 M 51.71 % | 1.986 M -76.77 % | 8.551 M -49.91 % | 17.072 M 2 231.34 % | -801.000 K -106.24 % | 12.836 M 254.29 % | 3.623 M -58.39 % | 8.708 M 97.55 % | 4.408 M 199.28 % | -4.440 M -111.25 % | 39.475 M 81.90 % | 21.702 M 213.84 % | 6.915 M -73.94 % | 26.540 M 108.17 % | 12.749 M 4.53 % | 12.197 M 209.57 % | 3.940 M -94.33 % | 69.431 M 329.65 % | 16.160 M -79.50 % | 78.834 M 8.08 % | 72.938 M -9.90 % | 80.951 M -24.07 % | 106.618 M -0.89 % | 107.570 M 8.84 % | 98.834 M -4.40 % | 103.384 M 32.87 % | 77.809 M -17.74 % | 94.588 M 15.22 % | 82.090 M 399.15 % | -27.441 M -584.74 % | 5.661 M -92.20 % | 72.532 M 1.00 % | 71.811 M 3.03 % | 69.702 M 15.12 % | 60.548 M 2.65 % | 58.984 M 6.67 % | 55.294 M 340.79 % | -22.964 M -1 556.18 % | 1.577 M 266.74 % | 430.007 K | 0.000 |
| Operating income | 30.033 M 417.20 % | -9.468 M -158.58 % | 16.163 M -50.85 % | 32.883 M -15.44 % | 38.889 M 610.95 % | 5.470 M -78.41 % | 25.336 M 14.30 % | 22.166 M -32.45 % | 32.813 M 2 223.87 % | 1.412 M -98.04 % | 71.869 M 22.09 % | 58.865 M 153.24 % | 23.245 M -14.16 % | 27.078 M -67.06 % | 82.193 M -11.94 % | 93.339 M 62.00 % | 57.615 M 48.53 % | 38.790 M -29.19 % | 54.780 M -12.73 % | 62.770 M 54.46 % | 40.638 M 224.96 % | -32.522 M -170.86 % | 45.893 M 11.66 % | 41.101 M -24.49 % | 54.432 M 46.20 % | 37.230 M -37.65 % | 59.715 M 1.67 % | 58.733 M 27.62 % | 46.020 M 47.64 % | 31.170 M -2.70 % | 32.036 M -39.72 % | 53.142 M 33.03 % | 39.947 M 51.73 % | 26.327 M -38.63 % | 42.902 M -25.77 % | 57.796 M 48.71 % | 38.866 M 16.86 % | 33.259 M 86.07 % | 17.874 M -78.28 % | 82.279 M -2.72 % | 84.582 M 94.13 % | 43.570 M -28.87 % | 61.253 M -23.60 % | 80.169 M -9.50 % | 88.589 M 124.28 % | 39.499 M -34.90 % | 60.676 M -19.96 % | 75.803 M 1.90 % | 74.388 M 92.45 % | 38.653 M -36.48 % | 60.852 M -18.88 % | 75.019 M 20.63 % | 62.187 M 63.31 % | 38.078 M -44.46 % | 68.561 M 7.68 % | 63.671 M 21.70 % | 52.318 M 56.36 % | 33.459 M -32.32 % | 49.435 M 26.14 % | 39.190 M -12.59 % | 44.837 M 31.67 % | 34.052 M 10.15 % | 30.913 M 33.16 % | 23.215 M -40.58 % | 39.067 M 17.82 % | 33.159 M -41.11 % | 56.309 M 166.11 % | 21.160 M 0.17 % | 21.124 M -0.12 % | 21.149 M 111.48 % | -184.245 M -245.95 % | -53.257 M -67.77 % | -31.745 M 56.54 % | -73.039 M 39.80 % | -121.330 M 33.68 % | -182.958 M 17.17 % | -220.877 M -76.57 % | -125.093 M 36.89 % | -198.212 M -306.44 % | -48.768 M -110.02 % | -23.221 M -2 255.48 % | 1.077 M 102.94 % | -36.667 M -238.14 % | 26.544 M -39.21 % | 43.663 M 130.76 % | 18.921 M -40.18 % | 31.632 M -47.38 % | 60.115 M 141.16 % | -146.050 M -927.67 % | 17.646 M -71.80 % | 62.583 M 33.95 % | 46.722 M -4.65 % | 48.999 M 178.50 % | 17.594 M |
| Operating income ratio | 0.03 385.26 % | -0.01 -178.49 % | 0.01 -53.02 % | 0.03 -26.98 % | 0.04 690.74 % | 0.00 -74.25 % | 0.02 7.40 % | 0.02 -36.24 % | 0.03 1 969.24 % | 0.00 -98.40 % | 0.08 55.50 % | 0.05 61.89 % | 0.03 11.39 % | 0.03 -60.97 % | 0.08 -9.00 % | 0.08 68.49 % | 0.05 25.43 % | 0.04 5.45 % | 0.04 -25.33 % | 0.05 45.49 % | 0.03 171.12 % | -0.05 -254.40 % | 0.03 0.85 % | 0.03 -22.55 % | 0.04 22.71 % | 0.03 -20.09 % | 0.04 -8.79 % | 0.05 3.45 % | 0.04 41.05 % | 0.03 15.97 % | 0.03 -45.49 % | 0.05 17.50 % | 0.04 36.07 % | 0.03 -27.20 % | 0.04 -32.53 % | 0.06 32.91 % | 0.05 3.37 % | 0.05 116.24 % | 0.02 -80.11 % | 0.11 -4.48 % | 0.11 58.22 % | 0.07 -9.21 % | 0.08 -25.26 % | 0.10 -11.55 % | 0.12 98.41 % | 0.06 -16.26 % | 0.07 -25.71 % | 0.09 -1.36 % | 0.10 64.94 % | 0.06 -30.15 % | 0.08 -15.18 % | 0.10 27.45 % | 0.08 31.10 % | 0.06 -35.40 % | 0.09 -3.34 % | 0.09 -6.97 % | 0.10 43.53 % | 0.07 -6.08 % | 0.07 -0.10 % | 0.08 -30.22 % | 0.11 14.22 % | 0.09 7.70 % | 0.09 53.92 % | 0.06 -43.86 % | 0.10 -11.20 % | 0.11 -45.75 % | 0.21 127.78 % | 0.09 -6.76 % | 0.10 -30.25 % | 0.14 139.64 % | -0.36 -257.83 % | -0.10 -54.02 % | -0.06 63.55 % | -0.18 36.87 % | -0.28 -16.73 % | -0.24 20.51 % | -0.30 -44.11 % | -0.21 31.77 % | -0.31 -298.09 % | -0.08 -105.57 % | -0.04 -1 839.64 % | 0.00 103.37 % | -0.06 -244.34 % | 0.04 -43.99 % | 0.08 103.07 % | 0.04 -35.67 % | 0.06 -53.86 % | 0.13 124.23 % | -0.55 -1 344.42 % | 0.04 -71.91 % | 0.16 26.33 % | 0.12 -11.63 % | 0.14 130.92 % | 0.06 |
| Total other income expenses net | 407.286 K -47.98 % | 782.960 K 125.50 % | -3.071 M -996.93 % | 342.390 K 103.29 % | -10.398 M -1 838.74 % | 598.018 K 109.27 % | -6.448 M -5 553.04 % | 118.246 K -88.23 % | 1.005 M 82.96 % | 549.210 K 108.57 % | 263.321 K -94.27 % | 4.595 M 119.56 % | -23.488 M -13 857.23 % | 170.732 K 104.56 % | -3.742 M 51.42 % | -7.702 M -1 770.98 % | 460.926 K 401.26 % | -153.000 K 88.14 % | -1.290 M -824.26 % | 178.113 K 2.50 % | 173.763 K 113.17 % | -1.319 M -134.16 % | 3.861 M 1 110.73 % | -382.000 K -181.45 % | 468.983 K 131.18 % | -1.504 M -117.86 % | 8.420 M 2 210.28 % | -399.000 K -239.77 % | 285.475 K 783.90 % | -41.742 K -100.18 % | 22.887 M 1 789.93 % | 1.211 M -26.83 % | 1.655 M 55 232.66 % | 2.991 K -99.87 % | 2.284 M 908.88 % | 226.389 K -60.50 % | 573.141 K -51.72 % | 1.187 M -72.94 % | 4.387 M 360.97 % | 951.679 K -56.20 % | 2.173 M 708.68 % | -357.000 K -124.09 % | 1.482 M 564.99 % | 222.859 K 67.91 % | 132.726 K -13.90 % | 154.149 K 153.90 % | -286.000 K -462.83 % | 78.824 K -93.00 % | 1.126 M 44.26 % | 780.511 K -12.22 % | 889.141 K -74.38 % | 3.470 M 147.33 % | 1.403 M 542.73 % | 218.289 K -87.01 % | 1.681 M 2 975.57 % | -58.458 K -110.29 % | 567.933 K -82.81 % | 3.304 M 139.07 % | 1.382 M 46.34 % | 944.354 K 232.41 % | 284.089 K -55.70 % | 641.295 K -79.62 % | 3.147 M -69.69 % | 10.382 M 519.82 % | 1.675 M -19.86 % | 2.090 M 8.74 % | 1.922 M 154.78 % | 754.372 K 115.80 % | -4.775 M -212.94 % | 4.228 M -97.65 % | 179.720 M 108.52 % | 86.187 M 4.75 % | 82.275 M 30.58 % | 63.005 M -51.44 % | 129.744 M 72.24 % | 75.328 M -34.66 % | 115.291 M 4 419.44 % | 2.551 M -98.04 % | 130.392 M 44 151.35 % | -296.000 K -1 127.60 % | -24.112 K -107.11 % | 339.208 K 155.34 % | -613.000 K 19.34 % | -760.000 K -187.17 % | 871.891 K -15.02 % | 1.026 M 104.52 % | -22.709 M -116.72 % | 135.841 M 2 108.29 % | -6.764 M -1 266.86 % | 579.677 K 292.58 % | -301.000 K 95.42 % | -6.575 M -826.91 % | 904.510 K 1 657.46 % | -58.076 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-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 352.913 M -31.14 % | 512.518 M 35.21 % | 379.058 M -21.90 % | 485.351 M -54.95 % | 1.077 B 29.91 % | 829.280 M 226.47 % | 254.015 M -24.77 % | 337.670 M 21.61 % | 277.659 M -13.43 % | 320.726 M 318.84 % | -146.558 M 39.17 % | -240.950 M -42.51 % | -169.079 M -15.10 % | -146.898 M 60.66 % | -373.363 M -90.27 % | -196.229 M 15.46 % | -232.109 M -5.29 % | -220.453 M 70.16 % | -738.882 M -43.25 % | -515.784 M -50.51 % | -342.687 M -44.37 % | -237.374 M 32.74 % | -352.928 M -12.46 % | -313.827 M 33.03 % | -468.581 M -338.29 % | -106.911 M 79.47 % | -520.730 M -55.13 % | -335.677 M 26.47 % | -456.492 M -4.18 % | -438.167 M 17.76 % | -532.767 M -526.20 % | -85.080 M 82.03 % | -473.442 M -119.36 % | -215.831 M 41.40 % | -368.296 M 34.55 % | -562.738 M -8.71 % | -517.627 M -38.94 % | -372.548 M 0.38 % | -373.963 M 62.04 % | -985.062 M -9.66 % | -898.271 M 0.24 % | -900.447 M -2.24 % | -880.695 M -15.41 % | -763.106 M 20.45 % | -959.281 M 6.55 % | -1.027 B -6.85 % | -960.757 M -13.07 % | -849.736 M 6.67 % | -910.500 M -2.53 % | -887.996 M 1.80 % | -904.238 M -3.35 % | -874.960 M -8.63 % | -805.414 M 1.33 % | -816.244 M -7.47 % | -759.520 M -4.28 % | -728.342 M -7.57 % | -677.118 M -18.59 % | -570.955 M -3.06 % | -554.006 M -9.08 % | -507.868 M -4.42 % | -486.388 M -20.38 % | -404.034 M -4.93 % | -385.039 M 3.31 % | -398.225 M -224.11 % | -122.869 M -102.53 % | -60.667 M -282.22 % | 33.294 M -23.35 % | 43.436 M -36.85 % | 68.781 M 165.14 % | 25.941 M -98.11 % | 1.369 B 6.76 % | 1.282 B -3.44 % | 1.328 B -3.50 % | 1.376 B -8.49 % | 1.504 B -35.65 % | 2.337 B -5.60 % | 2.476 B 11.62 % | 2.218 B 9.35 % | 2.028 B 47.48 % | 1.375 B 7.92 % | 1.274 B 38.93 % | 917.300 M 6.98 % | 857.463 M 1.67 % | 843.343 M 8.59 % | 776.660 M 18.69 % | 654.349 M 8.13 % | 605.128 M 10.50 % | 547.636 M -10.79 % | 613.874 M 81.57 % | 338.085 M 68.19 % | 201.009 M 36.35 % | 147.426 M 122.80 % | 66.169 M 84.19 % | 35.925 M 138.97 % | -92.192 M 53.83 % | -199.669 M -225.54 % | 159.044 M 9.77 % | 144.893 M |
| Total investments | 403.147 M 3.26 % | 390.417 M 0.49 % | 388.500 M -4.84 % | 408.239 M 2.97 % | 396.466 M -3.08 % | 409.060 M -3.24 % | 422.749 M -2.34 % | 432.887 M -3.51 % | 448.629 M 3.57 % | 433.161 M 0.76 % | 429.875 M -2.47 % | 440.757 M -15.80 % | 523.439 M 22.06 % | 428.848 M -6.62 % | 459.237 M -9.72 % | 508.670 M 7.27 % | 474.174 M -0.77 % | 477.870 M 4.20 % | 458.624 M -7.00 % | 493.148 M 2.68 % | 480.280 M 0.14 % | 479.596 M -0.74 % | 483.155 M -2.52 % | 495.640 M -0.38 % | 497.526 M 0.06 % | 497.252 M 3.28 % | 481.454 M -5.07 % | 507.170 M -1.75 % | 516.228 M -7.39 % | 557.432 M 3.14 % | 540.458 M -8.96 % | 593.648 M 3.17 % | 575.396 M -0.58 % | 578.772 M -1.03 % | 584.795 M 7.79 % | 542.540 M -3.90 % | 564.534 M 4.05 % | 542.540 M -5.44 % | 573.751 M 63.96 % | 349.931 M -18.35 % | 428.597 M 4.56 % | 409.888 M 14.33 % | 358.509 M -5.08 % | 377.695 M 8.82 % | 347.098 M 154.57 % | 136.349 M 28.26 % | 106.304 M -1.33 % | 107.741 M 11.64 % | 96.509 M -3.58 % | 100.090 M 6.66 % | 93.842 M 1.47 % | 92.485 M -20.03 % | 115.649 M 5.24 % | 109.893 M 3.23 % | 106.453 M -19.75 % | 132.648 M -8.48 % | 144.934 M -4.00 % | 150.978 M 31.05 % | 115.209 M -37.06 % | 183.043 M 249.93 % | 52.309 M 0.00 % | 52.309 M 0.00 % | 52.309 M 0.00 % | 52.309 M -9.95 % | 58.089 M 0.39 % | 57.862 M -20.81 % | 73.064 M 8.50 % | 67.340 M 0.91 % | 66.736 M 5.67 % | 63.155 M -19.81 % | 78.754 M 43.96 % | 54.706 M -0.08 % | 54.751 M -0.39 % | 54.968 M -1.07 % | 55.563 M 0.44 % | 55.319 M 0.98 % | 54.780 M -1.39 % | 55.553 M -1.08 % | 56.162 M -2.87 % | 57.822 M -1.41 % | 58.647 M 22.03 % | 48.061 M -0.17 % | 48.144 M -1.26 % | 48.757 M 10.54 % | 44.110 M -6.51 % | 47.182 M 7.26 % | 43.988 M 0.71 % | 43.679 M 0.55 % | 43.440 M -15.50 % | 51.409 M 55.20 % | 33.125 M 81.86 % | 18.215 M 12.86 % | 16.140 M 69.27 % | 9.535 M 61.53 % | 5.903 M 70.36 % | 3.465 M 259.07 % | 965.000 K 0.00 % | 965.000 K |
| Total debt | 1.299 B -2.52 % | 1.332 B -1.61 % | 1.354 B -1.25 % | 1.371 B -27.47 % | 1.891 B 19.70 % | 1.580 B 43.68 % | 1.099 B -6.20 % | 1.172 B -6.63 % | 1.255 B 9.87 % | 1.142 B -36.19 % | 1.790 B 147.03 % | 724.806 M -55.13 % | 1.615 B 189.69 % | 557.597 M -66.01 % | 1.640 B 220.56 % | 511.750 M -67.73 % | 1.586 B 201.70 % | 525.608 M -62.60 % | 1.405 B -0.53 % | 1.413 B -20.99 % | 1.788 B 191.69 % | 612.962 M -68.91 % | 1.971 B 182.91 % | 696.823 M 55.65 % | 447.675 M -50.24 % | 899.615 M 28.67 % | 699.144 M -54.68 % | 1.543 B 33.74 % | 1.154 B 51.82 % | 759.864 M 2.90 % | 738.460 M -2.14 % | 754.645 M -1.06 % | 762.738 M 3.84 % | 734.500 M -1.29 % | 744.080 M 0.65 % | 739.270 M -2.81 % | 760.672 M 3.40 % | 735.673 M -0.51 % | 739.413 M -1.19 % | 748.282 M 967.08 % | 70.124 M 1.53 % | 69.067 M -10.17 % | 76.887 M -35.14 % | 118.536 M -4.95 % | 124.712 M 14.56 % | 108.864 M -0.21 % | 109.096 M -16.76 % | 131.059 M 6.26 % | 123.339 M -10.23 % | 137.389 M 1.48 % | 135.382 M -22.89 % | 175.566 M 5.57 % | 166.303 M 4.52 % | 159.106 M 5.55 % | 150.743 M -17.01 % | 181.632 M -20.63 % | 228.851 M -2.03 % | 233.582 M -11.27 % | 263.240 M 403.71 % | 52.260 M -0.17 % | 52.348 M 1.84 % | 51.400 M -41.65 % | 88.089 M 51.56 % | 58.121 M -84.27 % | 369.608 M -10.80 % | 414.375 M -4.60 % | 434.375 M -5.44 % | 459.386 M 20.29 % | 381.900 M 15.06 % | 331.900 M -80.52 % | 1.704 B 3.80 % | 1.642 B -5.59 % | 1.739 B -10.13 % | 1.935 B 2.70 % | 1.884 B -31.80 % | 2.763 B -5.39 % | 2.920 B 8.45 % | 2.693 B 1.60 % | 2.650 B 36.77 % | 1.938 B 7.64 % | 1.800 B 33.33 % | 1.350 B -0.04 % | 1.351 B 0.54 % | 1.343 B 5.51 % | 1.273 B 20.60 % | 1.056 B -3.62 % | 1.095 B 4.70 % | 1.046 B 5.23 % | 994.300 M 46.74 % | 677.600 M 0.64 % | 673.300 M 28.62 % | 523.500 M 25.99 % | 415.500 M -12.00 % | 472.142 M -17.75 % | 574.000 M 211.04 % | 184.540 M -32.65 % | 274.000 M -2.56 % | 281.200 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.930 M -49.89 % | 436.918 M 83.09 % | 238.642 M -45.60 % | 438.716 M 9 907.21 % | 4.384 M -99.01 % | 441.827 M 4 663.86 % | -9.681 M -102.25 % | 429.951 M 597.86 % | 61.610 M -85.37 % | 421.019 M 3 028.16 % | 13.459 M -97.15 % | 472.633 M 2 126.67 % | 21.226 M -95.28 % | 449.533 M 1 553.85 % | 27.181 M -37.14 % | 43.241 M 28.73 % | 33.590 M 1.55 % | 33.077 M -7.47 % | 35.746 M 21.66 % | 29.381 M -13.06 % | 33.795 M 0.61 % | 33.590 M 54.50 % | 21.741 M -24.31 % | 28.722 M -28.22 % | 40.016 M -43.58 % | 70.919 M 21.88 % | 58.188 M -26.97 % | 79.680 M -64.60 % | 225.080 M 228.47 % | 68.523 M -70.48 % | 232.130 M 164.72 % | 87.688 M -15.83 % | 104.183 M 18.81 % | 87.688 M -21.07 % | 111.096 M 60.37 % | 69.276 M -45.99 % | 128.276 M 12.28 % | 114.244 M 50.90 % | 75.710 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.138 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 |
| Retained earnings | 527.239 M 1.23 % | 520.817 M -1.53 % | 528.899 M -1.72 % | 538.146 M -0.23 % | 539.393 M 3.19 % | 522.730 M -1.23 % | 529.245 M -1.35 % | 536.493 M 1.46 % | 528.756 M -9.13 % | 581.853 M -1.12 % | 588.442 M 5.17 % | 559.524 M -5.65 % | 593.034 M -0.36 % | 595.183 M 1.22 % | 588.002 M 4.70 % | 561.606 M -2.47 % | 575.801 M 6.21 % | 542.109 M 3.34 % | 524.590 M 5.78 % | 495.935 M -0.31 % | 497.476 M 7.09 % | 464.555 M -7.70 % | 503.294 M -1.12 % | 509.013 M -12.63 % | 582.605 M 6.62 % | 546.429 M 2.73 % | 531.902 M 5.33 % | 504.971 M -10.04 % | 561.324 M 4.64 % | 536.428 M 2.90 % | 521.285 M -0.12 % | 521.925 M -2.38 % | 534.625 M 5.22 % | 508.109 M 3.84 % | 489.313 M 3.70 % | 471.835 M 8.97 % | 432.994 M -10.50 % | 483.784 M 5.47 % | 458.700 M -1.70 % | 466.614 M 13.40 % | 411.487 M -11.35 % | 464.171 M 6.97 % | 433.935 M 7.78 % | 402.607 M 16.03 % | 346.973 M -12.54 % | 396.704 M 8.16 % | 366.787 M 8.10 % | 339.316 M 18.57 % | 286.177 M -15.55 % | 338.890 M 9.51 % | 309.469 M 9.67 % | 282.190 M 23.89 % | 227.780 M 23.21 % | 184.867 M 18.25 % | 156.331 M 51.27 % | 103.345 M 92.16 % | 53.782 M 330.29 % | 12.499 M 167.55 % | -18.502 M 64.52 % | -52.143 M 41.42 % | -89.011 M 29.85 % | -126.893 M 17.43 % | -153.673 M 16.29 % | -183.567 M 11.62 % | -207.696 M 13.15 % | -239.131 M 11.91 % | -271.454 M 15.75 % | -322.219 M 5.27 % | -340.128 M 1.82 % | -346.439 M 5.22 % | -365.516 M 11.99 % | -415.323 M 5.32 % | -438.652 M 9.33 % | -483.765 M -2.18 % | -473.451 M 0.52 % | -475.946 M -33.22 % | -357.252 M -52.32 % | -234.546 M -90.00 % | -123.446 M -162.10 % | -47.098 M -941.99 % | -4.520 M -115.26 % | 29.622 M 2.21 % | 28.982 M -55.38 % | 64.949 M 32.76 % | 48.922 M -19.44 % | 60.729 M 26.00 % | 48.196 M -15.32 % | 56.914 M 146.15 % | -123.333 M -798.26 % | 17.663 M -79.73 % | 87.135 M -3.07 % | 89.897 M 40.60 % | 63.937 M 395.21 % | 12.911 M 656.80 % | 1.706 M -95.55 % | 38.300 M 119.57 % | 17.443 M -58.84 % | 42.375 M |
| Common stock | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 0.00 % | 806.400 M 100.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 0.00 % | 403.200 M 60.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 0.00 % | 252.000 M 46.51 % | 172.000 M 0.00 % | 172.000 M |
| Total equity | 1.951 B 0.86 % | 1.934 B -0.76 % | 1.949 B -0.60 % | 1.961 B 0.76 % | 1.946 B 0.69 % | 1.933 B -1.12 % | 1.955 B -2.63 % | 2.008 B 0.02 % | 2.007 B 0.54 % | 1.997 B -0.08 % | 1.998 B 7.24 % | 1.863 B -3.96 % | 1.940 B -2.49 % | 1.990 B -0.39 % | 1.998 B 0.54 % | 1.987 B 1.39 % | 1.960 B 2.15 % | 1.918 B 1.08 % | 1.898 B 1.74 % | 1.865 B 1.24 % | 1.843 B 1.72 % | 1.811 B -3.18 % | 1.871 B -0.20 % | 1.875 B -4.33 % | 1.959 B 2.04 % | 1.920 B 1.22 % | 1.897 B -0.17 % | 1.900 B -4.79 % | 1.996 B -0.02 % | 1.996 B 1.73 % | 1.962 B -1.20 % | 1.986 B 0.05 % | 1.985 B 1.67 % | 1.953 B 0.34 % | 1.946 B 1.33 % | 1.921 B 1.46 % | 1.893 B -0.22 % | 1.897 B 0.07 % | 1.896 B 2.40 % | 1.851 B 0.33 % | 1.845 B -1.49 % | 1.873 B 3.69 % | 1.806 B 1.65 % | 1.777 B 4.85 % | 1.695 B -0.76 % | 1.708 B 3.03 % | 1.658 B 2.46 % | 1.618 B 4.17 % | 1.553 B -3.59 % | 1.611 B 1.99 % | 1.580 B 2.73 % | 1.538 B 2.49 % | 1.500 B 3.71 % | 1.447 B 1.64 % | 1.423 B 2.55 % | 1.388 B 3.40 % | 1.342 B 2.89 % | 1.304 B 4.15 % | 1.252 B -0.63 % | 1.260 B 11.37 % | 1.132 B 3.56 % | 1.093 B 2.91 % | 1.062 B 2.95 % | 1.032 B 2.64 % | 1.005 B 3.83 % | 967.920 M 5.92 % | 913.792 M 5.83 % | 863.492 M 2.53 % | 842.195 M 2.69 % | 820.159 M 2.37 % | 801.182 M -1.24 % | 811.205 M 3.03 % | 787.319 M 6.33 % | 740.438 M -1.16 % | 749.151 M -17.20 % | 904.755 M -10.90 % | 1.015 B -9.57 % | 1.123 B -9.86 % | 1.246 B -5.55 % | 1.319 B -3.60 % | 1.368 B -2.98 % | 1.410 B 0.08 % | 1.409 B 0.93 % | 1.396 B -1.45 % | 1.417 B -1.00 % | 1.431 B 1.09 % | 1.416 B 1.61 % | 1.393 B 16.30 % | 1.198 B -11.57 % | 1.355 B 7.74 % | 1.257 B -3.76 % | 1.307 B 2.07 % | 1.280 B 4.61 % | 1.224 B 0.92 % | 1.212 B 7.63 % | 1.126 B 245.17 % | 326.358 M 1.70 % | 320.912 M |
| Other non current liabilities | 68.210 M 2.51 % | 66.539 M -53.50 % | 143.105 M 1.18 % | 141.433 M 1.20 % | 139.762 M 3.08 % | 135.584 M -74.18 % | 525.069 M -5.93 % | 558.171 M -3.42 % | 577.910 M -0.34 % | 579.861 M -35.74 % | 902.375 M -3.37 % | 933.807 M -1.72 % | 950.160 M -2.66 % | 976.113 M -9.80 % | 1.082 B 5.86 % | 1.022 B -3.39 % | 1.058 B -4.21 % | 1.105 B 1.89 % | 1.084 B | 0.000 -100.00 % | 1.231 B -3.45 % | 1.275 B -7.03 % | 1.372 B 19.66 % | 1.146 B -0.70 % | 1.154 B 19.92 % | 962.542 M -8.83 % | 1.056 B 11.76 % | 944.752 M 2.40 % | 922.635 M -21.32 % | 1.173 B 447.55 % | 214.161 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.606 M 0.00 % | 26.606 M 0.00 % | 26.606 M 0.00 % | 26.606 M -50.00 % | 53.213 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.543 M 0.00 % | 40.543 M 0.00 % | 40.543 M -35.53 % | 62.887 M 22.89 % | 51.175 M 0.00 % | 51.175 M 0.00 % | 51.175 M 0.00 % | 51.175 M -16.30 % | 61.143 M 0.00 % | 61.143 M 0.00 % | 61.143 M 0.00 % | 61.143 M -15.75 % | 72.570 M 0.00 % | 72.570 M 0.00 % | 72.570 M 0.00 % | 72.570 M -13.61 % | 83.998 M -68.92 % | 270.244 M 0.00 % | 270.244 M 0.00 % | 270.244 M -12.34 % | 308.278 M -3.01 % | 317.854 M 0.00 % | 317.854 M -0.61 % | 319.803 M 33.55 % | 239.458 M 0.00 % | 239.458 M -10.00 % | 266.065 M 53 113.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 594.085 K | 0.000 -100.00 % | 594.085 K | 0.000 -100.00 % | 594.085 K | 0.000 -100.00 % | 594.085 K | 0.000 -100.00 % | 594.085 K 0.00 % | 594.085 K -44.94 % | 1.079 M 119.89 % | 490.709 K -56.61 % | 1.131 M 72.22 % | 656.709 K -9.26 % | 723.709 K -21.91 % | 926.709 K -42.65 % | 1.616 M 39.67 % | 1.157 M -36.11 % | 1.811 M 38.56 % | 1.307 M 1 381.71 % | 88.209 K -34.58 % | 134.842 K -3.58 % | 139.842 K |
| Long term debt | 899.262 M 8.42 % | 829.395 M -3.92 % | 863.272 M -1.83 % | 879.347 M -4.51 % | 920.845 M -1.48 % | 934.702 M 79.85 % | 519.725 M 2.89 % | 505.112 M -41.74 % | 866.997 M 88.89 % | 459.001 M -42.08 % | 792.518 M 617.93 % | 110.390 M -85.94 % | 784.905 M 525.96 % | 125.393 M -85.17 % | 845.317 M 987.43 % | 77.735 M -90.26 % | 798.385 M 616.82 % | 111.378 M -85.48 % | 767.015 M -35.52 % | 1.190 B 30.47 % | 911.758 M 811.76 % | 100.000 M -89.70 % | 970.635 M 371.21 % | 205.987 M 94.35 % | 105.987 M 1 672.36 % | 5.980 M 24.22 % | 4.814 M -99.49 % | 950.727 M 36.41 % | 696.981 M 0.10 % | 696.267 M 0.00 % | 696.267 M 0.10 % | 695.585 M 0.00 % | 695.585 M 0.10 % | 694.902 M 0.00 % | 694.902 M -3.60 % | 720.856 M 3.83 % | 694.249 M 0.09 % | 693.596 M 0.00 % | 693.596 M 0.09 % | 693.000 M 1 202.31 % | 53.213 M 0.00 % | 53.213 M 0.00 % | 53.213 M -33.33 % | 79.819 M 0.00 % | 79.819 M 0.00 % | 79.819 M 0.00 % | 79.819 M -25.00 % | 106.426 M 0.00 % | 106.426 M 0.00 % | 106.426 M 0.00 % | 106.426 M -20.00 % | 133.032 M 0.00 % | 133.032 M 0.00 % | 133.032 M 0.00 % | 133.032 M -16.67 % | 159.639 M 0.00 % | 159.639 M 0.00 % | 159.639 M 0.00 % | 159.639 M 6 963.67 % | 2.260 M -3.75 % | 2.348 M 67.71 % | 1.400 M 0.00 % | 1.400 M -55.14 % | 3.121 M -32.27 % | 4.608 M 5.33 % | 4.375 M 0.00 % | 4.375 M 130.26 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M -99.84 % | 1.164 B 1.07 % | 1.152 B -3.13 % | 1.189 B -10.94 % | 1.335 B 11.05 % | 1.202 B -34.77 % | 1.843 B -0.67 % | 1.855 B 13.98 % | 1.628 B 6.03 % | 1.535 B 93.69 % | 792.500 M 32.08 % | 600.000 M 500.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M -54.55 % | 220.000 M 0.00 % | 220.000 M 0.00 % | 220.000 M -45.00 % | 400.000 M 60.00 % | 250.000 M 0.00 % | 250.000 M 25.00 % | 200.000 M 0.00 % | 200.000 M -2.44 % | 205.000 M 2.50 % | 200.000 M 27.39 % | 157.000 M -24.15 % | 207.000 M -2.45 % | 212.200 M |
| Total non current liabilities | 975.469 M 7.79 % | 904.940 M -10.88 % | 1.015 B -1.48 % | 1.031 B -3.18 % | 1.065 B -1.49 % | 1.081 B 3.09 % | 1.048 B -2.38 % | 1.074 B -3.53 % | 1.113 B 4.34 % | 1.067 B -2.66 % | 1.096 B 2.39 % | 1.070 B -2.60 % | 1.099 B -2.25 % | 1.124 B -8.13 % | 1.224 B 9.06 % | 1.122 B -2.92 % | 1.156 B -5.65 % | 1.225 B 1.55 % | 1.206 B 0.16 % | 1.204 B -10.30 % | 1.343 B -3.16 % | 1.387 B -6.56 % | 1.484 B 8.53 % | 1.367 B 7.06 % | 1.277 B 29.55 % | 985.796 M -8.41 % | 1.076 B 9.11 % | 986.423 M -39.59 % | 1.633 B -14.39 % | 1.907 B 101.34 % | 947.413 M 28.52 % | 737.163 M 0.27 % | 735.196 M -0.39 % | 738.044 M -0.56 % | 742.191 M -4.32 % | 775.690 M -1.04 % | 783.859 M 0.43 % | 780.481 M -1.31 % | 790.871 M -1.67 % | 804.332 M 505.83 % | 132.766 M 1.57 % | 130.712 M 8.28 % | 120.720 M -19.53 % | 150.025 M 5.40 % | 142.336 M 1.97 % | 139.586 M -2.19 % | 142.707 M -15.59 % | 169.067 M 1.69 % | 166.259 M -0.54 % | 167.154 M 0.94 % | 165.592 M -17.97 % | 201.869 M -2.79 % | 207.660 M 0.70 % | 206.221 M 0.42 % | 205.361 M -17.84 % | 249.942 M -1.19 % | 252.963 M -0.56 % | 254.376 M 2.60 % | 247.934 M -18.76 % | 305.187 M 11.96 % | 272.591 M 0.35 % | 271.644 M 0.00 % | 271.644 M -12.77 % | 311.399 M -3.43 % | 322.463 M 0.07 % | 322.229 M -0.60 % | 324.178 M 34.31 % | 241.358 M 0.00 % | 241.358 M -9.93 % | 267.965 M -76.99 % | 1.164 B 1.12 % | 1.152 B -3.13 % | 1.189 B -10.94 % | 1.335 B 11.05 % | 1.202 B -34.79 % | 1.843 B -0.64 % | 1.855 B 13.94 % | 1.628 B 6.06 % | 1.535 B 93.55 % | 793.094 M 32.18 % | 600.000 M 496.46 % | 100.594 M 0.59 % | 100.000 M -0.59 % | 100.594 M 0.00 % | 100.594 M -54.50 % | 221.079 M 0.27 % | 220.491 M -0.29 % | 221.131 M -44.81 % | 400.657 M 59.80 % | 250.724 M -0.08 % | 250.927 M 24.46 % | 201.616 M 0.23 % | 201.157 M -2.73 % | 206.811 M 2.73 % | 201.307 M 28.15 % | 157.088 M -24.16 % | 207.135 M -2.45 % | 212.340 M |
| Other current liabilities | 562.867 M 7.02 % | 525.963 M -4.32 % | 549.707 M -6.40 % | 587.284 M 34.91 % | 435.312 M -33.93 % | 658.844 M -7.90 % | 715.356 M 65.14 % | 433.194 M -36.46 % | 681.756 M 61.11 % | 423.151 M -10.08 % | 470.566 M 2 076.23 % | 21.623 M -96.59 % | 633.203 M 19.74 % | 528.799 M 138.18 % | 222.020 M -35.18 % | 342.520 M -57.74 % | 810.465 M 121.98 % | 365.108 M -63.13 % | 990.244 M 571.08 % | 147.560 M -51.63 % | 305.076 M -42.50 % | 530.561 M 48.01 % | 358.465 M -41.64 % | 614.211 M 117.90 % | 281.872 M -30.51 % | 405.618 M 372.62 % | 85.824 M -79.17 % | 412.080 M 7.50 % | 383.348 M 335.60 % | 88.004 M -86.94 % | 673.640 M 423.54 % | 128.670 M -68.26 % | 405.440 M 7.18 % | 378.283 M 48.92 % | 254.015 M 78.23 % | 142.523 M -18.79 % | 175.500 M -69.65 % | 578.338 M 25.42 % | 461.132 M 188.97 % | 159.576 M -61.96 % | 419.498 M 114.16 % | 195.879 M -55.31 % | 438.295 M 34.13 % | 326.772 M -45.37 % | 598.101 M 63.90 % | 364.911 M -7.87 % | 396.084 M 38.43 % | 286.134 M -29.61 % | 406.476 M 22.59 % | 331.576 M -2.87 % | 341.376 M 22.42 % | 278.861 M 51.59 % | 183.957 M 10.30 % | 166.786 M 9.44 % | 152.396 M -11.18 % | 171.587 M 12.60 % | 152.385 M 16.40 % | 130.918 M -1.24 % | 132.566 M -6.87 % | 142.346 M -7.06 % | 153.155 M 6.02 % | 144.456 M 55.57 % | 92.856 M -43.86 % | 165.416 M -27.92 % | 229.484 M -4.66 % | 240.707 M 7.23 % | 224.480 M -12.49 % | 256.505 M 7.24 % | 239.198 M 20.51 % | 198.484 M -28.14 % | 276.208 M -8.47 % | 301.756 M 15.82 % | 260.540 M 2.43 % | 254.371 M 2.98 % | 247.019 M -5.60 % | 261.675 M 14.51 % | 228.517 M 4.31 % | 219.074 M -1.12 % | 221.564 M -12.16 % | 252.222 M 11.53 % | 226.149 M 24.13 % | 182.181 M -3.72 % | 189.224 M -31.22 % | 275.115 M 9.49 % | 251.259 M 3.47 % | 242.839 M 1.19 % | 239.985 M -3.25 % | 248.054 M -0.44 % | 249.157 M -5.41 % | 263.415 M 71.06 % | 153.991 M -11.80 % | 174.602 M -8.66 % | 191.151 M -0.62 % | 192.339 M 14.12 % | 168.547 M 124.02 % | 75.238 M -38.18 % | 121.703 M 28.21 % | 94.926 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 225.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 305.946 M | 0.000 -100.00 % | 218.898 M | 0.000 | 0.000 | 0.000 -100.00 % | 177.284 M | 0.000 | 0.000 | 0.000 -100.00 % | 188.270 M | 0.000 -100.00 % | 181.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 188.779 M 9.24 % | 172.815 M 5.73 % | 163.448 M -7.40 % | 176.509 M 15.65 % | 152.619 M 19.42 % | 127.803 M -4.26 % | 133.492 M -2.62 % | 137.087 M -9.78 % | 151.947 M 5.33 % | 144.262 M 11.44 % | 129.454 M -19.55 % | 160.921 M -29.58 % | 228.522 M -3.34 % | 236.417 M 3.06 % | 229.395 M -11.12 % | 258.090 M 5.39 % | 244.887 M 19.35 % | 205.184 M -23.20 % | 267.164 M -13.62 % | 309.298 M 17.04 % | 264.277 M 2.05 % | 258.973 M 2.17 % | 253.468 M -7.06 % | 272.722 M 14.22 % | 238.772 M 2.92 % | 231.995 M 0.65 % | 230.493 M -9.10 % | 253.560 M 15.04 % | 220.419 M 27.44 % | 172.955 M -5.17 % | 182.382 M -37.77 % | 293.063 M 6.57 % | 274.990 M 7.37 % | 256.120 M 2.61 % | 249.612 M -3.42 % | 258.462 M -0.47 % | 259.680 M -8.96 % | 285.224 M 1.47 % | 281.102 M 39.11 % | 202.076 M -9.40 % | 223.038 M 6.53 % | 209.365 M -0.08 % | 209.524 M 135.56 % | 88.948 M | 0.000 | 0.000 |
| Short term debt | 399.586 M -20.56 % | 502.978 M 2.46 % | 490.910 M -0.22 % | 491.972 M -25.23 % | 657.940 M 2.02 % | 644.899 M -21.57 % | 822.222 M 23.29 % | 666.894 M -8.99 % | 732.787 M 7.22 % | 683.431 M -3.50 % | 708.187 M 15.26 % | 614.416 M 91.57 % | 320.727 M 57.55 % | 203.567 M -52.34 % | 427.161 M -1.58 % | 434.015 M -0.90 % | 437.974 M 5.73 % | 414.230 M 98.27 % | 208.923 M -6.38 % | 223.160 M -51.16 % | 456.893 M -10.93 % | 512.962 M -11.49 % | 579.550 M 18.07 % | 490.836 M 43.65 % | 341.688 M -61.76 % | 893.634 M 28.92 % | 693.164 M 17.07 % | 592.103 M 29.67 % | 456.608 M 617.97 % | 63.597 M 50.73 % | 42.194 M 30.02 % | 32.453 M -51.67 % | 67.153 M 69.59 % | 39.598 M -19.48 % | 49.178 M 167.07 % | 18.414 M -53.75 % | 39.817 M 157.38 % | 15.470 M -19.47 % | 19.210 M -33.01 % | 28.675 M -39.31 % | 47.247 M 198.01 % | 15.854 M -68.47 % | 50.281 M 29.87 % | 38.717 M -45.85 % | 71.499 M 146.17 % | 29.045 M -48.03 % | 55.883 M 126.86 % | 24.633 M 45.65 % | 16.913 M -45.38 % | 30.963 M 6.93 % | 28.956 M -31.92 % | 42.533 M 27.84 % | 33.270 M 27.60 % | 26.074 M 47.22 % | 17.711 M -19.47 % | 21.993 M -68.22 % | 69.212 M -6.40 % | 73.943 M -28.63 % | 103.602 M 107.20 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M -42.32 % | 86.689 M 57.62 % | 55.000 M -84.93 % | 365.000 M -10.98 % | 410.000 M -4.65 % | 430.000 M 0.00 % | 430.000 M 13.16 % | 380.000 M 15.15 % | 330.000 M -38.89 % | 540.000 M 10.20 % | 490.000 M -10.91 % | 550.000 M -8.33 % | 600.000 M -12.02 % | 682.000 M -25.87 % | 920.000 M -13.62 % | 1.065 B 0.00 % | 1.065 B 4.93 % | 1.015 B -11.35 % | 1.145 B -4.58 % | 1.200 B -4.00 % | 1.250 B -0.05 % | 1.251 B 0.59 % | 1.243 B 5.98 % | 1.173 B 40.38 % | 835.750 M -4.53 % | 875.440 M 5.95 % | 826.300 M 39.04 % | 594.300 M 38.99 % | 427.600 M 1.02 % | 423.300 M 30.85 % | 323.500 M 50.12 % | 215.500 M -19.33 % | 267.142 M -27.21 % | 367.000 M 1 232.59 % | 27.540 M -58.89 % | 67.000 M -2.90 % | 69.000 M |
| Total current liabilities | 1.577 B 0.87 % | 1.564 B -4.45 % | 1.637 B 5.07 % | 1.558 B 0.65 % | 1.548 B 13.55 % | 1.363 B -22.86 % | 1.767 B 14.09 % | 1.549 B -6.59 % | 1.658 B 20.57 % | 1.375 B -14.45 % | 1.607 B 8.39 % | 1.483 B 12.57 % | 1.317 B 17.73 % | 1.119 B -3.85 % | 1.164 B 5.15 % | 1.107 B -9.21 % | 1.219 B -1.74 % | 1.241 B -11.80 % | 1.406 B -4.89 % | 1.479 B 4.97 % | 1.409 B 1.39 % | 1.389 B -13.44 % | 1.605 B 1.24 % | 1.585 B 14.89 % | 1.380 B -22.59 % | 1.783 B -2.79 % | 1.834 B 11.37 % | 1.647 B 10.32 % | 1.493 B 69.31 % | 881.683 M 2.29 % | 861.931 M 3.49 % | 832.902 M -12.30 % | 949.694 M 18.64 % | 800.509 M -15.84 % | 951.176 M 24.20 % | 765.823 M -11.28 % | 863.163 M 9.77 % | 786.327 M 2.14 % | 769.868 M 9.43 % | 703.530 M 6.10 % | 663.105 M -3.78 % | 689.168 M -4.26 % | 719.797 M 10.55 % | 651.080 M -29.13 % | 918.635 M 24.19 % | 739.722 M 9.56 % | 675.160 M 10.55 % | 610.741 M -12.50 % | 698.013 M 14.07 % | 611.892 M -5.19 % | 645.406 M 9.02 % | 592.020 M 2.56 % | 577.263 M 5.07 % | 549.411 M 1.89 % | 539.213 M 10.67 % | 487.230 M 4.88 % | 464.540 M 14.13 % | 407.026 M -20.31 % | 510.780 M 47.32 % | 346.726 M -12.74 % | 397.345 M 19.44 % | 332.660 M 4.92 % | 317.060 M -7.99 % | 344.603 M -54.02 % | 749.534 M -4.59 % | 785.586 M 2.91 % | 763.375 M -15.96 % | 908.349 M 9.85 % | 826.888 M 1.68 % | 813.187 M -33.70 % | 1.227 B 0.84 % | 1.216 B -3.05 % | 1.255 B 5.44 % | 1.190 B 4.36 % | 1.140 B -27.11 % | 1.564 B 2.05 % | 1.533 B -4.41 % | 1.603 B 4.37 % | 1.536 B -13.74 % | 1.781 B -1.23 % | 1.803 B -1.13 % | 1.824 B 0.51 % | 1.814 B -2.99 % | 1.870 B 13.66 % | 1.646 B 25.89 % | 1.307 B -3.24 % | 1.351 B 4.21 % | 1.296 B 25.41 % | 1.034 B 9.77 % | 941.764 M 6.51 % | 884.182 M 35.20 % | 653.974 M 28.48 % | 508.994 M -17.32 % | 615.630 M -23.91 % | 809.118 M 319.79 % | 192.743 M -41.45 % | 329.200 M 38.82 % | 237.145 M |
| Total liabilities | 2.553 B 3.41 % | 2.469 B -6.91 % | 2.652 B 2.46 % | 2.589 B -0.91 % | 2.612 B 6.90 % | 2.444 B -13.20 % | 2.815 B 7.35 % | 2.623 B -5.36 % | 2.771 B 13.48 % | 2.442 B -9.67 % | 2.703 B 5.88 % | 2.553 B 5.67 % | 2.416 B 7.72 % | 2.243 B -6.04 % | 2.387 B 7.12 % | 2.229 B -6.15 % | 2.375 B -3.68 % | 2.466 B -5.63 % | 2.613 B -2.63 % | 2.683 B -2.48 % | 2.752 B -0.88 % | 2.776 B -10.14 % | 3.089 B 4.62 % | 2.953 B 11.13 % | 2.657 B -4.02 % | 2.769 B -4.87 % | 2.910 B 10.52 % | 2.633 B -15.76 % | 3.126 B 12.07 % | 2.789 B 54.15 % | 1.809 B 15.24 % | 1.570 B -6.81 % | 1.685 B 9.51 % | 1.539 B -9.14 % | 1.693 B 9.85 % | 1.542 B -6.41 % | 1.647 B 5.12 % | 1.567 B 0.39 % | 1.561 B 3.51 % | 1.508 B 89.46 % | 795.871 M -2.93 % | 819.880 M -2.46 % | 840.517 M 4.92 % | 801.105 M -24.49 % | 1.061 B 20.66 % | 879.309 M 7.51 % | 817.867 M 4.88 % | 779.808 M -9.77 % | 864.272 M 10.94 % | 779.047 M -3.94 % | 810.999 M 2.16 % | 793.889 M 1.14 % | 784.923 M 3.88 % | 755.632 M 1.49 % | 744.574 M 1.00 % | 737.171 M 2.74 % | 717.503 M 8.48 % | 661.402 M -12.83 % | 758.715 M 16.38 % | 651.913 M -2.69 % | 669.936 M 10.86 % | 604.304 M 2.65 % | 588.704 M -10.26 % | 656.001 M -38.81 % | 1.072 B -3.23 % | 1.108 B 1.86 % | 1.088 B -5.41 % | 1.150 B 7.63 % | 1.068 B -1.19 % | 1.081 B -54.78 % | 2.391 B 0.98 % | 2.368 B -3.09 % | 2.443 B -3.22 % | 2.525 B 7.80 % | 2.342 B -31.26 % | 3.407 B 0.58 % | 3.388 B 4.83 % | 3.232 B 5.22 % | 3.071 B 19.31 % | 2.574 B 7.12 % | 2.403 B 24.89 % | 1.924 B 0.51 % | 1.914 B -2.87 % | 1.971 B 12.87 % | 1.746 B 14.27 % | 1.528 B -2.75 % | 1.572 B 3.56 % | 1.518 B 5.80 % | 1.434 B 20.29 % | 1.192 B 5.05 % | 1.135 B 32.67 % | 855.590 M 20.48 % | 710.151 M -13.65 % | 822.441 M -18.60 % | 1.010 B 188.83 % | 349.831 M -34.77 % | 536.335 M 19.32 % | 449.485 M |
| Other non current assets | 470.530 M 553.00 % | 72.056 M -84.72 % | 471.656 M 470.23 % | 82.714 M 2.13 % | 80.986 M 244.01 % | 23.542 M -30.30 % | 33.778 M -27.32 % | 46.478 M 5.60 % | 44.013 M -65.53 % | 127.695 M -6.39 % | 136.405 M 12.77 % | 120.955 M -82.51 % | 691.526 M 15.04 % | 601.138 M 1 146.30 % | 48.234 M -0.41 % | 48.433 M 2.87 % | 47.083 M 0.00 % | 47.083 M -11.72 % | 53.336 M -3.09 % | 55.034 M -22.69 % | 71.183 M 6.95 % | 66.559 M -12.18 % | 75.793 M 13.63 % | 66.704 M -0.41 % | 66.978 M -11.01 % | 75.266 M -15.78 % | 89.366 M -5.47 % | 94.541 M 5.22 % | 89.849 M -4.14 % | 93.728 M 1 116.30 % | 7.706 M -82.18 % | 43.236 M -4.52 % | 45.285 M 124 673.61 % | -36.352 K -100.07 % | 50.868 M 221 824.35 % | -22.942 K -132.72 % | -9.858 K -100.02 % | 41.470 M -2.66 % | 42.603 M 40.88 % | 30.240 M -5.00 % | 31.830 M -4.59 % | 33.361 M -5.38 % | 35.257 M 232.80 % | 10.594 M 0.98 % | 10.491 M -14.50 % | 12.270 M -12.49 % | 14.022 M -10.91 % | 15.739 M -8.77 % | 17.252 M -9.14 % | 18.987 M -8.28 % | 20.701 M 10.49 % | 18.736 M -86.16 % | 135.348 M 3.30 % | 131.023 M 5.77 % | 123.872 M -15.60 % | 146.766 M -8.34 % | 160.115 M -2.67 % | 164.505 M 26.96 % | 129.576 M -31.66 % | 189.600 M 218.00 % | 59.623 M 1.23 % | 58.898 M -2.66 % | 60.505 M 3.09 % | 58.692 M -9.75 % | 65.036 M -0.71 % | 65.499 M -16.72 % | 78.650 M 7.36 % | 73.255 M 0.31 % | 73.027 M 10.74 % | 65.947 M -22.86 % | 85.493 M 709.13 % | 10.566 M -83.40 % | 63.637 M 526.72 % | 10.154 M 27.37 % | 7.972 M -88.02 % | 66.535 M -1.11 % | 67.282 M -3.02 % | 69.380 M -2.71 % | 71.315 M -4.25 % | 74.482 M -2.73 % | 76.572 M 14.56 % | 66.838 M 2.24 % | 65.371 M -1.61 % | 66.439 M 5.62 % | 62.901 M -6.23 % | 67.083 M 3.21 % | 64.998 M 3.65 % | 62.712 M 17.98 % | 53.157 M -14.47 % | 62.147 M 40.06 % | 44.372 M 1 172.82 % | -4.136 M -124.34 % | 16.996 M 57.12 % | 10.817 M 50.55 % | 7.185 M 221.44 % | 2.235 M 1 255.90 % | 164.853 K -40.00 % | 274.757 K |
| Long term investments | 0.000 -100.00 % | 390.417 M | 0.000 -100.00 % | 408.239 M 2.97 % | 396.466 M -15.94 % | 471.642 M -4.00 % | 491.275 M -3.14 % | 507.207 M -3.86 % | 527.568 M 21.79 % | 433.161 M -8.59 % | 473.886 M -2.05 % | 483.802 M | 0.000 | 0.000 -100.00 % | 582.930 M -3.18 % | 602.101 M 5.53 % | 570.551 M -1.17 % | 577.331 M 2.74 % | 561.927 M -6.27 % | 599.544 M 1.82 % | 588.847 M 0.25 % | 587.358 M -1.08 % | 593.745 M 2.89 % | 577.052 M -0.01 % | 577.096 M -0.02 % | 577.224 M 2.68 % | 562.175 M 0.31 % | 560.442 M -1.91 % | 571.363 M -6.48 % | 610.948 M 3.56 % | 589.965 M -0.62 % | 593.648 M 3.17 % | 575.396 M -7.86 % | 624.453 M 6.78 % | 584.795 M -0.12 % | 585.470 M -3.78 % | 608.463 M 12.15 % | 542.540 M -5.44 % | 573.751 M 63.96 % | 349.931 M -18.35 % | 428.597 M 4.56 % | 409.888 M 14.33 % | 358.509 M -5.08 % | 377.695 M 8.82 % | 347.098 M 154.57 % | 136.349 M 28.26 % | 106.304 M -1.33 % | 107.741 M 11.64 % | 96.509 M -3.58 % | 100.090 M 6.66 % | 93.842 M 1.47 % | 92.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.448 M | 0.000 -100.00 % | 54.951 M -0.39 % | 55.167 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 -100.00 % | 3.215 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.449 M 4 910.62 % | -50.910 K 0.00 % | -50.910 K |
| Intangible assets | 226.533 M -7.25 % | 244.231 M -6.73 % | 261.842 M -6.18 % | 279.094 M -5.62 % | 295.699 M -6.12 % | 314.965 M -5.81 % | 334.384 M 1.83 % | 328.376 M -5.23 % | 346.510 M 4.74 % | 330.828 M -4.97 % | 348.119 M 0.10 % | 347.762 M -4.79 % | 365.269 M -4.57 % | 382.772 M -4.38 % | 400.298 M 0.76 % | 397.289 M -3.24 % | 410.602 M -3.68 % | 426.298 M -3.55 % | 441.993 M -2.98 % | 455.556 M -3.33 % | 471.235 M -3.23 % | 486.989 M -3.13 % | 502.744 M -4.04 % | 523.893 M -1.62 % | 532.506 M -0.32 % | 534.242 M -2.64 % | 548.725 M -2.64 % | 563.602 M -2.42 % | 577.587 M -1.76 % | 587.942 M 2 873.31 % | 19.774 M -45.94 % | 36.580 M -30.47 % | 52.610 M -24.17 % | 69.383 M -19.40 % | 86.087 M -2.69 % | 88.463 M -15.49 % | 104.679 M -13.50 % | 121.020 M -11.88 % | 137.333 M -10.51 % | 153.467 M -9.42 % | 169.427 M -8.44 % | 185.048 M -8.12 % | 201.391 M -7.53 % | 217.802 M -7.00 % | 234.188 M -6.54 % | 250.573 M -6.14 % | 266.971 M -5.76 % | 283.289 M -5.47 % | 299.683 M -5.19 % | 316.077 M -4.93 % | 332.470 M -4.69 % | 348.827 M -4.51 % | 365.307 M -4.37 % | 381.984 M -4.18 % | 398.644 M -5.05 % | 419.868 M -3.81 % | 436.510 M -2.70 % | 448.630 M -3.61 % | 465.448 M -3.50 % | 482.333 M -3.37 % | 499.170 M -4.26 % | 521.391 M -2.14 % | 532.776 M -3.06 % | 549.612 M -3.03 % | 566.808 M -2.82 % | 583.243 M -2.77 % | 599.852 M -2.76 % | 616.896 M -2.69 % | 633.941 M -2.62 % | 650.986 M 2 830.52 % | 22.214 M 55.87 % | 14.252 M -0.97 % | 14.391 M 13.44 % | 12.686 M -1.09 % | 12.826 M -2.35 % | 13.134 M -1.02 % | 13.269 M -13.38 % | 15.319 M 5.90 % | 14.465 M 14.03 % | 12.685 M -1.06 % | 12.821 M -1.04 % | 12.956 M -1.04 % | 13.092 M -1.02 % | 13.227 M -1.02 % | 13.363 M -1.01 % | 13.499 M -0.99 % | 13.634 M 96.80 % | 6.928 M -0.57 % | 6.968 M -0.57 % | 7.008 M -0.55 % | 7.047 M -0.56 % | 7.087 M -0.56 % | 7.127 M -0.56 % | 7.167 M -0.54 % | 7.206 M -1.09 % | 7.286 M -1.08 % | 7.365 M -0.54 % | 7.405 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 226.533 M -7.25 % | 244.231 M -6.73 % | 261.842 M -6.18 % | 279.094 M -5.62 % | 295.699 M -6.12 % | 314.965 M -5.81 % | 334.384 M 1.83 % | 328.376 M -5.23 % | 346.510 M 4.74 % | 330.828 M -4.97 % | 348.119 M 0.10 % | 347.762 M -4.79 % | 365.269 M -4.57 % | 382.772 M -4.38 % | 400.298 M 0.76 % | 397.289 M -3.24 % | 410.602 M -3.68 % | 426.298 M -3.55 % | 441.993 M -2.98 % | 455.556 M -3.33 % | 471.235 M -3.23 % | 486.989 M -3.13 % | 502.744 M -4.04 % | 523.893 M -1.62 % | 532.506 M -0.32 % | 534.242 M -2.64 % | 548.725 M -2.64 % | 563.602 M -2.42 % | 577.587 M -1.76 % | 587.942 M 2 873.31 % | 19.774 M -45.94 % | 36.580 M -30.47 % | 52.610 M -24.17 % | 69.383 M -19.40 % | 86.087 M -2.69 % | 88.463 M -15.49 % | 104.679 M -13.50 % | 121.020 M -11.88 % | 137.333 M -10.51 % | 153.467 M -9.42 % | 169.427 M -8.44 % | 185.048 M -8.12 % | 201.391 M -7.53 % | 217.802 M -7.00 % | 234.188 M -6.54 % | 250.573 M -6.14 % | 266.971 M -5.76 % | 283.289 M -5.47 % | 299.683 M -5.19 % | 316.077 M -4.93 % | 332.470 M -4.69 % | 348.827 M -4.51 % | 365.307 M -4.37 % | 381.984 M -4.18 % | 398.644 M -5.05 % | 419.868 M -3.81 % | 436.510 M -2.70 % | 448.630 M -3.61 % | 465.448 M -3.50 % | 482.333 M -3.37 % | 499.170 M -4.26 % | 521.391 M -2.14 % | 532.776 M -3.06 % | 549.612 M -3.03 % | 566.808 M -2.82 % | 583.243 M -2.77 % | 599.852 M -2.76 % | 616.896 M -2.69 % | 633.941 M -2.62 % | 650.986 M 2 830.52 % | 22.214 M 55.87 % | 14.252 M -0.97 % | 14.391 M 13.44 % | 12.686 M -1.09 % | 12.826 M -2.35 % | 13.134 M -1.02 % | 13.269 M -13.38 % | 15.319 M 5.90 % | 14.465 M 14.03 % | 12.685 M -1.06 % | 12.821 M -1.04 % | 12.956 M -1.04 % | 13.092 M -1.02 % | 13.227 M -1.02 % | 13.363 M -1.01 % | 13.499 M -0.99 % | 13.634 M 96.80 % | 6.928 M -0.57 % | 6.968 M -0.57 % | 7.008 M -0.55 % | 7.047 M -0.56 % | 7.087 M -0.56 % | 7.127 M -0.56 % | 7.167 M -0.54 % | 7.206 M -1.09 % | 7.286 M -1.08 % | 7.365 M -0.54 % | 7.405 M |
| Property plant equipment net | 1.816 B -1.30 % | 1.840 B -2.89 % | 1.895 B 1.59 % | 1.865 B -4.84 % | 1.960 B 3.76 % | 1.889 B -2.84 % | 1.944 B 5.87 % | 1.836 B -2.44 % | 1.882 B 6.61 % | 1.765 B -2.77 % | 1.816 B 12.22 % | 1.618 B -1.08 % | 1.636 B -1.03 % | 1.653 B -1.60 % | 1.680 B 6.24 % | 1.581 B -1.15 % | 1.599 B 0.28 % | 1.595 B 7.90 % | 1.478 B 2.31 % | 1.445 B -0.75 % | 1.456 B -0.85 % | 1.468 B -1.96 % | 1.497 B 0.35 % | 1.492 B 6.19 % | 1.405 B 4.84 % | 1.340 B -0.69 % | 1.350 B 9.40 % | 1.234 B 1.40 % | 1.217 B -1.91 % | 1.240 B 36.60 % | 907.969 M 32.48 % | 685.387 M -0.01 % | 685.460 M -2.20 % | 700.866 M 0.47 % | 697.612 M 11.37 % | 626.415 M 29.89 % | 482.250 M 1.04 % | 477.294 M -0.90 % | 481.647 M 0.79 % | 477.869 M -1.89 % | 487.079 M -0.21 % | 488.102 M -2.73 % | 501.788 M 1.22 % | 495.746 M 6.43 % | 465.774 M 2.15 % | 455.967 M 1.76 % | 448.081 M 2.54 % | 436.991 M 2.86 % | 424.824 M 8.17 % | 392.721 M 0.04 % | 392.578 M 10.53 % | 355.186 M 0.20 % | 354.464 M 8.48 % | 326.757 M 0.81 % | 324.138 M 5.33 % | 307.741 M 4.20 % | 295.347 M 2.94 % | 286.899 M -1.04 % | 289.917 M -3.47 % | 300.325 M 0.32 % | 299.377 M 0.57 % | 297.680 M -3.33 % | 307.931 M 6.85 % | 288.201 M -54.88 % | 638.812 M -3.20 % | 659.902 M -3.91 % | 686.720 M 3.13 % | 665.870 M -0.63 % | 670.088 M 2.42 % | 654.234 M -73.14 % | 2.435 B 3.01 % | 2.364 B -2.50 % | 2.425 B -1.94 % | 2.473 B -0.58 % | 2.487 B -29.29 % | 3.517 B 2.89 % | 3.419 B 6.60 % | 3.207 B 3.04 % | 3.112 B 19.17 % | 2.612 B 1.51 % | 2.573 B 3.49 % | 2.486 B -0.56 % | 2.500 B 0.34 % | 2.491 B 4.72 % | 2.379 B 6.51 % | 2.234 B 4.71 % | 2.133 B 1.15 % | 2.109 B 12.25 % | 1.879 B 1.72 % | 1.847 B 9.78 % | 1.682 B 10.45 % | 1.523 B 6.63 % | 1.429 B -1.21 % | 1.446 B 2.15 % | 1.416 B 51.52 % | 934.300 M 38.40 % | 675.052 M 21.89 % | 553.819 M |
| Total non current assets | 2.545 B -1.39 % | 2.581 B -3.05 % | 2.662 B -0.20 % | 2.667 B -3.64 % | 2.768 B 1.58 % | 2.725 B -3.58 % | 2.826 B 3.07 % | 2.742 B -2.82 % | 2.821 B 4.90 % | 2.689 B -3.66 % | 2.792 B 7.19 % | 2.604 B -3.85 % | 2.709 B 1.42 % | 2.671 B -2.08 % | 2.727 B 2.94 % | 2.649 B 0.05 % | 2.648 B -0.66 % | 2.666 B 4.27 % | 2.557 B -0.31 % | 2.565 B -1.23 % | 2.597 B -0.84 % | 2.619 B -2.31 % | 2.681 B 0.41 % | 2.670 B 3.01 % | 2.591 B 2.15 % | 2.537 B -0.86 % | 2.559 B 3.95 % | 2.462 B -0.26 % | 2.468 B -2.93 % | 2.542 B 65.64 % | 1.535 B 12.54 % | 1.364 B 0.01 % | 1.364 B -2.57 % | 1.400 B -1.73 % | 1.424 B 9.11 % | 1.305 B 8.74 % | 1.200 B 1.10 % | 1.187 B -4.27 % | 1.240 B 21.97 % | 1.017 B -9.43 % | 1.123 B 0.09 % | 1.122 B 1.76 % | 1.102 B -0.41 % | 1.107 B 4.17 % | 1.063 B 23.52 % | 860.355 M 2.35 % | 840.573 M -1.02 % | 849.202 M 0.65 % | 843.711 M 1.25 % | 833.318 M -1.39 % | 845.034 M 3.24 % | 818.479 M -4.65 % | 858.365 M 1.82 % | 843.010 M -0.81 % | 849.899 M -3.06 % | 876.722 M -1.97 % | 894.319 M -0.84 % | 901.917 M 1.70 % | 886.824 M -9.21 % | 976.734 M 13.17 % | 863.032 M -2.20 % | 882.445 M -2.57 % | 905.690 M 0.63 % | 899.998 M -29.39 % | 1.275 B -2.86 % | 1.312 B -4.13 % | 1.369 B 0.68 % | 1.359 B -1.52 % | 1.381 B 0.44 % | 1.374 B -46.02 % | 2.546 B 4.10 % | 2.446 B -2.41 % | 2.506 B -1.87 % | 2.554 B -0.49 % | 2.567 B -28.64 % | 3.597 B 2.80 % | 3.499 B 6.31 % | 3.292 B 2.93 % | 3.198 B 18.50 % | 2.699 B 1.38 % | 2.662 B 3.76 % | 2.566 B -0.49 % | 2.578 B 0.28 % | 2.571 B 4.72 % | 2.455 B 6.10 % | 2.314 B 4.63 % | 2.212 B 1.53 % | 2.179 B 12.36 % | 1.939 B 1.19 % | 1.916 B 10.51 % | 1.734 B 10.74 % | 1.566 B 7.78 % | 1.453 B -0.78 % | 1.464 B 2.38 % | 1.430 B 50.97 % | 947.286 M 37.94 % | 686.735 M 21.57 % | 564.890 M |
| Other current assets | 202.603 M 2.03 % | 198.565 M -4.39 % | 207.678 M -6.94 % | 223.163 M 5.77 % | 210.991 M 0.66 % | 209.608 M -21.30 % | 266.334 M -14.85 % | 312.770 M 30.25 % | 240.127 M -1.70 % | 244.287 M 9.72 % | 222.645 M 25.06 % | 178.034 M 109.26 % | 85.079 M -56.66 % | 196.315 M 0.14 % | 196.036 M -13.22 % | 225.894 M -0.76 % | 227.618 M 10.12 % | 206.693 M -2.52 % | 212.035 M -40.95 % | 359.065 M 23.71 % | 290.248 M -9.33 % | 320.103 M -39.21 % | 526.582 M 62.61 % | 323.840 M -6.93 % | 347.942 M -0.70 % | 350.382 M 4.92 % | 333.962 M -8.62 % | 365.475 M 18.87 % | 307.457 M -8.88 % | 337.412 M -2.63 % | 346.538 M -55.03 % | 770.518 M 47.30 % | 523.087 M -19.28 % | 648.058 M -1.17 % | 655.757 M 59.07 % | 412.242 M -31.24 % | 599.557 M -14.51 % | 701.337 M 9.35 % | 641.388 M 306.25 % | 157.880 M 13.67 % | 138.895 M -8.24 % | 151.375 M -1.48 % | 153.645 M 18.71 % | 129.427 M -15.57 % | 153.296 M 5.71 % | 145.017 M 19.52 % | 121.334 M -5.16 % | 127.934 M -1.87 % | 130.375 M 3.23 % | 126.290 M -7.40 % | 136.379 M 13.42 % | 120.243 M -1.13 % | 121.612 M 10.10 % | 110.453 M -22.15 % | 141.888 M 13.96 % | 124.502 M 34.22 % | 92.760 M 15.49 % | 80.316 M -29.88 % | 114.541 M 162.02 % | 43.715 M -53.53 % | 94.080 M 109.80 % | 44.842 M -10.03 % | 49.838 M -34.24 % | 75.792 M -8.22 % | 82.577 M 14.38 % | 72.196 M 7.95 % | 66.878 M 10.05 % | 60.772 M 7.78 % | 56.385 M 689.15 % | 7.145 M -95.90 % | 174.286 M 102.55 % | 86.044 M 8.50 % | 79.300 M 190.02 % | 27.343 M -9.84 % | 30.327 M -70.99 % | 104.533 M -70.49 % | 354.194 M -8.53 % | 387.224 M -8.50 % | 423.215 M -13.60 % | 489.849 M 28.68 % | 380.678 M 87.78 % | 202.723 M 38.59 % | 146.274 M -21.42 % | 186.148 M 143.51 % | 76.445 M -31.94 % | 112.324 M -51.87 % | 233.400 M 26.88 % | 183.949 M -29.58 % | 261.228 M 59.77 % | 163.498 M 78.00 % | 91.853 M -50.44 % | 185.333 M 20.72 % | 153.520 M 108.91 % | 73.486 M -21.82 % | 93.997 M -26.07 % | 127.140 M 291.52 % | 32.473 M -38.85 % | 53.101 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 388.500 M | 0.000 | 0.000 100.00 % | -62.582 M 8.67 % | -68.526 M 7.80 % | -74.320 M 5.85 % | -78.939 M | 0.000 100.00 % | -44.011 M -2.24 % | -43.045 M -108.22 % | 523.439 M 22.06 % | 428.848 M 446.70 % | -123.693 M -32.39 % | -93.430 M 3.06 % | -96.377 M 3.10 % | -99.461 M 3.72 % | -103.304 M 2.91 % | -106.396 M 2.00 % | -108.567 M -0.75 % | -107.762 M 2.56 % | -110.590 M -35.84 % | -81.412 M -2.31 % | -79.570 M 0.50 % | -79.971 M 0.93 % | -80.721 M -51.53 % | -53.272 M -252.21 % | 35.000 M 165.40 % | -53.517 M -138.23 % | 140.000 M | 0.000 -100.00 % | 290.000 M 734.84 % | -45.681 M -110.15 % | 450.000 M 1 148.24 % | -42.929 M -110.22 % | 420.000 M | 0.000 -100.00 % | 500.000 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 -100.00 % | 1.258 M | 0.000 -100.00 % | 17.000 K -95.71 % | 396.480 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 % | 15.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 M -0.01 % | 1.016 M 0.01 % | 1.016 M |
| cash and cash equivalents | 945.935 M 15.38 % | 819.856 M -15.92 % | 975.124 M 10.06 % | 885.968 M 8.91 % | 813.497 M 8.42 % | 750.321 M -24.74 % | 996.917 M 19.49 % | 834.336 M -14.65 % | 977.584 M 18.97 % | 821.706 M -20.58 % | 1.035 B 7.13 % | 965.756 M 15.77 % | 834.228 M 18.42 % | 704.495 M -24.86 % | 937.526 M 32.42 % | 707.979 M -6.80 % | 759.644 M 1.82 % | 746.061 M -31.97 % | 1.097 B 21.12 % | 905.452 M 0.65 % | 899.581 M 5.79 % | 850.335 M -10.76 % | 952.821 M -5.72 % | 1.011 B 10.30 % | 916.256 M -8.97 % | 1.007 B -17.49 % | 1.220 B 30.64 % | 933.755 M -42.01 % | 1.610 B 34.39 % | 1.198 B -5.76 % | 1.271 B 51.39 % | 839.725 M -32.07 % | 1.236 B 30.08 % | 950.331 M -14.57 % | 1.112 B -14.56 % | 1.302 B 4.02 % | 1.252 B 12.95 % | 1.108 B -0.46 % | 1.113 B -35.77 % | 1.733 B 84.05 % | 941.788 M -0.12 % | 942.908 M 1.28 % | 930.976 M 12.02 % | 831.087 M -19.79 % | 1.036 B -4.96 % | 1.090 B 6.12 % | 1.027 B 13.68 % | 903.634 M -5.81 % | 959.336 M 0.61 % | 953.539 M -1.74 % | 970.431 M 2.43 % | 947.421 M 8.74 % | 871.270 M -0.71 % | 877.494 M 7.63 % | 815.265 M 4.47 % | 780.381 M 0.10 % | 779.584 M 14.44 % | 681.242 M -2.27 % | 697.042 M 18.22 % | 589.591 M 3.13 % | 571.712 M 15.92 % | 493.207 M 3.33 % | 477.317 M -2.17 % | 487.923 M -7.45 % | 527.188 M 2.52 % | 514.247 M 15.82 % | 443.990 M 6.74 % | 415.950 M 21.88 % | 341.266 M -16.98 % | 411.059 M -6.66 % | 440.401 M -4.68 % | 462.038 M -10.20 % | 514.523 M -7.87 % | 558.466 M 46.96 % | 380.006 M -10.66 % | 425.352 M -4.23 % | 444.152 M -22.67 % | 574.396 M -7.59 % | 621.607 M 10.59 % | 562.106 M 6.95 % | 525.575 M 21.46 % | 432.700 M -12.26 % | 493.137 M -1.36 % | 499.957 M 0.69 % | 496.540 M 23.70 % | 401.401 M -18.13 % | 490.312 M -1.67 % | 498.664 M 31.08 % | 380.426 M 12.05 % | 339.515 M -28.11 % | 472.291 M 25.58 % | 376.074 M 7.66 % | 349.331 M -19.92 % | 436.217 M -34.52 % | 666.192 M 73.39 % | 384.209 M 234.22 % | 114.956 M -15.66 % | 136.307 M |
| Cash and short term investments | 945.935 M 15.38 % | 819.856 M -15.92 % | 975.124 M 10.06 % | 885.968 M 8.91 % | 813.497 M 8.42 % | 750.321 M -24.74 % | 996.917 M 19.49 % | 834.336 M -14.65 % | 977.584 M 18.97 % | 821.706 M -20.58 % | 1.035 B 7.13 % | 965.756 M 15.77 % | 834.228 M 18.42 % | 704.495 M -24.86 % | 937.526 M 32.42 % | 707.979 M -6.80 % | 759.644 M 1.82 % | 746.061 M -31.97 % | 1.097 B 21.12 % | 905.452 M 0.65 % | 899.581 M 5.79 % | 850.335 M -10.76 % | 952.821 M -5.72 % | 1.011 B 10.30 % | 916.256 M -8.97 % | 1.007 B -17.49 % | 1.220 B 30.64 % | 933.755 M -43.24 % | 1.645 B 37.32 % | 1.198 B -15.11 % | 1.411 B 68.06 % | 839.725 M -44.98 % | 1.526 B 60.59 % | 950.331 M -39.17 % | 1.562 B 20.00 % | 1.302 B -22.11 % | 1.672 B 50.84 % | 1.108 B -0.46 % | 1.113 B -35.77 % | 1.733 B 84.05 % | 941.788 M -0.12 % | 942.908 M 1.28 % | 930.976 M 12.02 % | 831.087 M -19.79 % | 1.036 B -4.96 % | 1.090 B 6.12 % | 1.027 B 13.68 % | 903.634 M -5.81 % | 959.336 M 0.61 % | 953.539 M -1.74 % | 970.431 M 2.43 % | 947.421 M 8.74 % | 871.270 M -0.71 % | 877.494 M 7.63 % | 815.265 M 4.47 % | 780.381 M 0.10 % | 779.584 M 14.44 % | 681.242 M -2.27 % | 697.042 M 18.22 % | 589.591 M 3.13 % | 571.712 M 15.92 % | 493.207 M 3.33 % | 477.317 M -2.17 % | 487.923 M -7.45 % | 527.188 M 2.52 % | 514.247 M 15.82 % | 443.990 M 6.74 % | 415.950 M 21.88 % | 341.266 M -16.98 % | 411.059 M -12.32 % | 468.807 M 1.19 % | 463.296 M -9.96 % | 514.523 M -7.87 % | 558.483 M 46.81 % | 380.403 M -10.57 % | 425.352 M -4.23 % | 444.152 M -22.67 % | 574.396 M -7.59 % | 621.607 M 10.59 % | 562.106 M 6.95 % | 525.575 M 21.46 % | 432.700 M -12.26 % | 493.137 M -1.36 % | 499.957 M 0.69 % | 496.540 M 23.70 % | 401.401 M -18.13 % | 490.312 M -1.67 % | 498.664 M 31.08 % | 380.426 M 12.05 % | 339.515 M -28.11 % | 472.291 M 20.77 % | 391.074 M 11.95 % | 349.331 M -19.92 % | 436.217 M -34.52 % | 666.192 M 72.94 % | 385.225 M 232.17 % | 115.972 M -15.55 % | 137.323 M |
| Total current assets | 1.959 B 7.50 % | 1.822 B -6.03 % | 1.939 B 3.04 % | 1.882 B 4.74 % | 1.797 B 8.80 % | 1.652 B -15.04 % | 1.944 B 2.94 % | 1.888 B -3.52 % | 1.957 B 11.89 % | 1.749 B -8.42 % | 1.910 B 5.39 % | 1.812 B 9.96 % | 1.648 B 5.48 % | 1.563 B -5.76 % | 1.658 B 5.85 % | 1.566 B -7.11 % | 1.686 B -1.85 % | 1.718 B -12.07 % | 1.954 B -1.51 % | 1.984 B -0.67 % | 1.997 B 1.46 % | 1.969 B -13.64 % | 2.280 B 5.64 % | 2.158 B 6.56 % | 2.025 B -5.89 % | 2.152 B -4.30 % | 2.249 B 8.52 % | 2.072 B -21.93 % | 2.654 B 18.31 % | 2.243 B 0.28 % | 2.237 B 2.03 % | 2.192 B -4.94 % | 2.307 B 10.27 % | 2.092 B -5.57 % | 2.215 B 2.71 % | 2.157 B -7.81 % | 2.339 B 2.77 % | 2.276 B 2.72 % | 2.216 B -5.38 % | 2.342 B 54.27 % | 1.518 B -3.36 % | 1.571 B 1.72 % | 1.544 B 4.98 % | 1.471 B -13.11 % | 1.693 B -1.96 % | 1.727 B 5.62 % | 1.635 B 5.59 % | 1.549 B -1.60 % | 1.574 B 1.09 % | 1.557 B 0.72 % | 1.546 B 2.15 % | 1.513 B 6.04 % | 1.427 B 4.97 % | 1.359 B 3.14 % | 1.318 B 5.58 % | 1.248 B 7.11 % | 1.165 B 9.53 % | 1.064 B -5.37 % | 1.124 B 20.18 % | 935.609 M -0.33 % | 938.692 M 15.22 % | 814.715 M 9.37 % | 744.937 M -5.41 % | 787.543 M -1.86 % | 802.448 M 5.09 % | 763.598 M 20.70 % | 632.631 M -3.23 % | 653.736 M 23.36 % | 529.942 M 0.58 % | 526.863 M -18.43 % | 645.917 M -11.88 % | 733.035 M 1.22 % | 724.210 M 1.88 % | 710.848 M 35.58 % | 524.306 M -26.67 % | 714.958 M -20.91 % | 904.035 M -14.95 % | 1.063 B -5.02 % | 1.119 B -6.29 % | 1.194 B 7.66 % | 1.109 B 44.28 % | 768.883 M 3.16 % | 745.298 M -6.37 % | 796.018 M 12.49 % | 707.656 M 9.70 % | 645.063 M -16.79 % | 775.239 M 5.88 % | 732.214 M 5.59 % | 693.478 M 9.90 % | 631.021 M -4.19 % | 658.645 M 10.43 % | 596.451 M 10.98 % | 537.435 M -7.65 % | 581.927 M -26.60 % | 792.803 M 49.86 % | 529.032 M 200.66 % | 175.957 M -14.38 % | 205.507 M |
| Inventory | 414.288 M 0.39 % | 412.675 M -6.27 % | 440.289 M 7.20 % | 410.711 M -1.78 % | 418.158 M 15.13 % | 363.213 M -8.66 % | 397.650 M -1.84 % | 405.089 M 0.70 % | 402.268 M 20.88 % | 332.791 M -15.91 % | 395.771 M 30.25 % | 303.845 M -9.24 % | 334.763 M 0.70 % | 332.427 M 31.60 % | 252.609 M 5.28 % | 239.933 M -30.96 % | 347.509 M -12.84 % | 398.695 M 3.82 % | 384.015 M 14.49 % | 335.408 M -14.44 % | 392.012 M -11.22 % | 441.576 M -0.60 % | 444.223 M 2.98 % | 431.361 M 13.43 % | 380.291 M -10.62 % | 425.467 M -11.56 % | 481.064 M -2.00 % | 490.867 M -0.52 % | 493.442 M 15.89 % | 425.776 M 15.29 % | 369.304 M 6.83 % | 345.696 M 0.93 % | 342.496 M 16.90 % | 292.976 M 13.14 % | 258.955 M 23.36 % | 209.918 M -10.94 % | 235.697 M 7.81 % | 218.618 M -15.74 % | 259.469 M 11.10 % | 233.555 M 10.76 % | 210.875 M -19.30 % | 261.309 M -2.03 % | 266.715 M -6.90 % | 286.494 M 0.82 % | 284.152 M 8.24 % | 262.522 M -2.09 % | 268.115 M 4.12 % | 257.499 M 5.89 % | 243.181 M 12.90 % | 215.404 M -0.23 % | 215.902 M -2.03 % | 220.383 M 3.29 % | 213.372 M 17.98 % | 180.856 M 8.47 % | 166.736 M 28.44 % | 129.815 M 9.89 % | 118.133 M -10.91 % | 132.595 M 0.11 % | 132.443 M 11.57 % | 118.705 M 5.34 % | 112.683 M 29.82 % | 86.802 M 14.40 % | 75.875 M 11.99 % | 67.750 M 33.37 % | 50.798 M -23.58 % | 66.470 M 116.05 % | 30.766 M 17.97 % | 26.080 M 54.88 % | 16.839 M 104.16 % | 8.248 M -83.13 % | 48.902 M -24.84 % | 65.063 M 80.04 % | 36.138 M 5.80 % | 34.157 M -21.32 % | 43.414 M -35.64 % | 67.458 M 15.18 % | 58.568 M 33.04 % | 44.023 M 15.10 % | 38.247 M -24.79 % | 50.852 M -0.54 % | 51.130 M -6.96 % | 54.953 M -5.92 % | 58.411 M 25.41 % | 46.576 M 8.78 % | 42.816 M 23.45 % | 34.682 M 13.06 % | 30.677 M 29.82 % | 23.630 M -12.72 % | 27.075 M -5.21 % | 28.562 M 56.99 % | 18.193 M -9.23 % | 20.044 M 34.24 % | 14.932 M 52.35 % | 9.801 M 43.00 % | 6.854 M -17.09 % | 8.266 M 43.59 % | 5.757 M 43.14 % | 4.022 M |
| Net receivables | 396.147 M 1.27 % | 391.183 M 23.74 % | 316.132 M -12.72 % | 362.211 M 11.16 % | 325.835 M -0.80 % | 328.461 M 16.02 % | 283.101 M -15.81 % | 336.258 M -0.31 % | 337.305 M -3.75 % | 350.447 M 36.37 % | 256.975 M | 0.000 -100.00 % | 348.446 M 5.82 % | 329.294 M 32.06 % | 249.355 M -36.48 % | 392.589 M 11.66 % | 351.589 M -4.11 % | 366.667 M 40.30 % | 261.346 M -31.96 % | 384.099 M -2.99 % | 395.953 M 10.99 % | 356.753 M 0.36 % | 355.482 M -9.33 % | 392.045 M 14.29 % | 343.031 M -7.17 % | 369.527 M 72.98 % | 213.619 M -24.22 % | 281.896 M 16.06 % | 242.890 M -13.88 % | 282.021 M 12.88 % | 249.846 M 5.62 % | 236.552 M 15.53 % | 204.747 M 2.22 % | 200.302 M 6.54 % | 188.011 M -19.12 % | 232.446 M -7.94 % | 252.492 M 1.69 % | 248.293 M 22.97 % | 201.907 M -7.14 % | 217.437 M -4.09 % | 226.710 M 5.21 % | 215.490 M 11.56 % | 193.157 M -13.85 % | 224.221 M 2.05 % | 219.713 M -4.19 % | 229.325 M 4.99 % | 218.418 M -15.83 % | 259.503 M 15.55 % | 224.576 M -9.01 % | 246.826 M 19.15 % | 207.163 M -7.95 % | 225.052 M 2.00 % | 220.629 M 15.84 % | 190.460 M -1.85 % | 194.054 M -9.14 % | 213.570 M 22.09 % | 174.930 M 3.01 % | 169.818 M -5.84 % | 180.347 M -20.28 % | 226.226 M 41.20 % | 160.217 M -31.58 % | 234.160 M 65.01 % | 141.907 M -9.08 % | 156.077 M 10.00 % | 141.885 M 28.19 % | 110.685 M 21.64 % | 90.996 M -39.71 % | 150.933 M 30.73 % | 115.452 M 14.98 % | 100.412 M 165.37 % | 37.838 M -68.10 % | 118.633 M 25.87 % | 94.249 M 3.73 % | 90.864 M 25.98 % | 72.126 M -38.68 % | 117.615 M 149.61 % | 47.120 M -17.85 % | 57.359 M 58.87 % | 36.104 M -60.55 % | 91.519 M -39.76 % | 151.932 M 93.53 % | 78.507 M 65.36 % | 47.476 M -25.04 % | 63.337 M -31.05 % | 91.855 M -4.97 % | 96.656 M 363.58 % | 20.850 M -19.72 % | 25.971 M 4.94 % | 24.749 M -75.11 % | 99.446 M 30.32 % | 76.307 M | 0.000 -100.00 % | 19.652 M -68.52 % | 62.422 M 142.32 % | 25.760 M 206.61 % | 8.401 M -49.30 % | 16.571 M 109.64 % | 7.905 M |
| Tax assets | 31.702 M -7.10 % | 34.126 M 0.81 % | 33.853 M 4.87 % | 32.280 M -7.86 % | 35.033 M 35.37 % | 25.879 M 15.24 % | 22.457 M -3.92 % | 23.374 M 11.26 % | 21.009 M -34.84 % | 32.243 M 86.39 % | 17.299 M -48.86 % | 33.824 M 111.36 % | 16.003 M -52.69 % | 33.824 M 111.36 % | 16.003 M -22.12 % | 20.548 M 0.00 % | 20.549 M 1.20 % | 20.305 M -4.57 % | 21.278 M 117.77 % | 9.771 M 0.00 % | 9.771 M 0.00 % | 9.771 M -10.95 % | 10.973 M 12.83 % | 9.725 M 0.00 % | 9.725 M -0.45 % | 9.769 M 9.35 % | 8.934 M -3.98 % | 9.304 M -25.48 % | 12.486 M 32.55 % | 9.420 M 0.00 % | 9.420 M 90.50 % | 4.945 M 0.00 % | 4.945 M 0.00 % | 4.945 M 0.00 % | 4.945 M -3.29 % | 5.113 M 0.00 % | 5.113 M 0.00 % | 5.113 M 0.00 % | 5.113 M -7.72 % | 5.541 M -7.46 % | 5.988 M 8.07 % | 5.541 M 0.00 % | 5.541 M 6.64 % | 5.196 M 0.44 % | 5.173 M -0.44 % | 5.196 M 0.00 % | 5.196 M -4.54 % | 5.443 M 0.00 % | 5.443 M 0.00 % | 5.443 M 0.00 % | 5.443 M 67.73 % | 3.245 M 0.00 % | 3.245 M 0.00 % | 3.245 M 0.00 % | 3.245 M 38.32 % | 2.346 M 0.00 % | 2.346 M 24.59 % | 1.883 M 0.00 % | 1.883 M -57.94 % | 4.477 M -7.92 % | 4.862 M 8.60 % | 4.477 M 0.00 % | 4.477 M 28.17 % | 3.493 M -10.37 % | 3.897 M 11.57 % | 3.493 M 0.00 % | 3.493 M 1.45 % | 3.443 M 0.00 % | 3.443 M 4.97 % | 3.280 M 0.00 % | 3.280 M -12.56 % | 3.751 M -0.40 % | 3.766 M -0.29 % | 3.777 M -0.42 % | 3.793 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 -100.00 % | 36.258 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 M -75.83 % | 4.204 M 22.13 % | 3.442 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 604.654 M 16.04 % | 521.079 M -10.02 % | 579.093 M 23.88 % | 467.471 M 5.15 % | 444.567 M 802.33 % | 49.269 M -78.73 % | 231.628 M -46.68 % | 434.384 M -10.84 % | 487.187 M 93.21 % | 252.148 M -28.32 % | 351.774 M -18.16 % | 429.827 M 22.97 % | 349.524 M -5.65 % | 370.446 M -13.44 % | 427.950 M 42.47 % | 300.376 M -6.77 % | 322.183 M -27.02 % | 441.439 M -24.66 % | 585.929 M -15.95 % | 697.136 M 23.24 % | 565.679 M 18.27 % | 478.287 M -15.65 % | 567.049 M -6.86 % | 608.781 M -2.02 % | 621.324 M 28.51 % | 483.473 M -35.18 % | 745.875 M 8.23 % | 689.127 M 9.32 % | 630.356 M 58.23 % | 398.367 M -6.87 % | 427.769 M -1.12 % | 432.629 M -5.94 % | 459.933 M 23.39 % | 372.762 M -28.06 % | 518.160 M 27.27 % | 407.129 M 5.92 % | 384.378 M 6.22 % | 361.875 M 3.61 % | 349.260 M 15.67 % | 301.947 M 23.38 % | 244.724 M -12.10 % | 278.397 M -9.52 % | 307.701 M 18.00 % | 260.773 M -22.64 % | 337.075 M 2.70 % | 328.224 M 3.10 % | 318.357 M 12.88 % | 282.036 M 9.52 % | 257.516 M 11.27 % | 231.424 M -6.90 % | 248.568 M -3.50 % | 257.586 M 43.49 % | 179.513 M -3.19 % | 185.430 M -9.56 % | 205.040 M 61.68 % | 126.821 M 21.11 % | 104.717 M 33.40 % | 78.496 M -42.54 % | 136.615 M 128.63 % | 59.754 M -18.35 % | 73.186 M 157.09 % | 28.467 M 35.13 % | 21.067 M -44.06 % | 37.662 M -38.24 % | 60.977 M 11.25 % | 54.813 M 146.96 % | 22.195 M -2.93 % | 22.866 M 101.18 % | 11.366 M 41.65 % | 8.024 M -93.54 % | 124.298 M 252.49 % | 35.263 M -11.86 % | 40.010 M -7.51 % | 43.257 M 23.52 % | 35.021 M -68.65 % | 111.698 M 95.23 % | 57.213 M 35.90 % | 42.099 M 109.23 % | 20.121 M -86.20 % | 145.819 M 17.80 % | 123.788 M -19.01 % | 152.839 M -4.55 % | 160.117 M -22.81 % | 207.438 M 75.59 % | 118.136 M -1.38 % | 119.795 M -3.51 % | 124.159 M -9.33 % | 136.932 M 28.82 % | 106.297 M -27.95 % | 147.539 M 55.55 % | 94.847 M 55.01 % | 61.186 M 214.29 % | 19.468 M -77.57 % | 86.810 M -48.59 % | 168.860 M 1 538.68 % | 10.305 M -85.29 % | 70.047 M 832.05 % | 7.515 M |
| Tax payables | 10.328 M -25.16 % | 13.800 M -18.86 % | 17.007 M 53.76 % | 11.061 M 11.29 % | 9.939 M -1.32 % | 10.072 M -46.15 % | 18.704 M 31.11 % | 14.266 M -20.45 % | 17.933 M 9.28 % | 16.410 M -21.45 % | 20.892 M -4.32 % | 21.836 M 56.07 % | 13.991 M -13.56 % | 16.186 M -24.23 % | 21.362 M -28.39 % | 29.831 M 43.23 % | 20.827 M 5.53 % | 19.736 M -13.38 % | 22.785 M 20.24 % | 18.949 M 70.33 % | 11.125 M -41.26 % | 18.940 M -46.43 % | 35.357 M 62.24 % | 21.793 M -12.88 % | 25.016 M -22.08 % | 32.104 M -31.39 % | 46.793 M 51.21 % | 30.946 M 37.95 % | 22.433 M -12.95 % | 25.769 M -37.65 % | 41.329 M 104.07 % | 20.252 M 17.96 % | 17.168 M 74.01 % | 9.866 M -62.43 % | 26.258 M 28.26 % | 20.473 M 33.26 % | 15.363 M -2.31 % | 15.726 M -36.03 % | 24.585 M -1.90 % | 25.061 M -8.33 % | 27.337 M 58.23 % | 17.277 M -34.20 % | 26.256 M 1.51 % | 25.865 M -0.79 % | 26.072 M 42.61 % | 18.282 M -40.72 % | 30.839 M 67.19 % | 18.445 M 7.82 % | 17.107 M -4.59 % | 17.930 M -32.35 % | 26.506 M 103.27 % | 13.040 M 170.43 % | 4.822 M -20.02 % | 6.029 M -45.45 % | 11.052 M 124.54 % | 4.922 M 2 005.46 % | 233.773 K 107.50 % | -3.115 M -436.26 % | 926.379 K 117.62 % | -5.259 M -335.35 % | -1.208 M -522.68 % | -194.000 K -114.69 % | -90.361 K 97.99 % | -4.495 M -366.77 % | -963.000 K 77.55 % | -4.290 M -187.28 % | 4.915 M 209.90 % | 1.586 M -72.12 % | 5.689 M -15.10 % | 6.701 M -33.91 % | 10.139 M 34.42 % | 7.543 M 101.85 % | 3.737 M -18.80 % | 4.602 M -47.21 % | 8.718 M -0.71 % | 8.780 M 12.59 % | 7.798 M -39.58 % | 12.906 M 44.54 % | 8.929 M 568.84 % | 1.335 M 123.30 % | -5.730 M 38.04 % | -9.248 M -35.18 % | -6.841 M -140.17 % | 17.032 M -23.50 % | 22.264 M 89.01 % | 11.779 M 23.19 % | 9.562 M 18.64 % | 8.060 M -20.97 % | 10.199 M -49.22 % | 20.083 M -51.34 % | 41.272 M 73.03 % | 23.853 M -19.18 % | 29.512 M 82.42 % | 16.178 M -60.43 % | 40.889 M 210.72 % | 13.160 M 113.73 % | 6.157 M 58.48 % | 3.885 M |
| Deferred revenue non current | 5.124 M -8.89 % | 5.624 M -8.16 % | 6.124 M 0.38 % | 6.101 M -7.22 % | 6.576 M -6.74 % | 7.051 M -24.73 % | 9.367 M 20.83 % | 7.752 M -7.35 % | 8.367 M -12.11 % | 9.520 M -3.92 % | 9.908 M 17.69 % | 8.419 M -4.39 % | 8.806 M 10.57 % | 7.964 M 34.30 % | 5.930 M -5.35 % | 6.265 M 593.04 % | 903.989 K -2.31 % | 925.328 K -2.25 % | 946.666 K 93.67 % | 488.805 K -4.18 % | 510.143 K -7.72 % | 552.820 K 0.00 % | 552.820 K -89.64 % | 5.338 M -4.53 % | 5.591 M -8.00 % | 6.077 M -0.34 % | 6.098 M -76.66 % | 26.122 M 120.55 % | 11.844 M -20.77 % | 14.948 M -15.02 % | 17.589 M 17.12 % | 15.018 M -14.74 % | 17.614 M -13.23 % | 20.300 M -11.51 % | 22.941 M -10.40 % | 25.605 M -9.45 % | 28.276 M -8.93 % | 31.049 M -7.69 % | 33.636 M -3.97 % | 35.027 M -4.81 % | 36.795 M -6.65 % | 39.418 M -6.75 % | 42.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 -100.00 % | 186.245 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 |
| Minority interest | 173.579 M 0.39 % | 172.911 M -4.50 % | 181.063 M 0.56 % | 180.051 M 4.16 % | 172.863 M 3.65 % | 166.775 M -3.00 % | 171.941 M -23.94 % | 226.059 M 1.98 % | 221.660 M 33.07 % | 166.576 M 1.54 % | 164.043 M 142.93 % | 67.527 M 38.22 % | 48.853 M -70.80 % | 167.282 M 4.93 % | 159.429 M 8.94 % | 146.341 M 11.91 % | 130.772 M 8.65 % | 120.358 M 5.41 % | 114.182 M 4.83 % | 108.921 M 15.69 % | 94.151 M -2.44 % | 96.506 M -15.83 % | 114.655 M -5.31 % | 121.079 M -0.50 % | 121.684 M 2.43 % | 118.792 M -2.82 % | 122.238 M -17.94 % | 148.964 M -13.15 % | 171.517 M 3.43 % | 165.823 M 3.84 % | 159.692 M -13.24 % | 184.062 M -0.05 % | 184.146 M 4.90 % | 175.539 M -4.15 % | 183.134 M 7.11 % | 170.974 M 3.21 % | 165.654 M 22.21 % | 135.547 M -0.31 % | 135.971 M 1.55 % | 133.899 M 8.03 % | 123.944 M 9.57 % | 113.115 M -1.81 % | 115.205 M -0.30 % | 115.551 M 3.08 % | 112.102 M 33.96 % | 83.686 M -2.59 % | 85.909 M -0.48 % | 86.322 M 3.85 % | 83.124 M -2.94 % | 85.645 M -3.07 % | 88.356 M 4.04 % | 84.921 M 0.39 % | 84.592 M 8.26 % | 78.140 M -9.01 % | 85.882 M 6.18 % | 80.882 M 7.13 % | 75.501 M -4.84 % | 79.338 M 2.16 % | 77.661 M 13.73 % | 68.288 M -6.51 % | 73.043 M 1.46 % | 71.993 M 6.12 % | 67.840 M 0.73 % | 67.351 M 3.71 % | 64.944 M 9.53 % | 59.294 M 58.16 % | 37.489 M 10.66 % | 33.878 M 14.67 % | 29.544 M 114.80 % | 13.754 M -5.80 % | 14.601 M -3.18 % | 15.080 M 1.93 % | 14.794 M 4.43 % | 14.167 M 0.17 % | 14.143 M -92.46 % | 187.528 M 4.46 % | 179.518 M 9.07 % | 164.597 M -7.10 % | 177.176 M 1.80 % | 174.051 M -3.70 % | 180.736 M -3.38 % | 187.056 M 0.24 % | 186.600 M 24.91 % | 149.387 M -19.86 % | 186.409 M -1.33 % | 188.924 M 1.54 % | 186.050 M 3.44 % | 179.870 M 9.07 % | 164.910 M -9.35 % | 181.921 M 89.88 % | 95.809 M -1.04 % | 96.816 M 0.59 % | 96.244 M 5.89 % | 90.887 M -0.05 % | 90.932 M 4 284.15 % | 2.074 M -10.33 % | 2.313 M 89.65 % | 1.220 M |
| Capital lease obligations | 127.570 M -7.36 % | 137.702 M -0.56 % | 138.473 M -10.03 % | 153.909 M -27.92 % | 213.539 M 21.17 % | 176.226 M -35.24 % | 272.120 M 63.41 % | 166.523 M -74.12 % | 643.544 M 261.90 % | 177.823 M -81.47 % | 959.494 M 769.19 % | 110.390 M -85.94 % | 784.905 M 525.96 % | 125.393 M -87.35 % | 990.971 M 1 174.81 % | 77.735 M -91.85 % | 953.465 M 756.06 % | 111.378 M -85.48 % | 767.015 M | 0.000 -100.00 % | 904.352 M | 0.000 -100.00 % | 950.292 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.551 M -95.81 % | 1.015 B 3 387.63 % | 29.108 M 79.32 % | 16.232 M 114.68 % | 7.561 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 |
| 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 |
| Other total stockholders equity | 443.670 M 2.20 % | 434.122 M 0.33 % | 432.684 M -0.83 % | 436.302 M 109.22 % | 208.542 M | 0.000 -100.00 % | 208.542 M | 0.000 -100.00 % | 208.842 M | 0.000 -100.00 % | 211.740 M | 0.000 -100.00 % | 214.634 M | 0.000 -100.00 % | 214.634 M | 0.000 -100.00 % | 214.634 M | 0.000 -100.00 % | 425.534 M | 0.000 -100.00 % | 444.495 M | 0.000 -100.00 % | 410.905 M 0.52 % | 408.793 M -8.92 % | 448.808 M 0.04 % | 448.626 M 2.75 % | 436.628 M 6.14 % | 411.358 M -9.96 % | 456.855 M 9.60 % | 416.838 M -12.25 % | 475.027 M 94.87 % | 243.767 M -61.81 % | 638.265 M -1.35 % | 646.967 M 1.36 % | 638.265 M -1.35 % | 646.967 M 1.36 % | 638.304 M -1.34 % | 647.006 M 1.36 % | 638.304 M -1.34 % | 647.006 M 1.36 % | 638.304 M -1.34 % | 647.006 M 1.36 % | 638.304 M -25.41 % | 855.798 M 2.77 % | 832.733 M 1.00 % | 824.482 M 1.71 % | 810.651 M 2.73 % | 789.126 M 1.08 % | 780.702 M -0.34 % | 783.387 M 0.60 % | 778.701 M 1.48 % | 767.378 M -2.21 % | 784.753 M 0.55 % | 780.435 M 0.33 % | 777.856 M -2.82 % | 800.392 M -1.15 % | 809.740 M 0.04 % | 809.451 M 2.45 % | 790.124 M -6.06 % | 841.085 M 12.96 % | 744.557 M 0.00 % | 744.557 M 0.00 % | 744.557 M 0.00 % | 744.557 M 0.00 % | 744.557 M 0.00 % | 744.557 M 0.00 % | 744.557 M -0.54 % | 748.634 M -0.13 % | 749.580 M -0.01 % | 749.645 M -2.97 % | 772.605 M -4.41 % | 808.247 M 0.03 % | 807.978 M 0.14 % | 806.835 M 0.20 % | 805.259 M 1.94 % | 789.973 M 0.00 % | 789.971 M 0.03 % | 789.700 M 0.11 % | 788.836 M 0.01 % | 788.776 M -16.09 % | 939.977 M -0.16 % | 941.507 M 0.00 % | 941.508 M 1.26 % | 929.761 M 0.04 % | 929.361 M 0.00 % | 929.361 M 0.00 % | 929.361 M 2.76 % | 904.429 M 0.00 % | 904.419 M 0.14 % | 903.135 M -8.20 % | 983.776 M 13.36 % | 867.824 M 0.00 % | 867.824 M 0.00 % | 867.824 M 0.00 % | 867.824 M 4.04 % | 834.113 M 520.75 % | 134.371 M 27.59 % | 105.318 M |
| Deferred tax liabilities non current | 2.873 M -15.05 % | 3.382 M 15.23 % | 2.935 M -23.88 % | 3.856 M -3.21 % | 3.984 M 19.35 % | 3.338 M -3.94 % | 3.475 M 24.78 % | 2.785 M -37.02 % | 4.422 M -76.00 % | 18.428 M 392.33 % | 3.743 M -78.84 % | 17.687 M -13.88 % | 20.537 M 39.61 % | 14.710 M 227.91 % | 4.486 M -71.43 % | 15.700 M 121.91 % | 7.075 M -11.56 % | 8.000 M -11.70 % | 9.060 M -37.14 % | 14.414 M 28.73 % | 11.197 M 1.55 % | 11.026 M -7.46 % | 11.915 M 21.66 % | 9.794 M -13.06 % | 11.265 M 0.61 % | 11.197 M 54.51 % | 7.247 M -24.31 % | 9.574 M -28.23 % | 13.339 M -43.57 % | 23.640 M 21.88 % | 19.396 M -26.97 % | 26.560 M 20.74 % | 21.997 M -3.70 % | 22.841 M -6.19 % | 24.347 M -16.70 % | 29.229 M -15.83 % | 34.728 M 18.81 % | 29.229 M -21.07 % | 37.032 M 60.37 % | 23.092 M -45.99 % | 42.759 M 12.28 % | 38.081 M 50.89 % | 25.237 M -14.92 % | 29.663 M 34.99 % | 21.974 M 14.31 % | 19.224 M 64.13 % | 11.713 M 2.15 % | 11.467 M 32.43 % | 8.659 M -9.37 % | 9.554 M 19.54 % | 7.992 M 3.87 % | 7.694 M -42.94 % | 13.485 M 11.95 % | 12.046 M 7.69 % | 11.186 M -36.92 % | 17.732 M -14.56 % | 20.754 M -6.37 % | 22.167 M 40.97 % | 15.725 M -51.89 % | 32.684 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.504 B 2.29 % | 4.403 B -4.31 % | 4.601 B 1.14 % | 4.549 B -0.34 % | 4.565 B 4.31 % | 4.377 B -8.25 % | 4.770 B 3.02 % | 4.630 B -3.10 % | 4.779 B 7.66 % | 4.439 B -5.59 % | 4.702 B 6.45 % | 4.417 B 1.38 % | 4.357 B 2.92 % | 4.233 B -3.47 % | 4.385 B 4.02 % | 4.216 B -2.74 % | 4.334 B -1.13 % | 4.384 B -2.81 % | 4.511 B -0.83 % | 4.549 B -0.99 % | 4.594 B 0.14 % | 4.587 B -7.51 % | 4.960 B 2.75 % | 4.827 B 4.57 % | 4.617 B -1.54 % | 4.689 B -2.47 % | 4.807 B 6.04 % | 4.534 B -11.48 % | 5.122 B 7.03 % | 4.786 B 26.88 % | 3.772 B 6.06 % | 3.556 B -3.10 % | 3.670 B 5.13 % | 3.491 B -4.07 % | 3.639 B 5.12 % | 3.462 B -2.20 % | 3.540 B 2.19 % | 3.464 B 0.21 % | 3.457 B 2.90 % | 3.359 B 27.19 % | 2.641 B -1.92 % | 2.693 B 1.74 % | 2.647 B 2.67 % | 2.578 B -6.45 % | 2.756 B 6.52 % | 2.587 B 4.51 % | 2.476 B 3.25 % | 2.398 B -0.82 % | 2.417 B 1.14 % | 2.390 B -0.02 % | 2.391 B 2.54 % | 2.332 B 2.03 % | 2.285 B 3.77 % | 2.202 B 1.59 % | 2.168 B 2.02 % | 2.125 B 3.17 % | 2.060 B 4.77 % | 1.966 B -2.25 % | 2.011 B 5.17 % | 1.912 B 6.14 % | 1.802 B 6.16 % | 1.697 B 2.82 % | 1.651 B -2.19 % | 1.688 B -18.75 % | 2.077 B 0.06 % | 2.076 B 3.72 % | 2.001 B -0.59 % | 2.013 B 5.38 % | 1.910 B 0.48 % | 1.901 B -40.44 % | 3.192 B 0.41 % | 3.179 B -1.59 % | 3.231 B -1.06 % | 3.265 B 5.62 % | 3.091 B -28.31 % | 4.312 B -2.07 % | 4.403 B 1.12 % | 4.355 B 0.87 % | 4.317 B 10.89 % | 3.893 B 3.23 % | 3.771 B 13.10 % | 3.335 B 0.33 % | 3.324 B -1.29 % | 3.367 B 6.45 % | 3.163 B 6.88 % | 2.959 B -0.93 % | 2.987 B 2.62 % | 2.911 B 10.57 % | 2.632 B 3.34 % | 2.547 B 6.46 % | 2.393 B 10.66 % | 2.162 B 8.64 % | 1.990 B -2.73 % | 2.046 B -7.95 % | 2.223 B 50.57 % | 1.476 B 71.13 % | 862.692 M 11.98 % | 770.397 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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-09-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 | 2003-06-30 | 2003-03-31 | 2000-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.112 M | 0.000 100.00 % | -174.401 M -193.70 % | 186.121 M 200.00 % | -186.121 M | 0.000 -100.00 % | 88.201 M -7.25 % | 95.093 M 200.00 % | -95.093 M | 0.000 -100.00 % | 120.514 M 59.66 % | 75.484 M 200.00 % | -75.484 M | 0.000 -100.00 % | 186.734 M 245.92 % | 53.982 M 200.00 % | -53.982 M | 0.000 100.00 % | -13.734 M -123.30 % | 58.955 M 200.00 % | -58.955 M | 0.000 100.00 % | -157.997 M -266.20 % | 95.067 M 200.00 % | -95.067 M | 0.000 100.00 % | -146.427 M -662.73 % | 26.021 M 200.00 % | -26.021 M | 0.000 100.00 % | -50.072 M -181.99 % | 61.071 M 200.00 % | -61.071 M | 0.000 100.00 % | -3.835 M 94.91 % | -75.371 M -200.00 % | 75.371 M | 0.000 100.00 % | -5.696 M -117.36 % | 32.810 M 200.00 % | -32.810 M | 0.000 100.00 % | -100.832 M -430.67 % | 30.493 M 200.00 % | -30.493 M | 0.000 100.00 % | -80.460 M -226.03 % | 63.841 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 100.00 % | -46.172 M -136.40 % | 126.834 M 207.67 % | -117.799 M -141.58 % | 283.292 M 2 685.84 % | 10.169 M 130.16 % | -33.716 M -139.50 % | 85.357 M 509.78 % | 13.998 M -37.78 % | 22.498 M 129.80 % | -75.492 M | 0.000 | 0.000 100.00 % | -44.754 M 9.97 % | -49.711 M -138.76 % | 128.256 M 801.85 % | -18.274 M 3.66 % | -18.969 M 54.62 % | -41.800 M -486.09 % | -7.132 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.619 M | 0.000 100.00 % | -161.722 M -190.03 % | 179.624 M 200.00 % | -179.624 M | 0.000 -100.00 % | 58.785 M 354.36 % | 12.938 M 200.00 % | -12.938 M | 0.000 100.00 % | -9.505 M -108.49 % | 111.990 M 200.00 % | -111.990 M | 0.000 -100.00 % | 131.674 M 23.99 % | 106.193 M 200.00 % | -106.193 M | 0.000 100.00 % | -46.628 M -129.38 % | 158.680 M 200.00 % | -158.680 M | 0.000 100.00 % | -44.967 M -4 653.38 % | -946.000 K -199.97 % | 946.270 K | 0.000 100.00 % | -35.340 M -177.87 % | 45.385 M 200.00 % | -45.385 M | 0.000 100.00 % | -50.835 M -154.85 % | 92.681 M 200.00 % | -92.681 M | 0.000 -100.00 % | 3.373 M -85.20 % | 22.792 M 200.00 % | -22.792 M | 0.000 100.00 % | -6.842 M -119.34 % | 35.373 M 200.00 % | -35.373 M | 0.000 -100.00 % | 25.639 M 73.89 % | 14.744 M 200.00 % | -14.744 M | 0.000 100.00 % | -31.197 M -281.33 % | 17.205 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 % | -20.507 M | 0.000 100.00 % | -12.679 M -295.15 % | 6.497 M 200.00 % | -6.497 M | 0.000 -100.00 % | 29.416 M -64.19 % | 82.154 M 200.00 % | -82.154 M | 0.000 -100.00 % | 130.019 M 456.16 % | -36.506 M -200.00 % | 36.506 M | 0.000 -100.00 % | 55.060 M 205.46 % | -52.211 M -200.00 % | 52.211 M | 0.000 -100.00 % | 32.895 M 132.99 % | -99.724 M -200.00 % | 99.724 M | 0.000 100.00 % | -113.031 M -191.05 % | 124.138 M 200.00 % | -124.138 M | 0.000 100.00 % | -111.087 M -229.57 % | 85.734 M 200.00 % | -85.734 M | 0.000 -100.00 % | 661.205 K 102.78 % | -23.772 M -200.00 % | 23.772 M | 0.000 100.00 % | -7.208 M 87.09 % | -55.840 M -200.00 % | 55.840 M | 0.000 -100.00 % | 1.146 M -92.85 % | 16.037 M 200.00 % | -16.037 M | 0.000 100.00 % | -52.403 M -292.78 % | 27.183 M 200.00 % | -27.183 M | 0.000 100.00 % | -49.262 M -205.63 % | 46.636 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 100.00 % | -1.983 M -121.42 % | 9.259 M 113.69 % | 4.333 M 219.78 % | 1.355 M 108.51 % | -15.924 M -262.16 % | -4.397 M -134.88 % | 12.605 M 4 427.64 % | 278.401 K -92.72 % | 3.823 M 10.56 % | 3.458 M | 0.000 | 0.000 100.00 % | -8.145 M -103.22 % | -4.008 M 43.12 % | -7.047 M -304.56 % | 3.445 M 131.52 % | 1.488 M 114.35 % | -10.369 M -497.64 % | -1.735 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.125 M -200.00 % | 28.125 M | 0.000 | 0.000 100.00 % | -105.098 M -200.00 % | 105.098 M | 0.000 -100.00 % | 102.412 K 101.31 % | -7.838 M -200.00 % | 7.838 M | 0.000 | 0.000 100.00 % | -42.323 M -200.00 % | 42.323 M | 0.000 | 0.000 100.00 % | -18.601 M -200.00 % | 18.601 M | 0.000 100.00 % | -74.068 M -547.79 % | -11.434 M -200.00 % | 11.434 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.189 M -137.58 % | 117.574 M 196.27 % | -122.131 M -143.32 % | 281.936 M 980.50 % | 26.093 M 189.00 % | -29.319 M -140.30 % | 72.752 M 430.26 % | 13.720 M -26.54 % | 18.676 M 123.66 % | -78.950 M | 0.000 | 0.000 100.00 % | -36.608 M 19.90 % | -45.703 M -133.78 % | 135.304 M 722.98 % | -21.719 M -6.17 % | -20.457 M 34.91 % | -31.431 M -482.38 % | -5.397 M |
| Other non cash items | 224.651 M 1 524.02 % | 13.833 M -93.95 % | 228.659 M 6 166.35 % | 3.649 M | 0.000 -100.00 % | 19.682 M -93.10 % | 285.044 M 216.59 % | 90.036 M -58.38 % | 216.303 M 364.04 % | -81.920 M 45.57 % | -150.518 M 4.38 % | -157.410 M -840.93 % | 21.245 M 395.85 % | -7.181 M 76.99 % | -31.214 M 37.97 % | -50.317 M -179.12 % | 63.596 M 234.10 % | -47.425 M 83.44 % | -286.446 M -240.11 % | 204.442 M 1 573.97 % | 12.213 M 1 223.55 % | -1.087 M | 0.000 -100.00 % | 183.891 M 1 355.18 % | 12.637 M 27.07 % | 9.945 M -66.09 % | 29.329 M -74.96 % | 117.113 M 0.99 % | 115.967 M 217.79 % | -98.452 M -186.65 % | 113.616 M 2 908.11 % | -4.046 M 89.10 % | -37.131 M | 0.000 100.00 % | -74.141 M -312.58 % | 34.876 M 16.86 % | 29.843 M 135.63 % | 12.665 M 110.35 % | -122.347 M -171.34 % | 171.495 M 292.21 % | -89.221 M -349.95 % | 35.695 M 181.32 % | -43.896 M -66.79 % | -26.318 M -146.61 % | 56.464 M -19.73 % | 70.346 M 423.91 % | 13.427 M 156.51 % | -23.762 M -160.94 % | 38.993 M 183.74 % | -46.566 M -23.50 % | -37.706 M | 0.000 100.00 % | -42.914 M -50.39 % | -28.536 M 47.53 % | -54.390 M -9.74 % | -49.563 M -20.05 % | -41.284 M -33.17 % | -31.001 M 7.85 % | -33.640 M 8.76 % | -36.869 M 2.67 % | -37.882 M -41.46 % | -26.779 M 10.42 % | -29.895 M -23.90 % | -24.128 M 23.24 % | -31.435 M 2.75 % | -32.323 M 30.77 % | -46.688 M -175.23 % | -16.963 M -168.78 % | -6.311 M 68.16 % | -19.824 M -323.75 % | 8.860 M 137.98 % | -23.329 M -440.87 % | 6.844 M -77.64 % | 30.607 M 31.81 % | 23.220 M 247.50 % | 6.682 M -89.27 % | 62.290 M 340.15 % | 14.152 M 12.42 % | 12.588 M -37.52 % | 20.147 M 4.18 % | 19.339 M 85.45 % | 10.428 M -53.94 % | 22.638 M 241.26 % | -16.026 M -214.38 % | 14.011 M 1.17 % | 13.849 M -32.91 % | 20.641 M 253.68 % | -13.431 M -148.22 % | 27.851 M 2 804.56 % | 958.873 K 123.81 % | -4.027 M |
| Net cash provided by operating activities | 224.651 M 1 524.02 % | 13.833 M -93.95 % | 228.659 M 1 133.99 % | 18.530 M -90.65 % | 198.093 M 1 404.35 % | 13.168 M -93.39 % | 199.300 M 49.49 % | 133.319 M 7.83 % | 123.636 M 2 788.32 % | -4.599 M -109.11 % | 50.504 M 0.77 % | 50.119 M 591.17 % | -10.204 M -1 283.52 % | 862.171 K -99.59 % | 208.063 M 34.34 % | 154.879 M -3.64 % | 160.735 M 637.49 % | -29.905 M -118.38 % | 162.728 M -11.31 % | 183.471 M 89.50 % | 96.820 M 343.11 % | -39.826 M -117.33 % | 229.775 M 51.70 % | 151.463 M 56.46 % | 96.805 M 258.62 % | 26.994 M -74.05 % | 104.025 M -27.03 % | 142.551 M 2.03 % | 139.712 M 267.70 % | -83.309 M -157.09 % | 145.918 M 901.26 % | -18.211 M -166.66 % | 27.320 M -24.22 % | 36.054 M -23.51 % | 47.135 M -27.06 % | 64.623 M -0.20 % | 64.754 M 71.54 % | 37.748 M 238.82 % | 11.141 M -86.42 % | 82.047 M -29.00 % | 115.566 M 75.29 % | 65.930 M -46.94 % | 124.261 M 3 154.60 % | -4.068 M -102.73 % | 148.981 M 48.59 % | 100.263 M 26.07 % | 79.531 M 2 968.05 % | -2.773 M -102.32 % | 119.623 M 797.73 % | -17.145 M -132.07 % | 53.457 M 24.30 % | 43.006 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 -100.00 % | 85.815 M -60.61 % | 217.872 M 2 346.10 % | -9.700 M -103.39 % | 285.896 M 296.77 % | 72.055 M 259.43 % | -45.194 M -135.36 % | 127.801 M 103.11 % | 62.922 M -44.63 % | 113.629 M 527.02 % | 18.122 M | 0.000 | 0.000 -100.00 % | 74.252 M 46.85 % | 50.563 M -78.96 % | 240.274 M 6.88 % | 224.797 M 342.21 % | -92.810 M -435.75 % | 27.643 M -20.99 % | 34.988 M |
| Investments in property plant and equipment | -41.795 M -91.89 % | -21.781 M 78.56 % | -101.568 M -387.34 % | 35.348 M 123.91 % | -147.832 M -119.99 % | -67.199 M -39.90 % | -48.032 M 21.25 % | -60.994 M 56.48 % | -140.160 M -324.03 % | -33.054 M 72.33 % | -119.453 M -215.40 % | -37.874 M 17.46 % | -45.887 M -172.15 % | -16.861 M 78.74 % | -79.308 M -198.78 % | -26.544 M 42.95 % | -46.525 M -646.91 % | -6.229 M 91.60 % | -74.163 M -128.29 % | -32.486 M 3.82 % | -33.775 M -980.11 % | -3.127 M 93.65 % | -49.254 M 57.74 % | -116.553 M -195.84 % | -39.397 M 72.74 % | -144.509 M -327.29 % | 63.580 M 222.94 % | -51.717 M -154.80 % | -20.297 M 76.66 % | -86.973 M -0.35 % | -86.670 M -351.05 % | -19.215 M -313.31 % | -4.649 M 77.20 % | -20.394 M 22.29 % | -26.245 M 84.84 % | -173.150 M -726.29 % | -20.955 M -66.69 % | -12.571 M 53.18 % | -26.847 M -217.27 % | -8.462 M 64.12 % | -23.585 M -999.53 % | -2.145 M 95.32 % | -45.800 M 5.57 % | -48.500 M -120.45 % | -22.000 M -13.81 % | -19.330 M 30.21 % | -27.699 M -183.28 % | -9.778 M 79.58 % | -47.893 M -662.21 % | -6.283 M 87.91 % | -51.973 M -275.20 % | -13.852 M 67.39 % | -42.478 M -118.81 % | -19.413 M 54.93 % | -43.070 M -155.88 % | -16.832 M 48.56 % | -32.724 M -328.49 % | -7.637 M 67.67 % | -23.624 M -303.77 % | -5.851 M 72.14 % | -20.998 M -399.23 % | -4.206 M 90.46 % | -44.083 M -205.35 % | -14.437 M -41.72 % | -10.187 M -151.10 % | -4.057 M 90.66 % | -43.452 M -272.24 % | -11.673 M 82.59 % | -67.058 M 26.77 % | -91.574 M 24.19 % | -120.792 M -489.57 % | -20.488 M 21.71 % | -26.169 M 58.32 % | -62.778 M 45.57 % | -115.346 M -13.30 % | -101.806 M 66.17 % | -300.963 M -164.54 % | -113.770 M 87.48 % | -908.386 M -437.01 % | -169.156 M 63.28 % | -460.663 M -519.12 % | -74.406 M 58.78 % | -180.510 M -54.49 % | -116.840 M 1.12 % | -118.162 M -26.86 % | -93.144 M 65.45 % | -269.609 M -66.67 % | -161.767 M 6.65 % | -173.292 M -15.02 % | -150.663 M -310.09 % | -36.739 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 5.937 M | 0.000 | 0.000 -100.00 % | 81.509 M 1 466.88 % | 5.202 M -91.32 % | 59.949 M 407.31 % | 11.817 M -74.97 % | 47.205 M 2 544.59 % | -1.931 M -129.57 % | 6.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.738 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.602 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.465 M -1 266.58 % | 1.840 M 545.92 % | 284.867 K 158.97 % | 110.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.108 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.033 B 405.75 % | 204.177 M | 0.000 | 0.000 -100.00 % | 180.985 M 51 259.14 % | 352.391 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.307 M 15.03 % | 150.665 M | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.202 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.490 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.633 M 173.53 % | -13.100 M | 0.000 | 0.000 -100.00 % | 29.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.061 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.594 M -93.60 % | -3.406 M | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.076 M 3 919.00 % | 400.000 K 101.75 % | -22.876 M -69.45 % | -13.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.143 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 M -512.24 % | -490.000 K | 0.000 | 0.000 100.00 % | -110.000 K 97.69 % | -4.760 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K 98.00 % | -10.000 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 156.120 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.309 K | 0.000 | 0.000 | 0.000 -100.00 % | 203.950 K | 0.000 | 0.000 -100.00 % | 410.758 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.439 K -53.92 % | 821.340 K -99.45 % | 150.225 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 868.080 K 4 832.27 % | 17.600 K | 0.000 | 0.000 -100.00 % | 202.464 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 731.203 K | 0.000 | 0.000 -100.00 % | 590.570 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 643.597 K | 0.000 | 0.000 -100.00 % | 4.371 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 377.983 K | 0.000 | 0.000 -100.00 % | 358.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 453.672 K | 0.000 100.00 % | -37.962 K -106.44 % | 589.646 K -45.40 % | 1.080 M 8.00 % | 1.000 M 261.52 % | 276.609 K -88.94 % | 2.500 M 0.00 % | 2.500 M 487.28 % | 425.691 K -89.44 % | 4.033 M 72.13 % | 2.343 M 10.68 % | 2.117 M 70.86 % | 1.239 M -16.85 % | 1.490 M 142.54 % | 614.323 K | 0.000 | 0.000 -100.00 % | 3.060 M 1 430.00 % | 200.000 K -72.82 % | 735.854 K 6 032.12 % | 12.000 K -98.14 % | 645.699 K 6 764.76 % | 9.406 K | 0.000 | 0.000 100.00 % | -266.000 K -198.23 % | 270.800 K -72.15 % | 972.518 K 259.13 % | 270.800 K | 0.000 |
| Other investing activites | 4.278 M -2.87 % | 4.404 M 3 362.22 % | -135.000 K -157.06 % | 236.610 K -94.70 % | 4.461 M 12.23 % | 3.975 M 105.46 % | -72.826 M -1 499.96 % | 5.202 M 110.16 % | -51.177 M | 0.000 100.00 % | -3.600 M -278.31 % | 2.019 M 159.35 % | -3.402 M -164.78 % | 5.252 M -47.58 % | 10.020 M 59.81 % | 6.270 M 81.21 % | 3.460 M -45.31 % | 6.326 M -92.39 % | 83.140 M 1 056.49 % | 7.189 M -58.69 % | 17.403 M 120.46 % | -85.058 M -244.24 % | 58.968 M 515.79 % | -14.182 M -160.27 % | 23.530 M 1 119.80 % | 1.929 M -89.61 % | 18.566 M 190.03 % | -20.621 M -334.06 % | 8.810 M -92.22 % | 113.268 M -71.00 % | 390.532 M 273.96 % | -224.501 M -221.46 % | 184.840 M 4 959.10 % | -3.804 M 98.42 % | -241.503 M -205.39 % | 229.158 M 162.02 % | 87.458 M 2 774.07 % | 3.043 M 100.45 % | -683.598 M -17 024.93 % | 4.039 M -69.42 % | 13.210 M 461.65 % | 2.352 M -75.53 % | 9.610 M 128 461.87 % | 7.475 K 100.00 % | -194.501 M -8 970.61 % | 2.193 M -78.89 % | 10.388 M 270.74 % | 2.802 M -53.15 % | 5.981 M 142.74 % | 2.464 M -69.28 % | 8.022 M 274.16 % | 2.144 M -86.07 % | 15.389 M 452.17 % | 2.787 M -2.04 % | 2.845 M 157.23 % | 1.106 M -89.44 % | 10.472 M 539.63 % | -2.382 M -152.24 % | 4.560 M 98.20 % | 2.301 M 20.83 % | 1.904 M 197.12 % | 640.825 K -93.38 % | 9.687 M 133.09 % | -29.271 M -875.79 % | 3.773 M 189.34 % | 1.304 M 102.98 % | -43.743 M -4 785.64 % | 933.555 K -42.30 % | 1.618 M 5 716.80 % | 27.816 K -99.94 % | 46.657 M 2 059.55 % | -2.381 M 92.80 % | -33.050 M -5 650.61 % | 595.430 K 103.32 % | -17.939 M -6 934.90 % | -255.000 K -101.86 % | 13.694 M 128.81 % | 5.985 M 100.66 % | -904.433 M -434.67 % | -169.156 M -1 893.81 % | 9.430 M -22.54 % | 12.174 M 106.75 % | -180.478 M -9 651 129.95 % | -1.870 K -100.34 % | 545.450 K -92.13 % | 6.932 M 367.12 % | 1.484 M 177.13 % | -1.924 M 98.89 % | -173.292 M -15.02 % | -150.663 M -45 054.57 % | 335.145 K |
| Net cash used for investing activites | -37.517 M -115.90 % | -17.377 M 82.89 % | -101.547 M -344.56 % | 41.522 M 128.96 % | -143.371 M -126.77 % | -63.223 M -60.67 % | -39.349 M 29.14 % | -55.529 M 57.74 % | -131.388 M -518.67 % | -21.237 M 72.00 % | -75.849 M -112.75 % | -35.651 M 16.62 % | -42.759 M -268.33 % | -11.609 M 83.15 % | -68.877 M -239.73 % | -20.274 M 52.92 % | -43.065 M -84.10 % | -23.392 M 65.69 % | -68.170 M -173.58 % | -24.918 M -60.24 % | -15.550 M -125.06 % | 62.041 M 220.68 % | 19.347 M 113.45 % | -143.834 M -806.50 % | -15.867 M 88.87 % | -142.580 M -220.40 % | 118.421 M 263.74 % | -72.321 M -529.59 % | -11.487 M -143.69 % | 26.294 M -91.35 % | 304.065 M 224.76 % | -243.716 M -235.25 % | 180.191 M 844.65 % | -24.198 M 92.82 % | -336.808 M -693.61 % | 56.739 M -14.68 % | 66.503 M 798.05 % | -9.527 M 98.66 % | -709.855 M -15 945.55 % | -4.424 M 57.36 % | -10.375 M -5 111.74 % | 207.014 K 100.57 % | -36.190 M 24.36 % | -47.848 M 77.90 % | -216.501 M -1 163.33 % | -17.137 M -32.44 % | -12.940 M -85.47 % | -6.977 M 83.35 % | -41.912 M -997.33 % | -3.819 M 91.31 % | -43.951 M -287.88 % | -11.331 M 58.17 % | -27.089 M -62.93 % | -16.626 M 63.35 % | -45.369 M -137.14 % | -19.132 M 14.02 % | -22.252 M -11.16 % | -20.018 M -5.00 % | -19.064 M -436.99 % | -3.550 M 80.95 % | -18.640 M -422.83 % | -3.565 M 89.65 % | -34.433 M 39.88 % | -57.277 M -973.81 % | -5.334 M -142.99 % | 12.407 M 113.44 % | -92.308 M -1 438.47 % | -6.000 M 92.98 % | -85.531 M 22.46 % | -110.304 M -57.35 % | -70.103 M -273.70 % | -18.759 M 67.15 % | -57.102 M 6.30 % | -60.944 M 49.98 % | -121.830 M -20.09 % | -101.447 M 64.69 % | -287.269 M -166.52 % | -107.785 M 86.18 % | -780.127 M -480.35 % | -134.424 M 70.16 % | -450.497 M -624.04 % | -62.220 M 65.33 % | -179.467 M -48.03 % | -121.240 M -3.08 % | -117.616 M -36.43 % | -86.212 M 67.88 % | -268.390 M -64.23 % | -163.420 M 5.27 % | -172.505 M -7.55 % | -160.390 M -340.58 % | -36.404 M |
| Debt repayment | -22.703 M 53.99 % | -49.344 M -3 552.41 % | -1.351 M -100.34 % | 391.894 M 205.33 % | -372.078 M -191.34 % | 407.340 M | 0.000 -100.00 % | 62.737 M 152.80 % | -118.818 M -143.00 % | 276.311 M 6 364.14 % | -4.411 M -106.96 % | 63.385 M -31.50 % | 92.537 M 275.48 % | 24.645 M 4 894.75 % | -514.000 K 97.52 % | -20.692 M -170.84 % | -7.640 M -165.13 % | 11.730 M 337.69 % | 2.680 M 101.39 % | -192.515 M -546.20 % | -29.792 M -199.78 % | 29.858 M 118.03 % | -165.584 M -170.43 % | 235.089 M 187.04 % | -270.086 M -275.90 % | 153.549 M 241.95 % | -108.173 M 80.65 % | -559.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M 1 900.00 % | 1.000 M 200.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.900 M -252.63 % | 1.900 M 195.00 % | -2.000 M -200.00 % | 2.000 M 144.44 % | -4.500 M -181.82 % | 5.500 M | 0.000 -100.00 % | 697.254 K 103.49 % | -19.970 M -14 266.91 % | -139.000 K 99.63 % | -37.408 M -176.52 % | -13.528 M | 0.000 | 0.000 -100.00 % | 8.369 M 575.11 % | 1.240 M 199.97 % | -1.240 M | 0.000 100.00 % | -57.509 M -1 082.11 % | 5.856 M 110.18 % | -57.536 M -184.55 % | -20.220 M -666.39 % | 3.570 M -93.17 % | 52.240 M 197.54 % | -53.560 M -413.03 % | -10.440 M -116.06 % | 64.990 M 169.16 % | -93.969 M -1.97 % | -92.150 M -281.22 % | 50.850 M 38.21 % | 36.793 M 123.17 % | -158.793 M -223.86 % | 128.200 M -9.59 % | 141.800 M -80.10 % | 712.500 M 418.18 % | 137.500 M -69.44 % | 450.000 M 75 100.00 % | -600.000 K -101.48 % | 40.646 M -42.02 % | 70.100 M -62.11 % | 185.026 M 555.61 % | -40.611 M -182.72 % | 49.094 M -4.88 % | 51.610 M -83.71 % | 316.903 M 7 635.00 % | 4.097 M 126.10 % | -15.700 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -16.428 M 10.52 % | -18.359 M -258.64 % | -5.119 M 38.17 % | -8.279 M 7.46 % | -8.946 M 55.70 % | -20.193 M 68.70 % | -64.512 M 9.07 % | -70.948 M -514.16 % | -11.552 M 49.90 % | -23.057 M 64.26 % | -64.512 M 6.44 % | -68.954 M -306.30 % | -16.971 M 61.06 % | -43.577 M -9 373.26 % | -460.000 K 98.96 % | -44.384 M -161.30 % | -16.986 M 53.54 % | -36.560 M -10.61 % | -33.052 M 29.21 % | -46.689 M -104.20 % | -22.864 M 46.54 % | -42.765 M 0.65 % | -43.044 M 53.69 % | -92.947 M -1 684.70 % | -5.208 M 28.08 % | -7.241 M 40.38 % | -12.146 M 90.24 % | -124.456 M -1 657.60 % | -7.081 M -374 357.96 % | -1.891 K 99.37 % | -298.000 K 99.63 % | -79.532 M -39 017.41 % | 204.361 K 179.83 % | -256.000 K -64.10 % | -156.000 K 99.79 % | -72.849 M -116.97 % | -33.576 M -3 312.20 % | -984.000 K -8.73 % | -905.000 K 60.41 % | -2.286 M 98.00 % | -114.374 M -7 125.14 % | -1.583 M -38.37 % | -1.144 M 98.97 % | -111.366 M -2 333.17 % | -4.577 M -781.43 % | -519.270 K 91.55 % | -6.144 M 89.86 % | -60.605 M -27.84 % | -47.406 M -9 480.40 % | -494.823 K 93.61 % | -7.741 M -2 020.82 % | -365.000 K -8.96 % | -335.000 K 68.52 % | -1.064 M 76.18 % | -4.467 M -209.35 % | -1.444 M 43.08 % | -2.537 M -190.61 % | -873.000 K -325.78 % | 386.652 K 166.20 % | 145.247 K 110.14 % | -1.432 M -114.72 % | -666.904 K 91.00 % | -7.412 M -371.34 % | 2.732 M 149.52 % | -5.516 M 16.26 % | -6.587 M 37.41 % | -10.524 M -37.30 % | -7.665 M -18.97 % | -6.443 M -0.19 % | -6.431 M 80.54 % | -33.050 M -8.94 % | -30.337 M -0.20 % | -30.276 M -3.26 % | -29.319 M 6.27 % | -31.281 M 26.19 % | -42.380 M 6.22 % | -45.192 M -25.42 % | -36.032 M -17.20 % | -30.743 M -4.33 % | -29.467 M -45.47 % | -20.257 M -28.71 % | -15.739 M 86.34 % | -115.240 M -569.96 % | -17.201 M 63.02 % | -46.516 M -268.09 % | -12.637 M 75.20 % | -50.962 M -1 107.75 % | 5.057 M 149.19 % | -10.281 M 35.96 % | -16.054 M -267.54 % | -4.368 M |
| Other financing activites | -93.651 M -33.20 % | -70.311 M -15.36 % | -60.950 M 85.97 % | -434.349 M -215.56 % | 375.878 M 179.72 % | -471.493 M | 0.000 100.00 % | -287.566 M -206.53 % | 269.934 M 167.06 % | -402.535 M -999.04 % | -36.626 M 51.75 % | -75.908 M | 0.000 100.00 % | -107.135 M -237.55 % | -31.739 M 56.61 % | -73.145 M -54.29 % | -47.406 M 16.61 % | -56.847 M -124.72 % | 229.948 M 3 022.20 % | -7.869 M 84.13 % | -49.588 M 42.78 % | -86.657 M -1 165.63 % | 8.132 M 111.56 % | -70.372 M -269.31 % | 41.564 M 137.72 % | -110.183 M -197.31 % | 113.227 M 621.62 % | -21.707 M -107.51 % | 288.861 M 1 964.77 % | 13.990 M 144.07 % | -31.746 M -1 423.32 % | -2.084 M | 0.000 100.00 % | -6.639 M -165.67 % | 10.110 M 553.36 % | -2.230 M -108.96 % | 24.899 M 779.93 % | -3.662 M 52.59 % | -7.724 M -101.11 % | 698.629 M 37 600.21 % | -1.863 M -398.13 % | -374.000 K 96.63 % | -11.097 M -342.11 % | -2.510 M -113.24 % | 18.962 M 1 913.92 % | -1.045 M 83.92 % | -6.503 M -462.54 % | -1.156 M 86.58 % | -8.612 M -861.06 % | -896.097 K -103.07 % | 29.233 M 2 894.74 % | -1.046 M -5.34 % | -993.000 K 86.21 % | -7.202 M -18.22 % | -6.092 M -16.15 % | -5.245 M 85.86 % | -37.093 M -1 848.84 % | 2.121 M 207.55 % | -1.972 M | 0.000 100.00 % | -3.581 M -2 094.37 % | -163.190 K 94.55 % | -2.993 M | 0.000 -100.00 % | 3.543 M 2 079.33 % | -179.000 K -108.60 % | 2.082 M -34.53 % | 3.180 M 261.80 % | 878.930 K -16.93 % | 1.058 M -66.33 % | 3.142 M 387.73 % | -1.092 M -102.19 % | 49.771 M | 0.000 -100.00 % | 80.672 M 3 985.93 % | -2.076 M -205.76 % | 1.963 M | 0.000 -100.00 % | 30.070 M | 0.000 | 0.000 | 0.000 -100.00 % | 87.994 M | 0.000 100.00 % | -6.150 K 55.75 % | -13.897 K -100.06 % | 21.632 M 11 045.12 % | 194.094 K -98.32 % | 11.533 M | 0.000 -100.00 % | 132.046 K |
| Net cash used provided by financing activities | -132.782 M 3.79 % | -138.014 M -104.70 % | -67.421 M -32.89 % | -50.734 M -925.97 % | -4.945 M 94.14 % | -84.346 M -57.42 % | -53.580 M 76.17 % | -224.829 M -261.09 % | 139.565 M 193.49 % | -149.281 M -41.43 % | -105.548 M -29.54 % | -81.477 M -191.22 % | 89.317 M 170.85 % | -126.066 M -285.38 % | -32.712 M 76.33 % | -138.222 M -91.89 % | -72.031 M 22.88 % | -93.407 M -456.50 % | 26.201 M 110.60 % | -247.074 M -141.65 % | -102.244 M 21.00 % | -129.423 M 35.45 % | -200.497 M -379.36 % | 71.771 M 130.71 % | -233.730 M -746.99 % | 36.126 M 134.26 % | -105.437 M 85.10 % | -707.694 M -351.15 % | 281.780 M 1 914.44 % | 13.988 M 143.65 % | -32.044 M 57.90 % | -76.116 M -536.72 % | 17.429 M 320.76 % | -7.895 M -179.32 % | 9.953 M 113.26 % | -75.079 M -765.16 % | -8.678 M -86.74 % | -4.647 M 46.15 % | -8.629 M -101.24 % | 696.343 M 699.08 % | -116.236 M -5 839.50 % | -1.957 M 84.01 % | -12.241 M 89.25 % | -113.876 M -1 091.52 % | 11.485 M 3 324.62 % | 335.366 K 102.29 % | -14.648 M 75.49 % | -59.761 M 1.25 % | -60.519 M -1 572.81 % | 4.109 M -80.88 % | 21.493 M 3 114.45 % | -713.000 K 96.65 % | -21.297 M -153.38 % | -8.405 M 82.48 % | -47.966 M -137.27 % | -20.216 M 48.99 % | -39.630 M -3 278.03 % | 1.247 M -81.62 % | 6.783 M 392.34 % | 1.378 M 122.03 % | -6.253 M -653.29 % | -830.094 K 98.78 % | -67.914 M -1 400.54 % | 5.222 M 108.78 % | -59.508 M -120.51 % | -26.986 M -454.01 % | -4.871 M -110.25 % | 47.508 M 180.35 % | -59.124 M -271.50 % | -15.915 M -145.37 % | 35.082 M 127.98 % | -125.398 M -72.59 % | -72.656 M -437.45 % | 21.531 M -75.02 % | 86.184 M 142.40 % | -203.249 M -339.20 % | 84.971 M -19.66 % | 105.768 M -85.14 % | 711.827 M 558.90 % | 108.033 M -74.86 % | 429.743 M 2 730.17 % | -16.339 M -221.93 % | 13.400 M -69.07 % | 43.326 M -68.72 % | 138.503 M 360.04 % | -53.262 M -369.49 % | 19.764 M -65.24 % | 56.861 M -82.13 % | 318.155 M 2 760.83 % | -11.957 M 40.02 % | -19.936 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -263.000 K 36.01 % | -411.000 K 96.03 % | -10.348 M -103.90 % | 265.595 M 90.05 % | 139.753 M 145.95 % | 56.821 M 6 490.45 % | 862.172 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.929 M | 0.000 | 0.000 |
| Net change in cash | 54.352 M 138.40 % | -141.558 M -337.77 % | 59.535 M 538.92 % | 9.318 M -80.97 % | 48.956 M 136.43 % | -134.401 M -226.35 % | 106.371 M 172.21 % | -147.303 M -212.10 % | 131.402 M 170.85 % | -185.465 M -237.69 % | 134.702 M 85.17 % | 72.744 M -21.93 % | 93.175 M 168.10 % | -136.813 M -228.99 % | 106.063 M 3 032.35 % | -3.617 M -108.12 % | 44.544 M 130.36 % | -146.705 M -170.82 % | 207.143 M 218.43 % | -174.905 M -733.91 % | -20.974 M 80.44 % | -107.208 M -320.47 % | 48.626 M -38.76 % | 79.399 M 151.15 % | -155.214 M -95.34 % | -79.460 M -167.91 % | 117.009 M 118.36 % | -637.463 M -255.48 % | 410.005 M 1 052.90 % | -43.027 M -110.30 % | 417.939 M 223.63 % | -338.044 M -250.28 % | 224.940 M 5 578.87 % | 3.961 M 101.42 % | -279.721 M -704.37 % | 46.283 M -62.24 % | 122.580 M 419.96 % | 23.575 M 103.33 % | -707.343 M -191.39 % | 773.966 M 7 107.39 % | -11.045 M -117.21 % | 64.181 M -15.36 % | 75.829 M 145.74 % | -165.793 M -195.87 % | -56.035 M -167.14 % | 83.461 M 60.67 % | 51.944 M 174.73 % | -69.510 M -108.01 % | 867.752 M 5 248.32 % | -16.855 M -101.94 % | 867.414 M 511.00 % | 141.967 M 297.06 % | -72.041 M -215.77 % | 62.230 M 304.27 % | 15.393 M 178.37 % | -19.641 M -124.23 % | 81.044 M 489.07 % | 13.758 M -42.95 % | 24.114 M 2.19 % | 23.597 M -67.58 % | 72.787 M 358.05 % | 15.891 M 218.88 % | -13.367 M 12.25 % | -15.232 M -37.34 % | -11.091 M -119.77 % | 56.098 M 115.43 % | 26.040 M -65.13 % | 74.684 M 207.01 % | -69.793 M -137.86 % | -29.342 M -35.61 % | -21.637 M 58.77 % | -52.485 M -19.44 % | -43.942 M -124.62 % | 178.460 M 493.56 % | -45.345 M -141.18 % | -18.801 M 85.56 % | -130.243 M -175.87 % | -47.211 M -179.34 % | 59.501 M 62.88 % | 36.531 M -60.67 % | 92.875 M 253.67 % | -60.436 M 63.61 % | -166.067 M -113.14 % | -77.913 M -181.89 % | 95.139 M 207.00 % | -88.911 M -964.55 % | -8.352 M -107.06 % | 118.238 M 189.01 % | 40.911 M 128.27 % | -144.705 M -577.71 % | -21.352 M |
| Cash at beginning of period | 686.224 M -17.10 % | 827.782 M 7.75 % | 768.247 M 1.23 % | 758.929 M 1.15 % | 750.321 M -11.14 % | 844.375 M 14.41 % | 738.004 M -16.64 % | 885.306 M 17.43 % | 753.904 M -19.74 % | 939.369 M 16.74 % | 804.667 M 9.94 % | 731.923 M 14.59 % | 638.748 M -17.64 % | 775.561 M 15.84 % | 669.498 M -0.54 % | 673.115 M 7.09 % | 628.571 M -18.92 % | 775.276 M 36.46 % | 568.132 M -23.54 % | 743.038 M -2.75 % | 764.012 M -12.31 % | 871.220 M 5.91 % | 822.594 M 10.68 % | 743.195 M -17.28 % | 898.408 M -8.13 % | 977.868 M 13.91 % | 858.437 M -42.61 % | 1.496 B 37.76 % | 1.086 B -3.81 % | 1.129 B 58.78 % | 710.982 M -32.22 % | 1.049 B 27.30 % | 824.085 M 0.48 % | 820.124 M -25.43 % | 1.100 B 4.39 % | 1.054 B 13.17 % | 930.981 M 2.60 % | 907.407 M -43.81 % | 1.615 B 92.05 % | 840.784 M -1.30 % | 851.829 M 8.15 % | 787.648 M 10.65 % | 711.819 M -18.89 % | 877.611 M -6.00 % | 933.646 M 9.82 % | 850.185 M 6.51 % | 798.241 M -8.01 % | 867.752 M -9.00 % | 953.576 M -1.74 % | 970.431 M 2.43 % | 947.421 M 17.63 % | 805.454 M -8.21 % | 877.494 M 7.63 % | 815.265 M 18.35 % | 688.867 M -2.77 % | 708.508 M 12.92 % | 627.464 M 2.24 % | 613.706 M 4.09 % | 589.591 M 4.17 % | 565.995 M 14.76 % | 493.207 M 3.33 % | 477.317 M -2.17 % | 487.923 M -3.03 % | 503.156 M -2.16 % | 514.247 M 12.24 % | 458.149 M 10.15 % | 415.950 M 21.88 % | 341.266 M -16.98 % | 411.059 M -6.66 % | 440.401 M -4.68 % | 462.038 M -10.20 % | 514.523 M -7.87 % | 558.466 M 46.96 % | 380.006 M -10.66 % | 425.352 M -4.23 % | 444.152 M -22.67 % | 574.396 M -7.59 % | 621.607 M 10.59 % | 562.106 M 6.95 % | 525.575 M 21.46 % | 432.700 M -12.26 % | 493.137 M | 0.000 | 0.000 -100.00 % | 401.401 M -18.13 % | 490.312 M -1.67 % | 498.664 M 31.08 % | 380.426 M 12.05 % | 339.515 M -29.88 % | 484.220 M 255.24 % | 136.307 M |
| Cash at end of period | 740.575 M 7.92 % | 686.224 M -17.10 % | 827.782 M 7.75 % | 768.247 M -5.56 % | 813.497 M 14.58 % | 709.973 M -15.92 % | 844.375 M 14.41 % | 738.004 M -16.64 % | 885.306 M 17.43 % | 753.904 M -19.74 % | 939.369 M 16.74 % | 804.667 M 9.94 % | 731.923 M 14.59 % | 638.748 M -17.64 % | 775.561 M 15.84 % | 669.498 M -0.54 % | 673.115 M 7.09 % | 628.571 M -18.92 % | 775.276 M 36.46 % | 568.132 M -23.54 % | 743.038 M -2.75 % | 764.012 M -12.31 % | 871.220 M 5.91 % | 822.594 M 10.68 % | 743.195 M -17.28 % | 898.408 M -7.90 % | 975.446 M 13.63 % | 858.437 M -42.61 % | 1.496 B 37.76 % | 1.086 B -3.81 % | 1.129 B 58.78 % | 710.982 M -32.22 % | 1.049 B 27.30 % | 824.085 M 0.48 % | 820.124 M -25.43 % | 1.100 B 4.39 % | 1.054 B 13.17 % | 930.981 M 2.60 % | 907.407 M -43.81 % | 1.615 B 92.05 % | 840.784 M -1.30 % | 851.829 M 8.15 % | 787.648 M 10.65 % | 711.819 M -18.89 % | 877.611 M -6.00 % | 933.646 M 9.82 % | 850.185 M 6.51 % | 798.241 M -8.01 % | 867.752 M -9.00 % | 953.576 M 9.93 % | 867.414 M -8.44 % | 947.421 M 17.63 % | 805.454 M -8.21 % | 877.494 M 24.60 % | 704.260 M 2.23 % | 688.867 M -2.77 % | 708.508 M 12.92 % | 627.464 M 2.24 % | 613.706 M 4.09 % | 589.591 M 4.17 % | 565.995 M 14.76 % | 493.207 M 3.93 % | 474.557 M -2.74 % | 487.923 M -3.03 % | 503.156 M -2.16 % | 514.247 M 16.35 % | 441.990 M 6.26 % | 415.950 M 21.88 % | 341.266 M -16.98 % | 411.059 M -6.66 % | 440.401 M -4.68 % | 462.038 M -10.20 % | 514.523 M -7.87 % | 558.466 M 46.96 % | 380.006 M -10.66 % | 425.352 M -4.23 % | 444.152 M -22.67 % | 574.396 M -7.59 % | 621.607 M 10.59 % | 562.106 M 6.95 % | 525.575 M 21.46 % | 432.700 M 360.56 % | -166.067 M -113.14 % | -77.913 M -115.69 % | 496.540 M 23.70 % | 401.401 M -18.13 % | 490.312 M -1.67 % | 498.664 M 31.08 % | 380.426 M 12.05 % | 339.515 M 195.34 % | 114.956 M |
| Operating cash flow | 224.651 M 1 524.02 % | 13.833 M -93.95 % | 228.659 M 1 133.99 % | 18.530 M -90.65 % | 198.093 M 1 404.35 % | 13.168 M -93.39 % | 199.300 M 49.49 % | 133.319 M 7.83 % | 123.636 M 2 788.32 % | -4.599 M -109.11 % | 50.504 M 0.77 % | 50.119 M 591.17 % | -10.204 M | 0.000 -100.00 % | 208.063 M 34.34 % | 154.879 M -3.64 % | 160.735 M 637.49 % | -29.905 M -118.38 % | 162.728 M -11.31 % | 183.471 M 89.50 % | 96.820 M 343.11 % | -39.826 M -117.33 % | 229.775 M 51.70 % | 151.463 M 56.46 % | 96.805 M 258.62 % | 26.994 M -74.05 % | 104.025 M -27.03 % | 142.551 M 2.03 % | 139.712 M 267.70 % | -83.309 M -157.09 % | 145.918 M 901.26 % | -18.211 M -166.66 % | 27.320 M -24.22 % | 36.054 M -23.51 % | 47.135 M -27.06 % | 64.623 M -0.20 % | 64.754 M 71.54 % | 37.748 M 238.82 % | 11.141 M -86.42 % | 82.047 M -29.00 % | 115.566 M 75.29 % | 65.930 M -46.94 % | 124.261 M 3 154.60 % | -4.068 M -102.73 % | 148.981 M 48.59 % | 100.263 M 26.07 % | 79.531 M 2 968.05 % | -2.773 M -102.32 % | 119.623 M 797.73 % | -17.145 M -132.07 % | 53.457 M 24.30 % | 43.006 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 -100.00 % | 85.815 M -60.61 % | 217.872 M 2 346.10 % | -9.700 M -103.39 % | 285.896 M 296.77 % | 72.055 M 259.43 % | -45.194 M -135.36 % | 127.801 M 103.11 % | 62.922 M -44.63 % | 113.629 M 527.02 % | 18.122 M | 0.000 | 0.000 -100.00 % | 74.252 M 46.85 % | 50.563 M -78.96 % | 240.274 M 6.88 % | 224.797 M 342.21 % | -92.810 M -435.75 % | 27.643 M -20.99 % | 34.988 M |
| Capital expenditure | -41.795 M -91.89 % | -21.781 M 78.56 % | -101.568 M -387.34 % | 35.348 M 123.91 % | -147.832 M -119.99 % | -67.199 M -39.90 % | -48.032 M 21.25 % | -60.994 M 56.48 % | -140.160 M -324.03 % | -33.054 M 72.33 % | -119.453 M -215.40 % | -37.874 M 17.46 % | -45.887 M -172.15 % | -16.861 M 78.74 % | -79.308 M -198.78 % | -26.544 M 42.95 % | -46.525 M -646.91 % | -6.229 M 91.60 % | -74.163 M -128.29 % | -32.486 M 3.82 % | -33.775 M -980.11 % | -3.127 M 93.65 % | -49.254 M 57.74 % | -116.553 M -195.84 % | -39.397 M 72.74 % | -144.509 M -327.29 % | 63.580 M 222.94 % | -51.717 M -154.80 % | -20.297 M 76.66 % | -86.973 M -0.35 % | -86.670 M -351.05 % | -19.215 M -313.31 % | -4.649 M 77.20 % | -20.394 M 22.29 % | -26.245 M 84.84 % | -173.150 M -726.29 % | -20.955 M -66.69 % | -12.571 M 53.18 % | -26.847 M -217.27 % | -8.462 M 64.12 % | -23.585 M -999.53 % | -2.145 M 95.32 % | -45.800 M 5.57 % | -48.500 M -120.45 % | -22.000 M -13.81 % | -19.330 M 30.21 % | -27.699 M -183.28 % | -9.778 M 79.58 % | -47.893 M -662.21 % | -6.283 M 87.91 % | -51.973 M -275.20 % | -13.852 M 67.39 % | -42.478 M -118.81 % | -19.413 M 54.93 % | -43.070 M -155.88 % | -16.832 M 48.56 % | -32.724 M -328.49 % | -7.637 M 67.67 % | -23.624 M -303.77 % | -5.851 M 72.14 % | -20.998 M -399.23 % | -4.206 M 90.46 % | -44.083 M -205.35 % | -14.437 M -41.72 % | -10.187 M -151.10 % | -4.057 M 90.66 % | -43.452 M -272.24 % | -11.673 M 82.59 % | -67.058 M 26.77 % | -91.574 M 24.19 % | -120.792 M -489.57 % | -20.488 M 21.71 % | -26.169 M 58.32 % | -62.778 M 45.57 % | -115.346 M -13.30 % | -101.806 M 66.17 % | -300.963 M -164.54 % | -113.770 M 87.48 % | -908.386 M -437.01 % | -169.156 M 63.28 % | -460.663 M -519.12 % | -74.406 M 58.78 % | -180.510 M -54.49 % | -116.840 M 1.12 % | -118.162 M -26.86 % | -93.144 M 65.45 % | -269.609 M -66.67 % | -161.767 M 6.65 % | -173.292 M -15.02 % | -150.663 M -310.09 % | -36.739 M |
| Free CashFlow | 182.856 M 2 400.65 % | -7.948 M -106.26 % | 126.935 M 135.60 % | 53.878 M 7.20 % | 50.261 M 193.02 % | -54.030 M -135.72 % | 151.268 M 109.15 % | 72.325 M 537.70 % | -16.524 M 56.12 % | -37.653 M 45.39 % | -68.949 M -663.03 % | 12.246 M 121.83 % | -56.091 M -232.67 % | -16.861 M -113.10 % | 128.755 M 0.33 % | 128.335 M 12.37 % | 114.210 M 416.07 % | -36.134 M -140.80 % | 88.565 M -41.34 % | 150.985 M 139.49 % | 63.045 M 246.78 % | -42.953 M -123.79 % | 180.521 M 417.10 % | 34.910 M -39.19 % | 57.409 M 148.85 % | -117.515 M -170.11 % | 167.606 M 84.52 % | 90.834 M -23.93 % | 119.415 M 170.13 % | -170.282 M -387.41 % | 59.248 M 258.31 % | -37.426 M -265.08 % | 22.671 M 44.77 % | 15.660 M -25.04 % | 20.890 M 119.25 % | -108.527 M -347.78 % | 43.799 M 73.96 % | 25.178 M 260.30 % | -15.707 M -121.35 % | 73.585 M -20.00 % | 91.981 M 44.20 % | 63.785 M -18.70 % | 78.460 M 249.25 % | -52.568 M -141.40 % | 126.981 M 56.90 % | 80.933 M 56.14 % | 51.833 M 512.98 % | -12.551 M -117.50 % | 71.731 M 406.18 % | -23.428 M -1 678.71 % | 1.484 M -94.91 % | 29.153 M 168.63 % | -42.478 M -118.81 % | -19.413 M 54.93 % | -43.070 M -155.88 % | -16.832 M 48.56 % | -32.724 M -328.49 % | -7.637 M 67.67 % | -23.624 M -303.77 % | -5.851 M 72.14 % | -20.998 M -399.23 % | -4.206 M 90.46 % | -44.083 M -205.35 % | -14.437 M -41.72 % | -10.187 M -151.10 % | -4.057 M 90.66 % | -43.452 M -272.24 % | -11.673 M 82.59 % | -67.058 M 26.77 % | -91.574 M 24.19 % | -120.792 M -489.57 % | -20.488 M -134.35 % | 59.646 M -61.54 % | 155.094 M 224.03 % | -125.046 M -167.93 % | 184.089 M 180.42 % | -228.908 M -44.00 % | -158.963 M 79.64 % | -780.586 M -634.79 % | -106.233 M 69.39 % | -347.034 M -516.58 % | -56.284 M 68.82 % | -180.510 M -54.49 % | -116.840 M -166.10 % | -43.909 M -3.12 % | -42.581 M -45.16 % | -29.334 M -146.54 % | 63.030 M 123.69 % | -266.103 M -116.31 % | -123.021 M -6 925.76 % | -1.751 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 | 2003 | 2003 | 2000 |