Yang Guang Co.,Ltd. 000608.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 367.675 M 14.44 % | 321.270 M -15.72 % | 381.195 M -32.84 % | 567.555 M -0.46 % | 570.163 M 134.85 % | 242.774 M -15.95 % | 288.849 M -45.95 % | 534.420 M -16.44 % | 639.555 M -1.24 % | 647.600 M -52.33 % | 1.359 B 96.94 % | 689.851 M 26.35 % | 545.978 M -32.30 % | 806.492 M -73.49 % | 3.042 B 207.89 % | 988.121 M -34.73 % | 1.514 B 16.79 % | 1.296 B 31.29 % | 987.387 M -13.01 % | 1.135 B 18.70 % | 956.214 M 110.04 % | 455.262 M -17.04 % | 548.794 M 23.57 % | 444.108 M -34.86 % | 681.735 M 265.06 % | 186.748 M 8.36 % | 172.337 M 140.64 % | 71.617 M -0.63 % | 72.067 M -9.84 % | 79.933 M -26.33 % | 108.507 M -1.04 % | 109.643 M |
| Net income | -129.108 M 45.02 % | -234.817 M 38.60 % | -382.427 M -695.04 % | 64.269 M -40.12 % | 107.338 M 264.00 % | -65.451 M -177.24 % | 84.732 M -44.39 % | 152.365 M 132.54 % | -468.238 M -2 420.31 % | 20.180 M 103.45 % | -585.172 M -405.93 % | 191.274 M -27.95 % | 265.480 M 53.41 % | 173.052 M -60.25 % | 435.392 M 63.01 % | 267.090 M 842.91 % | 28.326 M -84.55 % | 183.326 M 110.50 % | 87.089 M -27.33 % | 119.845 M 10.16 % | 108.787 M 199.14 % | 36.367 M 9.31 % | 33.271 M -43.11 % | 58.478 M -30.19 % | 83.773 M 67.55 % | 49.999 M 48.69 % | 33.626 M -22.94 % | 43.636 M 410.59 % | 8.546 M 19.71 % | 7.139 M -48.68 % | 13.910 M -25.72 % | 18.726 M |
| Income before tax | -141.064 M 43.35 % | -249.026 M 45.71 % | -458.700 M -441.33 % | 134.388 M -8.10 % | 146.226 M 507.27 % | -35.904 M -123.50 % | 152.792 M -49.65 % | 303.437 M 181.14 % | -373.976 M -271.77 % | 217.718 M 148.30 % | -450.807 M -281.36 % | 248.564 M -23.21 % | 323.685 M 58.94 % | 203.652 M -68.70 % | 650.671 M 47.56 % | 440.959 M 228.35 % | 134.296 M -54.92 % | 297.906 M 61.54 % | 184.420 M -25.72 % | 248.266 M 27.95 % | 194.041 M 206.70 % | 63.267 M 9.02 % | 58.032 M -39.53 % | 95.963 M -36.84 % | 151.945 M 108.47 % | 72.887 M 38.04 % | 52.800 M 18.62 % | 44.512 M 342.72 % | 10.054 M 21.53 % | 8.273 M -49.36 % | 16.338 M -27.71 % | 22.599 M |
| Income before tax ratio | -0.38 50.50 % | -0.78 35.58 % | -1.20 -608.19 % | 0.24 -7.67 % | 0.26 273.41 % | -0.15 -127.96 % | 0.53 -6.84 % | 0.57 197.10 % | -0.58 -273.93 % | 0.34 201.32 % | -0.33 -192.09 % | 0.36 -39.22 % | 0.59 134.78 % | 0.25 18.07 % | 0.21 -52.07 % | 0.45 403.08 % | 0.09 -61.40 % | 0.23 23.04 % | 0.19 -14.61 % | 0.22 7.79 % | 0.20 46.02 % | 0.14 31.42 % | 0.11 -51.06 % | 0.22 -3.05 % | 0.22 -42.89 % | 0.39 27.39 % | 0.31 -50.71 % | 0.62 345.51 % | 0.14 34.80 % | 0.10 -31.26 % | 0.15 -26.95 % | 0.21 |
| EBITDA | -1.281 M 99.31 % | -186.030 M 34.85 % | -285.536 M -220.34 % | 237.267 M -5.27 % | 250.470 M 138.47 % | 105.032 M -66.85 % | 316.871 M -42.57 % | 551.744 M 877.94 % | -70.924 M -131.72 % | 223.601 M 182.69 % | -270.405 M -198.33 % | 274.996 M -32.86 % | 409.604 M 41.35 % | 289.771 M -59.65 % | 718.078 M 50.74 % | 476.359 M 170.88 % | 175.858 M -45.90 % | 325.050 M 56.60 % | 207.565 M -21.63 % | 264.868 M 35.55 % | 195.400 M 201.91 % | 64.721 M 9.71 % | 58.991 M -40.61 % | 99.321 M -36.04 % | 155.285 M 162.87 % | 59.072 M 28.74 % | 45.884 M 452.78 % | 8.301 M 38.99 % | 5.972 M -26.06 % | 8.077 M -42.61 % | 14.073 M -29.02 % | 19.827 M |
| Net income ratio | -0.35 51.96 % | -0.73 27.15 % | -1.00 -985.95 % | 0.11 -39.85 % | 0.19 169.83 % | -0.27 -191.90 % | 0.29 2.89 % | 0.29 138.94 % | -0.73 -2 449.49 % | 0.03 107.23 % | -0.43 -255.34 % | 0.28 -42.98 % | 0.49 126.61 % | 0.21 49.94 % | 0.14 -47.06 % | 0.27 1 344.70 % | 0.02 -86.77 % | 0.14 60.33 % | 0.09 -16.47 % | 0.11 -7.19 % | 0.11 42.42 % | 0.08 31.76 % | 0.06 -53.96 % | 0.13 7.16 % | 0.12 -54.10 % | 0.27 37.22 % | 0.20 -67.98 % | 0.61 413.80 % | 0.12 32.77 % | 0.09 -30.33 % | 0.13 -24.94 % | 0.17 |
| Ratio EBITDA | 0.00 99.40 % | -0.58 22.70 % | -0.75 -279.18 % | 0.42 -4.84 % | 0.44 1.54 % | 0.43 -60.56 % | 1.10 6.26 % | 1.03 1 030.98 % | -0.11 -132.12 % | 0.35 273.48 % | -0.20 -149.93 % | 0.40 -46.86 % | 0.75 108.80 % | 0.36 52.23 % | 0.24 -51.04 % | 0.48 315.03 % | 0.12 -53.67 % | 0.25 19.28 % | 0.21 -9.92 % | 0.23 14.20 % | 0.20 43.74 % | 0.14 32.25 % | 0.11 -51.94 % | 0.22 -1.82 % | 0.23 -27.99 % | 0.32 18.81 % | 0.27 129.71 % | 0.12 39.87 % | 0.08 -17.99 % | 0.10 -22.09 % | 0.13 -28.28 % | 0.18 |
| Gross profit ratio | 0.44 -24.91 % | 0.59 -14.98 % | 0.69 -8.77 % | 0.76 4.21 % | 0.73 -15.50 % | 0.86 8.43 % | 0.79 52.67 % | 0.52 10.75 % | 0.47 -24.66 % | 0.62 35.52 % | 0.46 -47.09 % | 0.87 17.30 % | 0.74 44.47 % | 0.51 13.54 % | 0.45 -23.32 % | 0.59 28.85 % | 0.46 21.57 % | 0.38 3.56 % | 0.36 2.06 % | 0.36 17.19 % | 0.30 19.71 % | 0.25 9.60 % | 0.23 -14.67 % | 0.27 -10.35 % | 0.30 -24.41 % | 0.40 18.59 % | 0.34 4.42 % | 0.32 1.93 % | 0.32 2.10 % | 0.31 -17.30 % | 0.38 -26.16 % | 0.51 |
| Weighted average shs out dil | 788.207 M 4.06 % | 757.475 M 1.01 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 30.83 % | 573.200 M -24.76 % | 761.825 M 0.87 % | 755.223 M 12.27 % | 672.667 M -10.34 % | 750.221 M -0.89 % | 756.962 M -0.20 % | 758.514 M 0.81 % | 752.400 M 0.23 % | 750.676 M 1.18 % | 741.917 M -6.46 % | 793.128 M 20.52 % | 658.093 M 25.51 % | 524.350 M -20.32 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M |
| Weighted average shs out | 788.207 M 4.06 % | 757.475 M 1.01 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 30.83 % | 573.200 M -23.56 % | 749.913 M 0.00 % | 749.913 M 11.48 % | 672.667 M -10.30 % | 749.914 M -0.93 % | 756.962 M -0.20 % | 758.514 M 0.81 % | 752.400 M 0.23 % | 750.676 M 1.18 % | 741.917 M -6.46 % | 793.128 M 20.52 % | 658.093 M 25.51 % | 524.350 M -20.32 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M 0.00 % | 658.093 M |
| EPS diluted | -0.16 48.39 % | -0.31 39.22 % | -0.51 -695.10 % | 0.09 -38.79 % | 0.14 260.37 % | -0.09 -158.20 % | 0.15 -25.00 % | 0.20 132.26 % | -0.62 -2 166.67 % | 0.03 103.85 % | -0.78 -310.81 % | 0.37 5.71 % | 0.35 52.17 % | 0.23 -60.34 % | 0.58 61.11 % | 0.36 908.40 % | 0.04 -87.25 % | 0.28 27.27 % | 0.22 -4.35 % | 0.23 15.00 % | 0.20 192.40 % | 0.07 9.27 % | 0.06 -43.09 % | 0.11 -35.29 % | 0.17 80.66 % | 0.09 32.91 % | 0.07 -23.38 % | 0.09 410.50 % | 0.02 67.59 % | 0.01 -48.82 % | 0.02 -25.96 % | 0.03 |
| Earnings per share | -0.16 48.39 % | -0.31 39.22 % | -0.51 -695.10 % | 0.09 -38.79 % | 0.14 260.37 % | -0.09 -158.20 % | 0.15 -25.00 % | 0.20 132.26 % | -0.62 -2 166.67 % | 0.03 103.85 % | -0.78 -310.81 % | 0.37 5.71 % | 0.35 52.17 % | 0.23 -60.34 % | 0.58 61.11 % | 0.36 908.40 % | 0.04 -87.25 % | 0.28 27.27 % | 0.22 -4.35 % | 0.23 15.00 % | 0.20 192.40 % | 0.07 9.27 % | 0.06 -43.09 % | 0.11 -35.29 % | 0.17 80.66 % | 0.09 32.91 % | 0.07 -23.38 % | 0.09 410.50 % | 0.02 67.59 % | 0.01 -48.82 % | 0.02 -25.96 % | 0.03 |
| Gross profit | 162.170 M -14.07 % | 188.722 M -28.35 % | 263.383 M -38.73 % | 429.841 M 3.73 % | 414.366 M 98.45 % | 208.800 M -8.87 % | 229.116 M -17.49 % | 277.667 M -7.45 % | 300.034 M -25.60 % | 403.264 M -35.40 % | 624.282 M 4.19 % | 599.153 M 48.21 % | 404.273 M -2.19 % | 413.345 M -69.90 % | 1.373 B 136.10 % | 581.656 M -15.91 % | 691.674 M 41.98 % | 487.161 M 35.96 % | 358.301 M -11.22 % | 403.568 M 39.10 % | 290.118 M 151.44 % | 115.384 M -9.08 % | 126.905 M 5.44 % | 120.352 M -41.60 % | 206.073 M 175.93 % | 74.682 M 28.50 % | 58.118 M 151.27 % | 23.130 M 1.29 % | 22.835 M -7.95 % | 24.806 M -39.08 % | 40.717 M -26.92 % | 55.716 M |
| Income tax expense | -7.511 M 58.74 % | -18.206 M 76.13 % | -76.273 M -247.89 % | 51.575 M 67.35 % | 30.818 M 4.30 % | 29.547 M -56.59 % | 68.060 M -39.90 % | 113.249 M 74.46 % | 64.915 M -56.55 % | 149.387 M 109.67 % | 71.248 M 17.53 % | 60.619 M 13.07 % | 53.612 M 228.12 % | 16.339 M -91.95 % | 202.940 M 45.03 % | 139.931 M 153.78 % | 55.138 M -44.12 % | 98.673 M 48.99 % | 66.227 M -21.88 % | 84.780 M 33.15 % | 63.673 M 172.39 % | 23.376 M 8.27 % | 21.591 M -29.65 % | 30.693 M -35.66 % | 47.707 M 134.63 % | 20.333 M 103.35 % | 9.999 M 1 040.32 % | 876.859 K -41.86 % | 1.508 M 33.03 % | 1.134 M -53.29 % | 2.427 M -37.33 % | 3.873 M |
| Cost of revenue | 205.504 M 55.04 % | 132.548 M 12.51 % | 117.812 M -14.45 % | 137.714 M -11.61 % | 155.796 M 358.58 % | 33.974 M -43.12 % | 59.733 M -76.74 % | 256.753 M -24.38 % | 339.521 M 38.96 % | 244.336 M -66.73 % | 734.316 M 709.63 % | 90.698 M -36.00 % | 141.705 M -63.96 % | 393.147 M -76.44 % | 1.669 B 310.62 % | 406.465 M -50.57 % | 822.288 M 1.62 % | 809.186 M 28.63 % | 629.086 M -14.00 % | 731.459 M 9.81 % | 666.096 M 95.98 % | 339.878 M -19.44 % | 421.889 M 30.31 % | 323.756 M -31.94 % | 475.662 M 324.45 % | 112.066 M -1.89 % | 114.219 M 135.57 % | 48.487 M -1.51 % | 49.232 M -10.69 % | 55.126 M -18.68 % | 67.790 M 25.71 % | 53.927 M |
| General and administrative expenses | 12.811 M -5.35 % | 13.535 M -22.39 % | 17.441 M -37.77 % | 28.026 M 0.77 % | 27.811 M -25.06 % | 37.111 M -17.51 % | 44.987 M -16.68 % | 53.996 M -21.39 % | 68.689 M -4.05 % | 71.588 M -15.78 % | 84.998 M -11.94 % | 96.519 M 37.96 % | 69.964 M 1.19 % | 69.139 M 22.93 % | 56.244 M -42.54 % | 97.882 M 34.55 % | 72.750 M 8.62 % | 66.979 M 71.37 % | 39.085 M 16.90 % | 33.435 M 100.51 % | 16.675 M 16.28 % | 14.341 M -25.14 % | 19.157 M 63.26 % | 11.734 M 5.06 % | 11.169 M 130.86 % | 4.838 M -31.90 % | 7.105 M -12.94 % | 8.161 M 1.21 % | 8.063 M 4.45 % | 7.720 M -48.02 % | 14.852 M -0.21 % | 14.884 M |
| Selling and marketing expenses | 11.274 M -18.96 % | 13.911 M -30.24 % | 19.942 M -25.84 % | 26.890 M 31.34 % | 20.474 M -20.49 % | 25.750 M -30.94 % | 37.284 M -22.53 % | 48.129 M -26.79 % | 65.738 M -12.48 % | 75.108 M -56.72 % | 173.543 M 48.33 % | 116.994 M 46.64 % | 79.781 M 11.69 % | 71.430 M -36.16 % | 111.896 M 46.38 % | 76.444 M 32.43 % | 57.724 M 15.64 % | 49.919 M 18.05 % | 42.286 M -13.68 % | 48.985 M 52.79 % | 32.061 M 78.23 % | 17.989 M -17.04 % | 21.685 M 27.48 % | 17.011 M -4.52 % | 17.817 M 1 118.66 % | 1.462 M -29.24 % | 2.066 M -66.02 % | 6.081 M -27.74 % | 8.415 M -2.39 % | 8.622 M -22.10 % | 11.068 M 26.23 % | 8.768 M |
| Other expenses | 301.842 M -25.98 % | 407.807 M 339.07 % | 92.880 M -32.53 % | 137.658 M -22.66 % | 177.986 M 66.25 % | 107.061 M 1 584.69 % | -7.211 M -158.84 % | 12.255 M 126.48 % | -46.279 M 80.87 % | -241.943 M -932.88 % | 29.049 M 92.31 % | 15.105 M -66.42 % | 44.976 M 365.73 % | 9.657 M 154.07 % | -17.861 M -19 745.56 % | -90.000 K 82.86 % | -525.000 K -36.01 % | -386.000 K -21.77 % | -317.000 K -152.83 % | 600.000 K 2.39 % | 586.000 K 1 823.53 % | -34.000 K -110.79 % | 315.000 K -98.91 % | 28.819 M 205.91 % | 9.421 M -26.88 % | 12.883 M 54 591.93 % | 23.556 K 345.62 % | 5.286 K -99.92 % | 6.298 M 550.28 % | 968.543 K -60.09 % | 2.427 M 680.38 % | 310.976 K |
| Operating expenses | 325.927 M -25.12 % | 435.253 M 234.13 % | 130.263 M -32.36 % | 192.574 M -14.89 % | 226.271 M 33.16 % | 169.922 M 126.38 % | 75.060 M -74.15 % | 290.416 M 12.64 % | 257.837 M 42.26 % | 181.245 M -65.35 % | 523.114 M 28.48 % | 407.171 M 21.41 % | 335.359 M -0.86 % | 338.269 M -45.70 % | 622.937 M 84.97 % | 336.777 M -5.79 % | 357.459 M 48.96 % | 239.965 M 52.57 % | 157.277 M 8.82 % | 144.530 M 43.95 % | 100.401 M 76.33 % | 56.938 M -19.28 % | 70.537 M 33.65 % | 52.776 M -19.52 % | 65.579 M 295.74 % | 16.571 M 12.70 % | 14.704 M -0.84 % | 14.829 M -12.06 % | 16.863 M 0.80 % | 16.730 M -37.21 % | 26.644 M -25.76 % | 35.889 M |
| Cost and expenses | 531.432 M -6.41 % | 567.801 M 128.88 % | 248.074 M -24.89 % | 330.287 M -13.55 % | 382.067 M 87.38 % | 203.896 M 51.27 % | 134.793 M -75.37 % | 547.169 M -8.40 % | 597.358 M 40.36 % | 425.581 M -66.15 % | 1.257 B 152.56 % | 497.869 M 4.36 % | 477.064 M -34.78 % | 731.416 M -68.09 % | 2.292 B 208.37 % | 743.242 M -37.00 % | 1.180 B 12.45 % | 1.049 B 33.42 % | 786.363 M -10.23 % | 875.989 M 14.28 % | 766.497 M 93.16 % | 396.816 M -19.42 % | 492.426 M 30.78 % | 376.532 M -30.43 % | 541.241 M 320.75 % | 128.637 M -0.22 % | 128.923 M 103.62 % | 63.316 M -4.21 % | 66.096 M -8.02 % | 71.856 M -23.91 % | 94.434 M 5.14 % | 89.816 M |
| Research and development expenses | 0.000 | 0.000 100.00 % | -1.381 -633.78 % | 0.259 3.19 % | 0.251 183.97 % | -0.299 -148.07 % | 0.621 -14.24 % | 0.724 218.35 % | -0.612 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 24.085 M -12.25 % | 27.446 M -26.58 % | 37.382 M -31.93 % | 54.916 M 13.73 % | 48.285 M -23.19 % | 62.861 M -23.59 % | 82.271 M -19.44 % | 102.125 M -24.03 % | 134.427 M -8.36 % | 146.696 M -43.26 % | 258.541 M 21.09 % | 213.513 M 42.58 % | 149.745 M 6.53 % | 140.569 M -16.40 % | 168.140 M -3.55 % | 174.326 M 33.61 % | 130.474 M 11.61 % | 116.898 M 43.66 % | 81.371 M -1.27 % | 82.420 M 69.12 % | 48.736 M 50.75 % | 32.330 M -20.84 % | 40.842 M 42.08 % | 28.745 M -0.83 % | 28.986 M 360.08 % | 6.300 M -31.30 % | 9.171 M -35.60 % | 14.242 M -13.58 % | 16.479 M 0.84 % | 16.341 M -36.96 % | 25.921 M 9.59 % | 23.653 M |
| Interest income | 400.956 K -29.00 % | 564.740 K 29.63 % | 435.655 K -58.49 % | 1.050 M 6.89 % | 981.878 K -26.12 % | 1.329 M -76.49 % | 5.654 M 6.70 % | 5.299 M 164.95 % | 2.000 M 31.23 % | 1.524 M -51.74 % | 3.158 M -9.69 % | 3.497 M -37.35 % | 5.582 M 53.65 % | 3.633 M -53.93 % | 7.886 M -9.27 % | 8.692 M 48.81 % | 5.841 M -46.32 % | 10.881 M 112.15 % | 5.129 M 44.72 % | 3.544 M 20.01 % | 2.953 M 9.70 % | 2.692 M 74.47 % | 1.543 M 122.98 % | 692.000 K -67.64 % | 2.138 M | 0.000 | 0.000 100.00 % | -0.360 -1 700.00 % | -0.020 97.59 % | -0.830 | 0.000 | 0.000 |
| Interest expense | 83.514 M 70.79 % | 48.899 M -26.32 % | 66.365 M -17.26 % | 80.210 M -18.30 % | 98.179 M -19.49 % | 121.946 M -24.48 % | 161.473 M -33.73 % | 243.664 M -17.96 % | 297.010 M -1.36 % | 301.112 M 76.81 % | 170.306 M | 0.000 -100.00 % | 79.751 M -1.41 % | 80.889 M 28.38 % | 63.008 M 100.14 % | 31.482 M -14.00 % | 36.606 M 46.03 % | 25.067 M 12.93 % | 22.197 M 50.59 % | 14.740 M 73 600.00 % | 20.000 K 122.22 % | 9.000 K -10.00 % | 10.000 K -99.15 % | 1.177 M -46.71 % | 2.209 M | 0.000 -100.00 % | 2.054 K -99.81 % | 1.095 M -67.86 % | 3.408 M 89.88 % | 1.795 M 465.71 % | 317.253 K 1.83 % | 311.542 K |
| Depreciation and amortization | 56.270 M -1.46 % | 57.103 M -73.61 % | 216.347 M -12.37 % | 246.879 M -9.46 % | 272.686 M 61.12 % | 169.244 M -53.96 % | 367.631 M -46.98 % | 693.445 M 26.31 % | 549.017 M 8 473.03 % | 6.404 M -16.84 % | 7.701 M 29.80 % | 5.933 M -3.81 % | 6.168 M 17.93 % | 5.230 M 30.00 % | 4.023 M 2.68 % | 3.918 M -20.94 % | 4.956 M 138.61 % | 2.077 M 119.09 % | 948.000 K -49.09 % | 1.862 M 37.01 % | 1.359 M -6.53 % | 1.454 M 51.62 % | 959.000 K -56.03 % | 2.181 M 92.66 % | 1.132 M 17.76 % | 961.292 K -61.07 % | 2.469 M 106.82 % | -36.207 M -14 268.87 % | 255.536 K 212.83 % | -226.475 K 76.22 % | -952.182 K 72.21 % | -3.426 M |
| Operating income | -163.757 M 33.39 % | -245.839 M -284.67 % | 133.120 M -39.80 % | 221.122 M -11.35 % | 249.441 M 141.37 % | 103.342 M -67.18 % | 314.837 M 8.12 % | 291.182 M 238.32 % | -210.506 M -198.34 % | 214.067 M 144.62 % | -479.715 M -305.47 % | 233.473 M -16.27 % | 278.826 M 43.73 % | 193.992 M -70.98 % | 668.399 M 51.50 % | 441.182 M 227.24 % | 134.821 M -54.80 % | 298.292 M 61.40 % | 184.811 M -25.48 % | 247.990 M 27.98 % | 193.772 M 205.69 % | 63.388 M 9.82 % | 57.720 M -14.07 % | 67.169 M -52.93 % | 142.709 M 132.53 % | 61.373 M 16.29 % | 52.776 M 18.58 % | 44.507 M 678.60 % | 5.716 M -31.16 % | 8.303 M -44.74 % | 15.025 M -35.38 % | 23.253 M |
| Operating income ratio | -0.45 41.80 % | -0.77 -319.12 % | 0.35 -10.37 % | 0.39 -10.95 % | 0.44 2.78 % | 0.43 -60.95 % | 1.09 100.05 % | 0.54 265.54 % | -0.33 -199.57 % | 0.33 193.62 % | -0.35 -204.33 % | 0.34 -33.73 % | 0.51 112.31 % | 0.24 9.49 % | 0.22 -50.79 % | 0.45 401.38 % | 0.09 -61.30 % | 0.23 22.94 % | 0.19 -14.33 % | 0.22 7.82 % | 0.20 45.54 % | 0.14 32.38 % | 0.11 -30.46 % | 0.15 -27.75 % | 0.21 -36.30 % | 0.33 7.32 % | 0.31 -50.72 % | 0.62 683.50 % | 0.08 -23.64 % | 0.10 -24.98 % | 0.14 -34.71 % | 0.21 |
| Total other income expenses net | 22.693 M 812.06 % | -3.187 M 99.46 % | -591.820 M -582.34 % | -86.734 M -5 060.26 % | 1.749 M 7.98 % | 1.619 M -72.10 % | 5.804 M -52.64 % | 12.255 M 107.50 % | -163.470 M -4 577.40 % | 3.651 M -87.37 % | 28.908 M 117.37 % | -166.411 M -470.96 % | 44.859 M 35.14 % | 33.194 M 287.24 % | -17.728 M -7 849.78 % | -223.000 K 57.52 % | -525.000 K -36.01 % | -386.000 K 1.53 % | -392.000 K -242.03 % | 276.000 K 2.60 % | 269.000 K 322.31 % | -121.000 K -138.78 % | 312.000 K -98.92 % | 28.794 M 211.79 % | 9.235 M -19.80 % | 11.514 M 4 660.31 % | 241.881 K 4 475.88 % | 5.286 K -99.88 % | 4.338 M 14 424.41 % | -30.284 K -102.31 % | 1.313 M 300.93 % | -653.493 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 | 899.450 M 199.56 % | 300.253 M -41.67 % | 514.725 M -31.75 % | 754.131 M 9.16 % | 690.854 M -45.36 % | 1.264 B -27.94 % | 1.755 B 29.19 % | 1.358 B -63.12 % | 3.683 B 4.09 % | 3.538 B -10.27 % | 3.943 B 113.72 % | 1.845 B 171.79 % | 678.764 M 204.80 % | 222.690 M -52.79 % | 471.688 M 181.11 % | -581.543 M -159.39 % | 979.131 M 99.70 % | 490.312 M 46.61 % | 334.423 M 107.27 % | 161.347 M -26.64 % | 219.953 M 2 299.66 % | 9.166 M 109.95 % | -92.156 M -41.20 % | -65.265 M 56.48 % | -149.964 M 26.11 % | -202.950 M -396.14 % | -40.905 M -798.55 % | -4.552 M 85.00 % | -30.342 M -268.04 % | 18.056 M 87.84 % | 9.612 M 237.01 % | 2.852 M |
| Total investments | 603.374 M -2.77 % | 620.534 M -30.90 % | 898.020 M -9.29 % | 989.995 M 1.12 % | 979.059 M 3.42 % | 946.672 M -1.88 % | 964.853 M -0.46 % | 969.282 M -5.10 % | 1.021 B -10.20 % | 1.137 B 8.82 % | 1.045 B 18.31 % | 883.438 M 87.31 % | 471.653 M 38.65 % | 340.185 M 13.13 % | 300.699 M -6.49 % | 321.554 M 420.87 % | 61.734 M 76.46 % | 34.985 M -83.33 % | 209.845 M 2 061.57 % | 9.708 M -4.38 % | 10.153 M -4.34 % | 10.614 M -77.19 % | 46.532 M 3 131.39 % | 1.440 M -96.24 % | 38.300 M 77.31 % | 21.600 M -29.59 % | 30.680 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 978.467 M 156.72 % | 381.146 M -32.89 % | 567.919 M -34.97 % | 873.333 M -5.21 % | 921.333 M -31.11 % | 1.337 B -31.49 % | 1.952 B -20.29 % | 2.449 B -41.16 % | 4.162 B 2.03 % | 4.079 B -8.50 % | 4.458 B 61.63 % | 2.758 B 158.61 % | 1.067 B 4.67 % | 1.019 B -22.97 % | 1.323 B 5.88 % | 1.249 B -20.14 % | 1.564 B 23.78 % | 1.264 B 1.38 % | 1.247 B 88.54 % | 661.200 M 65.30 % | 400.000 M -4.76 % | 420.000 M 500.00 % | 70.000 M -53.33 % | 150.000 M 248.84 % | 43.000 M -14.00 % | 50.000 M | 0.000 -100.00 % | 9.530 M -17.35 % | 11.530 M -36.86 % | 18.260 M 65.10 % | 11.060 M 58.91 % | 6.960 M |
| Accumulated other comprehensive income loss | 279.181 M -7.25 % | 301.007 M -8.33 % | 328.355 M -20.61 % | 413.572 M -9.45 % | 456.732 M 50.85 % | 302.773 M -91.89 % | 3.732 B 1.44 % | 3.679 B -0.35 % | 3.692 B 1 142.68 % | 297.116 M 60.45 % | 185.174 M -0.05 % | 185.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 756.830 M -13.96 % | 879.644 M -21.01 % | 1.114 B -25.65 % | 1.498 B 4.41 % | 1.435 B 7.15 % | 1.339 B -5.99 % | 1.424 B -0.77 % | 1.435 B 10.66 % | 1.297 B -26.70 % | 1.769 B 0.96 % | 1.752 B 10.93 % | 1.580 B 11.31 % | 1.419 B 21.82 % | 1.165 B 15.93 % | 1.005 B 23.16 % | 815.949 M 34.96 % | 604.573 M 22.81 % | 492.277 M 57.61 % | 312.347 M 26.32 % | 247.260 M 46.68 % | 168.575 M -1.52 % | 171.181 M 16.80 % | 146.553 M 16.99 % | 125.267 M 2.60 % | 122.088 M 73.75 % | 70.267 M 117.55 % | 32.299 M -36.21 % | 50.636 M 273.82 % | 13.545 M 115.65 % | 6.281 M 2 733.35 % | 221.685 K 2 078.51 % | 10.176 K |
| Common stock | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 40.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 83.42 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 40.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 70.00 % | 122.706 M 12.58 % | 108.990 M 80.00 % | 60.550 M 0.00 % | 60.550 M 34.41 % | 45.050 M 0.00 % | 45.050 M 0.00 % | 45.050 M |
| Total equity | 2.793 B -4.30 % | 2.918 B -8.38 % | 3.185 B -13.03 % | 3.662 B 1.05 % | 3.624 B 3.12 % | 3.514 B -5.83 % | 3.732 B 1.44 % | 3.679 B -0.35 % | 3.692 B -10.62 % | 4.131 B -5.18 % | 4.357 B 25.95 % | 3.459 B 2.85 % | 3.363 B 10.01 % | 3.057 B 6.53 % | 2.870 B 23.78 % | 2.319 B 11.41 % | 2.081 B 4.27 % | 1.996 B 88.01 % | 1.062 B 13.05 % | 939.119 M 20.53 % | 779.170 M 26.57 % | 615.602 M 7.78 % | 571.184 M 2.18 % | 558.984 M 3.13 % | 542.010 M 28.05 % | 423.290 M 96.05 % | 215.910 M 27.62 % | 169.188 M 35.19 % | 125.152 M 117.04 % | 57.663 M 14.13 % | 50.524 M 4.55 % | 48.326 M |
| Other non current liabilities | 52.360 M 173.64 % | 19.134 M -41.38 % | 32.641 M 80.19 % | 18.115 M -64.03 % | 50.354 M 229.30 % | -38.943 M -175.34 % | 51.690 M -88.54 % | 450.985 M 7 023.44 % | 6.331 M -98.67 % | 477.671 M 3 311.94 % | 14.000 M -96.00 % | 350.156 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 % | 17.402 K | 0.000 100.00 % | -3.212 M | 0.000 -100.00 % | 5.300 M 0.00 % | 5.300 M 1 666.67 % | 300.000 K |
| Long term debt | 978.467 M 156.72 % | 381.146 M -18.80 % | 469.398 M -14.30 % | 547.703 M -12.89 % | 628.746 M 38.49 % | 453.998 M -56.37 % | 1.040 B -52.06 % | 2.170 B -42.70 % | 3.788 B 35.09 % | 2.804 B -5.27 % | 2.960 B 21.53 % | 2.435 B 194.30 % | 827.500 M 25.66 % | 658.500 M -33.88 % | 995.900 M 32.82 % | 749.800 M -15.38 % | 886.100 M 90.68 % | 464.700 M -54.16 % | 1.014 B 91.79 % | 528.600 M 32.15 % | 400.000 M 14.29 % | 350.000 M 400.00 % | 70.000 M 0.00 % | 70.000 M | 0.000 -100.00 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M |
| Total non current liabilities | 1.390 B 82.80 % | 760.233 M -16.30 % | 908.290 M -15.99 % | 1.081 B 2.14 % | 1.058 B -23.15 % | 1.377 B -11.04 % | 1.548 B -40.94 % | 2.621 B -44.43 % | 4.718 B 27.32 % | 3.705 B -2.99 % | 3.819 B 51.68 % | 2.518 B 182.94 % | 889.999 M 35.16 % | 658.500 M -33.88 % | 995.900 M 32.82 % | 749.800 M -15.50 % | 887.360 M 78.96 % | 495.847 M -51.09 % | 1.014 B 91.79 % | 528.600 M 32.15 % | 400.000 M 14.29 % | 350.000 M 400.00 % | 70.000 M 0.00 % | 70.000 M | 0.000 -100.00 % | 40.017 M | 0.000 -100.00 % | 3.212 M | 0.000 -100.00 % | 5.300 M 0.00 % | 5.300 M 194.44 % | 1.800 M |
| Other current liabilities | 558.680 M 5.20 % | 531.061 M 14.33 % | 464.518 M 37.77 % | 337.176 M -64.11 % | 939.396 M 224.05 % | 289.888 M 28.74 % | 225.174 M -4.14 % | 234.902 M -76.58 % | 1.003 B 62.74 % | 616.211 M -19.67 % | 767.122 M -41.22 % | 1.305 B -6.28 % | 1.392 B 23.89 % | 1.124 B -2.27 % | 1.150 B -61.04 % | 2.951 B 205.71 % | 965.435 M -28.43 % | 1.349 B 44.92 % | 930.853 M 74.73 % | 532.724 M -5.77 % | 565.367 M -19.05 % | 698.445 M 15.68 % | 603.754 M 101.87 % | 299.077 M -45.54 % | 549.215 M 63.88 % | 335.132 M 722.09 % | 40.766 M 1 290.29 % | 2.932 M 23.43 % | 2.376 M -79.97 % | 11.861 M -47.82 % | 22.731 M 24.93 % | 18.195 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 34.363 M -92.64 % | 466.727 M -40.42 % | 783.403 M 143.30 % | 321.987 M | 0.000 -100.00 % | 460.364 M 16.90 % | 393.810 M -24.72 % | 523.111 M -32.23 % | 771.856 M -32.96 % | 1.151 B -28.89 % | 1.619 B 22.76 % | 1.319 B -10.13 % | 1.467 B 30.28 % | 1.126 B 29.18 % | 871.929 M 55.79 % | 559.698 M 1.31 % | 552.488 M 59.96 % | 345.402 M | 0.000 -100.00 % | 587.786 M | 0.000 -100.00 % | 167.311 M -30.21 % | 239.728 M 280.54 % | 62.997 M | 0.000 -100.00 % | 9.531 M 437.91 % | 1.772 M -83.91 % | 11.011 M -43.71 % | 19.562 M 17.01 % | 16.719 M |
| Short term debt | 0.000 -100.00 % | 9.292 M -90.57 % | 98.521 M -69.74 % | 325.630 M | 0.000 -100.00 % | 398.219 M -56.32 % | 911.578 M 228.01 % | 277.908 M 22.51 % | 226.839 M -79.65 % | 1.115 B -17.10 % | 1.345 B 224.82 % | 414.004 M 73.22 % | 239.000 M -33.68 % | 360.400 M 10.25 % | 326.900 M -34.55 % | 499.500 M -26.35 % | 678.200 M -15.13 % | 799.100 M 243.26 % | 232.800 M 75.57 % | 132.600 M | 0.000 -100.00 % | 70.000 M | 0.000 -100.00 % | 80.000 M 86.05 % | 43.000 M 330.00 % | 10.000 M | 0.000 -100.00 % | 9.530 M -17.35 % | 11.530 M -36.86 % | 18.260 M 65.10 % | 11.060 M 102.56 % | 5.460 M |
| Total current liabilities | 662.598 M 0.88 % | 656.820 M -12.48 % | 750.444 M -14.57 % | 878.461 M -29.23 % | 1.241 B 39.38 % | 890.638 M -31.65 % | 1.303 B 42.45 % | 914.769 M -34.24 % | 1.391 B -42.42 % | 2.416 B -21.11 % | 3.062 B 18.51 % | 2.584 B 0.29 % | 2.577 B 1.40 % | 2.541 B -2.13 % | 2.596 B -44.67 % | 4.693 B 72.62 % | 2.718 B -8.56 % | 2.973 B 58.44 % | 1.876 B 70.97 % | 1.097 B -8.75 % | 1.203 B 24.67 % | 964.705 M 52.54 % | 632.409 M 52.59 % | 414.451 M -36.10 % | 648.571 M 70.69 % | 379.960 M 666.94 % | 49.543 M 103.23 % | 24.378 M -0.64 % | 24.535 M -29.06 % | 34.587 M -10.85 % | 38.797 M 43.22 % | 27.088 M |
| Total liabilities | 2.052 B 44.83 % | 1.417 B -14.57 % | 1.659 B -15.35 % | 1.960 B -14.79 % | 2.300 B 1.41 % | 2.268 B -20.46 % | 2.851 B -19.37 % | 3.536 B -42.11 % | 6.109 B -0.21 % | 6.121 B -11.05 % | 6.882 B 34.88 % | 5.102 B 47.19 % | 3.467 B 8.34 % | 3.200 B -10.93 % | 3.592 B -33.99 % | 5.442 B 50.93 % | 3.606 B 3.95 % | 3.469 B 20.02 % | 2.890 B 77.74 % | 1.626 B 1.46 % | 1.603 B 21.90 % | 1.315 B 87.17 % | 702.409 M 44.99 % | 484.451 M -25.30 % | 648.571 M 54.43 % | 419.977 M 747.71 % | 49.543 M 79.57 % | 27.590 M 12.45 % | 24.535 M -38.49 % | 39.887 M -9.55 % | 44.097 M 52.65 % | 28.888 M |
| Other non current assets | 3.380 B -2.59 % | 3.469 B -7.24 % | 3.740 B -29.74 % | 5.324 B -2.61 % | 5.467 B 41.91 % | 3.852 B -11.41 % | 4.348 B 3.26 % | 4.211 B -16.91 % | 5.068 B -2.28 % | 5.186 B -11.05 % | 5.830 B 140.72 % | 2.422 B 21.91 % | 1.987 B -15.10 % | 2.340 B -0.71 % | 2.357 B 50.65 % | 1.565 B 80.06 % | 868.859 M -12.64 % | 994.622 M 11.89 % | 888.906 M 105.50 % | 432.560 M 852.17 % | 45.429 M 616.32 % | 6.342 M -44.36 % | 11.398 M 1 087.29 % | 960.000 K 20.87 % | 794.251 K -96.32 % | 21.600 M -29.59 % | 30.680 M -1.76 % | 31.231 M 454.22 % | 5.635 M 0.43 % | 5.611 M -23.44 % | 7.329 M 7.66 % | 6.807 M |
| Long term investments | 603.374 M -2.77 % | 620.534 M -30.90 % | 898.020 M -9.29 % | 989.995 M 1.12 % | 979.059 M 3.42 % | 946.672 M -1.88 % | 964.853 M -0.46 % | 969.282 M -5.10 % | 1.021 B -10.20 % | 1.137 B 8.82 % | 1.045 B 1.91 % | 1.026 B 117.45 % | 471.653 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.872 M 151.85 % | -107.747 M -156.22 % | 191.662 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.416 M 3 036.94 % | 1.129 M -96.75 % | 34.787 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.560 M 145.80 % | 634.690 K -46.33 % | 1.183 M -7.70 % | 1.281 M -87.37 % | 10.148 M -2.70 % | 10.430 M -4.78 % | 10.954 M -4.57 % | 11.478 M -76.74 % | 49.341 M -2.98 % | 50.857 M -2.61 % | 52.218 M 54.05 % | 33.897 M 117.23 % | 15.604 M -3.49 % | 16.169 M -3.31 % | 16.722 M -5.72 % | 17.737 M -18.35 % | 21.722 M 44.76 % | 15.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K -99.85 % | 4.716 M 19.86 % | 3.935 M -68.44 % | 12.470 M 50.40 % | 8.291 M -2.13 % | 8.471 M 32.35 % | 6.401 M -2.05 % | 6.535 M 10.88 % | 5.894 M |
| GoodWill | 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.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M -48.01 % | 19.547 M 0.00 % | 19.547 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 |
| Goodwill and intangible assets | 1.560 M 145.80 % | 634.690 K -46.33 % | 1.183 M -7.70 % | 1.281 M -87.37 % | 10.148 M -2.70 % | 10.430 M -4.78 % | 10.954 M -4.57 % | 11.478 M -76.74 % | 49.341 M -2.98 % | 50.857 M -2.61 % | 52.218 M 18.52 % | 44.060 M 70.99 % | 25.767 M -2.15 % | 26.332 M -2.06 % | 26.885 M -3.64 % | 27.900 M -32.39 % | 41.269 M 19.44 % | 34.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K -99.85 % | 4.716 M 19.86 % | 3.935 M -68.44 % | 12.470 M 50.40 % | 8.291 M -2.13 % | 8.471 M 32.35 % | 6.401 M -2.05 % | 6.535 M 10.88 % | 5.894 M |
| Property plant equipment net | 709.104 M 615.53 % | 99.102 M -6.54 % | 106.032 M -13.61 % | 122.738 M 872.96 % | 12.615 M 33.21 % | 9.470 M -11.19 % | 10.663 M -8.39 % | 11.639 M -56.77 % | 26.923 M -11.10 % | 30.285 M -13.13 % | 34.864 M -5.03 % | 36.709 M 52.12 % | 24.131 M -1.11 % | 24.401 M -5.19 % | 25.737 M -54.35 % | 56.378 M -83.30 % | 337.655 M 24.43 % | 271.371 M 100.29 % | 135.487 M 2 142.79 % | 6.041 M 3.12 % | 5.858 M -8.48 % | 6.401 M -1.52 % | 6.500 M -17.78 % | 7.906 M 54.51 % | 5.117 M 93.19 % | 2.649 M -72.44 % | 9.611 M -81.53 % | 52.048 M -2.17 % | 53.204 M -2.89 % | 54.788 M 0.25 % | 54.652 M 28.94 % | 42.387 M |
| Total non current assets | 4.705 B 11.58 % | 4.217 B -11.34 % | 4.756 B -12.71 % | 5.448 B -0.76 % | 5.490 B 13.90 % | 4.820 B -9.66 % | 5.335 B 2.16 % | 5.222 B -15.59 % | 6.187 B -3.79 % | 6.431 B -7.90 % | 6.982 B 91.55 % | 3.645 B 40.72 % | 2.590 B 4.86 % | 2.470 B 2.13 % | 2.419 B 45.91 % | 1.658 B 23.51 % | 1.342 B 11.76 % | 1.201 B -1.24 % | 1.216 B 177.26 % | 438.601 M 755.19 % | 51.287 M 302.47 % | 12.743 M -76.10 % | 53.314 M 433.03 % | 10.002 M -79.59 % | 49.014 M 73.91 % | 28.184 M -46.58 % | 52.760 M -42.38 % | 91.570 M 36.04 % | 67.311 M 0.76 % | 66.800 M -2.50 % | 68.516 M 24.38 % | 55.088 M |
| Other current assets | 2.077 M -26.86 % | 2.840 M -80.00 % | 14.199 M -64.61 % | 40.124 M -38.40 % | 65.141 M -70.02 % | 217.283 M -33.24 % | 325.448 M 139.33 % | 135.985 M 103.12 % | 66.947 M -7.47 % | 72.350 M -76.98 % | 314.246 M 81.33 % | 173.301 M 13.65 % | 152.482 M -32.87 % | 227.148 M -26.91 % | 310.794 M -61.87 % | 815.190 M 44.83 % | 562.854 M -52.59 % | 1.187 B 719.13 % | 144.936 M 344.17 % | 32.631 M -61.88 % | 85.593 M 238.39 % | 25.294 M -33.96 % | 38.299 M -41.44 % | 65.401 M -37.12 % | 104.004 M -38.98 % | 170.433 M 90.04 % | 89.681 M 18.94 % | 75.401 M 2 091.36 % | 3.441 M -73.88 % | 13.172 M 507.96 % | 2.167 M -48.74 % | 4.227 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 151.000 | 0.000 | 0.000 -100.00 % | 85.000 M | 0.000 | 0.000 100.00 % | -142.189 M -2 469.82 % | 6.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.862 M -95.89 % | 142.732 M 684.97 % | 18.183 M 87.30 % | 9.708 M -4.38 % | 10.153 M -4.34 % | 10.614 M -4.52 % | 11.116 M 3 474.28 % | 311.000 K -91.15 % | 3.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 79.017 M -2.32 % | 80.893 M 52.07 % | 53.194 M -55.38 % | 119.203 M -48.28 % | 230.479 M 216.01 % | 72.934 M -63.08 % | 197.521 M -81.89 % | 1.091 B 127.73 % | 478.990 M -11.45 % | 540.911 M 4.99 % | 515.212 M -43.59 % | 913.265 M 135.54 % | 387.736 M -51.30 % | 796.210 M -6.45 % | 851.112 M -53.51 % | 1.831 B 212.87 % | 585.169 M -24.35 % | 773.488 M -15.20 % | 912.177 M 82.49 % | 499.853 M 177.62 % | 180.047 M -56.18 % | 410.834 M 153.36 % | 162.156 M -24.67 % | 215.265 M 11.56 % | 192.964 M -23.71 % | 252.950 M 518.38 % | 40.905 M 190.47 % | 14.082 M -66.37 % | 41.872 M 20 434.86 % | 203.905 K -85.92 % | 1.448 M -64.76 % | 4.108 M |
| Cash and short term investments | 79.017 M -2.32 % | 80.893 M 52.07 % | 53.194 M -55.38 % | 119.203 M -48.28 % | 230.479 M 216.01 % | 72.934 M -63.08 % | 197.521 M -81.89 % | 1.091 B 127.73 % | 478.990 M -11.45 % | 540.911 M 4.99 % | 515.212 M -43.59 % | 913.265 M 135.54 % | 387.736 M -51.30 % | 796.210 M -6.45 % | 851.112 M -53.51 % | 1.831 B 209.77 % | 591.031 M -35.49 % | 916.220 M -1.52 % | 930.360 M 82.58 % | 509.561 M 167.91 % | 190.200 M -54.87 % | 421.448 M 143.23 % | 173.272 M -19.62 % | 215.576 M 9.72 % | 196.477 M -22.33 % | 252.950 M 518.38 % | 40.905 M 190.47 % | 14.082 M -66.37 % | 41.872 M 20 434.86 % | 203.905 K -85.92 % | 1.448 M -64.76 % | 4.108 M |
| Total current assets | 139.849 M 18.15 % | 118.362 M 34.85 % | 87.776 M -49.43 % | 173.576 M -60.02 % | 434.202 M -54.89 % | 962.570 M -22.89 % | 1.248 B -37.36 % | 1.993 B -44.85 % | 3.614 B -5.43 % | 3.822 B -10.22 % | 4.256 B -13.42 % | 4.916 B 15.96 % | 4.239 B 11.96 % | 3.786 B -6.36 % | 4.043 B -33.75 % | 6.103 B 40.47 % | 4.345 B 1.90 % | 4.264 B 55.86 % | 2.736 B 28.64 % | 2.127 B -8.75 % | 2.331 B 21.54 % | 1.918 B 57.14 % | 1.220 B 18.08 % | 1.033 B -9.47 % | 1.142 B 40.06 % | 815.083 M 283.22 % | 212.693 M 102.16 % | 105.208 M 27.71 % | 82.377 M 167.89 % | 30.750 M 17.80 % | 26.104 M 17.98 % | 22.127 M |
| Inventory | 0.000 -100.00 % | 5.591 M -1.69 % | 5.687 M 0.00 % | 5.687 M -92.25 % | 73.425 M -88.56 % | 641.865 M -5.44 % | 678.809 M -4.49 % | 710.720 M -75.15 % | 2.860 B -6.13 % | 3.047 B -5.35 % | 3.219 B -9.29 % | 3.548 B 7.21 % | 3.310 B 122.56 % | 1.487 B -46.69 % | 2.789 B -16.73 % | 3.350 B 7.05 % | 3.129 B 44.86 % | 2.160 B 30.11 % | 1.660 B 5.87 % | 1.568 B -23.67 % | 2.055 B 41.44 % | 1.453 B 47.35 % | 985.863 M 35.31 % | 728.597 M -18.53 % | 894.290 M 128.31 % | 391.698 M 377.10 % | 82.100 M 531.15 % | 13.008 M -37.26 % | 20.732 M 24.45 % | 16.659 M 33.14 % | 12.513 M 167.30 % | 4.681 M |
| Net receivables | 58.756 M 94.17 % | 30.259 M 105.89 % | 14.697 M -68.42 % | 46.535 M -1.05 % | 47.028 M -78.70 % | 220.741 M -32.95 % | 329.220 M 109.67 % | 157.021 M 10.70 % | 141.849 M 12.05 % | 126.596 M -39.23 % | 208.304 M -26.00 % | 281.500 M -26.61 % | 383.568 M -69.94 % | 1.276 B 1 284.96 % | 92.129 M -14.07 % | 107.219 M 74.47 % | 61.455 M -62.63 % | 164.442 M 180.08 % | 58.712 M 265.35 % | 16.070 M -27.53 % | 22.175 M 22.31 % | 18.130 M -20.64 % | 22.845 M -4.25 % | 23.859 M -22.07 % | 30.616 M 1 238 900.40 % | 2.471 K -60.46 % | 6.250 K -99.90 % | 6.396 M -60.84 % | 16.332 M 2 183.29 % | 715.296 K -92.83 % | 9.977 M 9.51 % | 9.111 M |
| Tax assets | 11.335 M -57.82 % | 26.872 M 166.31 % | 10.090 M 101.02 % | -989.995 M -1.12 % | -979.059 M -123 718.59 % | 792.000 K 626.61 % | 109.000 K -99.43 % | 19.013 M -10.81 % | 21.318 M -18.18 % | 26.055 M 33.90 % | 19.459 M -83.31 % | 116.592 M 42.21 % | 81.986 M 3.39 % | 79.299 M 764.48 % | 9.173 M 2.70 % | 8.932 M -76.83 % | 38.554 M 371.38 % | 8.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 M | 0.000 | 0.000 | 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 |
| Account payables | 46.227 M -25.87 % | 62.360 M 3.51 % | 60.246 M 29.88 % | 46.385 M -11.26 % | 52.269 M -29.69 % | 74.343 M -3.78 % | 77.262 M -17.23 % | 93.342 M 995.56 % | 8.520 M -98.36 % | 520.262 M -14.28 % | 606.949 M 47.89 % | 410.393 M -23.25 % | 534.738 M -13.82 % | 620.482 M -2.04 % | 633.391 M -4.62 % | 664.048 M -13.90 % | 771.245 M 18.14 % | 652.827 M 13.24 % | 576.474 M 85.74 % | 310.362 M -41.24 % | 528.151 M 208.52 % | 171.186 M 1 316 715.38 % | 13.000 K -89.26 % | 121.000 K -56.00 % | 275.000 K -63.24 % | 748.000 K 1 977.78 % | 36.000 K -99.29 % | 5.066 M -53.98 % | 11.009 M 166.18 % | 4.136 M -17.76 % | 5.029 M 32.54 % | 3.794 M |
| Tax payables | 57.691 M 6.62 % | 54.107 M -57.45 % | 127.158 M -24.88 % | 169.269 M -34.48 % | 258.336 M 101.53 % | 128.188 M 43.86 % | 89.109 M -71.13 % | 308.617 M 101.91 % | 152.846 M -7.25 % | 164.788 M -52.04 % | 343.567 M -24.44 % | 454.708 M 10.80 % | 410.370 M -5.93 % | 436.247 M -10.27 % | 486.170 M -15.82 % | 577.533 M 90.24 % | 303.579 M 76.49 % | 172.007 M 26.30 % | 136.188 M 11.84 % | 121.767 M 11.57 % | 109.144 M 335.29 % | 25.074 M -12.46 % | 28.642 M -18.75 % | 35.253 M -37.14 % | 56.081 M 64.56 % | 34.080 M 289.89 % | 8.741 M 27.62 % | 6.849 M 1 906.23 % | -379.208 K -214.68 % | 330.652 K 1 497.04 % | -23.668 K 93.44 % | -360.811 K |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 34.363 M -30.44 % | 49.399 M -28.83 % | 69.414 M -22.87 % | 89.990 M -96.84 % | 2.851 B 234.92 % | -2.113 B -615.44 % | 409.993 M -3.24 % | 423.737 M 2.04 % | 415.259 M 117.05 % | -2.435 B -194.30 % | -827.500 M | 0.000 | 0.000 | 0.000 100.00 % | -886.100 M -90.68 % | -464.700 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 |
| Minority interest | 482.652 M -1.32 % | 489.130 M -1.12 % | 494.656 M -1.45 % | 501.927 M 3.73 % | 483.899 M -22.54 % | 624.734 M -17.56 % | 757.813 M 9.24 % | 693.745 M -17.97 % | 845.691 M 3.59 % | 816.344 M -23.16 % | 1.062 B 103.15 % | 522.980 M -7.10 % | 562.939 M 7.77 % | 522.346 M 2.81 % | 508.085 M 41.11 % | 360.075 M 14.64 % | 314.097 M 22.08 % | 257.293 M 29.36 % | 198.895 M 21.67 % | 163.474 M 37.98 % | 118.473 M 97.92 % | 59.860 M 14.41 % | 52.320 M -28.71 % | 73.391 M -7.60 % | 79.423 M 133.28 % | 34.046 M 336.91 % | 7.792 M 1 848.12 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 641.487 M 1 308.06 % | 45.558 M 0.00 % | 45.558 M -8.27 % | 49.663 M -13.54 % | 57.441 M 111.94 % | -481.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 1.114 B | 0.000 -100.00 % | 1.435 B 7.15 % | 1.339 B -5.99 % | 1.424 B -0.77 % | 1.435 B 10.66 % | 1.297 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 524.005 M 5.17 % | 498.249 M -39.78 % | 827.416 M 65.86 % | 498.862 M 0.00 % | 498.862 M 0.15 % | 498.120 M 0.00 % | 498.120 M 0.00 % | 498.120 M 0.00 % | 498.120 M -2.55 % | 511.152 M -2.62 % | 524.905 M 0.00 % | 524.905 M -16.84 % | 631.165 M 20.24 % | 524.905 M 0.00 % | 524.905 M -13.50 % | 606.830 M -3.19 % | 626.813 M 0.00 % | 626.813 M 459.64 % | 112.003 M -52.61 % | 236.345 M 18.12 % | 200.082 M 13.71 % | 175.961 M 7.48 % | 163.711 M 7.90 % | 151.726 M -8.50 % | 165.816 M -15.52 % | 196.271 M 192.81 % | 67.029 M 5.88 % | 63.306 M 23.99 % | 51.057 M 706.32 % | 6.332 M 20.56 % | 5.252 M 60.80 % | 3.266 M |
| Deferred tax liabilities non current | 358.845 M -0.31 % | 359.953 M -3.21 % | 371.888 M -20.18 % | 465.918 M 6.67 % | 436.793 M 11.68 % | 391.110 M -14.23 % | 455.975 M 15.78 % | 393.816 M -23.30 % | 513.447 M 9.28 % | 469.831 M 9.15 % | 430.453 M 419.49 % | 82.860 M 32.58 % | 62.499 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.260 M -95.95 % | 31.147 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.212 M | 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 |
| Total assets | 4.845 B 11.76 % | 4.335 B -10.50 % | 4.844 B -13.84 % | 5.622 B -5.10 % | 5.924 B 2.45 % | 5.782 B -12.17 % | 6.583 B -8.76 % | 7.215 B -26.38 % | 9.801 B -4.40 % | 10.252 B -8.78 % | 11.239 B 31.27 % | 8.561 B 25.35 % | 6.830 B 9.16 % | 6.257 B -3.18 % | 6.462 B -16.73 % | 7.761 B 36.47 % | 5.687 B 4.07 % | 5.465 B 38.29 % | 3.952 B 54.05 % | 2.565 B 7.70 % | 2.382 B 23.39 % | 1.930 B 51.56 % | 1.274 B 22.06 % | 1.043 B -12.36 % | 1.191 B 41.19 % | 843.267 M 217.67 % | 265.453 M 34.90 % | 196.777 M 31.46 % | 149.688 M 53.45 % | 97.551 M 3.10 % | 94.620 M 22.54 % | 77.214 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 100.00 % | -22.642 M 78.25 % | -104.120 M -457.50 % | 29.125 M 575.76 % | -6.122 M -130.35 % | 20.172 M -75.12 % | 81.063 M 70.56 % | 47.527 M -1.71 % | 48.353 M -60.23 % | 121.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 48.780 M 299.65 % | -24.432 M 59.29 % | -60.017 M -845.63 % | 8.049 M -95.49 % | 178.382 M 18.57 % | 150.445 M 228.64 % | -116.947 M -148.09 % | 243.183 M 4.07 % | 233.677 M 311.51 % | -110.481 M 41.95 % | -190.327 M 68.51 % | -604.385 M 11.26 % | -681.037 M -193.11 % | -232.352 M 82.31 % | -1.313 B -211.74 % | 1.175 B 329.28 % | -512.650 M 28.20 % | -713.964 M -537.60 % | 163.154 M -42.71 % | 284.805 M 172.06 % | -395.235 M -115.39 % | -183.497 M -2 530.75 % | 7.549 M 105.33 % | -141.636 M 40.21 % | -236.888 M -522.14 % | -38.076 M 38.64 % | -62.052 M |
| Accounts receivables | -310.444 M -415.22 % | 98.486 M 166.70 % | -147.649 M -172.19 % | 204.516 M 993.20 % | -22.897 M -191.47 % | -7.856 M -186.91 % | 9.039 M -47.72 % | 17.289 M -75.56 % | 70.739 M 2 101.67 % | -3.534 M -102.73 % | 129.687 M 188.09 % | -147.228 M -586.51 % | -21.446 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 | 5.591 M 5 723.77 % | 96.000 K | 0.000 -100.00 % | 67.739 M -48.11 % | 130.543 M 460.08 % | 23.308 M -26.21 % | 31.587 M -85.85 % | 223.302 M 16.12 % | 192.295 M 14.99 % | 167.224 M 434.28 % | -50.025 M 94.13 % | -852.428 M -15.32 % | -739.200 M -69.20 % | -436.886 M -140.28 % | 1.085 B 768.23 % | -162.312 M 83.16 % | -964.031 M -74.93 % | -551.089 M -152.03 % | -218.663 M -144.95 % | 486.443 M 174.97 % | -648.884 M -42.33 % | -455.890 M -60.70 % | -283.691 M -446.50 % | 81.873 M 116.29 % | -502.592 M -50.77 % | -333.360 M -977.43 % | 37.993 M |
| Accounts payables | 353.632 M 387.47 % | -123.014 M -164.15 % | 191.752 M 165.37 % | -293.331 M -481.65 % | 76.858 M -32.69 % | 114.184 M 147.85 % | -238.636 M -431.07 % | -44.935 M 42.18 % | -77.710 M 80.36 % | -395.743 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 100.00 % | -104.120 M -457.50 % | 29.125 M 575.76 % | -6.122 M -129.42 % | 20.808 M 114.01 % | -148.534 M -847.12 % | 19.881 M -51.96 % | 41.382 M 114.90 % | -277.705 M -97.93 % | -140.302 M -156.56 % | 248.043 M 326.46 % | 58.163 M -71.56 % | 204.534 M 108.53 % | -2.398 B -279.26 % | 1.338 B 196.36 % | 451.381 M 377.13 % | -162.875 M -142.66 % | 381.817 M 289.36 % | -201.638 M -179.49 % | 253.649 M -6.88 % | 272.393 M -6.47 % | 291.240 M 230.30 % | -223.509 M -184.12 % | 265.704 M -10.02 % | 295.284 M 395.15 % | -100.044 M |
| Other non cash items | 221.799 M -34.35 % | 337.870 M -42.33 % | 585.823 M 446.17 % | 107.261 M 38.59 % | 77.395 M -0.60 % | 77.863 M 274.81 % | 20.774 M 107.19 % | -288.818 M -176.85 % | 375.842 M 1 768.47 % | 20.115 M -96.28 % | 540.150 M 1 548.71 % | -37.285 M 80.73 % | -193.468 M -376.44 % | -40.607 M -127.23 % | 149.109 M 188.20 % | -169.066 M -175.04 % | 225.308 M 413.28 % | 43.896 M -36.63 % | 69.271 M 119.59 % | -353.650 M -1 477.79 % | 25.668 M 2 439.84 % | -1.097 M -127.67 % | 3.965 M 152.55 % | 1.570 M -98.73 % | 123.841 M 12 139.99 % | 1.012 M -89.73 % | 9.851 M |
| Net cash provided by operating activities | 193.296 M 172.67 % | 70.889 M -55.55 % | 159.464 M -25.58 % | 214.267 M -42.43 % | 372.214 M 126.21 % | 164.547 M 1 849.20 % | -9.407 M -106.34 % | 148.489 M -15.61 % | 175.947 M 1 225.63 % | -15.631 M 90.50 % | -164.531 M 63.26 % | -447.792 M 25.15 % | -598.264 M -643.96 % | -80.416 M 88.71 % | -712.579 M -154.34 % | 1.311 B 745.23 % | -203.228 M 56.65 % | -468.758 M -233.33 % | 351.566 M 264.31 % | 96.503 M 140.57 % | -237.840 M -66.03 % | -143.249 M -392.86 % | 48.914 M 167.36 % | -72.615 M -158.03 % | -28.142 M -302.52 % | 13.896 M 186.28 % | -16.105 M |
| Investments in property plant and equipment | -13.402 M -705.88 % | -1.663 M -19.47 % | -1.392 M 64.59 % | -3.932 M -626.08 % | -541.508 K -884.56 % | -55.000 K 91.04 % | -614.000 K 97.45 % | -24.124 M -157.54 % | -9.367 M 94.63 % | -174.430 M -117.31 % | -80.266 M -5.37 % | -76.174 M 33.00 % | -113.693 M 1.45 % | -115.367 M 66.82 % | -347.667 M -65.30 % | -210.319 M -12.26 % | -187.343 M 47.59 % | -357.485 M -113.60 % | -167.358 M -4 877.93 % | -3.362 M -97.07 % | -1.706 M 81.30 % | -9.125 M -849.53 % | -961.000 K 72.94 % | -3.552 M 20.26 % | -4.454 M -302.01 % | -1.108 M 28.67 % | -1.553 M |
| Acquisitions net | 0.000 -100.00 % | 76.915 M 398.45 % | 15.431 M 10 442.82 % | 146.365 K -79.63 % | 718.704 K -99.56 % | 163.843 M 108 405.30 % | 151.000 K -99.99 % | 2.330 B 25 891 166.67 % | 9.000 K -100.00 % | 225.314 M 118.64 % | -1.209 B -193.59 % | -411.793 M -254.48 % | 266.573 M 7 206.72 % | -3.751 M -107.30 % | 51.390 M -90.82 % | 560.029 M 4 103.35 % | -13.989 M -122.84 % | 61.253 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.644 M 510.38 % | 1.580 M -55.52 % | 3.552 M -20.26 % | 4.454 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 -100.00 % | 7.975 K | 0.000 | 0.000 100.00 % | -2.402 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K 100.02 % | -212.631 M -78.37 % | -119.207 M 68.78 % | -381.800 M -127.61 % | -167.740 M -147.51 % | -67.770 M -3 288.50 % | -2.000 M 99.54 % | -431.980 M -1 319.59 % | -30.430 M 25.58 % | -40.892 M 86.96 % | -313.498 M | 0.000 | 0.000 100.00 % | -51.971 M -137.04 % | -21.925 M -5 669.74 % | -380.000 K 99.32 % | -55.845 M -1 063.44 % | -4.800 M 92.35 % | -62.774 M |
| Sales maturities of investments | 1.000 M -96.15 % | 25.965 M | 0.000 | 0.000 -100.00 % | 9.000 M 150.42 % | 3.594 M | 0.000 -100.00 % | 86.435 M 14 906.08 % | 576.000 K -99.88 % | 498.260 M 112 884.13 % | 441.000 K -82.36 % | 2.500 M -28.57 % | 3.500 M -26.32 % | 4.750 M -87.36 % | 37.575 M 130.25 % | 16.319 M -74.34 % | 63.605 M 3 639.27 % | 1.701 M | 0.000 | 0.000 -100.00 % | 1.266 M -98.84 % | 109.353 M 14 345.57 % | 757.000 K -91.94 % | 9.392 M -75.11 % | 37.738 M | 0.000 -100.00 % | 68.945 M |
| Other investing activites | -39.898 M -3 732.08 % | -1.041 M -4.76 % | -993.823 K 74.72 % | -3.932 M -626.08 % | -541.509 K -100.40 % | 136.634 M 176.95 % | -177.560 M -118.38 % | -81.309 M -8 934.33 % | -900.000 K 99.31 % | -129.615 M 72.73 % | -475.261 M -218.68 % | 400.441 M -24.79 % | 532.437 M 7 606 142.86 % | 7.000 K -97.64 % | 296.000 K -10.30 % | 330.000 K 262.64 % | 91.000 K -99.53 % | 19.551 M 405.25 % | -6.405 M -90.51 % | -3.362 M -385.64 % | 1.177 M 112.90 % | -9.125 M -849.53 % | -961.000 K 72.94 % | -3.552 M 20.26 % | -4.454 M -302.01 % | -1.108 M -474.79 % | 295.631 K |
| Net cash used for investing activites | -52.300 M -152.20 % | 100.184 M 667.98 % | 13.045 M 444.62 % | -3.785 M -160.73 % | 6.234 M -97.95 % | 304.016 M 270.63 % | -178.174 M -107.71 % | 2.311 B 24 070.30 % | -9.642 M -104.66 % | 206.898 M 110.99 % | -1.883 B -303.42 % | -466.826 M -189.59 % | 521.077 M 386.10 % | -182.131 M 30.06 % | -260.406 M -296.83 % | -65.621 M 60.96 % | -168.066 M 46.79 % | -315.872 M 35.17 % | -487.261 M -14 393.19 % | -3.362 M -556.17 % | 737.000 K -98.49 % | 48.776 M 326.76 % | -21.510 M -493.96 % | 5.460 M 124.20 % | -22.562 M -281.88 % | -5.908 M -220.24 % | 4.913 M |
| Debt repayment | -52.481 M 31.49 % | -76.600 M 74.88 % | -304.880 M -150.74 % | -121.591 M 0.34 % | -122.000 M 74.04 % | -470.000 M 8.19 % | -511.920 M 49.98 % | -1.023 B -1 294.55 % | 85.670 M -34.65 % | 131.100 M -91.64 % | 1.569 B -7.55 % | 1.697 B 3 464.81 % | 47.600 M -85.47 % | 327.492 M 345.57 % | 73.500 M 140.83 % | -180.000 M -159.90 % | 300.500 M 1 647.09 % | 17.200 M -97.06 % | 585.400 M 124.12 % | 261.200 M 1 406.00 % | -20.000 M -105.71 % | 350.000 M 537.50 % | -80.000 M -174.77 % | 107.000 M 1 628.57 % | -7.000 M -115.09 % | 46.400 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -410.000 M -156.25 % | -160.000 M -2.08 % | -156.740 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 |
| Dividends paid | -48.085 M -51.13 % | -31.817 M 31.30 % | -46.311 M 29.05 % | -65.276 M 30.09 % | -93.370 M 16.09 % | -111.273 M 35.67 % | -172.979 M 50.03 % | -346.177 M -9.48 % | -316.205 M -7.40 % | -294.423 M 11.01 % | -330.849 M -76.10 % | -187.872 M -101.35 % | -93.305 M 5.69 % | -98.933 M -9.20 % | -90.598 M -8.07 % | -83.835 M 32.73 % | -124.622 M -27.38 % | -97.834 M -87.15 % | -52.276 M -73.41 % | -30.146 M -33.81 % | -22.529 M -93.40 % | -11.649 M -2 170.76 % | -513.000 K 97.35 % | -19.338 M -747.31 % | -2.282 M -604.58 % | -323.920 K -5.72 % | -306.400 K |
| Other financing activites | -60.954 M -14.11 % | -53.418 M -147.34 % | 112.832 M 172.17 % | -156.333 M -4 772.55 % | -3.208 M 72.78 % | -11.786 M 14.59 % | -13.799 M 97.07 % | -470.988 M -402.67 % | 155.611 M 0.00 % | 155.611 M -62.20 % | 411.662 M 874.25 % | -53.169 M 81.91 % | -293.840 M -3 871.35 % | -7.399 M -173.99 % | 10.000 M -96.06 % | 253.680 M | 0.000 -100.00 % | 725.450 M | 0.000 100.00 % | -4.389 M -108.99 % | 48.845 M 917.60 % | 4.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 157.981 M 469.28 % | 27.751 M |
| Net cash used provided by financing activities | -161.519 M 0.20 % | -161.835 M 32.10 % | -238.359 M 30.55 % | -343.200 M -57.01 % | -218.578 M 63.14 % | -593.059 M 15.12 % | -698.698 M 62.04 % | -1.841 B -683.46 % | -234.924 M -42.85 % | -164.452 M -109.97 % | 1.650 B 13.31 % | 1.456 B 528.75 % | -339.545 M -253.53 % | 221.160 M 3 215.81 % | -7.098 M 30.10 % | -10.155 M -105.77 % | 175.878 M -72.72 % | 644.816 M 20.95 % | 533.124 M 135.20 % | 226.665 M 3 488.74 % | 6.316 M -98.16 % | 343.151 M 526.21 % | -80.513 M -191.84 % | 87.662 M 1 044.40 % | -9.282 M -104.55 % | 204.057 M 643.53 % | 27.444 M |
| Effect of forex changes on cash | 54.027 K -12.32 % | 61.620 K -80.18 % | 310.847 K 472.40 % | -83.471 K 65.87 % | -244.575 K 66.50 % | -730.000 K -496.74 % | 184.000 K 165.95 % | -279.000 K -28 000.00 % | 1.000 K -83.33 % | 6.000 K 220.00 % | -5.000 K 94.32 % | -88.000 K 73.25 % | -329.000 K -26.05 % | -261.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 |
| Net change in cash | -20.470 M -319.15 % | 9.341 M 114.25 % | -65.539 M 50.65 % | -132.802 M -183.20 % | 159.625 M 227.47 % | -125.226 M 85.87 % | -886.095 M -243.18 % | 618.889 M 1 001.93 % | -68.618 M -355.84 % | 26.821 M 106.74 % | -398.194 M -173.59 % | 541.103 M 229.74 % | -417.061 M -901.40 % | -41.648 M 95.75 % | -980.083 M -179.33 % | 1.236 B 732.25 % | -195.416 M -39.77 % | -139.814 M -135.18 % | 397.429 M 24.27 % | 319.806 M 238.57 % | -230.787 M -192.81 % | 248.678 M 568.24 % | -53.109 M -358.98 % | 20.507 M 134.19 % | -59.986 M -128.29 % | 212.044 M 1 204.69 % | 16.252 M |
| Cash at beginning of period | 77.095 M 168.23 % | 28.742 M -69.51 % | 94.280 M -58.48 % | 227.082 M 236.63 % | 67.457 M -64.99 % | 192.683 M -82.14 % | 1.079 B 134.57 % | 459.889 M -12.98 % | 528.507 M 5.35 % | 501.686 M -44.25 % | 899.880 M 150.82 % | 358.777 M -53.76 % | 775.838 M -5.09 % | 817.486 M -54.52 % | 1.798 B 219.82 % | 562.052 M -25.80 % | 757.468 M -15.58 % | 897.282 M 79.51 % | 499.853 M 177.62 % | 180.047 M -56.18 % | 410.834 M 153.36 % | 162.156 M -24.67 % | 215.265 M 10.53 % | 194.758 M -23.01 % | 252.950 M 518.38 % | 40.905 M 65.92 % | 24.653 M |
| Cash at end of period | 56.625 M 48.69 % | 38.082 M 32.50 % | 28.742 M -69.51 % | 94.280 M -58.48 % | 227.082 M 236.63 % | 67.457 M -64.99 % | 192.683 M -82.14 % | 1.079 B 134.57 % | 459.889 M -12.98 % | 528.507 M 5.35 % | 501.686 M -44.25 % | 899.880 M 150.82 % | 358.777 M -53.76 % | 775.838 M -5.09 % | 817.486 M -54.52 % | 1.798 B 219.82 % | 562.052 M -25.80 % | 757.468 M -15.58 % | 897.282 M 79.51 % | 499.853 M 177.62 % | 180.047 M -56.18 % | 410.834 M 153.36 % | 162.156 M -24.67 % | 215.265 M 11.56 % | 192.964 M -23.71 % | 252.950 M 518.38 % | 40.905 M |
| Operating cash flow | 193.296 M 172.67 % | 70.889 M -55.55 % | 159.464 M -25.58 % | 214.267 M -42.43 % | 372.214 M 126.21 % | 164.547 M 1 849.20 % | -9.407 M -106.34 % | 148.489 M -15.61 % | 175.947 M 1 225.63 % | -15.631 M 90.50 % | -164.531 M 63.26 % | -447.792 M 25.15 % | -598.264 M -643.96 % | -80.416 M 88.71 % | -712.579 M -154.34 % | 1.311 B 745.23 % | -203.228 M 56.65 % | -468.758 M -233.33 % | 351.566 M 264.31 % | 96.503 M 140.57 % | -237.840 M -66.03 % | -143.249 M -392.86 % | 48.914 M 167.36 % | -72.615 M -158.03 % | -28.142 M -302.52 % | 13.896 M 186.28 % | -16.105 M |
| Capital expenditure | -13.402 M -705.88 % | -1.663 M -19.47 % | -1.392 M 64.59 % | -3.932 M -626.08 % | -541.508 K -884.56 % | -55.000 K 91.04 % | -614.000 K 97.45 % | -24.124 M -157.54 % | -9.367 M 94.63 % | -174.430 M -117.31 % | -80.266 M -5.37 % | -76.174 M 33.00 % | -113.693 M 1.45 % | -115.367 M 66.82 % | -347.667 M -65.30 % | -210.319 M -12.26 % | -187.343 M 47.59 % | -357.485 M -113.60 % | -167.358 M -4 877.93 % | -3.362 M -97.07 % | -1.706 M 81.30 % | -9.125 M -849.53 % | -961.000 K 72.94 % | -3.552 M 20.26 % | -4.454 M -302.01 % | -1.108 M 28.67 % | -1.553 M |
| Free CashFlow | 179.893 M 159.86 % | 69.226 M -56.21 % | 158.072 M -24.85 % | 210.335 M -43.41 % | 371.673 M 125.95 % | 164.492 M 1 741.47 % | -10.021 M -108.06 % | 124.365 M -25.34 % | 166.580 M 187.65 % | -190.061 M 22.36 % | -244.797 M 53.28 % | -523.966 M 26.40 % | -711.957 M -263.65 % | -195.783 M 81.53 % | -1.060 B -196.30 % | 1.101 B 381.89 % | -390.571 M 52.73 % | -826.243 M -548.54 % | 184.208 M 97.77 % | 93.141 M 138.88 % | -239.546 M -57.21 % | -152.374 M -417.76 % | 47.953 M 162.96 % | -76.167 M -133.67 % | -32.596 M -354.90 % | 12.788 M 172.42 % | -17.659 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 | 61.712 M -15.55 % | 73.078 M -43.03 % | 128.278 M -27.19 % | 176.170 M 347.27 % | 39.388 M 0.82 % | 39.067 M -9.53 % | 43.183 M -65.28 % | 124.369 M 26.83 % | 98.059 M 76.17 % | 55.660 M -26.56 % | 75.789 M -54.57 % | 166.843 M 202.60 % | 55.137 M -33.91 % | 83.425 M -64.02 % | 231.893 M 47.83 % | 156.865 M 39.21 % | 112.685 M 70.45 % | 66.111 M -85.08 % | 443.025 M 1 034.98 % | 39.034 M -11.25 % | 43.983 M -0.31 % | 44.121 M -43.77 % | 78.469 M 39.55 % | 56.230 M 5.05 % | 53.525 M -1.88 % | 54.550 M -18.59 % | 67.003 M 3.40 % | 64.798 M -27.37 % | 89.222 M 31.55 % | 67.826 M -25.62 % | 91.185 M 22.60 % | 74.374 M -53.08 % | 158.515 M -24.64 % | 210.346 M -7.99 % | 228.609 M 29.34 % | 176.749 M 53.99 % | 114.781 M -3.88 % | 119.416 M -38.01 % | 192.637 M 72.43 % | 111.721 M -43.74 % | 198.588 M 37.28 % | 144.654 M -69.50 % | 474.239 M -25.94 % | 640.334 M 333.28 % | 147.786 M 53.56 % | 96.239 M -55.35 % | 215.526 M 32.70 % | 162.414 M 71.21 % | 94.860 M -56.30 % | 217.050 M 48.82 % | 145.849 M -0.70 % | 146.878 M -1.82 % | 149.606 M 44.34 % | 103.645 M -58.33 % | 248.719 M -4.29 % | 259.861 M 92.58 % | 134.940 M -17.20 % | 162.972 M 2.60 % | 158.848 M -51.25 % | 325.843 M -75.37 % | 1.323 B 7.17 % | 1.235 B 1 184.82 % | 96.091 M -41.35 % | 163.844 M -67.31 % | 501.173 M 120.77 % | 227.013 M 3.14 % | 220.103 M 43.12 % | 153.788 M -54.87 % | 340.744 M -57.37 % | 799.327 M 96.19 % | 407.420 M -11.33 % | 459.455 M 34.75 % | 340.964 M 285.24 % | 88.508 M -85.87 % | 626.554 M 935.66 % | 60.498 M -37.96 % | 97.516 M -51.92 % | 202.819 M -40.58 % | 341.340 M 52.57 % | 223.727 M -40.54 % | 376.261 M 94.25 % | 193.699 M -75.46 % | 789.429 M 4 879.05 % | 15.855 M -71.24 % | 55.121 M -42.47 % | 95.809 M -34.13 % | 145.454 M 297.50 % | 36.592 M -67.55 % | 112.762 M -29.72 % | 160.454 M -59.59 % | 397.079 M 273.61 % | 106.283 M 199.31 % | 35.509 M 257.85 % | 9.923 M |
| Net income | -22.966 M -41.54 % | -16.225 M 85.11 % | -109.004 M -1 780.15 % | -5.798 M -864.96 % | 757.900 K 105.03 % | -15.064 M 92.21 % | -193.312 M -894.61 % | -19.436 M -89.49 % | -10.257 M -26.54 % | -8.106 M 97.95 % | -394.465 M -1 304.28 % | 32.755 M 237.70 % | -23.788 M -1 990.58 % | -1.138 M -102.23 % | 50.974 M 174.05 % | 18.600 M 552.63 % | 2.850 M 134.95 % | -8.155 M -104.35 % | 187.667 M 742.13 % | -29.226 M 8.46 % | -31.926 M -66.48 % | -19.177 M 48.78 % | -37.444 M -102.12 % | -18.526 M -2 124.01 % | -833.000 K 96.66 % | -24.958 M -243.71 % | 17.367 M 126.85 % | -64.685 M -173.53 % | 87.972 M 401.38 % | -29.190 M 80.64 % | -150.802 M -139.48 % | 382.009 M 945.64 % | -45.174 M -34.17 % | -33.668 M 74.59 % | -132.483 M 33.77 % | -200.025 M -115.45 % | -92.840 M -116.46 % | -42.890 M -2 155.10 % | 2.087 M -93.99 % | 34.727 M -2.37 % | 35.570 M 168.14 % | -52.204 M 91.34 % | -603.055 M -17 885.54 % | -3.353 M -292.62 % | -854.000 K -103.87 % | 22.090 M 197.79 % | 7.418 M -95.55 % | 166.531 M 364.74 % | 35.833 M 1 360.39 % | -2.843 M -102.13 % | 133.598 M 69.17 % | 78.974 M 27.27 % | 62.050 M 778.74 % | -9.142 M 56.57 % | -21.050 M -111.16 % | 188.635 M 6 131.75 % | 3.027 M 24.06 % | 2.440 M 104.02 % | -60.687 M -203.58 % | 58.588 M -56.55 % | 134.828 M -55.45 % | 302.663 M 1 856.20 % | 15.472 M 465.50 % | 2.736 M -98.63 % | 200.008 M 309.23 % | 48.874 M 162.16 % | -78.631 M -540.41 % | 17.854 M -14.76 % | 20.946 M -69.27 % | 68.157 M 218.68 % | 21.387 M -79.44 % | 104.041 M 126.83 % | 45.868 M 281.28 % | 12.030 M -75.11 % | 48.325 M 2 275.86 % | 2.034 M -68.78 % | 6.516 M -80.08 % | 32.715 M 5.23 % | 31.088 M 59.29 % | 19.516 M -46.09 % | 36.199 M 9.55 % | 33.042 M -67.29 % | 101.016 M 4 593.59 % | -2.248 M -257.31 % | 1.429 M -83.36 % | 8.590 M -50.33 % | 17.294 M 765.13 % | 1.999 M -69.66 % | 6.588 M -37.17 % | 10.486 M -65.52 % | 30.410 M 1 239.06 % | 2.271 M -60.94 % | 5.814 M 211.29 % | -5.224 M |
| Income before tax | -16.418 M -218.30 % | -5.158 M 96.49 % | -146.807 M -14 687.72 % | 1.006 M -90.14 % | 10.210 M 354.54 % | -4.011 M 98.36 % | -244.887 M -29 737.23 % | -820.743 K 61.79 % | -2.148 M -8.27 % | -1.984 M 99.60 % | -499.351 M -999.44 % | 55.518 M 357.61 % | -21.551 M -422.38 % | 6.685 M -91.61 % | 79.638 M 74.99 % | 45.509 M 681.67 % | 5.822 M 70.26 % | 3.419 M -98.21 % | 191.536 M 1 055.32 % | -20.049 M -4.46 % | -19.194 M -216.39 % | -6.067 M 83.88 % | -37.637 M -751.52 % | -4.420 M -130.69 % | 14.402 M 274.59 % | -8.249 M -107.07 % | 116.667 M 335.42 % | -49.556 M -146.86 % | 105.757 M 626.78 % | -20.076 M 84.10 % | -126.232 M -127.41 % | 460.494 M 1 537.07 % | -32.044 M -2 728.71 % | 1.219 M 101.08 % | -112.926 M 38.90 % | -184.831 M -146.22 % | -75.067 M -6 416.23 % | -1.152 M -100.86 % | 134.301 M 113.39 % | 62.936 M -0.67 % | 63.362 M 247.76 % | -42.881 M 92.70 % | -587.500 M -737.01 % | 92.228 M 498.57 % | 15.408 M -46.97 % | 29.056 M 1 579.43 % | -1.964 M -101.00 % | 196.513 M 323.54 % | 46.398 M 509.30 % | 7.615 M -95.45 % | 167.330 M 102.09 % | 82.799 M 9.90 % | 75.338 M 4 327.72 % | -1.782 M 91.27 % | -20.419 M -110.26 % | 199.098 M 2 039.00 % | 9.308 M -40.58 % | 15.665 M 129.87 % | -52.438 M -159.11 % | 88.717 M -55.61 % | 199.847 M -51.79 % | 414.545 M 930.80 % | 40.216 M 88.91 % | 21.288 M -92.93 % | 301.243 M 285.16 % | 78.212 M 237.11 % | -57.045 M -401.79 % | 18.902 M -66.05 % | 55.673 M -52.32 % | 116.766 M 430.68 % | 22.003 M -87.03 % | 169.677 M 113.42 % | 79.503 M 197.51 % | 26.723 M -74.16 % | 103.419 M 1 767.78 % | 5.537 M -59.84 % | 13.788 M -77.64 % | 61.676 M -9.09 % | 67.844 M 66.58 % | 40.727 M -48.01 % | 78.329 M 27.64 % | 61.366 M -64.94 % | 175.009 M 7 069.69 % | -2.511 M -149.54 % | 5.069 M -69.23 % | 16.474 M -48.10 % | 31.744 M 945.24 % | 3.037 M -69.23 % | 9.871 M -46.97 % | 18.615 M -64.35 % | 52.213 M 1 723.72 % | 2.863 M | 0.000 100.00 % | -6.122 M |
| Income before tax ratio | -0.27 -276.92 % | -0.07 93.83 % | -1.14 -20 134.02 % | 0.01 -97.80 % | 0.26 352.47 % | -0.10 98.19 % | -5.67 -85 833.33 % | -0.01 69.87 % | -0.02 38.54 % | -0.04 99.46 % | -6.59 -2 080.03 % | 0.33 185.13 % | -0.39 -587.78 % | 0.08 -76.67 % | 0.34 18.38 % | 0.29 461.52 % | 0.05 -0.11 % | 0.05 -88.04 % | 0.43 184.17 % | -0.51 -17.70 % | -0.44 -217.38 % | -0.14 71.33 % | -0.48 -510.19 % | -0.08 -129.21 % | 0.27 277.93 % | -0.15 -108.68 % | 1.74 327.68 % | -0.76 -164.52 % | 1.19 500.46 % | -0.30 78.62 % | -1.38 -122.36 % | 6.19 3 162.86 % | -0.20 -3 588.24 % | 0.01 101.17 % | -0.49 52.76 % | -1.05 -59.90 % | -0.65 -6 679.37 % | -0.01 -101.38 % | 0.70 23.76 % | 0.56 76.56 % | 0.32 207.63 % | -0.30 76.07 % | -1.24 -960.11 % | 0.14 38.15 % | 0.10 -65.47 % | 0.30 3 413.16 % | -0.01 -100.75 % | 1.21 147.37 % | 0.49 1 294.14 % | 0.04 -96.94 % | 1.15 103.52 % | 0.56 11.94 % | 0.50 3 028.91 % | -0.02 79.06 % | -0.08 -110.72 % | 0.77 1 010.73 % | 0.07 -28.24 % | 0.10 129.12 % | -0.33 -221.25 % | 0.27 80.25 % | 0.15 -55.01 % | 0.34 -19.77 % | 0.42 222.12 % | 0.13 -78.38 % | 0.60 74.46 % | 0.34 232.93 % | -0.26 -310.87 % | 0.12 -24.77 % | 0.16 11.85 % | 0.15 170.49 % | 0.05 -85.38 % | 0.37 58.38 % | 0.23 -22.77 % | 0.30 82.92 % | 0.17 80.35 % | 0.09 -35.27 % | 0.14 -53.50 % | 0.30 53.00 % | 0.20 9.18 % | 0.18 -12.56 % | 0.21 -34.29 % | 0.32 42.91 % | 0.22 239.98 % | -0.16 -272.22 % | 0.09 -46.52 % | 0.17 -21.21 % | 0.22 162.95 % | 0.08 -5.19 % | 0.09 -24.55 % | 0.12 -11.77 % | 0.13 388.14 % | 0.03 | 0.00 100.00 % | -0.62 |
| EBITDA | 5.137 M -68.96 % | 16.547 M 113.22 % | -125.124 M -397.02 % | 42.127 M 126.35 % | 18.612 M 172.29 % | 6.835 M 102.92 % | -233.878 M -2 301.55 % | 10.623 M -1.06 % | 10.737 M -7.26 % | 11.577 M 102.94 % | -393.739 M -659.29 % | 70.400 M 2 342.65 % | 2.882 M -88.14 % | 24.292 M -75.55 % | 99.338 M 50.38 % | 66.058 M 14.49 % | 57.698 M 145.34 % | 23.517 M -84.97 % | 156.514 M 4 613.76 % | 3.320 M 117.46 % | -19.020 M -147.97 % | -7.670 M 70.69 % | -26.170 M -101.61 % | -12.981 M -201.96 % | 12.731 M 211.29 % | -11.440 M -107.15 % | 159.983 M 1 298.91 % | -13.344 M -108.81 % | 151.424 M 718.02 % | 18.511 M -82.84 % | 107.859 M -78.36 % | 498.419 M 345.79 % | 111.807 M 1 081.28 % | -11.394 M 86.55 % | -84.711 M -147.00 % | 180.241 M 58.21 % | 113.924 M 356.41 % | -44.430 M -115.59 % | 285.045 M 110.74 % | 135.257 M 0.15 % | 135.053 M 330.11 % | 31.400 M 107.18 % | -437.543 M -387.68 % | 152.095 M 55.00 % | 98.125 M 678.26 % | -16.969 M -213.76 % | 14.917 M -91.41 % | 173.623 M 627.22 % | 23.875 M -63.19 % | 64.868 M -78.34 % | 299.543 M 658.39 % | 39.497 M -7.30 % | 42.608 M 95.56 % | 21.788 M -89.30 % | 203.618 M 209.42 % | -186.082 M -891.87 % | 23.499 M -30.96 % | 34.036 M 156.53 % | -60.212 M -151.44 % | 117.048 M -45.17 % | 213.490 M -50.65 % | 432.567 M 69.21 % | 255.642 M 395.09 % | 51.635 M -86.45 % | 381.107 M 341.13 % | 86.394 M 171.94 % | -120.100 M -220.09 % | 100.008 M 58.88 % | 62.946 M -65.93 % | 184.736 M 85.62 % | 99.522 M 16.40 % | 85.497 M -4.95 % | 89.952 M 235.73 % | 26.793 M -76.39 % | 113.491 M 1 566.29 % | 6.811 M -65.15 % | 19.546 M -72.06 % | 69.955 M -8.98 % | 76.856 M 70.32 % | 45.124 M -45.91 % | 83.424 M 36.55 % | 61.092 M -65.83 % | 178.775 M 5 621.16 % | -3.238 M -147.08 % | 6.878 M -55.70 % | 15.525 M -57.59 % | 36.610 M 1 201.00 % | 2.814 M -73.93 % | 10.792 M -41.37 % | 18.406 M -66.11 % | 54.314 M 2 132.39 % | 2.433 M -73.10 % | 9.043 M 216.56 % | -7.758 M |
| Net income ratio | -0.37 -67.61 % | -0.22 73.87 % | -0.85 -2 482.10 % | -0.03 -271.03 % | 0.02 104.99 % | -0.39 91.39 % | -4.48 -2 764.56 % | -0.16 -49.40 % | -0.10 28.17 % | -0.15 97.20 % | -5.20 -2 751.09 % | 0.20 145.50 % | -0.43 -3 063.16 % | -0.01 -106.20 % | 0.22 85.38 % | 0.12 368.82 % | 0.03 120.50 % | -0.12 -129.12 % | 0.42 156.58 % | -0.75 -3.15 % | -0.73 -67.00 % | -0.43 8.91 % | -0.48 -44.83 % | -0.33 -2 017.02 % | -0.02 96.60 % | -0.46 -276.52 % | 0.26 125.97 % | -1.00 -201.24 % | 0.99 329.11 % | -0.43 73.98 % | -1.65 -132.20 % | 5.14 1 902.33 % | -0.28 -78.05 % | -0.16 72.38 % | -0.58 48.79 % | -1.13 -39.91 % | -0.81 -125.20 % | -0.36 -3 415.21 % | 0.01 -96.51 % | 0.31 73.54 % | 0.18 149.63 % | -0.36 71.62 % | -1.27 -24 184.70 % | -0.01 9.38 % | -0.01 -102.52 % | 0.23 566.89 % | 0.03 -96.64 % | 1.03 171.44 % | 0.38 2 983.92 % | -0.01 -101.43 % | 0.92 70.36 % | 0.54 29.64 % | 0.41 570.22 % | -0.09 -4.22 % | -0.08 -111.66 % | 0.73 3 136.01 % | 0.02 49.83 % | 0.01 103.92 % | -0.38 -312.48 % | 0.18 76.44 % | 0.10 -58.43 % | 0.25 52.25 % | 0.16 864.22 % | 0.02 -95.82 % | 0.40 85.37 % | 0.22 160.26 % | -0.36 -407.72 % | 0.12 88.86 % | 0.06 -27.91 % | 0.09 62.43 % | 0.05 -76.82 % | 0.23 68.33 % | 0.13 -1.03 % | 0.14 76.23 % | 0.08 129.41 % | 0.03 -49.68 % | 0.07 -58.57 % | 0.16 77.11 % | 0.09 4.41 % | 0.09 -9.33 % | 0.10 -43.60 % | 0.17 33.31 % | 0.13 190.25 % | -0.14 -646.91 % | 0.03 -71.08 % | 0.09 -24.59 % | 0.12 117.64 % | 0.05 -6.49 % | 0.06 -10.60 % | 0.07 -14.67 % | 0.08 258.41 % | 0.02 -86.95 % | 0.16 131.10 % | -0.53 |
| Ratio EBITDA | 0.08 -63.24 % | 0.23 123.21 % | -0.98 -507.91 % | 0.24 -49.39 % | 0.47 170.07 % | 0.17 103.23 % | -5.42 -6 440.61 % | 0.09 -21.99 % | 0.11 -47.36 % | 0.21 104.00 % | -5.20 -1 331.22 % | 0.42 707.24 % | 0.05 -82.05 % | 0.29 -32.03 % | 0.43 1.73 % | 0.42 -17.76 % | 0.51 43.94 % | 0.36 0.69 % | 0.35 315.32 % | 0.09 119.67 % | -0.43 -148.75 % | -0.17 47.87 % | -0.33 -44.47 % | -0.23 -197.05 % | 0.24 213.42 % | -0.21 -108.78 % | 2.39 1 259.46 % | -0.21 -112.13 % | 1.70 521.85 % | 0.27 -76.93 % | 1.18 -82.35 % | 6.70 850.11 % | 0.71 1 402.14 % | -0.05 85.38 % | -0.37 -136.34 % | 1.02 2.74 % | 0.99 366.77 % | -0.37 -125.14 % | 1.48 22.22 % | 1.21 78.02 % | 0.68 213.29 % | 0.22 123.53 % | -0.92 -488.43 % | 0.24 -64.23 % | 0.66 476.57 % | -0.18 -354.76 % | 0.07 -93.53 % | 1.07 324.74 % | 0.25 -15.78 % | 0.30 -85.45 % | 2.05 663.74 % | 0.27 -5.58 % | 0.28 35.48 % | 0.21 -74.32 % | 0.82 214.33 % | -0.72 -511.20 % | 0.17 -16.62 % | 0.21 155.10 % | -0.38 -205.52 % | 0.36 122.62 % | 0.16 -53.95 % | 0.35 -86.83 % | 2.66 744.18 % | 0.32 -58.56 % | 0.76 99.81 % | 0.38 169.75 % | -0.55 -183.91 % | 0.65 252.02 % | 0.18 -20.07 % | 0.23 -5.39 % | 0.24 31.27 % | 0.19 -29.46 % | 0.26 -12.85 % | 0.30 67.12 % | 0.18 60.89 % | 0.11 -43.83 % | 0.20 -41.89 % | 0.34 53.19 % | 0.23 11.64 % | 0.20 -9.03 % | 0.22 -29.70 % | 0.32 39.27 % | 0.23 210.89 % | -0.20 -263.67 % | 0.12 -22.99 % | 0.16 -35.62 % | 0.25 227.29 % | 0.08 -19.65 % | 0.10 -16.57 % | 0.11 -16.14 % | 0.14 497.53 % | 0.02 -91.01 % | 0.25 132.57 % | -0.78 |
| Gross profit ratio | 0.49 -16.51 % | 0.58 325.21 % | 0.14 -71.96 % | 0.49 -13.17 % | 0.56 -3.29 % | 0.58 -8.04 % | 0.63 0.85 % | 0.63 44.35 % | 0.44 -40.35 % | 0.73 -14.38 % | 0.85 14.88 % | 0.74 21.57 % | 0.61 22.73 % | 0.50 -32.66 % | 0.74 -6.00 % | 0.79 2.97 % | 0.76 1.66 % | 0.75 12.84 % | 0.66 -29.74 % | 0.95 0.48 % | 0.94 0.12 % | 0.94 21.77 % | 0.77 -6.17 % | 0.82 -11.85 % | 0.93 -1.88 % | 0.95 -3.83 % | 0.99 94.53 % | 0.51 -36.68 % | 0.80 -6.26 % | 0.86 35.15 % | 0.63 -24.88 % | 0.84 67.26 % | 0.50 37.87 % | 0.37 4.15 % | 0.35 -26.41 % | 0.48 -19.64 % | 0.59 5.96 % | 0.56 -2.00 % | 0.57 -0.07 % | 0.57 -13.05 % | 0.66 -2.90 % | 0.68 241.70 % | 0.20 -60.94 % | 0.51 -36.55 % | 0.80 -10.44 % | 0.89 99.17 % | 0.45 -74.45 % | 1.76 162.92 % | 0.67 -5.36 % | 0.71 6.45 % | 0.66 -15.69 % | 0.79 2.85 % | 0.77 2.64 % | 0.75 43.55 % | 0.52 42.16 % | 0.37 -34.65 % | 0.56 -19.84 % | 0.70 49.89 % | 0.47 -28.82 % | 0.65 105.59 % | 0.32 -40.99 % | 0.54 -53.59 % | 1.16 74.99 % | 0.66 58.76 % | 0.42 -37.50 % | 0.67 60.43 % | 0.42 -35.17 % | 0.64 35.85 % | 0.47 11.37 % | 0.43 68.97 % | 0.25 -39.09 % | 0.41 -0.46 % | 0.41 -31.36 % | 0.60 93.18 % | 0.31 -38.95 % | 0.51 17.07 % | 0.44 0.24 % | 0.44 32.58 % | 0.33 -1.11 % | 0.33 -7.20 % | 0.36 -14.74 % | 0.42 41.13 % | 0.30 -25.69 % | 0.40 17.59 % | 0.34 11.11 % | 0.31 -11.24 % | 0.35 40.53 % | 0.25 21.31 % | 0.20 -1.66 % | 0.21 -10.91 % | 0.23 38.56 % | 0.17 -17.35 % | 0.20 33.96 % | 0.15 |
| Weighted average shs out dil | 811.275 M 0.00 % | 811.275 M 8.18 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M -8.04 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 11.61 % | 730.644 M 0.00 % | 730.644 M 14.30 % | 639.246 M 0.00 % | 639.246 M 3.52 % | 617.533 M -33.34 % | 926.432 M 11.36 % | 831.933 M 0.00 % | 831.922 M 15.75 % | 718.722 M 0.00 % | 718.722 M -1.51 % | 729.750 M 0.00 % | 729.750 M -2.57 % | 749.037 M 0.00 % | 749.037 M -11.01 % | 841.700 M 0.00 % | 841.700 M 13.62 % | 740.833 M 0.00 % | 740.833 M 3.64 % | 714.833 M 0.00 % | 714.833 M 2.92 % | 694.540 M 0.00 % | 694.540 M -6.87 % | 745.771 M 0.00 % | 745.771 M 0.09 % | 745.111 M 0.00 % | 745.111 M 1.19 % | 736.333 M 0.00 % | 736.333 M -2.38 % | 754.320 M -0.35 % | 756.959 M 6.50 % | 710.750 M -11.99 % | 807.600 M 12.49 % | 717.945 M 0.00 % | 717.945 M -5.76 % | 761.833 M 0.00 % | 761.833 M 0.97 % | 754.540 M 0.00 % | 754.540 M -7.23 % | 813.333 M 0.00 % | 813.333 M 11.06 % | 732.350 M 0.00 % | 732.350 M -1.63 % | 744.504 M -1.61 % | 756.658 M -1.23 % | 766.080 M 12.00 % | 684.000 M -10.03 % | 760.262 M 0.00 % | 760.262 M -8.75 % | 833.187 M 0.00 % | 833.187 M 13.51 % | 733.998 M 0.00 % | 733.998 M 25.98 % | 582.630 M 3.12 % | 564.997 M 3.22 % | 547.365 M -2.50 % | 561.400 M 2.56 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 1.12 % | 541.285 M -1.11 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M |
| Weighted average shs out | 811.275 M 0.00 % | 811.275 M 8.18 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M -8.04 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 0.00 % | 815.464 M 11.61 % | 730.644 M 0.00 % | 730.644 M 14.30 % | 639.246 M 0.00 % | 639.246 M 3.52 % | 617.533 M -33.34 % | 926.432 M 11.36 % | 831.933 M 0.00 % | 831.922 M 15.75 % | 718.722 M 0.00 % | 718.722 M -1.51 % | 729.750 M 0.00 % | 729.750 M 2.12 % | 714.610 M -4.60 % | 749.037 M -11.01 % | 841.700 M 0.00 % | 841.700 M 13.62 % | 740.833 M 0.00 % | 740.833 M 3.64 % | 714.833 M 0.00 % | 714.833 M 2.92 % | 694.540 M 0.00 % | 694.540 M -6.87 % | 745.771 M 0.00 % | 745.771 M 0.09 % | 745.111 M 0.00 % | 745.111 M 1.19 % | 736.333 M 0.00 % | 736.333 M -2.38 % | 754.320 M -0.35 % | 756.959 M 9.35 % | 692.229 M -14.29 % | 807.600 M 12.49 % | 717.945 M 0.00 % | 717.945 M -4.25 % | 749.824 M -1.58 % | 761.833 M 0.97 % | 754.540 M 0.00 % | 754.540 M -7.23 % | 813.333 M 0.00 % | 813.333 M 11.06 % | 732.350 M 0.00 % | 732.350 M -1.63 % | 744.504 M -1.61 % | 756.658 M 1.22 % | 747.508 M 9.28 % | 684.000 M -8.57 % | 748.114 M -1.60 % | 760.262 M -8.75 % | 833.187 M 0.00 % | 833.187 M 13.58 % | 733.580 M -0.06 % | 733.998 M 25.98 % | 582.630 M 3.12 % | 564.997 M 3.22 % | 547.365 M -2.50 % | 561.400 M 2.56 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 1.12 % | 541.285 M -1.11 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M 0.00 % | 547.365 M |
| EPS diluted | -0.03 -41.50 % | -0.02 85.71 % | -0.14 -1 718.18 % | -0.01 -870.00 % | 0.00 104.98 % | -0.02 92.27 % | -0.26 -903.86 % | -0.03 -89.05 % | -0.01 -26.85 % | -0.01 97.96 % | -0.53 -1 418.41 % | 0.04 237.67 % | -0.03 -1 985.71 % | 0.00 -102.17 % | 0.06 183.33 % | 0.02 551.43 % | 0.00 135.00 % | -0.01 -103.85 % | 0.26 750.00 % | -0.04 19.84 % | -0.05 -66.33 % | -0.03 50.50 % | -0.06 -203.00 % | -0.02 -1 900.00 % | 0.00 96.67 % | -0.03 -223.97 % | 0.02 126.89 % | -0.09 -175.00 % | 0.12 400.00 % | -0.04 80.00 % | -0.20 -139.22 % | 0.51 1 049.72 % | -0.05 -34.25 % | -0.04 77.78 % | -0.18 33.33 % | -0.27 -107.69 % | -0.13 -116.67 % | -0.06 -2 100.00 % | 0.00 -94.00 % | 0.05 4.82 % | 0.05 168.14 % | -0.07 91.36 % | -0.81 -17 900.00 % | 0.00 -275.00 % | 0.00 -104.00 % | 0.03 206.12 % | 0.01 -95.55 % | 0.22 336.51 % | 0.05 1 540.00 % | 0.00 -101.84 % | 0.19 72.73 % | 0.11 35.14 % | 0.08 778.33 % | -0.01 56.99 % | -0.03 -111.16 % | 0.25 6 656.76 % | 0.00 23.33 % | 0.00 103.62 % | -0.08 -203.63 % | 0.08 -68.00 % | 0.25 -37.50 % | 0.40 1 880.20 % | 0.02 405.00 % | 0.00 -98.46 % | 0.26 304.35 % | 0.06 168.11 % | -0.09 -541.12 % | 0.02 -24.91 % | 0.03 -69.32 % | 0.09 153.13 % | 0.04 -79.61 % | 0.18 114.80 % | 0.08 291.59 % | 0.02 -75.76 % | 0.09 2 286.49 % | 0.00 -68.91 % | 0.01 -80.30 % | 0.06 6.34 % | 0.06 54.77 % | 0.04 -44.48 % | 0.07 6.27 % | 0.06 -65.44 % | 0.18 4 490.24 % | 0.00 -257.69 % | 0.00 -83.95 % | 0.02 -48.73 % | 0.03 731.58 % | 0.00 -68.33 % | 0.01 -39.09 % | 0.02 -64.57 % | 0.06 1 256.10 % | 0.00 -61.32 % | 0.01 211.58 % | -0.01 |
| Earnings per share | -0.03 -41.50 % | -0.02 85.71 % | -0.14 -1 718.18 % | -0.01 -870.00 % | 0.00 104.98 % | -0.02 92.27 % | -0.26 -903.86 % | -0.03 -89.05 % | -0.01 -26.85 % | -0.01 97.96 % | -0.53 -1 418.41 % | 0.04 237.67 % | -0.03 -1 985.71 % | 0.00 -102.17 % | 0.06 183.33 % | 0.02 551.43 % | 0.00 135.00 % | -0.01 -103.85 % | 0.26 750.00 % | -0.04 19.84 % | -0.05 -66.33 % | -0.03 50.50 % | -0.06 -203.00 % | -0.02 -1 900.00 % | 0.00 96.67 % | -0.03 -223.97 % | 0.02 126.89 % | -0.09 -175.00 % | 0.12 400.00 % | -0.04 80.95 % | -0.21 -141.18 % | 0.51 1 049.72 % | -0.05 -34.25 % | -0.04 77.78 % | -0.18 33.33 % | -0.27 -107.69 % | -0.13 -116.67 % | -0.06 -2 100.00 % | 0.00 -94.00 % | 0.05 4.82 % | 0.05 168.14 % | -0.07 91.36 % | -0.81 -17 900.00 % | 0.00 -275.00 % | 0.00 -104.00 % | 0.03 206.12 % | 0.01 -95.55 % | 0.22 336.51 % | 0.05 1 540.00 % | 0.00 -101.84 % | 0.19 72.73 % | 0.11 35.14 % | 0.08 778.33 % | -0.01 56.99 % | -0.03 -111.16 % | 0.25 6 656.76 % | 0.00 23.33 % | 0.00 103.62 % | -0.08 -203.63 % | 0.08 -55.56 % | 0.18 -55.00 % | 0.40 1 880.20 % | 0.02 405.00 % | 0.00 -98.46 % | 0.26 304.35 % | 0.06 168.11 % | -0.09 -541.12 % | 0.02 -24.91 % | 0.03 -69.32 % | 0.09 153.13 % | 0.04 -73.79 % | 0.14 67.06 % | 0.08 291.59 % | 0.02 -75.76 % | 0.09 2 286.49 % | 0.00 -68.91 % | 0.01 -80.30 % | 0.06 6.34 % | 0.06 54.77 % | 0.04 -44.48 % | 0.07 6.27 % | 0.06 -65.44 % | 0.18 4 490.24 % | 0.00 -257.69 % | 0.00 -83.95 % | 0.02 -48.73 % | 0.03 731.58 % | 0.00 -68.33 % | 0.01 -39.09 % | 0.02 -64.57 % | 0.06 1 256.10 % | 0.00 -61.32 % | 0.01 211.58 % | -0.01 |
| Gross profit | 30.046 M -29.49 % | 42.614 M 142.24 % | 17.592 M -79.58 % | 86.165 M 288.35 % | 22.187 M -2.49 % | 22.755 M -16.81 % | 27.352 M -64.98 % | 78.110 M 83.08 % | 42.663 M 5.09 % | 40.598 M -37.12 % | 64.565 M -47.82 % | 123.725 M 267.88 % | 33.632 M -18.88 % | 41.461 M -75.78 % | 171.152 M 38.96 % | 123.167 M 43.34 % | 85.929 M 73.27 % | 49.592 M -83.16 % | 294.517 M 697.44 % | 36.933 M -10.83 % | 41.418 M -0.19 % | 41.499 M -31.53 % | 60.610 M 30.95 % | 46.286 M -7.40 % | 49.985 M -3.73 % | 51.919 M -21.71 % | 66.314 M 101.15 % | 32.968 M -54.02 % | 71.695 M 23.32 % | 58.139 M 0.53 % | 57.835 M -7.90 % | 62.796 M -21.52 % | 80.019 M 3.90 % | 77.017 M -4.17 % | 80.371 M -4.82 % | 84.438 M 23.75 % | 68.232 M 1.85 % | 66.993 M -39.25 % | 110.275 M 72.31 % | 63.999 M -51.08 % | 130.837 M 33.30 % | 98.153 M 4.23 % | 94.174 M -71.08 % | 325.580 M 174.93 % | 118.422 M 37.53 % | 86.106 M -11.06 % | 96.818 M -66.09 % | 285.546 M 350.15 % | 63.433 M -58.64 % | 153.356 M 58.41 % | 96.809 M -16.28 % | 115.640 M 0.97 % | 114.524 M 48.16 % | 77.300 M -40.18 % | 129.220 M 36.07 % | 94.968 M 25.85 % | 75.463 M -33.63 % | 113.694 M 53.78 % | 73.933 M -65.30 % | 213.076 M -49.37 % | 420.823 M -36.76 % | 665.482 M 496.34 % | 111.595 M 2.63 % | 108.737 M -48.10 % | 209.498 M 37.99 % | 151.826 M 65.47 % | 91.756 M -7.22 % | 98.892 M -38.69 % | 161.291 M -52.52 % | 339.735 M 231.50 % | 102.485 M -45.98 % | 189.733 M 34.14 % | 141.448 M 164.41 % | 53.495 M -72.71 % | 196.030 M 532.25 % | 31.005 M -27.37 % | 42.690 M -51.80 % | 88.576 M -21.22 % | 112.437 M 50.88 % | 74.521 M -44.82 % | 135.058 M 65.61 % | 81.552 M -65.37 % | 235.498 M 3 599.89 % | 6.365 M -66.18 % | 18.818 M -36.07 % | 29.437 M -41.53 % | 50.347 M 458.60 % | 9.013 M -60.63 % | 22.895 M -30.89 % | 33.129 M -64.00 % | 92.020 M 417.66 % | 17.776 M 147.37 % | 7.186 M 379.39 % | 1.499 M |
| Income tax expense | 4.344 M -34.29 % | 6.611 M 137.36 % | -17.693 M -1 420.05 % | 1.340 M 20.82 % | 1.109 M -85.65 % | 7.732 M 116.93 % | -45.658 M -389.46 % | 15.773 M 183.86 % | 5.557 M -9.23 % | 6.122 M 105.84 % | -104.886 M -665.31 % | 18.554 M 729.42 % | 2.237 M -71.41 % | 7.823 M -71.00 % | 26.975 M 42.21 % | 18.968 M 676.40 % | -3.291 M -136.88 % | 8.923 M -11.58 % | 10.092 M 59.72 % | 6.318 M -23.78 % | 8.289 M 35.47 % | 6.119 M -22.80 % | 7.926 M 17.53 % | 6.744 M -1.56 % | 6.851 M -14.64 % | 8.026 M -81.18 % | 42.654 M 363.58 % | 9.201 M -14.36 % | 10.744 M 96.74 % | 5.461 M -63.89 % | 15.122 M -79.70 % | 74.492 M 1 096.08 % | 6.228 M -64.22 % | 17.407 M 4.03 % | 16.732 M 46.89 % | 11.391 M 1.27 % | 11.248 M -55.97 % | 25.544 M -75.45 % | 104.040 M 281.63 % | 27.262 M 168.94 % | 10.137 M 27.54 % | 7.948 M -16.44 % | 9.512 M -82.51 % | 54.394 M 1 023.84 % | 4.840 M 93.45 % | 2.502 M 112.21 % | -20.491 M -135.33 % | 57.991 M 564.27 % | 8.730 M -39.33 % | 14.389 M -59.57 % | 35.592 M 913.15 % | 3.513 M -65.36 % | 10.142 M 132.35 % | 4.365 M 1 487.27 % | 275.000 K -92.91 % | 3.880 M 1.07 % | 3.839 M -54.00 % | 8.345 M 23.48 % | 6.758 M -74.74 % | 26.756 M -55.79 % | 60.518 M -44.43 % | 108.908 M 303.69 % | 26.978 M 151.22 % | 10.739 M -86.54 % | 79.776 M 255.54 % | 22.438 M 251.80 % | 6.378 M 234.19 % | -4.753 M -122.35 % | 21.269 M -34.04 % | 32.244 M 314.71 % | 7.775 M -85.84 % | 54.907 M 107.53 % | 26.458 M 177.54 % | 9.533 M -74.46 % | 37.320 M 1 321.71 % | 2.625 M -46.02 % | 4.863 M -77.30 % | 21.419 M -11.63 % | 24.237 M 78.36 % | 13.589 M -48.06 % | 26.161 M 25.82 % | 20.793 M -60.10 % | 52.110 M 7 387.07 % | 696.000 K -81.15 % | 3.693 M -48.52 % | 7.174 M -41.46 % | 12.255 M 1 611.59 % | 716.000 K -77.90 % | 3.240 M -54.78 % | 7.165 M -59.88 % | 17.858 M 4 005.29 % | 435.000 K 106.50 % | -6.694 M -190.59 % | 7.389 M |
| Cost of revenue | 31.666 M 3.94 % | 30.464 M -72.48 % | 110.686 M 22.98 % | 90.005 M 423.28 % | 17.200 M 5.44 % | 16.312 M 3.04 % | 15.831 M -65.78 % | 46.259 M -16.49 % | 55.396 M 267.77 % | 15.063 M 34.20 % | 11.224 M -73.97 % | 43.118 M 100.50 % | 21.505 M -48.75 % | 41.965 M -30.91 % | 60.741 M 80.25 % | 33.698 M 25.95 % | 26.756 M 61.97 % | 16.519 M -88.88 % | 148.508 M 6 969.01 % | 2.101 M -18.09 % | 2.565 M -2.20 % | 2.622 M -85.32 % | 17.859 M 79.60 % | 9.944 M 180.90 % | 3.540 M 34.55 % | 2.631 M 281.86 % | 689.000 K -97.84 % | 31.830 M 81.61 % | 17.527 M 80.93 % | 9.687 M -70.95 % | 33.350 M 188.05 % | 11.578 M -85.25 % | 78.496 M -41.13 % | 133.329 M -10.06 % | 148.238 M 60.59 % | 92.311 M 98.31 % | 46.549 M -11.21 % | 52.423 M -36.35 % | 82.362 M 72.59 % | 47.722 M -29.56 % | 67.751 M 45.70 % | 46.501 M -87.76 % | 380.065 M 20.75 % | 314.754 M 971.90 % | 29.364 M 189.79 % | 10.133 M -91.46 % | 118.708 M 196.41 % | -123.132 M -491.80 % | 31.427 M -50.66 % | 63.694 M 29.88 % | 49.040 M 56.99 % | 31.238 M -10.96 % | 35.082 M 33.16 % | 26.345 M -77.95 % | 119.499 M -27.53 % | 164.893 M 177.24 % | 59.477 M 20.70 % | 49.278 M -41.97 % | 84.915 M -24.70 % | 112.767 M -87.50 % | 902.236 M 58.53 % | 569.115 M 3 770.76 % | -15.504 M -128.13 % | 55.107 M -81.11 % | 291.675 M 287.93 % | 75.187 M -41.42 % | 128.347 M 133.80 % | 54.896 M -69.41 % | 179.453 M -60.95 % | 459.592 M 50.72 % | 304.935 M 13.06 % | 269.722 M 35.19 % | 199.516 M 469.83 % | 35.013 M -91.87 % | 430.524 M 1 359.75 % | 29.493 M -46.21 % | 54.826 M -52.01 % | 114.243 M -50.09 % | 228.903 M 53.41 % | 149.206 M -38.14 % | 241.203 M 115.08 % | 112.147 M -79.75 % | 553.931 M 5 737.00 % | 9.490 M -73.86 % | 36.303 M -45.30 % | 66.372 M -30.21 % | 95.107 M 244.85 % | 27.579 M -69.31 % | 89.867 M -29.42 % | 127.325 M -58.26 % | 305.059 M 244.67 % | 88.507 M 212.49 % | 28.323 M 236.22 % | 8.424 M |
| General and administrative expenses | -9.300 M -162.48 % | 14.886 M 140.32 % | -36.922 M -183.75 % | 44.088 M 642.11 % | -8.133 M -159.03 % | 13.778 M 147.18 % | -29.205 M -179.85 % | 36.577 M 645.11 % | -6.710 M -152.12 % | 12.873 M 140.62 % | -31.692 M -180.41 % | 39.413 M 1 013.81 % | -4.313 M -130.74 % | 14.033 M 157.59 % | -24.367 M -161.29 % | 39.758 M 1 033.58 % | -4.259 M -125.21 % | 16.893 M 143.83 % | -38.543 M -245.92 % | 26.414 M 901.62 % | 2.637 M -85.43 % | 18.099 M 184.80 % | -21.344 M -216.15 % | 18.377 M 1 941.38 % | -998.000 K -105.56 % | 17.958 M 160.20 % | -29.829 M -211.18 % | 26.830 M 1 203.21 % | -2.432 M -108.91 % | 27.289 M 250.83 % | -18.092 M -198.54 % | 18.360 M 313.51 % | -8.599 M -128.38 % | 30.301 M 237.43 % | -22.048 M -177.15 % | 28.577 M 1 780.01 % | -1.701 M -105.76 % | 29.519 M 206.07 % | -27.830 M -194.53 % | 29.441 M 429.50 % | -8.935 M -123.82 % | 37.506 M 184.68 % | -44.289 M -214.21 % | 38.778 M 793.09 % | 4.342 M -90.38 % | 45.150 M 207.45 % | -42.020 M -177.96 % | 53.898 M 503.82 % | -13.347 M -123.62 % | 56.516 M 408.07 % | -18.345 M -159.04 % | 31.070 M -0.75 % | 31.304 M 20.70 % | 25.935 M 232.82 % | -19.526 M -157.16 % | 34.162 M 477.56 % | -9.048 M -126.87 % | 33.668 M 419.07 % | -10.552 M -144.44 % | 23.744 M 33.94 % | 17.727 M -30.00 % | 25.325 M -21.85 % | 32.407 M 56.69 % | 20.682 M 12.97 % | 18.308 M -30.87 % | 26.485 M 546.63 % | -5.930 M -120.97 % | 28.273 M 14.72 % | 24.645 M -4.34 % | 25.762 M 2.78 % | 25.066 M 78.53 % | 14.040 M -15.93 % | 16.700 M 49.47 % | 11.173 M -9.90 % | 12.401 M 27.05 % | 9.761 M -4.31 % | 10.201 M 51.76 % | 6.722 M -5.16 % | 7.088 M -3.71 % | 7.361 M -45.39 % | 13.480 M 144.82 % | 5.506 M 15.43 % | 4.770 M 18.01 % | 4.042 M -12.05 % | 4.596 M 40.68 % | 3.267 M -11.01 % | 3.671 M 35.06 % | 2.718 M -31.47 % | 3.966 M -0.50 % | 3.986 M -39.25 % | 6.561 M 49.73 % | 4.382 M | 0.000 -100.00 % | 4.524 M |
| Selling and marketing expenses | -725.807 K -114.32 % | 5.067 M 350.70 % | -2.021 M -117.41 % | 11.611 M 357.14 % | 2.540 M 14.31 % | 2.222 M -24.97 % | 2.961 M -22.24 % | 3.809 M -4.67 % | 3.995 M 26.99 % | 3.146 M -43.59 % | 5.577 M -33.84 % | 8.430 M 233.97 % | 2.524 M -25.99 % | 3.411 M -69.12 % | 11.046 M 9.68 % | 10.071 M 201.82 % | 3.337 M 37.00 % | 2.436 M -63.43 % | 6.660 M 23.46 % | 5.394 M 22.14 % | 4.417 M 10.35 % | 4.002 M -38.26 % | 6.483 M -2.48 % | 6.648 M 13.08 % | 5.879 M -12.77 % | 6.740 M -20.49 % | 8.477 M -18.59 % | 10.413 M 0.98 % | 10.312 M 27.59 % | 8.082 M -54.44 % | 17.740 M 117.24 % | 8.166 M -35.69 % | 12.697 M 33.29 % | 9.526 M -58.56 % | 22.988 M 59.68 % | 14.396 M -11.95 % | 16.350 M 36.20 % | 12.004 M -63.16 % | 32.583 M 98.37 % | 16.425 M 42.65 % | 11.514 M -21.06 % | 14.586 M -73.88 % | 55.849 M 47.41 % | 37.887 M 17.35 % | 32.285 M -32.06 % | 47.522 M 203.27 % | 15.670 M -72.81 % | 57.630 M 174.53 % | 20.992 M -7.53 % | 22.702 M -36.11 % | 35.531 M 44.48 % | 24.593 M 181.29 % | 8.743 M -19.89 % | 10.914 M -59.69 % | 27.074 M 32.78 % | 20.390 M 259.11 % | 5.678 M -68.95 % | 18.288 M -32.51 % | 27.097 M 42.40 % | 19.029 M -45.14 % | 34.689 M 11.61 % | 31.081 M 697.56 % | 3.897 M -87.19 % | 30.423 M 61.37 % | 18.853 M -18.99 % | 23.271 M 12.33 % | 20.717 M 42.11 % | 14.578 M 12.71 % | 12.934 M 36.22 % | 9.495 M -28.67 % | 13.312 M 24.64 % | 10.680 M -37.28 % | 17.028 M 91.35 % | 8.899 M -54.62 % | 19.609 M 151.43 % | 7.799 M -19.28 % | 9.662 M 85.24 % | 5.216 M -63.27 % | 14.201 M 37.93 % | 10.296 M -47.41 % | 19.577 M 298.64 % | 4.911 M -64.32 % | 13.764 M 171.37 % | 5.072 M -31.51 % | 7.406 M 27.27 % | 5.819 M -20.87 % | 7.354 M 324.60 % | 1.732 M -73.29 % | 6.485 M 168.20 % | 2.418 M -78.72 % | 11.361 M 119.32 % | 5.180 M | 0.000 -100.00 % | 3.628 M |
| Other expenses | 57.370 M 103.77 % | 28.154 M -86.76 % | 212.572 M 596.44 % | 30.523 M 154.23 % | 12.006 M | 0.000 100.00 % | -147.306 K -121.25 % | 693.102 K 138.32 % | -1.809 M -120.33 % | 8.896 M -83.70 % | 54.590 M 889.63 % | 5.516 M -84.63 % | 35.897 M 1 249.58 % | -3.123 M -103.77 % | 82.794 M 1 783 977.20 % | 4.641 K 156.78 % | -8.173 K 68.82 % | -26.210 K -100.08 % | 33.868 M 10 042.72 % | 333.916 K 507.51 % | -81.941 K -618.87 % | 15.792 K 100.23 % | -6.755 M -211.91 % | 6.036 M -30.45 % | 8.679 M 669.41 % | 1.128 M -82.31 % | 6.378 M 526.91 % | -1.494 M -429.80 % | 453.000 K -3.00 % | 467.000 K -97.51 % | 18.785 M 16 093.97 % | 116.000 K 101.75 % | -6.625 M -31 447.62 % | -21.000 K 99.96 % | -48.281 M -3 251.50 % | 1.532 M 914.57 % | 151.000 K -52.66 % | 319.000 K 100.13 % | -240.329 M -40 423.66 % | 596.000 K 134.19 % | -1.743 M -273.23 % | -467.000 K 97.75 % | -20.780 M -1 363.22 % | 1.645 M 122.03 % | -7.466 M -113.42 % | 55.650 M 434.63 % | 10.409 M 344.51 % | -4.257 M -145.43 % | 9.371 M 2 336.52 % | -419.000 K -227.36 % | 329.000 K -99.26 % | 44.400 M 8 554.97 % | 513.000 K 426.75 % | -157.000 K -103.85 % | 4.074 M 7.47 % | 3.791 M 1 018.29 % | 339.000 K -76.67 % | 1.453 M 111.29 % | -12.868 M -20 654.84 % | -62.000 K 98.84 % | -5.363 M -1 341.44 % | 432.000 K 526.09 % | 69.000 K 483.33 % | -18.000 K 60.00 % | -45.000 K 53.13 % | -96.000 K -150.26 % | 191.000 K 678.79 % | -33.000 K 95.60 % | -750.000 K -1 219.40 % | 67.000 K 132.06 % | -209.000 K 42.42 % | -363.000 K -294.12 % | 187.000 K 18 800.00 % | -1.000 K -101.59 % | 63.000 K -64.20 % | 176.000 K 170.77 % | 65.000 K 110.47 % | -621.000 K -3 368.42 % | 19.000 K -87.50 % | 152.000 K 16.03 % | 131.000 K -56.04 % | 298.000 K 46.08 % | 204.000 K -16.05 % | 243.000 K 1 315.00 % | -20.000 K -112.58 % | 159.000 K 171.30 % | -223.000 K -1 492.86 % | -14.000 K 51.72 % | -29.000 K -112.50 % | 232.000 K 11.54 % | 208.000 K 170.13 % | 77.000 K 57.14 % | 49.000 K 357.89 % | -19.000 K |
| Operating expenses | 47.344 M -1.59 % | 48.107 M -72.29 % | 173.629 M 101.38 % | 86.222 M 290.75 % | 22.066 M 37.01 % | 16.105 M -28.17 % | 22.420 M -10.88 % | 25.156 M -15.17 % | 29.655 M 19.02 % | 24.915 M -12.50 % | 28.475 M -46.64 % | 53.359 M 56.44 % | 34.108 M 138.18 % | 14.321 M -79.39 % | 69.473 M 11.64 % | 62.229 M 95.55 % | 31.822 M 9.54 % | 29.050 M -77.39 % | 128.508 M 252.76 % | 36.429 M 6.36 % | 34.251 M 26.47 % | 27.082 M -61.00 % | 69.444 M 112.36 % | 32.701 M -11.09 % | 36.781 M 18.66 % | 30.996 M -47.47 % | 59.008 M 27.50 % | 46.281 M 164.12 % | -72.176 M -272.06 % | 41.947 M -73.40 % | 157.708 M 342.63 % | 35.630 M -26.07 % | 48.195 M -1.41 % | 48.883 M -43.55 % | 86.592 M 45.52 % | 59.507 M 7.69 % | 55.258 M -2.16 % | 56.480 M -53.72 % | 122.041 M 271.27 % | -71.258 M -211.85 % | 63.709 M -4.56 % | 66.753 M -55.51 % | 150.048 M -13.51 % | 173.485 M 79.80 % | 96.486 M -6.41 % | 103.095 M -17.01 % | 124.219 M -1.53 % | 126.154 M 256.81 % | 35.356 M -70.89 % | 121.442 M -7.85 % | 131.788 M 73.08 % | 76.143 M 5.88 % | 71.916 M 29.55 % | 55.512 M -58.90 % | 135.067 M 72.66 % | 78.226 M 72.62 % | 45.318 M -43.11 % | 79.658 M -18.26 % | 97.447 M 1.48 % | 96.028 M -51.14 % | 196.547 M -15.61 % | 232.915 M 178.89 % | 83.515 M 19.29 % | 70.012 M -40.58 % | 117.818 M 80.06 % | 65.432 M 34.79 % | 48.543 M -10.54 % | 54.260 M -21.80 % | 69.382 M -62.55 % | 185.274 M 135.30 % | 78.740 M 30.92 % | 60.142 M -21.05 % | 76.174 M 205.81 % | 24.909 M -71.74 % | 88.132 M 322.33 % | 20.868 M -17.22 % | 25.209 M 9.28 % | 23.068 M -42.34 % | 40.008 M 33.81 % | 29.900 M -44.36 % | 53.739 M 157.33 % | 20.883 M -65.86 % | 61.171 M 513.06 % | 9.978 M -33.42 % | 14.986 M 5.05 % | 14.266 M -24.47 % | 18.889 M 185.76 % | 6.610 M -59.61 % | 16.366 M 8.58 % | 15.073 M -61.71 % | 39.370 M 156.60 % | 15.343 M 90.22 % | 8.066 M 3.97 % | 7.758 M |
| Cost and expenses | 79.010 M 0.56 % | 78.571 M -72.36 % | 284.315 M 61.33 % | 176.227 M 453.71 % | 31.826 M -1.82 % | 32.417 M -15.25 % | 38.250 M -46.44 % | 71.416 M -16.03 % | 85.051 M 112.74 % | 39.978 M 0.70 % | 39.699 M -58.85 % | 96.477 M 73.48 % | 55.614 M -1.19 % | 56.285 M -56.78 % | 130.215 M 35.74 % | 95.926 M 63.76 % | 58.577 M 28.55 % | 45.569 M -83.55 % | 277.017 M 618.96 % | 38.530 M 4.66 % | 36.816 M 23.94 % | 29.704 M -65.98 % | 87.303 M 104.72 % | 42.645 M 5.76 % | 40.321 M 19.91 % | 33.627 M -43.67 % | 59.697 M -23.57 % | 78.111 M 242.93 % | -54.649 M -205.84 % | 51.634 M -72.97 % | 191.058 M 304.72 % | 47.208 M -62.74 % | 126.691 M -30.47 % | 182.212 M -22.41 % | 234.830 M 54.68 % | 151.818 M 49.12 % | 101.807 M -6.52 % | 108.903 M -46.72 % | 204.403 M 968.47 % | -23.536 M -117.90 % | 131.460 M 16.08 % | 113.254 M -78.64 % | 530.113 M 8.58 % | 488.239 M 287.95 % | 125.850 M 11.15 % | 113.228 M -53.39 % | 242.927 M 7 938.62 % | 3.022 M -95.47 % | 66.783 M -63.93 % | 185.136 M 2.38 % | 180.828 M 68.40 % | 107.381 M 0.36 % | 106.998 M 30.71 % | 81.857 M -67.84 % | 254.566 M 4.71 % | 243.119 M 131.99 % | 104.795 M -18.72 % | 128.936 M -29.30 % | 182.362 M -12.66 % | 208.795 M -81.00 % | 1.099 B 37.00 % | 802.030 M 1 079.27 % | 68.011 M -45.64 % | 125.119 M -69.45 % | 409.493 M 191.21 % | 140.619 M -20.50 % | 176.890 M 62.05 % | 109.156 M -56.13 % | 248.835 M -61.41 % | 644.866 M 68.08 % | 383.675 M 16.31 % | 329.864 M 19.65 % | 275.690 M 360.08 % | 59.922 M -88.45 % | 518.656 M 929.88 % | 50.361 M -37.08 % | 80.035 M -41.71 % | 137.311 M -48.94 % | 268.911 M 50.14 % | 179.106 M -39.27 % | 294.942 M 121.71 % | 133.030 M -78.37 % | 615.102 M 3 059.55 % | 19.468 M -62.04 % | 51.289 M -36.40 % | 80.638 M -29.26 % | 113.996 M 233.43 % | 34.189 M -67.82 % | 106.233 M -25.40 % | 142.398 M -58.66 % | 344.429 M 231.66 % | 103.850 M 185.39 % | 36.389 M 369.05 % | 7.758 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | -10.026 M -150.25 % | 19.952 M 151.23 % | -38.943 M -169.92 % | 55.699 M 1 095.89 % | -5.593 M -134.96 % | 16.000 M 160.97 % | -26.244 M -164.98 % | 40.386 M 1 587.52 % | -2.715 M -116.95 % | 16.019 M 161.34 % | -26.115 M -154.58 % | 47.843 M 2 774.39 % | -1.789 M -110.26 % | 17.443 M 230.95 % | -13.321 M -126.73 % | 49.830 M 5 505.44 % | -921.843 K -104.77 % | 19.329 M 160.62 % | -31.883 M -200.24 % | 31.808 M 350.94 % | 7.054 M -68.08 % | 22.102 M 248.72 % | -14.861 M -159.38 % | 25.025 M 412.70 % | 4.881 M -80.24 % | 24.698 M 215.67 % | -21.352 M -157.33 % | 37.243 M 372.63 % | 7.880 M -77.72 % | 35.371 M 10 148.58 % | -352.000 K -101.33 % | 26.526 M 547.29 % | 4.098 M -89.71 % | 39.827 M 4 136.91 % | 940.000 K -97.81 % | 42.973 M 193.35 % | 14.649 M -64.72 % | 41.523 M 773.62 % | 4.753 M -89.64 % | 45.866 M 1 678.44 % | 2.579 M -95.05 % | 52.092 M 350.62 % | 11.560 M -84.92 % | 76.665 M 109.31 % | 36.627 M -60.48 % | 92.672 M 451.70 % | -26.350 M -123.63 % | 111.528 M 1 358.84 % | 7.645 M -90.35 % | 79.218 M 360.94 % | 17.186 M -69.12 % | 55.663 M 38.99 % | 40.047 M 8.68 % | 36.849 M 388.20 % | 7.548 M -86.16 % | 54.552 M 1 718.75 % | -3.370 M -106.49 % | 51.956 M 214.03 % | 16.545 M -61.32 % | 42.773 M -18.40 % | 52.416 M -7.07 % | 56.406 M 55.37 % | 36.304 M -28.96 % | 51.105 M 37.52 % | 37.161 M -25.31 % | 49.756 M 236.48 % | 14.787 M -65.49 % | 42.851 M 14.03 % | 37.579 M 6.59 % | 35.257 M -8.13 % | 38.378 M 55.25 % | 24.720 M -26.71 % | 33.728 M 68.04 % | 20.072 M -37.29 % | 32.010 M 82.29 % | 17.560 M -11.59 % | 19.863 M 66.38 % | 11.938 M -43.92 % | 21.289 M 20.57 % | 17.657 M -46.59 % | 33.057 M 217.34 % | 10.417 M -43.80 % | 18.534 M 103.36 % | 9.114 M -24.06 % | 12.002 M 32.09 % | 9.086 M -17.59 % | 11.025 M 147.75 % | 4.450 M -57.42 % | 10.451 M 63.19 % | 6.404 M -64.27 % | 17.922 M 87.43 % | 9.562 M | 0.000 -100.00 % | 8.152 M |
| Interest income | 12.951 K -96.82 % | 407.507 K 1 630.61 % | 23.547 K -90.63 % | 251.185 K 27.26 % | 197.373 K 249.38 % | 56.492 K -94.27 % | 985.690 K 109.46 % | 470.593 K 181.76 % | 167.018 K | 0.000 -100.00 % | 780.860 K 153.32 % | 308.255 K 190.48 % | 106.119 K 7.81 % | 98.432 K -95.03 % | 1.981 M 1 727.27 % | 108.436 K -91.07 % | 1.214 M 230.10 % | 367.648 K -41.00 % | 623.144 K 277.17 % | 165.214 K -32.57 % | 245.013 K 400.41 % | 48.962 K -97.97 % | 2.411 M 579 983.25 % | 415.630 -99.96 % | 1.131 M 238.46 % | 334.161 K -96.88 % | 10.714 M 955.57 % | 1.015 M -75.04 % | 4.066 M | 0.000 -100.00 % | 4.874 M | 0.000 -100.00 % | 679.000 K | 0.000 -100.00 % | 1.758 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.331 M | 0.000 -100.00 % | 17.692 M | 0.000 -100.00 % | 5.295 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.024 M | 0.000 -100.00 % | 1.709 M | 0.000 -100.00 % | 7.886 M | 0.000 -100.00 % | 4.751 M | 0.000 -100.00 % | 8.692 M | 0.000 -100.00 % | 2.862 M | 0.000 -100.00 % | 5.841 M | 0.000 -100.00 % | 2.775 M | 0.000 -100.00 % | 10.799 M | 0.000 -100.00 % | 3.997 M | 0.000 -100.00 % | 5.055 M | 0.000 -100.00 % | 2.596 M | 0.000 -100.00 % | 3.367 M | 0.000 -100.00 % | 1.244 M | 0.000 -100.00 % | 2.933 M | 0.000 -100.00 % | 1.672 M | 0.000 -100.00 % | 2.683 M | 0.000 -100.00 % | 722.000 K | 0.000 -100.00 % | 1.533 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 21.555 M -0.69 % | 21.705 M 0.10 % | 21.683 M -47.27 % | 41.120 M 333.66 % | 9.482 M -15.55 % | 11.228 M 1.99 % | 11.009 M -3.80 % | 11.444 M -11.18 % | 12.885 M -4.64 % | 13.511 M -3.87 % | 14.056 M -5.55 % | 14.882 M -24.92 % | 19.820 M 12.57 % | 17.607 M -15.40 % | 20.812 M 12.20 % | 18.549 M -10.61 % | 20.751 M 3.25 % | 20.098 M -12.59 % | 22.992 M -5.17 % | 24.245 M -7.96 % | 26.344 M 7.10 % | 24.597 M 3.14 % | 23.848 M -14.30 % | 27.828 M -23.61 % | 36.429 M 7.65 % | 33.841 M -21.87 % | 43.316 M 19.58 % | 36.222 M -20.46 % | 45.541 M 25.13 % | 36.394 M -32.76 % | 54.125 M -8.21 % | 58.964 M -8.34 % | 64.327 M -3.88 % | 66.927 M -15.85 % | 79.530 M 8.70 % | 73.164 M | 0.000 -100.00 % | 68.837 M -16.88 % | 82.819 M 20.10 % | 68.960 M 123.03 % | 30.919 M -58.31 % | 74.162 M 26.82 % | 58.480 M -5.39 % | 61.813 M 143.89 % | 25.345 M 163.68 % | 9.612 M | 0.000 | 0.000 -100.00 % | 1.174 M -93.34 % | 17.625 M -26.79 % | 24.075 M 45.42 % | 16.556 M -14.16 % | 19.286 M -2.76 % | 19.834 M -33.33 % | 29.749 M 49.72 % | 19.870 M -38.98 % | 32.562 M 111.80 % | 15.374 M -75.60 % | 63.008 M 345.32 % | 14.149 M -55.32 % | 31.665 M | 0.000 -100.00 % | 31.482 M 859.23 % | 3.282 M -77.86 % | 14.826 M | 0.000 -100.00 % | 13.288 M 65.56 % | 8.026 M -28.90 % | 11.289 M 65.24 % | 6.832 M -50.87 % | 13.905 M 500.39 % | 2.316 M -74.15 % | 8.960 M 167.30 % | 3.352 M -67.79 % | 10.408 M 117.06 % | 4.795 M -24.83 % | 6.379 M 98.66 % | 3.211 M -59.72 % | 7.971 M 94.79 % | 4.092 M -5.28 % | 4.320 M | 0.000 -100.00 % | 2.455 M | 0.000 -100.00 % | 749.000 K | 0.000 -100.00 % | 1.369 M | 0.000 -100.00 % | 268.000 K | 0.000 -100.00 % | 1.277 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.833 M 433.99 % | 717.773 K -81.48 % | 3.875 M 0.00 % | 3.875 M -1.28 % | 3.925 M 0.00 % | 3.925 M 2.36 % | 3.835 M 0.00 % | 3.835 M -14.50 % | 4.485 M 0.00 % | 4.485 M -8.78 % | 4.917 M 0.00 % | 4.917 M 32.96 % | 3.698 M 0.00 % | 3.698 M 1 337.26 % | 257.326 K -39.10 % | 422.515 K 19.97 % | 352.183 K -16.65 % | 422.515 K 0.00 % | 422.515 K -16.91 % | 508.500 K 25.01 % | 406.768 K -20.01 % | 508.500 K -99.01 % | 51.417 M 48.10 % | 34.718 M -24.89 % | 46.223 M 25.89 % | 36.716 M -85.48 % | 252.877 M 564.75 % | 38.041 M -72.28 % | 137.226 M 1 186.08 % | -12.635 M -256.62 % | -3.543 M -101.52 % | 232.897 M 23.14 % | 189.135 M 540.27 % | -42.959 M -122.11 % | 194.300 M 166.47 % | 72.917 M 4.33 % | 69.893 M -5.31 % | 73.814 M -87.21 % | 577.209 M 838.37 % | 61.512 M -18.34 % | 75.327 M 682.62 % | 9.625 M -64.71 % | 27.276 M 165.94 % | -41.364 M -214.79 % | -13.140 M -154.90 % | 23.934 M -81.94 % | 132.497 M 12 341.03 % | 1.065 M 103.32 % | -32.073 M -237.09 % | 23.395 M -89.71 % | 227.465 M 159.64 % | -381.389 M -2 760.36 % | 14.336 M -28.04 % | 19.923 M 214.49 % | -17.402 M -161.58 % | 28.259 M 246.18 % | 8.163 M -55.89 % | 18.508 M -92.49 % | 246.417 M 712.48 % | 30.329 M -62.00 % | 79.819 M 879.25 % | 8.151 M -77.23 % | 35.801 M -55.84 % | 81.073 M 1 142.88 % | 6.523 M -90.41 % | 68.037 M -11.15 % | 76.577 M 190.58 % | -84.543 M -950.22 % | -8.050 M -11 766.67 % | 69.000 K 122.26 % | -310.000 K -169.66 % | 445.000 K 112.25 % | -3.634 M -181.72 % | 4.447 M 868.85 % | 459.000 K -8.75 % | 503.000 K 5.45 % | 477.000 K 12.77 % | 423.000 K 241.13 % | 124.000 K -66.93 % | 375.000 K -25.89 % | 506.000 K 42.94 % | 354.000 K 6.95 % | 331.000 K -19.46 % | 411.000 K 13.54 % | 362.000 K 3.43 % | 350.000 K -84.82 % | 2.306 M 753.26 % | -353.000 K -103.56 % | 9.923 M 200.00 % | -9.923 M |
| Operating income | -17.298 M -214.92 % | -5.493 M 96.48 % | -156.037 M -275 625.22 % | -56.592 K -100.75 % | 7.561 M 13.71 % | 6.650 M 102.72 % | -244.740 M -16 066.75 % | -1.514 M -346.11 % | -339.340 K -647.70 % | 61.957 K -99.83 % | 36.090 M -37.43 % | 57.680 M 12 209.83 % | -476.305 K -103.80 % | 12.544 M -83.69 % | 76.931 M 69.06 % | 45.504 M 680.50 % | 5.830 M 69.20 % | 3.446 M -97.81 % | 157.667 M 873.51 % | -20.383 M -6.65 % | -19.112 M -214.22 % | -6.082 M 80.30 % | -30.882 M -195.35 % | -10.456 M -179.27 % | 13.190 M 240.66 % | -9.377 M -108.50 % | 110.289 M 329.47 % | -48.062 M -145.64 % | 105.304 M 612.60 % | -20.543 M 85.83 % | -145.018 M -131.50 % | 460.378 M 1 911.16 % | -25.419 M -2 148.27 % | 1.241 M 101.53 % | -81.168 M -54.15 % | -52.656 M 29.99 % | -75.211 M -5 012.92 % | -1.471 M -101.14 % | 128.981 M 106.90 % | 62.340 M -4.33 % | 65.160 M 253.63 % | -42.414 M 92.51 % | -566.601 M -725.46 % | 90.590 M 295.78 % | 22.889 M 186.07 % | -26.594 M -115.18 % | -12.359 M -106.16 % | 200.770 M 442.23 % | 37.027 M 360.88 % | 8.034 M -95.19 % | 167.118 M 335.21 % | 38.399 M -48.76 % | 74.934 M 4 711.32 % | -1.625 M 93.37 % | -24.496 M -112.54 % | 195.307 M 2 077.58 % | 8.969 M -36.89 % | 14.212 M 135.68 % | -39.836 M -144.87 % | 88.779 M -56.74 % | 205.210 M -50.46 % | 414.246 M 928.42 % | 40.280 M 89.05 % | 21.306 M -92.93 % | 301.288 M 284.75 % | 78.308 M 236.82 % | -57.236 M -402.28 % | 18.935 M -66.44 % | 56.423 M -51.65 % | 116.699 M 425.39 % | 22.212 M -86.94 % | 170.040 M 114.38 % | 79.316 M 196.80 % | 26.724 M -74.16 % | 103.430 M 1 829.30 % | 5.361 M -60.93 % | 13.723 M -77.97 % | 62.297 M -8.15 % | 67.824 M 67.10 % | 40.590 M -48.15 % | 78.290 M 27.75 % | 61.286 M -64.95 % | 174.868 M 6 578.99 % | -2.699 M -153.05 % | 5.088 M -69.19 % | 16.515 M -48.48 % | 32.054 M 950.61 % | 3.051 M -69.18 % | 9.900 M -46.15 % | 18.383 M -64.65 % | 52.008 M 1 766.76 % | 2.786 M 416.59 % | -880.000 K -140.65 % | 2.165 M |
| Operating income ratio | -0.28 -272.92 % | -0.08 93.82 % | -1.22 -378 566.86 % | 0.00 -100.17 % | 0.19 12.78 % | 0.17 103.00 % | -5.67 -46 461.38 % | -0.01 -251.74 % | 0.00 -410.89 % | 0.00 -99.77 % | 0.48 37.74 % | 0.35 4 101.99 % | -0.01 -105.75 % | 0.15 -54.68 % | 0.33 14.36 % | 0.29 460.68 % | 0.05 -0.73 % | 0.05 -85.36 % | 0.36 168.15 % | -0.52 -20.17 % | -0.43 -215.21 % | -0.14 64.97 % | -0.39 -111.65 % | -0.19 -175.46 % | 0.25 243.36 % | -0.17 -110.44 % | 1.65 321.92 % | -0.74 -162.84 % | 1.18 489.68 % | -0.30 80.96 % | -1.59 -125.69 % | 6.19 3 960.16 % | -0.16 -2 818.01 % | 0.01 101.66 % | -0.36 -19.18 % | -0.30 54.53 % | -0.66 -5 219.38 % | -0.01 -101.84 % | 0.67 19.99 % | 0.56 70.06 % | 0.33 211.90 % | -0.29 75.46 % | -1.19 -944.51 % | 0.14 -8.66 % | 0.15 156.05 % | -0.28 -381.89 % | -0.06 -104.64 % | 1.24 216.69 % | 0.39 954.54 % | 0.04 -96.77 % | 1.15 338.29 % | 0.26 -47.80 % | 0.50 3 294.66 % | -0.02 84.08 % | -0.10 -113.10 % | 0.75 1 030.77 % | 0.07 -23.78 % | 0.09 134.77 % | -0.25 -192.04 % | 0.27 75.66 % | 0.16 -53.77 % | 0.34 -19.96 % | 0.42 222.36 % | 0.13 -78.37 % | 0.60 74.28 % | 0.34 232.65 % | -0.26 -311.20 % | 0.12 -25.64 % | 0.17 13.42 % | 0.15 167.79 % | 0.05 -85.27 % | 0.37 59.09 % | 0.23 -22.96 % | 0.30 82.91 % | 0.17 86.29 % | 0.09 -37.03 % | 0.14 -54.18 % | 0.31 54.58 % | 0.20 9.52 % | 0.18 -12.81 % | 0.21 -34.24 % | 0.32 42.84 % | 0.22 230.12 % | -0.17 -284.42 % | 0.09 -46.45 % | 0.17 -21.78 % | 0.22 164.30 % | 0.08 -5.03 % | 0.09 -23.37 % | 0.11 -12.53 % | 0.13 399.66 % | 0.03 205.77 % | -0.02 -111.36 % | 0.22 |
| Total other income expenses net | 879.949 K 162.84 % | 334.787 K -96.37 % | 9.230 M 768.33 % | 1.063 M -32.22 % | 1.568 M 114.71 % | -10.661 M -7 137.19 % | -147.306 K -121.25 % | 693.103 K 138.32 % | -1.809 M 11.59 % | -2.046 M -80.81 % | -1.131 M 47.66 % | -2.162 M 89.74 % | -21.075 M -259.70 % | -5.859 M -924.27 % | -572.020 K -12 425.36 % | 4.641 K 156.78 % | -8.173 K 68.82 % | -26.209 K -100.08 % | 33.868 M 243.03 % | -23.679 M -28 797.56 % | -81.941 K -618.88 % | 15.792 K 100.23 % | -6.755 M -211.91 % | 6.036 M 487.92 % | -1.556 M -237.94 % | 1.128 M -82.31 % | 6.378 M 526.91 % | -1.494 M -429.80 % | 453.000 K -3.00 % | 467.000 K -97.56 % | 19.165 M 16 421.55 % | 116.000 K 101.66 % | -7.004 M -31 736.36 % | -22.000 K 99.93 % | -31.758 M 75.97 % | -132.175 M -91 888.19 % | 144.000 K -54.86 % | 319.000 K -94.00 % | 5.320 M 792.62 % | 596.000 K 133.15 % | -1.798 M -285.01 % | -467.000 K 97.77 % | -20.899 M -1 375.89 % | 1.638 M 121.90 % | -7.481 M -113.44 % | 55.650 M 435.35 % | 10.395 M 344.19 % | -4.257 M -145.43 % | 9.371 M 2 336.52 % | -419.000 K -100.21 % | 202.357 M 367.32 % | 43.302 M 10 618.32 % | 404.000 K 357.32 % | -157.000 K -103.85 % | 4.077 M 7.54 % | 3.791 M 1 018.29 % | 339.000 K -76.67 % | 1.453 M 111.53 % | -12.602 M -20 225.81 % | -62.000 K 98.84 % | -5.363 M -1 893.65 % | 299.000 K 567.19 % | -64.000 K -255.56 % | -18.000 K 60.00 % | -45.000 K 53.13 % | -96.000 K -150.26 % | 191.000 K 678.79 % | -33.000 K 95.60 % | -750.000 K -1 219.40 % | 67.000 K 132.06 % | -209.000 K 42.42 % | -363.000 K -294.12 % | 187.000 K 18 800.00 % | -1.000 K 90.91 % | -11.000 K -106.21 % | 177.000 K 172.31 % | 65.000 K 101.49 % | -4.370 M -21 950.00 % | 20.000 K -85.40 % | 137.000 K 251.28 % | 39.000 K -51.25 % | 80.000 K -43.26 % | 141.000 K -25.00 % | 188.000 K 1 089.47 % | -19.000 K 53.66 % | -41.000 K 86.77 % | -310.000 K -2 114.29 % | -14.000 K 51.72 % | -29.000 K -112.50 % | 232.000 K 13.17 % | 205.000 K 166.23 % | 77.000 K | 0.000 100.00 % | -20.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 918.367 M -0.54 % | 923.345 M 2.66 % | 899.450 M -2.65 % | 923.908 M 35.15 % | 683.637 M 72.93 % | 395.321 M -1.25 % | 400.317 M 2.69 % | 389.819 M 1.50 % | 384.061 M -21.71 % | 490.552 M -4.70 % | 514.725 M -1.29 % | 521.450 M -29.18 % | 736.336 M -4.26 % | 769.066 M 1.98 % | 754.131 M -16.02 % | 897.961 M -0.78 % | 905.066 M 14.03 % | 793.702 M 14.89 % | 690.854 M -43.25 % | 1.217 B -5.85 % | 1.293 B 1.76 % | 1.271 B 0.49 % | 1.264 B -2.95 % | 1.303 B -2.30 % | 1.333 B -17.96 % | 1.625 B -7.37 % | 1.755 B 1.99 % | 1.720 B 4.04 % | 1.654 B 10.65 % | 1.494 B 10.03 % | 1.358 B 8.82 % | 1.248 B -53.06 % | 2.658 B -24.41 % | 3.517 B -4.50 % | 3.683 B -0.16 % | 3.689 B 2.36 % | 3.604 B -1.89 % | 3.673 B 3.81 % | 3.538 B -3.37 % | 3.662 B -6.57 % | 3.919 B -7.29 % | 4.227 B 7.21 % | 3.943 B 3.74 % | 3.801 B 24.27 % | 3.058 B 13.44 % | 2.696 B 46.13 % | 1.845 B 11.10 % | 1.661 B 17.68 % | 1.411 B 20.72 % | 1.169 B 72.20 % | 678.764 M 47.35 % | 460.639 M 100.92 % | 229.269 M -38.40 % | 372.215 M 67.14 % | 222.690 M -80.79 % | 1.159 B 43.60 % | 807.216 M -3.99 % | 840.724 M 78.24 % | 471.688 M 49.79 % | 314.908 M 383.24 % | 65.166 M 113.15 % | -495.442 M 14.81 % | -581.543 M 29.29 % | -822.446 M -193.41 % | -280.308 M -173.78 % | 379.916 M -61.20 % | 979.131 M -16.16 % | 1.168 B -0.68 % | 1.176 B 17.03 % | 1.005 B 104.91 % | 490.312 M 444.19 % | -142.453 M 54.20 % | -311.018 M -155.13 % | 564.187 M 68.70 % | 334.423 M -25.87 % | 451.141 M 11.66 % | 404.047 M 105.42 % | 196.692 M 21.91 % | 161.347 M -37.43 % | 257.869 M 18.08 % | 218.376 M 7.29 % | 203.544 M -7.46 % | 219.953 M 15.96 % | 189.687 M 880.45 % | 19.347 M -80.88 % | 101.197 M 1 004.05 % | 9.166 M -86.32 % | 67.019 M 156.84 % | -117.908 M -41.27 % | -83.464 M 9.43 % | -92.156 M -52.98 % | -60.239 M 38.32 % | -97.664 M -6.64 % | -91.581 M -40.32 % | -65.265 M 12.79 % | -74.838 M 50.10 % | -149.964 M 56.07 % | -341.383 M -68.21 % | -202.950 M -614.92 % | -28.388 M 30.60 % | -40.905 M -41.56 % | -28.895 M -534.73 % | -4.552 M | 0.000 100.00 % | -30.342 M |
| Total investments | 602.837 M 0.01 % | 602.774 M -0.10 % | 603.374 M -2.41 % | 618.264 M -0.13 % | 619.072 M -0.17 % | 620.152 M -0.06 % | 620.534 M -15.17 % | 731.467 M -18.67 % | 899.425 M 0.02 % | 899.234 M 0.14 % | 898.020 M -9.37 % | 990.815 M 0.12 % | 989.656 M 0.04 % | 989.298 M -0.07 % | 989.995 M 0.33 % | 986.716 M 0.28 % | 983.926 M 0.26 % | 981.387 M 0.24 % | 979.059 M 3.02 % | 950.355 M 0.24 % | 948.038 M 0.03 % | 947.732 M 0.11 % | 946.672 M -1.93 % | 965.341 M -1.19 % | 977.003 M 1.06 % | 966.768 M 0.20 % | 964.853 M -0.05 % | 965.314 M -0.53 % | 970.423 M 0.15 % | 968.953 M -0.03 % | 969.282 M -5.88 % | 1.030 B -2.28 % | 1.054 B 3.13 % | 1.022 B 0.05 % | 1.021 B -9.45 % | 1.128 B 0.18 % | 1.126 B -1.12 % | 1.139 B 0.12 % | 1.137 B 3.47 % | 1.099 B -0.27 % | 1.102 B 5.91 % | 1.041 B -0.44 % | 1.045 B -0.14 % | 1.047 B 1.87 % | 1.028 B 0.16 % | 1.026 B 16.13 % | 883.438 M 9.96 % | 803.417 M -10.36 % | 896.283 M 21.70 % | 736.472 M 56.15 % | 471.653 M 5.15 % | 448.566 M 3.62 % | 432.891 M 7.78 % | 401.638 M 18.06 % | 340.185 M 6.17 % | 320.405 M 3.43 % | 309.794 M -1.74 % | 315.268 M 4.85 % | 300.699 M 1.05 % | 297.566 M -4.53 % | 311.696 M -1.90 % | 317.738 M -1.19 % | 321.554 M 39.00 % | 231.337 M 259.92 % | 64.274 M -1.89 % | 65.509 M 6.11 % | 61.734 M 85.13 % | 33.347 M -1.17 % | 33.742 M -1.65 % | 34.309 M -1.93 % | 34.985 M -85.00 % | 233.252 M -0.80 % | 235.127 M 12.03 % | 209.881 M 0.02 % | 209.845 M 4.92 % | 200.000 M 0.00 % | 200.000 M 2 123.46 % | 8.995 M -7.34 % | 9.708 M -51.46 % | 20.000 M 97.86 % | 10.108 M -49.46 % | 20.000 M 96.99 % | 10.153 M -49.24 % | 20.000 M 91.28 % | 10.456 M -48.64 % | 20.360 M 91.82 % | 10.614 M -62.68 % | 28.440 M 148.60 % | 11.440 M -75.41 % | 46.532 M 0.00 % | 46.532 M 289.72 % | 11.940 M 515.46 % | 1.940 M -78.09 % | 8.854 M 514.86 % | 1.440 M -96.02 % | 36.139 M -5.64 % | 38.300 M -46.86 % | 72.072 M 233.66 % | 21.600 M -31.39 % | 31.483 M 2.62 % | 30.680 M -59.62 % | 75.986 M 176.58 % | 27.473 M | 0.000 | 0.000 |
| Total debt | 948.869 M -1.60 % | 964.272 M -1.45 % | 978.467 M -0.49 % | 983.302 M 31.08 % | 750.149 M 60.15 % | 468.392 M -2.66 % | 481.210 M -4.90 % | 506.026 M -3.85 % | 526.310 M -6.34 % | 561.927 M -1.06 % | 567.919 M -5.48 % | 600.816 M -26.61 % | 818.655 M -5.86 % | 869.658 M -0.42 % | 873.333 M -10.70 % | 978.007 M -0.73 % | 985.223 M 13.14 % | 870.807 M -5.48 % | 921.333 M -36.48 % | 1.450 B 6.30 % | 1.364 B 2.49 % | 1.331 B -0.45 % | 1.337 B -4.83 % | 1.405 B -18.11 % | 1.716 B -3.84 % | 1.784 B -8.59 % | 1.952 B -3.39 % | 2.021 B -9.25 % | 2.226 B -4.55 % | 2.332 B -4.76 % | 2.449 B -2.08 % | 2.501 B -18.89 % | 3.084 B -23.05 % | 4.007 B -3.71 % | 4.162 B 1.16 % | 4.114 B 7.72 % | 3.819 B -7.00 % | 4.106 B 0.67 % | 4.079 B -1.68 % | 4.149 B -4.84 % | 4.360 B -3.70 % | 4.527 B 1.55 % | 4.458 B 1.01 % | 4.413 B 11.86 % | 3.945 B 24.45 % | 3.170 B 14.95 % | 2.758 B 37.19 % | 2.010 B 2.27 % | 1.966 B 2.99 % | 1.909 B 78.97 % | 1.067 B 25.57 % | 849.350 M -4.96 % | 893.700 M -7.35 % | 964.550 M -5.33 % | 1.019 B -35.92 % | 1.590 B 15.77 % | 1.373 B -1.36 % | 1.392 B 5.27 % | 1.323 B 6.60 % | 1.241 B 5.66 % | 1.174 B -16.51 % | 1.407 B 12.59 % | 1.249 B 3.18 % | 1.211 B 24.52 % | 972.400 M -36.98 % | 1.543 B -1.36 % | 1.564 B -18.51 % | 1.920 B 15.06 % | 1.668 B 26.86 % | 1.315 B 4.06 % | 1.264 B 3.42 % | 1.222 B -8.13 % | 1.330 B -0.61 % | 1.338 B 7.36 % | 1.247 B 11.47 % | 1.118 B 52.77 % | 732.000 M 13.19 % | 646.700 M -2.19 % | 661.200 M 11.46 % | 593.200 M -8.06 % | 645.200 M 17.31 % | 550.000 M 37.50 % | 400.000 M 14.29 % | 350.000 M 0.00 % | 350.000 M -16.67 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 90.91 % | 220.000 M 214.29 % | 70.000 M 0.00 % | 70.000 M -33.33 % | 105.000 M -12.50 % | 120.000 M | 0.000 -100.00 % | 150.000 M 4.90 % | 143.000 M 232.56 % | 43.000 M 7.50 % | 40.000 M -20.00 % | 50.000 M 400.00 % | 10.000 M | 0.000 -100.00 % | 11.530 M 20.99 % | 9.530 M | 0.000 -100.00 % | 11.530 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 803.188 M | 0.000 | 0.000 -100.00 % | 300.980 M -62.34 % | 799.245 M 165.52 % | 301.007 M -62.34 % | 799.229 M 157.36 % | 310.552 M -62.29 % | 823.596 M 150.82 % | 328.355 M -61.28 % | 848.058 M 127.08 % | 373.459 M -57.62 % | 881.269 M 113.09 % | 413.572 M -56.61 % | 953.082 M 105.28 % | 464.282 M -51.41 % | 955.576 M 204.00 % | 314.329 M 82.80 % | 171.952 M 0.03 % | 171.907 M 0.00 % | 171.907 M -0.01 % | 171.924 M 0.01 % | 171.911 M -0.02 % | 171.939 M -0.01 % | 171.958 M 0.01 % | 171.940 M -0.11 % | 172.124 M 0.00 % | 172.123 M -0.01 % | 172.133 M 0.03 % | 172.089 M 0.08 % | 171.953 M -7.12 % | 185.132 M -0.26 % | 185.615 M 0.02 % | 185.569 M 0.07 % | 185.442 M 0.00 % | 185.442 M 0.00 % | 185.442 M 0.00 % | 185.446 M 0.15 % | 185.174 M 0.00 % | 185.174 M 0.00 % | 185.169 M 0.00 % | 185.174 M 363 186.27 % | -51.000 K -146.36 % | 110.000 K -21.99 % | 141.000 K -99.92 % | 185.270 M | 0.000 -100.00 % | 14.000 K 75.00 % | 8.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 |
| Retained earnings | 717.638 M -3.10 % | 740.604 M -2.14 % | 756.830 M -12.12 % | 861.160 M -0.48 % | 865.337 M 0.09 % | 864.579 M -1.71 % | 879.644 M -17.95 % | 1.072 B -1.78 % | 1.092 B -0.93 % | 1.102 B -1.06 % | 1.114 B -25.62 % | 1.497 B 2.24 % | 1.465 B -1.91 % | 1.493 B -0.32 % | 1.498 B 3.45 % | 1.448 B 1.30 % | 1.429 B 0.20 % | 1.426 B -0.57 % | 1.435 B 13.99 % | 1.258 B -2.27 % | 1.288 B -2.42 % | 1.320 B -1.43 % | 1.339 B -2.42 % | 1.372 B -1.33 % | 1.390 B -0.06 % | 1.391 B -2.30 % | 1.424 B 1.23 % | 1.407 B -4.40 % | 1.471 B 4.66 % | 1.406 B -2.03 % | 1.435 B -10.31 % | 1.600 B 31.36 % | 1.218 B -3.58 % | 1.263 B -2.60 % | 1.297 B -9.53 % | 1.433 B -12.25 % | 1.633 B -5.38 % | 1.726 B -2.42 % | 1.769 B -0.07 % | 1.770 B 2.00 % | 1.736 B 2.09 % | 1.700 B -2.98 % | 1.752 B -25.92 % | 2.366 B -0.14 % | 2.369 B -0.98 % | 2.392 B 51.44 % | 1.580 B 0.42 % | 1.573 B 10.61 % | 1.422 B 0.41 % | 1.416 B -0.20 % | 1.419 B 9.43 % | 1.297 B 6.48 % | 1.218 B 5.37 % | 1.156 B -0.78 % | 1.165 B -2.83 % | 1.199 B 18.67 % | 1.010 B 0.30 % | 1.007 B 0.24 % | 1.005 B -5.69 % | 1.066 B 5.82 % | 1.007 B -7.31 % | 1.086 B 33.15 % | 815.949 M -4.70 % | 856.191 M 0.32 % | 853.455 M 30.61 % | 653.447 M 8.08 % | 604.573 M 0.89 % | 599.234 M 3.07 % | 581.380 M 3.74 % | 560.434 M 13.85 % | 492.277 M -16.74 % | 591.222 M 16.43 % | 507.783 M 40.17 % | 362.262 M 15.98 % | 312.347 M 9.20 % | 286.024 M 0.72 % | 283.990 M 2.35 % | 277.474 M 12.22 % | 247.260 M -3.91 % | 257.332 M 8.21 % | 237.816 M 17.95 % | 201.617 M 19.60 % | 168.575 M -5.00 % | 177.449 M -1.25 % | 179.697 M -0.04 % | 179.771 M 5.02 % | 171.181 M 3.35 % | 165.626 M 1.22 % | 163.627 M 4.19 % | 157.040 M 7.16 % | 146.553 M 14.38 % | 128.128 M 1.80 % | 125.857 M | 0.000 -100.00 % | 125.267 M -23.75 % | 164.294 M 34.57 % | 122.088 M 6.99 % | 114.107 M 62.39 % | 70.267 M 80.70 % | 38.885 M 20.39 % | 32.299 M 15.40 % | 27.988 M -44.73 % | 50.636 M 145.33 % | 20.640 M 52.38 % | 13.545 M |
| Common stock | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 0.00 % | 749.913 M 40.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 0.00 % | 535.652 M 30.00 % | 412.040 M 0.00 % | 412.040 M 41.09 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 0.00 % | 292.040 M 40.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M | 0.000 -100.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 0.00 % | 208.600 M 70.00 % | 122.706 M 12.58 % | 108.990 M 0.00 % | 108.990 M 0.00 % | 108.990 M 80.00 % | 60.550 M 0.00 % | 60.550 M 0.00 % | 60.550 M |
| Total equity | 2.758 B -0.82 % | 2.781 B -0.42 % | 2.793 B -4.64 % | 2.929 B 0.51 % | 2.914 B 0.28 % | 2.906 B -0.42 % | 2.918 B -6.37 % | 3.116 B -1.09 % | 3.151 B -0.72 % | 3.174 B -0.35 % | 3.185 B -11.55 % | 3.601 B 0.10 % | 3.597 B -0.90 % | 3.630 B -0.88 % | 3.662 B 0.29 % | 3.652 B 0.45 % | 3.635 B 0.46 % | 3.618 B -0.15 % | 3.624 B 10.16 % | 3.290 B -0.79 % | 3.316 B -0.89 % | 3.346 B -4.79 % | 3.514 B -1.18 % | 3.556 B -0.38 % | 3.570 B -3.73 % | 3.708 B -0.64 % | 3.732 B 1.76 % | 3.667 B -1.58 % | 3.726 B 1.98 % | 3.654 B -0.69 % | 3.679 B -3.71 % | 3.821 B 5.04 % | 3.637 B -1.05 % | 3.676 B -0.44 % | 3.692 B -3.39 % | 3.822 B -4.88 % | 4.018 B -2.10 % | 4.104 B -0.65 % | 4.131 B 0.73 % | 4.101 B 0.88 % | 4.065 B -5.59 % | 4.306 B -1.17 % | 4.357 B -15.07 % | 5.129 B 0.70 % | 5.094 B -0.23 % | 5.106 B 47.61 % | 3.459 B -1.54 % | 3.513 B 4.35 % | 3.367 B 0.30 % | 3.356 B -0.20 % | 3.363 B 4.08 % | 3.231 B 1.29 % | 3.190 B 4.56 % | 3.051 B -0.20 % | 3.057 B -0.80 % | 3.082 B 6.76 % | 2.887 B 0.33 % | 2.877 B 0.26 % | 2.870 B 2.37 % | 2.803 B 2.63 % | 2.731 B 5.38 % | 2.592 B 11.80 % | 2.319 B -4.52 % | 2.428 B 0.50 % | 2.416 B 3.50 % | 2.334 B 12.17 % | 2.081 B -2.96 % | 2.145 B 1.40 % | 2.115 B 1.65 % | 2.081 B 4.23 % | 1.996 B 0.11 % | 1.994 B 4.96 % | 1.900 B 69.46 % | 1.121 B 5.59 % | 1.062 B 6.49 % | 996.933 M 0.90 % | 988.025 M 0.91 % | 979.100 M 4.26 % | 939.119 M 4.48 % | 898.870 M 3.11 % | 871.732 M 6.37 % | 819.564 M 5.18 % | 779.170 M 15.96 % | 671.916 M -0.48 % | 675.144 M 8.06 % | 624.799 M 1.49 % | 615.602 M 3.76 % | 593.309 M 0.70 % | 589.188 M 1.14 % | 582.557 M 1.99 % | 571.184 M 1.84 % | 560.855 M 0.43 % | 558.428 M 1.14 % | 552.144 M -1.22 % | 558.984 M -4.84 % | 587.425 M 8.38 % | 542.010 M 10.08 % | 492.358 M 16.32 % | 423.290 M 67.85 % | 252.178 M 16.80 % | 215.910 M 2.75 % | 210.140 M 24.21 % | 169.188 M 27.93 % | 132.247 M 5.67 % | 125.152 M |
| Other non current liabilities | 54.904 M 3.75 % | 52.921 M 1.07 % | 52.360 M -14.31 % | 61.103 M 568.02 % | 9.147 M -52.50 % | 19.255 M 0.63 % | 19.134 M 0.64 % | 19.012 M 0.66 % | 18.887 M 54.31 % | 12.240 M -62.50 % | 32.641 M -51.39 % | 67.149 M -0.16 % | 67.258 M 156.47 % | 26.224 M 44.77 % | 18.115 M -63.55 % | 49.703 M -0.48 % | 49.942 M -0.35 % | 50.115 M 807.06 % | -7.088 M -114.03 % | 50.515 M -0.32 % | 50.675 M -0.32 % | 50.836 M -88.50 % | 442.156 M 763.65 % | 51.196 M -0.29 % | 51.346 M -0.29 % | 51.496 M -0.38 % | 51.690 M -0.27 % | 51.829 M -0.27 % | 51.968 M -2.27 % | 53.176 M -88.21 % | 450.985 M 7 023.44 % | 6.331 M -98.31 % | 374.281 M -30.02 % | 534.866 M 8 348.37 % | 6.331 M -75.12 % | 25.442 M 259.30 % | 7.081 M -7.50 % | 7.655 M -98.40 % | 477.671 M 22.91 % | 388.650 M 884.12 % | -49.565 M -111.02 % | 449.750 M 1.19 % | 444.453 M 726.47 % | 53.777 M -90.36 % | 557.699 M 932.55 % | 54.012 M -84.57 % | 350.156 M | 0.000 -100.00 % | 62.499 M 0.00 % | 62.499 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 100.00 % | -475.787 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.402 K | 0.000 | 0.000 | 0.000 100.00 % | -3.212 M | 0.000 | 0.000 |
| Long term debt | 948.869 M -1.60 % | 964.272 M -1.45 % | 978.467 M -0.49 % | 983.302 M 161.13 % | 376.555 M 0.17 % | 375.912 M -1.37 % | 381.146 M -8.95 % | 418.607 M -1.56 % | 425.260 M -8.17 % | 463.097 M -1.34 % | 469.398 M -7.05 % | 505.014 M -0.51 % | 507.613 M -6.42 % | 542.424 M -0.96 % | 547.703 M -22.21 % | 704.119 M -0.84 % | 710.096 M 13.12 % | 627.763 M -0.16 % | 628.746 M -8.64 % | 688.201 M -0.74 % | 693.335 M -12.73 % | 794.469 M -15.04 % | 935.097 M -25.14 % | 1.249 B 52.20 % | 820.747 M -7.85 % | 890.636 M -14.40 % | 1.040 B -6.86 % | 1.117 B -40.14 % | 1.866 B -13.62 % | 2.161 B -0.45 % | 2.170 B -3.23 % | 2.243 B -20.62 % | 2.825 B -21.11 % | 3.581 B -5.45 % | 3.788 B -1.47 % | 3.845 B 32.39 % | 2.904 B 0.37 % | 2.893 B 3.19 % | 2.804 B 51.58 % | 1.850 B -30.48 % | 2.661 B -10.71 % | 2.980 B 0.68 % | 2.960 B -21.25 % | 3.758 B 6.95 % | 3.514 B 22.28 % | 2.874 B 18.01 % | 2.435 B 30.00 % | 1.873 B 3.22 % | 1.815 B 6.81 % | 1.699 B 105.33 % | 827.500 M 47.57 % | 560.750 M -4.39 % | 586.500 M -8.24 % | 639.150 M -2.94 % | 658.500 M -46.52 % | 1.231 B 27.58 % | 965.092 M -9.94 % | 1.072 B 7.61 % | 995.900 M 6.97 % | 931.000 M 12.90 % | 824.600 M -8.90 % | 905.200 M 20.73 % | 749.800 M -19.54 % | 931.900 M 30.08 % | 716.400 M -18.22 % | 876.000 M -1.14 % | 886.100 M -15.43 % | 1.048 B 21.27 % | 864.000 M 9.92 % | 786.000 M 69.14 % | 464.700 M -13.53 % | 537.400 M -46.04 % | 996.000 M -9.91 % | 1.106 B 9.06 % | 1.014 B 3.24 % | 982.000 M 66.38 % | 590.200 M 14.85 % | 513.900 M -2.78 % | 528.600 M 37.23 % | 385.200 M -40.30 % | 645.200 M 17.31 % | 550.000 M 37.50 % | 400.000 M 14.29 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 133.33 % | 150.000 M 114.29 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M | 0.000 -100.00 % | 70.000 M 0.00 % | 70.000 M | 0.000 -100.00 % | 40.000 M 0.00 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.374 B -0.66 % | 1.383 B -0.45 % | 1.390 B -2.61 % | 1.427 B 87.96 % | 759.161 M -0.40 % | 762.195 M 0.26 % | 760.233 M -4.90 % | 799.393 M -7.80 % | 867.054 M -4.42 % | 907.153 M -0.13 % | 908.290 M -11.74 % | 1.029 B -1.42 % | 1.044 B -2.07 % | 1.066 B -1.40 % | 1.081 B -12.30 % | 1.233 B 0.01 % | 1.233 B 9.90 % | 1.122 B 5.96 % | 1.058 B -7.48 % | 1.144 B -0.05 % | 1.145 B -7.75 % | 1.241 B -9.92 % | 1.377 B -18.88 % | 1.698 B 34.25 % | 1.265 B -4.93 % | 1.330 B -14.08 % | 1.548 B -2.10 % | 1.581 B -32.00 % | 2.325 B -11.00 % | 2.613 B -0.33 % | 2.621 B -2.17 % | 2.680 B -25.74 % | 3.608 B -20.22 % | 4.523 B -4.12 % | 4.718 B -1.48 % | 4.789 B 25.18 % | 3.825 B 0.37 % | 3.811 B 2.87 % | 3.705 B 38.65 % | 2.672 B -12.06 % | 3.039 B -21.09 % | 3.851 B 0.83 % | 3.819 B -11.63 % | 4.322 B 6.14 % | 4.072 B 19.05 % | 3.420 B 35.82 % | 2.518 B 30.09 % | 1.936 B 3.11 % | 1.877 B 6.57 % | 1.762 B 97.93 % | 889.999 M 42.80 % | 623.249 M -3.97 % | 648.999 M 1.54 % | 639.150 M -2.94 % | 658.500 M -46.52 % | 1.231 B 27.58 % | 965.092 M -9.94 % | 1.072 B 7.61 % | 995.900 M 6.97 % | 931.000 M 12.90 % | 824.600 M -8.90 % | 905.200 M 20.73 % | 749.800 M -19.54 % | 931.900 M 30.08 % | 716.400 M -18.34 % | 877.260 M -1.14 % | 887.360 M -15.53 % | 1.050 B 19.34 % | 880.260 M 8.72 % | 809.666 M 63.29 % | 495.847 M -12.43 % | 566.250 M -44.15 % | 1.014 B -9.72 % | 1.123 B 10.77 % | 1.014 B 3.24 % | 982.000 M 66.38 % | 590.200 M 14.85 % | 513.900 M -2.78 % | 528.600 M 37.23 % | 385.200 M -40.30 % | 645.200 M 17.31 % | 550.000 M 37.50 % | 400.000 M 14.29 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 133.33 % | 150.000 M 114.29 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M 114.71 % | -475.787 M -779.70 % | 70.000 M 0.00 % | 70.000 M | 0.000 -100.00 % | 40.000 M -0.04 % | 40.017 M | 0.000 | 0.000 -100.00 % | 2.409 M -25.00 % | 3.212 M | 0.000 | 0.000 |
| Other current liabilities | 522.415 M 17.91 % | 443.063 M -20.69 % | 558.680 M -2.57 % | 573.390 M 243.33 % | 167.010 M -59.22 % | 409.522 M -6.99 % | 440.289 M 1 652.08 % | -28.368 M -104.99 % | 567.987 M 31.09 % | 433.288 M -6.72 % | 464.518 M 10.47 % | 420.512 M 11.81 % | 376.094 M 16.16 % | 323.779 M -3.97 % | 337.176 M 540.91 % | -76.472 M -116.91 % | 452.276 M 427.61 % | -138.055 M -114.70 % | 939.396 M 1 980.85 % | -49.945 M -117.23 % | 289.868 M 3.27 % | 280.694 M -1.82 % | 285.899 M -9.31 % | 315.254 M 2.18 % | 308.538 M -32.73 % | 458.675 M 103.16 % | 225.773 M -4.49 % | 236.391 M -8.20 % | 257.498 M -1.84 % | 262.324 M 11.67 % | 234.902 M -17.07 % | 283.261 M 935.43 % | -33.906 M -103.46 % | 981.084 M -2.17 % | 1.003 B 110.68 % | 476.003 M -35.83 % | 741.730 M 65.58 % | 447.964 M -27.30 % | 616.211 M -30.38 % | 885.119 M 47.31 % | 600.860 M -20.47 % | 755.475 M -1.52 % | 767.122 M -16.89 % | 923.006 M -54.04 % | 2.008 B 3.43 % | 1.942 B 48.78 % | 1.305 B 9.31 % | 1.194 B -18.97 % | 1.473 B 4.61 % | 1.408 B 1.14 % | 1.392 B -33.88 % | 2.106 B -0.54 % | 2.117 B 64.05 % | 1.291 B 14.83 % | 1.124 B -39.12 % | 1.846 B 7.17 % | 1.722 B 65.67 % | 1.040 B -9.59 % | 1.150 B 53.02 % | 751.561 M -26.35 % | 1.020 B -60.26 % | 2.567 B -13.01 % | 2.951 B 7.08 % | 2.756 B 47.42 % | 1.870 B 13.86 % | 1.642 B 70.09 % | 965.435 M 27.30 % | 758.411 M 9.93 % | 689.915 M -18.04 % | 841.809 M -37.60 % | 1.349 B -19.20 % | 1.669 B 10.68 % | 1.508 B 21.04 % | 1.246 B 33.87 % | 930.853 M 1.73 % | 914.985 M 72.87 % | 529.298 M 11.80 % | 473.431 M -11.13 % | 532.724 M -19.57 % | 662.321 M -6.77 % | 710.408 M 4.02 % | 682.941 M 20.80 % | 565.367 M -42.17 % | 977.660 M 8.22 % | 903.438 M 10.48 % | 817.726 M 17.08 % | 698.445 M 74.16 % | 401.037 M -11.10 % | 451.100 M -6.52 % | 482.547 M -20.08 % | 603.754 M 0.16 % | 602.791 M 9.29 % | 551.528 M 15.92 % | 475.787 M 59.09 % | 299.077 M -0.61 % | 300.917 M -45.21 % | 549.215 M -22.47 % | 708.354 M 111.37 % | 335.132 M 297.48 % | 84.315 M 106.83 % | 40.766 M -3.59 % | 42.282 M 1 341.99 % | 2.932 M -86.31 % | 21.415 M 801.44 % | 2.376 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.804 M 354.08 % | 38.276 M -91.70 % | 460.905 M -1.19 % | 466.438 M -26.98 % | 638.756 M 1 069.59 % | 54.614 M 58.93 % | 34.363 M -48.85 % | 67.182 M | 0.000 | 0.000 -100.00 % | 466.727 M 5.40 % | 442.817 M -9.71 % | 490.451 M -29.63 % | 696.979 M -11.03 % | 783.403 M 84.22 % | 425.247 M 480.06 % | -111.891 M -1.69 % | -110.033 M -134.17 % | 321.987 M -1.00 % | 325.246 M 3.93 % | 312.952 M -33.22 % | 468.613 M 98.74 % | 235.793 M -6.68 % | 252.667 M -7.91 % | 274.380 M -21.10 % | 347.760 M -24.46 % | 460.364 M 16.75 % | 394.331 M -79.21 % | 1.897 B 246.54 % | 547.275 M 38.97 % | 393.810 M -23.75 % | 516.504 M -13.53 % | 597.346 M 21.65 % | 491.041 M -6.13 % | 523.111 M -14.96 % | 615.106 M 0.06 % | 614.724 M -22.18 % | 789.908 M 2.34 % | 771.856 M -10.22 % | 859.712 M -36.85 % | 1.361 B -13.11 % | 1.567 B 36.08 % | 1.151 B 11.78 % | 1.030 B -26.34 % | 1.398 B -11.34 % | 1.577 B -2.59 % | 1.619 B -26.61 % | 2.206 B -1.83 % | 2.247 B 55.64 % | 1.444 B 9.48 % | 1.319 B -32.05 % | 1.941 B 5.31 % | 1.843 B 35.49 % | 1.360 B -7.30 % | 1.467 B 38.62 % | 1.059 B -1.63 % | 1.076 B -38.94 % | 1.762 B 56.47 % | 1.126 B 26.33 % | 891.558 M -0.20 % | 893.354 M -33.33 % | 1.340 B 53.68 % | 871.929 M 9.38 % | 797.120 M 9.75 % | 726.277 M -2.36 % | 743.844 M 32.90 % | 559.698 M -20.96 % | 708.149 M 22.57 % | 577.765 M -0.56 % | 581.034 M 5.17 % | 552.488 M 154.82 % | 216.812 M 18.81 % | 182.492 M -44.03 % | 326.071 M -5.60 % | 345.402 M 7.26 % | 322.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.934 M -26.00 % | 587.786 M 261.75 % | 162.484 M -29.48 % | 230.405 M | 0.000 | 0.000 -100.00 % | 79.777 M -30.13 % | 114.173 M | 0.000 -100.00 % | 167.311 M -14.99 % | 196.810 M -17.90 % | 239.728 M | 0.000 -100.00 % | 62.997 M 39.17 % | 45.264 M | 0.000 -100.00 % | 66.814 M 601.01 % | 9.531 M | 0.000 -100.00 % | 1.772 M |
| Short term debt | 0.000 -100.00 % | 76.308 M | 0.000 | 0.000 -100.00 % | 369.927 M 300.01 % | 92.479 M -7.58 % | 100.064 M 14.47 % | 87.418 M -13.49 % | 101.050 M 2.25 % | 98.830 M 0.31 % | 98.521 M 2.84 % | 95.802 M -69.20 % | 311.042 M -4.95 % | 327.234 M 0.49 % | 325.630 M 18.89 % | 273.888 M -0.45 % | 275.127 M 13.20 % | 243.044 M | 0.000 -100.00 % | 762.273 M 14.02 % | 668.540 M 24.54 % | 536.816 M 33.47 % | 402.208 M 157.78 % | 156.025 M -82.56 % | 894.504 M 0.09 % | 893.688 M -1.90 % | 910.979 M 0.84 % | 903.387 M 151.35 % | 359.409 M 109.39 % | 171.644 M -38.24 % | 277.908 M 7.69 % | 258.064 M 115.75 % | -1.639 B -11 976.85 % | 13.800 M -93.92 % | 226.839 M -15.73 % | 269.190 M -64.33 % | 754.644 M -37.79 % | 1.213 B 8.81 % | 1.115 B -51.51 % | 2.299 B 16.91 % | 1.966 B 27.07 % | 1.547 B 15.07 % | 1.345 B 105.31 % | 655.005 M 51.85 % | 431.355 M 45.48 % | 296.500 M -28.38 % | 414.004 M 202.06 % | 137.059 M -9.19 % | 150.930 M -28.02 % | 209.685 M -12.27 % | 239.000 M -17.19 % | 288.600 M -6.05 % | 307.200 M -5.59 % | 325.400 M -9.71 % | 360.400 M 0.42 % | 358.900 M -12.12 % | 408.400 M 27.31 % | 320.800 M -1.87 % | 326.900 M 5.49 % | 309.900 M -11.41 % | 349.820 M -30.23 % | 501.400 M 0.38 % | 499.500 M 79.10 % | 278.900 M 8.95 % | 256.000 M -61.62 % | 667.000 M -1.65 % | 678.200 M -22.21 % | 871.800 M 8.38 % | 804.400 M 52.03 % | 529.100 M -33.79 % | 799.100 M 16.73 % | 684.600 M 104.85 % | 334.200 M 43.56 % | 232.800 M 0.00 % | 232.800 M 70.80 % | 136.300 M -3.88 % | 141.800 M 6.78 % | 132.800 M 0.15 % | 132.600 M -36.25 % | 208.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 M 0.00 % | 70.000 M 0.00 % | 70.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 M -30.00 % | 50.000 M | 0.000 -100.00 % | 80.000 M 9.59 % | 73.000 M 69.77 % | 43.000 M | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 11.530 M 20.99 % | 9.530 M | 0.000 -100.00 % | 11.530 M |
| Total current liabilities | 613.194 M -0.56 % | 616.631 M -6.94 % | 662.598 M -2.05 % | 676.468 M 7.22 % | 630.916 M -3.19 % | 651.704 M -0.78 % | 656.820 M 3.24 % | 636.232 M -23.65 % | 833.256 M 8.09 % | 770.884 M 2.72 % | 750.444 M -4.29 % | 784.063 M -7.10 % | 844.005 M 1.70 % | 829.896 M -5.53 % | 878.461 M 7.47 % | 817.381 M -6.45 % | 873.766 M -15.98 % | 1.040 B -16.22 % | 1.241 B -8.23 % | 1.353 B 15.25 % | 1.174 B 13.17 % | 1.037 B 16.45 % | 890.638 M 40.11 % | 635.679 M -53.41 % | 1.364 B -10.20 % | 1.519 B 16.59 % | 1.303 B -2.32 % | 1.334 B 62.73 % | 819.850 M 15.23 % | 711.512 M -22.22 % | 914.769 M 5.81 % | 864.560 M -63.77 % | 2.386 B 54.74 % | 1.542 B 10.85 % | 1.391 B 2.87 % | 1.352 B -35.49 % | 2.096 B -7.76 % | 2.273 B -5.93 % | 2.416 B -36.82 % | 3.824 B 13.34 % | 3.374 B 5.55 % | 3.196 B 4.38 % | 3.062 B 17.55 % | 2.605 B -15.39 % | 3.079 B 0.45 % | 3.065 B 18.62 % | 2.584 B 30.75 % | 1.976 B -20.93 % | 2.500 B -2.58 % | 2.566 B -0.41 % | 2.577 B -19.12 % | 3.186 B -1.09 % | 3.221 B 26.26 % | 2.551 B 0.39 % | 2.541 B -21.68 % | 3.245 B 4.09 % | 3.117 B 29.07 % | 2.415 B -6.99 % | 2.596 B 20.73 % | 2.151 B -13.45 % | 2.485 B -43.17 % | 4.373 B -6.82 % | 4.693 B 17.96 % | 3.978 B 27.59 % | 3.118 B -6.46 % | 3.333 B 22.61 % | 2.718 B 3.47 % | 2.627 B 10.13 % | 2.386 B 10.56 % | 2.158 B -27.42 % | 2.973 B 5.94 % | 2.806 B 15.19 % | 2.436 B 15.38 % | 2.111 B 12.52 % | 1.876 B 22.40 % | 1.533 B 19.66 % | 1.281 B 20.33 % | 1.065 B -2.99 % | 1.097 B -15.03 % | 1.292 B 7.56 % | 1.201 B 11.26 % | 1.079 B -10.26 % | 1.203 B -9.67 % | 1.331 B 8.03 % | 1.233 B 36.64 % | 902.007 M -6.50 % | 964.705 M 91.81 % | 502.937 M 3.38 % | 486.502 M -5.82 % | 516.566 M -18.32 % | 632.409 M -0.96 % | 638.536 M 5.21 % | 606.928 M 27.56 % | 475.787 M 14.80 % | 414.451 M 3.76 % | 399.443 M -38.41 % | 648.571 M -13.37 % | 748.694 M 97.05 % | 379.960 M 269.53 % | 102.822 M 107.54 % | 49.543 M -41.91 % | 85.292 M 249.88 % | 24.378 M 13.83 % | 21.415 M -12.72 % | 24.535 M |
| Total liabilities | 1.987 B -0.63 % | 2.000 B -2.55 % | 2.052 B -2.43 % | 2.103 B 50.28 % | 1.400 B -1.01 % | 1.414 B -0.22 % | 1.417 B -1.29 % | 1.436 B -15.57 % | 1.700 B 1.33 % | 1.678 B 1.16 % | 1.659 B -8.51 % | 1.813 B -3.96 % | 1.888 B -0.42 % | 1.896 B -3.25 % | 1.960 B -4.41 % | 2.050 B -2.67 % | 2.106 B -2.55 % | 2.162 B -6.01 % | 2.300 B -7.89 % | 2.497 B 7.70 % | 2.318 B 1.78 % | 2.278 B 0.44 % | 2.268 B -2.81 % | 2.333 B -11.24 % | 2.629 B -7.74 % | 2.850 B -0.06 % | 2.851 B -2.20 % | 2.915 B -7.30 % | 3.145 B -5.39 % | 3.324 B -5.99 % | 3.536 B -0.23 % | 3.544 B -40.88 % | 5.995 B -1.16 % | 6.065 B -0.71 % | 6.109 B -0.52 % | 6.141 B 3.70 % | 5.922 B -2.67 % | 6.084 B -0.61 % | 6.121 B -5.77 % | 6.496 B 1.30 % | 6.413 B -9.01 % | 7.048 B 2.41 % | 6.882 B -0.65 % | 6.927 B -3.13 % | 7.151 B 10.26 % | 6.486 B 27.11 % | 5.102 B 30.42 % | 3.912 B -10.62 % | 4.377 B 1.14 % | 4.328 B 24.84 % | 3.467 B -8.99 % | 3.809 B -1.58 % | 3.870 B 21.31 % | 3.190 B -0.30 % | 3.200 B -28.52 % | 4.476 B 9.65 % | 4.082 B 17.08 % | 3.487 B -2.95 % | 3.592 B 16.57 % | 3.082 B -6.89 % | 3.310 B -37.29 % | 5.278 B -3.02 % | 5.442 B 10.85 % | 4.910 B 28.06 % | 3.834 B -8.93 % | 4.210 B 16.76 % | 3.606 B -1.95 % | 3.678 B 12.61 % | 3.266 B 10.06 % | 2.967 B -14.46 % | 3.469 B 2.86 % | 3.372 B -2.25 % | 3.450 B 6.67 % | 3.234 B 11.91 % | 2.890 B 14.92 % | 2.515 B 34.40 % | 1.871 B 18.54 % | 1.579 B -2.92 % | 1.626 B -3.03 % | 1.677 B -9.16 % | 1.846 B 13.30 % | 1.629 B 1.66 % | 1.603 B -4.69 % | 1.681 B 6.25 % | 1.583 B 26.40 % | 1.252 B -4.77 % | 1.315 B 54.14 % | 852.937 M 34.00 % | 636.502 M 8.51 % | 586.566 M -16.49 % | 702.409 M -0.86 % | 708.536 M 4.67 % | 676.928 M -38.35 % | 1.098 B 126.63 % | 484.451 M 3.20 % | 469.443 M -27.62 % | 648.571 M -17.77 % | 788.694 M 87.79 % | 419.977 M 308.45 % | 102.822 M 107.54 % | 49.543 M -43.51 % | 87.701 M 217.88 % | 27.590 M 28.83 % | 21.415 M -12.72 % | 24.535 M |
| Other non current assets | 3.975 B -0.12 % | 3.979 B -0.09 % | 3.983 B -4.82 % | 4.185 B 194 543.68 % | 2.150 M -99.94 % | 3.487 B 162 081.91 % | 2.150 M -98.41 % | 135.035 M 13 269.87 % | 1.010 M -99.97 % | 3.730 B -0.29 % | 3.740 B -27.73 % | 5.176 B -0.87 % | 5.222 B -0.36 % | 5.240 B -1.57 % | 5.324 B -2.17 % | 5.442 B -0.28 % | 5.457 B -0.25 % | 5.471 B 0.08 % | 5.467 B 47 066.71 % | 11.590 M -99.70 % | 3.852 B 0.00 % | 3.852 B 0.00 % | 3.852 B 10 854.56 % | 35.166 M 0.00 % | 35.166 M 26.96 % | 27.699 M -99.36 % | 4.348 B 3.24 % | 4.212 B -0.01 % | 4.212 B 0.03 % | 4.211 B -0.01 % | 4.211 B 1.68 % | 4.141 B -0.03 % | 4.142 B -18.90 % | 5.108 B 0.79 % | 5.068 B -0.32 % | 5.084 B -2.88 % | 5.235 B -0.08 % | 5.239 B 1.01 % | 5.186 B 3.16 % | 5.028 B 1.37 % | 4.959 B -15.63 % | 5.878 B 0.82 % | 5.830 B 0.40 % | 5.807 B 0.50 % | 5.779 B 0.03 % | 5.777 B 138.51 % | 2.422 B 23.35 % | 1.964 B -0.68 % | 1.977 B 0.01 % | 1.977 B -0.51 % | 1.987 B -0.53 % | 1.998 B -18.18 % | 2.441 B 1.50 % | 2.405 B 2.77 % | 2.340 B 0.22 % | 2.335 B 0.38 % | 2.326 B -1.55 % | 2.363 B 0.26 % | 2.357 B 4.64 % | 2.252 B -1.28 % | 2.282 B -0.90 % | 2.302 B 47.16 % | 1.565 B 30.32 % | 1.200 B 53.03 % | 784.507 M -7.07 % | 844.162 M -2.84 % | 868.859 M 0.29 % | 866.375 M -7.99 % | 941.628 M -2.93 % | 970.030 M -2.47 % | 994.622 M 3.06 % | 965.071 M 3.89 % | 928.932 M 1.87 % | 911.911 M 6.31 % | 857.795 M 45.83 % | 588.198 M 7.06 % | 549.387 M 14.42 % | 480.142 M 11.00 % | 432.560 M 9.22 % | 396.029 M -1.60 % | 402.470 M 1 071.54 % | 34.354 M -24.38 % | 45.429 M 13.28 % | 40.102 M -21.85 % | 51.316 M -42.29 % | 88.925 M 1 302.16 % | 6.342 M -56.12 % | 14.452 M 60.65 % | 8.996 M -20.73 % | 11.348 M -0.44 % | 11.398 M -41.83 % | 19.595 M 108.77 % | 9.386 M 377.42 % | 1.966 M 104.79 % | 960.000 K -73.17 % | 3.578 M 350.46 % | 794.251 K -98.90 % | 72.072 M 233.66 % | 21.600 M -31.39 % | 31.483 M 2.62 % | 30.680 M -59.93 % | 76.573 M 145.19 % | 31.231 M -9.56 % | 34.533 M 512.83 % | 5.635 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.091 B 559.69 % | 620.152 M -84.90 % | 4.106 B -1.26 % | 4.158 B -8.87 % | 4.562 B 407.37 % | 899.234 M 0.14 % | 898.020 M -9.37 % | 990.815 M 0.12 % | 989.656 M 0.04 % | 989.298 M -0.07 % | 989.995 M 0.33 % | 986.716 M 0.28 % | 983.926 M 0.26 % | 981.387 M 0.24 % | 979.059 M -79.56 % | 4.791 B 405.33 % | 948.038 M 0.03 % | 947.732 M 0.11 % | 946.672 M -80.20 % | 4.782 B -0.25 % | 4.794 B 0.08 % | 4.790 B 396.46 % | 964.853 M -0.05 % | 965.314 M -0.53 % | 970.423 M 0.15 % | 968.953 M -0.03 % | 969.282 M -5.88 % | 1.030 B -2.28 % | 1.054 B 3.13 % | 1.022 B 0.05 % | 1.021 B -9.45 % | 1.128 B 0.18 % | 1.126 B -1.12 % | 1.139 B 0.12 % | 1.137 B 3.47 % | 1.099 B -0.27 % | 1.102 B 5.91 % | 1.041 B -0.44 % | 1.045 B -0.14 % | 1.047 B 1.87 % | 1.028 B 0.16 % | 1.026 B 0.03 % | 1.026 B 27.66 % | 803.417 M -10.36 % | 896.283 M 21.70 % | 736.472 M 56.15 % | 471.653 M 5.15 % | 448.566 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 % | 59.647 M 6.76 % | 55.872 M 241.16 % | 16.377 M 131.51 % | -51.971 M 33.79 % | -78.499 M 27.15 % | -107.747 M -208.06 % | 99.706 M -31.47 % | 145.485 M 4.58 % | 139.112 M -27.42 % | 191.662 M -0.21 % | 192.070 M 0.27 % | 191.560 M | 0.000 | 0.000 -100.00 % | 10.292 M | 0.000 -100.00 % | 9.847 M | 0.000 -100.00 % | 9.847 M | 0.000 100.00 % | -83.059 M | 0.000 -100.00 % | 19.706 M 676.44 % | 2.538 M -92.82 % | 35.372 M -0.12 % | 35.416 M 586.55 % | -7.279 M -4.34 % | -6.976 M | 0.000 -100.00 % | 1.129 M -96.54 % | 32.668 M -6.09 % | 34.787 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.769 M 16.91 % | 1.513 M -3.01 % | 1.560 M 172.81 % | 571.851 K -3.28 % | 591.270 K -3.54 % | 612.980 K -3.42 % | 634.690 K -3.31 % | 656.400 K -3.20 % | 678.110 K -36.51 % | 1.068 M -9.69 % | 1.183 M -0.95 % | 1.194 M -4.71 % | 1.253 M -8.10 % | 1.363 M 6.41 % | 1.281 M -86.84 % | 9.736 M -1.39 % | 9.874 M -1.37 % | 10.011 M -1.35 % | 10.148 M 1.12 % | 10.036 M -1.29 % | 10.167 M -1.27 % | 10.298 M -1.27 % | 10.430 M -1.23 % | 10.560 M -1.23 % | 10.691 M -1.22 % | 10.823 M -1.20 % | 10.954 M -1.18 % | 11.085 M -1.17 % | 11.216 M -1.15 % | 11.347 M -1.14 % | 11.478 M -5.42 % | 12.136 M -1.07 % | 12.267 M -74.99 % | 49.041 M -0.61 % | 49.341 M -0.67 % | 49.675 M -1.31 % | 50.332 M -0.46 % | 50.565 M -0.57 % | 50.857 M -2.33 % | 52.071 M 0.01 % | 52.065 M -0.21 % | 52.176 M -0.08 % | 52.218 M -2.09 % | 53.333 M -0.91 % | 53.825 M 1.94 % | 52.799 M 55.76 % | 33.897 M 96.62 % | 17.240 M 11.16 % | 15.509 M 0.19 % | 15.479 M -0.80 % | 15.604 M -0.96 % | 15.755 M -0.87 % | 15.893 M -0.86 % | 16.031 M -0.85 % | 16.169 M -0.95 % | 16.324 M -0.74 % | 16.446 M -0.83 % | 16.584 M -0.83 % | 16.722 M -0.82 % | 16.860 M -0.81 % | 16.998 M 0.41 % | 16.928 M -4.56 % | 17.737 M -19.88 % | 22.139 M 21.70 % | 18.191 M -0.78 % | 18.334 M -15.60 % | 21.722 M -0.74 % | 21.885 M 4.91 % | 20.861 M -1.06 % | 21.084 M 40.50 % | 15.006 M -0.64 % | 15.102 M 4.02 % | 14.518 M | 0.000 -100.00 % | 14.697 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 % | 7.000 K -99.78 % | 3.248 M -31.14 % | 4.716 M 27.35 % | 3.703 M -5.88 % | 3.935 M -67.71 % | 12.186 M -2.27 % | 12.470 M -2.81 % | 12.830 M 54.75 % | 8.291 M | 0.000 -100.00 % | 8.471 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M 0.00 % | 10.163 M -48.01 % | 19.547 M 0.00 % | 19.547 M 0.00 % | 19.547 M 0.00 % | 19.547 M -0.33 % | 19.612 M 0.33 % | 19.547 M 0.00 % | 19.547 M 0.00 % | 19.547 M | 0.000 | 0.000 -100.00 % | 8.306 M 0.00 % | 8.306 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.769 M 16.91 % | 1.513 M -3.01 % | 1.560 M 172.81 % | 571.851 K -3.28 % | 591.270 K -3.54 % | 612.980 K -3.42 % | 634.690 K -3.31 % | 656.400 K -3.20 % | 678.110 K -36.51 % | 1.068 M -9.69 % | 1.183 M -0.95 % | 1.194 M -4.71 % | 1.253 M -8.10 % | 1.363 M 6.41 % | 1.281 M -86.84 % | 9.736 M -1.39 % | 9.874 M -1.37 % | 10.011 M -1.35 % | 10.148 M 1.12 % | 10.036 M -1.29 % | 10.167 M -1.27 % | 10.298 M -1.27 % | 10.430 M -1.23 % | 10.560 M -1.23 % | 10.691 M -1.22 % | 10.823 M -1.20 % | 10.954 M -1.18 % | 11.085 M -1.17 % | 11.216 M -1.15 % | 11.347 M -1.14 % | 11.478 M -5.42 % | 12.136 M -1.07 % | 12.267 M -74.99 % | 49.041 M -0.61 % | 49.341 M -0.67 % | 49.675 M -1.31 % | 50.332 M -0.46 % | 50.565 M -0.57 % | 50.857 M -2.33 % | 52.071 M 0.01 % | 52.065 M -0.21 % | 52.176 M -0.08 % | 52.218 M -17.76 % | 63.496 M -0.77 % | 63.988 M 1.63 % | 62.962 M 42.90 % | 44.060 M 60.79 % | 27.403 M 6.74 % | 25.672 M 0.12 % | 25.642 M -0.49 % | 25.767 M -0.58 % | 25.918 M -0.53 % | 26.056 M -0.53 % | 26.194 M -0.52 % | 26.332 M -0.59 % | 26.487 M -0.46 % | 26.609 M -0.52 % | 26.747 M -0.51 % | 26.885 M -0.51 % | 27.023 M -0.51 % | 27.161 M 0.26 % | 27.091 M -2.90 % | 27.900 M -33.07 % | 41.686 M 10.46 % | 37.738 M -0.38 % | 37.881 M -8.21 % | 41.269 M -0.55 % | 41.497 M 2.70 % | 40.408 M -0.55 % | 40.631 M 17.59 % | 34.553 M 128.80 % | 15.102 M 4.02 % | 14.518 M 74.79 % | 8.306 M -63.89 % | 23.003 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 % | 7.000 K -99.78 % | 3.248 M -31.14 % | 4.716 M 27.35 % | 3.703 M -5.88 % | 3.935 M -67.71 % | 12.186 M -2.27 % | 12.470 M -2.81 % | 12.830 M 54.75 % | 8.291 M | 0.000 -100.00 % | 8.471 M |
| Property plant equipment net | 679.263 M -2.14 % | 694.083 M -2.12 % | 709.104 M -2.05 % | 723.949 M 690.04 % | 91.634 M -2.75 % | 94.229 M -3.81 % | 97.962 M 3.07 % | 95.041 M -3.73 % | 98.719 M -3.55 % | 102.350 M -3.47 % | 106.032 M -2.02 % | 108.217 M -12.95 % | 124.314 M -3.18 % | 128.396 M 4.61 % | 122.738 M 39.69 % | 87.867 M -6.60 % | 94.080 M 4.60 % | 89.940 M 612.96 % | 12.615 M 8.84 % | 11.590 M 28.13 % | 9.046 M -2.19 % | 9.248 M -2.34 % | 9.470 M -4.02 % | 9.867 M -2.49 % | 10.119 M -2.51 % | 10.380 M -2.65 % | 10.663 M 1.65 % | 10.490 M -3.33 % | 10.851 M -3.27 % | 11.218 M -3.62 % | 11.639 M 0.82 % | 11.544 M -3.73 % | 11.991 M -55.22 % | 26.777 M -0.54 % | 26.923 M -3.29 % | 27.840 M -1.10 % | 28.150 M -3.55 % | 29.187 M -3.63 % | 30.285 M -4.86 % | 31.831 M -2.30 % | 32.580 M -4.23 % | 34.020 M -2.42 % | 34.864 M -5.24 % | 36.791 M -2.40 % | 37.695 M -1.88 % | 38.419 M 4.66 % | 36.709 M -2.18 % | 37.526 M 51.09 % | 24.837 M 8.19 % | 22.956 M -4.87 % | 24.131 M -3.04 % | 24.888 M 0.05 % | 24.876 M 6.97 % | 23.255 M -4.70 % | 24.401 M -2.20 % | 24.950 M -0.72 % | 25.131 M -0.80 % | 25.334 M -1.57 % | 25.737 M -70.76 % | 88.007 M 1.00 % | 87.133 M 55.91 % | 55.885 M -0.87 % | 56.378 M -88.05 % | 471.882 M 36.52 % | 345.655 M 1.66 % | 340.024 M 0.70 % | 337.655 M -16.66 % | 405.145 M 35.42 % | 299.173 M 7.60 % | 278.040 M 2.46 % | 271.371 M 16.20 % | 233.541 M 96.40 % | 118.911 M -27.57 % | 164.185 M 21.18 % | 135.487 M 2 314.67 % | 5.611 M -1.30 % | 5.685 M -1.86 % | 5.793 M -4.11 % | 6.041 M -2.94 % | 6.224 M 3.13 % | 6.035 M 1.09 % | 5.970 M 1.91 % | 5.858 M -7.05 % | 6.302 M -2.13 % | 6.439 M 1.11 % | 6.368 M -0.52 % | 6.401 M 13.82 % | 5.624 M -7.68 % | 6.092 M -2.09 % | 6.222 M -4.28 % | 6.500 M -4.89 % | 6.834 M -2.04 % | 6.976 M -3.87 % | 7.257 M -8.21 % | 7.906 M 26.94 % | 6.228 M 21.72 % | 5.117 M 53.18 % | 3.341 M 26.12 % | 2.649 M -71.97 % | 9.449 M -1.68 % | 9.611 M -81.63 % | 52.306 M 0.49 % | 52.048 M -0.41 % | 52.263 M -1.77 % | 53.204 M |
| Total non current assets | 4.670 B -0.38 % | 4.688 B -0.37 % | 4.705 B -4.35 % | 4.919 B 16.97 % | 4.205 B -0.16 % | 4.212 B -0.11 % | 4.217 B -4.14 % | 4.399 B -5.88 % | 4.674 B -1.46 % | 4.743 B -0.27 % | 4.756 B -10.02 % | 5.285 B -1.16 % | 5.347 B -0.43 % | 5.370 B -1.43 % | 5.448 B -1.66 % | 5.540 B -0.39 % | 5.561 B -0.17 % | 5.571 B 1.49 % | 5.490 B 13.80 % | 4.824 B 0.09 % | 4.819 B -0.02 % | 4.820 B 0.01 % | 4.820 B -0.37 % | 4.838 B -0.26 % | 4.850 B 0.23 % | 4.839 B -9.29 % | 5.335 B 2.34 % | 5.213 B -0.14 % | 5.221 B -0.01 % | 5.221 B -0.03 % | 5.222 B 0.11 % | 5.217 B -0.50 % | 5.243 B -15.80 % | 6.227 B 0.64 % | 6.187 B -2.04 % | 6.316 B -2.31 % | 6.465 B -0.27 % | 6.483 B 0.80 % | 6.431 B 3.21 % | 6.231 B 0.90 % | 6.175 B -12.09 % | 7.024 B 0.61 % | 6.982 B 0.07 % | 6.977 B 0.26 % | 6.960 B 0.18 % | 6.947 B 90.59 % | 3.645 B 24.44 % | 2.929 B -2.77 % | 3.013 B 5.78 % | 2.848 B 9.94 % | 2.590 B 0.88 % | 2.568 B 0.16 % | 2.564 B 1.20 % | 2.533 B 2.56 % | 2.470 B 3.24 % | 2.393 B 0.42 % | 2.383 B -1.48 % | 2.419 B 0.00 % | 2.419 B 1.88 % | 2.374 B -1.18 % | 2.403 B 0.43 % | 2.392 B 44.31 % | 1.658 B -4.00 % | 1.727 B 46.06 % | 1.182 B -10.45 % | 1.320 B -1.63 % | 1.342 B 0.35 % | 1.338 B 8.09 % | 1.237 B 1.56 % | 1.218 B 1.45 % | 1.201 B -8.99 % | 1.320 B 8.70 % | 1.214 B -1.43 % | 1.232 B 1.28 % | 1.216 B 54.74 % | 785.879 M 5.26 % | 746.632 M 53.65 % | 485.935 M 10.79 % | 438.601 M 6.32 % | 412.545 M 0.99 % | 408.505 M 714.23 % | 50.171 M -2.18 % | 51.287 M -8.82 % | 56.251 M -2.60 % | 57.755 M 372.09 % | 12.234 M -3.99 % | 12.743 M -67.97 % | 39.782 M 125.70 % | 17.626 M -66.71 % | 52.942 M -0.70 % | 53.314 M 178.40 % | 19.150 M 104.03 % | 9.386 M 1.77 % | 9.223 M -7.79 % | 10.002 M -78.12 % | 45.722 M -6.72 % | 49.014 M -38.05 % | 79.116 M 180.71 % | 28.184 M -46.94 % | 53.118 M 0.68 % | 52.760 M -62.77 % | 141.709 M 54.75 % | 91.570 M 5.50 % | 86.796 M 28.95 % | 67.311 M |
| Other current assets | 2.398 M 11.55 % | 2.149 M 3.49 % | 2.077 M 157.70 % | 805.975 K -95.26 % | 17.018 M 2.17 % | 16.656 M 928.82 % | 1.619 M -89.47 % | 15.379 M 5.03 % | 14.642 M 6.73 % | 13.719 M -3.38 % | 14.199 M -53.28 % | 30.389 M -23.76 % | 39.859 M -1.13 % | 40.313 M 0.47 % | 40.124 M -22.65 % | 51.875 M -6.59 % | 55.532 M 3.38 % | 53.714 M -0.20 % | 53.823 M -24.74 % | 71.519 M -4.45 % | 74.853 M -3.39 % | 77.479 M 186.61 % | 27.033 M -90.25 % | 277.289 M -3.29 % | 286.722 M -66.89 % | 866.005 M 166.10 % | 325.448 M -1.16 % | 329.275 M 1.73 % | 323.666 M 117.34 % | 148.924 M 9.52 % | 135.985 M 40.59 % | 96.725 M -96.96 % | 3.184 B 2 118.89 % | 143.502 M 114.35 % | 66.947 M -63.28 % | 182.322 M -8.87 % | 200.062 M 5.55 % | 189.547 M 2.93 % | 184.143 M -75.81 % | 761.371 M 11.63 % | 682.066 M -9.98 % | 757.670 M 58.40 % | 478.316 M -1.52 % | 485.682 M -14.48 % | 567.936 M 296.05 % | 143.399 M -22.45 % | 184.913 M -75.93 % | 768.100 M 429.85 % | 144.965 M -23.20 % | 188.766 M -65.18 % | 542.050 M 127.92 % | 237.821 M -27.07 % | 326.102 M 35.63 % | 240.432 M 5.85 % | 227.148 M -50.04 % | 454.665 M 25.72 % | 361.660 M -4.02 % | 376.800 M 21.24 % | 310.794 M 7.29 % | 289.665 M 24.83 % | 232.051 M -56.09 % | 528.437 M -35.18 % | 815.190 M 243.38 % | 237.405 M -49.56 % | 470.627 M -39.83 % | 782.113 M 38.95 % | 562.854 M 16.47 % | 483.256 M 53.67 % | 314.476 M -67.38 % | 964.166 M -4.51 % | 1.010 B 115.37 % | 468.849 M 183.79 % | 165.210 M 53.93 % | 107.331 M 40.32 % | 76.492 M -70.51 % | 259.394 M 468.78 % | 45.605 M 73.83 % | 26.235 M -19.60 % | 32.631 M -42.96 % | 57.206 M -0.12 % | 57.277 M 2.97 % | 55.624 M 1.31 % | 54.907 M 9.88 % | 49.970 M -47.22 % | 94.683 M 306.26 % | 23.306 M -7.86 % | 25.294 M -49.59 % | 50.174 M 107.84 % | 24.141 M -19.38 % | 29.943 M -21.82 % | 38.299 M -49.78 % | 76.255 M 31.30 % | 58.076 M -11.60 % | 65.695 M 0.45 % | 65.401 M 200.32 % | 21.777 M -79.06 % | 104.004 M -57.84 % | 246.692 M 44.74 % | 170.433 M 1 347.31 % | 11.776 M -86.87 % | 89.681 M 97.55 % | 45.396 M -39.79 % | 75.401 M 12.77 % | 66.866 M 1 843.29 % | 3.441 M |
| Short term investments | 0.000 -100.00 % | 602.774 M -0.10 % | 603.374 M -2.41 % | 618.264 M 117.81 % | -3.472 B | 0.000 100.00 % | -3.485 B -1.71 % | -3.427 B 6.46 % | -3.663 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.840 B | 0.000 | 0.000 -100.00 % | 151.000 100.00 % | -3.817 B 0.01 % | -3.817 B 0.17 % | -3.823 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 M 0.00 % | 85.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 % | -142.189 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.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 -100.00 % | 5.862 M 0.00 % | 5.862 M -65.46 % | 16.970 M -80.20 % | 85.713 M -24.02 % | 112.808 M -20.97 % | 142.732 M 6.88 % | 133.546 M 48.98 % | 89.642 M 26.67 % | 70.769 M 289.20 % | 18.183 M 129.29 % | 7.930 M -6.04 % | 8.440 M -6.17 % | 8.995 M -7.34 % | 9.708 M 0.00 % | 9.708 M -3.96 % | 10.108 M -0.44 % | 10.153 M 0.00 % | 10.153 M 0.00 % | 10.153 M -2.90 % | 10.456 M -89.89 % | 103.419 M 874.36 % | 10.614 M 21.53 % | 8.734 M -1.89 % | 8.902 M -20.23 % | 11.160 M 0.40 % | 11.116 M -42.16 % | 19.219 M 115.56 % | 8.916 M 0.70 % | 8.854 M 2 746.95 % | 311.000 K -91.04 % | 3.471 M -1.20 % | 3.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 30.501 M -25.47 % | 40.927 M -48.20 % | 79.017 M 33.04 % | 59.395 M -10.70 % | 66.512 M -8.98 % | 73.071 M -9.67 % | 80.893 M -30.39 % | 116.206 M -18.31 % | 142.249 M 99.30 % | 71.375 M 34.18 % | 53.194 M -32.98 % | 79.367 M -3.59 % | 82.318 M -18.17 % | 100.591 M -15.61 % | 119.203 M 48.92 % | 80.046 M -0.14 % | 80.157 M 3.96 % | 77.105 M -66.55 % | 230.479 M -1.17 % | 233.214 M 225.97 % | 71.545 M 17.78 % | 60.744 M -16.71 % | 72.934 M -28.83 % | 102.476 M -73.21 % | 382.511 M 140.40 % | 159.117 M -19.44 % | 197.521 M -34.21 % | 300.220 M -47.59 % | 572.836 M -31.65 % | 838.069 M -23.17 % | 1.091 B -12.95 % | 1.253 B 194.78 % | 425.062 M -13.34 % | 490.499 M 2.40 % | 478.990 M 12.64 % | 425.236 M 97.60 % | 215.205 M -50.35 % | 433.487 M -19.86 % | 540.911 M 11.05 % | 487.073 M 10.52 % | 440.705 M 46.84 % | 300.125 M -41.75 % | 515.212 M -15.93 % | 612.817 M -30.92 % | 887.174 M 86.96 % | 474.518 M -48.04 % | 913.265 M 161.06 % | 349.835 M -36.94 % | 554.725 M -25.03 % | 739.908 M 90.83 % | 387.736 M -0.25 % | 388.711 M -41.50 % | 664.431 M 12.17 % | 592.335 M -25.61 % | 796.210 M 84.74 % | 430.981 M -23.89 % | 566.276 M 2.64 % | 551.726 M -35.18 % | 851.112 M -8.09 % | 925.992 M -16.52 % | 1.109 B -41.68 % | 1.902 B 3.89 % | 1.831 B -9.95 % | 2.033 B 62.31 % | 1.253 B 7.71 % | 1.163 B 98.76 % | 585.169 M -22.16 % | 751.807 M 52.60 % | 492.662 M 58.71 % | 310.414 M -59.87 % | 773.488 M -43.31 % | 1.364 B -16.86 % | 1.641 B 111.99 % | 774.213 M -15.12 % | 912.177 M 36.73 % | 667.159 M 103.43 % | 327.953 M -27.12 % | 450.008 M -9.97 % | 499.853 M 49.06 % | 335.331 M -21.44 % | 426.824 M 23.20 % | 346.456 M 92.43 % | 180.047 M 12.31 % | 160.313 M -51.52 % | 330.653 M 3.72 % | 318.803 M -22.40 % | 410.834 M 16.39 % | 352.981 M 4.46 % | 337.908 M 120.19 % | 153.464 M -5.36 % | 162.156 M -1.87 % | 165.239 M -24.09 % | 217.664 M 137.67 % | 91.581 M -57.46 % | 215.265 M -1.18 % | 217.838 M 12.89 % | 192.964 M -49.40 % | 381.383 M 50.77 % | 252.950 M 558.93 % | 38.388 M -6.15 % | 40.905 M 1.19 % | 40.425 M 187.06 % | 14.082 M | 0.000 -100.00 % | 41.872 M |
| Cash and short term investments | 30.501 M -25.47 % | 40.927 M -48.20 % | 79.017 M 33.04 % | 59.395 M -10.70 % | 66.512 M -8.98 % | 73.071 M -9.67 % | 80.893 M -30.39 % | 116.206 M -18.31 % | 142.249 M 99.30 % | 71.375 M 34.18 % | 53.194 M -32.98 % | 79.367 M -3.59 % | 82.318 M -18.17 % | 100.591 M -15.61 % | 119.203 M 48.92 % | 80.046 M -0.14 % | 80.157 M 3.96 % | 77.105 M -66.55 % | 230.479 M -1.17 % | 233.214 M 225.97 % | 71.545 M 17.78 % | 60.744 M -16.71 % | 72.934 M -28.83 % | 102.476 M -73.21 % | 382.511 M 140.40 % | 159.117 M -19.44 % | 197.521 M -34.21 % | 300.220 M -47.59 % | 572.836 M -31.65 % | 838.069 M -23.17 % | 1.091 B -12.95 % | 1.253 B 194.78 % | 425.062 M -13.34 % | 490.499 M 2.40 % | 478.990 M 12.64 % | 425.236 M 97.60 % | 215.205 M -50.35 % | 433.487 M -19.86 % | 540.911 M 11.05 % | 487.073 M 10.52 % | 440.705 M 46.84 % | 300.125 M -41.75 % | 515.212 M -15.93 % | 612.817 M -30.92 % | 887.174 M 86.96 % | 474.518 M -48.04 % | 913.265 M 161.06 % | 349.835 M -36.94 % | 554.725 M -25.03 % | 739.908 M 90.83 % | 387.736 M -0.25 % | 388.711 M -41.50 % | 664.431 M 12.17 % | 592.335 M -25.61 % | 796.210 M 84.74 % | 430.981 M -23.89 % | 566.276 M 2.64 % | 551.726 M -35.18 % | 851.112 M -8.09 % | 925.992 M -16.52 % | 1.109 B -41.68 % | 1.902 B 3.89 % | 1.831 B -9.95 % | 2.033 B 62.31 % | 1.253 B 7.17 % | 1.169 B 97.78 % | 591.031 M -23.12 % | 768.777 M 32.92 % | 578.375 M 36.66 % | 423.222 M -53.81 % | 916.220 M -38.84 % | 1.498 B -13.45 % | 1.731 B 104.84 % | 844.982 M -9.18 % | 930.360 M 37.81 % | 675.089 M 100.68 % | 336.393 M -26.71 % | 459.003 M -9.92 % | 509.561 M 47.68 % | 345.039 M -21.03 % | 436.932 M 22.52 % | 356.609 M 87.49 % | 190.200 M 11.58 % | 170.466 M -50.03 % | 341.109 M -19.21 % | 422.222 M 0.18 % | 421.448 M 16.51 % | 361.715 M 4.30 % | 346.810 M 110.67 % | 164.624 M -4.99 % | 173.272 M -6.06 % | 184.458 M -18.59 % | 226.580 M 125.60 % | 100.435 M -53.41 % | 215.576 M -2.59 % | 221.309 M 12.64 % | 196.477 M -48.48 % | 381.383 M 50.77 % | 252.950 M 558.93 % | 38.388 M -6.15 % | 40.905 M 1.19 % | 40.425 M 187.06 % | 14.082 M | 0.000 -100.00 % | 41.872 M |
| Total current assets | 76.017 M -18.47 % | 93.237 M -33.33 % | 139.849 M 23.80 % | 112.968 M 14.62 % | 98.560 M -8.33 % | 107.520 M -9.16 % | 118.362 M -22.71 % | 153.134 M -13.72 % | 177.478 M 63.32 % | 108.669 M 23.80 % | 87.776 M -31.76 % | 128.619 M -6.73 % | 137.903 M -11.32 % | 155.502 M -10.41 % | 173.576 M 7.29 % | 161.776 M -10.16 % | 180.063 M -13.79 % | 208.866 M -51.90 % | 434.202 M -54.88 % | 962.275 M 18.11 % | 814.757 M 1.42 % | 803.370 M -16.54 % | 962.570 M -8.51 % | 1.052 B -21.98 % | 1.349 B -21.52 % | 1.718 B 37.65 % | 1.248 B -8.87 % | 1.370 B -17.02 % | 1.651 B -6.04 % | 1.757 B -11.84 % | 1.993 B -7.23 % | 2.148 B -51.05 % | 4.389 B 24.88 % | 3.515 B -2.75 % | 3.614 B -0.91 % | 3.647 B 4.96 % | 3.475 B -6.24 % | 3.706 B -3.02 % | 3.822 B -12.49 % | 4.367 B 1.48 % | 4.303 B -0.60 % | 4.329 B 1.71 % | 4.256 B -16.20 % | 5.079 B -3.89 % | 5.285 B 13.80 % | 4.644 B -5.53 % | 4.916 B 9.34 % | 4.496 B -4.97 % | 4.731 B -2.17 % | 4.836 B 14.07 % | 4.239 B -5.21 % | 4.472 B -0.53 % | 4.496 B 21.27 % | 3.708 B -2.08 % | 3.786 B -26.69 % | 5.165 B 12.63 % | 4.586 B 16.25 % | 3.945 B -2.43 % | 4.043 B 15.17 % | 3.511 B -3.51 % | 3.638 B -33.58 % | 5.478 B -10.25 % | 6.103 B 8.77 % | 5.611 B 10.72 % | 5.068 B -2.99 % | 5.224 B 20.25 % | 4.345 B -3.12 % | 4.485 B 8.24 % | 4.143 B 8.20 % | 3.829 B -10.19 % | 4.264 B 5.37 % | 4.047 B -2.15 % | 4.136 B 32.40 % | 3.124 B 14.18 % | 2.736 B 0.36 % | 2.726 B 29.03 % | 2.113 B 1.98 % | 2.072 B -2.58 % | 2.127 B -1.69 % | 2.163 B -6.33 % | 2.309 B -3.73 % | 2.399 B 2.92 % | 2.331 B 1.45 % | 2.297 B 4.42 % | 2.200 B 17.99 % | 1.865 B -2.76 % | 1.918 B 36.34 % | 1.406 B 16.42 % | 1.208 B 8.23 % | 1.116 B -8.53 % | 1.220 B -2.40 % | 1.250 B 1.98 % | 1.226 B 12.61 % | 1.089 B 5.35 % | 1.033 B 2.20 % | 1.011 B -11.42 % | 1.142 B -5.02 % | 1.202 B 47.46 % | 815.083 M 170.00 % | 301.882 M 41.93 % | 212.693 M 36.23 % | 156.133 M 48.40 % | 105.208 M 57.34 % | 66.866 M -18.83 % | 82.377 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 5.591 M 0.00 % | 5.591 M 0.00 % | 5.591 M 0.00 % | 5.591 M 0.00 % | 5.591 M 0.00 % | 5.591 M -1.69 % | 5.687 M 0.00 % | 5.687 M 0.00 % | 5.687 M 0.00 % | 5.687 M 0.00 % | 5.687 M 0.00 % | 5.687 M -70.17 % | 19.062 M -45.88 % | 35.222 M -45.91 % | 65.112 M -11.32 % | 73.425 M -88.51 % | 639.126 M -0.43 % | 641.865 M 0.00 % | 641.865 M 0.00 % | 641.865 M -2.53 % | 658.551 M -1.10 % | 665.856 M -1.90 % | 678.730 M -0.01 % | 678.809 M -0.87 % | 684.748 M -2.02 % | 698.881 M -2.15 % | 714.216 M 0.49 % | 710.720 M -3.89 % | 739.457 M 1.73 % | 726.887 M -73.48 % | 2.740 B -4.18 % | 2.860 B -4.19 % | 2.985 B -0.49 % | 3.000 B -0.84 % | 3.025 B -0.70 % | 3.047 B -1.35 % | 3.088 B -1.96 % | 3.150 B -2.45 % | 3.229 B 0.32 % | 3.219 B -18.53 % | 3.950 B 4.01 % | 3.798 B 0.29 % | 3.787 B 6.74 % | 3.548 B 7.17 % | 3.311 B -11.44 % | 3.738 B 7.11 % | 3.490 B 5.45 % | 3.310 B -0.03 % | 3.310 B 8.90 % | 3.040 B 99.91 % | 1.521 B 2.26 % | 1.487 B -61.81 % | 3.894 B 12.65 % | 3.457 B 20.13 % | 2.877 B 3.15 % | 2.789 B 30.11 % | 2.144 B -1.81 % | 2.183 B -25.32 % | 2.924 B -12.72 % | 3.350 B 2.21 % | 3.278 B -0.11 % | 3.281 B 2.18 % | 3.211 B 2.61 % | 3.129 B -1.63 % | 3.181 B 4.67 % | 3.039 B 41.46 % | 2.148 B -0.55 % | 2.160 B 13.70 % | 1.900 B -5.34 % | 2.007 B -3.85 % | 2.088 B 25.73 % | 1.660 B -5.71 % | 1.761 B 3.29 % | 1.705 B 10.37 % | 1.545 B -1.50 % | 1.568 B -10.09 % | 1.744 B -3.10 % | 1.800 B -8.60 % | 1.969 B -4.15 % | 2.055 B 0.05 % | 2.054 B 17.45 % | 1.749 B 24.32 % | 1.406 B -3.18 % | 1.453 B 49.21 % | 973.567 M 19.39 % | 815.480 M -8.82 % | 894.368 M -9.28 % | 985.863 M 3.76 % | 950.125 M 5.08 % | 904.156 M 10.30 % | 819.699 M 12.50 % | 728.597 M -2.99 % | 751.015 M -16.02 % | 894.290 M 55.85 % | 573.827 M 46.50 % | 391.698 M 168.87 % | 145.682 M 77.44 % | 82.100 M 116.10 % | 37.991 M 192.06 % | 13.008 M | 0.000 -100.00 % | 20.732 M |
| Net receivables | 43.118 M -14.04 % | 50.161 M -14.63 % | 58.756 M 24.54 % | 47.177 M -0.13 % | 47.238 M -18.81 % | 58.179 M 92.27 % | 30.259 M 119.35 % | 13.795 M -51.07 % | 28.192 M -9.46 % | 31.137 M 111.86 % | 14.697 M -65.62 % | 42.742 M 325.80 % | 10.038 M -78.73 % | 47.192 M 1.41 % | 46.535 M 331.15 % | 10.793 M -82.24 % | 60.766 M -2.31 % | 62.203 M -44.55 % | 112.184 M 62.57 % | 69.006 M -12.12 % | 78.524 M 3.40 % | 75.945 M -65.60 % | 220.741 M -17.74 % | 268.355 M 0.20 % | 267.814 M -14.59 % | 313.551 M -4.76 % | 329.220 M -5.82 % | 349.561 M 1.84 % | 343.248 M 103.72 % | 168.492 M 7.31 % | 157.021 M 35.33 % | 116.030 M -1.03 % | 117.242 M -19.14 % | 144.993 M 2.22 % | 141.849 M 13.54 % | 124.934 M -3.12 % | 128.951 M -6.22 % | 137.498 M 8.61 % | 126.596 M 4.77 % | 120.834 M -18.20 % | 147.717 M -40.07 % | 246.485 M 42.33 % | 173.174 M 10.42 % | 156.837 M -2.69 % | 161.169 M -25.16 % | 215.354 M -12.59 % | 246.370 M -45.07 % | 448.555 M 53.08 % | 293.029 M -29.78 % | 417.286 M -22.16 % | 536.050 M 0.12 % | 535.403 M 14.99 % | 465.620 M -65.62 % | 1.354 B 6.13 % | 1.276 B 231.01 % | 385.472 M 91.37 % | 201.425 M 44.76 % | 139.143 M 51.03 % | 92.129 M -39.14 % | 151.391 M 33.14 % | 113.710 M -7.86 % | 123.413 M 15.10 % | 107.219 M 69.98 % | 63.077 M -0.78 % | 63.570 M 2.15 % | 62.234 M 1.27 % | 61.455 M 19.50 % | 51.428 M -75.66 % | 211.251 M -28.05 % | 293.593 M 65.43 % | 177.474 M -1.29 % | 179.789 M -22.58 % | 232.226 M 177.57 % | 83.663 M 22.24 % | 68.444 M 124.24 % | 30.523 M 18.55 % | 25.746 M -38.23 % | 41.682 M 159.38 % | 16.070 M -2.77 % | 16.528 M 10.74 % | 14.925 M -12.20 % | 16.999 M -44.60 % | 30.686 M 33.25 % | 23.029 M 47.63 % | 15.599 M 24.05 % | 12.575 M -30.64 % | 18.130 M -13.70 % | 21.008 M -2.89 % | 21.633 M -20.60 % | 27.246 M 19.26 % | 22.845 M -42.02 % | 39.403 M 6.04 % | 37.158 M | 0.000 -100.00 % | 23.859 M 39.98 % | 17.045 M -44.33 % | 30.616 M 87 810.47 % | 34.826 K 1 309.39 % | 2.471 K -100.00 % | 106.036 M 1 696 478.06 % | 6.250 K -99.98 % | 32.321 M 405.36 % | 6.396 M | 0.000 -100.00 % | 16.332 M |
| Tax assets | 13.955 M 9.69 % | 12.723 M 12.24 % | 11.335 M 18.02 % | 9.604 M -51.60 % | 19.842 M 92.82 % | 10.290 M 0.62 % | 10.226 M 1.12 % | 10.113 M -5.97 % | 10.755 M -0.75 % | 10.836 M 7.40 % | 10.090 M 101.02 % | -990.815 M -0.12 % | -989.656 M -0.04 % | -989.298 M 0.07 % | -989.995 M -0.33 % | -986.716 M -0.28 % | -983.926 M -0.26 % | -981.387 M -0.24 % | -979.059 M -1 290 798.30 % | 75.855 K -41.50 % | 129.676 K -83.63 % | 792.343 K 0.04 % | 792.000 K 626.61 % | 109.000 K 0.00 % | 109.000 K 0.00 % | 109.000 K 0.00 % | 109.000 K -99.25 % | 14.444 M -10.49 % | 16.136 M -14.13 % | 18.792 M -1.16 % | 19.013 M -12.67 % | 21.771 M -2.14 % | 22.246 M 5.45 % | 21.096 M -1.04 % | 21.318 M -17.46 % | 25.827 M -0.03 % | 25.834 M 2.41 % | 25.225 M -3.19 % | 26.055 M 30.75 % | 19.928 M -30.47 % | 28.662 M 48.68 % | 19.278 M -0.93 % | 19.459 M -15.02 % | 22.899 M -55.63 % | 51.610 M 20.49 % | 42.832 M -63.26 % | 116.592 M 19.86 % | 97.274 M 9.58 % | 88.770 M 3.08 % | 86.117 M 5.04 % | 81.986 M 15.60 % | 70.924 M -0.87 % | 71.547 M -9.21 % | 78.807 M -0.62 % | 79.299 M 1 207.27 % | 6.066 M 27.12 % | 4.772 M 32.04 % | 3.614 M -60.60 % | 9.173 M 38.50 % | 6.623 M 0.00 % | 6.623 M -3.19 % | 6.841 M -23.41 % | 8.932 M -30.02 % | 12.764 M -11.22 % | 14.377 M -62.73 % | 38.571 M 0.04 % | 38.554 M 371.38 % | 8.179 M 0.00 % | 8.179 M 0.00 % | 8.179 M 0.00 % | 8.179 M 33.49 % | 6.127 M 0.00 % | 6.127 M -24.25 % | 8.088 M -0.25 % | 8.108 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 % | 3.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.595 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 42.361 M -0.36 % | 42.515 M -8.03 % | 46.227 M -6.07 % | 49.211 M 3.32 % | 47.629 M -10.44 % | 53.182 M -14.72 % | 62.360 M 30.78 % | 47.682 M -10.27 % | 53.140 M -9.21 % | 58.532 M -2.84 % | 60.246 M 19.75 % | 50.311 M 7.56 % | 46.775 M 14.07 % | 41.006 M -11.60 % | 46.385 M -15.70 % | 55.025 M -0.44 % | 55.268 M 22.88 % | 44.976 M -13.95 % | 52.269 M -27.71 % | 72.302 M -1.98 % | 73.760 M 0.26 % | 73.570 M -1.04 % | 74.343 M 3.75 % | 71.657 M -3.80 % | 74.484 M -1.85 % | 75.887 M -1.78 % | 77.262 M -14.25 % | 90.105 M -0.97 % | 90.989 M -5.20 % | 95.984 M 2.83 % | 93.342 M -10.30 % | 104.058 M -13.87 % | 120.814 M -69.27 % | 393.121 M 4 514.10 % | 8.520 M -98.05 % | 436.487 M -2.29 % | 446.728 M -0.30 % | 448.066 M -13.88 % | 520.262 M 1.26 % | 513.785 M -3.43 % | 532.040 M -9.06 % | 585.043 M -3.61 % | 606.949 M -0.26 % | 608.530 M 125.59 % | 269.747 M -33.43 % | 405.196 M -1.27 % | 410.393 M 79.86 % | 228.173 M -54.45 % | 500.935 M -3.49 % | 519.037 M -2.94 % | 534.738 M 21.10 % | 441.571 M -4.94 % | 464.524 M -10.61 % | 519.634 M -16.25 % | 620.482 M -3.17 % | 640.800 M 12.85 % | 567.852 M -3.38 % | 587.739 M -7.21 % | 633.391 M -1.56 % | 643.437 M -7.30 % | 694.120 M 8.05 % | 642.383 M -3.26 % | 664.048 M 16.73 % | 568.858 M -13.29 % | 656.036 M -9.96 % | 728.569 M -5.53 % | 771.245 M 0.41 % | 768.061 M 13.85 % | 674.621 M 25.12 % | 539.176 M -17.41 % | 652.827 M 143.25 % | 268.376 M -37.79 % | 431.384 M -12.63 % | 493.770 M -14.35 % | 576.474 M 42.86 % | 403.523 M -21.21 % | 512.168 M 46.04 % | 350.695 M 13.00 % | 310.362 M -2.07 % | 316.932 M -12.56 % | 362.477 M 35.37 % | 267.766 M -49.30 % | 528.151 M 64.68 % | 320.715 M 17.23 % | 273.570 M 1 189 334.78 % | 23.000 K -99.99 % | 171.186 M 131 581.54 % | 130.000 K -88.90 % | 1.171 M 10.16 % | 1.063 M 8 076.92 % | 13.000 K -7.14 % | 14.000 K -36.36 % | 22.000 K | 0.000 -100.00 % | 121.000 K 103.19 % | 59.550 K -78.35 % | 275.000 K -42.08 % | 474.779 K -36.53 % | 748.000 K 1 977.78 % | 36.000 K 0.00 % | 36.000 K -99.21 % | 4.572 M -9.74 % | 5.066 M | 0.000 -100.00 % | 11.009 M |
| Tax payables | 48.419 M -11.56 % | 54.746 M -5.11 % | 57.691 M 7.10 % | 53.866 M 16.22 % | 46.350 M -20.42 % | 58.244 M 7.65 % | 54.107 M -14.20 % | 63.063 M -43.23 % | 111.080 M -11.57 % | 125.620 M -1.21 % | 127.158 M -15.37 % | 150.257 M 36.48 % | 110.095 M -20.15 % | 137.877 M -18.55 % | 169.269 M 38.61 % | 122.123 M 34.06 % | 91.096 M -52.81 % | 193.043 M -25.27 % | 258.336 M 80.91 % | 142.799 M 0.87 % | 141.567 M -3.10 % | 146.089 M 13.96 % | 128.188 M 38.22 % | 92.743 M 6.86 % | 86.790 M -4.71 % | 91.080 M 2.21 % | 89.109 M -14.52 % | 104.245 M -6.89 % | 111.954 M -38.34 % | 181.560 M -41.17 % | 308.617 M 40.81 % | 219.177 M 50.98 % | 145.174 M -5.72 % | 153.980 M 0.74 % | 152.846 M -10.40 % | 170.579 M 11.36 % | 153.184 M -6.40 % | 163.665 M -0.68 % | 164.788 M 30.58 % | 126.193 M -54.05 % | 274.660 M -10.98 % | 308.542 M -10.19 % | 343.567 M -17.93 % | 418.611 M 13.24 % | 369.679 M -12.41 % | 422.035 M -7.19 % | 454.708 M 8.95 % | 417.357 M 11.43 % | 374.534 M -12.69 % | 428.949 M 4.53 % | 410.370 M 17.41 % | 349.515 M 5.33 % | 331.823 M -20.09 % | 415.250 M -4.81 % | 436.247 M 9.35 % | 398.938 M -4.64 % | 418.348 M -10.35 % | 466.670 M -4.01 % | 486.170 M 9.06 % | 445.794 M 5.98 % | 420.659 M -36.40 % | 661.461 M 14.53 % | 577.533 M 54.49 % | 373.825 M 11.25 % | 336.022 M 13.75 % | 295.415 M -2.69 % | 303.579 M 32.59 % | 228.956 M 5.69 % | 216.626 M -12.49 % | 247.541 M 43.91 % | 172.007 M -6.37 % | 183.712 M 13.30 % | 162.153 M 17.00 % | 138.598 M 1.77 % | 136.188 M 74.34 % | 78.118 M -20.13 % | 97.811 M -9.20 % | 107.724 M -11.53 % | 121.767 M 16.67 % | 104.369 M -18.41 % | 127.916 M -0.51 % | 128.576 M 17.80 % | 109.144 M 229.89 % | 33.085 M -40.42 % | 55.535 M 289.50 % | 14.258 M -43.14 % | 25.074 M -21.08 % | 31.770 M -7.19 % | 34.231 M 3.87 % | 32.956 M 15.06 % | 28.642 M 3 818.19 % | 731.000 K -86.41 % | 5.378 M | 0.000 -100.00 % | 35.253 M 38.43 % | 25.467 M -54.59 % | 56.081 M 40.68 % | 39.865 M 16.98 % | 34.080 M 302.33 % | 8.471 M -3.09 % | 8.741 M -67.52 % | 26.908 M 292.86 % | 6.849 M | 0.000 100.00 % | -379.208 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.363 M 8.07 % | 38.276 M | 0.000 -100.00 % | 37.952 M -20.63 % | 47.817 M -12.44 % | 54.614 M 58.93 % | 34.363 M -48.85 % | 67.182 M | 0.000 -100.00 % | 41.163 M -16.67 % | 49.399 M -38.08 % | 79.779 M -41.30 % | 135.901 M 49.97 % | 90.621 M | 0.000 | 0.000 100.00 % | -642.660 M | 0.000 | 0.000 | 0.000 100.00 % | -769.401 M | 0.000 | 0.000 100.00 % | -1.065 B 41.29 % | -1.814 B 13.91 % | -2.108 B 0.27 % | -2.113 B -3 779.42 % | 57.435 M -85.95 % | 408.657 M 0.45 % | 406.825 M -0.77 % | 409.993 M -1.17 % | 414.854 M -0.62 % | 417.458 M -0.68 % | 420.295 M -0.81 % | 423.737 M -2.37 % | 434.022 M 1.47 % | 427.740 M 1.44 % | 421.648 M 1.54 % | 415.259 M 111.21 % | -3.705 B -7.06 % | -3.460 B -22.71 % | -2.820 B -15.79 % | -2.435 B -30.00 % | -1.873 B -3.22 % | -1.815 B -6.81 % | -1.699 B -105.33 % | -827.500 M -47.57 % | -560.750 M 4.39 % | -586.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -876.000 M 1.14 % | -886.100 M 15.43 % | -1.048 B -21.27 % | -864.000 M -9.92 % | -786.000 M -69.14 % | -464.700 M 13.53 % | -537.400 M 46.04 % | -996.000 M 9.91 % | -1.106 B -7.28 % | -1.031 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 489.312 M 0.45 % | 487.109 M 0.92 % | 482.652 M -4.38 % | 504.786 M 1.09 % | 499.325 M 1.48 % | 492.066 M 0.60 % | 489.130 M -1.20 % | 495.048 M -1.09 % | 500.514 M 0.43 % | 498.351 M 0.75 % | 494.656 M -2.14 % | 505.461 M -0.94 % | 510.262 M 0.94 % | 505.535 M 0.72 % | 501.927 M 0.24 % | 500.741 M 1.61 % | 492.802 M 1.28 % | 486.550 M 0.55 % | 483.899 M 0.90 % | 479.573 M 0.60 % | 476.715 M 0.27 % | 475.418 M -23.90 % | 624.734 M -1.47 % | 634.086 M 0.81 % | 629.006 M -17.94 % | 766.496 M 1.15 % | 757.813 M 6.68 % | 710.367 M 0.84 % | 704.439 M 1.01 % | 697.398 M 0.53 % | 693.745 M 1.33 % | 684.650 M -21.31 % | 870.073 M 0.80 % | 863.171 M 2.07 % | 845.691 M 0.34 % | 842.866 M 0.45 % | 839.063 M 0.78 % | 832.538 M 1.98 % | 816.344 M 3.52 % | 788.582 M 0.12 % | 787.634 M -25.96 % | 1.064 B 0.13 % | 1.062 B -6.33 % | 1.134 B 3.69 % | 1.094 B 1.06 % | 1.082 B 106.99 % | 522.980 M -6.50 % | 559.331 M -0.70 % | 563.293 M 0.77 % | 559.008 M -0.70 % | 562.939 M -0.33 % | 564.799 M -6.27 % | 602.590 M 14.70 % | 525.341 M 0.57 % | 522.346 M -0.69 % | 525.990 M 1.27 % | 519.407 M 1.26 % | 512.965 M 0.96 % | 508.085 M 33.38 % | 380.923 M 3.64 % | 367.550 M 1.24 % | 363.048 M 0.83 % | 360.075 M -12.09 % | 409.594 M 2.33 % | 400.285 M -22.81 % | 518.547 M 65.09 % | 314.097 M 5.09 % | 298.889 M 4.10 % | 287.116 M 4.92 % | 273.658 M 6.36 % | 257.293 M -4.08 % | 268.243 M 4.17 % | 257.507 M 26.19 % | 204.060 M 2.60 % | 198.895 M 8.97 % | 182.524 M 3.91 % | 175.650 M 1.39 % | 173.241 M 5.97 % | 163.474 M 9.41 % | 149.416 M 5.38 % | 141.794 M 12.69 % | 125.825 M 6.21 % | 118.473 M 22.66 % | 96.590 M -1.00 % | 97.570 M 61.36 % | 60.467 M 1.01 % | 59.860 M 8.11 % | 55.372 M 3.98 % | 53.250 M 0.08 % | 53.206 M 1.69 % | 52.320 M -27.74 % | 72.401 M 0.22 % | 72.245 M 0.66 % | 71.774 M -2.20 % | 73.391 M -11.29 % | 82.728 M 4.16 % | 79.423 M 33.99 % | 59.274 M 74.10 % | 34.046 M -9.15 % | 37.475 M 380.91 % | 7.792 M -3.37 % | 8.064 M 1 916.11 % | 400.000 K | 0.000 | 0.000 |
| Capital lease obligations | 625.209 M -1.30 % | 633.413 M -1.26 % | 641.487 M -1.21 % | 649.343 M 1 889.70 % | 32.635 M -7.32 % | 35.212 M -2.91 % | 36.266 M -4.68 % | 38.047 M -6.10 % | 40.520 M -5.89 % | 43.057 M -5.49 % | 45.558 M -4.84 % | 47.874 M 2.57 % | 46.673 M -3.13 % | 48.184 M -2.98 % | 49.663 M -2.20 % | 50.779 M -4.11 % | 52.956 M -17.20 % | 63.958 M 11.35 % | 57.441 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.897 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 51.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 |
| Other total stockholders equity | 801.248 M | 0.000 -100.00 % | 803.186 M -1.17 % | 812.671 M 1.68 % | 799.229 M | 0.000 -100.00 % | 799.256 M | 0.000 -100.00 % | 808.800 M | 0.000 -100.00 % | 826.604 M | 0.000 -100.00 % | 498.862 M | 0.000 -100.00 % | 498.862 M | 0.000 -100.00 % | 498.862 M | 0.000 -100.00 % | 498.862 M | 0.000 -100.00 % | 801.619 M | 0.000 -100.00 % | 800.893 M 0.08 % | 800.215 M 19.42 % | 670.088 M -16.27 % | 800.262 M 19.43 % | 670.088 M -16.28 % | 800.428 M 19.45 % | 670.088 M -16.28 % | 800.437 M 19.45 % | 670.088 M -14.77 % | 786.176 M 57.83 % | 498.120 M -37.72 % | 799.838 M 60.57 % | 498.120 M -37.39 % | 795.535 M 59.71 % | 498.120 M -37.39 % | 795.535 M 55.64 % | 511.152 M 0.00 % | 511.152 M 0.00 % | 511.152 M 0.00 % | 511.152 M 0.00 % | 511.152 M -41.89 % | 879.640 M 12.02 % | 785.278 M -10.87 % | 881.007 M 606.54 % | -173.927 M -127.58 % | 630.692 M -0.06 % | 631.088 M 0.00 % | 631.082 M -0.01 % | 631.165 M 1.83 % | 619.821 M 0.02 % | 619.722 M -0.03 % | 619.883 M 0.02 % | 619.769 M 2.13 % | 606.830 M 0.00 % | 606.830 M 0.00 % | 606.830 M 0.00 % | 606.830 M 0.00 % | 606.830 M 0.00 % | 606.830 M 0.00 % | 606.830 M 0.00 % | 606.830 M -3.19 % | 626.813 M 0.00 % | 626.813 M 0.00 % | 626.813 M 0.00 % | 626.813 M -11.81 % | 710.783 M 0.00 % | 710.783 M 0.00 % | 710.783 M 13.40 % | 626.813 M -13.21 % | 722.236 M 0.00 % | 722.236 M 175.08 % | 262.559 M 134.42 % | 112.003 M -52.61 % | 236.345 M 0.00 % | 236.345 M 0.00 % | 236.345 M 0.00 % | 236.345 M 18.12 % | 200.082 M 0.00 % | 200.082 M 0.00 % | 200.082 M 0.00 % | 200.082 M 5.71 % | 189.277 M 0.00 % | 189.277 M 7.57 % | 175.961 M 0.00 % | 175.961 M 7.48 % | 163.711 M 0.00 % | 163.711 M 0.00 % | 163.711 M 0.00 % | 163.711 M 7.90 % | 151.726 M 0.00 % | 151.726 M -68.41 % | 480.370 M 216.60 % | 151.726 M 15.12 % | 131.803 M -20.51 % | 165.816 M 50.23 % | 110.377 M -43.76 % | 196.271 M 193.69 % | 66.829 M -0.30 % | 67.029 M 2.97 % | 65.098 M 2.83 % | 63.306 M 23.99 % | 51.057 M 0.00 % | 51.057 M |
| Deferred tax liabilities non current | 370.494 M 1.18 % | 366.189 M 2.05 % | 358.845 M -6.19 % | 382.514 M -0.14 % | 383.054 M 4.37 % | 367.027 M 1.97 % | 359.953 M -0.50 % | 361.774 M -3.55 % | 375.088 M -0.56 % | 377.202 M 1.43 % | 371.888 M -18.60 % | 456.890 M -2.59 % | 469.050 M 2.82 % | 456.183 M -2.09 % | 465.918 M -2.71 % | 478.879 M 1.34 % | 472.564 M 6.51 % | 443.674 M 1.58 % | 436.793 M 7.77 % | 405.307 M 1.19 % | 400.537 M 1.32 % | 395.331 M 1.08 % | 391.110 M -1.59 % | 397.410 M 1.25 % | 392.523 M 1.16 % | 388.039 M -14.90 % | 455.975 M 10.58 % | 412.366 M 1.32 % | 407.004 M 2.05 % | 398.846 M 1.28 % | 393.816 M 5.58 % | 373.003 M 1.37 % | 367.950 M -30.38 % | 528.535 M 2.94 % | 513.447 M 1.92 % | 503.768 M 1.37 % | 496.968 M 1.38 % | 490.183 M 4.33 % | 469.831 M 24.03 % | 378.818 M 3.99 % | 364.288 M -16.40 % | 435.750 M 1.23 % | 430.453 M -15.56 % | 509.757 M 1.16 % | 503.921 M 2.32 % | 492.481 M 494.35 % | 82.860 M 32.58 % | 62.499 M 0.00 % | 62.499 M 0.00 % | 62.499 M 0.00 % | 62.499 M 0.00 % | 62.499 M 0.00 % | 62.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.260 M 0.00 % | 1.260 M -53.13 % | 2.688 M -83.47 % | 16.260 M -31.29 % | 23.666 M -24.02 % | 31.147 M 7.96 % | 28.850 M 61.57 % | 17.856 M 2.90 % | 17.353 M 3.64 % | 16.743 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 -100.00 % | 2.409 M -25.00 % | 3.212 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.595 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 -100.00 % | 1.098 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.746 B -0.74 % | 4.781 B -1.32 % | 4.845 B -3.72 % | 5.032 B 16.66 % | 4.313 B -0.14 % | 4.320 B -0.35 % | 4.335 B -4.77 % | 4.552 B -6.17 % | 4.851 B -0.01 % | 4.852 B 0.17 % | 4.844 B -10.53 % | 5.414 B -1.30 % | 5.485 B -0.74 % | 5.526 B -1.71 % | 5.622 B -1.40 % | 5.702 B -0.69 % | 5.741 B -0.67 % | 5.780 B -2.43 % | 5.924 B 2.38 % | 5.786 B 2.70 % | 5.634 B 0.19 % | 5.624 B -2.74 % | 5.782 B -1.82 % | 5.890 B -4.98 % | 6.199 B -5.47 % | 6.557 B -0.39 % | 6.583 B 0.01 % | 6.583 B -4.20 % | 6.871 B -1.53 % | 6.978 B -3.29 % | 7.215 B -2.03 % | 7.365 B -23.54 % | 9.632 B -1.12 % | 9.741 B -0.61 % | 9.801 B -1.62 % | 9.963 B 0.23 % | 9.940 B -2.44 % | 10.188 B -0.62 % | 10.252 B -3.26 % | 10.597 B 1.14 % | 10.478 B -7.71 % | 11.353 B 1.02 % | 11.239 B -6.78 % | 12.056 B -1.54 % | 12.245 B 5.63 % | 11.591 B 35.39 % | 8.561 B 15.30 % | 7.425 B -4.11 % | 7.744 B 0.78 % | 7.684 B 12.51 % | 6.830 B -2.99 % | 7.040 B -0.28 % | 7.060 B 13.12 % | 6.241 B -0.25 % | 6.257 B -17.21 % | 7.558 B 8.45 % | 6.969 B 9.51 % | 6.364 B -1.52 % | 6.462 B 9.81 % | 5.885 B -2.58 % | 6.041 B -23.24 % | 7.870 B 1.41 % | 7.761 B 5.76 % | 7.338 B 17.40 % | 6.250 B -4.50 % | 6.545 B 15.08 % | 5.687 B -2.32 % | 5.822 B 8.21 % | 5.381 B 6.60 % | 5.048 B -7.63 % | 5.465 B 1.84 % | 5.366 B 0.31 % | 5.349 B 22.83 % | 4.355 B 10.21 % | 3.952 B 12.53 % | 3.512 B 22.82 % | 2.859 B 11.79 % | 2.558 B -0.29 % | 2.565 B -0.41 % | 2.576 B -5.23 % | 2.718 B 10.98 % | 2.449 B 2.81 % | 2.382 B 1.21 % | 2.353 B 4.24 % | 2.258 B 20.29 % | 1.877 B -2.77 % | 1.930 B 33.47 % | 1.446 B 17.99 % | 1.226 B 4.84 % | 1.169 B -8.20 % | 1.274 B 0.33 % | 1.269 B 2.76 % | 1.235 B 12.52 % | 1.098 B 5.22 % | 1.043 B -1.27 % | 1.057 B -11.23 % | 1.191 B -7.06 % | 1.281 B 51.92 % | 843.267 M 137.54 % | 355.000 M 33.73 % | 265.453 M -10.87 % | 297.841 M 51.36 % | 196.777 M 28.06 % | 153.662 M 2.66 % | 149.688 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 |
| 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 % | 7.498 M | 0.000 -100.00 % | 98.582 M 309.58 % | -47.039 M -200.00 % | 47.039 M | 0.000 100.00 % | -147.649 M -275.84 % | -39.285 M -200.00 % | 39.285 M | 0.000 -100.00 % | 272.255 M 455.20 % | -76.648 M -200.00 % | 76.648 M | 0.000 -100.00 % | 107.646 M 2 083.84 % | -5.426 M -200.00 % | 5.426 M | 0.000 -100.00 % | 15.452 M 119.74 % | -78.268 M -200.00 % | 78.268 M | 0.000 -100.00 % | 47.800 M -65.15 % | 137.157 M 200.00 % | -137.157 M | 0.000 -100.00 % | 247.680 M 208.90 % | -227.441 M -200.00 % | 227.441 M | 0.000 -100.00 % | 256.337 M 1 310.39 % | -21.178 M -200.00 % | 21.178 M | 0.000 -100.00 % | 164.812 M 300.47 % | -82.213 M -200.00 % | 82.213 M | 0.000 -100.00 % | 79.881 M -30.40 % | 114.764 M 200.00 % | -114.764 M | 0.000 100.00 % | -984.082 M -335.54 % | 417.806 M 200.00 % | -417.806 M | 0.000 100.00 % | -760.646 M -209.48 % | 694.771 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 % | 164.250 M 997.69 % | -18.297 M -140.24 % | 45.467 M 260.85 % | -28.266 M -135.11 % | 80.511 M 228.79 % | -62.512 M -121.50 % | 290.718 M 1 315.78 % | -23.912 M 86.08 % | -171.836 M -13.24 % | -151.747 M -121.28 % | -68.577 M -2 130.15 % | -3.075 M -122.11 % | 13.906 M 108.15 % | -170.644 M -249.26 % | -48.859 M -321.08 % | 22.100 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.321 M | 0.000 -100.00 % | 98.486 M 13 166.68 % | 742.356 K 200.00 % | -742.356 K | 0.000 100.00 % | -147.649 M -8 943.01 % | 1.670 M 200.00 % | -1.670 M | 0.000 -100.00 % | 204.516 M 498.96 % | -51.262 M -200.00 % | 51.262 M | 0.000 100.00 % | -22.897 M -335.33 % | -5.260 M -200.00 % | 5.260 M | 0.000 100.00 % | -7.856 M 88.01 % | -65.543 M -200.00 % | 65.543 M | 0.000 -100.00 % | 9.039 M -93.93 % | 148.995 M 200.00 % | -148.995 M | 0.000 -100.00 % | 17.289 M 183.10 % | -20.804 M -200.00 % | 20.804 M | 0.000 -100.00 % | 70.739 M 176.02 % | 25.628 M 200.00 % | -25.628 M | 0.000 100.00 % | -3.534 M 74.06 % | -13.622 M -200.00 % | 13.622 M | 0.000 -100.00 % | 129.687 M 196.01 % | -135.082 M -200.00 % | 135.082 M | 0.000 100.00 % | -147.228 M -593.94 % | 29.807 M 200.00 % | -29.807 M | 0.000 100.00 % | -21.446 M 96.99 % | -711.501 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 % | 2.176 M | 0.000 -100.00 % | 96.000 K 100.20 % | -47.781 M -200.00 % | 47.781 M | 0.000 | 0.000 100.00 % | -40.955 M -200.00 % | 40.955 M | 0.000 -100.00 % | 67.739 M 366.83 % | -25.386 M -200.00 % | 25.386 M | 0.000 -100.00 % | 130.543 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.308 M 279.91 % | -12.955 M -200.00 % | 12.955 M | 0.000 -100.00 % | 31.587 M 366.83 % | -11.838 M -200.00 % | 11.838 M | 0.000 -100.00 % | 223.302 M 210.96 % | -201.246 M -200.00 % | 201.246 M | 0.000 -100.00 % | 192.295 M 510.83 % | -46.806 M -200.00 % | 46.806 M | 0.000 -100.00 % | 167.224 M 343.80 % | -68.591 M -200.00 % | 68.591 M | 0.000 100.00 % | -50.025 M -120.02 % | 249.846 M 200.00 % | -249.846 M | 0.000 100.00 % | -852.428 M -319.70 % | 387.999 M 200.00 % | -387.999 M | 0.000 100.00 % | -739.200 M -152.56 % | 1.406 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.998 M 53.61 % | -56.048 M 65.00 % | -160.131 M -781.00 % | 23.514 M -86.64 % | 176.065 M 215.98 % | 55.720 M -67.10 % | 169.350 M 98.52 % | 85.308 M 340.16 % | -35.521 M 86.89 % | -270.867 M 30.32 % | -388.719 M -940.96 % | 46.223 M 109.87 % | -468.186 M -196.16 % | -158.088 M -300.39 % | 78.889 M -13.78 % | 91.495 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -166.417 K -200.00 % | 166.417 K | 0.000 | 0.000 -100.00 % | 230.111 K 200.00 % | -230.111 K | 0.000 -100.00 % | 7.174 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.089 M 231.50 % | -5.391 M -200.00 % | 5.391 M | 0.000 100.00 % | -6.697 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.122 M | 0.000 | 0.000 | 0.000 -100.00 % | 219.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.574 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 -100.00 % | 190.248 M 403.95 % | 37.751 M -81.64 % | 205.598 M 497.06 % | -51.780 M 45.81 % | -95.554 M 19.18 % | -118.232 M -197.42 % | 121.368 M 211.12 % | -109.220 M 19.88 % | -136.315 M -214.44 % | 119.120 M -62.79 % | 320.142 M 749.40 % | -49.298 M -110.23 % | 482.092 M 3 939.53 % | -12.556 M 90.17 % | -127.748 M -84.09 % | -69.395 M |
| Other non cash items | 23.596 M 11.56 % | 21.151 M -81.07 % | 111.718 M 114.43 % | 52.099 M 185.68 % | 18.237 M -48.16 % | 35.178 M -50.23 % | 70.686 M 340.70 % | 16.040 M -77.89 % | 72.546 M 1 948.21 % | -3.925 M -102.73 % | 143.814 M 305.67 % | 35.451 M 180.99 % | -43.771 M -781.85 % | 6.419 M 112.59 % | -50.974 M -174.05 % | -18.600 M -552.63 % | -2.850 M -134.95 % | 8.155 M 104.35 % | -187.667 M -742.13 % | 29.226 M -8.46 % | 31.926 M 66.48 % | 19.177 M -48.78 % | 37.444 M 102.12 % | 18.526 M 2 124.01 % | 833.000 K -96.66 % | 24.958 M 243.71 % | -17.367 M -126.85 % | 64.685 M 173.53 % | -87.972 M -401.38 % | 29.190 M -80.64 % | 150.802 M 139.48 % | -382.009 M -945.64 % | 45.174 M 34.17 % | 33.668 M -74.59 % | 132.483 M -33.77 % | 200.025 M 115.45 % | 92.840 M 116.46 % | 42.890 M 2 155.10 % | -2.087 M 93.99 % | -34.727 M 2.37 % | -35.570 M -168.14 % | 52.204 M -91.34 % | 603.055 M 17 885.54 % | 3.353 M 292.62 % | 854.000 K 103.87 % | -22.090 M -197.79 % | -7.418 M 95.08 % | -150.864 M -321.02 % | -35.833 M -1 360.39 % | 2.843 M 102.13 % | -133.598 M -69.17 % | -78.974 M -27.27 % | -62.050 M -778.74 % | 9.142 M -56.57 % | 21.050 M 111.16 % | -188.635 M -6 131.75 % | -3.027 M -24.06 % | -2.440 M -104.02 % | 60.687 M 203.58 % | -58.588 M 56.55 % | -134.828 M 55.45 % | -302.663 M -1 856.20 % | -15.472 M -465.50 % | -2.736 M 98.63 % | -200.008 M -309.23 % | -48.874 M -162.16 % | 78.631 M 540.41 % | -17.854 M 14.76 % | -20.946 M 69.27 % | -68.157 M -218.68 % | -21.387 M 79.44 % | -104.041 M -126.83 % | -45.868 M -281.28 % | -12.030 M -107.89 % | 152.473 M 2 232.10 % | 6.538 M 113.76 % | -47.531 M -12.61 % | -42.209 M -167.86 % | -15.758 M -406.75 % | 5.137 M 101.47 % | -348.553 M -6 409.79 % | 5.524 M -75.23 % | 22.297 M 1 018.77 % | 1.993 M 140.12 % | 830.000 K 51.46 % | 548.000 K 115.15 % | -3.618 M -158.04 % | 6.234 M -88.73 % | 55.325 M 193.71 % | -59.038 M |
| Net cash provided by operating activities | 23.596 M 11.56 % | 21.151 M -81.07 % | 111.718 M 141.28 % | 46.302 M 205.38 % | 15.162 M -24.62 % | 20.114 M 199.72 % | -20.170 M 65.11 % | -57.804 M -151.04 % | 113.253 M 1 497.20 % | -8.106 M 97.95 % | -394.465 M -1 304.28 % | 32.755 M 237.70 % | -23.788 M -1 521.90 % | 1.673 M -98.98 % | 164.354 M 470.71 % | 28.798 M -31.94 % | 42.314 M 299.61 % | -21.198 M -108.49 % | 249.543 M 150.19 % | 99.741 M 1 935.68 % | 4.900 M -72.83 % | 18.030 M 135.82 % | -50.340 M -189.67 % | 56.140 M -61.81 % | 147.013 M 1 152.88 % | 11.734 M -93.98 % | 194.897 M 159 851.64 % | -122.000 K 99.88 % | -100.741 M 2.61 % | -103.441 M -303.97 % | 50.713 M 3 621.74 % | -1.440 M -112.21 % | 11.793 M -86.51 % | 87.423 M 94.34 % | 44.984 M 862.96 % | -5.896 M -103.30 % | 178.638 M 527.58 % | -41.779 M -130.25 % | -18.145 M -136.77 % | 49.348 M 27.20 % | 38.795 M 145.31 % | -85.629 M 56.30 % | -195.961 M -1 339.00 % | 15.816 M -93.75 % | 252.875 M 206.58 % | -237.261 M -137.58 % | -99.865 M 39.72 % | -165.671 M -401.61 % | -33.028 M 77.87 % | -149.228 M 70.60 % | -507.632 M -143.64 % | -208.353 M -183.04 % | 250.918 M 288.38 % | -133.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 382.512 M 4 652.63 % | -8.402 M -360.37 % | 3.227 M 112.52 % | -25.771 M -123.68 % | 108.819 M 465.97 % | -29.734 M -472.91 % | -5.190 M -122.96 % | 22.608 M 185.26 % | -26.516 M 82.62 % | -152.586 M -131.66 % | -65.865 M -1 024.16 % | 7.127 M -76.33 % | 30.108 M 118.62 % | -161.678 M -1 301.17 % | 13.460 M 153.54 % | -25.139 M |
| Investments in property plant and equipment | -190.923 K 91.97 % | -2.377 M 38.18 % | -3.846 M -266.06 % | -1.051 M 12.46 % | -1.200 M 83.58 % | -7.306 M -375.72 % | -1.536 M -8 908.85 % | -17.048 K 83.95 % | -106.189 K -2 558.05 % | -3.995 K 99.15 % | -467.283 K 13.53 % | -540.388 K -171.89 % | -198.750 K -7.06 % | -185.641 K 55.54 % | -417.524 K 25.12 % | -557.614 K 35.60 % | -865.903 K 58.58 % | -2.091 M -349.26 % | -465.368 K -1 005.54 % | -42.094 K -23.64 % | -34.045 K | 0.000 100.00 % | -46.000 K | 0.000 100.00 % | -6.000 K -100.00 % | -3.000 K 92.86 % | -42.000 K 93.07 % | -606.000 K -2 324.00 % | -25.000 K 0.00 % | -25.000 K 99.89 % | -22.896 M | 0.000 100.00 % | -408.000 K 50.24 % | -820.000 K 94.29 % | -14.352 M -1 618.80 % | -835.000 K 93.54 % | -12.929 M -29.87 % | -9.955 M 67.01 % | -30.174 M -97.31 % | -15.293 M 83.83 % | -94.605 M -175.35 % | -34.358 M -3 261.84 % | -1.022 M 93.13 % | -14.875 M 72.10 % | -53.309 M -382.00 % | -11.060 M 76.71 % | -47.483 M -2 009.42 % | -2.251 M 92.17 % | -28.761 M -1 218.71 % | -2.181 M 96.61 % | -64.307 M -430.94 % | -12.112 M 65.55 % | -35.158 M -1 561.53 % | -2.116 M 98.00 % | -105.763 M -13 186.81 % | -796.000 K 32.60 % | -1.181 M 84.52 % | -7.627 M 92.19 % | -97.627 M -1 557.50 % | -5.890 M 97.52 % | -237.320 M -3 374.67 % | -6.830 M 92.11 % | -86.527 M -84.01 % | -47.022 M -3.85 % | -45.277 M 77.86 % | -204.547 M -162.39 % | -77.956 M -307.17 % | -19.146 M 61.09 % | -49.200 M -19.88 % | -41.041 M -91.47 % | -21.435 M 91.90 % | -264.754 M -285.86 % | -68.614 M -2 458.31 % | -2.682 M 98.39 % | -166.740 M -103 465.22 % | -161.000 K 50.46 % | -325.000 K -146.21 % | -132.000 K 91.71 % | -1.593 M -130.20 % | -692.000 K -27.91 % | -541.000 K -0.93 % | -536.000 K -2 877.78 % | -18.000 K 95.58 % | -407.000 K 33.93 % | -616.000 K 12.13 % | -701.000 K 76.61 % | -2.997 M 48.04 % | -5.768 M -1 923.86 % | -285.000 K -280.00 % | -75.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M -99.00 % | 99.678 M 590.00 % | -20.343 M -741.67 % | -2.417 M -146 580.67 % | 1.650 K -99.98 % | 10.596 M | 0.000 | 0.000 -100.00 % | 2.200 K 57.14 % | 1.400 K 600.00 % | 200.000 -99.86 % | 144.765 K | 0.000 -100.00 % | 2.402 M | 0.000 100.00 % | -2.402 M | 0.000 100.00 % | -3.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.698 M -93.93 % | 44.478 M -75.05 % | 178.248 M | 0.000 -100.00 % | 352.325 M 157.08 % | -617.255 M -84.00 % | -335.467 M 44.88 % | -608.581 M -65.12 % | -368.580 M -706.47 % | -45.703 M | 0.000 -100.00 % | 2.490 M -98.66 % | 185.763 M 3 615.26 % | 5.000 M -26.58 % | 6.810 M -90.13 % | 69.000 M | 0.000 | 0.000 | 0.000 100.00 % | -69.800 M -235.82 % | 51.390 M | 0.000 -100.00 % | 237.320 M | 0.000 -100.00 % | 138.544 M 1 412.98 % | 9.157 M -97.78 % | 412.328 M 101.58 % | 204.547 M 1 561.05 % | -14.000 M -127 372.73 % | 11.000 K | 0.000 | 0.000 -100.00 % | 21.478 M -16.75 % | 25.800 M -75.21 % | 104.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 710.000 K 74.88 % | 406.000 K -55.43 % | 911.000 K -73.69 % | 3.462 M -40.54 % | 5.822 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.171 K 100.00 % | -137.657 M | 0.000 | 0.000 -100.00 % | 1.000 M 200.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -212.529 M | 0.000 -100.00 % | 29.898 M 199.66 % | -30.000 M 70.05 % | -100.167 M | 0.000 | 0.000 | 0.000 -100.00 % | 102.500 M 322.83 % | -46.000 M 72.50 % | -167.290 M 38.27 % | -271.010 M -416.80 % | -52.440 M | 0.000 100.00 % | -50.250 M 22.75 % | -65.050 M -259.83 % | 40.700 M 371.33 % | -15.000 M 78.51 % | -69.800 M -194.89 % | -23.670 M -472.17 % | 6.360 M | 0.000 100.00 % | -8.360 M | 0.000 100.00 % | -248.170 M -40.21 % | -177.000 M -490.93 % | 45.277 M 764.86 % | -6.810 M 52.22 % | -14.252 M 11.91 % | -16.178 M | 0.000 | 0.000 100.00 % | -32.222 M -112.17 % | 264.754 M 5 138.50 % | 5.054 M 136.83 % | -13.724 M 84.67 % | -89.498 M -272.91 % | -24.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.018 M -369.31 % | 378.000 K 100.41 % | -93.204 M -166.57 % | -34.964 M -105.67 % | -17.000 M | 0.000 100.00 % | -7.000 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.035 M -183.57 % | 158.000 M | 0.000 | 0.000 100.00 % | -11.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.381 K -200.00 % | 105.381 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.681 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 100.00 % | -587.565 M -222.72 % | 478.799 M 145.29 % | 195.200 M 9 760 100.00 % | -2.000 K | 0.000 -100.00 % | 578.000 K | 0.000 -100.00 % | 490.410 M | 0.000 -100.00 % | 2.850 M -43.00 % | 5.000 M 1 370.59 % | 340.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 135.883 M 601.60 % | -27.090 M | 0.000 -100.00 % | 24.839 M -65.33 % | 71.639 M | 0.000 -100.00 % | 35.158 M 1 542.13 % | 2.141 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.750 M -95.15 % | 97.887 M | 0.000 -100.00 % | 6.717 M -78.23 % | 30.858 M 382.76 % | 6.392 M -86.43 % | 47.092 M 108.92 % | -528.149 M -198.16 % | 538.076 M 5 291.54 % | 9.980 M -81.23 % | 53.157 M 11 738.98 % | 449.000 K 2 263.16 % | 19.000 K -97.86 % | 887.000 K 43.53 % | 618.000 K 423.73 % | 118.000 K 51.28 % | 78.000 K | 0.000 -100.00 % | 529.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.589 M -65 303.52 % | 142.000 K -99.85 % | 93.279 M 21 392.86 % | 434.000 K -99.36 % | 68.138 M 7 072.42 % | 950.000 K -95.73 % | 22.251 M 23.52 % | 18.014 M |
| Other investing activites | 127.020 K -2.91 % | 130.833 K 100.34 % | -39.011 M -295 638.32 % | 13.200 K 101.47 % | -900.000 K -190.00 % | 1.000 M -97.00 % | 33.322 M -66.31 % | 98.916 M 2 138.20 % | 4.419 M 267 744.55 % | 1.650 K -99.99 % | 13.935 M 829.00 % | 1.500 M | 0.000 -100.00 % | 2.200 K -99.63 % | 601.400 K 200.27 % | -599.800 K -1 622.99 % | 39.383 K | 0.000 -100.00 % | 9.772 M 1 731.98 % | -598.756 K -13 858.18 % | 4.352 K | 0.000 -100.00 % | 136.588 M 928.91 % | 13.275 M -92.54 % | 178.057 M 1 780.42 % | -10.596 M 94.03 % | -177.477 M -29 186.63 % | -606.000 K -2 324.00 % | -25.000 K -2 600.00 % | 1.000 K 100.00 % | -104.205 M -104.27 % | 2.439 B 2 385.71 % | -106.687 M -12 910.61 % | -820.000 K -102.95 % | 27.824 M 556 380.00 % | 5.000 K -79.17 % | 24.000 K 100.24 % | -9.955 M 93.25 % | -147.493 M -158.71 % | 251.210 M 229.06 % | -194.641 M -401.64 % | -38.801 M 91.79 % | -472.355 M -2 381.38 % | -19.036 M -110.73 % | 177.479 M 198.44 % | -180.288 M -167.51 % | 267.057 M 332.47 % | -114.876 M -191.66 % | 125.331 M 3 486.41 % | -3.701 M -100.80 % | 464.273 M 3 933.17 % | -12.112 M 65.55 % | -35.158 M -1 561.53 % | -2.116 M 43.48 % | -3.744 M -370.35 % | -796.000 K -101.14 % | 69.937 M 51 148.91 % | -137.000 K 99.86 % | -97.627 M -1 557.50 % | -5.890 M 97.52 % | -237.320 M -659 322.22 % | 36.000 K -99.98 % | 173.314 M 468.58 % | -47.022 M -3.85 % | -45.277 M 77.86 % | -204.547 M -162.39 % | -77.956 M -307.17 % | -19.146 M 61.09 % | -49.200 M -54 165.93 % | 91.000 K 104.72 % | -1.927 M 99.27 % | -264.754 M -273.03 % | -70.974 M -3 107.37 % | 2.360 M 131.87 % | -7.404 M -841.14 % | 999.000 K 100.50 % | -200.000 M -151 415.15 % | -132.000 K 91.71 % | -1.593 M -130.20 % | -692.000 K -27.91 % | -541.000 K -0.93 % | -536.000 K -100.57 % | 94.754 M 23 381.08 % | -407.000 K 33.93 % | -616.000 K 12.13 % | -701.000 K 76.61 % | -2.997 M 48.04 % | -5.768 M -576 700.00 % | -1.000 K -200.00 % | 1.000 K |
| Net cash used for investing activites | -63.903 K 97.16 % | -2.247 M 94.76 % | -42.857 M -4 031.40 % | -1.037 M 50.60 % | -2.100 M 66.70 % | -6.306 M -1 011.06 % | -567.586 K -100.57 % | 98.899 M 5 115.31 % | 1.896 M 80 966.35 % | -2.345 K -100.02 % | 13.468 M 33 445.76 % | -40.388 K 79.68 % | -198.750 K -8.35 % | -183.441 K -199.76 % | 183.875 K 115.89 % | -1.157 M -40.03 % | -826.520 K 58.37 % | -1.985 M -121.33 % | 9.306 M 1 552.17 % | -640.850 K 73.65 % | -2.432 M | 0.000 -100.00 % | 123.289 M 828.73 % | 13.275 M -92.54 % | 178.051 M 1 779.88 % | -10.599 M 94.03 % | -177.519 M -29 193.56 % | -606.000 K -2 324.00 % | -25.000 K -4.17 % | -24.000 K 99.98 % | -105.857 M -105.72 % | 1.851 B 397.97 % | 371.704 M 91.23 % | 194.380 M 1 343.06 % | 13.470 M 1 722.89 % | -830.000 K 93.27 % | -12.327 M -23.83 % | -9.955 M -109.67 % | 102.912 M -63.30 % | 280.395 M 458.33 % | -78.250 M 20.28 % | -98.159 M 55.56 % | -220.879 M 66.08 % | -651.166 M -208.18 % | -211.297 M 73.59 % | -799.929 M -995.01 % | 89.377 M 137.88 % | -235.920 M -233.60 % | -70.720 M 71.66 % | -249.563 M -141.25 % | 604.928 M 8 605.74 % | -7.112 M 90.95 % | -78.598 M -4 327.97 % | 1.859 M 102.70 % | -68.807 M -335.60 % | -15.796 M -1 413.03 % | -1.044 M 98.92 % | -96.484 M -143.54 % | -39.617 M -572.61 % | -5.890 M 97.54 % | -238.963 M -1 093.03 % | 24.064 M 246.31 % | -16.447 M 92.34 % | -214.795 M -33.33 % | -161.098 M -149.31 % | 326.719 M 439.53 % | -96.228 M -639.27 % | 17.844 M 136.60 % | -48.751 M -19.11 % | -40.931 M -23.22 % | -33.219 M 86.06 % | -238.336 M -685.32 % | -30.349 M -117.28 % | -13.968 M 94.70 % | -263.642 M -1 038.25 % | -23.162 M 88.44 % | -200.325 M -151 661.36 % | -132.000 K 91.71 % | -1.593 M -130.20 % | -692.000 K -27.91 % | -541.000 K -0.93 % | -536.000 K -124.97 % | 2.147 M 319.08 % | -980.000 K -101.06 % | 92.831 M 199.54 % | -93.261 M -404.36 % | 30.642 M 240.79 % | -21.764 M -199.08 % | 21.965 M 22.48 % | 17.933 M |
| Debt repayment | -13.200 M -83.33 % | -7.200 M -380.00 % | -1.500 M 95.57 % | -33.881 M -484.15 % | -5.800 M 48.67 % | -11.300 M 49.96 % | -22.580 M -33.45 % | -16.920 M 49.19 % | -33.300 M -776.32 % | -3.800 M 97.57 % | -156.300 M -61.30 % | -96.900 M -95.40 % | -49.590 M -2 272.73 % | -2.090 M -113.48 % | 15.499 M 404.51 % | -5.090 M 62.30 % | -13.500 M 88.61 % | -118.500 M 48.14 % | -228.500 M -376.97 % | 82.500 M 161.90 % | 31.500 M 520.00 % | -7.500 M 88.89 % | -67.500 M 78.40 % | -312.500 M -303.23 % | -77.500 M -520.00 % | -12.500 M 82.50 % | -71.420 M 65.58 % | -207.500 M -82.64 % | -113.611 M 4.84 % | -119.389 M -133.29 % | 358.628 M 142.82 % | -837.500 M -117.53 % | -385.000 M -141.38 % | -159.500 M -353.75 % | 62.856 M -77.91 % | 284.544 M 199.46 % | -286.100 M -1 273.98 % | 24.370 M 159.21 % | -41.160 M 80.51 % | -211.200 M -167.21 % | 314.250 M 354.05 % | 69.210 M 171.76 % | -96.450 M -120.75 % | 464.750 M -41.04 % | 788.250 M 91.21 % | 412.250 M -45.25 % | 752.995 M 1 588.14 % | 44.605 M -21.75 % | 57.000 M -93.23 % | 842.250 M 287.87 % | 217.150 M 589.63 % | -44.350 M 37.40 % | -70.850 M -30.36 % | -54.350 M -190.36 % | 60.150 M -72.24 % | 216.650 M 1 242.79 % | -18.958 M -127.22 % | 69.650 M -14.96 % | 81.900 M 23.19 % | 66.480 M 128.63 % | -232.180 M -247.60 % | 157.300 M 308.57 % | 38.500 M -83.85 % | 238.400 M 182.04 % | -290.600 M -1 264.32 % | -21.300 M 94.01 % | -355.300 M -241.44 % | 251.200 M -28.90 % | 353.300 M 588.69 % | 51.300 M 22.73 % | 41.800 M 138.63 % | -108.200 M -1 980.77 % | -5.200 M -105.86 % | 88.800 M -30.79 % | 128.300 M -66.79 % | 386.300 M 352.87 % | 85.300 M 688.28 % | -14.500 M -121.32 % | 68.000 M 230.77 % | -52.000 M -154.62 % | 95.200 M -36.53 % | 150.000 M 200.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 M 33.33 % | 150.000 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -410.000 M | 0.000 | 0.000 | 0.000 100.00 % | -160.000 M | 0.000 | 0.000 | 0.000 100.00 % | -156.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.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 |
| Dividends paid | -6.721 M 42.72 % | -11.734 M 55.64 % | -26.449 M -282.86 % | -6.908 M 4.31 % | -7.219 M 3.85 % | -7.508 M -45.32 % | -5.167 M 47.57 % | -9.855 M -21.60 % | -8.104 M 6.76 % | -8.692 M -1.97 % | -8.523 M 9.38 % | -9.405 M 38.12 % | -15.200 M -15.30 % | -13.183 M 11.49 % | -14.895 M -0.32 % | -14.848 M 32.60 % | -22.028 M -63.10 % | -13.506 M 52.83 % | -28.631 M -40.61 % | -20.362 M 8.38 % | -22.226 M -0.34 % | -22.151 M 15.08 % | -26.083 M 23.43 % | -34.066 M -38.68 % | -24.564 M 7.52 % | -26.560 M 14.01 % | -30.889 M 48.71 % | -60.221 M -16.09 % | -51.874 M -72.94 % | -29.995 M 42.39 % | -52.070 M 71.34 % | -181.695 M -207.26 % | -59.133 M -10.99 % | -53.279 M 40.06 % | -88.882 M -35.64 % | -65.527 M 20.89 % | -82.830 M -4.89 % | -78.966 M -105.57 % | -38.414 M 46.78 % | -72.175 M 13.38 % | -83.326 M 17.10 % | -100.508 M 21.82 % | -128.561 M -64.41 % | -78.197 M 0.25 % | -78.393 M -71.55 % | -45.698 M 56.09 % | -104.081 M -260.45 % | -28.875 M 24.82 % | -38.409 M -132.68 % | -16.507 M 44.92 % | -29.971 M -86.65 % | -16.057 M 44.54 % | -28.955 M -58.03 % | -18.322 M 19.27 % | -22.696 M 31.13 % | -32.953 M -45.42 % | -22.660 M -9.87 % | -20.624 M -21.96 % | -16.911 M 45.91 % | -31.267 M -24.12 % | -25.191 M -46.21 % | -17.229 M 14.48 % | -20.147 M 23.19 % | -26.231 M -50.87 % | -17.387 M 13.37 % | -20.070 M 41.66 % | -34.400 M -2.25 % | -33.644 M -4.93 % | -32.063 M -30.79 % | -24.515 M 29.44 % | -34.743 M -64.81 % | -21.081 M 10.30 % | -23.502 M -26.98 % | -18.508 M -8.57 % | -17.047 M -9.77 % | -15.530 M -51.41 % | -10.257 M -8.63 % | -9.442 M -49.52 % | -6.315 M 30.35 % | -9.067 M 0.37 % | -9.101 M -60.71 % | -5.663 M 1.38 % | -5.742 M 65.77 % | -16.774 M -185.08 % | -5.884 M 0.22 % | -5.897 M 0.00 % | -5.897 M -79.51 % | -3.285 M -234.52 % | -982.000 K 33.87 % | -1.485 M |
| Other financing activites | -13.809 M 30.02 % | -19.734 M 68.07 % | -61.794 M -865.73 % | 8.070 M 265.47 % | -4.877 M -107.28 % | -2.353 M 54.41 % | -5.161 M 87.13 % | -40.110 M -637.19 % | -5.441 M -101.06 % | -2.706 M -102.20 % | 122.726 M 3 602.48 % | -3.504 M -56.42 % | -2.240 M 46.02 % | -4.150 M 96.73 % | -127.055 M -1 529.40 % | -7.798 M 66.65 % | -23.380 M -1 330.53 % | 1.900 M 177.78 % | -2.443 M -485.12 % | 634.275 K 145.31 % | -1.400 M | 0.000 100.00 % | -8.786 M -192.86 % | -3.000 M -700.00 % | 500.000 K 200.00 % | -500.000 K 96.65 % | -14.910 M | 0.000 -100.00 % | 1.611 M 422.20 % | -500.000 K 84.69 % | -3.266 M -307.23 % | -802.000 K -233.67 % | 600.000 K 101.04 % | -57.520 M -2 713.36 % | 2.201 M 197.39 % | -2.260 M 30.10 % | -3.233 M -194.71 % | -1.097 M -100.53 % | 206.501 M | 0.000 100.00 % | -50.890 M | 0.000 -100.00 % | 544.154 M 2 223.61 % | -25.624 M 92.44 % | -338.868 M -246.06 % | 232.000 M 543.64 % | -52.295 M -125.15 % | 207.937 M 345.18 % | -84.811 M 3.62 % | -88.000 M 70.05 % | -293.840 M | 0.000 | 0.000 | 0.000 100.00 % | -11.399 M | 0.000 -100.00 % | 4.537 M 944.88 % | -537.000 K | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 100.00 % | -145.000 M -9 766.67 % | 1.500 M -97.25 % | 54.630 M -72.35 % | 197.550 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K -200.00 % | 2.000 K -100.00 % | 725.451 M | 0.000 | 0.000 100.00 % | -612.000 K | 0.000 | 0.000 100.00 % | -4.389 M | 0.000 | 0.000 | 0.000 100.00 % | -155.000 K | 0.000 100.00 % | -9.232 M | 0.000 -100.00 % | 3.000 M 66.67 % | 1.800 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -33.730 M 12.77 % | -38.668 M 56.91 % | -89.743 M -174.29 % | -32.719 M -82.82 % | -17.896 M 15.43 % | -21.161 M 35.70 % | -32.907 M 50.80 % | -66.885 M -42.78 % | -46.845 M -208.24 % | -15.198 M 63.90 % | -42.097 M 61.66 % | -109.809 M -63.82 % | -67.030 M -245.11 % | -19.423 M 84.64 % | -126.451 M -355.92 % | -27.736 M 52.92 % | -58.908 M 54.72 % | -130.106 M 49.88 % | -259.574 M -513.52 % | 62.772 M 697.16 % | 7.874 M 126.56 % | -29.651 M 71.04 % | -102.369 M 70.72 % | -349.566 M -244.18 % | -101.564 M -156.73 % | -39.560 M 66.25 % | -117.219 M 56.22 % | -267.721 M -63.37 % | -163.874 M -9.33 % | -149.884 M -40.46 % | -106.708 M 89.54 % | -1.020 B -129.97 % | -443.533 M -64.09 % | -270.299 M -1 034.52 % | -23.825 M -110.99 % | 216.757 M 158.24 % | -372.163 M -568.24 % | -55.693 M -86.81 % | -29.813 M 89.48 % | -283.375 M -257.40 % | 180.034 M 675.23 % | -31.298 M -109.81 % | 319.143 M -11.58 % | 360.929 M -2.71 % | 370.989 M -38.02 % | 598.552 M 6.77 % | 560.619 M 150.65 % | 223.667 M 437.76 % | -66.220 M -108.98 % | 737.743 M 791.67 % | -106.661 M -76.57 % | -60.407 M 39.47 % | -99.805 M -37.34 % | -72.672 M -378.92 % | 26.055 M -85.82 % | 183.697 M 595.39 % | -37.081 M -176.47 % | 48.489 M -25.39 % | 64.989 M 43.74 % | 45.213 M 117.57 % | -257.371 M -283.74 % | 140.071 M 210.60 % | -126.647 M -159.27 % | 213.669 M 184.34 % | -253.357 M -262.22 % | 156.180 M 140.08 % | -389.700 M -279.13 % | 217.556 M -32.28 % | 321.237 M 1 099.32 % | 26.785 M 279.66 % | 7.055 M 105.46 % | -129.280 M -118.55 % | 696.749 M 891.22 % | 70.292 M -36.82 % | 111.253 M -69.99 % | 370.770 M 394.08 % | 75.043 M 413.44 % | -23.942 M -141.79 % | 57.296 M 193.82 % | -61.067 M -170.93 % | 86.099 M -40.35 % | 144.337 M 227.27 % | 44.103 M 362.92 % | -16.774 M -10.97 % | -15.116 M -156.33 % | -5.897 M -103.56 % | -2.897 M -101.46 % | 198.515 M 33.22 % | 149.018 M 10 134.88 % | -1.485 M |
| Effect of forex changes on cash | -9.779 K -88.67 % | -5.183 K -105.62 % | 92.224 K 251.51 % | -60.868 K -472.99 % | 16.319 K 156.92 % | 6.352 K 108.78 % | -72.343 K | 0.000 -100.00 % | 182.640 K 475.09 % | -48.692 K -136.31 % | 134.116 K -99.82 % | 73.653 M 38 398.21 % | 191.315 K 1 411.73 % | -14.585 K 76.93 % | -63.216 K -281.24 % | -16.582 K -128.85 % | 57.469 K 193.99 % | -61.144 K 60.34 % | -154.171 K -5.14 % | -146.632 K -4 607.97 % | -3.115 K -105.25 % | 59.341 K 107.88 % | -753.000 K -784.55 % | 110.000 K 946.15 % | -13.000 K 82.43 % | -74.000 K -111.43 % | -35.000 K -120.96 % | 167.000 K -21.96 % | 214.000 K 232.10 % | -162.000 K 41.52 % | -277.000 K | 0.000 | 0.000 100.00 % | -2.000 K -108.33 % | 24.000 K | 0.000 100.00 % | -23.000 K | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 100.00 % | -49.000 K -176.56 % | 64.000 K -28.09 % | 89.000 K 181.65 % | -109.000 K -26.74 % | -86.000 K -214.67 % | 75.000 K 476.92 % | 13.000 K 114.44 % | -90.000 K -3.45 % | -87.000 K -180.56 % | 108.000 K 123.23 % | -465.000 K -504.35 % | 115.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -193.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 -100.00 % | 1.000 K 200.00 % | -1.000 K |
| Net change in cash | -10.209 M 48.36 % | -19.768 M -208.48 % | 18.222 M 45.96 % | 12.485 M 290.35 % | -6.559 M 16.15 % | -7.822 M 85.44 % | -53.717 M -108.29 % | -25.790 M -137.66 % | 68.487 M 236.37 % | 20.361 M 177.52 % | -26.265 M -663.17 % | -3.442 M 80.76 % | -17.884 M 0.35 % | -17.948 M -147.20 % | 38.024 M 34 264.06 % | -111.297 K 99.36 % | -17.363 M 88.68 % | -153.350 M -17 338.30 % | -879.388 K -100.54 % | 161.726 M 1 464.16 % | 10.339 M 189.43 % | -11.561 M 61.68 % | -30.173 M 89.23 % | -280.041 M -225.31 % | 223.487 M 680.50 % | -38.499 M 61.45 % | -99.876 M 62.77 % | -268.282 M -1.46 % | -264.426 M -4.31 % | -253.511 M -56.36 % | -162.129 M -119.54 % | 829.552 M 1 481.76 % | -60.036 M -621.96 % | 11.502 M -66.81 % | 34.653 M -83.50 % | 210.031 M 202.02 % | -205.875 M -91.64 % | -107.427 M -359.27 % | 41.434 M -10.64 % | 46.368 M -69.91 % | 154.106 M 171.65 % | -215.086 M -120.05 % | -97.746 M 64.37 % | -274.357 M -166.49 % | 412.656 M 194.05 % | -438.747 M -179.77 % | 550.045 M 409.28 % | -177.849 M -4.64 % | -169.955 M -150.15 % | 338.862 M 3 685.08 % | -9.452 M 96.57 % | -275.764 M -482.74 % | 72.050 M 135.34 % | -203.895 M -155.29 % | 368.757 M 366.82 % | -138.205 M -633.28 % | 25.916 M 108.69 % | -298.116 M -299.01 % | -74.713 M 59.23 % | -183.258 M 77.11 % | -800.648 M -1 119.47 % | 78.536 M 138.55 % | -203.745 M -126.14 % | 779.569 M 1 228.94 % | 58.661 M -89.85 % | 577.915 M 450.59 % | -164.840 M -162.29 % | 264.653 M 57.86 % | 167.655 M 136.22 % | -462.884 M -1.78 % | -454.768 M -10.38 % | -411.987 M -147.59 % | 865.754 M 723.68 % | -138.813 M -160.32 % | 230.123 M -32.16 % | 339.206 M 377.91 % | -122.055 M -144.87 % | -49.845 M -130.30 % | 164.522 M 279.82 % | -91.493 M -213.84 % | 80.368 M -51.70 % | 166.409 M 743.26 % | 19.734 M 111.59 % | -170.340 M -1 537.47 % | 11.850 M 112.88 % | -92.031 M -259.08 % | 57.853 M 283.82 % | 15.073 M -91.83 % | 184.444 M 2 222.00 % | -8.692 M |
| Cash at beginning of period | 36.856 M -34.91 % | 56.625 M 47.45 % | 38.402 M 48.17 % | 25.917 M -64.53 % | 73.071 M -9.67 % | 80.893 M -11.88 % | 91.799 M -21.93 % | 117.589 M 139.48 % | 49.103 M 70.84 % | 28.742 M -47.75 % | 55.007 M -5.89 % | 58.448 M -23.43 % | 76.333 M -19.04 % | 94.280 M 67.59 % | 56.257 M -0.20 % | 56.368 M -23.55 % | 73.732 M -67.53 % | 227.082 M -0.39 % | 227.961 M 244.17 % | 66.235 M 18.50 % | 55.896 M -17.14 % | 67.457 M -30.91 % | 97.630 M -74.15 % | 377.671 M 144.95 % | 154.184 M -19.98 % | 192.683 M -34.14 % | 292.559 M -47.84 % | 560.841 M -32.04 % | 825.267 M -23.50 % | 1.079 B -13.07 % | 1.241 B 201.66 % | 411.355 M -12.74 % | 471.391 M 2.50 % | 459.889 M 8.15 % | 425.236 M 97.60 % | 215.205 M -48.89 % | 421.080 M -20.33 % | 528.507 M 8.51 % | 487.073 M 10.52 % | 440.705 M 53.77 % | 286.599 M -42.87 % | 501.685 M -16.31 % | 599.432 M -31.40 % | 873.789 M 89.49 % | 461.133 M -48.76 % | 899.880 M 157.23 % | 349.835 M -33.70 % | 527.684 M -24.36 % | 697.639 M 94.45 % | 358.777 M -2.57 % | 368.229 M -42.82 % | 643.993 M 12.60 % | 571.943 M -26.28 % | 775.838 M 90.59 % | 407.081 M -25.35 % | 545.286 M 4.99 % | 519.370 M -36.47 % | 817.486 M -8.37 % | 892.199 M -17.04 % | 1.075 B -42.68 % | 1.876 B 4.37 % | 1.798 B -10.18 % | 2.001 B 63.81 % | 1.222 B 5.04 % | 1.163 B 98.76 % | 585.169 M -19.50 % | 726.892 M 57.25 % | 462.239 M 56.91 % | 294.584 M -61.11 % | 757.468 M -37.51 % | 1.212 B -25.37 % | 1.624 B 114.14 % | 758.469 M -15.47 % | 897.282 M 34.49 % | 667.159 M 103.43 % | 327.953 M -27.12 % | 450.008 M -9.97 % | 499.853 M 49.06 % | 335.331 M -21.44 % | 426.824 M 23.20 % | 346.456 M 92.43 % | 180.047 M 12.31 % | 160.313 M -51.52 % | 330.653 M 3.72 % | 318.803 M -22.40 % | 410.834 M 16.39 % | 352.981 M 4.46 % | 337.908 M 120.19 % | 153.464 M -5.36 % | 162.156 M |
| Cash at end of period | 26.648 M -27.70 % | 36.856 M -34.91 % | 56.625 M 47.45 % | 38.402 M -42.26 % | 66.512 M -8.98 % | 73.071 M 91.88 % | 38.082 M -58.52 % | 91.799 M -21.93 % | 117.589 M 139.48 % | 49.103 M 70.84 % | 28.742 M -47.75 % | 55.007 M -5.89 % | 58.448 M -23.43 % | 76.333 M -19.04 % | 94.280 M 67.59 % | 56.257 M -0.20 % | 56.368 M -23.55 % | 73.732 M -67.53 % | 227.082 M -0.39 % | 227.961 M 244.17 % | 66.235 M 18.50 % | 55.896 M -17.14 % | 67.457 M -30.91 % | 97.630 M -74.15 % | 377.671 M 144.95 % | 154.184 M -19.98 % | 192.683 M -34.14 % | 292.559 M -47.84 % | 560.841 M -32.04 % | 825.267 M -23.50 % | 1.079 B -13.07 % | 1.241 B 201.66 % | 411.355 M -12.74 % | 471.391 M 2.50 % | 459.889 M 8.15 % | 425.236 M 97.60 % | 215.205 M -48.89 % | 421.080 M -20.33 % | 528.507 M 8.51 % | 487.073 M 10.52 % | 440.705 M 53.77 % | 286.599 M -42.87 % | 501.686 M -16.31 % | 599.432 M -31.40 % | 873.789 M 89.49 % | 461.133 M -48.76 % | 899.880 M 157.23 % | 349.835 M -33.70 % | 527.684 M -24.36 % | 697.639 M 94.45 % | 358.777 M -2.57 % | 368.229 M -42.82 % | 643.993 M 12.60 % | 571.943 M -26.28 % | 775.838 M 90.59 % | 407.081 M -25.35 % | 545.286 M 4.99 % | 519.370 M -36.47 % | 817.486 M -8.37 % | 892.199 M -17.04 % | 1.075 B -42.68 % | 1.876 B 4.37 % | 1.798 B -10.18 % | 2.001 B 63.81 % | 1.222 B 5.04 % | 1.163 B 106.94 % | 562.052 M -22.68 % | 726.892 M 57.25 % | 462.239 M 56.91 % | 294.584 M -61.11 % | 757.468 M -37.51 % | 1.212 B -25.37 % | 1.624 B 114.14 % | 758.469 M -15.47 % | 897.282 M 34.49 % | 667.159 M 103.43 % | 327.953 M -27.12 % | 450.008 M -9.97 % | 499.853 M 49.06 % | 335.331 M -21.44 % | 426.824 M 23.20 % | 346.456 M 92.43 % | 180.047 M 12.31 % | 160.313 M -51.52 % | 330.653 M 3.72 % | 318.803 M -22.40 % | 410.834 M 16.39 % | 352.981 M 4.46 % | 337.908 M 120.19 % | 153.464 M |
| Operating cash flow | 23.596 M 11.56 % | 21.151 M -81.07 % | 111.718 M 141.28 % | 46.302 M 205.38 % | 15.162 M -24.62 % | 20.114 M 199.72 % | -20.170 M 65.11 % | -57.804 M -151.04 % | 113.253 M 1 497.20 % | -8.106 M 97.95 % | -394.465 M -1 304.28 % | 32.755 M 237.70 % | -23.788 M -1 521.90 % | 1.673 M -98.98 % | 164.354 M 470.71 % | 28.798 M -31.94 % | 42.314 M 299.61 % | -21.198 M -108.49 % | 249.543 M 150.19 % | 99.741 M 1 935.68 % | 4.900 M -72.83 % | 18.030 M 135.82 % | -50.340 M -189.67 % | 56.140 M -61.81 % | 147.013 M 1 152.88 % | 11.734 M -93.98 % | 194.897 M 159 851.64 % | -122.000 K 99.88 % | -100.741 M 2.61 % | -103.441 M -303.97 % | 50.713 M 3 621.74 % | -1.440 M -112.21 % | 11.793 M -86.51 % | 87.423 M 94.34 % | 44.984 M 862.96 % | -5.896 M -103.30 % | 178.638 M 527.58 % | -41.779 M -130.25 % | -18.145 M -136.77 % | 49.348 M 27.20 % | 38.795 M 145.31 % | -85.629 M 56.30 % | -195.961 M -1 339.00 % | 15.816 M -93.75 % | 252.875 M 206.58 % | -237.261 M -137.58 % | -99.865 M 39.72 % | -165.671 M -401.61 % | -33.028 M 77.87 % | -149.228 M 70.60 % | -507.632 M -143.64 % | -208.353 M -183.04 % | 250.918 M 288.38 % | -133.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 382.512 M 4 652.63 % | -8.402 M -360.37 % | 3.227 M 112.52 % | -25.771 M -123.68 % | 108.819 M 465.97 % | -29.734 M -472.91 % | -5.190 M -122.96 % | 22.608 M 185.26 % | -26.516 M 82.62 % | -152.586 M -131.66 % | -65.865 M -1 024.16 % | 7.127 M -76.33 % | 30.108 M 118.62 % | -161.678 M -1 301.17 % | 13.460 M 153.54 % | -25.139 M |
| Capital expenditure | -190.923 K 91.97 % | -2.377 M 38.18 % | -3.846 M -266.06 % | -1.051 M 12.46 % | -1.200 M 83.58 % | -7.306 M -375.72 % | -1.536 M -8 908.85 % | -17.048 K 83.95 % | -106.189 K -2 558.05 % | -3.995 K 99.15 % | -467.283 K 13.53 % | -540.388 K -171.89 % | -198.750 K -7.06 % | -185.641 K 55.54 % | -417.524 K 25.12 % | -557.614 K 35.60 % | -865.903 K 58.58 % | -2.091 M -349.26 % | -465.368 K -1 005.54 % | -42.094 K -23.64 % | -34.045 K | 0.000 100.00 % | -46.000 K | 0.000 100.00 % | -6.000 K -100.00 % | -3.000 K 92.86 % | -42.000 K 93.07 % | -606.000 K -2 324.00 % | -25.000 K 0.00 % | -25.000 K 99.89 % | -22.896 M | 0.000 100.00 % | -408.000 K 50.24 % | -820.000 K 94.29 % | -14.352 M -1 618.80 % | -835.000 K 93.54 % | -12.929 M -29.87 % | -9.955 M 67.01 % | -30.174 M -97.31 % | -15.293 M 83.83 % | -94.605 M -175.35 % | -34.358 M -3 261.84 % | -1.022 M 93.13 % | -14.875 M 72.10 % | -53.309 M -382.00 % | -11.060 M 76.71 % | -47.483 M -2 009.42 % | -2.251 M 92.17 % | -28.761 M -1 218.71 % | -2.181 M 96.61 % | -64.307 M -430.94 % | -12.112 M 65.55 % | -35.158 M -1 561.53 % | -2.116 M 98.00 % | -105.763 M -13 186.81 % | -796.000 K 32.60 % | -1.181 M 84.52 % | -7.627 M 92.19 % | -97.627 M -1 557.50 % | -5.890 M 97.52 % | -237.320 M -3 374.67 % | -6.830 M 92.11 % | -86.527 M -84.01 % | -47.022 M -3.85 % | -45.277 M 77.86 % | -204.547 M -162.39 % | -77.956 M -307.17 % | -19.146 M 61.09 % | -49.200 M -19.88 % | -41.041 M -91.47 % | -21.435 M 91.90 % | -264.754 M -285.86 % | -68.614 M -2 458.31 % | -2.682 M 98.39 % | -166.740 M -103 465.22 % | -161.000 K 50.46 % | -325.000 K -146.21 % | -132.000 K 91.71 % | -1.593 M -130.20 % | -692.000 K -27.91 % | -541.000 K -0.93 % | -536.000 K -2 877.78 % | -18.000 K 95.58 % | -407.000 K 33.93 % | -616.000 K 12.13 % | -701.000 K 76.61 % | -2.997 M 48.04 % | -5.768 M -1 923.86 % | -285.000 K -280.00 % | -75.000 K |
| Free CashFlow | 23.405 M 24.66 % | 18.774 M -82.60 % | 107.872 M 138.39 % | 45.251 M 224.10 % | 13.962 M 9.01 % | 12.808 M 159.01 % | -21.705 M 62.46 % | -57.821 M -151.10 % | 113.147 M 1 495.21 % | -8.110 M 97.95 % | -394.932 M -1 325.93 % | 32.215 M 234.30 % | -23.987 M -1 712.73 % | 1.487 M -99.09 % | 163.936 M 480.50 % | 28.241 M -31.86 % | 41.448 M 277.97 % | -23.289 M -109.35 % | 249.077 M 149.83 % | 99.699 M 1 949.06 % | 4.866 M -73.01 % | 18.030 M 135.78 % | -50.386 M -189.75 % | 56.140 M -61.81 % | 147.007 M 1 153.15 % | 11.731 M -93.98 % | 194.855 M 26 865.80 % | -728.000 K 99.28 % | -100.766 M 2.61 % | -103.466 M -471.95 % | 27.817 M 2 031.74 % | -1.440 M -112.65 % | 11.385 M -86.85 % | 86.603 M 182.72 % | 30.632 M 555.09 % | -6.731 M -104.06 % | 165.709 M 420.31 % | -51.734 M -7.07 % | -48.319 M -241.89 % | 34.055 M 161.02 % | -55.810 M 53.49 % | -119.987 M 39.09 % | -196.983 M -21 033.37 % | 941.000 K -99.53 % | 199.566 M 180.37 % | -248.321 M -68.53 % | -147.348 M 12.25 % | -167.922 M -171.77 % | -61.789 M 59.19 % | -151.409 M 73.53 % | -571.939 M -159.42 % | -220.465 M -202.18 % | 215.760 M 259.45 % | -135.313 M -27.94 % | -105.763 M -13 186.81 % | -796.000 K 32.60 % | -1.181 M 84.52 % | -7.627 M 92.19 % | -97.627 M 57.23 % | -228.278 M 3.81 % | -237.320 M -3 374.67 % | -6.830 M 92.11 % | -86.527 M -84.01 % | -47.022 M -3.85 % | -45.277 M 77.86 % | -204.547 M -162.39 % | -77.956 M -307.17 % | -19.146 M 61.09 % | -49.200 M -19.88 % | -41.041 M -91.47 % | -21.435 M 91.90 % | -264.754 M -285.86 % | -68.614 M -2 458.31 % | -2.682 M -101.24 % | 215.772 M 2 619.82 % | -8.563 M -395.07 % | 2.902 M 111.20 % | -25.903 M -124.16 % | 107.226 M 452.42 % | -30.426 M -430.90 % | -5.731 M -125.97 % | 22.072 M 183.18 % | -26.534 M 82.66 % | -152.993 M -130.13 % | -66.481 M -1 134.56 % | 6.426 M -76.30 % | 27.111 M 116.19 % | -167.446 M -1 370.94 % | 13.175 M 152.25 % | -25.214 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 |