Zhejiang Jianfeng Group Co., Ltd. 600668.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 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.876 B -0.58 % | 2.893 B -18.73 % | 3.560 B -6.43 % | 3.805 B 17.17 % | 3.247 B -8.46 % | 3.548 B 5.51 % | 3.362 B 18.95 % | 2.827 B 18.81 % | 2.379 B 5.34 % | 2.259 B 0.07 % | 2.257 B 4.91 % | 2.151 B 30.46 % | 1.649 B 0.26 % | 1.645 B 24.18 % | 1.325 B 0.05 % | 1.324 B 10.97 % | 1.193 B -16.21 % | 1.424 B 3.02 % | 1.382 B 8.06 % | 1.279 B 24.56 % | 1.027 B -10.22 % | 1.144 B 2.17 % | 1.119 B 6.16 % | 1.055 B 12.06 % | 941.013 M 45.45 % | 646.947 M 5.05 % | 615.862 M 18.06 % | 521.656 M 67.57 % | 311.309 M 11.85 % | 278.327 M 45.12 % | 191.793 M 6.24 % | 180.524 M |
| Net income | 107.988 M 15.18 % | 93.756 M -67.41 % | 287.720 M -68.86 % | 924.079 M 58.12 % | 584.420 M -19.36 % | 724.688 M 23.14 % | 588.502 M 68.87 % | 348.494 M 22.18 % | 285.230 M 41.98 % | 200.899 M -29.02 % | 283.021 M 40.41 % | 201.569 M 23.28 % | 163.506 M -39.17 % | 268.804 M 102.42 % | 132.796 M 79.68 % | 73.909 M 144.35 % | 30.247 M -28.10 % | 42.071 M 158.21 % | -72.278 M -1 869.35 % | 4.085 M -83.22 % | 24.344 M -47.08 % | 46.005 M 10.07 % | 41.797 M -4.80 % | 43.905 M 18.87 % | 36.934 M 8.36 % | 34.084 M 33.71 % | 25.491 M -49.86 % | 50.844 M 26.17 % | 40.297 M 9.26 % | 36.882 M 1.26 % | 36.424 M 14.62 % | 31.778 M |
| Income before tax | 201.203 M 52.20 % | 132.199 M -69.81 % | 437.819 M -64.24 % | 1.224 B 62.18 % | 755.012 M -20.88 % | 954.281 M 12.98 % | 844.672 M 70.21 % | 496.253 M 32.99 % | 373.149 M 36.19 % | 273.988 M -28.20 % | 381.584 M 35.18 % | 282.273 M 28.77 % | 219.202 M -40.92 % | 371.004 M 117.54 % | 170.543 M 92.94 % | 88.394 M 131.74 % | 38.143 M -23.85 % | 50.090 M 158.39 % | -85.778 M -2 978.46 % | 2.980 M -87.11 % | 23.112 M -55.14 % | 51.516 M 1.23 % | 50.892 M -6.98 % | 54.713 M 36.01 % | 40.227 M 39.78 % | 28.779 M -4.85 % | 30.246 M -46.32 % | 56.350 M 27.14 % | 44.322 M 2.25 % | 43.346 M 1.99 % | 42.502 M 13.24 % | 37.532 M |
| Income before tax ratio | 0.07 53.09 % | 0.05 -62.84 % | 0.12 -61.79 % | 0.32 38.41 % | 0.23 -13.57 % | 0.27 7.07 % | 0.25 43.09 % | 0.18 11.94 % | 0.16 29.29 % | 0.12 -28.25 % | 0.17 28.86 % | 0.13 -1.29 % | 0.13 -41.07 % | 0.23 75.18 % | 0.13 92.85 % | 0.07 108.84 % | 0.03 -9.12 % | 0.04 156.68 % | -0.06 -2 763.64 % | 0.00 -89.65 % | 0.02 -50.03 % | 0.05 -0.92 % | 0.05 -12.38 % | 0.05 21.37 % | 0.04 -3.90 % | 0.04 -9.42 % | 0.05 -54.54 % | 0.11 -24.13 % | 0.14 -8.58 % | 0.16 -29.72 % | 0.22 6.59 % | 0.21 |
| EBITDA | 502.153 M 36.96 % | 366.648 M -44.09 % | 655.734 M -53.70 % | 1.416 B 54.39 % | 917.334 M -10.30 % | 1.023 B 1.95 % | 1.003 B 77.21 % | 566.032 M 38.96 % | 407.342 M 16.31 % | 350.226 M -12.76 % | 401.468 M 30.95 % | 306.580 M 9.37 % | 280.312 M -35.85 % | 436.961 M 71.09 % | 255.404 M 149.70 % | 102.284 M 73.74 % | 58.871 M -45.00 % | 107.033 M 9.54 % | 97.715 M -37.38 % | 156.042 M 18.95 % | 131.182 M -9.88 % | 145.567 M 6.55 % | 136.624 M -9.41 % | 150.815 M 12.46 % | 134.101 M 172.82 % | 49.153 M -27.58 % | 67.871 M 17.32 % | 57.852 M 115.18 % | 26.886 M -12.05 % | 30.569 M -84.06 % | 191.793 M 401.34 % | 38.256 M |
| Net income ratio | 0.04 15.86 % | 0.03 -59.90 % | 0.08 -66.72 % | 0.24 34.95 % | 0.18 -11.90 % | 0.20 16.71 % | 0.18 41.97 % | 0.12 2.84 % | 0.12 34.78 % | 0.09 -29.06 % | 0.13 33.84 % | 0.09 -5.50 % | 0.10 -39.33 % | 0.16 63.01 % | 0.10 79.59 % | 0.06 120.20 % | 0.03 -14.19 % | 0.03 156.50 % | -0.05 -1 737.31 % | 0.00 -86.53 % | 0.02 -41.06 % | 0.04 7.73 % | 0.04 -10.32 % | 0.04 6.08 % | 0.04 -25.50 % | 0.05 27.29 % | 0.04 -57.53 % | 0.10 -24.70 % | 0.13 -2.32 % | 0.13 -30.22 % | 0.19 7.88 % | 0.18 |
| Ratio EBITDA | 0.17 37.76 % | 0.13 -31.20 % | 0.18 -50.52 % | 0.37 31.77 % | 0.28 -2.01 % | 0.29 -3.38 % | 0.30 48.98 % | 0.20 16.96 % | 0.17 10.41 % | 0.16 -12.82 % | 0.18 24.82 % | 0.14 -16.16 % | 0.17 -36.02 % | 0.27 37.77 % | 0.19 149.58 % | 0.08 56.57 % | 0.05 -34.35 % | 0.08 6.33 % | 0.07 -42.05 % | 0.12 -4.51 % | 0.13 0.38 % | 0.13 4.29 % | 0.12 -14.66 % | 0.14 0.36 % | 0.14 87.57 % | 0.08 -31.06 % | 0.11 -0.63 % | 0.11 28.41 % | 0.09 -21.37 % | 0.11 -89.02 % | 1.00 371.88 % | 0.21 |
| Gross profit ratio | 0.24 5.11 % | 0.23 -14.29 % | 0.27 -16.57 % | 0.33 -12.66 % | 0.37 -8.48 % | 0.41 -2.59 % | 0.42 22.81 % | 0.34 39.99 % | 0.24 17.10 % | 0.21 -10.05 % | 0.23 12.46 % | 0.21 4.73 % | 0.20 -20.85 % | 0.25 26.46 % | 0.20 28.42 % | 0.15 12.84 % | 0.14 0.78 % | 0.13 11.92 % | 0.12 0.57 % | 0.12 -41.30 % | 0.20 8.87 % | 0.19 9.58 % | 0.17 -12.74 % | 0.20 -4.71 % | 0.20 -11.61 % | 0.23 -4.25 % | 0.24 -0.61 % | 0.24 17.15 % | 0.21 -11.68 % | 0.24 -76.46 % | 1.00 137.48 % | 0.42 |
| Weighted average shs out dil | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M -0.02 % | 412.984 M -0.26 % | 414.053 M 0.41 % | 412.380 M -0.79 % | 415.654 M 0.36 % | 414.176 M 1.03 % | 409.972 M 0.30 % | 408.764 M -1.16 % | 413.544 M 0.17 % | 412.837 M -2.25 % | 422.334 M 4.72 % | 403.288 M -4.14 % | 420.709 M 1.86 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.03 % | 412.901 M |
| Weighted average shs out | 412.901 M -0.91 % | 416.694 M 0.92 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.13 % | 412.380 M -0.13 % | 412.901 M -0.31 % | 414.176 M 1.03 % | 409.972 M 0.30 % | 408.764 M -1.16 % | 413.544 M 0.17 % | 412.837 M -2.25 % | 422.334 M 4.72 % | 403.288 M -4.14 % | 420.709 M 1.86 % | 413.016 M -24.22 % | 545.029 M 0.00 % | 545.029 M 31.96 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.00 % | 413.016 M 0.03 % | 412.901 M |
| EPS diluted | 0.26 15.56 % | 0.22 -67.86 % | 0.70 -68.77 % | 2.24 58.24 % | 1.42 -19.43 % | 1.76 23.39 % | 1.42 69.31 % | 0.84 21.69 % | 0.69 43.10 % | 0.48 -29.27 % | 0.68 38.98 % | 0.49 22.92 % | 0.40 -38.46 % | 0.65 100.00 % | 0.32 85.71 % | 0.17 133.33 % | 0.07 -25.00 % | 0.10 157.14 % | -0.17 -2 433.33 % | 0.01 -83.21 % | 0.04 -46.40 % | 0.08 -9.09 % | 0.09 0.00 % | 0.09 18.15 % | 0.08 8.00 % | 0.07 34.06 % | 0.05 -54.07 % | 0.12 27.27 % | 0.09 -8.33 % | 0.10 0.00 % | 0.10 -7.69 % | 0.11 |
| Earnings per share | 0.26 15.56 % | 0.22 -67.86 % | 0.70 -68.77 % | 2.24 58.24 % | 1.42 -19.43 % | 1.76 23.39 % | 1.42 69.31 % | 0.84 21.69 % | 0.69 43.10 % | 0.48 -29.27 % | 0.68 38.98 % | 0.49 22.92 % | 0.40 -38.46 % | 0.65 100.00 % | 0.32 85.71 % | 0.17 133.33 % | 0.07 -25.00 % | 0.10 157.14 % | -0.17 -2 433.33 % | 0.01 -83.21 % | 0.04 -46.40 % | 0.08 -9.09 % | 0.09 0.00 % | 0.09 18.15 % | 0.08 8.00 % | 0.07 34.06 % | 0.05 -54.07 % | 0.12 27.27 % | 0.09 -8.33 % | 0.10 0.00 % | 0.10 -7.69 % | 0.11 |
| Gross profit | 704.419 M 4.50 % | 674.108 M -30.35 % | 967.838 M -21.93 % | 1.240 B 2.33 % | 1.212 B -16.22 % | 1.446 B 2.78 % | 1.407 B 46.08 % | 963.144 M 66.32 % | 579.099 M 23.35 % | 469.459 M -9.99 % | 521.571 M 17.98 % | 442.087 M 36.63 % | 323.570 M -20.64 % | 407.724 M 57.03 % | 259.645 M 28.48 % | 202.095 M 25.21 % | 161.400 M -15.56 % | 191.141 M 15.29 % | 165.787 M 8.68 % | 152.547 M -26.89 % | 208.644 M -2.26 % | 213.459 M 11.95 % | 190.675 M -7.37 % | 205.850 M 6.78 % | 192.771 M 28.57 % | 149.937 M 0.58 % | 149.069 M 17.34 % | 127.044 M 96.30 % | 64.719 M -1.21 % | 65.515 M -65.84 % | 191.793 M 152.30 % | 76.018 M |
| Income tax expense | 68.671 M 57.21 % | 43.680 M -58.24 % | 104.590 M -51.05 % | 213.646 M 96.21 % | 108.886 M -27.58 % | 150.358 M -12.62 % | 172.071 M 57.66 % | 109.143 M 69.79 % | 64.282 M 26.29 % | 50.902 M -17.92 % | 62.012 M 36.34 % | 45.483 M 45.44 % | 31.273 M -46.38 % | 58.326 M 184.81 % | 20.479 M 184.83 % | 7.190 M 32.93 % | 5.409 M -17.98 % | 6.595 M 334.45 % | 1.518 M -74.31 % | 5.909 M -16.82 % | 7.104 M -6.48 % | 7.596 M 87.14 % | 4.059 M -14.15 % | 4.728 M 125.57 % | 2.096 M 38.99 % | 1.508 M -61.68 % | 3.935 M -19.60 % | 4.894 M 22.11 % | 4.008 M -33.90 % | 6.063 M 3.92 % | 5.834 M 1.50 % | 5.748 M |
| Cost of revenue | 2.172 B -2.13 % | 2.219 B -14.40 % | 2.593 B 1.06 % | 2.565 B 26.00 % | 2.036 B -3.12 % | 2.102 B 7.48 % | 1.955 B 4.93 % | 1.863 B 3.52 % | 1.800 B 0.61 % | 1.789 B 3.09 % | 1.735 B 1.53 % | 1.709 B 28.95 % | 1.326 B 7.15 % | 1.237 B 16.17 % | 1.065 B -5.08 % | 1.122 B 8.74 % | 1.032 B -16.31 % | 1.233 B 1.34 % | 1.216 B 7.98 % | 1.126 B 37.69 % | 818.162 M -12.05 % | 930.246 M 0.16 % | 928.792 M 9.44 % | 848.680 M 13.42 % | 748.241 M 50.55 % | 497.010 M 6.47 % | 466.793 M 18.29 % | 394.612 M 60.03 % | 246.590 M 15.87 % | 212.813 M | 0.000 -100.00 % | 104.506 M |
| General and administrative expenses | 70.975 M -15.24 % | 83.741 M 24.99 % | 66.997 M 41.74 % | 47.267 M -73.69 % | 179.636 M 230.02 % | 54.432 M 54.00 % | 35.345 M -1.94 % | 36.043 M 16.57 % | 30.920 M 15.87 % | 26.684 M -45.34 % | 48.817 M 41.35 % | 34.535 M 3.64 % | 33.322 M 0.52 % | 33.151 M 7.70 % | 30.781 M -63.71 % | 84.815 M | 0.000 | 0.000 -100.00 % | 124.443 M 17.73 % | 105.699 M -7.57 % | 114.353 M 11.00 % | 103.021 M 25.56 % | 82.046 M -11.63 % | 92.839 M -17.74 % | 112.859 M 41.81 % | 79.586 M -2.61 % | 81.718 M 38.91 % | 58.827 M 107.53 % | 28.346 M 0.33 % | 28.252 M | 0.000 -100.00 % | 23.141 M |
| Selling and marketing expenses | 135.129 M -18.46 % | 165.714 M -36.02 % | 259.004 M -21.12 % | 328.341 M -11.42 % | 370.652 M -12.35 % | 422.885 M -5.40 % | 447.043 M 46.34 % | 305.477 M 139.37 % | 127.618 M 21.97 % | 104.633 M 7.42 % | 97.408 M 1.40 % | 96.061 M 38.54 % | 69.340 M 19.92 % | 57.822 M 13.27 % | 51.046 M -7.20 % | 55.007 M 5.52 % | 52.127 M -21.18 % | 66.134 M -10.06 % | 73.532 M -4.55 % | 77.034 M 16.21 % | 66.291 M -25.65 % | 89.161 M 26.60 % | 70.427 M 16.03 % | 60.699 M 4.98 % | 57.821 M 3.49 % | 55.872 M 86.51 % | 29.956 M 24.83 % | 23.998 M 222.38 % | 7.444 M 48.46 % | 5.014 M | 0.000 -100.00 % | 1.887 M |
| Other expenses | 183.326 M 6.55 % | 172.049 M 22.79 % | 140.119 M -14.22 % | 163.350 M | 0.000 -100.00 % | 154.954 M 2 099.49 % | 7.045 M -84.78 % | 46.297 M 1 368.06 % | -3.651 M | 0.000 100.00 % | -9.057 M -46.08 % | -6.200 M | 0.000 100.00 % | -8.365 M -197.34 % | 8.594 M 482.64 % | 1.475 M -95.19 % | 30.646 M -76.32 % | 129.398 M 62.03 % | 79.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.664 M | 0.000 -100.00 % | 3.500 M 29.15 % | 2.710 M -41.37 % | 4.622 M -25.97 % | 6.243 M | 0.000 | 0.000 -100.00 % | 4.571 M -66.87 % | 13.797 M |
| Operating expenses | 495.328 M -8.94 % | 543.946 M -13.93 % | 631.997 M -7.22 % | 681.185 M 7.97 % | 630.909 M -14.54 % | 738.232 M 6.13 % | 695.595 M 51.44 % | 459.326 M 102.38 % | 226.964 M -5.28 % | 239.611 M 54.00 % | 155.592 M -10.69 % | 174.215 M -14.42 % | 203.569 M 18.43 % | 171.896 M 10.85 % | 155.075 M 9.75 % | 141.297 M -6.83 % | 151.648 M -10.88 % | 170.168 M -35.41 % | 263.442 M 44.17 % | 182.733 M 1.16 % | 180.644 M -8.08 % | 196.527 M 25.88 % | 156.122 M -0.54 % | 156.974 M -8.94 % | 172.383 M 23.81 % | 139.233 M 52.64 % | 91.217 M 24.48 % | 73.280 M 93.70 % | 37.832 M 8.26 % | 34.946 M 664.50 % | 4.571 M -87.90 % | 37.762 M |
| Cost and expenses | 2.667 B -3.47 % | 2.763 B -14.31 % | 3.225 B -0.68 % | 3.246 B 21.73 % | 2.667 B -6.09 % | 2.840 B 6.53 % | 2.666 B 12.38 % | 2.372 B 12.07 % | 2.116 B 1.90 % | 2.077 B 3.60 % | 2.005 B 2.07 % | 1.964 B 27.83 % | 1.536 B 7.88 % | 1.424 B 16.20 % | 1.226 B -3.48 % | 1.270 B 8.17 % | 1.174 B -16.79 % | 1.411 B -0.83 % | 1.422 B 8.05 % | 1.317 B 31.26 % | 1.003 B -10.99 % | 1.127 B 3.86 % | 1.085 B 7.88 % | 1.006 B 9.24 % | 920.624 M 44.70 % | 636.243 M 14.02 % | 558.009 M 19.26 % | 467.892 M 64.51 % | 284.422 M 14.80 % | 247.758 M 5 320.16 % | 4.571 M -96.79 % | 142.268 M |
| Research and development expenses | 105.898 M -13.51 % | 122.442 M 0.29 % | 122.094 M 22.91 % | 99.337 M 31.97 % | 75.272 M 7.60 % | 69.953 M 0.79 % | 69.405 M 94.12 % | 35.754 M 23.79 % | 28.883 M -18.12 % | 35.273 M 102.20 % | 17.445 M -6.76 % | 18.710 M 32.74 % | 14.095 M -10.59 % | 15.764 M 60.45 % | 9.825 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 |
| Selling general and administrative expenses | 206.104 M -17.38 % | 249.455 M -23.48 % | 326.001 M -13.21 % | 375.609 M -31.74 % | 550.272 M 15.28 % | 477.318 M -1.05 % | 482.388 M 41.25 % | 341.520 M 115.42 % | 158.537 M 20.73 % | 131.317 M -10.20 % | 146.225 M 11.97 % | 130.597 M 27.21 % | 102.662 M -30.52 % | 147.767 M 8.18 % | 136.593 M 12.94 % | 120.942 M 132.01 % | 52.127 M -21.18 % | 66.134 M -63.98 % | 183.583 M 0.47 % | 182.732 M 1.16 % | 180.644 M -6.00 % | 192.183 M 26.04 % | 152.473 M -0.69 % | 153.537 M -8.79 % | 168.335 M 24.27 % | 135.458 M 52.57 % | 88.783 M 35.44 % | 65.552 M 83.16 % | 35.790 M 7.59 % | 33.266 M | 0.000 -100.00 % | 25.028 M |
| Interest income | 3.319 M -37.33 % | 5.296 M -34.19 % | 8.048 M 60.51 % | 5.014 M 79.78 % | 2.789 M -2.35 % | 2.856 M 70.41 % | 1.676 M 62.56 % | 1.031 M -40.34 % | 1.728 M -47.57 % | 3.296 M 55.84 % | 2.115 M -46.83 % | 3.978 M 129.02 % | 1.737 M -54.16 % | 3.789 M 46.07 % | 2.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.013 M 51.73 % | 3.304 M -23.77 % | 4.334 M -11.51 % | 4.898 M -0.12 % | 4.904 M 32.18 % | 3.710 M -54.29 % | 8.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 25.076 M 31.84 % | 19.020 M 14.79 % | 16.569 M 26.32 % | 13.117 M -29.52 % | 18.611 M -29.11 % | 26.254 M -17.12 % | 31.678 M -20.66 % | 39.926 M 18.19 % | 33.780 M -22.95 % | 43.844 M -11.34 % | 49.452 M 6.10 % | 46.608 M -5.58 % | 49.361 M 23 226.46 % | 211.611 K -99.29 % | 29.954 M -8.38 % | 32.694 M -2.14 % | 33.409 M -42.30 % | 57.900 M -9.87 % | 64.240 M 23.07 % | 52.196 M 38.89 % | 37.582 M 10.38 % | 34.048 M -12.25 % | 38.801 M -16.17 % | 46.286 M -6.01 % | 49.248 M 36.89 % | 35.977 M -15.64 % | 42.649 M 0.00 % | 42.649 M 1 213.89 % | 3.246 M | 0.000 | 0.000 -100.00 % | 1.425 M |
| Depreciation and amortization | 276.344 M 21.95 % | 226.601 M 13.07 % | 200.403 M 12.55 % | 178.064 M 22.29 % | 145.613 M 12.67 % | 129.243 M 9.38 % | 118.163 M 8.30 % | 109.109 M 2.47 % | 106.475 M 7.90 % | 98.675 M 13.66 % | 86.813 M 6.77 % | 81.306 M 33.05 % | 61.110 M -7.05 % | 65.745 M 19.74 % | 54.907 M 14.15 % | 48.101 M 21.33 % | 39.645 M -60.87 % | 101.313 M -8.10 % | 110.239 M 9.29 % | 100.866 M 43.10 % | 70.488 M 17.47 % | 60.003 M 27.85 % | 46.931 M -5.97 % | 49.910 M 11.84 % | 44.626 M 16.06 % | 38.450 M 16.83 % | 32.910 M 201.68 % | 10.909 M 191.66 % | -11.901 M -39.57 % | -8.527 M | 0.000 | 0.000 |
| Operating income | 209.090 M 60.64 % | 130.162 M -70.00 % | 433.878 M -64.58 % | 1.225 B 63.23 % | 750.346 M -22.19 % | 964.322 M 15.13 % | 837.627 M 66.26 % | 503.818 M 43.05 % | 352.185 M 53.23 % | 229.848 M -37.20 % | 365.979 M 36.62 % | 267.872 M 28.38 % | 208.655 M -42.05 % | 360.089 M 122.21 % | 162.048 M 166.54 % | 60.798 M 523.51 % | 9.751 M 113.77 % | -70.826 M 25.35 % | -94.877 M -637.65 % | -12.862 M -253.93 % | 8.356 M -75.18 % | 33.665 M -5.27 % | 35.537 M -36.39 % | 55.869 M 39.79 % | 39.966 M 38.10 % | 28.939 M -46.65 % | 54.245 M 0.00 % | 54.245 M 39.85 % | 38.788 M -0.79 % | 39.096 M 7.02 % | 36.531 M -1.78 % | 37.194 M |
| Operating income ratio | 0.07 61.58 % | 0.04 -63.08 % | 0.12 -62.14 % | 0.32 39.31 % | 0.23 -15.00 % | 0.27 9.11 % | 0.25 39.77 % | 0.18 20.41 % | 0.15 45.46 % | 0.10 -37.24 % | 0.16 30.23 % | 0.12 -1.59 % | 0.13 -42.21 % | 0.22 78.94 % | 0.12 166.41 % | 0.05 461.88 % | 0.01 116.43 % | -0.05 27.54 % | -0.07 -582.60 % | -0.01 -223.57 % | 0.01 -72.35 % | 0.03 -7.28 % | 0.03 -40.08 % | 0.05 24.74 % | 0.04 -5.05 % | 0.04 -49.21 % | 0.09 -15.30 % | 0.10 -16.54 % | 0.12 -11.30 % | 0.14 -26.25 % | 0.19 -7.55 % | 0.21 |
| Total other income expenses net | -7.888 M -487.24 % | 2.037 M -48.30 % | 3.940 M 1 206.74 % | -356.000 K -107.63 % | 4.665 M 146.46 % | -10.041 M -242.53 % | 7.045 M 193.13 % | -7.565 M -136.00 % | 21.015 M -52.39 % | 44.140 M 182.84 % | 15.606 M 8.37 % | 14.401 M 36.54 % | 10.547 M -3.37 % | 10.915 M 28.49 % | 8.495 M -69.22 % | 27.596 M -2.80 % | 28.392 M -76.52 % | 120.915 M 567.56 % | 18.113 M 14.33 % | 15.843 M 7.37 % | 14.756 M -17.34 % | 17.851 M 16.26 % | 15.355 M 1 329.38 % | -1.249 M -579.22 % | 260.632 K 261.88 % | -161.000 K -107.65 % | 2.104 M | 0.000 -100.00 % | 5.535 M 30.22 % | 4.251 M -28.80 % | 5.970 M 1 668.14 % | 337.651 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -51.320 M -116.72 % | 306.892 M 156.60 % | 119.601 M 169.33 % | -172.510 M -166.06 % | 261.130 M 221.73 % | 81.165 M -63.26 % | 220.911 M -42.18 % | 382.075 M -36.31 % | 599.870 M 4.89 % | 571.887 M 9.69 % | 521.352 M -21.84 % | 667.066 M 183.73 % | 235.109 M -28.34 % | 328.072 M -14.78 % | 384.983 M 34.00 % | 287.291 M -2.34 % | 294.169 M -28.59 % | 411.970 M -31.86 % | 604.550 M -8.92 % | 663.765 M -11.79 % | 752.492 M 57.02 % | 479.222 M 3.40 % | 463.459 M -9.52 % | 512.248 M 9.48 % | 467.912 M -12.12 % | 532.423 M 32.03 % | 403.258 M 98.57 % | 203.077 M 148.80 % | 81.623 M 164.28 % | 30.885 M 108.98 % | 14.779 M 516.91 % | 2.396 M |
| Total investments | 2.277 B -5.29 % | 2.404 B 0.30 % | 2.397 B -6.78 % | 2.572 B 33.50 % | 1.926 B 9.89 % | 1.753 B 2.42 % | 1.711 B 5.11 % | 1.628 B 3.46 % | 1.574 B 33.37 % | 1.180 B 0.57 % | 1.173 B 22.90 % | 954.780 M 23.22 % | 774.856 M -0.17 % | 776.196 M 15.42 % | 672.523 M 26.84 % | 530.221 M 4.88 % | 505.532 M 3.96 % | 486.253 M 41.44 % | 343.780 M 8.08 % | 318.067 M -7.71 % | 344.625 M 1.77 % | 338.621 M 6.82 % | 317.011 M 79.18 % | 176.925 M -43.10 % | 310.944 M 7.90 % | 288.169 M 4.08 % | 276.884 M 27 588.40 % | 1.000 M -90.00 % | 10.000 M -67.82 % | 31.072 M | 0.000 -100.00 % | 34.815 M |
| Total debt | 212.973 M -58.90 % | 518.170 M 5.16 % | 492.762 M 334.66 % | 113.366 M -76.90 % | 490.847 M 38.00 % | 355.686 M -32.79 % | 529.249 M -14.37 % | 618.061 M -21.08 % | 783.107 M 8.58 % | 721.256 M -21.61 % | 920.125 M 15.75 % | 794.950 M 132.10 % | 342.502 M -26.77 % | 467.711 M -14.28 % | 545.657 M -6.81 % | 585.544 M 40.87 % | 415.666 M -22.21 % | 534.330 M -33.58 % | 804.509 M -0.57 % | 809.114 M -17.00 % | 974.851 M 43.91 % | 677.407 M 13.99 % | 594.282 M -2.23 % | 607.847 M -1.68 % | 618.257 M -3.09 % | 637.942 M 30.13 % | 490.218 M 68.41 % | 291.088 M 182.53 % | 103.029 M 70.27 % | 60.510 M 101.03 % | 30.100 M 318.52 % | 7.192 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 503.424 M -21.39 % | 640.442 M -21.35 % | 814.273 M 641.79 % | 109.771 M -11.14 % | 123.532 M -77.56 % | 550.589 M -0.26 % | 552.014 M 163.72 % | 209.315 M 131.85 % | 90.281 M 1 987.54 % | -4.783 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 |
| Retained earnings | 4.233 B 1.77 % | 4.159 B 0.88 % | 4.123 B 2.89 % | 4.007 B 30.88 % | 3.062 B 16.74 % | 2.623 B 29.33 % | 2.028 B 33.66 % | 1.517 B 19.08 % | 1.274 B 18.94 % | 1.071 B 10.39 % | 970.391 M 25.89 % | 770.808 M 23.35 % | 624.896 M 20.73 % | 517.590 M 99.25 % | 259.763 M 68.66 % | 154.013 M 70.32 % | 90.427 M 49.77 % | 60.376 M 1 669.52 % | 3.412 M -95.68 % | 79.060 M 5.45 % | 74.975 M -16.12 % | 89.388 M 87.47 % | 47.681 M 213.07 % | 15.230 M -31.23 % | 22.146 M 232.14 % | -16.759 M 66.02 % | -49.313 M -1 006.99 % | 5.437 M -85.75 % | 38.167 M 865.03 % | 3.955 M -89.16 % | 36.475 M 14.74 % | 31.790 M |
| Common stock | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 14.52 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 7.22 % | 280.214 M 50.00 % | 186.809 M 25.00 % | 149.452 M 20.00 % | 124.543 M 45.39 % | 85.661 M |
| Total equity | 5.532 B 1.15 % | 5.469 B -2.09 % | 5.585 B 1.35 % | 5.511 B 16.74 % | 4.721 B 15.70 % | 4.080 B 18.27 % | 3.450 B 22.15 % | 2.824 B 10.66 % | 2.552 B 9.82 % | 2.324 B 3.90 % | 2.237 B 17.98 % | 1.896 B 15.15 % | 1.646 B 5.82 % | 1.556 B 23.71 % | 1.258 B 21.07 % | 1.039 B 5.75 % | 982.350 M 4.11 % | 943.525 M 8.46 % | 869.951 M -7.31 % | 938.575 M 0.18 % | 936.882 M -1.98 % | 955.765 M 40.08 % | 682.294 M 28.11 % | 532.584 M 0.04 % | 532.389 M 8.56 % | 490.403 M -8.07 % | 533.459 M 21.19 % | 440.193 M 5.44 % | 417.489 M 53.43 % | 272.112 M 4.59 % | 260.159 M 55.40 % | 167.417 M |
| Other non current liabilities | 179.967 M 203.50 % | 59.297 M -39.69 % | 98.325 M -29.82 % | 140.095 M -14.58 % | 164.007 M 49.92 % | 109.396 M 50.94 % | 72.477 M 92.04 % | 37.740 M 57.64 % | 23.941 M 78.74 % | 13.394 M -72.84 % | 49.310 M 575.11 % | 7.304 M -93.31 % | 109.224 M -28.10 % | 151.909 M 1 605.88 % | 8.905 M 9.20 % | 8.155 M 273.06 % | 2.186 M 452.02 % | 396.000 K -99.50 % | 79.369 M -17.95 % | 96.729 M -6.50 % | 103.450 M 136.77 % | 43.693 M 776.31 % | 4.986 M -0.58 % | 5.015 M 224.26 % | -4.036 M -10.09 % | -3.666 M 4.73 % | -3.848 M 19.21 % | -4.763 M 11.22 % | -5.365 M 2.19 % | -5.485 M 92.40 % | -72.173 M | 0.000 |
| Long term debt | 16.817 M -95.22 % | 352.026 M 1 307.48 % | 25.011 M -62.02 % | 65.854 M -28.75 % | 92.427 M -53.85 % | 200.276 M 100.28 % | 100.000 M -60.43 % | 252.744 M -55.98 % | 574.107 M -3.71 % | 596.256 M -12.46 % | 681.125 M 77.94 % | 382.780 M 4 153.11 % | 9.000 M -76.32 % | 38.000 M -75.64 % | 156.000 M -11.11 % | 175.500 M 35.00 % | 130.000 M -3.70 % | 135.000 M -50.91 % | 275.000 M -42.06 % | 474.614 M -6.34 % | 506.751 M 114.26 % | 236.507 M 477.07 % | 40.984 M -73.16 % | 152.711 M -48.07 % | 294.097 M 37.59 % | 213.746 M 55.68 % | 137.300 M 357.67 % | 30.000 M 708.84 % | 3.709 M -1.09 % | 3.750 M | 0.000 -100.00 % | 4.188 M |
| Total non current liabilities | 240.692 M -47.60 % | 459.354 M 174.08 % | 167.598 M -50.95 % | 341.682 M 14.07 % | 299.524 M -18.49 % | 367.465 M 57.56 % | 233.224 M -35.18 % | 359.775 M -46.36 % | 670.697 M -1.85 % | 683.309 M -7.91 % | 742.023 M 88.51 % | 393.629 M 232.95 % | 118.224 M -37.75 % | 189.909 M 15.16 % | 164.905 M -10.21 % | 183.655 M 38.94 % | 132.186 M -2.37 % | 135.396 M -61.79 % | 354.369 M -37.98 % | 571.343 M -6.37 % | 610.200 M 117.77 % | 280.201 M 509.53 % | 45.970 M -70.85 % | 157.726 M -45.62 % | 290.062 M 38.07 % | 210.080 M 57.42 % | 133.452 M 428.80 % | 25.237 M 1 624.89 % | -1.655 M 4.61 % | -1.735 M 97.60 % | -72.173 M -1 823.33 % | 4.188 M |
| Other current liabilities | 944.297 M 190.77 % | 324.761 M -41.37 % | 553.913 M 5 213.82 % | 10.424 M -98.41 % | 656.183 M 1 525.68 % | -46.026 M -108.45 % | 544.981 M 158.77 % | 210.604 M 4 241.67 % | -5.085 M -103.01 % | 168.856 M 15.49 % | 146.206 M 6 324.18 % | -2.349 M -100.94 % | 249.213 M 2 578.50 % | -10.055 M 55.97 % | -22.838 M -124.37 % | 93.719 M -32.66 % | 139.177 M 261.78 % | -86.027 M -126.77 % | 321.363 M 328.47 % | -140.656 M -80.88 % | -77.763 M -149.90 % | 155.825 M 2.42 % | 152.138 M -16.37 % | 181.910 M 14.36 % | 159.071 M 22.45 % | 129.903 M -9.30 % | 143.223 M 10.65 % | 129.435 M 126.63 % | 57.114 M -26.80 % | 78.027 M 281.76 % | 20.439 M 35.17 % | 15.121 M |
| Deferred revenue | 0.000 -100.00 % | 54.636 M -23.51 % | 71.433 M -83.36 % | 429.325 M | 0.000 -100.00 % | 386.412 M 237.81 % | 114.386 M | 0.000 -100.00 % | 180.770 M | 0.000 | 0.000 -100.00 % | 151.622 M | 0.000 -100.00 % | 176.406 M 66.28 % | 106.092 M 46.08 % | 72.624 M -28.05 % | 100.930 M 8.83 % | 92.741 M -42.10 % | 160.186 M 8.64 % | 147.440 M -12.87 % | 169.219 M -6.11 % | 180.240 M 9.03 % | 165.305 M -13.13 % | 190.284 M 6.98 % | 177.873 M 20.94 % | 147.079 M -10.31 % | 163.981 M 6.70 % | 153.680 M 136.23 % | 65.056 M -23.21 % | 84.717 M | 0.000 | 0.000 |
| Short term debt | 196.156 M 17.11 % | 167.500 M -22.52 % | 216.196 M 979.47 % | 20.028 M -94.75 % | 381.175 M 145.27 % | 155.410 M -63.79 % | 429.249 M 17.50 % | 365.317 M 74.79 % | 209.000 M 67.20 % | 125.000 M -52.47 % | 263.000 M -34.77 % | 403.170 M 32.40 % | 304.502 M -18.08 % | 371.711 M -3.49 % | 385.157 M -4.56 % | 403.544 M 43.78 % | 280.666 M -29.72 % | 399.330 M -24.58 % | 529.509 M 58.30 % | 334.500 M -22.89 % | 433.800 M -1.61 % | 440.900 M -20.31 % | 553.299 M 21.57 % | 455.136 M 47.46 % | 308.660 M -22.64 % | 398.996 M 38.58 % | 287.918 M 10.28 % | 261.088 M 162.88 % | 99.320 M 74.98 % | 56.760 M 116.09 % | 26.267 M 774.40 % | 3.004 M |
| Total current liabilities | 1.789 B 59.79 % | 1.119 B -28.60 % | 1.568 B 33.81 % | 1.172 B -11.44 % | 1.323 B 28.77 % | 1.027 B -15.66 % | 1.218 B 22.84 % | 991.686 M 28.46 % | 771.991 M 23.66 % | 624.295 M -20.28 % | 783.154 M -14.45 % | 915.430 M -9.69 % | 1.014 B 13.52 % | 893.010 M 21.78 % | 733.298 M -8.63 % | 802.579 M 12.30 % | 714.643 M -7.43 % | 771.997 M -28.87 % | 1.085 B 21.26 % | 895.120 M -3.06 % | 923.357 M 14.17 % | 808.784 M -16.12 % | 964.208 M 11.01 % | 868.603 M 13.65 % | 764.307 M 12.01 % | 682.362 M 6.30 % | 641.927 M 26.07 % | 509.195 M 110.06 % | 242.402 M 46.30 % | 165.691 M 129.57 % | 72.173 M 69.03 % | 42.699 M |
| Total liabilities | 2.029 B 28.54 % | 1.579 B -9.02 % | 1.735 B 14.67 % | 1.513 B -6.73 % | 1.622 B 16.32 % | 1.395 B -3.90 % | 1.451 B 7.40 % | 1.351 B -6.32 % | 1.443 B 10.33 % | 1.308 B -14.27 % | 1.525 B 16.51 % | 1.309 B 15.65 % | 1.132 B 4.53 % | 1.083 B 20.57 % | 898.203 M -8.93 % | 986.234 M 16.46 % | 846.829 M -6.67 % | 907.393 M -36.98 % | 1.440 B -1.82 % | 1.466 B -4.38 % | 1.534 B 40.82 % | 1.089 B 7.80 % | 1.010 B -1.57 % | 1.026 B -2.66 % | 1.054 B 18.14 % | 892.443 M 15.10 % | 775.379 M 45.08 % | 534.432 M 121.99 % | 240.747 M 46.84 % | 163.956 M -50.40 % | 330.566 M 605.03 % | 46.887 M |
| Other non current assets | 235.641 M 1 478.31 % | 14.930 M -27.53 % | 20.602 M -89.42 % | 194.644 M 47.44 % | 132.012 M 3 924.76 % | 3.280 M -73.10 % | 12.193 M 0.00 % | 12.193 M -65.93 % | 35.793 M 0.00 % | 35.793 M 96.08 % | 18.254 M -34.70 % | 27.952 M -29.34 % | 39.560 M -94.95 % | 783.788 M 15.19 % | 680.453 M 26.35 % | 538.543 M 4 265.27 % | 12.337 M 51.90 % | 8.122 M 90.08 % | 4.273 M -98.70 % | 328.044 M -7.35 % | 354.062 M -0.15 % | 354.587 M 7.96 % | 328.453 M 72.98 % | 189.875 M -42.01 % | 327.449 M 5.70 % | 309.804 M 1 083.05 % | 26.187 M -47.15 % | 49.551 M 4.46 % | 47.436 M 275.11 % | 12.646 M -73.47 % | 47.673 M 16.49 % | 40.925 M |
| Long term investments | 2.277 B -5.29 % | 2.404 B -4.25 % | 2.511 B -2.32 % | 2.571 B 33.48 % | 1.926 B 3.52 % | 1.860 B 2.38 % | 1.817 B 10.03 % | 1.651 B 3.59 % | 1.594 B 32.29 % | 1.205 B 1.43 % | 1.188 B 21.17 % | 980.508 M 25.25 % | 782.824 M | 0.000 | 0.000 | 0.000 -100.00 % | 505.027 M 3.86 % | 486.251 M 41.48 % | 343.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 309.944 M 7.93 % | 287.169 M 4.09 % | 275.884 M | 0.000 | 0.000 -100.00 % | 30.972 M | 0.000 | 0.000 |
| Intangible assets | 947.822 M 37.97 % | 686.968 M -13.44 % | 793.645 M 94.71 % | 407.610 M 3.02 % | 395.659 M 31.11 % | 301.773 M 27.58 % | 236.533 M 12.16 % | 210.896 M 10.44 % | 190.956 M -1.78 % | 194.424 M -8.37 % | 212.182 M 7.70 % | 197.010 M 11.54 % | 176.632 M 9.43 % | 161.408 M 27.07 % | 127.022 M -3.36 % | 131.437 M 23.35 % | 106.552 M -0.90 % | 107.515 M -27.45 % | 148.188 M -9.48 % | 163.705 M -16.67 % | 196.454 M 25.33 % | 156.748 M 71.90 % | 91.188 M -55.30 % | 203.985 M 186.10 % | 71.299 M 10.40 % | 64.584 M 11.01 % | 58.179 M 15.77 % | 50.256 M 121.04 % | 22.736 M 54.64 % | 14.703 M | 0.000 -100.00 % | 7.622 M |
| GoodWill | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M -33.17 % | 57.159 M -40.19 % | 95.567 M 0.00 % | 95.567 M 17.89 % | 81.067 M 397.37 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M -4.29 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M | 0.000 -100.00 % | 2.194 M -31.33 % | 3.195 M -46.27 % | 5.946 M -16.61 % | 7.130 M -14.43 % | 8.332 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 986.021 M 15.22 % | 855.743 M 2.87 % | 831.844 M 78.98 % | 464.768 M -5.39 % | 491.226 M 23.63 % | 397.340 M 25.11 % | 317.600 M 39.79 % | 227.195 M 9.62 % | 207.255 M -1.65 % | 210.723 M -7.77 % | 228.481 M 7.11 % | 213.309 M 10.14 % | 193.662 M 8.53 % | 178.438 M 23.87 % | 144.052 M -2.97 % | 148.466 M 20.14 % | 123.582 M -0.77 % | 124.545 M -15.95 % | 148.188 M -10.68 % | 165.899 M -16.90 % | 199.649 M 22.71 % | 162.694 M 65.48 % | 98.319 M -53.69 % | 212.316 M 197.78 % | 71.299 M 10.40 % | 64.584 M 11.01 % | 58.179 M 15.77 % | 50.256 M 121.04 % | 22.736 M 54.64 % | 14.703 M | 0.000 -100.00 % | 7.622 M |
| Property plant equipment net | 2.599 B -0.52 % | 2.613 B 3.68 % | 2.520 B 6.55 % | 2.365 B 7.00 % | 2.211 B 20.74 % | 1.831 B 35.02 % | 1.356 B 0.73 % | 1.346 B -1.64 % | 1.369 B -2.61 % | 1.405 B 2.27 % | 1.374 B 4.77 % | 1.311 B 12.79 % | 1.163 B 16.76 % | 995.865 M 33.36 % | 746.726 M -1.37 % | 757.108 M 6.13 % | 713.364 M 11.21 % | 641.459 M -44.40 % | 1.154 B -6.11 % | 1.229 B 1.27 % | 1.213 B 28.66 % | 942.950 M 51.20 % | 623.627 M 11.35 % | 560.062 M 2.47 % | 546.552 M 8.84 % | 502.184 M 23.27 % | 407.378 M 3.15 % | 394.925 M 34.18 % | 294.325 M 39.22 % | 211.409 M 50.84 % | 140.159 M 46.13 % | 95.911 M |
| Total non current assets | 6.167 B 3.71 % | 5.947 B 0.31 % | 5.928 B 5.87 % | 5.600 B 17.51 % | 4.765 B 16.27 % | 4.098 B 16.72 % | 3.511 B 8.19 % | 3.245 B 0.93 % | 3.215 B 12.46 % | 2.859 B 1.74 % | 2.810 B 10.89 % | 2.534 B 16.23 % | 2.180 B 11.27 % | 1.959 B 24.60 % | 1.573 B 8.81 % | 1.445 B 6.61 % | 1.356 B 7.46 % | 1.262 B -23.96 % | 1.659 B -3.69 % | 1.723 B -2.51 % | 1.767 B 21.00 % | 1.460 B 39.02 % | 1.050 B 9.16 % | 962.253 M 1.25 % | 950.366 M 7.59 % | 883.300 M 13.91 % | 775.431 M 56.74 % | 494.733 M 35.73 % | 364.497 M 35.08 % | 269.830 M 43.66 % | 187.831 M 30.02 % | 144.458 M |
| Other current assets | 114.256 M -38.34 % | 185.310 M -15.74 % | 219.915 M -9.47 % | 242.915 M -58.88 % | 590.804 M 63.86 % | 360.549 M 17.20 % | 307.647 M 324.43 % | 72.485 M 16.03 % | 62.469 M -38.97 % | 102.351 M 25.79 % | 81.366 M 19.28 % | 68.214 M 104.46 % | 33.363 M -91.09 % | 374.585 M 814.47 % | 40.962 M 44.99 % | 28.251 M -45.40 % | 51.743 M 16.40 % | 44.454 M -30.31 % | 63.791 M 8.30 % | 58.900 M 7.17 % | 54.957 M 191.13 % | 18.877 M -64.05 % | 52.510 M 48.51 % | 35.358 M -87.47 % | 282.177 M 18.59 % | 237.936 M 3.45 % | 230.006 M 3.78 % | 221.621 M 106.42 % | 107.362 M 12.53 % | 95.408 M -0.99 % | 96.361 M 129.21 % | 42.041 M |
| Short term investments | 0.000 | 0.000 100.00 % | -113.845 M -14 398.06 % | 796.227 K 192.04 % | 272.647 K -99.87 % | 210.000 M -4.55 % | 220.000 M 1 048.03 % | -23.206 M -14.17 % | -20.326 M -198.71 % | 20.592 M 240.86 % | -14.619 M 43.18 % | -25.728 M -222.89 % | -7.968 M -101.03 % | 776.196 M 15.42 % | 672.523 M 344.88 % | 151.169 M 29 834.46 % | 505.000 K 34 727.59 % | 1.450 K -98.50 % | 96.592 K -64.23 % | 270.000 K -38.50 % | 439.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M -90.00 % | 10.000 M 9 900.00 % | 100.000 K | 0.000 | 0.000 |
| cash and cash equivalents | 264.292 M 25.09 % | 211.279 M -43.38 % | 373.161 M 26.12 % | 295.881 M 28.80 % | 229.717 M -16.32 % | 274.521 M -10.97 % | 308.337 M 30.66 % | 235.986 M 28.79 % | 183.237 M 22.67 % | 149.368 M -62.54 % | 398.772 M 211.82 % | 127.884 M 19.08 % | 107.394 M -23.09 % | 139.639 M -13.09 % | 160.674 M -46.13 % | 298.253 M 145.48 % | 121.497 M -16.20 % | 144.984 M -27.49 % | 199.959 M 4.73 % | 190.928 M -14.14 % | 222.359 M -3.61 % | 230.685 M 43.80 % | 160.423 M 5.05 % | 152.709 M 1.57 % | 150.345 M 42.48 % | 105.519 M 21.34 % | 86.960 M -1.19 % | 88.010 M 214.92 % | 27.947 M -16.26 % | 33.375 M 117.84 % | 15.321 M 219.43 % | 4.796 M |
| Cash and short term investments | 264.292 M 25.09 % | 211.279 M -43.38 % | 373.161 M 25.78 % | 296.678 M 29.00 % | 229.990 M -52.53 % | 484.521 M -8.29 % | 528.337 M 123.88 % | 235.986 M 28.79 % | 183.237 M 22.67 % | 149.368 M -62.54 % | 398.772 M 211.82 % | 127.884 M 19.08 % | 107.394 M -23.09 % | 139.639 M -13.09 % | 160.674 M -46.13 % | 298.253 M 144.47 % | 122.002 M -15.85 % | 144.985 M -27.53 % | 200.055 M 4.78 % | 190.928 M -14.14 % | 222.359 M -3.61 % | 230.685 M 43.80 % | 160.423 M 5.05 % | 152.709 M 0.90 % | 151.345 M 42.08 % | 106.519 M 21.10 % | 87.960 M -1.18 % | 89.010 M 134.56 % | 37.947 M 13.36 % | 33.475 M 118.49 % | 15.321 M 219.43 % | 4.796 M |
| Total current assets | 1.394 B 26.65 % | 1.100 B -20.96 % | 1.392 B -2.29 % | 1.425 B -9.73 % | 1.578 B 14.62 % | 1.377 B -0.96 % | 1.390 B 49.43 % | 930.497 M 19.37 % | 779.510 M 0.92 % | 772.427 M -18.84 % | 951.767 M 41.89 % | 670.769 M 12.13 % | 598.184 M -11.96 % | 679.445 M 16.47 % | 583.348 M 0.60 % | 579.849 M 22.44 % | 473.593 M -19.65 % | 589.401 M -9.42 % | 650.730 M -4.64 % | 682.419 M -3.00 % | 703.496 M 20.35 % | 584.518 M -8.96 % | 642.073 M 7.61 % | 596.660 M -6.24 % | 636.391 M 27.39 % | 499.546 M 7.21 % | 465.941 M -2.91 % | 479.892 M 63.37 % | 293.739 M 76.70 % | 166.238 M 16.47 % | 142.735 M 104.35 % | 69.847 M |
| Inventory | 400.737 M 1.55 % | 394.608 M -8.08 % | 429.316 M -0.74 % | 432.508 M 25.52 % | 344.586 M 15.06 % | 299.482 M 9.23 % | 274.177 M 5.06 % | 260.969 M -2.15 % | 266.700 M 10.52 % | 241.323 M 12.73 % | 214.080 M 13.33 % | 188.907 M 9.75 % | 172.124 M 4.18 % | 165.222 M 5.53 % | 156.567 M 36.08 % | 115.051 M -23.38 % | 150.163 M 63.17 % | 92.029 M -37.23 % | 146.613 M 3.08 % | 142.239 M 5.30 % | 135.085 M 9.64 % | 123.207 M -25.91 % | 166.285 M -13.83 % | 192.970 M 10.22 % | 175.080 M 24.81 % | 140.278 M -19.42 % | 174.081 M 5.68 % | 164.718 M 14.29 % | 144.126 M 321.05 % | 34.230 M 10.23 % | 31.053 M 36.91 % | 22.681 M |
| Net receivables | 614.400 M 98.68 % | 309.234 M -16.39 % | 369.864 M -18.31 % | 452.783 M 9.96 % | 411.763 M -6.95 % | 442.519 M -11.54 % | 500.241 M 38.55 % | 361.057 M 35.17 % | 267.104 M -4.40 % | 279.385 M 8.48 % | 257.548 M -9.87 % | 285.765 M 41.55 % | 201.877 M -30.16 % | 289.045 M 28.38 % | 225.146 M 62.80 % | 138.295 M 10.78 % | 124.842 M -55.32 % | 279.427 M 48.67 % | 187.947 M -16.71 % | 225.664 M -17.69 % | 274.152 M 19.19 % | 230.018 M -27.04 % | 315.267 M 25.70 % | 250.816 M 802.61 % | 27.788 M 87.59 % | 14.813 M -78.04 % | 67.466 M 1 384.73 % | 4.544 M 5.60 % | 4.303 M 37.70 % | 3.125 M | 0.000 -100.00 % | 327.785 K |
| Tax assets | 69.262 M 17.70 % | 58.844 M 31.58 % | 44.721 M 956.24 % | 4.234 M -20.41 % | 5.320 M -14.77 % | 6.242 M -22.78 % | 8.083 M -2.25 % | 8.269 M -12.44 % | 9.444 M 337.42 % | 2.159 M 72.03 % | 1.255 M 42.25 % | 882.241 K -37.39 % | 1.409 M 7.23 % | 1.314 M 1.08 % | 1.300 M 17.86 % | 1.103 M -13.49 % | 1.275 M 11.84 % | 1.140 M -87.67 % | 9.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.878 M -8.71 % | -280.441 M -3 694.02 % | 7.803 M | 0.000 | 0.000 -100.00 % | 99.999 K | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 599.309 M 6.45 % | 562.985 M -13.10 % | 647.850 M 3.99 % | 622.984 M 26.69 % | 491.725 M 19.79 % | 410.496 M 36.79 % | 300.085 M 16.40 % | 257.809 M -18.90 % | 317.889 M 5.59 % | 301.062 M -10.52 % | 336.465 M 10.37 % | 304.852 M 14.06 % | 267.276 M 14.81 % | 232.791 M 16.41 % | 199.982 M 67.74 % | 119.222 M -9.78 % | 132.140 M -43.53 % | 234.007 M 390.97 % | 47.662 M -86.26 % | 346.961 M 28.24 % | 270.552 M 93.89 % | 139.542 M -20.07 % | 174.571 M 14.24 % | 152.806 M -38.07 % | 246.738 M 148.01 % | 99.488 M -13.48 % | 114.993 M 42.09 % | 80.930 M 104.62 % | 39.551 M 314.41 % | 9.544 M -34.34 % | 14.535 M 172.78 % | 5.328 M |
| Tax payables | 48.910 M 414.03 % | 9.515 M -87.85 % | 78.337 M -11.83 % | 88.852 M -14.07 % | 103.401 M -14.63 % | 121.122 M 5.89 % | 114.386 M 62.55 % | 70.368 M 1.37 % | 69.418 M 24.38 % | 55.811 M -12.78 % | 63.991 M 25.89 % | 50.830 M 35.84 % | 37.419 M -32.46 % | 55.399 M 80.74 % | 30.651 M 167.93 % | 11.440 M -10.97 % | 12.849 M 13.18 % | 11.353 M -33.80 % | 17.150 M -32.68 % | 25.474 M 26.36 % | 20.160 M 13.61 % | 17.745 M 118.91 % | 8.106 M 188.68 % | 2.808 M -73.09 % | 10.434 M -11.02 % | 11.726 M -18.35 % | 14.362 M -4.62 % | 15.058 M 197.88 % | 5.055 M 23.32 % | 4.099 M 5.62 % | 3.881 M -43.74 % | 6.899 M |
| Deferred revenue non current | 42.323 M -10.43 % | 47.252 M 11.72 % | 42.295 M 1.12 % | 41.825 M -7.81 % | 45.369 M -21.50 % | 57.792 M -4.86 % | 60.747 M -12.33 % | 69.290 M -4.62 % | 72.650 M -1.37 % | 73.660 M 535.60 % | 11.589 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 |
| Minority interest | 344.557 M -4.03 % | 359.037 M -10.17 % | 399.671 M 31.43 % | 304.105 M 6.55 % | 285.414 M -1.98 % | 291.189 M 1.38 % | 287.226 M 45.84 % | 196.951 M 18.34 % | 166.426 M 5.61 % | 157.588 M -10.48 % | 176.040 M 10.82 % | 158.848 M 20.85 % | 131.439 M -3.23 % | 135.831 M 36.19 % | 99.733 M 21.12 % | 82.341 M 3.20 % | 79.788 M 7.49 % | 74.231 M 150.24 % | 29.664 M -16.79 % | 35.651 M -7.01 % | 38.337 M -25.54 % | 51.484 M 58.50 % | 32.481 M 37.04 % | 23.702 M 56.13 % | 15.181 M 21.36 % | 12.509 M -63.19 % | 33.979 M 5.72 % | 32.140 M 58.52 % | 20.275 M 384.35 % | 4.186 M 4.44 % | 4.008 M 1 306.78 % | 284.906 K |
| Capital lease obligations | 16.817 M 397.40 % | 3.381 M 242.51 % | 987.119 K -44.73 % | 1.786 M -23.02 % | 2.320 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.783 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 total stockholders equity | 610.305 M 0.66 % | 606.284 M 181.41 % | 215.445 M -0.04 % | 215.536 M 0.00 % | 215.536 M 0.00 % | 215.536 M 0.00 % | 215.536 M 0.00 % | 215.536 M 0.00 % | 215.536 M 0.00 % | 215.536 M -71.12 % | 746.227 M 19.04 % | 626.889 M 14.81 % | 546.019 M -2.22 % | 558.427 M 0.78 % | 554.095 M 20.88 % | 458.397 M -2.06 % | 468.052 M 0.69 % | 464.835 M -5.67 % | 492.793 M 2.71 % | 479.781 M 0.06 % | 479.488 M 1.84 % | 470.810 M 56.07 % | 301.673 M 56.05 % | 193.324 M 6.25 % | 181.947 M -6.31 % | 194.194 M 36.42 % | 142.349 M 16.30 % | 122.403 M -28.93 % | 172.238 M 50.40 % | 114.519 M 15.51 % | 99.140 M 99.55 % | 49.682 M |
| Deferred tax liabilities non current | 1.585 M 103.38 % | 779.340 K -60.38 % | 1.967 M -97.91 % | 93.908 M 229 520.75 % | 40.897 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 |
| 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 -100.00 % | 330.566 M | 0.000 |
| Total assets | 7.561 B 7.29 % | 7.047 B -3.73 % | 7.321 B 4.22 % | 7.024 B 10.74 % | 6.343 B 15.86 % | 5.475 B 11.71 % | 4.901 B 17.38 % | 4.176 B 4.53 % | 3.995 B 10.00 % | 3.631 B -3.47 % | 3.762 B 17.38 % | 3.205 B 15.35 % | 2.778 B 5.29 % | 2.639 B 22.40 % | 2.156 B 6.46 % | 2.025 B 10.71 % | 1.829 B -1.17 % | 1.851 B -19.86 % | 2.310 B -3.96 % | 2.405 B -2.65 % | 2.470 B 20.82 % | 2.045 B 20.81 % | 1.692 B 8.57 % | 1.559 B -1.75 % | 1.587 B 14.75 % | 1.383 B 5.65 % | 1.309 B 34.29 % | 974.625 M 48.07 % | 658.236 M 50.95 % | 436.068 M 31.92 % | 330.566 M 54.25 % | 214.304 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 962.841 K -47.73 % | 1.842 M 512.01 % | 300.975 K -74.39 % | 1.175 M 116.13 % | -7.285 M -705.86 % | -904.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 3.240 M 101.20 % | -269.288 M -317.25 % | -64.539 M 72.37 % | -233.588 M -1 081.95 % | -19.763 M 88.38 % | -170.037 M -20 701.16 % | 825.376 K 103.05 % | -27.084 M -136.79 % | 73.621 M 162.23 % | -118.313 M -828.57 % | 16.239 M 117.80 % | -91.239 M -122.93 % | -40.927 M 24.67 % | -54.329 M 49.07 % | -106.684 M -130.08 % | -46.368 M -155.50 % | 83.549 M 348.38 % | -33.637 M -196.09 % | 35.006 M 60.99 % | 21.744 M -71.56 % | 76.447 M 55.93 % | 49.026 M 205.05 % | -46.667 M -1 929.36 % | 2.551 M -91.85 % | 31.314 M 19.89 % | 26.118 M 203.45 % | -25.246 M |
| Accounts receivables | -291.132 M -10 922.75 % | 2.690 M -95.95 % | 66.480 M 149.73 % | -133.677 M -117.84 % | -61.366 M 60.43 % | -155.084 M -75.36 % | -88.437 M 22.83 % | -114.597 M -993.61 % | 12.824 M 122.65 % | -56.626 M -591.49 % | -8.189 M 93.14 % | -119.368 M -265.96 % | -32.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -34.871 M -1 870.11 % | -1.770 M 84.23 % | -11.223 M 88.77 % | -99.911 M -62.93 % | -61.322 M -44.80 % | -42.350 M -267.97 % | -11.509 M -4 178.44 % | -269.000 K 99.03 % | -27.609 M 15.15 % | -32.538 M -24.83 % | -26.065 M -44.60 % | -18.025 M -66.05 % | -10.855 M 18.15 % | -13.262 M 67.54 % | -40.857 M -222.29 % | 33.409 M 154.78 % | -60.983 M -666.65 % | 10.762 M 296.96 % | -5.464 M 27.03 % | -7.488 M 86.83 % | -56.856 M -232.61 % | 42.876 M 290.63 % | -22.492 M -87.79 % | -11.977 M -147.30 % | 25.324 M 605.21 % | 3.591 M 139.12 % | -9.180 M |
| Accounts payables | 330.770 M 221.68 % | -271.841 M -459.39 % | -48.596 M -147.57 % | 102.160 M 0.19 % | 101.963 M 298.99 % | 25.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.527 M -193.53 % | 1.633 M 102.29 % | -71.200 M -197.24 % | 73.221 M 7 504.68 % | 962.841 K -47.73 % | 1.842 M -98.18 % | 101.072 M 6.95 % | 94.508 M 16.50 % | 81.121 M 378.30 % | -29.149 M -158.16 % | 50.120 M 8.59 % | 46.155 M 1 712.84 % | 2.546 M 106.20 % | -41.067 M 37.61 % | -65.827 M 17.49 % | -79.777 M -155.20 % | 144.532 M 425.53 % | -44.399 M -209.71 % | 40.471 M 38.45 % | 29.231 M -78.07 % | 133.303 M 2 067.53 % | 6.150 M 125.44 % | -24.175 M -266.40 % | 14.528 M 142.50 % | 5.991 M -73.41 % | 22.527 M 240.22 % | -16.066 M |
| Other non cash items | -10.000 K -100.04 % | 26.275 M 116.02 % | -164.058 M 75.01 % | -656.367 M -319.69 % | -156.392 M 35.35 % | -241.894 M -75.40 % | -137.907 M -254.51 % | -38.901 M 53.30 % | -83.297 M -108.41 % | -39.967 M 61.33 % | -103.356 M -35.37 % | -76.348 M 20.55 % | -96.092 M 31.39 % | -140.056 M -110.87 % | -66.419 M -125.49 % | -29.455 M -580.41 % | -4.329 M 7.36 % | -4.673 M -106.43 % | 72.705 M 456.10 % | -20.417 M -161.14 % | 33.395 M 198.38 % | -33.946 M -678.69 % | 5.866 M 151.35 % | -11.424 M 81.37 % | -61.331 M -1 242.33 % | -4.569 M -169.77 % | 6.549 M |
| Net cash provided by operating activities | 412.106 M 871.28 % | 42.429 M -88.93 % | 383.330 M -19.36 % | 475.350 M -22.59 % | 614.047 M 18.09 % | 519.981 M -20.31 % | 652.544 M 51.06 % | 431.987 M 8.41 % | 398.483 M 143.75 % | 163.480 M -48.74 % | 318.894 M 111.88 % | 150.510 M 34.36 % | 112.020 M -39.13 % | 184.038 M 477.50 % | 31.868 M -40.41 % | 53.482 M -64.72 % | 151.598 M 53.14 % | 98.990 M -27.36 % | 136.284 M 37.30 % | 99.263 M -49.44 % | 196.338 M 64.98 % | 119.004 M 124.69 % | 52.963 M -41.81 % | 91.022 M 63.53 % | 55.660 M -36.22 % | 87.269 M 30.98 % | 66.628 M |
| Investments in property plant and equipment | -338.833 M -42.69 % | -237.463 M 47.97 % | -456.364 M -50.04 % | -304.153 M 45.57 % | -558.749 M -61.00 % | -347.040 M -201.69 % | -115.031 M -1.04 % | -113.848 M -70.89 % | -66.620 M 64.66 % | -188.496 M -19.88 % | -157.232 M 25.77 % | -211.822 M -5.44 % | -200.887 M 24.47 % | -265.972 M -607.03 % | -37.618 M 66.02 % | -110.706 M 30.03 % | -158.212 M 42.18 % | -273.606 M -328.79 % | -63.809 M 36.08 % | -99.823 M 76.47 % | -424.307 M 6.74 % | -454.950 M -297.97 % | -114.317 M -44.84 % | -78.928 M -47.40 % | -53.548 M 60.98 % | -137.219 M -176.61 % | -49.607 M |
| Acquisitions net | 0.000 -100.00 % | 29.203 M -85.31 % | 198.841 M 6 728.03 % | -3.000 M -522.95 % | 709.297 K 101.89 % | -37.515 M 63.08 % | -101.621 M -2 457.80 % | 4.310 M 292.89 % | 1.097 M -95.07 % | 22.249 M | 0.000 -100.00 % | 727.520 K -13.61 % | 842.118 K -62.62 % | 2.253 M 167.64 % | -3.331 M -107.73 % | 43.087 M -54.51 % | 94.715 M -15.36 % | 111.906 M 11 463.74 % | 967.732 K -90.01 % | 9.688 M | 0.000 -100.00 % | 36.651 M -75.69 % | 150.766 M 1 014.80 % | 13.524 M 1 030.77 % | 1.196 M -38.41 % | 1.942 M -96.10 % | 49.779 M |
| Purchases of investments | -20.000 M -7.53 % | -18.600 M 90.98 % | -206.319 M -16.44 % | -177.194 M 87.52 % | -1.420 B 19.35 % | -1.761 B -91.91 % | -917.469 M -141.44 % | -380.000 M -18.08 % | -321.823 M -704.56 % | -40.000 M | 0.000 100.00 % | -35.363 M -160.50 % | -13.575 M 60.00 % | -33.941 M 32.12 % | -50.000 M -53.37 % | -32.600 M -160.80 % | -12.500 M 85.12 % | -84.000 M -291.46 % | -21.458 M -509.60 % | -3.520 M | 0.000 100.00 % | -39.500 M -101.70 % | -19.584 M 17.39 % | -23.707 M -26.11 % | -18.798 M 55.49 % | -42.230 M 84.32 % | -269.293 M |
| Sales maturities of investments | 75.785 M 185.42 % | 26.552 M -75.21 % | 107.089 M -84.01 % | 669.632 M -53.13 % | 1.429 B -25.95 % | 1.929 B 148.18 % | 777.414 M 92.66 % | 403.519 M 478.76 % | 69.721 M -32.22 % | 102.869 M 141.83 % | 42.538 M -34.91 % | 65.356 M -45.42 % | 119.743 M 9.39 % | 109.461 M 856.83 % | 11.440 M 24.48 % | 9.190 M 51.15 % | 6.080 M -72.85 % | 22.397 M -33.25 % | 33.553 M -46.41 % | 62.610 M 222.30 % | 19.426 M -67.79 % | 60.319 M 85.20 % | 32.569 M -47.01 % | 61.463 M -17.36 % | 74.374 M 39.87 % | 53.173 M -0.86 % | 53.635 M |
| Other investing activites | 25.088 M 213.66 % | -22.073 M -256.74 % | 14.083 M 379.70 % | -5.035 M 77.49 % | -22.366 M -224.38 % | 17.982 M -55.16 % | 40.104 M 553.05 % | 6.141 M 11.67 % | 5.499 M -90.60 % | 58.481 M -19.95 % | 73.059 M 7 205.90 % | 1.000 M 10.72 % | 903.185 K -83.23 % | 5.387 M -68.93 % | 17.341 M -42.16 % | 29.981 M 50.25 % | 19.954 M -69.00 % | 64.363 M 433.65 % | 12.061 M 371.69 % | 2.557 M -58.88 % | 6.219 M 207.91 % | -5.763 M -217.28 % | 4.914 M 32.45 % | 3.710 M -70.50 % | 12.577 M 467.55 % | 2.216 M 104.47 % | -49.607 M |
| Net cash used for investing activites | -257.960 M -16.00 % | -222.381 M 35.10 % | -342.671 M -290.11 % | 180.250 M 131.53 % | -571.755 M -188.83 % | -197.954 M 37.48 % | -316.603 M -296.36 % | -79.878 M 74.41 % | -312.126 M -595.19 % | -44.898 M -7.83 % | -41.636 M 76.88 % | -180.101 M -93.71 % | -92.973 M 49.14 % | -182.812 M -194.06 % | -62.168 M -1.83 % | -61.048 M -22.19 % | -49.963 M 68.56 % | -158.940 M -310.86 % | -38.685 M -35.80 % | -28.487 M 92.85 % | -398.662 M 1.14 % | -403.243 M -841.96 % | 54.348 M 327.04 % | -23.938 M -251.49 % | 15.802 M 112.94 % | -122.119 M 53.93 % | -265.094 M |
| Debt repayment | 6.000 M -88.35 % | 51.500 M -82.29 % | 290.787 M 178.08 % | -372.437 M -390.97 % | 128.000 M 172.03 % | -177.700 M -21.13 % | -146.704 M 11.78 % | -166.300 M | 0.000 100.00 % | -200.000 M -260.73 % | 124.430 M -50.64 % | 252.068 M 240.67 % | 73.991 M 194.93 % | -77.946 M -95.42 % | -39.887 M -123.48 % | 169.877 M 237.37 % | -123.664 M -263.90 % | 75.452 M 243.14 % | -52.712 M 53.61 % | -113.623 M -141.32 % | 274.989 M 61.89 % | 169.860 M 716.22 % | -27.565 M -160.81 % | 45.326 M 183.13 % | -54.527 M -138.02 % | 143.404 M -28.82 % | 201.480 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -53.827 M 19.78 % | -67.096 M 61.00 % | -172.042 M -15.07 % | -149.505 M -44.83 % | -103.225 M 18.76 % | -127.063 M -76.98 % | -71.796 M 41.72 % | -123.183 M -30.30 % | -94.540 M 28.90 % | -132.972 M -24.50 % | -106.805 M -12.64 % | -94.816 M -22.47 % | -77.419 M -64.41 % | -47.088 M -173.70 % | -17.204 M -66.66 % | -10.323 M 78.00 % | -46.916 M 14.92 % | -55.143 M 14.36 % | -64.391 M -7.33 % | -59.994 M -74.36 % | -34.408 M 11.22 % | -38.757 M 50.68 % | -78.589 M -75.22 % | -44.852 M 5.93 % | -47.679 M 47.90 % | -91.507 M -196.40 % | -30.873 M |
| Other financing activites | -62.355 M -251.95 % | -17.717 M 76.46 % | -75.250 M -6.92 % | -70.383 M 21.72 % | -89.908 M -19.60 % | -75.177 M -48.94 % | -50.473 M -284.82 % | -13.116 M -130.60 % | 42.867 M 266.25 % | -25.784 M 28.93 % | -36.280 M 63.21 % | -98.616 M -2 029.94 % | -4.630 M -108.76 % | 52.882 M -48.33 % | 102.338 M 391.94 % | -35.054 M -203.92 % | 33.731 M -33.21 % | 50.500 M 208.60 % | 16.364 M -63.34 % | 44.640 M 8 320.99 % | -543.000 K -100.21 % | 254.660 M 1 903.41 % | -14.121 M 87.52 % | -113.108 M -249.67 % | 75.570 M 4 894.71 % | 1.513 M -94.36 % | 26.809 M |
| Net cash used provided by financing activities | -110.182 M -230.76 % | -33.312 M -176.59 % | 43.495 M 107.37 % | -589.887 M -805.67 % | -65.133 M 82.86 % | -379.939 M -41.25 % | -268.974 M 11.11 % | -302.598 M -485.60 % | -51.673 M 85.60 % | -358.756 M -1 823.01 % | -18.656 M -131.82 % | 58.636 M 827.67 % | -8.058 M 88.83 % | -72.151 M -595.07 % | 14.574 M -83.73 % | 89.561 M 165.45 % | -136.849 M -293.26 % | 70.809 M 170.29 % | -100.740 M 21.89 % | -128.977 M -166.25 % | 194.688 M -49.53 % | 385.763 M 420.74 % | -120.274 M -6.78 % | -112.634 M -322.88 % | -26.635 M -149.87 % | 53.411 M -72.95 % | 197.417 M |
| Effect of forex changes on cash | 6.528 K -99.52 % | 1.354 M -44.67 % | 2.447 M 314.09 % | -1.143 M 67.57 % | -3.524 M -2 436.25 % | 150.840 K 21.46 % | 124.189 K 112.46 % | -997.000 K -1 567.53 % | -59.789 K -102.66 % | 2.246 M 835.37 % | 240.118 K 124.11 % | -996.000 K -249.47 % | -285.000 K -10.47 % | -258.000 K 5.49 % | -273.000 K -160.00 % | -105.000 K -155.37 % | 189.621 K 115.43 % | -1.229 M -6 176.17 % | -19.582 K 70.94 % | -67.385 K 98.39 % | -4.188 M -1 875.47 % | -212.000 K 14.52 % | -248.000 K -2 060.66 % | -11.478 K | 0.000 100.00 % | -2.709 K | 0.000 |
| Net change in cash | 43.971 M 123.72 % | -185.358 M -314.03 % | 86.602 M 34.12 % | 64.570 M 344.91 % | -26.365 M 54.36 % | -57.761 M -186.09 % | 67.091 M 38.29 % | 48.514 M 40.12 % | 34.624 M 114.55 % | -237.927 M -191.92 % | 258.843 M 822.86 % | 28.048 M 162.06 % | 10.703 M 115.04 % | -71.184 M -344.93 % | -15.999 M -119.54 % | 81.891 M 333.81 % | -35.025 M -463.71 % | 9.630 M 404.75 % | -3.160 M 94.58 % | -58.269 M -392.80 % | -11.824 M -111.67 % | 101.312 M 866.88 % | -13.211 M 71.00 % | -45.561 M -201.64 % | 44.826 M 141.53 % | 18.559 M 1 867.52 % | -1.050 M |
| Cash at beginning of period | 180.530 M -50.66 % | 365.888 M 31.01 % | 279.286 M 30.07 % | 214.716 M -10.94 % | 241.081 M -19.33 % | 298.842 M 28.95 % | 231.751 M 26.48 % | 183.237 M 23.30 % | 148.613 M -61.55 % | 386.540 M 202.70 % | 127.697 M 28.15 % | 99.649 M 12.03 % | 88.945 M -44.45 % | 160.129 M -9.08 % | 176.128 M 86.90 % | 94.237 M -27.10 % | 129.262 M 8.05 % | 119.632 M -2.57 % | 122.791 M -32.18 % | 181.061 M -6.13 % | 192.885 M 110.64 % | 91.573 M -12.61 % | 104.784 M -30.30 % | 150.345 M 42.48 % | 105.519 M 21.34 % | 86.960 M -1.19 % | 88.010 M |
| Cash at end of period | 224.501 M 24.36 % | 180.530 M -50.66 % | 365.888 M 31.01 % | 279.286 M 30.07 % | 214.716 M -10.94 % | 241.081 M -19.33 % | 298.842 M 28.95 % | 231.751 M 26.48 % | 183.237 M 23.30 % | 148.613 M -61.55 % | 386.540 M 202.70 % | 127.697 M 28.15 % | 99.649 M 12.03 % | 88.945 M -44.45 % | 160.129 M -9.08 % | 176.128 M 86.90 % | 94.237 M -27.10 % | 129.262 M 8.05 % | 119.632 M -2.57 % | 122.791 M -32.18 % | 181.061 M -6.13 % | 192.885 M 110.64 % | 91.573 M -12.61 % | 104.784 M -30.30 % | 150.345 M 42.48 % | 105.519 M 21.34 % | 86.960 M |
| Operating cash flow | 412.106 M 871.28 % | 42.429 M -88.93 % | 383.330 M -19.36 % | 475.350 M -22.59 % | 614.047 M 18.09 % | 519.981 M -20.31 % | 652.544 M 51.06 % | 431.987 M 8.41 % | 398.483 M 143.75 % | 163.480 M -48.74 % | 318.894 M 111.88 % | 150.510 M 34.36 % | 112.020 M -39.13 % | 184.038 M 477.50 % | 31.868 M -40.41 % | 53.482 M -64.72 % | 151.598 M 53.14 % | 98.990 M -27.36 % | 136.284 M 37.30 % | 99.263 M -49.44 % | 196.338 M 64.98 % | 119.004 M 124.69 % | 52.963 M -41.81 % | 91.022 M 63.53 % | 55.660 M -36.22 % | 87.269 M 30.98 % | 66.628 M |
| Capital expenditure | -338.833 M -42.69 % | -237.463 M 47.97 % | -456.364 M -50.04 % | -304.153 M 45.57 % | -558.749 M -61.00 % | -347.040 M -201.69 % | -115.031 M -1.04 % | -113.848 M -70.89 % | -66.620 M 64.66 % | -188.496 M -19.88 % | -157.232 M 25.77 % | -211.822 M -5.44 % | -200.887 M 24.47 % | -265.972 M -607.03 % | -37.618 M 66.02 % | -110.706 M 30.03 % | -158.212 M 42.18 % | -273.606 M -328.79 % | -63.809 M 36.08 % | -99.823 M 76.47 % | -424.307 M 6.74 % | -454.950 M -297.97 % | -114.317 M -44.84 % | -78.928 M -47.40 % | -53.548 M 60.98 % | -137.219 M -176.61 % | -49.607 M |
| Free CashFlow | 73.273 M 137.57 % | -195.034 M -167.05 % | -73.034 M -142.66 % | 171.197 M 209.59 % | 55.298 M -68.02 % | 172.941 M -67.83 % | 537.513 M 68.96 % | 318.139 M -4.14 % | 331.862 M 1 426.60 % | -25.016 M -115.47 % | 161.663 M 363.67 % | -61.312 M 31.01 % | -88.867 M -8.46 % | -81.935 M -1 324.96 % | -5.750 M 89.95 % | -57.224 M -765.20 % | -6.614 M 96.21 % | -174.616 M -340.93 % | 72.476 M 13 042.14 % | -560.000 K 99.75 % | -227.969 M 32.14 % | -335.946 M -447.56 % | -61.353 M -607.30 % | 12.094 M 472.63 % | 2.112 M 104.23 % | -49.949 M -393.47 % | 17.020 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 714.593 M 22.33 % | 584.143 M -31.64 % | 854.454 M 28.84 % | 663.214 M -12.41 % | 757.140 M 27.21 % | 595.190 M -27.22 % | 817.800 M 19.66 % | 683.445 M -11.68 % | 773.850 M 27.42 % | 607.337 M -37.28 % | 968.390 M 16.78 % | 829.248 M -10.90 % | 930.733 M 11.86 % | 832.023 M -32.05 % | 1.224 B 41.14 % | 867.466 M -6.88 % | 931.594 M 19.19 % | 781.598 M -22.37 % | 1.007 B 25.82 % | 800.226 M -11.37 % | 902.840 M 67.94 % | 537.588 M -45.12 % | 979.539 M 11.04 % | 882.115 M -8.95 % | 968.867 M 35.12 % | 717.017 M -31.96 % | 1.054 B 30.86 % | 805.332 M -3.38 % | 833.511 M 24.49 % | 669.522 M -22.18 % | 860.365 M 30.31 % | 660.269 M -10.66 % | 739.086 M 30.39 % | 566.847 M -21.40 % | 721.172 M 29.91 % | 555.126 M -8.96 % | 609.770 M 23.67 % | 493.058 M -22.97 % | 640.087 M 14.39 % | 559.572 M -5.00 % | 589.050 M 25.38 % | 469.826 M -26.11 % | 635.886 M 18.57 % | 536.308 M -11.82 % | 608.203 M 27.61 % | 476.603 M -27.42 % | 656.684 M 24.30 % | 528.298 M -5.80 % | 560.840 M 38.28 % | 405.576 M -11.02 % | 455.814 M 11.66 % | 408.231 M -3.30 % | 422.171 M 16.34 % | 362.879 M -19.34 % | 449.867 M 8.18 % | 415.857 M -5.48 % | 439.963 M 29.74 % | 339.101 M -17.20 % | 409.520 M 23.57 % | 331.401 M 0.83 % | 328.672 M 28.92 % | 254.938 M -37.92 % | 410.658 M 24.46 % | 329.960 M -4.29 % | 344.751 M 44.52 % | 238.546 M -37.93 % | 384.320 M 11.92 % | 343.403 M 35.60 % | 253.246 M 19.40 % | 212.090 M -45.10 % | 386.325 M 1.93 % | 378.994 M -1.92 % | 386.409 M 41.97 % | 272.177 M -35.17 % | 419.804 M 17.94 % | 355.952 M 2.78 % | 346.309 M 33.13 % | 260.127 M -33.73 % | 392.545 M 31.89 % | 297.623 M -15.70 % | 353.069 M 49.73 % | 235.802 M -32.92 % | 351.508 M 57.25 % | 223.540 M -6.20 % | 238.315 M 11.65 % | 213.443 M -33.50 % | 320.964 M 16.52 % | 275.449 M -6.77 % | 295.447 M 17.31 % | 251.844 M -28.21 % | 350.805 M 31.53 % | 266.713 M -6.55 % | 285.418 M 31.81 % | 216.530 M |
| Net income | 35.377 M -93.92 % | 582.275 M 1 455.80 % | 37.426 M 63.16 % | 22.938 M -49.25 % | 45.196 M 1 761.22 % | 2.428 M 107.00 % | -34.676 M -306.27 % | 16.811 M -81.00 % | 88.468 M 282.09 % | 23.154 M -77.44 % | 102.651 M 152.92 % | 40.586 M -67.43 % | 124.621 M 527.43 % | 19.862 M -96.03 % | 499.817 M 377.15 % | 104.750 M -54.59 % | 230.691 M 159.73 % | 88.821 M 30.26 % | 68.190 M -53.96 % | 148.097 M -39.67 % | 245.477 M 100.13 % | 122.656 M 11.39 % | 110.117 M -20.70 % | 138.869 M -61.29 % | 358.714 M 206.62 % | 116.988 M 16.62 % | 100.319 M -46.13 % | 186.237 M -5.75 % | 197.602 M 89.37 % | 104.345 M 82.79 % | 57.086 M 12.21 % | 50.873 M -60.36 % | 128.335 M 14.38 % | 112.200 M -3.50 % | 116.270 M 77.98 % | 65.329 M -16.38 % | 78.122 M 206.25 % | 25.509 M -60.82 % | 65.101 M 47.92 % | 44.012 M -35.94 % | 68.707 M 197.69 % | 23.080 M -36.92 % | 36.588 M -53.76 % | 79.126 M -37.75 % | 127.120 M 216.32 % | 40.187 M -32.67 % | 59.689 M 26.78 % | 47.081 M -28.62 % | 65.961 M 128.72 % | 28.839 M 572.07 % | -6.109 M -151.37 % | 11.891 M -70.63 % | 40.482 M -65.47 % | 117.243 M 174.16 % | 42.765 M -40.76 % | 72.185 M -37.60 % | 115.684 M 203.08 % | 38.170 M -58.73 % | 92.489 M 440.97 % | 17.097 M -19.34 % | 21.196 M 952.94 % | 2.013 M -94.32 % | 35.441 M 132.28 % | 15.258 M -54.03 % | 33.194 M 1 213.19 % | -2.982 M -120.60 % | 14.473 M 99.74 % | 7.246 M -27.61 % | 10.010 M 775.24 % | -1.482 M -104.14 % | 35.821 M 1 134.30 % | 2.902 M -63.78 % | 8.012 M 271.77 % | -4.665 M 90.06 % | -46.932 M -1 760.90 % | -2.522 M 66.81 % | -7.599 M 59.14 % | -18.596 M -174.22 % | 25.054 M 521.36 % | -5.946 M -323.24 % | 2.663 M 115.06 % | -17.686 M -85.04 % | -9.558 M -325.59 % | 4.237 M -77.92 % | 19.187 M 83.12 % | 10.478 M -31.41 % | 15.276 M -11.80 % | 17.320 M 54.04 % | 11.244 M 419.33 % | 2.165 M -85.39 % | 14.824 M 35.21 % | 10.964 M -43.13 % | 19.279 M 689.65 % | -3.270 M |
| Income before tax | 58.281 M -90.34 % | 603.374 M 722.20 % | 73.385 M 62.21 % | 45.240 M -36.51 % | 71.251 M 529.08 % | 11.326 M 135.75 % | -31.686 M -227.83 % | 24.787 M -78.11 % | 113.212 M 337.35 % | 25.886 M -81.95 % | 143.441 M 120.34 % | 65.099 M -60.07 % | 163.035 M 146.11 % | 66.244 M -89.92 % | 656.927 M 333.68 % | 151.479 M -48.13 % | 292.027 M 135.45 % | 124.028 M -6.27 % | 132.330 M -30.29 % | 189.825 M -37.20 % | 302.272 M 131.48 % | 130.584 M -13.99 % | 151.823 M -20.33 % | 190.559 M -58.42 % | 458.267 M 198.29 % | 153.631 M -17.15 % | 185.426 M -25.47 % | 248.782 M -5.69 % | 263.795 M 79.86 % | 146.669 M 35.59 % | 108.173 M 39.22 % | 77.701 M -55.11 % | 173.082 M 26.06 % | 137.296 M -9.04 % | 150.936 M 78.45 % | 84.581 M -17.26 % | 102.221 M 188.67 % | 35.411 M -60.73 % | 90.167 M 44.94 % | 62.210 M -30.56 % | 89.591 M 179.81 % | 32.019 M -46.02 % | 59.321 M -41.01 % | 100.561 M -39.12 % | 165.190 M 192.30 % | 56.513 M -39.72 % | 93.754 M 44.63 % | 64.825 M -24.33 % | 85.668 M 125.29 % | 38.026 M 194.39 % | 12.917 M -31.25 % | 18.787 M -68.00 % | 58.711 M -54.41 % | 128.787 M 89.15 % | 68.088 M -32.78 % | 101.296 M -31.71 % | 148.339 M 178.40 % | 53.282 M -55.48 % | 119.693 M 449.93 % | 21.765 M -16.11 % | 25.946 M 726.51 % | 3.139 M -92.06 % | 39.543 M 100.06 % | 19.766 M -51.61 % | 40.847 M 1 226.34 % | -3.627 M -119.69 % | 18.414 M 85.02 % | 9.952 M -22.89 % | 12.907 M 512.35 % | -3.130 M -106.49 % | 48.241 M 1 595.24 % | 2.846 M -37.22 % | 4.532 M 181.97 % | -5.529 M 88.12 % | -46.530 M -1 909.07 % | -2.316 M 69.40 % | -7.568 M 68.34 % | -23.906 M -184.97 % | 28.136 M 453.78 % | -7.953 M -260.36 % | 4.959 M 122.38 % | -22.163 M -39.18 % | -15.924 M -579.62 % | 3.320 M -84.79 % | 21.827 M 57.15 % | 13.889 M -25.75 % | 18.705 M -5.91 % | 19.880 M 65.96 % | 11.979 M 1 156.86 % | 953.089 K -94.85 % | 18.495 M 65.67 % | 11.164 M -55.12 % | 24.875 M 782.92 % | -3.642 M |
| Income before tax ratio | 0.08 -92.10 % | 1.03 1 102.68 % | 0.09 25.91 % | 0.07 -27.51 % | 0.09 394.52 % | 0.02 149.11 % | -0.04 -206.83 % | 0.04 -75.21 % | 0.15 243.24 % | 0.04 -71.23 % | 0.15 88.68 % | 0.08 -55.18 % | 0.18 120.01 % | 0.08 -85.16 % | 0.54 207.26 % | 0.17 -44.29 % | 0.31 97.54 % | 0.16 20.73 % | 0.13 -44.59 % | 0.24 -29.15 % | 0.33 37.83 % | 0.24 56.72 % | 0.15 -28.25 % | 0.22 -54.33 % | 0.47 120.75 % | 0.21 21.77 % | 0.18 -43.04 % | 0.31 -2.39 % | 0.32 44.47 % | 0.22 74.24 % | 0.13 6.84 % | 0.12 -49.75 % | 0.23 -3.31 % | 0.24 15.73 % | 0.21 37.36 % | 0.15 -9.11 % | 0.17 133.42 % | 0.07 -49.02 % | 0.14 26.71 % | 0.11 -26.90 % | 0.15 123.17 % | 0.07 -26.95 % | 0.09 -50.25 % | 0.19 -30.96 % | 0.27 129.06 % | 0.12 -16.95 % | 0.14 16.35 % | 0.12 -19.67 % | 0.15 62.92 % | 0.09 230.85 % | 0.03 -38.42 % | 0.05 -66.91 % | 0.14 -60.81 % | 0.35 134.49 % | 0.15 -37.86 % | 0.24 -27.75 % | 0.34 114.58 % | 0.16 -46.24 % | 0.29 345.03 % | 0.07 -16.81 % | 0.08 541.09 % | 0.01 -87.21 % | 0.10 60.74 % | 0.06 -49.44 % | 0.12 879.36 % | -0.02 -131.73 % | 0.05 65.33 % | 0.03 -43.14 % | 0.05 445.34 % | -0.01 -111.82 % | 0.12 1 563.07 % | 0.01 -35.99 % | 0.01 157.74 % | -0.02 81.67 % | -0.11 -1 603.49 % | -0.01 70.23 % | -0.02 76.22 % | -0.09 -228.22 % | 0.07 368.23 % | -0.03 -290.24 % | 0.01 114.94 % | -0.09 -107.47 % | -0.05 -405.02 % | 0.01 -83.78 % | 0.09 40.75 % | 0.07 11.66 % | 0.06 -19.25 % | 0.07 78.01 % | 0.04 971.37 % | 0.00 -92.82 % | 0.05 25.95 % | 0.04 -51.97 % | 0.09 618.09 % | -0.02 |
| EBITDA | 65.349 M -89.28 % | 609.536 M 637.81 % | 82.614 M 64.71 % | 50.156 M -53.70 % | 108.339 M 66.91 % | 64.910 M 127.40 % | 28.544 M -65.23 % | 82.088 M -48.27 % | 158.681 M 113.61 % | 74.285 M -49.58 % | 147.332 M 18.32 % | 124.517 M -50.77 % | 252.915 M 265.16 % | 69.261 M -89.49 % | 658.864 M 327.40 % | 154.156 M -46.58 % | 288.566 M 125.27 % | 128.097 M -7.55 % | 138.557 M -29.02 % | 195.208 M -36.19 % | 305.905 M 128.99 % | 133.589 M -15.69 % | 158.449 M -29.58 % | 224.990 M -51.56 % | 464.475 M 190.28 % | 160.011 M -26.31 % | 217.151 M -14.79 % | 254.851 M -12.85 % | 292.441 M 89.50 % | 154.323 M -30.16 % | 220.980 M 152.17 % | 87.632 M -64.71 % | 248.321 M 205.97 % | 81.158 M -65.24 % | 233.472 M 323.47 % | 55.133 M -53.90 % | 119.583 M 247.39 % | 34.423 M -82.87 % | 200.916 M 450.26 % | 36.513 M -69.60 % | 120.127 M 386.52 % | 24.691 M -89.02 % | 224.824 M 268.94 % | 60.938 M -69.61 % | 200.498 M 343.14 % | 45.245 M -78.54 % | 210.802 M 485.33 % | 36.014 M -70.58 % | 122.393 M 400.61 % | 24.449 M -82.60 % | 140.490 M 1 024.82 % | 12.490 M -93.33 % | 187.325 M 673.37 % | 24.222 M -89.49 % | 230.517 M 267.70 % | 62.692 M -65.39 % | 181.137 M 361.45 % | 39.254 M -76.48 % | 166.903 M 801.11 % | 18.522 M -0.56 % | 18.626 M 390.08 % | 3.801 M -79.18 % | 18.253 M 35.18 % | 13.503 M -46.45 % | 25.217 M 13 749.11 % | -184.752 K -101.09 % | 16.981 M 69.83 % | 9.999 M 379.94 % | -3.572 M -228.59 % | 2.778 M -80.56 % | 14.288 M 15.40 % | 12.381 M -49.72 % | 24.623 M 277.79 % | 6.518 M -81.68 % | 35.584 M 46.47 % | 24.295 M -35.39 % | 37.605 M 344.65 % | -15.371 M -114.87 % | 103.387 M 513.72 % | 16.846 M -70.26 % | 56.652 M 754.61 % | 6.629 M -85.41 % | 45.420 M 143.39 % | 18.661 M -63.06 % | 50.521 M 49.68 % | 33.753 M -64.51 % | 95.106 M 698.27 % | 11.914 M -69.41 % | 38.953 M 192.08 % | 13.337 M -77.37 % | 58.943 M 578.28 % | -12.324 M -133.03 % | 37.310 M 547.29 % | 5.764 M |
| Net income ratio | 0.05 -95.03 % | 1.00 2 175.75 % | 0.04 26.64 % | 0.03 -42.06 % | 0.06 1 363.11 % | 0.00 109.62 % | -0.04 -272.38 % | 0.02 -78.48 % | 0.11 199.87 % | 0.04 -64.03 % | 0.11 116.58 % | 0.05 -63.45 % | 0.13 460.89 % | 0.02 -94.15 % | 0.41 238.06 % | 0.12 -51.24 % | 0.25 117.91 % | 0.11 67.79 % | 0.07 -63.40 % | 0.19 -31.93 % | 0.27 19.17 % | 0.23 102.96 % | 0.11 -28.59 % | 0.16 -57.48 % | 0.37 126.92 % | 0.16 71.40 % | 0.10 -58.84 % | 0.23 -2.45 % | 0.24 52.12 % | 0.16 134.89 % | 0.07 -13.88 % | 0.08 -55.63 % | 0.17 -12.28 % | 0.20 22.77 % | 0.16 37.00 % | 0.12 -8.14 % | 0.13 147.63 % | 0.05 -49.13 % | 0.10 29.31 % | 0.08 -32.57 % | 0.12 137.44 % | 0.05 -14.62 % | 0.06 -61.00 % | 0.15 -29.41 % | 0.21 147.88 % | 0.08 -7.23 % | 0.09 1.99 % | 0.09 -24.23 % | 0.12 65.40 % | 0.07 630.55 % | -0.01 -146.01 % | 0.03 -69.62 % | 0.10 -70.32 % | 0.32 239.88 % | 0.10 -45.24 % | 0.17 -33.98 % | 0.26 133.60 % | 0.11 -50.16 % | 0.23 337.77 % | 0.05 -20.00 % | 0.06 716.72 % | 0.01 -90.85 % | 0.09 86.63 % | 0.05 -51.97 % | 0.10 870.26 % | -0.01 -133.19 % | 0.04 78.48 % | 0.02 -46.62 % | 0.04 665.50 % | -0.01 -107.54 % | 0.09 1 110.88 % | 0.01 -63.07 % | 0.02 220.99 % | -0.02 84.67 % | -0.11 -1 477.86 % | -0.01 67.71 % | -0.02 69.31 % | -0.07 -212.01 % | 0.06 419.47 % | -0.02 -364.83 % | 0.01 110.06 % | -0.08 -175.84 % | -0.03 -243.46 % | 0.02 -76.46 % | 0.08 64.01 % | 0.05 3.14 % | 0.05 -24.31 % | 0.06 65.22 % | 0.04 342.68 % | 0.01 -79.66 % | 0.04 2.80 % | 0.04 -39.14 % | 0.07 547.34 % | -0.02 |
| Ratio EBITDA | 0.09 -91.24 % | 1.04 979.23 % | 0.10 27.85 % | 0.08 -47.15 % | 0.14 31.21 % | 0.11 212.45 % | 0.03 -70.94 % | 0.12 -41.43 % | 0.21 67.65 % | 0.12 -19.61 % | 0.15 1.32 % | 0.15 -44.74 % | 0.27 226.43 % | 0.08 -84.53 % | 0.54 202.81 % | 0.18 -42.63 % | 0.31 89.00 % | 0.16 19.09 % | 0.14 -43.59 % | 0.24 -28.00 % | 0.34 36.35 % | 0.25 53.62 % | 0.16 -36.58 % | 0.26 -46.80 % | 0.48 114.82 % | 0.22 8.30 % | 0.21 -34.89 % | 0.32 -9.80 % | 0.35 52.22 % | 0.23 -10.26 % | 0.26 93.52 % | 0.13 -60.50 % | 0.34 134.67 % | 0.14 -55.77 % | 0.32 225.97 % | 0.10 -49.36 % | 0.20 180.90 % | 0.07 -77.76 % | 0.31 381.04 % | 0.07 -68.00 % | 0.20 288.05 % | 0.05 -85.14 % | 0.35 211.16 % | 0.11 -65.53 % | 0.33 247.25 % | 0.09 -70.43 % | 0.32 370.90 % | 0.07 -68.76 % | 0.22 262.02 % | 0.06 -80.44 % | 0.31 907.40 % | 0.03 -93.10 % | 0.44 564.75 % | 0.07 -86.97 % | 0.51 239.90 % | 0.15 -63.38 % | 0.41 255.66 % | 0.12 -71.60 % | 0.41 629.21 % | 0.06 -1.38 % | 0.06 280.14 % | 0.01 -66.46 % | 0.04 8.61 % | 0.04 -44.05 % | 0.07 9 544.34 % | 0.00 -101.75 % | 0.04 51.75 % | 0.03 306.45 % | -0.01 -207.70 % | 0.01 -64.59 % | 0.04 13.21 % | 0.03 -48.73 % | 0.06 166.11 % | 0.02 -71.75 % | 0.08 24.19 % | 0.07 -37.14 % | 0.11 283.77 % | -0.06 -122.44 % | 0.26 365.31 % | 0.06 -64.72 % | 0.16 470.76 % | 0.03 -78.24 % | 0.13 54.78 % | 0.08 -60.62 % | 0.21 34.06 % | 0.16 -46.63 % | 0.30 585.07 % | 0.04 -67.19 % | 0.13 148.97 % | 0.05 -68.48 % | 0.17 463.63 % | -0.05 -135.35 % | 0.13 391.06 % | 0.03 |
| Gross profit ratio | 0.24 -5.11 % | 0.26 -14.34 % | 0.30 30.14 % | 0.23 0.99 % | 0.23 16.32 % | 0.20 10.93 % | 0.18 -20.12 % | 0.22 -19.25 % | 0.27 21.03 % | 0.23 -10.02 % | 0.25 -4.23 % | 0.26 -3.61 % | 0.27 -10.33 % | 0.30 -16.51 % | 0.36 27.08 % | 0.29 -15.43 % | 0.34 15.03 % | 0.29 -8.78 % | 0.32 -15.14 % | 0.38 -5.80 % | 0.40 -0.25 % | 0.40 0.79 % | 0.40 -0.45 % | 0.40 -4.05 % | 0.42 4.20 % | 0.40 -3.12 % | 0.42 -2.05 % | 0.43 -0.09 % | 0.43 5.23 % | 0.40 -1.49 % | 0.41 33.33 % | 0.31 -6.04 % | 0.33 13.02 % | 0.29 -0.62 % | 0.29 26.45 % | 0.23 -5.39 % | 0.24 30.91 % | 0.19 -25.09 % | 0.25 37.36 % | 0.18 -14.30 % | 0.21 17.48 % | 0.18 -18.72 % | 0.22 4.06 % | 0.21 -20.99 % | 0.27 24.31 % | 0.22 -10.81 % | 0.24 33.46 % | 0.18 -8.66 % | 0.20 7.75 % | 0.18 -21.50 % | 0.24 48.82 % | 0.16 -21.11 % | 0.20 8.51 % | 0.18 -23.31 % | 0.24 -7.64 % | 0.26 -1.45 % | 0.26 20.65 % | 0.22 -22.08 % | 0.28 71.94 % | 0.16 -1.88 % | 0.17 20.75 % | 0.14 -18.39 % | 0.17 16.49 % | 0.15 -11.39 % | 0.16 39.68 % | 0.12 -14.94 % | 0.14 12.73 % | 0.12 -15.06 % | 0.14 2.79 % | 0.14 4.97 % | 0.13 -8.41 % | 0.15 15.79 % | 0.13 -3.43 % | 0.13 -10.09 % | 0.15 22.80 % | 0.12 4.49 % | 0.11 24.54 % | 0.09 -22.76 % | 0.12 6.07 % | 0.11 -17.53 % | 0.13 22.21 % | 0.11 -29.07 % | 0.16 -21.08 % | 0.20 -20.30 % | 0.25 2.32 % | 0.24 7.49 % | 0.22 31.35 % | 0.17 -10.59 % | 0.19 26.25 % | 0.15 -12.03 % | 0.17 6.37 % | 0.16 -7.10 % | 0.17 0.11 % | 0.17 |
| Weighted average shs out dil | 413.449 M 0.00 % | 413.449 M 0.13 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 4.02 % | 396.929 M -3.87 % | 412.901 M 1.21 % | 407.980 M 2.70 % | 397.240 M 0.00 % | 397.240 M 0.00 % | 397.240 M -3.10 % | 409.945 M 0.00 % | 409.945 M 0.00 % | 409.945 M -0.81 % | 413.294 M 0.00 % | 413.294 M 1.09 % | 408.854 M 0.00 % | 408.854 M -1.86 % | 416.608 M 0.00 % | 416.608 M 0.90 % | 412.898 M 0.00 % | 412.898 M -0.23 % | 413.860 M 0.00 % | 413.860 M -0.84 % | 417.378 M 0.00 % | 417.378 M 2.55 % | 406.984 M 0.00 % | 406.984 M -0.25 % | 408.001 M 0.00 % | 408.001 M -1.12 % | 412.604 M 0.00 % | 412.604 M -0.26 % | 413.663 M -5.41 % | 437.302 M 7.64 % | 406.261 M 0.00 % | 406.261 M 2.68 % | 395.651 M -4.29 % | 413.366 M 0.13 % | 412.829 M 0.00 % | 412.829 M 2.73 % | 401.867 M 0.00 % | 401.867 M -7.53 % | 434.593 M 7.69 % | 403.550 M -6.71 % | 432.578 M 0.00 % | 432.578 M -9.05 % | 475.634 M 0.00 % | 475.634 M 14.94 % | 413.797 M 0.00 % | 413.797 M 0.32 % | 412.488 M 0.00 % | 412.488 M -0.04 % | 412.644 M -0.90 % | 416.396 M 1.48 % | 410.333 M 0.00 % | 410.333 M 0.22 % | 409.430 M 1.69 % | 402.606 M -18.72 % | 495.307 M 8.21 % | 457.737 M 15.13 % | 397.584 M 0.00 % | 397.584 M -3.98 % | 414.049 M -4.76 % | 434.751 M -2.24 % | 444.721 M 0.00 % | 444.721 M 2.16 % | 435.318 M 0.00 % | 435.318 M 4.25 % | 417.572 M 4.44 % | 399.826 M -28.57 % | 559.757 M 29.48 % | 432.311 M -3.13 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M |
| Weighted average shs out | 413.449 M 0.00 % | 413.449 M 0.13 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 0.00 % | 412.901 M 4.02 % | 396.929 M -3.87 % | 412.901 M 1.21 % | 407.981 M 2.70 % | 397.240 M 0.00 % | 397.240 M 0.00 % | 397.240 M -3.10 % | 409.945 M 0.00 % | 409.945 M 0.00 % | 409.945 M -0.30 % | 411.174 M -0.48 % | 413.158 M 1.05 % | 408.854 M 0.00 % | 408.854 M -0.90 % | 412.571 M -0.97 % | 416.608 M 0.90 % | 412.898 M 0.00 % | 412.898 M -0.01 % | 412.952 M -0.22 % | 413.860 M 0.24 % | 412.862 M -0.03 % | 412.974 M 1.47 % | 406.984 M 0.00 % | 406.984 M -0.25 % | 408.001 M 0.00 % | 408.001 M -0.04 % | 408.181 M -1.07 % | 412.604 M -0.01 % | 412.640 M -5.64 % | 437.302 M 9.88 % | 397.984 M -2.04 % | 406.261 M 2.68 % | 395.651 M -4.29 % | 413.366 M 0.13 % | 412.829 M 0.00 % | 412.829 M 2.73 % | 401.867 M 0.00 % | 401.867 M -7.53 % | 434.593 M 7.69 % | 403.550 M -6.71 % | 432.578 M 0.00 % | 432.578 M -9.05 % | 475.634 M 0.00 % | 475.634 M 16.26 % | 409.112 M -1.13 % | 413.797 M 0.32 % | 412.488 M 0.00 % | 412.488 M 2.06 % | 404.155 M -2.94 % | 416.396 M 1.48 % | 410.333 M 0.00 % | 410.333 M 4.37 % | 393.145 M -2.35 % | 402.606 M -18.72 % | 495.307 M 8.21 % | 457.737 M 15.13 % | 397.584 M 0.00 % | 397.584 M -3.98 % | 414.049 M -4.76 % | 434.751 M -2.24 % | 444.721 M 0.00 % | 444.721 M 2.74 % | 432.878 M -0.56 % | 435.318 M 4.25 % | 417.572 M 4.44 % | 399.826 M -28.57 % | 559.757 M 29.48 % | 432.311 M -3.13 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M 0.00 % | 446.297 M |
| EPS diluted | 0.09 -94.93 % | 1.69 1 743.71 % | 0.09 64.92 % | 0.06 -48.69 % | 0.11 1 730.99 % | 0.01 107.10 % | -0.08 -304.50 % | 0.04 -81.19 % | 0.22 271.43 % | 0.06 -76.67 % | 0.25 150.00 % | 0.10 -68.42 % | 0.32 533.33 % | 0.05 -96.27 % | 1.34 419.35 % | 0.26 -54.41 % | 0.57 161.54 % | 0.22 30.00 % | 0.17 -53.49 % | 0.36 -40.28 % | 0.60 100.00 % | 0.30 12.50 % | 0.27 -20.00 % | 0.33 -61.54 % | 0.87 205.88 % | 0.28 17.24 % | 0.24 -46.30 % | 0.45 -5.26 % | 0.47 90.00 % | 0.25 76.47 % | 0.14 13.33 % | 0.12 -60.53 % | 0.32 15.15 % | 0.27 -2.94 % | 0.28 78.95 % | 0.16 -17.39 % | 0.19 228.57 % | 0.06 -63.16 % | 0.16 46.15 % | 0.11 -38.10 % | 0.17 213.43 % | 0.06 -39.09 % | 0.09 -52.17 % | 0.19 -39.47 % | 0.32 216.67 % | 0.10 -25.00 % | 0.13 14.29 % | 0.12 -22.22 % | 0.15 125.00 % | 0.07 619.48 % | -0.01 -151.33 % | 0.02 -75.00 % | 0.10 -64.71 % | 0.28 183.33 % | 0.10 -42.86 % | 0.17 -38.24 % | 0.28 209.09 % | 0.09 -59.26 % | 0.22 440.00 % | 0.04 -19.48 % | 0.05 935.00 % | 0.00 -93.02 % | 0.07 114.75 % | 0.03 -60.00 % | 0.08 1 211.11 % | -0.01 -121.48 % | 0.03 109.50 % | 0.02 -25.93 % | 0.02 775.00 % | 0.00 -104.05 % | 0.08 1 133.75 % | 0.01 -65.22 % | 0.02 264.29 % | -0.01 86.00 % | -0.08 -1 328.57 % | -0.01 65.69 % | -0.02 59.20 % | -0.04 -174.18 % | 0.06 521.25 % | -0.01 -322.22 % | 0.01 115.13 % | -0.04 -85.21 % | -0.02 -376.34 % | 0.01 -81.98 % | 0.04 123.38 % | 0.02 -43.80 % | 0.03 7.87 % | 0.03 26.16 % | 0.03 529.17 % | 0.00 -87.97 % | 0.03 35.25 % | 0.02 -43.05 % | 0.04 688.64 % | -0.01 |
| Earnings per share | 0.09 -94.93 % | 1.69 1 743.71 % | 0.09 64.92 % | 0.06 -48.69 % | 0.11 1 730.99 % | 0.01 107.10 % | -0.08 -304.50 % | 0.04 -81.19 % | 0.22 271.43 % | 0.06 -76.67 % | 0.25 150.00 % | 0.10 -68.42 % | 0.32 533.33 % | 0.05 -96.27 % | 1.34 419.35 % | 0.26 -54.41 % | 0.57 161.54 % | 0.22 30.00 % | 0.17 -53.49 % | 0.36 -40.28 % | 0.60 100.00 % | 0.30 12.50 % | 0.27 -20.00 % | 0.33 -61.54 % | 0.87 205.88 % | 0.28 17.24 % | 0.24 -46.30 % | 0.45 -5.26 % | 0.47 90.00 % | 0.25 76.47 % | 0.14 13.33 % | 0.12 -60.53 % | 0.32 15.15 % | 0.27 -2.94 % | 0.28 78.95 % | 0.16 -17.39 % | 0.19 228.57 % | 0.06 -63.16 % | 0.16 46.15 % | 0.11 -38.10 % | 0.17 213.43 % | 0.06 -39.09 % | 0.09 -52.17 % | 0.19 -39.47 % | 0.32 216.67 % | 0.10 -25.00 % | 0.13 14.29 % | 0.12 -22.22 % | 0.15 125.00 % | 0.07 619.48 % | -0.01 -151.33 % | 0.02 -75.00 % | 0.10 -64.71 % | 0.28 183.33 % | 0.10 -42.86 % | 0.17 -38.24 % | 0.28 209.09 % | 0.09 -59.26 % | 0.22 440.00 % | 0.04 -19.48 % | 0.05 935.00 % | 0.00 -93.02 % | 0.07 114.75 % | 0.03 -60.00 % | 0.08 1 211.11 % | -0.01 -121.48 % | 0.03 109.50 % | 0.02 -25.93 % | 0.02 775.00 % | 0.00 -104.05 % | 0.08 1 133.75 % | 0.01 -53.49 % | 0.01 222.86 % | -0.01 86.00 % | -0.08 -1 328.57 % | -0.01 65.69 % | -0.02 59.20 % | -0.04 -174.18 % | 0.06 521.25 % | -0.01 -322.22 % | 0.01 115.13 % | -0.04 -85.21 % | -0.02 -376.34 % | 0.01 -81.98 % | 0.04 123.38 % | 0.02 -43.80 % | 0.03 7.87 % | 0.03 26.16 % | 0.03 529.17 % | 0.00 -87.97 % | 0.03 35.25 % | 0.02 -43.05 % | 0.04 688.64 % | -0.01 |
| Gross profit | 174.012 M 16.08 % | 149.911 M -41.44 % | 256.001 M 67.67 % | 152.686 M -11.54 % | 172.605 M 47.97 % | 116.648 M -19.27 % | 144.488 M -4.42 % | 151.163 M -28.69 % | 211.971 M 54.21 % | 137.459 M -43.57 % | 243.588 M 11.84 % | 217.806 M -14.12 % | 253.609 M 0.31 % | 252.835 M -43.27 % | 445.658 M 79.37 % | 248.460 M -21.25 % | 315.504 M 37.10 % | 230.124 M -29.18 % | 324.964 M 6.77 % | 304.373 M -16.51 % | 364.558 M 67.52 % | 217.621 M -44.69 % | 393.428 M 10.55 % | 355.887 M -12.64 % | 407.384 M 40.80 % | 289.327 M -34.09 % | 438.946 M 28.18 % | 342.444 M -3.47 % | 354.760 M 31.00 % | 270.802 M -23.34 % | 353.246 M 73.74 % | 203.320 M -16.06 % | 242.214 M 47.36 % | 164.364 M -21.89 % | 210.423 M 64.27 % | 128.098 M -13.86 % | 148.717 M 61.89 % | 91.861 M -42.30 % | 159.197 M 57.12 % | 101.321 M -18.58 % | 124.449 M 47.29 % | 84.492 M -39.94 % | 140.687 M 23.38 % | 114.031 M -30.33 % | 163.673 M 58.63 % | 103.180 M -35.27 % | 159.392 M 65.90 % | 96.080 M -13.96 % | 111.670 M 49.00 % | 74.946 M -30.15 % | 107.296 M 66.17 % | 64.571 M -23.72 % | 84.649 M 26.24 % | 67.054 M -38.14 % | 108.390 M -0.09 % | 108.483 M -6.85 % | 116.455 M 56.53 % | 74.396 M -35.48 % | 115.298 M 112.47 % | 54.266 M -1.06 % | 54.849 M 55.67 % | 35.233 M -49.34 % | 69.547 M 44.98 % | 47.969 M -15.19 % | 56.560 M 101.87 % | 28.019 M -47.20 % | 53.067 M 26.17 % | 42.061 M 15.18 % | 36.518 M 22.73 % | 29.754 M -42.37 % | 51.631 M -6.64 % | 55.301 M 13.57 % | 48.693 M 37.10 % | 35.516 M -41.71 % | 60.928 M 44.83 % | 42.068 M 7.40 % | 39.168 M 65.80 % | 23.623 M -48.82 % | 46.155 M 39.89 % | 32.993 M -30.49 % | 47.462 M 82.99 % | 25.937 M -52.42 % | 54.514 M 24.09 % | 43.930 M -25.24 % | 58.762 M 14.24 % | 51.438 M -28.52 % | 71.961 M 53.06 % | 47.016 M -16.64 % | 56.400 M 48.10 % | 38.081 M -36.85 % | 60.302 M 39.91 % | 43.101 M -13.19 % | 49.647 M 31.95 % | 37.625 M |
| Income tax expense | 17.226 M 2.20 % | 16.856 M -31.38 % | 24.563 M 53.14 % | 16.040 M -12.57 % | 18.346 M 88.72 % | 9.721 M 16.77 % | 8.325 M 2.15 % | 8.150 M -57.47 % | 19.165 M 138.37 % | 8.040 M -78.13 % | 36.768 M 144.88 % | 15.015 M -31.75 % | 21.999 M -28.60 % | 30.809 M -74.88 % | 122.637 M 299.69 % | 30.683 M -17.42 % | 37.156 M 60.36 % | 23.170 M -46.16 % | 43.033 M 57.57 % | 27.311 M -11.19 % | 30.751 M 294.75 % | 7.790 M -69.58 % | 25.607 M -8.98 % | 28.133 M -58.86 % | 68.387 M 142.24 % | 28.231 M -46.53 % | 52.801 M 24.97 % | 42.252 M -8.22 % | 46.034 M 48.57 % | 30.984 M -12.03 % | 35.221 M 81.42 % | 19.414 M -44.04 % | 34.691 M 75.07 % | 19.816 M -21.73 % | 25.318 M 93.77 % | 13.066 M -29.41 % | 18.509 M 150.49 % | 7.389 M -59.76 % | 18.363 M 42.44 % | 12.892 M -9.02 % | 14.170 M 158.72 % | 5.477 M -62.29 % | 14.525 M 11.64 % | 13.010 M -48.01 % | 25.025 M 164.76 % | 9.452 M -48.13 % | 18.222 M 76.84 % | 10.304 M -8.35 % | 11.243 M 96.80 % | 5.713 M -44.99 % | 10.386 M 156.51 % | 4.049 M -61.50 % | 10.516 M 66.34 % | 6.322 M -61.57 % | 16.451 M 2.82 % | 16.000 M -5.15 % | 16.869 M 87.31 % | 9.006 M -39.45 % | 14.873 M 522.04 % | 2.391 M 9.63 % | 2.181 M 110.74 % | 1.035 M -54.04 % | 2.252 M 23.01 % | 1.831 M -21.19 % | 2.323 M 196.26 % | 784.112 K 218.27 % | -663.000 K -131.71 % | 2.091 M -45.42 % | 3.831 M 2 466.32 % | 149.298 K -96.77 % | 4.625 M 7 687.90 % | 59.387 K -96.31 % | 1.609 M 433.64 % | 301.464 K -78.50 % | 1.402 M 1 920.42 % | -77.015 K -544.81 % | 17.314 K 445.15 % | 3.176 K -99.94 % | 5.012 M 2 044.57 % | 233.707 K -58.11 % | 557.876 K 427.32 % | 105.794 K 109.37 % | -1.129 M -1 903.37 % | 62.605 K -98.64 % | 4.597 M 28.66 % | 3.573 M 8.83 % | 3.283 M 3.89 % | 3.160 M -76.81 % | 13.629 M | 0.000 -100.00 % | 965.101 K 323.88 % | 227.680 K -91.74 % | 2.758 M 2 432.81 % | 108.891 K |
| Cost of revenue | 540.580 M 24.49 % | 434.232 M -27.44 % | 598.454 M 17.22 % | 510.527 M -12.66 % | 584.535 M 22.15 % | 478.542 M -28.93 % | 673.312 M 26.50 % | 532.282 M -5.27 % | 561.879 M 19.58 % | 469.878 M -35.17 % | 724.802 M 18.54 % | 611.442 M -9.70 % | 677.124 M 16.91 % | 579.188 M -25.62 % | 778.722 M 25.80 % | 619.006 M 0.47 % | 616.090 M 11.72 % | 551.473 M -19.12 % | 681.854 M 37.51 % | 495.853 M -7.88 % | 538.282 M 68.23 % | 319.968 M -45.41 % | 586.110 M 11.38 % | 526.228 M -6.28 % | 561.483 M 31.28 % | 427.689 M -30.45 % | 614.904 M 32.84 % | 462.888 M -3.31 % | 478.752 M 20.07 % | 398.720 M -21.38 % | 507.120 M 10.98 % | 456.949 M -8.03 % | 496.871 M 23.45 % | 402.483 M -21.20 % | 510.749 M 19.61 % | 427.028 M -7.38 % | 461.053 M 14.92 % | 401.197 M -16.57 % | 480.890 M 4.94 % | 458.251 M -1.37 % | 464.600 M 20.57 % | 385.334 M -22.19 % | 495.199 M 17.27 % | 422.277 M -5.01 % | 444.530 M 19.04 % | 373.423 M -24.91 % | 497.292 M 15.06 % | 432.218 M -3.77 % | 449.170 M 35.85 % | 330.631 M -5.13 % | 348.518 M 1.41 % | 343.660 M 1.82 % | 337.523 M 14.10 % | 295.825 M -13.37 % | 341.477 M 11.10 % | 307.373 M -4.99 % | 323.509 M 22.21 % | 264.705 M -10.03 % | 294.222 M 6.17 % | 277.136 M 1.21 % | 273.823 M 24.63 % | 219.705 M -35.59 % | 341.111 M 20.97 % | 281.991 M -2.15 % | 288.191 M 36.89 % | 210.528 M -36.44 % | 331.252 M 9.93 % | 301.342 M 39.04 % | 216.729 M 18.86 % | 182.336 M -45.52 % | 334.694 M 3.40 % | 323.692 M -4.15 % | 337.716 M 42.70 % | 236.661 M -34.05 % | 358.876 M 14.33 % | 313.883 M 2.20 % | 307.141 M 29.87 % | 236.504 M -31.72 % | 346.391 M 30.90 % | 264.630 M -13.41 % | 305.607 M 45.62 % | 209.865 M -29.34 % | 296.994 M 65.35 % | 179.610 M 0.03 % | 179.553 M 10.83 % | 162.005 M -34.94 % | 249.003 M 9.00 % | 228.433 M -4.44 % | 239.047 M 11.83 % | 213.763 M -26.42 % | 290.504 M 29.91 % | 223.611 M -5.16 % | 235.771 M 31.79 % | 178.906 M |
| General and administrative expenses | -13.000 M -127.16 % | 47.861 M 165.17 % | -73.445 M -165.81 % | 111.603 M 743.40 % | -17.346 M -134.58 % | 50.164 M -30.83 % | 72.527 M -38.82 % | 118.538 M 1 112.17 % | -11.711 M -122.14 % | 52.891 M -23.69 % | 69.310 M -24.52 % | 91.830 M 1 086.69 % | -9.307 M -120.94 % | 44.438 M 184.87 % | -52.359 M -166.70 % | 78.498 M 672.64 % | -13.708 M -139.35 % | 34.837 M -58.50 % | 83.948 M 152.28 % | 33.276 M 357.78 % | -12.908 M -141.15 % | 31.366 M 181.87 % | -38.310 M -214.29 % | 33.521 M 13.72 % | 29.477 M -0.90 % | 29.744 M 171.43 % | -41.643 M -232.14 % | 31.514 M 290.73 % | -16.523 M -166.53 % | 24.836 M 141.71 % | -59.546 M -361.51 % | 22.770 M 254.19 % | -14.768 M -145.98 % | 32.117 M -37.47 % | 51.359 M 59.22 % | 32.256 M 329.74 % | -14.040 M -150.30 % | 27.915 M 138.41 % | -72.673 M -311.60 % | 34.345 M 10.18 % | 31.173 M 2.44 % | 30.431 M -37.70 % | 48.845 M 67.35 % | 29.188 M 14.64 % | 25.460 M -12.64 % | 29.143 M -36.38 % | 45.810 M 54.33 % | 29.683 M 42.51 % | 20.829 M -17.46 % | 25.234 M -33.97 % | 38.218 M 41.40 % | 27.028 M 401.25 % | -8.972 M -137.37 % | 24.009 M 173.87 % | -32.502 M -223.10 % | 26.402 M 994.68 % | -2.951 M -115.74 % | 18.751 M 179.74 % | -23.514 M -227.11 % | 18.499 M -0.76 % | 18.641 M 8.67 % | 17.154 M -42.45 % | 29.805 M 55.12 % | 19.215 M 2.87 % | 18.679 M 7.50 % | 17.375 M -29.91 % | 24.790 M 34.04 % | 18.494 M -32.69 % | 27.474 M 82.62 % | 15.045 M -66.96 % | 45.529 M 98.55 % | 22.931 M 4.33 % | 21.979 M 61.66 % | 13.595 M -77.55 % | 60.553 M 207.11 % | 19.717 M -7.00 % | 21.201 M -7.71 % | 22.971 M -36.76 % | 36.321 M 65.52 % | 21.943 M -10.08 % | 24.403 M 5.96 % | 23.030 M -47.38 % | 43.769 M 103.81 % | 21.475 M -25.66 % | 28.886 M 42.84 % | 20.223 M -53.45 % | 43.443 M 95.04 % | 22.274 M 6.81 % | 20.854 M 26.76 % | 16.451 M -46.53 % | 30.767 M 69.07 % | 18.198 M 18.21 % | 15.394 M -12.96 % | 17.687 M |
| Selling and marketing expenses | 21.555 M -46.71 % | 40.447 M 2 025.43 % | 1.903 M -96.76 % | 58.756 M 128.66 % | 25.696 M -47.32 % | 48.774 M -12.23 % | 55.570 M -18.92 % | 68.540 M 104.06 % | 33.589 M -31.71 % | 49.184 M -36.27 % | 77.181 M -18.06 % | 94.195 M 107.25 % | 45.451 M -47.13 % | 85.962 M 46.87 % | 58.531 M -43.58 % | 103.737 M 32.23 % | 78.450 M -10.47 % | 87.623 M 7.40 % | 81.583 M -13.60 % | 94.428 M 30.21 % | 72.521 M -27.76 % | 100.391 M 14.10 % | 87.984 M -23.36 % | 114.803 M -0.17 % | 115.000 M 9.42 % | 105.099 M 3.10 % | 101.938 M -16.19 % | 121.628 M 24.73 % | 97.512 M -8.68 % | 106.780 M -0.95 % | 107.805 M 23.90 % | 87.012 M 71.93 % | 50.609 M 6.05 % | 47.720 M -17.14 % | 57.595 M 49.59 % | 38.502 M 85.49 % | 20.757 M -24.01 % | 27.316 M 74.59 % | 15.646 M -51.30 % | 32.128 M 73.08 % | 18.563 M -33.35 % | 27.850 M 111.21 % | 13.186 M -41.05 % | 22.370 M -8.87 % | 24.547 M -10.08 % | 27.300 M 93.85 % | 14.083 M -51.17 % | 28.842 M 35.44 % | 21.295 M -11.28 % | 24.003 M 125.57 % | 10.641 M -54.74 % | 23.509 M 119.51 % | 10.710 M -38.76 % | 17.489 M 66.93 % | 10.477 M -40.95 % | 17.742 M 91.89 % | 9.246 M -37.74 % | 14.851 M 139.07 % | 6.212 M -58.60 % | 15.006 M -8.06 % | 16.321 M 20.84 % | 13.507 M -16.68 % | 16.210 M 80.72 % | 8.970 M -28.96 % | 12.626 M 21.20 % | 10.417 M -38.98 % | 17.071 M 36.01 % | 12.551 M 8.02 % | 11.619 M 6.74 % | 10.885 M -41.46 % | 18.596 M 4.27 % | 17.834 M 14.19 % | 15.618 M 10.87 % | 14.086 M -45.47 % | 25.834 M 64.13 % | 15.740 M -2.47 % | 16.139 M 2.03 % | 15.818 M -19.53 % | 19.657 M 8.51 % | 18.115 M -8.70 % | 19.842 M 2.17 % | 19.420 M -4.10 % | 20.250 M 6.31 % | 19.048 M 36.19 % | 13.987 M 7.55 % | 13.005 M -43.46 % | 23.003 M -6.09 % | 24.496 M 11.46 % | 21.978 M 11.65 % | 19.685 M -19.04 % | 24.315 M 36.60 % | 17.800 M 20.58 % | 14.762 M 8.93 % | 13.552 M |
| Other expenses | 86.636 M 115.35 % | -564.404 M -370.42 % | 208.716 M 346.52 % | -84.665 M -2 928.77 % | 2.993 M 894.43 % | -376.748 K -159.97 % | 628.271 K 114.95 % | -4.203 M -298.44 % | 2.118 M 170.98 % | -2.984 M -102.25 % | 132.640 M 389.18 % | -45.868 M -197.95 % | 46.828 M 618.22 % | 6.520 M 102.56 % | -254.755 M -553.67 % | -38.973 M 69.81 % | -129.081 M -96 990.20 % | 133.224 K -97.67 % | 5.724 M 114.95 % | -38.281 M 49.64 % | -76.008 M -12 653.02 % | -596.000 K | 0.000 -100.00 % | 3.696 M 102.56 % | -144.196 M -1 062.21 % | -12.407 M -397.74 % | 4.167 M 161.42 % | 1.594 M 102.66 % | -60.008 M -442.03 % | -11.071 M -146.75 % | 23.681 M 629.77 % | 3.245 M 260.64 % | -2.020 M -141.80 % | 4.832 M -36.30 % | 7.585 M 137.00 % | -20.502 M | 0.000 -100.00 % | 5.094 M -71.06 % | 17.603 M 732.29 % | -2.784 M | 0.000 -100.00 % | 904.628 K -89.23 % | 8.403 M 124.76 % | -33.943 M -240.11 % | -9.980 M -736.48 % | 1.568 M -59.93 % | 3.913 M 118.41 % | -21.258 M -1 496.71 % | 1.522 M | 0.000 -100.00 % | 6.022 M 133.05 % | 2.584 M -90.00 % | 25.847 M 125.14 % | -102.829 M -250.83 % | 68.177 M 2 745.45 % | 2.396 M 106.45 % | -37.170 M -1 900.87 % | 2.064 M -87.78 % | 16.897 M 3 562.76 % | 461.319 K | 0.000 -100.00 % | 1.589 M | 0.000 -100.00 % | 1.766 M -74.41 % | 6.901 M 270.48 % | 1.863 M -89.65 % | 17.996 M 54.86 % | 11.621 M 977.80 % | 1.078 M -84.39 % | 6.905 M -94.23 % | 119.746 M 7 900.35 % | 1.497 M -72.18 % | 5.380 M 94.14 % | 2.771 M -51.89 % | 5.761 M -13.52 % | 6.662 M 261.28 % | 1.844 M -45.05 % | 3.356 M | 0.000 -100.00 % | 3.876 M 10.61 % | 3.504 M -23.74 % | 4.595 M -22.99 % | 5.967 M 99.17 % | 2.996 M | 0.000 -100.00 % | 2.036 M | 0.000 | 0.000 -100.00 % | 6.207 M 25.21 % | 4.957 M | 0.000 -100.00 % | 329.403 K -82.74 % | 1.909 M -65.66 % | 5.559 M |
| Operating expenses | 115.261 M 125.54 % | -451.263 M -363.78 % | 171.078 M 57.70 % | 108.480 M 3.96 % | 104.346 M -12.69 % | 119.506 M -31.22 % | 173.757 M 38.10 % | 125.817 M 24.72 % | 100.878 M -18.39 % | 123.603 M -31.72 % | 181.021 M 19.71 % | 151.221 M 11.61 % | 135.489 M -17.52 % | 164.267 M -35.87 % | 256.144 M 161.56 % | 97.930 M 322.95 % | 23.154 M -83.21 % | 137.885 M -30.49 % | 198.358 M 79.46 % | 110.530 M 67.87 % | 65.842 M -55.35 % | 147.449 M -44.40 % | 265.219 M 57.74 % | 168.138 M 13.36 % | 148.317 M 7.87 % | 137.491 M -45.33 % | 251.493 M 50.01 % | 167.655 M 84.62 % | 90.811 M -27.68 % | 125.572 M -40.73 % | 211.878 M 69.27 % | 125.170 M 86.56 % | 67.094 M -19.36 % | 83.206 M -26.76 % | 113.601 M 126.04 % | 50.256 M -2.82 % | 51.714 M -14.28 % | 60.326 M -27.34 % | 83.027 M 30.36 % | 63.690 M 61.17 % | 39.518 M -33.92 % | 59.801 M -27.65 % | 82.654 M 369.23 % | 17.615 M 148.52 % | 7.088 M -87.77 % | 57.935 M -16.65 % | 69.504 M 86.50 % | 37.267 M 35.50 % | 27.504 M -45.53 % | 50.497 M -31.10 % | 73.291 M 40.73 % | 52.081 M 88.80 % | 27.585 M -35.60 % | 42.832 M -7.19 % | 46.152 M 0.79 % | 45.791 M 23.35 % | 37.124 M 5.64 % | 35.142 M 8 777.04 % | -405.000 K -101.23 % | 32.962 M -9.00 % | 36.223 M 15.24 % | 31.433 M -38.72 % | 51.294 M 42.96 % | 35.880 M -6.09 % | 38.206 M 34.60 % | 28.385 M -34.06 % | 43.045 M -1.57 % | 43.730 M 9.08 % | 40.089 M 48.61 % | 26.976 M -76.54 % | 114.985 M 167.91 % | 42.920 M 7.83 % | 39.803 M 37.26 % | 28.998 M -67.46 % | 89.127 M 136.03 % | 37.761 M -3.59 % | 39.169 M -2.16 % | 40.032 M -32.48 % | 59.289 M 43.64 % | 41.277 M -10.84 % | 46.296 M 7.22 % | 43.179 M -34.08 % | 65.503 M 57.91 % | 41.482 M -5.39 % | 43.847 M 29.07 % | 33.971 M -49.95 % | 67.870 M 41.68 % | 47.905 M -3.77 % | 49.781 M 17.44 % | 42.389 M -24.97 % | 56.498 M 54.34 % | 36.607 M 14.16 % | 32.065 M 0.64 % | 31.861 M |
| Cost and expenses | 655.841 M 3 950.87 % | -17.031 M -102.21 % | 769.532 M 24.32 % | 619.007 M -12.71 % | 709.111 M 18.57 % | 598.048 M -29.40 % | 847.068 M 28.16 % | 660.955 M -5.67 % | 700.709 M 18.07 % | 593.481 M -34.48 % | 905.823 M 18.77 % | 762.663 M -6.15 % | 812.613 M 9.30 % | 743.455 M -27.31 % | 1.023 B 34.01 % | 763.266 M -1.00 % | 771.011 M 11.84 % | 689.359 M -20.92 % | 871.669 M 34.42 % | 648.486 M -4.54 % | 679.293 M 45.33 % | 467.417 M -44.55 % | 842.936 M 21.40 % | 694.366 M -3.52 % | 719.726 M 23.51 % | 582.714 M -32.53 % | 863.700 M 36.98 % | 630.543 M -0.79 % | 635.538 M 18.60 % | 535.852 M -25.47 % | 718.997 M 24.47 % | 577.628 M -2.03 % | 589.598 M 21.39 % | 485.689 M -23.07 % | 631.318 M 26.27 % | 499.992 M -5.03 % | 526.482 M 14.79 % | 458.636 M -20.08 % | 573.839 M 8.91 % | 526.912 M -0.78 % | 531.076 M 19.31 % | 445.135 M -24.36 % | 588.501 M 23.80 % | 475.371 M -6.69 % | 509.478 M 18.11 % | 431.358 M -26.56 % | 587.386 M 19.32 % | 492.285 M -2.17 % | 503.223 M 32.04 % | 381.128 M -9.64 % | 421.809 M 6.59 % | 395.742 M 4.10 % | 380.171 M 12.26 % | 338.657 M -17.49 % | 410.463 M 16.22 % | 353.165 M -2.07 % | 360.632 M 20.27 % | 299.847 M -14.86 % | 352.184 M 12.81 % | 312.206 M 0.70 % | 310.046 M 23.46 % | 251.137 M -36.00 % | 392.405 M 23.45 % | 317.871 M -0.83 % | 320.543 M 34.17 % | 238.913 M -36.17 % | 374.297 M 12.27 % | 333.404 M 29.82 % | 256.818 M 22.70 % | 209.313 M -47.79 % | 400.885 M 9.35 % | 366.612 M -2.89 % | 377.519 M 42.11 % | 265.659 M -40.70 % | 448.003 M 27.40 % | 351.645 M 1.54 % | 346.310 M 25.23 % | 276.536 M -31.83 % | 405.679 M 32.62 % | 305.907 M -13.07 % | 351.903 M 39.07 % | 253.044 M -30.19 % | 362.497 M 63.96 % | 221.092 M -1.03 % | 223.400 M 13.99 % | 195.976 M -38.15 % | 316.873 M 14.67 % | 276.338 M -2.33 % | 282.926 M 12.88 % | 250.637 M -27.77 % | 347.002 M 33.35 % | 260.219 M -2.51 % | 266.926 M 26.65 % | 210.766 M |
| Research and development expenses | 20.070 M -19.18 % | 24.833 M -26.75 % | 33.904 M 48.79 % | 22.787 M -20.41 % | 28.632 M 39.16 % | 20.575 M -46.40 % | 38.384 M 32.95 % | 28.870 M -5.88 % | 30.675 M 25.14 % | 24.513 M -21.34 % | 31.164 M -4.71 % | 32.706 M 5.93 % | 30.876 M 12.90 % | 27.347 M -24.46 % | 36.200 M 26.19 % | 28.687 M 39.43 % | 20.575 M 48.30 % | 13.874 M -40.24 % | 23.218 M 10.00 % | 21.107 M 33.13 % | 15.854 M 5.04 % | 15.093 M -50.71 % | 30.622 M 104.60 % | 14.967 M 60.80 % | 9.308 M -38.18 % | 15.056 M -61.24 % | 38.845 M 203.38 % | 12.804 M 0.58 % | 12.730 M 153.23 % | 5.027 M -88.89 % | 45.230 M 272.45 % | 12.144 M -40.53 % | 20.422 M | 0.000 -100.00 % | 32.549 M | 0.000 -100.00 % | 13.832 M | 0.000 -100.00 % | 40.384 M | 0.000 -100.00 % | 21.779 M | 0.000 -100.00 % | 17.445 M | 0.000 -100.00 % | 7.684 M | 0.000 -100.00 % | 24.826 M | 0.000 -100.00 % | 7.041 M | 0.000 -100.00 % | 18.897 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 |
| Selling general and administrative expenses | 8.555 M -90.31 % | 88.308 M 223.44 % | -71.542 M -141.99 % | 170.358 M 1 940.09 % | 8.351 M -91.56 % | 98.931 M -22.77 % | 128.097 M -31.53 % | 187.078 M 755.11 % | 21.878 M -78.57 % | 102.075 M -30.32 % | 146.491 M -21.25 % | 186.024 M 414.68 % | 36.144 M -72.28 % | 130.399 M 2 012.86 % | 6.172 M -96.61 % | 182.235 M 181.48 % | 64.742 M -47.13 % | 122.460 M -26.02 % | 165.531 M 29.62 % | 127.704 M 114.22 % | 59.613 M -54.76 % | 131.757 M 165.25 % | 49.674 M -66.51 % | 148.324 M 2.66 % | 144.477 M 7.14 % | 134.843 M 123.64 % | 60.296 M -60.63 % | 153.142 M 89.09 % | 80.989 M -38.47 % | 131.616 M 172.73 % | 48.259 M -56.04 % | 109.781 M 206.30 % | 35.841 M -55.11 % | 79.837 M -26.72 % | 108.953 M 53.98 % | 70.758 M 953.51 % | 6.716 M -87.84 % | 55.231 M -39.13 % | 90.738 M 36.50 % | 66.474 M 947.82 % | 6.344 M -89.11 % | 58.282 M -26.61 % | 79.414 M 54.03 % | 51.558 M 202.07 % | 17.068 M -69.76 % | 56.443 M 291.53 % | -29.469 M -150.35 % | 58.525 M 221.50 % | 18.204 M -63.03 % | 49.236 M -25.32 % | 65.929 M 30.46 % | 50.537 M 2 807.77 % | 1.738 M -95.81 % | 41.498 M 288.42 % | -22.024 M -149.89 % | 44.145 M 601.27 % | 6.295 M -81.27 % | 33.602 M 294.22 % | -17.301 M -151.64 % | 33.505 M -4.17 % | 34.963 M 14.03 % | 30.661 M -33.37 % | 46.014 M 63.26 % | 28.184 M -9.97 % | 31.305 M 12.64 % | 27.793 M -33.61 % | 41.861 M 34.84 % | 31.045 M -20.59 % | 39.094 M 50.77 % | 25.930 M -59.56 % | 64.125 M 57.31 % | 40.764 M 8.43 % | 37.597 M 35.82 % | 27.682 M -67.96 % | 86.387 M 143.64 % | 35.457 M -5.05 % | 37.341 M -3.74 % | 38.790 M -30.70 % | 55.978 M 39.74 % | 40.059 M -9.46 % | 44.245 M 4.23 % | 42.450 M -33.69 % | 64.019 M 57.98 % | 40.523 M -5.48 % | 42.873 M 29.03 % | 33.228 M -49.99 % | 66.445 M 42.07 % | 46.770 M 9.19 % | 42.832 M 18.53 % | 36.135 M -34.40 % | 55.081 M 53.02 % | 35.997 M 19.37 % | 30.156 M -3.47 % | 31.238 M |
| Interest income | 508.013 K -15.45 % | 600.860 K -42.47 % | 1.044 M 81.43 % | 575.682 K -97.17 % | 20.369 M 2 845.84 % | 691.435 K -83.34 % | 4.150 M 166.83 % | 1.555 M -94.24 % | 26.999 M 139.48 % | 11.274 M 609.41 % | 1.589 M -31.48 % | 2.319 M -97.37 % | 88.057 M 3 239.15 % | 2.637 M -99.28 % | 364.563 M 20 450.58 % | 1.774 M -97.35 % | 66.865 M 1 973.94 % | 3.224 M -28.56 % | 4.513 M -89.64 % | 43.582 M 114.99 % | 20.271 M -54.30 % | 44.353 M 534.21 % | 6.993 M 129.57 % | 3.046 M 326.59 % | 714.091 K -96.16 % | 18.592 M 569.13 % | 2.779 M -96.20 % | 73.072 M 8.84 % | 67.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.392 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.704 M -70.46 % | 5.768 M 402.44 % | 1.148 M -82.18 % | 6.443 M 694.58 % | 810.868 K -97.71 % | 35.476 M 6 347.90 % | 550.195 K | 0.000 -100.00 % | 2.826 M -87.61 % | 22.803 M 1 741.92 % | 1.238 M -87.94 % | 10.265 M -52.38 % | 21.558 M 476.26 % | 3.741 M 80.38 % | 2.074 M | 0.000 -100.00 % | 38.473 M | 0.000 -100.00 % | 1.002 M | 0.000 -100.00 % | 2.235 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.470 M | 0.000 -100.00 % | 4.457 M | 0.000 -100.00 % | 778.017 K | 0.000 -100.00 % | 3.061 M | 0.000 -100.00 % | 1.032 M | 0.000 -100.00 % | 3.380 M | 0.000 -100.00 % | 567.856 K | 0.000 -100.00 % | 4.566 M | 0.000 -100.00 % | 792.471 K | 0.000 -100.00 % | 4.634 M 265.32 % | -2.803 M -200.00 % | 2.803 M | 0.000 |
| Interest expense | 7.068 M 14.70 % | 6.162 M -33.23 % | 9.229 M 87.72 % | 4.916 M -8.13 % | 5.352 M 4.75 % | 5.109 M 7.46 % | 4.754 M -6.43 % | 5.081 M 4.93 % | 4.842 M | 0.000 -100.00 % | 3.890 M -31.29 % | 5.662 M 41.60 % | 3.999 M 32.50 % | 3.018 M 55.81 % | 1.937 M -27.66 % | 2.677 M -34.03 % | 4.058 M -0.27 % | 4.070 M -34.65 % | 6.227 M | 0.000 -100.00 % | 3.633 M 20.90 % | 3.005 M -54.65 % | 6.626 M 8.20 % | 6.124 M -1.36 % | 6.208 M | 0.000 -100.00 % | 8.560 M | 0.000 | 0.000 -100.00 % | 7.836 M -30.45 % | 11.266 M 255.73 % | 3.167 M -69.20 % | 10.284 M 8.52 % | 9.477 M | 0.000 -100.00 % | 7.475 M -11.06 % | 8.405 M 204.64 % | 2.759 M -77.23 % | 12.118 M | 0.000 -100.00 % | 12.658 M | 0.000 -100.00 % | 13.074 M | 0.000 -100.00 % | 12.623 M 10.57 % | 11.416 M -29.83 % | 16.269 M | 0.000 -100.00 % | 12.882 M | 0.000 -100.00 % | 14.017 M | 0.000 -100.00 % | 14.775 M 59.32 % | 9.274 M -21.44 % | 11.805 M 35.77 % | 8.695 M -18.45 % | 10.662 M 31.52 % | 8.107 M -20.43 % | 10.189 M 48.44 % | 6.864 M 19.00 % | 5.768 M -19.13 % | 7.133 M -20.62 % | 8.986 M -16.85 % | 10.807 M 36.55 % | 7.914 M 16.30 % | 6.805 M -34.54 % | 10.395 M -11.74 % | 11.778 M 143.38 % | 4.839 M -24.35 % | 6.397 M -44.89 % | 11.608 M -25.00 % | 15.477 M -8.15 % | 16.850 M 10.22 % | 15.287 M -31.04 % | 22.169 M 78.62 % | 12.411 M -19.11 % | 15.344 M 19.51 % | 12.839 M -43.69 % | 22.802 M 236.16 % | 6.783 M -61.00 % | 17.392 M 55.18 % | 11.208 M -44.29 % | 20.120 M 381.90 % | 4.175 M -50.98 % | 8.518 M 60.05 % | 5.322 M -61.21 % | 13.719 M 112.66 % | 6.451 M -17.09 % | 7.781 M 15.12 % | 6.759 M -49.10 % | 13.278 M 260.62 % | 3.682 M -69.50 % | 12.071 M 23.55 % | 9.770 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.814 M -82.01 % | 54.547 M -5.65 % | 57.813 M 0.00 % | 57.813 M 4.19 % | 55.488 M 0.00 % | 55.488 M 6.04 % | 52.328 M 0.00 % | 52.328 M 9.34 % | 47.859 M 0.00 % | 47.859 M 5.07 % | 45.550 M 5.17 % | 43.311 M -2.89 % | 44.602 M 0.00 % | 44.602 M 23.83 % | 36.019 M 12.57 % | 31.998 M -3.53 % | 33.169 M 3.66 % | 31.998 M 0.00 % | 31.998 M 9.65 % | 29.181 M -4.03 % | 30.407 M 4.20 % | 29.181 M 25.04 % | 23.338 M -22.92 % | 30.279 M 9.56 % | 27.638 M 0.79 % | 27.422 M -75.89 % | 113.717 M 2 102.11 % | 5.164 M -81.21 % | 27.479 M 0.12 % | 27.446 M -71.56 % | 96.488 M 524.94 % | -22.706 M -197.10 % | 23.384 M 673.54 % | 3.023 M -97.76 % | 134.858 M 12 162.43 % | -1.118 M -101.94 % | 57.603 M 999.34 % | -6.405 M -103.78 % | 169.299 M 577.22 % | -35.476 M -176.17 % | 46.576 M 569.99 % | -9.910 M -107.68 % | 129.045 M 667.70 % | -22.731 M -219.22 % | 19.067 M 280.17 % | -10.583 M -169.27 % | 15.277 M 514.12 % | -3.689 M -102.88 % | 128.029 M 222.98 % | -104.109 M -161.87 % | 168.279 M 564.40 % | -36.236 M -203.62 % | 34.969 M 381.53 % | -12.421 M -124.26 % | 51.201 M 1 941.10 % | -2.781 M 25.74 % | -3.745 M -267.36 % | 2.238 M 151.30 % | -4.362 M -301.08 % | 2.169 M -68.39 % | 6.863 M 32.42 % | 5.183 M -64.69 % | 14.680 M 25.82 % | 11.668 M 173.98 % | -15.772 M -369.19 % | 5.859 M -92.45 % | 77.642 M 615.88 % | 10.846 M -57.42 % | 25.471 M 71.89 % | 14.818 M -62.54 % | 39.562 M 97.93 % | 19.988 M -18.38 % | 24.488 M -6.54 % | 26.201 M 9.85 % | 23.851 M -5.09 % | 25.130 M -10.29 % | 28.013 M 17.35 % | 23.871 M 22.06 % | 19.556 M 20.62 % | 16.214 M -12.04 % | 18.432 M 13.18 % | 16.286 M -27.24 % | 22.382 M 74.82 % | 12.803 M 0.90 % | 12.689 M 4.62 % | 12.129 M -75.04 % | 48.589 M 354.42 % | -19.098 M | 0.000 | 0.000 |
| Operating income | 58.752 M -90.23 % | 601.174 M 607.90 % | 84.923 M 92.11 % | 44.206 M -35.24 % | 68.258 M 483.25 % | 11.703 M 137.60 % | -31.129 M -222.82 % | 25.346 M -77.18 % | 111.093 M 347.02 % | 24.852 M -82.52 % | 142.196 M 122.71 % | 63.848 M -69.19 % | 207.226 M 471.31 % | 36.272 M -94.49 % | 658.042 M 337.15 % | 150.530 M -48.51 % | 292.350 M 135.97 % | 123.895 M -2.14 % | 126.606 M -34.69 % | 193.843 M -35.11 % | 298.716 M 127.71 % | 131.180 M -20.77 % | 165.568 M -12.44 % | 189.097 M -58.70 % | 457.820 M 201.52 % | 151.836 M -16.23 % | 181.259 M -26.67 % | 247.189 M -6.35 % | 263.949 M 81.75 % | 145.230 M 23.01 % | 118.064 M 51.08 % | 78.149 M -55.37 % | 175.120 M 32.18 % | 132.485 M -9.14 % | 145.805 M 87.31 % | 77.842 M -19.75 % | 97.003 M 207.60 % | 31.535 M -58.60 % | 76.171 M 102.42 % | 37.631 M -55.69 % | 84.931 M 172.96 % | 31.115 M -46.38 % | 58.033 M -39.81 % | 96.416 M -38.43 % | 156.585 M 184.98 % | 54.945 M -38.87 % | 89.888 M 52.84 % | 58.812 M -30.12 % | 84.166 M 140.43 % | 35.006 M 400.09 % | 7.000 M -56.81 % | 16.207 M -71.60 % | 57.064 M -55.55 % | 128.385 M 106.28 % | 62.238 M -37.32 % | 99.296 M -32.60 % | 147.330 M 187.61 % | 51.226 M -55.73 % | 115.702 M 443.13 % | 21.303 M -9.18 % | 23.456 M 1 378.06 % | 1.587 M -95.81 % | 37.841 M 279.50 % | 9.971 M -45.67 % | 18.353 M 441.92 % | -5.368 M -333.17 % | 2.302 M 237.95 % | -1.669 M -113.68 % | 12.200 M 495.93 % | -3.081 M 95.14 % | -63.354 M -3 878.77 % | 1.677 M 297.77 % | -847.751 K 89.79 % | -8.300 M 84.30 % | -52.874 M -603.30 % | -7.518 M 13.17 % | -8.658 M 66.98 % | -26.224 M -206.81 % | 24.552 M 313.94 % | -11.476 M -3 893.19 % | -287.389 K 98.88 % | -25.651 M -22.46 % | -20.946 M -2 487.38 % | -809.544 K -104.65 % | 17.409 M 37.05 % | 12.703 M -22.58 % | 16.407 M 9.77 % | 14.947 M 125.82 % | 6.619 M 253.64 % | -4.308 M -141.61 % | 10.354 M 52.83 % | 6.775 M -61.47 % | 17.582 M 2 026.61 % | 826.760 K |
| Operating income ratio | 0.08 -92.01 % | 1.03 935.49 % | 0.10 49.11 % | 0.07 -26.06 % | 0.09 358.49 % | 0.02 151.66 % | -0.04 -202.64 % | 0.04 -74.17 % | 0.14 250.83 % | 0.04 -72.13 % | 0.15 90.71 % | 0.08 -65.42 % | 0.22 410.72 % | 0.04 -91.89 % | 0.54 209.72 % | 0.17 -44.70 % | 0.31 97.97 % | 0.16 26.06 % | 0.13 -48.09 % | 0.24 -26.79 % | 0.33 35.59 % | 0.24 44.37 % | 0.17 -21.15 % | 0.21 -54.63 % | 0.47 123.14 % | 0.21 23.12 % | 0.17 -43.96 % | 0.31 -3.07 % | 0.32 45.99 % | 0.22 58.07 % | 0.14 15.94 % | 0.12 -50.05 % | 0.24 1.38 % | 0.23 15.60 % | 0.20 44.18 % | 0.14 -11.85 % | 0.16 148.73 % | 0.06 -46.25 % | 0.12 76.95 % | 0.07 -53.36 % | 0.14 117.71 % | 0.07 -27.43 % | 0.09 -49.24 % | 0.18 -30.17 % | 0.26 123.32 % | 0.12 -15.78 % | 0.14 22.96 % | 0.11 -25.82 % | 0.15 73.87 % | 0.09 462.03 % | 0.02 -61.32 % | 0.04 -70.63 % | 0.14 -61.79 % | 0.35 155.73 % | 0.14 -42.06 % | 0.24 -28.70 % | 0.33 121.67 % | 0.15 -46.53 % | 0.28 339.52 % | 0.06 -9.93 % | 0.07 1 046.47 % | 0.01 -93.24 % | 0.09 204.93 % | 0.03 -43.23 % | 0.05 336.59 % | -0.02 -475.66 % | 0.01 223.26 % | 0.00 -110.09 % | 0.05 431.59 % | -0.01 91.14 % | -0.16 -3 807.06 % | 0.00 301.64 % | 0.00 92.81 % | -0.03 75.79 % | -0.13 -496.33 % | -0.02 15.52 % | -0.03 75.20 % | -0.10 -261.18 % | 0.06 262.21 % | -0.04 -4 637.11 % | 0.00 99.25 % | -0.11 -82.55 % | -0.06 -1 545.44 % | 0.00 -104.96 % | 0.07 22.74 % | 0.06 16.43 % | 0.05 -5.80 % | 0.05 142.21 % | 0.02 230.97 % | -0.02 -157.96 % | 0.03 16.19 % | 0.03 -58.76 % | 0.06 1 513.34 % | 0.00 |
| Total other income expenses net | -470.984 K -121.41 % | 2.200 M 119.07 % | -11.538 M -1 215.86 % | 1.034 M -65.45 % | 2.993 M 894.43 % | -376.748 K | 0.000 100.00 % | -559.000 K -126.39 % | 2.118 M 104.64 % | 1.035 M -16.87 % | 1.245 M -0.48 % | 1.251 M 102.83 % | -44.191 M -247.44 % | 29.972 M 2 788.07 % | -1.115 M -217.52 % | 948.748 K 393.73 % | -323.000 K -342.45 % | 133.224 K -97.67 % | 5.724 M 242.46 % | -4.018 M -212.99 % | 3.556 M 696.64 % | -596.000 K 95.66 % | -13.746 M -1 040.22 % | 1.462 M 227.01 % | 447.078 K -75.09 % | 1.795 M -56.92 % | 4.167 M 161.42 % | 1.594 M 1 135.06 % | -154.000 K -110.71 % | 1.438 M 114.54 % | -9.891 M -2 102.90 % | -449.000 K 77.97 % | -2.038 M -142.35 % | 4.812 M -6.20 % | 5.130 M -23.88 % | 6.739 M 29.12 % | 5.219 M 34.65 % | 3.876 M -72.31 % | 13.996 M -43.06 % | 24.579 M 427.45 % | 4.660 M 415.13 % | 904.629 K -29.71 % | 1.287 M -68.95 % | 4.145 M -51.84 % | 8.606 M 448.85 % | 1.568 M -59.44 % | 3.866 M -35.71 % | 6.013 M 300.33 % | 1.502 M -50.28 % | 3.021 M -48.94 % | 5.917 M 129.34 % | 2.580 M 56.55 % | 1.648 M 310.07 % | 401.881 K -93.13 % | 5.850 M 192.50 % | 2.000 M 98.22 % | 1.009 M -50.92 % | 2.056 M -48.47 % | 3.990 M 764.91 % | 461.320 K -81.48 % | 2.491 M 60.47 % | 1.552 M -8.80 % | 1.702 M 2.51 % | 1.660 M -92.62 % | 22.493 M 1 191.92 % | 1.741 M -89.19 % | 16.112 M 38.65 % | 11.621 M 1 543.12 % | 707.250 K 1 547.24 % | -48.869 K -100.04 % | 111.595 M 9 445.38 % | 1.169 M -78.27 % | 5.380 M 94.14 % | 2.771 M -56.32 % | 6.344 M 21.95 % | 5.202 M 377.25 % | 1.090 M -52.98 % | 2.318 M -35.32 % | 3.584 M 1.73 % | 3.523 M -32.85 % | 5.247 M 50.43 % | 3.488 M -30.55 % | 5.022 M 21.61 % | 4.130 M -6.53 % | 4.418 M 272.51 % | 1.186 M -48.39 % | 2.298 M -53.42 % | 4.933 M -7.95 % | 5.359 M 1.86 % | 5.261 M -35.38 % | 8.141 M 85.49 % | 4.389 M -39.83 % | 7.294 M 263.21 % | -4.469 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 335.364 M 175.18 % | 121.872 M 337.47 % | -51.320 M -151.41 % | 99.822 M -70.31 % | 336.187 M -15.47 % | 397.724 M 14.69 % | 346.794 M 10.29 % | 314.443 M 15.82 % | 271.483 M 41.58 % | 191.757 M 60.33 % | 119.601 M -39.88 % | 198.939 M 315.35 % | -92.379 M 49.44 % | -182.718 M -5.92 % | -172.510 M -23.71 % | -139.445 M 31.13 % | -202.469 M -434.20 % | -37.901 M -114.51 % | 261.130 M -2.00 % | 266.462 M 135.57 % | 113.113 M 813.82 % | 12.378 M -84.75 % | 81.165 M -60.21 % | 204.008 M -29.11 % | 287.791 M 8.62 % | 264.954 M 19.94 % | 220.911 M -39.67 % | 366.159 M 3.60 % | 353.447 M -24.55 % | 468.462 M 22.61 % | 382.075 M -47.01 % | 721.053 M 3.67 % | 695.503 M 11.31 % | 624.815 M 4.16 % | 599.870 M 25.35 % | 478.554 M -10.12 % | 532.415 M -5.65 % | 564.319 M -1.32 % | 571.887 M -7.52 % | 618.365 M -7.06 % | 665.329 M 0.34 % | 663.100 M 27.19 % | 521.352 M -13.59 % | 603.331 M -1.66 % | 613.537 M -9.48 % | 677.811 M 1.61 % | 667.066 M 0.80 % | 661.782 M 99.24 % | 332.152 M 8.71 % | 305.545 M 29.96 % | 235.109 M 7.12 % | 219.487 M -46.45 % | 409.853 M 3.94 % | 394.305 M 20.19 % | 328.072 M 47.75 % | 222.039 M 5.88 % | 209.707 M -48.55 % | 407.570 M 5.87 % | 384.983 M 1.72 % | 378.470 M 0.73 % | 375.739 M 15.54 % | 325.189 M 13.19 % | 287.291 M -21.88 % | 367.740 M 13.16 % | 324.986 M -2.19 % | 332.272 M 12.95 % | 294.169 M -18.04 % | 358.900 M -4.11 % | 374.299 M -13.70 % | 433.697 M 5.27 % | 411.970 M -33.93 % | 623.549 M 25.90 % | 495.279 M -16.53 % | 593.392 M -1.85 % | 604.550 M 7.93 % | 560.143 M -2.88 % | 576.742 M -9.47 % | 637.086 M -4.02 % | 663.765 M -3.08 % | 684.856 M -4.14 % | 714.435 M -8.74 % | 782.814 M 4.03 % | 752.492 M 0.17 % | 751.200 M 12.97 % | 664.963 M 8.60 % | 612.331 M 27.78 % | 479.222 M 28.70 % | 372.357 M 9.31 % | 340.653 M 9.72 % | 310.475 M -33.01 % | 463.459 M -2.73 % | 476.470 M 17.25 % | 406.366 M -8.03 % | 441.855 M -13.74 % | 512.248 M -2.08 % | 523.141 M 11.80 % | 467.912 M -18.82 % | 576.421 M 8.26 % | 532.423 M 10.49 % | 481.854 M 19.49 % | 403.258 M 7.34 % | 375.672 M 84.99 % | 203.077 M | 0.000 -100.00 % | 81.623 M | 0.000 -100.00 % | 30.885 M | 0.000 -100.00 % | 14.779 M | 0.000 -100.00 % | 2.396 M 137.83 % | -6.332 M |
| Total investments | 2.284 B -18.15 % | 2.791 B 22.56 % | 2.277 B 4.52 % | 2.179 B 0.84 % | 2.160 B -9.79 % | 2.395 B -0.39 % | 2.404 B 2.35 % | 2.349 B -0.83 % | 2.369 B -1.63 % | 2.408 B 0.46 % | 2.397 B -3.12 % | 2.474 B -3.35 % | 2.560 B 5.69 % | 2.422 B -5.81 % | 2.572 B 20.46 % | 2.135 B 12.67 % | 1.895 B -3.38 % | 1.961 B 1.80 % | 1.926 B 6.17 % | 1.814 B 5.06 % | 1.727 B -1.59 % | 1.755 B 0.11 % | 1.753 B 4.96 % | 1.670 B -5.31 % | 1.764 B 1.52 % | 1.737 B 1.51 % | 1.711 B -2.27 % | 1.751 B 1.92 % | 1.718 B 0.02 % | 1.718 B 5.50 % | 1.628 B -3.19 % | 1.682 B 0.30 % | 1.677 B 7.62 % | 1.558 B -1.00 % | 1.574 B 30.66 % | 1.205 B 3.15 % | 1.168 B -2.07 % | 1.192 B 1.04 % | 1.180 B 9.69 % | 1.076 B 1.23 % | 1.063 B -0.03 % | 1.063 B -9.41 % | 1.173 B 10.23 % | 1.065 B 3.62 % | 1.027 B 5.30 % | 975.685 M 2.19 % | 954.780 M 7.08 % | 891.649 M 13.87 % | 783.025 M -1.59 % | 795.638 M 2.68 % | 774.856 M -5.56 % | 820.506 M 2.09 % | 803.741 M -7.60 % | 869.886 M 12.07 % | 776.196 M 4.46 % | 743.053 M 3.58 % | 717.382 M 4.25 % | 688.112 M 2.32 % | 672.523 M 23.62 % | 544.038 M 0.77 % | 539.891 M 1.48 % | 532.023 M 0.34 % | 530.221 M -1.46 % | 538.069 M 0.89 % | 533.328 M -0.57 % | 536.397 M 6.11 % | 505.532 M -0.56 % | 508.377 M 0.56 % | 505.527 M 3.85 % | 486.791 M 0.11 % | 486.253 M 47.45 % | 329.781 M -2.07 % | 336.763 M 0.53 % | 334.992 M -2.56 % | 343.780 M 3.64 % | 331.709 M 1.47 % | 326.913 M 2.14 % | 320.064 M 0.63 % | 318.067 M -4.86 % | 334.301 M -0.22 % | 335.046 M -3.28 % | 346.417 M 0.52 % | 344.625 M -0.95 % | 347.920 M 0.03 % | 347.810 M 2.72 % | 338.586 M -0.01 % | 338.621 M 5.84 % | 319.944 M 3.62 % | 308.774 M -3.00 % | 318.319 M 0.41 % | 317.011 M 10.39 % | 287.186 M 51.07 % | 190.103 M 5.68 % | 179.888 M 1.67 % | 176.925 M -45.53 % | 324.826 M 4.46 % | 310.944 M 6.57 % | 291.784 M 1.25 % | 288.169 M 2.62 % | 280.823 M 1.42 % | 276.884 M -0.92 % | 279.447 M 27 844.70 % | 1.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 31.072 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.815 M 25.41 % | 27.760 M |
| Total debt | 738.756 M 34.46 % | 549.443 M 157.99 % | 212.973 M -38.91 % | 348.625 M -39.45 % | 575.774 M -1.12 % | 582.287 M 4.34 % | 558.073 M -0.92 % | 563.248 M -2.93 % | 580.229 M 21.76 % | 476.528 M -3.29 % | 492.762 M -1.58 % | 500.665 M -1.13 % | 506.367 M 49.07 % | 339.692 M 199.64 % | 113.366 M 2.95 % | 110.113 M -21.52 % | 140.299 M -38.95 % | 229.793 M -53.18 % | 490.847 M -7.59 % | 531.173 M 3.92 % | 511.112 M 10.34 % | 463.220 M 30.23 % | 355.686 M -41.94 % | 612.645 M 19.54 % | 512.511 M -9.03 % | 563.379 M 6.45 % | 529.249 M -0.91 % | 534.120 M 1.35 % | 526.993 M -24.43 % | 697.385 M 12.83 % | 618.061 M -25.90 % | 834.041 M 0.04 % | 833.726 M 6.42 % | 783.414 M 0.04 % | 783.107 M 33.23 % | 587.803 M -4.03 % | 612.511 M -7.97 % | 665.548 M -7.72 % | 721.256 M 0.04 % | 720.967 M -5.41 % | 762.183 M -3.45 % | 789.416 M -14.21 % | 920.125 M 27.92 % | 719.275 M 0.60 % | 714.954 M -6.99 % | 768.664 M -3.31 % | 794.950 M 6.47 % | 746.646 M 5.08 % | 710.527 M 91.18 % | 371.663 M 18.55 % | 313.502 M -9.86 % | 347.806 M -36.87 % | 550.974 M 11.81 % | 492.772 M 20.27 % | 409.711 M 14.04 % | 359.264 M -18.21 % | 439.265 M -11.78 % | 497.937 M -8.75 % | 545.657 M 14.28 % | 477.456 M 2.72 % | 464.794 M -6.23 % | 495.700 M -15.34 % | 585.544 M -8.97 % | 643.269 M 19.23 % | 539.527 M 16.26 % | 464.054 M 11.64 % | 415.666 M -19.81 % | 518.373 M -2.97 % | 534.250 M -3.94 % | 556.186 M 4.09 % | 534.330 M -18.99 % | 659.599 M 5.97 % | 622.461 M -0.96 % | 628.525 M 8.81 % | 577.628 M -25.09 % | 771.135 M 0.23 % | 769.369 M 9.34 % | 703.664 M -13.03 % | 809.114 M -8.10 % | 880.397 M -2.60 % | 903.899 M -5.09 % | 952.355 M -2.31 % | 974.851 M 5.99 % | 919.783 M 8.97 % | 844.075 M 6.70 % | 791.057 M 16.78 % | 677.407 M 25.61 % | 539.300 M -0.28 % | 540.793 M -3.97 % | 563.153 M -5.24 % | 594.282 M -7.86 % | 644.966 M 1.56 % | 635.033 M 0.02 % | 634.889 M 4.45 % | 607.847 M 16.02 % | 523.910 M -15.26 % | 618.257 M -11.05 % | 695.075 M 8.96 % | 637.942 M 15.56 % | 552.060 M 12.62 % | 490.218 M 11.42 % | 439.988 M 51.15 % | 291.088 M | 0.000 -100.00 % | 103.029 M | 0.000 -100.00 % | 60.510 M | 0.000 -100.00 % | 30.100 M | 0.000 -100.00 % | 7.192 M -37.87 % | 11.576 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 309.735 M -49.07 % | 608.138 M 50.52 % | 404.038 M -37.11 % | 642.474 M 41.56 % | 453.857 M -36.63 % | 716.254 M 42.28 % | 503.424 M -32.80 % | 749.152 M 3 720.84 % | -20.690 M -102.61 % | 793.042 M 23.83 % | 640.442 M -42.91 % | 1.122 B 38.67 % | 808.941 M -21.61 % | 1.032 B 426.63 % | 195.939 M 15.64 % | 169.439 M -72.70 % | 620.605 M 458.11 % | 111.198 M 1.30 % | 109.771 M 23.68 % | 88.751 M -23.53 % | 116.064 M -11.63 % | 131.342 M 6.32 % | 123.532 M -19.06 % | 152.619 M -40.85 % | 258.037 M 5.31 % | 245.023 M 11.94 % | 218.885 M 8.09 % | 202.497 M -0.43 % | 203.372 M 7.64 % | 188.945 M -65.77 % | 552.014 M 144.05 % | 226.188 M 7.71 % | 210.006 M 0.76 % | 208.427 M -0.42 % | 209.315 M 134.66 % | 89.198 M -0.05 % | 89.241 M 0.17 % | 89.088 M -1.32 % | 90.281 M | 0.000 | 0.000 | 0.000 100.00 % | -4.783 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 |
| Retained earnings | 4.816 B 0.02 % | 4.815 B 13.76 % | 4.233 B 0.89 % | 4.195 B 0.55 % | 4.172 B 0.26 % | 4.162 B 0.06 % | 4.159 B -0.96 % | 4.199 B 0.40 % | 4.183 B 0.89 % | 4.146 B 0.56 % | 4.123 B 2.55 % | 4.020 B 1.02 % | 3.979 B -1.18 % | 4.027 B 0.50 % | 4.007 B 19.67 % | 3.348 B 3.23 % | 3.243 B 2.95 % | 3.150 B 2.90 % | 3.062 B 0.86 % | 3.036 B 5.13 % | 2.887 B 5.18 % | 2.745 B 4.68 % | 2.623 B 3.28 % | 2.539 B 5.79 % | 2.400 B 11.91 % | 2.145 B 5.77 % | 2.028 B 2.89 % | 1.971 B 10.44 % | 1.785 B 10.06 % | 1.621 B 6.88 % | 1.517 B 2.55 % | 1.479 B 3.56 % | 1.429 B 3.05 % | 1.386 B 8.81 % | 1.274 B 8.13 % | 1.178 B 5.87 % | 1.113 B 1.48 % | 1.097 B 2.38 % | 1.071 B 5.00 % | 1.020 B -3.95 % | 1.062 B 6.92 % | 993.470 M -8.93 % | 1.091 B 14.20 % | 955.306 M 1.83 % | 938.116 M 3.09 % | 910.039 M 18.06 % | 770.808 M 7.78 % | 715.164 M -0.63 % | 719.696 M 10.09 % | 653.735 M 4.62 % | 624.896 M -3.25 % | 645.915 M 1.88 % | 634.024 M -0.13 % | 634.832 M 22.65 % | 517.590 M 6.54 % | 485.802 M 17.45 % | 413.617 M 38.83 % | 297.933 M 14.69 % | 259.763 M 46.66 % | 177.116 M 10.69 % | 160.018 M 2.56 % | 156.026 M 1.31 % | 154.013 M 29.89 % | 118.572 M 7.48 % | 110.317 M 26.16 % | 87.445 M -3.30 % | 90.427 M 18.75 % | 76.150 M 10.52 % | 68.904 M 17.00 % | 58.894 M -2.45 % | 60.376 M 442.41 % | 11.131 M 35.28 % | 8.228 M 3 723.51 % | 215.195 K -93.69 % | 3.412 M -93.22 % | 50.344 M -4.77 % | 52.865 M -12.57 % | 60.465 M -23.52 % | 79.060 M 46.39 % | 54.006 M -9.92 % | 59.952 M 4.65 % | 57.289 M -23.59 % | 74.975 M -15.65 % | 88.881 M -25.34 % | 119.053 M 19.21 % | 99.865 M 11.72 % | 89.388 M 14.00 % | 78.410 M 28.35 % | 61.090 M 22.56 % | 49.846 M 4.54 % | 47.681 M 12.98 % | 42.204 M 35.10 % | 31.240 M 161.18 % | 11.961 M -21.46 % | 15.230 M -56.28 % | 34.833 M 57.29 % | 22.146 M 198.18 % | 7.427 M 144.32 % | -16.759 M -212.28 % | 14.926 M 130.27 % | -49.313 M -435.58 % | 14.695 M 170.28 % | 5.437 M -88.07 % | 45.568 M 19.39 % | 38.167 M 218.46 % | 11.985 M 203.03 % | 3.955 M -82.23 % | 22.256 M -38.98 % | 36.475 M 96.93 % | 18.522 M -41.74 % | 31.790 M 162.60 % | 12.106 M |
| Common stock | 412.901 M 20.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 0.00 % | 344.084 M 14.52 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 0.00 % | 300.459 M 7.22 % | 280.214 M 50.00 % | 186.809 M 0.00 % | 186.809 M 0.00 % | 186.809 M 25.00 % | 149.452 M 0.00 % | 149.452 M 20.00 % | 124.543 M 0.00 % | 124.543 M 45.39 % | 85.661 M 21.43 % | 70.545 M |
| Total equity | 6.093 B 0.97 % | 6.034 B 9.08 % | 5.532 B 2.29 % | 5.408 B 0.67 % | 5.372 B -1.44 % | 5.450 B -0.33 % | 5.469 B -1.57 % | 5.556 B -0.09 % | 5.561 B -0.43 % | 5.585 B -0.01 % | 5.585 B 1.29 % | 5.514 B 1.70 % | 5.422 B -0.45 % | 5.447 B -1.16 % | 5.511 B 8.37 % | 5.086 B 3.71 % | 4.904 B 2.29 % | 4.794 B 1.54 % | 4.721 B 4.02 % | 4.538 B 4.25 % | 4.353 B 4.29 % | 4.174 B 2.31 % | 4.080 B 4.18 % | 3.916 B 2.61 % | 3.817 B 7.99 % | 3.534 B 2.45 % | 3.450 B 2.48 % | 3.366 B 5.11 % | 3.203 B 8.86 % | 2.942 B 4.17 % | 2.824 B 3.16 % | 2.738 B 2.04 % | 2.683 B 2.24 % | 2.624 B 2.82 % | 2.552 B 4.55 % | 2.441 B 3.89 % | 2.350 B -0.49 % | 2.361 B 1.61 % | 2.324 B 7.01 % | 2.172 B -3.48 % | 2.250 B 5.33 % | 2.136 B -4.51 % | 2.237 B 7.35 % | 2.084 B 1.24 % | 2.058 B 5.92 % | 1.943 B 2.48 % | 1.896 B 3.76 % | 1.827 B 4.27 % | 1.752 B 4.38 % | 1.679 B 1.96 % | 1.646 B -3.13 % | 1.700 B 0.85 % | 1.685 B 0.41 % | 1.678 B 7.87 % | 1.556 B 0.04 % | 1.555 B 5.77 % | 1.470 B 12.94 % | 1.302 B 3.52 % | 1.258 B 17.81 % | 1.068 B 1.76 % | 1.049 B 0.78 % | 1.041 B 0.20 % | 1.039 B 2.66 % | 1.012 B 0.98 % | 1.002 B 2.47 % | 977.940 M -0.45 % | 982.350 M 1.70 % | 965.931 M 1.75 % | 949.321 M 0.97 % | 940.246 M -0.35 % | 943.525 M 1.36 % | 930.857 M 0.30 % | 928.069 M 7.22 % | 865.601 M -0.50 % | 869.951 M -3.81 % | 904.416 M -0.28 % | 906.965 M -0.84 % | 914.677 M -2.55 % | 938.575 M 2.59 % | 914.910 M -0.88 % | 923.047 M 0.91 % | 914.755 M -2.36 % | 936.882 M -1.65 % | 952.589 M -3.16 % | 983.628 M 1.80 % | 966.192 M 1.09 % | 955.765 M 1.89 % | 938.018 M 3.97 % | 902.224 M 1.08 % | 892.581 M 30.82 % | 682.294 M 3.72 % | 657.848 M 18.46 % | 555.355 M 5.18 % | 528.006 M -0.86 % | 532.584 M -0.94 % | 537.631 M 0.98 % | 532.389 M 3.93 % | 512.233 M 4.45 % | 490.403 M -9.84 % | 543.911 M 1.96 % | 533.459 M 1.46 % | 525.774 M 19.44 % | 440.193 M 3.27 % | 426.256 M 2.10 % | 417.489 M 12.29 % | 371.789 M 36.63 % | 272.112 M -3.61 % | 282.301 M 8.51 % | 260.159 M 7.50 % | 242.018 M 44.56 % | 167.417 M 49.96 % | 111.642 M |
| Other non current liabilities | 163.338 M -10.89 % | 183.303 M 1.85 % | 179.967 M 0.96 % | 178.249 M 91.75 % | 92.960 M -18.55 % | 114.125 M 847.49 % | 12.045 M -82.23 % | 67.774 M 0.14 % | 67.682 M -31.17 % | 98.326 M 0.00 % | 98.325 M -14.40 % | 114.867 M 0.16 % | 114.687 M -18.34 % | 140.453 M 0.26 % | 140.095 M 25.59 % | 111.553 M 0.09 % | 111.457 M -32.23 % | 164.458 M 0.27 % | 164.007 M 49.92 % | 109.396 M 9.28 % | 100.107 M -8.49 % | 109.396 M 0.00 % | 109.396 M 50.95 % | 72.471 M 0.00 % | 72.471 M -0.01 % | 72.475 M 0.00 % | 72.477 M 92.07 % | 37.734 M 0.00 % | 37.734 M -0.02 % | 37.740 M 0.00 % | 37.740 M 57.77 % | 23.921 M 0.00 % | 23.921 M -0.01 % | 23.923 M -0.08 % | 23.941 M 30.18 % | 18.390 M 37.34 % | 13.390 M -0.03 % | 13.394 M 0.00 % | 13.394 M 85.62 % | 7.216 M -90.72 % | 77.764 M 57.70 % | 49.310 M 0.00 % | 49.310 M 64.70 % | 29.939 M 172.02 % | 11.006 M -0.73 % | 11.087 M -38.92 % | 18.153 M 80.93 % | 10.033 M -88.35 % | 86.102 M -12.18 % | 98.043 M -10.24 % | 109.224 M -8.88 % | 119.864 M -7.77 % | 129.965 M -7.36 % | 140.295 M -7.65 % | 151.909 M -2.20 % | 155.329 M -3.21 % | 160.488 M 1 514.08 % | 9.943 M 11.66 % | 8.905 M -7.41 % | 9.618 M -1.15 % | 9.730 M 16.35 % | 8.363 M 2.55 % | 8.155 M 32.90 % | 6.136 M 221.93 % | 1.906 M -20.12 % | 2.386 M 9.15 % | 2.186 M 103.16 % | 1.076 M -1.82 % | 1.096 M 57.47 % | 696.000 K 75.76 % | 396.000 K -99.30 % | 56.536 M -1.53 % | 57.416 M -23.31 % | 74.869 M -5.67 % | 79.369 M 1.63 % | 78.098 M -17.35 % | 94.492 M -0.04 % | 94.532 M -2.27 % | 96.729 M -2.62 % | 99.330 M 0.23 % | 99.100 M 6.67 % | 92.900 M -10.20 % | 103.450 M 73.92 % | 59.483 M -8.74 % | 65.183 M 49.18 % | 43.693 M 0.00 % | 43.693 M 776.31 % | 4.986 M 0.00 % | 4.986 M 0.00 % | 4.986 M 0.00 % | 4.986 M -0.58 % | 5.015 M 0.00 % | 5.015 M 0.00 % | 5.015 M 0.00 % | 5.015 M 0.00 % | 5.015 M 224.26 % | -4.036 M -887.83 % | 512.296 K 113.97 % | -3.666 M 0.16 % | -3.672 M 4.57 % | -3.848 M 23.32 % | -5.018 M -5.35 % | -4.763 M -182.17 % | -1.688 M 68.54 % | -5.365 M -129.97 % | 17.903 M 426.40 % | -5.485 M -18.54 % | -4.627 M 93.59 % | -72.173 M -77.44 % | -40.675 M | 0.000 | 0.000 |
| Long term debt | 72.419 M 207.27 % | 23.569 M 40.15 % | 16.817 M -88.97 % | 152.462 M -0.12 % | 152.643 M -56.69 % | 352.482 M 0.13 % | 352.026 M 55.29 % | 226.690 M 0.77 % | 224.962 M 798.77 % | 25.030 M 0.08 % | 25.011 M -90.62 % | 266.719 M 300.17 % | 66.652 M 1.21 % | 65.856 M 0.00 % | 65.854 M -26.90 % | 90.088 M -0.16 % | 90.236 M 0.14 % | 90.107 M -2.51 % | 92.427 M -7.68 % | 100.119 M 0.01 % | 100.107 M -50.02 % | 200.276 M 0.00 % | 200.276 M 0.14 % | 200.000 M 100.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M -74.03 % | 385.120 M 9.10 % | 352.993 M 39.60 % | 252.868 M 0.05 % | 252.744 M -56.05 % | 575.041 M 0.05 % | 574.726 M 0.05 % | 574.414 M 0.05 % | 574.107 M 0.05 % | 573.803 M 0.05 % | 573.511 M -3.86 % | 596.548 M 0.05 % | 596.256 M 0.05 % | 595.967 M 0.05 % | 595.683 M 0.04 % | 595.416 M -12.58 % | 681.125 M 77.71 % | 383.275 M 0.04 % | 383.108 M 0.04 % | 382.943 M 0.04 % | 382.780 M 3.42 % | 370.119 M 4.99 % | 352.522 M 3 816.91 % | 9.000 M 0.00 % | 9.000 M -76.32 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M 0.00 % | 38.000 M -60.42 % | 96.000 M -9.43 % | 106.000 M -10.92 % | 119.000 M -23.72 % | 156.000 M 11.03 % | 140.500 M -12.46 % | 160.500 M -3.02 % | 165.500 M -5.70 % | 175.500 M 26.26 % | 139.000 M 6.92 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M -3.70 % | 135.000 M 0.00 % | 135.000 M 0.00 % | 135.000 M 0.00 % | 135.000 M -50.91 % | 275.000 M 0.00 % | 275.000 M 0.00 % | 275.000 M 0.00 % | 275.000 M -42.28 % | 476.435 M 0.00 % | 476.435 M 0.38 % | 474.614 M 0.00 % | 474.614 M 0.88 % | 470.486 M -0.27 % | 471.743 M -6.52 % | 504.655 M -0.41 % | 506.751 M 15.45 % | 438.933 M 14.46 % | 383.475 M 19.55 % | 320.757 M 35.62 % | 236.507 M 53.55 % | 154.027 M 174.93 % | 56.024 M -11.34 % | 63.189 M 54.18 % | 40.984 M -38.44 % | 66.581 M 36.15 % | 48.902 M -41.45 % | 83.519 M -45.31 % | 152.711 M -2.73 % | 157.000 M -46.62 % | 294.097 M 31.08 % | 224.362 M 4.97 % | 213.746 M -4.85 % | 224.630 M 63.61 % | 137.300 M -25.50 % | 184.300 M 514.33 % | 30.000 M | 0.000 -100.00 % | 3.709 M | 0.000 -100.00 % | 3.750 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.188 M 5.06 % | 3.986 M |
| Total non current liabilities | 289.830 M 12.58 % | 257.436 M 6.96 % | 240.692 M -36.22 % | 377.385 M 27.81 % | 295.268 M -42.47 % | 513.222 M 24.54 % | 412.102 M 22.74 % | 335.748 M 0.33 % | 334.637 M 101.07 % | 166.432 M -0.70 % | 167.598 M -60.21 % | 421.194 M 89.14 % | 222.692 M -30.55 % | 320.669 M -6.15 % | 341.682 M 39.35 % | 245.197 M -0.78 % | 247.121 M -17.43 % | 299.280 M -0.08 % | 299.524 M 15.55 % | 259.225 M -0.83 % | 261.382 M -28.44 % | 365.262 M -0.60 % | 367.465 M 12.10 % | 327.811 M 42.68 % | 229.752 M -1.05 % | 232.184 M -0.45 % | 233.224 M -52.20 % | 487.906 M 6.61 % | 457.658 M 27.28 % | 359.569 M -0.06 % | 359.775 M -46.25 % | 669.311 M 0.11 % | 668.604 M -0.08 % | 669.165 M -0.23 % | 670.697 M 1.36 % | 661.681 M 0.71 % | 657.036 M -3.63 % | 681.789 M -0.22 % | 683.309 M -0.09 % | 683.894 M -0.14 % | 684.825 M 4.35 % | 656.255 M -11.56 % | 742.023 M 79.57 % | 413.214 M 4.85 % | 394.114 M 0.02 % | 394.029 M 0.10 % | 393.629 M 3.55 % | 380.152 M -13.33 % | 438.623 M 309.76 % | 107.043 M -9.46 % | 118.224 M -25.11 % | 157.864 M -6.01 % | 167.965 M -5.79 % | 178.295 M -6.12 % | 189.909 M -24.44 % | 251.329 M -5.69 % | 266.488 M 106.67 % | 128.943 M -21.81 % | 164.905 M 9.85 % | 150.118 M -11.81 % | 170.230 M -2.09 % | 173.863 M -5.33 % | 183.655 M 26.54 % | 145.136 M 10.03 % | 131.906 M -0.36 % | 132.386 M 0.15 % | 132.186 M -2.86 % | 136.076 M -0.01 % | 136.096 M 0.29 % | 135.696 M 0.22 % | 135.396 M -59.16 % | 331.536 M -0.26 % | 332.416 M -4.99 % | 349.869 M -1.27 % | 354.369 M -36.10 % | 554.532 M -2.87 % | 570.926 M 0.31 % | 569.146 M -0.38 % | 571.343 M 0.27 % | 569.816 M -0.18 % | 570.842 M -4.47 % | 597.555 M -2.07 % | 610.200 M 22.43 % | 498.416 M 11.09 % | 448.658 M 23.11 % | 364.451 M 30.07 % | 280.201 M 76.21 % | 159.014 M 160.64 % | 61.010 M -10.51 % | 68.176 M 48.31 % | 45.970 M -35.79 % | 71.597 M 32.79 % | 53.917 M -39.10 % | 88.535 M -43.87 % | 157.726 M -2.65 % | 162.015 M -44.14 % | 290.062 M 28.99 % | 224.874 M 7.04 % | 210.080 M -4.92 % | 220.958 M 65.57 % | 133.452 M -25.56 % | 179.282 M 610.39 % | 25.237 M 1 595.08 % | -1.688 M -1.99 % | -1.655 M -109.24 % | 17.903 M 1 131.87 % | -1.735 M 62.50 % | -4.627 M 93.59 % | -72.173 M -77.44 % | -40.675 M -1 071.23 % | 4.188 M 5.06 % | 3.986 M |
| Other current liabilities | 664.414 M -25.91 % | 896.801 M -5.03 % | 944.297 M 115.51 % | 438.165 M 2 296.76 % | -19.946 M -107.91 % | 252.221 M -22.66 % | 326.117 M 56.17 % | 208.824 M -3.76 % | 216.984 M -12.45 % | 247.853 M -18.03 % | 302.358 M -47.92 % | 580.614 M -0.66 % | 584.443 M 50.40 % | 388.601 M 2 590.39 % | -15.604 M -104.05 % | 385.183 M -25.19 % | 514.861 M 89.09 % | 272.286 M -58.50 % | 656.183 M 107.87 % | 315.677 M 847.84 % | 33.305 M -90.45 % | 348.596 M 857.39 % | -46.026 M -112.36 % | 372.517 M -30.54 % | 536.283 M 13.61 % | 472.040 M 4 171.47 % | 11.051 M -96.44 % | 310.563 M 797.04 % | 34.621 M -13.78 % | 40.156 M -80.93 % | 210.604 M -23.71 % | 276.073 M 23.51 % | 223.521 M -3.96 % | 232.746 M 4 677.11 % | -5.085 M -102.76 % | 184.477 M -24.30 % | 243.704 M -8.11 % | 265.203 M -8.67 % | 290.380 M -1.42 % | 294.576 M 30.57 % | 225.612 M 1 553.08 % | 13.648 M -95.40 % | 296.657 M 1 347.11 % | 20.500 M 5.75 % | 19.386 M -92.99 % | 276.716 M 11 880.16 % | -2.349 M -107.91 % | 29.691 M -92.22 % | 381.849 M -2.50 % | 391.657 M -3.18 % | 404.511 M 9.70 % | 368.749 M 143.47 % | 151.455 M 63.79 % | 92.467 M -23.58 % | 121.006 M 34.29 % | 90.107 M 0.27 % | 89.865 M 24.78 % | 72.020 M -4.53 % | 75.441 M 14.17 % | 66.080 M -19.55 % | 82.143 M 10.30 % | 74.471 M 21.72 % | 61.184 M -37.12 % | 97.307 M 5.53 % | 92.208 M 24.70 % | 73.942 M -19.46 % | 91.812 M 29.79 % | 70.738 M -40.61 % | 119.106 M 32.13 % | 90.141 M 10.75 % | 81.389 M -41.69 % | 139.572 M -61.90 % | 366.352 M 211.60 % | 117.573 M -16.44 % | 140.706 M 4.23 % | 135.002 M 10.40 % | 122.282 M -9.12 % | 134.550 M 15.00 % | 116.997 M -0.71 % | 117.831 M -6.53 % | 126.058 M -2.70 % | 129.562 M -9.67 % | 143.430 M -19.57 % | 178.319 M 6.41 % | 167.574 M 12.25 % | 149.285 M -4.20 % | 155.825 M -3.95 % | 162.228 M -4.96 % | 170.695 M 3.60 % | 164.764 M 8.30 % | 152.138 M 11.04 % | 137.007 M -30.60 % | 197.417 M 18.69 % | 166.332 M -8.56 % | 181.910 M 13.68 % | 160.024 M 0.60 % | 159.071 M -3.91 % | 165.544 M 27.44 % | 129.903 M -22.35 % | 167.288 M 16.80 % | 143.223 M -8.25 % | 156.106 M 20.61 % | 129.435 M -66.80 % | 389.827 M 582.54 % | 57.114 M -73.89 % | 218.727 M 180.32 % | 78.027 M -9.64 % | 86.348 M 322.47 % | 20.439 M -49.75 % | 40.675 M 169.00 % | 15.121 M -63.86 % | 41.845 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 70.769 M -79.67 % | 348.085 M 404.04 % | 69.059 M 26.40 % | 54.636 M -84.33 % | 348.684 M -11.83 % | 395.467 M 344.75 % | 88.918 M 24.48 % | 71.433 M | 0.000 | 0.000 | 0.000 -100.00 % | 429.325 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.244 M -82.69 % | 411.492 M | 0.000 -100.00 % | 386.412 M | 0.000 | 0.000 | 0.000 -100.00 % | 363.419 M | 0.000 -100.00 % | 330.117 M 21.59 % | 271.508 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.123 M | 0.000 -100.00 % | 163.391 M 1.02 % | 161.736 M | 0.000 -100.00 % | 151.622 M 8.87 % | 139.270 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.431 M 16.29 % | 138.814 M -21.31 % | 176.406 M 26.35 % | 139.620 M 13.94 % | 122.540 M 17.54 % | 104.251 M -1.74 % | 106.092 M 33.52 % | 79.457 M -16.50 % | 95.160 M 12.16 % | 84.846 M 16.83 % | 72.624 M -31.87 % | 106.594 M 4.14 % | 102.360 M 27.05 % | 80.569 M -20.17 % | 100.930 M 25.63 % | 80.340 M -34.09 % | 121.895 M 26.35 % | 96.476 M 4.03 % | 92.741 M -38.71 % | 151.313 M 27.97 % | 118.239 M -7.38 % | 127.655 M -20.31 % | 160.186 M 5.37 % | 152.016 M 7.53 % | 141.375 M -11.31 % | 159.398 M 8.11 % | 147.440 M 5.58 % | 139.644 M -8.00 % | 151.782 M -1.13 % | 153.516 M -9.28 % | 169.219 M -17.29 % | 204.582 M 7.34 % | 190.597 M 8.22 % | 176.124 M -2.28 % | 180.240 M 2.06 % | 176.607 M -4.00 % | 183.958 M 5.53 % | 174.321 M 5.45 % | 165.305 M 7.00 % | 154.497 M -27.03 % | 211.725 M 22.21 % | 173.253 M -8.95 % | 190.284 M 9.56 % | 173.675 M -2.36 % | 177.873 M -8.12 % | 193.594 M 31.63 % | 147.079 M -24.55 % | 194.938 M 18.88 % | 163.981 M -7.04 % | 176.409 M 14.79 % | 153.680 M | 0.000 -100.00 % | 65.056 M | 0.000 -100.00 % | 84.717 M | 0.000 -100.00 % | 24.320 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 666.337 M 26.71 % | 525.875 M 168.09 % | 196.156 M 0.00 % | 196.163 M -53.64 % | 423.131 M 84.13 % | 229.805 M 38.32 % | 166.145 M -50.63 % | 336.557 M -5.11 % | 354.684 M -21.44 % | 451.498 M -3.47 % | 467.751 M 116.37 % | 216.178 M -50.84 % | 439.714 M 60.58 % | 273.836 M 494.58 % | 46.055 M 129.99 % | 20.025 M -60.00 % | 50.062 M -58.32 % | 120.121 M -68.49 % | 381.175 M -11.57 % | 431.054 M 4.88 % | 411.005 M 56.31 % | 262.944 M 69.19 % | 155.410 M -62.34 % | 412.645 M 0.03 % | 412.511 M -10.98 % | 463.379 M 7.95 % | 429.249 M 188.09 % | 149.000 M -14.37 % | 174.000 M -60.86 % | 444.517 M 21.68 % | 365.317 M 41.05 % | 259.000 M 0.00 % | 259.000 M 23.92 % | 209.000 M 0.00 % | 209.000 M 1 392.86 % | 14.000 M -66.67 % | 42.000 M -39.13 % | 69.000 M -44.80 % | 125.000 M 0.00 % | 125.000 M -24.92 % | 166.500 M -14.18 % | 194.000 M -18.83 % | 239.000 M -28.87 % | 336.000 M 1.25 % | 331.846 M -13.97 % | 385.721 M -4.33 % | 403.170 M 7.08 % | 376.527 M 14.44 % | 329.006 M -1.40 % | 333.663 M 9.58 % | 304.502 M -1.71 % | 309.806 M -33.51 % | 465.974 M 17.44 % | 396.772 M 6.74 % | 371.711 M 43.65 % | 258.764 M -21.29 % | 328.765 M -12.20 % | 374.437 M -2.78 % | 385.157 M 14.82 % | 335.456 M 10.24 % | 304.294 M -6.00 % | 323.700 M -19.79 % | 403.544 M -19.97 % | 504.269 M 23.13 % | 409.527 M 24.46 % | 329.054 M 17.24 % | 280.666 M -26.79 % | 383.373 M 0.15 % | 382.788 M -4.24 % | 399.724 M 0.10 % | 399.330 M 3.83 % | 384.599 M 10.69 % | 347.461 M -1.72 % | 353.525 M 16.82 % | 302.628 M 2.69 % | 294.700 M 0.60 % | 292.934 M 27.89 % | 229.050 M -31.52 % | 334.500 M -8.40 % | 365.161 M -4.82 % | 383.656 M -14.31 % | 447.700 M 3.20 % | 433.800 M -7.33 % | 468.100 M 5.40 % | 444.100 M -5.57 % | 470.300 M 6.67 % | 440.900 M 14.44 % | 385.273 M -20.52 % | 484.769 M -3.04 % | 499.963 M -9.64 % | 553.299 M -2.21 % | 565.785 M -3.47 % | 586.131 M 6.30 % | 551.370 M 21.14 % | 455.136 M 24.05 % | 366.910 M 18.87 % | 308.660 M -33.41 % | 463.513 M 16.17 % | 398.996 M 52.97 % | 260.830 M -9.41 % | 287.918 M 12.61 % | 255.688 M -2.07 % | 261.088 M | 0.000 -100.00 % | 99.320 M | 0.000 -100.00 % | 56.760 M | 0.000 -100.00 % | 26.267 M | 0.000 -100.00 % | 3.004 M -60.42 % | 7.590 M |
| Total current liabilities | 1.857 B -6.41 % | 1.985 B 10.95 % | 1.789 B 37.40 % | 1.302 B -3.25 % | 1.346 B 20.50 % | 1.117 B -0.25 % | 1.119 B -10.72 % | 1.254 B -5.76 % | 1.331 B -5.31 % | 1.405 B -10.37 % | 1.568 B 8.88 % | 1.440 B -10.66 % | 1.612 B 27.19 % | 1.267 B 8.15 % | 1.172 B 23.15 % | 951.361 M -9.17 % | 1.047 B 2.98 % | 1.017 B -23.12 % | 1.323 B 0.84 % | 1.312 B 2.70 % | 1.277 B 19.27 % | 1.071 B 4.25 % | 1.027 B -17.99 % | 1.253 B -6.24 % | 1.336 B -0.74 % | 1.346 B 10.50 % | 1.218 B 30.53 % | 933.263 M 4.00 % | 897.356 M -15.75 % | 1.065 B 7.40 % | 991.686 M 20.11 % | 825.624 M -5.62 % | 874.754 M 17.56 % | 744.100 M -3.61 % | 771.991 M 40.47 % | 549.579 M -3.76 % | 571.050 M -1.47 % | 579.593 M -7.16 % | 624.295 M -4.85 % | 656.126 M -0.72 % | 660.895 M -2.62 % | 678.660 M -13.34 % | 783.154 M -11.90 % | 888.966 M 4.77 % | 848.518 M -3.96 % | 883.509 M -3.49 % | 915.430 M 0.60 % | 909.985 M -15.70 % | 1.079 B 1.30 % | 1.066 B 5.12 % | 1.014 B 3.95 % | 975.161 M -1.37 % | 988.741 M 10.94 % | 891.276 M -0.19 % | 893.010 M 31.14 % | 680.982 M -6.24 % | 726.329 M -2.19 % | 742.622 M 1.27 % | 733.298 M 8.45 % | 676.186 M 4.69 % | 645.871 M -10.62 % | 722.642 M -9.96 % | 802.579 M -13.49 % | 927.763 M 13.62 % | 816.514 M 5.03 % | 777.409 M 8.78 % | 714.643 M -12.52 % | 816.922 M -1.04 % | 825.547 M 9.01 % | 757.307 M -1.90 % | 771.997 M -36.82 % | 1.222 B -2.13 % | 1.248 B 6.11 % | 1.177 B 8.40 % | 1.085 B 8.78 % | 997.810 M 1.42 % | 983.808 M 15.92 % | 848.671 M -5.19 % | 895.120 M -9.30 % | 986.929 M 0.48 % | 982.247 M 0.99 % | 972.605 M 5.33 % | 923.357 M 1.18 % | 912.601 M 7.39 % | 849.824 M 1.11 % | 840.534 M 3.93 % | 808.784 M -1.71 % | 822.879 M -10.35 % | 917.863 M 2.44 % | 895.958 M -7.08 % | 964.208 M 2.24 % | 943.109 M -8.94 % | 1.036 B 13.34 % | 913.829 M 5.21 % | 868.603 M -5.14 % | 915.673 M 19.80 % | 764.307 M -10.21 % | 851.194 M 24.74 % | 682.362 M 10.25 % | 618.945 M -3.58 % | 641.927 M 15.62 % | 555.206 M 9.04 % | 509.195 M 30.62 % | 389.827 M 60.82 % | 242.402 M 10.82 % | 218.727 M 32.01 % | 165.691 M 91.89 % | 86.348 M 19.64 % | 72.173 M 77.44 % | 40.675 M -4.74 % | 42.699 M -39.04 % | 70.042 M |
| Total liabilities | 2.147 B -4.23 % | 2.242 B 10.48 % | 2.029 B 20.85 % | 1.679 B 2.34 % | 1.641 B 0.67 % | 1.630 B 6.42 % | 1.531 B -3.65 % | 1.590 B -4.54 % | 1.665 B 5.95 % | 1.572 B -9.43 % | 1.735 B -6.76 % | 1.861 B 1.46 % | 1.834 B 15.53 % | 1.588 B 4.92 % | 1.513 B 26.47 % | 1.197 B -7.57 % | 1.295 B -1.66 % | 1.316 B -18.86 % | 1.622 B 3.27 % | 1.571 B 2.10 % | 1.539 B 7.14 % | 1.436 B 2.97 % | 1.395 B -11.75 % | 1.581 B 0.94 % | 1.566 B -0.79 % | 1.578 B 8.74 % | 1.451 B 2.13 % | 1.421 B 4.88 % | 1.355 B -4.89 % | 1.425 B 5.42 % | 1.351 B -9.60 % | 1.495 B -3.14 % | 1.543 B 9.21 % | 1.413 B -2.04 % | 1.443 B 19.11 % | 1.211 B -1.37 % | 1.228 B -2.64 % | 1.261 B -3.53 % | 1.308 B -2.42 % | 1.340 B -0.42 % | 1.346 B 0.81 % | 1.335 B -12.47 % | 1.525 B 17.12 % | 1.302 B 4.79 % | 1.243 B -2.73 % | 1.278 B -2.41 % | 1.309 B 1.47 % | 1.290 B -15.01 % | 1.518 B 29.46 % | 1.173 B 3.59 % | 1.132 B -0.10 % | 1.133 B -2.05 % | 1.157 B 8.15 % | 1.070 B -1.23 % | 1.083 B 16.15 % | 932.311 M -6.09 % | 992.817 M 13.91 % | 871.564 M -2.97 % | 898.203 M 8.70 % | 826.304 M 1.25 % | 816.101 M -8.97 % | 896.505 M -9.10 % | 986.234 M -8.08 % | 1.073 B 13.12 % | 948.420 M 4.25 % | 909.795 M 7.44 % | 846.829 M -11.14 % | 952.998 M -0.90 % | 961.643 M 7.69 % | 893.003 M -1.59 % | 907.393 M -41.59 % | 1.553 B -1.74 % | 1.581 B 3.56 % | 1.526 B 6.02 % | 1.440 B -7.25 % | 1.552 B -0.15 % | 1.555 B 9.66 % | 1.418 B -3.32 % | 1.466 B -5.80 % | 1.557 B 0.24 % | 1.553 B -1.09 % | 1.570 B 2.39 % | 1.534 B 8.68 % | 1.411 B 8.67 % | 1.298 B 7.76 % | 1.205 B 10.65 % | 1.089 B 10.91 % | 981.893 M 0.31 % | 978.873 M 1.53 % | 964.134 M -4.56 % | 1.010 B -0.45 % | 1.015 B -6.88 % | 1.090 B 8.71 % | 1.002 B -2.34 % | 1.026 B -4.77 % | 1.078 B 2.21 % | 1.054 B -2.02 % | 1.076 B 20.58 % | 892.443 M 6.26 % | 839.903 M 8.32 % | 775.379 M 5.57 % | 734.488 M 37.43 % | 534.432 M 37.69 % | 388.140 M 61.22 % | 240.747 M 1.74 % | 236.631 M 44.33 % | 163.956 M 100.63 % | 81.721 M -75.28 % | 330.566 M 13.28 % | 291.802 M 522.35 % | 46.887 M -36.66 % | 74.029 M |
| Other non current assets | 2.466 B -17.20 % | 2.978 B 23.23 % | 2.417 B 4.58 % | 2.311 B 78 532.09 % | 2.939 M -94.53 % | 53.738 M -1.34 % | 54.466 M 1 725.27 % | 2.984 M -0.76 % | 3.007 M -84.87 % | 19.880 M -3.50 % | 20.602 M -1.88 % | 20.997 M -99.24 % | 2.750 B 1 327.72 % | 192.648 M -1.03 % | 194.644 M 28.36 % | 151.635 M -39.26 % | 249.652 M 95.02 % | 128.012 M -3.03 % | 132.012 M 1 661.57 % | 7.494 M 128.48 % | 3.280 M 0.00 % | 3.280 M 0.00 % | 3.280 M -99.29 % | 461.287 M -18.67 % | 567.158 M 4 468.33 % | 12.415 M 1.82 % | 12.193 M 0.00 % | 12.193 M 0.00 % | 12.193 M 0.00 % | 12.193 M 0.00 % | 12.193 M -66.20 % | 36.079 M 0.00 % | 36.079 M 0.80 % | 35.793 M 0.00 % | 35.793 M 0.00 % | 35.793 M 0.00 % | 35.793 M 0.00 % | 35.793 M 0.00 % | 35.793 M 193.55 % | 12.193 M -76.77 % | 52.485 M 187.53 % | 18.254 M 0.00 % | 18.254 M 0.00 % | 18.254 M 0.00 % | 18.254 M -34.70 % | 27.952 M 0.00 % | 27.952 M -17.82 % | 34.013 M -34.53 % | 51.954 M 31.33 % | 39.560 M 0.00 % | 39.560 M 397.05 % | 7.959 M -99.02 % | 810.919 M -7.56 % | 877.281 M 11.93 % | 783.788 M 3.93 % | 754.120 M 3.60 % | 727.936 M 4.61 % | 695.839 M 2.26 % | 680.453 M 23.25 % | 552.074 M 0.73 % | 548.068 M 1.46 % | 540.164 M 0.30 % | 538.543 M 17 056.51 % | 3.139 M 0.00 % | 3.139 M -75.38 % | 12.752 M 3.36 % | 12.337 M 317.92 % | 2.952 M -30.92 % | 4.273 M -47.10 % | 8.078 M -0.54 % | 8.122 M -9.26 % | 8.951 M 21.24 % | 7.383 M -6.06 % | 7.859 M 83.92 % | 4.273 M -98.75 % | 342.801 M 1.52 % | 337.682 M 1.75 % | 331.860 M 1.16 % | 328.044 M -5.82 % | 348.329 M 0.28 % | 347.362 M -2.77 % | 357.240 M 0.90 % | 354.062 M -1.59 % | 359.800 M -3.24 % | 371.860 M 3.97 % | 357.667 M 0.87 % | 354.587 M 0.99 % | 351.098 M 2.78 % | 341.616 M 2.89 % | 332.013 M 1.08 % | 328.453 M 8.82 % | 301.827 M 48.39 % | 203.406 M 5.33 % | 193.118 M 1.71 % | 189.875 M -43.74 % | 337.520 M 3.08 % | 327.449 M 5.42 % | 310.606 M 0.26 % | 309.804 M 1 077.34 % | 26.314 M 0.48 % | 26.187 M 17.81 % | 22.228 M -55.14 % | 49.551 M -31.70 % | 72.549 M 52.94 % | 47.436 M -14.83 % | 55.698 M 340.44 % | 12.646 M -69.28 % | 41.167 M -13.65 % | 47.673 M -13.19 % | 54.914 M 34.18 % | 40.925 M 34.68 % | 30.387 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.293 B -4.27 % | 2.395 B -0.39 % | 2.404 B -2.87 % | 2.475 B -0.86 % | 2.497 B -0.95 % | 2.521 B 0.39 % | 2.511 B -2.96 % | 2.588 B | 0.000 -100.00 % | 2.422 B -5.80 % | 2.571 B 20.46 % | 2.134 B 12.68 % | 1.894 B -3.40 % | 1.961 B 1.80 % | 1.926 B 0.13 % | 1.923 B 4.61 % | 1.839 B -1.47 % | 1.866 B 0.31 % | 1.860 B 42.02 % | 1.310 B -0.28 % | 1.314 B -28.60 % | 1.840 B 1.25 % | 1.817 B -0.88 % | 1.833 B 2.52 % | 1.788 B 2.60 % | 1.743 B 5.53 % | 1.651 B -2.93 % | 1.701 B 0.28 % | 1.697 B 7.51 % | 1.578 B -1.01 % | 1.594 B 29.70 % | 1.229 B 3.07 % | 1.193 B -2.00 % | 1.217 B 0.99 % | 1.205 B 10.59 % | 1.090 B 4.58 % | 1.042 B -3.27 % | 1.077 B -9.33 % | 1.188 B 8.51 % | 1.095 B 4.10 % | 1.052 B 5.06 % | 1.001 B 2.10 % | 980.508 M 8.26 % | 905.689 M 13.54 % | 797.684 M -1.43 % | 809.259 M 3.38 % | 782.824 M -4.59 % | 820.506 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 % | 546.786 M 0.84 % | 542.218 M 1.18 % | 535.898 M 6.11 % | 505.027 M -1.54 % | 512.903 M 0.71 % | 509.287 M 4.62 % | 486.789 M 0.11 % | 486.251 M 47.49 % | 329.694 M -2.07 % | 336.675 M 0.53 % | 334.895 M -2.56 % | 343.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 309.944 M 6.59 % | 290.784 M 1.26 % | 287.169 M 2.63 % | 279.823 M 1.43 % | 275.884 M -0.92 % | 278.447 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 668.377 M -35.70 % | 1.040 B 9.67 % | 947.822 M -2.21 % | 969.193 M 11.45 % | 869.605 M 3.69 % | 838.690 M 7.80 % | 778.009 M -3.15 % | 803.348 M -0.25 % | 805.394 M 1.69 % | 792.016 M -0.21 % | 793.645 M -10.68 % | 888.532 M 119.06 % | 405.606 M -0.74 % | 408.622 M 0.25 % | 407.610 M 1.93 % | 399.892 M 0.10 % | 399.500 M 0.60 % | 397.109 M 0.37 % | 395.659 M 3.56 % | 382.076 M 6.34 % | 359.311 M 19.96 % | 299.533 M -0.74 % | 301.773 M -0.34 % | 302.793 M 7.18 % | 282.497 M 8.65 % | 260.006 M 9.92 % | 236.533 M -9.86 % | 262.420 M 7.42 % | 244.293 M 15.92 % | 210.737 M -0.08 % | 210.896 M 7.11 % | 196.898 M 1.18 % | 194.611 M 0.54 % | 193.562 M 1.36 % | 190.956 M -0.37 % | 191.664 M -0.55 % | 192.717 M -0.34 % | 193.371 M -0.54 % | 194.424 M -2.94 % | 200.309 M -7.80 % | 217.244 M 2.26 % | 212.436 M 0.12 % | 212.182 M 8.49 % | 195.572 M -0.05 % | 195.662 M -0.02 % | 195.698 M -0.67 % | 197.010 M -1.02 % | 199.040 M 11.31 % | 178.813 M 1.21 % | 176.674 M 0.02 % | 176.632 M 9.20 % | 161.750 M -0.55 % | 162.645 M 1.33 % | 160.513 M -0.55 % | 161.408 M 0.01 % | 161.397 M -0.10 % | 161.558 M 27.30 % | 126.914 M -0.09 % | 127.022 M -0.84 % | 128.099 M -0.70 % | 128.996 M -1.06 % | 130.372 M -0.81 % | 131.437 M 30.32 % | 100.855 M 7.95 % | 93.424 M -11.65 % | 105.745 M -0.76 % | 106.552 M -2.79 % | 109.606 M 10.06 % | 99.589 M -4.07 % | 103.809 M -3.45 % | 107.515 M -47.70 % | 205.578 M -2.40 % | 210.637 M -2.38 % | 215.775 M 45.61 % | 148.188 M 5.90 % | 139.934 M -3.39 % | 144.845 M -9.79 % | 160.559 M -1.92 % | 163.705 M -10.19 % | 182.286 M -1.39 % | 184.863 M -4.75 % | 194.083 M -1.21 % | 196.454 M 13.26 % | 173.455 M -1.72 % | 176.499 M 10.98 % | 159.030 M 1.46 % | 156.748 M 70.41 % | 91.981 M -11.36 % | 103.771 M 6.69 % | 97.263 M 6.66 % | 91.188 M 47.45 % | 61.844 M 12.48 % | 54.981 M -8.70 % | 60.219 M -70.48 % | 203.985 M 236.53 % | 60.614 M -14.99 % | 71.299 M -0.09 % | 71.366 M 10.50 % | 64.584 M -0.35 % | 64.808 M 11.39 % | 58.179 M 17.65 % | 49.450 M -1.60 % | 50.256 M | 0.000 -100.00 % | 22.736 M 56.70 % | 14.509 M -1.32 % | 14.703 M -2.12 % | 15.021 M | 0.000 | 0.000 -100.00 % | 7.622 M 756.37 % | 890.000 K |
| GoodWill | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M 0.00 % | 38.199 M -33.17 % | 57.159 M 0.00 % | 57.159 M 0.00 % | 57.159 M 0.00 % | 57.159 M -40.19 % | 95.567 M 0.00 % | 95.567 M 0.00 % | 95.567 M 0.00 % | 95.567 M 0.00 % | 95.567 M 0.00 % | 95.567 M 0.00 % | 95.567 M 0.00 % | 95.567 M 2.13 % | 93.573 M 0.00 % | 93.573 M -0.06 % | 93.629 M 15.50 % | 81.067 M 7.37 % | 75.499 M 8.53 % | 69.567 M 326.82 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M 0.00 % | 16.299 M -17.19 % | 19.682 M 15.57 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M -8.65 % | 18.642 M 0.00 % | 18.642 M 9.47 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 0.00 % | 17.030 M 79.28 % | 9.499 M 0.00 % | 9.499 M 0.00 % | 9.499 M -47.87 % | 18.222 M | 0.000 -100.00 % | 10.012 M | 0.000 -100.00 % | 2.194 M | 0.000 -100.00 % | 2.694 M | 0.000 -100.00 % | 3.195 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.946 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.130 M | 0.000 -100.00 % | 7.731 M | 0.000 -100.00 % | 8.332 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 706.576 M -34.44 % | 1.078 B -0.39 % | 1.082 B 7.39 % | 1.007 B 10.97 % | 907.804 M 3.53 % | 876.888 M 7.43 % | 816.207 M -3.01 % | 841.547 M -0.24 % | 843.593 M 1.61 % | 830.215 M -0.20 % | 831.844 M -12.04 % | 945.690 M 104.36 % | 462.764 M -0.65 % | 465.780 M 0.22 % | 464.768 M -6.19 % | 495.459 M 0.08 % | 495.067 M 0.49 % | 492.676 M 0.30 % | 491.226 M 2.84 % | 477.644 M 5.00 % | 454.878 M 15.13 % | 395.100 M -0.56 % | 397.340 M 0.25 % | 396.366 M 5.40 % | 376.070 M 6.34 % | 353.635 M 11.35 % | 317.600 M -6.01 % | 337.919 M 7.67 % | 313.861 M 38.24 % | 227.035 M -0.07 % | 227.195 M 6.57 % | 213.196 M 1.08 % | 210.910 M 0.50 % | 209.860 M 1.26 % | 207.255 M -0.34 % | 207.963 M -0.50 % | 209.016 M -0.31 % | 209.669 M -0.50 % | 210.723 M -2.72 % | 216.608 M -7.25 % | 233.543 M 2.10 % | 228.735 M 0.11 % | 228.481 M 7.84 % | 211.870 M -0.04 % | 211.961 M -0.02 % | 211.997 M -0.62 % | 213.309 M -2.48 % | 218.723 M 11.68 % | 195.842 M 1.10 % | 193.704 M 0.02 % | 193.662 M 8.32 % | 178.780 M -0.50 % | 179.675 M 1.20 % | 177.543 M -0.50 % | 178.438 M 0.01 % | 178.426 M -0.09 % | 178.588 M 24.07 % | 143.944 M -0.07 % | 144.052 M -1.83 % | 146.741 M -0.61 % | 147.638 M 0.16 % | 147.401 M -0.72 % | 148.466 M 25.94 % | 117.885 M 6.73 % | 110.454 M -10.04 % | 122.775 M -0.65 % | 123.582 M -2.41 % | 126.635 M 8.59 % | 116.619 M -3.49 % | 120.839 M -2.98 % | 124.545 M -42.09 % | 215.077 M -2.30 % | 220.136 M -2.28 % | 225.274 M -6.11 % | 239.938 M 71.47 % | 139.934 M -9.64 % | 154.857 M -3.55 % | 160.559 M -3.22 % | 165.899 M -8.99 % | 182.286 M -2.81 % | 187.557 M -3.36 % | 194.083 M -2.79 % | 199.649 M 15.10 % | 173.455 M -1.72 % | 176.499 M 10.98 % | 159.030 M -2.25 % | 162.694 M 76.88 % | 91.981 M -11.36 % | 103.771 M 6.69 % | 97.263 M -1.07 % | 98.319 M 58.98 % | 61.844 M -1.38 % | 62.712 M 4.14 % | 60.219 M -71.64 % | 212.316 M 250.28 % | 60.614 M -14.99 % | 71.299 M -0.09 % | 71.366 M 10.50 % | 64.584 M -0.35 % | 64.808 M 11.39 % | 58.179 M 17.65 % | 49.450 M -1.60 % | 50.256 M | 0.000 -100.00 % | 22.736 M 56.70 % | 14.509 M -1.32 % | 14.703 M -2.12 % | 15.021 M | 0.000 | 0.000 -100.00 % | 7.622 M 756.37 % | 890.000 K |
| Property plant equipment net | 3.015 B 14.80 % | 2.627 B 1.05 % | 2.599 B 1.79 % | 2.554 B -0.18 % | 2.558 B -0.45 % | 2.570 B -1.66 % | 2.613 B 3.16 % | 2.533 B -0.01 % | 2.533 B 1.35 % | 2.500 B -0.81 % | 2.520 B 4.55 % | 2.410 B 1.58 % | 2.373 B 0.28 % | 2.366 B 0.05 % | 2.365 B 7.26 % | 2.205 B 0.33 % | 2.198 B -0.77 % | 2.215 B 0.20 % | 2.211 B 7.09 % | 2.064 B 6.22 % | 1.943 B 2.81 % | 1.890 B 3.25 % | 1.831 B 15.28 % | 1.588 B 6.75 % | 1.488 B 3.09 % | 1.443 B 6.42 % | 1.356 B -2.36 % | 1.389 B 4.22 % | 1.332 B -0.60 % | 1.340 B -0.42 % | 1.346 B 1.25 % | 1.329 B -0.57 % | 1.337 B -1.30 % | 1.355 B -1.01 % | 1.369 B 0.07 % | 1.368 B -1.15 % | 1.384 B -0.73 % | 1.394 B -0.83 % | 1.405 B 0.88 % | 1.393 B -0.01 % | 1.393 B 0.82 % | 1.382 B 0.57 % | 1.374 B 1.40 % | 1.355 B 0.79 % | 1.344 B 1.48 % | 1.325 B 1.02 % | 1.311 B 0.85 % | 1.300 B 3.31 % | 1.259 B 6.57 % | 1.181 B 1.59 % | 1.163 B 2.88 % | 1.130 B 2.67 % | 1.101 B 6.43 % | 1.034 B 3.85 % | 995.865 M 12.58 % | 884.546 M 4.80 % | 844.034 M 11.10 % | 759.716 M 1.74 % | 746.726 M -0.46 % | 750.207 M -0.38 % | 753.051 M -0.47 % | 756.584 M -0.07 % | 757.108 M 4.32 % | 725.785 M 2.90 % | 705.326 M -1.56 % | 716.492 M 0.44 % | 713.364 M -2.45 % | 731.264 M 4.48 % | 699.940 M 3.65 % | 675.304 M 5.28 % | 641.459 M -44.34 % | 1.152 B 5.43 % | 1.093 B 2.19 % | 1.070 B -7.27 % | 1.154 B -2.62 % | 1.185 B -1.15 % | 1.198 B -1.40 % | 1.215 B -1.08 % | 1.229 B 1.53 % | 1.210 B -1.04 % | 1.223 B 0.95 % | 1.211 B -0.15 % | 1.213 B -3.30 % | 1.255 B 6.57 % | 1.177 B 9.60 % | 1.074 B 13.92 % | 942.950 M 23.18 % | 765.491 M 10.02 % | 695.778 M 5.83 % | 657.440 M 5.42 % | 623.627 M 6.81 % | 583.844 M 1.10 % | 577.502 M 2.06 % | 565.863 M 1.04 % | 560.062 M 0.31 % | 558.310 M 2.15 % | 546.552 M 0.41 % | 544.327 M 8.39 % | 502.184 M 17.66 % | 426.827 M 4.77 % | 407.378 M 3.78 % | 392.536 M -0.60 % | 394.925 M 23.19 % | 320.589 M 8.92 % | 294.325 M 15.82 % | 254.122 M 20.20 % | 211.409 M 23.38 % | 171.351 M 22.25 % | 140.159 M 33.23 % | 105.199 M 9.68 % | 95.911 M 1.74 % | 94.272 M |
| Total non current assets | 6.267 B -7.20 % | 6.753 B 9.50 % | 6.167 B 3.83 % | 5.940 B 1.85 % | 5.832 B -2.03 % | 5.953 B 0.10 % | 5.947 B 0.73 % | 5.904 B -0.35 % | 5.924 B 0.20 % | 5.912 B -0.27 % | 5.928 B -1.31 % | 6.007 B 7.31 % | 5.598 B 2.71 % | 5.451 B -2.66 % | 5.600 B 12.19 % | 4.991 B 3.09 % | 4.842 B 0.83 % | 4.802 B 0.77 % | 4.765 B 6.40 % | 4.478 B 5.48 % | 4.246 B 2.04 % | 4.161 B 1.54 % | 4.098 B 8.90 % | 3.763 B 0.30 % | 3.752 B 2.60 % | 3.657 B 4.16 % | 3.511 B -1.93 % | 3.580 B 3.63 % | 3.455 B 3.72 % | 3.331 B 2.63 % | 3.245 B -1.32 % | 3.289 B -0.02 % | 3.289 B 3.18 % | 3.188 B -0.85 % | 3.215 B 13.11 % | 2.843 B 0.70 % | 2.823 B -1.23 % | 2.858 B -0.03 % | 2.859 B 5.39 % | 2.713 B -0.35 % | 2.722 B 0.56 % | 2.707 B -3.66 % | 2.810 B 4.82 % | 2.681 B 2.04 % | 2.627 B 2.36 % | 2.567 B 1.29 % | 2.534 B 3.00 % | 2.460 B 6.71 % | 2.306 B 3.62 % | 2.225 B 2.06 % | 2.180 B 1.94 % | 2.139 B 2.20 % | 2.093 B 0.11 % | 2.090 B 6.68 % | 1.959 B 7.75 % | 1.818 B 3.80 % | 1.752 B 9.44 % | 1.601 B 1.80 % | 1.573 B 8.44 % | 1.450 B 0.02 % | 1.450 B 0.32 % | 1.445 B 0.00 % | 1.445 B 3.61 % | 1.395 B 2.38 % | 1.362 B -1.93 % | 1.389 B 2.48 % | 1.356 B -1.40 % | 1.375 B 3.28 % | 1.331 B 3.03 % | 1.292 B 2.43 % | 1.262 B -26.12 % | 1.708 B 2.94 % | 1.659 B 1.19 % | 1.639 B -1.19 % | 1.659 B -0.50 % | 1.667 B -1.39 % | 1.691 B -0.99 % | 1.708 B -0.86 % | 1.723 B -1.04 % | 1.741 B -0.97 % | 1.758 B -0.27 % | 1.763 B -0.24 % | 1.767 B -1.17 % | 1.788 B 3.61 % | 1.726 B 8.47 % | 1.591 B 8.95 % | 1.460 B 20.82 % | 1.209 B 5.91 % | 1.141 B 5.01 % | 1.087 B 3.46 % | 1.050 B 10.86 % | 947.515 M 12.32 % | 843.620 M 2.98 % | 819.200 M -14.87 % | 962.253 M 0.61 % | 956.445 M 0.64 % | 950.366 M 1.85 % | 933.066 M 5.63 % | 883.300 M 9.49 % | 806.770 M 4.04 % | 775.431 M 3.61 % | 748.430 M 51.28 % | 494.733 M 25.84 % | 393.138 M 7.86 % | 364.497 M 12.38 % | 324.330 M 20.20 % | 269.830 M 18.59 % | 227.539 M 21.14 % | 187.831 M 17.31 % | 160.112 M 10.84 % | 144.458 M 15.06 % | 125.549 M |
| Other current assets | 129.623 M -4.57 % | 135.833 M 18.88 % | 114.256 M -8.20 % | 124.457 M 45.26 % | 85.677 M -60.82 % | 218.684 M 18.01 % | 185.310 M -18.71 % | 227.955 M -8.42 % | 248.900 M 7.15 % | 232.287 M 5.63 % | 219.915 M 123.02 % | 98.606 M -64.64 % | 278.882 M 21.09 % | 230.306 M -5.19 % | 242.915 M 5.89 % | 229.402 M 7.64 % | 213.129 M -29.75 % | 303.385 M -48.76 % | 592.043 M -0.83 % | 597.004 M 12.24 % | 531.891 M 329.27 % | 123.906 M -65.63 % | 360.549 M 54.68 % | 233.096 M 7.13 % | 217.577 M -45.01 % | 395.646 M 28.60 % | 307.647 M 14.70 % | 268.228 M 42.09 % | 188.779 M 28.20 % | 147.255 M 103.15 % | 72.485 M -68.59 % | 230.794 M 20.44 % | 191.632 M 57.39 % | 121.755 M 94.90 % | 62.469 M -55.57 % | 140.606 M 44.64 % | 97.208 M -3.04 % | 100.252 M -2.05 % | 102.351 M -20.41 % | 128.600 M -52.90 % | 273.064 M -32.57 % | 404.983 M 397.73 % | 81.366 M 76.70 % | 46.048 M -32.64 % | 68.364 M 6.92 % | 63.938 M -6.27 % | 68.214 M -32.74 % | 101.411 M -52.61 % | 214.008 M 8.59 % | 197.087 M 31.26 % | 150.153 M -60.94 % | 384.411 M 36.82 % | 280.970 M -29.97 % | 401.229 M 369.05 % | 85.541 M 45.45 % | 58.813 M -4.72 % | 61.726 M 36.36 % | 45.267 M 10.51 % | 40.962 M 8.49 % | 37.758 M 12.49 % | 33.565 M -1.84 % | 34.193 M 23.49 % | 27.690 M -77.48 % | 122.948 M 292.09 % | 31.357 M -63.85 % | 86.747 M 240.09 % | 25.507 M -41.88 % | 43.886 M 109.03 % | 20.995 M 8.63 % | 19.327 M -89.89 % | 191.077 M 442.85 % | 35.199 M -19.38 % | 43.661 M 0.47 % | 43.456 M 36.24 % | 31.896 M -25.88 % | 43.032 M 6.96 % | 40.232 M 28.33 % | 31.351 M 6.91 % | 29.324 M -36.46 % | 46.149 M 9.72 % | 42.061 M 33.13 % | 31.593 M 15.53 % | 27.347 M -17.86 % | 33.293 M 12.74 % | 29.531 M 52.87 % | 19.318 M 2.34 % | 18.877 M -78.16 % | 86.417 M -4.36 % | 90.360 M 1.20 % | 89.286 M 70.04 % | 52.510 M -25.21 % | 70.210 M 52.48 % | 46.044 M 1.36 % | 45.428 M 28.48 % | 35.358 M -19.97 % | 44.183 M -84.34 % | 282.177 M -19.69 % | 351.380 M 47.68 % | 237.936 M -27.63 % | 328.765 M 42.94 % | 230.006 M -11.30 % | 259.296 M 17.00 % | 221.621 M -47.39 % | 421.258 M 292.37 % | 107.362 M -62.21 % | 284.090 M 197.76 % | 95.408 M -30.10 % | 136.483 M 41.64 % | 96.361 M -26.83 % | 131.690 M 213.24 % | 42.041 M 87.55 % | 22.416 M |
| Short term investments | 0.000 -100.00 % | 2.791 B 22.56 % | 2.277 B 4.52 % | 2.179 B 1 748.25 % | -132.178 M | 0.000 | 0.000 100.00 % | -126.202 M 1.45 % | -128.054 M -13.55 % | -112.771 M 0.94 % | -113.845 M -0.59 % | -113.181 M -104.42 % | 2.560 B 391 139.88 % | 654.340 K -17.82 % | 796.227 K 32.86 % | 599.278 K -15.37 % | 708.083 K 155.93 % | 276.670 K 1.48 % | 272.647 K 100.25 % | -109.067 M -131.16 % | 350.000 M 414.11 % | -111.426 M -153.06 % | 210.000 M -41.67 % | 360.000 M -20.00 % | 450.000 M 538.30 % | -102.670 M -146.67 % | 220.000 M 368.01 % | -82.087 M -264.17 % | 50.000 M 300.39 % | -24.951 M -7.52 % | -23.206 M -20.11 % | -19.321 M 1.98 % | -19.712 M 0.87 % | -19.885 M 2.17 % | -20.326 M 17.49 % | -24.635 M 0.81 % | -24.837 M -1.22 % | -24.537 M 1.76 % | -24.977 M -80.46 % | -13.841 M -166.61 % | 20.780 M 246.75 % | -14.160 M 3.14 % | -14.619 M 51.92 % | -30.405 M -24.45 % | -24.432 M 3.97 % | -25.443 M 1.11 % | -25.728 M -83.25 % | -14.040 M 4.22 % | -14.659 M -7.62 % | -13.621 M -70.95 % | -7.968 M | 0.000 -100.00 % | 803.741 M -7.60 % | 869.886 M 12.07 % | 776.196 M 4.46 % | 743.053 M 3.58 % | 717.382 M 4.25 % | 688.112 M 2.32 % | 672.523 M 23.62 % | 544.038 M 0.77 % | 539.891 M | 0.000 -100.00 % | 530.221 M 6 183.31 % | -8.716 M 1.96 % | -8.890 M -1 881.03 % | 499.150 K -1.16 % | 505.000 K 111.16 % | -4.527 M -20.40 % | -3.760 M -259 410.34 % | 1.450 K 0.00 % | 1.450 K -98.35 % | 87.673 K 0.00 % | 87.673 K -9.23 % | 96.592 K 0.00 % | 96.592 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 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 403.391 M -5.66 % | 427.572 M 61.78 % | 264.292 M 6.23 % | 248.803 M 3.85 % | 239.587 M 29.81 % | 184.564 M -12.64 % | 211.279 M -15.08 % | 248.805 M -15.51 % | 294.472 M 3.41 % | 284.771 M -23.69 % | 373.161 M 23.68 % | 301.725 M -49.61 % | 598.746 M 14.61 % | 522.410 M 76.56 % | 295.881 M 18.56 % | 249.558 M -27.97 % | 346.459 M 29.42 % | 267.695 M 16.53 % | 229.717 M -13.22 % | 264.711 M -33.49 % | 397.999 M -11.72 % | 450.842 M 64.23 % | 274.521 M -32.82 % | 408.636 M 81.84 % | 224.720 M -24.70 % | 298.425 M -3.21 % | 308.337 M 83.58 % | 167.961 M -3.22 % | 173.546 M -24.19 % | 228.923 M -2.99 % | 235.986 M 108.86 % | 112.988 M -18.26 % | 138.223 M -12.85 % | 158.599 M -13.45 % | 183.237 M 67.72 % | 109.249 M 36.40 % | 80.096 M -20.88 % | 101.229 M -32.23 % | 149.368 M 45.58 % | 102.602 M 5.94 % | 96.853 M -23.32 % | 126.316 M -68.32 % | 398.772 M 243.93 % | 115.945 M 14.33 % | 101.416 M 11.63 % | 90.853 M -28.96 % | 127.884 M 50.69 % | 84.865 M -77.57 % | 378.375 M 472.28 % | 66.117 M -38.44 % | 107.394 M -21.22 % | 136.318 M -3.40 % | 141.121 M 43.32 % | 98.467 M -29.48 % | 139.639 M 1.76 % | 137.225 M -40.22 % | 229.558 M 154.03 % | 90.367 M -43.76 % | 160.674 M 62.32 % | 98.987 M 11.15 % | 89.055 M -47.77 % | 170.511 M -42.83 % | 298.253 M 8.25 % | 275.530 M 28.43 % | 214.542 M 62.80 % | 131.782 M 8.47 % | 121.497 M -23.81 % | 159.473 M -0.30 % | 159.951 M 30.58 % | 122.489 M -15.52 % | 144.984 M -42.81 % | 253.502 M -26.25 % | 343.719 M 36.53 % | 251.745 M 25.90 % | 199.959 M -22.16 % | 256.892 M 7.70 % | 238.526 M 112.67 % | 112.158 M -41.26 % | 190.928 M -2.36 % | 195.541 M 3.21 % | 189.464 M -5.31 % | 200.091 M -10.01 % | 222.359 M 31.90 % | 168.583 M -5.88 % | 179.112 M -15.20 % | 211.227 M -8.43 % | 230.685 M 19.72 % | 192.694 M -13.26 % | 222.140 M -17.43 % | 269.028 M 67.70 % | 160.423 M -4.79 % | 168.496 M -36.00 % | 263.267 M 36.38 % | 193.035 M 26.41 % | 152.709 M 13.57 % | 134.463 M -10.56 % | 150.345 M 26.71 % | 118.654 M 12.45 % | 105.519 M 50.30 % | 70.206 M -19.27 % | 86.960 M 35.21 % | 64.315 M -26.92 % | 88.010 M | 0.000 -100.00 % | 27.947 M | 0.000 -100.00 % | 33.375 M | 0.000 -100.00 % | 15.321 M | 0.000 -100.00 % | 4.796 M -73.22 % | 17.908 M |
| Cash and short term investments | 403.391 M -5.66 % | 427.572 M 61.78 % | 264.292 M 6.23 % | 248.803 M 3.85 % | 239.587 M 29.81 % | 184.564 M -12.64 % | 211.279 M -15.08 % | 248.805 M -15.51 % | 294.472 M 3.41 % | 284.771 M -23.69 % | 373.161 M 23.68 % | 301.725 M -49.61 % | 598.746 M 14.47 % | 523.065 M 76.31 % | 296.678 M 18.60 % | 250.158 M -27.94 % | 347.167 M 29.55 % | 267.971 M 16.51 % | 229.990 M -13.12 % | 264.711 M -64.61 % | 747.999 M 65.91 % | 450.842 M -6.95 % | 484.521 M -36.96 % | 768.636 M 13.92 % | 674.720 M 126.09 % | 298.425 M -43.52 % | 528.337 M 214.56 % | 167.961 M -24.87 % | 223.546 M -2.35 % | 228.923 M -2.99 % | 235.986 M 108.86 % | 112.988 M -18.26 % | 138.223 M -12.85 % | 158.599 M -13.45 % | 183.237 M 67.72 % | 109.249 M 36.40 % | 80.096 M -20.88 % | 101.229 M -32.23 % | 149.368 M 45.58 % | 102.602 M -12.78 % | 117.633 M -6.87 % | 126.316 M -68.32 % | 398.772 M 243.93 % | 115.945 M 14.33 % | 101.416 M 11.63 % | 90.853 M -28.96 % | 127.884 M 50.69 % | 84.865 M -77.57 % | 378.375 M 472.28 % | 66.117 M -38.44 % | 107.394 M -21.22 % | 136.318 M -3.40 % | 141.121 M 43.32 % | 98.467 M -29.48 % | 139.639 M 1.76 % | 137.225 M -40.22 % | 229.558 M 154.03 % | 90.367 M -43.76 % | 160.674 M 62.32 % | 98.987 M 11.15 % | 89.055 M -47.77 % | 170.511 M -42.83 % | 298.253 M 8.25 % | 275.530 M 28.43 % | 214.542 M 62.19 % | 132.281 M 8.43 % | 122.002 M -23.50 % | 159.473 M -0.30 % | 159.951 M 30.58 % | 122.491 M -15.51 % | 144.985 M -42.83 % | 253.589 M -26.24 % | 343.806 M 36.52 % | 251.842 M 25.89 % | 200.055 M -22.12 % | 256.892 M 7.70 % | 238.526 M 112.67 % | 112.158 M -41.26 % | 190.928 M -2.36 % | 195.541 M 3.21 % | 189.464 M -5.31 % | 200.091 M -10.01 % | 222.359 M 31.90 % | 168.583 M -5.88 % | 179.112 M -15.20 % | 211.227 M -8.43 % | 230.685 M 19.72 % | 192.694 M -13.26 % | 222.140 M -17.43 % | 269.028 M 67.70 % | 160.423 M -4.79 % | 168.496 M -36.00 % | 263.267 M 36.38 % | 193.035 M 26.41 % | 152.709 M 13.57 % | 134.463 M -11.15 % | 151.345 M 26.49 % | 119.654 M 12.33 % | 106.519 M 49.59 % | 71.206 M -19.05 % | 87.960 M 34.67 % | 65.315 M -26.62 % | 89.010 M | 0.000 -100.00 % | 37.947 M | 0.000 -100.00 % | 33.475 M | 0.000 -100.00 % | 15.321 M | 0.000 -100.00 % | 4.796 M -73.22 % | 17.908 M |
| Total current assets | 1.973 B 29.56 % | 1.523 B 9.28 % | 1.394 B 21.46 % | 1.147 B -2.83 % | 1.181 B 4.72 % | 1.128 B 2.46 % | 1.100 B -11.38 % | 1.242 B -4.62 % | 1.302 B 4.63 % | 1.244 B -10.63 % | 1.392 B 1.76 % | 1.368 B -17.51 % | 1.659 B 4.69 % | 1.584 B 11.18 % | 1.425 B 10.37 % | 1.291 B -4.84 % | 1.357 B 3.67 % | 1.309 B -17.09 % | 1.578 B -3.23 % | 1.631 B -0.94 % | 1.646 B 13.58 % | 1.450 B 5.27 % | 1.377 B -20.58 % | 1.734 B 6.31 % | 1.631 B 12.02 % | 1.456 B 4.71 % | 1.390 B 15.15 % | 1.207 B 9.46 % | 1.103 B 6.47 % | 1.036 B 11.35 % | 930.497 M -1.43 % | 944.018 M 0.75 % | 936.975 M 10.30 % | 849.461 M 8.97 % | 779.510 M -3.73 % | 809.686 M 7.27 % | 754.794 M -1.25 % | 764.387 M -1.04 % | 772.427 M -3.31 % | 798.829 M -8.51 % | 873.086 M 14.36 % | 763.450 M -19.79 % | 951.767 M 35.05 % | 704.734 M 4.67 % | 673.267 M 3.00 % | 653.629 M -2.56 % | 670.769 M 2.10 % | 657.004 M -31.89 % | 964.625 M 54.03 % | 626.252 M 4.69 % | 598.184 M -13.79 % | 693.908 M -7.40 % | 749.378 M 13.95 % | 657.618 M -3.21 % | 679.445 M 1.54 % | 669.170 M -5.93 % | 711.369 M 24.21 % | 572.717 M -1.82 % | 583.348 M 31.47 % | 443.698 M 6.84 % | 415.296 M -15.62 % | 492.191 M -15.12 % | 579.849 M -15.95 % | 689.915 M 17.31 % | 588.094 M 17.96 % | 498.543 M 5.27 % | 473.593 M -12.95 % | 544.035 M -6.15 % | 579.706 M 7.13 % | 541.099 M -8.20 % | 589.401 M -24.11 % | 776.631 M -8.65 % | 850.186 M 12.92 % | 752.881 M 15.70 % | 650.730 M -17.57 % | 789.406 M 2.42 % | 770.785 M 23.40 % | 624.626 M -8.47 % | 682.419 M -6.63 % | 730.847 M 1.75 % | 718.287 M -0.54 % | 722.218 M 2.66 % | 703.496 M 22.20 % | 575.692 M 3.46 % | 556.434 M -4.11 % | 580.293 M -0.72 % | 584.518 M -17.83 % | 711.341 M -3.86 % | 739.932 M -3.90 % | 769.998 M 19.92 % | 642.073 M -11.44 % | 725.039 M -9.53 % | 801.375 M 12.68 % | 711.170 M 19.19 % | 596.660 M -9.44 % | 658.874 M 3.53 % | 636.391 M -2.88 % | 655.236 M 31.17 % | 499.546 M -13.43 % | 577.043 M 23.84 % | 465.941 M -8.97 % | 511.832 M 6.66 % | 479.892 M 13.92 % | 421.258 M 43.41 % | 293.739 M 3.40 % | 284.090 M 70.89 % | 166.238 M 21.80 % | 136.483 M -4.38 % | 142.735 M 8.39 % | 131.690 M 88.54 % | 69.847 M 16.18 % | 60.121 M |
| Inventory | 410.257 M 0.05 % | 410.052 M 2.32 % | 400.737 M -6.07 % | 426.629 M 3.99 % | 410.251 M 7.63 % | 381.180 M -3.40 % | 394.608 M -12.30 % | 449.929 M -3.31 % | 465.315 M 8.73 % | 427.974 M -0.31 % | 429.316 M -5.04 % | 452.085 M 15.27 % | 392.185 M 0.73 % | 389.337 M -9.98 % | 432.508 M 11.62 % | 387.474 M 4.50 % | 370.799 M 7.16 % | 346.009 M 0.41 % | 344.586 M -0.52 % | 346.375 M 2.03 % | 339.473 M -1.65 % | 345.174 M 15.26 % | 299.482 M -7.99 % | 325.482 M 4.02 % | 312.889 M 9.86 % | 284.815 M 3.88 % | 274.177 M -11.07 % | 308.308 M 1.39 % | 304.092 M 10.43 % | 275.362 M 5.52 % | 260.969 M -9.78 % | 289.264 M -0.04 % | 289.373 M 6.11 % | 272.718 M 2.26 % | 266.700 M 1.49 % | 262.776 M 7.17 % | 245.196 M 2.44 % | 239.351 M -0.82 % | 241.323 M 0.50 % | 240.132 M -1.67 % | 244.219 M 5.20 % | 232.151 M 8.44 % | 214.080 M 10.28 % | 194.121 M 2.88 % | 188.688 M -1.23 % | 191.042 M 1.13 % | 188.907 M 1.51 % | 186.093 M 4.41 % | 178.234 M -3.86 % | 185.397 M 7.71 % | 172.124 M -0.61 % | 173.178 M 7.55 % | 161.017 M 1.96 % | 157.921 M -4.42 % | 165.222 M -2.12 % | 168.803 M 0.36 % | 168.196 M 9.92 % | 153.020 M -2.27 % | 156.567 M 18.79 % | 131.806 M 0.55 % | 131.091 M 11.53 % | 117.539 M 2.16 % | 115.051 M -14.21 % | 134.101 M 2.81 % | 130.431 M -7.36 % | 140.786 M -6.24 % | 150.163 M 18.56 % | 126.658 M -12.66 % | 145.012 M 46.72 % | 98.833 M 7.39 % | 92.029 M -48.42 % | 178.417 M -0.71 % | 179.691 M 1.52 % | 176.992 M 20.72 % | 146.613 M -13.13 % | 168.767 M -2.86 % | 173.742 M 0.29 % | 173.231 M 21.79 % | 142.239 M -11.06 % | 159.921 M 3.54 % | 154.450 M 5.51 % | 146.388 M 8.37 % | 135.085 M -3.98 % | 140.688 M 0.38 % | 140.157 M 10.45 % | 126.891 M 2.99 % | 123.207 M -26.31 % | 167.189 M -6.41 % | 178.635 M 2.14 % | 174.893 M 5.18 % | 166.285 M -28.12 % | 231.325 M 4.58 % | 221.184 M -0.08 % | 221.364 M 14.71 % | 192.970 M 0.11 % | 192.763 M 10.10 % | 175.080 M 2.43 % | 170.920 M 21.84 % | 140.278 M -17.32 % | 169.674 M -2.53 % | 174.081 M -4.03 % | 181.394 M 10.12 % | 164.718 M | 0.000 -100.00 % | 144.126 M | 0.000 -100.00 % | 34.230 M | 0.000 -100.00 % | 31.053 M | 0.000 -100.00 % | 22.681 M 20.43 % | 18.833 M |
| Net receivables | 1.030 B 87.42 % | 549.513 M -10.56 % | 614.400 M 76.78 % | 347.543 M -21.95 % | 445.287 M 3.59 % | 429.871 M 39.01 % | 309.234 M -1.84 % | 315.034 M 7.45 % | 293.185 M -2.01 % | 299.214 M -19.10 % | 369.864 M | 0.000 -100.00 % | 388.707 M -11.97 % | 441.539 M -2.48 % | 452.783 M 6.78 % | 424.014 M -0.36 % | 425.544 M 8.75 % | 391.302 M -4.97 % | 411.763 M -2.66 % | 423.004 M 12.16 % | 377.128 M 6.70 % | 353.442 M -20.13 % | 442.519 M 8.82 % | 406.654 M -4.48 % | 425.729 M -10.76 % | 477.038 M -4.64 % | 500.241 M 8.06 % | 462.933 M 6.01 % | 436.698 M 13.57 % | 384.533 M 6.50 % | 361.057 M 16.11 % | 310.972 M -2.13 % | 317.746 M 7.21 % | 296.389 M 10.96 % | 267.104 M -10.08 % | 297.055 M -10.61 % | 332.295 M 2.70 % | 323.556 M 15.81 % | 279.385 M -14.69 % | 327.495 M 4.64 % | 312.979 M -2.78 % | 321.938 M 25.00 % | 257.548 M -20.21 % | 322.779 M 2.53 % | 314.799 M 2.28 % | 307.795 M 7.71 % | 285.765 M 0.40 % | 284.634 M 15.00 % | 247.514 M 6.34 % | 232.750 M 15.29 % | 201.877 M | 0.000 -100.00 % | 166.269 M | 0.000 -100.00 % | 289.044 M -5.02 % | 304.328 M 20.82 % | 251.890 M -11.33 % | 284.063 M 26.17 % | 225.146 M 6.03 % | 212.337 M 9.13 % | 194.581 M -4.42 % | 203.579 M 22.65 % | 165.984 M 5.50 % | 157.336 M -25.70 % | 211.765 M 52.65 % | 138.729 M -30.88 % | 200.698 M -21.94 % | 257.104 M -4.30 % | 268.664 M -10.58 % | 300.448 M 86.26 % | 161.310 M -53.17 % | 344.490 M 5.49 % | 326.554 M 0.82 % | 323.912 M 6.58 % | 303.927 M -16.38 % | 363.476 M 1.46 % | 358.247 M 5.69 % | 338.968 M -2.87 % | 348.983 M -6.92 % | 374.947 M 0.27 % | 373.934 M -0.36 % | 375.300 M 8.59 % | 345.614 M 29.81 % | 266.252 M 12.34 % | 236.996 M -1.89 % | 241.567 M 5.02 % | 230.018 M -13.21 % | 265.042 M 6.53 % | 248.796 M 5.07 % | 236.791 M -24.89 % | 315.267 M 23.63 % | 255.007 M -19.50 % | 316.762 M 26.03 % | 251.343 M 0.21 % | 250.816 M -24.03 % | 330.144 M 1 088.08 % | 27.788 M 109.22 % | 13.282 M -10.34 % | 14.813 M 100.23 % | 7.398 M -89.03 % | 67.466 M 1 057.82 % | 5.827 M 28.24 % | 4.544 M | 0.000 -100.00 % | 4.303 M | 0.000 -100.00 % | 3.125 M | 0.000 | 0.000 | 0.000 -100.00 % | 327.785 K -66.00 % | 964.165 K |
| Tax assets | 78.788 M 12.15 % | 70.254 M 1.43 % | 69.262 M 2.36 % | 67.667 M -3.84 % | 70.372 M 22.41 % | 57.491 M -2.30 % | 58.844 M 15.71 % | 50.855 M 6.82 % | 47.609 M 14.29 % | 41.655 M -6.86 % | 44.721 M 4.90 % | 42.634 M 258.69 % | 11.886 M 180.73 % | 4.234 M 0.00 % | 4.234 M -12.39 % | 4.833 M 0.00 % | 4.833 M -9.15 % | 5.320 M 0.00 % | 5.320 M -4.97 % | 5.598 M 0.00 % | 5.598 M -10.32 % | 6.242 M 0.00 % | 6.242 M -15.43 % | 7.381 M 0.00 % | 7.381 M -6.19 % | 7.868 M -2.66 % | 8.083 M 1.19 % | 7.988 M 0.00 % | 7.988 M -3.40 % | 8.269 M 0.00 % | 8.269 M -2.63 % | 8.492 M 0.00 % | 8.492 M -10.08 % | 9.444 M 0.00 % | 9.444 M 337.42 % | 2.159 M 0.00 % | 2.159 M 0.00 % | 2.159 M 0.00 % | 2.159 M 72.03 % | 1.255 M 0.00 % | 1.255 M 0.00 % | 1.255 M 0.00 % | 1.255 M 42.25 % | 882.241 K 0.00 % | 882.241 K 0.00 % | 882.241 K 0.00 % | 882.241 K -37.39 % | 1.409 M 0.00 % | 1.409 M 0.00 % | 1.409 M 0.00 % | 1.409 M 7.23 % | 1.314 M 0.00 % | 1.314 M 0.00 % | 1.314 M 0.00 % | 1.314 M 1.08 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 17.86 % | 1.103 M 0.00 % | 1.103 M 0.00 % | 1.103 M 0.00 % | 1.103 M -13.49 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 0.00 % | 1.275 M 11.84 % | 1.140 M 0.00 % | 1.140 M 0.00 % | 1.140 M 0.00 % | 1.140 M -18.45 % | 1.398 M 0.00 % | 1.398 M -5.60 % | 1.481 M -83.98 % | 9.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.878 M -7.34 % | -284.017 M -1.28 % | -280.441 M -3 216.36 % | 8.999 M 15.33 % | 7.803 M 35.23 % | 5.770 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 502.209 M -3.85 % | 522.337 M -12.84 % | 599.309 M 4.94 % | 571.115 M 0.89 % | 566.088 M 3.72 % | 545.770 M -3.06 % | 562.985 M 1.02 % | 557.322 M -4.20 % | 581.767 M 4.25 % | 558.027 M -13.86 % | 647.850 M 19.72 % | 541.123 M 17.23 % | 461.591 M -8.88 % | 506.602 M -18.68 % | 622.984 M 36.77 % | 455.501 M -0.14 % | 456.156 M -2.42 % | 467.447 M -4.94 % | 491.725 M 16.32 % | 422.726 M 17.20 % | 360.703 M -6.99 % | 387.810 M -5.53 % | 410.496 M 42.63 % | 287.812 M -8.73 % | 315.356 M 3.51 % | 304.655 M 1.52 % | 300.085 M -2.03 % | 306.304 M 0.95 % | 303.433 M 18.87 % | 255.263 M -0.99 % | 257.809 M -11.27 % | 290.551 M -2.93 % | 299.307 M -1.01 % | 302.353 M -4.89 % | 317.889 M -6.55 % | 340.181 M -3.44 % | 352.305 M 10.44 % | 319.009 M 5.96 % | 301.062 M -11.14 % | 338.817 M 1.40 % | 334.154 M 13.69 % | 293.926 M -12.64 % | 336.465 M 5.13 % | 320.051 M 9.80 % | 291.492 M -4.15 % | 304.115 M -0.24 % | 304.852 M -7.15 % | 328.342 M -5.14 % | 346.134 M 11.64 % | 310.044 M 16.00 % | 267.276 M -7.97 % | 290.416 M 6.40 % | 272.935 M 9.96 % | 248.222 M 6.63 % | 232.791 M -2.60 % | 238.995 M 2.35 % | 233.509 M 3.70 % | 225.168 M 12.59 % | 199.982 M -12.02 % | 227.293 M 3.40 % | 219.818 M -21.59 % | 280.330 M -4.61 % | 293.876 M 5.66 % | 278.146 M 2.60 % | 271.089 M -12.08 % | 308.329 M 9.36 % | 281.951 M -12.02 % | 320.473 M 30.78 % | 245.043 M 14.96 % | 213.164 M -8.91 % | 234.007 M -43.82 % | 416.555 M -20.64 % | 524.921 M 18.90 % | 441.464 M 17.65 % | 375.237 M -17.83 % | 456.687 M -2.28 % | 467.328 M 23.91 % | 377.151 M 8.70 % | 346.961 M -13.44 % | 400.839 M 9.13 % | 367.299 M 19.37 % | 307.706 M 13.73 % | 270.552 M 25.75 % | 215.159 M 16.43 % | 184.799 M 25.57 % | 147.165 M 5.46 % | 139.542 M -21.25 % | 177.190 M 4.29 % | 169.897 M 5.24 % | 161.436 M -7.52 % | 174.571 M 5.03 % | 166.213 M -2.32 % | 170.166 M 5.39 % | 161.468 M 5.67 % | 152.806 M -32.94 % | 227.873 M -7.65 % | 246.738 M 41.16 % | 174.789 M 75.69 % | 99.488 M 10.35 % | 90.153 M -21.60 % | 114.993 M 20.72 % | 95.256 M 17.70 % | 80.930 M | 0.000 -100.00 % | 39.551 M | 0.000 -100.00 % | 9.544 M | 0.000 -100.00 % | 14.535 M | 0.000 -100.00 % | 5.328 M 213.16 % | 1.702 M |
| Tax payables | 24.453 M -38.21 % | 39.572 M -19.09 % | 48.910 M 90.89 % | 25.622 M -9.03 % | 28.164 M 42.48 % | 19.767 M 107.75 % | 9.515 M -58.50 % | 22.925 M 13.50 % | 20.198 M -65.72 % | 58.920 M -24.79 % | 78.337 M -35.11 % | 120.714 M -4.13 % | 125.908 M 28.37 % | 98.080 M 10.39 % | 88.852 M 44.47 % | 61.502 M 39.08 % | 44.220 M -42.51 % | 76.919 M -25.61 % | 103.401 M 45.14 % | 71.244 M 16.84 % | 60.975 M -14.96 % | 71.704 M -40.80 % | 121.122 M 0.82 % | 120.140 M 31.19 % | 91.576 M -5.98 % | 97.405 M -14.85 % | 114.386 M 38.39 % | 82.654 M 49.78 % | 55.185 M 2.82 % | 53.669 M -23.73 % | 70.368 M 60.35 % | 43.883 M 7.74 % | 40.732 M -34.78 % | 62.450 M -10.04 % | 69.418 M 143.70 % | 28.485 M -5.57 % | 30.165 M -36.97 % | 47.856 M -14.25 % | 55.811 M 89.29 % | 29.484 M 22.03 % | 24.162 M -51.64 % | 49.963 M -21.92 % | 63.991 M 30.53 % | 49.024 M 11.27 % | 44.058 M -11.69 % | 49.888 M -1.85 % | 50.830 M 40.59 % | 36.154 M 61.20 % | 22.428 M -25.78 % | 30.217 M -19.25 % | 37.419 M 504.41 % | 6.191 M -37.94 % | 9.976 M -78.48 % | 46.347 M -16.34 % | 55.399 M 11.89 % | 49.512 M 51.53 % | 32.675 M 1.38 % | 32.231 M 5.15 % | 30.651 M 129.13 % | 13.377 M 2.77 % | 13.017 M 25.47 % | 10.375 M -9.31 % | 11.440 M 23.18 % | 9.287 M -8.52 % | 10.152 M 53.19 % | 6.627 M -48.42 % | 12.849 M 33.80 % | 9.603 M 244.32 % | 2.789 M -55.97 % | 6.334 M -44.21 % | 11.353 M -3.30 % | 11.741 M 20.62 % | 9.734 M -3.45 % | 10.082 M -41.21 % | 17.150 M 34.81 % | 12.722 M -11.44 % | 14.365 M -27.89 % | 19.920 M -21.80 % | 25.474 M 71.77 % | 14.830 M -23.99 % | 19.510 M 24.05 % | 15.728 M -21.98 % | 20.160 M 13.64 % | 17.741 M 23.48 % | 14.368 M -19.60 % | 17.870 M 0.70 % | 17.745 M 168.74 % | 6.603 M 0.24 % | 6.587 M 12.98 % | 5.830 M -28.08 % | 8.106 M -19.57 % | 10.078 M 13.34 % | 8.892 M 2 182.44 % | -427.000 K -115.21 % | 2.808 M -39.77 % | 4.662 M -55.32 % | 10.434 M -32.83 % | 15.534 M 32.47 % | 11.726 M -41.47 % | 20.035 M 39.50 % | 14.362 M -2.03 % | 14.660 M -2.64 % | 15.058 M | 0.000 -100.00 % | 5.055 M | 0.000 -100.00 % | 4.099 M | 0.000 -100.00 % | 3.881 M | 0.000 -100.00 % | 6.899 M 185.26 % | 2.418 M |
| Deferred revenue non current | 52.702 M 7.60 % | 48.979 M 15.73 % | 42.323 M -6.90 % | 45.458 M -6.18 % | 48.450 M 5.71 % | 45.835 M -11.45 % | 51.759 M 31.65 % | 39.317 M -1.77 % | 40.027 M -2.63 % | 41.109 M -2.80 % | 42.295 M 6.78 % | 39.609 M -4.22 % | 41.353 M 4.27 % | 39.659 M -5.18 % | 41.825 M -3.78 % | 43.467 M -4.09 % | 45.322 M 1.45 % | 44.674 M -1.53 % | 45.369 M -8.73 % | 49.710 M -4.18 % | 51.879 M -6.68 % | 55.590 M -3.81 % | 57.792 M 4.43 % | 55.341 M -3.39 % | 57.282 M -4.06 % | 59.709 M -1.71 % | 60.747 M -6.62 % | 65.051 M -2.81 % | 66.931 M -2.94 % | 68.961 M -0.47 % | 69.290 M -1.51 % | 70.349 M 0.56 % | 69.957 M -1.23 % | 70.828 M -2.51 % | 72.650 M 4.55 % | 69.488 M -0.92 % | 70.136 M -2.38 % | 71.848 M -2.46 % | 73.660 M -8.74 % | 80.711 M 609.36 % | 11.378 M -1.31 % | 11.529 M -0.52 % | 11.589 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 369.836 M 15.89 % | 319.122 M -7.38 % | 344.557 M -1.47 % | 349.691 M 1.82 % | 343.429 M 2.02 % | 336.614 M -6.25 % | 359.037 M -2.92 % | 369.837 M -0.05 % | 370.036 M -2.31 % | 378.804 M -5.22 % | 399.671 M -0.36 % | 401.108 M 33.20 % | 301.136 M 6.38 % | 283.077 M -6.91 % | 304.105 M 11.98 % | 271.577 M -6.84 % | 291.522 M 9.01 % | 267.438 M -6.30 % | 285.414 M 6.12 % | 268.958 M -5.87 % | 285.725 M 9.82 % | 260.181 M -10.65 % | 291.189 M 5.81 % | 275.187 M -4.07 % | 286.864 M 12.57 % | 254.839 M -11.28 % | 287.226 M 4.56 % | 274.698 M 2.34 % | 268.410 M 45.64 % | 184.291 M -6.43 % | 196.951 M 11.86 % | 176.068 M 2.73 % | 171.381 M -0.19 % | 171.713 M 3.18 % | 166.426 M 7.30 % | 155.097 M 4.15 % | 148.911 M -6.99 % | 160.101 M 1.59 % | 157.588 M 5.96 % | 148.727 M -19.54 % | 184.856 M 2.98 % | 179.503 M 1.97 % | 176.040 M 16.80 % | 150.725 M 5.92 % | 142.299 M -14.13 % | 165.722 M 4.33 % | 158.848 M 10.43 % | 143.850 M 0.97 % | 142.467 M 5.60 % | 134.913 M 2.64 % | 131.439 M -13.05 % | 151.159 M 1.61 % | 148.767 M 5.47 % | 141.053 M 3.84 % | 135.831 M -20.93 % | 171.781 M 7.95 % | 159.126 M 50.35 % | 105.839 M 6.12 % | 99.733 M 13.43 % | 87.923 M 1.58 % | 86.556 M 5.00 % | 82.432 M 0.11 % | 82.341 M 1.45 % | 81.162 M 1.94 % | 79.617 M 1.60 % | 78.360 M -1.79 % | 79.788 M 5.56 % | 75.587 M 5.72 % | 71.500 M -1.29 % | 72.434 M -2.42 % | 74.231 M -10.40 % | 82.850 M -0.14 % | 82.966 M 191.01 % | 28.510 M -3.89 % | 29.664 M -1.80 % | 30.209 M -0.09 % | 30.235 M -0.37 % | 30.348 M -14.87 % | 35.651 M -4.44 % | 37.306 M -5.61 % | 39.524 M 16.60 % | 33.896 M -11.58 % | 38.337 M -21.45 % | 48.804 M -1.77 % | 49.682 M -3.40 % | 51.433 M -0.10 % | 51.484 M 3.96 % | 49.524 M 58.12 % | 31.320 M -3.23 % | 32.367 M -0.35 % | 32.481 M 14.36 % | 28.403 M -6.76 % | 30.463 M 36.04 % | 22.393 M -5.52 % | 23.702 M 18.55 % | 19.993 M 31.70 % | 15.181 M 49.52 % | 10.153 M -18.83 % | 12.509 M -60.27 % | 31.483 M -7.35 % | 33.979 M 15.17 % | 29.503 M -8.20 % | 32.140 M 49.02 % | 21.567 M 6.37 % | 20.275 M 176.11 % | 7.343 M 75.42 % | 4.186 M 6.06 % | 3.947 M -1.52 % | 4.008 M 1 509.57 % | 249.011 K -12.60 % | 284.906 K | 0.000 |
| Capital lease obligations | 10.353 M -41.03 % | 17.557 M 4.40 % | 16.817 M 583.06 % | 2.462 M -6.85 % | 2.643 M 6.49 % | 2.482 M 22.51 % | 2.026 M -99.09 % | 222.973 M 28 429.84 % | 781.543 K -22.31 % | 1.006 M 1.91 % | 987.119 K -57.91 % | 2.345 M -9.46 % | 2.590 M 43.49 % | 1.805 M 1.06 % | 1.786 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 4.783 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 |
| Other total stockholders equity | 494.019 M -11.11 % | 555.739 M -8.94 % | 610.305 M 17.63 % | 518.817 M 156.53 % | 202.246 M | 0.000 -100.00 % | 202.246 M | 0.000 -100.00 % | 210.464 M | 0.000 -100.00 % | 215.445 M | 0.000 -100.00 % | 215.536 M | 0.000 -100.00 % | 215.536 M | 0.000 -100.00 % | 215.536 M | 0.000 -100.00 % | 1.030 B | 0.000 -100.00 % | 836.141 M 17.14 % | 713.772 M 0.15 % | 712.687 M 57.90 % | 451.366 M -32.58 % | 669.522 M 51.65 % | 441.504 M -44.17 % | 790.787 M 75.89 % | 449.603 M 108.60 % | 215.536 M -42.18 % | 372.766 M 72.95 % | 215.536 M -43.35 % | 380.500 M 76.54 % | 215.536 M -43.00 % | 378.127 M 75.44 % | 215.536 M -46.51 % | 402.909 M 86.93 % | 215.536 M -48.35 % | 417.336 M 93.63 % | 215.536 M -51.98 % | 448.847 M -31.85 % | 658.636 M 60.97 % | 409.167 M -45.17 % | 746.227 M 17.80 % | 633.455 M 0.00 % | 633.455 M 1.82 % | 622.105 M -0.76 % | 626.889 M 0.45 % | 624.060 M 14.29 % | 546.019 M 0.00 % | 546.019 M 0.00 % | 546.019 M -2.22 % | 558.428 M 0.00 % | 558.427 M 0.00 % | 558.428 M 0.00 % | 558.427 M 0.87 % | 553.584 M 0.00 % | 553.584 M -0.09 % | 554.095 M 0.00 % | 554.095 M 20.88 % | 458.397 M 0.00 % | 458.397 M 0.00 % | 458.397 M 0.00 % | 458.397 M -2.07 % | 468.067 M 0.00 % | 468.068 M 0.00 % | 468.050 M 0.00 % | 468.051 M -0.44 % | 470.111 M 1.14 % | 464.834 M 0.00 % | 464.834 M 0.00 % | 464.834 M -5.67 % | 492.792 M 0.00 % | 492.793 M 0.00 % | 492.792 M 0.00 % | 492.793 M 2.71 % | 479.780 M 0.00 % | 479.781 M 0.00 % | 479.780 M 0.00 % | 479.781 M 0.06 % | 479.514 M 0.01 % | 479.487 M 0.00 % | 479.486 M 0.00 % | 479.487 M 1.84 % | 470.821 M 0.00 % | 470.810 M 0.00 % | 470.810 M 0.00 % | 470.810 M 1.03 % | 466.001 M 0.06 % | 465.730 M -0.12 % | 466.284 M 54.57 % | 301.673 M 5.19 % | 286.783 M 48.44 % | 193.194 M 0.00 % | 193.193 M -0.07 % | 193.324 M 6.02 % | 182.346 M 0.22 % | 181.947 M -6.31 % | 194.194 M 0.00 % | 194.194 M -1.45 % | 197.043 M 38.42 % | 142.349 M -21.40 % | 181.117 M 47.97 % | 122.403 M -28.96 % | 172.313 M 0.04 % | 172.238 M 3.98 % | 165.653 M 44.65 % | 114.519 M 7.38 % | 106.645 M 7.57 % | 99.140 M 0.44 % | 98.704 M 98.67 % | 49.682 M 71.37 % | 28.991 M |
| Deferred tax liabilities non current | 1.372 M -13.46 % | 1.585 M 0.00 % | 1.585 M 30.45 % | 1.215 M 0.00 % | 1.215 M 55.90 % | 779.340 K 0.00 % | 779.340 K -60.38 % | 1.967 M 0.00 % | 1.967 M 0.00 % | 1.967 M 0.00 % | 1.967 M | 0.000 | 0.000 -100.00 % | 74.701 M -20.45 % | 93.908 M 104 368.75 % | 89.891 K -15.37 % | 106.212 K 159.71 % | 40.897 K 0.00 % | 40.897 K | 0.000 -100.00 % | 9.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 330.566 M 13.28 % | 291.802 M | 0.000 | 0.000 |
| Total assets | 8.240 B -0.43 % | 8.276 B 9.46 % | 7.561 B 6.69 % | 7.087 B 1.06 % | 7.013 B -0.95 % | 7.080 B 0.47 % | 7.047 B -1.37 % | 7.145 B -1.12 % | 7.226 B 0.97 % | 7.157 B -2.24 % | 7.321 B -0.74 % | 7.375 B 1.64 % | 7.257 B 3.15 % | 7.035 B 0.15 % | 7.024 B 11.82 % | 6.282 B 1.36 % | 6.198 B 1.44 % | 6.110 B -3.68 % | 6.343 B 3.83 % | 6.109 B 3.69 % | 5.892 B 5.02 % | 5.611 B 2.48 % | 5.475 B -0.40 % | 5.497 B 2.12 % | 5.383 B 5.28 % | 5.113 B 4.31 % | 4.901 B 2.38 % | 4.788 B 5.04 % | 4.558 B 4.37 % | 4.367 B 4.58 % | 4.176 B -1.34 % | 4.233 B 0.15 % | 4.226 B 4.68 % | 4.037 B 1.07 % | 3.995 B 9.38 % | 3.652 B 2.08 % | 3.578 B -1.24 % | 3.623 B -0.24 % | 3.631 B 3.41 % | 3.512 B -2.33 % | 3.595 B 3.59 % | 3.471 B -7.74 % | 3.762 B 11.11 % | 3.386 B 2.58 % | 3.301 B 2.49 % | 3.220 B 0.48 % | 3.205 B 2.81 % | 3.117 B -4.68 % | 3.270 B 14.69 % | 2.851 B 2.63 % | 2.778 B -1.91 % | 2.833 B -0.33 % | 2.842 B 3.42 % | 2.748 B 4.14 % | 2.639 B 6.08 % | 2.488 B 0.99 % | 2.463 B 13.33 % | 2.174 B 0.82 % | 2.156 B 13.84 % | 1.894 B 1.54 % | 1.865 B -3.73 % | 1.937 B -4.33 % | 2.025 B -2.86 % | 2.085 B 6.88 % | 1.951 B 3.33 % | 1.888 B 3.20 % | 1.829 B -4.68 % | 1.919 B 0.42 % | 1.911 B 4.24 % | 1.833 B -0.95 % | 1.851 B -25.49 % | 2.484 B -0.99 % | 2.509 B 4.89 % | 2.392 B 3.57 % | 2.310 B -5.98 % | 2.457 B -0.20 % | 2.462 B 5.54 % | 2.332 B -3.02 % | 2.405 B -2.70 % | 2.472 B -0.18 % | 2.476 B -0.35 % | 2.485 B 0.59 % | 2.470 B 4.52 % | 2.364 B 3.57 % | 2.282 B 5.11 % | 2.171 B 6.18 % | 2.045 B 6.50 % | 1.920 B 2.06 % | 1.881 B 1.31 % | 1.857 B 9.70 % | 1.692 B 1.19 % | 1.673 B 1.68 % | 1.645 B 7.49 % | 1.530 B -1.83 % | 1.559 B -3.49 % | 1.615 B 1.80 % | 1.587 B -0.10 % | 1.588 B 14.86 % | 1.383 B -0.07 % | 1.384 B 5.73 % | 1.309 B 3.85 % | 1.260 B 29.31 % | 974.625 M 19.67 % | 814.396 M 23.72 % | 658.236 M 8.19 % | 608.420 M 39.52 % | 436.068 M 19.79 % | 364.022 M 10.12 % | 330.566 M 13.28 % | 291.802 M 36.16 % | 214.304 M 15.42 % | 185.670 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-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.791 M | 0.000 -100.00 % | 2.553 M 105.47 % | -46.685 M -200.00 % | 46.685 M | 0.000 100.00 % | -8.737 M 87.99 % | -72.731 M -200.00 % | 72.731 M | 0.000 100.00 % | -233.588 M -721.28 % | 37.598 M 200.00 % | -37.598 M | 0.000 100.00 % | -122.688 M -1 275.96 % | 10.433 M 200.00 % | -10.433 M | 0.000 100.00 % | -197.434 M -227.90 % | 154.361 M 200.00 % | -154.361 M | 0.000 100.00 % | -99.946 M -187.55 % | 114.155 M 200.00 % | -114.155 M | 0.000 100.00 % | -114.866 M -222.92 % | 93.445 M 200.00 % | -93.445 M | 0.000 100.00 % | -14.785 M -129.14 % | 50.743 M 200.00 % | -50.743 M | 0.000 100.00 % | -89.164 M -165.28 % | 136.593 M 200.00 % | -136.593 M | 0.000 100.00 % | -34.254 M -194.54 % | 36.232 M 200.00 % | -36.232 M | 0.000 100.00 % | -137.394 M -279.34 % | 76.611 M 200.00 % | -76.611 M | 0.000 100.00 % | -43.473 M -424.34 % | -8.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.482 M 607.32 % | -15.470 M 63.03 % | -41.844 M -402.38 % | 13.838 M 187.97 % | -15.730 M -150.74 % | 31.003 M -14.85 % | 36.408 M 221.62 % | -29.937 M -139.75 % | 75.322 M 4 885.39 % | -1.574 M -106.59 % | 23.871 M 212.75 % | -21.172 M -126.17 % | 80.910 M 1 632.39 % | -5.280 M 83.21 % | -31.445 M -749.56 % | 4.841 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.762 M | 0.000 -100.00 % | 2.690 M 104.56 % | -59.020 M -200.00 % | 59.020 M | 0.000 -100.00 % | 17.036 M 152.57 % | -32.408 M -200.00 % | 32.408 M | 0.000 100.00 % | -133.677 M -940.47 % | 15.905 M 200.00 % | -15.905 M | 0.000 100.00 % | -61.366 M -108.55 % | -29.425 M -200.00 % | 29.425 M | 0.000 100.00 % | -155.084 M -233.04 % | 116.568 M 200.00 % | -116.568 M | 0.000 100.00 % | -88.437 M -183.24 % | 106.239 M 200.00 % | -106.239 M | 0.000 100.00 % | -114.597 M -261.60 % | 70.912 M 200.00 % | -70.912 M | 0.000 -100.00 % | 12.824 M -72.64 % | 46.870 M 200.00 % | -46.870 M | 0.000 100.00 % | -56.626 M -153.19 % | 106.454 M 200.00 % | -106.454 M | 0.000 100.00 % | -8.189 M -122.34 % | 36.662 M 200.00 % | -36.662 M | 0.000 100.00 % | -119.368 M -269.31 % | 70.501 M 200.00 % | -70.501 M | 0.000 100.00 % | -32.618 M -698.29 % | -4.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.029 M | 0.000 100.00 % | -1.770 M -114.35 % | 12.335 M 200.00 % | -12.335 M | 0.000 100.00 % | -25.773 M 36.08 % | -40.323 M -200.00 % | 40.323 M | 0.000 100.00 % | -99.911 M -560.57 % | 21.693 M 200.00 % | -21.693 M | 0.000 100.00 % | -61.322 M -253.85 % | 39.858 M 200.00 % | -39.858 M | 0.000 100.00 % | -42.350 M -212.06 % | 37.793 M 200.00 % | -37.793 M | 0.000 100.00 % | -11.509 M -245.39 % | 7.916 M 200.00 % | -7.916 M | 0.000 100.00 % | -269.000 K -101.19 % | 22.533 M 200.00 % | -22.533 M | 0.000 100.00 % | -27.609 M -812.86 % | 3.873 M 200.00 % | -3.873 M | 0.000 100.00 % | -32.538 M -207.96 % | 30.139 M 200.00 % | -30.139 M | 0.000 100.00 % | -26.065 M -5 975.76 % | -429.000 K -199.91 % | 429.378 K | 0.000 100.00 % | -18.025 M -395.01 % | 6.110 M 200.00 % | -6.110 M | 0.000 100.00 % | -10.855 M -158.21 % | -4.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.928 M 360.86 % | 4.975 M 309.56 % | -2.374 M 92.34 % | -30.993 M -508.34 % | 7.590 M 238.73 % | -5.471 M -422.58 % | 1.696 M 115.00 % | -11.303 M 72.01 % | -40.378 M -7 504.14 % | -531.000 K 95.67 % | -12.262 M -232.75 % | -3.685 M -111.86 % | 31.062 M 31.16 % | 23.682 M 826.44 % | -3.260 M 62.13 % | -8.608 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.633 M | 0.000 | 0.000 | 0.000 100.00 % | -441.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 55.554 M 371.72 % | -20.445 M 48.20 % | -39.470 M -188.04 % | 44.831 M 292.24 % | -23.320 M -163.94 % | 36.474 M 5.08 % | 34.712 M 286.28 % | -18.634 M -116.11 % | 115.700 M 11 193.00 % | -1.043 M -102.89 % | 36.133 M 306.63 % | -17.487 M -135.08 % | 49.848 M 272.12 % | -28.962 M -2.76 % | -28.185 M -309.57 % | 13.449 M |
| Other non cash items | 90.061 M 114.60 % | -616.904 M -326.55 % | 272.307 M 337.22 % | 62.281 M | 0.000 100.00 % | -12.552 M 64.71 % | -35.572 M -121.40 % | 166.237 M 207.02 % | -155.333 M -179.94 % | -55.488 M -27.29 % | -43.591 M -313.65 % | 20.403 M 116.92 % | -120.590 M -267.99 % | 71.786 M 136.09 % | -198.913 M -3 125.44 % | -6.167 M 97.33 % | -230.691 M -805.91 % | -25.465 M -109.20 % | 276.816 M 7 350.29 % | -3.818 M 96.72 % | -116.548 M 22.17 % | -149.747 M -225.41 % | 119.406 M 234.60 % | -88.715 M 35.65 % | -137.860 M -369.77 % | -29.346 M -118.50 % | 158.664 M 272.68 % | -91.884 M -232.36 % | 69.422 M 176.81 % | -90.377 M -147.66 % | 189.615 M | 0.000 -100.00 % | 14.720 M 113.16 % | -111.883 M -5 320.69 % | -2.064 M -10.85 % | -1.862 M -106.65 % | 28.007 M 740.87 % | -4.370 M -103.63 % | 120.304 M 187.63 % | -137.294 M -275.80 % | 78.098 M 170.91 % | -110.142 M -598.99 % | 22.073 M 22.34 % | 18.043 M 135.69 % | -50.556 M -383.74 % | -10.451 M -113.67 % | 76.477 M 205.61 % | -72.413 M -409.46 % | 23.400 M 196.61 % | -24.221 M -174.87 % | 32.352 M 83.87 % | 17.595 M | 0.000 100.00 % | -117.243 M | 0.000 | 0.000 | 0.000 100.00 % | -38.170 M 58.73 % | -92.489 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.255 M 75.13 % | -33.194 M -1 213.15 % | 2.982 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.482 M | 0.000 | 0.000 100.00 % | -8.012 M -271.75 % | 4.665 M -87.92 % | 38.614 M 196.89 % | 13.006 M 19.24 % | 10.907 M 7.17 % | 10.177 M 128.30 % | -35.955 M -801.42 % | 5.126 M 613.63 % | -998.000 K -108.75 % | 11.410 M -40.94 % | 19.319 M 326.37 % | 4.531 M -34.74 % | 6.943 M 166.83 % | 2.602 M 107.28 % | -35.757 M -181.48 % | -12.703 M -337.66 % | 5.345 M -41.71 % | 9.170 M |
| Net cash provided by operating activities | 90.061 M 360.07 % | -34.629 M -113.03 % | 265.677 M 211.76 % | 85.219 M 19.46 % | 71.334 M 804.60 % | -10.124 M 18.59 % | -12.436 M -144.26 % | 28.100 M -20.41 % | 35.307 M 97.83 % | 17.847 M 514.28 % | -4.308 M -101.91 % | 225.330 M 80.81 % | 124.621 M 35.98 % | 91.648 M -63.34 % | 250.022 M 91.68 % | 130.436 M 313.65 % | 31.533 M -50.23 % | 63.357 M -82.78 % | 367.930 M 319.53 % | 87.701 M -52.72 % | 185.507 M 784.76 % | -27.091 M -116.79 % | 161.332 M 13.84 % | 141.718 M 9.61 % | 129.289 M 47.52 % | 87.642 M -68.38 % | 277.200 M 82.01 % | 152.296 M -27.16 % | 209.081 M 1 396.96 % | 13.967 M -94.25 % | 242.857 M 172.77 % | 89.032 M -15.47 % | 105.331 M 33 048.49 % | 317.755 K -99.85 % | 207.748 M 238.06 % | 61.453 M -43.17 % | 108.142 M 411.57 % | 21.139 M -89.27 % | 197.020 M 3 225.32 % | -6.304 M -110.90 % | 57.827 M 166.42 % | -87.063 M -175.43 % | 115.426 M 29.32 % | 89.255 M 5.65 % | 84.478 M 184.09 % | 29.736 M -64.20 % | 83.051 M 594.58 % | 11.957 M -76.50 % | 50.885 M 1 001.88 % | 4.618 M -94.71 % | 87.352 M 13 504.37 % | 642.088 K -98.42 % | 40.738 M 343.76 % | -16.712 M -132.23 % | 51.854 M 11.40 % | 46.548 M -43.90 % | 82.980 M 3 025.42 % | 2.655 M 115.30 % | -17.350 M -167.67 % | 25.640 M 76.50 % | 14.527 M 60.50 % | 9.051 M -77.17 % | 39.641 M 327.69 % | -17.410 M -236.51 % | 12.754 M -31.05 % | 18.497 M -79.13 % | 88.621 M 247.67 % | 25.490 M 44.75 % | 17.610 M -11.40 % | 19.876 M -59.51 % | 49.086 M 233.13 % | 14.735 M 403.00 % | -4.863 M -112.15 % | 40.033 M -63.18 % | 108.727 M 611.33 % | 15.285 M 208.91 % | -14.035 M -153.35 % | 26.307 M 658.54 % | -4.710 M -108.87 % | 53.073 M -21.75 % | 67.824 M 500.76 % | -16.924 M -117.03 % | 99.401 M 343.20 % | 22.428 M -66.26 % | 66.476 M 727.64 % | 8.032 M -90.32 % | 82.957 M 618.93 % | 11.539 M 546.38 % | -2.585 M -109.54 % | 27.093 M |
| Investments in property plant and equipment | -162.462 M -27.73 % | -127.197 M 46.23 % | -236.572 M -4 283.40 % | -5.397 M 86.33 % | -39.494 M 31.16 % | -57.371 M -133.79 % | -24.540 M 9.09 % | -26.994 M 75.58 % | -110.521 M -46.56 % | -75.408 M -82.62 % | -41.292 M 84.22 % | -261.680 M -265.00 % | -71.693 M 12.25 % | -81.700 M 36.18 % | -128.022 M -86.55 % | -68.625 M -136.52 % | -29.014 M 63.04 % | -78.492 M 60.72 % | -199.838 M -54.63 % | -129.234 M -6.51 % | -121.333 M -11.99 % | -108.344 M -38.86 % | -78.026 M 35.69 % | -121.334 M 3.08 % | -125.192 M -456.71 % | -22.488 M 41.28 % | -38.299 M -90.22 % | -20.134 M 12.07 % | -22.898 M 32.05 % | -33.700 M 37.28 % | -53.730 M -131.77 % | -23.182 M -64.82 % | -14.065 M 38.51 % | -22.872 M 37.00 % | -36.304 M -545.06 % | -5.628 M 51.46 % | -11.594 M 11.47 % | -13.096 M 80.95 % | -68.732 M -298.08 % | -17.266 M 62.58 % | -46.144 M 18.12 % | -56.355 M -17.87 % | -47.812 M -22.87 % | -38.912 M -0.39 % | -38.761 M -22.09 % | -31.747 M 41.66 % | -54.419 M -20.31 % | -45.232 M 30.52 % | -65.101 M -38.31 % | -47.069 M -551.93 % | -7.220 M 88.94 % | -65.256 M 36.45 % | -102.690 M -299.26 % | -25.720 M 77.11 % | -112.380 M -89.50 % | -59.303 M 13.20 % | -68.320 M -163.07 % | -25.970 M -751.20 % | 3.988 M 139.16 % | -10.183 M 40.63 % | -17.152 M -20.19 % | -14.271 M 60.09 % | -35.759 M 15.74 % | -42.441 M -252.88 % | -12.027 M 41.27 % | -20.479 M 59.17 % | -50.159 M -69.65 % | -29.567 M 35.83 % | -46.076 M -42.17 % | -32.409 M 75.87 % | -134.326 M -73.04 % | -77.626 M -70.45 % | -45.541 M -182.64 % | -16.113 M -38.61 % | -11.625 M 56.40 % | -26.663 M -86.22 % | -14.318 M -27.81 % | -11.203 M 78.10 % | -51.165 M -526.25 % | -8.170 M 45.00 % | -14.854 M 42.06 % | -25.635 M 74.38 % | -100.066 M -30.40 % | -76.736 M 29.23 % | -108.427 M 22.04 % | -139.077 M 47.39 % | -264.338 M -206.70 % | -86.189 M -47.36 % | -58.487 M -27.32 % | -45.936 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.373 M | 0.000 | 0.000 -100.00 % | 19.159 M 4 689.75 % | 400.000 K 1 897.75 % | -22.250 K -100.01 % | 294.732 M 368.48 % | -109.777 M -895.72 % | 13.796 M 15 238.09 % | 89.946 K 103.00 % | -3.000 M -60 365.17 % | 4.978 K -98.61 % | 358.968 K 3 939.25 % | 8.887 K -93.81 % | 143.614 K -59.63 % | 355.719 K -99.71 % | 121.543 M 12.18 % | 108.344 M 1 188.67 % | -9.952 M -108.20 % | 121.358 M 61.81 % | 75.000 M 173.13 % | -102.562 M -2 544.71 % | -3.878 M 75.72 % | -15.972 M 72.83 % | -58.796 M -273.89 % | 33.812 M -37.31 % | 53.938 M 132.47 % | 23.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 552.000 K -68.60 % | 1.758 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 % | 282.185 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -831.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.360 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 % | 26.515 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M | 0.000 | 0.000 100.00 % | -19.159 M -1 404.22 % | 1.469 M | 0.000 100.00 % | -4.131 M -103.76 % | 109.777 M 154.29 % | -202.188 M | 0.000 | 0.000 | 0.000 100.00 % | -97.194 M -21.49 % | -80.000 M 82.22 % | -450.000 M 13.46 % | -520.000 M -48.57 % | -350.000 M -250.00 % | -100.000 M 87.76 % | -816.847 M -344.20 % | -183.891 M 59.59 % | -455.012 M -49.18 % | -305.000 M 28.65 % | -427.469 M -228.82 % | -130.000 M 44.70 % | -235.086 M -88.20 % | -124.914 M 30.60 % | -180.000 M -350.00 % | -40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 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 % | -12.375 M | 0.000 | 0.000 100.00 % | -1.200 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.600 M 87.59 % | -29.000 M -5 700.00 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 6.630 M | 0.000 -100.00 % | 52.485 M 214.85 % | 16.670 M 1 983.75 % | 800.000 K -94.68 % | 15.033 M 54.36 % | 9.739 M 893.78 % | 980.000 K -95.54 % | 21.960 M 121.82 % | 9.900 M -86.75 % | 74.729 M 14 854.35 % | 499.714 K -54.74 % | 1.104 M -90.36 % | 11.458 M -95.50 % | 254.742 M -36.68 % | 402.329 M -6.83 % | 431.841 M -15.31 % | 509.900 M 185.75 % | 178.444 M -42.15 % | 308.466 M -69.37 % | 1.007 B 191.82 % | 345.042 M -2.53 % | 353.981 M 58.43 % | 223.429 M -38.24 % | 361.782 M 312.60 % | 87.683 M -67.24 % | 267.677 M 344.12 % | 60.271 M -83.24 % | 359.715 M 964.28 % | 33.799 M | 0.000 | 0.000 -100.00 % | 56.399 M 469.69 % | 9.900 M | 0.000 | 0.000 -100.00 % | 3.000 M -96.04 % | 75.668 M | 0.000 | 0.000 -100.00 % | 400.000 K -97.61 % | 16.704 M | 0.000 | 0.000 -100.00 % | 18.421 M -3.92 % | 19.172 M | 0.000 | 0.000 -100.00 % | 9.481 M -87.68 % | 76.950 M | 0.000 | 0.000 -100.00 % | 47.792 M 377.92 % | 10.000 M -79.01 % | 47.638 M 1 081.50 % | 4.032 M 908.00 % | 400.000 K -90.37 % | 4.153 M 9.78 % | 3.783 M 21.84 % | 3.105 M 676.25 % | 400.000 K -80.73 % | 2.076 M | 0.000 | 0.000 -100.00 % | 800.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.919 M -61.88 % | 15.527 M | 0.000 -100.00 % | 951.120 K 526.84 % | 151.732 K -98.43 % | 9.681 M 1 243.99 % | 720.320 K -96.87 % | 23.000 M -46.16 % | 42.719 M 972.53 % | 3.983 M | 0.000 | 0.000 -100.00 % | 10.728 M 242.31 % | 3.134 M 613.90 % | 439.000 K -91.43 % | 5.125 M -86.20 % | 37.127 M 105.94 % | 18.028 M 255.93 % | 5.065 M 5 068.37 % | 98.000 K |
| Other investing activites | 7.826 M -37.41 % | 12.503 M -68.75 % | 40.006 M 639.31 % | -7.418 M 15.10 % | -8.737 M -662.39 % | -1.146 M 79.25 % | -5.524 M -586.27 % | 1.136 M 54.82 % | 733.749 K -95.18 % | 15.215 M 21.38 % | 12.535 M 111.72 % | -106.909 M -28 561.93 % | -373.000 K 56.43 % | -856.000 K 98.49 % | -56.612 M -40 923.19 % | -138.000 K 77.04 % | -601.000 K 81.01 % | -3.165 M 93.96 % | -52.380 M -2 117.72 % | 2.596 M 102.76 % | -93.915 M 13.32 % | -108.344 M -79.04 % | -60.514 M 50.13 % | -121.334 M -238 505.31 % | 50.894 K -99.94 % | 78.420 M 96.87 % | 39.834 M 49 744.21 % | 79.917 K 100.35 % | -22.898 M 32.05 % | -33.700 M 30.05 % | -48.179 M -107.83 % | -23.182 M 84.05 % | -145.323 M | 0.000 100.00 % | -315.126 M -1 816 178.84 % | 17.352 K -99.37 % | 2.744 M 34 264.43 % | 7.985 K -99.68 % | 2.493 M -96.74 % | 76.377 M 2 118.33 % | 3.443 M 300.35 % | 860.000 K -98.74 % | 68.132 M 194 741.00 % | 34.968 K -99.87 % | 27.136 M 750.93 % | 3.189 M 108.23 % | -38.728 M -1 557.04 % | 2.658 M -91.04 % | 29.677 M 5 604.31 % | 520.256 K 127.35 % | -1.902 M -257.97 % | 1.204 M -96.54 % | 34.766 M 4 814.07 % | 707.479 K 102.27 % | -31.169 M -918.30 % | 3.809 M 194.24 % | -4.042 M -179.24 % | 5.101 M 836.08 % | -693.000 K -141.75 % | 1.660 M -83.06 % | 9.802 M 31.04 % | 7.480 M -38.59 % | 12.180 M -57.46 % | 28.629 M -24.49 % | 37.912 M 3 473.23 % | 1.061 M -93.35 % | 15.945 M -10.51 % | 17.818 M -74.73 % | 70.500 M 2 930.95 % | 2.326 M -97.32 % | 86.743 M 3 143.94 % | 2.674 M 50.82 % | 1.773 M 64.47 % | 1.078 M 108.08 % | -13.342 M -663.43 % | 2.368 M 31.85 % | 1.796 M 139.63 % | 749.498 K 112.17 % | -6.157 M -300.68 % | 3.068 M -88.75 % | 27.271 M 5 932.42 % | 452.074 K -76.28 % | 1.906 M 75.02 % | 1.089 M -94.03 % | 18.236 M 221.48 % | -15.011 M -51.84 % | -9.886 M -472.11 % | -1.728 M 9.72 % | -1.914 M -122.79 % | 8.400 M |
| Net cash used for investing activites | -154.636 M -34.83 % | -114.694 M 39.61 % | -189.935 M -1 382.13 % | -12.815 M 4.17 % | -13.373 M 68.04 % | -41.837 M -42.96 % | -29.264 M -170.34 % | -10.825 M 88.97 % | -98.180 M -65.75 % | -59.235 M -120.87 % | 283.804 M 179.12 % | -358.689 M -93.12 % | -185.729 M -126.34 % | -82.056 M 37.56 % | -131.417 M -129.33 % | -57.306 M -144.67 % | 128.293 M -46.70 % | 240.680 M 189.06 % | -270.233 M -98.14 % | -136.382 M 48.59 % | -265.261 M -364.94 % | 100.121 M 140.80 % | 41.578 M 4.36 % | 39.842 M 126.36 % | -151.172 M -17.92 % | -128.202 M -88.45 % | -68.028 M 13.17 % | -78.343 M -8.81 % | -72.001 M 26.70 % | -98.231 M -174.56 % | 131.744 M 548.67 % | -29.363 M 81.58 % | -159.387 M -596.87 % | -22.872 M 92.25 % | -295.031 M -6 977.18 % | 4.290 M 148.48 % | -8.849 M 29.41 % | -12.536 M 84.62 % | -81.481 M -160.46 % | 134.779 M 415.64 % | -42.700 M 23.06 % | -55.495 M -367.83 % | 20.720 M 193.45 % | -22.173 M -90.74 % | -11.625 M 59.29 % | -28.558 M 61.78 % | -74.726 M -219.31 % | -23.402 M 33.94 % | -35.424 M 23.90 % | -46.549 M -296.70 % | -11.734 M -190.98 % | 12.898 M 118.99 % | -67.925 M -159.13 % | -26.213 M 72.63 % | -95.757 M -110.49 % | -45.493 M -84.00 % | -24.724 M -46.84 % | -16.837 M 66.69 % | -50.545 M -1 056.64 % | -4.370 M -22.51 % | -3.567 M 3.23 % | -3.686 M 84.10 % | -23.179 M -97.50 % | -11.736 M -152.66 % | 22.285 M 146.03 % | -48.418 M -48.73 % | -32.554 M -177.08 % | -11.749 M -148.10 % | 24.424 M 181.19 % | -30.084 M 27.79 % | -41.664 M 29.89 % | -59.425 M -35.77 % | -43.768 M -210.79 % | -14.083 M 43.25 % | -24.815 M -69.80 % | -14.614 M -23.83 % | -11.802 M -194.07 % | 12.546 M 185.92 % | -14.602 M -1 204.92 % | -1.119 M -109.01 % | 12.417 M 149.31 % | -25.183 M 71.20 % | -87.433 M -20.58 % | -72.513 M 19.21 % | -89.753 M 39.75 % | -148.963 M 38.08 % | -240.581 M -244.23 % | -69.889 M -26.30 % | -55.336 M -47.81 % | -37.437 M |
| Debt repayment | -3.551 M -101.06 % | 335.551 M | 0.000 100.00 % | -24.000 M | 0.000 -100.00 % | 30.000 M 250.00 % | -20.000 M | 0.000 -100.00 % | 96.000 M 700.00 % | -16.000 M 0.00 % | -16.000 M | 0.000 -100.00 % | 170.000 M -21.30 % | 216.000 M | 0.000 100.00 % | -30.000 M 70.00 % | -100.000 M 61.54 % | -260.000 M -420.00 % | -50.000 M -350.00 % | 20.000 M -58.33 % | 48.000 M -56.36 % | 110.000 M 142.19 % | -260.700 M -360.70 % | 100.000 M 296.08 % | -51.000 M -250.00 % | 34.000 M 780.00 % | -5.000 M 83.33 % | -30.000 M 82.92 % | -175.660 M -322.35 % | 79.000 M 136.52 % | -216.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 197.000 M 756.67 % | -30.000 M 43.76 % | -53.340 M 4.75 % | -56.000 M -858.41 % | -5.843 M 85.63 % | -40.657 M -46.29 % | -27.792 M 77.89 % | -125.708 M -172.17 % | 174.176 M 555.34 % | 26.578 M 153.29 % | -49.876 M -88.57 % | -26.449 M -154.94 % | 48.143 M 129.54 % | -162.978 M -148.26 % | 337.743 M 1 058.24 % | 29.160 M 155.33 % | -52.703 M -906.97 % | 6.531 M -93.13 % | 95.102 M 279.48 % | 25.061 M 168.93 % | -36.356 M 57.33 % | -85.197 M -193.29 % | 91.328 M 291.38 % | -47.720 M -129.97 % | 159.201 M 1 265.13 % | 11.662 M 113.58 % | -85.906 M 31.19 % | -124.844 M -177.46 % | -44.995 M -144.40 % | 101.334 M 55.54 % | 65.151 M 34.64 % | 48.388 M 138.69 % | -125.082 M -687.82 % | -15.877 M -187.89 % | 18.064 M 2 452.08 % | -768.000 K 98.56 % | -53.354 M -76.69 % | -30.196 M -125.46 % | 118.615 M 193.70 % | 40.386 M 135.12 % | -114.981 M -7 571.15 % | 1.539 M -99.07 % | 166.180 M 257.59 % | -105.450 M -495.43 % | -17.710 M 26.02 % | -23.940 M 69.89 % | -79.519 M -1 153.65 % | 7.547 M -88.68 % | 66.680 M -11.43 % | 75.284 M 277.42 % | 19.947 M -82.36 % | 113.079 M -47.30 % | 214.574 M 1 162.65 % | 16.994 M 32.60 % | 12.816 M 117.20 % | -74.524 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 |
| 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 100.00 % | -3.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -6.353 M -6.19 % | -5.982 M 29.88 % | -8.531 M 76.61 % | -36.474 M -876.02 % | -3.737 M 26.49 % | -5.084 M 90.15 % | -51.613 M -6.73 % | -48.359 M -898.74 % | -4.842 M -11.06 % | -4.360 M 73.77 % | -16.624 M 89.92 % | -164.922 M -4 993.33 % | -3.238 M -69.80 % | -1.907 M -35.06 % | -1.412 M 98.99 % | -140.287 M -4 440.03 % | -3.090 M 34.48 % | -4.716 M 60.99 % | -12.090 M 88.20 % | -102.452 M -2 455.55 % | -4.009 M 42.50 % | -6.972 M 72.56 % | -25.406 M 73.67 % | -96.504 M -4 475.82 % | -2.109 M 30.72 % | -3.044 M 82.59 % | -17.489 M 53.18 % | -37.352 M -137.14 % | -15.751 M -1 208.22 % | -1.204 M 94.70 % | -22.729 M 72.48 % | -82.601 M -424.38 % | -15.752 M -649.74 % | -2.101 M 90.32 % | -21.694 M -295.95 % | -5.479 M 91.76 % | -66.470 M -7 301.91 % | -898.012 K 96.80 % | -28.065 M 65.61 % | -81.616 M -330.24 % | -18.970 M -339.02 % | -4.321 M 53.68 % | -9.329 M 87.40 % | -74.026 M -525.80 % | -11.829 M -1.78 % | -11.622 M 9.35 % | -12.821 M 77.95 % | -58.136 M -339.23 % | -13.236 M -24.59 % | -10.624 M -67.10 % | -6.358 M 85.92 % | -45.145 M -208.30 % | -14.643 M -29.89 % | -11.273 M 44.00 % | -20.130 M -145.82 % | -8.189 M 21.16 % | -10.387 M -23.92 % | -8.382 M 8.59 % | -9.170 M 61.80 % | -24.008 M -270.32 % | -6.483 M 21.09 % | -8.216 M 2.30 % | -8.409 M 25.40 % | -11.272 M 35.32 % | -17.426 M -113.68 % | -8.155 M 9.17 % | -8.978 M -141.67 % | -3.715 M 83.56 % | -22.594 M -94.29 % | -11.629 M -33.48 % | -8.712 M 39.26 % | -14.343 M 18.37 % | -17.570 M -21.01 % | -14.519 M 38.01 % | -23.423 M -71.08 % | -13.691 M 9.69 % | -15.160 M -25.11 % | -12.117 M 41.05 % | -20.556 M -49.81 % | -13.721 M | 0.000 | 0.000 100.00 % | -23.663 M 33.75 % | -35.718 M -76.32 % | -20.257 M -16 780.83 % | -120.000 K 99.25 % | -15.994 M -154.64 % | -6.281 M -152.86 % | -2.484 M 82.25 % | -13.997 M |
| Other financing activites | 42.485 M 581.58 % | -8.822 M 84.38 % | -56.461 M -1 973.49 % | -2.723 M 8.90 % | -2.989 M -1 542.31 % | -182.000 K -100.36 % | 51.217 M 451.14 % | -14.586 M 22.95 % | -18.931 M -11 514.11 % | -163.000 K | 0.000 100.00 % | -492.000 K -119.43 % | 2.532 M -15.60 % | 3.000 M 104.27 % | -70.257 M -134.19 % | -30.000 M -250.95 % | 19.874 M | 0.000 100.00 % | -67.148 M -14 434.20 % | -462.000 K | 0.000 | 0.000 100.00 % | -74.400 M -4 501.11 % | -1.617 M -292.50 % | 840.000 K | 0.000 100.00 % | -52.939 M -341.16 % | -12.000 M -1 972.54 % | -579.000 K | 0.000 100.00 % | -78.206 M -3 199.83 % | -2.370 M -104.78 % | 49.614 M | 0.000 100.00 % | -17.114 M | 0.000 100.00 % | -434.000 K -157.47 % | 755.136 K 102.14 % | -35.229 M -12 392.55 % | -282.000 K -229.91 % | -85.477 K -100.87 % | 9.813 M 148.06 % | -20.419 M -39.49 % | -14.638 M -938.16 % | -1.410 M -854.82 % | 186.800 K -97.74 % | 8.251 M 113.80 % | -59.799 M -72.25 % | -34.717 M -181.06 % | -12.352 M 63.96 % | -34.269 M -269.62 % | 20.203 M 121.04 % | 9.140 M 2 992.11 % | 295.591 K -99.68 % | 91.638 M 7 431.04 % | -1.250 M 96.67 % | -37.506 M | 0.000 100.00 % | -11.287 M | 0.000 -100.00 % | 49.740 M -22.14 % | 63.885 M 123.44 % | 28.592 M 225.58 % | -22.768 M -179.77 % | -8.138 M 75.14 % | -32.740 M -145.24 % | 72.362 M 1 181.42 % | 5.647 M 109.44 % | -59.795 M -485.35 % | 15.517 M 146.32 % | -33.502 M -126.16 % | 128.063 M 449.79 % | -36.611 M -391.42 % | -7.450 M -121.52 % | 34.618 M -12.99 % | 39.787 M 138.67 % | -102.876 M -329.45 % | 44.835 M -43.70 % | 79.640 M | 0.000 100.00 % | -49.108 M -322.98 % | -11.610 M -137.26 % | 31.157 M 307.71 % | -15.000 M -76.16 % | -8.515 M -4.03 % | -8.185 M -85.43 % | -4.414 M -111.13 % | 39.660 M 75.94 % | 22.542 M -88.55 % | 196.872 M |
| Net cash used provided by financing activities | 32.581 M -89.84 % | 320.747 M 593.52 % | -64.992 M -2.84 % | -63.197 M -839.59 % | -6.726 M -127.19 % | 24.734 M 221.27 % | -20.396 M 67.60 % | -62.945 M -187.15 % | 72.226 M 451.93 % | -20.523 M 88.24 % | -174.477 M -5.48 % | -165.414 M -199.47 % | 166.294 M -23.40 % | 217.093 M 402.91 % | -71.669 M 57.91 % | -170.287 M -104.63 % | -83.216 M 68.56 % | -264.716 M -104.83 % | -129.237 M -55.87 % | -82.914 M -288.48 % | 43.991 M -57.30 % | 103.028 M 128.58 % | -360.506 M -19 275.85 % | 1.880 M 103.60 % | -52.269 M -268.85 % | 30.956 M 141.04 % | -75.428 M 4.95 % | -79.352 M 58.67 % | -191.990 M -346.79 % | 77.796 M 131.19 % | -249.389 M -193.50 % | -84.971 M -350.93 % | 33.862 M 1 711.71 % | -2.101 M -101.31 % | 160.192 M 551.51 % | -35.479 M 70.49 % | -120.244 M -114.17 % | -56.143 M 18.79 % | -69.136 M 43.59 % | -122.555 M -161.60 % | -46.848 M 61.03 % | -120.217 M -183.24 % | 144.428 M 332.63 % | -62.086 M 1.63 % | -63.114 M -66.60 % | -37.884 M -186.94 % | 43.574 M 115.51 % | -280.913 M -196.94 % | 289.791 M 4 586.14 % | 6.184 M 106.63 % | -93.330 M -406.93 % | -18.411 M -120.55 % | 89.599 M 536.22 % | 14.083 M -59.94 % | 35.151 M 137.14 % | -94.636 M -317.88 % | 43.435 M 177.42 % | -56.102 M -140.44 % | 138.744 M 1 223.80 % | -12.346 M 71.05 % | -42.649 M 38.35 % | -69.174 M -178.79 % | -24.812 M -136.87 % | 67.293 M 69.99 % | 39.587 M 428.32 % | 7.493 M 112.14 % | -61.698 M -342.44 % | -13.945 M 78.32 % | -64.326 M -2 161.73 % | 3.120 M 103.26 % | -95.568 M -214.42 % | 83.525 M 29.63 % | 64.435 M 249.85 % | 18.418 M 117.75 % | -103.786 M -475.56 % | 27.635 M -42.60 % | 48.143 M 166.19 % | -72.732 M -275.79 % | 41.374 M 209.86 % | -37.661 M 70.72 % | -128.627 M -3 065.81 % | -4.063 M -105.48 % | 74.174 M 201.95 % | 24.565 M 378.36 % | -8.825 M -108.42 % | 104.774 M -46.04 % | 194.165 M 285.45 % | 50.373 M 53.23 % | 32.874 M -69.66 % | 108.351 M |
| Effect of forex changes on cash | 399.508 K -47.24 % | 757.155 K 165.50 % | -1.156 M -12 652.94 % | 9.209 K -98.54 % | 632.237 K 21.41 % | 520.760 K 328.40 % | -228.000 K -8 339.97 % | 2.767 K -99.89 % | 2.470 M 377.22 % | -891.000 K -16.62 % | -764.000 K -143.58 % | 1.753 M 2.88 % | 1.704 M 792.68 % | -246.000 K 81.78 % | -1.350 M -629.20 % | 255.101 K 163.46 % | -402.000 K -213.38 % | 354.556 K 118.20 % | -1.948 M -15.20 % | -1.691 M -1 050.34 % | -147.000 K -155.96 % | 262.690 K 156.61 % | -464.000 K -197.42 % | 476.276 K 6.51 % | 447.156 K 244.71 % | -309.000 K -588.86 % | 63.208 K -73.97 % | 242.813 K -41.16 % | 412.653 K 169.47 % | -594.000 K -59.25 % | -373.000 K 18.56 % | -458.000 K -151.65 % | -182.000 K -1 179.93 % | 16.853 K 107.84 % | -215.000 K -217.91 % | 182.345 K 200.19 % | -182.000 K -217.50 % | 154.891 K -74.71 % | 612.368 K 168.30 % | 228.236 K -73.32 % | 855.380 K 55.42 % | 550.375 K 2 435.01 % | 21.711 K 222.92 % | -17.663 K -104.72 % | 373.882 K 370.93 % | -138.000 K 33.01 % | -206.000 K -46.10 % | -141.000 K 56.07 % | -321.000 K 2.43 % | -329.000 K 8.10 % | -358.000 K -632.55 % | 67.224 K 522.71 % | -15.903 K -175.23 % | 21.140 K 109.27 % | -228.000 K -20 076.99 % | -1.130 K 81.47 % | -6.098 K 73.61 % | -23.103 K 88.78 % | -206.000 K -3 099.29 % | 6.868 K 125.91 % | -26.513 K 43.83 % | -47.202 K -22.95 % | -38.390 K -7.23 % | -35.800 K -800.86 % | -3.974 K 85.19 % | -26.825 K -210.60 % | 24.255 K -74.95 % | 96.814 K 333.71 % | -41.425 K -137.67 % | 109.978 K 217.52 % | -93.580 K 90.54 % | -989.000 K -752.59 % | -116.000 K -281.12 % | -30.437 K -101.34 % | 2.278 M 5 550.28 % | -41.796 K 98.10 % | -2.199 M -3 769.30 % | -56.832 K 98.87 % | -5.010 M -32 700.84 % | -15.274 K -100.31 % | 4.959 M 640 797.67 % | -774.000 99.98 % | -4.165 M -43 617.85 % | -9.527 K 26.80 % | -13.015 K -1 010.49 % | -1.172 K 99.44 % | -209.000 K 67.34 % | -640.000 K -60 794.39 % | -1.051 K 49.32 % | -2.074 K |
| Net change in cash | -31.595 M -118.35 % | 172.180 M 1 694.66 % | 9.594 M 4.10 % | 9.216 M -82.23 % | 51.867 M 294.15 % | -26.715 M 57.68 % | -63.124 M -38.23 % | -45.667 M -486.22 % | 11.824 M 113.38 % | -88.390 M -207.41 % | 82.295 M 127.71 % | -297.021 M -496.61 % | 74.889 M -66.93 % | 226.439 M 396.73 % | 45.586 M 147.04 % | -96.901 M -227.15 % | 76.208 M 92.08 % | 39.676 M 218.47 % | -33.489 M 74.87 % | -133.288 M -271.17 % | -35.910 M -120.37 % | 176.321 M 211.55 % | -158.060 M -185.94 % | 183.916 M 349.53 % | -73.705 M -643.59 % | -9.912 M -107.41 % | 133.807 M 2 695.17 % | -5.156 M 90.54 % | -54.497 M -671.69 % | -7.062 M -105.92 % | 119.288 M 563.06 % | -25.761 M -26.43 % | -20.376 M 17.30 % | -24.638 M -133.89 % | 72.694 M 138.76 % | 30.447 M 244.07 % | -21.133 M 55.40 % | -47.384 M -200.79 % | 47.014 M 664.70 % | 6.148 M 119.92 % | -30.866 M 88.23 % | -262.224 M -193.45 % | 280.596 M 5 536.72 % | 4.978 M -50.78 % | 10.113 M 127.45 % | -36.844 M -171.28 % | 51.692 M 117.67 % | -292.498 M -195.92 % | 304.930 M 945.24 % | -36.076 M -99.66 % | -18.069 M -276.20 % | -4.803 M -107.70 % | 62.396 M 316.50 % | -28.820 M -220.94 % | -8.980 M 90.40 % | -93.582 M -192.03 % | 101.685 M 244.63 % | -70.307 M -199.52 % | 70.643 M 690.99 % | 8.931 M 128.16 % | -31.716 M 50.33 % | -63.857 M -661.29 % | -8.388 M -122.01 % | 38.112 M -48.93 % | 74.622 M 432.32 % | -22.455 M -300.55 % | -5.606 M -5 139.25 % | -107.000 K 99.52 % | -22.334 M -220.06 % | -6.978 M 92.09 % | -88.240 M -333.16 % | 37.846 M 141.26 % | 15.687 M -64.62 % | 44.337 M 351.96 % | -17.597 M -162.26 % | 28.264 M 40.56 % | 20.108 M 159.25 % | -33.935 M -299.02 % | 17.051 M 19.43 % | 14.277 M 132.88 % | -43.427 M 5.94 % | -46.171 M -156.32 % | 81.978 M 421.12 % | -25.529 M 20.51 % | -32.115 M 11.18 % | -36.158 M -197.80 % | 36.971 M 529.10 % | -8.616 M 65.60 % | -25.047 M -125.56 % | 98.005 M |
| Cash at beginning of period | 396.682 M 76.69 % | 224.501 M 4.46 % | 214.907 M 4.48 % | 205.691 M 33.72 % | 153.824 M -27.19 % | 211.279 M -15.08 % | 248.805 M -14.00 % | 289.322 M 4.26 % | 277.498 M -24.16 % | 365.888 M 29.02 % | 283.593 M -51.16 % | 580.614 M 14.81 % | 505.725 M 81.08 % | 279.286 M 19.51 % | 233.700 M -29.31 % | 330.601 M 29.96 % | 254.393 M 18.48 % | 214.717 M -13.49 % | 248.204 M -34.94 % | 381.492 M -8.60 % | 417.402 M 73.14 % | 241.081 M -39.60 % | 399.141 M 85.45 % | 215.225 M -25.51 % | 288.930 M -3.32 % | 298.842 M 81.08 % | 165.035 M -3.03 % | 170.191 M -24.25 % | 224.689 M -3.05 % | 231.751 M 106.07 % | 112.462 M -18.64 % | 138.223 M -12.85 % | 158.599 M -13.45 % | 183.237 M 65.76 % | 110.542 M 38.01 % | 80.096 M -20.88 % | 101.229 M -31.88 % | 148.613 M 46.27 % | 101.599 M 6.44 % | 95.450 M -24.44 % | 126.316 M -67.49 % | 388.540 M 266.74 % | 105.945 M 4.93 % | 100.966 M 11.13 % | 90.853 M -28.85 % | 127.697 M 68.01 % | 76.005 M -79.37 % | 368.503 M 479.65 % | 63.573 M -36.20 % | 99.649 M -15.35 % | 117.718 M -3.92 % | 122.521 M 103.78 % | 60.125 M -32.40 % | 88.945 M -9.17 % | 97.925 M -48.87 % | 191.508 M 113.21 % | 89.823 M -43.91 % | 160.129 M 78.94 % | 89.487 M 11.09 % | 80.555 M -28.25 % | 112.271 M -36.26 % | 176.128 M -4.55 % | 184.516 M 26.03 % | 146.404 M 103.96 % | 71.782 M -23.83 % | 94.237 M -5.61 % | 99.843 M -0.11 % | 99.951 M -18.26 % | 122.284 M -5.40 % | 129.262 M -40.57 % | 217.502 M 21.07 % | 179.656 M 9.57 % | 163.968 M 37.06 % | 119.632 M -12.82 % | 137.229 M 25.94 % | 108.964 M 22.63 % | 88.856 M -27.64 % | 122.791 M 16.13 % | 105.740 M 15.61 % | 91.463 M -32.19 % | 134.890 M -25.50 % | 181.061 M 82.74 % | 99.083 M -20.49 % | 124.612 M -20.49 % | 156.727 M -18.75 % | 192.885 M 23.71 % | 155.914 M -5.24 % | 164.530 M -13.21 % | 189.578 M 107.02 % | 91.573 M |
| Cash at end of period | 365.087 M -7.96 % | 396.682 M 76.69 % | 224.501 M 4.46 % | 214.907 M 4.48 % | 205.691 M 11.45 % | 184.564 M -12.64 % | 211.279 M -13.29 % | 243.655 M -15.78 % | 289.322 M 4.26 % | 277.498 M -24.16 % | 365.888 M 29.02 % | 283.593 M -51.16 % | 580.614 M 14.81 % | 505.725 M 81.08 % | 279.286 M 19.51 % | 233.700 M -29.31 % | 330.601 M 29.96 % | 254.393 M 18.48 % | 214.716 M -13.49 % | 248.204 M -34.94 % | 381.492 M -8.60 % | 417.402 M 73.14 % | 241.081 M -39.60 % | 399.141 M 85.45 % | 215.225 M -25.51 % | 288.930 M -3.32 % | 298.842 M 81.08 % | 165.035 M -3.03 % | 170.191 M -24.25 % | 224.689 M -3.05 % | 231.751 M 106.07 % | 112.462 M -18.64 % | 138.223 M -12.85 % | 158.599 M -13.45 % | 183.237 M 65.76 % | 110.542 M 38.01 % | 80.096 M -20.88 % | 101.229 M -31.88 % | 148.613 M 46.27 % | 101.599 M 6.44 % | 95.450 M -24.44 % | 126.316 M -67.32 % | 386.540 M 264.85 % | 105.945 M 4.93 % | 100.966 M 11.13 % | 90.853 M -28.85 % | 127.697 M 68.01 % | 76.005 M -79.37 % | 368.503 M 479.65 % | 63.573 M -36.20 % | 99.649 M -15.35 % | 117.718 M -3.92 % | 122.521 M 103.78 % | 60.125 M -32.40 % | 88.945 M -9.17 % | 97.925 M -48.87 % | 191.508 M 113.21 % | 89.823 M -43.91 % | 160.129 M 78.94 % | 89.487 M 11.09 % | 80.555 M -28.25 % | 112.271 M -36.26 % | 176.128 M -4.55 % | 184.516 M 26.03 % | 146.404 M 103.96 % | 71.782 M -23.83 % | 94.237 M -5.61 % | 99.843 M -0.11 % | 99.951 M -18.26 % | 122.284 M -5.40 % | 129.262 M -40.57 % | 217.502 M 21.07 % | 179.656 M 9.57 % | 163.968 M 37.06 % | 119.632 M -12.82 % | 137.229 M 25.94 % | 108.964 M 22.63 % | 88.856 M -27.64 % | 122.791 M 16.13 % | 105.740 M 15.61 % | 91.463 M -32.19 % | 134.890 M -25.50 % | 181.061 M 82.74 % | 99.083 M -20.49 % | 124.612 M -20.49 % | 156.727 M -18.75 % | 192.885 M 23.71 % | 155.914 M -5.24 % | 164.530 M -13.21 % | 189.578 M |
| Operating cash flow | 90.061 M 360.07 % | -34.629 M -113.03 % | 265.677 M 211.76 % | 85.219 M -31.17 % | 123.819 M 1 791.52 % | 6.546 M 152.64 % | -12.436 M -144.26 % | 28.100 M -20.41 % | 35.307 M 97.83 % | 17.847 M -82.61 % | 102.651 M 152.92 % | 40.586 M -67.43 % | 124.621 M 35.98 % | 91.648 M -63.34 % | 250.022 M 91.68 % | 130.436 M 313.65 % | 31.533 M -50.23 % | 63.357 M -82.78 % | 367.930 M 319.53 % | 87.701 M -52.72 % | 185.507 M 784.76 % | -27.091 M -116.79 % | 161.332 M 13.84 % | 141.718 M 9.61 % | 129.289 M 47.52 % | 87.642 M -68.38 % | 277.200 M 82.01 % | 152.296 M -27.16 % | 209.081 M 1 396.96 % | 13.967 M -94.11 % | 237.306 M 166.54 % | 89.032 M -15.47 % | 105.331 M 33 048.49 % | 317.755 K -99.85 % | 207.748 M 238.06 % | 61.453 M -43.17 % | 108.142 M 411.57 % | 21.139 M -89.27 % | 197.020 M 3 225.32 % | -6.304 M -110.90 % | 57.827 M 166.42 % | -87.063 M -175.43 % | 115.426 M 29.32 % | 89.255 M 5.65 % | 84.478 M 184.09 % | 29.736 M -64.20 % | 83.051 M 594.58 % | 11.957 M -76.50 % | 50.885 M 1 001.88 % | 4.618 M -94.71 % | 87.352 M 13 504.37 % | 642.088 K -98.42 % | 40.738 M 343.76 % | -16.712 M -132.23 % | 51.854 M 11.40 % | 46.548 M -43.90 % | 82.980 M 3 025.42 % | 2.655 M 115.30 % | -17.350 M -167.67 % | 25.640 M 76.50 % | 14.527 M 60.50 % | 9.051 M -77.17 % | 39.641 M 327.69 % | -17.410 M -236.51 % | 12.754 M -31.05 % | 18.497 M -79.13 % | 88.621 M 247.67 % | 25.490 M 44.75 % | 17.610 M -11.40 % | 19.876 M -59.51 % | 49.086 M 233.13 % | 14.735 M 403.00 % | -4.863 M -112.15 % | 40.033 M -63.18 % | 108.727 M 611.33 % | 15.285 M 208.91 % | -14.035 M -153.35 % | 26.307 M 658.54 % | -4.710 M -108.87 % | 53.073 M -21.75 % | 67.824 M 500.76 % | -16.924 M -117.03 % | 99.401 M 343.20 % | 22.428 M -66.26 % | 66.476 M 727.64 % | 8.032 M -90.32 % | 82.957 M 618.93 % | 11.539 M 546.38 % | -2.585 M -109.54 % | 27.093 M |
| Capital expenditure | -162.462 M -27.73 % | -127.197 M 46.23 % | -236.572 M -4 283.40 % | -5.397 M 86.33 % | -39.494 M 31.16 % | -57.371 M -133.79 % | -24.540 M 9.09 % | -26.994 M 75.58 % | -110.521 M -46.56 % | -75.408 M -82.62 % | -41.292 M 84.22 % | -261.680 M -265.00 % | -71.693 M 12.25 % | -81.700 M 36.18 % | -128.022 M -86.55 % | -68.625 M -136.52 % | -29.014 M 63.04 % | -78.492 M 60.72 % | -199.838 M -54.63 % | -129.234 M -6.51 % | -121.333 M -11.99 % | -108.344 M -38.86 % | -78.026 M 35.69 % | -121.334 M 3.08 % | -125.192 M -456.71 % | -22.488 M 41.28 % | -38.299 M -90.22 % | -20.134 M 12.07 % | -22.898 M 32.05 % | -33.700 M 37.28 % | -53.730 M -131.77 % | -23.182 M -64.82 % | -14.065 M 38.51 % | -22.872 M 37.00 % | -36.304 M -545.06 % | -5.628 M 51.46 % | -11.594 M 11.47 % | -13.096 M 80.95 % | -68.732 M -298.08 % | -17.266 M 62.58 % | -46.144 M 18.12 % | -56.355 M -17.87 % | -47.812 M -22.87 % | -38.912 M -0.39 % | -38.761 M -22.09 % | -31.747 M 41.66 % | -54.419 M -20.31 % | -45.232 M 30.52 % | -65.101 M -38.31 % | -47.069 M -551.93 % | -7.220 M 88.94 % | -65.256 M 36.45 % | -102.690 M -299.26 % | -25.720 M 77.11 % | -112.380 M -89.50 % | -59.303 M 13.20 % | -68.320 M -163.07 % | -25.970 M -751.20 % | 3.988 M 139.16 % | -10.183 M 40.63 % | -17.152 M -20.19 % | -14.271 M 60.09 % | -35.759 M 15.74 % | -42.441 M -252.88 % | -12.027 M 41.27 % | -20.479 M 59.17 % | -50.159 M -69.65 % | -29.567 M 35.83 % | -46.076 M -42.17 % | -32.409 M 75.87 % | -134.326 M -73.04 % | -77.626 M -70.45 % | -45.541 M -182.64 % | -16.113 M -38.61 % | -11.625 M 56.40 % | -26.663 M -86.22 % | -14.318 M -27.81 % | -11.203 M 78.10 % | -51.165 M -526.25 % | -8.170 M 45.00 % | -14.854 M 42.06 % | -25.635 M 74.38 % | -100.066 M -30.40 % | -76.736 M 29.23 % | -108.427 M 22.04 % | -139.077 M 47.39 % | -264.338 M -206.70 % | -86.189 M -47.36 % | -58.487 M -27.32 % | -45.936 M |
| Free CashFlow | -72.401 M 55.26 % | -161.827 M -656.01 % | 29.105 M -63.54 % | 79.822 M -5.34 % | 84.325 M 265.91 % | -50.825 M -37.45 % | -36.976 M -3 443.22 % | 1.106 M 101.47 % | -75.214 M -30.67 % | -57.561 M -193.81 % | 61.360 M 127.75 % | -221.094 M -517.73 % | 52.928 M 431.99 % | 9.949 M -91.85 % | 122.001 M 97.38 % | 61.811 M 2 353.79 % | 2.519 M 116.64 % | -15.135 M -109.00 % | 168.093 M 504.72 % | -41.533 M -164.72 % | 64.174 M 147.38 % | -135.435 M -262.58 % | 83.305 M 308.68 % | 20.384 M 397.41 % | 4.098 M -93.71 % | 65.154 M -72.73 % | 238.902 M 80.77 % | 132.161 M -29.02 % | 186.183 M 1 043.56 % | -19.732 M -110.75 % | 183.576 M 178.78 % | 65.850 M -27.85 % | 91.267 M 504.66 % | -22.554 M -113.16 % | 171.444 M 207.10 % | 55.826 M -42.18 % | 96.549 M 1 100.32 % | 8.044 M -93.73 % | 128.288 M 644.31 % | -23.569 M -301.74 % | 11.683 M 108.15 % | -143.418 M -312.11 % | 67.614 M 34.31 % | 50.343 M 10.12 % | 45.717 M 2 372.22 % | -2.012 M -107.03 % | 28.632 M 186.05 % | -33.275 M -134.07 % | -14.216 M 66.51 % | -42.452 M -152.98 % | 80.132 M 224.02 % | -64.614 M -4.30 % | -61.953 M -46.01 % | -42.432 M 29.89 % | -60.526 M -374.56 % | -12.754 M -186.99 % | 14.661 M 162.88 % | -23.315 M -74.47 % | -13.363 M -186.45 % | 15.457 M 688.84 % | -2.625 M 49.71 % | -5.220 M -234.47 % | 3.882 M 106.49 % | -59.850 M -8 330.46 % | 727.177 K 136.67 % | -1.983 M -105.16 % | 38.463 M 1 043.41 % | -4.077 M 85.68 % | -28.467 M -127.14 % | -12.533 M 85.30 % | -85.240 M -35.54 % | -62.891 M -24.77 % | -50.404 M -310.72 % | 23.920 M -75.37 % | 97.102 M 953.42 % | -11.378 M 59.87 % | -28.352 M -287.71 % | 15.104 M 127.03 % | -55.874 M -224.43 % | 44.903 M -15.23 % | 52.971 M 224.46 % | -42.559 M -6 299.85 % | -665.000 K 98.78 % | -54.308 M -29.45 % | -41.952 M 67.99 % | -131.045 M 27.75 % | -181.381 M -142.98 % | -74.650 M -22.23 % | -61.072 M -224.11 % | -18.843 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 |